<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/56bb325f1550dd090920e09416f1f7900cba5e83">https://github.com/macports/macports-ports/commit/56bb325f1550dd090920e09416f1f7900cba5e83</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 56bb325 makepasswd: update to version 1.10-12
</span>56bb325 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 56bb325f1550dd090920e09416f1f7900cba5e83
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Tue May 12 16:52:39 2020 -0700
<span style='display:block; white-space:pre;color:#404040;'> makepasswd: update to version 1.10-12
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> * add perl variants, default +perl5_28
</span><span style='display:block; white-space:pre;color:#404040;'> * update dependencies
</span><span style='display:block; white-space:pre;color:#404040;'> * fix livecheck
</span>---
security/makepasswd/Portfile | 30 ++++++++++++++--------
.../makepasswd/files/patch-usr-bin-makepasswd.diff | 8 +++---
2 files changed, 23 insertions(+), 15 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/makepasswd/Portfile b/security/makepasswd/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 35d1bf8..56d1d0d 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/makepasswd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/makepasswd/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem 1.0
</span> PortGroup perl5 1.0
name makepasswd
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version 1.10-9
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision 2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version 1.10-12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 0
</span> categories security
license GPL-2
platforms darwin
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -17,20 +17,26 @@ master_sites http://ftp.debian.org/debian/pool/main/m/makepasswd/
</span>
distfiles ${name}_${version}_all.deb
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles patch-usr-bin-makepasswd.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums rmd160 f9030e907dda724d46e71675fc97e9594de70924 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- sha256 a20939a863dc262cbb22c2e7061e5bd22839149d59a5b82ebfbc1e149f4d9d5e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums rmd160 ea2a794ba5ccc9fb58fa139b8695cd2c0e6537e5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ sha256 0c92ab5aacc346ec27f53005062fcfab8d4f100df9f126faba577708b986ed44 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ size 12036
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.branches 5.26
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.require_variant yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.conflict_variants yes
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.branches 5.26 5.28 5.30
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.default_branch 5.28
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.create_variants ${perl5.branches}
</span>
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_run port:p${perl5.major}-crypt-passwdmd5 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- port:p${perl5.major}-crypt-openssl-random
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_run port:p${perl5.major}-bytes-random-secure \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:p${perl5.major}-crypt-passwdmd5 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:p${perl5.major}-getopt-long
</span>
extract.cmd ar
extract.pre_args -x
<span style='display:block; white-space:pre;background:#ffe0e0;'>-extract.post_args data.tar.gz && mkdir ${worksrcpath} && \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- tar -C ${worksrcpath} -xzf data.tar.gz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+extract.post_args data.tar.xz && mkdir ${worksrcpath} && \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tar -C ${worksrcpath} -xzf data.tar.xz
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles patch-usr-bin-makepasswd.diff
</span>
use_configure no
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -48,3 +54,5 @@ destroot {
</span> ${worksrcpath}/usr/share/man/man1/makepasswd.1.gz \
${destroot}${prefix}/share/man/man1/makepasswd.1.gz
}
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex "${name}_(\\d+(?:\\.\\d+)*-\\d+)_all.deb"
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/security/makepasswd/files/patch-usr-bin-makepasswd.diff b/security/makepasswd/files/patch-usr-bin-makepasswd.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 08f3677..37095b0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/security/makepasswd/files/patch-usr-bin-makepasswd.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/security/makepasswd/files/patch-usr-bin-makepasswd.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,6 +1,6 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- usr/bin/makepasswd.orig
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ usr/bin/makepasswd
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -30,7 +30,7 @@ $Chars = "";
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- usr/bin/makepasswd.orig 2018-11-03 02:41:00.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ usr/bin/makepasswd 2020-05-12 16:20:45.000000000 -0700
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -30,7 +30,7 @@
</span> $Clear = "";
$Count = "";
$Crypt = 0;
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -9,7 +9,7 @@
</span> $CryptSalt = "";
$MaxChars = "";
$MinChars = "";
<span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -470,7 +470,7 @@ Options are:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -471,7 +471,7 @@
</span> --count=N Produce a total of N passwords (the default is one).
--crypt Produce encrypted passwords.
--crypt-md5 Produce encrypted passwords using the MD5 digest (hash)
</pre><pre style='margin:0'>
</pre>