[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2024-03-14 Thread Miroslav Šulc
commit: 86b3e7e37b9b409a79f581b7ef184aa38881f98b
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Feb 16 07:54:55 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Mar 14 10:43:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b3e7e3

dev-java/protobuf-java: add 3.25.3

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35738
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.25.3.ebuild | 166 +
 1 file changed, 166 insertions(+)

diff --git a/dev-java/protobuf-java/protobuf-java-3.25.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.25.3.ebuild
new file mode 100644
index ..5415eb83ec8c
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.25.3.ebuild
@@ -0,0 +1,166 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple cmake
+
+DESCRIPTION="Core Protocol Buffers library"
+HOMEPAGE="https://protobuf.dev;
+# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
+# And we build artifact 3.25.3 from the 25.3 tarball in order to allow sharing 
the tarball with
+# dev-libs/protobuf.
+MY_PV3="${PV#3.}"
+MY_PV="${MY_PV3/_rc/-rc}"
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz 
-> protobuf-${MY_PV}.tar.gz
+   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+S="${WORKDIR}/protobuf-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="system-protoc"
+
+BDEPEND="
+   system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
+   !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 )
+"
+DEPEND="
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/guava:0
+   dev-java/mockito:4
+   )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+PATCHES=(
+   "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch"
+)
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="java/core/src/main/resources"
+JAVA_SRC_DIR="java/core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="java/core/src/test/java"
+
+run-protoc() {
+   if use system-protoc; then
+   protoc $1
+   else
+   "${BUILD_DIR}"/protoc $1
+   fi
+}
+
+src_prepare() {
+   # If the corrsponding version of system-protoc is not available we 
build protoc locally
+   if use system-protoc; then
+   default # apply patches
+   else
+   cmake_src_prepare
+   fi
+   java-pkg-2_src_prepare
+
+   mkdir "${JAVA_RESOURCE_DIRS}" || die
+   # 
https://github.com/protocolbuffers/protobuf/blob/v25.3/java/core/pom.xml#L43-L62
+   PROTOS=(  $(sed \
+   -n 
'/google\/protobuf.*\.proto/s:.*\(.*\):\1:p' \
+   "${S}/java/core/pom.xml") ) || die
+   pushd src > /dev/null || die
+   cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die
+   popd > /dev/null || die
+
+   # 
https://github.com/protocolbuffers/protobuf/blob/v25.3/java/core/generate-sources-build.xml
+   einfo "Replace variables in generate-sources-build.xml"
+   sed \
+   -e 's:${generated.sources.dir}:java/core/src/main/java:' \
+   -e 's:${protobuf.source.dir}:src:' \
+   -e 's:^.*value="::' -e 's:\"/>::' \
+   -e '/project\|echo\|mkdir\|exec/d' \
+   -i java/core/generate-sources-build.xml || die "sed to sources 
failed"
+
+   # 
https://github.com/protocolbuffers/protobuf/blob/v25.3/java/core/generate-test-sources-build.xml
+   einfo "Replace variables in generate-test-sources-build.xml"
+   sed \
+   -e 's:${generated.testsources.dir}:java/core/src/test/java:' \
+   -e 's:${protobuf.source.dir}:src:' \
+   -e 's:${test.proto.dir}:java/core/src/test/proto:' \
+   -e 's:^.*value="::' -e 's:\"/>::' \
+   -e '/project\|mkdir\|exec\|Also generate/d' \
+   -i java/core/generate-test-sources-build.xml || die "sed to 
test sources failed"
+
+   # Split the file in two parts, one for each run-protoc call
+   awk '/--java_out/{x="test-sources-build-"++i;}{print > x;}' \
+   java/core/generate-test-sources-build.xml || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -Dprotobuf_BUILD_TESTS=OFF
+   -Dprotobuf_ABSL_PROVIDER=package
+   )
+   if use system-protoc; then
+   :
+   else
+   cmake_src_configure
+   fi
+}
+
+src_compile() {
+   if use 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/files/, dev-java/protobuf-java/

2024-03-14 Thread Miroslav Šulc
commit: 01649f7017a008d4054b2ba309804ace7c42039c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Feb  6 22:20:31 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Mar 14 10:43:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01649f70

dev-java/protobuf-java: add 3.26.0

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/Manifest|   2 +
 .../protobuf-java-3.26.0-unittest.protos.patch |  23 +++
 dev-java/protobuf-java/protobuf-java-3.26.0.ebuild | 167 +
 3 files changed, 192 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index bb3385cf9a07..c07e7249e188 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -2,4 +2,6 @@ DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 
63e02590b03fd9206cdfc4a26edeb2fa55dac9
 DIST protobuf-23.3.tar.gz 5043803 BLAKE2B 
ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3
 SHA512 
646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
 DIST protobuf-25.1.tar.gz 5878124 BLAKE2B 
a0b917e4518b07b221afd01e801e45b5b6fa35c7ccf8c21120d6a63f7174e53cc37d0516b1802d9243f8bb37b72b7f460a36dcbf0fffb09e011b05315c53efc3
 SHA512 
d2fad2188118ced2cd951bdb472d72cc9e9b2158c88eeca652c76332a884b5b5b4b58628f272fa693140753823584ea9c7924f1655b1d5a363f59bdf7a4c
 DIST protobuf-25.2.tar.gz 5878387 BLAKE2B 
1ee7a48d3a481f523ff240c79e8cacb39b6a7e2c671279812cbffd5ce9be595034461fba41f03bed363133118c1b92bd14bcfd8c4e46ac6368e6407a23fb02ea
 SHA512 
66f0b177eae0e2e40b8b17c8f411cd9dec5355dcfc145b8a79426e6367babcc28b9a8078bbe4ba2de47a82811a2e1a89d36955d6fa0c8d391cfeada4eb160fdb
+DIST protobuf-25.3.tar.gz 5878962 BLAKE2B 
9268f9bd993a1cfd6d3937a2ad56ba4cfe3d84923756513841cbf13039d4a07acb260468745cb1294f30334cb34b45c6fde272f5c40d9de63ac6a4ce5c263077
 SHA512 
1f73e237c919082e5423ae9e2ea8813dccf672c059051d1531fe89ffaa45872d3cf3052b8c3af26f674296ec17d7dc861c67b8f0834ed80261ce4a6a14ed7115
+DIST protobuf-26.0.tar.gz 5957426 BLAKE2B 
246b81a2c037047c10aeb004bbc4836d1d1cd73eadd0780060bf7fe60cee2cfa4e14afdb07c2a6fa2381e4656a47a148cf77315f1caa8c1bf6c137e06b0de168
 SHA512 
b350e0be51e4977865bfcc086506e1d85421da5d9386d2b10dada98a9a1a32a7b44e2ace866e605b42f1e2b6a702e6eca7fa9f5346819b55dd7d09f5ded3628c
 DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git 
a/dev-java/protobuf-java/files/protobuf-java-3.26.0-unittest.protos.patch 
b/dev-java/protobuf-java/files/protobuf-java-3.26.0-unittest.protos.patch
new file mode 100644
index ..76b227a4e71a
--- /dev/null
+++ b/dev-java/protobuf-java/files/protobuf-java-3.26.0-unittest.protos.patch
@@ -0,0 +1,23 @@
+--- a/java/core/generate-test-sources-build.xml
 b/java/core/generate-test-sources-build.xml
+@@ -8,10 +8,12 @@
+ 
+ 
+ 
++
+ 
+ 
+ 
+ 
++
+ 
+ 
+ 
+@@ -19,6 +21,7 @@
+ 
+ 
+ 
++
+ 
+ 
+ 

diff --git a/dev-java/protobuf-java/protobuf-java-3.26.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.26.0.ebuild
new file mode 100644
index ..5c59d510ec97
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.26.0.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple cmake
+
+DESCRIPTION="Core Protocol Buffers library"
+HOMEPAGE="https://protobuf.dev;
+# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
+# And we build artifact 3.26.0 from the 26.0 tarball in order to allow sharing 
the tarball with
+# dev-libs/protobuf.
+MY_PV3="${PV#3.}"
+MY_PV="${MY_PV3/_rc/-rc}"
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz 
-> protobuf-${MY_PV}.tar.gz
+   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+S="${WORKDIR}/protobuf-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="system-protoc"
+
+BDEPEND="
+   system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
+   !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 )
+"
+DEPEND="
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/guava:0
+   

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2024-02-12 Thread Miroslav Šulc
commit: 1251d61263fc00ed7db0003c9412933bf6f9e9ef
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Feb  6 09:19:48 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Feb 12 08:43:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1251d612

dev-java/protobuf-java: add 3.25.2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/35276
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/Manifest|   1 +
 dev-java/protobuf-java/protobuf-java-3.25.2.ebuild | 166 +
 2 files changed, 167 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 9911181011f4..bb3385cf9a07 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,5 @@
 DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 
63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3
 SHA512 
46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
 DIST protobuf-23.3.tar.gz 5043803 BLAKE2B 
ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3
 SHA512 
646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
 DIST protobuf-25.1.tar.gz 5878124 BLAKE2B 
a0b917e4518b07b221afd01e801e45b5b6fa35c7ccf8c21120d6a63f7174e53cc37d0516b1802d9243f8bb37b72b7f460a36dcbf0fffb09e011b05315c53efc3
 SHA512 
d2fad2188118ced2cd951bdb472d72cc9e9b2158c88eeca652c76332a884b5b5b4b58628f272fa693140753823584ea9c7924f1655b1d5a363f59bdf7a4c
+DIST protobuf-25.2.tar.gz 5878387 BLAKE2B 
1ee7a48d3a481f523ff240c79e8cacb39b6a7e2c671279812cbffd5ce9be595034461fba41f03bed363133118c1b92bd14bcfd8c4e46ac6368e6407a23fb02ea
 SHA512 
66f0b177eae0e2e40b8b17c8f411cd9dec5355dcfc145b8a79426e6367babcc28b9a8078bbe4ba2de47a82811a2e1a89d36955d6fa0c8d391cfeada4eb160fdb
 DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/protobuf-java/protobuf-java-3.25.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.25.2.ebuild
new file mode 100644
index ..5276064d1543
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.25.2.ebuild
@@ -0,0 +1,166 @@
+# Copyright 2008-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple cmake
+
+DESCRIPTION="Core Protocol Buffers library"
+HOMEPAGE="https://protobuf.dev;
+# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
+# And we build artifact 3.25.2 from the 25.2 tarball in order to allow sharing 
the tarball with
+# dev-libs/protobuf.
+MY_PV3="${PV#3.}"
+MY_PV="${MY_PV3/_rc/-rc}"
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz 
-> protobuf-${MY_PV}.tar.gz
+   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+S="${WORKDIR}/protobuf-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="system-protoc"
+
+BDEPEND="
+   system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
+   !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 )
+"
+DEPEND="
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/guava:0
+   dev-java/mockito:4
+   )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+PATCHES=(
+   "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch"
+)
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="java/core/src/main/resources"
+JAVA_SRC_DIR="java/core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="java/core/src/test/java"
+
+run-protoc() {
+   if use system-protoc; then
+   protoc $1
+   else
+   "${BUILD_DIR}"/protoc $1
+   fi
+}
+
+src_prepare() {
+   # If the corrsponding version of system-protoc is not available we 
build protoc locally
+   if use system-protoc; then
+   default # apply patches
+   else
+   cmake_src_prepare
+   fi
+   java-pkg-2_src_prepare
+
+   mkdir "${JAVA_RESOURCE_DIRS}" || die
+   # 
https://github.com/protocolbuffers/protobuf/blob/v25.2/java/core/pom.xml#L43-L62
+   PROTOS=(  $(sed \
+   -n 
'/google\/protobuf.*\.proto/s:.*\(.*\):\1:p' 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2024-01-06 Thread Miroslav Šulc
commit: 356ff3c94f08d9c27cd53bf44be7387f3b898777
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Sat Jan  6 20:06:13 2024 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat Jan  6 21:52:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356ff3c9

dev-java/protobuf-java: drop 3.24.2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/34679
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/Manifest|   1 -
 dev-java/protobuf-java/protobuf-java-3.24.2.ebuild | 167 -
 2 files changed, 168 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 6b1703b4d789..9911181011f4 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,5 +1,4 @@
 DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 
63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3
 SHA512 
46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
 DIST protobuf-23.3.tar.gz 5043803 BLAKE2B 
ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3
 SHA512 
646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
-DIST protobuf-24.2.tar.gz 5179130 BLAKE2B 
a1e3da4e95072391fa4abf671a9eb77806f1b3864219e1e0c024156558e2ecd9e3cabee367efaf15626a199ae413dced3f29f601820611d37dd733c92ffc06c0
 SHA512 
fee9f5fc0e615e49347320e37b560112f43d13c63050701e25b3348e9d4aa59e80c7d810f7da12764b1b98efa35be7743c5ebbb0a12c78f5924f1544c356
 DIST protobuf-25.1.tar.gz 5878124 BLAKE2B 
a0b917e4518b07b221afd01e801e45b5b6fa35c7ccf8c21120d6a63f7174e53cc37d0516b1802d9243f8bb37b72b7f460a36dcbf0fffb09e011b05315c53efc3
 SHA512 
d2fad2188118ced2cd951bdb472d72cc9e9b2158c88eeca652c76332a884b5b5b4b58628f272fa693140753823584ea9c7924f1655b1d5a363f59bdf7a4c
 DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild
deleted file mode 100644
index cbedc3f3e508..
--- a/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild
+++ /dev/null
@@ -1,167 +0,0 @@
-# Copyright 2008-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:protobuf-java:3.24.2"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple cmake
-
-DESCRIPTION="Core Protocol Buffers library"
-HOMEPAGE="https://protobuf.dev;
-# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
-# And we build artifact 3.24.0 from the 24.0 tarball in order to allow sharing 
the tarball with
-# dev-libs/protobuf.
-MY_PV3="${PV#3.}"
-MY_PV="${MY_PV3/_rc/-rc}"
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz 
-> protobuf-${MY_PV}.tar.gz
-   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
-S="${WORKDIR}/protobuf-${MY_PV}"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="system-protoc"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/guava:0
-   dev-java/mockito:4
-   )
-"
-RDEPEND=">=virtual/jre-1.8:*"
-
-BDEPEND="
-   system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
-   !system-protoc? ( >=dev-cpp/abseil-cpp-20230125.3 )
-"
-
-PATCHES=(
-   "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch"
-)
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="java/core/src/main/resources"
-JAVA_SRC_DIR="java/core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_SRC_DIR="java/core/src/test/java"
-
-run-protoc() {
-   if use system-protoc; then
-   protoc $1
-   else
-   "${BUILD_DIR}"/protoc $1
-   fi
-}
-
-src_prepare() {
-   # If the corrsponding version of system-protoc is not available we 
build protoc locally
-   if use system-protoc; then
-   default # apply patches
-   else
-   cmake_src_prepare
-   fi
-   java-pkg-2_src_prepare
-
-   mkdir "${JAVA_RESOURCE_DIRS}" || die
-   # 
https://github.com/protocolbuffers/protobuf/blob/v24.2/java/core/pom.xml#L43-L62
-   PROTOS=(  $(sed \
-   -n 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-12-07 Thread Miroslav Šulc
commit: 87aab757b5c4c0d4882af8965757765f9c1f3259
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Nov  1 23:14:14 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec  7 13:05:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87aab757

dev-java/protobuf-java: add 3.25.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/33235
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/Manifest|   1 +
 dev-java/protobuf-java/protobuf-java-3.25.1.ebuild | 166 +
 2 files changed, 167 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 9f43d5ad393a..6b1703b4d789 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,5 @@
 DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 
63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3
 SHA512 
46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
 DIST protobuf-23.3.tar.gz 5043803 BLAKE2B 
ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3
 SHA512 
646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
 DIST protobuf-24.2.tar.gz 5179130 BLAKE2B 
a1e3da4e95072391fa4abf671a9eb77806f1b3864219e1e0c024156558e2ecd9e3cabee367efaf15626a199ae413dced3f29f601820611d37dd733c92ffc06c0
 SHA512 
fee9f5fc0e615e49347320e37b560112f43d13c63050701e25b3348e9d4aa59e80c7d810f7da12764b1b98efa35be7743c5ebbb0a12c78f5924f1544c356
+DIST protobuf-25.1.tar.gz 5878124 BLAKE2B 
a0b917e4518b07b221afd01e801e45b5b6fa35c7ccf8c21120d6a63f7174e53cc37d0516b1802d9243f8bb37b72b7f460a36dcbf0fffb09e011b05315c53efc3
 SHA512 
d2fad2188118ced2cd951bdb472d72cc9e9b2158c88eeca652c76332a884b5b5b4b58628f272fa693140753823584ea9c7924f1655b1d5a363f59bdf7a4c
 DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/protobuf-java/protobuf-java-3.25.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.25.1.ebuild
new file mode 100644
index ..2c2fc51fb3b6
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.25.1.ebuild
@@ -0,0 +1,166 @@
+# Copyright 2008-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple cmake
+
+DESCRIPTION="Core Protocol Buffers library"
+HOMEPAGE="https://protobuf.dev;
+# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
+# And we build artifact 3.25.1 from the 25.1 tarball in order to allow sharing 
the tarball with
+# dev-libs/protobuf.
+MY_PV3="${PV#3.}"
+MY_PV="${MY_PV3/_rc/-rc}"
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz 
-> protobuf-${MY_PV}.tar.gz
+   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+S="${WORKDIR}/protobuf-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="system-protoc"
+
+BDEPEND="
+   system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
+   !system-protoc? ( >=dev-cpp/abseil-cpp-20230802.0 )
+"
+DEPEND="
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/guava:0
+   dev-java/mockito:4
+   )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+PATCHES=(
+   "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch"
+)
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="java/core/src/main/resources"
+JAVA_SRC_DIR="java/core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="java/core/src/test/java"
+
+run-protoc() {
+   if use system-protoc; then
+   protoc $1
+   else
+   "${BUILD_DIR}"/protoc $1
+   fi
+}
+
+src_prepare() {
+   # If the corrsponding version of system-protoc is not available we 
build protoc locally
+   if use system-protoc; then
+   default # apply patches
+   else
+   cmake_src_prepare
+   fi
+   java-pkg-2_src_prepare
+
+   mkdir "${JAVA_RESOURCE_DIRS}" || die
+   # 
https://github.com/protocolbuffers/protobuf/blob/v25.1/java/core/pom.xml#L43-L62
+   PROTOS=(  $(sed \
+   -n 
'/google\/protobuf.*\.proto/s:.*\(.*\):\1:p' 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-12-07 Thread Miroslav Šulc
commit: 4932f20d613a5335de43746b09e582de9b6a3a8f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 12 10:50:03 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Dec  7 13:05:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4932f20d

dev-java/protobuf-java: add 3.23.3 - older version to allow system-protoc

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/Manifest|   1 +
 dev-java/protobuf-java/protobuf-java-3.23.3.ebuild | 164 +
 2 files changed, 165 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 60307769f3dc..9f43d5ad393a 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,3 +1,4 @@
 DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 
63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3
 SHA512 
46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
+DIST protobuf-23.3.tar.gz 5043803 BLAKE2B 
ee2edee230969555c9ef95069c7b1d6c23c3d1f8ea1b2249fb3e9f6fcf63312c6e10e9da65b80629fb08d5fb08d05a19bb9c752c25b892c1e3fd6f18b9279eb3
 SHA512 
646af367dbc61b42e322cf0b335f360e428b272e2b1f5361b2f17c18d3dc9615e1279436028b1a42275a0beadda37c2c934fc27d6c892131cc8d526d8b3b
 DIST protobuf-24.2.tar.gz 5179130 BLAKE2B 
a1e3da4e95072391fa4abf671a9eb77806f1b3864219e1e0c024156558e2ecd9e3cabee367efaf15626a199ae413dced3f29f601820611d37dd733c92ffc06c0
 SHA512 
fee9f5fc0e615e49347320e37b560112f43d13c63050701e25b3348e9d4aa59e80c7d810f7da12764b1b98efa35be7743c5ebbb0a12c78f5924f1544c356
 DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/protobuf-java/protobuf-java-3.23.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.23.3.ebuild
new file mode 100644
index ..484bbc788521
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.23.3.ebuild
@@ -0,0 +1,164 @@
+# Copyright 2008-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:3.23.3"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple cmake
+
+DESCRIPTION="Core Protocol Buffers library"
+HOMEPAGE="https://protobuf.dev;
+# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
+# And we build artifact 3.23.3 from the 23.3 tarball in order to allow sharing 
the tarball with
+# dev-libs/protobuf.
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV#3.}.tar.gz 
-> protobuf-${PV#3.}.tar.gz
+   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+S="${WORKDIR}/protobuf-${PV#3.}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="system-protoc"
+
+BDEPEND="
+   system-protoc? ( ~dev-libs/protobuf-${PV#3.}:0  )
+   !system-protoc? ( >=dev-cpp/abseil-cpp-20230125.3 )
+"
+DEPEND="
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/guava:0
+   dev-java/mockito:4
+   )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+PATCHES=(
+   "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch"
+)
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="java/core/src/main/resources"
+JAVA_SRC_DIR="java/core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="java/core/src/test/java"
+
+run-protoc() {
+   if use system-protoc; then
+   protoc $1
+   else
+   "${BUILD_DIR}"/protoc $1
+   fi
+}
+
+src_prepare() {
+   # If the corrsponding version of system-protoc is not available we 
build protoc locally
+   if use system-protoc; then
+   default # apply patches
+   else
+   cmake_src_prepare
+   fi
+   java-pkg-2_src_prepare
+
+   mkdir "${JAVA_RESOURCE_DIRS}" || die
+   # 
https://github.com/protocolbuffers/protobuf/blob/v23.3/java/core/pom.xml#L43-L62
+   PROTOS=(  $(sed \
+   -n 
'/google\/protobuf.*\.proto/s:.*\(.*\):\1:p' \
+   "${S}/java/core/pom.xml") ) || die
+   pushd src > /dev/null || die
+   cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die
+   popd > /dev/null || die
+
+   # 
https://github.com/protocolbuffers/protobuf/blob/v23.3/java/core/generate-sources-build.xml
+   einfo "Replace variables in 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-09-04 Thread Miroslav Šulc
commit: 8274d41851eaab8927dfafc55446581710f4c990
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Aug 21 19:16:10 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Sep  4 07:55:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8274d418

dev-java/protobuf-java: add 3.24.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/Manifest|   1 +
 dev-java/protobuf-java/protobuf-java-3.24.2.ebuild | 167 +
 2 files changed, 168 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 7295e78febd3..60307769f3dc 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,2 +1,3 @@
 DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 
63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3
 SHA512 
46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
+DIST protobuf-24.2.tar.gz 5179130 BLAKE2B 
a1e3da4e95072391fa4abf671a9eb77806f1b3864219e1e0c024156558e2ecd9e3cabee367efaf15626a199ae413dced3f29f601820611d37dd733c92ffc06c0
 SHA512 
fee9f5fc0e615e49347320e37b560112f43d13c63050701e25b3348e9d4aa59e80c7d810f7da12764b1b98efa35be7743c5ebbb0a12c78f5924f1544c356
 DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild
new file mode 100644
index ..cbedc3f3e508
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild
@@ -0,0 +1,167 @@
+# Copyright 2008-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:3.24.2"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple cmake
+
+DESCRIPTION="Core Protocol Buffers library"
+HOMEPAGE="https://protobuf.dev;
+# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
+# And we build artifact 3.24.0 from the 24.0 tarball in order to allow sharing 
the tarball with
+# dev-libs/protobuf.
+MY_PV3="${PV#3.}"
+MY_PV="${MY_PV3/_rc/-rc}"
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz 
-> protobuf-${MY_PV}.tar.gz
+   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+S="${WORKDIR}/protobuf-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="system-protoc"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/guava:0
+   dev-java/mockito:4
+   )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+BDEPEND="
+   system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 )
+   !system-protoc? ( >=dev-cpp/abseil-cpp-20230125.3 )
+"
+
+PATCHES=(
+   "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch"
+)
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="java/core/src/main/resources"
+JAVA_SRC_DIR="java/core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_SRC_DIR="java/core/src/test/java"
+
+run-protoc() {
+   if use system-protoc; then
+   protoc $1
+   else
+   "${BUILD_DIR}"/protoc $1
+   fi
+}
+
+src_prepare() {
+   # If the corrsponding version of system-protoc is not available we 
build protoc locally
+   if use system-protoc; then
+   default # apply patches
+   else
+   cmake_src_prepare
+   fi
+   java-pkg-2_src_prepare
+
+   mkdir "${JAVA_RESOURCE_DIRS}" || die
+   # 
https://github.com/protocolbuffers/protobuf/blob/v24.2/java/core/pom.xml#L43-L62
+   PROTOS=(  $(sed \
+   -n 
'/google\/protobuf.*\.proto/s:.*\(.*\):\1:p' \
+   "${S}/java/core/pom.xml") ) || die
+   pushd src > /dev/null || die
+   cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die
+   popd > /dev/null || die
+
+   # 
https://github.com/protocolbuffers/protobuf/blob/v24.2/java/core/generate-sources-build.xml
+   einfo "Replace variables in generate-sources-build.xml"
+   sed \
+   -e 's:${generated.sources.dir}:java/core/src/main/java:' \
+   -e 's:${protobuf.source.dir}:src:' \
+   -e 's:^.*value="::' -e 's:\"/>::' \
+   -e '/project\|echo\|mkdir\|exec/d' \
+   -i 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-08-03 Thread Miroslav Šulc
commit: b042109f90c07be82d2486f5507c3e9c0d294634
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Aug  3 18:29:11 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Aug  4 05:57:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b042109f

dev-java/protobuf-java: drop 3.21.12

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/Manifest|   1 -
 .../protobuf-java/protobuf-java-3.21.12.ebuild | 122 -
 2 files changed, 123 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 038dff1f6153..7295e78febd3 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,3 +1,2 @@
-DIST protobuf-21.12.tar.gz 5141166 BLAKE2B 
33500612d103afb817062486a741e8e5503f82c42c70054d47d1899e6bb79f3fdde2666cad5b8eff6e1bc539c3b0cdf9f2b125ce7e5d3a459a69e84d67ab535e
 SHA512 
2dc8f552388438268d8b9f7a9e84c6abf1736be3d5031438c789c317410c9f4b5cedd25bf7da6d67b3ba32ca890869f9ddaab2284d6ac0e734a5b135ffbb1346
 DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 
63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3
 SHA512 
46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
 DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
deleted file mode 100644
index d9140d989305..
--- a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
+++ /dev/null
@@ -1,122 +0,0 @@
-# Copyright 2008-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:protobuf-java:3.21.12"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/;
-# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
-# And we build artifact 3.21.11 from the 21.11 tarball in order to allow 
sharing the tarball with
-# dev-libs/protobuf.
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV#3.}.tar.gz 
-> protobuf-${PV#3.}.tar.gz
-   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/guava:0
-   dev-java/mockito:4
-   )
-"
-RDEPEND=">=virtual/jre-1.8:*"
-
-# Once =protobuf-${PV#3.} hits the tree use it
-# BDEPEND="~dev-libs/protobuf-${PV#3.}:0"
-BDEPEND="dev-libs/protobuf:0"
-
-S="${WORKDIR}/protobuf-${PV#3.}/java"
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="core/src/main/resources"
-JAVA_SRC_DIR="core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_RESOURCE_DIRS="core/src/test/proto"
-JAVA_TEST_SRC_DIR="core/src/test/java"
-
-src_prepare() {
-   default
-
-   mkdir "${JAVA_RESOURCE_DIRS}" || die
-   # 
https://github.com/protocolbuffers/protobuf/blob/v21.12/java/core/pom.xml#L43-L62
-   echo $(sed \
-   -n '/google\/protobuf.*\.proto/s:.*\(.*\):-C 
../../../../../src \1:p' \
-   "${S}/core/pom.xml") > "${T}/core_proto" || die "echo to 
core_proto failed"
-   # Copy them from ../src/google/protobuf to JAVA_RESOURCE_DIRS
-   pushd "${JAVA_RESOURCE_DIRS}" || die
-   jar cv "@${T}/core_proto" | jar xv
-   assert "Copying protos failed"
-   popd || die
-
-   # 
https://github.com/protocolbuffers/protobuf/blob/v21.12/java/core/generate-sources-build.xml
-   einfo "Replace variables in generate-sources-build.xml"
-   sed \
-   -e 's:${generated.sources.dir}:core/src/main/java:' \
-   -e 's:${protobuf.source.dir}:../src:' \
-   -e 's:^.*value="::' -e 's:\"/>::' \
-   -e '/project\|echo\|mkdir\|exec/d' \
-   -i core/generate-sources-build.xml || die "sed to sources 
failed"
-
-   einfo "Run protoc to generate sources"
-   protoc @core/generate-sources-build.xml || die "protoc sources failed"
-}
-
-src_test() {
-   JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar"
-
-   # 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-07-27 Thread Sam James
commit: afddcf8855e17c0cf30455900fd460cc9b02bead
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul 27 22:20:10 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul 27 22:20:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afddcf88

dev-java/protobuf-java: Stabilize 3.23.0 ppc64, #911315

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.23.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild
index aaf13ce4b65e..2c5874e64d43 100644
--- a/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}/protobuf-${PV#3.}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="system-protoc"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/, dev-java/protobuf-java/files/

2023-06-28 Thread Miroslav Šulc
commit: c1b9b0e443dc173d12d0346deb1f06f7685238e6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Jan 31 11:05:43 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Wed Jun 28 08:00:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1b9b0e4

dev-java/protobuf-java: add 3.23.0

Higher versions depend on dev-cpp/abseil-cpp-20230125.3 which is not in
the tree.

Bug: https://bugs.gentoo.org/906811
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/Manifest|   1 +
 ...obuf-java-3.23.0-unittest_retention.proto.patch |  35 +
 dev-java/protobuf-java/metadata.xml|   8 +-
 dev-java/protobuf-java/protobuf-java-3.23.0.ebuild | 165 +
 4 files changed, 206 insertions(+), 3 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 1af6191837ab..038dff1f6153 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,2 +1,3 @@
 DIST protobuf-21.12.tar.gz 5141166 BLAKE2B 
33500612d103afb817062486a741e8e5503f82c42c70054d47d1899e6bb79f3fdde2666cad5b8eff6e1bc539c3b0cdf9f2b125ce7e5d3a459a69e84d67ab535e
 SHA512 
2dc8f552388438268d8b9f7a9e84c6abf1736be3d5031438c789c317410c9f4b5cedd25bf7da6d67b3ba32ca890869f9ddaab2284d6ac0e734a5b135ffbb1346
+DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 
63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3
 SHA512 
46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d
 DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git 
a/dev-java/protobuf-java/files/protobuf-java-3.23.0-unittest_retention.proto.patch
 
b/dev-java/protobuf-java/files/protobuf-java-3.23.0-unittest_retention.proto.patch
new file mode 100644
index ..c838bf3cede2
--- /dev/null
+++ 
b/dev-java/protobuf-java/files/protobuf-java-3.23.0-unittest_retention.proto.patch
@@ -0,0 +1,35 @@
+java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:68: error: 
cannot find symbol
+import protobuf_unittest.UnittestRetention;
+^
+  symbol:   class UnittestRetention
+  location: package protobuf_unittest
+java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:402: error: 
cannot find symbol
+FileOptions options = UnittestRetention.getDescriptor().getOptions();
+  ^
+  symbol:   variable UnittestRetention
+  location: class DescriptorsTest
+java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:403: error: 
cannot find symbol
+assertThat(options.hasExtension(UnittestRetention.plainOption)).isTrue();
+^
+  symbol:   variable UnittestRetention
+  location: class DescriptorsTest
+java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:404: error: 
cannot find symbol
+
assertThat(options.hasExtension(UnittestRetention.runtimeRetentionOption)).isTrue();
+^
+  symbol:   variable UnittestRetention
+  location: class DescriptorsTest
+java/core/src/test/java/com/google/protobuf/DescriptorsTest.java:405: error: 
cannot find symbol
+
assertThat(options.hasExtension(UnittestRetention.sourceRetentionOption)).isFalse();
+^
+  symbol:   variable UnittestRetention
+  location: class DescriptorsTest
+--- a/java/core/generate-test-sources-build.xml
 b/java/core/generate-test-sources-build.xml
+@@ -19,6 +19,7 @@
+ 
+ 
+ 
++
+ 
+ 
+ 

diff --git a/dev-java/protobuf-java/metadata.xml 
b/dev-java/protobuf-java/metadata.xml
index 5fdb33c1c7c3..20b09444fc60 100644
--- a/dev-java/protobuf-java/metadata.xml
+++ b/dev-java/protobuf-java/metadata.xml
@@ -12,10 +12,12 @@

j...@gentoo.org

-   
-   Soname version number of Protobuf
-   

+   
https://github.com/protocolbuffers/protobuf/issues
+   https://protobuf.dev/getting-started/javatutorial/
protocolbuffers/protobuf

+   
+   Use protoc provided by 
dev-libs/protobuf
+   
 

diff --git a/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild
new file mode 100644
index ..aaf13ce4b65e
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.23.0.ebuild
@@ -0,0 +1,165 @@
+# Copyright 2008-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-02-10 Thread Sam James
commit: f82b0ef2df5ef6fbdcce466783557c0a9ba46cf1
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Fri Feb 10 20:46:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 10 20:52:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82b0ef2

dev-java/protobuf-java: drop 3.21.9-r1, 3.21.9-r2

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29509
Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/Manifest|   1 -
 .../protobuf-java/protobuf-java-3.21.9-r1.ebuild   |  98 -
 .../protobuf-java/protobuf-java-3.21.9-r2.ebuild   | 119 -
 3 files changed, 218 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 37ef43909f55..1af6191837ab 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,3 +1,2 @@
 DIST protobuf-21.12.tar.gz 5141166 BLAKE2B 
33500612d103afb817062486a741e8e5503f82c42c70054d47d1899e6bb79f3fdde2666cad5b8eff6e1bc539c3b0cdf9f2b125ce7e5d3a459a69e84d67ab535e
 SHA512 
2dc8f552388438268d8b9f7a9e84c6abf1736be3d5031438c789c317410c9f4b5cedd25bf7da6d67b3ba32ca890869f9ddaab2284d6ac0e734a5b135ffbb1346
-DIST protobuf-21.9.tar.gz 5110670 BLAKE2B 
a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe
 SHA512 
6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1
 DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
deleted file mode 100644
index 4929dd830b68..
--- a/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 2008-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:protobuf-java:3.21.9"
-# Tests not enabled, depend on com.google.truth which is not packaged
-# 
https://github.com/protocolbuffers/protobuf/blob/v21.9/java/core/pom.xml#L35-L40
-# JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit edo java-pkg-2 java-pkg-simple
-
-PARENT_PN="${PN/-java/}"
-PARENT_PV="$(ver_cut 2-)"
-PARENT_P="${PARENT_PN}-${PARENT_PV}"
-PARENT_SUBSLOT="32"
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/;
-SRC_URI="
-   https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
-   -> ${PARENT_P}.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/guava:0
-   dev-java/mockito:4
-   )
-"
-RDEPEND=">=virtual/jre-1.8:*"
-
-BDEPEND="dev-libs/protobuf:0/${PARENT_SUBSLOT}"
-
-S="${WORKDIR}/${PARENT_P}/java"
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="core/src/main/resources"
-JAVA_SRC_DIR="core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_RESOURCE_DIRS="../src"
-JAVA_TEST_SRC_DIR="core/src/test/java"
-
-# Same than PATCHES but from repository's root directory,
-# please see function `src_prepare` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "java/" subdirectory.
-PATCHES=(
-)
-
-src_prepare() {
-   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
-   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
-   eapply_user
-   popd > /dev/null || die
-
-   # Same than default without the eapply_user part, this last is kept
-   # for the parent directory.
-   # It looks like function java-pkg-2_src_prepare doesn’t call "default".
-   [[ -n "${PATCHES[@]}" ]] && eapply "${PATCHES[@]}"
-
-   # Remove bundled jars
-   java-pkg_clean
-
-   java-pkg-2_src_prepare
-
-   # There is also compiler/plugin, but not in this list because in a 
subdirectory
-   core_protos=( any api descriptor duration empty field_mask 
source_context struct timestamp type wrappers )
-
-   # Copy resources from ../src/google/protobuf according to
-   # 
https://github.com/protocolbuffers/protobuf/blob/v21.9/java/core/pom.xml#L45-L61
-   mkdir -p "${JAVA_RESOURCE_DIRS}/google/protobuf/compiler" || die
-   local core_proto
-   for core_proto in "${core_protos[@]}"; do
-   cp "../src/google/protobuf/${core_proto}.proto" \
-  

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-02-10 Thread Sam James
commit: 00037b2b8800c3665ecbfab5d81b80a9c9d58acb
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 10 20:34:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 10 20:34:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00037b2b

dev-java/protobuf-java: Stabilize 3.21.12 ppc64, #893796

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
index 5d108d6a2d1b..a80c29351b45 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV#3.}.tar.gz ->
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-02-10 Thread Sam James
commit: 8955cbb21ad281f5de01b04675081f682a6b7f63
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 10 20:34:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 10 20:34:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8955cbb2

dev-java/protobuf-java: Stabilize 3.21.12 amd64, #893796

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
index c51ed676a58d..5d108d6a2d1b 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV#3.}.tar.gz ->
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-02-10 Thread Sam James
commit: 5579f35671f65c153089b97103fa8ca214eea280
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 10 20:34:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 10 20:34:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5579f356

dev-java/protobuf-java: Stabilize 3.21.12 x86, #893796

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
index a80c29351b45..d9140d989305 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV#3.}.tar.gz ->
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-01-14 Thread Sam James
commit: 5aa4c76fb27530fedc2c020e0a9148634b046e49
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jan 11 14:40:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan 14 19:15:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa4c76f

dev-java/protobuf-java: drop 

Closes: https://bugs.gentoo.org/890481
Drop live ebuild since upstream pushes new versions every couple of
weeks and this package has only one single consumer.

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/29066
Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 109 ---
 1 file changed, 109 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
deleted file mode 100644
index f269a7bc8533..
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ /dev/null
@@ -1,109 +0,0 @@
-# Copyright 2008-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-# Version based on value in (java/)core/pom.xml from main branch
-# Please update me when new release
-# Maybe find a way to automatically change it?
-MAVEN_ID="com.google.protobuf:${PN}:3.21.7"
-# Tests not enabled, depend on com.google.truth which is not packaged
-# 
https://github.com/protocolbuffers/protobuf/blob/v21.7/java/core/pom.xml#L35-L40
-# JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit edo java-pkg-2 java-pkg-simple
-
-PARENT_PN="${PN/-java/}"
-PARENT_PV="${PV}"
-PARENT_P="${PARENT_PN}-${PARENT_PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   
https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
-   -> ${PARENT_P}.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="
-   https://developers.google.com/protocol-buffers/
-"
-
-LICENSE="BSD"
-SLOT="0/32"
-
-S="${WORKDIR}/${PARENT_P}/java"
-
-BDEPEND="
-   dev-libs/protobuf:${SLOT}
-"
-DEPEND="
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/guava:0
-   dev-java/mockito:4
-   )
-"
-RDEPEND="
-   >=virtual/jre-1.8:*
-"
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="core/src/main/resources"
-JAVA_SRC_DIR="core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_RESOURCE_DIRS="../src"
-JAVA_TEST_SRC_DIR="core/src/test/java"
-
-# Same than PATCHES but from repository's root directory,
-# please see function `src_prepare` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "java/" subdirectory.
-PATCHES=(
-)
-
-src_prepare() {
-   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
-   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
-   eapply_user
-   popd > /dev/null || die
-
-   # Remove bundled jars
-   java-pkg_clean
-
-   java-pkg-2_src_prepare
-
-   # There is also compiler/plugin, but not in this list because in a 
subdirectory
-   core_protos=( any api descriptor duration empty field_mask 
source_context struct timestamp type wrappers )
-
-   # Copy resources from ../src/google/protobuf according to
-   # 
https://github.com/protocolbuffers/protobuf/blob/v21.7/java/core/pom.xml#L45-L61
-   mkdir -p "${JAVA_RESOURCE_DIRS}/google/protobuf/compiler" || die
-   local core_proto
-   for core_proto in "${core_protos[@]}"; do
-   cp "../src/google/protobuf/${core_proto}.proto" \
-  "${JAVA_RESOURCE_DIRS}/google/protobuf" \
-   || die
-   done
-   cp 
{../src,"${JAVA_RESOURCE_DIRS}"}/google/protobuf/compiler/plugin.proto || die
-
-   # Generate 146 .java files according to
-   # 
https://github.com/protocolbuffers/protobuf/blob/v21.7/java/core/generate-sources-build.xml
-   for core_proto in "${core_protos[@]}" compiler/plugin; do
-   edo "${BROOT}/usr/bin/protoc" \
-   --java_out="${JAVA_SRC_DIR}" -I../src 
../src/google/protobuf/"${core_proto}".proto
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-01-11 Thread Sam James
commit: 8fa612a042c2caeac5836fc01d0e8b6121273cc5
Author: Sam James  gentoo  org>
AuthorDate: Wed Jan 11 13:36:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jan 11 13:36:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa612a0

dev-java/protobuf-java: fix typo

Closes: https://bugs.gentoo.org/890479
Fixes: 0fc591ecb6046131b65a1996fd6cd8710baeb8fd
Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
index 7885a6ab21ee..c51ed676a58d 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
@@ -56,7 +56,7 @@ src_prepare() {
# Copy them from ../src/google/protobuf to JAVA_RESOURCE_DIRS
pushd "${JAVA_RESOURCE_DIRS}" || die
jar cv "@${T}/core_proto" | jar xv
-   assert"Copying protos failed"
+   assert "Copying protos failed"
popd || die
 
# 
https://github.com/protocolbuffers/protobuf/blob/v21.12/java/core/generate-sources-build.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-01-11 Thread Florian Schmaus
commit: 0fc591ecb6046131b65a1996fd6cd8710baeb8fd
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jan 11 10:29:47 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jan 11 10:30:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fc591ec

dev-java/protobuf-java: use 'assert' instead of 'die' for shell pipelines

Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.12.ebuild   | 3 ++-
 dev-java/protobuf-java/protobuf-java-3.21.9-r2.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
index da7ae9d7..7885a6ab21ee 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
@@ -55,7 +55,8 @@ src_prepare() {
"${S}/core/pom.xml") > "${T}/core_proto" || die "echo to 
core_proto failed"
# Copy them from ../src/google/protobuf to JAVA_RESOURCE_DIRS
pushd "${JAVA_RESOURCE_DIRS}" || die
-   jar cv "@${T}/core_proto" | jar xv || die "Copying protos 
failed"
+   jar cv "@${T}/core_proto" | jar xv
+   assert"Copying protos failed"
popd || die
 
# 
https://github.com/protocolbuffers/protobuf/blob/v21.12/java/core/generate-sources-build.xml

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9-r2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9-r2.ebuild
index 9dc32c355b91..ef157767a703 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.9-r2.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9-r2.ebuild
@@ -52,7 +52,8 @@ src_prepare() {
"${S}/core/pom.xml") > "${T}/core_proto" || die "echo to 
core_proto failed"
# Copy them from ../src/google/protobuf to JAVA_RESOURCE_DIRS
pushd "${JAVA_RESOURCE_DIRS}" || die
-   jar cv "@${T}/core_proto" | jar xv || die "Copying protos 
failed"
+   jar cv "@${T}/core_proto" | jar xv
+   assert "Copying protos failed"
popd || die
 
# 
https://github.com/protocolbuffers/protobuf/blob/v21.9/java/core/generate-sources-build.xml



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-01-11 Thread Florian Schmaus
commit: bce3de32853574c0ac459876a30296e1fa9060a5
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Dec  8 17:25:25 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jan 11 10:30:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce3de32

dev-java/protobuf-java: add 3.21.9-r2, tests enabled

- backports improvements from 3.21.12.ebuild

- Keep this version matching a version of dev-libs/protobuf until
  dev-libs/protobuf-21.12 hits the tree
  BDEPEND="~dev-libs/protobuf-${PV#3.}:0"

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/28971
Signed-off-by: Florian Schmaus  gentoo.org>

 .../protobuf-java/protobuf-java-3.21.9-r2.ebuild   | 118 +
 1 file changed, 118 insertions(+)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9-r2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9-r2.ebuild
new file mode 100644
index ..9dc32c355b91
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9-r2.ebuild
@@ -0,0 +1,118 @@
+# Copyright 2008-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:3.21.9"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/;
+# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
+# And we build artifact 3.21.9 from the 21.9 tarball in order to allow sharing 
the tarball with
+# dev-libs/protobuf.
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV#3.}.tar.gz 
-> protobuf-${PV#3.}.tar.gz
+   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/guava:0
+   dev-java/mockito:4
+   )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+BDEPEND="~dev-libs/protobuf-${PV#3.}:0"
+
+S="${WORKDIR}/protobuf-${PV#3.}/java"
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="core/src/main/resources"
+JAVA_SRC_DIR="core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_RESOURCE_DIRS="core/src/test/proto"
+JAVA_TEST_SRC_DIR="core/src/test/java"
+
+src_prepare() {
+   default
+
+   mkdir "${JAVA_RESOURCE_DIRS}" || die
+   # 
https://github.com/protocolbuffers/protobuf/blob/v21.9/java/core/pom.xml#L43-L62
+   echo $(sed \
+   -n '/google\/protobuf.*\.proto/s:.*\(.*\):-C 
../../../../../src \1:p' \
+   "${S}/core/pom.xml") > "${T}/core_proto" || die "echo to 
core_proto failed"
+   # Copy them from ../src/google/protobuf to JAVA_RESOURCE_DIRS
+   pushd "${JAVA_RESOURCE_DIRS}" || die
+   jar cv "@${T}/core_proto" | jar xv || die "Copying protos 
failed"
+   popd || die
+
+   # 
https://github.com/protocolbuffers/protobuf/blob/v21.9/java/core/generate-sources-build.xml
+   einfo "Replace variables for code generation "
+   sed \
+   -e 's:${generated.sources.dir}:core/src/main/java:' \
+   -e 's:${protobuf.source.dir}:../src:' \
+   -e 's:^.*value="::' -e 's:\"/>::' \
+   -e '/project\|echo\|mkdir\|exec/d' \
+   -i core/generate-sources-build.xml || die "sed to sources 
failed"
+
+   einfo "Run protoc to generate sources"
+   protoc @core/generate-sources-build.xml || die "protoc sources failed"
+}
+
+src_test() {
+   JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-1.1.3.jar"
+
+   # 
https://github.com/protocolbuffers/protobuf/blob/v21.9/java/core/generate-test-sources-build.xml
+   einfo "Replace variables for code generation "
+   sed \
+   -e 's:${generated.testsources.dir}:core/src/test/java:' \
+   -e 's:${protobuf.source.dir}:../src:' \
+   -e 's:${test.proto.dir}:core/src/test/proto:' \
+   -e 's:^.*value="::' -e 's:\"/>::' \
+   -e '/project\|mkdir\|exec\|Also generate/d' \
+   -i core/generate-test-sources-build.xml || die "sed to test 
sources failed"
+
+   # Remove second exec from the file. Makes trouble here. We run it 
separately.
+   sed '50,54d' -i core/generate-test-sources-build.xml || die "cannot 
remove lines"
+
+   einfo "Running protoc first exec"
+   protoc @core/generate-test-sources-build.xml || die "protoc I failed"
+
+   einfo "Running protoc second exec"
+   protoc --java_out=lite:core/src/test/java \
+   --proto_path=../src \
+   --proto_path=core/src/test/proto \
+   

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-01-11 Thread Florian Schmaus
commit: 1cb4575bf07e37b17e04026339a1f5359ad6f74f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Oct 31 07:57:52 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jan 11 10:30:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cb4575b

dev-java/protobuf-java: add 3.21.12

- For generating sources use core/generate-sources-build.xml instead of
  listing from core/pom.xml

- Tests enabled using binary version of truth which is not yet packaged
  https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar

- When using "protoc @" in core/generate-test-sources-build.xml
  it seems not possible to run more than one exec from the same file.
  Removed the second exec and now running it separately.

- Exclude MapInitializationOrderTest and CachedFieldSizeTest, ignore
  testWriteWholeMessage() and testWriteWholePackedFieldsMessage() from
  CodedOutputStreamTest.java because of unresolved test failures,

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/protobuf-java/Manifest|   2 +
 .../protobuf-java/protobuf-java-3.21.12.ebuild | 121 +
 2 files changed, 123 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 85bcbb4bda71..37ef43909f55 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1 +1,3 @@
+DIST protobuf-21.12.tar.gz 5141166 BLAKE2B 
33500612d103afb817062486a741e8e5503f82c42c70054d47d1899e6bb79f3fdde2666cad5b8eff6e1bc539c3b0cdf9f2b125ce7e5d3a459a69e84d67ab535e
 SHA512 
2dc8f552388438268d8b9f7a9e84c6abf1736be3d5031438c789c317410c9f4b5cedd25bf7da6d67b3ba32ca890869f9ddaab2284d6ac0e734a5b135ffbb1346
 DIST protobuf-21.9.tar.gz 5110670 BLAKE2B 
a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe
 SHA512 
6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1
+DIST truth-1.1.3.jar 243021 BLAKE2B 
a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3
 SHA512 
f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
new file mode 100644
index ..da7ae9d7
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.21.12.ebuild
@@ -0,0 +1,121 @@
+# Copyright 2008-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:3.21.12"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/;
+# Currently we bundle the binary version of truth.jar used only for tests, we 
don't install it.
+# And we build artifact 3.21.11 from the 21.11 tarball in order to allow 
sharing the tarball with
+# dev-libs/protobuf.
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV#3.}.tar.gz 
-> protobuf-${PV#3.}.tar.gz
+   test? ( 
https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/guava:0
+   dev-java/mockito:4
+   )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+# Once =protobuf-${PV#3.} hits the tree use it
+# BDEPEND="~dev-libs/protobuf-${PV#3.}:0"
+BDEPEND="dev-libs/protobuf:0"
+
+S="${WORKDIR}/protobuf-${PV#3.}/java"
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="core/src/main/resources"
+JAVA_SRC_DIR="core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_RESOURCE_DIRS="core/src/test/proto"
+JAVA_TEST_SRC_DIR="core/src/test/java"
+
+src_prepare() {
+   default
+
+   mkdir "${JAVA_RESOURCE_DIRS}" || die
+   # 
https://github.com/protocolbuffers/protobuf/blob/v21.12/java/core/pom.xml#L43-L62
+   echo $(sed \
+   -n '/google\/protobuf.*\.proto/s:.*\(.*\):-C 
../../../../../src \1:p' \
+   "${S}/core/pom.xml") > "${T}/core_proto" || die "echo to 
core_proto failed"
+   # Copy them from ../src/google/protobuf to JAVA_RESOURCE_DIRS
+   pushd "${JAVA_RESOURCE_DIRS}" || die
+   jar cv "@${T}/core_proto" | jar xv || die "Copying protos 
failed"
+   popd || die
+
+   # 
https://github.com/protocolbuffers/protobuf/blob/v21.12/java/core/generate-sources-build.xml
+   einfo "Replace variables in 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-01-06 Thread Miroslav Šulc
commit: b553d004f2075b167afc565a14f46870c744d54c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Jan  5 10:42:44 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jan  6 09:37:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b553d004

dev-java/protobuf-java: drop 3.21.9

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.21.9.ebuild | 68 --
 2 files changed, 69 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 3d5ef69736a1..85bcbb4bda71 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,2 +1 @@
 DIST protobuf-21.9.tar.gz 5110670 BLAKE2B 
a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe
 SHA512 
6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1
-DIST protobuf-3.21.9.tar.gz 5112917 BLAKE2B 
1788652e89ccb77feeaf2a3f4ce8e8554b29c1bccf3f58d79c66f3e5f080659a9b7eb4f2b4a07ce640549749f376deaf725d20e19674348b5bce9168aad5d095
 SHA512 
d54843a4ed66edf6cab7262849216b909313d70e9758aa7f00d02902c576396f0a77bb224fe2ce408da37aefaf7da9f568dea7bda4e397fc1e3666c8aaf9cb0f

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
deleted file mode 100644
index e5030982cadf..
--- a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2008-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:protobuf-java:3.21.9"
-# Tests not enabled, depend on com.google.truth which is not packaged
-# 
https://github.com/protocolbuffers/protobuf/blob/v3.21.6/java/core/pom.xml#L35-L39;
-# JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit edo java-pkg-2 java-pkg-simple
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/;
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/guava:0
-   dev-java/mockito:4
-   )
-"
-RDEPEND=">=virtual/jre-1.8:*"
-
-BDEPEND="dev-libs/protobuf:0"
-
-S="${WORKDIR}/protobuf-${PV}/java"
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="core/src/main/resources"
-JAVA_SRC_DIR="core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_RESOURCE_DIRS="../src"
-JAVA_TEST_SRC_DIR="core/src/test/java"
-
-src_prepare() {
-   default
-   java-pkg-2_src_prepare
-
-   # There is also compiler/plugin, but not in this list because in a 
subdirectory
-   core_protos=( any api descriptor duration empty field_mask 
source_context struct timestamp type wrappers )
-
-   # Copy resources from ../src/google/protobuf according to
-   # 
https://github.com/protocolbuffers/protobuf/blob/v3.21.6/java/core/pom.xml#L45-L61
-   mkdir -p "${JAVA_RESOURCE_DIRS}/google/protobuf/compiler" || die
-   local core_proto
-   for core_proto in "${core_protos[@]}"; do
-   cp "../src/google/protobuf/${core_proto}.proto" \
-  "${JAVA_RESOURCE_DIRS}/google/protobuf" \
-   || die
-   done
-   cp 
{../src,"${JAVA_RESOURCE_DIRS}"}/google/protobuf/compiler/plugin.proto || die
-
-   # Generate 146 .java files according to
-   # 
https://github.com/protocolbuffers/protobuf/blob/v21.7/java/core/generate-sources-build.xml
-   for core_proto in "${core_protos[@]}" compiler/plugin; do
-   edo "${BROOT}/usr/bin/protoc" \
-   --java_out="${JAVA_SRC_DIR}" -I../src 
../src/google/protobuf/"${core_proto}".proto
-   done
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2023-01-04 Thread Sam James
commit: d41ee9df533b23df55bdbf82969d7786ad0ce357
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  5 07:58:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  5 07:58:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d41ee9df

dev-java/protobuf-java: Stabilize 3.21.9-r1 x86, #879971

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
index 5097b42d1ccd..4929dd830b68 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2008-2022 Gentoo Authors
+# Copyright 2008-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-11-06 Thread Sam James
commit: 1b3b2625f6657df55bd1321c410656aea43feb48
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  6 09:30:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  6 09:30:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3b2625

dev-java/protobuf-java: Stabilize 3.21.9-r1 ppc64, #879971

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
index f2733d6530c4..5097b42d1ccd 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-11-06 Thread Sam James
commit: 8643e23de6a17f5d9dbc774d449d669cc7ce8673
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  6 07:25:19 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov  6 07:25:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8643e23d

dev-java/protobuf-java: Stabilize 3.21.9-r1 amd64, #879971

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
index a24c805333e0..f2733d6530c4 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9-r1.ebuild
@@ -25,7 +25,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-11-03 Thread Arthur Zamarin
commit: e9de17e277796207a057c5d4a0bd6d9a735e848f
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Nov  3 18:52:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 19:00:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9de17e2

dev-java/protobuf-java: drop 3.19.3

Bug: https://bugs.gentoo.org/876903
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/28126
Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.19.3.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 86f5dda32428..3d5ef69736a1 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,3 +1,2 @@
 DIST protobuf-21.9.tar.gz 5110670 BLAKE2B 
a4f5b7f58e1c5904ca990b100a72992f6f56177b28773f8de8c99e4158391d33cfb8aa8575915887fc9ae4294faf81d4ff6b470bc07b394bfd5885a09ba0fafe
 SHA512 
6954b42d21921e630173b7848c056ab95635627d8eddec960f3db2ddda13eedde00520a9b350722e76e2998649eb8ebe10758e1db938b6a91e38ff3295b1b7c1
-DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
 DIST protobuf-3.21.9.tar.gz 5112917 BLAKE2B 
1788652e89ccb77feeaf2a3f4ce8e8554b29c1bccf3f58d79c66f3e5f080659a9b7eb4f2b4a07ce640549749f376deaf725d20e19674348b5bce9168aad5d095
 SHA512 
d54843a4ed66edf6cab7262849216b909313d70e9758aa7f00d02902c576396f0a77bb224fe2ce408da37aefaf7da9f568dea7bda4e397fc1e3666c8aaf9cb0f

diff --git a/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
deleted file mode 100644
index 594aff5cf66f..
--- a/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2008-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/30"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.8:*"
-DEPEND=">=virtual/jdk-1.8:*"
-RDEPEND=">=virtual/jre-1.8:*"
-
-S="${WORKDIR}/protobuf-${PV}/java"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
-fi
-
-src_prepare() {
-   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
-   eapply_user
-   popd > /dev/null || die
-
-   java-pkg-2_src_prepare
-}
-
-src_compile() {
-   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
-}
-
-src_install() {
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-11-03 Thread Arthur Zamarin
commit: 0087755563e29e71d553aebce3625b9f034ee969
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Nov  3 18:40:47 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Nov  3 18:40:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00877555

dev-java/protobuf-java: Stabilize 3.21.9 ppc64, #878319

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
index c393a3769bea..e5030982cadf 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> pr
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-10-29 Thread Jakov Smolić
commit: cc979f4ac627a4cdf3ad00af914bc7f95b3ddcf9
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Oct 30 04:12:32 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Oct 30 04:12:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc979f4a

dev-java/protobuf-java: Stabilize 3.21.9 amd64, #878319

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
index 2e0fd24ef9a9..c393a3769bea 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> pr
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-10-29 Thread Jakov Smolić
commit: 0d5f0a2e1b2e90ddee63fa63891d57015ee5ac3f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sat Oct 29 10:34:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sat Oct 29 10:34:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d5f0a2e

dev-java/protobuf-java: Stabilize 3.21.9 x86, #878319

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
index 60134da57091..2e0fd24ef9a9 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> pr
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 
 DEPEND="
>=virtual/jdk-1.8:*



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-10-28 Thread Florian Schmaus
commit: 1f351af5b3d2d7bc69285d5d1c547de7bdb5db98
Author: Florian Schmaus  gentoo  org>
AuthorDate: Fri Oct 28 06:51:11 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Fri Oct 28 06:54:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f351af5

dev-java/protobuf-java: fix live ebuild, other fixes

Add missing 'local' declaration of for-loop variable. Align latest
ebuild with live ebuild. Use edo when generating .proto files.

Closes: https://bugs.gentoo.org/878469
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.21.9.ebuild | 26 ++
 dev-java/protobuf-java/protobuf-java-.ebuild   | 16 -
 2 files changed, 27 insertions(+), 15 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
index 96fc4a9564e1..60134da57091 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
@@ -9,7 +9,7 @@ MAVEN_ID="com.google.protobuf:protobuf-java:3.21.9"
 # 
https://github.com/protocolbuffers/protobuf/blob/v3.21.6/java/core/pom.xml#L35-L39;
 # JAVA_TESTING_FRAMEWORKS="junit-4"
 
-inherit java-pkg-2 java-pkg-simple
+inherit edo java-pkg-2 java-pkg-simple
 
 DESCRIPTION="Google's Protocol Buffers - Java bindings"
 HOMEPAGE="https://developers.google.com/protocol-buffers/;
@@ -44,17 +44,25 @@ JAVA_TEST_SRC_DIR="core/src/test/java"
 src_prepare() {
default
java-pkg-2_src_prepare
+
+   # There is also compiler/plugin, but not in this list because in a 
subdirectory
+   core_protos=( any api descriptor duration empty field_mask 
source_context struct timestamp type wrappers )
+
# Copy resources from ../src/google/protobuf according to
# 
https://github.com/protocolbuffers/protobuf/blob/v3.21.6/java/core/pom.xml#L45-L61
-   mkdir -p core/src/main/resources/google/protobuf/compiler || die
-   cp 
{../src,core/src/main/resources}/google/protobuf/compiler/plugin.proto || die
-   cp 
../src/google/protobuf/{any,api,descriptor,duration,empty,field_mask,source_context,struct,timestamp,type,wrappers}.proto
 \
-   "${JAVA_RESOURCE_DIRS}/google/protobuf" || die
+   mkdir -p "${JAVA_RESOURCE_DIRS}/google/protobuf/compiler" || die
+   local core_proto
+   for core_proto in "${core_protos[@]}"; do
+   cp "../src/google/protobuf/${core_proto}.proto" \
+  "${JAVA_RESOURCE_DIRS}/google/protobuf" \
+   || die
+   done
+   cp 
{../src,"${JAVA_RESOURCE_DIRS}"}/google/protobuf/compiler/plugin.proto || die
 
# Generate 146 .java files according to
-   # 
https://github.com/protocolbuffers/protobuf/blob/v3.21.6/java/core/generate-sources-build.xml
-   for proto in any api compiler/plugin descriptor duration empty 
field_mask source_context struct timestamp type wrappers; do
-   "${BROOT}/usr/bin/protoc" \
-   --java_out=core/src/main/java -I../src 
../src/google/protobuf/$proto.proto || die
+   # 
https://github.com/protocolbuffers/protobuf/blob/v21.7/java/core/generate-sources-build.xml
+   for core_proto in "${core_protos[@]}" compiler/plugin; do
+   edo "${BROOT}/usr/bin/protoc" \
+   --java_out="${JAVA_SRC_DIR}" -I../src 
../src/google/protobuf/"${core_proto}".proto
done
 }

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index ab4856250e05..f269a7bc8533 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -12,7 +12,7 @@ MAVEN_ID="com.google.protobuf:${PN}:3.21.7"
 # 
https://github.com/protocolbuffers/protobuf/blob/v21.7/java/core/pom.xml#L35-L40
 # JAVA_TESTING_FRAMEWORKS="junit-4"
 
-inherit java-pkg-2 java-pkg-simple
+inherit edo java-pkg-2 java-pkg-simple
 
 PARENT_PN="${PN/-java/}"
 PARENT_PV="${PV}"
@@ -92,14 +92,18 @@ src_prepare() {
# Copy resources from ../src/google/protobuf according to
# 
https://github.com/protocolbuffers/protobuf/blob/v21.7/java/core/pom.xml#L45-L61
mkdir -p "${JAVA_RESOURCE_DIRS}/google/protobuf/compiler" || die
-   cp "../src/google/protobuf/${core_protos[@]}.proto" \
-   "${JAVA_RESOURCE_DIRS}/google/protobuf" || die
+   local core_proto
+   for core_proto in "${core_protos[@]}"; do
+   cp "../src/google/protobuf/${core_proto}.proto" \
+  "${JAVA_RESOURCE_DIRS}/google/protobuf" \
+   || die
+   done
cp 
{../src,"${JAVA_RESOURCE_DIRS}"}/google/protobuf/compiler/plugin.proto || die
 
# Generate 146 .java files according to
# 
https://github.com/protocolbuffers/protobuf/blob/v21.7/java/core/generate-sources-build.xml
-   for proto in "${core_protos[@]}" compiler/plugin; do
- 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-10-27 Thread Florian Schmaus
commit: e616f7b6dad46156e7442c7eb639b09034d1775c
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 27 15:05:57 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 20:11:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e616f7b6

dev-java/protobuf-java: add 3.21.9, drop 3.21.8-r1

Bug: https://bugs.gentoo.org/878319
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27973
Closes: https://github.com/gentoo/gentoo/pull/27991
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/protobuf-java/Manifest | 2 +-
 .../{protobuf-java-3.21.8-r1.ebuild => protobuf-java-3.21.9.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 070283b7af1a..7aeb6eae7a73 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,2 +1,2 @@
 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
-DIST protobuf-3.21.8.tar.gz 5113425 BLAKE2B 
35bea4b6dfa8fbad543989e91834dc58045307ade30d9427749bb95fefe2b05fa687d898500af1eba951bb9684d6ec93ded4ef721d5d46278ad09013d9475210
 SHA512 
a9e3ff6fd4b5f4bf86ac58c9b0a35010e7069def08783c0aecc05cc0d6e38f04a1af6b6ad61191c3d3348c1e5e44062f63ce1377141ebbd10f122101ef089088
+DIST protobuf-3.21.9.tar.gz 5112917 BLAKE2B 
1788652e89ccb77feeaf2a3f4ce8e8554b29c1bccf3f58d79c66f3e5f080659a9b7eb4f2b4a07ce640549749f376deaf725d20e19674348b5bce9168aad5d095
 SHA512 
d54843a4ed66edf6cab7262849216b909313d70e9758aa7f00d02902c576396f0a77bb224fe2ce408da37aefaf7da9f568dea7bda4e397fc1e3666c8aaf9cb0f

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.8-r1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
similarity index 97%
rename from dev-java/protobuf-java/protobuf-java-3.21.8-r1.ebuild
rename to dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
index ca47eee3e7e2..96fc4a9564e1 100644
--- a/dev-java/protobuf-java/protobuf-java-3.21.8-r1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.21.9.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:protobuf-java:3.21.8"
+MAVEN_ID="com.google.protobuf:protobuf-java:3.21.9"
 # Tests not enabled, depend on com.google.truth which is not packaged
 # 
https://github.com/protocolbuffers/protobuf/blob/v3.21.6/java/core/pom.xml#L35-L39;
 # JAVA_TESTING_FRAMEWORKS="junit-4"



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-10-27 Thread Florian Schmaus
commit: fc8ebcedde52077364feb69dbed85a5ce41320fb
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Oct 27 10:16:34 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Thu Oct 27 20:10:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc8ebced

dev-java/protobuf-java: drop 3.19.6, 3.20.3, both fail to compile

these versions got erroneously added
both fail to compile, same error as bug #878393
both are unlikely to be ever used instead of higher version

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Florian Schmaus  gentoo.org>

 dev-java/protobuf-java/Manifest|   2 -
 dev-java/protobuf-java/protobuf-java-3.19.6.ebuild | 102 -
 dev-java/protobuf-java/protobuf-java-3.20.3.ebuild | 102 -
 3 files changed, 206 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 30346a892702..070283b7af1a 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,2 @@
 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
-DIST protobuf-3.19.6.tar.gz 5299501 BLAKE2B 
3121f76b95f83c5309ce49ce296b738eff7be9d3a5093c564fbe2339fb5f3729e406f1b44bfcc05feb0d31ab63838bb4f54685017977c73a33b91215a6776072
 SHA512 
8f92242f2be8e1bbfba41341c87709ad91ad83b8b3e3df88bb430411541d3399295f49291fd52b50e3487b0fce33181cb4d175685fd25aac72adfaee26a612d4
-DIST protobuf-3.20.3.tar.gz 5374320 BLAKE2B 
fb51f2a0ecf5b83235f5252051f8192ae377bb7a5e030c3f3e9435ccde25919c059830cf476e840fa6c970928a32c0075e213c9d5d4d9e3d3b24732c39a9fbfa
 SHA512 
01d6703bdbe769a1200ee6e4ebcdcb99688ec21f576988c60d82ec36e0822820fb245fcb4ca53293143d53e666d748b5a0c6937bc659fb3cdc4cd9b05ed12a1c
 DIST protobuf-3.21.8.tar.gz 5113425 BLAKE2B 
35bea4b6dfa8fbad543989e91834dc58045307ade30d9427749bb95fefe2b05fa687d898500af1eba951bb9684d6ec93ded4ef721d5d46278ad09013d9475210
 SHA512 
a9e3ff6fd4b5f4bf86ac58c9b0a35010e7069def08783c0aecc05cc0d6e38f04a1af6b6ad61191c3d3348c1e5e44062f63ce1377141ebbd10f122101ef089088

diff --git a/dev-java/protobuf-java/protobuf-java-3.19.6.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.19.6.ebuild
deleted file mode 100644
index 6adff3a717e4..
--- a/dev-java/protobuf-java/protobuf-java-3.19.6.ebuild
+++ /dev/null
@@ -1,102 +0,0 @@
-# Copyright 2008-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="com.google.protobuf:${PN}:${PV}"
-# Tests not enabled, depend on com.google.truth which is not packaged
-# 
https://github.com/protocolbuffers/protobuf/blob/v3.19.6/java/core/pom.xml#L35-L40
-# JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-PARENT_PN="${PN/-java/}"
-PARENT_PV="${PV}"
-PARENT_P="${PARENT_PN}-${PARENT_PV}"
-
-if [[ "${PV}" == * ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf.git;
-   EGIT_SUBMODULES=()
-   EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}"
-else
-   SRC_URI="
-   
https://github.com/protocolbuffers/protobuf/archive/v${PARENT_PV}.tar.gz
-   -> ${PARENT_P}.tar.gz
-   "
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~x64-macos"
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="
-   https://developers.google.com/protocol-buffers/
-"
-
-LICENSE="BSD"
-SLOT="0/30"
-
-S="${WORKDIR}/${PARENT_P}/java"
-
-BDEPEND="
-   dev-libs/protobuf:${SLOT}
-"
-DEPEND="
-   >=virtual/jdk-1.8:*
-   test? (
-   dev-java/guava:0
-   dev-java/mockito:4
-   )
-"
-RDEPEND="
-   >=virtual/jre-1.8:*
-"
-
-JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
-JAVA_JAR_FILENAME="protobuf.jar"
-JAVA_RESOURCE_DIRS="core/src/main/resources"
-JAVA_SRC_DIR="core/src/main/java"
-
-JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
-JAVA_TEST_RESOURCE_DIRS="../src"
-JAVA_TEST_SRC_DIR="core/src/test/java"
-
-# Same than PATCHES but from repository's root directory,
-# please see function `src_prepare` below.
-# Simplier for users IMHO.
-PARENT_PATCHES=(
-)
-
-# Here for patches within "java/" subdirectory.
-PATCHES=(
-)
-
-src_prepare() {
-   pushd "${WORKDIR}/${PARENT_P}" > /dev/null || die
-   [[ -n "${PARENT_PATCHES[@]}" ]] && eapply "${PARENT_PATCHES[@]}"
-   eapply_user
-   popd > /dev/null || die
-
-   # Remove bundled jars
-   java-pkg_clean
-
-   java-pkg-2_src_prepare
-
-   # There is also compiler/plugin, but not in this list because in a 
subdirectory
-   core_protos=( any api descriptor duration empty field_mask 
source_context struct timestamp 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-10-26 Thread Sam James
commit: 5f850916a7422cb578d6a6e79397aeedfedc61ba
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Oct 26 06:42:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 26 10:54:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f850916

dev-java/protobuf-java: drop 3.20.1

Bug: https://bugs.gentoo.org/876903
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/27957
Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.20.1.ebuild | 54 --
 2 files changed, 55 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index cb6d4b73a1e8..30346a892702 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,5 +1,4 @@
 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
 DIST protobuf-3.19.6.tar.gz 5299501 BLAKE2B 
3121f76b95f83c5309ce49ce296b738eff7be9d3a5093c564fbe2339fb5f3729e406f1b44bfcc05feb0d31ab63838bb4f54685017977c73a33b91215a6776072
 SHA512 
8f92242f2be8e1bbfba41341c87709ad91ad83b8b3e3df88bb430411541d3399295f49291fd52b50e3487b0fce33181cb4d175685fd25aac72adfaee26a612d4
-DIST protobuf-3.20.1.tar.gz 5368262 BLAKE2B 
1ce1aef2e4c4f3ea4863629cc75d89fe17d0c7ac0c342ac641c787456fd4a12756c2892a27ddadedc94a7201494ec84566638ce33a03cb0c867b04e9eee0edb3
 SHA512 
fde3eb9f13946887ddfd87df428c5615ad09aaf191e4478b24e98e5e13231feeff4e70b4ca6a2ff7d9b9b2e2c60bc1d5479526edeafa78f9a8ed3bef2e0bacb0
 DIST protobuf-3.20.3.tar.gz 5374320 BLAKE2B 
fb51f2a0ecf5b83235f5252051f8192ae377bb7a5e030c3f3e9435ccde25919c059830cf476e840fa6c970928a32c0075e213c9d5d4d9e3d3b24732c39a9fbfa
 SHA512 
01d6703bdbe769a1200ee6e4ebcdcb99688ec21f576988c60d82ec36e0822820fb245fcb4ca53293143d53e666d748b5a0c6937bc659fb3cdc4cd9b05ed12a1c
 DIST protobuf-3.21.8.tar.gz 5113425 BLAKE2B 
35bea4b6dfa8fbad543989e91834dc58045307ade30d9427749bb95fefe2b05fa687d898500af1eba951bb9684d6ec93ded4ef721d5d46278ad09013d9475210
 SHA512 
a9e3ff6fd4b5f4bf86ac58c9b0a35010e7069def08783c0aecc05cc0d6e38f04a1af6b6ad61191c3d3348c1e5e44062f63ce1377141ebbd10f122101ef089088

diff --git a/dev-java/protobuf-java/protobuf-java-3.20.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.20.1.ebuild
deleted file mode 100644
index f0eaf379e6de..
--- a/dev-java/protobuf-java/protobuf-java-3.20.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2008-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-S="${WORKDIR}/protobuf-${PV}/java"
-
-LICENSE="BSD"
-SLOT="0/31"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-
-COMMON_DEPEND=">=virtual/jdk-1.8:*"
-BDEPEND="
-   ~dev-libs/protobuf-${PV}
-   ${COMMON_DEPEND}
-"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
-   eapply_user
-   popd > /dev/null || die
-
-   java-pkg-2_src_prepare
-}
-
-src_compile() {
-   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
-}
-
-src_install() {
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-10-26 Thread Sam James
commit: 5ea878c1dc37871bd895f2c9a91dfd58b47bc5c0
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Oct 26 08:24:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct 26 10:54:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea878c1

dev-java/protobuf-java: v3.21.8.r1 for bug #878349

Bug #878349 is obviously caused by copy'n paste errors in
https://github.com/gentoo/gentoo/pull/26888#issuecomment-1285122518

Closes: https://bugs.gentoo.org/878349
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/Manifest|   2 +-
 .../protobuf-java/protobuf-java-3.21.8-r1.ebuild   |  60 
 dev-java/protobuf-java/protobuf-java-3.21.8.ebuild | 102 -
 3 files changed, 61 insertions(+), 103 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 74313749d43f..cb6d4b73a1e8 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,5 +1,5 @@
-DIST protobuf-21.8.tar.gz 5110670 BLAKE2B 
3c1b0c857a86e9586481d63896341d0cb11290dbd710d87a6f7889d34f5f262abe2986a29ed19a730f8fa5df0b5c62d77a4db6aa415a72b239f7483ae8d6380c
 SHA512 
cb17be759311e91172801add1f88fe7a0291b547170c40d2e3303f5c248570dddeade96bd48740edd628215f55269c97475e2f4c4a41c50f1018d525f52036cb
 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
 DIST protobuf-3.19.6.tar.gz 5299501 BLAKE2B 
3121f76b95f83c5309ce49ce296b738eff7be9d3a5093c564fbe2339fb5f3729e406f1b44bfcc05feb0d31ab63838bb4f54685017977c73a33b91215a6776072
 SHA512 
8f92242f2be8e1bbfba41341c87709ad91ad83b8b3e3df88bb430411541d3399295f49291fd52b50e3487b0fce33181cb4d175685fd25aac72adfaee26a612d4
 DIST protobuf-3.20.1.tar.gz 5368262 BLAKE2B 
1ce1aef2e4c4f3ea4863629cc75d89fe17d0c7ac0c342ac641c787456fd4a12756c2892a27ddadedc94a7201494ec84566638ce33a03cb0c867b04e9eee0edb3
 SHA512 
fde3eb9f13946887ddfd87df428c5615ad09aaf191e4478b24e98e5e13231feeff4e70b4ca6a2ff7d9b9b2e2c60bc1d5479526edeafa78f9a8ed3bef2e0bacb0
 DIST protobuf-3.20.3.tar.gz 5374320 BLAKE2B 
fb51f2a0ecf5b83235f5252051f8192ae377bb7a5e030c3f3e9435ccde25919c059830cf476e840fa6c970928a32c0075e213c9d5d4d9e3d3b24732c39a9fbfa
 SHA512 
01d6703bdbe769a1200ee6e4ebcdcb99688ec21f576988c60d82ec36e0822820fb245fcb4ca53293143d53e666d748b5a0c6937bc659fb3cdc4cd9b05ed12a1c
+DIST protobuf-3.21.8.tar.gz 5113425 BLAKE2B 
35bea4b6dfa8fbad543989e91834dc58045307ade30d9427749bb95fefe2b05fa687d898500af1eba951bb9684d6ec93ded4ef721d5d46278ad09013d9475210
 SHA512 
a9e3ff6fd4b5f4bf86ac58c9b0a35010e7069def08783c0aecc05cc0d6e38f04a1af6b6ad61191c3d3348c1e5e44062f63ce1377141ebbd10f122101ef089088

diff --git a/dev-java/protobuf-java/protobuf-java-3.21.8-r1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.21.8-r1.ebuild
new file mode 100644
index ..ca47eee3e7e2
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.21.8-r1.ebuild
@@ -0,0 +1,60 @@
+# Copyright 2008-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="com.google.protobuf:protobuf-java:3.21.8"
+# Tests not enabled, depend on com.google.truth which is not packaged
+# 
https://github.com/protocolbuffers/protobuf/blob/v3.21.6/java/core/pom.xml#L35-L39;
+# JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/;
+SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   test? (
+   dev-java/guava:0
+   dev-java/mockito:4
+   )
+"
+RDEPEND=">=virtual/jre-1.8:*"
+
+BDEPEND="dev-libs/protobuf:0"
+
+S="${WORKDIR}/protobuf-${PV}/java"
+
+JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf"
+JAVA_JAR_FILENAME="protobuf.jar"
+JAVA_RESOURCE_DIRS="core/src/main/resources"
+JAVA_SRC_DIR="core/src/main/java"
+
+JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4"
+JAVA_TEST_RESOURCE_DIRS="../src"
+JAVA_TEST_SRC_DIR="core/src/test/java"
+
+src_prepare() {
+   default
+   java-pkg-2_src_prepare
+   # Copy resources from ../src/google/protobuf according to
+   # 
https://github.com/protocolbuffers/protobuf/blob/v3.21.6/java/core/pom.xml#L45-L61
+   mkdir -p core/src/main/resources/google/protobuf/compiler || die
+   cp 
{../src,core/src/main/resources}/google/protobuf/compiler/plugin.proto || die
+   cp 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-09-04 Thread Conrad Kostecki
commit: 2c9d72cfcf3c5347db501372818c3e46ba0bf5ac
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Sep  4 21:06:03 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep  4 21:06:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c9d72cf

dev-java/protobuf-java: add 3.20.1

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.20.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 445bb0b6652e..dfb0564c5120 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1 +1,2 @@
 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6
+DIST protobuf-3.20.1.tar.gz 5368262 BLAKE2B 
1ce1aef2e4c4f3ea4863629cc75d89fe17d0c7ac0c342ac641c787456fd4a12756c2892a27ddadedc94a7201494ec84566638ce33a03cb0c867b04e9eee0edb3
 SHA512 
fde3eb9f13946887ddfd87df428c5615ad09aaf191e4478b24e98e5e13231feeff4e70b4ca6a2ff7d9b9b2e2c60bc1d5479526edeafa78f9a8ed3bef2e0bacb0

diff --git a/dev-java/protobuf-java/protobuf-java-3.20.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.20.1.ebuild
new file mode 100644
index ..f0eaf379e6de
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.20.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2008-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+S="${WORKDIR}/protobuf-${PV}/java"
+
+LICENSE="BSD"
+SLOT="0/31"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+COMMON_DEPEND=">=virtual/jdk-1.8:*"
+BDEPEND="
+   ~dev-libs/protobuf-${PV}
+   ${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
+   java-pkg-2_src_prepare
+}
+
+src_compile() {
+   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
+}
+
+src_install() {
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-09-04 Thread Conrad Kostecki
commit: 6c9e523e263c2c8bce11f02aa00fee7b8d572339
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Sep  4 21:07:57 2022 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Sep  4 21:07:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c9e523e

dev-java/protobuf-java: update live ebuild

Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 27 
 1 file changed, 13 insertions(+), 14 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index db1925f3a2ba..43fa605b496c 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -1,7 +1,8 @@
-# Copyright 2008-2021 Gentoo Authors
+# Copyright 2008-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="7"
+EAPI=8
+
 JAVA_PKG_IUSE="doc source"
 
 inherit java-pkg-2 java-pkg-simple
@@ -9,6 +10,7 @@ inherit java-pkg-2 java-pkg-simple
 if [[ "${PV}" == "" ]]; then
inherit git-r3
 
+   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
EGIT_SUBMODULES=()
 fi
@@ -20,22 +22,19 @@ if [[ "${PV}" == "" ]]; then
 else

SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
 fi
+S="${WORKDIR}/protobuf-${PV}/java"
 
 LICENSE="BSD"
-SLOT="0/30"
+SLOT="0/31"
 KEYWORDS=""
-IUSE=""
 
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.8:*"
-DEPEND=">=virtual/jdk-1.8:*"
-RDEPEND=">=virtual/jre-1.8:*"
-
-S="${WORKDIR}/protobuf-${PV}/java"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
-fi
+COMMON_DEPEND=">=virtual/jdk-1.8:*"
+BDEPEND="
+   ~dev-libs/protobuf-${PV}
+   ${COMMON_DEPEND}
+"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${DEPEND}"
 
 src_prepare() {
pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-05-03 Thread Sam James
commit: 2974944c3daed5d64e6408e6db3ed6d40267133d
Author: Sam James  gentoo  org>
AuthorDate: Wed May  4 00:15:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed May  4 00:15:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2974944c

dev-java/protobuf-java: Stabilize 3.19.3 x86, #833945

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
index 1987ba566070..594aff5cf66f 100644
--- a/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/30"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-05-03 Thread Arthur Zamarin
commit: 9bb9f7110f10b44f6859c91196bfe243f9f5a8da
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue May  3 17:37:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue May  3 17:37:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bb9f711

dev-java/protobuf-java: Stabilize 3.19.3 ppc64, #833945

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
index b75360592591..1987ba566070 100644
--- a/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/30"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-05-02 Thread Sam James
commit: 879e22c032719809b5e0722e664e35a014fd21b0
Author: Sam James  gentoo  org>
AuthorDate: Mon May  2 19:03:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  2 19:03:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=879e22c0

dev-java/protobuf-java: Stabilize 3.19.3 amd64, #833945

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.19.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
index e5e812ca84c2..b75360592591 100644
--- a/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.19.3.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/30"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-03-09 Thread Jakov Smolić
commit: 5565bfe135284fd18c765b54052fed3ce566cb28
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Mar  9 08:52:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Mar  9 08:52:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5565bfe1

dev-java/protobuf-java: drop 3.17.0, 3.17.1, 3.17.2, 3.18.2, 3.19.1

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-java/protobuf-java/Manifest|  5 --
 dev-java/protobuf-java/protobuf-java-3.17.0.ebuild | 55 -
 dev-java/protobuf-java/protobuf-java-3.17.1.ebuild | 55 -
 dev-java/protobuf-java/protobuf-java-3.17.2.ebuild | 55 -
 dev-java/protobuf-java/protobuf-java-3.18.2.ebuild | 55 -
 dev-java/protobuf-java/protobuf-java-3.19.1.ebuild | 56 --
 6 files changed, 281 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 018b2ea1f9bf..816432b02d90 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,7 +1,2 @@
-DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B 
a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9
 SHA512 
36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36
-DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 
7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1
 SHA512 
5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8
-DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 
97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95
 SHA512 
b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98
 DIST protobuf-3.17.3.tar.gz 5235236 BLAKE2B 
2495e678c8f9436d4e5a30ccee8b6226125d418ac7ecf7df20b078a1a16c221cbccab7d846dcd56a90220c106617fa75c410a21b62612fedec378cd7e8571350
 SHA512 
b4030b4474cc5fb5a62501200725dd488e6e66e3ced4ed12ab4ee029fcfed305e92ec966adafbdd343afffd186908163849422b95eaa500e7e741ac325d01d12
-DIST protobuf-3.18.2.tar.gz 5272935 BLAKE2B 
f65caa4483d3ff4186f9ea388e2a9ef232ab758cfda846cfb5993df1f991e4574e63a33b175dd00c72f61c0a23ed12d3c62eb658cd397bf43b805c41fb34c47e
 SHA512 
8ca613fdeefcbd93e866fab65effc38aa8508060aa3de0109dbead68f2e27eb22ad0a8aea10c8b4c3e9de181d62185c93b369fb5abf96de02a170f2e5c27e0cd
-DIST protobuf-3.19.1.tar.gz 5291573 BLAKE2B 
a34f1a7cf99ecb6cb8a26bc858de6273bfd26aa9be1e89e48c16cb5df0f1e9576479344c8250017238dbac0d0c4ac33001125b5fc622cb64ed6b91023198b03a
 SHA512 
f1271f5159a7be363a5f60ce4921dfea68a8468d66808330bacaeaa1cb7f652d045ab080b5d82816a6fd4e6d7d7fe79aaa6c8d66d81692721d36ce3bbf619f31
 DIST protobuf-3.19.3.tar.gz 5293258 BLAKE2B 
c05b70ffca97f7166ea6a511a36907eed125edf1ebf17f908718221d9b851be84dfb2b1b39973f2faf35f6ade630e6ba4f9e8b91b8fbc922c5db97079323ee6e
 SHA512 
1c003e7cbc8eae6a038f46e688b401ee202ba47f502561e909df79770f6e8b7daf3dc1ccc727e31bfb5b52cd04cb4fef7d2d2a28d650c13f396872ad4aa076c6

diff --git a/dev-java/protobuf-java/protobuf-java-3.17.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.17.0.ebuild
deleted file mode 100644
index d24b960991a9..
--- a/dev-java/protobuf-java/protobuf-java-3.17.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2008-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/28"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.8:*"
-DEPEND=">=virtual/jdk-1.8:*"
-RDEPEND=">=virtual/jre-1.8:*"
-
-S="${WORKDIR}/protobuf-${PV}/java"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
-fi
-
-src_prepare() {
-   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
-   eapply_user
-   popd > /dev/null || die
-
-   java-pkg-2_src_prepare
-}
-
-src_compile() {
-   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
-   JAVA_SRC_DIR="core/src/main/java" 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-01-29 Thread Yixun Lan
commit: b217324cc1a0d4df83f3dd6fe8cf090b751b389b
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Jan 24 05:00:00 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Jan 29 15:19:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b217324c

dev-java/protobuf-java: Set CJK as co-maintainer.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-java/protobuf-java/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/protobuf-java/metadata.xml 
b/dev-java/protobuf-java/metadata.xml
index 56ae0de29aff..7fc9e27ef82d 100644
--- a/dev-java/protobuf-java/metadata.xml
+++ b/dev-java/protobuf-java/metadata.xml
@@ -6,8 +6,8 @@
Arfrever Frehtes Taifersar Arahesis


-   j...@gentoo.org
-   Java
+   c...@gentoo.org
+   Cjk


Soname version number of Protobuf



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2022-01-29 Thread Yixun Lan
commit: 151676a13025f4a8628c6a3c2440f05bfe16ae25
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Jan 10 11:00:00 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat Jan 29 15:18:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=151676a1

dev-java/protobuf-java: Delete older version (3.16.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Yixun Lan  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.16.0.ebuild | 55 --
 2 files changed, 56 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index a486c4d26a37..018b2ea1f9bf 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,3 @@
-DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 
9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123
 SHA512 
0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5
 DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B 
a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9
 SHA512 
36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36
 DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 
7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1
 SHA512 
5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8
 DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 
97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95
 SHA512 
b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98

diff --git a/dev-java/protobuf-java/protobuf-java-3.16.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.16.0.ebuild
deleted file mode 100644
index 96752936a170..
--- a/dev-java/protobuf-java/protobuf-java-3.16.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 2008-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/27"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.8:*"
-DEPEND=">=virtual/jdk-1.8:*"
-RDEPEND=">=virtual/jre-1.8:*"
-
-S="${WORKDIR}/protobuf-${PV}/java"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
-fi
-
-src_prepare() {
-   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
-   eapply_user
-   popd > /dev/null || die
-
-   java-pkg-2_src_prepare
-}
-
-src_compile() {
-   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
-}
-
-src_install() {
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-11-18 Thread Mike Gilbert
commit: f98aa97fc0d6ed3c6f494722e9298d87b16b2965
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Nov 18 06:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Nov 18 22:22:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98aa97f

dev-java/protobuf-java: Delete old version (3.15.8).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.15.8.ebuild | 57 --
 2 files changed, 58 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index e4219af26c33..e5d6443b5d31 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,3 @@
-DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 
798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b
 SHA512 
56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592
 DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 
9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123
 SHA512 
0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5
 DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B 
a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9
 SHA512 
36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36
 DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 
7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1
 SHA512 
5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8

diff --git a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
deleted file mode 100644
index 6c648819d2d6..
--- a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 2008-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-JAVA_PKG_IUSE="doc source"
-MAVEN_ID="com.google.protobuf:protobuf-java:3.15.8"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/26"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7"
-
-S="${WORKDIR}/protobuf-${PV}/java"
-
-if [[ "${PV}" == "" ]]; then
-   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
-fi
-
-src_prepare() {
-   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
-   eapply_user
-   popd > /dev/null || die
-
-   java-pkg-2_src_prepare
-}
-
-src_compile() {
-   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
-}
-
-src_install() {
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-11-18 Thread Mike Gilbert
commit: 7073fa294c8ebd3073a92d55d6ec0d7d1c74129c
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Nov 18 03:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Nov 18 22:22:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7073fa29

dev-java/protobuf-java: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/7cbc08615fac1f0051150ad4a1611a412991804c
https://github.com/protocolbuffers/protobuf/commit/519340d662379feae6a50973e43220d5f1e252f0

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index 11d9796bf900..db1925f3a2ba 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/28"
+SLOT="0/30"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-11-14 Thread Conrad Kostecki
commit: 91f9187e4d9658925b4a128b923cc392e0febb05
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Nov 14 18:03:21 2021 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Sun Nov 14 18:50:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91f9187e

dev-java/protobuf-java: bump to version 3.19.1

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.19.1.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 87ea4747892e..e4219af26c33 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -4,3 +4,4 @@ DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B 
a168619df72cdf097c7ddfd50aca96a2101b
 DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 
7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1
 SHA512 
5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8
 DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 
97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95
 SHA512 
b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98
 DIST protobuf-3.17.3.tar.gz 5235236 BLAKE2B 
2495e678c8f9436d4e5a30ccee8b6226125d418ac7ecf7df20b078a1a16c221cbccab7d846dcd56a90220c106617fa75c410a21b62612fedec378cd7e8571350
 SHA512 
b4030b4474cc5fb5a62501200725dd488e6e66e3ced4ed12ab4ee029fcfed305e92ec966adafbdd343afffd186908163849422b95eaa500e7e741ac325d01d12
+DIST protobuf-3.19.1.tar.gz 5291573 BLAKE2B 
a34f1a7cf99ecb6cb8a26bc858de6273bfd26aa9be1e89e48c16cb5df0f1e9576479344c8250017238dbac0d0c4ac33001125b5fc622cb64ed6b91023198b03a
 SHA512 
f1271f5159a7be363a5f60ce4921dfea68a8468d66808330bacaeaa1cb7f652d045ab080b5d82816a6fd4e6d7d7fe79aaa6c8d66d81692721d36ce3bbf619f31

diff --git a/dev-java/protobuf-java/protobuf-java-3.19.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.19.1.ebuild
new file mode 100644
index ..6ae6dca3c0b1
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.19.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2008-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+S="${WORKDIR}/protobuf-${PV}/java"
+
+LICENSE="BSD"
+SLOT="0/30"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+
+BDEPEND="
+   ~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.8:*
+"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
+fi
+
+src_prepare() {
+   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
+   java-pkg-2_src_prepare
+}
+
+src_compile() {
+   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
+}
+
+src_install() {
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-07-02 Thread Agostino Sarubbo
commit: 0e148959a9c648b98cdc626e5656eb7f0387ae7f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Jul  2 06:28:01 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Jul  2 06:28:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e148959

dev-java/protobuf-java: ppc64 stable wrt bug #799767

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.17.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
index 88213dc6e57..9f936856013 100644
--- a/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/28"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-07-01 Thread Sam James
commit: 168c70849ab07e8d32e6350ccc5feef4405b626b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  2 04:10:14 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  2 04:10:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168c7084

dev-java/protobuf-java: Stabilize 3.17.3 amd64, #799767

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.17.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
index 11a014040c9..88213dc6e57 100644
--- a/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/28"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-07-01 Thread Sam James
commit: bc9de2413b11c800898fb0e62acfcfba81539480
Author: Sam James  gentoo  org>
AuthorDate: Fri Jul  2 04:09:11 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jul  2 04:09:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9de241

dev-java/protobuf-java: Stabilize 3.17.3 x86, #799767

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.17.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
index d24b960991a..11a014040c9 100644
--- a/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/28"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-06-09 Thread Mike Gilbert
commit: 153c6ba3fba7be19049d140712b9844a143a6616
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Jun  9 01:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jun  9 20:10:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=153c6ba3

dev-java/protobuf-java: Version bump (3.17.3).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.17.3.ebuild | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index e170628b338..87ea4747892 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -3,3 +3,4 @@ DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 
9ace02a6038c31b7393671fb2ccd6a4866a3
 DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B 
a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9
 SHA512 
36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36
 DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 
7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1
 SHA512 
5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8
 DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 
97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95
 SHA512 
b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98
+DIST protobuf-3.17.3.tar.gz 5235236 BLAKE2B 
2495e678c8f9436d4e5a30ccee8b6226125d418ac7ecf7df20b078a1a16c221cbccab7d846dcd56a90220c106617fa75c410a21b62612fedec378cd7e8571350
 SHA512 
b4030b4474cc5fb5a62501200725dd488e6e66e3ced4ed12ab4ee029fcfed305e92ec966adafbdd343afffd186908163849422b95eaa500e7e741ac325d01d12

diff --git a/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
new file mode 100644
index 000..d24b960991a
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.17.3.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2008-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/28"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}/protobuf-${PV}/java"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
+fi
+
+src_prepare() {
+   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
+   java-pkg-2_src_prepare
+}
+
+src_compile() {
+   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
+}
+
+src_install() {
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-06-06 Thread Mike Gilbert
commit: 95c9c0edeb7a5e37d5821757020cf7c9a874b575
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun Jun  6 04:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun  6 17:04:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c9c0ed

dev-java/protobuf-java: Delete old versions (<3.15.8).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  8 
 dev-java/protobuf-java/protobuf-java-3.15.0.ebuild | 56 --
 dev-java/protobuf-java/protobuf-java-3.15.1.ebuild | 56 --
 dev-java/protobuf-java/protobuf-java-3.15.2.ebuild | 56 --
 dev-java/protobuf-java/protobuf-java-3.15.3.ebuild | 56 --
 dev-java/protobuf-java/protobuf-java-3.15.4.ebuild | 56 --
 dev-java/protobuf-java/protobuf-java-3.15.5.ebuild | 56 --
 dev-java/protobuf-java/protobuf-java-3.15.6.ebuild | 56 --
 dev-java/protobuf-java/protobuf-java-3.15.7.ebuild | 56 --
 9 files changed, 456 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 3b64d73a457..e170628b338 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,11 +1,3 @@
-DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 
6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674
 SHA512 
f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a
-DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 
5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b
 SHA512 
24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180
-DIST protobuf-3.15.2.tar.gz 5284455 BLAKE2B 
433ac18774395174798d110e4eaae95c44bc8be89cfae85648497f8531cf19513f4c7745a6afc27d6d49a07e7e1fb4faeff73530fa082665727095e837f11940
 SHA512 
34e82ece83f47249fd5398a955e4f0a32d0722abcaa4e90c741bdc5106a0bd92088babe3d10d818dd89e2e9254cecbb68ae0c182ea408d4f1e2d70318e7baf37
-DIST protobuf-3.15.3.tar.gz 5283923 BLAKE2B 
f7b7b22200a4fffe6bb89e6d15fdcdb7e53ad91d4b8dc4c0b9ec7e64de39f0e3854c649edfd5a6eca040f35ccbb2bea6a3b86c7e22a9ba011db2dc7646f6
 SHA512 
ca403cc2ed28b67c4219021273be59d36a3f4382a8111aeb6152fc0ded30dfc203d96c3c60977d19ff00a1d1524b8ed4c183e8badb56c942e599f78aaf6745f6
-DIST protobuf-3.15.4.tar.gz 5283753 BLAKE2B 
256eb365b26a864755b43925bd4336fc76f1fb122aacdb01243b24ecc163541fd7d2105ba66f7fa0c14ced0166cf4bc8f480ac5d9f2cea13e4cc925dab6e1810
 SHA512 
d98d1ed408a6f3d15fb3a60d11df896632dfdffa06759c761bc227a8c8053ec9db6c62c21b115dc109c7d9139df239b19e29aff5783b585101bcab3f4d687547
-DIST protobuf-3.15.5.tar.gz 5283712 BLAKE2B 
0da6255302014c885aee47d48344a75ee4808cb91fa6cdebef15150e0b8ce7f7835d21bdc8f42fd1ba5f5c5401e6fc60b9410ff1ea8bd0d0f698d3cf7d10dd2b
 SHA512 
b9d3b261047c354f0f8735638041562e05d93691cdfdc295622fd30aa04c859a9e3d4200981807ea0d4926d0e4a31a918b4851ebc25bfb9709494a3699002531
-DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 
5895f618e233edd5744253821036857aa23f64b76ee3318b99f3530d9dd0c49cc8c386ef15c7394475c2bf0fa33fb631e481fa3fb927c2ab8a88af31234bd0b1
 SHA512 
673d61b492ce0e85f5c63f3fd7a0174737cc65f7871f79d24380bffa59ea1b312065137ecc63b0f4d4ffa3eb168a09e9c1129c21b0e6c5c3a8c2fabb2cecabb5
-DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 
43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad
 SHA512 
2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6808426904ee642f173641063e79cb41a61fc348d603ac
 DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 
798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b
 SHA512 
56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592
 DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 
9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123
 SHA512 
0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5
 DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B 
a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9
 SHA512 
36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36

diff --git a/dev-java/protobuf-java/protobuf-java-3.15.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.15.0.ebuild
deleted 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-06-06 Thread Mike Gilbert
commit: a056e08d07724dc78b470fee0279cb56d3972a25
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun Jun  6 01:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun  6 17:04:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a056e08d

dev-java/protobuf-java: Version bumps (3.17.*).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  3 ++
 dev-java/protobuf-java/protobuf-java-3.17.0.ebuild | 55 ++
 dev-java/protobuf-java/protobuf-java-3.17.1.ebuild | 55 ++
 dev-java/protobuf-java/protobuf-java-3.17.2.ebuild | 55 ++
 4 files changed, 168 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index a4051caa640..3b64d73a457 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -8,3 +8,6 @@ DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 
5895f618e233edd5744253821036857aa23f
 DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 
43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad
 SHA512 
2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6808426904ee642f173641063e79cb41a61fc348d603ac
 DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 
798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b
 SHA512 
56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592
 DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 
9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123
 SHA512 
0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5
+DIST protobuf-3.17.0.tar.gz 5185780 BLAKE2B 
a168619df72cdf097c7ddfd50aca96a2101bf73e7c1c842c020e6ee08a853db8674a86ca999b7706da3dd21d4d3d2159241c93232efc693701962f3a54a382e9
 SHA512 
36ed2de641849ce01531ff1207f62a0748f811519c40622a119a17a1e709864382de81481fb58f374a025948971c48416e7e6de9c00512a78633c7a8a3aa3a36
+DIST protobuf-3.17.1.tar.gz 5192666 BLAKE2B 
7f912db7e0835aaa42628fcf564a5666e2cbfa021bb35638a5eec53c3c457f1e747225dea54f732b7239a1520febca9bc20c824b1938f100796caa3ac2133bc1
 SHA512 
5a18aa3c1dab040dc6d22310a8503241081106acf7ca89079d7b416533d7c2cdd47719dc9023e6bc26969f0f1c796550260a04034a403c69752f6a3a7a651bb8
+DIST protobuf-3.17.2.tar.gz 5192779 BLAKE2B 
97f9561848e70b8d26ebcc7fc4fa8da51c4b8267efbe1d2d386c2785308e7ba7edc05f1b3863c274dc8838866d58b58509606d72c51a22b956d1d528584c4c95
 SHA512 
b3e7ad50ed772668df70a3a20ad1af13a5e82f23b109e4fecd34e6a74947bed300963c9f084907fbfafe28fc18365cde7df1975e2ff9538d2f5a3d2b458bca98

diff --git a/dev-java/protobuf-java/protobuf-java-3.17.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.17.0.ebuild
new file mode 100644
index 000..d24b960991a
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.17.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2008-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/28"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*"
+
+S="${WORKDIR}/protobuf-${PV}/java"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_CHECKOUT_DIR="${WORKDIR}/protobuf-${PV}"
+fi
+
+src_prepare() {
+   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
+   java-pkg-2_src_prepare
+}
+
+src_compile() {
+   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
+}
+
+src_install() {
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
+}

diff --git a/dev-java/protobuf-java/protobuf-java-3.17.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.17.1.ebuild
new file mode 100644
index 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-06-06 Thread Mike Gilbert
commit: e8940b52e623e718c742a1e93a7d50e2d2dc750a
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun  5 03:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun  6 17:04:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8940b52

dev-java/protobuf-java: Delete obsolete blocker: ! Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.15.8.ebuild | 3 +--
 dev-java/protobuf-java/protobuf-java-3.16.0.ebuild | 3 +--
 dev-java/protobuf-java/protobuf-java-.ebuild   | 3 +--
 3 files changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
index dd91ba9be92..6c648819d2d 100644
--- a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
@@ -31,8 +31,7 @@ IUSE=""
 BDEPEND="~dev-libs/protobuf-${PV}
>=virtual/jdk-1.7"
 DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-06-06 Thread Mike Gilbert
commit: 78d4aa550541ab3ef78002de4fc108678f636cfa
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun  5 01:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Jun  6 17:04:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d4aa55

dev-java/protobuf-java: Delete old version (3.14.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.14.0.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index db2b1f99008..a4051caa640 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,3 @@
-DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11
 DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 
6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674
 SHA512 
f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a
 DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 
5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b
 SHA512 
24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180
 DIST protobuf-3.15.2.tar.gz 5284455 BLAKE2B 
433ac18774395174798d110e4eaae95c44bc8be89cfae85648497f8531cf19513f4c7745a6afc27d6d49a07e7e1fb4faeff73530fa082665727095e837f11940
 SHA512 
34e82ece83f47249fd5398a955e4f0a32d0722abcaa4e90c741bdc5106a0bd92088babe3d10d818dd89e2e9254cecbb68ae0c182ea408d4f1e2d70318e7baf37

diff --git a/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
deleted file mode 100644
index 6b33107b79a..000
--- a/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2008-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/25"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   ! /dev/null || die
-   eapply_user
-   popd > /dev/null || die
-
-   java-pkg-2_src_prepare
-}
-
-src_compile() {
-   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
-}
-
-src_install() {
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-06-04 Thread Mike Gilbert
commit: 51ba50fee213c3e01d156464acd4bd50d508cd65
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Jun  4 05:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun  4 19:48:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51ba50fe

dev-java/protobuf-java: Delete old version (3.13.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.13.0.ebuild | 56 --
 2 files changed, 57 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 42ad9a885e5..db2b1f99008 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,3 @@
-DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd
 DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11
 DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 
6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674
 SHA512 
f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a
 DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 
5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b
 SHA512 
24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180

diff --git a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
deleted file mode 100644
index 73f37de7f48..000
--- a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 2008-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/24"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   ! /dev/null || die
-   eapply_user
-   popd > /dev/null || die
-
-   java-pkg-2_src_prepare
-}
-
-src_compile() {
-   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
-}
-
-src_install() {
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-06-03 Thread Miroslav Šulc
commit: 5a712608cecdf346bd3c1459fec53dd44ff2df77
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jun  2 19:28:33 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jun  3 06:38:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a712608

dev-java/protobuf-java: MAVEN_ID

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: 
https://github.com/gentoo/gentoo/pull/21093/commits/95f785b9b55f4f30d87aa6cd0e0081e5a71e6653
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.15.8.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
index 43afd81f28c..dd91ba9be92 100644
--- a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
@@ -2,7 +2,9 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
+
 JAVA_PKG_IUSE="doc source"
+MAVEN_ID="com.google.protobuf:protobuf-java:3.15.8"
 
 inherit java-pkg-2 java-pkg-simple
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-06-02 Thread Sam James
commit: b09e3027c967f8f013ad2cdb9c2804733a92e470
Author: Sam James  gentoo  org>
AuthorDate: Wed Jun  2 16:41:17 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jun  2 16:41:17 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09e3027

dev-java/protobuf-java: Stabilize 3.15.8 x86, #787887

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
index 198c4df6bd5..43afd81f28c 100644
--- a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/26"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-05-31 Thread Mike Gilbert
commit: bbad4f38eea5687cfe767bb550f8de22fe9d4af2
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 28 04:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbad4f38

dev-java/protobuf-java: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/7025f37cde42208c1c6183c4807550f0f7d6599e

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index 519353097a5..19bed69c6fd 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/27"
+SLOT="0/28"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-05-31 Thread Mike Gilbert
commit: cf5d2a20529cc45d29b53b46436599bf2ed34372
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri May 28 01:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf5d2a20

dev-java/protobuf-java: Version bump (3.16.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.16.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 0737b49db14..42ad9a885e5 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -9,3 +9,4 @@ DIST protobuf-3.15.5.tar.gz 5283712 BLAKE2B 
0da6255302014c885aee47d48344a75ee480
 DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 
5895f618e233edd5744253821036857aa23f64b76ee3318b99f3530d9dd0c49cc8c386ef15c7394475c2bf0fa33fb631e481fa3fb927c2ab8a88af31234bd0b1
 SHA512 
673d61b492ce0e85f5c63f3fd7a0174737cc65f7871f79d24380bffa59ea1b312065137ecc63b0f4d4ffa3eb168a09e9c1129c21b0e6c5c3a8c2fabb2cecabb5
 DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 
43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad
 SHA512 
2b18ccba1ff8a0623c52abed0e0674bc6cfa2cd10d49764031a47e68f654f54083f4a4f9e3a94d833a6808426904ee642f173641063e79cb41a61fc348d603ac
 DIST protobuf-3.15.8.tar.gz 5285277 BLAKE2B 
798fc011ac03cdc2406acf5845c667d8482082044bdace06c2c1d02b5b1b69c1b1f30e29774180dc1801a1d21d62e2ce50325105859564a1e36d3fe478e64d8b
 SHA512 
56fc6df2dae14eee0fb67dd4204fc1ec54a18d994a69c9e42c7888d0cd50d269d1c5e1445d74f0fa705850d4ac86a22d86781e09769a716e5c6f829b15b05592
+DIST protobuf-3.16.0.tar.gz 5299781 BLAKE2B 
9ace02a6038c31b7393671fb2ccd6a4866a3f8b7d87d2bc8371f49d65b9180f10792ca2430a83449dfa7d785a1244dac23c20756414c9d1e7c7e871a8038b123
 SHA512 
0191e5a6a23d03f691e883e259f6d06a0ac8eef427455bc7d1cc70b6f0ed260e4ad8f360c836fd4bdc95ec0ca314c887cbf7acbcda60e03cdfe69e4cd275bff5

diff --git a/dev-java/protobuf-java/protobuf-java-3.16.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.16.0.ebuild
new file mode 100644
index 000..0c639fe2105
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.16.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2008-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/27"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*
+   ! /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
+   java-pkg-2_src_prepare
+}
+
+src_compile() {
+   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
+}
+
+src_install() {
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-05-31 Thread Mike Gilbert
commit: 22c9135c619a3318b33c7e5ad265c895633548fc
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon May 24 00:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon May 31 23:01:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22c9135c

dev-java/protobuf-java: Use Java 1.8 ABI.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index cf89398a1af..519353097a5 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -27,9 +27,9 @@ KEYWORDS=""
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
+   >=virtual/jdk-1.8:*"
+DEPEND=">=virtual/jdk-1.8:*"
+RDEPEND=">=virtual/jre-1.8:*
!

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-05-09 Thread Mike Gilbert
commit: 86c1dbad50bd3254a9147b4ba0bfc804905ce024
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat May  8 02:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun May  9 13:38:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c1dbad

dev-java/protobuf-java: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/7689f00ba8d1e818f2a8e7a4bf24577d9ccd5d84

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index c6cb75e6c81..cf89398a1af 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/26"
+SLOT="0/27"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-05-05 Thread Agostino Sarubbo
commit: 27f68a0ce7ee4ad889d451debc12387e61960e02
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed May  5 12:14:18 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed May  5 12:14:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f68a0c

dev-java/protobuf-java: amd64 stable wrt bug #787887

Package-Manager: Portage-3.0.13, Repoman-3.0.2
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
index 2186254f699..198c4df6bd5 100644
--- a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/26"
-KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-05-03 Thread Sam James
commit: 85c3d33ce3a5d34a616c69b39f5c99e9e5cf712a
Author: Sam James  gentoo  org>
AuthorDate: Mon May  3 16:55:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon May  3 16:55:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85c3d33c

dev-java/protobuf-java: Stabilize 3.15.8 ppc64, #787887

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.15.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
index dfd68dd9ecf..2186254f699 100644
--- a/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.15.8.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/26"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-04-09 Thread Mike Gilbert
commit: 6963df09b68294354d019d63c1a7268899a09044
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Apr  6 01:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  9 22:32:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6963df09

dev-java/protobuf-java: Version bumps (3.15.*).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  9 
 dev-java/protobuf-java/protobuf-java-3.15.0.ebuild | 56 ++
 dev-java/protobuf-java/protobuf-java-3.15.1.ebuild | 56 ++
 dev-java/protobuf-java/protobuf-java-3.15.2.ebuild | 56 ++
 dev-java/protobuf-java/protobuf-java-3.15.3.ebuild | 56 ++
 dev-java/protobuf-java/protobuf-java-3.15.4.ebuild | 56 ++
 dev-java/protobuf-java/protobuf-java-3.15.5.ebuild | 56 ++
 dev-java/protobuf-java/protobuf-java-3.15.6.ebuild | 56 ++
 dev-java/protobuf-java/protobuf-java-3.15.7.ebuild | 56 ++
 dev-java/protobuf-java/protobuf-java-3.15.8.ebuild | 56 ++
 10 files changed, 513 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index f999d53e988..40726bb0560 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -2,3 +2,12 @@ DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 
6f04ab75a165d8135b4c1de210f8698f56f3
 DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 
2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b
 SHA512 
c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c
 DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd
 DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11
+DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 
6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674
 SHA512 
f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a
+DIST protobuf-3.15.1.tar.gz 5284851 BLAKE2B 
5e3f487ba1c3f6a3d2d87f2421f9b07aa4618df0853b05364d7f29e93d8e7dc4c3ece08ba3b7cd0bf69d0faaa32ccc952218a8df7575b74aa6216977f2b2219b
 SHA512 
24efeec969ee72833c377e6287e3b06a431d54d9b3be50635685f6903534f15c2957d78cdbf4bcc6482732ecdbc735dc894c0b9095486419b8d11d6df6169180
+DIST protobuf-3.15.2.tar.gz 5284455 BLAKE2B 
433ac18774395174798d110e4eaae95c44bc8be89cfae85648497f8531cf19513f4c7745a6afc27d6d49a07e7e1fb4faeff73530fa082665727095e837f11940
 SHA512 
34e82ece83f47249fd5398a955e4f0a32d0722abcaa4e90c741bdc5106a0bd92088babe3d10d818dd89e2e9254cecbb68ae0c182ea408d4f1e2d70318e7baf37
+DIST protobuf-3.15.3.tar.gz 5283923 BLAKE2B 
f7b7b22200a4fffe6bb89e6d15fdcdb7e53ad91d4b8dc4c0b9ec7e64de39f0e3854c649edfd5a6eca040f35ccbb2bea6a3b86c7e22a9ba011db2dc7646f6
 SHA512 
ca403cc2ed28b67c4219021273be59d36a3f4382a8111aeb6152fc0ded30dfc203d96c3c60977d19ff00a1d1524b8ed4c183e8badb56c942e599f78aaf6745f6
+DIST protobuf-3.15.4.tar.gz 5283753 BLAKE2B 
256eb365b26a864755b43925bd4336fc76f1fb122aacdb01243b24ecc163541fd7d2105ba66f7fa0c14ced0166cf4bc8f480ac5d9f2cea13e4cc925dab6e1810
 SHA512 
d98d1ed408a6f3d15fb3a60d11df896632dfdffa06759c761bc227a8c8053ec9db6c62c21b115dc109c7d9139df239b19e29aff5783b585101bcab3f4d687547
+DIST protobuf-3.15.5.tar.gz 5283712 BLAKE2B 
0da6255302014c885aee47d48344a75ee4808cb91fa6cdebef15150e0b8ce7f7835d21bdc8f42fd1ba5f5c5401e6fc60b9410ff1ea8bd0d0f698d3cf7d10dd2b
 SHA512 
b9d3b261047c354f0f8735638041562e05d93691cdfdc295622fd30aa04c859a9e3d4200981807ea0d4926d0e4a31a918b4851ebc25bfb9709494a3699002531
+DIST protobuf-3.15.6.tar.gz 5284018 BLAKE2B 
5895f618e233edd5744253821036857aa23f64b76ee3318b99f3530d9dd0c49cc8c386ef15c7394475c2bf0fa33fb631e481fa3fb927c2ab8a88af31234bd0b1
 SHA512 
673d61b492ce0e85f5c63f3fd7a0174737cc65f7871f79d24380bffa59ea1b312065137ecc63b0f4d4ffa3eb168a09e9c1129c21b0e6c5c3a8c2fabb2cecabb5
+DIST protobuf-3.15.7.tar.gz 5284817 BLAKE2B 
43821bb283a0c1f87930593046a5c55f6efae3f644337289fd438c0612a9b7ef9531b61e48940b74dc5d20253ee1b6a805b902284a442dec2efe8c79f82c5aad
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-04-09 Thread Mike Gilbert
commit: f2f40284e91b820b50203ad461d1f0e6ae320782
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Apr  6 04:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr  9 22:32:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2f40284

dev-java/protobuf-java: Delete old versions (3.12.2, 3.12.4).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  2 -
 dev-java/protobuf-java/protobuf-java-3.12.2.ebuild | 53 
 dev-java/protobuf-java/protobuf-java-3.12.4.ebuild | 56 --
 3 files changed, 111 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 40726bb0560..0737b49db14 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,5 +1,3 @@
-DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 
6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f
 SHA512 
84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b
-DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 
2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b
 SHA512 
c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c
 DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd
 DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11
 DIST protobuf-3.15.0.tar.gz 5284848 BLAKE2B 
6c1135499dd73b6d1764f47ded6415f8073841bccf5d5626e751fc159b67a6103d71a84096f563053c34c9e4235504238fcdc86ebb757d38b2f4bc1674d08674
 SHA512 
f52dfbfabdff3306d26ec05cbba7cd47bf3db8b08f4fb27e2cbd5a594de57f0a7ab2212dcea2055a9adfddc94ae4df2d0b1caea311ead75bb850ef8458b1b74a

diff --git a/dev-java/protobuf-java/protobuf-java-3.12.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.12.2.ebuild
deleted file mode 100644
index 86a815cade2..000
--- a/dev-java/protobuf-java/protobuf-java-3.12.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2008-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/23"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/23"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   ! /dev/null || die
-   eapply_user
-   popd > /dev/null || die
-
-   java-pkg-2_src_prepare
-}
-
-src_compile() {
-   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
-}
-
-src_install() {
-   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
-}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-04-05 Thread Thomas Deutschmann
commit: 0c8178276f88d15f481d99bc52deb5632dc07e0e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Apr  5 23:50:25 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Apr  5 23:51:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c817827

dev-java/protobuf-java: x86 stable (bug #763747)

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
index 08a2ccdb477..6b33107b79a 100644
--- a/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/25"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-03-26 Thread Mike Gilbert
commit: c39f4adfb01a6ab2795f92a739477d4ed8100de5
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Mar 24 01:00:00 2021 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Mar 26 14:37:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c39f4adf

dev-java/protobuf-java: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/e9f2ef308c62a1a1d09667e344e1477d5d14ba11

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index afc57322716..c6cb75e6c81 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2008-2020 Gentoo Authors
+# Copyright 2008-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/25"
+SLOT="0/26"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-02-02 Thread Sam James
commit: 8e46aaf885ddaad633524b8948c064ba579d7833
Author: Sam James  gentoo  org>
AuthorDate: Wed Feb  3 03:12:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Feb  3 03:12:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e46aaf8

dev-java/protobuf-java: Stabilize 3.14.0 ppc64, #763747

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
index 453e5bee516..08a2ccdb477 100644
--- a/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/25"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2021-01-31 Thread Sam James
commit: 7739002a1b69fd9d02ec7a02bd444a428093d0b9
Author: Sam James  gentoo  org>
AuthorDate: Mon Feb  1 04:43:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Feb  1 04:43:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7739002a

dev-java/protobuf-java: Stabilize 3.14.0 amd64, #763747

Signed-off-by: Sam James  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.14.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
index cb4d56bc508..453e5bee516 100644
--- a/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/25"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-12-27 Thread Mike Gilbert
commit: 9af28518378d737459f7275dd8b8bb398c3f680a
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Wed Dec 16 01:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 27 18:39:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af28518

dev-java/protobuf-java: Delete old version (3.11.4).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.11.4.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 517abfc7f26..f999d53e988 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,3 @@
-DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261
 DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 
6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f
 SHA512 
84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b
 DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 
2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b
 SHA512 
c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c
 DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd

diff --git a/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
deleted file mode 100644
index 0d5d98cde22..000
--- a/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2008-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/22"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-11-23 Thread Agostino Sarubbo
commit: 319fc66c520d824a265099d2044c6671ec59b5cc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 24 07:41:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 24 07:41:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=319fc66c

dev-java/protobuf-java: ppc64 stable wrt bug #756118

Package-Manager: Portage-3.0.8, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
index 9f6b38797fe..8cca8e54e39 100644
--- a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/24"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-11-22 Thread Mike Gilbert
commit: 4a3a34e9a538f6c10516e40bc630f2a904396bb3
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun Nov 22 05:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 22 19:31:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a3a34e9

dev-java/protobuf-java: Version bump (3.14.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.14.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 579b5e38b3f..517abfc7f26 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -2,3 +2,4 @@ DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b
 DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 
6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f
 SHA512 
84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b
 DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 
2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b
 SHA512 
c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c
 DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd
+DIST protobuf-3.14.0.tar.gz 5319779 BLAKE2B 
cea083eea4d7fec441536effdfe2bf1811913154b0cc0da2f14f4edeb0efb200236da102c36700e24fab73fd9883aa90576ad64603a7f175ebf5cef0dc29aae5
 SHA512 
9dabba81119cb6196ef5de382a1032c57f6e69038f4dce0156f8671b98e51bb5095915fb6d05bb5a8ad8b17b559e652e1e9a392dd30c7ed8dcf1d986c137be11

diff --git a/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
new file mode 100644
index 000..3f0a2dec480
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.14.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 2008-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/25"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   ! /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
+   java-pkg-2_src_prepare
+}
+
+src_compile() {
+   "${BROOT}/usr/bin/protoc" --java_out=core/src/main/java -I../src 
../src/google/protobuf/descriptor.proto || die
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_compile
+}
+
+src_install() {
+   JAVA_SRC_DIR="core/src/main/java" JAVA_JAR_FILENAME="protobuf.jar" 
java-pkg-simple_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-11-22 Thread Mike Gilbert
commit: d38aa8c376786e0402e16ef8ded9cff3763b1dd0
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun Nov 22 08:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 22 19:31:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38aa8c3

dev-java/protobuf-java: 3.13.0 AMD64/X86 stabilization.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
index e26dfe9374b..9f6b38797fe 100644
--- a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/24"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-11-22 Thread Mike Gilbert
commit: 77215afd29d86e72275d2167f91e7dd4b255a438
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sun Nov 22 01:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Nov 22 19:31:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77215afd

dev-java/protobuf-java: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/27100b40fd45b384b690020d9306d7e501a65d16

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index 8f4365200b1..afc57322716 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/24"
+SLOT="0/25"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-09-24 Thread Mike Gilbert
commit: 639c79c415ba90cb2fd24d5c962b7bfcdd4d85b5
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Sep 22 02:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 24 14:26:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=639c79c4

dev-java/protobuf-java: Apply patches in top-level source directory.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.12.4.ebuild | 5 -
 dev-java/protobuf-java/protobuf-java-3.13.0.ebuild | 5 -
 dev-java/protobuf-java/protobuf-java-.ebuild   | 5 -
 3 files changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild
index 09a8150fe7e..35d4c02ca08 100644
--- a/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild
@@ -39,7 +39,10 @@ if [[ "${PV}" == "" ]]; then
 fi
 
 src_prepare() {
-   default
+   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
java-pkg-2_src_prepare
 }
 

diff --git a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
index 00495e65a87..e26dfe9374b 100644
--- a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
@@ -39,7 +39,10 @@ if [[ "${PV}" == "" ]]; then
 fi
 
 src_prepare() {
-   default
+   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
java-pkg-2_src_prepare
 }
 

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index fe8374195d6..8f4365200b1 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -39,7 +39,10 @@ if [[ "${PV}" == "" ]]; then
 fi
 
 src_prepare() {
-   default
+   pushd "${WORKDIR}/protobuf-${PV}" > /dev/null || die
+   eapply_user
+   popd > /dev/null || die
+
java-pkg-2_src_prepare
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-09-24 Thread Mike Gilbert
commit: d16236e1541b0e9d135a3a596f47eefdf0d46dee
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Sep 22 06:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 24 14:26:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16236e1

dev-java/protobuf-java: 3.12.4 AMD64/X86 stabilization.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.12.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild
index 35d4c02ca08..469fb243d1a 100644
--- a/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/23"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-09-24 Thread Mike Gilbert
commit: 244dfc8d1d18a9479d75fede12fdce500f34de61
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Tue Sep 22 01:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Sep 24 14:26:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=244dfc8d

dev-java/protobuf-java: Delete old version (3.10.1).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.10.1.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index a49bf7847ed..579b5e38b3f 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,3 @@
-DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
 DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261
 DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 
6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f
 SHA512 
84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b
 DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 
2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b
 SHA512 
c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c

diff --git a/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
deleted file mode 100644
index 1389952ec4b..000
--- a/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2008-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/21"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-09-15 Thread Mike Gilbert
commit: baf03ae7eeeb6816361a7a5557c6ab0303fc3c23
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Sep 14 02:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep 15 18:33:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf03ae7

dev-java/protobuf-java: Version bump (3.12.4).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.12.4.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 4667b310046..16296678879 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,3 +1,4 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
 DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261
 DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 
6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f
 SHA512 
84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b
+DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 
2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b
 SHA512 
c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c

diff --git a/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild
new file mode 100644
index 000..09a8150fe7e
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.12.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2008-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/23"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-09-15 Thread Mike Gilbert
commit: e1a036e2013f3a42bcb717d9cd8832c4cb1cecb5
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Sep 14 06:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep 15 18:33:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1a036e2

dev-java/protobuf-java: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/894015070688f90284eb108c981fea7a6c7e5549

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index f4a234c2ae7..fe8374195d6 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/23"
+SLOT="0/24"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-09-15 Thread Mike Gilbert
commit: 306741d3f96b9b503b5b61b39d3446fe9c7f4a6d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Sep 14 09:00:00 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Sep 15 18:33:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=306741d3

dev-java/protobuf-java: Version bump (3.13.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.13.0.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 16296678879..a49bf7847ed 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -2,3 +2,4 @@ DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c
 DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261
 DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 
6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f
 SHA512 
84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b
 DIST protobuf-3.12.4.tar.gz 5310348 BLAKE2B 
2630941672963165467221843c10079a0ed966f2fdfcbc970b0b41e1ed3c7f78734496c1fbd3ec509c68999a14f637fff267b309cf82a8acf2bb5a948484f79b
 SHA512 
c5d24502b9a6be0a606a19213186fe462e0de6830547003636f0897781f36d0bd7e4e7d9689d96390a0399ce04b6438cda3a0fe6f97f0feb700a110e90beef0c
+DIST protobuf-3.13.0.tar.gz 5277913 BLAKE2B 
168aaa5beef83be675cd2543ca8efeaf5174f5e7fd861a056b04b01c8c781dc7b1fcbd05068ae89f051dfacfdc47c34b19cc33c8d09dd3212d3827746e3408f2
 SHA512 
514efa65fc8a36bc0791e6d39bdfb07b2689e9c2a4b82536c657859b800e7bc1e1a0ae86a7ee33f30c43a473a49b5c346ce830ac0057b6da104ed37f90b8b0fd

diff --git a/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
new file mode 100644
index 000..00495e65a87
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.13.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2008-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/24"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-07-04 Thread Mike Gilbert
commit: d4c9bf65a54ca151875d8d4826391fc742f80def
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Jul  2 12:48:02 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jul  4 13:52:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4c9bf65

dev-java/protobuf-java: Version bump (3.12.2).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.12.2.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 806addb1d66..4667b310046 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,2 +1,3 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
 DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261
+DIST protobuf-3.12.2.tar.gz 5309688 BLAKE2B 
6f04ab75a165d8135b4c1de210f8698f56f309f73d664192209de10580e0ef850bf56f6f394b860f21912e341141f7bbb1f63198eaee55fd7ad74d86b00c3b1f
 SHA512 
84a349a1dcb5bce6a6a892cf11264390b557ed1e7b05883b71fa9cfb7460d9f73119da1f2861066869e33c752246ea438d5ce2c2b3ff7a4b07696d9450b7916b

diff --git a/dev-java/protobuf-java/protobuf-java-3.12.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.12.2.ebuild
new file mode 100644
index 000..09a8150fe7e
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.12.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2008-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/23"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-06-13 Thread Mike Gilbert
commit: 1177b1699e260ad1ea5ad1b4948063096d46aab5
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Jun 13 18:16:50 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sat Jun 13 18:59:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1177b169

dev-java/protobuf-java: Delete old version (3.11.2).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 dev-java/protobuf-java/protobuf-java-3.11.2.ebuild | 53 --
 2 files changed, 54 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 2ec932522c7..806addb1d66 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,3 +1,2 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
-DIST protobuf-3.11.2.tar.gz 5133897 BLAKE2B 
275ea52a072b4e0226e4b6dc476d4bc28e8f4f05bca0709eab51da91c02869e96c3b0ac9ab4cc46290f875d4eac6ac72374c5b45e27fa89ad3d58fd56a2c8b7e
 SHA512 
8319c1e003e5fc64e91b512de016ec1cf10265b294d3b4beea60856beaeb02b4d7682343c74b2c12b0f6d4d6258451af9b9d72bcb4b495293b7637da21030c8f
 DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261

diff --git a/dev-java/protobuf-java/protobuf-java-3.11.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.11.2.ebuild
deleted file mode 100644
index d7ecb43e823..000
--- a/dev-java/protobuf-java/protobuf-java-3.11.2.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 2008-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/22"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE=""
-
-BDEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-DEPEND=">=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-03-10 Thread Agostino Sarubbo
commit: 9e2b7706e4e9107da83cd913662f2c98067f5985
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 10 08:56:11 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 10 08:56:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e2b7706

dev-java/protobuf-java: ppc64 stable wrt bug #712016

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
index 5057617e432..b126ee2eb8d 100644
--- a/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/22"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-03-09 Thread Mike Gilbert
commit: eaf3f76abf04d91fa030735a9d7291930db81bec
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Mar  9 16:53:21 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar  9 19:26:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaf3f76a

dev-java/protobuf-java: Version bump (3.11.4).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.11.4.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 02aa678dff0..c969a7ba579 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,5 +1,6 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
 DIST protobuf-3.11.2.tar.gz 5133897 BLAKE2B 
275ea52a072b4e0226e4b6dc476d4bc28e8f4f05bca0709eab51da91c02869e96c3b0ac9ab4cc46290f875d4eac6ac72374c5b45e27fa89ad3d58fd56a2c8b7e
 SHA512 
8319c1e003e5fc64e91b512de016ec1cf10265b294d3b4beea60856beaeb02b4d7682343c74b2c12b0f6d4d6258451af9b9d72bcb4b495293b7637da21030c8f
+DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261
 DIST protobuf-3.8.0.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2
 DIST protobuf-3.9.1.tar.gz 4947402 BLAKE2B 
c1e366438ca619044d84d7a75453c35b48d5f64867b7aaec78c04966d4e62223a8909a28be850156ce3d47f0e7f42e80a231ec5d814d2820e1edfa963d89e177
 SHA512 
9accb56c1aadef83bf27280e15a99809a3561cbd4b39d6605dec730cc112bf4fd2e9f1ac39127b32a1b87253e712be4b4f12afe4061a8f7be76266b3f4bca314
 DIST protobuf-3.9.2.tar.gz 4947582 BLAKE2B 
ff0150970286d1eb452bd2f252fa8200617ddf491dcb3b9b60cebb36268c5a3072df3d24142ca9863306df6690f53ad4d4761c7846c677c4610716ec22e0838c
 SHA512 
510349ddc59b4e53087b5247ca8784e9f852d66d755e1b014c6214e14c003f31dd336a724e9eb87a5b85a70e22793eb3211744c85a514b24b687346563717bec

diff --git a/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
new file mode 100644
index 000..1af041b6485
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2008-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/22"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-03-09 Thread Mike Gilbert
commit: 5202f49b8db6066da93885c41a4053f74a826bdc
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Mar  9 16:55:06 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar  9 19:26:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5202f49b

dev-java/protobuf-java: Delete old versions (3.8.0, 3.9.1, 3.9.2).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest   |  3 --
 dev-java/protobuf-java/protobuf-java-3.8.0.ebuild | 52 --
 dev-java/protobuf-java/protobuf-java-3.9.1.ebuild | 52 --
 dev-java/protobuf-java/protobuf-java-3.9.2.ebuild | 53 ---
 4 files changed, 160 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index c969a7ba579..2ec932522c7 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,6 +1,3 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
 DIST protobuf-3.11.2.tar.gz 5133897 BLAKE2B 
275ea52a072b4e0226e4b6dc476d4bc28e8f4f05bca0709eab51da91c02869e96c3b0ac9ab4cc46290f875d4eac6ac72374c5b45e27fa89ad3d58fd56a2c8b7e
 SHA512 
8319c1e003e5fc64e91b512de016ec1cf10265b294d3b4beea60856beaeb02b4d7682343c74b2c12b0f6d4d6258451af9b9d72bcb4b495293b7637da21030c8f
 DIST protobuf-3.11.4.tar.gz 5140799 BLAKE2B 
97b450c0623593efe6a42b66582ff183344b8831689e6a5b4d36096dbd57c33da9569bbf26578536aaf73ecd866ac0588b6cb7d55a6a9b9a6e840d4c57099001
 SHA512 
777bbb0e9e2375eaebe6b8c87abd660bac70ee469c9ad00dd25917b82d7fb5bbe33cf87f0d69c90e19d55c07a7285ec20974ba4768623ce9ccfadf147fd5e261
-DIST protobuf-3.8.0.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2
-DIST protobuf-3.9.1.tar.gz 4947402 BLAKE2B 
c1e366438ca619044d84d7a75453c35b48d5f64867b7aaec78c04966d4e62223a8909a28be850156ce3d47f0e7f42e80a231ec5d814d2820e1edfa963d89e177
 SHA512 
9accb56c1aadef83bf27280e15a99809a3561cbd4b39d6605dec730cc112bf4fd2e9f1ac39127b32a1b87253e712be4b4f12afe4061a8f7be76266b3f4bca314
-DIST protobuf-3.9.2.tar.gz 4947582 BLAKE2B 
ff0150970286d1eb452bd2f252fa8200617ddf491dcb3b9b60cebb36268c5a3072df3d24142ca9863306df6690f53ad4d4761c7846c677c4610716ec22e0838c
 SHA512 
510349ddc59b4e53087b5247ca8784e9f852d66d755e1b014c6214e14c003f31dd336a724e9eb87a5b85a70e22793eb3211744c85a514b24b687346563717bec

diff --git a/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
deleted file mode 100644
index 5943243e203..000
--- a/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 2008-2019 Gentoo Authors
-# 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
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/19"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE=""
-
-DEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/20"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
-IUSE=""
-
-DEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2020-03-09 Thread Mike Gilbert
commit: 3e64c7b6a52cc268f7514e00396fae3765e9ac3d
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Mar  9 17:02:37 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Mar  9 19:26:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e64c7b6

dev-java/protobuf-java: Stabilize 3.11.4 on amd64/x86.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.11.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
index 1af041b6485..5057617e432 100644
--- a/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.11.4.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/22"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-12-31 Thread Agostino Sarubbo
commit: 1a3106d0f6f413ed332367273c0ecabda53b748c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Dec 31 08:17:09 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Dec 31 08:17:09 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3106d0

dev-java/protobuf-java: ppc64 stable wrt bug #704250

Package-Manager: Portage-2.3.79, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
index ea4594562c1..e24c58d532c 100644
--- a/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/21"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-12-29 Thread Mike Gilbert
commit: 19e4804c9a3fa3576ccedf1d05dd807601ff2ad8
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Dec 23 20:57:11 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 29 19:31:33 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e4804c

dev-java/protobuf-java: Delete old version (3.7.1).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest   |  1 -
 dev-java/protobuf-java/protobuf-java-3.7.1.ebuild | 54 ---
 2 files changed, 55 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 15ae0824bb2..02aa678dff0 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,6 +1,5 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
 DIST protobuf-3.11.2.tar.gz 5133897 BLAKE2B 
275ea52a072b4e0226e4b6dc476d4bc28e8f4f05bca0709eab51da91c02869e96c3b0ac9ab4cc46290f875d4eac6ac72374c5b45e27fa89ad3d58fd56a2c8b7e
 SHA512 
8319c1e003e5fc64e91b512de016ec1cf10265b294d3b4beea60856beaeb02b4d7682343c74b2c12b0f6d4d6258451af9b9d72bcb4b495293b7637da21030c8f
-DIST protobuf-3.7.1.tar.gz 4795774 BLAKE2B 
a91155169623ee24ba49e397b151829321c01ff06bb27541e6c02701c37ac96ea9606961291ef0d4616dd6dba045bf7e893ec6288f5809d30cc026b60ae76590
 SHA512 
7d4cfabd4bd55926336a3baafa0bc1f1f15380b1b2af945f70a2bb3ba24c6ac6567f49c492326d6d1c43a488166bff178f9266377758a05d8541d8b242f4f80f
 DIST protobuf-3.8.0.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2
 DIST protobuf-3.9.1.tar.gz 4947402 BLAKE2B 
c1e366438ca619044d84d7a75453c35b48d5f64867b7aaec78c04966d4e62223a8909a28be850156ce3d47f0e7f42e80a231ec5d814d2820e1edfa963d89e177
 SHA512 
9accb56c1aadef83bf27280e15a99809a3561cbd4b39d6605dec730cc112bf4fd2e9f1ac39127b32a1b87253e712be4b4f12afe4061a8f7be76266b3f4bca314
 DIST protobuf-3.9.2.tar.gz 4947582 BLAKE2B 
ff0150970286d1eb452bd2f252fa8200617ddf491dcb3b9b60cebb36268c5a3072df3d24142ca9863306df6690f53ad4d4761c7846c677c4610716ec22e0838c
 SHA512 
510349ddc59b4e53087b5247ca8784e9f852d66d755e1b014c6214e14c003f31dd336a724e9eb87a5b85a70e22793eb3211744c85a514b24b687346563717bec

diff --git a/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild
deleted file mode 100644
index e41f3168d4c..000
--- a/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 2008-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# True Authors: Arfrever Frehtes Taifersar Arahesis and others
-
-EAPI="6"
-JAVA_PKG_IUSE="doc source"
-
-inherit java-pkg-2 java-pkg-simple
-
-if [[ "${PV}" == "" ]]; then
-   inherit git-r3
-
-   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
-   EGIT_SUBMODULES=()
-fi
-
-DESCRIPTION="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-if [[ "${PV}" == "" ]]; then
-   SRC_URI=""
-else
-   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-fi
-
-LICENSE="BSD"
-SLOT="0/18"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE=""
-
-DEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-12-29 Thread Mike Gilbert
commit: f60eff8f6ca4ffab1fe2274671608e4d16c44384
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Dec 23 20:46:21 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 29 19:31:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f60eff8f

dev-java/protobuf-java: Version bump (3.11.2).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.11.2.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 7a362466e88..15ae0824bb2 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,4 +1,5 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
+DIST protobuf-3.11.2.tar.gz 5133897 BLAKE2B 
275ea52a072b4e0226e4b6dc476d4bc28e8f4f05bca0709eab51da91c02869e96c3b0ac9ab4cc46290f875d4eac6ac72374c5b45e27fa89ad3d58fd56a2c8b7e
 SHA512 
8319c1e003e5fc64e91b512de016ec1cf10265b294d3b4beea60856beaeb02b4d7682343c74b2c12b0f6d4d6258451af9b9d72bcb4b495293b7637da21030c8f
 DIST protobuf-3.7.1.tar.gz 4795774 BLAKE2B 
a91155169623ee24ba49e397b151829321c01ff06bb27541e6c02701c37ac96ea9606961291ef0d4616dd6dba045bf7e893ec6288f5809d30cc026b60ae76590
 SHA512 
7d4cfabd4bd55926336a3baafa0bc1f1f15380b1b2af945f70a2bb3ba24c6ac6567f49c492326d6d1c43a488166bff178f9266377758a05d8541d8b242f4f80f
 DIST protobuf-3.8.0.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2
 DIST protobuf-3.9.1.tar.gz 4947402 BLAKE2B 
c1e366438ca619044d84d7a75453c35b48d5f64867b7aaec78c04966d4e62223a8909a28be850156ce3d47f0e7f42e80a231ec5d814d2820e1edfa963d89e177
 SHA512 
9accb56c1aadef83bf27280e15a99809a3561cbd4b39d6605dec730cc112bf4fd2e9f1ac39127b32a1b87253e712be4b4f12afe4061a8f7be76266b3f4bca314

diff --git a/dev-java/protobuf-java/protobuf-java-3.11.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.11.2.ebuild
new file mode 100644
index 000..2dd53a0
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.11.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2008-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/22"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-12-29 Thread Mike Gilbert
commit: ca0f786c7683b5e6195625c12b33de62e4067ed9
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Dec 23 20:52:03 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Dec 29 19:31:32 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca0f786c

dev-java/protobuf-java: Stabilize 3.10.1 on amd64/x86.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.10.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
index 66f0f362f4a..ea4594562c1 100644
--- a/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/21"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 BDEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-12-06 Thread Mike Gilbert
commit: 83abeca293eed5c602683c1acf030aabea6180a4
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Dec  6 06:20:44 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec  6 20:24:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83abeca2

dev-java/protobuf-java: Version bump (3.10.1).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 +
 dev-java/protobuf-java/protobuf-java-3.10.1.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index b92c4970368..97fd9491786 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,3 +1,4 @@
+DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
 DIST protobuf-3.6.1.3.tar.gz 4490599 BLAKE2B 
5a058f937330bd562e364a8d86e0b1376fdac9fded0fd23d6914cb59c5c15e8bfc1e203ea36b5a4eece8919708c1a9a6616b0ec2028d6ec339704da53ed81963
 SHA512 
9eadb46c7daa19e612516958169bc90943b38b429a4b2cf2171b66b57f50a2f8a9b66cbf58bdd44517af414b78e0f3ab2e1361891dc60ecd098185da2638d37e
 DIST protobuf-3.7.1.tar.gz 4795774 BLAKE2B 
a91155169623ee24ba49e397b151829321c01ff06bb27541e6c02701c37ac96ea9606961291ef0d4616dd6dba045bf7e893ec6288f5809d30cc026b60ae76590
 SHA512 
7d4cfabd4bd55926336a3baafa0bc1f1f15380b1b2af945f70a2bb3ba24c6ac6567f49c492326d6d1c43a488166bff178f9266377758a05d8541d8b242f4f80f
 DIST protobuf-3.8.0.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2

diff --git a/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
new file mode 100644
index 000..66f0f362f4a
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.10.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2008-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/21"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-12-06 Thread Mike Gilbert
commit: dc2114acfba7e02a003fab5f62d644cfdb00bdc6
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Dec  6 06:33:33 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec  6 20:24:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2114ac

dev-java/protobuf-java: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/2ed41359fe2881dfadaac737a690c631685f5e1b

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index da1f108d721..ffe2c1d9ca1 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -22,7 +22,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/21"
+SLOT="0/22"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-12-06 Thread Mike Gilbert
commit: d25bf0f45bad4ac3ce5988bac6e90a0ba9c5ea62
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Dec  6 06:45:47 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec  6 20:24:35 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d25bf0f4

dev-java/protobuf-java: Delete old version (3.6.1.3).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  1 -
 .../protobuf-java/protobuf-java-3.6.1.3.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 97fd9491786..7a362466e88 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,5 +1,4 @@
 DIST protobuf-3.10.1.tar.gz 4905995 BLAKE2B 
1dde3b6260918da8430c2ce69210462f339c492b2a4e53d5d9c1bea3747aead905370507fc4bd703560f6885c0f3f8393a998b875c19744ad94827109ecbb49f
 SHA512 
aba0c4034c0d3b1759904adb6270eee94dd5dc568f433b219e3f1f70c0033993cdfa3bf476ad3f5767c7629edb9fd029c686405abf93731dde808286b336330d
-DIST protobuf-3.6.1.3.tar.gz 4490599 BLAKE2B 
5a058f937330bd562e364a8d86e0b1376fdac9fded0fd23d6914cb59c5c15e8bfc1e203ea36b5a4eece8919708c1a9a6616b0ec2028d6ec339704da53ed81963
 SHA512 
9eadb46c7daa19e612516958169bc90943b38b429a4b2cf2171b66b57f50a2f8a9b66cbf58bdd44517af414b78e0f3ab2e1361891dc60ecd098185da2638d37e
 DIST protobuf-3.7.1.tar.gz 4795774 BLAKE2B 
a91155169623ee24ba49e397b151829321c01ff06bb27541e6c02701c37ac96ea9606961291ef0d4616dd6dba045bf7e893ec6288f5809d30cc026b60ae76590
 SHA512 
7d4cfabd4bd55926336a3baafa0bc1f1f15380b1b2af945f70a2bb3ba24c6ac6567f49c492326d6d1c43a488166bff178f9266377758a05d8541d8b242f4f80f
 DIST protobuf-3.8.0.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2
 DIST protobuf-3.9.1.tar.gz 4947402 BLAKE2B 
c1e366438ca619044d84d7a75453c35b48d5f64867b7aaec78c04966d4e62223a8909a28be850156ce3d47f0e7f42e80a231ec5d814d2820e1edfa963d89e177
 SHA512 
9accb56c1aadef83bf27280e15a99809a3561cbd4b39d6605dec730cc112bf4fd2e9f1ac39127b32a1b87253e712be4b4f12afe4061a8f7be76266b3f4bca314

diff --git a/dev-java/protobuf-java/protobuf-java-3.6.1.3.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.6.1.3.ebuild
deleted file mode 100644
index c2172fa14a1..000
--- a/dev-java/protobuf-java/protobuf-java-3.6.1.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2008-2019 Gentoo Authors
-# 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="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/17"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE=""
-
-DEPEND="~dev-libs/protobuf-${PV}
-   >=virtual/jdk-1.7"
-RDEPEND=">=virtual/jre-1.7
-   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-09-28 Thread Mike Gilbert
commit: cc25d13297eefe6bd8ad20f3b2d7cffbbd739068
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Sat Sep 28 01:44:58 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Sun Sep 29 02:56:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc25d132

dev-java/protobuf-java: Version bump (3.9.2).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest   |  1 +
 dev-java/protobuf-java/protobuf-java-3.9.2.ebuild | 53 +++
 2 files changed, 54 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index c6707e70889..b92c4970368 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -2,3 +2,4 @@ DIST protobuf-3.6.1.3.tar.gz 4490599 BLAKE2B 
5a058f937330bd562e364a8d86e0b1376fd
 DIST protobuf-3.7.1.tar.gz 4795774 BLAKE2B 
a91155169623ee24ba49e397b151829321c01ff06bb27541e6c02701c37ac96ea9606961291ef0d4616dd6dba045bf7e893ec6288f5809d30cc026b60ae76590
 SHA512 
7d4cfabd4bd55926336a3baafa0bc1f1f15380b1b2af945f70a2bb3ba24c6ac6567f49c492326d6d1c43a488166bff178f9266377758a05d8541d8b242f4f80f
 DIST protobuf-3.8.0.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2
 DIST protobuf-3.9.1.tar.gz 4947402 BLAKE2B 
c1e366438ca619044d84d7a75453c35b48d5f64867b7aaec78c04966d4e62223a8909a28be850156ce3d47f0e7f42e80a231ec5d814d2820e1edfa963d89e177
 SHA512 
9accb56c1aadef83bf27280e15a99809a3561cbd4b39d6605dec730cc112bf4fd2e9f1ac39127b32a1b87253e712be4b4f12afe4061a8f7be76266b3f4bca314
+DIST protobuf-3.9.2.tar.gz 4947582 BLAKE2B 
ff0150970286d1eb452bd2f252fa8200617ddf491dcb3b9b60cebb36268c5a3072df3d24142ca9863306df6690f53ad4d4761c7846c677c4610716ec22e0838c
 SHA512 
510349ddc59b4e53087b5247ca8784e9f852d66d755e1b014c6214e14c003f31dd336a724e9eb87a5b85a70e22793eb3211744c85a514b24b687346563717bec

diff --git a/dev-java/protobuf-java/protobuf-java-3.9.2.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.9.2.ebuild
new file mode 100644
index 000..0a44500a610
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.9.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2008-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+JAVA_PKG_IUSE="doc source"
+
+inherit java-pkg-2 java-pkg-simple
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/20"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+IUSE=""
+
+BDEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+DEPEND=">=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-08-23 Thread Agostino Sarubbo
commit: 22a6911ef14c7dcd23f064eaa54bdeb39b504e09
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Aug 23 10:06:17 2019 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Aug 23 10:06:17 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a6911e

dev-java/protobuf-java: ppc64 stable wrt bug #692302

Package-Manager: Portage-2.3.69, Repoman-2.3.16
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
index ccd6c80447d..5943243e203 100644
--- a/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
@@ -23,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/19"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 DEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-08-16 Thread Mike Gilbert
commit: f899f82710084a89547cf827578806f9b65e9a49
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 15 18:45:48 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug 16 17:02:27 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f899f827

dev-java/protobuf-java: Version bump (3.9.1).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest   |  1 +
 dev-java/protobuf-java/protobuf-java-3.9.1.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 58f115f98dd..c6707e70889 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,3 +1,4 @@
 DIST protobuf-3.6.1.3.tar.gz 4490599 BLAKE2B 
5a058f937330bd562e364a8d86e0b1376fdac9fded0fd23d6914cb59c5c15e8bfc1e203ea36b5a4eece8919708c1a9a6616b0ec2028d6ec339704da53ed81963
 SHA512 
9eadb46c7daa19e612516958169bc90943b38b429a4b2cf2171b66b57f50a2f8a9b66cbf58bdd44517af414b78e0f3ab2e1361891dc60ecd098185da2638d37e
 DIST protobuf-3.7.1.tar.gz 4795774 BLAKE2B 
a91155169623ee24ba49e397b151829321c01ff06bb27541e6c02701c37ac96ea9606961291ef0d4616dd6dba045bf7e893ec6288f5809d30cc026b60ae76590
 SHA512 
7d4cfabd4bd55926336a3baafa0bc1f1f15380b1b2af945f70a2bb3ba24c6ac6567f49c492326d6d1c43a488166bff178f9266377758a05d8541d8b242f4f80f
 DIST protobuf-3.8.0.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2
+DIST protobuf-3.9.1.tar.gz 4947402 BLAKE2B 
c1e366438ca619044d84d7a75453c35b48d5f64867b7aaec78c04966d4e62223a8909a28be850156ce3d47f0e7f42e80a231ec5d814d2820e1edfa963d89e177
 SHA512 
9accb56c1aadef83bf27280e15a99809a3561cbd4b39d6605dec730cc112bf4fd2e9f1ac39127b32a1b87253e712be4b4f12afe4061a8f7be76266b3f4bca314

diff --git a/dev-java/protobuf-java/protobuf-java-3.9.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.9.1.ebuild
new file mode 100644
index 000..e22dbfb5178
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-3.9.1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2008-2019 Gentoo Authors
+# 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
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/20"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+IUSE=""
+
+DEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-08-16 Thread Mike Gilbert
commit: c74fda7158767908d4f65fadc762759487437cca
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Aug 15 19:29:43 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Aug 16 17:02:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c74fda71

dev-java/protobuf-java: Stabilize 3.8.0 on amd64/x86.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.8.0.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
index 4e6cb44f488..ccd6c80447d 100644
--- a/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
@@ -1,8 +1,6 @@
 # Copyright 2008-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-# True Authors: Arfrever Frehtes Taifersar Arahesis and others
-
 EAPI="6"
 JAVA_PKG_IUSE="doc source"
 
@@ -25,7 +23,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 DEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-06-28 Thread Mike Gilbert
commit: 12a200a428e76c42f87e399d8592e75ac30004bb
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Fri Jun 28 17:28:34 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Jun 28 18:09:23 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12a200a4

dev-java/protobuf-java: Update subslot.

https://github.com/protocolbuffers/protobuf/commit/638720274b5990bb2a00bbcf38552e5f55e68dac

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index 86873f9cfdb..982d6bcab32 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -24,7 +24,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/19"
+SLOT="0/20"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-06-22 Thread Sergei Trofimovich
commit: acafc681e14b7191d03ea9c3a3639aaaba9677a2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jun 22 09:37:31 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jun 22 09:37:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acafc681

dev-java/protobuf-java: stable 3.7.1 for ppc64, bug #688322

Package-Manager: Portage-2.3.67, Repoman-2.3.15
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild
index 5c1ed13f0b4..e41f3168d4c 100644
--- a/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild
@@ -25,7 +25,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/18"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 DEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-06-18 Thread Mike Gilbert
commit: 6fbb3d737508742c4342e6c3dfb0475783b539f4
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Jun 17 17:40:50 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 18 15:59:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbb3d73

dev-java/protobuf-java: Stabilize 3.7.1 on amd64/x86.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-3.7.1.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild
index 828c0e6a2a7..5c1ed13f0b4 100644
--- a/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.7.1.ebuild
@@ -1,6 +1,8 @@
-# Copyright 2008-2019 Arfrever Frehtes Taifersar Arahesis and others
+# Copyright 2008-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# True Authors: Arfrever Frehtes Taifersar Arahesis and others
+
 EAPI="6"
 JAVA_PKG_IUSE="doc source"
 
@@ -23,7 +25,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/18"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
 IUSE=""
 
 DEPEND="~dev-libs/protobuf-${PV}



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-06-18 Thread Mike Gilbert
commit: fd89f1bf06f00752338ffbebdc54116742736822
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Mon Jun 17 17:43:09 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Tue Jun 18 15:59:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd89f1bf

dev-java/protobuf-java: Version bump (3.8.0).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest   | 1 +
 .../{protobuf-java-.ebuild => protobuf-java-3.8.0.ebuild} | 8 +---
 dev-java/protobuf-java/protobuf-java-.ebuild  | 6 --
 3 files changed, 10 insertions(+), 5 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 766a6d89f8d..58f115f98dd 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,2 +1,3 @@
 DIST protobuf-3.6.1.3.tar.gz 4490599 BLAKE2B 
5a058f937330bd562e364a8d86e0b1376fdac9fded0fd23d6914cb59c5c15e8bfc1e203ea36b5a4eece8919708c1a9a6616b0ec2028d6ec339704da53ed81963
 SHA512 
9eadb46c7daa19e612516958169bc90943b38b429a4b2cf2171b66b57f50a2f8a9b66cbf58bdd44517af414b78e0f3ab2e1361891dc60ecd098185da2638d37e
 DIST protobuf-3.7.1.tar.gz 4795774 BLAKE2B 
a91155169623ee24ba49e397b151829321c01ff06bb27541e6c02701c37ac96ea9606961291ef0d4616dd6dba045bf7e893ec6288f5809d30cc026b60ae76590
 SHA512 
7d4cfabd4bd55926336a3baafa0bc1f1f15380b1b2af945f70a2bb3ba24c6ac6567f49c492326d6d1c43a488166bff178f9266377758a05d8541d8b242f4f80f
+DIST protobuf-3.8.0.tar.gz 4934577 BLAKE2B 
4b86ab216e8a8b2c99c3620da9417c0562498e9d4dbf4957db186f51c62b0ed73b1322635a076b2d4054e015bdf6c8c50cc7fd0cb78d24a93b29d2a5b48f66fe
 SHA512 
ba27c64e5193cd4a144bf0c9dc0d195fbbe6e580aaca01960362f0f185074588ca40046d3bcea76e1deae7508b722f6c5be484ea957122ae8e98229c7c3a4ad2

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
similarity index 85%
copy from dev-java/protobuf-java/protobuf-java-.ebuild
copy to dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
index b066b80a832..4e6cb44f488 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-3.8.0.ebuild
@@ -1,6 +1,8 @@
-# Copyright 2008-2019 Arfrever Frehtes Taifersar Arahesis and others
+# Copyright 2008-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# True Authors: Arfrever Frehtes Taifersar Arahesis and others
+
 EAPI="6"
 JAVA_PKG_IUSE="doc source"
 
@@ -22,8 +24,8 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/18"
-KEYWORDS=""
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sh ~x86 ~amd64-linux ~x86-linux 
~x64-macos ~x86-macos"
 IUSE=""
 
 DEPEND="~dev-libs/protobuf-${PV}

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
index b066b80a832..86873f9cfdb 100644
--- a/dev-java/protobuf-java/protobuf-java-.ebuild
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -1,6 +1,8 @@
-# Copyright 2008-2019 Arfrever Frehtes Taifersar Arahesis and others
+# Copyright 2008-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# True Authors: Arfrever Frehtes Taifersar Arahesis and others
+
 EAPI="6"
 JAVA_PKG_IUSE="doc source"
 
@@ -22,7 +24,7 @@ else
 fi
 
 LICENSE="BSD"
-SLOT="0/18"
+SLOT="0/19"
 KEYWORDS=""
 IUSE=""
 



[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-04-20 Thread Mike Gilbert
commit: 15e674385895c8a94dcc5e2e67abe8bcc8ae2e7f
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr 18 19:02:24 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr 19 16:39:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15e67438

dev-java/protobuf-java: Delete old versions (<3.6.1.3).

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/Manifest|  6 --
 dev-java/protobuf-java/metadata.xml|  3 -
 .../protobuf-java/protobuf-java-3.5.1.1.ebuild | 66 --
 dev-java/protobuf-java/protobuf-java-3.5.2.ebuild  | 60 
 .../protobuf-java/protobuf-java-3.6.0.1.ebuild | 37 
 .../protobuf-java/protobuf-java-3.6.1.1.ebuild | 37 
 .../protobuf-java/protobuf-java-3.6.1.2.ebuild | 37 
 dev-java/protobuf-java/protobuf-java-3.6.1.ebuild  | 37 
 8 files changed, 283 deletions(-)

diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 587e2bfbd47..ac2f8a09268 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,7 +1 @@
-DIST protobuf-3.5.1.1.tar.gz 4584489 BLAKE2B 
995ee2f06a6358e9935b488269ee50f0dccede417c1757828b0108fbe8c67034301f3a9cb87517430acd9838ae71bb677f4edd8b59b2418f99c15d8ea3d33591
 SHA512 
f25ecf772facc8efd196b7c06012ce9ec24152b2c0cde38ed2e29ecded8f534221b008e649f4cbd991436ad3436130cd2e31d51e75019d08240d518111fb4496
-DIST protobuf-3.5.2.tar.gz 4584659 BLAKE2B 
f582212169d802a5844574eb900c9f8cbb343b7e73f2074e5ff0bfc544ebd13f4bc2b78271fb70f4465d78fdc39972ed68339f453c0d3ffe98d8564fbf520544
 SHA512 
09d10cf0c07a0ba249428bbf20f5dbed840965fa06b3c09682f286a4dee9d84bb96f3b5b50e993d48ef1f20440531255ce7d0e60a648bf3fe536a5f2b0b74181
-DIST protobuf-3.6.0.1.tar.gz 4483964 BLAKE2B 
8afc1e4f4a6eba0eb453fa7cbee8e8ab4986ab9dda39a0005de9d07ec4bd4fd27a5af4ab359b139b4117a5da580be6da3387295266625ee8cc7ec9421c5c0235
 SHA512 
63cd799d5d6edbb05a87bc07992271c5bdb9595366d698b4dc5476cc89dc278d1c43186b9e56340958aefea2ce23e15a9c3a550158414add868b56e789ceafe4
-DIST protobuf-3.6.1.1.tar.gz 4489116 BLAKE2B 
4ed5da3dcb56245b3ce2f979142d5e77837e8e1fbc2f0af27be48664b8b7dfa2ec44382cf75678d226dd665c289f81d95bf04c5f2795fcdd759aa8ec630dba1f
 SHA512 
df59ed966047471d7296883a4500d657eee5e7d8713dd7e44f3f2e0b8c4400e85cb511b316f2fa8518620f1074fd0cad8ee9538c063ac371d6b59358de81ee88
-DIST protobuf-3.6.1.2.tar.gz 4490331 BLAKE2B 
be5fac5a38369b21941c3c615a97cf35d05a24ee03536b6ea6c1c797a82a0a7f8ecc3630b62af7728f063c850c4faac8ae670171a18bacd44e2a2fb38b2e6fce
 SHA512 
557ffb1216f663df94a16cd8e51e20acf42378913d656f56402c6653cb58ce6a83f77a6050bd846460c7dcac59bb41ad03ac003b0b06250df6a97fd17f8a2c7c
 DIST protobuf-3.6.1.3.tar.gz 4490599 BLAKE2B 
5a058f937330bd562e364a8d86e0b1376fdac9fded0fd23d6914cb59c5c15e8bfc1e203ea36b5a4eece8919708c1a9a6616b0ec2028d6ec339704da53ed81963
 SHA512 
9eadb46c7daa19e612516958169bc90943b38b429a4b2cf2171b66b57f50a2f8a9b66cbf58bdd44517af414b78e0f3ab2e1361891dc60ecd098185da2638d37e
-DIST protobuf-3.6.1.tar.gz 4485582 BLAKE2B 
546c49759df784018459809b9db692c5c94aef5d717183af5cd9edd96b4c658e759f23950cdcd5dddceaaad06ea1de2a2357b9fa8c496ed5d538fc5920174da0
 SHA512 
1bc175d24b49de1b1e41eaf39598194e583afffb924c86c8d2e569d935af21874be76b2cbd4d9655a1d38bac3d4cd811de88bc2c72d81bad79115e69e5b0d839

diff --git a/dev-java/protobuf-java/metadata.xml 
b/dev-java/protobuf-java/metadata.xml
index 0697e5cc44b..fbdd6bacc23 100644
--- a/dev-java/protobuf-java/metadata.xml
+++ b/dev-java/protobuf-java/metadata.xml
@@ -13,9 +13,6 @@
proxy-ma...@gentoo.org
Proxy Maintainers

-   
-   Enable code generator and runtime library 
designed specifically for resource-constrained systems, like Android
-   

Soname version number of Protobuf


diff --git a/dev-java/protobuf-java/protobuf-java-3.5.1.1.ebuild 
b/dev-java/protobuf-java/protobuf-java-3.5.1.1.ebuild
deleted file mode 100644
index c0a6932d514..000
--- a/dev-java/protobuf-java/protobuf-java-3.5.1.1.ebuild
+++ /dev/null
@@ -1,66 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# 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="Google's Protocol Buffers - Java bindings"
-HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
-SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0/15"
-KEYWORDS="amd64 ~arm ~arm64 ppc64 ~sh x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE="nano"
-
-# Protobuf is only a build-time dep, but depends on the exact same version
-# (excluding revision), since we are using the same tarball.
-# But 

[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/

2019-04-20 Thread Mike Gilbert
commit: 4555f65bc83ba6b55e048ce21bbc19b4d758a49f
Author: Arfrever Frehtes Taifersar Arahesis  Apache  Org>
AuthorDate: Thu Apr 18 19:28:02 2019 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Apr 19 16:39:07 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4555f65b

dev-java/protobuf-java: Add live ebuild.

Signed-off-by: Arfrever Frehtes Taifersar Arahesis  Apache.Org>
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-java/protobuf-java/protobuf-java-.ebuild | 52 
 1 file changed, 52 insertions(+)

diff --git a/dev-java/protobuf-java/protobuf-java-.ebuild 
b/dev-java/protobuf-java/protobuf-java-.ebuild
new file mode 100644
index 000..b066b80a832
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-.ebuild
@@ -0,0 +1,52 @@
+# Copyright 2008-2019 Arfrever Frehtes Taifersar Arahesis and others
+# 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
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/protocolbuffers/protobuf;
+   EGIT_SUBMODULES=()
+fi
+
+DESCRIPTION="Google's Protocol Buffers - Java bindings"
+HOMEPAGE="https://developers.google.com/protocol-buffers/ 
https://github.com/protocolbuffers/protobuf;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   
SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${PV}.tar.gz -> 
protobuf-${PV}.tar.gz"
+fi
+
+LICENSE="BSD"
+SLOT="0/18"
+KEYWORDS=""
+IUSE=""
+
+DEPEND="~dev-libs/protobuf-${PV}
+   >=virtual/jdk-1.7"
+RDEPEND=">=virtual/jre-1.7
+   !

  1   2   >