<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/213670573ed68150a1b6e4da163ba68040ecb4c9">https://github.com/macports/macports-ports/commit/213670573ed68150a1b6e4da163ba68040ecb4c9</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 213670573ed68150a1b6e4da163ba68040ecb4c9
</span>Author: barracuda156 <vital.had@gmail.com>
AuthorDate: Thu Apr 11 22:58:28 2024 +0800
<span style='display:block; white-space:pre;color:#404040;'> erlang: update to 26.2.3
</span>---
lang/erlang/Portfile | 29 +++++++++++++++++------------
1 file changed, 17 insertions(+), 12 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/lang/erlang/Portfile b/lang/erlang/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5d28636858e..f239a592b93 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/lang/erlang/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/lang/erlang/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,12 +9,14 @@ PortGroup legacysupport 1.1
</span> legacysupport.newest_darwin_requires_legacy 10
name erlang
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 26.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 26.2.3
</span> revision 0
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# There are no dedicated docs for the current version.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+set doc_version 26.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> categories lang erlang
maintainers {ciserlohn @ci42} openmaintainer
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms darwin
</span> license Apache-2
description The Erlang Programming Language
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -35,7 +37,8 @@ long_description Erlang is a programming language designed at the \
</span> Ericsson ATM switch.
homepage https://www.erlang.org/
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites https://www.erlang.org/download/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites https://www.erlang.org/download/ \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ https://github.com/erlang/otp/releases/download/OTP-${version}/
</span>
# Parallel build doesn't work as per R13B01
use_parallel_build no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -43,18 +46,18 @@ use_parallel_build no
</span> universal_variant no
distfiles otp_src_${version}${extract.suffix} \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- otp_doc_man_${version}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- otp_doc_html_${version}${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ otp_doc_man_${doc_version}${extract.suffix} \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ otp_doc_html_${doc_version}${extract.suffix}
</span>
checksums otp_src_${version}.tar.gz \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- rmd160 5ec57e988c19b97873618941bbacc256359dfc7e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 df0c3a08978bda26cdf51b3d2176b953a783f49e45c3f6271aed20b77255ff7f \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- size 107409138 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- otp_doc_man_${version}.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ rmd160 5f1147e7243d9e704815d7d6a4a1cfbc1657b4dd \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 2c4e61b24fb1c131d9f30cfe2415320899180debdb71fb59195c72bd9a4ab625 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 106140573 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ otp_doc_man_${doc_version}.tar.gz \
</span> rmd160 aa1427c5c0cd8a44ce07bc10853e3a6470c795f3 \
sha256 2320a0af58119497bc3c0e6d8f08fbb0c6db5778a841b96a7f984e40c321b3ee \
size 1745090 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- otp_doc_html_${version}.tar.gz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ otp_doc_html_${doc_version}.tar.gz \
</span> rmd160 215c536fad110fa14cbbedba91f1034677882c0a \
sha256 1cb9017ae517c83a2f33ec5c7e9f205807b199e109405ab06bc96d8254481d2b \
size 41512493
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -81,8 +84,8 @@ depends_lib-append port:ncurses
</span> compiler.blacklist {clang < 300} *gcc-4.*
post-destroot {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- system "tar -C ${destroot}${prefix}/lib/erlang -zxvf [shellescape ${distpath}/otp_doc_html_${version}${extract.suffix}]"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- system "tar -C ${destroot}${prefix}/lib/erlang -zxvf [shellescape ${distpath}/otp_doc_man_${version}${extract.suffix}]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "tar -C ${destroot}${prefix}/lib/erlang -zxvf [shellescape ${distpath}/otp_doc_html_${doc_version}${extract.suffix}]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ system "tar -C ${destroot}${prefix}/lib/erlang -zxvf [shellescape ${distpath}/otp_doc_man_${doc_version}${extract.suffix}]"
</span>
set erts_dir erts-12.2
set erl_interface_dir erl_interface-5.1
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -121,6 +124,8 @@ platform darwin {
</span> }
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# FIXME: allow building with wxGTK on older systems.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# See: https://github.com/erlang/otp/issues/8370
</span> variant wxwidgets description {Build wxWidgets support} {
wxWidgets.use wxWidgets-3.2
depends_lib-append port:${wxWidgets.port}
</pre><pre style='margin:0'>
</pre>