* [gentoo-commits] repo/proj/guru:dev commit in: dev-java/openjdk-sts-bin/, dev-java/openjdk-sts-bin/files/
@ 2020-10-25 10:35 Denis Reva
0 siblings, 0 replies; 2+ messages in thread
From: Denis Reva @ 2020-10-25 10:35 UTC (permalink / raw
To: gentoo-commits
commit: e61e25be064e43684c0bd4a54c5f31869b86435c
Author: Denis Reva <denis7774 <AT> gmail <DOT> com>
AuthorDate: Sun Oct 25 10:34:44 2020 +0000
Commit: Denis Reva <denis7774 <AT> gmail <DOT> com>
CommitDate: Sun Oct 25 10:35:11 2020 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e61e25be
dev-java/openjdk-sts-bin: updated to latest openjdk-15
Despite I retired as maintainer, I decide to
update that package (why not? Only 5 minutes).
May be I continue maintaining faster in 2021
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Denis Reva <denis7774 <AT> gmail.com>
dev-java/openjdk-sts-bin/Manifest | 8 ++++----
.../{openjdk-sts-bin-14.env.sh => openjdk-sts-bin-15.env.sh} | 0
...sts-bin-14.0.2_p12.ebuild => openjdk-sts-bin-15.0.1_p9.ebuild} | 2 +-
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/dev-java/openjdk-sts-bin/Manifest b/dev-java/openjdk-sts-bin/Manifest
index 35c8b2d5..e88cd932 100644
--- a/dev-java/openjdk-sts-bin/Manifest
+++ b/dev-java/openjdk-sts-bin/Manifest
@@ -1,4 +1,4 @@
-DIST OpenJDK14U-jdk_aarch64_linux_hotspot_14.0.2_12.tar.gz 208174601 BLAKE2B b721417687095109ff6eebdf366df5fb6f3f36393bd9681aa8246213363459c54ef2e7a2ff9b1555ce84572eb29c9c1bb671cd7705fe85f3b2822942138a7957 SHA512 dde5b262092abce8da1aff63cda75c9e47cd9d11597d3ccf8595f8c24a2299da9a161bf827e47480ce74daa60625a30502f894497b03217c7724f6ff19603b95
-DIST OpenJDK14U-jdk_arm_linux_hotspot_14.0.2_12.tar.gz 196776784 BLAKE2B 36d43f63ea0a1b30a62fffe72c542110cc9f3f0824a09c03a2c481b8d43d8459554e6585bf5a80f6e35f1d01e423038f40a0352812c167c9892242bd3cca7af1 SHA512 52a38a7a95e7ed7a385ecef33c6667ddec4e2b49652c1ca482c314fc528edb0c4322326f3839da22454058f950058433ad1465bc75da7e516d6b159ead45e55d
-DIST OpenJDK14U-jdk_ppc64le_linux_hotspot_14.0.2_12.tar.gz 192668722 BLAKE2B e883354d400169b2252c35f1af63ce90413b0bfff686ef5e0222a5f22cb7443627035ee52b93cb63cebc66f4f4d670eacfbee896ee2431c26cfd9822435f58a3 SHA512 4115be505b0a2ebde43385bea53b119edae2ece62db87ca0c256040e4c2051163f5c307867edd145d617fc4776988777322034830328c8977bffa281620bfa8e
-DIST OpenJDK14U-jdk_x64_linux_hotspot_14.0.2_12.tar.gz 210764986 BLAKE2B 6a9613aa109197dd0e9b23097238da49dbb649cb5c5eac032534be80b4bbcd972548a84b4fb31e8a0dd3011268733d23d5c6b6660da7282d94a6a19cc128f0e4 SHA512 2701f7e08bc1f03f13bbea2b3567c12d96b23a27e5a7420addd696397f1fbee7e84283df64976c647218f1b321cda8ae0ca3b2eda057f5ebe335a17aae71917a
+DIST OpenJDK15U-jdk_aarch64_linux_hotspot_15.0.1_9.tar.gz 204293353 BLAKE2B e9ed5f52a4a493aa84ac7f236e07963bea0d9b6ec15f8a5e5ce1cfbd509f2f3ce02b3e072a8db5bea510057031cca7141349c9f39731128fcc284ad549ca164c SHA512 3c55e212b2ee35718345fce8fc3d2bfac94a673eea6ffd0f019bc099eb62c61b90ece3b69bf9abad5c5c119340969f701c664e7d8fa1f7e363e83c2d84241dce
+DIST OpenJDK15U-jdk_arm_linux_hotspot_15.0.1_9.tar.gz 190092254 BLAKE2B aec9c3548424b7baba06e575cfafe0ab2ec2bf5ad140a8540d8998c60fb0fcbd324fa9f6d25ccc57130e27ecf22699dea411510b81ff5230759373915c862a7b SHA512 4bf975c57e45aca5e72b4edc14bccd32cc8f1429a7544cddabb0c470b71fc91695a7e3df8a7c94fceb0ba1b1005ab875a80e15e9e64c689321045a6f8ba4e0ea
+DIST OpenJDK15U-jdk_ppc64le_linux_hotspot_15.0.1_9.tar.gz 188859845 BLAKE2B 9e401a97172416a7b069b67da07c10c1943a475957ee7987aa398f3fe76f36a53a6e698e4207ea4a48d59ea192e4fc25af265ca31401eea11e435939c7244f9c SHA512 0b3460692ba1222fe5ca6491b76318a69dc97f2a601011085c4ed060e969ad6660fb76e816db18f9c60bbd5b6a3b5b1ed6c1cead9b2c73c26d49fd69aaec80dc
+DIST OpenJDK15U-jdk_x64_linux_hotspot_15.0.1_9.tar.gz 206689671 BLAKE2B b8292b630c6f114cfae3567191735eedc32def974f551fb3edce795ea16eb2c6a8d6c02da4fd7a8c669ec10e09675d2169dbda74f5de6243164d9dbc4fc1329b SHA512 d538aac5f9b4521350587e0148e1bb67af7a69505a6b74061d05caf4552f89e0d4d701c22cd6c2259e0a8b88f92bce9005e74b81707beab5c76cfa865ba30646
diff --git a/dev-java/openjdk-sts-bin/files/openjdk-sts-bin-14.env.sh b/dev-java/openjdk-sts-bin/files/openjdk-sts-bin-15.env.sh
similarity index 100%
rename from dev-java/openjdk-sts-bin/files/openjdk-sts-bin-14.env.sh
rename to dev-java/openjdk-sts-bin/files/openjdk-sts-bin-15.env.sh
diff --git a/dev-java/openjdk-sts-bin/openjdk-sts-bin-14.0.2_p12.ebuild b/dev-java/openjdk-sts-bin/openjdk-sts-bin-15.0.1_p9.ebuild
similarity index 99%
rename from dev-java/openjdk-sts-bin/openjdk-sts-bin-14.0.2_p12.ebuild
rename to dev-java/openjdk-sts-bin/openjdk-sts-bin-15.0.1_p9.ebuild
index dfd49c03..989e88c5 100644
--- a/dev-java/openjdk-sts-bin/openjdk-sts-bin-14.0.2_p12.ebuild
+++ b/dev-java/openjdk-sts-bin/openjdk-sts-bin-15.0.1_p9.ebuild
@@ -12,7 +12,7 @@ abi_uri() {
}
MY_PV=${PV/_p/+}
-SLOT=14
+SLOT=15
#Some people like AndrewAmmerlaan reports that SLOT="$(ver_cut 1)" is not detected correctly. So I had to hardcode that.
SRC_URI="
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [gentoo-commits] repo/proj/guru:dev commit in: dev-java/openjdk-sts-bin/, dev-java/openjdk-sts-bin/files/
@ 2022-01-10 12:54 Andrew Ammerlaan
0 siblings, 0 replies; 2+ messages in thread
From: Andrew Ammerlaan @ 2022-01-10 12:54 UTC (permalink / raw
To: gentoo-commits
commit: 101977fc33bee7f527b6f78d8974f2c05ef50d57
Author: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 10 12:53:33 2022 +0000
Commit: Andrew Ammerlaan <andrewammerlaan <AT> gentoo <DOT> org>
CommitDate: Mon Jan 10 12:53:33 2022 +0000
URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=101977fc
dev-java/openjdk-sts-bin: remove package
Nobody is maintaing this, and we already have openjdk:17 in ::gentoo
Final package using EAPI 6
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan <andrewammerlaan <AT> gentoo.org>
dev-java/openjdk-sts-bin/Manifest | 4 -
.../files/openjdk-sts-bin-15.env.sh | 16 ---
dev-java/openjdk-sts-bin/metadata.xml | 15 ---
.../openjdk-sts-bin-15.0.2_p7.ebuild | 112 ---------------------
4 files changed, 147 deletions(-)
diff --git a/dev-java/openjdk-sts-bin/Manifest b/dev-java/openjdk-sts-bin/Manifest
deleted file mode 100644
index 7042a5750..000000000
--- a/dev-java/openjdk-sts-bin/Manifest
+++ /dev/null
@@ -1,4 +0,0 @@
-DIST OpenJDK15U-jdk_aarch64_linux_hotspot_15.0.2_7.tar.gz 203662871 BLAKE2B 898073b773eec5c93c02cf234d1c4cc8ca6862756cab191e7cb4455a0fef507516bc8e7f9e8a2793a15c35e5f3f38e2f5456272a827b78a94604fce67eaada25 SHA512 3a8d7d9ef106592a9374e687697d6b934d4372f821c35b4cc94e1b3ceb425094a4e289b118319f60f73d307083090de68b3a8e9a8a04fef32db03df64a9ebf70
-DIST OpenJDK15U-jdk_arm_linux_hotspot_15.0.2_7.tar.gz 189527214 BLAKE2B 83284aa6df5a99ad3c64cf7986be49458892448b190ed081136f71af64ea8bcdfb7a2ae29d8f6ba42fd55746df977f66c7315027e1010932d3473721b34258d8 SHA512 8de110a836766bb36fa3d41b95f941ca7f85d4e94f3e3a115cb2b845d6f6efa548e077bcc60d98cc4d84a56a90adf7b98f2ca6bb2ce541253138dd6dd8a7844b
-DIST OpenJDK15U-jdk_ppc64le_linux_hotspot_15.0.2_7.tar.gz 188162894 BLAKE2B 7059aced12eea5783c40dd26d2ecd27d0e5999fe9761e6457a82609449b8e58920699d17525ff6d34c327162ec72d2e502ef77ab8b0b721b328fa42bc6c92154 SHA512 e39d870cd3563e3ab60cadf252e5e621be520e6eb49782b39c03ea1d4f750dfbf2857bb636ff274c52235f1c6410d4bfbe5a0aa6231348118d958e104fc6afd5
-DIST OpenJDK15U-jdk_x64_linux_hotspot_15.0.2_7.tar.gz 206039221 BLAKE2B a3ed4a2f823556a0a79668a6e68716eb0e08eb57fc0b6000e1e0c016d72f563c576b461829aa80fb5aa69b28b1a61eb8d64dd75f5082c773319d0002eba7ac04 SHA512 4b82e3199e9a6eddadb3cdf3209ca7635dd4664c423a22a404bb69ae43af09cdd2e284246f0c50093ff128ed4a8a89c24c20a0e1d47fa64e0d79b3b5f2234409
diff --git a/dev-java/openjdk-sts-bin/files/openjdk-sts-bin-15.env.sh b/dev-java/openjdk-sts-bin/files/openjdk-sts-bin-15.env.sh
deleted file mode 100644
index 1def83a22..000000000
--- a/dev-java/openjdk-sts-bin/files/openjdk-sts-bin-15.env.sh
+++ /dev/null
@@ -1,16 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-VERSION="AdoptOpenJDK ${PV}"
-JAVA_HOME="${EPREFIX}/opt/${P}"
-JDK_HOME="${EPREFIX}/opt/${P}"
-JAVAC="\${JAVA_HOME}/bin/javac"
-PATH="\${JAVA_HOME}/bin"
-ROOTPATH="\${JAVA_HOME}/bin"
-LDPATH="\${JAVA_HOME}/lib/:\${JAVA_HOME}/lib/server/"
-MANPATH=""
-PROVIDES_TYPE="JDK JRE"
-PROVIDES_VERSION="${SLOT}"
-BOOTCLASSPATH=""
-GENERATION="2"
-ENV_VARS="JAVA_HOME JDK_HOME JAVAC PATH ROOTPATH LDPATH MANPATH"
diff --git a/dev-java/openjdk-sts-bin/metadata.xml b/dev-java/openjdk-sts-bin/metadata.xml
deleted file mode 100644
index efe49bae3..000000000
--- a/dev-java/openjdk-sts-bin/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <!-- maintainer-needed -->
- <longdescription lang="en">
- Java™ is the world's leading programming language and platform.
- The code for Java is open source and available at OpenJDK™.
- AdoptOpenJDK provides prebuilt OpenJDK binaries from a fully open source set of build scripts and infrastructure.
- </longdescription>
- <use>
- <flag name="headless-awt">Don't install the X backend for AWT, needed by some GUIs (used to be X flag)</flag>
- <flag name="gentoo-vm">Allow this JDK to be recognised by Gentoo (package manager, eselect, java-config, EXPERIMENTAL!)</flag>
- <flag name="source">Install JVM sources</flag>
- </use>
-</pkgmetadata>
diff --git a/dev-java/openjdk-sts-bin/openjdk-sts-bin-15.0.2_p7.ebuild b/dev-java/openjdk-sts-bin/openjdk-sts-bin-15.0.2_p7.ebuild
deleted file mode 100644
index 149271d16..000000000
--- a/dev-java/openjdk-sts-bin/openjdk-sts-bin-15.0.2_p7.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# java-vm not yet ported to EAPI 7
-EAPI=6
-
-inherit java-vm-2 toolchain-funcs
-
-abi_uri() {
- echo "${2-$1}? (
- https://github.com/AdoptOpenJDK/openjdk${SLOT}-binaries/releases/download/jdk-${MY_PV}/OpenJDK${SLOT}U-jdk_${1}_linux_hotspot_${MY_PV//+/_}.tar.gz
- )"
-}
-
-MY_PV=${PV/_p/+}
-SLOT=${MY_PV%%[.+]*}
-
-SRC_URI="
- $(abi_uri arm)
- $(abi_uri aarch64 arm64)
- $(abi_uri ppc64le ppc64)
- $(abi_uri x64 amd64)
-"
-DESCRIPTION="Prebuilt Java JDK binaries provided by AdoptOpenJDK. Short Term Supported"
-HOMEPAGE="https://adoptopenjdk.net"
-
-LICENSE="GPL-2-with-classpath-exception"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64"
-
-IUSE="alsa cups gentoo-vm headless-awt source"
-
-RDEPEND="
- media-libs/fontconfig:1.0
- media-libs/freetype:2
- >=sys-apps/baselayout-java-0.1.0-r1
- >=sys-libs/glibc-2.29-r7:*
- sys-libs/zlib
- alsa? ( media-libs/alsa-lib )
- cups? ( net-print/cups )
- !headless-awt? (
- x11-libs/libX11
- x11-libs/libXext
- x11-libs/libXi
- x11-libs/libXrender
- x11-libs/libXtst
- )"
-
-RESTRICT="preserve-libs splitdebug"
-QA_PREBUILT="*"
-
-S="${WORKDIR}/jdk-${MY_PV}"
-
-pkg_pretend() {
- if [[ "$(tc-is-softfloat)" != "no" ]]; then
- die "These binaries require a hardfloat system."
- fi
-}
-
-src_install() {
- local dest="/opt/${P}"
- local ddest="${ED%/}/${dest#/}"
-
- # 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
-
- # 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
-
- if ! use source ; then
- rm -v lib/src.zip || die
- fi
-
- rm -v lib/security/cacerts || die
- dosym ../../../../etc/ssl/certs/java/cacerts \
- "${dest}"/lib/security/cacerts
-
- dodir "${dest}"
- cp -pPR * "${ddest}" || die
-
- use gentoo-vm && java-vm_install-env "${FILESDIR}"/${PN}-${SLOT}.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
-
- if use gentoo-vm ; then
- ewarn "WARNING! You have enabled the gentoo-vm USE flag, making this JDK"
- ewarn "recognised by the system. If ${P} is set for system scope"
- ewarn "this will almost certainly break"
- ewarn "many java ebuilds as they are not ready for ${P}"
- ewarn "You may enable it only for desired users via eselect java-vm"
- ewarn "Example| larry# eselect java-vm set openjdk-bin-${SLOT}"
- else
- ewarn "The experimental gentoo-vm USE flag has not been enabled so this JDK"
- ewarn "will not be recognised by the system. For example, simply calling"
- ewarn "\"java\" will launch a different JVM. This is necessary until Gentoo"
- ewarn "fully supports Java 11. This JDK must therefore be invoked using its"
- ewarn "absolute location under ${EPREFIX}/opt/${P}."
- fi
-}
^ permalink raw reply related [flat|nested] 2+ messages in thread
end of thread, other threads:[~2022-01-10 12:54 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2020-10-25 10:35 [gentoo-commits] repo/proj/guru:dev commit in: dev-java/openjdk-sts-bin/, dev-java/openjdk-sts-bin/files/ Denis Reva
-- strict thread matches above, loose matches on Subject: below --
2022-01-10 12:54 Andrew Ammerlaan
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox