<pre style='margin:0'>
Enrico Maria Crisostomo (emcrisostomo) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/5e0992250bedffc403c4ce1fe256bf60296a9a75">https://github.com/macports/macports-ports/commit/5e0992250bedffc403c4ce1fe256bf60296a9a75</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 5e09922  cpio: update to 2.13 (#6736)
</span>5e09922 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 5e0992250bedffc403c4ce1fe256bf60296a9a75
</span>Author: Xim <chenguokai17@mails.ucas.edu.cn>
AuthorDate: Sun Mar 29 20:22:18 2020 +0800

<span style='display:block; white-space:pre;color:#404040;'>    cpio: update to 2.13 (#6736)
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * update to 2.13
</span><span style='display:block; white-space:pre;color:#404040;'>    * add maintainer
</span><span style='display:block; white-space:pre;color:#404040;'>    * remove patches that are outdated or fixed in upstream
</span>---
 archivers/cpio/Portfile                         | 10 +++---
 archivers/cpio/files/cve-2016-2037.patch        | 44 -------------------------
 archivers/cpio/files/patch-src-filetypes.h.diff |  7 ----
 3 files changed, 5 insertions(+), 56 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/cpio/Portfile b/archivers/cpio/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 9ee36d0..700c345 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/cpio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/cpio/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,14 +1,15 @@
</span> PortSystem 1.0
 
 name                cpio
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.12
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.13
</span> revision            0
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  156e7852db0f83e35fc02c007a1fb21e4a3393d6 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  70998c5816ace8407c8b101c9ba1ffd3ebbecba1f5031046893307580ec1296e
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  ee42ce6f1071c0efa9ea848ba4cadb3b2c4dff7f \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  eab5bdc5ae1df285c59f2a4f140a98fc33678a0bf61bdba67d9436ae26b46f6d \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size 1354559 \
</span> 
 categories          archivers
 platforms           darwin
<span style='display:block; white-space:pre;background:#ffe0e0;'>-maintainers         nomaintainer
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+maintainers         {mails.ucas.ac.cn:chenguokai17 @chenguokai} openmaintainer
</span> license             GPL-3
 description         copies files into or out of a cpio or tar archives
 long_description    GNU cpio copies files into or out of a cpio or tar \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,7 +22,6 @@ use_bzip2           yes
</span> 
 depends_lib         port:gettext port:libiconv
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          cve-2016-2037.patch
</span> 
 configure.args      --program-prefix=gnu \
                     --mandir=${prefix}/share/man \
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/cpio/files/cve-2016-2037.patch b/archivers/cpio/files/cve-2016-2037.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index d464de9..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/cpio/files/cve-2016-2037.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,44 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Other calls to cpio_safer_name_suffix seem to be safe.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-* src/copyin.c (process_copy_in):  Make sure that file_hdr.c_name
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-has at least two bytes allocated.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-* src/util.c (cpio_safer_name_suffix): Document that use of this
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-function requires to be careful.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Upstream-Status: Submitted [https://lists.gnu.org/archive/html/bug-cpio/2016-01/msg00005.html]
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>----
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/copyin.c | 2 ++
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- src/util.c   | 5 ++++-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 2 files changed, 6 insertions(+), 1 deletion(-)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/copyin.c b/src/copyin.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index cde911e..032d35f 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./src/copyin.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./src/copyin.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1385,6 +1385,8 @@ process_copy_in ()
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-          break;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+      if (file_hdr.c_namesize <= 1)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        file_hdr.c_name = xrealloc(file_hdr.c_name, 2);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       cpio_safer_name_suffix (file_hdr.c_name, false, !no_abs_paths_flag,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                              false);
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-       
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-diff --git a/src/util.c b/src/util.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-index 6ff6032..2763ac1 100644
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- ./src/util.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ ./src/util.c
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -1411,7 +1411,10 @@ set_file_times (int fd,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- /* Do we have to ignore absolute paths, and if so, does the filename
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--   have an absolute path?  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   have an absolute path?
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   Before calling this function make sure that the allocated NAME buffer has
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+   capacity at least 2 bytes to allow us to store the "." string inside.  */
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- void
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- cpio_safer_name_suffix (char *name, bool link_target, bool absolute_names,
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                        bool strip_leading_dots)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-2.5.0
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/cpio/files/patch-src-filetypes.h.diff b/archivers/cpio/files/patch-src-filetypes.h.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 940d1e8..0000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/cpio/files/patch-src-filetypes.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,7 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- src/filetypes.h        2010-03-11 21:22:28.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ src/filetypes.h        2010-03-11 21:22:32.000000000 +0100
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -82,4 +82,3 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #define lstat stat
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- int lstat ();
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--int stat ();
</span></pre><pre style='margin:0'>

</pre>