diff --git a/app-admin/cli53/Manifest b/app-admin/cli53/Manifest
index 2260660dac1e..6568ce2c5930 100644
--- a/app-admin/cli53/Manifest
+++ b/app-admin/cli53/Manifest
@@ -1 +1 @@
-DIST cli53-0.7.2.tar.gz 3268419 SHA256 ca038ffef15c31faab524c7fa8eb2136932e9380fa63e7f3e0710a902085769e SHA512 93db6cc237724492d4ad04f35b1485cc286ec5353809315a9db0c4df475d3a647934d92ba23a0d9bb0146ccac20b17c7fc60b8fe4e253b1051cb7ea5f243167b WHIRLPOOL d6e6ba9defc2f4c047b99413ab57d497fcb51537fdf84299ff60ae585e1c1e4f2ed90522de682d1dd7f128bf6edf1e6fb4698f5da0bd2e9637dfc4a7588c3f40
+DIST cli53-0.7.3.tar.gz 3268731 SHA256 0f14e8a17ed00ed7ac7b6d7ecc8bbba1a0fdbbd415e8c93f74b59d3f7988d067 SHA512 7472c5165b18dba611c46adcf5cc328d077ffcecaca6cb569abece47e3cc367a135072c180807a3cbc8e087a1725eac20f884e061ccfc46db59eb6bc6e13bcf6 WHIRLPOOL 5b43703d2301e8b3d5b9f34f1efb6fe7a72f78be48cc0836134a8a92ed24f643f19dd36d0b1b9a08d5d863fce8acfe1e73f1b012e211644c00df5a10801591d9
diff --git a/app-admin/cli53/cli53-0.7.2.ebuild b/app-admin/cli53/cli53-0.7.3.ebuild
similarity index 90%
rename from app-admin/cli53/cli53-0.7.2.ebuild
rename to app-admin/cli53/cli53-0.7.3.ebuild
index 88c3ff7868b5..ce3cb7cf1b46 100644
--- a/app-admin/cli53/cli53-0.7.2.ebuild
+++ b/app-admin/cli53/cli53-0.7.3.ebuild
@@ -21,6 +21,10 @@ src_compile() {
GOPATH="${WORKDIR}/${P}" emake version=${PV} build
}
+src_test() {
+ GOPATH="${WORKDIR}/${P}" go test -v || die
+}
+
src_install() {
dobin cli53
dodoc {CHANGELOG,README}.md
diff --git a/app-crypt/kencfs/Manifest b/app-crypt/kencfs/Manifest
index 3b3c1aed1ac9..9a51a4137e9f 100644
--- a/app-crypt/kencfs/Manifest
+++ b/app-crypt/kencfs/Manifest
@@ -1,2 +1,3 @@
DIST 134003-kencfs-1.5.0.tar.gz 156217 SHA256 b53314fe022b6fb20d427a6c9a1d08be5df87823754a7d22724a9f3960fe24f0 SHA512 0168a0241c9e2e614b5d796c02cc9103596040e4cdd1349c250f0d25d20bfe7f8c3ad6f192f57e5b519d83ffdaec8eabf389d3d0286da282cfe42e78e5c966f3 WHIRLPOOL 42964b27d48ef3a816f657d417a044f2d60bd7d895bdaa2701d96e9c666f60d0e967ddf9536033f1d3207181973f9524cd1b29897b3ab2527a58edef329704e4
DIST 134003-kencfs-1.6.0.tar.gz 228330 SHA256 b02f6485920bbd9e13d0730f2f5dd5d99c9b169696bf24d0c83f51c845d135ef SHA512 74029fbea134b34106d6b18865bea9e6061769626d9d04cea84166e7be97cdd3ccea80c480f3aedc005727526fdea3bb4a9499e65f584946ef68aa016ba9b611 WHIRLPOOL dffb413b79ef2c91fe68bc92762c69f5f51cf30673e71c6728156785e2595d2e587f3e69abec225f4b7af1c808d2f0af329b2ddece9f8d69e86a0b74e815cdc9
+DIST 134003-kencfs-1.6.2.tar.gz 229438 SHA256 0bb719a55d8c19ccd03b3a945c5aa747072309673e3c7570c2f453926e05fd8b SHA512 7a7c66e9e492e10239663b41a55161fcce32b25bbb2d4abe9bc5d853c71df41dd28af4ba695274ff0138708a5c50faeb45bccbe103ec571fbea8808b20807802 WHIRLPOOL b58a82cd26beebf089bb6bdfa895be769489f3b7086dc02780b738b0a46ae2e3914655711c046e7106f043501da2304b47a2f08fb430dea76920087c38553e6e
diff --git a/app-crypt/kencfs/files/kencfs-1.6.2-desktop.patch b/app-crypt/kencfs/files/kencfs-1.6.2-desktop.patch
new file mode 100644
index 000000000000..2d8683f11e46
--- /dev/null
+++ b/app-crypt/kencfs/files/kencfs-1.6.2-desktop.patch
@@ -0,0 +1,11 @@
+--- a/kencfs.desktop
++++ b/kencfs.desktop
+@@ -2,7 +2,7 @@
+ Name=KEncFS
+ Exec=kencfs
+ Icon=kencfs/kencfs-icon
+-Categories=System;Security
++Categories=Qt;KDE;System;Security;
+ Terminal=false
+ Type=Application
+ StartupNotify=false
diff --git a/app-crypt/kencfs/kencfs-1.6.2.ebuild b/app-crypt/kencfs/kencfs-1.6.2.ebuild
new file mode 100644
index 000000000000..c0ca99e09834
--- /dev/null
+++ b/app-crypt/kencfs/kencfs-1.6.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit qmake-utils
+
+DESCRIPTION="GUI frontend for encfs"
+HOMEPAGE="http://kde-apps.org/content/show.php?content=134003"
+SRC_URI="http://kde-apps.org/CONTENT/content-files/134003-${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ kde-base/kdelibs:4
+"
+RDEPEND="${DEPEND}
+ kde-apps/kwalletd:4
+ sys-fs/encfs
+"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-1.4.0-encfs5.patch"
+ "${FILESDIR}/${PN}-1.6.2-desktop.patch"
+)
+
+src_prepare() {
+ default
+
+ sed -i ${PN}.pro -e "/^doc.path =/s/${PN}/${PF}/" \
+ || die "sed docdir failed"
+}
+
+src_configure() {
+ eqmake4
+}
+
+src_install() {
+ emake INSTALL_ROOT="${D}" install
+}
diff --git a/app-crypt/stoken/metadata.xml b/app-crypt/stoken/metadata.xml
index adcd617a5a14..920373f43e65 100644
--- a/app-crypt/stoken/metadata.xml
+++ b/app-crypt/stoken/metadata.xml
@@ -5,7 +5,12 @@
prometheanfire@gentoo.org
Matthew Thode
+
+ cernekee/stoken
+ https://github.com/cernekee/stoken/issues
+
- stoken is an open source tokencode generator compatible with RSA SecurID 128-bit (AES) tokens. It is a hobbyist project, not affiliated with or endorsed by RSA Security.
+ stoken is an open source tokencode generator compatible with RSA SecurID 128-bit (AES) tokens.
+ It is a hobbyist project, not affiliated with or endorsed by RSA Security.
diff --git a/app-crypt/stoken/stoken-0.90.ebuild b/app-crypt/stoken/stoken-0.90.ebuild
index 6e00dbf693be..e2740f256e9c 100644
--- a/app-crypt/stoken/stoken-0.90.ebuild
+++ b/app-crypt/stoken/stoken-0.90.ebuild
@@ -6,16 +6,18 @@ EAPI="6"
inherit autotools
-DESCRIPTION="stoken - Software Token for Linux/UNIX"
-HOMEPAGE="http://stoken.sourceforge.net/"
-SRC_URI="http://github.com/cernekee/stoken/archive/v${PV}.tar.gz"
+DESCRIPTION="Software Token for Linux/UNIX"
+HOMEPAGE="https://github.com/cernekee/stoken"
+SRC_URI="https://github.com/cernekee/${PN}/archive/v${PV}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
IUSE="gtk"
-RDEPEND="gtk? ( x11-libs/gtk+:2 )"
+RDEPEND="
+ || ( dev-libs/nettle dev-libs/libtomcrypt )
+ gtk? ( >=x11-libs/gtk+-3.12:3 )"
DEPEND="${RDEPEND}"
src_prepare() {
@@ -26,12 +28,3 @@ src_prepare() {
src_configure() {
econf $(use_with gtk)
}
-
-src_install() {
- default
- dodoc CHANGES COPYING.LIB README.md TODO
- doman stoken.1
- if use gtk ; then
- doman stoken-gui.1
- fi
-}
diff --git a/app-doc/root-docs/root-docs-5.34.26.ebuild b/app-doc/root-docs/root-docs-5.34.26.ebuild
index 00d7860fb443..f3f95f20e5a3 100644
--- a/app-doc/root-docs/root-docs-5.34.26.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.26.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$
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="http://root.cern.ch/git/root.git"
KEYWORDS=""
else
- SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
+ SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${ROOT_PN}"
fi
@@ -23,11 +23,11 @@ fi
inherit eutils multilib virtualx
DESCRIPTION="Documentation for ROOT Data Analysis Framework"
-HOMEPAGE="http://root.cern.ch/drupal"
+HOMEPAGE="https://root.cern.ch"
SRC_URI="${SRC_URI}
math? (
http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf
- http://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf
+ https://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf
http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_${ROOFIT_QS_DOC_PV}.pdf )
api? (
${HOMEPAGE}/sites/all/themes/newsflash/images/blue/root-banner.png
diff --git a/app-doc/root-docs/root-docs-5.34.32.ebuild b/app-doc/root-docs/root-docs-5.34.32.ebuild
index 6047298d801b..a3d056ba4cb8 100644
--- a/app-doc/root-docs/root-docs-5.34.32.ebuild
+++ b/app-doc/root-docs/root-docs-5.34.32.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$
@@ -15,7 +15,7 @@ if [[ ${PV} == "9999" ]] ; then
EGIT_REPO_URI="http://root.cern.ch/git/root.git"
KEYWORDS=""
else
- SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
+ SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${ROOT_PN}"
fi
@@ -23,11 +23,11 @@ fi
inherit eutils multilib virtualx
DESCRIPTION="Documentation for ROOT Data Analysis Framework"
-HOMEPAGE="http://root.cern.ch/drupal"
+HOMEPAGE="https://root.cern.ch"
SRC_URI="${SRC_URI}
math? (
http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf
- http://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf
+ https://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf
http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_${ROOFIT_QS_DOC_PV}.pdf )
api? (
${HOMEPAGE}/sites/all/themes/newsflash/images/blue/root-banner.png
diff --git a/app-doc/root-docs/root-docs-6.02.05.ebuild b/app-doc/root-docs/root-docs-6.02.05.ebuild
index cf871ee9625a..a692385e1a64 100644
--- a/app-doc/root-docs/root-docs-6.02.05.ebuild
+++ b/app-doc/root-docs/root-docs-6.02.05.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 @@ if [[ ${PV} == "9999" ]] ; then
EVCS_OFFLINE=yes # we need exactly the same checkout as root itself
EGIT_REPO_URI="http://root.cern.ch/git/root.git"
else
- SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz"
+ SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
S="${WORKDIR}/${ROOT_PN}-${PV}"
fi
@@ -22,11 +22,11 @@ fi
inherit eutils multilib virtualx
DESCRIPTION="Documentation for ROOT Data Analysis Framework"
-HOMEPAGE="http://root.cern.ch/drupal"
+HOMEPAGE="https://root.cern.ch"
SRC_URI="${SRC_URI}
math? (
http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf
- http://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf
+ https://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf
http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_${ROOFIT_QS_DOC_PV}.pdf )
api? (
${HOMEPAGE}/sites/default/files/images/root6-banner.jpg
diff --git a/app-doc/root-docs/root-docs-6.04.06.ebuild b/app-doc/root-docs/root-docs-6.04.06.ebuild
index 634695228441..01c03a9423f4 100644
--- a/app-doc/root-docs/root-docs-6.04.06.ebuild
+++ b/app-doc/root-docs/root-docs-6.04.06.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,11 +14,11 @@ PYTHON_COMPAT=( python2_7 )
inherit eutils multilib virtualx python-any-r1
DESCRIPTION="Documentation for ROOT Data Analysis Framework"
-HOMEPAGE="http://root.cern.ch/drupal"
-SRC_URI="ftp://root.cern.ch/${ROOT_PN}/${ROOT_PN}_v${PV}.source.tar.gz
+HOMEPAGE="https://root.cern.ch"
+SRC_URI="https://root.cern.ch/download/${ROOT_PN}_v${PV}.source.tar.gz
math? (
http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v${TMVA_DOC_PV}.pdf
- http://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf
+ https://root.cern.ch/download/doc/RooFit_Users_Manual_${ROOFIT_DOC_PV}.pdf
http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_${ROOFIT_QS_DOC_PV}.pdf )
api? (
${HOMEPAGE}/sites/default/files/images/root6-banner.jpg
diff --git a/app-emulation/docker-compose/Manifest b/app-emulation/docker-compose/Manifest
index a6631d5635cb..7d9e230593b4 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,3 +1,4 @@
DIST docker-compose-1.5.2.tar.gz 106583 SHA256 79aa7e2e6ef9ab1936f8777476ffd4bb329875ec3d3664d239896d2f2a3c4f4f SHA512 be671503bbb91fdb5fdf9ff593f28d290d1c65738d055629d8252cf4c4eea7f5931a1e1d6d7a0b27640166671ecb095b413cb694b768437be3ec207e059f4ccc WHIRLPOOL bb12df93739329b9577db41a317a22976dc97ca1d1d3dd72e2ff4b8c245caf106f1aab466d42ffa7b9e6a7bf6f628f8977d2700460591051dade074535f0175e
DIST docker-compose-1.6.2.tar.gz 128730 SHA256 264e2cbdd3fa314ba75f2681d10b0cff8d989a62979c1ba42d15a6d4c4002482 SHA512 7254a7e88b9030eeac87c1c6abfeea12e978519cc4e0236e37537c3143198d448e504107b1599b355a3c75e03e0acbd6fe552d0ff482cd3e91772d759a85544a WHIRLPOOL 3755ef9c189bd08f5bb810bf527041393ab788dcd302e6f1553989de73375ba34e062d2b21c10b144132ce9eb3997310b683b1b5b46aaf992fedfaa652deb6b2
+DIST docker-compose-1.7.0.tar.gz 141480 SHA256 6fbf82d2df4bf1f9a614ea0100ac34e5b6e8cf95fab5a7e60a09d44a09da8576 SHA512 cd2f326b453c597e92a9869f014f7365adff4717163c30454c516ded84622d300e3a2ebabc5645ea3011e5aadc9fc34828db8da4bc122d07c9ccad5aae162c12 WHIRLPOOL 88e0fd717216a14ce7f85a6087e58659efe150851bcbdea26d0c9ca3073127dc32096228ef77451fc94c86254bb505fe1ef3e5baf0b266097a09f3496db87aa9
DIST docker-compose-1.7.0_rc1.tar.gz 140008 SHA256 ae4777e14fa64d2016f2dcbca34b39e2976150ca324241b68b5a82f753ee08ef SHA512 3405f59fae198633f7bb8ac8d9c94294d221751a551a91a96ac131f520cabec068a5aa4ba502c5e8eb9a3907e6f8527de2e39a12a66980ad978cb5b7d96cac06 WHIRLPOOL 82e2226a0fdf06b25da3da27ddf53739c0e583e290ce94747298c75aee5f8f37b353d1bcf1fe7e57e20daa53637ac36d9fb1787e8243176c7108f38e5a697b42
diff --git a/app-emulation/docker-compose/docker-compose-1.7.0.ebuild b/app-emulation/docker-compose/docker-compose-1.7.0.ebuild
new file mode 100644
index 000000000000..4447a75a3aa5
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.7.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_4 )
+
+inherit bash-completion-r1 distutils-r1 vcs-snapshot
+
+MY_PV=${PV//_/}
+
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://www.docker.com/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${PN}-${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+
+CDEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+ =dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+ dev-python/docker-py-1.7.2[${PYTHON_USEDEP}]
+ =dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+ =dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+ =dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+ =dev-python/requests-2.6.1[${PYTHON_USEDEP}]
+ =dev-python/six-1.3.0[${PYTHON_USEDEP}]
+ =dev-python/texttable-0.8.1[${PYTHON_USEDEP}]
+ =dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+ =dev-python/enum34-1.0.4[${PYTHON_USEDEP}]' 'python2_7' )
+ $(python_gen_cond_dep '=dev-python/mock-1.0.1[${PYTHON_USEDEP}]' 'python2_7' )
+ )
+"
+RDEPEND="${CDEPEND}"
+
+python_test() {
+ ${PYTHON} -m pytest tests/unit || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+ insinto /usr/share/zsh/site-functions
+ doins contrib/completion/zsh/*
+
+ distutils-r1_python_install_all
+}
diff --git a/app-text/poppler/metadata.xml b/app-text/poppler/metadata.xml
index 896a3b681fac..40c1c894b848 100644
--- a/app-text/poppler/metadata.xml
+++ b/app-text/poppler/metadata.xml
@@ -13,6 +13,10 @@
printing@gentoo.org
Gentoo Printing Project
+
+ office@gentoo.org
+ Please CC on stabilisation bugs
+
diff --git a/dev-java/jcharts/Manifest b/dev-java/jcharts/Manifest
deleted file mode 100644
index 6723743c29ef..000000000000
--- a/dev-java/jcharts/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jCharts-0.7.5.zip 2499046 SHA256 add40a61a022f353421bfc578537871b7d716750896d689ada8ac294334956d6 SHA512 6b3da4f24cf6481d978a2ddda6db723b93c4fa966b536604ed2e9a6f238925c510eae59bb2cf1c11ea66cebf38292c880655aab4e09f6c8af3fcb4fbbbad92c1 WHIRLPOOL 26d00c4852ae00f4e605061b4c50f911a81856a198ab50af4547af12b73972ba8e23424d252fbcb65343f40e42b4c8b26cfec863442c66c372d21fb3a7db0bc4
diff --git a/dev-java/jcharts/jcharts-0.7.5-r3.ebuild b/dev-java/jcharts/jcharts-0.7.5-r3.ebuild
deleted file mode 100644
index b80a346f054c..000000000000
--- a/dev-java/jcharts/jcharts-0.7.5-r3.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-JAVA_PKG_IUSE="doc examples source"
-
-inherit java-pkg-2 java-ant-2
-
-MY_P="jCharts-${PV}"
-DESCRIPTION="jCharts is a 100% Java based charting utility that outputs a variety of charts"
-HOMEPAGE="http://jcharts.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.zip"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-# tests need X11
-RESTRICT=test
-
-CDEPEND="dev-java/batik:1.8
- java-virtuals/servlet-api:3.0"
-
-RDEPEND="${CDEPEND}
- || ( virtual/jre:1.6 virtual/jre:1.5 )"
-
-DEPEND="${CDEPEND}
- || ( virtual/jdk:1.6 virtual/jdk:1.5 virtual/jdk:1.4 )"
-
-#RDEPEND="${CDEPEND}
-# >=virtual/jre-1.4"
-#DEPEND="${CDEPEND}
-# >=virtual/jdk-1.4
-# app-arch/unzip"
-
-S="${WORKDIR}/${MY_P}"
-
-java_prepare() {
- rm -v *.{jar,war} lib/*.jar || die
-}
-
-JAVA_ANT_REWRITE_CLASSPATH="yes"
-JAVA_ANT_CLASSPATH_TAGS+=" javadoc"
-
-EANT_BUILD_XML="build/build.xml"
-EANT_DOC_TARGET="javadocs"
-EANT_GENTOO_CLASSPATH="
- batik-1.8
- servlet-api-3.0
-"
-
-src_test() {
- java-pkg-2_src_test
-}
-
-src_install() {
- java-pkg_newjar build/*.jar
- dohtml docs/*.html
-
- use doc && java-pkg_dojavadoc build/javadocs
- use source && java-pkg_dosrc src/org
- use examples && java-pkg_doexamples demo
-}
diff --git a/dev-java/jcharts/metadata.xml b/dev-java/jcharts/metadata.xml
deleted file mode 100644
index b604a775f3b0..000000000000
--- a/dev-java/jcharts/metadata.xml
+++ /dev/null
@@ -1,17 +0,0 @@
-
-
-
-
- java@gentoo.org
- Java
-
-
- jCharts is a 100% Java based charting utility that outputs a
- variety of charts. This package has been designed from the
- ground up by volunteers for displaying charts via Servlets,
- JSP's, and Swing apps. First release was in December 2000.
-
-
- jcharts
-
-
diff --git a/dev-java/microba/Manifest b/dev-java/microba/Manifest
index e3056143d5ad..342725ad9f09 100644
--- a/dev-java/microba/Manifest
+++ b/dev-java/microba/Manifest
@@ -1,2 +1 @@
-DIST microba-0.4.4-full.zip 631831 SHA256 33c3779dd243d7415b137dff5d15d292589390b08f398f77fef581099aa1b5c8 SHA512 80103b33ebb50e0dafa82b713218bbedbf59424922424515a453a49d1be416960a78c6c4d987eede5ab168f806cf0bb7ffcc900a6a19827e51e9bf612d08e742 WHIRLPOOL c2bd6033dc3e18597e6d0219bde742d09dde70e72a82012a14d27966c0d12ea9ca725d3dc2d8732bc557979cea8e6808a7ed5ba9b3a3be04b33dd1071bdb9dbe
DIST microba-0.4.4.3.zip 89737 SHA256 793ce6623d9eb9d0c765c2f7dc8caeff56020adcebb3227ece0ca30eea159cab SHA512 17933578fe101053a1004a1aa0ef342ffa1dc1f2ea2d670fa8aa2523c7d8207bb79e54755e58d0b7ce5ba627ca3b348ac10870718622e818f4097a966acc0a10 WHIRLPOOL c94e947b9f033aad529b018d8e33a3c69dd45081ddb48eb6c05ba86e24868fd0348a4fe3a6d5eb7d8fee3937e8361208da6bc1847613acc19e83d964118d450d
diff --git a/dev-java/microba/microba-0.4.4.3.ebuild b/dev-java/microba/microba-0.4.4.3.ebuild
index 5c9945dcffc1..68f4172fab2e 100644
--- a/dev-java/microba/microba-0.4.4.3.ebuild
+++ b/dev-java/microba/microba-0.4.4.3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/tdbear/${PN}/archive/${PV}.zip -> ${P}.zip"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE=""
CDEPEND="dev-java/jgraph:0"
@@ -24,8 +24,8 @@ RDEPEND="
DEPEND="
${CDEPEND}
- source? ( app-arch/zip )
- >=virtual/jdk-1.6"
+ >=virtual/jdk-1.6
+ source? ( app-arch/zip )"
S="${WORKDIR}/${P}"
diff --git a/dev-java/microba/microba-0.4.4.ebuild b/dev-java/microba/microba-0.4.4.ebuild
deleted file mode 100644
index 0bf92b2c6b91..000000000000
--- a/dev-java/microba/microba-0.4.4.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-JAVA_PKG_BSFIX="off"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="Swing components for date operations and palettes"
-HOMEPAGE="http://microba.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-full.zip"
-LICENSE="BSD"
-KEYWORDS="amd64 x86"
-SLOT="0"
-
-COMMON_DEPEND=">=dev-java/jgraph-5.9.2"
-DEPEND=">=virtual/jdk-1.4
- app-arch/unzip
- ${COMMON_DEPEND}"
-RDEPEND=">=virtual/jre-1.4
- ${COMMON_DEPEND}"
-
-IUSE=""
-
-S="${WORKDIR}"
-
-src_unpack() {
- unpack ${A}
- cd "${S}"
- unpack ./${P}-sources.jar
- rm *.jar || die
-
- # do not delete stuff after it's zipped
- sed -i -e "s/
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/dev-java/shared-objects/shared-objects-1.4-r3.ebuild b/dev-java/shared-objects/shared-objects-1.4-r3.ebuild
deleted file mode 100644
index 4a950a3b53fb..000000000000
--- a/dev-java/shared-objects/shared-objects-1.4-r3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-JAVA_PKG_IUSE="source"
-
-inherit java-pkg-2 java-ant-2
-
-DESCRIPTION="A Java Class implementing a core factory for maximal sharing of arbitrary objects"
-HOMEPAGE="http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary"
-SRC_URI="http://www.cwi.nl/projects/MetaEnv/shared-objects/shared-objects-1.4.tar.gz"
-LICENSE="LGPL-2.1"
-SLOT="1"
-KEYWORDS="amd64 x86"
-
-DEPEND=">=virtual/jdk-1.4"
-RDEPEND=">=virtual/jre-1.4"
-
-src_unpack() {
- unpack ${A}
- cp "${FILESDIR}/build.xml" "${S}" || die
-
- (
- echo "#! /bin/sh"
- echo "java-config -p shared-objects-1"
- ) > "${S}"/shared-objects-config
-}
-
-src_install() {
- java-pkg_dojar shared-objects.jar
- dobin shared-objects-config || die
-
- dodoc AUTHORS ChangeLog || die
- use source && java-pkg_dosrc "${S}/shared"
-}
diff --git a/dev-java/shared-objects/shared-objects-1.4-r4.ebuild b/dev-java/shared-objects/shared-objects-1.4-r4.ebuild
index c73058a2582f..bde20d61d767 100644
--- a/dev-java/shared-objects/shared-objects-1.4-r4.ebuild
+++ b/dev-java/shared-objects/shared-objects-1.4-r4.ebuild
@@ -8,20 +8,20 @@ JAVA_PKG_IUSE="doc source"
inherit java-pkg-2 java-pkg-simple
-DESCRIPTION="A Java Class implementing a core factory for maximal sharing of arbitrary objects"
+DESCRIPTION="Core factory for maximal sharing of arbitrary objects"
HOMEPAGE="http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary"
SRC_URI="http://www.cwi.nl/projects/MetaEnv/shared-objects/${P}.tar.gz"
LICENSE="LGPL-2.1"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND="
>=virtual/jre-1.6"
DEPEND="
- source? ( app-arch/zip )
- >=virtual/jdk-1.6"
+ >=virtual/jdk-1.6
+ source? ( app-arch/zip )"
S="${WORKDIR}/${P}"
diff --git a/dev-java/soylatte-jdk-bin/Manifest b/dev-java/soylatte-jdk-bin/Manifest
deleted file mode 100644
index 702e15113311..000000000000
--- a/dev-java/soylatte-jdk-bin/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST openjdk7-macppc-2009-12-16-b4.tar.bz2 52825661 SHA256 a31b444214de2f9ff7959a8d9fa626f7be446fa612e78af5ac8087ad30de8a42 SHA512 ac856d91d2d80fcbde99e85a2f603746dd05fa40d113770354d1871ee87a8821a83e41332b56b99a24e832d1c3e7ceeca76ec94cccb010a4e086ebb362b2ee28 WHIRLPOOL 24b41b33ed489b4426545567977377186892a10cb3adec159eba6429d124a55da63d5ef4b09ba658872e1fc3a7031846483d51549f6087ec9058e6b069181304
-DIST soylatte16-amd64-1.0.3.tar.bz2 53888225 SHA256 749762d742450a8711acd7ba981969c0056e9373b453d3e97c58af07f5f92c60 SHA512 51e3499eb56c3177c3cef9416e265769757fc8e5b8075a5eb1cbde74fd7b64edb0ab64ba2c2e9751fc21f5fae035e6224a60ffff2ab8808e7f9a4d106ac1d071 WHIRLPOOL ec3e01cab1c1ddcb126e34b31a1552b65fbc96282e505f672e1e175e14aa22be348f4d3077b93ae711352eee3cbd37271950c4ab246dad58e775210e79f42f90
-DIST soylatte16-i386-1.0.3.tar.bz2 55567606 SHA256 8f389eb9c19336ce18d864ad600edd692c6994259889646d68c2e66494d67ffc SHA512 e19f9755ffea0de8d397c537264334d473ae5678034bed0a04254dc82d9322ab8ae6ddc158d85713fe19c4e51542c46a06cfc7fe86ce17d278673dbd47be3abc WHIRLPOOL d8b9ae1ca8674135f6dd10aa511ee9606f255fdfa8d72b75e50d30daec39b4645137a6d02b5142020029a6a0ac0f5a766673d7833acb41e59ed29339e55f13aa
diff --git a/dev-java/soylatte-jdk-bin/files/soylatte-jdk-bin-1.6.env b/dev-java/soylatte-jdk-bin/files/soylatte-jdk-bin-1.6.env
deleted file mode 100644
index b34bd732a7b9..000000000000
--- a/dev-java/soylatte-jdk-bin/files/soylatte-jdk-bin-1.6.env
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-VERSION="Landon Fuller's @PV@"
-JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-JAVAC=${JAVA_HOME}/bin/javac
-PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
-ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
-LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/xawt/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/"
-MANPATH="@GENTOO_PORTAGE_EPREFIX@/opt/@P@/man"
-PROVIDES_TYPE="JDK JRE"
-PROVIDES_VERSION="1.6"
-BOOTCLASSPATH="${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/i18n.jar:${JAVA_HOME}/jre/lib/sunrsasign.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar"
-GENERATION="2"
-ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
diff --git a/dev-java/soylatte-jdk-bin/files/soylatte-jdk-bin-1.7.env b/dev-java/soylatte-jdk-bin/files/soylatte-jdk-bin-1.7.env
deleted file mode 100644
index 7945935e976b..000000000000
--- a/dev-java/soylatte-jdk-bin/files/soylatte-jdk-bin-1.7.env
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-VERSION="Landon Fuller's OpenJDK @PV@"
-JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-JAVAC=${JAVA_HOME}/bin/javac
-PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
-ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
-LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/xawt/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/"
-MANPATH="@GENTOO_PORTAGE_EPREFIX@/opt/@P@/man"
-PROVIDES_TYPE="JDK JRE"
-PROVIDES_VERSION="1.7"
-BOOTCLASSPATH="${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/i18n.jar:${JAVA_HOME}/jre/lib/sunrsasign.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar"
-GENERATION="2"
-ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
diff --git a/dev-java/soylatte-jdk-bin/metadata.xml b/dev-java/soylatte-jdk-bin/metadata.xml
deleted file mode 100644
index 41a5dee0d9a4..000000000000
--- a/dev-java/soylatte-jdk-bin/metadata.xml
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
-
-
- prefix@gentoo.org
- Gentoo Prefix
-
-SoyLatte: Java 6 Port for Mac OS X 10.4 and 10.5 (Intel)
-
diff --git a/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild b/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild
deleted file mode 100644
index f69bd3d26dc0..000000000000
--- a/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-1.0.3.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-
-JAVA_SUPPORTS_GENERATION_1="true"
-inherit java-vm-2 multilib
-
-DESCRIPTION="Landon Fuller's Java 6 for Mac OS X 10.4 and 10.5"
-HOMEPAGE="http://landonf.bikemonkey.org/static/soylatte/"
-DLURL="http://landonf.bikemonkey.org/static/soylatte/bsd-dist/javasrc_1_6_jrl_darwin"
-SRC_URI="
- x86-macos? ( ${DLURL}/soylatte16-i386-${PV}.tar.bz2 )
- x64-macos? ( ${DLURL}/soylatte16-amd64-${PV}.tar.bz2 )
-"
-SLOT="1.6"
-LICENSE="sun-jrl"
-KEYWORDS="~x86-macos ~x64-macos"
-IUSE="examples"
-
-RDEPEND="dev-db/unixODBC"
-
-JAVA_PROVIDE="jdbc-stdext"
-
-chdir_s() {
- local MY_P=soylatte16-i386-${PV}
- use x64-macos && MY_P=soylatte16-amd64-${PV}
-
- cd "${WORKDIR}"/${MY_P}
-}
-
-src_prepare() {
- chdir_s
-
- # fix install_names
- local arch=i586
- use x64-macos && arch=amd64
- local original_root=/data/Users/landonf/Documents/Code/Java/javasrc_1_6_jrl_darwin_stable/control/build/bsd-${arch}
- local original_demo=${original_root}/demo
- local original_lib=${original_root}/lib
- for dir in demo jre ; do
- for dynamic_lib in $(find ${dir} -name '*.dylib'); do
- install_name_tool \
- -id "${EPREFIX}"/opt/${P}/${dynamic_lib} \
- ${dynamic_lib}
- for linked_against in $(scanmacho -BF'%n#f' ${dynamic_lib} | tr ',' ' '); do
- case ${linked_against} in
- ${original_lib}/*)
- install_name_tool -change \
- ${linked_against} \
- "${EPREFIX}"/opt/${P}/jre${linked_against#${original_root}} \
- ${dynamic_lib}
- ;;
- ${original_demo}/*)
- install_name_tool -change \
- ${linked_against} \
- "${EPREFIX}"/opt/${P}${linked_against#${original_root}} \
- ${dynamic_lib}
- ;;
- libjvm.dylib)
- # 64-bits binary has no client, so default to server JVM
- install_name_tool -change \
- ${linked_against} \
- "${EPREFIX}"/opt/${P}/jre/lib/$(use x86-macos && echo i386/client || echo amd64/server)/libjvm.dylib \
- ${dynamic_lib}
- ;;
- */libodbc*.dylib)
- install_name_tool -change \
- ${linked_against} \
- "${EPREFIX}"/usr/$(get_libdir)/${linked_against##*/} \
- ${dynamic_lib}
- ;;
- esac
- done
- done
- done
-}
-
-src_install() {
- chdir_s
-
- local dirs="bin include jre lib man"
- dodir /opt/${P}
-
- cp -pPR $dirs "${ED}/opt/${P}/" || die "failed to copy"
- dodoc COPYRIGHT || die
- dohtml README.html || die
-
- cp -pP src.zip "${ED}/opt/${P}/" || die
-
- if use examples; then
- cp -pPR demo sample "${ED}/opt/${P}/" || die
- fi
-
- # create dir for system preferences
- dodir /opt/${P}/jre/.systemPrefs
- # Create files used as storage for system preferences.
- touch "${ED}"/opt/${P}/jre/.systemPrefs/.system.lock
- chmod 644 "${ED}"/opt/${P}/jre/.systemPrefs/.system.lock
- touch "${ED}"/opt/${P}/jre/.systemPrefs/.systemRootModFile
- chmod 644 "${ED}"/opt/${P}/jre/.systemPrefs/.systemRootModFile
-
- set_java_env
-}
diff --git a/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-7.ebuild b/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-7.ebuild
deleted file mode 100644
index b2429181612c..000000000000
--- a/dev-java/soylatte-jdk-bin/soylatte-jdk-bin-7.ebuild
+++ /dev/null
@@ -1,87 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-
-JAVA_SUPPORTS_GENERATION_1="true"
-inherit java-vm-2 multilib
-
-DESCRIPTION="Landon Fuller's OpenJDK 7 for Mac OS X 10.5/PPC"
-HOMEPAGE="http://landonf.bikemonkey.org/static/soylatte/"
-SRC_URI="http://landonf.bikemonkey.org/static/soylatte/bsd-dist/openjdk7_darwin/openjdk7-macppc-2009-12-16-b4.tar.bz2"
-SLOT="1.7"
-LICENSE="GPL-2-with-exceptions"
-KEYWORDS="~ppc-macos"
-IUSE="examples"
-
-RDEPEND="dev-db/unixODBC"
-
-JAVA_PROVIDE="jdbc-stdext"
-
-S=${WORKDIR}/openjdk7-macppc-2009-12-16-b4
-
-src_prepare() {
- # fix install_names
- local original_root=/Users/landonf/Desktop/openjdk-ppc/bsd-port/build/bsd-ppc
- local original_demo=${original_root}/demo
- local original_lib=${original_root}/lib
- for dir in demo jre ; do
- for dynamic_lib in $(find ${dir} -name '*.dylib'); do
- install_name_tool \
- -id "${EPREFIX}"/opt/${P}/${dynamic_lib} \
- ${dynamic_lib}
- for linked_against in $(scanmacho -BF'%n#f' ${dynamic_lib} | tr ',' ' '); do
- case ${linked_against} in
- ${original_lib}/*)
- install_name_tool -change \
- ${linked_against} \
- "${EPREFIX}"/opt/${P}/jre${linked_against#${original_root}} \
- ${dynamic_lib}
- ;;
- ${original_demo}/*)
- install_name_tool -change \
- ${linked_against} \
- "${EPREFIX}"/opt/${P}${linked_against#${original_root}} \
- ${dynamic_lib}
- ;;
- libjvm.dylib)
- install_name_tool -change \
- ${linked_against} \
- "${EPREFIX}"/opt/${P}/jre/lib/ppc/server/libjvm.dylib \
- ${dynamic_lib}
- ;;
- */libodbc*.dylib)
- install_name_tool -change \
- ${linked_against} \
- "${EPREFIX}"/usr/$(get_libdir)/${linked_against##*/} \
- ${dynamic_lib}
- ;;
- esac
- done
- done
- done
-}
-
-src_install() {
- local dirs="bin include jre lib man"
- dodir /opt/${P}
-
- cp -pPR $dirs "${ED}/opt/${P}/" || die "failed to copy"
-
- cp -pP src.zip "${ED}/opt/${P}/" || die
-
- if use examples; then
- cp -pPR demo sample "${ED}/opt/${P}/" || die
- fi
-
- # create dir for system preferences
- dodir /opt/${P}/jre/.systemPrefs
- # Create files used as storage for system preferences.
- touch "${ED}"/opt/${P}/jre/.systemPrefs/.system.lock
- chmod 644 "${ED}"/opt/${P}/jre/.systemPrefs/.system.lock
- touch "${ED}"/opt/${P}/jre/.systemPrefs/.systemRootModFile
- chmod 644 "${ED}"/opt/${P}/jre/.systemPrefs/.systemRootModFile
-
- set_java_env
-}
diff --git a/dev-java/sun-jce-bin/Manifest b/dev-java/sun-jce-bin/Manifest
deleted file mode 100644
index e4cb10adab3d..000000000000
--- a/dev-java/sun-jce-bin/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST jce_policy-6.zip 9101 SHA256 d0c2258c3364120b4dbf7dd1655c967eee7057ac6ae6334b5ea8ceb8bafb9262
diff --git a/dev-java/sun-jce-bin/metadata.xml b/dev-java/sun-jce-bin/metadata.xml
deleted file mode 100644
index 952a4b9b605c..000000000000
--- a/dev-java/sun-jce-bin/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- java@gentoo.org
- Java
-
-
diff --git a/dev-java/sun-jce-bin/sun-jce-bin-1.6.0.ebuild b/dev-java/sun-jce-bin/sun-jce-bin-1.6.0.ebuild
deleted file mode 100644
index fa5f0df9fe80..000000000000
--- a/dev-java/sun-jce-bin/sun-jce-bin-1.6.0.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-jcefile="jce_policy-6.zip"
-
-DESCRIPTION="Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files ${PV}"
-HOMEPAGE="http://www.oracle.com/technetwork/java/javase/overview/index-jsp-136246.html"
-SRC_URI="${jcefile}"
-SLOT="1.6"
-LICENSE="Oracle-BCLA-JavaSE"
-KEYWORDS="amd64 x86 ~amd64-fbsd ~x86-fbsd"
-RESTRICT="fetch"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S="${WORKDIR}/jce"
-
-FETCH_JCE="http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html"
-
-pkg_nofetch() {
- einfo "Please download ${jcefile} from:"
- einfo ${FETCH_JCE}
- einfo "(JCE Unlimited Strength Jurisdiction Policy Files 6)"
- einfo "and move it to ${DISTDIR}"
-}
-
-src_unpack() {
- if [ ! -r "${DISTDIR}"/${jcefile} ]; then
- die "cannot read ${jcefile}. Please check the permission and try again."
- fi
-
- unpack ${A}
-}
-
-src_install() {
- dodir /opt/${P}/jre/lib/security/unlimited-jce
-
- insinto /opt/${P}/jre/lib/security/unlimited-jce
- doins *.jar
- dodoc README.txt
- dohtml COPYRIGHT.html
-}
diff --git a/dev-java/sun-jdk/Manifest b/dev-java/sun-jdk/Manifest
deleted file mode 100644
index 20152a48bd08..000000000000
--- a/dev-java/sun-jdk/Manifest
+++ /dev/null
@@ -1,15 +0,0 @@
-DIST jce_policy-6.zip 9101 SHA256 d0c2258c3364120b4dbf7dd1655c967eee7057ac6ae6334b5ea8ceb8bafb9262 SHA512 a1aa55f2ad919efcf63452aaa96303328b7449626efb342a7f8d9e7a4fe9c06ce22ce33fb89e768602b172b7d9538c432e82523addb0bbd4d1be22f934576b56 WHIRLPOOL 144a4891ca3f5f88f72c1a13283823845bd7e46b5fe941b4c192705e20e9fcbbf27819ee926577218dd3b222e41f7ee149cab6f9eea5a46febebea00ad2ed3bc
-DIST jdk-6u45-linux-i586-demos.tar.gz 12073459 SHA256 1e748de12946f8ec9b83ed8caa4cfda9a7ebbc52d62f39fcdba27f7f6bcf7d46 SHA512 c19260a669d8b31879421e0eef08f4ec2bb37bae085f656e5e627f405b346a2be2e76aa10f61381fa08244736f1b7d0b49af44c5d6cfff65ed2cefe44ad8d441 WHIRLPOOL 15949ff291fc20b27032e6363a0ebacf8a532fe536f06e29c1f6e8b45cf3a4fcfe5fa47961d2c0ed0fb112e8e84f124067b8002758793682b13dece816d6c7d4
-DIST jdk-6u45-linux-i586.bin 71799552 SHA256 d53b5a2518d80e1d95565f0adda54eee229dc5f4a1d1a3c2f7bf5045b168a357 SHA512 9539da9779c0a74165da24bd5730b8b7e58f4b8a38841de04919af8a957fa83f32367fdcb393d4ac756feccaf0cf014ebf2f74180f9301d22944fa30dfb87777 WHIRLPOOL 47a88a246ac06fc1275e16d6dac6c859ffa4598ce6940f2910d6be616c88475dbd0638654cdba82bdb3a29e9f2f0a80267c127f51392c3400392ffa168cf4631
-DIST jdk-6u45-linux-ia64-demos.tar.gz 6858761 SHA256 4d2ad7d92d7966a009b2006002d80960aac803e7cafe9d0a8bd8976c258a99ec SHA512 82b4e65ca455dcc2d916bd92c6b0d9c9333db7379882610ece3f1d99d35aa7792dc6e4236d74340175c5ec8c02db6d512406ea837d5e0f738dd6211d730e7e03 WHIRLPOOL 9c1cbff1cbf881b502f4a8f8374cae3f3ead0c936b7347fd67b60904957716f5ff457f2bd4e32e81959b54dae18fe4907ab0f8ab5c544bf249148769d2c4c85e
-DIST jdk-6u45-linux-ia64.bin 58719923 SHA256 6979b4e2e6dd11310760d13e8fea040e1be1419b0fac2fd44f1bf7173ce4fee6 SHA512 8acb10bb6335f267ae4b53d08167cebad41bc6a34300305e46a31d13b492fb9e4c3e4c28f0989b1412de3745f54db5d8c730eb76aaf6d1712ed31a2d3268d1cb WHIRLPOOL 50166f80eaafd64d39945d62b4c905cc7cf686e0f210d0a0a0807c100245139c9f136220875821ede9611376b3e8453247908cf4ae00a35d0cbde3caa03b9b44
-DIST jdk-6u45-linux-x64-demos.tar.gz 12104609 SHA256 abc7d2e3fd16f788675403f26af17ae29325002e1ef45ddfa69e8a4bb7964838 SHA512 ecfa8f911c8a73bd00edb82ea5668a589106667fa0a67875ab1a0bbe406574ec804007f7f622b4cc391d7b5a06d2b0d137c3b61a7891a74f0a85a42df463f63b WHIRLPOOL 969b385e3275bfbccfa41885b9ef1c8a2d26b2a292c2187efb0d1218aa744da1e56083f29b30a38a1d36dbbea241621654a73df391b502e557bd6e61e40186ef
-DIST jdk-6u45-linux-x64.bin 72087592 SHA256 6b493aeab16c940cae9e3d07ad2a5c5684fb49cf06c5d44c400c7993db0d12e8 SHA512 bf2fcb8696b9e43af80d9114fd984d86317422e8c65dd464a7abff4017a5c4c0d8ebdbd8418270fc8c6c52c2b97498f02742440ed4f8394b3612d2e2186c30d8 WHIRLPOOL 1c9861e66e3e8f45f7f4284e09e87ee4fd1347687010b8ecc87666b9df070d33921ffd60f727e6630caac4db2b50ae6a3f432987062469daa06130c7b4e62f15
-DIST jdk-6u45-solaris-i586-demos.tar.Z 17934236 SHA256 f23e90da3ccdb964a0b646e2b09cbc442f59f6c5448555f41a7b75b0a25f0022 SHA512 8cd84c860a807de7bb8f73edb403357d307e0f62a37c8fc4721e1645d8088350fd29570eff5bcbe1abbc6114b59f44b4a98624d4e94c905b930e3e9c84aafd60 WHIRLPOOL 3abd2623865c11cfcb7960a8e932258ec32277e80e3178ddf343c8b05c6dee8718d8b7c3327dde26c15eec28d650dcd350be06fff067b88016515abc8e5cccd8
-DIST jdk-6u45-solaris-i586.sh 71704137 SHA256 e62c6e0305b1b69f37a5dab1f2f9369da3749e8f95f106ba96f88bc3232b288b SHA512 f38ee02fd782305e0eec4f9267772bf0b8f145b3e1fda6b8b35a09e4b154c0cb0cb159f1c51d2ee1d1f1dbba1ca0736fcbd50cf5f42ae9dccc58f8cde9f7a038 WHIRLPOOL e76d32e2c85496c6a596edf16ebf3941a05ec65d5f9c758658c7ed983c7ab1245d589a0f2358a57b939ce75fe1bd7d41fb8dbb3ce47552403a2793443912651c
-DIST jdk-6u45-solaris-sparc-demos.tar.Z 17931861 SHA256 719c8662c2bd6ed2b894a5b03096d50a1d8d9dfec54e8a85a12d0298b342b909 SHA512 0d7ab33234319b6e4e6cf2d50496ad57ee15a066ebe97afed7684e47cc907f9bd97ef28c7c7d3c78cc4bc9cef3580221dccd5bd4b0d9706dd15fd6339c1f3ad1 WHIRLPOOL 0a02654bd32f8c850e91a0d6abfc9ff83a7b2bf6c866d292253bcda06de70e7bbcfffbfa712bc8d3a15c70f8012e2c7936c30149b805703b9115114d072dbe35
-DIST jdk-6u45-solaris-sparc.sh 76971070 SHA256 3be55a2491ee332d3beb4653893d699075dab73407b88290304248d81c49d9d9 SHA512 6fff0a4ebb6deb3bbf16367c39e84bb7f88a4f7be6d39d879e7c987eeb0ff7148b6a1f814ec86764f2e4bc74ecbfa429d984c6510e391f1465cffd57c74ac089 WHIRLPOOL 171ae21157ba82e517a5ab7e3957044a0ff914f742e66e6ec13f8fe3cac786dd3bb511f2adab88cc83a2a5747d36cdd320e646e6d50710b75a90bd68b17bcf63
-DIST jdk-6u45-solaris-sparcv9-demos.tar.Z 66473 SHA256 7c4d9b616b802321449d91a2ca8a7d5fe601454be6d88fe0d2321366e3e89975 SHA512 72628ccd35def302d35a44ceb98e68b865fd0edbcb4bfc58f80fa7e7834461280312777ee173f7041b7d0a9469705421ae85a76dc7db36f9ab25bf61c768858a WHIRLPOOL ad706edd9ba0baee5fb1c448330b468b66bb82de178eaae6881ce7fceda7f0b1d028abd5d65e514e17cf514cb1d6daeb714173c3af41046d2142ebff73670336
-DIST jdk-6u45-solaris-sparcv9.sh 12785214 SHA256 2d0e5163effbac3e3eae1bbf0767f56f590a3e71fc74f63dd0ff5f9386384254 SHA512 24cd70c7133d4858e2c124f907f0731c01cbd9f4f599a24f044a4a351767002404cd269be15d6fbbc6888342cd36b2fa2a84c18b0e1aebe9d7974f4d6cbc374a WHIRLPOOL c851b49f5d65a59adc62e8f17ee5d2b8f51999377c4b245d713e3b2a00c49c64187a7bbadf19fd0e74f91ec003ab79475867f2f2b23e9ca5cd8d4254a4a9ea32
-DIST jdk-6u45-solaris-x64-demos.tar.Z 71857 SHA256 86ce6dfad3d4f596dfd40ab432139817062f61c6d800bd2d7dab76e22d2649e7 SHA512 14e0637ec2f0d536e41011996192150848a5311ac5bbae44c2b5e0e9bbdfe0a829e57a7a0a3912cf6fffe9fb26d9360206193957fdd5c0959e81b254a02c0667 WHIRLPOOL d26ed5891fbb5c4dbca0a95de0db683afc633afd0d56dab4c86c85348f763c3da49cf4c57c2ae12f32c77d9b4c7e46b1c5048c096800c1a0149b61e1af32eeaf
-DIST jdk-6u45-solaris-x64.sh 8907780 SHA256 b3f50fc921c07dee97781e322954021ebb10785ac4e8f4a4536dab239860c09e SHA512 cc262d3ef9c070ed7f1eab9141e9f509f16e6fb97534dd3ca48a65dad83124cf745894a3f73c270a0618220d1a541833f08970250bb697f584cf4d1e497d9e1f WHIRLPOOL f75c984d092bd93ae1213a83cc79604e65df118fba77f413979a5d34337cba52b0dedd72559a740911908475d6971fbe5198eabc6878bb20838dd8f3bc12a33d
diff --git a/dev-java/sun-jdk/files/fontconfig.Gentoo.properties-r1 b/dev-java/sun-jdk/files/fontconfig.Gentoo.properties-r1
deleted file mode 100644
index 43cb5eed0c47..000000000000
--- a/dev-java/sun-jdk/files/fontconfig.Gentoo.properties-r1
+++ /dev/null
@@ -1,161 +0,0 @@
-# Version
-
-version=1
-
-# Component Font Mappings
-
-allfonts.chinese-gb18030=-misc-ming for iso10646 -medium-r-normal--*-%d-*-*-c-*-iso10646-1
-allfonts.chinese-gb18030.motif=-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0
-allfonts.chinese-big5=-arphic technology co.-ar pl mingti2l big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-allfonts.chinese-big5.motif=-taipei-fixed-medium-r-normal--*-%d-*-*-c-*-big5-0
-allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-
-serif.plain.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-serif.plain.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-serif.plain.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
-serif.plain.latin-1.motif=-b&h-luxi serif-medium-r-normal--*-%d-*-*-p-*-iso8859-1
-
-serif.bold.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-serif.bold.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-serif.bold.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
-serif.bold.latin-1.motif=-b&h-luxi serif-bold-r-normal--*-%d-*-*-p-*-iso8859-1
-
-serif.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-serif.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-serif.italic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
-serif.italic.latin-1.motif=-b&h-luxi serif-medium-i-normal--*-%d-*-*-p-*-iso8859-1
-
-serif.bolditalic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-serif.bolditalic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-serif.bolditalic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
-serif.bolditalic.latin-1.motif=-b&h-luxi serif-bold-i-normal--*-%d-*-*-p-*-iso8859-1
-
-sansserif.plain.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-sansserif.plain.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-sansserif.plain.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-sansserif.plain.latin-1.motif=-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1
-
-sansserif.bold.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-sansserif.bold.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-sansserif.bold.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-sansserif.bold.latin-1.motif=-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1
-
-sansserif.italic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-sansserif.italic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-sansserif.italic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
-sansserif.italic.latin-1.motif=-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1
-
-sansserif.bolditalic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-sansserif.bolditalic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-sansserif.bolditalic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
-sansserif.bolditalic.latin-1.motif=-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1
-
-monospaced.plain.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.plain.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-monospaced.plain.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
-monospaced.plain.latin-1.motif=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1
-
-monospaced.bold.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.bold.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-monospaced.bold.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
-monospaced.bold.latin-1.motif=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1
-
-monospaced.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-monospaced.italic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
-monospaced.italic.latin-1.motif=-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-1
-
-monospaced.bolditalic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.bolditalic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-monospaced.bolditalic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
-monospaced.bolditalic.latin-1.motif=-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-1
-
-dialog.plain.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialog.plain.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialog.plain.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-dialog.plain.latin-1.motif=-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1
-
-dialog.bold.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialog.bold.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialog.bold.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-dialog.bold.latin-1.motif=-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1
-
-dialog.italic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialog.italic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialog.italic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
-dialog.italic.latin-1.motif=-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1
-
-dialog.bolditalic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialog.bolditalic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialog.bolditalic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
-dialog.bolditalic.latin-1.motif=-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1
-
-dialoginput.plain.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.plain.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialoginput.plain.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
-dialoginput.plain.latin-1.motif=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1
-
-dialoginput.bold.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.bold.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialoginput.bold.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
-dialoginput.bold.latin-1.motif=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1
-
-dialoginput.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialoginput.italic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
-dialoginput.italic.latin-1.motif=-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-1
-
-dialoginput.bolditalic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.bolditalic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialoginput.bolditalic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
-dialoginput.bolditalic.latin-1.motif=-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-1
-
-# Search Sequences
-
-sequence.allfonts=latin-1
-sequence.allfonts.Big5=latin-1,chinese-big5
-sequence.allfonts.GB2312=latin-1,chinese-gb18030
-sequence.allfonts.x-euc-jp-linux=latin-1,japanese-x0208
-sequence.allfonts.EUC-KR=latin-1,korean
-sequence.allfonts.GB18030=latin-1,chinese-gb18030
-sequence.fallback=lucida,chinese-big5,chinese-gb18030,japanese-x0208,korean
-
-# Exclusion Ranges
-
-exclusion.japanese-x0208=0390-03d6,2200-22ef,2701-27be
-
-# Font File Names
-
-filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/arphicfonts/bsmi00lp.ttf
-filename.-misc-baekmuk_batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/baekmuk-fonts/batang.ttf
-filename.-misc-baekmuk_gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/baekmuk-fonts/gulim.ttf
-filename.-misc-kochi_gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/kochi-substitute/kochi-gothic-subst.ttf
-filename.-misc-kochi_mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf
-filename.-misc-ming for iso10646 -medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/hkscs-ming/min_uni.ttf
-
-# AWT X11 font paths
-awtfontpath.latin-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/Type1
-awtfontpath.chinese-big5=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/arphicfonts
-awtfontpath.chinese-gb18030=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/arphicfonts
-awtfontpath.japanese-x0208=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/kochi-substitute
-awtfontpath.korean=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/baekmuk-fonts
diff --git a/dev-java/sun-jdk/files/sun-jdk-1.6.env-r1 b/dev-java/sun-jdk/files/sun-jdk-1.6.env-r1
deleted file mode 100644
index 97d2e725cd34..000000000000
--- a/dev-java/sun-jdk/files/sun-jdk-1.6.env-r1
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-VERSION="Sun JDK @PV@"
-JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-JAVAC=${JAVA_HOME}/bin/javac
-PATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
-ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/jre/bin"
-LDPATH="${JAVA_HOME}/jre/lib/@PLATFORM@/:${JAVA_HOME}/jre/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/jre/lib/@PLATFORM@/xawt/:${JAVA_HOME}/jre/lib/@PLATFORM@/server/"
-MANPATH="@GENTOO_PORTAGE_EPREFIX@/opt/@P@/man"
-PROVIDES_TYPE="JDK JRE"
-PROVIDES_VERSION="1.6"
-# Taken from sun.boot.class.path property
-BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar"
-GENERATION="2"
-ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
diff --git a/dev-java/sun-jdk/metadata.xml b/dev-java/sun-jdk/metadata.xml
deleted file mode 100644
index 65b5f5cb451d..000000000000
--- a/dev-java/sun-jdk/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-
-
-
- java@gentoo.org
- Java
-
- Sun Java Development Kit Package. AKA.J2SE
-
- Enable Installation of Bundled Derby (Java DB)
- Enable Java Cryptographic Extension Unlimited Strength Policy files
- Use paxctl to mark the JVM binaries.
-
-
diff --git a/dev-java/sun-jdk/sun-jdk-1.6.0.45.ebuild b/dev-java/sun-jdk/sun-jdk-1.6.0.45.ebuild
deleted file mode 100644
index eda940c009ed..000000000000
--- a/dev-java/sun-jdk/sun-jdk-1.6.0.45.ebuild
+++ /dev/null
@@ -1,259 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit eutils java-vm-2 prefix versionator
-
-# This URIs need to be updated when bumping!
-JDK_URI="http://www.oracle.com/technetwork/java/javase/downloads/jdk6downloads-1902814.html"
-JCE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html"
-# This is a list of archs supported by this update. Currently ia64 comes and goes ...
-AT_AVAILABLE=( amd64 ia64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris )
-# somtimes the demos are missing
-DEMOS_AVAILABLE=( amd64 ia64 x86 x64-solaris x86-solaris sparc-solaris sparc64-solaris )
-
-MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
-S_PV="$(replace_version_separator 3 '_')"
-
-AT_x86="jdk-${MY_PV}-linux-i586.bin"
-AT_amd64="jdk-${MY_PV}-linux-x64.bin"
-AT_ia64="jdk-${MY_PV}-linux-ia64.bin"
-AT_x86_solaris="jdk-${MY_PV}-solaris-i586.sh"
-AT_x64_solaris="${AT_x86_solaris} jdk-${MY_PV}-solaris-x64.sh"
-AT_sparc_solaris="jdk-${MY_PV}-solaris-sparc.sh"
-AT_sparc64_solaris="${AT_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9.sh"
-
-DEMOS_x86="jdk-${MY_PV}-linux-i586-demos.tar.gz"
-DEMOS_amd64="jdk-${MY_PV}-linux-x64-demos.tar.gz"
-DEMOS_ia64="jdk-${MY_PV}-linux-ia64-demos.tar.gz"
-DEMOS_x86_solaris="jdk-${MY_PV}-solaris-i586-demos.tar.Z"
-DEMOS_x64_solaris="${DEMOS_x86_solaris} jdk-${MY_PV}-solaris-x64-demos.tar.Z"
-DEMOS_sparc_solaris="jdk-${MY_PV}-solaris-sparc-demos.tar.Z"
-DEMOS_sparc64_solaris="${DEMOS_sparc_solaris} jdk-${MY_PV}-solaris-sparcv9-demos.tar.Z"
-
-JCE_FILE="jce_policy-6.zip"
-
-DESCRIPTION="Oracle's Java SE Development Kit"
-HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
-for d in "${AT_AVAILABLE[@]}"; do
- SRC_URI+=" ${d}? ("
- SRC_URI+=" $(eval "echo \${$(echo AT_${d/-/_})}")"
- if has ${d} "${DEMOS_AVAILABLE[@]}"; then
- SRC_URI+=" examples? ( $(eval "echo \${$(echo DEMOS_${d/-/_})}") )"
- fi
- SRC_URI+=" )"
-done
-unset d
-SRC_URI+=" jce? ( ${JCE_FILE} )"
-
-LICENSE="Oracle-BCLA-JavaSE examples? ( BSD )"
-SLOT="1.6"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+X alsa derby doc examples jce kernel_SunOS nsplugin pax_kernel selinux source"
-
-RESTRICT="fetch strip"
-QA_PREBUILT="*"
-
-RDEPEND="
- X? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXt
- x11-libs/libXtst
- )
- alsa? ( media-libs/alsa-lib )
- doc? ( dev-java/java-sdk-docs:1.6.0 )
- selinux? ( sec-policy/selinux-java )
- !prefix? ( sys-libs/glibc )"
-# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
-# marking. #427642
-DEPEND="
- jce? ( app-arch/unzip )
- kernel_SunOS? ( app-arch/unzip )
- pax_kernel? ( sys-apps/paxctl )
- selinux? ( sec-policy/selinux-java )"
-
-S="${WORKDIR}"/jdk${S_PV}
-
-check_tarballs_available() {
- local uri=$1; shift
- local dl= unavailable=
- for dl in "${@}"; do
- [[ ! -f "${DISTDIR}/${dl}" ]] && unavailable+=" ${dl}"
- done
-
- if [[ -n "${unavailable}" ]]; then
- if [[ -z ${_check_tarballs_available_once} ]]; then
- einfo
- einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package"
- einfo "has become fetch restricted again. Alternatives are switching to"
- einfo "dev-java/icedtea-bin:6 or the source-based dev-java/icedtea:6"
- einfo
- einfo "Oracle requires you to download the needed files manually after"
- einfo "accepting their license through a javascript capable web browser."
- einfo
- _check_tarballs_available_once=1
- fi
- einfo "Download the following files:"
- for dl in ${unavailable}; do
- einfo " ${dl}"
- done
- einfo "at '${uri}'"
- einfo "and move them to '${DISTDIR}'"
- einfo
- fi
-}
-
-pkg_nofetch() {
- local distfiles=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") )
- if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then
- distfiles+=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") )
- fi
- check_tarballs_available "${JDK_URI}" "${distfiles[@]}"
-
- use jce && check_tarballs_available "${JCE_URI}" "${JCE_FILE}"
-}
-
-src_unpack() {
- AT=( $(eval "echo \${$(echo AT_${ARCH/-/_})}") )
- DEMOS=( $(eval "echo \${$(echo DEMOS_${ARCH/-/_})}") )
-
- if use kernel_SunOS; then
- for i in ${AT}; do
- rm -f "${S}"/jre/{LICENSE,README} "${S}"/LICENSE
- # don't die on unzip, it always "fails"
- unzip "${DISTDIR}"/${i}
- done
- for f in $(find "${S}" -name "*.pack") ; do
- "${S}"/bin/unpack200 ${f} ${f%.pack}.jar
- rm ${f}
- done
- else
- sh "${DISTDIR}"/${AT} -noregister || die "Failed to unpack"
- fi
-
- if has "${ARCH}" "${DEMOS_AVAILABLE[@]}" && use examples ; then
- unpack ${DEMOS}
- if use kernel_SunOS; then
- mv "${WORKDIR}"/SUNWj6dmo/reloc/jdk/instances/jdk1.6.0/{demo,sample} "${S}"/ || die
- fi
- fi
-
- if use jce; then
- unpack ${JCE_FILE}
- mv jce "${S}"/jre/lib/security/unlimited-jce || die
- fi
-}
-
-src_compile() {
- # This needs to be done before CDS - #215225
- java-vm_set-pax-markings "${S}"
-
- # see bug #207282
- einfo "Creating the Class Data Sharing archives"
- case ${ARCH} in
- ia64)
- bin/java -client -Xshare:dump || die
- ;;
- x86)
- bin/java -client -Xshare:dump || die
- # limit heap size for large memory on x86 #405239
- # this is a workaround and shouldn't be needed.
- bin/java -server -Xmx64m -Xshare:dump || die
- ;;
- *)
- bin/java -server -Xshare:dump || die
- ;;
- esac
-}
-
-src_install() {
- local dest="/opt/${P}"
- local ddest="${ED}${dest}"
-
- # We should not need the ancient plugin for Firefox 2 anymore, plus it has
- # writable executable segments
- if use x86; then
- rm -vf {,jre/}lib/i386/libjavaplugin_oji.so \
- {,jre/}lib/i386/libjavaplugin_nscp*.so
- rm -vrf jre/plugin/i386
- fi
- # Without nsplugin flag, also remove the new plugin
- local arch=${ARCH};
- use x86 && arch=i386;
- if ! use nsplugin; then
- rm -vf {,jre/}lib/${arch}/libnpjp2.so \
- {,jre/}lib/${arch}/libjavaplugin_jni.so
- fi
-
- dodoc COPYRIGHT
- dohtml README.html
-
- dodir "${dest}"
- cp -pPR bin include jre lib man "${ddest}" || die
-
- if use derby; then
- cp -pPR db "${ddest}" || die
- fi
-
- if use examples && has ${ARCH} "${DEMOS_AVAILABLE[@]}"; then
- cp -pPR demo sample "${ddest}" || die
- fi
-
- if use jce; then
- dodir "${dest}"/jre/lib/security/strong-jce
- mv "${ddest}"/jre/lib/security/US_export_policy.jar \
- "${ddest}"/jre/lib/security/strong-jce || die
- mv "${ddest}"/jre/lib/security/local_policy.jar \
- "${ddest}"/jre/lib/security/strong-jce || die
- dosym "${dest}"/jre/lib/security/unlimited-jce/US_export_policy.jar \
- "${dest}"/jre/lib/security/US_export_policy.jar
- dosym "${dest}"/jre/lib/security/unlimited-jce/local_policy.jar \
- "${dest}"/jre/lib/security/local_policy.jar
- fi
-
- if use nsplugin; then
- install_mozilla_plugin "${dest}"/jre/lib/${arch}/libnpjp2.so
- fi
-
- if use source; then
- cp src.zip "${ddest}" || die
- fi
-
- # Install desktop file for the Java Control Panel.
- # Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
- # make_desktop_entry can't be used as ${P} would end up in filename.
- newicon jre/lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
- sun-jcontrol-${PN}-${SLOT}.png || die
- sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (sun-jdk)#" \
- -e "s#Exec=.*#Exec=/opt/${P}/jre/bin/jcontrol#" \
- -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
- -e "s#Application;##" \
- -e "/Encoding/d" \
- jre/lib/desktop/applications/sun_java.desktop \
- > "${T}"/jcontrol-${PN}-${SLOT}.desktop || die
- domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
-
- # http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html
- rm "${ddest}"/jre/lib/fontconfig.* || die
- cp "${FILESDIR}"/fontconfig.Gentoo.properties-r1 "${T}"/fontconfig.properties || die
- eprefixify "${T}"/fontconfig.properties
- insinto "${dest}"/jre/lib/
- doins "${T}"/fontconfig.properties
-
- # Remove empty dirs we might have copied
- find "${D}" -type d -empty -exec rmdir -v {} + || die
-
- set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
- java-vm_revdep-mask
- java-vm_sandbox-predict /dev/random
-}
-
-pkg_postinst() {
- java-vm-2_pkg_postinst
-
- elog "If you want Oracles JDK 7 'emerge oracle-jdk-bin' instead."
-}
diff --git a/dev-java/sun-jre-bin/Manifest b/dev-java/sun-jre-bin/Manifest
deleted file mode 100644
index 11340bea3b4f..000000000000
--- a/dev-java/sun-jre-bin/Manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-DIST jre-6u45-linux-i586.bin 21770712 SHA256 6f6155623537162e169044454856c41c4443eab65bdc71eba0b90b242ecf0030 SHA512 5454918675dd27619989fdae2fa46b0f87367deca99632c53a5d0e47010ca5c1256384ed1ebbb504bc0ea24ea605fed518969fae73f5defae26fad7081006e82 WHIRLPOOL e294c4b308516c4117ff7f9b337f652f692fe69db37e098ece4627632e7d49b949d9d37f58be4bef7a9a3949da08d3c725356e238569190d5a184c094fea002a
-DIST jre-6u45-linux-ia64.bin 22968172 SHA256 b9ba88870c64efc768099e4cec72e7c4d6fbe19608cb893c946fa21db99ea711 SHA512 87c54dedd5372980a5736e23d5ed26f03db9120166021e343d51edea0b484b7328a2e03d925302e506ad49366d29439914ec7172a3e5a27ec7c37a81cdd2abeb WHIRLPOOL e5f6394e2c7dc78b0f850bf66c78bac177288eeae27cc0ecaa2595d241a36ce516b0ac5fc57c0afc145a4b2af19666e99cf77c98069fc7fdb22fb209d6d1ae78
-DIST jre-6u45-linux-x64.bin 21381557 SHA256 7f656c723a988b2f2f71d116bb572dd01b9b38f6394fc03f349d627c487199ff SHA512 ba3a372ac660fbfd59694b941d66ca645ab5eb9eecbb651bc40522509122e65ac7ecafaf09874d7c913280afa3a0141490d55f1ffa92ec42ca56826dfa92b9fd WHIRLPOOL dbbedc7c3707d7efcbc20eebf60538099329da0fefa1e331679ccdf408c9125ea0d865c234efc74d5d3d0d0adfc8acd00ec260da29e8a44552e1133439a74345
diff --git a/dev-java/sun-jre-bin/files/construct-1.6.sh b/dev-java/sun-jre-bin/files/construct-1.6.sh
deleted file mode 100644
index a70e24b86d8a..000000000000
--- a/dev-java/sun-jre-bin/files/construct-1.6.sh
+++ /dev/null
@@ -1,273 +0,0 @@
-#!/bin/bash
-# construct.sh
-# example construction of JRE and JDK directories from the DLJ bundles
-#
-# Copyright © 2006 Sun Microsystems, Inc.
-#
-# Permission is hereby granted, free of charge, to any person obtaining
-# a copy of this software and associated documentation files (the
-# "Software"), to deal in the Software without restriction, including
-# without limitation the rights to use, copy, modify, merge, publish,
-# distribute, sublicense, and/or sell copies of the Software, and to
-# permit persons to whom the Software is furnished to do so, subject to
-# the following conditions:
-#
-# The above copyright notice and this permission notice shall be
-# included in all copies or substantial portions of the Software.
-#
-# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
-# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
-# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
-# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
-# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
-# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
-# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#
-# Sun, Sun Microsystems, the Sun logo and Java, Java HotSpot,
-# and JVM trademarks or registered trademarks of Sun Microsystems,
-# Inc. in the U.S. and other countries.
-
-
-program=`basename $0`
-
-usage () {
- echo "usage: ${program} path/to/unbundle-jdk path/to/linux-jdk path/to/linux-jre"
-}
-
-getargs() {
- undir=$1
- jdkdir=$2
- jredir=$3
- if [ ! -d $undir ]; then
- echo "${program}: unbundle directory not found: $undir"
- exit 2
- fi
- # make sure javahome is the JDK
- javahome=`echo $undir/*/demo`
- if [ ! -d $javahome ]; then
- echo "${program}: unbundle directory incorrect: $undir"
- echo " expecting $undir/jdk1.5.0_xx"
- exit 2
- else
- javahome=`dirname $javahome`
- fi
- # verify JDK dir
- jdkdirp=`dirname $jdkdir`
- jdkbase=`basename $jdkdir`
- if [ ! -d $jdkdirp ]; then
- echo "${program}: parent directory for JDK does not exist: $jdkdirp"
- exit 2
- fi
- savedir=`pwd`
- cd $jdkdirp
- jdkdirp=`pwd`
- cd $savedir
- jdkdir=$jdkdirp/$jdkbase
- # verify JRE dir
- jredirp=`dirname $jredir`
- jrebase=`basename $jredir`
- if [ ! -d $jredirp ]; then
- echo "${program}: parent directory for JRE does not exist: $jredirp"
- exit 2
- fi
- savedir=`pwd`
- cd $jredirp
- jredirp=`pwd`
- cd $savedir
- jredir=$jredirp/$jrebase
-}
-
-checkfiles() {
- if [ -r $jdkdir ]; then
- echo "${program}: directory for JDK already exists: $jdkdir"
- exit 2
- fi
- if [ -r $jredir ]; then
- echo "${program}: directory for JRE already exists: $jredir"
- exit 2
- fi
-}
-
-copytree() {
- echo "copying over the JDK tree..."
- cp -a $javahome $jdkdir
-}
-
-linkrel() {
- target=$1
- link=$2
- # make a softlink from the $link to the $target
- # make this a relative link
- targetb=(`echo $target | tr '/' ' '`)
- linkb=(`echo $link | tr '/' ' '`)
- (( n = ${#targetb[*]} ))
- (( m = ${#linkb[*]} ))
- c=$n # common length
- if [ $m -lt $c ]; then
- (( c = m ))
- fi
- for (( i = 0 ; i < c ; i++ )); do
- if [ ${targetb[$i]} != ${linkb[$i]} ]; then
- # echo components differ, stopping
- break
- fi
- done
- rel=""
- for (( j = i + 1; j < m ; j++ )); do
- if [ -z $rel ]; then
- rel=".."
- else
- rel="$rel/.."
- fi
- done
- for (( j = i; j < n ; j++ )); do
- if [ -z $rel ]; then
- rel=${targetb[$j]}
- else
- rel="$rel/${targetb[$j]}"
- fi
- done
- ln -s $rel $link
-}
-
-createjre() {
- echo "creating JRE directory..."
- # absolute link
- # ln -s $jdkdir/jre $jredir
- # relative link
- linkrel $jdkdir/jre $jredir
-}
-
-unpackjars() {
- echo "unpacking jars..."
- unpack200=$jdkdir/bin/unpack200
- if [ ! -x $unpack200 ]; then
- echo "${program}: file missing $unpack200"
- exit 1
- fi
- cd $jdkdir
- PACKED_JARS=`find . -name '*.pack'`
- for i in $PACKED_JARS; do
- # echo $i
- jdir=`dirname $i`
- jbase=`basename $i .pack`
- if ! $unpack200 $jdkdir/$jdir/$jbase.pack $jdkdir/$jdir/$jbase.jar; then
- echo "${program}: error unpacking $jdkdir/$jdir/$jbase.jar"
- fi
- if [ ! -r $jdkdir/$jdir/$jbase.jar ]; then
- echo "${program}: missing $jdkdir/$jdir/$jbase.jar"
- else
- echo " $jdir/$jbase.jar"
- # remove pack file
- rm $jdkdir/$jdir/$jbase.pack
- fi
- done
-}
-
-preparecds() {
- # if this is a client installation...
- compiler="`$jdkdir/bin/java -client -version 2>&1 | tail -n +3 | cut -d' ' -f1-4`"
- if [ "X$compiler" = "XJava HotSpot(TM) Client VM" ]; then
- # create the CDS archive
- echo "creating the class data sharing archive..."
- if ! $jdkdir/bin/java -client -Xshare:dump > /dev/null 2>&1; then
- echo "returned error code $?"
- fi
- fi
-}
-
-jreman () {
- echo "setting up the JRE man pages..."
- # note this list is slightly different for OpenSolaris bundles
- jreman="${T}/jre.man.txt"
-cat < $jreman
-man/ja_JP.eucJP/man1/java.1
-man/ja_JP.eucJP/man1/javaws.1
-man/ja_JP.eucJP/man1/keytool.1
-man/ja_JP.eucJP/man1/orbd.1
-man/ja_JP.eucJP/man1/pack200.1
-man/ja_JP.eucJP/man1/policytool.1
-man/ja_JP.eucJP/man1/rmid.1
-man/ja_JP.eucJP/man1/rmiregistry.1
-man/ja_JP.eucJP/man1/servertool.1
-man/ja_JP.eucJP/man1/tnameserv.1
-man/ja_JP.eucJP/man1/unpack200.1
-man/man1/java.1
-man/man1/javaws.1
-man/man1/keytool.1
-man/man1/orbd.1
-man/man1/pack200.1
-man/man1/policytool.1
-man/man1/rmid.1
-man/man1/rmiregistry.1
-man/man1/servertool.1
-man/man1/tnameserv.1
-man/man1/unpack200.1
-EOF
- # create jre/man directory
- # mkdir $jdkdir/jre/man
- # move the real JRE man pages to jre/man
- # link the JDK JRE man pages to jre/man
- # real JDK man pages stay where they are
- for m in `cat $jreman`; do
- manpath=`dirname $jdkdir/jre/$m`
- mkdir -p $manpath
- mv $jdkdir/$m $jdkdir/jre/$m
- linkrel $jdkdir/jre/$m $jdkdir/$m
- done
- # link in Japanese man pages
- ln -s ja_JP.eucJP $jdkdir/jre/man/ja
- rm $jreman
-}
-
-elimdups() {
- echo "eliminating duplication between the JDK and JDK/jre..."
- jdkcomm="${T}/jdk.bin.comm.txt"
-cat < $jdkcomm
-bin/ControlPanel
-bin/java
-bin/javaws
-bin/keytool
-bin/orbd
-bin/pack200
-bin/policytool
-bin/rmid
-bin/rmiregistry
-bin/servertool
-bin/tnameserv
-bin/unpack200
-EOF
- # note there is little point in linking these common files
- # COPYRIGHT
- # LICENSE
- # THIRDPARTYLICENSEREADME.txt
- # And this file is unique to the JDK
- # README.html
- # And these files are unique to the JDK/jre/
- # CHANGES
- # README
- # Welcome.html
- for p in `cat $jdkcomm`; do
- rm $jdkdir/$p
- # this is a relative link
- ln -s ../jre/$p $jdkdir/$p
- done
- rm $jdkcomm
-}
-
-if [ $# -eq 3 ] ; then
- getargs $1 $2 $3
- checkfiles
- copytree
- createjre
- unpackjars
- #preparecds
- jreman
- elimdups
-else
- usage
- exit 1
-fi
-
-exit 0
-
diff --git a/dev-java/sun-jre-bin/files/fontconfig.Gentoo.properties-r1 b/dev-java/sun-jre-bin/files/fontconfig.Gentoo.properties-r1
deleted file mode 100644
index 43cb5eed0c47..000000000000
--- a/dev-java/sun-jre-bin/files/fontconfig.Gentoo.properties-r1
+++ /dev/null
@@ -1,161 +0,0 @@
-# Version
-
-version=1
-
-# Component Font Mappings
-
-allfonts.chinese-gb18030=-misc-ming for iso10646 -medium-r-normal--*-%d-*-*-c-*-iso10646-1
-allfonts.chinese-gb18030.motif=-isas-song ti-medium-r-normal--*-%d-*-*-c-*-gb2312.1980-0
-allfonts.chinese-big5=-arphic technology co.-ar pl mingti2l big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-allfonts.chinese-big5.motif=-taipei-fixed-medium-r-normal--*-%d-*-*-c-*-big5-0
-allfonts.lucida=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-
-serif.plain.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-serif.plain.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-serif.plain.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-serif.plain.latin-1=-b&h-lucidabright-medium-r-normal--*-%d-*-*-p-*-iso8859-1
-serif.plain.latin-1.motif=-b&h-luxi serif-medium-r-normal--*-%d-*-*-p-*-iso8859-1
-
-serif.bold.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-serif.bold.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-serif.bold.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-serif.bold.latin-1=-b&h-lucidabright-demibold-r-normal--*-%d-*-*-p-*-iso8859-1
-serif.bold.latin-1.motif=-b&h-luxi serif-bold-r-normal--*-%d-*-*-p-*-iso8859-1
-
-serif.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-serif.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-serif.italic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-serif.italic.latin-1=-b&h-lucidabright-medium-i-normal--*-%d-*-*-p-*-iso8859-1
-serif.italic.latin-1.motif=-b&h-luxi serif-medium-i-normal--*-%d-*-*-p-*-iso8859-1
-
-serif.bolditalic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-serif.bolditalic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-serif.bolditalic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-serif.bolditalic.latin-1=-b&h-lucidabright-demibold-i-normal--*-%d-*-*-p-*-iso8859-1
-serif.bolditalic.latin-1.motif=-b&h-luxi serif-bold-i-normal--*-%d-*-*-p-*-iso8859-1
-
-sansserif.plain.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-sansserif.plain.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-sansserif.plain.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-sansserif.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-sansserif.plain.latin-1.motif=-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1
-
-sansserif.bold.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-sansserif.bold.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-sansserif.bold.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-sansserif.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-sansserif.bold.latin-1.motif=-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1
-
-sansserif.italic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-sansserif.italic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-sansserif.italic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-sansserif.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
-sansserif.italic.latin-1.motif=-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1
-
-sansserif.bolditalic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-sansserif.bolditalic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-sansserif.bolditalic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-sansserif.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
-sansserif.bolditalic.latin-1.motif=-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1
-
-monospaced.plain.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.plain.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-monospaced.plain.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-monospaced.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
-monospaced.plain.latin-1.motif=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1
-
-monospaced.bold.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.bold.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-monospaced.bold.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-monospaced.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
-monospaced.bold.latin-1.motif=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1
-
-monospaced.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-monospaced.italic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-monospaced.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
-monospaced.italic.latin-1.motif=-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-1
-
-monospaced.bolditalic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-monospaced.bolditalic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-monospaced.bolditalic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-monospaced.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
-monospaced.bolditalic.latin-1.motif=-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-1
-
-dialog.plain.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialog.plain.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialog.plain.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialog.plain.latin-1=-b&h-lucidasans-medium-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-dialog.plain.latin-1.motif=-b&h-luxi sans-medium-r-normal--*-%d-*-*-p-*-iso8859-1
-
-dialog.bold.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialog.bold.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialog.bold.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialog.bold.latin-1=-b&h-lucidasans-bold-r-normal-sans-*-%d-*-*-p-*-iso8859-1
-dialog.bold.latin-1.motif=-b&h-luxi sans-bold-r-normal--*-%d-*-*-p-*-iso8859-1
-
-dialog.italic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialog.italic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialog.italic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialog.italic.latin-1=-b&h-lucidasans-medium-i-normal-sans-*-%d-*-*-p-*-iso8859-1
-dialog.italic.latin-1.motif=-b&h-luxi sans-medium-i-normal--*-%d-*-*-p-*-iso8859-1
-
-dialog.bolditalic.japanese-x0208=-misc-kochi gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialog.bolditalic.korean=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialog.bolditalic.korean.motif=-misc-baekmuk gulim-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialog.bolditalic.latin-1=-b&h-lucidasans-bold-i-normal-sans-*-%d-*-*-p-*-iso8859-1
-dialog.bolditalic.latin-1.motif=-b&h-luxi sans-bold-i-normal--*-%d-*-*-p-*-iso8859-1
-
-dialoginput.plain.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.plain.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialoginput.plain.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialoginput.plain.latin-1=-b&h-lucidatypewriter-medium-r-normal-sans-*-%d-*-*-m-*-iso8859-1
-dialoginput.plain.latin-1.motif=-b&h-luxi mono-medium-r-normal--*-%d-*-*-m-*-iso8859-1
-
-dialoginput.bold.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.bold.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialoginput.bold.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialoginput.bold.latin-1=-b&h-lucidatypewriter-bold-r-normal-sans-*-%d-*-*-m-*-iso8859-1
-dialoginput.bold.latin-1.motif=-b&h-luxi mono-bold-r-normal--*-%d-*-*-m-*-iso8859-1
-
-dialoginput.italic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.italic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialoginput.italic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialoginput.italic.latin-1=-b&h-lucidatypewriter-medium-i-normal-sans-*-%d-*-*-m-*-iso8859-1
-dialoginput.italic.latin-1.motif=-b&h-luxi mono-medium-i-normal--*-%d-*-*-m-*-iso8859-1
-
-dialoginput.bolditalic.japanese-x0208=-misc-kochi mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0
-dialoginput.bolditalic.korean=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1
-dialoginput.bolditalic.korean.motif=-misc-baekmuk batang-medium-r-normal--*-%d-*-*-c-*-ksc5601.1987-0
-dialoginput.bolditalic.latin-1=-b&h-lucidatypewriter-bold-i-normal-sans-*-%d-*-*-m-*-iso8859-1
-dialoginput.bolditalic.latin-1.motif=-b&h-luxi mono-bold-i-normal--*-%d-*-*-m-*-iso8859-1
-
-# Search Sequences
-
-sequence.allfonts=latin-1
-sequence.allfonts.Big5=latin-1,chinese-big5
-sequence.allfonts.GB2312=latin-1,chinese-gb18030
-sequence.allfonts.x-euc-jp-linux=latin-1,japanese-x0208
-sequence.allfonts.EUC-KR=latin-1,korean
-sequence.allfonts.GB18030=latin-1,chinese-gb18030
-sequence.fallback=lucida,chinese-big5,chinese-gb18030,japanese-x0208,korean
-
-# Exclusion Ranges
-
-exclusion.japanese-x0208=0390-03d6,2200-22ef,2701-27be
-
-# Font File Names
-
-filename.-arphic_technology_co.-ar_pl_mingti2l_big5-medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/arphicfonts/bsmi00lp.ttf
-filename.-misc-baekmuk_batang-medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/baekmuk-fonts/batang.ttf
-filename.-misc-baekmuk_gulim-medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/baekmuk-fonts/gulim.ttf
-filename.-misc-kochi_gothic-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/kochi-substitute/kochi-gothic-subst.ttf
-filename.-misc-kochi_mincho-medium-r-normal--*-%d-*-*-c-*-jisx0208.1983-0=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/kochi-substitute/kochi-mincho-subst.ttf
-filename.-misc-ming for iso10646 -medium-r-normal--*-%d-*-*-c-*-iso10646-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/hkscs-ming/min_uni.ttf
-
-# AWT X11 font paths
-awtfontpath.latin-1=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/Type1
-awtfontpath.chinese-big5=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/arphicfonts
-awtfontpath.chinese-gb18030=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/arphicfonts
-awtfontpath.japanese-x0208=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/kochi-substitute
-awtfontpath.korean=@GENTOO_PORTAGE_EPREFIX@/usr/share/fonts/baekmuk-fonts
diff --git a/dev-java/sun-jre-bin/files/sun-jre-bin-1.6.env-r1 b/dev-java/sun-jre-bin/files/sun-jre-bin-1.6.env-r1
deleted file mode 100644
index 19ab58229ec8..000000000000
--- a/dev-java/sun-jre-bin/files/sun-jre-bin-1.6.env-r1
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-VERSION="Sun JRE @PV@"
-JAVA_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-JDK_HOME="@GENTOO_PORTAGE_EPREFIX@/opt/@P@"
-PATH="${JAVA_HOME}/bin:${JAVA_HOME}/javaws"
-ROOTPATH="${JAVA_HOME}/bin:${JAVA_HOME}/javaws"
-LDPATH="${JAVA_HOME}/lib/@PLATFORM@/:${JAVA_HOME}/lib/@PLATFORM@/native_threads/:${JAVA_HOME}/lib/@PLATFORM@/xawt/:${JAVA_HOME}/lib/@PLATFORM@/server/"
-MANPATH="@GENTOO_PORTAGE_EPREFIX@/opt/@P@/man"
-PROVIDES_TYPE="JRE"
-PROVIDES_VERSION="1.6"
-# Taken from sun.boot.class.path property
-BOOTCLASSPATH="${JAVA_HOME}/jre/lib/resources.jar:${JAVA_HOME}/jre/lib/rt.jar:${JAVA_HOME}/jre/lib/jsse.jar:${JAVA_HOME}/jre/lib/jce.jar:${JAVA_HOME}/jre/lib/charsets.jar"
-GENERATION="2"
-ENV_VARS="JAVA_HOME JRE_HOME PATH ROOTPATH LDPATH MANPATH"
diff --git a/dev-java/sun-jre-bin/metadata.xml b/dev-java/sun-jre-bin/metadata.xml
deleted file mode 100644
index b7200650b02a..000000000000
--- a/dev-java/sun-jre-bin/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-
-
-
- java@gentoo.org
- Java
-
- Sun Java Resource Package, also known as J2SE
-
- Enable Java Cryptographic Extension Unlimited Strength Policy files
- Use paxctl to mark the JVM binaries.
-
-
diff --git a/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.45.ebuild b/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.45.ebuild
deleted file mode 100644
index b07a2b68bc6f..000000000000
--- a/dev-java/sun-jre-bin/sun-jre-bin-1.6.0.45.ebuild
+++ /dev/null
@@ -1,170 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-inherit java-vm-2 eutils prefix versionator
-
-# This URIs need to be updated when bumping!
-JRE_URI="http://www.oracle.com/technetwork/java/javase/downloads/jre6downloads-1902815.html"
-
-MY_PV="$(get_version_component_range 2)u$(get_version_component_range 4)"
-S_PV="$(replace_version_separator 3 '_')"
-
-X86_AT="jre-${MY_PV}-linux-i586.bin"
-AMD64_AT="jre-${MY_PV}-linux-x64.bin"
-IA64_AT="jre-${MY_PV}-linux-ia64.bin"
-
-DESCRIPTION="Oracle's Java SE Runtime Environment"
-HOMEPAGE="http://www.oracle.com/technetwork/java/javase/"
-SRC_URI="
- amd64? ( ${AMD64_AT} )
- ia64? ( ${IA64_AT} )
- x86? ( ${X86_AT} )"
-
-LICENSE="Oracle-BCLA-JavaSE"
-SLOT="1.6"
-KEYWORDS="amd64 x86"
-IUSE="X alsa jce nsplugin pax_kernel selinux"
-
-RESTRICT="fetch strip"
-QA_PREBUILT="*"
-
-RDEPEND="
- X? (
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXrender
- x11-libs/libXtst
- x11-libs/libX11
- )
- alsa? ( media-libs/alsa-lib )
- jce? ( dev-java/sun-jce-bin:1.6 )
- !prefix? ( sys-libs/glibc )
- selinux? ( sec-policy/selinux-java )"
-# scanelf won't create a PaX header, so depend on paxctl to avoid fallback
-# marking. #427642
-DEPEND="
- pax_kernel? ( sys-apps/paxctl )
- selinux? ( sec-policy/selinux-java )"
-
-S="${WORKDIR}/jre${S_PV}"
-
-pkg_nofetch() {
- if use x86; then
- AT=${X86_AT}
- elif use amd64; then
- AT=${AMD64_AT}
- elif use ia64; then
- AT=${IA64_AT}
- fi
-
- einfo "Due to Oracle no longer providing the distro-friendly DLJ bundles, the package"
- einfo "has become fetch restricted again. Alternatives are switching to"
- einfo "dev-java/icedtea-bin:6 or the source-based dev-java/icedtea:6"
- einfo ""
- einfo "Please download '${AT}' from:"
- einfo "'${JRE_URI}'"
- einfo "and move it to '${DISTDIR}'"
-}
-
-src_unpack() {
- sh "${DISTDIR}"/${A} -noregister || die "Failed to unpack"
-}
-
-src_compile() {
- # This needs to be done before CDS - #215225
- java-vm_set-pax-markings "${S}"
-
- # see bug #207282
- einfo "Creating the Class Data Sharing archives"
- case ${ARCH} in
- ia64)
- bin/java -client -Xshare:dump || die
- ;;
- x86)
- bin/java -client -Xshare:dump || die
- # limit heap size for large memory on x86 #405239
- # this is a workaround and shouldn't be needed.
- bin/java -server -Xmx64m -Xshare:dump || die
- ;;
- *)
- bin/java -server -Xshare:dump || die
- ;;
- esac
-}
-
-src_install() {
- local dest="/opt/${P}"
- local ddest="${ED}${dest}"
-
- # We should not need the ancient plugin for Firefox 2 anymore, plus it has
- # writable executable segments
- if use x86; then
- rm -vf lib/i386/libjavaplugin_oji.so \
- lib/i386/libjavaplugin_nscp*.so
- rm -vrf plugin/i386
- fi
- # Without nsplugin flag, also remove the new plugin
- local arch=${ARCH};
- use x86 && arch=i386;
- if ! use nsplugin; then
- rm -vf lib/${arch}/libnpjp2.so \
- lib/${arch}/libjavaplugin_jni.so
- fi
-
- dodir "${dest}"
- cp -pPR bin lib man "${ddest}" || die
-
- # Remove empty dirs we might have copied
- find "${D}" -type d -empty -exec rmdir {} + || die
-
- dodoc COPYRIGHT README
-
- if use jce; then
- dodir "${dest}"/lib/security/strong-jce
- mv "${ddest}"/lib/security/US_export_policy.jar \
- "${ddest}"/lib/security/strong-jce || die
- mv "${ddest}"/lib/security/local_policy.jar \
- "${ddest}"/lib/security/strong-jce || die
- dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/US_export_policy.jar \
- "${dest}"/lib/security/US_export_policy.jar
- dosym /opt/sun-jce-bin-1.6.0/jre/lib/security/unlimited-jce/local_policy.jar \
- "${dest}"/lib/security/local_policy.jar
- fi
-
- if use nsplugin; then
- install_mozilla_plugin "${dest}"/lib/${arch}/libnpjp2.so
- fi
-
- # Install desktop file for the Java Control Panel.
- # Using ${PN}-${SLOT} to prevent file collision with jre and or other slots.
- # make_desktop_entry can't be used as ${P} would end up in filename.
- newicon lib/desktop/icons/hicolor/48x48/apps/sun-jcontrol.png \
- sun-jcontrol-${PN}-${SLOT}.png || die
- sed -e "s#Name=.*#Name=Java Control Panel for Oracle JDK ${SLOT} (${PN})#" \
- -e "s#Exec=.*#Exec=${dest}/bin/jcontrol#" \
- -e "s#Icon=.*#Icon=sun-jcontrol-${PN}-${SLOT}#" \
- -e "s#Application;##" \
- -e "/Encoding/d" \
- lib/desktop/applications/sun_java.desktop > \
- "${T}"/jcontrol-${PN}-${SLOT}.desktop || die
- domenu "${T}"/jcontrol-${PN}-${SLOT}.desktop
-
- # http://docs.oracle.com/javase/6/docs/technotes/guides/intl/fontconfig.html
- rm "${ddest}"/lib/fontconfig.* || die
- cp "${FILESDIR}"/fontconfig.Gentoo.properties-r1 "${T}"/fontconfig.properties || die
- eprefixify "${T}"/fontconfig.properties
- insinto "${dest}"/lib/
- doins "${T}"/fontconfig.properties
-
- set_java_env "${FILESDIR}/${VMHANDLE}.env-r1"
- java-vm_revdep-mask
-}
-
-pkg_postinst() {
- java-vm-2_pkg_postinst
-
- elog "If you want Oracles JRE 7 'emerge oracle-jre-bin' instead."
-}
diff --git a/dev-lang/crystal/Manifest b/dev-lang/crystal/Manifest
index fb38a943cee0..b56f9835e93f 100644
--- a/dev-lang/crystal/Manifest
+++ b/dev-lang/crystal/Manifest
@@ -10,3 +10,6 @@ DIST crystal-0.13.0.tar.gz 857842 SHA256 abada1d7bd411dca52ac0df2124a188d61301bd
DIST crystal-0.14.2-1-linux-i686.tar.gz 12794759 SHA256 12a8b8b85182a98cc162ae56452ea1226d339964076aef1fd3aa85b424608bf7 SHA512 1e930408b5e09660d73f4dfaf1b1873235167f96844cda7a93724b3a003339e780ad41e5fb29984ac4f1336bb3fd7cf361f6df7628dc86a4f23309044981ab5d WHIRLPOOL 60a01b739f72dab1aaec17461c7cfd510b8f529889212547346da3908302d5af5784e1c754f0eb77058b95ba89d22bdc88510dfa4bb180bd1499b4bad7313b90
DIST crystal-0.14.2-1-linux-x86_64.tar.gz 12381685 SHA256 d4b96e576473a76e17175439c2e380b07feeffbbc5cb07490a96ea4dc533b922 SHA512 1ff1411698a4e5c69889c0014e3362a471d6f773dfb15bdf8fd098f784d7412171f0e1f15d54773c3ad785f4440ab47b0c099f5a57ec866c31d0d0b3f2ccaee3 WHIRLPOOL e45d5392183154568d224f21a7679fc66801adf4c17b9c0397f4d8a8ac29489222149fa01b56ee375014093a4ccfb9dfa47b8a728803a01e5c434975a9158cff
DIST crystal-0.14.2.tar.gz 1181264 SHA256 0fdbb8c0ebbc1da0024b19fac193763654b474e3e2db957a4543bfc5ad5dba67 SHA512 ecb5d283b3b6edeff20c266b45dbef9863f1a91761279d549d7eb734a2ac233a3ca8da65f77114e80477d44c36e3825a875b08078eca550fbc902378b2db998d WHIRLPOOL e137212138cbfc06cc60f240862121677be57c51bbdb6115618bb0ae7bc59056888fb95936198761b17690f4b81941f904c19b785ea09262b854fb6970b7544d
+DIST crystal-0.15.0-1-linux-i686.tar.gz 12829634 SHA256 438c2b6ae818d6eb9e685ba352bf1310d3baf64c01e80dd9676ce43b63c393c9 SHA512 889ab12dcbd6e317d5d13a46280741a887f6c85c9888450f4a36cbd7f747f1a0475829022aff9faa5805175e967e8e10b4211028d1950bf73c8db18561e87184 WHIRLPOOL bb53e1e39d7148e6b7f238aba5045143c806f02c4b09ecb891909a3d10cd382fd1e7100d88febdf26cfdd7098442a14d8bc6feb72e3401d061dee216f1b90ec1
+DIST crystal-0.15.0-1-linux-x86_64.tar.gz 12414258 SHA256 538d3e327a5237ac521c1053ca1d98565545c3e243dc6bf7298508ae1ff474ab SHA512 f6f3cff8305c63931997279c408b27473118f1a2571885d7d8932a8c9003e5a6796f6ed71cdadbb6e9abc97904862fd224c0d4faa82f8f90051b333502067da5 WHIRLPOOL 25072726b174409296004a15ff32fbbf89800408a848bdb910c33127663d24642c612694bb30748b014f29ae149bb07d76ccf9efe1209ddd98aa8f8c7370b240
+DIST crystal-0.15.0.tar.gz 1188583 SHA256 d79445ec92faa2a045af150fca4886d90ecd9fba27451003b68118c8714b26bd SHA512 48da951e9502d882505d6c0e6dc9e9bc14cf24c3e666b33fe0d76e62fc075d8b80414686a202bbff8fcf77e61ac23438975c58bc011755d63db5a26641977ba7 WHIRLPOOL 796c7d5c70cef833419be07d62f7b389949cede1a01c5c56b9684449b158f813fedd66fc5b5b3ee72647302a6a46105cf89126bed3ab1c49281964d294fa1687
diff --git a/dev-lang/crystal/crystal-0.15.0.ebuild b/dev-lang/crystal/crystal-0.15.0.ebuild
new file mode 100644
index 000000000000..4190f0c5d86d
--- /dev/null
+++ b/dev-lang/crystal/crystal-0.15.0.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit multilib
+
+BV=${PV}-1
+BV_AMD64=${BV}-linux-x86_64
+BV_X86=${BV}-linux-i686
+
+DESCRIPTION="The Crystal Programming Language"
+HOMEPAGE="http://crystal-lang.org"
+SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> ${P}.tar.gz
+ amd64? ( https://github.com/crystal-lang/crystal/releases/download/${PV}/crystal-${BV_AMD64}.tar.gz )
+ x86? ( https://github.com/crystal-lang/crystal/releases/download/${PV}/crystal-${BV_X86}.tar.gz )"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples +xml +yaml"
+
+# dev-libs/boehm-gc[static-libs] dependency problem, check the issue: https://github.com/manastech/crystal/issues/1382
+DEPEND="
+ =app-eselect/eselect-rust-0.3_pre20150425
+ !dev-lang/rust:0
+"
+RDEPEND="${DEPEND}"
+
+QA_PREBUILT="
+ opt/${P}/bin/rustc-bin-${PV}
+ opt/${P}/bin/rustdoc-bin-${PV}
+ opt/${P}/lib/*.so
+ opt/${P}/lib/rustlib/*/lib/*.so
+"
+
+src_unpack() {
+ default
+
+ local postfix
+ use amd64 && postfix=x86_64-unknown-linux-gnu
+ use x86 && postfix=i686-unknown-linux-gnu
+ mv "${WORKDIR}/${MY_P}-${postfix}" "${S}" || die
+}
+
+src_install() {
+ local std=$(grep 'std' ./components)
+ local components="rustc,${std}"
+ use doc && components="${components},rust-docs"
+ ./install.sh \
+ --components="${components}" \
+ --disable-verify \
+ --prefix="${D}/opt/${P}" \
+ --mandir="${D}/usr/share/${P}/man" \
+ --disable-ldconfig \
+ || die
+
+ local rustc=rustc-bin-${PV}
+ local rustdoc=rustdoc-bin-${PV}
+ local rustgdb=rust-gdb-bin-${PV}
+
+ mv "${D}/opt/${P}/bin/rustc" "${D}/opt/${P}/bin/${rustc}" || die
+ mv "${D}/opt/${P}/bin/rustdoc" "${D}/opt/${P}/bin/${rustdoc}" || die
+ mv "${D}/opt/${P}/bin/rust-gdb" "${D}/opt/${P}/bin/${rustgdb}" || die
+
+ dosym "/opt/${P}/bin/${rustc}" "/usr/bin/${rustc}"
+ dosym "/opt/${P}/bin/${rustdoc}" "/usr/bin/${rustdoc}"
+ dosym "/opt/${P}/bin/${rustgdb}" "/usr/bin/${rustgdb}"
+
+ cat <<-EOF > "${T}"/50${P}
+ LDPATH="/opt/${P}/lib"
+ MANPATH="/usr/share/${P}/man"
+ EOF
+ doenvd "${T}"/50${P}
+
+ cat <<-EOF > "${T}/provider-${P}"
+ /usr/bin/rustdoc
+ /usr/bin/rust-gdb
+ EOF
+ dodir /etc/env.d/rust
+ insinto /etc/env.d/rust
+ doins "${T}/provider-${P}"
+}
+
+pkg_postinst() {
+ eselect rust update --if-unset
+
+ elog "Rust installs a helper script for calling GDB now,"
+ elog "for your convenience it is installed under /usr/bin/rust-gdb-bin-${PV},"
+
+ if has_version app-editors/emacs || has_version app-editors/emacs-vcs; then
+ elog "install app-emacs/rust-mode to get emacs support for rust."
+ fi
+
+ if has_version app-editors/gvim || has_version app-editors/vim; then
+ elog "install app-vim/rust-mode to get vim support for rust."
+ fi
+
+ if has_version 'app-shells/zsh'; then
+ elog "install app-shells/rust-zshcomp to get zsh completion for rust."
+ fi
+}
+
+pkg_postrm() {
+ eselect rust unset --if-invalid
+}
diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest
index 77c97a4bed32..507d3328a005 100644
--- a/dev-lang/rust/Manifest
+++ b/dev-lang/rust/Manifest
@@ -12,4 +12,4 @@ DIST rustc-1.2.0-src.tar.gz 23863924 SHA256 ea6eb983daf2a073df57186a58f0d4ce0e85
DIST rustc-1.3.0-src.tar.gz 24308223 SHA256 ea02d7bc9e7de5b8be3fe6b37ea9b2bd823f9a532c8e4c47d02f37f24ffa3126 SHA512 d9a4851d958e6a62f0997af5451c1c1ba2bd3ace595cf9f1dbc5977a6efb0ba802d108d4aa6fc29540c41b36d7f5a04e518700b5c1426fe18d1627d5fa779d58 WHIRLPOOL 21d9216bfa31b71e04ad35b4d72fd2b7b466b89cf62be2f9b0d734af21d1cba2050171bf3b9757c14a675fae11b869fcda30abc528e07ddcdc9d1a2bf0e3b7dc
DIST rustc-1.5.0-src.tar.gz 24586539 SHA256 641037af7b7b6cad0b231cc20671f8a314fbf2f40fc0901d0b877c39fc8da5a0 SHA512 c56f02f39093e5ce1f9a29b295ea1a6d69192d554a64c1b49b6bb5328884e9bbfb1681ea4362166e3fa91ff4b4e17c9a9de6720a70d22a852060bd6b9de6a30b WHIRLPOOL a6138754168065dca7d5a68afd99dc9a2eb0abcbf2eb8d3908646c2e3e6fd84b344dd96ba7d2fe6db4ae703baa0ab60a3594471705b5173ba3e45a959b0a97c1
DIST rustc-1.7.0-src.tar.gz 25097611 SHA256 6df96059d87b718676d9cd879672e4e22418b6093396b4ccb5b5b66df37bf13a SHA512 ef49bba9e8324c5b24a257131a31df4902f13ee4e0b763a2260df6ac8abbb150a6b9e5b36f52c6dc6c3f63fd3b1a9fb303a072973b054851f5d03a0d32df7317 WHIRLPOOL f39953c678f42fa44da4b27eddb87627cd9b10a9002457c895cbae119d778a7496aebb1776cf0cfb4cd48f54513faf3d1b3b1afb7ee879d93978351443eb5963
-DIST rustc-1.8.0_beta20160323-src.tar.gz 25638666 SHA256 d1f7ac31e2836309421814bc0f58d414f4ee066d30b401a40147491fb1e93537 SHA512 459b9ec0814b83ec71b12929802b1e816507150bcf50fc351538027ccbb1f99a1403ee4d09e17e049b2b1db4b13621ce8a2b7c5a934db8cc9c15a750b3bc1a68 WHIRLPOOL 45d6573d0b50b6624dd63060403d4dbe0471d6470090077ae41cc1baf16bf2c94068327a86ce19aaec06a137553e36cb6ef26e07e319750aee7be651851d88dd
+DIST rustc-1.8.0-src.tar.gz 25641320 SHA256 af4466147e8d4db4de2a46e07494d2dc2d96313c5b37da34237f511c905f7449 SHA512 96e1ef3644053849354f84737f0a9ae09786f6a1a16ca5f10cba261b2bc5f2e82e8d369ed7430116d0b9bf8a52c2b16bd581d042be86862a9095fd161f3283bd WHIRLPOOL b70ff752d9cc8efd910c9889372fd6303a40b0cce3e4ef0d566e8ec9274cf80b1739955089cd6b73300c675e89d1edba2765e2f7e9f793b036286813ed55626d
diff --git a/dev-lang/rust/rust-1.8.0_beta20160323-r100.ebuild b/dev-lang/rust/rust-1.8.0-r100.ebuild
similarity index 100%
rename from dev-lang/rust/rust-1.8.0_beta20160323-r100.ebuild
rename to dev-lang/rust/rust-1.8.0-r100.ebuild
diff --git a/dev-lang/rust/rust-1.8.0_beta20160323.ebuild b/dev-lang/rust/rust-1.8.0.ebuild
similarity index 100%
rename from dev-lang/rust/rust-1.8.0_beta20160323.ebuild
rename to dev-lang/rust/rust-1.8.0.ebuild
index d01d4969610a..b72ddc37c276 100644
--- a/dev-lang/rust/rust-1.8.0_beta20160323.ebuild
+++ b/dev-lang/rust/rust-1.8.0.ebuild
@@ -16,8 +16,8 @@ if [[ ${PV} = *beta* ]]; then
SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.gz"
KEYWORDS=""
else
- SLOT="stable/${ABI_VER}"
ABI_VER="$(get_version_component_range 1-2)"
+ SLOT="stable/${ABI_VER}"
MY_P="rustc-${PV}"
SRC="${MY_P}-src.tar.gz"
KEYWORDS="~amd64 ~x86"
diff --git a/dev-libs/boost/metadata.xml b/dev-libs/boost/metadata.xml
index 8b730531bc55..82b66b2fbce4 100644
--- a/dev-libs/boost/metadata.xml
+++ b/dev-libs/boost/metadata.xml
@@ -5,6 +5,11 @@
cpp@gentoo.org
Gentoo C++ Project
+
+ office@gentoo.org
+ Please CC on stabilisation bugs
+
+
Build and install the Boost.Context library and all other
diff --git a/dev-libs/libofx/Manifest b/dev-libs/libofx/Manifest
index 8939ecdc7a46..32f190d71c1d 100644
--- a/dev-libs/libofx/Manifest
+++ b/dev-libs/libofx/Manifest
@@ -1,2 +1 @@
DIST libofx-0.9.10.tar.gz 1433837 SHA256 54e26a4944ef2785087cfd8ed8f187ab9d397d9b92b5acc199dd7d5d095cf695 SHA512 061110702034dbbb9be3adaebe6236a4b0842169d8ee7671bad6c93960b380cbb33953bdf080c8b14f45930b0c817fcfe1bf71f15d9872dd2535a1415f5be895 WHIRLPOOL 2cf39474bde30086b51529d4fccae51c6b1728b413ddf45768283e1404d0b8bb0316a532c3a1436dfee22d4953df8ef42470bf4414cbd1aef7b9fb7c8661ce38
-DIST libofx-0.9.5.tar.gz 1526857 SHA256 a075c5634b94bad16f8c949eeb77625d31bedea3bb10a8da174b989ffab7e78e SHA512 f7c6e0d85ee1f01216678ec51939ffe09c4a4c5ccc97a5928be45bd2be27418a95004a8a46f17225366908cdd8bb43b19bf95295f0e6422802d3a935a63eb0a9 WHIRLPOOL 67f61361417636e297f45f7c9d3d4de9e88a20c9af4b1a6f811d4b6d6d671f045f3f485b193d24372e89fdbfbd944565bb3ec224578351c1d31cf9c109921d5f
diff --git a/dev-libs/libofx/files/libofx-0.9.5-gcc47.patch b/dev-libs/libofx/files/libofx-0.9.5-gcc47.patch
deleted file mode 100644
index 2e6ee8b08d65..000000000000
--- a/dev-libs/libofx/files/libofx-0.9.5-gcc47.patch
+++ /dev/null
@@ -1,11 +0,0 @@
-diff -ruN libofx-0.9.5.orig/ofxconnect/ofxpartner.cpp libofx-0.9.5/ofxconnect/ofxpartner.cpp
---- libofx-0.9.5.orig/ofxconnect/ofxpartner.cpp 2011-03-31 00:30:50.000000000 +0200
-+++ libofx-0.9.5/ofxconnect/ofxpartner.cpp 2012-06-30 21:57:35.747989782 +0200
-@@ -37,6 +37,7 @@
- #include
- #include
- #include
-+#include
-
- using std::string;
- using std::vector;
diff --git a/dev-libs/libofx/libofx-0.9.5.ebuild b/dev-libs/libofx/libofx-0.9.5.ebuild
deleted file mode 100644
index ec7f03d27b96..000000000000
--- a/dev-libs/libofx/libofx-0.9.5.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit base
-
-DESCRIPTION="A library to support the Open Financial eXchange XML format"
-HOMEPAGE="http://libofx.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 hppa ~ppc ~ppc64 x86"
-IUSE="doc static-libs test"
-
-RDEPEND=">=app-text/opensp-1.5
- dev-cpp/libxmlpp:2.6
- >=net-misc/curl-7.9.7"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- doc? ( sys-apps/help2man )
- test? ( app-crypt/gnupg )"
-
-PATCHES=( "${FILESDIR}/${P}-gcc47.patch" )
-
-src_prepare() {
- base_src_prepare
- # Be sure DTD gets installed in correct path after redefining docdir in install
- sed -i \
- -e 's:$(DESTDIR)$(docdir):$(DESTDIR)$(LIBOFX_DTD_DIR):' \
- dtd/Makefile.in || die
-}
-
-src_configure() {
- econf \
- $(use_enable static-libs static) \
- --disable-doxygen
-}
-
-src_install() {
- emake DESTDIR="${D}" docdir=/usr/share/doc/${PF} install
-
- rm -f "${ED}"/usr/share/doc/${PF}/{COPYING,INSTALL}
- find "${ED}" -name '*.la' -exec rm -f {} +
-}
diff --git a/dev-libs/xapian-bindings/files/xapian-bindings-1.3.5-fix-perl-doc.patch b/dev-libs/xapian-bindings/files/xapian-bindings-1.3.5-fix-perl-doc.patch
new file mode 100644
index 000000000000..2bd895b5deaa
--- /dev/null
+++ b/dev-libs/xapian-bindings/files/xapian-bindings-1.3.5-fix-perl-doc.patch
@@ -0,0 +1,14 @@
+--- perl/Makefile.am.orig 2016-04-14 19:05:30.879298356 -0400
++++ perl/Makefile.am 2016-04-14 19:05:37.907298474 -0400
+@@ -168,10 +168,10 @@
+ endif
+ MAINTAINERCLEANFILES = $(BUILT_SOURCES)
+
++if DOCUMENTATION_RULES
+ docdatadir = $(docdir)/perl
+ docdata_DATA = docs/index.html
+
+-if DOCUMENTATION_RULES
+ BUILT_SOURCES += docs/index.html
+
+ docs/index.html: Xapian.pm
diff --git a/dev-libs/xapian-bindings/xapian-bindings-1.3.5.ebuild b/dev-libs/xapian-bindings/xapian-bindings-1.3.5.ebuild
index b23f56898252..1e2c71d5f539 100644
--- a/dev-libs/xapian-bindings/xapian-bindings-1.3.5.ebuild
+++ b/dev-libs/xapian-bindings/xapian-bindings-1.3.5.ebuild
@@ -56,14 +56,11 @@ pkg_setup() {
src_prepare() {
use java && java-pkg-opt-2_src_prepare
- if use python; then
- sed \
- -e 's|\(^xapian/__init__.py: modern/xapian.py\)|\1 xapian/_xapian$(PYTHON_SO)|' \
- -i python/Makefile.in || die "sed failed"
- fi
-
# http://trac.xapian.org/ticket/702
export XAPIAN_CONFIG="/usr/bin/xapian-config"
+
+ # Fix bug #579412 - requires re-automaking
+ epatch "${FILESDIR}"/${P}-fix-perl-doc.patch
eautoreconf
}
@@ -82,6 +79,7 @@ src_configure() {
fi
econf \
+ --disable-documentation \
$(use_with java) \
$(use_with lua) \
--without-csharp \
diff --git a/dev-python/docker-py/Manifest b/dev-python/docker-py/Manifest
index 1d87c4dc2e00..80e5828ce947 100644
--- a/dev-python/docker-py/Manifest
+++ b/dev-python/docker-py/Manifest
@@ -1,4 +1,5 @@
DIST docker-py-1.2.2.tar.gz 69685 SHA256 85284a5b1a965e01a5d0a91f9f639ad5069143a276c123198fdafc3659280b38 SHA512 bf00b19e0ab56e5c0e8459234d09722ca504ecd933bfba61cb4ab4805410f53f6ad6083f2e964ef5a6eded2ea05aa01a89c27621064386bae145c7258ed996ad WHIRLPOOL bd7ff4579f924e02d18581b1aca00790dcb84afda03e4cde70b349bfdb4ad43aa2e06da2bcbe780f6074d98f9af9b14fb9d2ab4da9265e56b73288902c9ede7a
DIST docker-py-1.7.2.tar.gz 96062 SHA256 695c6e5dba8fbc191e3eb15889ba5353a2d44b0d52467656ced4e092c439be90 SHA512 1fa5e40b07044145fcdb5b1231b4c852f8df4d2f0feaecc386eb82efd71e598afd982104de475fce6eb6b68a6a8fb320451466bcc39ae96c43cf8c5403c0588f WHIRLPOOL ae0246ec188218d1b5b9e6337c484eafc59b2ce36dc5be61b6e54d281d84c02c00fd6c62527fb1dfa2fd646b778efcee014261211687548a229724e18dadc40b
+DIST docker-py-1.8.0.tar.gz 102575 SHA256 6a2feb4dad94ff01401af1bd1455ca20505af4bb5439f1c80114020461c4cf58 SHA512 60ac793d3061aec4fe46c694a00207560138895c7c6299a6734f2413601648da5130db00dbf33f41c3a91a717d825b9d1ce76413df2ae433b30a61eead373b39 WHIRLPOOL e5e204e7754fe5b038ef218718063892661636bd4ce51a160479725562865076ae2a3c99c38721b7c4f184ba45390f4c5a28582b83311af81da67867cf05a643
DIST docker-py-1.8.0_rc2.tar.gz 100120 SHA256 5176c543343a582f2f7a461560a7c759d002b2dceb7552f542d7d1e0fce3cb05 SHA512 f7924015bc267acb095a9f21d151afd56d787a5d26dcc8c285d81c4e5af8a1027c7f166b8178e3e821a3b2fe541b51121c825ab59591b97bea8eb8a3fe3d7a0f WHIRLPOOL 451fea912c3cdd6bcaf7e29431719c39d7fea9bb03b7b94fbecf493bc28713d97e1438ee6ce8c0fb6977739061c25a87b29e5924e087e8613fe1f115b8000809
DIST docker-py-1.8.0_rc5.tar.gz 102470 SHA256 0cf741f17233c8aa494c61b053d032d8d296fbc3f11586b1e5efad31fdb46de1 SHA512 1490b913fdac35e226d72f8e926405fde50a249189ccdfe35ae7e5f805fbcb5dee9722666b7d7b3fd23481508f9bfead9a1e231abe49a997c2db370568e8b40f WHIRLPOOL 2a48da6d79a8df59b0cd94a69844bc3d5a048285232faf6f2e118a52bb1bfddaa74b69334fcdb204b7d0be862dfe07ef63c3fb61a4b4fa8e18aba5c8c3be1910
diff --git a/dev-python/docker-py/docker-py-1.8.0.ebuild b/dev-python/docker-py/docker-py-1.8.0.ebuild
new file mode 100644
index 000000000000..155e9614162c
--- /dev/null
+++ b/dev-python/docker-py/docker-py-1.8.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+PYTHON_COMPAT=( python2_7 python3_3 python3_4 )
+
+inherit distutils-r1 vcs-snapshot
+
+MY_PV=${PV//_/-}
+
+DESCRIPTION="Python client for Docker"
+HOMEPAGE="https://github.com/docker/docker-py"
+SRC_URI="https://github.com/docker/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc test"
+
+DEPEND="
+ dev-python/setuptools[${PYTHON_USEDEP}]
+ doc? ( >=dev-python/mkdocs-0.14.0[${PYTHON_USEDEP}] )
+ test? (
+ ~dev-python/mock-1.0.1[${PYTHON_USEDEP}]
+ ~dev-python/pytest-2.7.2[${PYTHON_USEDEP}]
+ ~dev-python/pytest-cov-2.1.0[${PYTHON_USEDEP}]
+ )
+"
+RDEPEND="
+ >=dev-python/requests-2.5.2[${PYTHON_USEDEP}]
+ >=dev-python/six-1.4.0[${PYTHON_USEDEP}]
+ >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]
+"
+
+python_compile_all() {
+ if use doc; then
+ mkdocs build -d 'mkdocs_site' || die "docs failed to build"
+ fi
+}
+
+python_test() {
+ py.test tests/unit/ | die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+ use doc && local HTML_DOCS=( mkdocs_site/. )
+
+ distutils-r1_python_install_all
+}
diff --git a/dev-python/pbr/Manifest b/dev-python/pbr/Manifest
index 30a217f3c1b4..f014c6819252 100644
--- a/dev-python/pbr/Manifest
+++ b/dev-python/pbr/Manifest
@@ -1,3 +1,3 @@
DIST pbr-0.8.2.tar.gz 77790 SHA256 eef2ace8d65d5902582cbc9ad3b2ecff0e86a6f90ad4837d8b17d568dd9dd20e SHA512 76d7d4c97660d5a6bbe9a33498a93b32528073024520e570739c511c0138ba1af7e35139bf77ca2a94063e5979baccd6252619449d6aed546fd1331be81ab52a WHIRLPOOL d6331fcd6e7d4eb750e3285e92fd21dfdfbb054b880f954156d1e781025a0c0e1c464e0c23cad587799ceba787928af092d34071eb0a5c4595b0e8aa6db52ff0
DIST pbr-1.8.1.tar.gz 104584 SHA256 e2127626a91e6c885db89668976db31020f0af2da728924b56480fc7ccf09649 SHA512 909b3ef463787d68f75f300b483ffb7d1e54ef246ed893ab5cf84e5489e171b67b77c90a1f90259ca274eeb286a66a3f221d5e0c17df5d14d0aa263d36ba6eb4 WHIRLPOOL 69bf79cc322583b17e86ccb130894dbd5aed4b0b6c8c273c977a3a5ac79190cd15b96b28d76995021eb69c30b76bcf7e9a061c0280483da9ec0c69d33e9f0822
-DIST pbr-1.9.0.tar.gz 112455 SHA256 d7a1d4622210037f2d1cfc5b65c0a87a2fb04cc58c08c3fbaf7eabc7a1dc48fb SHA512 1be1c9d610fbde82dcd81892deef3fb7b5b1e16dad6934ff3f41e8f77108b9e807a0ceaeeb2dddabecb243719f562a9701a6bf351f370e2fca4e643e86a75664 WHIRLPOOL 6be74cd54f878b93ce0d6bdf15731bcbec378f83c971f9e1962b3ae9a2dcd72312fc750af13bbc896ef8754be54bcfde4415972af4582371de73ddd5d4e6a06f
+DIST pbr-1.9.1.tar.gz 113439 SHA256 3997406c90894ebf3d1371811c1e099721440a901f946ca6dc4383350403ed51 SHA512 02c05652ee7504ec45330ab281be5880d70aa8017b1181446323d811b97e0c2deb6b3ff693516e32dd9ba2ecc653b13dbe33114e52414e78a478f5374b195cf1 WHIRLPOOL 73b87af217dc6af2bc14b2235a5d7f5f4ac1dd3fe3c0ede5730961e65aa0bd04194731c22cdf66567401f04600f5258dc9d3006e3ac9bc89e3743fa1415c099c
diff --git a/dev-python/pbr/pbr-1.9.0.ebuild b/dev-python/pbr/pbr-1.9.1.ebuild
similarity index 100%
rename from dev-python/pbr/pbr-1.9.0.ebuild
rename to dev-python/pbr/pbr-1.9.1.ebuild
diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest
index 9775d6616953..5619cf2c136d 100644
--- a/dev-ruby/acts_as_list/Manifest
+++ b/dev-ruby/acts_as_list/Manifest
@@ -1 +1,2 @@
DIST acts_as_list-0.7.2.gem 18944 SHA256 a49748ee8e384094cbfa6858a465eb3f00ac866181e34f37ef3f350d4a281d95 SHA512 c007f28dec299564fec586062c7f22f8a096accecf558669efbab663aadde0642ec2fbf9b899540db13d02641ccbfc40b7970e8e5598bbeabdf7a43d3e1f8df5 WHIRLPOOL 7911fd53f1f1d6cc057615b1eb7140eba92a25badc144957c36a73ae56a8cd9cb3362f15622c7cfc018fd397ff17b1aac32a0b551c829988b9553db89c6e0bce
+DIST acts_as_list-0.7.3.gem 22016 SHA256 a173f234546e3e6956505990f6b1046566911fb65a92b342d458aabe7bf2d132 SHA512 3553cf177f56125d47dfa0b92c891fd213766ea79635d759e9f10147ac5fb1b35600b0f6323d877d004317eb9d90d485bb1b6d1b819a458a4e8e194250b03a97 WHIRLPOOL 5d1ec40db290d214ba89aa8dffddd9d3fee54416ee6df8ce662160262b84b43d4ac8983d64d462316c76a9b97b45e2949ea8a1506f7d0c23d7c49664194afa0d
diff --git a/dev-ruby/acts_as_list/acts_as_list-0.7.3.ebuild b/dev-ruby/acts_as_list/acts_as_list-0.7.3.ebuild
new file mode 100644
index 000000000000..195a499deb62
--- /dev/null
+++ b/dev-ruby/acts_as_list/acts_as_list-0.7.3.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+DESCRIPTION="Capabilities for sorting and reordering a number of objects in a list"
+HOMEPAGE="https://github.com/swanandp/acts_as_list"
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64 ~x86 ~x86-macos"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activerecord-3:*"
+
+ruby_add_bdepend "
+ test? (
+ dev-ruby/test-unit:2
+ dev-ruby/activerecord[sqlite]
+ )"
+
+all_ruby_prepare() {
+ rm Gemfile || die
+ sed -i -e '/[Bb]undler/d' Rakefile || die
+ sed -i -e '1,9 s:^:#:' test/helper.rb || die
+ sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die
+}
diff --git a/dev-ruby/dalli/dalli-2.7.4.ebuild b/dev-ruby/dalli/dalli-2.7.4.ebuild
index 5d664e1e524e..392b834a1d16 100644
--- a/dev-ruby/dalli/dalli-2.7.4.ebuild
+++ b/dev-ruby/dalli/dalli-2.7.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_TEST="test"
diff --git a/dev-ruby/ox/Manifest b/dev-ruby/ox/Manifest
index 0890df476178..00bd167a42af 100644
--- a/dev-ruby/ox/Manifest
+++ b/dev-ruby/ox/Manifest
@@ -1 +1,2 @@
DIST ox-2.3.0.tar.gz 181318 SHA256 39b148be07479b8b017af8026eed936dc1f36f29b7b3fbca089aeffea2d97af9 SHA512 fbe09bf7e8073a660ba8cc4fbc47580b34c740cf59dec7db0b339103872947a76f118debf0ab306bd12170e9db1c327075c511b6d0fbb42d87dfba6ddcd57610 WHIRLPOOL 8af68bfff2bc0e3b472c7ed0d5bcadb8431caa0e64d5dc3a712cb90a3feebd81ea930fb9480ada2d3638f00bde9624258ab5b9b19ce6c17f90f16833a9fb2cfb
+DIST ox-2.4.0.tar.gz 186709 SHA256 aeecb115238048019816b73b01a9d78b33cb2f266911b196390741b095a82e9c SHA512 a4794f2d0978b0b5962ff60ff8e7f7e357302563b442dfe8aa812fd9311db48cc5ee07b00d89aff7489d3a9d266c084c9f3a0b837cdd84c872db0e88b1b3048f WHIRLPOOL ae09ddf5e441e540195900ab26d062bb976255c8e5306d91803e28dadc0f9d84ebd406ebd5fe535ddf8727a5f29d731e0f2dbfa6ff51a6cd9f07938174743ec4
diff --git a/dev-ruby/ox/ox-2.4.0.ebuild b/dev-ruby/ox/ox-2.4.0.ebuild
new file mode 100644
index 000000000000..71373194215b
--- /dev/null
+++ b/dev-ruby/ox/ox-2.4.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast XML parser and Object marshaller"
+HOMEPAGE="http://www.ohler.com/ox/ https://github.com/ohler55/ox"
+SRC_URI="https://github.com/ohler55/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="BSD"
+
+KEYWORDS="~amd64 ~ppc64 ~x86"
+SLOT="0"
+IUSE=""
+
+each_ruby_configure() {
+ ${RUBY} -Cext/ox extconf.rb || die
+}
+
+each_ruby_compile() {
+ emake V=1 -Cext/ox
+ cp ext/ox/ox$(get_modname) lib/ox/ || die
+}
+
+each_ruby_test() {
+ ${RUBY} test/tests.rb || die
+}
diff --git a/dev-ruby/rainbow/rainbow-1.1.4-r1.ebuild b/dev-ruby/rainbow/rainbow-1.1.4-r1.ebuild
index f38511138275..519cce5dbad8 100644
--- a/dev-ruby/rainbow/rainbow-1.1.4-r1.ebuild
+++ b/dev-ruby/rainbow/rainbow-1.1.4-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
@@ -18,5 +18,5 @@ SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> ${PN}-git-$
LICENSE="MIT"
SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="amd64 hppa ppc sparc x86"
IUSE=""
diff --git a/dev-ruby/rainbow/rainbow-1.1.4.ebuild b/dev-ruby/rainbow/rainbow-1.1.4.ebuild
deleted file mode 100644
index 0516a4846048..000000000000
--- a/dev-ruby/rainbow/rainbow-1.1.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="Changelog README.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Extends ruby's String class with colored text on ANSI terminals"
-HOMEPAGE="https://github.com/sickill/rainbow"
-
-SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 hppa ppc sparc x86"
-IUSE=""
diff --git a/dev-ruby/rainbow/rainbow-2.0.0-r1.ebuild b/dev-ruby/rainbow/rainbow-2.0.0-r1.ebuild
index 8219e8d75649..90fd897b0e0d 100644
--- a/dev-ruby/rainbow/rainbow-2.0.0-r1.ebuild
+++ b/dev-ruby/rainbow/rainbow-2.0.0-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
@@ -19,5 +19,5 @@ SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> ${PN}-git-$
LICENSE="MIT"
SLOT="2"
-KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86"
+KEYWORDS="amd64 hppa ~ppc ~sparc x86"
IUSE=""
diff --git a/dev-ruby/rainbow/rainbow-2.0.0.ebuild b/dev-ruby/rainbow/rainbow-2.0.0.ebuild
deleted file mode 100644
index 8e2e85a0801d..000000000000
--- a/dev-ruby/rainbow/rainbow-2.0.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-USE_RUBY="ruby19 ruby20"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_DOCDIR="doc"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.markdown"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Colorize printed text on ANSI terminals"
-HOMEPAGE="https://github.com/sickill/rainbow"
-
-SRC_URI="https://github.com/sickill/rainbow/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz"
-
-LICENSE="MIT"
-SLOT="2"
-KEYWORDS="amd64 hppa ~ppc ~sparc x86"
-IUSE=""
diff --git a/dev-ruby/rainbow/rainbow-2.1.0.ebuild b/dev-ruby/rainbow/rainbow-2.1.0.ebuild
index aa426c39253f..ae2328a0e777 100644
--- a/dev-ruby/rainbow/rainbow-2.1.0.ebuild
+++ b/dev-ruby/rainbow/rainbow-2.1.0.ebuild
@@ -3,7 +3,7 @@
# $Id$
EAPI=5
-USE_RUBY="ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
diff --git a/dev-ruby/samuel/samuel-0.3.3-r1.ebuild b/dev-ruby/samuel/samuel-0.3.3-r1.ebuild
index c868e5a36922..c53d3ccf2bd6 100644
--- a/dev-ruby/samuel/samuel-0.3.3-r1.ebuild
+++ b/dev-ruby/samuel/samuel-0.3.3-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/shotgun/shotgun-0.9-r1.ebuild b/dev-ruby/shotgun/shotgun-0.9-r1.ebuild
index b078577ac177..1d855998fa3c 100644
--- a/dev-ruby/shotgun/shotgun-0.9-r1.ebuild
+++ b/dev-ruby/shotgun/shotgun-0.9-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby20 ruby21"
# No documentation task
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/shotgun/shotgun-0.9.1.ebuild b/dev-ruby/shotgun/shotgun-0.9.1.ebuild
index 4d35d7fdea42..03c86a8dbc0e 100644
--- a/dev-ruby/shotgun/shotgun-0.9.1.ebuild
+++ b/dev-ruby/shotgun/shotgun-0.9.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
# No documentation task
RUBY_FAKEGEM_TASK_DOC=""
diff --git a/dev-ruby/syslogger/syslogger-1.6.2.ebuild b/dev-ruby/syslogger/syslogger-1.6.2.ebuild
index c5084cf5776e..987b54c9e02d 100644
--- a/dev-ruby/syslogger/syslogger-1.6.2.ebuild
+++ b/dev-ruby/syslogger/syslogger-1.6.2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
diff --git a/dev-ruby/syslogger/syslogger-1.6.3.ebuild b/dev-ruby/syslogger/syslogger-1.6.3.ebuild
index c5084cf5776e..987b54c9e02d 100644
--- a/dev-ruby/syslogger/syslogger-1.6.3.ebuild
+++ b/dev-ruby/syslogger/syslogger-1.6.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
diff --git a/dev-ruby/syslogger/syslogger-1.6.4.ebuild b/dev-ruby/syslogger/syslogger-1.6.4.ebuild
index c5084cf5776e..987b54c9e02d 100644
--- a/dev-ruby/syslogger/syslogger-1.6.4.ebuild
+++ b/dev-ruby/syslogger/syslogger-1.6.4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
diff --git a/dev-ruby/test-unit-rr/test-unit-rr-1.0.3-r1.ebuild b/dev-ruby/test-unit-rr/test-unit-rr-1.0.3-r1.ebuild
index de012955b8aa..3389a2df5854 100644
--- a/dev-ruby/test-unit-rr/test-unit-rr-1.0.3-r1.ebuild
+++ b/dev-ruby/test-unit-rr/test-unit-rr-1.0.3-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/test-unit-rr/test-unit-rr-1.0.3.ebuild b/dev-ruby/test-unit-rr/test-unit-rr-1.0.3.ebuild
index 92fc895270df..396aca778f59 100644
--- a/dev-ruby/test-unit-rr/test-unit-rr-1.0.3.ebuild
+++ b/dev-ruby/test-unit-rr/test-unit-rr-1.0.3.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
RUBY_FAKEGEM_TASK_TEST=""
diff --git a/dev-ruby/ttfunk/ttfunk-1.2.1.ebuild b/dev-ruby/ttfunk/ttfunk-1.2.1.ebuild
index fbb1badece10..6062035452e8 100644
--- a/dev-ruby/ttfunk/ttfunk-1.2.1.ebuild
+++ b/dev-ruby/ttfunk/ttfunk-1.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_RECIPE_TEST="rspec"
diff --git a/dev-ruby/ttfunk/ttfunk-1.4.0.ebuild b/dev-ruby/ttfunk/ttfunk-1.4.0.ebuild
index fbb1badece10..6062035452e8 100644
--- a/dev-ruby/ttfunk/ttfunk-1.4.0.ebuild
+++ b/dev-ruby/ttfunk/ttfunk-1.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_TASK_DOC=""
RUBY_FAKEGEM_RECIPE_TEST="rspec"
diff --git a/dev-ruby/tzinfo/tzinfo-0.3.43.ebuild b/dev-ruby/tzinfo/tzinfo-0.3.43.ebuild
index fa4019705f52..6fb86e728e9a 100644
--- a/dev-ruby/tzinfo/tzinfo-0.3.43.ebuild
+++ b/dev-ruby/tzinfo/tzinfo-0.3.43.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
diff --git a/dev-ruby/tzinfo/tzinfo-0.3.44.ebuild b/dev-ruby/tzinfo/tzinfo-0.3.44.ebuild
index 2b9204612eb7..f9885230ac4b 100644
--- a/dev-ruby/tzinfo/tzinfo-0.3.44.ebuild
+++ b/dev-ruby/tzinfo/tzinfo-0.3.44.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_DOC="rdoc"
RUBY_FAKEGEM_DOCDIR="doc"
diff --git a/dev-ruby/unf_ext/unf_ext-0.0.7.1.ebuild b/dev-ruby/unf_ext/unf_ext-0.0.7.1.ebuild
index b35fd0f6c9e9..e7b6b9ac32ff 100644
--- a/dev-ruby/unf_ext/unf_ext-0.0.7.1.ebuild
+++ b/dev-ruby/unf_ext/unf_ext-0.0.7.1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Id$
EAPI=5
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="none"
diff --git a/dev-tex/fundus/Manifest b/dev-tex/fundus/Manifest
deleted file mode 100644
index fe78a7b3fc45..000000000000
--- a/dev-tex/fundus/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST fundus-19970826.tar.gz 315674 SHA256 7ce25d294c990db8dcc25fb2dc7d85f705da3b02e243d66c97e3905ce829c37c SHA512 5bd9db0312b3d86682aee8d0adbc92f6bfa65c056c53c226244751533d3adce2e20a95398f37c1f814cff4891ed5f60b4b1218fa493134d4fea419ba1b2f2a61 WHIRLPOOL a28e63bbc8ddb36091bc3b6631453103a52b089841c699ca1f040fc4498ff815bc8f5b33e9bb11d328eaa77cacc83a18ebdaf4d01b1d521eda3fe5b1ac04cdeb
-DIST fundus-fonts.tar.gz 141837 SHA256 ecff98e0805e1d24aa63aefba7e14f9a694bdad7e0c35fc9afdd9cdefbdcdead SHA512 668a4f75e0a11a8201a5a922ceec8b37e167a32226636bbcab800ec91ca68367993300aec39e4f6ac0b7579fc25afa545f013b11d8dfc78cde6208a601cb5e60 WHIRLPOOL 712ebec835a5a54a82998b621c2620c76c29dc6f6e915a4d4c391d41d92256bb586bda36210a2560f166f75cc4586b96373375573dada4ceaa926d6be15d1c85
diff --git a/dev-tex/fundus/fundus-19970826.ebuild b/dev-tex/fundus/fundus-19970826.ebuild
deleted file mode 100644
index 57a1862a4451..000000000000
--- a/dev-tex/fundus/fundus-19970826.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-inherit latex-package
-
-S=${WORKDIR}/${PN}
-DESCRIPTION="Providing LaTeX access to various font families"
-HOMEPAGE="http://www.ctan.org/tex-archive/help/Catalogue/entries/fundus.html"
-# Taken from: ftp://ftp.dante.de/tex-archive/macros/latex/contrib/gene/fundus.tar.gz
-# ftp://ftp.dante.de/tex-archive/fonts/twcal.tar.gz
-# ftp://ftp.dante.de/tex-archive/fonts/va.tar.gz
-# ftp://ftp.dante.de/tex-archive/fonts/la.tar.gz
-# ftp://ftp.dante.de/tex-archive/fonts/calligra.tar.gz
-SRC_URI="mirror://gentoo/${P}.tar.gz
- mirror://gentoo/${PN}-fonts.tar.gz"
-IUSE=""
-SLOT="0"
-LICENSE="LPPL-1.3c"
-KEYWORDS="x86 ~amd64 ~sparc ~ppc"
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- for i in *.tar.gz ; do
- tar xzf $i
- done
-}
-
-src_install() {
- latex-package_src_install
-
- for f in va la twcal calligra ; do
- pushd $f
- insinto /usr/share/texmf/fonts/source/public/$f
- doins *.mf
- popd
- done
-}
diff --git a/dev-tex/fundus/metadata.xml b/dev-tex/fundus/metadata.xml
deleted file mode 100644
index 13170c3184d8..000000000000
--- a/dev-tex/fundus/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- tex@gentoo.org
- Gentoo TeX Project
-
-
diff --git a/dev-tex/xymtex/Manifest b/dev-tex/xymtex/Manifest
deleted file mode 100644
index 1d6d1334f434..000000000000
--- a/dev-tex/xymtex/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST xymtex500a.zip 8362958 SHA256 f7f472e3a47988c6ced0f781b280bea54fa5c6337004d23e1fcf56da58564ebd SHA512 5ee0c13443084dce896d2560561c423d94b1d5e2ab10bd120a957e798de7c11efd192872de2b4b8d7df60a1f126a368e5d1dbdb90ce6055b9ab6067a71668fe3 WHIRLPOOL d769a243b3da5483652ebe165fc15e34bc9f78f2fbdbd83c380da7b4a15ab72f467911dc43e9eba1b1512eff7f7981b0d82c49a239824fab333cb2bc9641a052
diff --git a/dev-tex/xymtex/metadata.xml b/dev-tex/xymtex/metadata.xml
deleted file mode 100644
index a3e0c3ea700c..000000000000
--- a/dev-tex/xymtex/metadata.xml
+++ /dev/null
@@ -1,12 +0,0 @@
-
-
-
-
- tex@gentoo.org
- Gentoo TeX Project
-
-
- sci@gentoo.org
- Gentoo Science Project
-
-
diff --git a/dev-tex/xymtex/xymtex-5.00a.ebuild b/dev-tex/xymtex/xymtex-5.00a.ebuild
deleted file mode 100644
index 14b68cc69120..000000000000
--- a/dev-tex/xymtex/xymtex-5.00a.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit latex-package versionator
-
-DESCRIPTION="LaTeX package for rendering high-quality chemical structure diagrams"
-HOMEPAGE="http://xymtex.com/"
-MY_PV="$(delete_all_version_separators)"
-SRC_URI="${HOMEPAGE}/fujitas3/${PN}/xym${MY_PV}/xym-up/${PN}${MY_PV}.zip"
-LICENSE="LPPL-1.3"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S="${WORKDIR}/${PN}"
-
-TEXMF=/usr/share/texmf-site
-
-src_compile() {
- local subdir
- for subdir in base chemist xymtxpdf xymtxps; do
- cd "${S}/${subdir}" || die
- latex-package_src_compile
- done
-}
-
-src_install() {
- local subdir
- for subdir in base chemist xymtxpdf xymtxps; do
- cd "${S}/${subdir}" || die
- latex-package_src_install
- done
-
- # cd "${S}/doc/doc${MY_PV}/" || die
- cd "${S}/doc/doc500/" || die
- latex-package_src_doinstall pdf
-}
diff --git a/dev-vcs/statcvs/Manifest b/dev-vcs/statcvs/Manifest
deleted file mode 100644
index 4fb9658dfa43..000000000000
--- a/dev-vcs/statcvs/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST statcvs-0.5.0-source.zip 7720283 SHA256 3f41f6a0fd0948a5c9096a6aa040d56da784e98a6657f4911c5f78817e6985be SHA512 4b711285b5a5d505ca1b63ebfb801ecd1a79339bc98f001ce71f5d8a454303a4dc0b7f5069ec53dcd42b2424bbf718efeca1f7369becf330a1207c49340ce204 WHIRLPOOL 3b9d82add805cf6b1393116ef6432e7064725c68cf0314c5e9f73fa044c7f2f85ef4388e13a88406dbd109a39ec28acf1cac378a9e02c5197b2812083f58c177
diff --git a/dev-vcs/statcvs/files/statcvs-0.4.0-build.xml.patch b/dev-vcs/statcvs/files/statcvs-0.4.0-build.xml.patch
deleted file mode 100644
index 66b8d291dcfc..000000000000
--- a/dev-vcs/statcvs/files/statcvs-0.4.0-build.xml.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-diff -Nur statcvs-0.4.0/build.xml statcvs-0.4.0_patched/build.xml
---- statcvs-0.4.0/build.xml 2008-04-21 18:33:32.000000000 +0300
-+++ statcvs-0.4.0_patched/build.xml 2008-09-19 22:22:32.000000000 +0300
-@@ -148,11 +148,8 @@
-
-
-
--
-+
-
--
--
--
-
-
-
diff --git a/dev-vcs/statcvs/files/statcvs-0.4.0-external-jtreemap.patch b/dev-vcs/statcvs/files/statcvs-0.4.0-external-jtreemap.patch
deleted file mode 100644
index cd0c5ed773b6..000000000000
--- a/dev-vcs/statcvs/files/statcvs-0.4.0-external-jtreemap.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-diff -Nur statcvs-0.4.0/src/net/sf/statcvs/output/RepoMapPageMaker.java statcvs-0.4.0_patched/src/net/sf/statcvs/output/RepoMapPageMaker.java
---- statcvs-0.4.0/src/net/sf/statcvs/output/RepoMapPageMaker.java 2008-04-14 21:35:00.000000000 +0300
-+++ statcvs-0.4.0_patched/src/net/sf/statcvs/output/RepoMapPageMaker.java 2008-09-20 20:46:05.000000000 +0300
-@@ -20,7 +20,8 @@
- package net.sf.statcvs.output;
-
- import java.io.BufferedWriter;
--import java.io.File;
-+import java.io.File;
-+import java.io.FileInputStream;
- import java.io.FileWriter;
- import java.io.IOException;
- import java.io.InputStream;
-@@ -92,7 +93,7 @@
- }
-
- private String getApplet() {
-- return "
--
-+
-
--
--
--
-
-
-
diff --git a/dev-vcs/statcvs/files/statcvs-0.5.0-build.xml.patch b/dev-vcs/statcvs/files/statcvs-0.5.0-build.xml.patch
deleted file mode 100644
index c049cdeda9d8..000000000000
--- a/dev-vcs/statcvs/files/statcvs-0.5.0-build.xml.patch
+++ /dev/null
@@ -1,24 +0,0 @@
-diff -Nur statcvs-0.5.0/build.xml statcvs-0.5.0_patched/build.xml
---- statcvs-0.5.0/build.xml 2009-05-09 21:33:32.000000000 +0300
-+++ statcvs-0.5.0_patched/build.xml 2009-05-11 22:29:19.000000000 +0300
-@@ -19,7 +19,6 @@
-
-
-
--
-
-
-
-@@ -149,11 +148,8 @@
-
-
-
--
-+
-
--
--
--
-
-
-
diff --git a/dev-vcs/statcvs/metadata.xml b/dev-vcs/statcvs/metadata.xml
deleted file mode 100644
index 82113b0fb90a..000000000000
--- a/dev-vcs/statcvs/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- java@gentoo.org
-
-
- statcvs
-
-
diff --git a/dev-vcs/statcvs/statcvs-0.5.0-r1.ebuild b/dev-vcs/statcvs/statcvs-0.5.0-r1.ebuild
deleted file mode 100644
index 5dbc8fa056f7..000000000000
--- a/dev-vcs/statcvs/statcvs-0.5.0-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="StatCVS generates HTML reports from CVS repository logs"
-HOMEPAGE="http://statcvs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-source.zip"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-COMMON_DEPEND="
- dev-java/jcommon:1.0
- >=dev-java/jfreechart-1.0.11:1.0
- dev-java/jdom:0
- dev-java/ant-core:0"
-
-DEPEND=">=virtual/jdk-1.4
- app-arch/unzip
- test? ( dev-java/ant-junit:0 )
- ${COMMON_DEPEND}"
-
-RDEPEND=">=virtual/jre-1.4
- dev-vcs/cvs
- dev-java/jtreemap:0
- ${COMMON_DEPEND}"
-
-EANT_BUILD_TARGET="compile copyfiles jar"
-
-java_prepare() {
- epatch "${FILESDIR}"/${P}-build.xml.patch
- epatch "${FILESDIR}"/${PN}-0.4.0-external-jtreemap.patch
-
- einfo "Removing bundled jars."
- find . -name "*.jar" -print -delete
-
- cd "${S}"/lib || die
- java-pkg_jar-from jcommon-1.0 jcommon.jar jcommon-1.0.6.jar
- java-pkg_jar-from jfreechart-1.0 jfreechart.jar jfreechart-1.0.3.jar
- java-pkg_jar-from jdom jdom.jar
- java-pkg_jar-from ant-core ant.jar
-}
-
-src_install() {
- java-pkg_dojar dist/${PN}.jar
- java-pkg_dolauncher ${PN} --main net.sf.statcvs.Main
-
- use doc && java-pkg_dohtml -r doc/*
- use source && java-pkg_dosrc src/net
-}
-
-src_test() {
- java-pkg_jar-from --into lib junit
- ANT_TASKS="ant-junit" eant test
-}
-
-pkg_postinst() {
- elog "For instructions on how to use StatCVS see"
- elog "http://statcvs.sourceforge.net/manual/"
- elog "You need to regenerate statistics"
- elog "if you update dev-java/jtreemap"
-}
diff --git a/dev-vcs/statcvs/statcvs-0.5.0.ebuild b/dev-vcs/statcvs/statcvs-0.5.0.ebuild
deleted file mode 100644
index 7afecc0a116c..000000000000
--- a/dev-vcs/statcvs/statcvs-0.5.0.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="StatCVS generates HTML reports from CVS repository logs"
-HOMEPAGE="http://statcvs.sourceforge.net/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-source.zip"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-COMMON_DEPEND="
- dev-java/jcommon:1.0
- >=dev-java/jfreechart-1.0.11:1.0
- dev-java/jdom:1.0
- dev-java/ant-core:0"
-
-DEPEND=">=virtual/jdk-1.4
- app-arch/unzip
- test? ( dev-java/ant-junit:0 )
- ${COMMON_DEPEND}"
-
-RDEPEND=">=virtual/jre-1.4
- dev-vcs/cvs
- dev-java/jtreemap:0
- ${COMMON_DEPEND}"
-
-EANT_BUILD_TARGET="compile copyfiles jar"
-
-java_prepare() {
- epatch "${FILESDIR}"/${P}-build.xml.patch
- epatch "${FILESDIR}"/${PN}-0.4.0-external-jtreemap.patch
-
- einfo "Removing bundled jars."
- find . -name "*.jar" -print -delete
-
- cd "${S}"/lib || die
- java-pkg_jar-from jcommon-1.0 jcommon.jar jcommon-1.0.6.jar
- java-pkg_jar-from jfreechart-1.0 jfreechart.jar jfreechart-1.0.3.jar
- java-pkg_jar-from jdom-1.0 jdom.jar
- java-pkg_jar-from ant-core ant.jar
-}
-
-src_install() {
- java-pkg_dojar dist/${PN}.jar
- java-pkg_dolauncher ${PN} --main net.sf.statcvs.Main
-
- use doc && java-pkg_dohtml -r doc/*
- use source && java-pkg_dosrc src/net
-}
-
-src_test() {
- java-pkg_jar-from --into lib junit
- ANT_TASKS="ant-junit" eant test
-}
-
-pkg_postinst() {
- elog "For instructions on how to use StatCVS see"
- elog "http://statcvs.sourceforge.net/manual/"
- elog "You need to regenerate statistics"
- elog "if you update dev-java/jtreemap"
-}
diff --git a/dev-vcs/statsvn/Manifest b/dev-vcs/statsvn/Manifest
deleted file mode 100644
index db064084841b..000000000000
--- a/dev-vcs/statsvn/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST statsvn-0.5.0-source.zip 14686488 SHA256 af9f36d364a6a348b50ffc5f248fafee5292cde1e39eccc08b8f1b038736e275 SHA512 0f723659ede09ca3770354c8da7ca94237e01068e7743b4bfa3dfcf50d21d04130ad219b0a40f2fcffece85c2c9e9444d7b2e9de7f2048b935223c09864d3cbf WHIRLPOOL 5206d6d946e4d33a6df082f5f527d3af289757e9e970773f537d279f0f610b20f3e789c27e396e93a99917b7aa9ca3c848e6baa8e8e92fe85cdb4e5b1b54c4eb
diff --git a/dev-vcs/statsvn/files/statsvn-0.4.1-build.xml.patch b/dev-vcs/statsvn/files/statsvn-0.4.1-build.xml.patch
deleted file mode 100644
index 48c050eb25db..000000000000
--- a/dev-vcs/statsvn/files/statsvn-0.4.1-build.xml.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-diff -Nur statsvn-0.4.1/build.xml statsvn-0.4.1_patched/build.xml
---- statsvn-0.4.1/build.xml 2007-03-14 03:33:20.000000000 +0200
-+++ statsvn-0.4.1_patched/build.xml 2008-09-19 05:45:40.000000000 +0300
-@@ -130,15 +130,6 @@
-
-
-
--
--
--
--
--
--
--
--
-
-
-
diff --git a/dev-vcs/statsvn/metadata.xml b/dev-vcs/statsvn/metadata.xml
deleted file mode 100644
index 10655e8244fc..000000000000
--- a/dev-vcs/statsvn/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-
-
-
-
- java@gentoo.org
-
-
- statsvn
-
-
diff --git a/dev-vcs/statsvn/statsvn-0.5.0.ebuild b/dev-vcs/statsvn/statsvn-0.5.0.ebuild
deleted file mode 100644
index a96812d2e95f..000000000000
--- a/dev-vcs/statsvn/statsvn-0.5.0.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=2
-JAVA_PKG_IUSE="doc source test"
-
-inherit eutils java-pkg-2 java-ant-2
-
-DESCRIPTION="StatSVN generates HTML reports from SVN repository logs"
-HOMEPAGE="http://www.statsvn.org/"
-SRC_URI="mirror://sourceforge/${PN}/${P}-source.zip"
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-COMMON_DEPEND="
- >=dev-vcs/statcvs-0.5:0
- >=dev-java/backport-util-concurrent-3.1:0
- dev-java/jcommon:1.0
- dev-java/jfreechart:1.0"
-
-DEPEND=">=virtual/jdk-1.4
- app-arch/unzip
- test? ( dev-java/junit:0 )
- ${COMMON_DEPEND}"
-
-RDEPEND=">=virtual/jre-1.4
- >=dev-vcs/subversion-1.3.0
- dev-java/xerces:2
- ${COMMON_DEPEND}"
-
-EANT_GENTOO_CLASSPATH="statcvs,backport-util-concurrent,jcommon-1.0,jfreechart-1.0"
-EANT_BUILD_TARGET="dist"
-JAVA_ANT_CLASSPATH_TAGS="javac java javadoc"
-JAVA_ANT_REWRITE_CLASSPATH="true"
-
-java_prepare() {
- ebegin "Removing bundled jars."
- find . -name "*.jar" -delete
- eend
- ebegin "Removing prebuilt classses."
- find . -name "*.class" -delete
- rm -r "${S}"/bin/*
- eend
- epatch "${FILESDIR}"/${PN}-0.4.1-build.xml.patch
-}
-
-src_test() {
- ewarn "Note that the tests require you to be online."
- eant -Dgentoo.classpath=$(java-pkg_getjars ${EANT_GENTOO_CLASSPATH}):$(java-pkg_getjars --build-only junit) test
-}
-
-src_install() {
- java-pkg_dojar dist/${PN}.jar
-
- # jfreechart pulls in gnu-jaxp which doesn't work for statsvn so we need
- # to force another SAXParserFactory and DocumentBuilderFactory
- java-pkg_register-dependency xerces-2
- java-pkg_dolauncher statsvn --main net.sf.statsvn.Main \
- --java_args '-Djavax.xml.parsers.SAXParserFactory=org.apache.xerces.jaxp.SAXParserFactoryImpl -Djavax.xml.parsers.DocumentBuilderFactory=org.apache.xerces.jaxp.DocumentBuilderFactoryImpl'
-
- use doc && java-pkg_dojavadoc doc
- use source && java-pkg_dosrc src/*
-}
-
-pkg_postinst() {
- elog "For instractions on how to use StatSVN see"
- elog "http://svn.statsvn.org/statsvnwiki/index.php/Main_Page"
- elog "You need to regenerate statistics"
- elog "if you update dev-java/jtreemap"
-}
diff --git a/kde-apps/kdesdk-meta/kdesdk-meta-15.12.3.ebuild b/kde-apps/kdesdk-meta/kdesdk-meta-15.12.3.ebuild
index ec421ea5480e..bd92a8de56c4 100644
--- a/kde-apps/kdesdk-meta/kdesdk-meta-15.12.3.ebuild
+++ b/kde-apps/kdesdk-meta/kdesdk-meta-15.12.3.ebuild
@@ -13,7 +13,7 @@ IUSE="cvs"
RDEPEND="
$(add_kdeapps_dep dolphin-plugins)
- $(add_kdeapps_dep kapptemplate)
+ || ( $(add_kdeapps_dep kapptemplate) kde-apps/kapptemplate:4 )
$(add_kdeapps_dep kate)
$(add_kdeapps_dep kcachegrind)
$(add_kdeapps_dep kde-dev-scripts)
diff --git a/kde-apps/kig/kig-15.12.3.ebuild b/kde-apps/kig/kig-15.12.3.ebuild
index 227189c3f544..59b45117777c 100644
--- a/kde-apps/kig/kig-15.12.3.ebuild
+++ b/kde-apps/kig/kig-15.12.3.ebuild
@@ -5,6 +5,7 @@
EAPI=6
KDE_HANDBOOK="forceoptional"
+KDE_TEST="forceoptional"
PYTHON_COMPAT=( python2_7 )
inherit python-single-r1 kde5
@@ -15,8 +16,7 @@ IUSE="geogebra scripting"
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-RDEPEND="
- ${PYTHON_DEPS}
+RDEPEND="${PYTHON_DEPS}
$(add_frameworks_dep karchive)
$(add_frameworks_dep kcompletion)
$(add_frameworks_dep kconfig)
@@ -38,6 +38,10 @@ RDEPEND="
"
DEPEND="${RDEPEND}
$(add_frameworks_dep ktexteditor)
+ test? (
+ $(add_frameworks_dep kemoticons)
+ $(add_frameworks_dep kitemmodels)
+ )
"
PATCHES=( "${FILESDIR}/${PN}-4.12.0-boostpython.patch" )
@@ -56,6 +60,8 @@ src_configure() {
local mycmakeargs=(
$(cmake-utils_use_find_package geogebra Qt5XmlPatterns)
$(cmake-utils_use_find_package scripting BoostPython)
+ $(cmake-utils_use_find_package test KF5Emoticons)
+ $(cmake-utils_use_find_package test KF5ItemModels)
)
kde5_src_configure
diff --git a/kde-apps/kwalletd-pam/kwalletd-pam-5.5.5.ebuild b/kde-apps/kwalletd-pam/kwalletd-pam-5.5.5.ebuild
index a4e3d0b09e6e..23141ef2e9ab 100644
--- a/kde-apps/kwalletd-pam/kwalletd-pam-5.5.5.ebuild
+++ b/kde-apps/kwalletd-pam/kwalletd-pam-5.5.5.ebuild
@@ -40,8 +40,8 @@ src_configure() {
pkg_postinst() {
check_dm() {
if [[ -e "${ROOT}${2}" ]] && \
- [[ -n $(egrep "auth\s+optional\s+pam_kwallet.so" "${ROOT}${2}") ]] && \
- [[ -n $(egrep "session\s+optional\s+pam_kwallet.so" "${ROOT}${2}") ]]; then
+ grep -Eq "auth\s+optional\s+pam_kwallet.so" "${ROOT}${2}" && \
+ grep -Eq "session\s+optional\s+pam_kwallet.so" "${ROOT}${2}" ; then
elog " ${1} - ${2} ...GOOD"
else
ewarn " ${1} - ${2} ...BAD"
@@ -50,12 +50,13 @@ pkg_postinst() {
elog
elog "This package enables auto-unlocking of kde-apps/kwalletd:4."
elog "List of things to make it work:"
- elog "1. Use same password for login and kwallet"
- elog "2. A display manager with support for PAM"
- elog "3.a Have the following lines in the display manager's pam.d file:"
+ elog "1. Use standard blowfish encryption instead of GPG"
+ elog "2. Use same password for login and kwallet"
+ elog "3. A display manager with support for PAM"
+ elog "4.a Have the following lines in the display manager's pam.d file:"
elog " -auth optional pam_kwallet.so kdehome=.kde4"
elog " -session optional pam_kwallet.so"
- elog "3.b Checking installed DMs..."
+ elog "4.b Checking installed DMs..."
has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
has_version "x11-misc/lightdm" && check_dm "LightDM" "/etc/pam.d/lightdm"
has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
diff --git a/kde-misc/kdeconnect/Manifest b/kde-misc/kdeconnect/Manifest
index e6b042e24d60..847072eaf2cf 100644
--- a/kde-misc/kdeconnect/Manifest
+++ b/kde-misc/kdeconnect/Manifest
@@ -1 +1,2 @@
DIST kdeconnect-kde-0.8.tar.xz 141916 SHA256 c33611c076a327a67f9974ffa5662f2c093dda6ad14024e434027f9f19d9a0ab SHA512 7c7c460648960dde501596c85282eddd4d9add3b1be291b6d22a75f316cce6cdee0015d81b275eaa7c66758dcf16fa21da1be9b79f12b68c76bad343eef7250e WHIRLPOOL 0d302b4c6005100db9bc44ca590ee330bc6f432af02bfd1d2f27b367f38b6d4993828a3726c2bf3acaafcaa00c1724a9592ee8a652152f6b811923c351d3f499
+DIST kdeconnect-kde-0.9g.tar.xz 183632 SHA256 4033754057bbc993b1d4350959afbe1d17a4f1e56dd60c6df6abca5a321ee1b8 SHA512 39c857d139563806d0805409dce3f2bec3d776d23b3228ff72f3878717eed4558990e1b0b4055728b7643956e73994329960caea9e348dccfb6645a7b0f68445 WHIRLPOOL 9c41faff4f6b171af9e74a867c7b665b82e29d28a743cb4aef3ce44beb5463c09567a82be89fe3472748b99608444790b79725248b4c24b9d7cd677930061452
diff --git a/kde-misc/kdeconnect/kdeconnect-0.8.ebuild b/kde-misc/kdeconnect/kdeconnect-0.8.ebuild
deleted file mode 100644
index 91df10be3628..000000000000
--- a/kde-misc/kdeconnect/kdeconnect-0.8.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-MY_PN="${PN}-kde"
-DECLARATIVE_REQUIRED="always"
-KDE_LINGUAS="ar bg bs ca cs da de es fi fr gl hu it ja ko lt nl pl pt pt_BR ro ru sk sv tr uk"
-inherit kde4-base
-
-if [[ ${KDE_BUILD_TYPE} != live ]]; then
- MY_P="${MY_PN}-${PV}"
- SRC_URI="mirror://kde/unstable/${PN}/${PV}/src/${MY_P}.tar.xz"
- KEYWORDS="~amd64 ~x86"
-else
- EGIT_REPO_URI="git://anongit.kde.org/${MY_PN}"
- KEYWORDS=""
-fi
-
-DESCRIPTION="Adds communication between KDE and your smartphone"
-HOMEPAGE="https://www.kde.org/"
-
-LICENSE="GPL-2+"
-SLOT="4"
-IUSE="debug"
-
-COMMON_DEPEND="
- app-crypt/qca:2[qt4(+)]
- dev-libs/qjson
- x11-libs/libfakekey
- x11-libs/libX11
- x11-libs/libXtst
-"
-RDEPEND="${COMMON_DEPEND}
- $(add_kdebase_dep plasma-workspace)
- app-crypt/qca:2[openssl]
-"
-DEPEND="${COMMON_DEPEND}
- sys-devel/gettext
-"
-
-[[ ${KDE_BUILD_TYPE} != live ]] && S=${WORKDIR}/${MY_P}
-
-PATCHES=( "${FILESDIR}/${P}-ninja.patch" )
-
-pkg_postinst(){
- elog
- elog "Optional dependency:"
- elog "sys-fs/sshfs (for 'remote filesystem browser' plugin)"
- elog
- elog "The Android .apk file is available via"
- elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp"
- elog
-}
diff --git a/kde-misc/kdeconnect/kdeconnect-0.9g.ebuild b/kde-misc/kdeconnect/kdeconnect-0.9g.ebuild
new file mode 100644
index 000000000000..c7df8c330ca8
--- /dev/null
+++ b/kde-misc/kdeconnect/kdeconnect-0.9g.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KDE_TEST="true"
+KMNAME="${PN}-kde"
+inherit kde5
+
+DESCRIPTION="Adds communication between KDE and your smartphone"
+HOMEPAGE="https://www.kde.org/ https://community.kde.org/KDEConnect"
+SRC_URI="mirror://kde/unstable/${PN}/0.9/src/${KMNAME}-${PV}.tar.xz"
+
+LICENSE="GPL-2+"
+KEYWORDS="~amd64"
+IUSE="app +telepathy wayland"
+
+DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kdbusaddons)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep knotifications)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtdeclarative)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtnetwork)
+ $(add_qt_dep qtwidgets)
+ $(add_qt_dep qtx11extras)
+ >=app-crypt/qca-2.1.0:2[qt5,openssl]
+ x11-libs/libfakekey
+ x11-libs/libX11
+ x11-libs/libXtst
+ app? ( $(add_frameworks_dep kdeclarative) )
+ telepathy? ( >=net-libs/telepathy-qt-0.9.7[qt5] )
+ wayland? ( $(add_plasma_dep kwayland) )
+"
+RDEPEND="${DEPEND}
+ $(add_plasma_dep plasma-workspace)
+ wayland? ( $(add_plasma_dep kwin) )
+ !kde-misc/kdeconnect:4
+"
+
+src_prepare() {
+ sed \
+ -e 's#${LIBEXEC_INSTALL_DIR}#@KDE_INSTALL_FULL_LIBEXECDIR@#' \
+ -i daemon/kdeconnectd.desktop.cmake || die
+
+ kde5_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DEXPERIMENTALAPP_ENABLED=$(usex app)
+ $(cmake-utils_use_find_package telepathy TelepathyQt5)
+ $(cmake-utils_use_find_package telepathy TelepathyQt5Service)
+ $(cmake-utils_use_find_package wayland KF5Wayland)
+ )
+
+ kde5_src_configure
+}
+
+pkg_postinst(){
+ kde5_pkg_postinst
+
+ elog
+ elog "Optional dependency:"
+ elog "sys-fs/sshfs (for 'remote filesystem browser' plugin)"
+ elog
+ elog "The Android .apk file is available via"
+ elog "https://play.google.com/store/apps/details?id=org.kde.kdeconnect_tp"
+ elog
+}
diff --git a/kde-misc/kdeconnect/metadata.xml b/kde-misc/kdeconnect/metadata.xml
index 2fdbf33d963d..67aab7086880 100644
--- a/kde-misc/kdeconnect/metadata.xml
+++ b/kde-misc/kdeconnect/metadata.xml
@@ -5,4 +5,9 @@
kde@gentoo.org
Gentoo KDE Project
+
+ Enable experimental kcapp frontend
+ Enable net-libs/telepathy-qt support to receive text messages and respond to them
+ Enable kwin_wayland support for mousepad plugin using kde-frameworks/kwayland
+
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild
index 155acc7b668d..19156bee619a 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.5.5.ebuild
@@ -31,8 +31,8 @@ src_configure() {
pkg_postinst() {
check_dm() {
if [[ -e "${ROOT}${2}" ]] && \
- [[ -n $(egrep "auth\s+optional\s+pam_kwallet5.so" "${ROOT}${2}") ]] && \
- [[ -n $(egrep "session\s+optional\s+pam_kwallet5.so" "${ROOT}${2}") ]]; then
+ grep -Eq "auth\s+optional\s+pam_kwallet5.so" "${ROOT}${2}" && \
+ grep -Eq "session\s+optional\s+pam_kwallet5.so" "${ROOT}${2}" ; then
elog " ${1} - ${2} ...GOOD"
else
ewarn " ${1} - ${2} ...BAD"
@@ -41,12 +41,13 @@ pkg_postinst() {
elog
elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
elog "List of things to make it work:"
- elog "1. Use same password for login and kwallet"
- elog "2. A display manager with support for PAM"
- elog "3.a Have the following lines in the display manager's pam.d file:"
+ elog "1. Use standard blowfish encryption instead of GPG"
+ elog "2. Use same password for login and kwallet"
+ elog "3. A display manager with support for PAM"
+ elog "4.a Have the following lines in the display manager's pam.d file:"
elog " -auth optional pam_kwallet5.so"
elog " -session optional pam_kwallet5.so auto_start"
- elog "3.b Checking installed DMs..."
+ elog "4.b Checking installed DMs..."
has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
has_version "x11-misc/lightdm" && check_dm "LightDM" "/etc/pam.d/lightdm"
has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
diff --git a/kde-plasma/kwallet-pam/kwallet-pam-5.6.2-r1.ebuild b/kde-plasma/kwallet-pam/kwallet-pam-5.6.2-r1.ebuild
index 9c5669e84166..071301435607 100644
--- a/kde-plasma/kwallet-pam/kwallet-pam-5.6.2-r1.ebuild
+++ b/kde-plasma/kwallet-pam/kwallet-pam-5.6.2-r1.ebuild
@@ -73,16 +73,17 @@ pkg_postinst() {
elog "This package enables auto-unlocking of kde-frameworks/kwallet:5."
use oldwallet && elog "You have also selected support for legacy kde-apps/kwalletd:4."
elog "List of things to make it work:"
- elog "1. Use same password for login and kwallet"
- elog "2. A display manager with support for PAM"
- elog "3.a Have the following lines in the display manager's pam.d file:"
+ elog "1. Use standard blowfish encryption instead of GPG"
+ elog "2. Use same password for login and kwallet"
+ elog "3. A display manager with support for PAM"
+ elog "4.a Have the following lines in the display manager's pam.d file:"
elog " -auth optional pam_kwallet5.so"
elog " -session optional pam_kwallet5.so auto_start"
if use oldwallet ; then
elog " -auth optional pam_kwallet.so kdehome=.kde4"
elog " -session optional pam_kwallet.so"
fi
- elog "3.b Checking installed DMs..."
+ elog "4.b Checking installed DMs..."
has_version "x11-misc/sddm" && check_dm "SDDM" "/etc/pam.d/sddm"
has_version "x11-misc/lightdm" && check_dm "LightDM" "/etc/pam.d/lightdm"
has_version "kde-base/kdm" && check_dm "KDM" "/etc/pam.d/kde"
diff --git a/media-video/kamoso/kamoso-3.1.0.ebuild b/media-video/kamoso/kamoso-3.1.0.ebuild
index 87a27054c79b..5980be5e31d7 100644
--- a/media-video/kamoso/kamoso-3.1.0.ebuild
+++ b/media-video/kamoso/kamoso-3.1.0.ebuild
@@ -15,7 +15,7 @@ LICENSE="GPL-2+"
KEYWORDS="~amd64"
IUSE=""
-CDEPEND="
+DEPEND="
$(add_frameworks_dep kconfig)
$(add_frameworks_dep kcoreaddons)
$(add_frameworks_dep kdeclarative)
@@ -24,12 +24,10 @@ CDEPEND="
$(add_qt_dep qtdeclarative)
$(add_qt_dep qtgui)
$(add_qt_dep qtwidgets)
+ dev-libs/purpose:5
media-libs/qt-gstreamer[qt5]
virtual/libudev:=
"
-DEPEND="${CDEPEND}
- dev-libs/purpose:5
-"
-RDEPEND="${CDEPEND}
+RDEPEND="${DEPEND}
media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l]
"
diff --git a/media-video/mpv/files/mpv-0.17.0-glibc-2.23.patch b/media-video/mpv/files/mpv-0.17.0-glibc-2.23.patch
new file mode 100644
index 000000000000..ecd02aa02f15
--- /dev/null
+++ b/media-video/mpv/files/mpv-0.17.0-glibc-2.23.patch
@@ -0,0 +1,14 @@
+Fixes build failure on glibc-2.23
+
+../video/out/opengl/lcms.c: In function 'get_vid_profile':
+../video/out/opengl/lcms.c:235:27: error: implicit declaration of function 'pow' [-Werror=implicit-function-declaration]
+ double binv = pow(src_black[i], 1.0/gamma);
+ ^
+diff --git a/video/out/opengl/lcms.c b/video/out/opengl/lcms.c
+index 7db8da6..3eb3d53 100644
+--- a/video/out/opengl/lcms.c
++++ b/video/out/opengl/lcms.c
+@@ -17,2 +17,3 @@
+
++#include /* pow() */
+ #include
diff --git a/media-video/mpv/mpv-0.17.0.ebuild b/media-video/mpv/mpv-0.17.0.ebuild
index 4b22f41e8645..7562eb57ac6b 100644
--- a/media-video/mpv/mpv-0.17.0.ebuild
+++ b/media-video/mpv/mpv-0.17.0.ebuild
@@ -126,7 +126,8 @@ RDEPEND="${COMMON_DEPEND}
selinux? ( sec-policy/selinux-mplayer )
"
-PATCHES=( "${FILESDIR}/${P}-fix-seeking-without-first-index-entry.patch" )
+PATCHES=( "${FILESDIR}/${P}-fix-seeking-without-first-index-entry.patch"
+ "${FILESDIR}/${P}-glibc-2.23.patch")
pkg_pretend() {
if [[ ${MERGE_TYPE} != "binary" ]] && ! tc-has-tls && use vaapi && use egl; then
diff --git a/metadata/dtd/timestamp.chk b/metadata/dtd/timestamp.chk
index 633072076b46..174688b41a68 100644
--- a/metadata/dtd/timestamp.chk
+++ b/metadata/dtd/timestamp.chk
@@ -1 +1 @@
-Thu, 14 Apr 2016 14:39:16 +0000
+Fri, 15 Apr 2016 11:39:06 +0000
diff --git a/metadata/glsa/timestamp.chk b/metadata/glsa/timestamp.chk
index 633072076b46..174688b41a68 100644
--- a/metadata/glsa/timestamp.chk
+++ b/metadata/glsa/timestamp.chk
@@ -1 +1 @@
-Thu, 14 Apr 2016 14:39:16 +0000
+Fri, 15 Apr 2016 11:39:06 +0000
diff --git a/metadata/md5-cache/app-admin/cli53-0.7.2 b/metadata/md5-cache/app-admin/cli53-0.7.3
similarity index 62%
rename from metadata/md5-cache/app-admin/cli53-0.7.2
rename to metadata/md5-cache/app-admin/cli53-0.7.3
index fcb94d280dca..429578752415 100644
--- a/metadata/md5-cache/app-admin/cli53-0.7.2
+++ b/metadata/md5-cache/app-admin/cli53-0.7.3
@@ -1,4 +1,4 @@
-DEFINED_PHASES=compile install unpack
+DEFINED_PHASES=compile install test unpack
DEPEND=>=dev-lang/go-1.4.2:=
DESCRIPTION=Command line tool for Amazon Route 53
EAPI=6
@@ -6,6 +6,6 @@ HOMEPAGE=https://github.com/barnybug/cli53
KEYWORDS=~amd64
LICENSE=MIT
SLOT=0
-SRC_URI=https://github.com/barnybug/cli53/archive/0.7.2.tar.gz -> cli53-0.7.2.tar.gz
+SRC_URI=https://github.com/barnybug/cli53/archive/0.7.3.tar.gz -> cli53-0.7.3.tar.gz
_eclasses_=golang-base 08fe6e0e2b4750daff8887a7f0e1f873 golang-vcs-snapshot 1caa6d8238d2378ad688ae068ff22e5a
-_md5_=2989df47def3f1ae79f3efbce009e44a
+_md5_=26433a3fa1ad7f9236c719053e380632
diff --git a/metadata/md5-cache/app-crypt/kencfs-1.6.2 b/metadata/md5-cache/app-crypt/kencfs-1.6.2
new file mode 100644
index 000000000000..398199c531b4
--- /dev/null
+++ b/metadata/md5-cache/app-crypt/kencfs-1.6.2
@@ -0,0 +1,12 @@
+DEFINED_PHASES=configure install prepare
+DEPEND=dev-qt/qtcore:4 dev-qt/qtgui:4 kde-base/kdelibs:4
+DESCRIPTION=GUI frontend for encfs
+EAPI=6
+HOMEPAGE=http://kde-apps.org/content/show.php?content=134003
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=dev-qt/qtcore:4 dev-qt/qtgui:4 kde-base/kdelibs:4 kde-apps/kwalletd:4 sys-fs/encfs
+SLOT=0
+SRC_URI=http://kde-apps.org/CONTENT/content-files/134003-kencfs-1.6.2.tar.gz
+_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 qmake-utils 0a242e7177789b0028b4045f336dd4db toolchain-funcs d513d423d449877e49d99af3f7af7acb
+_md5_=f4327a34432602ac3b50bf3e1deac5a3
diff --git a/metadata/md5-cache/app-crypt/stoken-0.90 b/metadata/md5-cache/app-crypt/stoken-0.90
index 85353ecb4534..6180723e45b5 100644
--- a/metadata/md5-cache/app-crypt/stoken-0.90
+++ b/metadata/md5-cache/app-crypt/stoken-0.90
@@ -1,13 +1,13 @@
-DEFINED_PHASES=configure install prepare
-DEPEND=gtk? ( x11-libs/gtk+:2 ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DESCRIPTION=stoken - Software Token for Linux/UNIX
+DEFINED_PHASES=configure prepare
+DEPEND=|| ( dev-libs/nettle dev-libs/libtomcrypt ) gtk? ( >=x11-libs/gtk+-3.12:3 ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DESCRIPTION=Software Token for Linux/UNIX
EAPI=6
-HOMEPAGE=http://stoken.sourceforge.net/
+HOMEPAGE=https://github.com/cernekee/stoken
IUSE=gtk
KEYWORDS=~amd64 ~arm ~arm64 ~ppc64 ~x86
LICENSE=LGPL-2.1+
-RDEPEND=gtk? ( x11-libs/gtk+:2 )
+RDEPEND=|| ( dev-libs/nettle dev-libs/libtomcrypt ) gtk? ( >=x11-libs/gtk+-3.12:3 )
SLOT=0
-SRC_URI=http://github.com/cernekee/stoken/archive/v0.90.tar.gz
+SRC_URI=https://github.com/cernekee/stoken/archive/v0.90.tar.gz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c libtool 4890219c51da247200223277f993e054 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=b174aa3aef9eddd71fbd54f1705ac0f7
+_md5_=3056e3d21a1c0fe261735663a6790b8e
diff --git a/metadata/md5-cache/app-doc/root-docs-5.34.26 b/metadata/md5-cache/app-doc/root-docs-5.34.26
index 02e4f33490e0..409a3fba3430 100644
--- a/metadata/md5-cache/app-doc/root-docs-5.34.26
+++ b/metadata/md5-cache/app-doc/root-docs-5.34.26
@@ -2,11 +2,11 @@ DEFINED_PHASES=compile configure install prepare unpack
DEPEND=app-text/pandoc dev-haskell/pandoc-citeproc[bibutils] dev-texlive/texlive-latex virtual/pkgconfig api? ( media-fonts/dejavu ~sci-physics/root-5.34.26[X,graphviz,opengl] ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DESCRIPTION=Documentation for ROOT Data Analysis Framework
EAPI=5
-HOMEPAGE=http://root.cern.ch/drupal
+HOMEPAGE=https://root.cern.ch
IUSE=api +math +metric http test
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
SLOT=0
-SRC_URI=ftp://root.cern.ch/root/root_v5.34.26.source.tar.gz math? ( http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v4.2.0.pdf http://root.cern.ch/download/doc/RooFit_Users_Manual_2.91-33.pdf http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_3.00.pdf ) api? ( http://root.cern.ch/drupal/sites/all/themes/newsflash/images/blue/root-banner.png http://root.cern.ch/drupal/sites/all/themes/newsflash/images/info.png )
+SRC_URI=https://root.cern.ch/download/root_v5.34.26.source.tar.gz math? ( http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v4.2.0.pdf https://root.cern.ch/download/doc/RooFit_Users_Manual_2.91-33.pdf http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_3.00.pdf ) api? ( https://root.cern.ch/sites/all/themes/newsflash/images/blue/root-banner.png https://root.cern.ch/sites/all/themes/newsflash/images/info.png )
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb virtualx 86c9305a59b3e0459e7fbef3a5f30b96
-_md5_=75e90ad1f58708105938eb05fd29ae0a
+_md5_=666194ecc171effae2f99c8ea0419e67
diff --git a/metadata/md5-cache/app-doc/root-docs-5.34.32 b/metadata/md5-cache/app-doc/root-docs-5.34.32
index c3ab0d6d6fd4..266681f31e21 100644
--- a/metadata/md5-cache/app-doc/root-docs-5.34.32
+++ b/metadata/md5-cache/app-doc/root-docs-5.34.32
@@ -2,11 +2,11 @@ DEFINED_PHASES=compile configure install prepare unpack
DEPEND=app-text/pandoc dev-haskell/pandoc-citeproc[bibutils] dev-texlive/texlive-latex virtual/pkgconfig api? ( media-fonts/dejavu ~sci-physics/root-5.34.32[X,graphviz,opengl] ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DESCRIPTION=Documentation for ROOT Data Analysis Framework
EAPI=5
-HOMEPAGE=http://root.cern.ch/drupal
+HOMEPAGE=https://root.cern.ch
IUSE=api +math +metric http test
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
SLOT=0
-SRC_URI=ftp://root.cern.ch/root/root_v5.34.32.source.tar.gz math? ( http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v4.2.0.pdf http://root.cern.ch/download/doc/RooFit_Users_Manual_2.91-33.pdf http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_3.00.pdf ) api? ( http://root.cern.ch/drupal/sites/all/themes/newsflash/images/blue/root-banner.png http://root.cern.ch/drupal/sites/all/themes/newsflash/images/info.png )
+SRC_URI=https://root.cern.ch/download/root_v5.34.32.source.tar.gz math? ( http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v4.2.0.pdf https://root.cern.ch/download/doc/RooFit_Users_Manual_2.91-33.pdf http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_3.00.pdf ) api? ( https://root.cern.ch/sites/all/themes/newsflash/images/blue/root-banner.png https://root.cern.ch/sites/all/themes/newsflash/images/info.png )
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb virtualx 86c9305a59b3e0459e7fbef3a5f30b96
-_md5_=55a06acc1a25904028478c16bd27dcdc
+_md5_=6d4e5e4a4f3485f3332d1d87a12decc6
diff --git a/metadata/md5-cache/app-doc/root-docs-6.02.05 b/metadata/md5-cache/app-doc/root-docs-6.02.05
index c063c2116ec6..3890207eb202 100644
--- a/metadata/md5-cache/app-doc/root-docs-6.02.05
+++ b/metadata/md5-cache/app-doc/root-docs-6.02.05
@@ -2,11 +2,11 @@ DEFINED_PHASES=compile configure install prepare unpack
DEPEND=app-text/pandoc dev-haskell/pandoc-citeproc[bibutils] dev-texlive/texlive-latex virtual/pkgconfig api? ( media-fonts/dejavu ~sci-physics/root-6.02.05[X,graphviz,opengl] ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DESCRIPTION=Documentation for ROOT Data Analysis Framework
EAPI=5
-HOMEPAGE=http://root.cern.ch/drupal
+HOMEPAGE=https://root.cern.ch
IUSE=api +math +metric http test
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
SLOT=0
-SRC_URI=ftp://root.cern.ch/root/root_v6.02.05.source.tar.gz math? ( http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v4.2.0.pdf http://root.cern.ch/download/doc/RooFit_Users_Manual_2.91-33.pdf http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_3.00.pdf ) api? ( http://root.cern.ch/drupal/sites/default/files/images/root6-banner.jpg http://root.cern.ch/drupal/sites/all/themes/newsflash/images/info.png )
+SRC_URI=https://root.cern.ch/download/root_v6.02.05.source.tar.gz math? ( http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v4.2.0.pdf https://root.cern.ch/download/doc/RooFit_Users_Manual_2.91-33.pdf http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_3.00.pdf ) api? ( https://root.cern.ch/sites/default/files/images/root6-banner.jpg https://root.cern.ch/sites/all/themes/newsflash/images/info.png )
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb virtualx 86c9305a59b3e0459e7fbef3a5f30b96
-_md5_=775e169517fb6022843b12cc23595c98
+_md5_=f71cfdeb5c18d459332d3b527a288883
diff --git a/metadata/md5-cache/app-doc/root-docs-6.04.06 b/metadata/md5-cache/app-doc/root-docs-6.04.06
index 278959bbf5bf..f48038af81fc 100644
--- a/metadata/md5-cache/app-doc/root-docs-6.04.06
+++ b/metadata/md5-cache/app-doc/root-docs-6.04.06
@@ -2,11 +2,11 @@ DEFINED_PHASES=compile configure install prepare setup
DEPEND=app-text/pandoc dev-haskell/pandoc-citeproc[bibutils] dev-texlive/texlive-latex virtual/pkgconfig api? ( media-fonts/dejavu ~sci-physics/root-6.04.06[X,graphviz,opengl] ) test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
DESCRIPTION=Documentation for ROOT Data Analysis Framework
EAPI=5
-HOMEPAGE=http://root.cern.ch/drupal
+HOMEPAGE=https://root.cern.ch
IUSE=api +math +metric http test
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1
SLOT=0
-SRC_URI=ftp://root.cern.ch/root/root_v6.04.06.source.tar.gz math? ( http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v4.2.0.pdf http://root.cern.ch/download/doc/RooFit_Users_Manual_2.91-33.pdf http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_3.00.pdf ) api? ( http://root.cern.ch/drupal/sites/default/files/images/root6-banner.jpg http://root.cern.ch/drupal/sites/all/themes/newsflash/images/info.png )
+SRC_URI=https://root.cern.ch/download/root_v6.04.06.source.tar.gz math? ( http://tmva.sourceforge.net/docu/TMVAUsersGuide.pdf -> TMVAUsersGuide-v4.2.0.pdf https://root.cern.ch/download/doc/RooFit_Users_Manual_2.91-33.pdf http://root.cern.ch/drupal/sites/default/files/roofit_quickstart_3.00.pdf ) api? ( https://root.cern.ch/sites/default/files/images/root6-banner.jpg https://root.cern.ch/sites/all/themes/newsflash/images/info.png )
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb virtualx 86c9305a59b3e0459e7fbef3a5f30b96
-_md5_=9239cd5a315582cc2120e313837c3163
+_md5_=8d96045b58705a921def58a28dd542f2
diff --git a/metadata/md5-cache/app-emulation/docker-compose-1.7.0 b/metadata/md5-cache/app-emulation/docker-compose-1.7.0
new file mode 100644
index 000000000000..0c82170af812
--- /dev/null
+++ b/metadata/md5-cache/app-emulation/docker-compose-1.7.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=test? ( dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/cached-property-1.2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/dockerpty-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/docker-py-1.7.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/docopt-0.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/jsonschema-2.5.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/pyyaml-3.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/requests-2.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/six-1.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/texttable-0.8.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/websocket-client-0.32.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/enum34-1.0.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( =dev-python/mock-1.0.1[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
+DESCRIPTION=Multi-container orchestration for Docker
+EAPI=5
+HOMEPAGE=https://www.docker.com/
+IUSE=test python_targets_python2_7 python_targets_python3_4
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] >=dev-python/cached-property-1.2.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/dockerpty-0.4.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] dev-python/docker-py-1.7.2[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/docopt-0.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/jsonschema-2.5.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/pyyaml-3.10[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/requests-2.6.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/six-1.3.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/texttable-0.8.1[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/websocket-client-0.32.0[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)] =dev-python/enum34-1.0.4[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ) python_targets_python2_7? ( =dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_4(-)]
+REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_4 )
+SLOT=0
+SRC_URI=mirror://pypi/d/docker-compose/docker-compose-1.7.0.tar.gz -> docker-compose-1.7.0.tar.gz
+_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb vcs-snapshot b45be87e7012be0af8424e8a5644da1d
+_md5_=ac7569b45ad8e1550e2126f9e49f5b38
diff --git a/metadata/md5-cache/dev-dotnet/ikvm-0.46.0.1 b/metadata/md5-cache/dev-dotnet/ikvm-0.46.0.1
deleted file mode 100644
index b96b54970a10..000000000000
--- a/metadata/md5-cache/dev-dotnet/ikvm-0.46.0.1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install preinst prepare setup
-DEPEND=>=dev-lang/mono-2 dev-libs/glib !dev-dotnet/ikvm-bin >=dev-dotnet/nant-0.85 >=virtual/jdk-1.6 app-arch/unzip virtual/pkgconfig app-arch/sharutils >=dev-java/java-config-2.2.0
-DESCRIPTION=Java VM for .NET
-EAPI=4
-HOMEPAGE=http://www.ikvm.net/ http://weblog.ikvm.net/
-IUSE=elibc_FreeBSD
-KEYWORDS=amd64 x86
-LICENSE=ZLIB GPL-2-with-linking-exception
-RDEPEND=>=dev-lang/mono-2 dev-libs/glib >=dev-java/java-config-2.2.0
-SLOT=0
-SRC_URI=http://www.frijters.net/openjdk6-b22-stripped.zip http://www.frijters.net/ikvmsrc-0.46.0.1.zip
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 mono 3fb22ec265e021c7294a29e720f3d5f7 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=ca61ec2520b71b6f61139af878cde63a
diff --git a/metadata/md5-cache/dev-dotnet/ikvm-0.46.0.2 b/metadata/md5-cache/dev-dotnet/ikvm-0.46.0.2
deleted file mode 100644
index 596fddb0d61d..000000000000
--- a/metadata/md5-cache/dev-dotnet/ikvm-0.46.0.2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install preinst prepare setup
-DEPEND=>=dev-lang/mono-2 dev-libs/glib !dev-dotnet/ikvm-bin >=dev-dotnet/nant-0.85 virtual/jdk:1.6 app-arch/unzip virtual/pkgconfig app-arch/sharutils >=dev-java/java-config-2.2.0
-DESCRIPTION=Java VM for .NET
-EAPI=4
-HOMEPAGE=http://www.ikvm.net/ http://weblog.ikvm.net/
-IUSE=elibc_FreeBSD
-KEYWORDS=amd64 x86
-LICENSE=ZLIB GPL-2-with-linking-exception
-RDEPEND=>=dev-lang/mono-2 dev-libs/glib >=dev-java/java-config-2.2.0
-SLOT=0
-SRC_URI=http://www.frijters.net/openjdk6-b22-stripped.zip http://www.frijters.net/ikvmsrc-0.46.0.2.zip
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 mono 3fb22ec265e021c7294a29e720f3d5f7 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=d87c81e839c4c46db2cd90a3da9c47e9
diff --git a/metadata/md5-cache/dev-dotnet/ikvm-7.1.4532.2 b/metadata/md5-cache/dev-dotnet/ikvm-7.1.4532.2
deleted file mode 100644
index 6ce7c5a60d69..000000000000
--- a/metadata/md5-cache/dev-dotnet/ikvm-7.1.4532.2
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install preinst prepare setup
-DEPEND=>=dev-lang/mono-2 dev-libs/glib !dev-dotnet/ikvm-bin >=dev-dotnet/nant-0.85 virtual/jdk:1.7 app-arch/unzip virtual/pkgconfig app-arch/sharutils >=dev-java/java-config-2.2.0
-DESCRIPTION=Java VM for .NET
-EAPI=4
-HOMEPAGE=http://www.ikvm.net/ http://weblog.ikvm.net/
-IUSE=elibc_FreeBSD
-KEYWORDS=~amd64 ~x86
-LICENSE=ZLIB GPL-2-with-linking-exception
-RDEPEND=>=dev-lang/mono-2 dev-libs/glib >=dev-java/java-config-2.2.0
-SLOT=0
-SRC_URI=http://www.frijters.net/openjdk-7u4-stripped.zip http://www.frijters.net/ikvmsrc-7.1.4532.2.zip
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 mono 3fb22ec265e021c7294a29e720f3d5f7 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=9bde0f2ff20bac8816138840241c8722
diff --git a/metadata/md5-cache/dev-java/apple-jdk-bin-1.6.0 b/metadata/md5-cache/dev-java/apple-jdk-bin-1.6.0
deleted file mode 100644
index e2a4b8c79dc2..000000000000
--- a/metadata/md5-cache/dev-java/apple-jdk-bin-1.6.0
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prerm setup
-DEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=Links to Apple's version of Sun's J2SE Development Kit
-EAPI=0
-HOMEPAGE=http://java.sun.com/j2se/1.6.0/
-KEYWORDS=-* ~x64-macos ~x86-macos
-LICENSE=public-domain
-RDEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-SLOT=1.6
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=71b2e23e003a010b83d49f955e44f2f8
diff --git a/metadata/md5-cache/dev-java/asm-5.1 b/metadata/md5-cache/dev-java/asm-5.1
new file mode 100644
index 000000000000..ae0a36a1420c
--- /dev/null
+++ b/metadata/md5-cache/dev-java/asm-5.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install preinst prepare setup
+DEPEND=>=virtual/jdk-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
+DESCRIPTION=Bytecode manipulation framework for Java
+EAPI=5
+HOMEPAGE=http://asm.ow2.org
+IUSE=elibc_FreeBSD doc source elibc_FreeBSD
+KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~amd64-fbsd ~x64-macos
+LICENSE=BSD
+RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
+RESTRICT=test
+SLOT=4
+SRC_URI=http://download.forge.objectweb.org/asm/asm-5.1.tar.gz http://download.forge.objectweb.org/asm/asm-4.0.tar.gz
+_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
+_md5_=3fd8e6679b4dd4d284ddc4a8b08ab5c7
diff --git a/metadata/md5-cache/dev-java/beansbinding-1.2.1-r3 b/metadata/md5-cache/dev-java/beansbinding-1.2.1-r3
new file mode 100644
index 000000000000..f1ae073f5f93
--- /dev/null
+++ b/metadata/md5-cache/dev-java/beansbinding-1.2.1-r3
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install preinst prepare setup
+DEPEND=>=virtual/jdk-1.6 source? ( app-arch/zip ) >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
+DESCRIPTION=Implementation of JSR295
+EAPI=5
+HOMEPAGE=https://java.net/projects/beansbinding/
+IUSE=elibc_FreeBSD doc source elibc_FreeBSD
+KEYWORDS=~amd64 ~x86
+LICENSE=LGPL-2.1
+RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=http://dev.gentoo.org/~monsieurp/packages/beansbinding-1.2.1-src.zip -> beansbinding-1.2.1.zip
+_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple bdf24e52707f01512ffea6d3aa05425b java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
+_md5_=24b9a0cca74aa42207feb80db51303df
diff --git a/metadata/md5-cache/dev-java/hamcrest-core-1.1-r1 b/metadata/md5-cache/dev-java/hamcrest-core-1.1-r1
new file mode 100644
index 000000000000..a40f327cc967
--- /dev/null
+++ b/metadata/md5-cache/dev-java/hamcrest-core-1.1-r1
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install preinst prepare setup
+DEPEND=>=virtual/jdk-1.6 source? ( app-arch/zip ) >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
+DESCRIPTION=Library of matchers for building test expressions
+EAPI=5
+HOMEPAGE=https://github.com/hamcrest
+IUSE=elibc_FreeBSD doc source elibc_FreeBSD
+KEYWORDS=~amd64 ~arm ~ppc64 ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-macos ~x64-solaris
+LICENSE=BSD-2
+RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
+SLOT=0
+SRC_URI=https://github.com/hamcrest/JavaHamcrest/archive/hamcrest-java-1.1.zip -> hamcrest-core-1.1.zip
+_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple bdf24e52707f01512ffea6d3aa05425b java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
+_md5_=95be81c7ea46be31ce36ffba943da344
diff --git a/metadata/md5-cache/dev-java/hp-jdk-bin-1.6.0.05 b/metadata/md5-cache/dev-java/hp-jdk-bin-1.6.0.05
deleted file mode 100644
index 86f2460fa31a..000000000000
--- a/metadata/md5-cache/dev-java/hp-jdk-bin-1.6.0.05
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=install nofetch postinst postrm prerm setup unpack
-DEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=HP JDK/JRE and Plug-In
-EAPI=2
-HOMEPAGE=http://www.hp.com/go/java
-IUSE=doc examples nsplugin
-KEYWORDS=-* ~hppa-hpux ~ia64-hpux
-LICENSE=HP-JDKJRE6
-RDEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-RESTRICT=fetch
-SLOT=1.6
-SRC_URI=hppa-hpux? ( jdk6_16005_pa.depot ) ia64-hpux? ( jdk6_16005_ia.depot )
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=b17dba155b6e59a1386a7bbd7a32f3c5
diff --git a/metadata/md5-cache/dev-java/ibm-jdk-bin-1.6.0.9_p2 b/metadata/md5-cache/dev-java/ibm-jdk-bin-1.6.0.9_p2
deleted file mode 100644
index ce38a72b8198..000000000000
--- a/metadata/md5-cache/dev-java/ibm-jdk-bin-1.6.0.9_p2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install nofetch postinst postrm prerm setup unpack
-DEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=IBM Java SE Development Kit
-EAPI=0
-HOMEPAGE=http://www.ibm.com/developerworks/java/jdk/
-IUSE=X alsa doc examples javacomm nsplugin odbc selinux
-KEYWORDS=-* amd64 ppc64 x86
-LICENSE=IBM-J1.6
-RDEPEND=ppc? ( =virtual/libstdc++-3.3 ) ppc64? ( =virtual/libstdc++-3.3 ) X? ( x11-libs/libXext x11-libs/libXft x11-libs/libXi x11-libs/libXp x11-libs/libXtst x11-libs/libX11 x11-libs/libXt ) alsa? ( media-libs/alsa-lib ) doc? ( =dev-java/java-sdk-docs-1.6.0* ) odbc? ( dev-db/unixODBC ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-RESTRICT=fetch
-SLOT=1.6
-SRC_URI=x86? ( ibm-java-sdk-6.0-9.2-linux-i386.tgz ) amd64? ( ibm-java-sdk-6.0-9.2-linux-x86_64.tgz ) ppc? ( ibm-java-sdk-6.0-9.2-linux-ppc.tgz ) ppc64? ( ibm-java-sdk-6.0-9.2-linux-ppc64.tgz ) javacomm? ( x86? ( ibm-java-javacomm-6.0-9.0-linux-i386.tgz ) amd64? ( ibm-java-javacomm-6.0-9.0-linux-x86_64.tgz ) ppc? ( ibm-java-javacomm-6.0-9.0-linux-ppc.tgz ) ppc64? ( ibm-java-javacomm-6.0-9.0-linux-ppc64.tgz ) )
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=8c2e5332fd38ebfcbef993c80900a86d
diff --git a/metadata/md5-cache/dev-java/ibm-jdk-bin-1.6.0.9_p2-r1 b/metadata/md5-cache/dev-java/ibm-jdk-bin-1.6.0.9_p2-r1
deleted file mode 100644
index 6a7d7356cf78..000000000000
--- a/metadata/md5-cache/dev-java/ibm-jdk-bin-1.6.0.9_p2-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install nofetch postinst postrm prepare prerm setup unpack
-DEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=IBM Java SE Development Kit
-EAPI=4
-HOMEPAGE=http://www.ibm.com/developerworks/java/jdk/
-IUSE=X alsa doc examples javacomm nsplugin odbc selinux
-KEYWORDS=-* ~amd64 ~ppc64 ~x86
-LICENSE=IBM-J1.6
-RDEPEND=ppc? ( =virtual/libstdc++-3.3 ) ppc64? ( =virtual/libstdc++-3.3 ) X? ( x11-libs/libXext x11-libs/libXft x11-libs/libXi x11-libs/libXp x11-libs/libXtst x11-libs/libX11 x11-libs/libXt ) alsa? ( media-libs/alsa-lib ) doc? ( =dev-java/java-sdk-docs-1.6.0* ) odbc? ( dev-db/unixODBC ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-RESTRICT=fetch
-SLOT=1.6
-SRC_URI=x86? ( ibm-java-sdk-6.0-9.2-linux-i386.tgz ) amd64? ( ibm-java-sdk-6.0-9.2-linux-x86_64.tgz ) ppc? ( ibm-java-sdk-6.0-9.2-linux-ppc.tgz ) ppc64? ( ibm-java-sdk-6.0-9.2-linux-ppc64.tgz ) javacomm? ( x86? ( ibm-java-javacomm-6.0-9.0-linux-i386.tgz ) amd64? ( ibm-java-javacomm-6.0-9.0-linux-x86_64.tgz ) ppc? ( ibm-java-javacomm-6.0-9.0-linux-ppc.tgz ) ppc64? ( ibm-java-javacomm-6.0-9.0-linux-ppc64.tgz ) )
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=e0cd40e766a87f9e531a09b71796411d
diff --git a/metadata/md5-cache/dev-java/ibm-jre-bin-1.6.0.9_p2 b/metadata/md5-cache/dev-java/ibm-jre-bin-1.6.0.9_p2
deleted file mode 100644
index c6d22f8c5ab4..000000000000
--- a/metadata/md5-cache/dev-java/ibm-jre-bin-1.6.0.9_p2
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install nofetch postinst postrm prerm setup
-DEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=IBM Java SE Runtime Environment
-EAPI=0
-HOMEPAGE=http://www.ibm.com/developerworks/java/jdk/
-IUSE=X alsa nsplugin odbc selinux
-KEYWORDS=-* amd64 ppc64 x86
-LICENSE=IBM-J1.6
-RDEPEND=X? ( x11-libs/libXext x11-libs/libXft x11-libs/libXi x11-libs/libXp x11-libs/libXtst x11-libs/libX11 x11-libs/libXt ) alsa? ( media-libs/alsa-lib ) odbc? ( dev-db/unixODBC ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-RESTRICT=fetch
-SLOT=1.6
-SRC_URI=x86? ( ibm-java-jre-6.0-9.2-linux-i386.tgz ) amd64? ( ibm-java-jre-6.0-9.2-linux-x86_64.tgz ) ppc? ( ibm-java-jre-6.0-9.2-linux-ppc.tgz ) ppc64? ( ibm-java-jre-6.0-9.2-linux-ppc64.tgz )
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=5ad156837cd52cd73a2e63e3a51439c3
diff --git a/metadata/md5-cache/dev-java/ibm-jre-bin-1.6.0.9_p2-r1 b/metadata/md5-cache/dev-java/ibm-jre-bin-1.6.0.9_p2-r1
deleted file mode 100644
index bdfa76c8d383..000000000000
--- a/metadata/md5-cache/dev-java/ibm-jre-bin-1.6.0.9_p2-r1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install nofetch postinst postrm prerm setup unpack
-DEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=IBM Java SE Runtime Environment
-EAPI=4
-HOMEPAGE=http://www.ibm.com/developerworks/java/jdk/
-IUSE=X alsa nsplugin odbc selinux
-KEYWORDS=-* ~amd64 ~ppc64 ~x86
-LICENSE=IBM-J1.6
-RDEPEND=X? ( x11-libs/libXext x11-libs/libXft x11-libs/libXi x11-libs/libXp x11-libs/libXtst x11-libs/libX11 x11-libs/libXt ) alsa? ( media-libs/alsa-lib ) odbc? ( dev-db/unixODBC ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-RESTRICT=fetch
-SLOT=1.6
-SRC_URI=x86? ( ibm-java-jre-6.0-9.2-linux-i386.tgz ) amd64? ( ibm-java-jre-6.0-9.2-linux-x86_64.tgz ) ppc? ( ibm-java-jre-6.0-9.2-linux-ppc.tgz ) ppc64? ( ibm-java-jre-6.0-9.2-linux-ppc64.tgz )
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=5121692ccbb18f3a07627aef67132ae5
diff --git a/metadata/md5-cache/dev-java/icedtea-6.1.13.9-r2 b/metadata/md5-cache/dev-java/icedtea-6.1.13.9-r2
deleted file mode 100644
index 823627c3d956..000000000000
--- a/metadata/md5-cache/dev-java/icedtea-6.1.13.9-r2
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare prerm pretend setup test unpack
-DEPEND=>=media-libs/freetype-2.3.5:2= >=media-libs/lcms-2.5 >=sys-libs/zlib-1.2.3:= virtual/jpeg:0= javascript? ( dev-java/rhino:1.6 ) kerberos? ( virtual/krb5 ) nss? ( >=dev-libs/nss-3.12.5-r1 ) pulseaudio? ( >=media-sound/pulseaudio-0.9.11:= ) systemtap? ( >=dev-util/systemtap-1 ) >=media-libs/alsa-lib-1.0 >=net-print/cups-1.2.12 >=media-libs/giflib-4.1.6:= >=media-libs/libpng-1.2:0= >=x11-libs/libX11-1.1.3 >=x11-libs/libXext-1.1.1 >=x11-libs/libXi-1.1.3 >=x11-libs/libXrender-0.9.4 >=x11-libs/libXtst-1.0.3 x11-libs/libXt >=x11-libs/libXau-1.0.3 >=x11-libs/libXdmcp-1.0.2 >=x11-libs/libXinerama-1.0.2 x11-proto/inputproto >=x11-proto/xextproto-7.1.1 x11-proto/xineramaproto x11-proto/xproto || ( >=dev-java/gcj-jdk-4.3 dev-java/icedtea-bin:6 dev-java/icedtea:6 ) app-arch/cpio app-arch/unzip app-arch/zip app-misc/ca-certificates >=dev-java/ant-core-1.8.2 dev-lang/perl >=dev-libs/libxslt-1.1.26 dev-libs/openssl sys-apps/lsb-release virtual/pkgconfig pax_kernel? ( sys-apps/elfix ) >=dev-java/java-config-2.2.0 >=dev-java/java-config-2.2.0 app-eselect/eselect-java test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
-DESCRIPTION=A harness to build OpenJDK using Free Software build tools and dependencies
-EAPI=5
-HOMEPAGE=http://icedtea.classpath.org
-IUSE=+alsa cacao cjk +cups debug doc examples +gtk headless-awt javascript +jbootstrap kerberos nsplugin +nss pax_kernel pulseaudio selinux source systemtap test +webstart zero elibc_FreeBSD test
-KEYWORDS=~amd64 ~ppc64 ~x86
-LICENSE=Apache-1.1 Apache-2.0 GPL-1 GPL-2 GPL-2-with-linking-exception LGPL-2 MPL-1.0 MPL-1.1 public-domain W3C
-PDEPEND=webstart? ( dev-java/icedtea-web:0 ) nsplugin? ( dev-java/icedtea-web:0[nsplugin] )
-RDEPEND=>=media-libs/freetype-2.3.5:2= >=media-libs/lcms-2.5 >=sys-libs/zlib-1.2.3:= virtual/jpeg:0= javascript? ( dev-java/rhino:1.6 ) kerberos? ( virtual/krb5 ) nss? ( >=dev-libs/nss-3.12.5-r1 ) pulseaudio? ( >=media-sound/pulseaudio-0.9.11:= ) systemtap? ( >=dev-util/systemtap-1 ) !dev-java/icedtea6 !dev-java/icedtea-web:6 media-fonts/dejavu alsa? ( >=media-libs/alsa-lib-1.0 ) cjk? ( media-fonts/arphicfonts media-fonts/baekmuk-fonts media-fonts/lklug media-fonts/lohit-fonts media-fonts/sazanami ) cups? ( >=net-print/cups-1.2.12 ) gtk? ( >=x11-libs/gtk+-2.8:2 ) !headless-awt? ( >=media-libs/giflib-4.1.6:= >=media-libs/libpng-1.2:0= >=x11-libs/libX11-1.1.3 >=x11-libs/libXext-1.1.1 >=x11-libs/libXi-1.1.3 >=x11-libs/libXrender-0.9.4 >=x11-libs/libXtst-1.0.3 x11-libs/libXt ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0 >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-RESTRICT=test
-SLOT=6
-SRC_URI=http://icedtea.classpath.org/download/source/icedtea6-1.13.9.tar.xz https://java.net/downloads/openjdk6/openjdk-6-src-b37-11_nov_2015.tar.xz http://icedtea.classpath.org/download/drops/cacao/68fe50ac34ec.tar.gz -> icedtea-cacao-68fe50ac34ec.tar.gz http://icedtea.classpath.org/download/drops/jamvm/jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz -> icedtea-jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz
-_eclasses_=check-reqs aee25bdf4e2f459af86d17f7c41dcdf6 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 multiprocessing e32940a7b2a9992ad217eccddb84d548 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96
-_md5_=decc61d505d65c10a0a6d2480ef4c999
diff --git a/metadata/md5-cache/dev-java/icedtea-bin-6.1.13.9 b/metadata/md5-cache/dev-java/icedtea-bin-6.1.13.9
deleted file mode 100644
index 50d93167f9a8..000000000000
--- a/metadata/md5-cache/dev-java/icedtea-bin-6.1.13.9
+++ /dev/null
@@ -1,16 +0,0 @@
-DEFINED_PHASES=install postinst postrm preinst prepare prerm setup
-DEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=A Gentoo-made binary build of the IcedTea JDK
-EAPI=5
-HOMEPAGE=http://icedtea.classpath.org
-IUSE=+alsa cjk +cups doc examples +gtk headless-awt nsplugin selinux source +webstart
-KEYWORDS=-* amd64 x86
-LICENSE=GPL-2-with-linking-exception
-PDEPEND=webstart? ( dev-java/icedtea-web:0 ) nsplugin? ( dev-java/icedtea-web:0[nsplugin] )
-RDEPEND=>=dev-libs/nss-3.12.5-r1 media-fonts/dejavu >=media-libs/freetype-2.5.5:2 >=media-libs/lcms-2.6:2 >=sys-devel/gcc-4.9.3 >=sys-libs/glibc-2.21 >=sys-libs/zlib-1.2.8-r1 virtual/jpeg:62 alsa? ( >=media-libs/alsa-lib-1.0 ) !headless-awt? ( >=media-libs/giflib-4.1.6-r1 media-libs/libpng:0/16 >=x11-libs/libX11-1.6 >=x11-libs/libXext-1.3 >=x11-libs/libXi-1.7 >=x11-libs/libXrender-0.9.8 >=x11-libs/libXtst-1.2 ) cjk? ( media-fonts/arphicfonts media-fonts/baekmuk-fonts media-fonts/lklug media-fonts/lohit-fonts media-fonts/sazanami ) cups? ( >=net-print/cups-2.0 ) gtk? ( >=x11-libs/gtk+-2.24:2 ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-REQUIRED_USE=gtk? ( !headless-awt ) nsplugin? ( !headless-awt )
-RESTRICT=preserve-libs strip
-SLOT=6
-SRC_URI=doc? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-doc-6.1.13.9.tar.xz ) source? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-src-6.1.13.9.tar.xz ) amd64? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-core-6.1.13.9-amd64.tar.xz examples? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-examples-6.1.13.9-amd64.tar.xz ) ) x86? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-core-6.1.13.9-x86.tar.xz examples? ( https://dev.gentoo.org/~chewi/distfiles/icedtea-bin-examples-6.1.13.9-x86.tar.xz ) )
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=ff20ff3a07749e412a01cebb1e65a64d
diff --git a/metadata/md5-cache/dev-java/jcharts-0.7.5-r3 b/metadata/md5-cache/dev-java/jcharts-0.7.5-r3
deleted file mode 100644
index 75e003ee1141..000000000000
--- a/metadata/md5-cache/dev-java/jcharts-0.7.5-r3
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install preinst prepare setup test
-DEPEND=dev-java/batik:1.8 java-virtuals/servlet-api:3.0 || ( virtual/jdk:1.6 virtual/jdk:1.5 virtual/jdk:1.4 ) >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
-DESCRIPTION=jCharts is a 100% Java based charting utility that outputs a variety of charts
-EAPI=5
-HOMEPAGE=http://jcharts.sourceforge.net/
-IUSE=elibc_FreeBSD doc examples source elibc_FreeBSD
-KEYWORDS=amd64 x86
-LICENSE=BSD
-RDEPEND=dev-java/batik:1.8 java-virtuals/servlet-api:3.0 || ( virtual/jre:1.6 virtual/jre:1.5 ) >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
-RESTRICT=test
-SLOT=0
-SRC_URI=mirror://sourceforge/jcharts/jCharts-0.7.5.zip
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=b78e46c484be101f3e60d578bbf0c638
diff --git a/metadata/md5-cache/dev-java/microba-0.4.4 b/metadata/md5-cache/dev-java/microba-0.4.4
deleted file mode 100644
index 7414f2f94284..000000000000
--- a/metadata/md5-cache/dev-java/microba-0.4.4
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install preinst setup unpack
-DEPEND=>=virtual/jdk-1.4 app-arch/unzip >=dev-java/jgraph-5.9.2 >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2
-DESCRIPTION=Swing components for date operations and palettes
-EAPI=0
-HOMEPAGE=http://microba.sourceforge.net/
-IUSE=elibc_FreeBSD doc source elibc_FreeBSD
-KEYWORDS=amd64 x86
-LICENSE=BSD
-RDEPEND=>=virtual/jre-1.4 >=dev-java/jgraph-5.9.2 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
-SLOT=0
-SRC_URI=mirror://sourceforge/microba/microba-0.4.4-full.zip
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=e92f78ed5fc86511f1ada21f370aa716
diff --git a/metadata/md5-cache/dev-java/microba-0.4.4.3 b/metadata/md5-cache/dev-java/microba-0.4.4.3
index 1156d30d86c0..e085e91213c9 100644
--- a/metadata/md5-cache/dev-java/microba-0.4.4.3
+++ b/metadata/md5-cache/dev-java/microba-0.4.4.3
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile install preinst prepare setup
-DEPEND=dev-java/jgraph:0 source? ( app-arch/zip ) >=virtual/jdk-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
+DEPEND=dev-java/jgraph:0 >=virtual/jdk-1.6 source? ( app-arch/zip ) >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
DESCRIPTION=Swing components for date operations and palettes
EAPI=5
HOMEPAGE=https://github.com/tdbear/microba
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=BSD
RDEPEND=dev-java/jgraph:0 >=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
SLOT=0
SRC_URI=https://github.com/tdbear/microba/archive/0.4.4.3.zip -> microba-0.4.4.3.zip
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple bdf24e52707f01512ffea6d3aa05425b java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=f4646fcbd6771f7357370d9413f6d42b
+_md5_=de58ee9fa6a5d7cd38e195c1a0ce6b55
diff --git a/metadata/md5-cache/dev-java/shared-objects-1.4-r3 b/metadata/md5-cache/dev-java/shared-objects-1.4-r3
deleted file mode 100644
index ebf27ab1b1d4..000000000000
--- a/metadata/md5-cache/dev-java/shared-objects-1.4-r3
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile install preinst setup unpack
-DEPEND=>=virtual/jdk-1.4 >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2 >=dev-java/javatoolkit-0.3.0-r2
-DESCRIPTION=A Java Class implementing a core factory for maximal sharing of arbitrary objects
-EAPI=0
-HOMEPAGE=http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary
-IUSE=elibc_FreeBSD source elibc_FreeBSD
-KEYWORDS=amd64 x86
-LICENSE=LGPL-2.1
-RDEPEND=>=virtual/jre-1.4 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
-SLOT=1
-SRC_URI=http://www.cwi.nl/projects/MetaEnv/shared-objects/shared-objects-1.4.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=3f8bcdbb5379d7b5e51b2c33bfdc780b
diff --git a/metadata/md5-cache/dev-java/shared-objects-1.4-r4 b/metadata/md5-cache/dev-java/shared-objects-1.4-r4
index af0c3fa24651..2a57137a3633 100644
--- a/metadata/md5-cache/dev-java/shared-objects-1.4-r4
+++ b/metadata/md5-cache/dev-java/shared-objects-1.4-r4
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install preinst prepare setup
-DEPEND=source? ( app-arch/zip ) >=virtual/jdk-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
-DESCRIPTION=A Java Class implementing a core factory for maximal sharing of arbitrary objects
+DEPEND=>=virtual/jdk-1.6 source? ( app-arch/zip ) >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
+DESCRIPTION=Core factory for maximal sharing of arbitrary objects
EAPI=5
HOMEPAGE=http://www.cwi.nl/htbin/sen1/twiki/bin/view/SEN1/ATermLibrary
IUSE=elibc_FreeBSD doc source elibc_FreeBSD
-KEYWORDS=~amd64 ~x86
+KEYWORDS=amd64 x86
LICENSE=LGPL-2.1
RDEPEND=>=virtual/jre-1.6 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
SLOT=0
SRC_URI=http://www.cwi.nl/projects/MetaEnv/shared-objects/shared-objects-1.4.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-pkg-simple bdf24e52707f01512ffea6d3aa05425b java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=3af58ab755a4876b9fead8c8356463fa
+_md5_=946f47176c6cee03018bfa28694ba980
diff --git a/metadata/md5-cache/dev-java/soylatte-jdk-bin-1.0.3 b/metadata/md5-cache/dev-java/soylatte-jdk-bin-1.0.3
deleted file mode 100644
index 0afd4fdb84e0..000000000000
--- a/metadata/md5-cache/dev-java/soylatte-jdk-bin-1.0.3
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install postinst postrm prepare prerm setup
-DEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=Landon Fuller's Java 6 for Mac OS X 10.4 and 10.5
-EAPI=3
-HOMEPAGE=http://landonf.bikemonkey.org/static/soylatte/
-IUSE=examples
-KEYWORDS=~x86-macos ~x64-macos
-LICENSE=sun-jrl
-RDEPEND=dev-db/unixODBC >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-SLOT=1.6
-SRC_URI=x86-macos? ( http://landonf.bikemonkey.org/static/soylatte/bsd-dist/javasrc_1_6_jrl_darwin/soylatte16-i386-1.0.3.tar.bz2 ) x64-macos? ( http://landonf.bikemonkey.org/static/soylatte/bsd-dist/javasrc_1_6_jrl_darwin/soylatte16-amd64-1.0.3.tar.bz2 )
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=ce9153ab0ba379d2e1c213b2810b2141
diff --git a/metadata/md5-cache/dev-java/soylatte-jdk-bin-7 b/metadata/md5-cache/dev-java/soylatte-jdk-bin-7
deleted file mode 100644
index a72e6f40fdf3..000000000000
--- a/metadata/md5-cache/dev-java/soylatte-jdk-bin-7
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=install postinst postrm prepare prerm setup
-DEPEND=>=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=Landon Fuller's OpenJDK 7 for Mac OS X 10.5/PPC
-EAPI=3
-HOMEPAGE=http://landonf.bikemonkey.org/static/soylatte/
-IUSE=examples
-KEYWORDS=~ppc-macos
-LICENSE=GPL-2-with-exceptions
-RDEPEND=dev-db/unixODBC >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-SLOT=1.7
-SRC_URI=http://landonf.bikemonkey.org/static/soylatte/bsd-dist/openjdk7_darwin/openjdk7-macppc-2009-12-16-b4.tar.bz2
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=66b9bbe2a93f2e85bcc2157d72748f69
diff --git a/metadata/md5-cache/dev-java/sun-jce-bin-1.6.0 b/metadata/md5-cache/dev-java/sun-jce-bin-1.6.0
deleted file mode 100644
index 4ad6ba1fa74f..000000000000
--- a/metadata/md5-cache/dev-java/sun-jce-bin-1.6.0
+++ /dev/null
@@ -1,11 +0,0 @@
-DEFINED_PHASES=install nofetch unpack
-DEPEND=app-arch/unzip
-DESCRIPTION=Java Cryptography Extension (JCE) Unlimited Strength Jurisdiction Policy Files 1.6.0
-EAPI=0
-HOMEPAGE=http://www.oracle.com/technetwork/java/javase/overview/index-jsp-136246.html
-KEYWORDS=amd64 x86 ~amd64-fbsd ~x86-fbsd
-LICENSE=Oracle-BCLA-JavaSE
-RESTRICT=fetch
-SLOT=1.6
-SRC_URI=jce_policy-6.zip
-_md5_=932a460a2ea0cad9b6d82e09b7251014
diff --git a/metadata/md5-cache/dev-java/sun-jdk-1.6.0.45 b/metadata/md5-cache/dev-java/sun-jdk-1.6.0.45
deleted file mode 100644
index 3ea21abd3e89..000000000000
--- a/metadata/md5-cache/dev-java/sun-jdk-1.6.0.45
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install nofetch postinst postrm prerm setup unpack
-DEPEND=jce? ( app-arch/unzip ) kernel_SunOS? ( app-arch/unzip ) pax_kernel? ( sys-apps/paxctl ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=Oracle's Java SE Development Kit
-EAPI=5
-HOMEPAGE=http://www.oracle.com/technetwork/java/javase/
-IUSE=+X alsa derby doc examples jce kernel_SunOS nsplugin pax_kernel selinux source
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-LICENSE=Oracle-BCLA-JavaSE examples? ( BSD )
-RDEPEND=X? ( x11-libs/libX11 x11-libs/libXext x11-libs/libXi x11-libs/libXt x11-libs/libXtst ) alsa? ( media-libs/alsa-lib ) doc? ( dev-java/java-sdk-docs:1.6.0 ) selinux? ( sec-policy/selinux-java ) !prefix? ( sys-libs/glibc ) >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-RESTRICT=fetch strip
-SLOT=1.6
-SRC_URI=amd64? ( jdk-6u45-linux-x64.bin examples? ( jdk-6u45-linux-x64-demos.tar.gz ) ) ia64? ( jdk-6u45-linux-ia64.bin examples? ( jdk-6u45-linux-ia64-demos.tar.gz ) ) x86? ( jdk-6u45-linux-i586.bin examples? ( jdk-6u45-linux-i586-demos.tar.gz ) ) x64-solaris? ( jdk-6u45-solaris-i586.sh jdk-6u45-solaris-x64.sh examples? ( jdk-6u45-solaris-i586-demos.tar.Z jdk-6u45-solaris-x64-demos.tar.Z ) ) x86-solaris? ( jdk-6u45-solaris-i586.sh examples? ( jdk-6u45-solaris-i586-demos.tar.Z ) ) sparc-solaris? ( jdk-6u45-solaris-sparc.sh examples? ( jdk-6u45-solaris-sparc-demos.tar.Z ) ) sparc64-solaris? ( jdk-6u45-solaris-sparc.sh jdk-6u45-solaris-sparcv9.sh examples? ( jdk-6u45-solaris-sparc-demos.tar.Z jdk-6u45-solaris-sparcv9-demos.tar.Z ) ) jce? ( jce_policy-6.zip )
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=c18f78767cbd476a0685bedd2147a9b2
diff --git a/metadata/md5-cache/dev-java/sun-jre-bin-1.6.0.45 b/metadata/md5-cache/dev-java/sun-jre-bin-1.6.0.45
deleted file mode 100644
index 2c7e4e046bbd..000000000000
--- a/metadata/md5-cache/dev-java/sun-jre-bin-1.6.0.45
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install nofetch postinst postrm prerm setup unpack
-DEPEND=pax_kernel? ( sys-apps/paxctl ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-DESCRIPTION=Oracle's Java SE Runtime Environment
-EAPI=5
-HOMEPAGE=http://www.oracle.com/technetwork/java/javase/
-IUSE=X alsa jce nsplugin pax_kernel selinux
-KEYWORDS=amd64 x86
-LICENSE=Oracle-BCLA-JavaSE
-RDEPEND=X? ( x11-libs/libXext x11-libs/libXi x11-libs/libXrender x11-libs/libXtst x11-libs/libX11 ) alsa? ( media-libs/alsa-lib ) jce? ( dev-java/sun-jce-bin:1.6 ) !prefix? ( sys-libs/glibc ) selinux? ( sec-policy/selinux-java ) >=dev-java/java-config-2.2.0 app-eselect/eselect-java
-RESTRICT=fetch strip
-SLOT=1.6
-SRC_URI=amd64? ( jre-6u45-linux-x64.bin ) ia64? ( jre-6u45-linux-ia64.bin ) x86? ( jre-6u45-linux-i586.bin )
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d java-vm-2 ba3b22a014a6ebc7b43b7e1bba90b9e1 multilib 23ae8c186171e6476af098d2a50d0ee0 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb prefix e7f2b9c6e57342e5d25eac22fce23062 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=941201fc8532fea713e6df7bfeece9d5
diff --git a/metadata/md5-cache/dev-lang/crystal-0.15.0 b/metadata/md5-cache/dev-lang/crystal-0.15.0
new file mode 100644
index 000000000000..a12784208679
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/crystal-0.15.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile install test
+DEPEND= crystal-0.15.0.tar.gz amd64? ( https://github.com/crystal-lang/crystal/releases/download/0.15.0/crystal-0.15.0-1-linux-x86_64.tar.gz ) x86? ( https://github.com/crystal-lang/crystal/releases/download/0.15.0/crystal-0.15.0-1-linux-i686.tar.gz )
+_eclasses_=multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
+_md5_=2134b7da8c815e73442daedddb615d91
diff --git a/metadata/md5-cache/dev-lang/rust-1.8.0_beta20160323 b/metadata/md5-cache/dev-lang/rust-1.8.0
similarity index 64%
rename from metadata/md5-cache/dev-lang/rust-1.8.0_beta20160323
rename to metadata/md5-cache/dev-lang/rust-1.8.0
index 6c9083b324ef..3df0333f4547 100644
--- a/metadata/md5-cache/dev-lang/rust-1.8.0_beta20160323
+++ b/metadata/md5-cache/dev-lang/rust-1.8.0
@@ -4,11 +4,12 @@ DESCRIPTION=Systems programming language from Mozilla
EAPI=6
HOMEPAGE=http://www.rust-lang.org/
IUSE=clang debug doc libcxx +system-llvm
+KEYWORDS=~amd64 ~x86
LICENSE=|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA
PDEPEND=>=app-eselect/eselect-rust-0.3_pre20150425
RDEPEND=libcxx? ( sys-libs/libcxx )
REQUIRED_USE=libcxx? ( clang )
-SLOT=beta/1.8.0_beta20160323
-SRC_URI=http://static.rust-lang.org/dist/2016-03-23/rustc-beta-src.tar.gz -> rustc-1.8.0_beta20160323-src.tar.gz amd64? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2016-02-17-4d3eebf-linux-x86_64-d29b7607d13d64078b6324aec82926fb493f59ba.tar.bz2 ) x86? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2016-02-17-4d3eebf-linux-i386-5f194aa7628c0703f0fd48adc4ec7f3cc64b98c7.tar.bz2 )
+SLOT=stable/1.8
+SRC_URI=http://static.rust-lang.org/dist/rustc-1.8.0-src.tar.gz -> rustc-1.8.0-src.tar.gz amd64? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2016-02-17-4d3eebf-linux-x86_64-d29b7607d13d64078b6324aec82926fb493f59ba.tar.bz2 ) x86? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2016-02-17-4d3eebf-linux-i386-5f194aa7628c0703f0fd48adc4ec7f3cc64b98c7.tar.bz2 )
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=1983a24821dc5a1a039adabe0630fc13
+_md5_=064aaef4b289f2bfe33f09896f4aa3f5
diff --git a/metadata/md5-cache/dev-lang/rust-1.8.0_beta20160323-r100 b/metadata/md5-cache/dev-lang/rust-1.8.0-r100
similarity index 70%
rename from metadata/md5-cache/dev-lang/rust-1.8.0_beta20160323-r100
rename to metadata/md5-cache/dev-lang/rust-1.8.0-r100
index acd6561adffd..ab6d50a84f8c 100644
--- a/metadata/md5-cache/dev-lang/rust-1.8.0_beta20160323-r100
+++ b/metadata/md5-cache/dev-lang/rust-1.8.0-r100
@@ -4,11 +4,12 @@ DESCRIPTION=Systems programming language from Mozilla
EAPI=6
HOMEPAGE=http://www.rust-lang.org/
IUSE=clang debug doc libcxx +system-llvm
+KEYWORDS=~amd64 ~x86
LICENSE=|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA
PDEPEND=>=app-eselect/eselect-rust-0.3_pre20150425
RDEPEND=libcxx? ( sys-libs/libcxx ) system-llvm? ( >=sys-devel/llvm-3.7.1-r1:=[multitarget] rustc-1.8.0_beta20160323-src.tar.gz amd64? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2016-02-17-4d3eebf-linux-x86_64-d29b7607d13d64078b6324aec82926fb493f59ba.tar.bz2 ) x86? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2016-02-17-4d3eebf-linux-i386-5f194aa7628c0703f0fd48adc4ec7f3cc64b98c7.tar.bz2 )
+SLOT=stable/1.8
+SRC_URI=http://static.rust-lang.org/dist/rustc-1.8.0-src.tar.gz -> rustc-1.8.0-src.tar.gz amd64? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2016-02-17-4d3eebf-linux-x86_64-d29b7607d13d64078b6324aec82926fb493f59ba.tar.bz2 ) x86? ( http://static.rust-lang.org/stage0-snapshots/rust-stage0-2016-02-17-4d3eebf-linux-i386-5f194aa7628c0703f0fd48adc4ec7f3cc64b98c7.tar.bz2 )
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
_md5_=7a44727b70c6c938406df1f69e5728cf
diff --git a/metadata/md5-cache/dev-lang/rust-bin-1.8.0 b/metadata/md5-cache/dev-lang/rust-bin-1.8.0
new file mode 100644
index 000000000000..d24a99e872ac
--- /dev/null
+++ b/metadata/md5-cache/dev-lang/rust-bin-1.8.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=install postinst postrm unpack
+DEPEND=>=app-eselect/eselect-rust-0.3_pre20150425 !dev-lang/rust:0
+DESCRIPTION=Systems programming language from Mozilla
+EAPI=5
+HOMEPAGE=http://www.rust-lang.org/
+IUSE=doc
+KEYWORDS=~amd64 ~x86
+LICENSE=|| ( MIT Apache-2.0 ) BSD-1 BSD-2 BSD-4 UoI-NCSA
+RDEPEND=>=app-eselect/eselect-rust-0.3_pre20150425 !dev-lang/rust:0
+SLOT=stable
+SRC_URI=amd64? ( http://static.rust-lang.org/dist/rust-1.8.0-x86_64-unknown-linux-gnu.tar.gz ) x86? ( http://static.rust-lang.org/dist/rust-1.8.0-i686-unknown-linux-gnu.tar.gz )
+_eclasses_=bash-completion-r1 acf715fa09463f043fbfdc1640f3fb85 eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
+_md5_=4763e2869fb83ab0da8b54838f7251e7
diff --git a/metadata/md5-cache/dev-libs/libofx-0.9.5 b/metadata/md5-cache/dev-libs/libofx-0.9.5
deleted file mode 100644
index e43b4844cb36..000000000000
--- a/metadata/md5-cache/dev-libs/libofx-0.9.5
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install prepare unpack
-DEPEND=>=app-text/opensp-1.5 dev-cpp/libxmlpp:2.6 >=net-misc/curl-7.9.7 virtual/pkgconfig doc? ( sys-apps/help2man ) test? ( app-crypt/gnupg )
-DESCRIPTION=A library to support the Open Financial eXchange XML format
-EAPI=4
-HOMEPAGE=http://libofx.sourceforge.net/
-IUSE=doc static-libs test
-KEYWORDS=amd64 hppa ~ppc ~ppc64 x86
-LICENSE=GPL-2
-RDEPEND=>=app-text/opensp-1.5 dev-cpp/libxmlpp:2.6 >=net-misc/curl-7.9.7
-SLOT=0
-SRC_URI=mirror://sourceforge/libofx/libofx-0.9.5.tar.gz
-_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=0fb4dfc4200a6fcae506dd6138017a0a
diff --git a/metadata/md5-cache/dev-libs/xapian-bindings-1.3.5 b/metadata/md5-cache/dev-libs/xapian-bindings-1.3.5
index c2a57153b787..84a5e6976b1c 100644
--- a/metadata/md5-cache/dev-libs/xapian-bindings-1.3.5
+++ b/metadata/md5-cache/dev-libs/xapian-bindings-1.3.5
@@ -11,4 +11,4 @@ REQUIRED_USE=python? ( python_targets_python2_7 ) php? ( || ( php_targets_php5-5
SLOT=0
SRC_URI=http://oligarchy.co.uk/xapian/1.3.5/xapian-bindings-1.3.5.tar.xz
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e java-pkg-opt-2 40db73f27fc6458ec2105812a4f261c7 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 libtool 4890219c51da247200223277f993e054 multilib 23ae8c186171e6476af098d2a50d0ee0 php-ext-source-r2 d3d06f8b11fb8481e555b58df7360663 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=90dc3aee369fbfe565f34f87783975cc
+_md5_=de34f6a081eb61ee1a4b8e0f30ed02ae
diff --git a/metadata/md5-cache/dev-python/docker-py-1.8.0 b/metadata/md5-cache/dev-python/docker-py-1.8.0
new file mode 100644
index 000000000000..5feb789f2e4d
--- /dev/null
+++ b/metadata/md5-cache/dev-python/docker-py-1.8.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test unpack
+DEPEND=dev-python/setuptools[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] doc? ( >=dev-python/mkdocs-0.14.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) test? ( ~dev-python/mock-1.0.1[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ~dev-python/pytest-2.7.2[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ~dev-python/pytest-cov-2.1.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
+DESCRIPTION=Python client for Docker
+EAPI=5
+HOMEPAGE=https://github.com/docker/docker-py
+IUSE=doc test python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
+KEYWORDS=~amd64
+LICENSE=Apache-2.0
+RDEPEND=>=dev-python/requests-2.5.2[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/six-1.4.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] >=dev-python/websocket-client-0.32.0[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)]
+REQUIRED_USE=|| ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 )
+SLOT=0
+SRC_URI=https://github.com/docker/docker-py/archive/1.8.0.tar.gz -> docker-py-1.8.0.tar.gz
+_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb vcs-snapshot b45be87e7012be0af8424e8a5644da1d
+_md5_=1f1a590195adae6dcfb3bf323f5906dd
diff --git a/metadata/md5-cache/dev-python/pbr-1.9.0 b/metadata/md5-cache/dev-python/pbr-1.9.1
similarity index 99%
rename from metadata/md5-cache/dev-python/pbr-1.9.0
rename to metadata/md5-cache/dev-python/pbr-1.9.1
index bd7051f8995b..d7f15099910c 100644
--- a/metadata/md5-cache/dev-python/pbr-1.9.0
+++ b/metadata/md5-cache/dev-python/pbr-1.9.1
@@ -9,6 +9,6 @@ LICENSE=Apache-2.0
RDEPEND=python_targets_pypy? ( virtual/pypy:0=[threads(+)] ) python_targets_pypy3? ( virtual/pypy3:0=[threads(+)] ) python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7[threads(+)] ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3[threads(+)] ) python_targets_python3_4? ( dev-lang/python:3.4[threads(+)] ) python_targets_python3_5? ( dev-lang/python:3.5[threads(+)] ) >=dev-lang/python-exec-2:=[python_targets_pypy(-)?,python_targets_pypy3(-)?,python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,python_targets_python3_5(-)?,-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-)]
REQUIRED_USE=|| ( python_targets_pypy python_targets_pypy3 python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 python_targets_python3_5 )
SLOT=0
-SRC_URI=mirror://pypi/p/pbr/pbr-1.9.0.tar.gz
+SRC_URI=mirror://pypi/p/pbr/pbr-1.9.1.tar.gz
_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c eutils 9d81603248f2ba3ec59124320d123e5e multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
_md5_=dd16bcbcccc9acda6d0cf7e5c047d329
diff --git a/metadata/md5-cache/dev-ruby/acts_as_list-0.7.3 b/metadata/md5-cache/dev-ruby/acts_as_list-0.7.3
new file mode 100644
index 000000000000..a8aa7cc3f9b9
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/acts_as_list-0.7.3
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby20] dev-ruby/activerecord[ruby_targets_ruby20,sqlite] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby21] dev-ruby/activerecord[ruby_targets_ruby21,sqlite] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/test-unit:2[ruby_targets_ruby22] dev-ruby/activerecord[ruby_targets_ruby22,sqlite] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DESCRIPTION=Capabilities for sorting and reordering a number of objects in a list
+EAPI=5
+HOMEPAGE=https://github.com/swanandp/acts_as_list
+IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
+KEYWORDS=~amd64 ~x86 ~x86-macos
+LICENSE=MIT
+RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/activerecord-3:*[ruby_targets_ruby22] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+SLOT=3
+SRC_URI=mirror://rubygems/acts_as_list-0.7.3.gem
+_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
+_md5_=f2b5d43375570105bef5182b546797ad
diff --git a/metadata/md5-cache/dev-ruby/dalli-2.7.4 b/metadata/md5-cache/dev-ruby/dalli-2.7.4
index 6146d620fdc9..b0145624a439 100644
--- a/metadata/md5-cache/dev-ruby/dalli-2.7.4
+++ b/metadata/md5-cache/dev-ruby/dalli-2.7.4
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( >=net-misc/memcached-1.4.0 ) ruby_targets_ruby19? ( test? ( >=dev-ruby/minitest-4.2.0[ruby_targets_ruby19] >=dev-ruby/mocha-0.13[ruby_targets_ruby19] >=dev-ruby/activesupport-4.1[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/minitest-4.2.0[ruby_targets_ruby20] >=dev-ruby/mocha-0.13[ruby_targets_ruby20] >=dev-ruby/activesupport-4.1[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/minitest-4.2.0[ruby_targets_ruby21] >=dev-ruby/mocha-0.13[ruby_targets_ruby21] >=dev-ruby/activesupport-4.1[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/minitest-4.2.0[ruby_targets_ruby22] >=dev-ruby/mocha-0.13[ruby_targets_ruby22] >=dev-ruby/activesupport-4.1[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=test? ( >=net-misc/memcached-1.4.0 ) ruby_targets_ruby20? ( test? ( >=dev-ruby/minitest-4.2.0[ruby_targets_ruby20] >=dev-ruby/mocha-0.13[ruby_targets_ruby20] >=dev-ruby/activesupport-4.1[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/minitest-4.2.0[ruby_targets_ruby21] >=dev-ruby/mocha-0.13[ruby_targets_ruby21] >=dev-ruby/activesupport-4.1[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/minitest-4.2.0[ruby_targets_ruby22] >=dev-ruby/mocha-0.13[ruby_targets_ruby22] >=dev-ruby/activesupport-4.1[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=A high performance pure Ruby client for accessing memcached servers
EAPI=5
HOMEPAGE=https://github.com/mperham/dalli
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=0
SRC_URI=mirror://rubygems/dalli-2.7.4.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=7590d7d5d51fafce136f1917cfe5e647
+_md5_=5a250683f56c0e1f0b1bccfe36311bc1
diff --git a/metadata/md5-cache/dev-ruby/ox-2.4.0 b/metadata/md5-cache/dev-ruby/ox-2.4.0
new file mode 100644
index 000000000000..7b90034c0df3
--- /dev/null
+++ b/metadata/md5-cache/dev-ruby/ox-2.4.0
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare setup test unpack
+DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
+DESCRIPTION=A fast XML parser and Object marshaller
+EAPI=5
+HOMEPAGE=http://www.ohler.com/ox/ https://github.com/ohler55/ox
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 test test
+KEYWORDS=~amd64 ~ppc64 ~x86
+LICENSE=BSD
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
+SLOT=0
+SRC_URI=https://github.com/ohler55/ox/archive/v2.4.0.tar.gz -> ox-2.4.0.tar.gz
+_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
+_md5_=ee353fb684f2c466821fd5c9eda20850
diff --git a/metadata/md5-cache/dev-ruby/rainbow-1.1.4 b/metadata/md5-cache/dev-ruby/rainbow-1.1.4
deleted file mode 100644
index 108c0c9f50bc..000000000000
--- a/metadata/md5-cache/dev-ruby/rainbow-1.1.4
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
-DESCRIPTION=Extends ruby's String class with colored text on ANSI terminals
-EAPI=5
-HOMEPAGE=https://github.com/sickill/rainbow
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test test
-KEYWORDS=amd64 hppa ppc sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
-SLOT=0
-SRC_URI=https://github.com/sickill/rainbow/archive/v1.1.4.tar.gz -> rainbow-git-1.1.4.tgz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=29ec3269c0810c642d8e486134cc202b
diff --git a/metadata/md5-cache/dev-ruby/rainbow-1.1.4-r1 b/metadata/md5-cache/dev-ruby/rainbow-1.1.4-r1
index 8a3d7298aa94..2332514dc2aa 100644
--- a/metadata/md5-cache/dev-ruby/rainbow-1.1.4-r1
+++ b/metadata/md5-cache/dev-ruby/rainbow-1.1.4-r1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rake[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
DESCRIPTION=Extends ruby's String class with colored text on ANSI terminals
EAPI=5
HOMEPAGE=https://github.com/sickill/rainbow
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
-KEYWORDS=~amd64 ~hppa ~ppc ~sparc ~x86
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
+KEYWORDS=amd64 hppa ppc sparc x86
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
SLOT=0
SRC_URI=https://github.com/sickill/rainbow/archive/v1.1.4.tar.gz -> rainbow-git-1.1.4.tgz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=3ba7014838966be8af93187ce6d220f4
+_md5_=4736fae3505e03ff5bb5702e64cec099
diff --git a/metadata/md5-cache/dev-ruby/rainbow-2.0.0 b/metadata/md5-cache/dev-ruby/rainbow-2.0.0
deleted file mode 100644
index 140e47b5cbdd..000000000000
--- a/metadata/md5-cache/dev-ruby/rainbow-2.0.0
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
-DESCRIPTION=Colorize printed text on ANSI terminals
-EAPI=5
-HOMEPAGE=https://github.com/sickill/rainbow
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test test
-KEYWORDS=amd64 hppa ~ppc ~sparc x86
-LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
-SLOT=2
-SRC_URI=https://github.com/sickill/rainbow/archive/v2.0.0.tar.gz -> rainbow-git-2.0.0.tgz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=a5f896b502d787d108c47e4f7534f9c0
diff --git a/metadata/md5-cache/dev-ruby/rainbow-2.0.0-r1 b/metadata/md5-cache/dev-ruby/rainbow-2.0.0-r1
index 99b721a1e55b..0d9a4e32c618 100644
--- a/metadata/md5-cache/dev-ruby/rainbow-2.0.0-r1
+++ b/metadata/md5-cache/dev-ruby/rainbow-2.0.0-r1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=Colorize printed text on ANSI terminals
EAPI=5
HOMEPAGE=https://github.com/sickill/rainbow
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
-KEYWORDS=~amd64 ~hppa ~ppc ~sparc ~x86
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
+KEYWORDS=amd64 hppa ~ppc ~sparc x86
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=2
SRC_URI=https://github.com/sickill/rainbow/archive/v2.0.0.tar.gz -> rainbow-git-2.0.0.tgz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=3811183aed29f3bbd21144a6d3e11b69
+_md5_=67f386d747b66e8e1be0528f3cdb14ad
diff --git a/metadata/md5-cache/dev-ruby/rainbow-2.1.0 b/metadata/md5-cache/dev-ruby/rainbow-2.1.0
index ade77e3df8d5..9e75cfc1df2b 100644
--- a/metadata/md5-cache/dev-ruby/rainbow-2.1.0
+++ b/metadata/md5-cache/dev-ruby/rainbow-2.1.0
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby23? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby23] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby23] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] ) )
DESCRIPTION=Colorize printed text on ANSI terminals
EAPI=5
HOMEPAGE=https://github.com/sickill/rainbow
-IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 doc test test
KEYWORDS=~amd64 ~hppa ~ppc ~sparc ~x86
LICENSE=MIT
-RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby23? ( dev-lang/ruby:2.3 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) ruby_targets_ruby23? ( virtual/rubygems[ruby_targets_ruby23] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 ruby_targets_ruby23 )
SLOT=2
SRC_URI=https://github.com/sickill/rainbow/archive/v2.1.0.tar.gz -> rainbow-git-2.1.0.tgz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=a6c235417fb623c61c9da96313196a64
+_md5_=7341e0c07be9e6061bba0db48ff7877e
diff --git a/metadata/md5-cache/dev-ruby/samuel-0.3.3-r1 b/metadata/md5-cache/dev-ruby/samuel-0.3.3-r1
index 20681974e8f0..f4c7bede1a7b 100644
--- a/metadata/md5-cache/dev-ruby/samuel-0.3.3-r1
+++ b/metadata/md5-cache/dev-ruby/samuel-0.3.3-r1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( test? ( >=dev-ruby/shoulda-2.11.3[ruby_targets_ruby19] >=dev-ruby/fakeweb-1.3[ruby_targets_ruby19] >=dev-ruby/httpclient-2.2.3[ruby_targets_ruby19] dev-ruby/mocha:0.13[ruby_targets_ruby19] dev-ruby/test-unit:2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/shoulda-2.11.3[ruby_targets_ruby20] >=dev-ruby/fakeweb-1.3[ruby_targets_ruby20] >=dev-ruby/httpclient-2.2.3[ruby_targets_ruby20] dev-ruby/mocha:0.13[ruby_targets_ruby20] dev-ruby/test-unit:2[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
+DEPEND=ruby_targets_ruby20? ( test? ( >=dev-ruby/shoulda-2.11.3[ruby_targets_ruby20] >=dev-ruby/fakeweb-1.3[ruby_targets_ruby20] >=dev-ruby/httpclient-2.2.3[ruby_targets_ruby20] dev-ruby/mocha:0.13[ruby_targets_ruby20] dev-ruby/test-unit:2[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
DESCRIPTION=An automatic logger for HTTP requests in Ruby
EAPI=5
HOMEPAGE=https://github.com/chrisk/samuel
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 test test
KEYWORDS=amd64 ~arm ~ppc ~ppc64 ~x86 ~x86-fbsd
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 )
SLOT=0
SRC_URI=mirror://rubygems/samuel-0.3.3.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=3a130da79d16292fb4f4e0710621f3f7
+_md5_=bff3e0f275e894b8c5b7fb3171fb875f
diff --git a/metadata/md5-cache/dev-ruby/shotgun-0.9-r1 b/metadata/md5-cache/dev-ruby/shotgun-0.9-r1
index 1f2d3e13bfd9..c1d0f248c979 100644
--- a/metadata/md5-cache/dev-ruby/shotgun-0.9-r1
+++ b/metadata/md5-cache/dev-ruby/shotgun-0.9-r1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby19? ( dev-ruby/rack[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/rack[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rack[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/bacon[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/bacon[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/bacon[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
+DEPEND=test? ( ruby_targets_ruby20? ( dev-ruby/rack[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rack[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/bacon[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/bacon[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) )
DESCRIPTION=Forking implementation of rackup
EAPI=5
HOMEPAGE=https://rtomayko.github.com/shotgun/
-IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 test test
+IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 test test
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-ruby/rack[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/rack[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rack[ruby_targets_ruby21] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 )
+RDEPEND=ruby_targets_ruby20? ( dev-ruby/rack[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rack[ruby_targets_ruby21] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 )
SLOT=0
SRC_URI=mirror://rubygems/shotgun-0.9.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=54a27f06477d4cace089207663590e52
+_md5_=1c3a30110d7973a45449218196d77bac
diff --git a/metadata/md5-cache/dev-ruby/shotgun-0.9.1 b/metadata/md5-cache/dev-ruby/shotgun-0.9.1
index 815c76f4fba5..078a9ab8cd62 100644
--- a/metadata/md5-cache/dev-ruby/shotgun-0.9.1
+++ b/metadata/md5-cache/dev-ruby/shotgun-0.9.1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby19? ( dev-ruby/rack[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/rack[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rack[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/rack[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/bacon[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/bacon[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/bacon[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/bacon[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=test? ( ruby_targets_ruby20? ( dev-ruby/rack[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rack[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/rack[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/bacon[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/bacon[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/bacon[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=Forking implementation of rackup
EAPI=5
HOMEPAGE=https://github.com/rtomayko/shotgun
-IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
+IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
KEYWORDS=~amd64 ~x86
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-ruby/rack[ruby_targets_ruby19] ) ruby_targets_ruby20? ( dev-ruby/rack[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rack[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/rack[ruby_targets_ruby22] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-ruby/rack[ruby_targets_ruby20] ) ruby_targets_ruby21? ( dev-ruby/rack[ruby_targets_ruby21] ) ruby_targets_ruby22? ( dev-ruby/rack[ruby_targets_ruby22] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=0
SRC_URI=mirror://rubygems/shotgun-0.9.1.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=c991cbd54c8202540b266fd58cf0c2fc
+_md5_=b3f8f689fe69f1ca1744bd6f2105df6b
diff --git a/metadata/md5-cache/dev-ruby/syslogger-1.6.2 b/metadata/md5-cache/dev-ruby/syslogger-1.6.2
index 73617b9fb1ed..5d8351034991 100644
--- a/metadata/md5-cache/dev-ruby/syslogger-1.6.2
+++ b/metadata/md5-cache/dev-ruby/syslogger-1.6.2
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=Drop-in replacement for the standard Logger, that logs to the syslog
EAPI=5
HOMEPAGE=https://github.com/crohr/syslogger
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=0
SRC_URI=mirror://rubygems/syslogger-1.6.2.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=2717b283f53ad3fd77f2376505cba718
+_md5_=e2eb60cf0f50c38a9431e59961e72fd1
diff --git a/metadata/md5-cache/dev-ruby/syslogger-1.6.3 b/metadata/md5-cache/dev-ruby/syslogger-1.6.3
index 4a0ab48da2e0..975afec51b9f 100644
--- a/metadata/md5-cache/dev-ruby/syslogger-1.6.3
+++ b/metadata/md5-cache/dev-ruby/syslogger-1.6.3
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=Drop-in replacement for the standard Logger, that logs to the syslog
EAPI=5
HOMEPAGE=https://github.com/crohr/syslogger
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=0
SRC_URI=mirror://rubygems/syslogger-1.6.3.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=2717b283f53ad3fd77f2376505cba718
+_md5_=e2eb60cf0f50c38a9431e59961e72fd1
diff --git a/metadata/md5-cache/dev-ruby/syslogger-1.6.4 b/metadata/md5-cache/dev-ruby/syslogger-1.6.4
index db9dae9243a7..67d1e6887c52 100644
--- a/metadata/md5-cache/dev-ruby/syslogger-1.6.4
+++ b/metadata/md5-cache/dev-ruby/syslogger-1.6.4
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( >=dev-ruby/rdoc-2.4.2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=Drop-in replacement for the standard Logger, that logs to the syslog
EAPI=5
HOMEPAGE=https://github.com/crohr/syslogger
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
KEYWORDS=~amd64
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=0
SRC_URI=mirror://rubygems/syslogger-1.6.4.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=2717b283f53ad3fd77f2376505cba718
+_md5_=e2eb60cf0f50c38a9431e59961e72fd1
diff --git a/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.3 b/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.3
index cebccb649212..cc09095ccfd2 100644
--- a/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.3
+++ b/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.3
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby19] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby20] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
+DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby20] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
DESCRIPTION=RR adapter for Test::Unit
EAPI=5
HOMEPAGE=http://rubyforge.org/projects/test-unit/
-IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 test
+IUSE=test elibc_FreeBSD ruby_targets_ruby20 test
KEYWORDS=alpha amd64 arm hppa ia64 ppc ppc64 sparc x86
LICENSE=LGPL-2.1+
-RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby19] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby20] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby20] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
+RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby20] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby20] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 )
SLOT=0
SRC_URI=mirror://rubygems/test-unit-rr-1.0.3.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=d8780e894f78a57a3f4c0c9117710e75
+_md5_=438b970db636e326d4b7fb5710f19ffb
diff --git a/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.3-r1 b/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.3-r1
index 07ace349f9a1..1ba719b68aac 100644
--- a/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.3-r1
+++ b/metadata/md5-cache/dev-ruby/test-unit-rr-1.0.3-r1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=test? ( ruby_targets_ruby19? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby19] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby20] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby21] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby22] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=test? ( ruby_targets_ruby20? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby20] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby21] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby22] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=RR adapter for Test::Unit
EAPI=5
HOMEPAGE=http://rubyforge.org/projects/test-unit/
-IUSE=test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test
+IUSE=test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=LGPL-2.1+
-RDEPEND=ruby_targets_ruby19? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby19] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby19] ) ruby_targets_ruby20? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby20] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby21] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby22] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby22] ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby20] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby20] ) ruby_targets_ruby21? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby21] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby21] ) ruby_targets_ruby22? ( >=dev-ruby/rr-1.1.1[ruby_targets_ruby22] >=dev-ruby/test-unit-2.5.2[ruby_targets_ruby22] ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=0
SRC_URI=mirror://rubygems/test-unit-rr-1.0.3.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=5d2ff4bc6f025720b9247c4ebbf2f1b7
+_md5_=33915c9b624801923deaaa03f8ee1db7
diff --git a/metadata/md5-cache/dev-ruby/ttfunk-1.2.1 b/metadata/md5-cache/dev-ruby/ttfunk-1.2.1
index fd28f181214f..0f03a34d1dbd 100644
--- a/metadata/md5-cache/dev-ruby/ttfunk-1.2.1
+++ b/metadata/md5-cache/dev-ruby/ttfunk-1.2.1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=A TrueType font parser written in pure ruby
EAPI=5
HOMEPAGE=https://github.com/prawnpdf/ttfunk/
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( GPL-2 GPL-3 Ruby )
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=1.2
SRC_URI=https://github.com/prawnpdf/ttfunk/archive/1.2.1.tar.gz -> ttfunk-1.2.1.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=6c56caa86bf495b4defd618c7834f445
+_md5_=d11131d53d13a6cdab8e4078e9c8282d
diff --git a/metadata/md5-cache/dev-ruby/ttfunk-1.4.0 b/metadata/md5-cache/dev-ruby/ttfunk-1.4.0
index a985f270c2a1..8bc63bb3ce48 100644
--- a/metadata/md5-cache/dev-ruby/ttfunk-1.4.0
+++ b/metadata/md5-cache/dev-ruby/ttfunk-1.4.0
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby19] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby20] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby21] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rspec:2[ruby_targets_ruby22] >=dev-ruby/rspec-core-2.14.8-r2[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=A TrueType font parser written in pure ruby
EAPI=5
HOMEPAGE=https://github.com/prawnpdf/ttfunk/
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 test test
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86
LICENSE=|| ( GPL-2 GPL-3 Ruby )
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=1.4
SRC_URI=https://github.com/prawnpdf/ttfunk/archive/1.4.0.tar.gz -> ttfunk-1.4.0.tar.gz
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=6c56caa86bf495b4defd618c7834f445
+_md5_=d11131d53d13a6cdab8e4078e9c8282d
diff --git a/metadata/md5-cache/dev-ruby/tzinfo-0.3.43 b/metadata/md5-cache/dev-ruby/tzinfo-0.3.43
index f40483af6834..ed50766acbbe 100644
--- a/metadata/md5-cache/dev-ruby/tzinfo-0.3.43
+++ b/metadata/md5-cache/dev-ruby/tzinfo-0.3.43
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
+DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) )
DESCRIPTION=Daylight-savings aware timezone library
EAPI=5
HOMEPAGE=http://tzinfo.github.io/
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 doc test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 doc test test
KEYWORDS=~alpha amd64 ~arm ~hppa ppc ppc64 x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 )
SLOT=0
SRC_URI=mirror://rubygems/tzinfo-0.3.43.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=2edfb1942278174b02ca0ab361bc2474
+_md5_=d4ef2d3d20b7a2a405fa303b5209a5b7
diff --git a/metadata/md5-cache/dev-ruby/tzinfo-0.3.44 b/metadata/md5-cache/dev-ruby/tzinfo-0.3.44
index ed93c970bbac..611100bf1295 100644
--- a/metadata/md5-cache/dev-ruby/tzinfo-0.3.44
+++ b/metadata/md5-cache/dev-ruby/tzinfo-0.3.44
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( test? ( dev-ruby/rake[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( test? ( dev-ruby/rake[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( dev-ruby/rake[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( dev-ruby/rake[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=Daylight-savings aware timezone library
EAPI=5
HOMEPAGE=http://tzinfo.github.io/
-IUSE=elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
+IUSE=elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test test
KEYWORDS=~alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=0
SRC_URI=mirror://rubygems/tzinfo-0.3.44.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=ca7396b042e0ef34a79846d6093c1061
+_md5_=d9890ec2fa3258028d171b3112c63a83
diff --git a/metadata/md5-cache/dev-ruby/unf_ext-0.0.7.1 b/metadata/md5-cache/dev-ruby/unf_ext-0.0.7.1
index d769aa610fd7..04de1ffb4c90 100644
--- a/metadata/md5-cache/dev-ruby/unf_ext-0.0.7.1
+++ b/metadata/md5-cache/dev-ruby/unf_ext-0.0.7.1
@@ -1,14 +1,14 @@
DEFINED_PHASES=compile configure install prepare setup test unpack
-DEPEND=ruby_targets_ruby19? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby19] dev-ruby/shoulda[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby20] dev-ruby/shoulda[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby21] dev-ruby/shoulda[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby22] dev-ruby/shoulda[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby19] ) ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
+DEPEND=ruby_targets_ruby20? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby20] dev-ruby/shoulda[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby21] dev-ruby/shoulda[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( test? ( >=dev-ruby/test-unit-2.5.1-r1[ruby_targets_ruby22] dev-ruby/shoulda[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby20] ) ) ruby_targets_ruby21? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby21] ) ) ruby_targets_ruby22? ( doc? ( dev-ruby/rdoc[ruby_targets_ruby22] ) ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) test? ( ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] ) )
DESCRIPTION=Unicode Normalization Form support library for CRuby
EAPI=5
HOMEPAGE=http://sourceforge.jp/projects/unf/
-IUSE=doc test elibc_FreeBSD ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test
+IUSE=doc test elibc_FreeBSD ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 doc test
KEYWORDS=amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris
LICENSE=MIT
-RDEPEND=ruby_targets_ruby19? ( dev-lang/ruby:1.9 ) ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby19? ( virtual/rubygems[ruby_targets_ruby19] ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
-REQUIRED_USE=|| ( ruby_targets_ruby19 ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
+RDEPEND=ruby_targets_ruby20? ( dev-lang/ruby:2.0 ) ruby_targets_ruby21? ( dev-lang/ruby:2.1 ) ruby_targets_ruby22? ( dev-lang/ruby:2.2 ) ruby_targets_ruby20? ( virtual/rubygems[ruby_targets_ruby20] ) ruby_targets_ruby21? ( virtual/rubygems[ruby_targets_ruby21] ) ruby_targets_ruby22? ( virtual/rubygems[ruby_targets_ruby22] )
+REQUIRED_USE=|| ( ruby_targets_ruby20 ruby_targets_ruby21 ruby_targets_ruby22 )
SLOT=0
SRC_URI=mirror://rubygems/unf_ext-0.0.7.1.gem
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 ruby-fakegem 836f858624840907bbb6ae6f2c881cb7 ruby-ng 3b6431b487e69b5070a45ea20d1c4c6c ruby-utils 2f896785ed65442d7e84ab5f5eef3bd3 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=0dd162e20c4746d2985f5dabb3d46182
+_md5_=dbcdcc22ae89c42463b1f2861dbd8009
diff --git a/metadata/md5-cache/dev-tex/fundus-19970826 b/metadata/md5-cache/dev-tex/fundus-19970826
deleted file mode 100644
index bce6a1f9d117..000000000000
--- a/metadata/md5-cache/dev-tex/fundus-19970826
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile install postinst postrm unpack
-DEPEND=virtual/latex-base >=sys-apps/texinfo-4.2-r5
-DESCRIPTION=Providing LaTeX access to various font families
-EAPI=0
-HOMEPAGE=http://www.ctan.org/tex-archive/help/Catalogue/entries/fundus.html
-KEYWORDS=x86 ~amd64 ~sparc ~ppc
-LICENSE=LPPL-1.3c
-RDEPEND=virtual/latex-base
-SLOT=0
-SRC_URI=mirror://gentoo/fundus-19970826.tar.gz mirror://gentoo/fundus-fonts.tar.gz
-_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 9d81603248f2ba3ec59124320d123e5e latex-package d75dd1e3099f9f8c35469a877b3fe082 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=880262cfa9f5acc942c4e401541c49dd
diff --git a/metadata/md5-cache/dev-tex/xymtex-5.00a b/metadata/md5-cache/dev-tex/xymtex-5.00a
deleted file mode 100644
index 2af55327b384..000000000000
--- a/metadata/md5-cache/dev-tex/xymtex-5.00a
+++ /dev/null
@@ -1,12 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare unpack
-DEPEND=app-arch/unzip virtual/latex-base >=sys-apps/texinfo-4.2-r5
-DESCRIPTION=LaTeX package for rendering high-quality chemical structure diagrams
-EAPI=4
-HOMEPAGE=http://xymtex.com/
-KEYWORDS=amd64 x86
-LICENSE=LPPL-1.3
-RDEPEND=virtual/latex-base
-SLOT=0
-SRC_URI=http://xymtex.com//fujitas3/xymtex/xym500a/xym-up/xymtex500a.zip
-_eclasses_=base 3fe4f8980633fd7bc69e9887209ba2fe eutils 9d81603248f2ba3ec59124320d123e5e latex-package d75dd1e3099f9f8c35469a877b3fe082 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=b233b8a17507e8853a6b4cf998c71109
diff --git a/metadata/md5-cache/dev-vcs/statcvs-0.5.0 b/metadata/md5-cache/dev-vcs/statcvs-0.5.0
deleted file mode 100644
index af73de6d3d1c..000000000000
--- a/metadata/md5-cache/dev-vcs/statcvs-0.5.0
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=>=virtual/jdk-1.4 app-arch/unzip test? ( dev-java/ant-junit:0 ) dev-java/jcommon:1.0 >=dev-java/jfreechart-1.0.11:1.0 dev-java/jdom:1.0 dev-java/ant-core:0 >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
-DESCRIPTION=StatCVS generates HTML reports from CVS repository logs
-EAPI=2
-HOMEPAGE=http://statcvs.sourceforge.net/
-IUSE=elibc_FreeBSD doc source test elibc_FreeBSD
-KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=virtual/jre-1.4 dev-vcs/cvs dev-java/jtreemap:0 dev-java/jcommon:1.0 >=dev-java/jfreechart-1.0.11:1.0 dev-java/jdom:1.0 dev-java/ant-core:0 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
-SLOT=0
-SRC_URI=mirror://sourceforge/statcvs/statcvs-0.5.0-source.zip
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=727fc5e3e640ce0c12894eae54b6dee5
diff --git a/metadata/md5-cache/dev-vcs/statcvs-0.5.0-r1 b/metadata/md5-cache/dev-vcs/statcvs-0.5.0-r1
deleted file mode 100644
index f5126ed47431..000000000000
--- a/metadata/md5-cache/dev-vcs/statcvs-0.5.0-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=>=virtual/jdk-1.4 app-arch/unzip test? ( dev-java/ant-junit:0 ) dev-java/jcommon:1.0 >=dev-java/jfreechart-1.0.11:1.0 dev-java/jdom:0 dev-java/ant-core:0 >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
-DESCRIPTION=StatCVS generates HTML reports from CVS repository logs
-EAPI=2
-HOMEPAGE=http://statcvs.sourceforge.net/
-IUSE=elibc_FreeBSD doc source test elibc_FreeBSD
-KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
-LICENSE=LGPL-2.1
-RDEPEND=>=virtual/jre-1.4 dev-vcs/cvs dev-java/jtreemap:0 dev-java/jcommon:1.0 >=dev-java/jfreechart-1.0.11:1.0 dev-java/jdom:0 dev-java/ant-core:0 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
-SLOT=0
-SRC_URI=mirror://sourceforge/statcvs/statcvs-0.5.0-source.zip
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=b20d8ad92c561acf0c214c3adba3d40d
diff --git a/metadata/md5-cache/dev-vcs/statsvn-0.5.0 b/metadata/md5-cache/dev-vcs/statsvn-0.5.0
deleted file mode 100644
index 4b619d7114d6..000000000000
--- a/metadata/md5-cache/dev-vcs/statsvn-0.5.0
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst preinst prepare setup test
-DEPEND=>=virtual/jdk-1.4 app-arch/unzip test? ( dev-java/junit:0 ) >=dev-vcs/statcvs-0.5:0 >=dev-java/backport-util-concurrent-3.1:0 dev-java/jcommon:1.0 dev-java/jfreechart:1.0 >=dev-java/java-config-2.2.0 source? ( app-arch/zip ) >=dev-java/ant-core-1.8.2:0 >=dev-java/javatoolkit-0.3.0-r2
-DESCRIPTION=StatSVN generates HTML reports from SVN repository logs
-EAPI=2
-HOMEPAGE=http://www.statsvn.org/
-IUSE=elibc_FreeBSD doc source test elibc_FreeBSD
-KEYWORDS=amd64 x86
-LICENSE=LGPL-2.1
-RDEPEND=>=virtual/jre-1.4 >=dev-vcs/subversion-1.3.0 dev-java/xerces:2 >=dev-vcs/statcvs-0.5:0 >=dev-java/backport-util-concurrent-3.1:0 dev-java/jcommon:1.0 dev-java/jfreechart:1.0 >=dev-java/java-config-2.2.0 source? ( app-arch/zip )
-SLOT=0
-SRC_URI=mirror://sourceforge/statsvn/statsvn-0.5.0-source.zip
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e java-ant-2 7c5d0c274d390745f5033754a319f515 java-pkg-2 b02dc1e46b3648e467b5fbdf7857cf28 java-utils-2 4f0e83a2c108b9f3d74ecebf32e2f483 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=99db7b31f080242de753e1566dd9a109
diff --git a/metadata/md5-cache/kde-apps/kdesdk-meta-15.12.3 b/metadata/md5-cache/kde-apps/kdesdk-meta-15.12.3
index ca70f5123938..7959404e76ec 100644
--- a/metadata/md5-cache/kde-apps/kdesdk-meta-15.12.3
+++ b/metadata/md5-cache/kde-apps/kdesdk-meta-15.12.3
@@ -5,7 +5,7 @@ HOMEPAGE=https://www.kde.org/applications/development
IUSE=cvs
KEYWORDS=~amd64 ~x86
LICENSE=metapackage
-RDEPEND=>=kde-apps/dolphin-plugins-15.12.3 >=kde-apps/kapptemplate-15.12.3 >=kde-apps/kate-15.12.3 >=kde-apps/kcachegrind-15.12.3 >=kde-apps/kde-dev-scripts-15.12.3 >=kde-apps/kde-dev-utils-15.12.3 >=kde-apps/kdesdk-kioslaves-15.12.3 >=kde-apps/kompare-15.12.3 >=kde-apps/libkomparediff2-15.12.3 >=kde-apps/lokalize-15.12.3 >=kde-apps/okteta-15.12.3 >=kde-apps/poxml-15.12.3 >=kde-apps/umbrello-15.12.3 cvs? ( >=kde-apps/cervisia-15.12.3 ) !kde-apps/kdesdk-meta:4
+RDEPEND=>=kde-apps/dolphin-plugins-15.12.3 || ( >=kde-apps/kapptemplate-15.12.3 kde-apps/kapptemplate:4 ) >=kde-apps/kate-15.12.3 >=kde-apps/kcachegrind-15.12.3 >=kde-apps/kde-dev-scripts-15.12.3 >=kde-apps/kde-dev-utils-15.12.3 >=kde-apps/kdesdk-kioslaves-15.12.3 >=kde-apps/kompare-15.12.3 >=kde-apps/libkomparediff2-15.12.3 >=kde-apps/lokalize-15.12.3 >=kde-apps/okteta-15.12.3 >=kde-apps/poxml-15.12.3 >=kde-apps/umbrello-15.12.3 cvs? ( >=kde-apps/cervisia-15.12.3 ) !kde-apps/kdesdk-meta:4
SLOT=5
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e kde5-functions 324130c9b06b57d5e15a6fb1c713d305 kde5-meta-pkg c6e74f0a7a02a16639c5a863fe7df50c multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=5e9338d1d69b9aa289b5d011a1c26213
+_md5_=20094a0775f311cddc5e5064d6563439
diff --git a/metadata/md5-cache/kde-apps/kig-15.12.3 b/metadata/md5-cache/kde-apps/kig-15.12.3
index a026fc38c198..ae7ffd09e420 100644
--- a/metadata/md5-cache/kde-apps/kig-15.12.3
+++ b/metadata/md5-cache/kde-apps/kig-15.12.3
@@ -1,9 +1,9 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=>=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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=kde-frameworks/karchive-5.18.0:5 >=kde-frameworks/kcompletion-5.18.0:5 >=kde-frameworks/kconfig-5.18.0:5 >=kde-frameworks/kconfigwidgets-5.18.0:5 >=kde-frameworks/kcoreaddons-5.18.0:5 >=kde-frameworks/ki18n-5.18.0:5 >=kde-frameworks/kiconthemes-5.18.0:5 >=kde-frameworks/kparts-5.18.0:5 >=kde-frameworks/kservice-5.18.0:5 >=kde-frameworks/kwidgetsaddons-5.18.0:5 >=kde-frameworks/kxmlgui-5.18.0:5 >=dev-qt/qtgui-5.5.1:5 >=dev-qt/qtprintsupport-5.5.1:5 >=dev-qt/qtsvg-5.5.1:5 >=dev-qt/qtwidgets-5.5.1:5 >=dev-qt/qtxml-5.5.1:5 geogebra? ( >=dev-qt/qtxmlpatterns-5.5.1:5 ) scripting? ( >=dev-libs/boost-1.48:=[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) >=kde-frameworks/ktexteditor-5.18.0:5 sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.18.0:5 handbook? ( >=kde-frameworks/kdoctools-5.18.0:5 ) >=dev-qt/qtcore-5.5.1:5 dev-util/desktop-file-utils app-arch/xz-utils
+DEPEND=>=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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=kde-frameworks/karchive-5.18.0:5 >=kde-frameworks/kcompletion-5.18.0:5 >=kde-frameworks/kconfig-5.18.0:5 >=kde-frameworks/kconfigwidgets-5.18.0:5 >=kde-frameworks/kcoreaddons-5.18.0:5 >=kde-frameworks/ki18n-5.18.0:5 >=kde-frameworks/kiconthemes-5.18.0:5 >=kde-frameworks/kparts-5.18.0:5 >=kde-frameworks/kservice-5.18.0:5 >=kde-frameworks/kwidgetsaddons-5.18.0:5 >=kde-frameworks/kxmlgui-5.18.0:5 >=dev-qt/qtgui-5.5.1:5 >=dev-qt/qtprintsupport-5.5.1:5 >=dev-qt/qtsvg-5.5.1:5 >=dev-qt/qtwidgets-5.5.1:5 >=dev-qt/qtxml-5.5.1:5 geogebra? ( >=dev-qt/qtxmlpatterns-5.5.1:5 ) scripting? ( >=dev-libs/boost-1.48:=[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) >=kde-frameworks/ktexteditor-5.18.0:5 test? ( >=kde-frameworks/kemoticons-5.18.0:5 >=kde-frameworks/kitemmodels-5.18.0:5 ) sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.18.0:5 handbook? ( >=kde-frameworks/kdoctools-5.18.0:5 ) test? ( >=dev-qt/qttest-5.5.1:5 ) >=dev-qt/qtcore-5.5.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DESCRIPTION=KDE Interactive Geometry tool
EAPI=6
HOMEPAGE=https://www.kde.org/applications/education/kig https://edu.kde.org/kig
-IUSE=geogebra scripting python_targets_python2_7 debug +handbook
+IUSE=geogebra scripting python_targets_python2_7 debug +handbook test
KEYWORDS=~amd64 ~x86
LICENSE=GPL-2
RDEPEND=>=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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] >=kde-frameworks/karchive-5.18.0:5 >=kde-frameworks/kcompletion-5.18.0:5 >=kde-frameworks/kconfig-5.18.0:5 >=kde-frameworks/kconfigwidgets-5.18.0:5 >=kde-frameworks/kcoreaddons-5.18.0:5 >=kde-frameworks/ki18n-5.18.0:5 >=kde-frameworks/kiconthemes-5.18.0:5 >=kde-frameworks/kparts-5.18.0:5 >=kde-frameworks/kservice-5.18.0:5 >=kde-frameworks/kwidgetsaddons-5.18.0:5 >=kde-frameworks/kxmlgui-5.18.0:5 >=dev-qt/qtgui-5.5.1:5 >=dev-qt/qtprintsupport-5.5.1:5 >=dev-qt/qtsvg-5.5.1:5 >=dev-qt/qtwidgets-5.5.1:5 >=dev-qt/qtxml-5.5.1:5 geogebra? ( >=dev-qt/qtxmlpatterns-5.5.1:5 ) scripting? ( >=dev-libs/boost-1.48:=[python,python_targets_python2_7(-)?,-python_single_target_jython2_7(-),-python_single_target_pypy(-),-python_single_target_pypy3(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) >=kde-frameworks/kf-env-3 !kde-apps/kig:4 >=dev-qt/qtcore-5.5.1:5
@@ -11,4 +11,4 @@ REQUIRED_USE=python_targets_python2_7
SLOT=5
SRC_URI=mirror://kde/stable/applications/15.12.3/src/kig-15.12.3.tar.xz
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 3fea92522c55e77439360caf8eb91554 kde5-functions 324130c9b06b57d5e15a6fb1c713d305 multilib 23ae8c186171e6476af098d2a50d0ee0 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
-_md5_=16ad01e9e12217b9138a891cfd6d11ac
+_md5_=305b11d870fe2ff6d96c7922ce8d749a
diff --git a/metadata/md5-cache/kde-apps/kwalletd-pam-5.5.5 b/metadata/md5-cache/kde-apps/kwalletd-pam-5.5.5
index c483f89e223f..946194ace5aa 100644
--- a/metadata/md5-cache/kde-apps/kwalletd-pam-5.5.5
+++ b/metadata/md5-cache/kde-apps/kwalletd-pam-5.5.5
@@ -9,4 +9,4 @@ RDEPEND=dev-libs/libgcrypt:0= virtual/pam net-misc/socat
SLOT=4
SRC_URI=mirror://kde/stable/plasma/5.5.5/kwallet-pam-5.5.5.tar.xz
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=9e910d4d7f5bddd947a353c371de1111
+_md5_=582c25093560830f32f21a4dc5b3e7ab
diff --git a/metadata/md5-cache/kde-misc/kdeconnect-0.8 b/metadata/md5-cache/kde-misc/kdeconnect-0.8
deleted file mode 100644
index 736f8877c1a7..000000000000
--- a/metadata/md5-cache/kde-misc/kdeconnect-0.8
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare setup test unpack
-DEPEND=app-crypt/qca:2[qt4(+)] dev-libs/qjson x11-libs/libfakekey x11-libs/libX11 x11-libs/libXtst sys-devel/gettext >=sys-apps/sed-4 sys-devel/make >=dev-util/cmake-2.8.12 dev-util/automoc virtual/pkgconfig !aqua? ( >=x11-libs/libXtst-1.1.0 x11-proto/xf86vidmodeproto ) >=dev-qt/qtdeclarative-4.8.5:4 dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.4:4[aqua=]
-DESCRIPTION=Adds communication between KDE and your smartphone
-EAPI=5
-HOMEPAGE=https://www.kde.org/
-IUSE=debug linguas_ar linguas_bg linguas_bs linguas_ca linguas_cs linguas_da linguas_de linguas_es linguas_fi linguas_fr linguas_gl linguas_hu linguas_it linguas_ja linguas_ko linguas_lt linguas_nl linguas_pl linguas_pt linguas_pt_BR linguas_ro linguas_ru linguas_sk linguas_sv linguas_tr linguas_uk aqua
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2+
-RDEPEND=app-crypt/qca:2[qt4(+)] dev-libs/qjson x11-libs/libfakekey x11-libs/libX11 x11-libs/libXtst >=kde-base/plasma-workspace-4.4:4[aqua=] app-crypt/qca:2[openssl] kde-frameworks/oxygen-icons linguas_ar? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ar(+)] ) linguas_bg? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_bg(+)] ) linguas_bs? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_bs(+)] ) linguas_ca? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ca(+)] ) linguas_cs? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_cs(+)] ) linguas_da? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_da(+)] ) linguas_de? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_de(+)] ) linguas_es? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_es(+)] ) linguas_fi? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_fi(+)] ) linguas_fr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_fr(+)] ) linguas_gl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_gl(+)] ) linguas_hu? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_hu(+)] ) linguas_it? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_it(+)] ) linguas_ja? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ja(+)] ) linguas_ko? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ko(+)] ) linguas_lt? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_lt(+)] ) linguas_nl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_nl(+)] ) linguas_pl? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_pl(+)] ) linguas_pt? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_pt(+)] ) linguas_pt_BR? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_pt_BR(+)] ) linguas_ro? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ro(+)] ) linguas_ru? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_ru(+)] ) linguas_sk? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_sk(+)] ) linguas_sv? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_sv(+)] ) linguas_tr? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_tr(+)] ) linguas_uk? ( >=kde-apps/kde4-l10n-4.4:4[aqua=,linguas_uk(+)] ) >=dev-qt/qtdeclarative-4.8.5:4 dev-lang/perl >=dev-qt/qt3support-4.8.5:4[accessibility] >=dev-qt/qtcore-4.8.5:4[qt3support,ssl] >=dev-qt/qtdbus-4.8.5:4 >=dev-qt/designer-4.8.5:4 >=dev-qt/qtgui-4.8.5:4[accessibility,dbus(+)] >=dev-qt/qtscript-4.8.5:4 >=dev-qt/qtsql-4.8.5:4[qt3support] >=dev-qt/qtsvg-4.8.5:4 >=dev-qt/qttest-4.8.5:4 >=dev-qt/qtwebkit-4.8.5:4 >=kde-base/kdelibs-4.4:4[aqua=]
-SLOT=4
-SRC_URI=mirror://kde/unstable/kdeconnect/0.8/src/kdeconnect-kde-0.8.tar.xz
-_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde4-base 98acb5fdc583ece9b41bbe16d2a05585 kde4-functions 88bc45dff8c885002aca6e4c0adbe541 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
-_md5_=49a1a4b9d0d7b79d98655995f5531eef
diff --git a/metadata/md5-cache/kde-misc/kdeconnect-0.9g b/metadata/md5-cache/kde-misc/kdeconnect-0.9g
new file mode 100644
index 000000000000..bff110d33a8b
--- /dev/null
+++ b/metadata/md5-cache/kde-misc/kdeconnect-0.9g
@@ -0,0 +1,13 @@
+DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
+DEPEND=>=kde-frameworks/kcmutils-5.18.0:5 >=kde-frameworks/kconfig-5.18.0:5 >=kde-frameworks/kconfigwidgets-5.18.0:5 >=kde-frameworks/kcoreaddons-5.18.0:5 >=kde-frameworks/kdbusaddons-5.18.0:5 >=kde-frameworks/ki18n-5.18.0:5 >=kde-frameworks/kiconthemes-5.18.0:5 >=kde-frameworks/kio-5.18.0:5 >=kde-frameworks/knotifications-5.18.0:5 >=kde-frameworks/kservice-5.18.0:5 >=kde-frameworks/kwidgetsaddons-5.18.0:5 >=dev-qt/qtdbus-5.5.1:5 >=dev-qt/qtdeclarative-5.5.1:5 >=dev-qt/qtgui-5.5.1:5 >=dev-qt/qtnetwork-5.5.1:5 >=dev-qt/qtwidgets-5.5.1:5 >=dev-qt/qtx11extras-5.5.1:5 >=app-crypt/qca-2.1.0:2[qt5,openssl] x11-libs/libfakekey x11-libs/libX11 x11-libs/libXtst app? ( >=kde-frameworks/kdeclarative-5.18.0:5 ) telepathy? ( >=net-libs/telepathy-qt-0.9.7[qt5] ) wayland? ( >=kde-plasma/kwayland-5.4.1:5 ) sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.18.0:5 handbook? ( >=kde-frameworks/kdoctools-5.18.0:5 ) test? ( >=dev-qt/qttest-5.5.1:5 ) >=dev-qt/qtcore-5.5.1:5 dev-util/desktop-file-utils app-arch/xz-utils
+DESCRIPTION=Adds communication between KDE and your smartphone
+EAPI=6
+HOMEPAGE=https://www.kde.org/ https://community.kde.org/KDEConnect
+IUSE=app +telepathy wayland debug +handbook test
+KEYWORDS=~amd64
+LICENSE=GPL-2+
+RDEPEND=>=kde-frameworks/kcmutils-5.18.0:5 >=kde-frameworks/kconfig-5.18.0:5 >=kde-frameworks/kconfigwidgets-5.18.0:5 >=kde-frameworks/kcoreaddons-5.18.0:5 >=kde-frameworks/kdbusaddons-5.18.0:5 >=kde-frameworks/ki18n-5.18.0:5 >=kde-frameworks/kiconthemes-5.18.0:5 >=kde-frameworks/kio-5.18.0:5 >=kde-frameworks/knotifications-5.18.0:5 >=kde-frameworks/kservice-5.18.0:5 >=kde-frameworks/kwidgetsaddons-5.18.0:5 >=dev-qt/qtdbus-5.5.1:5 >=dev-qt/qtdeclarative-5.5.1:5 >=dev-qt/qtgui-5.5.1:5 >=dev-qt/qtnetwork-5.5.1:5 >=dev-qt/qtwidgets-5.5.1:5 >=dev-qt/qtx11extras-5.5.1:5 >=app-crypt/qca-2.1.0:2[qt5,openssl] x11-libs/libfakekey x11-libs/libX11 x11-libs/libXtst app? ( >=kde-frameworks/kdeclarative-5.18.0:5 ) telepathy? ( >=net-libs/telepathy-qt-0.9.7[qt5] ) wayland? ( >=kde-plasma/kwayland-5.4.1:5 ) >=kde-plasma/plasma-workspace-5.4.1:5 wayland? ( >=kde-plasma/kwin-5.4.1:5 ) !kde-misc/kdeconnect:4 >=kde-frameworks/kf-env-3 >=dev-qt/qtcore-5.5.1:5
+SLOT=5
+SRC_URI=mirror://kde/unstable/kdeconnect/0.9/src/kdeconnect-kde-0.9g.tar.xz
+_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 3fea92522c55e77439360caf8eb91554 kde5-functions 324130c9b06b57d5e15a6fb1c713d305 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
+_md5_=130ccca35c799247564850505d01d9ee
diff --git a/metadata/md5-cache/kde-plasma/kwallet-pam-5.5.5 b/metadata/md5-cache/kde-plasma/kwallet-pam-5.5.5
index 60075ca914de..9e1dd4df8bf5 100644
--- a/metadata/md5-cache/kde-plasma/kwallet-pam-5.5.5
+++ b/metadata/md5-cache/kde-plasma/kwallet-pam-5.5.5
@@ -10,4 +10,4 @@ RDEPEND=dev-libs/libgcrypt:0= virtual/pam net-misc/socat
SLOT=5
SRC_URI=mirror://kde/stable/plasma/5.5.5/kwallet-pam-5.5.5.tar.xz
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 3fea92522c55e77439360caf8eb91554 kde5-functions 324130c9b06b57d5e15a6fb1c713d305 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
-_md5_=333832550b84462106cb94120eb0eaf0
+_md5_=cefa0cc5ad30367432e0c0b8d591ca03
diff --git a/metadata/md5-cache/kde-plasma/kwallet-pam-5.6.2-r1 b/metadata/md5-cache/kde-plasma/kwallet-pam-5.6.2-r1
index 02a1817f6434..7f22506fbd2f 100644
--- a/metadata/md5-cache/kde-plasma/kwallet-pam-5.6.2-r1
+++ b/metadata/md5-cache/kde-plasma/kwallet-pam-5.6.2-r1
@@ -10,4 +10,4 @@ RDEPEND=dev-libs/libgcrypt:0= virtual/pam !kde-apps/kwalletd-pam net-misc/socat
SLOT=5
SRC_URI=mirror://kde/stable/plasma/5.6.2/kwallet-pam-5.6.2.tar.xz
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 3fea92522c55e77439360caf8eb91554 kde5-functions 324130c9b06b57d5e15a6fb1c713d305 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
-_md5_=566644fcd097b5f9f07f7442ef5f0635
+_md5_=8ab94ac53f7181d87d87a926b5078973
diff --git a/metadata/md5-cache/media-video/kamoso-3.1.0 b/metadata/md5-cache/media-video/kamoso-3.1.0
index 27f1f27b0f32..dbc01a8a2f06 100644
--- a/metadata/md5-cache/media-video/kamoso-3.1.0
+++ b/metadata/md5-cache/media-video/kamoso-3.1.0
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup test unpack
-DEPEND=>=kde-frameworks/kconfig-5.18.0:5 >=kde-frameworks/kcoreaddons-5.18.0:5 >=kde-frameworks/kdeclarative-5.18.0:5 >=kde-frameworks/ki18n-5.18.0:5 >=kde-frameworks/kio-5.18.0:5 >=dev-qt/qtdeclarative-5.5.1:5 >=dev-qt/qtgui-5.5.1:5 >=dev-qt/qtwidgets-5.5.1:5 media-libs/qt-gstreamer[qt5] virtual/libudev:= dev-libs/purpose:5 sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.18.0:5 handbook? ( >=kde-frameworks/kdoctools-5.18.0:5 ) >=dev-qt/qtcore-5.5.1:5 dev-util/desktop-file-utils app-arch/xz-utils
+DEPEND=>=kde-frameworks/kconfig-5.18.0:5 >=kde-frameworks/kcoreaddons-5.18.0:5 >=kde-frameworks/kdeclarative-5.18.0:5 >=kde-frameworks/ki18n-5.18.0:5 >=kde-frameworks/kio-5.18.0:5 >=dev-qt/qtdeclarative-5.5.1:5 >=dev-qt/qtgui-5.5.1:5 >=dev-qt/qtwidgets-5.5.1:5 dev-libs/purpose:5 media-libs/qt-gstreamer[qt5] virtual/libudev:= sys-devel/make >=dev-util/cmake-2.8.12 >=sys-apps/sed-4 dev-util/desktop-file-utils x11-misc/shared-mime-info >=kde-frameworks/extra-cmake-modules-5.18.0:5 handbook? ( >=kde-frameworks/kdoctools-5.18.0:5 ) >=dev-qt/qtcore-5.5.1:5 dev-util/desktop-file-utils app-arch/xz-utils
DESCRIPTION=Application to take pictures and videos from your webcam by KDE
EAPI=6
HOMEPAGE=https://userbase.kde.org/Kamoso
IUSE=debug +handbook
KEYWORDS=~amd64
LICENSE=GPL-2+
-RDEPEND=>=kde-frameworks/kconfig-5.18.0:5 >=kde-frameworks/kcoreaddons-5.18.0:5 >=kde-frameworks/kdeclarative-5.18.0:5 >=kde-frameworks/ki18n-5.18.0:5 >=kde-frameworks/kio-5.18.0:5 >=dev-qt/qtdeclarative-5.5.1:5 >=dev-qt/qtgui-5.5.1:5 >=dev-qt/qtwidgets-5.5.1:5 media-libs/qt-gstreamer[qt5] virtual/libudev:= media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l] >=kde-frameworks/kf-env-3 >=dev-qt/qtcore-5.5.1:5
+RDEPEND=>=kde-frameworks/kconfig-5.18.0:5 >=kde-frameworks/kcoreaddons-5.18.0:5 >=kde-frameworks/kdeclarative-5.18.0:5 >=kde-frameworks/ki18n-5.18.0:5 >=kde-frameworks/kio-5.18.0:5 >=dev-qt/qtdeclarative-5.5.1:5 >=dev-qt/qtgui-5.5.1:5 >=dev-qt/qtwidgets-5.5.1:5 dev-libs/purpose:5 media-libs/qt-gstreamer[qt5] virtual/libudev:= media-plugins/gst-plugins-meta:1.0[alsa,theora,vorbis,v4l] >=kde-frameworks/kf-env-3 >=dev-qt/qtcore-5.5.1:5
SLOT=5
SRC_URI=mirror://kde/stable/kamoso/3.1/src/kamoso-3.1.0.tar.xz
_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 kde5 3fea92522c55e77439360caf8eb91554 kde5-functions 324130c9b06b57d5e15a6fb1c713d305 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb versionator 99ae9d758cbe7cfed19170e7d48f5a9c virtualx 86c9305a59b3e0459e7fbef3a5f30b96 xdg a5c4c5ce4f5ce9a2e777f5d9a40a8723 xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
-_md5_=139cf72e3e3700d5c222b855c4948fa3
+_md5_=d24eabef973356c8b0f2424fbb78f09a
diff --git a/metadata/md5-cache/media-video/mpv-0.17.0 b/metadata/md5-cache/media-video/mpv-0.17.0
index 9d2ee969c0cd..ad4c2dac5193 100644
--- a/metadata/md5-cache/media-video/mpv-0.17.0
+++ b/metadata/md5-cache/media-video/mpv-0.17.0
@@ -11,4 +11,4 @@ REQUIRED_USE=|| ( cli libmpv ) aqua? ( opengl ) egl? ( || ( gbm X wayland ) ) en
SLOT=0
SRC_URI=https://github.com/mpv-player/mpv/archive/v0.17.0.tar.gz -> mpv-0.17.0.tar.gz https://waf.io/waf-1.8.12
_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d gnome2-utils c6dcdf3a2c22b578b16adb945dc85c35 multilib 23ae8c186171e6476af098d2a50d0ee0 multiprocessing e32940a7b2a9992ad217eccddb84d548 pax-utils ecf634cba91bb9591a8fdb6f6145f1bb python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb waf-utils c21174962af5ca8091b66f58612797ce xdg-utils e2b2bd56125ce8cf59ce30c642b59d48
-_md5_=7b94427429f0b8772ede82e0658daa19
+_md5_=c79819e537d7dff2484fc7c167a96799
diff --git a/metadata/md5-cache/sci-astronomy/esomidas-15.09 b/metadata/md5-cache/sci-astronomy/esomidas-15.09
new file mode 100644
index 000000000000..4a508dfc8b4a
--- /dev/null
+++ b/metadata/md5-cache/sci-astronomy/esomidas-15.09
@@ -0,0 +1,12 @@
+DEFINED_PHASES=compile configure install prepare setup test
+DEPEND=sys-libs/readline:0= x11-libs/motif:0= x11-libs/libX11:= x11-libs/libXt:= virtual/fortran
+DESCRIPTION=European Southern Observatory Munich Image Data Analysis System
+EAPI=6
+HOMEPAGE=http://www.eso.org/projects/esomidas/
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=sys-libs/readline:0= x11-libs/motif:0= x11-libs/libX11:= x11-libs/libXt:= virtual/fortran
+SLOT=0/8
+SRC_URI=ftp://ftp.eso.org/pub/midaspub/15SEP/sources/15SEPpl1.0.tar.gz -> esomidas-15.09.tar.gz
+_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
+_md5_=235c70d5e0e03c386fa4edde90c7930d
diff --git a/metadata/md5-cache/sci-mathematics/Macaulay2-1.8.2.1 b/metadata/md5-cache/sci-mathematics/Macaulay2-1.8.2.1
deleted file mode 100644
index 8dbc14ca61ea..000000000000
--- a/metadata/md5-cache/sci-mathematics/Macaulay2-1.8.2.1
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm prepare setup test
-DEPEND=>=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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sys-process/time virtual/pkgconfig !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
-DESCRIPTION=Research tool for commutative algebra and algebraic geometry
-EAPI=5
-HOMEPAGE=http://www.math.uiuc.edu/Macaulay2/
-IUSE=debug emacs +optimization python_targets_python2_7
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2
-RDEPEND=>=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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] sys-libs/gdbm sci-mathematics/pari[gmp] >=sys-libs/readline-6.1 dev-libs/libxml2:2 sci-mathematics/flint[gc] sci-mathematics/frobby sci-mathematics/4ti2 sci-mathematics/nauty >=sci-mathematics/normaliz-2.8 sci-mathematics/gfan sci-libs/cdd+ sci-libs/cddlib sci-libs/lrslib[gmp] virtual/blas virtual/lapack dev-util/ctags sys-libs/ncurses >=dev-libs/boehm-gc-7.4[threads] dev-libs/libatomic_ops emacs? ( virtual/emacs )
-REQUIRED_USE=python_targets_python2_7
-SLOT=0
-SRC_URI=http://dev.gentoo.org/~tomka/files//Macaulay2-1.8.2.1-fat.tar.bz2
-_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool 4890219c51da247200223277f993e054 multilib 23ae8c186171e6476af098d2a50d0ee0 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=5f873ed0baf374ab0f97dc8ced6affe6
diff --git a/metadata/md5-cache/sci-physics/lammps-20150904 b/metadata/md5-cache/sci-physics/lammps-20150904
deleted file mode 100644
index 046091971b02..000000000000
--- a/metadata/md5-cache/sci-physics/lammps-20150904
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare setup
-DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
-EAPI=5
-HOMEPAGE=http://lammps.sandia.gov/
-IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 ) )
-SLOT=0
-SRC_URI=http://lammps.sandia.gov/tars/lammps-4Sep15.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=cd6b94d72a8de403dd59d263ea293256
diff --git a/metadata/md5-cache/sci-physics/lammps-20150909 b/metadata/md5-cache/sci-physics/lammps-20150909
deleted file mode 100644
index 66e68e354d45..000000000000
--- a/metadata/md5-cache/sci-physics/lammps-20150909
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare setup
-DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
-EAPI=5
-HOMEPAGE=http://lammps.sandia.gov/
-IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 ) )
-SLOT=0
-SRC_URI=http://lammps.sandia.gov/tars/lammps-9Sep15.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=cd6b94d72a8de403dd59d263ea293256
diff --git a/metadata/md5-cache/sci-physics/lammps-20150911 b/metadata/md5-cache/sci-physics/lammps-20150911
deleted file mode 100644
index 2febd2333b03..000000000000
--- a/metadata/md5-cache/sci-physics/lammps-20150911
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare setup
-DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
-EAPI=5
-HOMEPAGE=http://lammps.sandia.gov/
-IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 ) )
-SLOT=0
-SRC_URI=http://lammps.sandia.gov/tars/lammps-11Sep15.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=cd6b94d72a8de403dd59d263ea293256
diff --git a/metadata/md5-cache/sci-physics/lammps-20150924 b/metadata/md5-cache/sci-physics/lammps-20150924
deleted file mode 100644
index 6758d7e30cff..000000000000
--- a/metadata/md5-cache/sci-physics/lammps-20150924
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare setup
-DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
-EAPI=5
-HOMEPAGE=http://lammps.sandia.gov/
-IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 ) )
-SLOT=0
-SRC_URI=http://lammps.sandia.gov/tars/lammps-24Sep15.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=cd6b94d72a8de403dd59d263ea293256
diff --git a/metadata/md5-cache/sci-physics/lammps-20151005 b/metadata/md5-cache/sci-physics/lammps-20151005
deleted file mode 100644
index 5072d691fc93..000000000000
--- a/metadata/md5-cache/sci-physics/lammps-20151005
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare setup
-DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
-EAPI=5
-HOMEPAGE=http://lammps.sandia.gov/
-IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 ) )
-SLOT=0
-SRC_URI=http://lammps.sandia.gov/tars/lammps-5Oct15.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=cd6b94d72a8de403dd59d263ea293256
diff --git a/metadata/md5-cache/sci-physics/lammps-20151022 b/metadata/md5-cache/sci-physics/lammps-20151022
deleted file mode 100644
index 99c5bbdc865a..000000000000
--- a/metadata/md5-cache/sci-physics/lammps-20151022
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare setup
-DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
-EAPI=5
-HOMEPAGE=http://lammps.sandia.gov/
-IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 ) )
-SLOT=0
-SRC_URI=http://lammps.sandia.gov/tars/lammps-22Oct15.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=bf94ba78a5647559cadb9388395492b2
diff --git a/metadata/md5-cache/sci-physics/lammps-20151023 b/metadata/md5-cache/sci-physics/lammps-20151023
deleted file mode 100644
index e22a6c8cc2cb..000000000000
--- a/metadata/md5-cache/sci-physics/lammps-20151023
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare setup
-DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
-EAPI=5
-HOMEPAGE=http://lammps.sandia.gov/
-IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-)] ) virtual/fortran
-REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 ) )
-SLOT=0
-SRC_URI=http://lammps.sandia.gov/tars/lammps-23Oct15.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=bf94ba78a5647559cadb9388395492b2
diff --git a/metadata/md5-cache/sci-physics/lammps-20151026 b/metadata/md5-cache/sci-physics/lammps-20151026
deleted file mode 100644
index 8cd116ab752a..000000000000
--- a/metadata/md5-cache/sci-physics/lammps-20151026
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare setup
-DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) virtual/fortran
-DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
-EAPI=5
-HOMEPAGE=http://lammps.sandia.gov/
-IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) virtual/fortran
-REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) )
-SLOT=0
-SRC_URI=http://lammps.sandia.gov/tars/lammps-26Oct15.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=934423a0d5212a041c6657722ca51414
diff --git a/metadata/md5-cache/sci-physics/lammps-20151031 b/metadata/md5-cache/sci-physics/lammps-20151031
deleted file mode 100644
index c0f15721db36..000000000000
--- a/metadata/md5-cache/sci-physics/lammps-20151031
+++ /dev/null
@@ -1,14 +0,0 @@
-DEFINED_PHASES=compile install prepare setup
-DEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) virtual/fortran
-DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
-EAPI=5
-HOMEPAGE=http://lammps.sandia.gov/
-IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
-KEYWORDS=~amd64 ~x86
-LICENSE=GPL-2
-RDEPEND=mpi? ( virtual/blas virtual/lapack virtual/mpi ) gzip? ( app-arch/gzip ) sci-libs/voro++ python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) virtual/fortran
-REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) )
-SLOT=0
-SRC_URI=http://lammps.sandia.gov/tars/lammps-31Oct15.tar.gz
-_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=934423a0d5212a041c6657722ca51414
diff --git a/metadata/md5-cache/sci-physics/lammps-20160314 b/metadata/md5-cache/sci-physics/lammps-20160314
new file mode 100644
index 000000000000..820c9ee43f1b
--- /dev/null
+++ b/metadata/md5-cache/sci-physics/lammps-20160314
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare setup
+DEPEND=gzip? ( app-arch/gzip ) mpi? ( virtual/blas virtual/lapack virtual/mpi ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) sci-libs/voro++ virtual/fortran
+DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
+EAPI=5
+HOMEPAGE=http://lammps.sandia.gov/
+IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=gzip? ( app-arch/gzip ) mpi? ( virtual/blas virtual/lapack virtual/mpi ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) sci-libs/voro++ virtual/fortran
+REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) )
+SLOT=0
+SRC_URI=http://lammps.sandia.gov/tars/lammps-14Mar16.tar.gz
+_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
+_md5_=9e43f9661937e8df21a577164dd9580c
diff --git a/metadata/md5-cache/sci-physics/lammps-20160321 b/metadata/md5-cache/sci-physics/lammps-20160321
new file mode 100644
index 000000000000..b98e1dd13d16
--- /dev/null
+++ b/metadata/md5-cache/sci-physics/lammps-20160321
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile install prepare setup
+DEPEND=gzip? ( app-arch/gzip ) mpi? ( virtual/blas virtual/lapack virtual/mpi ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) sci-libs/voro++ virtual/fortran
+DESCRIPTION=Large-scale Atomic/Molecular Massively Parallel Simulator
+EAPI=5
+HOMEPAGE=http://lammps.sandia.gov/
+IUSE=doc examples gzip lammps-memalign mpi python static-libs python_targets_python2_7 python_targets_python3_3 python_targets_python3_4
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=gzip? ( app-arch/gzip ) mpi? ( virtual/blas virtual/lapack virtual/mpi ) python? ( python_targets_python2_7? ( >=dev-lang/python-2.7.5-r2:2.7 ) python_targets_python3_3? ( >=dev-lang/python-3.3.2-r2:3.3 ) python_targets_python3_4? ( dev-lang/python:3.4 ) >=dev-lang/python-exec-2:=[python_targets_python2_7(-)?,python_targets_python3_3(-)?,python_targets_python3_4(-)?,-python_single_target_python2_7(-),-python_single_target_python3_3(-),-python_single_target_python3_4(-)] ) sci-libs/voro++ virtual/fortran
+REQUIRED_USE=python? ( || ( python_targets_python2_7 python_targets_python3_3 python_targets_python3_4 ) )
+SLOT=0
+SRC_URI=http://lammps.sandia.gov/tars/lammps-21Mar16.tar.gz
+_eclasses_=eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
+_md5_=9e43f9661937e8df21a577164dd9580c
diff --git a/metadata/md5-cache/sci-physics/root-5.34.26 b/metadata/md5-cache/sci-physics/root-5.34.26
index e185f048c3f0..c29c9ff7954a 100644
--- a/metadata/md5-cache/sci-physics/root-5.34.26
+++ b/metadata/md5-cache/sci-physics/root-5.34.26
@@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install postinst postrm prepare setup
DEPEND=app-arch/xz-utils:0= >=dev-lang/cfortran-4.4-r2 dev-libs/libpcre:3= media-fonts/dejavu media-libs/freetype:2= media-libs/giflib:0= media-libs/libpng:0= media-libs/tiff:0= sys-libs/zlib:0= virtual/jpeg:0 virtual/shadow X? ( media-libs/ftgl:0= media-libs/glew:0= x11-libs/libX11:0= x11-libs/libXext:0= x11-libs/libXpm:0= !minimal? ( || ( media-libs/libafterimage:0=[gif,jpeg,png,tiff] >=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff] ) opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt4? ( dev-qt/qtgui:4= dev-qt/qtopengl:4= dev-qt/qt3support:4= dev-qt/qtsvg:4= dev-qt/qtwebkit:4= dev-qt/qtxmlpatterns:4= ) x11-libs/libXft:0= ) ) !minimal? ( afs? ( net-fs/openafs ) avahi? ( net-dns/avahi:0= ) emacs? ( virtual/emacs ) fits? ( sci-libs/cfitsio:0= ) fftw? ( sci-libs/fftw:3.0= ) graphviz? ( media-gfx/graphviz:0= ) http? ( dev-libs/fcgi:0= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:0= ) math? ( sci-libs/gsl:0= sci-mathematics/unuran:0= mpi? ( virtual/mpi ) ) mysql? ( virtual/mysql ) odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) ) oracle? ( dev-db/oracle-instantclient-basic:0= ) postgres? ( dev-db/postgresql:= ) pythia6? ( sci-physics/pythia:6= ) pythia8? ( >=sci-physics/pythia-8.1.80:8= =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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems:= ) sqlite? ( dev-db/sqlite:3= ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( >=net-libs/xrootd-3.3.5:0= ) ) virtual/pkgconfig virtual/fortran
DESCRIPTION=C++ data analysis framework and interpreter from CERN
EAPI=5
-HOMEPAGE=http://root.cern.ch/
+HOMEPAGE=https://root.cern.ch
IUSE=+X afs avahi c++11 c++14 doc emacs examples fits fftw graphviz http kerberos ldap +math minimal mpi mysql odbc +opengl openmp oracle postgres prefix pythia6 pythia8 python qt4 +reflex ruby sqlite ssl xinetd xml xrootd python_targets_python2_7
KEYWORDS=amd64 x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
@@ -10,6 +10,6 @@ PDEPEND=doc? ( !minimal? ( ~app-doc/root-docs-5.34.26[http=,math=] ) )
RDEPEND=app-arch/xz-utils:0= >=dev-lang/cfortran-4.4-r2 dev-libs/libpcre:3= media-fonts/dejavu media-libs/freetype:2= media-libs/giflib:0= media-libs/libpng:0= media-libs/tiff:0= sys-libs/zlib:0= virtual/jpeg:0 virtual/shadow X? ( media-libs/ftgl:0= media-libs/glew:0= x11-libs/libX11:0= x11-libs/libXext:0= x11-libs/libXpm:0= !minimal? ( || ( media-libs/libafterimage:0=[gif,jpeg,png,tiff] >=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff] ) opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt4? ( dev-qt/qtgui:4= dev-qt/qtopengl:4= dev-qt/qt3support:4= dev-qt/qtsvg:4= dev-qt/qtwebkit:4= dev-qt/qtxmlpatterns:4= ) x11-libs/libXft:0= ) ) !minimal? ( afs? ( net-fs/openafs ) avahi? ( net-dns/avahi:0= ) emacs? ( virtual/emacs ) fits? ( sci-libs/cfitsio:0= ) fftw? ( sci-libs/fftw:3.0= ) graphviz? ( media-gfx/graphviz:0= ) http? ( dev-libs/fcgi:0= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:0= ) math? ( sci-libs/gsl:0= sci-mathematics/unuran:0= mpi? ( virtual/mpi ) ) mysql? ( virtual/mysql ) odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) ) oracle? ( dev-db/oracle-instantclient-basic:0= ) postgres? ( dev-db/postgresql:= ) pythia6? ( sci-physics/pythia:6= ) pythia8? ( >=sci-physics/pythia-8.1.80:8= =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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems:= ) sqlite? ( dev-db/sqlite:3= ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( >=net-libs/xrootd-3.3.5:0= ) ) reflex? ( dev-cpp/gccxml ) xinetd? ( sys-apps/xinetd ) virtual/fortran
REQUIRED_USE=!X? ( !minimal? ( !opengl !qt4 ) ) mpi? ( math !openmp ) openmp? ( math !mpi ) python? ( python_targets_python2_7 )
SLOT=0/5.34.26
-SRC_URI=ftp://root.cern.ch/root/root_v5.34.26.source.tar.gz
+SRC_URI=https://root.cern.ch/download/root_v5.34.26.source.tar.gz
_eclasses_=elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multilib 23ae8c186171e6476af098d2a50d0ee0 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=bdba1df3a081e819e536e4f0ac48150b
+_md5_=5481183fa9333d37b405f78ca2f36347
diff --git a/metadata/md5-cache/sci-physics/root-5.34.32 b/metadata/md5-cache/sci-physics/root-5.34.32
index 6bddfa994568..3a16a4e1535a 100644
--- a/metadata/md5-cache/sci-physics/root-5.34.32
+++ b/metadata/md5-cache/sci-physics/root-5.34.32
@@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install postinst postrm prepare setup
DEPEND=app-arch/xz-utils:0= >=dev-lang/cfortran-4.4-r2 dev-libs/libpcre:3= media-fonts/dejavu media-libs/freetype:2= media-libs/libpng:0= sys-libs/zlib:0= X? ( media-libs/ftgl:0= media-libs/glew:0= x11-libs/libX11:0= x11-libs/libXext:0= x11-libs/libXpm:0= || ( media-libs/libafterimage:0=[gif,jpeg,png,tiff?] >=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?] ) opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt4? ( dev-qt/qtgui:4= dev-qt/qtopengl:4= dev-qt/qt3support:4= dev-qt/qtsvg:4= dev-qt/qtwebkit:4= dev-qt/qtxmlpatterns:4= ) x11-libs/libXft:0= ) afs? ( net-fs/openafs ) avahi? ( net-dns/avahi:0= ) emacs? ( virtual/emacs ) fits? ( sci-libs/cfitsio:0= ) fftw? ( sci-libs/fftw:3.0= ) graphviz? ( media-gfx/graphviz:0= ) http? ( dev-libs/fcgi:0= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:0= ) math? ( sci-libs/gsl:0= sci-mathematics/unuran:0= mpi? ( virtual/mpi ) ) mysql? ( virtual/mysql ) odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) ) oracle? ( dev-db/oracle-instantclient-basic:0= ) postgres? ( dev-db/postgresql:= ) pythia6? ( sci-physics/pythia:6= ) pythia8? ( >=sci-physics/pythia-8.1.80:8= =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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems:= ) shadow? ( virtual/shadow ) sqlite? ( dev-db/sqlite:3= ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( >=net-libs/xrootd-3.3.5:0= ) virtual/pkgconfig virtual/fortran
DESCRIPTION=C++ data analysis framework and interpreter from CERN
EAPI=5
-HOMEPAGE=http://root.cern.ch/
+HOMEPAGE=https://root.cern.ch
IUSE=+X afs avahi c++11 c++14 doc emacs examples fits fftw gdml graphviz http kerberos ldap +math +memstat mpi mysql odbc +opengl openmp oracle postgres prefix pythia6 pythia8 python qt4 +reflex ruby shadow sqlite ssl table +tiff xinetd xml xrootd python_targets_python2_7
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
@@ -10,6 +10,6 @@ PDEPEND=doc? ( ~app-doc/root-docs-5.34.32[http=,math=] )
RDEPEND=app-arch/xz-utils:0= >=dev-lang/cfortran-4.4-r2 dev-libs/libpcre:3= media-fonts/dejavu media-libs/freetype:2= media-libs/libpng:0= sys-libs/zlib:0= X? ( media-libs/ftgl:0= media-libs/glew:0= x11-libs/libX11:0= x11-libs/libXext:0= x11-libs/libXpm:0= || ( media-libs/libafterimage:0=[gif,jpeg,png,tiff?] >=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?] ) opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt4? ( dev-qt/qtgui:4= dev-qt/qtopengl:4= dev-qt/qt3support:4= dev-qt/qtsvg:4= dev-qt/qtwebkit:4= dev-qt/qtxmlpatterns:4= ) x11-libs/libXft:0= ) afs? ( net-fs/openafs ) avahi? ( net-dns/avahi:0= ) emacs? ( virtual/emacs ) fits? ( sci-libs/cfitsio:0= ) fftw? ( sci-libs/fftw:3.0= ) graphviz? ( media-gfx/graphviz:0= ) http? ( dev-libs/fcgi:0= ) kerberos? ( virtual/krb5 ) ldap? ( net-nds/openldap:0= ) math? ( sci-libs/gsl:0= sci-mathematics/unuran:0= mpi? ( virtual/mpi ) ) mysql? ( virtual/mysql ) odbc? ( || ( dev-db/libiodbc:0= dev-db/unixODBC:0= ) ) oracle? ( dev-db/oracle-instantclient-basic:0= ) postgres? ( dev-db/postgresql:= ) pythia6? ( sci-physics/pythia:6= ) pythia8? ( >=sci-physics/pythia-8.1.80:8= =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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems:= ) shadow? ( virtual/shadow ) sqlite? ( dev-db/sqlite:3= ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( >=net-libs/xrootd-3.3.5:0= ) reflex? ( dev-cpp/gccxml ) xinetd? ( sys-apps/xinetd ) virtual/fortran
REQUIRED_USE=!X? ( !opengl !qt4 !tiff ) mpi? ( math !openmp ) openmp? ( math !mpi ) python? ( python_targets_python2_7 )
SLOT=0/5.34.32
-SRC_URI=ftp://root.cern.ch/root/root_v5.34.32.source.tar.gz
+SRC_URI=https://root.cern.ch/download/root_v5.34.32.source.tar.gz
_eclasses_=elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multilib 23ae8c186171e6476af098d2a50d0ee0 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=18d6a4df025546ca5f3943f5f29db967
+_md5_=75fa28fdeeda694bb9dc143e886b044b
diff --git a/metadata/md5-cache/sci-physics/root-6.02.05-r2 b/metadata/md5-cache/sci-physics/root-6.02.05-r2
index 482666c87071..888b08dc38c8 100644
--- a/metadata/md5-cache/sci-physics/root-6.02.05-r2
+++ b/metadata/md5-cache/sci-physics/root-6.02.05-r2
@@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install postinst postrm prepare setup
DEPEND=app-arch/xz-utils:0= >=dev-lang/cfortran-4.4-r2 dev-libs/libpcre:3= media-fonts/dejavu media-libs/freetype:2= media-libs/libpng:0= >=sys-devel/clang-3.4:= sys-libs/ncurses:= sys-libs/zlib:0= X? ( media-libs/ftgl:0= media-libs/glew:0= x11-libs/libX11:0= x11-libs/libXext:0= x11-libs/libXpm:0= || ( media-libs/libafterimage:0=[gif,jpeg,png,tiff?] >=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?] ) opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt4? ( dev-qt/qtgui:4= dev-qt/qtopengl:4= dev-qt/qt3support:4= dev-qt/qtsvg:4= dev-qt/qtwebkit:4= dev-qt/qtxmlpatterns:4= ) x11-libs/libXft:0= ) afs? ( net-fs/openafs ) avahi? ( net-dns/avahi:0= ) emacs? ( virtual/emacs ) fits? ( sci-libs/cfitsio:0= ) fftw? ( sci-libs/fftw:3.0= ) geocad? ( =sci-physics/pythia-8.1.80:8= ) 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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) shadow? ( virtual/shadow ) sqlite? ( dev-db/sqlite:3= ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( >=net-libs/xrootd-3.3.5:0= ) virtual/pkgconfig virtual/fortran
DESCRIPTION=C++ data analysis framework and interpreter from CERN
EAPI=5
-HOMEPAGE=http://root.cern.ch/
+HOMEPAGE=https://root.cern.ch
IUSE=+X afs avahi doc emacs examples fits fftw gdml geocad graphviz http kerberos ldap +math +memstat mpi mysql odbc +opengl openmp oracle postgres prefix pythia6 pythia8 python qt4 shadow sqlite ssl table +tiff xinetd xml xrootd python_targets_python2_7
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
@@ -10,6 +10,6 @@ PDEPEND=doc? ( ~app-doc/root-docs-6.02.05[http=,math=] )
RDEPEND=app-arch/xz-utils:0= >=dev-lang/cfortran-4.4-r2 dev-libs/libpcre:3= media-fonts/dejavu media-libs/freetype:2= media-libs/libpng:0= >=sys-devel/clang-3.4:= sys-libs/ncurses:= sys-libs/zlib:0= X? ( media-libs/ftgl:0= media-libs/glew:0= x11-libs/libX11:0= x11-libs/libXext:0= x11-libs/libXpm:0= || ( media-libs/libafterimage:0=[gif,jpeg,png,tiff?] >=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?] ) opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt4? ( dev-qt/qtgui:4= dev-qt/qtopengl:4= dev-qt/qt3support:4= dev-qt/qtsvg:4= dev-qt/qtwebkit:4= dev-qt/qtxmlpatterns:4= ) x11-libs/libXft:0= ) afs? ( net-fs/openafs ) avahi? ( net-dns/avahi:0= ) emacs? ( virtual/emacs ) fits? ( sci-libs/cfitsio:0= ) fftw? ( sci-libs/fftw:3.0= ) geocad? ( =sci-physics/pythia-8.1.80:8= ) 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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) shadow? ( virtual/shadow ) sqlite? ( dev-db/sqlite:3= ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( >=net-libs/xrootd-3.3.5:0= ) xinetd? ( sys-apps/xinetd ) virtual/fortran
REQUIRED_USE=!X? ( !opengl !qt4 !tiff ) mpi? ( math !openmp ) openmp? ( math !mpi ) python? ( python_targets_python2_7 )
SLOT=0/6.02.05
-SRC_URI=ftp://root.cern.ch/root/root_v6.02.05.source.tar.gz
+SRC_URI=https://root.cern.ch/download/root_v6.02.05.source.tar.gz
_eclasses_=elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multilib 23ae8c186171e6476af098d2a50d0ee0 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=cec7e1ba09e50c71feef8250bf428a6e
+_md5_=511be204c6ff22b27f5b60221808d728
diff --git a/metadata/md5-cache/sci-physics/root-6.04.06 b/metadata/md5-cache/sci-physics/root-6.04.06
index 9a596ba0a86f..0b400a98365e 100644
--- a/metadata/md5-cache/sci-physics/root-6.04.06
+++ b/metadata/md5-cache/sci-physics/root-6.04.06
@@ -2,7 +2,7 @@ DEFINED_PHASES=compile configure install postinst postrm prepare setup
DEPEND=app-arch/xz-utils:0= >=dev-lang/cfortran-4.4-r2 dev-libs/libpcre:3= media-fonts/dejavu media-libs/freetype:2= media-libs/libpng:0= >=sys-devel/clang-3.4:= sys-libs/ncurses:= sys-libs/zlib:0= X? ( media-libs/ftgl:0= media-libs/glew:0= x11-libs/libX11:0= x11-libs/libXext:0= x11-libs/libXpm:0= || ( media-libs/libafterimage:0=[gif,jpeg,png,tiff?] >=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?] ) opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt4? ( dev-qt/qtgui:4= dev-qt/qtopengl:4= dev-qt/qt3support:4= dev-qt/qtsvg:4= dev-qt/qtwebkit:4= dev-qt/qtxmlpatterns:4= ) x11-libs/libXft:0= ) afs? ( net-fs/openafs ) avahi? ( net-dns/avahi:0= ) emacs? ( virtual/emacs ) fits? ( sci-libs/cfitsio:0= ) fftw? ( sci-libs/fftw:3.0= ) geocad? ( =sci-physics/pythia-8.1.80:8= ) 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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) R? ( dev-lang/R ) shadow? ( virtual/shadow ) sqlite? ( dev-db/sqlite:3= ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( >=net-libs/xrootd-3.3.5:0= ) virtual/pkgconfig virtual/fortran
DESCRIPTION=C++ data analysis framework and interpreter from CERN
EAPI=5
-HOMEPAGE=http://root.cern.ch/
+HOMEPAGE=https://root.cern.ch
IUSE=+X afs avahi doc emacs examples fits fftw gdml geocad graphviz http kerberos ldap +math +memstat mpi mysql odbc +opengl openmp oracle postgres prefix pythia6 pythia8 python qt4 R shadow sqlite ssl table +tiff xinetd xml xrootd python_targets_python2_7
KEYWORDS=~amd64 ~x86 ~amd64-linux ~x86-linux
LICENSE=LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA
@@ -10,6 +10,6 @@ PDEPEND=doc? ( ~app-doc/root-docs-6.04.06[http=,math=] )
RDEPEND=app-arch/xz-utils:0= >=dev-lang/cfortran-4.4-r2 dev-libs/libpcre:3= media-fonts/dejavu media-libs/freetype:2= media-libs/libpng:0= >=sys-devel/clang-3.4:= sys-libs/ncurses:= sys-libs/zlib:0= X? ( media-libs/ftgl:0= media-libs/glew:0= x11-libs/libX11:0= x11-libs/libXext:0= x11-libs/libXpm:0= || ( media-libs/libafterimage:0=[gif,jpeg,png,tiff?] >=x11-wm/afterstep-2.2.11:0=[gif,jpeg,png,tiff?] ) opengl? ( virtual/opengl virtual/glu x11-libs/gl2ps:0= ) qt4? ( dev-qt/qtgui:4= dev-qt/qtopengl:4= dev-qt/qt3support:4= dev-qt/qtsvg:4= dev-qt/qtwebkit:4= dev-qt/qtxmlpatterns:4= ) x11-libs/libXft:0= ) afs? ( net-fs/openafs ) avahi? ( net-dns/avahi:0= ) emacs? ( virtual/emacs ) fits? ( sci-libs/cfitsio:0= ) fftw? ( sci-libs/fftw:3.0= ) geocad? ( =sci-physics/pythia-8.1.80:8= ) 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_3(-),-python_single_target_python3_4(-),-python_single_target_python3_5(-),python_single_target_python2_7(+)] ) R? ( dev-lang/R ) shadow? ( virtual/shadow ) sqlite? ( dev-db/sqlite:3= ) ssl? ( dev-libs/openssl:0= ) xml? ( dev-libs/libxml2:2= ) xrootd? ( >=net-libs/xrootd-3.3.5:0= ) xinetd? ( sys-apps/xinetd ) virtual/fortran
REQUIRED_USE=!X? ( !opengl !qt4 !tiff ) mpi? ( math !openmp ) openmp? ( math !mpi ) python? ( python_targets_python2_7 )
SLOT=0/6.04.06
-SRC_URI=ftp://root.cern.ch/root/root_v6.04.06.source.tar.gz
+SRC_URI=https://root.cern.ch/download/root_v6.04.06.source.tar.gz
_eclasses_=elisp-common 9f56c4e9bf1282dbfc2a5a09e1124e74 eutils 9d81603248f2ba3ec59124320d123e5e fdo-mime 92d07846ea8ea54172f8c0112a47ae3d fortran-2 8200fc942c3b3c1fc75d4d5bfd0ba7a2 multilib 23ae8c186171e6476af098d2a50d0ee0 python-single-r1 2ebea8fbab356d63110245129a67a6dd python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=9898a75aef8562bb816a68463b84db6e
+_md5_=86c45993d1d853507a383029dc0480f0
diff --git a/metadata/md5-cache/virtual/jdk-1.6.0-r2 b/metadata/md5-cache/virtual/jdk-1.6.0-r2
deleted file mode 100644
index 3f11f754098d..000000000000
--- a/metadata/md5-cache/virtual/jdk-1.6.0-r2
+++ /dev/null
@@ -1,7 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Virtual for Java Development Kit (JDK)
-EAPI=4
-KEYWORDS=amd64 ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
-RDEPEND=|| ( ppc? ( || ( =dev-java/ibm-jdk-bin-1.6.0* =dev-java/icedtea-6* ) ) ppc64? ( || ( =dev-java/ibm-jdk-bin-1.6.0* =dev-java/icedtea-6* ) ) =dev-java/icedtea-bin-6* =dev-java/icedtea-6* =dev-java/ibm-jdk-bin-1.6.0* =dev-java/hp-jdk-bin-1.6.0* =dev-java/soylatte-jdk-bin-1.0* =dev-java/apple-jdk-bin-1.6.0* )
-SLOT=1.6
-_md5_=cf13e6085dca42b6f179dba089ad9267
diff --git a/metadata/md5-cache/virtual/jdk-1.7.0-r1 b/metadata/md5-cache/virtual/jdk-1.7.0-r1
index 03ffa23f8730..a4adac79eeea 100644
--- a/metadata/md5-cache/virtual/jdk-1.7.0-r1
+++ b/metadata/md5-cache/virtual/jdk-1.7.0-r1
@@ -2,6 +2,6 @@ DEFINED_PHASES=-
DESCRIPTION=Virtual for Java Development Kit (JDK)
EAPI=6
KEYWORDS=amd64 ~arm x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris
-RDEPEND=|| ( dev-java/icedtea-bin:7 dev-java/icedtea:7 dev-java/oracle-jdk-bin:1.7 dev-java/soylatte-jdk-bin:1.7 )
+RDEPEND=|| ( dev-java/icedtea-bin:7 dev-java/icedtea:7 dev-java/oracle-jdk-bin:1.7 )
SLOT=1.7
-_md5_=27e4fe4132499fb316c24b251fa0a897
+_md5_=b28fe93d4749f62cee1c537764d61d70
diff --git a/metadata/md5-cache/virtual/jre-1.6.0-r1 b/metadata/md5-cache/virtual/jre-1.6.0-r1
deleted file mode 100644
index c37eee8ad075..000000000000
--- a/metadata/md5-cache/virtual/jre-1.6.0-r1
+++ /dev/null
@@ -1,7 +0,0 @@
-DEFINED_PHASES=-
-DESCRIPTION=Virtual for Java Runtime Environment (JRE)
-EAPI=5
-KEYWORDS=amd64 ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt
-RDEPEND=|| ( =virtual/jdk-1.6.0* =dev-java/ibm-jre-bin-1.6.0* )
-SLOT=1.6
-_md5_=c0d6550aace27eebcaaef74ae338f61b
diff --git a/metadata/md5-cache/www-apache/mod_gnutls-0.7.2 b/metadata/md5-cache/www-apache/mod_gnutls-0.7.4
similarity index 89%
rename from metadata/md5-cache/www-apache/mod_gnutls-0.7.2
rename to metadata/md5-cache/www-apache/mod_gnutls-0.7.4
index fcefb0c78dbf..0bb51e416948 100644
--- a/metadata/md5-cache/www-apache/mod_gnutls-0.7.2
+++ b/metadata/md5-cache/www-apache/mod_gnutls-0.7.4
@@ -9,6 +9,6 @@ LICENSE=Apache-2.0
RDEPEND=>=net-libs/gnutls-2.10.0:= =www-servers/apache-2*
RESTRICT=test
SLOT=0
-SRC_URI=https://mod.gnutls.org/downloads/mod_gnutls-0.7.2.tar.bz2
+SRC_URI=https://mod.gnutls.org/downloads/mod_gnutls-0.7.4.tar.bz2
_eclasses_=apache-module 5e66430013d92dfe0bf8672b05319b6d autotools 07e71b3b5690738ef7e8bc097077e00c depend.apache e3c541cb90838388f81620d630c28f41 eutils 9d81603248f2ba3ec59124320d123e5e libtool 4890219c51da247200223277f993e054 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=52bc06ffd835b3752b7f8516659e1a15
+_md5_=decaca77b76c8cfc11f2718547379fcf
diff --git a/metadata/md5-cache/www-apps/icingaweb2-2.3.0 b/metadata/md5-cache/www-apps/icingaweb2-2.3.0
new file mode 100644
index 000000000000..dddd71cc1438
--- /dev/null
+++ b/metadata/md5-cache/www-apps/icingaweb2-2.3.0
@@ -0,0 +1,13 @@
+DEFINED_PHASES=config install postinst setup
+DEPEND=>=net-analyzer/icinga2-2.1.1 || ( dev-lang/php:5.6[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml] dev-lang/php:7.0[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml] ) dev-php/pecl-imagick apache2? ( >=www-servers/apache-2.4.0 ) nginx? ( >=www-servers/nginx-1.7.0:* ) apache2? ( =www-servers/apache-2* )
+DESCRIPTION=Icinga Web 2 - Frontend for icinga2
+EAPI=5
+HOMEPAGE=http://www.icinga.org/
+IUSE=apache2 ldap mysql nginx postgres apache2
+KEYWORDS=~amd64 ~x86
+LICENSE=GPL-2
+RDEPEND=>=net-analyzer/icinga2-2.1.1 || ( dev-lang/php:5.6[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml] dev-lang/php:7.0[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml] ) dev-php/pecl-imagick apache2? ( >=www-servers/apache-2.4.0 ) nginx? ( >=www-servers/nginx-1.7.0:* ) apache2? ( =www-servers/apache-2* )
+SLOT=0
+SRC_URI=https://codeload.github.com/Icinga/icingaweb2/tar.gz/v2.3.0 -> icingaweb2-2.3.0.tar.gz
+_eclasses_=depend.apache e3c541cb90838388f81620d630c28f41 eutils 9d81603248f2ba3ec59124320d123e5e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46
+_md5_=c5523c182b64d4f8b269cb91a167e38d
diff --git a/metadata/md5-cache/www-apps/klaus-0.9.1 b/metadata/md5-cache/www-apps/klaus-0.9.1
new file mode 100644
index 000000000000..0fdf49006718
--- /dev/null
+++ b/metadata/md5-cache/www-apps/klaus-0.9.1
@@ -0,0 +1,14 @@
+DEFINED_PHASES=compile configure install prepare test
+DEPEND=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=A simple, easy-to-set-up Git web viewer
+EAPI=6
+HOMEPAGE=https://github.com/jonashaag/klaus/
+IUSE=ctags python_targets_python2_7
+KEYWORDS=~amd64 ~x86
+LICENSE=ISC
+RDEPEND=dev-python/six[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/flask[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/pygments[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] >=dev-python/dulwich-0.12.0[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/httpauth[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] dev-python/humanize[python_targets_python2_7(-)?,-python_single_target_python2_7(-)] ctags? ( dev-python/python-ctags[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(-)]
+REQUIRED_USE=|| ( python_targets_python2_7 )
+SLOT=0
+SRC_URI=mirror://pypi/k/klaus/klaus-0.9.1.tar.gz
+_eclasses_=distutils-r1 4e8ac1ba76ddacd8f7c0289aa586a34c multibuild 742139c87a9fa3766f0c2b155e5522bf multilib 23ae8c186171e6476af098d2a50d0ee0 multiprocessing e32940a7b2a9992ad217eccddb84d548 python-r1 0f6937650a475d673baa5d0c8c0b37b3 python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
+_md5_=3bdfae6c5a9c3933eb14b0a79db897c6
diff --git a/metadata/md5-cache/www-client/chromium-49.0.2623.108 b/metadata/md5-cache/www-client/chromium-49.0.2623.108
deleted file mode 100644
index 7c58dae1778e..000000000000
--- a/metadata/md5-cache/www-client/chromium-49.0.2623.108
+++ /dev/null
@@ -1,15 +0,0 @@
-DEFINED_PHASES=compile configure install postinst postrm preinst prepare pretend setup
-DEPEND=app-arch/bzip2:= cups? ( >=net-print/cups-1.3.11:= ) >=dev-libs/elfutils-0.149 dev-libs/expat:= dev-libs/glib:= >=dev-libs/jsoncpp-0.5.0-r1:= dev-libs/nspr:= >=dev-libs/nss-3.14.3:= gnome? ( >=gnome-base/gconf-2.24.0:= ) gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= media-libs/fontconfig:= media-libs/freetype:= media-libs/libexif:= media-libs/speex:= pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= ) sys-apps/dbus:= sys-apps/pciutils:= >=sys-libs/libcap-2.22:= virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:= gtk3? ( x11-libs/gtk+:3= ) !gtk3? ( x11-libs/gtk+:2= ) x11-libs/libdrm x11-libs/libX11:= x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXext:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXScrnSaver:= x11-libs/libXtst:= x11-libs/pango:= kerberos? ( virtual/krb5 ) !gn? ( >=app-accessibility/speech-dispatcher-0.8:= app-arch/snappy:= >=dev-libs/icu-55.1:= >=dev-libs/libevent-1.4.13:= dev-libs/libxml2:=[icu] dev-libs/libxslt:= media-libs/flac:= >=media-libs/harfbuzz-0.9.41:=[icu(+)] >=media-libs/libjpeg-turbo-1.2.0-r1:= media-libs/libpng:0= >=media-libs/libwebp-0.4.0:= sys-libs/zlib:=[minizip] ) !arm? ( dev-lang/yasm ) dev-lang/perl dev-perl/JSON >=dev-util/gperf-3.0.3 dev-util/ninja sys-apps/hwids[usb(+)] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig || ( ( >=dev-lang/python-2.7.5-r2:2.7 dev-python/beautifulsoup:python-2[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/beautifulsoup:4[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/html5lib[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/jinja[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/ply[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
-DESCRIPTION=Open-source version of Google Chrome web browser
-EAPI=5
-HOMEPAGE=http://chromium.org/
-IUSE=cups gn gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine custom-cflags +linguas_am +linguas_ar +linguas_bg +linguas_bn +linguas_ca +linguas_cs +linguas_da +linguas_de +linguas_el +linguas_en_GB +linguas_es +linguas_es_LA +linguas_et +linguas_fa +linguas_fi +linguas_fil +linguas_fr +linguas_gu +linguas_he +linguas_hi +linguas_hr +linguas_hu +linguas_id +linguas_it +linguas_ja +linguas_kn +linguas_ko +linguas_lt +linguas_lv +linguas_ml +linguas_mr +linguas_ms +linguas_nb +linguas_nl +linguas_pl +linguas_pt_BR +linguas_pt_PT +linguas_ro +linguas_ru +linguas_sk +linguas_sl +linguas_sr +linguas_sv +linguas_sw +linguas_ta +linguas_te +linguas_th +linguas_tr +linguas_uk +linguas_vi +linguas_zh_CN +linguas_zh_TW test
-KEYWORDS=amd64 ~arm ~arm64 x86
-LICENSE=BSD hotwording? ( no-source-code )
-RDEPEND=app-arch/bzip2:= cups? ( >=net-print/cups-1.3.11:= ) >=dev-libs/elfutils-0.149 dev-libs/expat:= dev-libs/glib:= >=dev-libs/jsoncpp-0.5.0-r1:= dev-libs/nspr:= >=dev-libs/nss-3.14.3:= gnome? ( >=gnome-base/gconf-2.24.0:= ) gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= media-libs/fontconfig:= media-libs/freetype:= media-libs/libexif:= media-libs/speex:= pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= ) sys-apps/dbus:= sys-apps/pciutils:= >=sys-libs/libcap-2.22:= virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:= gtk3? ( x11-libs/gtk+:3= ) !gtk3? ( x11-libs/gtk+:2= ) x11-libs/libdrm x11-libs/libX11:= x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXext:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXScrnSaver:= x11-libs/libXtst:= x11-libs/pango:= kerberos? ( virtual/krb5 ) !gn? ( >=app-accessibility/speech-dispatcher-0.8:= app-arch/snappy:= >=dev-libs/icu-55.1:= >=dev-libs/libevent-1.4.13:= dev-libs/libxml2:=[icu] dev-libs/libxslt:= media-libs/flac:= >=media-libs/harfbuzz-0.9.41:=[icu(+)] >=media-libs/libjpeg-turbo-1.2.0-r1:= media-libs/libpng:0= >=media-libs/libwebp-0.4.0:= sys-libs/zlib:=[minizip] ) !=www-client/chromium-9999 !=net-print/cups-1.3.11:= ) >=dev-libs/elfutils-0.149 dev-libs/expat:= dev-libs/glib:= >=dev-libs/jsoncpp-0.5.0-r1:= dev-libs/nspr:= >=dev-libs/nss-3.14.3:= gnome? ( >=gnome-base/gconf-2.24.0:= ) gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= media-libs/fontconfig:= media-libs/freetype:= media-libs/libexif:= media-libs/speex:= pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= ) sys-apps/dbus:= sys-apps/pciutils:= >=sys-libs/libcap-2.22:= virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:= gtk3? ( x11-libs/gtk+:3= ) !gtk3? ( x11-libs/gtk+:2= ) x11-libs/libdrm x11-libs/libX11:= x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXext:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXScrnSaver:= x11-libs/libXtst:= x11-libs/pango:= kerberos? ( virtual/krb5 ) !gn? ( >=app-accessibility/speech-dispatcher-0.8:= app-arch/snappy:= >=dev-libs/libevent-1.4.13:= dev-libs/libxml2:=[icu] dev-libs/libxslt:= media-libs/flac:= >=media-libs/harfbuzz-0.9.41:=[icu(+)] >=media-libs/libjpeg-turbo-1.2.0-r1:= media-libs/libpng:0= >=media-libs/libwebp-0.4.0:= sys-libs/zlib:=[minizip] ) !arm? ( dev-lang/yasm ) dev-lang/perl dev-perl/JSON >=dev-util/gperf-3.0.3 dev-util/ninja sys-apps/hwids[usb(+)] >=sys-devel/bison-2.4.3 sys-devel/flex virtual/pkgconfig || ( ( >=dev-lang/python-2.7.5-r2:2.7 dev-python/beautifulsoup:python-2[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/beautifulsoup:4[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/html5lib[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/jinja[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/ply[python_targets_python2_7(-),python_single_target_python2_7(+)] dev-python/simplejson[python_targets_python2_7(-),python_single_target_python2_7(+)] ) ) >=sys-apps/sed-4 test? ( !prefix? ( x11-base/xorg-server[xvfb] ) x11-apps/xhost )
-DESCRIPTION=Open-source version of Google Chrome web browser
-EAPI=5
-HOMEPAGE=http://chromium.org/
-IUSE=cups gn gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine custom-cflags +linguas_am +linguas_ar +linguas_bg +linguas_bn +linguas_ca +linguas_cs +linguas_da +linguas_de +linguas_el +linguas_en_GB +linguas_es +linguas_es_LA +linguas_et +linguas_fa +linguas_fi +linguas_fil +linguas_fr +linguas_gu +linguas_he +linguas_hi +linguas_hr +linguas_hu +linguas_id +linguas_it +linguas_ja +linguas_kn +linguas_ko +linguas_lt +linguas_lv +linguas_ml +linguas_mr +linguas_ms +linguas_nb +linguas_nl +linguas_pl +linguas_pt_BR +linguas_pt_PT +linguas_ro +linguas_ru +linguas_sk +linguas_sl +linguas_sr +linguas_sv +linguas_sw +linguas_ta +linguas_te +linguas_th +linguas_tr +linguas_uk +linguas_vi +linguas_zh_CN +linguas_zh_TW test
-KEYWORDS=~amd64 ~arm ~arm64 ~x86
-LICENSE=BSD hotwording? ( no-source-code )
-RDEPEND=app-arch/bzip2:= cups? ( >=net-print/cups-1.3.11:= ) >=dev-libs/elfutils-0.149 dev-libs/expat:= dev-libs/glib:= >=dev-libs/jsoncpp-0.5.0-r1:= dev-libs/nspr:= >=dev-libs/nss-3.14.3:= gnome? ( >=gnome-base/gconf-2.24.0:= ) gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= media-libs/fontconfig:= media-libs/freetype:= media-libs/libexif:= media-libs/speex:= pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= ) sys-apps/dbus:= sys-apps/pciutils:= >=sys-libs/libcap-2.22:= virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:= gtk3? ( x11-libs/gtk+:3= ) !gtk3? ( x11-libs/gtk+:2= ) x11-libs/libdrm x11-libs/libX11:= x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXext:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXScrnSaver:= x11-libs/libXtst:= x11-libs/pango:= kerberos? ( virtual/krb5 ) !gn? ( >=app-accessibility/speech-dispatcher-0.8:= app-arch/snappy:= >=dev-libs/libevent-1.4.13:= dev-libs/libxml2:=[icu] dev-libs/libxslt:= media-libs/flac:= >=media-libs/harfbuzz-0.9.41:=[icu(+)] >=media-libs/libjpeg-turbo-1.2.0-r1:= media-libs/libpng:0= >=media-libs/libwebp-0.4.0:= sys-libs/zlib:=[minizip] ) !=www-client/chromium-9999 !=net-print/cups-1.3.11:= ) >=dev-libs/elfutils-0.149 dev-libs/expat:= dev-libs/glib:= >=dev-libs/jsoncpp-0.5.0-r1:= dev-libs/nspr:= >=dev-libs/nss-3.14.3:= gnome? ( >=gnome-base/gconf-2.24.0:= ) gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= ) >=media-libs/alsa-lib-1.0.19:= media-libs/fontconfig:= media-libs/freetype:= media-libs/libexif:= media-libs/speex:= pulseaudio? ( media-sound/pulseaudio:= ) system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= ) sys-apps/dbus:= sys-apps/pciutils:= >=sys-libs/libcap-2.22:= virtual/udev x11-libs/cairo:= x11-libs/gdk-pixbuf:= gtk3? ( x11-libs/gtk+:3= ) !gtk3? ( x11-libs/gtk+:2= ) x11-libs/libdrm x11-libs/libX11:= x11-libs/libXcomposite:= x11-libs/libXcursor:= x11-libs/libXdamage:= x11-libs/libXext:= x11-libs/libXfixes:= >=x11-libs/libXi-1.6.0:= x11-libs/libXinerama:= x11-libs/libXrandr:= x11-libs/libXrender:= x11-libs/libXScrnSaver:= x11-libs/libXtst:= x11-libs/pango:= kerberos? ( virtual/krb5 ) !gn? ( >=app-accessibility/speech-dispatcher-0.8:= app-arch/snappy:= >=dev-libs/libevent-1.4.13:= dev-libs/libxml2:=[icu] dev-libs/libxslt:= media-libs/flac:= >=media-libs/harfbuzz-0.9.41:=[icu(+)] >=media-libs/libjpeg-turbo-1.2.0-r1:= media-libs/libpng:0= >=media-libs/libwebp-0.4.0:= sys-libs/zlib:=[minizip] ) !=www-client/chromium-9999 !=app-arch/bzip2-1.0.2 ) gc? ( dev-libs/boehm-gc ) ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) xml? ( >=dev-libs/expat-1.95.4 ) X? ( x11-libs/libX11 x11-libs/libXt ) zlib? ( >=sys-libs/zlib-1.1.4 ) lua? ( >=dev-lang/lua-5:0 ) gpm? ( >=sys-libs/ncurses-5.2:0 >=sys-libs/gpm-1.20.0-r5 ) guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] ) idn? ( net-dns/libidn ) perl? ( dev-lang/perl ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems ) samba? ( net-fs/samba ) javascript? ( dev-lang/spidermonkey:0 ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
+DEPEND=bzip2? ( >=app-arch/bzip2-1.0.2 ) gc? ( dev-libs/boehm-gc ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) xml? ( >=dev-libs/expat-1.95.4 ) X? ( x11-libs/libX11 x11-libs/libXt ) zlib? ( >=sys-libs/zlib-1.1.4 ) lua? ( >=dev-lang/lua-5:0 ) gpm? ( >=sys-libs/ncurses-5.2:0 >=sys-libs/gpm-1.20.0-r5 ) guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] ) idn? ( net-dns/libidn ) perl? ( dev-lang/perl ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems ) samba? ( net-fs/samba ) javascript? ( dev-lang/spidermonkey:0 ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4
DESCRIPTION=Advanced and well-established text-mode web browser
EAPI=5
HOMEPAGE=http://elinks.or.cz/
IUSE=bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6 javascript libressl lua +mouse nls nntp perl ruby samba ssl unicode X xml zlib
KEYWORDS=~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~x86-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris
LICENSE=GPL-2
-RDEPEND=bzip2? ( >=app-arch/bzip2-1.0.2 ) gc? ( dev-libs/boehm-gc ) ssl? ( !libressl? ( dev-libs/openssl:0 ) libressl? ( dev-libs/libressl ) ) xml? ( >=dev-libs/expat-1.95.4 ) X? ( x11-libs/libX11 x11-libs/libXt ) zlib? ( >=sys-libs/zlib-1.1.4 ) lua? ( >=dev-lang/lua-5:0 ) gpm? ( >=sys-libs/ncurses-5.2:0 >=sys-libs/gpm-1.20.0-r5 ) guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] ) idn? ( net-dns/libidn ) perl? ( dev-lang/perl ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems ) samba? ( net-fs/samba ) javascript? ( dev-lang/spidermonkey:0 )
+RDEPEND=bzip2? ( >=app-arch/bzip2-1.0.2 ) gc? ( dev-libs/boehm-gc ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) xml? ( >=dev-libs/expat-1.95.4 ) X? ( x11-libs/libX11 x11-libs/libXt ) zlib? ( >=sys-libs/zlib-1.1.4 ) lua? ( >=dev-lang/lua-5:0 ) gpm? ( >=sys-libs/ncurses-5.2:0 >=sys-libs/gpm-1.20.0-r5 ) guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] ) idn? ( net-dns/libidn ) perl? ( dev-lang/perl ) ruby? ( dev-lang/ruby:= dev-ruby/rubygems ) samba? ( net-fs/samba ) javascript? ( dev-lang/spidermonkey:0 )
RESTRICT=test
SLOT=0
SRC_URI=http://elinks.or.cz/download/elinks-0.12pre6.tar.bz2 https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2 https://dev.gentoo.org/~axs/distfiles/elinks-0.12_pre5-js185-patches.tar.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e libtool 4890219c51da247200223277f993e054 multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=4919b689e3d01146738b0b79277a4a98
+_md5_=cf1af40906c9c344c63667ea0170db82
diff --git a/metadata/md5-cache/www-client/elinks-9999 b/metadata/md5-cache/www-client/elinks-9999
index e9c6c4cafb48..84d673db9354 100644
--- a/metadata/md5-cache/www-client/elinks-9999
+++ b/metadata/md5-cache/www-client/elinks-9999
@@ -1,13 +1,13 @@
DEFINED_PHASES=compile configure install postinst prepare setup unpack
-DEPEND=bzip2? ( >=app-arch/bzip2-1.0.2 ) gc? ( dev-libs/boehm-gc ) ssl? ( >=dev-libs/openssl-0.9.6g:0= ) xml? ( >=dev-libs/expat-1.95.4 ) X? ( x11-libs/libX11 x11-libs/libXt ) zlib? ( >=sys-libs/zlib-1.1.4 ) lua? ( >=dev-lang/lua-5:0= ) gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 ) guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] ) idn? ( net-dns/libidn ) perl? ( dev-lang/perl:= ) ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* ) samba? ( net-fs/samba ) javascript? ( >=dev-lang/spidermonkey-1.8.5:0= ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1
+DEPEND=bzip2? ( >=app-arch/bzip2-1.0.2 ) gc? ( dev-libs/boehm-gc ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) xml? ( >=dev-libs/expat-1.95.4 ) X? ( x11-libs/libX11 x11-libs/libXt ) zlib? ( >=sys-libs/zlib-1.1.4 ) lua? ( >=dev-lang/lua-5:0= ) gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 ) guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] ) idn? ( net-dns/libidn ) perl? ( dev-lang/perl:= ) ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* ) samba? ( net-fs/samba ) javascript? ( >=dev-lang/spidermonkey-1.8.5:0= ) !=sys-devel/automake-1.15:1.15 ) >=sys-devel/autoconf-2.69 >=sys-devel/libtool-2.4 >=dev-vcs/git-1.8.2.1
DESCRIPTION=Advanced and well-established text-mode web browser
EAPI=5
HOMEPAGE=http://elinks.or.cz/
-IUSE=bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6 javascript lua +mouse nls nntp perl ruby samba ssl unicode X xml zlib
+IUSE=bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6 javascript libressl lua +mouse nls nntp perl ruby samba ssl unicode X xml zlib
LICENSE=GPL-2
-RDEPEND=bzip2? ( >=app-arch/bzip2-1.0.2 ) gc? ( dev-libs/boehm-gc ) ssl? ( >=dev-libs/openssl-0.9.6g:0= ) xml? ( >=dev-libs/expat-1.95.4 ) X? ( x11-libs/libX11 x11-libs/libXt ) zlib? ( >=sys-libs/zlib-1.1.4 ) lua? ( >=dev-lang/lua-5:0= ) gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 ) guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] ) idn? ( net-dns/libidn ) perl? ( dev-lang/perl:= ) ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* ) samba? ( net-fs/samba ) javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
+RDEPEND=bzip2? ( >=app-arch/bzip2-1.0.2 ) gc? ( dev-libs/boehm-gc ) ssl? ( !libressl? ( dev-libs/openssl:0= ) libressl? ( dev-libs/libressl:0= ) ) xml? ( >=dev-libs/expat-1.95.4 ) X? ( x11-libs/libX11 x11-libs/libXt ) zlib? ( >=sys-libs/zlib-1.1.4 ) lua? ( >=dev-lang/lua-5:0= ) gpm? ( >=sys-libs/ncurses-5.2:0= >=sys-libs/gpm-1.20.0-r5 ) guile? ( >=dev-scheme/guile-1.6.4-r1[deprecated,discouraged] ) idn? ( net-dns/libidn ) perl? ( dev-lang/perl:= ) ruby? ( dev-lang/ruby:* dev-ruby/rubygems:* ) samba? ( net-fs/samba ) javascript? ( >=dev-lang/spidermonkey-1.8.5:0= )
RESTRICT=test
SLOT=0
SRC_URI=https://dev.gentoo.org/~spock/portage/distfiles/elinks-0.10.4.conf.bz2
_eclasses_=autotools 07e71b3b5690738ef7e8bc097077e00c eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e git-r3 ef66dfc3db09f327af21cf32f140fb2b libtool 4890219c51da247200223277f993e054 multilib 23ae8c186171e6476af098d2a50d0ee0 python-any-r1 8eb13cdf35f6e43c48107b911900b2cc python-utils-r1 2e6826f6a93ad2acf904eecf5b5fb6d2 toolchain-funcs d513d423d449877e49d99af3f7af7acb
-_md5_=a8a8793d37be5b345d6ba43e6f382c85
+_md5_=81ee0439840459b3550d12fcaf7c0432
diff --git a/metadata/md5-cache/x11-misc/sddm-0.13.0-r1 b/metadata/md5-cache/x11-misc/sddm-0.13.0-r1
deleted file mode 100644
index 8541e8671f45..000000000000
--- a/metadata/md5-cache/x11-misc/sddm-0.13.0-r1
+++ /dev/null
@@ -1,13 +0,0 @@
-DEFINED_PHASES=compile configure install postinst prepare pretend test
-DEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtdeclarative:5 dev-qt/qtnetwork:5 >=x11-base/xorg-server-1.15.1 x11-libs/libxcb[xkb(-)] consolekit? ( >=sys-auth/consolekit-0.9.4 ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd:= ) !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) ) dev-python/docutils dev-qt/linguist-tools:5 dev-qt/qttest:5 virtual/pkgconfig sys-devel/make >=dev-util/cmake-2.8.12
-DESCRIPTION=Simple Desktop Display Manager
-EAPI=5
-HOMEPAGE=https://github.com/sddm/sddm
-IUSE=consolekit +pam systemd
-KEYWORDS=~amd64 ~arm ~x86
-LICENSE=GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain
-RDEPEND=dev-qt/qtcore:5 dev-qt/qtdbus:5 dev-qt/qtgui:5 dev-qt/qtdeclarative:5 dev-qt/qtnetwork:5 >=x11-base/xorg-server-1.15.1 x11-libs/libxcb[xkb(-)] consolekit? ( >=sys-auth/consolekit-0.9.4 ) pam? ( sys-libs/pam ) systemd? ( sys-apps/systemd:= ) !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )
-SLOT=0
-SRC_URI=https://github.com/sddm/sddm/releases/download/v0.13.0/sddm-0.13.0.tar.xz
-_eclasses_=cmake-utils 422bbd1bee2557490177a34dbe0a662b eutils 9d81603248f2ba3ec59124320d123e5e flag-o-matic d270fa247153df66074f795fa42dba3e multilib 23ae8c186171e6476af098d2a50d0ee0 toolchain-funcs d513d423d449877e49d99af3f7af7acb user 906f3c8eb3a2350a4f1191a89baa3e46 versionator 99ae9d758cbe7cfed19170e7d48f5a9c
-_md5_=df0af9fed5f3dbdcefa13986b8604d65
diff --git a/metadata/news/timestamp.chk b/metadata/news/timestamp.chk
index 633072076b46..401ee8412b2f 100644
--- a/metadata/news/timestamp.chk
+++ b/metadata/news/timestamp.chk
@@ -1 +1 @@
-Thu, 14 Apr 2016 14:39:16 +0000
+Fri, 15 Apr 2016 11:39:07 +0000
diff --git a/metadata/timestamp b/metadata/timestamp
index 20d8ce461fb6..1acf9b810863 100644
--- a/metadata/timestamp
+++ b/metadata/timestamp
@@ -1 +1 @@
-Thu Apr 14 14:38:26 UTC 2016
+Fri Apr 15 11:38:16 UTC 2016
diff --git a/metadata/timestamp.chk b/metadata/timestamp.chk
index 2f9fec53ee06..c46206cfd506 100644
--- a/metadata/timestamp.chk
+++ b/metadata/timestamp.chk
@@ -1 +1 @@
-Thu, 14 Apr 2016 15:30:01 +0000
+Fri, 15 Apr 2016 12:00:01 +0000
diff --git a/metadata/timestamp.x b/metadata/timestamp.x
index 61b7c38da3be..a04fb824760e 100644
--- a/metadata/timestamp.x
+++ b/metadata/timestamp.x
@@ -1 +1 @@
-1460644801 Thu 14 Apr 2016 02:40:01 PM UTC
+1460720401 Fri 15 Apr 2016 11:40:01 AM UTC
diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 43d7a87708a8..8e728d5b1ec5 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -5,6 +5,10 @@
# This file requires >=portage-2.1.1
# New entries go on top.
+# Michael Palimaka (14 Apr 2016)
+# Requires unreleased version of net-libs/telepathy-qt
+kde-misc/kdeconnect telepathy
+
# James Le Cuirot (10 Apr 2016)
# Slower and less reliable than HotSpot and we don't support Java on
# any non-HotSpot platforms. Don't unmask these unless you know what
diff --git a/profiles/package.mask b/profiles/package.mask
index 52b48b188b2b..65c16d38f09a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -209,18 +209,6 @@ dev-java/soylatte-jdk-bin
virtual/jdk:1.6
virtual/jre:1.6
-# James Le Cuirot (14 Mar 2016)
-# Our old ebuilds require Java 6/7 and are most likely
-# vulnerable. Upstream has a new version targeting Java 8 but no
-# response from dotnet team. I am leaving ikvm-bin alone but only
-# because it doesn't require Java. Removal in 30 days.
-dev-dotnet/ikvm
-
-# James Le Cuirot (14 Mar 2016)
-# Requires Java 6. No stable releases since 2003 and no longer
-# required by bt747. Removal in 30 days.
-dev-java/jcharts
-
# Hans de Graaff (14 Mar 2016)
# Not compatible with ruby21+, no reverse dependencies.
dev-ruby/extlib
@@ -236,16 +224,6 @@ dev-vcs/statcvs
# Bug: https://bugs.gentoo.org/577158
=sys-apps/systemd-229-r100
-# Michael Palimaka (11 Mar 2016)
-# Fails to build. Use version included in dev-texlive/texlive-science instead.
-# Masked for removal in 30 days. Bug 573780.
-dev-tex/xymtex
-
-# Michael Palimaka (11 Mar 2016)
-# Fails to build. Use version included in dev-texlive/texlive-latexextra instead.
-# Masked for removal in 30 days. Bug 574032.
-dev-tex/fundus
-
# Alexandre Rostovtsev (10 Mar 2016)
# Masking until we figure out what to do about bug #576930
=gnome-base/gnome-extra-apps-3.18.0-r2
diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors
index 5335035e9619..e0c5580ddc4a 100644
--- a/profiles/thirdpartymirrors
+++ b/profiles/thirdpartymirrors
@@ -43,7 +43,7 @@ snobol4 ftp://ftp.snobol4.com ftp://ftp.ultimate.com/snobol
sourceforge http://download.sourceforge.net
sourceforge.jp http://iij.dl.sourceforge.jp http://osdn.dl.sourceforge.jp http://globalbase.dl.sourceforge.jp http://keihanna.dl.sourceforge.jp http://jaist.dl.sourceforge.jp
suse http://ftp.iinet.net.au/pub/suse http://mirror.pacific.net.au/linux/suse/ http://suse.inode.at/ ftp://gd.tuwien.ac.at/linux/suse/suse.com/ http://mirrors.uol.com.br/pub/suse/ http://mirror.tv2.dk/pub/linux/suse/ http://fr2.rpmfind.net/linux/SuSE-Linux/ http://ftp.iut-bm.univ-fcomte.fr/pub/Suse/suse/i386/ http://ftp.softnet.tuc.gr/pub/linux/suse/ ftp://ftp.novell.hu/pub/mirrors/ftp.suse.com/ ftp://ftp.heanet.ie/mirrors/ftp.suse.com/pub/suse/ ftp://ftp.unina.it/pub/linux/distributions/SuSE/ ftp://ftp.uniroma2.it/Linux/suse/pub/suse/ http://ftp.jaist.ac.jp/pub/Linux/SuSE/ http://ftp.kddilabs.jp/Linux/packages/SuSE/ http://ftp.riken.jp/Linux/suse/ ftp://ftp.novell.co.jp/pub/suse/ ftp://ftp.kreonet.re.kr/pub/Linux/suse/ ftp://ftp.mirror.nl/pub/mirror/suse/ ftp://ftp.pbone.net/pub/suse ftp://ftp.man.poznan.pl/pub/linux/suse http://ftp.man.poznan.pl/pub/linux/suse http://ftp.tpnet.pl/vol/d7/ftp.suse.com/i386/ http://ftp.lug.ro/suse/ http://ftp.isr.ist.utl.pt/pub/MIRRORS/ftp.suse.com/ http://ftp.caliu.info/pub/distribucions/suse/ ftp://ftp.rediris.es/pub/linux/distributions/suse/ ftp://ftp.solnet.ch/mirror/SuSE/ ftp://sunsite.cnlab-switch.ch/mirror/SuSE/suse/ http://ftp.isu.edu.tw/pub/Linux/SuSE/ http://anorien.csc.warwick.ac.uk/mirrors/suse/ http://www.mirrorservice.org/sites/ftp.suse.com/pub/ http://mirrors.kernel.org/suse/ ftp://mirror.storagetek.com/pub/systems/suse/ ftp://ftp-linux.cc.gatech.edu/pub/suse/suse/ http://ftp.ale.org/pub/suse/ ftp://mirror.mcs.anl.gov/pub/suse/ http://suse.oregonstate.edu/ http://sunsite.utk.edu/ftp/pub/linux/suse/ http://ops.tamu.edu/suse/ http://suse.cs.utah.edu/ http://suse.mirrors.tds.net/pub/suse
-ubuntu http://ftp.iinet.net.au/pub/ubuntu/ http://ftp.netspace.net.au/pub/ubuntu/ http://mirror.aarnet.edu.au/pub/ubuntu/archive/ http://mirror.internode.on.net/pub/ubuntu/ubuntu/ http://mirror.3fl.net.au/ubuntu/ http://public.planetmirror.com/pub/ubuntu/archive/ http://mirror.optus.net/ubuntu/ http://mirror.pacific.net.au/linux/ubuntu/ http://ubuntu.inode.at/ubuntu/ http://ftp.belnet.be/mirror/ubuntu.com/ubuntu/ http://gaosu.rave.org/ubuntu/ http://ubuntu.mirrors.skynet.be/pub/ubuntu.com/ubuntu/ http://archive.ubuntu.com.ba/ubuntu/ http://bw.archive.ubuntu.com/ubuntu/ http://br.archive.ubuntu.com/ubuntu/ http://sft.if.usp.br/ubuntu/ http://espelhos.edugraf.ufsc.br/ubuntu/ http://www.las.ic.unicamp.br/pub/ubuntu/ http://ubuntu.interlegis.gov.br/ubuntu/ http://ubuntu.linux-bg.org/ubuntu/ http://ubuntu.ipacct.com/ubuntu/ http://ubuntu.nano-box.net/ubuntu/ http://gulus.usherbrooke.ca/ubuntu/ http://mirror.csclub.uwaterloo.ca/ubuntu/ http://gpl.savoirfairelinux.net/pub/mirrors/ubuntu/ http://mirror.cpsc.ucalgary.ca/mirror/ubuntu.com/packages/ http://mirror.arcticnetwork.ca/pub/ubuntu/packages/ http://ubuntu.mirror.rafal.ca/ubuntu/ http://ftp.tecnoera.com/ubuntu/ http://cl.archive.ubuntu.com/ubuntu/ http://ubuntu.cn99.com/ubuntu/ http://mirror.rootguide.org/ubuntu/ http://mirrors.shlug.org/ubuntu/ http://mirror.lupaworld.com/ubuntu/archive/ http://ftp.ucr.ac.cr/ubuntu/ http://hr.archive.ubuntu.com/ubuntu/ http://cz.archive.ubuntu.com/ubuntu/ http://ubuntu.supp.name/ubuntu/ http://ubuntu.sh.cvut.cz/ http://dk.archive.ubuntu.com/ubuntu/ http://mirror.uni-c.dk/ubuntu/ http://ftp.estpak.ee/ubuntu/ http://www.nic.funet.fi/pub/mirrors/archive.ubuntu.com/ http://mirrors.nic.funet.fi/ubuntu/ http://ftp.crihan.fr/ubuntu/ http://ftp.oleane.net/ubuntu/ http://wwwftp.ciril.fr/pub/linux/ubuntu/archives/ http://ftp.u-picardie.fr/mirror/ubuntu/ubuntu/ http://mir1.ovh.net/ubuntu/ http://ubuntu.univ-nantes.fr/ubuntu/ http://ubuntu.univ-reims.fr/ubuntu/ http://ubuntu.eriders.ge/ubuntu/ http://de.archive.ubuntu.com/ubuntu/ http://ftp-stud.hs-esslingen.de/ubuntu/ http://ftp.uni-kl.de/pub/linux/ubuntu/ http://ubuntu.intergenia.de/ubuntu/ http://ftp.cw.net/ubuntu/ http://ftp.uni-muenster.de/pub/mirrors/ftp.ubuntu.com/ubuntu/ http://ftp.halifax.rwth-aachen.de/ubuntu/ http://ftp.stw-bonn.de/ubuntu/ http://ftp5.gwdg.de/pub/linux/debian/ubuntu/ http://sunsite.informatik.rwth-aachen.de/ftp/pub/Linux/ubuntu/ubuntu/ http://swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu/ http://archive.ubuntu.uasw.edu/ http://ftp.hosteurope.de/mirror/archive.ubuntu.com/ http://ftp-stud.fht-esslingen.de/Mirrors/ubuntu/ http://ftp.tu-chemnitz.de/pub/linux/ubuntu/ http://snert.mi.hs-heilbronn.de/pub/ubuntu/ubuntu/ http://gr.archive.ubuntu.com/ubuntu/ http://ubuntu.otenet.gr/ http://ftp.hostrino.com/pub/ubuntu/archive/ http://ftp.freepark.org/ubuntu/ http://ftp.kfki.hu/linux/ubuntu/ http://ubuntu.lhi.is/ubuntu/ http://ftp.iitm.ac.in/ubuntu/ http://dl2.foss-id.web.id/ubuntu/ http://ubuntu.indika.net.id/ubuntu/ http://ie.archive.ubuntu.com/ubuntu/ http://ftp.heanet.ie/pub/ubuntu/ http://ubuntu.fastbull.org/ubuntu/ http://na.mirror.garr.it/mirrors/ubuntu-archive/ http://giano.com.dist.unige.it/ubuntu/ http://ftp.jaist.ac.jp/pub/Linux/ubuntu/ http://ftp.ecc.u-tokyo.ac.jp/ubuntu/ http://ubuntutym.u-toyama.ac.jp/ubuntu/ http://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/ http://ubuntu-ashisuto.ubuntulinux.jp/ubuntu/ http://ftp.daum.net/ubuntu/ http://kr.archive.ubuntu.com/ubuntu/ http://mirror.letsopen.com/os/ubuntu/ http://ftp.linux.edu.lv/ubuntu/ http://ftp.litnet.lt/pub/ubuntu/ http://mt.archive.ubuntu.com/ubuntu/ http://tezcatl.fciencias.unam.mx/ubuntu/ http://archive.ubuntu.mnosi.org/ubuntu/ http://ubuntu-archive.polytechnic.edu.na/ubuntu/ http://ubuntu.mirror.cambrium.nl/ubuntu/ http://nl2.archive.ubuntu.com/ubuntu/ http://nl.archive.ubuntu.com/ubuntu/ http://ftp.tiscali.nl/ubuntu/ http://mirrors.nl.eu.kernel.org/ubuntu/ http://nl3.archive.ubuntu.com/ubuntu/ http://ubuntu.tiscali.nl/ http://ubuntu.mls.nc/ubuntu/ http://nz.archive.ubuntu.com/ubuntu/ http://nz2.archive.ubuntu.com/ubuntu/ http://ftp.uninett.no/ubuntu/ http://ftp.wcss.pl/ubuntu/ http://ftp.vectranet.pl/ubuntu/ http://ubuntu.task.gda.pl/ubuntu/ http://ftp.dei.uc.pt/pub/linux/ubuntu/archive/ http://mirrors.nfsi.pt/ubuntu/ http://neacm.fe.up.pt/ubuntu/ http://darkstar.ist.utl.pt/ubuntu/archive/ http://ubuntu.dcc.fc.up.pt/ http://mosel.estg.ipleiria.pt/mirror/distros/ubuntu/archive/ http://ubuntu.qatar.cmu.edu/ubuntu/ http://ftp.astral.ro/mirrors/ubuntu.com/ubuntu/ http://ftp.lug.ro/ubuntu/ http://mirror.yandex.ru/ubuntu/ http://rs.archive.ubuntu.com/ubuntu/ http://ftp.science.nus.edu.sg/ubuntu/ http://ubuntu.ynet.sk/ubuntu/ http://sk.archive.ubuntu.com/ubuntu/ http://ftp.energotel.sk/pub/linux/ubuntu/ http://ubuntu.mirror.ac.za/ubuntu-archive/ http://ftp.leg.uct.ac.za/pub/linux/ubuntu/ http://es.archive.ubuntu.com/ubuntu/ http://ftp.udc.es/ubuntu/ http://softlibre.unizar.es/ubuntu/archive/ http://ftp.caliu.cat/pub/distribucions/ubuntu/archive/ http://ftp.dat.etsit.upm.es/ubuntu/ http://ubuntu.grn.cat/ubuntu/ http://ftp.sunet.se/pub/Linux/distributions/ubuntu/ubuntu/ http://se.archive.ubuntu.com/ubuntu/ http://ftp.df.lth.se/ubuntu/ http://mirrors.se.eu.kernel.org/ubuntu/ http://ftp.ds.karen.hj.se/pub/os/linux/ubuntu/ http://ftp.port80.se/ubuntu/ http://mirror.switch.ch/ftp/mirror/ubuntu/ http://mirror.zhdk.ch/ubuntu/ http://mirror.powermongo.org/ubuntu/ http://free.nchc.org.tw/ubuntu/ http://debian.nctu.edu.tw/ubuntu/ http://ftp-mirror.stu.edu.tw/ubuntu/ http://ftp.cse.yzu.edu.tw/pub/Linux/Ubuntu/ubuntu/ http://ftp.twaren.net/Linux/Ubuntu/ubuntu/ http://mirror.nttu.edu.tw/ubuntu/ http://tw.archive.ubuntu.com/ubuntu/ http://ftp.ncnu.edu.tw/Linux/ubuntu/ubuntu/ http://ubuntu.csie.nctu.edu.tw/ubuntu/ http://th.archive.ubuntu.com/ubuntu/ http://godel.cs.bilgi.edu.tr/ubuntu/ http://ubuntu.gnu.gen.tr/ubuntu/ http://mirror.mirohost.net/ubuntu/ http://ubuntu.org.ua/ubuntu/ http://mirror.ox.ac.uk/sites/archive.ubuntu.com/ubuntu/ http://ubuntu-archive.datahop.it/ubuntu/ http://www.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/ http://archive.ubuntu.com/ubuntu/ http://ubuntu.positive-internet.com/ubuntu/ http://ubuntu.retrosnub.co.uk/ http://ubuntu.virginmedia.com/archive/ http://mirror.anl.gov/pub/ubuntu/ http://ftp.usf.edu/pub/ubuntu/ http://mirrors.cat.pdx.edu/ubuntu/ http://mirrors.easynews.com/linux/ubuntu/ http://mirrors.us.kernel.org/ubuntu/ http://mirrors.rit.edu/ubuntu/ http://mirrors.xmission.com/ubuntu/ http://ubuntu.media.mit.edu/ubuntu/ http://www.gtlib.gatech.edu/pub/ubuntu/ http://archive.linux.duke.edu/ubuntu/ http://lug.mtu.edu/ubuntu/ http://mirror.clarkson.edu/pub/ubuntu/ http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ http://mirror.imbrandon.com/ubuntu/ http://mirrors.acm.jhu.edu/ubuntu/ http://mirrors.ccs.neu.edu/archive.ubuntu.com/ http://ubuntu-mirror.cs.colorado.edu/ubuntu/ http://ubuntu.mirror.frontiernet.net/ubuntu/ http://ubuntu.osuosl.org/ubuntu/ http://mirror.cs.umn.edu/ubuntu/ http://mirror.fslutd.org/linux/distributions/ubuntu/packages/ http://mirror.lcsee.wvu.edu/ubuntu/ http://ubuntu.cs.uaf.edu/ubuntu/ http://archive.ubuntu-rocks.org/ubuntu/ http://ftp.unina.it/pub/linux/distributions/ubuntu/ http://ftp.ussg.iu.edu/linux/ubuntu/ http://ftp.utexas.edu/ubuntu/ http://mirrors.cs.wmich.edu/ubuntu/ http://ubuntu.cs.utah.edu/ubuntu/ http://ubuntu.secs.oakland.edu/ http://ubuntu.uz/ubuntu/ ftp://ftp.iinet.net.au/pub/ubuntu ftp://ftp.netspace.net.au/pub/ubuntu/ ftp://mirror.aarnet.edu.au/pub/ubuntu/archive/ ftp://mirror.internode.on.net/pub/ubuntu/ubuntu/ ftp://mirror.3fl.net.au/pub/ubuntu/archive/ ftp://ubuntu.inode.at/ubuntu/ ftp://ftp.belnet.be/mirror/ubuntu.com/ubuntu/ ftp://bw.archive.ubuntu.com/ubuntu ftp://br.archive.ubuntu.com/ubuntu ftp://sft.if.usp.br/ubuntu/ ftp://ftp.las.ic.unicamp.br/pub/ubuntu/ ftp://ubuntu.linux-bg.org/ubuntu/ ftp://ubuntu.ipacct.com/ubuntu/ ftp://gulus.usherbrooke.ca/ubuntu/ ftp://mirror.csclub.uwaterloo.ca/ubuntu/ ftp://gpl.savoirfairelinux.net/pub/mirrors/ubuntu/ ftp://mirror.cpsc.ucalgary.ca/mirror/ubuntu.com/packages/ ftp://ftp.cs.mun.ca/pub/mirror/ubuntu/ ftp://ftp.tecnoera.com/ubuntu/ ftp://cl.archive.ubuntu.com/ubuntu/ ftp://mirror.rootguide.org/ubuntu/ ftp://mirrors.shlug.org/ubuntu/ ftp://hr.archive.ubuntu.com/ubuntu/ ftp://cz.archive.ubuntu.com/MIRRORS/archive.ubuntu.com/mirror/ubuntu/ ftp://ftp.estpak.ee/ubuntu/ ftp://ftp.funet.fi/pub/mirrors/archive.ubuntu.com/ ftp://ftp.free.fr/mirrors/ftp.ubuntu.com/ubuntu/ ftp://ftp.crihan.fr/ubuntu/ ftp://ftp.oleane.net/ubuntu/ ftp://ftp.ciril.fr/pub/linux/ubuntu/archives/ ftp://ftp.u-picardie.fr/mirror/ubuntu/ubuntu/ ftp://mir1.ovh.net/ubuntu/ ftp://ubuntu.univ-nantes.fr/ubuntu/ ftp://ubuntu.univ-reims.fr/ubuntu/ ftp://ubuntu.eriders.ge/ubuntu/ ftp://ftp-stud.hs-esslingen.de/ubuntu/ ftp://ftp.uni-kl.de/pub/linux/ubuntu/ ftp://ftp.cw.net/pub/linux/ftp.ubuntu.com/ubuntu/ ftp://ftp.uni-muenster.de/pub/mirrors/ftp.ubuntu.com/ubuntu/ ftp://ftp.fu-berlin.de/linux/ubuntu/ ftp://ftp.halifax.rwth-aachen.de/ubuntu/ ftp://ftp.rrzn.uni-hannover.de/pub/mirror/linux/ubuntu ftp://ftp.stw-bonn.de/ubuntu/ ftp://ftp5.gwdg.de/pub/linux/debian/ubuntu/ ftp://sunsite.informatik.rwth-aachen.de/pub/linux/ubuntu/ubuntu/ ftp://swtsrv.informatik.uni-mannheim.de/pub/linux/distributions/ubuntu/ ftp://ftp.uasw.edu/linux/ubuntu/archive/ ftp://ftp.hosteurope.de/mirror/archive.ubuntu.com/ ftp://ftp.cc.uoc.gr/mirrors/linux/ubuntu/packages/ ftp://gr.archive.ubuntu.com/ubuntu/ ftp://ftp.otenet.gr/ubuntu/ ftp://ftp.hostrino.com/pub/ubuntu/archive/ ftp://ftp.freepark.org/ubuntu/ ftp://ftp.kfki.hu/pub/linux/ubuntu/ ftp://ftp.iitm.ac.in/ubuntu ftp://ubuntu.indika.net.id/ubuntu/ ftp://ie.archive.ubuntu.com/ubuntu/ ftp://ubuntu.fastbull.org/ubuntu/ ftp://na.mirror.garr.it/mirrors/ubuntu-archive/ ftp://giano.com.dist.unige.it/ubuntu/ ftp://ftp.jaist.ac.jp/pub/Linux/ubuntu/ ftp://ftp.ecc.u-tokyo.ac.jp/ubuntu/ ftp://ftp.yz.yamagata-u.ac.jp/pub/linux/ubuntu/archives/ ftp://ftp.daum.net/ubuntu/ ftp://kr.archive.ubuntu.com/ubuntu/ ftp://ftp.litnet.lt/pub/ubuntu/ ftp://mt.archive.ubuntu.com/ubuntu/ ftp://tezcatl.fciencias.unam.mx/ubuntu/ ftp://ftp.polytechnic.edu.na/pub/ubuntu/ubuntu/ ftp://nl2.archive.ubuntu.com/ubuntu/ ftp://nl.archive.ubuntu.com/ubuntu/ ftp://ftp.tiscali.nl/pub/mirror/ubuntu ftp://ftp.tudelft.nl/pub/Linux/archive.ubuntu.com/ ftp://mirrors.nl.eu.kernel.org/ubuntu/ ftp://nl3.archive.ubuntu.com/ubuntu/ ftp://ubuntu.tiscali.nl/ ftp://ftpserv.tudelft.nl/pub/Linux/archive.ubuntu.com/ ftp://ubuntu.mls.nc/ubuntu/ ftp://nz.archive.ubuntu.com/ubuntu/ ftp://nz2.archive.ubuntu.com/ubuntu/ ftp://ftp.uninett.no/ubuntu/ ftp://ftp.wcss.pl/ubuntu/ ftp://ftp.vectranet.pl/ubuntu/ ftp://ftp.man.szczecin.pl/pub/Linux/ubuntu/ ftp://ftp.dei.uc.pt/pub/linux/ubuntu/archive/ ftp://mirrors.nfsi.pt/pub/ubuntu/ ftp://neacm.fe.up.pt/pub/ubuntu/ ftp://darkstar.ist.utl.pt/pub/ubuntu/archive ftp://ubuntu.qatar.cmu.edu/ubuntu/ ftp://ftp.astral.ro/mirrors/ubuntu.com/ubuntu/ ftp://mirror.yandex.ru/ubuntu/ ftp://ftp.mipt.ru/mirror/ubuntu/ ftp://rs.archive.ubuntu.com/ubuntu/ ftp://ftp.science.nus.edu.sg/pub/ubuntu/ ftp://sk.archive.ubuntu.com/ubuntu/ ftp://ftp.energotel.sk/pub/linux/ubuntu/ ftp://ubuntu.mirror.ac.za/ubuntu-archive ftp://ftp.leg.uct.ac.za/pub/linux/ubuntu/ ftp://es.archive.ubuntu.com/ubuntu/ ftp://ftp.udc.es/ubuntu/ ftp://softlibre.unizar.es/ubuntu/archive/ ftp://ftp.dat.etsit.upm.es/ubuntu/ ftp://ubuntu.grn.cat/ubuntu/ ftp://ftp.sunet.se/pub/Linux/distributions/ubuntu/ubuntu/ ftp://ftp.df.lth.se/ubuntu/ ftp://mirrors.se.eu.kernel.org/ubuntu/ ftp://ftp.ds.karen.hj.se/pub/os/linux/ubuntu/ ftp://mirror.switch.ch/mirror/ubuntu/ ftp://mirror.zhdk.ch/ubuntu/ ftp://free.nchc.org.tw/ubuntu ftp://debian.nctu.edu.tw/ubuntu/ ftp://ftp-mirror.stu.edu.tw/ubuntu/ ftp://ftp.chu.edu.tw/Linux/Ubuntu/packages/ ftp://ftp.cse.yzu.edu.tw/pub/Linux/Ubuntu/ubuntu/ ftp://ftp.twaren.net/Linux/Ubuntu/ubuntu/ ftp://mirror.nttu.edu.tw/ubuntu/ ftp://tw.archive.ubuntu.com/ubuntu/ ftp://ftp.ncnu.edu.tw/Linux/ubuntu/ubuntu/ ftp://ubuntu.csie.nctu.edu.tw/ubuntu/ ftp://ftp.linux.org.tr/pub/ubuntu/ ftp://godel.cs.bilgi.edu.tr/ubuntu/ ftp://ubuntu.gnu.gen.tr/ubuntu/ ftp://mirror.mirohost.net/ubuntu/ ftp://ubuntu.org.ua/ubuntu/ ftp://mirror.ox.ac.uk/sites/archive.ubuntu.com/ubuntu/ ftp://ubuntu-archive.datahop.it/ubuntu/ ftp://ftp.mirrorservice.org/sites/archive.ubuntu.com/ubuntu/ ftp://archive.ubuntu.com/ubuntu/ ftp://ubuntu.retrosnub.co.uk/ ftp://mirrors.virginmedia.com/mirrors/ubuntu/archive ftp://mirror.anl.gov/pub/ubuntu/ ftp://ftp.usf.edu/pub/ubuntu/ ftp://mirrors.cat.pdx.edu/ubuntu/ ftp://mirrors.easynews.com/linux/ubuntu ftp://mirrors.us.kernel.org/ubuntu/ ftp://mirrors.xmission.com/ubuntu/ ftp://ftp.gtlib.gatech.edu/pub/ubuntu ftp://lug.mtu.edu/ubuntu/ ftp://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ ftp://ftp.ccs.neu.edu/net/mirrors/archive.ubuntu.com/ ftp://ubuntu.mirror.frontiernet.net/ubuntu/ ftp://ubuntu.osuosl.org/pub/ubuntu/ ftp://mirror.fslutd.org/linux/distributions/ubuntu/packages/ ftp://ftp.utexas.edu/pub/ubuntu/ ftp://ubuntu.uz/ubuntu/
+ubuntu http://mirror.internode.on.net/pub/ubuntu/ubuntu/ http://mirror.tcc.wa.edu.au/ubuntu/ http://ubuntu.uni-klu.ac.at/ubuntu/ http://mirror.dhakacom.com/ubuntu-archive/ http://mirror.unix-solutions.be/ubuntu/ http://gaosu.rave.org/ubuntu/ http://ubuntu.c3sl.ufpr.br/ubuntu/ http://ubuntu.uni-sofia.bg/ubuntu/ http://hr.archive.ubuntu.com/ubuntu/ http://cz.archive.ubuntu.com/ubuntu/ http://archive.ubuntu.mirror.dkm.cz/ http://ftp.cvut.cz/ubuntu/ http://wwwftp.ciril.fr/pub/linux/ubuntu/archives/ http://ftp.stw-bonn.de/ubuntu/ http://ftp-stud.hs-esslingen.de/ubuntu/ http://mirror.netcologne.de/ubuntu/ http://mirror.unej.ac.id/ubuntu/ http://mirror.network32.net/ubuntu/ http://ubuntu.fastbull.org/ubuntu/ http://kr.archive.ubuntu.com/ubuntu/ http://mirror.nforce.com/pub/linux/ubuntu/ http://mirror.amsiohosting.net/archive.ubuntu.com/ http://nl3.archive.ubuntu.com/ubuntu/ http://mirror.timeweb.ru/ubuntu/ http://ubuntu.mirror.su.se/ubuntu/ http://free.nchc.org.tw/ubuntu/ http://ftp.yzu.edu.tw/ubuntu/ http://mirror.aptus.co.tz/pub/ubuntuarchive/ http://ubuntu.volia.net/ubuntu-archive/ http://mirror.sax.uk.as61049.net/ubuntu/ http://mirror.n5tech.com/ubuntu/ http://mirror.pnl.gov/ubuntu/ http://mirror.cc.columbia.edu/pub/linux/ubuntu/archive/ http://mirror.metrocast.net/ubuntu/ http://mirrors.namecheap.com/ubuntu/
vdr-developerorg http://projects.vdr-developer.org/attachments/download
vdrfiles http://gentoo.fh-luh.de/files
xfce http://archive.xfce.org
diff --git a/profiles/use.local.desc b/profiles/use.local.desc
index 0e95114891bd..068e17d90c6f 100644
--- a/profiles/use.local.desc
+++ b/profiles/use.local.desc
@@ -1729,7 +1729,6 @@ dev-java/gnu-classpath:gstreamer - Build with GStreamer javax.sound.sampler prov
dev-java/gnu-classpath:gtk - Build with Gtk+ AWT peers
dev-java/gnu-classpath:qt4 - Build with Qt4 AWT peers
dev-java/gnu-classpath:xml - Build with native XML backend
-dev-java/ibm-jdk-bin:javacomm - Enable Java Communications API support
dev-java/icedtea:cacao - Use the CACAO virtual machine rather than HotSpot.
dev-java/icedtea:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
dev-java/icedtea:infinality - Enable better font rendering using fontconfig.
@@ -1741,7 +1740,6 @@ dev-java/icedtea:pax_kernel - Apply patch needed for pax enabled kernels.
dev-java/icedtea:sctp - Build the SCTP NIO channel implementation against lksctp
dev-java/icedtea:smartcard - Build the PCSC driver against pcsc-lite
dev-java/icedtea:sunec - Build the SunEC provider against system NSS
-dev-java/icedtea:systemtap - Enable SystemTap probes in HotSpot.
dev-java/icedtea:webstart - Enable Web Start support (via NetX).
dev-java/icedtea:zero - Enable Zero assembler port (usually for non-HotSpot architectures)
dev-java/icedtea-bin:headless-awt - Don't install the X backend for AWT, needed by some GUIs (used to be X flag)
@@ -1784,11 +1782,6 @@ dev-java/proguard:ant - Ant task for using ProGuard in build.xml scripts
dev-java/proguard:j2me - Adds support for J2ME Wireless Toolkit
dev-java/rxtx:lfd - Installs and uses LockFileServer daemon (lfd)
dev-java/sbt:binary - Install from (Gentoo-compiled) binary instead of building from sources. Set this when you run out of memory during build.
-dev-java/sun-jdk:derby - Enable Installation of Bundled Derby (Java DB)
-dev-java/sun-jdk:jce - Enable Java Cryptographic Extension Unlimited Strength Policy files
-dev-java/sun-jdk:pax_kernel - Use paxctl to mark the JVM binaries.
-dev-java/sun-jre-bin:jce - Enable Java Cryptographic Extension Unlimited Strength Policy files
-dev-java/sun-jre-bin:pax_kernel - Use paxctl to mark the JVM binaries.
dev-java/swt:webkit - Embedded browser support via net-libs/webkit-gtk:2, replacing former xulrunner-based browser.
dev-lang/bas:lr0 - Use the LR0 parser instead of the recursive descending parser
dev-lang/crystal:xml - Use the dev-libs/libxml2 library to enable Crystal xml module
@@ -3395,6 +3388,9 @@ kde-frameworks/sonnet:hunspell - Enable the app-text/hunspell spell-checking bac
kde-misc/kcm-grub2:hwinfo - Used to work out supported framebuffer resolutions
kde-misc/kcm-grub2:imagemagick - Create splash images compatible with GRUB2
kde-misc/kcm-grub2:packagekit - Add support for packagekit integration
+kde-misc/kdeconnect:app - Enable experimental kcapp frontend
+kde-misc/kdeconnect:telepathy - Enable net-libs/telepathy-qt support to receive text messages and respond to them
+kde-misc/kdeconnect:wayland - Enable kwin_wayland support for mousepad plugin using kde-frameworks/kwayland
kde-misc/kepas:oscar - Enables ICQ (AIM) support.
kde-misc/kimtoy:scim - Enable Smart Common Input Method support
kde-misc/krusader:bookmarks - Add dependency on bookmark package.
diff --git a/sci-astronomy/esomidas/Manifest b/sci-astronomy/esomidas/Manifest
new file mode 100644
index 000000000000..6d71d144816a
--- /dev/null
+++ b/sci-astronomy/esomidas/Manifest
@@ -0,0 +1 @@
+DIST esomidas-15.09.tar.gz 60770911 SHA256 74f1ea0e4cce958c67f5f2db061a073c9fb05190d9c1f1612e77888282a194be SHA512 774029ac2e79a563a1c94c5de4f7cb74f18695e8f83f3d939208bdde656d1e83783e2ae276ae841a3b5c7eaf81946111c3c02ace1b74899e98f1b1dd15ba320b WHIRLPOOL a7135f9f47fa53dbe60288afbcdf462f3f7327736ae473c43766185b1a57836eb2cf120705d9db495d62a5a26efca533afd6cc5719a7c4c4d224fe301234584e
diff --git a/sci-astronomy/esomidas/esomidas-15.09.ebuild b/sci-astronomy/esomidas/esomidas-15.09.ebuild
new file mode 100644
index 000000000000..7efe5eb54a72
--- /dev/null
+++ b/sci-astronomy/esomidas/esomidas-15.09.ebuild
@@ -0,0 +1,148 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils fortran-2 toolchain-funcs flag-o-matic
+
+# MIDVERS is actually used by MIDAS configuration scripts
+export MIDVERS="15SEPpl1.0"
+
+DESCRIPTION="European Southern Observatory Munich Image Data Analysis System"
+HOMEPAGE="http://www.eso.org/projects/esomidas/"
+SRC_URI="ftp://ftp.eso.org/pub/midaspub/15SEP/sources/${MIDVERS}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0/8"
+KEYWORDS="~amd64 ~x86"
+
+IUSE=""
+
+RDEPEND="
+ sys-libs/readline:0=
+ x11-libs/motif:0=
+ x11-libs/libX11:=
+ x11-libs/libXt:="
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MIDVERS}"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-gentoo-setup.patch"
+ "${FILESDIR}/${PN}-cleanmidas.patch"
+ "${FILESDIR}/${PN}-fitswdb.patch"
+ "${FILESDIR}/${PN}-fitswdm_c.patch"
+ "${FILESDIR}/${PN}-log-stdout.patch"
+ "${FILESDIR}/${PN}-manpages.patch"
+ "${FILESDIR}/${PN}-mdb_put.patch"
+ "${FILESDIR}/${PN}-no-sp_pty.patch"
+ "${FILESDIR}/${PN}-no-strip.patch"
+ "${FILESDIR}/${PN}-rarthm_for.patch"
+ "${FILESDIR}/${PN}-selechar_c.patch"
+ "${FILESDIR}/${PN}-system-readline.patch"
+ "${FILESDIR}/${PN}-x11-include-path.patch"
+ "${FILESDIR}/${PN}-propagate-flags.patch"
+ "${FILESDIR}/${PN}-syskeys.patch"
+)
+
+src_prepare() {
+ default
+ # variables for all phases and midas internal build system
+ export MIDASHOME="${WORKDIR}"
+ export MID_HOME="${S}"
+ export MID_HOME0="/usr/$(get_libdir)/esomidas/${MIDVERS}"
+ export MID_INSTALL="${MID_HOME}/install/unix"
+ export MID_SYS="${MID_HOME}/system/unix/"
+ export MID_WORK="${MIDASHOME}/midwork"
+
+ # create a gentoo option file
+ mkdir ${MID_INSTALL}/systems/Gentoo || die
+ cat >> ${MID_INSTALL}/systems/Gentoo/make_options <<-EOF
+ CC=$(tc-getCC)
+ LDCC=$(tc-getCC)
+ F77=$(tc-getFC)
+ FC=$(tc-getFC)
+ LD77_CMD=$(tc-getFC)
+ AR=$(tc-getAR)
+ RANLIB=$(tc-getRANLIB)
+ F_OPT=
+ C_OPT=
+ E_OPT=$(use amd64 && echo -Z)
+ SYS=
+ SH_OPT=-fPIC
+ SH_CMD=${MIDASHOME}/${MIDVERS}/local/make_shared
+ GUI_OPT=-DPATH_MAX=1024
+ STRIP=echo
+ EDITFLAGS=-DVOID_SIGHANDLER -DHAVE_ALLOCA -DHAVE_ALLOCA_H -DHAVE_GETPW_DECLS -DHAVE_DIRENT_H -DHAVE_STRING_H -DLinux -DHAVE_UNISTD_H -DHAVE_STDLIB_H
+ EDITLIBS=-lreadline
+ UIMX=uimxR5
+ INSTALL_FLAG=auto
+ EOF
+ sed -e "s|gcc|$(tc-getCC) \${LDFLAGS}|" \
+ ${MID_INSTALL}/systems/Linux/make_shared \
+ > ${MID_INSTALL}/systems/Gentoo/make_shared || die
+ sed -e 's|PC/Linux|Gentoo|' \
+ ${MID_INSTALL}/systems/Linux/setup \
+ > ${MID_INSTALL}/systems/Gentoo/setup || die
+
+ # gentoo readline avoids exporting the xmalloc,xrealloc and xfree
+ append-cppflags -Dxrealloc=_rl_realloc -Dxmalloc=_rl_malloc -Dxfree=_rl_free
+}
+
+src_configure() {
+ ${MID_INSTALL}/select all || die "packages selection failed"
+ ${MID_INSTALL}/preinstall -a || die "preinstallation failed"
+ ${MID_INSTALL}/install2 || die "configuration failed"
+ chmod 755 ${MID_HOME}/local/make_shared
+}
+
+src_compile() {
+ CMND_YES=2 ${MID_INSTALL}/install3 -a || die "compilation failed"
+ [[ -x ${MID_HOME}/monit/midasgo.exe ]] || die "somewhere compilation failed"
+ emake -C monit syskeys.unix
+ ${MID_SYS}/inmidas -m ${MID_WORK} -j "@ compile.all"
+ ${MID_SYS}/inmidas -m ${MID_WORK} -j "@ ascii_bin no ; bye"
+}
+
+src_test() {
+ local test_dir="${WORKDIR}/test_tmp"
+ mkdir ${test_dir} && cd ${test_dir}
+ ${MID_SYS}/inmidas -m ${MID_WORK} -j "@ vericopy ; @@ veriall -nodisplay ; bye" || die
+ test -f ${MID_WORK}/veriall_* || die "tests failed somewhere"
+ rm -rf ${test_dir}
+}
+
+src_install() {
+ yes | ${MID_SYS}/cleanmidas
+ find ${MID_HOME} \( \
+ -name "*.a" -o \
+ -name "makefile" -o \
+ -name "default.mk" -o \
+ -name "*.h" -o \
+ -name "*.inc" -o \
+ -name COPYING -o \
+ -name "*~" -o \
+ -name "*.mod" \) -delete
+ rm -rf ${MID_HOME}/libsrc/ftoc*
+ find ${MID_HOME} -type d -empty -delete
+
+ sed -e "s:^MIDVERS0=.*:MIDVERS0=${MIDVERS}:" \
+ -e "s:^MIDASHOME0=.*:MIDASHOME0=/usr/$(get_libdir)/esomidas:" \
+ -i ${MID_HOME}/system/unix/{inmidas,helpmidas,drs}
+
+ cd "${WORKDIR}"
+ dodir /usr/$(get_libdir)/esomidas
+ mv "${S}" "${ED}"${MID_HOME0}
+ chmod 0644 "${ED}"${MID_HOME0}/contrib/baches/*/*.fit \
+ "${ED}"${MID_HOME0}/contrib/baches/*/*.fmt \
+ "${ED}"${MID_HOME0}/contrib/baches/*/*.datorg \
+ "${ED}"${MID_HOME0}/contrib/baches/*/*.prg \
+ "${ED}"${MID_HOME0}/contrib/baches/*/*.README
+ find "${ED}"${MID_HOME0} -name \*.sh | xargs chmod 0755
+ chmod 0755 "${ED}"${MID_HOME0}/util/bench/brun
+
+ dosym ${MID_HOME0}/system/unix/inmidas /usr/bin/inmidas
+ dosym ${MID_HOME0}/system/unix/gomidas /usr/bin/gomidas
+ dosym ${MID_HOME0}/system/ftoc-new ${MID_HOME0}/system/good-ftoc
+}
diff --git a/sci-astronomy/esomidas/files/esomidas-cleanmidas.patch b/sci-astronomy/esomidas/files/esomidas-cleanmidas.patch
new file mode 100644
index 000000000000..53f234749844
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-cleanmidas.patch
@@ -0,0 +1,24 @@
+Author: Ole Streicher
+Description: Use predefined MIDVERS and MIDASHOME in cleanmidas
+ Cleanmidas assumes the the parent directory of "15FEBpl1.1" is "midas",
+ which is not required in the installation guide.
+--- a/system/unix/cleanmidas
++++ b/system/unix/cleanmidas
+@@ -54,11 +54,13 @@
+ [ $answer = y ]
+ }
+
+-
+ MID_HERE=`pwd`
+-MIDVERS=`echo $MID_HERE | sed 's/^.*midas\/\([^\/]*\).*$/\1/'`
+-MIDASHOME=`echo $MID_HERE | sed 's/\/'$MIDVERS'.*$//'`
+-
++if [ -z "$MIDVERS" ] ; then
++ MIDVERS=`echo $MID_HERE | sed 's/^.*midas\/\([^\/]*\).*$/\1/'`
++fi
++if [ -z "$MIDASHOME" ] ; then
++ MIDASHOME=`echo $MID_HERE | sed 's/\/'$MIDVERS'.*$//'`
++fi
+ MID_HOME=$MIDASHOME/$MIDVERS
+
+ export MIDASHOME MIDVERS
diff --git a/sci-astronomy/esomidas/files/esomidas-fitswdb.patch b/sci-astronomy/esomidas/files/esomidas-fitswdb.patch
new file mode 100644
index 000000000000..b0459a1317ec
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-fitswdb.patch
@@ -0,0 +1,46 @@
+Author: Ole Streicher
+Description: Another off-by-one
+ Fixes:
+ .
+ ERROR: AddressSanitizer: stack-buffer-overflow on address 0x7fff9e7713b1 at pc 0x7f4135c48c7c bp 0x7fff9e770e20 sp 0x7fff9e770e18
+WRITE of size 1 at 0x7fff9e7713b1 thread T0
+ #0 0x7f4135c48c7b in fitswdb prim/dio/libsrc/fitswdb.c:243
+ #1 0x7f4135c4a61c in fitswhd prim/dio/libsrc/fitswhd.c:450
+ #2 0x7f4135caab6e in SCFSAV libsrc/st/scfa.c:157
+ #3 0x7f4135caff75 in SCFCLO libsrc/st/scfb.c:483
+ #4 0x7f4135cba83e in SCSEPI libsrc/st/scs.c:353
+ #5 0x7f4135cc6cd8 in stsepi_ libsrc/ftoc/sts.c:67
+ #6 0x409fb7 in statis prim/display/src/statis.f:1034
+ #7 0x40549c in main prim/display/src/statis.f:1056
+ #8 0x7f4134de2b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44)
+ #9 0x405a92 (prim/exec/statis.exe+0x405a92)
+
+Address 0x7fff9e7713b1 is located in stack of thread T0 at offset 1265 in frame
+ #0 0x7f4135c45c7f in fitswdb prim/dio/libsrc/fitswdb.c:88
+
+ This frame has 21 object(s):
+ [32, 36) 'nv'
+ [...]
+ [1056, 1137) 'com'
+ [1184, 1265) 'cval' <== Memory access at offset 1265 overflows this variable
+ [1312, 1393) 'line'
+ [1440, 1521) 'help'
+
+--- a/prim/dio/libsrc/fitswdb.c
++++ b/prim/dio/libsrc/fitswdb.c
+@@ -240,12 +240,12 @@
+ if (dtk->ctl==NCTL || dtk->ctl==SCTL) {
+ nc = (MXLBname,1,ns,nc,&nv,cval,unit,&null);
+- cval[nv] = '\0';
+- for (nn=0; nnctl==SCTL) {
+- ival = nv-1;
++ ival = nv-2;
+ while (ival && cval[ival]==' ') ival--;
+ cval[++ival] = '\0';
+ }
diff --git a/sci-astronomy/esomidas/files/esomidas-fitswdm_c.patch b/sci-astronomy/esomidas/files/esomidas-fitswdm_c.patch
new file mode 100644
index 000000000000..625208d08eff
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-fitswdm_c.patch
@@ -0,0 +1,48 @@
+Author: Ole Streicher
+Description: fix nullification of fitswdm.c
+ Fitswdm.c uses toNULLLONG to set an integer to some minimal value
+ (funnily, not 0 but LONG_MIN!). However, this will lead to a wrong
+ result if long!=int, since the argument is an int. On LinuxAMD64, this
+ was fixed, but not generally. This patch make the special case for
+ LinuxAMD64 as the general one.
+--- a/prim/dio/libsrc/fitswdm.c
++++ b/prim/dio/libsrc/fitswdm.c
+@@ -237,12 +237,7 @@
+ { /* NULL fill if needed */
+ pi = p.i + ns;
+ i = n - ns;
+-
+-#ifdef LinuxAMD64
+ while (i--) toNULLINT (*pi++);
+-#else
+- while (i--) toNULLLONG (*pi++);
+-#endif
+ }
+ ioff += n;
+ np = 4 * ns;
+@@ -279,12 +274,7 @@
+ while (n--)
+ if (isNULLFLOAT (*pf))
+ {
+-
+-#ifdef LinuxAMD64
+ toNULLINT (*pi++);
+-#else
+- toNULLLONG (*pi++);
+-#endif
+ *pf++;
+ }
+ else
+@@ -332,12 +322,7 @@
+ while (n--)
+ if (isNULLFLOAT (*pd))
+ {
+-
+-#ifdef LinuxAMD64
+ toNULLINT (*pi++);
+-#else
+- toNULLLONG (*pi++);
+-#endif
+ *pd++;
+ }
+ else
diff --git a/sci-astronomy/esomidas/files/esomidas-gentoo-setup.patch b/sci-astronomy/esomidas/files/esomidas-gentoo-setup.patch
new file mode 100644
index 000000000000..8b894bb2e597
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-gentoo-setup.patch
@@ -0,0 +1,14 @@
+--- a/install/unix/preinstall
++++ b/install/unix/preinstall
+@@ -121,7 +121,10 @@
+ urels=`(uname -r) 2>/dev/null`
+ machine=`(uname -m) 2>/dev/null`
+
+-if [ "$uname" = "Darwin" ]; then
++if [ -d "Gentoo" -a -f "/etc/gentoo-release" ]; then
++ system="Gentoo"
++
++elif [ "$uname" = "Darwin" ]; then
+ system="Darwin"
+
+ elif [ "$machine" = "x86_64" ]; then
diff --git a/sci-astronomy/esomidas/files/esomidas-log-stdout.patch b/sci-astronomy/esomidas/files/esomidas-log-stdout.patch
new file mode 100644
index 000000000000..b7cc37643209
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-log-stdout.patch
@@ -0,0 +1,67 @@
+Author: Ole Streicher
+Description: Run compilation in foreground and write log to stdout
+ instead of a file.
+--- a/install/unix/install3
++++ b/install/unix/install3
+@@ -112,8 +112,6 @@
+
+ echo ""
+ echo "WARNING: MIDAS installation will delete all dependent files."
+-echo " It will run in background and the output will be sent to"
+-echo " the file <$MID_HOME/tmp/install.$$>"
+ echo ""
+ echo "Do you want to continue [yn]? (y): " $SV_NONL
+ unset answ
+@@ -138,17 +136,9 @@
+
+ # do we have the 'time' command?
+ if [ $CMND_YES = 2 ] ; then
+- /bin/bash $MID_INSTALL/install -i > $MID_HOME/tmp/install.$$ 2>&1 &
++ /bin/bash $MID_INSTALL/install -i
+ else
+- time /bin/bash $MID_INSTALL/install -i > $MID_HOME/tmp/install.$$ 2>&1 &
++ time /bin/bash $MID_INSTALL/install -i
+ fi
+
+-echo "Running install in background"
+-echo "Results are coming in $MID_HOME/tmp/install.$$"
+-if [ "$1" = "-a" ]; then
+- echo "Waiting for MIDAS installation to finish..." $SV_NONL
+- wait
+- echo "Finished."
+- echo ""
+-fi
+ exit 0
+--- a/lib/makefile
++++ b/lib/makefile
+@@ -18,7 +18,7 @@
+
+ include ../local/default.mk
+
+-DEV_NULL = >/dev/null 2>&1
++DEV_NULL =
+
+ LIBMIDAS = $(LIBDIR)/libmidas.a
+ LIBGMIDAS = $(LIBDIR)/libgmidas.a
+--- a/system/ftoc/makefile
++++ b/system/ftoc/makefile
+@@ -12,7 +12,7 @@
+ include ../../local/default.mk
+
+ DEV_NULL= >/dev/null 2>&1
+-# DEV_NULL=
++DEV_NULL=
+
+ M = ../exec
+
+--- a/system/machine/makefile
++++ b/system/machine/makefile
+@@ -16,7 +16,7 @@
+
+ include ../../local/default.mk
+
+-DEV_NULL= >/dev/null 2>&1
++DEV_NULL=
+
+ M = ../exec
+
diff --git a/sci-astronomy/esomidas/files/esomidas-manpages.patch b/sci-astronomy/esomidas/files/esomidas-manpages.patch
new file mode 100644
index 000000000000..466996df399e
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-manpages.patch
@@ -0,0 +1,54 @@
+Author: Ole Streicher
+Description: Put the manpages in chapter "1" instead of "1L".
+ They are not local in Debian.
+--- a/system/unix/man1/gomidas.1
++++ b/system/unix/man1/gomidas.1
+@@ -2,7 +2,7 @@
+ .\" Copyright (c) 1989 European Southern Observatory.
+ .\" All rights reserved.
+ .\"
+-.TH gomidas 1L "07 July 1993" MIDAS
++.TH gomidas 1 "07 July 1993" MIDAS
+ .SH NAME
+ gomidas \- Resume a MIDAS session.
+ .SH SYNOPSIS
+@@ -56,4 +56,4 @@
+ .IP "\fBMID_WORK\fp"
+ Startup directory for MIDAS containing previous MIDAS saved-session files.
+ .SH SEE ALSO
+-.IR inmidas(1L)
++.IR inmidas(1)
+--- a/system/unix/man1/helpmidas.1
++++ b/system/unix/man1/helpmidas.1
+@@ -2,7 +2,7 @@
+ .\" Copyright (c) 1989 European Southern Observatory.
+ .\" All rights reserved.
+ .\"
+-.TH helpmidas 1L "07 July 1993" MIDAS
++.TH helpmidas 1 "07 July 1993" MIDAS
+ .SH NAME
+ helpmidas \- Standalone GUI help for MIDAS.
+ .SH SYNOPSIS
+@@ -71,4 +71,4 @@
+ .IP "\fBMID_WORK\fp"
+ Startup directory for MIDAS.
+ .SH SEE ALSO
+-.IR inmidas(1L),gomidas(1L)
++.IR inmidas(1),gomidas(1)
+--- a/system/unix/man1/inmidas.1
++++ b/system/unix/man1/inmidas.1
+@@ -2,7 +2,7 @@
+ .\" Copyright (c) 1989 European Southern Observatory.
+ .\" All rights reserved.
+ .\"
+-.TH inmidas 1L "11 November 1994" MIDAS
++.TH inmidas 1 "11 November 1994" MIDAS
+ .SH NAME
+ inmidas \- MIDAS start-up procedure for users.
+ .SH SYNOPSIS
+@@ -145,4 +145,4 @@
+ .IP "\fBMID_WORK\fp"
+ Startup directory for MIDAS.
+ .SH SEE ALSO
+-.IR gomidas(1L)
++.IR gomidas(1)
diff --git a/sci-astronomy/esomidas/files/esomidas-mdb_put.patch b/sci-astronomy/esomidas/files/esomidas-mdb_put.patch
new file mode 100644
index 000000000000..eceb4cbadff1
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-mdb_put.patch
@@ -0,0 +1,29 @@
+Author: Ole Streicher
+Description: Fix another probably off-by-one error in prim/dio/libsrc/fitsmdb.c
+ This shall fix the following crash:
+ .
+ ERROR: AddressSanitizer: global-buffer-overflow on address 0x7f5ae9867e28 at pc 0x7f5ae979569c bp 0x7fff8c3c744
+ READ of size 1 at 0x7f5ae9867e28 thread T0
+ #0 0x7f5ae979569b in mdb_put prim/dio/libsrc/fitsmdb.c:173
+ #1 0x7f5ae978f489 in fitsckw prim/dio/libsrc/fitsckw.c:872
+ #2 0x7f5ae97a3ee4 in fitsrhd prim/dio/libsrc/fitsrhd.c:258
+ #3 0x401ee4 in main prim/dio/src/infile.c:263
+ #4 0x7f5ae90bab44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44)
+ #5 0x4024e2 (prim/exec/infile.exe+0x4024e2)
+
+0x7f5ae9867e28 is located 0 bytes to the right of global variable '*.LC46' from 'fitsckw.c' (0x7f5ae9867e20) of size 8
+ '*.LC46' is ascii string 'COMMENT'
+0x7f5ae9867e28 is located 56 bytes to the left of global variable '*.LC47' from 'fitsckw.c' (0x7f5ae9867e60) of size 3
+ '*.LC47' is ascii string 'O_'
+
+--- a/prim/dio/libsrc/fitsmdb.c
++++ b/prim/dio/libsrc/fitsmdb.c
+@@ -170,7 +170,7 @@
+
+ ps = myptr->desc;
+ pc = kwd->desc;
+-for (i=0; itype = kwd->type;
+ myptr->idx = kwd->idx;
diff --git a/sci-astronomy/esomidas/files/esomidas-no-sp_pty.patch b/sci-astronomy/esomidas/files/esomidas-no-sp_pty.patch
new file mode 100644
index 000000000000..c95893dfff37
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-no-sp_pty.patch
@@ -0,0 +1,17 @@
+Author: Ole Streicher
+Description: Dont compile gui/GraphLib/libsrc/uimxR5/src/sp_pty.c
+ This file uses either nonportable termio, or sgtty which is not available
+ everywhere (again, Hurd and FreeBSD are the examples here). In principle
+ it could be rewritten to use termios (which is standard today); however
+ the functions from this file are not needed in midas; therefore it is
+ simpler just not to compile this.
+--- a/gui/GraphLib/libsrc/uimxR5/src/makefile
++++ b/gui/GraphLib/libsrc/uimxR5/src/makefile
+@@ -65,7 +65,6 @@
+ subproc.o\
+ sp_utils.o\
+ sp_spmd.o\
+- sp_pty.o\
+ swidget.o \
+ t_error.o\
+ uimx.o\
diff --git a/sci-astronomy/esomidas/files/esomidas-no-strip.patch b/sci-astronomy/esomidas/files/esomidas-no-strip.patch
new file mode 100644
index 000000000000..5a091ad8637c
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-no-strip.patch
@@ -0,0 +1,29 @@
+Author: Ole Streicher
+Description: Don't strip binaries during build
+ This allows a debugging during packaging. The binaries are stripped
+ later with dh_strip.
+--- a/install/unix/install1
++++ b/install/unix/install1
+@@ -536,9 +536,9 @@
+ fi
+ else
+ echo "NOT FOUND."
+- echo "*** STRIP set to echo."
+- ed_moptions add STRIP=echo >/dev/null
+ fi
++echo "*** STRIP set to echo."
++ed_moptions add STRIP=echo >/dev/null
+ #*************** END: Checking the strip command **************
+
+ #*************** START: Checking the ranlib command ***********
+--- a/install/unix/default_mk
++++ b/install/unix/default_mk
+@@ -32,7 +32,7 @@
+ LD77_OPT = $(LDFLAGS)
+ LD77 = $(LD77_CMD) $(LD77_OPT)
+ RANLIB = ranlib
+-STRIP = strip
++STRIP = echo
+ AR = ar
+ AR_OPT = ruv
+ AR_XOPT = xv
diff --git a/sci-astronomy/esomidas/files/esomidas-propagate-flags.patch b/sci-astronomy/esomidas/files/esomidas-propagate-flags.patch
new file mode 100644
index 000000000000..3c918e22f4da
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-propagate-flags.patch
@@ -0,0 +1,86 @@
+Author: Ole Streicher
+Description: Propagate CFLAGS, CPPFLAGS, and FFLAGS
+ This is done to enable hardening of the code. Also, use -fPIC only
+ for shared library code.
+--- a/install/unix/install1
++++ b/install/unix/install1
+@@ -303,7 +303,7 @@
+ ed_moptions delete C_OPT >/dev/null
+ ed_moptions delete INSTALL_FLAG >/dev/null
+
+-ed_moptions add "C_OPT=-O $X_OPT" >/dev/null
++ed_moptions add "C_OPT=$X_OPT" >/dev/null
+ ed_moptions add "K_OPT= $X_OPT" >/dev/null
+ ed_moptions add "INSTALL_FLAG=auto" >/dev/null
+
+@@ -331,12 +331,13 @@
+ # 64 bit compiler
+ else
+ echo installing Midas on a 64 bit system
+- MACH="-m64"
++ MACH=" "
+ EO="-Z"
+ fi
+
+ ed_moptions add "F77=gfortran $MACH" >/dev/null
+-ed_moptions add "LD77_CMD=gfortran $MACH" >/dev/null
++ed_moptions add "LD77_CMD=gfortran $MACH $LDFLAGS" >/dev/null
++ed_moptions add "LDCC=gcc $LDFLAGS" >/dev/null
+ ed_moptions add "E_OPT= $EO" >/dev/null
+
+
+--- a/install/unix/default_mk
++++ b/install/unix/default_mk
+@@ -49,10 +49,10 @@
+ E_OPT =
+ SYS =
+ SH_CMD = echo
+-SH_OPT =
++SH_OPT = -fPIC
+ SH_EXT = so.8.1
+ CFLAGS += $(C_OPT) $(DEBUG) $(SYS) $(VARARGS) -I$(INC)
+-FFLAGS = $(F_OPT) $(DEBUG) -c
++FFLAGS += $(F_OPT) $(DEBUG) -c
+ EFLAGS = $(E_OPT) -I$(INC) -I$(LINC) -f
+ EXFLAGS = -f
+ SLIB =
+--- a/libsrc/ftoc-new/makefile
++++ b/libsrc/ftoc-new/makefile
+@@ -21,6 +21,7 @@
+ C_OPT = $(K_OPT)
+
+ CFLAGS += $(C_OPT) $(DEBUG) $(SH_OPT) $(SYS) -I$(INC)
++FFLAGS += $(SH_OPT)
+
+ LIB = $(LIBDIR)/libftoc.a
+
+--- a/libsrc/tbl/makefile
++++ b/libsrc/tbl/makefile
+@@ -22,6 +22,7 @@
+ include ../../local/default.mk
+
+ CFLAGS += $(C_OPT) $(SH_OPT) $(DEBUG) $(SYS) -I$(INC)
++FFLAGS += $(SH_OPT)
+
+ HEADT = $(INC)/tblsys.h $(INC)/tbldef.h $(INC)/tblerr.h
+
+--- a/libsrc/agl/makefile
++++ b/libsrc/agl/makefile
+@@ -28,6 +28,7 @@
+ include ../../local/default.mk
+
+ CFLAGS += $(C_OPT) $(DEBUG) $(SH_OPT) $(OSSYS) $(SYS) -I$(INC) $(X11INC) -DMIDAS
++FFLAGS += $(SH_OPT)
+
+ LIB = $(LIBDIR)/libagl3.a
+ M = ../../system/exec
+--- a/libsrc/plot/makefile
++++ b/libsrc/plot/makefile
+@@ -15,6 +15,7 @@
+ include ../../local/default.mk
+
+ CFLAGS += $(C_OPT) $(SH_OPT) $(DEBUG) $(SYS) -I$(INC)
++FFLAGS += $(SH_OPT)
+
+ LIB = $(LIBDIR)/libplot.a
+
diff --git a/sci-astronomy/esomidas/files/esomidas-rarthm_for.patch b/sci-astronomy/esomidas/files/esomidas-rarthm_for.patch
new file mode 100644
index 000000000000..9d4892a7bbd8
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-rarthm_for.patch
@@ -0,0 +1,43 @@
+Author: Ole Streicher
+Description: Wild-quess workaround for access violations in prim/general/libsrc/calc.for
+ This is to hide the following problem:
+ .
+ ERROR: AddressSanitizer: stack-buffer-overflow on address 0x7fffe7377ec4 at pc 0x40fb5c bp 0x7fffe7377350 sp 0x7fffe7377348
+READ of size 4 at 0x7fffe7377ec4 thread T0
+ #0 0x40fb5b in opffw_ prim/general/libsrc/calc.f:129
+ #1 0x40900b in rarthm prim/general/src/rarthm.f:402
+ #2 0x4038ec in main prim/general/src/rarthm.f:456
+ #3 0x7fed23b91b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44)
+ #4 0x403c42 (prim/exec/rarthm.exe+0x403c42)
+
+Address 0x7fffe7377ec4 is located in stack of thread T0 at offset 1316 in frame
+ #0 0x40512f in rarthm prim/general/src/rarthm.f:1
+
+ This frame has 57 object(s):
+ [32, 36) 'uni'
+ [...]
+ [1184, 1188) 'rownoa'
+ [1248, 1252) 'rownob'
+ [1312, 1316) 'rowsiz' <== Memory access at offset 1316 overflows this variable
+ [1376, 1380) 'stat'
+ [1440, 1448) 'consta'
+ [1504, 1512) 'npixa'
+ [1568, 1576) 'npixb'
+ [1632, 1640) 'npixc'
+
+--- a/prim/general/src/rarthm.for
++++ b/prim/general/src/rarthm.for
+@@ -483,11 +483,11 @@
+ IF (OPERAT(1:1).NE.'Q') THEN
+ CALL OPFFW(OPERAT,MADRID(APNTR),MADRID(BPNTR),
+ + MADRID(PNTRW),APIX,BPIX,CPIX,
+- + ROWSIZ,ROWSIZ,ROWSIZ)
++ + NPIXA,NPIXB,NPIXC)
+ ELSE
+ CALL FN2FFW(OPERA(1:5),MADRID(APNTR),MADRID(BPNTR),
+ + MADRID(PNTRW),APIX,BPIX,CPIX,
+- + ROWSIZ,ROWSIZ,ROWSIZ)
++ + NPIXA,NPIXB,NPIXC)
+ ENDIF
+ C
+ C put resulting row back into relevant ATOM
diff --git a/sci-astronomy/esomidas/files/esomidas-selechar_c.patch b/sci-astronomy/esomidas/files/esomidas-selechar_c.patch
new file mode 100644
index 000000000000..63ff95318340
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-selechar_c.patch
@@ -0,0 +1,51 @@
+Author: Ole Streicher
+Description: Fix off-by-one initialization in prim/table/libsrc/selechar.c
+ I am, however, not sure whether it is in charfun() in selechar.c or SCFMAP()
+ in scfb.c.
+ .
+ It fixes the following crash:
+ .
+ ERROR: AddressSanitizer: heap-buffer-overflow on address 0x61a00001f76c at pc 0x42ac5b bp 0x7fffb7a62330 sp 0x7fffb7a62328
+ WRITE of size 1 at 0x61a00001f76c thread T0
+ #0 0x42ac5a in charfun prim/table/libsrc/selechar.c:279
+ #1 0x4154f5 in level5 prim/table/libsrc/tbcomsel.c:797
+ #2 0x41572a in level4 prim/table/libsrc/tbcomsel.c:720
+ #3 0x415c57 in level3 prim/table/libsrc/tbcomsel.c:765
+ #4 0x415d1d in level2 prim/table/libsrc/tbcomsel.c:677
+ #5 0x41610e in level1 prim/table/libsrc/tbcomsel.c:636
+ #6 0x4165b0 in level0 prim/table/libsrc/tbcomsel.c:595
+ #7 0x41415d in level00 prim/table/libsrc/tbcomsel.c:555
+ #8 0x4179ff in tbl_comp prim/table/libsrc/tbcomsel.c:204
+ #9 0x4053fd in tk_cexec prim/edit/libsrc/tkeys.c:204
+ #10 0x404979 in main prim/table/src/tdatatbl.c:107
+ #11 0x7f1e97ae3b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44)
+ #12 0x404d62 (prim/exec/tdatatbl.exe+0x404d62)
+ .
+ 0x61a00001f76c is located 0 bytes to the right of 1260-byte region [0x61a00001f280,0x61a00001f76c)
+allocated by thread T0 here:
+ #0 0x7f1e9858373f in malloc (/usr/lib/x86_64-linux-gnu/libasan.so.1+0x5473f)
+ #1 0x7f1e98241cf2 in SCFMAP libsrc/st/scfb.c:816
+ #2 0x42a0a3 in charfun prim/table/libsrc/selechar.c:250
+ #3 0x4154f5 in level5 prim/table/libsrc/tbcomsel.c:797
+ #4 0x41572a in level4 prim/table/libsrc/tbcomsel.c:720
+ #5 0x415c57 in level3 prim/table/libsrc/tbcomsel.c:765
+ #6 0x415d1d in level2 prim/table/libsrc/tbcomsel.c:677
+ #7 0x41610e in level1 prim/table/libsrc/tbcomsel.c:636
+ #8 0x4165b0 in level0 prim/table/libsrc/tbcomsel.c:595
+ #9 0x41415d in level00 prim/table/libsrc/tbcomsel.c:555
+ #10 0x4179ff in tbl_comp prim/table/libsrc/tbcomsel.c:204
+ #11 0x4053fd in tk_cexec prim/edit/libsrc/tkeys.c:204
+ #12 0x404979 in main prim/table/src/tdatatbl.c:107
+ #13 0x7f1e97ae3b44 in __libc_start_main (/lib/x86_64-linux-gnu/libc.so.6+0x21b44)
+
+--- a/prim/table/libsrc/selechar.c
++++ b/prim/table/libsrc/selechar.c
+@@ -247,7 +247,7 @@
+ nconst[ibuf[6]] = nchar;
+ items = nchar * ibuf[2];
+ SCFCRE(name,D_I1_FORMAT,F_X_MODE,F_IMA_TYPE,items,&imnoc[ibuf[6]]);
+- SCFMAP(imnoc[ibuf[6]],F_X_MODE,1,items,&act,&cdata[ibuf[6]]);
++ SCFMAP(imnoc[ibuf[6]],F_X_MODE,1,items+1,&act,&cdata[ibuf[6]]);
+ }
+ if (nochar == 0) {
+ for (i=0, k=0; i
+Description: Write correct syskeys instead of patching in install/unix/setup
+--- a/monit/syskeys.datorg
++++ b/monit/syskeys.datorg
+@@ -60,7 +60,8 @@
+ C (31:32) no. of bits for memory addresses (32 or 64)
+ C SECT./END_OF_KEY
+ MID$SYS/C/32/R
+-Vax/VMS $EDIT 32
++PC/Linux $vi
++C Vax/VMS $EDIT 32
+ C Sun/Solaris $vi 32
+ C HP/UX $vi 32
+ C PC/Linux $vi 32
+@@ -426,7 +427,7 @@
+ C $debugger debug_flags MID$EXE:module options
+ C SECT./END_OF_KEY
+ MID$DEBUG/C*40/3/R
+-$dbx
++$gdb
+ ?
+ ?
+ C
diff --git a/sci-astronomy/esomidas/files/esomidas-system-readline.patch b/sci-astronomy/esomidas/files/esomidas-system-readline.patch
new file mode 100644
index 000000000000..da06a564aafa
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-system-readline.patch
@@ -0,0 +1,83 @@
+Author: Ole Streicher
+Description: Use the system provided readline instead of the copy
+ provided with the sources.
+--- a/install/unix/install1
++++ b/install/unix/install1
+@@ -576,7 +576,7 @@
+ then
+ echo "OK."
+ ed_moptions replace "EDITSWITCH=-DEdit_dummy" >/dev/null
+- ed_moptions replace "EDITLIBS=-lzreadline -lncurses" >/dev/null
++ ed_moptions replace "EDITLIBS=-lreadline" >/dev/null
+ else
+ echo "Not found."
+ echo "*** WARNING: You'll not be able to edit Midas commands in the monitor."
+@@ -596,7 +596,7 @@
+
+ if [ $answ = "c" -o $answ = "C" ]; then
+ ed_moptions replace "EDITSWITCH=-DNO_READLINE" >/dev/null
+- ed_moptions replace "EDITLIBS=-lzreadline" >/dev/null
++ ed_moptions replace "EDITLIBS=-lreadline" >/dev/null
+ else
+ exit 1
+ fi
+--- a/install/unix/install1.sh
++++ b/install/unix/install1.sh
+@@ -575,7 +575,7 @@
+ then
+ echo "OK."
+ ed_moptions replace "EDITSWITCH=-DEdit_dummy" >/dev/null
+- ed_moptions replace "EDITLIBS=-lzreadline -lncurses" >/dev/null
++ ed_moptions replace "EDITLIBS=-lreadline -lncurses" >/dev/null
+ else
+ echo "Not found."
+ echo "*** WARNING: You'll not be able to edit Midas commands in the monitor."
+@@ -595,7 +595,7 @@
+
+ if [ $answ = "c" -o $answ = "C" ]; then
+ ed_moptions replace "EDITSWITCH=-DNO_READLINE" >/dev/null
+- ed_moptions replace "EDITLIBS=-lzreadline" >/dev/null
++ ed_moptions replace "EDITLIBS=-lreadline" >/dev/null
+ else
+ exit 1
+ fi
+--- a/monit/prepa2.c
++++ b/monit/prepa2.c
+@@ -90,6 +90,9 @@
+ #include /* MIDAS osx definitions */
+ #include /* Context extructure */
+
++typedef int Function ();
++typedef char **CPPFunction ();
++
+ extern int is_a_tty; /* Is this a terminal, (yes=1) set in prepa.c */
+
+ void using_history();
+@@ -238,7 +241,7 @@
+ if (!xhelp_pid) {
+ if ( (fd = fopen(channame[1],"r")) == (FILE *)NULL) {
+ (void) printf("\n\rTry first: CREATE/GUI HELP \n\r");
+- rl_refresh_line();
++ rl_refresh_line(0,0);
+ return 0;
+ }
+ fscanf(fd,(const char *) "%d\n",&xhelp_pid);
+@@ -247,7 +250,7 @@
+ xhelp_pid = 0;
+ unlink(channame[1]);
+ (void) printf("\n\rTry first: CREATE/GUI HELP \n\r");
+- rl_refresh_line();
++ rl_refresh_line(0,0);
+ return 0;
+ }
+ }
+--- a/install/unix/core.cnf
++++ b/install/unix/core.cnf
+@@ -15,7 +15,6 @@
+ ./libsrc/st
+ ./libsrc/tbl
+ # ./libsrc/tw FO's termwin library not used anymore...
+-./libsrc/readline
+ ./libsrc/agl
+ ./libsrc/plot
+ ./libsrc/display
diff --git a/sci-astronomy/esomidas/files/esomidas-x11-include-path.patch b/sci-astronomy/esomidas/files/esomidas-x11-include-path.patch
new file mode 100644
index 000000000000..06aaab938c4c
--- /dev/null
+++ b/sci-astronomy/esomidas/files/esomidas-x11-include-path.patch
@@ -0,0 +1,13 @@
+Author: Ole Streicher
+Description: Add /usr/include/X11 to the X11 include paths
+--- a/install/unix/install1
++++ b/install/unix/install1
+@@ -615,7 +615,7 @@
+ x11incl="found"
+ else
+ ed_moptions delete X11INC >/dev/null
+- x11inclpth='/usr/openwin/include /usr/include/X11R6 /usr/include/X11R5 /usr/X11R6/include /usr/X11R6/include/X11 /usr/X11R5/include /usr/local/include /include /usr/X/include /opt/X-local/include'
++ x11inclpth='/usr/include/X11 /usr/include/X11R6 /usr/include/X11R5 /usr/X11R6/include /usr/X11R6/include/X11 /usr/X11R5/include /usr/local/include /include /usr/X/include /opt/X-local/include'
+ for dir in $x11inclpth
+ do
+ if [ ! -d $dir ]; then
diff --git a/sci-astronomy/esomidas/metadata.xml b/sci-astronomy/esomidas/metadata.xml
new file mode 100644
index 000000000000..40556383b31c
--- /dev/null
+++ b/sci-astronomy/esomidas/metadata.xml
@@ -0,0 +1,16 @@
+
+
+
+
+ sci-astronomy@gentoo.org
+ Gentoo Astronomy Project
+
+
+ The ESO-MIDAS system provides general tools for image processing and data
+ reduction with emphasis on astronomical applications including imaging and
+ special reduction packages for ESO instrumentation at La Silla and the VLT at
+ Paranal. In addition it contains applications packages for stellar and
+ surface photometry, image sharpening and decomposition, statistics and
+ various others.
+
+
diff --git a/sci-mathematics/Macaulay2/Macaulay2-1.8.2.1.ebuild b/sci-mathematics/Macaulay2/Macaulay2-1.8.2.1.ebuild
deleted file mode 100644
index 5f8686c46d19..000000000000
--- a/sci-mathematics/Macaulay2/Macaulay2-1.8.2.1.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit autotools elisp-common eutils flag-o-matic python-single-r1 toolchain-funcs
-
-# To stop the download madness we now roll our own tarball (Feb 2016)
-DESCRIPTION="Research tool for commutative algebra and algebraic geometry"
-HOMEPAGE="http://www.math.uiuc.edu/Macaulay2/"
-BASE_URI="http://www.math.uiuc.edu/Macaulay2/Downloads/OtherSourceCode/"
-BASE_URI2="http://dev.gentoo.org/~tomka/files/"
-SRC_URI="
- ${BASE_URI2}/${P}-fat.tar.bz2
-"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE="debug emacs +optimization"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-DEPEND="${PYTHON_DEPS}
- sys-process/time
- virtual/pkgconfig"
-
-RDEPEND="${PYTHON_DEPS}
- sys-libs/gdbm
- sci-mathematics/pari[gmp]
- >=sys-libs/readline-6.1
- dev-libs/libxml2:2
- sci-mathematics/flint[gc]
- sci-mathematics/frobby
- sci-mathematics/4ti2
- sci-mathematics/nauty
- >=sci-mathematics/normaliz-2.8
- sci-mathematics/gfan
- sci-libs/cdd+
- sci-libs/cddlib
- sci-libs/lrslib[gmp]
- virtual/blas
- virtual/lapack
- dev-util/ctags
- sys-libs/ncurses
- >=dev-libs/boehm-gc-7.4[threads]
- dev-libs/libatomic_ops
- emacs? ( virtual/emacs )"
-
-SITEFILE=70Macaulay2-gentoo.el
-
-S="${WORKDIR}/M2/M2"
-
-pkg_setup () {
- tc-export CC CPP CXX PKG_CONFIG
- append-cppflags "-I/usr/include/frobby"
- # gtest needs python:2
- python-single-r1_pkg_setup
-}
-
-src_prepare() {
- # Patching .m2 files to look for external programs in
- # /usr/bin
- epatch "${FILESDIR}"/1.6-paths-of-external-programs.patch
-
- # Shortcircuit lapack tests
- epatch "${FILESDIR}/${P}"-lapack.patch
-
- eautoreconf
-}
-
-src_configure (){
- # Recommended in bug #268064 Possibly unecessary
- # but should not hurt anybody.
- if ! use emacs; then
- tags="ctags"
- fi
-
- # configure instead of econf to enable install with --prefix
- ./configure LIBS="$($(tc-getPKG_CONFIG) --libs lapack)" \
- --prefix="${D}/usr" \
- --disable-encap \
- --disable-strip \
- --with-issue=Gentoo \
- $(use_enable optimization optimize) \
- $(use_enable debug) \
- --enable-build-libraries="factory" \
- --with-unbuilt-programs="4ti2 gfan normaliz nauty cddplus lrslib" \
- || die "failed to configure Macaulay"
-}
-
-src_compile() {
- # Parallel build not supported yet
- emake IgnoreExampleErrors=true -j1
-
- if use emacs; then
- cd "${S}/Macaulay2/emacs" || die
- elisp-compile *.el
- fi
-}
-
-src_test() {
- # No parallel tests yet & Need to increase the time
- # limit for long running tests in Schubert2 to pass
- emake TLIMIT=750 -j1 check
-}
-
-src_install () {
- # Parallel install not supported yet
- emake IgnoreExampleErrors=true -j1 install
-
- # Remove emacs files and install them in the
- # correct place if use emacs
- rm -rf "${ED}"/usr/share/emacs/site-lisp || die
- if use emacs; then
- cd "${S}/Macaulay2/emacs" || die
- elisp-install ${PN} *.elc *.el
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-}
-
-pkg_postinst() {
- if use emacs; then
- elisp-site-regen
- elog "If you want to set a hot key for Macaulay2 in Emacs add a line similar to"
- elog "(global-set-key [ f12 ] 'M2)"
- elog "in order to set it to F12 (or choose a different one)."
- fi
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/sci-physics/lammps/Manifest b/sci-physics/lammps/Manifest
index 1dc83a1afd07..3c25d6e24706 100644
--- a/sci-physics/lammps/Manifest
+++ b/sci-physics/lammps/Manifest
@@ -2,21 +2,14 @@ DIST lammps-10Aug15.tar.gz 87890369 SHA256 450a765f94b70a6f38637854f1d7496dca98d
DIST lammps-10Feb15.tar.gz 62912048 SHA256 59373e9b5592f7b697a144bbce1fb742726e03536b7bb355dac7a9e013ddf9b8 SHA512 a7804377a23f03f338bdaf443439dffcdc52293b4c45e6369b340a1107510fed0b8a198e3b5afcff2e04e109985b52ee62e7b28276697bae37ac6f783d1ab9f2 WHIRLPOOL 09f29cadf8b072d388abe45ec219341d2a14a6c9cc9e4010a0f7945e930e9984738f7837748d117ab95ca76ce0c8d9160fe88dcec17e8d21b81f385dec8f7005
DIST lammps-10Mar16.tar.gz 88637744 SHA256 b40d79d4a8490a549dc46f259ce65095d75e78059b002083eb899825e802c1ac SHA512 b850c9f9826cd7f4db2d922c9ee1bc8302ea5cf92200f56e5aa834850f690ee8e17dca6e431651ccfded34bd79e2b8e50cfb2e7de3bd93359279f06bb8704424 WHIRLPOOL 283e74dd90454a79119ac9d69bc61ba44d0a23fd18455286faea5867f018e69d9ce593d06c6940e7e7f9f89cdaee7c83ff592a7a8816fdcab703c25a9c65f28b
DIST lammps-11Dec15.tar.gz 82386057 SHA256 f95cce2efa5f9d5649de22c19c96281f3af7b0f65a1f051a268131fe526542d9 SHA512 dce3c29811ee25b8404774b69d7e9746535bed5c4ae9a1c21aaf6979e411bb4b777ca95a4f788d16f6093785e074dbc5275c2d99b1c1d6a28aa0706069855a77 WHIRLPOOL a0b7fcf202745d22511ced803c8bc55b0487a8cdb2c32a0c9a121569a7e5641b072ccbcc70ef7a1529da736d6166d6d2afd80769fc84fc4f07af25b023710a57
-DIST lammps-11Sep15.tar.gz 87274144 SHA256 79a40bc395a9052345cf1c7caa8da69f6ec0603e0be09503b060c51672a9734f SHA512 a478470d6e90c870dad606649009c085451d3890632dfc05a84890ff9d69e8465eff52d4853b4dc4a82ebcb15074c8f2fd07bbde132404a01c1c5df0867ee3f2 WHIRLPOOL 21225df1baadd02dbdc9f0b7aea6a2323ac1a1ac177453b67d5387b87a711e505395d17efada9ca5d079d919842da69c6d41d9a3a6ec6375d8526c3ed32f8ad3
+DIST lammps-14Mar16.tar.gz 88642225 SHA256 79b7f3e75d553a86c7bf3ffbb8305fd0fe92f6a57d634b983b6a31816a72dabb SHA512 5ba774165ea4957fc3f33c91b96ff7b5e2ab498b6979d7887d5e7dfd464e3c830edffcc341e93fc8dcdb89f3eadd683c0893d4a8d2664ad469aa79ddc39c21b7 WHIRLPOOL ecafe88e06839ce506dba86a30a8548fd6b5771155e4d4c9b42932573ad932854fdecff80299c62ab529d2cfd97147ed3bcdf7ffe034e266914b078ac8708510
DIST lammps-15Jan16.tar.gz 85956338 SHA256 e90816bf20622200f5037415e5c45a0f950f7407886121708b794b1e75b93c3a SHA512 7dc2043afba78ec8d61b5880b6123952b42e5076fe7e3c3855186215054bc28710b89fd5b015d495fcfe38d5970efd43f3e6e834e80f39b6305b551d39f5eeab WHIRLPOOL 13bd3f41047492035c24e11d47b36ec8565d226738be492159ba498827c79eab4a7ec7402e037820b635b0d8d4c56fbdedea482f2f93e370275d717c93bc281c
DIST lammps-15May15.tar.gz 63835027 SHA256 0233ea98c7d77d31bd0a538bb674c0ee8f000f1d0ee1b8c049072873192aa228 SHA512 a23c16b98117590b15ca7662b878fb2f76ec41399c329c98deb48e28a0ffce293443269513a96c2503389894b598787b19dadc210d4b4dbc6a7432caf633e7d1 WHIRLPOOL 4c4edfd772bbf534e42fc43e1feaf3b8f76e74c58ec1e985e3c29ee0d8e64aa8c501b8e45e078643409c320a1d834b0d5eb699e7d1ec29df06be0126d12492f1
DIST lammps-1Mar16.tar.gz 87945422 SHA256 af2bd7ab2a28aa14b8afa3d8703cbaf27d924400e237bf44e9e2da091c0b91eb SHA512 25b59f840187053a9f47bc41f5d0b29a69ac507e05528fb3e84c2bb8facd90fff95e99cbd8707c8d087371355a2e1c5af1eb3e4115b788444af5d129e754fe9d WHIRLPOOL b45f4ca459a88770c6d194f609f55694bdb50b7a54cf57a34995e4d3f6f0b432f99fdd9c7187c8e614a98b31387bfcc259baa9218f2c3bb5e146991c3a113207
DIST lammps-20Nov15.tar.gz 90227651 SHA256 7c392c848e73335226b2fef6bb8034b1152f91862d955a3bae00502bf9d8e8fe SHA512 4bff70e45fb30be10a33b4c6c60b73cceddf8d42588b0630b4802f1e61dea3c237c01c3667585ad210ef2cdb811491b1b8495718a90bb57853c58245e29d1fe4 WHIRLPOOL a01f54911a5edb666ef5af5302cf60d61d58d20f2112578e4d7bd16787b2bf59da09e9fe7ffa021fb6a97db40b23301ed77010f48a05e5471742c0e71413b7e1
+DIST lammps-21Mar16.tar.gz 88654277 SHA256 c2f627db22f332995d90521f0e8d8e9865b85b49cde0ed4bcf727bf4b9b12767 SHA512 27e4a3a0c2c17fb9c85716b499ca2b3de8b0a699891afd32c8409117a0fbe27f1bd84ef16288cc5abda87ee8a7b1059960d8caed5aa339f54290aabeff0fdd4d WHIRLPOOL 370f79af4a8e55851aa0c071d02baddaade991a3208fe504f8b92796bbdb9b17b85af898a71177bbc67d885ffdef9280621c9b7f4bc22cdb14808332cb2eccb8
DIST lammps-22Jan16.tar.gz 85952234 SHA256 46425bf0ae73f716195a29dc9823c2c5989504f85b49a316bc304caaf6e6a674 SHA512 3ceeeaf76621bbc11ea25d5fb321b602b34ffb3893898a704b02e5cd428a36b2017006fdc1f7b1c5f957c33f26ca103a2939538ae7937555e0b25b5852cd48f3 WHIRLPOOL 7f61ea1924eceb190b7cf56ed32db75f6a45c99dbf1522862124f59acd1f79b1a46310d5e31a988011461a55c319677eaec2bf713e9a5cda0411b5d2280aa784
-DIST lammps-22Oct15.tar.gz 87938562 SHA256 8376b52e8eef4d1c3628c15ff358ecf74303e308566f41fd055701f6af3b6484 SHA512 cbe61420cccd11cd444423214802dfd2d1b2b1b28511a53dbf22e993fa3592404e8dda29fcb7bcd4e6e2d1e2251ddc6f020d48bafa66c8fceaa27d4af2e21640 WHIRLPOOL 11d09b18ff742d6ac4fcb400df93d7ac29144ee554f7241e58da80d039a99ef23b4b81709170ed12215693de97b6b48c9a6967d7d0539fd7f2f172a1e0a83661
-DIST lammps-23Oct15.tar.gz 87933918 SHA256 3500cdeb22344c7f3a040834a232d6c5ddb9f601820794441fcc24dadedc49b6 SHA512 a26d214b3e7c47d63cf00a364753a829d1c8f0cf4f8b73e829a4463650303d6905b6c942df5890387413b44496c8615b286296b34df9181e54806bb2f361b39a WHIRLPOOL 9a2d6e8fb57f1af2969345d9b250ed1244d2e40c97d5e2994c0ef6225ca265b490809848faa7cdc29a3eaa7c51a6223320039863f6c382a1a51da6f474e52088
-DIST lammps-24Sep15.tar.gz 87307191 SHA256 e03cdeb2b3b6107d98969febea26575c85590603ab4f79d26efc46bac6d6cc60 SHA512 356dd556f845cec456865062375120c0898cef1870617d80b31b0e8e964585140120b21f891cd9b40ecde7aaf43beb34d7b15396830e08273624a9b14da551e4 WHIRLPOOL 667b8aaf927d268c569a192c835b7dbdc80a0f25abb1f2c96007517ea218a69b2816dde4ebe28ca82974d01472c0e1126b67e89a19fb3ef49e4020f3d9c69fba
-DIST lammps-26Oct15.tar.gz 89265403 SHA256 c69356b3056881cbbb7eb659eb9cd4fc9d86e7f010502fe47c91ed865cbabea7 SHA512 738cd9fb7b11cb1e7304814ac4463d534f0a5dda1c70cc483d3c19b038c15cd61a2c03c6972cccc69afbe42d88bf01ef33d0972bba9516a840026891fc3f144a WHIRLPOOL c7c7882e32b026cdba0d5bceb1ecfa4127e77edeb9d567760e19d6103109fdf9cefe79a17fd6e3291d04347984cfdb1a999136ead0be20f0173a73e53f106d95
-DIST lammps-31Oct15.tar.gz 90163112 SHA256 c9f50531ddd720cc4aa469f74a8c528b91934bed9da1d165bfeaa14501beaf61 SHA512 10bd5c2868ad472f44379093ffbf4ef3ac9e65afde00ceafb13913f9253c568173b2abdd5401bbe761730f20412bb81a7e29c267b99527168eb1cfa99af20d17 WHIRLPOOL 654017e23ee6b367f9d8124cca4aeec4f2d0c21cedb8c76e0a74cea075750c6d7f51e873914d926eea6dbbe121faa0d003068c810d4ae201e431404edaba7858
-DIST lammps-4Sep15.tar.gz 87259558 SHA256 8652c801e4ce8b6b7d42a6c71f76b68a6e741dc8efb8d7d3dad36b624fe8f150 SHA512 ee730c8bd96e14931192a68c12e4ebde301cc3525b20816d051059f155b70c6edcea7dc2ed911e0b89685d751cd5a74b4bb5eedd6c16a042a2191bf8a9665fc9 WHIRLPOOL 271ac0d74e03d3e3e118a8b2385d98ce3f566ead67f1c329a219c265f886dc267b11be17c2caa52749ebac212bbc7456fba2d0d6ec69cd25815316e601b3360a
-DIST lammps-5Oct15.tar.gz 88451532 SHA256 a76f92ae05b99f9257abf7d79d9365c5743fa5a16b941a5e40f74036c5879211 SHA512 e0a034778cd5e3b9a27c9fc6257f1f7a6a9161732cd83bac2c4b0f82c39d5a6a385bb4640322478bfbe9467afb28b998cd19108b3d4a21e369b80c39a486e065 WHIRLPOOL 291e7820d4736421aeda9a1295854bd7b52d8ca3f14900e9394373410ee5db02ad6ab53991cf4dc8e73328b24fa44659d10693aca7cb48301227299ad622ce31
DIST lammps-6Nov15.tar.gz 90177074 SHA256 b908d87106e89aa813c3d1a2e89f297ab42471ee463ef950f87f284d62aa24ac SHA512 91f8e33a00b3605dbb78f622a19886c11ca8ef3f4babe74e8d8f90bb176d5689e75d619155f58e6754a2756d20c05b74389e34f024167cba1841b8aade171daf WHIRLPOOL 4541537ea73292648764d6c8a7560f3127b8f911f4dcff0a97735c8e75868dc3aec7c2b32a2928ea446e8cfec87c81c9f86a635d29f3a65f42fd27661725911e
DIST lammps-7Dec15.tar.gz 82168656 SHA256 7fa1bb1089437c0f38f8c6920286e2f8424e6449956b4d570da2954f507af1e7 SHA512 13078e7614402efc310a178506134409b40fb2768c4d7ee1cfa6992b247ef25169288ec99d4314b1a98125037d7c1c954bd114abc6ac41c58f60506358d150e2 WHIRLPOOL f9ba52c0c93ea6950b2ee7e0f5e15ebef6ea50f647d23cb2f9a1caf523d3dfb8d52adbdf8f8840eebd7f79fc59ab294310b7bf7109b27c6b7e9d6e7d2f18b7ee
DIST lammps-8Dec15.tar.gz 90700099 SHA256 1782a856dcba1696e6e921d891f259e525de750d7cf39ce9457a1992ee4db91f SHA512 0382683a363975bd27cc1722932cd5b8eda9933bc9c676af135d7e4d784acd93cf60b2b47a19dbb9e4a05e5cf2fbf6ccc2c2a914c39e92e87009e23ead2eb497 WHIRLPOOL dca88d8d55e96c20702856b2074d631ef8f6a0f6209672e612778209ad188c800a673e09605033851349b400241b1f7c8e5e05bad49519838abfe5fe44467c43
DIST lammps-9Dec15.tar.gz 82374079 SHA256 36f918174826a80f54e65779ec939e185e81c71f747cb1524e43c58b1869491a SHA512 a35ef5b3ee99162b96ce1a6d6cc3b0dc18bab7f693b824fc7ad52a7477234ed45c3081c399155725f1ebc3bd1bed312176f08d3fc807e7099d4b41b8f75fd11c WHIRLPOOL 045d817e6a2c74fa2f4a5eb337328d6d9183fcedca44a1e608c59bd83fd4086763ff4d6ebed3715ba23cbde04f1233ef3e4a8e3e964ff3af3744c70580b51d0b
-DIST lammps-9Sep15.tar.gz 87275742 SHA256 c783be8bf2c2fbef75522b09b4420006d94104f2a60b82f55f7bc255c6163079 SHA512 60fa8c818c72c3c236095c7aa23c2ec30cc3370b6dc14d0c1d9e347772e70c96dab43019092eb93f2327377f1b4cc642416be65d156b1faf934bfa805d228bcf WHIRLPOOL 4a9dbb0f1b493177614646dcef124c723a3b6171d0894fee8b34e9fff7d0962ada0a2a27564338fef6551aaff322f4b50784b98c250555173cba5478cc60e9af
diff --git a/sci-physics/lammps/lammps-20150904.ebuild b/sci-physics/lammps/lammps-20150904.ebuild
deleted file mode 100644
index 5400e87baefb..000000000000
--- a/sci-physics/lammps/lammps-20150904.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit eutils flag-o-matic fortran-2 multilib python-r1
-
-convert_month() {
- case $1 in
- 01) echo Jan
- ;;
- 02) echo Feb
- ;;
- 03) echo Mar
- ;;
- 04) echo Apr
- ;;
- 05) echo May
- ;;
- 06) echo Jun
- ;;
- 07) echo Jul
- ;;
- 08) echo Aug
- ;;
- 09) echo Sep
- ;;
- 10) echo Oct
- ;;
- 11) echo Nov
- ;;
- 12) echo Dec
- ;;
- *) echo unknown
- ;;
- esac
-}
-
-MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
-
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
-HOMEPAGE="http://lammps.sandia.gov/"
-SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples gzip lammps-memalign mpi python static-libs"
-
-DEPEND="
- mpi? (
- virtual/blas
- virtual/lapack
- virtual/mpi
- )
- gzip? ( app-arch/gzip )
- sci-libs/voro++
- python? ( ${PYTHON_DEPS} )
- "
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-lmp_emake() {
- local LAMMPS_INCLUDEFLAGS
- LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
- LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
-
- # The lammps makefile uses CC to indicate the C++ compiler.
- emake \
- ARCHIVE=$(tc-getAR) \
- CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
- F90=$(usex mpi "mpif90" "$(tc-getFC)") \
- LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
- CCFLAGS="${CXXFLAGS}" \
- F90FLAGS="${FCFLAGS}" \
- LINKFLAGS="${LDFLAGS}" \
- LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
- MPI_INC=$(usex mpi "" "-I../STUBS") \
- MPI_PATH=$(usex mpi "" "-L../STUBS") \
- MPI_LIB=$(usex mpi "" "-lmpi_stubs") \
- user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
- "$@"
-}
-
-lmp_activate_packages() {
- # Build packages
- lmp_emake -C src yes-asphere
- lmp_emake -C src yes-body
- lmp_emake -C src yes-class2
- lmp_emake -C src yes-colloid
- lmp_emake -C src yes-coreshell
- lmp_emake -C src yes-dipole
- lmp_emake -C src yes-fld
- #lmp_emake -C src yes-gpu
- lmp_emake -C src yes-granular
- # Need OpenKIM external dependency.
- #lmp_emake -C src yes-kim
- # Need Kokkos external dependency.
- #lmp_emake -C src yes-kokkos
- lmp_emake -C src yes-kspace
- lmp_emake -C src yes-manybody
- lmp_emake -C src yes-mc
- lmp_emake -C src yes-meam
- lmp_emake -C src yes-misc
- lmp_emake -C src yes-molecule
- #lmp_emake -C src yes-mpiio
- lmp_emake -C src yes-opt
- lmp_emake -C src yes-peri
- lmp_emake -C src yes-poems
- lmp_emake -C src yes-qeq
- lmp_emake -C src yes-reax
- lmp_emake -C src yes-replica
- lmp_emake -C src yes-rigid
- lmp_emake -C src yes-shock
- lmp_emake -C src yes-snap
- lmp_emake -C src yes-srd
- lmp_emake -C src yes-voronoi
- lmp_emake -C src yes-xtc
-
- if use mpi; then
- lmp_emake -C src yes-user-atc
- fi
- lmp_emake -C src yes-user-eff
- lmp_emake -C src yes-user-fep
- use mpi && lmp_emake -C src yes-user-lb
- lmp_emake -C src yes-user-phonon
- lmp_emake -C src yes-user-sph
-}
-
-lmp_build_packages() {
- lmp_emake -C lib/meam -j1 -f Makefile.gfortran
- lmp_emake -C lib/poems -f Makefile.g++
- lmp_emake -C lib/reax -j1 -f Makefile.gfortran
- use mpi && lmp_emake -C lib/atc -f Makefile.g++
-}
-
-lmp_clean_packages() {
- lmp_emake -C lib/meam -f Makefile.gfortran clean
- lmp_emake -C lib/poems -f Makefile.g++ clean
- lmp_emake -C lib/reax -f Makefile.gfortran clean
- use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
-}
-
-src_prepare() {
- # Fix inconsistent use of SHFLAGS.
- sed -i \
- -e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
- -e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
- lib/voronoi/Makefile.lammps || die
-
- # Fix missing .so name.
- sed -i \
- -e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
- src/MAKE/Makefile.serial || die
-
- # Fix makefile in tools.
- sed -i \
- -e 's:g++:$(CXX) $(CXXFLAGS):' \
- -e 's:gcc:$(CC) $(CCFLAGS):' \
- -e 's:ifort:$(FC) $(FCFLAGS):' \
- tools/Makefile || die
-
- # Patch python.
- epatch "${FILESDIR}/lammps-python3-r1.patch"
- epatch "${FILESDIR}/python-shebang.patch"
-}
-
-src_compile() {
- # Fix atc...
- append-cxxflags -I../../src
-
- # Acticate packages.
- elog "Activating lammps packages..."
- lmp_activate_packages
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- if use static-libs; then
- # Build static library.
- elog "Building static library..."
- lmp_emake -C src mode=lib serial
- fi
-
- # Clean out packages (that's not done by the build system with the clean
- # target), so we can rebuild the packages with -fPIC.
- elog "Cleaning packages..."
- lmp_clean_packages
-
- # The build system does not rebuild the packages with -fPIC, adding flag
- # manually.
- append-cxxflags -fPIC
- append-fflags -fPIC
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- # Build shared library.
- elog "Building shared library..."
- lmp_emake -C src mode=shlib serial
-
- # Compile main executable. The shared library is always built, and
- # mode=shexe is simply a way to re-use the object files built in the
- # "shlib" step when linking the executable. The executable is not actually
- # using the shared library. If we have built the static library, then we
- # link that into the executable.
- elog "Linking executable..."
- if use static-libs; then
- lmp_emake -C src mode=exe serial
- else
- lmp_emake -C src mode=shexe serial
- fi
-
- # Compile tools.
- elog "Building tools..."
- lmp_emake -C tools binary2txt chain data2xmovie micelle2d
-}
-
-src_install() {
- use static-libs && newlib.a src/liblammps_serial.a liblammps.a
- newlib.so src/liblammps_serial.so liblammps.so.0.0.0
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
- newbin src/lmp_serial lmp
- dobin tools/binary2txt
- dobin tools/chain
- dobin tools/data2xmovie
- dobin tools/micelle2d
- # Don't forget to add header files of optional packages as they are added
- # to this ebuild. There may also be .mod files from Fortran based
- # packages.
- insinto "/usr/include/${PN}"
- doins -r src/*.h lib/meam/*.mod
-
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
- insinto "/${LAMMPS_POTENTIALS}"
- doins potentials/*
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
- doenvd 99lammps
-
- # Install python script.
- use python && python_foreach_impl python_domodule python/lammps.py
-
- if use examples; then
- local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
- insinto "${LAMMPS_EXAMPLES}"
- doins -r examples/*
- fi
-
- dodoc README
- if use doc; then
- dodoc doc/Manual.pdf
- dohtml -r doc/*
- fi
-}
diff --git a/sci-physics/lammps/lammps-20150909.ebuild b/sci-physics/lammps/lammps-20150909.ebuild
deleted file mode 100644
index 5400e87baefb..000000000000
--- a/sci-physics/lammps/lammps-20150909.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit eutils flag-o-matic fortran-2 multilib python-r1
-
-convert_month() {
- case $1 in
- 01) echo Jan
- ;;
- 02) echo Feb
- ;;
- 03) echo Mar
- ;;
- 04) echo Apr
- ;;
- 05) echo May
- ;;
- 06) echo Jun
- ;;
- 07) echo Jul
- ;;
- 08) echo Aug
- ;;
- 09) echo Sep
- ;;
- 10) echo Oct
- ;;
- 11) echo Nov
- ;;
- 12) echo Dec
- ;;
- *) echo unknown
- ;;
- esac
-}
-
-MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
-
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
-HOMEPAGE="http://lammps.sandia.gov/"
-SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples gzip lammps-memalign mpi python static-libs"
-
-DEPEND="
- mpi? (
- virtual/blas
- virtual/lapack
- virtual/mpi
- )
- gzip? ( app-arch/gzip )
- sci-libs/voro++
- python? ( ${PYTHON_DEPS} )
- "
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-lmp_emake() {
- local LAMMPS_INCLUDEFLAGS
- LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
- LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
-
- # The lammps makefile uses CC to indicate the C++ compiler.
- emake \
- ARCHIVE=$(tc-getAR) \
- CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
- F90=$(usex mpi "mpif90" "$(tc-getFC)") \
- LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
- CCFLAGS="${CXXFLAGS}" \
- F90FLAGS="${FCFLAGS}" \
- LINKFLAGS="${LDFLAGS}" \
- LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
- MPI_INC=$(usex mpi "" "-I../STUBS") \
- MPI_PATH=$(usex mpi "" "-L../STUBS") \
- MPI_LIB=$(usex mpi "" "-lmpi_stubs") \
- user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
- "$@"
-}
-
-lmp_activate_packages() {
- # Build packages
- lmp_emake -C src yes-asphere
- lmp_emake -C src yes-body
- lmp_emake -C src yes-class2
- lmp_emake -C src yes-colloid
- lmp_emake -C src yes-coreshell
- lmp_emake -C src yes-dipole
- lmp_emake -C src yes-fld
- #lmp_emake -C src yes-gpu
- lmp_emake -C src yes-granular
- # Need OpenKIM external dependency.
- #lmp_emake -C src yes-kim
- # Need Kokkos external dependency.
- #lmp_emake -C src yes-kokkos
- lmp_emake -C src yes-kspace
- lmp_emake -C src yes-manybody
- lmp_emake -C src yes-mc
- lmp_emake -C src yes-meam
- lmp_emake -C src yes-misc
- lmp_emake -C src yes-molecule
- #lmp_emake -C src yes-mpiio
- lmp_emake -C src yes-opt
- lmp_emake -C src yes-peri
- lmp_emake -C src yes-poems
- lmp_emake -C src yes-qeq
- lmp_emake -C src yes-reax
- lmp_emake -C src yes-replica
- lmp_emake -C src yes-rigid
- lmp_emake -C src yes-shock
- lmp_emake -C src yes-snap
- lmp_emake -C src yes-srd
- lmp_emake -C src yes-voronoi
- lmp_emake -C src yes-xtc
-
- if use mpi; then
- lmp_emake -C src yes-user-atc
- fi
- lmp_emake -C src yes-user-eff
- lmp_emake -C src yes-user-fep
- use mpi && lmp_emake -C src yes-user-lb
- lmp_emake -C src yes-user-phonon
- lmp_emake -C src yes-user-sph
-}
-
-lmp_build_packages() {
- lmp_emake -C lib/meam -j1 -f Makefile.gfortran
- lmp_emake -C lib/poems -f Makefile.g++
- lmp_emake -C lib/reax -j1 -f Makefile.gfortran
- use mpi && lmp_emake -C lib/atc -f Makefile.g++
-}
-
-lmp_clean_packages() {
- lmp_emake -C lib/meam -f Makefile.gfortran clean
- lmp_emake -C lib/poems -f Makefile.g++ clean
- lmp_emake -C lib/reax -f Makefile.gfortran clean
- use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
-}
-
-src_prepare() {
- # Fix inconsistent use of SHFLAGS.
- sed -i \
- -e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
- -e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
- lib/voronoi/Makefile.lammps || die
-
- # Fix missing .so name.
- sed -i \
- -e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
- src/MAKE/Makefile.serial || die
-
- # Fix makefile in tools.
- sed -i \
- -e 's:g++:$(CXX) $(CXXFLAGS):' \
- -e 's:gcc:$(CC) $(CCFLAGS):' \
- -e 's:ifort:$(FC) $(FCFLAGS):' \
- tools/Makefile || die
-
- # Patch python.
- epatch "${FILESDIR}/lammps-python3-r1.patch"
- epatch "${FILESDIR}/python-shebang.patch"
-}
-
-src_compile() {
- # Fix atc...
- append-cxxflags -I../../src
-
- # Acticate packages.
- elog "Activating lammps packages..."
- lmp_activate_packages
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- if use static-libs; then
- # Build static library.
- elog "Building static library..."
- lmp_emake -C src mode=lib serial
- fi
-
- # Clean out packages (that's not done by the build system with the clean
- # target), so we can rebuild the packages with -fPIC.
- elog "Cleaning packages..."
- lmp_clean_packages
-
- # The build system does not rebuild the packages with -fPIC, adding flag
- # manually.
- append-cxxflags -fPIC
- append-fflags -fPIC
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- # Build shared library.
- elog "Building shared library..."
- lmp_emake -C src mode=shlib serial
-
- # Compile main executable. The shared library is always built, and
- # mode=shexe is simply a way to re-use the object files built in the
- # "shlib" step when linking the executable. The executable is not actually
- # using the shared library. If we have built the static library, then we
- # link that into the executable.
- elog "Linking executable..."
- if use static-libs; then
- lmp_emake -C src mode=exe serial
- else
- lmp_emake -C src mode=shexe serial
- fi
-
- # Compile tools.
- elog "Building tools..."
- lmp_emake -C tools binary2txt chain data2xmovie micelle2d
-}
-
-src_install() {
- use static-libs && newlib.a src/liblammps_serial.a liblammps.a
- newlib.so src/liblammps_serial.so liblammps.so.0.0.0
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
- newbin src/lmp_serial lmp
- dobin tools/binary2txt
- dobin tools/chain
- dobin tools/data2xmovie
- dobin tools/micelle2d
- # Don't forget to add header files of optional packages as they are added
- # to this ebuild. There may also be .mod files from Fortran based
- # packages.
- insinto "/usr/include/${PN}"
- doins -r src/*.h lib/meam/*.mod
-
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
- insinto "/${LAMMPS_POTENTIALS}"
- doins potentials/*
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
- doenvd 99lammps
-
- # Install python script.
- use python && python_foreach_impl python_domodule python/lammps.py
-
- if use examples; then
- local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
- insinto "${LAMMPS_EXAMPLES}"
- doins -r examples/*
- fi
-
- dodoc README
- if use doc; then
- dodoc doc/Manual.pdf
- dohtml -r doc/*
- fi
-}
diff --git a/sci-physics/lammps/lammps-20150911.ebuild b/sci-physics/lammps/lammps-20150911.ebuild
deleted file mode 100644
index 5400e87baefb..000000000000
--- a/sci-physics/lammps/lammps-20150911.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit eutils flag-o-matic fortran-2 multilib python-r1
-
-convert_month() {
- case $1 in
- 01) echo Jan
- ;;
- 02) echo Feb
- ;;
- 03) echo Mar
- ;;
- 04) echo Apr
- ;;
- 05) echo May
- ;;
- 06) echo Jun
- ;;
- 07) echo Jul
- ;;
- 08) echo Aug
- ;;
- 09) echo Sep
- ;;
- 10) echo Oct
- ;;
- 11) echo Nov
- ;;
- 12) echo Dec
- ;;
- *) echo unknown
- ;;
- esac
-}
-
-MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
-
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
-HOMEPAGE="http://lammps.sandia.gov/"
-SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples gzip lammps-memalign mpi python static-libs"
-
-DEPEND="
- mpi? (
- virtual/blas
- virtual/lapack
- virtual/mpi
- )
- gzip? ( app-arch/gzip )
- sci-libs/voro++
- python? ( ${PYTHON_DEPS} )
- "
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-lmp_emake() {
- local LAMMPS_INCLUDEFLAGS
- LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
- LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
-
- # The lammps makefile uses CC to indicate the C++ compiler.
- emake \
- ARCHIVE=$(tc-getAR) \
- CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
- F90=$(usex mpi "mpif90" "$(tc-getFC)") \
- LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
- CCFLAGS="${CXXFLAGS}" \
- F90FLAGS="${FCFLAGS}" \
- LINKFLAGS="${LDFLAGS}" \
- LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
- MPI_INC=$(usex mpi "" "-I../STUBS") \
- MPI_PATH=$(usex mpi "" "-L../STUBS") \
- MPI_LIB=$(usex mpi "" "-lmpi_stubs") \
- user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
- "$@"
-}
-
-lmp_activate_packages() {
- # Build packages
- lmp_emake -C src yes-asphere
- lmp_emake -C src yes-body
- lmp_emake -C src yes-class2
- lmp_emake -C src yes-colloid
- lmp_emake -C src yes-coreshell
- lmp_emake -C src yes-dipole
- lmp_emake -C src yes-fld
- #lmp_emake -C src yes-gpu
- lmp_emake -C src yes-granular
- # Need OpenKIM external dependency.
- #lmp_emake -C src yes-kim
- # Need Kokkos external dependency.
- #lmp_emake -C src yes-kokkos
- lmp_emake -C src yes-kspace
- lmp_emake -C src yes-manybody
- lmp_emake -C src yes-mc
- lmp_emake -C src yes-meam
- lmp_emake -C src yes-misc
- lmp_emake -C src yes-molecule
- #lmp_emake -C src yes-mpiio
- lmp_emake -C src yes-opt
- lmp_emake -C src yes-peri
- lmp_emake -C src yes-poems
- lmp_emake -C src yes-qeq
- lmp_emake -C src yes-reax
- lmp_emake -C src yes-replica
- lmp_emake -C src yes-rigid
- lmp_emake -C src yes-shock
- lmp_emake -C src yes-snap
- lmp_emake -C src yes-srd
- lmp_emake -C src yes-voronoi
- lmp_emake -C src yes-xtc
-
- if use mpi; then
- lmp_emake -C src yes-user-atc
- fi
- lmp_emake -C src yes-user-eff
- lmp_emake -C src yes-user-fep
- use mpi && lmp_emake -C src yes-user-lb
- lmp_emake -C src yes-user-phonon
- lmp_emake -C src yes-user-sph
-}
-
-lmp_build_packages() {
- lmp_emake -C lib/meam -j1 -f Makefile.gfortran
- lmp_emake -C lib/poems -f Makefile.g++
- lmp_emake -C lib/reax -j1 -f Makefile.gfortran
- use mpi && lmp_emake -C lib/atc -f Makefile.g++
-}
-
-lmp_clean_packages() {
- lmp_emake -C lib/meam -f Makefile.gfortran clean
- lmp_emake -C lib/poems -f Makefile.g++ clean
- lmp_emake -C lib/reax -f Makefile.gfortran clean
- use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
-}
-
-src_prepare() {
- # Fix inconsistent use of SHFLAGS.
- sed -i \
- -e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
- -e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
- lib/voronoi/Makefile.lammps || die
-
- # Fix missing .so name.
- sed -i \
- -e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
- src/MAKE/Makefile.serial || die
-
- # Fix makefile in tools.
- sed -i \
- -e 's:g++:$(CXX) $(CXXFLAGS):' \
- -e 's:gcc:$(CC) $(CCFLAGS):' \
- -e 's:ifort:$(FC) $(FCFLAGS):' \
- tools/Makefile || die
-
- # Patch python.
- epatch "${FILESDIR}/lammps-python3-r1.patch"
- epatch "${FILESDIR}/python-shebang.patch"
-}
-
-src_compile() {
- # Fix atc...
- append-cxxflags -I../../src
-
- # Acticate packages.
- elog "Activating lammps packages..."
- lmp_activate_packages
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- if use static-libs; then
- # Build static library.
- elog "Building static library..."
- lmp_emake -C src mode=lib serial
- fi
-
- # Clean out packages (that's not done by the build system with the clean
- # target), so we can rebuild the packages with -fPIC.
- elog "Cleaning packages..."
- lmp_clean_packages
-
- # The build system does not rebuild the packages with -fPIC, adding flag
- # manually.
- append-cxxflags -fPIC
- append-fflags -fPIC
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- # Build shared library.
- elog "Building shared library..."
- lmp_emake -C src mode=shlib serial
-
- # Compile main executable. The shared library is always built, and
- # mode=shexe is simply a way to re-use the object files built in the
- # "shlib" step when linking the executable. The executable is not actually
- # using the shared library. If we have built the static library, then we
- # link that into the executable.
- elog "Linking executable..."
- if use static-libs; then
- lmp_emake -C src mode=exe serial
- else
- lmp_emake -C src mode=shexe serial
- fi
-
- # Compile tools.
- elog "Building tools..."
- lmp_emake -C tools binary2txt chain data2xmovie micelle2d
-}
-
-src_install() {
- use static-libs && newlib.a src/liblammps_serial.a liblammps.a
- newlib.so src/liblammps_serial.so liblammps.so.0.0.0
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
- newbin src/lmp_serial lmp
- dobin tools/binary2txt
- dobin tools/chain
- dobin tools/data2xmovie
- dobin tools/micelle2d
- # Don't forget to add header files of optional packages as they are added
- # to this ebuild. There may also be .mod files from Fortran based
- # packages.
- insinto "/usr/include/${PN}"
- doins -r src/*.h lib/meam/*.mod
-
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
- insinto "/${LAMMPS_POTENTIALS}"
- doins potentials/*
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
- doenvd 99lammps
-
- # Install python script.
- use python && python_foreach_impl python_domodule python/lammps.py
-
- if use examples; then
- local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
- insinto "${LAMMPS_EXAMPLES}"
- doins -r examples/*
- fi
-
- dodoc README
- if use doc; then
- dodoc doc/Manual.pdf
- dohtml -r doc/*
- fi
-}
diff --git a/sci-physics/lammps/lammps-20150924.ebuild b/sci-physics/lammps/lammps-20150924.ebuild
deleted file mode 100644
index 5400e87baefb..000000000000
--- a/sci-physics/lammps/lammps-20150924.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit eutils flag-o-matic fortran-2 multilib python-r1
-
-convert_month() {
- case $1 in
- 01) echo Jan
- ;;
- 02) echo Feb
- ;;
- 03) echo Mar
- ;;
- 04) echo Apr
- ;;
- 05) echo May
- ;;
- 06) echo Jun
- ;;
- 07) echo Jul
- ;;
- 08) echo Aug
- ;;
- 09) echo Sep
- ;;
- 10) echo Oct
- ;;
- 11) echo Nov
- ;;
- 12) echo Dec
- ;;
- *) echo unknown
- ;;
- esac
-}
-
-MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
-
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
-HOMEPAGE="http://lammps.sandia.gov/"
-SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples gzip lammps-memalign mpi python static-libs"
-
-DEPEND="
- mpi? (
- virtual/blas
- virtual/lapack
- virtual/mpi
- )
- gzip? ( app-arch/gzip )
- sci-libs/voro++
- python? ( ${PYTHON_DEPS} )
- "
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-lmp_emake() {
- local LAMMPS_INCLUDEFLAGS
- LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
- LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
-
- # The lammps makefile uses CC to indicate the C++ compiler.
- emake \
- ARCHIVE=$(tc-getAR) \
- CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
- F90=$(usex mpi "mpif90" "$(tc-getFC)") \
- LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
- CCFLAGS="${CXXFLAGS}" \
- F90FLAGS="${FCFLAGS}" \
- LINKFLAGS="${LDFLAGS}" \
- LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
- MPI_INC=$(usex mpi "" "-I../STUBS") \
- MPI_PATH=$(usex mpi "" "-L../STUBS") \
- MPI_LIB=$(usex mpi "" "-lmpi_stubs") \
- user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
- "$@"
-}
-
-lmp_activate_packages() {
- # Build packages
- lmp_emake -C src yes-asphere
- lmp_emake -C src yes-body
- lmp_emake -C src yes-class2
- lmp_emake -C src yes-colloid
- lmp_emake -C src yes-coreshell
- lmp_emake -C src yes-dipole
- lmp_emake -C src yes-fld
- #lmp_emake -C src yes-gpu
- lmp_emake -C src yes-granular
- # Need OpenKIM external dependency.
- #lmp_emake -C src yes-kim
- # Need Kokkos external dependency.
- #lmp_emake -C src yes-kokkos
- lmp_emake -C src yes-kspace
- lmp_emake -C src yes-manybody
- lmp_emake -C src yes-mc
- lmp_emake -C src yes-meam
- lmp_emake -C src yes-misc
- lmp_emake -C src yes-molecule
- #lmp_emake -C src yes-mpiio
- lmp_emake -C src yes-opt
- lmp_emake -C src yes-peri
- lmp_emake -C src yes-poems
- lmp_emake -C src yes-qeq
- lmp_emake -C src yes-reax
- lmp_emake -C src yes-replica
- lmp_emake -C src yes-rigid
- lmp_emake -C src yes-shock
- lmp_emake -C src yes-snap
- lmp_emake -C src yes-srd
- lmp_emake -C src yes-voronoi
- lmp_emake -C src yes-xtc
-
- if use mpi; then
- lmp_emake -C src yes-user-atc
- fi
- lmp_emake -C src yes-user-eff
- lmp_emake -C src yes-user-fep
- use mpi && lmp_emake -C src yes-user-lb
- lmp_emake -C src yes-user-phonon
- lmp_emake -C src yes-user-sph
-}
-
-lmp_build_packages() {
- lmp_emake -C lib/meam -j1 -f Makefile.gfortran
- lmp_emake -C lib/poems -f Makefile.g++
- lmp_emake -C lib/reax -j1 -f Makefile.gfortran
- use mpi && lmp_emake -C lib/atc -f Makefile.g++
-}
-
-lmp_clean_packages() {
- lmp_emake -C lib/meam -f Makefile.gfortran clean
- lmp_emake -C lib/poems -f Makefile.g++ clean
- lmp_emake -C lib/reax -f Makefile.gfortran clean
- use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
-}
-
-src_prepare() {
- # Fix inconsistent use of SHFLAGS.
- sed -i \
- -e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
- -e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
- lib/voronoi/Makefile.lammps || die
-
- # Fix missing .so name.
- sed -i \
- -e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
- src/MAKE/Makefile.serial || die
-
- # Fix makefile in tools.
- sed -i \
- -e 's:g++:$(CXX) $(CXXFLAGS):' \
- -e 's:gcc:$(CC) $(CCFLAGS):' \
- -e 's:ifort:$(FC) $(FCFLAGS):' \
- tools/Makefile || die
-
- # Patch python.
- epatch "${FILESDIR}/lammps-python3-r1.patch"
- epatch "${FILESDIR}/python-shebang.patch"
-}
-
-src_compile() {
- # Fix atc...
- append-cxxflags -I../../src
-
- # Acticate packages.
- elog "Activating lammps packages..."
- lmp_activate_packages
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- if use static-libs; then
- # Build static library.
- elog "Building static library..."
- lmp_emake -C src mode=lib serial
- fi
-
- # Clean out packages (that's not done by the build system with the clean
- # target), so we can rebuild the packages with -fPIC.
- elog "Cleaning packages..."
- lmp_clean_packages
-
- # The build system does not rebuild the packages with -fPIC, adding flag
- # manually.
- append-cxxflags -fPIC
- append-fflags -fPIC
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- # Build shared library.
- elog "Building shared library..."
- lmp_emake -C src mode=shlib serial
-
- # Compile main executable. The shared library is always built, and
- # mode=shexe is simply a way to re-use the object files built in the
- # "shlib" step when linking the executable. The executable is not actually
- # using the shared library. If we have built the static library, then we
- # link that into the executable.
- elog "Linking executable..."
- if use static-libs; then
- lmp_emake -C src mode=exe serial
- else
- lmp_emake -C src mode=shexe serial
- fi
-
- # Compile tools.
- elog "Building tools..."
- lmp_emake -C tools binary2txt chain data2xmovie micelle2d
-}
-
-src_install() {
- use static-libs && newlib.a src/liblammps_serial.a liblammps.a
- newlib.so src/liblammps_serial.so liblammps.so.0.0.0
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
- newbin src/lmp_serial lmp
- dobin tools/binary2txt
- dobin tools/chain
- dobin tools/data2xmovie
- dobin tools/micelle2d
- # Don't forget to add header files of optional packages as they are added
- # to this ebuild. There may also be .mod files from Fortran based
- # packages.
- insinto "/usr/include/${PN}"
- doins -r src/*.h lib/meam/*.mod
-
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
- insinto "/${LAMMPS_POTENTIALS}"
- doins potentials/*
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
- doenvd 99lammps
-
- # Install python script.
- use python && python_foreach_impl python_domodule python/lammps.py
-
- if use examples; then
- local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
- insinto "${LAMMPS_EXAMPLES}"
- doins -r examples/*
- fi
-
- dodoc README
- if use doc; then
- dodoc doc/Manual.pdf
- dohtml -r doc/*
- fi
-}
diff --git a/sci-physics/lammps/lammps-20151005.ebuild b/sci-physics/lammps/lammps-20151005.ebuild
deleted file mode 100644
index 5400e87baefb..000000000000
--- a/sci-physics/lammps/lammps-20151005.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit eutils flag-o-matic fortran-2 multilib python-r1
-
-convert_month() {
- case $1 in
- 01) echo Jan
- ;;
- 02) echo Feb
- ;;
- 03) echo Mar
- ;;
- 04) echo Apr
- ;;
- 05) echo May
- ;;
- 06) echo Jun
- ;;
- 07) echo Jul
- ;;
- 08) echo Aug
- ;;
- 09) echo Sep
- ;;
- 10) echo Oct
- ;;
- 11) echo Nov
- ;;
- 12) echo Dec
- ;;
- *) echo unknown
- ;;
- esac
-}
-
-MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
-
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
-HOMEPAGE="http://lammps.sandia.gov/"
-SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples gzip lammps-memalign mpi python static-libs"
-
-DEPEND="
- mpi? (
- virtual/blas
- virtual/lapack
- virtual/mpi
- )
- gzip? ( app-arch/gzip )
- sci-libs/voro++
- python? ( ${PYTHON_DEPS} )
- "
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-lmp_emake() {
- local LAMMPS_INCLUDEFLAGS
- LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
- LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
-
- # The lammps makefile uses CC to indicate the C++ compiler.
- emake \
- ARCHIVE=$(tc-getAR) \
- CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
- F90=$(usex mpi "mpif90" "$(tc-getFC)") \
- LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
- CCFLAGS="${CXXFLAGS}" \
- F90FLAGS="${FCFLAGS}" \
- LINKFLAGS="${LDFLAGS}" \
- LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
- MPI_INC=$(usex mpi "" "-I../STUBS") \
- MPI_PATH=$(usex mpi "" "-L../STUBS") \
- MPI_LIB=$(usex mpi "" "-lmpi_stubs") \
- user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
- "$@"
-}
-
-lmp_activate_packages() {
- # Build packages
- lmp_emake -C src yes-asphere
- lmp_emake -C src yes-body
- lmp_emake -C src yes-class2
- lmp_emake -C src yes-colloid
- lmp_emake -C src yes-coreshell
- lmp_emake -C src yes-dipole
- lmp_emake -C src yes-fld
- #lmp_emake -C src yes-gpu
- lmp_emake -C src yes-granular
- # Need OpenKIM external dependency.
- #lmp_emake -C src yes-kim
- # Need Kokkos external dependency.
- #lmp_emake -C src yes-kokkos
- lmp_emake -C src yes-kspace
- lmp_emake -C src yes-manybody
- lmp_emake -C src yes-mc
- lmp_emake -C src yes-meam
- lmp_emake -C src yes-misc
- lmp_emake -C src yes-molecule
- #lmp_emake -C src yes-mpiio
- lmp_emake -C src yes-opt
- lmp_emake -C src yes-peri
- lmp_emake -C src yes-poems
- lmp_emake -C src yes-qeq
- lmp_emake -C src yes-reax
- lmp_emake -C src yes-replica
- lmp_emake -C src yes-rigid
- lmp_emake -C src yes-shock
- lmp_emake -C src yes-snap
- lmp_emake -C src yes-srd
- lmp_emake -C src yes-voronoi
- lmp_emake -C src yes-xtc
-
- if use mpi; then
- lmp_emake -C src yes-user-atc
- fi
- lmp_emake -C src yes-user-eff
- lmp_emake -C src yes-user-fep
- use mpi && lmp_emake -C src yes-user-lb
- lmp_emake -C src yes-user-phonon
- lmp_emake -C src yes-user-sph
-}
-
-lmp_build_packages() {
- lmp_emake -C lib/meam -j1 -f Makefile.gfortran
- lmp_emake -C lib/poems -f Makefile.g++
- lmp_emake -C lib/reax -j1 -f Makefile.gfortran
- use mpi && lmp_emake -C lib/atc -f Makefile.g++
-}
-
-lmp_clean_packages() {
- lmp_emake -C lib/meam -f Makefile.gfortran clean
- lmp_emake -C lib/poems -f Makefile.g++ clean
- lmp_emake -C lib/reax -f Makefile.gfortran clean
- use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
-}
-
-src_prepare() {
- # Fix inconsistent use of SHFLAGS.
- sed -i \
- -e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
- -e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
- lib/voronoi/Makefile.lammps || die
-
- # Fix missing .so name.
- sed -i \
- -e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
- src/MAKE/Makefile.serial || die
-
- # Fix makefile in tools.
- sed -i \
- -e 's:g++:$(CXX) $(CXXFLAGS):' \
- -e 's:gcc:$(CC) $(CCFLAGS):' \
- -e 's:ifort:$(FC) $(FCFLAGS):' \
- tools/Makefile || die
-
- # Patch python.
- epatch "${FILESDIR}/lammps-python3-r1.patch"
- epatch "${FILESDIR}/python-shebang.patch"
-}
-
-src_compile() {
- # Fix atc...
- append-cxxflags -I../../src
-
- # Acticate packages.
- elog "Activating lammps packages..."
- lmp_activate_packages
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- if use static-libs; then
- # Build static library.
- elog "Building static library..."
- lmp_emake -C src mode=lib serial
- fi
-
- # Clean out packages (that's not done by the build system with the clean
- # target), so we can rebuild the packages with -fPIC.
- elog "Cleaning packages..."
- lmp_clean_packages
-
- # The build system does not rebuild the packages with -fPIC, adding flag
- # manually.
- append-cxxflags -fPIC
- append-fflags -fPIC
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- # Build shared library.
- elog "Building shared library..."
- lmp_emake -C src mode=shlib serial
-
- # Compile main executable. The shared library is always built, and
- # mode=shexe is simply a way to re-use the object files built in the
- # "shlib" step when linking the executable. The executable is not actually
- # using the shared library. If we have built the static library, then we
- # link that into the executable.
- elog "Linking executable..."
- if use static-libs; then
- lmp_emake -C src mode=exe serial
- else
- lmp_emake -C src mode=shexe serial
- fi
-
- # Compile tools.
- elog "Building tools..."
- lmp_emake -C tools binary2txt chain data2xmovie micelle2d
-}
-
-src_install() {
- use static-libs && newlib.a src/liblammps_serial.a liblammps.a
- newlib.so src/liblammps_serial.so liblammps.so.0.0.0
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
- newbin src/lmp_serial lmp
- dobin tools/binary2txt
- dobin tools/chain
- dobin tools/data2xmovie
- dobin tools/micelle2d
- # Don't forget to add header files of optional packages as they are added
- # to this ebuild. There may also be .mod files from Fortran based
- # packages.
- insinto "/usr/include/${PN}"
- doins -r src/*.h lib/meam/*.mod
-
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
- insinto "/${LAMMPS_POTENTIALS}"
- doins potentials/*
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
- doenvd 99lammps
-
- # Install python script.
- use python && python_foreach_impl python_domodule python/lammps.py
-
- if use examples; then
- local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
- insinto "${LAMMPS_EXAMPLES}"
- doins -r examples/*
- fi
-
- dodoc README
- if use doc; then
- dodoc doc/Manual.pdf
- dohtml -r doc/*
- fi
-}
diff --git a/sci-physics/lammps/lammps-20151022.ebuild b/sci-physics/lammps/lammps-20151022.ebuild
deleted file mode 100644
index 39fd77910e55..000000000000
--- a/sci-physics/lammps/lammps-20151022.ebuild
+++ /dev/null
@@ -1,241 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit eutils flag-o-matic fortran-2 multilib python-r1
-
-convert_month() {
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
- echo ${months[${1#0}]}
-}
-
-MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
-
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
-HOMEPAGE="http://lammps.sandia.gov/"
-SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples gzip lammps-memalign mpi python static-libs"
-
-DEPEND="
- mpi? (
- virtual/blas
- virtual/lapack
- virtual/mpi
- )
- gzip? ( app-arch/gzip )
- sci-libs/voro++
- python? ( ${PYTHON_DEPS} )
- "
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-lmp_emake() {
- local LAMMPS_INCLUDEFLAGS
- LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
- LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
-
- # The lammps makefile uses CC to indicate the C++ compiler.
- emake \
- ARCHIVE=$(tc-getAR) \
- CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
- F90=$(usex mpi "mpif90" "$(tc-getFC)") \
- LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
- CCFLAGS="${CXXFLAGS}" \
- F90FLAGS="${FCFLAGS}" \
- LINKFLAGS="${LDFLAGS}" \
- LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
- MPI_INC=$(usex mpi "" "-I../STUBS") \
- MPI_PATH=$(usex mpi "" "-L../STUBS") \
- MPI_LIB=$(usex mpi "" "-lmpi_stubs") \
- user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
- "$@"
-}
-
-lmp_activate_packages() {
- # Build packages
- lmp_emake -C src yes-asphere
- lmp_emake -C src yes-body
- lmp_emake -C src yes-class2
- lmp_emake -C src yes-colloid
- lmp_emake -C src yes-coreshell
- lmp_emake -C src yes-dipole
- lmp_emake -C src yes-fld
- #lmp_emake -C src yes-gpu
- lmp_emake -C src yes-granular
- # Need OpenKIM external dependency.
- #lmp_emake -C src yes-kim
- # Need Kokkos external dependency.
- #lmp_emake -C src yes-kokkos
- lmp_emake -C src yes-kspace
- lmp_emake -C src yes-manybody
- lmp_emake -C src yes-mc
- lmp_emake -C src yes-meam
- lmp_emake -C src yes-misc
- lmp_emake -C src yes-molecule
- #lmp_emake -C src yes-mpiio
- lmp_emake -C src yes-opt
- lmp_emake -C src yes-peri
- lmp_emake -C src yes-poems
- lmp_emake -C src yes-qeq
- lmp_emake -C src yes-reax
- lmp_emake -C src yes-replica
- lmp_emake -C src yes-rigid
- lmp_emake -C src yes-shock
- lmp_emake -C src yes-snap
- lmp_emake -C src yes-srd
- lmp_emake -C src yes-voronoi
- lmp_emake -C src yes-xtc
-
- if use mpi; then
- lmp_emake -C src yes-user-atc
- fi
- lmp_emake -C src yes-user-eff
- lmp_emake -C src yes-user-fep
- use mpi && lmp_emake -C src yes-user-lb
- lmp_emake -C src yes-user-phonon
- lmp_emake -C src yes-user-sph
-}
-
-lmp_build_packages() {
- lmp_emake -C lib/meam -j1 -f Makefile.gfortran
- lmp_emake -C lib/poems -f Makefile.g++
- lmp_emake -C lib/reax -j1 -f Makefile.gfortran
- use mpi && lmp_emake -C lib/atc -f Makefile.g++
-}
-
-lmp_clean_packages() {
- lmp_emake -C lib/meam -f Makefile.gfortran clean
- lmp_emake -C lib/poems -f Makefile.g++ clean
- lmp_emake -C lib/reax -f Makefile.gfortran clean
- use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
-}
-
-src_prepare() {
- # Fix inconsistent use of SHFLAGS.
- sed -i \
- -e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
- -e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
- lib/voronoi/Makefile.lammps || die
-
- # Fix missing .so name.
- sed -i \
- -e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
- src/MAKE/Makefile.serial || die
-
- # Fix makefile in tools.
- sed -i \
- -e 's:g++:$(CXX) $(CXXFLAGS):' \
- -e 's:gcc:$(CC) $(CCFLAGS):' \
- -e 's:ifort:$(FC) $(FCFLAGS):' \
- tools/Makefile || die
-
- # Patch python.
- epatch "${FILESDIR}/lammps-python3-r1.patch"
- epatch "${FILESDIR}/python-shebang.patch"
-}
-
-src_compile() {
- # Fix atc...
- append-cxxflags -I../../src
-
- # Acticate packages.
- elog "Activating lammps packages..."
- lmp_activate_packages
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- if use static-libs; then
- # Build static library.
- elog "Building static library..."
- lmp_emake -C src mode=lib serial
- fi
-
- # Clean out packages (that's not done by the build system with the clean
- # target), so we can rebuild the packages with -fPIC.
- elog "Cleaning packages..."
- lmp_clean_packages
-
- # The build system does not rebuild the packages with -fPIC, adding flag
- # manually.
- append-cxxflags -fPIC
- append-fflags -fPIC
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- # Build shared library.
- elog "Building shared library..."
- lmp_emake -C src mode=shlib serial
-
- # Compile main executable. The shared library is always built, and
- # mode=shexe is simply a way to re-use the object files built in the
- # "shlib" step when linking the executable. The executable is not actually
- # using the shared library. If we have built the static library, then we
- # link that into the executable.
- elog "Linking executable..."
- if use static-libs; then
- lmp_emake -C src mode=exe serial
- else
- lmp_emake -C src mode=shexe serial
- fi
-
- # Compile tools.
- elog "Building tools..."
- lmp_emake -C tools binary2txt chain data2xmovie micelle2d
-}
-
-src_install() {
- use static-libs && newlib.a src/liblammps_serial.a liblammps.a
- newlib.so src/liblammps_serial.so liblammps.so.0.0.0
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
- newbin src/lmp_serial lmp
- dobin tools/binary2txt
- dobin tools/chain
- dobin tools/data2xmovie
- dobin tools/micelle2d
- # Don't forget to add header files of optional packages as they are added
- # to this ebuild. There may also be .mod files from Fortran based
- # packages.
- insinto "/usr/include/${PN}"
- doins -r src/*.h lib/meam/*.mod
-
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
- insinto "/${LAMMPS_POTENTIALS}"
- doins potentials/*
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
- doenvd 99lammps
-
- # Install python script.
- use python && python_foreach_impl python_domodule python/lammps.py
-
- if use examples; then
- local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
- insinto "${LAMMPS_EXAMPLES}"
- doins -r examples/*
- fi
-
- dodoc README
- if use doc; then
- dodoc doc/Manual.pdf
- dohtml -r doc/*
- fi
-}
diff --git a/sci-physics/lammps/lammps-20151023.ebuild b/sci-physics/lammps/lammps-20151023.ebuild
deleted file mode 100644
index 39fd77910e55..000000000000
--- a/sci-physics/lammps/lammps-20151023.ebuild
+++ /dev/null
@@ -1,241 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-PYTHON_COMPAT=( python{2_7,3_3} )
-
-inherit eutils flag-o-matic fortran-2 multilib python-r1
-
-convert_month() {
- local months=( "" Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec )
- echo ${months[${1#0}]}
-}
-
-MY_P=${PN}-$((10#${PV:6:2}))$(convert_month ${PV:4:2})${PV:2:2}
-
-DESCRIPTION="Large-scale Atomic/Molecular Massively Parallel Simulator"
-HOMEPAGE="http://lammps.sandia.gov/"
-SRC_URI="http://lammps.sandia.gov/tars/${MY_P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples gzip lammps-memalign mpi python static-libs"
-
-DEPEND="
- mpi? (
- virtual/blas
- virtual/lapack
- virtual/mpi
- )
- gzip? ( app-arch/gzip )
- sci-libs/voro++
- python? ( ${PYTHON_DEPS} )
- "
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-S="${WORKDIR}/${MY_P}"
-
-lmp_emake() {
- local LAMMPS_INCLUDEFLAGS
- LAMMPS_INCLUDEFLAGS="$(usex gzip '-DLAMMPS_GZIP' '')"
- LAMMPS_INCLUDEFLAGS+="$(usex lammps-memalign ' -DLAMMPS_MEMALIGN=64' '')"
-
- # The lammps makefile uses CC to indicate the C++ compiler.
- emake \
- ARCHIVE=$(tc-getAR) \
- CC=$(usex mpi "mpic++" "$(tc-getCXX)") \
- F90=$(usex mpi "mpif90" "$(tc-getFC)") \
- LINK=$(usex mpi "mpic++" "$(tc-getCXX)") \
- CCFLAGS="${CXXFLAGS}" \
- F90FLAGS="${FCFLAGS}" \
- LINKFLAGS="${LDFLAGS}" \
- LMP_INC="${LAMMPS_INCLUDEFLAGS}" \
- MPI_INC=$(usex mpi "" "-I../STUBS") \
- MPI_PATH=$(usex mpi "" "-L../STUBS") \
- MPI_LIB=$(usex mpi "" "-lmpi_stubs") \
- user-atc_SYSLIB="$(usex mpi "$($(tc-getPKG_CONFIG) --libs blas) $($(tc-getPKG_CONFIG) --libs lapack)" '')"\
- "$@"
-}
-
-lmp_activate_packages() {
- # Build packages
- lmp_emake -C src yes-asphere
- lmp_emake -C src yes-body
- lmp_emake -C src yes-class2
- lmp_emake -C src yes-colloid
- lmp_emake -C src yes-coreshell
- lmp_emake -C src yes-dipole
- lmp_emake -C src yes-fld
- #lmp_emake -C src yes-gpu
- lmp_emake -C src yes-granular
- # Need OpenKIM external dependency.
- #lmp_emake -C src yes-kim
- # Need Kokkos external dependency.
- #lmp_emake -C src yes-kokkos
- lmp_emake -C src yes-kspace
- lmp_emake -C src yes-manybody
- lmp_emake -C src yes-mc
- lmp_emake -C src yes-meam
- lmp_emake -C src yes-misc
- lmp_emake -C src yes-molecule
- #lmp_emake -C src yes-mpiio
- lmp_emake -C src yes-opt
- lmp_emake -C src yes-peri
- lmp_emake -C src yes-poems
- lmp_emake -C src yes-qeq
- lmp_emake -C src yes-reax
- lmp_emake -C src yes-replica
- lmp_emake -C src yes-rigid
- lmp_emake -C src yes-shock
- lmp_emake -C src yes-snap
- lmp_emake -C src yes-srd
- lmp_emake -C src yes-voronoi
- lmp_emake -C src yes-xtc
-
- if use mpi; then
- lmp_emake -C src yes-user-atc
- fi
- lmp_emake -C src yes-user-eff
- lmp_emake -C src yes-user-fep
- use mpi && lmp_emake -C src yes-user-lb
- lmp_emake -C src yes-user-phonon
- lmp_emake -C src yes-user-sph
-}
-
-lmp_build_packages() {
- lmp_emake -C lib/meam -j1 -f Makefile.gfortran
- lmp_emake -C lib/poems -f Makefile.g++
- lmp_emake -C lib/reax -j1 -f Makefile.gfortran
- use mpi && lmp_emake -C lib/atc -f Makefile.g++
-}
-
-lmp_clean_packages() {
- lmp_emake -C lib/meam -f Makefile.gfortran clean
- lmp_emake -C lib/poems -f Makefile.g++ clean
- lmp_emake -C lib/reax -f Makefile.gfortran clean
- use mpi && lmp_emake -C lib/atc -f Makefile.g++ clean
-}
-
-src_prepare() {
- # Fix inconsistent use of SHFLAGS.
- sed -i \
- -e 's:voronoi_SYSINC\s\+=.*$:voronoi_SYSINC = -I/usr/include/voro++:' \
- -e 's:voronoi_SYSPATH\s\+=.*$:voronoi_SYSPATH =:' \
- lib/voronoi/Makefile.lammps || die
-
- # Fix missing .so name.
- sed -i \
- -e 's:SHLIBFLAGS\s\+=\s\+:SHLIBFLAGS = -Wl,-soname,liblammps.so.0 :' \
- src/MAKE/Makefile.serial || die
-
- # Fix makefile in tools.
- sed -i \
- -e 's:g++:$(CXX) $(CXXFLAGS):' \
- -e 's:gcc:$(CC) $(CCFLAGS):' \
- -e 's:ifort:$(FC) $(FCFLAGS):' \
- tools/Makefile || die
-
- # Patch python.
- epatch "${FILESDIR}/lammps-python3-r1.patch"
- epatch "${FILESDIR}/python-shebang.patch"
-}
-
-src_compile() {
- # Fix atc...
- append-cxxflags -I../../src
-
- # Acticate packages.
- elog "Activating lammps packages..."
- lmp_activate_packages
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- if use static-libs; then
- # Build static library.
- elog "Building static library..."
- lmp_emake -C src mode=lib serial
- fi
-
- # Clean out packages (that's not done by the build system with the clean
- # target), so we can rebuild the packages with -fPIC.
- elog "Cleaning packages..."
- lmp_clean_packages
-
- # The build system does not rebuild the packages with -fPIC, adding flag
- # manually.
- append-cxxflags -fPIC
- append-fflags -fPIC
-
- # Compile stubs for serial version.
- use mpi || lmp_emake -C src mpi-stubs
-
- elog "Building packages..."
- lmp_build_packages
-
- # Build shared library.
- elog "Building shared library..."
- lmp_emake -C src mode=shlib serial
-
- # Compile main executable. The shared library is always built, and
- # mode=shexe is simply a way to re-use the object files built in the
- # "shlib" step when linking the executable. The executable is not actually
- # using the shared library. If we have built the static library, then we
- # link that into the executable.
- elog "Linking executable..."
- if use static-libs; then
- lmp_emake -C src mode=exe serial
- else
- lmp_emake -C src mode=shexe serial
- fi
-
- # Compile tools.
- elog "Building tools..."
- lmp_emake -C tools binary2txt chain data2xmovie micelle2d
-}
-
-src_install() {
- use static-libs && newlib.a src/liblammps_serial.a liblammps.a
- newlib.so src/liblammps_serial.so liblammps.so.0.0.0
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so
- dosym liblammps.so.0.0.0 /usr/$(get_libdir)/liblammps.so.0
- newbin src/lmp_serial lmp
- dobin tools/binary2txt
- dobin tools/chain
- dobin tools/data2xmovie
- dobin tools/micelle2d
- # Don't forget to add header files of optional packages as they are added
- # to this ebuild. There may also be .mod files from Fortran based
- # packages.
- insinto "/usr/include/${PN}"
- doins -r src/*.h lib/meam/*.mod
-
- local LAMMPS_POTENTIALS="usr/share/${PN}/potentials"
- insinto "/${LAMMPS_POTENTIALS}"
- doins potentials/*
- echo "LAMMPS_POTENTIALS=${EROOT}${LAMMPS_POTENTIALS}" > 99lammps
- doenvd 99lammps
-
- # Install python script.
- use python && python_foreach_impl python_domodule python/lammps.py
-
- if use examples; then
- local LAMMPS_EXAMPLES="/usr/share/${PN}/examples"
- insinto "${LAMMPS_EXAMPLES}"
- doins -r examples/*
- fi
-
- dodoc README
- if use doc; then
- dodoc doc/Manual.pdf
- dohtml -r doc/*
- fi
-}
diff --git a/sci-physics/lammps/lammps-20151026.ebuild b/sci-physics/lammps/lammps-20160314.ebuild
similarity index 95%
rename from sci-physics/lammps/lammps-20151026.ebuild
rename to sci-physics/lammps/lammps-20160314.ebuild
index 55f834d0c882..08762c3d400d 100644
--- a/sci-physics/lammps/lammps-20151026.ebuild
+++ b/sci-physics/lammps/lammps-20160314.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$
@@ -24,15 +24,16 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples gzip lammps-memalign mpi python static-libs"
+# blas/lapack is needed by the ATC package which is only built with MPI.
DEPEND="
+ gzip? ( app-arch/gzip )
mpi? (
virtual/blas
virtual/lapack
virtual/mpi
)
- gzip? ( app-arch/gzip )
- sci-libs/voro++
python? ( ${PYTHON_DEPS} )
+ sci-libs/voro++
"
RDEPEND="${DEPEND}"
@@ -113,7 +114,7 @@ src_prepare() {
tools/Makefile || die
# Patch python.
- epatch "${FILESDIR}/lammps-python3-r1.patch"
+ epatch "${FILESDIR}/lammps-python3-r2.patch"
epatch "${FILESDIR}/python-shebang.patch"
}
@@ -125,6 +126,10 @@ src_compile() {
elog "Activating lammps packages..."
lmp_activate_packages
+ # STUBS/mpi.c is using '#include ' now instead of '#include
+ # "mpi.h"' which requires an additional '-I.'.
+ append-cxxflags -I.
+
# Compile stubs for serial version.
use mpi || lmp_emake -C src mpi-stubs
diff --git a/sci-physics/lammps/lammps-20151031.ebuild b/sci-physics/lammps/lammps-20160321.ebuild
similarity index 95%
rename from sci-physics/lammps/lammps-20151031.ebuild
rename to sci-physics/lammps/lammps-20160321.ebuild
index 55f834d0c882..08762c3d400d 100644
--- a/sci-physics/lammps/lammps-20151031.ebuild
+++ b/sci-physics/lammps/lammps-20160321.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$
@@ -24,15 +24,16 @@ SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="doc examples gzip lammps-memalign mpi python static-libs"
+# blas/lapack is needed by the ATC package which is only built with MPI.
DEPEND="
+ gzip? ( app-arch/gzip )
mpi? (
virtual/blas
virtual/lapack
virtual/mpi
)
- gzip? ( app-arch/gzip )
- sci-libs/voro++
python? ( ${PYTHON_DEPS} )
+ sci-libs/voro++
"
RDEPEND="${DEPEND}"
@@ -113,7 +114,7 @@ src_prepare() {
tools/Makefile || die
# Patch python.
- epatch "${FILESDIR}/lammps-python3-r1.patch"
+ epatch "${FILESDIR}/lammps-python3-r2.patch"
epatch "${FILESDIR}/python-shebang.patch"
}
@@ -125,6 +126,10 @@ src_compile() {
elog "Activating lammps packages..."
lmp_activate_packages
+ # STUBS/mpi.c is using '#include ' now instead of '#include
+ # "mpi.h"' which requires an additional '-I.'.
+ append-cxxflags -I.
+
# Compile stubs for serial version.
use mpi || lmp_emake -C src mpi-stubs
diff --git a/sci-physics/root/root-5.34.26.ebuild b/sci-physics/root/root-5.34.26.ebuild
index 80feeaef14f5..f81b9bad2f5b 100644
--- a/sci-physics/root/root-5.34.26.ebuild
+++ b/sci-physics/root/root-5.34.26.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="http://root.cern.ch/git/root.git"
else
- SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
+ SRC_URI="https://root.cern.ch/download/${PN}_v${PV}.source.tar.gz"
KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
fi
@@ -18,7 +18,7 @@ inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
toolchain-funcs user versionator
DESCRIPTION="C++ data analysis framework and interpreter from CERN"
-HOMEPAGE="http://root.cern.ch/"
+HOMEPAGE="https://root.cern.ch"
SLOT="0/$(get_version_component_range 1-3 ${PV})"
LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
diff --git a/sci-physics/root/root-5.34.32.ebuild b/sci-physics/root/root-5.34.32.ebuild
index 2fb31dcb9382..5464aec231ee 100644
--- a/sci-physics/root/root-5.34.32.ebuild
+++ b/sci-physics/root/root-5.34.32.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="http://root.cern.ch/git/root.git"
else
- SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
+ SRC_URI="https://root.cern.ch/download/${PN}_v${PV}.source.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
fi
@@ -18,7 +18,7 @@ inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
toolchain-funcs user versionator
DESCRIPTION="C++ data analysis framework and interpreter from CERN"
-HOMEPAGE="http://root.cern.ch/"
+HOMEPAGE="https://root.cern.ch"
SLOT="0/$(get_version_component_range 1-3 ${PV})"
LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
diff --git a/sci-physics/root/root-6.02.05-r2.ebuild b/sci-physics/root/root-6.02.05-r2.ebuild
index a410d12296b9..59b81a535566 100644
--- a/sci-physics/root/root-6.02.05-r2.ebuild
+++ b/sci-physics/root/root-6.02.05-r2.ebuild
@@ -8,7 +8,7 @@ if [[ ${PV} == "9999" ]] ; then
inherit git-r3
EGIT_REPO_URI="http://root.cern.ch/git/root.git"
else
- SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
+ SRC_URI="https://root.cern.ch/download/${PN}_v${PV}.source.tar.gz"
KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
fi
@@ -18,8 +18,7 @@ inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
toolchain-funcs user versionator
DESCRIPTION="C++ data analysis framework and interpreter from CERN"
-HOMEPAGE="http://root.cern.ch/"
-DOC_URI="ftp://root.cern.ch/${PN}/doc"
+HOMEPAGE="https://root.cern.ch"
SLOT="0/$(get_version_component_range 1-3 ${PV})"
LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
diff --git a/sci-physics/root/root-6.04.06.ebuild b/sci-physics/root/root-6.04.06.ebuild
index c3ef6fb100cd..dea3114648f3 100644
--- a/sci-physics/root/root-6.04.06.ebuild
+++ b/sci-physics/root/root-6.04.06.ebuild
@@ -10,9 +10,8 @@ inherit elisp-common eutils fdo-mime fortran-2 multilib python-single-r1 \
toolchain-funcs user versionator
DESCRIPTION="C++ data analysis framework and interpreter from CERN"
-HOMEPAGE="http://root.cern.ch/"
-SRC_URI="ftp://root.cern.ch/${PN}/${PN}_v${PV}.source.tar.gz"
-DOC_URI="ftp://root.cern.ch/${PN}/doc"
+HOMEPAGE="https://root.cern.ch"
+SRC_URI="https://root.cern.ch/download/${PN}_v${PV}.source.tar.gz"
SLOT="0/$(get_version_component_range 1-3 ${PV})"
LICENSE="LGPL-2.1 freedist MSttfEULA LGPL-3 libpng UoI-NCSA"
diff --git a/virtual/jdk/jdk-1.6.0-r2.ebuild b/virtual/jdk/jdk-1.6.0-r2.ebuild
deleted file mode 100644
index d1b9409d7696..000000000000
--- a/virtual/jdk/jdk-1.6.0-r2.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="4"
-
-DESCRIPTION="Virtual for Java Development Kit (JDK)"
-SLOT="1.6"
-KEYWORDS="amd64 ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-
-# The keyword voodoo below is needed to work around confilcting masking types
-# and for having arch specific preferences.
-# All VMs must be listed in the no use flag enabled case which reflects the
-# default order for amd64 and x86.
-
-# This is that ppc(64) users will get a masked license warning for ibm-jdk-bin
-# instead of (not useful) missing keyword warning for sun-jdk. #287615
-PPC_OPTS="|| (
- =dev-java/ibm-jdk-bin-1.6.0*
- =dev-java/icedtea-6* )"
-
-RDEPEND="|| (
- ppc? ( ${PPC_OPTS} )
- ppc64? ( ${PPC_OPTS} )
- =dev-java/icedtea-bin-6*
- =dev-java/icedtea-6*
- =dev-java/ibm-jdk-bin-1.6.0*
- =dev-java/hp-jdk-bin-1.6.0*
- =dev-java/soylatte-jdk-bin-1.0*
- =dev-java/apple-jdk-bin-1.6.0* )"
diff --git a/virtual/jdk/jdk-1.7.0-r1.ebuild b/virtual/jdk/jdk-1.7.0-r1.ebuild
index 10133bf42927..cb6f30ea5fdb 100644
--- a/virtual/jdk/jdk-1.7.0-r1.ebuild
+++ b/virtual/jdk/jdk-1.7.0-r1.ebuild
@@ -12,5 +12,4 @@ RDEPEND="|| (
dev-java/icedtea-bin:7
dev-java/icedtea:7
dev-java/oracle-jdk-bin:1.7
- dev-java/soylatte-jdk-bin:1.7
)"
diff --git a/virtual/jre/jre-1.6.0-r1.ebuild b/virtual/jre/jre-1.6.0-r1.ebuild
deleted file mode 100644
index faa56fb4424a..000000000000
--- a/virtual/jre/jre-1.6.0-r1.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-DESCRIPTION="Virtual for Java Runtime Environment (JRE)"
-SLOT="1.6"
-KEYWORDS="amd64 ppc64 x86 ~ppc-aix ~amd64-fbsd ~x86-fbsd ~x64-freebsd ~hppa-hpux ~ia64-hpux ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-
-RDEPEND="|| (
- =virtual/jdk-1.6.0*
- =dev-java/ibm-jre-bin-1.6.0*
- )"
-DEPEND=""
diff --git a/www-apache/mod_gnutls/Manifest b/www-apache/mod_gnutls/Manifest
index 7c606c54f5d5..cde1bee2877f 100644
--- a/www-apache/mod_gnutls/Manifest
+++ b/www-apache/mod_gnutls/Manifest
@@ -1,3 +1,3 @@
DIST mod_gnutls-0.5.10.tar.bz2 245958 SHA256 469fea5f2f422c459b4153c1b959d5d62568d3ddf87f90ca6fe880c81b3b8374 SHA512 c23fb1380565dc90f805fc1e05f8f1dc4544def16e2740548dea0c575a3f5a1d4148ce3dabd886b90b3a275da9955a82789653861892bf311b605622cc96005e WHIRLPOOL 4266b21fcb9f026eeb24d4b26d56ec23b5c29f1cc7e554979c7644d7aeae9666d2cf6c0ecc1d30f9b50aa41063140fe792f900db7430643f2b9f23fe0823cb8c
-DIST mod_gnutls-0.7.2.tar.bz2 331900 SHA256 bf42130a7fe92ab747ef7a95bb3950e6697706f5574d5249583bb41ccb1d7eb4 SHA512 0aa1b85274d1a9702a4eebd066a505d83d358fa6a062675c198064e2867af02cd8fef1c5732940d51f7a9142976d8494d9a60caabfd28a8e5cd45b9d393454fd WHIRLPOOL af0c3b39edca80d4576c48a42e0f0c41f042c3909e80cc649a10ef24d533362f5c80a368f7ac88437d9c0b52e833dca07cd26893628cb97e84c50b9599eb3713
DIST mod_gnutls-0.7.3.tar.bz2 337630 SHA256 fb1cd05320891e560abab52f0fffed84af7afd3f7220c7cc1fa6ae6eadc9ea35 SHA512 f7b2aa570072bb9fd7ca31ccb48cb8c741da76a80a9518ab2fc2e2737b3bbbea6e74800c67a635f1eb141c5dbd14d1397bbbd81bf51828c2b4e034f771ce3a6b WHIRLPOOL 677bcc82d8f386ad056fdb49a3d0354717d4f31695983446f331f9e2dd203f5814dff3f2742264bd811ed747ff2a0a27183be11ef2a253085953e6b213c70adc
+DIST mod_gnutls-0.7.4.tar.bz2 339486 SHA256 880f575f809fba5a5697bb5b69a90cedd3f2c2552081bf9b40fa73a3cf2b0ff6 SHA512 6124843f85e378126728a9df58ecac16ec76e9dbdb88ed0ac6547808a1c58a7cc276d3ea2a2ab33dccc9a943c81a347378d3a71237badd0be9c68254f182da24 WHIRLPOOL acc8219a04bc032c67b145d9c97e7021b4fe5b988d5f13e4fd026a617bf7b354b1f1e1a3bdfbec81dc6b40ab65d7eb07d013fb74542510d956bb59b493ef8c7d
diff --git a/www-apache/mod_gnutls/mod_gnutls-0.7.2.ebuild b/www-apache/mod_gnutls/mod_gnutls-0.7.4.ebuild
similarity index 90%
rename from www-apache/mod_gnutls/mod_gnutls-0.7.2.ebuild
rename to www-apache/mod_gnutls/mod_gnutls-0.7.4.ebuild
index b852cb414e69..5c0481f7032b 100644
--- a/www-apache/mod_gnutls/mod_gnutls-0.7.2.ebuild
+++ b/www-apache/mod_gnutls/mod_gnutls-0.7.4.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$
@@ -45,7 +45,7 @@ src_compile() {
}
src_install() {
- mv -f src/.libs/libmod_gnutls.so src/.libs/${PN}.so
+ mv src/.libs/libmod_gnutls.so src/.libs/${PN}.so || die
keepdir /var/cache/${PN}
apache-module_src_install
}
diff --git a/www-apps/icingaweb2/Manifest b/www-apps/icingaweb2/Manifest
index ec131548c4c2..1f0ed048f14b 100644
--- a/www-apps/icingaweb2/Manifest
+++ b/www-apps/icingaweb2/Manifest
@@ -1,3 +1,4 @@
DIST icingaweb2-2.1.0.tar.gz 9957758 SHA256 1fa15efe4056eca4012358d009da1b90c4b4dd3e18d446de33eeaa48728389fd SHA512 fa694bdaba51b82c33b8fd726807df4c626cd944f1d2949cc8768df3e9bbebdb78888f6aaeba2e88f1f843dab8608d69e1b69f6630e438ab9854d3c8b99f4502 WHIRLPOOL 6b3cba5a701757000909c664d115755efaf3564a77a34a71bc4baa96b058efe1d682867fbaedae22e6a1126aa3dfb47389f8474c42f5a45fbffebc77529a7261
DIST icingaweb2-2.1.2.tar.gz 9800997 SHA256 869a4d0cf72506d098418f3c6bfd642b459dc5e68b5bf349b1e59fb20c3ee73d SHA512 00755ea4dff7084d7fb91cfb36ff14632f18f75231eeecbb09afb293a6a143d84df86dc36d5f4fe47cc36c633857d0897c62278d0fa0c95bd60972b43dd500c7 WHIRLPOOL a4c1662258337d747662e0d3d73f54324a981b595c319e88e094df85dff5d226f925010bbcd64f0cc5639c1ceb606bc7eeca89829faf2115278086295700e5cc
DIST icingaweb2-2.2.0.tar.gz 9803668 SHA256 f240b35a4082b4835127608d0b11a27a4bf53bb0c88857344255225ce9611201 SHA512 e07948e284e59ac16f94191607d9da88b06e9e311af9f79b3fb19e1a7d943144515d4122dae4b01d09927b586ae4ccf15cce54e47e0e784882a422d6eb434f59 WHIRLPOOL 32734309b65e4ed0d04b060fadeef617ec9f7da7c227c563d76ede12e5839305b3a384f0b355aa8bc6a62d1220f4bf78f2299cddcbedcc7a9f2c1b1972dc5059
+DIST icingaweb2-2.3.0.tar.gz 9813497 SHA256 bad298fa016d47b1ef302c83d400baca598144e238c5bdf47cae3fa6217295aa SHA512 684be620e47bbd4aeffdff638380b1d833c8c40d9a01091b61eb05848eb20c6451b9304eef6bc83d7b0decb6391a25ec46cd75407c7f68de2c56cd34534647c5 WHIRLPOOL 109f34c8637bd528e9fbe0064a552b57f8767a522fd5fe45a9eacb76e7ee9ed3d9b0c64b3f32350c26b493c18297d2dfb4c40db4d5e0ec8433c7d12e2b9bb67f
diff --git a/www-apps/icingaweb2/icingaweb2-2.3.0.ebuild b/www-apps/icingaweb2/icingaweb2-2.3.0.ebuild
new file mode 100644
index 000000000000..ba1de7ff9346
--- /dev/null
+++ b/www-apps/icingaweb2/icingaweb2-2.3.0.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+inherit depend.apache eutils multilib user
+
+DESCRIPTION="Icinga Web 2 - Frontend for icinga2"
+HOMEPAGE="http://www.icinga.org/"
+SRC_URI="https://codeload.github.com/Icinga/${PN}/tar.gz/v${PV} -> ${P}.tar.gz"
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="apache2 ldap mysql nginx postgres"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">=net-analyzer/icinga2-2.1.1
+ || (
+ dev-lang/php:5.6[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml]
+ dev-lang/php:7.0[apache2?,cli,gd,json,intl,ldap?,mysql?,pdo,postgres?,sockets,ssl,xslt,xml]
+ )
+ dev-php/pecl-imagick
+ apache2? ( >=www-servers/apache-2.4.0 )
+ nginx? ( >=www-servers/nginx-1.7.0:* )"
+RDEPEND="${DEPEND}"
+
+want_apache2
+
+pkg_setup() {
+ depend.apache_pkg_setup
+
+ enewgroup icingaweb2
+ enewgroup icingacmd
+ use nginx && usermod -a -G icingacmd,icingaweb2 nginx
+ use apache2 && usermod -a -G icingacmd,icingaweb2 apache2
+}
+
+pkg_config() {
+ if [[ -d /etc/icingaweb2 ]] ; then
+ einfo "Updating existing installation ..."
+ else
+ einfo "Running first time setup ..."
+ einfo "Creating configuration directory ..."
+ /usr/share/${PN}/bin/icingacli setup config directory
+ einfo "Creating authentication token for web setup ..."
+ /usr/share/${PN}/bin/icingacli setup token create
+ if use apache2 ; then
+ einfo "The following might be useful for your Apache2 configuration:"
+ /usr/share/${PN}/bin/icingacli setup config webserver apache --document-root /usr/share/${PN}/public
+ fi
+ if use nginx ; then
+ einfo "The following might be useful for your NGinx configuration:"
+ /usr/share/${PN}/bin/icingacli setup config webserver nginx --document-root /usr/share/${PN}/public
+ fi
+ fi
+ einfo "All done."
+}
+
+src_install() {
+ insinto "/usr/share/${PN}"
+ doins -r "${S}"/*
+ fperms -R a+rX "/usr/share/${PN}/public/"
+}
+
+pkg_postinst() {
+ einfo "Run 'emerge --config =${CATEGORY}/${PF}' to finish setup."
+}
diff --git a/www-apps/klaus/Manifest b/www-apps/klaus/Manifest
index 1194285d18b4..a435ccaec637 100644
--- a/www-apps/klaus/Manifest
+++ b/www-apps/klaus/Manifest
@@ -1 +1,2 @@
DIST klaus-0.8.0.tar.gz 34896 SHA256 233ae0f75b6e2e9414c3ad53c1332c9ba8cb80f4ed8a96fffe0408cdbca4fec2 SHA512 6c5407705d3b81761cdeac17e680392b872c4211f6220e3130953aaf980a36417cddc1aa78d34ee7b25a68ccb1d6c8eff6f2c7d0a17c80fe26c24bf0d67198c8 WHIRLPOOL 941d3db4ad404efd61ac959c81baef4e4ebda786415258810beff4e3736613ec2c84f11c745dd75be0bcd36e22e87416e63ebc2e26eb45cb39d7c0704876659a
+DIST klaus-0.9.1.tar.gz 34879 SHA256 6b68bf6941f0ee0ceab99a4ec553458debae06f1c04e165484585c27c7237e5b SHA512 bd7e774302aa9e42d158b5123adbe47594c32fe7f94a4968c65eb76143c338a9df0250b40cb415e571f90fe00d67b68555f11bef580e0a44245b19ae8e0b5a31 WHIRLPOOL 3b8205ad85f7afacf787c5b8cd178c3edc426263d240168328be31d9f009c87e0514a0eb61e06dcdd6c64bdc2d5c242c49a61879442887ea601bd21a3ee2d63f
diff --git a/www-apps/klaus/klaus-0.9.1.ebuild b/www-apps/klaus/klaus-0.9.1.ebuild
new file mode 100644
index 000000000000..09d638bc8a34
--- /dev/null
+++ b/www-apps/klaus/klaus-0.9.1.ebuild
@@ -0,0 +1,31 @@
+# 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="A simple, easy-to-set-up Git web viewer"
+HOMEPAGE="https://github.com/jonashaag/klaus/"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ctags"
+
+RDEPEND="
+ dev-python/six[${PYTHON_USEDEP}]
+ dev-python/flask[${PYTHON_USEDEP}]
+ dev-python/pygments[${PYTHON_USEDEP}]
+ >=dev-python/dulwich-0.12.0[${PYTHON_USEDEP}]
+ dev-python/httpauth[${PYTHON_USEDEP}]
+ dev-python/humanize[${PYTHON_USEDEP}]
+ ctags? (
+ dev-python/python-ctags[${PYTHON_USEDEP}]
+ )
+"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest
index fdb04cde2e12..56cd0ef9e635 100644
--- a/www-client/chromium/Manifest
+++ b/www-client/chromium/Manifest
@@ -1,5 +1,3 @@
-DIST chromium-49.0.2623.108.tar.xz 520440328 SHA256 da083a2bf17ff4c9b09b7451a81dfb41ece6b50ad363df20e918909e8cbcb1c0 SHA512 4b52bad489c21f20598c2770a4240e07e57fc127492eea6d7401214d3dbc74fdc68a8f20bbcff5c12ff5ff51cb0e76e2585ed590c2ca14fac7b99f4dd9281ee3 WHIRLPOOL cd7ec9002e1c1bd794fd1448294bd7aedd9bfe83839f4270046edab7c66d11c0d9f3223aabdc33870831592c939aff4d7fc1e73608d4cc21709f1cd523f34728
-DIST chromium-50.0.2661.66.tar.xz 531484352 SHA256 cce0d8cae1c6f5295ad6e9e94160d436694b77289a02d693f97e9f3e5922a996 SHA512 eb0f56d3b50e5a3cc7cb6dc0989c33d11d8ce93a83db014b72e2d6faea9ea4c01abbf6f2cb4d9be68b8df6355f4fbf936fe19c5840fa24a87e71aeb005bddcd5 WHIRLPOOL 8dca809b8f66481a9374270d858ebd50113c79fe4c9eb757b63b0f7d892513bd87e382d04a8c22ce184be6ad85a3d498d80dfca156c87437201c7788f23510a8
DIST chromium-50.0.2661.75.tar.xz 531558012 SHA256 c12d644e711ec85c800ab61a749d1f03ba7999e0c3cd20f8495a674d39a643da SHA512 cc44a052a858d9f43052d825bac891bb44bb5ec4261f4c7a560d9f0798edd9c0ec2c174dd3a61f6adcf01976838e97c49d93973b8c926c6ef5cd8c92ee1672f3 WHIRLPOOL 8ec8164fd305f0a67bf433f46294d06e16ac3d0c2b2e5d5531c213f1c471aedc51f2b61215f507677ad3cd40c529cb72547facdeba3ce3c4cc081c3727ef97aa
DIST chromium-51.0.2693.2.tar.xz 462914536 SHA256 14ce7bbdce06b1c548cd012572895ed7688d477456d354c99ad0cae8e9345010 SHA512 0b679d084f62f47d967674fd19af90d686f5aa0119ab350d167267a7b0b8acd7bdc53972292802e7987a4c52a254ef3a89d235135c48e70eac2e1282b1d92933 WHIRLPOOL f99bc9a76514ec008ee6aa5b3f739fa75cecf6148b61efdd70ac1787d3d96c308c0c5df4d8d3ca20ff374cd5560eafdbd33f1d156c5c32870b6d079ee2a51b82
DIST chromium-51.0.2700.0.tar.xz 460037268 SHA256 5942ee28ae24196654fb107f6b98ccca7014aa891cb572b54f261394ce99baf0 SHA512 a17772a46639f963d6fc7179e17704b7eccd09ed49aaff24f0fe26e799ec521f4c26880c581a87c7cbf893a0c6c81a1eb2a6b75c51ff6971c9b97e7d52908bad WHIRLPOOL 0404236abcfe7fdde71f00dc003281e3dc001448e56fe09a42b6dce579b08cb265d7bfe71795e08f0944bd84a85b4c85b059cc018944645371667f661df0d43c
diff --git a/www-client/chromium/chromium-49.0.2623.108.ebuild b/www-client/chromium/chromium-49.0.2623.108.ebuild
deleted file mode 100644
index 40b39bc2ed4a..000000000000
--- a/www-client/chromium/chromium-49.0.2623.108.ebuild
+++ /dev/null
@@ -1,698 +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 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr
- sv sw ta te th tr uk vi zh_CN zh_TW"
-
-inherit check-reqs chromium eutils flag-o-matic multilib multiprocessing pax-utils \
- portability python-any-r1 readme.gentoo toolchain-funcs versionator virtualx
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz"
-
-LICENSE="BSD hotwording? ( no-source-code )"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="cups gn gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-
-REQUIRED_USE="gn? ( kerberos !system-ffmpeg )"
-
-# Native Client binaries are compiled with different set of flags, bug #452066.
-QA_FLAGS_IGNORED=".*\.nexe"
-
-# Native Client binaries may be stripped by the build system, which uses the
-# right tools for it, bug #469144 .
-QA_PRESTRIPPED=".*\.nexe"
-
-RDEPEND="
- app-arch/bzip2:=
- cups? ( >=net-print/cups-1.3.11:= )
- >=dev-libs/elfutils-0.149
- dev-libs/expat:=
- dev-libs/glib:=
- >=dev-libs/jsoncpp-0.5.0-r1:=
- dev-libs/nspr:=
- >=dev-libs/nss-3.14.3:=
- gnome? ( >=gnome-base/gconf-2.24.0:= )
- gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
- >=media-libs/alsa-lib-1.0.19:=
- media-libs/fontconfig:=
- media-libs/freetype:=
- media-libs/libexif:=
- media-libs/speex:=
- pulseaudio? ( media-sound/pulseaudio:= )
- system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= )
- sys-apps/dbus:=
- sys-apps/pciutils:=
- >=sys-libs/libcap-2.22:=
- virtual/udev
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:=
- gtk3? ( x11-libs/gtk+:3= )
- !gtk3? ( x11-libs/gtk+:2= )
- x11-libs/libdrm
- x11-libs/libX11:=
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXext:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXinerama:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXScrnSaver:=
- x11-libs/libXtst:=
- x11-libs/pango:=
- kerberos? ( virtual/krb5 )
- !gn? (
- >=app-accessibility/speech-dispatcher-0.8:=
- app-arch/snappy:=
- >=dev-libs/icu-55.1:=
- >=dev-libs/libevent-1.4.13:=
- dev-libs/libxml2:=[icu]
- dev-libs/libxslt:=
- media-libs/flac:=
- >=media-libs/harfbuzz-0.9.41:=[icu(+)]
- >=media-libs/libjpeg-turbo-1.2.0-r1:=
- media-libs/libpng:0=
- >=media-libs/libwebp-0.4.0:=
- sys-libs/zlib:=[minizip]
- )"
-DEPEND="${RDEPEND}
- !arm? (
- dev-lang/yasm
- )
- dev-lang/perl
- dev-perl/JSON
- >=dev-util/gperf-3.0.3
- dev-util/ninja
- sys-apps/hwids[usb(+)]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- virtual/pkgconfig"
-
-# For nvidia-drivers blocker, see bug #413637 .
-RDEPEND+="
- !=www-client/chromium-9999
- ! "${T}/flapper_version.h" || die
- myconf_gyp+=" -Dflapper_version_h_file=${T}/flapper_version.h"
-
- # Use system-provided libraries.
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_libsrtp (bug #459932).
- # TODO: use_system_libusb (http://crbug.com/266149).
- # TODO: use_system_libvpx (http://crbug.com/494939).
- # TODO: use_system_opus (https://code.google.com/p/webrtc/issues/detail?id=3077).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_re2 (bug #571156).
- # TODO: use_system_ssl (http://crbug.com/58087).
- # TODO: use_system_sqlite (http://crbug.com/22208).
- myconf_gyp+="
- -Duse_system_bzip2=1
- -Duse_system_ffmpeg=$(usex system-ffmpeg 1 0)
- -Duse_system_flac=1
- -Duse_system_harfbuzz=1
- -Duse_system_icu=1
- -Duse_system_jsoncpp=1
- -Duse_system_libevent=1
- -Duse_system_libjpeg=1
- -Duse_system_libpng=1
- -Duse_system_libwebp=1
- -Duse_system_libxml=1
- -Duse_system_libxslt=1
- -Duse_system_minizip=1
- -Duse_system_nspr=1
- -Duse_system_snappy=1
- -Duse_system_speex=1
- -Duse_system_xdg_utils=1
- -Duse_system_zlib=1"
-
- # Needed for system icu - we don't need additional data files.
- myconf_gyp+=" -Dicu_use_data_file_flag=0"
-
- # TODO: patch gyp so that this arm conditional is not needed.
- if ! use arm; then
- myconf_gyp+="
- -Duse_system_yasm=1"
- fi
-
- # Optional dependencies.
- # TODO: linux_link_kerberos, bug #381289.
- myconf_gyp+="
- $(gyp_use cups)
- $(gyp_use gnome use_gconf)
- $(gyp_use gnome-keyring use_gnome_keyring)
- $(gyp_use gnome-keyring linux_link_gnome_keyring)
- $(gyp_use gtk3)
- $(gyp_use hangouts enable_hangout_services_extension)
- $(gyp_use hidpi enable_hidpi)
- $(gyp_use hotwording enable_hotwording)
- $(gyp_use kerberos)
- $(gyp_use pulseaudio)
- $(gyp_use tcmalloc use_allocator tcmalloc none)
- $(gyp_use widevine enable_widevine)"
-
- myconf_gn+=" use_cups=$(usex cups true false)"
-
- # Use explicit library dependencies instead of dlopen.
- # This makes breakages easier to detect by revdep-rebuild.
- myconf_gyp+="
- -Dlinux_link_gsettings=1
- -Dlinux_link_libpci=1
- -Dlinux_link_libspeechd=1
- -Dlibspeechd_h_prefix=speech-dispatcher/"
-
- # TODO: use the file at run time instead of effectively compiling it in.
- myconf_gyp+="
- -Dusb_ids_path=/usr/share/misc/usb.ids"
-
- # Save space by removing DLOG and DCHECK messages (about 6% reduction).
- myconf_gyp+="
- -Dlogging_like_official_build=1"
-
- if [[ $(tc-getCC) == *clang* ]]; then
- myconf_gyp+=" -Dclang=1"
- myconf_gn+=" is_clang=true"
- else
- myconf_gyp+=" -Dclang=0"
- myconf_gn+=" is_clang=false"
- fi
-
- # Never use bundled gold binary. Disable gold linker flags for now.
- # Do not use bundled clang.
- myconf_gyp+="
- -Dclang_use_chrome_plugins=0
- -Dhost_clang=0
- -Dlinux_use_bundled_binutils=0
- -Dlinux_use_bundled_gold=0
- -Dlinux_use_gold_flags=0
- -Dsysroot="
- myconf_gn+=" use_sysroot=false"
-
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gyp+=" -Dproprietary_codecs=1 -Dffmpeg_branding=${ffmpeg_branding}"
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info.
- myconf_gyp+=" -Dgoogle_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
- -Dgoogle_default_client_id=329227923882.apps.googleusercontent.com
- -Dgoogle_default_client_secret=vgKG0NNv7GoDpbtoFNLxCUXu"
-
- local myarch="$(tc-arch)"
- if [[ $myarch = amd64 ]] ; then
- target_arch=x64
- ffmpeg_target_arch=x64
- elif [[ $myarch = x86 ]] ; then
- target_arch=ia32
- ffmpeg_target_arch=ia32
- elif [[ $myarch = arm64 ]] ; then
- target_arch=arm64
- ffmpeg_target_arch=arm64
- elif [[ $myarch = arm ]] ; then
- target_arch=arm
- ffmpeg_target_arch=$(usex neon arm-neon arm)
- # TODO: re-enable NaCl (NativeClient).
- local CTARGET=${CTARGET:-${CHOST}}
- if [[ $(tc-is-softfloat) == "no" ]]; then
-
- myconf_gyp+=" -Darm_float_abi=hard"
- fi
- filter-flags "-mfpu=*"
- use neon || myconf_gyp+=" -Darm_fpu=${ARM_FPU:-vfpv3-d16}"
-
- if [[ ${CTARGET} == armv[78]* ]]; then
- myconf_gyp+=" -Darmv7=1"
- else
- myconf_gyp+=" -Darmv7=0"
- fi
- myconf_gyp+=" -Dsysroot=
- $(gyp_use neon arm_neon)
- -Ddisable_nacl=1"
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- myconf_gyp+=" -Dtarget_arch=${target_arch}"
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gyp+=" -Dwerror="
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gyp+=" -Ddisable_fatal_linker_warnings=1"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Prevent linker from running out of address space, bug #471810 .
- if use x86; then
- filter-flags "-g*"
- fi
-
- # Prevent libvpx build failures. Bug 530248, 544702, 546984.
- if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2
- fi
- fi
-
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- # Tools for building programs to be executed on the build system, bug #410883.
- if tc-is-cross-compiler; then
- export AR_host=$(tc-getBUILD_AR)
- export CC_host=$(tc-getBUILD_CC)
- export CXX_host=$(tc-getBUILD_CXX)
- export NM_host=$(tc-getBUILD_NM)
- fi
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # TODO: also do this for GN bundled ffmpeg build.
- if ! use system-ffmpeg && ! use gn; then
- local build_ffmpeg_args=""
- if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then
- build_ffmpeg_args+=" --disable-asm"
- fi
-
- # Re-configure bundled ffmpeg. See bug #491378 for example reasons.
- einfo "Configuring bundled ffmpeg..."
- pushd third_party/ffmpeg > /dev/null || die
- chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \
- --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die
- chromium/scripts/copy_config.sh || die
- chromium/scripts/generate_gyp.py || die
- popd > /dev/null || die
- fi
-
- third_party/libaddressinput/chromium/tools/update-strings.py || die
-
- touch chrome/test/data/webui/i18n_process_css_test.html || die
-
- einfo "Configuring Chromium..."
- if use gn; then
- tools/gn/bootstrap/bootstrap.py -v --gn-gen-args "${myconf_gn}" || die
- out/Release/gn gen --args="${myconf_gn}" out/Release || die
- else
- build/linux/unbundle/replace_gyp_files.py ${myconf_gyp} || die
- egyp_chromium ${myconf_gyp} || die
- fi
-}
-
-eninja() {
- if [[ -z ${NINJAOPTS+set} ]]; then
- local jobs=$(makeopts_jobs)
- local loadavg=$(makeopts_loadavg)
-
- if [[ ${MAKEOPTS} == *-j* && ${jobs} != 999 ]]; then
- NINJAOPTS+=" -j ${jobs}"
- fi
- if [[ ${MAKEOPTS} == *-l* && ${loadavg} != 999 ]]; then
- NINJAOPTS+=" -l ${loadavg}"
- fi
- fi
- set -- ninja -v ${NINJAOPTS} "$@"
- echo "$@"
- "$@"
-}
-
-src_compile() {
- local ninja_targets="chrome chrome_sandbox chromedriver"
-
- if ! use gn; then
- # Build mksnapshot and pax-mark it.
- eninja -C out/Release mksnapshot || die
- pax-mark m out/Release/mksnapshot
- fi
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release ${ninja_targets} || die
-
- pax-mark m out/Release/chrome
-}
-
-src_install() {
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome || die
-
- newexe out/Release/chrome_sandbox chrome-sandbox || die
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
-
- doexe out/Release/chromedriver || die
- use widevine && doexe out/Release/libwidevinecdmadapter.so
-
- # if ! use arm; then
- # doexe out/Release/nacl_helper{,_bootstrap} || die
- # insinto "${CHROMIUM_HOME}"
- # doins out/Release/nacl_irt_*.nexe || die
- # doins out/Release/libppGoogleNaClPluginChrome.so || die
- # fi
-
- local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" )
- if [[ -n ${CHROMIUM_SUFFIX} ]]; then
- sedargs+=(
- -e "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g"
- -e "s:chromium.desktop:chromium${CHROMIUM_SUFFIX}.desktop:g"
- -e "s:plugins:plugins --user-data-dir=\${HOME}/.config/chromium${CHROMIUM_SUFFIX}:"
- )
- fi
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser${CHROMIUM_SUFFIX} || die
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium${CHROMIUM_SUFFIX} || die
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver${CHROMIUM_SUFFIX} || die
-
- # Allow users to override command-line options, bug #357629.
- dodir /etc/chromium || die
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default" || die
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin || die
- doins out/Release/*.pak || die
-
- if use gn; then
- doins out/Release/icudtl.dat || die
- fi
-
- doins -r out/Release/locales || die
- doins -r out/Release/resources || die
-
- newman out/Release/chrome.1 chromium${CHROMIUM_SUFFIX}.1 || die
- newman out/Release/chrome.1 chromium-browser${CHROMIUM_SUFFIX}.1 || die
-
- # Install icons and desktop entry.
- local branding size
- for size in 16 22 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser${CHROMIUM_SUFFIX}.png
- done
-
- local mime_types="text/html;text/xml;application/xhtml+xml;"
- mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797
- mime_types+="x-scheme-handler/ftp;" # bug #412185
- mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393
- make_desktop_entry \
- chromium-browser${CHROMIUM_SUFFIX} \
- "Chromium${CHROMIUM_SUFFIX}" \
- chromium-browser${CHROMIUM_SUFFIX} \
- "Network;WebBrowser" \
- "MimeType=${mime_types}\nStartupWMClass=chromium-browser"
- sed -e "/^Exec/s/$/ %U/" -i "${ED}"/usr/share/applications/*.desktop || die
-
- # Install GNOME default application entry (bug #303100).
- if use gnome; then
- dodir /usr/share/gnome-control-center/default-apps || die
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser${CHROMIUM_SUFFIX}.xml || die
- if [[ "${CHROMIUM_SUFFIX}" != "" ]]; then
- sed "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g" -i \
- "${ED}"/usr/share/gnome-control-center/default-apps/chromium-browser${CHROMIUM_SUFFIX}.xml
- fi
- fi
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
- readme.gentoo_print_elog
-}
diff --git a/www-client/chromium/chromium-50.0.2661.66.ebuild b/www-client/chromium/chromium-50.0.2661.66.ebuild
deleted file mode 100644
index 030e6f9369a1..000000000000
--- a/www-client/chromium/chromium-50.0.2661.66.ebuild
+++ /dev/null
@@ -1,695 +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 )
-
-CHROMIUM_LANGS="am ar bg bn ca cs da de el en_GB es es_LA et fa fi fil fr gu he
- hi hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt_BR pt_PT ro ru sk sl sr
- sv sw ta te th tr uk vi zh_CN zh_TW"
-
-inherit check-reqs chromium eutils flag-o-matic multilib multiprocessing pax-utils \
- portability python-any-r1 readme.gentoo toolchain-funcs versionator virtualx
-
-DESCRIPTION="Open-source version of Google Chrome web browser"
-HOMEPAGE="http://chromium.org/"
-SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}.tar.xz"
-
-LICENSE="BSD hotwording? ( no-source-code )"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="cups gn gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
-RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
-
-REQUIRED_USE="gn? ( kerberos !system-ffmpeg )"
-
-# Native Client binaries are compiled with different set of flags, bug #452066.
-QA_FLAGS_IGNORED=".*\.nexe"
-
-# Native Client binaries may be stripped by the build system, which uses the
-# right tools for it, bug #469144 .
-QA_PRESTRIPPED=".*\.nexe"
-
-RDEPEND="
- app-arch/bzip2:=
- cups? ( >=net-print/cups-1.3.11:= )
- >=dev-libs/elfutils-0.149
- dev-libs/expat:=
- dev-libs/glib:=
- >=dev-libs/jsoncpp-0.5.0-r1:=
- dev-libs/nspr:=
- >=dev-libs/nss-3.14.3:=
- gnome? ( >=gnome-base/gconf-2.24.0:= )
- gnome-keyring? ( >=gnome-base/libgnome-keyring-3.12:= )
- >=media-libs/alsa-lib-1.0.19:=
- media-libs/fontconfig:=
- media-libs/freetype:=
- media-libs/libexif:=
- media-libs/speex:=
- pulseaudio? ( media-sound/pulseaudio:= )
- system-ffmpeg? ( >=media-video/ffmpeg-2.7.2:= )
- sys-apps/dbus:=
- sys-apps/pciutils:=
- >=sys-libs/libcap-2.22:=
- virtual/udev
- x11-libs/cairo:=
- x11-libs/gdk-pixbuf:=
- gtk3? ( x11-libs/gtk+:3= )
- !gtk3? ( x11-libs/gtk+:2= )
- x11-libs/libdrm
- x11-libs/libX11:=
- x11-libs/libXcomposite:=
- x11-libs/libXcursor:=
- x11-libs/libXdamage:=
- x11-libs/libXext:=
- x11-libs/libXfixes:=
- >=x11-libs/libXi-1.6.0:=
- x11-libs/libXinerama:=
- x11-libs/libXrandr:=
- x11-libs/libXrender:=
- x11-libs/libXScrnSaver:=
- x11-libs/libXtst:=
- x11-libs/pango:=
- kerberos? ( virtual/krb5 )
- !gn? (
- >=app-accessibility/speech-dispatcher-0.8:=
- app-arch/snappy:=
- >=dev-libs/libevent-1.4.13:=
- dev-libs/libxml2:=[icu]
- dev-libs/libxslt:=
- media-libs/flac:=
- >=media-libs/harfbuzz-0.9.41:=[icu(+)]
- >=media-libs/libjpeg-turbo-1.2.0-r1:=
- media-libs/libpng:0=
- >=media-libs/libwebp-0.4.0:=
- sys-libs/zlib:=[minizip]
- )"
-DEPEND="${RDEPEND}
- !arm? (
- dev-lang/yasm
- )
- dev-lang/perl
- dev-perl/JSON
- >=dev-util/gperf-3.0.3
- dev-util/ninja
- sys-apps/hwids[usb(+)]
- >=sys-devel/bison-2.4.3
- sys-devel/flex
- virtual/pkgconfig"
-
-# For nvidia-drivers blocker, see bug #413637 .
-RDEPEND+="
- !=www-client/chromium-9999
- ! "${T}/flapper_version.h" || die
- myconf_gyp+=" -Dflapper_version_h_file=${T}/flapper_version.h"
-
- # Use system-provided libraries.
- # TODO: use_system_hunspell (upstream changes needed).
- # TODO: use_system_icu (bug #576370).
- # TODO: use_system_libsrtp (bug #459932).
- # TODO: use_system_libusb (http://crbug.com/266149).
- # TODO: use_system_libvpx (http://crbug.com/494939).
- # TODO: use_system_opus (https://code.google.com/p/webrtc/issues/detail?id=3077).
- # TODO: use_system_protobuf (bug #525560).
- # TODO: use_system_re2 (bug #571156).
- # TODO: use_system_ssl (http://crbug.com/58087).
- # TODO: use_system_sqlite (http://crbug.com/22208).
- myconf_gyp+="
- -Duse_system_bzip2=1
- -Duse_system_ffmpeg=$(usex system-ffmpeg 1 0)
- -Duse_system_flac=1
- -Duse_system_harfbuzz=1
- -Duse_system_jsoncpp=1
- -Duse_system_libevent=1
- -Duse_system_libjpeg=1
- -Duse_system_libpng=1
- -Duse_system_libwebp=1
- -Duse_system_libxml=1
- -Duse_system_libxslt=1
- -Duse_system_minizip=1
- -Duse_system_nspr=1
- -Duse_system_snappy=1
- -Duse_system_speex=1
- -Duse_system_xdg_utils=1
- -Duse_system_zlib=1"
-
- # Needed for system icu - we don't need additional data files.
- # myconf_gyp+=" -Dicu_use_data_file_flag=0"
-
- # TODO: patch gyp so that this arm conditional is not needed.
- if ! use arm; then
- myconf_gyp+="
- -Duse_system_yasm=1"
- fi
-
- # Optional dependencies.
- # TODO: linux_link_kerberos, bug #381289.
- myconf_gyp+="
- $(gyp_use cups)
- $(gyp_use gnome use_gconf)
- $(gyp_use gnome-keyring use_gnome_keyring)
- $(gyp_use gnome-keyring linux_link_gnome_keyring)
- $(gyp_use gtk3)
- $(gyp_use hangouts enable_hangout_services_extension)
- $(gyp_use hidpi enable_hidpi)
- $(gyp_use hotwording enable_hotwording)
- $(gyp_use kerberos)
- $(gyp_use pulseaudio)
- $(gyp_use tcmalloc use_allocator tcmalloc none)
- $(gyp_use widevine enable_widevine)"
-
- myconf_gn+=" use_cups=$(usex cups true false)"
-
- # Use explicit library dependencies instead of dlopen.
- # This makes breakages easier to detect by revdep-rebuild.
- myconf_gyp+="
- -Dlinux_link_gsettings=1
- -Dlinux_link_libpci=1
- -Dlinux_link_libspeechd=1
- -Dlibspeechd_h_prefix=speech-dispatcher/"
-
- # TODO: use the file at run time instead of effectively compiling it in.
- myconf_gyp+="
- -Dusb_ids_path=/usr/share/misc/usb.ids"
-
- # Save space by removing DLOG and DCHECK messages (about 6% reduction).
- myconf_gyp+="
- -Dlogging_like_official_build=1"
-
- if [[ $(tc-getCC) == *clang* ]]; then
- myconf_gyp+=" -Dclang=1"
- myconf_gn+=" is_clang=true"
- else
- myconf_gyp+=" -Dclang=0"
- myconf_gn+=" is_clang=false"
- fi
-
- # Never use bundled gold binary. Disable gold linker flags for now.
- # Do not use bundled clang.
- myconf_gyp+="
- -Dclang_use_chrome_plugins=0
- -Dhost_clang=0
- -Dlinux_use_bundled_binutils=0
- -Dlinux_use_bundled_gold=0
- -Dlinux_use_gold_flags=0
- -Dsysroot="
- myconf_gn+=" use_sysroot=false"
-
- ffmpeg_branding="$(usex proprietary-codecs Chrome Chromium)"
- myconf_gyp+=" -Dproprietary_codecs=1 -Dffmpeg_branding=${ffmpeg_branding}"
-
- # Set up Google API keys, see http://www.chromium.org/developers/how-tos/api-keys .
- # Note: these are for Gentoo use ONLY. For your own distribution,
- # please get your own set of keys. Feel free to contact chromium@gentoo.org
- # for more info.
- myconf_gyp+=" -Dgoogle_api_key=AIzaSyDEAOvatFo0eTgsV_ZlEzx0ObmepsMzfAc
- -Dgoogle_default_client_id=329227923882.apps.googleusercontent.com
- -Dgoogle_default_client_secret=vgKG0NNv7GoDpbtoFNLxCUXu"
-
- local myarch="$(tc-arch)"
- if [[ $myarch = amd64 ]] ; then
- target_arch=x64
- ffmpeg_target_arch=x64
- elif [[ $myarch = x86 ]] ; then
- target_arch=ia32
- ffmpeg_target_arch=ia32
- elif [[ $myarch = arm64 ]] ; then
- target_arch=arm64
- ffmpeg_target_arch=arm64
- elif [[ $myarch = arm ]] ; then
- target_arch=arm
- ffmpeg_target_arch=$(usex neon arm-neon arm)
- # TODO: re-enable NaCl (NativeClient).
- local CTARGET=${CTARGET:-${CHOST}}
- if [[ $(tc-is-softfloat) == "no" ]]; then
-
- myconf_gyp+=" -Darm_float_abi=hard"
- fi
- filter-flags "-mfpu=*"
- use neon || myconf_gyp+=" -Darm_fpu=${ARM_FPU:-vfpv3-d16}"
-
- if [[ ${CTARGET} == armv[78]* ]]; then
- myconf_gyp+=" -Darmv7=1"
- else
- myconf_gyp+=" -Darmv7=0"
- fi
- myconf_gyp+=" -Dsysroot=
- $(gyp_use neon arm_neon)
- -Ddisable_nacl=1"
- else
- die "Failed to determine target arch, got '$myarch'."
- fi
-
- myconf_gyp+=" -Dtarget_arch=${target_arch}"
-
- # Make sure that -Werror doesn't get added to CFLAGS by the build system.
- # Depending on GCC version the warnings are different and we don't want
- # the build to fail because of that.
- myconf_gyp+=" -Dwerror="
- myconf_gn+=" treat_warnings_as_errors=false"
-
- # Disable fatal linker warnings, bug 506268.
- myconf_gyp+=" -Ddisable_fatal_linker_warnings=1"
-
- # Avoid CFLAGS problems, bug #352457, bug #390147.
- if ! use custom-cflags; then
- replace-flags "-Os" "-O2"
- strip-flags
-
- # Prevent linker from running out of address space, bug #471810 .
- if use x86; then
- filter-flags "-g*"
- fi
-
- # Prevent libvpx build failures. Bug 530248, 544702, 546984.
- if [[ ${myarch} == amd64 || ${myarch} == x86 ]]; then
- filter-flags -mno-mmx -mno-sse2 -mno-ssse3 -mno-sse4.1 -mno-avx -mno-avx2
- fi
- fi
-
- # Make sure the build system will use the right tools, bug #340795.
- tc-export AR CC CXX NM
-
- # Tools for building programs to be executed on the build system, bug #410883.
- if tc-is-cross-compiler; then
- export AR_host=$(tc-getBUILD_AR)
- export CC_host=$(tc-getBUILD_CC)
- export CXX_host=$(tc-getBUILD_CXX)
- export NM_host=$(tc-getBUILD_NM)
- fi
-
- # Bug 491582.
- export TMPDIR="${WORKDIR}/temp"
- mkdir -p -m 755 "${TMPDIR}" || die
-
- # TODO: also do this for GN bundled ffmpeg build.
- if ! use system-ffmpeg && ! use gn; then
- local build_ffmpeg_args=""
- if use pic && [[ "${ffmpeg_target_arch}" == "ia32" ]]; then
- build_ffmpeg_args+=" --disable-asm"
- fi
-
- # Re-configure bundled ffmpeg. See bug #491378 for example reasons.
- einfo "Configuring bundled ffmpeg..."
- pushd third_party/ffmpeg > /dev/null || die
- chromium/scripts/build_ffmpeg.py linux ${ffmpeg_target_arch} \
- --branding ${ffmpeg_branding} -- ${build_ffmpeg_args} || die
- chromium/scripts/copy_config.sh || die
- chromium/scripts/generate_gyp.py || die
- popd > /dev/null || die
- fi
-
- third_party/libaddressinput/chromium/tools/update-strings.py || die
-
- touch chrome/test/data/webui/i18n_process_css_test.html || die
-
- einfo "Configuring Chromium..."
- if use gn; then
- tools/gn/bootstrap/bootstrap.py -v --gn-gen-args "${myconf_gn}" || die
- out/Release/gn gen --args="${myconf_gn}" out/Release || die
- else
- build/linux/unbundle/replace_gyp_files.py ${myconf_gyp} || die
- egyp_chromium ${myconf_gyp} || die
- fi
-}
-
-eninja() {
- if [[ -z ${NINJAOPTS+set} ]]; then
- local jobs=$(makeopts_jobs)
- local loadavg=$(makeopts_loadavg)
-
- if [[ ${MAKEOPTS} == *-j* && ${jobs} != 999 ]]; then
- NINJAOPTS+=" -j ${jobs}"
- fi
- if [[ ${MAKEOPTS} == *-l* && ${loadavg} != 999 ]]; then
- NINJAOPTS+=" -l ${loadavg}"
- fi
- fi
- set -- ninja -v ${NINJAOPTS} "$@"
- echo "$@"
- "$@"
-}
-
-src_compile() {
- local ninja_targets="chrome chrome_sandbox chromedriver"
-
- if ! use gn; then
- # Build mksnapshot and pax-mark it.
- eninja -C out/Release mksnapshot || die
- pax-mark m out/Release/mksnapshot
- fi
-
- # Even though ninja autodetects number of CPUs, we respect
- # user's options, for debugging with -j 1 or any other reason.
- eninja -C out/Release ${ninja_targets} || die
-
- pax-mark m out/Release/chrome
-}
-
-src_install() {
- exeinto "${CHROMIUM_HOME}"
- doexe out/Release/chrome || die
-
- newexe out/Release/chrome_sandbox chrome-sandbox || die
- fperms 4755 "${CHROMIUM_HOME}/chrome-sandbox"
-
- doexe out/Release/chromedriver || die
- use widevine && doexe out/Release/libwidevinecdmadapter.so
-
- # if ! use arm; then
- # doexe out/Release/nacl_helper{,_bootstrap} || die
- # insinto "${CHROMIUM_HOME}"
- # doins out/Release/nacl_irt_*.nexe || die
- # doins out/Release/libppGoogleNaClPluginChrome.so || die
- # fi
-
- local sedargs=( -e "s:/usr/lib/:/usr/$(get_libdir)/:g" )
- if [[ -n ${CHROMIUM_SUFFIX} ]]; then
- sedargs+=(
- -e "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g"
- -e "s:chromium.desktop:chromium${CHROMIUM_SUFFIX}.desktop:g"
- -e "s:plugins:plugins --user-data-dir=\${HOME}/.config/chromium${CHROMIUM_SUFFIX}:"
- )
- fi
- sed "${sedargs[@]}" "${FILESDIR}/chromium-launcher-r3.sh" > chromium-launcher.sh || die
- doexe chromium-launcher.sh
-
- # It is important that we name the target "chromium-browser",
- # xdg-utils expect it; bug #355517.
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium-browser${CHROMIUM_SUFFIX} || die
- # keep the old symlink around for consistency
- dosym "${CHROMIUM_HOME}/chromium-launcher.sh" /usr/bin/chromium${CHROMIUM_SUFFIX} || die
-
- dosym "${CHROMIUM_HOME}/chromedriver" /usr/bin/chromedriver${CHROMIUM_SUFFIX} || die
-
- # Allow users to override command-line options, bug #357629.
- dodir /etc/chromium || die
- insinto /etc/chromium
- newins "${FILESDIR}/chromium.default" "default" || die
-
- pushd out/Release/locales > /dev/null || die
- chromium_remove_language_paks
- popd
-
- insinto "${CHROMIUM_HOME}"
- doins out/Release/*.bin || die
- doins out/Release/*.pak || die
-
- doins out/Release/icudtl.dat || die
-
- doins -r out/Release/locales || die
- doins -r out/Release/resources || die
-
- newman out/Release/chrome.1 chromium${CHROMIUM_SUFFIX}.1 || die
- newman out/Release/chrome.1 chromium-browser${CHROMIUM_SUFFIX}.1 || die
-
- # Install icons and desktop entry.
- local branding size
- for size in 16 22 24 32 48 64 128 256 ; do
- case ${size} in
- 16|32) branding="chrome/app/theme/default_100_percent/chromium" ;;
- *) branding="chrome/app/theme/chromium" ;;
- esac
- newicon -s ${size} "${branding}/product_logo_${size}.png" \
- chromium-browser${CHROMIUM_SUFFIX}.png
- done
-
- local mime_types="text/html;text/xml;application/xhtml+xml;"
- mime_types+="x-scheme-handler/http;x-scheme-handler/https;" # bug #360797
- mime_types+="x-scheme-handler/ftp;" # bug #412185
- mime_types+="x-scheme-handler/mailto;x-scheme-handler/webcal;" # bug #416393
- make_desktop_entry \
- chromium-browser${CHROMIUM_SUFFIX} \
- "Chromium${CHROMIUM_SUFFIX}" \
- chromium-browser${CHROMIUM_SUFFIX} \
- "Network;WebBrowser" \
- "MimeType=${mime_types}\nStartupWMClass=chromium-browser"
- sed -e "/^Exec/s/$/ %U/" -i "${ED}"/usr/share/applications/*.desktop || die
-
- # Install GNOME default application entry (bug #303100).
- if use gnome; then
- dodir /usr/share/gnome-control-center/default-apps || die
- insinto /usr/share/gnome-control-center/default-apps
- newins "${FILESDIR}"/chromium-browser.xml chromium-browser${CHROMIUM_SUFFIX}.xml || die
- if [[ "${CHROMIUM_SUFFIX}" != "" ]]; then
- sed "s:chromium-browser:chromium-browser${CHROMIUM_SUFFIX}:g" -i \
- "${ED}"/usr/share/gnome-control-center/default-apps/chromium-browser${CHROMIUM_SUFFIX}.xml
- fi
- fi
-
- readme.gentoo_create_doc
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
- readme.gentoo_print_elog
-}
diff --git a/www-client/chromium/chromium-50.0.2661.75.ebuild b/www-client/chromium/chromium-50.0.2661.75.ebuild
index 030e6f9369a1..0a2b6af4df70 100644
--- a/www-client/chromium/chromium-50.0.2661.75.ebuild
+++ b/www-client/chromium/chromium-50.0.2661.75.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://commondatastorage.googleapis.com/chromium-browser-official/${P}
LICENSE="BSD hotwording? ( no-source-code )"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
IUSE="cups gn gnome gnome-keyring gtk3 +hangouts hidpi hotwording kerberos neon pic +proprietary-codecs pulseaudio selinux +system-ffmpeg +tcmalloc widevine"
RESTRICT="!system-ffmpeg? ( proprietary-codecs? ( bindist ) )"
diff --git a/www-client/elinks/elinks-0.12_pre6-r2.ebuild b/www-client/elinks/elinks-0.12_pre6-r2.ebuild
index 88b93c0b8b1a..eee79b6d809d 100644
--- a/www-client/elinks/elinks-0.12_pre6-r2.ebuild
+++ b/www-client/elinks/elinks-0.12_pre6-r2.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$
@@ -23,8 +23,8 @@ DEPEND="
bzip2? ( >=app-arch/bzip2-1.0.2 )
gc? ( dev-libs/boehm-gc )
ssl? (
- !libressl? ( dev-libs/openssl:0 )
- libressl? ( dev-libs/libressl )
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
)
xml? ( >=dev-libs/expat-1.95.4 )
X? ( x11-libs/libX11 x11-libs/libXt )
diff --git a/www-client/elinks/elinks-9999.ebuild b/www-client/elinks/elinks-9999.ebuild
index 3feac4b6c251..f8d68ba69fee 100644
--- a/www-client/elinks/elinks-9999.ebuild
+++ b/www-client/elinks/elinks-9999.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$
@@ -18,13 +18,16 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
IUSE="bittorrent bzip2 debug finger ftp gc gopher gpm guile idn ipv6
- javascript lua +mouse nls nntp perl ruby samba ssl unicode X xml zlib"
+ javascript libressl lua +mouse nls nntp perl ruby samba ssl unicode X xml zlib"
RESTRICT="test"
DEPEND="
bzip2? ( >=app-arch/bzip2-1.0.2 )
gc? ( dev-libs/boehm-gc )
- ssl? ( >=dev-libs/openssl-0.9.6g:0= )
+ ssl? (
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ )
xml? ( >=dev-libs/expat-1.95.4 )
X? ( x11-libs/libX11 x11-libs/libXt )
zlib? ( >=sys-libs/zlib-1.1.4 )
diff --git a/x11-misc/sddm/sddm-0.13.0-r1.ebuild b/x11-misc/sddm/sddm-0.13.0-r1.ebuild
deleted file mode 100644
index 8b55dfbb71d6..000000000000
--- a/x11-misc/sddm/sddm-0.13.0-r1.ebuild
+++ /dev/null
@@ -1,79 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-inherit cmake-utils user
-
-DESCRIPTION="Simple Desktop Display Manager"
-HOMEPAGE="https://github.com/sddm/sddm"
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"
-KEYWORDS="~amd64 ~arm ~x86"
-
-LICENSE="GPL-2+ MIT CC-BY-3.0 CC-BY-SA-3.0 public-domain"
-SLOT="0"
-IUSE="consolekit +pam systemd"
-
-RDEPEND="dev-qt/qtcore:5
- dev-qt/qtdbus:5
- dev-qt/qtgui:5
- dev-qt/qtdeclarative:5
- dev-qt/qtnetwork:5
- >=x11-base/xorg-server-1.15.1
- x11-libs/libxcb[xkb(-)]
- consolekit? ( >=sys-auth/consolekit-0.9.4 )
- pam? ( sys-libs/pam )
- systemd? ( sys-apps/systemd:= )
- !systemd? ( || ( sys-power/upower sys-power/upower-pm-utils ) )"
-
-DEPEND="${RDEPEND}
- dev-python/docutils
- dev-qt/linguist-tools:5
- dev-qt/qttest:5
- virtual/pkgconfig"
-
-pkg_pretend() {
- if [[ ${MERGE_TYPE} != binary && $(tc-getCC) == *gcc* ]]; then
- if [[ $(gcc-major-version) -lt 4 || $(gcc-major-version) == 4 && $(gcc-minor-version) -lt 7 ]] ; then
- die 'The active compiler needs to be gcc 4.7 (or newer)'
- fi
- fi
-}
-
-src_prepare() {
- cmake-utils_src_prepare
-
- # fix for flags handling and bug 563108
- epatch "${FILESDIR}/${PN}-0.12.0-respect-user-flags.patch"
- use consolekit && epatch "${FILESDIR}/${PN}-0.11.0-consolekit.patch"
-}
-
-src_configure() {
- local mycmakeargs=(
- $(cmake-utils_use_enable pam PAM)
- $(cmake-utils_use_no systemd SYSTEMD)
- -DBUILD_MAN_PAGES=ON
- -DDBUS_CONFIG_FILENAME="org.freedesktop.sddm.conf"
- )
-
- cmake-utils_src_configure
-}
-
-pkg_postinst() {
- enewgroup ${PN}
- enewuser ${PN} -1 -1 /var/lib/${PN} ${PN} video
-
- if use consolekit && use pam && [[ -e "${ROOT}"/etc/pam.d/system-login ]]; then
- local line=$(grep "pam_ck_connector.*nox11" "${ROOT}"/etc/pam.d/system-login)
- if [[ -z ${line} ]]; then
- ewarn
- ewarn "Erroneous /etc/pam.d/system-login settings detected!"
- ewarn "Please restore 'nox11' option in the line containing pam_ck_connector:"
- ewarn
- ewarn "session optional pam_ck_connector.so nox11"
- ewarn
- ewarn "or 'emerge -1 sys-auth/pambase' and run etc-update."
- ewarn
- fi
- fi
-}