<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/386749bb73ce0a774d1d00f2e548e7b35538d930">https://github.com/macports/macports-ports/commit/386749bb73ce0a774d1d00f2e548e7b35538d930</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 386749bb73c xar: Don't overlink to libxml2's dependencies
</span>386749bb73c is described below
<span style='display:block; white-space:pre;color:#808000;'>commit 386749bb73ce0a774d1d00f2e548e7b35538d930
</span>Author: Ryan Schmidt <ryandesign@macports.org>
AuthorDate: Wed Sep 14 22:47:43 2022 -0500
<span style='display:block; white-space:pre;color:#404040;'> xar: Don't overlink to libxml2's dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>
</span><span style='display:block; white-space:pre;color:#404040;'> Closes: https://trac.macports.org/ticket/65839
</span>---
archivers/xar/Portfile | 6 ++++--
archivers/xar/files/dont-overlink-to-libxml2.patch | 11 +++++++++++
2 files changed, 15 insertions(+), 2 deletions(-)
<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 6f19a3999b5..ef72d4a76df 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 487.100.1
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;'>@@ -29,7 +29,6 @@ depends_build port:pkgconfig \
</span>
depends_lib port:bzip2 \
port:libxml2 \
<span style='display:block; white-space:pre;background:#ffe0e0;'>- path:lib/pkgconfig/icu-uc.pc:icu \
</span> port:zlib
# from Debian: restore *ssl support, etc
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -57,6 +56,9 @@ patchfiles-append patch-src-xar_internal.h.diff
</span> # see: https://trac.macports.org/ticket/65128
patchfiles-append patch-lib-filetree.c.diff
<span style='display:block; white-space:pre;background:#e0ffe0;'>+# see: https://trac.macports.org/ticket/65839
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles-append dont-overlink-to-libxml2.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> post-patch {
copy -force ${prefix}/share/automake-1.16/config.guess ${worksrcpath}
copy -force ${prefix}/share/automake-1.16/config.sub ${worksrcpath}
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/archivers/xar/files/dont-overlink-to-libxml2.patch b/archivers/xar/files/dont-overlink-to-libxml2.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..e9f2e60e768
</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/dont-overlink-to-libxml2.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.ac.orig 2022-05-03 23:39:20.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure.ac 2022-09-14 22:39:09.000000000 -0500
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -306,7 +306,7 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_MSG_RESULT([${LIBXML2_MAJOR}.${LIBXML2_MINOR}.${LIBXML2_BRANCH}])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ have_libxml2="1"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ CPPFLAGS="${CPPFLAGS} `${XML2_CONFIG} --cflags`"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+- LIBS="${LIBS} `${XML2_CONFIG} --libs`"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++ LIBS="${LIBS} `${XML2_CONFIG} --libs --dynamic`"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ else
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ AC_MSG_RESULT([no])
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+ have_libxml2="0"
</span></pre><pre style='margin:0'>
</pre>