mirror of
https://github.com/void-linux/void-packages.git
synced 2025-07-29 17:02:56 +02:00
nvidia304: explicitly depend on xserver-abi-video<14 (up to 1.13.x).
This commit is contained in:
parent
916f339374
commit
7979b48f1a
1 changed files with 10 additions and 9 deletions
|
@ -1,8 +1,8 @@
|
||||||
# Template file for 'nvidia304'
|
# Template file for 'nvidia304'
|
||||||
pkgname=nvidia304
|
pkgname=nvidia304
|
||||||
version=304.84
|
version=304.84
|
||||||
revision=2
|
revision=3
|
||||||
short_desc="NVIDIA drivers for linux (304.xx series) -- libraries and utilities"
|
short_desc="NVIDIA drivers for linux (304.xx series)"
|
||||||
maintainer="Juan RP <xtraeme@gmail.com>"
|
maintainer="Juan RP <xtraeme@gmail.com>"
|
||||||
license="Propietary NVIDIA license"
|
license="Propietary NVIDIA license"
|
||||||
homepage="http://www.nvidia.com"
|
homepage="http://www.nvidia.com"
|
||||||
|
@ -136,13 +136,13 @@ do_install() {
|
||||||
}
|
}
|
||||||
|
|
||||||
nvidia304-dkms_package() {
|
nvidia304-dkms_package() {
|
||||||
short_desc="NVIDIA drivers for linux (304.xx series) -- DKMS kernel module"
|
short_desc+=" - DKMS kernel module"
|
||||||
nonfree=yes
|
|
||||||
depends="dkms"
|
depends="dkms"
|
||||||
triggers="dkms"
|
triggers="dkms"
|
||||||
dkms_modules="nvidia ${version}"
|
dkms_modules="nvidia ${version}"
|
||||||
provides="nvidia-dkms-${version}"
|
provides="nvidia-dkms-${version}"
|
||||||
replaces="nvidia-dkms>=0"
|
replaces="nvidia-dkms>=0"
|
||||||
|
nonfree=yes
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr/src
|
vmove usr/src
|
||||||
vmove usr/lib/modules-load.d
|
vmove usr/lib/modules-load.d
|
||||||
|
@ -151,10 +151,10 @@ nvidia304-dkms_package() {
|
||||||
}
|
}
|
||||||
|
|
||||||
nvidia304-opencl_package() {
|
nvidia304-opencl_package() {
|
||||||
short_desc="NVIDIA drivers for linux (304.xx series) -- OpenCL implementation"
|
short_desc+=" - OpenCL implementation"
|
||||||
nonfree=yes
|
|
||||||
provides="nvidia-opencl-${version} libOpenCL-${version}"
|
provides="nvidia-opencl-${version} libOpenCL-${version}"
|
||||||
replaces="nvidia-openctl>=0 libOpenCL>=0"
|
replaces="nvidia-openctl>=0 libOpenCL>=0"
|
||||||
|
nonfree=yes
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove "usr/lib/libOpenCL*"
|
vmove "usr/lib/libOpenCL*"
|
||||||
vmove "usr/lib/libnvidia-compiler*"
|
vmove "usr/lib/libnvidia-compiler*"
|
||||||
|
@ -164,12 +164,13 @@ nvidia304-opencl_package() {
|
||||||
}
|
}
|
||||||
|
|
||||||
nvidia304_package() {
|
nvidia304_package() {
|
||||||
nonfree=yes
|
short_desc+=" - Libraries and Utilities"
|
||||||
|
depends="xserver-abi-video<14 ${pkgname}-dkms-${version}_${revision} pkg-config"
|
||||||
provides="nvidia-${version}"
|
provides="nvidia-${version}"
|
||||||
replaces="nvidia>=0"
|
replaces="nvidia>=0"
|
||||||
depends="${pkgname}-dkms-${version}_${revision} pkg-config"
|
|
||||||
conflicts="catalyst>=0"
|
conflicts="catalyst>=0"
|
||||||
|
nonfree=yes
|
||||||
pkg_install() {
|
pkg_install() {
|
||||||
vmove usr
|
vmove all
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue