<pre style='margin:0'>
Mohamed Akram (mohd-akram) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/cc3e08421be5984fd738adbbe6798914291bf79d">https://github.com/macports/macports-ports/commit/cc3e08421be5984fd738adbbe6798914291bf79d</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 cc3e08421be autogen: avoid unnecessary linking
</span>cc3e08421be is described below

<span style='display:block; white-space:pre;color:#808000;'>commit cc3e08421be5984fd738adbbe6798914291bf79d
</span>Author: Mohamed Akram <makr@macports.org>
AuthorDate: Sat Nov 9 14:51:24 2024 +0400

<span style='display:block; white-space:pre;color:#404040;'>    autogen: avoid unnecessary linking
</span>---
 devel/autogen/Portfile              | 15 ++++++---------
 devel/autogen/files/configure.patch | 11 +++++++++++
 2 files changed, 17 insertions(+), 9 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autogen/Portfile b/devel/autogen/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 34730495f2b..ef9a550df08 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/devel/autogen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autogen/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,13 +4,12 @@ PortSystem          1.0
</span> 
 name                autogen
 version             5.18.16
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            6
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            7
</span> checksums           rmd160  789d4932f1704508cedf3bee6718778cfb587175 \
                     sha256  f8a13466b48faa3ba99fe17a069e71c9ab006d9b1cfabe699f8c60a47d5bb49a \
                     size    1046276
 
 categories          devel
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> maintainers         nomaintainer
 license             GPL-3
 description         tool to simplify the creation and maintenance of programs
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,15 +23,12 @@ homepage            https://www.gnu.org/software/autogen/
</span> master_sites        gnu:autogen/rel${version}
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:pkgconfig
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       path:bin/pkg-config:pkgconfig \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:bin/gmktemp:coreutils
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         path:libexec/coreutils/libstdbuf.so:coreutils \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:gettext \
</span>                     port:guile-2.2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    path:lib/pkgconfig/icu-uc.pc:icu \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libiconv \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:libxml2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libxml2
</span> 
 # guile is not universal
 universal_variant   no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,6 +36,7 @@ universal_variant   no
</span> patchfiles-append   mktemp.patch
 patchfiles-append   Werror.patch
 patchfiles-append   Wno-format-contains-nul.patch
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   configure.patch
</span> 
 # https://sourceforge.net/p/autogen/bugs/187/
 configure.args-append \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/devel/autogen/files/configure.patch b/devel/autogen/files/configure.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..21bc010f776
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/devel/autogen/files/configure.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2018-08-26 21:44:54
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2024-11-09 13:24:53
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -17170,7 +17170,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   case "X${ag_cv_with_libxml2_libs}" in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   Xyes|Xno|X )
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    f=`xml2-config --libs 2>/dev/null` || f=''
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    f=`xml2-config --libs --dynamic 2>/dev/null` || f=''
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     test -n "${f}" && ag_cv_with_libxml2_libs="${f}" && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       { $as_echo "$as_me:${as_lineno-$LINENO}: xml2-config used for LIBS: $f" >&5
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $as_echo "$as_me: xml2-config used for LIBS: $f" >&6;} ;;
</span></pre><pre style='margin:0'>

</pre>