<pre style='margin:0'>
Chris Jones (cjones051073) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/63b69388114642d57a10fef0bc1deef503338a38">https://github.com/macports/macports-ports/commit/63b69388114642d57a10fef0bc1deef503338a38</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit 63b69388114642d57a10fef0bc1deef503338a38
</span>Author: Chris Jones <jonesc@macports.org>
AuthorDate: Fri Nov 12 14:29:36 2021 +0000
<span style='display:block; white-space:pre;color:#404040;'> nmap: Use openssl PG, pinned to 1.1
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/63920
</span>---
net/nmap/Portfile | 40 +++++++++++++++++++++-------------------
1 file changed, 21 insertions(+), 19 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/nmap/Portfile b/net/nmap/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 31f79fefc81..cd81d73a105 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/nmap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/nmap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem 1.0
</span>
name nmap
version 7.92
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 3
</span> categories net
maintainers darkart.com:opendarwin.org {geeklair.net:dluke @danielluke}
description Port scanning utility for large networks
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -31,20 +31,21 @@ checksums rmd160 90e066815ff7f9d6e8bffcd6464a22061c150a24 \
</span> size 10498200
depends_lib port:libpcap \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:zlib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:apr \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:libssh2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:zlib \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:apr \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:libssh2
</span>
use_bzip2 yes
# https://github.com/macports/macports-ports/pull/11689 nmap's configure
# still looks for subversion for a feature that no longer exists, so we
# need --without-subversion here until that gets fixed upstream
<span style='display:block; white-space:pre;background:#ffe0e0;'>-configure.args --without-zenmap --without-ndiff \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --mandir=\\\${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --infodir=\\\${prefix}/share/info \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --with-liblua=included \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- --without-subversion
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args --without-zenmap \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-ndiff \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --mandir=\\\${prefix}/share/man \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --infodir=\\\${prefix}/share/info \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --with-liblua=included \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-subversion
</span>
# https://trac.macports.org/ticket/58837
# build system does not pass the stdlib on the link line resulting in link errors
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -64,17 +65,18 @@ configure.ccache no
</span> default_variants +ssl +pcre
variant ssl description {build with ssl support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-openssl=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append path:lib/libssl.dylib:openssl
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ PortGroup openssl 1.0
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ openssl.branch 1.1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-openssl=[openssl::install_area]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
variant pcre description {build with pcre support} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-append --with-pcre=${prefix}
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:pcre
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-append --with-pcre=${prefix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:pcre
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
variant zenmap description {build zenmap in addition to nmap} {
<span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.args-delete --without-zenmap
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- configure.python ${prefix}/bin/python2.7
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- depends_lib-append port:py27-pygtk
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.args-delete --without-zenmap
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ configure.python ${prefix}/bin/python2.7
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ depends_lib-append port:py27-pygtk
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span></pre><pre style='margin:0'>
</pre>