<pre style='margin:0'>
Aaron Madlon-Kay (amake) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/c4943ca4dcc2275c664e3ae33aa5386a658de4f0">https://github.com/macports/macports-ports/commit/c4943ca4dcc2275c664e3ae33aa5386a658de4f0</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit c4943ca4dcc2275c664e3ae33aa5386a658de4f0
</span>Author: Aaron Madlon-Kay <aaron@madlon-kay.com>
AuthorDate: Wed Sep 6 14:39:55 2023 +0900

<span style='display:block; white-space:pre;color:#404040;'>    NetBeans: update to 19
</span>---
 aqua/NetBeans/Portfile | 21 +++++++++++++++++----
 1 file changed, 17 insertions(+), 4 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/aqua/NetBeans/Portfile b/aqua/NetBeans/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5726e6b189c..43ca03480f6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/aqua/NetBeans/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/aqua/NetBeans/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,7 +5,7 @@ PortGroup           java 1.0
</span> 
 name                NetBeans
 set name_lower      [string tolower ${name}]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             18
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             19
</span> categories          aqua devel java
 license             Apache-2
 maintainers         openmaintainer {amake @amake}
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,9 +26,9 @@ platforms           {darwin any}
</span> distname            ${name_lower}-${version}-bin
 master_sites        apache:${name_lower}/${name_lower}/${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  9461d06aeeb60a8cb9b2d51b8b703032a8327d4a \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  09358e5b5bdddb4d2865962a0d14f8c2aaf8bf923700080472a03faa2f4879ff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    489138594
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  bef41354086ec3fb014da41a86db6f6ac7fd2414 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  8df70edd6307d08af5f957e96616917329132284e6c40e432bc64ef28acfd498 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    492798337
</span> 
 worksrcdir          ${name_lower}
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -61,6 +61,19 @@ destroot {
</span>     xinstall -m 0644 ${filespath}/${name_lower}.icns ${app}/Contents/Resources/
 
     reinplace "s|@@VERSION@@|${version}|g" ${app}/Contents/Info.plist
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # rev-upgrade considers these two files to be broken on arm64. They are weirdly constructed; see
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # https://github.com/apache/netbeans/blob/ba85468772292fd64f188f4022f9d49f77f00b89/profiler/lib.profiler/native/scripts/buildnative-mac.sh#L62-L92
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # For some reason removing all architectures but x86_64 fixes the issue.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    #
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    # TODO: When arm64 support is added to these files, see if this hack is still helpful
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    if {${build_arch} eq "arm64"} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system -W ${destroot}${prefix}/share/java/netbeans/profiler/lib/deployed/jdk15/mac/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "lipo -thin x86_64 libprofilerinterface.jnilib -o libprofilerinterface.jnilib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+        system -W ${destroot}${prefix}/share/java/netbeans/profiler/lib/deployed/jdk16/mac/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            "lipo -thin x86_64 libprofilerinterface.jnilib -o libprofilerinterface.jnilib"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    }
</span> }
 
 universal_variant   no
</pre><pre style='margin:0'>

</pre>