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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/b3cfac376cdc550b3ae1e2c5475e803ec71d5575">https://github.com/macports/macports-ports/commit/b3cfac376cdc550b3ae1e2c5475e803ec71d5575</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 b3cfac376cd xar: xar: attempt fix #2: expected function body after function declarator
</span>b3cfac376cd is described below

<span style='display:block; white-space:pre;color:#808000;'>commit b3cfac376cdc550b3ae1e2c5475e803ec71d5575
</span>Author: Marius Schamschula <mps@macports.org>
AuthorDate: Wed Mar 16 19:23:15 2022 -0500

<span style='display:block; white-space:pre;color:#404040;'>    xar: xar: attempt fix #2: expected function body after function declarator
</span>---
 archivers/xar/Portfile                            |  5 ++++-
 archivers/xar/files/patch-include-xar.h.in.diff   |  8 ++++++++
 archivers/xar/files/patch-src-xar_internal.h.diff | 16 ++++++++++++++++
 3 files changed, 28 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/xar/Portfile b/archivers/xar/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 20633a90808..482c284a771 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/xar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/xar/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -8,7 +8,7 @@ PortGroup           openssl 1.0
</span> set apple_version   483
 github.setup        apple-oss-distributions xar ${apple_version} xar-
 version             1.8.0.${apple_version}
<span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            2
</span> 
 categories          archivers sysutils
 license             BSD
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -50,6 +50,9 @@ patchfiles-append   patch-stdout.diff
</span> # see: https://trac.macports.org/ticket/64826
 patchfiles-append   patch-include-xar.h.in.diff
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see: https://trac.macports.org/ticket/64837
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append   patch-src-xar_internal.h.diff
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.cflags-append -std=c99
 
 post-patch {
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/xar/files/patch-include-xar.h.in.diff b/archivers/xar/files/patch-include-xar.h.in.diff
</span><span style='display:block; white-space:pre;color:#808080;'>index 5494a623676..ac7844d0e5a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/xar/files/patch-include-xar.h.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/xar/files/patch-include-xar.h.in.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -10,3 +10,11 @@
</span>  #import <os/availability.h>
  #else
  #define API_DEPRECATED(...)
<span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -264,7 +269,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ void xar_serialize(xar_t x, const char *file);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ char *xar_get_path(xar_file_t f) API_DEPRECATED("Use xar_get_safe_path instead", macos(10.4,12.0));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-char *xar_get_safe_path(xar_file_t f) API_AVAILABLE(macos(12.0));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++char *xar_get_safe_path(xar_file_t f);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ off_t     xar_get_heap_offset(xar_t x);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ uint64_t xar_ntoh64(uint64_t num);
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/xar/files/patch-src-xar_internal.h.diff b/archivers/xar/files/patch-src-xar_internal.h.diff
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..cffc9092e5f
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/xar/files/patch-src-xar_internal.h.diff
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,16 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- src/xar_internal.h.orig        2022-02-08 23:56:42.000000000 -0600
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ src/xar_internal.h     2022-03-16 19:16:33.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -15,8 +15,10 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif // XARSIG_BUILDING_WITH_XAR
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ // Undeprecate these for internal usage
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-xar_t xar_open(const char *file, int32_t flags) API_AVAILABLE(macos(10.4));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-xar_t xar_open_digest_verify(const char *file, int32_t flags, void *expected_toc_digest, size_t expected_toc_digest_len) API_AVAILABLE(macos(10.14.4));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-char *xar_get_path(xar_file_t f) API_AVAILABLE(macos(10.4));
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++xar_t xar_open(const char *file, int32_t flags);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++xar_t xar_open_digest_verify(const char *file, int32_t flags, void *expected_toc_digest, size_t expected_toc_digest_len);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++char *xar_get_path(xar_file_t f);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++char *xar_get_safe_path(xar_file_t f);
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ 
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ #endif /* _XAR_INTERNAL_H_ */
</span></pre><pre style='margin:0'>

</pre>