|
|
|
@ -155,7 +155,7 @@ fi
|
|
|
|
|
|
|
|
|
|
pkgname=("${_pkgname_array[@]}")
|
|
|
|
|
pkgver=$_driver_version
|
|
|
|
|
pkgrel=136
|
|
|
|
|
pkgrel=137
|
|
|
|
|
arch=('x86_64')
|
|
|
|
|
url="http://www.nvidia.com/"
|
|
|
|
|
license=('custom:NVIDIA')
|
|
|
|
@ -830,7 +830,7 @@ opencl-nvidia-tkg() {
|
|
|
|
|
|
|
|
|
|
# License (link)
|
|
|
|
|
install -d "$pkgdir"/usr/share/licenses/
|
|
|
|
|
ln -s nvidia/ "$pkgdir"/usr/share/licenses/opencl-nvidia
|
|
|
|
|
ln -s nvidia-utils "$pkgdir"/usr/share/licenses/opencl-nvidia
|
|
|
|
|
}
|
|
|
|
|
package_opencl-nvidia-tkg() {
|
|
|
|
|
opencl-nvidia-tkg
|
|
|
|
@ -1027,6 +1027,15 @@ nvidia-utils-tkg() {
|
|
|
|
|
cp -r html "${pkgdir}/usr/share/doc/nvidia/"
|
|
|
|
|
ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
|
|
|
|
|
|
|
|
|
|
if [[ $pkgver != 396* ]] && [[ $pkgver != 415* ]] && [[ $pkgver != 418* ]]; then
|
|
|
|
|
# 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"
|
|
|
|
|
fi
|
|
|
|
|
|
|
|
|
|
# Distro-specific files must be installed in /usr/share/X11/xorg.conf.d
|
|
|
|
|
install -Dm644 "$srcdir"/10-nvidia-drm-outputclass.conf "$pkgdir"/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf
|
|
|
|
|
|
|
|
|
|