commit: 3533bc923a96ab77eaff45207bce6fe1a15f8cdf Author: Kai Krakow <kai <AT> kaishome <DOT> de> AuthorDate: Mon Oct 1 23:54:13 2018 +0000 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org> CommitDate: Thu Oct 11 08:14:03 2018 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3533bc92
games-util/gamemode: Depend on polkit for pkexec GameMode runs pkexec to start elevated processes. Package-Manager: Portage-2.3.49, Repoman-2.3.10 Signed-off-by: Kai Krakow <kai <AT> kaishome.de> Signed-off-by: Michał Górny <mgorny <AT> gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/10040 games-util/gamemode/gamemode-1.2.ebuild | 11 +++++++---- games-util/gamemode/gamemode-9999.ebuild | 11 +++++++---- 2 files changed, 14 insertions(+), 8 deletions(-) diff --git a/games-util/gamemode/gamemode-1.2.ebuild b/games-util/gamemode/gamemode-1.2.ebuild index 6ac471006aa..45b778ba90e 100644 --- a/games-util/gamemode/gamemode-1.2.ebuild +++ b/games-util/gamemode/gamemode-1.2.ebuild @@ -26,6 +26,7 @@ IUSE="" RDEPEND=" >=sys-apps/systemd-236[${MULTILIB_USEDEP}] + sys-auth/polkit " DEPEND="${RDEPEND}" @@ -79,10 +80,12 @@ multilib_src_compile() { multilib_src_install() { DESTDIR="${D}" eninja install - insinto /etc/security/limits.d - newins - 45-gamemode.conf <<-EOF - @gamemode - nice -10 - EOF + if multilib_is_native_abi; then + insinto /etc/security/limits.d + newins - 45-gamemode.conf <<-EOF + @gamemode - nice -10 + EOF + fi } pkg_postinst() { diff --git a/games-util/gamemode/gamemode-9999.ebuild b/games-util/gamemode/gamemode-9999.ebuild index 6ac471006aa..45b778ba90e 100644 --- a/games-util/gamemode/gamemode-9999.ebuild +++ b/games-util/gamemode/gamemode-9999.ebuild @@ -26,6 +26,7 @@ IUSE="" RDEPEND=" >=sys-apps/systemd-236[${MULTILIB_USEDEP}] + sys-auth/polkit " DEPEND="${RDEPEND}" @@ -79,10 +80,12 @@ multilib_src_compile() { multilib_src_install() { DESTDIR="${D}" eninja install - insinto /etc/security/limits.d - newins - 45-gamemode.conf <<-EOF - @gamemode - nice -10 - EOF + if multilib_is_native_abi; then + insinto /etc/security/limits.d + newins - 45-gamemode.conf <<-EOF + @gamemode - nice -10 + EOF + fi } pkg_postinst() {
