<pre style='margin:0'>
Nils Breunese (breun) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c7e2a67f4596ca3d860fda12385128d69a19baf6">https://github.com/macports/macports-ports/commit/c7e2a67f4596ca3d860fda12385128d69a19baf6</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'> new c7e2a67f459 openjdk8-zulu: update to 8u432 (#26174)
</span>c7e2a67f459 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit c7e2a67f4596ca3d860fda12385128d69a19baf6
</span>Author: Nils Breunese <breun@macports.org>
AuthorDate: Wed Oct 16 11:57:07 2024 +0200
<span style='display:block; white-space:pre;color:#404040;'> openjdk8-zulu: update to 8u432 (#26174)
</span>---
java/openjdk8-zulu/Portfile | 42 +++++++++++++++++++-----------------------
1 file changed, 19 insertions(+), 23 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/java/openjdk8-zulu/Portfile b/java/openjdk8-zulu/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 778eb2e2aa7..ddcc223fc2f 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/java/openjdk8-zulu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/java/openjdk8-zulu/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -2,10 +2,16 @@
</span>
PortSystem 1.0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-name openjdk8-zulu
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set feature 8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+name openjdk${feature}-zulu
</span> categories java devel
maintainers {breun.nl:nils @breun} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms {darwin any}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# JVMMinimumSystemVersion in Contents/Info.plist is set to macOS 10.6.0 for x86_64:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# /usr/libexec/PlistBuddy -c "Print :JavaVM:JVMMinimumSystemVersion" Contents/Info.plist
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# Mapping to Darwin version: https://trac.macports.org/wiki/PortfileRecipes#compare-osx-darwin-version
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+platforms { darwin any >= 10 }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> # This port uses prebuilt binaries; 'NoMirror' makes sure MacPorts doesn't mirror/distribute these third-party binaries
license GPL-2 NoMirror
# This port uses prebuilt binaries for a particular architecture; they are not universal binaries
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -14,12 +20,12 @@ universal_variant no
</span> supported_archs x86_64 arm64
# https://www.azul.com/downloads/?version=java-8-lts&os=macos&package=jdk#zulu
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 8.80.0.17
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version ${feature}.82.0.21
</span> revision 0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-set openjdk_version 8.0.422
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set openjdk_version ${feature}.0.432
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-description Azul Zulu Community OpenJDK 8 (Long Term Support)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+description Azul Zulu Community OpenJDK ${feature} (Long Term Support)
</span> long_description AzulĀ® ZuluĀ® is a Java Development Kit (JDK), and a compliant implementation of the Java Standard Edition (SE)\
specification that contains all the Java components needed to build and run Java SE applications. Zulu has been\
verified by passing all tests of the OpenJDK Community Technology Compatibility Kit (TCK) as available for each\
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -29,35 +35,25 @@ master_sites https://cdn.azul.com/zulu/bin/
</span>
if {${configure.build_arch} eq "x86_64"} {
distname zulu${version}-ca-jdk${openjdk_version}-macosx_x64
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 00d2f4eae53352d82528bcf075edc931eecf0e81 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 bf207515ea67a70b22f4a8f0163105f986e20a09aa65c8ab66ed33991029f0f0 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 106718712
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 ab09bbdf3558c75ab4d3ed767b27b4041e1eb37f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 a5a4bb4e95415d2a0ba719f76662ef87adeb1c8cf739c7ab14c0a2f1b3e62885 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 106755351
</span> } elseif {${configure.build_arch} eq "arm64"} {
distname zulu${version}-ca-jdk${openjdk_version}-macosx_aarch64
<span style='display:block; white-space:pre;background:#ffe0e0;'>- checksums rmd160 45b480242fe9f758043f07f5d5c5bc861b41565b \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 43f854d88095c2625e86b5e60029b8fd7e3c50b4ea33a592739e490d582406f3 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 104540856
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ checksums rmd160 de8804b1115f3818b8edded23dd2495b7eab6568 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 1036ce501972464c8e30ea2e0e2dc1c6c82e364edf99d13b9418286f61995f16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 104561942
</span> }
<span style='display:block; white-space:pre;background:#ffe0e0;'>-worksrcdir ${distname}/zulu-8.jdk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+worksrcdir ${distname}/zulu-${feature}.jdk
</span>
configure.cxx_stdlib libstdc++
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# https://trac.macports.org/wiki/PortfileRecipes#compare-osx-darwin-version
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-if {${os.platform} eq "darwin" && ${os.major} < 18} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- # See https://www.azul.com/downloads/?os=macos&package=jdk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- known_fail yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- pre-fetch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- ui_error "${name} ${version} is only supported on macOS 10.14 Mojave or later."
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- return -code error
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> homepage https://www.azul.com/downloads/
livecheck.type regex
livecheck.url https://cdn.azul.com/zulu/bin/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-livecheck.regex zulu(8\.\[0-9\.\]+)-ca-jdk\[0-9\.\]+-macosx_.*\.tar\.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex zulu(${feature}\.\[0-9\.\]+)-ca-jdk\[0-9\.\]+-macosx_.*\.tar\.gz
</span>
use_configure no
build {}
</pre><pre style='margin:0'>
</pre>