summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2025-01-10 06:41:31 +0000
committerV3n3RiX <venerix@koprulu.sector>2025-01-10 06:41:31 +0000
commitf9d8ddaae80afb8fa0924cd3f769f9b37dd373e1 (patch)
treed8962e6446d606b8c95329b4b78932a65f928a5f /dev-java
parentd94fef9a5708b8e64f363f4a71f0b56caef5efe4 (diff)
gentoo auto-resync : 10:01:2025 - 06:41:30
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/Manifest.gzbin55361 -> 55379 bytes
-rw-r--r--dev-java/eclipse-ecj/Manifest2
-rw-r--r--dev-java/eclipse-ecj/eclipse-ecj-4.33.ebuild4
-rw-r--r--dev-java/openjdk-bin/Manifest16
-rw-r--r--dev-java/openjdk-bin/openjdk-bin-21.0.5_p11.ebuild4
-rw-r--r--dev-java/openjdk-bin/openjdk-bin-25_p4_beta.ebuild (renamed from dev-java/openjdk-bin/openjdk-bin-25_p3_beta.ebuild)0
-rw-r--r--dev-java/openjdk-jre-bin/Manifest2
-rw-r--r--dev-java/openjdk-jre-bin/openjdk-jre-bin-21.0.5_p11.ebuild4
-rw-r--r--dev-java/openjdk/Manifest2
-rw-r--r--dev-java/openjdk/openjdk-21.0.5_p11-r1.ebuild4
-rw-r--r--dev-java/protobuf-java/Manifest2
-rw-r--r--dev-java/protobuf-java/protobuf-java-4.29.3.ebuild152
12 files changed, 173 insertions, 19 deletions
diff --git a/dev-java/Manifest.gz b/dev-java/Manifest.gz
index 5325d1872694..b736d41b41e0 100644
--- a/dev-java/Manifest.gz
+++ b/dev-java/Manifest.gz
Binary files differ
diff --git a/dev-java/eclipse-ecj/Manifest b/dev-java/eclipse-ecj/Manifest
index d7eb748b3114..2c59cb056b4f 100644
--- a/dev-java/eclipse-ecj/Manifest
+++ b/dev-java/eclipse-ecj/Manifest
@@ -19,6 +19,6 @@ EBUILD eclipse-ecj-4.27-r1.ebuild 1831 BLAKE2B 2ec6beff8e7a0b793144a1b2e0f48837b
EBUILD eclipse-ecj-4.30-r1.ebuild 2289 BLAKE2B e6e134de6a204e9025877cd8823e2108ee83e401f1039b5ccad2bb7cdb1085e7728e085a412521a79ad015bc7e2fb16208e6dcd53dd5e9f0ec653c3190ce51d7 SHA512 1d43b9e30cabad2687b4621007809867b33628e1132f2ddaf21eec3736a61d5c8d6d3c4448735c2b136550eea64ed11ed20c6062b5c45a313a27d92741617584
EBUILD eclipse-ecj-4.31.ebuild 2092 BLAKE2B a5221fcd5199c791686c15261156140b93c915183e66147cbbf40b171a7deaf01cb49eb308fef8256fcce61897d2d45e1a0b9f2eba4dc89501f87a6bfd6bfac2 SHA512 6cc2bc6cf6e538f9cfee5d50108a6dbfbf621a787ce46afd35fa9fe863b350bcf6d3068570ed8af44f25cfde5d9154e031c675c022a83100cd7b34f2969d107b
EBUILD eclipse-ecj-4.32.ebuild 2022 BLAKE2B f6b46490d34cd4ff34f051c3d8c5513cde66225c9828e39c8acbfb28b58e5c7d87517f3e48578ac9b3c342da72657c58b9957228ee5ff65ca74b373ece3e8905 SHA512 081a619ab3cc0337175eeb97c7e5629be5c678dcfc79bb6af2a19c48f2c5a60957b1b8550a562006f38864a91c2d8586a0497cbe125743e02355f2afd7bb8abe
-EBUILD eclipse-ecj-4.33.ebuild 1668 BLAKE2B a89013df97fe0ffdab083c08c7e9b7ab9ef7f04cb4fe5a9a7423511f9fababe9d9b39caee13ac198fac6d10f006bcb09cc8a791b52ecd6dcc1c87824caddc65d SHA512 fbf6fd8266ab783396e5cc2ac08d8020f682e75c58cad514e6ac72ebe5990284119172586b0ab385c09f5639a40e63654110ccac188d467d0d6f8b02d105e923
+EBUILD eclipse-ecj-4.33.ebuild 1667 BLAKE2B 02fc7e17fd9973325263088d774dccd913855ffce820c265b8290f00a53cf93b6e622502e6ac531bd2dfe36b138ed7129fb73093d93f03d8099dbe351905f7fe SHA512 e8f240d69900aa27aec1998b9dd00551de0979b763ab048db780d90927ab88e3369be9b6c53726eb749c800dededb9fac43cd4b5e5b2d6acc97e400a5b66b2d7
EBUILD eclipse-ecj-4.34.ebuild 2223 BLAKE2B 980e5d375ff45d5d7f087017ba775b7a35bc4c900e1247f2ae8be279e23e6d0fc80b680524ef2cc36a695015f64366db09a3a611ef849895ab3a7de43874faf3 SHA512 50025d20184eff1f42f3d7e91d06d3f7eed2fa3313089a5b0a4e4c5dd37d93cb638330c23dc7d783e5aaea924f75859f131c9a2a5da8b31999ab5d6b25a12279
MISC metadata.xml 637 BLAKE2B fd8214d9377a8a4101b3fd5041e17fbed9c6f5ffc8586b328db92120fc780c16d4b1152d4137a2e5554f77f60e9fe24ea3d133fc3469a4e78da7e84244bcb951 SHA512 0a0f6d8bcac2bef3a74e6328a65ecab490fcd437e8107fd1087d17ca158da29d1044d9e06d05e2781e97df88e6aec30db185c97bb9b2bdbd9b257332ce0232e0
diff --git a/dev-java/eclipse-ecj/eclipse-ecj-4.33.ebuild b/dev-java/eclipse-ecj/eclipse-ecj-4.33.ebuild
index 9c70b5f1d581..a29983fb49d8 100644
--- a/dev-java/eclipse-ecj/eclipse-ecj-4.33.ebuild
+++ b/dev-java/eclipse-ecj/eclipse-ecj-4.33.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -19,7 +19,7 @@ S="${WORKDIR}"
LICENSE="EPL-1.0"
SLOT="4.33"
-KEYWORDS="~amd64 ~arm64 ~ppc64"
+KEYWORDS="amd64 ~arm64 ~ppc64"
BDEPEND="app-arch/unzip"
COMMON_DEP="app-eselect/eselect-java"
diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index 660642e18319..bd3bf5b1f485 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,11 +1,11 @@
AUX openjdk-bin-8.env.sh 607 BLAKE2B 447575fc213003930ba6d6bbbd7cda0d53f53b16e3679fcb13d219cccf3525c7dfda755c79826b4d3c7b238502ed5ecaf4c8514971e576c756f4fc168fd9a0d2 SHA512 4cfbe2dddc89408824621bbd2036afa2966d550e6e189a8835f78b46fe91305221d8fa46219e9c53c83c9f73d83cdb1208bc78a46b9115041511b97b70abbf1b
AUX openjdk-bin.env.sh 398 BLAKE2B b83d85e2a4e0dbeb24b8c21fb442a8964e55eaf01125cd52f5c930cd67b95b7d1744362cbefe436e4f4115f0b7600860200d8f134b241b6b60ffae6b807b476b SHA512 2c2f753a05154d17a7c324e61d3e4513119050f44d2a8d0aea5c6e2542e9989a955689a97d47fc1d5c710a056f2ccc7b239e3eed3b2d516df6b2aa7450c44613
-DIST OpenJDK-jdk_aarch64_alpine-linux_hotspot_25_3-ea.tar.gz 138220136 BLAKE2B 989edab2bb962e5f6f544979d554d21dec222a1cd95f889c6ce206a3638449a60870ad517957d74fc9c34e2a32361dc4a097f2bc0d5c43512c88967f2f41de8c SHA512 bb8972f82b7eaca9fbef3dc29e59dcc77113b5c72787eff81c95fc63e9914ad1f1c71263768d1e1095c716fde1041ff2fe923ecf3d25f4e9db485c6dc6f0f014
-DIST OpenJDK-jdk_aarch64_linux_hotspot_25_3-ea.tar.gz 138256515 BLAKE2B 26857ba11f956dc0c949baf12b0ec80e19cda80b8ba538bf691fc7a4ac26154043b3a41dbc4751fc7b894ccf27d311e5283af199278aa22cdd99c9a9def6ec3d SHA512 276e4baa27b957be76030f53818e282f54902d95c771b8128479ed2d4d71d41be7e8b953f89348fb7ddbf530c65805963d5f97460d9827e5900147a2f7462286
-DIST OpenJDK-jdk_ppc64le_linux_hotspot_25_3-ea.tar.gz 138778201 BLAKE2B dd4df5b63d467f5a2cfa63916a70a5661bc0fdbece0aecf8a7b106474a614e65bccaed71314483570933aa3497a805bccca61e9f843a501b02a5047a1b639b6d SHA512 f90ac26e3499c6a5cdfa3076ca60b1c29e54833733b8db656fa4ad8624c00c6292e208f2542f14432faaef43064f957a82726acd4180e72d183f560cf6554ed8
-DIST OpenJDK-jdk_riscv64_linux_hotspot_25_3-ea.tar.gz 137106605 BLAKE2B f24168975aadfd570323d47c03c86f8105de3d90281b4c042604cbce14c6ce40964775522585d415cff1d9da77effafe39a120ccfe962e8d61b15683d25a7c2d SHA512 bceda13d658055dbfcb324d3ab8910cc02d7664bc651db203c5b80ed46fc139ee2f892bc52b9dd55326642cf09131079b5b18f7c4d368e427e40dbf65fffbd05
-DIST OpenJDK-jdk_x64_alpine-linux_hotspot_25_3-ea.tar.gz 139326202 BLAKE2B 6b8b7cfd76412d6194f2ad3dc070c901f90ce531e2da31ca1d19d97ba8529aa317bfecdc9eda1eeecedc55776513959665d82768c2da9429eb8a2813e0a06756 SHA512 c5abe9afa715ee2fb4f6d4a91c160e3b6656126acabc3b428a6d75a537f2e337d41ddc15c45007c15050a9fe508a4d2a093cb28b6b74b89b71ee00863be0531d
-DIST OpenJDK-jdk_x64_linux_hotspot_25_3-ea.tar.gz 139228628 BLAKE2B 2dbe8d23fc2ce9af7d4b122c3bbe2efa2e17829a383946969400755f2ead1f8917e7580dce10734cc72cc6b790f431de942e010af0e6eb74e8811b596918e721 SHA512 89c7aec32900c156f5222886e700fd57ba8a2c505d3ab99cd5368907cba3cfa10e9e65fcbd4196b71eef9a2a7f0051e3f3c19a51d0411895a616e523db913b7c
+DIST OpenJDK-jdk_aarch64_alpine-linux_hotspot_25_4-ea.tar.gz 138221825 BLAKE2B bd623e9df390057606ce1eee4461932fadf140a8151aa8e23bcf48cfc26bebe234428e18f8ef44c0e776dc18bc76718e444563afd0990232c8b34d98fa497985 SHA512 c61d906e2ebbf734ebe685a9fb730bf4c935399cba44b1d7d47da9912b4260ebc96148f89c1d3e240d369e53a697c5eab67aa2dcc32e1f351d72afda450dd4c8
+DIST OpenJDK-jdk_aarch64_linux_hotspot_25_4-ea.tar.gz 138259949 BLAKE2B 1c4f4ad984625421bcf13f5b061da8c84a722d2dba8ff68cb6ed030a81a1402beba117af5f17fdff38c1fdae3d8d7bada727aad954f93c3cc506e9bc7e67df49 SHA512 53f49ee4ab18e09fcd23112bc0efe9e00f1c5a4ce272e09130e77e8b028a01070c7fc0560e48b03b3be5dca1e2001dd64b7609ae089dd1eaf62e5836d09ea5e0
+DIST OpenJDK-jdk_ppc64le_linux_hotspot_25_4-ea.tar.gz 138782171 BLAKE2B 9b638ab531838b296365409d50671e622ae1f13591dd3ceb8c53f568384972952b4f456a6f56f01f8695e6f55d611edfe05de5fd6718374039f58d42f533c85a SHA512 0f59cab7a817559b32964b8ddee7a27afd3ff451c7ea0d75cb2c237afffa112438e9c5446e34dd9a40dad77e0c5e3cee11f77fdeaf5b45cba83c9e23ed90bdb2
+DIST OpenJDK-jdk_riscv64_linux_hotspot_25_4-ea.tar.gz 137112283 BLAKE2B 9c4862f11615397d9052e21e6453c0e5d3a3d30bb4e8175705c3871260a964fbb04bad6a22d7d86de0eb17ebca5992c0371fc595183523cb83a41e0ecc036536 SHA512 628ec58034d0aa8091f63ce01abc454b2011f1b6e9e605c3a629c3409606ccab5a192c5bb524e75613345dfeb8f4a4465bae1bafa7898e9ee2dc2f6a0ed139e3
+DIST OpenJDK-jdk_x64_alpine-linux_hotspot_25_4-ea.tar.gz 139335710 BLAKE2B 50e089ae6eda25706ce5ccd6edd4b285e630fa8988b781a969ab19b25a0bca38c8fd755aab1ab90943f1e48f709dd14cc63de6b2827b063e418d867551253973 SHA512 b0b51fde46013b9721f4f629518fc7055b67a3e1d4cb9b142998fad028c43672a5fe0500042904d07907e6e1944c52f2aa32c5a3221801592452ad84424f73f1
+DIST OpenJDK-jdk_x64_linux_hotspot_25_4-ea.tar.gz 139230556 BLAKE2B 9bc07e9edd6b7510303c872acc2e930ceb55b26fcd083dea6728bb5bf8d2ed7e1d898dc1e5b80e49903820eb03015178fce38c17bc5d282948f3643a2e24c704 SHA512 3affbbafc267c007ab43dc82dd1f8da01a35743fa77ac872831e0f4bcd0facc0d2435e5a8b0053ba2dd6cec9b64e80da437dce3283dc2443d027c8c6e4af66f6
DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.25_9.tar.gz 192125336 BLAKE2B e083ce8691f8462310eeaa7495d26519754f5bfadc8a786dd188f1dad4dc36164eea9220125340b43c9e6b4321be6e26d66a9c18247a6462e4cae9f453fe1171 SHA512 860fff5eff6ef2a29062aac0ee7f90d80dca417fb58ccbf9a9f2ca96a8dc4798a00dab42deedbc64a371d0356b17e6cd12cdc2b2879edfcec9463ffc004ce5fb
DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.25_9.tar.gz 182871332 BLAKE2B ac6ba9e02fcec38dbb685cdebf379ecdcb5041bc53a71a0896baf7f2628faaa0dd1402b045a57010e2495c16e48116fd1216fe6d4b6cf35cbc996dafe8516e0a SHA512 db0761f8b0baa82c61567a869f2c23da61470d055ecbd73c7693a7be37167282af7387006f22a0c7a46e1e71591615fac0431925987af8fb8e36d77207669856
DIST OpenJDK11U-jdk_ppc64le_linux_hotspot_11.0.25_9.tar.gz 177532830 BLAKE2B 5a2e15a9cd601dfbc6749875ee53de1ca5d41c41335e52588c778412499c4825b9108bcf8dacbe250814ff5664d8b8fceefceb738dc24c3ab3d13d292fa3d027 SHA512 8ba8c210717046ab167eeccfc8a3b18e34e77262a0aef866b6268cbd5b91bfd6ed90003ce7de852d6e24f923e044839092e5faac2f3df6273b8b3868eb7e7398
@@ -33,7 +33,7 @@ DIST OpenJDK8U-jdk_x64_linux_hotspot_8u432b06.tar.gz 103033330 BLAKE2B 940dbba03
DIST OpenJDK8U-jdk_x64_mac_hotspot_8u432b06.tar.gz 109538778 BLAKE2B fc00cb8789e874b5ea8c85ed15f988a7d445e93562e21ee0d8cb35e24af0df455cc9dfa7bdd0c93749c48d8c2a7d845ba5c67d0f8199884682dbdd7369eba3dc SHA512 668e557ac0f9438908d3d8659e478f83cca0da6fd3f6a5dd61a214a46401818deb9eb48891120628052d550cb2546cfd89febc0f8814973f662bd3f8357ebf03
EBUILD openjdk-bin-11.0.25_p9.ebuild 3183 BLAKE2B 02e074b8eb4be70ea24d84ba28817e63848531440471c05ff7b0e8c1b085a82670b84af16cf267463bbaf639750d5fe9caa6f78eb5b4a3c4a98d3575a90e8507 SHA512 9b37045ffe35d5c91634737f44e7c4a0733fe569fa2d59d7b077a0af4e4273dbf39b16abdc1ec1a638f6b3a3a13ea08069831a2c896de072fae264dbaa0cb5f9
EBUILD openjdk-bin-17.0.13_p11.ebuild 3215 BLAKE2B f2ec6fe938342dbdce0a068c391d99520bc657b6d70edbd90b5690a63ab4229724792a1e247ecddce7a207abc448c145f70786fe01f81ad1850050a6553a1d39 SHA512 5c458e8e7001beb6c791ad7b82e1e4d6cb759f4ab3065a8e7b2b1ad82a57488b159c52f1a29afd35aa398f9f76ecd1f80258674de631f9f0a2ed30e40b514d55
-EBUILD openjdk-bin-21.0.5_p11.ebuild 3246 BLAKE2B 0b6a856283cf4554917afd3579f09dc8514c6b20fb5f663de8a3b4dcb64270c81887d6459428fb8252536df0eb7a3bc1393890f8029aa9ea2a17264f355330ea SHA512 78cf14a399dc8a93f00a0f16d08ce03f1227ad62fa2d37644e380e47dc19e66d157c19c5e7e81d5cbcbfef37bb292fdbca610cad0f7564dfbed7b9260ed1a6d0
-EBUILD openjdk-bin-25_p3_beta.ebuild 3244 BLAKE2B e8d619e3cd047b15fda4f677b2d24f2e5f08488d67505a4ae4a8de0ad216c64e79807954e3a5e45408f2ca6da842a4d766735c30df5a019e6fead621ca157d42 SHA512 aa4a4b1288cbf94137b5d1a648a2fcbb25890c9bf1023aef7c86d27bde4b4dd5bb9d226678aaee5f8bc5c72a30f1d9bbeca31b357f547547689b2731cab904f9
+EBUILD openjdk-bin-21.0.5_p11.ebuild 3245 BLAKE2B c04b7d757849f3ddd8ba3276531f94d838e2406eddf7cf61e58bb1ecaa570ebc156f9b0d7ca798587cfbc0f23711f05a502d0569ec98fb8249afeccf27616a66 SHA512 d004a7a422a70a97cccafbc4fe58052ce7b1ba956ff04500b49536cb24b8a4bbad1194820a6ee08249083a05012009abc3de26e4921a4d3a818dd3d8e5e5bba8
+EBUILD openjdk-bin-25_p4_beta.ebuild 3244 BLAKE2B e8d619e3cd047b15fda4f677b2d24f2e5f08488d67505a4ae4a8de0ad216c64e79807954e3a5e45408f2ca6da842a4d766735c30df5a019e6fead621ca157d42 SHA512 aa4a4b1288cbf94137b5d1a648a2fcbb25890c9bf1023aef7c86d27bde4b4dd5bb9d226678aaee5f8bc5c72a30f1d9bbeca31b357f547547689b2731cab904f9
EBUILD openjdk-bin-8.432_p06.ebuild 2936 BLAKE2B 6a60e6aa39cb48a07345b57bb30f8184bc2297957b0b71cc819c395815203ca16978b4008eb05bb21ebb6e54ab533da877e6f6f4a62711163b0b90aa7df46d6a SHA512 6149ff525bc36f48b61ab64f988698d6fca229844f03f3099e9f4d58e47446e711bb06f76bd06910d75f0f2ef040b0e3cb5b0c11019884cd0705162792a9056d
MISC metadata.xml 1059 BLAKE2B 07f5d1d3aff8e962f70522b1fd1b33d9589695e1ccec43191bc31d065f48ff0efde065ac25d96ae994b6eb15fad9a6dcf2a24cc3c2b37633df242ba8b9d5e35b SHA512 a5094da75f572407c4391fb449469c56c4f1a6b86b8e72be98db45d8cadb9f142bc11a2e0a9131cba5d4fe2c9942edcd8e43066caddf8cab8638fbaba230e7b6
diff --git a/dev-java/openjdk-bin/openjdk-bin-21.0.5_p11.ebuild b/dev-java/openjdk-bin/openjdk-bin-21.0.5_p11.ebuild
index 7fc34d184029..05863220f290 100644
--- a/dev-java/openjdk-bin/openjdk-bin-21.0.5_p11.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-21.0.5_p11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -42,7 +42,7 @@ S="${WORKDIR}/jdk-${MY_PV}"
LICENSE="GPL-2-with-classpath-exception"
SLOT=$(ver_cut 1)
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv"
IUSE="alsa cups headless-awt selinux source"
RDEPEND="
diff --git a/dev-java/openjdk-bin/openjdk-bin-25_p3_beta.ebuild b/dev-java/openjdk-bin/openjdk-bin-25_p4_beta.ebuild
index 1df73d6d9ac5..1df73d6d9ac5 100644
--- a/dev-java/openjdk-bin/openjdk-bin-25_p3_beta.ebuild
+++ b/dev-java/openjdk-bin/openjdk-bin-25_p4_beta.ebuild
diff --git a/dev-java/openjdk-jre-bin/Manifest b/dev-java/openjdk-jre-bin/Manifest
index 66845e1e1f4b..4d76034d464c 100644
--- a/dev-java/openjdk-jre-bin/Manifest
+++ b/dev-java/openjdk-jre-bin/Manifest
@@ -6,6 +6,6 @@ DIST OpenJDK21U-jre_x64_linux_hotspot_21.0.5_11.tar.gz 51849867 BLAKE2B 6769bd34
DIST OpenJDK8U-jre_x64_linux_hotspot_8u432b06.tar.gz 41407945 BLAKE2B 99d146ceb6627be04b30bde28691df1362f2acc147a8b260d9633fb11d9ef2f23f2a0876a6cd32515dc0541ce1f5feb475793225266da9197ac7392db13c512a SHA512 c32343125e66005c9239d1002fad2a183bc3834dc1be5f85ca9bf6535bc40bc629d7e538cefc0d07cc2b49275a54ebd19098e43aecfc34cbd40e549da902b894
EBUILD openjdk-jre-bin-11.0.25_p9.ebuild 1998 BLAKE2B 2110836c46d6079d88d453a3057e77cf8c76a273d2afed8cce6552e181357d744675fec2c436d2c294284be2b5951916f80ba08d506942b25210f79451ea3020 SHA512 24693feea7018ad27cdad4405128b46c859da493bef70a01e2a0914dec0b0e08f51c201800aa78ea52a78fcb8bce9616981eb53844938ca0aab91010921dac4d
EBUILD openjdk-jre-bin-17.0.13_p11.ebuild 1998 BLAKE2B 2110836c46d6079d88d453a3057e77cf8c76a273d2afed8cce6552e181357d744675fec2c436d2c294284be2b5951916f80ba08d506942b25210f79451ea3020 SHA512 24693feea7018ad27cdad4405128b46c859da493bef70a01e2a0914dec0b0e08f51c201800aa78ea52a78fcb8bce9616981eb53844938ca0aab91010921dac4d
-EBUILD openjdk-jre-bin-21.0.5_p11.ebuild 1999 BLAKE2B f49555cb1512494a4fde6853fe50ef816193078d006bba671f1d71d6e11420114466821d6b047f4a656b56ecd8d378ec69e5cd81b2fc7a13ee7f61d5119f4717 SHA512 98ef54e07ae1c3e2d50e3ac25731ed3677c1cd41559ff8dd21020dc82fb5bb4194cb20353962fb1b2181c4abed59f9d31d221202e13b24fc9aa419ccfc647a2b
+EBUILD openjdk-jre-bin-21.0.5_p11.ebuild 1998 BLAKE2B bbd07258ab2d7533b611121aa8ddee02950cda4536f730af63c5f203847f36f9f96705ae2494d41af4ae54d6bbea89c0744a6a115d4e1b00ed1772e68f982935 SHA512 60a0cc83c476c0578433823683f160bfb301f33be9ca728226194ed8c625c56f66149dece709aaf7d1626a9bc2c7ce25735c0d857382493a28e77f8229818d21
EBUILD openjdk-jre-bin-8.432_p06.ebuild 1833 BLAKE2B 5b4c1f5e8cc03712fd969653a85dfe53517fa56d488aae953f78ca38dd33fd3433f172be1ca2fa9d35cdabbf9e11c3c375c5e10633096791aad1e1aa33788a1e SHA512 7c64ea39325b3838b078af5acfdbe6f86c7698d809b1b721592fd33cc0f08325c52e5995c2e2038120c17ee8aa0761873ee440ff6ccac5488d5e7c6c000463ae
MISC metadata.xml 655 BLAKE2B e05648526464c16e698e8fc1b16a4c7ab646ad42402241a5a23eecd209406446b9a77a46f1ed55d27a924ffa7019ce8cf976f3037a8adc091b1406c501c35e88 SHA512 437ded048327540f6010e462448317eef13da67f5cfca0b62c15fd2367f1a5bfb125b73de9228d3054d2001bef557e5d9a13f80686678df9c03bd6c10b4d1fe2
diff --git a/dev-java/openjdk-jre-bin/openjdk-jre-bin-21.0.5_p11.ebuild b/dev-java/openjdk-jre-bin/openjdk-jre-bin-21.0.5_p11.ebuild
index 9fe0d3158b43..a8fd6c79ea49 100644
--- a/dev-java/openjdk-jre-bin/openjdk-jre-bin-21.0.5_p11.ebuild
+++ b/dev-java/openjdk-jre-bin/openjdk-jre-bin-21.0.5_p11.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -21,7 +21,7 @@ SRC_URI="
DESCRIPTION="Prebuilt Java JRE binaries provided by Eclipse Temurin"
HOMEPAGE="https://adoptium.net/"
LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
IUSE="alsa cups headless-awt selinux"
RDEPEND="
diff --git a/dev-java/openjdk/Manifest b/dev-java/openjdk/Manifest
index f5780d99bced..ed314013671d 100644
--- a/dev-java/openjdk/Manifest
+++ b/dev-java/openjdk/Manifest
@@ -24,7 +24,7 @@ DIST openjdk-bootstrap-8.402_p06-ppc64.tar.xz 34476368 BLAKE2B 1f896772f5e40a279
DIST openjdk-bootstrap-8.402_p06-x86.tar.xz 37076244 BLAKE2B bd50f84e8ac2ee9850c158c7e7d9fae9741112230dcd6e314163911921d63e3222cd3f4ab9d08bbaacbf6d9bfce9a1a9336e21088fba6396613489a701b30797 SHA512 fe5719e0bbf9bcd6eb9790ebd4da34e7f6c99fe4b7d41de2b5d00b20ebe76a77d857c726d1a71b7f40657ca2a9aa08eaa9efc1ab4be60016f66af95530b454b5
EBUILD openjdk-11.0.25_p9.ebuild 9003 BLAKE2B e8b0c87b9fb1322893cb137cf7eb94c29e0b4d33720d40d464c5d4c171297642eedcbcb66f637c963c07d83db84d551f7d536e5ba6c8510f6140f6051fa15134 SHA512 3ed25ec77e46faf8843085a3eceabf801a242ed0471eed32d344c871cb1e006477009d9a19db748ff1fd083ac0b7874f364d48360ee258bb57e3bdfcdd79227b
EBUILD openjdk-17.0.13_p11.ebuild 9423 BLAKE2B 269c2108f9807cac55c140e93901566537d99c865238da907be7e2542664eebde575e02fa425414e786cde43ec804937819e4311036ac9b74c4c81cce964b0fc SHA512 d1c49ce3d13496a945a362fe52b1b6cebe43280b82e41a32180c077e0c9c0e60ef5f4c752a3288331ac33e659e92bdb98f7e54c64d31414cdb600161766c68df
-EBUILD openjdk-21.0.5_p11-r1.ebuild 9561 BLAKE2B 575548b631e2bbcbf26ffac43277da23c9144baac8eb8180dcce946431a059ef049a45059a437ee17f1eac4d1a75a2734801790ab682bd65729e2b070008640d SHA512 fa439baf5c9144f18937c326b5da29c7015aa6e67c024850242510f97e76afc2b84e1e2d09295bbc6f7b9641cf01dfd9d11de43d1004fb359861e70acf0f0661
+EBUILD openjdk-21.0.5_p11-r1.ebuild 9560 BLAKE2B 70fa8dddfe11b50da1c6d33b18f54b246c5b68237d15bf87d5228dd7502fc8710b27ce76a370f4bd65c5aa3b9502ec5c45d837cec78698f9c5448e6d63ef3661 SHA512 094df374760e666f93cffc42ba9b16f62750b998f918b5841c96fbd55c88abc12347f8f867342b8f75942b13532278f31645cfdf1c19bc0a6eca1aa542f0c9e4
EBUILD openjdk-25_p4.ebuild 9442 BLAKE2B 9a0e8ee1d523bfbc2243ac4625ded98b953a4e5fcba241e2d66db1397c01e093a500268d48d8a97f1c5d5c4ab838466f70bcd7ba614d39ea13a4a645716f7aec SHA512 7f3f6c90ffbfadd66879e0e35187842f7479d965036bce66205b9d01176cd97dcfaa44905a0724c4c86c0c7efd5d85ee7f2d1b19925f4ac463fe1176b3548514
EBUILD openjdk-8.432_p06.ebuild 7819 BLAKE2B 46ee633ad8c8751885c948f3648e76f973266336fe15fa0016368302719770d9435c5e0db4cb59481e782e2b89adabe8b8cd0b4624749051c066de120509f8b7 SHA512 250754810305bf30ac7ce4dbc15dd1a321f4dc47cf5e49154f26b80b704218b21b6ab2f428a9857096936793460f2471df2fcd921c7fdc40838f11a2d0cce377
MISC metadata.xml 1549 BLAKE2B 6c922cbe1dd4261036670a176be092d495024dd25e2ffb83cc1af1e3ad0dda3491e8973cdd7f8688f1c0854acf55cdc11e9d80ac5b9a16b544455d2cd1bdcbfe SHA512 57cd1a08f0479e8b11d37665c1d905255685ed2d8d27f469a9689ffe070c7ee6cd5944a1baf87cb19722b31af56b1a4692f7967e817d1e4ffbf7c4d97881d838
diff --git a/dev-java/openjdk/openjdk-21.0.5_p11-r1.ebuild b/dev-java/openjdk/openjdk-21.0.5_p11-r1.ebuild
index 7949cd6b67aa..8957ca5d41b1 100644
--- a/dev-java/openjdk/openjdk-21.0.5_p11-r1.ebuild
+++ b/dev-java/openjdk/openjdk-21.0.5_p11-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -46,7 +46,7 @@ S="${WORKDIR}/jdk${SLOT}u-jdk-${MY_PV//+/-}"
LICENSE="GPL-2-with-classpath-exception"
SLOT="${MY_PV%%[.+]*}"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv ~x86"
# lto temporarily disabled due to https://bugs.gentoo.org/916735
IUSE="alsa big-endian cups debug doc examples headless-awt javafx +jbootstrap selinux source +system-bootstrap systemtap"
diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest
index 65218bc77cb4..bb8e7d0aea5c 100644
--- a/dev-java/protobuf-java/Manifest
+++ b/dev-java/protobuf-java/Manifest
@@ -1,8 +1,10 @@
DIST protobuf-28.3.tar.gz 9256608 BLAKE2B 05162124676abe18300481e9f985fd2cfb09b052d06670a993e79ef02f3daf0d5380b521977ebc2362d4094486151ea285fe1c98a1d2f3799b18a1fa422fdc13 SHA512 a91e175fed7eb01c4240842a5af73a7d3cefccbb10885434bceeb7bc89ab6c56a74912cee290bf46e81d4026f3c9c2b10faad5545816064e215c4bae7908263d
DIST protobuf-29.1.tar.gz 9363710 BLAKE2B 8d43358c17f14a807391f37796226b9cedef3ef27ef536a6cb50a7a336a80fe221777ba669f3cee7e6a33a4decfc64e3b091d658de73e24a708297e2a539322c SHA512 eb604b473e09a5a001bf451ccd417cdb8732ebd3c2075fa46f3d0e48b7ed4d458f05d2e09eedc71c0f4252ba18d3161837efb7a2eed46d78b9eb3cc9b45f96ff
DIST protobuf-29.2.tar.gz 9348408 BLAKE2B 847798474bc6a76b9badfdbf605e118dece5e321e81242d7fa1bf5f5d17ee05a3d365ec112dc6d861cade97efff8be1d5d04006a5144f613bdb3ff5eacc63b99 SHA512 aeb21773edc3dd92a6c1ba6ccd721cc8a20d61230a5309c75ee3ef19baa554c228a6d1095f191ccc18f10183b646f3140dfe6526f5812bcaa64b7d5260572643
+DIST protobuf-29.3.tar.gz 9348951 BLAKE2B 8d37daac6f0d832e5bff5c56b9be73fce1fe016ca4e905f4c66d8fea20fabbee54a6be2c824f503d40f8492a4ec6280a539c454de9a118b69ebc57f2afe3d965 SHA512 0c776133f5789d21baa8860cb41e7926a162d74810a01722b762a78f93e559494e903fcaa092515bfe2ce057fd065a5dd000b316edb1af32c2ef9dbadf02b4c6
DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8
EBUILD protobuf-java-4.28.3.ebuild 4753 BLAKE2B 75888b86b796bba01583c86a21d5401daf8569750892ab844870ca1eeaa3c57e61850bfc92403937de948ec5e1b0be6967556cde14d83fd6447eddd1f0256cd0 SHA512 5e6b5a03122df4e0dd2e00c9fc4ca1e7045760577db50ec67e846bedaba5c58c3b191b1f8fc30d34a2ec59dc78183b9da483f36a166e87e2146c6874d6ea8429
EBUILD protobuf-java-4.29.1.ebuild 4653 BLAKE2B fd5c47a1ad85822957fe692d4ce476d187b2bd387d7495e9d784bc6592ce4e35ee489b35762df3f23f678ad143dfacf83d88bc3a6947083da7580d62b53f771b SHA512 82398ab2b92fd3a75728af96dafeadc0a914b9992a0d1868a34307689fd3f3fca1f59a94fa3f697554cc14f728d0cce38afa3a87ab44e6043c01760b8aebe05e
EBUILD protobuf-java-4.29.2.ebuild 4654 BLAKE2B d61a3cb0c0041b5d8cd1836d84a6e29f3e2c88e0853c241dae3b0410d11743370f0b280e6874a9250718c2cc92c4c8d05b108c5ddad44915ef261876ff6fbadf SHA512 13a19dc4ecb9399f6c989ece9597647634c90d7574e057b0ad940d356fca44e5d4f40f596777c01b1848694dca1a58af1ea9d3c2fba0216ae9fafe9ea15ef48f
+EBUILD protobuf-java-4.29.3.ebuild 4654 BLAKE2B 081d919b2b16db71a80cdd48b0a4aac0ab6d655b4d2c059b9759d40e21f848fbb709fafb53e0a0644939e45084c6ba9c604e71bec7b7be1906a19e844002c337 SHA512 6a37a4f0050839629816b7ad1aa55b734579c738360b4156ea0bacfbb95e6e0450cc3114573a79d857a7c9e699172117373069f42951bab2550df99400fa9284
MISC metadata.xml 534 BLAKE2B aa3ede54aa4e1479f977cecb9dace36fa5db7025a5d45d142cde5ea2ede794f721abf0ced139b24d4c2c1aac3631ee43f15b4d74850abc56c1fbafb8736adebc SHA512 11f7b1fca223910cd42be952760e32d98a553fd660e1da66542a722eb1e3296c79e702f899dc36ab0e794a19014ede3738fc0959b04a9d44910e9e0068f3feb7
diff --git a/dev-java/protobuf-java/protobuf-java-4.29.3.ebuild b/dev-java/protobuf-java/protobuf-java-4.29.3.ebuild
new file mode 100644
index 000000000000..11ee57d92df5
--- /dev/null
+++ b/dev-java/protobuf-java/protobuf-java-4.29.3.ebuild
@@ -0,0 +1,152 @@
+# Copyright 2008-2025 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 4.29.3 from the 29.3 tarball in order to allow sharing the tarball with
+# dev-libs/protobuf.
+MY_PV4="${PV#4.}"
+MY_PV="${MY_PV4/_rc/-rc}"
+MY_P="protobuf-${MY_PV}.tar.gz"
+TV="1.1.3"
+SRC_URI="https://github.com/protocolbuffers/protobuf/releases/download/v${MY_PV}/${MY_P}
+ test? ( https://repo1.maven.org/maven2/com/google/truth/truth/${TV}/truth-${TV}.jar )"
+S="${WORKDIR}/protobuf-${MY_PV}"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~x64-macos"
+IUSE="system-protoc"
+
+BDEPEND="
+ system-protoc? ( ~dev-libs/protobuf-${MY_PV4}:0[protoc] )
+ !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:*"
+
+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
+ cmake_src_prepare
+ fi
+ java-pkg-2_src_prepare
+
+ # ${S}/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.java_source.dir}:java/core/src/main/resources:' \
+ -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"
+
+ # ${S}/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
+ cmake_src_configure
+ fi
+}
+
+src_compile() {
+ if ! use system-protoc; then
+ cmake_src_compile
+ fi
+
+ einfo "Run protoc to generate sources"
+ run-protoc \
+ @java/core/generate-sources-build.xml \
+ || die "protoc sources failed"
+
+ java-pkg-simple_src_compile
+}
+
+src_test() {
+ JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/truth-${TV}.jar"
+
+ # google/protobuf/java_features.proto: File not found.
+ cp {java/core/src/main/resources,src}/google/protobuf/java_features.proto || die
+
+ einfo "Running protoc on first part of generate-test-sources-build.xml"
+ run-protoc @test-sources-build-1 \
+ || die "run-protoc test-sources-build-1 failed"
+
+ einfo "Running protoc on second part of generate-test-sources-build.xml"
+ run-protoc @test-sources-build-2 \
+ || die "run-protoc test-sources-build-2 failed"
+
+ # java/core/src/test/java/editions_unittest/TestDelimited.java:2867:
+ # error: package editions_unittest.MessageImport does not exist
+ rm java/core/src/test/java/com/google/protobuf/TextFormatTest.java || die
+
+ einfo "Running tests"
+ # Invalid test class 'map_test.MapInitializationOrderTest':
+ # 1. Test class should have exactly one public constructor
+ # Invalid test class 'protobuf_unittest.CachedFieldSizeTest':
+ # 1. Test class should have exactly one public constructor
+ pushd "${JAVA_TEST_SRC_DIR}" || die
+ local JAVA_TEST_RUN_ONLY=$(find * \
+ -path "**/*Test.java" \
+ ! -path "**/Abstract*Test.java" \
+ ! -name "MapInitializationOrderTest.java" \
+ ! -path '*protobuf_unittest/CachedFieldSizeTest.java'
+ )
+ popd
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+ JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+ java-pkg-simple_src_test
+}
+
+src_install() {
+ java-pkg-simple_src_install
+}