<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>