Hello community,

here is the log from the commit of package gamemode for openSUSE:Factory 
checked in at 2019-06-12 13:11:23
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/gamemode (Old)
 and      /work/SRC/openSUSE:Factory/.gamemode.new.4811 (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "gamemode"

Wed Jun 12 13:11:23 2019 rev:4 rq:704799 version:1.3.1

Changes:
--------
--- /work/SRC/openSUSE:Factory/gamemode/gamemode.changes        2019-04-17 
10:09:47.078876777 +0200
+++ /work/SRC/openSUSE:Factory/.gamemode.new.4811/gamemode.changes      
2019-06-12 13:11:24.540998516 +0200
@@ -1,0 +2,16 @@
+Wed May 22 13:58:09 UTC 2019 - Christophe Giboudeaux <[email protected]>
+
+- Fix the gamemode build requirement.
+
+-------------------------------------------------------------------
+Tue Apr  9 19:39:24 UTC 2019 - Matthias Bach <[email protected]>
+
+- Update to version 1.3.1
+  * Disables screensaver when the game is running.
+  * New `gamemoderun` script to run games in GameMode which don't
+    support it themselves.
+  * Add GPU managment capabilities.
+- Removed hardening.patch already included in 1.3.
+- Add gpuctl-fixes.patch hardening the new GPU features.
+
+-------------------------------------------------------------------

Old:
----
  gamemode-1.2.tar.xz
  hardening.patch

New:
----
  gamemode-1.3.1.tar.xz
  gpuctl-fixes.patch

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ gamemode.spec ++++++
--- /var/tmp/diff_new_pack.3bc7qz/_old  2019-06-12 13:11:25.380997636 +0200
+++ /var/tmp/diff_new_pack.3bc7qz/_new  2019-06-12 13:11:25.380997636 +0200
@@ -13,31 +13,33 @@
 # license that conforms to the Open Source Definition (Version 1.9)
 # published by the Open Source Initiative.
 
-# Please submit bugfixes or comments via http://bugs.opensuse.org/
+# Please submit bugfixes or comments via https://bugs.opensuse.org/
 #
 
 
 Name:           gamemode
-Version:        1.2
+Version:        1.3.1
 Release:        0
 Summary:        Daemon/library combo for changing Linux system performance on 
demand
 License:        BSD-3-Clause
 Group:          Amusements/Games/Other
-Url:            https://github.com/FeralInteractive/gamemode
+URL:            https://github.com/FeralInteractive/gamemode
 Source0:        gamemode-%{version}.tar.xz
 Source1:        gamemode-rpmlintrc
 Source2:        README.openSUSE
 Source3:        baselibs.conf
-Patch0:         hardening.patch
+Patch1:         gpuctl-fixes.patch
+BuildRequires:  cmake
 BuildRequires:  meson
 BuildRequires:  ninja
-BuildRequires:  pkg-config
+BuildRequires:  pkgconfig
 BuildRequires:  polkit-devel
-BuildRequires:  systemd-devel
+# Yes, it needs both
+BuildRequires:  pkgconfig(libsystemd)
+BuildRequires:  pkgconfig(systemd)
 %if 0%{?sle_version} == 120300 && 0%{?is_opensuse}
 BuildRequires:  gcc7
 %endif
-BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 
 %description
 GameMode is a daemon/lib combo for Linux that allows games to request
@@ -93,7 +95,6 @@
 
     LD_PRELOAD=$LD_PRELOAD:%{_libdir}/libgamemodeauto.so.0 %%command%%
 
-
 %package -n libgamemode-devel
 Summary:        Headers for compiling games using GameMode
 Group:          Development/Libraries/C and C++
@@ -109,7 +110,7 @@
 
 %prep
 %setup -q
-%patch -P 0 -p1
+%patch1 -p1
 cp %{SOURCE2} .
 
 %build
@@ -126,17 +127,15 @@
 %meson_install
 
 %post -n libgamemode0 -p /sbin/ldconfig
-
 %postun -n libgamemode0 -p /sbin/ldconfig
-
 %post -n libgamemodeauto0 -p /sbin/ldconfig
-
 %postun -n libgamemodeauto0 -p /sbin/ldconfig
 
 %files -n gamemoded
-%defattr(-,root,root)
 %{_bindir}/gamemoded
+%{_bindir}/gamemoderun
 %{_libexecdir}/cpugovctl
+%{_libexecdir}/gpuclockctl
 %{_userunitdir}/gamemoded.service
 %{_datadir}/polkit-1/actions/com.feralinteractive.GameMode.policy
 %{_datadir}/dbus-1/services/com.feralinteractive.GameMode.service
@@ -145,17 +144,14 @@
 %license LICENSE.txt
 
 %files -n libgamemode0
-%defattr(-,root,root)
 %{_libdir}/libgamemode.so.0*
 %license LICENSE.txt
 
 %files -n libgamemodeauto0
-%defattr(-,root,root)
 %{_libdir}/libgamemodeauto.so.0*
 %license LICENSE.txt
 
 %files -n libgamemode-devel
-%defattr(-,root,root)
 %{_includedir}/gamemode_client.h
 %{_libdir}/libgamemode.so
 %{_libdir}/libgamemodeauto.so

++++++ _service ++++++
--- /var/tmp/diff_new_pack.3bc7qz/_old  2019-06-12 13:11:25.440997573 +0200
+++ /var/tmp/diff_new_pack.3bc7qz/_new  2019-06-12 13:11:25.440997573 +0200
@@ -2,7 +2,7 @@
   <service name="obs_scm" mode="disabled">
     <param name="url">https://github.com/FeralInteractive/gamemode.git</param>
     <param name="scm">git</param>
-    <param name="revision">1.2</param>
+    <param name="revision">1.3.1</param>
     <param name="versionformat">@PARENT_TAG@</param>
     <param name="changesgenerate">enable</param>
   </service>

++++++ _servicedata ++++++
--- /var/tmp/diff_new_pack.3bc7qz/_old  2019-06-12 13:11:25.464997548 +0200
+++ /var/tmp/diff_new_pack.3bc7qz/_new  2019-06-12 13:11:25.464997548 +0200
@@ -1,4 +1,4 @@
 <servicedata>
 <service name="tar_scm">
                 <param 
name="url">https://github.com/FeralInteractive/gamemode.git</param>
-              <param 
name="changesrevision">ceb476052d10b945d16bc4bcf5381e69c6722c96</param></service></servicedata>
\ No newline at end of file
+              <param 
name="changesrevision">bc20bef283fb947d7cee23306860af04f723ae9f</param></service></servicedata>

++++++ gamemode-1.2.tar.xz -> gamemode-1.3.1.tar.xz ++++++
++++ 6064 lines of diff (skipped)

++++++ gpuctl-fixes.patch ++++++
++++ 644 lines (skipped)


Reply via email to