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

2020-11-21 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, November 21, 2020 @ 19:13:16
  Author: svenstaro
Revision: 401610

upgpkg: nvidia-utils 455.45.01-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-11-21 19:01:37 UTC (rev 401609)
+++ PKGBUILD2020-11-21 19:13:16 UTC (rev 401610)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=455.38
+pkgver=455.45.01
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'0430e201f34ed40afbd393274bedb855a680e1439e52d58435ec5dcfc4037f72dbefa9598af66ffac455af2289df07cfa3b7de92d5e541e6c70c93ebba93b146')
+
'dd2743cd2304d7f3afc0c3761cf6c848561bcaabcbdc27157d091a89974aff81bcd28aa3e204d33d406abdbafd14e9162f3cbabc950309e06e6cad7b6fa8df69')
 
 
 create_links() {


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

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

upgpkg: nvidia-utils 455.38-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-30 17:12:48 UTC (rev 399053)
+++ PKGBUILD2020-10-30 17:51:30 UTC (rev 399054)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=455.28
+pkgver=455.38
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'1456ccf29461816ee4a7cdfabe8b5a3e021d4959e8ea8ee88e83f9058683baee4a2e7d31e02bbb22f1c0c6d25163bd2314385ebde1b8896159b6964878381720')
+
'0430e201f34ed40afbd393274bedb855a680e1439e52d58435ec5dcfc4037f72dbefa9598af66ffac455af2289df07cfa3b7de92d5e541e6c70c93ebba93b146')
 
 
 create_links() {


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

2020-10-07 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 8, 2020 @ 04:03:38
  Author: svenstaro
Revision: 397533

upgpkg: nvidia-utils 455.28-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-10-08 04:03:31 UTC (rev 397532)
+++ PKGBUILD2020-10-08 04:03:38 UTC (rev 397533)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=455.23.04
+pkgver=455.28
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'96e8267ea76bf42f0c8be67d27b4d2a6f180cbea9348feb19c313805dc7957a945992d11ea4a1233d7cf96c75254b717d48153db0fe6aed8146bffd041f50a6e')
+
'1456ccf29461816ee4a7cdfabe8b5a3e021d4959e8ea8ee88e83f9058683baee4a2e7d31e02bbb22f1c0c6d25163bd2314385ebde1b8896159b6964878381720')
 
 
 create_links() {


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

2020-09-20 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, September 20, 2020 @ 22:53:57
  Author: svenstaro
Revision: 396362

upgpkg: nvidia-utils 455.23.04-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-09-20 20:01:52 UTC (rev 396361)
+++ PKGBUILD2020-09-20 22:53:57 UTC (rev 396362)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=450.66
+pkgver=455.23.04
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'd4408cf2274602b7ee28f1056b8875468e8b9dae9f9e2dd8fe2dc505cbcdbb76eff2e2182252b8d5182008046ed5ca33c2fdc15d46e4c854b7ca46325724bc67')
+
'96e8267ea76bf42f0c8be67d27b4d2a6f180cbea9348feb19c313805dc7957a945992d11ea4a1233d7cf96c75254b717d48153db0fe6aed8146bffd041f50a6e')
 
 
 create_links() {


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

2020-08-21 Thread Sven-Hendrik Haase via arch-commits
Date: Friday, August 21, 2020 @ 23:18:06
  Author: svenstaro
Revision: 394527

upgpkg: nvidia-utils 450.66-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-08-21 22:30:37 UTC (rev 394526)
+++ PKGBUILD2020-08-21 23:18:06 UTC (rev 394527)
@@ -4,8 +4,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=450.57
-pkgrel=2
+pkgver=450.66
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -16,7 +16,7 @@
 
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'2c57f4752239a028f04a7bdc62e363600b67c8d83b5bfeb2649b41d2f5776c56780a46ced93ee9c22f22a0d820372d2ab0bfdde5044131eafe7f5f2df489fa81')
+
'd4408cf2274602b7ee28f1056b8875468e8b9dae9f9e2dd8fe2dc505cbcdbb76eff2e2182252b8d5182008046ed5ca33c2fdc15d46e4c854b7ca46325724bc67')
 
 
 create_links() {


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

2020-07-09 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, July 9, 2020 @ 16:10:44
  Author: svenstaro
Revision: 391489

upgpkg: nvidia-utils 450.57-2: Remove kernel 5.7 patch

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-07-09 16:06:02 UTC (rev 391488)
+++ PKGBUILD2020-07-09 16:10:44 UTC (rev 391489)
@@ -16,8 +16,7 @@
 
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'2c57f4752239a028f04a7bdc62e363600b67c8d83b5bfeb2649b41d2f5776c56780a46ced93ee9c22f22a0d820372d2ab0bfdde5044131eafe7f5f2df489fa81'
-
'8b80b565e45382a25a06bebbef65760ce3a5a3de7939c5eed1d230d0e5e37c1a9e0a18825d356eb0e1c7d0f6f612619b3485e96ec23da2605eb1b449dbe9bd99')
+
'2c57f4752239a028f04a7bdc62e363600b67c8d83b5bfeb2649b41d2f5776c56780a46ced93ee9c22f22a0d820372d2ab0bfdde5044131eafe7f5f2df489fa81')
 
 
 create_links() {


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

2020-07-09 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, July 9, 2020 @ 16:06:02
  Author: svenstaro
Revision: 391488

upgpkg: nvidia-utils 450.57-2: Remove kernel 5.7 patch

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-09 14:52:21 UTC (rev 391487)
+++ PKGBUILD2020-07-09 16:06:02 UTC (rev 391488)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
 pkgver=450.57
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -13,8 +13,7 @@
 _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;
-nvidia-kernel-5.7.patch)
+
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
 
'2c57f4752239a028f04a7bdc62e363600b67c8d83b5bfeb2649b41d2f5776c56780a46ced93ee9c22f22a0d820372d2ab0bfdde5044131eafe7f5f2df489fa81'
@@ -49,8 +48,6 @@
 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
 }


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

2020-07-09 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, July 9, 2020 @ 14:52:13
  Author: svenstaro
Revision: 391486

upgpkg: nvidia-utils 450.57-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-07-09 14:26:26 UTC (rev 391485)
+++ PKGBUILD2020-07-09 14:52:13 UTC (rev 391486)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=440.100
+pkgver=450.57
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -13,11 +13,11 @@
 _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;
+
"https://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
 nvidia-kernel-5.7.patch)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'274b3a8e4c801b67a3f71f11da93134bc1a16a48bc85a6bf63265c00bb3fd8caf935dd23c85c40285a162e83c146bd5e34bb0b1d74fc34e7122bfc4c3a8c81e7'
+
'2c57f4752239a028f04a7bdc62e363600b67c8d83b5bfeb2649b41d2f5776c56780a46ced93ee9c22f22a0d820372d2ab0bfdde5044131eafe7f5f2df489fa81'
 
'8b80b565e45382a25a06bebbef65760ce3a5a3de7939c5eed1d230d0e5e37c1a9e0a18825d356eb0e1c7d0f6f612619b3485e96ec23da2605eb1b449dbe9bd99')
 
 
@@ -130,6 +130,7 @@
 install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-encode.so.${pkgver}"
 install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver}"
 install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}"
+install -D -m755 "libnvidia-ngx.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ngx.so.${pkgver}"
 install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-glvkspirv.so.${pkgver}"
 
 # Vulkan ICD
@@ -149,9 +150,6 @@
 # PTX JIT Compiler (Parallel Thread Execution (PTX) is a pseudo-assembly 
language for CUDA)
 install -D -m755 "libnvidia-ptxjitcompiler.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ptxjitcompiler.so.${pkgver}"
 
-# Fat (multiarchitecture) binary loader
-install -D -m755 "libnvidia-fatbinaryloader.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-fatbinaryloader.so.${pkgver}"
-
 # raytracing
 install -D -m755 "libnvoptix.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvoptix.so.${pkgver}"
 install -D -m755 "libnvidia-rtcore.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-rtcore.so.${pkgver}"


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

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

upgpkg: nvidia-utils 440.100-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-26 02:36:48 UTC (rev 390450)
+++ PKGBUILD2020-06-26 02:41:56 UTC (rev 390451)
@@ -4,8 +4,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=440.82
-pkgrel=2
+pkgver=440.100
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -17,7 +17,7 @@
 nvidia-kernel-5.7.patch)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'd86ed2cd715c5a9aebdd11ee562cfa454dbafdb1b468004cbb93d37ee258623f11144cf30b8b14996a4e093cb3119edc36d13152893d735e3536f49c45e2cca3'
+
'274b3a8e4c801b67a3f71f11da93134bc1a16a48bc85a6bf63265c00bb3fd8caf935dd23c85c40285a162e83c146bd5e34bb0b1d74fc34e7122bfc4c3a8c81e7'
 
'8b80b565e45382a25a06bebbef65760ce3a5a3de7939c5eed1d230d0e5e37c1a9e0a18825d356eb0e1c7d0f6f612619b3485e96ec23da2605eb1b449dbe9bd99')
 
 


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-kernel-5.7.patch)

2020-06-02 Thread Felix Yan via arch-commits
Date: Tuesday, June 2, 2020 @ 13:10:24
  Author: felixonmars
Revision: 388093

upgpkg: nvidia-utils 440.82-2: add patch for linux kernel 5.7

Added:
  nvidia-utils/trunk/nvidia-kernel-5.7.patch
Modified:
  nvidia-utils/trunk/PKGBUILD

-+
 PKGBUILD|   10 +++---
 nvidia-kernel-5.7.patch |   22 ++
 2 files changed, 29 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-06-02 11:33:06 UTC (rev 388092)
+++ PKGBUILD2020-06-02 13:10:24 UTC (rev 388093)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
 pkgver=440.82
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -13,10 +13,12 @@
 _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;)
+
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+nvidia-kernel-5.7.patch)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'd86ed2cd715c5a9aebdd11ee562cfa454dbafdb1b468004cbb93d37ee258623f11144cf30b8b14996a4e093cb3119edc36d13152893d735e3536f49c45e2cca3')
+
'd86ed2cd715c5a9aebdd11ee562cfa454dbafdb1b468004cbb93d37ee258623f11144cf30b8b14996a4e093cb3119edc36d13152893d735e3536f49c45e2cca3'
+
'8b80b565e45382a25a06bebbef65760ce3a5a3de7939c5eed1d230d0e5e37c1a9e0a18825d356eb0e1c7d0f6f612619b3485e96ec23da2605eb1b449dbe9bd99')
 
 
 create_links() {
@@ -47,6 +49,8 @@
 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
 }

Added: nvidia-kernel-5.7.patch
===
--- nvidia-kernel-5.7.patch (rev 0)
+++ nvidia-kernel-5.7.patch 2020-06-02 13:10:24 UTC (rev 388093)
@@ -0,0 +1,22 @@
+diff --git a/kernel/conftest.sh b/kernel/conftest.sh
+index 8f807a1..af29636 100755
+--- a/conftest.sh
 b/conftest.sh
+@@ -143,6 +143,7 @@ test_headers() {
+ FILES="$FILES video/nv_internal.h"
+ FILES="$FILES asm/book3s/64/hash-64k.h"
+ FILES="$FILES asm/set_memory.h"
++FILES="$FILES asm/pgtable.h"
+ FILES="$FILES asm/prom.h"
+ FILES="$FILES asm/powernv.h"
+ FILES="$FILES asm/tlbflush.h"
+@@ -466,6 +467,9 @@ compile_test() {
+ # It does not exist on all architectures.
+ #
+ CODE="
++#if defined(NV_ASM_PGTABLE_H_PRESENT)
++#include 
++#endif
+ #if defined(NV_ASM_SET_MEMORY_H_PRESENT)
+ #include 
+ #else


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD kernel-5.6.patch)

2020-04-07 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, April 7, 2020 @ 15:25:24
  Author: svenstaro
Revision: 379748

upgpkg: nvidia-utils 440.82-1

Modified:
  nvidia-utils/trunk/PKGBUILD
Deleted:
  nvidia-utils/trunk/kernel-5.6.patch

--+
 PKGBUILD |   11 -
 kernel-5.6.patch |  503 -
 2 files changed, 3 insertions(+), 511 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-07 11:52:55 UTC (rev 379747)
+++ PKGBUILD2020-04-07 15:25:24 UTC (rev 379748)
@@ -4,8 +4,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
-pkgver=440.64
-pkgrel=10
+pkgver=440.82
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -13,12 +13,10 @@
 _pkg="NVIDIA-Linux-x86_64-${pkgver}"
 source=('nvidia-drm-outputclass.conf'
 'nvidia-utils.sysusers'
-'kernel-5.6.patch'
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'a622f4d784103d58f30c584976060ba499f794a0852c469da202314842495bdfbbcae8a510b534eec4477590a1181cae1b98d239a54a60ef2bd752b6ca8ebd1b'
-
'26156974d9a18456ada329f19e93c2f2abb1c5b12fec47df870a0e5b7788204cf0a745ebfefad6ab50d8f659127722905d5156462d4ce794cc52d796b762bf43')
+
'd86ed2cd715c5a9aebdd11ee562cfa454dbafdb1b468004cbb93d37ee258623f11144cf30b8b14996a4e093cb3119edc36d13152893d735e3536f49c45e2cca3')
 
 
 create_links() {
@@ -36,9 +34,6 @@
 cd "${_pkg}"
 bsdtar -xf nvidia-persistenced-init.tar.bz2
 
-# https://gitlab.com/snippets/1945940 (Thanks to https://gitlab.com/EULA)
-patch -Np1 -i ../kernel-5.6.patch
-
 cd kernel
 sed -i "s/__VERSION_STRING/${pkgver}/" dkms.conf
 sed -i 's/__JOBS/`nproc`/' dkms.conf

Deleted: kernel-5.6.patch
===
--- kernel-5.6.patch2020-04-07 11:52:55 UTC (rev 379747)
+++ kernel-5.6.patch2020-04-07 15:25:24 UTC (rev 379748)
@@ -1,503 +0,0 @@
-diff --git a/kernel/common/inc/nv-procfs.h b/kernel/common/inc/nv-procfs.h
-index 8b53f86..4c5aceb 100644
 a/kernel/common/inc/nv-procfs.h
-+++ b/kernel/common/inc/nv-procfs.h
-@@ -28,6 +28,18 @@
- 
- #define IS_EXERCISE_ERROR_FORWARDING_ENABLED() (EXERCISE_ERROR_FORWARDING)
- 
-+#if defined(NV_HAVE_PROC_OPS)
-+#define NV_CREATE_PROC_FILE(filename,parent,__name,__data)   \
-+   ({\
-+struct proc_dir_entry *__entry;  \
-+int mode = (S_IFREG | S_IRUGO);  \
-+const struct proc_ops *fops = _procfs_##__name##_fops;\
-+if (fops->proc_write != 0)   \
-+mode |= S_IWUSR; \
-+__entry = proc_create_data(filename, mode, parent, fops, __data);\
-+__entry; \
-+})
-+#else
- #define NV_CREATE_PROC_FILE(filename,parent,__name,__data)   \
-({\
- struct proc_dir_entry *__entry;  \
-@@ -38,6 +50,7 @@
- __entry = proc_create_data(filename, mode, parent, fops, __data);\
- __entry; \
- })
-+#endif
- 
- /*
-  * proc_mkdir_mode exists in Linux 2.6.9, but isn't exported until Linux 3.0.
-@@ -77,6 +90,44 @@
- remove_proc_entry(entry->name, entry->parent);
- #endif
- 
-+#if defined(NV_HAVE_PROC_OPS)
-+#define NV_DEFINE_SINGLE_PROCFS_FILE(name, open_callback, close_callback) 
\
-+static int nv_procfs_open_##name( 
\
-+struct inode *inode,  
\
-+struct file *filep
\
-+) 
\
-+{ 
\
-+int ret;  
\
-+ret = single_open(filep, nv_procfs_read_##name,   
\
-+  NV_PDE_DATA(inode));
\
-+if (ret < 0)  
\
-+{ 
\
-+return ret;   
\
-+}   

[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD kernel-5.6.patch)

2020-04-04 Thread Jan Steffens via arch-commits
Date: Sunday, April 5, 2020 @ 02:18:23
  Author: heftig
Revision: 379524

440.64-10: Move nvidia-dkms from nvidia to nvidia-utils and add patch for 5.6

Added:
  nvidia-utils/trunk/kernel-5.6.patch
Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   41 
 kernel-5.6.patch |  503 +
 2 files changed, 542 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-04-05 02:04:42 UTC (rev 379523)
+++ PKGBUILD2020-04-05 02:18:23 UTC (rev 379524)
@@ -3,9 +3,9 @@
 # Contributor: James Rayner 
 
 pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
+pkgname=('nvidia-utils' 'opencl-nvidia' 'nvidia-dkms')
 pkgver=440.64
-pkgrel=2
+pkgrel=10
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -13,9 +13,11 @@
 _pkg="NVIDIA-Linux-x86_64-${pkgver}"
 source=('nvidia-drm-outputclass.conf'
 'nvidia-utils.sysusers'
+'kernel-5.6.patch'
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
+
'a622f4d784103d58f30c584976060ba499f794a0852c469da202314842495bdfbbcae8a510b534eec4477590a1181cae1b98d239a54a60ef2bd752b6ca8ebd1b'
 
'26156974d9a18456ada329f19e93c2f2abb1c5b12fec47df870a0e5b7788204cf0a745ebfefad6ab50d8f659127722905d5156462d4ce794cc52d796b762bf43')
 
 
@@ -33,6 +35,25 @@
 sh "${_pkg}.run" --extract-only
 cd "${_pkg}"
 bsdtar -xf nvidia-persistenced-init.tar.bz2
+
+# https://gitlab.com/snippets/1945940 (Thanks to https://gitlab.com/EULA)
+patch -Np1 -i ../kernel-5.6.patch
+
+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() {
@@ -53,6 +74,22 @@
 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')

Added: kernel-5.6.patch
===
--- kernel-5.6.patch(rev 0)
+++ kernel-5.6.patch2020-04-05 02:18:23 UTC (rev 379524)
@@ -0,0 +1,503 @@
+diff --git a/kernel/common/inc/nv-procfs.h b/kernel/common/inc/nv-procfs.h
+index 8b53f86..4c5aceb 100644
+--- a/kernel/common/inc/nv-procfs.h
 b/kernel/common/inc/nv-procfs.h
+@@ -28,6 +28,18 @@
+ 
+ #define IS_EXERCISE_ERROR_FORWARDING_ENABLED() (EXERCISE_ERROR_FORWARDING)
+ 
++#if defined(NV_HAVE_PROC_OPS)
++#define NV_CREATE_PROC_FILE(filename,parent,__name,__data)   \
++   ({\
++struct proc_dir_entry *__entry;  \
++int mode = (S_IFREG | S_IRUGO);  \
++const struct proc_ops *fops = _procfs_##__name##_fops;\
++if (fops->proc_write != 0)   \
++mode |= S_IWUSR; \
++__entry = proc_create_data(filename, mode, parent, fops, __data);\
++__entry; \
++})
++#else
+ #define NV_CREATE_PROC_FILE(filename,parent,__name,__data)   \
+({\
+ struct proc_dir_entry *__entry;  \
+@@ -38,6 +50,7 @@
+ __entry = proc_create_data(filename, mode, parent, fops, __data);\
+ __entry;   

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

2020-03-03 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, March 3, 2020 @ 18:07:24
  Author: svenstaro
Revision: 376522

upgpkg: nvidia-utils 440.64-2: Fix broken licenses symlink in opencl-nvidia 
(fixes FS#65691)

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-03 11:21:22 UTC (rev 376521)
+++ PKGBUILD2020-03-03 18:07:24 UTC (rev 376522)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=440.64
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -50,7 +50,7 @@
 create_links
 
 mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
+ln -s nvidia-utils "${pkgdir}/usr/share/licenses/opencl-nvidia"
 }
 
 package_nvidia-utils() {


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

2020-03-02 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, March 2, 2020 @ 17:12:05
  Author: svenstaro
Revision: 376501

upgpkg: nvidia-utils 440.64-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-03-02 16:57:51 UTC (rev 376500)
+++ PKGBUILD2020-03-02 17:12:05 UTC (rev 376501)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=440.59
+pkgver=440.64
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'2e9029bc7c93a99eac7d3a5ca1f21da799da442a70b1708d2db734956f77dd1a1eb300f947b8ab46ff9113048cd63ca57924caa912a3ea6c3d678425182b9711')
+
'26156974d9a18456ada329f19e93c2f2abb1c5b12fec47df870a0e5b7788204cf0a745ebfefad6ab50d8f659127722905d5156462d4ce794cc52d796b762bf43')
 
 
 create_links() {


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

2020-02-04 Thread Felix Yan via arch-commits
Date: Tuesday, February 4, 2020 @ 08:13:21
  Author: felixonmars
Revision: 374564

upgpkg: nvidia-utils 440.59-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-02-04 04:16:12 UTC (rev 374563)
+++ PKGBUILD2020-02-04 08:13:21 UTC (rev 374564)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=440.48.02
+pkgver=440.59
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -13,11 +13,10 @@
 _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;
-$_pkg.run::https://developer.nvidia.com/vulkan-beta-4404802-linux)
+
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'735c6a7b7df5f280286ca4622922ca427f4c99c5f121450364cdeae83133c0b4335c4290f5ad202f2f34263462308d4c43142cd9fb9bdfa58c45bf7562667b88')
+
'2e9029bc7c93a99eac7d3a5ca1f21da799da442a70b1708d2db734956f77dd1a1eb300f947b8ab46ff9113048cd63ca57924caa912a3ea6c3d678425182b9711')
 
 
 create_links() {


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

2020-02-01 Thread Felix Yan via arch-commits
Date: Sunday, February 2, 2020 @ 07:51:46
  Author: felixonmars
Revision: 374466

upgpkg: nvidia-utils 440.48.02-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2020-02-02 07:02:10 UTC (rev 374465)
+++ PKGBUILD2020-02-02 07:51:46 UTC (rev 374466)
@@ -4,8 +4,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=440.44
-pkgrel=3
+pkgver=440.48.02
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -13,10 +13,11 @@
 _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;)
+
#"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;
+$_pkg.run::https://developer.nvidia.com/vulkan-beta-4404802-linux)
 
sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
+
'735c6a7b7df5f280286ca4622922ca427f4c99c5f121450364cdeae83133c0b4335c4290f5ad202f2f34263462308d4c43142cd9fb9bdfa58c45bf7562667b88')
 
 
 create_links() {


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

2020-01-20 Thread Giancarlo Razzolini via arch-commits
Date: Monday, January 20, 2020 @ 15:22:57
  Author: grazzolini
Revision: 373731

upgpkg: nvidia-utils 440.44-3

Fix for FS#65118

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-20 11:12:45 UTC (rev 373730)
+++ PKGBUILD2020-01-20 15:22:57 UTC (rev 373731)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=440.44
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -98,6 +98,7 @@
 
 # Vulkan ICD
 install -D -m644 "nvidia_icd.json" 
"${pkgdir}/usr/share/vulkan/icd.d/nvidia_icd.json"
+install -D -m644 "nvidia_layers.json" 
"${pkgdir}/usr/share/vulkan/implicit_layer.d/nvidia_layers.json"
 
 # VDPAU
 install -D -m755 "libvdpau_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver}"


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2020-01-01 Thread Giancarlo Razzolini via arch-commits
Date: Wednesday, January 1, 2020 @ 14:41:23
  Author: grazzolini
Revision: 372428

upgpkg: nvidia-utils 440.44-2

Fix for F#S64805

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|4 ++--
 nvidia-drm-outputclass.conf |7 ---
 2 files changed, 2 insertions(+), 9 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2020-01-01 14:29:01 UTC (rev 372427)
+++ PKGBUILD2020-01-01 14:41:23 UTC (rev 372428)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=440.44
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -14,7 +14,7 @@
 source=('nvidia-drm-outputclass.conf'
 'nvidia-utils.sysusers'
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
+sha512sums=('de7116c09f282a27920a1382df84aa86f559e537664bb30689605177ce37dc5067748acf9afd66a3269a6e323461356592fdfc624c86523bf105ff8fe47d3770'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
 
'c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
 

Modified: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 2020-01-01 14:29:01 UTC (rev 372427)
+++ nvidia-drm-outputclass.conf 2020-01-01 14:41:23 UTC (rev 372428)
@@ -1,15 +1,8 @@
 Section "OutputClass"
-Identifier "intel"
-MatchDriver "i915"
-Driver "modesetting"
-EndSection
-
-Section "OutputClass"
 Identifier "nvidia"
 MatchDriver "nvidia-drm"
 Driver "nvidia"
 Option "AllowEmptyInitialConfiguration"
-Option "PrimaryGPU" "yes"
 ModulePath "/usr/lib/nvidia/xorg"
 ModulePath "/usr/lib/xorg/modules"
 EndSection


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

2019-12-11 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, December 12, 2019 @ 04:18:31
  Author: svenstaro
Revision: 370703

upgpkg: nvidia-utils 440.44-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-12-12 03:07:00 UTC (rev 370702)
+++ PKGBUILD2019-12-12 04:18:31 UTC (rev 370703)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=440.36
+pkgver=440.44
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'445d7f58de418cbee79895469a27afa2186656a961499dfc0e7e62ba1f773f5a011affa563b0fc50c212b9e06b23f63e182c122b36d0d93c39cc3e9ff3641410')
+
'c0c0e19cdb82d47575adbcf46e23580977cf7a5097edfb9d76464c2e678a44f556d8c2d0d49515a86b6765f57176460193c6951927e24c278e6a7f411f89f26b')
 
 
 create_links() {


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

2019-11-23 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, November 24, 2019 @ 01:24:17
  Author: svenstaro
Revision: 369672

upgpkg: nvidia-utils 440.36-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-23 23:08:44 UTC (rev 369671)
+++ PKGBUILD2019-11-24 01:24:17 UTC (rev 369672)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=440.31
+pkgver=440.36
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'5598d362f21fb4e75a07d77167e24411b5a550e3f1329b39fe004987e2bcb191c9bbf1b3d1a43a8754a9ba00faef57a943c7778999a4e3121c13c30f912fae38')
+
'445d7f58de418cbee79895469a27afa2186656a961499dfc0e7e62ba1f773f5a011affa563b0fc50c212b9e06b23f63e182c122b36d0d93c39cc3e9ff3641410')
 
 
 create_links() {


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

2019-11-12 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, November 12, 2019 @ 13:14:40
  Author: svenstaro
Revision: 367886

upgpkg: nvidia-utils 440.31-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-11-12 13:14:35 UTC (rev 367885)
+++ PKGBUILD2019-11-12 13:14:40 UTC (rev 367886)
@@ -1,10 +1,10 @@
-# Maintainer: Sven-Hendrik Haase 
+# Maintainer: Sven-Hendrik Haase 
 # Maintainer: Thomas Baechler 
 # Contributor: James Rayner 
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=435.21
+pkgver=440.31
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270')
+
'5598d362f21fb4e75a07d77167e24411b5a550e3f1329b39fe004987e2bcb191c9bbf1b3d1a43a8754a9ba00faef57a943c7778999a4e3121c13c30f912fae38')
 
 
 create_links() {


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

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

upgpkg: nvidia-utils 435.21-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-08-30 11:51:46 UTC (rev 361420)
+++ PKGBUILD2019-08-30 11:53:25 UTC (rev 361421)
@@ -4,8 +4,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=430.40
-pkgrel=2
+pkgver=435.21
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'68e6187fe74b43e92de6159589463db5f74eba09652b0f55d5fcc790c315405df6cd27129185f4dbe18790abdbb61e79b52977d47c6407e74d3372b5511a4e1b')
+
'e83b6dff80434971c0b254815945d485a45c978b8a19994244f50a463658863948b2eac8bc62d667bb10c23f41cf1c3521c409d23ac2ab6a0c0cd094a6e20270')
 
 
 create_links() {
@@ -33,8 +33,6 @@
 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() {
@@ -99,7 +97,7 @@
 install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-glvkspirv.so.${pkgver}"
 
 # Vulkan ICD
-install -D -m644 "nvidia_icd.json.template" 
"${pkgdir}/usr/share/vulkan/icd.d/nvidia_icd.json"
+install -D -m644 "nvidia_icd.json" 
"${pkgdir}/usr/share/vulkan/icd.d/nvidia_icd.json"
 
 # VDPAU
 install -D -m755 "libvdpau_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver}"


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

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

upgpkg: nvidia-utils 430.40-2

add systemd files for nvidia's new power management interface

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

Modified:
  nvidia-utils/trunk/PKGBUILD

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

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


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

2019-07-31 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, July 31, 2019 @ 16:58:23
  Author: svenstaro
Revision: 358831

upgpkg: nvidia-utils 430.40-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-31 14:40:56 UTC (rev 358830)
+++ PKGBUILD2019-07-31 16:58:23 UTC (rev 358831)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=430.34
+pkgver=430.40
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'a1548dce6e092e61fdc3e54bba7568087ec61b179bbd4572377a21cf7552e73c04a85da819f33f3f0c4f4ca0f49ef11400aef3f1d8dedf2aaf4a7f67097f871e')
+
'68e6187fe74b43e92de6159589463db5f74eba09652b0f55d5fcc790c315405df6cd27129185f4dbe18790abdbb61e79b52977d47c6407e74d3372b5511a4e1b')
 
 
 create_links() {


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

2019-07-16 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, July 17, 2019 @ 05:29:12
  Author: svenstaro
Revision: 358067

upgpkg: nvidia-utils 430.34-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-07-16 22:40:18 UTC (rev 358066)
+++ PKGBUILD2019-07-17 05:29:12 UTC (rev 358067)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=430.26
+pkgver=430.34
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'34ff46659e1d68874dd7ac933fcc6a5dbdbd240e433e5c76c4cb74242001f427848406148fc12035a60d35395c19c81a758ec1ea810d239b15dd72e2d15f884b')
+
'a1548dce6e092e61fdc3e54bba7568087ec61b179bbd4572377a21cf7552e73c04a85da819f33f3f0c4f4ca0f49ef11400aef3f1d8dedf2aaf4a7f67097f871e')
 
 
 create_links() {


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

2019-06-11 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, June 11, 2019 @ 16:18:15
  Author: svenstaro
Revision: 355776

upgpkg: nvidia-utils 430.26-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-06-11 11:49:30 UTC (rev 355775)
+++ PKGBUILD2019-06-11 16:18:15 UTC (rev 355776)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=430.14
+pkgver=430.26
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'9d99d4292cf4943378c225eb95ad3a43fa73f2b0d23e35648d77903045d1fc9223a8753cef93022764c18e823f3fc682d23f0d9a64745457d2e2c8ff20e474be')
+
'34ff46659e1d68874dd7ac933fcc6a5dbdbd240e433e5c76c4cb74242001f427848406148fc12035a60d35395c19c81a758ec1ea810d239b15dd72e2d15f884b')
 
 
 create_links() {


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

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

upgpkg: nvidia-utils 430.14-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-16 19:35:17 UTC (rev 353481)
+++ PKGBUILD2019-05-16 19:36:28 UTC (rev 353482)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=418.74
+pkgver=430.14
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f')
+
'9d99d4292cf4943378c225eb95ad3a43fa73f2b0d23e35648d77903045d1fc9223a8753cef93022764c18e823f3fc682d23f0d9a64745457d2e2c8ff20e474be')
 
 
 create_links() {


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

2019-05-08 Thread Felix Yan via arch-commits
Date: Wednesday, May 8, 2019 @ 09:25:41
  Author: felixonmars
Revision: 352775

upgpkg: nvidia-utils 418.74-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-05-08 09:03:13 UTC (rev 352774)
+++ PKGBUILD2019-05-08 09:25:41 UTC (rev 352775)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=418.56
+pkgver=418.74
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'859b9a27b75416f269037f4ae2af16b4807c704edc63d70be4b2ea96661ef29efde8e4793c015a25ce56a55ee55a707273e9ec55c9d6e3a0caaf8442ccb43910')
+
'485d94f0a328c117f86c7b2d8e14885aa1e498755bcc7285aaba1cf5e8f4672feaece7c87a7d0f835c55ff4022d0be6b023ffee262f0a3073ccf88ca1f39201f')
 
 
 create_links() {


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

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

upgpkg: nvidia-utils 418.56-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-03-21 19:36:27 UTC (rev 348821)
+++ PKGBUILD2019-03-21 19:45:34 UTC (rev 348822)
@@ -4,8 +4,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=418.43
-pkgrel=2
+pkgver=418.56
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'bfd43bec59de7523e879354224f2a678b6bcce53136f10d139882d9ea5d100c034fce2a15100607cb4622a3d158dbbfb41aacc528b04307c989c915b78298045')
+
'859b9a27b75416f269037f4ae2af16b4807c704edc63d70be4b2ea96661ef29efde8e4793c015a25ce56a55ee55a707273e9ec55c9d6e3a0caaf8442ccb43910')
 
 
 create_links() {


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

2019-02-23 Thread Felix Yan via arch-commits
Date: Saturday, February 23, 2019 @ 22:19:37
  Author: felixonmars
Revision: 346755

upgpkg: nvidia-utils 418.43-2

add optical flow library

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-02-23 21:41:35 UTC (rev 346754)
+++ PKGBUILD2019-02-23 22:19:37 UTC (rev 346755)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=418.43
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -122,6 +122,9 @@
 install -D -m755 "libnvidia-rtcore.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-rtcore.so.${pkgver}"
 install -D -m755 "libnvidia-cbl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-cbl.so.${pkgver}"
 
+# Optical flow
+install -D -m755 "libnvidia-opticalflow.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opticalflow.so.${pkgver}"
+
 # DEBUG
 install -D -m755 nvidia-debugdump "${pkgdir}/usr/bin/nvidia-debugdump"
 


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

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

upgpkg: nvidia-utils 418.43-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2019-02-22 18:09:29 UTC (rev 346683)
+++ PKGBUILD2019-02-22 20:40:09 UTC (rev 346684)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.27
+pkgver=418.43
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'5919333136042a227ff36c850d0c57898fb428a77d88633d205a269db4b844356a87f5b1e5c3042f40feaf083d4f82d32df5366820375b601f9d69d98cada0b6')
+
'bfd43bec59de7523e879354224f2a678b6bcce53136f10d139882d9ea5d100c034fce2a15100607cb4622a3d158dbbfb41aacc528b04307c989c915b78298045')
 
 
 create_links() {
@@ -77,9 +77,6 @@
 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


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

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

upgpkg: nvidia-utils 415.27-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2019-01-18 23:50:34 UTC (rev 37)
+++ PKGBUILD2019-01-19 10:05:05 UTC (rev 38)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.25
+pkgver=415.27
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'd289a37344916f5d17425f17d0530a7838b264c49866a0148665c9b87dcb7c23e868abae866a2568abac425701149d9075da540dd0f45f3d18f67b57102c0857')
+
'5919333136042a227ff36c850d0c57898fb428a77d88633d205a269db4b844356a87f5b1e5c3042f40feaf083d4f82d32df5366820375b601f9d69d98cada0b6')
 
 
 create_links() {


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

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

upgpkg: nvidia-utils 415.25-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-18 21:25:18 UTC (rev 342536)
+++ PKGBUILD2018-12-18 21:41:03 UTC (rev 342537)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.23
+pkgver=415.25
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'3bdd8c7b3758353f98686361babd14b91dced283c9a27e1c828d87fc4eff66488707345195e27de107c72a408b6ae147ae9c86cfa31bd8468bfa70d56bb68739')
+
'd289a37344916f5d17425f17d0530a7838b264c49866a0148665c9b87dcb7c23e868abae866a2568abac425701149d9075da540dd0f45f3d18f67b57102c0857')
 
 
 create_links() {


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

2018-12-15 Thread Felix Yan via arch-commits
Date: Saturday, December 15, 2018 @ 08:57:53
  Author: felixonmars
Revision: 342378

upgpkg: nvidia-utils 415.23-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-15 08:46:21 UTC (rev 342377)
+++ PKGBUILD2018-12-15 08:57:53 UTC (rev 342378)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.22
+pkgver=415.23
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'07e49fb7f82f5a2122994ca72f04354b0875845af8676bdd38b65e62291dff7eddbdf48f1428281a6c44ae2c2ba14368ba27682515bea5b87606be8db422f411')
+
'3bdd8c7b3758353f98686361babd14b91dced283c9a27e1c828d87fc4eff66488707345195e27de107c72a408b6ae147ae9c86cfa31bd8468bfa70d56bb68739')
 
 
 create_links() {


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

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

upgpkg: nvidia-utils 415.22-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-12-07 18:22:30 UTC (rev 341228)
+++ PKGBUILD2018-12-07 18:23:22 UTC (rev 341229)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=415.18
+pkgver=415.22
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'8e56b5a62f47b4bbe2b0c59e05e2b1a4beb204252aa2000e6dfc257a16f06d00862232d2a3f404192e47b73c3af9f6d6c92e3d530b977a6ecbe3f2d944a12f7e')
+
'07e49fb7f82f5a2122994ca72f04354b0875845af8676bdd38b65e62291dff7eddbdf48f1428281a6c44ae2c2ba14368ba27682515bea5b87606be8db422f411')
 
 
 create_links() {


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

2018-11-20 Thread Felix Yan via arch-commits
Date: Tuesday, November 20, 2018 @ 20:45:06
  Author: felixonmars
Revision: 340167

upgpkg: nvidia-utils 415.18-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-11-20 20:28:49 UTC (rev 340166)
+++ PKGBUILD2018-11-20 20:45:06 UTC (rev 340167)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=410.78
+pkgver=415.18
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'0bd7ed61dcfd4d7634ba450b106d7648fc274c256e7e4c4e51e544bd7779d68ffa08cba709ace5333679eeea1dbe4afa0c267361887eaa784d6f1369b717677d')
+
'8e56b5a62f47b4bbe2b0c59e05e2b1a4beb204252aa2000e6dfc257a16f06d00862232d2a3f404192e47b73c3af9f6d6c92e3d530b977a6ecbe3f2d944a12f7e')
 
 
 create_links() {
@@ -109,7 +109,6 @@
 
 # nvidia-tls library
 install -D -m755 "libnvidia-tls.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver}"
-install -D -m755 "tls/libnvidia-tls.so.${pkgver}" 
"${pkgdir}/usr/lib/tls/libnvidia-tls.so.${pkgver}"
 
 # CUDA
 install -D -m755 "libcuda.so.${pkgver}" 
"${pkgdir}/usr/lib/libcuda.so.${pkgver}"


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

2018-11-19 Thread Felix Yan via arch-commits
Date: Monday, November 19, 2018 @ 17:26:22
  Author: felixonmars
Revision: 340133

upgpkg: nvidia-utils 410.78-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-11-19 14:54:02 UTC (rev 340132)
+++ PKGBUILD2018-11-19 17:26:22 UTC (rev 340133)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=410.73
+pkgver=410.78
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'2dca98babb4b2ce319089b179619444e1ef9b4b94c0d1981982c35a234f9e6934febe3ec3ca39cf1b3672a126b4290b1bc54469a0617b7fdebb4871cc4c75bac')
+
'0bd7ed61dcfd4d7634ba450b106d7648fc274c256e7e4c4e51e544bd7779d68ffa08cba709ace5333679eeea1dbe4afa0c267361887eaa784d6f1369b717677d')
 
 
 create_links() {


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

2018-10-28 Thread Felix Yan via arch-commits
Date: Sunday, October 28, 2018 @ 20:28:48
  Author: felixonmars
Revision: 337480

upgpkg: nvidia-utils 410.73-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-28 19:55:42 UTC (rev 337479)
+++ PKGBUILD2018-10-28 20:28:48 UTC (rev 337480)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=410.66
+pkgver=410.73
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'1773ea5150822735cf02808df68cd2f9ff8b502633632a7748b4bff387daec44527f1bfb0508938c9eee7fb12ac070b99b3f5a903e592bf6d9c6461f4f7a7e9e')
+
'2dca98babb4b2ce319089b179619444e1ef9b4b94c0d1981982c35a234f9e6934febe3ec3ca39cf1b3672a126b4290b1bc54469a0617b7fdebb4871cc4c75bac')
 
 
 create_links() {


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

2018-10-16 Thread Felix Yan via arch-commits
Date: Wednesday, October 17, 2018 @ 05:20:56
  Author: felixonmars
Revision: 336785

upgpkg: nvidia-utils 410.66-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-17 05:20:02 UTC (rev 336784)
+++ PKGBUILD2018-10-17 05:20:56 UTC (rev 336785)
@@ -4,8 +4,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=410.57
-pkgrel=3
+pkgver=410.66
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79')
+
'1773ea5150822735cf02808df68cd2f9ff8b502633632a7748b4bff387daec44527f1bfb0508938c9eee7fb12ac070b99b3f5a903e592bf6d9c6461f4f7a7e9e')
 
 
 create_links() {


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2018-10-04 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, October 4, 2018 @ 22:44:58
  Author: svenstaro
Revision: 335773

upgpkg: nvidia-utils 410.57-3

Revert latest changes

This is because that break for people with laptops with a dGPU and an Intel one.

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|4 ++--
 nvidia-drm-outputclass.conf |1 +
 2 files changed, 3 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-10-04 22:24:04 UTC (rev 335772)
+++ PKGBUILD2018-10-04 22:44:58 UTC (rev 335773)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=410.57
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -14,7 +14,7 @@
 source=('nvidia-drm-outputclass.conf'
 'nvidia-utils.sysusers'
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('4b7ee569b4f7e5d8c8e17bcc3d25ae78ab859abbf51cded9179ee723f41570a3d4c57af8649b8b1a24689374921bdf45c8fb4689149f3ee254ff093d71e662e7'
+sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
 
'2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79')
 

Modified: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 2018-10-04 22:24:04 UTC (rev 335772)
+++ nvidia-drm-outputclass.conf 2018-10-04 22:44:58 UTC (rev 335773)
@@ -9,6 +9,7 @@
 MatchDriver "nvidia-drm"
 Driver "nvidia"
 Option "AllowEmptyInitialConfiguration"
+Option "PrimaryGPU" "yes"
 ModulePath "/usr/lib/nvidia/xorg"
 ModulePath "/usr/lib/xorg/modules"
 EndSection


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2018-09-24 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, September 24, 2018 @ 06:52:01
  Author: svenstaro
Revision: 335290

upgpkg: nvidia-utils 410.57-2

Remove PrimaryGPU from OutputClass due to FS#60102

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|7 ---
 nvidia-drm-outputclass.conf |1 -
 2 files changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-24 06:14:22 UTC (rev 335289)
+++ PKGBUILD2018-09-24 06:52:01 UTC (rev 335290)
@@ -5,7 +5,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=410.57
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -14,7 +14,7 @@
 source=('nvidia-drm-outputclass.conf'
 'nvidia-utils.sysusers'
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
-sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
+sha512sums=('4b7ee569b4f7e5d8c8e17bcc3d25ae78ab859abbf51cded9179ee723f41570a3d4c57af8649b8b1a24689374921bdf45c8fb4689149f3ee254ff093d71e662e7'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
 
'2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79')
 
@@ -76,8 +76,9 @@
 # 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
-enstall -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
+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}"
 

Modified: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 2018-09-24 06:14:22 UTC (rev 335289)
+++ nvidia-drm-outputclass.conf 2018-09-24 06:52:01 UTC (rev 335290)
@@ -9,7 +9,6 @@
 MatchDriver "nvidia-drm"
 Driver "nvidia"
 Option "AllowEmptyInitialConfiguration"
-Option "PrimaryGPU" "yes"
 ModulePath "/usr/lib/nvidia/xorg"
 ModulePath "/usr/lib/xorg/modules"
 EndSection


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

2018-09-23 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, September 24, 2018 @ 04:07:48
  Author: svenstaro
Revision: 335284

Re-order libs

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-09-24 04:02:59 UTC (rev 335283)
+++ PKGBUILD2018-09-24 04:07:48 UTC (rev 335284)
@@ -76,6 +76,8 @@
 # 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
+enstall -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}"
 
@@ -96,7 +98,6 @@
 install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-encode.so.${pkgver}"
 install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver}"
 install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}"
-install -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
 install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-glvkspirv.so.${pkgver}"
 
 # Vulkan ICD


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

2018-09-23 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, September 24, 2018 @ 03:58:12
  Author: svenstaro
Revision: 335280

upgpkg: nvidia-utils 410.57-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-09-23 22:12:00 UTC (rev 335279)
+++ PKGBUILD2018-09-24 03:58:12 UTC (rev 335280)
@@ -4,7 +4,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=396.54
+pkgver=410.57
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,7 +16,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'17139abe99d4f32ec87379ee57af2cc0fec7d24605b2be7e3cd6609d9fcdf871e3c1cb7414b3544e14eb32d2213fec7ac45b3261f27c8d6565d510ccb14a1247')
+
'2ba6b4b7829410152e0fa57772969ca59f134995ef93d08c12cc6a7a97e081c1d718600a25f541444ce66603ed84b99e66b0ced6fb773ca40f98cd5dc1348d79')
 
 
 create_links() {
@@ -72,13 +72,12 @@
 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 "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}"
-# now in mesa driver
-#ln -s "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_indirect.so.0"
 
 # OpenGL libraries
 install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
@@ -120,6 +119,11 @@
 # Fat (multiarchitecture) binary loader
 install -D -m755 "libnvidia-fatbinaryloader.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-fatbinaryloader.so.${pkgver}"
 
+# raytracing
+install -D -m755 "libnvoptix.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvoptix.so.${pkgver}"
+install -D -m755 "libnvidia-rtcore.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-rtcore.so.${pkgver}"
+install -D -m755 "libnvidia-cbl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-cbl.so.${pkgver}"
+
 # DEBUG
 install -D -m755 nvidia-debugdump "${pkgdir}/usr/bin/nvidia-debugdump"
 


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

2018-08-23 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, August 23, 2018 @ 21:04:34
  Author: svenstaro
Revision: 332872

upgpkg: nvidia-utils 396.54-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-23 20:01:10 UTC (rev 332871)
+++ PKGBUILD2018-08-23 21:04:34 UTC (rev 332872)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=396.51
+pkgver=396.54
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -17,7 +17,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'961c1a5b27a0f6cb54e387133a8d4038ddda0df39e70e84a637d8d64eaeb4ec937e37d6a737179d72750785614d20ade5e99f0668e3d53fef2cfa70241de4fe3')
+
'17139abe99d4f32ec87379ee57af2cc0fec7d24605b2be7e3cd6609d9fcdf871e3c1cb7414b3544e14eb32d2213fec7ac45b3261f27c8d6565d510ccb14a1247')
 
 
 create_links() {


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

2018-08-12 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, August 12, 2018 @ 18:32:49
  Author: svenstaro
Revision: 331423

upgpkg: nvidia-utils 396.51-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-08-12 18:31:04 UTC (rev 331422)
+++ PKGBUILD2018-08-12 18:32:49 UTC (rev 331423)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=396.45
+pkgver=396.51
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -17,7 +17,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'243253ebc83e4bc5116223ecaa29e55786a611484d9a0fba302f9f87961576bbd7f367422635725173662f013e27ef88a09f7282c9fe9912f9fe4665bdf06822')
+
'961c1a5b27a0f6cb54e387133a8d4038ddda0df39e70e84a637d8d64eaeb4ec937e37d6a737179d72750785614d20ade5e99f0668e3d53fef2cfa70241de4fe3')
 
 
 create_links() {


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

2018-07-28 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, July 28, 2018 @ 11:26:42
  Author: svenstaro
Revision: 329624

upgpkg: nvidia-utils 396.45-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-07-28 11:21:55 UTC (rev 329623)
+++ PKGBUILD2018-07-28 11:26:42 UTC (rev 329624)
@@ -5,8 +5,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=396.24
-pkgrel=2
+pkgver=396.45
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -17,7 +17,7 @@
 
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'dfe837804d01e903cdf980353add0227362771cd252e4a7d8aff99fc489e5535edfda51ed1a20b9d60e23f1a9e7312f23309c59c67ff0a09a9b9214e52f09077')
+
'243253ebc83e4bc5116223ecaa29e55786a611484d9a0fba302f9f87961576bbd7f367422635725173662f013e27ef88a09f7282c9fe9912f9fe4665bdf06822')
 
 
 create_links() {


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

2018-06-06 Thread Jan Steffens via arch-commits
Date: Wednesday, June 6, 2018 @ 20:21:59
  Author: heftig
Revision: 326073

396.24-2: Use external (and newer!) egl-wayland

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-06-06 20:12:29 UTC (rev 326072)
+++ PKGBUILD2018-06-06 20:21:59 UTC (rev 326073)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=396.24
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -58,7 +58,7 @@
 
 package_nvidia-utils() {
 pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server' 'libglvnd')
+depends=('xorg-server' 'libglvnd' 'egl-wayland')
 optdepends=('nvidia-settings: configuration tool'
 'xorg-server-devel: nvidia-xconfig'
 'opencl-nvidia: OpenCL support')
@@ -81,11 +81,6 @@
 # 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" 
"${pkgdir}/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json"
-
 # 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/trunk (PKGBUILD)

2018-05-07 Thread Sven-Hendrik Haase via arch-commits
Date: Tuesday, May 8, 2018 @ 02:12:22
  Author: svenstaro
Revision: 323476

upgpkg: nvidia-utils 396.24-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   14 --
 1 file changed, 8 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-05-08 01:52:22 UTC (rev 323475)
+++ PKGBUILD2018-05-08 02:12:22 UTC (rev 323476)
@@ -5,20 +5,20 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=390.48
+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'
-
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+
"https://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/${_pkg}.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966')
+
'dfe837804d01e903cdf980353add0227362771cd252e4a7d8aff99fc489e5535edfda51ed1a20b9d60e23f1a9e7312f23309c59c67ff0a09a9b9214e52f09077')
 
-_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 
 create_links() {
 # create soname links
@@ -82,8 +82,8 @@
 #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 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1"
+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" 
"${pkgdir}/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json"
 
 # OpenGL libraries
@@ -103,6 +103,8 @@
 install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-encode.so.${pkgver}"
 install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver}"
 install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}"
+install -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
+install -D -m755 "libnvidia-glvkspirv.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-glvkspirv.so.${pkgver}"
 
 # Vulkan ICD
 install -D -m644 "nvidia_icd.json.template" 
"${pkgdir}/usr/share/vulkan/icd.d/nvidia_icd.json"


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

2018-03-28 Thread Sven-Hendrik Haase via arch-commits
Date: Thursday, March 29, 2018 @ 01:00:48
  Author: svenstaro
Revision: 320563

upgpkg: nvidia-utils 390.48-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-28 23:33:02 UTC (rev 320562)
+++ PKGBUILD2018-03-29 01:00:48 UTC (rev 320563)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=390.42
+pkgver=390.48
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -16,10 +16,9 @@
 
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'e8e9149bd724a3aab48d9a9a6b889b9512887305fd8320621c345cc7d4593bba474f87b7e8fb650b84785f46ab43a96c8068fd21b84472d8680f86613de73be5')
+
'40e1f991d931d5ea1eccda68bffa7bd872eb75c158c6a54f84b5a24274112b9a26e68caeecf6ca0e543edcec917a5ed717bd83281c4a86ac649d3c73f1386966')
 
-[[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+_pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 
 create_links() {
 # create soname links


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

2018-03-14 Thread Sven-Hendrik Haase via arch-commits
Date: Wednesday, March 14, 2018 @ 06:29:48
  Author: svenstaro
Revision: 318942

upgpkg: nvidia-utils 390.42-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-03-14 06:17:02 UTC (rev 318941)
+++ PKGBUILD2018-03-14 06:29:48 UTC (rev 318942)
@@ -5,8 +5,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=390.25
-pkgrel=2
+pkgver=390.42
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -16,7 +16,7 @@
 
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'02dbb790013f51b6e6945933d977366211f47cb62f7ff1b6b2f57bd40be7fc28d8e92f223155f21fcb9154b857133235e68f9e020d0d8079f5e9f676d15177d7')
+
'e8e9149bd724a3aab48d9a9a6b889b9512887305fd8320621c345cc7d4593bba474f87b7e8fb650b84785f46ab43a96c8068fd21b84472d8680f86613de73be5')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2018-02-02 Thread Sven-Hendrik Haase via arch-commits
Date: Saturday, February 3, 2018 @ 04:10:43
  Author: svenstaro
Revision: 315777

upgpkg: nvidia-utils 390.25-2

Remove LICENSE file conflict

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2018-02-02 20:45:58 UTC (rev 315776)
+++ PKGBUILD2018-02-03 04:10:43 UTC (rev 315777)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=390.25
-pkgrel=1
+pkgrel=2
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -159,8 +159,7 @@
 install -D -m644 nvidia-application-profiles-${pkgver}-rc 
"${pkgdir}/usr/share/nvidia/nvidia-application-profiles-${pkgver}-rc"
 install -D -m644 nvidia-application-profiles-${pkgver}-key-documentation 
"${pkgdir}/usr/share/nvidia/nvidia-application-profiles-${pkgver}-key-documentation"
 
-install -D -m644 LICENSE "${pkgdir}/usr/share/licenses/nvidia/LICENSE"
-ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-utils"
+install -D -m644 LICENSE 
"${pkgdir}/usr/share/licenses/nvidia-utils/LICENSE"
 install -D -m644 README.txt "${pkgdir}/usr/share/doc/nvidia/README"
 install -D -m644 NVIDIA_Changelog 
"${pkgdir}/usr/share/doc/nvidia/NVIDIA_Changelog"
 cp -r html "${pkgdir}/usr/share/doc/nvidia/"


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

2018-01-29 Thread Sven-Hendrik Haase via arch-commits
Date: Monday, January 29, 2018 @ 18:01:20
  Author: svenstaro
Revision: 315587

upgpkg: nvidia-utils 390.25-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-29 17:59:23 UTC (rev 315586)
+++ PKGBUILD2018-01-29 18:01:20 UTC (rev 315587)
@@ -5,8 +5,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=387.34
-pkgrel=5
+pkgver=390.25
+pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -16,7 +16,7 @@
 
"http://us.download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
 
sha512sums=('c49d246a519731bfab9d22afa5c2dd2d366db06d80182738b84881e93cd697c783f16ee04819275c05597bb063451a5d6102fbc562cd078d2a374533a23cea48'
 
'4b3ad73f5076ba90fe0b3a2e712ac9cde76f469cd8070280f960c3ce7dc502d1927f525ae18d008075c8f08ea432f7be0a6c3a7a6b49c361126dcf42f97ec499'
-
'0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8')
+
'02dbb790013f51b6e6945933d977366211f47cb62f7ff1b6b2f57bd40be7fc28d8e92f223155f21fcb9154b857133235e68f9e020d0d8079f5e9f676d15177d7')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2018-01-07 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, January 7, 2018 @ 17:15:39
  Author: svenstaro
Revision: 314229

Use different oneliner for getting library names

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-07 17:15:34 UTC (rev 314228)
+++ PKGBUILD2018-01-07 17:15:39 UTC (rev 314229)
@@ -25,7 +25,7 @@
 
 create_links() {
 # create soname links
-for _lib in $(find "${pkgdir}" -type f -name '*.so*' | grep -v 'xorg/'); do
+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}"


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

2018-01-07 Thread Sven-Hendrik Haase via arch-commits
Date: Sunday, January 7, 2018 @ 12:14:58
  Author: svenstaro
Revision: 314191

upgpkg: nvidia-utils 387.34-3

Fix warning (FS#56904)

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2018-01-07 12:14:51 UTC (rev 314190)
+++ PKGBUILD2018-01-07 12:14:58 UTC (rev 314191)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=387.34
-pkgrel=2
+pkgrel=3
 arch=('x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -23,7 +23,7 @@
 
 create_links() {
 # create soname links
-for _lib in $(find "${pkgdir}" -name '*.so*' | grep -v 'xorg/'); do
+for _lib in $(find "${pkgdir}" -type f -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}"


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

2017-11-24 Thread Sven-Hendrik Haase
Date: Saturday, November 25, 2017 @ 02:38:08
  Author: svenstaro
Revision: 310836

upgpkg: nvidia-utils 387.34-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-11-24 23:32:13 UTC (rev 310835)
+++ PKGBUILD2017-11-25 02:38:08 UTC (rev 310836)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=387.22
+pkgver=387.34
 pkgrel=1
 arch=('x86_64')
 url="http://www.nvidia.com/;
@@ -15,11 +15,9 @@
 
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_i686=('abdbb3c813e52148f7435308121e6a37')
-md5sums_x86_64=('b21f9bafb20409b337505c9b1d362c34')
+md5sums_x86_64=('a009bbc502c30e4b483d71be9fa51790')
 
sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_i686=('865c5024957ade2c8361b198cbc6600f469612fe0336e3a0bfaf56e4240999367f2066837c0b354af4821ab2531d05eddf3f2a0957eacc2eca0dd7cada4929b4')
-sha512sums_x86_64=('f304f5b6d4c7e0ba5f19cf9f84ecab1c911e17d25193b527bf9c45200dda942011cb7632555e5351ed8fc212dcb59ea3d791b971073a8b09cb96af790e0c30ff')
+sha512sums_x86_64=('0a472f8e446dee01f9e526d4de4f6d587a97ad36dd36da66ab15243b6194a8198cbaf9ad3394558fdc963dd56ef1daaf519ed9cd69d59bc990bd56626897f5c8')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2017-10-30 Thread Sven-Hendrik Haase
Date: Tuesday, October 31, 2017 @ 04:34:21
  Author: svenstaro
Revision: 308733

upgpkg: nvidia-utils 387.22-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-10-31 03:35:30 UTC (rev 308732)
+++ PKGBUILD2017-10-31 04:34:21 UTC (rev 308733)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=387.12
+pkgver=387.22
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -15,11 +15,11 @@
 
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_i686=('1113b7efb570a7604d9e31d93351c5ff')
-md5sums_x86_64=('0dce5a6685500d9ab6443c82a2210ee9')
+md5sums_i686=('abdbb3c813e52148f7435308121e6a37')
+md5sums_x86_64=('b21f9bafb20409b337505c9b1d362c34')
 
sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_i686=('aa88bed1bbde790779b270b331b6a5f6008259f46291076c67cb22bc79c23dc1bf29177a7ce040784d986988b768c0574cd2ad28d71a0759873b13a68fcaa7f8')
-sha512sums_x86_64=('67617031a3387d0aaa389dfc9d8f68d5d6fd435646ecd1928d8ec034401ff21579b2472052038393c97290d4a521d0a2e3f29d49d5b05c64ce250ef2d43e4acd')
+sha512sums_i686=('865c5024957ade2c8361b198cbc6600f469612fe0336e3a0bfaf56e4240999367f2066837c0b354af4821ab2531d05eddf3f2a0957eacc2eca0dd7cada4929b4')
+sha512sums_x86_64=('f304f5b6d4c7e0ba5f19cf9f84ecab1c911e17d25193b527bf9c45200dda942011cb7632555e5351ed8fc212dcb59ea3d791b971073a8b09cb96af790e0c30ff')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2017-10-03 Thread Sven-Hendrik Haase
Date: Wednesday, October 4, 2017 @ 00:20:40
  Author: svenstaro
Revision: 306684

upgpkg: nvidia-utils 387.12-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   16 
 1 file changed, 8 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-10-04 00:04:19 UTC (rev 306683)
+++ PKGBUILD2017-10-04 00:20:40 UTC (rev 306684)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=384.90
+pkgver=387.12
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -15,11 +15,11 @@
 
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_i686=('9423e4bdef7745c7b57a75c24f853b53')
-md5sums_x86_64=('d33916ac2d962a7e6acc803cf6fd677c')
+md5sums_i686=('1113b7efb570a7604d9e31d93351c5ff')
+md5sums_x86_64=('0dce5a6685500d9ab6443c82a2210ee9')
 
sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_i686=('4376be6ade4380f8416a7d07a77b2e71bf07f62488c6887d2023973ca57574a0c6d294327159d4a0cf12400e4156b48fa989e3a80615cefd25d918e6d558784f')
-sha512sums_x86_64=('64b9a30c1a92435202b67c65f6a33fa5bb533f7009ee24b4f5632f100aa5842bf2f5fd83d63d9c3ce7599ceacd29c585c31e83c1e214cb7c542279d1287c4b34')
+sha512sums_i686=('aa88bed1bbde790779b270b331b6a5f6008259f46291076c67cb22bc79c23dc1bf29177a7ce040784d986988b768c0574cd2ad28d71a0759873b13a68fcaa7f8')
+sha512sums_x86_64=('67617031a3387d0aaa389dfc9d8f68d5d6fd435646ecd1928d8ec034401ff21579b2472052038393c97290d4a521d0a2e3f29d49d5b05c64ce250ef2d43e4acd')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -80,14 +80,14 @@
 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.1" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.1"
-ln -s "libnvidia-egl-wayland.so.1.0.1" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1"
+install -D -m755 "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.2"
+ln -s "libnvidia-egl-wayland.so.1.0.2" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1"
 install -D -m644 "10_nvidia_wayland.json" 
"${pkgdir}/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json"
 
 # OpenGL libraries


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

2017-09-24 Thread Felix Yan
Date: Sunday, September 24, 2017 @ 14:05:08
  Author: felixonmars
Revision: 306196

upgpkg: nvidia-utils 384.90-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-09-24 11:33:45 UTC (rev 306195)
+++ PKGBUILD2017-09-24 14:05:08 UTC (rev 306196)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=384.69
+pkgver=384.90
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -15,11 +15,11 @@
 
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_i686=('53039e5fe898d405f3ea1725751045b6')
-md5sums_x86_64=('0bee5889e14a653df35d6b9700363ff9')
+md5sums_i686=('9423e4bdef7745c7b57a75c24f853b53')
+md5sums_x86_64=('d33916ac2d962a7e6acc803cf6fd677c')
 
sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_i686=('7bd55906111ed00bc8aef75a70ee636dc5a8fc22196a94d29cd651b5083b1974e45194ee7091dbb7db4f70706297bdf1c9e5f658500fc28323030684a3670663')
-sha512sums_x86_64=('8e48416fb4d0cb781ae3611fcd710c73ef9276eebc79950bf8ae5ea484fb2f06356b1f9628b35062a2e98bfb4b1fa70322e1ac243b97b28766f73ef6e630cabf')
+sha512sums_i686=('4376be6ade4380f8416a7d07a77b2e71bf07f62488c6887d2023973ca57574a0c6d294327159d4a0cf12400e4156b48fa989e3a80615cefd25d918e6d558784f')
+sha512sums_x86_64=('64b9a30c1a92435202b67c65f6a33fa5bb533f7009ee24b4f5632f100aa5842bf2f5fd83d63d9c3ce7599ceacd29c585c31e83c1e214cb7c542279d1287c4b34')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2017-08-22 Thread Felix Yan
Date: Wednesday, August 23, 2017 @ 05:17:16
  Author: felixonmars
Revision: 303322

upgpkg: nvidia-utils 384.69-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-08-23 05:12:51 UTC (rev 303321)
+++ PKGBUILD2017-08-23 05:17:16 UTC (rev 303322)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=384.59
+pkgver=384.69
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -15,11 +15,11 @@
 
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_i686=('8d2a2049d0509875c5dc0d9a0275aee4')
-md5sums_x86_64=('778318b0fd2d5d511474a8987cc7dbe5')
+md5sums_i686=('53039e5fe898d405f3ea1725751045b6')
+md5sums_x86_64=('0bee5889e14a653df35d6b9700363ff9')
 
sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
-sha512sums_i686=('09ceccb8c5bc136bb8ba75b8a15fc0cc08eb3680b6c5233b3dca4a1c55d14461d9adee2c686baff4173c8947c0bbc6dd52fcff5c1715a157015ecf4e802b214b')
-sha512sums_x86_64=('c57a6041f8abd12540208c04e18a80e648bfd9a45ae2f03d418ffa9a589f50aa93f1a9e4ddc4c728e49b3d55b9422641b2ca42e58c403cf23f7dbda843b45947')
+sha512sums_i686=('7bd55906111ed00bc8aef75a70ee636dc5a8fc22196a94d29cd651b5083b1974e45194ee7091dbb7db4f70706297bdf1c9e5f658500fc28323030684a3670663')
+sha512sums_x86_64=('8e48416fb4d0cb781ae3611fcd710c73ef9276eebc79950bf8ae5ea484fb2f06356b1f9628b35062a2e98bfb4b1fa70322e1ac243b97b28766f73ef6e630cabf')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2017-07-25 Thread Felix Yan
Date: Tuesday, July 25, 2017 @ 08:32:04
  Author: felixonmars
Revision: 301241

upgpkg: nvidia-utils 384.59-1

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-07-25 08:16:27 UTC (rev 301240)
+++ PKGBUILD2017-07-25 08:32:04 UTC (rev 301241)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=381.22
+pkgver=384.59
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -15,8 +15,11 @@
 
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_i686=('8825cec1640739521689bd80121d1425')
-md5sums_x86_64=('0e9590d48703c8baa034b6f0f8bbf1e5')
+md5sums_i686=('8d2a2049d0509875c5dc0d9a0275aee4')
+md5sums_x86_64=('778318b0fd2d5d511474a8987cc7dbe5')
+sha512sums=('cfea06a816ac4a8b728b1ec728d667cdcca604abb038e8b5313b434021caad06a586856b8b3a6c79f8c925629360f5a051ca3de5ab46a42af76b9d0615d2bbbe')
+sha512sums_i686=('09ceccb8c5bc136bb8ba75b8a15fc0cc08eb3680b6c5233b3dca4a1c55d14461d9adee2c686baff4173c8947c0bbc6dd52fcff5c1715a157015ecf4e802b214b')
+sha512sums_x86_64=('c57a6041f8abd12540208c04e18a80e648bfd9a45ae2f03d418ffa9a589f50aa93f1a9e4ddc4c728e49b3d55b9422641b2ca42e58c403cf23f7dbda843b45947')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -35,6 +38,8 @@
 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() {
@@ -104,7 +109,7 @@
 install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}"
 
 # Vulkan ICD
-install -D -m644 "nvidia_icd.json" 
"${pkgdir}/usr/share/vulkan/icd.d/nvidia_icd.json"
+install -D -m644 "nvidia_icd.json.template" 
"${pkgdir}/usr/share/vulkan/icd.d/nvidia_icd.json"
 
 # VDPAU
 install -D -m755 "libvdpau_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver}"


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

2017-05-10 Thread Sven-Hendrik Haase
Date: Thursday, May 11, 2017 @ 02:50:07
  Author: svenstaro
Revision: 295573

upgpkg: nvidia-utils 381.22-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-05-10 21:30:13 UTC (rev 295572)
+++ PKGBUILD2017-05-11 02:50:07 UTC (rev 295573)
@@ -5,8 +5,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=378.13
-pkgrel=6
+pkgver=381.22
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -15,8 +15,8 @@
 
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_i686=('dd1077750af9a067739ec291fb24175f')
-md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
+md5sums_i686=('8825cec1640739521689bd80121d1425')
+md5sums_x86_64=('0e9590d48703c8baa034b6f0f8bbf1e5')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2017-03-21 Thread Laurent Carlier
Date: Tuesday, March 21, 2017 @ 19:17:52
  Author: lcarlier
Revision: 291156

upgpkg: nvidia-utils 378.13-6

now mesa provides indirect rendering, fixes FS#53392 and probably others

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2017-03-21 15:23:06 UTC (rev 291155)
+++ PKGBUILD2017-03-21 19:17:52 UTC (rev 291156)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=378.13
-pkgrel=5
+pkgrel=6
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -77,7 +77,8 @@
 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}"
-ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0"
+# 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.1" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.1"


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2017-02-27 Thread Laurent Carlier
Date: Monday, February 27, 2017 @ 17:23:43
  Author: lcarlier
Revision: 289630

upgpkg: nvidia-utils 378.13-5

Use a better default configuration file especially for optimus systems

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|4 ++--
 nvidia-drm-outputclass.conf |   12 ++--
 2 files changed, 8 insertions(+), 8 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-27 16:56:49 UTC (rev 289629)
+++ PKGBUILD2017-02-27 17:23:43 UTC (rev 289630)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=378.13
-pkgrel=4
+pkgrel=5
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -14,7 +14,7 @@
 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=('158fc0ff11167957884768cfdc3dd77a')
+md5sums=('a433deeb5f9cc661e537f42bde2f1df7')
 md5sums_i686=('dd1077750af9a067739ec291fb24175f')
 md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
 

Modified: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 2017-02-27 16:56:49 UTC (rev 289629)
+++ nvidia-drm-outputclass.conf 2017-02-27 17:23:43 UTC (rev 289630)
@@ -1,4 +1,10 @@
 Section "OutputClass"
+Identifier "intel"
+MatchDriver "i915"
+Driver "modesetting"
+EndSection
+
+Section "OutputClass"
 Identifier "nvidia"
 MatchDriver "nvidia-drm"
 Driver "nvidia"
@@ -6,9 +12,3 @@
 Option "PrimaryGPU" "yes"
 ModulePath "/usr/lib/nvidia/xorg"
 EndSection
-
-Section "OutputClass"
-Identifier "intel"
-MatchDriver "i915"
-Driver "modesetting"
-EndSection


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2017-02-27 Thread Laurent Carlier
Date: Monday, February 27, 2017 @ 12:16:46
  Author: lcarlier
Revision: 289616

upgpkg: nvidia-utils 378.13-4

update libglvnd rebuild package

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|   36 +++-
 nvidia-drm-outputclass.conf |8 
 2 files changed, 15 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-27 10:30:10 UTC (rev 289615)
+++ PKGBUILD2017-02-27 12:16:46 UTC (rev 289616)
@@ -4,9 +4,9 @@
 # Contributor: James Rayner 
 
 pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
+pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=378.13
-pkgrel=3
+pkgrel=4
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -14,7 +14,7 @@
 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=('4f5562ee8f3171769e4638b35396c55d')
+md5sums=('158fc0ff11167957884768cfdc3dd77a')
 md5sums_i686=('dd1077750af9a067739ec291fb24175f')
 md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
 
@@ -55,31 +55,6 @@
 ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
 }
 
-package_nvidia-libgl() {
-pkgdesc="NVIDIA drivers libraries symlinks"
-depends=('nvidia-utils')
-conflicts=('libgl' 'libegl' 'libgles')
-provides=('libgl' 'libegl' 'libgles')
-cd "${_pkg}"
-
-mkdir -p "${pkgdir}/usr/lib/"
-
-ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
-ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
-
-ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
-ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
-
-ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
-ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
-
-ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
-ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
-}
-
 package_nvidia-utils() {
 pkgdesc="NVIDIA drivers utilities"
 depends=('xorg-server' 'libglvnd')
@@ -86,8 +61,11 @@
 optdepends=('nvidia-settings: configuration tool'
 'xorg-server-devel: nvidia-xconfig'
 'opencl-nvidia: OpenCL support')
-provides=('vulkan-driver')
+conflicts=('nvidia-libgl')
+provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
+replaces=('nvidia-libgl')
 install="${pkgname}.install"
+
 cd "${_pkg}"
 
 # X driver

Modified: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 2017-02-27 10:30:10 UTC (rev 289615)
+++ nvidia-drm-outputclass.conf 2017-02-27 12:16:46 UTC (rev 289616)
@@ -2,5 +2,13 @@
 Identifier "nvidia"
 MatchDriver "nvidia-drm"
 Driver "nvidia"
+Option "AllowEmptyInitialConfiguration"
+Option "PrimaryGPU" "yes"
 ModulePath "/usr/lib/nvidia/xorg"
 EndSection
+
+Section "OutputClass"
+Identifier "intel"
+MatchDriver "i915"
+Driver "modesetting"
+EndSection


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

2017-02-27 Thread Laurent Carlier
Date: Monday, February 27, 2017 @ 09:50:43
  Author: lcarlier
Revision: 289606

upgpkg: nvidia-utils 378.13-3

...and a pkgrel bump :(

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-27 09:34:36 UTC (rev 289605)
+++ PKGBUILD2017-02-27 09:50:43 UTC (rev 289606)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=378.13
-pkgrel=2
+pkgrel=3
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2017-02-27 Thread Laurent Carlier
Date: Monday, February 27, 2017 @ 09:31:02
  Author: lcarlier
Revision: 289602

upgpkg: nvidia-utils 378.13-2

rebuild without libglvnd update, not yet merged

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|   36 +---
 nvidia-drm-outputclass.conf |8 
 2 files changed, 29 insertions(+), 15 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-27 09:13:11 UTC (rev 289601)
+++ PKGBUILD2017-02-27 09:31:02 UTC (rev 289602)
@@ -4,9 +4,9 @@
 # Contributor: James Rayner 
 
 pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
+pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=378.13
-pkgrel=3
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -14,7 +14,7 @@
 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=('158fc0ff11167957884768cfdc3dd77a')
+md5sums=('4f5562ee8f3171769e4638b35396c55d')
 md5sums_i686=('dd1077750af9a067739ec291fb24175f')
 md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
 
@@ -55,6 +55,31 @@
 ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
 }
 
+package_nvidia-libgl() {
+pkgdesc="NVIDIA drivers libraries symlinks"
+depends=('nvidia-utils')
+conflicts=('libgl' 'libegl' 'libgles')
+provides=('libgl' 'libegl' 'libgles')
+cd "${_pkg}"
+
+mkdir -p "${pkgdir}/usr/lib/"
+
+ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
+ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
+
+ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
+ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
+
+ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
+ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
+
+ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
+ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
+
+mkdir -p "${pkgdir}/usr/share/licenses"
+ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
+}
+
 package_nvidia-utils() {
 pkgdesc="NVIDIA drivers utilities"
 depends=('xorg-server' 'libglvnd')
@@ -61,11 +86,8 @@
 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')
+provides=('vulkan-driver')
 install="${pkgname}.install"
-
 cd "${_pkg}"
 
 # X driver

Modified: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 2017-02-27 09:13:11 UTC (rev 289601)
+++ nvidia-drm-outputclass.conf 2017-02-27 09:31:02 UTC (rev 289602)
@@ -2,13 +2,5 @@
 Identifier "nvidia"
 MatchDriver "nvidia-drm"
 Driver "nvidia"
-Option "AllowEmptyInitialConfiguration"
-Option "PrimaryGPU" "yes"
 ModulePath "/usr/lib/nvidia/xorg"
 EndSection
-
-Section "OutputClass"
-Identifier "intel"
-MatchDriver "i915"
-Driver "modesetting"
-EndSection


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

2017-02-27 Thread Laurent Carlier
Date: Monday, February 27, 2017 @ 09:04:19
  Author: lcarlier
Revision: 289596

upgpkg: nvidia-utils 378.13-3

rename nvidia-drm-outputclass.conf to 10-nvidia-drm-outputclass.conf, so it can 
be easily overriden in a xorg.conf.d prefixed file

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-27 09:03:31 UTC (rev 289595)
+++ PKGBUILD2017-02-27 09:04:19 UTC (rev 289596)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=378.13
-pkgrel=2
+pkgrel=3
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -164,7 +164,7 @@
 ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
 
 # distro specific files must be installed in /usr/share/X11/xorg.conf.d
-install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" 
"${pkgdir}/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf"
+install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" 
"${pkgdir}/usr/share/X11/xorg.conf.d/10-nvidia-drm-outputclass.conf"
 
 create_links
 }


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2017-02-23 Thread Laurent Carlier
Date: Thursday, February 23, 2017 @ 10:10:00
  Author: lcarlier
Revision: 289417

upgpkg: nvidia-utils 378.13-2

update libglvnd driver to 378.13

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|   36 +++-
 nvidia-drm-outputclass.conf |8 
 2 files changed, 15 insertions(+), 29 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-23 09:26:44 UTC (rev 289416)
+++ PKGBUILD2017-02-23 10:10:00 UTC (rev 289417)
@@ -4,9 +4,9 @@
 # Contributor: James Rayner 
 
 pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
+pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=378.13
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -14,7 +14,7 @@
 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=('4f5562ee8f3171769e4638b35396c55d')
+md5sums=('158fc0ff11167957884768cfdc3dd77a')
 md5sums_i686=('dd1077750af9a067739ec291fb24175f')
 md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
 
@@ -55,31 +55,6 @@
 ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
 }
 
-package_nvidia-libgl() {
-pkgdesc="NVIDIA drivers libraries symlinks"
-depends=('nvidia-utils')
-conflicts=('libgl' 'libegl' 'libgles')
-provides=('libgl' 'libegl' 'libgles')
-cd "${_pkg}"
-
-mkdir -p "${pkgdir}/usr/lib/"
-
-ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
-ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
-
-ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
-ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
-
-ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
-ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
-
-ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
-ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
-}
-
 package_nvidia-utils() {
 pkgdesc="NVIDIA drivers utilities"
 depends=('xorg-server' 'libglvnd')
@@ -86,8 +61,11 @@
 optdepends=('nvidia-settings: configuration tool'
 'xorg-server-devel: nvidia-xconfig'
 'opencl-nvidia: OpenCL support')
-provides=('vulkan-driver')
+conflicts=('nvidia-libgl')
+provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
+replaces=('nvidia-libgl')
 install="${pkgname}.install"
+
 cd "${_pkg}"
 
 # X driver

Modified: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 2017-02-23 09:26:44 UTC (rev 289416)
+++ nvidia-drm-outputclass.conf 2017-02-23 10:10:00 UTC (rev 289417)
@@ -2,5 +2,13 @@
 Identifier "nvidia"
 MatchDriver "nvidia-drm"
 Driver "nvidia"
+Option "AllowEmptyInitialConfiguration"
+Option "PrimaryGPU" "yes"
 ModulePath "/usr/lib/nvidia/xorg"
 EndSection
+
+Section "OutputClass"
+Identifier "intel"
+MatchDriver "i915"
+Driver "modesetting"
+EndSection


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2017-02-14 Thread Laurent Carlier
Date: Tuesday, February 14, 2017 @ 18:53:08
  Author: lcarlier
Revision: 288982

upgpkg: nvidia-utils 378.13-1

upstream update 378.13

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|   68 +-
 nvidia-drm-outputclass.conf |8 
 2 files changed, 34 insertions(+), 42 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-14 18:10:50 UTC (rev 288981)
+++ PKGBUILD2017-02-14 18:53:08 UTC (rev 288982)
@@ -4,9 +4,9 @@
 # Contributor: James Rayner 
 
 pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'opencl-nvidia')
-pkgver=375.26
-pkgrel=4
+pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
+pkgver=378.13
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -14,9 +14,9 @@
 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=('158fc0ff11167957884768cfdc3dd77a')
-md5sums_i686=('b0706e88ad173f6b9c7bd2e5a838c163')
-md5sums_x86_64=('5595fb385e41638c5118784114b03d9a')
+md5sums=('4f5562ee8f3171769e4638b35396c55d')
+md5sums_i686=('dd1077750af9a067739ec291fb24175f')
+md5sums_x86_64=('fe4d25b19a780a690cafc8e3b7c0113f')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -55,31 +55,31 @@
 ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
 }
 
-#package_nvidia-libgl() {
-#pkgdesc="NVIDIA drivers libraries symlinks"
-#depends=('nvidia-utils')
-#conflicts=('libgl' 'libegl' 'libgles')
-#provides=('libgl' 'libegl' 'libgles')
-#cd "${_pkg}"
-#
-#mkdir -p "${pkgdir}/usr/lib/"
-#
-#ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
-#ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
-#
-#ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
-#ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
-#
-#ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
-#ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
-#
-#ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
-#ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
-#
-#mkdir -p "${pkgdir}/usr/share/licenses"
-#ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
-#}
+package_nvidia-libgl() {
+pkgdesc="NVIDIA drivers libraries symlinks"
+depends=('nvidia-utils')
+conflicts=('libgl' 'libegl' 'libgles')
+provides=('libgl' 'libegl' 'libgles')
+cd "${_pkg}"
 
+mkdir -p "${pkgdir}/usr/lib/"
+
+ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
+ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
+
+ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
+ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
+
+ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
+ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
+
+ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
+ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
+
+mkdir -p "${pkgdir}/usr/share/licenses"
+ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
+}
+
 package_nvidia-utils() {
 pkgdesc="NVIDIA drivers utilities"
 depends=('xorg-server' 'libglvnd')
@@ -86,8 +86,7 @@
 optdepends=('nvidia-settings: configuration tool'
 'xorg-server-devel: nvidia-xconfig'
 'opencl-nvidia: OpenCL support')
-conflicts=('nvidia-libgl')
-provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
+provides=('vulkan-driver')
 install="${pkgname}.install"
 cd "${_pkg}"
 
@@ -103,8 +102,9 @@
 ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0"
 
 # Wayland stuff
-install -D -m755 "libnvidia-egl-wayland.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.${pkgver}"
-ln -s "libnvidia-egl-wayland.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.0"
+install -D -m755 "libnvidia-egl-wayland.so.1.0.1" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1.0.1"
+ln -s "libnvidia-egl-wayland.so.1.0.1" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.1"
+install -D -m644 "10_nvidia_wayland.json" 
"${pkgdir}/usr/share/egl/egl_external_platform.d/10_nvidia_wayland.json"
 
 # OpenGL libraries
 install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"

Modified: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 

[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2017-02-13 Thread Laurent Carlier
Date: Monday, February 13, 2017 @ 09:49:30
  Author: lcarlier
Revision: 288861

upgpkg: nvidia-utils 375.26-4

libglvnd rebuild

Modified:
  nvidia-utils/trunk/PKGBUILD
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|   57 +-
 nvidia-drm-outputclass.conf |8 +
 2 files changed, 37 insertions(+), 28 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-13 09:36:49 UTC (rev 288860)
+++ PKGBUILD2017-02-13 09:49:30 UTC (rev 288861)
@@ -4,9 +4,9 @@
 # Contributor: James Rayner 
 
 pkgbase=nvidia-utils
-pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
+pkgname=('nvidia-utils' 'opencl-nvidia')
 pkgver=375.26
-pkgrel=3
+pkgrel=4
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -14,7 +14,7 @@
 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=('4f5562ee8f3171769e4638b35396c55d')
+md5sums=('158fc0ff11167957884768cfdc3dd77a')
 md5sums_i686=('b0706e88ad173f6b9c7bd2e5a838c163')
 md5sums_x86_64=('5595fb385e41638c5118784114b03d9a')
 
@@ -55,31 +55,31 @@
 ln -s nvidia "${pkgdir}/usr/share/licenses/opencl-nvidia"
 }
 
-package_nvidia-libgl() {
-pkgdesc="NVIDIA drivers libraries symlinks"
-depends=('nvidia-utils')
-conflicts=('libgl' 'libegl' 'libgles')
-provides=('libgl' 'libegl' 'libgles')
-cd "${_pkg}"
+#package_nvidia-libgl() {
+#pkgdesc="NVIDIA drivers libraries symlinks"
+#depends=('nvidia-utils')
+#conflicts=('libgl' 'libegl' 'libgles')
+#provides=('libgl' 'libegl' 'libgles')
+#cd "${_pkg}"
+#
+#mkdir -p "${pkgdir}/usr/lib/"
+#
+#ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
+#ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
+#
+#ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
+#ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
+#
+#ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
+#ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
+#
+#ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
+#ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
+#
+#mkdir -p "${pkgdir}/usr/share/licenses"
+#ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
+#}
 
-mkdir -p "${pkgdir}/usr/lib/"
-
-ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
-ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
-
-ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
-ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
-
-ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
-ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
-
-ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
-ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
-
-mkdir -p "${pkgdir}/usr/share/licenses"
-ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
-}
-
 package_nvidia-utils() {
 pkgdesc="NVIDIA drivers utilities"
 depends=('xorg-server' 'libglvnd')
@@ -86,7 +86,8 @@
 optdepends=('nvidia-settings: configuration tool'
 'xorg-server-devel: nvidia-xconfig'
 'opencl-nvidia: OpenCL support')
-provides=('vulkan-driver')
+conflicts=('nvidia-libgl')
+provides=('vulkan-driver' 'opengl-driver' 'nvidia-libgl')
 install="${pkgname}.install"
 cd "${_pkg}"
 

Modified: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 2017-02-13 09:36:49 UTC (rev 288860)
+++ nvidia-drm-outputclass.conf 2017-02-13 09:49:30 UTC (rev 288861)
@@ -2,5 +2,13 @@
 Identifier "nvidia"
 MatchDriver "nvidia-drm"
 Driver "nvidia"
+Option "AllowEmptyInitialConfiguration"
+Option "PrimaryGPU" "yes"
 ModulePath "/usr/lib/nvidia/xorg"
 EndSection
+
+Section "OutputClass"
+Identifier "intel"
+MatchDriver "i915"
+Driver "modesetting"
+EndSection


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2017-02-12 Thread Laurent Carlier
Date: Sunday, February 12, 2017 @ 17:35:14
  Author: lcarlier
Revision: 288756

upgpkg: nvidia-utils 375.26-3

remove glx symlink support

Added:
  nvidia-utils/trunk/nvidia-drm-outputclass.conf
Modified:
  nvidia-utils/trunk/PKGBUILD

-+
 PKGBUILD|   21 +++--
 nvidia-drm-outputclass.conf |6 ++
 2 files changed, 17 insertions(+), 10 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2017-02-12 16:40:19 UTC (rev 288755)
+++ PKGBUILD2017-02-12 17:35:14 UTC (rev 288756)
@@ -6,15 +6,17 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=375.26
-pkgrel=2
+pkgrel=3
 arch=('i686' '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;)
-sha512sums_i686=('3bc859a95469a45f3c627018248d83e178d160385c3d17d9f890b0d142ecd1220fb21c442e4fe7755b831227a9c820736f447b162acd9699819c6e8145d6d841')
-sha512sums_x86_64=('f52f6597daa1eaf4cbd934d785da6028ef23ecef98e14746143e3738504f8d65b73788abbcf9fd812317fc2c53cdf1c4d4839de57fafdea1930a08c6b21f1992')
+md5sums=('4f5562ee8f3171769e4638b35396c55d')
+md5sums_i686=('b0706e88ad173f6b9c7bd2e5a838c163')
+md5sums_x86_64=('5595fb385e41638c5118784114b03d9a')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -60,10 +62,7 @@
 provides=('libgl' 'libegl' 'libgles')
 cd "${_pkg}"
 
-mkdir -p "${pkgdir}/usr/lib/xorg/modules/extensions"
-ln -s "/usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1"
-ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so"
+mkdir -p "${pkgdir}/usr/lib/"
 
 ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
 ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
@@ -95,8 +94,10 @@
 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/modules/extensions/libglx.so.${pkgver}"
-ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so"   # X doesn't find 
glx otherwise
+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}"
 ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0"
 
@@ -184,7 +185,7 @@
 ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
 
 # distro specific files must be installed in /usr/share/X11/xorg.conf.d
-install -D -m644 nvidia-drm-outputclass.conf 
"${pkgdir}/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf"
+install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" 
"${pkgdir}/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf"
 
 create_links
 }

Added: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf (rev 0)
+++ nvidia-drm-outputclass.conf 2017-02-12 17:35:14 UTC (rev 288756)
@@ -0,0 +1,6 @@
+Section "OutputClass"
+Identifier "nvidia"
+MatchDriver "nvidia-drm"
+Driver "nvidia"
+ModulePath "/usr/lib/nvidia/xorg"
+EndSection


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

2016-12-16 Thread Sven-Hendrik Haase
Date: Friday, December 16, 2016 @ 11:58:51
  Author: svenstaro
Revision: 283829

upgpkg: nvidia-utils 375.26-2

Add nvidia-egl-wayland.so (Fixes FS#51911)

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   12 
 1 file changed, 8 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-12-16 11:13:24 UTC (rev 283828)
+++ PKGBUILD2016-12-16 11:58:51 UTC (rev 283829)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=375.26
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -100,6 +100,10 @@
 install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
 ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0"
 
+# Wayland stuff
+install -D -m755 "libnvidia-egl-wayland.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.${pkgver}"
+ln -s "libnvidia-egl-wayland.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-egl-wayland.so.0"
+
 # 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}"
@@ -110,7 +114,7 @@
 install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver}"
 install -D -m755 "libnvidia-eglcore.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-eglcore.so.${pkgver}"
 install -D -m755 "libnvidia-glsi.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-glsi.so.${pkgver}"
-
+
 # misc
 install -D -m755 "libnvidia-ifr.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ifr.so.${pkgver}"
 install -D -m755 "libnvidia-fbc.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-fbc.so.${pkgver}"
@@ -178,9 +182,9 @@
 install -D -m644 NVIDIA_Changelog 
"${pkgdir}/usr/share/doc/nvidia/NVIDIA_Changelog"
 cp -r html "${pkgdir}/usr/share/doc/nvidia/"
 ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
-
+
 # distro specific files must be installed in /usr/share/X11/xorg.conf.d
 install -D -m644 nvidia-drm-outputclass.conf 
"${pkgdir}/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf"
-
+
 create_links
 }


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

2016-12-15 Thread Sven-Hendrik Haase
Date: Thursday, December 15, 2016 @ 11:55:42
  Author: svenstaro
Revision: 283519

upgpkg: nvidia-utils 375.26-1

upstream release 375.26

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-12-15 11:55:39 UTC (rev 283518)
+++ PKGBUILD2016-12-15 11:55:42 UTC (rev 283519)
@@ -5,8 +5,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=375.20
-pkgrel=3
+pkgver=375.26
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('b9bfa7f3f591418972e963b087ab91e3')
-md5sums_x86_64=('88ac9b63a41ecd6b1214b04f44a61c79')
+sha512sums_i686=('3bc859a95469a45f3c627018248d83e178d160385c3d17d9f890b0d142ecd1220fb21c442e4fe7755b831227a9c820736f447b162acd9699819c6e8145d6d841')
+sha512sums_x86_64=('f52f6597daa1eaf4cbd934d785da6028ef23ecef98e14746143e3738504f8d65b73788abbcf9fd812317fc2c53cdf1c4d4839de57fafdea1930a08c6b21f1992')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-12-02 Thread Laurent Carlier
Date: Friday, December 2, 2016 @ 08:46:22
  Author: lcarlier
Revision: 282517

upgpkg: nvidia-utils 375.20-3

opencl-nvidia now provides opencl-driver and doesn't depend anymore on an icd 
loader

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-12-02 08:29:22 UTC (rev 282516)
+++ PKGBUILD2016-12-02 08:46:22 UTC (rev 282517)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=375.20
-pkgrel=2
+pkgrel=3
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -37,8 +37,9 @@
 
 package_opencl-nvidia() {
 pkgdesc="OpenCL implemention for NVIDIA"
-depends=('libcl' 'zlib')
+depends=('zlib')
 optdepends=('opencl-headers: headers necessary for OpenCL development')
+provides=('opencl-driver')
 cd "${_pkg}"
 
 # OpenCL


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

2016-11-30 Thread Laurent Carlier
Date: Wednesday, November 30, 2016 @ 10:49:16
  Author: lcarlier
Revision: 282370

upgpkg: nvidia-utils 375.20-2

nvidia-utils package provides vulkan-driver

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-30 10:48:56 UTC (rev 282369)
+++ PKGBUILD2016-11-30 10:49:16 UTC (rev 282370)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=375.20
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -86,6 +86,7 @@
 optdepends=('nvidia-settings: configuration tool'
 'xorg-server-devel: nvidia-xconfig'
 'opencl-nvidia: OpenCL support')
+provides=('vulkan-driver')
 install="${pkgname}.install"
 cd "${_pkg}"
 


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

2016-11-18 Thread Sven-Hendrik Haase
Date: Friday, November 18, 2016 @ 22:08:20
  Author: svenstaro
Revision: 281264

upgpkg: nvidia-utils 375.20-1

upstream release 375.20

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-11-18 21:39:53 UTC (rev 281263)
+++ PKGBUILD2016-11-18 22:08:20 UTC (rev 281264)
@@ -5,8 +5,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=375.10
-pkgrel=2
+pkgver=375.20
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -13,8 +13,8 @@
 options=('!strip')
 
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;)
-sha512sums_i686=('b68af4b00a98f9f22ae2a41fdde7d823d22a7b3587b80860b206b96b6121adec203b81c258ee5ba3e20dfd0ba60337f95de268d96d417cc0b39a2822b7021017')
-sha512sums_x86_64=('6da1fdeac302e50c88ab1c5086c0bbf7466a34c647df3cc838d067f1ec87e851e5f10477279a9efef03ea820677ccd77ba893a83e531a00a7e0016cc83c45966')
+md5sums_i686=('b9bfa7f3f591418972e963b087ab91e3')
+md5sums_x86_64=('88ac9b63a41ecd6b1214b04f44a61c79')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-10-28 Thread Felix Yan
Date: Friday, October 28, 2016 @ 06:35:15
  Author: felixonmars
Revision: 279369

upgpkg: nvidia-utils 375.10-2

enable libEGL (FS#51527)

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-10-28 06:32:36 UTC (rev 279368)
+++ PKGBUILD2016-10-28 06:35:15 UTC (rev 279369)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=375.10
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -99,10 +99,10 @@
 ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0"
 
 # OpenGL libraries
-install -D -m755 "libEGL.so.1" "${pkgdir}/usr/lib/nvidia/libEGL.so.1"
 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 core library
 install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver}"


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

2016-10-21 Thread Felix Yan
Date: Saturday, October 22, 2016 @ 03:35:50
  Author: felixonmars
Revision: 279131

upgpkg: nvidia-utils 375.10-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-10-21 23:11:34 UTC (rev 279130)
+++ PKGBUILD2016-10-22 03:35:50 UTC (rev 279131)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=370.28
+pkgver=375.10
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('7d3e1c691cd53852f422a93169268178')
-md5sums_x86_64=('3bcd9a132e50a17b846869f1c57b9c75')
+sha512sums_i686=('b68af4b00a98f9f22ae2a41fdde7d823d22a7b3587b80860b206b96b6121adec203b81c258ee5ba3e20dfd0ba60337f95de268d96d417cc0b39a2822b7021017')
+sha512sums_x86_64=('6da1fdeac302e50c88ab1c5086c0bbf7466a34c647df3cc838d067f1ec87e851e5f10477279a9efef03ea820677ccd77ba893a83e531a00a7e0016cc83c45966')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-09-08 Thread Sven-Hendrik Haase
Date: Thursday, September 8, 2016 @ 16:28:23
  Author: svenstaro
Revision: 275852

upgpkg: nvidia-utils 370.28-1

upstream release 370.28

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-09-08 15:18:47 UTC (rev 275851)
+++ PKGBUILD2016-09-08 16:28:23 UTC (rev 275852)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=370.23
+pkgver=370.28
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('7b7466e23ae6ffa97106c9749aee2628')
-md5sums_x86_64=('cbe2cee787e07f8775a3fd994c9263a9')
+md5sums_i686=('7d3e1c691cd53852f422a93169268178')
+md5sums_x86_64=('3bcd9a132e50a17b846869f1c57b9c75')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-08-22 Thread Sven-Hendrik Haase
Date: Monday, August 22, 2016 @ 19:44:28
  Author: svenstaro
Revision: 274579

upgpkg: nvidia-utils 370.23-1

upstream release 370.23

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-08-22 19:36:10 UTC (rev 274578)
+++ PKGBUILD2016-08-22 19:44:28 UTC (rev 274579)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=367.35
+pkgver=370.23
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('42db6f6485c3c337c7c756380ec64b7a')
-md5sums_x86_64=('24f1fc19fe10bcc6ff264fb5034c4ccc')
+md5sums_i686=('7b7466e23ae6ffa97106c9749aee2628')
+md5sums_x86_64=('cbe2cee787e07f8775a3fd994c9263a9')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -55,8 +55,8 @@
 package_nvidia-libgl() {
 pkgdesc="NVIDIA drivers libraries symlinks"
 depends=('nvidia-utils')
-conflicts=('libgl')
-provides=('libgl')
+conflicts=('libgl' 'libegl' 'libgles')
+provides=('libgl' 'libegl' 'libgles')
 cd "${_pkg}"
 
 mkdir -p "${pkgdir}/usr/lib/xorg/modules/extensions"


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

2016-07-15 Thread Sven-Hendrik Haase
Date: Friday, July 15, 2016 @ 16:53:25
  Author: svenstaro
Revision: 271907

upgpkg: nvidia-utils 367.35-1

upstream release 367.35

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-07-15 15:43:26 UTC (rev 271906)
+++ PKGBUILD2016-07-15 16:53:25 UTC (rev 271907)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=367.27
+pkgver=367.35
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('f32b9ab673acce56990f2b5acdc1e77f')
-md5sums_x86_64=('cdf8a16c533382acc9f088bd8e689860')
+md5sums_i686=('42db6f6485c3c337c7c756380ec64b7a')
+md5sums_x86_64=('24f1fc19fe10bcc6ff264fb5034c4ccc')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-06-13 Thread Sven-Hendrik Haase
Date: Monday, June 13, 2016 @ 18:55:19
  Author: svenstaro
Revision: 269453

upgpkg: nvidia-utils 367.27-1

upstream release 367.27

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-13 15:13:36 UTC (rev 269452)
+++ PKGBUILD2016-06-13 16:55:19 UTC (rev 269453)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=367.18
+pkgver=367.27
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('9ae023927692dab99f23a006865fa966')
-md5sums_x86_64=('0e01ed625c26ad4e4b44a7b139a3e363')
+md5sums_i686=('f32b9ab673acce56990f2b5acdc1e77f')
+md5sums_x86_64=('cdf8a16c533382acc9f088bd8e689860')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-06-13 Thread Sven-Hendrik Haase
Date: Monday, June 13, 2016 @ 12:20:20
  Author: svenstaro
Revision: 269428

upgpkg: nvidia-utils 367.18-1

upstream release 367.18

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-06-13 06:50:13 UTC (rev 269427)
+++ PKGBUILD2016-06-13 10:20:20 UTC (rev 269428)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=364.19
+pkgver=367.18
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('8a4015213c4a8f1c80e9520d04a32a7b')
-md5sums_x86_64=('ad7a0b1855b3913390fb75b4cc3a26dc')
+md5sums_i686=('9ae023927692dab99f23a006865fa966')
+md5sums_x86_64=('0e01ed625c26ad4e4b44a7b139a3e363')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-04-22 Thread Sven-Hendrik Haase
Date: Friday, April 22, 2016 @ 22:05:51
  Author: svenstaro
Revision: 265843

upgpkg: nvidia-utils 364.19-1

upstream release 364.19

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   19 +++
 1 file changed, 7 insertions(+), 12 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-22 19:54:58 UTC (rev 265842)
+++ PKGBUILD2016-04-22 20:05:51 UTC (rev 265843)
@@ -5,24 +5,19 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=364.16
-pkgrel=3
+pkgver=364.19
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
 options=('!strip')
-# 
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;)
-# Change this back to the above when this driver goes into the main FTP. I 
know this is non-reproducible but
-# we'll keep this one in testing anyway.
-source_i686=("NVIDIA-Linux-x86-${pkgver}.run::https://developer.nvidia.com/linux32bit;)
-source_x86_64=("NVIDIA-Linux-x86_64-${pkgver}.run::https://developer.nvidia.com/linux64bit;)
-md5sums_i686=('c25de6f7e328c6eab5305be0cd0b02d5')
-md5sums_x86_64=('5d954bfb0be8532779a4ca1741851493')
+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_i686=('8a4015213c4a8f1c80e9520d04a32a7b')
+md5sums_x86_64=('ad7a0b1855b3913390fb75b4cc3a26dc')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}"
-# [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 
 create_links() {
 # create soname links


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

2016-04-18 Thread Sven-Hendrik Haase
Date: Monday, April 18, 2016 @ 19:30:33
  Author: svenstaro
Revision: 265141

upgpkg: nvidia-utils 364.16-3

Move vulkan icd to proper location

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-18 16:18:36 UTC (rev 265140)
+++ PKGBUILD2016-04-18 17:30:33 UTC (rev 265141)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=364.16
-pkgrel=2
+pkgrel=3
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -122,7 +122,7 @@
 install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}"
 
 # Vulkan ICD
-install -D -m644 "nvidia_icd.json" 
"${pkgdir}/etc/vulkan/icd.d/nvidia_icd.json"
+install -D -m644 "nvidia_icd.json" 
"${pkgdir}/usr/share/vulkan/icd.d/nvidia_icd.json"
 
 # VDPAU
 install -D -m755 "libvdpau_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver}"


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

2016-04-12 Thread Sven-Hendrik Haase
Date: Tuesday, April 12, 2016 @ 13:31:49
  Author: svenstaro
Revision: 264705

upgpkg: nvidia-utils 364.16-2

Move vulkan icd to nvidia-utils

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-12 11:28:24 UTC (rev 264704)
+++ PKGBUILD2016-04-12 11:31:49 UTC (rev 264705)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=364.16
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -83,9 +83,6 @@
 
 mkdir -p "${pkgdir}/usr/share/licenses"
 ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
-
-# Vulkan ICD. It uses the libGL.so so it's in this split package.
-install -Dm644 nvidia_icd.json "${pkgdir}/etc/vulkan/icd.d/nvidia_icd.json"
 }
 
 package_nvidia-utils() {
@@ -124,6 +121,9 @@
 install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver}"
 install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}"
 
+# Vulkan ICD
+install -D -m644 "nvidia_icd.json" 
"${pkgdir}/etc/vulkan/icd.d/nvidia_icd.json"
+
 # VDPAU
 install -D -m755 "libvdpau_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver}"
 


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

2016-04-11 Thread Sven-Hendrik Haase
Date: Monday, April 11, 2016 @ 16:20:11
  Author: svenstaro
Revision: 264637

upgpkg: nvidia-utils 364.16-1

upstream release 364.16

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   20 ++--
 1 file changed, 14 insertions(+), 6 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-04-11 10:30:56 UTC (rev 264636)
+++ PKGBUILD2016-04-11 14:20:11 UTC (rev 264637)
@@ -5,19 +5,24 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=361.42
+pkgver=364.16
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
 options=('!strip')
-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;)
-sha512sums_i686=('f20af256d3ab4cbac0bdf59ada558c27827439ab0170e22824bf10f52a4a7944994904db8b062d0948f2e5470c3220ea4ff6e8dae74000ae29d2badc71022cba')
-sha512sums_x86_64=('fd6e16cb7488f522b200eb2f5a666c35d151b7afd72f0897fd44c4892be277ebe49e541d8a88156bfa06cc54d1f51888ade37f4c4f09207911d12c1433656a5a')
+# 
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;)
+# Change this back to the above when this driver goes into the main FTP. I 
know this is non-reproducible but
+# we'll keep this one in testing anyway.
+source_i686=("NVIDIA-Linux-x86-${pkgver}.run::https://developer.nvidia.com/linux32bit;)
+source_x86_64=("NVIDIA-Linux-x86_64-${pkgver}.run::https://developer.nvidia.com/linux64bit;)
+md5sums_i686=('c25de6f7e328c6eab5305be0cd0b02d5')
+md5sums_x86_64=('5d954bfb0be8532779a4ca1741851493')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
-[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
+[[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}"
+# [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
 
 create_links() {
 # create soname links
@@ -78,6 +83,9 @@
 
 mkdir -p "${pkgdir}/usr/share/licenses"
 ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
+
+# Vulkan ICD. It uses the libGL.so so it's in this split package.
+install -Dm644 nvidia_icd.json "${pkgdir}/etc/vulkan/icd.d/nvidia_icd.json"
 }
 
 package_nvidia-utils() {


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

2016-03-31 Thread Felix Yan
Date: Thursday, March 31, 2016 @ 13:39:51
  Author: fyan
Revision: 263488

upgpkg: nvidia-utils 361.42-1

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-03-31 11:39:46 UTC (rev 263487)
+++ PKGBUILD2016-03-31 11:39:51 UTC (rev 263488)
@@ -5,8 +5,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=361.28
-pkgrel=5
+pkgver=361.42
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('d4fc7fcf1204a46f15733d7cc2711ad2')
-md5sums_x86_64=('8799b9a29ea1ef72feb739f1d8290728')
+sha512sums_i686=('f20af256d3ab4cbac0bdf59ada558c27827439ab0170e22824bf10f52a4a7944994904db8b062d0948f2e5470c3220ea4ff6e8dae74000ae29d2badc71022cba')
+sha512sums_x86_64=('fd6e16cb7488f522b200eb2f5a666c35d151b7afd72f0897fd44c4892be277ebe49e541d8a88156bfa06cc54d1f51888ade37f4c4f09207911d12c1433656a5a')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-02-13 Thread Sven-Hendrik Haase
Date: Saturday, February 13, 2016 @ 13:44:44
  Author: svenstaro
Revision: 259109

upgpkg: nvidia-utils 361.28-5

Install tls libs to proper location

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2016-02-13 12:29:11 UTC (rev 259108)
+++ PKGBUILD2016-02-13 12:44:44 UTC (rev 259109)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=361.28
-pkgrel=4
+pkgrel=5
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -120,7 +120,8 @@
 install -D -m755 "libvdpau_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver}"
 
 # nvidia-tls library
-install -D -m755 "tls/libnvidia-tls.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver}"
+install -D -m755 "libnvidia-tls.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-tls.so.${pkgver}"
+install -D -m755 "tls/libnvidia-tls.so.${pkgver}" 
"${pkgdir}/usr/lib/tls/libnvidia-tls.so.${pkgver}"
 
 # CUDA
 install -D -m755 "libcuda.so.${pkgver}" 
"${pkgdir}/usr/lib/libcuda.so.${pkgver}"


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

2016-02-11 Thread Felix Yan
Date: Thursday, February 11, 2016 @ 13:03:06
  Author: fyan
Revision: 259067

upgpkg: nvidia-utils 361.28-4

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   16 
 1 file changed, 12 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-11 12:02:50 UTC (rev 259066)
+++ PKGBUILD2016-02-11 12:03:06 UTC (rev 259067)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=361.28
-pkgrel=3
+pkgrel=4
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -54,7 +54,7 @@
 
 package_nvidia-libgl() {
 pkgdesc="NVIDIA drivers libraries symlinks"
-depends=('nvidia-utils' 'libglvnd')
+depends=('nvidia-utils')
 conflicts=('libgl')
 provides=('libgl')
 cd "${_pkg}"
@@ -64,10 +64,18 @@
 ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1"
 ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so"
 
+ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
+ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
+
 ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
-ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.${pkgver}"
 ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
 
+ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
+ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
+
+ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
+ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
+
 mkdir -p "${pkgdir}/usr/share/licenses"
 ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
 }
@@ -74,7 +82,7 @@
 
 package_nvidia-utils() {
 pkgdesc="NVIDIA drivers utilities"
-depends=('xorg-server')
+depends=('xorg-server' 'libglvnd')
 optdepends=('nvidia-settings: configuration tool'
 'xorg-server-devel: nvidia-xconfig'
 'opencl-nvidia: OpenCL support')


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

2016-02-10 Thread Felix Yan
Date: Wednesday, February 10, 2016 @ 18:09:01
  Author: fyan
Revision: 259037

upgpkg: nvidia-utils 361.28-2

use separate libglvnd package

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   28 +++-
 1 file changed, 3 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-10 16:45:19 UTC (rev 259036)
+++ PKGBUILD2016-02-10 17:09:01 UTC (rev 259037)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=361.28
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -54,7 +54,7 @@
 
 package_nvidia-libgl() {
 pkgdesc="NVIDIA drivers libraries symlinks"
-depends=('nvidia-utils')
+depends=('nvidia-utils' 'libglvnd')
 conflicts=('libgl')
 provides=('libgl')
 cd "${_pkg}"
@@ -64,27 +64,10 @@
 ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1"
 ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so"
 
-ln -s "/usr/lib/nvidia/libGLX.so.0" "${pkgdir}/usr/lib/libGLX.so.0"
-ln -s "libGLX.so.0" "${pkgdir}/usr/lib/libGLX.so.${pkgver}"
-ln -s "libGLX.so.0" "${pkgdir}/usr/lib/libGLX.so"
-ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0"
-
-ln -s "/usr/lib/nvidia/libGL.so.1.0.0" "${pkgdir}/usr/lib/libGL.so.1.0.0"
-ln -s "libGL.so.1.0.0" "${pkgdir}/usr/lib/libGL.so.${pkgver}"
-ln -s "libGL.so.1.0.0" "${pkgdir}/usr/lib/libGL.so"
-
 ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
 ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.${pkgver}"
 ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
 
-ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
-ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver}"
-ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
-
-ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
-ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.${pkgver}"
-ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
-
 mkdir -p "${pkgdir}/usr/share/licenses"
 ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
 }
@@ -104,19 +87,14 @@
 # GLX extension module for X
 install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver}"
 ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so"   # X doesn't find 
glx otherwise
-install -D -m755 "libGLX.so.0" "${pkgdir}/usr/lib/nvidia/libGLX.so.0"
 install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
+ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0"
 
 # OpenGL libraries
-install -D -m755 "libGL.so.1.0.0" "${pkgdir}/usr/lib/nvidia/libGL.so.1.0.0"
 install -D -m755 "libEGL.so.1" "${pkgdir}/usr/lib/nvidia/libEGL.so.1"
 install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/nvidia/libGLESv1_CM.so.1"
 install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM_nvidia.so.${pkgver}"
-install -D -m755 "libGLESv2.so.2" "${pkgdir}/usr/lib/nvidia/libGLESv2.so.2"
 install -D -m755 "libGLESv2_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2_nvidia.so.${pkgver}"
-install -D -m755 "libOpenGL.so.0" "${pkgdir}/usr/lib/libOpenGL.so.0"
-install -D -m755 "libGLdispatch.so.0" 
"${pkgdir}/usr/lib/libGLdispatch.so.0"
 
 # OpenGL core library
 install -D -m755 "libnvidia-glcore.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-glcore.so.${pkgver}"


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

2016-02-10 Thread Felix Yan
Date: Thursday, February 11, 2016 @ 05:57:08
  Author: fyan
Revision: 259054

upgpkg: nvidia-utils 361.28-3

split nvidia-settings to a separate package

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   13 ++---
 1 file changed, 2 insertions(+), 11 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-11 04:01:36 UTC (rev 259053)
+++ PKGBUILD2016-02-11 04:57:08 UTC (rev 259054)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=361.28
-pkgrel=2
+pkgrel=3
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -75,7 +75,7 @@
 package_nvidia-utils() {
 pkgdesc="NVIDIA drivers utilities"
 depends=('xorg-server')
-optdepends=('gtk2: nvidia-settings'
+optdepends=('nvidia-settings: configuration tool'
 'xorg-server-devel: nvidia-xconfig'
 'opencl-nvidia: OpenCL support')
 install="${pkgname}.install"
@@ -131,15 +131,6 @@
 install -D -m755 nvidia-xconfig "${pkgdir}/usr/bin/nvidia-xconfig"
 install -D -m644 nvidia-xconfig.1.gz 
"${pkgdir}/usr/share/man/man1/nvidia-xconfig.1.gz"
 
-# nvidia-settings
-install -D -m755 nvidia-settings "${pkgdir}/usr/bin/nvidia-settings"
-install -D -m644 nvidia-settings.1.gz 
"${pkgdir}/usr/share/man/man1/nvidia-settings.1.gz"
-install -D -m644 nvidia-settings.desktop 
"${pkgdir}/usr/share/applications/nvidia-settings.desktop"
-install -D -m644 nvidia-settings.png 
"${pkgdir}/usr/share/pixmaps/nvidia-settings.png"
-install -D -m755 "libnvidia-gtk2.so.$pkgver" 
"$pkgdir/usr/lib/libnvidia-gtk2.so.$pkgver"
-install -D -m755 "libnvidia-gtk3.so.$pkgver" 
"$pkgdir/usr/lib/libnvidia-gtk3.so.$pkgver"
-sed -e 's:__UTILS_PATH__:/usr/bin:' -e 
's:__PIXMAP_PATH__:/usr/share/pixmaps:' -i 
"${pkgdir}/usr/share/applications/nvidia-settings.desktop"
-
 # nvidia-bug-report
 install -D -m755 nvidia-bug-report.sh 
"${pkgdir}/usr/bin/nvidia-bug-report.sh"
 


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

2016-02-09 Thread Sven-Hendrik Haase
Date: Tuesday, February 9, 2016 @ 17:00:15
  Author: svenstaro
Revision: 259006

upgpkg: nvidia-utils 361.28-1

upstream release 361.28

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-09 15:54:29 UTC (rev 259005)
+++ PKGBUILD2016-02-09 16:00:15 UTC (rev 259006)
@@ -69,9 +69,9 @@
 ln -s "libGLX.so.0" "${pkgdir}/usr/lib/libGLX.so"
 ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0"
 
-ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
-ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so.${pkgver}"
-ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
+ln -s "/usr/lib/nvidia/libGL.so.1.0.0" "${pkgdir}/usr/lib/libGL.so.1.0.0"
+ln -s "libGL.so.1.0.0" "${pkgdir}/usr/lib/libGL.so.${pkgver}"
+ln -s "libGL.so.1.0.0" "${pkgdir}/usr/lib/libGL.so"
 
 ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
 ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.${pkgver}"
@@ -108,7 +108,7 @@
 install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
 
 # OpenGL libraries
-install -D -m755 "libGL.so.1" "${pkgdir}/usr/lib/nvidia/libGL.so.1"
+install -D -m755 "libGL.so.1.0.0" "${pkgdir}/usr/lib/nvidia/libGL.so.1.0.0"
 install -D -m755 "libEGL.so.1" "${pkgdir}/usr/lib/nvidia/libEGL.so.1"
 install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
 install -D -m755 "libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/nvidia/libGLESv1_CM.so.1"


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

2016-02-09 Thread Sven-Hendrik Haase
Date: Tuesday, February 9, 2016 @ 16:45:10
  Author: svenstaro
Revision: 259003

upgpkg: nvidia-utils 361.28-1

upstream release 361.28

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |8 
 1 file changed, 4 insertions(+), 4 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-02-09 14:22:50 UTC (rev 259002)
+++ PKGBUILD2016-02-09 15:45:10 UTC (rev 259003)
@@ -5,8 +5,8 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=361.18
-pkgrel=2
+pkgver=361.28
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('ade4f7d0a5631ff492088671bc303a0a')
-md5sums_x86_64=('29a88f1538d622cebf751593396053e4')
+md5sums_i686=('d4fc7fcf1204a46f15733d7cc2711ad2')
+md5sums_x86_64=('8799b9a29ea1ef72feb739f1d8290728')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-01-13 Thread Sven-Hendrik Haase
Date: Thursday, January 14, 2016 @ 04:40:16
  Author: svenstaro
Revision: 258186

upgpkg: nvidia-utils 361.18-2

FS#46105

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-13 20:26:12 UTC (rev 258185)
+++ PKGBUILD2016-01-14 03:40:16 UTC (rev 258186)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=361.18
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -129,7 +129,6 @@
 install -D -m755 "libnvidia-encode.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-encode.so.${pkgver}"
 install -D -m755 "libnvidia-cfg.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-cfg.so.${pkgver}"
 install -D -m755 "libnvidia-ml.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-ml.so.${pkgver}"
-install -D -m755 "libnvidia-wfb.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-wfb.so.${pkgver}"
 
 # VDPAU
 install -D -m755 "libvdpau_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/vdpau/libvdpau_nvidia.so.${pkgver}"


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

2016-01-13 Thread Sven-Hendrik Haase
Date: Wednesday, January 13, 2016 @ 19:03:38
  Author: svenstaro
Revision: 258171

upgpkg: nvidia-utils 361.18-1

upstream release 361.18

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-13 16:16:43 UTC (rev 258170)
+++ PKGBUILD2016-01-13 18:03:38 UTC (rev 258171)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=361.16
+pkgver=361.18
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -13,8 +13,8 @@
 options=('!strip')
 
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_i686=('cbb48d10306d6ca49423ed80e786598e')
-md5sums_x86_64=('13df10e88eb550b8d7f2e276bb5cfb57')
+md5sums_i686=('ade4f7d0a5631ff492088671bc303a0a')
+md5sums_x86_64=('29a88f1538d622cebf751593396053e4')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"


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

2016-01-07 Thread Sven-Hendrik Haase
Date: Thursday, January 7, 2016 @ 13:35:10
  Author: svenstaro
Revision: 257600

upgpkg: nvidia-utils 361.16-1

upstream release 361.16

Modified:
  nvidia-utils/trunk/PKGBUILD

--+
 PKGBUILD |   50 +-
 1 file changed, 33 insertions(+), 17 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2016-01-07 09:50:51 UTC (rev 257599)
+++ PKGBUILD2016-01-07 12:35:10 UTC (rev 257600)
@@ -5,7 +5,7 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=358.16
+pkgver=361.16
 pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
@@ -13,8 +13,8 @@
 options=('!strip')
 
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;)
-sha512sums_i686=('a5d37fb56a59b9958f6c34139250baf13a1c42ffc70f7deb19ffaac1ae6c2ce80b96649c5797d60754050d75792d14141cd5ebc8820bb73ee4aad4aa6d6c5b20')
-sha512sums_x86_64=('eb1abeebbfa807c784e9019afaa3f238d2142b28467c80dcac8d5199cf1082d72ab417e39660bda076023aecb7d04d9c3c91a2d494f1513cfe82b617b17a2297')
+md5sums_i686=('cbb48d10306d6ca49423ed80e786598e')
+md5sums_x86_64=('13df10e88eb550b8d7f2e276bb5cfb57')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -64,21 +64,26 @@
 ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so.1"
 ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/xorg/modules/extensions/libglx.so"
 
-ln -s "/usr/lib/nvidia/libGL.so.${pkgver}" 
"${pkgdir}/usr/lib/libGL.so.${pkgver}"
-ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib/libGL.so.1"
-ln -s "libGL.so.${pkgver}" "${pkgdir}/usr/lib/libGL.so"
+ln -s "/usr/lib/nvidia/libGLX.so.0" "${pkgdir}/usr/lib/libGLX.so.0"
+ln -s "libGLX.so.0" "${pkgdir}/usr/lib/libGLX.so.${pkgver}"
+ln -s "libGLX.so.0" "${pkgdir}/usr/lib/libGLX.so"
+ln -s "libGLX_nvidia.so.${pkgver}" "${pkgdir}/usr/lib/libGLX_indirect.so.0"
 
+ln -s "/usr/lib/nvidia/libGL.so.1" "${pkgdir}/usr/lib/libGL.so.1"
+ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so.${pkgver}"
+ln -s "libGL.so.1" "${pkgdir}/usr/lib/libGL.so"
+
 ln -s "/usr/lib/nvidia/libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.1"
-ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.$pkgver"
+ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so.${pkgver}"
 ln -s "libEGL.so.1" "${pkgdir}/usr/lib/libEGL.so"
 
-ln -s "/usr/lib/nvidia/libGLESv1_CM.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver}"
-ln -s "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv1_CM.so.1"
-ln -s "libGLESv1_CM.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv1_CM.so"
+ln -s "/usr/lib/nvidia/libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/libGLESv1_CM.so.1"
+ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so.${pkgver}"
+ln -s "libGLESv1_CM.so.1" "${pkgdir}/usr/lib/libGLESv1_CM.so"
 
-ln -s "/usr/lib/nvidia/libGLESv2.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLESv2.so.${pkgver}"
-ln -s "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv2.so.2"
-ln -s "libGLESv2.so.${pkgver}" "${pkgdir}/usr/lib/libGLESv2.so"
+ln -s "/usr/lib/nvidia/libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.2"
+ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so.${pkgver}"
+ln -s "libGLESv2.so.2" "${pkgdir}/usr/lib/libGLESv2.so"
 
 mkdir -p "${pkgdir}/usr/share/licenses"
 ln -s nvidia "${pkgdir}/usr/share/licenses/nvidia-libgl"
@@ -99,13 +104,17 @@
 # GLX extension module for X
 install -D -m755 "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so.${pkgver}"
 ln -s "libglx.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/xorg/modules/extensions/libglx.so"   # X doesn't find 
glx otherwise
+install -D -m755 "libGLX.so.0" "${pkgdir}/usr/lib/nvidia/libGLX.so.0"
+install -D -m755 "libGLX_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libGLX_nvidia.so.${pkgver}"
 
 # OpenGL libraries
-install -D -m755 "libGL.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/libGL.so.${pkgver}"
+install -D -m755 "libGL.so.1" "${pkgdir}/usr/lib/nvidia/libGL.so.1"
 install -D -m755 "libEGL.so.1" "${pkgdir}/usr/lib/nvidia/libEGL.so.1"
-install -D -m755 "libEGL_nvidia.so.0" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.0"
-install -D -m755 "libGLESv1_CM.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/libGLESv1_CM.so.${pkgver}"
-install -D -m755 "libGLESv2.so.${pkgver}" 
"${pkgdir}/usr/lib/nvidia/libGLESv2.so.${pkgver}"
+install -D -m755 "libEGL_nvidia.so.${pkgver}" 
"${pkgdir}/usr/lib/libEGL_nvidia.so.${pkgver}"
+install -D -m755 "libGLESv1_CM.so.1" 
"${pkgdir}/usr/lib/nvidia/libGLESv1_CM.so.1"
+install -D -m755 "libGLESv1_CM_nvidia.so.${pkgver}" 

[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2015-11-20 Thread Felix Yan
Date: Saturday, November 21, 2015 @ 04:01:14
  Author: fyan
Revision: 251757

upgpkg: nvidia-utils 358.16-1

Modified:
  nvidia-utils/trunk/PKGBUILD
Deleted:
  nvidia-utils/trunk/nvidia-drm-outputclass.conf

-+
 PKGBUILD|   18 --
 nvidia-drm-outputclass.conf |6 --
 2 files changed, 8 insertions(+), 16 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-21 00:43:20 UTC (rev 251756)
+++ PKGBUILD2015-11-21 03:01:14 UTC (rev 251757)
@@ -5,18 +5,16 @@
 
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
-pkgver=355.11
-pkgrel=2
+pkgver=358.16
+pkgrel=1
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
 options=('!strip')
-source=(nvidia-drm-outputclass.conf)
-source_i686=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;)
-source_x86_64=("ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
-sha1sums=('4ca2fbb2389d0bcb7a2c6f614860522d9ddf58ab')
-sha1sums_i686=('5e944003366c2ec701ba5e0faf897cc1fd0defbf')
-sha1sums_x86_64=('e21f03e2f641e8b36ac6f2df0f632b1ce5b83d63')
+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;)
+sha512sums_i686=('a5d37fb56a59b9958f6c34139250baf13a1c42ffc70f7deb19ffaac1ae6c2ce80b96649c5797d60754050d75792d14141cd5ebc8820bb73ee4aad4aa6d6c5b20')
+sha512sums_x86_64=('eb1abeebbfa807c784e9019afaa3f238d2142b28467c80dcac8d5199cf1082d72ab417e39660bda076023aecb7d04d9c3c91a2d494f1513cfe82b617b17a2297')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -46,7 +44,7 @@
 # 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}" 
+install -D -m755 "libnvidia-opencl.so.${pkgver}" 
"${pkgdir}/usr/lib/libnvidia-opencl.so.${pkgver}"
 
 create_links
 
@@ -184,7 +182,7 @@
 ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
 
 # distro specific files must be installed in /usr/share/X11/xorg.conf.d
-install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" 
"${pkgdir}/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf"
+install -D -m644 nvidia-drm-outputclass.conf 
"${pkgdir}/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf"
 
 create_links
 }

Deleted: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf 2015-11-21 00:43:20 UTC (rev 251756)
+++ nvidia-drm-outputclass.conf 2015-11-21 03:01:14 UTC (rev 251757)
@@ -1,6 +0,0 @@
-Section "OutputClass"
-   Identifier "nvidia"
-   MatchDriver "nvidia-drm"
-   Driver "nvidia"
-EndSection
-


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

2015-11-11 Thread Felix Yan
Date: Thursday, November 12, 2015 @ 03:44:06
  Author: fyan
Revision: 250789

upgpkg: nvidia-utils 355.11-2

include nvidia-drm-outputclass.conf for xorg-server 1.18 rebuild

Modified:
  nvidia-utils/trunk/PKGBUILD

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

Modified: PKGBUILD
===
--- PKGBUILD2015-11-12 01:54:44 UTC (rev 250788)
+++ PKGBUILD2015-11-12 02:44:06 UTC (rev 250789)
@@ -6,7 +6,7 @@
 pkgbase=nvidia-utils
 pkgname=('nvidia-utils' 'nvidia-libgl' 'opencl-nvidia')
 pkgver=355.11
-pkgrel=1
+pkgrel=2
 arch=('i686' 'x86_64')
 url="http://www.nvidia.com/;
 license=('custom')
@@ -184,8 +184,7 @@
 ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
 
 # distro specific files must be installed in /usr/share/X11/xorg.conf.d
-install -m755 -d "${pkgdir}/usr/share/X11/xorg.conf.d"
-install -m644 "${srcdir}/nvidia-drm-outputclass.conf" 
"${pkgdir}/usr/share/X11/xorg.conf.d/"
+install -D -m644 "${srcdir}/nvidia-drm-outputclass.conf" 
"${pkgdir}/usr/share/X11/xorg.conf.d/nvidia-drm-outputclass.conf"
 
 create_links
 }


[arch-commits] Commit in nvidia-utils/trunk (PKGBUILD nvidia-drm-outputclass.conf)

2015-11-10 Thread Andreas Radke
Date: Tuesday, November 10, 2015 @ 14:27:54
  Author: andyrtr
Revision: 250539

prepare next Xorg-server release; move nvidia-drm-outputclass.conf to the 
driver packages FS#45973

Added:
  nvidia-utils/trunk/nvidia-drm-outputclass.conf
Modified:
  nvidia-utils/trunk/PKGBUILD

-+
 PKGBUILD|   12 +---
 nvidia-drm-outputclass.conf |6 ++
 2 files changed, 15 insertions(+), 3 deletions(-)

Modified: PKGBUILD
===
--- PKGBUILD2015-11-10 13:26:56 UTC (rev 250538)
+++ PKGBUILD2015-11-10 13:27:54 UTC (rev 250539)
@@ -11,9 +11,11 @@
 license=('custom')
 options=('!strip')
 
source=("ftp://download.nvidia.com/XFree86/Linux-x86/${pkgver}/NVIDIA-Linux-x86-${pkgver}.run;
-
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;)
+
"ftp://download.nvidia.com/XFree86/Linux-x86_64/${pkgver}/NVIDIA-Linux-x86_64-${pkgver}-no-compat32.run;
+nvidia-drm-outputclass.conf)
 sha1sums=('5e944003366c2ec701ba5e0faf897cc1fd0defbf'
-  'e21f03e2f641e8b36ac6f2df0f632b1ce5b83d63')
+  'e21f03e2f641e8b36ac6f2df0f632b1ce5b83d63'
+  '4ca2fbb2389d0bcb7a2c6f614860522d9ddf58ab')
 
 [[ "$CARCH" = "i686" ]] && _pkg="NVIDIA-Linux-x86-${pkgver}"
 [[ "$CARCH" = "x86_64" ]] && _pkg="NVIDIA-Linux-x86_64-${pkgver}-no-compat32"
@@ -179,6 +181,10 @@
 install -D -m644 NVIDIA_Changelog 
"${pkgdir}/usr/share/doc/nvidia/NVIDIA_Changelog"
 cp -r html "${pkgdir}/usr/share/doc/nvidia/"
 ln -s nvidia "${pkgdir}/usr/share/doc/nvidia-utils"
-
+
+# distro specific files must be installed in /usr/share/X11/xorg.conf.d
+install -m755 -d "${pkgdir}/etc/X11/xorg.conf.d"
+install -m644 "${srcdir}/nvidia-drm-outputclass.conf" 
"${pkgdir}/usr/share/X11/xorg.conf.d/"
+
 create_links
 }

Added: nvidia-drm-outputclass.conf
===
--- nvidia-drm-outputclass.conf (rev 0)
+++ nvidia-drm-outputclass.conf 2015-11-10 13:27:54 UTC (rev 250539)
@@ -0,0 +1,6 @@
+Section "OutputClass"
+   Identifier "nvidia"
+   MatchDriver "nvidia-drm"
+   Driver "nvidia"
+EndSection
+


  1   2   >