<pre style='margin:0'>
David B. Evans (dbevans) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/2c1d993229c31c8f072b2bc5d926d4598ece47db">https://github.com/macports/macports-ports/commit/2c1d993229c31c8f072b2bc5d926d4598ece47db</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 2c1d993229c p5-zmq-ffi: update to version 1.18, dependencies
</span>2c1d993229c is described below

<span style='display:block; white-space:pre;color:#808000;'>commit 2c1d993229c31c8f072b2bc5d926d4598ece47db
</span>Author: David B. Evans <devans@macports.org>
AuthorDate: Mon Mar 21 11:53:17 2022 -0700

<span style='display:block; white-space:pre;color:#404040;'>    p5-zmq-ffi: update to version 1.18, dependencies
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * new upstream maintainer, now offically part of the ZeroMQ project
</span><span style='display:block; white-space:pre;color:#404040;'>    * drop outdated patch, now looks for libzmq in our libpath using FFI:CheckLib
</span><span style='display:block; white-space:pre;color:#404040;'>    * passes all tests
</span>---
 perl/p5-zmq-ffi/Portfile                 | 20 ++++++--------------
 perl/p5-zmq-ffi/files/patch-libpath.diff | 19 -------------------
 2 files changed, 6 insertions(+), 33 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-zmq-ffi/Portfile b/perl/p5-zmq-ffi/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index c9773690a3c..3fff2262965 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-zmq-ffi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/perl/p5-zmq-ffi/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,8 +4,8 @@ PortSystem          1.0
</span> PortGroup           perl5 1.0
 
 perl5.branches      5.28 5.30 5.32 5.34
<span style='display:block; white-space:pre;background:#ffe0e0;'>-perl5.setup         ZMQ-FFI 1.17 ../../authors/id/C/CA/CALID
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-revision            1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+perl5.setup         ZMQ-FFI 1.18 ../../authors/id/G/GH/GHENRY
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+revision            0
</span> license             {Artistic-1 GPL}
 maintainers         {devans @dbevans} openmaintainer
 description         ZMQ::FFI - version agnostic Perl bindings for zeromq using ffi
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -13,15 +13,14 @@ long_description    ${description}
</span> 
 platforms           darwin
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  94f2273ab5f5f8f9e8ccc0009e3927d5b9aeea54 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  0af4bedc509a646c160839381ba69d34676a52167d94bbf4bc47efd09c045ebd \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    56103
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  dae81d450c908605cd3a7166d194879e73a10e0b \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  ad6ffb24cb21f2c3735f473345bc481225d099b4f96e373b1cd52f6246c48eaa \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    57901
</span> 
 if {${perl5.major} != ""} {
     depends_build-append \
                     port:pkgconfig \
                     port:p${perl5.major}-anyevent \
<span style='display:block; white-space:pre;background:#ffe0e0;'>-                    port:p${perl5.major}-ffi-checklib \
</span>                     port:p${perl5.major}-sub-override \
                     port:p${perl5.major}-sys-sigaction \
                     port:p${perl5.major}-test-deep \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -33,6 +32,7 @@ if {${perl5.major} != ""} {
</span>     depends_lib-append \
                     path:lib/pkgconfig/libzmq.pc:zmq \
                     port:p${perl5.major}-class-xsaccessor \
<span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:p${perl5.major}-ffi-checklib \
</span>                     port:p${perl5.major}-ffi-platypus \
                     port:p${perl5.major}-import-into \
                     port:p${perl5.major}-moo \
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -40,13 +40,5 @@ if {${perl5.major} != ""} {
</span>                     port:p${perl5.major}-sub-exporter \
                     port:p${perl5.major}-try-tiny
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-# search for and access libzmq using absolute rather than relative paths
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    patchfiles      patch-libpath.diff
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    post-patch {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-        reinplace "s|__LIBPATH__|${prefix}/lib/|" \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-            ${worksrcpath}/lib/ZMQ/FFI/Util.pm
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-    }
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span>     supported_archs noarch
 }
<span style='display:block; white-space:pre;color:#808080;'>diff --git a/perl/p5-zmq-ffi/files/patch-libpath.diff b/perl/p5-zmq-ffi/files/patch-libpath.diff
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index 175b019afaa..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/perl/p5-zmq-ffi/files/patch-libpath.diff
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,19 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- lib/ZMQ/FFI/Util.pm.orig       2019-03-05 15:13:44.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ lib/ZMQ/FFI/Util.pm    2019-03-05 15:17:26.000000000 -0800
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -32,14 +32,14 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     # If Linux extensions fail also try platform specific
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     # extensions (e.g. OS X) before giving up.
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     my @sonames = qw(
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        libzmq.dylib libzmq.5.dylib libzmq.4.dylib libzmq.3.dylib libzmq.1.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         libzmq.so    libzmq.so.5    libzmq.so.4    libzmq.so.3    libzmq.so.1
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        libzmq.dylib libzmq.4.dylib libzmq.3.dylib libzmq.1.dylib
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     );
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     my $soname;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     FIND_SONAME:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     for (@sonames) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--        $soname = $_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+        $soname = "__LIBPATH__" . $_;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- 
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-         unless ( valid_soname($soname) ) {
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-             undef $soname;
</span></pre><pre style='margin:0'>

</pre>