<pre style='margin:0'>
Renee Otten (reneeotten) pushed a commit to branch master
in repository macports-ports.

</pre>
<p><a href="https://github.com/macports/macports-ports/commit/bb4d0aee4d84607fdbb58fd93703ccba69194c16">https://github.com/macports/macports-ports/commit/bb4d0aee4d84607fdbb58fd93703ccba69194c16</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 bb4d0aee4d8 scamper: update to 20250106
</span>bb4d0aee4d8 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit bb4d0aee4d84607fdbb58fd93703ccba69194c16
</span>Author: Calvin Ardi <cardi@acm.org>
AuthorDate: Wed Feb 26 12:56:30 2025 -0800

<span style='display:block; white-space:pre;color:#404040;'>    scamper: update to 20250106
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * remove unneeded patches due to upstream update
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * fix livecheck regex
</span><span style='display:block; white-space:pre;color:#404040;'>    
</span><span style='display:block; white-space:pre;color:#404040;'>    * builds additional utilities sc_hoiho, sc_minrtt, and sc_uptime
</span><span style='display:block; white-space:pre;color:#404040;'>      by default and includes their dependencies
</span>---
 net/scamper/Portfile        | 22 +++++++++++++++-------
 net/scamper/files/opt.patch | 23 -----------------------
 2 files changed, 15 insertions(+), 30 deletions(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/scamper/Portfile b/net/scamper/Portfile
</span><span style='display:block; white-space:pre;color:#808080;'>index 5789ecb3484..da61ec485df 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/scamper/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/net/scamper/Portfile
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -4,7 +4,7 @@ PortSystem          1.0
</span> PortGroup           openssl 1.0
 
 name                scamper
<span style='display:block; white-space:pre;background:#ffe0e0;'>-version             20241112
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+version             20250106
</span> revision            0
 categories          net
 license             GPL-2
<span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -21,13 +21,21 @@ long_description    ${name} is a program that is able to conduct Internet \
</span> homepage            https://www.caida.org/catalog/software/scamper
 master_sites        ${homepage}/code/
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-checksums           rmd160  33ac1338a8e4c7540ff5270a070e085733b81064 \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    sha256  80fe8339b86bbfbf45c80c2a34fe55b92008588af3e541c34ce364ae27de7edc \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    size    2973993
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+checksums           rmd160  655854a3590b23ebdba50a27f60040643ae36d32 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    sha256  d746f15d58b0eb6d95f263e8b4062958c1586082ef7e91d31eafb3ca4c38c080 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    size    3009196
</span> 
 distname            ${name}-cvs-${version}
 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-depends_lib-append  path:lib/liblzma.dylib:xz \
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-                    path:lib/libbz2.dylib:bzip2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+livecheck.regex     ${name}-cvs-(\[0-9\]+\[a-z\]*)${extract.suffix}
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+configure.args-append \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-sc_hoiho \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-sc_minrtt \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --enable-sc_uptime \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    --with-pcre2
</span> 
<span style='display:block; white-space:pre;background:#ffe0e0;'>-patchfiles          opt.patch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+depends_lib-append  path:lib/liblzma.dylib:xz \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    path:lib/libbz2.dylib:bzip2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:pcre2 \
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                    port:sqlite3
</span><span style='display:block; white-space:pre;color:#808080;'>diff --git a/net/scamper/files/opt.patch b/net/scamper/files/opt.patch
</span>deleted file mode 100644
<span style='display:block; white-space:pre;color:#808080;'>index f792ebeefa4..00000000000
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/net/scamper/files/opt.patch
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ /dev/null
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -1,23 +0,0 @@
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-Fix:
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-error: ‘opt’ undeclared (first use in this function)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- scamper/scamper_icmp6.c        28 Nov 2024 08:30:02 -0000      1.118
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ scamper/scamper_icmp6.c        12 Dec 2024 12:28:23 -0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -697,7 +697,6 @@ SOCKET scamper_icmp6_open(const void *ad
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if(setsockopt_int(fd, IPPROTO_IPV6, IPV6_RECVPKTINFO, 1) != 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     printerror(__func__, "could not set IPV6_RECVPKTINFO");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(IPV6_PKTINFO)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  opt = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if(setsockopt_int(fd, IPPROTO_IPV6, IPV6_PKTINFO, 1) != 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     printerror(__func__, "could not set IPV6_PKTINFO");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>---- scamper/scamper_udp6.c 6 Sep 2024 01:34:54 -0000       1.81
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-+++ scamper/scamper_udp6.c 12 Dec 2024 12:28:23 -0000
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-@@ -485,7 +485,6 @@ SOCKET scamper_udp6_open(const void *add
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if(setsockopt_int(fd, IPPROTO_IPV6, IPV6_RECVPKTINFO, 1) != 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     printerror(__func__, "could not set IPV6_RECVPKTINFO");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #elif defined(IPV6_PKTINFO)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>--  opt = 1;
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-   if(setsockopt_int(fd, IPPROTO_IPV6, IPV6_PKTINFO, 1) != 0)
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>-     printerror(__func__, "could not set IPV6_PKTINFO");
</span><span style='display:block; white-space:pre;background:#ffe0e0;'>- #endif
</span></pre><pre style='margin:0'>

</pre>