diff --git a/app-admin/pass/pass-1.6.5.ebuild b/app-admin/pass/pass-1.6.5.ebuild index c3f2abf6214b..53299d29db4c 100644 --- a/app-admin/pass/pass-1.6.5.ebuild +++ b/app-admin/pass/pass-1.6.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -12,7 +12,7 @@ SRC_URI="http://git.zx2c4.com/password-store/snapshot/password-store-${PV}.tar.x SLOT="0" LICENSE="GPL-2" -KEYWORDS="amd64 ~x86 ~x86-macos" +KEYWORDS="amd64 x86 ~x86-macos" IUSE="+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin" RDEPEND=" diff --git a/app-admin/sysstat/sysstat-11.4.0.ebuild b/app-admin/sysstat/sysstat-11.4.0.ebuild index 68885da4f411..b1f70c2a030e 100644 --- a/app-admin/sysstat/sysstat-11.4.0.ebuild +++ b/app-admin/sysstat/sysstat-11.4.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="${HOMEPAGE}${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86" IUSE="debug isag nls lm_sensors selinux static" CDEPEND=" diff --git a/app-backup/backuppc/backuppc-3.3.1-r3.ebuild b/app-backup/backuppc/backuppc-3.3.1-r3.ebuild index c7454aa3f93d..6a779f4c2839 100644 --- a/app-backup/backuppc/backuppc-3.3.1-r3.ebuild +++ b/app-backup/backuppc/backuppc-3.3.1-r3.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="http://backuppc.sourceforge.net/" SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="GPL-2" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="rss samba" diff --git a/app-emulation/diskimage-builder/Manifest b/app-emulation/diskimage-builder/Manifest index b3c2fcddea6c..38960a58d199 100644 --- a/app-emulation/diskimage-builder/Manifest +++ b/app-emulation/diskimage-builder/Manifest @@ -1,3 +1,4 @@ DIST diskimage-builder-1.23.0.tar.gz 255659 SHA256 c235f459f4a52bf0cff134bb6921d29cdf7b87a4427d070e97e16c4b486fb66d SHA512 18d420759df167762c8b41249c94243081ffcf5312727dfc882964c9957752acadd6c526ef34fc49dcf9539b15852542f51f0d83630d27d67fc1c82efa144708 WHIRLPOOL bdd5ce22ae37f96420d9faae40a3cbcfa0d89ff1698f911759b2d79bfb7f867bee4fd0d827a14c1d825969c2bac6996d108cf9427fac5615de7c3527c268c8ee DIST diskimage-builder-1.24.0.tar.gz 256522 SHA256 e5236e0be1d07e0111bceae344bfe6f9dd8b0ed9eba64240e218ecc70b9a7b03 SHA512 27e99142e3d951c2137bf53b16298cc9aacfb5167e9fb4572e735e36b555628262c730570b177ea65565f27afce76c0fb8fdee97c9aa7a2346dfdbae1909fd30 WHIRLPOOL 95f77d78b2d723ec9bdcff190d6e583a0ea6963104126ca146221cf53974137d675e795133659dcd55477645cc2c7c7e8734acd8029f903e98130efd196f16a8 DIST diskimage-builder-1.25.2.tar.gz 258530 SHA256 a0dce083d24e0f19f88f645db817acd88c32fea42fc40bcd497c619c12f6c87e SHA512 25c4fc0b0d23f157cf98a122e41486937ff20a6e942894371a923d10ce9ffdf9b477accaaa2fc806ddb5e2a2cdb3f1d84809ba7527a2c6ab35eb2e2e8fd5bc98 WHIRLPOOL a9ee5edeb0fa632e8b6d8877ae8e397ad3ca1683f527faa370241f4c67d95b2f7bf58c2d1030e7b700681e488eabef11939411f8440783aff1306414c4ea8e32 +DIST diskimage-builder-1.26.0.tar.gz 262007 SHA256 27f1aea5cb1661a22004d165bc98fe6d7f4d32bd491e000b9de5359dd454336e SHA512 54ff3a87d3739e45e2d911af0fd24a6ecb95820c7edbcf88b5f5f1610c77ac8f830c8081b1fafdb2d08a34fe0a6deaf2dc6e821be065b8dff7c0026cdeb607ee WHIRLPOOL 80c7232f6c86d46578958741de580e8f7429a03110bbefd521299a7b7e255fec8383102aad57684bbaee5e22e3e23597d4f96180b86c4ec84ab105303a7de979 diff --git a/app-emulation/diskimage-builder/diskimage-builder-1.26.0.ebuild b/app-emulation/diskimage-builder/diskimage-builder-1.26.0.ebuild new file mode 100644 index 000000000000..4ea1d4d847b2 --- /dev/null +++ b/app-emulation/diskimage-builder/diskimage-builder-1.26.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +PYTHON_COMPAT=( python2_7 ) + +inherit distutils-r1 + +DESCRIPTION="Golden Disk Image builder." +HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux" +IUSE="" + +CDEPEND=">=dev-python/pbr-1.8[${PYTHON_USEDEP}]" +DEPEND="${CDEPEND} + dev-python/setuptools[${PYTHON_USEDEP}]" +RDEPEND="${CDEPEND} + >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}] + dev-python/dib-utils[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10.0[${PYTHON_USEDEP}] + >=dev-python/flake8-2.5.4[${PYTHON_USEDEP}] + =dev-python/six-1.9.0[${PYTHON_USEDEP}] + >=dev-python/oslo-sphinx-4.7.0[${PYTHON_USEDEP}] + app-emulation/qemu + sys-block/parted + sys-fs/multipath-tools" diff --git a/app-misc/sphinx/sphinx-2.2.11.ebuild b/app-misc/sphinx/sphinx-2.2.11.ebuild index 90da540aaabf..339d600b325e 100644 --- a/app-misc/sphinx/sphinx-2.2.11.ebuild +++ b/app-misc/sphinx/sphinx-2.2.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -14,7 +14,7 @@ SRC_URI="http://sphinxsearch.com/files/${MY_P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris" +KEYWORDS="amd64 ~arm x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris" IUSE="debug +id64 mysql odbc postgres re2 stemmer syslog xml" RDEPEND="mysql? ( virtual/mysql ) diff --git a/app-vim/vimoutliner/metadata.xml b/app-vim/vimoutliner/metadata.xml index 5c000c763084..8472d599577a 100644 --- a/app-vim/vimoutliner/metadata.xml +++ b/app-vim/vimoutliner/metadata.xml @@ -5,4 +5,7 @@ vim@gentoo.org Gentoo Vim Project + + vimoutliner/vimoutliner + diff --git a/app-vim/vimoutliner/vimoutliner-0.3.4-r2.ebuild b/app-vim/vimoutliner/vimoutliner-0.3.4-r2.ebuild index 6e1f43a7fbfa..d984b3015abb 100644 --- a/app-vim/vimoutliner/vimoutliner-0.3.4-r2.ebuild +++ b/app-vim/vimoutliner/vimoutliner-0.3.4-r2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ inherit vim-plugin DESCRIPTION="vim plugin: easy and fast outlining" -HOMEPAGE="http://www.vimoutliner.org/" +HOMEPAGE="https://github.com/vimoutliner/vimoutliner" SRC_URI="mirror://gentoo/${P}.tar.gz" LICENSE="GPL-2" KEYWORDS="alpha amd64 ia64 ~mips ppc sparc x86" diff --git a/app-vim/vimoutliner/vimoutliner-0.3.6.ebuild b/app-vim/vimoutliner/vimoutliner-0.3.6.ebuild index 6f92f49a9514..68b76e85507b 100644 --- a/app-vim/vimoutliner/vimoutliner-0.3.6.ebuild +++ b/app-vim/vimoutliner/vimoutliner-0.3.6.ebuild @@ -7,7 +7,7 @@ EAPI=6 inherit vim-plugin DESCRIPTION="vim plugin: easy and fast outlining" -HOMEPAGE="http://www.vimoutliner.org/" +HOMEPAGE="https://github.com/vimoutliner/vimoutliner" SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.zip -> ${P}.zip" LICENSE="GPL-2" KEYWORDS="~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86" diff --git a/dev-db/mongodb/mongodb-2.6.12.ebuild b/dev-db/mongodb/mongodb-2.6.12.ebuild index f6d1b3ce0c8d..0ef75204da4f 100644 --- a/dev-db/mongodb/mongodb-2.6.12.ebuild +++ b/dev-db/mongodb/mongodb-2.6.12.ebuild @@ -19,7 +19,7 @@ SRC_URI="http://downloads.mongodb.org/src/${MY_P}.tar.gz LICENSE="AGPL-3 Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug kerberos mms-agent ssl static-libs" PDEPEND="mms-agent? ( dev-python/pymongo app-arch/unzip )" diff --git a/dev-lang/go/Manifest b/dev-lang/go/Manifest index c96c68a223b2..ff24f34c209e 100644 --- a/dev-lang/go/Manifest +++ b/dev-lang/go/Manifest @@ -10,6 +10,4 @@ DIST go-linux-ppc64le-bootstrap.tbz 50134685 SHA256 ca816a3e3cbd7721200522fa3984 DIST go-linux-s390x-bootstrap.tbz 49809007 SHA256 80a87bc5ac2239c99f8d7425fbc6f4fefba63f549b0835505c25378c08114656 SHA512 1b7500e6c42508b6cb07214620070065262349d2cd3698deeac0638d0bf0bfeb89c59c2d72a284af34f3071b4cfb9ce543c5fdec7add4a46adc9580295909439 WHIRLPOOL d3782cb515ab67720105224e02d96ab1ca86518db661719b2d0f7c48aa1f4f896a7cc5fed5b6ddc032c8206e8a10c6262646be0e59def61723936044d6ceb143 DIST go-solaris-amd64-bootstrap.tbz 48367195 SHA256 92ebdbf001f243a78a6c2d8ee30e929ba2cecbedf8e0fc07e129b04b107453ad SHA512 cf8725db0d001d61badee71624799a3c9e75f61f77ab090c1f6c490d694c4be367019b28d88306045d877ab5a324a1f9b0674293caf3acb19c193fc3746a48f2 WHIRLPOOL 672c6642e340b6d4f38b633f67fdc3202e3725022a8a61e2129276fccd6c42ddc24ed06c1d57eb31a25ea8056b79686619cbb36431b9c23b6d4be5bcb715bd89 DIST go1.6.3.src.tar.gz 12617426 SHA256 6326aeed5f86cf18f16d6dc831405614f855e2d416a91fd3fdc334f772345b00 SHA512 43e9b01220788112a185500bd53f091e7a0023a790092f428e2f40fc1a334dd148558b99d2a1c871b8cc79ad7d2d87a092b93eee7b5a27c2ee675c494de35306 WHIRLPOOL 0a22dc08b89ddfaccf1e871037e7ad6cdbf36f914de527011813d57a2d857478278202314b185e26aa905cb135d13cbea490d03337b42148c6fc2ef93a8cd9fe -DIST go1.7.1.src.tar.gz 14098889 SHA256 2b843f133b81b7995f26d0cb64bbdbb9d0704b90c44df45f844d28881ad442d3 SHA512 eab2b44f44d05c62645756e05078c2a8b7e3c4d2413617a20a6659df22e4612bb2059cf4906ab81134421eb371903034c1b197bb5595c9af9901819b2b3330a3 WHIRLPOOL 0733985cece30858431f600af12f60c3ff2894a78f09900a64aac7d493d790679a75a7c878b461fc6548663cc0cd34481c6e62051fd55ea68e8fa1d3b19fcdb0 -DIST go1.7.3.src.tar.gz 14196345 SHA256 79430a0027a09b0b3ad57e214c4c1acfdd7af290961dd08d322818895af1ef44 SHA512 9289c7720a551725643be757df0b676b7ec3add73e5f01af5e3ac1d81e2b31a304aca6e86d395ddc06fc3982099814478b5ec693124a3327f79399db7bcd73eb WHIRLPOOL 17b4cb47bbec610516f6b5e4b9b0c504c4388deffeede7997072fff36ec8368882fe9615f11b408ffc4d5cee4fa5fb7f6fdd356d816c4c820f29a390e2cd7b74 DIST go1.7.4.src.tar.gz 14198817 SHA256 4c189111e9ba651a2bb3ee868aa881fab36b2f2da3409e80885ca758a6b614cc SHA512 dc9950c3ea7100e536ad58fd93505d584276b7c50d4b8fe2ba7f20fd043dcf0d315b735c48945302055e91517594cc2b0061ccec9478a8ab48f1f2836c20afb3 WHIRLPOOL 054f496555dd30e0ba6a3c449b915ea048d5f85f1cf6d2ef6e8aa84939b6e9674b30cfccee99d050c5d75d028cf43d83bf0267703ffb02dfc5bc780fd0a1706f diff --git a/dev-lang/go/go-1.7.1.ebuild b/dev-lang/go/go-1.7.1.ebuild deleted file mode 100644 index 0ac8e4f27665..000000000000 --- a/dev-lang/go/go-1.7.1.ebuild +++ /dev/null @@ -1,222 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=6 - -export CBUILD=${CBUILD:-${CHOST}} -export CTARGET=${CTARGET:-${CHOST}} - -MY_PV=${PV/_/} - -inherit toolchain-funcs - -BOOTSTRAP_DIST="https://dev.gentoo.org/~williamh/dist" -SRC_URI="!gccgo? ( -kernel_Darwin? ( - x64-macos? ( ${BOOTSTRAP_DIST}/go-darwin-amd64-bootstrap.tbz ) -) -kernel_FreeBSD? ( -amd64-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-amd64-bootstrap.tbz ) -x86-fbsd? ( ${BOOTSTRAP_DIST}/go-freebsd-386-bootstrap-1.tbz ) -) -kernel_linux? ( - amd64? ( ${BOOTSTRAP_DIST}/go-linux-amd64-bootstrap.tbz ) - arm? ( ${BOOTSTRAP_DIST}/go-linux-arm-bootstrap.tbz ) - arm64? ( ${BOOTSTRAP_DIST}/go-linux-arm64-bootstrap.tbz ) - ppc64? ( - ${BOOTSTRAP_DIST}/go-linux-ppc64-bootstrap.tbz - ${BOOTSTRAP_DIST}/go-linux-ppc64le-bootstrap.tbz - ) - s390? ( ${BOOTSTRAP_DIST}/go-linux-s390x-bootstrap.tbz ) - x86? ( ${BOOTSTRAP_DIST}/go-linux-386-bootstrap-1.tbz ) -) -kernel_SunOS? ( - x64-solaris? ( ${BOOTSTRAP_DIST}/go-solaris-amd64-bootstrap.tbz ) -) -) -" - -if [[ ${PV} = 9999 ]]; then - EGIT_REPO_URI="git://github.com/golang/go.git" - inherit git-r3 -else - SRC_URI+="https://storage.googleapis.com/golang/go${MY_PV}.src.tar.gz" - case ${PV} in - *9999*|*_rc*) ;; - *) - KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x64-solaris" - ;; - esac -fi - -DESCRIPTION="A concurrent garbage collected and typesafe programming language" -HOMEPAGE="http://www.golang.org" - -LICENSE="BSD" -SLOT="0/${PV}" -IUSE="gccgo" - -DEPEND="gccgo? ( >=sys-devel/gcc-5[go] )" -RDEPEND="!php-bugs@gentoo.org PHP - + + + Build the C extension (only for php-5.6.x). + + + diff --git a/dev-php/twig/twig-1.29.0.ebuild b/dev-php/twig/twig-1.29.0.ebuild new file mode 100644 index 000000000000..0cfa0e18f629 --- /dev/null +++ b/dev-php/twig/twig-1.29.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +MY_PN="Twig" +USE_PHP="php5-6" +S="${WORKDIR}/${MY_PN}-${PV}" +PHP_EXT_S="${S}/ext/${PN}" +PHP_EXT_NAME="${PN}" +PHP_EXT_OPTIONAL_USE="extension" + +inherit php-ext-source-r3 + +DESCRIPTION="PHP templating engine with syntax similar to Django" +HOMEPAGE="http://twig.sensiolabs.org/" +SRC_URI="https://github.com/twigphp/${MY_PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc extension test" + +DEPEND="test? ( dev-php/phpunit )" + +src_prepare(){ + # We need to call eapply_user ourselves, just in case the user's + # PHP_TARGETS is essentially empty (does not contain "php5-6"). In + # that case the eclass src_prepare does nothing. + eapply_user + php-ext-source-r3_src_prepare +} + +src_install(){ + php-ext-source-r3_src_install + + cd "${S}" || die + # The autoloader requires the 'T' in "Twig" capitalized. + insinto "/usr/share/php/${MY_PN}" + doins -r lib/"${MY_PN}"/* + + dodoc README.rst CHANGELOG + # This installs the reStructuredText source documents. There's got + # to be some way to turn them into HTML using Sphinx, but upstream + # doesn't provide for it. + use doc && dodoc -r doc +} + +src_test(){ + phpunit --bootstrap test/bootstrap.php || die "test suite failed" +} + +pkg_postinst(){ + elog "${PN} has been installed in /usr/share/php/${MY_PN}/." + elog "To use it in a script, require('${MY_PN}/Autoloader.php')," + elog "and then run \"Twig_Autoloader::register();\". Most of" + elog "the examples in the documentation should work without" + elog "further modification." +} diff --git a/dev-tcltk/expect/expect-5.45.ebuild b/dev-tcltk/expect/expect-5.45.ebuild index 8989a94855be..f844fee3f3f5 100644 --- a/dev-tcltk/expect/expect-5.45.ebuild +++ b/dev-tcltk/expect/expect-5.45.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~m68k-mint ~x86-solaris" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~m68k-mint ~x86-solaris" IUSE="debug doc threads" # We need dejagnu for src_test, but dejagnu needs expect diff --git a/dev-util/sysdig/Manifest b/dev-util/sysdig/Manifest index c9bbc4262644..f74b7f3d4577 100644 --- a/dev-util/sysdig/Manifest +++ b/dev-util/sysdig/Manifest @@ -1,6 +1,2 @@ -DIST sysdig-0.10.0.tar.gz 614663 SHA256 525f96ef9022ecbb23c7420c0e68dbcff0284ae72b19c91a6eea1e997eca4043 SHA512 d79aa7072750a292045b4e63557fc1114f95f913b4625ddba967ecad78563af61589ab53db4f69fbfcac21b6271d77f1f4b7ca2d2f318b2fde49720b0cd8f87c WHIRLPOOL db80457911a0442c6a6e6ee1be8fe57da657c6a7998b950bb9d3ca919d9f0d3f6bb60449b6a6fc26488e6f4ca23406a8970a91cb86fdb497dd63ae9a3d0b8ea2 -DIST sysdig-0.10.1.tar.gz 615256 SHA256 fa98d6ec98666e5e052ebebc30d6b40d2b0ca79ce22e236bab39a2cda725297f SHA512 dcd023c26589fd674e4adcde3231216db4c6e6f75e44c37bf7394afb9df318290dfd3ba6cd276ff200f773c8be8a3aca2f9b192ff77adfc0e700d26f28760ebb WHIRLPOOL da02676fbaa18894d27cf0eb18428cc3aa6c16f3c1da517fd9be16efa3dc4d6212f64d25dc32baaefdde18aa645e2760d1ddd738fcd4d98b53bd95ddb221b267 DIST sysdig-0.12.1.tar.gz 674159 SHA256 7d4ab158ea8059b2340c4b4cc40c315d30b508cb7236d2f079d4458bc2959691 SHA512 ca83ebd5684e480417e83ac90443690d60c2b673f62059a1619cc79704a90486329c8490f139625eee3479eded3ac433db574fb3574ddc50330b174b4246479a WHIRLPOOL 6e2eaa4a438779e6e5ef8885fed3af2fabb314aac521ad9d670594b29d809b601ae97ba87217c9cafb2467e4a7ac51d6026c072cd83c3f439ddb0b13f216b0cb -DIST sysdig-0.5.1.tar.gz 505015 SHA256 dad586680f1615a769143d54a9ed19753dc0a4be164c680cc14dd2910a989623 SHA512 87fd22ef8d9c54b609d6e7a01f388b677159034ed462ec62c51d11ac8af6f2af872eed7274f6a04c5a4c47f8ba88844596524762ddcd017da05943ca7d1d773f WHIRLPOOL 4679453c6e45c70a06a923f75e1093c304a3a650601e67215564b3b5c211736d6484773c2f0dad76f6d0e2dbd47d645d77adaf71a5d8f12a0ac999bf11e726bf -DIST sysdig-0.6.0.tar.gz 511512 SHA256 e30da5c5385503164e2198f5a126aa9ffd212efd00e192c89aa7dd97b4ac491c SHA512 2af30c5d487d0386554e6f74c5ef66df201b4c3f0b1ce9dc0002c193213359e549ab4f216e1cec41c7f36ac3aeeefa928821795b28f012f7786d35993e09691e WHIRLPOOL b760bbd7e489e97ce67c1448ba02d0755522a25c64e32e2d12ecb3e34aa40b107bf707fff1202da4df19c7dc79dc3ff5c35b23961e6ec8d42aa5a92c115a4098 -DIST sysdig-0.9.0.tar.gz 587404 SHA256 72a809b32153713e6d8697e86ee821eb969fa0ec486fa7432471374feb0f1da5 SHA512 c4a67cce52e0db74f6fc805727111132241e9da59038762a30d0792afdecddbb0c442aeda3bdee35567cafc9372b8860bc2a5c10f34f7e879d2274723a79594a WHIRLPOOL b1fb447e9f4fd96df995b7be2e0c688f201adc98b9d77ce0672d2246bf33a890e7b4896789cd7a99f67b761b692ed6619d4c951ed8fa0362ba8ed080507dba4f +DIST sysdig-0.13.0.tar.gz 678671 SHA256 2a5e744cef11348aa36d88bff9974557727e3b632a41e4b3b5e1903d0e911d3e SHA512 7f3229e2b087a09bde31def5695a2e306feff454e172d535455153e5e199c29fb37a2d18b700ca2a89c9d3b4238b72e005f2a12f864adf2025351dc214922cc0 WHIRLPOOL 6adbf65e04f73a0fdafb35cbd2ab4626beab76f66d775bf0c66c5a55cf7a25e3a9feb73e92deab297c8cdd96161d2c0d59cd6e019f4ed7650cadd4bd2e8e1423 diff --git a/dev-util/sysdig/sysdig-0.10.0.ebuild b/dev-util/sysdig/sysdig-0.10.0.ebuild deleted file mode 100644 index ac347bf9f921..000000000000 --- a/dev-util/sysdig/sysdig-0.10.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -# cmake generates make-specific code -#: ${CMAKE_MAKEFILE_GENERATOR:=ninja} -inherit linux-mod bash-completion-r1 cmake-utils - -DESCRIPTION="A system exploration and troubleshooting tool" -HOMEPAGE="http://www.sysdig.org/" -SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+modules" - -RDEPEND=" - dev-lang/luajit:2= - >=dev-libs/jsoncpp-0.6_pre:0= - dev-libs/libb64:0= - sys-libs/ncurses:0= - sys-libs/zlib:0= - dev-libs/openssl:0= - net-misc/curl:0=" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/os-headers" - -# needed for the kernel module -CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS" - -pkg_pretend() { - use modules && linux-mod_pkg_setup -} - -pkg_setup() { - use modules && linux-mod_pkg_setup -} - -src_prepare() { - sed -i -e 's:-ggdb::' CMakeLists.txt || die - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - # we will use linux-mod for that - -DBUILD_DRIVER=OFF - # libscap examples are not installed or really useful - -DBUILD_LIBSCAP_EXAMPLES=OFF - - # unbundle the deps - -DUSE_BUNDLED_DEPS=OFF - ) - - cmake-utils_src_configure - - # setup linux-mod ugliness - MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver:)" - BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"' - BUILD_TARGETS="driver" -} - -src_compile() { - cmake-utils_src_compile - - use modules && linux-mod_src_compile -} - -src_install() { - cmake-utils_src_install - - use modules && linux-mod_src_install - - # remove sources - rm -r "${ED%/}"/usr/src || die - - # move bashcomp to the proper location - dobashcomp "${ED%/}"/usr/etc/bash_completion.d/sysdig || die - rm -r "${ED%/}"/usr/etc || die -} diff --git a/dev-util/sysdig/sysdig-0.10.1.ebuild b/dev-util/sysdig/sysdig-0.13.0.ebuild similarity index 79% rename from dev-util/sysdig/sysdig-0.10.1.ebuild rename to dev-util/sysdig/sysdig-0.13.0.ebuild index a3cdd4cb6428..5fec6bf34922 100644 --- a/dev-util/sysdig/sysdig-0.10.1.ebuild +++ b/dev-util/sysdig/sysdig-0.13.0.ebuild @@ -4,8 +4,8 @@ EAPI=6 -# cmake generates make-specific code -#: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +MODULES_OPTIONAL_USE=modules inherit linux-mod bash-completion-r1 cmake-utils DESCRIPTION="A system exploration and troubleshooting tool" @@ -18,6 +18,7 @@ KEYWORDS="~amd64 ~x86" IUSE="+modules" RDEPEND=" + app-misc/jq:0= dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= @@ -33,11 +34,11 @@ DEPEND="${RDEPEND} CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS" pkg_pretend() { - use modules && linux-mod_pkg_setup + linux-mod_pkg_setup } pkg_setup() { - use modules && linux-mod_pkg_setup + linux-mod_pkg_setup } src_prepare() { @@ -60,21 +61,27 @@ src_configure() { cmake-utils_src_configure # setup linux-mod ugliness - MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver:)" + MODULE_NAMES="sysdig-probe(extra:${S}/driver:)" BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"' - BUILD_TARGETS="driver" + BUILD_TARGETS="all" + + if use modules; then + cmake-utils_src_make configure_driver + + cp "${BUILD_DIR}"/driver/Makefile.dkms driver/Makefile || die + fi } src_compile() { cmake-utils_src_compile - use modules && linux-mod_src_compile + linux-mod_src_compile } src_install() { cmake-utils_src_install - use modules && linux-mod_src_install + linux-mod_src_install # remove sources rm -r "${ED%/}"/usr/src || die diff --git a/dev-util/sysdig/sysdig-0.5.1.ebuild b/dev-util/sysdig/sysdig-0.5.1.ebuild deleted file mode 100644 index 7b979a16c7b1..000000000000 --- a/dev-util/sysdig/sysdig-0.5.1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -inherit linux-mod bash-completion-r1 cmake-utils - -DESCRIPTION="A system exploration and troubleshooting tool" -HOMEPAGE="http://www.sysdig.org/" -SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+modules" - -RDEPEND=" - dev-lang/luajit:2= - >=dev-libs/jsoncpp-0.6_pre:0= - dev-libs/libb64:0= - sys-libs/ncurses:0= - sys-libs/zlib:0= - dev-libs/openssl:0= - net-misc/curl:0=" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/os-headers" - -# needed for the kernel module -CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS" - -pkg_pretend() { - use modules && linux-mod_pkg_setup -} - -pkg_setup() { - use modules && linux-mod_pkg_setup -} - -src_prepare() { - sed -i -e 's:-ggdb::' CMakeLists.txt || die - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - # we will use linux-mod for that - -DBUILD_DRIVER=OFF - # libscap examples are not installed or really useful - -DBUILD_LIBSCAP_EXAMPLES=OFF - - # unbundle the deps - -DUSE_BUNDLED_DEPS=OFF -# -DUSE_BUNDLED_LUAJIT=OFF -# -DLUAJIT_PREFIX="${EPREFIX}"/usr -# -DLUAJIT_INCLUDE="${EPREFIX}"/usr/include/luajit-2.0 -# -DUSE_BUNDLED_JSONCPP=OFF -# -DJSONCPP_PREFIX="${EPREFIX}"/usr -# -DJSONCPP_INCLUDE="${EPREFIX}"/usr/include/jsoncpp -# -DUSE_BUNDLED_NCURSES=OFF -# -DUSE_BUNDLED_OPENSSL=OFF -# -DUSE_BUNDLED_CURL=OFF -# -DZLIB_PREFIX="${EPREFIX}"/usr - ) - - cmake-utils_src_configure - - # setup linux-mod ugliness - MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver:)" - BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"' - BUILD_TARGETS="driver" -} - -src_compile() { - cmake-utils_src_compile - - use modules && linux-mod_src_compile -} - -src_install() { - cmake-utils_src_install - - use modules && linux-mod_src_install - - # remove sources - rm -r "${ED%/}"/usr/src || die - - # move bashcomp to the proper location - dobashcomp "${ED%/}"/usr/etc/bash_completion.d/sysdig || die - rm -r "${ED%/}"/usr/etc || die -} diff --git a/dev-util/sysdig/sysdig-0.6.0.ebuild b/dev-util/sysdig/sysdig-0.6.0.ebuild deleted file mode 100644 index ac347bf9f921..000000000000 --- a/dev-util/sysdig/sysdig-0.6.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -# cmake generates make-specific code -#: ${CMAKE_MAKEFILE_GENERATOR:=ninja} -inherit linux-mod bash-completion-r1 cmake-utils - -DESCRIPTION="A system exploration and troubleshooting tool" -HOMEPAGE="http://www.sysdig.org/" -SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+modules" - -RDEPEND=" - dev-lang/luajit:2= - >=dev-libs/jsoncpp-0.6_pre:0= - dev-libs/libb64:0= - sys-libs/ncurses:0= - sys-libs/zlib:0= - dev-libs/openssl:0= - net-misc/curl:0=" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/os-headers" - -# needed for the kernel module -CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS" - -pkg_pretend() { - use modules && linux-mod_pkg_setup -} - -pkg_setup() { - use modules && linux-mod_pkg_setup -} - -src_prepare() { - sed -i -e 's:-ggdb::' CMakeLists.txt || die - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - # we will use linux-mod for that - -DBUILD_DRIVER=OFF - # libscap examples are not installed or really useful - -DBUILD_LIBSCAP_EXAMPLES=OFF - - # unbundle the deps - -DUSE_BUNDLED_DEPS=OFF - ) - - cmake-utils_src_configure - - # setup linux-mod ugliness - MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver:)" - BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"' - BUILD_TARGETS="driver" -} - -src_compile() { - cmake-utils_src_compile - - use modules && linux-mod_src_compile -} - -src_install() { - cmake-utils_src_install - - use modules && linux-mod_src_install - - # remove sources - rm -r "${ED%/}"/usr/src || die - - # move bashcomp to the proper location - dobashcomp "${ED%/}"/usr/etc/bash_completion.d/sysdig || die - rm -r "${ED%/}"/usr/etc || die -} diff --git a/dev-util/sysdig/sysdig-0.9.0.ebuild b/dev-util/sysdig/sysdig-0.9.0.ebuild deleted file mode 100644 index ac347bf9f921..000000000000 --- a/dev-util/sysdig/sysdig-0.9.0.ebuild +++ /dev/null @@ -1,85 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -# cmake generates make-specific code -#: ${CMAKE_MAKEFILE_GENERATOR:=ninja} -inherit linux-mod bash-completion-r1 cmake-utils - -DESCRIPTION="A system exploration and troubleshooting tool" -HOMEPAGE="http://www.sysdig.org/" -SRC_URI="https://github.com/draios/sysdig/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+modules" - -RDEPEND=" - dev-lang/luajit:2= - >=dev-libs/jsoncpp-0.6_pre:0= - dev-libs/libb64:0= - sys-libs/ncurses:0= - sys-libs/zlib:0= - dev-libs/openssl:0= - net-misc/curl:0=" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/os-headers" - -# needed for the kernel module -CONFIG_CHECK="HAVE_SYSCALL_TRACEPOINTS ~TRACEPOINTS" - -pkg_pretend() { - use modules && linux-mod_pkg_setup -} - -pkg_setup() { - use modules && linux-mod_pkg_setup -} - -src_prepare() { - sed -i -e 's:-ggdb::' CMakeLists.txt || die - - cmake-utils_src_prepare -} - -src_configure() { - local mycmakeargs=( - # we will use linux-mod for that - -DBUILD_DRIVER=OFF - # libscap examples are not installed or really useful - -DBUILD_LIBSCAP_EXAMPLES=OFF - - # unbundle the deps - -DUSE_BUNDLED_DEPS=OFF - ) - - cmake-utils_src_configure - - # setup linux-mod ugliness - MODULE_NAMES="sysdig-probe(extra:${BUILD_DIR}/driver:)" - BUILD_PARAMS='KERNELDIR="${KERNEL_DIR}"' - BUILD_TARGETS="driver" -} - -src_compile() { - cmake-utils_src_compile - - use modules && linux-mod_src_compile -} - -src_install() { - cmake-utils_src_install - - use modules && linux-mod_src_install - - # remove sources - rm -r "${ED%/}"/usr/src || die - - # move bashcomp to the proper location - dobashcomp "${ED%/}"/usr/etc/bash_completion.d/sysdig || die - rm -r "${ED%/}"/usr/etc || die -} diff --git a/mail-client/mutt/mutt-1.5.24-r2.ebuild b/mail-client/mutt/mutt-1.5.24-r2.ebuild index ac1116bced79..bdbe44d4db50 100644 --- a/mail-client/mutt/mutt-1.5.24-r2.ebuild +++ b/mail-client/mutt/mutt-1.5.24-r2.ebuild @@ -18,7 +18,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz IUSE="berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox nls nntp pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet" SLOT="0" LICENSE="GPL-2" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-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 ~sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" CDEPEND=" app-misc/mime-types nls? ( virtual/libintl ) diff --git a/mail-filter/postgrey/postgrey-1.36-r1.ebuild b/mail-filter/postgrey/postgrey-1.36-r1.ebuild index 89b28d0bfad5..ef360d02f558 100644 --- a/mail-filter/postgrey/postgrey-1.36-r1.ebuild +++ b/mail-filter/postgrey/postgrey-1.36-r1.ebuild @@ -13,7 +13,7 @@ http://postgrey.schweikert.ch/pub/old/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86" IUSE="targrey" DEPEND="" diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest index 4df4bc78d66e..4750e3dd79e2 100644 --- a/media-sound/spotify/Manifest +++ b/media-sound/spotify/Manifest @@ -1,2 +1,2 @@ -DIST spotify-client_1.0.45.182.gbbd5909f-21_i386.deb 73429858 SHA256 54dda72db35a1771c95ff05e8b8ffeae13f826632737fd26caea55e8905cfa0c SHA512 4f75c6f044d5d8c2f0a11d86c5475ec4fda2d09eb5f37594c220e5c2dafa4db9ccd6da35ade1a690ee7496d888fa630822225378ab8725c8b110f990a6d5804a WHIRLPOOL 2603f55913dd27fdc7bf9e39ddb0963da11b8388b3d27289beec2e7576dff24b3037a6c6682dda436f5b690d5903f2dbabd6587c4d8d17dc0596a0b7d3943abb -DIST spotify-client_1.0.45.182.gbbd5909f-72_amd64.deb 72229688 SHA256 dadf68c2cf1d09479632312301fb0ef9b18da841449141bacfa5e75d14e5fc6e SHA512 f266b22f2921d1a3f2ff4e71a6fd9b81f590c302b22f398bfc399ae97e6cb18442804b2bf663df9a4cf07116cd9007a014a086382811eb20568c3ebaf4e0e91a WHIRLPOOL a94cb705cd4b3b30823e8ffdc9dd758db3142bbadfba5dd21e4a3a2e03de7aaa1ab006a3ccf1c954fdd7f242c70e57e6c061043bd50dd5fd0e0f857a6b4f7de7 +DIST spotify-client_1.0.45.186.g3b5036d6-28_i386.deb 73486180 SHA256 8cf17f8938173bd3f5c3092345c8421c5d391aaa46839502ec547e5a57fcedf9 SHA512 d513ffe435a41d03b02a0b4efb49e69af40e496488199d4996b54086f46996d531ad6bd38e101e95b1e0ed7946d7c2e81c0fd25088a42a47c99f2f1d947e40a9 WHIRLPOOL 13775bf42728896ec68d46038202c2f2523fb15837c88e2262d4f124a50ff0c6e5628bfadb64db58c927399e223314aa18bbc12a56213b8ec0785dc558a7296a +DIST spotify-client_1.0.45.186.g3b5036d6-95_amd64.deb 72182494 SHA256 e19a5277ea7dee8796edcc49de07036b32cac0ce553ef2aed7416dff6bf8fb3a SHA512 a33c5517d27a6eef445dbfc13006189a82b6a3362bd2b40b81a040f60870e5700e45ba288c9caef1848f1f36d197627b8c2c7f81c48dc00d0bce32f1a7a34cb1 WHIRLPOOL 6d0ba8cb606a6c01f275c9710af3fc7b596bcfd1dc5005a2174a3e75364a9ff33c813d377b4cc7c38e54a8de3b263e2d1480cdd696b5e2d7d31a41072a7d2361 diff --git a/media-sound/spotify/spotify-1.0.45.ebuild b/media-sound/spotify/spotify-1.0.45-r1.ebuild similarity index 95% rename from media-sound/spotify/spotify-1.0.45.ebuild rename to media-sound/spotify/spotify-1.0.45-r1.ebuild index b8b913ff1a39..847c41b102cc 100644 --- a/media-sound/spotify/spotify-1.0.45.ebuild +++ b/media-sound/spotify/spotify-1.0.45-r1.ebuild @@ -7,10 +7,10 @@ inherit eutils fdo-mime gnome2-utils pax-utils unpacker DESCRIPTION="Spotify is a social music platform" HOMEPAGE="https://www.spotify.com/ch-de/download/previews/" -BUILD_ID="182.gbbd5909f" +BUILD_ID="186.g3b5036d6" SRC_BASE="http://repository.spotify.com/pool/non-free/${PN:0:1}/${PN}-client/" -SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}-72_amd64.deb ) - x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}-21_i386.deb )" +SRC_URI="amd64? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}-95_amd64.deb ) + x86? ( ${SRC_BASE}${PN}-client_${PV}.${BUILD_ID}-28_i386.deb )" LICENSE="Spotify" SLOT="0" KEYWORDS="amd64 x86" diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk index 08d1663efd7a..51e7761ae645 100644 --- a/metadata/dtd/timestamp.chk +++ b/metadata/dtd/timestamp.chk @@ -1 +1 @@ -Wed, 21 Dec 2016 20:43:11 +0000 +Thu, 22 Dec 2016 05:43:20 +0000 diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk index 44b1e7b4ed68..51e7761ae645 100644 --- a/metadata/glsa/timestamp.chk +++ b/metadata/glsa/timestamp.chk @@ -1 +1 @@ -Wed, 21 Dec 2016 20:43:12 +0000 +Thu, 22 Dec 2016 05:43:20 +0000 diff --git a/metadata/md5-cache/app-admin/pass-1.6.5 b/metadata/md5-cache/app-admin/pass-1.6.5 index d8eba3ac9f0f..132c14003dfe 100644 --- a/metadata/md5-cache/app-admin/pass-1.6.5 +++ b/metadata/md5-cache/app-admin/pass-1.6.5 @@ -3,10 +3,10 @@ DESCRIPTION=Stores, retrieves, generates, and synchronizes passwords securely us EAPI=5 HOMEPAGE=http://www.passwordstore.org/ IUSE=+git X zsh-completion fish-completion emacs dmenu importers elibc_Darwin -KEYWORDS=amd64 ~x86 ~x86-macos +KEYWORDS=amd64 x86 ~x86-macos LICENSE=GPL-2 RDEPEND=app-crypt/gnupg app-admin/pwgen >=app-text/tree-1.7.0 git? ( dev-vcs/git ) X? ( x11-misc/xclip ) elibc_Darwin? ( app-misc/getopt ) zsh-completion? ( app-shells/gentoo-zsh-completions ) fish-completion? ( app-shells/fish ) dmenu? ( x11-misc/dmenu x11-misc/xdotool ) emacs? ( virtual/emacs ) SLOT=0 SRC_URI=http://git.zx2c4.com/password-store/snapshot/password-store-1.6.5.tar.xz _eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=95bc7f1c18be6153952ec479d533e86d +_md5_=dd6d1c21d95eeadd2541fec8618dd3c6 diff --git a/metadata/md5-cache/app-admin/sysstat-11.4.0 b/metadata/md5-cache/app-admin/sysstat-11.4.0 index 722f415c9cb9..c71d94a94f75 100644 --- a/metadata/md5-cache/app-admin/sysstat-11.4.0 +++ b/metadata/md5-cache/app-admin/sysstat-11.4.0 @@ -4,10 +4,10 @@ DESCRIPTION=System performance tools for Linux EAPI=5 HOMEPAGE=http://pagesperso-orange.fr/sebastien.godard/ IUSE=debug isag nls lm_sensors selinux static -KEYWORDS=alpha amd64 ~arm ~arm64 hppa ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 +KEYWORDS=alpha amd64 ~arm ~arm64 hppa ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 LICENSE=GPL-2 RDEPEND=isag? ( dev-lang/tk:0 dev-vcs/rcs sci-visualization/gnuplot ) nls? ( virtual/libintl ) lm_sensors? ( sys-apps/lm_sensors ) selinux? ( sec-policy/selinux-sysstat ) SLOT=0 SRC_URI=http://pagesperso-orange.fr/sebastien.godard/sysstat-11.4.0.tar.xz _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=3209ffddfc3b1197db4a0eaf989a8150 +_md5_=46908760456e33bdb4db1b995fde7341 diff --git a/metadata/md5-cache/app-backup/backuppc-3.3.1-r3 b/metadata/md5-cache/app-backup/backuppc-3.3.1-r3 index ee1d9f4f2302..81d86d6cd218 100644 --- a/metadata/md5-cache/app-backup/backuppc-3.3.1-r3 +++ b/metadata/md5-cache/app-backup/backuppc-3.3.1-r3 @@ -4,10 +4,10 @@ DESCRIPTION=High-performance backups to a server's disk EAPI=5 HOMEPAGE=http://backuppc.sourceforge.net/ IUSE=rss samba -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=dev-lang/perl app-admin/apache-tools app-admin/makepasswd virtual/perl-IO-Compress dev-perl/Archive-Zip dev-perl/libwww-perl app-arch/tar app-arch/par2cmdline app-arch/gzip app-arch/bzip2 virtual/mta >=www-apache/mod_perl-2.0.9 www-apache/mpm_itk || ( >=www-servers/apache-2.4[apache2_modules_alias,apache2_modules_authn_core,apache2_modules_authz_core,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_cgi] >=www-servers/apache-2.4[apache2_modules_alias,apache2_modules_authn_core,apache2_modules_authz_core,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_cgid] >=www-servers/apache-2.4[apache2_modules_alias,apache2_modules_authn_core,apache2_modules_authz_core,apache2_modules_authz_host,apache2_modules_authz_user,apache2_modules_fcgid] ) net-misc/rsync dev-perl/File-RsyncP rss? ( dev-perl/XML-RSS ) samba? ( net-fs/samba ) =www-servers/apache-2.4* SLOT=0 SRC_URI=mirror://sourceforge/backuppc/BackupPC-3.3.1.tar.gz _eclasses_=depend.apache 7aeacf4ba074b9aa0047e2ba05c1010f eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 -_md5_=c1d1194f1717dd901b715a115969f216 +_md5_=3a0dc39fe5ba43efa82f0ec2d3229989 diff --git a/metadata/md5-cache/app-emulation/diskimage-builder-1.26.0 b/metadata/md5-cache/app-emulation/diskimage-builder-1.26.0 new file mode 100644 index 000000000000..43bb04aca749 --- /dev/null +++ b/metadata/md5-cache/app-emulation/diskimage-builder-1.26.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/setuptools[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +DESCRIPTION=Golden Disk Image builder. +EAPI=6 +HOMEPAGE=http://docs.openstack.org/developer/diskimage-builder/ +IUSE=python_targets_python2_7 +KEYWORDS=~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux +LICENSE=Apache-2.0 +RDEPEND=>=dev-python/pbr-1.8[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/Babel-2.3.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/dib-utils[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pyyaml-3.10.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/flake8-2.5.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] =dev-python/six-1.9.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/oslo-sphinx-4.7.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] app-emulation/qemu sys-block/parted sys-fs/multipath-tools python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] +REQUIRED_USE=|| ( python_targets_python2_7 ) +SLOT=0 +SRC_URI=mirror://pypi/d/diskimage-builder/diskimage-builder-1.26.0.tar.gz +_eclasses_=distutils-r1 583a05d30524485fda6869c772682ecd multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 66b3bf714f8cfc1b6494db5269b4666e python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 +_md5_=6e654574bfcdac7e3c5052d25b01edec diff --git a/metadata/md5-cache/app-misc/sphinx-2.2.11 b/metadata/md5-cache/app-misc/sphinx-2.2.11 index 35781da007c7..af5eb9fb7ead 100644 --- a/metadata/md5-cache/app-misc/sphinx-2.2.11 +++ b/metadata/md5-cache/app-misc/sphinx-2.2.11 @@ -4,10 +4,10 @@ DESCRIPTION=Full-text search engine with support for MySQL and PostgreSQL EAPI=5 HOMEPAGE=http://www.sphinxsearch.com/ IUSE=debug +id64 mysql odbc postgres re2 stemmer syslog xml -KEYWORDS=amd64 ~arm ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris +KEYWORDS=amd64 ~arm x86 ~amd64-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris LICENSE=GPL-2 RDEPEND=mysql? ( virtual/mysql ) postgres? ( dev-db/postgresql:* ) odbc? ( dev-db/unixODBC ) re2? ( dev-libs/re2 ) stemmer? ( dev-libs/snowball-stemmer ) xml? ( dev-libs/expat ) virtual/libiconv SLOT=0 SRC_URI=http://sphinxsearch.com/files/sphinx-2.2.11-release.tar.gz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=dc4a43bb638625727b6d53bb40c3e073 +_md5_=1f31884b63222bbaeebdcf9c538397ee diff --git a/metadata/md5-cache/app-vim/vimoutliner-0.3.4-r2 b/metadata/md5-cache/app-vim/vimoutliner-0.3.4-r2 index 5128e5d0ec50..72d2a11d5341 100644 --- a/metadata/md5-cache/app-vim/vimoutliner-0.3.4-r2 +++ b/metadata/md5-cache/app-vim/vimoutliner-0.3.4-r2 @@ -2,11 +2,11 @@ DEFINED_PHASES=install postinst postrm unpack DEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) DESCRIPTION=vim plugin: easy and fast outlining EAPI=0 -HOMEPAGE=http://www.vimoutliner.org/ +HOMEPAGE=https://github.com/vimoutliner/vimoutliner KEYWORDS=alpha amd64 ia64 ~mips ppc sparc x86 LICENSE=GPL-2 RDEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) SLOT=0 SRC_URI=mirror://gentoo/vimoutliner-0.3.4.tar.gz _eclasses_=vim-doc 1b0813c9dadf2431c96854a8d46f5eaf vim-plugin cba1cae8a355e4e89cbd2615aed3b1d5 -_md5_=11151244830c60c0d3975761f1f3a119 +_md5_=2d9ce81516f81df9bc00f4b7c6947f50 diff --git a/metadata/md5-cache/app-vim/vimoutliner-0.3.6 b/metadata/md5-cache/app-vim/vimoutliner-0.3.6 index 5fffeacb719e..18cde6a42acc 100644 --- a/metadata/md5-cache/app-vim/vimoutliner-0.3.6 +++ b/metadata/md5-cache/app-vim/vimoutliner-0.3.6 @@ -2,11 +2,11 @@ DEFINED_PHASES=install postinst postrm prepare DEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) DESCRIPTION=vim plugin: easy and fast outlining EAPI=6 -HOMEPAGE=http://www.vimoutliner.org/ +HOMEPAGE=https://github.com/vimoutliner/vimoutliner KEYWORDS=~alpha ~amd64 ~ia64 ~mips ~ppc ~sparc ~x86 LICENSE=GPL-2 RDEPEND=|| ( >=app-editors/vim-7.3 >=app-editors/gvim-7.3 ) SLOT=0 SRC_URI=https://github.com/vimoutliner/vimoutliner/archive/v0.3.6.zip -> vimoutliner-0.3.6.zip _eclasses_=vim-doc 1b0813c9dadf2431c96854a8d46f5eaf vim-plugin cba1cae8a355e4e89cbd2615aed3b1d5 -_md5_=4b6fc9a2399e5d8a4553f2881f5bb4d1 +_md5_=1325bf8770f4f054747476504d6df9bc diff --git a/metadata/md5-cache/dev-db/mongodb-2.6.12 b/metadata/md5-cache/dev-db/mongodb-2.6.12 index 47e50d748cd1..3331c0ea7aff 100644 --- a/metadata/md5-cache/dev-db/mongodb-2.6.12 +++ b/metadata/md5-cache/dev-db/mongodb-2.6.12 @@ -4,11 +4,11 @@ DESCRIPTION=A high-performance, open source, schema-free document-oriented datab EAPI=5 HOMEPAGE=http://www.mongodb.org IUSE=debug kerberos mms-agent ssl static-libs -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=AGPL-3 Apache-2.0 PDEPEND=mms-agent? ( dev-python/pymongo app-arch/unzip ) RDEPEND=app-arch/snappy >=dev-cpp/yaml-cpp-0.5.1 >=dev-libs/boost-1.50[threads(+)] >=dev-libs/libpcre-8.37[cxx] dev-libs/snowball-stemmer dev-util/google-perftools[-minimal] net-libs/libpcap ssl? ( >=dev-libs/openssl-1.0.1g ) SLOT=0 SRC_URI=http://downloads.mongodb.org/src/mongodb-src-r2.6.12.tar.gz mms-agent? ( https://dev.gentoo.org/~ultrabug/20140409-mms-monitoring-agent.zip ) _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 66b3bf714f8cfc1b6494db5269b4666e pax-utils 4c2654a34ebe732e85fda354f6ee642f scons-utils d42c1726f481bb5812cc2ce1f236db1d systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=8fbbc33682414e1c343c4e78e84e5c35 +_md5_=240c1329cc36fc94bb580407eb64590a diff --git a/metadata/md5-cache/dev-lang/go-1.7.1 b/metadata/md5-cache/dev-lang/go-1.7.1 deleted file mode 100644 index c4da76aa3dbf..000000000000 --- a/metadata/md5-cache/dev-lang/go-1.7.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile install pretend test unpack -DEPEND=gccgo? ( >=sys-devel/gcc-5[go] ) -DESCRIPTION=A concurrent garbage collected and typesafe programming language -EAPI=6 -HOMEPAGE=http://www.golang.org -IUSE=gccgo -KEYWORDS=-* amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=!=sys-devel/gcc-5[go] ) -DESCRIPTION=A concurrent garbage collected and typesafe programming language -EAPI=6 -HOMEPAGE=http://www.golang.org -IUSE=gccgo -KEYWORDS=-* amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x64-macos ~x64-solaris -LICENSE=BSD -RDEPEND=!=virtual/jdk-1.4:= ) mpi? ( virtual/mpi ) mysql? ( virtual/mysql ) odbc? ( dev-db/unixODBC ) readline? ( sys-libs/readline:= sys-libs/ncurses:= ) R? ( dev-lang/R ) java? ( >=dev-java/java-config-2.2.0-r3 ) SLOT=0 SRC_URI=http://www.dcc.fc.up.pt/~vsc/Yap/yap-6.3.3.tar.gz mirror://gentoo/yap-6.3.3-gentoo-patchset-9.tar.gz _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 a50950a73b5d5db46f42638e2996a087 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=11ce7249750a49fb3ac10c4574fb4928 +_md5_=8cf16ac2be788c892f7b7fbb3af4d169 diff --git a/metadata/md5-cache/dev-perl/Apache-Test-1.400.0-r1 b/metadata/md5-cache/dev-perl/Apache-Test-1.400.0-r1 index 0cea4fccb8b8..18089626876d 100644 --- a/metadata/md5-cache/dev-perl/Apache-Test-1.400.0-r1 +++ b/metadata/md5-cache/dev-perl/Apache-Test-1.400.0-r1 @@ -3,10 +3,10 @@ DEPEND=virtual/perl-ExtUtils-MakeMaker =www-servers/apache-2* dev-lang/perl:=[-b DESCRIPTION=Test.pm wrapper with helpers for testing Apache EAPI=5 HOMEPAGE=http://search.cpan.org/dist/Apache-Test/ -KEYWORDS=alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 LICENSE=Apache-2.0 RDEPEND==www-servers/apache-2* dev-lang/perl:=[-build(-)] SLOT=0 SRC_URI=mirror://cpan/authors/id/S/SH/SHAY/Apache-Test-1.40.tar.gz _eclasses_=depend.apache 7aeacf4ba074b9aa0047e2ba05c1010f eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 66b3bf714f8cfc1b6494db5269b4666e perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 unpacker 45d07319df5f40ee6af58418b0f930be -_md5_=7362c32b6bf846a2e30435ed6d7acee2 +_md5_=decf1a9f9f556d51b63c99f2764b7cd1 diff --git a/metadata/md5-cache/dev-perl/Chatbot-Eliza-1.60.0 b/metadata/md5-cache/dev-perl/Chatbot-Eliza-1.60.0 index ca86d2ba884d..d008ded0d1de 100644 --- a/metadata/md5-cache/dev-perl/Chatbot-Eliza-1.60.0 +++ b/metadata/md5-cache/dev-perl/Chatbot-Eliza-1.60.0 @@ -4,10 +4,10 @@ DESCRIPTION=A clone of the classic Eliza program EAPI=6 HOMEPAGE=http://search.cpan.org/dist/Chatbot-Eliza/ IUSE=test -KEYWORDS=alpha ~amd64 ~x86 +KEYWORDS=alpha ~amd64 x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/perl-Carp dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/N/NE/NEILB/Chatbot-Eliza-1.06.tar.gz _eclasses_=multiprocessing 66b3bf714f8cfc1b6494db5269b4666e perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358 -_md5_=a3978e695b12e6c49efee75df7347703 +_md5_=04776bb45d7ec397183f7b7bf3841b7b diff --git a/metadata/md5-cache/dev-perl/Net-OpenSSH-0.700.0 b/metadata/md5-cache/dev-perl/Net-OpenSSH-0.700.0 index 319d0cb1cc39..ec8d511d86af 100644 --- a/metadata/md5-cache/dev-perl/Net-OpenSSH-0.700.0 +++ b/metadata/md5-cache/dev-perl/Net-OpenSSH-0.700.0 @@ -4,10 +4,10 @@ DESCRIPTION=Net::OpenSSH, Perl wrapper for OpenSSH secure shell client EAPI=6 HOMEPAGE=http://search.cpan.org/dist/Net-OpenSSH/ IUSE=minimal -KEYWORDS=amd64 ~hppa ~x86 +KEYWORDS=amd64 ~hppa x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=virtual/ssh dev-perl/IO-Tty !minimal? ( dev-perl/Net-SSH-Any dev-perl/Net-SFTP-Foreign ) dev-lang/perl:= SLOT=0 SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Net-OpenSSH-0.70.tar.gz _eclasses_=multiprocessing 66b3bf714f8cfc1b6494db5269b4666e perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358 -_md5_=d11ea431e7c6eefefe5e0ed488402790 +_md5_=6efb049bc8a913da3d415f8be1a542d9 diff --git a/metadata/md5-cache/dev-perl/Net-SSH-Any-0.40.0 b/metadata/md5-cache/dev-perl/Net-SSH-Any-0.40.0 index 90561448ea41..f01471167c84 100644 --- a/metadata/md5-cache/dev-perl/Net-SSH-Any-0.40.0 +++ b/metadata/md5-cache/dev-perl/Net-SSH-Any-0.40.0 @@ -3,11 +3,11 @@ DEPEND=virtual/perl-ExtUtils-MakeMaker dev-lang/perl:= DESCRIPTION=Use any SSH module EAPI=6 HOMEPAGE=http://search.cpan.org/dist/Net-SSH-Any/ -KEYWORDS=amd64 ~hppa ~x86 +KEYWORDS=amd64 ~hppa x86 LICENSE=|| ( Artistic GPL-1+ ) RDEPEND=dev-lang/perl:= RESTRICT=test SLOT=0 SRC_URI=mirror://cpan/authors/id/S/SA/SALVA/Net-SSH-Any-0.04.tar.gz _eclasses_=multiprocessing 66b3bf714f8cfc1b6494db5269b4666e perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358 -_md5_=abd415260f388ca173f81aa8f97018f4 +_md5_=957f70a64413128f4923e6a445018012 diff --git a/metadata/md5-cache/dev-php/twig-1.29.0 b/metadata/md5-cache/dev-php/twig-1.29.0 new file mode 100644 index 000000000000..f731e241b55a --- /dev/null +++ b/metadata/md5-cache/dev-php/twig-1.29.0 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst prepare test unpack +DEPEND=test? ( dev-php/phpunit ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 sys-devel/m4 sys-devel/libtool extension? ( php_targets_php5-6? ( dev-lang/php:5.6 ) ) +DESCRIPTION=PHP templating engine with syntax similar to Django +EAPI=6 +HOMEPAGE=http://twig.sensiolabs.org/ +IUSE=doc extension test php_targets_php5-6 +KEYWORDS=~amd64 ~x86 +LICENSE=BSD +RDEPEND=extension? ( php_targets_php5-6? ( dev-lang/php:5.6 ) ) +REQUIRED_USE=extension? ( || ( php_targets_php5-6 ) ) +SLOT=0 +SRC_URI=https://github.com/twigphp/Twig/archive/v1.29.0.tar.gz -> twig-1.29.0.tar.gz +_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 php-ext-source-r3 a30f64f44cd0439913e37281006faaca toolchain-funcs 1b1da0c45c555989dc5d832b54880783 +_md5_=ba6cd4f80385d8cf51876696ebe8058b diff --git a/metadata/md5-cache/dev-tcltk/expect-5.45 b/metadata/md5-cache/dev-tcltk/expect-5.45 index 9f514af13c71..02ab692b22e8 100644 --- a/metadata/md5-cache/dev-tcltk/expect-5.45 +++ b/metadata/md5-cache/dev-tcltk/expect-5.45 @@ -4,10 +4,10 @@ DESCRIPTION=tool for automating interactive applications EAPI=5 HOMEPAGE=http://expect.nist.gov/ IUSE=debug doc threads -KEYWORDS=alpha ~amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~m68k-mint ~x86-solaris +KEYWORDS=alpha amd64 arm hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~m68k-mint ~x86-solaris LICENSE=BSD RDEPEND=>=dev-lang/tcl-8.2:0[threads?] SLOT=0 SRC_URI=mirror://sourceforge/expect/expect5.45.tar.gz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=6b0a33853d773b9d352216f3e13e7d92 +_md5_=beceb888ad4447d2180665639cecaafd diff --git a/metadata/md5-cache/dev-util/sysdig-0.10.0 b/metadata/md5-cache/dev-util/sysdig-0.10.0 deleted file mode 100644 index aa9c5a5dd6fc..000000000000 --- a/metadata/md5-cache/dev-util/sysdig-0.10.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test -DEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= app-arch/xz-utils virtual/os-headers kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) sys-devel/make >=dev-util/cmake-2.8.12 -DESCRIPTION=A system exploration and troubleshooting tool -EAPI=5 -HOMEPAGE=http://www.sysdig.org/ -IUSE=+modules kernel_linux -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= kernel_linux? ( virtual/modutils ) -SLOT=0 -SRC_URI=https://github.com/draios/sysdig/archive/0.10.0.tar.gz -> sysdig-0.10.0.tar.gz -_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 linux-info af49d8ab3be91bb1d38b7201dc9e5123 linux-mod 4755518412586c2fd655ff6e55780bcb multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=fcaf4e972a60a92ebfb37a2d274ab8f1 diff --git a/metadata/md5-cache/dev-util/sysdig-0.10.1 b/metadata/md5-cache/dev-util/sysdig-0.10.1 deleted file mode 100644 index b2056dc1c683..000000000000 --- a/metadata/md5-cache/dev-util/sysdig-0.10.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test -DEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= app-arch/xz-utils virtual/os-headers kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) sys-devel/make >=dev-util/cmake-2.8.12 -DESCRIPTION=A system exploration and troubleshooting tool -EAPI=6 -HOMEPAGE=http://www.sysdig.org/ -IUSE=+modules kernel_linux -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= kernel_linux? ( virtual/modutils ) -SLOT=0 -SRC_URI=https://github.com/draios/sysdig/archive/0.10.1.tar.gz -> sysdig-0.10.1.tar.gz -_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 linux-info af49d8ab3be91bb1d38b7201dc9e5123 linux-mod 4755518412586c2fd655ff6e55780bcb multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=6f609b6d1301d52cc9e7f6a51d3d3b48 diff --git a/metadata/md5-cache/dev-util/sysdig-0.13.0 b/metadata/md5-cache/dev-util/sysdig-0.13.0 new file mode 100644 index 000000000000..7135eb7de98e --- /dev/null +++ b/metadata/md5-cache/dev-util/sysdig-0.13.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test +DEPEND=app-misc/jq:0= dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= app-arch/xz-utils virtual/os-headers modules? ( kernel_linux? ( virtual/modutils ) ) modules? ( sys-apps/sed kernel_linux? ( virtual/linux-sources ) ) dev-util/ninja >=dev-util/cmake-2.8.12 +DESCRIPTION=A system exploration and troubleshooting tool +EAPI=6 +HOMEPAGE=http://www.sysdig.org/ +IUSE=+modules kernel_linux modules +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=app-misc/jq:0= dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= modules? ( kernel_linux? ( virtual/modutils ) ) +SLOT=0 +SRC_URI=https://github.com/draios/sysdig/archive/0.13.0.tar.gz -> sysdig-0.13.0.tar.gz +_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 linux-info af49d8ab3be91bb1d38b7201dc9e5123 linux-mod 4755518412586c2fd655ff6e55780bcb multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=7de413516398cfd116d10efc007c572f diff --git a/metadata/md5-cache/dev-util/sysdig-0.5.1 b/metadata/md5-cache/dev-util/sysdig-0.5.1 deleted file mode 100644 index fa1d29aedef6..000000000000 --- a/metadata/md5-cache/dev-util/sysdig-0.5.1 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test -DEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= app-arch/xz-utils virtual/os-headers kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) sys-devel/make >=dev-util/cmake-2.8.12 -DESCRIPTION=A system exploration and troubleshooting tool -EAPI=5 -HOMEPAGE=http://www.sysdig.org/ -IUSE=+modules kernel_linux -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= kernel_linux? ( virtual/modutils ) -SLOT=0 -SRC_URI=https://github.com/draios/sysdig/archive/0.5.1.tar.gz -> sysdig-0.5.1.tar.gz -_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 linux-info af49d8ab3be91bb1d38b7201dc9e5123 linux-mod 4755518412586c2fd655ff6e55780bcb multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=05dafd16b108fc2ff7e484add9e1186f diff --git a/metadata/md5-cache/dev-util/sysdig-0.6.0 b/metadata/md5-cache/dev-util/sysdig-0.6.0 deleted file mode 100644 index 1de9e78db7ef..000000000000 --- a/metadata/md5-cache/dev-util/sysdig-0.6.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test -DEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= app-arch/xz-utils virtual/os-headers kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) sys-devel/make >=dev-util/cmake-2.8.12 -DESCRIPTION=A system exploration and troubleshooting tool -EAPI=5 -HOMEPAGE=http://www.sysdig.org/ -IUSE=+modules kernel_linux -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= kernel_linux? ( virtual/modutils ) -SLOT=0 -SRC_URI=https://github.com/draios/sysdig/archive/0.6.0.tar.gz -> sysdig-0.6.0.tar.gz -_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 linux-info af49d8ab3be91bb1d38b7201dc9e5123 linux-mod 4755518412586c2fd655ff6e55780bcb multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=fcaf4e972a60a92ebfb37a2d274ab8f1 diff --git a/metadata/md5-cache/dev-util/sysdig-0.9.0 b/metadata/md5-cache/dev-util/sysdig-0.9.0 deleted file mode 100644 index cc14bd5f41f5..000000000000 --- a/metadata/md5-cache/dev-util/sysdig-0.9.0 +++ /dev/null @@ -1,13 +0,0 @@ -DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test -DEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= app-arch/xz-utils virtual/os-headers kernel_linux? ( virtual/modutils ) sys-apps/sed kernel_linux? ( virtual/linux-sources ) sys-devel/make >=dev-util/cmake-2.8.12 -DESCRIPTION=A system exploration and troubleshooting tool -EAPI=5 -HOMEPAGE=http://www.sysdig.org/ -IUSE=+modules kernel_linux -KEYWORDS=~amd64 ~x86 -LICENSE=GPL-2 -RDEPEND=dev-lang/luajit:2= >=dev-libs/jsoncpp-0.6_pre:0= dev-libs/libb64:0= sys-libs/ncurses:0= sys-libs/zlib:0= dev-libs/openssl:0= net-misc/curl:0= kernel_linux? ( virtual/modutils ) -SLOT=0 -SRC_URI=https://github.com/draios/sysdig/archive/0.9.0.tar.gz -> sysdig-0.9.0.tar.gz -_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 linux-info af49d8ab3be91bb1d38b7201dc9e5123 linux-mod 4755518412586c2fd655ff6e55780bcb multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=fcaf4e972a60a92ebfb37a2d274ab8f1 diff --git a/metadata/md5-cache/mail-client/mutt-1.5.24-r2 b/metadata/md5-cache/mail-client/mutt-1.5.24-r2 index 7697aa29be28..e7e349c2c889 100644 --- a/metadata/md5-cache/mail-client/mutt-1.5.24-r2 +++ b/metadata/md5-cache/mail-client/mutt-1.5.24-r2 @@ -4,10 +4,10 @@ DESCRIPTION=A small but very powerful text-based mail client EAPI=5 HOMEPAGE=http://www.mutt.org/ IUSE=berkdb crypt debug doc gdbm gnutls gpg idn imap kerberos libressl mbox nls nntp pop qdbm sasl selinux sidebar slang smime smtp ssl tokyocabinet -KEYWORDS=alpha amd64 arm hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-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 ~sparc x86 ~x86-fbsd ~x64-freebsd ~x86-freebsd ~x86-interix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris LICENSE=GPL-2 RDEPEND=app-misc/mime-types nls? ( virtual/libintl ) tokyocabinet? ( dev-db/tokyocabinet ) !tokyocabinet? ( qdbm? ( dev-db/qdbm ) !qdbm? ( gdbm? ( sys-libs/gdbm ) !gdbm? ( berkdb? ( >=sys-libs/db-4:= ) ) ) ) imap? ( gnutls? ( >=net-libs/gnutls-1.0.17:= ) !gnutls? ( ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6:0= ) libressl? ( dev-libs/libressl:= ) ) ) sasl? ( >=dev-libs/cyrus-sasl-2 ) ) kerberos? ( virtual/krb5 ) pop? ( gnutls? ( >=net-libs/gnutls-1.0.17:= ) !gnutls? ( ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6:0= ) libressl? ( dev-libs/libressl:= ) ) ) sasl? ( >=dev-libs/cyrus-sasl-2 ) ) smtp? ( gnutls? ( >=net-libs/gnutls-1.0.17:= ) !gnutls? ( ssl? ( !libressl? ( >=dev-libs/openssl-0.9.6:0= ) libressl? ( dev-libs/libressl:= ) ) ) sasl? ( >=dev-libs/cyrus-sasl-2 ) ) idn? ( net-dns/libidn ) gpg? ( >=app-crypt/gpgme-0.9.0 =dev-libs/openssl-0.9.6:0= ) libressl? ( dev-libs/libressl:= ) ) slang? ( sys-libs/slang ) !slang? ( >=sys-libs/ncurses-5.2:0= ) selinux? ( sec-policy/selinux-mutt ) SLOT=0 SRC_URI=mirror://sourceforge/mutt/mutt-1.5.24.tar.gz https://bitbucket.org/mutt/mutt/downloads/mutt-1.5.24.tar.gz ftp://ftp.mutt.org/pub/mutt/mutt-1.5.24.tar.gz mirror://gentoo/mutt-1.5.24-gentoo-patches-r1.tar.bz2 https://dev.gentoo.org/~grobian/distfiles/mutt-1.5.24-gentoo-patches-r1.tar.bz2 _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=2d2733d7c616d3ed442bbc0da9f1e5e4 +_md5_=fcd350de1fb15af0807846d0d199395d diff --git a/metadata/md5-cache/mail-filter/postgrey-1.36-r1 b/metadata/md5-cache/mail-filter/postgrey-1.36-r1 index 607924f40fba..8f18fccf584f 100644 --- a/metadata/md5-cache/mail-filter/postgrey-1.36-r1 +++ b/metadata/md5-cache/mail-filter/postgrey-1.36-r1 @@ -4,10 +4,10 @@ DESCRIPTION=Postgrey is a Postfix policy server implementing greylisting EAPI=5 HOMEPAGE=http://postgrey.schweikert.ch/ IUSE=targrey -KEYWORDS=amd64 ~hppa ~ppc ~ppc64 ~x86 +KEYWORDS=amd64 ~hppa ~ppc ~ppc64 x86 LICENSE=GPL-2 RDEPEND=>=dev-lang/perl-5.6.0 dev-perl/Net-Server dev-perl/IO-Multiplex dev-perl/BerkeleyDB dev-perl/Net-DNS dev-perl/NetAddr-IP dev-perl/Net-RBLClient dev-perl/Parse-Syslog virtual/perl-Digest-SHA >=sys-libs/db-4.1 SLOT=0 SRC_URI=http://postgrey.schweikert.ch/pub/postgrey-1.36.tar.gz http://postgrey.schweikert.ch/pub/old/postgrey-1.36.tar.gz _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 -_md5_=b647b7662e8750b46ff2bdf322353184 +_md5_=aa4794571a55fbaf89bc0db0cf955316 diff --git a/metadata/md5-cache/media-sound/spotify-1.0.45 b/metadata/md5-cache/media-sound/spotify-1.0.45-r1 similarity index 88% rename from metadata/md5-cache/media-sound/spotify-1.0.45 rename to metadata/md5-cache/media-sound/spotify-1.0.45-r1 index c9202db16f65..fbe0e5b02825 100644 --- a/metadata/md5-cache/media-sound/spotify-1.0.45 +++ b/metadata/md5-cache/media-sound/spotify-1.0.45-r1 @@ -9,6 +9,6 @@ LICENSE=Spotify RDEPEND=dev-libs/nss gnome-base/gconf gnome-extra/zenity media-libs/alsa-lib media-libs/harfbuzz media-libs/fontconfig media-libs/mesa net-misc/curl[ssl,curl_ssl_openssl] net-print/cups[ssl] x11-libs/gtk+:2 x11-libs/libXScrnSaver x11-libs/libXtst dev-python/pygobject:3 dev-python/dbus-python pulseaudio? ( media-sound/pulseaudio ) gnome? ( gnome-extra/gnome-integration-spotify ) RESTRICT=mirror strip SLOT=0 -SRC_URI=amd64? ( http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.0.45.182.gbbd5909f-72_amd64.deb ) x86? ( http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.0.45.182.gbbd5909f-21_i386.deb ) +SRC_URI=amd64? ( http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.0.45.186.g3b5036d6-95_amd64.deb ) x86? ( http://repository.spotify.com/pool/non-free/s/spotify-client/spotify-client_1.0.45.186.g3b5036d6-28_i386.deb ) _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 multilib 165fc17c38d1b11dac2008280dab6e80 pax-utils 4c2654a34ebe732e85fda354f6ee642f toolchain-funcs 1b1da0c45c555989dc5d832b54880783 unpacker 45d07319df5f40ee6af58418b0f930be xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=bd5b733851b0e160e53864cb91891f27 +_md5_=5bef2fea554ac4e0ae28717ce033b1e5 diff --git a/metadata/md5-cache/net-analyzer/fping-3.13 b/metadata/md5-cache/net-analyzer/fping-3.13 index a8a72e77e7c4..8e86148730e1 100644 --- a/metadata/md5-cache/net-analyzer/fping-3.13 +++ b/metadata/md5-cache/net-analyzer/fping-3.13 @@ -3,8 +3,8 @@ DESCRIPTION=A utility to ping multiple hosts at once EAPI=5 HOMEPAGE=http://fping.org/ IUSE=ipv6 suid -KEYWORDS=alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos +KEYWORDS=alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos LICENSE=fping SLOT=0 SRC_URI=http://fping.org/dist/fping-3.13.tar.gz -_md5_=3fdd104d527845eef2fc39259c496509 +_md5_=113fab461b616a300ca9042356229ddb diff --git a/metadata/md5-cache/net-analyzer/netperf-2.7.0-r1 b/metadata/md5-cache/net-analyzer/netperf-2.7.0-r1 index b611021bac79..7d288773a156 100644 --- a/metadata/md5-cache/net-analyzer/netperf-2.7.0-r1 +++ b/metadata/md5-cache/net-analyzer/netperf-2.7.0-r1 @@ -4,9 +4,9 @@ DESCRIPTION=Network performance benchmark EAPI=6 HOMEPAGE=http://www.netperf.org/ IUSE=demo sctp -KEYWORDS=alpha amd64 ~arm64 hppa ~ia64 ~ppc ppc64 ~sparc ~x86 +KEYWORDS=alpha amd64 ~arm64 hppa ~ia64 ~ppc ppc64 ~sparc x86 LICENSE=netperf SLOT=0 SRC_URI=ftp://ftp.netperf.org/netperf/netperf-2.7.0.tar.bz2 _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 -_md5_=915477b639c735db639d559f8a23bc80 +_md5_=79cc27b527d4010952ade4995cf1006a diff --git a/metadata/md5-cache/net-analyzer/scapy-2.3.2 b/metadata/md5-cache/net-analyzer/scapy-2.3.2 index 9aeebaa61c84..94bf7822df40 100644 --- a/metadata/md5-cache/net-analyzer/scapy-2.3.2 +++ b/metadata/md5-cache/net-analyzer/scapy-2.3.2 @@ -4,11 +4,11 @@ DESCRIPTION=A Python interactive packet manipulation program for mastering the n EAPI=5 HOMEPAGE=http://www.secdev.org/projects/scapy/ IUSE=gnuplot pyx crypt graphviz imagemagick visual tcpreplay python_targets_python2_7 -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-2 RDEPEND=net-analyzer/tcpdump gnuplot? ( dev-python/gnuplot-py[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) pyx? ( dev-python/pyx[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) crypt? ( dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) graphviz? ( media-gfx/graphviz ) imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick[imagemagick] ) ) visual? ( dev-python/visual ) tcpreplay? ( net-analyzer/tcpreplay ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] REQUIRED_USE=|| ( python_targets_python2_7 ) SLOT=0 SRC_URI=https://github.com/secdev/scapy/archive/v2.3.2.tar.gz -> scapy-2.3.2.tar.gz _eclasses_=distutils-r1 583a05d30524485fda6869c772682ecd eutils b83a2420b796f7c6eff682679d08fe25 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 66b3bf714f8cfc1b6494db5269b4666e python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=fa026a1a3ff0317bdb31955a2a1a96a4 +_md5_=9f7104acb6285e60a3c35d500a4da5cd diff --git a/metadata/md5-cache/net-im/gajim-0.16.5-r1 b/metadata/md5-cache/net-im/gajim-0.16.5-r1 deleted file mode 100644 index 784ff744ba69..000000000000 --- a/metadata/md5-cache/net-im/gajim-0.16.5-r1 +++ /dev/null @@ -1,15 +0,0 @@ -DEFINED_PHASES=compile configure install prepare test -DEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] x11-libs/gtk+:2 >=dev-util/intltool-0.40.1 virtual/pkgconfig >=sys-devel/gettext-0.17-r1 !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 -DESCRIPTION=Jabber client written in PyGTK -EAPI=5 -HOMEPAGE=http://www.gajim.org/ -IUSE=crypt dbus gnome gnome-keyring kde idle jingle libnotify networkmanager nls spell +srv test X xhtml zeroconf python_targets_python2_7 -KEYWORDS=~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd -LICENSE=GPL-3 -RDEPEND=python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[sqlite,xml] ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pygtk:2[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] x11-libs/gtk+:2 dev-python/pyasn1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/pyopenssl-0.14[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/python-nbxmpp-0.5.3[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] crypt? ( app-crypt/gnupg dev-python/pycrypto[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) dbus? ( dev-python/dbus-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-libs/dbus-glib libnotify? ( dev-python/notify-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) zeroconf? ( net-dns/avahi[dbus,gtk,python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) gnome? ( dev-python/libgnome-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/egg-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) gnome-keyring? ( dev-python/gnome-keyring-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) idle? ( x11-libs/libXScrnSaver ) jingle? ( net-libs/farstream:0.1[python,python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) kde? ( kde-apps/kwalletmanager ) networkmanager? ( dev-python/dbus-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] net-misc/networkmanager:= ) spell? ( app-text/gtkspell:2 ) srv? ( || ( dev-python/libasyncns-python[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] net-dns/bind-tools ) ) xhtml? ( dev-python/docutils[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) -REQUIRED_USE=|| ( python_targets_python2_7 ) libnotify? ( dbus ) gnome? ( gnome-keyring ) zeroconf? ( dbus ) -RESTRICT=test -SLOT=0 -SRC_URI=http://www.gajim.org/downloads/0.16/gajim-0.16.5.tar.bz2 -_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c autotools-utils 419811142edf3516b0d0cf1a254d93cb eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=93f5585810b964a20094c59d12698982 diff --git a/metadata/md5-cache/net-im/openfire-4.1.0 b/metadata/md5-cache/net-im/openfire-4.1.0 new file mode 100644 index 000000000000..68739ab26b47 --- /dev/null +++ b/metadata/md5-cache/net-im/openfire-4.1.0 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install postinst preinst prepare setup +DEPEND=net-im/jabber-base ~dev-java/ant-contrib-1.0_beta2 >=virtual/jdk-1.7 >=dev-java/java-config-2.2.0-r3 >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2 virtual/pkgconfig +DESCRIPTION=Openfire (formerly wildfire) real time collaboration (RTC) server +EAPI=5 +HOMEPAGE=http://www.igniterealtime.org/projects/openfire/ +IUSE=doc elibc_FreeBSD elibc_FreeBSD +KEYWORDS=~amd64 ~x86 +LICENSE=GPL-2 +RDEPEND=>=virtual/jre-1.7 >=dev-java/java-config-2.2.0-r3 +SLOT=0 +SRC_URI=http://www.igniterealtime.org/builds/openfire/openfire_src_4_1_0.tar.gz +_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 java-ant-2 d1abcccd8e9c606be17deacfe5c7368a java-pkg-2 eb1f0d7d874162c70088f5ae32c31ee7 java-utils-2 a50950a73b5d5db46f42638e2996a087 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=59be046bbf379ba8d458671e6a101c41 diff --git a/metadata/md5-cache/net-libs/axtls-2.0.0 b/metadata/md5-cache/net-libs/axtls-2.0.0 deleted file mode 100644 index 7ff9e70937d0..000000000000 --- a/metadata/md5-cache/net-libs/axtls-2.0.0 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=doc? ( app-doc/doxygen ) -DESCRIPTION=Embedded client/server TLSv1 SSL library and small HTTP(S) server -EAPI=5 -HOMEPAGE=http://axtls.sourceforge.net/ -IUSE=httpd cgi-lua cgi-php static static-libs doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 savedconfig -KEYWORDS=~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86 -LICENSE=BSD GPL-2 -RDEPEND=httpd? ( cgi-lua? ( dev-lang/lua ) cgi-php? ( dev-lang/php[cgi] ) ) -REQUIRED_USE=static? ( httpd ) cgi-lua? ( httpd ) cgi-php? ( httpd ) -SLOT=0 -SRC_URI=mirror://sourceforge/axtls/axTLS-2.0.0.tar.gz -_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 -_md5_=f1c695f7542a560af37286ba8ae4f9f9 diff --git a/metadata/md5-cache/net-libs/axtls-2.0.1 b/metadata/md5-cache/net-libs/axtls-2.0.1 deleted file mode 100644 index 8fd5592af835..000000000000 --- a/metadata/md5-cache/net-libs/axtls-2.0.1 +++ /dev/null @@ -1,14 +0,0 @@ -DEFINED_PHASES=compile configure install postinst prepare setup test -DEPEND=doc? ( app-doc/doxygen ) -DESCRIPTION=Embedded client/server TLSv1 SSL library and small HTTP(S) server -EAPI=5 -HOMEPAGE=http://axtls.sourceforge.net/ -IUSE=httpd cgi-lua cgi-php static static-libs doc abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 savedconfig -KEYWORDS=~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86 -LICENSE=BSD GPL-2 -RDEPEND=httpd? ( cgi-lua? ( dev-lang/lua ) cgi-php? ( dev-lang/php[cgi] ) ) -REQUIRED_USE=static? ( httpd ) cgi-lua? ( httpd ) cgi-php? ( httpd ) -SLOT=0 -SRC_URI=mirror://sourceforge/axtls/axTLS-2.0.1.tar.gz -_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 -_md5_=f1c695f7542a560af37286ba8ae4f9f9 diff --git a/metadata/md5-cache/net-libs/axtls-1.5.4 b/metadata/md5-cache/net-libs/axtls-2.1.1 similarity index 91% rename from metadata/md5-cache/net-libs/axtls-1.5.4 rename to metadata/md5-cache/net-libs/axtls-2.1.1 index f08c4386e3ce..564a3082973a 100644 --- a/metadata/md5-cache/net-libs/axtls-1.5.4 +++ b/metadata/md5-cache/net-libs/axtls-2.1.1 @@ -8,7 +8,7 @@ KEYWORDS=~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86 LICENSE=BSD GPL-2 RDEPEND=httpd? ( cgi-lua? ( dev-lang/lua ) cgi-php? ( dev-lang/php[cgi] ) ) REQUIRED_USE=static? ( httpd ) cgi-lua? ( httpd ) cgi-php? ( httpd ) -SLOT=0 -SRC_URI=mirror://sourceforge/axtls/axTLS-1.5.4.tar.gz +SLOT=0/1 +SRC_URI=mirror://sourceforge/axtls/axTLS-2.1.1.tar.gz _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 portability bb1a0ed8ea152b957d17339f01d4d7f5 savedconfig 7de7daa586f6bf361639e77d6f2299db toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 -_md5_=f1c695f7542a560af37286ba8ae4f9f9 +_md5_=ad250492c872f8115d778de734550b21 diff --git a/metadata/md5-cache/net-mail/courier-imap-4.16.2-r1 b/metadata/md5-cache/net-mail/courier-imap-4.16.2-r1 index 3e2a925f7d8a..0ed6550e8a1b 100644 --- a/metadata/md5-cache/net-mail/courier-imap-4.16.2-r1 +++ b/metadata/md5-cache/net-mail/courier-imap-4.16.2-r1 @@ -4,11 +4,11 @@ DESCRIPTION=An IMAP daemon designed specifically for maildirs EAPI=5 HOMEPAGE=http://www.courier-mta.org/ IUSE=berkdb debug fam +gdbm gnutls ipv6 libressl selinux trashquota -KEYWORDS=alpha amd64 hppa ~mips ~ppc64 ~x86 +KEYWORDS=alpha amd64 hppa ~mips ~ppc64 x86 LICENSE=GPL-3 RDEPEND=gnutls? ( net-libs/gnutls ) !gnutls? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) >=net-libs/courier-authlib-0.61 >=net-libs/courier-unicode-1.3 >=net-mail/mailbase-0.00-r8 berkdb? ( sys-libs/db:= ) fam? ( virtual/fam ) gdbm? ( >=sys-libs/gdbm-1.8.0 ) selinux? ( sec-policy/selinux-courier ) !mail-mta/courier !net-mail/bincimap !net-mail/cyrus-imapd !net-mail/uw-imap REQUIRED_USE=|| ( berkdb gdbm ) SLOT=0 SRC_URI=mirror://sourceforge/courier/courier-imap-4.16.2.tar.bz2 _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=c55670d054e40263ea2bdeca53113c30 +_md5_=6d354b5bd410a5834b715f3e3e61486d diff --git a/metadata/md5-cache/net-misc/curl-7.52.0 b/metadata/md5-cache/net-misc/curl-7.52.0 index 6982db0a4da5..0ea5e5033028 100644 --- a/metadata/md5-cache/net-misc/curl-7.52.0 +++ b/metadata/md5-cache/net-misc/curl-7.52.0 @@ -1,15 +1,15 @@ DEFINED_PHASES=compile configure install prepare test -DEPEND=ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( curl_ssl_axtls? ( net-libs/axtls[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_libressl? ( dev-libs/libressl:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl_ssl_mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl_ssl_nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) ) http2? ( net-libs/nghttp2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) >=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] test? ( sys-apps/diffutils dev-lang/perl ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 +DEPEND=ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( curl_ssl_axtls? ( net-libs/axtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_libressl? ( dev-libs/libressl:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl_ssl_mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl_ssl_nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) ) http2? ( net-libs/nghttp2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) >=virtual/pkgconfig-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] test? ( sys-apps/diffutils dev-lang/perl ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 DESCRIPTION=A Client that groks URLs EAPI=6 HOMEPAGE=https://curl.haxx.se/ IUSE=adns http2 idn ipv6 kerberos ldap metalink rtmp samba ssh ssl static-libs test threads curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss +curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl elibc_Winnt abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 KEYWORDS=~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~x86 LICENSE=MIT -RDEPEND=ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( curl_ssl_axtls? ( net-libs/axtls[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_libressl? ( dev-libs/libressl:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl_ssl_mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl_ssl_nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) ) http2? ( net-libs/nghttp2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +RDEPEND=ldap? ( net-nds/openldap[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssl? ( curl_ssl_axtls? ( net-libs/axtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_gnutls? ( net-libs/gnutls:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-libs/nettle:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_libressl? ( dev-libs/libressl:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl_ssl_mbedtls? ( net-libs/mbedtls:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_openssl? ( dev-libs/openssl:0=[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) curl_ssl_nss? ( dev-libs/nss:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) curl_ssl_polarssl? ( net-libs/polarssl:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] app-misc/ca-certificates ) ) http2? ( net-libs/nghttp2[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) idn? ( net-dns/libidn2:0[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) adns? ( net-dns/c-ares:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) kerberos? ( >=virtual/krb5-0-r1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) metalink? ( >=media-libs/libmetalink-0.1.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) rtmp? ( media-video/rtmpdump[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ssh? ( net-libs/libssh2[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) sys-libs/zlib[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20140508-r13 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) REQUIRED_USE=curl_ssl_winssl? ( elibc_Winnt ) threads? ( !adns ) ssl? ( ^^ ( curl_ssl_axtls curl_ssl_gnutls curl_ssl_libressl curl_ssl_mbedtls curl_ssl_nss curl_ssl_openssl curl_ssl_polarssl curl_ssl_winssl ) ) RESTRICT=test SLOT=0 SRC_URI=https://curl.haxx.se/download/curl-7.52.0.tar.bz2 _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 prefix 99dcca42e6528d8fe3c214bf5731aaf2 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=56a6e3137ab701614f35ca597fc30eaf +_md5_=d064f48d13cb5e46dca5d318886df81e diff --git a/metadata/md5-cache/net-misc/iperf-2.0.9 b/metadata/md5-cache/net-misc/iperf-2.0.9 index b327d834f362..e0689388d266 100644 --- a/metadata/md5-cache/net-misc/iperf-2.0.9 +++ b/metadata/md5-cache/net-misc/iperf-2.0.9 @@ -3,8 +3,8 @@ DESCRIPTION=Tool to measure IP bandwidth using UDP or TCP EAPI=6 HOMEPAGE=http://iperf2.sourceforge.net/ IUSE=ipv6 threads debug -KEYWORDS=amd64 ~arm hppa ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint +KEYWORDS=amd64 ~arm hppa ~ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint LICENSE=HPND SLOT=2 SRC_URI=mirror://sourceforge/iperf2/iperf-2.0.9.tar.gz -_md5_=28b2cebde3a1ce95fd44da37cb61aaa3 +_md5_=7cb2d70763749c538db7e897f93a9b9d diff --git a/metadata/md5-cache/net-misc/iperf-3.1.3 b/metadata/md5-cache/net-misc/iperf-3.1.3 index 5ece12c3dca7..f54514ba4fcd 100644 --- a/metadata/md5-cache/net-misc/iperf-3.1.3 +++ b/metadata/md5-cache/net-misc/iperf-3.1.3 @@ -4,10 +4,10 @@ DESCRIPTION=A TCP, UDP, and SCTP network bandwidth measurement tool EAPI=6 HOMEPAGE=https://github.com/esnet/iperf/ IUSE=sctp static-libs -KEYWORDS=amd64 ~arm hppa ~mips ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint +KEYWORDS=amd64 ~arm hppa ~mips ~ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint LICENSE=BSD RDEPEND=sctp? ( net-misc/lksctp-tools ) SLOT=3 SRC_URI=https://codeload.github.com/esnet/iperf/tar.gz/3.1.3 -> iperf-3.1.3.tar.gz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=9aacf83a0a1b4d7176cbdf55a1403ffb +_md5_=4833a427a4eb167521032afc8c465b94 diff --git a/metadata/md5-cache/net-misc/stunnel-5.36 b/metadata/md5-cache/net-misc/stunnel-5.36 index 67e078b5d120..dac5cdaceb14 100644 --- a/metadata/md5-cache/net-misc/stunnel-5.36 +++ b/metadata/md5-cache/net-misc/stunnel-5.36 @@ -4,11 +4,11 @@ DESCRIPTION=TLS/SSL - Port Wrapper EAPI=5 HOMEPAGE=http://www.stunnel.org/index.html IUSE=ipv6 libressl selinux stunnel3 tcpd ssl -KEYWORDS=alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos +KEYWORDS=alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos LICENSE=GPL-2 RDEPEND=tcpd? ( sys-apps/tcp-wrappers ) !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) stunnel3? ( dev-lang/perl ) selinux? ( sec-policy/selinux-stunnel ) RESTRICT=test SLOT=0 SRC_URI=ftp://ftp.stunnel.org/stunnel/archive/5.x/stunnel-5.36.tar.gz http://www.usenix.org.uk/mirrors/stunnel/archive/5.x/stunnel-5.36.tar.gz http://ftp.nluug.nl/pub/networking/stunnel/archive/5.x/stunnel-5.36.tar.gz http://www.namesdir.com/mirrors/stunnel/archive/5.x/stunnel-5.36.tar.gz http://stunnel.cybermirror.org/archive/5.x/stunnel-5.36.tar.gz http://mirrors.zerg.biz/stunnel/archive/5.x/stunnel-5.36.tar.gz ftp://mirrors.go-parts.com/stunnel/archive/5.x/stunnel-5.36.tar.gz _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 ssl-cert b031e94f4c7c34e1d677376b8929821a systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 -_md5_=97493d3ba8ccacb6c558719248826c58 +_md5_=c8b328747a52095b507574e77d6fb555 diff --git a/metadata/md5-cache/net-misc/youtube-dl-2016.09.19 b/metadata/md5-cache/net-misc/youtube-dl-2016.09.19 index 40781c652183..ee0cfb75e707 100644 --- a/metadata/md5-cache/net-misc/youtube-dl-2016.09.19 +++ b/metadata/md5-cache/net-misc/youtube-dl-2016.09.19 @@ -4,11 +4,11 @@ DESCRIPTION=Download videos from YouTube.com (and more sites...) EAPI=5 HOMEPAGE=https://rg3.github.com/youtube-dl/ IUSE=offensive test python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=amd64 ~arm hppa ~ppc ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris +KEYWORDS=amd64 ~arm hppa ~ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris LICENSE=public-domain RDEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) SLOT=0 SRC_URI=http://youtube-dl.org/downloads/2016.09.19/youtube-dl-2016.09.19.tar.gz _eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 distutils-r1 583a05d30524485fda6869c772682ecd eutils b83a2420b796f7c6eff682679d08fe25 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 66b3bf714f8cfc1b6494db5269b4666e python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=fd139aa41cccdde9c2816c7208f842ad +_md5_=b2dd635ad0ecba84dfb504acf95c15a5 diff --git a/metadata/md5-cache/net-p2p/transmission-2.92-r1 b/metadata/md5-cache/net-p2p/transmission-2.92-r1 index 96f381fb2106..ae0ec86cf311 100644 --- a/metadata/md5-cache/net-p2p/transmission-2.92-r1 +++ b/metadata/md5-cache/net-p2p/transmission-2.92-r1 @@ -4,11 +4,11 @@ DESCRIPTION=A Fast, Easy and Free BitTorrent client EAPI=6 HOMEPAGE=http://www.transmissionbt.com/ IUSE=ayatana gtk libressl lightweight systemd qt5 xfs -KEYWORDS=~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux +KEYWORDS=amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux LICENSE=|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT RDEPEND=>=dev-libs/libevent-2.0.10:= !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) net-libs/libnatpmp >=net-libs/miniupnpc-1.7:= >=net-misc/curl-7.16.3[ssl] sys-libs/zlib:= gtk? ( >=dev-libs/dbus-glib-0.100 >=dev-libs/glib-2.32:2 >=x11-libs/gtk+-3.4:3 ayatana? ( >=dev-libs/libappindicator-0.4.90:3 ) ) qt5? ( dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtnetwork:5 dev-qt/qtwidgets:5 ) systemd? ( >=sys-apps/systemd-209:= ) REQUIRED_USE=ayatana? ( gtk ) SLOT=0 SRC_URI=http://download.transmissionbt.com/transmission/files/transmission-2.92.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils b83a2420b796f7c6eff682679d08fe25 fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic 7366202dd55cb8f018f5d450d54e7749 gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 qmake-utils 0a242e7177789b0028b4045f336dd4db systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 user 80aaa71614ced86f02ee1a513821dc87 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=dc222e9556ba04eecfa568832f92bcf0 +_md5_=e82a28458b0eb5bc5a4fc214e969def8 diff --git a/metadata/md5-cache/sys-auth/consolekit-1.1.0-r1 b/metadata/md5-cache/sys-auth/consolekit-1.1.0-r1 index 58276ef61e99..06d9dff7de42 100644 --- a/metadata/md5-cache/sys-auth/consolekit-1.1.0-r1 +++ b/metadata/md5-cache/sys-auth/consolekit-1.1.0-r1 @@ -4,10 +4,10 @@ DESCRIPTION=Framework for defining and tracking users, login sessions and seats EAPI=6 HOMEPAGE=https://github.com/ConsoleKit2/ConsoleKit2 https://www.freedesktop.org/wiki/Software/ConsoleKit IUSE=acl cgroups debug doc kernel_linux pam pm-utils policykit selinux test -KEYWORDS=alpha amd64 arm hppa ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux +KEYWORDS=alpha amd64 arm hppa ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux LICENSE=GPL-2 RDEPEND=>=dev-libs/glib-2.40:2=[dbus] >=sys-devel/gettext-0.19 sys-apps/dbus sys-libs/zlib:= x11-libs/libX11:= acl? ( sys-apps/acl:= >=virtual/udev-200 ) cgroups? ( app-admin/cgmanager >=sys-libs/libnih-1.0.2[dbus] ) pam? ( virtual/pam ) policykit? ( >=sys-auth/polkit-0.110 ) kernel_linux? ( sys-apps/coreutils[acl?] ) pm-utils? ( sys-power/pm-utils ) selinux? ( sec-policy/selinux-consolekit ) SLOT=0 SRC_URI=https://github.com/ConsoleKit2/ConsoleKit2/releases/download/1.1.0/ConsoleKit2-1.1.0.tar.bz2 _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multilib 165fc17c38d1b11dac2008280dab6e80 pam 3ecd5b75e39b0bb05a3183c08fcdfdb4 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=1f84f65090ed45eed77895bbbedf38ab +_md5_=a19ca31f575035ba1fdb15a45bb87247 diff --git a/metadata/md5-cache/sys-boot/grub-2.02_beta3-r1 b/metadata/md5-cache/sys-boot/grub-2.02_beta3-r1 index cfb695f16e86..f5980501804d 100644 --- a/metadata/md5-cache/sys-boot/grub-2.02_beta3-r1 +++ b/metadata/md5-cache/sys-boot/grub-2.02_beta3-r1 @@ -4,7 +4,7 @@ DESCRIPTION=GNU GRUB boot loader EAPI=6 HOMEPAGE=https://www.gnu.org/software/grub/ IUSE=debug device-mapper doc efiemu +fonts mount multislot nls static sdl test +themes truetype libzfs grub_platforms_coreboot grub_platforms_efi-32 grub_platforms_efi-64 grub_platforms_emu grub_platforms_ieee1275 grub_platforms_loongson grub_platforms_multiboot grub_platforms_qemu grub_platforms_qemu-mips grub_platforms_pc grub_platforms_uboot grub_platforms_xen grub_platforms_xen-32 -KEYWORDS=amd64 ~x86 +KEYWORDS=amd64 x86 LICENSE=GPL-3 fonts? ( GPL-2-with-font-exception ) themes? ( BitstreamVera ) RDEPEND=app-arch/xz-utils >=sys-libs/ncurses-5.2-r5:0= debug? ( sdl? ( media-libs/libsdl ) ) device-mapper? ( >=sys-fs/lvm2-2.02.45 ) libzfs? ( sys-fs/zfs ) mount? ( sys-fs/fuse ) truetype? ( media-libs/freetype:2= ) ppc? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils ) ppc64? ( sys-apps/ibm-powerpc-utils sys-apps/powerpc-utils ) kernel_linux? ( grub_platforms_efi-32? ( sys-boot/efibootmgr ) grub_platforms_efi-64? ( sys-boot/efibootmgr ) ) !multislot? ( !sys-boot/grub:0 !sys-boot/grub-static ) nls? ( sys-devel/gettext ) REQUIRED_USE=grub_platforms_coreboot? ( fonts ) grub_platforms_qemu? ( fonts ) grub_platforms_ieee1275? ( fonts ) grub_platforms_loongson? ( fonts ) @@ -12,4 +12,4 @@ RESTRICT=test SLOT=2/2.02_beta3-r1 SRC_URI=mirror://gnu-alpha/grub/grub-2.02~beta3.tar.xz fonts? ( mirror://gnu/unifont/unifont-8.0.01/unifont-8.0.01.pcf.gz ) themes? ( mirror://sourceforge/dejavu/dejavu-sans-ttf-2.35.zip ) _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 libtool 4890219c51da247200223277f993e054 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 pax-utils 4c2654a34ebe732e85fda354f6ee642f toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=dd9b9746cb84d7d3f23e77a206e40b3f +_md5_=662125102b737b320813e21fcb13a843 diff --git a/metadata/md5-cache/sys-boot/refind-0.10.4-r2 b/metadata/md5-cache/sys-boot/refind-0.10.4-r2 index cedd9c40d895..b77d8db4dd25 100644 --- a/metadata/md5-cache/sys-boot/refind-0.10.4-r2 +++ b/metadata/md5-cache/sys-boot/refind-0.10.4-r2 @@ -4,9 +4,9 @@ DESCRIPTION=The rEFInd UEFI Boot Manager by Rod Smith EAPI=6 HOMEPAGE=http://www.rodsbooks.com/refind/ IUSE=btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs -gnuefi doc -custom-cflags -KEYWORDS=~amd64 ~x86 +KEYWORDS=amd64 ~x86 LICENSE=BSD GPL-2 GPL-3 FDL-1.3 SLOT=0 SRC_URI=mirror://sourceforge/project/refind/0.10.4/refind-src-0.10.4.tar.gz _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=2746d9a3517f228f1992f77a0b0e0271 +_md5_=064a974c434c35c7c7e6eadd6e9117e8 diff --git a/metadata/md5-cache/sys-devel/clang-3.9.1-r100 b/metadata/md5-cache/sys-devel/clang-3.9.1-r100 new file mode 100644 index 000000000000..79238ca7d854 --- /dev/null +++ b/metadata/md5-cache/sys-devel/clang-3.9.1-r100 @@ -0,0 +1,12 @@ +DEFINED_PHASES=postinst postrm +DESCRIPTION=C language family frontend for LLVM (meta-ebuild) +EAPI=5 +HOMEPAGE=http://clang.llvm.org/ +IUSE=debug multitarget python +static-analyzer llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +LICENSE=UoI-NCSA +RDEPEND=~sys-devel/llvm-3.9.1[clang(-),debug=,python?,static-analyzer?,llvm_targets_AArch64?,llvm_targets_AMDGPU?,llvm_targets_ARM?,llvm_targets_BPF?,llvm_targets_Hexagon?,llvm_targets_Mips?,llvm_targets_MSP430?,llvm_targets_NVPTX?,llvm_targets_PowerPC?,llvm_targets_Sparc?,llvm_targets_SystemZ?,llvm_targets_X86?,llvm_targets_XCore?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] +REQUIRED_USE=|| ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore ) multitarget? ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore ) +SLOT=0/3.9.1 +_eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc toolchain-funcs 1b1da0c45c555989dc5d832b54880783 +_md5_=47bf5c1b42a112cbcb5afdb97945146f diff --git a/metadata/md5-cache/sys-devel/clang-9999 b/metadata/md5-cache/sys-devel/clang-9999 index ffcdd4c0e0cd..a1df3b0db290 100644 --- a/metadata/md5-cache/sys-devel/clang-9999 +++ b/metadata/md5-cache/sys-devel/clang-9999 @@ -10,4 +10,4 @@ RDEPEND=~sys-devel/llvm-9999:=[debug=,llvm_targets_AArch64?,llvm_targets_AMDGPU? REQUIRED_USE=python_targets_python2_7 || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore ) multitarget? ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Lanai llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_RISCV llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore ) SLOT=0/9999 _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 git-r3 e928b84a9f6f1d9076d1d27687876dc6 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=656936d64a50d2bdd7cc7c8b118e4102 +_md5_=67d112b5eb70d84629b52c785687c4f4 diff --git a/metadata/md5-cache/sys-devel/clang-runtime-3.9.1 b/metadata/md5-cache/sys-devel/clang-runtime-3.9.1 new file mode 100644 index 000000000000..8d28e4cdbe34 --- /dev/null +++ b/metadata/md5-cache/sys-devel/clang-runtime-3.9.1 @@ -0,0 +1,11 @@ +DEFINED_PHASES=- +DESCRIPTION=Meta-ebuild for clang runtime libraries +EAPI=6 +HOMEPAGE=http://clang.llvm.org/ +IUSE=libcxx openmp abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos +LICENSE=metapackage +RDEPEND=libcxx? ( ~sys-libs/libcxx-3.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) openmp? ( ~sys-libs/libomp-3.9.1[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +SLOT=0 +_eclasses_=multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc toolchain-funcs 1b1da0c45c555989dc5d832b54880783 +_md5_=01bc74d1fe77077d0f0a22047ea6fc8e diff --git a/metadata/md5-cache/sys-devel/llvm-3.4.2-r100 b/metadata/md5-cache/sys-devel/llvm-3.4.2-r100 index c5591cd4e21e..1243d3eb938c 100644 --- a/metadata/md5-cache/sys-devel/llvm-3.4.2-r100 +++ b/metadata/md5-cache/sys-devel/llvm-3.4.2-r100 @@ -11,4 +11,4 @@ RDEPEND=sys-libs/zlib:0= libffi? ( >=virtual/libffi-3.0.13-r1:0= ) clang? ( !<=s SLOT=0/3.4 SRC_URI=http://llvm.org/releases/3.4.2/llvm-3.4.2.src.tar.gz clang? ( http://llvm.org/releases/3.4/compiler-rt-3.4.src.tar.gz http://llvm.org/releases/3.4.2/cfe-3.4.2.src.tar.gz ) https://dev.gentoo.org/~mgorny/dist/llvm-3.4-manpages.tar.bz2 _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multilib 165fc17c38d1b11dac2008280dab6e80 pax-utils 4c2654a34ebe732e85fda354f6ee642f prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=547b6be17c1cd61e44a511a6ab89bb25 +_md5_=b689db0ed6ac4a9ed20213e233719228 diff --git a/metadata/md5-cache/sys-devel/llvm-3.5.2 b/metadata/md5-cache/sys-devel/llvm-3.5.2 index 00344d4f1798..37a39bd22165 100644 --- a/metadata/md5-cache/sys-devel/llvm-3.5.2 +++ b/metadata/md5-cache/sys-devel/llvm-3.5.2 @@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 ) test? ( || ( py SLOT=0/3.5 SRC_URI=http://llvm.org/releases/3.5.2/llvm-3.5.2.src.tar.xz clang? ( http://llvm.org/releases/3.5.2/compiler-rt-3.5.2.src.tar.xz http://llvm.org/releases/3.5.2/cfe-3.5.2.src.tar.xz http://llvm.org/releases/3.5.2/clang-tools-extra-3.5.2.src.tar.xz ) !doc? ( https://dev.gentoo.org/~voyageur/distfiles/llvm-3.5.0-manpages.tar.bz2 ) _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=3090a9f7aaa8bafbd776c21416c32007 +_md5_=887fcb91f4fd783d0f67b76604f14cd2 diff --git a/metadata/md5-cache/sys-devel/llvm-3.6.2 b/metadata/md5-cache/sys-devel/llvm-3.6.2 index c29603b6fc8b..0ec53b5ee1a9 100644 --- a/metadata/md5-cache/sys-devel/llvm-3.6.2 +++ b/metadata/md5-cache/sys-devel/llvm-3.6.2 @@ -12,4 +12,4 @@ REQUIRED_USE=|| ( python_targets_pypy python_targets_python2_7 ) test? ( || ( py SLOT=0/3.6 SRC_URI=http://llvm.org/releases/3.6.2/llvm-3.6.2.src.tar.xz clang? ( http://llvm.org/releases/3.6.2/compiler-rt-3.6.2.src.tar.xz http://llvm.org/releases/3.6.2/cfe-3.6.2.src.tar.xz http://llvm.org/releases/3.6.2/clang-tools-extra-3.6.2.src.tar.xz ) !doc? ( https://dev.gentoo.org/~voyageur/distfiles/llvm-3.6.1-manpages.tar.bz2 ) _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=277c0722d70a9fa13f9e42eb67980995 +_md5_=9f315163521ea3686305cf6ccd42d435 diff --git a/metadata/md5-cache/sys-devel/llvm-3.7.1-r3 b/metadata/md5-cache/sys-devel/llvm-3.7.1-r3 index cc254bfa46a6..297a339c1887 100644 --- a/metadata/md5-cache/sys-devel/llvm-3.7.1-r3 +++ b/metadata/md5-cache/sys-devel/llvm-3.7.1-r3 @@ -12,4 +12,4 @@ REQUIRED_USE=python_targets_python2_7 lldb? ( clang xml ) SLOT=0/3.7.1 SRC_URI=http://llvm.org/releases/3.7.1/llvm-3.7.1.src.tar.xz clang? ( http://llvm.org/releases/3.7.1/compiler-rt-3.7.1.src.tar.xz http://llvm.org/releases/3.7.1/cfe-3.7.1.src.tar.xz http://llvm.org/releases/3.7.1/clang-tools-extra-3.7.1.src.tar.xz ) lldb? ( http://llvm.org/releases/3.7.1/lldb-3.7.1.src.tar.xz ) !doc? ( http://dev.gentoo.org/~voyageur/distfiles/llvm-3.7.0-manpages.tar.bz2 ) _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=b5a5c78f151b88a54612896425c460e4 +_md5_=76c13d8a8bd6392dbab3ff37875790e8 diff --git a/metadata/md5-cache/sys-devel/llvm-3.8.1 b/metadata/md5-cache/sys-devel/llvm-3.8.1 index cb6f2507b70b..c8ea3a8303bf 100644 --- a/metadata/md5-cache/sys-devel/llvm-3.8.1 +++ b/metadata/md5-cache/sys-devel/llvm-3.8.1 @@ -12,4 +12,4 @@ REQUIRED_USE=python_targets_python2_7 lldb? ( clang xml ) SLOT=0/3.8.0 SRC_URI=http://llvm.org/releases/3.8.1/llvm-3.8.1.src.tar.xz clang? ( http://llvm.org/releases/3.8.1/compiler-rt-3.8.1.src.tar.xz http://llvm.org/releases/3.8.1/cfe-3.8.1.src.tar.xz http://llvm.org/releases/3.8.1/clang-tools-extra-3.8.1.src.tar.xz ) lldb? ( http://llvm.org/releases/3.8.1/lldb-3.8.1.src.tar.xz ) !doc? ( http://dev.gentoo.org/~voyageur/distfiles/llvm-3.8.0-manpages.tar.bz2 ) _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=27b6e90e13377ec7c384af55833cde7f +_md5_=fa603cb25f0dcc161e23e76299bc893b diff --git a/metadata/md5-cache/sys-devel/llvm-3.8.1-r2 b/metadata/md5-cache/sys-devel/llvm-3.8.1-r2 index 98ecb87035a6..f0f6659225ec 100644 --- a/metadata/md5-cache/sys-devel/llvm-3.8.1-r2 +++ b/metadata/md5-cache/sys-devel/llvm-3.8.1-r2 @@ -12,4 +12,4 @@ REQUIRED_USE=python_targets_python2_7 lldb? ( clang xml ) SLOT=0/3.8.0 SRC_URI=http://llvm.org/releases/3.8.1/llvm-3.8.1.src.tar.xz clang? ( http://llvm.org/releases/3.8.1/compiler-rt-3.8.1.src.tar.xz http://llvm.org/releases/3.8.1/cfe-3.8.1.src.tar.xz http://llvm.org/releases/3.8.1/clang-tools-extra-3.8.1.src.tar.xz ) lldb? ( http://llvm.org/releases/3.8.1/lldb-3.8.1.src.tar.xz ) !doc? ( http://dev.gentoo.org/~voyageur/distfiles/llvm-3.8.0-manpages.tar.bz2 ) _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=c1036243601f01db1cba2c821bdf9ff7 +_md5_=afad5a9d4383bedf0a5e86ea509667c8 diff --git a/metadata/md5-cache/sys-devel/llvm-3.9.0-r1 b/metadata/md5-cache/sys-devel/llvm-3.9.0-r1 index f63f03fc286a..f5886a0e3cdc 100644 --- a/metadata/md5-cache/sys-devel/llvm-3.9.0-r1 +++ b/metadata/md5-cache/sys-devel/llvm-3.9.0-r1 @@ -12,4 +12,4 @@ REQUIRED_USE=python_targets_python2_7 lldb? ( clang xml ) || ( llvm_targets_AArc SLOT=0/3.9.0 SRC_URI=http://llvm.org/releases/3.9.0/llvm-3.9.0.src.tar.xz clang? ( http://llvm.org/releases/3.9.0/compiler-rt-3.9.0.src.tar.xz http://llvm.org/releases/3.9.0/cfe-3.9.0.src.tar.xz http://llvm.org/releases/3.9.0/clang-tools-extra-3.9.0.src.tar.xz ) lldb? ( http://llvm.org/releases/3.9.0/lldb-3.9.0.src.tar.xz ) !doc? ( http://dev.gentoo.org/~mgorny/dist/llvm-3.9.0_rc3-manpages.tar.bz2 ) _eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=8ff7380670bee92cdf9206b155c481fb +_md5_=51976e56bd6e1a5e07f0c2c53fb6a45f diff --git a/metadata/md5-cache/sys-devel/llvm-3.9.1 b/metadata/md5-cache/sys-devel/llvm-3.9.1 new file mode 100644 index 000000000000..7057959392d3 --- /dev/null +++ b/metadata/md5-cache/sys-devel/llvm-3.9.1 @@ -0,0 +1,15 @@ +DEFINED_PHASES=compile configure install prepare pretend setup test unpack +DEPEND=sys-libs/zlib:0= clang? ( python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) static-analyzer? ( dev-lang/perl:* >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gold? ( >=sys-devel/binutils-2.22:*[cxx] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=virtual/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lldb? ( dev-python/six[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ocaml? ( >=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= !!<=sys-devel/llvm-3.7.0-r1[ocaml] ) dev-lang/perl >=sys-devel/make-3.81 >=sys-devel/flex-2.5.4 >=sys-devel/bison-1.875d || ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5 ( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx ) ) || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 ) kernel_Darwin? ( =dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] dev-util/ninja >=dev-util/cmake-3.6.1-r1 +DESCRIPTION=Low Level Virtual Machine +EAPI=6 +HOMEPAGE=http://llvm.org/ +IUSE=clang debug default-compiler-rt default-libcxx doc gold libedit +libffi lldb multitarget ncurses ocaml python +sanitize +static-analyzer test xml elibc_musl kernel_Darwin kernel_FreeBSD llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 python_targets_python2_7 +KEYWORDS=~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos +LICENSE=UoI-NCSA rc BSD public-domain llvm_targets_ARM? ( LLVM-Grant ) +PDEPEND=clang? ( =sys-devel/clang-3.9.1-r100 ~sys-devel/clang-runtime-3.9.1 ) default-libcxx? ( sys-libs/libcxx ) kernel_Darwin? ( =sys-libs/libcxx-3.9* ) +RDEPEND=sys-libs/zlib:0= clang? ( python? ( >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) static-analyzer? ( dev-lang/perl:* >=dev-lang/python-2.7.5-r2:2.7 >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) xml? ( dev-libs/libxml2:2=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) gold? ( >=sys-devel/binutils-2.22:*[cxx] ) libedit? ( dev-libs/libedit:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libffi? ( >=virtual/libffi-3.0.13-r1:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) lldb? ( dev-python/six[python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ocaml? ( >=dev-lang/ocaml-4.00.0:0= dev-ml/ocaml-ctypes:= !!<=sys-devel/llvm-3.7.0-r1[ocaml] ) clang? ( !<=sys-devel/clang-3.9.1-r99 ) abi_x86_32? ( !<=app-emulation/emul-linux-x86-baselibs-20130224-r2 !app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)] ) +REQUIRED_USE=python_targets_python2_7 lldb? ( clang xml ) || ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore ) multitarget? ( llvm_targets_AArch64 llvm_targets_AMDGPU llvm_targets_ARM llvm_targets_BPF llvm_targets_Hexagon llvm_targets_Mips llvm_targets_MSP430 llvm_targets_NVPTX llvm_targets_PowerPC llvm_targets_Sparc llvm_targets_SystemZ llvm_targets_X86 llvm_targets_XCore ) +SLOT=0/3.9.1 +SRC_URI=http://llvm.org/releases/3.9.1/llvm-3.9.1.src.tar.xz clang? ( http://llvm.org/releases/3.9.1/compiler-rt-3.9.1.src.tar.xz http://llvm.org/releases/3.9.1/cfe-3.9.1.src.tar.xz http://llvm.org/releases/3.9.1/clang-tools-extra-3.9.1.src.tar.xz ) lldb? ( http://llvm.org/releases/3.9.1/lldb-3.9.1.src.tar.xz ) !doc? ( http://dev.gentoo.org/~mgorny/dist/llvm-3.9.0_rc3-manpages.tar.bz2 ) +_eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 pax-utils 4c2654a34ebe732e85fda354f6ee642f prefix 99dcca42e6528d8fe3c214bf5731aaf2 python-single-r1 19a74c6b5c191723a997dc7e0cc6bb09 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=d0a4e38803a6b2143aaa6b589337bc17 diff --git a/metadata/md5-cache/sys-fs/btrfs-progs-4.6.1 b/metadata/md5-cache/sys-fs/btrfs-progs-4.6.1 index 8d67bc509acc..fd70649d2639 100644 --- a/metadata/md5-cache/sys-fs/btrfs-progs-4.6.1 +++ b/metadata/md5-cache/sys-fs/btrfs-progs-4.6.1 @@ -4,11 +4,11 @@ DESCRIPTION=Btrfs filesystem utilities EAPI=6 HOMEPAGE=https://btrfs.wiki.kernel.org IUSE=+convert static static-libs -KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 +KEYWORDS=~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 LICENSE=GPL-2 RDEPEND=dev-libs/lzo:2= sys-apps/util-linux:0=[static-libs(+)?] sys-libs/zlib:0= convert? ( sys-fs/e2fsprogs:0= sys-libs/e2fsprogs-libs:0= ) RESTRICT=test SLOT=0/0 SRC_URI=https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v4.6.1.tar.xz _eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 -_md5_=da77b427ab7e495f09a5d6002f0d7db7 +_md5_=5c0a1d616f4433c6b7b1429536030006 diff --git a/metadata/md5-cache/sys-fs/cryptsetup-1.7.2 b/metadata/md5-cache/sys-fs/cryptsetup-1.7.2 index a56c7e415544..2d97ef884f91 100644 --- a/metadata/md5-cache/sys-fs/cryptsetup-1.7.2 +++ b/metadata/md5-cache/sys-fs/cryptsetup-1.7.2 @@ -4,11 +4,11 @@ DESCRIPTION=Tool to setup encrypted devices with dm-crypt EAPI=5 HOMEPAGE=https://gitlab.com/cryptsetup/cryptsetup/blob/master/README.md IUSE=+gcrypt kernel nettle openssl libressl nls pwquality python reencrypt static static-libs udev urandom python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 -KEYWORDS=alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86 +KEYWORDS=alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 LICENSE=GPL-2+ RDEPEND=static-libs? ( dev-libs/libgpg-error[static-libs(+)] dev-libs/popt[static-libs(+)] sys-apps/util-linux[static-libs(+)] gcrypt? ( dev-libs/libgcrypt:0=[static-libs(+)] ) nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) openssl? ( !libressl? ( dev-libs/openssl:0=[static-libs(+)] ) libressl? ( dev-libs/libressl:=[static-libs(+)] ) ) pwquality? ( dev-libs/libpwquality[static-libs(+)] ) sys-fs/lvm2[static-libs(+)] udev? ( virtual/libudev[static-libs(+)] ) ) dev-libs/libgpg-error dev-libs/popt sys-apps/util-linux gcrypt? ( dev-libs/libgcrypt:0= ) nettle? ( >=dev-libs/nettle-2.4 ) openssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:= ) ) pwquality? ( dev-libs/libpwquality ) sys-fs/lvm2 udev? ( virtual/libudev ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) python_targets_python3_5? ( dev-lang/python:3.5 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)] ) REQUIRED_USE=^^ ( gcrypt kernel nettle openssl ) python? ( || ( python_targets_python2_7 python_targets_python3_4 python_targets_python3_5 ) ) static? ( !gcrypt ) SLOT=0 SRC_URI=mirror://kernel/linux/utils/cryptsetup/v1.7/cryptsetup-1.7.2.tar.xz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c distutils-r1 583a05d30524485fda6869c772682ecd eutils b83a2420b796f7c6eff682679d08fe25 libtool 4890219c51da247200223277f993e054 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 66b3bf714f8cfc1b6494db5269b4666e python-r1 dcd61d7a5c283f18cfe763552b09eb88 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c xdg-utils e2b2bd56125ce8cf59ce30c642b59d48 -_md5_=9d9293bf857e613d750335d1adb050e6 +_md5_=6170c2c4af30eefe8a67dae3662603fb diff --git a/metadata/md5-cache/sys-fs/exfat-utils-1.2.4 b/metadata/md5-cache/sys-fs/exfat-utils-1.2.4 index 5e65f852eb36..3983a420ba55 100644 --- a/metadata/md5-cache/sys-fs/exfat-utils-1.2.4 +++ b/metadata/md5-cache/sys-fs/exfat-utils-1.2.4 @@ -2,8 +2,8 @@ DEFINED_PHASES=install DESCRIPTION=exFAT filesystem utilities EAPI=5 HOMEPAGE=https://github.com/relan/exfat -KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux +KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc x86 ~arm-linux ~x86-linux LICENSE=GPL-2+ SLOT=0 SRC_URI=https://github.com/relan/exfat/releases/download/v1.2.4/exfat-utils-1.2.4.tar.gz -_md5_=e2f30cbf8c185ef3516bf1b355336095 +_md5_=e2df415151e9150a78bb10c31895a35b diff --git a/metadata/md5-cache/sys-fs/f2fs-tools-1.7.0 b/metadata/md5-cache/sys-fs/f2fs-tools-1.7.0 new file mode 100644 index 000000000000..d479c4c08f87 --- /dev/null +++ b/metadata/md5-cache/sys-fs/f2fs-tools-1.7.0 @@ -0,0 +1,11 @@ +DEFINED_PHASES=configure install +DEPEND=sys-apps/util-linux sys-libs/libselinux +DESCRIPTION=Tools for Flash-Friendly File System (F2FS) +EAPI=6 +HOMEPAGE=https://git.kernel.org/?p=linux/kernel/git/jaegeuk/f2fs-tools.git;a=summary +KEYWORDS=~amd64 ~arm ~mips ~x86 +LICENSE=GPL-2 +SLOT=0/1 +SRC_URI=https://dev.gentoo.org/~blueness/f2fs-tools/f2fs-tools-1.7.0.tar.xz +_eclasses_=multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 +_md5_=c98c7ae0a03a809f88fe0e398e234941 diff --git a/metadata/md5-cache/sys-fs/fuse-exfat-1.2.4 b/metadata/md5-cache/sys-fs/fuse-exfat-1.2.4 index e6fce6bce855..298bb76ac338 100644 --- a/metadata/md5-cache/sys-fs/fuse-exfat-1.2.4 +++ b/metadata/md5-cache/sys-fs/fuse-exfat-1.2.4 @@ -3,9 +3,9 @@ DEPEND=sys-fs/fuse virtual/pkgconfig DESCRIPTION=exFAT filesystem FUSE module EAPI=5 HOMEPAGE=https://github.com/relan/exfat -KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux +KEYWORDS=~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc x86 ~arm-linux ~x86-linux LICENSE=GPL-2+ RDEPEND=sys-fs/fuse SLOT=0 SRC_URI=https://github.com/relan/exfat/releases/download/v1.2.4/fuse-exfat-1.2.4.tar.gz -_md5_=999daa1a713b4f2a4631497728b37a83 +_md5_=371a49a3035e26e4323aea25e4a116f1 diff --git a/metadata/md5-cache/sys-libs/libcxx-3.9.1 b/metadata/md5-cache/sys-libs/libcxx-3.9.1 new file mode 100644 index 000000000000..0e295be7de20 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libcxx-3.9.1 @@ -0,0 +1,14 @@ +DEFINED_PHASES=compile configure install postinst prepare setup test +DEPEND=libcxxabi? ( ~sys-libs/libcxxabi-3.9.1[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libcxxrt? ( sys-libs/libcxxrt[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( !libcxxrt? ( >=sys-devel/gcc-4.7:=[cxx] ) ) test? ( >=sys-devel/clang-3.9.0 || ( ( >=dev-lang/python-2.7.5-r2:2.7 dev-python/lit[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) ) app-arch/xz-utils >=sys-devel/llvm-3.9.0 dev-util/ninja >=dev-util/cmake-3.4.3 +DESCRIPTION=New implementation of the C++ standard library, targeting C++11 +EAPI=6 +HOMEPAGE=http://libcxx.llvm.org/ +IUSE=elibc_glibc elibc_musl libcxxabi +libcxxrt libunwind +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux +LICENSE=|| ( UoI-NCSA MIT ) +RDEPEND=libcxxabi? ( ~sys-libs/libcxxabi-3.9.1[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) libcxxrt? ( sys-libs/libcxxrt[libunwind=,static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) !libcxxabi? ( !libcxxrt? ( >=sys-devel/gcc-4.7:=[cxx] ) ) +REQUIRED_USE=libunwind? ( || ( libcxxabi libcxxrt ) ) ?? ( libcxxabi libcxxrt ) +SLOT=0 +SRC_URI=http://llvm.org/releases/3.9.1/libcxx-3.9.1.src.tar.xz +_eclasses_=cmake-multilib 273c15f5a0a06438a38bb5c3e98fa2db cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=63cf651917aa1e21555262f28c3da899 diff --git a/metadata/md5-cache/sys-libs/libcxxabi-3.9.1 b/metadata/md5-cache/sys-libs/libcxxabi-3.9.1 new file mode 100644 index 000000000000..7d6db56b2d82 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libcxxabi-3.9.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare setup test +DEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) >=sys-devel/llvm-3.9.0 test? ( >=sys-devel/clang-3.9.0 ~sys-libs/libcxx-3.9.1[libcxxabi(-)] || ( ( >=dev-lang/python-2.7.5-r2:2.7 dev-python/lit[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) ) dev-util/ninja >=dev-util/cmake-3.4.3 +DESCRIPTION=Low level support for a standard C++ library +EAPI=6 +HOMEPAGE=http://libcxxabi.llvm.org/ +IUSE=elibc_musl libunwind +static-libs test abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( UoI-NCSA MIT ) +RDEPEND=libunwind? ( || ( >=sys-libs/libunwind-1.0.1-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) ) +SLOT=0 +SRC_URI=http://llvm.org/releases/3.9.1/libcxxabi-3.9.1.src.tar.xz http://llvm.org/releases/3.9.1/libcxx-3.9.1.src.tar.xz +_eclasses_=cmake-multilib 273c15f5a0a06438a38bb5c3e98fa2db cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 python-any-r1 1c20f9b800324335a8e3b137363362e8 python-utils-r1 d142329ab093dd20c1dd0edb5f094108 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=075589629a059d0b4e167c564001fd2f diff --git a/metadata/md5-cache/sys-libs/libomp-3.9.1 b/metadata/md5-cache/sys-libs/libomp-3.9.1 new file mode 100644 index 000000000000..bb63de3a9a94 --- /dev/null +++ b/metadata/md5-cache/sys-libs/libomp-3.9.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) dev-lang/perl dev-util/ninja >=dev-util/cmake-2.8.12 +DESCRIPTION=OpenMP runtime library for LLVM/clang compiler +EAPI=6 +HOMEPAGE=http://openmp.llvm.org +IUSE=hwloc ompt abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( UoI-NCSA MIT ) MIT LLVM-Grant +RDEPEND=hwloc? ( sys-apps/hwloc:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] ) +SLOT=0/3.9 +SRC_URI=http://llvm.org/releases/3.9.1/openmp-3.9.1.src.tar.xz +_eclasses_=cmake-multilib 273c15f5a0a06438a38bb5c3e98fa2db cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=4e91364bec5b32b7cb4e467a75d6b4bf diff --git a/metadata/md5-cache/sys-libs/llvm-libunwind-3.9.1 b/metadata/md5-cache/sys-libs/llvm-libunwind-3.9.1 new file mode 100644 index 000000000000..7dbbc2332875 --- /dev/null +++ b/metadata/md5-cache/sys-libs/llvm-libunwind-3.9.1 @@ -0,0 +1,13 @@ +DEFINED_PHASES=compile configure install prepare test +DEPEND=>=sys-devel/llvm-3.9.0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] dev-util/ninja >=dev-util/cmake-3.4.3 +DESCRIPTION=C++ runtime stack unwinder from LLVM +EAPI=6 +HOMEPAGE=https://github.com/llvm-mirror/libunwind +IUSE=debug +static-libs abi_x86_32 abi_x86_64 abi_x86_x32 abi_mips_n32 abi_mips_n64 abi_mips_o32 abi_ppc_32 abi_ppc_64 abi_s390_32 abi_s390_64 +KEYWORDS=~amd64 ~x86 +LICENSE=|| ( UoI-NCSA MIT ) +RDEPEND=!sys-libs/libunwind +SLOT=0 +SRC_URI=http://llvm.org/releases/3.9.1/libunwind-3.9.1.src.tar.xz +_eclasses_=cmake-multilib 273c15f5a0a06438a38bb5c3e98fa2db cmake-utils 16e40479aefbbed67ea20779992ab90e eutils b83a2420b796f7c6eff682679d08fe25 flag-o-matic 7366202dd55cb8f018f5d450d54e7749 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 165fc17c38d1b11dac2008280dab6e80 multilib-build 8fe2e81aeb36cdf8a6cc5f50443879cc multilib-minimal 0224dee31c0f98405d572e14ad6dee65 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c +_md5_=6c810455aeca1d8a425b83a68d4a337a diff --git a/metadata/md5-cache/sys-power/acpid-2.0.27 b/metadata/md5-cache/sys-power/acpid-2.0.27 index 18f83fdf5a1f..f65263acb0e9 100644 --- a/metadata/md5-cache/sys-power/acpid-2.0.27 +++ b/metadata/md5-cache/sys-power/acpid-2.0.27 @@ -4,10 +4,10 @@ DESCRIPTION=Daemon for Advanced Configuration and Power Interface EAPI=6 HOMEPAGE=https://sourceforge.net/projects/acpid2 IUSE=selinux -KEYWORDS=amd64 ~ia64 ~x86 +KEYWORDS=amd64 ~ia64 x86 LICENSE=GPL-2 RDEPEND=selinux? ( sec-policy/selinux-apm ) SLOT=0 SRC_URI=mirror://sourceforge/acpid2/acpid-2.0.27.tar.xz _eclasses_=eutils b83a2420b796f7c6eff682679d08fe25 linux-info af49d8ab3be91bb1d38b7201dc9e5123 multilib 165fc17c38d1b11dac2008280dab6e80 systemd 5b6ca8b2fc1307ca593223f327342c96 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 versionator 99ae9d758cbe7cfed19170e7d48f5a9c -_md5_=394e1f8f22401ea4c6df60cf6c6a0cfb +_md5_=4593cae2f90bbf2cdc36071c03ce68f0 diff --git a/metadata/md5-cache/www-apache/mod_perl-2.0.10 b/metadata/md5-cache/www-apache/mod_perl-2.0.10 index 21ea9025b3d4..a02730bb079c 100644 --- a/metadata/md5-cache/www-apache/mod_perl-2.0.10 +++ b/metadata/md5-cache/www-apache/mod_perl-2.0.10 @@ -4,11 +4,11 @@ DESCRIPTION=An embedded Perl interpreter for Apache2 EAPI=5 HOMEPAGE=https://perl.apache.org/ https://projects.apache.org/project.html?perl-mod_perl IUSE=debug ithreads test -KEYWORDS=alpha ~amd64 ~x86 +KEYWORDS=alpha ~amd64 x86 LICENSE=Apache-2.0 PDEPEND=>=dev-perl/Apache-Reload-0.130.0 >=dev-perl/Apache-SizeLimit-0.970.0 RDEPEND=dev-lang/perl[ithreads=] >=dev-perl/Apache-Test-1.400.0 >=www-servers/apache-2.0.47 !ithreads? ( www-servers/apache[-apache2_mpms_event,-apache2_mpms_worker,apache2_mpms_prefork] ) =www-servers/apache-2* dev-lang/perl:=[-build(-)] SLOT=1 SRC_URI=mirror://apache/perl/mod_perl-2.0.10.tar.gz _eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d depend.apache 7aeacf4ba074b9aa0047e2ba05c1010f eutils b83a2420b796f7c6eff682679d08fe25 multilib 165fc17c38d1b11dac2008280dab6e80 multiprocessing 66b3bf714f8cfc1b6494db5269b4666e perl-functions aac50de73be0a80ebe780e0b20850130 perl-module f6549146ea31a902e20b5f2e6f244358 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 unpacker 45d07319df5f40ee6af58418b0f930be -_md5_=26024fb83786f3c392966d345ba7e332 +_md5_=4206e520fa8dc0112c572c54b98a515c diff --git a/metadata/md5-cache/x11-apps/xman-1.1.4 b/metadata/md5-cache/x11-apps/xman-1.1.4 index e95725af05cf..fb2e1b84f34d 100644 --- a/metadata/md5-cache/x11-apps/xman-1.1.4 +++ b/metadata/md5-cache/x11-apps/xman-1.1.4 @@ -3,10 +3,10 @@ DEPEND=x11-libs/libXaw x11-libs/libXt x11-libs/libXmu x11-proto/xproto ! arc-theme-20161005.tar.gz +SRC_URI=https://github.com/horst3180/arc-theme/archive/20161119.tar.gz -> arc-theme-20161119.tar.gz _eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib 165fc17c38d1b11dac2008280dab6e80 toolchain-funcs 1b1da0c45c555989dc5d832b54880783 _md5_=f3c6fffc9fdd0ce3b8df84bcd1eff144 diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk index 44b1e7b4ed68..51e7761ae645 100644 --- a/metadata/news/timestamp.chk +++ b/metadata/news/timestamp.chk @@ -1 +1 @@ -Wed, 21 Dec 2016 20:43:12 +0000 +Thu, 22 Dec 2016 05:43:20 +0000 diff --git a/metadata/timestamp b/metadata/timestamp index 63efa2e30fc2..f52ce6680c70 100644 --- a/metadata/timestamp +++ b/metadata/timestamp @@ -1 +1 @@ -Wed Dec 21 20:39:24 UTC 2016 +Thu Dec 22 05:39:32 UTC 2016 diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk index b9549c003277..3d22fd170915 100644 --- a/metadata/timestamp.chk +++ b/metadata/timestamp.chk @@ -1 +1 @@ -Wed, 21 Dec 2016 21:00:02 +0000 +Thu, 22 Dec 2016 06:00:01 +0000 diff --git a/metadata/timestamp.x b/metadata/timestamp.x index 2b4332c4e954..507b0c20944b 100644 --- a/metadata/timestamp.x +++ b/metadata/timestamp.x @@ -1 +1 @@ -1482352801 Wed 21 Dec 2016 08:40:01 PM UTC +1482385201 Thu 22 Dec 2016 05:40:01 AM UTC diff --git a/metadata/xml-schema/timestamp.chk b/metadata/xml-schema/timestamp.chk index 08d1663efd7a..51e7761ae645 100644 --- a/metadata/xml-schema/timestamp.chk +++ b/metadata/xml-schema/timestamp.chk @@ -1 +1 @@ -Wed, 21 Dec 2016 20:43:11 +0000 +Thu, 22 Dec 2016 05:43:20 +0000 diff --git a/net-analyzer/fping/fping-3.13.ebuild b/net-analyzer/fping/fping-3.13.ebuild index 58502407bd73..63c700c51f08 100644 --- a/net-analyzer/fping/fping-3.13.ebuild +++ b/net-analyzer/fping/fping-3.13.ebuild @@ -10,7 +10,7 @@ SRC_URI="http://fping.org/dist/${P}.tar.gz" LICENSE="fping" SLOT="0" -KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos" +KEYWORDS="alpha amd64 ~arm hppa ~ia64 ~ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~x86-macos" IUSE="ipv6 suid" src_configure() { diff --git a/net-analyzer/netperf/netperf-2.7.0-r1.ebuild b/net-analyzer/netperf/netperf-2.7.0-r1.ebuild index 2dcc580ec833..3e7dcd9e768b 100644 --- a/net-analyzer/netperf/netperf-2.7.0-r1.ebuild +++ b/net-analyzer/netperf/netperf-2.7.0-r1.ebuild @@ -7,7 +7,7 @@ inherit eutils flag-o-matic user DESCRIPTION="Network performance benchmark" SRC_URI="ftp://ftp.netperf.org/${PN}/${P}.tar.bz2" -KEYWORDS="alpha amd64 ~arm64 hppa ~ia64 ~ppc ppc64 ~sparc ~x86" +KEYWORDS="alpha amd64 ~arm64 hppa ~ia64 ~ppc ppc64 ~sparc x86" HOMEPAGE="http://www.netperf.org/" LICENSE="netperf" diff --git a/net-analyzer/scapy/scapy-2.3.2.ebuild b/net-analyzer/scapy/scapy-2.3.2.ebuild index 8675c27ad59f..c4246b006ffb 100644 --- a/net-analyzer/scapy/scapy-2.3.2.ebuild +++ b/net-analyzer/scapy/scapy-2.3.2.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/secdev/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="gnuplot pyx crypt graphviz imagemagick visual tcpreplay" RDEPEND=" diff --git a/net-im/gajim/gajim-0.16.5-r1.ebuild b/net-im/gajim/gajim-0.16.5-r1.ebuild deleted file mode 100644 index f70600db8e07..000000000000 --- a/net-im/gajim/gajim-0.16.5-r1.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) -PYTHON_REQ_USE="sqlite,xml" - -AUTOTOOLS_AUTORECONF=true - -inherit autotools-utils python-r1 versionator - -MY_PV=${PV/_/-} -MY_P="${PN}-${MY_PV}" - -DESCRIPTION="Jabber client written in PyGTK" -HOMEPAGE="http://www.gajim.org/" -SRC_URI=" - http://www.gajim.org/downloads/$(get_version_component_range 1-2)/${MY_P}.tar.bz2" -# test? ( https://dev.gentoo.org/~jlec/distfiles/${PN}-tests-${PV}.tar.xz )" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd" -IUSE="crypt dbus gnome gnome-keyring kde idle jingle libnotify networkmanager nls spell +srv test X xhtml zeroconf" - -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - libnotify? ( dbus ) - gnome? ( gnome-keyring ) - zeroconf? ( dbus ) -" - -COMMON_DEPEND=" - ${PYTHON_DEPS} - dev-python/pygtk:2[${PYTHON_USEDEP}] - x11-libs/gtk+:2" -DEPEND="${COMMON_DEPEND} - >=dev-util/intltool-0.40.1 - virtual/pkgconfig - >=sys-devel/gettext-0.17-r1" -RDEPEND="${COMMON_DEPEND} - dev-python/pyasn1[${PYTHON_USEDEP}] - >=dev-python/pyopenssl-0.14[${PYTHON_USEDEP}] - >=dev-python/python-nbxmpp-0.5.3[${PYTHON_USEDEP}] - crypt? ( - app-crypt/gnupg - dev-python/pycrypto[${PYTHON_USEDEP}] - ) - dbus? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-libs/dbus-glib - libnotify? ( dev-python/notify-python[${PYTHON_USEDEP}] ) - zeroconf? ( net-dns/avahi[dbus,gtk,python,${PYTHON_USEDEP}] ) - ) - gnome? ( - dev-python/libgnome-python[${PYTHON_USEDEP}] - dev-python/egg-python[${PYTHON_USEDEP}] - ) - gnome-keyring? ( dev-python/gnome-keyring-python[${PYTHON_USEDEP}] ) - idle? ( x11-libs/libXScrnSaver ) - jingle? ( net-libs/farstream:0.1[python,${PYTHON_USEDEP}] ) - kde? ( kde-apps/kwalletmanager ) - networkmanager? ( - dev-python/dbus-python[${PYTHON_USEDEP}] - net-misc/networkmanager:= - ) - spell? ( app-text/gtkspell:2 ) - srv? ( - || ( - dev-python/libasyncns-python[${PYTHON_USEDEP}] - net-dns/bind-tools - ) - ) - xhtml? ( dev-python/docutils[${PYTHON_USEDEP}] )" - -RESTRICT="test" - -S="${WORKDIR}"/${MY_P} - -PATCHES=( - "${FILESDIR}"/${P}-desktop.patch - "${FILESDIR}"/${P}-protobuf-3.0.0-compatibility.patch - ) - -src_prepare() { - autotools-utils_src_prepare - python_copy_sources -} - -src_configure() { - configuration() { - local myeconfargs=( - $(use_enable nls) - $(use_with X x) - --docdir="/usr/share/doc/${PF}" - --libdir="$(python_get_sitedir)" - --enable-site-packages - ) - run_in_build_dir autotools-utils_src_configure - } - python_foreach_impl configuration -} - -src_compile() { - compilation() { - run_in_build_dir autotools-utils_src_compile - } - python_foreach_impl compilation -} - -src_test() { - testing() { - run_in_build_dir ${PYTHON} test/runtests.py --verbose 3 || die - } - python_foreach_impl testing -} - -src_install() { - installation() { - run_in_build_dir autotools-utils_src_install - python_optimize - } - python_foreach_impl installation - - rm "${ED}/usr/share/doc/${PF}/README.html" || die - dohtml README.html -} diff --git a/net-im/openfire/Manifest b/net-im/openfire/Manifest index f45c27703ffc..c2537f6883af 100644 --- a/net-im/openfire/Manifest +++ b/net-im/openfire/Manifest @@ -1,3 +1,4 @@ DIST openfire_src_4_0_2.tar.gz 98972324 SHA256 62e7a8a735431d45f5ad72a8ae9603743277372702e782ea514323bfd80a4efb SHA512 444762fec588d4b205c0d6247098861b246eb3f74061dfe47314a33daeb57e228e62132efac3d50fbffd31bd779ba986d0b59afe375d27f3f2923cecbd4f873a WHIRLPOOL 3259e09f1bf422415b0722bff96524be6831ee8d104b91b15fc2b8b25569da5e5f4920ad08080c4e44f1d9c74049c8b0344bbe534b0c3809483745e2452d08e9 DIST openfire_src_4_0_3.tar.gz 99135040 SHA256 2eae0ac43826e0e084363c8640fa26ac6ec1369aa354bd2bdb268c2f801b2e55 SHA512 d610ac3d20f1d369f4ad5a695dccec6f5523d65675f6cc78cc6728ea03ee860668dae4fbfe13bf627df1f3e34b72306894f06d63cd3e32a93d3b47211e07a631 WHIRLPOOL 0887e71b4090fdd0c4236054b3df3791dc30da978bb45e3742459f0f3aed60d9402a9586d4a71038185edbf4c3dfb59fd79387cd3e7ce0e0038dca351f7be734 DIST openfire_src_4_0_4.tar.gz 99136077 SHA256 66a7b4f00f2f15e6899b0fd8375914838b9401e5defe6dc3b1236c62e7f379a9 SHA512 9d6b80b3d96ba180ad9598fe07926eb1ae617d202842aec1ee460b1511a24d1b93de203fd5bbf20fd08ef738ae5d3e603e741b9856829fdde4d02007595ab50b WHIRLPOOL 3f6b3b5011ea0508351d90f6248e07fb503f5e7212dcca1ef77fd9fe7f3ac6ae5d0a156083edb74f867a871e5f4d2472937031d8ea6c7a4721d8ce7fa69c42a1 +DIST openfire_src_4_1_0.tar.gz 103449811 SHA256 3e52b27ac9ed5af1acb7065e84a416ad075994445b554e78d7c966724612cbf2 SHA512 3a4e26c260f6a91ece6e6d3fc7c3302b6f1735725ce2686bab8773981dad63ef653a25748852c32e4df8f6bde2882db4043d94b69eb774a5280285fd5b7cd96b WHIRLPOOL da56663dc9cdf831e04aebddff2eb2705b9cb603a0b5110fee1dc00d41252050ba326c84883fb69894ac064a339a11e22ef44c35348de0bb655f55bc8c34c72d diff --git a/net-im/openfire/openfire-4.1.0.ebuild b/net-im/openfire/openfire-4.1.0.ebuild new file mode 100644 index 000000000000..957cc4c97e52 --- /dev/null +++ b/net-im/openfire/openfire-4.1.0.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit eutils java-pkg-2 java-ant-2 systemd + +MY_P=${PN}_src_${PV//./_} +DESCRIPTION="Openfire (formerly wildfire) real time collaboration (RTC) server" +HOMEPAGE="http://www.igniterealtime.org/projects/openfire/" +SRC_URI="http://www.igniterealtime.org/builds/openfire/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc" + +RDEPEND=">=virtual/jre-1.7" +DEPEND="net-im/jabber-base + ~dev-java/ant-contrib-1.0_beta2 + >=virtual/jdk-1.7" + +S=${WORKDIR}/${PN}_src + +pkg_setup() { + if [[ -f /etc/env.d/98openfire ]]; then + einfo "This is an upgrade" + ewarn "As the plugin API changed, at least these plugins need to be updated also:" + ewarn "User Search, IM Gateway, Fastpath, Monitoring" + ewarn "they can be downloaded via Admin Console or at" + ewarn " ${HOMEPAGE}" + else + ewarn "If this is an upgrade stop right ( CONTROL-C ) and run the command:" + ewarn "echo 'CONFIG_PROTECT=\"/opt/openfire/resources/security/\"' > /etc/env.d/98openfire " + ewarn "For more info see bug #139708" + sleep 11 + fi + java-pkg-2_pkg_setup +} + +src_compile() { + # Jikes doesn't support -source 1.5 + java-pkg_filter-compiler jikes + + ANT_TASKS="ant-contrib" + eant -f build/build.xml openfire plugins $(use_doc) + + # delete nativeAuth prebuilt libs: + # uses outdated unmaintained libshaj, does not support amd64 + rm -rfv target/openfire/resources/nativeAuth || die +} + +src_install() { + dodir /opt/openfire + + newinitd "${FILESDIR}"/openfire-initd openfire + newconfd "${FILESDIR}"/openfire-confd openfire + systemd_dounit "${FILESDIR}"/${PN}.service + + dodir /opt/openfire/conf + insinto /opt/openfire/conf + newins target/openfire/conf/openfire.xml openfire.xml.sample + newins target/openfire/conf/security.xml security.xml.sample + + dodir /opt/openfire/logs + keepdir /opt/openfire/logs + + dodir /opt/openfire/lib + insinto /opt/openfire/lib + doins target/openfire/lib/* + + dodir /opt/openfire/plugins + insinto /opt/openfire/plugins + doins -r target/openfire/plugins/* + + dodir /opt/openfire/resources + insinto /opt/openfire/resources + doins -r target/openfire/resources/* + + if use doc; then + dohtml -r documentation/docs/* + fi + dodoc documentation/dist/* + + #Protect ssl key on upgrade + dodir /etc/env.d/ + echo 'CONFIG_PROTECT="/opt/openfire/resources/security/"' > "${D}"/etc/env.d/98openfire +} + +pkg_postinst() { + local src + local dst + + # http://community.igniterealtime.org/thread/52289 + for dst in "${ROOT}"/opt/openfire/conf/{openfire,security}.xml + do + src="${dst}".sample + if [[ -f "${dst}" ]]; then + einfo "Leaving old '${dst}'" + else + einfo "Created default '${dst}'. Please edit." + cp -v "${src}" "${dst}" || ewarn "cp '${dst}' failed" + chmod -v 0600 "${dst}" || ewarn "chmod '${dst}' failed" + fi + done + chown -R jabber:jabber "${ROOT}"/opt/openfire +} diff --git a/net-libs/axtls/Manifest b/net-libs/axtls/Manifest index bd7ff8ba1ecf..e92d634ef8fb 100644 --- a/net-libs/axtls/Manifest +++ b/net-libs/axtls/Manifest @@ -1,4 +1,2 @@ DIST axTLS-1.5.3.tar.gz 1309853 SHA256 367ce7918b9e7738d853d5eaaa9d4fbdb362c5b323d4c0622a72d891f6b8d8e6 SHA512 d37fb1341259b079ed234512a96656d67e005c50d9f8e0c856fb140c9da35267624e065134e0cc8310f70e5cf5d196c7dd34f01e2a7a5cc29e77e7ca46c25281 WHIRLPOOL 92de1a06da740adf0238550d36a75216bace6c7fb867e82d38f2ca2362dcf0e41810191933aa788ffda080367b6beb312f1a9a240ab687a6c4f324988d36a81c -DIST axTLS-1.5.4.tar.gz 1296351 SHA256 24d50cc4f5908d06cfacb2a3916d91ed75c5b1441809e47bc45e1053d6ba5d91 SHA512 0e52ca22199b3c7eb45641c7fdbe607f79fcea25f12d1ee0535a6a7c7579ee42777d27ce6474866eca19287bd11a1de76f5c39f715eb06e9e4cf3324b31bbbb2 WHIRLPOOL 29d2b5e72165c28c0e9084677f44b52116ec5da5efabc2fed79479800cbfe43c5dd4bf7390951b5168a63af0acd1cb5635fecac7d4ef42d570a1ef6d5e7edb6f -DIST axTLS-2.0.0.tar.gz 1303303 SHA256 921f7f678678d418496546978d57e7e8d00529040f4c4a7124323ced9ca703f4 SHA512 40bf0420ed45ea5c858573c66c435a2ee96b516d9fd4b6e2df74fdeec308a4562e61ed5511abb528c9a7d882831d79b290fd416f6643ca2859a62d707e92f009 WHIRLPOOL 57a59e18501e381a52da07c9a07d239f3e93bbcc9c760a2dd425e1bfb736d1f4cd130c1a2fae329689a1b967313f1588e1d1f521d8e33bf41c29db1aa735f379 -DIST axTLS-2.0.1.tar.gz 1303430 SHA256 6065adf95cf2d47fece86a91a48dfbdfeaa48e5ead9a1812231ecb1dcc8a2216 SHA512 f350df1fb3b1f662ffc489785d45535f9a3bbae26258d723952105fd2e49aa6866df93563d08de5371f7bcf1bc1e4f118e0d08d63d3409265b18bf01be4ac010 WHIRLPOOL b706eabc7fa347aab73bd4e48c2d5e9a6f0a403733c739cbc09e441e22c7734be5c3d238d45832db9c46e4755ed0987be4ab198afae8b01c115c3cfaf50a44ee +DIST axTLS-2.1.1.tar.gz 1305982 SHA256 6ea445bb7f3ce072242df7f687f531c9d18079681990f93cd4f65f43ef2057a1 SHA512 55619d5e02ce466bab223ebc1036ef39c6491d11126ed70f2712a427de2c7e396086a97d3607c9cb69685ade0763e2e55f2c94f9ba746d8ce7b34b0d1996f51a WHIRLPOOL 0e05ec073735f0ed334cb6d84c901c162f413a26485a79ec166ee5bbf9ed02708056093d31d5a00bd4374727a6eb08146f538ede04450145101d5eeb03409986 diff --git a/net-libs/axtls/axtls-2.0.0.ebuild b/net-libs/axtls/axtls-2.0.0.ebuild deleted file mode 100644 index ba142a9f9351..000000000000 --- a/net-libs/axtls/axtls-2.0.0.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils multilib multilib-minimal savedconfig toolchain-funcs user - -################################################################################ -# axtls CONFIG MINI-HOWTO -# -# Note: axtls is highly configurable and uses mconf, like the linux kernel. -# You can configure it in a couple of ways: -# -# 1) USE="-savedconfig" and set/unset the remaining flags to obtain the features -# you want, and possibly a lot more. -# -# 2) You can create your own configuration file by doing -# -# FEATURES="keepwork" USE="savedconfig -*" emerge axtls -# cd /var/tmp/portage/net-libs/axtls*/work/axTLS -# make menuconfig -# -# Now configure axtls as you want. Finally save your config file: -# -# cp config/.config /etc/portage/savedconfig/net-libs/axtls-${PV} -# -# where ${PV} is the current version. You can then run emerge again with -# your configuration by doing -# -# USE="savedconfig" emerge axtls -# -################################################################################ - -MY_PN=${PN/tls/TLS} - -DESCRIPTION="Embedded client/server TLSv1 SSL library and small HTTP(S) server" -HOMEPAGE="http://axtls.sourceforge.net/" -SRC_URI="mirror://sourceforge/axtls/${MY_PN}-${PV}.tar.gz" -S="${WORKDIR}/${PN}-code" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86" - -IUSE="httpd cgi-lua cgi-php static static-libs doc" - -# TODO: add ipv6, and c#, java, lua, perl bindings -# Currently these all have some issue -DEPEND="doc? ( app-doc/doxygen )" -RDEPEND=" - httpd? ( - cgi-lua? ( dev-lang/lua ) - cgi-php? ( dev-lang/php[cgi] ) - )" - -#Note1: static, cgi-* makes no sense if httpd is not given -REQUIRED_USE=" - static? ( httpd ) - cgi-lua? ( httpd ) - cgi-php? ( httpd )" - -AXTLS_GROUP="axtls" -AXTLS_USER="axtls" - -pkg_setup() { - use httpd && { - ebegin "Creating axtls user and group" - enewgroup ${AXTLS_GROUP} - enewuser ${AXTLS_USER} -1 -1 -1 ${AXTLS_GROUP} - } -} - -src_prepare() { - tc-export AR CC - - epatch "${FILESDIR}/explicit-libdir-r1.patch" - - #We want CONFIG_DEBUG to avoid stripping - #but not for debugging info - sed -i -e 's: -g::' config/Rules.mak || die - sed -i -e 's: -g::' config/makefile.conf || die - - multilib_copy_sources -} - -use_flag_config() { - cp "${FILESDIR}"/config config/.config || die - - #Respect CFLAGS/LDFLAGS - sed -i -e "s:^CONFIG_EXTRA_CFLAGS_OPTIONS.*$:CONFIG_EXTRA_CFLAGS_OPTIONS=\"${CFLAGS}\":" \ - config/.config || die - sed -i -e "s:^CONFIG_EXTRA_LDFLAGS_OPTIONS.*$:CONFIG_EXTRA_LDFLAGS_OPTIONS=\"${LDLAGS}\":" \ - config/.config || die - - #The logic is that the default config file enables everything and we disable - #here with sed unless a USE flags says to keep it - if use httpd; then - if ! use static; then - sed -i -e 's:^CONFIG_HTTP_STATIC_BUILD:# CONFIG_HTTP_STATIC_BUILD:' \ - config/.config || die - fi - if ! use cgi-php && ! use cgi-lua; then - sed -i -e 's:^CONFIG_HTTP_HAS_CGI:# CONFIG_HTTP_HAS_CGI:' \ - config/.config || die - fi - if ! use cgi-php; then - sed -i -e 's:,.php::' config/.config || die - fi - if ! use cgi-lua; then - sed -i -e 's:\.lua,::' \ - -e 's:lua:php:' \ - -e 's:^CONFIG_HTTP_ENABLE_LUA:# CONFIG_HTTP_ENABLE_LUA:' \ - config/.config || die - fi - else - sed -i -e 's:^CONFIG_AXHTTPD:# CONFIG_AXHTTPD:' \ - config/.config || die - fi - - yes "n" | emake -j1 oldconfig > /dev/null || die -} - -multilib_src_configure() { - #Per-ABI substitutions. - sed -i -e 's:^LIBDIR.*/lib:LIBDIR = $(PREFIX)/'"$(get_libdir):" \ - Makefile || die - - #Use CC as the host compiler for mconf - sed -i -e "s:^HOSTCC.*:HOSTCC=${CC}:" \ - config/Rules.mak || die - - if use savedconfig; then - restore_config config/.config - if [[ -f config/.config ]]; then - ewarn "Using saved config, all other USE flags ignored" - else - ewarn "No saved config, seeding with the default" - cp "${FILESDIR}"/config config/.config || die - fi - yes "" | emake -j1 oldconfig > /dev/null || die - else - use_flag_config - fi -} - -multilib_src_install() { - if multilib_is_native_abi && use savedconfig; then - save_config config/.config - fi - - emake PREFIX="${ED}/usr" install - - if ! use static-libs; then - rm -f "${ED}"/usr/$(get_libdir)/libaxtls.a || die - fi - - # The build system needs to install before it builds docs - if multilib_is_native_abi && use doc; then - emake docs - dodoc -r docsrc/html - fi -} - -multilib_src_install_all() { - if [[ -f "${ED}"/usr/bin/htpasswd ]]; then - mv "${ED}"/usr/bin/{,ax}htpasswd || die - fi - - if use httpd; then - newinitd "${FILESDIR}"/axhttpd.initd axhttpd - newconfd "${FILESDIR}"/axhttpd.confd axhttpd - fi - - docompress -x /usr/share/doc/${PF}/README - dodoc README -} diff --git a/net-libs/axtls/axtls-2.0.1.ebuild b/net-libs/axtls/axtls-2.0.1.ebuild deleted file mode 100644 index ba142a9f9351..000000000000 --- a/net-libs/axtls/axtls-2.0.1.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" - -inherit eutils multilib multilib-minimal savedconfig toolchain-funcs user - -################################################################################ -# axtls CONFIG MINI-HOWTO -# -# Note: axtls is highly configurable and uses mconf, like the linux kernel. -# You can configure it in a couple of ways: -# -# 1) USE="-savedconfig" and set/unset the remaining flags to obtain the features -# you want, and possibly a lot more. -# -# 2) You can create your own configuration file by doing -# -# FEATURES="keepwork" USE="savedconfig -*" emerge axtls -# cd /var/tmp/portage/net-libs/axtls*/work/axTLS -# make menuconfig -# -# Now configure axtls as you want. Finally save your config file: -# -# cp config/.config /etc/portage/savedconfig/net-libs/axtls-${PV} -# -# where ${PV} is the current version. You can then run emerge again with -# your configuration by doing -# -# USE="savedconfig" emerge axtls -# -################################################################################ - -MY_PN=${PN/tls/TLS} - -DESCRIPTION="Embedded client/server TLSv1 SSL library and small HTTP(S) server" -HOMEPAGE="http://axtls.sourceforge.net/" -SRC_URI="mirror://sourceforge/axtls/${MY_PN}-${PV}.tar.gz" -S="${WORKDIR}/${PN}-code" - -LICENSE="BSD GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86" - -IUSE="httpd cgi-lua cgi-php static static-libs doc" - -# TODO: add ipv6, and c#, java, lua, perl bindings -# Currently these all have some issue -DEPEND="doc? ( app-doc/doxygen )" -RDEPEND=" - httpd? ( - cgi-lua? ( dev-lang/lua ) - cgi-php? ( dev-lang/php[cgi] ) - )" - -#Note1: static, cgi-* makes no sense if httpd is not given -REQUIRED_USE=" - static? ( httpd ) - cgi-lua? ( httpd ) - cgi-php? ( httpd )" - -AXTLS_GROUP="axtls" -AXTLS_USER="axtls" - -pkg_setup() { - use httpd && { - ebegin "Creating axtls user and group" - enewgroup ${AXTLS_GROUP} - enewuser ${AXTLS_USER} -1 -1 -1 ${AXTLS_GROUP} - } -} - -src_prepare() { - tc-export AR CC - - epatch "${FILESDIR}/explicit-libdir-r1.patch" - - #We want CONFIG_DEBUG to avoid stripping - #but not for debugging info - sed -i -e 's: -g::' config/Rules.mak || die - sed -i -e 's: -g::' config/makefile.conf || die - - multilib_copy_sources -} - -use_flag_config() { - cp "${FILESDIR}"/config config/.config || die - - #Respect CFLAGS/LDFLAGS - sed -i -e "s:^CONFIG_EXTRA_CFLAGS_OPTIONS.*$:CONFIG_EXTRA_CFLAGS_OPTIONS=\"${CFLAGS}\":" \ - config/.config || die - sed -i -e "s:^CONFIG_EXTRA_LDFLAGS_OPTIONS.*$:CONFIG_EXTRA_LDFLAGS_OPTIONS=\"${LDLAGS}\":" \ - config/.config || die - - #The logic is that the default config file enables everything and we disable - #here with sed unless a USE flags says to keep it - if use httpd; then - if ! use static; then - sed -i -e 's:^CONFIG_HTTP_STATIC_BUILD:# CONFIG_HTTP_STATIC_BUILD:' \ - config/.config || die - fi - if ! use cgi-php && ! use cgi-lua; then - sed -i -e 's:^CONFIG_HTTP_HAS_CGI:# CONFIG_HTTP_HAS_CGI:' \ - config/.config || die - fi - if ! use cgi-php; then - sed -i -e 's:,.php::' config/.config || die - fi - if ! use cgi-lua; then - sed -i -e 's:\.lua,::' \ - -e 's:lua:php:' \ - -e 's:^CONFIG_HTTP_ENABLE_LUA:# CONFIG_HTTP_ENABLE_LUA:' \ - config/.config || die - fi - else - sed -i -e 's:^CONFIG_AXHTTPD:# CONFIG_AXHTTPD:' \ - config/.config || die - fi - - yes "n" | emake -j1 oldconfig > /dev/null || die -} - -multilib_src_configure() { - #Per-ABI substitutions. - sed -i -e 's:^LIBDIR.*/lib:LIBDIR = $(PREFIX)/'"$(get_libdir):" \ - Makefile || die - - #Use CC as the host compiler for mconf - sed -i -e "s:^HOSTCC.*:HOSTCC=${CC}:" \ - config/Rules.mak || die - - if use savedconfig; then - restore_config config/.config - if [[ -f config/.config ]]; then - ewarn "Using saved config, all other USE flags ignored" - else - ewarn "No saved config, seeding with the default" - cp "${FILESDIR}"/config config/.config || die - fi - yes "" | emake -j1 oldconfig > /dev/null || die - else - use_flag_config - fi -} - -multilib_src_install() { - if multilib_is_native_abi && use savedconfig; then - save_config config/.config - fi - - emake PREFIX="${ED}/usr" install - - if ! use static-libs; then - rm -f "${ED}"/usr/$(get_libdir)/libaxtls.a || die - fi - - # The build system needs to install before it builds docs - if multilib_is_native_abi && use doc; then - emake docs - dodoc -r docsrc/html - fi -} - -multilib_src_install_all() { - if [[ -f "${ED}"/usr/bin/htpasswd ]]; then - mv "${ED}"/usr/bin/{,ax}htpasswd || die - fi - - if use httpd; then - newinitd "${FILESDIR}"/axhttpd.initd axhttpd - newconfd "${FILESDIR}"/axhttpd.confd axhttpd - fi - - docompress -x /usr/share/doc/${PF}/README - dodoc README -} diff --git a/net-libs/axtls/axtls-1.5.4.ebuild b/net-libs/axtls/axtls-2.1.1.ebuild similarity index 99% rename from net-libs/axtls/axtls-1.5.4.ebuild rename to net-libs/axtls/axtls-2.1.1.ebuild index ba142a9f9351..644832b7abf9 100644 --- a/net-libs/axtls/axtls-1.5.4.ebuild +++ b/net-libs/axtls/axtls-2.1.1.ebuild @@ -40,7 +40,7 @@ SRC_URI="mirror://sourceforge/axtls/${MY_PN}-${PV}.tar.gz" S="${WORKDIR}/${PN}-code" LICENSE="BSD GPL-2" -SLOT="0" +SLOT="0/1" KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86" IUSE="httpd cgi-lua cgi-php static static-libs doc" diff --git a/net-mail/courier-imap/courier-imap-4.16.2-r1.ebuild b/net-mail/courier-imap/courier-imap-4.16.2-r1.ebuild index 42f134a8fc9d..4ef93dda8359 100644 --- a/net-mail/courier-imap/courier-imap-4.16.2-r1.ebuild +++ b/net-mail/courier-imap/courier-imap-4.16.2-r1.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://sourceforge/courier/${P}.tar.bz2" LICENSE="GPL-3" SLOT="0" -KEYWORDS="alpha amd64 hppa ~mips ~ppc64 ~x86" +KEYWORDS="alpha amd64 hppa ~mips ~ppc64 x86" IUSE="berkdb debug fam +gdbm gnutls ipv6 libressl selinux trashquota" REQUIRED_USE="|| ( berkdb gdbm )" diff --git a/net-misc/curl/curl-7.52.0.ebuild b/net-misc/curl/curl-7.52.0.ebuild index 25c6ae94bf1d..f7c07c2a3ed3 100644 --- a/net-misc/curl/curl-7.52.0.ebuild +++ b/net-misc/curl/curl-7.52.0.ebuild @@ -24,7 +24,7 @@ RESTRICT="test" RDEPEND="ldap? ( net-nds/openldap[${MULTILIB_USEDEP}] ) ssl? ( curl_ssl_axtls? ( - net-libs/axtls[${MULTILIB_USEDEP}] + net-libs/axtls:0=[${MULTILIB_USEDEP}] app-misc/ca-certificates ) curl_ssl_gnutls? ( diff --git a/net-misc/iperf/iperf-2.0.9.ebuild b/net-misc/iperf/iperf-2.0.9.ebuild index 06dd6983dd72..20ac05c27690 100644 --- a/net-misc/iperf/iperf-2.0.9.ebuild +++ b/net-misc/iperf/iperf-2.0.9.ebuild @@ -10,7 +10,7 @@ SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.gz" LICENSE="HPND" SLOT="2" -KEYWORDS="amd64 ~arm hppa ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" +KEYWORDS="amd64 ~arm hppa ~ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" IUSE="ipv6 threads debug" DOCS="INSTALL README" diff --git a/net-misc/iperf/iperf-3.1.3.ebuild b/net-misc/iperf/iperf-3.1.3.ebuild index 276ab197b3ca..4ae5ed5c2ab2 100644 --- a/net-misc/iperf/iperf-3.1.3.ebuild +++ b/net-misc/iperf/iperf-3.1.3.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://codeload.github.com/esnet/${PN}/tar.gz/${PV/_beta/b} -> ${P}.ta LICENSE="BSD" SLOT="3" -KEYWORDS="amd64 ~arm hppa ~mips ~ppc ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" +KEYWORDS="amd64 ~arm hppa ~mips ~ppc ppc64 ~sparc x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~m68k-mint" IUSE="sctp static-libs" DEPEND="sctp? ( net-misc/lksctp-tools )" diff --git a/net-misc/stunnel/stunnel-5.36.ebuild b/net-misc/stunnel/stunnel-5.36.ebuild index d36b433a9c20..a772e83a14d7 100644 --- a/net-misc/stunnel/stunnel-5.36.ebuild +++ b/net-misc/stunnel/stunnel-5.36.ebuild @@ -18,7 +18,7 @@ SRC_URI="ftp://ftp.stunnel.org/stunnel/archive/${PV%%.*}.x/${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos" +KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x86-macos" IUSE="ipv6 libressl selinux stunnel3 tcpd" DEPEND="tcpd? ( sys-apps/tcp-wrappers ) diff --git a/net-misc/youtube-dl/youtube-dl-2016.09.19.ebuild b/net-misc/youtube-dl/youtube-dl-2016.09.19.ebuild index 1a71d31be7d5..21fdb22c81a0 100644 --- a/net-misc/youtube-dl/youtube-dl-2016.09.19.ebuild +++ b/net-misc/youtube-dl/youtube-dl-2016.09.19.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://youtube-dl.org/downloads/${PV}/${P}.tar.gz" LICENSE="public-domain" SLOT="0" -KEYWORDS="amd64 ~arm hppa ~ppc ppc64 ~x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~arm hppa ~ppc ppc64 x86 ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x86-solaris" IUSE="offensive test" RDEPEND=" diff --git a/net-p2p/transmission/transmission-2.92-r1.ebuild b/net-p2p/transmission/transmission-2.92-r1.ebuild index aab6cdea6746..ea9936b1e609 100644 --- a/net-p2p/transmission/transmission-2.92-r1.ebuild +++ b/net-p2p/transmission/transmission-2.92-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://download.transmissionbt.com/${PN}/files/${P}.tar.xz" LICENSE="|| ( GPL-2 GPL-3 Transmission-OpenSSL-exception ) GPL-2 MIT" SLOT=0 IUSE="ayatana gtk libressl lightweight systemd qt5 xfs" -KEYWORDS="~amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux" +KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 ~x86 ~x86-fbsd ~amd64-linux" RDEPEND=">=dev-libs/libevent-2.0.10:= !libressl? ( dev-libs/openssl:0= ) diff --git a/profiles/use.local.desc b/profiles/use.local.desc index 757b6d25e6b1..888e586c1daa 100644 --- a/profiles/use.local.desc +++ b/profiles/use.local.desc @@ -2234,6 +2234,7 @@ dev-php/pecl-memcached:json - Enable support for json serialization dev-php/pecl-mysqlnd_qc:memcached - Use dev-libs/libmemcached as a storage handler dev-php/pecl-mysqlnd_qc:sqlite - Use dev-db/sqlite as a storage handler dev-php/pecl-redis:igbinary - Enables igbinary serialisation support +dev-php/twig:extension - Build the C extension (only for php-5.6.x). dev-php/xcache:coverage - Enable the coverager module (not recommended for production servers). dev-python/Kivy:camera - Install libraries needed to support camera dev-python/Kivy:garden - Install garden tool to manage user maintained widgets diff --git a/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild b/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild index 37fbef24e064..57684757cfc0 100644 --- a/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild +++ b/sys-auth/consolekit/consolekit-1.1.0-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/releases/download/${PV}/${MY_P}.ta LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ppc ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm hppa ~ppc ppc64 x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux" IUSE="acl cgroups debug doc kernel_linux pam pm-utils policykit selinux test" COMMON_DEPEND=">=dev-libs/glib-2.40:2=[dbus] diff --git a/sys-boot/grub/grub-2.02_beta3-r1.ebuild b/sys-boot/grub/grub-2.02_beta3-r1.ebuild index 45fcb9844b62..10cee017f478 100644 --- a/sys-boot/grub/grub-2.02_beta3-r1.ebuild +++ b/sys-boot/grub/grub-2.02_beta3-r1.ebuild @@ -23,7 +23,7 @@ if [[ ${PV} != 9999 ]]; then https://dev.gentoo.org/~floppym/dist/${P}.tar.xz" S=${WORKDIR}/${P%_*} fi - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" else inherit git-r3 EGIT_REPO_URI="git://git.sv.gnu.org/grub.git diff --git a/sys-boot/refind/refind-0.10.4-r2.ebuild b/sys-boot/refind/refind-0.10.4-r2.ebuild index b4277644b17a..a23f38127acf 100644 --- a/sys-boot/refind/refind-0.10.4-r2.ebuild +++ b/sys-boot/refind/refind-0.10.4-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PV}/${PN}-src-${PV}.tar.gz" LICENSE="BSD GPL-2 GPL-3 FDL-1.3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" FS_USE="btrfs +ext2 +ext4 hfs +iso9660 ntfs reiserfs" IUSE="${FS_USE} -gnuefi doc -custom-cflags" diff --git a/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild b/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild new file mode 100644 index 000000000000..1ec51f06f89a --- /dev/null +++ b/sys-devel/clang-runtime/clang-runtime-3.9.1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +inherit multilib-build + +DESCRIPTION="Meta-ebuild for clang runtime libraries" +HOMEPAGE="http://clang.llvm.org/" +SRC_URI="" + +LICENSE="metapackage" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~ppc-macos ~x64-macos ~x86-macos" +IUSE="libcxx openmp" + +# compiler-rt is installed unconditionally +RDEPEND=" + libcxx? ( ~sys-libs/libcxx-${PV}[${MULTILIB_USEDEP}] ) + openmp? ( ~sys-libs/libomp-${PV}[${MULTILIB_USEDEP}] )" diff --git a/sys-devel/clang/clang-3.9.1-r100.ebuild b/sys-devel/clang/clang-3.9.1-r100.ebuild new file mode 100644 index 000000000000..fad4beaccb6e --- /dev/null +++ b/sys-devel/clang/clang-3.9.1-r100.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit multilib-build + +DESCRIPTION="C language family frontend for LLVM (meta-ebuild)" +HOMEPAGE="http://clang.llvm.org/" +SRC_URI="" + +# Keep in sync with sys-devel/llvm +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Mips MSP430 + NVPTX PowerPC Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) +LLVM_TARGET_USEDEPS=${ALL_LLVM_TARGETS[@]/%/?} + +LICENSE="UoI-NCSA" +# keep in sync with sys-devel/llvm! +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="debug multitarget python +static-analyzer ${ALL_LLVM_TARGETS[*]}" + +RDEPEND="~sys-devel/llvm-${PV}[clang(-),debug=,python?,static-analyzer?,${LLVM_TARGET_USEDEPS// /,},${MULTILIB_USEDEP}]" + +REQUIRED_USE=" + || ( ${ALL_LLVM_TARGETS[*]} ) + multitarget? ( ${ALL_LLVM_TARGETS[*]} )" + +# Please keep this package around since it's quite likely that we'll +# return to separate LLVM & clang ebuilds when the cmake build system +# is complete. + +pkg_postinst() { + if has_version ">=dev-util/ccache-3.1.9-r2" ; then + #add ccache links as clang might get installed after ccache + "${EROOT}"/usr/bin/ccache-config --install-links + fi +} + +pkg_postrm() { + if has_version ">=dev-util/ccache-3.1.9-r2" && [[ -z ${REPLACED_BY_VERSION} ]]; then + # --remove-links would remove all links, --install-links updates them + "${EROOT}"/usr/bin/ccache-config --install-links + fi +} diff --git a/sys-devel/clang/clang-9999.ebuild b/sys-devel/clang/clang-9999.ebuild index 8a98acf677e8..019064c57280 100644 --- a/sys-devel/clang/clang-9999.ebuild +++ b/sys-devel/clang/clang-9999.ebuild @@ -195,7 +195,9 @@ multilib_src_compile() { cmake-utils_src_compile # provide a symlink for tests - ln -s "../$(get_libdir)/clang" lib/clang || die + if [[ $(get_libdir) != lib ]]; then + ln -s "../$(get_libdir)/clang" lib/clang || die + fi } multilib_src_test() { diff --git a/sys-devel/llvm/Manifest b/sys-devel/llvm/Manifest index cebff1db1753..57252b5524fb 100644 --- a/sys-devel/llvm/Manifest +++ b/sys-devel/llvm/Manifest @@ -4,20 +4,24 @@ DIST cfe-3.6.2.src.tar.xz 8617576 SHA256 ae9180466a23acb426d12444d866b266ff2289b DIST cfe-3.7.1.src.tar.xz 9110616 SHA256 56e2164c7c2a1772d5ed2a3e57485ff73ff06c97dff12edbeea1acc4412b0674 SHA512 8e3285a32ad0fd4721fa77c4fb9709f31bb4e4f7cb5245357aaf57b0767b6ef18a30d902b59d1437a6febffb6c2128214f9ce5aa913bb298743221a28c4f9de5 WHIRLPOOL ce300f5023bddda59ee055e4dccdca8bf459fae5d4e91c44262d2830c406b798d697d1bf3c6326ff41b969a8439f94a3c83570f1d0151a7f0223eb0d8f324f7b DIST cfe-3.8.1.src.tar.xz 9605548 SHA256 4cd3836dfb4b88b597e075341cae86d61c63ce3963e45c7fe6a8bf59bb382cdf SHA512 72d23a410271b50f97371b13dd7a6c6c5c0a993e35df436ab716ece8521d83406aa3d4bf8fdecd8154139f39fd5e011e480d405225d8c3ff152d0a2ac4573e04 WHIRLPOOL 7bcc9e6fed871b7490e2a280f2ad36008150a0af3605357fbe529aea8a7acbbed41c7da273dd150f8f50869cd321f114e909236261c4dd05ed7f644c75f208c4 DIST cfe-3.9.0.src.tar.xz 10390440 SHA256 7596a7c7d9376d0c89e60028fe1ceb4d3e535e8ea8b89e0eb094e0dcb3183d28 SHA512 f405b5819fd19276b2de4da80a51171a3b1c5c00df810e1f284184c693e410775fe2933576f942b881664dd3b75e78f0f15b7e5a3eca7819ffbcfe528d9a578e WHIRLPOOL cb4ff4eaababa3017b4a96548b7fe1dc5f4926bd27dc6de56c3ae1fc450c8af1faf1edea2e909e40289477ebaf79860fca3a9695b22402dc9385031d7b8ad5bf +DIST cfe-3.9.1.src.tar.xz 10363080 SHA256 e6c4cebb96dee827fa0470af313dff265af391cb6da8d429842ef208c8f25e63 SHA512 3f0eea194597e438bbe49ce9ef5fdced81459c21cbdd2653750b2fe02c55a0154d6a33a8cfd02e607b83314a8e35b2c300f944462120ab6de1d4139d85db56b8 WHIRLPOOL 9f70688c7c2857426bf5fbf039b9723ec73ec57e8d3b36da37589bcbdbdb090aa36cd1800f0521ef0c30065bf03083eade0ac81ef0939412919423db7779a6f8 DIST clang-tools-extra-3.5.2.src.tar.xz 215804 SHA256 f21a374d74b194d8c984546266491b518859b5f12ed9abd49337b8060d3fc004 SHA512 6a8e662d2704147296c13626fbc5885911c646c67404f12eacc67ee2995221445bf4f6122b271b9cb3a56b716f550a651024822f72358d400b9052bf50423669 WHIRLPOOL 088d2725a88a439a1a2c4048e0eaf540587078078bd1c9823a4804200265cab4d32606abf5e72be76da45ea4aa6e7a7201a2bdbddc78d5f9e0024b0d7b59e222 DIST clang-tools-extra-3.6.2.src.tar.xz 248624 SHA256 6a0ec627d398f501ddf347060f7a2ccea4802b2494f1d4fd7bda3e0442d04feb SHA512 1b7710a7deee30cefb6a3b4edb026a96d8935a0c6f3056ccdb7a45564d10baf01a4f6722ae853ad9a3bad17e8de32a3c0ec99c5cf6144647a5e182809d403f7a WHIRLPOOL 3dc8888c302bac84f53b673784dec092a2c59ea2985d9983e87f057b9aa7b5d3e34cf13d2b0f1f60ea44f342b8167377204a510036872a087037cf02335c19cd DIST clang-tools-extra-3.7.1.src.tar.xz 277476 SHA256 4a91edaccad1ce984c7c49a4a87db186b7f7b21267b2b03bcf4bd7820715bc6b SHA512 06e2db8af75f1e6ee82da6ee723b5256b9e3f6ba196428f18944ec02d07df26d04329ca8824a083c5f25274ce7e3469aa75e3a29ccfbdb6375524841d65e3ad7 WHIRLPOOL 2c1a459d6aff6bc24d5c8d38120ab665adbef61394050781a9707d50e83dae1b4997ed19459086e9bd7f6dd38a09c295d135e33515c947d64a7f1ab714ad8beb DIST clang-tools-extra-3.8.1.src.tar.xz 334768 SHA256 664a5c60220de9c290bf2a5b03d902ab731a4f95fe73a00856175ead494ec396 SHA512 ec8c4a6ac4fd1a0e24fc15e56ba00828e0d718c2f7bd477ea134ab094c67f4f4b2f603f128ec11a03b7f25f3e9b8fe75181e40730c56b7b683f54e3f37573137 WHIRLPOOL b05213cbe21b778e718233cecbf4d01b92c1f133eced6fdd3fa5059c4b10e5f0407549634f65032af177ba1614250f5c02e283c2b03563db3e227b1afcae424b DIST clang-tools-extra-3.9.0.src.tar.xz 455144 SHA256 5b7aec46ec8e999ec683c87ad744082e1133781ee4b01905b4bdae5d20785f14 SHA512 7d5f8d3b44e45022db65434f4d141f23706edf6aa9f3c28ded43e84e85c7c4878ffe98bf15f71e4c71fd176dfc49ce5180892d710bc5eccf95de1ed12f3c8074 WHIRLPOOL 44863889eaa33face00b9644f5c1465446bec39f88bc5ea32835dfa091a83161e292c2b3bcdcccb7cb34cdc3f1970bb3bbfbf6918c425b11a1465bedc3e0611f +DIST clang-tools-extra-3.9.1.src.tar.xz 456464 SHA256 29a5b65bdeff7767782d4427c7c64d54c3a8684bc6b217b74a70e575e4813635 SHA512 5691fb09f80b519876cdd2e82ad23a20bba32a0bc356e15e6db631b2936763911f15ff55f8bf5f073100b9e4cf217f08fdce90ae98ef0e084274259d3cfe9634 WHIRLPOOL 1b1d877da04a2d8f93e3181b9b32caad23874a052c1e29bc66fddf29efb8edd69979400fcff40de00831d041383356fe7c37ddd63de8a206498baa65f7b79872 DIST compiler-rt-3.4.src.tar.gz 1858593 SHA256 f37c89b1383ce462d47537a0245ac798600887a9be9f63073e16b79ed536ab5c SHA512 70efffaf12ff7c15befa87ce808489c6f6b6eb421d0ab5d8ecd525239efc8aab850c7ed34b31a993ff5e499657b72598619945cc4461fe3e5359e9a94aaac0c8 WHIRLPOOL ad558b5877a01e476d30d2757959ab04be0c385b2fe3442bcc578bf36c6f3214cd78b4adda24fcb1f3b2b84353db213b82e8d7d4c40e66c3f57aed3a49322dbc DIST compiler-rt-3.5.2.src.tar.xz 1093000 SHA256 542d7aadd21e7fe35bea0a7912bc965f08a1a566746cebcca76f96dcfeb74dc3 SHA512 319a8a1dbe07eb4f1fcccfe79a1fa445f348fb854a441500e89fa0a128e45716b65d06347f19a63de32e9294cd2331e914ae0d5fe8224f0b2452c39b79ac96ff WHIRLPOOL 6e9286c56a60a515006c8232ca01622ae844185a5f31fb49bce632868862c5e560619f1c45da66878b5322a764f91a284cd296e9f13105d6f74e055a17321d93 DIST compiler-rt-3.6.2.src.tar.xz 1128080 SHA256 0f2ff37d80a64575fecd8cf0d5c50f7ac1f837ddf700d1855412bb7547431d87 SHA512 7dafcc5bd4822475de649d8a84ae51af3c4ed4d0958f76b1b55ba79219638f3e78eb94a1986c6e9ba0e7f1ccf3ec834d546b5ca60e8b08083fea5880ecdf17a3 WHIRLPOOL dd77e7df43c9028a6873ed903da67560fdb04968013016a7f0ad2d2e9a81b3a3d890b95e4f49a6bdef349806d6507defcd80a0a9fb50c1c9f778e7eff42dbc5d DIST compiler-rt-3.7.1.src.tar.xz 1181772 SHA256 9d4769e4a927d3824bcb7a9c82b01e307c68588e6de4e7f04ab82d82c5af8181 SHA512 bf434519ea0838264c30de1e1e8681320aa868df0ecc825a45c659077b963a4120c18216946558cbf8aea24a8ac8ec39af2066dab906bc7cabc0894d51d61325 WHIRLPOOL 0bea047e48622884a6fc6bb3826046e9de5b3192006cc41c0ccd9d6c611674869c3c15988b531a0f7d9fea2cf951b90ecef385b85db765c6f99a48692fdcf223 DIST compiler-rt-3.8.1.src.tar.xz 1263312 SHA256 0df011dae14d8700499dfc961602ee0a9572fef926202ade5dcdfe7858411e5c SHA512 bed3da5f8594c4bf71af406419fbeaf7ed5d8bf46adb305233a298271d34a9af1072bcb47d474ac19bb862cc7c7bc9e1d89bc1567133553f29480030cad1cf75 WHIRLPOOL 950de96c57461c51ee9857dd56a858876f6bdb09f44ea1ec96c6f113d3499f5f3ddb90e86a8a6b50460577e1b4857da3dd6024eb3427d837630a2c4c678c360a DIST compiler-rt-3.9.0.src.tar.xz 1379960 SHA256 e0e5224fcd5740b61e416c549dd3dcda92f10c524216c1edb5e979e42078a59a SHA512 8d15c0315d7a89d9336e0ae4b72775d0815a8e7d962056645e1d0c6a23759bb2d8133c9ad2164e181f017641e8a184a062fbc876a371b81d5b1c2626405f6616 WHIRLPOOL 7279962a7dfaf7bb733b9f361ade776678d5b8bafc520d6fc086c043154f1b9299b8c18d1721112982b52158eccdb549542327122a174ce9b86d39cfb2d39837 +DIST compiler-rt-3.9.1.src.tar.xz 1376372 SHA256 d30967b1a5fa51a2503474aacc913e69fd05ae862d37bf310088955bdb13ec99 SHA512 91a4c78a5e8c1cdd2d6bbcb27d2c34f49ea30a952733444ef4f4a7cc7503c880d4b6924595e87745ef6278851178f49f98d38d2068975d4fb6577fb9e9cdcdbe WHIRLPOOL 06c55bbd9f79f1b3ee0adf058e6c540c3df5542337840d35e43e149d10605a95ba1363b360de25ebad41b048dd4e8f2aac25604b4f55f6a282fe01b014104d56 DIST lldb-3.7.1.src.tar.xz 10650524 SHA256 9a0bc315ef55f44c98cdf92d064df0847f453ed156dd0ef6a87e04f5fd6a0e01 SHA512 d2d3e1052026edd6ef9113ff5362acb4a32cef598098b4031c35e389301130ef2e1bda594f30de4d65c9fdc0beaecdd35afcf36676eb540baad34015aca294d1 WHIRLPOOL bba9c700788f0cf86ac1de51383a223e1c92f724719cdd327d83189cb77714c1e10fb78569aeed3b3c639062a3410bb114f646a271fd0d9e8c9a8e45d090330a DIST lldb-3.8.1.src.tar.xz 10928220 SHA256 349148116a47e39dcb5d5042f10d8a6357d2c865034563283ca512f81cdce8a3 SHA512 d73c55daed6ef5e5ca784c7010f2d75be26024b14fa61a2861a8a6cbe129e417fb7be2a3b532e17e9d7de98ae38ce6a689d8166049eff365fb04f4bd772758f3 WHIRLPOOL 78dd8161cd1411bd62cb3ffe1196fe95ccb73d78f2e141a58c63776eb6d91065fe1348b1b8e241630cdf954ab659b333ebbcdcaeba3e6df36af62aaf3a7c6634 DIST lldb-3.9.0.src.tar.xz 13754516 SHA256 61280e07411e3f2b4cca0067412b39c16b0a9edd19d304d3fc90249899d12384 SHA512 b2d7f36b4462dba8e478022da19981e2d029bc4728efeed50600f0d03e3dd4573e7fb3cee773ec19b11ad3d8ba53b1aef9de1b21612e77d2888d0f6de433b24a WHIRLPOOL 6df1ea72ae76826e318a8602105203e6456a3dd7277a3080f3d5a32958c539e34922a178e0ea32440744a5b76029eb50032eb0de2288762490b67709da89dbf1 +DIST lldb-3.9.1.src.tar.xz 13750816 SHA256 7e3311b2a1f80f4d3426e09f9459d079cab4d698258667e50a46dccbaaa460fc SHA512 e2957a1da60284595b21c205b07fa3db5c474bfad1935ab8e1bc832f30af497e9eb709efeb703591ef62e7dd73a28d22fc21398097a232c8a729946d72eb5df7 WHIRLPOOL ef4903cca78c6509602c72f37738326f0f0544275f068571d9bcfd1e26eb5fb4f78f5f41790a2696e045ac9d6f45adfdb7edd532ac41fd82565b50a6db93725e DIST llvm-3.4-manpages.tar.bz2 33753 SHA256 dc2616104cf333dd9ef56b2d31f9a36e81303e2c5756ff8bc221e05b46f7e1cb SHA512 8e438a9392c9b896ccb2b1460a8f57ffa01633e3a6bba61e2bf2f718d970ff96c17d63b0bc0d4da1162e1d1dc4cb9b2a9e9a14a722e8a5b5d2f205f037ae665d WHIRLPOOL 1c037a9972442937f84bc3147d77d4bbc6d6c0812c3025f3107c2ee5f6259afab990f6e1bca564237fdca8089e2372df4b7ca45cbdea686fbf891f92d1bfbbe6 DIST llvm-3.4.2.src.tar.gz 15938155 SHA256 17038d47069ad0700c063caed76f0c7259628b0e79651ce2b540d506f2f1efd7 SHA512 6c1453f7d9d9110257db3574cc4f6227fed8938705cbb09851ac09a868089b48f1556a1b6e758aff6d97520b08b5605d3ed20411ad9dd22cdc573d62176905f0 WHIRLPOOL f8b4d5167469e6f350ec41aede04e7b756e18f3d8e78b3270beb5791310a7b9b13c69e57c8bcfefbd0a78efc0c40e3b75a9a158eac72c025b7c77146e8dfaf7c DIST llvm-3.5.0-manpages.tar.bz2 35314 SHA256 724e752a60016dce8cc536658906d3646c600e977374e0ea692a5d0fe2d4a021 SHA512 d99d6096d7f21a81923297584fe5eeb23e0d83d4538fe376615c92fffc8aff3189999f7ab3c537b5aa5d6bc2c22c53eb05717d48c7ab99c42315b8665bac62c3 WHIRLPOOL 68ced06ee6678c5333c662eb1cc0da744c5a184b12dd059c1b77ec200b1d3cc231f270b9d9b6e177d728776894277b3f9061338aa55620c90474eb97915b7819 @@ -30,3 +34,4 @@ DIST llvm-3.8.0-manpages.tar.bz2 37889 SHA256 4dda7f69f9412e0fb50d32631df34d6ea7 DIST llvm-3.8.1.src.tar.xz 16551472 SHA256 6e82ce4adb54ff3afc18053d6981b6aed1406751b8742582ed50f04b5ab475f9 SHA512 99bbb2cc5f337fd5edf1621f8028c8cb74011aa4af2531018dc05409b27f7b8d0c2f76a00115f677f7c013029d5d9f55d085a5b40433409aac4e9161d53bd366 WHIRLPOOL a99cef164a0e05e5237b840bee776d48fe0bde460cb4536f03a5e4eb0cc630deeb96f76bdd42f912a4b2dab08133bd9137ea16be1b9582d375f0f5841dd40234 DIST llvm-3.9.0.src.tar.xz 18235716 SHA256 66c73179da42cee1386371641241f79ded250e117a79f571bbd69e56daa48948 SHA512 f18ae32531218ab156c3e56c11826be0fd05f0799c82eaf2e6a043b38e1277560b4d921987513b88b11d97ea2619feaf277eec72181dd2ae4f4108c2836bf7b2 WHIRLPOOL a36c1bcee6e7995067a9a7a51e3fdb0f10d51d0239250eefab92ed2e46b024a203fa10a17a25a5aca69046bcb413628e288427f1a6690d0862e07cd95694c8a8 DIST llvm-3.9.0_rc3-manpages.tar.bz2 80007 SHA256 991f5238d23c0aee2fd303d1adecd6045c42ed066f42f0d58f62c3a25c197140 SHA512 f96c340021de3f096ec3ad7d51a6af2c7a84974122d1df15729a39d4f9d65452f063a85ab38adb064288dc14220d9cc679b31ee19b48424d3d7cde621ff37597 WHIRLPOOL d3f24a2faaa5aa909519373532262c342acf517048ac543f303b6ddb539f5ece876a338c8efc445f4ada6f723a4e65e35bd5f2f9b4f52ef96ef832000259ab20 +DIST llvm-3.9.1.src.tar.xz 18130436 SHA256 1fd90354b9cf19232e8f168faf2220e79be555df3aa743242700879e8fd329ee SHA512 50cbe8ee911080f586e77861c442348701bd02e2de0c090c54c34f82ac275ecfcd712af0f41e387c33b4a6057778a4258a27554292fe68ab4af3fd9dd6d90683 WHIRLPOOL 1cd1a25befcb178bec4a4aace4367167f3838d32edbe9db9de8c6e558c01c1fcf123f6d6f80b7ec9ff32b3d6dcf2de2f4eb4201d417c3d17a5c8a69934832903 diff --git a/sys-devel/llvm/files/3.9.0/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch b/sys-devel/llvm/files/3.9.1/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch rename to sys-devel/llvm/files/3.9.1/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch diff --git a/sys-devel/llvm/files/3.9.0/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch b/sys-devel/llvm/files/3.9.1/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch rename to sys-devel/llvm/files/3.9.1/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch diff --git a/sys-devel/llvm/files/3.9.0/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch b/sys-devel/llvm/files/3.9.1/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch rename to sys-devel/llvm/files/3.9.1/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch diff --git a/sys-devel/llvm/files/3.9.0/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch b/sys-devel/llvm/files/3.9.1/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch rename to sys-devel/llvm/files/3.9.1/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch diff --git a/sys-devel/llvm/files/3.9.0/0008-cmake-Reintroduce-ldconfig-compatible-SOVERSIONs-on-.patch b/sys-devel/llvm/files/3.9.1/0008-cmake-Reintroduce-ldconfig-compatible-SOVERSIONs-on-.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/0008-cmake-Reintroduce-ldconfig-compatible-SOVERSIONs-on-.patch rename to sys-devel/llvm/files/3.9.1/0008-cmake-Reintroduce-ldconfig-compatible-SOVERSIONs-on-.patch diff --git a/sys-devel/llvm/files/3.9.0/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch b/sys-devel/llvm/files/3.9.1/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch rename to sys-devel/llvm/files/3.9.1/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch diff --git a/sys-devel/llvm/files/3.9.0/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch b/sys-devel/llvm/files/3.9.1/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch rename to sys-devel/llvm/files/3.9.1/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch diff --git a/sys-devel/llvm/files/3.9.0/clang/darwin_prefix-include-paths.patch b/sys-devel/llvm/files/3.9.1/clang/darwin_prefix-include-paths.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/clang/darwin_prefix-include-paths.patch rename to sys-devel/llvm/files/3.9.1/clang/darwin_prefix-include-paths.patch diff --git a/sys-devel/llvm/files/3.9.0/clang/default-libs.patch b/sys-devel/llvm/files/3.9.1/clang/default-libs.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/clang/default-libs.patch rename to sys-devel/llvm/files/3.9.1/clang/default-libs.patch diff --git a/sys-devel/llvm/files/3.9.1/clang/gcc-config.patch b/sys-devel/llvm/files/3.9.1/clang/gcc-config.patch new file mode 100644 index 000000000000..42d5d0405992 --- /dev/null +++ b/sys-devel/llvm/files/3.9.1/clang/gcc-config.patch @@ -0,0 +1,422 @@ +From a0b8bc9ef667ed7158400f7cbf772e470661d203 Mon Sep 17 00:00:00 2001 +From: Michal Gorny +Date: Tue, 25 Oct 2016 15:07:41 +0000 +Subject: [PATCH] (squashed gcc-config patch, from commits:) + +[Driver] Support obtaining active toolchain from gcc-config on Gentoo + +Support using gcc-config to determine the correct GCC toolchain location +on Gentoo. In order to do that, attempt to read gcc-config configuration +form [[sysroot]]/etc/env.d/gcc, if no custom toolchain location is +provided. + +Differential Revision: https://reviews.llvm.org/D25661 + +git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@285074 91177308-0d34-0410-b5e6-96231b3b80d8 + +[Driver] Fix finding multilib gcc install on Gentoo (with gcc-config) + +Fix the gcc-config code to support multilib gcc installs properly. This +solves two problems: -mx32 using the 64-bit gcc directory (due to matching +installation triple), and -m32 not respecting gcc-config at all (due to +mismatched installation triple). + +In order to fix the former issue, split the multilib scan out of +Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple() (the code +is otherwise unchanged), and call it for each installation found via +gcc-config. + +In order to fix the latter issue, split the gcc-config processing out of +Generic_GCC::GCCInstallationDetector::init() and repeat it for all +triples, including extra and biarch triples. The only change +in the gcc-config code itself is adding the call to multilib scan. + +Convert the gentoo_linux_gcc_multi_version_tree test input to multilib +x86_64+32+x32 install, and add appropriate tests to linux-header-search +and linux-ld. + +Differential Revision: https://reviews.llvm.org/D26887 + +git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@289436 91177308-0d34-0410-b5e6-96231b3b80d8 + +[Driver] Attempt to fix new linux-ld tests on Windows + +(broken by r289436) + +git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@289440 91177308-0d34-0410-b5e6-96231b3b80d8 +--- + lib/Driver/ToolChains.cpp | 104 +++++++++++++++++---- + lib/Driver/ToolChains.h | 10 ++ + .../etc/env.d/gcc/config-x86_64-pc-linux-gnu | 1 + + .../etc/env.d/gcc/x86_64-pc-linux-gnu-4.9.3 | 10 ++ + .../etc/gentoo-release | 1 + + .../usr/include/.keep | 0 + .../gcc/x86_64-pc-linux-gnu/4.9.3/32/crtbegin.o | 0 + .../lib/gcc/x86_64-pc-linux-gnu/4.9.3/crtbegin.o | 0 + .../4.9.3/include/g++-v4.9.3/.keep | 0 + .../gcc/x86_64-pc-linux-gnu/4.9.3/x32/crtbegin.o | 0 + .../gcc/x86_64-pc-linux-gnu/5.4.0/32/crtbegin.o | 0 + .../lib/gcc/x86_64-pc-linux-gnu/5.4.0/crtbegin.o | 0 + .../5.4.0/include/g++-v5.4.0/.keep | 0 + .../gcc/x86_64-pc-linux-gnu/5.4.0/x32/crtbegin.o | 0 + .../usr/x86_64-pc-linux-gnu/lib/.keep | 0 + test/Driver/linux-header-search.cpp | 42 +++++++++ + test/Driver/linux-ld.c | 53 +++++++++++ + 17 files changed, 204 insertions(+), 17 deletions(-) + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/config-x86_64-pc-linux-gnu + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/x86_64-pc-linux-gnu-4.9.3 + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/gentoo-release + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/include/.keep + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/32/crtbegin.o + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/crtbegin.o + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3/.keep + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/x32/crtbegin.o + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/32/crtbegin.o + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/crtbegin.o + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5.4.0/.keep + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/x32/crtbegin.o + create mode 100644 test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/x86_64-pc-linux-gnu/lib/.keep + +diff --git a/tools/clang/lib/Driver/ToolChains.cpp b/tools/clang/lib/Driver/ToolChains.cpp +index 1b02f467c1..84123ea132 100644 +--- a/tools/clang/lib/Driver/ToolChains.cpp ++++ b/tools/clang/lib/Driver/ToolChains.cpp +@@ -1420,6 +1420,25 @@ void Generic_GCC::GCCInstallationDetector::init( + } + } + ++ // Try to respect gcc-config on Gentoo. However, do that only ++ // if --gcc-toolchain is not provided or equal to the Gentoo install ++ // in /usr. This avoids accidentally enforcing the system GCC version ++ // when using a custom toolchain. ++ if (GCCToolchainDir == "" || GCCToolchainDir == D.SysRoot + "/usr") { ++ for (StringRef CandidateTriple : ExtraTripleAliases) { ++ if (ScanGentooGccConfig(TargetTriple, Args, CandidateTriple)) ++ return; ++ } ++ for (StringRef CandidateTriple : CandidateTripleAliases) { ++ if (ScanGentooGccConfig(TargetTriple, Args, CandidateTriple)) ++ return; ++ } ++ for (StringRef CandidateTriple : CandidateBiarchTripleAliases) { ++ if (ScanGentooGccConfig(TargetTriple, Args, CandidateTriple, true)) ++ return; ++ } ++ } ++ + // Loop over the various components which exist and select the best GCC + // installation available. GCC installs are ranked by version number. + Version = GCCVersion::Parse("0.0.0"); +@@ -2546,6 +2565,33 @@ void Generic_GCC::GCCInstallationDetector::scanLibDirForGCCTripleSolaris( + } + } + ++bool Generic_GCC::GCCInstallationDetector::ScanGCCForMultilibs( ++ const llvm::Triple &TargetTriple, const ArgList &Args, ++ StringRef Path, bool NeedsBiarchSuffix) { ++ llvm::Triple::ArchType TargetArch = TargetTriple.getArch(); ++ DetectedMultilibs Detected; ++ ++ // Android standalone toolchain could have multilibs for ARM and Thumb. ++ // Debian mips multilibs behave more like the rest of the biarch ones, ++ // so handle them there ++ if (isArmOrThumbArch(TargetArch) && TargetTriple.isAndroid()) { ++ // It should also work without multilibs in a simplified toolchain. ++ findAndroidArmMultilibs(D, TargetTriple, Path, Args, Detected); ++ } else if (isMipsArch(TargetArch)) { ++ if (!findMIPSMultilibs(D, TargetTriple, Path, Args, Detected)) ++ return false; ++ } else if (!findBiarchMultilibs(D, TargetTriple, Path, Args, ++ NeedsBiarchSuffix, Detected)) { ++ return false; ++ } ++ ++ Multilibs = Detected.Multilibs; ++ SelectedMultilib = Detected.SelectedMultilib; ++ BiarchSibling = Detected.BiarchSibling; ++ ++ return true; ++} ++ + void Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple( + const llvm::Triple &TargetTriple, const ArgList &Args, + const std::string &LibDir, StringRef CandidateTriple, +@@ -2601,25 +2647,10 @@ void Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple( + if (CandidateVersion <= Version) + continue; + +- DetectedMultilibs Detected; +- +- // Android standalone toolchain could have multilibs for ARM and Thumb. +- // Debian mips multilibs behave more like the rest of the biarch ones, +- // so handle them there +- if (isArmOrThumbArch(TargetArch) && TargetTriple.isAndroid()) { +- // It should also work without multilibs in a simplified toolchain. +- findAndroidArmMultilibs(D, TargetTriple, LI->getName(), Args, Detected); +- } else if (isMipsArch(TargetArch)) { +- if (!findMIPSMultilibs(D, TargetTriple, LI->getName(), Args, Detected)) +- continue; +- } else if (!findBiarchMultilibs(D, TargetTriple, LI->getName(), Args, +- NeedsBiarchSuffix, Detected)) { ++ if (!ScanGCCForMultilibs(TargetTriple, Args, LI->getName(), ++ NeedsBiarchSuffix)) + continue; +- } + +- Multilibs = Detected.Multilibs; +- SelectedMultilib = Detected.SelectedMultilib; +- BiarchSibling = Detected.BiarchSibling; + Version = CandidateVersion; + GCCTriple.setTriple(CandidateTriple); + // FIXME: We hack together the directory name here instead of +@@ -2633,6 +2664,45 @@ void Generic_GCC::GCCInstallationDetector::ScanLibDirForGCCTriple( + } + } + ++bool Generic_GCC::GCCInstallationDetector::ScanGentooGccConfig( ++ const llvm::Triple &TargetTriple, const ArgList &Args, ++ StringRef CandidateTriple, bool NeedsBiarchSuffix) { ++ llvm::ErrorOr> File = ++ D.getVFS().getBufferForFile(D.SysRoot + "/etc/env.d/gcc/config-" + ++ CandidateTriple.str()); ++ if (File) { ++ SmallVector Lines; ++ File.get()->getBuffer().split(Lines, "\n"); ++ for (StringRef Line : Lines) { ++ // CURRENT=triple-version ++ if (Line.startswith("CURRENT=")) { ++ const std::pair ActiveVersion = ++ Line.substr(8).rsplit('-'); ++ // Note: Strictly speaking, we should be reading ++ // /etc/env.d/gcc/${CURRENT} now. However, the file doesn't ++ // contain anything new or especially useful to us. ++ const std::string GentooPath = D.SysRoot + "/usr/lib/gcc/" + ++ ActiveVersion.first.str() + "/" + ++ ActiveVersion.second.str(); ++ if (D.getVFS().exists(GentooPath + "/crtbegin.o")) { ++ if (!ScanGCCForMultilibs(TargetTriple, Args, GentooPath, ++ NeedsBiarchSuffix)) ++ return false; ++ ++ Version = GCCVersion::Parse(ActiveVersion.second); ++ GCCInstallPath = GentooPath; ++ GCCParentLibPath = GentooPath + "/../../.."; ++ GCCTriple.setTriple(ActiveVersion.first); ++ IsValid = true; ++ return true; ++ } ++ } ++ } ++ } ++ ++ return false; ++} ++ + Generic_GCC::Generic_GCC(const Driver &D, const llvm::Triple &Triple, + const ArgList &Args) + : ToolChain(D, Triple, Args), GCCInstallation(D), CudaInstallation(D) { +diff --git a/tools/clang/lib/Driver/ToolChains.h b/tools/clang/lib/Driver/ToolChains.h +index 369712fa93..6c2d0cb201 100644 +--- a/tools/clang/lib/Driver/ToolChains.h ++++ b/tools/clang/lib/Driver/ToolChains.h +@@ -143,6 +143,11 @@ public: + SmallVectorImpl &BiarchLibDirs, + SmallVectorImpl &BiarchTripleAliases); + ++ bool ScanGCCForMultilibs(const llvm::Triple &TargetTriple, ++ const llvm::opt::ArgList &Args, ++ StringRef Path, ++ bool NeedsBiarchSuffix = false); ++ + void ScanLibDirForGCCTriple(const llvm::Triple &TargetArch, + const llvm::opt::ArgList &Args, + const std::string &LibDir, +@@ -154,6 +159,11 @@ public: + const std::string &LibDir, + StringRef CandidateTriple, + bool NeedsBiarchSuffix = false); ++ ++ bool ScanGentooGccConfig(const llvm::Triple &TargetTriple, ++ const llvm::opt::ArgList &Args, ++ StringRef CandidateTriple, ++ bool NeedsBiarchSuffix = false); + }; + + protected: +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/config-x86_64-pc-linux-gnu b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/config-x86_64-pc-linux-gnu +new file mode 100644 +index 0000000000..5ef56a33a6 +--- /dev/null ++++ b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/config-x86_64-pc-linux-gnu +@@ -0,0 +1 @@ ++CURRENT=x86_64-pc-linux-gnu-4.9.3 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/x86_64-pc-linux-gnu-4.9.3 b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/x86_64-pc-linux-gnu-4.9.3 +new file mode 100644 +index 0000000000..9ff406284f +--- /dev/null ++++ b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/env.d/gcc/x86_64-pc-linux-gnu-4.9.3 +@@ -0,0 +1,10 @@ ++PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.3" ++ROOTPATH="/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.3" ++GCC_PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/4.9.3" ++LDPATH="/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3:/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/32" ++MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.3/man" ++INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/4.9.3/info" ++STDCXX_INCDIR="g++-v4" ++CTARGET="x86_64-pc-linux-gnu" ++GCC_SPECS="" ++MULTIOSDIRS="../lib64:../lib32" +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/gentoo-release b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/gentoo-release +new file mode 100644 +index 0000000000..5f0944f7d9 +--- /dev/null ++++ b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/etc/gentoo-release +@@ -0,0 +1 @@ ++Gentoo Base System release 2.3 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/include/.keep b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/include/.keep +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/32/crtbegin.o b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/32/crtbegin.o +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/crtbegin.o b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/crtbegin.o +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3/.keep b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3/.keep +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/x32/crtbegin.o b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/x32/crtbegin.o +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/32/crtbegin.o b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/32/crtbegin.o +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/crtbegin.o b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/crtbegin.o +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5.4.0/.keep b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/include/g++-v5.4.0/.keep +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/x32/crtbegin.o b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/lib/gcc/x86_64-pc-linux-gnu/5.4.0/x32/crtbegin.o +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/x86_64-pc-linux-gnu/lib/.keep b/tools/clang/test/Driver/Inputs/gentoo_linux_gcc_multi_version_tree/usr/x86_64-pc-linux-gnu/lib/.keep +new file mode 100644 +index 0000000000..e69de29bb2 +diff --git a/tools/clang/test/Driver/linux-header-search.cpp b/tools/clang/test/Driver/linux-header-search.cpp +index 5f6ac504a0..274895fb4f 100644 +--- a/tools/clang/test/Driver/linux-header-search.cpp ++++ b/tools/clang/test/Driver/linux-header-search.cpp +@@ -301,6 +301,48 @@ + // CHECK-GENTOO-4-9-3: "-internal-externc-isystem" "[[SYSROOT]]/include" + // CHECK-GENTOO-4-9-3: "-internal-externc-isystem" "[[SYSROOT]]/usr/include" + // ++// Test support for Gentoo's gcc-config -- clang should prefer the older ++// (4.9.3) version over the newer (5.4.0) due to preference specified ++// in /etc/env.d/gcc/x86_64-pc-linux-gnu. ++// RUN: %clang -no-canonical-prefixes %s -### -fsyntax-only 2>&1 \ ++// RUN: -target x86_64-unknown-linux-gnu -stdlib=libstdc++ \ ++// RUN: --sysroot=%S/Inputs/gentoo_linux_gcc_multi_version_tree \ ++// RUN: --gcc-toolchain="" \ ++// RUN: | FileCheck --check-prefix=CHECK-GENTOO-4-9-3 %s ++// ++// Test that gcc-config support does not break multilib. ++// RUN: %clang -no-canonical-prefixes %s -### -fsyntax-only 2>&1 \ ++// RUN: -target x86_64-unknown-linux-gnux32 -stdlib=libstdc++ \ ++// RUN: --sysroot=%S/Inputs/gentoo_linux_gcc_multi_version_tree \ ++// RUN: --gcc-toolchain="" \ ++// RUN: | FileCheck --check-prefix=CHECK-GENTOO-4-9-3-X32 %s ++// CHECK-GENTOO-4-9-3-X32: "{{.*}}clang{{.*}}" "-cc1" ++// CHECK-GENTOO-4-9-3-X32: "-resource-dir" "[[RESOURCE_DIR:[^"]+]]" ++// CHECK-GENTOO-4-9-3-X32: "-isysroot" "[[SYSROOT:[^"]+]]" ++// CHECK-GENTOO-4-9-3-X32: "-internal-isystem" "[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3" ++// CHECK-GENTOO-4-9-3-X32: "-internal-isystem" "[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3/x86_64-pc-linux-gnu/x32" ++// CHECK-GENTOO-4-9-3-X32: "-internal-isystem" "[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3/backward" ++// CHECK-GENTOO-4-9-3-X32: "-internal-isystem" "[[SYSROOT]]/usr/local/include" ++// CHECK-GENTOO-4-9-3-X32: "-internal-isystem" "[[RESOURCE_DIR]]{{/|\\\\}}include" ++// CHECK-GENTOO-4-9-3-X32: "-internal-externc-isystem" "[[SYSROOT]]/include" ++// CHECK-GENTOO-4-9-3-X32: "-internal-externc-isystem" "[[SYSROOT]]/usr/include" ++// ++// RUN: %clang -no-canonical-prefixes %s -### -fsyntax-only 2>&1 \ ++// RUN: -target i386-unknown-linux-gnu -stdlib=libstdc++ \ ++// RUN: --sysroot=%S/Inputs/gentoo_linux_gcc_multi_version_tree \ ++// RUN: --gcc-toolchain="" \ ++// RUN: | FileCheck --check-prefix=CHECK-GENTOO-4-9-3-32 %s ++// CHECK-GENTOO-4-9-3-32: "{{.*}}clang{{.*}}" "-cc1" ++// CHECK-GENTOO-4-9-3-32: "-resource-dir" "[[RESOURCE_DIR:[^"]+]]" ++// CHECK-GENTOO-4-9-3-32: "-isysroot" "[[SYSROOT:[^"]+]]" ++// CHECK-GENTOO-4-9-3-32: "-internal-isystem" "[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3" ++// CHECK-GENTOO-4-9-3-32: "-internal-isystem" "[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3/x86_64-pc-linux-gnu/32" ++// CHECK-GENTOO-4-9-3-32: "-internal-isystem" "[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/include/g++-v4.9.3/backward" ++// CHECK-GENTOO-4-9-3-32: "-internal-isystem" "[[SYSROOT]]/usr/local/include" ++// CHECK-GENTOO-4-9-3-32: "-internal-isystem" "[[RESOURCE_DIR]]{{/|\\\\}}include" ++// CHECK-GENTOO-4-9-3-32: "-internal-externc-isystem" "[[SYSROOT]]/include" ++// CHECK-GENTOO-4-9-3-32: "-internal-externc-isystem" "[[SYSROOT]]/usr/include" ++// + // Check header search on Debian 6 / MIPS64 + // RUN: %clang -no-canonical-prefixes %s -### -fsyntax-only 2>&1 \ + // RUN: -target mips64-unknown-linux-gnuabi64 -stdlib=libstdc++ \ +diff --git a/tools/clang/test/Driver/linux-ld.c b/tools/clang/test/Driver/linux-ld.c +index f9f4b482c9..ee995ac2d6 100644 +--- a/tools/clang/test/Driver/linux-ld.c ++++ b/tools/clang/test/Driver/linux-ld.c +@@ -1650,3 +1650,56 @@ + // CHECK-MUSL-ARMEBHF: "-dynamic-linker" "/lib/ld-musl-armebhf.so.1" + // CHECK-MUSL-AARCH64: "-dynamic-linker" "/lib/ld-musl-aarch64.so.1" + // CHECK-MUSL-AARCH64_BE: "-dynamic-linker" "/lib/ld-musl-aarch64_be.so.1" ++ ++// Check whether multilib gcc install works fine on Gentoo with gcc-config ++// RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \ ++// RUN: --target=x86_64-unknown-linux-gnu -rtlib=platform \ ++// RUN: --sysroot=%S/Inputs/gentoo_linux_gcc_multi_version_tree \ ++// RUN: --gcc-toolchain="" \ ++// RUN: | FileCheck --check-prefix=CHECK-LD-GENTOO %s ++// CHECK-LD-GENTOO-NOT: warning: ++// CHECK-LD-GENTOO: "{{.*}}ld{{(.exe)?}}" "--sysroot=[[SYSROOT:[^"]+]]" ++// CHECK-LD-GENTOO: "--eh-frame-hdr" ++// CHECK-LD-GENTOO: "-m" "elf_x86_64" ++// CHECK-LD-GENTOO: "-dynamic-linker" ++// CHECK-LD-GENTOO: "{{.*}}/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3{{/|\\\\}}crtbegin.o" ++// CHECK-LD-GENTOO: "-L[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3" ++// CHECK-LD-GENTOO: "-L[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/lib" ++// CHECK-LD-GENTOO: "-L[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../.." ++// CHECK-LD-GENTOO: "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" ++// CHECK-LD-GENTOO: "-lc" ++// CHECK-LD-GENTOO: "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" ++// RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \ ++// RUN: --target=i686-unknown-linux-gnu -rtlib=platform \ ++// RUN: --sysroot=%S/Inputs/gentoo_linux_gcc_multi_version_tree \ ++// RUN: --gcc-toolchain="" \ ++// RUN: | FileCheck --check-prefix=CHECK-LD-GENTOO-32 %s ++// CHECK-LD-GENTOO-32-NOT: warning: ++// CHECK-LD-GENTOO-32: "{{.*}}ld{{(.exe)?}}" "--sysroot=[[SYSROOT:[^"]+]]" ++// CHECK-LD-GENTOO-32: "--eh-frame-hdr" ++// CHECK-LD-GENTOO-32: "-m" "elf_i386" ++// CHECK-LD-GENTOO-32: "-dynamic-linker" ++// CHECK-LD-GENTOO-32: "{{.*}}/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/32{{/|\\\\}}crtbegin.o" ++// CHECK-LD-GENTOO-32: "-L[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/32" ++// CHECK-LD-GENTOO-32: "-L[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/lib" ++// CHECK-LD-GENTOO-32: "-L[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../.." ++// CHECK-LD-GENTOO-32: "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" ++// CHECK-LD-GENTOO-32: "-lc" ++// CHECK-LD-GENTOO-32: "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" ++// RUN: %clang -no-canonical-prefixes %s -### -o %t.o 2>&1 \ ++// RUN: --target=x86_64-unknown-linux-gnux32 -rtlib=platform \ ++// RUN: --sysroot=%S/Inputs/gentoo_linux_gcc_multi_version_tree \ ++// RUN: --gcc-toolchain="" \ ++// RUN: | FileCheck --check-prefix=CHECK-LD-GENTOO-X32 %s ++// CHECK-LD-GENTOO-X32-NOT: warning: ++// CHECK-LD-GENTOO-X32: "{{.*}}ld{{(.exe)?}}" "--sysroot=[[SYSROOT:[^"]+]]" ++// CHECK-LD-GENTOO-X32: "--eh-frame-hdr" ++// CHECK-LD-GENTOO-X32: "-m" "elf32_x86_64" ++// CHECK-LD-GENTOO-X32: "-dynamic-linker" ++// CHECK-LD-GENTOO-X32: "{{.*}}/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/x32{{/|\\\\}}crtbegin.o" ++// CHECK-LD-GENTOO-X32: "-L[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/x32" ++// CHECK-LD-GENTOO-X32: "-L[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../../../x86_64-pc-linux-gnu/lib" ++// CHECK-LD-GENTOO-X32: "-L[[SYSROOT]]/usr/lib/gcc/x86_64-pc-linux-gnu/4.9.3/../../.." ++// CHECK-LD-GENTOO-X32: "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" ++// CHECK-LD-GENTOO-X32: "-lc" ++// CHECK-LD-GENTOO-X32: "-lgcc" "--as-needed" "-lgcc_s" "--no-as-needed" +-- +2.11.0 + diff --git a/sys-devel/llvm/files/3.9.0/compiler-rt/0001-cmake-Install-compiler-rt-into-usr-lib-without-suffi.patch b/sys-devel/llvm/files/3.9.1/compiler-rt/0001-cmake-Install-compiler-rt-into-usr-lib-without-suffi.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/compiler-rt/0001-cmake-Install-compiler-rt-into-usr-lib-without-suffi.patch rename to sys-devel/llvm/files/3.9.1/compiler-rt/0001-cmake-Install-compiler-rt-into-usr-lib-without-suffi.patch diff --git a/sys-devel/llvm/files/3.9.0/lldb/six.patch b/sys-devel/llvm/files/3.9.1/lldb/six.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/lldb/six.patch rename to sys-devel/llvm/files/3.9.1/lldb/six.patch diff --git a/sys-devel/llvm/files/3.9.0/llvm-config-r1.patch b/sys-devel/llvm/files/3.9.1/llvm-config-r1.patch similarity index 100% rename from sys-devel/llvm/files/3.9.0/llvm-config-r1.patch rename to sys-devel/llvm/files/3.9.1/llvm-config-r1.patch diff --git a/sys-devel/llvm/llvm-3.4.2-r100.ebuild b/sys-devel/llvm/llvm-3.4.2-r100.ebuild index 56a9d131e6e0..f9347dfb8ac2 100644 --- a/sys-devel/llvm/llvm-3.4.2-r100.ebuild +++ b/sys-devel/llvm/llvm-3.4.2-r100.ebuild @@ -106,7 +106,7 @@ src_prepare() { epatch "${FILESDIR}"/3.4.2/clang/gentoo-install.patch epatch "${FILESDIR}"/3.4.2/clang/darwin_build_fix.patch - epatch "${FILESDIR}"/3.9.0/clang/darwin_prefix-include-paths.patch + epatch "${FILESDIR}"/3.9.1/clang/darwin_prefix-include-paths.patch eprefixify tools/clang/lib/Frontend/InitHeaderSearch.cpp fi diff --git a/sys-devel/llvm/llvm-3.5.2.ebuild b/sys-devel/llvm/llvm-3.5.2.ebuild index 762055be933a..d9468a839d15 100644 --- a/sys-devel/llvm/llvm-3.5.2.ebuild +++ b/sys-devel/llvm/llvm-3.5.2.ebuild @@ -172,7 +172,7 @@ src_prepare() { epatch "${FILESDIR}"/3.9.0/clang/gentoo-runtime-gcc-detection-v3.patch epatch "${FILESDIR}"/3.5.2/clang/gentoo-install.patch - epatch "${FILESDIR}"/3.9.0/clang/darwin_prefix-include-paths.patch + epatch "${FILESDIR}"/3.9.1/clang/darwin_prefix-include-paths.patch eprefixify tools/clang/lib/Frontend/InitHeaderSearch.cpp fi diff --git a/sys-devel/llvm/llvm-3.6.2.ebuild b/sys-devel/llvm/llvm-3.6.2.ebuild index 9cd430212f19..27ad004e968e 100644 --- a/sys-devel/llvm/llvm-3.6.2.ebuild +++ b/sys-devel/llvm/llvm-3.6.2.ebuild @@ -176,7 +176,7 @@ src_prepare() { epatch "${FILESDIR}"/3.9.0/clang/gentoo-runtime-gcc-detection-v3.patch epatch "${FILESDIR}"/3.7.1/clang/gentoo-install.patch - epatch "${FILESDIR}"/3.9.0/clang/darwin_prefix-include-paths.patch + epatch "${FILESDIR}"/3.9.1/clang/darwin_prefix-include-paths.patch eprefixify tools/clang/lib/Frontend/InitHeaderSearch.cpp # Fix build fails with using gcc-4.9 on Gentoo/FreeBSD, bug #548444 diff --git a/sys-devel/llvm/llvm-3.7.1-r3.ebuild b/sys-devel/llvm/llvm-3.7.1-r3.ebuild index ac91baf3d437..b1e9ceb1ddc4 100644 --- a/sys-devel/llvm/llvm-3.7.1-r3.ebuild +++ b/sys-devel/llvm/llvm-3.7.1-r3.ebuild @@ -157,17 +157,17 @@ src_prepare() { # Make ocaml warnings non-fatal, bug #537308 sed -e "/RUN/s/-warn-error A//" -i test/Bindings/OCaml/*ml || die # Fix libdir for ocaml bindings install, bug #559134 - eapply "${FILESDIR}"/3.9.0/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch + eapply "${FILESDIR}"/3.9.1/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch # Do not build/install ocaml docs with USE=-doc, bug #562008 - eapply "${FILESDIR}"/3.9.0/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch + eapply "${FILESDIR}"/3.9.1/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch # Make it possible to override Sphinx HTML install dirs # https://llvm.org/bugs/show_bug.cgi?id=23780 - eapply "${FILESDIR}"/3.9.0/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch + eapply "${FILESDIR}"/3.9.1/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch # Prevent race conditions with parallel Sphinx runs # https://llvm.org/bugs/show_bug.cgi?id=23781 - eapply "${FILESDIR}"/3.9.0/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch + eapply "${FILESDIR}"/3.9.1/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch # Prevent installing libgtest # https://llvm.org/bugs/show_bug.cgi?id=18341 @@ -202,7 +202,7 @@ src_prepare() { eapply "${FILESDIR}"/3.7.1/clang/gentoo-install.patch - eapply "${FILESDIR}"/3.9.0/clang/darwin_prefix-include-paths.patch + eapply "${FILESDIR}"/3.9.1/clang/darwin_prefix-include-paths.patch eprefixify tools/clang/lib/Frontend/InitHeaderSearch.cpp # Fix -isystem support in ccc-analyzer @@ -223,7 +223,7 @@ src_prepare() { # Make it possible to override CLANG_LIBDIR_SUFFIX # (that is used only to find LLVMgold.so) # https://llvm.org/bugs/show_bug.cgi?id=23793 - eapply "${FILESDIR}"/3.9.0/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch + eapply "${FILESDIR}"/3.9.1/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch # Fix git-clang-format shebang, bug #562688 python_fix_shebang tools/clang/tools/clang-format/git-clang-format diff --git a/sys-devel/llvm/llvm-3.8.1-r2.ebuild b/sys-devel/llvm/llvm-3.8.1-r2.ebuild index 53dd9100947c..9eff8cd66726 100644 --- a/sys-devel/llvm/llvm-3.8.1-r2.ebuild +++ b/sys-devel/llvm/llvm-3.8.1-r2.ebuild @@ -157,17 +157,17 @@ src_prepare() { # Make ocaml warnings non-fatal, bug #537308 sed -e "/RUN/s/-warn-error A//" -i test/Bindings/OCaml/*ml || die # Fix libdir for ocaml bindings install, bug #559134 - eapply "${FILESDIR}"/3.9.0/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch + eapply "${FILESDIR}"/3.9.1/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch # Do not build/install ocaml docs with USE=-doc, bug #562008 - eapply "${FILESDIR}"/3.9.0/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch + eapply "${FILESDIR}"/3.9.1/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch # Make it possible to override Sphinx HTML install dirs # https://llvm.org/bugs/show_bug.cgi?id=23780 - eapply "${FILESDIR}"/3.9.0/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch + eapply "${FILESDIR}"/3.9.1/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch # Prevent race conditions with parallel Sphinx runs # https://llvm.org/bugs/show_bug.cgi?id=23781 - eapply "${FILESDIR}"/3.9.0/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch + eapply "${FILESDIR}"/3.9.1/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch # Prevent installing libgtest # https://llvm.org/bugs/show_bug.cgi?id=18341 @@ -178,7 +178,7 @@ src_prepare() { # Fix llvm-config for shared linking and sane flags # https://bugs.gentoo.org/show_bug.cgi?id=565358 - eapply "${FILESDIR}"/3.9.0/llvm-config-r1.patch + eapply "${FILESDIR}"/3.9.1/llvm-config-r1.patch # Restore SOVERSIONs for shared libraries # https://bugs.gentoo.org/show_bug.cgi?id=578392 @@ -204,7 +204,7 @@ src_prepare() { # https://github.com/llvm-mirror/clang/commit/af4db76e059c1a3 eapply "${FILESDIR}"/3.8.1/clang/gcc4.9-search-path.patch - eapply "${FILESDIR}"/3.9.0/clang/darwin_prefix-include-paths.patch + eapply "${FILESDIR}"/3.9.1/clang/darwin_prefix-include-paths.patch eprefixify tools/clang/lib/Frontend/InitHeaderSearch.cpp pushd "${S}"/tools/clang >/dev/null || die @@ -220,7 +220,7 @@ src_prepare() { # Install clang runtime into /usr/lib/clang # https://llvm.org/bugs/show_bug.cgi?id=23792 - eapply "${FILESDIR}"/3.9.0/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch + eapply "${FILESDIR}"/3.9.1/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch eapply "${FILESDIR}"/3.8.1/compiler-rt/0001-cmake-Install-compiler-rt-into-usr-lib-without-suffi.patch # Do not force -march flags on arm platforms @@ -230,7 +230,7 @@ src_prepare() { # Make it possible to override CLANG_LIBDIR_SUFFIX # (that is used only to find LLVMgold.so) # https://llvm.org/bugs/show_bug.cgi?id=23793 - eapply "${FILESDIR}"/3.9.0/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch + eapply "${FILESDIR}"/3.9.1/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch # Fix git-clang-format shebang, bug #562688 python_fix_shebang tools/clang/tools/clang-format/git-clang-format @@ -259,7 +259,7 @@ src_prepare() { sed -e 's/add_subdirectory(readline)/#&/' \ -i tools/lldb/scripts/Python/modules/CMakeLists.txt || die # Do not install bundled six module - eapply "${FILESDIR}"/3.9.0/lldb/six.patch + eapply "${FILESDIR}"/3.9.1/lldb/six.patch fi # User patches diff --git a/sys-devel/llvm/llvm-3.8.1.ebuild b/sys-devel/llvm/llvm-3.8.1.ebuild index 07d910bf3ef0..fb0575f21520 100644 --- a/sys-devel/llvm/llvm-3.8.1.ebuild +++ b/sys-devel/llvm/llvm-3.8.1.ebuild @@ -158,17 +158,17 @@ src_prepare() { # Make ocaml warnings non-fatal, bug #537308 sed -e "/RUN/s/-warn-error A//" -i test/Bindings/OCaml/*ml || die # Fix libdir for ocaml bindings install, bug #559134 - eapply "${FILESDIR}"/3.9.0/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch + eapply "${FILESDIR}"/3.9.1/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch # Do not build/install ocaml docs with USE=-doc, bug #562008 - eapply "${FILESDIR}"/3.9.0/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch + eapply "${FILESDIR}"/3.9.1/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch # Make it possible to override Sphinx HTML install dirs # https://llvm.org/bugs/show_bug.cgi?id=23780 - eapply "${FILESDIR}"/3.9.0/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch + eapply "${FILESDIR}"/3.9.1/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch # Prevent race conditions with parallel Sphinx runs # https://llvm.org/bugs/show_bug.cgi?id=23781 - eapply "${FILESDIR}"/3.9.0/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch + eapply "${FILESDIR}"/3.9.1/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch # Prevent installing libgtest # https://llvm.org/bugs/show_bug.cgi?id=18341 @@ -199,7 +199,7 @@ src_prepare() { # https://github.com/llvm-mirror/clang/commit/af4db76e059c1a3 eapply "${FILESDIR}"/3.8.1/clang/gcc4.9-search-path.patch - eapply "${FILESDIR}"/3.9.0/clang/darwin_prefix-include-paths.patch + eapply "${FILESDIR}"/3.9.1/clang/darwin_prefix-include-paths.patch eprefixify tools/clang/lib/Frontend/InitHeaderSearch.cpp eapply "${FILESDIR}"/3.8.1/compiler-rt/darwin-default-sysroot.patch @@ -209,7 +209,7 @@ src_prepare() { # Install clang runtime into /usr/lib/clang # https://llvm.org/bugs/show_bug.cgi?id=23792 - eapply "${FILESDIR}"/3.9.0/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch + eapply "${FILESDIR}"/3.9.1/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch eapply "${FILESDIR}"/3.8.1/compiler-rt/0001-cmake-Install-compiler-rt-into-usr-lib-without-suffi.patch # Do not force -march flags on arm platforms @@ -219,7 +219,7 @@ src_prepare() { # Make it possible to override CLANG_LIBDIR_SUFFIX # (that is used only to find LLVMgold.so) # https://llvm.org/bugs/show_bug.cgi?id=23793 - eapply "${FILESDIR}"/3.9.0/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch + eapply "${FILESDIR}"/3.9.1/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch # Fix git-clang-format shebang, bug #562688 python_fix_shebang tools/clang/tools/clang-format/git-clang-format @@ -244,7 +244,7 @@ src_prepare() { sed -e 's/add_subdirectory(readline)/#&/' \ -i tools/lldb/scripts/Python/modules/CMakeLists.txt || die # Do not install bundled six module - eapply "${FILESDIR}"/3.9.0/lldb/six.patch + eapply "${FILESDIR}"/3.9.1/lldb/six.patch fi # User patches diff --git a/sys-devel/llvm/llvm-3.9.0-r1.ebuild b/sys-devel/llvm/llvm-3.9.0-r1.ebuild index 65d153e35877..905de6cef1f2 100644 --- a/sys-devel/llvm/llvm-3.9.0-r1.ebuild +++ b/sys-devel/llvm/llvm-3.9.0-r1.ebuild @@ -168,28 +168,28 @@ src_prepare() { python_setup # Fix libdir for ocaml bindings install, bug #559134 - eapply "${FILESDIR}"/3.9.0/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch + eapply "${FILESDIR}"/3.9.1/0001-cmake-Install-OCaml-modules-into-correct-package-loc.patch # Do not build/install ocaml docs with USE=-doc, bug #562008 - eapply "${FILESDIR}"/3.9.0/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch + eapply "${FILESDIR}"/3.9.1/0002-cmake-Make-OCaml-docs-dependent-on-LLVM_BUILD_DOCS.patch # Make it possible to override Sphinx HTML install dirs # https://llvm.org/bugs/show_bug.cgi?id=23780 - eapply "${FILESDIR}"/3.9.0/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch + eapply "${FILESDIR}"/3.9.1/0003-cmake-Support-overriding-Sphinx-HTML-doc-install-dir.patch # Prevent race conditions with parallel Sphinx runs # https://llvm.org/bugs/show_bug.cgi?id=23781 - eapply "${FILESDIR}"/3.9.0/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch + eapply "${FILESDIR}"/3.9.1/0004-cmake-Add-an-ordering-dep-between-HTML-man-Sphinx-ta.patch # Allow custom cmake build types (like 'Gentoo') eapply "${FILESDIR}"/9999/0006-cmake-Remove-the-CMAKE_BUILD_TYPE-assertion.patch # Fix llvm-config for shared linking and sane flags # https://bugs.gentoo.org/show_bug.cgi?id=565358 - eapply "${FILESDIR}"/3.9.0/llvm-config-r1.patch + eapply "${FILESDIR}"/3.9.1/llvm-config-r1.patch # Restore SOVERSIONs for shared libraries # https://bugs.gentoo.org/show_bug.cgi?id=578392 - eapply "${FILESDIR}"/3.9.0/0008-cmake-Reintroduce-ldconfig-compatible-SOVERSIONs-on-.patch + eapply "${FILESDIR}"/3.9.1/0008-cmake-Reintroduce-ldconfig-compatible-SOVERSIONs-on-.patch # support building llvm against musl-libc use elibc_musl && eapply "${FILESDIR}"/9999/musl-fixes.patch @@ -204,14 +204,14 @@ src_prepare() { # Automatically select active system GCC's libraries, bugs #406163 and #417913 eapply "${FILESDIR}"/3.9.0/clang/gentoo-runtime-gcc-detection-v3.patch - eapply "${FILESDIR}"/3.9.0/clang/darwin_prefix-include-paths.patch + eapply "${FILESDIR}"/3.9.1/clang/darwin_prefix-include-paths.patch eprefixify tools/clang/lib/Frontend/InitHeaderSearch.cpp eapply "${FILESDIR}"/3.8.1/compiler-rt/darwin-default-sysroot.patch pushd "${S}"/tools/clang >/dev/null || die # be able to specify default values for -stdlib and -rtlib at build time - eapply "${FILESDIR}"/3.9.0/clang/default-libs.patch + eapply "${FILESDIR}"/3.9.1/clang/default-libs.patch popd >/dev/null || die sed -i -e "s^@EPREFIX@^${EPREFIX}^" \ @@ -219,13 +219,13 @@ src_prepare() { # Install clang runtime into /usr/lib/clang # https://llvm.org/bugs/show_bug.cgi?id=23792 - eapply "${FILESDIR}"/3.9.0/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch - eapply "${FILESDIR}"/3.9.0/compiler-rt/0001-cmake-Install-compiler-rt-into-usr-lib-without-suffi.patch + eapply "${FILESDIR}"/3.9.1/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch + eapply "${FILESDIR}"/3.9.1/compiler-rt/0001-cmake-Install-compiler-rt-into-usr-lib-without-suffi.patch # Make it possible to override CLANG_LIBDIR_SUFFIX # (that is used only to find LLVMgold.so) # https://llvm.org/bugs/show_bug.cgi?id=23793 - eapply "${FILESDIR}"/3.9.0/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch + eapply "${FILESDIR}"/3.9.1/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch # Fix git-clang-format shebang, bug #562688 python_fix_shebang tools/clang/tools/clang-format/git-clang-format @@ -246,7 +246,7 @@ src_prepare() { sed -e 's/add_subdirectory(readline)/#&/' \ -i tools/lldb/scripts/Python/modules/CMakeLists.txt || die # Do not install bundled six module - eapply "${FILESDIR}"/3.9.0/lldb/six.patch + eapply "${FILESDIR}"/3.9.1/lldb/six.patch fi # User patches diff --git a/sys-devel/llvm/llvm-3.9.1.ebuild b/sys-devel/llvm/llvm-3.9.1.ebuild new file mode 100644 index 000000000000..72baa968b1e2 --- /dev/null +++ b/sys-devel/llvm/llvm-3.9.1.ebuild @@ -0,0 +1,547 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +# (needed due to lib32 find_library fix) +CMAKE_MIN_VERSION=3.6.1-r1 +PYTHON_COMPAT=( python2_7 ) + +inherit check-reqs cmake-utils eutils flag-o-matic multilib \ + multilib-minimal python-single-r1 toolchain-funcs pax-utils prefix + +DESCRIPTION="Low Level Virtual Machine" +HOMEPAGE="http://llvm.org/" +SRC_URI="http://llvm.org/releases/${PV}/${P}.src.tar.xz + clang? ( http://llvm.org/releases/${PV}/compiler-rt-${PV}.src.tar.xz + http://llvm.org/releases/${PV}/cfe-${PV}.src.tar.xz + http://llvm.org/releases/${PV}/clang-tools-extra-${PV}.src.tar.xz ) + lldb? ( http://llvm.org/releases/${PV}/lldb-${PV}.src.tar.xz ) + !doc? ( http://dev.gentoo.org/~mgorny/dist/${PN}-3.9.0_rc3-manpages.tar.bz2 )" + +# Keep in sync with CMakeLists.txt +ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM BPF Hexagon Mips MSP430 + NVPTX PowerPC Sparc SystemZ X86 XCore ) +ALL_LLVM_TARGETS=( "${ALL_LLVM_TARGETS[@]/#/llvm_targets_}" ) + +# Additional licenses: +# 1. OpenBSD regex: Henry Spencer's license ('rc' in Gentoo) + BSD. +# 2. ARM backend: LLVM Software Grant by ARM. +# 3. MD5 code: public-domain. +# 4. Tests (not installed): +# a. gtest: BSD. +# b. YAML tests: MIT. + +LICENSE="UoI-NCSA rc BSD public-domain + llvm_targets_ARM? ( LLVM-Grant )" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos" +IUSE="clang debug default-compiler-rt default-libcxx doc gold libedit +libffi + lldb multitarget ncurses ocaml python +sanitize +static-analyzer test xml + elibc_musl kernel_Darwin kernel_FreeBSD ${ALL_LLVM_TARGETS[*]}" + +COMMON_DEPEND=" + sys-libs/zlib:0= + clang? ( + python? ( ${PYTHON_DEPS} ) + static-analyzer? ( + dev-lang/perl:* + ${PYTHON_DEPS} + ) + xml? ( dev-libs/libxml2:2=[${MULTILIB_USEDEP}] ) + ) + gold? ( >=sys-devel/binutils-2.22:*[cxx] ) + libedit? ( dev-libs/libedit:0=[${MULTILIB_USEDEP}] ) + libffi? ( >=virtual/libffi-3.0.13-r1:0=[${MULTILIB_USEDEP}] ) + lldb? ( dev-python/six[${PYTHON_USEDEP}] ) + ncurses? ( >=sys-libs/ncurses-5.9-r3:0=[${MULTILIB_USEDEP}] ) + ocaml? ( + >=dev-lang/ocaml-4.00.0:0= + dev-ml/ocaml-ctypes:= + !!<=sys-devel/llvm-3.7.0-r1[ocaml] )" +# configparser-3.2 breaks the build (3.3 or none at all are fine) +DEPEND="${COMMON_DEPEND} + dev-lang/perl + >=sys-devel/make-3.81 + >=sys-devel/flex-2.5.4 + >=sys-devel/bison-1.875d + || ( >=sys-devel/gcc-3.0 >=sys-devel/llvm-3.5 + ( >=sys-freebsd/freebsd-lib-9.1-r10 sys-libs/libcxx ) + ) + || ( >=sys-devel/binutils-2.18 >=sys-devel/binutils-apple-5.1 ) + kernel_Darwin? ( /dev/null || die + # be able to specify default values for -stdlib and -rtlib at build time + eapply "${FILESDIR}"/3.9.1/clang/default-libs.patch + popd >/dev/null || die + + sed -i -e "s^@EPREFIX@^${EPREFIX}^" \ + tools/clang/tools/scan-build/bin/scan-build || die + + # Install clang runtime into /usr/lib/clang + # https://llvm.org/bugs/show_bug.cgi?id=23792 + eapply "${FILESDIR}"/3.9.1/clang/0001-Install-clang-runtime-into-usr-lib-without-suffix.patch + eapply "${FILESDIR}"/3.9.1/compiler-rt/0001-cmake-Install-compiler-rt-into-usr-lib-without-suffi.patch + + # Make it possible to override CLANG_LIBDIR_SUFFIX + # (that is used only to find LLVMgold.so) + # https://llvm.org/bugs/show_bug.cgi?id=23793 + eapply "${FILESDIR}"/3.9.1/clang/0002-cmake-Make-CLANG_LIBDIR_SUFFIX-overridable.patch + + # Fix git-clang-format shebang, bug #562688 + python_fix_shebang tools/clang/tools/clang-format/git-clang-format + + pushd projects/compiler-rt >/dev/null || die + + # Fix WX sections, bug #421527 + find lib/builtins -type f -name '*.S' -exec sed \ + -e '$a\\n#if defined(__linux__) && defined(__ELF__)\n.section .note.GNU-stack,"",%progbits\n#endif' \ + -i {} + || die + + popd >/dev/null || die + fi + + if use lldb; then + # Do not install dummy readline.so module from + # https://llvm.org/bugs/show_bug.cgi?id=18841 + sed -e 's/add_subdirectory(readline)/#&/' \ + -i tools/lldb/scripts/Python/modules/CMakeLists.txt || die + # Do not install bundled six module + eapply "${FILESDIR}"/3.9.1/lldb/six.patch + fi + + # User patches + eapply_user + + # Native libdir is used to hold LLVMgold.so + NATIVE_LIBDIR=$(get_libdir) +} + +multilib_src_configure() { + local ffi_cflags ffi_ldflags + if use libffi; then + ffi_cflags=$($(tc-getPKG_CONFIG) --cflags-only-I libffi) + ffi_ldflags=$($(tc-getPKG_CONFIG) --libs-only-L libffi) + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + + -DBUILD_SHARED_LIBS=ON + -DLLVM_TARGETS_TO_BUILD="${LLVM_TARGETS// /;}" + -DLLVM_BUILD_TESTS=$(usex test) + + -DLLVM_ENABLE_FFI=$(usex libffi) + -DLLVM_ENABLE_TERMINFO=$(usex ncurses) + -DLLVM_ENABLE_ASSERTIONS=$(usex debug) + -DLLVM_ENABLE_EH=ON + -DLLVM_ENABLE_RTTI=ON + + -DWITH_POLLY=OFF # TODO + + -DLLVM_HOST_TRIPLE="${CHOST}" + + -DFFI_INCLUDE_DIR="${ffi_cflags#-I}" + -DFFI_LIBRARY_DIR="${ffi_ldflags#-L}" + + -DHAVE_HISTEDIT_H=$(usex libedit) + ) + + if use clang; then + mycmakeargs+=( + -DCMAKE_DISABLE_FIND_PACKAGE_LibXml2=$(usex !xml) + # libgomp support fails to find headers without explicit -I + # furthermore, it provides only syntax checking + -DCLANG_DEFAULT_OPENMP_RUNTIME=libomp + + # override default stdlib and rtlib + -DCLANG_DEFAULT_CXX_STDLIB=$(usex default-libcxx libc++ "") + -DCLANG_DEFAULT_RTLIB=$(usex default-compiler-rt compiler-rt "") + + # compiler-rt's test cases depend on sanitizer + -DCOMPILER_RT_BUILD_SANITIZERS=$(usex sanitize) + -DCOMPILER_RT_INCLUDE_TESTS=$(usex sanitize) + ) + fi + + if use lldb; then + mycmakeargs+=( + -DLLDB_DISABLE_LIBEDIT=$(usex !libedit) + -DLLDB_DISABLE_CURSES=$(usex !ncurses) + -DLLDB_ENABLE_TERMINFO=$(usex ncurses) + ) + fi + + if ! multilib_is_native_abi || ! use ocaml; then + mycmakeargs+=( + -DOCAMLFIND=NO + ) + fi +# Note: go bindings have no CMake rules at the moment +# but let's kill the check in case they are introduced +# if ! multilib_is_native_abi || ! use go; then + mycmakeargs+=( + -DGO_EXECUTABLE=GO_EXECUTABLE-NOTFOUND + ) +# fi + + if multilib_is_native_abi; then + mycmakeargs+=( + -DLLVM_BUILD_DOCS=$(usex doc) + -DLLVM_ENABLE_SPHINX=$(usex doc) + -DLLVM_ENABLE_DOXYGEN=OFF + -DLLVM_INSTALL_HTML="${EPREFIX}/usr/share/doc/${PF}/html" + -DSPHINX_WARNINGS_AS_ERRORS=OFF + -DLLVM_INSTALL_UTILS=ON + ) + + if use clang; then + mycmakeargs+=( + -DCLANG_INSTALL_HTML="${EPREFIX}/usr/share/doc/${PF}/clang" + ) + fi + + if use gold; then + mycmakeargs+=( + -DLLVM_BINUTILS_INCDIR="${EPREFIX}"/usr/include + ) + fi + + if use lldb; then + mycmakeargs+=( + -DLLDB_DISABLE_PYTHON=$(usex !python) + ) + fi + + else + if use clang; then + mycmakeargs+=( + # disable compiler-rt on non-native ABI because: + # 1. it fails to configure because of -m32 + # 2. it is shared between ABIs so no point building + # it multiple times + -DLLVM_EXTERNAL_COMPILER_RT_BUILD=OFF + -DLLVM_EXTERNAL_CLANG_TOOLS_EXTRA_BUILD=OFF + ) + fi + if use lldb; then + mycmakeargs+=( + # only run swig on native abi + -DLLDB_DISABLE_PYTHON=ON + ) + fi + fi + + if use clang; then + mycmakeargs+=( + -DCLANG_ENABLE_ARCMT=$(usex static-analyzer) + -DCLANG_ENABLE_STATIC_ANALYZER=$(usex static-analyzer) + -DCLANG_LIBDIR_SUFFIX="${NATIVE_LIBDIR#lib}" + ) + + # -- not needed when compiler-rt is built with host compiler -- + # cmake passes host C*FLAGS to compiler-rt build + # which is performed using clang, so we need to filter out + # some flags clang does not support + # (if you know some more flags that don't work, let us know) + #filter-flags -msahf -frecord-gcc-switches + fi + + if tc-is-cross-compiler; then + [[ -x "/usr/bin/llvm-tblgen" ]] \ + || die "/usr/bin/llvm-tblgen not found or usable" + mycmakeargs+=( + -DCMAKE_CROSSCOMPILING=ON + -DLLVM_TABLEGEN=/usr/bin/llvm-tblgen + ) + + if use clang; then + [[ -x "/usr/bin/clang-tblgen" ]] \ + || die "/usr/bin/clang-tblgen not found or usable" + mycmakeargs+=( + -DCLANG_TABLEGEN=/usr/bin/clang-tblgen + ) + fi + fi + + cmake-utils_src_configure +} + +multilib_src_compile() { + cmake-utils_src_compile + # TODO: not sure why this target is not correctly called + multilib_is_native_abi && use doc && use ocaml && cmake-utils_src_make docs/ocaml_doc + + pax-mark m "${BUILD_DIR}"/bin/llvm-rtdyld + pax-mark m "${BUILD_DIR}"/bin/lli + pax-mark m "${BUILD_DIR}"/bin/lli-child-target + + if use test; then + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/Orc/OrcJITTests + pax-mark m "${BUILD_DIR}"/unittests/ExecutionEngine/MCJIT/MCJITTests + pax-mark m "${BUILD_DIR}"/unittests/Support/SupportTests + fi + + # provide a symlink for tests + if [[ $(get_libdir) != lib ]]; then + ln -s "../$(get_libdir)/clang" lib/clang || die + fi +} + +multilib_src_test() { + # respect TMPDIR! + local -x LIT_PRESERVES_TMP=1 + local test_targets=( check ) + # clang tests won't work on non-native ABI because we skip compiler-rt + multilib_is_native_abi && use clang && test_targets+=( check-clang ) + cmake-utils_src_make "${test_targets[@]}" +} + +src_install() { + local MULTILIB_CHOST_TOOLS=( + /usr/bin/llvm-config + ) + + local MULTILIB_WRAPPED_HEADERS=( + /usr/include/llvm/Config/config.h + /usr/include/llvm/Config/llvm-config.h + ) + + if use clang; then + MULTILIB_WRAPPED_HEADERS+=( + /usr/include/clang/Config/config.h + ) + fi + + multilib-minimal_src_install + + if use clang; then + # Apply CHOST and version suffix to clang tools + local clang_version=${PV%.*} + local clang_tools=( clang clang++ clang-cl clang-cpp ) + local abi i + + # cmake gives us: + # - clang-X.Y + # - clang -> clang-X.Y + # - clang++, clang-cl, clang-cpp -> clang + # we want to have: + # - clang-X.Y + # - clang++-X.Y, clang-cl-X.Y, clang-cpp-X.Y -> clang-X.Y + # - clang, clang++, clang-cl, clang-cpp -> clang*-X.Y + # also in CHOST variant + for i in "${clang_tools[@]:1}"; do + rm -f "${ED%/}/usr/bin/${i}" || die + dosym "clang-${clang_version}" "/usr/bin/${i}-${clang_version}" + dosym "${i}-${clang_version}" "/usr/bin/${i}" + done + + # now create target symlinks for all supported ABIs + for abi in $(get_all_abis); do + local abi_chost=$(get_abi_CHOST "${abi}") + for i in "${clang_tools[@]}"; do + dosym "${i}-${clang_version}" \ + "/usr/bin/${abi_chost}-${i}-${clang_version}" + dosym "${abi_chost}-${i}-${clang_version}" \ + "/usr/bin/${abi_chost}-${i}" + done + done + fi + + # Remove unnecessary headers on FreeBSD, bug #417171 + if use kernel_FreeBSD && use clang; then + rm "${ED}"usr/lib/clang/${PV}/include/{std,float,iso,limits,tgmath,varargs}*.h || die + fi +} + +multilib_src_install() { + cmake-utils_src_install + + if multilib_is_native_abi; then + # Symlink the gold plugin. + if use gold; then + dodir "/usr/${CHOST}/binutils-bin/lib/bfd-plugins" + dosym "../../../../$(get_libdir)/LLVMgold.so" \ + "/usr/${CHOST}/binutils-bin/lib/bfd-plugins/LLVMgold.so" + fi + fi +} + +multilib_src_install_all() { + insinto /usr/share/vim/vimfiles + doins -r utils/vim/*/. + # some users may find it useful + dodoc utils/vim/vimrc + + # Install man pages from the prebuilt package + if ! use doc; then + if ! use clang; then + rm "${WORKDIR}"/${PN}-3.9.0_rc3-manpages/{clang,extraclangtools,scan-build}.1 || die + fi + + doman "${WORKDIR}"/${PN}-3.9.0_rc3-manpages/*.1 + fi + + if use clang; then + pushd tools/clang >/dev/null || die + + if use python ; then + pushd bindings/python/clang >/dev/null || die + + python_moduleinto clang + python_domodule *.py + + popd >/dev/null || die + fi + + # AddressSanitizer symbolizer (currently separate) + dobin "${S}"/projects/compiler-rt/lib/asan/scripts/asan_symbolize.py + + popd >/dev/null || die + + python_fix_shebang "${ED}" + if use static-analyzer; then + python_optimize "${ED}"usr/share/scan-view + fi + fi +} diff --git a/sys-fs/btrfs-progs/btrfs-progs-4.6.1.ebuild b/sys-fs/btrfs-progs/btrfs-progs-4.6.1.ebuild index 8f0a0c4b539a..87077e01436b 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-4.6.1.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-4.6.1.ebuild @@ -10,7 +10,7 @@ libbtrfs_soname=0 if [[ ${PV} != 9999 ]]; then MY_PV=v${PV} - KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc x86" SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz" S="${WORKDIR}"/${PN}-${MY_PV} else diff --git a/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild b/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild index 9c7e1852321d..9663990c3ed9 100644 --- a/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild +++ b/sys-fs/cryptsetup/cryptsetup-1.7.2.ebuild @@ -15,7 +15,7 @@ SRC_URI="mirror://kernel/linux/utils/${PN}/v$(get_version_component_range 1-2)/$ LICENSE="GPL-2+" SLOT="0" -KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="alpha amd64 arm hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86" CRYPTO_BACKENDS="+gcrypt kernel nettle openssl" # we don't support nss since it doesn't allow cryptsetup to be built statically # and it's missing ripemd160 support so it can't provide full backward compatibility diff --git a/sys-fs/exfat-utils/exfat-utils-1.2.4.ebuild b/sys-fs/exfat-utils/exfat-utils-1.2.4.ebuild index cb5b65d4bf68..03a706a40ca1 100644 --- a/sys-fs/exfat-utils/exfat-utils-1.2.4.ebuild +++ b/sys-fs/exfat-utils/exfat-utils-1.2.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz" # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc x86 ~arm-linux ~x86-linux" DOCS=( ChangeLog ) diff --git a/sys-fs/f2fs-tools/Manifest b/sys-fs/f2fs-tools/Manifest index f8d055f84e24..211436586cf4 100644 --- a/sys-fs/f2fs-tools/Manifest +++ b/sys-fs/f2fs-tools/Manifest @@ -1,2 +1,3 @@ DIST f2fs-tools-1.6.0.tar.xz 278644 SHA256 90459d4252958911a722a223e825f4d02e4539492e6a59ff8cdbf155c8ca1899 SHA512 043d4aa25798fa39e637def4e03b4a5e89c9ae4880832abf09805dfc851111045c3c779d36c1a91cb4ee74857b483f0ef2f8d9a541e3a695a8c5bc9bcfa46a8f WHIRLPOOL c8d3889d83f479f643a229f90c0151428a5a6c516820e579a8562bc701b7747385205732c1163dd6f1cfc2c47d5111133357af9a94f1c8d6f0218a70751a78a0 DIST f2fs-tools-1.6.1.tar.xz 282152 SHA256 1c2f9ab663d26c939924ad6bbcfbacf676bec1f6dbae8f9ef5362ade4b03d885 SHA512 108327042079d9e864899a20f2dd94019be1b957fd7ffa295af097c5b93a5065ea9c36de9bae83f84a6412ac496340849fc44de041e24461a2919073eed15cf2 WHIRLPOOL b5659154da6e48138b4f49481a68b25c95ba2461971609b4cb0399d173a7c0e5b0203baccd8da2adc7a8c2d7b078620649aea9ee57739498452a8b946fb43836 +DIST f2fs-tools-1.7.0.tar.xz 301320 SHA256 d2f9138694b5ca12f54a4f897516b4db746a8009f4ba10feb3eb9a34435ed6aa SHA512 3751820e6fda719f906c388c74ce018ac2aea874701c4579e5d02a3c71a8413efd4d35f6c4c6e88cb2abf030d6616d045eb9a81572b9654e068d968c17269959 WHIRLPOOL c0152a6715b318a8aab808a282d9baf085b108e6ab7d390083d12d8437b4ea32c0339846ecf0f72a0b0407f6d7556232c65cc75628830527eea6f8ec3a225a19 diff --git a/sys-fs/f2fs-tools/f2fs-tools-1.7.0.ebuild b/sys-fs/f2fs-tools/f2fs-tools-1.7.0.ebuild new file mode 100644 index 000000000000..beabc5eb8e75 --- /dev/null +++ b/sys-fs/f2fs-tools/f2fs-tools-1.7.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="6" + +inherit multilib + +DESCRIPTION="Tools for Flash-Friendly File System (F2FS)" +HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/jaegeuk/f2fs-tools.git;a=summary" +SRC_URI="https://dev.gentoo.org/~blueness/f2fs-tools/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0/1" +KEYWORDS="~amd64 ~arm ~mips ~x86" +IUSE="" + +DEPEND=" + sys-apps/util-linux + sys-libs/libselinux" + +src_configure() { + #This is required to install to /sbin, bug #481110 + econf --prefix=/ --includedir=/usr/include +} + +src_install() { + default + rm -f "${ED}"/$(get_libdir)/libf2fs.{,l}a + rm -f "${ED}"/$(get_libdir)/libf2fs_format.{,l}a +} diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.2.4.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.2.4.ebuild index 33208bc7d908..490ce843cda5 100644 --- a/sys-fs/fuse-exfat/fuse-exfat-1.2.4.ebuild +++ b/sys-fs/fuse-exfat/fuse-exfat-1.2.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz" # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc ~x86 ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc64 ~s390 ~sh ~sparc x86 ~arm-linux ~x86-linux" RDEPEND="sys-fs/fuse" DEPEND="${RDEPEND} diff --git a/sys-libs/libcxx/Manifest b/sys-libs/libcxx/Manifest index 0e09ddea56af..53e06fe8153f 100644 --- a/sys-libs/libcxx/Manifest +++ b/sys-libs/libcxx/Manifest @@ -1,3 +1,4 @@ DIST libcxx-3.7.1.src.tar.xz 995724 SHA256 357fbd4288ce99733ba06ae2bec6f503413d258aeebaab8b6a791201e6f7f144 SHA512 08d2399a8b36aa15290733256c896c9fa43f1a1223bc5c73bbcd014fddf8880e514d2a6dcc456bcf18b537c01fb6911b092e6d9958bccd8e64e9f375ed7a1ab9 WHIRLPOOL 19f77946abf48cbdd3e7ea21fd009ca3cc5f607dfe0512a44b102847044bb1d5ae4b16f503f18b14ebd9ea115256e87af07409907ba2a65f6061e217a502a359 DIST libcxx-3.8.1.src.tar.xz 1074164 SHA256 77d7f3784c88096d785bd705fa1bab7031ce184cd91ba8a7008abf55264eeecc SHA512 782ff3cdb85d02e92404e943474d0266ff601725c202f0667d60e7807f1ba3cfdebbdb062e27a52fec96be1c99339044be93a88ba7e396682f98d99c9ac175b2 WHIRLPOOL a729c44060972edee79b0019fd4c6c23fa56dd625e564f4c5965682d9fc79be4094df0643f67c5d2ffa3ae3c743c892c3c9ba19719b2307aada35775f64ed104 DIST libcxx-3.9.0.src.tar.xz 1198308 SHA256 d0b38d51365c6322f5666a2a8105785f2e114430858de4c25a86b49f227f5b06 SHA512 55d5c4adff378ee02b0b99d732bc9f326910f9e49ab8c320a588eccdd0362fe009bc9a6a4337d29faf6338420c91b10d0d7d67f66128268f01258d30502c4f4a WHIRLPOOL 3ee3519acfe95287a862a6c44e30ed52ced1204332913007797da4e4da40dfdc5991ae120f5686827cc208b559936da5bc5485dab75617bdd5cbbd9e95a6032a +DIST libcxx-3.9.1.src.tar.xz 1209020 SHA256 25e615e428f60e651ed09ffd79e563864e3f4bc69a9e93ee41505c419d1a7461 SHA512 a5976e4096624a7307b3e43f4a22ac2dc74572226e0f57af9f3ef537a14c3cff1601b7042aef9dc40a0ee53ca76b08d72eb9c253dcf34f115d3153c302db7070 WHIRLPOOL cad439979570192b195338d752a24fb0ad8704c0c8efed3b6d7724437763eab7bc3b8baaf2f0e6fff55c6d9be211dff6f7baf18dec55e3a29ad3b8a423cefb1e diff --git a/sys-libs/libcxx/libcxx-3.9.1.ebuild b/sys-libs/libcxx/libcxx-3.9.1.ebuild new file mode 100644 index 000000000000..7f16bd2e1838 --- /dev/null +++ b/sys-libs/libcxx/libcxx-3.9.1.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +# Ninja provides better scalability and cleaner verbose output, and is used +# throughout all LLVM projects. +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +EGIT_REPO_URI="http://llvm.org/git/libcxx.git + https://github.com/llvm-mirror/libcxx.git" +CMAKE_MIN_VERSION=3.4.3 +PYTHON_COMPAT=( python2_7 ) + +[[ ${PV} == 9999 ]] && SCM="git-r3" || SCM="" + +inherit ${SCM} cmake-multilib python-any-r1 toolchain-funcs + +DESCRIPTION="New implementation of the C++ standard library, targeting C++11" +HOMEPAGE="http://libcxx.llvm.org/" +if [[ ${PV} != 9999 ]] ; then + SRC_URI="http://llvm.org/releases/${PV}/${P}.src.tar.xz" + S="${WORKDIR}/${P}.src" +else + SRC_URI="" +fi + +LICENSE="|| ( UoI-NCSA MIT )" +SLOT="0" +if [[ ${PV} != 9999 ]] ; then + KEYWORDS="~amd64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux" +else + KEYWORDS="" +fi +IUSE="elibc_glibc elibc_musl libcxxabi +libcxxrt libunwind +static-libs test" +REQUIRED_USE="libunwind? ( || ( libcxxabi libcxxrt ) ) + ?? ( libcxxabi libcxxrt )" + +RDEPEND=" + libcxxabi? ( ~sys-libs/libcxxabi-${PV}[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + libcxxrt? ( sys-libs/libcxxrt[libunwind=,static-libs?,${MULTILIB_USEDEP}] ) + !libcxxabi? ( !libcxxrt? ( >=sys-devel/gcc-4.7:=[cxx] ) )" +# llvm-3.9.0 needed because its cmake files installation path changed, which is +# needed by libcxx +# clang-3.9.0 installs necessary target symlinks unconditionally +# which removes the need for MULTILIB_USEDEP +DEPEND="${RDEPEND} + test? ( >=sys-devel/clang-3.9.0 + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') ) + app-arch/xz-utils + >=sys-devel/llvm-3.9.0" + +DOCS=( CREDITS.TXT ) + +PATCHES=( + # Add link flag "-Wl,-z,defs" to avoid underlinking; this is needed in a + # out-of-tree build. + "${FILESDIR}/${PN}-3.9-cmake-link-flags.patch" + + # Back-port of https://reviews.llvm.org/D23232, allowing building both + # shared and static libs in one run. + "${FILESDIR}/${PN}-3.9-cmake-static-lib.patch" +) + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup + + if ! use libcxxabi && ! use libcxxrt && ! tc-is-gcc ; then + eerror "To build ${PN} against libsupc++, you have to use gcc. Other" + eerror "compilers are not supported. Please set CC=gcc and CXX=g++" + eerror "and try again." + die + fi + if tc-is-gcc && [[ $(gcc-version) < 4.7 ]] ; then + eerror "${PN} needs to be built with gcc-4.7 or later (or other" + eerror "conformant compilers). Please use gcc-config to switch to" + eerror "gcc-4.7 or later version." + die + fi +} + +src_configure() { + NATIVE_LIBDIR=$(get_libdir) + cmake-multilib_src_configure +} + +multilib_src_configure() { + local cxxabi cxxabi_incs + if use libcxxabi; then + cxxabi=libcxxabi + cxxabi_incs="${EPREFIX}/usr/include/libcxxabi" + elif use libcxxrt; then + cxxabi=libcxxrt + cxxabi_incs="${EPREFIX}/usr/include/libcxxrt" + else + local gcc_inc="${EPREFIX}/usr/lib/gcc/${CHOST}/$(gcc-fullversion)/include/g++-v$(gcc-major-version)" + cxxabi=libsupc++ + cxxabi_incs="${gcc_inc};${gcc_inc}/${CHOST}" + fi + + # we want -lgcc_s for unwinder, and for compiler runtime when using + # gcc, clang with gcc runtime (or any unknown compiler) + local extra_libs=() want_gcc_s=ON + if use libunwind; then + # work-around missing -lunwind upstream + extra_libs+=( -lunwind ) + # if we're using libunwind and clang with compiler-rt, we want + # to link to compiler-rt instead of -lgcc_s + if tc-is-clang; then + # get the full library list out of 'pretend mode' + # and grep it for libclang_rt references + local args=( $($(tc-getCC) -### -x c - 2>&1 | tail -n 1) ) + local i + for i in "${args[@]}"; do + if [[ ${i} == *libclang_rt* ]]; then + want_gcc_s=OFF + extra_libs+=( "${i}" ) + fi + done + fi + fi + + local libdir=$(get_libdir) + local mycmakeargs=( + # LLVM_LIBDIR_SUFFIX is used to find CMake files + # and we are happy to use the native set + -DLLVM_LIBDIR_SUFFIX=${NATIVE_LIBDIR#lib} + -DLIBCXX_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXX_ENABLE_SHARED=ON + -DLIBCXX_ENABLE_STATIC=$(usex static-libs) + -DLIBCXX_CXX_ABI=${cxxabi} + -DLIBCXX_CXX_ABI_INCLUDE_PATHS=${cxxabi_incs} + # we're using our own mechanism for generating linker scripts + -DLIBCXX_ENABLE_ABI_LINKER_SCRIPT=OFF + -DLIBCXX_HAS_MUSL_LIBC=$(usex elibc_musl) + -DLIBCXX_HAS_GCC_S_LIB=${want_gcc_s} + -DLIBCXX_INCLUDE_TESTS=$(usex test) + -DCMAKE_SHARED_LINKER_FLAGS="${extra_libs[*]} ${LDFLAGS}" + ) + + if use test; then + mycmakeargs+=( + # this can be any directory, it just needs to exist... + -DLLVM_MAIN_SRC_DIR="${T}" + -DLIT_COMMAND="${EPREFIX}"/usr/bin/lit + ) + fi + cmake-utils_src_configure +} + +multilib_src_test() { + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + sed -i -e "/cxx_under_test/s^\".*\"^\"${clang_path}\"^" test/lit.site.cfg || die + + cmake-utils_src_make check-libcxx +} + +# Usage: deps +gen_ldscript() { + local output_format + output_format=$($(tc-getCC) ${CFLAGS} ${LDFLAGS} -Wl,--verbose 2>&1 | sed -n 's/^OUTPUT_FORMAT("\([^"]*\)",.*/\1/p') + [[ -n ${output_format} ]] && output_format="OUTPUT_FORMAT ( ${output_format} )" + + cat <<-END_LDSCRIPT +/* GNU ld script + Include missing dependencies +*/ +${output_format} +GROUP ( $@ ) +END_LDSCRIPT +} + +gen_static_ldscript() { + local libdir=$(get_libdir) + local cxxabi_lib=$(usex libcxxabi "libc++abi.a" "$(usex libcxxrt "libcxxrt.a" "libsupc++.a")") + + # Move it first. + mv "${ED}/usr/${libdir}/libc++.a" "${ED}/usr/${libdir}/libc++_static.a" || die + # Generate libc++.a ldscript for inclusion of its dependencies so that + # clang++ -stdlib=libc++ -static works out of the box. + local deps="libc++_static.a ${cxxabi_lib} $(usex libunwind libunwind.a libgcc_eh.a)" + # On Linux/glibc it does not link without libpthread or libdl. It is + # fine on FreeBSD. + use elibc_glibc && deps+=" libpthread.a libdl.a" + + gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.a" || die +} + +gen_shared_ldscript() { + local libdir=$(get_libdir) + # libsupc++ doesn't have a shared version + local cxxabi_lib=$(usex libcxxabi "libc++abi.so" "$(usex libcxxrt "libcxxrt.so" "libsupc++.a")") + + mv "${ED}/usr/${libdir}/libc++.so" "${ED}/usr/${libdir}/libc++_shared.so" || die + local deps="libc++_shared.so ${cxxabi_lib} $(usex libunwind libunwind.so libgcc_s.so)" + + gen_ldscript "${deps}" > "${ED}/usr/${libdir}/libc++.so" || die +} + +multilib_src_install() { + cmake-utils_src_install + gen_shared_ldscript + use static-libs && gen_static_ldscript +} + +pkg_postinst() { + elog "This package (${PN}) is mainly intended as a replacement for the C++" + elog "standard library when using clang." + elog "To use it, instead of libstdc++, use:" + elog " clang++ -stdlib=libc++" + elog "to compile your C++ programs." +} diff --git a/sys-libs/libcxxabi/Manifest b/sys-libs/libcxxabi/Manifest index 6831ec4f9443..f4f59b240c14 100644 --- a/sys-libs/libcxxabi/Manifest +++ b/sys-libs/libcxxabi/Manifest @@ -1,2 +1,4 @@ DIST libcxx-3.9.0.src.tar.xz 1198308 SHA256 d0b38d51365c6322f5666a2a8105785f2e114430858de4c25a86b49f227f5b06 SHA512 55d5c4adff378ee02b0b99d732bc9f326910f9e49ab8c320a588eccdd0362fe009bc9a6a4337d29faf6338420c91b10d0d7d67f66128268f01258d30502c4f4a WHIRLPOOL 3ee3519acfe95287a862a6c44e30ed52ced1204332913007797da4e4da40dfdc5991ae120f5686827cc208b559936da5bc5485dab75617bdd5cbbd9e95a6032a +DIST libcxx-3.9.1.src.tar.xz 1209020 SHA256 25e615e428f60e651ed09ffd79e563864e3f4bc69a9e93ee41505c419d1a7461 SHA512 a5976e4096624a7307b3e43f4a22ac2dc74572226e0f57af9f3ef537a14c3cff1601b7042aef9dc40a0ee53ca76b08d72eb9c253dcf34f115d3153c302db7070 WHIRLPOOL cad439979570192b195338d752a24fb0ad8704c0c8efed3b6d7724437763eab7bc3b8baaf2f0e6fff55c6d9be211dff6f7baf18dec55e3a29ad3b8a423cefb1e DIST libcxxabi-3.9.0.src.tar.xz 511324 SHA256 b037a92717856882e05df57221e087d7d595a2ae9f170f7bc1a23ec7a92c8019 SHA512 500207bfd59664bd42d920741d6b467c4b88569453742db6470af081c77be04894e097a14b8419e333b51abce484566366e35cbc3ed2607cd86dfc0ec0ddd0c5 WHIRLPOOL 7b2d3b022c4c539596ce7be0afac724df929f19fb80e6f5b14074e240fb252b04389fe121f987ceaf6f3567d59735238b2940546475e4107f3c32eb55a5f8a80 +DIST libcxxabi-3.9.1.src.tar.xz 510964 SHA256 920d8be32e6f5574a3fb293f93a31225eeba15086820fcb942155bf50dc029e2 SHA512 4f5603f1476b759c86d4784728fbdd212c59b30dc56d787c1834bf68a9cd83071fa22658d24e5a58beb94c0c656b0e4457d7da6e3048715dd36bd68380fc336e WHIRLPOOL 8ff9d0a2d5657e384f3b624fe514ae4074552c34672e8b7caeb4870d700e71913447af75d56021d393c6eebd45018e5e80b706747b1433d9ec608a1d5b0b3051 diff --git a/sys-libs/libcxxabi/libcxxabi-3.9.1.ebuild b/sys-libs/libcxxabi/libcxxabi-3.9.1.ebuild new file mode 100644 index 000000000000..2d5c58e671a7 --- /dev/null +++ b/sys-libs/libcxxabi/libcxxabi-3.9.1.ebuild @@ -0,0 +1,100 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +CMAKE_MIN_VERSION=3.4.3 +PYTHON_COMPAT=( python2_7 ) + +inherit cmake-multilib python-any-r1 + +DESCRIPTION="Low level support for a standard C++ library" +HOMEPAGE="http://libcxxabi.llvm.org/" +# also needs libcxx sources for headers +SRC_URI="http://llvm.org/releases/${PV}/${P}.src.tar.xz + http://llvm.org/releases/${PV}/${P/abi/}.src.tar.xz" +LICENSE="|| ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="elibc_musl libunwind +static-libs test" + +RDEPEND=" + libunwind? ( + || ( + >=sys-libs/libunwind-1.0.1-r1[static-libs?,${MULTILIB_USEDEP}] + >=sys-libs/llvm-libunwind-3.9.0-r1[static-libs?,${MULTILIB_USEDEP}] + ) + )" +DEPEND="${RDEPEND} + >=sys-devel/llvm-3.9.0 + test? ( >=sys-devel/clang-3.9.0 + ~sys-libs/libcxx-${PV}[libcxxabi(-)] + $(python_gen_any_dep 'dev-python/lit[${PYTHON_USEDEP}]') )" + +S=${WORKDIR}/${P}.src + +python_check_deps() { + has_version "dev-python/lit[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +src_prepare() { + default + + # backport cmake path fix for llvm-3.9+ + eapply "${FILESDIR}/${P}-cmake-path.patch" + # kill stray unwind test dep in stand-alone builds + eapply "${FILESDIR}/${P}-test-unwind.patch" +} + +src_configure() { + NATIVE_LIBDIR=$(get_libdir) + cmake-multilib_src_configure +} + +multilib_src_configure() { + local libdir=$(get_libdir) + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${NATIVE_LIBDIR#lib} + -DLIBCXXABI_LIBDIR_SUFFIX=${libdir#lib} + -DLIBCXXABI_ENABLE_SHARED=ON + -DLIBCXXABI_ENABLE_STATIC=$(usex static-libs) + -DLIBCXXABI_USE_LLVM_UNWINDER=$(usex libunwind) + -DLLVM_INCLUDE_TESTS=$(usex test) + + -DLIBCXXABI_LIBCXX_INCLUDES="${WORKDIR}"/libcxx-${PV}.src/include + # upstream is omitting standard search path for this + # probably because gcc & clang are bundling their own unwind.h + -DLIBCXXABI_LIBUNWIND_INCLUDES="${EPREFIX}"/usr/include + # this only needs to exist, it does not have to make sense + -DLIBCXXABI_LIBUNWIND_SOURCES="${T}" + ) + if use test; then + mycmakeargs+=( + -DLIT_COMMAND="${EPREFIX}"/usr/bin/lit + ) + fi + if use elibc_musl; then + local -x CPPFLAGS="${CPPFLAGS} -D_LIBCPP_HAS_MUSL_LIBC=1" + fi + cmake-utils_src_configure +} + +multilib_src_test() { + local clang_path=$(type -P "${CHOST:+${CHOST}-}clang" 2>/dev/null) + + [[ -n ${clang_path} ]] || die "Unable to find ${CHOST}-clang for tests" + sed -i -e "/cxx_under_test/s^\".*\"^\"${clang_path}\"^" test/lit.site.cfg || die + + cmake-utils_src_make check-libcxxabi +} + +multilib_src_install_all() { + insinto /usr/include/libcxxabi + doins -r include/. +} diff --git a/sys-libs/libomp/Manifest b/sys-libs/libomp/Manifest index fc09b17c6f19..291180cc4e1d 100644 --- a/sys-libs/libomp/Manifest +++ b/sys-libs/libomp/Manifest @@ -1,3 +1,4 @@ DIST openmp-3.7.1.src.tar.xz 2026988 SHA256 9a702e20c247014f6de8c45b738c6ea586eca0559304520f565ac9a7cba4bf9a SHA512 ec29f2665c9de4dee184f86a980a90c87a99e7728bb9c46c9e513801c30b28b6496bfcfbe4cefbd90ef63b761886cd74c19cf8e26a8854d8569e357b78633f6a WHIRLPOOL e69f2ef825df7f438db3647d2405d0fe6e6b00d8614efe0783e1fef5ae72db11b4a5f231383f3cc66402cb0785a025610187cc69fba2edbafa51136bd990453e DIST openmp-3.8.1.src.tar.xz 2009572 SHA256 68fcde6ef34e0275884a2de3450a31e931caf1d6fda8606ef14f89c4123617dc SHA512 406e9077817c50bcd58dd50bd334258ebf4b81c3ecce830ae1f427bd7c1fc9376b63fdeb3459c953c341becde82d83be18069bfcd34cbaeee6f1478267c0b2bc WHIRLPOOL b733b7f8f965be86af49af5b02892ec8aacaafe00d310a21c8cc0155f1699da66d1c8aa7709eb230810c4ff68f63896d5a7548777c100ca91a8af998922bdca0 DIST openmp-3.9.0.src.tar.xz 2257596 SHA256 df88f90d7e5b5e9525a35fa2e2b93cbbb83c4882f91df494e87ee3ceddacac91 SHA512 030432bb10d86016f0f1c4f4d8b25f78acdb4aed33c604baf07c825bbcc6198306f2f71a3e56030f20864a92ab0187357aff94d34e47f7166991faf539c0104d WHIRLPOOL 7bfb362c0f087d3867c8cab04ebba23c8e6337d34ddcdfeda1cbe960611eacf1e4356e99bf4d6316b60c9f4b9f9fb23eecdb346feaae72b9cd168ee0aa3cca2a +DIST openmp-3.9.1.src.tar.xz 2031588 SHA256 d23b324e422c0d5f3d64bae5f550ff1132c37a070e43c7ca93991676c86c7766 SHA512 80924a6f9765f634d24d7b0aa036d92c912dbd8e067487a14bdd03b4c587fdfc92e83eb29926bfa637ef45be3f133a924f77ab12099ea3706c18e9c42774708b WHIRLPOOL b6ec75d4f9d2b86bb8e2927791cb46e61ff8657fc21f9e0ba9893d81d3382522aca330564f3156c1fbbf765de0499e875e41e11199abe2da8ed1bef057d5e8d8 diff --git a/sys-libs/libomp/libomp-3.9.1.ebuild b/sys-libs/libomp/libomp-3.9.1.ebuild new file mode 100644 index 000000000000..6626fab9b01a --- /dev/null +++ b/sys-libs/libomp/libomp-3.9.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} + +inherit cmake-multilib + +MY_P=openmp-${PV} +DESCRIPTION="OpenMP runtime library for LLVM/clang compiler" +HOMEPAGE="http://openmp.llvm.org" +SRC_URI="http://llvm.org/releases/${PV}/${MY_P}.src.tar.xz" + +# Additional licenses: +# - MIT-licensed Intel code, +# - LLVM Software Grant from Intel. + +LICENSE="|| ( UoI-NCSA MIT ) MIT LLVM-Grant" +SLOT="0/3.9" +KEYWORDS="~amd64 ~x86" +IUSE="hwloc ompt" + +RDEPEND="hwloc? ( sys-apps/hwloc:0=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND} + dev-lang/perl" + +S="${WORKDIR}/${MY_P}.src" + +PATCHES=( + # backport of https://reviews.llvm.org/D24563 + "${FILESDIR}"/${PN}-3.9.0-optional-aliases.patch + # backport of https://reviews.llvm.org/D25071 + "${FILESDIR}"/${PN}-3.9.0-musl-strerror_r.patch +) + +multilib_src_configure() { + local libdir="$(get_libdir)" + local mycmakeargs=( + -DLIBOMP_LIBDIR_SUFFIX="${libdir#lib}" + -DLIBOMP_USE_HWLOC=$(usex hwloc) + -DLIBOMP_OMPT_SUPPORT=$(usex ompt) + # do not install libgomp.so & libiomp5.so aliases + -DLIBOMP_INSTALL_ALIASES=OFF + # disable unnecessary hack copying stuff back to srcdir + -DLIBOMP_COPY_EXPORTS=OFF + ) + cmake-utils_src_configure +} diff --git a/sys-libs/llvm-libunwind/Manifest b/sys-libs/llvm-libunwind/Manifest index 40a45c157316..45bd6dd29932 100644 --- a/sys-libs/llvm-libunwind/Manifest +++ b/sys-libs/llvm-libunwind/Manifest @@ -1,2 +1,3 @@ DIST libunwind-3.8.1.src.tar.xz 60596 SHA256 21e58ce09a5982255ecf86b86359179ddb0be4f8f284a95be14201df90e48453 SHA512 2a60d7c4b0aee6c58f50089ac9fa2b756ab1d74faaee32f7436ddace4510589c7ffdd20478919966ed2fa8a23ee1b5d1b26115dbd8ee2834b00b5bcd61d00b14 WHIRLPOOL f2756de12d39de2df9bf06be3024327b3ca37f2537aae17efda6e94fb9807c31cab1a2eb070aca8e7e44467ab51c69fecbeef063e07472ec59657309a16bdd1c DIST libunwind-3.9.0.src.tar.xz 61764 SHA256 66675ddec5ba0d36689757da6008cb2596ee1a9067f4f598d89ce5a3b43f4c2b SHA512 dce384bea99ed61b363b847e20946fc9d70377389a227cc7054fbaa916e7cb5ba0b9d89f0df6ed33409dbf38beefd3654c18c1abcf0e50b5d0315ce0135a1d25 WHIRLPOOL 3fddaf6a06390143beee04d0e73ac0b66fb27c5497b80309ca314a52fd67d49ae3806b2b7588f07185c49339a75b7549bbf303f50224916f1ed65f6ad82415d0 +DIST libunwind-3.9.1.src.tar.xz 61788 SHA256 0b0bc73264d7ab77d384f8a7498729e3c4da8ffee00e1c85ad02a2f85e91f0e6 SHA512 a80f5d0660e209f5bf709316b5df2ca63b9f0db49f5f74dfe9c9e580c654f61a15acc071a739fdb84baf5ffa9420b92498f8560331173642d80f6b74e1e2afb7 WHIRLPOOL d79928771468e344bd4c73ec458f4994fbfa04b4f625e559f3ef20c75d504d06f8edc1051d1444d8b4260f253716333ecd4bc7a18e8aca822dd77245a5a99ac2 diff --git a/sys-libs/llvm-libunwind/llvm-libunwind-3.9.1.ebuild b/sys-libs/llvm-libunwind/llvm-libunwind-3.9.1.ebuild new file mode 100644 index 000000000000..e06514de5201 --- /dev/null +++ b/sys-libs/llvm-libunwind/llvm-libunwind-3.9.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 + +: ${CMAKE_MAKEFILE_GENERATOR:=ninja} +CMAKE_MIN_VERSION=3.4.3 +inherit cmake-multilib + +MY_P="libunwind-${PV}" +DESCRIPTION="C++ runtime stack unwinder from LLVM" +HOMEPAGE="https://github.com/llvm-mirror/libunwind" +SRC_URI="http://llvm.org/releases/${PV}/${MY_P}.src.tar.xz" + +LICENSE="|| ( UoI-NCSA MIT )" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug +static-libs" + +RDEPEND="!sys-libs/libunwind" +# llvm-config and cmake files needed to get proper flags +# (3.9.0 needed because cmake file install path changed) +DEPEND=">=sys-devel/llvm-3.9.0[${MULTILIB_USEDEP}]" + +S="${WORKDIR}/${MY_P}.src" + +src_prepare() { + # add switch for static-libs; accepted upstream + eapply "${FILESDIR}/libunwind-3.9-cmake-static-lib.patch" + default +} + +multilib_src_configure() { + local libdir=$(get_libdir) + + local mycmakeargs=( + -DLLVM_LIBDIR_SUFFIX=${libdir#lib} + -DLIBUNWIND_ENABLE_ASSERTIONS=$(usex debug) + -DLIBUNWIND_ENABLE_STATIC=$(usex static-libs) + ) + + cmake-utils_src_configure +} + +multilib_src_install() { + cmake-utils_src_install + + # install headers like sys-libs/libunwind + doheader "${S}"/include/*.h +} diff --git a/sys-power/acpid/acpid-2.0.27.ebuild b/sys-power/acpid/acpid-2.0.27.ebuild index 2d573a3c5893..57147e81bfe5 100644 --- a/sys-power/acpid/acpid-2.0.27.ebuild +++ b/sys-power/acpid/acpid-2.0.27.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}2/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ia64 ~x86" +KEYWORDS="amd64 ~ia64 x86" IUSE="selinux" RDEPEND="selinux? ( sec-policy/selinux-apm )" diff --git a/www-apache/mod_perl/mod_perl-2.0.10.ebuild b/www-apache/mod_perl/mod_perl-2.0.10.ebuild index 0e3359f688b6..dd2e4f883d4a 100644 --- a/www-apache/mod_perl/mod_perl-2.0.10.ebuild +++ b/www-apache/mod_perl/mod_perl-2.0.10.ebuild @@ -12,7 +12,7 @@ SRC_URI="mirror://apache/perl/${P}.tar.gz" LICENSE="Apache-2.0" SLOT="1" -KEYWORDS="alpha ~amd64 ~x86" +KEYWORDS="alpha ~amd64 x86" IUSE="debug ithreads test" SRC_TEST=do diff --git a/x11-apps/xman/xman-1.1.4.ebuild b/x11-apps/xman/xman-1.1.4.ebuild index a41f4347bbe0..fe9e88b56733 100644 --- a/x11-apps/xman/xman-1.1.4.ebuild +++ b/x11-apps/xman/xman-1.1.4.ebuild @@ -8,7 +8,7 @@ inherit xorg-2 DESCRIPTION="Manual page display program for the X Window System" -KEYWORDS="alpha ~amd64 arm hppa ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86" +KEYWORDS="alpha amd64 arm hppa ~mips ~ppc ppc64 ~s390 ~sh ~sparc ~x86" IUSE="" DEPEND="x11-libs/libXaw diff --git a/x11-themes/arc-theme/Manifest b/x11-themes/arc-theme/Manifest index 6ee9e18d1d20..59d3790cfdb1 100644 --- a/x11-themes/arc-theme/Manifest +++ b/x11-themes/arc-theme/Manifest @@ -1 +1 @@ -DIST arc-theme-20161005.tar.gz 1457943 SHA256 09167228e286c3decedd2197ed6915d70d8601e7274f81cd368ac097f6c4f7e4 SHA512 cbdb73424f85532d756f2b7ed781fbc49598be44e01715490c0f95a60d7e1ab1c4f58a02f1a60bc9aec7f9625a9b7190ed680888af9c6fdf8a192b935c2ebe33 WHIRLPOOL a0473437ccf23a3634d9bb4c38a77dffa5c6e3295fe4a49e37a3429925496332a5c7f362e892b5f470d227326fa1c10f47de3034aaa8f0fe95a94d1625b705be +DIST arc-theme-20161119.tar.gz 1534183 SHA256 a470ab33b1ad2b4ba280e61f0e1c4f8d4973ceccc84dc2db1e37fae66b5770cd SHA512 996d8583c4de654dc5979703c85ad3a0eeebef435a264df1b2c8044b9e62f4f74561294a16c5ebf9a213ec5ff7c23f94a360a76502321836bbb83b7396765da0 WHIRLPOOL def6901b2d918afaa95e5630420cb0c65fedb343d49c8900440f6fb888a23b2befd6a47f6802d6012c0dd359edc56ba9a6b75f7f0d6960b97da4f95c489ecc40 diff --git a/x11-themes/arc-theme/arc-theme-20161005.ebuild b/x11-themes/arc-theme/arc-theme-20161119.ebuild similarity index 100% rename from x11-themes/arc-theme/arc-theme-20161005.ebuild rename to x11-themes/arc-theme/arc-theme-20161119.ebuild