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

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/1a97af649734ac229ad004911f0587d69ab85d17">https://github.com/macports/macports-ports/commit/1a97af649734ac229ad004911f0587d69ab85d17</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 1a97af64973 zebra: update to 2.2.5, patch libtool bug
</span>1a97af64973 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 1a97af649734ac229ad004911f0587d69ab85d17
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Wed Nov 9 11:50:36 2022 +1100

<span style='display:block; white-space:pre;color:#404040;'>    zebra: update to 2.2.5, patch libtool bug
</span>---
 databases/zebra/Portfile                    | 23 ++++++++++-------------
 databases/zebra/files/allow_undefined.patch | 25 +++++++++++++++++++++++++
 2 files changed, 35 insertions(+), 13 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/zebra/Portfile b/databases/zebra/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 121bd6ab985..4792ef2b07a 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/databases/zebra/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/zebra/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -3,11 +3,9 @@
</span> PortSystem          1.0
 
 name                zebra
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             2.1.4
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            3
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             2.2.5
</span> categories          databases net www devel
 license             GPL-2+
<span style='display:block; white-space:pre;background:#ffe0e0;'>-platforms           darwin
</span> maintainers         nomaintainer
 
 description         information management system
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -18,15 +16,16 @@ long_description    Zebra is a high-performance, general-purpose \
</span>                     through exact boolean search expressions \
                     and relevance-ranked free-text queries.
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-homepage            http://www.indexdata.dk/zebra/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+homepage            https://www.indexdata.com/resources/software/zebra/
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-master_sites        http://ftp.indexdata.dk/pub/zebra/
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+master_sites        https://ftp.indexdata.com/pub/zebra/
</span> distname            idzebra-${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  3f3649d8ea5c2362b5cb50b03d31aef792aeb5ee \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  f45b0461cf40fafddd97d447695a087be0ba0981c108bf509d4c11f6d1db1ae2 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    1959410
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160 83c93fdede9a13b2c7272455745918659730f202 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256 747714b33b653cbe5697193703b9955489fa2f51597433f9b072ab2bf9cf92bb \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size   1988697
</span> 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_build       port:pkgconfig
</span> depends_lib         port:bzip2 \
                     port:expat \
                     path:lib/pkgconfig/icu-uc.pc:icu \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -38,6 +37,8 @@ depends_lib         port:bzip2 \
</span>                     port:yaz \
                     port:zlib
 
<span style='display:block; white-space:pre;background:#e0ffe0;'>+patchfiles          allow_undefined.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span> configure.args      --enable-mod-alvis \
                     --enable-mod-dom \
                     --enable-mod-grs-marc \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -45,16 +46,12 @@ configure.args      --enable-mod-alvis \
</span>                     --enable-mod-grs-xml \
                     --enable-mod-safari \
                     --enable-mod-text \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-expat=${prefix}/lib \
</span>                     --with-iconv=${prefix}/lib \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-tclconfig=${prefix}/lib \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    --with-yaz=${prefix}/bin
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-yaz=pkg
</span> 
 configure.cppflags-append \
                     -DUSE_INTERP_ERRORLINE -DUSE_INTERP_RESULT
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-use_parallel_build  yes
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span> livecheck.type      regex
 livecheck.url       ${master_sites}?M=D
 livecheck.regex     "${name}-(\[0-9\]+(\\.\[0-9\]+)+)${extract.suffix}"
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/databases/zebra/files/allow_undefined.patch b/databases/zebra/files/allow_undefined.patch
</span>new file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 00000000000..a3a1200c6e2
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--- /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/databases/zebra/files/allow_undefined.patch
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -0,0 +1,25 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+Use correct flags to allow undefined symbols on macOS 12+.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+https://git.savannah.gnu.org/cgit/libtool.git/commit/?id=9e8c882517082fe5755f2524d23efb02f1522490
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+--- configure.orig 2022-06-22 19:05:01.000000000 +1000
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++++ configure      2022-11-09 11:45:55.000000000 +1100
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+@@ -8295,16 +8295,11 @@
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       _lt_dar_allow_undefined='$wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     darwin1.*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    darwin*) # darwin 5.x on
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      # if running on 10.5 or later, the deployment target defaults
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      # to the OS version, if on x86, and 10.4, the deployment
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      # target defaults to 10.4. Don't you love it?
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-      case ${MACOSX_DEPLOYMENT_TARGET-10.0},$host in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  10.0,*86*-darwin8*|10.0,*-darwin[912]*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-    _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  10.[012][,.]*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++    darwin*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++      case $MACOSX_DEPLOYMENT_TARGET,$host in
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  10.[012],*|,*powerpc*-darwin[5-8]*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     _lt_dar_allow_undefined='$wl-flat_namespace $wl-undefined ${wl}suppress' ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+-  10.*|11.*)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>++  *)
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     _lt_dar_allow_undefined='$wl-undefined ${wl}dynamic_lookup' ;;
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+       esac
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+     ;;
</span></pre><pre style='margin:0'>

</pre>