<pre style='margin:0'>
Christopher Nielsen (mascguy) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1a8a9391b7ac19ff4700415ba7c0aa5813c15645">https://github.com/macports/macports-ports/commit/1a8a9391b7ac19ff4700415ba7c0aa5813c15645</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 1a8a9391b7ac19ff4700415ba7c0aa5813c15645
</span>Author: usersxx <97012123+usersxx@users.noreply.github.com>
AuthorDate: Fri Feb 18 11:11:11 2022 +0530
<span style='display:block; white-space:pre;color:#404040;'> Openjdk new subport and Update openjdk
</span>---
java/openjdk/Portfile | 51 +++++++++++++++++++++++++++++++++++++++++++++++++--
1 file changed, 49 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk/Portfile b/java/openjdk/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 0ed2ef5e242..1545b202f62 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,6 +27,9 @@ the OpenJDK class libraries and the Eclipse OpenJ9 JVM."
</span> set long_description_oracle \
"Open-source Oracle builds of OpenJDK, the Java Development Kit, an implementation of the Java SE Platform."
<span style='display:block; white-space:pre;background:#e0ffe0;'>+set long_description_sap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ "Sap builds of openjdk for everyone who wish to use OpenJDK to run their applications."
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> set long_description_temurin \
"Eclipse Temurin provides secure, TCK-tested and compliant, production-ready Java runtimes."
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -91,7 +94,7 @@ subport openjdk7-zulu {
</span> }
subport openjdk8 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 8u302
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 8u322
</span> revision 0
set meta true
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -198,7 +201,7 @@ subport openjdk8-openj9-large-heap {
</span> }
subport openjdk11 {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- version 11.0.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 11.0.14.1
</span> revision 0
set meta true
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -263,6 +266,24 @@ subport openjdk11-openj9-large-heap {
</span> replaced_by openjdk11-openj9
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+subport openjdk11-sap {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://github.com/SAP/SapMachine/releases/tag/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 11.0.14.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description OpenJDK 11 builds (Long Term Support) maintained and supported by SAP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description ${long_description_sap}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites https://github.com/SAP/SapMachine/releases/download/sapmachine-${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname sapmachine-jdk-${version}_osx-x64_bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ worksrcdir sapmachine-jdk-${version}.jdk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 22e2f87e45bb3bec3df2d862398e03a6d0a84f98 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 497c5d0e697867f44f62a6cf5a8caabe2ceb623dd6c229278a3d5c1d3d11d9fb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 186755870
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> subport openjdk11-temurin {
# https://adoptium.net/releases.html?variant=openjdk11&jvmVariant=hotspot
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -552,6 +573,30 @@ subport openjdk17-oracle {
</span> worksrcdir jdk-${version}.jdk
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+subport openjdk17-sap {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ # https://github.com/SAP/SapMachine/releases/tag/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ version 17.0.2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ revision 0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ description OpenJDK 17 builds (Long Term Support) maintained and supported by SAP
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ long_description ${long_description_sap}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ master_sites https://github.com/SAP/SapMachine/releases/download/sapmachine-${version}/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ if {${configure.build_arch} eq "x86_64"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname sapmachine-jdk-${version}_macos-x64_bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 5c2458e509263d50ffdc5a647e2d4f3dd830c8e5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 228b9952002dd60e626c46b8ff051e8e25d577d358390cd52dd7e4ea50863cef \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 180149241
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ } elseif {${configure.build_arch} eq "arm64"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ distname sapmachine-jdk-${version}_macos-aarch64_bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 0aab18f0e415d024d0461ba5ba3f9e2b00f0f4e5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 06c28b5365527db346b5d2e121e5f70baaef0ddde07766c59c17bfc577a0e4c2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 177867623
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ worksrcdir sapmachine-jdk-${version}.jdk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> subport openjdk17-temurin {
# https://adoptium.net/releases.html?variant=openjdk17&jvmVariant=hotspot
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -640,6 +685,8 @@ if {[string match *-graalvm ${subport}]} {
</span> homepage https://www.graalvm.org
} elseif {[string match *-zulu ${subport}]} {
homepage https://www.azul.com/downloads/
<span style='display:block; white-space:pre;background:#e0ffe0;'>+} elseif {[string match *-sap ${subport}]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ homepage https://sapmachine.io/
</span> } elseif {[string match *-temurin ${subport}]} {
homepage https://adoptium.net
} elseif {[string match *-oracle ${subport}]} {
</pre><pre style='margin:0'>
</pre>