summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolkmar W. Pogatzki <gentoo@pogatzki.net>2024-07-29 13:57:29 +0200
committerMiroslav Šulc <fordfrog@gentoo.org>2024-07-30 11:28:56 +0200
commit84712ecde9f71258b4a74320a843e97578d2d5af (patch)
treeb52ffc85b505aaba3bbfd8eac629280d2eec8fec /dev-java
parentdev-java/openjdk-bin: add 24_p8_beta (diff)
downloadgentoo-84712ecde9f71258b4a74320a843e97578d2d5af.tar.gz
gentoo-84712ecde9f71258b4a74320a843e97578d2d5af.tar.bz2
gentoo-84712ecde9f71258b4a74320a843e97578d2d5af.zip
dev-java/openjdk-bin: drop 24_p7_beta
Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/37783 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/openjdk-bin/Manifest5
-rw-r--r--dev-java/openjdk-bin/openjdk-bin-24_p7_beta.ebuild135
2 files changed, 0 insertions, 140 deletions
diff --git a/dev-java/openjdk-bin/Manifest b/dev-java/openjdk-bin/Manifest
index dba171cf9db3..8c256c8c15b4 100644
--- a/dev-java/openjdk-bin/Manifest
+++ b/dev-java/openjdk-bin/Manifest
@@ -1,12 +1,7 @@
-DIST OpenJDK-jdk_aarch64_linux_hotspot_24_7-ea.tar.gz 212546172 BLAKE2B ce975ebf5800ab7bbde914f5c61955489d59f53a72d7b8316a68f23e6901f74be465b5ec59c00812514c3e77227638e5839d3ad1c2c0081fc3702286d13cd448 SHA512 1d43f8360aa591ad6f6cc3793b4cda0a0ce0280cd1336a74e1dd87ccfd2923f471317a830fdb3ed5045d15dee67d06c14b12f83a141d5e02641ee75c73dd0d1e
DIST OpenJDK-jdk_aarch64_linux_hotspot_24_8-ea.tar.gz 212736873 BLAKE2B 19b1e544e8bb70a2377f9aeb85241ed807167795742e96829dccf8fa5e6ea8d8512fd85f781d40e1428f415775b6ab77c4bdbec4e3ad66b05010665e535d2a8e SHA512 5c7daf6d12bb4acc031ce17dc429f4e3bd2e7bb74ca9b8f3ef90598ef69fd017bd3c73589d64d23919344328869465c3551832d2095311f3b6208c2e62fcc4b1
-DIST OpenJDK-jdk_ppc64le_linux_hotspot_24_7-ea.tar.gz 95876480 BLAKE2B ffc898fbe4cf721fe91366ed43b79d01a498f0c3b9f83db472a5f982a8c8cf98eda2ab37755b3cbd74c3b09c1c00a60723a328bb93d50123b47f4dcb44369ef0 SHA512 85d174a5f3b1f3f30a0ae47a32713e7825d5c12f41b72324dacacfe652835743ed3dc0341394ffe0be74d7f1daab8f41486828f7ab757bf6f2d02c080e427313
DIST OpenJDK-jdk_ppc64le_linux_hotspot_24_8-ea.tar.gz 214372109 BLAKE2B 891f3b1a16fa9ea1ec247a9c68d84fabbe67c9052584580626f67d2cd87504f7eaaf008bfbf59b6250c63b348d6b1cb734b75d7aa0ad334f9738b8f624c0d874 SHA512 d9756fcd2e02f4317c6be0c97e163c6d836c07dcf83f272ca97920433f596bbda01beac6c302a425bed3ca0fb628bc919a2e33ebe754b8bd9672787f1be9d255
-DIST OpenJDK-jdk_riscv64_linux_hotspot_24_7-ea.tar.gz 210505644 BLAKE2B 77d5d61e1a08929ec6599abadb49cb7a819a527fc5b3d0869f04d611d5f8a957f49791d0acb041ab6188d3ad9c018d84933d7265094955681a5a615299406d0f SHA512 87ab806150e0dfe2343ee8c3403a4757a6d59ad87edd8fa821f1d44fb786cbd9908118a46067268f5f06fde51d687cd4f4de47e4dafbdac5757fa83480a5571b
DIST OpenJDK-jdk_riscv64_linux_hotspot_24_8-ea.tar.gz 210709698 BLAKE2B a612df8e357a930ae1bc6f54a5f0f0c55f8fec279ce7ea7f52ff45a097badd1a848dbdad5778adf2a13e622c7ff63b6c10b6feb7e3f8de75016eb9bf404f03d4 SHA512 1c4d93def2a92de4e1a1a8f6ab624de542c4fc177b9d66815d50b1cac823ca6295a4a702402ae09b8b9662ea40c56da836d6a962af8a2fbd7bf6576a3036187e
-DIST OpenJDK-jdk_x64_alpine-linux_hotspot_24_7-ea.tar.gz 214860505 BLAKE2B 57b49ba138393aaacdb1ea5ac4017dd4c6665340285cb5ed82b546199e0fd97d1ca7e8b706341e471005668ccce9a50cc29691ea76b0fcf998d2a6b237748fd1 SHA512 af36e0432c1f1c2e3c7cef83f5be10fb75542f72a73b5f07d02c7c87f02288948db6123c918bf5791edafcc2535864b7897a304a92b70bc14079c05791f54c18
DIST OpenJDK-jdk_x64_alpine-linux_hotspot_24_8-ea.tar.gz 215051746 BLAKE2B b58ad14f0faa0940621245eeca212ed6112352c9e52833fc5dd2aa740956bce85d69f8d30aa923bc0fe0a0d81ed8dc4d4c9d8cfea5132de03d34d6c40bb7f3c8 SHA512 610a2bc5df2670a214ce39ec426428c3dfca47e5c4c04ed3bfe92fe48ec944324208f4edbb242842508a1964b97bf1085aaadec14d5fe8c4cf7bde57e20d505b
-DIST OpenJDK-jdk_x64_linux_hotspot_24_7-ea.tar.gz 214650918 BLAKE2B 5af39f2df2914594a7a69b12081c1afc5c0d33b385b7481545899cfb898c1ce67d306fd55595ed4bc39d3d786c47aa3ed0f7865e3205a4f1e8dd4ad296d95aee SHA512 40dea2f03e63c5d56c3dff31212db382914be22254d32f18311560b7b4ba58a2591ba65d2c93e77e11ba5dae77896768707978101755af4ba0e552b3f76ae9b1
DIST OpenJDK-jdk_x64_linux_hotspot_24_8-ea.tar.gz 214855714 BLAKE2B 4230cd14375499463872f9c9e879b27ffcff602ca2401634fa0ae1dbfbc9a7aabff67f6f99b7a2e5ce409eabef962775706785268b8bdce8cd3f40dc76042b83 SHA512 55ff9c22d61815e7b4cdf8bdadc75d6ab16c0a6d6a559a71bb11ae9ac3236e4305b9928981d489ca71078e64bb647f8731534d093e1c81249e32d7c168cc9df3
DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.23_9.tar.gz 192013902 BLAKE2B 6a4b47b9a3397d3436bd55a16a459a3cab3f8a2a7dc3285b3bde8db13f0e66d5e094803df0c5901a17272e6378161caada6f27845184e2efd17a6761661299c8 SHA512 90e53418efc7c34d7cf0691d566f07a84f02bd2d34cdee0c9c343e27c8d9bfd4d1bf86f104ae33a47274932ab8ba6ec8071a35e7d613129d03e439ae3382452c
DIST OpenJDK11U-jdk_aarch64_linux_hotspot_11.0.24_8.tar.gz 192087968 BLAKE2B 12659ef10cf2728ca5eba2b4eed5f592a5bbff5065f33309498e7a465661957e0e8191bb691a89934a8221e26ae7265f0aca059ba59731b5d9a80e7f6cc55206 SHA512 84dbb810134199cb2f0278ccbcfca2d1abe32bf65bbb399e99c2ea9a027e21c2ace5685adae98930be4a185970640626b5bbbf822d499f815d803fa4485134f7
diff --git a/dev-java/openjdk-bin/openjdk-bin-24_p7_beta.ebuild b/dev-java/openjdk-bin/openjdk-bin-24_p7_beta.ebuild
deleted file mode 100644
index 72e3e2f5c768..000000000000
--- a/dev-java/openjdk-bin/openjdk-bin-24_p7_beta.ebuild
+++ /dev/null
@@ -1,135 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit java-vm-2 toolchain-funcs
-
-abi_uri() {
- local baseuri="https://github.com/adoptium/temurin$(ver_cut 1)-binaries/releases/download/jdk-${MY_PV1}/"
- local musl=
- local os=linux
-
- case ${2} in
- *-macos) os=mac ;;
- *-solaris) os=solaris ;;
- esac
-
- if [[ ${3} == musl ]]; then
- os=alpine-linux
- musl=true
- fi
-
- echo "${2-$1}? (
- ${musl:+ elibc_musl? ( }
- ${baseuri}/OpenJDK-jdk_${1}_${os}_hotspot_${MY_PV2//+/_}.tar.gz
- ${musl:+ ) } )"
-}
-
-MY_PV=${PV/_p/+}
-MY_PV1=${MY_PV/_beta/-ea-beta}
-MY_PV2=${MY_PV1/-beta/}
-
-DESCRIPTION="Prebuilt Java JDK binaries provided by Eclipse Temurin"
-HOMEPAGE="https://adoptium.net"
-SRC_URI="
- $(abi_uri aarch64 arm64)
- $(abi_uri ppc64le ppc64)
- $(abi_uri x64 amd64)
- $(abi_uri x64 amd64 musl)
- $(abi_uri riscv64 riscv)
-"
-S="${WORKDIR}/jdk-${MY_PV%_beta}"
-
-LICENSE="GPL-2-with-classpath-exception"
-SLOT=$(ver_cut 1)
-# KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv"
-IUSE="alsa cups headless-awt selinux source"
-
-RDEPEND="
- >=sys-apps/baselayout-java-0.1.0-r1
- kernel_linux? (
- media-libs/fontconfig:1.0
- media-libs/freetype:2
- media-libs/harfbuzz
- elibc_glibc? ( >=sys-libs/glibc-2.2.5:* )
- elibc_musl? ( sys-libs/musl )
- sys-libs/zlib
- alsa? ( media-libs/alsa-lib )
- cups? ( net-print/cups )
- selinux? ( sec-policy/selinux-java )
- !headless-awt? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXrender
- x11-libs/libXtst
- )
- )"
-
-RESTRICT="preserve-libs splitdebug"
-QA_PREBUILT="*"
-
-pkg_pretend() {
- if [[ "$(tc-is-softfloat)" != "no" ]]; then
- die "These binaries require a hardfloat system."
- fi
-}
-
-src_unpack() {
- default
- if [[ ${A} == *_mac_* ]] ; then
- mv -v "${S}/Contents/Home/"* "${S}" || die
- rm -Rf "${S}/Contents" # drop macOS executable
- fi
-}
-
-src_install() {
- local dest="/opt/${P}"
- local ddest="${ED}/${dest#/}"
-
- # on macOS if they would exist they would be called .dylib, but most
- # importantly, there are no different providers, so everything
- # that's shipped works.
- if [[ ${A} != *_mac_* ]] ; then
- # Not sure why they bundle this as it's commonly available and they
- # only do so on x86_64. It's needed by libfontmanager.so. IcedTea
- # also has an explicit dependency while Oracle seemingly dlopens it.
- rm -vf lib/libfreetype.so || die
-
- # prefer system copy # https://bugs.gentoo.org/776676
- rm -vf lib/libharfbuzz.so || die
-
- # Oracle and IcedTea have libjsoundalsa.so depending on
- # libasound.so.2 but AdoptOpenJDK only has libjsound.so. Weird.
- if ! use alsa ; then
- rm -v lib/libjsound.* || die
- fi
-
- if use headless-awt ; then
- rm -v lib/lib*{[jx]awt,splashscreen}* || die
- fi
- fi
-
- if ! use source ; then
- rm -v lib/src.zip || die
- fi
-
- rm -v lib/security/cacerts || die
- dosym -r /etc/ssl/certs/java/cacerts "${dest}"/lib/security/cacerts
-
- dodir "${dest}"
- cp -pPR * "${ddest}" || die
-
- # provide stable symlink
- dosym "${P}" "/opt/${PN}-${SLOT}"
-
- java-vm_install-env "${FILESDIR}"/${PN}.env.sh
- java-vm_set-pax-markings "${ddest}"
- java-vm_revdep-mask
- java-vm_sandbox-predict /dev/random /proc/self/coredump_filter
-}
-
-pkg_postinst() {
- java-vm-2_pkg_postinst
-}