<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b2400f952d5c998fbd890f8e357bc0eeb6a54300">https://github.com/macports/macports-ports/commit/b2400f952d5c998fbd890f8e357bc0eeb6a54300</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 b2400f952d5 libtool: update to 2.5.4
</span>b2400f952d5 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b2400f952d5c998fbd890f8e357bc0eeb6a54300
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Thu Feb 27 23:22:34 2025 +1100

<span style='display:block; white-space:pre;color:#404040;'>    libtool: update to 2.5.4
</span>---
 devel/libtool/Portfile                  | 11 +++++------
 devel/libtool/files/single_module.patch | 35 ---------------------------------
 2 files changed, 5 insertions(+), 41 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libtool/Portfile b/devel/libtool/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 70b7a428b0a..0796799d008 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libtool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/libtool/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           clang_dependency 1.0
 
 name                libtool
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.5.3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.5.4
</span> categories          devel sysutils
 platforms           darwin freebsd
 # Scripts are GPL-2+, libltdl is LGPL-2+, but all parts that tend to be
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,13 +21,12 @@ homepage            https://www.gnu.org/software/libtool
</span> 
 master_sites        gnu
 use_xz              yes
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160 fba2fc1f5f6931f800b7b93cba158d28ffa820ff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256 898011232cc59b6b3bbbe321b60aba9db1ac11578ab61ed0df0299458146ae2e \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size   1050076
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 8dcde730274c8ac3d0bce43f58bb9ba18d0b9a1e \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 f81f5860666b0bc7d84baddefa60d1cb9fa6fceb2398cc3baca6afaa60266675 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size   1056924
</span> 
 # hardcode the M4 executable, similar to other executables such as SED, GREP, LN ...
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          hardcode-m4.patch \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    single_module.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          hardcode-m4.patch
</span> 
 post-patch {
     # Stop build from trying to regenerate these after patching.
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/libtool/files/single_module.patch b/devel/libtool/files/single_module.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 1a8b4634993..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/libtool/files/single_module.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,35 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/m4/libtool.m4 b/m4/libtool.m4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 79a2451e..973ab2aa 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- m4/libtool.m4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ m4/libtool.m4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1081,6 +1081,21 @@ _LT_EOF
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if test yes = "$lt_cv_apple_cc_single_mod"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       _lt_dar_single_mod='$single_module'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    _lt_dar_needs_single_mod=no
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    case $host_os in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    rhapsody* | darwin1.*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      _lt_dar_needs_single_mod=yes ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    darwin*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      # When targeting Mac OS X 10.4 (darwin 8) or later,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      # -single_module is the default and -multi_module is unsupported.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      # The toolchain on macOS 10.14 (darwin 18) and later cannot
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      # target any OS version that needs -single_module.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      10.0,*-darwin[[567]].*|10.[[0-3]],*-darwin[[5-9]].*|10.[[0-3]],*-darwin1[[0-7]].*)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        _lt_dar_needs_single_mod=yes ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    ;;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+    esac
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     if test yes = "$lt_cv_ld_exported_symbols_list"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       _lt_dar_export_syms=' $wl-exported_symbols_list,$output_objdir/$libname-symbols.expsym'
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     else
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1126,7 +1141,7 @@ m4_defun([_LT_DARWIN_LINKER_FEATURES],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     _LT_TAGVAR(archive_expsym_cmds, $1)="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$libobjs \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring $_lt_dar_single_mod$_lt_dar_export_syms$_lt_dsymutil"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     _LT_TAGVAR(module_expsym_cmds, $1)="$SED -e 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC \$allow_undefined_flag -o \$lib -bundle \$libobjs \$deplibs \$compiler_flags$_lt_dar_export_syms$_lt_dsymutil"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     m4_if([$1], [CXX],
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--[   if test yes != "$lt_cv_apple_cc_single_mod"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+[   if test yes = "$_lt_dar_needs_single_mod" -a yes != "$lt_cv_apple_cc_single_mod"; then
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       _LT_TAGVAR(archive_cmds, $1)="\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dsymutil"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       _LT_TAGVAR(archive_expsym_cmds, $1)="$SED 's|^|_|' < \$export_symbols > \$output_objdir/\$libname-symbols.expsym~\$CC -r -keep_private_externs -nostdlib -o \$lib-master.o \$libobjs~\$CC -dynamiclib \$allow_undefined_flag -o \$lib \$lib-master.o \$deplibs \$compiler_flags -install_name \$rpath/\$soname \$verstring$_lt_dar_export_syms$_lt_dsymutil"
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     fi
</span></pre><pre style='margin:0'>

</pre>