<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/56a55930d3abae326614bdc25a8cb4d76ee882ed">https://github.com/macports/macports-ports/commit/56a55930d3abae326614bdc25a8cb4d76ee882ed</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 56a5593  p5-archive-zip: update to version 1.67
</span>56a5593 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 56a55930d3abae326614bdc25a8cb4d76ee882ed
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Mon Oct 7 16:54:54 2019 -0700

<span style='display:block; white-space:pre;color:#404040;'>    p5-archive-zip: update to version 1.67
</span>---
 perl/p5-archive-zip/Portfile                      | 14 ++--
 perl/p5-archive-zip/files/fix-test-26-bzip2.patch | 81 +++++++++++++++++++++++
 2 files changed, 89 insertions(+), 6 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-archive-zip/Portfile b/perl/p5-archive-zip/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index b51f286..727d598 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-archive-zip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-archive-zip/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,21 +4,19 @@ PortSystem          1.0
</span> PortGroup           perl5 1.0
 
 perl5.branches      5.26 5.28
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.setup         Archive-Zip 1.66 ../../authors/id/P/PH/PHRED
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup         Archive-Zip 1.67 ../../authors/id/P/PH/PHRED
</span> 
 platforms           darwin
 maintainers         nomaintainer
 license             {Artistic-1 GPL}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-supported_archs     noarch
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> description         Interface to zip archive files
 long_description    Allows a Perl program to create, manipulate, read, \
                     and write Zip archive files.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  39c384023467d0e3164d819931f3dc8172902daa \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  468ac2a355b93e90e973ca6c8d18ec31c0d8f5bd3b065e16519f4cee0b9c53f7 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    202402
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  0fc69b60743bc28e5ec00c184992a86043fedc19 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  be2274344c7659bf9189838dc6b9a59ec6f957c74ddfd35ff2780d56f4592774 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    212270
</span> 
 if {${perl5.major} != ""} {
     depends_build-append \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -27,4 +25,8 @@ if {${perl5.major} != ""} {
</span>     depends_lib-append \
                     port:p${perl5.major}-compress-raw-zlib \
                     port:p${perl5.major}-encode
<span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    patchfiles      fix-test-26-bzip2.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    supported_archs noarch
</span> }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-archive-zip/files/fix-test-26-bzip2.patch b/perl/p5-archive-zip/files/fix-test-26-bzip2.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 0000000..f740f2a
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-archive-zip/files/fix-test-26-bzip2.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,81 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 8d09d14329eb578e5ef3e6b35395e22e44019db9 Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Paul Howarth <paul@city-fan.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Mon, 7 Oct 2019 10:14:51 +0100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: [PATCH] Don't fail t/26_bzip2.t if unzip built without bzip2 support
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Without this (or similar) fix:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+$ make test
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/01_compile.t ................ ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/02_main.t ................... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/03_ex.t ..................... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/04_readmember.t ............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/05_tree.t ................... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/06_update.t ................. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/07_filenames_of_0.t ......... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/08_readmember_record_sep.t .. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/09_output_record_sep.t ...... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/10_chmod.t .................. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/11_explorer.t ............... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/12_bug_47223.t .............. skipped: Only required on Win32.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/13_bug_46303.t .............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/14_leading_separator.t ...... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/15_decrypt.t ................ ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/16_decrypt.t ................ ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/17_101092.t ................. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/18_bug_92205.t .............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/19_bug_101240.t ............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/20_bug_github11.t ........... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/21_zip64.t .................. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/22_deflated_dir.t ........... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/23_closed_handle.t .......... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/24_unicode_win32.t .......... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/25_traversal.t .............. ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ziptest said: Archive:  /tmp/testout-QP8dh.zip
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+   skipping: README                  need PK compat. v4.6 (can do v4.5)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Caution:  zero files tested in /tmp/testout-QP8dh.zip.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+1 file skipped because of unsupported compression or encoding.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/26_bzip2.t ..................
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Dubious, test returned 1 (wstat 256, 0x100)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Failed 1/1 subtests
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/27_symlinks.t ............... ok
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/28_zip64_unsupported.t ...... skipped: Zip64 format is supported.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Test Summary Report
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-------------------
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+t/26_bzip2.t                (Wstat: 256 Tests: 1 Failed: 1)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  Failed test:  1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  Non-zero exit status: 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Files=28, Tests=729,  4 wallclock secs ( 0.11 usr  0.02 sys +  2.91 cusr  0.51 csys =  3.55 CPU)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Result: FAIL
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Failed 1/28 test programs. 1/729 subtests failed.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+The unzip program returns an exit code of 81 in the event of it encountering
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+a file with an unsupported compression scheme. Treat this as OK so that the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+test will still pass.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+---
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ t/26_bzip2.t | 8 ++++++++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 1 file changed, 8 insertions(+)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+diff --git a/t/26_bzip2.t b/t/26_bzip2.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+index 1972a8e..631b072 100644
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- t/26_bzip2.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ t/26_bzip2.t
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -30,6 +30,14 @@ $zip->read($infile);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ $zip->writeToFileNamed($outfile);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ my ($status, $reason) = testZip($outfile);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# If unzip cannot handle bzip2 compression, it will return exit status 81
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++# Treat this the same as success
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++if ($status == 81 * 256) {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    warn("ziptest said: $reason\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    $status = 0;
</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;'>+ is $status, 0, "testZip ok after $infile to $outfile"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     or warn("ziptest said: $reason\n");
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span></pre><pre style='margin:0'>

</pre>