15 Commits

Author SHA256 Message Date
Matthias Bach
844f8df587 - Update to version 1.6:
* Update CHANGELOG.md for 1.6.
  * Update README.md to point to release 1.6 in instructions
  * Fix installation of man pages in proper man dirs
- Added only-build-shared-library.patch.

- Update to version 1.6:
  * Created a new manpages for gamemoderun and the example, now
    called gamemode-simulate-game.
  * Copy default config file to the correct location.
  * Allow LD_PRELOAD to be overridden in $GAMEMODERUNEXEC.
  * Various minor bugfixes.
- Drop special handling for no longer supported Leap 42.

OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=20
2020-09-23 18:47:00 +00:00
Matthias Bach
8ca7eec098 Fix date in copyright notice
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=18
2020-01-23 18:51:00 +00:00
Matthias Bach
5ee9c0c88b - Update to version 1.5:
* Introduce a new pidfd based set of D-Bus APIs.
  * Dynamically change governor on integrated GPUs for improved
    performance.
  * Various other fixes and improvements.

OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=17
2020-01-23 18:50:40 +00:00
Matthias Bach
5d70db506c Accepting request 717879 from home:priand:branches:games:tools
- Update to version 1.4
  * Add new D-Bus methods/properties for use by external tools 
    such as the GameMode GNOME Shell extension.
  * Fix I/O priority and niceness optimisations to apply to the 
    whole process rather than just the thread that 
    requests GameMode.
  * gamemoded will now automatically reload the configuration 
    file when it is changed and update optimisations on 
    current clients.
  * Add support for using the client library inside Flatpak by 
    communicating with the daemon via a portal.
  * Client library now uses libdbus rather than sd-bus.
  * Fix gamemoderun to use the correct library path depending on 
    whether the app is 32-bit or 64-bit.
  * Support the GAMEMODERUNEXEC environment variable to specify 
    an extra wrapper command for games launched with gamemoderun
    (e.g. a hybrid GPU wrapper such as optirun).
  * Various other fixes and improvements.
- Removed gpuctl-fixes.patch already included in 1.4 
- Added "BuildRequires:  pkgconfig(dbus-1)" to spec file which
  is needed by version 1.4

OBS-URL: https://build.opensuse.org/request/show/717879
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=15
2019-07-23 19:48:05 +00:00
Matthias Bach
fbcaaabfe4 Accepting request 704762 from home:cgiboudeaux:branches:games:tools
- Fix the gamemode build requirement.

OBS-URL: https://build.opensuse.org/request/show/704762
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=13
2019-05-22 16:32:44 +00:00
Matthias Bach
b258109d4f Accepting request 693112 from home:Freigeist_A:branches:games:tools
- 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.

OBS-URL: https://build.opensuse.org/request/show/693112
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=12
2019-04-18 18:16:22 +00:00
Matthias Bach
bef96deeab Accepting request 685656 from home:theMarix:branches:games:tools
- Include the baselibs.conf in the source RPM.

- Add baselibs.conf to also build -32bit packages for the x86-64
  See https://github.com/FeralInteractive/gamemode/issues/25.

OBS-URL: https://build.opensuse.org/request/show/685656
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=10
2019-03-16 19:40:49 +00:00
Ferdinand Thiessen
b0f16f67f1 OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=9 2019-03-15 21:42:20 +00:00
Ferdinand Thiessen
b9fad32bc4 Accepting request 684797 from home:Freigeist_A:branches:openSUSE:Factory
- Add baselibs.conf to also build -32bit packages for the x86_64
  architecture as they are required by 32bit games in wine.
  see: https://github.com/FeralInteractive/gamemode/issues/25

OBS-URL: https://build.opensuse.org/request/show/684797
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=8
2019-03-15 21:42:07 +00:00
Matthias Bach
dca1fac87c Accepting request 629553 from home:jengelh:branches:games:tools
- Wrap descriptions. Add missing Group: lines.
- Use noun phrase in summary.

OBS-URL: https://build.opensuse.org/request/show/629553
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=5
2018-08-16 19:20:16 +00:00
Dominique Leuenberger
71e78b7e4e Accepting request 629081 from games:tools
Add package gamemode to Factory. For further info on the submission see https://lists.opensuse.org/opensuse-factory/2018-08/msg00184.html.

OBS-URL: https://build.opensuse.org/request/show/629081
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/gamemode?expand=0&rev=1
2018-08-27 11:48:03 +00:00
Matthias Bach
bb1e62e40c - Add hardening.patch: This backports bugfixes and hardenings
resulting from the Factory-inclusion security review and already
  accepted by upstream.
- Stop suppressing linter warning for the PolicyKit priviledge
  escalation. This has been properly handled via boo#1093979 now.
- Suppress false positive lintian caused by a % symbol in the
  description of the libgamemodeauto library.

OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=4
2018-08-13 20:51:46 +00:00
Matthias Bach
a6fc60a1b2 Accepting request 625131 from home:theMarix:branches:games:tools
- Update to version 1.2:
  + Store the initial governor state on mode enter
  + Config now supports defaultgov and desiredgov
  + Add support for renice-ing games to a higher priority (renice
    config option)
  + Make libraries properly versioned.
- Gamemoded is now run as a Systemd service in the user session
  but still activated via D-Bus.

OBS-URL: https://build.opensuse.org/request/show/625131
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=3
2018-07-24 21:19:54 +00:00
Matthias Bach
3619aa0ba4 - Fix compilation on Leap 42.3.
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=2
2018-05-19 11:29:19 +00:00
Dirk Stoecker
41d9c982e5 Accepting request 607695 from home:theMarix:Games
I would like to add to and maintain the gamemode package in Factory and use games:tools as a development project.

I am aware that this package is currently not suited for inclusion in Factory as is, as it contains two suppressed lintian errors:
1. It adds a D-Bus service
2. It adds a new Polkit rule
Both of these will require audit bugs to be filed to the security team which I plan to do once the package is in games:tools.

OBS-URL: https://build.opensuse.org/request/show/607695
OBS-URL: https://build.opensuse.org/package/show/games:tools/gamemode?expand=0&rev=1
2018-05-18 17:04:59 +00:00