[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD)

Felix Yan felixonmars at archlinux.org
Fri Aug 9 15:32:02 UTC 2019


    Date: Friday, August 9, 2019 @ 15:32:02
  Author: felixonmars
Revision: 359376

upgpkg: nvidia-utils 430.40-2

add systemd files for nvidia's new power management interface

ref: http://us.download.nvidia.com/XFree86/Linux-x86_64/430.40/README/powermanagement.html

Modified:
  nvidia-utils/trunk/PKGBUILD

----------+
 PKGBUILD |    9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2019-08-09 14:49:35 UTC (rev 359375)
+++ PKGBUILD	2019-08-09 15:32:02 UTC (rev 359376)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=430.40
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/"
 license=('custom')
@@ -165,6 +165,13 @@
     cp -r html "${pkgdir}/usr/share/doc/nvidia/"
     ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
 
+    # new power management support
+    install -D -m644 nvidia-suspend.service "${pkgdir}/usr/lib/systemd/system/nvidia-suspend.service"
+    install -D -m644 nvidia-hibernate.service "${pkgdir}/usr/lib/systemd/system/nvidia-hibernate.service"
+    install -D -m644 nvidia-resume.service "${pkgdir}/usr/lib/systemd/system/nvidia-resume.service"
+    install -D -m755 nvidia "${pkgdir}/usr/lib/systemd/system-sleep/nvidia"
+    install -D -m755 nvidia-sleep.sh "${pkgdir}/usr/bin/nvidia-sleep.sh"
+
     # distro specific files must be installed in /usr/share/X11/xorg.conf.d
     install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" "${pkgdir}/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf"
 



More information about the arch-commits mailing list