<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/c065f7c1daba3068884156ac07a36ed56b21db42">https://github.com/macports/macports-ports/commit/c065f7c1daba3068884156ac07a36ed56b21db42</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 c065f7c1dab sqlmap: Update to 1.5.4
</span>c065f7c1dab is described below

<span style='display:block; white-space:pre;color:#808000;'>commit c065f7c1daba3068884156ac07a36ed56b21db42
</span>Author: Vadim-Valdis Yudaev <judaew@outlook.de>
AuthorDate: Thu Apr 15 23:37:29 2021 +0300

<span style='display:block; white-space:pre;color:#404040;'>    sqlmap: Update to 1.5.4
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    Changes:
</span><span style='display:block; white-space:pre;color:#404040;'>    * Update to 1.5.4
</span><span style='display:block; white-space:pre;color:#404040;'>    * Add support for Python 3.9
</span><span style='display:block; white-space:pre;color:#404040;'>    * Patch for removes python in the usage string from the help
</span>---
 security/sqlmap/Portfile                          | 24 ++++++++++++++++-------
 security/sqlmap/files/patch-cmd-usage-string.diff | 13 ++++++++++++
 2 files changed, 30 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/sqlmap/Portfile b/security/sqlmap/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 52019af1fcf..99bc7578ae2 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/sqlmap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/sqlmap/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,11 +4,11 @@ PortSystem          1.0
</span> PortGroup           python 1.0
 
 name                sqlmap
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.4.8
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.5.4
</span> revision            0
 
 categories          security databases python
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {outlook.de:judaew @judaew} openmaintainer
</span> platforms           darwin
 supported_archs     noarch
 license             GPL-2+
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -24,12 +24,14 @@ long_description    sqlmap is an open source penetration testing tool that autom
</span> 
 homepage            http://sqlmap.org/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  57b33a48e985a32d97033e5d2b9a469dcf664c04 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  af789cc2d9b7cab2f71087967867b3587db9636b38bef1ffb39165a0675a6d87 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    6780324
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  79252bbdcf6ab11e683d81400aae7951bb7e9c20 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  d39e9e190d6051d21e6878afb76a59340969882d63c71e8c4efa4fcad0c63bf1 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    6756846
</span> 
 worksrcdir          ${name}
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-cmd-usage-string.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
     fs-traverse f ${worksrcpath} {
         switch [file extension ${f}] {
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -58,6 +60,14 @@ variant python38 conflicts python27 python37 description {Build for Python 3.8}
</span>                     port:py${python.version}-setuptools
 }
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-if {![variant_isset python27] && ![variant_isset python37] && ![variant_isset python38]} {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    default_variants +python38
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+variant python39 conflicts python27 python37 python38 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    description {Build for Python 3.9} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    python.default_version 39
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    depends_build-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:py${python.version}-setuptools
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+if {![variant_isset python27] && ![variant_isset python37] && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    ![variant_isset python38] && ![variant_isset python39]} {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    default_variants +python39
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/sqlmap/files/patch-cmd-usage-string.diff b/security/sqlmap/files/patch-cmd-usage-string.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..982408deeaf
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/sqlmap/files/patch-cmd-usage-string.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,13 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+This fix removes python in the usage string from the help.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- sqlmap/lib/parse/cmdline.py.Orig       2021-04-15 23:16:45.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ sqlmap/lib/parse/cmdline.py            2021-04-15 23:19:20.000000000 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -107,7 +107,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     # Reference: https://stackoverflow.com/a/4012683 (Note: previously used "...sys.getfilesystemencoding() or UNICODE_ENCODING")
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     _ = getUnicode(os.path.basename(argv[0]), encoding=sys.stdin.encoding)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    usage = "%s%s [options]" % ("%s " % os.path.basename(sys.executable) if not IS_WIN else "", "\"%s\"" % _ if " " in _ else _)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    usage = "sqlmap [options]"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     parser = ArgumentParser(usage=usage)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     try:
</span></pre><pre style='margin:0'>

</pre>