diff --git a/app-crypt/ccid/ccid-1.4.8.ebuild b/app-crypt/ccid/ccid-1.4.8.ebuild index d9ebe6ad1a04..c0048eaeb0e5 100644 --- a/app-crypt/ccid/ccid-1.4.8.ebuild +++ b/app-crypt/ccid/ccid-1.4.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/ccid/ccid-1.4.8.ebuild,v 1.2 2012/11/13 15:55:25 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/ccid/ccid-1.4.8.ebuild,v 1.4 2012/11/14 11:19:35 blueness Exp $ EAPI="4" @@ -14,7 +14,7 @@ SRC_URI="http://alioth.debian.org/download.php/${STUPID_NUM}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ppc64 ~x86" +KEYWORDS="~amd64 arm ~hppa ppc ppc64 ~x86" IUSE="twinserial +usb" RDEPEND=">=sys-apps/pcsc-lite-1.8.3 diff --git a/app-crypt/gpgme/gpgme-1.3.2.ebuild b/app-crypt/gpgme/gpgme-1.3.2.ebuild index 72eae3fb3171..3db968de3c87 100644 --- a/app-crypt/gpgme/gpgme-1.3.2.ebuild +++ b/app-crypt/gpgme/gpgme-1.3.2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.3.2.ebuild,v 1.6 2012/11/10 15:39:51 ryao Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-crypt/gpgme/gpgme-1.3.2.ebuild,v 1.7 2012/11/14 10:45:25 ago Exp $ EAPI="4" @@ -12,7 +12,7 @@ SRC_URI="mirror://gnupg/gpgme/${P}.tar.bz2" LICENSE="GPL-2 LGPL-2.1" SLOT="1" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x86-solaris" IUSE="common-lisp static-libs" DEPEND="app-crypt/gnupg diff --git a/app-emulation/libvirt/libvirt-1.0.0.ebuild b/app-emulation/libvirt/libvirt-1.0.0.ebuild index 465d5a8f12e7..97233190e031 100644 --- a/app-emulation/libvirt/libvirt-1.0.0.ebuild +++ b/app-emulation/libvirt/libvirt-1.0.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.0.0.ebuild,v 1.2 2012/11/04 21:57:34 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-1.0.0.ebuild,v 1.3 2012/11/14 08:34:33 cardoe Exp $ EAPI=4 @@ -324,6 +324,7 @@ src_configure() { src_test() { # Explicitly allow parallel build of tests + export VIR_TEST_DEBUG=1 HOME="${T}" emake check || die "tests failed" } diff --git a/app-emulation/libvirt/libvirt-9999.ebuild b/app-emulation/libvirt/libvirt-9999.ebuild index e43760ee919c..6ec967de1e11 100644 --- a/app-emulation/libvirt/libvirt-9999.ebuild +++ b/app-emulation/libvirt/libvirt-9999.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.42 2012/10/30 05:49:45 cardoe Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-emulation/libvirt/libvirt-9999.ebuild,v 1.43 2012/11/14 08:34:33 cardoe Exp $ EAPI=4 @@ -319,6 +319,7 @@ src_configure() { src_test() { # Explicitly allow parallel build of tests + export VIR_TEST_DEBUG=1 HOME="${T}" emake check || die "tests failed" } diff --git a/app-office/libreoffice/libreoffice-9999-r2.ebuild b/app-office/libreoffice/libreoffice-9999-r2.ebuild index b6557294ea54..bd9f2c6018df 100644 --- a/app-office/libreoffice/libreoffice-9999-r2.ebuild +++ b/app-office/libreoffice/libreoffice-9999-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.126 2012/11/12 19:40:31 scarabeus Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-office/libreoffice/libreoffice-9999-r2.ebuild,v 1.127 2012/11/14 10:13:06 scarabeus Exp $ EAPI=4 @@ -425,8 +425,6 @@ src_configure() { # --disable-kde: kde3 support # --disable-mozilla: mozilla internal is for contact integration, never # worked on linux - # --disable-nsplugin: does not work at all, reall effort to fix this - # required # --disable-pch: precompiled headers cause build crashes # --disable-rpath: relative runtime path is not desired # --disable-systray: quickstarter does not actually work at all so do not @@ -462,7 +460,6 @@ src_configure() { --disable-kdeab \ --disable-kde \ --disable-mozilla \ - --disable-nsplugin \ --disable-online-update \ --disable-pch \ --disable-rpath \ @@ -557,6 +554,9 @@ src_install() { newins "${WORKDIR}/branding-sofficerc" sofficerc fi + # symlink the nsplugin to proper location + use nsplugin && inst_plugin /usr/$(get_libdir)/libreoffice/program/libnpsoplugin.so + # Hack for offlinehelp, this needs fixing upstream at some point. # It is broken because we send --without-help # https://bugs.freedesktop.org/show_bug.cgi?id=46506 diff --git a/app-text/poppler/poppler-0.20.4.ebuild b/app-text/poppler/poppler-0.20.4.ebuild index bfeaef23548c..af60cb58c94f 100644 --- a/app-text/poppler/poppler-0.20.4.ebuild +++ b/app-text/poppler/poppler-0.20.4.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.20.4.ebuild,v 1.5 2012/10/25 16:50:46 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/app-text/poppler/poppler-0.20.4.ebuild,v 1.6 2012/11/14 10:46:28 ago Exp $ EAPI=4 @@ -11,7 +11,7 @@ HOMEPAGE="http://poppler.freedesktop.org/" SRC_URI="http://poppler.freedesktop.org/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" SLOT="0" IUSE="cairo cjk curl cxx debug doc +introspection jpeg jpeg2k +lcms png qt4 tiff +utils" diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest index 658a1a9ea4e4..6ddf2508ffce 100644 --- a/dev-lang/ghc/Manifest +++ b/dev-lang/ghc/Manifest @@ -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 diff --git a/dev-lang/ghc/files/ghc-7.4.1-ticket-7339-fix-unaligned-unreg.patch b/dev-lang/ghc/files/ghc-7.4.1-ticket-7339-fix-unaligned-unreg.patch new file mode 100644 index 000000000000..f2f19f1bbab4 --- /dev/null +++ b/dev-lang/ghc/files/ghc-7.4.1-ticket-7339-fix-unaligned-unreg.patch @@ -0,0 +1,28 @@ +From 26f8466507bd9383e0a7d1e62e397eca4a13822a Mon Sep 17 00:00:00 2001 +From: Sergei Trofimovich +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 +--- + 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 + diff --git a/dev-lang/ghc/ghc-7.4.2.ebuild b/dev-lang/ghc/ghc-7.4.2.ebuild new file mode 100644 index 000000000000..d6917ea5ba7a --- /dev/null +++ b/dev-lang/ghc/ghc-7.4.2.ebuild @@ -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 + !=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 || 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,} +} diff --git a/dev-lang/ghc/metadata.xml b/dev-lang/ghc/metadata.xml index d7a180924ba8..c6042cbc5f5c 100644 --- a/dev-lang/ghc/metadata.xml +++ b/dev-lang/ghc/metadata.xml @@ -1,13 +1,14 @@ -haskell - - haskell@gentoo.org - - -Install the binary version directly, rather than using it to build the source version. -Internal: Bootstrap GHC from an existing GHC installation. -Enable llvm code geenrator for ghc (-fllvm) - + haskell + + haskell@gentoo.org + + + Install the binary version directly, rather than using it to build the source version. + Bootstrap from an existing GHC installation. + Build with less runtime depends (bundle libffi for building bootstrap binaries). + Enable llvm code geenrator for ghc (-fllvm). + diff --git a/dev-lang/orc/orc-0.4.16-r1.ebuild b/dev-lang/orc/orc-0.4.16-r1.ebuild index 94af2bd2d58b..5295bf35b7e3 100644 --- a/dev-lang/orc/orc-0.4.16-r1.ebuild +++ b/dev-lang/orc/orc-0.4.16-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.16-r1.ebuild,v 1.2 2012/11/12 21:02:41 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/orc/orc-0.4.16-r1.ebuild,v 1.3 2012/11/14 10:35:49 blueness Exp $ EAPI=4 inherit autotools flag-o-matic @@ -11,7 +11,7 @@ SRC_URI="http://code.entropywave.com/download/orc/${P}.tar.gz" LICENSE="BSD BSD-2" SLOT="0" -KEYWORDS="~amd64 ~arm hppa ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~amd64 arm hppa ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs examples" RDEPEND="" diff --git a/dev-lang/swig/swig-2.0.8.ebuild b/dev-lang/swig/swig-2.0.8.ebuild index 399fb7107e9e..50cce8fd0e88 100644 --- a/dev-lang/swig/swig-2.0.8.ebuild +++ b/dev-lang/swig/swig-2.0.8.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.8.ebuild,v 1.2 2012/11/10 12:25:11 rich0 Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-lang/swig/swig-2.0.8.ebuild,v 1.3 2012/11/14 10:44:39 ago Exp $ EAPI=4 @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-3 as-is" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~ia64-hpux ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="ccache doc pcre" RESTRICT="test" diff --git a/dev-python/python-ldap/python-ldap-2.3.13.ebuild b/dev-python/python-ldap/python-ldap-2.3.13.ebuild index 21eb4f73c0c4..5c0450ed50c2 100644 --- a/dev-python/python-ldap/python-ldap-2.3.13.ebuild +++ b/dev-python/python-ldap/python-ldap-2.3.13.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.3.13.ebuild,v 1.12 2012/05/17 18:57:16 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.3.13.ebuild,v 1.14 2012/11/14 08:17:33 xarthisius Exp $ EAPI="3" PYTHON_DEPEND="2" @@ -12,7 +12,7 @@ inherit distutils multilib DOC_P="${PN}-docs-html-${PV}" DESCRIPTION="Various LDAP-related Python modules" -HOMEPAGE="http://python-ldap.sourceforge.net/ http://pypi.python.org/pypi/python-ldap" +HOMEPAGE="http://www.python-ldap.org http://pypi.python.org/pypi/python-ldap" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz doc? ( http://dev.gentoo.org/~xarthisius/distfiles/${DOC_P}.tar.gz )" diff --git a/dev-python/python-ldap/python-ldap-2.3.9.ebuild b/dev-python/python-ldap/python-ldap-2.3.9.ebuild index 8df1c4a27f45..19aa75bd3e0c 100644 --- a/dev-python/python-ldap/python-ldap-2.3.9.ebuild +++ b/dev-python/python-ldap/python-ldap-2.3.9.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.3.9.ebuild,v 1.18 2012/05/17 19:15:19 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.3.9.ebuild,v 1.20 2012/11/14 08:17:33 xarthisius Exp $ EAPI="3" PYTHON_DEPEND="2" @@ -12,7 +12,7 @@ inherit distutils multilib DOC_P="${PN}-docs-html-${PV}" DESCRIPTION="Various LDAP-related Python modules" -HOMEPAGE="http://python-ldap.sourceforge.net/ http://pypi.python.org/pypi/python-ldap" +HOMEPAGE="http://www.python-ldap.org http://pypi.python.org/pypi/python-ldap" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz doc? ( http://dev.gentoo.org/~xarthisius/distfiles/${DOC_P}.tar.gz )" diff --git a/dev-python/python-ldap/python-ldap-2.4.10.ebuild b/dev-python/python-ldap/python-ldap-2.4.10.ebuild index 88d45c496634..9431221889fe 100644 --- a/dev-python/python-ldap/python-ldap-2.4.10.ebuild +++ b/dev-python/python-ldap/python-ldap-2.4.10.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.4.10.ebuild,v 1.5 2012/11/07 04:22:42 jer Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.4.10.ebuild,v 1.6 2012/11/14 08:17:33 xarthisius Exp $ EAPI=4 @@ -10,7 +10,7 @@ RESTRICT_PYTHON_ABIS="3.* *-jython" inherit distutils multilib DESCRIPTION="Various LDAP-related Python modules" -HOMEPAGE="http://python-ldap.sourceforge.net/ http://www.python-ldap.org/" +HOMEPAGE="http://www.python-ldap.org http://pypi.python.org/pypi/python-ldap" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="PSF-2" diff --git a/dev-python/python-ldap/python-ldap-2.4.3.ebuild b/dev-python/python-ldap/python-ldap-2.4.3.ebuild index 27d82b753ba8..93b2e722897b 100644 --- a/dev-python/python-ldap/python-ldap-2.4.3.ebuild +++ b/dev-python/python-ldap/python-ldap-2.4.3.ebuild @@ -1,6 +1,6 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.4.3.ebuild,v 1.4 2011/09/04 17:00:38 mr_bones_ Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.4.3.ebuild,v 1.6 2012/11/14 08:17:33 xarthisius Exp $ EAPI="3" PYTHON_DEPEND="2" @@ -12,7 +12,7 @@ inherit distutils multilib DOC_P="${PN}-docs-html-${PV}" DESCRIPTION="Various LDAP-related Python modules" -HOMEPAGE="http://python-ldap.sourceforge.net/ http://pypi.python.org/pypi/python-ldap" +HOMEPAGE="http://www.python-ldap.org/ http://pypi.python.org/pypi/python-ldap" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz doc? ( http://www.python-ldap.org/doc/${DOC_P}.tar.gz )" diff --git a/dev-python/python-ldap/python-ldap-2.4.9.ebuild b/dev-python/python-ldap/python-ldap-2.4.9.ebuild index 9b76eb21b281..20b8d35f153a 100644 --- a/dev-python/python-ldap/python-ldap-2.4.9.ebuild +++ b/dev-python/python-ldap/python-ldap-2.4.9.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.4.9.ebuild,v 1.1 2012/05/17 18:57:16 xarthisius Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-python/python-ldap/python-ldap-2.4.9.ebuild,v 1.3 2012/11/14 08:17:33 xarthisius Exp $ EAPI=4 @@ -10,7 +10,7 @@ RESTRICT_PYTHON_ABIS="3.* *-jython" inherit distutils multilib DESCRIPTION="Various LDAP-related Python modules" -HOMEPAGE="http://python-ldap.sourceforge.net/ http://pypi.python.org/pypi/python-ldap" +HOMEPAGE="http://www.python-ldap.org http://pypi.python.org/pypi/python-ldap" SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="PSF-2" diff --git a/dev-python/pyx/Manifest b/dev-python/pyx/Manifest index 409d68022eef..3ab07cb602d3 100644 --- a/dev-python/pyx/Manifest +++ b/dev-python/pyx/Manifest @@ -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 diff --git a/dev-python/pyx/pyx-0.12.1.ebuild b/dev-python/pyx/pyx-0.12.1.ebuild new file mode 100644 index 000000000000..1ef9d640e428 --- /dev/null +++ b/dev-python/pyx/pyx-0.12.1.ebuild @@ -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 +} diff --git a/dev-ruby/dalli/Manifest b/dev-ruby/dalli/Manifest index 7c1dc1275a84..ebe48e30d729 100644 --- a/dev-ruby/dalli/Manifest +++ b/dev-ruby/dalli/Manifest @@ -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 diff --git a/dev-ruby/dalli/dalli-2.5.0.ebuild b/dev-ruby/dalli/dalli-2.5.0.ebuild new file mode 100644 index 000000000000..fecfcac326da --- /dev/null +++ b/dev-ruby/dalli/dalli-2.5.0.ebuild @@ -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* )" diff --git a/dev-ruby/pry/pry-0.9.7.4-r1.ebuild b/dev-ruby/pry/pry-0.9.7.4-r1.ebuild new file mode 100644 index 000000000000..ea58d3293b13 --- /dev/null +++ b/dev-ruby/pry/pry-0.9.7.4-r1.ebuild @@ -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 +} diff --git a/dev-tcltk/tkimg/tkimg-1.4-r7.ebuild b/dev-tcltk/tkimg/tkimg-1.4-r7.ebuild index 490413ac4ebe..762e0bb74d95 100644 --- a/dev-tcltk/tkimg/tkimg-1.4-r7.ebuild +++ b/dev-tcltk/tkimg/tkimg-1.4-r7.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tkimg/tkimg-1.4-r7.ebuild,v 1.3 2012/11/13 14:23:18 ago Exp $ +# $Header: /var/cvsroot/gentoo-x86/dev-tcltk/tkimg/tkimg-1.4-r7.ebuild,v 1.4 2012/11/14 08:04:11 jlec Exp $ EAPI=4 VIRTUALX_USE=test -inherit eutils multilib prefix virtualx +inherit eutils multilib prefix toolchain-funcs virtualx MYP="${PN}${PV}" @@ -27,6 +27,7 @@ RDEPEND=" media-libs/tiff:0 media-libs/libpng:0 >=sys-libs/zlib-1.2.7 + x11-libs/libX11 virtual/jpeg" DEPEND="${RDEPEND} test? ( @@ -56,6 +57,7 @@ src_prepare() { -i */configure || die eprefixify */*.h + tc-export AR } src_test() { diff --git a/games-mud/kmuddy/kmuddy-1.0.1-r1.ebuild b/games-mud/kmuddy/kmuddy-1.0.1-r1.ebuild deleted file mode 100644 index 74e8436167ee..000000000000 --- a/games-mud/kmuddy/kmuddy-1.0.1-r1.ebuild +++ /dev/null @@ -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 -} diff --git a/games-mud/kmuddy/kmuddy-1.0.1-r2.ebuild b/games-mud/kmuddy/kmuddy-1.0.1-r2.ebuild index 2289942d1ea6..3db83a3321fa 100644 --- a/games-mud/kmuddy/kmuddy-1.0.1-r2.ebuild +++ b/games-mud/kmuddy/kmuddy-1.0.1-r2.ebuild @@ -1,6 +1,6 @@ # 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-r2.ebuild,v 1.2 2012/11/13 16:08:48 kensington Exp $ +# $Header: /var/cvsroot/gentoo-x86/games-mud/kmuddy/kmuddy-1.0.1-r2.ebuild,v 1.5 2012/11/14 12:33:33 scarabeus Exp $ EAPI=4 @@ -15,7 +15,7 @@ SRC_URI="http://www.kmuddy.com/releases/stable/${P}.tar.gz" LICENSE="GPL-2" SLOT="4" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ppc x86" IUSE="debug" DOC=( AUTHORS README CHANGELOG Scripting-HOWTO TODO DESIGN ) @@ -28,7 +28,7 @@ PATCHES=( ) src_configure() { # not in portage yet - mycmakeargs=( + local mycmakeargs=( -DWITH_MXP=OFF ) kde4-base_src_configure diff --git a/mail-filter/gld/gld-1.7-r2.ebuild b/mail-filter/gld/gld-1.7-r2.ebuild index 26c1e7806a23..545d63d08797 100644 --- a/mail-filter/gld/gld-1.7-r2.ebuild +++ b/mail-filter/gld/gld-1.7-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/mail-filter/gld/gld-1.7-r2.ebuild,v 1.2 2012/11/09 02:07:24 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/mail-filter/gld/gld-1.7-r2.ebuild,v 1.3 2012/11/14 13:00:54 ago Exp $ EAPI="4" @@ -12,7 +12,7 @@ SRC_URI="http://www.gasmi.net/down/${P}.tgz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ppc ~x86" +KEYWORDS="amd64 ppc ~x86" IUSE="postgres" # Not adding a mysql USE flag. The package defaults to it, so we will too. DEPEND="sys-libs/zlib diff --git a/media-gfx/fotoxx/Manifest b/media-gfx/fotoxx/Manifest index e0bca9f7b64a..f6e169fb9fd4 100644 --- a/media-gfx/fotoxx/Manifest +++ b/media-gfx/fotoxx/Manifest @@ -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 diff --git a/media-gfx/fotoxx/fotoxx-12.11.ebuild b/media-gfx/fotoxx/fotoxx-12.11.ebuild index 2eb9bc0e156a..bfa23cdcbb19 100644 --- a/media-gfx/fotoxx/fotoxx-12.11.ebuild +++ b/media-gfx/fotoxx/fotoxx-12.11.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/fotoxx/fotoxx-12.11.ebuild,v 1.1 2012/11/03 16:04:44 grozin Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/fotoxx/fotoxx-12.11.ebuild,v 1.2 2012/11/14 13:00:36 ago Exp $ EAPI=4 inherit eutils toolchain-funcs @@ -10,7 +10,7 @@ SRC_URI="http://www.kornelix.com/uploads/1/3/0/3/13035936/${P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="" DEPEND="x11-libs/gtk+:3 diff --git a/media-gfx/xsane/xsane-0.998-r1.ebuild b/media-gfx/xsane/xsane-0.998-r1.ebuild index 224e332c09b7..de214696e8eb 100644 --- a/media-gfx/xsane/xsane-0.998-r1.ebuild +++ b/media-gfx/xsane/xsane-0.998-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/media-gfx/xsane/xsane-0.998-r1.ebuild,v 1.7 2012/11/13 16:50:00 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-gfx/xsane/xsane-0.998-r1.ebuild,v 1.8 2012/11/14 09:47:06 blueness Exp $ EAPI="4" @@ -13,7 +13,7 @@ SRC_URI="http://www.xsane.org/download/${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="~alpha ~amd64 ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="nls jpeg png tiff gimp lcms ocr" RDEPEND="media-gfx/sane-backends diff --git a/media-tv/xbmc/files/xbmc-11.0-ffmpeg.patch b/media-tv/xbmc/files/xbmc-11.0-ffmpeg.patch new file mode 100644 index 000000000000..51372fdc1db9 --- /dev/null +++ b/media-tv/xbmc/files/xbmc-11.0-ffmpeg.patch @@ -0,0 +1,46 @@ +https://bugs.gentoo.org/406215 + +From 97212837ec81c3869ba60e0690f26c09b9428747 Mon Sep 17 00:00:00 2001 +From: Tomas Chvatal +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 ++ #if defined(HAVE_LIBAVFILTER_AVCODEC_H) ++ #include ++ #else ++ #include ++ #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 + diff --git a/media-tv/xbmc/files/xbmc-11.0-libav-r1.patch b/media-tv/xbmc/files/xbmc-11.0-libav-r1.patch new file mode 100644 index 000000000000..84a215a72684 --- /dev/null +++ b/media-tv/xbmc/files/xbmc-11.0-libav-r1.patch @@ -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 +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 + #include +- #include ++ #if LIBAVFILTER_VERSION_MICRO < 50 // Libav ++ #include ++ #else ++ #include ++ #endif + #elif (defined HAVE_FFMPEG_AVFILTER_H) + #include + #include +@@ -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 diff --git a/media-tv/xbmc/files/xbmc-11.0-libav.patch b/media-tv/xbmc/files/xbmc-11.0-libav.patch index 84a215a72684..0aaa1ce41849 100644 --- a/media-tv/xbmc/files/xbmc-11.0-libav.patch +++ b/media-tv/xbmc/files/xbmc-11.0-libav.patch @@ -1,6 +1,3 @@ -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 @@ -12,60 +9,64 @@ 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 - #include +--- + lib/DllAvFilter.h | 10 +++++++++- + .../DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp | 4 ++++ + 2 files changed, 13 insertions(+), 1 deletions(-) + +diff --git a/lib/DllAvFilter.h b/lib/DllAvFilter.h +index 302e35c..827746e 100644 +--- a/lib/DllAvFilter.h ++++ b/lib/DllAvFilter.h +@@ -48,7 +48,7 @@ extern "C" { + #endif + /* for av_vsrc_buffer_add_frame */ + #if LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,8,0) - #include -+ #if LIBAVFILTER_VERSION_MICRO < 50 // Libav -+ #include -+ #else -+ #include -+ #endif - #elif (defined HAVE_FFMPEG_AVFILTER_H) - #include - #include -@@ -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 ++ #include + #elif LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,7,0) + int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, + AVFrame *frame); +@@ -83,7 +83,11 @@ public: + virtual int avfilter_poll_frame(AVFilterLink *link)=0; + virtual int avfilter_request_frame(AVFilterLink *link)=0; + #if LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,13,0) ++#if LIBAVFILTER_VERSION_MICRO 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, int64_t pts, AVRational pixel_aspect)=0; ++#endif + #elif LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,7,0) + virtual int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, AVFrame *frame)=0; + #elif LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(53,3,0) +@@ -172,7 +176,11 @@ public: + virtual int avfilter_poll_frame(AVFilterLink *link) { return ::avfilter_poll_frame(link); } + virtual int avfilter_request_frame(AVFilterLink *link) { return ::avfilter_request_frame(link); } + #if LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,13,0) ++#if LIBAVFILTER_VERSION_MICRO virtual int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, AVFrame *frame, int flags) { return ::av_vsrc_buffer_add_frame(buffer_filter, frame, flags); } ++#else ++ 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); } +#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( + #elif LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,7,0) + virtual int av_vsrc_buffer_add_frame(AVFilterContext *buffer_filter, AVFrame *frame) { return ::av_vsrc_buffer_add_frame(buffer_filter, frame); } + #elif LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(53,3,0) +diff --git a/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp b/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp +index b4e1451..4e5eedf 100644 +--- a/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp ++++ b/xbmc/cores/dvdplayer/DVDCodecs/Video/DVDVideoCodecFFmpeg.cpp +@@ -814,7 +814,11 @@ int CDVDVideoCodecFFmpeg::FilterProcess(AVFrame* frame) 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 + #if LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,13,0) ++#if LIBAVFILTER_VERSION_MICRO result = m_dllAvFilter.av_vsrc_buffer_add_frame(m_pFilterIn, frame, 0); ++#else ++ result = m_dllAvFilter.av_vsrc_buffer_add_frame(m_pFilterIn, frame, frame->pts, m_pCodecContext->sample_aspect_ratio); +#endif - #else - result = m_dllAvFilter.av_buffersrc_add_frame(m_pFilterIn, frame, 0); - #endif + #elif LIBAVFILTER_VERSION_INT >= AV_VERSION_INT(2,7,0) + result = m_dllAvFilter.av_vsrc_buffer_add_frame(m_pFilterIn, frame); + #elif LIBAVCODEC_VERSION_INT >= AV_VERSION_INT(53,3,0) +-- +1.7.3.4 + diff --git a/media-tv/xbmc/xbmc-11.0-r1.ebuild b/media-tv/xbmc/xbmc-11.0-r1.ebuild new file mode 100644 index 000000000000..bc4c0b19a144 --- /dev/null +++ b/media-tv/xbmc/xbmc-11.0-r1.ebuild @@ -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 =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" +} diff --git a/media-tv/xbmc/xbmc-11.0.ebuild b/media-tv/xbmc/xbmc-11.0.ebuild index 5763c29d12b0..98969348ea9b 100644 --- a/media-tv/xbmc/xbmc-11.0.ebuild +++ b/media-tv/xbmc/xbmc-11.0.ebuild @@ -1,6 +1,6 @@ # 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.ebuild,v 1.15 2012/10/24 22:36:12 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/media-tv/xbmc/xbmc-11.0.ebuild,v 1.16 2012/11/14 07:59:15 scarabeus Exp $ EAPI="4" @@ -16,9 +16,8 @@ if [[ ${PV} == "9999" ]] ; then 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" + SRC_URI="http://mirrors.xbmc.org/releases/source/${MY_P}.tar.gz" + KEYWORDS="~amd64 ~x86" S=${WORKDIR}/${MY_P} fi @@ -75,7 +74,7 @@ COMMON_DEPEND="virtual/opengl pulseaudio? ( media-sound/pulseaudio ) media-sound/wavpack || ( media-libs/libpostproc =virtual/ffmpeg-0.10.2[encode] + >=virtual/ffmpeg-0.6[encode] rtmp? ( media-video/rtmpdump ) avahi? ( net-dns/avahi ) webserver? ( net-libs/libmicrohttpd ) @@ -127,11 +126,9 @@ 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.patch #406215 + epatch "${FILESDIR}"/${PN}-11.0-ffmpeg.patch #406215 # The mythtv patch touches configure.ac, so force a regen rm -f configure diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest index d80858c35f11..9243434f73e6 100644 --- a/media-video/ffmpeg/Manifest +++ b/media-video/ffmpeg/Manifest @@ -2,6 +2,7 @@ DIST ffmpeg-0.10.2.tar.bz2 5780204 SHA256 2d990012091c07849843c456eb34ad015a00f4 DIST ffmpeg-0.10.3.tar.bz2 5855494 SHA256 7d1ca0abc80e2f6161e2a48878b62a2e6d0301c231f91e7677b889ef048b931f SHA512 41509b736b3158f3b77620bddee509c07d16d239feb881644a1cdbd97a0ea5e2a8cb469c47b2f19c03518dbed8388ab20684f095e023c97f1a6d0b4765f73e64 WHIRLPOOL 7cb9ebf16ec0ee4680876db86a4aa579819055451d546a7dfadf0b8b18c7930036d8670446c75ef2fa51c6ba2a1ed8e7dd1351459caf0023f72825900d901fb2 DIST ffmpeg-0.10.4.tar.bz2 5853766 SHA256 82932716a8c01a6840a2f20c1ee093e04b1d8a27c2d6318ddf21a5f95f3c581b SHA512 21d6e034009d2f976c6d25ee35c1a14a0ab5d28e3f9af4b45da6f2720c2be6a6472e4ff408304d14ecfee5096b33bafd8440fc80ee51100aa02bdbbd82eccb1a WHIRLPOOL f4641b3cf243a52743a2a3db9140ac2a10a59c8c9d55bb86fb16d725d76228cd1e70ac45faa0a12f7a6a28eb08fc2fedc57a31c14d20a86a6770c99c9ce08a4e DIST ffmpeg-0.10.5.tar.bz2 5774951 SHA256 47f26011e2d0d31641e91bb1fbcb907f4aa654d93732d5362711f38c2db4faa9 SHA512 a945b6f80ec3f036613e207aa4a87b11f7a1e8931d297a1fe83e66f742dbd8922c12ab45929fc497a7725082ee9d20ff0b9bc20fc0b12c0b5b4526470ea61520 WHIRLPOOL b883178bfb32f2fd068b6345fb0add948f9a550a9ad6ecfa62a83f9f2e9dcb94c3c5f05b56db90fbbddc69f6ce7787a5bcf385865bc0a1eb12182291e0922f66 +DIST ffmpeg-0.10.6.tar.bz2 5778721 SHA256 8c67c0be9dc568a857d5542247aa4e3c1c6538fa3643b47c9deb7ff004a97626 SHA512 f563bd8aa0daa982a7f63560b7c1ed5d630976aac2efb9b37031923d078bb7111fa96f7a05f241743eb0eafb071d439e90a87c9377cd6db70ad0df7599a0a0c8 WHIRLPOOL fef0f748276250e47e6ac30aad31f2a50ebb222aa989b48f82408eb9ab3cba77a07fecd9a67f05ae32dbe8fe95b65a6156cade2cd477e14c0d827087887cbc91 DIST ffmpeg-0.11.1.tar.bz2 6073253 SHA256 b01ddfb6352c84810879988f43172c5f7be555697edb929625845c7bb953fa96 SHA512 1a3c3cf6222f3273b091facffa52b9608e4f913fe0e53378011a29efef58c55032c878b4cc56357c435c7a552c5af7b74cf8651b25c8a1394f612ff2176fea40 WHIRLPOOL 7997f585408bf33492145c392038c472f5f3073fc53082484830a7860ced290e5e6115d89083ab31fa59fc89c96e4a10170c4dd7c0a06eacfb974c1676ef7829 DIST ffmpeg-0.11.2.tar.bz2 5983283 SHA256 b7e58f5aa8e1657cec15f5da439b142e0cbf478a8d5e5be0304c203ecd27c893 SHA512 033332332bbcdd32c95905ce3ad67021e3730ab9171d07d111fd2b68e75fba090af05a85a361ba7225435c55948e5f98c5a0346f2656e3dff1a5d77a041b9742 WHIRLPOOL 5215f3a4a859f5fa2b7ba93e032f6aaf09a494fb61a71bb8a3c7c55ffde27d49a74d8ea573f49e0d44aca764ce3fa703b2eaa9f7c89f717a275c9c410e029cb9 DIST ffmpeg-1.0.tar.bz2 6443851 SHA256 0d82c3e246b8a4510ed7947865c0415fef3bc1d1c1259a007463ce2f7e4171c9 SHA512 b9045351593666a8859bfa9c1ab658ffbd84c0c9f322ea91c126361cf0d1813f5749336c806cb23776eb6f3e83d548352c59ca843ba7ed77c104945b4e0fc23a WHIRLPOOL 1e241e2af44e13a90be79988194064dc101241d6fe72fb265eb855d67feb44acfd791520a1674e1fd0d014af21311fc18d0442f7fb8a5a322313d15023f856a5 diff --git a/media-video/ffmpeg/ffmpeg-0.10.6.ebuild b/media-video/ffmpeg/ffmpeg-0.10.6.ebuild new file mode 100644 index 000000000000..cc7facd719ee --- /dev/null +++ b/media-video/ffmpeg/ffmpeg-0.10.6.ebuild @@ -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 +} diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 2ea7b33c8e45..4bbd794d0dfd 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Wed, 14 Nov 2012 06:36:51 +0000 +Wed, 14 Nov 2012 13:06:52 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index f2e0dabeefc1..4bbd794d0dfd 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 14 Nov 2012 06:36:52 +0000 +Wed, 14 Nov 2012 13:06:52 +0000 diff --git a/metadata/md5-cache/app-crypt/ccid-1.4.8 b/metadata/md5-cache/app-crypt/ccid-1.4.8 index 863ffc7e240a..6ab05a0ac35b 100644 --- a/metadata/md5-cache/app-crypt/ccid-1.4.8 +++ b/metadata/md5-cache/app-crypt/ccid-1.4.8 @@ -4,10 +4,10 @@ DESCRIPTION=CCID free software driver EAPI=4 HOMEPAGE=http://pcsclite.alioth.debian.org/ccid.html IUSE=twinserial +usb -KEYWORDS=~amd64 ~arm ~hppa ~ppc ppc64 ~x86 +KEYWORDS=~amd64 arm ~hppa ppc ppc64 ~x86 LICENSE=GPL-2 RDEPEND=>=sys-apps/pcsc-lite-1.8.3 usb? ( virtual/libusb:1 ) SLOT=0 SRC_URI=http://alioth.debian.org/download.php/3768/ccid-1.4.8.tar.bz2 _eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 -_md5_=a7ad83c4aa0032b3537b3da2f0165833 +_md5_=4d1c52349bc467610c4f1407d18b4071 diff --git a/metadata/md5-cache/app-crypt/gpgme-1.3.2 b/metadata/md5-cache/app-crypt/gpgme-1.3.2 index 099fd6605034..14971ed2cc93 100644 --- a/metadata/md5-cache/app-crypt/gpgme-1.3.2 +++ b/metadata/md5-cache/app-crypt/gpgme-1.3.2 @@ -4,10 +4,10 @@ DESCRIPTION=GnuPG Made Easy is a library for making GnuPG easier to use EAPI=4 HOMEPAGE=http://www.gnupg.org/related_software/gpgme IUSE=common-lisp static-libs -KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc x86 ~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc64-solaris ~x86-solaris LICENSE=GPL-2 LGPL-2.1 RDEPEND=app-crypt/gnupg >=dev-libs/libassuan-2.0.2 >=dev-libs/libgpg-error-1.4 SLOT=1 SRC_URI=mirror://gnupg/gpgme/gpgme-1.3.2.tar.bz2 _eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 -_md5_=0a38af7dca8fbd43c20fe4a0b3df5bb9 +_md5_=b8e2f30448599065ad8587f3d3ed1561 diff --git a/metadata/md5-cache/app-emulation/libvirt-1.0.0 b/metadata/md5-cache/app-emulation/libvirt-1.0.0 index 9b8247c1f80f..536d0f34857e 100644 --- a/metadata/md5-cache/app-emulation/libvirt-1.0.0 +++ b/metadata/md5-cache/app-emulation/libvirt-1.0.0 @@ -11,4 +11,4 @@ REQUIRED_USE=libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) ) lxc? ( caps SLOT=0 SRC_URI=http://libvirt.org/sources/libvirt-1.0.0.tar.gz ftp://libvirt.org/libvirt/libvirt-1.0.0.tar.gz _eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f eutils d40dc948067bd3db1c8ebf7d51897313 libtool 2b273eea1976cfaed3449345d94331ac linux-info f01ffb28843e2de3ea571f80f07e5078 multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 -_md5_=79d8139d962f85e02728752b963b8f04 +_md5_=be262bb547dc8b798feed5630f9a0ad9 diff --git a/metadata/md5-cache/app-emulation/libvirt-9999 b/metadata/md5-cache/app-emulation/libvirt-9999 index 701ae8480f4e..c861eef368b8 100644 --- a/metadata/md5-cache/app-emulation/libvirt-9999 +++ b/metadata/md5-cache/app-emulation/libvirt-9999 @@ -9,4 +9,4 @@ RDEPEND=sys-libs/readline sys-libs/ncurses >=net-misc/curl-7.18.0 dev-libs/libgc REQUIRED_USE=libvirtd? ( || ( lxc openvz qemu uml virtualbox xen ) ) lxc? ( caps libvirtd ) openvz? ( libvirtd ) qemu? ( libvirtd ) uml? ( libvirtd ) vepa? ( macvtap ) virtualbox? ( libvirtd ) xen? ( libvirtd ) SLOT=0 _eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f eutils d40dc948067bd3db1c8ebf7d51897313 git-2 15733ab6a6feb34af9837b41623c2bad libtool 2b273eea1976cfaed3449345d94331ac linux-info f01ffb28843e2de3ea571f80f07e5078 multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 -_md5_=cdc2a355bc6bc1b5bc46118b1df2ab38 +_md5_=3edfe0e27fa4c8617e7e8f886b6840db diff --git a/metadata/md5-cache/app-office/libreoffice-9999-r2 b/metadata/md5-cache/app-office/libreoffice-9999-r2 index 4657bc41be28..939ec5ce194a 100644 --- a/metadata/md5-cache/app-office/libreoffice-9999-r2 +++ b/metadata/md5-cache/app-office/libreoffice-9999-r2 @@ -11,4 +11,4 @@ REQUIRED_USE=bluetooth? ( dbus ) gnome? ( gtk ) eds? ( gnome ) libreoffice_exten SLOT=0 SRC_URI=branding? ( http://dev.gentoo.org/~dilfridge/distfiles/libreoffice-branding-gentoo-0.6.tar.xz ) http://dev-www.libreoffice.org/src//ea91f2fb4212a21d708aced277e6e85a-vigra1.4.0.tar.gz http://dev-www.libreoffice.org/src//1f24ab1d39f4a51faf22244c94a6203f-xmlsec1-1.2.14.tar.gz java? ( http://dev-www.libreoffice.org/src//17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip ) libreoffice_extensions_wiki-publisher? ( http://dev-www.libreoffice.org/src//a7983f859eafb2677d7ff386a023bc40-xsltml_2.1.2.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//798b2ffdc8bcfe7bca2cf92b62caf685-rhino1_5R5.zip ) libreoffice_extensions_scripting-javascript? ( http://dev-www.libreoffice.org/src//35c94d2df8893241173de1d16b6034c0-swingExSrc.zip ) odk? ( http://download.go-oo.org/extern/185d60944ea767075d27247c3162b3bc-unowinreg.dll ) _eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f base ec46b36a6f6fd1d0b505a33e0b74e413 bash-completion-r1 fcc2dafb65a2b662dd4b076f2103f6a6 check-reqs 0efdf29c9002a1995388968bf54e9d3d eutils d40dc948067bd3db1c8ebf7d51897313 fdo-mime 0acfe1a88fd8751a1d5dc671168219fa flag-o-matic 420c4859890a664d00a25bab483dcc07 git-2 15733ab6a6feb34af9837b41623c2bad gnome2-utils 794d2847b4af390a1e020924876c8297 java-pkg-opt-2 f9bbbe5092225a2059aa9e6a3a2b52f1 java-utils-2 2d9eb3508fa5d6759e39354b74545567 kde4-base 6e4e3fc3a36f43b71c84ad615e804a83 kde4-functions 37767566f9ffa88075c4d392a59100a9 libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 pax-utils 0ace932c4045349c7fc1af0fe7091acf python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 virtualx 73cfc129b4b9ba23aed1abb10c825d86 -_md5_=e7fdb7ed242ee8c0c81940e22c0d90b6 +_md5_=f5e6d6e8b3a3b131bb72388cf7daeb73 diff --git a/metadata/md5-cache/app-text/poppler-0.20.4 b/metadata/md5-cache/app-text/poppler-0.20.4 index ec1615fb7e81..9b368b63251f 100644 --- a/metadata/md5-cache/app-text/poppler-0.20.4 +++ b/metadata/md5-cache/app-text/poppler-0.20.4 @@ -4,11 +4,11 @@ DESCRIPTION=PDF rendering library based on the xpdf-3.0 code base EAPI=4 HOMEPAGE=http://poppler.freedesktop.org/ IUSE=cairo cjk curl cxx debug doc +introspection jpeg jpeg2k +lcms png qt4 tiff +utils -KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris +KEYWORDS=~alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 RDEPEND=>=media-libs/fontconfig-2.6.0 >=media-libs/freetype-2.3.9 sys-libs/zlib cairo? ( dev-libs/glib:2 >=x11-libs/cairo-1.10.0 introspection? ( >=dev-libs/gobject-introspection-1.32.1 ) ) curl? ( net-misc/curl ) jpeg? ( virtual/jpeg ) jpeg2k? ( media-libs/openjpeg ) lcms? ( media-libs/lcms:2 ) png? ( >=media-libs/libpng-1.4:0 ) qt4? ( x11-libs/qt-core:4 x11-libs/qt-gui:4 ) tiff? ( media-libs/tiff:0 ) !dev-libs/poppler !dev-libs/poppler-glib !dev-libs/poppler-qt3 !dev-libs/poppler-qt4 !app-text/poppler-utils cjk? ( >=app-text/poppler-data-0.4.4 ) RESTRICT=test SLOT=0 SRC_URI=http://poppler.freedesktop.org/poppler-0.20.4.tar.gz _eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 cmake-utils d9d351169c1d554e8f47f1a19f17becd eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic 420c4859890a664d00a25bab483dcc07 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 -_md5_=7ab93501e406349c83a64752d1cd28f4 +_md5_=d274da49dc377cd8744cafc0c025fa22 diff --git a/metadata/md5-cache/dev-lang/ghc-7.4.2 b/metadata/md5-cache/dev-lang/ghc-7.4.2 new file mode 100644 index 000000000000..653f88da9722 --- /dev/null +++ b/metadata/md5-cache/dev-lang/ghc-7.4.2 @@ -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/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 !=net-nds/openldap-2.4 sasl? ( dev-libs/cyrus-sasl ) =dev-lang/python-2* SLOT=0 SRC_URI=mirror://pypi/p/python-ldap/python-ldap-2.3.13.tar.gz doc? ( http://dev.gentoo.org/~xarthisius/distfiles/python-ldap-docs-html-2.3.13.tar.gz ) _eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 -_md5_=c4755d076e2563e21f9af7ff711b95c9 +_md5_=606f1c4188985c545e02dc14f4873059 diff --git a/metadata/md5-cache/dev-python/python-ldap-2.3.9 b/metadata/md5-cache/dev-python/python-ldap-2.3.9 index 1d4d6e057c77..0e65ee7965dd 100644 --- a/metadata/md5-cache/dev-python/python-ldap-2.3.9 +++ b/metadata/md5-cache/dev-python/python-ldap-2.3.9 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile install postinst postrm prepare DEPEND=dev-python/setuptools =dev-lang/python-2* DESCRIPTION=Various LDAP-related Python modules EAPI=3 -HOMEPAGE=http://python-ldap.sourceforge.net/ http://pypi.python.org/pypi/python-ldap +HOMEPAGE=http://www.python-ldap.org http://pypi.python.org/pypi/python-ldap IUSE=doc examples sasl ssl KEYWORDS=alpha amd64 hppa ia64 ppc ppc64 sparc x86 LICENSE=PSF-2 @@ -10,4 +10,4 @@ RDEPEND=>=net-nds/openldap-2.3 sasl? ( dev-libs/cyrus-sasl ) =dev-lang/python-2* SLOT=0 SRC_URI=mirror://pypi/p/python-ldap/python-ldap-2.3.9.tar.gz doc? ( http://dev.gentoo.org/~xarthisius/distfiles/python-ldap-docs-html-2.3.9.tar.gz ) _eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 -_md5_=52ec73a4d1eb3ce9a4defd2c82d91d4a +_md5_=71e6daf82574b33fa9079095419e22a7 diff --git a/metadata/md5-cache/dev-python/python-ldap-2.4.10 b/metadata/md5-cache/dev-python/python-ldap-2.4.10 index 23f26e5cf18d..1ea2a6224d96 100644 --- a/metadata/md5-cache/dev-python/python-ldap-2.4.10 +++ b/metadata/md5-cache/dev-python/python-ldap-2.4.10 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile install postinst postrm prepare setup DEPEND=>=net-nds/openldap-2.4 dev-python/pyasn1 sasl? ( dev-libs/cyrus-sasl ) dev-python/setuptools doc? ( dev-python/sphinx ) dev-lang/python DESCRIPTION=Various LDAP-related Python modules EAPI=4 -HOMEPAGE=http://python-ldap.sourceforge.net/ http://www.python-ldap.org/ +HOMEPAGE=http://www.python-ldap.org http://pypi.python.org/pypi/python-ldap IUSE=doc examples sasl ssl KEYWORDS=~alpha amd64 hppa ~ia64 ppc ppc64 ~sparc ~x86 ~x86-solaris LICENSE=PSF-2 @@ -10,4 +10,4 @@ RDEPEND=>=net-nds/openldap-2.4 dev-python/pyasn1 sasl? ( dev-libs/cyrus-sasl ) d SLOT=0 SRC_URI=mirror://pypi/p/python-ldap/python-ldap-2.4.10.tar.gz _eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 -_md5_=7a1e575f4123497a09de61125fb332a1 +_md5_=a093dd615ed03aaeebef3d366ef84012 diff --git a/metadata/md5-cache/dev-python/python-ldap-2.4.3 b/metadata/md5-cache/dev-python/python-ldap-2.4.3 index d3eb9340cb6d..6cdb7d0ee71f 100644 --- a/metadata/md5-cache/dev-python/python-ldap-2.4.3 +++ b/metadata/md5-cache/dev-python/python-ldap-2.4.3 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile install postinst postrm prepare DEPEND=dev-python/setuptools =dev-lang/python-2* DESCRIPTION=Various LDAP-related Python modules EAPI=3 -HOMEPAGE=http://python-ldap.sourceforge.net/ http://pypi.python.org/pypi/python-ldap +HOMEPAGE=http://www.python-ldap.org/ http://pypi.python.org/pypi/python-ldap IUSE=doc examples sasl ssl KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris LICENSE=PSF-2 @@ -10,4 +10,4 @@ RDEPEND=>=net-nds/openldap-2.4 sasl? ( dev-libs/cyrus-sasl ) =dev-lang/python-2* SLOT=0 SRC_URI=mirror://pypi/p/python-ldap/python-ldap-2.4.3.tar.gz doc? ( http://www.python-ldap.org/doc/python-ldap-docs-html-2.4.3.tar.gz ) _eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 -_md5_=beb458ed44d4eef23ea4086244ccf0f0 +_md5_=180cbb201f502edcea7c59e7bb7b0777 diff --git a/metadata/md5-cache/dev-python/python-ldap-2.4.9 b/metadata/md5-cache/dev-python/python-ldap-2.4.9 index 4d39fbcfff43..740139181f88 100644 --- a/metadata/md5-cache/dev-python/python-ldap-2.4.9 +++ b/metadata/md5-cache/dev-python/python-ldap-2.4.9 @@ -2,7 +2,7 @@ DEFINED_PHASES=compile install postinst postrm prepare setup DEPEND=>=net-nds/openldap-2.4 dev-python/pyasn1 sasl? ( dev-libs/cyrus-sasl ) dev-python/setuptools doc? ( dev-python/sphinx ) dev-lang/python DESCRIPTION=Various LDAP-related Python modules EAPI=4 -HOMEPAGE=http://python-ldap.sourceforge.net/ http://pypi.python.org/pypi/python-ldap +HOMEPAGE=http://www.python-ldap.org http://pypi.python.org/pypi/python-ldap IUSE=doc examples sasl ssl KEYWORDS=~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-solaris LICENSE=PSF-2 @@ -10,4 +10,4 @@ RDEPEND=>=net-nds/openldap-2.4 dev-python/pyasn1 sasl? ( dev-libs/cyrus-sasl ) d SLOT=0 SRC_URI=mirror://pypi/p/python-ldap/python-ldap-2.4.9.tar.gz _eclasses_=distutils 15ae23f6f8219a009bfcfff7724fe727 multilib 9aa8a023e062fca0ba79362d9d0cc488 python 3db636724bc2886c6425058e210067d2 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 -_md5_=88330cbe409a777ef58b9b6402636ac7 +_md5_=1f0f90a7fa9d341bdeba2e24fdffce66 diff --git a/metadata/md5-cache/dev-python/pyx-0.12.1 b/metadata/md5-cache/dev-python/pyx-0.12.1 new file mode 100644 index 000000000000..de3a8e233b60 --- /dev/null +++ b/metadata/md5-cache/dev-python/pyx-0.12.1 @@ -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 diff --git a/metadata/md5-cache/dev-ruby/dalli-2.5.0 b/metadata/md5-cache/dev-ruby/dalli-2.5.0 new file mode 100644 index 000000000000..383735122108 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/dalli-2.5.0 @@ -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 diff --git a/metadata/md5-cache/dev-ruby/pry-0.9.7.4-r1 b/metadata/md5-cache/dev-ruby/pry-0.9.7.4-r1 new file mode 100644 index 000000000000..4d4fcffcdb88 --- /dev/null +++ b/metadata/md5-cache/dev-ruby/pry-0.9.7.4-r1 @@ -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 diff --git a/metadata/md5-cache/dev-tcltk/tkimg-1.4-r7 b/metadata/md5-cache/dev-tcltk/tkimg-1.4-r7 index 25705fcdce19..fb655ce21f72 100644 --- a/metadata/md5-cache/dev-tcltk/tkimg-1.4-r7 +++ b/metadata/md5-cache/dev-tcltk/tkimg-1.4-r7 @@ -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 diff --git a/metadata/md5-cache/games-mud/kmuddy-1.0.1-r1 b/metadata/md5-cache/games-mud/kmuddy-1.0.1-r1 deleted file mode 100644 index 2a8cc3868c81..000000000000 --- a/metadata/md5-cache/games-mud/kmuddy-1.0.1-r1 +++ /dev/null @@ -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 diff --git a/metadata/md5-cache/games-mud/kmuddy-1.0.1-r2 b/metadata/md5-cache/games-mud/kmuddy-1.0.1-r2 index f00e2753f2a9..ad963f0188c6 100644 --- a/metadata/md5-cache/games-mud/kmuddy-1.0.1-r2 +++ b/metadata/md5-cache/games-mud/kmuddy-1.0.1-r2 @@ -4,10 +4,10 @@ DESCRIPTION=MUD client for KDE EAPI=4 HOMEPAGE=http://www.kmuddy.com/ IUSE=debug linguas_es +handbook aqua -KEYWORDS=~amd64 ~ppc ~x86 +KEYWORDS=amd64 ppc x86 LICENSE=GPL-2 RDEPEND=>=kde-base/oxygen-icons-4.4:4[aqua=] linguas_es? ( >=kde-base/kde-l10n-4.4:4[aqua=,linguas_es(+)] ) 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_=58423ce1b2d329b782067743215600f9 +_md5_=7eac4d5a5879a12644a7a55073f28a27 diff --git a/metadata/md5-cache/mail-filter/gld-1.7-r2 b/metadata/md5-cache/mail-filter/gld-1.7-r2 index 06d47ad45cd9..4cd61a254c6f 100644 --- a/metadata/md5-cache/mail-filter/gld-1.7-r2 +++ b/metadata/md5-cache/mail-filter/gld-1.7-r2 @@ -4,10 +4,10 @@ DESCRIPTION=A standalone anti-spam greylisting algorithm on top of Postfix EAPI=4 HOMEPAGE=http://www.gasmi.net/gld.html IUSE=postgres -KEYWORDS=~amd64 ppc ~x86 +KEYWORDS=amd64 ppc ~x86 LICENSE=GPL-2 RDEPEND=sys-libs/zlib >=dev-libs/openssl-0.9.6 postgres? ( dev-db/postgresql-server ) !postgres? ( virtual/mysql ) SLOT=0 SRC_URI=http://www.gasmi.net/down/gld-1.7.tgz _eclasses_=multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 -_md5_=01d035e272d7f50f770ee6962b22d0c7 +_md5_=e86fedfa9684d0170628a6a6f1c60a75 diff --git a/metadata/md5-cache/media-gfx/fotoxx-12.11 b/metadata/md5-cache/media-gfx/fotoxx-12.11 index 09036d515609..712830fc1b1c 100644 --- a/metadata/md5-cache/media-gfx/fotoxx-12.11 +++ b/metadata/md5-cache/media-gfx/fotoxx-12.11 @@ -3,10 +3,10 @@ DEPEND=x11-libs/gtk+:3 media-libs/tiff DESCRIPTION=Program for improving image files made with a digital camera. EAPI=4 HOMEPAGE=http://www.kornelix.com/fotoxx.html -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=GPL-3 RDEPEND=x11-libs/gtk+:3 media-libs/tiff media-libs/exiftool media-gfx/ufraw x11-misc/xdg-utils SLOT=0 SRC_URI=http://www.kornelix.com/uploads/1/3/0/3/13035936/fotoxx-12.11.tar.gz _eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 -_md5_=827d63108247f4ebf82ced8d8daeb847 +_md5_=feb03dd505de95efef4ce875a3137d7e diff --git a/metadata/md5-cache/media-gfx/xsane-0.998-r1 b/metadata/md5-cache/media-gfx/xsane-0.998-r1 index 1303031c5c48..2ec459a2fc2f 100644 --- a/metadata/md5-cache/media-gfx/xsane-0.998-r1 +++ b/metadata/md5-cache/media-gfx/xsane-0.998-r1 @@ -4,11 +4,11 @@ DESCRIPTION=graphical scanning frontend EAPI=4 HOMEPAGE=http://www.xsane.org/ IUSE=nls jpeg png tiff gimp lcms ocr -KEYWORDS=~alpha ~amd64 ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos +KEYWORDS=~alpha ~amd64 ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos LICENSE=GPL-2 PDEPEND=ocr? ( app-text/gocr ) RDEPEND=media-gfx/sane-backends x11-libs/gtk+:2 x11-misc/xdg-utils jpeg? ( virtual/jpeg ) png? ( media-libs/libpng ) tiff? ( media-libs/tiff ) gimp? ( media-gfx/gimp ) lcms? ( =media-libs/lcms-1* ) SLOT=0 SRC_URI=http://www.xsane.org/download/xsane-0.998.tar.gz http://dev.gentoo.org/~dilfridge/distfiles/xsane-0.998-patches-2.tar.xz _eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 -_md5_=f3e2924794dd1162bbc90e9d38045753 +_md5_=8108808f74712a25b8ef9dbb65570ac2 diff --git a/metadata/md5-cache/media-tv/xbmc-11.0 b/metadata/md5-cache/media-tv/xbmc-11.0 index c52bc9563c37..b5396777c50a 100644 --- a/metadata/md5-cache/media-tv/xbmc-11.0 +++ b/metadata/md5-cache/media-tv/xbmc-11.0 @@ -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 =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 =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 =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 =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 diff --git a/metadata/md5-cache/media-tv/xbmc-11.0-r1 b/metadata/md5-cache/media-tv/xbmc-11.0-r1 new file mode 100644 index 000000000000..a38ac2bc76de --- /dev/null +++ b/metadata/md5-cache/media-tv/xbmc-11.0-r1 @@ -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 =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 =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 diff --git a/metadata/md5-cache/media-video/ffmpeg-0.10.6 b/metadata/md5-cache/media-video/ffmpeg-0.10.6 new file mode 100644 index 000000000000..2fdef87a3c80 --- /dev/null +++ b/metadata/md5-cache/media-video/ffmpeg-0.10.6 @@ -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 diff --git a/metadata/md5-cache/net-analyzer/knocker-0.7.1-r2 b/metadata/md5-cache/net-analyzer/knocker-0.7.1-r2 index 5fddc86f615c..e7998f0c3846 100644 --- a/metadata/md5-cache/net-analyzer/knocker-0.7.1-r2 +++ b/metadata/md5-cache/net-analyzer/knocker-0.7.1-r2 @@ -2,9 +2,9 @@ DEFINED_PHASES=compile configure install prepare unpack DESCRIPTION=Knocker is an easy to use security port scanner written in C EAPI=4 HOMEPAGE=http://knocker.sourceforge.net -KEYWORDS=~amd64 ppc ~sparc ~x86 +KEYWORDS=amd64 ppc ~sparc ~x86 LICENSE=GPL-2 SLOT=0 SRC_URI=mirror://sourceforge/knocker/knocker-0.7.1.tar.gz _eclasses_=base ec46b36a6f6fd1d0b505a33e0b74e413 eutils d40dc948067bd3db1c8ebf7d51897313 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 -_md5_=1439d7c6c7fac5616f5b4755a7e5ae1b +_md5_=20d29fc52e19bcfb48ba72dd578d5366 diff --git a/metadata/md5-cache/net-fs/samba-3.6.9 b/metadata/md5-cache/net-fs/samba-3.6.9 index c718c05181ee..5a5bf9819bff 100644 --- a/metadata/md5-cache/net-fs/samba-3.6.9 +++ b/metadata/md5-cache/net-fs/samba-3.6.9 @@ -4,7 +4,7 @@ DESCRIPTION=Library bits of the samba network filesystem EAPI=4 HOMEPAGE=http://www.samba.org/ IUSE=acl addns ads +aio avahi caps +client cluster cups debug dmapi doc examples fam ldap ldb +netapi pam quota +readline selinux +server +smbclient smbsharemodes swat syslog winbind -KEYWORDS=~amd64 ~hppa ~x86 +KEYWORDS=~amd64 ~hppa ~x86 ~x86-fbsd LICENSE=GPL-3 RDEPEND=dev-libs/popt >=sys-libs/talloc-2.0.5 >=sys-libs/tdb-1.2.9 virtual/libiconv ads? ( virtual/krb5 sys-fs/e2fsprogs client? ( sys-apps/keyutils kernel_linux? ( net-fs/cifs-utils[ads] ) ) ) avahi? ( net-dns/avahi[dbus] ) caps? ( sys-libs/libcap ) client? ( !net-fs/mount-cifs dev-libs/iniparser kernel_linux? ( net-fs/cifs-utils ) ) cluster? ( >=dev-db/ctdb-1.13 ) cups? ( net-print/cups ) debug? ( dev-libs/dmalloc ) dmapi? ( sys-apps/dmapi ) fam? ( virtual/fam ) ldap? ( net-nds/openldap ) ldb? ( sys-libs/ldb ) pam? ( virtual/pam winbind? ( dev-libs/iniparser ) ) readline? ( >=sys-libs/readline-5.2 ) selinux? ( sec-policy/selinux-samba ) syslog? ( virtual/logger ) REQUIRED_USE=ads? ( ldap ) swat? ( server ) @@ -12,4 +12,4 @@ RESTRICT=test SLOT=0 SRC_URI=mirror://samba/samba-3.6.9.tar.gz _eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic 420c4859890a664d00a25bab483dcc07 multilib 9aa8a023e062fca0ba79362d9d0cc488 pam 5c1a9ef4892062f9ec25c8ef7c1f1e52 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 -_md5_=ef1c0da5afc6ba68e5c86c76df649933 +_md5_=94368c936b267593e7933cd6c2047b6c diff --git a/metadata/md5-cache/sys-apps/pcsc-lite-1.8.6 b/metadata/md5-cache/sys-apps/pcsc-lite-1.8.6 index 73504619b9e2..999d1f0edac2 100644 --- a/metadata/md5-cache/sys-apps/pcsc-lite-1.8.6 +++ b/metadata/md5-cache/sys-apps/pcsc-lite-1.8.6 @@ -4,11 +4,11 @@ DESCRIPTION=PC/SC Architecture smartcard middleware library EAPI=4 HOMEPAGE=http://pcsclite.alioth.debian.org/ IUSE=libusb +udev -KEYWORDS=~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +KEYWORDS=~amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos LICENSE=as-is RDEPEND=libusb? ( virtual/libusb:1 ) udev? ( sys-fs/udev ) !=sys-devel/gcc-4.5 !build? ( >=sys-libs/ncurses-5.2 sys-devel/make dev-lang/perl ) RESTRICT=binchecks strip -SLOT=2.6.32-r137 -SRC_URI=mirror://kernel/linux/kernel/v2.6/linux-2.6.32.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.32.N/deblob-2.6.32 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.32.N/deblob-check -> deblob-check-2.6.32 ) http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-2.6.32-141.extras.tar.bz2 mirror://gentoo/genpatches-2.6.32-48.base.tar.bz2 mirror://gentoo/genpatches-2.6.32-48.extras.tar.bz2 +SLOT=2.6.32-r139 +SRC_URI=mirror://kernel/linux/kernel/v2.6/linux-2.6.32.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.32.N/deblob-2.6.32 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-2.6.32.N/deblob-check -> deblob-check-2.6.32 ) http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-2.6.32-143.extras.tar.bz2 mirror://gentoo/genpatches-2.6.32-48.base.tar.bz2 mirror://gentoo/genpatches-2.6.32-48.extras.tar.bz2 _eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 kernel-2 dd451098928ff900df7c254820871c00 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 -_md5_=21073e795dd83df4b4e1b78505db8101 +_md5_=faa513ecb438330a7fb457dd4c5b9603 diff --git a/metadata/md5-cache/sys-kernel/hardened-sources-3.2.33-r2 b/metadata/md5-cache/sys-kernel/hardened-sources-3.2.33-r2 new file mode 100644 index 000000000000..91330431e41b --- /dev/null +++ b/metadata/md5-cache/sys-kernel/hardened-sources-3.2.33-r2 @@ -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 diff --git a/metadata/md5-cache/sys-kernel/hardened-sources-3.6.5 b/metadata/md5-cache/sys-kernel/hardened-sources-3.6.6-r1 similarity index 84% rename from metadata/md5-cache/sys-kernel/hardened-sources-3.6.5 rename to metadata/md5-cache/sys-kernel/hardened-sources-3.6.6-r1 index 9a8b62bbfa90..b4f3babb93cf 100644 --- a/metadata/md5-cache/sys-kernel/hardened-sources-3.6.5 +++ b/metadata/md5-cache/sys-kernel/hardened-sources-3.6.6-r1 @@ -9,7 +9,7 @@ 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.6.5 -SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.6.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.6.N/deblob-3.6 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.6.N/deblob-check -> deblob-check-3.6 ) http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-3.6.5-1.extras.tar.bz2 mirror://gentoo/genpatches-3.6-5.base.tar.bz2 mirror://gentoo/genpatches-3.6-5.extras.tar.bz2 +SLOT=3.6.6-r1 +SRC_URI=mirror://kernel/linux/kernel/v3.x/linux-3.6.tar.bz2 deblob? ( http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.6.N/deblob-3.6 http://www.fsfla.org/svnwiki/selibre/linux-libre//download/releases/LATEST-3.6.N/deblob-check -> deblob-check-3.6 ) http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-3.6.6-2.extras.tar.bz2 mirror://gentoo/genpatches-3.6-8.base.tar.bz2 mirror://gentoo/genpatches-3.6-8.extras.tar.bz2 _eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 kernel-2 dd451098928ff900df7c254820871c00 multilib 9aa8a023e062fca0ba79362d9d0cc488 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 -_md5_=45bdc1bccf3e11dd1584c47d3c4a7ad3 +_md5_=0f8126be239fca3b90d43ab084b9f783 diff --git a/metadata/md5-cache/www-apps/phpsysinfo-3.0.19 b/metadata/md5-cache/www-apps/phpsysinfo-3.0.19 index cd38b8f360f0..889e2525f029 100644 --- a/metadata/md5-cache/www-apps/phpsysinfo-3.0.19 +++ b/metadata/md5-cache/www-apps/phpsysinfo-3.0.19 @@ -4,10 +4,10 @@ DESCRIPTION=phpSysInfo is a nice package that will display your system stats via EAPI=4 HOMEPAGE=http://phpsysinfo.sourceforge.net/ IUSE=vhosts -KEYWORDS=~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd +KEYWORDS=~amd64 ~hppa ppc ppc64 ~x86 ~x86-fbsd LICENSE=GPL-2 RDEPEND=virtual/httpd-php dev-lang/php[simplexml,xml,xsl,unicode] >=app-admin/webapp-config-1.50.15 SLOT=3.0.19 SRC_URI=mirror://sourceforge/phpsysinfo/phpsysinfo-3.0.19.tar.gz _eclasses_=webapp 25b9b1696f5e698711f47d45c3d45e3e -_md5_=1455e15292d0bd8f1760c3378355eab0 +_md5_=fb618437d717c54640de17dd6d05df65 diff --git a/metadata/md5-cache/x11-libs/libva-intel-driver-1.0.19 b/metadata/md5-cache/x11-libs/libva-intel-driver-1.0.19 new file mode 100644 index 000000000000..9123c12be6d9 --- /dev/null +++ b/metadata/md5-cache/x11-libs/libva-intel-driver-1.0.19 @@ -0,0 +1,13 @@ +DEFINED_PHASES=configure install prepare +DEPEND=>=x11-libs/libva-1.1.0[X?,wayland?] !=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/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 diff --git a/metadata/md5-cache/x11-libs/libva-intel-driver-9999 b/metadata/md5-cache/x11-libs/libva-intel-driver-9999 index 7b6b24951434..efab65945c7f 100644 --- a/metadata/md5-cache/x11-libs/libva-intel-driver-9999 +++ b/metadata/md5-cache/x11-libs/libva-intel-driver-9999 @@ -8,4 +8,4 @@ LICENSE=MIT RDEPEND=>=x11-libs/libva-1.1.0[X?,wayland?] !=x11-libs/libdrm-2.4.23[video_cards_intel] wayland? ( media-libs/mesa[egl] ) SLOT=0 _eclasses_=autotools f4bee52a728da1f76470f4b8d246c50f git-2 15733ab6a6feb34af9837b41623c2bad libtool 2b273eea1976cfaed3449345d94331ac multilib 9aa8a023e062fca0ba79362d9d0cc488 multiprocessing a2130e6fc4aa4c6a24b265ca0cbcc2b6 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 -_md5_=6fc8fa2fad57df0cb6ee1cf720d6d130 +_md5_=31091371e027ad74df34246e63e06dee diff --git a/metadata/md5-cache/x11-libs/qt-gui-4.8.3-r1 b/metadata/md5-cache/x11-libs/qt-gui-4.8.3-r1 index bcfb5c46ede4..79f6c2e5359c 100644 --- a/metadata/md5-cache/x11-libs/qt-gui-4.8.3-r1 +++ b/metadata/md5-cache/x11-libs/qt-gui-4.8.3-r1 @@ -12,4 +12,4 @@ REQUIRED_USE=gtkstyle? ( glib ) SLOT=4 SRC_URI=http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-4.8.3.tar.gz _eclasses_=eutils d40dc948067bd3db1c8ebf7d51897313 flag-o-matic 420c4859890a664d00a25bab483dcc07 multilib 9aa8a023e062fca0ba79362d9d0cc488 qt4-build a99fc3fe09eb9d8b699de07d06765ec3 toolchain-funcs 134429b842a6c67254bfd76a8753e4d4 user d0a4d0735a6c0183d707ca919bd72f28 versionator 6601b4c5b3f019a993db59a50e1854e4 -_md5_=173c02f8ec220d4223a171ba0ba2328f +_md5_=19eddd137371dad70dfe7d58e46fe5fc diff --git a/metadata/md5-cache/x11-themes/gtk-engines-qtcurve-1.8.15-r1 b/metadata/md5-cache/x11-themes/gtk-engines-qtcurve-1.8.15-r1 new file mode 100644 index 000000000000..2e78d7264326 --- /dev/null +++ b/metadata/md5-cache/x11-themes/gtk-engines-qtcurve-1.8.15-r1 @@ -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 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 607b46a89794..4ed60a491a75 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Wed, 14 Nov 2012 06:36:54 +0000 +Wed, 14 Nov 2012 13:06:54 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index c8d1e72a9184..31722076eea9 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Wed Nov 14 06:36:51 UTC 2012 +Wed Nov 14 13:06:51 UTC 2012 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index 3e3fa4aedc39..d546e87f510a 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Wed, 14 Nov 2012 07:00:01 +0000 +Wed, 14 Nov 2012 13:30:01 +0000 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 84d1c09b10bd..dae205063236 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1352874901 Wed Nov 14 06:35:01 2012 UTC +1352898301 Wed Nov 14 13:05:01 2012 UTC diff --git a/net-analyzer/knocker/knocker-0.7.1-r2.ebuild b/net-analyzer/knocker/knocker-0.7.1-r2.ebuild index 9b75abb3d6b1..657e49b487ae 100644 --- a/net-analyzer/knocker/knocker-0.7.1-r2.ebuild +++ b/net-analyzer/knocker/knocker-0.7.1-r2.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-analyzer/knocker/knocker-0.7.1-r2.ebuild,v 1.3 2012/11/14 06:21:05 pinkbyte Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-analyzer/knocker/knocker-0.7.1-r2.ebuild,v 1.4 2012/11/14 13:00:26 ago Exp $ EAPI="4" @@ -12,7 +12,7 @@ HOMEPAGE="http://knocker.sourceforge.net" SLOT="0" LICENSE="GPL-2" -KEYWORDS="~amd64 ppc ~sparc ~x86" +KEYWORDS="amd64 ppc ~sparc ~x86" IUSE="" DEPEND="" diff --git a/net-fs/samba/samba-3.6.9.ebuild b/net-fs/samba/samba-3.6.9.ebuild index 946c300612a2..fc1158a6dfe0 100644 --- a/net-fs/samba/samba-3.6.9.ebuild +++ b/net-fs/samba/samba-3.6.9.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.6.9.ebuild,v 1.1 2012/11/01 04:19:58 patrick Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-fs/samba/samba-3.6.9.ebuild,v 1.2 2012/11/14 11:30:16 naota Exp $ EAPI=4 @@ -14,7 +14,7 @@ HOMEPAGE="http://www.samba.org/" SRC_URI="mirror://samba/${MY_P}.tar.gz" LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="~amd64 ~hppa ~x86 ~x86-fbsd" IUSE="acl addns ads +aio avahi caps +client cluster cups debug dmapi doc examples fam ldap ldb +netapi pam quota +readline selinux +server +smbclient smbsharemodes swat syslog winbind" diff --git a/profiles/package.mask b/profiles/package.mask index 372b83e83c84..adef91d7fe26 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -1,5 +1,5 @@ #################################################################### -# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.14218 2012/11/11 07:44:58 vapier Exp $ +# $Header: /var/cvsroot/gentoo-x86/profiles/package.mask,v 1.14219 2012/11/14 12:50:15 naota Exp $ # # When you add an entry to the top of this file, add your name, the date, and # an explanation of why something is getting masked. Please be extremely @@ -112,10 +112,6 @@ x11-apps/grandr # live ebuild =net-fs/redirfs-9999 -# Naohiro Aota (30 Oct 2012) -# Masked for test. -=net-misc/dropbox-1.4.17 - # Ben de Groot (29 Oct 2012) # Fails compilation on missing sqlite header - unbundle patch needs updating =net-news/quiterss-0.10.3 diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 1b19fa795f24..e32111311768 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -1226,8 +1226,9 @@ dev-lang/gdl:proj - Add support for sci-libs/proj (geographic projections) dev-lang/gdl:udunits - Add support for manipulating units of physical quantities dev-lang/gforth:force-reg - Enable a possibly unstable GCC flag for possibly large performance gains dev-lang/ghc:binary - Install the binary version directly, rather than using it to build the source version. -dev-lang/ghc:ghcbootstrap - Internal: Bootstrap GHC from an existing GHC installation. -dev-lang/ghc:llvm - Enable llvm code geenrator for ghc (-fllvm) +dev-lang/ghc:ghcbootstrap - Bootstrap from an existing GHC installation. +dev-lang/ghc:ghcmakebinary - Build with less runtime depends (bundle libffi for building bootstrap binaries). +dev-lang/ghc:llvm - Enable llvm code geenrator for ghc (-fllvm). dev-lang/icc:eclipse - Install the dev-util/eclipse-sdk plugins dev-lang/icon:iplsrc - install the icon programming library source dev-lang/idb:eclipse - Install the dev-util/eclipse-sdk plugins diff --git a/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild b/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild index 2be69abd42df..3c633264c1de 100644 --- a/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild +++ b/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild,v 1.2 2012/11/13 15:55:24 ranger Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-apps/pcsc-lite/pcsc-lite-1.8.6.ebuild,v 1.4 2012/11/14 11:18:13 blueness Exp $ EAPI="4" @@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="as-is" SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~m68k ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +KEYWORDS="~amd64 arm ~hppa ~ia64 ~m68k ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" # This is called libusb so that it doesn't fool people in thinking that # it is _required_ for USB support. Otherwise they'll disable udev and diff --git a/sys-fs/aufs3/aufs3-3_p20121015-r1.ebuild b/sys-fs/aufs3/aufs3-3_p20121015-r1.ebuild index 9ec1082df9cb..b193559eb097 100644 --- a/sys-fs/aufs3/aufs3-3_p20121015-r1.ebuild +++ b/sys-fs/aufs3/aufs3-3_p20121015-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs3/aufs3-3_p20121015-r1.ebuild,v 1.1 2012/10/25 06:04:25 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs3/aufs3-3_p20121015-r1.ebuild,v 1.2 2012/11/14 07:32:19 jlec Exp $ EAPI=4 @@ -110,7 +110,7 @@ src_prepare() { use nfs && ( use amd64 || use ppc64 ) && set_config INO_T_64 use ramfs && set_config BR_RAMFS - use pax_kernel && epatch "${FILESDIR}"/pax.patch "${FILESDIR}"/pax-2.patch + use pax_kernel && epatch "${FILESDIR}"/pax-2.patch sed -i "s:aufs.ko usr/include/linux/aufs_type.h:aufs.ko:g" Makefile || die sed -i "s:__user::g" include/linux/aufs_type.h || die diff --git a/sys-fs/aufs3/aufs3-3_p20121112.ebuild b/sys-fs/aufs3/aufs3-3_p20121112.ebuild index 3468fc2e37d1..681e204c3d80 100644 --- a/sys-fs/aufs3/aufs3-3_p20121112.ebuild +++ b/sys-fs/aufs3/aufs3-3_p20121112.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs3/aufs3-3_p20121112.ebuild,v 1.1 2012/11/12 08:25:46 jlec Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-fs/aufs3/aufs3-3_p20121112.ebuild,v 1.2 2012/11/14 07:32:19 jlec Exp $ EAPI=4 @@ -110,7 +110,7 @@ src_prepare() { use nfs && ( use amd64 || use ppc64 ) && set_config INO_T_64 use ramfs && set_config BR_RAMFS - use pax_kernel && epatch "${FILESDIR}"/pax.patch "${FILESDIR}"/pax-2.patch + use pax_kernel && epatch "${FILESDIR}"/pax-2.patch sed -i "s:aufs.ko usr/include/linux/aufs_type.h:aufs.ko:g" Makefile || die sed -i "s:__user::g" include/linux/aufs_type.h || die diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest index f648ae6a14a8..1ee038709960 100644 --- a/sys-kernel/hardened-sources/Manifest +++ b/sys-kernel/hardened-sources/Manifest @@ -18,22 +18,21 @@ DIST genpatches-3.4-6.base.tar.bz2 145231 SHA256 34b7e934f849ef10d706ea2d81878ac DIST genpatches-3.4-6.extras.tar.bz2 17508 SHA256 be8e087b3a0508e88bd36d2d4bec07e0756a3e7f7b31de4dbfd51d79412c2a96 SHA512 f84be04008f254509de7eb05c78fe040fa563038e8ba2744412296a54208c7889417f72ada0db8b21754e2db544fb921b75300728d48337bdc7a7dfa02cdcf26 WHIRLPOOL b0331d32d4ef74fd2357dfc2dc046562828f9bbbbd175412276d79d4097a11a6c91847ba364d8e84ffee361bfd868161951ae740ee232504d1ae4fbb9d87f74e DIST genpatches-3.5-5.base.tar.bz2 122034 SHA256 50828709004b240ce3d3dcfedc4d88a4a53e20b9e3b172dc2973316a39c1c55f SHA512 28d9f1c603440db249ef3231f95f142886e0fdae3fc2ce9366aa7c6633ad13b6818659727f378fc167fbeaaaff1faa88fcf5edc625c799ad9f118002ac8381f8 WHIRLPOOL 31accc31067f7d61921c59b951eced42fa31f3c73cdfbbd98dbd6921a4fa2624d709fabe4dcaaa3c480e3e7d99803569840050a0685aef87488840ca8b4e747f DIST genpatches-3.5-5.extras.tar.bz2 17507 SHA256 1b2294687e842e6450184ce2800ba3df8006ca47d75f95437a1e1d2976162727 SHA512 2eefd45f853e9bab3f89701e470309471b5b2c9ed651dba03776a47d11e26c00170d32aaac547889ae7cee435278bb5ffa4ddc1dc769e6440d454008f62ce23d WHIRLPOOL 43dfd1c6a046e3dc07db72e8d7f062689366112ccf080a17b84bc7adda3e5257d7be551e0a34b6c79c9016b5b04bad5bdf8c52589dcc362dc675f72ca7681135 -DIST genpatches-3.6-5.base.tar.bz2 120301 SHA256 de33ac330eec7a05549f6d97cb63023590dd402221d10a5c1235ebab502b998c SHA512 64491d691b0400139e12d60c775cbe45ba68918f66ef1056ba840116eaf4f50a07b568c2d05fc2ce25e81e6b52addb2a623222d493e89b237d714de6860ea749 WHIRLPOOL 20d0b5099906e3fe53bf8d0f89abf532d72869b6a98d4358a528fbb24105a294e7378adaf06f8a4e8aee3331509ba12786197ace792a6024cc69e37458e94f4b -DIST genpatches-3.6-5.extras.tar.bz2 17038 SHA256 bf6be402ec3ef125ecaf626379f777a262e2f6776d8f5115ac0834f1e3d18b25 SHA512 614c845d474890ad0fd4271ea133464626498c3877d49c1df9940cfb2bc2a68a13828b6cae590a0d5619cf21521fe119fab782714d0bc37c287e0bba29f22fdf WHIRLPOOL ef8c9a76be1ac027b3d01e47bf22dbe178b2b68e85f4ace1186aedd89e513ff010d6e50e1392e17dde3bfebabcff07c348b04163398c43c045d6e37e78caf954 DIST genpatches-3.6-8.base.tar.bz2 158928 SHA256 5a79567b0d12a2684255543a14dc38db46c75abda01a2871cc22bfa74d5852de SHA512 74ef54ab9f31a88acfba6f0a39029e1038f1a174bf905a6bf2e2ad89a31c3bbf4209e5fa3f2decbe077c468fbd9926207e453b41401f5b810cee84b185445d59 WHIRLPOOL e2cdc52cb8d3bff37a7bf40d77352b616e177131847570a5dd73cf7a20b8c038fbea192b5d02b5b3e859870d27dae982a344c4080af2f2e681548eed5acac236 DIST genpatches-3.6-8.extras.tar.bz2 17038 SHA256 bf6be402ec3ef125ecaf626379f777a262e2f6776d8f5115ac0834f1e3d18b25 SHA512 614c845d474890ad0fd4271ea133464626498c3877d49c1df9940cfb2bc2a68a13828b6cae590a0d5619cf21521fe119fab782714d0bc37c287e0bba29f22fdf WHIRLPOOL ef8c9a76be1ac027b3d01e47bf22dbe178b2b68e85f4ace1186aedd89e513ff010d6e50e1392e17dde3bfebabcff07c348b04163398c43c045d6e37e78caf954 DIST hardened-patches-2.6.32-118.extras.tar.bz2 753437 SHA256 11ad917cf892f7253524db9a8100ed36e9c385180ed530d972d5b3113d0c7ba1 SHA512 ec696b23c5b1217d72b64c1b612534d1a75682b05a4ba38223bc7383b34e3a4266a2e8181eebf7c9a7b1375e966f81d92241628e802307abd639b6494267aff7 WHIRLPOOL 0d274ddb697fe733cbe94ccaadf1fdaa63217ac834712a4ab1933903cf487b8b222928241632b2ffaa39ca03e386dd1d7891eb0954823e3e1b625433e0ea5aa9 DIST hardened-patches-2.6.32-133.extras.tar.bz2 776996 SHA256 e5b663a640c3c1122eddd37f3c7a39579ddbe001e08621fe4399fdaabde97248 SHA512 8d8339f3b14b0088286ec87e49a78d8b608264b22b9c501bb5dd452c742d948b8f736378d5f16c62423f4f8278ec6b08c03d209f3d3fd03b3d46d8d36f2f665d WHIRLPOOL f05e3ac31018a58f2595b9696a6b89829e9df15443ecfd9ed383e80ac05386930e819b059916482267c1757decf9dd0a3c8c9f7296f283db348f169a86602fc0 -DIST hardened-patches-2.6.32-141.extras.tar.bz2 882272 SHA256 081ab56ace6d13c98efc812261ce0f85b608b1c463277d76688e0f31d75653f4 SHA512 534ac89193081cbb494f6f6ce88ffeb2f3402605a4a3f7acb7edc44e688488bb386b00e36a1586a7a281929a4a8fa487ee622a7f108367cb3f7e4f2cd5581366 WHIRLPOOL b7e70697a749cc4fd56b57ca69239b035a030d0e5a1888980ffc63c85b204cb24b07200e3dcf43518f038d994e62f917f6856953fb45bbb5d38361f098eacb35 DIST hardened-patches-2.6.32-142.extras.tar.bz2 886856 SHA256 18ddbf81fdfc187988240c1ab480697150590a9e7a217f8c67958132470e4eb1 SHA512 122a0d0759ae5796ac71043d6eba0b9a7cf132db384058b98ef7ab82b0a3052334ae43057e31ce2331ef674fd6c6b64fe17ff4b1c1b7fe1beae947c6245b9f32 WHIRLPOOL c3b72ee7aeeacae14ed13a16727b8fe77e35c28597b3828433717af1e28359abc2ebeb9f325604e1d580e8a82b234f08c25e84143fd5d899d1c76bab091908cf +DIST hardened-patches-2.6.32-143.extras.tar.bz2 877841 SHA256 b10fc69ffd14a4f5f696095e9b823a0743d8a83db07f22122f30af8bf2947736 SHA512 a3be0ca9b66cc495937fa305c7691b020ba4c5945a1d6cd874294878109cc6137656559ded699e0695c385deb8bf7f72a6061739a45bbda7b12c34cb964722de WHIRLPOOL a28a1971b0e78db3ca24f7a07e554994cfdf74faf8fa6dece3b37c82ed4cb6da68e8a09e05ff3e55869c5bf5e55f29a73cc81d20e6150d7eb612ce03db6423f8 DIST hardened-patches-2.6.32-45.extras.tar.bz2 378165 SHA256 04dd316b257644c104c7660a649abcd48a11fff59e7773988ace8e0da49b930c DIST hardened-patches-3.2.23-2.extras.tar.bz2 585133 SHA256 ce03488bc9cdf2288bb285b70d20eaa1b1049024e2549f427e36f9ea908f0185 SHA512 040390f8690adda5221e0b0b90f4df099389a78fa0a764ce1667c630319c16f8d47182db34e953c38f537216e036487bf1bb2c97889a5dc82508654ea1699237 WHIRLPOOL 841ec91f3d56d811463278771edf6fbec513e8e2b6acbb0bb485449171a948d17c271f6ff98f263c5d39ed357edd966b446936b8ba3b14617fda54d9231abb5f DIST hardened-patches-3.2.30-1.extras.tar.bz2 813742 SHA256 4f0227ab21c559a9fbc5268dbbf4a8b2c45512726a3d93d30d84665678fd9ed3 SHA512 c5660f3a48d0bfc559151c054beba40ec81733f78b208999ed627290bba476c827d76098bf76b79558f42d05def756498f34eb9098fcef963b6762f2e1acd61e WHIRLPOOL c2ee01f43fd51a8c55eb87eaee59b51d9e4c9aaad2ca3198a96ece697c463ef93d1e08ba48d7e7afdca078db35681e1ed48bbf38a84cc34349ee9a5728e67421 DIST hardened-patches-3.2.33-2.extras.tar.bz2 917011 SHA256 c4bc8cf6d98a076b15ac10f27fecddcd3da94041d4ad1894df4bcf5b0ba1f872 SHA512 8519a8e11ca77403e1e1e28f805e8eb986d1b0e4bd581ee401722321243f49d1ea14347cae80530e23b555509477290e5929d8b056178ef1813d3bb222c3fc6c WHIRLPOOL 7735dc096a71e3b305bd05a6e5882c75fd95ed46b042eb3c206b6c9422a0d96002057853a60398a8233a1c8cb5e6bd72678384ff704cb0c6a5b315617bfa0af3 +DIST hardened-patches-3.2.33-3.extras.tar.bz2 924900 SHA256 d48ff37d78199d489d3652cd1eb209065f4a2b45e49a19bb24a3ef7e6efe3e8c SHA512 1bfeb06aedbcae9e1252655fbddd9ec776c07cb1900d21332aceb1f24d3aaa2b0162459309a88eba995b0f01aa3bd34ee45a3884c8b13bc28c7b8398acf2bf17 WHIRLPOOL 63b04bf89ca18cdd915ac7ba28473a733ae7f62ee5be01a69d7404a623695bcba34594074231054793229ff2f6b0185a78f522f276641f4fc31b042788ec6f3a DIST hardened-patches-3.4.5-1.extras.tar.bz2 548697 SHA256 f77fdd4450cfaa051058383d4c7bce9ae7cf40cc39948a265870c8806fcdc2ef SHA512 b5b516200e0f78f6695f70ae7f7918bbd813647439f2e1df0dc0545439724c18bd5f31379d99b09372cdc91d612ab0cfef3cdeade229425a936a3e2873a56c1f WHIRLPOOL 3bc4be49dbaf31bfc592098b3cbb6c43b7d027f97c0089bf6fa1b4b914cbea4189ab6b63bf38f8dbc1647f011dedc1aa901d1b0679da875a741ca12df9ba4433 DIST hardened-patches-3.5.4-2.extras.tar.bz2 578566 SHA256 505c3848b3ff0f2622f28e26158fcfefa793570efd7ffb07a6070fb627e84682 SHA512 3362f3ef67a8e2759ab4ae8d7065d694873b668c4d369436ff7f2262d4b8123f165bcc65f56ce3a0cca7be4f56b49e589064afa24f8cab3932d09c28f266536b WHIRLPOOL e074e418e3cade3b05bec185ff0a558ecef2903269d92ba2033745cdcde56a540a2ed3638ac5ac75cbee600d722844c53d78a1acaa1c06af4e318e65ce2c77ea -DIST hardened-patches-3.6.5-1.extras.tar.bz2 617469 SHA256 9eaeabf3d90c0f41b94a8db0f27231801945d2ee41a0cedc94b0e6fb9978d8a9 SHA512 b839387651ef6b038742708103b52546d964c87ac4d54eeb1cd0547055b7f6ae957836ae494b9b132f5ee39f9f38dd3f397f3ec47a1077e2f062077ac88dd0bb WHIRLPOOL c7b3b082567ee87a8aed0e72441463c5dab808e8a98981fa0e2e45c231398fd09fee0cc4e90d1b38aad65ba0a8ea0ff56faa43fef2e54e998bea4027681e1df4 DIST hardened-patches-3.6.6-1.extras.tar.bz2 583883 SHA256 45f6f78c49a8437bdfa97136b50d7322c7fa1fcf5ad8f4d191985538659c2271 SHA512 406f22a480c39c5afce754d7fb1cfe6fd3650ac710793b4e19c18f181b55862036c5daef34d7a75843a978a70fdb6acc9277b662bf389ce568887101e39f1662 WHIRLPOOL 49802a7dfc9eb61a6f236bf3ef914400d0f0d0253ebe71d027cee3d11d2e98df6c4a29279a74185721f96ffdf3b5f888bf006c03391e496a1f8e05e5657b63ed +DIST hardened-patches-3.6.6-2.extras.tar.bz2 584767 SHA256 95071bbecc45385da8d4d5fbe474ad0078dfb1cc44af40c2badde8e5b7639aea SHA512 6e29fabf14f2d5c1352c6dde94ff61479a22987ba47c535f81a7e76c92151e9567033ae0888775784d5cd64b979659e5f60f8bed906e4bfbaf75a4f04a304ea6 WHIRLPOOL d787aca2829fc80351b0361878b13710b7e2d470587aac33465a3aa9b73190de0cc6d98b04971bd56c480894c3d6cb50e372f8d41ca705ca3d4c91a186297d64 DIST linux-2.6.32.tar.bz2 64424138 SHA256 5099786d80b8407d98a619df00209c2353517f22d804fdd9533b362adcb4504e SHA512 739c67875dcb1a80412a034e7d3dddfb6aea4d7a77f12b572fb5afbb827e6ab5a682df7501c0982966e85948ddf7251b8dc5eeb064b2d264025160d8a903bc82 WHIRLPOOL 762dfd7f4c062fdcda00b7fc45ead0f8cb4e321027769a12d92640012f5768c2033da95f24491adfcd6eb453c2658978d4f170e73e4f8a5ccd263efcbe00429d DIST linux-3.2.tar.bz2 78147838 SHA256 c881fc2b53cf0da7ca4538aa44623a7de043a41f76fd5d0f51a31f6ed699d463 SHA512 1f57b98e8da34b10f37ce94e0f13a994c111d483b104c27a8f58a4a55013a73a9f1ffcebb597be63ce0dfadb92201e93b0e072ba49bac0033026aceb0840c812 WHIRLPOOL 3dc893bde09f064e4614183964a4b9feaab938ca7a739f46f825818a577884eae815f195b52a4c55c571345de59d7ba09631fb68dac481a0837b24868ce60e3d DIST linux-3.4.tar.bz2 80173484 SHA256 a797a15d0b6228381507c14ecf4eec4a6cc5c77cfd521ba3b3e1325e85b5b16d SHA512 597002fa82b70b5052f9e05c1d8547bc5f89d8e1aecfd1765f4033f6d2c5c02d51b6372dbeef12c2eb070ae318a04c39925050cb37a39399961c8b263479fca1 WHIRLPOOL 57e6dd7094db2bc41175d7bb551e8237ea96eacf3710a734e8413915c54304e84ca11455e41c7752882ce81048459555d44d1798bf0775b79c3d74b13aa3a9f2 diff --git a/sys-kernel/hardened-sources/hardened-sources-2.6.32-r137.ebuild b/sys-kernel/hardened-sources/hardened-sources-2.6.32-r139.ebuild similarity index 93% rename from sys-kernel/hardened-sources/hardened-sources-2.6.32-r137.ebuild rename to sys-kernel/hardened-sources/hardened-sources-2.6.32-r139.ebuild index 2de3f5ab8ef7..76decdb7b207 100644 --- a/sys-kernel/hardened-sources/hardened-sources-2.6.32-r137.ebuild +++ b/sys-kernel/hardened-sources/hardened-sources-2.6.32-r139.ebuild @@ -1,6 +1,6 @@ # 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-2.6.32-r137.ebuild,v 1.1 2012/11/02 03:26:45 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/sys-kernel/hardened-sources/hardened-sources-2.6.32-r139.ebuild,v 1.1 2012/11/14 11:35:33 blueness Exp $ EAPI="4" @@ -12,7 +12,7 @@ K_DEBLOB_AVAILABLE="1" inherit kernel-2 detect_version -HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-141" +HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-143" 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}" diff --git a/sys-kernel/hardened-sources/hardened-sources-3.2.33-r2.ebuild b/sys-kernel/hardened-sources/hardened-sources-3.2.33-r2.ebuild new file mode 100644 index 000000000000..05f9ba085973 --- /dev/null +++ b/sys-kernel/hardened-sources/hardened-sources-3.2.33-r2.ebuild @@ -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 +} diff --git a/sys-kernel/hardened-sources/hardened-sources-3.6.5.ebuild b/sys-kernel/hardened-sources/hardened-sources-3.6.6-r1.ebuild similarity index 92% rename from sys-kernel/hardened-sources/hardened-sources-3.6.5.ebuild rename to sys-kernel/hardened-sources/hardened-sources-3.6.6-r1.ebuild index a678d143433a..4151a9700079 100644 --- a/sys-kernel/hardened-sources/hardened-sources-3.6.5.ebuild +++ b/sys-kernel/hardened-sources/hardened-sources-3.6.6-r1.ebuild @@ -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}" diff --git a/www-apps/phpsysinfo/phpsysinfo-3.0.19.ebuild b/www-apps/phpsysinfo/phpsysinfo-3.0.19.ebuild index 426f2d1522d9..944ee73db52d 100644 --- a/www-apps/phpsysinfo/phpsysinfo-3.0.19.ebuild +++ b/www-apps/phpsysinfo/phpsysinfo-3.0.19.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-apps/phpsysinfo/phpsysinfo-3.0.19.ebuild,v 1.2 2012/11/11 19:03:07 blueness Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-apps/phpsysinfo/phpsysinfo-3.0.19.ebuild,v 1.3 2012/11/14 11:21:50 blueness Exp $ EAPI="4" @@ -11,7 +11,7 @@ HOMEPAGE="http://phpsysinfo.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd" +KEYWORDS="~amd64 ~hppa ppc ppc64 ~x86 ~x86-fbsd" IUSE="" RDEPEND="virtual/httpd-php diff --git a/x11-libs/libva-intel-driver/Manifest b/x11-libs/libva-intel-driver/Manifest index f2e2765159a7..917dd9cb4278 100644 --- a/x11-libs/libva-intel-driver/Manifest +++ b/x11-libs/libva-intel-driver/Manifest @@ -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 diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-1.0.19.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-1.0.19.ebuild new file mode 100644 index 000000000000..d311e0fd4d55 --- /dev/null +++ b/x11-libs/libva-intel-driver/libva-intel-driver-1.0.19.ebuild @@ -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/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 +} diff --git a/x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild b/x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild index 93fd89881ffd..a6103ee122a9 100644 --- a/x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild +++ b/x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild @@ -1,6 +1,6 @@ # 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-9999.ebuild,v 1.4 2012/10/11 12:16:08 aballier Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/libva-intel-driver/libva-intel-driver-9999.ebuild,v 1.5 2012/11/14 11:57:41 aballier Exp $ EAPI="3" @@ -19,9 +19,7 @@ if [ "${PV%9999}" != "${PV}" ] ; then # Live ebuild SRC_URI="" S="${WORKDIR}/${PN}" else - MY_P=${P#libva-} - SRC_URI="http://cgit.freedesktop.org/vaapi/intel-driver/snapshot/${MY_P}.tar.bz2" - S="${WORKDIR}/${MY_P}" + SRC_URI="http://www.freedesktop.org/software/vaapi/releases/libva-intel-driver/${P}.tar.bz2" fi LICENSE="MIT" diff --git a/x11-libs/qt-gui/qt-gui-4.8.3-r1.ebuild b/x11-libs/qt-gui/qt-gui-4.8.3-r1.ebuild index f5839c5dc692..facfdb30f6be 100644 --- a/x11-libs/qt-gui/qt-gui-4.8.3-r1.ebuild +++ b/x11-libs/qt-gui/qt-gui-4.8.3-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2012 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-gui/qt-gui-4.8.3-r1.ebuild,v 1.1 2012/09/16 04:15:21 yngwin Exp $ +# $Header: /var/cvsroot/gentoo-x86/x11-libs/qt-gui/qt-gui-4.8.3-r1.ebuild,v 1.2 2012/11/14 10:17:49 pesa Exp $ EAPI=4 @@ -224,11 +224,13 @@ src_install() { echo "default" > "${ED}"/usr/share/qt4/graphicssystems/raster || die touch "${ED}"/usr/share/qt4/graphicssystems/native || die - doicon tools/designer/src/designer/images/designer.png \ - tools/linguist/linguist/images/icons/linguist-128-32.png - use dbus && doicon tools/qdbus/qdbusviewer/images/qdbusviewer-128.png + doicon tools/designer/src/designer/images/designer.png + newicon tools/linguist/linguist/images/icons/linguist-128-32.png linguist.png + newicon tools/qtconfig/images/appicon.png qtconfig.png + use dbus && newicon tools/qdbus/qdbusviewer/images/qdbusviewer-128.png qdbusviewer.png make_desktop_entry designer Designer designer 'Qt;Development;GUIDesigner' - make_desktop_entry linguist Linguist linguist-128-32 'Qt;Development;GUIDesigner' + make_desktop_entry linguist Linguist linguist 'Qt;Development;Translation' + make_desktop_entry qtconfig 'Qt Configuration Tool' qtconfig 'Qt;Settings;DesktopSettings' } pkg_postinst() { diff --git a/x11-themes/gtk-engines-qtcurve/Manifest b/x11-themes/gtk-engines-qtcurve/Manifest index 94cef6d88dab..3061ea71e7ba 100644 --- a/x11-themes/gtk-engines-qtcurve/Manifest +++ b/x11-themes/gtk-engines-qtcurve/Manifest @@ -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 diff --git a/x11-themes/gtk-engines-qtcurve/files/gtk-engines-qtcurve-1.8.15-cairo.patch b/x11-themes/gtk-engines-qtcurve/files/gtk-engines-qtcurve-1.8.15-cairo.patch new file mode 100644 index 000000000000..8ed758050b74 --- /dev/null +++ b/x11-themes/gtk-engines-qtcurve/files/gtk-engines-qtcurve-1.8.15-cairo.patch @@ -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; + } diff --git a/x11-themes/gtk-engines-qtcurve/gtk-engines-qtcurve-1.8.15-r1.ebuild b/x11-themes/gtk-engines-qtcurve/gtk-engines-qtcurve-1.8.15-r1.ebuild new file mode 100644 index 000000000000..661d0e821c70 --- /dev/null +++ b/x11-themes/gtk-engines-qtcurve/gtk-engines-qtcurve-1.8.15-r1.ebuild @@ -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 +}