summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/Manifest.gzbin96316 -> 96323 bytes
-rw-r--r--dev-java/args4j/Manifest2
-rw-r--r--dev-java/args4j/args4j-2.33.ebuild20
-rw-r--r--dev-java/cofoja/Manifest2
-rw-r--r--dev-java/cofoja/cofoja-1.3.ebuild41
-rw-r--r--dev-java/icedtea-bin/Manifest2
-rw-r--r--dev-java/icedtea-bin/icedtea-bin-3.8.0.ebuild2
-rw-r--r--dev-java/icedtea-web/Manifest2
-rw-r--r--dev-java/icedtea-web/icedtea-web-1.6.2.ebuild4
-rw-r--r--dev-java/icedtea/Manifest2
-rw-r--r--dev-java/icedtea/icedtea-3.8.0.ebuild9
-rw-r--r--dev-java/ini4j/Manifest3
-rw-r--r--dev-java/ini4j/files/ini4j-0.5.2-remove.patch22
-rw-r--r--dev-java/ini4j/ini4j-0.5.2.ebuild27
-rw-r--r--dev-java/protobuf-java/Manifest2
-rw-r--r--dev-java/protobuf-java/protobuf-java-3.5.2.ebuild2
-rw-r--r--dev-java/sbt/Manifest2
-rw-r--r--dev-java/sbt/sbt-0.13.13.ebuild2
18 files changed, 128 insertions, 18 deletions
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 146159d69fc4..655d3c96215a 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/args4j/Manifest b/dev-java/args4j/Manifest
index 1fb6e14dcae8..78c939b45a1a 100644
--- a/dev-java/args4j/Manifest
+++ b/dev-java/args4j/Manifest
@@ -1,3 +1,5 @@
DIST args4j-2.32-sources.jar 65381 BLAKE2B 6fe8d2bc9a8d564dbd324f64b9b528df6d52d721e1cb02b15352d9f2b2b0e02c70cdb64fbd1d3314a23ec38435f4dca49f7bff88c069de4cf45071f3d3a744e0 SHA512 97b48a133f6e3348e17a653aa15d92e0bc240e689615c22321573f7f82f01f22cffe43ef7b24f72a9a52cfb91ab6601463567b18f634fcc64362ea366456a12f
+DIST args4j-2.33-sources.jar 65430 BLAKE2B c1c4c38beac5d9de4bcc444953098d4b6745678332bd3203fffc5982fcaf81062bbd87814321fb3e3c1750d695d2f96e4c7c6e3674c491701dccf1a294b67189 SHA512 5cfdff97bc95c07dbea1f83a48f8a61edf4758c9284cd6b510ab0a628724561226b10d3a0d6bdeee71e7115cbcf8fa53858f40ad8ee40e614e882d734f881014
EBUILD args4j-2.32.ebuild 452 BLAKE2B b75f30e390c9e01b490c972af13053cf4802ee42f0ec58e70f8517e83b5ea82d3a85b271883da0b2395bef4c36d6783a85af0f0462bc1503ddbb222706005010 SHA512 2241a68052a565ec463092711a4857847a2d42be39676b3f187122d3a7249f9997834d7ede149d6d0d2a134149b1cbca19204e1352b87217c308214b7f9312f9
+EBUILD args4j-2.33.ebuild 435 BLAKE2B 3920414785df9ae2e0c4a858889a33b603bc2609852d42528b22867aba57a2841af8f8b18290daef8fdc8d34651872b50e4e233f0a78be539ceeb57e97ea918a SHA512 607f9bca5426b7b7cb74ad66924d1582cdc8cc20a8eed14ff61b91fd16d9b7853e534593b2a695500842ed9d1205fa374b49e6857a387640cba084e9f487dc44
MISC metadata.xml 312 BLAKE2B c04203cfee029cccd32b0aae6cdb6af0a5c88917d5422e32215481551ada2b91cf40d724b5e5b2ec35f1f524170aabcd335b31bf9310daba83c3a6d5a02ad5e0 SHA512 5d44a664c67e8c67ef42692b7e953f4566b3c260cc986b7e43cf4b67652bbcae01e3336b6b3404d50564b2efc0684a3e2bd0acd860dee828158045922a04f883
diff --git a/dev-java/args4j/args4j-2.33.ebuild b/dev-java/args4j/args4j-2.33.ebuild
new file mode 100644
index 000000000000..7d1a85dfca1a
--- /dev/null
+++ b/dev-java/args4j/args4j-2.33.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="args4j is a Java command line arguments parser"
+HOMEPAGE="http://args4j.kohsuke.org/"
+SRC_URI="http://repo1.maven.org/maven2/${PN}/${PN}/${PV}/${P}-sources.jar"
+
+LICENSE="CDDL"
+SLOT="2"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+ >=virtual/jre-1.7"
+
+DEPEND="
+ >=virtual/jdk-1.7"
diff --git a/dev-java/cofoja/Manifest b/dev-java/cofoja/Manifest
index 88aa94619802..0cde01c76699 100644
--- a/dev-java/cofoja/Manifest
+++ b/dev-java/cofoja/Manifest
@@ -1,3 +1,5 @@
DIST cofoja-1.2.zip 229127 BLAKE2B b668a731bb86b38caaa599a723dbf34b42781a1c86afc8f905631a98f48fc8d94593d23eea24a53488019cd8f87f094256a7f1f3eda69f5dfb71340ca1bb8d63 SHA512 d6d73d32adaceaeb4c34600c0761f272d4917d276eb654a3e43ad368bc77eae26e9d5b90cb93f7ae073b6dad81eece129337e3c2d52daf7bb3dbc0577dcc2e7e
+DIST cofoja-1.3.tar.gz 104211 BLAKE2B 82c84a4cd0ce788c88f97256a47228512776113e7587c79518dd9d64618a3f92d45b97db25b33105160ee7f51c65518cdd086cafba2d89db3189c3c5dfd8b842 SHA512 c82e3b08ed193715e29a3b0b966ff38e17f73b24384f364946f1f00af0c376ce537d16fe0d0430f4c314f86ea5b46238ae0fa94d79d350c727f143d33f418d8e
EBUILD cofoja-1.2.ebuild 807 BLAKE2B 9b7464d91cd5303f1a9cb64acc3cd59441d4a5afcfdbe5f4369cbc19fbf4fdae06f405bec0317095a9a4a9d5d81b2a9475936bd718575a866f0910e590bb55e2 SHA512 62642aa7711c2a6745b2f31343a57d888d2c36245b0d27488d2a641982744c87c5009f38777d65d75d75687ca46656685ae47508d1e080b7008bd900164f6a1b
+EBUILD cofoja-1.3.ebuild 806 BLAKE2B 002dea46fc7e71b0ca3e1ee806de0329bb7a6e60ca652a272a603b4abd19710d712273421d7bb36efc09aa7858bfd8103810abbda884f26b5b0a191da707a0f5 SHA512 c191b3059c17888691f4f29993b90da49f34bcc6c1c097b694e11db898fee6483b8944652bcc98d0555db256abf307a5c5e834cf7929040b7c41af785301b54b
MISC metadata.xml 480 BLAKE2B 4804eb2f0a070c418f029be72085c659fe4ed58d5f3ae49d8ea1bd732bb904e4ab99f1da76c7e8efd80746969c9a6ac16b249929e8f6cdb6a83a02f775a59b70 SHA512 c7b6400370e8342c585663d9778ed6b5d491b2c764a963081a611142f8bb5a0a20bd497f5d19ab213d7583637efc04808f41c8be3ec62cca58466018cf588890
diff --git a/dev-java/cofoja/cofoja-1.3.ebuild b/dev-java/cofoja/cofoja-1.3.ebuild
new file mode 100644
index 000000000000..654d5541a289
--- /dev/null
+++ b/dev-java/cofoja/cofoja-1.3.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Contracts for Java"
+HOMEPAGE="https://github.com/nhatminhle/cofoja"
+SRC_URI="https://github.com/nhatminhle/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test"
+
+CDEPEND="dev-java/asm:4"
+
+DEPEND="
+ ${CDEPEND}
+ >=virtual/jdk-1.6"
+
+RDEPEND="
+ ${CDEPEND}
+ >=virtual/jre-1.6"
+
+S="${WORKDIR}/${P}"
+
+JAVA_GENTOO_CLASSPATH="asm-4"
+JAVA_SRC_DIR="src/com/google/java/contract"
+
+src_prepare() {
+ default
+
+ # Relies on a bunch of classes in jsr308,
+ # spec we don't have packaged in Gentoo.. yet.
+ rm -v src/com/google/java/contract/core/apt/JavacUtils.java || die
+}
diff --git a/dev-java/icedtea-bin/Manifest b/dev-java/icedtea-bin/Manifest
index 74ada9a0598b..3ea7430c16ea 100644
--- a/dev-java/icedtea-bin/Manifest
+++ b/dev-java/icedtea-bin/Manifest
@@ -28,5 +28,5 @@ DIST icedtea-bin-examples-3.8.0-x86.tar.xz 1862620 BLAKE2B d7ec2c538708620ce6dac
DIST icedtea-bin-src-3.7.0.tar.xz 45735652 BLAKE2B c972f209e42df27137da8c03bb8555ec5831d49915c7b139578ff5e60efce9a1dbf390682604302d21bbd91f8e41da5079106ca0b016e2211453c5067e3de172 SHA512 67377e2dba3226146f220d7b923ad2a693949241d0c40dfcbceb47f691a6ce4fdedb28cbab3f4f5976029021b918cec49a7e61b373385a4b0514e10761fd3254
DIST icedtea-bin-src-3.8.0.tar.xz 45741844 BLAKE2B b06e21b2d243a4be4e8328e7551285df9e71697b04b74a98a10293cbc8ee13bb570183e3c15511434e0b21a9052fbf945da8872c5db40fe28564794557f2d67e SHA512 527bbcec8d1c6a638e0861fb8041c94eda4d5d51ecc5a6ecaa615db155ba8cb1563e5009c4031c6b161328ff75654f2b46b09b08279260745288c5876336bd3e
EBUILD icedtea-bin-3.7.0.ebuild 4356 BLAKE2B bd289cf7f42575d459a230abd0a0222815eb3ae18c79ebb665243840ef0ab6a7bfefbb667fe74da5168d6bad4fb638b16faf30691bc15c73a9d086e1f6096741 SHA512 04ec5586aa23ed5158be531b05dd9b13a9aeb8e057362582c977b8fa90648399d31aa484bf51e29aa7ecd8d16b124e60ebfc37f2f265f9ee2835a45dfa0095c8
-EBUILD icedtea-bin-3.8.0.ebuild 4358 BLAKE2B 145b0771605a13f6ba79bc6f1b2978a222bd1758ec6e85a5b5460fedc91f3b95ff521bcb019df8e3b5272a0d1022773d1f91014d65696bbe7d5b0da4b802417a SHA512 c63529298e95589ba94f3815173730eb33f73b93bae4dd463fb1f0a3cfb6c2d3fcdc190be4a022e4fcc29d812f49b7e33c2bfa669d32d37b2799de242843dcab
+EBUILD icedtea-bin-3.8.0.ebuild 4357 BLAKE2B 333332b4a0d14ccac77464bdf5454ecd74471d8aa5dbf0f78f21a2015c6a8d59ed1dc0e2e29ffff69788af8f49f819bed8bede71507e98b86cc3ec306f26411e SHA512 8d2c6e326dc72070d7a8be2d567fc0fe274e57673e16842cb2e9b3ad4304a46d92d3810cb841e90f35a16c0cdb178eea13f865923216038bfcab70263f15f10c
MISC metadata.xml 448 BLAKE2B 5bc2cad0b1033c4e9eabfa2f651599c869f5c37f65b391885258063c7f2edcb0dbf6789e60de11302f87765fabf29a7453eb8ee61223c5d9a07a8e5efbd9a9e0 SHA512 4b2db8049d7a61cb4abeab6f602c585ca0841f0943411e14a991ed9d130e3a99997ee0c1c0383f9dc6a5c989292f8be659c70b6162271bc7cf9f6fa5a114d4ba
diff --git a/dev-java/icedtea-bin/icedtea-bin-3.8.0.ebuild b/dev-java/icedtea-bin/icedtea-bin-3.8.0.ebuild
index a4893f3ff5e8..f806f46f1755 100644
--- a/dev-java/icedtea-bin/icedtea-bin-3.8.0.ebuild
+++ b/dev-java/icedtea-bin/icedtea-bin-3.8.0.ebuild
@@ -5,7 +5,7 @@ EAPI=6
# Don't block arm. See bug #600134.
#MULTILIB_COMPAT=( abi_ppc_64 abi_x86_{32,64} )
-KEYWORDS="-* amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="-* amd64 ~arm ~arm64 ppc64 ~x86"
inherit java-vm-2 multilib-build toolchain-funcs
diff --git a/dev-java/icedtea-web/Manifest b/dev-java/icedtea-web/Manifest
index 9229dc86d020..feddb7bb365b 100644
--- a/dev-java/icedtea-web/Manifest
+++ b/dev-java/icedtea-web/Manifest
@@ -7,5 +7,5 @@ AUX icedtea-web-1.6-unused-libs.patch 697 BLAKE2B ea140038785a4954ebfbc8dac7e547
DIST icedtea-web-1.6.1.tar.gz 1776222 BLAKE2B e6141303b24e3b4a3a5568562f34c4a512250a1e16234c455d8ca04030324e11eb20134cd352d36c5d2c27769911558e0b739525bba9a58acf892fa5e7bb2b14 SHA512 dae39818f74a098289acd0736d27c2e68b10b603a3fb0a180cf4b6444345cbe71ab1ba77dfb198f053f9567bb18aa96de09049c3b595b3d292d142a7ae7d3ef9
DIST icedtea-web-1.6.2.tar.gz 1824557 BLAKE2B 897155b528a873b2e0166f47973136c5ccc640fa9da26c934dc93deebacf2b2d714cd70943fc4f7eb2c596542e97656d844638dbd12f407f917d30c9cd75f4d7 SHA512 32c9618a575bf05d3fbe5fec3f8429d55036acde70bf7ccf40b59e14eba775d1f561640acbf673b1737a8c5c3a8eadb74e8f1bef525cfa6060e3f1968d45b3f7
EBUILD icedtea-web-1.6.1-r1.ebuild 2245 BLAKE2B 86e91baf340e3ac8fd2e88dbc16b3f0d04565a0a5011167be5487676c3821b142b4b187167ee4eebd519310e61c8facfc680413cc3e1bb347f66b08ab4bd020f SHA512 37c9aefae8a58b59e455ae6614d6e57367f5f461f3f71c0bb1cdb8d5988fc3b513ec2977a953af7b1f20e0e4a8322413d8f8dd8feecb576768ec1624d99b8255
-EBUILD icedtea-web-1.6.2.ebuild 2117 BLAKE2B 06aadba621c1695c854f6070e337766e1a60f6ee07b5e47a27a6d8fbfcfdce841f93285d853179d915c5e2497688f22985a83e26263ab00a7096411e5517f60f SHA512 55f30c8352625da7ac0d2d96c627903e60a4953f0932ceaca93967a5eecc3c22e09903acf8fd722deaa2ef9a60ce356c2d1db750382cf7287080bef28908b567
+EBUILD icedtea-web-1.6.2.ebuild 2114 BLAKE2B 5eec9454df55c9f027169bcae07e93cfb4e4591467524fd33040b6d44af7f6eb7ee2b2a3a6fbe307cab2fdeb00a6983ebbc3b4f324fa3019892e9225f078fd12 SHA512 5404a85384e133d3125a9305387f7d1808bec43e4d3491916c0ed737d3e31fa679b93a46a2ded1089337420573e75de5dd5c46cfeab7b51e8003ab086bb3bfe3
MISC metadata.xml 653 BLAKE2B 4b0309721007539cdfcfc155039efd0dfdf2bcfccb1673cc4c930ee4267e73b5aa1c29b777a139dda6bb1c804fe827160366f59709843e9a03f66ecad41b3c8d SHA512 0b0cc5e6a5226dce345c2ebc01df0459ebaf4dc37d5241748bcba81d80e0429f599ab41d7a3e7020c581eb0c40825f07ad37e5340dbf643240ebb9830c0d500c
diff --git a/dev-java/icedtea-web/icedtea-web-1.6.2.ebuild b/dev-java/icedtea-web/icedtea-web-1.6.2.ebuild
index 39097f756844..8ff8c11bb7d6 100644
--- a/dev-java/icedtea-web/icedtea-web-1.6.2.ebuild
+++ b/dev-java/icedtea-web/icedtea-web-1.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI="5"
@@ -12,7 +12,7 @@ HOMEPAGE="http://icedtea.classpath.org"
SRC_URI="http://icedtea.classpath.org/download/source/${P}.tar.gz"
LICENSE="GPL-2 GPL-2-with-linking-exception LGPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86"
IUSE="doc javascript nsplugin tagsoup test"
RESTRICT="test"
diff --git a/dev-java/icedtea/Manifest b/dev-java/icedtea/Manifest
index 549e51f3137f..5faf41a8c35b 100644
--- a/dev-java/icedtea/Manifest
+++ b/dev-java/icedtea/Manifest
@@ -13,5 +13,5 @@ DIST icedtea-3.8-shenandoah-c44a9eef4985.tar.xz 6954776 BLAKE2B 348735f8a2ecd656
DIST icedtea-3.8.0.tar.xz 1496972 BLAKE2B 9a376539ca2c4c8560aeaaa2fbc65c61a90519b9c87e924e2d54ef150401676e90df0fb5143fd90e9e4c6d254db56617456a668bf886573854f299402af378d8 SHA512 6336d35c11dbe16c96bc07eaa760fd849a2cd317416aba72b0732f8f1e52c9e3fedde5398d4a7f5a3057d4b6ae229965d597b3f5df09a76b5f31bbad0ad02a9a
DIST icedtea-cacao-c182f119eaad.tar.xz 3056520 BLAKE2B 6b1be66ce19f491d49f1591babcd8c088e8e327f828dca3f30b8f8b04c132140f8b9f487ef6d91aed212aebab2c7c3052d79fa3f2d76d3832341d94d48e77089 SHA512 22e8a031db5f93f82b276b310c175f1e926e48d64e1e50bebe51138e0f66391cd005501491a959d31663f338f27a29ec984ac29f77078f59472856e4d08edef7
DIST icedtea-jamvm-ec18fb9e49e62dce16c5094ef1527eed619463aa.tar.gz 317187 BLAKE2B 1ca581a02be4cf5c09162687bbc90ec01b58b4910d866d11512cf17a1caff181fdc69e42f7498b2df9deb875ddc6efc6bc2888428f411da94bbc2313ddf5a2c9 SHA512 a31348481e1c02747f5bb9db333f855c45a1555aa187ee35de5ef553a10a8a47dfcc1beb1e69502046c1758438b91958a328e0a0015812c153221f67734a70a6
-EBUILD icedtea-3.8.0.ebuild 13684 BLAKE2B 57a8b0939d2011883e1c47ecfc027604f874e4230aaa3a45a5a736362bfdd72367fd104958c8d672c298f6f355d44dcae74c9d22c52d61db09dc593d6312fca8 SHA512 715ce9bcf5d53c606d8c4e38e606a96802c31b9373b250a5161b4ada0a94b2b36dc740f29ac86101976bb60e98f73770556fbebfd7737afdb09cb13e9e306a17
+EBUILD icedtea-3.8.0.ebuild 13468 BLAKE2B 62e98bbb5ed7e7e70965209ef0b3dd3024251bce50aca508986b17ac93b3a57df1e259a5a2c908c6f3663bc75d68b9b49d4b841a80fd3a9d39aff8abecc09e6d SHA512 9012597152243ebdf9aef973aaac34c0818f4998ef2359e930692ffee304faf1fca970b146dba8468b4ed7d163e60b232fc3f0e8de23d6b15d88d0368c8fb29b
MISC metadata.xml 2310 BLAKE2B eab8a40ebfc3b3f462fed14a7f21187aa0546e9b3925d8e08951c99ac8ebf846c184d37ed271f07d6bdde6379be92f7fa0244d7be8d0cec29a354c1ac75f69a2 SHA512 e4f1924775a63f058fbc5a385ade16a95115cee0b9ee3c4de05f2e904861e1c3de4f643c4c330da90879ed0a54eed7199b41def3193a494e0eb038ce820e673d
diff --git a/dev-java/icedtea/icedtea-3.8.0.ebuild b/dev-java/icedtea/icedtea-3.8.0.ebuild
index b4fcc1e0a37e..01b3cb086235 100644
--- a/dev-java/icedtea/icedtea-3.8.0.ebuild
+++ b/dev-java/icedtea/icedtea-3.8.0.ebuild
@@ -294,14 +294,6 @@ src_configure() {
zero_config="--enable-zero"
fi
- # Warn about potential problems with ccache enabled
- if has ccache ${FEATURES}; then
- ewarn 'ccache has been known to break IcedTea. Disable it before filing bugs.'
- config+=" --enable-ccache"
- else
- config+=" --disable-ccache"
- fi
-
# PaX breaks pch, bug #601016
if use pch && ! host-is-pax; then
config+=" --enable-precompiled-headers"
@@ -329,6 +321,7 @@ src_configure() {
--docdir="${EPREFIX}/usr/share/doc/${PF}" \
--htmldir="${EPREFIX}/usr/share/doc/${PF}/html" \
--with-pkgversion="Gentoo ${PF}" \
+ --disable-ccache \
--disable-downloading --disable-Werror --disable-tests \
--disable-systemtap-tests --enable-improved-font-rendering \
--enable-system-jpeg --enable-system-zlib \
diff --git a/dev-java/ini4j/Manifest b/dev-java/ini4j/Manifest
index e59dd4104bf0..19d2d3d153b8 100644
--- a/dev-java/ini4j/Manifest
+++ b/dev-java/ini4j/Manifest
@@ -1,4 +1,7 @@
AUX ini4j-0.5.1-remove.patch 801 BLAKE2B 2c2ea35db73107056de71dced69f84b6e4c2bf20efe74f99e4dca28a6633d6faf9a8f34bd6146ee80d042673ba52c8b8afebd322a04f38c03568d5b4e5ec2f34 SHA512 e2e2a69311f0efc9887c089bc41ad7921b04d8a32add9bd5eb68ad528d82640bf6bf30b990ba2dba3989140c3d47fa155b81c1cb98260fe2b902dff3e28fef3f
+AUX ini4j-0.5.2-remove.patch 799 BLAKE2B 1ab11eb06ca088b2c021df564af1adaeb51c6879447671466efe8a18002458376770daed5dd0630486c454fb7c12652cfdc38c9483fc312c978f35bd69a0a5a5 SHA512 ed7a49b7475dfe45e0ec2afc1c051bbb48f21e0986177e057d4f21d2185c7befda3fcaa4e36f7578038e76ef02e8b528cf0ea374daaf5dfbbbfb8b69e0bbb4d5
DIST ini4j-0.5.1.jar 61117 BLAKE2B dedeefed13b66d21f185b786ed9cf5b045a06cf6ab8db108258597ed51e2625ec41e9c23fb032b4d77110f415a10641ad3e673f958842dfcde192bfb9d693d68 SHA512 1c4b5218d092cab9374070c8ae55c7a2483b30893f5af5cfe5d74054b2f5261fe2e1a477a650589d2fc7518b4dcce91a2308ab35bba6b3d918f5e5c19a55eb9a
+DIST ini4j-0.5.2.jar 63258 BLAKE2B 130cf84292295138f8893bcc30aed5b5dcd9eadb6d7f0b984a40388a160ce1f007b4728a13b06cb291a67436fad3bd987b28a068c22cb31e480b35378ff95263 SHA512 eab45f21a9f8f8bc8fdb8654e914ffc9e7eb829169f56a7e1b548a4237eb94e616abe84d78649037ff6254fb00e83b9167bafaf1fe5d97fbf3787838e9bf0fab
EBUILD ini4j-0.5.1.ebuild 576 BLAKE2B 61babe60b320f38587eb3b4de0438f075a2f9d0ec7bc338358beea6f6c3fbe22bac3e8019bce120f90379d850c7977ad48da158ba9c077b8456f722db6d18211 SHA512 3b428d07dfae00a1db50663df64a647f89b0a8f94bd2856bd2668dda0a8f109d61890eca5c18781c7910f63c53902d21ae612669879667c66b794ae257ed2ffc
+EBUILD ini4j-0.5.2.ebuild 576 BLAKE2B 156100c25e6e71ccd479bd786abc0a8a38a09a8ca43bc216f53b9d43e4069a2cf6f2415732538d505d849af48315cfd6a921bd2aadca7d02104255197af3fe2e SHA512 32bf775cd255c1195056cd2c0c6da3d026fb3eab032a0c001271ce21774acf34edab9430ebcfe9bd4a3f587c399050155101d4b59921d5ff53487f2766b7b82c
MISC metadata.xml 406 BLAKE2B 078000cb59e2896dd632727b6fcb873dfd63d82f55bdab2c4930d879e0ce7117f0dd08e7b4833569dc270a79abfa045320983bf96e95a87d4872a176e3afb7c8 SHA512 089ac1e2bec5324bf326f74f516e5d60f7019e12598b65a1cbc4004d41bb73bc0b2f0f1934204f3b39b0c92f1dba0a1a6b1c09b9269e03fa7567e0c4b269beee
diff --git a/dev-java/ini4j/files/ini4j-0.5.2-remove.patch b/dev-java/ini4j/files/ini4j-0.5.2-remove.patch
new file mode 100644
index 000000000000..444cdb3cd5c0
--- /dev/null
+++ b/dev-java/ini4j/files/ini4j-0.5.2-remove.patch
@@ -0,0 +1,22 @@
+--- a/org/ini4j/Profile.java 2015-11-03 22:49:34.854486000 +0000
++++ b/org/ini4j/Profile.java 2015-11-03 22:49:53.412486000 +0000
+@@ -43,7 +43,7 @@
+
+ Section remove(Profile.Section section);
+
+- String remove(Object sectionName, Object optionName);
++ String removeString(Object sectionName, Object optionName);
+
+ interface Section extends OptionMap
+ {
+--- a/org/ini4j/BasicProfile.java 2015-11-03 22:50:28.101486000 +0000
++++ b/org/ini4j/BasicProfile.java 2015-11-03 22:51:09.338486000 +0000
+@@ -138,7 +138,7 @@
+ return remove((Object) section.getName());
+ }
+
+- @Override public String remove(Object sectionName, Object optionName)
++ @Override public String removeString(Object sectionName, Object optionName)
+ {
+ Section sec = get(sectionName);
+
diff --git a/dev-java/ini4j/ini4j-0.5.2.ebuild b/dev-java/ini4j/ini4j-0.5.2.ebuild
new file mode 100644
index 000000000000..25ecc920c18b
--- /dev/null
+++ b/dev-java/ini4j/ini4j-0.5.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+JAVA_PKG_IUSE="doc source"
+
+inherit eutils java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Simple Java API Windows style .ini file handling"
+HOMEPAGE="http://ini4j.sourceforge.net/"
+SRC_URI="http://central.maven.org/maven2/org/${PN}/${PN}/${PV}/${P}-sources.jar -> ${P}.jar"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+
+RDEPEND="
+ >=virtual/jre-1.6"
+
+DEPEND="
+ >=virtual/jdk-1.6"
+
+src_prepare() {
+ default
+ epatch "${FILESDIR}"/"${P}-remove.patch"
+}
diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index b042aa87800c..81b54c3894ff 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -3,5 +3,5 @@ DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 995ee2f06a6358e9935b488269ee50f0dcc
DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544 SHA512 09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
EBUILD protobuf-java-3.4.1.ebuild 2094 BLAKE2B a0a5f55af03a0ddbb447c00a407318e704518d2202b93d8cff929fb8bc9b5954d31e148ea0fbff642e6279b71552034aaf8d3e655f839e510a3520e2f6bd38a7 SHA512 c2646fff280006c14db9fc3fca89375137723d7fe3001b7a76825963af5e822cadc32e99fe66540f6471f99757800158a04bb0607169f17b970763c33333e38c
EBUILD protobuf-java-3.5.1.1.ebuild 2091 BLAKE2B 3bef86c71300d1e06e603a43c15beef0a9fdf66d052923720b060422344741b6f49366b67782db63bcf2e41261163ff9720c0bf1b7d9b660034963f08b7a4792 SHA512 92aaecdf9edd8e1b6980f7279928ae7dffaa4f3716e2af21c65c501445d633d8a8da9c154fed0dc2253c8a04d69952d99d379417d6e992afa56e32f464d029d0
-EBUILD protobuf-java-3.5.2.ebuild 1811 BLAKE2B 0114b523f2e6a9d31003d18d5af53ee0162e0b503bff86095e994575f98907ba8fce8bbca41e7e1949affdcb15309b4b08250aafb74c323983342d152b7d3bfb SHA512 40fe36e82e8d93e4733370b64795a68302eafb94368814c5c13e1616d68117d46dda0ad4c720665c7687c67944afb07005e9e0bdd1df74d72ad79cf2c7a432eb
+EBUILD protobuf-java-3.5.2.ebuild 1810 BLAKE2B f6e5af06878a4c3eb03e9fb9dd86903c9de483cb6e8fd162d30161dbe55264743e32f8d2fffc76e0e674b94ab9627e023caf498a15a1b925474d38399fb5fd8a SHA512 2e50f06a9fe16aba53b05d364e112d72625266fae494ef40a1b66e3977b0acd28a9574c3b0ba9a90448830384864599f090793d5eccfb4ab45b96bcf73234a4a
MISC metadata.xml 796 BLAKE2B 730596798d9434732683c07bf8f4df861e3a2a4f0b681b642f6226e749729cbba260623c3d116e0dcc059fcce12df365e7ef1890139a570de37bf5d994d9035d SHA512 10479327785c7afbb86288465782b3c4af5b8901a5d63c7989bdebdecdda2ea44990b99cf74e0a1ed87d686e74991b65237a1e3e04b6b87bee510c70e810503b
diff --git a/dev-java/protobuf-java/protobuf-java-3.5.2.ebuild b/dev-java/protobuf-java/protobuf-java-3.5.2.ebuild
index 64135cabdb97..f2abe82842a5 100644
--- a/dev-java/protobuf-java/protobuf-java-3.5.2.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.5.2.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/google/protobuf/archive/v${PV}.tar.gz -> protobuf-${
LICENSE="BSD"
SLOT="0/15"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~sh x86 ~amd64-linux ~arm-linux ~x86-linux ~x64-macos ~x86-macos"
IUSE="nano"
DEPEND="~dev-libs/protobuf-${PV}
diff --git a/dev-java/sbt/Manifest b/dev-java/sbt/Manifest
index b2896c1d9cde..fd1a6f111cd8 100644
--- a/dev-java/sbt/Manifest
+++ b/dev-java/sbt/Manifest
@@ -3,5 +3,5 @@ DIST sbt-0.13.13-ivy2-deps.tar.xz 121677604 BLAKE2B 7f6e508104a99c36f8f928550f7c
DIST sbt-0.13.13-sbt-deps.tar.xz 34750700 BLAKE2B 5856f19d19255a6c4a373086962f3bff195d03193bb74d8d3aee1cfb2749ef3638f5c26dff7cb7c455c5b4ce67e8cf4fa46bbf9a8363f80dc26092e6df768d81 SHA512 0bfd35a6926545da7340f7ee72e420121f2bb2f83d98d420b7f65b465d207b1b30a48788914e7b1fdf575a4fee870f2632b0717f1a7a2c19e2f2d5794d08b4da
DIST sbt-0.13.13-src.tar.xz 35911028 BLAKE2B 42157af03ae3567a2acc67cc0c96a9ffe19b69d60fddfde1cd65bbc410c14b09e5da0febb8225e49693c380a444b752296c29a21cc7f2239ee49ccef5128a3ff SHA512 351f18108a23014ee7ffd5c4713f390728fb98b742efdc139e094e64df7800f399d088600d245631635b0f6f4cb69c6cd327aafa3b0bf8a233fcbf0cb4ac5702
DIST sbt-launch-0.13.13.jar 1210231 BLAKE2B 754abad78cec4f6b040fb63dcb62e549768174b22cf3f9ab7d2419736d4f09b53863cf645b38d7d534deb1c6e897f55d8b1b5fa82462ca9d906c410d22c0c198 SHA512 78e7ce21c610e83a532b04491e13d53b4193205328adce473252d523fe0ca0f3892dba900f01ff6e28d94a17c3ba1ebbe7d85fd6ce9900c48263bc4816da37ef
-EBUILD sbt-0.13.13.ebuild 5723 BLAKE2B 7dda64dcbe85254f3a8f1ca806743860e2ee195da33539675b2c74be63d4c558f631fbcd59f9b7bb2b9982141436fb0fe562058b5c1926f9e9fe03310d192fa0 SHA512 ffa78742cdf4ae788bb18db200c09c24fa0a0bb3c37588e142aa1aa96da90ce4e2adccbdd34d804b644c2c5c1c9006f712aa1004076757007796da0b8e788b26
+EBUILD sbt-0.13.13.ebuild 5721 BLAKE2B 8b60ee0c4f58902e750b8b1a3d76f71a78aaa260e8a7bc53308cc903b71cdeea05b4d3d8758a09fc706036c1a762a1d217751ffc2b47d2eb75859106ccd7d1b4 SHA512 17bf873d8433d4d3f7faeef2cd9c6cb994914eedfac66eb92a8f5feab334c215c43a185c1e3ecbab7d3e6cacbe594e567dd075acb9af9dda48281fb61b5f62b5
MISC metadata.xml 525 BLAKE2B c70c7e88be5a5b06cbc422d6f354535711d06590780285ee1fd7e6668a0205795a4295869d61fb91b201df9ec2c275e4d74a07734fcc39bac9d4fbf2632f4b9d SHA512 53269c8f362ba0415988cfb9889a7af2c67a6788d85fbe4d9008fbed1cc0a3d3bddc2a6049c6d0ba23c28e3ad2d65f240a9085ceaccc5d55d4387e4dd90c5505
diff --git a/dev-java/sbt/sbt-0.13.13.ebuild b/dev-java/sbt/sbt-0.13.13.ebuild
index 4dab11033829..16862a31628e 100644
--- a/dev-java/sbt/sbt-0.13.13.ebuild
+++ b/dev-java/sbt/sbt-0.13.13.ebuild
@@ -27,7 +27,7 @@ SRC_URI="
)"
LICENSE="BSD"
SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
IUSE="binary"
DEPEND=">=virtual/jdk-1.8