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

<span style='display:block; white-space:pre;color:#808000;'>commit ac3600f713cac8bd7eedd4e18d1177c9422eccd9
</span>Author: Mohamed Akram <makr@macports.org>
AuthorDate: Sun Nov 10 01:44:02 2024 +0400

<span style='display:block; white-space:pre;color:#404040;'>    xmlsec-1.2: avoid unnecessary linking
</span>---
 security/xmlsec-1.2/Portfile | 26 +++-----------------------
 1 file changed, 3 insertions(+), 23 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/xmlsec-1.2/Portfile b/security/xmlsec-1.2/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5d49c1561b2..8728c4e2104 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/xmlsec-1.2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/xmlsec-1.2/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -5,14 +5,13 @@ PortSystem                  1.0
</span> # Note: this version is for backward compatibility, remove after dependents are updated
 name                        xmlsec-1.2
 version                     1.2.41
<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  f006ca09694fad4fe1bf3575b3f9436ec1da883e \
                             sha256  a0aecfdf1f190c6b866a278e42746b6582729a493f6ac6a1556a4663ff3ce625 \
                             size    2070905
 
 categories                  security textproc devel
 license                     MIT
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms                   darwin
</span> maintainers                 {mps @Schamschula} openmaintainer
 
 description                 XML Security Library is a C library based on LibXML2.
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -26,14 +25,11 @@ 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:#ffe0e0;'>-                            port:libiconv \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                            port:libtool \
</span><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:zlib
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                            port:libtool
</span> 
 patchfiles                  patch-src-dl.c.diff
 
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -42,37 +38,21 @@ post-patch {
</span> }
 
 configure.args              --disable-silent-rules \
<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>                             --prefix=${prefix}/lib/${name}
 
 # 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>