From b0fd6848a653bc6032b9281ad247e1f97b3bb171 Mon Sep 17 00:00:00 2001 From: Ionen Wolkens Date: Sat, 15 Oct 2022 13:56:09 -0400 Subject: [PATCH] x11-drivers/nvidia-drivers: use the new systemd_get_sleepdir Bug: https://bugs.gentoo.org/873172 Signed-off-by: Ionen Wolkens --- x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild | 3 ++- x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild | 3 ++- x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild | 3 ++- x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild | 3 ++- x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild | 3 ++- 5 files changed, 10 insertions(+), 5 deletions(-) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild index 1ff546ca24423..f9afe49ec860c 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.141.03.ebuild @@ -441,7 +441,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" done < .manifest || die # MODULE:installer non-skipped extras - exeinto /lib/systemd/system-sleep + : "$(systemd_get_sleepdir)" + exeinto "${_#"${EPREFIX}"}" doexe systemd/system-sleep/nvidia dobin systemd/nvidia-sleep.sh systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild index b79e48854e9ae..1dc7eb5fa6b42 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-510.85.02.ebuild @@ -448,7 +448,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" done < .manifest || die # MODULE:installer non-skipped extras - exeinto /lib/systemd/system-sleep + : "$(systemd_get_sleepdir)" + exeinto "${_#"${EPREFIX}"}" doexe systemd/system-sleep/nvidia dobin systemd/nvidia-sleep.sh systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild index 799f3fc68a028..ed859a1706a4d 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.49.19.ebuild @@ -473,7 +473,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" done < .manifest || die # MODULE:installer non-skipped extras - exeinto /lib/systemd/system-sleep + : "$(systemd_get_sleepdir)" + exeinto "${_#"${EPREFIX}"}" doexe systemd/system-sleep/nvidia dobin systemd/nvidia-sleep.sh systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild index 2cc2949182ef4..ad75fd7f68028 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-515.65.01.ebuild @@ -479,7 +479,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" done < .manifest || die # MODULE:installer non-skipped extras - exeinto /lib/systemd/system-sleep + : "$(systemd_get_sleepdir)" + exeinto "${_#"${EPREFIX}"}" doexe systemd/system-sleep/nvidia dobin systemd/nvidia-sleep.sh systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild index fe76e7f596979..2a8c2bddc7544 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-520.56.06.ebuild @@ -473,7 +473,8 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers" done < .manifest || die # MODULE:installer non-skipped extras - exeinto /lib/systemd/system-sleep + : "$(systemd_get_sleepdir)" + exeinto "${_#"${EPREFIX}"}" doexe systemd/system-sleep/nvidia dobin systemd/nvidia-sleep.sh systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service