Hello community, here is the log from the commit of package glmark2 for openSUSE:Factory checked in at 2020-05-28 09:16:16 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glmark2 (Old) and /work/SRC/openSUSE:Factory/.glmark2.new.3606 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glmark2" Thu May 28 09:16:16 2020 rev:12 rq:809453 version:20200503 Changes: -------- --- /work/SRC/openSUSE:Factory/glmark2/glmark2.changes 2019-12-21 12:31:25.791364620 +0100 +++ /work/SRC/openSUSE:Factory/.glmark2.new.3606/glmark2.changes 2020-05-28 09:16:34.704858830 +0200 @@ -1,0 +2,25 @@ +Wed May 27 10:41:30 UTC 2020 - Martin Pluskal <mplus...@suse.com> + +- Update to version 20200503: + * Build: Fix Python 3 incompatibility + * Build,Doc: Update files for 2020.04 release + * doc: Update --data-path documentation entry + * Build: Improve configure error message when no flavors are selected + * Android: Add fastlane metadata for F-Droid release + * Android: Add unofficial adaptive icon for the android 8+ release + * Android: Add unofficial icon for the android release + * Android: Remove old drawables with non standard names + * Android: Add different resolution of drawable and use sdk name for it + * Fix UTF-8 in copyright headers + * Allow version string suffix + * Port Wayland to xdg-shell window management + * Allow flavours to generate their own source files + * Add support for Wayland display-scale events + * glad: Update to latest upstream version + * glad: Add README +- Use obscpio +- Change versioning scheme to one consistent with upstream +- Simplify build conditionals +- Use python3 for building + +------------------------------------------------------------------- Old: ---- glmark2-0.0+git.20190904.tar.xz New: ---- glmark2-20200503.obscpio glmark2.obsinfo ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glmark2.spec ++++++ --- /var/tmp/diff_new_pack.j6y5DJ/_old 2020-05-28 09:16:35.576860887 +0200 +++ /var/tmp/diff_new_pack.j6y5DJ/_new 2020-05-28 09:16:35.580860896 +0200 @@ -1,7 +1,7 @@ # # spec file for package glmark2 # -# Copyright (c) 2019 SUSE LLC +# Copyright (c) 2020 SUSE LLC # Copyright (c) 2015-2016 Malcolm J Lewis <malcolmle...@opensuse.org> # # All modifications and additions to the file contributed by third parties @@ -18,20 +18,19 @@ Name: glmark2 -Version: 0.0+git.20190904 +Version: 20200503 Release: 0 Summary: OpenGL 2.0 and ES 2.0 benchmark License: GPL-3.0-only Group: System/X11/Utilities URL: https://github.com/glmark2/glmark2 -Source0: %{name}-%{version}.tar.xz +Source0: %{name}-%{version}.tar.gz BuildRequires: ImageMagick BuildRequires: fdupes BuildRequires: gcc-c++ >= 5.0 BuildRequires: libjpeg-devel BuildRequires: pkgconfig -BuildRequires: python2-base -BuildRequires: xz +BuildRequires: python3-base BuildRequires: pkgconfig(egl) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gl) @@ -39,12 +38,10 @@ BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libpng16) BuildRequires: pkgconfig(libudev) -BuildRequires: pkgconfig(x11) -# Skip wayland on SLE -%if 0%{?is_opensuse} BuildRequires: pkgconfig(wayland-client) BuildRequires: pkgconfig(wayland-egl) -%endif +BuildRequires: pkgconfig(wayland-protocols) +BuildRequires: pkgconfig(x11) %description A benchmark for OpenGL (ES) 2.0 that uses only the OpenGL ES 2.0 compatible @@ -52,21 +49,17 @@ arrays, VBOs, texturing and shaders. %prep -%setup -q +%autosetup %build export CXXFLAGS="%{optflags}" -python2 waf configure \ - %if 0%{?is_opensuse} +python3 waf configure \ --with-flavors=x11-gl,x11-glesv2,wayland-gl,wayland-glesv2,drm-gl,drm-glesv2 \ - %else - --with-flavors=x11-gl,x11-glesv2,drm-gl,drm-glesv2 \ - %endif --prefix=%{_prefix} -python2 waf --verbose %{?_smp_mflags} +python3 waf --verbose %{?_smp_mflags} %install -python2 waf install --destdir=%{buildroot} +python3 waf install --destdir=%{buildroot} #FIXME Clean up runtime warning - libpng warning: iCCP: known incorrect sRGB profile pushd %{buildroot}%{_datadir}/%{name}/textures convert effect-2d.png -strip effect-2d.png @@ -80,18 +73,14 @@ %{_bindir}/glmark2-drm %{_bindir}/glmark2-es2 %{_bindir}/glmark2-es2-drm -%if 0%{?is_opensuse} %{_bindir}/glmark2-es2-wayland %{_bindir}/glmark2-wayland -%endif %{_datadir}/%{name} %{_mandir}/man1/glmark2.1%{?ext_man} %{_mandir}/man1/glmark2-drm.1%{?ext_man} %{_mandir}/man1/glmark2-es2.1%{?ext_man} %{_mandir}/man1/glmark2-es2-drm.1%{?ext_man} -%if 0%{?is_opensuse} %{_mandir}/man1/glmark2-es2-wayland.1%{?ext_man} %{_mandir}/man1/glmark2-wayland.1%{?ext_man} -%endif %changelog ++++++ _service ++++++ --- /var/tmp/diff_new_pack.j6y5DJ/_old 2020-05-28 09:16:35.616860981 +0200 +++ /var/tmp/diff_new_pack.j6y5DJ/_new 2020-05-28 09:16:35.620860991 +0200 @@ -1,14 +1,16 @@ <services> - <service mode="disabled" name="tar_scm"> + <service mode="disabled" name="obs_scm"> <param name="url">https://github.com/glmark2/glmark2.git</param> <param name="scm">git</param> + <param name="revision">master</param> <param name="changesgenerate">enable</param> <param name="filename">glmark2</param> - <param name="versionformat">0.0+git.%cd</param> + <param name="versionformat">%cd</param> </service> - <service mode="disabled" name="recompress"> + <service mode="buildtime" name="tar" /> + <service mode="buildtime" name="recompress"> <param name="file">*.tar</param> - <param name="compression">xz</param> + <param name="compression">gz</param> </service> - <service mode="disabled" name="set_version"/> + <service mode="disabled" name="set_version" /> </services> ++++++ _servicedata ++++++ --- /var/tmp/diff_new_pack.j6y5DJ/_old 2020-05-28 09:16:35.644861047 +0200 +++ /var/tmp/diff_new_pack.j6y5DJ/_new 2020-05-28 09:16:35.648861057 +0200 @@ -1,4 +1,4 @@ <servicedata> <service name="tar_scm"> <param name="url">https://github.com/glmark2/glmark2.git</param> - <param name="changesrevision">24a1139dcbfd86bd02065316eaa90559e39374e1</param></service></servicedata> \ No newline at end of file + <param name="changesrevision">06e4728ba7312efa0fd595e30745e60ce88f1a4f</param></service></servicedata> \ No newline at end of file ++++++ glmark2.obsinfo ++++++ name: glmark2 version: 20200503 mtime: 1588522805 commit: 06e4728ba7312efa0fd595e30745e60ce88f1a4f