Version bump.
authorJeroen Roovers <jer@gentoo.org>
Thu, 26 Mar 2015 05:44:13 +0000 (05:44 +0000)
committerJeroen Roovers <jer@gentoo.org>
Thu, 26 Mar 2015 05:44:13 +0000 (05:44 +0000)
Package-Manager: portage-2.2.18/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613

x11-drivers/nvidia-drivers/ChangeLog
x11-drivers/nvidia-drivers/Manifest
x11-drivers/nvidia-drivers/nvidia-drivers-349.12.ebuild [new file with mode: 0644]

index 7426c63a57ba1d3608dbc6da1078916942ba0b38..d48a6cd71929061aefb9090f340e1471ee84014b 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for x11-drivers/nvidia-drivers
 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.612 2015/03/22 08:18:06 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.613 2015/03/26 05:44:11 jer Exp $
+
+*nvidia-drivers-349.12 (26 Mar 2015)
+
+  26 Mar 2015; Jeroen Roovers <jer@gentoo.org> +nvidia-drivers-349.12.ebuild:
+  Version bump.
 
   22 Mar 2015; Jeroen Roovers <jer@gentoo.org> nvidia-drivers-304.125.ebuild,
   nvidia-drivers-331.113.ebuild, nvidia-drivers-340.76.ebuild,
index 3e0b3dec416ee674104ac270c2eac80acd9b3b44..37c912fecbecac46841a79724a006183a483cea3 100644 (file)
@@ -25,18 +25,21 @@ DIST NVIDIA-FreeBSD-x86-331.113.tar.gz 56371300 SHA256 f3b4b5ddf5977223646d2cdb0
 DIST NVIDIA-FreeBSD-x86-340.76.tar.gz 59362290 SHA256 0abbcc3bed3f017e7f1887a5c2d014e2b5a020462071998986ed49cdb8e7119f SHA512 e6d8b6d03fe0f9ab25ddeef680e0159ea4073d03762d3419761c02b917edefa9a1f81c209bd386838141c1924364c81126b0a356c325b056a0c2451865bed5eb WHIRLPOOL 7ec0cef6f92bfbd4c8b6a051dc8de4b6b138f63fd4f7e18756178a9aebb91ea32523d5ca885481d8c8c3d1531b153699f4e5606c155d6c3aa79a340637d3744b
 DIST NVIDIA-FreeBSD-x86-343.36.tar.gz 59205879 SHA256 8634e7537eca778790296f8355e39ae9a7e16642648e671a6c9339ee55fe340c SHA512 35fcf57d5e830cbe3c07ec70362ad9f0ff6ec327c6b11b6d3c533315e59031501501b9fdb80a3bef720506e5221ad84496745ce13d2c9885076f1c8e8537ba46 WHIRLPOOL 3ed3230dc190e7670c960743d94b8db1c0d9908b597f952746d851b403847e7b2836f1c60e6af0fe73072c1fda3971dfacc37c21908c227b2c20b5045dbfd61f
 DIST NVIDIA-FreeBSD-x86-346.47.tar.gz 57996755 SHA256 f72639ef6474c9e0127a7ea85b54192353e49a5993f256b7e360b38e25ca5016 SHA512 1ca04823ef5949fe36fb4c2eba8c3833712ca5fbcfe8aa3dcc14c7b6c6888db465e4d5ba8c556539267d0157ff370f6272ffb2be5e1c5ba96b7855028f2738d6 WHIRLPOOL 300a05c9f47e86ff0a4bf0f1a0a8a616570edd77288026c2ec0504be451553907f2d231d4646e1cfe82df9abf23e75e5dedc62af604d8644947abd0b4cf72321
+DIST NVIDIA-FreeBSD-x86-349.12.tar.gz 59438059 SHA256 b0e25ba8c4745fbd8348bb6839bb93627121020a03a3d94ac44217b5e5f535fb SHA512 2290730e70985e71682f009ebdcd39d73d4d007a20f0ffce01b08f307b2bc6ca02576b2c9cf2b601ffcc893ee55334835daffc58a64251872a7f6b112016456b WHIRLPOOL b28a077ea09fa76ce4ce54ba8794ca45ec76f737527616afe5d129b19f62742ab4a744fbc42a7fdde5e2b427ee77f3e6acbf867bf8aed7e7e1e67a963e127e4a
 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c WHIRLPOOL f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511
 DIST NVIDIA-FreeBSD-x86_64-304.125.tar.gz 35498616 SHA256 46b14b8c5ee1c02ff5e30afc9c99f4dd2edc426ccb2b73764093a1787639699d SHA512 34d48f24b1f5019b23c2937f8b5280fcc596764e1f5833cfe33db5e4d8395a0d69aa4c4214a5b97620dbaade73ac0fa333c36cceb4a137bb26d3ba37c31a0eb7 WHIRLPOOL 82677bd2aec3a60fe64211170573ef702b1dd1ab5a71ec922fb56b8d40f2163c0151a7c7f8bdace9127c8afcaf278f8f23a1cb585a8ad3bb7a0d42787ab17fb2
 DIST NVIDIA-FreeBSD-x86_64-331.113.tar.gz 47509194 SHA256 c848e187c79064ea3f52406312aa09d06f0aaef5063be7522b2b2319c43c872c SHA512 4e206719afcee47179e0756ac67fc4e61d513efb1cd0264b28726d6de16846feee873a2df362bf645b0527d395b6d82f5b54dbc447bccb74128d7bff37bb7b1b WHIRLPOOL a51b0bd9f7301d9bb76b54ffa44337ad4d875125281c4b9921e66a76d434879832f542df9c6ba436ef83fb3fa0afe5197f3425f1b7aa16274aca5080259f343d
 DIST NVIDIA-FreeBSD-x86_64-340.76.tar.gz 60206978 SHA256 60037d035b9af9f1d4dcdd5033e1b28b0cd4c7ca94f6bcb8d267e037a930fdc0 SHA512 d478eac282dfb43205f7464d6542cf1f71ed4dea6b8381314affb8647d104c5ddf7e658b6b8eb5e0bdb18207b92f76c574b24959ce23034d375cc712998e6e7c WHIRLPOOL 98ebffd792a47e3a9ef369976db11909bc13551f38977f85ece41e5a31a790c2c173badfc166e3a0bfe4361d5221129d19364c074ba11fc4aa9062d5cb1499a8
 DIST NVIDIA-FreeBSD-x86_64-343.36.tar.gz 60045074 SHA256 aa189d9fd6448ed49ff4a8dd09dd15c06f6b3ef662fd3d960b4853c485cbab8a SHA512 23c38de071ac6e2c87db2c767b07f243703e55cd6485eb8e538fb72f38e9856b7ff28430fdd7eccc4728f3d36c14eac8b1fbf7155fe864ead93ed4218d5b65b5 WHIRLPOOL 401cdc5675d5fe60b6ca492be912573e9fc56a0a67ad680e2cada783ec8a34c15c6ca1a495c8fdbf09e384bc420295750540f5c77907c459c80f400d8291e44a
 DIST NVIDIA-FreeBSD-x86_64-346.47.tar.gz 58745451 SHA256 663d7cb9570d594e7b49ec7560cdc86e80bf4fdba97580406a28286d031fe3f9 SHA512 15e0d52bc9e4a5fdfea6199f02d8f8f894e485c76acfadc8780bf7bbdc880362d5d6aa32a7ace315deefc5918f59ff037a53868044e8976fcf9e9dad6fb878fa WHIRLPOOL e2213718c11e22e93c208f210c6c43ebaa105fe2a4b27d94032d88177c1f039f6468c5a4a2bf76c5ff169f2d5419aef5c2e498cd1d1dca93843af69c2c4b7392
+DIST NVIDIA-FreeBSD-x86_64-349.12.tar.gz 60296046 SHA256 022b23afd86ffdafc21c68013c1649a6a37336bd81afddb71708655bbe871c99 SHA512 7e29118d32bd9899b2b46530fd9f2137d87400674394896a93e3dbf42c58d0e2e26ab90357d724caadfc5747b9846f6e18e68b844a9ed7f1f18017247f4a6754 WHIRLPOOL a53a8cd8e9e8634490d8cb7a050592bcd3a88a65ef8d9108847ca94de912b8fff596c4d19c47f1975118e7afe52661fa1d9c2d5b69e74443e93233f4ea5da27c
 DIST NVIDIA-Linux-x86-173.14.39-pkg0.run 15134997 SHA256 a09935f37121ed3db8ae3da63a0d8e9d4348a19c859811c9fe44d6ce8e3eab23 SHA512 e24e15ccec725d3cbca502c2b77061776a81ef92917a950adec4ff6bdc34f10903aa654433177ea74be0dade4af81c5380d5710d375a5ea445940d06154bde93 WHIRLPOOL fce3d8e4f6cdf698f5a057514b6fe220bb1011025bdce5bd4cf0e424fb4d306d38251b6726bda03f290ea8137d5a95ed418cf8751722879f9042462abd9181b6
 DIST NVIDIA-Linux-x86-304.125.run 40589395 SHA256 aec5b3a792910e152d5af756ef6fd7224c448c564564c7c448ab8ec3fc78c4f7 SHA512 cd77736790876b66c1e88bf30b7a93f755c0f94118edda8fde1701dc07dc4eb60f89a27b0ed432db74729f269cb239f32f3c5e045d701f60baf69da7fc0d0ea7 WHIRLPOOL 85cd375e1b67bbabe9a8119affec20b7a9a258f8b5be89d755f7ea596a94f98df053e8ade33f1aba1f74f753dcb636268c4f2074a09eaf68d858241f1482552c
 DIST NVIDIA-Linux-x86-331.113.run 37300924 SHA256 42535a99ab68452d30d9c3fad2fb162db01d1f6821115a3c1733ed203efd588b SHA512 bc820609e0379cc5805a5428cc364795b8a5d9e5a2a4395a1ddaa1dda85e6acc59368f87f5974a39fb42bd272458627b2c742fbf1f7fedddb17102439883b111 WHIRLPOOL 1d7b5cb8be5bb76dbe1b238aab4e39ccda0e5b07da268f0652966e79d5e0d2192773316d8f22a2d6a551305b17b610242918822e94e43263c9dbfba8a48bf49b
 DIST NVIDIA-Linux-x86-340.76.run 38818911 SHA256 9b29d93b49009caed84a8852825c3e7c6ebbbba8ec99b03ee5113108c8b036d0 SHA512 45d7b29670f9ca50de80d6d61260015b45f74422bbd12039923d04ae8b033b903b27e9f4c174461055f3cf45a4af44565ce9a8b9cd671e0e54d37770a1156839 WHIRLPOOL da7e072a56e3aff8b4688e60c5acd76c97804fa582d21c70dce043b13fa2317d1021f19927e827cf6132aebe2d40371c750e3eb56697bc7eda16bb7369bf2994
 DIST NVIDIA-Linux-x86-343.36.run 41073259 SHA256 8cc1c99fbda29b3258f57dbdacef11921aca2e3ac106ef591f0815716e1b829e SHA512 a6287cf8ad6379daa7c6d7ae6bc08f9985ad9e9353de6d88eb72d8a1acad3e25eb65076b904152c6ddd8ac54b9afcdbb7a5dfb9a46e75c5654be87b3df0e48e1 WHIRLPOOL 7aaa7977a850314045bcfcc36a8f6ed8b3f487ec972e109ea48cbe3edda4ff29c0bf02e7c11dacf6a3e71783259dc809840c32e301aa16f2d4394d7f07cffc0a
 DIST NVIDIA-Linux-x86-346.47.run 41355779 SHA256 bb21527dfcd9855e3ae53ae5b56c29456902354c79f76d859d007068cdf76a6e SHA512 a12556da624e2b9f853683f1e335f814660c718403c047bde07c6b8ccaae80824eb791ac87a69801c18488a1e7cd55d8614562fca866d86ba6654e457cd65378 WHIRLPOOL e245c4c76353b432aee6b4dbdc02243cab60328642111d0ae9047afd2f4adeb6f46baafde9df16371a2b194405cf641b829f2e26c1e35abb535eb3c179ca6fcb
+DIST NVIDIA-Linux-x86-349.12.run 6266880 SHA256 3349f8b69e10daa220ad12a241ea48c8433f218cc1450bdf3b754591cabc79b7 SHA512 3dbec2949cbef1c8c5dcc85fe1796a56a0594696bfc0c72841b4f2ba139ab1d63b2f91eb0241025dc2a3b4286b208464e9cf06ce67a81d843938eb0be8f7d270 WHIRLPOOL fad456df272547f889241f49950a755a9003b6ebd0d84d0a3d0685bbdf183a9a20cabc1716c29d0bac0cb8213ec5d07bb5fc8724ca8cc6a31e738432ccd020a4
 DIST NVIDIA-Linux-x86-96.43.23-pkg0.run 11504817 SHA256 51e6adf4ba73071622045fc37169f80db3ae3e784dff53b29d35146a04042142 SHA512 bed5726e57637481fe4e3c03a65ec14fe949f00860e729ebde408f4fd861d7bfdc296a78bc2f5d42e8b282db09f4bbde1e0545df7228fa20227080dc4b868ba7 WHIRLPOOL 6d4fd1786c11f4e326cc3101d0bb1a2f8b63c25c3dd59f10188f8355759e2861ce44fd53d60258b513d5a1d6124d0f91ba8edf4d3668b6feabfb3e8d585f14fe
 DIST NVIDIA-Linux-x86_64-173.14.39-pkg2.run 21100833 SHA256 15a953666d5681ba54c97498b578ffd286a1dc96d605f3b02110f3f99813100e SHA512 a65cd496e6ed57f771c3d99f37f616a1242d97844f6faef7a807825ad899c0e536a99fde397020839f0857883b934032f9491024f3047a6b06d3eea1f5d77713 WHIRLPOOL dc5f243b7d1de7e2d1b7f005e018a2940d63335b11a7c83c234b348b7a1839e9131169d2ea928bd8c2f549a4535149b03e16e6c94d59dfa745f7f904ff790a45
 DIST NVIDIA-Linux-x86_64-304.125.run 69108272 SHA256 c654889b85a18326f2c610260a8fbc3b1bb6f9b8be1c052a46a213f60bd62262 SHA512 75bd5700281b0aa4e19be5b779e3484711ce3db92641a32f3bf5e890601b353b23113f6218d5a2fa6b2c8d93702fac92810013c7c0f8efe484b0a39d09b1b073 WHIRLPOOL d8b9794253b1ab270680da7420f50df5ab6aa4d5123bad695be5b7891b2df55bf06ecdd0b221fd29e799077c0a64da8059df16ebea9a3535e402f2c0cf482dcf
@@ -44,6 +47,7 @@ DIST NVIDIA-Linux-x86_64-331.113.run 60509547 SHA256 e9d5eb4394ef31825f7a86290b1
 DIST NVIDIA-Linux-x86_64-340.76.run 69955037 SHA256 3bf670e9a2bdb184648dec54ce06fab65e798a9a4c9dd5155e2be4efee3e0994 SHA512 59ad49a49f170ec971e2b5ee3a45b9f972521bc4b7ab6f02f46a5cfc5b1998841195cc5c91dffc417d2183de39c5a589eabf7b48864e0c6842363a75051db40c WHIRLPOOL 8c846f2b5b6f56bd2962fe4660751a4485e0ddd2186bde0affccece32271b03f4f3c226377c0b1877ea391ab130ed6f282c316f227205488a63e4f0a19db82cc
 DIST NVIDIA-Linux-x86_64-343.36.run 73775989 SHA256 2285efa2c0e6675d8724e47a09403630a674c32e514bdcfb54cec3c81810fc78 SHA512 6e76e54b24b0c1fa16e94eaf0f99d2e7dfd28e5aaae0bcb6df3e6d4e20c7a13d5d30902e2bc9bc7609c8d87e5ec8fbf16a5a2dd513bb9d761714176c4ce5e283 WHIRLPOOL 73040a3f3073486c5d6d0a5d84be7d478a3c15bb4aee21f3c590592afe2845f8e9c7064010ddc8f93b764e48940e523952abf9978d09cd32ec1ce8b644e59eb6
 DIST NVIDIA-Linux-x86_64-346.47.run 73551445 SHA256 85ab28abe9defc2838839969b31aea647e0de34615fbfed3ba716205de365d0a SHA512 2eb3114d510f60ebe34eb13668d3fc470826a615e921fe1a38a0b8d1860e8a8723d0267f7c7db5733fe7a1fd3b2f01b4f0610069e6c2deddf1936804312d30e7 WHIRLPOOL 8d08efc953a9e7de6071684df42c023c2bbfc6cb25346ba2647fbf22682a1c33765e158ad9669c7251823312debb8d063768ea968b4a2271e5001e6749543972
+DIST NVIDIA-Linux-x86_64-349.12.run 77745653 SHA256 fe2e3be342859d2de947aed55c369f4944211ecde00435c76e50a4842fffd68a SHA512 54bc4d1d0af55073effadc5c8416f04b8e2649b2894b31602894f1f527c1bd1f6a76664e69449b2eea41e60ce6ca88fe87606fa2b003aa04367cf21708e78b70 WHIRLPOOL 8dc27407d63acb9cf50d89c453bcb635a864aeac2b4d98fad7f375d11473041dac87a2a58c8e95cc37f0df669be36520aa4d18c9a3520b916b34262a1079db8c
 DIST NVIDIA-Linux-x86_64-96.43.23-pkg2.run 15962375 SHA256 ce8d8253e7dab7da63fbdac449ebf190cd0c10cbfffea0f8d0165515f851bc64 SHA512 04bec1187a6024a2b9839f008ec829281f1f2602dae2e639030bc385943186506bcaa2b46a230b2ab87f9217190841abc62f9e2d6395ab5559623389c31c6563 WHIRLPOOL 0651c44a51a1a06fcff5bfddbf9c3e408977e03263c7fe806cb6c01f9fe92f716dfe4e5190ffe1048bde72fcffdc8bca8267e74dd43ba5c9dfb22b6201fcc2bb
 EBUILD nvidia-drivers-173.14.39.ebuild 16634 SHA256 e8a5d83c184300bcead8f4a90dedf73fcb8ee3b82b0ea9fd8eccbed795199e08 SHA512 a4c12f04800ea75587a4e0b8335ed8bd45de351c4e7311214e9ec4e6b68dfece8c51b99e9134b3ab0214d107c5d32678e1f7c8ff4823d2c0d78dd6bbb384f5e6 WHIRLPOOL 0ca39235d7d5514238cd6a5ce377660957c787a15f13851e98ee8da052fbb3ed6893565af11cea69bad95c56861e9ceacb683490321a1077d08fce3a9396e42e
 EBUILD nvidia-drivers-304.125.ebuild 12571 SHA256 d4972d73dc9b7b55170c8df79a99d2adca1b8aaf324b4da2073f544c7646085e SHA512 cf74ef640b8a7bf97009b57716a84410f3a0c7d9e353b4b0fc6dca6b12a99301f703a1461ca93bd805e91ac4992bcd6f442900efc979607d749119de2ad80906 WHIRLPOOL fae798471d868a1f867a8b87e2c0f6fd8538ffa11aed324b852af1a4c6daf6f3191124f317ffc4e12f50a46390fcfbd0e464a52e650ab91776c0be9def93899c
@@ -51,14 +55,15 @@ EBUILD nvidia-drivers-331.113.ebuild 13161 SHA256 a7c9607414db0d429741e3d8ee9321
 EBUILD nvidia-drivers-340.76.ebuild 13630 SHA256 d70c3f64f9fccb8aa1bc7ba2f6b34167a2108c76237e0ae232f0190e92b1effe SHA512 f1b2310dd7a90305257bad444ef165588c92ef83ba5ce306715fa149fdf97b30a7d41997d70beb24e716508a7aded623cc56a469f49151c91a47541f958c9c64 WHIRLPOOL 19dcbbc498ba42f50999b70c7aa0353eb79c36466fd57836c9e8d229a57ce6e40a6e5eb1347a6726af62e29e921038987121b7beb2e73c0b5eed69b42583e2ca
 EBUILD nvidia-drivers-343.36.ebuild 13630 SHA256 396499a1928962b71774e3a1b4c1aa441c3aa4a309d60f7bee069e3660ab91d7 SHA512 11a9d0ec029e064c1f46f88cab7d2ee5bef0988fa974a40b5a09ee9eefcc638de69694111759468e959ee1df480915a7e06de0923ed8eda2c6b6006485500179 WHIRLPOOL 75198de6eaf33efb31e1e2e8050f318abb544b5a45375fc346f779cbd35d4b6e9bf77afd80866ed257a090f82c39b33ecd390ef4f5642bee162d5bde74510c78
 EBUILD nvidia-drivers-346.47.ebuild 13942 SHA256 a22e21ad79259c6707798a76236dc7202fd64c3d4a983145a381bfebc10d1c10 SHA512 55fc8f2296b1da748023fb2e2ecd5a01ee1d1c8d6e6fc2f35b066dabbfaf07de8afde52ccee10952b64f98cc5daaa8ce2ba26eafaefea3706c7f8cfed0c09c3f WHIRLPOOL ff4177c5341f94a30284c3ba144fabb1ffc49a06f2261038645a035c078f151406497ea7478eddfe42f88edf889e0b7c1e13d40f8061eb73bd9cbabc659d2900
+EBUILD nvidia-drivers-349.12.ebuild 13944 SHA256 a3d4f4185d77a713bccb2b4bf51ce16828c0b6f96124f6637de174ef7d8b7dbe SHA512 6650e83f418154f8a1773293b85055d7f2f12a54d09548cdcda95cdb3f1ea94361e153deb61f6bccf6d9049ccd4fa36c37c984ce7f70bed8b80173d48575d11a WHIRLPOOL 0be691dd7792a0a69c7753f383a5feb48be4362635fa71879ea6143f90f7efab693060fa49b3f298b491616929a95524ca5e2136129e866b7b7afbdb963d7948
 EBUILD nvidia-drivers-96.43.23.ebuild 14900 SHA256 7790df076db54e09e90a5ea4120969709c6a39dcfa1ed35fc6d86fcc906f6f68 SHA512 f85beecfe87599bd53074ccd2e11c0cbeca7585177ac21d9300e0f1929c17f8a91990e4af1c268a2e528bc5db892eb116fdc38a57afdd034d13a719be4527eb3 WHIRLPOOL 145d0116610e0daecb8ab3c2af7dff261dd07b56f31d4f9f38a29fac64ac5f920bb75fb705007b2ed37140fcb21ea8c7f1184ef209ecdf76908b8c54e285dc22
-MISC ChangeLog 18505 SHA256 11459dd72d1e9b396d348a87a6dfb0d119368e8c6a50832484c19ab07462a74d SHA512 5cfc7b71cb9ae1725d1bba7c21abe2431b9dd6a14b00efc3b5d358a1bb68c7043895dc64620d99de895203b88facc4a98dfd96b96f84de0f4cf8e189dd37e31d WHIRLPOOL b33baa8bca7c88aa0bc178fcaa41a00e9f4265077fe060bd23d0134fb564f5b3f7b35c6d8406f7a3ac8d34db5a80f133b69d6d63de2a64d88849b11695546cf1
+MISC ChangeLog 18638 SHA256 efc97f5f5ef9a547c6ba44f054cb8cb62a239705097cf95dea1dd2bee9fa6919 SHA512 d8d88427b600edbd79d0de1d34981bbc36822fb8290a8039d7615e4ebad4f3a7625231ec87583be3df12fcc1bbd291aae26d0dfacf5604fb25b1243207794796 WHIRLPOOL a3e8341eb5630013a68fbc08eb745f6aeddbe873676e873eae4a13d5c5c4255b110ae248f051d02852223290356bcb5a38686d79edee92bb7deedfacd790c49b
 MISC ChangeLog-2013 103100 SHA256 e8474a573b3e0082e71ed55094cb9298a631b76f415210e573b6db8b9a9fe6ce SHA512 706f2be5243cfe7ea2a850f8d3555d7d83d06c1341b8a8deb3ec9776970ed78fbcb2e99612dbb8205e4f553fcc564c187309d1b9013aecddbdc0cb9dc29cdb00 WHIRLPOOL ca71c3c53156cd722c6cdc2117358cdbb6cba8209bda6b3cbc59e4e84fbd9c4e278f108c06e80057a5af1a40993f24eb9cba542dd5e9518506f9ae6766fa56ba
 MISC metadata.xml 739 SHA256 f455845cee6b0247e229d7635f300565411d8e5f7462c8833a4ecad2a4ddf343 SHA512 f1a87a421415e988f96a597247eefd24285bb9709b81ff446e2056bf9ea99c170216c92b43605cdd0e238697989031bc72f8aa104231b1e36fc2338677312bda WHIRLPOOL 95199a2e4e10954ce93daddb0802e608fb4425ae73e57cea61882960ec4916b556b7ef7a87b315a2c6687e98c603e049003948f7388a9a8f8cf8714a16ba6734
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v2
 
-iEYEAREIAAYFAlUOesIACgkQVWmRsqeSphMrawCdHzEKiqRRjP0sRYHvlGG5vW/0
-9pwAn3y9MDv/soVmpSHaXDfrlg9GybtV
-=58yz
+iEYEAREIAAYFAlUTnK0ACgkQVWmRsqeSphNNrwCffLqFxyqwfBE2iZ6lC0YG2ysX
+PTEAnRCH6IAhGGNP548OZgZuvGPZjiTf
+=fzR8
 -----END PGP SIGNATURE-----
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-349.12.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-349.12.ebuild
new file mode 100644 (file)
index 0000000..8f4b2e6
--- /dev/null
@@ -0,0 +1,494 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-349.12.ebuild,v 1.1 2015/03/26 05:44:11 jer Exp $
+
+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}"
+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 )
+"
+
+LICENSE="GPL-2 NVIDIA-r2"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd"
+RESTRICT="bindist mirror strip"
+EMULTILIB_PKG="true"
+
+IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools gtk2 gtk3 +X uvm"
+REQUIRED_USE="
+       tools? ( X || ( gtk2 gtk3 ) )
+"
+
+COMMON="
+       app-admin/eselect-opencl
+       kernel_linux? ( >=sys-libs/glibc-2.6.1 )
+       X? (
+               >=app-admin/eselect-opengl-1.0.9
+       )
+"
+DEPEND="
+       ${COMMON}
+       app-arch/xz-utils
+       kernel_linux? ( virtual/linux-sources )
+"
+RDEPEND="
+       ${COMMON}
+       acpi? ( sys-power/acpid )
+       tools? (
+               dev-libs/atk
+               dev-libs/glib:2
+               x11-libs/gdk-pixbuf
+               gtk2? ( >=x11-libs/gtk+-2.4:2 )
+               gtk3? ( x11-libs/gtk+:3 )
+               x11-libs/libX11
+               x11-libs/libXext
+               x11-libs/pango[X]
+       )
+       X? (
+               <x11-base/xorg-server-1.17.99:=
+               >=x11-libs/libvdpau-0.3-r1
+               multilib? (
+                       || (
+                                (
+                                       >=x11-libs/libX11-1.6.2[abi_x86_32]
+                                       >=x11-libs/libXext-1.3.2[abi_x86_32]
+                                )
+                               app-emulation/emul-linux-x86-xlibs
+                       )
+               )
+       )
+"
+
+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 3 20 ; then
+               ewarn "Gentoo supports kernels which are supported by NVIDIA"
+               ewarn "which are limited to the following kernels:"
+               ewarn "<sys-kernel/gentoo-sources-3.20"
+               ewarn "<sys-kernel/vanilla-sources-3.20"
+               ewarn ""
+               ewarn "You are free to utilize epatch_user to provide whatever"
+               ewarn "support you feel is appropriate, but will not receive"
+               ewarn "support as a result of those changes."
+               ewarn ""
+               ewarn "Do not file a bug report about this."
+       fi
+
+       # Since Nvidia ships 3 different series of drivers, we need to give the user
+       # some kind of guidance as to what version they should install. This tries
+       # to point the user in the right direction but can't be perfect. check
+       # nvidia-driver.eclass
+       nvidia-driver-check-warning
+
+       # Kernel features/options to check for
+       CONFIG_CHECK="~ZONE_DMA ~MTRR ~SYSVIPC ~!LOCKDEP"
+       use x86 && CONFIG_CHECK+=" ~HIGHMEM"
+
+       # Now do the above checks
+       use kernel_linux && check_extra_config
+}
+
+pkg_setup() {
+       # try to turn off distcc and ccache for people that have a problem with it
+       export DISTCC_DISABLE=1
+       export CCACHE_DISABLE=1
+
+       if use kernel_linux; then
+               MODULE_NAMES="nvidia(video:${S}/kernel)"
+               use uvm && MODULE_NAMES+=" nvidia-uvm(video:${S}/kernel/uvm)"
+
+               # This needs to run after MODULE_NAMES (so that the eclass checks
+               # whether the kernel supports loadable modules) but before BUILD_PARAMS
+               # is set (so that KV_DIR is populated).
+               linux-mod_pkg_setup
+
+               BUILD_PARAMS="IGNORE_CC_MISMATCH=yes V=1 SYSSRC=${KV_DIR} \
+               SYSOUT=${KV_OUT_DIR} CC=$(tc-getBUILD_CC)"
+
+               # linux-mod_src_compile calls set_arch_to_kernel, which
+               # sets the ARCH to x86 but NVIDIA's wrapping Makefile
+               # expects x86_64 or i386 and then converts it to x86
+               # later on in the build process
+               BUILD_FIXES="ARCH=$(uname -m | sed -e 's/i.86/i386/')"
+       fi
+
+       # set variables to where files are in the package structure
+       if use kernel_FreeBSD; then
+               use x86-fbsd   && S="${WORKDIR}/${X86_FBSD_NV_PACKAGE}"
+               use amd64-fbsd && S="${WORKDIR}/${AMD64_FBSD_NV_PACKAGE}"
+               NV_DOC="${S}/doc"
+               NV_OBJ="${S}/obj"
+               NV_SRC="${S}/src"
+               NV_MAN="${S}/x11/man"
+               NV_X11="${S}/obj"
+               NV_SOVER=1
+       elif use kernel_linux; then
+               NV_DOC="${S}"
+               NV_OBJ="${S}"
+               NV_SRC="${S}/kernel"
+               NV_MAN="${S}"
+               NV_X11="${S}"
+               NV_SOVER=${PV}
+       else
+               die "Could not determine proper NVIDIA package"
+       fi
+}
+
+src_prepare() {
+       # Please add a brief description for every added patch
+
+       if use kernel_linux; then
+               if kernel_is lt 2 6 9 ; then
+                       eerror "You must build this against 2.6.9 or higher kernels."
+               fi
+
+               # If greater than 2.6.5 use M= instead of SUBDIR=
+#              convert_to_m "${NV_SRC}"/Makefile.kbuild
+       fi
+
+       if use pax_kernel; then
+               ewarn "Using PAX patches is not supported. You will be asked to"
+               ewarn "use a standard kernel should you have issues. Should you"
+               ewarn "need support with these patches, contact the PaX team."
+               epatch "${FILESDIR}"/${PN}-346.16-pax-usercopy.patch
+               epatch "${FILESDIR}"/${PN}-346.16-pax-constify.patch
+       fi
+
+       # 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)" CFLAGS="-Wno-sign-compare" emake CC="$(tc-getCC)" \
+                       LD="$(tc-getLD)" LDFLAGS="$(raw-ldflags)" || die
+       elif use kernel_linux; then
+               MAKEOPTS=-j1
+               linux-mod_src_compile
+       fi
+}
+
+# Install nvidia library:
+# the first parameter is the library to install
+# the second parameter is the provided soversion
+# the third parameter is the target directory if its not /usr/lib
+donvidia() {
+       # Full path to library minus SOVER
+       MY_LIB="$1"
+
+       # SOVER to use
+       MY_SOVER="$2"
+
+       # Where to install
+       MY_DEST="$3"
+
+       if [[ -z "${MY_DEST}" ]]; then
+               MY_DEST="/usr/$(get_libdir)"
+               action="dolib.so"
+       else
+               exeinto ${MY_DEST}
+               action="doexe"
+       fi
+
+       # Get just the library name
+       libname=$(basename $1)
+
+       # Install the library with the correct SOVER
+       ${action} ${MY_LIB}.${MY_SOVER} || \
+               die "failed to install ${libname}"
+
+       # If SOVER wasn't 1, then we need to create a .1 symlink
+       if [[ "${MY_SOVER}" != "1" ]]; then
+               dosym ${libname}.${MY_SOVER} \
+                       ${MY_DEST}/${libname}.1 || \
+                       die "failed to create ${libname} symlink"
+       fi
+
+       # Always create the symlink from the raw lib to the .1
+       dosym ${libname}.1 \
+               ${MY_DEST}/${libname} || \
+               die "failed to create ${libname} symlink"
+}
+
+src_install() {
+       if use kernel_linux; then
+               linux-mod_src_install
+
+               # Add the aliases
+               # This file is tweaked with the appropriate video group in
+               # pkg_preinst, see bug #491414
+               insinto /etc/modprobe.d
+               newins "${FILESDIR}"/nvidia-169.07 nvidia.conf
+               use uvm && doins "${FILESDIR}"/nvidia-uvm.conf
+
+               # Ensures that our device nodes are created when not using X
+               exeinto "$(get_udevdir)"
+               doexe "${FILESDIR}"/nvidia-udev.sh
+               udev_newrules "${FILESDIR}"/nvidia.udev-rule 99-nvidia.rules
+       elif use kernel_FreeBSD; then
+               if use x86-fbsd; then
+                       insinto /boot/modules
+                       doins "${S}/src/nvidia.kld"
+               fi
+
+               exeinto /boot/modules
+               doexe "${S}/src/nvidia.ko"
+       fi
+
+       # NVIDIA kernel <-> 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 ${NV_OBJ}/libnvcuvid.so ${NV_SOVER}
+               donvidia ${NV_OBJ}/libnvidia-encode.so ${NV_SOVER}
+       fi
+
+       if use X; then
+               # Xorg DDX driver
+               insinto /usr/$(get_libdir)/xorg/modules/drivers
+               doins ${NV_X11}/nvidia_drv.so
+
+               # Xorg GLX driver
+               donvidia ${NV_X11}/libglx.so ${NV_SOVER} \
+                       /usr/$(get_libdir)/opengl/nvidia/extensions
+
+               # Xorg nvidia.conf
+               if has_version '>=x11-base/xorg-server-1.16'; then
+                       insinto /usr/share/X11/xorg.conf.d
+                       newins {,50-}nvidia-drm-outputclass.conf
+               fi
+       fi
+
+       # OpenCL ICD for NVIDIA
+       if use kernel_linux; then
+               insinto /etc/OpenCL/vendors
+               doins ${NV_OBJ}/nvidia.icd
+       fi
+
+       # Documentation
+       dohtml ${NV_DOC}/html/*
+       if use kernel_FreeBSD; then
+               dodoc "${NV_DOC}/README"
+               use X && doman "${NV_MAN}/nvidia-xconfig.1"
+               use tools && doman "${NV_MAN}/nvidia-settings.1"
+       else
+               # Docs
+               newdoc "${NV_DOC}/README.txt" README
+               dodoc "${NV_DOC}/NVIDIA_Changelog"
+               doman "${NV_MAN}/nvidia-smi.1.gz"
+               use X && doman "${NV_MAN}/nvidia-xconfig.1.gz"
+               use tools && doman "${NV_MAN}/nvidia-settings.1.gz"
+               doman "${NV_MAN}/nvidia-cuda-mps-control.1.gz"
+       fi
+
+       # Helper Apps
+       exeinto /opt/bin/
+
+       if use X; then
+               doexe ${NV_OBJ}/nvidia-xconfig
+       fi
+
+       if use kernel_linux ; then
+               doexe ${NV_OBJ}/nvidia-cuda-mps-control
+               doexe ${NV_OBJ}/nvidia-cuda-mps-server
+               doexe ${NV_OBJ}/nvidia-debugdump
+               doexe ${NV_OBJ}/nvidia-persistenced
+               doexe ${NV_OBJ}/nvidia-smi
+
+               # install nvidia-modprobe setuid and symlink in /usr/bin (bug #505092)
+               doexe ${NV_OBJ}/nvidia-modprobe
+               fowners root:video /opt/bin/nvidia-modprobe
+               fperms 4710 /opt/bin/nvidia-modprobe
+               dosym /{opt,usr}/bin/nvidia-modprobe
+
+               doman nvidia-cuda-mps-control.1.gz
+               doman nvidia-modprobe.1.gz
+               doman nvidia-persistenced.1.gz
+               newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi
+               newconfd "${FILESDIR}/nvidia-persistenced.conf" nvidia-persistenced
+               newinitd "${FILESDIR}/nvidia-persistenced.init" nvidia-persistenced
+       fi
+
+       if use tools; then
+               doexe ${NV_OBJ}/nvidia-settings
+               use gtk2 && donvidia libnvidia-gtk2.so ${PV}
+               use gtk3 && donvidia libnvidia-gtk3.so ${PV}
+               insinto /usr/share/nvidia/
+               doins nvidia-application-profiles-${PV}-key-documentation
+               insinto /etc/nvidia
+               newins nvidia-application-profiles-${PV}-rc nvidia-application-profiles-rc
+       fi
+
+       dobin ${NV_OBJ}/nvidia-bug-report.sh
+
+       # Desktop entries for nvidia-settings
+       if use tools ; then
+               # There is no icon in the FreeBSD tarball.
+               use kernel_FreeBSD || newicon ${NV_OBJ}/nvidia-settings.png ${PN}-settings.png
+               domenu "${FILESDIR}"/${PN}-settings.desktop
+               exeinto /etc/X11/xinit/xinitrc.d
+               doexe "${FILESDIR}"/95-nvidia-settings
+       fi
+
+       #doenvd "${FILESDIR}"/50nvidia-prelink-blacklist
+
+       if has_multilib_profile && use multilib ; then
+               local OABI=${ABI}
+               for ABI in $(get_install_abis) ; do
+                       src_install-libs
+               done
+               ABI=${OABI}
+               unset OABI
+       else
+               src_install-libs
+       fi
+
+       is_final_abi || die "failed to iterate through all ABIs"
+
+       readme.gentoo_create_doc
+}
+
+src_install-libs() {
+       local inslibdir=$(get_libdir)
+       local GL_ROOT="/usr/$(get_libdir)/opengl/nvidia/lib"
+       local CL_ROOT="/usr/$(get_libdir)/OpenCL/vendors/nvidia"
+       local libdir=${NV_OBJ}
+
+       if use kernel_linux && has_multilib_profile && \
+                       [[ ${ABI} == "x86" ]] ; then
+               libdir=${NV_OBJ}/32
+       fi
+
+       if use X; then
+               # The GLX libraries
+               donvidia ${libdir}/libEGL.so ${NV_SOVER} ${GL_ROOT}
+               donvidia ${libdir}/libGL.so ${NV_SOVER} ${GL_ROOT}
+               donvidia ${libdir}/libGLESv1_CM.so ${NV_SOVER} ${GL_ROOT}
+               donvidia ${libdir}/libnvidia-eglcore.so ${NV_SOVER}
+               donvidia ${libdir}/libnvidia-glcore.so ${NV_SOVER}
+               donvidia ${libdir}/libnvidia-glsi.so ${NV_SOVER}
+               donvidia ${libdir}/libnvidia-ifr.so ${NV_SOVER}
+               if use kernel_FreeBSD; then
+                       donvidia ${libdir}/libnvidia-tls.so ${NV_SOVER}
+               else
+                       donvidia ${libdir}/tls/libnvidia-tls.so ${NV_SOVER}
+               fi
+
+               # VDPAU
+               donvidia ${libdir}/libvdpau_nvidia.so ${NV_SOVER}
+
+               # GLES v2 libraries
+               insinto ${GL_ROOT}
+               doexe ${libdir}/libGLESv2.so.${PV}
+               dosym libGLESv2.so.${PV} ${GL_ROOT}/libGLESv2.so.2
+               dosym libGLESv2.so.2 ${GL_ROOT}/libGLESv2.so
+       fi
+
+       # NVIDIA monitoring library
+       if use kernel_linux ; then
+               donvidia ${libdir}/libnvidia-ml.so ${NV_SOVER}
+       fi
+
+       # CUDA & OpenCL
+       if use kernel_linux; then
+               donvidia ${libdir}/libcuda.so ${NV_SOVER}
+               donvidia ${libdir}/libnvidia-compiler.so ${NV_SOVER}
+               donvidia ${libdir}/libOpenCL.so 1.0.0 ${CL_ROOT}
+               donvidia ${libdir}/libnvidia-opencl.so ${NV_SOVER}
+       fi
+}
+
+pkg_preinst() {
+       if use kernel_linux; then
+               linux-mod_pkg_preinst
+
+               local videogroup="$(egetent group video | cut -d ':' -f 3)"
+               if [ -z "${videogroup}" ]; then
+                       eerror "Failed to determine the video group gid"
+                       die "Failed to determine the video group gid"
+               else
+                       sed -i \
+                               -e "s:PACKAGE:${PF}:g" \
+                               -e "s:VIDEOGID:${videogroup}:" \
+                               "${D}"/etc/modprobe.d/nvidia.conf || die
+               fi
+       fi
+
+       # Clean the dynamic libGL stuff's home to ensure
+       # we dont have stale libs floating around
+       if [ -d "${ROOT}"/usr/lib/opengl/nvidia ] ; then
+               rm -rf "${ROOT}"/usr/lib/opengl/nvidia/*
+       fi
+       # Make sure we nuke the old nvidia-glx's env.d file
+       if [ -e "${ROOT}"/etc/env.d/09nvidia ] ; then
+               rm -f "${ROOT}"/etc/env.d/09nvidia
+       fi
+}
+
+pkg_postinst() {
+       use kernel_linux && linux-mod_pkg_postinst
+
+       # Switch to the nvidia implementation
+       use X && "${ROOT}"/usr/bin/eselect opengl set --use-old nvidia
+       "${ROOT}"/usr/bin/eselect opencl set --use-old nvidia
+
+       readme.gentoo_print_elog
+
+       if ! use X; then
+               elog "You have elected to not install the X.org driver. Along with"
+               elog "this the OpenGL libraries and VDPAU libraries were not"
+               elog "installed. Additionally, once the driver is loaded your card"
+               elog "and fan will run at max speed which may not be desirable."
+               elog "Use the 'nvidia-smi' init script to have your card and fan"
+               elog "speed scale appropriately."
+               elog
+       fi
+       if ! use tools; then
+               elog "USE=tools controls whether the nvidia-settings application"
+               elog "is installed. If you would like to use it, enable that"
+               elog "flag and re-emerge this ebuild. Optionally you can install"
+               elog "media-video/nvidia-settings"
+               elog
+       fi
+}
+
+pkg_prerm() {
+       use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11
+}
+
+pkg_postrm() {
+       use kernel_linux && linux-mod_pkg_postrm
+       use X && "${ROOT}"/usr/bin/eselect opengl set --use-old xorg-x11
+}