<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/0fa56b35e3ca92cc5bec45939055a877c85e4edb">https://github.com/macports/macports-ports/commit/0fa56b35e3ca92cc5bec45939055a877c85e4edb</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 0fa56b35e3c xmlsec: avoid unnecessary linking
</span>0fa56b35e3c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 0fa56b35e3ca92cc5bec45939055a877c85e4edb
</span>Author: Mohamed Akram <makr@macports.org>
AuthorDate: Sat Nov 9 16:58:52 2024 +0400

<span style='display:block; white-space:pre;color:#404040;'>    xmlsec: avoid unnecessary linking
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    If paths are provided, xml2-config is used instead of pkg-config, which
</span><span style='display:block; white-space:pre;color:#404040;'>    causes additional dependencies to be brought in.
</span>---
 security/xmlsec/Portfile | 22 +++-------------------
 1 file changed, 3 insertions(+), 19 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/xmlsec/Portfile b/security/xmlsec/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index d182278d407..77c32c2c796 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/xmlsec/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/xmlsec/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem                  1.0
</span> 
 name                        xmlsec
 version                     1.3.6
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision                    0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision                    1
</span> checksums                   rmd160  6e1b322ee920e2f8762df4af1ff68029f8b658bc \
                             sha256  952b626ad3f3be1a4598622dab52fdab2a8604d0837c1b00589f3637535af92f \
                             size    2453984
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,7 +24,7 @@ master_sites                ${homepage}download/ \
</span>                             ftp://ftp.xmlsoft.org/xmlsec/releases/
 distname                    xmlsec1-${version}
 
<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> 
 depends_lib                 port:libxml2 \
                             port:libxslt \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -39,37 +39,21 @@ post-patch {
</span>     reinplace "s|@PREFIX@|${prefix}|g" ${worksrcpath}/src/dl.c
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args              --disable-silent-rules \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            --with-libxml=${prefix} \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            --with-libxslt=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args              --disable-silent-rules
</span> 
 # Add gcrypt support.
 depends_lib-append          port:libgcrypt
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append       --with-gcrypt=${prefix}
</span> 
 # Add gnutls support.
 depends_lib-append          path:lib/pkgconfig/gnutls.pc:gnutls
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Do not specify the path to gnutls or it will fail to find it, because
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# it looks for the libgnutls-config script that gnutls no longer provides.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Do not remove the equals sign or it will fail trying to find the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# libraries and headers in a directory called "yes".
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append       --with-gnutls=
</span> 
 # Add nss and nspr support.
 depends_lib-append          port:nss port:nspr
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append       --with-nss --with-nspr
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.ldflags-append    -L${prefix}/lib/nss -L${prefix}/lib/nspr
</span> # nss is not universal.
 universal_variant           no
 
 # Add openssl support.
 depends_lib-append          path:lib/libssl.dylib:openssl
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# Do not specify the path to openssl or it will try to link with the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# static library instead of the dynamic one, and it will fail when
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# openssl is installed universal.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# Do not remove the equals sign or it will fail trying to find the
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-# libraries and headers in a directory called "yes".
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args-append       --with-openssl=
</span> 
 test.run                    yes
 test.target                 check
</pre><pre style='margin:0'>

</pre>