mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-01-05 00:08:05 +03:00
dev-java/jmc: change slot 8.3.0:0 -> 8.3.0-r1:8.3.0
newer versions need '>=virtual/jre-11:*' which makes them incompatible with '~dev-util/visualvm-2.2'. Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Part-of: https://github.com/gentoo/gentoo/pull/44967 Closes: https://github.com/gentoo/gentoo/pull/44967 Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
This commit is contained in:
committed by
Miroslav Šulc
parent
44c02c629a
commit
39ca71acab
@@ -1,4 +1,4 @@
|
||||
# Copyright 2023 Gentoo Authors
|
||||
# Copyright 2023-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/openjdk/jmc/archive/${PV}-ga.tar.gz -> ${P}.ga.tar.g
|
||||
S="${WORKDIR}/${P}-ga"
|
||||
|
||||
LICENSE="UPL-1.0"
|
||||
SLOT="0"
|
||||
SLOT="8.3.0"
|
||||
KEYWORDS="amd64"
|
||||
|
||||
DEPEND="
|
||||
@@ -12,6 +12,7 @@ COMMON_VERSION="8.3.1"
|
||||
COMMON_FILE="common-${COMMON_VERSION}.jar"
|
||||
ENCODER_VERSION="1.2.3"
|
||||
ENCODER_FILE="encoder-${ENCODER_VERSION}.jar"
|
||||
JMC_SLOT="8.3.0"
|
||||
LZ4_JAVA_VERSION="1.8.0"
|
||||
LZ4_JAVA_FILE="lz4-java-${LZ4_JAVA_VERSION}.jar"
|
||||
NASHORN_CORE_VERSION="15.4"
|
||||
@@ -42,7 +43,7 @@ COMMON_DEPEND="
|
||||
dev-java/asm:0
|
||||
dev-java/hamcrest-core:1.3
|
||||
dev-java/jcommander:0
|
||||
dev-java/jmc:0
|
||||
dev-java/jmc:${JMC_SLOT}
|
||||
dev-java/jna:0
|
||||
dev-java/junit:4
|
||||
dev-java/junit:5
|
||||
@@ -92,9 +93,9 @@ src_prepare() {
|
||||
|
||||
# link in external libraries
|
||||
ln -s "${DISTDIR}/${NASHORN_CORE_FILE}" nashorn.jdk15/external || die "Failed to link nashorn core jar"
|
||||
java-pkg_jar-from --into jfr.generic/external jmc jmc-common.jar ${COMMON_FILE} \
|
||||
java-pkg_jar-from --into jfr.generic/external jmc-${JMC_SLOT} jmc-common.jar ${COMMON_FILE} \
|
||||
|| die "Failed to link jmc common jar"
|
||||
java-pkg_jar-from --into jfr.generic/external jmc jmc-flightrecorder.jar ${FLIGHT_RECORDER_FILE} \
|
||||
java-pkg_jar-from --into jfr.generic/external jmc-${JMC_SLOT} jmc-flightrecorder.jar ${FLIGHT_RECORDER_FILE} \
|
||||
|| die "Failed to link jmc flightrecorder jar"
|
||||
java-pkg_jar-from --into jfr.generic/external lz4-java lz4-java.jar ${LZ4_JAVA_FILE} \
|
||||
|| die "Failed to link lz4 java jar"
|
||||
@@ -165,8 +166,8 @@ src_install() {
|
||||
popd > /dev/null
|
||||
|
||||
pushd "${ED}/${INSTALL_DIR}/cluster/modules/ext" > /dev/null || die
|
||||
rm ${COMMON_FILE} && java-pkg_jar-from jmc jmc-common.jar ${COMMON_FILE} || die
|
||||
rm ${FLIGHT_RECORDER_FILE} && java-pkg_jar-from jmc jmc-flightrecorder.jar ${FLIGHT_RECORDER_FILE} || die
|
||||
rm ${COMMON_FILE} && java-pkg_jar-from jmc-${JMC_SLOT} jmc-common.jar ${COMMON_FILE} || die
|
||||
rm ${FLIGHT_RECORDER_FILE} && java-pkg_jar-from jmc-${JMC_SLOT} jmc-flightrecorder.jar ${FLIGHT_RECORDER_FILE} || die
|
||||
rm ${LZ4_JAVA_FILE} && java-pkg_jar-from lz4-java lz4-java.jar ${LZ4_JAVA_FILE} || die
|
||||
rm ${ENCODER_FILE} && java-pkg_jar-from owasp-java-encoder owasp-java-encoder.jar ${ENCODER_FILE} || die
|
||||
popd > /dev/null
|
||||
Reference in New Issue
Block a user