Gentoo Archives: gentoo-commits

From: Ionen Wolkens <ionen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/files/, x11-drivers/nvidia-drivers/
Date: Thu, 22 Jul 2021 15:08:23
Message-Id: 1626966414.26bc27ab8c9db458f770f4110597534c5563b064.ionen@gentoo
1 commit: 26bc27ab8c9db458f770f4110597534c5563b064
2 Author: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
3 AuthorDate: Thu Jul 22 15:03:22 2021 +0000
4 Commit: Ionen Wolkens <ionen <AT> gentoo <DOT> org>
5 CommitDate: Thu Jul 22 15:06:54 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26bc27ab
7
8 x11-drivers/nvidia-drivers: drop vuln 450.119.03, end of 450 branch
9
10 There is little reason for this branch to be supported anymore,
11 please use 460 or 470 instead.
12
13 Bug: https://bugs.gentoo.org/803389
14 Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>
15
16 x11-drivers/nvidia-drivers/Manifest | 7 -
17 x11-drivers/nvidia-drivers/files/nvidia-450.conf | 30 --
18 .../nvidia-drivers-450.119.03.ebuild | 427 ---------------------
19 3 files changed, 464 deletions(-)
20
21 diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest
22 index b70087d112c..636b34b5443 100644
23 --- a/x11-drivers/nvidia-drivers/Manifest
24 +++ b/x11-drivers/nvidia-drivers/Manifest
25 @@ -1,4 +1,3 @@
26 -DIST NVIDIA-Linux-aarch64-450.119.03.run 80498137 BLAKE2B 1834fb1d1f6254665339b7c0476466223240e8e8fc61223825d7aa51b23becef0c88106dc0b01a59922f815309836f5c03bd6c0dc44096ca150432a83a6201f3 SHA512 60d757be68714aa8d0da754ccdd760858ad787216822766f34ec3c1b85feef37b247feb4d369eef1f2c73be08c99f5d9d6acd344a15058f6d7f71a6eccc2ce25
27 DIST NVIDIA-Linux-aarch64-460.67.run 112551235 BLAKE2B cc1166454f6e8771c7fe97010906919e9f2afd74ac86321006628f90f4d8dee033c3e09b2d9cac9063fe3fd313c0b529b347bcf38c051588ca7a972617c45026 SHA512 6ba17844dd215967f2f55a6620535464f244075a13f4b2b6d0ffaeeb6d97397fae0ba0de032d971847556d7b78ac8a1010ecec5127f45eb7ec73db87b1507ca1
28 DIST NVIDIA-Linux-aarch64-460.84.run 112602151 BLAKE2B 7c8fee69c61f94d461286b2e96577b20da7e3ecfbb32fa9791e14006797bcc02d3123cb2101e718998fbc04d081f35c5802ddc52c71bc5eb51aefc27f45b8233 SHA512 76516a880fa5f28020ff7cb7a92d216f79ef9d510e0a1e696b614c1eb01702381f04bb1456588d43ff0a6c2824710f8b11f2e9788219207bd8b61821401306de
29 DIST NVIDIA-Linux-aarch64-460.91.03.run 111886330 BLAKE2B 24ab316e216caa61f7edb4dbcb34541709d3229d495e6ead95e99db7403cddee03467ee28d007f0fa3c4f2fa267e1994533c90a7a67885e9e76d501ab0f8aaa5 SHA512 edcfd3b11afe625c8996cda488a8de2e0e40eb4b95c8cf0ead9e1226d7cee8140a83c247d745ceefe997a39cfcf3e3f9bde575d97aa39090f97f88817d89cb28
30 @@ -8,7 +7,6 @@ DIST NVIDIA-Linux-x86-390.143.run 49327068 BLAKE2B c6e0600885bfd834be6dca1834625
31 DIST NVIDIA-Linux-x86-390.144.run 49210937 BLAKE2B b7e6edb55af88be74e4322ff1d270388a60a9d9809314c3a0502f86ed97edb99dfcdd3c81c5f51e681c8fcc47ecbfecd124b4d733141d23726226a3965b4c1f1 SHA512 d962c7e7b4b9c4635a887767d34a49c401a89e5975a5e57fa83366ca824ab70d5b8a81f3dce2e05e0528afddc72d70b2fcd69a216bd16d75e7b88ec704390546
32 DIST NVIDIA-Linux-x86_64-390.143.run 85686808 BLAKE2B 0ad3ec661565cc52553c0b4f73256665fd3b505e39bffbfbffb3d148193369471b5160d59717dbecbd5f00bd28d9d17c9c7b5284e493f57f84ce19e310e477dc SHA512 79b61bd274964ed2e6a7ce99f0066d616d65b5a074de2ed84cdebb9ec6e8a608f71e511105e9a03e0c6e6d259f0111fed5772638ea72b08951eb2712c80505d0
33 DIST NVIDIA-Linux-x86_64-390.144.run 85000417 BLAKE2B 8ecfa768fb8fe92170ff5b82698a7fb22da8bc557ab2036464bf5650b6fffc7028e25a68e1f5638f6bc171eb45a4aba459465490c7a99aacd36dc769994062e8 SHA512 9503ebf41037a14deba995288a364768cb03fb682de8653a4b0c05955b23603443c41c4216c93eac7d7efc301734416012864ede728324ab47b93ff167d93da4
34 -DIST NVIDIA-Linux-x86_64-450.119.03.run 141295706 BLAKE2B 854dd0063ea1f11e052f6ba5454792ebeb41dc50cd5cde17260d8c715b4401fa19514cfd3d2fad905564607244748e8083880bc2e360a86f8dbca970ebe5e744 SHA512 5557328f445381e23358c8bce220da062cdd3b5d396764228f7eb285e8dd6419bfc3943fc9e98516ad8cd2db13d0d7c125fc9c94c1e565668f76c872140d9082
35 DIST NVIDIA-Linux-x86_64-460.67.run 177691692 BLAKE2B 25a7d87cc128933a98100d7c5ef37f93c3a870c096eea3228a28ef79d712ce104608f9422221cc1eadc21dccbbc8bc41ab1832795cfee75e217600ed0d76489e SHA512 80fdc023a8ce80e3a103896f28a5564bb43903af6bfc719f755c48eb225e79ec6abf219ab20eb80ada5808ef932ef5fa0fe710c6e0a07dd8a248daff2ba3b898
36 DIST NVIDIA-Linux-x86_64-460.84.run 177840337 BLAKE2B fbaa295c59f1af79c59c28845b79924812ac1386cf2e42aa762120a618253686f1249d777cc6c8df88b52afa34b96131663962bf0b6621dea6dcbc1bad7f9e22 SHA512 2483a4d251da63334363f4ba9f7b5d2cbf310afdf16fbcfecf1269f65beaed0325f825472feea26ddca2455ed44f284f57a73662600a3b4a270167baeb33e4fb
37 DIST NVIDIA-Linux-x86_64-460.91.03.run 178201292 BLAKE2B 4d407b7bb3a99ab71c62c3cd18dc3549c98a24e7af28276e6e6a21dd33efcab017fed3f782f6dfb060c4437cd718f19c2f9900de367cc47bf19fa2718a18ad55 SHA512 4ac11130fe5a8f1c26f459e9c19660b3ff6f23011e9f77b09ca948fc42609e523ecea70d3bf6def50a75b4a3079ab280018753fb6e53875d9bb8093a033e3b70
38 @@ -16,7 +14,6 @@ DIST NVIDIA-Linux-x86_64-470.42.01.run 271781957 BLAKE2B c85b7fc77c1d104f0b3279f
39 DIST NVIDIA-Linux-x86_64-470.57.02.run 273219658 BLAKE2B 4e9b6d0f08226f38e76157a64923a4b4bb07b46e1b37879da353a4ff39bcf6a3aa0689a04e16ebcb2ff19f453d9b265c53546f101f34cca998a5da4dba5c2826 SHA512 7123ee05aa0cc94c4cf1f0717daf85b116f0200b8f78f9322ea847db70e56386a065e0085959f27cbf0a8f9befe6fc7a0145d1bf2a28616df9bc8b5effd812f8
40 DIST nvidia-installer-390.143.tar.gz 205320 BLAKE2B 5c27dd769ec5a2effc56ea86474ee45b86362c26844d2f902d7bb2ab8e58b2763f4f761341ce4051e85cfd8189eab9d441744f1b9946a6dc46105888dc5ba58a SHA512 a45cbae70e8d9f1108d5e2c04b4beee350b8469df987ff80793dda7fc4e6efe3a787db0d47e7dfe22b88b29647b99cc24ab418666d1ef2fc038143f574faba36
41 DIST nvidia-installer-390.144.tar.bz2 150017 BLAKE2B 1a633594ecb9b54ee5a1e3620263a95db30c1ddebf547ecc7f267e1f0b799bcdb44cc3ddd6c96eda085d9be5c8f691e92556296f250495d80eec0c2f155f5bd5 SHA512 e4c624afc18bd1d61264f93bdcbc72afe42687baadf31683a6dd11a45c6257f6a5185b91f4b3d4c0316b8eb03ed79511f9ad260ee9e6f299fc136f5dc2178e42
42 -DIST nvidia-installer-450.119.03.tar.gz 197635 BLAKE2B 01581676e11622e3c6c32171e699f13483e08a9b5256f6248cad190008a875b0b06561ff4d6732265c35b2429aaf6ba4cddf1a618d46730c88c5de63550bca9e SHA512 7491873e6324aefbe0dcbe57edeb2d1194352c6a9738c3b47f2562eb9e3ad58ca9519e5499f56d1208c2151900e2b43582fdbbe8ca80b6ebee824f8f8050c552
43 DIST nvidia-installer-460.67.tar.gz 198484 BLAKE2B 0eaf3e3eccd6749e4fe89394905dded58e739f42cbc33c8a91575f4505030a216670fc8c0fd4d1d42659acf301c9ba59d4052a80c6eba6c5db84ed022acb2620 SHA512 8fff0fa13a82cb7eaf2fd1d05be509e9124e67bb05810f8937fb1f16c4a2362a5c1a50bc9a5155cfc90a9bbcee38a54fb5ae0ae164e205900a49f6d21779d54f
44 DIST nvidia-installer-460.84.tar.bz2 144516 BLAKE2B 1da114e13d675198d1c011d4f32cc5da350b0d10ffaa49634c06d91d520d40bd24be60d032fd0988e7be54691dbe9755e3b7297596bd4ab88c72c0fb831aa894 SHA512 afab294eddfea19a0d70b7193d40438c209ede757d614e96a6028b2569797a24cc26c4eafb41a4f35fff4496bfa7529f276ae054c9060b714f43ac0e9d3cf301
45 DIST nvidia-installer-460.91.03.tar.bz2 144463 BLAKE2B b8c381158f614331fbfd04dcfdd7227fcb3eb16cbe4e3cbcbb34ba6af2370b05ebd72dc46375b2099b950817e6a0565c418e62b6364f1d7269f78c1dce5f5535 SHA512 10c873597202a1d8aa0dc4629b1e64f8c1f65a68c91f6babe312cf9fabbb9257b77d03a3917c0f4f5d6994e90cf58c6c7d9a802a675ea3ef60b571c9b7abc391
46 @@ -24,7 +21,6 @@ DIST nvidia-installer-470.42.01.tar.bz2 145890 BLAKE2B 8073cc77ec240778afb66c9fa
47 DIST nvidia-installer-470.57.02.tar.bz2 145923 BLAKE2B c0350e143ca3d4bd1f18c2f137df363c57f6c4bf87f1f3dd92e2dd62d1e79de5efba850fcd3638b2b25ab5c07f3b5f8484863350a35a358a764ef27cf96817e2 SHA512 8a72ae9643acaa566b05bbc400cae02dcfbad00da9084ea441ec65f3895efdb224e16075a5f4e373eac048e91b7c8fcdd877425bf76e573b4bff0233dfd5519d
48 DIST nvidia-modprobe-390.143.tar.gz 39968 BLAKE2B 09f043521f195327630c0ca575473da42e051e2d34def22dcfb54295a94ca85e95ff41ee9564765567df19b88f90aba3d8cfffd489054779f2ce7d29f6e64b76 SHA512 066aaf031907fe2ba424e3b92e677ae78b4a938308bea82b7aa20cf0ba5c3678f93b6c9bf8a41fcd4fadcdcc870674a2be777ddcc2a5018974bd56b09a9ef271
49 DIST nvidia-modprobe-390.144.tar.bz2 35308 BLAKE2B 1930c315aeb0e296c0d4795170d44a275da5ff8838fd8230559227852001b679fbca2830142ca7abcfa9c84626c9d9f222f7ab0cb3984d8d517f5ce431e5a9ea SHA512 d542c1a7634a8c5ff803ca79f2fc02b17b129185177226ad60625a4d246bbaf740719ff024dbde0f5aa8273949446561261d700a27cf88217c2572e69882142c
50 -DIST nvidia-modprobe-450.119.03.tar.gz 42137 BLAKE2B 054879187d33fbaaf4debdaa530b5f70bf19347891b905ac519bcb612146f0c4481629b88b07a872a4aed0f13e25fbbba3d1ed7f96ec3bb8a5c8da0855a1822a SHA512 c299d08c82b3f226f5861a61c523100809eeca90f4573ef5c2d3968f74945aae652b7ad07c859ef31f1df5c3a8687f34af6cf1f5f26e45b928a702de4bc19e73
51 DIST nvidia-modprobe-460.67.tar.gz 43140 BLAKE2B 8243d355f9d51495c9d09f25ccbcb39c0a6ef472cbfaded98f10818fae655e1cf62ff2edcf40baea72b8cca9eebc947742b2516bb057410239193201bb843538 SHA512 16c8239b54988622196e0eea113173e44ff8b60cdcdf585bf859e6440aff2c6699bb107962776e69056dd7d5e3bbd6289ea628a2255ac27e22ef79521e9baad3
52 DIST nvidia-modprobe-460.84.tar.bz2 38114 BLAKE2B 5e08860d3fa1a3025b413ccc9e5c24f64deab475852ca725104eea76f1e919f70a76f99809fe3d92d024f9aecb8fb9622ddced926bc51bebe663422959d358ba SHA512 4bf971b7fa3b155a25123c8a0c0305c53da1d2d3bb509f31698d1db2b821517836bdd111faccca5fb1d998dc13771568e3cee5c56f73ff497ca36fc55ade4a00
53 DIST nvidia-modprobe-460.91.03.tar.bz2 38144 BLAKE2B 660b381f8757fe8862f7c4a971e44d3124afa3783d52af29543b8ed67486ba03b76c0b5d8dfadc5da8fdcc2c8799ec5f9c3016fd58e9c209fcc3ae897fb0436b SHA512 aa47a9c0744b8e11e87d2c0f300b13fee435cd5225444be7fb0b6bea49af33811dfa723a9ccfe904c7de2b5a8da36b707c1024eb495e3f0b587e3231a4bc4f39
54 @@ -32,7 +28,6 @@ DIST nvidia-modprobe-470.42.01.tar.bz2 38362 BLAKE2B fd00d7200d7f6423ea8accb5786
55 DIST nvidia-modprobe-470.57.02.tar.bz2 38363 BLAKE2B a718d9ac5c34ee66136e7471f7ede65d268183935088d85b9fd69a0a3a5109e10ef2d2da2f8d07896aee219ca17647bbe38831cf81457f5d4f33e6bf74d4c08d SHA512 be4ade3425dd9557d4759889b1376e20c158c34136386c87b944ba24776fb056792be9bf449f04075e4e5ccc150fd065321fcc0e7c1af2d2b0be4d0a1bba7e4c
56 DIST nvidia-persistenced-390.143.tar.gz 55994 BLAKE2B 1cfa469b84ecc9abdf0423d624244e7023a63225dfb16ac93223c462230b50099e4b59493be2d10cd6f2717e31c02655c76797e3222947d561f02ff72a52dd46 SHA512 37c3eb0bcce83e9b9ac5bdefa736e26e94b82de379a0f5c29e1611631c79103a797e58f5d1dea34221dd3a3f1a521b6db556eed48b1f38465481da2509d2f21a
57 DIST nvidia-persistenced-390.144.tar.bz2 48672 BLAKE2B 82a92a33eb40971e56b772ffab121214f5675d0a8c618e356e7b55bc38ff9605fd2701d740d00a1e26c158c9df0ab38d0ba10891a3850f8e8cbee8fb231ba52d SHA512 4432f2dd18c7c91fd0d59e4f2bdf7254f58ed2a6b652d319c4f7ce674522da1797a68dd6939c38e71710dcd3b754ae7cc8c6e7acb47a76e13d2091e8a8ee99c8
58 -DIST nvidia-persistenced-450.119.03.tar.gz 52488 BLAKE2B bb6c759ce73f8c143d04e0cc5cb05cd0cb39f12f330485a0a4fc628b0ba3752f0bdee686f55675e60c1365ee7d9e0f9dd8c3c883ecb6fab9a1b78903664c20c9 SHA512 b8040d8bff15cb97252b6a7311c1cd0dbcf3dda17f91e8b46a1f950a388a0e2ed72d9ac59c808376dfdb1d1fd64fc721b55b95022f59afef17a37c20c646171b
59 DIST nvidia-persistenced-460.67.tar.gz 53334 BLAKE2B 1354ec98fd2b95d264fd7df6219f639cf5d73173e6f0843a0880e6b18953904412cb756bd2c60432f6ae4c253d047515a9e32a128210fd94386ae6bc9a341b5c SHA512 0b4f7d8aa781c3536f6cd020225d2a3bab4b83498090419198488a2bec811534e61ba90461ae846bd09f4530f19984d77ca41edf0a851b1b700d1c0e053d537f
60 DIST nvidia-persistenced-460.84.tar.bz2 46048 BLAKE2B e3dc6168458d5da3517167cca43373b815104894f8e01785baa3c654717f4eb4841db014a7f8c73d4c24a1e849b86ffee51c33e457fcb4804cae856cd630100c SHA512 43fbc5caa13f1e47d59054ddb4ff6129cd464dd558f8166b1103a9238b42205695e78c75aa89af89921d928bf9be07d2a9593306ce53d29a5bfaf90699917b13
61 DIST nvidia-persistenced-460.91.03.tar.bz2 46160 BLAKE2B f7f34cc12de2a4d69184c60caf7a8e8025b58005ade0a3e9a1a0e95856055f7211a710a1145d674d8a2e97cf70a43175cbc5c9a5dabc49ce378623be1720c6ea SHA512 c3ff5875353c264cb224b3f512ff8308bf1b0b95282e34500d88da2574719c3c514581e5900841b089c2e6f0fe29198fa06a11668de8e21c59f9f96244a74757
62 @@ -40,7 +35,6 @@ DIST nvidia-persistenced-470.42.01.tar.bz2 46695 BLAKE2B 28f51ba8a09ab9d51d0a13c
63 DIST nvidia-persistenced-470.57.02.tar.bz2 46533 BLAKE2B 8a9660b1838dd4096237200974cc8d21f9f12864b346abbb52671c84a3f4612af550905643324699d6dc6ba068e7d7b373079e8493646b58051bb85e21f386fa SHA512 774fea16044838480d809423ca498f517d95d1225b455a6e1a1a95254c7761eaab33e33fb19d407e3ed80cabaeb7de2d150de60360761b5e61f01fc27c6556a5
64 DIST nvidia-settings-390.143.tar.gz 1297258 BLAKE2B d63b48c03069d4d2ae7f7034b4bc13ff3a1004bd64ce54ee553e614cb88cb081842b6c1428fd556e031ce69361927074822c5c620d2cde8d37a5887051ff56de SHA512 7bbef03e77e73bb1e05585cfaf6823913e2446b1df8353044ae01f80693bb884fdcc1b38fa51b171756edaa234479cda027d6569d025b120b7b64f226f8eedce
65 DIST nvidia-settings-390.144.tar.bz2 1109104 BLAKE2B 6724f49c7e469f580206fc17308190bd346b6167348a8b8b3886209f58aca61b65eff30658484c1fee40af8c0d89fb62f73329b05a6ac45178ea4a6870e5aa85 SHA512 90afe201361d492c3152057d3ec46d68c0cd722fe0ea0587aa1156718017d59fb5f26f3db89d91d4680b2390617867dbe93bd14e1fb3dc70402527bfacf0ae5c
66 -DIST nvidia-settings-450.119.03.tar.gz 1229730 BLAKE2B 17c7f4803b1a5ead8ea6616f3575325459aa6abb4759f7146bd99b4cac8c4cde80b92fa2d82897392a5fed20d4f324418ac9990caa4557b0d457e7f3b24fcb71 SHA512 f0c2226e05063bfd78453b561a92e28f64711ba3ce3d82026c39db3cd44959a2cf98f8a781fb604108bf6ef9dfe52cad4a9270b94005d8e4e5134f6ea4966da7
67 DIST nvidia-settings-460.67.tar.gz 1233189 BLAKE2B 33ffceefea4e184cb1873cdce97db26637e87cd20c82bcabcbfe88bcb084ac3d833ac5688cafa33a5a89383040d5c1c5d46de9c3f9a8ba6174574aa57aea2e46 SHA512 d1828379aa477394747ae3e5d3505e864d38a349dd159a04cb263613380afea9aea2081300b0d2b8ae205b800bfe6e8ba504e612989da394d757f00e4399b617
68 DIST nvidia-settings-460.84.tar.bz2 1061100 BLAKE2B 9098116b29dcb3124dfa2e8ae6e6e62e865ece37c4307843570753ecef1541feece3a945e0b2671da9273ec53fd97b75d6b07ed5db01a1ebb9e65a08b06f1fab SHA512 9cb7dbe97bd15e722d151cd6131c56e23eafbd8b491b774b7940165cefb446253c50d8794fcec5809d1e6c82cdf4236bc06b25059a28bdfa0dc17ce77eaf6476
69 DIST nvidia-settings-460.91.03.tar.bz2 1061093 BLAKE2B 13f1da07eda3a0e7e96ac69091e4a34fcd75a8f459a4db3840c64272dd54080694c4df3b7c326884ff032eb1b8708b5e19107b112afee2c80eed242281292b02 SHA512 172ea3366065aa30e71a5a47b31366d076477b8801a8a37e0d76972406e69c8872daa80011ee020960bc5e00163c4e9e5f63aa4f0dc726065671d76851b4ad71
70 @@ -48,7 +42,6 @@ DIST nvidia-settings-470.42.01.tar.bz2 1061961 BLAKE2B 0b9f368ccc68b2399d1eafb2d
71 DIST nvidia-settings-470.57.02.tar.bz2 1062237 BLAKE2B aace056c25027ba9f139fc2a5c7714fe8207eb32e6cfbdc9ee7d64b49277ab588249fb87a1d8049c24e8d46b77e4f5ba198a7b4519078ce094f5712b486e29d3 SHA512 91e03cf7e1ed974204425e7223587987101934ddbcce52717990de244840d89b37b7f84b0222e96e85844c9ac4f3812771303ec285a32d0339f519bf38813be0
72 DIST nvidia-xconfig-390.143.tar.gz 140282 BLAKE2B 3de0fe4bc0a049381e4504002bbe94887334310ca7b17d83add1237d7c15b7783e4f418acba3e261da564b1c00ca244f4ad02f3d2cbca0f0f68ee2900098fb36 SHA512 0c82dda4dd6db0c21cd9a2b88e4a77129bc4a0be8a17b398497328f4f1cb5c319f0428d7fbc3b0177d69246d55f96b03dd740d3480d67bb03049cd0cbe190132
73 DIST nvidia-xconfig-390.144.tar.bz2 107147 BLAKE2B 1b6ea6dfbe33474cd3e9409a7559a38716c4ce8d2583354232225a2a7ec10c7dbc2163f07c6849f4929e16c2fad179d583daad8a67d9cba950a62209b8ebebfa SHA512 09bb3558be178deda4b26031560ebad4e98e68b6186e247d4638cbcb4bb5dc05937c6baeaf1cd4db5a7b7433af97c3150c526ed972ff51b6e1c7552235ec6b51
74 -DIST nvidia-xconfig-450.119.03.tar.gz 141079 BLAKE2B 15200bdc8cfecb2575d95803b62fd110c4ff5bbfbe529ffda35455caba1ce3de91b26b21e40604cf5f57bdca0d6da2754a578ffb376a5582d46c6bbdf0adccbe SHA512 d30f46d56dc3dc0e2ee4c26acb8a229ffb47b5fc45dc288c1c25d197d0138b2cc0a0e94f4a821d5613b359f12b5a34872d7631a9d606916e9f92c61e87cfb0cb
75 DIST nvidia-xconfig-460.67.tar.gz 142323 BLAKE2B 09c7281de09a2c2968b5f4a48eca63110e6db988429c844b55f8efc28fbcd9d44c79ad47149c25f657c2a98ae7576c01b2c9b7f643b8321fe1393adc571ebcaa SHA512 0e65c81ec40d3eaeec036fbd8f46a3052a75ff0ad200c58438ff6c782a5764e62e51d03b4a2080770c32522894641288ac495f62bc39c3d5658b1ff87c9f6cdd
76 DIST nvidia-xconfig-460.84.tar.bz2 108471 BLAKE2B cc3f100902778b66088bca3ff74df19f9ec47f45b4137a60c702f6c6742f011af890d67cbee685f1d3e27d337e3dbf9c23b0ba0b46e5bd341c4c679e7ff54584 SHA512 0c1060d7107a9557e90291829dd0f8728b0c7d6315a898ea17485c8932db528439aa84cb769f5c14d3c70f57942ca6e4cc4248807ffd43c961f3c145752aa5a3
77 DIST nvidia-xconfig-460.91.03.tar.bz2 108477 BLAKE2B d95505e508ca16d8ebe8c22c445a1b686c32a626c379b1b48e2a8101969fc03b90446953cc30e945da9388237fa1b9e5f83417aba1fb062d58866a523c256769 SHA512 4bb8f7fc42e7fa5e3897884bd7e722c4fe8ab1e4a87cad4136e1764cdd91d4795f817dcee63a20279315b4839d92fe5244d073ea2310c704f8aacd38bacb28a4
78
79 diff --git a/x11-drivers/nvidia-drivers/files/nvidia-450.conf b/x11-drivers/nvidia-drivers/files/nvidia-450.conf
80 deleted file mode 100644
81 index d9b1e7d7010..00000000000
82 --- a/x11-drivers/nvidia-drivers/files/nvidia-450.conf
83 +++ /dev/null
84 @@ -1,30 +0,0 @@
85 -# NVIDIA drivers options
86 -# See /usr/share/doc/nvidia-drivers-*/README.txt* for more information.
87 -
88 -# nvidia-drivers and nouveau cannot be used at same time.
89 -# Comment out the following line if you wish to allow nouveau.
90 -blacklist nouveau
91 -
92 -# Kernel Mode Setting (needed for PRIME offloading, and EGLStream/Wayland)
93 -# Enabling may possibly cause issues with SLI and Reverse PRIME.
94 -#options nvidia-drm modeset=1
95 -
96 -# Suspend options.
97 -options nvidia \
98 - NVreg_PreserveVideoMemoryAllocations=1 \
99 - NVreg_TemporaryFilePath=/var/tmp
100 -
101 -# !!! Security Warning !!!
102 -# Do not change the DeviceFile options unless you know what you are doing.
103 -# Only add trusted users to the 'video' group, these users may be able to
104 -# crash, compromise, or irreparably damage the machine.
105 -options nvidia \
106 - NVreg_DeviceFileGID=@VIDEOGID@ \
107 - NVreg_DeviceFileMode=432 \
108 - NVreg_DeviceFileUID=0 \
109 - NVreg_ModifyDeviceFiles=1
110 -
111 -# Should be no need to touch anything below.
112 -alias char-major-195 nvidia
113 -alias /dev/nvidiactl char-major-195
114 -remove nvidia modprobe -r --ignore-remove nvidia-drm nvidia-modeset nvidia-uvm nvidia
115
116 diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-450.119.03.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-450.119.03.ebuild
117 deleted file mode 100644
118 index 00288233805..00000000000
119 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-450.119.03.ebuild
120 +++ /dev/null
121 @@ -1,427 +0,0 @@
122 -# Copyright 1999-2021 Gentoo Authors
123 -# Distributed under the terms of the GNU General Public License v2
124 -
125 -EAPI=7
126 -
127 -MODULES_OPTIONAL_USE="driver"
128 -inherit desktop linux-info linux-mod multilib-build optfeature \
129 - readme.gentoo-r1 systemd toolchain-funcs unpacker
130 -
131 -NV_KERNEL_MAX="5.12"
132 -NV_BIN_URI="https://download.nvidia.com/XFree86/Linux-"
133 -NV_GIT_URI="https://github.com/NVIDIA/nvidia-"
134 -
135 -DESCRIPTION="NVIDIA Accelerated Graphics Driver"
136 -HOMEPAGE="https://www.nvidia.com/download/index.aspx"
137 -SRC_URI="
138 - amd64? ( ${NV_BIN_URI}x86_64/${PV}/NVIDIA-Linux-x86_64-${PV}.run )
139 - arm64? ( ${NV_BIN_URI}aarch64/${PV}/NVIDIA-Linux-aarch64-${PV}.run )
140 - ${NV_GIT_URI}installer/archive/${PV}.tar.gz -> nvidia-installer-${PV}.tar.gz
141 - ${NV_GIT_URI}modprobe/archive/${PV}.tar.gz -> nvidia-modprobe-${PV}.tar.gz
142 - ${NV_GIT_URI}persistenced/archive/${PV}.tar.gz -> nvidia-persistenced-${PV}.tar.gz
143 - ${NV_GIT_URI}settings/archive/${PV}.tar.gz -> nvidia-settings-${PV}.tar.gz
144 - ${NV_GIT_URI}xconfig/archive/${PV}.tar.gz -> nvidia-xconfig-${PV}.tar.gz"
145 -# nvidia-installer is unused but here for GPL-2's "distribute sources"
146 -S="${WORKDIR}"
147 -
148 -LICENSE="GPL-2 MIT NVIDIA-r2 ZLIB"
149 -SLOT="0/${PV%%.*}"
150 -KEYWORDS="-* amd64"
151 -IUSE="+X +driver static-libs +tools"
152 -
153 -COMMON_DEPEND="
154 - acct-group/video
155 - acct-user/nvpd
156 - net-libs/libtirpc
157 - tools? (
158 - dev-libs/atk
159 - dev-libs/glib:2
160 - dev-libs/jansson
161 - x11-libs/cairo
162 - x11-libs/gdk-pixbuf:2
163 - x11-libs/gtk+:3
164 - x11-libs/libX11
165 - x11-libs/libXext
166 - x11-libs/libXxf86vm
167 - x11-libs/pango
168 - )"
169 -RDEPEND="
170 - ${COMMON_DEPEND}
171 - X? (
172 - media-libs/libglvnd[X,${MULTILIB_USEDEP}]
173 - x11-libs/libX11[${MULTILIB_USEDEP}]
174 - x11-libs/libXext[${MULTILIB_USEDEP}]
175 - )"
176 -DEPEND="
177 - ${COMMON_DEPEND}
178 - static-libs? (
179 - x11-libs/libX11
180 - x11-libs/libXext
181 - )
182 - tools? (
183 - media-libs/libglvnd
184 - sys-apps/dbus
185 - x11-base/xorg-proto
186 - x11-libs/libXrandr
187 - x11-libs/libXv
188 - x11-libs/libvdpau
189 - )"
190 -BDEPEND="
191 - app-misc/pax-utils
192 - virtual/pkgconfig"
193 -
194 -QA_PREBUILT="opt/* usr/lib*"
195 -
196 -PATCHES=(
197 - "${FILESDIR}"/nvidia-modprobe-390.141-uvm-perms.patch
198 -)
199 -
200 -DOCS=(
201 - README.txt NVIDIA_Changelog supported-gpus.json
202 - nvidia-settings/doc/{FRAMELOCK,NV-CONTROL-API}.txt
203 -)
204 -HTML_DOCS=( html/. )
205 -
206 -pkg_setup() {
207 - use driver || return
208 -
209 - local CONFIG_CHECK="
210 - PROC_FS
211 - ~DRM_KMS_HELPER
212 - ~SYSVIPC
213 - ~!AMD_MEM_ENCRYPT_ACTIVE_BY_DEFAULT
214 - ~!LOCKDEP
215 - !DEBUG_MUTEXES"
216 - local ERROR_DRM_KMS_HELPER="CONFIG_DRM_KMS_HELPER: is not set but needed for Xorg auto-detection
217 - of drivers (no custom config), and optional nvidia-drm.modeset=1.
218 - Cannot be directly selected in the kernel's menuconfig, so enable
219 - options such as CONFIG_DRM_FBDEV_EMULATION instead."
220 -
221 - if kernel_is -lt 5 10; then
222 - CONFIG_CHECK+=" PM" # needed for 460.67 backport (bug #778920)
223 - local ERROR_PM="CONFIG_PM: is not set but needed with kernel version <5.10"
224 - fi
225 -
226 - BUILD_PARAMS='NV_VERBOSE=1 IGNORE_CC_MISMATCH=yes SYSSRC="${KV_DIR}" SYSOUT="${KV_OUT_DIR}"'
227 - BUILD_TARGETS="modules" # defaults' clean sometimes deletes modules
228 - MODULE_NAMES="
229 - nvidia(video:kernel)
230 - nvidia-drm(video:kernel)
231 - nvidia-modeset(video:kernel)
232 - nvidia-uvm(video:kernel)"
233 -
234 - linux-mod_pkg_setup
235 -
236 - if [[ ${MERGE_TYPE} != binary ]] && kernel_is -gt ${NV_KERNEL_MAX/./ }; then
237 - ewarn "Kernel ${KV_MAJOR}.${KV_MINOR} is either known to break this version of nvidia-drivers"
238 - ewarn "or was not tested with it. It is recommended to use one of:"
239 - ewarn " <=sys-kernel/gentoo-kernel-${NV_KERNEL_MAX}"
240 - ewarn " <=sys-kernel/gentoo-sources-${NV_KERNEL_MAX}"
241 - ewarn "You are free to try or use /etc/portage/patches, but support will"
242 - ewarn "not be given and issues wait until NVIDIA releases a fixed version."
243 - ewarn
244 - ewarn "Do _not_ file a bug report if run into issues."
245 - ewarn
246 - fi
247 -}
248 -
249 -src_prepare() {
250 - # make user patches usable across versions
251 - rm nvidia-modprobe && mv nvidia-modprobe{-${PV},} || die
252 - rm nvidia-persistenced && mv nvidia-persistenced{-${PV},} || die
253 - rm nvidia-settings && mv nvidia-settings{-${PV},} || die
254 - rm nvidia-xconfig && mv nvidia-xconfig{-${PV},} || die
255 -
256 - default
257 -
258 - # prevent detection of incomplete kernel DRM support (bug #603818)
259 - sed 's/defined(CONFIG_DRM)/defined(CONFIG_DRM_KMS_HELPER)/' \
260 - -i kernel/conftest.sh || die
261 -
262 - sed -e '/Exec=\|Icon=/s/_.*/nvidia-settings/' \
263 - -e '/Categories=/s/_.*/System;Settings;/' \
264 - -i nvidia-settings/doc/nvidia-settings.desktop || die
265 -
266 - # remove gtk2 support (bug #592730)
267 - sed '/^GTK2LIB = /d;/INSTALL.*GTK2LIB/,+1d' \
268 - -i nvidia-settings/src/Makefile || die
269 -
270 - sed 's/__USER__/nvpd/' \
271 - nvidia-persistenced/init/systemd/nvidia-persistenced.service.template \
272 - > nvidia-persistenced.service || die
273 -
274 - gzip -d nvidia-{cuda-mps-control,smi}.1.gz || die
275 -}
276 -
277 -src_compile() {
278 - nvidia-drivers_make() {
279 - emake -C nvidia-${1} ${2} \
280 - PREFIX="${EPREFIX}/usr" \
281 - HOST_CC="$(tc-getBUILD_CC)" \
282 - HOST_LD="$(tc-getBUILD_LD)" \
283 - NV_USE_BUNDLED_LIBJANSSON=0 \
284 - NV_VERBOSE=1 DO_STRIP= OUTPUTDIR=out
285 - }
286 -
287 - tc-export AR CC LD OBJCOPY
288 -
289 - # may no longer be relevant but kept as a safety
290 - export DISTCC_DISABLE=1 CCACHE_DISABLE=1
291 -
292 - use driver && linux-mod_src_compile
293 -
294 - nvidia-drivers_make modprobe
295 - nvidia-drivers_make persistenced
296 - use X && nvidia-drivers_make xconfig
297 -
298 - if use tools; then
299 - nvidia-drivers_make settings
300 - elif use static-libs; then
301 - nvidia-drivers_make settings/src out/libXNVCtrl.a
302 - fi
303 -}
304 -
305 -src_install() {
306 - nvidia-drivers_make_install() {
307 - emake -C nvidia-${1} install \
308 - DESTDIR="${D}" \
309 - PREFIX="${EPREFIX}/usr" \
310 - LIBDIR="${ED}/usr/$(get_libdir)" \
311 - NV_USE_BUNDLED_LIBJANSSON=0 \
312 - NV_VERBOSE=1 DO_STRIP= MANPAGE_GZIP= OUTPUTDIR=out
313 - }
314 -
315 - nvidia-drivers_libs_install() {
316 - local libs=(
317 - EGL_nvidia
318 - GLESv1_CM_nvidia
319 - GLESv2_nvidia
320 - cuda
321 - nvcuvid
322 - nvidia-allocator
323 - nvidia-eglcore
324 - nvidia-encode
325 - nvidia-glcore
326 - nvidia-glsi
327 - nvidia-glvkspirv
328 - nvidia-ml
329 - nvidia-opencl
330 - nvidia-opticalflow
331 - nvidia-ptxjitcompiler
332 - nvidia-tls
333 - )
334 - use amd64 && libs+=( nvidia-compiler )
335 -
336 - if use X; then
337 - libs+=(
338 - GLX_nvidia
339 - vdpau_nvidia
340 - )
341 - if use amd64; then
342 - libs+=(
343 - nvidia-fbc
344 - nvidia-ifr
345 - )
346 - fi
347 - fi
348 -
349 - local libdir=.
350 - if [[ ${ABI} == x86 ]]; then
351 - libdir+=/32
352 - else
353 - libs+=(
354 - nvidia-cbl
355 - nvidia-cfg
356 - nvidia-rtcore
357 - nvoptix
358 - )
359 - use amd64 && libs+=( nvidia-ngx )
360 - fi
361 -
362 - local lib soname
363 - for lib in "${libs[@]}"; do
364 - lib=lib${lib}.so.${PV}
365 -
366 - # auto-detect soname and create appropriate symlinks
367 - soname=$(scanelf -qF'%S#F' ${lib}) || die "Scanning ${lib} failed"
368 - if [[ ${soname} && ${soname} != ${lib} ]]; then
369 - ln -s ${lib} ${libdir}/${soname} || die
370 - fi
371 - ln -s ${lib} ${libdir}/${lib%.so*}.so || die
372 -
373 - dolib.so ${libdir}/${lib%.so*}*
374 - done
375 - }
376 -
377 - if use driver; then
378 - linux-mod_src_install
379 -
380 - insinto /etc/modprobe.d
381 - newins "${FILESDIR}"/nvidia-450.conf nvidia.conf
382 -
383 - # used for gpu verification with binpkgs (not kept)
384 - insinto /usr/share/nvidia
385 - doins supported-gpus.json
386 - fi
387 -
388 - if use X; then
389 - exeinto /usr/$(get_libdir)/xorg/modules/drivers
390 - doexe nvidia_drv.so
391 -
392 - exeinto /usr/$(get_libdir)/xorg/modules/extensions
393 - newexe libglxserver_nvidia.so{.${PV},}
394 -
395 - insinto /usr/share/X11/xorg.conf.d
396 - newins {,50-}nvidia-drm-outputclass.conf
397 -
398 - # vulkan icd uses libGLX_nvidia.so and so requires X
399 - insinto /usr/share/vulkan/icd.d
400 - doins nvidia_icd.json
401 - insinto /usr/share/vulkan/implicit_layer.d
402 - doins nvidia_layers.json
403 - fi
404 -
405 - insinto /usr/share/glvnd/egl_vendor.d
406 - doins 10_nvidia.json
407 -
408 - insinto /etc/OpenCL/vendors
409 - doins nvidia.icd
410 -
411 - insinto /etc/nvidia
412 - newins nvidia-application-profiles{-${PV},}-rc
413 -
414 - # install built helpers
415 - nvidia-drivers_make_install modprobe
416 - # allow video group to load mods and create devs (bug #505092)
417 - fowners root:video /usr/bin/nvidia-modprobe
418 - fperms 4710 /usr/bin/nvidia-modprobe
419 -
420 - nvidia-drivers_make_install persistenced
421 - newconfd "${FILESDIR}/nvidia-persistenced.confd" nvidia-persistenced
422 - newinitd "${FILESDIR}/nvidia-persistenced.initd" nvidia-persistenced
423 - systemd_dounit nvidia-persistenced.service
424 -
425 - use X && nvidia-drivers_make_install xconfig
426 -
427 - if use tools; then
428 - nvidia-drivers_make_install settings
429 - doicon nvidia-settings/doc/nvidia-settings.png
430 - domenu nvidia-settings/doc/nvidia-settings.desktop
431 -
432 - insinto /usr/share/nvidia
433 - newins nvidia-application-profiles{-${PV},}-key-documentation
434 -
435 - exeinto /etc/X11/xinit/xinitrc.d
436 - newexe "${FILESDIR}"/95-nvidia-settings-r1 95-nvidia-settings
437 - fi
438 -
439 - if use static-libs; then
440 - dolib.a nvidia-settings/src/out/libXNVCtrl.a
441 -
442 - insinto /usr/include/NVCtrl
443 - doins nvidia-settings/src/libXNVCtrl/NVCtrl{Lib,}.h
444 - fi
445 -
446 - # install prebuilt-only helpers
447 - exeinto /opt/bin
448 -
449 - doexe nvidia-cuda-mps-control
450 - doman nvidia-cuda-mps-control.1
451 - doexe nvidia-cuda-mps-server
452 -
453 - doexe nvidia-debugdump
454 - dobin nvidia-bug-report.sh
455 -
456 - doexe nvidia-smi
457 - doman nvidia-smi.1
458 -
459 - # install prebuilt-only libraries
460 - multilib_foreach_abi nvidia-drivers_libs_install
461 -
462 - # install systemd sleep services
463 - exeinto /lib/systemd/system-sleep
464 - doexe nvidia
465 - dobin nvidia-sleep.sh
466 - systemd_dounit nvidia-{hibernate,resume,suspend}.service
467 -
468 - # create README.gentoo
469 - local DISABLE_AUTOFORMATTING="yes"
470 - local DOC_CONTENTS=\
471 -"Trusted users should be in the 'video' group to use NVIDIA devices.
472 -You can add yourself by using: gpasswd -a my-user video
473 -
474 -See '${EPREFIX}/etc/modprobe.d/nvidia.conf' for modules options.
475 -
476 -For general information on using nvidia-drivers, please see:
477 -https://wiki.gentoo.org/wiki/NVIDIA/nvidia-drivers"
478 - readme.gentoo_create_doc
479 -
480 - einstalldocs
481 -}
482 -
483 -pkg_preinst() {
484 - use driver || return
485 - linux-mod_pkg_preinst
486 -
487 - # set video group id based on live system (bug #491414)
488 - local g=$(getent group video | cut -d: -f3)
489 - [[ ${g} ]] || die "Failed to determine video group id"
490 - sed -i "s/@VIDEOGID@/${g}/" "${ED}"/etc/modprobe.d/nvidia.conf || die
491 -
492 - # try to find driver mismatches using temporary supported-gpus.json
493 - for g in $(grep -l 0x10de /sys/bus/pci/devices/*/vendor 2>/dev/null); do
494 - g=$(grep -io "\"devid\":\"$(<${g%vendor}device)\"[^}]*branch\":\"[0-9]*" \
495 - "${ED}"/usr/share/nvidia/supported-gpus.json 2>/dev/null)
496 - if [[ ${g} ]]; then
497 - g=$((${g##*\"}+1))
498 - if ver_test -ge ${g}; then
499 - NV_LEGACY_MASK=">=${CATEGORY}/${PN}-${g}"
500 - break
501 - fi
502 - fi
503 - done
504 - rm "${ED}"/usr/share/nvidia/supported-gpus.json || die
505 -}
506 -
507 -pkg_postinst() {
508 - use driver && linux-mod_pkg_postinst
509 -
510 - readme.gentoo_print_elog
511 -
512 - optfeature "wayland EGLStream with nvidia-drm.modeset=1" gui-libs/egl-wayland
513 -
514 - if [[ -r /proc/driver/nvidia/version &&
515 - $(grep -o ' [0-9.]* ' /proc/driver/nvidia/version) != " ${PV} " ]]; then
516 - ewarn "Currently loaded NVIDIA modules do not match the newly installed"
517 - ewarn "libraries and will lead to GPU-using application issues."
518 - use driver && ewarn "The easiest way to fix this is usually to reboot."
519 - fi
520 -
521 - if [[ ${NV_LEGACY_MASK} ]]; then
522 - ewarn "You are installing a version of nvidia-drivers known not to work"
523 - ewarn "with a GPU of the current system. If unwanted, add the mask:"
524 - if [[ -d ${EROOT}/etc/portage/package.mask ]]; then
525 - ewarn " echo '${NV_LEGACY_MASK}' > ${EROOT}/etc/portage/package.mask/${PN}"
526 - else
527 - ewarn " echo '${NV_LEGACY_MASK}' >> ${EROOT}/etc/portage/package.mask"
528 - fi
529 - ewarn "...then downgrade to a legacy branch if possible. For details, see:"
530 - ewarn "https://www.nvidia.com/object/IO_32667.html"
531 - fi
532 -
533 - # Try to show this message only to users that may really need it
534 - # given the workaround is discouraged and usage isn't widespread.
535 - if use X && [[ ${REPLACING_VERSIONS} ]] &&
536 - ver_test ${REPLACING_VERSIONS} -lt 450.119.03 &&
537 - grep -qr Coolbits "${EROOT}"/etc/X11/{xorg.conf,xorg.conf.d/*.conf} 2>/dev/null; then
538 - elog
539 - elog "Coolbits support with ${PN} has been restricted to require Xorg"
540 - elog "with root privilege by NVIDIA (being in video group is not sufficient)."
541 - elog "e.g. attempting to change fan speed with nvidia-settings would fail."
542 - elog
543 - elog "Depending on your display manager (e.g. sddm starts X as root, gdm doesn't)"
544 - elog "or if using startx, it may be necessary to emerge x11-base/xorg-server with"
545 - elog 'USE="suid -elogind -systemd" if wish to keep using this feature.'
546 - elog "Bug: https://bugs.gentoo.org/784248"
547 - fi
548 -}