<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>