The nvidia drivers package contains compiled binaries for nvidia-installer and nvidia-settings. These binaries are licensed under GPL-2, however no source is included inside that package. Instead the source is available seperately. To aid in GPL compliance, we include those distfiles in the SRC_URI, so that they end up on the mirrors, whenever the nvidia package is present. Signed-Off-By: Robin H. Johnson Signed-Off-By: Ulrich Müller Index: ChangeLog =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v retrieving revision 1.434 diff -p -u -r1.434 ChangeLog --- ChangeLog 5 Mar 2013 17:45:40 -0000 1.434 +++ ChangeLog 5 Mar 2013 22:59:16 -0000 @@ -2,6 +2,19 @@ # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/ChangeLog,v 1.434 2013/03/05 17:45:40 jer Exp $ + 05 Mar 2013; Robin H. Johnson + nvidia-drivers-96.43.23.ebuild, nvidia-drivers-173.14.36.ebuild, + nvidia-drivers-304.64.ebuild, nvidia-drivers-304.84.ebuild, + nvidia-drivers-310.32.ebuild, nvidia-drivers-313.18.ebuild, + nvidia-drivers-313.26.ebuild: + The nvidia drivers package contains compiled binaries for nvidia-installer + and nvidia-settings. These binaries are licensed under GPL-2, however no + source is included inside that package. Instead the source is available + seperately. To aid in GPL compliance, we include those distfiles in the + SRC_URI, so that they end up on the mirrors, whenever the nvidia package is + present. Signed-Off-By: Robin H. Johnson & Ulrich + Müller + *nvidia-drivers-313.26 (05 Mar 2013) 05 Mar 2013; Jeroen Roovers +nvidia-drivers-313.26.ebuild: Index: Manifest =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/Manifest,v retrieving revision 1.473 diff -p -u -r1.473 Manifest --- Manifest 5 Mar 2013 17:45:43 -0000 1.473 +++ Manifest 5 Mar 2013 22:59:16 -0000 @@ -1,6 +1,3 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA256 - AUX 09nvidia 61 SHA256 14702d6726cc9f0ad832a3cc90059999eb956f9e3a35397cb63cfa6347b33e39 SHA512 14c47fa164bde3422b64224e3e46e0a6097599de6193b6d36eb162271d41130f0498f6aee09f5cb60fe43727bf74051f9127afa1b4af42efc28d40af2e4fa86f WHIRLPOOL 34bc9975d132da84506a61a119a5d8d8b5be35af5c1511b5e3228fa3d9f0f3b7f84821c0ab09252054d1471ac7901522309d440c82342d6dfdd2beb73f680460 AUX 50nvidia-prelink-blacklist 319 SHA256 61adce61498451898c22fb538151379438729957418eacf4f69195b3e03ec1f4 SHA512 7252b464c45669bb402859ddb2c95f4553a37027870b6aeada3e1dd58fefe7b4713d3486d301177efdcd7559dbc31ceb6078220d5c0187bdc636d817a98e1a41 WHIRLPOOL 93e14ed7c8fb5dba87295c87e1e8906afac290f63dc6ea023fa6c387ed47ff13d488b3b24c400aee42a22737856a7782925d9a3a412ddcd1984dbbd7e51579a5 AUX 95-nvidia-settings 54 SHA256 c4b293c6c2659bebcbad9cffc1e237c6908a3763599e432aba89d07bc2826ba0 SHA512 0fdaff8701598081eeb78defcd140b78f75309ace998df67569a15d0ff653aca7ad0576912bf9a619f42990e6fb35cdb79e21f8181d3cd04dea719d912da8be9 WHIRLPOOL d71fef01f8c346089ef2556ffe62c5094f89582b73500711a7f18f25424e59baa12f6b0861bd8efd9bf4c5bbf794642927ca322cee218fd2da9fc7baa50fa827 @@ -43,19 +40,26 @@ DIST NVIDIA-Linux-x86_64-310.32.run 6834 DIST NVIDIA-Linux-x86_64-313.18.run 68386461 SHA256 9aaf6ce2fb08f72b2ab4f7a2d9fc5af8216ac263fa4883deec3844f34ea7ba3a SHA512 d1017763f6cef96a443f9d7890ca940d742cd17fb8b1d926440483987e22d350a57bcce98962d6130c5e2ac697926dbb560f148f45ba7659ff3412443b53473c WHIRLPOOL 0180fff2e5e7bd9fb731fdee3c81e1b26a7962d989e998dc9fa67e4a836526e10e6de01cfc1e6650d9ff4a5cc334b5c27740df309b3dd403dfd13795c48d6f29 DIST NVIDIA-Linux-x86_64-313.26.run 68392257 SHA256 4cbf3ec4fe1ce0b24ebbdcc3badde369aeb98ab59b6689261fa39f2dde00d41e SHA512 8e4805f3cf66dd87854888af8b73656da15f52bf5d92de8f919ea4a233c0b7bf16bff100f671e9a8738d826c68ba002c05861e5660f638aa378e0058add363b7 WHIRLPOOL 3fe2b45a0faae16ab454b0e70f40af91c0cc97c2b7184e5084b524820f4c6a121b94167d08281d7d612fa2dea3dc9e6595ad402aac78cf73b2afc4adefb61016 DIST NVIDIA-Linux-x86_64-96.43.23-pkg2.run 15962375 SHA256 ce8d8253e7dab7da63fbdac449ebf190cd0c10cbfffea0f8d0165515f851bc64 SHA512 04bec1187a6024a2b9839f008ec829281f1f2602dae2e639030bc385943186506bcaa2b46a230b2ab87f9217190841abc62f9e2d6395ab5559623389c31c6563 WHIRLPOOL 0651c44a51a1a06fcff5bfddbf9c3e408977e03263c7fe806cb6c01f9fe92f716dfe4e5190ffe1048bde72fcffdc8bca8267e74dd43ba5c9dfb22b6201fcc2bb -EBUILD nvidia-drivers-173.14.36.ebuild 17164 SHA256 c9d9fcf7c808104cd6299a3dacb9029bbcf09e02b720f319af018acd6039c121 SHA512 00a5537dbba62e6a707200e2e547bcfa0a6b636bc0eb3cd3d9f8e3195ee0ffd0e9a82f8fb2e9bfd2997f575cb3af5642ec6c578c3f966a932c208c0512ccbdc0 WHIRLPOOL a024363342d53bb257c3df8f474dd47d39f01ce003f346e62c3fec77101b24f6d734b530872c705c0940c419f9737f26ad0f7073524e233584af905f00934e2f -EBUILD nvidia-drivers-304.64.ebuild 13179 SHA256 fa176ada5d6992fed691a429080eca417e61f7e54744e141251241955f38db79 SHA512 1ca07edfbfe8a53482e7bd024087b64826232a2fe2f06e4b96ea6db99d5ea8bd4b501997657d0a59576750366aaa24aeca3b40cd90f1b3f4a595342383262b94 WHIRLPOOL 2000d12c1a7151ade241b2c5c2650196f144e4b8adeba35d91b0d74650193789f418ff7e2063af9c39917426ad836889c171cd7b3566e37ed8fb45d57162cfd7 -EBUILD nvidia-drivers-304.84.ebuild 13181 SHA256 50d114bd91fef972f252f5cad7b49f2af1beab8009db0ae27cfeffe76068034d SHA512 937fed5ee60d5d1ee806046f8804c9db92eae113fd31c7920761aa83ed9a9d7b59bfff7c8f6ddd2b558b328f80c1a1b72db7cf66d2d7226e8b5a9b96c34e813a WHIRLPOOL 9be34afd5e02c7f5f304ee1ce15110ed634e850fe32ab1a7ef21e416272ea4888b8bb4ec49401695abed5d93f7bcbff0b1348253fc0bf8b683300c92215de01a -EBUILD nvidia-drivers-310.32.ebuild 12769 SHA256 fc78ab26780bba7541419b598791779f88722c7146f8f69111eeb8124ded48d0 SHA512 f0cad5528f32ecc49e70298b14f0de1bfd4fe4c1d5afae6dc88655822fc7d5703c5b645632e61f973bf332c398c4cb731b2014c0e73968c58ea0e93f2703fb09 WHIRLPOOL e9ede7e7b58e5f26bb6478c80975d6b21aa0e86571908d8d45b0dd09e40b1d29e1c2f9dd63e8d9fd3550f578137197fabff95aad0ca4b6ab80544b4c6c33dcc2 -EBUILD nvidia-drivers-313.18.ebuild 12771 SHA256 b3aa5d2486db3af7282255c1a55aacaad9780c4ef5fb07d95b4d2fb921066bce SHA512 66b3de58d9fd85e579541796fbdef580f7bc26f34958de1b00357ed267aaa18d7599b7c6408905ea5dffe04394d4c8e7197538d8b5e087134c5ee2fa567cbc18 WHIRLPOOL 657e9b79717dc9afa25cebce92e31632e183f3f5509cf9a84f7066e690714638ce02730daacecbfbcea14830f40f0f1d18b08ef3267e8daca4935998de988d05 -EBUILD nvidia-drivers-313.26.ebuild 12771 SHA256 7dc1b82e04b8a7a3fda880b40e6aeb4ef67e14fca5e82201710c38ad156512b3 SHA512 cdd0b5d933e462ff0796480526b5d4dc2a23dd9304212623b07085719f4114d5e2de0ab311ed7c52305ba963dfb95ecf7c930ca3f6fed78c3e05d9e221144609 WHIRLPOOL b0d6fa7845cca21d312f15db61ab7c9dfcce7ce1c102c8ce31858fabc088cfd76ebd172fffaed1d87569806b41a1bf9e96d33eb3ea6f09c6bf47847643499393 -EBUILD nvidia-drivers-96.43.23.ebuild 15781 SHA256 d76be584d00154c41428e56958a6c29cf42ade3eeceb86f2f5235684930d9907 SHA512 4fc7b4588249fa5cff8a59425486540c1a7fa5a430764243d75ac13c2f3ab1d0ce401cbef2c6ac1fe5be160247e840bef83e9b92cdcbcbd96b54d065ce7c841d WHIRLPOOL afaa6f2e3508cddcb8025720076584a8ecc6abed8365c660a07d64fe3610daa2ac3c5b7badc4112d7544701490a96ed3c029a3a7560b426dc86ef4fd8bc45807 +DIST nvidia-installer-173.14.36.tar.gz 191912 SHA256 278dd66d738416fae29e14f714dc249118ce83a39aff45b7355329fd2888dc38 SHA512 3cf67cdee9988e558b0dccf4eaa7dd4ea68d2225de7501f8d404c3682031237e7efad0b30e301c9cc083b6625eedf2d54a9234391c3c5d51f974f8a8ca9596d9 WHIRLPOOL f37aa36e854eeedc7edf92e2fc5e4f6cc94ab9b8ad7bb5ad05d1023c8de764e8fa20f47a3f4d19b25cd2ac6f2a417e96434ebfee418426a272fd7112c048de61 +DIST nvidia-installer-304.64.tar.bz2 130371 SHA256 3f43526b07379425a24a4de3c477205c50725dc6fe01382f4a038f64648f46f4 SHA512 58e8197f26b42aaf99133c613e10f56fa3cb51df92816e64f27ddf6ee7d2faaf6000e36bd81a545f8bbf20da815e9140f1a209848c1cf4a74a9a127468d17816 WHIRLPOOL 5c0e144029c704308e4e05b16f226caec4ef574b35541d7c7803f3d38fe02e7b59ef9f0dda1c33bb5360704d0219b0c0c339fe6f2aec1e89243526bd32359dc0 +DIST nvidia-installer-304.84.tar.bz2 130449 SHA256 42ac0202fbb90286650fad2ee362f3259a4e5795db6d69b4b40ebce7202d55cd SHA512 89535ce388c77831afa9d13bb0738a571ff314791e8137361b31e93ea2982e5a1bd4638fbed2dea6dcb837bb934b735b0934e6e0cc06d810823b9a8b2d088661 WHIRLPOOL 7b9b7ade52092a494647f9cd6c400b613e977fad92865bf1c8ebc6592a5ad480e30046243e82176993fcf4757f19752be6978512f991ee481b5c5c5432b4278e +DIST nvidia-installer-310.32.tar.bz2 131361 SHA256 5a979632fb15f1313bf1980b04e0ead44a083c4579170d2a94c5854288cb86a7 SHA512 255a7c2c466e3a02b158f13acd359df45e5d406bade79bae05483f8b2875d771666f4e8b772d7d84a99d00b06113617797da297be7fc9e88bd79272a2bbbcef5 WHIRLPOOL 4e1e482b280f80ffc4a30673fb315ed03d50eaeedbb2f65261145cc73a3c980153686c7065dd2e84419a1598e15794958055782e80d9ac6090425f76f2a59609 +DIST nvidia-installer-313.18.tar.bz2 131550 SHA256 b845268df70f4528e50175a1660ee55b47a469d8414ba41fdbafc7939d64e84e SHA512 70b1eb7726a2802c77595e59c0ad242d62e949d5a9edc60d06fbfdd37cec0f8c8bc96b6fc232b5331161329d51a7d970815cd4f018c1abe8f2a026980e3d2c17 WHIRLPOOL 0e9c6cbb6582dad583cfd40f345a69f52452ae94db68d98da4cb99566984cae6d707c530c3b89da3e38f2efb3ee115c58b47ee1cae94e231b468426fae6c7fc4 +DIST nvidia-installer-313.26.tar.bz2 131546 SHA256 856e9d15ae77f00cacd4cb5b1cb90bd83c892bf92e976f7660c7f02dc3ad8df0 SHA512 6011a14a4ee81a5ba3c977a4e9ec31defa06f7cebef91278c1c262f8a14944c3471f1e32f0baacf6c96cf1bbe24e83c60301c2b9217eddc57b520675443b8489 WHIRLPOOL ba1a0ddea71ee563a5974c5be7ebe9bd301a8d8f5b3f1c290f43e6ecf58c57bb5f6c02e49546ba1cc80386a1bc79b42acb6b441b989d9216dc7e5661d09e443f +DIST nvidia-installer-96.43.20.tar.gz 185219 SHA256 6140208e5ba02fd7d1090e771c062c943e454597a7e463798d65f4b28d0aacef SHA512 9c98088aa9e4c012042108e517e2e9cf2a3793cdebea8c5c4435e9197796323cc4207b8bd1c7776c87a56db5359a0ca31a9e34c345a2b28dc6ec848ba5699011 WHIRLPOOL dc7f497275ed839ed6ad83ba6e7eaa3e0df6778df9e629692164e3ed6c0eeadc4538a13ed9e8fd9795c6ea93c809f7b4c1769d4ea3d61058c39f871eddab236d +DIST nvidia-settings-173.14.36.tar.gz 1301453 SHA256 17c8e80291bac19cf235fac4ef98e341b2871cf171ba2776be534cb64026480d SHA512 a4e2629dfa2a7f5d9f2f7079caa4ada7bfd8249badb02d260ce0255ff339bc63cc23ca3580b4e27e8482338ece10c4352f760a4923c0024a4dd1396ea377e720 WHIRLPOOL bc74a64bb1033dc949b1036a377077db14f7956c5930599e63e1db0bcaa598b688adb7244c8b0016f70a13dccdeb17a9ffdd005458858bf553bd2bcce00a3258 +DIST nvidia-settings-304.64.tar.bz2 1479930 SHA256 6c003c1a2624dc928cc2620c1172fbbbb5ae61dd68e74f645256af6c62dcf10a SHA512 fbf292330cd977cc8edee5583ac9efd3ac7c2d70ab1b8015c80c757cb1d9f66778740ae876acdf941902f1fc934f1db6865707ef5fca861c0f7c175a97a663eb WHIRLPOOL 92cf61260e2d938bd6d0dca4c39a63f7285f4de2215fecd11d8ed9af474a62957ac2649b4fa090e42cc7b8f3864716306d83fdbab9eb8e38c9683a668b67e17f +DIST nvidia-settings-304.84.tar.bz2 1480049 SHA256 72e518dc9d340ddb9489695a0dd78f55f1edcb9c00f1b913b528d436731a3a5d SHA512 1e402ad9b9921619b16e09dc2adae8cb77f5ef13de8cc50e31e4de00b95782694bb5c9d428b9f5fd5ed8df7255903f1eccadc10da6b5528ae916f9b4b3a308e4 WHIRLPOOL aeba9bab155e81f60bccf3da1e998e255e3c585f6631d1b1d87fddb678244c6024550301698f9bebadabb819aedb332dd28217f244789f14a81924f7cc8c77a6 +DIST nvidia-settings-310.32.tar.bz2 1485460 SHA256 78b02115c7886355130651f4b89e49aea029821cf00f33177bcd3360ab9c9bb2 SHA512 aee854b8b98d105fb1f8dc9c853b68fa44d0f69580db331e4fb4fe8ae67b97eff6383c972ae82a3c4e827dd4e3739ab8248cda789abc0335490b735be06bb36a WHIRLPOOL 56bca688fd3e32fc68a575e265c99426ccd185627f40ba8c15c0f14f5b5dbe654665ba19594448e3e522f29a8c99436e743920aafa1f752918fb0cdc75000ce2 +DIST nvidia-settings-313.18.tar.bz2 1494889 SHA256 f7f5523e708c51b13c81a66f2432014df2f6e1344618baa33176ad8d224e2c01 SHA512 b9218ba740e8cb3b7039ba114974386802fd161bf28f364aee6921c684bbbed7d249788a7e76b724cc3347f94c0e7304862dd1f26a132fb7eb17daef3000ba81 WHIRLPOOL 849f9568e663501421ac657be7aba7e80a08eee0ea7497488dcfd1d191a1fe7c1cf8f32c9a68bb5b19fdea6a170c7c557af0937b7548674221506701fe010069 +DIST nvidia-settings-313.26.tar.bz2 1495122 SHA256 9adeafa716fbdc7aca22dde75adcb658fefd5bf09281b4f5538b87edf06596e1 SHA512 480331e52960f1f2c20e9b8763e93ee0458db6e4fe04fe9aedd8e1892267448964d586a64918d9a6ccdbcb703aafa77004cf0f4769f2800a6c798e893a47bb47 WHIRLPOOL 017d1cff568911c3342d26150d7e206a1c631bebcc1162150d8c10427305c366a973bb3171c1460c7c84cb023cb5299a5f507dbd29d03ccfcfa56c55c421be67 +DIST nvidia-settings-96.43.20.tar.gz 1235379 SHA256 327f399c45d98cbca1b1694743e351dcf5037e8e9c915218b4c98f4153c9e875 SHA512 f1069b1c1249ec87167395f3bdfb5e90fd0406e78ab05135accb810bd3617850cc1e14f6b75e6bae1e02721a59cb8ac34286e1166b60479b7b3118f9401e111b WHIRLPOOL 8ca4e7beeb768f6240b917f532b3d733d1101c2d0922cfe33bc92d5408d8d7395196c9b176687d7b4e16df96102d533768c93a3a5a715181aed7c63b229996b9 +EBUILD nvidia-drivers-173.14.36.ebuild 17817 SHA256 378076d5bce7c0168195d79dee20e8e008dc0c91cae068f594e4056b20f9c3d6 SHA512 097688f64b2d7957cc2539a3ce306d82859bfadc1d55eba3fda2570e3607f8a949aa9f3d61021f4a98cc33d618ebdafa789eb8afc7843287fe20308bd356473b WHIRLPOOL 27eef8f8e5eb8a2d676508135b08d2d180133c73f863c65fc0d4b8ef58cd23270418cd3b4298d20a911a4f8468aef91bac49c3a6ab7c2ef4b387d9cc71ae8ca8 +EBUILD nvidia-drivers-304.64.ebuild 13788 SHA256 270e56525ebb393b604056d2499e03d9715f0c4adb2018cd307a7296422bdf58 SHA512 5dc7d1d1b8f0f50be4f687c6f8157fa325665f486c7ced8315bab59fccfb987cc5d4e3aa10a3f0dc5f0e7926b84d4e0b6cd56e69bac3d2661a3071830cd7f7ef WHIRLPOOL f39bcb7ce8c47a34bc58b9af83674c4c31701cf49fc7e8aa59b5881fb3e5ba95f8383f400d081b23edf1b7047f9ed2934372e3cb1703e7c3035e132e341fae2b +EBUILD nvidia-drivers-304.84.ebuild 13790 SHA256 3f172026c74badee4a839cb59e67f5ff5670e9b5cbf861b4ca50f0a5251a5a5b SHA512 dbb4a3a93840eb5960b4c1b6edc4327ad41ff8285bd6d5877f33f2de03318144da50d30c809decd0d4e94c1ce3d10ce558314b3b57755645d30b6e3a16010d12 WHIRLPOOL a847706c3a4397d9b13dd07c7752f5cbe85c5366ee5dfcd37ed9e077e0ee8c77657b562b223bdad589007536fb9e93a51a11894d1c7adfdd3baafe8f2886e92d +EBUILD nvidia-drivers-310.32.ebuild 13378 SHA256 be9f80c937cf253015c8155660c7a6ebc544db53f1ea0aaf43378ade5ccce0e8 SHA512 3deebecc64236166d2d30216e5c3676e83b6366a7cd708e41966f22464c644991df8d9e9f37bf9c8e5ff84957b43bb631e4c09abbbbac9d23e7f95eb0308159a WHIRLPOOL b6505231aab6a049165c755d4668984131a2da4b1aa8e97ee7c1a3a86ef4bf69fa738ad6343d6613e09974e52e50b89951b504610b1ca22b76dd2296c198dbd7 +EBUILD nvidia-drivers-313.18.ebuild 13380 SHA256 f3f4856f6593245025b9bf43acd892122096b9cfe4d95482c1d9614f288c1b9a SHA512 bef2f6bba93ed0afad70623e6d3804cbc5f3a29f4e0fe9caedc48ba054ab039452511e17d2efbd96a62f188967e46aca7076ffd1f7e64cc3ceee7174af7d8a55 WHIRLPOOL f4c9b314a568d6b98a34a7ce4b68a692134862b8e0728597d81e65eb82e7dc6e285e456c6bc6a2db4d1c677b19e09b2de13da78ee0e787bb2d8ed6e49774512b +EBUILD nvidia-drivers-313.26.ebuild 13380 SHA256 0bd7dbfa06124a66d76701ca3a8bc61525de43d1341fb25dada01efd5a1fc4fe SHA512 a697938dccccbaa01ce774d62e11c0ebc49fc657a06a97d207cc576501e6b5258473add0a221b2a13bcbf170865475967ca1acce6ffa99c2a6ce88d61a6bb0d8 WHIRLPOOL d07293a06eeb70f46e4e876c2706bc72b123e5732ae3b042cf0c5f7c9e3946d8eec9aa15c959fdd0967ca7de699f413b3deee14769e725e1d655c2daf1078e81 +EBUILD nvidia-drivers-96.43.23.ebuild 16458 SHA256 2676850220edebca7a02b638a9c1cc6de681759894bf0602d1fafe0c7af2e24b SHA512 d063a491a1ccda8107cd46229d13b0553e7bf0988e728db7b80c65d672a051fd43d4bba3f532c575abcb0af11ac27ff7b7393e92bc1ce9ce935a19a767dc1db9 WHIRLPOOL 58a7cceab19ff3f62fb9fff17b16fd32c4882d639ab6043932cf55e5ace36c1cf57215878c060ad50508bd5efb68d83ee645371da9bef5cc0749ec7835943b5f MISC ChangeLog 90644 SHA256 83c577f9626f4d8d89e1792496cf410381bc806fd3e0a5f73ed1c19f23199a5d SHA512 a7b2ea5b2390f4dd711c664f14393df1237ae649651e967315ca1c0d3c2506146c155b9691cf3dee5b458413647d362127af2c9647832e5804b612e378036362 WHIRLPOOL bf7b7bc0e006e8c1740eca73e1b8419d64123d22924dddf66329cf2d626d8abcaeecde4a5e856dc15a67526b6584e5d62bcfad83c6e033e7aa8676f60de3f753 MISC metadata.xml 678 SHA256 02f45452a129ba14ad5ef0f6bf0031887aead328a7bfaa6977949bc6e8969e61 SHA512 dfc9494e01db7ee3e7ef64dc67c5e26b1a3b0c90ed2850f75c904a76a11df8b3cb137959fe471c788b7a33f555090a9c764af5cfff7f24253127484d4e518e84 WHIRLPOOL 2940677faa8b8183237d9797025079a68164584d2afd09b6e3846cdbbd5824f3c56da545b2f7d1c7d1e72746f540048e4256bde939a28ac785fa598ee2017abd ------BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) - -iEYEAREIAAYFAlE2L0YACgkQVWmRsqeSphNZtwCeNBhl8aQtPtXokCHNBQGrpYHQ -rqIAn1CYrO49F/jBTna3Q4BIeD7H6Imb -=DOWY ------END PGP SIGNATURE----- Index: nvidia-drivers-173.14.36.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-173.14.36.ebuild,v retrieving revision 1.7 diff -p -u -r1.7 nvidia-drivers-173.14.36.ebuild --- nvidia-drivers-173.14.36.ebuild 5 Mar 2013 17:33:39 -0000 1.7 +++ nvidia-drivers-173.14.36.ebuild 5 Mar 2013 22:59:16 -0000 @@ -13,11 +13,20 @@ X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86- DESCRIPTION="NVIDIA X11 driver and GLX libraries" HOMEPAGE="http://www.nvidia.com/" -SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}-pkg0.run ) - amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}-pkg2.run ) - x86-fbsd? ( ftp://download.nvidia.com/freebsd/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )" - -LICENSE="NVIDIA" +SRC_URI_BASE="ftp://download.nvidia.com/XFree86/" +# We don't need to build these two, we just have to have them for complying with +# GPL distribution provisions. +SRC_URI_LICENSE_COMPLIANCE="${SRC_URI_BASE}/nvidia-installer/nvidia-installer-${PV}.tar.gz + ${SRC_URI_BASE}/nvidia-settings/nvidia-settings-${PV}.tar.gz" +SRC_URI="x86? ( ${SRC_URI_BASE}/Linux-x86/${PV}/${X86_NV_PACKAGE}-pkg0.run ) + amd64? ( ${SRC_URI_BASE}/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}-pkg2.run ) + x86-fbsd? ( ftp://download.nvidia.com/freebsd/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + ${SRC_URI_LICENSE_COMPLIANCE}" + +# nvidia-installer and nvidia-settings are GPL-2, please note their inclusion in +# SRC_URI, to ensure that they are distributed on the mirrors along with their +# binaries inside the normal nvidia distfiles. +LICENSE="NVIDIA GPL-2" SLOT="0" KEYWORDS="-* amd64 x86 ~x86-fbsd" IUSE="acpi multilib kernel_linux tools" @@ -248,13 +257,17 @@ src_unpack() { ewarn "DO NOT file bug reports for kernel versions less than 2.6.7 as they will be ignored." fi - if ! use x86-fbsd; then - mkdir "${S}" - cd "${S}" - unpack_makeself - else - unpack ${A} - fi + mkdir -p "${S}" + local a + # Somebody teach unpack about self-extractors? + for a in $A ; do + if [[ ${a%.run} != $a ]]; then + cd "${S}" + unpack_makeself ${a} + else + unpack ${a} + fi + done } src_prepare() { Index: nvidia-drivers-304.64.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.64.ebuild,v retrieving revision 1.7 diff -p -u -r1.7 nvidia-drivers-304.64.ebuild --- nvidia-drivers-304.64.ebuild 5 Mar 2013 17:33:39 -0000 1.7 +++ nvidia-drivers-304.64.ebuild 5 Mar 2013 22:59:16 -0000 @@ -14,12 +14,21 @@ AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x8 DESCRIPTION="NVIDIA X11 driver and GLX libraries" HOMEPAGE="http://www.nvidia.com/" -SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) - amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) - amd64-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) - x86-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )" - -LICENSE="NVIDIA" +SRC_URI_BASE=ftp://download.nvidia.com/XFree86/ +# We don't need to build these two, we just have to have them for complying with +# GPL distribution provisions. +SRC_URI_LICENSE_COMPLIANCE="${SRC_URI_BASE}/nvidia-installer/nvidia-installer-${PV}.tar.bz2 + ${SRC_URI_BASE}/nvidia-settings/nvidia-settings-${PV}.tar.bz2" +SRC_URI="x86? ( ${SRC_URI_BASE}/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) + amd64? ( ${SRC_URI_BASE}/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + amd64-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + x86-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + ${SRC_URI_LICENSE_COMPLIANCE}" + +# nvidia-installer and nvidia-settings are GPL-2, please note their inclusion in +# SRC_URI, to ensure that they are distributed on the mirrors along with their +# binaries inside the normal nvidia distfiles. +LICENSE="NVIDIA GPL-2" SLOT="0" KEYWORDS="-* amd64 x86 ~amd64-fbsd ~x86-fbsd" IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X" @@ -132,12 +141,16 @@ pkg_setup() { } src_unpack() { - if ! use kernel_FreeBSD; then - cd "${S}" - unpack_makeself - else - unpack ${A} - fi + local a + # Somebody teach unpack about self-extractors? + for a in $A ; do + if [[ ${a%.run} != $a ]]; then + cd "${S}" + unpack_makeself ${a} + else + unpack ${a} + fi + done } src_prepare() { Index: nvidia-drivers-304.84.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-304.84.ebuild,v retrieving revision 1.2 diff -p -u -r1.2 nvidia-drivers-304.84.ebuild --- nvidia-drivers-304.84.ebuild 5 Mar 2013 17:33:39 -0000 1.2 +++ nvidia-drivers-304.84.ebuild 5 Mar 2013 22:59:16 -0000 @@ -14,12 +14,21 @@ AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x8 DESCRIPTION="NVIDIA X11 driver and GLX libraries" HOMEPAGE="http://www.nvidia.com/" -SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) - amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) - amd64-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) - x86-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )" - -LICENSE="NVIDIA" +SRC_URI_BASE=ftp://download.nvidia.com/XFree86/ +# We don't need to build these two, we just have to have them for complying with +# GPL distribution provisions. +SRC_URI_LICENSE_COMPLIANCE="${SRC_URI_BASE}/nvidia-installer/nvidia-installer-${PV}.tar.bz2 + ${SRC_URI_BASE}/nvidia-settings/nvidia-settings-${PV}.tar.bz2" +SRC_URI="x86? ( ${SRC_URI_BASE}/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) + amd64? ( ${SRC_URI_BASE}/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + amd64-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + x86-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + ${SRC_URI_LICENSE_COMPLIANCE}" + +# nvidia-installer and nvidia-settings are GPL-2, please note their inclusion in +# SRC_URI, to ensure that they are distributed on the mirrors along with their +# binaries inside the normal nvidia distfiles. +LICENSE="NVIDIA GPL-2" SLOT="0" KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X" @@ -132,12 +141,16 @@ pkg_setup() { } src_unpack() { - if ! use kernel_FreeBSD; then - cd "${S}" - unpack_makeself - else - unpack ${A} - fi + local a + # Somebody teach unpack about self-extractors? + for a in $A ; do + if [[ ${a%.run} != $a ]]; then + cd "${S}" + unpack_makeself ${a} + else + unpack ${a} + fi + done } src_prepare() { Index: nvidia-drivers-310.32.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-310.32.ebuild,v retrieving revision 1.6 diff -p -u -r1.6 nvidia-drivers-310.32.ebuild --- nvidia-drivers-310.32.ebuild 5 Mar 2013 17:33:39 -0000 1.6 +++ nvidia-drivers-310.32.ebuild 5 Mar 2013 22:59:16 -0000 @@ -14,12 +14,21 @@ AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x8 DESCRIPTION="NVIDIA X11 driver and GLX libraries" HOMEPAGE="http://www.nvidia.com/" -SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) - amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) - amd64-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) - x86-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )" - -LICENSE="NVIDIA" +SRC_URI_BASE=ftp://download.nvidia.com/XFree86/ +# We don't need to build these two, we just have to have them for complying with +# GPL distribution provisions. +SRC_URI_LICENSE_COMPLIANCE="${SRC_URI_BASE}/nvidia-installer/nvidia-installer-${PV}.tar.bz2 + ${SRC_URI_BASE}/nvidia-settings/nvidia-settings-${PV}.tar.bz2" +SRC_URI="x86? ( ${SRC_URI_BASE}/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) + amd64? ( ${SRC_URI_BASE}/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + amd64-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + x86-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + ${SRC_URI_LICENSE_COMPLIANCE}" + +# nvidia-installer and nvidia-settings are GPL-2, please note their inclusion in +# SRC_URI, to ensure that they are distributed on the mirrors along with their +# binaries inside the normal nvidia distfiles. +LICENSE="NVIDIA GPL-2" SLOT="0" KEYWORDS="-* amd64 x86 ~amd64-fbsd ~x86-fbsd" IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X" @@ -130,12 +139,16 @@ pkg_setup() { } src_unpack() { - if ! use kernel_FreeBSD; then - cd "${S}" - unpack_makeself - else - unpack ${A} - fi + local a + # Somebody teach unpack about self-extractors? + for a in $A ; do + if [[ ${a%.run} != $a ]]; then + cd "${S}" + unpack_makeself ${a} + else + unpack ${a} + fi + done } src_prepare() { Index: nvidia-drivers-313.18.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-313.18.ebuild,v retrieving revision 1.8 diff -p -u -r1.8 nvidia-drivers-313.18.ebuild --- nvidia-drivers-313.18.ebuild 5 Mar 2013 17:33:39 -0000 1.8 +++ nvidia-drivers-313.18.ebuild 5 Mar 2013 22:59:16 -0000 @@ -14,12 +14,21 @@ AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x8 DESCRIPTION="NVIDIA X11 driver and GLX libraries" HOMEPAGE="http://www.nvidia.com/" -SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) - amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) - amd64-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) - x86-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )" - -LICENSE="NVIDIA" +SRC_URI_BASE=ftp://download.nvidia.com/XFree86/ +# We don't need to build these two, we just have to have them for complying with +# GPL distribution provisions. +SRC_URI_LICENSE_COMPLIANCE="${SRC_URI_BASE}/nvidia-installer/nvidia-installer-${PV}.tar.bz2 + ${SRC_URI_BASE}/nvidia-settings/nvidia-settings-${PV}.tar.bz2" +SRC_URI="x86? ( ${SRC_URI_BASE}/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) + amd64? ( ${SRC_URI_BASE}/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + amd64-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + x86-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + ${SRC_URI_LICENSE_COMPLIANCE}" + +# nvidia-installer and nvidia-settings are GPL-2, please note their inclusion in +# SRC_URI, to ensure that they are distributed on the mirrors along with their +# binaries inside the normal nvidia distfiles. +LICENSE="NVIDIA GPL-2" SLOT="0" KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X" @@ -130,12 +139,16 @@ pkg_setup() { } src_unpack() { - if ! use kernel_FreeBSD; then - cd "${S}" - unpack_makeself - else - unpack ${A} - fi + local a + # Somebody teach unpack about self-extractors? + for a in $A ; do + if [[ ${a%.run} != $a ]]; then + cd "${S}" + unpack_makeself ${a} + else + unpack ${a} + fi + done } src_prepare() { Index: nvidia-drivers-313.26.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-313.26.ebuild,v retrieving revision 1.1 diff -p -u -r1.1 nvidia-drivers-313.26.ebuild --- nvidia-drivers-313.26.ebuild 5 Mar 2013 17:45:40 -0000 1.1 +++ nvidia-drivers-313.26.ebuild 5 Mar 2013 22:59:16 -0000 @@ -14,12 +14,21 @@ AMD64_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x8 DESCRIPTION="NVIDIA X11 driver and GLX libraries" HOMEPAGE="http://www.nvidia.com/" -SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) - amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) - amd64-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) - x86-fbsd? ( ftp://download.nvidia.com/XFree86/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )" - -LICENSE="NVIDIA" +SRC_URI_BASE=ftp://download.nvidia.com/XFree86/ +# We don't need to build these two, we just have to have them for complying with +# GPL distribution provisions. +SRC_URI_LICENSE_COMPLIANCE="${SRC_URI_BASE}/nvidia-installer/nvidia-installer-${PV}.tar.bz2 + ${SRC_URI_BASE}/nvidia-settings/nvidia-settings-${PV}.tar.bz2" +SRC_URI="x86? ( ${SRC_URI_BASE}/Linux-x86/${PV}/${X86_NV_PACKAGE}.run ) + amd64? ( ${SRC_URI_BASE}/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}.run ) + amd64-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86_64/${PV}/${AMD64_FBSD_NV_PACKAGE}.tar.gz ) + x86-fbsd? ( ${SRC_URI_BASE}/FreeBSD-x86/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + ${SRC_URI_LICENSE_COMPLIANCE}" + +# nvidia-installer and nvidia-settings are GPL-2, please note their inclusion in +# SRC_URI, to ensure that they are distributed on the mirrors along with their +# binaries inside the normal nvidia distfiles. +LICENSE="NVIDIA GPL-2" SLOT="0" KEYWORDS="-* ~amd64 ~x86 ~amd64-fbsd ~x86-fbsd" IUSE="acpi multilib kernel_FreeBSD kernel_linux pax_kernel +tools +X" @@ -130,12 +139,16 @@ pkg_setup() { } src_unpack() { - if ! use kernel_FreeBSD; then - cd "${S}" - unpack_makeself - else - unpack ${A} - fi + local a + # Somebody teach unpack about self-extractors? + for a in $A ; do + if [[ ${a%.run} != $a ]]; then + cd "${S}" + unpack_makeself ${a} + else + unpack ${a} + fi + done } src_prepare() { Index: nvidia-drivers-96.43.23.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/x11-drivers/nvidia-drivers/nvidia-drivers-96.43.23.ebuild,v retrieving revision 1.9 diff -p -u -r1.9 nvidia-drivers-96.43.23.ebuild --- nvidia-drivers-96.43.23.ebuild 5 Mar 2013 17:33:39 -0000 1.9 +++ nvidia-drivers-96.43.23.ebuild 5 Mar 2013 22:59:16 -0000 @@ -13,11 +13,21 @@ X86_FBSD_NV_PACKAGE="NVIDIA-FreeBSD-x86- DESCRIPTION="NVIDIA X11 driver and GLX libraries" HOMEPAGE="http://www.nvidia.com/" -SRC_URI="x86? ( ftp://download.nvidia.com/XFree86/Linux-x86/${PV}/${X86_NV_PACKAGE}-pkg0.run ) - amd64? ( ftp://download.nvidia.com/XFree86/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}-pkg2.run ) - x86-fbsd? ( ftp://download.nvidia.com/freebsd/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz )" - -LICENSE="NVIDIA" +SRC_URI_BASE="ftp://download.nvidia.com/XFree86/" +# We don't need to build these two, we just have to have them for complying with +# GPL distribution provisions. +GPL_PV=96.43.20 +SRC_URI_LICENSE_COMPLIANCE="${SRC_URI_BASE}/nvidia-installer/nvidia-installer-${GPL_PV}.tar.gz + ${SRC_URI_BASE}/nvidia-settings/nvidia-settings-${GPL_PV}.tar.gz" +SRC_URI="x86? ( ${SRC_URI_BASE}/Linux-x86/${PV}/${X86_NV_PACKAGE}-pkg0.run ) + amd64? ( ${SRC_URI_BASE}/Linux-x86_64/${PV}/${AMD64_NV_PACKAGE}-pkg2.run ) + x86-fbsd? ( ftp://download.nvidia.com/freebsd/${PV}/${X86_FBSD_NV_PACKAGE}.tar.gz ) + ${SRC_URI_LICENSE_COMPLIANCE}" + +# nvidia-installer and nvidia-settings are GPL-2, please note their inclusion in +# SRC_URI, to ensure that they are distributed on the mirrors along with their +# binaries inside the normal nvidia distfiles. +LICENSE="NVIDIA GPL-2" SLOT="0" KEYWORDS="-* amd64 x86 ~x86-fbsd" IUSE="acpi custom-cflags gtk multilib kernel_linux" @@ -244,13 +254,17 @@ src_unpack() { ewarn "DO NOT file bug reports for kernel versions less than 2.6.7 as they will be ignored." fi - if ! use x86-fbsd; then - mkdir "${S}" - cd "${S}" - unpack_makeself - else - unpack ${A} - fi + mkdir -p "${S}" + local a + # Somebody teach unpack about self-extractors? + for a in $A ; do + if [[ ${a%.run} != $a ]]; then + cd "${S}" + unpack_makeself ${a} + else + unpack ${a} + fi + done } src_prepare() {