Version bump.
authorJeroen Roovers <jer@gentoo.org>
Tue, 9 Dec 2014 15:00:36 +0000 (15:00 +0000)
committerJeroen Roovers <jer@gentoo.org>
Tue, 9 Dec 2014 15:00:36 +0000 (15:00 +0000)
Package-Manager: portage-2.2.15/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613

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

index 489effa6ff45d7391e9b5aef64f4aa483f65101a..a5be07093d89be9fe407142be2dbfcba12883529 100644 (file)
@@ -1,6 +1,11 @@
 # ChangeLog for x11-drivers/nvidia-drivers
 # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.600 2014/12/09 11:13:35 jer Exp $
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.601 2014/12/09 15:00:35 jer Exp $
+
+*nvidia-drivers-340.65 (09 Dec 2014)
+
+  09 Dec 2014; Jeroen Roovers <jer@gentoo.org> +nvidia-drivers-340.65.ebuild:
+  Version bump.
 
   09 Dec 2014; Jeroen Roovers <jer@gentoo.org> nvidia-drivers-346.22.ebuild:
   Raise supported kernel version.
index 4814ad94017f03985c39c91b65b793346f5337f6..92bcba77131d9389c2701de6064ef6bd192236e5 100644 (file)
@@ -27,6 +27,7 @@ DIST NVIDIA-FreeBSD-x86-331.113.tar.gz 56371300 SHA256 f3b4b5ddf5977223646d2cdb0
 DIST NVIDIA-FreeBSD-x86-334.21.tar.gz 56975582 SHA256 ddce7f8e23dd4070c53c7239ce1436c07e28a8bc9679fafba6748038767e8648 SHA512 9e421cac504f075bb80501e7815ada27182c66e6bc22324595da1824b49c00fc8b005028bd9f5d0428f0d9ee04af82e1c90bf1f6b77cf0d60b90dbac963c544b WHIRLPOOL 1ba6573f67be85efdc656063aab8d5cc9a51eb455946dcfdea1b368879d6279de214c7554359bfa2252925f338d597ac5178593f50cc073bb66bf952beffce5f
 DIST NVIDIA-FreeBSD-x86-337.25.tar.gz 58137349 SHA256 9857b24b5d910fb8688a2b9e11039d88b70ec250e900149183454675a363e8db SHA512 0c85814061732bd09948b5fd203d5d3a1fd5df0e1c23f4af11e1cfae6f7d8c7d7f569f35398c2c5551abf7eb5ce357229fa9b16ce2c21799e96396cff3313777 WHIRLPOOL a7ca516e184334117e1cdd45b3f4c1b0a8c50281ffd1c3859865d877c2bfb20136c308b1ff09e4d64d0e7fef8eeddacab488d0bc30c98d82a9280572be5f0de0
 DIST NVIDIA-FreeBSD-x86-340.58.tar.gz 59074607 SHA256 be4fdf4502532c39483a1072ed89bd33e0e49717a2523f412fe3c75da5edbc6c SHA512 c02d160ffc6a027a26c5fe2e6d7eff833f1e2cdb2c2006baad571bb733ddee68a8675175bddb1e154bea69571af633b125a524ca7b8ffd535b88ac91579f7bfb WHIRLPOOL 0999d380ae8770e1240287de002dc133d816c0895d39110fdc3f7455a7d25effbce09cbfea1b09b8b01b2214cd1f33554ba202a5f816c80b9884edb03ce2d9d6
+DIST NVIDIA-FreeBSD-x86-340.65.tar.gz 59368245 SHA256 e8b5df30c4c2fd7b715d143dca987894bf4d3c28e43132c0cd02143cc0d96d5a SHA512 280d3dd928a6660885d8bdb93bd1fb93a2f19856ea72ce2423fcee4804e465e73ff6c62ad7221826dd95c4d337be42b86991733cecc5a7a9adb33a8460af7727 WHIRLPOOL 467a668d8f3074c0ae3296b97c737cd68e13a049825d1c08ee9cc74e81339a55c04f98a52373e984996f01a3969492a4408f2ac532ee7769e725549079416644
 DIST NVIDIA-FreeBSD-x86-343.22.tar.gz 58851966 SHA256 4b28d08ab763fedb34a856f5915b96d3d6245c7e3420f09a253ca18963a55c5d SHA512 dc0b1812ceeef15846fd780377ce6f94ef4198731dcc413b65401665d9faee877d0afa40753fa25d5a0b9a3d59f3d1c5e607dd3affe9aecf7f9a8566e617b036 WHIRLPOOL 28200c495f39d483b995ddff638606c286d7412c9b0193f5cb5d92e2155011785857fa94eb9f09962cc72de09b48917f11d12f50729480461464631910e2c02c
 DIST NVIDIA-FreeBSD-x86-343.36.tar.gz 59205879 SHA256 8634e7537eca778790296f8355e39ae9a7e16642648e671a6c9339ee55fe340c SHA512 35fcf57d5e830cbe3c07ec70362ad9f0ff6ec327c6b11b6d3c533315e59031501501b9fdb80a3bef720506e5221ad84496745ce13d2c9885076f1c8e8537ba46 WHIRLPOOL 3ed3230dc190e7670c960743d94b8db1c0d9908b597f952746d851b403847e7b2836f1c60e6af0fe73072c1fda3971dfacc37c21908c227b2c20b5045dbfd61f
 DIST NVIDIA-FreeBSD-x86-346.22.tar.gz 58013232 SHA256 8c36ba56f34863aa32a9c595d39d8ce0b67007502665c96408fdb08b50b3ffe8 SHA512 c7fbca199ac068023d85d76418dfedfacfe293249370949ff22e5564123f9540df8f55db31196b4344a6f0d0cce1ac1686e1492020d4d091645ea23e030c402a WHIRLPOOL 1f8c889ec741edc0921bb3b481900ff71023d2cf8109ca635414740b58c22b1cdd702a7eba3b47d96ca7d9ed93e85eb4c150dbb1e2a9dda9c1a1cb1dd85ac29c
@@ -38,6 +39,7 @@ DIST NVIDIA-FreeBSD-x86_64-331.113.tar.gz 47509194 SHA256 c848e187c79064ea3f5240
 DIST NVIDIA-FreeBSD-x86_64-334.21.tar.gz 57725419 SHA256 5f6c34f6cce4190631b9ffa64006b611c92c8e6af8f016f8c541561d50c0f5d0 SHA512 0a2dc4150b0fd2798438cf68205497c12c5019daca1dc1b3d0f29483220c5db4a5837547ce909f2248770fed8061ef32ace710c9cc5866a0d300bee2c9c2681d WHIRLPOOL 54b0f15bc53dee73a3d6d11eee6f780aa1880c3bacfb45ea75187388411669349a2928ef28d2113b74f87fc9ad825b2e5f5413c2a0a110eaa3e6c9e9a6e67ae0
 DIST NVIDIA-FreeBSD-x86_64-337.25.tar.gz 58941876 SHA256 189dc0f70528d0099d0396a52bf759af74d6a99203484be2d2d6514faf0d4161 SHA512 458c9200579a6caed02aabbc196ec998a0d19149cca665c5ef9bc709c018b991b27713c92d00bdd1ea6ddd86e04c641f387e1ec8a1235cc9581af9e7a3b19ebf WHIRLPOOL d819cf486edc443b1da39ea67582a12698b1dea1501f3b6738014a80f8a96260aa0ba30a9e2f1fac075f0f7d604dc94978f7f82092b40531dd4989a2954cc420
 DIST NVIDIA-FreeBSD-x86_64-340.58.tar.gz 59892350 SHA256 c59e4c4e1c95a53d1dd797b99c852272fad0a256be65599eef82a6a2a16ce502 SHA512 bad7975662045e8e8075a558e3805b65e69536c9c8896a31245ff9e28b44c723ec7b3e9c9b40fa92622c0f5a966ea89bcf247156ee34e4977e933eab4595f22d WHIRLPOOL 893744d9f532ab463e7ba7d99999714816ad8eaed18a9e72ef47b3d9da4d493da4f4f2b6bf415dc20dec70d3ec850dfa26c8fae69a5166b093c8de36797b94e2
+DIST NVIDIA-FreeBSD-x86_64-340.65.tar.gz 60204269 SHA256 b613d806d02686bd61b6dcbed1ba29f63a009a504a2a59094208328aac08a029 SHA512 e04f892ce0771a8261d3b3b4168230af5d0ef9e864d2af9c6ec5de41e7d030f7c8e7696f66bb410b2ff17b3f24b0642584bbab0d5787bac9f8a7a4242f5a1c13 WHIRLPOOL 7f4324ef2fd98904224b7c12ab4822c68c8ab0281d1013fd24609773971b8ac18d5c87772f84465ddf24859152f3da99893e07bb52651a84ce162e18919734fe
 DIST NVIDIA-FreeBSD-x86_64-343.22.tar.gz 59662876 SHA256 cc6853ae16f2dd1cbaa9ee251a6ccffc1ae15c112a770ecc95f9e65d864d195b SHA512 d4123a3c832272e129a101601fe57a7078e398c8ffd769137f4b0e7ab9eb154624cd3e6de77afdf05d2a887161f99a2e099dbdc95e9640d13f96e2a29eced117 WHIRLPOOL da860a68952d78b8758a7f3a623cacc38b2f3f507ddaa7886899361d08853ae72915d0f2ac72ab266cf54e9b1687a7fc135391f769d29d4c431a9e30502dd545
 DIST NVIDIA-FreeBSD-x86_64-343.36.tar.gz 60045074 SHA256 aa189d9fd6448ed49ff4a8dd09dd15c06f6b3ef662fd3d960b4853c485cbab8a SHA512 23c38de071ac6e2c87db2c767b07f243703e55cd6485eb8e538fb72f38e9856b7ff28430fdd7eccc4728f3d36c14eac8b1fbf7155fe864ead93ed4218d5b65b5 WHIRLPOOL 401cdc5675d5fe60b6ca492be912573e9fc56a0a67ad680e2cada783ec8a34c15c6ca1a495c8fdbf09e384bc420295750540f5c77907c459c80f400d8291e44a
 DIST NVIDIA-FreeBSD-x86_64-346.22.tar.gz 58786847 SHA256 63f243c4a91155900c40899d8a7b703b5a327ff36a2f0bd541879edd023d18db SHA512 396d7a744496c7e181c8a441e4855f92dcd6cc6447fd9021cc079ad5008e42957fd001e0bf54f74a031a6a54830b6177a751346c2250eec1d7b4963e61fa99a2 WHIRLPOOL 274cd20bc7d5c35f00d73a2b3f9d9f1cc525655cc5f7b870815e9e2a360f118fc29442d1d230bc64f30da34ded24a6cb64e52a743f7875db26370d49099e0dbf
@@ -49,6 +51,7 @@ DIST NVIDIA-Linux-x86-331.113.run 37300924 SHA256 42535a99ab68452d30d9c3fad2fb16
 DIST NVIDIA-Linux-x86-334.21.run 37740148 SHA256 ece6ac1d66b0de53b6db0ae92f72112f734c9ec4b7f1ffb1ec508d32f700df39 SHA512 b52a9f08fb91ef915c3c7ce2aa34ecdd93a5fd8731d7f4b9cb887289f931a4dc5e82afa259bc985be55964a8c788550683ef61306bed9a32a5614dcb2d64373d WHIRLPOOL 547862c1ef1b1f3c0684af38ddef9ecd37776e820a7d5c2a7e2ae2e71a5c7956fb1b5c87b78f60e0ce52b7bb7f37efdc27ee4f62a1d42699f48a69521ee42056
 DIST NVIDIA-Linux-x86-337.25.run 37649836 SHA256 f76ece6bd98bfe2ae641a1847094e98c6f7ad7a01af682b4f38108d6b6227f9b SHA512 f68105a43f9129f4112c8a091ed7c9641708b62d20c199544e5e7079d5c5bdc0b6c83427be868e62c7134400ca62cab6a65eaff96ddb940768750250cbd50112 WHIRLPOOL 1ff92ffe33dad59bf393a7b6fe7523362433704dc8329701e74814c2eef833d15e44334264601080b90f723f5390ce6502fa3ed530fe9fadaf3efff139e65047
 DIST NVIDIA-Linux-x86-340.58.run 38527667 SHA256 7cc48ff0681667aad8213a4dd3cf7695cad29a5a23a3110d22566c362c76fb5b SHA512 71381af39622feaaa84e005212f2bfa0800d2b100cac8aafdaeaa3ae1cb5aff47e1d2927bbed059ec1667a41c65946fee4ee763c9cfc5d78b68c06bac55757e7 WHIRLPOOL 31230ddaf971fe35086c1c42530bf066d8632d1d2082329b42c076afacfcab4f0edeae87b27a9a59ee9915f8451ad9d4305a32ff87af459a4e87bedac181241b
+DIST NVIDIA-Linux-x86-340.65.run 38831415 SHA256 e78511435d7794cac09916b98857d98d0c36607ac4dfde0b05ea4aef26ecd973 SHA512 7a67b4d75469696b27a0f474a67982634a2df108d941dbe80c3b0502f30c40f885ea3838e41a52526b424f94eaa9cae44590db1855f8e0303999beb0fe95bcdb WHIRLPOOL a8e5233ccb9aa0dbc3981529fbe2c56c6cedb1ad2e9df4f67e3bace2cde872e7c55adb3bf8e84dcaede3003f1e8d718e464997fddf1f73574088ce4082e4a8ca
 DIST NVIDIA-Linux-x86-343.22.run 41016661 SHA256 0399de911182bc6da2694c07443ec19a7eab2975955e65be2b3d5fc861400adf SHA512 9249ef93dfe963b13de2743b4144a15aca2fb3dcc6d1c4e78361bcd177a27428283a48fabc82891190ef8f1ead4292e613316f4534fac1387caa0acbff854478 WHIRLPOOL 482d4f7c6d717a4a5e3ed2113ba92250ff450c7db95e07241b82f1c820b926fe7170eed21208b70d23e51c6bb902036f5e01d41bdf033697ae1f3ea249697189
 DIST NVIDIA-Linux-x86-343.36.run 41073259 SHA256 8cc1c99fbda29b3258f57dbdacef11921aca2e3ac106ef591f0815716e1b829e SHA512 a6287cf8ad6379daa7c6d7ae6bc08f9985ad9e9353de6d88eb72d8a1acad3e25eb65076b904152c6ddd8ac54b9afcdbb7a5dfb9a46e75c5654be87b3df0e48e1 WHIRLPOOL 7aaa7977a850314045bcfcc36a8f6ed8b3f487ec972e109ea48cbe3edda4ff29c0bf02e7c11dacf6a3e71783259dc809840c32e301aa16f2d4394d7f07cffc0a
 DIST NVIDIA-Linux-x86-346.22.run 41200591 SHA256 37185e3005250245b596290fc3a69f68010b553750b13446893c7c7f7fb748da SHA512 a63cea2ca81b354b2a153a67782fdb0502f4fd0e1722c997ec31b00b910075d798be1b3753e29a31d2d588e72df3404e4d04d3ff11869c27cbcc823c85277826 WHIRLPOOL 097171c1eaf3cf1131523f1608e9add1a4dfc9e862980932a90a00abe4da327192bac85052fb141cae80bed4b4c84074152f6f3a0a9061e1b6e7dd6793a1ee5f
@@ -61,6 +64,7 @@ DIST NVIDIA-Linux-x86_64-331.113.run 60509547 SHA256 e9d5eb4394ef31825f7a86290b1
 DIST NVIDIA-Linux-x86_64-334.21.run 67906887 SHA256 dd35011967b815e096c267f80b36664e34d779bc33017f396dabbd1a1b86d057 SHA512 254500cbb83420df26c860df13a448aece837096db8374c41cc0a979c0102b848b5a6ad463e2daf4dc34ae5fcedf7921767e7bd7d86a97ceff4c683b7ee1c886 WHIRLPOOL c525946dc40b03ee5b395535ee278e09ecc400b833bd501a14ee0672ddfb61e1f3dfda305e9c1bdf70344dc34b6aeadfa68a636afba0a80e33a1da808c8f17b4
 DIST NVIDIA-Linux-x86_64-337.25.run 68053486 SHA256 83280f7738f65bb2e790e7530a38978cf0bd0aa741eda51629c9e9b068128af0 SHA512 27cb5030da00d6fa2a2dd6701cc149ce885e7ff7e7ca4f1629c27737357fdadedec41e830f5cacabef14646515d6d2729f753d78424260316e28111f2c3e53b9 WHIRLPOOL 72eba5239ae7272d3501403ef292f0e131896b3dd852a7e2423e79206d99aa5a4a3b98eb4193ad5cd1e0247ffd48189d3a3ba02ca307a759a4f15b9c9a386dbd
 DIST NVIDIA-Linux-x86_64-340.58.run 69851185 SHA256 70cc452161b969d659225a3a7d4cc17d5827f8f8ce6eb053757f30f6a666a643 SHA512 c88a83d7a5493b8069d2cac24363c7ca2e87ea9ca617cf9ffb0277c52dc39624019479b61e218f7d7a033c58b685131582e38a02e5a529c96126225f5b8cf8db WHIRLPOOL 9bc7f8c6c4a4be0b7b1f10a3de02ad0a3c1039522df5e3703ba180988ad4cab007801b1858c274f41edc87d7851db6eb54f2f4599cc91ae9e2cf11b5ac0d8fb4
+DIST NVIDIA-Linux-x86_64-340.65.run 69903305 SHA256 cd3948db5c1e2468c50140efb4bb50f1a4c84c923db8ec756bd56ff35df9ff04 SHA512 dbc1ffd5c5c2ddf82530c2575d1219662bc630ba23cd38816c4500e7d4549a6345213029b947dca319b6bed367aff96d9f27c681cb9c511916ba0b4c35134d33 WHIRLPOOL 23eefb5142d29e886dece47f2e40ff2b27348b6b2e97883cebb630b074a852aa726c4fed6e01b736dc314dfe6b901534e1f46c68d82b99adb00ebe0c72358aea
 DIST NVIDIA-Linux-x86_64-343.22.run 73701713 SHA256 762e9d3c1253712a5a62f7052d58e4768eaea3f0492cab934dbf5349c8523315 SHA512 280a8d85f5aed770d08333f8a0f58b48ab96b93e4c5df15730f7588ed84675874cf70460a5fce748e0cb22e0c36a454ddcd7998685c22ee6516af30d35e0069b WHIRLPOOL 0d540e89ea0fd3390aa894237f9c9b842f9750536d5983cd014a0d6652e7e691ccfb6c4d64165f6054a307071f974bd644f5f4767e1e5e6090f74ecd189435a7
 DIST NVIDIA-Linux-x86_64-343.36.run 73775989 SHA256 2285efa2c0e6675d8724e47a09403630a674c32e514bdcfb54cec3c81810fc78 SHA512 6e76e54b24b0c1fa16e94eaf0f99d2e7dfd28e5aaae0bcb6df3e6d4e20c7a13d5d30902e2bc9bc7609c8d87e5ec8fbf16a5a2dd513bb9d761714176c4ce5e283 WHIRLPOOL 73040a3f3073486c5d6d0a5d84be7d478a3c15bb4aee21f3c590592afe2845f8e9c7064010ddc8f93b764e48940e523952abf9978d09cd32ec1ce8b644e59eb6
 DIST NVIDIA-Linux-x86_64-346.22.run 73926073 SHA256 ecb3edab63ff053aa1d6e19eb0a69360075ab1b021e5181a6df738e29be9b71a SHA512 b4f98eac0d3315c5bcdced5b6d1ec899ed6e56fca874c24f8d4be5e62f71d71cfce27f02b78998f4ddfe885e34672b605a02bd968b9101877de24dbb0a061e54 WHIRLPOOL 6e8d7ede766ff5c9ab610b9ec653e84bed2a1d854dc9068d434765c1abcf37d7381f6d6ffb07b02342624fa42bb07994255984cf2ac895a07a636cca23c39e5b
@@ -73,17 +77,18 @@ EBUILD nvidia-drivers-331.113.ebuild 13180 SHA256 639358597f873d59a5878e1ada0785
 EBUILD nvidia-drivers-334.21-r3.ebuild 13317 SHA256 39096135fd2ce97639824679974403e3fcdfd23408cb02bb449343de86c789ff SHA512 ee19efbb71a74e78e94f584666f22449a030d86f14074bc23a3eeab316f1c6d587a1db3c169afcd2d514e06229de7a37c8732f63fa36c04bf767a4391e3ee142 WHIRLPOOL 4ba7753e7934e0aef593df6369e9e40946ebbef9cbc9d6d57fdba25273f2d10cc7737e9c56caa3811af6bf627437490743a2fc6d7d2ee8844198fd931fbd13e7
 EBUILD nvidia-drivers-337.25.ebuild 13319 SHA256 56edce4586796d026c5a2f8dc1b81f471eeeb04667306f69edcd90175fcaf5e5 SHA512 11664d92b3d71a43ec77a249101a46a3985f106797ef28bc4575e2262cfda80325636589c17d8c17f4fd81cf86b0ada78c41e5865dc8e75f01eb3178926a8716 WHIRLPOOL 799f7a07885f2e68680cc45177bd0dc0021a104ba3f68ff456063792cf2752c12db155fa707a00166d82d259c19e098bfdb48c6e9f246b1e10f314d9c1b98563
 EBUILD nvidia-drivers-340.58.ebuild 13647 SHA256 4cbeeedf57f7fea129170e5095457ffc8299af757be875908bad72d9e27255e1 SHA512 d29f01e5dcc8cbaa9655a36dc6b78ba330ea44a12ccc0f1741d3adaaf59c5d80758f793d47259a0ab9be14cd38ef2f292f54dcbcb3e5ce79cd16637c869dc1ca WHIRLPOOL d616a5c1272f33da215bcebe4d1a3c09ef0fa3d1efa54ea18e043386259e42cdd7b58b4a2c236e2aa65b0376e1b0ab98e169dec450f02ba09327bc6308fb5138
+EBUILD nvidia-drivers-340.65.ebuild 13649 SHA256 67c829a281e8ff8a1b7ff0de3e09b23bcfc787c31f787897cdbd083c349dcf16 SHA512 7e96930164e3e354e38407942cf735c5819c1df0c55745e9e5993026207712dbfed2a38c4b183a4d6b38149050334193c903bffcceb866005040e47f621194b8 WHIRLPOOL e83b10733b4e604a5f42141524bc9455123f8e9ed21e30acea17526459f65ac449dd6518846a0847a7010b0851f2debcb00a5cf97ab7a426f3efd4d4508945d9
 EBUILD nvidia-drivers-343.22-r2.ebuild 13650 SHA256 e8b8a0adf6cff9e32c96a2e6d5a8a6014c46436c39eac42f2b6a70e701770c65 SHA512 6ab9a810ab324e3296816a41ef4b7eb8c8c1114dca30a94fd3ecf5efadb8c14ae0ab6790d7bd284e414bca55fa56b2f0073dea076f6c068823ad9961baf284df WHIRLPOOL 91cf0b6ad94e4abcd6f76c38dc20477d151c47d8dc191b48897e70c4f10791a57646c81fc81e40e6777044736783a0e5d1e81361bdcd08e7d4896960bb780305
 EBUILD nvidia-drivers-343.36.ebuild 13649 SHA256 d8e40d7b6a70d0005efa9ebeb7390ef438433c165174a4a7ef3e2a0a7f20e378 SHA512 e9aa35e2cef8b9fe62deb8a8c7763c6b8b37b38d194d91cbfda0b7aa800c72a97e64f25298c00ff96bb156fde87e212d125622715f73535cce5a03f5ea488f57 WHIRLPOOL 4d24ccc78d0d453cf88f51d7d40e7c32f8da7bac2a29fe2b8cd7da12f522768f8f8185a009252fb7c128168cab0af72e22c3798954c2d56084e8edafa511d04c
 EBUILD nvidia-drivers-346.22.ebuild 13962 SHA256 867e8dd4e25d9d981ccaa6b3506cdf110708ec9fc47052b00b13070c51e99c2a SHA512 cd25bd5f92157ead8c5c8358e20896602c2fdeb4700f25f4df98c3335a336a06f183be0c36997bb5bd8e66fabf0aad93e50ca38ea6b3438f336305f4a959ba73 WHIRLPOOL 570973a5cf72768500703672d2773035cd039ad18ca4d2ba367865c1addf682fe6738240241061aac9c2b1924bdf5dab728fbff2b6acc4346e9df5016443b014
 EBUILD nvidia-drivers-96.43.23.ebuild 14868 SHA256 ba078fff7872b5534d4624ed05eae459f8b6e4d6600d86853135795c10e5f301 SHA512 1b6d419371640940f7fd3d36936ecaa886a5100f5511ad3d239d470c69c1308125581f85d88c45e7df230dce61330dcf06ebfdeedd704e5ed2ccfcc1caf9d5ca WHIRLPOOL cd0d3b0991317ecd849874cc505a3ba837189c9a145be35c5b9b6b7e9c45f57f5de8cc91869575388c10b617f2bbdfa47661b5c18f17fb8ba49d13911e22d056
-MISC ChangeLog 16018 SHA256 c08f029948cf46348a9d329dcfac4629b4435beedd492799392e2b3270d7860f SHA512 ab5559d2a397537c75ec8d6b6f1799b175944d6a9252a15411af4529c307b4f83db16fbf17044f21b82ec5ec030aa48201ccc5e21ffab2749cb14349a57017a2 WHIRLPOOL a85cbb5617d0d390618c052749473906d85a36a1809909ad54211bb2312b3017496b75654c8716e24b9b2d393c5c0744efbe47617eec44c9c629ed1a4567baf9
+MISC ChangeLog 16151 SHA256 c5d030439428fa2d8d5f5ac9b891d6afb7f94a497892d9f97dbeea86425fb62f SHA512 b1e56af8cd101431975765f98825949ea054881a4bc42fa24e30cb5b79b5cc1dcb64f30d84d43cae3ecd69923d82da77ec90f7e195533aa2098d5f8b2b16d17b WHIRLPOOL c4fa168fca7707e212d4c7178c41c3633b411a23faa5ddb36db37b2fa8f30cd87e835fe4e4ee371b34764a7a3703be940e0cd2912a3c38b5518774eded239bbe
 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
 
-iEYEAREIAAYFAlSG2WAACgkQVWmRsqeSphOnfQCfYg0tWSx1w9yvex53ceU0EzgP
-ke8Ani7xyhpzAXH8w11gQXXrOPg4jN+N
-=igPd
+iEYEAREIAAYFAlSHDpQACgkQVWmRsqeSphNwQwCeKI4srAze2tp4ydVfW1DVT6ML
+7EUAn3o23B0vFbTcshhM7FyINWOUHVo5
+=+rzO
 -----END PGP SIGNATURE-----
diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-340.65.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-340.65.ebuild
new file mode 100644 (file)
index 0000000..e54e9cd
--- /dev/null
@@ -0,0 +1,485 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-340.65.ebuild,v 1.1 2014/12/09 15:00:35 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"
+IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X uvm"
+RESTRICT="bindist mirror strip"
+EMULTILIB_PKG="true"
+
+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
+               x11-libs/gdk-pixbuf
+               >=x11-libs/gtk+-2.4:2
+               x11-libs/libX11
+               x11-libs/libXext
+               x11-libs/pango[X]
+       )
+       X? (
+               <x11-base/xorg-server-1.16.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
+                       )
+               )
+       )
+"
+
+REQUIRED_USE="tools? ( X )"
+
+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 19 ; then
+               ewarn "Gentoo supports kernels which are supported by NVIDIA"
+               ewarn "which are limited to the following kernels:"
+               ewarn "<sys-kernel/gentoo-sources-3.19"
+               ewarn "<sys-kernel/vanilla-sources-3.19"
+               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}-331.13-pax-usercopy.patch
+               epatch "${FILESDIR}"/${PN}-337.12-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
+               use uvm && 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
+       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
+               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
+
+       exeinto /usr/bin/
+       doexe ${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
+}