[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2024-02-26 Thread Ionen Wolkens
commit: bedad30951c3fa7e63da7454ad66f86a7b34845d
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Feb 26 12:39:57 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Feb 26 13:23:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bedad309

x11-drivers/nvidia-drivers: add 470.239.06

Also drop USE=wayland, last time I tried to use this with 470 not only
was it very limited due to the lack of GBM support, but it was starting
to break in horrible ways (e.g. flickering).

This been incompatible with newer egl-wayland, and 1.1.7 is filed with
problems. Users often find it annoying that portage warns that it
skipped the egl-wayland update too (USE=wayland is default on desktop
profiles even if they don't use it, so it was still annoying).

470 users should really just stick to Xorg (sorry).

Note nvidia-drm.modeset=1 was enabled with USE=wayland, disabling may
possibly have unexpected effects for some users even on Xorg. Re-enable
in nvidia.conf manually if you need this.

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|   6 +
 x11-drivers/nvidia-drivers/files/nvidia-470.conf   |   2 +-
 .../nvidia-drivers-470.239.06.ebuild   | 438 +
 3 files changed, 445 insertions(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index d11a0ff72e2a..497e088adf9c 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -5,6 +5,7 @@ DIST NVIDIA-Linux-aarch64-550.40.07.run 235818826 BLAKE2B 
0065b78fc98db27e9478c5
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.223.02.run 270557540 BLAKE2B 
fc766d193baf5ef89994188e1589b98429d4e6ddfb925ac2126b5db3d18096a2504303aa79b23401ca8b21878fe76057c3b4e1baa06b76d069fae322634aea9a
 SHA512 
66e470343b6f0c04703c81169cd03674be06b5315db738cab64308ec073b5bf5b87508b58ac8b6288d10e95307072d99e874e7884207a323a3dd08887bbc8750
+DIST NVIDIA-Linux-x86_64-470.239.06.run 272849102 BLAKE2B 
556c8f7058b83d8c4c7ccb2f62619ac001f7c3868b80ee091e2949fb7b35e136fec83c15efcf4dd4c99d312f8c36f83c76e250d18d091e053355396b8347af11
 SHA512 
92bdfb11db405071cd58deed2a0853448932657e256258e0a0bda5069f00485e2b6e49b4a0eeff499a4991be4f884273f3564c164110b1ed1f5d924506f13e2d
 DIST NVIDIA-Linux-x86_64-525.147.05.run 414135234 BLAKE2B 
77a12905771772804a5e5cf36df3e5032fe0160ac7c8a1b4ea002f65dac3732d9c900c1787a3e26d08b951a8de4893467cc7a80d424e017990d12669354d4191
 SHA512 
0c7b31715fce6a7bd77a2d9f9a3dca54a929a7790d748051576f62cdaeaeb6a9d0f3fbb13f0b20a51966bdb9470acdbc9ee529a9e84f38a9c834a1bd28d81773
 DIST NVIDIA-Linux-x86_64-535.154.05.run 341691657 BLAKE2B 
63a56771eea30d467e5a8eb4ab4746e80bda7f055c02bb130cf188b6fc30bc91427c903ac43db0837cc3855cb29f44dc1832afd76d3e39ba111e83f6f60e9d2d
 SHA512 
29c54814ed1d93abb7888c821feb14cc419ca76db70f0a57ee56777b7b48f252303562efb8ebe026b9ce6ae624064e9e185414fbe8e5818c241de9fb576ad480
 DIST NVIDIA-Linux-x86_64-535.43.28.run 341943540 BLAKE2B 
845ead98e8609cdde80ceb25aab0a982e001e5fea3d05002a4d37faafd755895444f06d125620969e45ebd5e439d6834fd0f615a2755ed88de367ad9c2598664
 SHA512 
27e3a2e2ab117929f1bd18002d87067d2b386d131a7a10ec6099925f341c5a56ba8e8617f861cc60c02cae6065e518c0ec27f2d0845657250c258e0313e919f5
@@ -16,30 +17,35 @@ DIST NVIDIA-kernel-module-source-545.29.06.tar.xz 12679556 
BLAKE2B b842951e05646
 DIST NVIDIA-kernel-module-source-550.40.07.tar.xz 13403688 BLAKE2B 
bfe488c0e6852ca00ecfa07214a14165b3ca27f56cedebf25d2c50f87292ed4893d2a74ded1b0a60f1aabcd8553cbbc11320cf79d3d603ed0d1fdacff0f8346d
 SHA512 
35b34a11d9417aa22334608172415fcd45766f6c1d80d4352f37ae7dd3077899ef6e2e656310ab4eea5a6141b3dd5b30b15b2abc23dbea7bc2d2e2ce3dadfa28
 DIST nvidia-installer-390.157.tar.bz2 150323 BLAKE2B 
8058ca87a6dea956d564af9f7eab9b1fc82b1f2382bd5cb2f6d97cbe2e19292533522d5f8f2eacbeb16520372715fcb72f8f9b0998962af5d4e75522c8d74524
 SHA512 
93a7ece648602157496c8e27a88864ede341a100f5328a4c1a25faf8f0b94d252060e5e2f71d0c302fd0566c10773c30b76b3b5f431d8039b71c90a7969f7d7e
 DIST nvidia-installer-470.223.02.tar.bz2 146233 BLAKE2B 
8a9b1396289a0a9ca381084e9e4e0256d8b05e12f75b60ad324bd3e9f1797126a7149631ab081d1abaa74727524d372b6cc4fc99fa4646a366bd34e889116534
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2024-01-15 Thread Ionen Wolkens
commit: 9b89609eb1e84c5f5077039c7ff1d7865a81f85f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Jan 15 22:28:24 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Mon Jan 15 23:00:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b89609e

x11-drivers/nvidia-drivers: fix build with upcoming gcc14

Trivial and proper fix for 5xx branches, NVIDIA seems to be
(now) keeping track of implicits and incompatibles beside
missing this one hidden behind 2>/dev/null and kernel >=5.18.

Can't say the same for the legacy branches (390 and 470), and
rather than worry about these going for the lame life support
treatment with -Wno-error= there. 470 has hope to be fixed
properly by NVIDIA still but this is likely there forever in
the not supported + masked 390.

No need for revbumps, with gcc13 the test simply functions
properly and does what's right, while with 14 it's just a
build-time issue (and legacy branches are unchanged).

Closes: https://bugs.gentoo.org/921370
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../files/nvidia-drivers-525.147.05-gcc14.patch| 32 ++
 .../nvidia-drivers/nvidia-drivers-390.157.ebuild   | 11 
 .../nvidia-drivers-470.223.02.ebuild   | 13 +
 .../nvidia-drivers-525.147.05.ebuild   |  1 +
 .../nvidia-drivers-535.146.02.ebuild   |  1 +
 .../nvidia-drivers/nvidia-drivers-535.43.22.ebuild |  1 +
 .../nvidia-drivers-545.29.06-r1.ebuild |  1 +
 7 files changed, 60 insertions(+)

diff --git 
a/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.147.05-gcc14.patch 
b/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.147.05-gcc14.patch
new file mode 100644
index ..799f80b79f7e
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.147.05-gcc14.patch
@@ -0,0 +1,32 @@
+https://bugs.gentoo.org/921370
+https://forums.developer.nvidia.com/t/279072
+--- a/kernel/conftest.sh
 b/kernel/conftest.sh
+@@ -4807,6 +4807,11 @@
+ CODE="
+ #include 
++#if defined(NV_LINUX_IOSYS_MAP_H_PRESENT)
++typedef struct iosys_map nv_sysio_map_t;
++#else
++typedef struct dma_buf_map nv_sysio_map_t;
++#endif
+ int conftest_drm_gem_object_vmap_has_map_arg(
+-struct drm_gem_object *obj, struct dma_buf_map *map) {
++struct drm_gem_object *obj, nv_sysio_map_t *map) {
+ return obj->funcs->vmap(obj, map);
+ }"
+--- a/kernel-module-source/kernel-open/conftest.sh
 b/kernel-module-source/kernel-open/conftest.sh
+@@ -4807,6 +4807,11 @@
+ CODE="
+ #include 
++#if defined(NV_LINUX_IOSYS_MAP_H_PRESENT)
++typedef struct iosys_map nv_sysio_map_t;
++#else
++typedef struct dma_buf_map nv_sysio_map_t;
++#endif
+ int conftest_drm_gem_object_vmap_has_map_arg(
+-struct drm_gem_object *obj, struct dma_buf_map *map) {
++struct drm_gem_object *obj, nv_sysio_map_t *map) {
+ return obj->funcs->vmap(obj, map);
+ }"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
index e722d7730c3d..364d03fab92d 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.157.ebuild
@@ -151,6 +151,16 @@ src_compile() {
tc-export AR CC CXX LD OBJCOPY OBJDUMP
local -x RAW_LDFLAGS="$(get_abi_LDFLAGS) $(raw-ldflags)" # 
raw-ldflags.patch
 
+   # latest branches has proper fixes, but legacy have more issues and are
+   # not worth the trouble, so doing the lame "fix" for gcc14 (bug #921370)
+   local noerr=(
+   -Wno-error=implicit-function-declaration
+   -Wno-error=incompatible-pointer-types
+   )
+   # not *FLAGS to ensure it's used everywhere including conftest.sh
+   CC+=" $(test-flags-CC "${noerr[@]}")"
+   use modules && KERNEL_CC+=" $(CC=${KERNEL_CC} test-flags-CC 
"${noerr[@]}")"
+
NV_ARGS=(
PREFIX="${EPREFIX}"/usr
HOST_CC="$(tc-getBUILD_CC)"
@@ -162,6 +172,7 @@ src_compile() {
local modlist=( nvidia{,-drm,-modeset}=video:kernel )
use x86 || modlist+=( nvidia-uvm=video:kernel )
local modargs=(
+   CC="${KERNEL_CC}" # for the above gcc14 workarounds
IGNORE_CC_MISMATCH=yes NV_VERBOSE=1
SYSOUT="${KV_OUT_DIR}" SYSSRC="${KV_DIR}"
)

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
index d9f0ac99c1b1..a81c071f8b6d 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.223.02.ebuild
@@ -148,6 +148,18 @@ 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2023-06-17 Thread Ionen Wolkens
commit: ec717d8006b9e69a6171786a57731710cedf19dc
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Sun Jun 18 01:42:42 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Sun Jun 18 01:53:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec717d80

x11-drivers/nvidia-drivers: backport clang options fix to 525 branch

Technically 0/390+470+515 also need this, but they have bigger issues
with clang-16 and I can only recommend to not use clang with old
branches. NVIDIA may update 470 for clang in the future though, the
others are unlikely.

Signed-off-by: Ionen Wolkens  gentoo.org>

 .../nvidia-drivers-525.116.04-clang-unused-option.patch | 17 +
 .../nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild  |  1 +
 .../nvidia-drivers/nvidia-drivers-525.47.27.ebuild  |  1 +
 3 files changed, 19 insertions(+)

diff --git 
a/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.116.04-clang-unused-option.patch
 
b/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.116.04-clang-unused-option.patch
new file mode 100644
index ..5842bdd2a757
--- /dev/null
+++ 
b/x11-drivers/nvidia-drivers/files/nvidia-drivers-525.116.04-clang-unused-option.patch
@@ -0,0 +1,17 @@
+clang-15.0.7(?) or so may abort when the unused option -MD is passed,
+option removal is backported fro nvidia-535 branch
+
+Note patch is kept without context given the lines below change constantly
+(version) preventing from applying same patch to multiple versions.
+
+https://github.com/NVIDIA/open-gpu-kernel-modules/issues/506
+--- a/kernel/Kbuild
 b/kernel/Kbuild
+@@ -73 +73 @@
+-EXTRA_CFLAGS += -Wall -MD $(DEFINES) $(INCLUDES) -Wno-cast-qual -Wno-error 
-Wno-format-extra-args
++EXTRA_CFLAGS += -Wall $(DEFINES) $(INCLUDES) -Wno-cast-qual -Wno-error 
-Wno-format-extra-args
+--- a/kernel-module-source/kernel-open/Kbuild
 b/kernel-module-source/kernel-open/Kbuild
+@@ -73 +73 @@
+-EXTRA_CFLAGS += -Wall -MD $(DEFINES) $(INCLUDES) -Wno-cast-qual -Wno-error 
-Wno-format-extra-args
++EXTRA_CFLAGS += -Wall $(DEFINES) $(INCLUDES) -Wno-cast-qual -Wno-error 
-Wno-format-extra-args

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild
index 2abd1c113768..d2462ba8997f 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.116.04-r2.ebuild
@@ -81,6 +81,7 @@ BDEPEND="
 QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
 
 PATCHES=(
+   "${FILESDIR}"/nvidia-drivers-525.116.04-clang-unused-option.patch
"${FILESDIR}"/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch
"${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
"${FILESDIR}"/nvidia-settings-390.144-desktop.patch

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.27.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.27.ebuild
index 6b8d1b4212dc..eff4973c2be8 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.27.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-525.47.27.ebuild
@@ -82,6 +82,7 @@ BDEPEND="
 QA_PREBUILT="lib/firmware/* opt/bin/* usr/lib*"
 
 PATCHES=(
+   "${FILESDIR}"/nvidia-drivers-525.116.04-clang-unused-option.patch
"${FILESDIR}"/nvidia-kernel-module-source-515.86.01-raw-ldflags.patch
"${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
"${FILESDIR}"/nvidia-settings-390.144-desktop.patch



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2023-02-28 Thread Ionen Wolkens
commit: e2c6ebc2286383a5eb9d7220f9d6cbe2d64a7274
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Feb 28 16:06:59 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Feb 28 16:59:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2c6ebc2

x11-drivers/nvidia-drivers: add 530.30.02 (unkeyworded beta)

These betas are usually good enough for ~arch, but let's be
conservative and wait until next non-beta version to keyword
(users should feel free to opt-in now if they want to).

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|   8 +
 .../files/nvidia-settings-530.30.02-desktop.patch  |  11 +
 .../nvidia-drivers/nvidia-drivers-530.30.02.ebuild | 628 +
 3 files changed, 647 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index c7ed73cceaa4..f2fbc998ec07 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -2,6 +2,7 @@ DIST NVIDIA-Linux-aarch64-510.108.03.run 211471630 BLAKE2B 
4177e12907bb577d96734
 DIST NVIDIA-Linux-aarch64-515.86.01.run 221097882 BLAKE2B 
f8562f9ef1d29451792e00f5489ae7bf63d1a9c5a13354f119667e5572f473abe14a82383c7f61251213ef16463c064059316c7da09a5d61207823b17a7183bf
 SHA512 
43161f86143b1558d1f558acf4a060f53f538ea20e6235f76be24916fe4a9c374869645c7abf39eba66f1c2ca35f5d2b04f199bd1341b7ee6c1fdc879cb3ef96
 DIST NVIDIA-Linux-aarch64-525.85.05.run 262667903 BLAKE2B 
e6e4d2d8a90f5abbfc4d67ee1a74c062fcd91b4d46d247702e937d8e82c2ddeac19418a74908b90d31265819dfa93791c53cb111b41fe51732851c9d2e74c21e
 SHA512 
85312583dbd55791273308aa3c3bf43241e0b28cbe850e56bd6997dcedd2db51af337d062587886ca4000cf39428a748c87d6e270648e09d4f0870856757a7d0
 DIST NVIDIA-Linux-aarch64-525.89.02.run 263020466 BLAKE2B 
7f912746c186450b09b7e4b0e26731a8480a02e02a6d0009c1c96e33f91dd47604b262e8d42568b8c9127598cf17a19e7bf5cf29472a9e2b1cc8d765b2b39370
 SHA512 
a74d11453522dde936c022b6c8ef8df0349a10f825caaab3e7a58002f4afcd12160865ad9e5745b055430d978ebdcc0583dfe8b339ba60eead99517d49ee7191
+DIST NVIDIA-Linux-aarch64-530.30.02.run 218532678 BLAKE2B 
96abcd638192c21556eb04969776c6c0ab0ab566b74de9455d0d4130bf4abd78dc12c93781f9fdf571ed1c07a59a71f893d4cf9fb9c0fc7298117cd58d02aaad
 SHA512 
ed9a0c057e6cf97a1cf166f11b684427e7c93ae7ad1a0f00f8ef674b73aaa555d8134fe18d85ba8a233d4e68972e92f27501c1165e1cb1bc709174c679c06e32
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
 DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B 
eaa94b7398b3aaadf30c33c95c95b167094ca56114e2e3032978b0959264ac8b8663181485eb1af0282a59b43f912c0ecd48e5eadcb06b6fda601b357ac49bc7
 SHA512 
26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625
@@ -10,37 +11,44 @@ DIST NVIDIA-Linux-x86_64-515.86.01.run 363743089 BLAKE2B 
aa03a0f059da99fa549cd9d
 DIST NVIDIA-Linux-x86_64-525.47.11.run 416273031 BLAKE2B 
fc9c5fb8b12a2a1a27750cd2692ca58552d60ad3647574c7489c4fa813960df027e604789344a9e46e6ecbc74f50e54e07bfd83883f73b3608a33cca55fd9a4e
 SHA512 
13901de0aa26d0919695481b5bbe4c109dc0f4e58ec51692932c763ca741c8b9514096bd3859f95950de0d81c66f24f08ba9141771bf3a3d84eadb4219a81c4c
 DIST NVIDIA-Linux-x86_64-525.85.05.run 415131239 BLAKE2B 
38bdcce884011cfc0a1b5d08807c0a163ac7807621f3ec69feabbdf27af9e0409491db893912776b05a45f8f56c06f281a84074ab8ff21a71774b890bdff2cf8
 SHA512 
db30b9186cdcf22b2dde267c08a10cadfc3d37190c57a26a71e282b0f661b187b5b28764418eacf8b2344ebfa8feb7480ae1de31b3bc3026feaf9482a3b51741
 DIST NVIDIA-Linux-x86_64-525.89.02.run 414116295 BLAKE2B 
22a6da77876557c256cb5571b6ae78133bc150ceb16aaf331a332bdd891df40beac07ac70efedb11ec2458fcdf2a23247b54274d509a2b54e50f4da1251425e7
 SHA512 
a991c5a843957aa81cf619c39d699100ff69fc723fb195c68fd50cd69ee9d5651a223d3b5d254c8c1b7c8cad09e24846ba4e64869a8b3777e85cd3e5ba515bb5
+DIST NVIDIA-Linux-x86_64-530.30.02.run 344142236 BLAKE2B 
68a7bc7baf8f09fa827c9e370e70a2c00d083554d4926eec523923815b71722c28c990cfb9b689e4cd5ed990de42f884e66a57a30f6ad87fe4cd3654c2fa2c9c
 SHA512 
62a497a3f1b2f32692f756113a34caaf193f4d4d2488e02b832c9ebb8ef1a8c72722ae29b044068fac8c7edc25376ebb50cfc26e28ca9a74f37895138260de22
 DIST NVIDIA-kernel-module-source-515.86.01.tar.xz 7504412 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2022-12-02 Thread Ionen Wolkens
commit: e353fc3204fbc812e1fda4777b3e8929fd946068
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Dec  2 18:04:14 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Dec  2 18:12:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e353fc32

x11-drivers/nvidia-drivers: drop vulnerable 390.154, 470.141.03, ...

... 510.85.02, 515.65.01

Bug: https://bugs.gentoo.org/884045
Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|  23 -
 .../files/nvidia-drivers-515.65.01-kernel6.patch   |  19 -
 .../nvidia-drivers/nvidia-drivers-390.154.ebuild   | 506 --
 .../nvidia-drivers-470.141.03.ebuild   | 531 ---
 .../nvidia-drivers/nvidia-drivers-510.85.02.ebuild | 540 ---
 .../nvidia-drivers/nvidia-drivers-515.65.01.ebuild | 584 -
 6 files changed, 2203 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index a59dd6faa3f0..135c72e9e161 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,65 +1,42 @@
 DIST NVIDIA-Linux-aarch64-510.108.03.run 211471630 BLAKE2B 
4177e12907bb577d96734c33d0210eb753a763390aa1dde6e578d81dd47685bc3518af6c1dc2490e3ed488e9cede7e5705f8cf5e264f756de75d3a995c7d3f04
 SHA512 
fbd395d004d8a25d175958f8a9f9d4f19bc4e0662256e45cf9ed353613e2741f75e4fb2b87d5eb1625914c5ae3ab49e1b7025c8894d9e1cd0028a6d322836a67
-DIST NVIDIA-Linux-aarch64-510.85.02.run 211430737 BLAKE2B 
80dbdae485a70c118bb4d6393fce80a0ac0392e38b959685428407b48786d543ec1651b5a38984c5218730e1766e4fb890a0afaa28a981a097cadaf516d9d135
 SHA512 
54faa9b68425dd046f42180560aaedf4805a7b9c5cfbb80b3729ed6eb61faf3ef619cce8fe0b2af30b810a1aa43279b0435decbdd5c35434a5aafc08b3354547
-DIST NVIDIA-Linux-aarch64-515.65.01.run 220195966 BLAKE2B 
f83292c15e1f2baf3e6d6460e4aa59a24e87787d5e5ed68e13bc2321b080582eb54392ca396406f35680d1f713926fd268617a13a1b0c7d9302aa6feb91bc9a0
 SHA512 
31ec7ba727bf14263eeadc3880bd8f2aaa0fe8c144aa216bb8af06a154dd1aa5f4a787fe386b20f5d739a49c80435bca5f6deba3010c593e1e54ecd29b4ab1b0
 DIST NVIDIA-Linux-aarch64-515.86.01.run 221097882 BLAKE2B 
f8562f9ef1d29451792e00f5489ae7bf63d1a9c5a13354f119667e5572f473abe14a82383c7f61251213ef16463c064059316c7da09a5d61207823b17a7183bf
 SHA512 
43161f86143b1558d1f558acf4a060f53f538ea20e6235f76be24916fe4a9c374869645c7abf39eba66f1c2ca35f5d2b04f199bd1341b7ee6c1fdc879cb3ef96
 DIST NVIDIA-Linux-aarch64-525.60.11.run 261636786 BLAKE2B 
1149a55e346e4fe122ba742b3c138c1896a6f151681e738a00dafca707c126d00ab3bf8104d4c138b995031addb1f58f8bf1ec19edbb634536497e33d2693711
 SHA512 
3ef51518771421279cc2125fbef73d8d93a9d70d75b3d74452c2d456ab228e0a4c2ff5eb93e93b3bd68e8d1698da02d5236a34bafec35c86260bbd45cf3a7db6
-DIST NVIDIA-Linux-x86-390.154.run 49362860 BLAKE2B 
083d9dd234a37ec39a703ef7e0eb6ec165c24d2fcb5e92ca987c33df643d0604319eb65ef152c861acacd5a41858ab6b82c45c2c8ff270efc62b07727666daae
 SHA512 
5064ae135d099a4b8b81cf4d29f0cc0dcbcd93f13cadb0378f5e20eefad47522bdab42c9130f22ac8a22a4bef22365321cb35dc53b0ba35374e2bedd44e5a5c2
 DIST NVIDIA-Linux-x86-390.157.run 49417041 BLAKE2B 
435b5e0e60468cc74b41cc5d9b5bb0105d29c11a2d408457835212a96519c9334ecf19278b36749d3ff7f498f5b0ae45a2efae2d428703dac21245c62f1efebe
 SHA512 
dae9ac2c12f9ad90f7441e00e01a984147c577892421911d7f67f6a31e616ac1cb7d434bc9c7f58fbd9b8ae909521b5bece607a63c79588c0bb9d99c6bad5fb0
-DIST NVIDIA-Linux-x86_64-390.154.run 84438529 BLAKE2B 
e1bd2982f9697e74b593380acf471e03192cd8d20f14bd9b43e6d5925421c518278e75515a0713be25b29bf99d7ea49c770adf2cede79736a03f323d5ed96a33
 SHA512 
cab7de6db783089c1e385da0296c43d2cbbe266bac2bc177044e279224a6ef9c76495b46c4b7056eb5a82b21932a2002e0c12f7659b446a2586f9df30a69a9a3
 DIST NVIDIA-Linux-x86_64-390.157.run 85835541 BLAKE2B 
44b855cd11f3b2f231f9fb90492ae2e67a67ea3ea83c413e7c90956d38c9730a8bd0321281ae03c6afce633d102f5b499aed25622b9bfd31bdd2c98f0717e95b
 SHA512 
4780503a4cff0180b1b1f37d20a6ba3438dd78b51fa7f69b98d35521835e5d61099129746929d51d63afa2d47b672b3e145e1e1897584dc3799e7f822c5b3a0a
-DIST NVIDIA-Linux-x86_64-470.141.03.run 272986406 BLAKE2B 
12ef580dd98146715442e6b8e9f27bab4a12121f3edb2e291961f8dea96ec1b81d2c974d380018223999c67a7bec9873675487f436e60aab34e83b1a5b7065f1
 SHA512 
07aca8ea6aac5592060b4177ef43e9a3a5b2e3bc1a2d5959bf2ae349763fc62ed80b987af5607bf2d9a48e25c4e38e64970bca0177d63bd57a703d47debf5e18
 DIST NVIDIA-Linux-x86_64-470.161.03.run 272397700 BLAKE2B 
eaa94b7398b3aaadf30c33c95c95b167094ca56114e2e3032978b0959264ac8b8663181485eb1af0282a59b43f912c0ecd48e5eadcb06b6fda601b357ac49bc7
 SHA512 
26b1640f9427847b68233ffacf5c4a07e75ed9923429dfc9e5de3d7e5c1f109dfaf0fe0a0639cbd47f056784ed3e00e2e741d5c84532df79590a0c9ffa5ba625
 DIST NVIDIA-Linux-x86_64-510.108.03.run 329603898 BLAKE2B 
ec7327628cc0d5929f91fa7dcf09d741341b15a509169d8de187f66a99a9196077362bd9a370ba5e294fd644a3aee1bd3abfc45f20c9cb5b05660d299c9e0479
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2022-09-16 Thread Ionen Wolkens
commit: e1b84c5ad27be16032ac596f0cad88869b3c1741
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Fri Sep 16 05:14:10 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Fri Sep 16 06:05:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b84c5a

x11-drivers/nvidia-drivers: fix building modules with clang15

Closes: https://bugs.gentoo.org/870238
Signed-off-by: Ionen Wolkens  gentoo.org>

 .../files/nvidia-drivers-390.154-clang15.patch |  81 
 .../files/nvidia-drivers-470.141.03-clang15.patch  | 107 +
 .../nvidia-drivers/nvidia-drivers-390.154.ebuild   |   1 +
 .../nvidia-drivers-470.141.03.ebuild   |   1 +
 .../nvidia-drivers/nvidia-drivers-510.85.02.ebuild |   1 +
 .../nvidia-drivers/nvidia-drivers-515.49.15.ebuild |   4 +
 .../nvidia-drivers/nvidia-drivers-515.65.01.ebuild |   4 +
 7 files changed, 199 insertions(+)

diff --git 
a/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch 
b/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch
new file mode 100644
index ..85d502ca662f
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-390.154-clang15.patch
@@ -0,0 +1,81 @@
+https://bugs.gentoo.org/870238
+--- a/kernel/nvidia/nvlink_linux.c
 b/kernel/nvidia/nvlink_linux.c
+@@ -639 +639 @@
+-void * NVLINK_API_CALL nvlink_allocLock()
++void * NVLINK_API_CALL nvlink_allocLock(void)
+--- a/kernel/nvidia/os-interface.c
 b/kernel/nvidia/os-interface.c
+@@ -879 +879 @@
+-NV_STATUS NV_API_CALL os_flush_cpu_cache()
++NV_STATUS NV_API_CALL os_flush_cpu_cache(void)
+@@ -886 +886 @@
+-NV_STATUS NV_API_CALL os_flush_cpu_cache_all()
++NV_STATUS NV_API_CALL os_flush_cpu_cache_all(void)
+@@ -944 +944 @@
+-void NV_API_CALL os_flush_cpu_write_combine_buffer()
++void NV_API_CALL os_flush_cpu_write_combine_buffer(void)
+@@ -1073 +1073 @@
+-NvU32 NV_API_CALL os_get_cpu_number()
++NvU32 NV_API_CALL os_get_cpu_number(void)
+@@ -1080 +1080 @@
+-NvU32 NV_API_CALL os_get_cpu_count()
++NvU32 NV_API_CALL os_get_cpu_count(void)
+@@ -1155 +1155 @@
+-void NV_API_CALL os_dump_stack()
++void NV_API_CALL os_dump_stack(void)
+--- a/kernel/nvidia-uvm/uvm8_lock.c
 b/kernel/nvidia-uvm/uvm8_lock.c
+@@ -312 +312 @@
+-bool __uvm_thread_check_all_unlocked()
++bool __uvm_thread_check_all_unlocked(void)
+--- a/kernel/nvidia-uvm/uvm8_perf_heuristics.c
 b/kernel/nvidia-uvm/uvm8_perf_heuristics.c
+@@ -29 +29 @@
+-NV_STATUS uvm_perf_heuristics_init()
++NV_STATUS uvm_perf_heuristics_init(void)
+@@ -44 +44 @@
+-void uvm_perf_heuristics_exit()
++void uvm_perf_heuristics_exit(void)
+--- a/kernel/nvidia-uvm/uvm8_perf_prefetch.c
 b/kernel/nvidia-uvm/uvm8_perf_prefetch.c
+@@ -462 +462 @@
+-NV_STATUS uvm_perf_prefetch_init()
++NV_STATUS uvm_perf_prefetch_init(void)
+@@ -500 +500 @@
+-void uvm_perf_prefetch_exit()
++void uvm_perf_prefetch_exit(void)
+--- a/kernel/nvidia-uvm/uvm8_perf_thrashing.c
 b/kernel/nvidia-uvm/uvm8_perf_thrashing.c
+@@ -1324 +1324 @@
+-NV_STATUS uvm_perf_thrashing_init()
++NV_STATUS uvm_perf_thrashing_init(void)
+@@ -1401 +1401 @@
+-void uvm_perf_thrashing_exit()
++void uvm_perf_thrashing_exit(void)
+--- a/kernel/nvidia-uvm/uvm8_procfs.c
 b/kernel/nvidia-uvm/uvm8_procfs.c
+@@ -61 +61 @@
+-NV_STATUS uvm_procfs_init()
++NV_STATUS uvm_procfs_init(void)
+@@ -77 +77 @@
+-void uvm_procfs_exit()
++void uvm_procfs_exit(void)
+@@ -106 +106 @@
+-struct proc_dir_entry *uvm_procfs_get_gpu_base_dir()
++struct proc_dir_entry *uvm_procfs_get_gpu_base_dir(void)
+--- a/kernel/nvidia-uvm/uvm8_push.c
 b/kernel/nvidia-uvm/uvm8_push.c
+@@ -103 +103 @@
+-bool uvm_push_info_is_tracking_descriptions()
++bool uvm_push_info_is_tracking_descriptions(void)
+--- a/kernel/nvidia-uvm/uvm8_tools.c
 b/kernel/nvidia-uvm/uvm8_tools.c
+@@ -2041 +2041 @@
+-void uvm_tools_flush_events()
++void uvm_tools_flush_events(void)
+--- a/kernel/nvidia-uvm/uvm_common.c
 b/kernel/nvidia-uvm/uvm_common.c
+@@ -63 +63 @@
+-bool uvm_debug_prints_enabled()
++bool uvm_debug_prints_enabled(void)

diff --git 
a/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch 
b/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch
new file mode 100644
index ..71cb6cf7e980
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.141.03-clang15.patch
@@ -0,0 +1,107 @@
+https://bugs.gentoo.org/870238
+--- a/kernel/nvidia/nvlink_linux.c
 b/kernel/nvidia/nvlink_linux.c
+@@ -571 +571 @@
+-void * nvlink_allocLock()
++void * nvlink_allocLock(void)
+--- a/kernel/nvidia/os-interface.c
 b/kernel/nvidia/os-interface.c
+@@ -1076 +1076 @@
+-NvU32 NV_API_CALL os_get_cpu_number()
++NvU32 NV_API_CALL os_get_cpu_number(void)
+@@ -1083 +1083 @@
+-NvU32 NV_API_CALL os_get_cpu_count()
++NvU32 NV_API_CALL os_get_cpu_count(void)
+@@ -1136 +1136 @@
+-void NV_API_CALL os_dump_stack()
++void NV_API_CALL os_dump_stack(void)
+--- a/kernel/nvidia-uvm/uvm_common.c
 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2022-05-31 Thread Ionen Wolkens
commit: e6d7e9f6548f13be4687fb761377be6bdf79d81f
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue May 31 19:03:56 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue May 31 19:10:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d7e9f6

x11-drivers/nvidia-drivers: revert installation of PM rules

Turns out this is only needed if users manually enabled
DynamicPowerManagement (not default) and feel this should not be
installed by default (no revbump given not known to be harmful
and will be cleaned on kernel upgrades).

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/files/nvidia-470.rules   |  7 ---
 x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild | 11 +--
 x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild  | 11 +--
 x11-drivers/nvidia-drivers/nvidia-drivers-510.73.05.ebuild  | 11 +--
 x11-drivers/nvidia-drivers/nvidia-drivers-515.43.04.ebuild  | 11 +--
 x11-drivers/nvidia-drivers/nvidia-drivers-515.48.07.ebuild  | 11 +--
 6 files changed, 5 insertions(+), 57 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-470.rules 
b/x11-drivers/nvidia-drivers/files/nvidia-470.rules
deleted file mode 100644
index ba3cefef9876..
--- a/x11-drivers/nvidia-drivers/files/nvidia-470.rules
+++ /dev/null
@@ -1,7 +0,0 @@
-# Enable runtime PM for NVIDIA VGA/3D controller devices on driver bind
-ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", 
ATTR{class}=="0x03", TEST=="power/control", ATTR{power/control}="auto"
-ACTION=="bind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", 
ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="auto"
-
-# Disable runtime PM for NVIDIA VGA/3D controller devices on driver unbind
-ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", 
ATTR{class}=="0x03", TEST=="power/control", ATTR{power/control}="on"
-ACTION=="unbind", SUBSYSTEM=="pci", ATTR{vendor}=="0x10de", 
ATTR{class}=="0x030200", TEST=="power/control", ATTR{power/control}="on"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild
index 0288dd432838..19ecb17aad10 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.129.06.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
-   systemd toolchain-funcs udev unpacker user-info
+   systemd toolchain-funcs unpacker user-info
 
 NV_KERNEL_MAX="5.18"
 NV_URI="https://download.nvidia.com/XFree86/;
@@ -367,9 +367,6 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
# symlink non-versioned so nvidia-settings can use it even if 
misdetected
dosym nvidia-application-profiles-${PV}-key-documentation \

${paths[APPLICATION_PROFILE]}/nvidia-application-profiles-key-documentation
-
-   # udev rules taken from nvidia's README.txt to help with power 
management
-   use driver && udev_newrules "${FILESDIR}"/nvidia-470.rules 
60-nvidia.rules
 }
 
 pkg_preinst() {
@@ -401,7 +398,6 @@ pkg_preinst() {
 
 pkg_postinst() {
linux-mod_pkg_postinst
-   use driver && udev_reload
 
readme.gentoo_print_elog
 
@@ -453,8 +449,3 @@ pkg_postinst() {
elog "supported by a few wayland compositors (e.g. kwin / 
mutter, not sway)."
fi
 }
-
-pkg_postrm() {
-   linux-mod_pkg_postrm
-   use driver && udev_reload
-}

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild
index 88c5511fa81a..8c77f921b745 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-470.62.30.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 MODULES_OPTIONAL_USE="driver"
 inherit desktop flag-o-matic linux-mod multilib readme.gentoo-r1 \
-   systemd toolchain-funcs udev unpacker user-info
+   systemd toolchain-funcs unpacker user-info
 
 NV_KERNEL_MAX="5.15"
 NV_PIN="470.103.01"
@@ -363,9 +363,6 @@ https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers;
systemd_dounit systemd/system/nvidia-{hibernate,resume,suspend}.service
 
dobin nvidia-bug-report.sh
-
-   # udev rules taken from nvidia's README.txt to help with power 
management
-   use driver && udev_newrules "${FILESDIR}"/nvidia-470.rules 
60-nvidia.rules
 }
 
 pkg_preinst() {
@@ -397,7 +394,6 @@ pkg_preinst() {
 
 pkg_postinst() {
linux-mod_pkg_postinst
-   use driver && udev_reload
 
readme.gentoo_print_elog
 
@@ -449,8 +445,3 @@ pkg_postinst() {
elog "supported by a few wayland compositors (e.g. kwin / 
mutter, not sway)."
fi
 }
-
-pkg_postrm() {
-   linux-mod_pkg_postrm
-   use driver && udev_reload
-}

diff --git 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2021-07-21 Thread Ionen Wolkens
commit: 701b87679ae89e02d11be22d235081fa55ae58be
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul 21 14:42:42 2021 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul 21 19:42:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=701b8767

x11-drivers/nvidia-drivers: rename 390.xx filesdir files

nvidia-390.conf was named the same as the other nvidia-*.conf,
but it serves a completely different purpose. Then nvidia-169.07
differed from the rest.

nvidia-390.conf -> nvidia-drm-outputclass-390.conf
nvidia-169.07   -> nvidia-390.conf

At same time, also adjust for prefix (as unlikely as it is, running
a prefix Xorg server with prefix nvidia-drivers[-driver] is possible).

Signed-off-by: Ionen Wolkens  gentoo.org>

 x11-drivers/nvidia-drivers/files/nvidia-169.07  | 14 --
 x11-drivers/nvidia-drivers/files/nvidia-390.conf| 21 ++---
 .../files/nvidia-drm-outputclass-390.conf   |  7 +++
 .../nvidia-drivers/nvidia-drivers-390.143-r1.ebuild |  6 +++---
 4 files changed, 24 insertions(+), 24 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-169.07 
b/x11-drivers/nvidia-drivers/files/nvidia-169.07
deleted file mode 100644
index a96b0cd1e40..000
--- a/x11-drivers/nvidia-drivers/files/nvidia-169.07
+++ /dev/null
@@ -1,14 +0,0 @@
-# Nvidia drivers support
-alias char-major-195 nvidia
-alias /dev/nvidiactl char-major-195
-
-# To tweak the driver the following options can be used, note that
-# you should be careful, as it could cause instability!! For more 
-# options see /usr/share/doc/PACKAGE/README 
-#
-# !!! SECURITY WARNING !!!
-# DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW
-# WHAT YOU ARE DOING.
-# ONLY ADD TRUSTED USERS TO THE VIDEO GROUP, THESE USERS MAY BE ABLE TO CRASH,
-# COMPROMISE, OR IRREPARABLY DAMAGE THE MACHINE.
-options nvidia NVreg_DeviceFileMode=432 NVreg_DeviceFileUID=0 
NVreg_DeviceFileGID=VIDEOGID NVreg_ModifyDeviceFiles=1

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-390.conf 
b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
index 7666989fa47..a96b0cd1e40 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-390.conf
+++ b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
@@ -1,7 +1,14 @@
-Section "OutputClass"
-Identifier "nvidia"
-MatchDriver "nvidia-drm"
-Driver "nvidia"
-Option "AllowEmptyInitialConfiguration"
-ModulePath "/usr/%LIBDIR%/extensions/nvidia"
-EndSection
+# Nvidia drivers support
+alias char-major-195 nvidia
+alias /dev/nvidiactl char-major-195
+
+# To tweak the driver the following options can be used, note that
+# you should be careful, as it could cause instability!! For more 
+# options see /usr/share/doc/PACKAGE/README 
+#
+# !!! SECURITY WARNING !!!
+# DO NOT MODIFY OR REMOVE THE DEVICE FILE RELATED OPTIONS UNLESS YOU KNOW
+# WHAT YOU ARE DOING.
+# ONLY ADD TRUSTED USERS TO THE VIDEO GROUP, THESE USERS MAY BE ABLE TO CRASH,
+# COMPROMISE, OR IRREPARABLY DAMAGE THE MACHINE.
+options nvidia NVreg_DeviceFileMode=432 NVreg_DeviceFileUID=0 
NVreg_DeviceFileGID=VIDEOGID NVreg_ModifyDeviceFiles=1

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-drm-outputclass-390.conf 
b/x11-drivers/nvidia-drivers/files/nvidia-drm-outputclass-390.conf
new file mode 100644
index 000..f459c69dad8
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drm-outputclass-390.conf
@@ -0,0 +1,7 @@
+Section "OutputClass"
+   Identifier "nvidia"
+   MatchDriver "nvidia-drm"
+   Driver "nvidia"
+   Option "AllowEmptyInitialConfiguration"
+   ModulePath "@LIBDIR@/extensions/nvidia"
+EndSection

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.143-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.143-r1.ebuild
index 86fc5834f0e..4d8f0d912d0 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.143-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.143-r1.ebuild
@@ -163,8 +163,8 @@ src_prepare() {
sed 's/__NV_VK_ICD__/libGLX_nvidia.so.0/' \
nvidia_icd.json.template > nvidia_icd.json || die
 
-   sed "s/%LIBDIR%/$(get_libdir)/g" "${FILESDIR}/nvidia-390.conf" \
-   > nvidia-drm-outputclass.conf || die
+   sed "s|@LIBDIR@|${EPREFIX}/usr/$(get_libdir)|" \
+   "${FILESDIR}"/nvidia-drm-outputclass-390.conf > 
nvidia-drm-outputclass.conf || die
 
gzip -d nvidia-{cuda-mps-control,smi}.1.gz || die
 }
@@ -268,7 +268,7 @@ src_install() {
linux-mod_src_install
 
insinto /etc/modprobe.d
-   newins "${FILESDIR}"/nvidia-169.07 nvidia.conf
+   newins "${FILESDIR}"/nvidia-390.conf nvidia.conf
doins "${FILESDIR}"/nvidia-blacklist-nouveau.conf
doins "${FILESDIR}"/nvidia-rmmod.conf
fi



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2021-04-21 Thread David Seifert
commit: dd8dd30e8e767b6d6846735b57e33c4f0cc7a01b
Author: Ionen Wolkens  gmail  com>
AuthorDate: Wed Apr 21 12:19:51 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Apr 21 12:19:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8dd30e

x11-drivers/nvidia-drivers: drop 460.56

Also removes remaining support files/metadata for old style ebuilds.

Signed-off-by: Ionen Wolkens  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|   2 -
 .../files/nvidia-drivers-440.26-locale.patch   |  13 -
 .../nvidia-drivers/files/nvidia-persistenced.conf  |   8 -
 .../nvidia-drivers/files/nvidia-persistenced.init  |  24 -
 .../files/nvidia-settings-linker.patch |  22 -
 .../nvidia-drivers/files/nvidia-settings.desktop   |   7 -
 x11-drivers/nvidia-drivers/files/nvidia-smi.init   |  24 -
 x11-drivers/nvidia-drivers/files/nvidia-udev.sh-r1 |  20 -
 .../nvidia-drivers/files/nvidia-uvm.udev-rule  |   1 -
 x11-drivers/nvidia-drivers/files/nvidia.udev-rule  |   6 -
 x11-drivers/nvidia-drivers/metadata.xml|   3 -
 .../nvidia-drivers/nvidia-drivers-460.56.ebuild| 485 -
 12 files changed, 615 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 524020e0b4a..f2cd533cb7d 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -4,7 +4,6 @@ DIST NVIDIA-Linux-aarch64-465.19.01.run 174150951 BLAKE2B 
7344404cff1ee5fce5368d
 DIST NVIDIA-Linux-x86-390.141.run 49589744 BLAKE2B 
304672806b89885adbf8459ea99ca872769e44a42ff041a5b79ef05d113d7717f505f543441e7a2fc6c569f6d66391f0380a4f23f3e68108c8de817bf251f850
 SHA512 
6dfde3b54520070954b45f6bc071251084e1741f55e582b1abd806eb367e4b9ce0015615bf6a887fa784d075b3db08b6940da4163b960969773d1bdc52b4961e
 DIST NVIDIA-Linux-x86_64-390.141.run 85330901 BLAKE2B 
7759d8cf6c9a75607b9a3ecd53cdd6f6a93f2f372d740a5a87d4d3f41a22f3bd953cc7dd6a0dc0e23a829ec86df8d65b9de499a76cfd4266a13b0aa3288aceb5
 SHA512 
5448d70e6e64a6403e61a004d83c69a442dd8ed0d61da3a31d3e3b7943c06c559a66b0f8d135982868ecbf209a965f60dae1a633367630b4d9287f725bbaa53c
 DIST NVIDIA-Linux-x86_64-450.102.04.run 141391114 BLAKE2B 
019f928464b23d2a86bfdd255b7651e3cfe2b0b6ebf58d1b4a6ba1f27990e1d050d1e2429ba4aa60b966b04e775939084a04d82d1dd3482a10b39375b17b1c31
 SHA512 
1d13de540da36274a360ea6bcd1ce01eaae103fe417b42aa8f9ac757c382b06da455a78cf6798310179f90e2afeadf3a8c9f3398186490c3c0f9079021e850ed
-DIST NVIDIA-Linux-x86_64-460.56.run 178496173 BLAKE2B 
8f84a403ccaa9a92186cac9fb2dee9600cd29915cdacf475b6a1105772ffd52c671ef217a1201fbcd9192e858ec17796fd77b817887c79c43c266d32671fe7d0
 SHA512 
a61855576a27cdd2e48906ecb49cd1e9f88d14a8358aa4bdc57d59e2dfa64b394b2dcee45184d75e889fac6ebedcaaff902a07428c7f9eb011cf265228c6eb4e
 DIST NVIDIA-Linux-x86_64-460.67.run 177691692 BLAKE2B 
25a7d87cc128933a98100d7c5ef37f93c3a870c096eea3228a28ef79d712ce104608f941cc1eadc21dccbbc8bc41ab1832795cfee75e217600ed0d76489e
 SHA512 
80fdc023a8ce80e3a103896f28a5564bb43903af6bfc719f755c48eb225e79ec6abf219ab20eb80ada5808ef932ef5fa0fe710c6e0a07dd8a248daff2ba3b898
 DIST NVIDIA-Linux-x86_64-465.19.01.run 259853124 BLAKE2B 
04d5d738a99e313d9c0c8aa074b28ff744b3d16893f26d4837d7440e7fa51c3182101f7cadedcb7b13f01d0e6dd612c931f2357e87003966cfc5b2c7f4398079
 SHA512 
b4ececb6069ec961a4bf6b50c3bb0d7ca94add13e04f9dcceaddc6d3267f6dfc5f020d14e49f37e6c09ec3b47b3f44f0f44620e1ab4d25f7739514a07769a67d
 DIST nvidia-installer-390.141.tar.gz 205299 BLAKE2B 
b95ddcf9a8d61247572d73faa04558564962782b0eb222601315d741d1ee71fa0636fa87d31105ecc5ec61328d3174a3ed646046e02b6b5f29f071215a0e8bdd
 SHA512 
3848a4ec17510bf4d3060e5ef8aafa1ad921215ec39d26c54b3bbdd8a5867c46e01d247b24b05ad6906fed7fb4ae6dc37346a7da6e5aae88b5b47584c0b07a02
@@ -21,7 +20,6 @@ DIST nvidia-persistenced-460.67.tar.gz 53334 BLAKE2B 
1354ec98fd2b95d264fd7df6219
 DIST nvidia-persistenced-465.19.01.tar.gz 53555 BLAKE2B 
0b163a2cf37c9180512f9d3af442f52d4417f1ca0b286bafc154cd3c235bc8ff82380fbb92633f9dc0e010c9cc4e36ab3b5f6aad726b5357dc368edafe737146
 SHA512 
ebe8a8eff5770605e751665f325a82cbe24b20395684d124558838553a2815f6cf2804cb58a9624105a99442fea91d774ad4978bcd2ad13a52f55e777ae13c5d
 DIST nvidia-settings-390.141.tar.gz 1297261 BLAKE2B 
452870df1ba598692f5da47444eb2daf4db40c79cac98c10b1c994c0ff39fc7936909b9d7788cbfe784999e68a2bdbbc12e85d63c3bc02ac872e6b3c46834697
 SHA512 
dbf7c389bbdc94291a1b974adfa33414148b1ab752aa7d948a27e91ee1bceb3b8435aceb6b7ef3cb806333572db11b5524667045ef7686b119d7955d2699cb04
 DIST nvidia-settings-450.102.04.tar.gz 1229675 BLAKE2B 
166b73a0e9fe1cc1c16f83128aa94f3b9ef44fc71004e80c2681299dd564df6b458b52bedfd60eaaecf6142d0ea7d5147cb9c509d4db4e6b85bc72dd4dc75751
 SHA512 
c514bb3cc72954a52f4821674f9b783ebc0bd8c7294a296716619ddad15f2b63f50ada47797dee1386709deb7d407cb1d6c04532b7ca6e03d84234555751c9a9
-DIST nvidia-settings-460.56.tar.bz2 1060604 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2021-03-21 Thread David Seifert
commit: ad0532525ca174d7ee972e6435488b1d21845d39
Author: Ionen Wolkens  gmail  com>
AuthorDate: Sun Mar 21 15:52:16 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 21 15:52:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad053252

x11-drivers/nvidia-drivers: revbump to sync 390.141 with 460.67

Mostly same as 460.67 minus same existing 390.xx workarounds.

Other than those:
- Given uvm flag is gone, the x86-only uvm mask is now handled
  internally with an explanation to users.
- nvidia-persistenced needed an extra workaround to find libtirpc
- fno-common patch updated for new layout
- Moved the /etc 390-specific GLX workaround to /usr/share where it
  replaces nvidia-drm-outputclass.conf
- No supported-gpus.json so no legacy check (nor ZLIB license), but
  this is as far as legacy support goes on Gentoo with 340 gone.

Signed-off-by: Ionen Wolkens  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|   5 +
 .../files/nvidia-settings-390.141-fno-common.patch |  16 +
 .../nvidia-drivers-390.141-r1.ebuild   | 365 +
 3 files changed, 386 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 42a3a7005c1..58b540cb337 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -6,17 +6,22 @@ DIST NVIDIA-Linux-x86_64-450.102.04.run 141391114 BLAKE2B 
019f928464b23d2a86bfdd
 DIST NVIDIA-Linux-x86_64-460.39.run 178310565 BLAKE2B 
65931f34ff47de02933797f60128c66c8774f3b217b79e82f781cd50560835ec79c37b7e63fb50231a22646f0cd7cf968d1fbe1ec6c2b3732a1c565b68de7bcb
 SHA512 
9275a58ff0e72c3ee033bd18fa9e9dbb0203d2961a63e7cc0889118eb4029c60bb10c2af8f230c1aa4aa30769131ea8c01f3bc4e7453336ad9c03ba23b42
 DIST NVIDIA-Linux-x86_64-460.56.run 178496173 BLAKE2B 
8f84a403ccaa9a92186cac9fb2dee9600cd29915cdacf475b6a1105772ffd52c671ef217a1201fbcd9192e858ec17796fd77b817887c79c43c266d32671fe7d0
 SHA512 
a61855576a27cdd2e48906ecb49cd1e9f88d14a8358aa4bdc57d59e2dfa64b394b2dcee45184d75e889fac6ebedcaaff902a07428c7f9eb011cf265228c6eb4e
 DIST NVIDIA-Linux-x86_64-460.67.run 177691692 BLAKE2B 
25a7d87cc128933a98100d7c5ef37f93c3a870c096eea3228a28ef79d712ce104608f941cc1eadc21dccbbc8bc41ab1832795cfee75e217600ed0d76489e
 SHA512 
80fdc023a8ce80e3a103896f28a5564bb43903af6bfc719f755c48eb225e79ec6abf219ab20eb80ada5808ef932ef5fa0fe710c6e0a07dd8a248daff2ba3b898
+DIST nvidia-installer-390.141.tar.gz 205299 BLAKE2B 
b95ddcf9a8d61247572d73faa04558564962782b0eb222601315d741d1ee71fa0636fa87d31105ecc5ec61328d3174a3ed646046e02b6b5f29f071215a0e8bdd
 SHA512 
3848a4ec17510bf4d3060e5ef8aafa1ad921215ec39d26c54b3bbdd8a5867c46e01d247b24b05ad6906fed7fb4ae6dc37346a7da6e5aae88b5b47584c0b07a02
 DIST nvidia-installer-450.102.04.tar.gz 197642 BLAKE2B 
5d94dee76057eaea236090e2eb8cba4fdf90f4959a0ae26805bc771262a0eb05640846c191f2a5a5485e0584ae07ba64d2989201118594df747c3ac13503f90d
 SHA512 
2c1608c0dd971122978a395edc5a51de6cb76d72aac45b4f9303e1a99e292ec0ddd9c03f2e95b10c357c0da1dc2824197c2553828eedbd0c4434b431aa593f6f
 DIST nvidia-installer-460.67.tar.gz 198484 BLAKE2B 
0eaf3e3eccd6749e4fe89394905dded58e739f42cbc33c8a91575f4505030a216670fc8c0fd4d1d42659acf301c9ba59d4052a80c6eba6c5db84ed022acb2620
 SHA512 
8fff0fa13a82cb7eaf2fd1d05be509e9124e67bb05810f8937fb1f16c4a2362a5c1a50bc9a5155cfc90a9bbcee38a54fb5ae0ae164e205900a49f6d21779d54f
+DIST nvidia-modprobe-390.141.tar.gz 39965 BLAKE2B 
46c01ec3e53569454a032e42561a81154712485ffb11d0393d9e9007a3825a33c8d045ea7296dd8465ad9b2cee36a639274c55ff31c70e93d334ac9fe724f7b1
 SHA512 
c0abec334fee4293a55a43edbcc6a7a8cd8ff6b6fbb954b428182542a24eba90f47100977c84ea9cbe557a39fc5fb90677b4f2227f49a6f30a56f6941508f40e
 DIST nvidia-modprobe-450.102.04.tar.gz 42139 BLAKE2B 
79218a4e76dacdafadd31e45a27d3578924db6a74894064ce856498121fbf9d80e7b07046dfc36426340e0cefd78b416b017202bc93858fdf8cc77ba335bbaf8
 SHA512 
ac9d8d8849606d7ef3772570c976e5efab36f66e83a62f959b28c88cd798bba860052033dc5eb18c0f9e4a6f2d8e6082456d9b1586977a23f240cfa3a750d7ef
 DIST nvidia-modprobe-460.67.tar.gz 43140 BLAKE2B 
8243d355f9d51495c9d09f25ccbcb39c0a6ef472cbfaded98f10818fae655e1cf62ff2edcf40baea72b8cca9eebc947742b2516bb057410239193201bb843538
 SHA512 
16c8239b54988622196e0eea113173e44ff8b60cdcdf585bf859e6440aff2c6699bb107962776e69056dd7d5e3bbd6289ea628a2255ac27e22ef79521e9baad3
+DIST nvidia-persistenced-390.141.tar.gz 55984 BLAKE2B 
c4e889d15643f6e8a4e37b32d89e14acaa792c681863c74281b17e414021dc56e4692e91e7552762ef8b8ef977284ee2f307b14216a2562a9d30b2ab7a1ba522
 SHA512 
d9ea32c842d8d13a59128b28ce985fe3a421d2848eac30fc8a671a391c63516b58c46d3c5b21403b4e5b016577d23aebaec1f5b4e59b25a20668120f52e231a5
 DIST nvidia-persistenced-450.102.04.tar.gz 52485 BLAKE2B 
1fec24c86875789303aee8bf4362c9c35f76957a2906e2682aa5c07e914cc2acde769439d88007420904a71526e9f0d03ab9d0a3c5dcd1355047e03958d006f9
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2021-03-21 Thread David Seifert
commit: 26146d1510fd678538b7d02400c1eb8e66e20212
Author: Ionen Wolkens  gmail  com>
AuthorDate: Sun Mar 21 15:52:10 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Mar 21 15:52:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26146d15

x11-drivers/nvidia-drivers: bump to 460.67 with refactored ebuild

ebuild carries a lot of history and, rather than cleanups, it needed
something closer to a rewrite.

Bugfixes:
- Removed all udev rules to solve long standing issues (bug #454740)
- Install libraries with no X11 dependencies with USE=-X,
  notably for headless OpenCL/CUDA (bug #561706)
- Install systemd unit for persistenced + nvpd user (bug #591638)
- Add custom error message for DRM_KMS_HELPER and ensure driver
  doesn't attempt building DRM support without it (bug #603818)
- Warn about AMD SME if enabled by default (bug #652408)
- Distribute extra sources to lift RESTRICT="bindist mirror", the
  nvidia-driver.eclass is no longer used (bug #732702)
- Build modprobe and persistenced from source (bug #747145)
- Use system locations for vulkan icd/layers (bug #749600)

Others:
- Dropped IUSE=compat/multilib/kms/uvm/wayland
  > compat: was for non-GLVND variants and currently a no-op
  > multilib: obsolete, abi_x86_32 does all that's needed
  > kms/uvm: modules are loaded by nvidia-modprobe as-needed and
there's not much sense in skipping installation. Will also save
OpenCL/CUDA packages from having to depend on [uvm]
  > wayland: library is provided by gui-libs/egl-wayland instead which
now also provides pkgconfig files and can be a newer version.
optfeature warning was added for awareness.
- Dropped REQUIRED_USE, all USE can now be used independently, e.g.
  now possible to get libXNVCtrl.a (static-libs) without the
  deps-heavy USE=tools
- Dropped locale patch, the offending code it was meant to fix is gone.
- Dropped linker patch, uses right linker even with -native-symlinks.
- Added modprobe.d .conf to blacklist nouveau by default.
- Patched nvidia-modprobe to respect nvidia.conf's permissions when
  creating uvm devices, was previously created as world read-write.
- No longer installing libOpenCL.so loader (not needed to use OpenCL,
  was used by the no longer available eselect-opencl).
- nvidia-persistenced init script simplified and updated for nvpd user.
- nvidia-smi init script removed (all it did was query cards every 300
  seconds), mentioned behavior is no longer observable (fan scales
  normally without X) and it wasn't intended for this purpose.
- Removed I2C_NVIDIA_GPU check as it caused unnecessary noise for
  gentoo-kernel-bin users (built as module), and being a bad thing
  even if loaded is questionable.
- Attempt to reduce message noise. The only fatal CONFIG_CHECK is
  fairly rare so there's little reason to check twice with pkg_pretend.
- ... but added new conditional messages to explain important things
  often seen as common sense but that a new user likely won't know.
- Replaced the nvidia-driver.eclass legacy test with a compact version
  that reads supported-gpus.json (usable on >450).
- More strict deps, some may sound strange but nvidia-settings only
  use headers for some of these (dbus/Xrandr/Xv/vdpau).
  > X? libs kept separate as it's the only one needing multilib deps.
  > pax-utils now unconditional for scanelf as libraries are always
installed. Alternatively could've generated those, but prefer to
leave it easier to maintain for future generations.
  > virtual/opencl removed, no sense in the drivers depending on this
and it's instead applications using opencl that should.
  > Added MODULES_OPTIONAL_USE="driver" to handle linux-mod deps
- Added MIT license for persistenced
- Added ZLIB license for supported-gpus.json
- NV_KERNEL_MAX (previously NV_KV_MAX_PLUS) set to be <=5.11 form
  rather than <5.12 given that often confused users thinking it meant
  5.12 support from quick looks.
- arm64 support "should" work but runtime untested
- And a long list of cleanups that "hopefully" won't cause new issues.

Closes: https://bugs.gentoo.org/454740
Closes: https://bugs.gentoo.org/561706
Closes: https://bugs.gentoo.org/591638
Closes: https://bugs.gentoo.org/603818
Closes: https://bugs.gentoo.org/652408
Closes: https://bugs.gentoo.org/732702
Closes: https://bugs.gentoo.org/747145
Closes: https://bugs.gentoo.org/749600
Signed-off-by: Ionen Wolkens  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|   7 +
 .../files/nvidia-blacklist-nouveau.conf|   3 +
 .../files/nvidia-modprobe-390.141-uvm-perms.patch  |  12 +
 .../nvidia-drivers/files/nvidia-persistenced.confd |   7 +
 .../nvidia-drivers/files/nvidia-persistenced.initd |  12 +
 .../nvidia-drivers/nvidia-drivers-460.67.ebuild| 391 +
 6 files changed, 432 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2020-12-07 Thread David Seifert
commit: 477b1935411fdc4646c5ef49a1414faeda70058d
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec  7 12:57:41 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec  7 12:57:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=477b1935

x11-drivers/nvidia-drivers: Add patch for modesetting allocation failures

Bug: https://bugs.gentoo.org/755497
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Suggested-by: Gregory Beauregard  gably.net>
Signed-off-by: David Seifert  gentoo.org>

 ...nvidia-drivers-455.45.01-reduce-kmalloc-limit.patch | 18 ++
 ...45.01.ebuild => nvidia-drivers-455.45.01-r1.ebuild} |  1 +
 2 files changed, 19 insertions(+)

diff --git 
a/x11-drivers/nvidia-drivers/files/nvidia-drivers-455.45.01-reduce-kmalloc-limit.patch
 
b/x11-drivers/nvidia-drivers/files/nvidia-drivers-455.45.01-reduce-kmalloc-limit.patch
new file mode 100644
index 000..c61033bf2a9
--- /dev/null
+++ 
b/x11-drivers/nvidia-drivers/files/nvidia-drivers-455.45.01-reduce-kmalloc-limit.patch
@@ -0,0 +1,18 @@
+Patch taken from
+  
https://forums.developer.nvidia.com/t/455-23-04-page-allocation-failure-in-kernel-module-at-random-points/155250/55
+Bug: https://bugs.gentoo.org/755497
+Credits go to Gregory Beauregard for pointing this out
+
+--- a/kernel/nvidia-modeset/nvidia-modeset-linux.c
 b/kernel/nvidia-modeset/nvidia-modeset-linux.c
+@@ -282,8 +282,8 @@
+  * are called while nvkms_lock is held.
+  */
+ 
+-/* Don't use kmalloc for allocations larger than 128k */
+-#define KMALLOC_LIMIT (128 * 1024)
++/* Don't use kmalloc for allocations larger than one page */
++#define KMALLOC_LIMIT PAGE_SIZE
+ 
+ void* NVKMS_API_CALL nvkms_alloc(size_t size, NvBool zero)
+ {

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-455.45.01.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-455.45.01-r1.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-455.45.01.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-455.45.01-r1.ebuild
index 836ce3fa124..f549e169c64 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-455.45.01.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-455.45.01-r1.ebuild
@@ -78,6 +78,7 @@ QA_PREBUILT="opt/* usr/lib*"
 S=${WORKDIR}/
 PATCHES=(
"${FILESDIR}"/${PN}-440.26-locale.patch
+   "${FILESDIR}"/${PN}-455.45.01-reduce-kmalloc-limit.patch
 )
 NV_KV_MAX_PLUS="5.10"
 CONFIG_CHECK="



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2020-08-25 Thread Matt Turner
commit: cb335d5d9efcb79e99a8c8fc2fbce91610050bcd
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Aug 25 17:12:58 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Aug 25 17:42:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb335d5d

x11-drivers/nvidia-drivers: Add xorg.conf file to set ModulePath

Closes: https://bugs.gentoo.org/713546
Signed-off-by: Matt Turner  gentoo.org>

 x11-drivers/nvidia-drivers/files/nvidia-390.conf   | 7 +++
 ...-drivers-390.138-r1.ebuild => nvidia-drivers-390.138-r2.ebuild} | 3 +++
 2 files changed, 10 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-390.conf 
b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
new file mode 100644
index 000..81dbfc45786
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-390.conf
@@ -0,0 +1,7 @@
+Section "OutputClass"
+Identifier "nvidia"
+MatchDriver "nvidia-drm"
+Driver "nvidia"
+Option "AllowEmptyInitialConfiguration"
+ModulePath "/usr/lib/nvidia/xorg"
+EndSection

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r2.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r1.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r2.ebuild
index 783dd93a4d2..7505e7d936a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r1.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.138-r2.ebuild
@@ -343,6 +343,9 @@ src_install() {
 
insinto /etc/vulkan/icd.d
doins nvidia_icd.json
+
+   insinto /etc/X11/xorg.conf.d
+   doins "${FILESDIR}"/nvidia-390.conf
fi
 
if use kernel_linux; then



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2019-11-28 Thread Mike Gilbert
commit: f4c7b2f1e880a4795ee529180369f60658f565f2
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Nov 29 01:57:48 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Nov 29 01:57:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4c7b2f1

x11-drivers/nvidia-drivers: fix udev rule syntax

Closes: https://bugs.gentoo.org/697538
Package-Manager: Portage-2.3.79_p3, Repoman-2.3.18_p2
Signed-off-by: Mike Gilbert  gentoo.org>

 x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule   | 2 +-
 .../{nvidia-drivers-390.129.ebuild => nvidia-drivers-390.129-r1.ebuild} | 0
 .../{nvidia-drivers-390.132.ebuild => nvidia-drivers-390.132-r1.ebuild} | 0
 .../{nvidia-drivers-430.64.ebuild => nvidia-drivers-430.64-r1.ebuild}   | 0
 .../{nvidia-drivers-435.21.ebuild => nvidia-drivers-435.21-r1.ebuild}   | 0
 .../{nvidia-drivers-440.31.ebuild => nvidia-drivers-440.31-r1.ebuild}   | 0
 .../{nvidia-drivers-440.36.ebuild => nvidia-drivers-440.36-r1.ebuild}   | 0
 7 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule 
b/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule
index 3df8a3ab07f..0602a4353fe 100644
--- a/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule
+++ b/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule
@@ -1 +1 @@
-KERNEL=="nvidia_uvm", RUN+="/bin/bash -c '/bin/mknod -m 660 /dev/nvidia-uvm c 
$(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0; /bin/chgrp video 
/dev/nvidia-uvm'"
+KERNEL=="nvidia_uvm", RUN+="/bin/bash -c '/bin/mknod -m 660 /dev/nvidia-uvm c 
$$(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0; /bin/chgrp video 
/dev/nvidia-uvm'"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.129.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.129-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-390.129.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-390.129-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.132.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-390.132.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-390.132-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-430.64.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-430.64-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-430.64.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-430.64-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-435.21.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-435.21-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-435.21.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-435.21-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-440.31.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-440.31-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-440.31.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-440.31-r1.ebuild

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-440.36.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-440.36-r1.ebuild
similarity index 100%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-440.36.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-440.36-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2019-03-03 Thread Jeroen Roovers
commit: 9fd6d358a4e831724c79f9369c3c86dea00cddd0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Mar  3 13:09:53 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Mar  3 13:11:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fd6d358

x11-drivers/nvidia-drivers: USE=uvm: add udev rule, fix rmmod

Package-Manager: Portage-2.3.62, Repoman-2.3.12
Bug: https://bugs.gentoo.org/506696
Bug: https://bugs.gentoo.org/578126
Signed-off-by: Jeroen Roovers  gentoo.org>

 .../nvidia-drivers/files/nvidia-uvm.udev-rule  |   1 +
 .../nvidia-drivers-390.116-r1.ebuild   | 589 
 .../nvidia-drivers-410.104-r1.ebuild   | 592 +
 .../nvidia-drivers/nvidia-drivers-415.27-r1.ebuild | 592 +
 .../nvidia-drivers/nvidia-drivers-418.43-r1.ebuild | 585 
 5 files changed, 2359 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule 
b/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule
new file mode 100644
index 000..3df8a3ab07f
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-uvm.udev-rule
@@ -0,0 +1 @@
+KERNEL=="nvidia_uvm", RUN+="/bin/bash -c '/bin/mknod -m 660 /dev/nvidia-uvm c 
$(grep nvidia-uvm /proc/devices | cut -d \  -f 1) 0; /bin/chgrp video 
/dev/nvidia-uvm'"

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-390.116-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-390.116-r1.ebuild
new file mode 100644
index 000..aa55b3cdd05
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-390.116-r1.ebuild
@@ -0,0 +1,589 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit eutils flag-o-matic linux-info linux-mod multilib-minimal 
nvidia-driver \
+   portability toolchain-funcs unpacker user udev
+
+DESCRIPTION="NVIDIA Accelerated Graphics Driver"
+HOMEPAGE="http://www.nvidia.com/;
+
+AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}"
+AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}"
+ARM_NV_PACKAGE="NVIDIA-Linux-armv7l-gnueabihf-${PV}"
+X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}"
+X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}"
+
+NV_URI="https://us.download.nvidia.com/XFree86/;
+SRC_URI="
+   amd64-fbsd? ( 
${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz )
+   amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run )
+   arm? ( ${NV_URI}Linux-x86-ARM/${PV}/${ARM_NV_PACKAGE}.run )
+   x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )
+   x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run )
+   tools? (
+   
https://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${PV}.tar.bz2
+   )
+"
+
+LICENSE="GPL-2 NVIDIA-r2"
+SLOT="0/${PV%.*}"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd"
+RESTRICT="bindist mirror"
+EMULTILIB_PKG="true"
+
+IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms multilib 
static-libs +tools uvm wayland +X"
+REQUIRED_USE="
+   tools? ( X )
+   static-libs? ( tools )
+"
+
+COMMON="
+   app-eselect/eselect-opencl
+   kernel_linux? ( >=sys-libs/glibc-2.6.1 )
+   tools? (
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/jansson
+   gtk3? (
+   x11-libs/gtk+:3
+   )
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf[X]
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   x11-libs/libXv
+   x11-libs/libXxf86vm
+   x11-libs/pango[X]
+   )
+   X? (
+   >=app-eselect/eselect-opengl-1.0.9
+   app-misc/pax-utils
+   )
+"
+DEPEND="
+   ${COMMON}
+   kernel_linux? ( virtual/linux-sources )
+   tools? ( sys-apps/dbus )
+"
+RDEPEND="
+   ${COMMON}
+   acpi? ( sys-power/acpid )
+   tools? ( !media-video/nvidia-settings )
+   wayland? ( dev-libs/wayland[${MULTILIB_USEDEP}] )
+   X? (
+   =x11-libs/libX11-1.6.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libXext-1.3.2[${MULTILIB_USEDEP}]
+   >=x11-libs/libvdpau-1.0[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   )
+"
+QA_PREBUILT="opt/* usr/lib*"
+S=${WORKDIR}/
+
+nvidia_drivers_versions_check() {
+   if use amd64 && has_multilib_profile && \
+   [ "${DEFAULT_ABI}" != "amd64" ]; then
+   eerror "This ebuild doesn't currently support changing your 
default ABI"
+   die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
+   fi
+
+   if use kernel_linux && kernel_is ge 5 1; then
+   ewarn "Gentoo supports kernels which are supported by NVIDIA"
+   ewarn "which are limited to the following kernels:"
+   ewarn " "${T}"/nvidia-rmmod.conf || die
+ 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2019-01-16 Thread Jeroen Roovers
commit: eb22dfef2d7c2ae67f092cbbdd9a0631ca609f56
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Jan 16 09:59:29 2019 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Jan 16 10:00:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb22dfef

x11-drivers/nvidia-drivers: Drop unmaintained branches

Bug: https://bugs.gentoo.org/669588
Closes: https://bugs.gentoo.org/673392
Closes: https://bugs.gentoo.org/673490
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Jeroen Roovers  gentoo.org>

 x11-drivers/nvidia-drivers/Manifest|  38 --
 .../files/nvidia-drivers-375.82-profiles-rc.patch  |  11 -
 .../files/nvidia-drivers-pax-const.patch   |  17 -
 .../files/nvidia-drivers-pax-usercopy.patch|  54 --
 .../nvidia-drivers/nvidia-drivers-304.137.ebuild   | 499 --
 .../nvidia-drivers/nvidia-drivers-375.82.ebuild| 569 
 .../nvidia-drivers/nvidia-drivers-378.13-r1.ebuild | 572 
 .../nvidia-drivers/nvidia-drivers-381.22-r1.ebuild | 573 
 .../nvidia-drivers/nvidia-drivers-384.130.ebuild   | 581 
 .../nvidia-drivers/nvidia-drivers-387.34.ebuild| 586 -
 .../nvidia-drivers/nvidia-drivers-396.54.ebuild| 581 
 11 files changed, 4081 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 591b18640db..34ef26714d8 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,58 +1,20 @@
-DIST NVIDIA-FreeBSD-x86-304.137.tar.gz 35399011 BLAKE2B 
823726e4a54f029a47b4c473718099b97d0364b19ac73d36111c0e3552af9a896f60c2aef0eac05d84eb7386fd32ff0a33b2b26d572b6803fddf3c9df0443caa
 SHA512 
9bab183289461d915371b7b5b34e66fdfe8945806dbdf00e0e1cc7242f7b74a0acfc6ed24c3643a6d51edc837cd905ba3b224c30040b0f40d662dc6e7a6d
 DIST NVIDIA-FreeBSD-x86-340.107.tar.gz 60305952 BLAKE2B 
b634bfd610653f1c546b68e87d934c5d0e25a2e5be6df15e0cb6016793274b4cf08577669e61c35976f3482da2221b05797459b2814965bcfdbf519c8a6d2681
 SHA512 
fe09e1b3dd870a07b4edd163d302e2d98f00e139d05a8fa627c292182b61d2bd9b37eb746d639ba592dcf90fecedc57430cf1ef76b6522785ffcb3fd46fe9ba0
-DIST NVIDIA-FreeBSD-x86-375.82.tar.gz 59566154 BLAKE2B 
b888b08cd434899ff73f04a855b47f9416ab247f63023f742dff55e9249d20b8da07bc5cd42e6d555cd9a8ecc62c97821ae09dce1986f0ac2384a16a70c7f181
 SHA512 
6747bf6d6278c6ed0828c6fdcad5353e516f28384609a3f0a885966707eebb096926a876c17843bfa7626a01a6d4e0ab12c781faf9ac0291771b195c9eb13d85
-DIST NVIDIA-FreeBSD-x86-378.13.tar.gz 59610253 BLAKE2B 
723b392b869dd5cc9244cfe9df371fc6df6b4ebc4c1f01082fd79b2bbd0cbf4e670cfb69511f1773d28f6fc51a8801777dd6e3066f50fc96888a9efa467e459e
 SHA512 
a0101201089df2bbf5bdc4ded2228dd989da6a47da31c3ec8d55916b1ff3457924555f82c7381934745fdc1b1f8f78e3fc10e5089279eb13423628dbfe560c6b
-DIST NVIDIA-FreeBSD-x86-381.22.tar.gz 60112159 BLAKE2B 
4a61e9a09218eb7d259f82d0a43fee313754004c8716e921b9a83a3e87fff9a291450bef5d7304b2a7ddf5750a830fb7c5cc9dab890dac4a714354265ca25034
 SHA512 
ffe5882051fad081854e7b7fefe86a4da55b263b2ca217664991a7e0d84ff2f22d62a37c89afd578f3c99c12be897e5db7a3d1c71c747df655af8e220eb983fa
-DIST NVIDIA-FreeBSD-x86-384.130.tar.gz 63719036 BLAKE2B 
971006aec05f5bb8f815420f5e1a62103119ae0192a275cc4df3034c20908ebcb8d5a886e030ec06a854102a79e2b31d53c2fcbf3450cb7fa0d9e1f64eeb835f
 SHA512 
54d6d0776190d12f2562fe0ffdf82661fb8a0a4d3d575386a19f5dd5890a7ae4d2ad6704253e7cded62a9a0e1880f1bee9e6bf3aeeb8ce7a265a3d077b0c8018
-DIST NVIDIA-FreeBSD-x86-387.34.tar.gz 64228643 BLAKE2B 
80011df5d037cd0a2a6faccf6c990e6019cb85c906c1410d4dde033a8a945ecd46e80a1315e46dc05fa47003eb328c6b8e8e41e18dce60942e645c0e6b813717
 SHA512 
875648459a149d506b20eb7105e73086e1fb51dddfbd8b484b8cc4793682c088ba16b3d374b0e807738f7aa7489dd9eab2449f70bc9feefeec0bf3a88025b9ef
 DIST NVIDIA-FreeBSD-x86-390.87.tar.gz 64326801 BLAKE2B 
91cf9e77040d8c710a0fef58f9bae685a86962f8460a5d55e2c0733dc7bd2050c910bbd0732bb89efb8550d501b08c02e0587118ea767ba768dcf1c356e0e872
 SHA512 
b7ff9f4e61de08c0626e5e55c1f51e3451640043066944d791f79f4c0b57f39211c0648a2551c0b5ed1622809d7c9579e24b8ee9a46a7988319e25ab709c1400
-DIST NVIDIA-FreeBSD-x86_64-304.137.tar.gz 36474676 BLAKE2B 
bd75e2916d34f76566d838406419991a860118830366f0297fa63baade3a99f637dae601d6bc6a051596222f2715297dffbf9b81ff5478b030741e6c8a09bc13
 SHA512 
f0ae7ccea417aceedf34bfb9c96fd79b31cbf74a8fa59d5199b0ad7b81b8a4aeb66cd4801a45cc37f836979cb4267aa69e08517beaa9b8cb9c66a477d02ef8de
 DIST NVIDIA-FreeBSD-x86_64-340.107.tar.gz 61179967 BLAKE2B 
c12c7c07c090fd7bca78a30082890d0b0330dde07ce9beacdb94fad97d40e9ff9e1413fc36fd94116821137e74076d99a82ab85ecd0a8e16d52b47abeb747802
 SHA512 
661a4cc79a0adc9a1abebfb3567c26e69628266794b5b539c112112a0989760ea1ea2d8c35a5fe7539b579d4e9cef2685e3e1d12fc7031cd6d1b743c23eadc52
-DIST NVIDIA-FreeBSD-x86_64-375.82.tar.gz 58748290 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2018-06-30 Thread Jeroen Roovers
commit: 733b1885864d366f072bf1575d6a04b02ac803a0
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Jun 30 08:16:48 2018 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Jun 30 08:17:03 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=733b1885

x11-drivers/nvidia-drivers: Old.

Package-Manager: Portage-2.3.41, Repoman-2.3.9

 x11-drivers/nvidia-drivers/Manifest|  17 -
 x11-drivers/nvidia-drivers/files/nvidia-uvm.conf   |   3 -
 .../nvidia-drivers/nvidia-drivers-340.106.ebuild   | 529 ---
 .../nvidia-drivers/nvidia-drivers-390.48.ebuild| 587 -
 .../nvidia-drivers/nvidia-drivers-390.59.ebuild| 587 -
 5 files changed, 1723 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 214e8d690b4..f99b1acc2a9 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,24 +1,18 @@
 DIST NVIDIA-FreeBSD-x86-304.137.tar.gz 35399011 BLAKE2B 
823726e4a54f029a47b4c473718099b97d0364b19ac73d36111c0e3552af9a896f60c2aef0eac05d84eb7386fd32ff0a33b2b26d572b6803fddf3c9df0443caa
 SHA512 
9bab183289461d915371b7b5b34e66fdfe8945806dbdf00e0e1cc7242f7b74a0acfc6ed24c3643a6d51edc837cd905ba3b224c30040b0f40d662dc6e7a6d
-DIST NVIDIA-FreeBSD-x86-340.106.tar.gz 60296006 BLAKE2B 
e980bd75b35cc17379865a0ffd45fef99fc7e732bddf8cfa11f021ee74acb31c732ec1993f56425308fc7346b7a5476e5f067c0a43ee71601e8a13e3951abcf6
 SHA512 
ae7ab9e6744b215adf4dd07c701b94f2446a7c8d9e576d5fe840f1c26cb23bc0f5b4288095efbb096ae62941a45c938af6ecf9258211c7824d2c3f8316301209
 DIST NVIDIA-FreeBSD-x86-340.107.tar.gz 60305952 BLAKE2B 
b634bfd610653f1c546b68e87d934c5d0e25a2e5be6df15e0cb6016793274b4cf08577669e61c35976f3482da2221b05797459b2814965bcfdbf519c8a6d2681
 SHA512 
fe09e1b3dd870a07b4edd163d302e2d98f00e139d05a8fa627c292182b61d2bd9b37eb746d639ba592dcf90fecedc57430cf1ef76b6522785ffcb3fd46fe9ba0
 DIST NVIDIA-FreeBSD-x86-375.82.tar.gz 59566154 BLAKE2B 
b888b08cd434899ff73f04a855b47f9416ab247f63023f742dff55e9249d20b8da07bc5cd42e6d555cd9a8ecc62c97821ae09dce1986f0ac2384a16a70c7f181
 SHA512 
6747bf6d6278c6ed0828c6fdcad5353e516f28384609a3f0a885966707eebb096926a876c17843bfa7626a01a6d4e0ab12c781faf9ac0291771b195c9eb13d85
 DIST NVIDIA-FreeBSD-x86-378.13.tar.gz 59610253 BLAKE2B 
723b392b869dd5cc9244cfe9df371fc6df6b4ebc4c1f01082fd79b2bbd0cbf4e670cfb69511f1773d28f6fc51a8801777dd6e3066f50fc96888a9efa467e459e
 SHA512 
a0101201089df2bbf5bdc4ded2228dd989da6a47da31c3ec8d55916b1ff3457924555f82c7381934745fdc1b1f8f78e3fc10e5089279eb13423628dbfe560c6b
 DIST NVIDIA-FreeBSD-x86-381.22.tar.gz 60112159 BLAKE2B 
4a61e9a09218eb7d259f82d0a43fee313754004c8716e921b9a83a3e87fff9a291450bef5d7304b2a7ddf5750a830fb7c5cc9dab890dac4a714354265ca25034
 SHA512 
ffe5882051fad081854e7b7fefe86a4da55b263b2ca217664991a7e0d84ff2f22d62a37c89afd578f3c99c12be897e5db7a3d1c71c747df655af8e220eb983fa
 DIST NVIDIA-FreeBSD-x86-384.130.tar.gz 63719036 BLAKE2B 
971006aec05f5bb8f815420f5e1a62103119ae0192a275cc4df3034c20908ebcb8d5a886e030ec06a854102a79e2b31d53c2fcbf3450cb7fa0d9e1f64eeb835f
 SHA512 
54d6d0776190d12f2562fe0ffdf82661fb8a0a4d3d575386a19f5dd5890a7ae4d2ad6704253e7cded62a9a0e1880f1bee9e6bf3aeeb8ce7a265a3d077b0c8018
 DIST NVIDIA-FreeBSD-x86-387.34.tar.gz 64228643 BLAKE2B 
80011df5d037cd0a2a6faccf6c990e6019cb85c906c1410d4dde033a8a945ecd46e80a1315e46dc05fa47003eb328c6b8e8e41e18dce60942e645c0e6b813717
 SHA512 
875648459a149d506b20eb7105e73086e1fb51dddfbd8b484b8cc4793682c088ba16b3d374b0e807738f7aa7489dd9eab2449f70bc9feefeec0bf3a88025b9ef
-DIST NVIDIA-FreeBSD-x86-390.48.tar.gz 64254145 BLAKE2B 
ce668715fbec4f54eb9946fc2f5be56c132da8a2a65678b8aac0e3c0a55f60298212be4a5f6eca90a75d50ce3b9831521d02e7bd004d5c3c61fb5a460c7dc00a
 SHA512 
7255d628be927f17f1108dae458d2d3844b46c42f460bdeac3dbb1dec6b5bf76d2790752e8bfaae35e11d49adb2a43ed1d8fc6a9325152490a21dac8e5c1734c
-DIST NVIDIA-FreeBSD-x86-390.59.tar.gz 64274727 BLAKE2B 
b032578a38544103e92a19f433d5a86a615605f3a78902df38de2ac3c6179f322c9fb507618a548f4c11f51c9fbb8e07a9519acde86be7123c07a403a76b40c7
 SHA512 
bd44d5a772a3f52984617742f686567adc0e9b143b2014f1d95f59f8461c30ae650429aac3e92d24540881bc9093cb8a522c4d06a2b71e1309848a7dc7f7d5c7
 DIST NVIDIA-FreeBSD-x86-390.67.tar.gz 64289180 BLAKE2B 
1a4d9bea63e8a925af641074a7b49ab7c841055a771d99586c56809a54c438917f0af5a3a4236d594ee4a03bd1cf7e22f62e1b487e309173a9662db659f74acb
 SHA512 
e3c3f9b93e07fd0f16ff1a62c4adfc61b827785f1bd482482bc58aa75bd3df4f66f24e826bf4f41ad08ca8a9600e6f9fb4542f8ce8e4cfe81b06cef955cdbbae
 DIST NVIDIA-FreeBSD-x86_64-304.137.tar.gz 36474676 BLAKE2B 
bd75e2916d34f76566d838406419991a860118830366f0297fa63baade3a99f637dae601d6bc6a051596222f2715297dffbf9b81ff5478b030741e6c8a09bc13
 SHA512 
f0ae7ccea417aceedf34bfb9c96fd79b31cbf74a8fa59d5199b0ad7b81b8a4aeb66cd4801a45cc37f836979cb4267aa69e08517beaa9b8cb9c66a477d02ef8de
-DIST NVIDIA-FreeBSD-x86_64-340.106.tar.gz 61169129 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2017-10-31 Thread Jeroen Roovers
commit: 416670f6b86ed1a15582f3ca78027affc46667b7
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Tue Oct 31 11:26:06 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Tue Oct 31 11:26:23 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416670f6

x11-drivers/nvidia-drivers: Version bump.

Package-Manager: Portage-2.3.13, Repoman-2.3.4

 x11-drivers/nvidia-drivers/Manifest|   6 +
 .../files/nvidia-drivers-387.22-linker.patch   |  22 +
 .../nvidia-drivers/nvidia-drivers-387.22.ebuild| 580 +
 3 files changed, 608 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 320bbc5bf58..68634749ae3 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -6,6 +6,7 @@ DIST NVIDIA-FreeBSD-x86-378.13.tar.gz 59610253 SHA256 
aca461f050950f1a3a81137ec8
 DIST NVIDIA-FreeBSD-x86-381.22.tar.gz 60112159 SHA256 
f309408941c7d393fe51b2356bd424791558b70f8f17f8856fbbefb1bcf74138 SHA512 
ffe5882051fad081854e7b7fefe86a4da55b263b2ca217664991a7e0d84ff2f22d62a37c89afd578f3c99c12be897e5db7a3d1c71c747df655af8e220eb983fa
 WHIRLPOOL 
42bd9205e28d067b1f7417607da21cd66411cefbd1cec74807bbdcee2255e758df2eb15f79a0c3fe1dde7d9f010cfcf648bb6a5890b4637ea7f799cc0810340d
 DIST NVIDIA-FreeBSD-x86-384.90.tar.gz 63539967 SHA256 
84a307e03c7db1eb230538e46c45640f815750141cb3d6bd6cb3f3e68381c31e SHA512 
16e333a846f47618f6e732d89bd92fda628c02b28784226a879f23147df764c540c96d2fe517dea465a7d07022df676a009aec22bb09c4439b9ea8b0351c6996
 WHIRLPOOL 
8ec2fdcdf841a20abb579a65e6e18d1ea405a6edad98a57a9b1baa807d4725b3812b6d540ea6f31b84ae28a12a1117e903f258e8f80d93d5dfff52de0eea8920
 DIST NVIDIA-FreeBSD-x86-387.12.tar.gz 64054985 SHA256 
33d78d0c4f58c55d7caeec6ef1f5a6d63e910ff0720264e0c3e56ba45f067275 SHA512 
fa92275e4e1795fd91515ca4cd20cb21dfcb273043f115795fdf82f6c39d2ead80848e8b44b711be6a769de2b93bc91f857084dab8f1d1f4cad5245c9bf84913
 WHIRLPOOL 
d3a8a5ed52d91b2d6d5cbe5548fc714d40a0cb85de0d5b4c9094922d01832c5156a593eb79d17e26a91bc5734a80f2ad267f32332f95f16f3ed148cbb1c9327b
+DIST NVIDIA-FreeBSD-x86-387.22.tar.gz 64162390 SHA256 
5fed73da108ec20df386ac50db087040214aec363d042e6e64c579af71975f3d SHA512 
3fb704aaa4080072e920dd19cd3492eb30e31ea2426e7f73939fd53072a92ace3dfbdbf582ca5c19bc27d1a52fbd6f9ab918c7f265e3c0a9c5e0905ad156548b
 WHIRLPOOL 
abe3f065a232029ed865bd13dcc150f41705a75ad50627f384bb4ddfbf1d5625912b0958fe0313b3125e5fd9ec217a91feab3ca14aea9f0d13e8fc4a692e3f27
 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 
18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 
42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c
 WHIRLPOOL 
f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511
 DIST NVIDIA-FreeBSD-x86_64-304.137.tar.gz 36474676 SHA256 
231693189e1bdf5c1dd02315cde5ef9ed6c0854564314438f2f40f9788a34120 SHA512 
f0ae7ccea417aceedf34bfb9c96fd79b31cbf74a8fa59d5199b0ad7b81b8a4aeb66cd4801a45cc37f836979cb4267aa69e08517beaa9b8cb9c66a477d02ef8de
 WHIRLPOOL 
9eb9036d64bd52ccbc8ce641da57c34ec9165d1f74293bec21be6d874cc8338f785d68a45ae2e8cd1161a34b2c95246c9b5504bdf810dfbfae1814ad35eb6a1e
 DIST NVIDIA-FreeBSD-x86_64-340.104.tar.gz 61176133 SHA256 
93b8ff6dacf1aa9f3b47af7bbcc09397ead6614edff46c85f2f1c5d5aec9a59d SHA512 
d7535527fb9ffc820509da8d0b159c70627c72a7182c354448851a334fcd5b8835046d0e9812079af2fa92de0f3fce299a67e70ef50697a2a1f33b8d995e7f73
 WHIRLPOOL 
942075e9075879eb4656ee1ca612a0500f90d824cfc77018ee9e2dff804341f5fcd853e200deb0525fd0ecc394d99b15f31f6203854d0a4b0103c187961a74d6
@@ -14,11 +15,13 @@ DIST NVIDIA-FreeBSD-x86_64-378.13.tar.gz 58779963 SHA256 
451b9e4b2da86609c760a9a
 DIST NVIDIA-FreeBSD-x86_64-381.22.tar.gz 59284579 SHA256 
f63001f380055da84eec7aaeddc13442a004ca6979adbfec46d3efac4bad7116 SHA512 
51c5a87fabe87ec7f2589ed97d97447b127ecb5fe501c60bc7c9fce74141c127f4f9bb820d2a9b34fb56db436476d0cb18a73845ab4e7ec2315d4975c8ce4e32
 WHIRLPOOL 
40e1c62b9c8b1d5b20eaa1737285e1ce01e912b013c1aae7c9167e6d240cce5a461fd955e5583065a206abf6d6b195c8916464ce1dd4a53bb5ee94de3679373e
 DIST NVIDIA-FreeBSD-x86_64-384.90.tar.gz 62724143 SHA256 
b213fe40c3df81a8391bfa81fd2763a878f28e846c8dcd65fd922ad6dbbeb3e5 SHA512 
0077ba72301b65fb898fa180d77ff6abcb2a78e62c3528e3afbdfb679248f34e6a00faefeec713e7cc4a7daa7c15e6039090e5dbb047d6a9f2cff38c2e8afdb9
 WHIRLPOOL 
bbf04cf8603a1cce37eeefd918f7252bd024098c4a2b12d3513391e3d793c6cc0d82b0ba0018409fb16dfec2a7d3cd1dfa6711eb7a6afc7e0afa3f4601b05f53
 DIST NVIDIA-FreeBSD-x86_64-387.12.tar.gz 63216500 SHA256 
d5fe2ee00f496186ce75700eccf95092fc162db1df1c5bdf0dfebb27c4b46d1b SHA512 
d2bed412f8db842671d4092b8adc62cfbf2fc5f90560ece109a14965e2e09b73edb3bb06069a779de7988b038697655b9ede7cc4072bcdd3b35a34cf6bb145d5
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2017-10-07 Thread Jeroen Roovers
commit: 21d2f921ba010607b6c4f8e8e6ce85a3843391b3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Oct  7 09:43:45 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Oct  7 09:44:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d2f921

x11-drivers/nvidia-drivers: Version bump.

Package-Manager: Portage-2.3.11, Repoman-2.3.3

 x11-drivers/nvidia-drivers/Manifest|   6 +
 .../files/nvidia-drivers-387.12-linker.patch   |  22 +
 .../nvidia-drivers/nvidia-drivers-387.12.ebuild| 582 +
 3 files changed, 610 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index b7e851dfe7d..320bbc5bf58 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -5,6 +5,7 @@ DIST NVIDIA-FreeBSD-x86-375.82.tar.gz 59566154 SHA256 
4a5c17bf40f2edc475fadd08dd
 DIST NVIDIA-FreeBSD-x86-378.13.tar.gz 59610253 SHA256 
aca461f050950f1a3a81137ec8adf2057deaa20ad166bdd4ce8f3e34616e7a98 SHA512 
a0101201089df2bbf5bdc4ded2228dd989da6a47da31c3ec8d55916b1ff3457924555f82c7381934745fdc1b1f8f78e3fc10e5089279eb13423628dbfe560c6b
 WHIRLPOOL 
ac67d07d3ffb0959f685b7d59de152ba8fc97e11c30ed3f1a200511bcaf3de1cd1879147f37fde66a1c8d13dd327aac8a9ac78d42cc9656ef79e3180897aaef1
 DIST NVIDIA-FreeBSD-x86-381.22.tar.gz 60112159 SHA256 
f309408941c7d393fe51b2356bd424791558b70f8f17f8856fbbefb1bcf74138 SHA512 
ffe5882051fad081854e7b7fefe86a4da55b263b2ca217664991a7e0d84ff2f22d62a37c89afd578f3c99c12be897e5db7a3d1c71c747df655af8e220eb983fa
 WHIRLPOOL 
42bd9205e28d067b1f7417607da21cd66411cefbd1cec74807bbdcee2255e758df2eb15f79a0c3fe1dde7d9f010cfcf648bb6a5890b4637ea7f799cc0810340d
 DIST NVIDIA-FreeBSD-x86-384.90.tar.gz 63539967 SHA256 
84a307e03c7db1eb230538e46c45640f815750141cb3d6bd6cb3f3e68381c31e SHA512 
16e333a846f47618f6e732d89bd92fda628c02b28784226a879f23147df764c540c96d2fe517dea465a7d07022df676a009aec22bb09c4439b9ea8b0351c6996
 WHIRLPOOL 
8ec2fdcdf841a20abb579a65e6e18d1ea405a6edad98a57a9b1baa807d4725b3812b6d540ea6f31b84ae28a12a1117e903f258e8f80d93d5dfff52de0eea8920
+DIST NVIDIA-FreeBSD-x86-387.12.tar.gz 64054985 SHA256 
33d78d0c4f58c55d7caeec6ef1f5a6d63e910ff0720264e0c3e56ba45f067275 SHA512 
fa92275e4e1795fd91515ca4cd20cb21dfcb273043f115795fdf82f6c39d2ead80848e8b44b711be6a769de2b93bc91f857084dab8f1d1f4cad5245c9bf84913
 WHIRLPOOL 
d3a8a5ed52d91b2d6d5cbe5548fc714d40a0cb85de0d5b4c9094922d01832c5156a593eb79d17e26a91bc5734a80f2ad267f32332f95f16f3ed148cbb1c9327b
 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 
18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 
42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c
 WHIRLPOOL 
f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511
 DIST NVIDIA-FreeBSD-x86_64-304.137.tar.gz 36474676 SHA256 
231693189e1bdf5c1dd02315cde5ef9ed6c0854564314438f2f40f9788a34120 SHA512 
f0ae7ccea417aceedf34bfb9c96fd79b31cbf74a8fa59d5199b0ad7b81b8a4aeb66cd4801a45cc37f836979cb4267aa69e08517beaa9b8cb9c66a477d02ef8de
 WHIRLPOOL 
9eb9036d64bd52ccbc8ce641da57c34ec9165d1f74293bec21be6d874cc8338f785d68a45ae2e8cd1161a34b2c95246c9b5504bdf810dfbfae1814ad35eb6a1e
 DIST NVIDIA-FreeBSD-x86_64-340.104.tar.gz 61176133 SHA256 
93b8ff6dacf1aa9f3b47af7bbcc09397ead6614edff46c85f2f1c5d5aec9a59d SHA512 
d7535527fb9ffc820509da8d0b159c70627c72a7182c354448851a334fcd5b8835046d0e9812079af2fa92de0f3fce299a67e70ef50697a2a1f33b8d995e7f73
 WHIRLPOOL 
942075e9075879eb4656ee1ca612a0500f90d824cfc77018ee9e2dff804341f5fcd853e200deb0525fd0ecc394d99b15f31f6203854d0a4b0103c187961a74d6
@@ -12,10 +13,12 @@ DIST NVIDIA-FreeBSD-x86_64-375.82.tar.gz 58748290 SHA256 
e58490883350a1bb713cdfa
 DIST NVIDIA-FreeBSD-x86_64-378.13.tar.gz 58779963 SHA256 
451b9e4b2da86609c760a9a133efa8d37d844ad036299689f007c90463a7ca39 SHA512 
34cfc383ba196ecec2cd27fc12bf30dd58f8782b73414e7b4c182e832ae0dce1f8c017afbb2101d7525d4e321f80cac49d3b578a8fc0cf88be9310f4deb77057
 WHIRLPOOL 
23929abd50467f267cf6b7d58a49fc6f667036b7e92363cc05b021790d0d5ebc61e181c3b2e7c32a6338328cfcc05311d74112b005d638c0295b2c6189dfa3b8
 DIST NVIDIA-FreeBSD-x86_64-381.22.tar.gz 59284579 SHA256 
f63001f380055da84eec7aaeddc13442a004ca6979adbfec46d3efac4bad7116 SHA512 
51c5a87fabe87ec7f2589ed97d97447b127ecb5fe501c60bc7c9fce74141c127f4f9bb820d2a9b34fb56db436476d0cb18a73845ab4e7ec2315d4975c8ce4e32
 WHIRLPOOL 
40e1c62b9c8b1d5b20eaa1737285e1ce01e912b013c1aae7c9167e6d240cce5a461fd955e5583065a206abf6d6b195c8916464ce1dd4a53bb5ee94de3679373e
 DIST NVIDIA-FreeBSD-x86_64-384.90.tar.gz 62724143 SHA256 
b213fe40c3df81a8391bfa81fd2763a878f28e846c8dcd65fd922ad6dbbeb3e5 SHA512 
0077ba72301b65fb898fa180d77ff6abcb2a78e62c3528e3afbdfb679248f34e6a00faefeec713e7cc4a7daa7c15e6039090e5dbb047d6a9f2cff38c2e8afdb9
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2017-09-27 Thread Jeroen Roovers
commit: b29df90d1b5d2929c26f42feec6964b0dd5829fc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Sep 27 16:10:30 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Sep 27 16:11:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b29df90d

x11-drivers/nvidia-drivers: Version bump.

Package-Manager: Portage-2.3.10, Repoman-2.3.3

 x11-drivers/nvidia-drivers/Manifest|   6 +
 .../files/nvidia-drivers-375.82-profiles-rc.patch  |  11 +
 .../nvidia-drivers/nvidia-drivers-375.82.ebuild| 569 +
 3 files changed, 586 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 6ba3b6ba9d1..a224ca98cd0 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -5,6 +5,7 @@ DIST NVIDIA-FreeBSD-x86-340.102.tar.gz 12057262 SHA256 
d3edf43d6fc518869c35ae8d9
 DIST NVIDIA-FreeBSD-x86-340.104.tar.gz 60305172 SHA256 
28c5fdd306e50c3e9ef23f68a63c90be0717231595fa3fec700b00117ba990e1 SHA512 
051bb0e0be3a70f3d3265c493c96a1ac249730ce2c1b4a97f7fb4797daa92af066f2bb88b922a80e4a7f5d3e5d37e0ec8ac3f9fdda77e68c905ef55f47ccbc8e
 WHIRLPOOL 
8212e5ff3dafc18e9caad5ce68b7c4eb1881fdfaf64cf7e63bda2d69464e8972097f6cb5be2672bb0a7fad307a44acd0732b77a005e479147fe21f901dab8afa
 DIST NVIDIA-FreeBSD-x86-375.39.tar.gz 59111267 SHA256 
ca39ab55716516bbca62fc888ec786745a8df7f346e68703f54e1a42afad733e SHA512 
8f5bf9ffc731ca90a2604b80c3974ee123a12d7db9ee9be1811f5e78711798d7a29737a3651406c1c5e24a197d50f2f2fc39d94c8d11f9700900ef13266a5bf7
 WHIRLPOOL 
e6ce83478238b2f6497ed48688531a6ba4bf78baa2d376e6c8a0f04b35039ed1532a4618f8a53c60ab0778330313ca1e9eecb836a4ade4c5b006844386d4b23f
 DIST NVIDIA-FreeBSD-x86-375.66.tar.gz 59154988 SHA256 
b664c4796626213e7bee4cace75bf576ffa2943ca26a0414bcf598c8e6ff5614 SHA512 
b034d8bb569d7b4f277aabef9d82c7928c345c27fd25b77d5d843f0e587c9e3f641e1860f4459a06ab3e1e68460743d04553ce919b4c8ecd2a3b624875c78c52
 WHIRLPOOL 
9385aca80b3cf3d00a1b7686a43edcc5c9d7fb20a7223c0642676cb1d084a1cfc19b1e32babfb72b397e651cf3a0ef1adf71f45fc4a8f826476b68407c00497d
+DIST NVIDIA-FreeBSD-x86-375.82.tar.gz 59566154 SHA256 
4a5c17bf40f2edc475fadd08ddb2db169f51d8871c62723b082dd9041d801aa5 SHA512 
6747bf6d6278c6ed0828c6fdcad5353e516f28384609a3f0a885966707eebb096926a876c17843bfa7626a01a6d4e0ab12c781faf9ac0291771b195c9eb13d85
 WHIRLPOOL 
8da17a8e56e7cd831da3544633352f74c053bc376fb2d0d803232c035c8bdc98e2e3688b4954ec7875cf30ec303df296d206e155c5dabf1f05e7fe6af9679e3a
 DIST NVIDIA-FreeBSD-x86-378.13.tar.gz 59610253 SHA256 
aca461f050950f1a3a81137ec8adf2057deaa20ad166bdd4ce8f3e34616e7a98 SHA512 
a0101201089df2bbf5bdc4ded2228dd989da6a47da31c3ec8d55916b1ff3457924555f82c7381934745fdc1b1f8f78e3fc10e5089279eb13423628dbfe560c6b
 WHIRLPOOL 
ac67d07d3ffb0959f685b7d59de152ba8fc97e11c30ed3f1a200511bcaf3de1cd1879147f37fde66a1c8d13dd327aac8a9ac78d42cc9656ef79e3180897aaef1
 DIST NVIDIA-FreeBSD-x86-381.22.tar.gz 60112159 SHA256 
f309408941c7d393fe51b2356bd424791558b70f8f17f8856fbbefb1bcf74138 SHA512 
ffe5882051fad081854e7b7fefe86a4da55b263b2ca217664991a7e0d84ff2f22d62a37c89afd578f3c99c12be897e5db7a3d1c71c747df655af8e220eb983fa
 WHIRLPOOL 
42bd9205e28d067b1f7417607da21cd66411cefbd1cec74807bbdcee2255e758df2eb15f79a0c3fe1dde7d9f010cfcf648bb6a5890b4637ea7f799cc0810340d
 DIST NVIDIA-FreeBSD-x86-384.59.tar.gz 63257550 SHA256 
0ae4aeb3beab6be586cd76f193d03ee7aa7397c66bfcdc84ab6629f808543bb0 SHA512 
00598c3fe0d2361e0a8cf945fee19edb884c3bba059000d5103ea45c1f36a06238017752130ac7d8cdca0a7be87109dbb76b5cd318a5263495cbf0b91fc45fb9
 WHIRLPOOL 
12a9d4d5fbe5af9370e40ecea9fff7b9ffd868da988dd69bc9ad9b27529401a7f910f7013cb1a3765b5edd175c9c97eab0ecdce858c44adf5d8e6450ddcb38ee
@@ -17,6 +18,7 @@ DIST NVIDIA-FreeBSD-x86_64-340.102.tar.gz 60862932 SHA256 
6d1108c2e8d1b25eb16cd8
 DIST NVIDIA-FreeBSD-x86_64-340.104.tar.gz 61176133 SHA256 
93b8ff6dacf1aa9f3b47af7bbcc09397ead6614edff46c85f2f1c5d5aec9a59d SHA512 
d7535527fb9ffc820509da8d0b159c70627c72a7182c354448851a334fcd5b8835046d0e9812079af2fa92de0f3fce299a67e70ef50697a2a1f33b8d995e7f73
 WHIRLPOOL 
942075e9075879eb4656ee1ca612a0500f90d824cfc77018ee9e2dff804341f5fcd853e200deb0525fd0ecc394d99b15f31f6203854d0a4b0103c187961a74d6
 DIST NVIDIA-FreeBSD-x86_64-375.39.tar.gz 58308585 SHA256 
0d58c450b3391cf28655f15505aaca8d011590efe5dd3ebc6a3212a9d7597b17 SHA512 
2b9e4fe4c850c59050d6f586be743e6e9511d12ee3e5f760b6c6ef5ff2084b7bc147267a7844191db1bfab842806a47054ce8f7534d5fee614efbf08e1faaca4
 WHIRLPOOL 
fe195242a1a3657609eb9ea0eda27daa22fcc40beaa35e3cfcda575978361f68da27a46411ad38a93bef333bba91c06b911545d4d14f19b3dd2d085ae7012408
 DIST NVIDIA-FreeBSD-x86_64-375.66.tar.gz 58343065 SHA256 
f6977d58d57818c27989d0c87dff0bdcb348a57ac18e0607ba03fa7489caa089 SHA512 
7a222192c04c6cc3fb7818caebb45b4f4e3c9f702bcc14400cc9a7d3d83daae40ff254b70b3845a44fa120b702734b4619f5d4c5a8d25300becfc5f73710f3e9
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2017-05-06 Thread Jeroen Roovers
commit: c9cce43bb376d482a4baceb903169e651c01cc60
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat May  6 10:59:42 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat May  6 10:59:42 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9cce43b

x11-drivers/nvidia-drivers: Version bump.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 x11-drivers/nvidia-drivers/Manifest|   6 +
 .../files/nvidia-drivers-375.66-profiles-rc.patch  |  11 +
 .../nvidia-drivers/nvidia-drivers-375.66.ebuild| 558 +
 3 files changed, 575 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 71dece4bcd5..b65d8778385 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -2,21 +2,25 @@ DIST NVIDIA-FreeBSD-x86-173.14.39.tar.gz 20038266 SHA256 
63a922ce4c5b676b4cb1ace
 DIST NVIDIA-FreeBSD-x86-304.135.tar.gz 35092250 SHA256 
3bcecc26c67588174bcee96b25f4f70265f463e4b3eb85d83363977acf3b6d33 SHA512 
2e8e8b6cc02bcb44fcfc5f7b378cfe104669d2092e5191261c800bb458281e4ae269d8ae3f7230f5e1432004d55120e063166ead5d91d80b96eb158f7927b34a
 WHIRLPOOL 
b42379f450630f20ece6f3af95b9f02d8c91121454d9c883f23cbb7a46e2099c41de2f15663932befb218eea856cb0a861fc34b19f3e84061cd0fa4f4c8722e6
 DIST NVIDIA-FreeBSD-x86-340.102.tar.gz 12057262 SHA256 
d3edf43d6fc518869c35ae8d98ab5d55b86ade71127956ef66b201f60bc5dfe8 SHA512 
bf15e68b1eee85e83474aaa480096991eac7506481f1192b53e0e10ff891f177c50c1492c51fb68ce0af3c5ccc54dad60edc90ec42b156e8338e51b9f9542520
 WHIRLPOOL 
6eb5df57b709ea2c3ab1c81d7a186fd106ff019400d66bc68c91da12d27b0b365e2f1b44c6d41cd45f605a813be1b88d587fcd7b3513c251e3248dc2f243d529
 DIST NVIDIA-FreeBSD-x86-375.39.tar.gz 59111267 SHA256 
ca39ab55716516bbca62fc888ec786745a8df7f346e68703f54e1a42afad733e SHA512 
8f5bf9ffc731ca90a2604b80c3974ee123a12d7db9ee9be1811f5e78711798d7a29737a3651406c1c5e24a197d50f2f2fc39d94c8d11f9700900ef13266a5bf7
 WHIRLPOOL 
e6ce83478238b2f6497ed48688531a6ba4bf78baa2d376e6c8a0f04b35039ed1532a4618f8a53c60ab0778330313ca1e9eecb836a4ade4c5b006844386d4b23f
+DIST NVIDIA-FreeBSD-x86-375.66.tar.gz 59154988 SHA256 
b664c4796626213e7bee4cace75bf576ffa2943ca26a0414bcf598c8e6ff5614 SHA512 
b034d8bb569d7b4f277aabef9d82c7928c345c27fd25b77d5d843f0e587c9e3f641e1860f4459a06ab3e1e68460743d04553ce919b4c8ecd2a3b624875c78c52
 WHIRLPOOL 
9385aca80b3cf3d00a1b7686a43edcc5c9d7fb20a7223c0642676cb1d084a1cfc19b1e32babfb72b397e651cf3a0ef1adf71f45fc4a8f826476b68407c00497d
 DIST NVIDIA-FreeBSD-x86-378.13.tar.gz 59610253 SHA256 
aca461f050950f1a3a81137ec8adf2057deaa20ad166bdd4ce8f3e34616e7a98 SHA512 
a0101201089df2bbf5bdc4ded2228dd989da6a47da31c3ec8d55916b1ff3457924555f82c7381934745fdc1b1f8f78e3fc10e5089279eb13423628dbfe560c6b
 WHIRLPOOL 
ac67d07d3ffb0959f685b7d59de152ba8fc97e11c30ed3f1a200511bcaf3de1cd1879147f37fde66a1c8d13dd327aac8a9ac78d42cc9656ef79e3180897aaef1
 DIST NVIDIA-FreeBSD-x86-381.09.tar.gz 60127992 SHA256 
054930012cd51657dda3d4d12acbd33c5861d2abdc25d6a3b90bd3358b13b89a SHA512 
222844b74eca79457e0814a6409b5ce8bdc50c26d44c4442d2afc0803fb9d079ce1d4aa84675a570550ce215f828fa474deb7e884a8dc41dab947de97d67b802
 WHIRLPOOL 
4ed9a366d4f8a608ad524a0441d436a327120d5ae8294ba37d75f20f1ea50c2fa1fc4e9449e325ae56ddfc62fe2846126cc7685284bd758ec62a9c065fd16b41
 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 
18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 
42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c
 WHIRLPOOL 
f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511
 DIST NVIDIA-FreeBSD-x86_64-304.135.tar.gz 36144428 SHA256 
0e415045b96bb272150d35d72c4a17c3d8e7b593dc7ffc577f6f25cc04f9de95 SHA512 
8939f0153e7dc98ed147c79a042731461f87582ef46c4762afadf6a5e1cd0ca32ca99415a3819f7e5abefb2df5c59731454e80873d3d622b73f27e75518c8793
 WHIRLPOOL 
e8689e07f12e169f9abad243111bcddee7796826f0028d29bb5eb340649696a3688a74068f07f52d6764fba9924ddd1dba18e8ae442654fffa9b902ccbde2c7f
 DIST NVIDIA-FreeBSD-x86_64-340.102.tar.gz 60862932 SHA256 
6d1108c2e8d1b25eb16cd8dc4eb221f2a20d2e4c39a515c0b5809fb407991f94 SHA512 
fddef644937093550f9e5dfc25dc5cb81280785735c2d11f644b5eece8144b23bc88a353534ca95e925f54da9131ed5dd7460b72e554b6625df33e243476588f
 WHIRLPOOL 
0b19ef96124768b8cafb0211a79f8ba6e3d04d9289d5194a59fdaa4eb15ab898c103346892007d9fd6eac75d6d503cd9724ab8f60bd7cf28fee2f9307b03d70b
 DIST NVIDIA-FreeBSD-x86_64-375.39.tar.gz 58308585 SHA256 
0d58c450b3391cf28655f15505aaca8d011590efe5dd3ebc6a3212a9d7597b17 SHA512 
2b9e4fe4c850c59050d6f586be743e6e9511d12ee3e5f760b6c6ef5ff2084b7bc147267a7844191db1bfab842806a47054ce8f7534d5fee614efbf08e1faaca4
 WHIRLPOOL 
fe195242a1a3657609eb9ea0eda27daa22fcc40beaa35e3cfcda575978361f68da27a46411ad38a93bef333bba91c06b911545d4d14f19b3dd2d085ae7012408
+DIST NVIDIA-FreeBSD-x86_64-375.66.tar.gz 58343065 SHA256 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2017-02-14 Thread Jeroen Roovers
commit: 470897d5ee740f4210c9be3aa6cedaa0aeba429d
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Feb 15 06:51:20 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Feb 15 06:51:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470897d5

x11-drivers/nvidia-drivers: Version bump.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 x11-drivers/nvidia-drivers/Manifest|  17 +
 .../files/nvidia-drivers-375.39-profiles-rc.patch  |  11 +
 .../nvidia-drivers/nvidia-drivers-340.102.ebuild   | 519 +++
 .../nvidia-drivers/nvidia-drivers-375.39.ebuild| 557 
 .../nvidia-drivers/nvidia-drivers-378.13.ebuild| 560 +
 5 files changed, 1664 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index cf35f14932..28a9af05ee 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -1,6 +1,7 @@
 DIST NVIDIA-FreeBSD-x86-173.14.39.tar.gz 20038266 SHA256 
63a922ce4c5b676b4cb1ace98094dace4cc5408f2553e183df7b212a238b SHA512 
96982fe7e0751c52fbef534193de09d187b99c1984c05e791223eb804719d8b3ba72efd983f227661ded4b71569bdbb914f1f629ab73a8bc9b8172832ccf3ec6
 WHIRLPOOL 
21f5906f42adf0064c7a7f81ac8e323de488e6d36356ee42c31a15c31ebb64335d5e2cff0ff022d41de480f9e0a57b3b96387f17151c7b59eceba2c61a7a102b
 DIST NVIDIA-FreeBSD-x86-304.134.tar.gz 35095790 SHA256 
e7a164807c83ab0f1be98eb241e76db0ca481d24cd64563c44dfbd73b9067b0f SHA512 
99549785683771d19c3877b6778f37622c9b7b3332bced2850f26476e21a258ead69535e199616940f40d4874aee2e8f6007b08c232b3ae17c5667a21c917343
 WHIRLPOOL 
85909e79083f1e9a87aa88801ab0ee855bd409bf667997037190b14923caee1e0bd53e8b180e54392e3f81b0cdef714318d699757a174c74d3ad0a0cfe70ccb8
 DIST NVIDIA-FreeBSD-x86-340.101.tar.gz 59992166 SHA256 
f62038819eb4ba074e92ce8d26b6330ed3bc32d1c07bcc95f4e2964fa667e03b SHA512 
b0d3e04acd60c1699850ecebbbdc2677f9691d3acf700effa369daedf3a45d7068c365a3298214acf396d7bcd531cfec26e9ef02e02c0896f01240219b338beb
 WHIRLPOOL 
955e8ad5152137641fcf2d5515e8c3b0a7ed9cac5ab646c2551fb4b1b0c0295ef3e3007905d5b5f2c50daaab1b74b7d6ffeb3f96f617b464c2db745ca4b33473
+DIST NVIDIA-FreeBSD-x86-340.102.tar.gz 12057262 SHA256 
d3edf43d6fc518869c35ae8d98ab5d55b86ade71127956ef66b201f60bc5dfe8 SHA512 
bf15e68b1eee85e83474aaa480096991eac7506481f1192b53e0e10ff891f177c50c1492c51fb68ce0af3c5ccc54dad60edc90ec42b156e8338e51b9f9542520
 WHIRLPOOL 
6eb5df57b709ea2c3ab1c81d7a186fd106ff019400d66bc68c91da12d27b0b365e2f1b44c6d41cd45f605a813be1b88d587fcd7b3513c251e3248dc2f243d529
 DIST NVIDIA-FreeBSD-x86-346.96.tar.gz 58010757 SHA256 
a27d7b79c053702bf6524b2c4725321fa557be18a585735e0b8122d884348c3e SHA512 
f05ff7f98ae56ef992c21440e94dc12537f91353c9ba6fbe74b5928744823cb0cce38e7aa2da6c88569dda52f9ae0f6674c29255db155a2fada9b78f024dda8d
 WHIRLPOOL 
d21cfd27971847dac0118429b58b34be24f19fefc9ee05f70454e7c350d4a8678e2d01f7db72e05bd1026c45fa9373783b9817efcf76f70b70f6a5ecd8a5bc7c
 DIST NVIDIA-FreeBSD-x86-352.79.tar.gz 55381403 SHA256 
baf99225383aa1b114c14504d00a400b4e2c72b521941210287d5a2f848a6189 SHA512 
14dd0f52ae9fbc88b441392e32df6610121baeb5b08337d7a341d110f2735591c91a789c7825ca95fb542693f6971053a00b3dc4d7d224362d7b12a07cb315d5
 WHIRLPOOL 
7d5ac1efa1afb5a4cf5ef714b27fbc02190775bd11ae281df5552b836a22bc5377572a310c683d54910cbcbf5a4d57702309e5b3e61c295fb767568f8d8746bf
 DIST NVIDIA-FreeBSD-x86-355.11.tar.gz 56832647 SHA256 
3d4d5d8fcf558a8f5f1a88846161b1a89bd7fc66c0268b40613c7e3457f5ce7b SHA512 
744d9b8c48b82bac0bfeea5e8b2b2bbaa0e6a183cbd1f5d4f782fa7b21a6f6c5b252e556a8b2161c3b5d43938ef8fabf6cb36f995ee823fbf792f3c9a92b87e1
 WHIRLPOOL 
43bceb8e8d3b00789cf2c8163a055b1d2405ef93e471fda4c4e2146093289891557f4ec8debfe6bca89ad6ed6dc2e389f1d3060759a71e8949df343bc31b85b9
@@ -11,10 +12,13 @@ DIST NVIDIA-FreeBSD-x86-364.19.tar.gz 65807198 SHA256 
5096640e9ad8a774fa76d0b64d
 DIST NVIDIA-FreeBSD-x86-367.57.tar.gz 62859799 SHA256 
64a0bde687aac1ec2aad859d5bea47d0691b916a851c64992bd460a05ad7c162 SHA512 
13269f76d53a1818690ba8fd7aa604783e80059a031e3668c21a70158eeaa97251adda9ac058a712342e95780db86be5b893eebe0422cfce7f1073d88ea9293d
 WHIRLPOOL 
303bebf3d73d8bc232a188c9e3a23164a70fafdd44974e5f5b1873488f682979702e2f18d838d85072a22520d959ded6bb3a4b79cb3d7cafc5de0feca6241061
 DIST NVIDIA-FreeBSD-x86-370.28.tar.gz 58718517 SHA256 
52193b15b4ca822b029f860eed4d00270c925f5d24f7bb511a5b7bbea696d58c SHA512 
83ffb19069cc240f8836d808a5eb02c142e7ad923fc2e3049a3b316acc12df070d42dfdc5a8a8e1411ccc9fba0bfa4ed84f457435e985434cd86ae966a63a3f4
 WHIRLPOOL 
b1bec4d5e34ea39c3b1b44adcf85b7392cef39517979d32bc800e48a79a57cfb5f1ca5ff82bc302aa67ed12094782e09ab146f021a9c04e18430034a5ab341a9
 DIST NVIDIA-FreeBSD-x86-375.26.tar.gz 59091851 SHA256 
5249d01a21bb846a08975c4f3a90935b6dc8fd33ec8e5faa0d624ef15bcf2b88 SHA512 
281f41f341ccf7f7c1e0de9a6519813c7fd2d13ef59001c0a6f126cd5b8f2b67848c780ddaf6647e0c8b9a79c12ff77493c07203510084e741746834b26f5fdb
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2016-11-27 Thread Jeroen Roovers
commit: 912a8968edc4150cf9488001346ef49a4735826a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Nov 27 10:45:59 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Nov 27 10:46:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=912a8968

x11-drivers/nvidia-drivers: Old.

Package-Manager: portage-2.3.2

 x11-drivers/nvidia-drivers/Manifest|   7 -
 .../files/nvidia-drivers-375.10-profiles-rc.patch  |  11 -
 .../nvidia-drivers/nvidia-drivers-375.10-r1.ebuild | 568 -
 .../nvidia-drivers/nvidia-drivers-375.10.ebuild| 560 
 4 files changed, 1146 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index e072157..c815bac 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -22,7 +22,6 @@ DIST NVIDIA-FreeBSD-x86-367.35.tar.gz 62636433 SHA256 
2edf78801213dea72ddd6c40ac
 DIST NVIDIA-FreeBSD-x86-367.44.tar.gz 62815733 SHA256 
687a178cc0e63f79f38f6e71da904363579b833ab3dadac424bcb2264889d4ec SHA512 
2dccfe2b1b86d972b3a8961d8eb114911784cd7fab6d8cfe667a0e2853234fe3e4b2661bd5d0064677155f9631315d1000f23c11feea035292c55dbe73f4baaa
 WHIRLPOOL 
4b243c3c053a11d723fd4fce927e15b36524cf6c4795763a5c728de8952c80e01a72f7e023456637917253dd1298bf6a732cd76da3f0648c26d48088d937fb27
 DIST NVIDIA-FreeBSD-x86-367.57.tar.gz 62859799 SHA256 
64a0bde687aac1ec2aad859d5bea47d0691b916a851c64992bd460a05ad7c162 SHA512 
13269f76d53a1818690ba8fd7aa604783e80059a031e3668c21a70158eeaa97251adda9ac058a712342e95780db86be5b893eebe0422cfce7f1073d88ea9293d
 WHIRLPOOL 
303bebf3d73d8bc232a188c9e3a23164a70fafdd44974e5f5b1873488f682979702e2f18d838d85072a22520d959ded6bb3a4b79cb3d7cafc5de0feca6241061
 DIST NVIDIA-FreeBSD-x86-370.28.tar.gz 58718517 SHA256 
52193b15b4ca822b029f860eed4d00270c925f5d24f7bb511a5b7bbea696d58c SHA512 
83ffb19069cc240f8836d808a5eb02c142e7ad923fc2e3049a3b316acc12df070d42dfdc5a8a8e1411ccc9fba0bfa4ed84f457435e985434cd86ae966a63a3f4
 WHIRLPOOL 
b1bec4d5e34ea39c3b1b44adcf85b7392cef39517979d32bc800e48a79a57cfb5f1ca5ff82bc302aa67ed12094782e09ab146f021a9c04e18430034a5ab341a9
-DIST NVIDIA-FreeBSD-x86-375.10.tar.gz 59040273 SHA256 
094aae538150240d00acf3b6650137e5b6cdf41cd1b8c6b512f4d6fc22790a7d SHA512 
a5786e747480559d459339ed088dc20d249bc9878e5c46a4e310448409642856895cde4bae0ebbdfd397da7af68d4545bbe33cabd1758a0f778d4f85843d2067
 WHIRLPOOL 
19ee13fa18bfc61e54da8b221a57308979871c44924f5e3611ffbfb9d65a3957d33c0909257fa5b487a2e9f99cb99f8e855486133569a4dba5f2c38ca32fc7dc
 DIST NVIDIA-FreeBSD-x86-375.20.tar.gz 59078892 SHA256 
acf64b8b566046475095f823bee39ba5b4897a54cc8f2e52e33a0a766358f859 SHA512 
154c4a04387805a2a9d3ebba19c7ca6d4894d4145bfd2108e10b3809c8022e22a79a387533fa356cd69ce8137498b36f059d00ed26c44c5ef12b99b4e23517b4
 WHIRLPOOL 
f6de00f0ee7027d3db653724ed2271cc847358fd1292d6c9cd6fb73aa7d784d1e2fdae467cdd0fce5140c3996e3a6d09ac1ac822b6b9b6b99bba4a39cc38bfa8
 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 
18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 
42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c
 WHIRLPOOL 
f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511
 DIST NVIDIA-FreeBSD-x86_64-304.131.tar.gz 35812363 SHA256 
e10aa34f4aeb6981c0bc6762f37e6ad57de52b45c7322d0caef9781c1a43858a SHA512 
0df69d11c79cfd66f40f5adf091f9c3ad494b89fbe9200a1a01fef8cb2d2591ffdeb703d82a263e050384d39ef81af3a717ac24716f96b1fd8386d1758bcf45b
 WHIRLPOOL 
a7e01ac4646d52229efb1d22df9b4db98bfd6bc30c79fc4c65273001b1cd09c4db823a0141a060f8c53926ae23a33fe66e27aec805879228d64bf3f45aa66bcd
@@ -48,14 +47,12 @@ DIST NVIDIA-FreeBSD-x86_64-367.35.tar.gz 59393955 SHA256 
b33057ce23ce1ae44ddd246
 DIST NVIDIA-FreeBSD-x86_64-367.44.tar.gz 59577943 SHA256 
e07d21b0ad39a0a24cdc4840094fb2f2de2f52b704538f7ac60c019465de7137 SHA512 
98433879d9093f67a1b794e4c171479871cd489d5577a58084c3165c26d9f733117cf9043d33f5674f51d81dc509ab545b65d538a261f9dd6db4fcf2855f3655
 WHIRLPOOL 
0320b14e56f800b6fae313b61665fb2390e8f2ed1df63126fb12fdc08dae67ad4e4e9fb9a58950ad26c8e62ad4ee0b3ab96aafcf53a525687e240a77b58c5291
 DIST NVIDIA-FreeBSD-x86_64-367.57.tar.gz 59604884 SHA256 
6f2986941a9f4cdcb3692c39919e5eeec09f2799b7797d3c0be0d4c61f7eed5b SHA512 
06e4fd656efc88260c10b2a86308461754302dc9bad88285efe8b864012806f2d7147173ded9ee7b4ef2518ddbd6f02c5d36b184f913176732dd90cce0df006c
 WHIRLPOOL 
9c33dd392ba0335b08c7710aaf97564d7cc0fdcc2fe87ec67ae1932848dbd6e6ad0437f6b44409b11cefc7ec33be7656199dcb2a34ab296f969fd65243bd114e
 DIST NVIDIA-FreeBSD-x86_64-370.28.tar.gz 57905860 SHA256 
5087a93af8aaab6cff35ba60c9d67b4249827f6b7681abaaa571a20784a54552 SHA512 
40637d64a0ee5029bb1c5ad7a590c5be61253ef6283c4217666768ad8601d7f51ef0d8705c8711f65c3d0a5a5721490813220c5f9186c6d2d12baf5d9c11122e
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2016-11-02 Thread Jeroen Roovers
commit: 853ed85d4ff22ecc6b1cb3cfaa581ba89e3ca068
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Nov  2 07:47:47 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Nov  2 07:52:50 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=853ed85d

x11-drivers/nvidia-drivers: Version bump (bug #597998).

Package-Manager: portage-2.3.2

 x11-drivers/nvidia-drivers/Manifest|   7 +
 .../files/nvidia-drivers-375.10-profiles-rc.patch  |  11 +
 .../nvidia-drivers/nvidia-drivers-375.10.ebuild| 560 +
 3 files changed, 578 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index fcd1fa8..ed9b6b2 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -22,6 +22,7 @@ DIST NVIDIA-FreeBSD-x86-367.35.tar.gz 62636433 SHA256 
2edf78801213dea72ddd6c40ac
 DIST NVIDIA-FreeBSD-x86-367.44.tar.gz 62815733 SHA256 
687a178cc0e63f79f38f6e71da904363579b833ab3dadac424bcb2264889d4ec SHA512 
2dccfe2b1b86d972b3a8961d8eb114911784cd7fab6d8cfe667a0e2853234fe3e4b2661bd5d0064677155f9631315d1000f23c11feea035292c55dbe73f4baaa
 WHIRLPOOL 
4b243c3c053a11d723fd4fce927e15b36524cf6c4795763a5c728de8952c80e01a72f7e023456637917253dd1298bf6a732cd76da3f0648c26d48088d937fb27
 DIST NVIDIA-FreeBSD-x86-367.57.tar.gz 62859799 SHA256 
64a0bde687aac1ec2aad859d5bea47d0691b916a851c64992bd460a05ad7c162 SHA512 
13269f76d53a1818690ba8fd7aa604783e80059a031e3668c21a70158eeaa97251adda9ac058a712342e95780db86be5b893eebe0422cfce7f1073d88ea9293d
 WHIRLPOOL 
303bebf3d73d8bc232a188c9e3a23164a70fafdd44974e5f5b1873488f682979702e2f18d838d85072a22520d959ded6bb3a4b79cb3d7cafc5de0feca6241061
 DIST NVIDIA-FreeBSD-x86-370.28.tar.gz 58718517 SHA256 
52193b15b4ca822b029f860eed4d00270c925f5d24f7bb511a5b7bbea696d58c SHA512 
83ffb19069cc240f8836d808a5eb02c142e7ad923fc2e3049a3b316acc12df070d42dfdc5a8a8e1411ccc9fba0bfa4ed84f457435e985434cd86ae966a63a3f4
 WHIRLPOOL 
b1bec4d5e34ea39c3b1b44adcf85b7392cef39517979d32bc800e48a79a57cfb5f1ca5ff82bc302aa67ed12094782e09ab146f021a9c04e18430034a5ab341a9
+DIST NVIDIA-FreeBSD-x86-375.10.tar.gz 59040273 SHA256 
094aae538150240d00acf3b6650137e5b6cdf41cd1b8c6b512f4d6fc22790a7d SHA512 
a5786e747480559d459339ed088dc20d249bc9878e5c46a4e310448409642856895cde4bae0ebbdfd397da7af68d4545bbe33cabd1758a0f778d4f85843d2067
 WHIRLPOOL 
19ee13fa18bfc61e54da8b221a57308979871c44924f5e3611ffbfb9d65a3957d33c0909257fa5b487a2e9f99cb99f8e855486133569a4dba5f2c38ca32fc7dc
 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 
18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 
42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c
 WHIRLPOOL 
f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511
 DIST NVIDIA-FreeBSD-x86_64-304.131.tar.gz 35812363 SHA256 
e10aa34f4aeb6981c0bc6762f37e6ad57de52b45c7322d0caef9781c1a43858a SHA512 
0df69d11c79cfd66f40f5adf091f9c3ad494b89fbe9200a1a01fef8cb2d2591ffdeb703d82a263e050384d39ef81af3a717ac24716f96b1fd8386d1758bcf45b
 WHIRLPOOL 
a7e01ac4646d52229efb1d22df9b4db98bfd6bc30c79fc4c65273001b1cd09c4db823a0141a060f8c53926ae23a33fe66e27aec805879228d64bf3f45aa66bcd
 DIST NVIDIA-FreeBSD-x86_64-304.132.tar.gz 35810728 SHA256 
baedb1901f679b1d2449c49302f3abdb90ac9a85935e3ff3b0968a32089b719c SHA512 
4ee6c66efc3b77d7421904ab04c621ed7374d657d0406988a3a1c4b352c092f42ed6394951247d58cbfb54b07e67ed7d02040d6eff136ab57749db813167904c
 WHIRLPOOL 
b9f5ef7d63847f76212dfc3d0dba738cb9ea9f42881becaf9c41de31858c95b4c90911eed296c5c266a4cff7dba33f09dbdbdf9e6e731e9b3f13dce7e4346d33
@@ -46,11 +47,13 @@ DIST NVIDIA-FreeBSD-x86_64-367.35.tar.gz 59393955 SHA256 
b33057ce23ce1ae44ddd246
 DIST NVIDIA-FreeBSD-x86_64-367.44.tar.gz 59577943 SHA256 
e07d21b0ad39a0a24cdc4840094fb2f2de2f52b704538f7ac60c019465de7137 SHA512 
98433879d9093f67a1b794e4c171479871cd489d5577a58084c3165c26d9f733117cf9043d33f5674f51d81dc509ab545b65d538a261f9dd6db4fcf2855f3655
 WHIRLPOOL 
0320b14e56f800b6fae313b61665fb2390e8f2ed1df63126fb12fdc08dae67ad4e4e9fb9a58950ad26c8e62ad4ee0b3ab96aafcf53a525687e240a77b58c5291
 DIST NVIDIA-FreeBSD-x86_64-367.57.tar.gz 59604884 SHA256 
6f2986941a9f4cdcb3692c39919e5eeec09f2799b7797d3c0be0d4c61f7eed5b SHA512 
06e4fd656efc88260c10b2a86308461754302dc9bad88285efe8b864012806f2d7147173ded9ee7b4ef2518ddbd6f02c5d36b184f913176732dd90cce0df006c
 WHIRLPOOL 
9c33dd392ba0335b08c7710aaf97564d7cc0fdcc2fe87ec67ae1932848dbd6e6ad0437f6b44409b11cefc7ec33be7656199dcb2a34ab296f969fd65243bd114e
 DIST NVIDIA-FreeBSD-x86_64-370.28.tar.gz 57905860 SHA256 
5087a93af8aaab6cff35ba60c9d67b4249827f6b7681abaaa571a20784a54552 SHA512 
40637d64a0ee5029bb1c5ad7a590c5be61253ef6283c4217666768ad8601d7f51ef0d8705c8711f65c3d0a5a5721490813220c5f9186c6d2d12baf5d9c11122e
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2016-08-16 Thread Jeroen Roovers
commit: f4963931ab564b42b1a8b6e7324c71b024c2064c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Wed Aug 17 05:44:00 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Wed Aug 17 05:49:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4963931

x11-drivers/nvidia-drivers: Version bump.

Package-Manager: portage-2.3.0

 x11-drivers/nvidia-drivers/Manifest|   6 +
 .../files/nvidia-drivers-370.23-profiles-rc.patch  |  11 +
 .../nvidia-drivers/nvidia-drivers-370.23.ebuild| 552 +
 3 files changed, 569 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/Manifest 
b/x11-drivers/nvidia-drivers/Manifest
index 74aedda..93471ea 100644
--- a/x11-drivers/nvidia-drivers/Manifest
+++ b/x11-drivers/nvidia-drivers/Manifest
@@ -17,6 +17,7 @@ DIST NVIDIA-FreeBSD-x86-364.19.tar.gz 65807198 SHA256 
5096640e9ad8a774fa76d0b64d
 DIST NVIDIA-FreeBSD-x86-367.18.tar.gz 66752524 SHA256 
48f91a7f0ccc252f3812eba00facb5683b32087bf855ead9667135ba228e650d SHA512 
70184e2feaa2546748e275aa8c4e69a692e542460f80636f21cfc29f63303c23e7c7d371d5fc4b15a2153ec9fff033ab1ca584e60eab930a72d146afbcf821f9
 WHIRLPOOL 
d526280998a9a7290ff532a7b55aa1e8a76f289003283c1f2f3ca912d4397b8abeac23ec8ce957a2d0b64743514ce0a364b43203223d18ee5aaa379497f5a7fa
 DIST NVIDIA-FreeBSD-x86-367.27.tar.gz 62605521 SHA256 
906038b40f46b2a5c8915b57aaeb0432eb4e60f6d156845e6e2afd49ec9d78b8 SHA512 
166bd578b5536772e81f05f411e1bbdd2d9cd81f7210e96a388eff758bd1bb714fbf5dc2f3e4204e08e758e74901d6ad96607ee9c7b32ca4fe0b0cf373b5
 WHIRLPOOL 
a31e9fe0e5817f1232a2dba8719110e9404f9b2feee4e0d6fe49ec50b63fd24852863670f0c36de357c9ed357738c30d1951e8fb1e6f40b5b2f8a1e2c7a8dc84
 DIST NVIDIA-FreeBSD-x86-367.35.tar.gz 62636433 SHA256 
2edf78801213dea72ddd6c40acd860893623224166ad522fd47e202443cb6d50 SHA512 
7b056814be81532dcf63bae13a55a3f190325c207e6e675151b01f655c861ec85804792a43b8c82a3e733394c92b336411ec4e2e70d308c70036f6625d55eb78
 WHIRLPOOL 
a7768389f1e69b7a373e7e2a4cbcddb2f451a8b44346987ee898093c4c87c57a69744c1f7538fd41d1f81b44e02e505107f73c7584c07bce4104dc09349ece4c
+DIST NVIDIA-FreeBSD-x86-370.23.tar.gz 58560696 SHA256 
d70aa4a7334e0592f359d089eb073b7731901c947dd7bc5b1346ee775330f05f SHA512 
a5b208053d76b044687431d8e72bb75b7f7ccf1c041da82d910ca3fc9038c707b1bf0f8fd3f57d191c42d8caaaec46a3df5fc628f00b12f63ebfefc6042efcb6
 WHIRLPOOL 
33f589b8d57108e3202f22844bf7c12c6c38e631097ef4a8f81c7acc2284d983cb49d49ea81c362e642392967eea4155e986e3fe7357fa6b8c84677db25ef531
 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 
18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 
42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c
 WHIRLPOOL 
f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511
 DIST NVIDIA-FreeBSD-x86_64-304.131.tar.gz 35812363 SHA256 
e10aa34f4aeb6981c0bc6762f37e6ad57de52b45c7322d0caef9781c1a43858a SHA512 
0df69d11c79cfd66f40f5adf091f9c3ad494b89fbe9200a1a01fef8cb2d2591ffdeb703d82a263e050384d39ef81af3a717ac24716f96b1fd8386d1758bcf45b
 WHIRLPOOL 
a7e01ac4646d52229efb1d22df9b4db98bfd6bc30c79fc4c65273001b1cd09c4db823a0141a060f8c53926ae23a33fe66e27aec805879228d64bf3f45aa66bcd
 DIST NVIDIA-FreeBSD-x86_64-340.93.tar.gz 60215584 SHA256 
07208f6a832c2da8748b1c4f8b5ce42a7b617f2ee1ac59155fecaff952c30988 SHA512 
c480df2f36c3d6eba53af9c3070e1561ae7c56cd5d31fb531dcb6897ca02d0d205c0ce99597304ea36b7b75b173e31a9a4c07ddd143ad13884aff0a7c3479bce
 WHIRLPOOL 
c1b28898ffe733961bdb622e8b430715c74871cfaab0348a9e5990df5a92676e8fb8c199ea1f1a06fa6c6ded65877b987b802a7a9ea0b7023cbaa62fb52eda01
@@ -36,8 +37,10 @@ DIST NVIDIA-FreeBSD-x86_64-364.19.tar.gz 62553892 SHA256 
3b691c259b2a85da49d16ce
 DIST NVIDIA-FreeBSD-x86_64-367.18.tar.gz 63499863 SHA256 
be862c654e290b32d78275d05fe38843b969e50f14d5e089ae800dab2a08b558 SHA512 
565b606e006ce9263bb578501032aa19f3b55c76d4119f4ab5c6a6a6c0b872b8d7398dfa8d7ecc74609b9cea965e762eeffb9fa951aeb712632b0056c5fa637d
 WHIRLPOOL 
60252d5d6b382108d6c0a52f404365f8d456fa2cc64dd4bfc008f1da74efff7905634141cf0f5a9b4c3513be414d8f20e310b7662057a3fa91ad128e0d3984c5
 DIST NVIDIA-FreeBSD-x86_64-367.27.tar.gz 59357230 SHA256 
dea9bf156229b9353e033fa3cf02685c14e539d959d7c2759f233ad1f707f2d2 SHA512 
3eb129723317d277c0788b966709369c382035e287e4e14000fae09b98bc12359e5218205a86abcb08894978343f3185986d643df3ceeb81b35ba475bb16b99f
 WHIRLPOOL 
a33ae3d01d953b090e169e651ff9cc478d91ea21753cbd4c806dc08898edbd078d191d91ae1f7d46dea8ba931bc63f722bb88e728e31cf98a7681c1d806bd1a5
 DIST NVIDIA-FreeBSD-x86_64-367.35.tar.gz 59393955 SHA256 
b33057ce23ce1ae44ddd246a7d2d9e2b0aa2ed5a289d8a83e849249de81a1035 SHA512 
724735dbe9a79edd50405b8ccd76bfca35d706b61f489fb57c6b7b71d070148ea97603abb96deab68df1c56e2a48e301eee75fc0de99b15b56d112660ef3bf14
 WHIRLPOOL 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2016-07-24 Thread Jeroen Roovers
commit: 72c82581f8411316b2031bb9b4ad1b9010002b30
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 24 11:35:41 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 24 11:37:17 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72c82581

x11-drivers/nvidia-drivers: Patch nvidia-settings profiles by oleg (bug 
#589590).

Package-Manager: portage-2.3.0

 .../files/nvidia-drivers-367.35-profiles-rc.patch  |  11 +
 .../nvidia-drivers/nvidia-drivers-367.35-r1.ebuild | 552 +
 2 files changed, 563 insertions(+)

diff --git 
a/x11-drivers/nvidia-drivers/files/nvidia-drivers-367.35-profiles-rc.patch 
b/x11-drivers/nvidia-drivers/files/nvidia-drivers-367.35-profiles-rc.patch
new file mode 100644
index 000..77b676c
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-drivers-367.35-profiles-rc.patch
@@ -0,0 +1,11 @@
+--- a/nvidia-application-profiles-367.35-rc
 b/nvidia-application-profiles-367.35-rc
+@@ -44,7 +44,7 @@
+ {
+   "name" : "NamedVertexAttributesApplyDivisor",
+   "settings" : [ "GL23cd0e", 1 ]
+-},
++}
+ ],
+ "rules" : [
+ {

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-367.35-r1.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-367.35-r1.ebuild
new file mode 100644
index 000..ef62b08
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-367.35-r1.ebuild
@@ -0,0 +1,552 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \
+   portability toolchain-funcs unpacker user udev
+
+NV_URI="http://us.download.nvidia.com/XFree86/;
+X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}"
+AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}"
+ARM_NV_PACKAGE="NVIDIA-Linux-armv7l-gnueabihf-${PV}"
+X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}"
+AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}"
+
+DESCRIPTION="NVIDIA Accelerated Graphics Driver"
+HOMEPAGE="http://www.nvidia.com/ http://www.nvidia.com/Download/Find.aspx;
+SRC_URI="
+   amd64-fbsd? ( 
${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz )
+   amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run )
+   arm? ( ${NV_URI}Linux-x86-ARM/${PV}/${ARM_NV_PACKAGE}.run )
+   x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )
+   x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run )
+   tools? ( 
ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${PV}.tar.bz2 
)
+"
+
+LICENSE="GPL-2 NVIDIA-r2"
+SLOT="0/${PV%.*}"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd"
+RESTRICT="bindist mirror"
+EMULTILIB_PKG="true"
+
+IUSE="acpi compat +driver gtk3 kernel_FreeBSD kernel_linux +kms multilib 
pax_kernel static-libs +tools uvm wayland +X"
+REQUIRED_USE="
+   tools? ( X )
+   static-libs? ( tools )
+"
+
+COMMON="
+   app-eselect/eselect-opencl
+   kernel_linux? ( >=sys-libs/glibc-2.6.1 )
+   tools? (
+   dev-libs/atk
+   dev-libs/glib:2
+   dev-libs/jansson
+   gtk3? ( x11-libs/gtk+:3 )
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf[X]
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   x11-libs/libXv
+   x11-libs/libXxf86vm
+   x11-libs/pango[X]
+   )
+   X? (
+   >=app-eselect/eselect-opengl-1.0.9
+   app-misc/pax-utils
+   )
+"
+DEPEND="
+   ${COMMON}
+   kernel_linux? ( virtual/linux-sources )
+"
+RDEPEND="
+   ${COMMON}
+   acpi? ( sys-power/acpid )
+   tools? ( !media-video/nvidia-settings )
+   wayland? ( dev-libs/wayland )
+   X? (
+   =x11-libs/libvdpau-1.0
+   multilib? (
+   >=x11-libs/libX11-1.6.2[abi_x86_32]
+   >=x11-libs/libXext-1.3.2[abi_x86_32]
+   )
+   )
+"
+
+QA_PREBUILT="opt/* usr/lib*"
+
+S=${WORKDIR}/
+
+pkg_pretend() {
+   if use amd64 && has_multilib_profile && \
+   [ "${DEFAULT_ABI}" != "amd64" ]; then
+   eerror "This ebuild doesn't currently support changing your 
default ABI"
+   die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
+   fi
+
+   if use kernel_linux && kernel_is ge 4 7; then
+   ewarn "Gentoo supports kernels which are supported by NVIDIA"
+   ewarn "which are limited to the following kernels:"
+   ewarn " userspace driver config lib
+   donvidia ${NV_OBJ}/libnvidia-cfg.so.${NV_SOVER}
+
+   # NVIDIA framebuffer capture library
+   donvidia ${NV_OBJ}/libnvidia-fbc.so.${NV_SOVER}
+
+   # NVIDIA video encode/decode <-> CUDA
+   if use kernel_linux; then
+   donvidia 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2016-01-31 Thread Jeroen Roovers
commit: 2dbc40c273a4db85ba4629d46ab91777ac90b72a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 31 19:19:06 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan 31 19:19:37 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dbc40c2

x11-drivers/nvidia-drivers: Fix nvidia-settings location in 
/etc/X11/xinit/xinitrc.d/95-nvidia-settings (bug #573452 by Constantin Baranov).

Package-Manager: portage-2.2.27

 x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1  | 2 ++
 ...vidia-drivers-304.131-r2.ebuild => nvidia-drivers-304.131-r3.ebuild} | 2 +-
 ...{nvidia-drivers-340.96-r3.ebuild => nvidia-drivers-340.96-r4.ebuild} | 2 +-
 ...{nvidia-drivers-346.96-r4.ebuild => nvidia-drivers-346.96-r5.ebuild} | 2 +-
 ...{nvidia-drivers-352.79-r2.ebuild => nvidia-drivers-352.79-r3.ebuild} | 2 +-
 ...{nvidia-drivers-358.16-r3.ebuild => nvidia-drivers-358.16-r4.ebuild} | 2 +-
 ...{nvidia-drivers-361.18-r3.ebuild => nvidia-drivers-361.18-r4.ebuild} | 2 +-
 7 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1 
b/x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1
new file mode 100644
index 000..48c41d8
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/95-nvidia-settings-r1
@@ -0,0 +1,2 @@
+#!/bin/sh
+/usr/bin/nvidia-settings --load-config-only

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r2.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r3.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r2.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r3.ebuild
index 1ff7a6c..31b8b3a 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r2.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r3.ebuild
@@ -365,7 +365,7 @@ src_install() {
domenu "${FILESDIR}"/nvidia-settings.desktop
 
exeinto /etc/X11/xinit/xinitrc.d
-   doexe "${FILESDIR}"/95-nvidia-settings
+   newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
fi
 
#doenvd "${FILESDIR}"/50nvidia-prelink-blacklist

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-340.96-r3.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-340.96-r4.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-340.96-r3.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-340.96-r4.ebuild
index 27e2ed8..d688da9 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-340.96-r3.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-340.96-r4.ebuild
@@ -379,7 +379,7 @@ src_install() {
domenu "${FILESDIR}"/nvidia-settings.desktop
 
exeinto /etc/X11/xinit/xinitrc.d
-   doexe "${FILESDIR}"/95-nvidia-settings
+   newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
 
fi
 

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-346.96-r4.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-346.96-r5.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-346.96-r4.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-346.96-r5.ebuild
index 9254313..cc9166c 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-346.96-r4.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-346.96-r5.ebuild
@@ -393,7 +393,7 @@ src_install() {
domenu "${FILESDIR}"/nvidia-settings.desktop
 
exeinto /etc/X11/xinit/xinitrc.d
-   doexe "${FILESDIR}"/95-nvidia-settings
+   newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
fi
 
dobin ${NV_OBJ}/nvidia-bug-report.sh

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-352.79-r2.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-352.79-r3.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-352.79-r2.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-352.79-r3.ebuild
index d329052..27abf7f 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-352.79-r2.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-352.79-r3.ebuild
@@ -392,7 +392,7 @@ src_install() {
domenu "${FILESDIR}"/nvidia-settings.desktop
 
exeinto /etc/X11/xinit/xinitrc.d
-   doexe "${FILESDIR}"/95-nvidia-settings
+   newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
fi
 
dobin ${NV_OBJ}/nvidia-bug-report.sh

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r3.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r4.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r3.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r4.ebuild
index 4a9bf0f..45ab3e6 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r3.ebuild
+++ 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2016-01-31 Thread Jeroen Roovers
commit: 83deb920c140df1c67f23ff49a28b43f91b710fc
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jan 31 09:10:56 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jan 31 09:19:07 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83deb920

x11-drivers/nvidia-drivers: Fix desktop file (bug #562910)

Package-Manager: portage-2.2.27

 .../nvidia-drivers/files/nvidia-settings.desktop   |   7 +
 .../nvidia-drivers-304.131-r2.ebuild   | 488 +++
 .../nvidia-drivers/nvidia-drivers-340.96-r3.ebuild | 517 
 .../nvidia-drivers/nvidia-drivers-346.96-r4.ebuild | 528 
 .../nvidia-drivers/nvidia-drivers-352.79-r2.ebuild | 527 
 .../nvidia-drivers/nvidia-drivers-358.16-r3.ebuild | 539 +
 .../nvidia-drivers/nvidia-drivers-361.18-r3.ebuild | 530 
 7 files changed, 3136 insertions(+)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-settings.desktop 
b/x11-drivers/nvidia-drivers/files/nvidia-settings.desktop
new file mode 100644
index 000..b4b452e
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-settings.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Type=Application
+Name=NVIDIA X Server Settings
+Comment=Configure NVIDIA X Server Settings
+Exec=/usr/bin/nvidia-settings
+Icon=nvidia-settings
+Categories=System;Settings;

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r2.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r2.ebuild
new file mode 100644
index 000..1ff7a6c
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-304.131-r2.ebuild
@@ -0,0 +1,488 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+inherit eutils flag-o-matic linux-info linux-mod multilib nvidia-driver \
+   portability toolchain-funcs unpacker user versionator udev
+
+NV_URI="http://us.download.nvidia.com/XFree86/;
+X86_NV_PACKAGE="NVIDIA-Linux-x86-${PV}"
+AMD64_NV_PACKAGE="NVIDIA-Linux-x86_64-${PV}"
+X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86-${PV}"
+AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86_64-${PV}"
+
+DESCRIPTION="NVIDIA Accelerated Graphics Driver"
+HOMEPAGE="http://www.nvidia.com/;
+SRC_URI="
+   amd64-fbsd? ( 
${NV_URI}FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz )
+   amd64? ( ${NV_URI}Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run )
+   x86-fbsd? ( ${NV_URI}FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )
+   x86? ( ${NV_URI}Linux-x86/${PV}/${X86_NV_PACKAGE}.run )
+   tools? ( 
ftp://download.nvidia.com/XFree86/nvidia-settings/nvidia-settings-${PV}.tar.bz2 
)
+"
+
+LICENSE="GPL-2 NVIDIA-r1"
+SLOT="0/${PV%.*}"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd"
+IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel static-libs +tools 
+X"
+RESTRICT="bindist mirror strip"
+EMULTILIB_PKG="true"
+
+COMMON="
+   app-eselect/eselect-opencl
+   kernel_linux? ( >=sys-libs/glibc-2.6.1 )
+   tools? (
+   dev-libs/atk
+   dev-libs/glib:2
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/pango[X]
+   x11-libs/pangox-compat
+   )
+   X? (
+   >=app-eselect/eselect-opengl-1.0.9
+   )
+"
+DEPEND="${COMMON}
+   kernel_linux? (
+   virtual/linux-sources
+   virtual/pkgconfig
+   )"
+RDEPEND="${COMMON}
+   acpi? ( sys-power/acpid )
+   tools? ( !media-video/nvidia-settings )
+   X? (
+   =x11-libs/libX11-1.6.2[abi_x86_32]
+   >=x11-libs/libXext-1.3.2[abi_x86_32]
+   )
+   )
+"
+PDEPEND="X? ( >=x11-libs/libvdpau-0.3-r1 )"
+
+REQUIRED_USE="
+   tools? ( X )
+   static-libs? ( tools )
+"
+
+QA_PREBUILT="opt/* usr/lib*"
+
+S=${WORKDIR}/
+
+pkg_pretend() {
+
+   if use amd64 && has_multilib_profile && \
+   [ "${DEFAULT_ABI}" != "amd64" ]; then
+   eerror "This ebuild doesn't currently support changing your 
default ABI"
+   die "Unexpected \${DEFAULT_ABI} = ${DEFAULT_ABI}"
+   fi
+
+   if use kernel_linux && kernel_is ge 4 4; then
+   ewarn "Gentoo supports kernels which are supported by NVIDIA"
+   ewarn "which are limited to the following kernels:"
+   ewarn " "${S}"/nvidia.icd
+   /usr/$(get_libdir)/libnvidia-opencl.so
+   EOF
+
+   # Allow user patches so they can support RC kernels and whatever else
+   epatch_user
+}
+
+src_compile() {
+   # This is already the default on Linux, as there's no toplevel 
Makefile, but
+   # on FreeBSD there's one and triggers the kernel module build, as we 
install
+   # it by itself, pass this.
+
+   cd "${NV_SRC}"
+   if use kernel_FreeBSD; then
+   MAKE="$(get_bmake)" 

[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/, x11-drivers/nvidia-drivers/files/

2015-12-05 Thread Jeroen Roovers
commit: 5b59b721ce933854d4f6191fc67536d0f5e0113a
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Dec  6 05:32:13 2015 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Dec  6 05:32:13 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b59b721

x11-drivers/nvidia-drivers: Unload nvidia-modeset as needed (bug #566242 by 
Adam Shea).

Package-Manager: portage-2.2.26

 x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf | 3 +++
 .../{nvidia-drivers-358.16.ebuild => nvidia-drivers-358.16-r1.ebuild}  | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf 
b/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf
new file mode 100644
index 000..48a8273
--- /dev/null
+++ b/x11-drivers/nvidia-drivers/files/nvidia-rmmod.conf
@@ -0,0 +1,3 @@
+# Nvidia UVM support
+
+remove nvidia modprobe -r --ignore-remove nvidia-modeset nvidia-uvm nvidia

diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-358.16.ebuild 
b/x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r1.ebuild
similarity index 99%
rename from x11-drivers/nvidia-drivers/nvidia-drivers-358.16.ebuild
rename to x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r1.ebuild
index 44a9162..e81b1bc 100644
--- a/x11-drivers/nvidia-drivers/nvidia-drivers-358.16.ebuild
+++ b/x11-drivers/nvidia-drivers/nvidia-drivers-358.16-r1.ebuild
@@ -244,7 +244,7 @@ src_install() {
# pkg_preinst, see bug #491414
insinto /etc/modprobe.d
newins "${FILESDIR}"/nvidia-169.07 nvidia.conf
-   use uvm && doins "${FILESDIR}"/nvidia-uvm.conf
+   doins "${FILESDIR}"/nvidia-rmmod.conf
 
# Ensures that our device nodes are created when not using X
exeinto "$(get_udevdir)"