parent
00f2de87b9
commit
21cd7da779
@ -1,39 +1,46 @@
|
||||
DIST ghc-6.10.1-i386-apple-darwin.tar.bz2 97910484 SHA256 b806bf9c163314c3aac389df1cf5f30e31d3557baa0eabce9279f6ef58305d51
|
||||
DIST ghc-6.10.1-powerpc-apple-darwin.tar.bz2 110038307 SHA256 06a0712a18d328e408b3057a83e31ee6695b5a203f1e492ca1964a7899834134
|
||||
DIST ghc-6.10.4-i386-unknown-solaris2.tar.bz2 78409258 SHA256 f53bbffff5b469fb4a6cea6ce3965596240549529306c8a9cfbf0a9cf6296eea
|
||||
DIST ghc-6.10.4-sparc-sun-solaris2.tar.bz2 87371847 SHA256 bc6fa54fcb66d3d5f14c4bb32bb932a9168040e3e7eb4ef410de7fc18ecd3a38
|
||||
DIST ghc-6.10.4-src.tar.bz2 8060565 SHA256 d66a8e52572f4ff819fe5c4e34c6dd1e84a7763e25c3fadcc222453c0bd8534d
|
||||
DIST ghc-6.12.3-src.tar.bz2 26592939 SHA256 6cbdbe415011f2c7d15e4d850758d8d393f70617b88cb3237d2c602bb60e5e68
|
||||
DIST ghc-6.10.1-i386-apple-darwin.tar.bz2 97910484 SHA256 b806bf9c163314c3aac389df1cf5f30e31d3557baa0eabce9279f6ef58305d51 SHA512 63135f3b2c14bef9d7f4d2428b2fc018adc62bcfad7561ee7003b3e131462ff1c0d21712d8e9523e77c9458671a888de8bd62476eb83bd3b2e05d66282700672 WHIRLPOOL 696acd0c2d8046fe6c3b6d72bd938bc61b2604bea6ba595ab6aa660c476172a3caeb0e72e286f4838e7ddc1d3889dd45de1297209944ab465142e65fd1329b05
|
||||
DIST ghc-6.10.1-powerpc-apple-darwin.tar.bz2 110038307 SHA256 06a0712a18d328e408b3057a83e31ee6695b5a203f1e492ca1964a7899834134 SHA512 ec4310bdb531d8db196ad73ac21d70864006004d1d32584f726bb8a9175ecff361c5a09c5c5a6124d9f2bff0e15606043f8558aad4bbfe8effd4e02af38b93cd WHIRLPOOL 1455a31f06ab086a2b0ab1614d8aa6f7814c15f8ba81043046a098d58d5f3df88f8b797bdc22f95d99d0f6fc31ea4d9f102e4647fa090801abf7ce4b42a29924
|
||||
DIST ghc-6.10.4-i386-unknown-solaris2.tar.bz2 78409258 SHA256 f53bbffff5b469fb4a6cea6ce3965596240549529306c8a9cfbf0a9cf6296eea SHA512 f1ba4571c9bae6e10794cd48fed56d4226c86f00e72e3a07f42db5858bc80908c2068648422a90850e70221e23305b2eab55d66f1bcfc5db7924c06ecfe74623 WHIRLPOOL 5428812e8e58e0c345b922a28aea0a32dc7dafb0275883956f683f1e12a36f1c32630187581addb231d5eb3cf3bdc5aade03efb4f574beca999d18956697fbf8
|
||||
DIST ghc-6.10.4-sparc-sun-solaris2.tar.bz2 87371847 SHA256 bc6fa54fcb66d3d5f14c4bb32bb932a9168040e3e7eb4ef410de7fc18ecd3a38 SHA512 fd6d6c119d4cbc082426c6dbe85b188e30471eb1ab5452238e22f79d941b96c7d5b7c2f951c1bad4ec7692d8f63d5afd97072b1a1e4246bdfa162dce5af92337 WHIRLPOOL aa6067bace184b29550cc9b677c495ca32bb2fbb98106ec347e1b99842580c4a91724d63984c793156f1db7667634c2f40655ce2da9aee105ac9dcee0271ed74
|
||||
DIST ghc-6.10.4-src.tar.bz2 8060565 SHA256 d66a8e52572f4ff819fe5c4e34c6dd1e84a7763e25c3fadcc222453c0bd8534d SHA512 8f5e448d4dc25cb665a30597a1a46c7bdada91ea19508caec110cc1c8508864e321ae6640c33bb6243d82e31f27c9f0f22012e7432e445806337dc1b534ee413 WHIRLPOOL f90fdc7f263de5e3b9a291f42b95144d7d6f33628194cccb02e8aa005b0f3e4696e51600bc3ce28d0d0c1bfae29e3f9f08622ab9043b286d0c944073b29be0e8
|
||||
DIST ghc-6.12.3-src.tar.bz2 26592939 SHA256 6cbdbe415011f2c7d15e4d850758d8d393f70617b88cb3237d2c602bb60e5e68 SHA512 e6f021d92fbdb5ddd041811ffc41750a24bfd625cced89c4e13443d1d749dc5288d342f631713d11f0cccf68ad416957254e89f8c5d839133225af6b4042f791 WHIRLPOOL 364d31e44af60437317ba277e3ce83c00229c2a03d70472133c4cba78ac912b78394755bfca0e9ff184bf319f1ecb38e2ad0184eb930420eb6fec19f51293864
|
||||
DIST ghc-7.0.3-i386-unknown-solaris2.tar.bz2 85219039 SHA256 d1e6fb322e8ea2f74b9826686f477a0838c0bf06a6128bfa0d05ff7c7afb1356
|
||||
DIST ghc-7.0.4-src.tar.bz2 24205070 SHA256 1a9b78d9d66c9c21de6c0932e36bb87406a4856f1611bf83bd44539bdc6ed0ed
|
||||
DIST ghc-7.0.4-src.tar.bz2 24205070 SHA256 1a9b78d9d66c9c21de6c0932e36bb87406a4856f1611bf83bd44539bdc6ed0ed SHA512 acc82a1c2f23cfb2841f5f236cf8721091a969ee21e10af63a3d690c341d4d66c6eb0b5419e78a24677e32f16c03253691f89dce6392bfa775af902aa4682085 WHIRLPOOL 1d2dfc68e94012496b84f08b629b47c392150fea43670694a4659fce6f8e9b8b474ea46d4f69fe568fd6cffd1d0b6109e5e832be1251ec100a18db183ab4bdbe
|
||||
DIST ghc-7.4.1-i386-apple-darwin.tar.bz2 154932146 SHA256 0dc5a8eec085e816c234e3fb5db5b90e0bb014e140e2fcacbcd4de24c753542c
|
||||
DIST ghc-7.4.1-src.tar.bz2 25272609 SHA256 721c09a49e519b7459b67b451b5103252ba3833906a7a24c3a3679ff94669a79
|
||||
DIST ghc-7.4.1-src.tar.bz2 25272609 SHA256 721c09a49e519b7459b67b451b5103252ba3833906a7a24c3a3679ff94669a79 SHA512 2d92deb2e9373f816b97acafd9239efc35bad1d912dbe57fc2744b35cb0e156b031b2b039d8699ee1554179ace15a94b03b62b1395d0a87703aa524750b818a3 WHIRLPOOL 6bd5aa1e3aa9381ba0bc8689a357971aee79af4e4a40e1c6d061eec4738110d9d5d9b31e0fa57131acb868f319b921134edf953b6dd743c3d6ffa7f56a1fb92b
|
||||
DIST ghc-7.4.1-x86_64-apple-darwin.tar.bz2 148037332 SHA256 52eb17e513f9eb2e221b2183ebe6e8aa4358275128ea416788d2deb7e0a751bd
|
||||
DIST ghc-bin-6.10.4-alpha.tbz2 84499083 SHA256 cfe28ea83e000f1ba0853b78dd27b35fa5d823c4cb94699f901aec5e2705c315
|
||||
DIST ghc-7.4.2-src.tar.bz2 25836446 SHA256 f2ee1289a33cc70539287129841acc7eaf16112bb60c59b5a6ee91887bfd836d SHA512 5a3d06a36702fa7e337b482c9de92ce1f84a68f18d8560bcc11f3617d6d46f93167fee27e786de6483a9ef0eab3b1ac6909a71dd53908d36156df4e465075050 WHIRLPOOL 61865eed2bf92728e7c4c4a0c48be44081bf728cfd824760d643e2fad838d96c19e173052d3aac073e0795b5efa3720ba5ddf13cca1ec7952b7524bbe1f204bc
|
||||
DIST ghc-bin-6.10.4-alpha.tbz2 84499083 SHA256 cfe28ea83e000f1ba0853b78dd27b35fa5d823c4cb94699f901aec5e2705c315 SHA512 a109554bac735ba8cae263f5eb95b17f4345d9730a7e53e22e60d57c646b56d8d903c08646bb092f23625a732a8d04cd2ea1219026fb2206c1135f7325e83d1d WHIRLPOOL f78aa0a90553c9881d894943aa792ed3d21ca5a67edbb27c1266679421c63ddb66bdca129dd734c91b59f790500441fba7c7ca6551367e588e179e1416b38543
|
||||
DIST ghc-bin-6.10.4-amd64.tbz2 51566179 SHA256 2ced87862603a44a59744459a8231f587c0f225f70eb4861ad2db5098c2433a1
|
||||
DIST ghc-bin-6.10.4-ia64.tbz2 86508052 SHA256 2e8f03eec65329abb15c3d3351d8d4f896ac6c7fc8a8b3815807c3bd0329292e
|
||||
DIST ghc-bin-6.10.4-ppc.tbz2 63982893 SHA256 8aec35a2fbb2897ba7fdb3901b65a7d67cb9409526e747f62e31eaea770f0357
|
||||
DIST ghc-bin-6.10.4-ppc64.tbz2 67637446 SHA256 1ef7d4daf50cc0998651d498d029a5455fb6c410c0abb6a2b23b118ae69e9c54
|
||||
DIST ghc-bin-6.10.4-sparc.tbz2 65780774 SHA256 6ee4d05fb68e622bac960355d928881a2ddd7ce82a10763333e0a8daa93f6d89
|
||||
DIST ghc-bin-6.10.4-x86.tbz2 52621494 SHA256 c71589dc7f9866f11a919170dc5e116f50908ac443aff19742c38692e030e98d
|
||||
DIST ghc-bin-6.12.3-alpha-haddock.tbz2 106307940 SHA256 22951ccbaa2e77f811c634fa95492451f28f8b79e5cfe0297890ce1dd9d525ab
|
||||
DIST ghc-bin-6.12.3-amd64.tbz2 82390661 SHA256 6a1c9978c4ad19bb98f70b900afa799f16cfd3e159bb6d51437c264e35f4d6cc
|
||||
DIST ghc-bin-6.12.3-ia64-haddock.tbz2 113756002 SHA256 135c60f870badec5e10add87061d0d9c85276e182ae448ab52c6f9f7ebe6eb2e
|
||||
DIST ghc-bin-6.12.3-ppc.tbz2 88933294 SHA256 36eb2d458c48c09a2700fb3814700cb91669cde1baf15af8a332b13b5d3e4236
|
||||
DIST ghc-bin-6.12.3-ppc64.tbz2 95781107 SHA256 62c2424c97381be4e0e5f5bf1312a24ebe97c85a52d62bd9e35f991b6ec568f0
|
||||
DIST ghc-bin-6.12.3-sparc.tbz2 79140624 SHA256 3e3fb498a1fae5cd2285ea9a22d94b4bead500c0aace5ee76d49e1a3919da96f
|
||||
DIST ghc-bin-6.12.3-x86-fbsd.tbz2 78971971 SHA256 8c39359b3dad6216a1b92464468f9c554d5bae546b037f57d7dccb8ecd5f9f7a
|
||||
DIST ghc-bin-6.12.3-x86.tbz2 82262946 SHA256 0d74a18473d6303e8818a6bd1de87f6dfd86466e7d967d68707a6c255a96945d
|
||||
DIST ghc-bin-7.0.4-alpha.tbz2 111174890 SHA256 a83e77b23b49b5d5e47d55019ff7583802b074b5fc48df622572931252391107
|
||||
DIST ghc-bin-7.0.4-amd64.tbz2 82353700 SHA256 7232ee42a99046d084668cb08d5a7b80ee0adeaf4b26fa5b900b9ea2759bd807
|
||||
DIST ghc-bin-7.0.4-arm.tbz2 113773534 SHA256 cad8248628d33f2f02a46fd8c40170f75273f3dbb8e443a427fcad2840911138
|
||||
DIST ghc-bin-7.0.4-ppc.tbz2 95836292 SHA256 7ecb2c963da8ad3190dc923c70485ea9abcb5c1bc5e3458b6b0217da997ef3c7
|
||||
DIST ghc-bin-7.0.4-ppc64.tbz2 84686556 SHA256 91789cdb5bac716f04f63a60a52d2185e5b09aa09a345b6e9339fa922778ee93
|
||||
DIST ghc-bin-7.0.4-sparc.tbz2 82859870 SHA256 72e067091fa2108c9b5c42bce833e2ac853a9c3bb3406ae23d1d25b5c71168e2
|
||||
DIST ghc-bin-7.0.4-x86.tbz2 81814964 SHA256 45450fea47fb8b6cea50bcd7b6c78d121ba6444a5e70f8a53b81009cedcc5838
|
||||
DIST ghc-bin-7.4.1-alpha.tbz2 120687236 SHA256 0d0dca79efeed686d7eced85967613ecb905bf379f200c79897c4a1692e7de91
|
||||
DIST ghc-bin-7.4.1-amd64.tbz2 91883701 SHA256 d8579f840068f204ef87959920b3ec797dfa64f7de421d9d0eb82b0b1a950f0d
|
||||
DIST ghc-bin-7.4.1-ppc.tbz2 89826596 SHA256 8641113d157c9462aec360a6e17841051eee83f231c2c557fa9222d223dea4cc
|
||||
DIST ghc-bin-7.4.1-ppc64.tbz2 101724506 SHA256 6aef001a91281cf9a45a6a00f8aeacefa1b04a67c05a77eaff245290ded6fb5b
|
||||
DIST ghc-bin-7.4.1-sparc.tbz2 117317699 SHA256 c318674f5ffe5fae91becaf5747a1fb27f90fea50893766468bb729ce45ccf3f
|
||||
DIST ghc-bin-7.4.1-x86.tbz2 91033605 SHA256 e5ff322b0496519b8bb879c9c87a25cd2d89921c89850b8fd21247cfd281e942
|
||||
DIST ghc-bin-6.10.4-ia64.tbz2 86508052 SHA256 2e8f03eec65329abb15c3d3351d8d4f896ac6c7fc8a8b3815807c3bd0329292e SHA512 dbd76d64cd038f6d52cbaa0fd0a7ec06bee03333315fd5de901f5b9902d02825e214a9071b5ca8d4caa6fb22f27d89d4d59f81e4a60e0be8f3b88217384f66f6 WHIRLPOOL 96647a13738c591edd4ac3eb7520ec105e451a40ec3f50312268b2a23ad3ea3712eb5e7d7530435dced2dc4afefbf283aa4c9d549acfee8ecf089002cb91c998
|
||||
DIST ghc-bin-6.10.4-ppc.tbz2 63982893 SHA256 8aec35a2fbb2897ba7fdb3901b65a7d67cb9409526e747f62e31eaea770f0357 SHA512 42209b7517dfe21acd99f4534f7933369ec972c34a8ed8d0e9e025cbb60f1e306f9f17fe33e9d17a212927524c04c682fffd0621403d2bb8b6e342cc945ff5e1 WHIRLPOOL 4346123eccf004dff592ddf2c64818720f6e896a0e81d38d46793c3e878fc15ab6ac51a45e6283dc28687046c1495bd3dfb237e37ba5c59d0880a28320e24722
|
||||
DIST ghc-bin-6.10.4-ppc64.tbz2 67637446 SHA256 1ef7d4daf50cc0998651d498d029a5455fb6c410c0abb6a2b23b118ae69e9c54 SHA512 8fb5fed3f52f96a42099315a52530045a75424d27bc1e11f09fe34554b9401597099f86c0401589b8bfa5d6e9433a95fa8c82af3fd3d2da49e0c6e11d1a816ae WHIRLPOOL 7bfc03420398bc6ce9acb843af30379e14da1a790d00612d653131701a061c5518adb8991401b424c1da616b9e77b805312d6ba678d16e1d07f46152c90f8bac
|
||||
DIST ghc-bin-6.10.4-sparc.tbz2 65780774 SHA256 6ee4d05fb68e622bac960355d928881a2ddd7ce82a10763333e0a8daa93f6d89 SHA512 75ebd3795058912352203fe8e479ab6119da116e16adcd33631e7507ca704fdc0b589f6b9561cc9eaecf0796815b26718ab8bb7f8ada14f7c1e5728a9aec0c0b WHIRLPOOL 7d5fbf53a7e9a945e51f02f23bfda50bbac3a1bb7c7fb6216d626d3819286c04228fbb8b69cdd305b0ffbe275f1d1f87526f6ce5d6a0b96d7e429a688b150858
|
||||
DIST ghc-bin-6.10.4-x86.tbz2 52621494 SHA256 c71589dc7f9866f11a919170dc5e116f50908ac443aff19742c38692e030e98d SHA512 930a008ac002d2cac682502b2300bd201aadd83ffab0aa165258d2344630c2a34d6d91f6ad1138ec89e79327edd783351f22a3f64bcc991c1a2f91136730d357 WHIRLPOOL fa0612492fe84b0d3755295eb0501e6565a6a96191607c58e99beef2d4b8359a1e1ebe3d7da85ff71fc5e0ce5b9d0bede1c20c205f720a78e9656e086f481845
|
||||
DIST ghc-bin-6.12.3-alpha-haddock.tbz2 106307940 SHA256 22951ccbaa2e77f811c634fa95492451f28f8b79e5cfe0297890ce1dd9d525ab SHA512 47b124cb2b745ffa6471dd75b9b922170cd275d837093f320116a842cc2ed4e6f215128fe7269bbe5f85b34239fe46bac697d7210c2f5df97b67c5629ea30c94 WHIRLPOOL 2f26c8c046e779ed63f86fdfcf2cb4815f5f0ea08b0c6c98668909a7a3bcca3c6fa2dac390d3bd066e197093227086cbe4bd5c35044a23d344e591b5d5a1cfc1
|
||||
DIST ghc-bin-6.12.3-amd64.tbz2 82390661 SHA256 6a1c9978c4ad19bb98f70b900afa799f16cfd3e159bb6d51437c264e35f4d6cc SHA512 ae883f94621fcf0ffe8b57954e403db6812769bbeee92e031be49fc9cc2087c7700bb6a36c6fdd170936c2fea9024d2400db04db94c530841ab6662be34227e8 WHIRLPOOL ffbb50018216af9cc84d2cc04a39646dd47f70e1451bbaf700495864edddbbf729c61c3a020dde472e27236b19151b3373fd1b1735da5d3d9f68c63d9e3ea4ed
|
||||
DIST ghc-bin-6.12.3-ia64-haddock.tbz2 113756002 SHA256 135c60f870badec5e10add87061d0d9c85276e182ae448ab52c6f9f7ebe6eb2e SHA512 0e789ff5af719106e9eac030c477109a928f04facfd9b7da0c55a25465cd5c92c409d08838f75206939943df6c028e302854da368eefe17fd704c88bc5e83fe4 WHIRLPOOL 7e6ad1b44f28724c4cbf8c618aa04202e61dddaf2f50a71de42161d32b78573fc530aeffb1cb4b550e2141690515487fd99e8c5e01d5c79775ffb771ee5cefe9
|
||||
DIST ghc-bin-6.12.3-ppc.tbz2 88933294 SHA256 36eb2d458c48c09a2700fb3814700cb91669cde1baf15af8a332b13b5d3e4236 SHA512 7b2d6504d00c1659af9848d4130e299fb825fc81bcba964190ac09b8933ed307116be7164267e6772767adb7c9112c924a2a634118349fde1125efe1300fcdf1 WHIRLPOOL 6242ec777ccdc7c22641ff6262dde09f434e34a20d0b322baa32445b79a43f1dd042a2f98db0606c2227479a53f158b560f707d2e9f2b844cf9920db3f3b7168
|
||||
DIST ghc-bin-6.12.3-ppc64.tbz2 95781107 SHA256 62c2424c97381be4e0e5f5bf1312a24ebe97c85a52d62bd9e35f991b6ec568f0 SHA512 fc74f10ffe67e7123dac012ff7748aa0ae6730d50d880af2ee280c0a156ccbfceae4b0aabb19e389a9e334ccbdf58b8f1c849fd1179f3f0350d469cfa61cf6a6 WHIRLPOOL 127e5056a02abbf6f115114d79172c2c2d1f25685cd8e97c4876b121c0d09ef8447bf799679a1cd03b24855c468873e9a2b52c3a3808390afd46959875471987
|
||||
DIST ghc-bin-6.12.3-sparc.tbz2 79140624 SHA256 3e3fb498a1fae5cd2285ea9a22d94b4bead500c0aace5ee76d49e1a3919da96f SHA512 5bbb05dfb2a87eebcd84e8010fb7f720c3241600bd1cd7324a4fdfadd8500b6e544a71d2d7b9e6d63cd52c6f5db72c9751406347bc041b014a4ca87dc01ef1e2 WHIRLPOOL 0005056672eb720707f0d46ebfeace4e76a22b5e1bd2d6236afac9333c9f35086ceedbb6652480051fe454bf5c89a39a1ea862180f8b2494e96107807bae2880
|
||||
DIST ghc-bin-6.12.3-x86-fbsd.tbz2 78971971 SHA256 8c39359b3dad6216a1b92464468f9c554d5bae546b037f57d7dccb8ecd5f9f7a SHA512 6af0a571cb66089c1d5f796b700c8d0b1db6869c41e6683d878047020d84817fb8b5d395c335a0c4c52e9781ad5b7291c3f88d56e5f97c3780ace1a48aa2cb82 WHIRLPOOL aa5bc6843664f828f10b44e770da9832827c2d0a0c7a76958802ffcbe7f8e7dd483b9c39ca6ee370433fa36734d19b01e082f2ebe19cabe19b9a2f4c40c29a53
|
||||
DIST ghc-bin-6.12.3-x86.tbz2 82262946 SHA256 0d74a18473d6303e8818a6bd1de87f6dfd86466e7d967d68707a6c255a96945d SHA512 76df8fa335042e83c14fb447c011c89a0189446ed133b54c1c0c52d3bd615d0f75ceab6f3d43b32297d898c40c66db30eb21420830af6056b8993f272536c4ef WHIRLPOOL 6d6fd4cfe9ac9e1fb278e92aec367e6a67c74f0592fe65508f9a427f13745efff244c5af57400699ed131df6658e4fdc54364c5b51832ae1a41b57747f7f44be
|
||||
DIST ghc-bin-7.0.4-alpha.tbz2 111174890 SHA256 a83e77b23b49b5d5e47d55019ff7583802b074b5fc48df622572931252391107 SHA512 5ea3fb692e198b15a8bb0721e0c5cc2396c2af280e2c94111e07f1ca8d8e8620510c1f6a490c5f5a66cd5712c6aee74dec3639e70425a36b4559dabc0dc55379 WHIRLPOOL 08cac1cfc5828b4a44215363d621ecbc1aea6fd3a1387fcf646bd2dc369b56787a0afcbc8933f2dda9303f50c950cc493ffa2a6e0dafc359cc6bc6da2244e819
|
||||
DIST ghc-bin-7.0.4-amd64.tbz2 82353700 SHA256 7232ee42a99046d084668cb08d5a7b80ee0adeaf4b26fa5b900b9ea2759bd807 SHA512 2eaafe9d09d629c4931e7aa66af78026d68f568d659cc51d81f745c2d0c603edaba1fa1d78505a72dad96481c28d14c8b3bbe71435cc5b597fd930a9996cbd74 WHIRLPOOL 1266ba518f3f2e9733ef577b1fcd99123a399290579e4484a47fe4e4ac526a5a365e1067600fc74cbd179535c8a1c29d91884a4fe7c19addbbff630f6ce44de9
|
||||
DIST ghc-bin-7.0.4-arm.tbz2 113773534 SHA256 cad8248628d33f2f02a46fd8c40170f75273f3dbb8e443a427fcad2840911138 SHA512 36c24fee63cf6ba741ba8f624e1f1e73ddd819b83943d4a9fa1340803ef6a541c5073718fcffeca0f3079ba8522735918a340425f063556d75a31e941a43418c WHIRLPOOL 54d3d068d71b1c745bbc8cfa37778bce1900879a1f7dd457c142576daa37b90815d2fba4fab76c164999ae5a9c75627aba11fc706b9eeeb2599ffcb87b467a13
|
||||
DIST ghc-bin-7.0.4-ppc.tbz2 95836292 SHA256 7ecb2c963da8ad3190dc923c70485ea9abcb5c1bc5e3458b6b0217da997ef3c7 SHA512 7757b61b43c69fed45c3908b9295f130fee646acd3ae11ec521a9bc351bd78166486faca7711cb7eb99c8826c7607cccdc78708bbf9d6e5b62825402364b57d6 WHIRLPOOL 96714eaf351857b89ab648d01a4fe07e0e3db84ca0ff4eea0a8bc87fd7bbcef061bf9ba6a28846d486296fe1a1ac8c0aa2c69c4a6467486ed933eb54d0ae4805
|
||||
DIST ghc-bin-7.0.4-ppc64.tbz2 84686556 SHA256 91789cdb5bac716f04f63a60a52d2185e5b09aa09a345b6e9339fa922778ee93 SHA512 95783430300d49b0659fea2748595137b8b1d78f01bea469b5174e64c627c1248867c0c0120e8889a66961fb87f5f7911a3d0fa39d5ff1b3a82c284d569487cc WHIRLPOOL a758b101fb8787ea94511b11cc8639d951617ab4eebb7f5484d3bb12ef00a6184179d9b46033cc40787ac9110532cdef078e9fb6fde09e080965d20fc27713ce
|
||||
DIST ghc-bin-7.0.4-sparc.tbz2 82859870 SHA256 72e067091fa2108c9b5c42bce833e2ac853a9c3bb3406ae23d1d25b5c71168e2 SHA512 dac79942ffe26fcd9209786fbd0988ea587a4a411eab57dbac35143c3e3127a75b6d3786d39e51b16b96b382925e1baf6e5eaeb5e5dcf14cd6e245ed32e5951e WHIRLPOOL a7dbcad7c193a6300e8d3a0b3dcdc5eac4559f13fb55a40ec8e7d447f3ce78f997133f8c48b65881bfdcf53611d5916e98a9a2aae07ba6a5f1537a84d2fd00e8
|
||||
DIST ghc-bin-7.0.4-x86.tbz2 81814964 SHA256 45450fea47fb8b6cea50bcd7b6c78d121ba6444a5e70f8a53b81009cedcc5838 SHA512 d134b6045a993470e9380eac16a59fd5e03bcc0f252a6a55e62f103a6c16ed854c3384c8575c579dc8fe0130ce42d37aac49eadb5ff0f10230f7507bda452612 WHIRLPOOL ee93b8008d878955ef38954dfb06e691437081714a7b8d6e35bf6eaf428126705889f03661ae87a4aff46d41be9b5cd1ae0d2747eee7915e954e7ddd992de686
|
||||
DIST ghc-bin-7.4.1-alpha.tbz2 120687236 SHA256 0d0dca79efeed686d7eced85967613ecb905bf379f200c79897c4a1692e7de91 SHA512 ebb63cde20d7acca5472a6c4ac2b1ffd392a25c65d91c340a3d0c9e2621d13ac5d1a6d877f37dded3e9bf60c37eabad6d976829908123bb60a3bc10df084b6c0 WHIRLPOOL ecf535a2e2071b1027990f6cecef80efe42712a06a66d0fe45f77099d89c17e58e415deef0bbcac35b4863c15994b31152ab1ce2ae7d0fd6e19f96afe16adb45
|
||||
DIST ghc-bin-7.4.1-amd64.tbz2 91883701 SHA256 d8579f840068f204ef87959920b3ec797dfa64f7de421d9d0eb82b0b1a950f0d SHA512 97c2804d19ef63fb2366a7b5d6df55488c144dab344266347e8e959b6cf887c62047418194ea163c840a4aed5828636d83fa5fcfb2d3e88906e2511e9aefdc7f WHIRLPOOL a1eb116ce49b80df60f9c2b36a3c6cab8cef0376ad8432cfeefaf74b5b9ad1ef8b56ca91c8bd5ea809b364dbe3b8004cef8c906b2a931d7d7ce51996c5895e57
|
||||
DIST ghc-bin-7.4.1-ppc.tbz2 89826596 SHA256 8641113d157c9462aec360a6e17841051eee83f231c2c557fa9222d223dea4cc SHA512 9f63cc28ccf742efac5979db7f7b2ba28c102a490bfb53f1ebce3a61c1012d1369634a485b3f8233b164489ab87e1b186bb7fed0710a67881d057894d667d624 WHIRLPOOL 356887f32b0c2786cada528156d0f42403620f08b31dbffa71b1e9d78d109a55272a8451cf3ed45ef2ee11e2c2f762ec3c13d48be44c2e5c4dfddd07f87f644d
|
||||
DIST ghc-bin-7.4.1-ppc64.tbz2 101724506 SHA256 6aef001a91281cf9a45a6a00f8aeacefa1b04a67c05a77eaff245290ded6fb5b SHA512 5bcdfb8ff84cdd8fb2d7b718a2359127aac56c335284679775ace2080621215f0cd31fcdea500aa8e425ee373b479e8c437a4c84537e4dde63512af831181d39 WHIRLPOOL 9410a828ce368f0457f32a8d73c7a5909383d92704eb434e5292bbd209a46fd9a9aa529df11a268db67e40152919d97bd02e923033f80e3d7b806a474112b77d
|
||||
DIST ghc-bin-7.4.1-sparc.tbz2 117317699 SHA256 c318674f5ffe5fae91becaf5747a1fb27f90fea50893766468bb729ce45ccf3f SHA512 2a78e50932a8f0f137969c891bb3f85f130e111dcd26a6995b83430105ec2f04d62d181b5f08e37436715c6febb2552dd62f74e686c4ac020877a792555af569 WHIRLPOOL 24c220d30e831740c658168b0924e49c36d63e6f4d1b90f1c38b1ef0004e41c61ea9549df8bf2b6a2936f2ef2cdaffa5e1d34db226ae2e7d126468081d37dde7
|
||||
DIST ghc-bin-7.4.1-x86.tbz2 91033605 SHA256 e5ff322b0496519b8bb879c9c87a25cd2d89921c89850b8fd21247cfd281e942 SHA512 83e8e56eede602ca93cae15f859337386bd532465356ce3e18f3fdd4bd0c0734e25b90fa7ba2e3d39717228377ac0ec4373e4a35e445ee80a2bf233144db3acc WHIRLPOOL d838ec64e51a17ff28294b45d193900b132f0960454a9b03b1aad2b96fc2c080b2d6f060f059cfae7992d47f8da22bcc3ff0d2fd534135208ad7ce0941dbb0e2
|
||||
DIST ghc-bin-7.4.2-alpha.tbz2 130483507 SHA256 cd8e72e569574f137bf10fcdb4337bb0dc320deb2a2c4d72529a821735c53ae6 SHA512 6fb99dea706965afa60f4aeb68da3da1c69dda477f5fcfb4e67b73d75b78583193148ce9f623a356679a57f1a740f8010f28a22f08e56ace50f3fcd42142f83f WHIRLPOOL e5ec69ab24dc963ac709f13928c0e35931d5d50ca6b21dfb0aa79f9088c0ce1196b64bb4d9668e35d73dcdf9e2df9c3da59c95eaf3db8b793a6bb65b1f4ba6c0
|
||||
DIST ghc-bin-7.4.2-amd64-stable-glibc.tbz2 93139900 SHA256 f06dff00585cc1a8ecc8ac29aeca7fdc601d272eed29d7613f7a2f2924cad585 SHA512 9b725f2613dd9013851a16eaea4000ea424c51cbafa97d3860f120fdb9936247f8c65208775a80a2f49b74946ddda2e843a54dec00b78c521197374aa3dd2d50 WHIRLPOOL 9e2630b1de40a059c324be38a1fe68b16ea484bc7afc2a397ea05192263d1964aed1d29fde543622ceab12ed2df111204576fdc72b7e35b2bbf9c6b9519901d1
|
||||
DIST ghc-bin-7.4.2-ppc.tbz2 89396808 SHA256 ebf6083a1f3256a978a9408cffa2562e837b641136e5d6ad41a8ab5c2f50e804 SHA512 d7abd4a2612f26b6937dd20c11d2081b2c846178347a8e09f4ef5d8b1ef2ad3eabb9d5429fd0c214f6c5bd53eb194ccf199745904d6b861650c9eef681a48bc1 WHIRLPOOL e2f8a4c8e3209432a744fd8587be39591d7b4fb026dca36755933f49e6f650e1b34e6087d9260aee65206a700f9d70e2fb6cbe42d29645b52f060729845a347e
|
||||
DIST ghc-bin-7.4.2-ppc64.tbz2 105431655 SHA256 d0aecf47749a9862085aec6403f25197465d99a02a3c721dffd5314bf81d74eb SHA512 f220fb91b1856da37f72166fe050d4908049845eec03626d09c5b6e88701b0002835c3343c3584baf9f9d9efb5c7cbc210eb64c6eb711a58764d0fea92e8ac9f WHIRLPOOL e27022a72c254fd189995fd1b39629d5328927b83237ae4e61e97ab5efb5c451c92fe77f944c724bf9d14130d5a6cd2e0896a7cd6052de1ef7091531aa39fa0f
|
||||
DIST ghc-bin-7.4.2-sparc.tbz2 121224130 SHA256 e5eaf1f31ddc4790e0226f0075236af340ec9674d98701452d5c51455ca1cb52 SHA512 a3647d82bbb36fe0ca55185ebc9479a264e785eb5a8a33be6c37b8a6cbcf8c55373374801c685eef004de78db5aa1c96760b2bedb2ca0ac9097d39fe286984e9 WHIRLPOOL d2d5f8c5abb001fb5425e68d3d26d941569b832c373e40b5a96aaa11f589db9e2b72eb1cbcf8df7b8d4473e2cc1c61498b284d8b006cc20822c3a203fd0fe2cd
|
||||
DIST ghc-bin-7.4.2-x86-stable-glibc.tbz2 92394017 SHA256 2c42257a60aec03ae622c1a600cd210a6094f26ac310fbd307006e7f2260e2a4 SHA512 9e8ef72d2aeb5681e6bb71e2eb875587ddd51089cfc3443c33c69f93274a29e5680de4bf4884af05cd84f0e9cea13d66d20f1e89994460137910cbc987b64359 WHIRLPOOL 5722824af91f1191e6a38a8eb4696e765468e3bf54ad411b1d387ae4bcc7cd4cb772bdf2054d7013a3cff41feaaf5607f051b3c0d9f609ca19f1a1f92dd02586
|
||||
|
@ -0,0 +1,28 @@
|
||||
From 26f8466507bd9383e0a7d1e62e397eca4a13822a Mon Sep 17 00:00:00 2001
|
||||
From: Sergei Trofimovich <slyfox@gentoo.org>
|
||||
Date: Tue, 13 Nov 2012 01:39:14 +0300
|
||||
Subject: [PATCH] Fix unaligned access on alpha and friends (ticket #7339)
|
||||
|
||||
Assume unknown arch (alpha and mips) an alignment sensitive target.
|
||||
Otherwise on alpha it causes ghc-7.4.1 to generate invalud lexers.
|
||||
|
||||
Signed-off-by: Sergei Trofimovich <slyfox@gentoo.org>
|
||||
---
|
||||
compiler/cmm/PprC.hs | 1 +
|
||||
1 file changed, 1 insertion(+)
|
||||
|
||||
diff --git a/compiler/cmm/PprC.hs b/compiler/cmm/PprC.hs
|
||||
index 21826f8..8cdcde6 100644
|
||||
--- a/compiler/cmm/PprC.hs
|
||||
+++ b/compiler/cmm/PprC.hs
|
||||
@@ -963,6 +963,7 @@ cLoad platform expr rep
|
||||
| otherwise
|
||||
= char '*' <> parens (cCast platform (machRepPtrCType rep) expr)
|
||||
where -- On these platforms, unaligned loads are known to cause problems
|
||||
+ bewareLoadStoreAlignment ArchUnknown = True -- like alpha or mips
|
||||
bewareLoadStoreAlignment (ArchARM {}) = True
|
||||
bewareLoadStoreAlignment _ = False
|
||||
|
||||
--
|
||||
1.8.0
|
||||
|
@ -0,0 +1,607 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-lang/ghc/ghc-7.4.2.ebuild,v 1.1 2012/11/14 09:34:39 slyfox Exp $
|
||||
|
||||
# Brief explanation of the bootstrap logic:
|
||||
#
|
||||
# Previous ghc ebuilds have been split into two: ghc and ghc-bin,
|
||||
# where ghc-bin was primarily used for bootstrapping purposes.
|
||||
# From now on, these two ebuilds have been combined, with the
|
||||
# binary USE flag used to determine whether or not the pre-built
|
||||
# binary package should be emerged or whether ghc should be compiled
|
||||
# from source. If the latter, then the relevant ghc-bin for the
|
||||
# arch in question will be used in the working directory to compile
|
||||
# ghc from source.
|
||||
#
|
||||
# This solution has the advantage of allowing us to retain the one
|
||||
# ebuild for both packages, and thus phase out virtual/ghc.
|
||||
|
||||
# Note to users of hardened gcc-3.x:
|
||||
#
|
||||
# If you emerge ghc with hardened gcc it should work fine (because we
|
||||
# turn off the hardened features that would otherwise break ghc).
|
||||
# However, emerging ghc while using a vanilla gcc and then switching to
|
||||
# hardened gcc (using gcc-config) will leave you with a broken ghc. To
|
||||
# fix it you would need to either switch back to vanilla gcc or re-emerge
|
||||
# ghc (or ghc-bin). Note that also if you are using hardened gcc-3.x and
|
||||
# you switch to gcc-4.x that this will also break ghc and you'll need to
|
||||
# re-emerge ghc (or ghc-bin). People using vanilla gcc can switch between
|
||||
# gcc-3.x and 4.x with no problems.
|
||||
|
||||
EAPI="5"
|
||||
|
||||
inherit base autotools bash-completion-r1 eutils flag-o-matic multilib toolchain-funcs ghc-package versionator pax-utils
|
||||
|
||||
DESCRIPTION="The Glasgow Haskell Compiler"
|
||||
HOMEPAGE="http://www.haskell.org/ghc/"
|
||||
|
||||
# we don't have any binaries yet
|
||||
arch_binaries=""
|
||||
|
||||
# sorted!
|
||||
arch_binaries="$arch_binaries alpha? ( http://code.haskell.org/~slyfox/ghc-alpha/ghc-bin-${PV}-alpha.tbz2 )"
|
||||
#arch_binaries="$arch_binaries arm? ( http://code.haskell.org/~slyfox/ghc-arm/ghc-bin-${PV}-arm.tbz2 )"
|
||||
arch_binaries="$arch_binaries amd64? ( http://code.haskell.org/~slyfox/ghc-amd64/ghc-bin-${PV}-amd64-stable-glibc.tbz2 )"
|
||||
#arch_binaries="$arch_binaries ia64? ( http://code.haskell.org/~slyfox/ghc-ia64/ghc-bin-${PV}-ia64-fixed-fiw.tbz2 )"
|
||||
arch_binaries="$arch_binaries ppc? ( http://code.haskell.org/~slyfox/ghc-ppc/ghc-bin-${PV}-ppc.tbz2 )"
|
||||
arch_binaries="$arch_binaries ppc64? ( http://code.haskell.org/~slyfox/ghc-ppc64/ghc-bin-${PV}-ppc64.tbz2 )"
|
||||
arch_binaries="$arch_binaries sparc? ( http://code.haskell.org/~slyfox/ghc-sparc/ghc-bin-${PV}-sparc.tbz2 )"
|
||||
arch_binaries="$arch_binaries x86? ( http://code.haskell.org/~slyfox/ghc-x86/ghc-bin-${PV}-x86-stable-glibc.tbz2 )"
|
||||
|
||||
# various ports:
|
||||
#arch_binaries="$arch_binaries x86-fbsd? ( http://code.haskell.org/~slyfox/ghc-x86-fbsd/ghc-bin-${PV}-x86-fbsd.tbz2 )"
|
||||
|
||||
# 0 - yet
|
||||
yet_binary() {
|
||||
case "${ARCH}" in
|
||||
alpha) return 0 ;;
|
||||
#arm)
|
||||
# ewarn "ARM binary is built on armv5tel-eabi toolchain. Use with caution."
|
||||
# return 0
|
||||
#;;
|
||||
amd64) return 0 ;;
|
||||
ppc) return 0 ;;
|
||||
ppc64) return 0 ;;
|
||||
sparc) return 0 ;;
|
||||
x86) return 0 ;;
|
||||
*) return 1 ;;
|
||||
esac
|
||||
}
|
||||
|
||||
SRC_URI="!binary? ( http://www.haskell.org/ghc/dist/${PV}/${P}-src.tar.bz2 )"
|
||||
[[ -n $arch_binaries ]] && SRC_URI+=" !ghcbootstrap? ( $arch_binaries )"
|
||||
LICENSE="BSD"
|
||||
SLOT="0/${PV}"
|
||||
# ghc on ia64 needs gcc to support -mcmodel=medium (or some dark hackery) to avoid TOC overflow
|
||||
KEYWORDS="~alpha ~amd64 -ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris"
|
||||
IUSE="doc ghcbootstrap ghcmakebinary llvm"
|
||||
IUSE+=" binary" # don't forget about me later!
|
||||
IUSE+=" elibc_glibc" # system stuff
|
||||
|
||||
RDEPEND="
|
||||
!kernel_Darwin? ( >=sys-devel/gcc-2.95.3 )
|
||||
kernel_linux? ( >=sys-devel/binutils-2.17 )
|
||||
kernel_SunOS? ( >=sys-devel/binutils-2.17 )
|
||||
>=dev-lang/perl-5.6.1
|
||||
>=dev-libs/gmp-5
|
||||
virtual/libffi
|
||||
!<dev-haskell/haddock-2.4.2
|
||||
sys-libs/ncurses[unicode]"
|
||||
# earlier versions than 2.4.2 of haddock only works with older ghc releases
|
||||
|
||||
# force dependency on >=gmp-5, even if >=gmp-4.1 would be enough. this is due to
|
||||
# that we want the binaries to use the latest versioun available, and not to be
|
||||
# built against gmp-4
|
||||
|
||||
# similar for glibc. we have bootstrapped binaries against glibc-2.14
|
||||
DEPEND="${RDEPEND}
|
||||
ghcbootstrap? ( >=dev-haskell/alex-2.3
|
||||
>=dev-haskell/happy-1.18
|
||||
doc? ( app-text/docbook-xml-dtd:4.2
|
||||
app-text/docbook-xml-dtd:4.5
|
||||
app-text/docbook-xsl-stylesheets
|
||||
>=dev-libs/libxslt-1.1.2 ) )
|
||||
!ghcbootstrap? ( !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.14 ) ) )"
|
||||
|
||||
PDEPEND="!ghcbootstrap? ( =app-admin/haskell-updater-1.2* )"
|
||||
PDEPEND="
|
||||
${PDEPEND}
|
||||
llvm? ( sys-devel/llvm )"
|
||||
|
||||
append-ghc-cflags() {
|
||||
local flag compile assemble link
|
||||
for flag in $*; do
|
||||
case ${flag} in
|
||||
compile) compile="yes";;
|
||||
assemble) assemble="yes";;
|
||||
link) link="yes";;
|
||||
*)
|
||||
[[ ${compile} ]] && GHC_FLAGS="${GHC_FLAGS} -optc${flag}" CFLAGS="${CFLAGS} ${flag}"
|
||||
[[ ${assemble} ]] && GHC_FLAGS="${GHC_FLAGS} -opta${flag}" CFLAGS="${CFLAGS} ${flag}"
|
||||
[[ ${link} ]] && GHC_FLAGS="${GHC_FLAGS} -optl${flag}" FILTERED_LDFLAGS="${FILTERED_LDFLAGS} ${flag}";;
|
||||
esac
|
||||
done
|
||||
}
|
||||
|
||||
ghc_setup_cflags() {
|
||||
# We need to be very careful with the CFLAGS we ask ghc to pass through to
|
||||
# gcc. There are plenty of flags which will make gcc produce output that
|
||||
# breaks ghc in various ways. The main ones we want to pass through are
|
||||
# -mcpu / -march flags. These are important for arches like alpha & sparc.
|
||||
# We also use these CFLAGS for building the C parts of ghc, ie the rts.
|
||||
strip-flags
|
||||
strip-unsupported-flags
|
||||
|
||||
GHC_FLAGS=""
|
||||
for flag in ${CFLAGS}; do
|
||||
case ${flag} in
|
||||
|
||||
# Ignore extra optimisation (ghc passes -O to gcc anyway)
|
||||
# -O2 and above break on too many systems
|
||||
-O*) ;;
|
||||
|
||||
# Arch and ABI flags are what we're really after
|
||||
-m*) append-ghc-cflags compile assemble ${flag};;
|
||||
|
||||
# Debugging flags don't help either. You can't debug Haskell code
|
||||
# at the C source level and the mangler discards the debug info.
|
||||
-g*) ;;
|
||||
|
||||
# Ignore all other flags, including all -f* flags
|
||||
esac
|
||||
done
|
||||
|
||||
FILTERED_LDFLAGS=""
|
||||
for flag in ${LDFLAGS}; do
|
||||
case ${flag} in
|
||||
# Pass the canary. we don't quite respect LDFLAGS, but we have an excuse!
|
||||
"-Wl,--hash-style="*) append-ghc-cflags link ${flag};;
|
||||
|
||||
# Ignore all other flags
|
||||
esac
|
||||
done
|
||||
|
||||
# hardened-gcc needs to be disabled, because the mangler doesn't accept
|
||||
# its output.
|
||||
gcc-specs-pie && append-ghc-cflags compile link -nopie
|
||||
gcc-specs-ssp && append-ghc-cflags compile -fno-stack-protector
|
||||
|
||||
# prevent from failind building unregisterised ghc:
|
||||
# http://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg171602.html
|
||||
use ppc64 && append-ghc-cflags compile -mminimal-toc
|
||||
# fix the similar issue as ppc64 TOC on ia64. ia64 has limited size of small data
|
||||
# currently ghc fails to build haddock
|
||||
# http://osdir.com/ml/gnu.binutils.bugs/2004-10/msg00050.html
|
||||
use ia64 && append-ghc-cflags compile -G0
|
||||
|
||||
# Unfortunately driver/split/ghc-split.lprl is dumb
|
||||
# enough to preserve stack marking for each split object
|
||||
# and it flags stack marking violation:
|
||||
# * !WX --- --- usr/lib64/ghc-7.4.1/base-4.5.0.0/libHSbase-4.5.0.0.a:Fingerprint__1.o
|
||||
# * !WX --- --- usr/lib64/ghc-7.4.1/base-4.5.0.0/libHSbase-4.5.0.0.a:Fingerprint__2.o
|
||||
# * !WX --- --- usr/lib64/ghc-7.4.1/base-4.5.0.0/libHSbase-4.5.0.0.a:Fingerprint__3.o
|
||||
case $($(tc-getAS) -v 2>&1 </dev/null) in
|
||||
*"GNU Binutils"*) # GNU ld
|
||||
append-ghc-cflags compile assemble -Wa,--noexecstack
|
||||
;;
|
||||
esac
|
||||
}
|
||||
|
||||
# substitutes string $1 to $2 in files $3 $4 ...
|
||||
relocate_path() {
|
||||
local from=$1
|
||||
local to=$2
|
||||
shift 2
|
||||
local file=
|
||||
for file in "$@"
|
||||
do
|
||||
sed -i -e "s|$from|$to|g" \
|
||||
"$file" || die "path relocation failed for '$file'"
|
||||
done
|
||||
}
|
||||
|
||||
# changes hardcoded ghc paths and updates package index
|
||||
# $1 - new absolute root path
|
||||
relocate_ghc() {
|
||||
local to=$1
|
||||
|
||||
# backup original script to use it later after relocation
|
||||
local gp_back="${T}/ghc-pkg-${PV}-orig"
|
||||
cp "${WORKDIR}/usr/bin/ghc-pkg-${PV}" "$gp_back" || die "unable to backup ghc-pkg wrapper"
|
||||
|
||||
# Relocate from /usr to ${EPREFIX}/usr
|
||||
relocate_path "/usr" "${to}/usr" \
|
||||
"${WORKDIR}/usr/bin/ghc-${PV}" \
|
||||
"${WORKDIR}/usr/bin/ghci-${PV}" \
|
||||
"${WORKDIR}/usr/bin/ghc-pkg-${PV}" \
|
||||
"${WORKDIR}/usr/bin/hsc2hs" \
|
||||
"${WORKDIR}/usr/$(get_libdir)/${P}/package.conf.d/"*
|
||||
|
||||
# this one we will use to regenerate cache
|
||||
# so it shoult point to current tree location
|
||||
relocate_path "/usr" "${WORKDIR}/usr" "$gp_back"
|
||||
|
||||
if use prefix; then
|
||||
# and insert LD_LIBRARY_PATH entry to EPREFIX dir tree
|
||||
# TODO: add the same for darwin's CHOST and it's DYLD_
|
||||
local new_ldpath='LD_LIBRARY_PATH="'${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir)'${LD_LIBRARY_PATH:+:}${LD_LIBRARY_PATH}"\nexport LD_LIBRARY_PATH'
|
||||
sed -i -e '2i'"$new_ldpath" \
|
||||
"${WORKDIR}/usr/bin/ghc-${PV}" \
|
||||
"${WORKDIR}/usr/bin/ghci-${PV}" \
|
||||
"${WORKDIR}/usr/bin/ghc-pkg-${PV}" \
|
||||
"$gp_back" \
|
||||
"${WORKDIR}/usr/bin/hsc2hs" \
|
||||
|| die "Adding LD_LIBRARY_PATH for wrappers failed"
|
||||
fi
|
||||
|
||||
# regenerate the binary package cache
|
||||
"$gp_back" recache || die "failed to update cache after relocation"
|
||||
rm "$gp_back"
|
||||
}
|
||||
|
||||
pkg_setup() {
|
||||
if use ghcbootstrap; then
|
||||
ewarn "You requested ghc bootstrapping, this is usually only used"
|
||||
ewarn "by Gentoo developers to make binary .tbz2 packages for"
|
||||
ewarn "use with the ghc ebuild's USE=\"binary\" feature."
|
||||
use binary && \
|
||||
die "USE=\"ghcbootstrap binary\" is not a valid combination."
|
||||
[[ -z $(type -P ghc) ]] && \
|
||||
die "Could not find a ghc to bootstrap with."
|
||||
else
|
||||
if ! yet_binary; then
|
||||
eerror "Please try emerging with USE=ghcbootstrap and report build"
|
||||
eerror "sucess or failure to the haskell team (haskell@gentoo.org)"
|
||||
die "No binary available for '${ARCH}' arch yet, USE=ghcbootstrap"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
# Create the ${S} dir if we're using the binary version
|
||||
use binary && mkdir "${S}"
|
||||
|
||||
# the Solaris and Darwin binaries from ghc (maeder) need to be
|
||||
# unpacked separately, so prevent them from being unpacked
|
||||
local ONLYA=${A}
|
||||
case ${CHOST} in
|
||||
*-darwin* | *-solaris*) ONLYA=${P}-src.tar.bz2 ;;
|
||||
esac
|
||||
unpack ${ONLYA}
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
ghc_setup_cflags
|
||||
|
||||
if ! use ghcbootstrap && [[ ${CHOST} != *-darwin* && ${CHOST} != *-solaris* ]]; then
|
||||
# Modify the wrapper script from the binary tarball to use GHC_FLAGS.
|
||||
# See bug #313635.
|
||||
sed -i -e "s|\"\$topdir\"|\"\$topdir\" ${GHC_FLAGS}|" \
|
||||
"${WORKDIR}/usr/bin/ghc-${PV}"
|
||||
|
||||
# allow hardened users use vanilla binary to bootstrap ghc
|
||||
# ghci uses mmap with rwx protection at it implements dynamic
|
||||
# linking on it's own (bug #299709)
|
||||
pax-mark -m "${WORKDIR}/usr/$(get_libdir)/${P}/ghc"
|
||||
fi
|
||||
|
||||
if use binary; then
|
||||
if use prefix; then
|
||||
relocate_ghc "${EPREFIX}"
|
||||
fi
|
||||
|
||||
# Move unpacked files to the expected place
|
||||
mv "${WORKDIR}/usr" "${S}"
|
||||
else
|
||||
if ! use ghcbootstrap; then
|
||||
case ${CHOST} in
|
||||
*-darwin* | *-solaris*)
|
||||
mkdir "${WORKDIR}"/ghc-bin-installer || die
|
||||
pushd "${WORKDIR}"/ghc-bin-installer > /dev/null || die
|
||||
use sparc-solaris && unpack ghc-6.10.4-sparc-sun-solaris2.tar.bz2
|
||||
use x86-solaris && unpack ghc-7.0.3-i386-unknown-solaris2.tar.bz2
|
||||
use x86-macos && unpack ghc-7.4.1-i386-apple-darwin.tar.bz2
|
||||
use x64-macos && unpack ghc-7.4.1-x86_64-apple-darwin.tar.bz2
|
||||
popd > /dev/null
|
||||
|
||||
pushd "${WORKDIR}"/ghc-bin-installer/ghc-[67].?*.? > /dev/null || die
|
||||
# fix the binaries so they run, on Solaris we need an
|
||||
# LD_LIBRARY_PATH which has our prefix libdirs, on
|
||||
# Darwin we need to replace the frameworks with our libs
|
||||
# from the prefix fix before installation, because some
|
||||
# of the tools are actually used during configure/make
|
||||
if [[ ${CHOST} == *-solaris* ]] ; then
|
||||
export LD_LIBRARY_PATH="${EPREFIX}/$(get_libdir):${EPREFIX}/usr/$(get_libdir):${LD_LIBRARY_PATH}"
|
||||
elif [[ ${CHOST} == *-darwin* ]] ; then
|
||||
local readline_framework=GNUreadline.framework/GNUreadline
|
||||
local gmp_framework=/opt/local/lib/libgmp.10.dylib
|
||||
local ncurses_file=/opt/local/lib/libncurses.5.dylib
|
||||
for binary in $(scanmacho -BRE MH_EXECUTE -F '%F' .) ; do
|
||||
install_name_tool -change \
|
||||
${readline_framework} \
|
||||
"${EPREFIX}"/lib/libreadline.dylib \
|
||||
${binary} || die
|
||||
install_name_tool -change \
|
||||
${gmp_framework} \
|
||||
"${EPREFIX}"/usr/lib/libgmp.dylib \
|
||||
${binary} || die
|
||||
install_name_tool -change \
|
||||
${ncurses_file} \
|
||||
"${EPREFIX}"/usr/lib/libncurses.dylib \
|
||||
${binary} || die
|
||||
done
|
||||
# we don't do frameworks!
|
||||
sed -i \
|
||||
-e 's/\(frameworks = \)\["GMP"\]/\1[]/g' \
|
||||
-e 's/\(extraLibraries = \)\["m"\]/\1["m","gmp"]/g' \
|
||||
rts/package.conf.in || die
|
||||
fi
|
||||
|
||||
# it is autoconf, but we really don't want to give it too
|
||||
# much arguments, in fact we do the make in-place anyway
|
||||
./configure --prefix="${WORKDIR}"/usr || die
|
||||
make install || die
|
||||
popd > /dev/null
|
||||
;;
|
||||
*)
|
||||
relocate_ghc "${WORKDIR}"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
sed -i -e "s|\"\$topdir\"|\"\$topdir\" ${GHC_FLAGS}|" \
|
||||
"${S}/ghc/ghc.wrapper"
|
||||
|
||||
cd "${S}" # otherwise epatch will break
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-7.0.4-CHOST-prefix.patch
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-7.0.4-darwin8.patch
|
||||
# failed to apply. FIXME
|
||||
#epatch "${FILESDIR}"/${PN}-6.12.3-mach-o-relocation-limit.patch
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-7.4-rc2-macos-prefix-respect-gcc.patch
|
||||
epatch "${FILESDIR}"/${PN}-7.4.1-darwin-CHOST.patch
|
||||
epatch "${FILESDIR}"/${PN}-7.2.1-freebsd-CHOST.patch
|
||||
|
||||
# one mode external depend with unstable ABI be careful to stash it
|
||||
# avoid external libffi runtime when we build binaries
|
||||
use ghcmakebinary || epatch "${FILESDIR}"/${PN}-7.4.2-system-libffi.patch
|
||||
|
||||
epatch "${FILESDIR}"/${PN}-7.4.1-ticket-7339-fix-unaligned-unreg.patch
|
||||
|
||||
if use prefix; then
|
||||
# Make configure find docbook-xsl-stylesheets from Prefix
|
||||
sed -i -e '/^FP_DIR_DOCBOOK_XSL/s:\[.*\]:['"${EPREFIX}"'/usr/share/sgml/docbook/xsl-stylesheets/]:' utils/haddock/doc/configure.ac || die
|
||||
fi
|
||||
|
||||
# as we have changed the build system
|
||||
eautoreconf
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if ! use binary; then
|
||||
|
||||
# initialize build.mk
|
||||
echo '# Gentoo changes' > mk/build.mk
|
||||
|
||||
# Put docs into the right place, ie /usr/share/doc/ghc-${PV}
|
||||
echo "docdir = ${EPREFIX}/usr/share/doc/${P}" >> mk/build.mk
|
||||
echo "htmldir = ${EPREFIX}/usr/share/doc/${P}" >> mk/build.mk
|
||||
|
||||
# We also need to use the GHC_FLAGS flags when building ghc itself
|
||||
echo "SRC_HC_OPTS+=${GHC_FLAGS}" >> mk/build.mk
|
||||
echo "SRC_CC_OPTS+=${CFLAGS}" >> mk/build.mk
|
||||
echo "SRC_LD_OPTS+=${FILTERED_LDFLAGS}" >> mk/build.mk
|
||||
|
||||
# We can't depend on haddock except when bootstrapping when we
|
||||
# must build docs and include them into the binary .tbz2 package
|
||||
if use ghcbootstrap && use doc; then
|
||||
echo "BUILD_DOCBOOK_PDF = NO" >> mk/build.mk
|
||||
echo "BUILD_DOCBOOK_PS = NO" >> mk/build.mk
|
||||
echo "BUILD_DOCBOOK_HTML = YES" >> mk/build.mk
|
||||
echo "HADDOCK_DOCS = YES" >> mk/build.mk
|
||||
else
|
||||
echo "BUILD_DOCBOOK_PDF = NO" >> mk/build.mk
|
||||
echo "BUILD_DOCBOOK_PS = NO" >> mk/build.mk
|
||||
echo "BUILD_DOCBOOK_HTML = NO" >> mk/build.mk
|
||||
echo "HADDOCK_DOCS = NO" >> mk/build.mk
|
||||
fi
|
||||
|
||||
# circumvent a very strange bug that seems related with ghc producing
|
||||
# too much output while being filtered through tee (e.g. due to
|
||||
# portage logging) reported as bug #111183
|
||||
echo "SRC_HC_OPTS+=-w" >> mk/build.mk
|
||||
|
||||
# some arches do not support ELF parsing for ghci module loading
|
||||
# PPC64: never worked (should be easy to implement)
|
||||
# alpha: never worked
|
||||
# arm: unimplemented or never worked
|
||||
if use alpha || use ppc64 || use arm; then
|
||||
echo "GhcWithInterpreter=NO" >> mk/build.mk
|
||||
fi
|
||||
|
||||
# we have to tell it to build unregisterised on some arches
|
||||
# ppc64: EvilMangler currently does not understand some TOCs
|
||||
# ia64: EvilMangler bitrot
|
||||
if use alpha || use ia64 || use ppc64; then
|
||||
echo "GhcUnregisterised=YES" >> mk/build.mk
|
||||
echo "GhcWithNativeCodeGen=NO" >> mk/build.mk
|
||||
echo "SplitObjs=NO" >> mk/build.mk
|
||||
echo "GhcRTSWays := debug" >> mk/build.mk
|
||||
echo "GhcNotThreaded=YES" >> mk/build.mk
|
||||
fi
|
||||
|
||||
# arm: no EvilMangler support, no NCG support
|
||||
if use arm; then
|
||||
echo "GhcUnregisterised=YES" >> mk/build.mk
|
||||
echo "GhcWithNativeCodeGen=NO" >> mk/build.mk
|
||||
fi
|
||||
|
||||
# Have "ld -r --relax" problem with split-objs on sparc:
|
||||
if use sparc; then
|
||||
echo "SplitObjs=NO" >> mk/build.mk
|
||||
fi
|
||||
|
||||
if ! use llvm; then
|
||||
echo "GhcWithLlvmCodeGen=NO" >> mk/build.mk
|
||||
fi
|
||||
|
||||
# allows overriding build flavours for libraries:
|
||||
# v - vanilla (static libs)
|
||||
# p - profiled
|
||||
# dyn - shared libraries
|
||||
# example: GHC_LIBRARY_WAYS="v dyn"
|
||||
if [[ -n ${GHC_LIBRARY_WAYS} ]]; then
|
||||
echo "GhcLibWays=${GHC_LIBRARY_WAYS}" >> mk/build.mk
|
||||
fi
|
||||
|
||||
# Get ghc from the unpacked binary .tbz2
|
||||
# except when bootstrapping we just pick ghc up off the path
|
||||
if ! use ghcbootstrap; then
|
||||
export PATH="${WORKDIR}/usr/bin:${PATH}"
|
||||
fi
|
||||
|
||||
# Since GHC 6.12.2 the GHC wrappers store which GCC version GHC was
|
||||
# compiled with, by saving the path to it. The purpose is to make sure
|
||||
# that GHC will use the very same gcc version when it compiles haskell
|
||||
# sources, as the extra-gcc-opts files contains extra gcc options which
|
||||
# match only this GCC version.
|
||||
# However, this is not required in Gentoo, as only modern GCCs are used
|
||||
# (>4).
|
||||
# Instead, this causes trouble when for example ccache is used during
|
||||
# compilation, but we don't want the wrappers to point to ccache.
|
||||
# Due to the above, we simply set GCC to be "gcc". When compiling ghc it
|
||||
# might point to ccache, once installed it will point to the users
|
||||
# regular gcc.
|
||||
|
||||
econf --with-gcc=gcc || die "econf failed"
|
||||
fi # ! use binary
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
if ! use binary; then
|
||||
limit_jobs() {
|
||||
if [[ -n ${I_DEMAND_MY_CORES_LOADED} ]]; then
|
||||
ewarn "You have requested parallel build which is known to break."
|
||||
ewarn "Please report all breakages upstream."
|
||||
return
|
||||
fi
|
||||
echo $@
|
||||
}
|
||||
# ghc massively parallel make: #409631, #409873
|
||||
# but let users screw it by setting 'I_DEMAND_MY_CORES_LOADED'
|
||||
emake $(limit_jobs -j1) all
|
||||
fi # ! use binary
|
||||
}
|
||||
|
||||
src_install() {
|
||||
if use binary; then
|
||||
use prefix && mkdir -p "${ED}"
|
||||
mv "${S}/usr" "${ED}"
|
||||
|
||||
# Remove the docs if not requested
|
||||
if ! use doc; then
|
||||
rm -rf "${ED}/usr/share/doc/${P}/*/" \
|
||||
"${ED}/usr/share/doc/${P}/*.html" \
|
||||
|| die "could not remove docs (P vs PF revision mismatch?)"
|
||||
fi
|
||||
else
|
||||
local insttarget="install"
|
||||
|
||||
# We only built docs if we were bootstrapping, otherwise
|
||||
# we copy them out of the unpacked binary .tbz2
|
||||
if use doc && ! use ghcbootstrap; then
|
||||
mkdir -p "${ED}/usr/share/doc"
|
||||
mv "${WORKDIR}/usr/share/doc/${P}" "${ED}/usr/share/doc" \
|
||||
|| die "failed to copy docs"
|
||||
else
|
||||
dodoc "${S}/README" "${S}/ANNOUNCE" "${S}/LICENSE" "${S}/VERSION"
|
||||
fi
|
||||
|
||||
emake -j1 ${insttarget} \
|
||||
DESTDIR="${D}" \
|
||||
|| die "make ${insttarget} failed"
|
||||
|
||||
# remove wrapper and linker
|
||||
rm -f "${ED}"/usr/bin/haddock*
|
||||
|
||||
# ghci uses mmap with rwx protection at it implements dynamic
|
||||
# linking on it's own (bug #299709)
|
||||
# so mark resulting binary
|
||||
pax-mark -m "${ED}/usr/$(get_libdir)/${P}/ghc"
|
||||
|
||||
dobashcomp "${FILESDIR}/ghc-bash-completion"
|
||||
|
||||
fi
|
||||
|
||||
# path to the package.cache
|
||||
local package_confdir="${ED}/usr/$(get_libdir)/${P}/package.conf.d"
|
||||
PKGCACHE="${package_confdir}"/package.cache
|
||||
|
||||
cp -pR "${package_confdir}"{,.initial} || die "failed to backup intial package.conf.d"
|
||||
|
||||
# copy the package.conf, including timestamp, save it so we later can put it
|
||||
# back before uninstalling, or when upgrading.
|
||||
cp -p "${PKGCACHE}"{,.shipped} \
|
||||
|| die "failed to copy package.conf.d/package.cache"
|
||||
}
|
||||
|
||||
pkg_preinst() {
|
||||
# have we got an earlier version of ghc installed?
|
||||
if has_version "<${CATEGORY}/${PF}"; then
|
||||
haskell_updater_warn="1"
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
ghc-reregister
|
||||
|
||||
# path to the package.cache
|
||||
PKGCACHE="${EROOT}/usr/$(get_libdir)/${P}/package.conf.d/package.cache"
|
||||
|
||||
# give the cache a new timestamp, it must be as recent as
|
||||
# the package.conf.d directory.
|
||||
touch "${PKGCACHE}"
|
||||
|
||||
if [[ "${haskell_updater_warn}" == "1" ]]; then
|
||||
ewarn
|
||||
ewarn "\e[1;31m************************************************************************\e[0m"
|
||||
ewarn
|
||||
ewarn "You have just upgraded from an older version of GHC."
|
||||
ewarn "You may have to run"
|
||||
ewarn " 'haskell-updater --upgrade'"
|
||||
ewarn "to rebuild all ghc-based Haskell libraries."
|
||||
ewarn
|
||||
ewarn "\e[1;31m************************************************************************\e[0m"
|
||||
ewarn
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_prerm() {
|
||||
# Be very careful here... Call order when upgrading is (according to PMS):
|
||||
# * src_install for new package
|
||||
# * pkg_preinst for new package
|
||||
# * pkg_postinst for new package
|
||||
# * pkg_prerm for the package being replaced
|
||||
# * pkg_postrm for the package being replaced
|
||||
# so you'll actually be touching the new packages files, not the one you
|
||||
# uninstall, due to that or installation directory ${P} will be the same for
|
||||
# both packages.
|
||||
|
||||
# Call order for reinstalling is (according to PMS):
|
||||
# * src_install
|
||||
# * pkg_preinst
|
||||
# * pkg_prerm for the package being replaced
|
||||
# * pkg_postrm for the package being replaced
|
||||
# * pkg_postinst
|
||||
|
||||
# Overwrite the modified package.cache with a copy of the
|
||||
# original one, so that it will be removed during uninstall.
|
||||
|
||||
PKGCACHE="${EROOT}/usr/$(get_libdir)/${P}/package.conf.d/package.cache"
|
||||
rm -rf "${PKGCACHE}"
|
||||
|
||||
cp -p "${PKGCACHE}"{.shipped,}
|
||||
}
|
@ -1,13 +1,14 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<herd>haskell</herd>
|
||||
<maintainer>
|
||||
<email>haskell@gentoo.org</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='binary'>Install the binary version directly, rather than using it to build the source version.</flag>
|
||||
<flag name='ghcbootstrap'>Internal: Bootstrap GHC from an existing GHC installation.</flag>
|
||||
<flag name='llvm'>Enable llvm code geenrator for ghc (-fllvm)</flag>
|
||||
</use>
|
||||
<herd>haskell</herd>
|
||||
<maintainer>
|
||||
<email>haskell@gentoo.org</email>
|
||||
</maintainer>
|
||||
<use>
|
||||
<flag name='binary'>Install the binary version directly, rather than using it to build the source version.</flag>
|
||||
<flag name='ghcbootstrap'>Bootstrap from an existing GHC installation.</flag>
|
||||
<flag name='ghcmakebinary'>Build with less runtime depends (bundle libffi for building bootstrap binaries).</flag>
|
||||
<flag name='llvm'>Enable llvm code geenrator for ghc (-fllvm).</flag>
|
||||
</use>
|
||||
</pkgmetadata>
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST PyX-0.10.tar.gz 373614 SHA256 dfaa4a7790661d67d95f80b22044fdd8a9922483631950296ff1d7a9f85c8bba SHA512 20e5fe8dd237e3ed34ee1b91b604338fe3b49456318a29e0ec9676ea757d4e36c3fecb575f5b56b55b631f8276e046884e468f81100270ad1e5a49a1e583794e WHIRLPOOL 74b736e6cba35c01f11ecaa482c47ab19198c60310cf0ae63b1f6c87ff230d62c1f2a2044913e01c0703a726c02817afa296a18eb7b7fb7f1be4d3b55b32fb56
|
||||
DIST PyX-0.11.1.tar.gz 554987 SHA256 ba3f4be3c30d33be122afa10486903a5a2881e099f9e83cbda54779ebe3a2c5a SHA512 44eea803870a66ff0bab08d13a8b3388b5578ebc1c807d1d9dca0a93e6371e91b15d02917a00b3b20dc67abb5a21dabaf9b6e9257a561f85eeff2147ac73b478 WHIRLPOOL 70607b94341a2052ffa518b15ccfe0ac73f0d0592d9da57bb209fa90dfeeb05a1892c20dd978e5c70f1758c3861c70f59b03caa75e02cf3f626b19f41bcd276f
|
||||
DIST PyX-0.12.1.tar.gz 561989 SHA256 e837b26a8b1c27524cf3f3dd6c0d563451249159edaa2e366d87e7143a867e8e SHA512 4941f5aa21aff3743546495fb073c10d2657ff42b2aff401903498638093d0e31e344cce778980f28a7170c6d29eab72ac074277b9d4088376e8692dc71e55c1 WHIRLPOOL a4d4a21e78b72841ca38dea87296d21f0bc8255e428cb0733fbee9d71c3bfb031d8a9f9fff988dbf0e2af7222553918a9aa924769891c50beb607c6ce3fe2fa4
|
||||
DIST PyX-0.12.tar.gz 561692 SHA256 859285bc2bd51739b7eb72ecf4f7bc81355b28dcbf81e887d8cbf295526a05f2 SHA512 8e6d1bcc898a1b33e290ca8feb8084fb34b1bff17694ad469951533133b44b8f51912747bc034c74392d7903b3acc34afe2e35b2d34fe224e634db22447c4614 WHIRLPOOL 20f303365ead871c4ed0e2f647ad850fb57b3f2fc4510c1916a7ae00a1adcfced7c38121a59acfcf6cba3db0d67fa1180aadaaa6293ad83d9ca7768007ba2950
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-python/pyx/pyx-0.12.1.ebuild,v 1.1 2012/11/14 07:24:36 patrick Exp $
|
||||
|
||||
EAPI="3"
|
||||
PYTHON_DEPEND="2"
|
||||
SUPPORT_PYTHON_ABIS="1"
|
||||
RESTRICT_PYTHON_ABIS="3.* *-jython"
|
||||
|
||||
inherit distutils eutils
|
||||
|
||||
MY_P="${P/pyx/PyX}"
|
||||
|
||||
DESCRIPTION="Python package for the generation of encapsulated PostScript figures"
|
||||
HOMEPAGE="http://pyx.sourceforge.net/"
|
||||
SRC_URI="mirror://sourceforge/pyx/${MY_P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~ia64 ~ppc ~ppc64 ~x86"
|
||||
IUSE="doc"
|
||||
|
||||
RDEPEND="virtual/tex-base"
|
||||
DEPEND="${RDEPEND}
|
||||
doc? ( virtual/latex-base )"
|
||||
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
DOCS="AUTHORS CHANGES"
|
||||
|
||||
src_prepare() {
|
||||
distutils_src_prepare
|
||||
sed -i \
|
||||
-e 's/^build_t1code=.*/build_t1code=1/' \
|
||||
-e 's/^build_pykpathsea=.*/build_pykpathsea=1/' \
|
||||
setup.cfg || die "setup.cfg fix failed"
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
distutils_src_compile
|
||||
if use doc; then
|
||||
cd "${S}/faq"
|
||||
VARTEXFONTS="${T}"/fonts make pdf
|
||||
fi
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils_src_install
|
||||
use doc && dodoc faq/pyxfaq.pdf
|
||||
}
|
@ -1 +1,2 @@
|
||||
DIST dalli-2.1.0.gem 35840 SHA256 f8ec3da475a508b58891e946735eacf9a64f60a90b50dfda59b231b7c07e7177 SHA512 90feb049c57503acd46e241684fe6d5b87467b2d5f414b23a2fd516b8883040bc94c7c8dd7e6cb447406cb543836814783f3d55deeaf60a50280372e7b13ca51 WHIRLPOOL f3858439f17d1092024320c08e4c932f2d28f2ed3e1774f821f01911c757e33b4c85168a18b89af6728471c3f34f69115276c209afa3ac84b8e72006125abf28
|
||||
DIST dalli-2.5.0.gem 36352 SHA256 7444a3276da4d9b17a2d9319f10d7ee9cadf4fd0c72d850e1e26470b7196e033 SHA512 8bba454bb6c49c804c510a50b8a1c687c63e1b3d0a675f6780848e60165f845cf578f366208acfa537566e82f03f6b2774ee9a0b490747a1b73887e90cecdbdb WHIRLPOOL cef8ee216b78df733cfbd494127ed0c631d7c056d4840302ba1157a19c527266a3eb1bc67b35da7b155eab6255ab7f6841a2eed9a1b66f67835268d96bebfb67
|
||||
|
@ -0,0 +1,27 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/dalli/dalli-2.5.0.ebuild,v 1.1 2012/11/14 06:50:47 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
USE_RUBY="ruby18 ruby19 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_TEST="test"
|
||||
|
||||
RUBY_FAKEGEM_DOCDIR="doc"
|
||||
RUBY_FAKEGEM_EXTRADOC="History.md Performance.md README.md"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="A high performance pure Ruby client for accessing memcached servers."
|
||||
HOMEPAGE="http://github.com/mperham/dalli"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE=""
|
||||
|
||||
DEPEND+="${DEPEND} test? ( >=net-misc/memcached-1.4.0 )"
|
||||
|
||||
ruby_add_bdepend "test? (
|
||||
dev-ruby/mini_shoulda
|
||||
>=dev-ruby/mocha-0.13
|
||||
=dev-ruby/rails-3* )"
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/dev-ruby/pry/pry-0.9.7.4-r1.ebuild,v 1.1 2012/11/14 07:16:28 graaff Exp $
|
||||
|
||||
EAPI=4
|
||||
|
||||
USE_RUBY="ruby18 ree18"
|
||||
|
||||
RUBY_FAKEGEM_TASK_DOC=""
|
||||
RUBY_FAKEGEM_EXTRADOC="README.markdown"
|
||||
|
||||
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
|
||||
|
||||
inherit ruby-fakegem
|
||||
|
||||
DESCRIPTION="Pry is a powerful alternative to the standard IRB shell for Ruby."
|
||||
HOMEPAGE="https://github.com/pry/pry/wiki"
|
||||
IUSE=""
|
||||
SLOT="0"
|
||||
|
||||
LICENSE="MIT"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
ruby_add_rdepend ">=dev-ruby/ruby_parser-2.3.1
|
||||
>=dev-ruby/coderay-0.9.8
|
||||
>=dev-ruby/slop-2.1.0:0
|
||||
>=dev-ruby/method_source-0.6.7
|
||||
!!dev-python/pry"
|
||||
|
||||
ruby_add_bdepend "test? ( >=dev-ruby/bacon-1.1.0 >=dev-ruby/open4-1.0.1 )"
|
||||
|
||||
all_ruby_prepare() {
|
||||
# Make version dependencies more lenient to avoid problems with
|
||||
# compatible upgrades.
|
||||
sed -i -e 's/~> 2.0.5/>= 2.0.5/' \
|
||||
-e 's/~> 0.9.8/>= 0.9.8/' \
|
||||
-e 's/~> 2.1.0/~> 2.1/' \
|
||||
-e 's/~> 0.6.7/>= 0.6.7/' \
|
||||
pry.gemspec || die
|
||||
}
|
||||
|
||||
each_ruby_test() {
|
||||
${RUBY} -S bacon -Itest -a -q || die
|
||||
}
|
@ -1,34 +0,0 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/games-mud/kmuddy/kmuddy-1.0.1-r1.ebuild,v 1.5 2012/08/25 17:58:31 creffett Exp $
|
||||
|
||||
EAPI=3
|
||||
|
||||
KDE_LINGUAS="es"
|
||||
KDE_DOC_DIRS="doc/${PN}"
|
||||
KDE_HANDBOOK=optional
|
||||
inherit kde4-base
|
||||
|
||||
DESCRIPTION="MUD client for KDE"
|
||||
HOMEPAGE="http://www.kmuddy.com/"
|
||||
SRC_URI="http://www.kmuddy.com/releases/stable/${P}.tar.gz"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="4"
|
||||
KEYWORDS="amd64 ppc x86"
|
||||
IUSE="debug"
|
||||
|
||||
DOC="AUTHORS README CHANGELOG Scripting-HOWTO TODO DESIGN"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${P}-{gcc,kde}45.patch
|
||||
"${FILESDIR}"/${P}-underlinking.patch
|
||||
"${FILESDIR}"/${P}-tempnam.patch
|
||||
)
|
||||
src_configure() {
|
||||
# not in portage yet
|
||||
mycmakeargs+=(
|
||||
-DWITH_MXP=OFF
|
||||
)
|
||||
kde4-base_src_configure
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
DIST fotoxx-12.05.tar.gz 1732834 SHA256 e6c3f8df138e5dc46373caa61d8efb04b5af17594b2db3d0f2344655694ef776
|
||||
DIST fotoxx-12.05.tar.gz 1732834 SHA256 e6c3f8df138e5dc46373caa61d8efb04b5af17594b2db3d0f2344655694ef776 SHA512 df5b2b8cd45b1bc91fc94c976a635b08df0ecee2425b6f0ae49073e0f2e6449ca5685501e35ec13652dc80fcdf70acc86c96f53905b4f4b2353b0c3026ab079a WHIRLPOOL faa1b4e5153b5abab91a3f6c344f60b6abc2543048042010bacc9af1bc26c5721308fa17d2a3f0ce8deffb00fa5a783879b69e111eb5600fdd0814985ae193c3
|
||||
DIST fotoxx-12.10.tar.gz 1968889 SHA256 afc11ffd7f5b83996b7f25d6bc9ffaa28b728c0c32cbdcadcc23746ffcbeb4dc SHA512 8dedd807e25bffee819faf510f7805a33471fa588b5a7dfa6a2b09934bd30cc25490c3c6d06075cdf23ee7a84c31413f3a04611db13ba7d007ca740c4bf6ed3f WHIRLPOOL e1a0ba65c919df01fccfbf6f3a1b0cc9b5119ae91e57fd9b503284fb1e7351428b9892475c626cf319e37d7e28f4ab7e94a0b76662bbf46dd2b641d9528e1fb3
|
||||
DIST fotoxx-12.11.tar.gz 1948598 SHA256 b0d0e15a8e4dc2a31e8c5c66108af1bc9a85e63910b2a56eb482a5605d977601 SHA512 7ae4a2cf77a62db0692fb5555854bbb3ca71571dd1605c9dc85e8d131eb1ffea976a45ccb07e17b5faa36771dd8a096ee607c4e434be9e7540527215e7226cb7 WHIRLPOOL faf422c9dd75f93956fe309ac6839a4ec11529e852583ec1e813b2d52eb3014b065de07f3209354e0401e038daa956a91d3c7e6879f7b2eb115e0a8453597ee5
|
||||
|
@ -0,0 +1,46 @@
|
||||
https://bugs.gentoo.org/406215
|
||||
|
||||
From 97212837ec81c3869ba60e0690f26c09b9428747 Mon Sep 17 00:00:00 2001
|
||||
From: Tomas Chvatal <tchvatal@suse.cz>
|
||||
Date: Fri, 30 Mar 2012 10:00:46 +0200
|
||||
Subject: [PATCH] Ensure we include proper header on ffmpeg.
|
||||
|
||||
---
|
||||
configure.in | 3 +++
|
||||
lib/DllAvFilter.h | 6 +++++-
|
||||
2 files changed, 8 insertions(+), 1 deletions(-)
|
||||
|
||||
diff --git a/configure.in b/configure.in
|
||||
index bca9239..d209f80 100755
|
||||
--- a/configure.in
|
||||
+++ b/configure.in
|
||||
@@ -1229,6 +1229,9 @@ if test "$use_external_ffmpeg" = "yes"; then
|
||||
AC_CHECK_HEADERS([libswscale/rgb2rgb.h],,)
|
||||
AC_CHECK_HEADERS([ffmpeg/rgb2rgb.h],,)
|
||||
|
||||
+ # check for avcodec header as it is not present on libav
|
||||
+ AC_CHECK_HEADERS([libavfilter/avcodec.h],,)
|
||||
+
|
||||
# Check if AVFilterBufferRefVideoProps AVRational member is named
|
||||
# 'pixel_aspect' or 'sample_aspect_ratio'.
|
||||
AC_CHECK_MEMBER([AVFilterBufferRefVideoProps.sample_aspect_ratio],
|
||||
diff --git a/lib/DllAvFilter.h b/lib/DllAvFilter.h
|
||||
index 827746e..d47623b 100644
|
||||
--- a/lib/DllAvFilter.h
|
||||
+++ b/lib/DllAvFilter.h
|
||||
@@ -48,7 +48,11 @@ extern "C" {
|
||||
#endif
|
||||
/* for av_vsrc_buffer_add_frame */
|
||||
#if LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,8,0)
|
||||
- #include <libavfilter/vsrc_buffer.h>
|
||||
+ #if defined(HAVE_LIBAVFILTER_AVCODEC_H)
|
||||
+ #include <libavfilter/avcodec.h>
|
||||
+ #else
|
||||
+ #include <libavfilter/vsrc_buffer.h>
|
||||
+ #endif
|
||||
#elif LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,7,0)
|
||||
int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter,
|
||||
AVFrame *frame);
|
||||
--
|
||||
1.7.3.4
|
||||
|
@ -0,0 +1,71 @@
|
||||
Patch rebased to current patches backported from upstream by Alexis Ballier.
|
||||
Based on the previous patch, submitted upstream but not merged it seems:
|
||||
|
||||
https://bugs.gentoo.org/406215
|
||||
|
||||
From c74abc298e2075f431d9fa700fcfc5e1bbbddf22 Mon Sep 17 00:00:00 2001
|
||||
From: Tomas Chvatal <tchvatal@suse.cz>
|
||||
Date: Fri, 23 Mar 2012 12:08:53 +0100
|
||||
Subject: [PATCH 2/2] Add support for libav api as it sligthly differ.
|
||||
|
||||
The libav use micro version as 0
|
||||
The ffmpeg use the micro version as 100+
|
||||
|
||||
Simply check if the variable is defined then it is not libav.
|
||||
Index: xbmc-11.0/lib/DllAvFilter.h
|
||||
===================================================================
|
||||
--- xbmc-11.0.orig/lib/DllAvFilter.h
|
||||
+++ xbmc-11.0/lib/DllAvFilter.h
|
||||
@@ -45,7 +45,11 @@ extern "C" {
|
||||
#if (defined HAVE_LIBAVFILTER_AVFILTER_H)
|
||||
#include <libavfilter/avfiltergraph.h>
|
||||
#include <libavfilter/buffersink.h>
|
||||
- #include <libavfilter/avcodec.h>
|
||||
+ #if LIBAVFILTER_VERSION_MICRO < 50 // Libav
|
||||
+ #include <libavfilter/vsrc_buffer.h>
|
||||
+ #else
|
||||
+ #include <libavfilter/avcodec.h>
|
||||
+ #endif
|
||||
#elif (defined HAVE_FFMPEG_AVFILTER_H)
|
||||
#include <ffmpeg/avfiltergraph.h>
|
||||
#include <ffmpeg/buffersink.h>
|
||||
@@ -75,7 +79,11 @@ public:
|
||||
virtual int avfilter_graph_parse(AVFilterGraph *graph, const char *filters, AVFilterInOut **inputs, AVFilterInOut **outputs, void *log_ctx)=0;
|
||||
virtual int avfilter_graph_config(AVFilterGraph *graphctx, void *log_ctx)=0;
|
||||
#if LIBAVFILTER_VERSION_INT < AV_VERSION_INT(3,0,0)
|
||||
+#if LIBAVFILTER_VERSION_MICRO < 50 // Libav
|
||||
+ virtual int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, AVFrame *frame, int64_t pts, AVRational pixel_aspect)=0;
|
||||
+#else
|
||||
virtual int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, AVFrame *frame, int flags)=0;
|
||||
+#endif
|
||||
#else
|
||||
virtual int av_buffersrc_add_frame(AVFilterContext *buffer_filter, AVFrame *frame, int flags)=0;
|
||||
#endif
|
||||
@@ -135,7 +143,11 @@ public:
|
||||
return ::avfilter_graph_config(graphctx, log_ctx);
|
||||
}
|
||||
#if LIBAVFILTER_VERSION_INT < AV_VERSION_INT(3,0,0)
|
||||
+#if LIBAVFILTER_VERSION_MICRO < 50 // Libav
|
||||
+ virtual int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, AVFrame *frame, int64_t pts, AVRational pixel_aspect) { return ::av_vsrc_buffer_add_frame(buffer_filter, frame, pts, pixel_aspect); }
|
||||
+#else
|
||||
virtual int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, AVFrame *frame, int flags) { return ::av_vsrc_buffer_add_frame(buffer_filter, frame, flags); }
|
||||
+#endif
|
||||
#else
|
||||
virtual int av_buffersrc_add_frame(AVFilterContext *buffer_filter, AVFrame* frame, int flags) { return ::av_buffersrc_add_frame(buffer_filter, frame, flags); }
|
||||
#endif
|
||||
Index: xbmc-11.0/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp
|
||||
===================================================================
|
||||
--- xbmc-11.0.orig/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp
|
||||
+++ xbmc-11.0/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp
|
||||
@@ -833,7 +833,11 @@ int CDVDVideoCodecFFmpeg::FilterProcess(
|
||||
if (frame)
|
||||
{
|
||||
#if LIBAVFILTER_VERSION_INT < AV_VERSION_INT(3,0,0)
|
||||
+#if LIBAVFILTER_VERSION_MICRO < 50 // Libav
|
||||
+ result = m_dllAvFilter.av_vsrc_buffer_add_frame(m_pFilterIn, frame, frame->pts, m_pCodecContext->sample_aspect_ratio);
|
||||
+#else
|
||||
result = m_dllAvFilter.av_vsrc_buffer_add_frame(m_pFilterIn, frame, 0);
|
||||
+#endif
|
||||
#else
|
||||
result = m_dllAvFilter.av_buffersrc_add_frame(m_pFilterIn, frame, 0);
|
||||
#endif
|
@ -0,0 +1,237 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-11.0-r1.ebuild,v 1.1 2012/11/14 07:59:15 scarabeus Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
# Does not work with py3 here
|
||||
# It might work with py:2.5 but I didn't test that
|
||||
PYTHON_DEPEND="2:2.6"
|
||||
|
||||
inherit eutils python
|
||||
|
||||
EGIT_REPO_URI="git://github.com/xbmc/xbmc.git"
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
inherit git-2 autotools
|
||||
else
|
||||
inherit autotools
|
||||
MY_P=${P/_/-*_}
|
||||
SRC_URI="http://mirrors.xbmc.org/releases/source/${MY_P}.tar.gz
|
||||
http://dev.gentoo.org/~aballier/distfiles/${P}-ffmpeg-1.0-compat-1.tar.bz2"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
S=${WORKDIR}/${MY_P}
|
||||
fi
|
||||
|
||||
DESCRIPTION="XBMC is a free and open source media-player and entertainment hub"
|
||||
HOMEPAGE="http://xbmc.org/"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
IUSE="airplay alsa altivec avahi bluetooth bluray cec css debug goom joystick midi mysql profile +projectm pulseaudio pvr +rsxs rtmp +samba sse sse2 udev vaapi vdpau webserver +xrandr"
|
||||
REQUIRED_USE="pvr? ( mysql )"
|
||||
|
||||
COMMON_DEPEND="virtual/opengl
|
||||
app-arch/bzip2
|
||||
app-arch/unzip
|
||||
app-arch/zip
|
||||
app-i18n/enca
|
||||
airplay? ( app-pda/libplist )
|
||||
>=dev-lang/python-2.4
|
||||
dev-libs/boost
|
||||
dev-libs/fribidi
|
||||
dev-libs/libcdio[-minimal]
|
||||
cec? ( dev-libs/libcec )
|
||||
dev-libs/libpcre[cxx]
|
||||
>=dev-libs/lzo-2.04
|
||||
dev-libs/yajl
|
||||
>=dev-python/pysqlite-2
|
||||
dev-python/simplejson
|
||||
media-libs/alsa-lib
|
||||
media-libs/flac
|
||||
media-libs/fontconfig
|
||||
media-libs/freetype
|
||||
>=media-libs/glew-1.5.6
|
||||
media-libs/jasper
|
||||
media-libs/jbigkit
|
||||
virtual/jpeg
|
||||
>=media-libs/libass-0.9.7
|
||||
bluray? ( media-libs/libbluray )
|
||||
css? ( media-libs/libdvdcss )
|
||||
media-libs/libmad
|
||||
media-libs/libmodplug
|
||||
media-libs/libmpeg2
|
||||
media-libs/libogg
|
||||
media-libs/libpng
|
||||
projectm? ( media-libs/libprojectm )
|
||||
media-libs/libsamplerate
|
||||
media-libs/libsdl[audio,opengl,video,X]
|
||||
alsa? ( media-libs/libsdl[alsa] )
|
||||
media-libs/libvorbis
|
||||
media-libs/sdl-gfx
|
||||
>=media-libs/sdl-image-1.2.10[gif,jpeg,png]
|
||||
media-libs/sdl-mixer
|
||||
media-libs/sdl-sound
|
||||
media-libs/tiff
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
media-sound/wavpack
|
||||
|| ( media-libs/libpostproc <media-video/libav-0.8.2-r1 media-video/ffmpeg )
|
||||
>=virtual/ffmpeg-0.10.2[encode]
|
||||
rtmp? ( media-video/rtmpdump )
|
||||
avahi? ( net-dns/avahi )
|
||||
webserver? ( net-libs/libmicrohttpd )
|
||||
net-misc/curl
|
||||
samba? ( >=net-fs/samba-3.4.6[smbclient] )
|
||||
bluetooth? ( net-wireless/bluez )
|
||||
sys-apps/dbus
|
||||
sys-libs/zlib
|
||||
mysql? ( virtual/mysql )
|
||||
x11-apps/xdpyinfo
|
||||
x11-apps/mesa-progs
|
||||
vaapi? ( x11-libs/libva[opengl] )
|
||||
vdpau? (
|
||||
|| ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 )
|
||||
virtual/ffmpeg[vdpau]
|
||||
)
|
||||
x11-libs/libXinerama
|
||||
xrandr? ( x11-libs/libXrandr )
|
||||
x11-libs/libXrender"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
udev? ( sys-fs/udisks:0 sys-power/upower )"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/gperf
|
||||
x11-proto/xineramaproto
|
||||
dev-util/cmake
|
||||
x86? ( dev-lang/nasm )"
|
||||
|
||||
pkg_setup() {
|
||||
python_set_active_version 2
|
||||
python_pkg_setup
|
||||
}
|
||||
|
||||
src_unpack() {
|
||||
if [[ ${PV} == "9999" ]] ; then
|
||||
git-2_src_unpack
|
||||
cd "${S}"
|
||||
rm -f configure
|
||||
else
|
||||
unpack ${A}
|
||||
cd "${S}"
|
||||
fi
|
||||
|
||||
# Fix case sensitivity
|
||||
mv media/Fonts/{a,A}rial.ttf || die
|
||||
mv media/{S,s}plash.png || die
|
||||
}
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}"/${PN}-11.0-nomythtv.patch
|
||||
epatch "${FILESDIR}"/${PN}-11.0-no-arm-flags.patch #400617
|
||||
epatch "${FILESDIR}"/${PN}-11.0-no-exec-stack.patch
|
||||
EPATCH_MULTI_MSG="Applying patches from upstream to fix building with recent FFmpeg versions..." \
|
||||
EPATCH_SUFFIX="patch" \
|
||||
epatch "${WORKDIR}/${P}-ffmpeg-1.0-compat" #438842
|
||||
epatch "${FILESDIR}"/${PN}-11.0-ffmpeg-0.10.2.patch #406215
|
||||
epatch "${FILESDIR}"/${PN}-11.0-libav-r1.patch #406215
|
||||
# The mythtv patch touches configure.ac, so force a regen
|
||||
rm -f configure
|
||||
|
||||
# some dirs ship generated autotools, some dont
|
||||
local d
|
||||
for d in \
|
||||
. \
|
||||
lib/{libdvd/lib*/,cpluff,libapetag,libid3tag/libid3tag} \
|
||||
xbmc/screensavers/rsxs-* \
|
||||
xbmc/visualizations/Goom/goom2k4-0
|
||||
do
|
||||
[[ -e ${d}/configure ]] && continue
|
||||
pushd ${d} >/dev/null
|
||||
eautoreconf
|
||||
popd >/dev/null
|
||||
done
|
||||
|
||||
local squish #290564
|
||||
use altivec && squish="-DSQUISH_USE_ALTIVEC=1 -maltivec"
|
||||
use sse && squish="-DSQUISH_USE_SSE=1 -msse"
|
||||
use sse2 && squish="-DSQUISH_USE_SSE=2 -msse2"
|
||||
sed -i \
|
||||
-e '/^CXXFLAGS/{s:-D[^=]*=.::;s:-m[[:alnum:]]*::}' \
|
||||
-e "1iCXXFLAGS += ${squish}" \
|
||||
lib/libsquish/Makefile.in || die
|
||||
|
||||
# Disable internal func checks as our USE/DEPEND
|
||||
# stuff handles this just fine already #408395
|
||||
export ac_cv_lib_avcodec_ff_vdpau_vc1_decode_picture=yes
|
||||
|
||||
# Fix XBMC's final version string showing as "exported"
|
||||
# instead of the SVN revision number.
|
||||
export HAVE_GIT=no GIT_REV=${EGIT_VERSION:-exported}
|
||||
|
||||
# Avoid lsb-release dependency
|
||||
sed -i \
|
||||
-e 's:lsb_release -d:cat /etc/gentoo-release:' \
|
||||
xbmc/utils/SystemInfo.cpp || die
|
||||
|
||||
# avoid long delays when powerkit isn't running #348580
|
||||
sed -i \
|
||||
-e '/dbus_connection_send_with_reply_and_block/s:-1:3000:' \
|
||||
xbmc/linux/*.cpp || die
|
||||
|
||||
epatch_user #293109
|
||||
|
||||
# Tweak autotool timestamps to avoid regeneration
|
||||
find . -type f -print0 | xargs -0 touch -r configure
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
# Disable documentation generation
|
||||
export ac_cv_path_LATEX=no
|
||||
# Avoid help2man
|
||||
export HELP2MAN=$(type -P help2man || echo true)
|
||||
# No configure flage for this #403561
|
||||
export ac_cv_lib_bluetooth_hci_devid=$(usex bluetooth)
|
||||
|
||||
econf \
|
||||
--docdir=/usr/share/doc/${PF} \
|
||||
--disable-ccache \
|
||||
--disable-optimizations \
|
||||
--enable-external-libraries \
|
||||
--enable-gl \
|
||||
$(use_enable airplay) \
|
||||
$(use_enable avahi) \
|
||||
$(use_enable bluray libbluray) \
|
||||
$(use_enable cec libcec) \
|
||||
$(use_enable css dvdcss) \
|
||||
$(use_enable debug) \
|
||||
$(use_enable goom) \
|
||||
--disable-hal \
|
||||
$(use_enable joystick) \
|
||||
$(use_enable midi mid) \
|
||||
$(use_enable mysql) \
|
||||
$(use_enable profile profiling) \
|
||||
$(use_enable projectm) \
|
||||
$(use_enable pulseaudio pulse) \
|
||||
$(use_enable pvr mythtv) \
|
||||
$(use_enable rsxs) \
|
||||
$(use_enable rtmp) \
|
||||
$(use_enable samba) \
|
||||
$(use_enable vaapi) \
|
||||
$(use_enable vdpau) \
|
||||
$(use_enable webserver) \
|
||||
$(use_enable xrandr)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
default
|
||||
rm "${ED}"/usr/share/doc/*/{LICENSE.GPL,copying.txt}*
|
||||
|
||||
domenu tools/Linux/xbmc.desktop
|
||||
newicon tools/Linux/xbmc-48x48.png xbmc.png
|
||||
|
||||
insinto "$(python_get_sitedir)" #309885
|
||||
doins tools/EventClients/lib/python/xbmcclient.py || die
|
||||
newbin "tools/EventClients/Clients/XBMC Send/xbmc-send.py" xbmc-send || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
elog "Visit http://wiki.xbmc.org/?title=XBMC_Online_Manual"
|
||||
}
|
@ -0,0 +1,285 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-0.10.6.ebuild,v 1.1 2012/11/14 12:37:17 aballier Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
SCM=""
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SCM="git-2"
|
||||
EGIT_REPO_URI="git://git.videolan.org/ffmpeg.git"
|
||||
fi
|
||||
|
||||
inherit eutils flag-o-matic multilib toolchain-funcs ${SCM}
|
||||
|
||||
DESCRIPTION="Complete solution to record, convert and stream audio and video. Includes libavcodec."
|
||||
HOMEPAGE="http://ffmpeg.org/"
|
||||
if [ "${PV#9999}" != "${PV}" ] ; then
|
||||
SRC_URI=""
|
||||
elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
SRC_URI="mirror://gentoo/${P}.tar.bz2"
|
||||
else # Release
|
||||
SRC_URI="http://ffmpeg.org/releases/${P/_/-}.tar.bz2"
|
||||
fi
|
||||
FFMPEG_REVISION="${PV#*_p}"
|
||||
|
||||
LICENSE="GPL-2 amr? ( GPL-3 ) encode? ( aac? ( GPL-3 ) )"
|
||||
SLOT="0"
|
||||
if [ "${PV#9999}" = "${PV}" ] ; then
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux"
|
||||
fi
|
||||
IUSE="
|
||||
aac aacplus alsa amr bindist +bzip2 cdio celt cpudetection debug
|
||||
dirac doc +encode faac frei0r gnutls gsm +hardcoded-tables ieee1394 jack
|
||||
jpeg2k libass libv4l modplug mp3 network openal openssl oss pic pulseaudio
|
||||
rtmp schroedinger sdl speex static-libs test theora threads
|
||||
truetype v4l vaapi vdpau vorbis vpx X x264 xvid +zlib
|
||||
"
|
||||
|
||||
# String for CPU features in the useflag[:configure_option] form
|
||||
# if :configure_option isn't set, it will use 'useflag' as configure option
|
||||
CPU_FEATURES="3dnow:amd3dnow 3dnowext:amd3dnowext altivec avx mmx mmxext:mmx2 ssse3 vis neon"
|
||||
|
||||
for i in ${CPU_FEATURES}; do
|
||||
IUSE="${IUSE} ${i%:*}"
|
||||
done
|
||||
|
||||
FFTOOLS="aviocat cws2fws ffeval graph2dot ismindex pktdumper qt-faststart trasher"
|
||||
|
||||
for i in ${FFTOOLS}; do
|
||||
IUSE="${IUSE} +fftools_$i"
|
||||
done
|
||||
|
||||
RDEPEND="
|
||||
alsa? ( media-libs/alsa-lib )
|
||||
amr? ( media-libs/opencore-amr )
|
||||
bzip2? ( app-arch/bzip2 )
|
||||
cdio? ( dev-libs/libcdio )
|
||||
celt? ( >=media-libs/celt-0.11.1 )
|
||||
dirac? ( media-video/dirac )
|
||||
encode? (
|
||||
aac? ( media-libs/vo-aacenc )
|
||||
aacplus? ( media-libs/libaacplus )
|
||||
amr? ( media-libs/vo-amrwbenc )
|
||||
faac? ( media-libs/faac )
|
||||
mp3? ( >=media-sound/lame-3.98.3 )
|
||||
theora? ( >=media-libs/libtheora-1.1.1[encode] media-libs/libogg )
|
||||
vorbis? ( media-libs/libvorbis media-libs/libogg )
|
||||
x264? ( >=media-libs/x264-0.0.20111017 )
|
||||
xvid? ( >=media-libs/xvid-1.1.0 )
|
||||
)
|
||||
frei0r? ( media-plugins/frei0r-plugins )
|
||||
gnutls? ( >=net-libs/gnutls-2.12.16 )
|
||||
gsm? ( >=media-sound/gsm-1.0.12-r1 )
|
||||
ieee1394? ( media-libs/libdc1394 sys-libs/libraw1394 )
|
||||
jack? ( media-sound/jack-audio-connection-kit )
|
||||
jpeg2k? ( >=media-libs/openjpeg-1.3-r2 )
|
||||
libass? ( media-libs/libass )
|
||||
libv4l? ( media-libs/libv4l )
|
||||
modplug? ( media-libs/libmodplug )
|
||||
openal? ( >=media-libs/openal-1.1 )
|
||||
pulseaudio? ( media-sound/pulseaudio )
|
||||
rtmp? ( >=media-video/rtmpdump-2.2f )
|
||||
sdl? ( >=media-libs/libsdl-1.2.13-r1[audio,video] )
|
||||
schroedinger? ( media-libs/schroedinger )
|
||||
speex? ( >=media-libs/speex-1.2_beta3 )
|
||||
truetype? ( media-libs/freetype:2 )
|
||||
vaapi? ( >=x11-libs/libva-0.32 )
|
||||
vdpau? ( x11-libs/libvdpau )
|
||||
vpx? ( >=media-libs/libvpx-0.9.6 )
|
||||
X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes )
|
||||
zlib? ( sys-libs/zlib )
|
||||
!media-video/qt-faststart
|
||||
!media-libs/libpostproc
|
||||
"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
>=sys-devel/make-3.81
|
||||
dirac? ( virtual/pkgconfig )
|
||||
doc? ( app-text/texi2html )
|
||||
gnutls? ( virtual/pkgconfig )
|
||||
ieee1394? ( virtual/pkgconfig )
|
||||
libv4l? ( virtual/pkgconfig )
|
||||
mmx? ( dev-lang/yasm )
|
||||
rtmp? ( virtual/pkgconfig )
|
||||
schroedinger? ( virtual/pkgconfig )
|
||||
test? ( net-misc/wget )
|
||||
truetype? ( virtual/pkgconfig )
|
||||
v4l? ( sys-kernel/linux-headers )
|
||||
"
|
||||
# faac is license-incompatible with ffmpeg
|
||||
REQUIRED_USE="bindist? ( encode? ( !faac !aacplus ) !openssl )
|
||||
libv4l? ( v4l )
|
||||
fftools_cws2fws? ( zlib )
|
||||
test? ( encode zlib )"
|
||||
|
||||
S=${WORKDIR}/${P/_/-}
|
||||
|
||||
src_prepare() {
|
||||
if [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot
|
||||
export revision=git-N-${FFMPEG_REVISION}
|
||||
fi
|
||||
epatch "${FILESDIR}/freiordl.patch"
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local myconf="${EXTRA_FFMPEG_CONF}"
|
||||
# Set to --enable-version3 if (L)GPL-3 is required
|
||||
local version3=""
|
||||
|
||||
# enabled by default
|
||||
for i in debug doc network vaapi vdpau zlib; do
|
||||
use ${i} || myconf="${myconf} --disable-${i}"
|
||||
done
|
||||
use bzip2 || myconf="${myconf} --disable-bzlib"
|
||||
use sdl || myconf="${myconf} --disable-ffplay"
|
||||
|
||||
use cpudetection && myconf="${myconf} --enable-runtime-cpudetect"
|
||||
use openssl && myconf="${myconf} --enable-openssl --enable-nonfree"
|
||||
for i in gnutls ; do
|
||||
use $i && myconf="${myconf} --enable-$i"
|
||||
done
|
||||
|
||||
# Encoders
|
||||
if use encode
|
||||
then
|
||||
use mp3 && myconf="${myconf} --enable-libmp3lame"
|
||||
use aac && { myconf="${myconf} --enable-libvo-aacenc" ; version3=" --enable-version3" ; }
|
||||
use amr && { myconf="${myconf} --enable-libvo-amrwbenc" ; version3=" --enable-version3" ; }
|
||||
for i in theora vorbis x264 xvid; do
|
||||
use ${i} && myconf="${myconf} --enable-lib${i}"
|
||||
done
|
||||
use aacplus && myconf="${myconf} --enable-libaacplus --enable-nonfree"
|
||||
use faac && myconf="${myconf} --enable-libfaac --enable-nonfree"
|
||||
else
|
||||
myconf="${myconf} --disable-encoders"
|
||||
fi
|
||||
|
||||
# libavdevice options
|
||||
use cdio && myconf="${myconf} --enable-libcdio"
|
||||
use ieee1394 && myconf="${myconf} --enable-libdc1394"
|
||||
use openal && myconf="${myconf} --enable-openal"
|
||||
# Indevs
|
||||
# v4l1 is gone since linux-headers-2.6.38
|
||||
myconf="${myconf} --disable-indev=v4l"
|
||||
use v4l || myconf="${myconf} --disable-indev=v4l2"
|
||||
for i in alsa oss jack ; do
|
||||
use ${i} || myconf="${myconf} --disable-indev=${i}"
|
||||
done
|
||||
use X && myconf="${myconf} --enable-x11grab"
|
||||
use pulseaudio && myconf="${myconf} --enable-libpulse"
|
||||
use libv4l && myconf="${myconf} --enable-libv4l2"
|
||||
# Outdevs
|
||||
for i in alsa oss sdl ; do
|
||||
use ${i} || myconf="${myconf} --disable-outdev=${i}"
|
||||
done
|
||||
# libavfilter options
|
||||
use frei0r && myconf="${myconf} --enable-frei0r"
|
||||
use truetype && myconf="${myconf} --enable-libfreetype"
|
||||
use libass && myconf="${myconf} --enable-libass"
|
||||
|
||||
# Threads; we only support pthread for now but ffmpeg supports more
|
||||
use threads && myconf="${myconf} --enable-pthreads"
|
||||
|
||||
# Decoders
|
||||
use amr && { myconf="${myconf} --enable-libopencore-amrwb --enable-libopencore-amrnb" ; version3=" --enable-version3" ; }
|
||||
for i in celt gsm dirac modplug rtmp schroedinger speex vpx; do
|
||||
use ${i} && myconf="${myconf} --enable-lib${i}"
|
||||
done
|
||||
use jpeg2k && myconf="${myconf} --enable-libopenjpeg"
|
||||
|
||||
# CPU features
|
||||
for i in ${CPU_FEATURES}; do
|
||||
use ${i%:*} || myconf="${myconf} --disable-${i#*:}"
|
||||
done
|
||||
if use pic ; then
|
||||
myconf="${myconf} --enable-pic"
|
||||
# disable asm code if PIC is required
|
||||
# as the provided asm decidedly is not PIC for x86.
|
||||
use x86 && myconf="${myconf} --disable-asm"
|
||||
fi
|
||||
[[ ${ABI} == "x32" ]] && myconf+=" --disable-asm" #427004
|
||||
|
||||
# Try to get cpu type based on CFLAGS.
|
||||
# Bug #172723
|
||||
# We need to do this so that features of that CPU will be better used
|
||||
# If they contain an unknown CPU it will not hurt since ffmpeg's configure
|
||||
# will just ignore it.
|
||||
for i in $(get-flag march) $(get-flag mcpu) $(get-flag mtune) ; do
|
||||
[ "${i}" = "native" ] && i="host" # bug #273421
|
||||
myconf="${myconf} --cpu=${i}"
|
||||
break
|
||||
done
|
||||
|
||||
# Mandatory configuration
|
||||
myconf="
|
||||
--enable-gpl
|
||||
${version3}
|
||||
--enable-postproc
|
||||
--enable-avfilter
|
||||
--disable-stripping
|
||||
${myconf}"
|
||||
|
||||
# cross compile support
|
||||
if tc-is-cross-compiler ; then
|
||||
myconf="${myconf} --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}-"
|
||||
case ${CHOST} in
|
||||
*freebsd*)
|
||||
myconf="${myconf} --target-os=freebsd"
|
||||
;;
|
||||
mingw32*)
|
||||
myconf="${myconf} --target-os=mingw32"
|
||||
;;
|
||||
*linux*)
|
||||
myconf="${myconf} --target-os=linux"
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
|
||||
# Misc stuff
|
||||
use hardcoded-tables && myconf="${myconf} --enable-hardcoded-tables"
|
||||
|
||||
cd "${S}"
|
||||
./configure \
|
||||
--prefix="${EPREFIX}/usr" \
|
||||
--libdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--shlibdir="${EPREFIX}/usr/$(get_libdir)" \
|
||||
--mandir="${EPREFIX}/usr/share/man" \
|
||||
--enable-shared \
|
||||
--cc="$(tc-getCC)" \
|
||||
--cxx="$(tc-getCXX)" \
|
||||
--ar="$(tc-getAR)" \
|
||||
--optflags="${CFLAGS}" \
|
||||
--extra-cflags="${CFLAGS}" \
|
||||
--extra-cxxflags="${CXXFLAGS}" \
|
||||
$(use_enable static-libs static) \
|
||||
${myconf} || die
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
emake
|
||||
|
||||
for i in ${FFTOOLS} ; do
|
||||
if use fftools_$i ; then
|
||||
emake tools/$i
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install install-man
|
||||
|
||||
dodoc Changelog README INSTALL
|
||||
dodoc -r doc/*
|
||||
|
||||
for i in ${FFTOOLS} ; do
|
||||
if use fftools_$i ; then
|
||||
dobin tools/$i
|
||||
fi
|
||||
done
|
||||
}
|
||||
|
||||
src_test() {
|
||||
LD_LIBRARY_PATH="${S}/libpostproc:${S}/libswscale:${S}/libswresample:${S}/libavcodec:${S}/libavdevice:${S}/libavfilter:${S}/libavformat:${S}/libavutil" \
|
||||
emake fate
|
||||
}
|
@ -1 +1 @@
|
||||
Wed, 14 Nov 2012 06:36:51 +0000
|
||||
Wed, 14 Nov 2012 13:06:52 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed, 14 Nov 2012 06:36:52 +0000
|
||||
Wed, 14 Nov 2012 13:06:52 +0000
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install postinst preinst prepare prerm setup unpack
|
||||
DEPEND=!kernel_Darwin? ( >=sys-devel/gcc-2.95.3 ) kernel_linux? ( >=sys-devel/binutils-2.17 ) kernel_SunOS? ( >=sys-devel/binutils-2.17 ) >=dev-lang/perl-5.6.1 >=dev-libs/gmp-5 virtual/libffi !<dev-haskell/haddock-2.4.2 sys-libs/ncurses[unicode] ghcbootstrap? ( >=dev-haskell/alex-2.3 >=dev-haskell/happy-1.18 doc? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xml-dtd:4.5 app-text/docbook-xsl-stylesheets >=dev-libs/libxslt-1.1.2 ) ) !ghcbootstrap? ( !prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.14 ) ) ) || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=The Glasgow Haskell Compiler
|
||||
EAPI=5
|
||||
HOMEPAGE=http://www.haskell.org/ghc/
|
||||
IUSE=doc ghcbootstrap ghcmakebinary llvm binary elibc_glibc
|
||||
KEYWORDS=~alpha ~amd64 -ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x86-solaris
|
||||
LICENSE=BSD
|
||||
PDEPEND=!ghcbootstrap? ( =app-admin/haskell-updater-1.2* ) llvm? ( sys-devel/llvm )
|
||||
RDEPEND=!kernel_Darwin? ( >=sys-devel/gcc-2.95.3 ) kernel_linux? ( >=sys-devel/binutils-2.17 ) kernel_SunOS? ( >=sys-devel/binutils-2.17 ) >=dev-lang/perl-5.6.1 >=dev-libs/gmp-5 virtual/libffi !<dev-haskell/haddock-2.4.2 sys-libs/ncurses[unicode]
|
||||
SLOT=0/7.4.2
|
||||
SRC_URI=!binary? ( http://www.haskell.org/ghc/dist/7.4.2/ghc-7.4.2-src.tar.bz2 ) !ghcbootstrap? ( alpha? ( http://code.haskell.org/~slyfox/ghc-alpha/ghc-bin-7.4.2-alpha.tbz2 ) amd64? ( http://code.haskell.org/~slyfox/ghc-amd64/ghc-bin-7.4.2-amd64-stable-glibc.tbz2 ) ppc? ( http://code.haskell.org/~slyfox/ghc-ppc/ghc-bin-7.4.2-ppc.tbz2 ) ppc64? ( http://code.haskell.org/~slyfox/ghc-ppc64/ghc-bin-7.4.2-ppc64.tbz2 ) sparc? ( http://code.haskell.org/~slyfox/ghc-sparc/ghc-bin-7.4.2-sparc.tbz2 ) x86? ( http://code.haskell.org/~slyfox/ghc-x86/ghc-bin-7.4.2-x86-stable-glibc.tbz2 ) )
|
||||
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f base ec46b36a6f6fd1d0b505a33e0b74e413 bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6 eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic 420c4859890a664d00a25bab483dcc07 ghc-package 49c8afbe010577bcb717aae35002d003 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 pax-utils 0ace932c4045349c7fc1af0fe7091acf toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=f0f6ce9726d3429b838344d2e9fccda3
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile install postinst postrm prepare
|
||||
DEPEND=virtual/tex-base doc? ( virtual/latex-base ) =dev-lang/python-2*
|
||||
DESCRIPTION=Python package for the generation of encapsulated PostScript figures
|
||||
EAPI=3
|
||||
HOMEPAGE=http://pyx.sourceforge.net/
|
||||
IUSE=doc
|
||||
KEYWORDS=~amd64 ~ia64 ~ppc ~ppc64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=virtual/tex-base =dev-lang/python-2*
|
||||
SLOT=0
|
||||
SRC_URI=mirror://sourceforge/pyx/PyX-0.12.1.tar.gz
|
||||
_eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=b8ab0c6cd9663e3fd0f3105978bad490
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( >=net-misc/memcached-1.4.0 ) ruby_targets_ruby18? ( test? ( dev-ruby/mini_shoulda[ruby_targets_ruby18] >=dev-ruby/mocha-0.13[ruby_targets_ruby18] =dev-ruby/rails-3*[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/mini_shoulda[ruby_targets_ruby19] >=dev-ruby/mocha-0.13[ruby_targets_ruby19] =dev-ruby/rails-3*[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( dev-ruby/mini_shoulda[ruby_targets_ree18] >=dev-ruby/mocha-0.13[ruby_targets_ree18] =dev-ruby/rails-3*[ruby_targets_ree18] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_ruby18? ( doc? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( doc? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ree18? ( test? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) )
|
||||
DESCRIPTION=A high performance pure Ruby client for accessing memcached servers.
|
||||
EAPI=4
|
||||
HOMEPAGE=http://github.com/mperham/dalli
|
||||
IUSE=elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 doc test test
|
||||
KEYWORDS=~amd64
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ruby19 ruby_targets_ree18 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/dalli-2.5.0.gem
|
||||
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 java-utils-2 2d9eb3508fa5d6759e39354b74545567 multilib 9aa8a023e062fca0ba79362d9d0cc488 ruby-fakegem 2785c639b173dd603e95bd60b8d6c4c0 ruby-ng 10ca07a887e226622062d89bb959a175 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=9db37fdbf04dfc4218b2e21b9032dee2
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare setup test unpack
|
||||
DEPEND=test? ( ruby_targets_ruby18? ( >=dev-ruby/ruby_parser-2.3.1[ruby_targets_ruby18] >=dev-ruby/coderay-0.9.8[ruby_targets_ruby18] >=dev-ruby/slop-2.1.0:0[ruby_targets_ruby18] >=dev-ruby/method_source-0.6.7[ruby_targets_ruby18] !!dev-python/pry[ruby_targets_ruby18] ) ruby_targets_ree18? ( >=dev-ruby/ruby_parser-2.3.1[ruby_targets_ree18] >=dev-ruby/coderay-0.9.8[ruby_targets_ree18] >=dev-ruby/slop-2.1.0:0[ruby_targets_ree18] >=dev-ruby/method_source-0.6.7[ruby_targets_ree18] !!dev-python/pry[ruby_targets_ree18] ) ) ruby_targets_ruby18? ( test? ( >=dev-ruby/bacon-1.1.0[ruby_targets_ruby18] >=dev-ruby/open4-1.0.1[ruby_targets_ruby18] ) ) ruby_targets_ree18? ( test? ( >=dev-ruby/bacon-1.1.0[ruby_targets_ree18] >=dev-ruby/open4-1.0.1[ruby_targets_ree18] ) ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_ruby18? ( test? ( dev-ruby/rake[ruby_targets_ruby18] ) ) ruby_targets_ree18? ( test? ( dev-ruby/rake[ruby_targets_ree18] ) ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) test? ( ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] ) )
|
||||
DESCRIPTION=Pry is a powerful alternative to the standard IRB shell for Ruby.
|
||||
EAPI=4
|
||||
HOMEPAGE=https://github.com/pry/pry/wiki
|
||||
IUSE=test elibc_FreeBSD ruby_targets_ruby18 ruby_targets_ree18 test test
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=MIT
|
||||
RDEPEND=ruby_targets_ruby18? ( >=dev-ruby/ruby_parser-2.3.1[ruby_targets_ruby18] >=dev-ruby/coderay-0.9.8[ruby_targets_ruby18] >=dev-ruby/slop-2.1.0:0[ruby_targets_ruby18] >=dev-ruby/method_source-0.6.7[ruby_targets_ruby18] !!dev-python/pry[ruby_targets_ruby18] ) ruby_targets_ree18? ( >=dev-ruby/ruby_parser-2.3.1[ruby_targets_ree18] >=dev-ruby/coderay-0.9.8[ruby_targets_ree18] >=dev-ruby/slop-2.1.0:0[ruby_targets_ree18] >=dev-ruby/method_source-0.6.7[ruby_targets_ree18] !!dev-python/pry[ruby_targets_ree18] ) ruby_targets_ruby18? ( dev-lang/ruby:1.8 ) ruby_targets_ree18? ( dev-lang/ruby-enterprise:1.8 ) ruby_targets_ruby18? ( virtual/rubygems[ruby_targets_ruby18] ) ruby_targets_ree18? ( virtual/rubygems[ruby_targets_ree18] )
|
||||
REQUIRED_USE=|| ( ruby_targets_ruby18 ruby_targets_ree18 )
|
||||
SLOT=0
|
||||
SRC_URI=mirror://rubygems/pry-0.9.7.4.gem
|
||||
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 java-utils-2 2d9eb3508fa5d6759e39354b74545567 multilib 9aa8a023e062fca0ba79362d9d0cc488 ruby-fakegem 2785c639b173dd603e95bd60b8d6c4c0 ruby-ng 10ca07a887e226622062d89bb959a175 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=a7632516893d2fcecd4b9598c48a086a
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=install prepare test
|
||||
DEPEND=dev-lang/tk >=dev-tcltk/tcllib-1.11 media-libs/tiff:0 media-libs/libpng:0 >=sys-libs/zlib-1.2.7 virtual/jpeg test? ( x11-apps/xhost media-fonts/font-misc-misc media-fonts/font-cursor-misc ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DEPEND=dev-lang/tk >=dev-tcltk/tcllib-1.11 media-libs/tiff:0 media-libs/libpng:0 >=sys-libs/zlib-1.2.7 x11-libs/libX11 virtual/jpeg test? ( x11-apps/xhost media-fonts/font-misc-misc media-fonts/font-cursor-misc ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
|
||||
DESCRIPTION=Adds a lot of image formats to Tcl/Tk
|
||||
EAPI=4
|
||||
HOMEPAGE=http://tkimg.sourceforge.net/
|
||||
IUSE=doc test static-libs test
|
||||
KEYWORDS=amd64 ~ppc ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=BSD
|
||||
RDEPEND=dev-lang/tk >=dev-tcltk/tcllib-1.11 media-libs/tiff:0 media-libs/libpng:0 >=sys-libs/zlib-1.2.7 virtual/jpeg
|
||||
RDEPEND=dev-lang/tk >=dev-tcltk/tcllib-1.11 media-libs/tiff:0 media-libs/libpng:0 >=sys-libs/zlib-1.2.7 x11-libs/libX11 virtual/jpeg
|
||||
RESTRICT=test
|
||||
SLOT=0
|
||||
SRC_URI=http://dev.gentoo.org/~jlec/distfiles/tkimg-1.4-gentoo+bundled-tiff.patch.xz mirror://sourceforge/tkimg/1.4/tkimg1.4.tar.bz2
|
||||
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 prefix 21058c21ca48453d771df15500873ede toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=6bb24c7ddf88918175fc8985a2915135
|
||||
_md5_=ce25156a56d131af7ef6bef5aada28a8
|
||||
|
@ -1,13 +0,0 @@
|
||||
DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
|
||||
DEPEND=>=sys-apps/sed-4 >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 ) dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) handbook? ( app-text/docbook-xml-dtd:4.2 app-text/docbook-xsl-stylesheets ) dev-lang/perl >=x11-libs/qt-core-4.7.4:4[qt3support,ssl] >=x11-libs/qt-dbus-4.7.4:4 >=x11-libs/qt-gui-4.7.4:4[accessibility,dbus] >=x11-libs/qt-qt3support-4.7.4:4[accessibility] >=x11-libs/qt-script-4.7.4:4 >=x11-libs/qt-sql-4.7.4:4[qt3support] >=x11-libs/qt-svg-4.7.4:4 >=x11-libs/qt-test-4.7.4:4 >=x11-libs/qt-webkit-4.7.4:4 !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.4:4[aqua=]
|
||||
DESCRIPTION=MUD client for KDE
|
||||
EAPI=3
|
||||
HOMEPAGE=http://www.kmuddy.com/
|
||||
IUSE=debug linguas_es +handbook aqua
|
||||
KEYWORDS=amd64 ppc x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=>=kde-base/oxygen-icons-4.4:4[aqua=] handbook? ( >=kde-base/kdelibs-4.4:4[aqua=,handbook] ) dev-lang/perl >=x11-libs/qt-core-4.7.4:4[qt3support,ssl] >=x11-libs/qt-dbus-4.7.4:4 >=x11-libs/qt-gui-4.7.4:4[accessibility,dbus] >=x11-libs/qt-qt3support-4.7.4:4[accessibility] >=x11-libs/qt-script-4.7.4:4 >=x11-libs/qt-sql-4.7.4:4[qt3support] >=x11-libs/qt-svg-4.7.4:4 >=x11-libs/qt-test-4.7.4:4 >=x11-libs/qt-webkit-4.7.4:4 !aqua? ( x11-libs/libXext x11-libs/libXt x11-libs/libXxf86vm x11-libs/libXcomposite x11-libs/libxkbfile ) >=kde-base/kdelibs-4.4:4[aqua=]
|
||||
SLOT=4
|
||||
SRC_URI=http://www.kmuddy.com/releases/stable/kmuddy-1.0.1.tar.gz
|
||||
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 cmake-utils d9d351169c1d554e8f47f1a19f17becd eutils d40dc948067bd3db1c8ebf7d51897313 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic 420c4859890a664d00a25bab483dcc07 gnome2-utils 794d2847b4af390a1e020924876c8297 kde4-base 6e4e3fc3a36f43b71c84ad615e804a83 kde4-functions 37767566f9ffa88075c4d392a59100a9 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 virtualx 73cfc129b4b9ba23aed1abb10c825d86
|
||||
_md5_=3d1836355f28fa671dc50ef76e09b85d
|
@ -1,14 +1,14 @@
|
||||
DEFINED_PHASES=configure install postinst prepare setup unpack
|
||||
DEPEND=virtual/opengl app-arch/bzip2 app-arch/unzip app-arch/zip app-i18n/enca airplay? ( app-pda/libplist ) >=dev-lang/python-2.4 dev-libs/boost dev-libs/fribidi dev-libs/libcdio[-minimal] cec? ( dev-libs/libcec ) dev-libs/libpcre[cxx] >=dev-libs/lzo-2.04 dev-libs/yajl >=dev-python/pysqlite-2 dev-python/simplejson media-libs/alsa-lib media-libs/flac media-libs/fontconfig media-libs/freetype >=media-libs/glew-1.5.6 media-libs/jasper media-libs/jbigkit virtual/jpeg >=media-libs/libass-0.9.7 bluray? ( media-libs/libbluray ) css? ( media-libs/libdvdcss ) media-libs/libmad media-libs/libmodplug media-libs/libmpeg2 media-libs/libogg media-libs/libpng projectm? ( media-libs/libprojectm ) media-libs/libsamplerate media-libs/libsdl[audio,opengl,video,X] alsa? ( media-libs/libsdl[alsa] ) media-libs/libvorbis media-libs/sdl-gfx >=media-libs/sdl-image-1.2.10[gif,jpeg,png] media-libs/sdl-mixer media-libs/sdl-sound media-libs/tiff pulseaudio? ( media-sound/pulseaudio ) media-sound/wavpack || ( media-libs/libpostproc <media-video/libav-0.8.2-r1 media-video/ffmpeg ) >=virtual/ffmpeg-0.10.2[encode] rtmp? ( media-video/rtmpdump ) avahi? ( net-dns/avahi ) webserver? ( net-libs/libmicrohttpd ) net-misc/curl samba? ( >=net-fs/samba-3.4.6[smbclient] ) bluetooth? ( net-wireless/bluez ) sys-apps/dbus sys-libs/zlib mysql? ( virtual/mysql ) x11-apps/xdpyinfo x11-apps/mesa-progs vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 ) virtual/ffmpeg[vdpau] ) x11-libs/libXinerama xrandr? ( x11-libs/libXrandr ) x11-libs/libXrender dev-util/gperf x11-proto/xineramaproto dev-util/cmake x86? ( dev-lang/nasm ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DEPEND=virtual/opengl app-arch/bzip2 app-arch/unzip app-arch/zip app-i18n/enca airplay? ( app-pda/libplist ) >=dev-lang/python-2.4 dev-libs/boost dev-libs/fribidi dev-libs/libcdio[-minimal] cec? ( dev-libs/libcec ) dev-libs/libpcre[cxx] >=dev-libs/lzo-2.04 dev-libs/yajl >=dev-python/pysqlite-2 dev-python/simplejson media-libs/alsa-lib media-libs/flac media-libs/fontconfig media-libs/freetype >=media-libs/glew-1.5.6 media-libs/jasper media-libs/jbigkit virtual/jpeg >=media-libs/libass-0.9.7 bluray? ( media-libs/libbluray ) css? ( media-libs/libdvdcss ) media-libs/libmad media-libs/libmodplug media-libs/libmpeg2 media-libs/libogg media-libs/libpng projectm? ( media-libs/libprojectm ) media-libs/libsamplerate media-libs/libsdl[audio,opengl,video,X] alsa? ( media-libs/libsdl[alsa] ) media-libs/libvorbis media-libs/sdl-gfx >=media-libs/sdl-image-1.2.10[gif,jpeg,png] media-libs/sdl-mixer media-libs/sdl-sound media-libs/tiff pulseaudio? ( media-sound/pulseaudio ) media-sound/wavpack || ( media-libs/libpostproc <media-video/libav-0.8.2-r1 media-video/ffmpeg ) >=virtual/ffmpeg-0.6[encode] rtmp? ( media-video/rtmpdump ) avahi? ( net-dns/avahi ) webserver? ( net-libs/libmicrohttpd ) net-misc/curl samba? ( >=net-fs/samba-3.4.6[smbclient] ) bluetooth? ( net-wireless/bluez ) sys-apps/dbus sys-libs/zlib mysql? ( virtual/mysql ) x11-apps/xdpyinfo x11-apps/mesa-progs vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 ) virtual/ffmpeg[vdpau] ) x11-libs/libXinerama xrandr? ( x11-libs/libXrandr ) x11-libs/libXrender dev-util/gperf x11-proto/xineramaproto dev-util/cmake x86? ( dev-lang/nasm ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=XBMC is a free and open source media-player and entertainment hub
|
||||
EAPI=4
|
||||
HOMEPAGE=http://xbmc.org/
|
||||
IUSE=airplay alsa altivec avahi bluetooth bluray cec css debug goom joystick midi mysql profile +projectm pulseaudio pvr +rsxs rtmp +samba sse sse2 udev vaapi vdpau webserver +xrandr
|
||||
KEYWORDS=amd64 x86
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=virtual/opengl app-arch/bzip2 app-arch/unzip app-arch/zip app-i18n/enca airplay? ( app-pda/libplist ) >=dev-lang/python-2.4 dev-libs/boost dev-libs/fribidi dev-libs/libcdio[-minimal] cec? ( dev-libs/libcec ) dev-libs/libpcre[cxx] >=dev-libs/lzo-2.04 dev-libs/yajl >=dev-python/pysqlite-2 dev-python/simplejson media-libs/alsa-lib media-libs/flac media-libs/fontconfig media-libs/freetype >=media-libs/glew-1.5.6 media-libs/jasper media-libs/jbigkit virtual/jpeg >=media-libs/libass-0.9.7 bluray? ( media-libs/libbluray ) css? ( media-libs/libdvdcss ) media-libs/libmad media-libs/libmodplug media-libs/libmpeg2 media-libs/libogg media-libs/libpng projectm? ( media-libs/libprojectm ) media-libs/libsamplerate media-libs/libsdl[audio,opengl,video,X] alsa? ( media-libs/libsdl[alsa] ) media-libs/libvorbis media-libs/sdl-gfx >=media-libs/sdl-image-1.2.10[gif,jpeg,png] media-libs/sdl-mixer media-libs/sdl-sound media-libs/tiff pulseaudio? ( media-sound/pulseaudio ) media-sound/wavpack || ( media-libs/libpostproc <media-video/libav-0.8.2-r1 media-video/ffmpeg ) >=virtual/ffmpeg-0.10.2[encode] rtmp? ( media-video/rtmpdump ) avahi? ( net-dns/avahi ) webserver? ( net-libs/libmicrohttpd ) net-misc/curl samba? ( >=net-fs/samba-3.4.6[smbclient] ) bluetooth? ( net-wireless/bluez ) sys-apps/dbus sys-libs/zlib mysql? ( virtual/mysql ) x11-apps/xdpyinfo x11-apps/mesa-progs vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 ) virtual/ffmpeg[vdpau] ) x11-libs/libXinerama xrandr? ( x11-libs/libXrandr ) x11-libs/libXrender udev? ( sys-fs/udisks:0 sys-power/upower ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
RDEPEND=virtual/opengl app-arch/bzip2 app-arch/unzip app-arch/zip app-i18n/enca airplay? ( app-pda/libplist ) >=dev-lang/python-2.4 dev-libs/boost dev-libs/fribidi dev-libs/libcdio[-minimal] cec? ( dev-libs/libcec ) dev-libs/libpcre[cxx] >=dev-libs/lzo-2.04 dev-libs/yajl >=dev-python/pysqlite-2 dev-python/simplejson media-libs/alsa-lib media-libs/flac media-libs/fontconfig media-libs/freetype >=media-libs/glew-1.5.6 media-libs/jasper media-libs/jbigkit virtual/jpeg >=media-libs/libass-0.9.7 bluray? ( media-libs/libbluray ) css? ( media-libs/libdvdcss ) media-libs/libmad media-libs/libmodplug media-libs/libmpeg2 media-libs/libogg media-libs/libpng projectm? ( media-libs/libprojectm ) media-libs/libsamplerate media-libs/libsdl[audio,opengl,video,X] alsa? ( media-libs/libsdl[alsa] ) media-libs/libvorbis media-libs/sdl-gfx >=media-libs/sdl-image-1.2.10[gif,jpeg,png] media-libs/sdl-mixer media-libs/sdl-sound media-libs/tiff pulseaudio? ( media-sound/pulseaudio ) media-sound/wavpack || ( media-libs/libpostproc <media-video/libav-0.8.2-r1 media-video/ffmpeg ) >=virtual/ffmpeg-0.6[encode] rtmp? ( media-video/rtmpdump ) avahi? ( net-dns/avahi ) webserver? ( net-libs/libmicrohttpd ) net-misc/curl samba? ( >=net-fs/samba-3.4.6[smbclient] ) bluetooth? ( net-wireless/bluez ) sys-apps/dbus sys-libs/zlib mysql? ( virtual/mysql ) x11-apps/xdpyinfo x11-apps/mesa-progs vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 ) virtual/ffmpeg[vdpau] ) x11-libs/libXinerama xrandr? ( x11-libs/libXrandr ) x11-libs/libXrender udev? ( sys-fs/udisks:0 sys-power/upower ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
REQUIRED_USE=pvr? ( mysql )
|
||||
SLOT=0
|
||||
SRC_URI=http://mirrors.xbmc.org/releases/source/xbmc-11.0.tar.gz http://dev.gentoo.org/~aballier/distfiles/xbmc-11.0-ffmpeg-1.0-compat-1.tar.bz2
|
||||
SRC_URI=http://mirrors.xbmc.org/releases/source/xbmc-11.0.tar.gz
|
||||
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=a3127da945a0f7e1d9333502346e7bdd
|
||||
_md5_=23eead00780983ae8b6d4a5a0372e2e8
|
||||
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=configure install postinst prepare setup unpack
|
||||
DEPEND=virtual/opengl app-arch/bzip2 app-arch/unzip app-arch/zip app-i18n/enca airplay? ( app-pda/libplist ) >=dev-lang/python-2.4 dev-libs/boost dev-libs/fribidi dev-libs/libcdio[-minimal] cec? ( dev-libs/libcec ) dev-libs/libpcre[cxx] >=dev-libs/lzo-2.04 dev-libs/yajl >=dev-python/pysqlite-2 dev-python/simplejson media-libs/alsa-lib media-libs/flac media-libs/fontconfig media-libs/freetype >=media-libs/glew-1.5.6 media-libs/jasper media-libs/jbigkit virtual/jpeg >=media-libs/libass-0.9.7 bluray? ( media-libs/libbluray ) css? ( media-libs/libdvdcss ) media-libs/libmad media-libs/libmodplug media-libs/libmpeg2 media-libs/libogg media-libs/libpng projectm? ( media-libs/libprojectm ) media-libs/libsamplerate media-libs/libsdl[audio,opengl,video,X] alsa? ( media-libs/libsdl[alsa] ) media-libs/libvorbis media-libs/sdl-gfx >=media-libs/sdl-image-1.2.10[gif,jpeg,png] media-libs/sdl-mixer media-libs/sdl-sound media-libs/tiff pulseaudio? ( media-sound/pulseaudio ) media-sound/wavpack || ( media-libs/libpostproc <media-video/libav-0.8.2-r1 media-video/ffmpeg ) >=virtual/ffmpeg-0.10.2[encode] rtmp? ( media-video/rtmpdump ) avahi? ( net-dns/avahi ) webserver? ( net-libs/libmicrohttpd ) net-misc/curl samba? ( >=net-fs/samba-3.4.6[smbclient] ) bluetooth? ( net-wireless/bluez ) sys-apps/dbus sys-libs/zlib mysql? ( virtual/mysql ) x11-apps/xdpyinfo x11-apps/mesa-progs vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 ) virtual/ffmpeg[vdpau] ) x11-libs/libXinerama xrandr? ( x11-libs/libXrandr ) x11-libs/libXrender dev-util/gperf x11-proto/xineramaproto dev-util/cmake x86? ( dev-lang/nasm ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* ) || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=XBMC is a free and open source media-player and entertainment hub
|
||||
EAPI=4
|
||||
HOMEPAGE=http://xbmc.org/
|
||||
IUSE=airplay alsa altivec avahi bluetooth bluray cec css debug goom joystick midi mysql profile +projectm pulseaudio pvr +rsxs rtmp +samba sse sse2 udev vaapi vdpau webserver +xrandr
|
||||
KEYWORDS=~amd64 ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=virtual/opengl app-arch/bzip2 app-arch/unzip app-arch/zip app-i18n/enca airplay? ( app-pda/libplist ) >=dev-lang/python-2.4 dev-libs/boost dev-libs/fribidi dev-libs/libcdio[-minimal] cec? ( dev-libs/libcec ) dev-libs/libpcre[cxx] >=dev-libs/lzo-2.04 dev-libs/yajl >=dev-python/pysqlite-2 dev-python/simplejson media-libs/alsa-lib media-libs/flac media-libs/fontconfig media-libs/freetype >=media-libs/glew-1.5.6 media-libs/jasper media-libs/jbigkit virtual/jpeg >=media-libs/libass-0.9.7 bluray? ( media-libs/libbluray ) css? ( media-libs/libdvdcss ) media-libs/libmad media-libs/libmodplug media-libs/libmpeg2 media-libs/libogg media-libs/libpng projectm? ( media-libs/libprojectm ) media-libs/libsamplerate media-libs/libsdl[audio,opengl,video,X] alsa? ( media-libs/libsdl[alsa] ) media-libs/libvorbis media-libs/sdl-gfx >=media-libs/sdl-image-1.2.10[gif,jpeg,png] media-libs/sdl-mixer media-libs/sdl-sound media-libs/tiff pulseaudio? ( media-sound/pulseaudio ) media-sound/wavpack || ( media-libs/libpostproc <media-video/libav-0.8.2-r1 media-video/ffmpeg ) >=virtual/ffmpeg-0.10.2[encode] rtmp? ( media-video/rtmpdump ) avahi? ( net-dns/avahi ) webserver? ( net-libs/libmicrohttpd ) net-misc/curl samba? ( >=net-fs/samba-3.4.6[smbclient] ) bluetooth? ( net-wireless/bluez ) sys-apps/dbus sys-libs/zlib mysql? ( virtual/mysql ) x11-apps/xdpyinfo x11-apps/mesa-progs vaapi? ( x11-libs/libva[opengl] ) vdpau? ( || ( x11-libs/libvdpau >=x11-drivers/nvidia-drivers-180.51 ) virtual/ffmpeg[vdpau] ) x11-libs/libXinerama xrandr? ( x11-libs/libXrandr ) x11-libs/libXrender udev? ( sys-fs/udisks:0 sys-power/upower ) || ( =dev-lang/python-2.7* =dev-lang/python-2.6* )
|
||||
REQUIRED_USE=pvr? ( mysql )
|
||||
SLOT=0
|
||||
SRC_URI=http://mirrors.xbmc.org/releases/source/xbmc-11.0.tar.gz http://dev.gentoo.org/~aballier/distfiles/xbmc-11.0-ffmpeg-1.0-compat-1.tar.bz2
|
||||
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=5095509dfcaa140fb315691f1ce768f5
|
@ -0,0 +1,14 @@
|
||||
DEFINED_PHASES=compile configure install prepare test
|
||||
DEPEND=alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) bzip2? ( app-arch/bzip2 ) cdio? ( dev-libs/libcdio ) celt? ( >=media-libs/celt-0.11.1 ) dirac? ( media-video/dirac ) encode? ( aac? ( media-libs/vo-aacenc ) aacplus? ( media-libs/libaacplus ) amr? ( media-libs/vo-amrwbenc ) faac? ( media-libs/faac ) mp3? ( >=media-sound/lame-3.98.3 ) theora? ( >=media-libs/libtheora-1.1.1[encode] media-libs/libogg ) vorbis? ( media-libs/libvorbis media-libs/libogg ) x264? ( >=media-libs/x264-0.0.20111017 ) xvid? ( >=media-libs/xvid-1.1.0 ) ) frei0r? ( media-plugins/frei0r-plugins ) gnutls? ( >=net-libs/gnutls-2.12.16 ) gsm? ( >=media-sound/gsm-1.0.12-r1 ) ieee1394? ( media-libs/libdc1394 sys-libs/libraw1394 ) jack? ( media-sound/jack-audio-connection-kit ) jpeg2k? ( >=media-libs/openjpeg-1.3-r2 ) libass? ( media-libs/libass ) libv4l? ( media-libs/libv4l ) modplug? ( media-libs/libmodplug ) openal? ( >=media-libs/openal-1.1 ) pulseaudio? ( media-sound/pulseaudio ) rtmp? ( >=media-video/rtmpdump-2.2f ) sdl? ( >=media-libs/libsdl-1.2.13-r1[audio,video] ) schroedinger? ( media-libs/schroedinger ) speex? ( >=media-libs/speex-1.2_beta3 ) truetype? ( media-libs/freetype:2 ) vaapi? ( >=x11-libs/libva-0.32 ) vdpau? ( x11-libs/libvdpau ) vpx? ( >=media-libs/libvpx-0.9.6 ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes ) zlib? ( sys-libs/zlib ) !media-video/qt-faststart !media-libs/libpostproc >=sys-devel/make-3.81 dirac? ( virtual/pkgconfig ) doc? ( app-text/texi2html ) gnutls? ( virtual/pkgconfig ) ieee1394? ( virtual/pkgconfig ) libv4l? ( virtual/pkgconfig ) mmx? ( dev-lang/yasm ) rtmp? ( virtual/pkgconfig ) schroedinger? ( virtual/pkgconfig ) test? ( net-misc/wget ) truetype? ( virtual/pkgconfig ) v4l? ( sys-kernel/linux-headers )
|
||||
DESCRIPTION=Complete solution to record, convert and stream audio and video. Includes libavcodec.
|
||||
EAPI=4
|
||||
HOMEPAGE=http://ffmpeg.org/
|
||||
IUSE=aac aacplus alsa amr bindist +bzip2 cdio celt cpudetection debug dirac doc +encode faac frei0r gnutls gsm +hardcoded-tables ieee1394 jack jpeg2k libass libv4l modplug mp3 network openal openssl oss pic pulseaudio rtmp schroedinger sdl speex static-libs test theora threads truetype v4l vaapi vdpau vorbis vpx X x264 xvid +zlib 3dnow 3dnowext altivec avx mmx mmxext ssse3 vis neon +fftools_aviocat +fftools_cws2fws +fftools_ffeval +fftools_graph2dot +fftools_ismindex +fftools_pktdumper +fftools_qt-faststart +fftools_trasher
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux
|
||||
LICENSE=GPL-2 amr? ( GPL-3 ) encode? ( aac? ( GPL-3 ) )
|
||||
RDEPEND=alsa? ( media-libs/alsa-lib ) amr? ( media-libs/opencore-amr ) bzip2? ( app-arch/bzip2 ) cdio? ( dev-libs/libcdio ) celt? ( >=media-libs/celt-0.11.1 ) dirac? ( media-video/dirac ) encode? ( aac? ( media-libs/vo-aacenc ) aacplus? ( media-libs/libaacplus ) amr? ( media-libs/vo-amrwbenc ) faac? ( media-libs/faac ) mp3? ( >=media-sound/lame-3.98.3 ) theora? ( >=media-libs/libtheora-1.1.1[encode] media-libs/libogg ) vorbis? ( media-libs/libvorbis media-libs/libogg ) x264? ( >=media-libs/x264-0.0.20111017 ) xvid? ( >=media-libs/xvid-1.1.0 ) ) frei0r? ( media-plugins/frei0r-plugins ) gnutls? ( >=net-libs/gnutls-2.12.16 ) gsm? ( >=media-sound/gsm-1.0.12-r1 ) ieee1394? ( media-libs/libdc1394 sys-libs/libraw1394 ) jack? ( media-sound/jack-audio-connection-kit ) jpeg2k? ( >=media-libs/openjpeg-1.3-r2 ) libass? ( media-libs/libass ) libv4l? ( media-libs/libv4l ) modplug? ( media-libs/libmodplug ) openal? ( >=media-libs/openal-1.1 ) pulseaudio? ( media-sound/pulseaudio ) rtmp? ( >=media-video/rtmpdump-2.2f ) sdl? ( >=media-libs/libsdl-1.2.13-r1[audio,video] ) schroedinger? ( media-libs/schroedinger ) speex? ( >=media-libs/speex-1.2_beta3 ) truetype? ( media-libs/freetype:2 ) vaapi? ( >=x11-libs/libva-0.32 ) vdpau? ( x11-libs/libvdpau ) vpx? ( >=media-libs/libvpx-0.9.6 ) X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXfixes ) zlib? ( sys-libs/zlib ) !media-video/qt-faststart !media-libs/libpostproc
|
||||
REQUIRED_USE=bindist? ( encode? ( !faac !aacplus ) !openssl ) libv4l? ( v4l ) fftools_cws2fws? ( zlib ) test? ( encode zlib )
|
||||
SLOT=0
|
||||
SRC_URI=http://ffmpeg.org/releases/ffmpeg-0.10.6.tar.bz2
|
||||
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic 420c4859890a664d00a25bab483dcc07 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=dc3de6ca593b73036c7c0ffc9cdf8945
|
@ -0,0 +1,15 @@
|
||||
DEFINED_PHASES=compile install postinst postrm preinst setup test unpack
|
||||
DEPEND=!build? ( sys-apps/sed >=sys-devel/binutils-2.11.90.0.31 )
|
||||
DESCRIPTION=Hardened kernel sources (kernel series 3.2)
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.gentoo.org/proj/en/hardened/
|
||||
IUSE=deblob symlink build deblob
|
||||
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2 !deblob? ( freedist )
|
||||
PDEPEND=!build? ( virtual/dev-manager )
|
||||
RDEPEND=>=sys-devel/gcc-4.5 !build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl )
|
||||
RESTRICT=binchecks strip
|
||||
SLOT=3.2.33-r2
|
||||
SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.2.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.2.N/deblob-3.2 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.2.N/deblob-check -> deblob-check-3.2 ) http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-3.2.33-3.extras.tar.bz2 mirror://gentoo/genpatches-3.2-16.base.tar.bz2 mirror://gentoo/genpatches-3.2-16.extras.tar.bz2
|
||||
_eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 kernel-2 dd451098928ff900df7c254820871c00 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4
|
||||
_md5_=95a92e364627ebc26bf8d74dc6f22e30
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=configure install prepare
|
||||
DEPEND=>=x11-libs/libva-1.1.0[X?,wayland?] !<x11-libs/libva-1.0.15[video_cards_intel] >=x11-libs/libdrm-2.4.23[video_cards_intel] wayland? ( media-libs/mesa[egl] ) virtual/pkgconfig || ( >=sys-devel/automake-1.11.1:1.11 >=sys-devel/automake-1.12:1.12 ) >=sys-devel/autoconf-2.68 sys-devel/libtool
|
||||
DESCRIPTION=HW video decode support for Intel integrated graphics
|
||||
EAPI=3
|
||||
HOMEPAGE=http://www.freedesktop.org/wiki/Software/vaapi
|
||||
IUSE=wayland X
|
||||
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
|
||||
LICENSE=MIT
|
||||
RDEPEND=>=x11-libs/libva-1.1.0[X?,wayland?] !<x11-libs/libva-1.0.15[video_cards_intel] >=x11-libs/libdrm-2.4.23[video_cards_intel] wayland? ( media-libs/mesa[egl] )
|
||||
SLOT=0
|
||||
SRC_URI=http://www.freedesktop.org/software/vaapi/releases/libva-intel-driver/libva-intel-driver-1.0.19.tar.bz2
|
||||
_eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4
|
||||
_md5_=f4b1b0684060008ed92187e5d783e50e
|
@ -0,0 +1,13 @@
|
||||
DEFINED_PHASES=compile configure install prepare test unpack
|
||||
DEPEND=x11-libs/cairo x11-libs/gtk+:2 virtual/pkgconfig >=dev-util/cmake-2.8.4 userland_GNU? ( >=sys-apps/findutils-4.4.0 )
|
||||
DESCRIPTION=A set of widget styles for GTK2 based apps, also available for Qt4/KDE4
|
||||
EAPI=4
|
||||
HOMEPAGE=http://www.kde-look.org/content/show.php?content=40492
|
||||
IUSE=mozilla
|
||||
KEYWORDS=~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86
|
||||
LICENSE=GPL-2
|
||||
RDEPEND=x11-libs/cairo x11-libs/gtk+:2 mozilla? ( || ( >=www-client/firefox-3.0 >=www-client/firefox-bin-3.0 >=www-client/icecat-3.0 ) )
|
||||
SLOT=0
|
||||
SRC_URI=http://craigd.wikispaces.com/file/view/QtCurve-Gtk2-1.8.15.tar.bz2
|
||||
_eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 cmake-utils d9d351169c1d554e8f47f1a19f17becd eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic 420c4859890a664d00a25bab483dcc07 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28
|
||||
_md5_=6d43c79f95dc4b6a1120f79f337da90c
|
@ -1 +1 @@
|
||||
Wed, 14 Nov 2012 06:36:54 +0000
|
||||
Wed, 14 Nov 2012 13:06:54 +0000
|
||||
|
@ -1 +1 @@
|
||||
Wed Nov 14 06:36:51 UTC 2012
|
||||
Wed Nov 14 13:06:51 UTC 2012
|
||||
|
@ -1 +1 @@
|
||||
Wed, 14 Nov 2012 07:00:01 +0000
|
||||
Wed, 14 Nov 2012 13:30:01 +0000
|
||||
|
@ -1 +1 @@
|
||||
1352874901 Wed Nov 14 06:35:01 2012 UTC
|
||||
1352898301 Wed Nov 14 13:05:01 2012 UTC
|
||||
|
@ -0,0 +1,50 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-3.2.33-r2.ebuild,v 1.1 2012/11/14 11:38:07 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="16"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-3"
|
||||
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
|
||||
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
||||
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2"
|
||||
UNIPATCH_EXCLUDE="4200_fbcondecor-0.9.6.patch"
|
||||
|
||||
DESCRIPTION="Hardened kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
|
||||
HOMEPAGE="http://www.gentoo.org/proj/en/hardened/"
|
||||
IUSE="deblob"
|
||||
|
||||
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
|
||||
RDEPEND=">=sys-devel/gcc-4.5"
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
|
||||
local GRADM_COMPAT="sys-apps/gradm-2.9.1*"
|
||||
|
||||
ewarn
|
||||
ewarn "Hardened Gentoo provides three different predefined grsecurity level:"
|
||||
ewarn "[server], [workstation], and [virtualization]. Those who intend to"
|
||||
ewarn "use one of these predefined grsecurity levels should read the help"
|
||||
ewarn "associated with the level. Because some options require >=gcc-4.5,"
|
||||
ewarn "users with more, than one version of gcc installed should use gcc-config"
|
||||
ewarn "to select a compatible version."
|
||||
ewarn
|
||||
ewarn "Users of grsecurity's RBAC system must ensure they are using"
|
||||
ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
|
||||
ewarn "It is strongly recommended that the following command is issued"
|
||||
ewarn "prior to booting a ${PF} kernel for the first time:"
|
||||
ewarn
|
||||
ewarn "emerge -na =${GRADM_COMPAT}"
|
||||
ewarn
|
||||
}
|
@ -1,18 +1,18 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-3.6.5.ebuild,v 1.1 2012/11/02 03:32:22 blueness Exp $
|
||||
# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-3.6.6-r1.ebuild,v 1.1 2012/11/14 11:39:41 blueness Exp $
|
||||
|
||||
EAPI="4"
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_GENPATCHES_VER="5"
|
||||
K_GENPATCHES_VER="8"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
|
||||
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-2"
|
||||
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
|
||||
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI}"
|
||||
|
@ -1,3 +1,4 @@
|
||||
DIST intel-driver-1.0.15.tar.bz2 287026 SHA256 52f16f78129af00ec40afc6a1b8fb07c7b6c6c0da7f43a54e19afd2a41791098 SHA512 55c08845289aef91c2d2987d1f7d6fc8d04b6c7cecabb7242397118bffe3ddcee1bfb70bc8a01761a5dd9cfd19020ebb5837731a42329e779780a8645312e57d WHIRLPOOL 3693383529f8afdd9b02f6f732ca1079b86dd8ccce8a89a5265c35de15f35d8d38a37bd0fbbcf54d9445003e95e48cce2189b003ac0d2e82346885dd017db275
|
||||
DIST intel-driver-1.0.17.tar.bz2 289359 SHA256 83bee4de6e156b3a95af3ac41bcb2dbfecbb547444e8ff8ef005dc5ad92e0b3f
|
||||
DIST intel-driver-1.0.18.tar.xz 233872 SHA256 40a6c1d3065697bdd1a72e3107905135690170450f4b6c7091b8b43f02695698 SHA512 cb281abc7a052290a9603204b4f5e416739d957eabf6f6bd23505d03db9f862c2fcac0bff1e500aad879b960668142d354b387b121d12c1233805368b6f53e3c WHIRLPOOL 1905b0441f9e100f86cf218979c7ef4ec1ed929932cbaec16dbb515a82e7b7e9772f5f6ffa6e92f8d90e8a309651fb2677c69453b15263db34dd5018e8c699d6
|
||||
DIST libva-intel-driver-1.0.19.tar.bz2 448951 SHA256 2db68da9f4cea9b726ce2cd7c6246d902085310d83609082e453aa01559ea792 SHA512 a08bd474024869d0b6bd2eca6f039d571f199c1e4037938c2d6c6f7d01ab773bf61c5bf31e6af469280d9baf674f4f0827768b963999280cc1d9285a2ad44b57 WHIRLPOOL 124526b730c8836adaab31712715f531ba26ab8be1e6914a82b94e39d36e3a5f8c8dbd526f00ada44233023554a928f845940628fbcb03f9a0db0dc2c5bc9350
|
||||
|
@ -0,0 +1,56 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-intel-driver/libva-intel-driver-1.0.19.ebuild,v 1.1 2012/11/14 11:57:41 aballier Exp $
|
||||
|
||||
EAPI="3"
|
||||
|
||||
SCM=""
|
||||
if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
|
||||
SCM=git-2
|
||||
EGIT_BRANCH=master
|
||||
EGIT_REPO_URI="git://anongit.freedesktop.org/git/vaapi/intel-driver"
|
||||
fi
|
||||
|
||||
inherit autotools ${SCM} multilib
|
||||
|
||||
DESCRIPTION="HW video decode support for Intel integrated graphics"
|
||||
HOMEPAGE="http://www.freedesktop.org/wiki/Software/vaapi"
|
||||
if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild
|
||||
SRC_URI=""
|
||||
S="${WORKDIR}/${PN}"
|
||||
else
|
||||
SRC_URI="http://www.freedesktop.org/software/vaapi/releases/libva-intel-driver/${P}.tar.bz2"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
if [ "${PV%9999}" = "${PV}" ] ; then
|
||||
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
|
||||
else
|
||||
KEYWORDS=""
|
||||
fi
|
||||
IUSE="wayland X"
|
||||
|
||||
RDEPEND=">=x11-libs/libva-1.1.0[X?,wayland?]
|
||||
!<x11-libs/libva-1.0.15[video_cards_intel]
|
||||
>=x11-libs/libdrm-2.4.23[video_cards_intel]
|
||||
wayland? ( media-libs/mesa[egl] )"
|
||||
|
||||
DEPEND="${RDEPEND}
|
||||
virtual/pkgconfig"
|
||||
|
||||
src_prepare() {
|
||||
eautoreconf
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
econf \
|
||||
$(use_enable wayland) \
|
||||
$(use_enable X x11)
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake DESTDIR="${D}" install || die
|
||||
dodoc AUTHORS NEWS README || die
|
||||
find "${D}" -name '*.la' -delete
|
||||
}
|
@ -1,2 +1,2 @@
|
||||
DIST QtCurve-Gtk2-1.6.4.tar.bz2 142767 SHA256 cada5fbba041a050ddc34ca4059bbb9221f5585a003c1488b4878d32e51b7328
|
||||
DIST QtCurve-Gtk2-1.8.15.tar.bz2 184361 SHA256 ee7f75ba6052b4c70924b70191856fac3cc93df5b69deef2b424514c88b85abf
|
||||
DIST QtCurve-Gtk2-1.8.15.tar.bz2 184361 SHA256 ee7f75ba6052b4c70924b70191856fac3cc93df5b69deef2b424514c88b85abf SHA512 d814f8851e3979b2dd40f7702fc24569e51bd35a937049aa3825dfc282db05bf443f9ce345c1bcc03f70b240ef2f339befee58a4fa76579446327a51d6d92431 WHIRLPOOL 6b8c9c99056d9af7f5d7b54ad2b13daf78a8e12c0fc11b3ef2146ea204f3a6aaca80c3468d7ec68ec3143148bf0093342a8f5aad3285ef94be8c06052c18579a
|
||||
|
@ -0,0 +1,10 @@
|
||||
--- style/shadowhelper.c.orig 2012-11-14 16:28:32.763379377 +0800
|
||||
+++ style/shadowhelper.c 2012-11-14 16:30:51.966615332 +0800
|
||||
@@ -58,6 +58,7 @@
|
||||
cairo_rectangle(cr, 0, 0, shadowSize, shadowSize);
|
||||
cairo_fill(cr);
|
||||
cairo_destroy(cr);
|
||||
+ cairo_surface_destroy(dest);
|
||||
g_object_unref(pixbuf);
|
||||
return pixmap;
|
||||
}
|
@ -0,0 +1,44 @@
|
||||
# Copyright 1999-2012 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: /var/cvsroot/gentoo-x86/x11-themes/gtk-engines-qtcurve/gtk-engines-qtcurve-1.8.15-r1.ebuild,v 1.1 2012/11/14 08:48:15 yngwin Exp $
|
||||
|
||||
EAPI=4
|
||||
inherit cmake-utils
|
||||
|
||||
MY_P=${P/gtk-engines-qtcurve/QtCurve-Gtk2}
|
||||
|
||||
DESCRIPTION="A set of widget styles for GTK2 based apps, also available for Qt4/KDE4"
|
||||
HOMEPAGE="http://www.kde-look.org/content/show.php?content=40492"
|
||||
SRC_URI="http://craigd.wikispaces.com/file/view/${MY_P}.tar.bz2"
|
||||
|
||||
LICENSE="GPL-2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~alpha ~amd64 ~ppc ~ppc64 ~sparc ~x86"
|
||||
IUSE="mozilla"
|
||||
|
||||
CDEPEND="x11-libs/cairo
|
||||
x11-libs/gtk+:2"
|
||||
DEPEND="${CDEPEND}
|
||||
virtual/pkgconfig"
|
||||
RDEPEND="${CDEPEND}
|
||||
mozilla? ( || (
|
||||
>=www-client/firefox-3.0
|
||||
>=www-client/firefox-bin-3.0
|
||||
>=www-client/icecat-3.0
|
||||
) )"
|
||||
|
||||
S=${WORKDIR}/${MY_P}
|
||||
DOCS="ChangeLog README TODO"
|
||||
|
||||
src_prepare() {
|
||||
epatch "${FILESDIR}/${P}-cairo.patch"
|
||||
epatch_user
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
"-DQTC_OLD_MOZILLA=OFF"
|
||||
$(cmake-utils_use mozilla QTC_MODIFY_MOZILLA)
|
||||
)
|
||||
cmake-utils_src_configure
|
||||
}
|
Loading…
Reference in new issue