summaryrefslogtreecommitdiff
path: root/dev-java/protobuf-java
AgeCommit message (Collapse)Author
2025-11-16dev-java/protobuf-java: drop 4.32.1-r1Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44641 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-11-16dev-java/protobuf-java: Stabilize 4.33.0 amd64, #966142Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-10-19dev-java/protobuf-java: redigestedMiroslav Šulc
Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-10-19dev-java/protobuf-java: add 4.33.0Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44063 Closes: https://github.com/gentoo/gentoo/pull/44063 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-10-19dev-java/*: ~dev-java/jackson-* SLOT="0" -> SLOT="1"Volkmar W. Pogatzki
Changes slot to SLOT="1" for all 'dev-java/jackson-*' packages and for 'dev-java/snakeyaml'. SLOT="0" will be used for new versions. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44063 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-10-18dev-java/protobuf-java: drop 4.30.2Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44235 Closes: https://github.com/gentoo/gentoo/pull/44235 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-10-18dev-java/protobuf-java: drop 4.29.4Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44235 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-10-18dev-java/protobuf-java: drop 4.29.3Volkmar W. Pogatzki
Bug: https://bugs.gentoo.org/957425 Closes: https://bugs.gentoo.org/957223 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44235 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-10-18dev-java/protobuf-java: Stabilize 4.32.1 amd64, #964596Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03dev-java/protobuf-java: unkeyword 4.29.3 for ~arm64, ~ppc64Volkmar W. Pogatzki
The only consumer of this package does also not have those keywords. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44026 Closes: https://github.com/gentoo/gentoo/pull/44026 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03dev-java/protobuf-java: unkeyword 4.29.4 for ~arm64, ~ppc64Volkmar W. Pogatzki
The only consumer of this package does also not have those keywords. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44026 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03dev-java/protobuf-java: unkeyword 4.30.2 for ~arm64, ~ppc64Volkmar W. Pogatzki
The only consumer of this package does also not have those keywords. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44026 Signed-off-by: Sam James <sam@gentoo.org>
2025-10-03dev-java/protobuf-java: add 4.32.1Volkmar W. Pogatzki
- Skips 4.31.1, 4.32.0 - Uses dev-java/truth instead of the previously pre-built bundled jar. Closes: https://bugs.gentoo.org/894252 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/43473 Signed-off-by: Sam James <sam@gentoo.org>
2025-06-18dev-java/protobuf-java: drop 4.29.2Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/42638 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-05-05dev-java/protobuf-java: drop 4.28.3Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/41937 Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-04-15dev-java/protobuf-java: update SRC_URI and fix src_testFlorian Schmaus
The protobuf packages use a shared distfile. However, some packages use github's release artifacts, e.g., https://github.com/protocolbuffers/protobuf/releases/download/v30.2/protobuf-30.2.tar.gz while protobuf-java used github's archive artifacts, e.g., https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz This can cause a distfile mismatch. If the user has protobuf-30.2.tar.gz from releases in its DISTDIR and then tries to emerge protobuf-java. Fix this by switching protobuf-java's SRC_URI to the release artifacts. Furthermore, fix src_test. The JAVA_TEST_RUN_ONLY array would contain fully qualified Java class names prefixed by two dots. For example '..com.example.FooTest' instead of 'com.example.FooTest'. This is caused by invoking 'find' with ./* instead of *, and the JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}" substitution. Fix this by adjusting the 'find' invocation. Furthermore, move a 'rm' from src_test to src_prepare, where it belongs. Having 'rm' in src_test makes it harder to re-execute subsequent ebuild phases using the 'ebuild' command, e.g., "ebuild protobuf-java-4.30.2.ebuild test", as the 'rm' would fail because the file no longer exists. Also zap CodedInputStreamTest as it requires the TestParameterInjector library, which is currently not available in ::gentoo. It seems like the ebuild's src_test could never have succeeded so far. Finally, drop unused protobuf_ABSL_PROVIDER=package cmake argument and fix this QA warning. This option is replaced with upstream's protobuf_LOCAL_DEPENDENCIES_ONLY=ON to prevent automatic dep fetching. Signed-off-by: Florian Schmaus <flow@gentoo.org>
2025-04-05dev-java/protobuf-java: add 4.30.2Paul Zander
Mirror ABSEIL_MIN_VER from dev-libs/protobuf. Use ver_cut where possible. Use PV as subslot as we do for dev-python/protobuf. Update truth to 1.4.4 (latest upstream) Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-04-05dev-java/protobuf-java: add 4.29.4Paul Zander
Signed-off-by: Paul Zander <negril.nx+gentoo@gmail.com> Signed-off-by: Sam James <sam@gentoo.org>
2025-02-08dev-java/protobuf-java: Stabilize 4.29.3 amd64, #949410Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2025-01-19dev-java/protobuf-java: drop 4.29.1Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-19dev-java/protobuf-java: Stabilize 4.29.2 amd64, #948382Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2025-01-09dev-java/protobuf-java: add 4.29.3Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2025-01-05dev-java/protobuf-java: Stabilize 4.29.1 amd64, #946819Arthur Zamarin
Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-12-30dev-java/protobuf-java: drop 4.27.2 - CVE-2024-7254Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/39900 Signed-off-by: Florian Schmaus <flow@gentoo.org>
2024-12-21dev-java/protobuf-java: add 4.29.2Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/39794 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-12-07dev-java/protobuf-java: add 4.29.1 - CVE-2024-7254Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/39233/commits/d9ace523f6384536d45959ec476b37b8c1abaa7c Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-12-07dev-java/protobuf-java: drop 4.28.1Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/39233/commits/dce746e332ae5e3aa554cc61de64e1e87dc71520 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-12-06dev-java/protobuf-java: Stabilize 4.28.3 amd64, #945830Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-11-04dev-java/protobuf-java: add 4.28.3Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/39180/commits/4ec4bd06656e943d9e68c4c3e48cd305c52e5064 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-10-17dev-java/protobuf-java: dekeyword x86Arthur Zamarin
After a message to gentoo-dev ML, and no reply from any user on x86, we decided to dekeyword most Java packages from x86, and reverse dependencies of them. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-10-16dev-java/protobuf-java: drop 3.25.3Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/39001 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-10-15dev-java/protobuf-java: Stabilize 4.28.1 amd64, #941589Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-15dev-java/protobuf-java: Stabilize 4.27.2 amd64, #938832Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-10-12dev-java/protobuf-java: dekeyword armArthur Zamarin
After a message to gentoo-dev ML, and no reply from any user on arm, we decided to dekeyword most Java packages from arm. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-09-16dev-java/protobuf-java: add 4.28.1Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37789 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-09-15dev-java/protobuf-java: drop 3.23.3, 3.23.4, 4.26.1Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37789/commits/3dcca806840b33ffef077958cade3b998e0ae36c Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-09-12dev-java/protobuf-java: Stabilize 3.25.3 amd64, #938837Jakov Smolić
Signed-off-by: Jakov Smolić <jsmolic@gentoo.org>
2024-09-03dev-java/protobuf-java: drop 3.23.0-r1Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37789/commits/c48e38bd095aca29ae28489785e3c6494d21fc3d Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-09-01dev-java/protobuf-java: destable to ~ppc64 ~x86Arthur Zamarin
The only reverse dependency, dev-java/jdbc-mysql, has just dropped stable x86 and ppc64 keywords, so we can also simplify for this package. Signed-off-by: Arthur Zamarin <arthurzam@gentoo.org>
2024-08-08dev-java/protobuf-java: add 3.23.4Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37719 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-08-08dev-java/protobuf-java: 3.23.0-r1 adjust dependency on dev-cpp/abseil-cpp ↵Volkmar W. Pogatzki
#937461 Also removes the system-protoc USE flag since the corresponding version of dev-libs/protobuf has been removed. Closes: https://bugs.gentoo.org/937461 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37719/commits/8345fc4e42f4b1873bdab45a731a00c6de071b76 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-07-15dev-java/protobuf-java: drop 3.25.1, 3.25.2, 3.26.0Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-06-30dev-java/protobuf-java: add 4.27.2Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/36330 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-06-30dev-java/protobuf-java: add 4.26.1Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-06-15dev-java/protobuf-java: Stabilize 3.23.3 x86, #934062Joonas Niilola
Signed-off-by: Joonas Niilola <juippis@gentoo.org>
2024-06-15dev-java/protobuf-java: Stabilize 3.23.3 amd64, #934062Sam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-06-12dev-java/protobuf-java: update maintainersSam James
Signed-off-by: Sam James <sam@gentoo.org>
2024-03-14dev-java/protobuf-java: add 3.25.3Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35738 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-03-14dev-java/protobuf-java: add 3.26.0Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
2024-02-12dev-java/protobuf-java: add 3.25.2Volkmar W. Pogatzki
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35276 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>