From df44107cb756b293f6e58fe0eea012b9dd62ee05 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Thu, 27 Feb 2025 12:02:11 -0500 Subject: [PATCH] x11-drivers/nvidia-drivers: remove powerd service sed Mostly meaningless now that not sed'ing in /opt. This service is useless for non-root even if manage to start it, and it spares iwdevtools from complaining when EPREFIX is empty (no changes). Signed-off-by: Ionen Wolkens --- x11-drivers/nvidia-drivers/nvidia-drivers-535.230.02.ebuild | 3 --- x11-drivers/nvidia-drivers/nvidia-drivers-550.144.03.ebuild | 2 -- x11-drivers/nvidia-drivers/nvidia-drivers-550.40.85.ebuild | 2 -- x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild | 2 -- x11-drivers/nvidia-drivers/nvidia-drivers-570.86.16-r1.ebuild | 2 -- 5 files changed, 11 deletions(-) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.230.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.230.02.ebuild index b955ada894cba..2e96ff9c412cd 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.230.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.230.02.ebuild @@ -151,12 +151,9 @@ src_prepare() { sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ -i kernel{,-module-source/kernel-open}/conftest.sh || die - # adjust service files sed 's/__USER__/nvpd/' \ nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \ > "${T}"/nvidia-persistenced.service || die - use !powerd || # file is missing on arm64 (masked) - sed -i "s|/usr|${EPREFIX}/usr|" systemd/system/nvidia-powerd.service || die # use alternative vulkan icd option if USE=-X (bug #909181) use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.144.03.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.144.03.ebuild index 3e18a21fd8037..9a27911486b63 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.144.03.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.144.03.ebuild @@ -153,11 +153,9 @@ src_prepare() { sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ -i kernel{,-module-source/kernel-open}/conftest.sh || die - # adjust service files sed 's/__USER__/nvpd/' \ nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \ > "${T}"/nvidia-persistenced.service || die - sed -i "s|/usr|${EPREFIX}/usr|" systemd/system/nvidia-powerd.service || die # use alternative vulkan icd option if USE=-X (bug #909181) use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.85.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.85.ebuild index 77678a8ce1bf9..afcf7d8e116f9 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.85.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-550.40.85.ebuild @@ -155,11 +155,9 @@ src_prepare() { sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ -i kernel{,-module-source/kernel-open}/conftest.sh || die - # adjust service files sed 's/__USER__/nvpd/' \ nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \ > "${T}"/nvidia-persistenced.service || die - sed -i "s|/usr|${EPREFIX}/usr|" systemd/system/nvidia-powerd.service || die # use alternative vulkan icd option if USE=-X (bug #909181) use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild index 36dd03de468dd..4c74d52e54dc4 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-570.124.04.ebuild @@ -161,11 +161,9 @@ src_prepare() { sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ -i kernel{,-module-source/kernel-open}/conftest.sh || die - # adjust service files sed 's/__USER__/nvpd/' \ nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \ > "${T}"/nvidia-persistenced.service || die - sed -i "s|/usr|${EPREFIX}/usr|" systemd/system/nvidia-powerd.service || die # use alternative vulkan icd option if USE=-X (bug #909181) use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-570.86.16-r1.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-570.86.16-r1.ebuild index 36dd03de468dd..4c74d52e54dc4 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-570.86.16-r1.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-570.86.16-r1.ebuild @@ -161,11 +161,9 @@ src_prepare() { sed 's/defined(CONFIG_DRM/defined(CONFIG_DRM_KMS_HELPER/g' \ -i kernel{,-module-source/kernel-open}/conftest.sh || die - # adjust service files sed 's/__USER__/nvpd/' \ nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \ > "${T}"/nvidia-persistenced.service || die - sed -i "s|/usr|${EPREFIX}/usr|" systemd/system/nvidia-powerd.service || die # use alternative vulkan icd option if USE=-X (bug #909181) use X || sed -i 's/"libGLX/"libEGL/' nvidia_{layers,icd}.json || die