Created attachment 527006 [details] gamemode-1.0.ebuild Feral Interactive today released Gamemode https://github.com/FeralInteractive/gamemode I made an ebuild that works for me but probably needs some work since I dont really know what I'm doing. I disabled --wrap-mode since it wants to download during configure and I dont know how to solve that properly.
Created attachment 531950 [details] gamemode-1.1.ebuild gamemode-1.1.ebuild
Created attachment 531952 [details] gamemode-1.1.ebuild gamemode-1.1.ebuild Removed the --wrap-mode default since its not needed anymore.
Created attachment 540588 [details] app-admin/gamermode-1.2.ebuild app-admin/gamermode-1.2.ebuild Removed dependencies on ninja and meson as that's already in the eclass, made the build multilib and used the system user directory for the unit file (the default)
I've submitted a pull request here: https://github.com/gentoo/gentoo/pull/9700
Pinging the authors of the ebuild suggestions here: I've added a Co-authored-by mentioning you because I was taking ideas and texts by you. If you do not want this, please let me know. The updated PR is here: https://github.com/gentoo/gentoo/pull/9700 I think it's also better suited in the games-util category because it's neither an admin utility nor a power management utility, tho you are not forced to use it explicitly with games only.
Created attachment 547358 [details] games-util/gamemode-9999.ebuild Added currently committed ebuild as a reference. The stable 1.2 is also in the PR, this one builds from git.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ee30ef790d2a621dda91db7c7989ecc0196df71 commit 5ee30ef790d2a621dda91db7c7989ecc0196df71 Author: Kai Krakow <kai@kaishome.de> AuthorDate: 2018-08-26 16:17:14 +0000 Commit: Michał Górny <mgorny@gentoo.org> CommitDate: 2018-09-24 06:20:54 +0000 games-util/gamemode: New ebuild suggestion GameMode from Feral Interactive is a systemd daemon allowing games to adjust the system to performance mode. It is supported by newer Feral titles and also supports other games by preloading a lib. Closes: https://bugs.gentoo.org/652906 Package-Manager: Portage-2.3.40, Repoman-2.3.9 Signed-off-by: Kai Krakow <kai@kaishome.de> Co-authored-by: Mike Lothian <mike@fireburn.co.uk> Co-authored-by: Erik Badman <erik.badman@yahoo.com> Signed-off-by: Michał Górny <mgorny@gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/9700 games-util/gamemode/Manifest | 1 + games-util/gamemode/gamemode-1.2.ebuild | 102 +++++++++++++++++++++++++++++++ games-util/gamemode/gamemode-9999.ebuild | 102 +++++++++++++++++++++++++++++++ games-util/gamemode/metadata.xml | 16 +++++ profiles/features/selinux/package.mask | 1 + 5 files changed, 222 insertions(+)