[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2020-10-30 Thread Felix Yan via arch-commits
Date: Friday, October 30, 2020 @ 17:51:47
  Author: felixonmars
Revision: 399055

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 399054, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 399054, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 399054, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 399054, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  420 +-
 nvidia-drm-outputclass.conf |   16 -
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 226 insertions(+), 226 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-10-30 17:51:30 UTC (rev 399054)
+++ PKGBUILD2020-10-30 17:51:47 UTC (rev 399055)
@@ -1,210 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=455.28
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'1456ccf29461816ee4a7cdfabe8b5a3e021d4959e8ea8ee88e83f9058683baee4a2e7d31e02bbb22f1c0c6d25163bd2314385ebde1b8896159b6964878381720')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-cd kernel
-sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
-sed -i 's/__JOBS/`nproc`/' dkms.conf
-sed -i 's/__DKMS_MODULES//' dkms.conf
-sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
-DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[1]="nvidia-uvm"\
-DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[2]="nvidia-modeset"\
-DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[3]="nvidia-drm"\
-DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
-
-# Gift for linux-rt guys
-sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia-utils "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-dkms() {
-pkgdesc="NVIDIA drivers - module sources"
-depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd')
-provides=('NVIDIA-MODULE')
-
-cd ${_pkg}
-
-install -dm 755 "${pkgdir}"/usr/src
-cp -dr --no-preserve='ownership' kernel 
"${pkgdir}/usr/src/nvidia-${pkgver}"
-
-echo "blacklist nouveau" |
-install -Dm644 /dev/stdin 
"${pkgdir}/usr/lib/modprobe.d/${pkgname}.conf"
-
-install -Dt "${pkgdir}/usr/share/licenses/${pkgname}" -m644 
"${srcdir}/${_pkg}/LICENSE"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (10 files)

2020-06-27 Thread Felix Yan via arch-commits
Date: Friday, June 26, 2020 @ 02:42:26
  Author: felixonmars
Revision: 390452

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 390451, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 390451, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-kernel-5.7.patch
(from rev 390451, nvidia-utils/trunk/nvidia-kernel-5.7.patch)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 390451, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 390451, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-kernel-5.7.patch
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  432 +-
 nvidia-drm-outputclass.conf |   16 -
 nvidia-kernel-5.7.patch |   44 ++--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 5 files changed, 254 insertions(+), 254 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-06-26 02:41:56 UTC (rev 390451)
+++ PKGBUILD2020-06-26 02:42:26 UTC (rev 390452)
@@ -1,216 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=440.82
-pkgrel=2
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
-nvidia-kernel-5.7.patch)
-sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'd86ed2cd715c5a9aebdd11ee562cfa454dbafdb1b468004cbb93d37ee258623f11144cf30b8b14996a4e093cb3119edc36d13152893d735e3536f49c45e2cca3'
-
'8b80b565e45382a25a06bebbef65760ce3a5a3de7939c5eed1d230d0e5e37c1a9e0a18825d356eb0e1c7d0f6f612619b3485e96ec23da2605eb1b449dbe9bd99')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-cd kernel
-sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
-sed -i 's/__JOBS/`nproc`/' dkms.conf
-sed -i 's/__DKMS_MODULES//' dkms.conf
-sed -i '$iBUILT_MODULE_NAME[0]="nvidia"\
-DEST_MODULE_LOCATION[0]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[1]="nvidia-uvm"\
-DEST_MODULE_LOCATION[1]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[2]="nvidia-modeset"\
-DEST_MODULE_LOCATION[2]="/kernel/drivers/video"\
-BUILT_MODULE_NAME[3]="nvidia-drm"\
-DEST_MODULE_LOCATION[3]="/kernel/drivers/video"' dkms.conf
-
-patch -p1 -i "$srcdir"/nvidia-kernel-5.7.patch
-
-# Gift for linux-rt guys
-sed -i 's/NV_EXCLUDE_BUILD_MODULES/IGNORE_PREEMPT_RT_PRESENCE=1 
NV_EXCLUDE_BUILD_MODULES/' dkms.conf
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia-utils "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-dkms() {
-pkgdesc="NVIDIA drivers - module sources"
-depends=('dkms' "nvidia-utils=$pkgver" 'libglvnd')
-provides=('NVIDIA-MODULE')
-
-cd ${_pkg}
-
-install -dm 755 "${pkgdir}"/usr/src
-cp -dr --no-preserve='ownership' kernel 
"${pkgdir}/usr/src/nvidia-${pkgver}"
-
-echo "blacklist nouveau" |
-install -Dm644 /dev/stdin 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (9 files)

2020-04-04 Thread Jan Steffens via arch-commits
Date: Sunday, April 5, 2020 @ 02:19:14
  Author: heftig
Revision: 379529

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 379526, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/kernel-5.6.patch
(from rev 379527, nvidia-utils/trunk/kernel-5.6.patch)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 379528, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 379528, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 379528, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  397 ++---
 kernel-5.6.patch|  503 ++
 nvidia-drm-outputclass.conf |   16 -
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 5 files changed, 736 insertions(+), 196 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-04-05 02:19:11 UTC (rev 379528)
+++ PKGBUILD2020-04-05 02:19:14 UTC (rev 379529)
@@ -1,180 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=440.64
-pkgrel=2
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'26156974d9a18456ada329f19e93c2f2abb1c5b12fec47df870a0e5b7788204cf0a745ebfefad6ab50d8f659127722905d5156462d4ce794cc52d796b762bf43')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia-utils "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2020-03-03 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, March 3, 2020 @ 18:08:39
  Author: svenstaro
Revision: 376523

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 376522, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 376522, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 376522, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 376522, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  360 +-
 nvidia-drm-outputclass.conf |   16 -
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 196 insertions(+), 196 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2020-03-03 18:07:24 UTC (rev 376522)
+++ PKGBUILD2020-03-03 18:08:39 UTC (rev 376523)
@@ -1,180 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=440.64
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'26156974d9a18456ada329f19e93c2f2abb1c5b12fec47df870a0e5b7788204cf0a745ebfefad6ab50d8f659127722905d5156462d4ce794cc52d796b762bf43')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
-install -D -m644 "10_nvidia.json" 
"${pkgdir}/usr/share/glvnd/egl_vendor.d/10_nvidia.json"
-
-# OpenGL 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2019-08-30 Thread Felix Yan via arch-commits
Date: Friday, August 30, 2019 @ 11:53:44
  Author: felixonmars
Revision: 361422

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 361421, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 361421, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 361421, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 361421, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  360 --
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 202 insertions(+), 204 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-30 11:53:25 UTC (rev 361421)
+++ PKGBUILD2019-08-30 11:53:44 UTC (rev 361422)
@@ -1,181 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=430.40
-pkgrel=2
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'68e6187fe74b43e92de6159589463db5f74eba09652b0f55d5fcc790c315405df6cd27129185f4dbe18790abdbb61e79b52977d47c6407e74d3372b5511a4e1b')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
-install -D -m644 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2019-08-09 Thread Felix Yan via arch-commits
Date: Friday, August 9, 2019 @ 15:32:20
  Author: felixonmars
Revision: 359377

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 359376, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 359376, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 359376, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 359376, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  355 +-
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 204 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-08-09 15:32:02 UTC (rev 359376)
+++ PKGBUILD2019-08-09 15:32:20 UTC (rev 359377)
@@ -1,174 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=430.40
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'68e6187fe74b43e92de6159589463db5f74eba09652b0f55d5fcc790c315405df6cd27129185f4dbe18790abdbb61e79b52977d47c6407e74d3372b5511a4e1b')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
-install -D -m644 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2019-05-16 Thread Felix Yan via arch-commits
Date: Thursday, May 16, 2019 @ 19:36:50
  Author: felixonmars
Revision: 353484

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 353482, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 353482, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 353482, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 353482, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  348 +-
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 197 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-16 19:36:49 UTC (rev 353483)
+++ PKGBUILD2019-05-16 19:36:50 UTC (rev 353484)
@@ -1,174 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=418.74
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
-install -D -m644 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2019-05-08 Thread Felix Yan via arch-commits
Date: Wednesday, May 8, 2019 @ 09:26:15
  Author: felixonmars
Revision: 352776

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 352775, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 352775, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 352775, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 352775, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  348 +-
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 197 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-05-08 09:25:41 UTC (rev 352775)
+++ PKGBUILD2019-05-08 09:26:15 UTC (rev 352776)
@@ -1,174 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=418.56
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'859b9a27b75416f269037f4ae2af16b4807c704edc63d70be4b2ea96661ef29efde8e4793c015a25ce56a55ee55a707273e9ec55c9d6e3a0caaf8442ccb43910')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
-install -D -m644 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2019-03-21 Thread Felix Yan via arch-commits
Date: Thursday, March 21, 2019 @ 19:45:51
  Author: felixonmars
Revision: 348823

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 348822, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 348822, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 348822, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 348822, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  348 +-
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 197 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-03-21 19:45:34 UTC (rev 348822)
+++ PKGBUILD2019-03-21 19:45:51 UTC (rev 348823)
@@ -1,174 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=418.43
-pkgrel=2
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'bfd43bec59de7523e879354224f2a678b6bcce53136f10d139882d9ea5d100c034fce2a15100607cb4622a3d158dbbfb41aacc528b04307c989c915b78298045')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
-install -D -m644 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2019-02-23 Thread Felix Yan via arch-commits
Date: Saturday, February 23, 2019 @ 22:20:00
  Author: felixonmars
Revision: 346756

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 346755, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 346755, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 346755, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 346755, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  345 +-
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 197 insertions(+), 194 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-23 22:19:37 UTC (rev 346755)
+++ PKGBUILD2019-02-23 22:20:00 UTC (rev 346756)
@@ -1,171 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=418.43
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'bfd43bec59de7523e879354224f2a678b6bcce53136f10d139882d9ea5d100c034fce2a15100607cb4622a3d158dbbfb41aacc528b04307c989c915b78298045')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
-install -D -m644 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2019-02-22 Thread Felix Yan via arch-commits
Date: Friday, February 22, 2019 @ 20:40:31
  Author: felixonmars
Revision: 346685

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 346684, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 346684, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 346684, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 346684, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  345 --
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 194 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-02-22 20:40:09 UTC (rev 346684)
+++ PKGBUILD2019-02-22 20:40:31 UTC (rev 346685)
@@ -1,174 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.27
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'5919333136042a227ff36c850d0c57898fb428a77d88633d205a269db4b844356a87f5b1e5c3042f40feaf083d4f82d32df5366820375b601f9d69d98cada0b6')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-# X wrapped software rendering
-install -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2019-01-19 Thread Felix Yan via arch-commits
Date: Saturday, January 19, 2019 @ 10:05:29
  Author: felixonmars
Revision: 39

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 38, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 38, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 38, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 38, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  348 +-
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 197 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2019-01-19 10:05:05 UTC (rev 38)
+++ PKGBUILD2019-01-19 10:05:29 UTC (rev 39)
@@ -1,174 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.25
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'd289a37344916f5d17425f17d0530a7838b264c49866a0148665c9b87dcb7c23e868abae866a2568abac425701149d9075da540dd0f45f3d18f67b57102c0857')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-# X wrapped software rendering
-install -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2018-12-18 Thread Felix Yan via arch-commits
Date: Tuesday, December 18, 2018 @ 21:41:27
  Author: felixonmars
Revision: 342538

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 342537, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 342537, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 342537, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 342537, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  348 +-
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 197 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-18 21:41:03 UTC (rev 342537)
+++ PKGBUILD2018-12-18 21:41:27 UTC (rev 342538)
@@ -1,174 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.23
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'3bdd8c7b3758353f98686361babd14b91dced283c9a27e1c828d87fc4eff66488707345195e27de107c72a408b6ae147ae9c86cfa31bd8468bfa70d56bb68739')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-# X wrapped software rendering
-install -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2018-12-15 Thread Felix Yan via arch-commits
Date: Saturday, December 15, 2018 @ 08:58:18
  Author: felixonmars
Revision: 342379

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 342378, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 342378, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 342378, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 342378, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  348 +-
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 197 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-15 08:57:53 UTC (rev 342378)
+++ PKGBUILD2018-12-15 08:58:18 UTC (rev 342379)
@@ -1,174 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.22
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'07e49fb7f82f5a2122994ca72f04354b0875845af8676bdd38b65e62291dff7eddbdf48f1428281a6c44ae2c2ba14368ba27682515bea5b87606be8db422f411')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-# X wrapped software rendering
-install -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2018-12-07 Thread Felix Yan via arch-commits
Date: Friday, December 7, 2018 @ 18:23:46
  Author: felixonmars
Revision: 341230

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 341229, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 341229, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 341229, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 341229, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  348 +-
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 197 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-12-07 18:23:22 UTC (rev 341229)
+++ PKGBUILD2018-12-07 18:23:46 UTC (rev 341230)
@@ -1,174 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.18
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'8e56b5a62f47b4bbe2b0c59e05e2b1a4beb204252aa2000e6dfc257a16f06d00862232d2a3f404192e47b73c3af9f6d6c92e3d530b977a6ecbe3f2d944a12f7e')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-# X wrapped software rendering
-install -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2018-10-04 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 4, 2018 @ 22:45:08
  Author: svenstaro
Revision: 335774

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 335773, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 335773, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 335773, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 335773, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  350 +-
 nvidia-drm-outputclass.conf |   29 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 198 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-10-04 22:44:58 UTC (rev 335773)
+++ PKGBUILD2018-10-04 22:45:08 UTC (rev 335774)
@@ -1,175 +0,0 @@
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=410.57
-pkgrel=2
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('4b7ee569b4f7e5d8c8e17bcc3d25ae78ab859abbf51cded9179ee723f41570a3d4c57af8649b8b1a24689374921bdf45c8fb4689149f3ee254ff093d71e662e7'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd' 'egl-wayland')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.${pkgver}"
-# Ensure that X finds glx
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so.1"
-ln -s "libglxserver_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglxserver_nvidia.so"
-
-# X wrapped software rendering
-install -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-
-# OpenGL libraries
-install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
- 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2018-06-06 Thread Jan Steffens via arch-commits
Date: Wednesday, June 6, 2018 @ 20:44:33
  Author: heftig
Revision: 326077

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 326076, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 326076, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 326076, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 326076, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  345 --
 nvidia-drm-outputclass.conf |   30 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 193 insertions(+), 198 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-06-06 20:30:50 UTC (rev 326076)
+++ PKGBUILD2018-06-06 20:44:33 UTC (rev 326077)
@@ -1,175 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=396.24
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-_pkg="NVIDIA-Linux-x86_64-${pkgver}"
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'dfe837804d01e903cdf980353add0227362771cd252e4a7d8aff99fc489e5535edfda51ed1a20b9d60e23f1a9e7312f23309c59c67ff0a09a9b9214e52f09077')
-
-
-create_links() {
-# create soname links
-find "$pkgdir" -type f -name '*.so*' ! -path '*xorg/*' -print0 | while 
read -d $'\0' _lib; do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"
# X doesn't find glx otherwise
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"  
# X doesn't find glx otherwise
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-# now in mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_indirect.so.0"
-
-# Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.1.0.3" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.3"
-ln -s "libnvidia-egl-wayland.so.1.0.3" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1"
-install -D -m644 "10_nvidia_wayland.json" 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (8 files)

2018-01-07 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, January 7, 2018 @ 12:15:40
  Author: svenstaro
Revision: 314193

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 314192, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 314192, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 314192, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 314192, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers

-+
 PKGBUILD|  350 +-
 nvidia-drm-outputclass.conf |   28 +--
 nvidia-utils.install|   14 -
 nvidia-utils.sysusers   |2 
 4 files changed, 197 insertions(+), 197 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2018-01-07 12:15:03 UTC (rev 314192)
+++ PKGBUILD2018-01-07 12:15:40 UTC (rev 314193)
@@ -1,175 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=387.34
-pkgrel=2
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-source=('nvidia-drm-outputclass.conf'
-'nvidia-utils.sysusers'
-
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
-sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe'
-
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-create_links() {
-# create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"
# X doesn't find glx otherwise
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"  
# X doesn't find glx otherwise
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-# now in mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_indirect.so.0"
-
-# Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.2"
-ln 

[arch-commits] Commit in nvidia-utils/repos/extra-x86_64 (7 files)

2017-12-29 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, December 30, 2017 @ 07:19:40
  Author: svenstaro
Revision: 313792

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
(from rev 313791, nvidia-utils/trunk/PKGBUILD)
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
(from rev 313791, nvidia-utils/trunk/nvidia-drm-outputclass.conf)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install
(from rev 313791, nvidia-utils/trunk/nvidia-utils.install)
  nvidia-utils/repos/extra-x86_64/nvidia-utils.sysusers
(from rev 313791, nvidia-utils/trunk/nvidia-utils.sysusers)
Deleted:
  nvidia-utils/repos/extra-x86_64/PKGBUILD
  nvidia-utils/repos/extra-x86_64/nvidia-drm-outputclass.conf
  nvidia-utils/repos/extra-x86_64/nvidia-utils.install

-+
 PKGBUILD|  349 +-
 nvidia-drm-outputclass.conf |   28 +--
 nvidia-utils.install|   17 --
 nvidia-utils.sysusers   |1 
 4 files changed, 197 insertions(+), 198 deletions(-)

Deleted: PKGBUILD
===
--- PKGBUILD2017-12-30 07:19:27 UTC (rev 313791)
+++ PKGBUILD2017-12-30 07:19:40 UTC (rev 313792)
@@ -1,174 +0,0 @@
-# $Id$
-# Maintainer: Sven-Hendrik Haase 
-# Maintainer: Thomas Baechler 
-# Contributor: James Rayner 
-
-pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=387.34
-pkgrel=1
-arch=('x86_64')
-url="http://www.nvidia.com/;
-license=('custom')
-options=('!strip')
-source=('nvidia-drm-outputclass.conf')
-source_i686=("http://us.download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;)
-source_x86_64=("http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
-md5sums=('a433deeb5f9cc661e537f42bde2f1df7')
-md5sums_x86_64=('a009bbc502c30e4b483d71be9fa51790')
-sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_x86_64=('0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8')
-
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
-
-create_links() {
-# create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
-_soname=$(dirname "${_lib}")/$(readelf -d "${_lib}" | grep -Po 
'SONAME.*: \[\K[^]]*' || true)
-_base=$(echo ${_soname} | sed -r 's/(.*).so.*/\1.so/')
-[[ -e "${_soname}" ]] || ln -s $(basename "${_lib}") "${_soname}"
-[[ -e "${_base}" ]] || ln -s $(basename "${_soname}") "${_base}"
-done
-}
-
-prepare() {
-sh "${_pkg}.run" --extract-only
-cd "${_pkg}"
-bsdtar -xf nvidia-persistenced-init.tar.bz2
-
-sed -i 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' nvidia_icd.json.template
-}
-
-package_opencl-nvidia() {
-pkgdesc="OpenCL implemention for NVIDIA"
-depends=('zlib')
-optdepends=('opencl-headers: headers necessary for OpenCL development')
-provides=('opencl-driver')
-cd "${_pkg}"
-
-# OpenCL
-install -D -m644 nvidia.icd "${pkgdir}/etc/OpenCL/vendors/nvidia.icd"
-install -D -m755 "libnvidia-compiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-compiler.so.${pkgver}"
-install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
-
-create_links
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
-}
-
-package_nvidia-utils() {
-pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd')
-optdepends=('nvidia-settings: configuration tool'
-'xorg-server-devel: nvidia-xconfig'
-'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
-replaces=('nvidia-libgl')
-install="${pkgname}.install"
-
-cd "${_pkg}"
-
-# X driver
-install -D -m755 nvidia_drv.so 
"${pkgdir}/usr/lib/xorg/modules/drivers/nvidia_drv.so"
-
-# GLX extension module for X
-install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so.1"
# X doesn't find glx otherwise
-ln -s "libglx.so.${pkgver}" "${pkgdir}/usr/lib/nvidia/xorg/libglx.so"  
# X doesn't find glx otherwise
-
-install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
-# now in mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_indirect.so.0"
-
-# Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.2"
-ln -s 

[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-08-07 Thread Ionut Biru
Date: Sunday, August 7, 2011 @ 15:17:56
  Author: ibiru
Revision: 134783

db-move: nvidia-utils removed by ibiru for move to [extra] (x86_64)

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64 testing-x86_64)

2011-08-07 Thread Ionut Biru
Date: Sunday, August 7, 2011 @ 15:17:57
  Author: ibiru
Revision: 134784

db-move: moved nvidia-utils from [testing] to [extra] (x86_64)

Added:
  nvidia-utils/repos/extra-x86_64/
Deleted:
  nvidia-utils/repos/testing-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-07-22 Thread Ionut Biru
Date: Friday, July 22, 2011 @ 09:08:12
  Author: ibiru
Revision: 132291

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-07-22 Thread Ionut Biru
Date: Friday, July 22, 2011 @ 09:08:30
  Author: ibiru
Revision: 132292

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-07-17 Thread Ionut Biru
Date: Sunday, July 17, 2011 @ 10:57:33
  Author: ibiru
Revision: 131936

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-07-17 Thread Ionut Biru
Date: Sunday, July 17, 2011 @ 10:57:48
  Author: ibiru
Revision: 131937

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-06-14 Thread Ionut Biru
Date: Tuesday, June 14, 2011 @ 14:53:03
  Author: ibiru
Revision: 127418

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-06-14 Thread Ionut Biru
Date: Tuesday, June 14, 2011 @ 14:53:18
  Author: ibiru
Revision: 127420

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-05-20 Thread Ionut Biru
Date: Friday, May 20, 2011 @ 13:40:30
  Author: ibiru
Revision: 124422

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-05-20 Thread Ionut Biru
Date: Friday, May 20, 2011 @ 13:40:44
  Author: ibiru
Revision: 124423

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-04-20 Thread Ionut Biru
Date: Wednesday, April 20, 2011 @ 14:11:43
  Author: ibiru
Revision: 120170

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-04-20 Thread Ionut Biru
Date: Wednesday, April 20, 2011 @ 14:11:58
  Author: ibiru
Revision: 120172

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-04-11 Thread Ionut Biru
Date: Monday, April 11, 2011 @ 16:41:52
  Author: ibiru
Revision: 119525

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-04-11 Thread Ionut Biru
Date: Monday, April 11, 2011 @ 16:42:04
  Author: ibiru
Revision: 119526

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-03-26 Thread Tobias Powalowski
Date: Saturday, March 26, 2011 @ 03:57:16
  Author: tpowa
Revision: 116915

db-move: nvidia-utils removed by tpowa for move to [extra] (x86_64)

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64 testing-x86_64)

2011-03-26 Thread Tobias Powalowski
Date: Saturday, March 26, 2011 @ 03:57:16
  Author: tpowa
Revision: 116916

db-move: moved nvidia-utils from [testing] to [extra] (x86_64)

Added:
  nvidia-utils/repos/extra-x86_64/
Deleted:
  nvidia-utils/repos/testing-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-03-09 Thread Tobias Powalowski
Date: Wednesday, March 9, 2011 @ 03:50:57
  Author: tpowa
Revision: 113535

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-03-09 Thread Tobias Powalowski
Date: Wednesday, March 9, 2011 @ 03:51:11
  Author: tpowa
Revision: 113536

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-01-21 Thread Ionut Biru
Date: Friday, January 21, 2011 @ 16:40:44
  Author: ibiru
Revision: 107163

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2011-01-21 Thread Ionut Biru
Date: Friday, January 21, 2011 @ 16:40:57
  Author: ibiru
Revision: 107164

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-12-14 Thread Ionut Biru
Date: Tuesday, December 14, 2010 @ 09:36:13
  Author: ibiru
Revision: 103027

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-12-14 Thread Ionut Biru
Date: Tuesday, December 14, 2010 @ 09:36:30
  Author: ibiru
Revision: 103028

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-10-18 Thread Ionut Biru
Date: Monday, October 18, 2010 @ 10:39:26
  Author: ibiru
Revision: 95299

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-09-01 Thread Tobias Powalowski
Date: Wednesday, September 1, 2010 @ 06:31:25
  Author: tpowa
Revision: 89478

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-09-01 Thread Tobias Powalowski
Date: Wednesday, September 1, 2010 @ 06:31:44
  Author: tpowa
Revision: 89480

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-08-29 Thread Tobias Powalowski
Date: Sunday, August 29, 2010 @ 13:20:32
  Author: tpowa
Revision: 89182

db-move: nvidia-utils removed by tpowa for move to [extra] (x86_64)

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64 testing-x86_64)

2010-08-29 Thread Tobias Powalowski
Date: Sunday, August 29, 2010 @ 13:20:33
  Author: tpowa
Revision: 89183

db-move: moved nvidia-utils from [testing] to [extra] (x86_64)

Added:
  nvidia-utils/repos/extra-x86_64/
Deleted:
  nvidia-utils/repos/testing-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-08-03 Thread Tobias Powalowski
Date: Tuesday, August 3, 2010 @ 04:03:41
  Author: tpowa
Revision: 86675

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-08-03 Thread Tobias Powalowski
Date: Tuesday, August 3, 2010 @ 04:04:03
  Author: tpowa
Revision: 86676

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-06-25 Thread Pierre Schmitz
Date: Friday, June 25, 2010 @ 03:00:12
  Author: pierre
Revision: 83988

db-move: nvidia-utils removed by pierre for move to extra

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64 testing-x86_64)

2010-06-25 Thread Pierre Schmitz
Date: Friday, June 25, 2010 @ 03:00:14
  Author: pierre
Revision: 83989

db-move: moved nvidia-utils from [testing] to [extra] (x86_64)

Added:
  nvidia-utils/repos/extra-x86_64/
Deleted:
  nvidia-utils/repos/testing-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-06-21 Thread Pierre Schmitz
Date: Monday, June 21, 2010 @ 04:20:29
  Author: pierre
Revision: 83327

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-06-21 Thread Pierre Schmitz
Date: Monday, June 21, 2010 @ 04:20:45
  Author: pierre
Revision: 83328

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-06-20 Thread Thomas Bächler
Date: Sunday, June 20, 2010 @ 16:26:34
  Author: thomas
Revision: 83182

db-move: nvidia-utils removed by thomas for move to extra

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64 testing-x86_64)

2010-06-20 Thread Thomas Bächler
Date: Sunday, June 20, 2010 @ 16:26:37
  Author: thomas
Revision: 83183

db-move: moved nvidia-utils from [testing] to [extra] (x86_64)

Added:
  nvidia-utils/repos/extra-x86_64/
Deleted:
  nvidia-utils/repos/testing-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-03-31 Thread Pierre Schmitz
Date: Wednesday, March 31, 2010 @ 13:10:02
  Author: pierre
Revision: 74572

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-03-06 Thread Tobias Powalowski
Date: Saturday, March 6, 2010 @ 12:24:12
  Author: tpowa
Revision: 71313

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-03-06 Thread Tobias Powalowski
Date: Saturday, March 6, 2010 @ 12:24:45
  Author: tpowa
Revision: 71314

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-02-27 Thread Tobias Powalowski
Date: Saturday, February 27, 2010 @ 07:46:57
  Author: tpowa
Revision: 70560

archrelease: remove extra-x86_64

Deleted:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64)

2010-02-27 Thread Tobias Powalowski
Date: Saturday, February 27, 2010 @ 07:48:23
  Author: tpowa
Revision: 70566

archrelease: copy trunk to extra-x86_64

Added:
  nvidia-utils/repos/extra-x86_64/



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64 extra-x86_64/PKGBUILD)

2009-12-31 Thread Tobias Powalowski
Date: Thursday, December 31, 2009 @ 05:30:10
  Author: tpowa
Revision: 62048

Merged revisions 62042 via svnmerge from 
svn+ssh://gerolde.archlinux.org/srv/svn-packages/nvidia-utils/trunk


  r62042 | tpowa | 2009-12-31 11:20:23 +0100 (Do, 31 Dez 2009) | 2 lines
  
  upgpkg: nvidia-utils 190.53-1
  bump to latest version


Modified:
  nvidia-utils/repos/extra-x86_64/  (properties)
  nvidia-utils/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)


Property changes on: nvidia-utils/repos/extra-x86_64
___
Modified: svnmerge-integrated
   - /nvidia-utils/trunk:1-59301
   + /nvidia-utils/trunk:1-62046

Modified: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2009-12-31 10:29:48 UTC (rev 62047)
+++ extra-x86_64/PKGBUILD   2009-12-31 10:30:10 UTC (rev 62048)
@@ -3,8 +3,8 @@
 # Contributor: James Rayner iphi...@gmail.com
 
 pkgname=nvidia-utils
-pkgver=190.42
-pkgrel=2
+pkgver=190.53
+pkgrel=1
 pkgdesc=NVIDIA drivers utilities and libraries.
 arch=('i686' 'x86_64')
 [ $CARCH = i686   ]  ARCH=x86 
@@ -17,8 +17,8 @@
 license=('custom')
 install=nvidia.install
 
source=(http://download.nvidia.com/XFree86/Linux-${ARCH}/${pkgver}/NVIDIA-Linux-${ARCH}-${pkgver}-pkg0.run;)
-md5sums=('f94806feee87de756d14fe3e9bcaf05a')
-[ $CARCH = x86_64 ]  md5sums=('ae431ff849ec01446e6724f9fcfe3bb4')
+md5sums=('2e80419f6f9ac16beecd839874d0c5ab')
+[ $CARCH = x86_64 ]  md5sums=('3d3e956366f9df0e4c64d2e0299d1029')
 
 build() {
cd $srcdir
@@ -34,7 +34,7 @@
install -m644 include/cuda/cuda*.h $pkgdir/usr/include/cuda/
 
install 
lib/{libGLcore,libGL,libnvidia-cfg,libcuda,tls/libnvidia-tls}.so.${pkgver} 
$pkgdir/usr/lib/ || return 1
-  install -m755 lib/libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/ || 
return 1
+  install -m755 lib/vdpau/libvdpau_nvidia.so.${pkgver} 
${pkgdir}/usr/lib/vdpau/ || return 1
   ln -sf libvdpau_nvidia.so.${pkgver} 
${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.1
 
install -m644 share/man/man1/* $pkgdir/usr/share/man/man1/ || return 1



[arch-commits] Commit in nvidia-utils/repos (extra-x86_64 extra-x86_64/PKGBUILD)

2009-11-21 Thread Jan de Groot
Date: Saturday, November 21, 2009 @ 16:18:29
  Author: jgc
Revision: 59302

Merged revisions 59300 via svnmerge from 
svn+ssh://gerolde.archlinux.org/srv/svn-packages/nvidia-utils/trunk


  r59300 | jgc | 2009-11-21 22:14:39 +0100 (Sat, 21 Nov 2009) | 2 lines
  
  upgpkg: nvidia-utils 190.42-2
  Remove libvdpau, this is in a standalone package now. Move 
libvdpau_nvidia.so to the place where libvdpau can find it, and symlink it to a 
name that libvdpau expects.


Modified:
  nvidia-utils/repos/extra-x86_64/  (properties)
  nvidia-utils/repos/extra-x86_64/PKGBUILD

--+
 PKGBUILD |   18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)


Property changes on: nvidia-utils/repos/extra-x86_64
___
Modified: svnmerge-integrated
   - /nvidia-utils/trunk:1-56689
   + /nvidia-utils/trunk:1-59301

Modified: extra-x86_64/PKGBUILD
===
--- extra-x86_64/PKGBUILD   2009-11-21 21:14:57 UTC (rev 59301)
+++ extra-x86_64/PKGBUILD   2009-11-21 21:18:29 UTC (rev 59302)
@@ -4,7 +4,7 @@
 
 pkgname=nvidia-utils
 pkgver=190.42
-pkgrel=1
+pkgrel=2
 pkgdesc=NVIDIA drivers utilities and libraries.
 arch=('i686' 'x86_64')
 [ $CARCH = i686   ]  ARCH=x86 
@@ -27,14 +27,16 @@
 
mkdir -p 
$pkgdir/usr/{lib,bin,share/applications,share/pixmaps,share/man/man1}
mkdir -p $pkgdir/usr/lib/xorg/modules/{extensions,drivers}
-   mkdir -p $pkgdir/usr/share/licenses/nvidia/
-   mkdir -p $pkgdir/usr/include/{cuda,vdpau}
+  mkdir -p $pkgdir/usr/lib/vdpau
+   mkdir -p $pkgdir/usr/share/licenses/nvidia
+   mkdir -p $pkgdir/usr/include/cuda
 
-   install -m644 include/cuda/cuda*.h $pkgdir/usr/include/cuda
-   install -m644 include/vdpau/vdpau*.h $pkgdir/usr/include/vdpau
+   install -m644 include/cuda/cuda*.h $pkgdir/usr/include/cuda/
 
-   install 
lib/{libGLcore,libGL,libnvidia-cfg,libcuda,libvdpau_trace,libvdpau_nvidia,libvdpau,tls/libnvidia-tls}.so.${pkgver}
 \
-   $pkgdir/usr/lib/ || return 1
+   install 
lib/{libGLcore,libGL,libnvidia-cfg,libcuda,tls/libnvidia-tls}.so.${pkgver} 
$pkgdir/usr/lib/ || return 1
+  install -m755 lib/libvdpau_nvidia.so.${pkgver} ${pkgdir}/usr/lib/vdpau/ || 
return 1
+  ln -sf libvdpau_nvidia.so.${pkgver} 
${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.1
+
install -m644 share/man/man1/* $pkgdir/usr/share/man/man1/ || return 1
rm $pkgdir/usr/share/man/man1/nvidia-installer.1.gz || return 1
install X11R6/lib/libXv* $pkgdir/usr/lib/ || return 1
@@ -54,8 +56,6 @@
ln -s libcuda.so.$pkgver libcuda.so.1 || return 1
ln -s libcuda.so.$pkgver libcuda.so || return 1
ln -s libXvMCNVIDIA.so.$pkgver libXvMCNVIDIA_dynamic.so.1 || return 1
-   ln -s libvdpau.so.$pkgver libvdpau.so.1 || return 1
-   ln -s libvdpau.so.$pkgver libvdpau.so || return 1
 
cd $pkgdir/usr/lib/xorg/modules/extensions
ln -s libglx.so.$pkgver libglx.so || return 1