Sven-Hendrik Haase pushed to branch main at Arch Linux / Packaging / Packages / 
nvidia-utils


Commits:
b9ddd997 by Sven-Hendrik Haase at 2024-06-20T03:02:09+02:00
upgpkg: 550.90.07-3: Try to fix #4

- - - - -


4 changed files:

- .SRCINFO
- PKGBUILD
- + systemd-homed-override.conf
- + systemd-suspend-override.conf


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = nvidia-utils
        pkgver = 550.90.07
-       pkgrel = 2
+       pkgrel = 3
        url = http://www.nvidia.com/
        arch = x86_64
        license = custom
@@ -9,10 +9,14 @@ pkgbase = nvidia-utils
        source = nvidia-drm-outputclass.conf
        source = nvidia-utils.sysusers
        source = nvidia.rules
+       source = systemd-homed-override.conf
+       source = systemd-suspend-override.conf
        source = 
https://us.download.nvidia.com/XFree86/Linux-x86_64/550.90.07/NVIDIA-Linux-x86_64-550.90.07.run
        sha512sums = 
de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770
        sha512sums = 
4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499
        sha512sums = 
f8f071f5a46c1a5ce5188e104b017808d752e61c0c20de1466feb5d693c0b55a5586314411e78cc2ab9c0e16e2c67afdd358da94c0c75df1f8233f54c280762c
+       sha512sums = 
a0183adce78e40853edf7e6b73867e7a8ea5dabac8e8164e42781f64d5232fbe869f850ab0697c3718ebced5cde760d0e807c05da50a982071dfe1157c31d6b8
+       sha512sums = 
55def6319f6abb1a4ccd28a89cd60f1933d155c10ba775b8dfa60a2dc5696b4b472c14b252dc0891f956e70264be87c3d5d4271e929a4fc4b1a68a6902814cee
        sha512sums = 
b8c2cdc918ec74b44517fc181f9eb08ea44d0d9a53f221c0aa243e34872203721a9a7fb27628d35e3028a6aa68917abd2962cc13d5d4b09e92866e14678567a4
 
 pkgname = nvidia-utils


=====================================
PKGBUILD
=====================================
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
 pkgver=550.90.07
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url="http://www.nvidia.com/";
 license=('custom')
@@ -16,10 +16,14 @@ _pkg="NVIDIA-Linux-x86_64-${pkgver}"
 source=('nvidia-drm-outputclass.conf'
         'nvidia-utils.sysusers'
         'nvidia.rules'
+        'systemd-homed-override.conf'
+        'systemd-suspend-override.conf'
         
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run";)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
             
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
             
'f8f071f5a46c1a5ce5188e104b017808d752e61c0c20de1466feb5d693c0b55a5586314411e78cc2ab9c0e16e2c67afdd358da94c0c75df1f8233f54c280762c'
+            
'a0183adce78e40853edf7e6b73867e7a8ea5dabac8e8164e42781f64d5232fbe869f850ab0697c3718ebced5cde760d0e807c05da50a982071dfe1157c31d6b8'
+            
'55def6319f6abb1a4ccd28a89cd60f1933d155c10ba775b8dfa60a2dc5696b4b472c14b252dc0891f956e70264be87c3d5d4271e929a4fc4b1a68a6902814cee'
             
'b8c2cdc918ec74b44517fc181f9eb08ea44d0d9a53f221c0aa243e34872203721a9a7fb27628d35e3028a6aa68917abd2962cc13d5d4b09e92866e14678567a4')
 
 
@@ -234,6 +238,8 @@ package_nvidia-utils() {
     install -Dm755 systemd/nvidia-sleep.sh "${pkgdir}/usr/bin/nvidia-sleep.sh"
     install -Dm755 nvidia-powerd "${pkgdir}/usr/bin/nvidia-powerd"
     install -Dm644 nvidia-dbus.conf 
"${pkgdir}"/usr/share/dbus-1/system.d/nvidia-dbus.conf
+    install -Dm644 "${srcdir}"/systemd-homed-override.conf 
"${pkgdir}"/etc/systemd/system/systemd-homed.service.d/override.conf
+    install -Dm644 "${srcdir}"/systemd-suspend-override.conf 
"${pkgdir}"/etc/systemd/system/systemd-suspend.service.d/override.conf
 
     # distro specific files must be installed in /usr/share/X11/xorg.conf.d
     install -Dm644 "${srcdir}/nvidia-drm-outputclass.conf" 
"${pkgdir}/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf"


=====================================
systemd-homed-override.conf
=====================================
@@ -0,0 +1,2 @@
+[Service]
+Environment="SYSTEMD_HOME_LOCK_FREEZE_SESSION=false"


=====================================
systemd-suspend-override.conf
=====================================
@@ -0,0 +1,2 @@
+[Service]
+Environment="SYSTEMD_SLEEP_FREEZE_USER_SESSIONS=false"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nvidia-utils/-/commit/b9ddd997381f9552131862320dcc8c4b45a60708

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/nvidia-utils/-/commit/b9ddd997381f9552131862320dcc8c4b45a60708
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to