diff options
author | Jeroen Roovers <jer@gentoo.org> | 2013-10-05 13:45:27 +0000 |
---|---|---|
committer | Jeroen Roovers <jer@gentoo.org> | 2013-10-05 13:45:27 +0000 |
commit | b5fce1fdd74e91dc6b439f0f0de8560720540f11 (patch) | |
tree | 66d38083754590717b522b6b48b6ff7adc9fdc10 /x11-drivers/nvidia-drivers | |
parent | Convert comments for eclass manpages. Heavily based on work from ercpe, bug #... (diff) | |
download | historical-b5fce1fdd74e91dc6b439f0f0de8560720540f11.tar.gz historical-b5fce1fdd74e91dc6b439f0f0de8560720540f11.tar.bz2 historical-b5fce1fdd74e91dc6b439f0f0de8560720540f11.zip |
Version bump.
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xA792A613
Diffstat (limited to 'x11-drivers/nvidia-drivers')
-rw-r--r-- | x11-drivers/nvidia-drivers/ChangeLog | 7 | ||||
-rw-r--r-- | x11-drivers/nvidia-drivers/Manifest | 13 | ||||
-rw-r--r-- | x11-drivers/nvidia-drivers/nvidia-drivers-331.13.ebuild | 465 |
3 files changed, 480 insertions, 5 deletions
diff --git a/x11-drivers/nvidia-drivers/ChangeLog b/x11-drivers/nvidia-drivers/ChangeLog index 2c1455f48e15..c57f9f93aa1f 100644 --- a/x11-drivers/nvidia-drivers/ChangeLog +++ b/x11-drivers/nvidia-drivers/ChangeLog @@ -1,6 +1,11 @@ # ChangeLog for x11-drivers/nvidia-drivers # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.485 2013/10/02 05:04:15 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.486 2013/10/05 13:45:25 jer Exp $ + +*nvidia-drivers-331.13 (05 Oct 2013) + + 05 Oct 2013; Jeroen Roovers <jer@gentoo.org> +nvidia-drivers-331.13.ebuild: + Version bump. *nvidia-drivers-319.60 (02 Oct 2013) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 4fad133ae413..22f675ed3bcf 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -20,6 +20,7 @@ DIST NVIDIA-FreeBSD-x86-319.49.tar.gz 34058374 SHA256 668615070ea7fcf31588ab256c DIST NVIDIA-FreeBSD-x86-319.60.tar.gz 34097038 SHA256 424b9d016dd6d243c995e35da573bd536749e49be3d40f8620f9c4e820f72d78 SHA512 0b5add0213ac6c142ee6d2156658c8a8e06a6d8b18b63554704354741087af630513003b1482393827b387c3e24a12dfe9f5187e06fca87a535bd8b6a418ee38 WHIRLPOOL 6e5dd31087884e911ab76eaeb2a6f23e582506673ea41a183a1e583d218a25abf14284262499ef3cb52a8d3b448a8b66a8236d29e6fa81480a54d763a8174670 DIST NVIDIA-FreeBSD-x86-325.08.tar.gz 34146056 SHA256 24a94a411854ba87837040c8b2cbb17dabad6f97d794eafc38e4129374f56ee2 SHA512 f2bc0451718d15f74967d6a4d602d22c1c98e4b413894c3a244fd3094f11d6ae4ff55cdf0a3ef3b625179888e71dc35d1ebe17a9afd34836c7d511f2164b13da WHIRLPOOL ddc07033aed161e1e930c84a304cdfd93024a16910b57123bdbaf4e09ae2de4fedbac0518f958510d1cc8d79294828e8d302be146ddfb7dd5ec85ea2434792eb DIST NVIDIA-FreeBSD-x86-325.15.tar.gz 34164781 SHA256 745d8454833d1ad59f6480ac2d1ca744862e4e711e16deeebc0d04ff86925c4d SHA512 b1ce1041d7f3a926c3e62e398a618063e24675cdd919206c11e556f38d3b0078233ba31207d04e9d94e26bbf5eae4d43f8db457e7ac4fecfb8d407d2dbbf3040 WHIRLPOOL 9a37ecaa745ab9ff80755f01100610f85467fdfb55f5568dd358cb39302c0951edd91d518f1027bb0d43628e575ff9c1799ad956b9e673a31d38f7f3db125c63 +DIST NVIDIA-FreeBSD-x86-331.13.tar.gz 55428438 SHA256 a9d2c761c0c58898f536728728420b36685364fccf864b57a7d3413d74a8ba5f SHA512 96e922797cbc1a51147e07b208f33d54ae5648ad8b033ef9e7cb4f2fc5730a56b54ac265a8ea8b5004413dfd468db261d6f33a71e7879db7e431656c378adf21 WHIRLPOOL 7aab0be204e69c6f44333593150ae4bbb9e97d8967a52ae8d228acfa2051763ac174a80e170cb11978dac3c91eb285b845a5c6c5e74b5b7f398b35417b409650 DIST NVIDIA-FreeBSD-x86-96.43.23.tar.gz 15463464 SHA256 18d855db8381eda1a6cf548c9e5095fc5bb8694bf1d6e24fc1072fba4e54cd78 SHA512 42d7b1b76cdb3b23680363e565614a22112162a5dd3639cb804fe670c0c3f3f23595bbefa3f78afdc6a8ca848446dee853c7a355f2c96a0d01b354753ba2785c WHIRLPOOL f8e59ce521990cd9edee441e73f973f074db492952807a0931e362102874cddbb47604ff5c5eb20a0cbde27f9b6d4e440dd12cc2e5a20c9cb65bf3c0b3e62511 DIST NVIDIA-FreeBSD-x86_64-304.108.tar.gz 34600935 SHA256 8044e3c9355fc243b76fac6e3a76eabb2f9df63b1d2c5711cfa3ce618677b793 SHA512 0d0465f52f997dc25a7fdb6588273368e7397bcbfe5d76895a81124d68cfcff7afa52ef29808a9795fe5ea3d563801b2fce1e26f36c1481af507743dd96f9d81 WHIRLPOOL 34be90833c016663e12b561753515841217b08f63a82ce89855ca1ea8a67c893320dc4f47f7368c3ccea69c846ec28d9411997f9bccb1adb64273a45761aab14 DIST NVIDIA-FreeBSD-x86_64-310.51.tar.gz 33574579 SHA256 9b3309488dae7097171828364b4aa4e9714afc4c5dabc0f2e95ad2fa42534d04 SHA512 0f26df1dccf5c8fbe169479ad09f6200c29ad4f1bdc3d314ac67b88186692924c193b6c34a8ce28d1ce28394909fe39e1e047c3616091fbb768cb7ca60be5669 WHIRLPOOL d08e206c376c01d0c28cb1100fc1106d44cc007985a1030fef666f440e5d6bdaf7d352cb7a8b72b9195c3acc8fe4a7adce25f876f24ceb12adfc27994413e2ea @@ -28,6 +29,7 @@ DIST NVIDIA-FreeBSD-x86_64-319.49.tar.gz 34444632 SHA256 36b09e0c01907a7f50fe4a9 DIST NVIDIA-FreeBSD-x86_64-319.60.tar.gz 34492071 SHA256 0b997a532629c548d49efe7fadc7266cadde3a9e2c56e63591efbaf5731d5afa SHA512 07249c8de69877b15fa0bb4334ea4c0071ec744d82d505cda41614cec964e74719a646225cbd18c9f3ba3e282285f1f830f56bd887b30bf8e398c9c460142975 WHIRLPOOL f53e15f29d5801c5de3c82174eadb77f0f4486a5de3f14903813786f2e2cb8caf2ccc7a0e585a1a20d1c785597a5a5bc7cb35cf9c70e1d9f805ff1ba6cab84cc DIST NVIDIA-FreeBSD-x86_64-325.08.tar.gz 34575119 SHA256 e51b13e63ac83d61f44068d9e883854fb3c2773a85ed4e6a44eec7e68dfc08eb SHA512 39a30e558e2253a112f8cef89b4f15a2c9f783cc8cf4bebd3404f5547505310ce48522676e2c1ac3d4d906dbc4a22a3d1032f9970a676a2f15b5c4f20f70ad58 WHIRLPOOL 58f753dba1e58380fa1763c5b03d624fc957973551645900ef92760ca65c9ffb584cd5045793755a01298077f44875425d368238c4fb6205d40493cf2be99b6f DIST NVIDIA-FreeBSD-x86_64-325.15.tar.gz 34590166 SHA256 92429119ca8e50baa06c6681ed2b9eb6c37cdf256a19ba4e1827be4b202a0569 SHA512 c9e4d41a5dcb02a280fb323fd4578bc7851d4242890f1d8e69a59e083a2a76cccdaba3ed55f8eb8f983e9c89326f0a9d7152bd7770230fbe45fc7b5865c486b6 WHIRLPOOL c54638af7fb6aaf63222ea75cc377e5e449dfaa80dd47a23aed2eec8da1c460c9e3c24627a2853287585a65b0f562e3efc7916fe985a4816d82aebc12bf7021b +DIST NVIDIA-FreeBSD-x86_64-331.13.tar.gz 46552607 SHA256 3f42aaf4b35bb04dedd4f9511e36bb473ae4174c7609ea100396d16ec532a17f SHA512 7daae19273f31a7802852dd4fa7726a1b6c828e0c868f7fa918f5c6378b1152223638d7556a7c4f02246bb1e0ed2d32d9118c67c9b651f2d792ccc796b09bbbd WHIRLPOOL aec73e407be9280fa160fcfac4b7652f7f21f684c1442c106eedc8b82c2f99a0c5a3b4ee82f3c41244d22f819e96b9752f4989ec37ed0e975a3c8fe724236c86 DIST NVIDIA-Linux-x86-173.14.38-pkg0.run 14762614 SHA256 386ca230632f617de0ae975c037e3570469d3313a8ef488620d4af40c50e3d41 SHA512 1467a5d79bbc6a655dd3475e6a1e9281a525ae11c11207a9ffa797187ba3d040762e40380632ade02bc0125686e1dbc0cd9f5ac7fcaf4e95f5bacd0c80f7c123 WHIRLPOOL 815258bb2f0715c0330b273c224f6b42a84a59b9eb336a079e39914a4196bfceb30a0ddd3a02fea76e96ed3d74623c4204e44570d29f6f5592f4eb90f614ea90 DIST NVIDIA-Linux-x86-304.108.run 39700058 SHA256 c965d36f896ed154f0801a3e1936fcc195f12e76cf300fc6d890c3195082c838 SHA512 a8478f098962fdd4a6db80d844930e39e020f7842407d6c5770e2aecdd8aea7fcd83c5fc527ec3b0c3688ee834d002657b40fff9deb6b4d6a67bc8c29053f714 WHIRLPOOL 8e2e4f7bdcdfaa602cffac1ec5413e137763dd0868c03d0b49322c80f6f0b82248ec8b5af2815bd4a5b504b776a5b36b69e2021ecc92d173206ee326d6450f02 DIST NVIDIA-Linux-x86-310.51.run 38891291 SHA256 f2162d903bf0873b9d4e1ad6dc464a10ee9f28b508a10525879c51ed5f47c6ca SHA512 41e14da121140be7c068703e9adbb4208cd3d9b786167523b1fc04420b7f830d89b1bcaa4a1cfa991bd59f48e1d74bb50f16493256e5fab355047985d180d26a WHIRLPOOL e548ac02b98e13aa72d9291ab668f60ba0491f9b8b91e7dda129f1e2968e105945fa41da388af189e3ceec2d699c2bc591e3dfac4759c62726a139087389f956 @@ -36,6 +38,7 @@ DIST NVIDIA-Linux-x86-319.49.run 27430192 SHA256 42b075a799acb56d0a4cfcb7210fc37 DIST NVIDIA-Linux-x86-319.60.run 27756541 SHA256 d2c844e0ded02d460356022fafaa1b8a60e7c6ec751843ce8caa2cd1f86c514e SHA512 6b1927869101ed43349f1d5ebcdd3ff40929364a7cb4296d8c86fd99c3e2214d3f35d6f80235498a12ab3762bfa79be03e155ea17175cef544354d1fbe55a839 WHIRLPOOL 2fa9dce307dd818b539d36193ca87f55c2192ea230efe133374fe0a960709eb3c5e93c8b37e589b9ecfcf5a4ae5c7351d23525daf411e343b376dde849a14e6f DIST NVIDIA-Linux-x86-325.08.run 27288921 SHA256 37d0f16a75d9cf176557cc35a00c599c1dddf11fa523f284841876b1b9010f3f SHA512 c356fdc40d6dcca4e2f7f6387dbe7846405344eaae7f0bc2894a53940dc1d9893e6f245a496e4b328a6e7c476619597cc4535626eb350cfed491090ce35c36fd WHIRLPOOL 84c4ef4a5c578a85efeb7c7b1b96500a73139839d3c0ae8bc4c6b8a3ddb029664854bd656f4ffd90beeff815a89c357efbde5ba4bf8167c03b80e5ceb0c8d57d DIST NVIDIA-Linux-x86-325.15.run 27409286 SHA256 3d790e4bfed24641f7cc76879144ab5d52b12271012ba381b0d33aa1a2e08775 SHA512 48052c3daa8748a7c43de1c24e00fdd3f94cebbe7f5efbb185a0472a1d0bbab8adfe377359ccdc6cd8e437a80506fdd551408237b0842c194a3497c43cf3487e WHIRLPOOL 387fb8af1a31cc295abe7b15fee7d5bc01c515603b178abe7f50864dbbf0685ca50f88e67359adc4af8e90caaeb1fba95aa6af9f54e6fced46c82c5cfc094390 +DIST NVIDIA-Linux-x86-331.13.run 36834516 SHA256 36d5402d9cca8eb24261e1141ecc67040a4120f5a9391de0481c68e9de9009be SHA512 97603a193e63dd747a38751e79dfb97425af2c9332d2a40bd0083ad82b35e003e602ba029d5c7b0683bbc4644af19e133214c72e72af0f23bf55976e61637151 WHIRLPOOL d7e18bf5f3725973b48dc57e6137c91c31c2654b90c28f8606ca193d40d970f61a2ec089bacee282753bc51673390c38b8704a9693d36c30a09cc5de7a0fbfa5 DIST NVIDIA-Linux-x86-96.43.23-pkg0.run 11504817 SHA256 51e6adf4ba73071622045fc37169f80db3ae3e784dff53b29d35146a04042142 SHA512 bed5726e57637481fe4e3c03a65ec14fe949f00860e729ebde408f4fd861d7bfdc296a78bc2f5d42e8b282db09f4bbde1e0545df7228fa20227080dc4b868ba7 WHIRLPOOL 6d4fd1786c11f4e326cc3101d0bb1a2f8b63c25c3dd59f10188f8355759e2861ce44fd53d60258b513d5a1d6124d0f91ba8edf4d3668b6feabfb3e8d585f14fe DIST NVIDIA-Linux-x86_64-173.14.38-pkg2.run 20649787 SHA256 d1c383e2c17fd176adabf6b5c0ef43004aa2be37c10edd47f65ed727a63d2c30 SHA512 9a8906b8232e11f0b839011fef312104d9d0ae15c2cb1b60217e8c31a3ce17b4f1536709d398ce3abc7740a2e586bdf30d9ce8299e2c6bb4dd4ec7cea85623d4 WHIRLPOOL 27ea0450fc9538f4fd1ea65baeda5da534b78e15cf73818fb1c974edf293259a4ab1bcfba8a4eae1c770028b30403668cce51c928c431d061b3cccbb7bb476c6 DIST NVIDIA-Linux-x86_64-304.108.run 68052588 SHA256 56a61871f0488521f50c04607c568a177cad48a577c0f4ca625665d0015e2b39 SHA512 f8dfd38c4a9b8e127fe7ca567a46edfaca3e410bdfb82a7de0d72f78144013537638f6cad760dee06f911a04f2897410280fe560a84b55225cc7e42525159f90 WHIRLPOOL 6a0b14caea8167c328141f69fe538bd798040969c1e718c93f5fca7a077b652f6ceea96962212d432baf69e2b687ce0f2a3a7463a4549b5697e7ec4fc2bc8208 @@ -45,6 +48,7 @@ DIST NVIDIA-Linux-x86_64-319.49.run 48857367 SHA256 f4bfee9f48725e20e05439ee0997 DIST NVIDIA-Linux-x86_64-319.60.run 48933020 SHA256 2bd663d0d0a9ae8769b0335ff282acfddea3cd86a3992970e445eb2f82fa1b04 SHA512 5f0f1f4c4d60b7339218ae36d9654e07b003cec5864af169ef213404496c00eea76b2db86f104f8613a76eece42a88dd8d86d7ae1ee510f2fa7b0c8034f5fae1 WHIRLPOOL a4c7c74297db8273def6fdb2f9fe706036e010d46e440c0ae0b039a94e8a3d1ed1027dd0755afef7e0103bbbdba5aa3ee1bb9cfedab4131068ec8bd86c69fe71 DIST NVIDIA-Linux-x86_64-325.08.run 47883205 SHA256 83a567dc6b1ddd0c74af1ebc54e966ae19f52baa17166981046af4d6288c6ce4 SHA512 cc2e397325f7c237fb61d7ae322d7c199e054877bdcea2d505b9342f0ab80e275c0ecc0569434c65306d626e82aa4f524fb4df0f43d9d08b3f0d7ba8cb2de80e WHIRLPOOL a316eb22ee8efb95322d451c1ec42e58eb7e043b4001d4e15f94044dea460741e10a257c2029d34cb874b0501cd79403cde159fab4d47aff303dc2cf9bde0e1f DIST NVIDIA-Linux-x86_64-325.15.run 48034648 SHA256 01446fbd94f6eb3b2e1b3d3f2b06970bf470c3ee2cb1838b3d0c2416e6c74500 SHA512 323cbd8e6f3ce29a1556b83b2fb3456f919964ede1cbee4ddaa3539ab75eda7abe26b96ba500462eed2ade4163b8de20d1db6ea987af923710f0e1a60e432e83 WHIRLPOOL 7c05717a2cfcb003a8c1f9fc5f5e24cfd5216aca7167ee8f29b60c43262fc61afab9619147ee07cb2541aa1d55b13a730b52c90979b7970df709fb659fe782ff +DIST NVIDIA-Linux-x86_64-331.13.run 59835902 SHA256 571741b8ea153281916382d287849f99a9fa65b911aa54d678b48ef0091cc0cd SHA512 5c7c6a23a691b67ad5943c36829b9e4f0c5103f4e3d3b28fbdfd9ee9cd697bb69a7474239313feb67ff9e0499749b49aa6ee33aaf59c1f14c14bd14ea5b25d62 WHIRLPOOL 5587c94c050134d13076955c3bdd7e33aca86f61befa3b70522338bcd535bcd1902140b2564fecdff1dda4fce025a028bf6698c025c80939fe84970c507ed00d DIST NVIDIA-Linux-x86_64-96.43.23-pkg2.run 15962375 SHA256 ce8d8253e7dab7da63fbdac449ebf190cd0c10cbfffea0f8d0165515f851bc64 SHA512 04bec1187a6024a2b9839f008ec829281f1f2602dae2e639030bc385943186506bcaa2b46a230b2ab87f9217190841abc62f9e2d6395ab5559623389c31c6563 WHIRLPOOL 0651c44a51a1a06fcff5bfddbf9c3e408977e03263c7fe806cb6c01f9fe92f716dfe4e5190ffe1048bde72fcffdc8bca8267e74dd43ba5c9dfb22b6201fcc2bb EBUILD nvidia-drivers-173.14.38.ebuild 17082 SHA256 59604d75e7e5ceeb44fe28f2837c74c5a3dbc64e138fac553044c7866e7199b1 SHA512 a66008e9ba120977ba1cffe025db69add3e40237c49f1eecc6e79d657663b0359dd5331f2011d6bfc5d46a93662d438d9b1d7374062bc7ef0069d226439aa115 WHIRLPOOL d5144b2a0145c49399a07cb93204d769b4b184dbbc400f3805272ab76ee489d940ac9cd3b7b5ee8caf28ab6911d1275b19856750ae3d712e0b13bdd7088f71eb EBUILD nvidia-drivers-304.108.ebuild 13267 SHA256 37262bdf3334673fc85311fbb28d00e529542a0f961acb438b991728dba1b00c SHA512 66a66249a6804b7cc680255e94c3d3c4481d9577805e14d41fb1605761ff0a162752a194a6bfa604aedee51a78020c27e8232a9c4c34f44a1376a0c9eae220aa WHIRLPOOL 6b29faebd9100a9587f517149a62e98ffbecc09514332702e35c14e24314a341705c0d503d99dcc77dd8c01a2f9d681fd8173cb0116a94c511bb4468a099ef40 @@ -54,13 +58,14 @@ EBUILD nvidia-drivers-319.49.ebuild 12878 SHA256 f60bb8b2d84d7d2c81deeffb171a5bb EBUILD nvidia-drivers-319.60.ebuild 12880 SHA256 b126605b75512789c79a4270d5d5af7c7b96fd9bf0fd6c0aeae00ded0da05d2d SHA512 3d571ed818201871e3a9d5934799042bc3da6d5be18bfc3ee2b2d08d853136a443cc58f729b1933da347e0f9f74b79af8daa39d78c3e39078940a3afa780c829 WHIRLPOOL 331752c2f36fe29f9019fe16bddb94bcf866103681b490c21a772f574a723832cd6e359484beca3b41aa9a8ccdb3c595bbf11724dd197875aa265342e51b2442 EBUILD nvidia-drivers-325.08.ebuild 12881 SHA256 901df9ceecefc0cdba910ab443ced06b95afa54d6488d507845ad72bf6a42384 SHA512 c0a37f53db5e25a0f49efaeddb4be8c22da91656b4555a2df66193a0c2a26f6bd74aa86cc030e580d799f68e5daabeb4bb013f423156b7e0ec88ca20df1d9427 WHIRLPOOL 6ede82df17c01ef6aaf8b3bed762377b5f52c0cba98453067da8e250b64bdb820f54e077bde917567a9c249cf90b788d32d5665b50908d51be7c4b911f4727f0 EBUILD nvidia-drivers-325.15.ebuild 12836 SHA256 785a65f62f0a681fd2fbcf89d922cfb908dd6133a12a72be2e205a48ef209f17 SHA512 5bb41a3f17a9ce9d09e5d6981bc93d161ef4de74999414b750a9b5c897477089e79c0b0535d2de125152dcaba0f0fa355e77d21e3abae39f664c9ae6664320c3 WHIRLPOOL da8d7a38311b15f27984d6799fb33c77bc93f898279d22333618a974b735e3e1f28561d5731126b2f20a7f4d25e1c433c85e2efeccd92cc1ef1c830965b827a0 +EBUILD nvidia-drivers-331.13.ebuild 12836 SHA256 55d078baaf20b0c488a599611f88f774c12f75b64e741d2411d0fb78285f136f SHA512 f3071a81d71686f39e900a8c67b1592c07aa5a9248c29406a54b15dc6a6ce6f4249be241151f3209fb99ddca8398150497c8b601e1d933095b5961d7ea502c0b WHIRLPOOL 214be7b8fd965e2bcb5a057263759c0138e34dceea7c92f6f97c262ad6775f64cdbb242ac21317897f9d31ca1e362b832bc1f58a21c38df1ba5cdfe2899b2ad9 EBUILD nvidia-drivers-96.43.23.ebuild 15469 SHA256 e41d9b59b2f48edd0499ebbe0a86a666a7440bac7302ae242152e3735daf587e SHA512 ce87ea7d020ec251746656dbfe0e4205926205c38d9e3fa4d87a10a039c3d3137302e8af28d4cf9cf83f0874b2382d4d86e1dc14d37b99836811f71e61fa95f9 WHIRLPOOL e5de10ccc6dfaecd347cf168892929a4ac0fdc2970b82b662a1ab2f861143c4f6d97728a5e77e2b5e700a260975876ace2ccec79f84dfb26345dd655078398a5 -MISC ChangeLog 98993 SHA256 93681b3ce8005d9e9827bd76acf5e27599591ae19483afb18b0eb7766998ca06 SHA512 22b05d3333a31f8d4225749befa13d936401fec26521c8f0973cd78de9dadf9c54b3373dd66dadcbd302bb09f65c3614d245a494dd56b152fb8eb5757e29019b WHIRLPOOL a7c819e806961fda20448209affac0501cc3e2fc8bb713fa29fb591d6f9defdc87acef7d76ec9390c79f4664c768b54a55f411b4249723f2b376d445a3dfb1fe +MISC ChangeLog 99126 SHA256 d5afbd78de5b7c297e63b1542ced6debc2d0b5b6610ddcc11d57bc0646f9a72f SHA512 aea0d62957cb7bdd32b0145107bca2dcb8806b84bd9aa906eb48bddb7e4230118719938304b0bcaecf5ff70a6004a7196a46411b65265e45d8b90efa9f65fbed WHIRLPOOL 2ca7c8cbb7e5f07642e87f60d99c87bfb93b58b7e3a4b3b8372f6b9fe8d8bb0ac0248a6a17c5a20b8648dd096ec73ccd6347ff8666342b524dd2d5648b7b5e5a MISC metadata.xml 678 SHA256 02f45452a129ba14ad5ef0f6bf0031887aead328a7bfaa6977949bc6e8969e61 SHA512 dfc9494e01db7ee3e7ef64dc67c5e26b1a3b0c90ed2850f75c904a76a11df8b3cb137959fe471c788b7a33f555090a9c764af5cfff7f24253127484d4e518e84 WHIRLPOOL 2940677faa8b8183237d9797025079a68164584d2afd09b6e3846cdbbd5824f3c56da545b2f7d1c7d1e72746f540048e4256bde939a28ac785fa598ee2017abd -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.20 (GNU/Linux) -iEYEAREIAAYFAlJLqVAACgkQVWmRsqeSphPg/wCfeUQzXzsEAi/y1KvRP88o4m53 -4ZgAnjozxhD04UwiatSQqKJScghSXOmJ -=0Ci5 +iEYEAREIAAYFAlJQF/cACgkQVWmRsqeSphMGaQCbB0rPb7uNlwMVRHqhSlSSb24y +7Q0An1wX+rThxEiNRrvmK79ciro90rwg +=YLuj -----END PGP SIGNATURE----- diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-331.13.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-331.13.ebuild new file mode 100644 index 000000000000..9c63e2914683 --- /dev/null +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-331.13.ebuild @@ -0,0 +1,465 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-331.13.ebuild,v 1.1 2013/10/05 13:45:25 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 X11 driver and GLX libraries" +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-r1" +SLOT="0" +KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" +IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X" +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 + x11-libs/libX11 + x11-libs/libXext + x11-libs/pango[X] + ) + X? ( + <x11-base/xorg-server-1.14.99 + >=x11-libs/libvdpau-0.3-r1 + multilib? ( + || ( + ( + x11-libs/libX11[abi_x86_32] + x11-libs/libXext[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 11 ; then + ewarn "Gentoo supports kernels which are supported by NVIDIA" + ewarn "which are limited to the following kernels:" + ewarn "<sys-kernel/gentoo-sources-3.11" + ewarn "<sys-kernel/vanilla-sources-3.11" + 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 + linux-mod_pkg_setup + MODULE_NAMES="nvidia(video:${S}/kernel)" + 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_unpack() { + if ! use kernel_FreeBSD; then + cd "${S}" + unpack_makeself + else + unpack ${A} + 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}-pax-usercopy.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 + 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 + + 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." + fi + + # Add the aliases + [ -f "${FILESDIR}/nvidia-169.07" ] || die "nvidia missing in FILESDIR" + sed -e 's:PACKAGE:'${PF}':g' \ + -e 's:VIDEOGID:'${VIDEOGROUP}':' "${FILESDIR}"/nvidia-169.07 > \ + "${WORKDIR}"/nvidia + insinto /etc/modprobe.d + newins "${WORKDIR}"/nvidia nvidia.conf + + # Ensures that our device nodes are created when not using X + exeinto "$(udev_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 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-modprobe + doexe ${NV_OBJ}/nvidia-persistenced + doexe ${NV_OBJ}/nvidia-smi + doman nvidia-cuda-mps-control.1.gz + doman nvidia-modprobe.1.gz + doman nvidia-persistenced.1.gz + newinitd "${FILESDIR}/nvidia-smi.init" nvidia-smi + fi + + if use tools; then + doexe ${NV_OBJ}/nvidia-settings + 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" +} + +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}/libGL.so ${NV_SOVER} ${GL_ROOT} + donvidia ${libdir}/libnvidia-glcore.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} + 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() { + use kernel_linux && linux-mod_pkg_preinst + + # 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 + + elog "You must be in the video group to use the NVIDIA device" + elog "For more info, read the docs at" + elog "http://www.gentoo.org/doc/en/nvidia-guide.xml#doc_chap3_sect6" + elog + elog "This ebuild installs a kernel module and X driver. Both must" + elog "match explicitly in their version. This means, if you restart" + elog "X, you must modprobe -r nvidia before starting it back up" + elog + elog "To use the NVIDIA GLX, run \"eselect opengl set nvidia\"" + elog + elog "To use the NVIDIA CUDA/OpenCL, run \"eselect opencl set nvidia\"" + elog + elog "NVIDIA has requested that any bug reports submitted have the" + elog "output of nvidia-bug-report.sh included." + 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 +} |