<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/eac264dafc8a4f6eb1acecc3ccc4c5a779bcb55e">https://github.com/macports/macports-ports/commit/eac264dafc8a4f6eb1acecc3ccc4c5a779bcb55e</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 eac264dafc8 gnutar: update to 1.35
</span>eac264dafc8 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit eac264dafc8a4f6eb1acecc3ccc4c5a779bcb55e
</span>Author: aeiouaeiouaeiouaeiouaeiouaeiou <aeioudev@outlook.com>
AuthorDate: Mon Aug 21 17:52:26 2023 +0300

<span style='display:block; white-space:pre;color:#404040;'>    gnutar: update to 1.35
</span>---
 archivers/gnutar/Portfile                       | 21 ++++++---
 archivers/gnutar/files/patch-Makefile.patch     | 16 +++++++
 archivers/gnutar/files/patch-revert-63567.patch | 58 +++++++++++++++++++++++++
 3 files changed, 88 insertions(+), 7 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/gnutar/Portfile b/archivers/gnutar/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5e800f4480d..fdc93528da9 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/gnutar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/gnutar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,8 +3,8 @@
</span> PortSystem          1.0
 
 name                gnutar
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             1.34
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             1.35
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> 
 categories          archivers
 maintainers         nomaintainer
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -20,14 +20,21 @@ master_sites        gnu:tar
</span> distname            tar-${version}
 use_xz              yes
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  f7dabb4ed845c7d88ff6df7ff406aecb3e18e291 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  63bebd26879c5e1eea4352f0d03c991f966aeb3ddeb3c7445c902568d5411d28 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2226068
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  0422e1e15d720bea2626d0436c66bc0f095524b6 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  4d62ff37342ec7aed748535323930c7cf94acf71c3591882b26a7ea50f3edc16 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    2317208
</span> 
 platforms           darwin
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib         port:gettext port:libiconv
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_build       port:help2man
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+# remove this in next update
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          patch-Makefile.patch \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    patch-revert-63567.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib         port:gettext \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:libiconv
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       bin:makeinfo:texinfo \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:help2man
</span> 
 use_autoreconf      yes
 autoreconf.args     -fvi
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/gnutar/files/patch-Makefile.patch b/archivers/gnutar/files/patch-Makefile.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..95155317c87
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/gnutar/files/patch-Makefile.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From 8632df398b2f548465ebe68b8f494c0d6f8d913d Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Sergey Poznyakoff <gray@gnu.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Tue, 18 Jul 2023 17:02:23 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: Fix savannah bug #64441
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+* src/Makefile.am (tar_LDADD): Add libiconv libraries.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/Makefile.am
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/Makefile.am
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -52,4 +52,5 @@ AM_CFLAGS = $(WARN_CFLAGS) $(WERROR_CFLAGS)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tar_LDADD = $(LIBS) ../lib/libtar.a ../gnu/libgnu.a\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  $(LIB_ACL) $(LIB_CLOCK_GETTIME) $(LIB_EACCESS)\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+  $(LIB_GETRANDOM) $(LIB_HARD_LOCALE) $(FILE_HAS_ACL_LIB) $(LIB_MBRTOWC)\
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- $(LIB_SELINUX) $(LIB_SETLOCALE_NULL)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(LIB_SELINUX) $(LIB_SETLOCALE_NULL) \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ $(LIBINTL) $(LIBICONV)
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/gnutar/files/patch-revert-63567.patch b/archivers/gnutar/files/patch-revert-63567.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..5cc4b32c4ba
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/gnutar/files/patch-revert-63567.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,58 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From d437ecf75de2d6fdeb2aed6f45c4b3b16373389b Mon Sep 17 00:00:00 2001
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+From: Sergey Poznyakoff <gray@gnu.org>
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Date: Fri, 11 Aug 2023 21:35:30 +0300
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Subject: Revert "Fix savannah bug #63567"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Commit e89c7a45eb broke deletion from archives. The reported number
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+of bytes read is rounded to the nearest record anyway, revert the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+commit and document the fact.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Reported by Ed Santiago. See
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://bugzilla.redhat.com/show_bug.cgi?id=2230127
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+* doc/tar.texi: Document the fact that --totals rounds up the
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+number of bytes reads to the nearest record.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+* src/buffer.c: Revert changes.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+* tests/delete06.at: Fix expected status code and stderr.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- doc/tar.texi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ doc/tar.texi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -4215,6 +4215,11 @@ Total bytes read: 7924664320 (7.4GiB, 95MiB/s)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @end group
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ @end smallexample
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++Notice, that since @command{tar} operates on @dfn{records}, the number
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++of bytes reported can be rounded up to the nearest full record.  This
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++can happen, in particular, when the last record in the archive is
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++partial.  @xref{Blocking}.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ Finally, when deleting from an archive, the @option{--totals} option
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ displays both numbers plus number of bytes removed from the archive:
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/buffer.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/buffer.c
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -987,8 +987,7 @@ short_read (size_t status)
</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;'>+   record_end = record_start + (record_size - left) / BLOCKSIZE;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  if (left == 0)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    records_read++;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  records_read++;
</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;'>+ /*  Flush the current buffer to/from the archive.  */
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- tests/delete06.at
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ tests/delete06.at
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -36,7 +36,10 @@ esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ dd if=archive.tar of=trunc.tar bs=$size count=1 2>/dev/null
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ tar --delete 'b/' -f trunc.tar
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[0],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-[],[],[],[],[gnu, pax])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[2],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[],
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++[tar: lseek: trunc.tar: Value too large for defined data type
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++tar: Exiting with failure status due to previous errors
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++],[],[],[gnu, pax])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AT_CLEANUP
</span></pre><pre style='margin:0'>

</pre>