Hello community, here is the log from the commit of package primus for openSUSE:Factory checked in at 2016-08-29 15:40:58 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/primus (Old) and /work/SRC/openSUSE:Factory/.primus.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "primus" Changes: -------- --- /work/SRC/openSUSE:Factory/primus/primus.changes 2014-07-11 20:06:09.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.primus.new/primus.changes 2016-08-29 15:43:31.000000000 +0200 @@ -1,0 +2,16 @@ +Fri Aug 26 11:38:48 UTC 2016 - tchva...@suse.com + +- Update to version 0+git20150328.d1afbf6: + * Fix compilation on arm + * pass any preprocessor flags defined by environment to gcc + * Reuse initial ddpy if XOpenDisplay fails in display thread + * Avoid using primus.ddpy in match_fbconfig + * Avoid using primus.ddpy in match_visual (GH-132) + * Remove some of the remaining uses of primus.ddpy + * Defer glXChooseFBConfig from library constructor to first use (GH-151) + * Revert back to using compiler support for ifuncs (GH-153) + * Do not try to reuse ddpy fbconfig (fixes GH-160) + * Fix connect() error detection (GH-163) +- Drop merged patch type-directive.patch + +------------------------------------------------------------------- Old: ---- primus-master.zip primusrun type-directive.patch New: ---- _service primus-0+git20150328.d1afbf6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ primus.spec ++++++ --- /var/tmp/diff_new_pack.nMqOuV/_old 2016-08-29 15:43:38.000000000 +0200 +++ /var/tmp/diff_new_pack.nMqOuV/_new 2016-08-29 15:43:38.000000000 +0200 @@ -1,7 +1,7 @@ # # spec file for package primus # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,17 +17,14 @@ Name: primus -Version: 20131226 +Version: 0+git20150328.d1afbf6 Release: 0 Summary: Faster OpenGL offloading for Bumblebee License: HPND Group: Hardware/Other Url: https://github.com/amonakov/primus -Source0: %{name}-master.zip -Source1: primusrun -Source2: baselibs.conf -# PATCH-FIX-UPSTREAM Use % in .type directive since @ is a comment character on arm -Patch0: type-directive.patch +Source0: %{name}-%{version}.tar.xz +Source1: baselibs.conf BuildRequires: Mesa-libGL-devel BuildRequires: gcc-c++ BuildRequires: libX11-devel @@ -45,17 +42,15 @@ place. %prep -%setup -q -n primus-master -%patch0 -p1 -cp -p %{SOURCE1} . +%setup -q %build export CXXFLAGS="%{optflags}" make %{?_smp_mflags} %install -install -D "%{_builddir}/%{name}-master/lib/libGL.so.1" "%{buildroot}%{_libdir}/primus/libGL.so.1" -install -D "%{_builddir}/%{name}-master/primusrun" "%{buildroot}%{_bindir}/primusrun" +install -D lib/libGL.so.1 "%{buildroot}%{_libdir}/primus/libGL.so.1" +install -D primusrun "%{buildroot}%{_bindir}/primusrun" %files %defattr(-,root,root) ++++++ _service ++++++ <services> <service name="tar_scm" mode="disabled"> <param name="url">https://github.com/amonakov/primus.git</param> <param name="scm">git</param> <param name="changesgenerate">enable</param> <param name="filename">primus</param> <param name="versionformat">0+git%cd.%h</param> </service> <service name="recompress" mode="disabled"> <param name="file">*.tar</param> <param name="compression">xz</param> </service> <service name="set_version" mode="disabled"/> </services>