diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-02-17 22:06:55 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2026-02-17 22:06:55 +0000 |
| commit | 9975fab92df0a33f9350e366d99da941448a8cd3 (patch) | |
| tree | afc356f0b20ca724a67f702bd46a30c9368ceee1 /dev-java | |
| parent | 15db2eae1898fcc096a21bc5cd1e750439070b75 (diff) | |
| download | baldeagleos-repo-9975fab92df0a33f9350e366d99da941448a8cd3.tar.gz baldeagleos-repo-9975fab92df0a33f9350e366d99da941448a8cd3.tar.xz baldeagleos-repo-9975fab92df0a33f9350e366d99da941448a8cd3.zip | |
Adding metadata
Diffstat (limited to 'dev-java')
| -rw-r--r-- | dev-java/openjdk-bin/Manifest | 24 | ||||
| -rw-r--r-- | dev-java/openjdk-bin/openjdk-bin-26_beta35.ebuild (renamed from dev-java/openjdk-bin/openjdk-bin-26_beta34.ebuild) | 0 | ||||
| -rw-r--r-- | dev-java/openjdk-bin/openjdk-bin-27_alpha9.ebuild (renamed from dev-java/openjdk-bin/openjdk-bin-27_alpha7.ebuild) | 0 | ||||
| -rw-r--r-- | dev-java/rhino/Manifest | 1 | ||||
| -rw-r--r-- | dev-java/rhino/rhino-1.9.1.ebuild | 59 | ||||
| -rw-r--r-- | dev-java/tomcat-native/Manifest | 2 | ||||
| -rw-r--r-- | dev-java/tomcat-native/tomcat-native-2.0.9-r1.ebuild | 83 |
7 files changed, 72 insertions, 97 deletions
diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest index 1ba31ff5ccdf..23774624b766 100644 --- a/dev-java/openjdk-bin/Manifest +++ b/dev-java/openjdk-bin/Manifest @@ -1,9 +1,9 @@ -DIST OpenJDK-jdk_aarch64_alpine-linux_hotspot_27_7-ea.tar.gz 142550419 BLAKE2B 3ffc3fd32eea6648fb7724465bd62f66bafd5c19554e74c9171ff0a3b52e093499f14dbceb2549d14641a67daa3b43c25ae9975518f6e96438ac22ced8427644 SHA512 a0be2fc96aec18e16117e0e20a61f9ea2673cc737590356301c210c1fdd486b1e65aa39048f11533a9f7f58228c2d6f00abc2f9cd118a2a1bbee57298a2bef15 -DIST OpenJDK-jdk_aarch64_linux_hotspot_27_7-ea.tar.gz 143354292 BLAKE2B 5f06dcb080e1e061f03f901671384f247dd87137b8f7b78deee76ffdafe3ebe50ef2f97cb431aa4b1ba740edb0f90128d1385d248991f6a1303142429cbd4999 SHA512 fe59278511e6661b6712d3da2a47510f5070fe1f93838247f9fa6cab7448c4637d76c5f35ba80325507de2ed2f6b92f64e32d764ce622cf9021a4fdeb5bd0ffe -DIST OpenJDK-jdk_ppc64le_linux_hotspot_27_7-ea.tar.gz 143404301 BLAKE2B 7739c6939d4739a53a29cad9b8a65651501913bc645b6ca982adf1303066482d97e72cdc46214a5b7340811f395c81fd862614b0279e1e646232bc14acb630c6 SHA512 c3fb5ae318cbccf1104c9bbd916f2470ecad11c38f3bbd2c0c331691384ef832042967841b4f2f5ca4b32c7786be4a0f0f32d88d8b739ff0b22ce978dffed571 -DIST OpenJDK-jdk_riscv64_linux_hotspot_27_7-ea.tar.gz 143135893 BLAKE2B ce8daa32a09125d6121137dd11f37f1c7950a264c3678ffe9e1276dd896ccb3d95c2399a84547c95c023d1406e90737bd105c4e5d5fb19b2545c9469e1567b6e SHA512 f03d52daa976d373e017e4ef4597d826918785594385434eccd1eb280dbf7366af86de3ee7904c2808d7fadc339514f59dd8885b964d3fb497f6cac6f12c1f56 -DIST OpenJDK-jdk_x64_alpine-linux_hotspot_27_7-ea.tar.gz 143765125 BLAKE2B 4037a7f3c4133bd3650361c0045b169834022d289648f82a68ec6d6c66d9892409b797f6dc125b606b46bd04a69dc5ea254cec84f043c4711ffd2604ff361292 SHA512 a9d5a2d4be16077bedb97f81b5dc61edf4e32554fa6f058063b463905936ff78f3e83cbd13b84bf1fbbd860aefdcbc9f775742f07073bd6de469c8c4548fdcee -DIST OpenJDK-jdk_x64_linux_hotspot_27_7-ea.tar.gz 144466817 BLAKE2B e50fb4a0fb6491c91f5cac3306bfd903377c81e4c25a2dd03bd2abbf7f42d95b309ef1238057b48ccb5b42f997d23ec8f65e1f15bcefee86aa14a3c001d18e31 SHA512 b45371d07864d86858e6670efb22f7e526165d4d5eb72a2430cb4826c693b02afb06734cd12f419856fdcfeee242ba5039c4a5fba12725dcbf7f6b2e3951e300 +DIST OpenJDK-jdk_aarch64_alpine-linux_hotspot_27_9-ea.tar.gz 142664771 BLAKE2B 708e4f640269151135d2c28e969699474fe8d5b7bb84a72ac1ae33d1dd608abd0928834669c5fd7c923ad11d25c553a5dec6dcef3b98bf1188f7072fdfc92dfe SHA512 66928b79fd4db5833464f42a183d8d54837e8a8ca2412d09121ac324a298b7fb2cd4682befab57ba4a7eb014de26ce1f1f1f83f5ea15b06d74ad13a95d6664e3 +DIST OpenJDK-jdk_aarch64_linux_hotspot_27_9-ea.tar.gz 143434781 BLAKE2B 8e29ceb3c42f372ba71ab30c7ed4773c0cd625aaf9349df2f7191d4582c60e5d13ff531cd3d0ecc14ffeb02197a52756b98ae0dfcaa18dfa684e52813169d793 SHA512 00682d05075ff7a4d6a8b23e2c887b65fe2d0cfcba024d87a2b5d7e00256b88c6731bdc39a421fc1208af4f9a6035ee6f18519eae0a4a229fd920cf223db5c14 +DIST OpenJDK-jdk_ppc64le_linux_hotspot_27_9-ea.tar.gz 143486606 BLAKE2B 449f193ca113a882c098b59b248909b65c66453010ec42a1fa527f2529536e5c714315c5629a264039cf27b3b2016d4c56cdf91efa4ca1df5be81bd5e99836d4 SHA512 d4c1c685733f5ca6984aeba9f9754303d4697bd7a3b0deb503f7407795dfca7a4c7431e4b50ff539a973e75d3bd6750ce6f23daef618ec6dbb6f0ad493ee35a7 +DIST OpenJDK-jdk_riscv64_linux_hotspot_27_9-ea.tar.gz 143207785 BLAKE2B ade24f414df2f844983b08521c435392dd974811412de04b055bea741f1886234e72b3d279cafd238b1d2241016d536ec214117818e1f4a9b60f783b76a96ebe SHA512 647e6e01d6ef92a2d34491d87910fb4ffca40c7e0c4e308217d0a14d98abe28b7c3fa0f508104d565afa5d4b2229d9bdc21f5665bc11bc1acee3bfa7d5282708 +DIST OpenJDK-jdk_x64_alpine-linux_hotspot_27_9-ea.tar.gz 143870035 BLAKE2B 5df910c777a7a9948e4fa0860fbc5e26c323f12596d9766e6aa2e5856fbbec2cd11d8d3ad56449d65be9f3dc6bd4c377f8dc7b4c83951a38bb84eb9831b79dd6 SHA512 c8cf09181593d919a4e62619bf7716ccee2de532d6b4dd6810b0fbea0fbba4ba7edbeb02a55605ef6f6692ec04c2d1f4b5f6c7c19f2b0c756f69e12e24ec94d0 +DIST OpenJDK-jdk_x64_linux_hotspot_27_9-ea.tar.gz 144532121 BLAKE2B 0b673c5099ea84e40e7b534f44531b62bce66c0b4e8689cac93a872e97754cc38cc175a2be33edf3a66fd76bf3b72782450942ab57a3231b573f6252079e0733 SHA512 533097b2322c0305344826668537543453ff3ba0a1bf1c5f529406d88bacc04ae852fb786096abd078e7b56415b165fbc1c7bdd49fa49c483f2a9aabd7afda2d DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.29_7.tar.gz 191497108 BLAKE2B 4e18652a6d294ba38a16151f40d8c22f981c0e7f3e5bb1ef5f6860860e009a25d1c2480fe40c4877f27bad0db0ca9fc0c2a96adcc14309476670619702bc8363 SHA512 d1e2ca87a98a7ac066d01a8e7d85d5d76f0ed3fdb9da2ba8caf298a3af026a1337943e387ed87e91b3654af36c8191ecfadde6a93b0af71af3bc0f8c7906222a DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.30_7.tar.gz 192273922 BLAKE2B 23718e9c1292a454a6003cd2dc72d4288ac8fd55f42c2a6a74fc40e09614c078b80dd70d14972f7863b23639d2a7d65a4cf5fa3fe716363cb227a655abd4ba9d SHA512 65d1edcba128095b42afd0ef84763ec48ade84d06e18660c7f76d906f8ece64002cba1a134d59eac67809bb5a545b5145ed092506c6d04bcf998c92c19d8738d DIST OpenJDK11U-jdk_arm_linux_hotspot_11.0.29_7.tar.gz 182379228 BLAKE2B 68a5b778b044c23ba8c7dc2b7980bb247702991660366e2b3f606c83c926d431c8a618a952a2ed57fa094d40f85a2348d2085ef1d8eb168e2d25d5e85f1d4796 SHA512 8952f6b800a39c4cb680169a1bed05eac467a4c029d6113549915570ce79fc87666b5a551ed8a0d7673d441f5a2401ed20abd2e56780822ff3330405672f0851 @@ -55,12 +55,12 @@ DIST OpenJDK25U-jdk_x64_alpine-linux_hotspot_25.0.1_8.tar.gz 139928974 BLAKE2B b DIST OpenJDK25U-jdk_x64_alpine-linux_hotspot_25.0.2_10.tar.gz 140151509 BLAKE2B a9a010c23f7d8d6c34cd8c04ae26d11f774dea3754ed3954a0bd41615c333694f0fc9102ab9e4ac70a8b69b390571180e1f68c087c3d7cdf69d374a8d6ac4597 SHA512 36fa751b3eea1b87178d4511bf2c212e6d1bdc46c5c3f2ceb0762edcbdf76b0cd38f62740ed9b306962f030b824945360841b520969c47f75ab4ea7769ce1ed5 DIST OpenJDK25U-jdk_x64_linux_hotspot_25.0.1_8.tar.gz 140725210 BLAKE2B d4c46eba8275f6eef5e13b96a73515e520bfdbc63d602ecbcfdd0eb9556f55289692f331977d32860e8c7a5e1861a8bdd2f63b26de749069c82ce9d72c8d0f43 SHA512 3d994fcce8fce748e32a02f45c852df57c3539e5f8f67796ffb3d5d3921006e1ea356368975cf6f3f21efb99aa4d98dd3380eb8e8fc77e6d35801e862616c1bc DIST OpenJDK25U-jdk_x64_linux_hotspot_25.0.2_10.tar.gz 140949044 BLAKE2B 79b41f0560266081f84af9f3101814fd6c03eeb5ce6c925771e9a15d79c2dbb2a6ba83c0458dd0788aed5256c147915bae3344745d9f1414fb6cf665d2e6c470 SHA512 29043fde119a031c2ca8d57aed445fedd9e7f74608fcdc7a809076ba84cfd1c31f08de2ecccf352e159fdcd1cae172395ed46363007552ff242057826c81ab3a -DIST OpenJDK26U-jdk_aarch64_alpine-linux_hotspot_26_34-ea.tar.gz 142329478 BLAKE2B 5c811680ed09ad5a85f3b0270cbd59d33b9af6fcd16d0155ee32c359658d2ce7a1a70eea11237665deb3721cf8ef66c46dc133b8f622123faeb48f5ab7b5ab29 SHA512 7bded74066e7185eadc0898fc644f222d3ae2b5dba69c0038cc38e91183de22e4273408a87a4e97a99e3c1d88db5bb937c761445202ebdccbc584a4ba8ad339a -DIST OpenJDK26U-jdk_aarch64_linux_hotspot_26_34-ea.tar.gz 143141436 BLAKE2B 3399e7c200ba3c71ab56d49a28e7780b671060223b052b5fb61414bbec83674bb427d481fee4081bc2382370a30c3ee3f174a1c61dcea28e62990bddaf32ed68 SHA512 a8e85b02ec22abf8bd7a33b0dbd64ae243a00e8f4a36c9e2d8c369b6013f3c9cda34ed2cda9c87e550df2ad57468c4b39b51b9f176d555bb53d1c320d16ce986 -DIST OpenJDK26U-jdk_ppc64le_linux_hotspot_26_34-ea.tar.gz 143183735 BLAKE2B eb433adf1753db546c10490a9c9106c01e8d3d129dca9f293ec0baef44fa2cda10a94928bd0b2584331e834cc9ecea5a6e53c5ac7034fc6789d5668cf07f60ef SHA512 a0268b0cb83a259d6b7ba73274478c6faeb819918175344d460b54c273ee3e5b2ecc53fd18cb2ada01f0a279f5e6ee33556c5feb687df42614f15b5ca7ed3a1b -DIST OpenJDK26U-jdk_riscv64_linux_hotspot_26_34-ea.tar.gz 142925453 BLAKE2B 0ff2b0a8a47e77b9413d878881a23c7f9a997b5b94c86ec0f5b17616844fe13c6c86e2bc13c3024bc78f508940bb5eb10cd6e7b089ef8ed9933f87c88e1d01cf SHA512 ea58782d5115f2155f30b8fd232759b2f6523673bdb16e7a63e97e2d56d9984ad10ea756acc433fa0e130b8307d7d8721abfda45f79fee048ce90df26ab2fe70 -DIST OpenJDK26U-jdk_x64_alpine-linux_hotspot_26_34-ea.tar.gz 143547645 BLAKE2B 0bf85d1067693acabbeb31e8606bbff9da1478e1225b75f85216626acc8c5d508bbc86cce0ad1e3220a08134e14aacdf4e2abef2dd7740f330e9a8f5fba64d54 SHA512 44f5e132aa1ef11485d4aa8b817d7e51516c3ce1fc882a1a6944bd12ae12b9907ad7e00d735b68ae29ba5bc0f1c781f54568f57a5d956921186d7a3fb84b6ec6 -DIST OpenJDK26U-jdk_x64_linux_hotspot_26_34-ea.tar.gz 144256461 BLAKE2B eb6aa349dd49e7ae7982ed9f83f1132a3c07d6667817f508f5017fe53c96386039e7fe3d17a14a2c17febdf2dd30bc0bb9dd00b347b357256bee00e59f1cab3c SHA512 0150ef62831dffa8927837436d7b91a7a255331afd32f12636c445ca9d6bb42f841a4b074d2126aa97c349c8719511fd334c26f9667ac3cdc4ee3eb466e29cb0 +DIST OpenJDK26U-jdk_aarch64_alpine-linux_hotspot_26_35-ea.tar.gz 142372916 BLAKE2B 828688b3115c570bc811dd18317cb6af47485576dae6b6c8ba05634166502462ce91e443133613c88334cbda06c8b120057a236edf314ff8456d87cf8d63968a SHA512 bae248cc280c1417d1b292eca58daabdb90fe71daba0bbfbb2da0df8d2ea5e90afe8d0bdbcc465cc889a81d961370798ff380309c59db4365e9baa09d4db73c5 +DIST OpenJDK26U-jdk_aarch64_linux_hotspot_26_35-ea.tar.gz 143179204 BLAKE2B 5172d9a9c937c00933bb4c6826781749fe1035ca0b47aeb04e23b2bcbcc341ef6af2d34a6c3672e78f0d7772718cfa0b2c72f6717f844ea2b8aebe12b000aeaa SHA512 f8825c32de8c07021a6e2964f296e28e57b6a8b0cd0bcd3774a0f35eb01f4360790b7871428969cfdb3d8f9d34e77e8f22a3607af95236d4bcb4e7766457c6d0 +DIST OpenJDK26U-jdk_ppc64le_linux_hotspot_26_35-ea.tar.gz 143224944 BLAKE2B 40cb9de9936fea65e52e0b91b60f072534f5046038cb26689a1d842026769b37d3e55478106370d30b81a123f9694f67f13c9338b018275c0b5c4415847698f0 SHA512 bbf54570bbe35667907d30fa60d6875b1c2a60b74afdb0892f9d74871f3396e7dca762159ff3c5d1fedee097dae4d4b4a71f9af9e8f1b123589cf4de83ea35f7 +DIST OpenJDK26U-jdk_riscv64_linux_hotspot_26_35-ea.tar.gz 142961147 BLAKE2B 3b9df0aa9e3d904a1e0ad8ca2555eea4b5c7553cc1e57b460bb2505c8a38628193c8e174a80f44fd7df6f6f222bec7177ca9166d242b8476dbc91461f0daf1dd SHA512 68222a3687c92e223022bad3cb86cf911bb338a9c59aec579ad11112bfe4545ea5f4d4ef54ea766fdd51924f718b392ec8f8235a72523acc71ca61537181d3ce +DIST OpenJDK26U-jdk_x64_alpine-linux_hotspot_26_35-ea.tar.gz 143584032 BLAKE2B 10ba95baebeb454ced56fea4edb46b41ae489d8bf0b27eb44a34d20f5a356cf26dd0e5c4500937c04a2dbc292c93be1e0d37e684eeb02f0a6d330ffd5baf1195 SHA512 2565fd343b38d3a924084d0cae8df13330e084317f421875e0175414661df13e82e16806a1a0e6b750f1a76201f57878e7a76695873a8c62c89ed0261050cb75 +DIST OpenJDK26U-jdk_x64_linux_hotspot_26_35-ea.tar.gz 144293122 BLAKE2B 7391a5f58075a9609dca96ef765269b3cf652cf808a360b3b2ed73d28fcaf0395c96cae4f1a54af5b48659427c4b9459ea97826fe19b62d994a137e5510182ea SHA512 1e4c2cfd925ac6937905949b666b195adf2ba8c47fe378f7ef0dcd81cee609ad09a61c62d631ca7c5c1d591ce289502b30f291d2cb2c3056ff48d7738680742d DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u472b08.tar.gz 102200754 BLAKE2B 0e3a232340e8b49021ce6a67dec2da8d23faf4bf6e323e13c3b7e57b36281cb6b6b7ec6124d1241c26be52ba34738ce7605af372a2ccab4984015efb18557fac SHA512 9f6a151ad918ca382641d0e12d88b47036f5fd0cbfd5b58bd8a51beb8bf9622bf243337a85537e287a13195ab02aadc7754100af8f1b31b445e61ab60114bbb4 DIST OpenJDK8U-jdk_aarch64_linux_hotspot_8u482b08.tar.gz 102593427 BLAKE2B d39640ecf7e163d147bacafd03c29a11fe6d3e6171a3039034f4a15a08297feaa330cd0912cab2ad1e564598759f80f8356a354fadf8062347338b3dd327b7e8 SHA512 5a292b2bb3e08c19251828cc0fe7aa7b10713430894812b261ae708c78334c986042742f27a5faa71bf3d705f3150e4505e1e66a8104fe532d71fa3a9a1aac71 DIST OpenJDK8U-jdk_arm_linux_hotspot_8u472b08.tar.gz 98421696 BLAKE2B 1967ca945aeaf278cb9fb219c99b3948c2f5c80cfa0227782d9be139d2cd8f4a8ccc04272797796bdee8a55d61250ab8526212c0fd8bb477e2f8c2022cf943fa SHA512 edea873b88bc683b793050abbd702107a2634336e6fb2c84696582b5e72e19c10fb80fac9783ed33fe8e97cadcd2e40b7fabcb768ef81fb52dccc2128003652e diff --git a/dev-java/openjdk-bin/openjdk-bin-26_beta34.ebuild b/dev-java/openjdk-bin/openjdk-bin-26_beta35.ebuild index 667f60d76503..667f60d76503 100644 --- a/dev-java/openjdk-bin/openjdk-bin-26_beta34.ebuild +++ b/dev-java/openjdk-bin/openjdk-bin-26_beta35.ebuild diff --git a/dev-java/openjdk-bin/openjdk-bin-27_alpha7.ebuild b/dev-java/openjdk-bin/openjdk-bin-27_alpha9.ebuild index 667f60d76503..667f60d76503 100644 --- a/dev-java/openjdk-bin/openjdk-bin-27_alpha7.ebuild +++ b/dev-java/openjdk-bin/openjdk-bin-27_alpha9.ebuild diff --git a/dev-java/rhino/Manifest b/dev-java/rhino/Manifest index 63c52bedf4d7..ccd7ff22f10b 100644 --- a/dev-java/rhino/Manifest +++ b/dev-java/rhino/Manifest @@ -1 +1,2 @@ DIST rhino-1.9.0.tar.gz 10661552 BLAKE2B 767bde3be12201d33cf351069f61aed80a1d8d15bf30971cca52f03f2ee0bf4a21d06eef573f8fad6a1b9fae73f5c4e68c01bc0233b1bf9c12c1219b40d853e9 SHA512 eaa41808eb24f782c9035e186a08713d1226372f244f2bcc28e2f020df01fadd1da2e451e618430825a7d72e69025391d80727b2bfb1ed6f140ecb891b73d5fc +DIST rhino-1.9.1.tar.gz 10666729 BLAKE2B 12da53da07686d0583201ce24a6484735dd7070022e6c4a8a714f83e9e3248cfbaa058c5a57c0d1aa87fb7cfaad5d72de43223082d1ad68e594b8b5bcf48b368 SHA512 0700f7736bc44b795fdc53d2ec714a5b0bd3c99c1314210d3aab0b0e31ffe9e0e9bb865c635a3e8702df3bf3310be0576223812efe9d849d9a579ffdb0cbc83f diff --git a/dev-java/rhino/rhino-1.9.1.ebuild b/dev-java/rhino/rhino-1.9.1.ebuild new file mode 100644 index 000000000000..1c802a324360 --- /dev/null +++ b/dev-java/rhino/rhino-1.9.1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=9 + +JAVA_PKG_IUSE="doc source test" +JAVA_TESTING_FRAMEWORKS="junit-vintage" + +inherit java-pkg-2 java-pkg-simple junit5 + +DESCRIPTION="Rhino JavaScript runtime jar, excludes XML, tools, and ScriptEngine wrapper" +HOMEPAGE="https://github.com/mozilla/rhino" +SRC_URI="https://github.com/mozilla/rhino/archive/Rhino${PV//./_}_Release.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/rhino-Rhino${PV//./_}_Release/rhino" + +LICENSE="MPL-1.1 GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" + +DEPEND=" + >=virtual/jdk-17 + test? ( + dev-java/junit:4 + dev-java/junit:5[vintage] + ) +" + +# rhino/src/main/java/org/mozilla/javascript/Slot.java:29: error: cannot find symbol +# var newSlot = new Slot(this); +# ^ +# symbol: class var +RDEPEND=">=virtual/jre-11:*" + +DOCS=( ../{CODE_OF_CONDUCT,README,RELEASE-NOTES,RELEASE-STEPS}.md ../{NOTICE-tools,NOTICE}.txt ) +PATCHES=( "${FILESDIR}/rhino-1.9.0-ClassCompilerTest.patch" ) + +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR="src/main/java" +JAVA_TEST_EXTRA_ARGS=( -Dtest.file.rhino-test-config.loaded=true -Dtest.config.bar=value4-mod ) +JAVA_TEST_GENTOO_CLASSPATH="junit-4 junit-5" +JAVA_TEST_RESOURCE_DIRS="src/test/resources" +JAVA_TEST_SRC_DIR="src/test/java" + +src_test() { + JAVA_GENTOO_CLASSPATH_EXTRA="rhino.jar" + JAVA_JAR_FILENAME="testutils.jar" + JAVA_SRC_DIR="../testutils/src/main/java" + java-pkg-simple_src_compile + JAVA_GENTOO_CLASSPATH_EXTRA+=":testutils.jar" + + # One test needs to run first, otherwise it would fail. + JAVA_TEST_RUN_ONLY=( org.mozilla.javascript.tests.ErrorHandlingTest ) + local JAVA_TEST_RUN_LATER=$(find src/test/java -name '*Test.java' -printf '%P\n') + JAVA_TEST_RUN_LATER="${JAVA_TEST_RUN_LATER//.java}" + JAVA_TEST_RUN_ONLY+=( ${JAVA_TEST_RUN_LATER//\//.} ) + junit5_src_test + + JAVA_JAR_FILENAME="rhino.jar" +} diff --git a/dev-java/tomcat-native/Manifest b/dev-java/tomcat-native/Manifest index bec8a9293fab..2eaa1e614300 100644 --- a/dev-java/tomcat-native/Manifest +++ b/dev-java/tomcat-native/Manifest @@ -8,5 +8,3 @@ DIST tomcat-native-2.0.12-src.tar.gz 470007 BLAKE2B 5901d37ea3072740da308d8843ce DIST tomcat-native-2.0.12-src.tar.gz.asc 833 BLAKE2B 24f4ec119a10c0f45511101cdd61a4b8bfea374f86b5988d7ce3de1419cea11824e38b562d0f6f76b83ec8d08a56237ca4382d8307b5e8ade1207c54f3ec550c SHA512 f1a13c239dea10453624261bc88df3f728beea1f5f051a9911efc7d9724094c90b9f9ecc559b0bf459e10efbc83ac4cc6cdc43ba3e2097eb18d806eee94dec38 DIST tomcat-native-2.0.13-src.tar.gz 474267 BLAKE2B 3178b4e1889850edf83257e3046104e7359566439020fe26d91db4426e524af8919e771c7b58ad95d1827519dbafc2a71091a77f952a972cecbb4ba9907422d1 SHA512 7bdcf6fab95b7a349ea2cc9f428cff165439191aa69928b6feb9c49d72b5b28fbb411a7ca94042320f8b1a571b29e8a74889d57a9e9cf4cf6e4ff3a0a158d342 DIST tomcat-native-2.0.13-src.tar.gz.asc 833 BLAKE2B 70951aae0d4ee075cdfafa62dc52ba832d07eb755067716869070c0896dba627e0b8de33e62487d948174c23ce20c0bc77a3c6243601db992a5a3bf3f0357c16 SHA512 d0fd27175171425f1866e8a1e2193fee5867ebcc850ee8d53775661d3bfe5c9125913bf17d0465050163fbcb47bea23a327fd55aded80b7db1740aa358ca4701 -DIST tomcat-native-2.0.9-src.tar.gz 474706 BLAKE2B 0e3b5d4832278cb0f5d5a3f32c68a62c572d27afa30aba1f69a5f42de4b3f9f48b32e5e6b98a923732216685b67f6fa55be9624aee6ff1b09a0905b27d3a238c SHA512 c8eb81de1cf7316174c36038c2133b013fd18ba11df09c41edb927ff33fef46863ef706b6193487ecde1eed7055d4c47fa23fc29d5a8d53f0c4b6d69b0ce9b33 -DIST tomcat-native-2.0.9-src.tar.gz.asc 833 BLAKE2B 976ee6cc17de4b5aaf3bbd7cf0d47c17b116961bf5c3b06d5059d9aba8c511be50c286444806a01f0f96b079ec3e88a9e89284666b1d2dcb01135228a03db705 SHA512 dd281e2835304a5ca3a3f1f9db92b6161155db940608d1e3aeea64f280cbdb421f6f774d4ec465efde93a1976b1602f72614e3f4ceca46624418f24d0895ee9f diff --git a/dev-java/tomcat-native/tomcat-native-2.0.9-r1.ebuild b/dev-java/tomcat-native/tomcat-native-2.0.9-r1.ebuild deleted file mode 100644 index 931a87c07baf..000000000000 --- a/dev-java/tomcat-native/tomcat-native-2.0.9-r1.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple verify-sig - -DESCRIPTION="Allows Tomcat to use certain native resources for better performance" -HOMEPAGE="https://tomcat.apache.org/native-doc/" -SRC_URI="mirror://apache/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz - verify-sig? ( - https://downloads.apache.org/tomcat/tomcat-connectors/native/${PV}/source/${P}-src.tar.gz.asc - )" -S=${WORKDIR}/${P}-src/native - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="amd64" -IUSE="static-libs" - -DEPEND=">=virtual/jdk-17:*" #958655 - -RDEPEND=" - dev-libs/apr:1= - dev-libs/openssl:0/3 - >=virtual/jre-1.8:* -" -BDEPEND="verify-sig? ( sec-keys/openpgp-keys-apache-tomcat-connectors )" -VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/openpgp-keys/tomcat-connectors.apache.org.asc" - -JAVA_RESOURCE_DIRS="../resources" -JAVA_SRC_DIR="../java" -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="../test" - -DOCS=( ../{CHANGELOG.txt,NOTICE,README.txt} ) - -src_prepare() { - java-pkg-2_src_prepare - mkdir -p "${JAVA_RESOURCE_DIRS}/META-INF" || die - sed -ne '/attribute name/s:^.*name="\(.*\)" value="\(.*\)".*$:\1\: \2:p' \ - ../build.xml \ - | sed "s:\${version}:${PV}:" \ - > "${JAVA_RESOURCE_DIRS}/META-INF/MANIFEST.MF" || die -} - -src_configure() { - local myeconfargs=( - --with-apr="${EPREFIX}"/usr/bin/apr-1-config - --with-ssl="${EPREFIX}"/usr - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - java-pkg-simple_src_compile - default -} - -src_test() { - # WARNING: A restricted method in java.lang.System has been called - # WARNING: Restricted methods will be blocked in a future release unless native access is enabled - JAVA_TEST_EXTRA_ARGS=( - -Djava.library.path=".libs" - --enable-native-access=ALL-UNNAMED - ) - java-pkg-simple_src_test -} - -src_install() { - java-pkg-simple_src_install - java-pkg_doso .libs/*.so* - dodoc -r ../docs - ! use static-libs && find "${D}" -name '*.la' -delete || die -} - -pkg_postinst() { - elog "For more information, please visit" - elog "https://tomcat.apache.org/tomcat-9.0-doc/apr.html" -} |
