<pre style='margin:0'>
Perry E. Metzger (pmetzger) pushed a commit to branch master
in repository macports-ports.
</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bd721c1228aab9f9d540be05376b3bb1fccaef46">https://github.com/macports/macports-ports/commit/bd721c1228aab9f9d540be05376b3bb1fccaef46</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 bd721c1 libarchive: Add zstd support and program symlinks
</span>bd721c1 is described below
<span style='display:block; white-space:pre;color:#808000;'>commit bd721c1228aab9f9d540be05376b3bb1fccaef46
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Fri Dec 28 02:06:26 2018 -0600
<span style='display:block; white-space:pre;color:#404040;'> libarchive: Add zstd support and program symlinks
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> libarchive already used zstd opportunistically if it happened to be
</span><span style='display:block; white-space:pre;color:#404040;'> installed at build time. This adds the dependency and makes explicit
</span><span style='display:block; white-space:pre;color:#404040;'> that we want it.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> The symlinks make it easier to use bsdtar from a libarchive installed by
</span><span style='display:block; white-space:pre;color:#404040;'> one copy of MacPorts in another copy of MacPorts, such as how we want to
</span><span style='display:block; white-space:pre;color:#404040;'> use it on the buildbot workers.
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> See: https://trac.macports.org/ticket/57396
</span>---
archivers/libarchive/Portfile | 12 ++++++++++--
1 file changed, 10 insertions(+), 2 deletions(-)
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/libarchive/Portfile b/archivers/libarchive/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 3c028ed..b7393e0 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/archivers/libarchive/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/archivers/libarchive/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -16,6 +16,7 @@ long_description \
</span> platforms darwin
version 3.3.3
<span style='display:block; white-space:pre;background:#e0ffe0;'>+revision 1
</span> checksums rmd160 c59dd17f764e33c2984058091ea00b5768e35ce4 \
sha256 ba7eb1781c9fbbae178c4c6bad1c6eb08edab9a1496c64833d1715d022b30e2e \
size 6535598
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -25,7 +26,7 @@ master_sites ${homepage}downloads/
</span>
depends_lib port:bzip2 port:zlib port:libxml2 port:xz \
port:lzo2 port:libiconv \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- port:lz4 port:expat
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ port:lz4 port:expat port:zstd
</span>
patchfiles patch-libarchive__archive_read_support_format_lha.c.diff
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,7 +39,14 @@ depends_build port:autoconf port:automake port:libtool \
</span>
configure.args --enable-bsdtar=shared --enable-bsdcpio=shared \
--disable-silent-rules --without-nettle \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- --without-openssl --with-lzo2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ --without-openssl --with-lzo2 --with-zstd
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+post-destroot {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ xinstall -d ${destroot}${prefix}/libexec/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ foreach program [glob -tails -directory ${destroot}${prefix}/bin *] {
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ ln -s ${prefix}/bin/${program} ${destroot}${prefix}/libexec/${subport}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ }
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+}
</span>
livecheck.type regex
livecheck.regex libarchive-(\[0-9.\]+)\\.tar.gz
</pre><pre style='margin:0'>
</pre>