Hello community, here is the log from the commit of package glmark2 for openSUSE:Factory checked in at 2016-11-14 20:15:53 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/glmark2 (Old) and /work/SRC/openSUSE:Factory/.glmark2.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "glmark2" Changes: -------- --- /work/SRC/openSUSE:Factory/glmark2/glmark2.changes 2016-11-11 14:33:36.000000000 +0100 +++ /work/SRC/openSUSE:Factory/.glmark2.new/glmark2.changes 2016-11-14 20:15:55.000000000 +0100 @@ -1,0 +2,17 @@ +Sun Nov 13 17:38:50 UTC 2016 - [email protected] + +- Update to version 0.0+git.20160914: + * Build: Update to waf 1.9.3 and unpack as required by debian policy + * Build: Remove -Werror from the default build flags + * Fix C++11 build error + * Build: Build in c++14 mode + * wscript: check C libraries using the C compiler + * Do not use deprecated std::auto_ptr + * NativeStateWayland: Fix segfault during teardown when failing to connect to wayland compositor + * NativeStateMir: Fix compilation with c++11/14 + * Build: Don't rebuild common sources needlessly + * data: Remove unused uniforms from shaders +- Drop upstreamed glmark2-drop-sqrt-check.patch +- Switch versioning to more reasonable one + +------------------------------------------------------------------- Old: ---- glmark2-2014.03+git.20150611.tar.xz glmark2-drop-sqrt-check.patch New: ---- glmark2-0.0+git.20160914.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ glmark2.spec ++++++ --- /var/tmp/diff_new_pack.FfZeqm/_old 2016-11-14 20:15:56.000000000 +0100 +++ /var/tmp/diff_new_pack.FfZeqm/_new 2016-11-14 20:15:56.000000000 +0100 @@ -18,29 +18,27 @@ Name: glmark2 -Version: 2014.03+git.20150611 +Version: 0.0+git.20160914 Release: 0 Summary: OpenGL 2.0 and ES 2.0 benchmark License: GPL-3.0 Group: System/X11/Utilities Url: https://github.com/glmark2/glmark2 Source0: %{name}-%{version}.tar.xz -# PATCH-FIX-UPSTREAM glmark2-drop-sqrt-check.patch [email protected] -- Add upstream patch to drop sqrt check. See https://github.com/glmark2/glmark2/issues/15 -Patch0: glmark2-drop-sqrt-check.patch BuildRequires: ImageMagick BuildRequires: fdupes -BuildRequires: gcc-c++ +BuildRequires: gcc-c++ >= 5.0 BuildRequires: libjpeg-devel BuildRequires: pkgconfig BuildRequires: python BuildRequires: xz BuildRequires: pkgconfig(egl) -BuildRequires: pkgconfig(x11) BuildRequires: pkgconfig(gbm) BuildRequires: pkgconfig(gl) -BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(glesv2) +BuildRequires: pkgconfig(libdrm) BuildRequires: pkgconfig(libpng16) +BuildRequires: pkgconfig(x11) # Skip wayland on SLE %if 0%{?is_opensuse} BuildRequires: pkgconfig(wayland-client) @@ -55,19 +53,16 @@ %prep %setup -q -%patch0 %build -# See https://github.com/glmark2/glmark2/issues/20 -export CXXFLAGS="%{optflags} -Wno-deprecated-declarations" +export CXXFLAGS="%{optflags}" python waf configure \ %if 0%{?is_opensuse} --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} \ - --no-werror + --prefix=%{_prefix} python waf --verbose %install ++++++ _service ++++++ --- /var/tmp/diff_new_pack.FfZeqm/_old 2016-11-14 20:15:56.000000000 +0100 +++ /var/tmp/diff_new_pack.FfZeqm/_new 2016-11-14 20:15:56.000000000 +0100 @@ -4,7 +4,7 @@ <param name="scm">git</param> <param name="changesgenerate">enable</param> <param name="filename">glmark2</param> - <param name="versionformat">2014.03+git.%cd</param> + <param name="versionformat">0.0+git.%cd</param> </service> <service mode="disabled" name="recompress"> <param name="file">*.tar</param> ++++++ glmark2-2014.03+git.20150611.tar.xz -> glmark2-0.0+git.20160914.tar.xz ++++++ /work/SRC/openSUSE:Factory/glmark2/glmark2-2014.03+git.20150611.tar.xz /work/SRC/openSUSE:Factory/.glmark2.new/glmark2-0.0+git.20160914.tar.xz differ: char 26, line 1
