diff options
Diffstat (limited to 'net')
816 files changed, 8035 insertions, 11838 deletions
diff --git a/net/3proxy/Makefile b/net/3proxy/Makefile index 4db2c9c0671f..4c73caa46cb4 100644 --- a/net/3proxy/Makefile +++ b/net/3proxy/Makefile @@ -1,6 +1,5 @@ PORTNAME= 3proxy -DISTVERSION= 0.9.4 -PORTREVISION= 1 +DISTVERSION= 0.9.5 CATEGORIES= net MAINTAINER= timp87@gmail.com @@ -17,8 +16,8 @@ USE_RC_SUBR= 3proxy MAKEFILE= Makefile.FreeBSD -PLIST_SUB= PORTNAME=${PORTNAME} \ - 3PROXY_LOGDIR=${3PROXY_LOGDIR} +PLIST_SUB= 3PROXY_LOGDIR=${3PROXY_LOGDIR} \ + PORTNAME=${PORTNAME} PORTDOCS= README diff --git a/net/3proxy/distinfo b/net/3proxy/distinfo index 558357781644..b7652c4aad8b 100644 --- a/net/3proxy/distinfo +++ b/net/3proxy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1625343847 -SHA256 (3proxy-3proxy-0.9.4_GH0.tar.gz) = b497f74d6cc7ee58ff824457427acc02c6f7a102e483816fbb1b2494942ef983 -SIZE (3proxy-3proxy-0.9.4_GH0.tar.gz) = 610340 +TIMESTAMP = 1750695136 +SHA256 (3proxy-3proxy-0.9.5_GH0.tar.gz) = 6f6da51d9bba93231e12acd707bb6cf86a1ab9491dc6dd0c79750cb3641541a3 +SIZE (3proxy-3proxy-0.9.5_GH0.tar.gz) = 620563 diff --git a/net/3proxy/files/patch-Makefile.FreeBSD b/net/3proxy/files/patch-Makefile.FreeBSD deleted file mode 100644 index df90951823c1..000000000000 --- a/net/3proxy/files/patch-Makefile.FreeBSD +++ /dev/null @@ -1,17 +0,0 @@ ---- Makefile.FreeBSD.orig 2021-07-01 16:59:57 UTC -+++ Makefile.FreeBSD -@@ -10,11 +10,11 @@ - BUILDDIR = ../bin/ - CC ?= gcc - --CFLAGS = -c -O -fno-strict-aliasing -DNOODBC -DWITH_STD_MALLOC -DFD_SETSIZE=4096 -DWITH_POLL -+CFLAGS += -c -DNOODBC -DFD_SETSIZE=4096 -DWITH_POLL - COUT = -o - LN ?= ${CC} --LDFLAGS = -pthread -O -fno-strict-aliasing --# -lpthreads may be reuqired on some platforms instead of -pthreads -+LDFLAGS += -pthread -+# -lpthreads may be required on some platforms instead of -pthreads - # -ldl or -lld may be required for some platforms - DCFLAGS = -fPIC - DLFLAGS = -shared diff --git a/net/Makefile b/net/Makefile index 8b6f8ba0d8c0..2ade459183ca 100644 --- a/net/Makefile +++ b/net/Makefile @@ -17,6 +17,7 @@ SUBDIR += akonadi-search SUBDIR += alligator SUBDIR += aluminum + SUBDIR += amqpcat SUBDIR += aoe SUBDIR += apache-commons-net SUBDIR += apinger @@ -109,6 +110,7 @@ SUBDIR += dante SUBDIR += daq SUBDIR += datapipe + SUBDIR += dataplaneapi SUBDIR += dbeacon SUBDIR += delegate SUBDIR += deltachat-rpc-server @@ -243,13 +245,10 @@ SUBDIR += hanstunnel SUBDIR += haproxy SUBDIR += haproxy-devel - SUBDIR += haproxy22 SUBDIR += haproxy24 - SUBDIR += haproxy25 SUBDIR += haproxy26 - SUBDIR += haproxy27 SUBDIR += haproxy28 - SUBDIR += haproxy29 + SUBDIR += haproxy30 SUBDIR += hblock SUBDIR += hexinject SUBDIR += hlmaster @@ -266,6 +265,7 @@ SUBDIR += httpry SUBDIR += icmpinfo SUBDIR += icpld + SUBDIR += identme SUBDIR += ifdepd SUBDIR += iffinder SUBDIR += ifstat @@ -353,6 +353,7 @@ SUBDIR += krfb SUBDIR += krill SUBDIR += ksmtp + SUBDIR += ktcplist SUBDIR += ktnef SUBDIR += kube-apiserver SUBDIR += kube-controller-manager @@ -360,7 +361,6 @@ SUBDIR += l2tpd SUBDIR += ladvd SUBDIR += lambdamoo - SUBDIR += landrop SUBDIR += latd SUBDIR += lavinmq SUBDIR += ldap-stats @@ -390,6 +390,7 @@ SUBDIR += libgrss SUBDIR += libgweather SUBDIR += libgweather4 + SUBDIR += libifconfig SUBDIR += libilbc SUBDIR += libiscsi SUBDIR += libkgapi @@ -405,6 +406,7 @@ SUBDIR += libnfs SUBDIR += libngtcp2 SUBDIR += libngtcp2-gnutls + SUBDIR += libngtcp2-wolfssl SUBDIR += libnids SUBDIR += libnpupnp SUBDIR += libnss-cache @@ -447,7 +449,6 @@ SUBDIR += linux-c7-tcp_wrappers-libs SUBDIR += linux-rl9-avahi-libs SUBDIR += linux-rl9-openldap - SUBDIR += linux-rl9-sdl2_net SUBDIR += linux-rl9-sdl_net SUBDIR += linux-rl9-tcp_wrappers-libs SUBDIR += liveMedia @@ -522,7 +523,6 @@ SUBDIR += ndproxy SUBDIR += neatvnc SUBDIR += nemesis - SUBDIR += net6 SUBDIR += netatalk3 SUBDIR += netatalk4 SUBDIR += netcat @@ -574,7 +574,6 @@ SUBDIR += ooni-mini SUBDIR += ooni-probe-cli SUBDIR += open-isns - SUBDIR += openbgpd6 SUBDIR += openbgpd7 SUBDIR += openbgpd8 SUBDIR += openldap25-client @@ -799,7 +798,6 @@ SUBDIR += p5-Net-SMS-Mollie SUBDIR += p5-Net-SMS-PChome SUBDIR += p5-Net-SNPP - SUBDIR += p5-Net-SPDY SUBDIR += p5-Net-SSH SUBDIR += p5-Net-SSH-Expect SUBDIR += p5-Net-SSH-Mechanize @@ -1008,8 +1006,10 @@ SUBDIR += php84-ldap SUBDIR += php84-soap SUBDIR += php84-sockets + SUBDIR += php85-ldap + SUBDIR += php85-soap + SUBDIR += php85-sockets SUBDIR += phpldapadmin - SUBDIR += pichi SUBDIR += pimcommon SUBDIR += pimd SUBDIR += pimdd @@ -1211,7 +1211,6 @@ SUBDIR += quagga SUBDIR += quiche SUBDIR += quoted - SUBDIR += rabbiteer SUBDIR += rabbitmq SUBDIR += rabbitmq-c SUBDIR += rabbitmqadmin @@ -1259,6 +1258,7 @@ SUBDIR += rtg SUBDIR += rtpproxy SUBDIR += rtptools + SUBDIR += rubygem-activestorage-gitlab SUBDIR += rubygem-activestorage52 SUBDIR += rubygem-activestorage60 SUBDIR += rubygem-activestorage61 @@ -1282,7 +1282,6 @@ SUBDIR += rubygem-cloudflare SUBDIR += rubygem-connection_pool SUBDIR += rubygem-devfile - SUBDIR += rubygem-devfile-gitlab SUBDIR += rubygem-docker-api SUBDIR += rubygem-dogapi SUBDIR += rubygem-domain_name @@ -1296,6 +1295,7 @@ SUBDIR += rubygem-fog-aliyun-gitlab SUBDIR += rubygem-fog-atmos SUBDIR += rubygem-fog-aws + SUBDIR += rubygem-fog-aws-gitlab SUBDIR += rubygem-fog-aws328 SUBDIR += rubygem-fog-azure SUBDIR += rubygem-fog-brightbox @@ -1311,6 +1311,7 @@ SUBDIR += rubygem-fog-internet-archive SUBDIR += rubygem-fog-joyent SUBDIR += rubygem-fog-local + SUBDIR += rubygem-fog-local-gitlab SUBDIR += rubygem-fog-openstack SUBDIR += rubygem-fog-ovirt SUBDIR += rubygem-fog-powerdns @@ -1368,6 +1369,7 @@ SUBDIR += rubygem-google-cloud-trace-v1 SUBDIR += rubygem-google-cloud-trace-v2 SUBDIR += rubygem-grpc + SUBDIR += rubygem-grpc-gitlab SUBDIR += rubygem-grpc-tools SUBDIR += rubygem-grpc_reflection SUBDIR += rubygem-hangouts-chat @@ -1526,7 +1528,6 @@ SUBDIR += sniffnet SUBDIR += sniproxy SUBDIR += sntop - SUBDIR += sobby SUBDIR += socat SUBDIR += sock SUBDIR += socketapi @@ -1611,6 +1612,7 @@ SUBDIR += traff SUBDIR += trafshow SUBDIR += trafshow3 + SUBDIR += trantor SUBDIR += trickle SUBDIR += trippy SUBDIR += ts-warp @@ -1654,7 +1656,6 @@ SUBDIR += vnstat SUBDIR += vortex SUBDIR += vpp - SUBDIR += vtun SUBDIR += wackamole SUBDIR += wakeonlan SUBDIR += wangle @@ -1715,8 +1716,8 @@ SUBDIR += zapret SUBDIR += zebra-server SUBDIR += zerotier - SUBDIR += zillion SUBDIR += zmap + SUBDIR += zmate SUBDIR += zsync SUBDIR += zyre diff --git a/net/akonadi-calendar/distinfo b/net/akonadi-calendar/distinfo index 4f0e27ff69ac..9781a96338fe 100644 --- a/net/akonadi-calendar/distinfo +++ b/net/akonadi-calendar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557927 -SHA256 (KDE/release-service/25.04.1/akonadi-calendar-25.04.1.tar.xz) = 832311cc7d07b14996dd5779b39c7993f2ee304aa88f1231775c4228f70ae5ed -SIZE (KDE/release-service/25.04.1/akonadi-calendar-25.04.1.tar.xz) = 540088 +TIMESTAMP = 1751381563 +SHA256 (KDE/release-service/25.04.3/akonadi-calendar-25.04.3.tar.xz) = 9433cec8f629f5dd1aadb7af39d4b62d6047624b1d1be5282eef5e460f486e5c +SIZE (KDE/release-service/25.04.3/akonadi-calendar-25.04.3.tar.xz) = 539576 diff --git a/net/akonadi-contacts/Makefile b/net/akonadi-contacts/Makefile index 1c53cc0f5661..3b53bdf2a613 100644 --- a/net/akonadi-contacts/Makefile +++ b/net/akonadi-contacts/Makefile @@ -10,8 +10,8 @@ LICENSE= LGPL21 LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ - libgpgmepp.so:security/gpgme-cpp \ - libqgpgmeqt6.so:security/gpgme-qt@qt6 + libgpgmepp.so:security/gpgmepp \ + libqgpgmeqt6.so:security/qgpgme@qt6 USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= auth codecs completion config configwidgets coreaddons \ diff --git a/net/akonadi-contacts/distinfo b/net/akonadi-contacts/distinfo index a63e5f45b51e..71760896833e 100644 --- a/net/akonadi-contacts/distinfo +++ b/net/akonadi-contacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557927 -SHA256 (KDE/release-service/25.04.1/akonadi-contacts-25.04.1.tar.xz) = 38386e1b077f8ad896b79083c2ba0c70558920d86ca6ddc45a96a8889c7717db -SIZE (KDE/release-service/25.04.1/akonadi-contacts-25.04.1.tar.xz) = 440076 +TIMESTAMP = 1751381566 +SHA256 (KDE/release-service/25.04.3/akonadi-contacts-25.04.3.tar.xz) = 6443bb3c86997f42d7fcda559a7a88973ff02eb0f17976d622fbb150b4d85c46 +SIZE (KDE/release-service/25.04.3/akonadi-contacts-25.04.3.tar.xz) = 439380 diff --git a/net/akonadi-mime/distinfo b/net/akonadi-mime/distinfo index 80c131de662e..eb4563cd7657 100644 --- a/net/akonadi-mime/distinfo +++ b/net/akonadi-mime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557928 -SHA256 (KDE/release-service/25.04.1/akonadi-mime-25.04.1.tar.xz) = 934e1166f070d9262f7bf2ee55b102b3324c349be986435122973e4bca488fd2 -SIZE (KDE/release-service/25.04.1/akonadi-mime-25.04.1.tar.xz) = 179752 +TIMESTAMP = 1751381568 +SHA256 (KDE/release-service/25.04.3/akonadi-mime-25.04.3.tar.xz) = 29588a629e6f961ee48b2825c980840311f1207f7ea1d62d454addadf195c6be +SIZE (KDE/release-service/25.04.3/akonadi-mime-25.04.3.tar.xz) = 179772 diff --git a/net/akonadi-search/distinfo b/net/akonadi-search/distinfo index 3d4a684db73e..c1b359273ef6 100644 --- a/net/akonadi-search/distinfo +++ b/net/akonadi-search/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557929 -SHA256 (KDE/release-service/25.04.1/akonadi-search-25.04.1.tar.xz) = 6bc9807204f24e70914a49e9e6108769d9b60a54ddc119593634b8738b596e49 -SIZE (KDE/release-service/25.04.1/akonadi-search-25.04.1.tar.xz) = 113812 +TIMESTAMP = 1751381571 +SHA256 (KDE/release-service/25.04.3/akonadi-search-25.04.3.tar.xz) = 5c4af0b6a58993900618c9e9f1291b3cd12a7097c7a700e00e578a500fcc601a +SIZE (KDE/release-service/25.04.3/akonadi-search-25.04.3.tar.xz) = 113824 diff --git a/net/alligator/distinfo b/net/alligator/distinfo index 141a4cda8ff0..a2d7ccc1e6a3 100644 --- a/net/alligator/distinfo +++ b/net/alligator/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557929 -SHA256 (KDE/release-service/25.04.1/alligator-25.04.1.tar.xz) = 87a6a81bae6e3a68e51e75e690cdae60b97bdd37ee3bf5e82b1e438a0d8f03cb -SIZE (KDE/release-service/25.04.1/alligator-25.04.1.tar.xz) = 241152 +TIMESTAMP = 1751381571 +SHA256 (KDE/release-service/25.04.3/alligator-25.04.3.tar.xz) = 7d382f407732a61c4980213e2512f997ab51e03819baab1824a3e20f6fbf3d2e +SIZE (KDE/release-service/25.04.3/alligator-25.04.3.tar.xz) = 241152 diff --git a/net/amqpcat/Makefile b/net/amqpcat/Makefile new file mode 100644 index 000000000000..968d03441774 --- /dev/null +++ b/net/amqpcat/Makefile @@ -0,0 +1,76 @@ +PORTNAME= amqpcat +DISTVERSIONPREFIX= v +DISTVERSION= 1.0.0 +CATEGORIES= net + +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ + cloudamqp-amq-protocol.cr-v1.1.14_GH0.tar.gz \ + cloudamqp-amqp-client.cr-v1.2.3_GH0.tar.gz + +PATCH_SITES+= https://github.com/${GH_ACCOUNT}/${PORTNAME}/commit/:patch +PATCHFILES= 02577f21182de0c296df76b3812708a3c2f39c00.patch:-p1:patch # accommodate sleep(int) deprecation in modern crystal + +MAINTAINER= dch@FreeBSD.org +COMMENT= CLI tool for publishing to and consuming from AMQP servers +WWW= https://github.com/cloudamqp/amqpcat + +LICENSE= MIT + +BUILD_DEPENDS= crystal:lang/crystal \ + help2man:misc/help2man \ + shards:devel/shards + +USES= pkgconfig +USE_GITHUB= yes +GH_ACCOUNT= cloudamqp +GH_TUPLE= cloudamqp:amq-protocol.cr:v1.1.14:proto/deps/amq-protocol.cr \ + cloudamqp:amqp-client.cr:v1.2.3:client/deps/amqp-client.cr + +PLIST_FILES= bin/amqpcat \ + share/man/man1/amqpcat.1.gz + +PORTDOCS= README.md + +OPTIONS_DEFINE= DOCS + +SHARDS_ENV= --time --verbose --production --release --no-color --stats \ + --static + +.include <bsd.port.options.mk> + +.if ${SSL_DEFAULT:Mopenssl} || ${SSL_DEFAULT:Mopenssl3*} +BROKEN= fails to compile: undefined symbol: EVP_MD_size +.endif + +post-extract: +# force shards to use local paths, not git repos, for dependencies + @${RM} ${WRKSRC}/shard.lock + @${REINPLACE_CMD} -E \ + -e 's,github: .*/,path: deps/,' \ + -e '/branch:/d' \ + -e '/version: .>1/d' \ + ${WRKSRC}/shard.yml \ + ${WRKSRC}/deps/*/shard.yml + +do-build: + (cd ${WRKSRC} && \ + ${LOCALBASE}/bin/shards lock ${SHARDS_ENV} && \ + ${LOCALBASE}/bin/shards build ${SHARDS_ENV}) + help2man -Nn "CLI tool to publish to and consume from AMQP servers" \ + ${WRKSRC}/bin/amqpcat -o ${WRKDIR}/amqpcat.1 + +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/share/man/man1 + ${INSTALL_PROGRAM} ${WRKSRC}/bin/amqpcat \ + ${STAGEDIR}${PREFIX}/bin + ${INSTALL_MAN} ${WRKDIR}/amqpcat.1 \ + ${STAGEDIR}${PREFIX}/share/man/man1/ + +do-install-DOCS-on: + ${MKDIR} ${STAGEDIR}${DOCSDIR} +.for f in ${PORTDOCS} + ${INSTALL_DATA} ${WRKSRC}/${f} \ + ${STAGEDIR}${DOCSDIR} +.endfor + +.include <bsd.port.mk> diff --git a/net/amqpcat/distinfo b/net/amqpcat/distinfo new file mode 100644 index 000000000000..f205e3cdc7f9 --- /dev/null +++ b/net/amqpcat/distinfo @@ -0,0 +1,9 @@ +TIMESTAMP = 1749468575 +SHA256 (cloudamqp-amqpcat-v1.0.0_GH0.tar.gz) = e415dc3379971541dca0e48a90d81442674d08076b5aa3dc3ecce1b5b975d550 +SIZE (cloudamqp-amqpcat-v1.0.0_GH0.tar.gz) = 6143 +SHA256 (cloudamqp-amq-protocol.cr-v1.1.14_GH0.tar.gz) = 886fa823404fb2d548884f582809bf8129724b75fe2b2670109053d373251b88 +SIZE (cloudamqp-amq-protocol.cr-v1.1.14_GH0.tar.gz) = 17800 +SHA256 (cloudamqp-amqp-client.cr-v1.2.3_GH0.tar.gz) = cb249c1743e0d78a21d1816cb455d663449d9be0636ba976a4effa7f9ddfeee2 +SIZE (cloudamqp-amqp-client.cr-v1.2.3_GH0.tar.gz) = 22948 +SHA256 (02577f21182de0c296df76b3812708a3c2f39c00.patch) = acd7ea5cc9ca4d60a2b7bf820db4a9f48f7c5aa2143e38ffa0ea1ae99832fd0f +SIZE (02577f21182de0c296df76b3812708a3c2f39c00.patch) = 1866 diff --git a/net/amqpcat/pkg-descr b/net/amqpcat/pkg-descr new file mode 100644 index 000000000000..eb194e1a48d6 --- /dev/null +++ b/net/amqpcat/pkg-descr @@ -0,0 +1,2 @@ +Like netcat, but for AMQP. A CLI tool to publish to, and consume, +from AMQP servers. See README.md or manpage for usage. diff --git a/net/arp-sk/Makefile b/net/arp-sk/Makefile index e86662e4f241..3224178b422c 100644 --- a/net/arp-sk/Makefile +++ b/net/arp-sk/Makefile @@ -3,13 +3,14 @@ PORTVERSION= 0.0.16 PORTREVISION= 6 CATEGORIES= net MASTER_SITES= http://sid.rstack.org/arp-sk/files/ -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Tool designed to manipulate ARP tables of all kinds of equipment LIB_DEPENDS= libnet.so:net/libnet +USES= tar:tgz + GNU_CONFIGURE= yes CONFIGURE_ARGS= --with-libnet=${LOCALBASE} diff --git a/net/arping/Makefile b/net/arping/Makefile index d2d9a45ee9b2..0b8c6486b374 100644 --- a/net/arping/Makefile +++ b/net/arping/Makefile @@ -1,6 +1,5 @@ PORTNAME= arping -DISTVERSION= 2.24 -PORTREVISION= 1 +DISTVERSION= 2.25 CATEGORIES= net MASTER_SITES= http://www.habets.pp.se/synscan/files/ @@ -14,10 +13,11 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libnet.so:net/libnet USES= localbase -USE_CSTD= c99 + GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -PLIST_FILES= include/arping.h sbin/arping share/man/man8/arping.8.gz +PLIST_FILES= include/arping.h \ + sbin/arping \ + share/man/man8/arping.8.gz .include <bsd.port.mk> diff --git a/net/arping/distinfo b/net/arping/distinfo index 7dfe775a2a79..c8ea4d6fb4ac 100644 --- a/net/arping/distinfo +++ b/net/arping/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1704938034 -SHA256 (arping-2.24.tar.gz) = 69060a3be150e54dc571f5c600b85dd9f37d76f7df1b23cd5c131b2c1412c218 -SIZE (arping-2.24.tar.gz) = 194230 +TIMESTAMP = 1747475101 +SHA256 (arping-2.25.tar.gz) = 32f868e801e931033f058a614cce858f0a0b8f893331bbaddd6c5c1e46f2b1f0 +SIZE (arping-2.25.tar.gz) = 198855 diff --git a/net/asterisk18/Makefile b/net/asterisk18/Makefile index 7f35182f0889..3d0dd0fead83 100644 --- a/net/asterisk18/Makefile +++ b/net/asterisk18/Makefile @@ -1,5 +1,6 @@ PORTNAME= asterisk -PORTVERSION= 18.26.1 +PORTVERSION= 18.26.2 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729 MASTER_SITE_SUBDIR= asterisk/ \ @@ -17,7 +18,7 @@ WWW= https://www.asterisk.org LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE -LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \ +LIB_DEPENDS= libuuid.so:misc/libuuid \ libjansson.so:devel/jansson USES= bison compiler:c11 cpe gmake gnome iconv libedit localbase \ diff --git a/net/asterisk18/distinfo b/net/asterisk18/distinfo index 7460510f0034..fecdce73872d 100644 --- a/net/asterisk18/distinfo +++ b/net/asterisk18/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1736505904 -SHA256 (asterisk/asterisk-18.26.1.tar.gz) = 5df5d1c3885428b8bf03e78d7b8c3079d4512679137ef1d47e865dc2058aa825 -SIZE (asterisk/asterisk-18.26.1.tar.gz) = 28565082 +TIMESTAMP = 1748020917 +SHA256 (asterisk/asterisk-18.26.2.tar.gz) = 745689c84d63ae94dfa0b3d4bdde3c6907b72472018532f757d9c0d169705964 +SIZE (asterisk/asterisk-18.26.2.tar.gz) = 28568510 SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.1.tar.gz) = 306ec9f38de9859e3f750ecff1385187945021919ea936c02e890134a04bae33 SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.1.tar.gz) = 1557751 SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585 diff --git a/net/asterisk20/Makefile b/net/asterisk20/Makefile index db47bd050928..f70792a6ddbf 100644 --- a/net/asterisk20/Makefile +++ b/net/asterisk20/Makefile @@ -1,5 +1,6 @@ PORTNAME= asterisk -DISTVERSION= 20.14.0 +DISTVERSION= 20.14.1 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729 MASTER_SITE_SUBDIR= asterisk/ \ @@ -20,7 +21,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libjansson.so:devel/jansson \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= bison compiler:c11 cpe gmake gnome iconv libedit localbase \ ncurses pkgconfig shebangfix sqlite ssl diff --git a/net/asterisk20/distinfo b/net/asterisk20/distinfo index 863cb2748d8c..43e51311ded1 100644 --- a/net/asterisk20/distinfo +++ b/net/asterisk20/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1746865242 -SHA256 (asterisk/asterisk-20.14.0.tar.gz) = f9152e87467d5b57a898e3bc69bcded87b8525db21e5bf06ea361120af838ce6 -SIZE (asterisk/asterisk-20.14.0.tar.gz) = 28438237 +TIMESTAMP = 1748000917 +SHA256 (asterisk/asterisk-20.14.1.tar.gz) = fa0f953740eed079d5aaadf88f7f7131a053c61e4bc961faed0f30ba77f52ac9 +SIZE (asterisk/asterisk-20.14.1.tar.gz) = 28439201 SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714 SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = 1557798 SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585 diff --git a/net/asterisk22/Makefile b/net/asterisk22/Makefile index 41826adfd475..9c89dabec6c3 100644 --- a/net/asterisk22/Makefile +++ b/net/asterisk22/Makefile @@ -1,5 +1,6 @@ PORTNAME= asterisk -DISTVERSION= 22.4.0 +DISTVERSION= 22.4.1 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://downloads.asterisk.org/pub/telephony/%SUBDIR%/:DEFAULT,g729 MASTER_SITE_SUBDIR= asterisk/ \ @@ -20,7 +21,7 @@ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= libjansson.so:devel/jansson \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= bison compiler:c11 cpe gmake gnome iconv libedit localbase \ ncurses pkgconfig shebangfix sqlite ssl diff --git a/net/asterisk22/distinfo b/net/asterisk22/distinfo index 8d20afcdf021..421733b1e607 100644 --- a/net/asterisk22/distinfo +++ b/net/asterisk22/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1746767807 -SHA256 (asterisk/asterisk-22.4.0.tar.gz) = 7fb2a95769de30b9d5c672ff071b64d939c2f62576a302033caf9e4c3b6996b7 -SIZE (asterisk/asterisk-22.4.0.tar.gz) = 26323494 +TIMESTAMP = 1747994304 +SHA256 (asterisk/asterisk-22.4.1.tar.gz) = 92a6312edb3db16bbd1126423fb88517dca2408d681d53cf09939cb299b4b894 +SIZE (asterisk/asterisk-22.4.1.tar.gz) = 26324437 SHA256 (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = b49dec15e07bb9bff6af0da3a07180651a38ef54d3ea54a3f20c35f081ed8714 SIZE (asterisk/asterisk-core-sounds-en-g729-1.6.tar.gz) = 1557798 SHA256 (asterisk/asterisk-moh-opsound-g729-2.03.tar.gz) = 0147ca9a97f0c550227aacb7793499057c4d2c64e021c95f93722f27d5549585 diff --git a/net/aws-ec2-imdsv2-get/Makefile b/net/aws-ec2-imdsv2-get/Makefile index b2f1f0d6acf3..22dd7aedacdd 100644 --- a/net/aws-ec2-imdsv2-get/Makefile +++ b/net/aws-ec2-imdsv2-get/Makefile @@ -1,6 +1,6 @@ PORTNAME= aws-ec2-imdsv2-get DISTVERSION= 1.0.7 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= cperciva@FreeBSD.org diff --git a/net/bctoolbox/Makefile b/net/bctoolbox/Makefile index 299cf7427450..21e161a8b808 100644 --- a/net/bctoolbox/Makefile +++ b/net/bctoolbox/Makefile @@ -1,5 +1,5 @@ PORTNAME= bctoolbox -DISTVERSION= 5.4.2 +DISTVERSION= 5.4.24 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org diff --git a/net/bctoolbox/distinfo b/net/bctoolbox/distinfo index 6b5aa119ed34..057161fdb2c9 100644 --- a/net/bctoolbox/distinfo +++ b/net/bctoolbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743002376 -SHA256 (bctoolbox-5.4.2.tar.bz2) = c81ec178f267bc8bd459fe5631df222aefa9b3f458db06bdd30ee81deffc79cc -SIZE (bctoolbox-5.4.2.tar.bz2) = 170953 +TIMESTAMP = 1751279174 +SHA256 (bctoolbox-5.4.24.tar.bz2) = 8595738d22f2f41158cfc154c9951ae8c17affe109b5c4e556cac8fd56744598 +SIZE (bctoolbox-5.4.24.tar.bz2) = 171933 diff --git a/net/belle-sip/Makefile b/net/belle-sip/Makefile index 0e6a2dfd65e9..29a4ff2c712c 100644 --- a/net/belle-sip/Makefile +++ b/net/belle-sip/Makefile @@ -1,5 +1,5 @@ PORTNAME= belle-sip -DISTVERSION= 5.4.2 +DISTVERSION= 5.4.24 CATEGORIES= net java MAINTAINER= bofh@FreeBSD.org diff --git a/net/belle-sip/distinfo b/net/belle-sip/distinfo index 22350636883a..1c6561507dd0 100644 --- a/net/belle-sip/distinfo +++ b/net/belle-sip/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1743022710 -SHA256 (belle-sip-5.4.2.tar.bz2) = a8d74d193a3ac71c338c69b4047e91e59c1af9eb9640a2882aee4be8a6c5a889 -SIZE (belle-sip-5.4.2.tar.bz2) = 655526 +TIMESTAMP = 1751281123 +SHA256 (belle-sip-5.4.24.tar.bz2) = e3ed494c7d555f09681da7a555206acf47292a49a9320c9bbf4539fec9c8df7c +SIZE (belle-sip-5.4.24.tar.bz2) = 655335 SHA256 (external-cpp-httplib-a2ed0d11c134b6c23da275103b5183b423cea8a8_GL0.tar.gz) = 9b4db463ede003979bd5ea9ec97c7b80e06b1d6da3f05ce39c43670c6807a0f0 SIZE (external-cpp-httplib-a2ed0d11c134b6c23da275103b5183b423cea8a8_GL0.tar.gz) = 1153181 diff --git a/net/benthos/Makefile b/net/benthos/Makefile index d4f2d8422a15..5d1311f9d9f4 100644 --- a/net/benthos/Makefile +++ b/net/benthos/Makefile @@ -1,7 +1,7 @@ PORTNAME= benthos DISTVERSIONPREFIX= v DISTVERSION= 4.27.0 -PORTREVISION= 7 +PORTREVISION= 10 CATEGORIES= net MAINTAINER= olgeni@FreeBSD.org @@ -11,6 +11,9 @@ WWW= https://www.benthos.dev/ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Superseded by net/redpanda-connect +EXPIRATION_DATE= 2025-09-11 + USES= go:modules USE_RC_SUBR= benthos diff --git a/net/binkd/Makefile b/net/binkd/Makefile index 96ea3b3bce7e..87761e4d202b 100644 --- a/net/binkd/Makefile +++ b/net/binkd/Makefile @@ -1,5 +1,6 @@ PORTNAME= binkd DISTVERSION= 1.1a-115 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= dz@dolik.dev @@ -16,26 +17,38 @@ GH_TAGNAME= 3bf55d5 USE_RC_SUBR= binkd GNU_CONFIGURE= yes -MAKE_JOBS_UNSAFE=yes +MAKE_JOBS_UNSAFE= yes USERS= fido GROUPS= fido -OPTIONS_DEFINE= ASO DOCS PROXY BWLIM PERL AFF NTLM +OPTIONS_DEFINE= AFF ASO BWLIM DOCS NTLM PERL PROXY -ASO_DESC= Amiga Style Outbound (ASO) support AFF_DESC= Enable soft IP address family force feature +ASO_DESC= Amiga Style Outbound (ASO) support BWLIM_DESC= Bandwidth limiting support NTLM_DESC= Enable NTLM proxy authorization support +AFF_CONFIGURE_WITH= af-force ASO_CONFIGURE_WITH= aso BWLIM_CONFIGURE_WITH= bwlim -AFF_CONFIGURE_WITH= af-force -PROXY_CONFIGURE_WITH= proxy NTLM_CONFIGURE_WITH= ntlm PERL_CONFIGURE_WITH= perl +PROXY_CONFIGURE_WITH= proxy pre-configure: @${CP} ${WRKSRC}/mkfls/unix/* ${WRKSRC}/ +post-install: + ${INSTALL_DATA} ${FILESDIR}/binkd.conf ${STAGEDIR}${PREFIX}/etc/binkd.conf.sample + ${MV} ${STAGEDIR}${PREFIX}/etc/binkd.conf-dist ${STAGEDIR}${PREFIX}/share/doc/binkd + ${MKDIR} ${STAGEDIR}/var/log + ${TOUCH} ${STAGEDIR}/var/log/binkd.log + ${MKDIR} ${STAGEDIR}/var/run/binkd + ${MKDIR} ${STAGEDIR}/var/spool/binkd + ${MKDIR} ${STAGEDIR}/var/spool/binkd/outbound + ${MKDIR} ${STAGEDIR}/var/spool/binkd/inbound-secure + ${MKDIR} ${STAGEDIR}/var/spool/binkd/inbound-unsecure + ${MKDIR} ${STAGEDIR}/var/spool/binkd/inbound-temp + .include <bsd.port.mk> diff --git a/net/binkd/files/binkd.conf b/net/binkd/files/binkd.conf new file mode 100644 index 000000000000..9b047c0fc980 --- /dev/null +++ b/net/binkd/files/binkd.conf @@ -0,0 +1,546 @@ +# Binkd sample configuration file for unix-like enviroment +# Copyright (C) 1996-1997 by Dima Maloff, 2:5047/13 +# Copyright (C) 2013 by Binkd development team +# $Id$ + +# +# Path and name for the logfile, loglevel +# +log /var/log/binkd.log +loglevel 6 + +# +# Your FTN domains: +# domain <name> <main-outbound> <default-zone> [<root-domain>] +# or +# domain <new-name> alias-for <name> +# The first variant specifies a domain as a default domain for 3D/4D addresses. +# +domain fidonet /var/spool/binkd/outbound/fidonet 2 +# +# Aliases to support known wrong 5D configurations +domain fido alias-for fidonet +domain fidorus alias-for fidonet +domain fido7 alias-for fidonet +# +# Aliases to support known DNS domain zones +# (some people mix up the terms "FTN domain" and "DNS internet domain") +domain fidonet.org alias-for fidonet +domain fidonet.net alias-for fidonet + +# +# Your addresses, 5D or 4D or 3D: +# address <addr1> ... +# If the first address is specified as a 3D/4D address, its domain will be +# taken from the domain defined in the first "domain" line. If more addresses +# are specified as 3D/4D ones, their domain will be taken from the first +# address. +# +address -1:-1/-1@fidonet + +# +# Hide or present the specified AKAs if remote AKAs match the address mask +# hide-aka <my-aka> [!]<mask> +# present-aka <add-aka> [!]<mask> +# Mask is compared to the 5d-form of address string, '*' matches any number +# of any symbols (so you have to write '2:5020/*' but not '5020/*') +# Use '!' to invert the mask +# These rules apply in the same order as in config, you can present any address +# +#hide-aka 2:5020/999.* !2:*@fidonet # hide aka from all but fido zone 2 +#present-aka 2:5047/999.1 2:5047/*.0* # present aka to all nodes in 2:5047 + +# +# The name of your system, its location and your name +# +sysname "Ivan's BBS" +location "Magadan, Russia" +sysop "Ivan Ivanov" + +# +# System capabilities +# +nodeinfo 300,TCP,BINKP + +# +# Uncomment it if you want binkd log at your console +# +conlog 4 + +# +# If a log message matches one of these masks, it won't be written to log +# (masks are in shell/glob style, case-insensitive) +# +#nolog "*socket # [0-9]*" +#nolog "*.[bc]sy" + +# +# Uncomment if you want T-Mail(FrontDoor)-style binary log +# (Will work and have sense on PCs only?) +# +#binlog binkd.sts +#fdinhist in.his +#fdouthist out.his + +# +# TCP settings. Leave this unchanged if not sure. +# +# Suffixes for time intervals are w for weeks, d for days, +# h for hours, m for minutes, s or no suffix for seconds. +# You can mix the suffixes, i.e. 1d12h is the same as 36h. +# +#iport binkp +#oport binkp +#oblksize 4096 +#timeout 5m +#connect-timeout 5m +#bindaddr 192.168.0.3 +#listen * + +# +# Zlib compression parameters (if built with zlib support) +# zlevel - compression level (zlib only, bzlib2 uses 100kb always), +# set to 0 to use default value of 6 +# zminsize <size> - files smaller than <size> won't be compressed anyway +# Rules: +# zallow <mask1>[ <mask2>... <maskN>] - allow compression for the masks +# zdeny <mask1>[ <mask2>... <maskN>] - deny compression for the masks +# If remote accepts compressed blocks (OPT GZ), its name will be checked +# against these rules before sending each file. If the name matches a zallow +# rule, the file will be sent with compression. If the name matches a zdeny rule, +# it will be sent as-is. The rule matched first is applied. If a file doesn't +# match any rule, zdeny will be assumed. +# +#zminsize 1024 +# +#zallow *.pkt +#zdeny *.su? *.mo? *.tu? *.we? *.th? *.fr? *.sa? +#zdeny *.zip *.rar *.arj *.ha *.gz *.tgz *.bz2 *.z[0-9][0-9] *.r[0-9][0-9] +#zallow * + +# +# HTTPS or SOCKS settings. +# +# proxy 192.0.2.3:3128 # <- regular http/https proxy (i.e. squid) +# proxy 192.0.2.3:3128/user/password # <- proxy required username/password +# # (as in browser) +# +# proxy 192.168.0.3:3128/user/password/your_host/your_domain +# ^- proxy required NTLM authorization with username/password +# your_host -- Windows host name without domain (i.e. MY_HOST) +# your_domain -- Windows domain name (not FQDN, i.e. DEFAULT_DOMAIN) +# +# socks 192.0.2.3:1080 # <- socks4 proxy +# socks 192.0.2.3:1080/ # <- socks5 proxy without authorization +# socks 192.0.2.3:1080/user/password # <- socks5 proxy with username/password +# # (RFC-1929) + +# +# Delay of calls and outbound rescans in seconds +# +#call-delay 1m +#rescan-delay 1m + +# +# Max. number of inbound/outbound connections +# +#maxservers 2 +#maxclients 2 + +# +# Binkd will try to call a node N times. If failed, it will +# hold the node for S seconds. The feature is off by default. +# +try 10 +hold 10m + +# +# Binkd will remove .try files after successful session. +# The feature is off by default. +# +#remove-try-files + +# +# hold-skipped <S> +# Binkd will hold for S seconds all mail skipped by a node. (Def. -- 1h) +# +#hold-skipped 1h + +# +# Don't send (only receive) files if no password for an inbound session +# +send-if-pwd + +# Tzoff corrects UTC time returned by time() under DOS-derived OS +# Using system TZ variable or tzselect(8) is preferred. +#tzoff 3h + +# +# Use syslog (Only if made with -DHAVE_VSYSLOG and -DHAVE_FACILITYNAMES) +# +#syslog local0 + +# +# Print percents while sending or receiving +# +percents + +# +# List queue after rescans +# +printq + +# +# Perform reverse resolving (for logging only) +# +backresolv + +# +# Log pid: +# +pid-file /var/run/binkd/binkd.pid + +# +# Map paths in flo's: +# ftrans <old-string> <new-string> +# Use as many ftrans's as you want. +# +#ftrans "D:\\fido\\outbound" ~/ftn/outbound +#ftrans "\\" "/" # this replaces all slashes in a path + +# +# Inbound directories for secure and non-secure links +# +inbound /var/spool/binkd/inbound-secure +inbound-nonsecure /var/spool/binkd/inbound-unsecure + +# +# Directory for incomplete receiving files (.hr and .dt), +# default to inbound for the node +# +temp-inbound /var/spool/binkd/inbound-temp + +# +# Binkd will skip all files from a node if +# size_of_the_next_file_for_us_there + minfree < free_space_in_inbound +# The zero value and the value 4294967295 (2**32-1) are equivalent to infinity. +# +minfree 2048 +minfree-nonsecure 2048 + +# +# When trying to receive a new file: remove partial files with this +# name but different size or time from inbound. (If commented out, binkd +# will left old parts as .dt and .hr in the inbound directory). +# +kill-dup-partial-files + +# +# Remove all old partial files from inbound. (OFF if commented out) +# kill-old-partial-files <max-age-in-seconds> +# +kill-old-partial-files 1d + +# +# Remove old .bsy/.csy files (If some are left after a system crash). It would +# be wise to set this to 12h on almost any system. (Note that binkd always +# touches .bsy's/.csy's for active sessions) +# +# kill-old-bsy is OFF by default. +# +kill-old-bsy 12h + +# +# Create a flag file after receiving a file +# +#flag toss!.now *.pkt +#flag toss!.now *.su? *.mo? *.tu? *.we? *.th? *.fr? *.sa? + +# +# Run an external program. +# The "*S" macro in command line substed with S.R.I.F., see !SRIF.TXT +# The "!" before program pathname means immediate program execution +# after receiving the file. +# *** win32 only: +# The "@" before program pathname means execute program in separate console +# The "@@" before program pathname means execute program in hidden console +# *** +# Macros: *F - complete name of received file, +# *A0..*A9 - first 10 AKA of remote system, +# *A*, *A@ - list of all remote AKA separated by spaces +# *P - password protected [0|1], +# *L - listed system [0|1] +# *H - remote hostname or IP, +# *N - short file name (win32 only). +# +#exec "!my-freq-processor /options *S" *.req +#exec "!~/ftn/binkd/srifreq *S" *.req +#exec "my-pkt-unpacker /options *P *A* *F" *.[pP][kK][tT] +#exec "my-tosser /options" /opt/ftn/inbound-secure/*.[STFWMstfwm][ouaherOUAHER][0-9A-Za-z] +#exec "nice -n 19 /usr/bin/hpt toss link" ~/ftn/inbound-secure/*.[STFWMstfwm][ouaherOUAHER][0-9A-Za-z] *.[pP][kK][tT] + +# +# Include a file +# +#include /opt/ftn/binkd.inc + +# +# Overrides root domain for DNS lookups, see 'node' below. +# +#root-domain binkp.net + +# +# Perl hooks file (if built with Perl) +# +#perl-hooks ~/ftn/binkd/nodelist.pl + +# +# Perl DLL file (only matters if compiled with PERLDL=1 for Win32) +# +#perl-dll perl56.dll + +# +# binkd will refuse to start if perl-hooks script has compilation errors. +# Note, that run-time errors still can occur. +# +#perl-strict + +# +# This variables can be used in perl hooks as $cfg{"name"} +# Syntax: perl-var <name> <value> +# +#perl-var nodelist ~/ftn/nodelist/nodelist.[0-9][0-9][0-9] +#perl-var magichost * + +# +# Scan T-Mail boxes (short and long) in CIFS-mounted directory +# +#filebox /mnt/fido/t-mail/boxes + +# +# Scan theBrake! long boxes +# +#brakebox ~/ftn/longbox + +# +# Should binkd delete empty boxes? +# Uncomment the following line if yes +# +#deletebox + +# +# Scan node outbound while connecting and send mail size to remote +# +prescan + +# t-mail or ifcico (qico) password file. +# Format of the password file: +# [password] <FTN address> <inpwd>[,[<pktpwd>][,<outpwd>]] +# where: +# [password] optional "password" token; +# <FTN address> address of a link in the form 1:2/3.4@domain +# or 1:2/3@domain or 1:2/3 or 1:2/3.4; +# <inpwd> password for incoming sessions; +# <pktpwd> packet password, used when "share" token +# is handled; +# <outpwd> password for outgoing sessions. +# Any password is one word without spaces or tabs. If <pktpwd> or <outpwd> +# is omitted, it will be assumed equal to <inpwd>. If a password is defined for +# a node by the "node" token, then the passwords for the node in the password +# file will be ignored. +# +#passwords ~/ftn/binkd/passwords + +# +# Skip files: +# skip [all|listed|unlisted|secure|unsecure] [!]<sizeKb>|- <mask>... +# +# 'all' applies to all sessions (default) +# 'listed' applies to sessions with the nodes defined by 'node' keyword +# 'secure' applies to password-protected sessions +# +# Use '!' before size for destructive skip, default is non-destructive one. +# If <size> > 0, then only files larger than <size> in kilobytes will be skipped; +# zero <size> applies to all files; +# if the <size> is set to '-', then the rule will allow +# any file matching the <mask>. +# +# <mask> is a shell-style mask, case-insensitive (except for symbols in []), +# multiple masks for a rule are permitted. +# +# Policy for rule processing is first-match +# +#skip all 0 *.mp3 *.avi +#skip unsecure 256 *.pkt +#skip unsecure !0 * + +# +# Overwrite the existing file by the new received, +# do not save with the changed extension +# +#overwrite net_*.* + +# +# Inbound filename case: +# inboundcase [save(default)|upper|lower|mixed] +# +# 'save' don't change filename case (default) +# 'upper' uppercase filename (FILE-NAME.EXT) +# 'lower' lowercase filename (file-name.ext) +# 'mixed' make filename pretty (File-Name.Ext) +# +# * tested only with english filenames +# +#inboundcase save + +# +# Rename style if file with the same name already exists in inbound +# rename-style [postix|extension] +# +# 'postfix' append number at the end of filename, after dot (default) +# example: file.ext -> file.ext.1 +# 'extension' change filename extension +# example: file.ext -> file.ex0 +# +# Not applied to *.pkt, arcmail, *.tic, *.req - only filename is changed +# for these file types. +# +#rename-style postfix + +# +# Should binkd send empty files? +# dont-send-empty [no(default)|arcmail|yes] +# +# 'no' inhibit only sending *.?ut (netmail) with size <=60 bytes +# 'arcmail' do not send zero-size arcmail and pkt <= 60 bytes +# 'yes' do not send all zero-size files and pkt <= 60 bytes +# +#dont-send-empty no + +# +# Should binkd delete empty point dirs in BSO? +# Uncomment the following line if yes +# +#deletedirs + +# +# Use Amiga Style Outbound (ASO) +# +#aso + +# +# Limit bandwidth (rate): +# limit-rate [all|listed|unlisted|secure|unsecure] <rate>[kM%]|- <mask>... +# +# <rate> is a max allowed rate in bytes-per-second (k=kbytes, M=Mbytes). +# If '%' is specified, the node -bw rate will be multiplied by this value +# in percents, if '-' is specified, then rate will be unlimited. +# <mask> is a filename mask to apply this rule to. +# +# limit-rate rules are checked in the order they appear in config, first +# matching rule is applied. +# +# IMPORTANT! If a node has no explicitly defined bandwidth limit, the +# defnode's limit will be used. If defnode has no limit, rate will be unlimited. +# +#limit-rate unsecure - *.pkt +#limit-rate unsecure 2k * + +# Define shared aka +# Add a shared-address as aka for any node from this list, so that +# uncompessed netmail for shared aka will be sent in the first session with +# any node listed in shares; packet header will be updated to match this +# node's main aka and pkt password +# share <shared-address> <node1> [<node2> ...] +# example: +#share 2:999/999 2:5020/52 2:5020/238 + +# +# Check the sender's address in incoming pkt's, change the file extension +# to <ext> if the check failed. +# check-pkthdr [all|secure|unsecure|listed|unlisted] <ext> +# +# 'all' applies to all nodes; +# 'listed' will be applied if at least one aka is defined by 'node' keyword; +# 'secure' will be applied if at least one aka is password-protected. +# +# It's ok to specify .<ext> as well as <ext> - the dot before ext is ignored. +# The policy set by check-pkthdr may be overridden by -hc or -nohc flags +# in a 'node' definition (see below). +# Flag order: -nohc (for any aka), -hc (for any aka), check-pkthdr flag +# +#check-pkthdr secure .sec + +# +# Define a link: +# node [[z:]n/]n[.p][@domain] [-nr|-nd] [-md] [-hc|-nohc] [-ip|-sip] [-bw <send_rate>[/<recv_rate>]] [-pipe <cmd>] [-4|-6] [{hosts|-} [{<inpwd>[,[<pktpwd>][,<outpwd>]]|-} [flavour [{obox|-} [{ibox|-}]]]]] +# +# * All non-"-" fields will redefine the values specified for the same node +# earlier in config. +# * The meaning of <inpwd>, <pktpwd> and <outpwd> is the same as in +# the description of the "passwords" token. Any password is one word +# without spaces or tabs. If <pktpwd> or <outpwd> is omitted, it will be +# assumed equal to <inpwd>. +# * Flavour is one of i, c, d, -, h and is the flavour for the outbound +# filebox ("obox"). +# * Binkd sends from obox all non-dir entries NOT matching ".*" wildcard. +# EVERY TIME YOU PUT A FILE INTO OBOX, CHECK IF BINKD IS ABLE TO +# UNLINK IT. Otherwise, the session will never end. +# * Default for ibox is inbound or inbound-nosecure depending on the pwd field. +# * Default for port is oport. +# * '-nr' stands for 'Not Reliable Link', this works only on outbound calls +# with another binkp/1.1 mailer. The option solves the only problem with +# binkd having not enough time to start receiving a file from +# non-zero offset before IP link's down, so don't use it unless you +# have this problem -- really not effective +# * '-nd' means "No Dupe Mode", this works only on outbound calls with +# another binkd 0.9.3 or higher. The option solves the problem with +# duplicating files when connection is lost but link is a bit slower +# than it is with "-nr" option. +# * '-md' means "Must have CRAM-MD5". This works only with the nodes using +# versions of binkd or argus supporting this method. Do not set it if +# your link can use an old version of binkd. +# * '-nomd' - do not use CRAM-MD5 for this node (send plain text password) +# * '-hc' enables check of sender address in pkt header for this node/aka +# (overrides the setting of the 'check-pkthdr' statement) +# * '-nohc' disables check of sender address in pkt header for this node/aka +# (overrides the setting of the 'check-pkthdr' statement) +# * '-ip' means "Remote IP check". In this case the node will be +# rejected if it comes not from one of its IP-addresses. +# Remote AKAs with bad IP-address will be dropped on outgoing calls. +# * '-sip' means "Strict remote IP check". Like "-ip", but node will be +# rejected if no IP-addresses are allowed ("-" or not resolved). +# Remote AKAs with bad IP-address will be dropped on outgoing calls. +# * '-bw' specifies bandwidth (rate) limit for this node. +# If one value is specified, it will be used as both send and recv limit. +# If two values are specified, the first one will be for send and the +# second one for recv. +# The rate values are expected to be in the format '<rate>[kM%]|-' +# (see limit-rate keyword for detailed description). +# * '-noproxy' disables usage of proxy/socks server when calling this node +# (the node is expected to be inside local network). +# * '-pipe' means "run an external command for building a tunnel to the node". +# '*H' macro is substituted by host and '*I' by port number. +# * '-4' only connect via IPv4 +# * '-6' only connect via IPv6 +# * '-64' binkd will first try to connect over IPv6, and in case of failure, +# it will try again over IPv4. Attention! To use the option, you need +# to compile binkd with the "--with-af-force" option. +# * '-46' binkd will first try to connect over IPv4, and in case of failure, +# it will try again over IPv6. Attention! To use the option, you need +# to compile binkd with the "--with-af-force" option. +# * Hosts is a list in form +# host1[:port1][;host2[:port2]] ... +# * Asterisk ('*') in the host list forces Binkd to perform +# 1:2/3.4 --> p4.f3.n2.z1.binkp.net translation for a node's +# Fido-address and IP lookup for the resulting FQDN in DNS. +# Root domain part ("binkp.net") can be changed with root-domain +# keyword. +# +#node 5047/888 - password +#node 5047/999 -md hostname;* password i ~/ftn/personalboxes/to999 ~/ftn/personalboxes/from999 + +# +# Default node flags. Binkd will call an unlisted node if "defnode" is defined. +# +defnode -nd * diff --git a/net/binkd/files/binkd.in b/net/binkd/files/binkd.in index 41e7f06a61ed..1b5395069b47 100644 --- a/net/binkd/files/binkd.in +++ b/net/binkd/files/binkd.in @@ -12,7 +12,7 @@ # DO NOT CHANGE THESE DEFAULT VALUES HERE # binkd_enable=${binkd_enable:-"NO"} -binkd_config=${binkd_config:-"%%PREFIX%%/etc/binkd.cfg"} +binkd_config=${binkd_config:-"%%PREFIX%%/etc/binkd.conf"} binkd_flags=${binkd_flags:-"-D"} binkd_user=${binkd_user:-"fido"} binkd_pidfile=${binkd_pidfile:-"/var/run/binkd/binkd.pid"} diff --git a/net/binkd/pkg-plist b/net/binkd/pkg-plist index 496d34e09448..590267e83537 100644 --- a/net/binkd/pkg-plist +++ b/net/binkd/pkg-plist @@ -1,6 +1,14 @@ -@sample etc/binkd.conf-dist etc/binkd.conf +@sample etc/binkd.conf.sample sbin/binkd sbin/binkd-1.1a-115 share/man/man8/binkd.8.gz %%PORTDOCS%%%%DOCSDIR%%/binkdfaq-en.txt %%PORTDOCS%%%%DOCSDIR%%/binkdfaq-ru.txt +%%PORTDOCS%%%%DOCSDIR%%/binkd.conf-dist +@(fido,fido,644) /var/log/binkd.log +@dir(fido,fido,755) /var/run/binkd +@dir(fido,fido,755) /var/spool/binkd +@dir(fido,fido,755) /var/spool/binkd/outbound +@dir(fido,fido,755) /var/spool/binkd/inbound-secure +@dir(fido,fido,755) /var/spool/binkd/inbound-unsecure +@dir(fido,fido,755) /var/spool/binkd/inbound-temp diff --git a/net/bird3/Makefile b/net/bird3/Makefile index 8c27bcafdc41..b74d4cf9b7cd 100644 --- a/net/bird3/Makefile +++ b/net/bird3/Makefile @@ -1,7 +1,7 @@ PORTNAME= bird -DISTVERSION= 3.0.0 +DISTVERSION= 3.1.2 CATEGORIES= net -MASTER_SITES= https://bird.network.cz/download/ +MASTER_SITES= https://bird.nic.cz/download/ PKGNAMESUFFIX= 3 MAINTAINER= olivier@FreeBSD.org diff --git a/net/bird3/distinfo b/net/bird3/distinfo index 66fda3f7d35c..a3230af9972f 100644 --- a/net/bird3/distinfo +++ b/net/bird3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734554961 -SHA256 (bird-3.0.0.tar.gz) = 8130440a2e273ba6456df2fb3acb43da7cb4d566f94a294a3a52a1b118f2512a -SIZE (bird-3.0.0.tar.gz) = 2641569 +TIMESTAMP = 1748451200 +SHA256 (bird-3.1.2.tar.gz) = 9be6196c5755fca1adf92e90e46aaf6f8ec003bec9b73c084fb45915e07e173f +SIZE (bird-3.1.2.tar.gz) = 2731209 diff --git a/net/bird3/files/patch-00-kernel-Fix-crash-for-merge-paths b/net/bird3/files/patch-00-kernel-Fix-crash-for-merge-paths deleted file mode 100644 index d008d4cf070c..000000000000 --- a/net/bird3/files/patch-00-kernel-Fix-crash-for-merge-paths +++ /dev/null @@ -1,38 +0,0 @@ -From b6caccfd45fb639b6dd3a8d140d3c5ba4cc79311 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Thu, 19 Dec 2024 11:00:15 +0100 -Subject: [PATCH] Kernel: Fix crash for merge paths on if no route is in BIRD - -There was a missing check for a NULL return value. -Also fixed an indenting error. - -Thanks to Radu Anghel for reporting it: -https://bird.network.cz/pipermail/bird-users/2024-December/017977.html ---- - nest/rt-table.c | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -diff --git a/nest/rt-table.c b/nest/rt-table.c -index fd8bb50dd..05191d743 100644 ---- nest/rt-table.c -+++ nest/rt-table.c -@@ -5265,14 +5265,14 @@ krt_export_net(struct channel *c, const net_addr *a, linpool *lp) - if (c->ra_mode == RA_MERGED) - { - struct rt_export_feed *feed = rt_net_feed(c->table, a, NULL); -- if (!feed->count_routes) -+ if (!feed || !feed->count_routes) - return NULL; - - if (!bmap_test(&c->export_accepted_map, feed->block[0].id)) - return NULL; - - return rt_export_merged(c, feed, lp, 1); -- } -+ } - - static _Thread_local rte best; - best = rt_net_best(c->table, a); --- -GitLab - diff --git a/net/bird3/files/patch-01-Table-not-feeding-twice b/net/bird3/files/patch-01-Table-not-feeding-twice deleted file mode 100644 index 4fb40a644fb2..000000000000 --- a/net/bird3/files/patch-01-Table-not-feeding-twice +++ /dev/null @@ -1,39 +0,0 @@ -From 0a2f92ad205d96d0be0945ecf2bb740b68d5a3c1 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Thu, 19 Dec 2024 11:54:05 +0100 -Subject: [PATCH] Table: not feeding twice, once is enough - -If there is no feed pending, the requested one should be -activated immediately, otherwise it is activated only after -the full run, effectively running first a full feed and -then the requested one. ---- - nest/rt-export.c | 12 ++++++++++-- - 1 file changed, 10 insertions(+), 2 deletions(-) - -diff --git a/nest/rt-export.c b/nest/rt-export.c -index 7368447de..7d51e54cf 100644 ---- nest/rt-export.c -+++ nest/rt-export.c -@@ -357,8 +357,16 @@ rt_export_refeed_feeder(struct rt_export_feeder *f, struct rt_feeding_request *r - if (!rfr) - return; - -- rfr->next = f->feed_pending; -- f->feed_pending = rfr; -+ if (f->feeding) -+ { -+ rfr->next = f->feed_pending; -+ f->feed_pending = rfr; -+ } -+ else -+ { -+ rfr->next = NULL; -+ f->feeding = rfr; -+ } - } - - void rt_export_refeed_request(struct rt_export_request *rer, struct rt_feeding_request *rfr) --- -GitLab - diff --git a/net/bird3/files/patch-02-kernel-trace-the-final-result b/net/bird3/files/patch-02-kernel-trace-the-final-result deleted file mode 100644 index a3c97320f30e..000000000000 --- a/net/bird3/files/patch-02-kernel-trace-the-final-result +++ /dev/null @@ -1,53 +0,0 @@ -From ab74652f96c301dd2d2d2a831dd1a159ae1d5e02 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Thu, 19 Dec 2024 12:28:27 +0100 -Subject: [PATCH] Kernel: when channel traces, we have to trace the final - result - -Otherwise it looks like we are sending too much traffic to netlink -every other while, which is not true. Now we can disambiguate between -in-kernel updates and ignored routes. ---- - sysdep/unix/krt.c | 14 +++++++++++--- - 1 file changed, 11 insertions(+), 3 deletions(-) - -diff --git a/sysdep/unix/krt.c b/sysdep/unix/krt.c -index 2770b8be2..34882b88f 100644 ---- sysdep/unix/krt.c -+++ sysdep/unix/krt.c -@@ -672,7 +672,7 @@ krt_preexport(struct channel *C, rte *e) - } - - static void --krt_rt_notify(struct proto *P, struct channel *ch UNUSED, const net_addr *net, -+krt_rt_notify(struct proto *P, struct channel *ch, const net_addr *net, - rte *new, const rte *old) - { - struct krt_proto *p = (struct krt_proto *) P; -@@ -688,13 +688,21 @@ krt_rt_notify(struct proto *P, struct channel *ch UNUSED, const net_addr *net, - case KPS_IDLE: - case KPS_PRUNING: - if (new && bmap_test(&p->seen_map, new->id)) -- /* Already installed and seen in the kernel dump */ -- return; -+ if (ch->debug & D_ROUTES) -+ { -+ /* Already installed and seen in the kernel dump */ -+ log(L_TRACE "%s.%s: %N already in kernel", -+ P->name, ch->name, net); -+ return; -+ } - - /* fall through */ - case KPS_SCANNING: - /* Actually replace the route */ - krt_replace_rte(p, net, new, old); -+ if (ch->debug & D_ROUTES) -+ log(L_TRACE "%s.%s: %N %s kernel", -+ P->name, ch->name, net, old ? "replaced in" : "added to"); - break; - - } --- -GitLab - diff --git a/net/bird3/files/patch-03-BGP-fix-locking-order b/net/bird3/files/patch-03-BGP-fix-locking-order deleted file mode 100644 index 51b73c26f8f8..000000000000 --- a/net/bird3/files/patch-03-BGP-fix-locking-order +++ /dev/null @@ -1,176 +0,0 @@ -From 6779e5da698feb9b9e02411859ad81885ba46c01 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Fri, 20 Dec 2024 11:28:00 +0100 -Subject: [PATCH] BGP: fix locking order error on dynamic protocol spawn - -We missed that the protocol spawner violates the prescribed -locking order. When the rtable level is locked, no new protocol can be -started, thus we need to: - -* create the protocol from a clean mainloop context -* in protocol start hook, take the socket - -Testsuite: cf-bgp-autopeer -Fixes: #136 - -Thanks to Job Snijders <job@fastly.com> for reporting: -https://trubka.network.cz/pipermail/bird-users/2024-December/017980.html ---- - nest/proto.c | 19 +++++++++++++++++++ - nest/protocol.h | 2 ++ - proto/bgp/bgp.c | 46 +++++++++++++++++++++++++++++++++++----------- - 3 files changed, 56 insertions(+), 11 deletions(-) - -diff --git a/nest/proto.c b/nest/proto.c -index dded84f51..678697d69 100644 ---- nest/proto.c -+++ nest/proto.c -@@ -1867,6 +1867,25 @@ proto_spawn(struct proto_config *cf, uint disabled) - return p; - } - -+bool -+proto_disable(struct proto *p) -+{ -+ ASSERT_DIE(birdloop_inside(&main_birdloop)); -+ bool changed = !p->disabled; -+ p->disabled = 1; -+ proto_rethink_goal(p); -+ return changed; -+} -+ -+bool -+proto_enable(struct proto *p) -+{ -+ ASSERT_DIE(birdloop_inside(&main_birdloop)); -+ bool changed = p->disabled; -+ p->disabled = 0; -+ proto_rethink_goal(p); -+ return changed; -+} - - /** - * DOC: Graceful restart recovery -diff --git a/nest/protocol.h b/nest/protocol.h -index 25ed6f553..cf7ecb898 100644 ---- nest/protocol.h -+++ nest/protocol.h -@@ -78,6 +78,8 @@ void proto_build(struct protocol *); /* Called from protocol to register itself - void protos_preconfig(struct config *); - void protos_commit(struct config *new, struct config *old, int type); - struct proto * proto_spawn(struct proto_config *cf, uint disabled); -+bool proto_disable(struct proto *p); -+bool proto_enable(struct proto *p); - void protos_dump_all(struct dump_request *); - - #define GA_UNKNOWN 0 /* Attribute not recognized */ -diff --git a/proto/bgp/bgp.c b/proto/bgp/bgp.c -index 5fc2b5fff..3170e3a42 100644 ---- proto/bgp/bgp.c -+++ proto/bgp/bgp.c -@@ -378,8 +378,6 @@ bgp_startup(struct bgp_proto *p) - if (p->postponed_sk) - { - /* Apply postponed incoming connection */ -- sk_reloop(p->postponed_sk, p->p.loop); -- - bgp_setup_conn(p, &p->incoming_conn); - bgp_setup_sk(&p->incoming_conn, p->postponed_sk); - bgp_send_open(&p->incoming_conn); -@@ -583,6 +581,9 @@ bgp_graceful_close_conn(struct bgp_conn *conn, int subcode, byte *data, uint len - static void - bgp_down(struct bgp_proto *p) - { -+ /* Check that the dynamic BGP socket has been picked up */ -+ ASSERT_DIE(p->postponed_sk == NULL); -+ - if (bgp_start_state(p) > BSS_PREPARE) - { - bgp_setup_auth(p, 0); -@@ -617,8 +618,8 @@ bgp_decision(void *vp) - bgp_down(p); - } - --static struct bgp_proto * --bgp_spawn(struct bgp_proto *pp, ip_addr remote_ip) -+static void -+bgp_spawn(struct bgp_proto *pp, struct birdsock *sk) - { - struct symbol *sym; - char fmt[SYM_MAX_LEN]; -@@ -635,9 +636,16 @@ bgp_spawn(struct bgp_proto *pp, ip_addr remote_ip) - cfg_mem = NULL; - - /* Just pass remote_ip to bgp_init() */ -- ((struct bgp_config *) sym->proto)->remote_ip = remote_ip; -+ ((struct bgp_config *) sym->proto)->remote_ip = sk->daddr; -+ -+ /* Create the protocol disabled initially */ -+ SKIP_BACK_DECLARE(struct bgp_proto, p, p, proto_spawn(sym->proto, 1)); - -- return (void *) proto_spawn(sym->proto, 0); -+ /* Pass the socket */ -+ p->postponed_sk = sk; -+ -+ /* And enable the protocol */ -+ proto_enable(&p->p); - } - - void -@@ -1489,10 +1497,15 @@ bgp_incoming_connection(sock *sk, uint dummy UNUSED) - /* For dynamic BGP, spawn new instance and postpone the socket */ - if (bgp_is_dynamic(p)) - { -- p = bgp_spawn(p, sk->daddr); -- p->postponed_sk = sk; -- rmove(sk, p->p.pool); -- goto leave; -+ UNLOCK_DOMAIN(rtable, bgp_listen_domain); -+ -+ /* The dynamic protocol must be in the START state */ -+ ASSERT_DIE(p->p.proto_state == PS_START); -+ birdloop_leave(p->p.loop); -+ -+ /* Now we have a clean mainloop */ -+ bgp_spawn(p, sk); -+ return 0; - } - - rmove(sk, p->p.pool); -@@ -1806,7 +1819,6 @@ bgp_start(struct proto *P) - p->incoming_conn.state = BS_IDLE; - p->neigh = NULL; - p->bfd_req = NULL; -- p->postponed_sk = NULL; - p->gr_ready = 0; - p->gr_active_num = 0; - -@@ -1848,6 +1860,16 @@ bgp_start(struct proto *P) - channel_graceful_restart_lock(&c->c); - } - -+ /* Now it's the last chance to move the postponed socket to this BGP, -+ * as bgp_start is the only hook running from main loop. */ -+ if (p->postponed_sk) -+ { -+ LOCK_DOMAIN(rtable, bgp_listen_domain); -+ rmove(p->postponed_sk, p->p.pool); -+ sk_reloop(p->postponed_sk, p->p.loop); -+ UNLOCK_DOMAIN(rtable, bgp_listen_domain); -+ } -+ - /* - * Before attempting to create the connection, we need to lock the port, - * so that we are the only instance attempting to talk with that neighbor. -@@ -1999,6 +2021,8 @@ bgp_init(struct proto_config *CF) - p->remote_ip = cf->remote_ip; - p->remote_as = cf->remote_as; - -+ p->postponed_sk = NULL; -+ - /* Hack: We use cf->remote_ip just to pass remote_ip from bgp_spawn() */ - if (cf->c.parent) - cf->remote_ip = IPA_NONE; --- -GitLab - diff --git a/net/bird3/files/patch-04-BFD-Fix-session-locking-order b/net/bird3/files/patch-04-BFD-Fix-session-locking-order deleted file mode 100644 index 3f5500500691..000000000000 --- a/net/bird3/files/patch-04-BFD-Fix-session-locking-order +++ /dev/null @@ -1,400 +0,0 @@ -From 83495362789d961914c4bfaa590e31cb17370ed0 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Sat, 21 Dec 2024 19:02:22 +0100 -Subject: [PATCH] BFD: Fix session reconfiguration locking order - -The sessions have to be updated asynchronously to avoid -cross-locking between protocols. - -Testsuite: cf-ibgp-bfd-switch, cf-ibgp-multi-bfd-auth -Fixes: #139 - -Thanks to Daniel Suchy <danny@danysek.cz> for reporting: -https://trubka.network.cz/pipermail/bird-users/2024-December/017984.html ---- - nest/bfd.h | 7 ++- - proto/bfd/bfd.c | 144 +++++++++++++++++++++++--------------------- - proto/bfd/bfd.h | 21 +------ - proto/bfd/config.Y | 42 +++++-------- - proto/bfd/packets.c | 4 +- - 5 files changed, 98 insertions(+), 120 deletions(-) - -diff --git a/nest/bfd.h b/nest/bfd.h -index 5dacff5d7..c046152f8 100644 ---- nest/bfd.h -+++ nest/bfd.h -@@ -18,8 +18,11 @@ struct bfd_options { - u32 min_tx_int; - u32 idle_tx_int; - u8 multiplier; -- u8 passive; -- u8 passive_set; -+ PACKED enum bfd_opt_passive { -+ BFD_OPT_PASSIVE_UNKNOWN = 0, -+ BFD_OPT_PASSIVE, -+ BFD_OPT_NOT_PASSIVE, -+ } passive; - u8 mode; - u8 auth_type; /* Authentication type (BFD_AUTH_*) */ - list *passwords; /* Passwords for authentication */ -diff --git a/proto/bfd/bfd.c b/proto/bfd/bfd.c -index 34f992b93..4997f803a 100644 ---- proto/bfd/bfd.c -+++ proto/bfd/bfd.c -@@ -172,17 +172,17 @@ static void bfd_free_iface(struct bfd_iface *ifa); - * BFD sessions - */ - --static inline struct bfd_session_config --bfd_merge_options(const struct bfd_iface_config *cf, const struct bfd_options *opts) -+static inline struct bfd_options -+bfd_merge_options(const struct bfd_options *bottom, const struct bfd_options *top) - { -- return (struct bfd_session_config) { -- .min_rx_int = opts->min_rx_int ?: cf->min_rx_int, -- .min_tx_int = opts->min_tx_int ?: cf->min_tx_int, -- .idle_tx_int = opts->idle_tx_int ?: cf->idle_tx_int, -- .multiplier = opts->multiplier ?: cf->multiplier, -- .passive = opts->passive_set ? opts->passive : cf->passive, -- .auth_type = opts->auth_type ?: cf->auth_type, -- .passwords = opts->passwords ?: cf->passwords, -+ return (struct bfd_options) { -+ .min_rx_int = top->min_rx_int ?: bottom->min_rx_int, -+ .min_tx_int = top->min_tx_int ?: bottom->min_tx_int, -+ .idle_tx_int = top->idle_tx_int ?: bottom->idle_tx_int, -+ .multiplier = top->multiplier ?: bottom->multiplier, -+ .passive = top->passive ?: bottom->passive, -+ .auth_type = top->auth_type ?: bottom->auth_type, -+ .passwords = top->passwords ?: bottom->passwords, - }; - } - -@@ -478,7 +478,7 @@ bfd_add_session(struct bfd_proto *p, ip_addr addr, ip_addr local, struct iface * - HASH_INSERT(p->session_hash_id, HASH_ID, s); - HASH_INSERT(p->session_hash_ip, HASH_IP, s); - -- s->cf = bfd_merge_options(ifa->cf, opts); -+ s->cf = bfd_merge_options(&ifa->cf->opts, opts); - - /* Initialization of state variables - see RFC 5880 6.8.1 */ - s->loc_state = BFD_STATE_DOWN; -@@ -561,26 +561,58 @@ bfd_remove_session(struct bfd_proto *p, struct bfd_session *s) - birdloop_leave(p->p.loop); - } - -+struct bfd_reconfigure_sessions_deferred_call { -+ struct deferred_call dc; -+ struct bfd_proto *p; -+ config_ref old_config; -+}; -+ - static void --bfd_reconfigure_session(struct bfd_proto *p, struct bfd_session *s) -+bfd_reconfigure_sessions(struct deferred_call *dc) - { -- if (EMPTY_LIST(s->request_list)) -- return; -+ SKIP_BACK_DECLARE(struct bfd_reconfigure_sessions_deferred_call, -+ brsdc, dc, dc); - -- ASSERT_DIE(birdloop_inside(p->p.loop)); -+ struct bfd_proto *p = brsdc->p; -+ birdloop_enter(p->p.loop); - -- SKIP_BACK_DECLARE(struct bfd_request, req, n, HEAD(s->request_list)); -- s->cf = bfd_merge_options(s->ifa->cf, &req->opts); -+ HASH_WALK(p->session_hash_id, next_id, s) -+ { -+ if (!EMPTY_LIST(s->request_list)) -+ { -+ SKIP_BACK_DECLARE(struct bfd_request, req, n, HEAD(s->request_list)); -+ struct bfd_options opts = bfd_merge_options(&s->ifa->cf->opts, &req->opts); - -- u32 tx = (s->loc_state == BFD_STATE_UP) ? s->cf.min_tx_int : s->cf.idle_tx_int; -- bfd_session_set_min_tx(s, tx); -- bfd_session_set_min_rx(s, s->cf.min_rx_int); -- s->detect_mult = s->cf.multiplier; -- s->passive = s->cf.passive; -+#define CHK(x) (opts.x != s->cf.x) || -+ bool reload = MACRO_FOREACH(CHK, -+ min_rx_int, -+ min_tx_int, -+ idle_tx_int, -+ multiplier, -+ passive) false; /* terminating the || chain */ -+#undef CHK - -- bfd_session_control_tx_timer(s, 0); -+ s->cf = opts; -+ -+ if (reload) -+ { -+ u32 tx = (s->loc_state == BFD_STATE_UP) ? s->cf.min_tx_int : s->cf.idle_tx_int; -+ bfd_session_set_min_tx(s, tx); -+ bfd_session_set_min_rx(s, s->cf.min_rx_int); -+ s->detect_mult = s->cf.multiplier; -+ s->passive = s->cf.passive; -+ -+ bfd_session_control_tx_timer(s, 0); -+ -+ TRACE(D_EVENTS, "Session to %I reconfigured", s->addr); -+ } -+ } -+ } -+ HASH_WALK_END; -+ birdloop_leave(p->p.loop); - -- TRACE(D_EVENTS, "Session to %I reconfigured", s->addr); -+ /* Now the config is clean */ -+ OBSREF_CLEAR(brsdc->old_config); - } - - -@@ -589,10 +621,12 @@ bfd_reconfigure_session(struct bfd_proto *p, struct bfd_session *s) - */ - - static struct bfd_iface_config bfd_default_iface = { -- .min_rx_int = BFD_DEFAULT_MIN_RX_INT, -- .min_tx_int = BFD_DEFAULT_MIN_TX_INT, -- .idle_tx_int = BFD_DEFAULT_IDLE_TX_INT, -- .multiplier = BFD_DEFAULT_MULTIPLIER, -+ .opts = { -+ .min_rx_int = BFD_DEFAULT_MIN_RX_INT, -+ .min_tx_int = BFD_DEFAULT_MIN_TX_INT, -+ .idle_tx_int = BFD_DEFAULT_IDLE_TX_INT, -+ .multiplier = BFD_DEFAULT_MULTIPLIER, -+ }, - }; - - static inline struct bfd_iface_config * -@@ -650,24 +684,6 @@ bfd_free_iface(struct bfd_iface *ifa) - mb_free(ifa); - } - --static void --bfd_reconfigure_iface(struct bfd_proto *p UNUSED, struct bfd_iface *ifa, struct bfd_config *nc) --{ -- struct bfd_iface_config *new = bfd_find_iface_config(nc, ifa->iface); -- struct bfd_iface_config *old = ifa->cf; -- -- /* Check options that are handled in bfd_reconfigure_session() */ -- ifa->changed = -- (new->min_rx_int != old->min_rx_int) || -- (new->min_tx_int != old->min_tx_int) || -- (new->idle_tx_int != old->idle_tx_int) || -- (new->multiplier != old->multiplier) || -- (new->passive != old->passive); -- -- /* This should be probably changed to not access ifa->cf from the BFD thread */ -- ifa->cf = new; --} -- - - /* - * BFD requests -@@ -900,20 +916,7 @@ bfd_request_session(pool *p, ip_addr addr, ip_addr local, - void - bfd_update_request(struct bfd_request *req, const struct bfd_options *opts) - { -- struct bfd_session *s = req->session; -- -- if (!memcmp(opts, &req->opts, sizeof(const struct bfd_options))) -- return; -- - req->opts = *opts; -- -- if (s) -- { -- struct bfd_proto *p = s->ifa->bfd; -- birdloop_enter(p->p.loop); -- bfd_reconfigure_session(p, s); -- birdloop_leave(p->p.loop); -- } - } - - static void -@@ -1193,21 +1196,22 @@ bfd_reconfigure(struct proto *P, struct proto_config *c) - (new->zero_udp6_checksum_rx != old->zero_udp6_checksum_rx)) - return 0; - -- birdloop_mask_wakeups(p->p.loop); -- - WALK_LIST(ifa, p->iface_list) -- bfd_reconfigure_iface(p, ifa, new); -- -- HASH_WALK(p->session_hash_id, next_id, s) -- { -- if (s->ifa->changed) -- bfd_reconfigure_session(p, s); -- } -- HASH_WALK_END; -+ ifa->cf = bfd_find_iface_config(new, ifa->iface); - - bfd_reconfigure_neighbors(p, new); - -- birdloop_unmask_wakeups(p->p.loop); -+ /* Sessions get reconfigured after all the config is applied */ -+ struct bfd_reconfigure_sessions_deferred_call brsdc = { -+ .dc.hook = bfd_reconfigure_sessions, -+ .p = p, -+ }; -+ SKIP_BACK_DECLARE(struct bfd_reconfigure_sessions_deferred_call, -+ brsdcp, dc, defer_call(&brsdc.dc, sizeof brsdc)); -+ -+ /* We need to keep the old config alive until all the sessions get -+ * reconfigured */ -+ OBSREF_SET(brsdcp->old_config, P->cf->global); - - return 1; - } -diff --git a/proto/bfd/bfd.h b/proto/bfd/bfd.h -index 578ce8755..107829b72 100644 ---- proto/bfd/bfd.h -+++ proto/bfd/bfd.h -@@ -54,24 +54,7 @@ struct bfd_config - struct bfd_iface_config - { - struct iface_patt i; -- u32 min_rx_int; -- u32 min_tx_int; -- u32 idle_tx_int; -- u8 multiplier; -- u8 passive; -- u8 auth_type; /* Authentication type (BFD_AUTH_*) */ -- list *passwords; /* Passwords for authentication */ --}; -- --struct bfd_session_config --{ -- u32 min_rx_int; -- u32 min_tx_int; -- u32 idle_tx_int; -- u8 multiplier; -- u8 passive; -- u8 auth_type; /* Authentication type (BFD_AUTH_*) */ -- list *passwords; /* Passwords for authentication */ -+ struct bfd_options opts; - }; - - struct bfd_neighbor -@@ -146,7 +129,7 @@ struct bfd_session - u32 loc_id; /* Local session ID (local discriminator) */ - u32 rem_id; /* Remote session ID (remote discriminator) */ - -- struct bfd_session_config cf; /* Static configuration parameters */ -+ struct bfd_options cf; /* Static configuration parameters */ - - u32 des_min_tx_int; /* Desired min rx interval, local option */ - u32 des_min_tx_new; /* Used for des_min_tx_int change */ -diff --git a/proto/bfd/config.Y b/proto/bfd/config.Y -index 9e9919c4e..56d1ffac4 100644 ---- proto/bfd/config.Y -+++ proto/bfd/config.Y -@@ -86,44 +86,37 @@ bfd_iface_start: - add_tail(&BFD_CFG->patt_list, NODE this_ipatt); - init_list(&this_ipatt->ipn_list); - -- BFD_IFACE->min_rx_int = BFD_DEFAULT_MIN_RX_INT; -- BFD_IFACE->min_tx_int = BFD_DEFAULT_MIN_TX_INT; -- BFD_IFACE->idle_tx_int = BFD_DEFAULT_IDLE_TX_INT; -- BFD_IFACE->multiplier = BFD_DEFAULT_MULTIPLIER; -+ this_bfd_opts = &BFD_IFACE->opts; -+ -+ this_bfd_opts->min_rx_int = BFD_DEFAULT_MIN_RX_INT; -+ this_bfd_opts->min_tx_int = BFD_DEFAULT_MIN_TX_INT; -+ this_bfd_opts->idle_tx_int = BFD_DEFAULT_IDLE_TX_INT; -+ this_bfd_opts->multiplier = BFD_DEFAULT_MULTIPLIER; - - reset_passwords(); - }; - - bfd_iface_finish: - { -- BFD_IFACE->passwords = get_passwords(); -+ this_bfd_opts->passwords = get_passwords(); - -- if (!BFD_IFACE->auth_type != !BFD_IFACE->passwords) -+ if (!this_bfd_opts->auth_type != !this_bfd_opts->passwords) - cf_warn("Authentication and password options should be used together"); - -- if (BFD_IFACE->passwords) -+ if (this_bfd_opts->passwords) - { - struct password_item *pass; -- WALK_LIST(pass, *BFD_IFACE->passwords) -+ WALK_LIST(pass, *this_bfd_opts->passwords) - { - if (pass->alg) - cf_error("Password algorithm option not available in BFD protocol"); - -- pass->alg = bfd_auth_type_to_hash_alg[BFD_IFACE->auth_type]; -+ pass->alg = bfd_auth_type_to_hash_alg[this_bfd_opts->auth_type]; - } - } --}; - --bfd_iface_item: -- INTERVAL expr_us { BFD_IFACE->min_rx_int = BFD_IFACE->min_tx_int = $2; } -- | MIN RX INTERVAL expr_us { BFD_IFACE->min_rx_int = $4; } -- | MIN TX INTERVAL expr_us { BFD_IFACE->min_tx_int = $4; } -- | IDLE TX INTERVAL expr_us { BFD_IFACE->idle_tx_int = $4; } -- | MULTIPLIER expr { BFD_IFACE->multiplier = $2; } -- | PASSIVE bool { BFD_IFACE->passive = $2; } -- | AUTHENTICATION bfd_auth_type { BFD_IFACE->auth_type = $2; } -- | password_list {} -- ; -+ this_bfd_opts = NULL; -+}; - - bfd_auth_type: - NONE { $$ = BFD_AUTH_NONE; } -@@ -134,14 +127,9 @@ bfd_auth_type: - | METICULOUS KEYED SHA1 { $$ = BFD_AUTH_METICULOUS_KEYED_SHA1; } - ; - --bfd_iface_opts: -- /* empty */ -- | bfd_iface_opts bfd_iface_item ';' -- ; -- - bfd_iface_opt_list: - /* empty */ -- | '{' bfd_iface_opts '}' -+ | '{' bfd_items '}' - ; - - bfd_iface: -@@ -194,7 +182,7 @@ bfd_item: - | MIN TX INTERVAL expr_us { this_bfd_opts->min_tx_int = $4; } - | IDLE TX INTERVAL expr_us { this_bfd_opts->idle_tx_int = $4; } - | MULTIPLIER expr { this_bfd_opts->multiplier = $2; } -- | PASSIVE bool { this_bfd_opts->passive = $2; this_bfd_opts->passive_set = 1; } -+ | PASSIVE bool { this_bfd_opts->passive = $2 ? BFD_OPT_PASSIVE : BFD_OPT_NOT_PASSIVE; } - | GRACEFUL { this_bfd_opts->mode = BGP_BFD_GRACEFUL; } - | AUTHENTICATION bfd_auth_type { this_bfd_opts->auth_type = $2; } - | password_list {} -diff --git a/proto/bfd/packets.c b/proto/bfd/packets.c -index 1ceb470c1..f8bd63d73 100644 ---- proto/bfd/packets.c -+++ proto/bfd/packets.c -@@ -109,7 +109,7 @@ const u8 bfd_auth_type_to_hash_alg[] = { - static void - bfd_fill_authentication(struct bfd_proto *p, struct bfd_session *s, struct bfd_ctl_packet *pkt) - { -- struct bfd_session_config *cf = &s->cf; -+ struct bfd_options *cf = &s->cf; - struct password_item *pass = password_find(cf->passwords, 0); - uint meticulous = 0; - -@@ -179,7 +179,7 @@ bfd_fill_authentication(struct bfd_proto *p, struct bfd_session *s, struct bfd_c - static int - bfd_check_authentication(struct bfd_proto *p, struct bfd_session *s, struct bfd_ctl_packet *pkt) - { -- struct bfd_session_config *cf = &s->cf; -+ struct bfd_options *cf = &s->cf; - const char *err_dsc = NULL; - uint err_val = 0; - uint auth_type = 0; --- -GitLab - diff --git a/net/bird3/files/patch-05-mainloop-dropped-old-socket b/net/bird3/files/patch-05-mainloop-dropped-old-socket deleted file mode 100644 index eea4d1d26af2..000000000000 --- a/net/bird3/files/patch-05-mainloop-dropped-old-socket +++ /dev/null @@ -1,86 +0,0 @@ -From 3d1f19e335f55c8cfa3cb7ca9d7b88ca03173d8e Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Sun, 22 Dec 2024 21:32:28 +0100 -Subject: [PATCH] Mainloop: Dropped old socket prioritization magic - -This is now done in worker threads and the mainloop needs to do other things, -most notably kernel and CLI, with less overhead of repeatedly checking poll. ---- - sysdep/unix/io-loop.c | 2 +- - sysdep/unix/io.c | 21 +++++++-------------- - 2 files changed, 8 insertions(+), 15 deletions(-) - -diff --git a/sysdep/unix/io-loop.c b/sysdep/unix/io-loop.c -index f69189e06..a72c69a03 100644 ---- sysdep/unix/io-loop.c -+++ sysdep/unix/io-loop.c -@@ -1403,7 +1403,7 @@ bool task_still_in_limit(void) - { - static u64 main_counter = 0; - if (this_birdloop == &main_birdloop) -- return (++main_counter % 2048); /* This is a hack because of no accounting in mainloop */ -+ return (++main_counter % 512); /* This is a hack because of no accounting in mainloop */ - else - return ns_now() < account_last + this_thread->max_loop_time_ns; - } -diff --git a/sysdep/unix/io.c b/sysdep/unix/io.c -index f9785c074..51395e1e9 100644 ---- sysdep/unix/io.c -+++ sysdep/unix/io.c -@@ -53,14 +53,15 @@ - - /* Maximum number of calls of tx handler for one socket in one - * poll iteration. Should be small enough to not monopolize CPU by -- * one protocol instance. -+ * one protocol instance. But as most of the problems are now offloaded -+ * to worker threads, too low values may actually bring problems with -+ * latency. - */ --#define MAX_STEPS 4 -+#define MAX_STEPS 2048 - - /* Maximum number of calls of rx handler for all sockets in one poll -- iteration. RX callbacks are often much more costly so we limit -- this to gen small latencies */ --#define MAX_RX_STEPS 4 -+ iteration. RX callbacks are often a little bit more costly. */ -+#define MAX_RX_STEPS 512 - - - /* -@@ -2581,8 +2582,6 @@ io_init(void) - srandom((uint) (now ^ (now >> 32))); - } - --static int short_loops = 0; --#define SHORT_LOOP_MAX 10 - #define WORK_EVENTS_MAX 10 - - sock *stored_sock; -@@ -2670,10 +2669,9 @@ io_loop(void) - { - if (pfd.pfd.data[0].revents & POLLIN) - { -- /* IO loop reload requested */ -+ /* Somebody sent an event to mainloop */ - pipe_drain(&main_birdloop.thread->wakeup); - atomic_fetch_and_explicit(&main_birdloop.thread_transition, ~LTT_PING, memory_order_acq_rel); -- continue; - } - - times_update(); -@@ -2719,11 +2717,6 @@ io_loop(void) - main_birdloop.sock_active = sk_next(s); - } - -- short_loops++; -- if (events && (short_loops < SHORT_LOOP_MAX)) -- continue; -- short_loops = 0; -- - int count = 0; - main_birdloop.sock_active = stored_sock; - if (main_birdloop.sock_active == NULL) --- -GitLab - diff --git a/net/bird3/files/patch-06-cli-allocate-tx-buffers b/net/bird3/files/patch-06-cli-allocate-tx-buffers deleted file mode 100644 index 0e9af5de5d63..000000000000 --- a/net/bird3/files/patch-06-cli-allocate-tx-buffers +++ /dev/null @@ -1,134 +0,0 @@ -From de9dbee796876f5b621e40e0082612aad746cac1 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Sun, 22 Dec 2024 22:10:38 +0100 -Subject: [PATCH] CLI: allocate TX buffers as pages, not by malloc - -Every malloc risks heap bloating and these blocks are already -the same size as pages. ---- - nest/cli.c | 59 ++++++++++++++++++++++++++++++++++++++++++------------ - nest/cli.h | 2 +- - 2 files changed, 47 insertions(+), 14 deletions(-) - -diff --git a/nest/cli.c b/nest/cli.c -index 3b8e6f468..b33ffd437 100644 ---- nest/cli.c -+++ nest/cli.c -@@ -81,13 +81,14 @@ cli_alloc_out(cli *c, int size) - o = c->tx_buf; - else - { -- o = mb_alloc(c->pool, sizeof(struct cli_out) + CLI_TX_BUF_SIZE); -+ o = alloc_page(); -+ c->tx_pending_count++; - if (c->tx_write) - c->tx_write->next = o; - else - c->tx_buf = o; - o->wpos = o->outpos = o->buf; -- o->end = o->buf + CLI_TX_BUF_SIZE; -+ o->end = (void *) o + page_size; - } - c->tx_write = o; - if (!c->tx_pos) -@@ -167,19 +168,18 @@ cli_hello(cli *c) - static void - cli_free_out(cli *c) - { -- struct cli_out *o, *p; -+ for (struct cli_out *o = c->tx_buf, *n; o; o = n) -+ { -+ n = o->next; -+ free_page(o); -+ c->tx_pending_count--; -+ } - -- if (o = c->tx_buf) -- { -- o->wpos = o->outpos = o->buf; -- while (p = o->next) -- { -- o->next = p->next; -- mb_free(p); -- } -- } -+ c->tx_buf = NULL; - c->tx_write = c->tx_pos = NULL; - c->async_msg_size = 0; -+ -+ ASSERT_DIE(c->tx_pending_count == 0); - } - - void -@@ -189,6 +189,38 @@ cli_written(cli *c) - ev_schedule(c->event); - } - -+/* A dummy resource to show and free memory pages allocated for pending TX */ -+struct cli_tx_resource { -+ resource r; -+ struct cli *c; -+}; -+ -+static void -+cli_tx_resource_free(resource *r) -+{ -+ cli_free_out(SKIP_BACK(struct cli_tx_resource, r, r)->c); -+} -+ -+static void -+cli_tx_resource_dump(struct dump_request *dreq UNUSED, resource *r UNUSED) {} -+ -+static struct resmem -+cli_tx_resource_memsize(resource *r) -+{ -+ return (struct resmem) { -+ .effective = SKIP_BACK(struct cli_tx_resource, r, r)->c->tx_pending_count * page_size, -+ .overhead = sizeof(struct cli_tx_resource), -+ }; -+} -+ -+static struct resclass cli_tx_resource_class = { -+ .name = "CLI TX buffers", -+ .size = sizeof (struct cli_tx_resource), -+ .free = cli_tx_resource_free, -+ .dump = cli_tx_resource_dump, -+ .memsize = cli_tx_resource_memsize, -+}; -+ - - static byte *cli_rh_pos; - static uint cli_rh_len; -@@ -272,7 +304,8 @@ cli * - cli_new(struct birdsock *sock, struct cli_config *cf) - { - pool *p = rp_new(cli_pool, the_bird_domain.the_bird, "CLI"); -- cli *c = mb_alloc(p, sizeof(cli)); -+ struct cli_tx_resource *ctr = ralloc(p, &cli_tx_resource_class); -+ cli *c = ctr->c = mb_alloc(p, sizeof(cli)); - - bzero(c, sizeof(cli)); - c->pool = p; -diff --git a/nest/cli.h b/nest/cli.h -index d86ec3801..671be04d8 100644 ---- nest/cli.h -+++ nest/cli.h -@@ -17,7 +17,6 @@ - #include "conf/conf.h" - - #define CLI_RX_BUF_SIZE 4096 --#define CLI_TX_BUF_SIZE 4096 - #define CLI_MAX_ASYNC_QUEUE 4096 - - #define CLI_MSG_SIZE 500 -@@ -49,6 +48,7 @@ typedef struct cli { - uint log_mask; /* Mask of allowed message levels */ - uint log_threshold; /* When free < log_threshold, store only important messages */ - uint async_msg_size; /* Total size of async messages queued in tx_buf */ -+ uint tx_pending_count; /* How many blocks are pending */ - } cli; - - struct cli_config { --- -GitLab - diff --git a/net/bird3/files/patch-07-cli-flushing-tmp-linpool b/net/bird3/files/patch-07-cli-flushing-tmp-linpool deleted file mode 100644 index c05321812dac..000000000000 --- a/net/bird3/files/patch-07-cli-flushing-tmp-linpool +++ /dev/null @@ -1,29 +0,0 @@ -From 5fd0fd77e293328f354e7f6ed22632ba6ff96593 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Sun, 22 Dec 2024 22:26:44 +0100 -Subject: [PATCH] CLI: Flushing tmp_linpool after every shown net. - -There is no reason to keep the allocated objects through multiple nets. ---- - nest/rt-show.c | 5 +++-- - 1 file changed, 3 insertions(+), 2 deletions(-) - -diff --git a/nest/rt-show.c b/nest/rt-show.c -index 3986da83d..aa9209ca5 100644 ---- nest/rt-show.c -+++ nest/rt-show.c -@@ -282,8 +282,9 @@ rt_show_cont(struct cli *c) - rt_show_table(d); - - RT_FEED_WALK(&d->tab->req, f) -- if (f->count_routes) -- rt_show_net(d, f); -+ TMP_SAVED -+ if (f->count_routes) -+ rt_show_net(d, f); - - if (rt_export_feed_active(&d->tab->req)) - rt_feeder_unsubscribe(&d->tab->req); --- -GitLab - diff --git a/net/bird3/files/patch-08-kernel-feed-only-once b/net/bird3/files/patch-08-kernel-feed-only-once deleted file mode 100644 index 33a98cbc4795..000000000000 --- a/net/bird3/files/patch-08-kernel-feed-only-once +++ /dev/null @@ -1,274 +0,0 @@ -From 0fa80d7c79428e5370740a2eba5605b65131ebd6 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Mon, 23 Dec 2024 11:58:05 +0100 -Subject: [PATCH] Kernel: feed only once during startup - -There was an inefficiency in the initial scan state machine, -causing routes to be fed several times instead of just once. -Now the export startup is postponed until first krt_scan() -finishes and we actually can do the pruning with full information. ---- - nest/proto.c | 4 ++- - nest/protocol.h | 2 ++ - sysdep/unix/krt.c | 69 ++++++++++++++++++++++++++++------------------- - sysdep/unix/krt.h | 5 ++-- - 4 files changed, 48 insertions(+), 32 deletions(-) - -diff --git a/nest/proto.c b/nest/proto.c -index 678697d69..6fa74e9f1 100644 ---- nest/proto.c -+++ nest/proto.c -@@ -676,9 +676,11 @@ void channel_notify_basic(void *); - void channel_notify_accepted(void *); - void channel_notify_merged(void *); - --static void -+void - channel_start_export(struct channel *c) - { -+ ASSERT_DIE(birdloop_inside(c->proto->loop)); -+ - if (rt_export_get_state(&c->out_req) != TES_DOWN) - bug("%s.%s: Attempted to start channel's already started export", c->proto->name, c->name); - -diff --git a/nest/protocol.h b/nest/protocol.h -index cf7ecb898..2bfa1628a 100644 ---- nest/protocol.h -+++ nest/protocol.h -@@ -747,6 +747,8 @@ int proto_configure_channel(struct proto *p, struct channel **c, struct channel_ - - void channel_set_state(struct channel *c, uint state); - -+void channel_start_export(struct channel *c); -+ - void channel_add_obstacle(struct channel *c); - void channel_del_obstacle(struct channel *c); - -diff --git a/sysdep/unix/krt.c b/sysdep/unix/krt.c -index 34882b88f..1658dd6fe 100644 ---- sysdep/unix/krt.c -+++ sysdep/unix/krt.c -@@ -342,6 +342,8 @@ krt_learn_async(struct krt_proto *p, rte *e, int new) - /* Hook defined in nest/rt-table.c ... to be refactored away later */ - rte *krt_export_net(struct channel *c, const net_addr *a, linpool *lp); - -+static void krt_rt_notify(struct proto *P, struct channel *ch, const net_addr *net, rte *new, const rte *old); -+ - static int - krt_same_dest(rte *k, rte *e) - { -@@ -361,6 +363,11 @@ krt_same_dest(rte *k, rte *e) - void - krt_got_route(struct krt_proto *p, rte *e, s8 src) - { -+ /* If we happen to get an asynchronous route notification -+ * before initialization, we wait for the scan. */ -+ if (p->sync_state == KPS_INIT) -+ return; -+ - rte *new = NULL; - e->pflags = 0; - -@@ -391,10 +398,6 @@ krt_got_route(struct krt_proto *p, rte *e, s8 src) - - /* The rest is for KRT_SRC_BIRD (or KRT_SRC_UNKNOWN) */ - -- /* We wait for the initial feed to have correct installed state */ -- if (!p->ready) -- goto ignore; -- - /* Get the exported version */ - new = krt_export_net(p->p.main_channel, e->net, krt_filter_lp); - -@@ -423,10 +426,6 @@ aseen: - krt_trace_in(p, e, "already seen"); - goto done; - --ignore: -- krt_trace_in(p, e, "ignored"); -- goto done; -- - update: - krt_trace_in(p, new, "updating"); - krt_replace_rte(p, e->net, new, e); -@@ -447,12 +446,21 @@ krt_init_scan(struct krt_proto *p) - { - switch (p->sync_state) - { -+ case KPS_INIT: -+ /* Allow exports now */ -+ p->p.rt_notify = krt_rt_notify; -+ channel_start_export(p->p.main_channel); -+ rt_refresh_begin(&p->p.main_channel->in_req); -+ p->sync_state = KPS_FIRST_SCAN; -+ return 1; -+ - case KPS_IDLE: - rt_refresh_begin(&p->p.main_channel->in_req); - bmap_reset(&p->seen_map, 1024); - p->sync_state = KPS_SCANNING; - return 1; - -+ case KPS_FIRST_SCAN: - case KPS_SCANNING: - bug("Kernel scan double-init"); - -@@ -470,14 +478,17 @@ krt_prune(struct krt_proto *p) - { - switch (p->sync_state) - { -+ case KPS_INIT: - case KPS_IDLE: - bug("Kernel scan prune without scan"); - - case KPS_SCANNING: -+ channel_request_full_refeed(p->p.main_channel); -+ /* fall through */ -+ case KPS_FIRST_SCAN: - p->sync_state = KPS_PRUNING; - KRT_TRACE(p, D_EVENTS, "Pruning table %s", p->p.main_channel->table->name); - rt_refresh_end(&p->p.main_channel->in_req); -- channel_request_full_refeed(p->p.main_channel); - break; - - case KPS_PRUNING: -@@ -549,7 +560,7 @@ krt_scan_all(timer *t UNUSED) - krt_do_scan(NULL); - - WALK_LIST2(p, n, krt_proto_list, krt_node) -- if (p->sync_state == KPS_SCANNING) -+ if ((p->sync_state == KPS_SCANNING) || (p->sync_state == KPS_FIRST_SCAN)) - krt_prune(p); - } - -@@ -644,6 +655,9 @@ krt_scan_timer_kick(struct krt_proto *p) - static int - krt_preexport(struct channel *C, rte *e) - { -+ /* The export should not start before proper sync */ -+ ASSERT_DIE(SKIP_BACK(struct krt_proto, p, C->proto)->sync_state != KPS_INIT); -+ - if (e->src->owner == &C->proto->sources) - #ifdef CONFIG_SINGLE_ROUTE - return 1; -@@ -659,15 +673,6 @@ krt_preexport(struct channel *C, rte *e) - return -1; - } - -- /* Before first scan we don't touch the routes */ -- if (!SKIP_BACK(struct krt_proto, p, C->proto)->ready) -- { -- if (C->debug & D_ROUTES) -- log(L_TRACE "%s.%s not ready yet to accept route for %N", -- C->proto->name, C->name, e->net); -- return -1; -- } -- - return 0; - } - -@@ -685,18 +690,24 @@ krt_rt_notify(struct proto *P, struct channel *ch, const net_addr *net, - - switch (p->sync_state) - { -+ case KPS_INIT: -+ bug("Routes in init state should have been rejected by preexport."); -+ - case KPS_IDLE: - case KPS_PRUNING: - if (new && bmap_test(&p->seen_map, new->id)) -+ { - if (ch->debug & D_ROUTES) - { - /* Already installed and seen in the kernel dump */ - log(L_TRACE "%s.%s: %N already in kernel", - P->name, ch->name, net); -- return; - } -+ return; -+ } - - /* fall through */ -+ case KPS_FIRST_SCAN: - case KPS_SCANNING: - /* Actually replace the route */ - krt_replace_rte(p, net, new, old); -@@ -732,7 +743,6 @@ krt_reload_routes(struct channel *C, struct rt_feeding_request *rfr) - - if (KRT_CF->learn) - { -- p->reload = 1; - krt_scan_timer_kick(p); - } - -@@ -749,15 +759,18 @@ krt_export_fed(struct channel *C) - { - struct krt_proto *p = (void *) C->proto; - -- p->ready = 1; -- p->initialized = 1; -- - switch (p->sync_state) - { -+ case KPS_INIT: -+ bug("KRT export started before scan"); -+ - case KPS_IDLE: - krt_scan_timer_kick(p); - break; - -+ case KPS_FIRST_SCAN: -+ bug("KRT export done before first scan"); -+ - case KPS_SCANNING: - break; - -@@ -831,7 +844,8 @@ krt_init(struct proto_config *CF) - p->p.main_channel = proto_add_channel(&p->p, proto_cf_main_channel(CF)); - - p->p.preexport = krt_preexport; -- p->p.rt_notify = krt_rt_notify; -+ /* Not setting rt_notify here to not start exports, must wait for the first scan -+ * and then we can start exports manually */ - p->p.iface_sub.if_notify = krt_if_notify; - p->p.reload_routes = krt_reload_routes; - p->p.export_fed = krt_export_fed; -@@ -887,7 +901,7 @@ krt_shutdown(struct proto *P) - return PS_FLUSH; - - /* FIXME we should flush routes even when persist during reconfiguration */ -- if (p->initialized && !KRT_CF->persist && (P->down_code != PDC_CMD_GR_DOWN)) -+ if ((p->sync_state != KPS_INIT) && !KRT_CF->persist && (P->down_code != PDC_CMD_GR_DOWN)) - { - struct rt_export_feeder req = (struct rt_export_feeder) - { -@@ -922,8 +936,7 @@ krt_shutdown(struct proto *P) - static void - krt_cleanup(struct krt_proto *p) - { -- p->ready = 0; -- p->initialized = 0; -+ p->sync_state = KPS_INIT; - - krt_sys_shutdown(p); - rem_node(&p->krt_node); -diff --git a/sysdep/unix/krt.h b/sysdep/unix/krt.h -index 394e74010..14be715f8 100644 ---- sysdep/unix/krt.h -+++ sysdep/unix/krt.h -@@ -59,10 +59,9 @@ struct krt_proto { - struct bmap seen_map; /* Routes seen during last periodic scan */ - node krt_node; /* Node in krt_proto_list */ - byte af; /* Kernel address family (AF_*) */ -- byte ready; /* Initial feed has been finished */ -- byte initialized; /* First scan has been finished */ -- byte reload; /* Next scan is doing reload */ - PACKED enum krt_prune_state { -+ KPS_INIT, -+ KPS_FIRST_SCAN, - KPS_IDLE, - KPS_SCANNING, - KPS_PRUNING, --- -GitLab - diff --git a/net/bird3/files/patch-09-graceful-recovery b/net/bird3/files/patch-09-graceful-recovery deleted file mode 100644 index d576f80ebc42..000000000000 --- a/net/bird3/files/patch-09-graceful-recovery +++ /dev/null @@ -1,311 +0,0 @@ -From f7639a9fafa7411ebd1f2af56c270b970ac09f3d Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Mon, 23 Dec 2024 21:06:26 +0100 -Subject: [PATCH] Graceful recovery: converted to obstacles - -Yet another refcounting mechanism had a locking collision. ---- - nest/proto.c | 178 ++++++++++++++++++++++++++---------------------- - nest/protocol.h | 14 +++- - 2 files changed, 110 insertions(+), 82 deletions(-) - -diff --git a/nest/proto.c b/nest/proto.c -index 6fa74e9f1..caf99829b 100644 ---- nest/proto.c -+++ nest/proto.c -@@ -31,15 +31,8 @@ static list STATIC_LIST_INIT(protocol_list); - #define CD(c, msg, args...) ({ if (c->debug & D_STATES) log(L_TRACE "%s.%s: " msg, c->proto->name, c->name ?: "?", ## args); }) - #define PD(p, msg, args...) ({ if (p->debug & D_STATES) log(L_TRACE "%s: " msg, p->name, ## args); }) - --static timer *gr_wait_timer; -- --#define GRS_NONE 0 --#define GRS_INIT 1 --#define GRS_ACTIVE 2 --#define GRS_DONE 3 -- --static int graceful_restart_state; --static u32 graceful_restart_locks; -+static struct graceful_recovery_context _graceful_recovery_context; -+OBSREF(struct graceful_recovery_context) graceful_recovery_context; - - static char *p_states[] = { "DOWN", "START", "UP", "STOP" }; - static char *c_states[] = { "DOWN", "START", "UP", "STOP", "RESTART" }; -@@ -912,7 +905,7 @@ channel_do_stop(struct channel *c) - ev_postpone(&c->reimport_event); - - c->gr_wait = 0; -- if (c->gr_lock) -+ if (OBSREF_GET(c->gr_lock)) - channel_graceful_restart_unlock(c); - - CALL(c->class->shutdown, c); -@@ -1407,7 +1400,7 @@ proto_start(struct proto *p) - DBG("Kicking %s up\n", p->name); - PD(p, "Starting"); - -- if (graceful_restart_state == GRS_INIT) -+ if (OBSREF_GET(graceful_recovery_context)) - p->gr_recovery = 1; - - if (p->cf->loop_order != DOMAIN_ORDER(the_bird)) -@@ -1921,7 +1914,45 @@ proto_enable(struct proto *p) - * - */ - --static void graceful_restart_done(timer *t); -+/** -+ * graceful_restart_done - finalize graceful restart -+ * @t: unused -+ * -+ * When there are no locks on graceful restart, the functions finalizes the -+ * graceful restart recovery. Protocols postponing route export until the end of -+ * the recovery are awakened and the export to them is enabled. -+ */ -+static void -+graceful_recovery_done(struct callback *_ UNUSED) -+{ -+ ASSERT_DIE(birdloop_inside(&main_birdloop)); -+ ASSERT_DIE(_graceful_recovery_context.grc_state == GRS_ACTIVE); -+ -+ tm_stop(&_graceful_recovery_context.wait_timer); -+ log(L_INFO "Graceful recovery done"); -+ -+ WALK_TLIST(proto, p, &global_proto_list) -+ PROTO_LOCKED_FROM_MAIN(p) -+ { -+ p->gr_recovery = 0; -+ -+ struct channel *c; -+ WALK_LIST(c, p->channels) -+ { -+ ASSERT_DIE(!OBSREF_GET(c->gr_lock)); -+ -+ /* Resume postponed export of routes */ -+ if ((c->channel_state == CS_UP) && c->gr_wait && p->rt_notify) -+ channel_start_export(c); -+ -+ /* Cleanup */ -+ c->gr_wait = 0; -+ } -+ } -+ -+ _graceful_recovery_context.grc_state = GRS_DONE; -+} -+ - - /** - * graceful_restart_recovery - request initial graceful restart recovery -@@ -1933,7 +1964,30 @@ static void graceful_restart_done(timer *t); - void - graceful_restart_recovery(void) - { -- graceful_restart_state = GRS_INIT; -+ obstacle_target_init( -+ &_graceful_recovery_context.obstacles, -+ &_graceful_recovery_context.obstacles_cleared, -+ &root_pool, "Graceful recovery"); -+ -+ OBSREF_SET(graceful_recovery_context, &_graceful_recovery_context); -+ _graceful_recovery_context.grc_state = GRS_INIT; -+} -+ -+static void -+graceful_recovery_timeout(timer *t UNUSED) -+{ -+ log(L_INFO "Graceful recovery timeout"); -+ WALK_TLIST(proto, p, &global_proto_list) -+ PROTO_LOCKED_FROM_MAIN(p) -+ { -+ struct channel *c; -+ WALK_LIST(c, p->channels) -+ if (OBSREF_GET(c->gr_lock)) -+ { -+ log(L_INFO "Graceful recovery: Not waiting for %s.%s", p->name, c->name); -+ OBSREF_CLEAR(c->gr_lock); -+ } -+ } - } - - /** -@@ -1946,73 +2000,35 @@ graceful_restart_recovery(void) - void - graceful_restart_init(void) - { -- if (!graceful_restart_state) -+ if (!OBSREF_GET(graceful_recovery_context)) - return; - -- log(L_INFO "Graceful restart started"); -+ log(L_INFO "Graceful recovery started"); - -- if (!graceful_restart_locks) -- { -- graceful_restart_done(NULL); -- return; -- } -+ _graceful_recovery_context.grc_state = GRS_ACTIVE; - -- graceful_restart_state = GRS_ACTIVE; -- gr_wait_timer = tm_new_init(proto_pool, graceful_restart_done, NULL, 0, 0); -+ _graceful_recovery_context.wait_timer = (timer) { .hook = graceful_recovery_timeout }; - u32 gr_wait = atomic_load_explicit(&global_runtime, memory_order_relaxed)->gr_wait; -- tm_start(gr_wait_timer, gr_wait S); --} -- --/** -- * graceful_restart_done - finalize graceful restart -- * @t: unused -- * -- * When there are no locks on graceful restart, the functions finalizes the -- * graceful restart recovery. Protocols postponing route export until the end of -- * the recovery are awakened and the export to them is enabled. All other -- * related state is cleared. The function is also called when the graceful -- * restart wait timer fires (but there are still some locks). -- */ --static void --graceful_restart_done(timer *t) --{ -- log(L_INFO "Graceful restart done"); -- graceful_restart_state = GRS_DONE; -- -- WALK_TLIST(proto, p, &global_proto_list) -- { -- if (!p->gr_recovery) -- continue; -- -- struct channel *c; -- WALK_LIST(c, p->channels) -- { -- /* Resume postponed export of routes */ -- if ((c->channel_state == CS_UP) && c->gr_wait && p->rt_notify) -- channel_start_export(c); -+ tm_start(&_graceful_recovery_context.wait_timer, gr_wait S); - -- /* Cleanup */ -- c->gr_wait = 0; -- c->gr_lock = 0; -- } -- -- p->gr_recovery = 0; -- } -+ callback_init(&_graceful_recovery_context.obstacles_cleared, graceful_recovery_done, &main_birdloop); - -- graceful_restart_locks = 0; -- -- rfree(t); -+ /* The last clearing of obstacle reference will cause -+ * the graceful recovery finish immediately. */ -+ OBSREF_CLEAR(graceful_recovery_context); - } - - void - graceful_restart_show_status(void) - { -- if (graceful_restart_state != GRS_ACTIVE) -+ if (_graceful_recovery_context.grc_state != GRS_ACTIVE) - return; - - cli_msg(-24, "Graceful restart recovery in progress"); -- cli_msg(-24, " Waiting for %d channels to recover", graceful_restart_locks); -- cli_msg(-24, " Wait timer is %t/%u", tm_remains(gr_wait_timer), -+ cli_msg(-24, " Waiting for %u channels to recover", -+ obstacle_target_count(&_graceful_recovery_context.obstacles)); -+ cli_msg(-24, " Wait timer is %t/%u", -+ tm_remains(&_graceful_recovery_context.wait_timer), - atomic_load_explicit(&global_runtime, memory_order_relaxed)->gr_wait); - } - -@@ -2032,14 +2048,22 @@ graceful_restart_show_status(void) - void - channel_graceful_restart_lock(struct channel *c) - { -- ASSERT(graceful_restart_state == GRS_INIT); -- ASSERT(c->proto->gr_recovery); -+ ASSERT_DIE(birdloop_inside(&main_birdloop)); - -- if (c->gr_lock) -+ if (OBSREF_GET(c->gr_lock)) - return; - -- c->gr_lock = 1; -- graceful_restart_locks++; -+ switch (_graceful_recovery_context.grc_state) -+ { -+ case GRS_INIT: -+ case GRS_ACTIVE: -+ OBSREF_SET(c->gr_lock, &_graceful_recovery_context); -+ break; -+ -+ case GRS_NONE: -+ case GRS_DONE: -+ break; -+ } - } - - /** -@@ -2052,18 +2076,10 @@ channel_graceful_restart_lock(struct channel *c) - void - channel_graceful_restart_unlock(struct channel *c) - { -- if (!c->gr_lock) -- return; -- -- c->gr_lock = 0; -- graceful_restart_locks--; -- -- if ((graceful_restart_state == GRS_ACTIVE) && !graceful_restart_locks) -- tm_start(gr_wait_timer, 0); -+ OBSREF_CLEAR(c->gr_lock); - } - - -- - /** - * protos_dump_all - dump status of all protocols - * -@@ -2615,9 +2631,9 @@ channel_show_info(struct channel *c) - cli_msg(-1006, " Input filter: %s", filter_name(c->in_filter)); - cli_msg(-1006, " Output filter: %s", filter_name(c->out_filter)); - -- if (graceful_restart_state == GRS_ACTIVE) -+ if (_graceful_recovery_context.grc_state == GRS_ACTIVE) - cli_msg(-1006, " GR recovery: %s%s", -- c->gr_lock ? " pending" : "", -+ OBSREF_GET(c->gr_lock) ? " pending" : "", - c->gr_wait ? " waiting" : ""); - - channel_show_limit(&c->rx_limit, "Receive limit:", c->limit_active & (1 << PLD_RX), c->limit_actions[PLD_RX]); -diff --git a/nest/protocol.h b/nest/protocol.h -index 2bfa1628a..ec561b263 100644 ---- nest/protocol.h -+++ nest/protocol.h -@@ -659,7 +659,7 @@ struct channel { - - u8 channel_state; - u8 reloadable; /* Hook reload_routes() is allowed on the channel */ -- u8 gr_lock; /* Graceful restart mechanism should wait for this channel */ -+ OBSREF(struct graceful_recovery_context) gr_lock; /* Graceful restart mechanism should wait for this channel */ - u8 gr_wait; /* Route export to channel is postponed until graceful restart */ - - u32 obstacles; /* External obstacles remaining before cleanup */ -@@ -763,4 +763,16 @@ void *channel_config_new(const struct channel_class *cc, const char *name, uint - void *channel_config_get(const struct channel_class *cc, const char *name, uint net_type, struct proto_config *proto); - int channel_reconfigure(struct channel *c, struct channel_config *cf); - -+struct graceful_recovery_context { -+ struct obstacle_target obstacles; -+ struct callback obstacles_cleared; -+ enum { -+ GRS_NONE, -+ GRS_INIT, -+ GRS_ACTIVE, -+ GRS_DONE, -+ } grc_state; -+ timer wait_timer; -+}; -+ - #endif --- -GitLab - diff --git a/net/bird3/files/patch-10-stonehenge b/net/bird3/files/patch-10-stonehenge deleted file mode 100644 index a640442dae8d..000000000000 --- a/net/bird3/files/patch-10-stonehenge +++ /dev/null @@ -1,116 +0,0 @@ -From f6ef8b5b58c674dd270b40aa57d20d2d638c48e9 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Tue, 24 Dec 2024 12:18:39 +0100 -Subject: [PATCH] Stonehenge: multi-slab allocator - -To mid-term allocate and free lots of small blocks in a fast pace, -mb_alloc is too slow and causes heap bloating. We can already allocate -blocks from slabs, and if we allow for a little bit of inefficiency, -we can just use multiple slabs with stepped sizes. - -This technique is already used in ea_list allocation which is gonna be -converted to Stonehenge. ---- - lib/resource.h | 14 ++++++++++++ - lib/slab.c | 62 ++++++++++++++++++++++++++++++++++++++++++++++++++ - 2 files changed, 76 insertions(+) - -diff --git a/lib/resource.h b/lib/resource.h -index 48bf1f9ba..12b788510 100644 ---- lib/resource.h -+++ lib/resource.h -@@ -139,6 +139,20 @@ void *sl_allocz(slab *); - void sl_free(void *); - void sl_delete(slab *); - -+/* A whole stonehenge of slabs */ -+ -+typedef struct stonehenge stonehenge; -+typedef struct sth_block { -+ void *block; -+ bool large; -+} sth_block; -+ -+stonehenge *sth_new(pool *); -+sth_block sth_alloc(stonehenge *, uint size); -+sth_block sth_allocz(stonehenge *, uint size); -+void sth_free(sth_block); -+void sth_delete(stonehenge *); -+ - /* - * Low-level memory allocation functions, please don't use - * outside resource manager and possibly sysdep code. -diff --git a/lib/slab.c b/lib/slab.c -index ca971f9fb..d68bfef1e 100644 ---- lib/slab.c -+++ lib/slab.c -@@ -469,4 +469,66 @@ slab_lookup(resource *r, unsigned long a) - return NULL; - } - -+static const uint stonehenge_sizes[] = { 56, 112, 168, 288, 448, 800, 1344 }; -+ -+struct stonehenge { -+ pool *p; -+ slab *s[ARRAY_SIZE(stonehenge_sizes)]; -+}; -+ -+sth_block -+sth_alloc(stonehenge *sth, uint size) -+{ -+ for (uint i=0; i<ARRAY_SIZE(stonehenge_sizes); i++) -+ if (size <= stonehenge_sizes[i]) -+ { -+ if (!sth->s[i]) -+ sth->s[i] = sl_new(sth->p, stonehenge_sizes[i]); -+ -+ return (sth_block) { .block = sl_alloc(sth->s[i]), }; -+ } -+ -+ return (sth_block) { -+ .block = mb_alloc(sth->p, size), -+ .large = 1, -+ }; -+} -+ -+sth_block -+sth_allocz(stonehenge *sth, uint size) -+{ -+ sth_block b = sth_alloc(sth, size); -+ bzero(b.block, size); -+ return b; -+} -+ -+void -+sth_free(sth_block b) -+{ -+ if (b.large) -+ mb_free(b.block); -+ else -+ sl_free(b.block); -+} -+ -+stonehenge * -+sth_new(pool *pp) -+{ -+ stonehenge tmps = { -+ .p = rp_new(pp, pp->domain, "Stonehenge"), -+ }; -+ -+ stonehenge *s = sth_alloc(&tmps, sizeof(stonehenge)).block; -+ *s = tmps; -+ return s; -+} -+ -+void sth_delete(stonehenge *s) -+{ -+ pool *p = s->p; -+ sth_free((sth_block) { s }); -+ rp_free(p); -+} -+ -+ - #endif --- -GitLab - diff --git a/net/bird3/files/patch-11-route-attribute-storage b/net/bird3/files/patch-11-route-attribute-storage deleted file mode 100644 index 5097846203eb..000000000000 --- a/net/bird3/files/patch-11-route-attribute-storage +++ /dev/null @@ -1,80 +0,0 @@ -From 8b389a503ef56aa69aa456fabebd562abe247119 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Tue, 24 Dec 2024 13:12:58 +0100 -Subject: [PATCH] Route attribute storage moved to Stonehenge - ---- - nest/rt-attr.c | 29 ++++++++--------------------- - 1 file changed, 8 insertions(+), 21 deletions(-) - -diff --git a/nest/rt-attr.c b/nest/rt-attr.c -index a0f7d5718..8d651efb2 100644 ---- nest/rt-attr.c -+++ nest/rt-attr.c -@@ -204,9 +204,7 @@ DOMAIN(attrs) attrs_domain; - - pool *rta_pool; - --/* Assuming page size of 4096, these are magic values for slab allocation */ --static const uint ea_slab_sizes[] = { 56, 112, 168, 288, 448, 800, 1344 }; --static slab *ea_slab[ARRAY_SIZE(ea_slab_sizes)]; -+static stonehenge *ea_sth; - - static slab *rte_src_slab; - -@@ -1583,24 +1581,18 @@ ea_lookup_slow(ea_list *o, u32 squash_upto, enum ea_stored oid) - return rr; - } - -- struct ea_storage *r = NULL; - uint elen = ea_list_size(o); - uint sz = elen + sizeof(struct ea_storage); -- for (uint i=0; i<ARRAY_SIZE(ea_slab_sizes); i++) -- if (sz <= ea_slab_sizes[i]) -- { -- r = sl_alloc(ea_slab[i]); -- break; -- } -+ sth_block b = sth_alloc(ea_sth, sz); - -- int huge = r ? 0 : EALF_HUGE;; -- if (huge) -- r = mb_alloc(rta_pool, sz); -+ struct ea_storage *r = b.block; - - ea_list_copy(r->l, o, elen); - ea_list_ref(r->l); - -- r->l->flags |= huge; -+ if (b.large) -+ r->l->flags |= EALF_HUGE; -+ - r->l->stored = oid; - r->hash_key = h; - atomic_store_explicit(&r->uc, 1, memory_order_release); -@@ -1668,10 +1660,7 @@ ea_free_deferred(struct deferred_call *dc) - - /* And now we can free the object, finally */ - ea_list_unref(r->l); -- if (r->l->flags & EALF_HUGE) -- mb_free(r); -- else -- sl_free(r); -+ sth_free((sth_block) { r, !!(r->l->flags & EALF_HUGE) }); - - RTA_UNLOCK; - } -@@ -1722,9 +1711,7 @@ rta_init(void) - RTA_LOCK; - rta_pool = rp_new(&root_pool, attrs_domain.attrs, "Attributes"); - -- for (uint i=0; i<ARRAY_SIZE(ea_slab_sizes); i++) -- ea_slab[i] = sl_new(rta_pool, ea_slab_sizes[i]); -- -+ ea_sth = sth_new(rta_pool); - SPINHASH_INIT(rta_hash_table, RTAH, rta_pool, &global_work_list); - - rte_src_init(); --- -GitLab - diff --git a/net/bird3/files/patch-12-BGP-tx-bucket-storage b/net/bird3/files/patch-12-BGP-tx-bucket-storage deleted file mode 100644 index 513824f86769..000000000000 --- a/net/bird3/files/patch-12-BGP-tx-bucket-storage +++ /dev/null @@ -1,84 +0,0 @@ -From fdb5c4920b45139fb3c37e1144643c0f756364b6 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Tue, 24 Dec 2024 13:22:56 +0100 -Subject: [PATCH] BGP: TX bucket storage moved to Stonehenge - ---- - proto/bgp/attrs.c | 11 +++++++---- - proto/bgp/bgp.h | 4 ++-- - 2 files changed, 9 insertions(+), 6 deletions(-) - -diff --git a/proto/bgp/attrs.c b/proto/bgp/attrs.c -index a2feaef53..725c469ff 100644 ---- proto/bgp/attrs.c -+++ proto/bgp/attrs.c -@@ -1734,13 +1734,16 @@ bgp_get_bucket(struct bgp_ptx_private *c, ea_list *new) - uint size = sizeof(struct bgp_bucket) + ea_size; - - /* Allocate the bucket */ -- b = mb_alloc(c->pool, size); -+ sth_block blk = sth_alloc(c->sth, size); -+ b = blk.block; - *b = (struct bgp_bucket) { }; - init_list(&b->prefixes); - b->hash = hash; - - /* Copy the ea_list */ - ea_list_copy(b->eattrs, new, ea_size); -+ if (blk.large) -+ b->eattrs->flags |= EALF_HUGE; - - /* Insert the bucket to bucket hash */ - HASH_INSERT2(c->bucket_hash, RBH, c->pool, b); -@@ -1764,7 +1767,7 @@ static void - bgp_free_bucket(struct bgp_ptx_private *c, struct bgp_bucket *b) - { - HASH_REMOVE2(c->bucket_hash, RBH, c->pool, b); -- mb_free(b); -+ sth_free((sth_block) { b, !!(b->eattrs->flags & EALF_HUGE) }); - } - - int -@@ -2086,6 +2089,7 @@ bgp_init_pending_tx(struct bgp_channel *c) - - bpp->lock = dom; - bpp->pool = p; -+ bpp->sth = sth_new(p); - bpp->c = c; - - bgp_init_bucket_table(bpp); -@@ -2160,8 +2164,7 @@ bgp_free_pending_tx(struct bgp_channel *bc) - HASH_WALK_END; - - HASH_FREE(c->bucket_hash); -- sl_delete(c->bucket_slab); -- c->bucket_slab = NULL; -+ sth_delete(c->sth); - - rp_free(c->pool); - -diff --git a/proto/bgp/bgp.h b/proto/bgp/bgp.h -index 202e78ba3..dac6e84ea 100644 ---- proto/bgp/bgp.h -+++ proto/bgp/bgp.h -@@ -452,7 +452,8 @@ struct bgp_ptx_private { - struct { BGP_PTX_PUBLIC; }; - struct bgp_ptx_private **locked_at; - -- pool *pool; /* Resource pool for TX related allocations */ -+ pool *pool; /* Pool for infrequent long-term blocks */ -+ stonehenge *sth; /* Bucket allocator */ - - HASH(struct bgp_bucket) bucket_hash; /* Hash table of route buckets */ - struct bgp_bucket *withdraw_bucket; /* Withdrawn routes */ -@@ -461,7 +462,6 @@ struct bgp_ptx_private { - HASH(struct bgp_prefix) prefix_hash; /* Hash table of pending prefices */ - - slab *prefix_slab; /* Slab holding prefix nodes */ -- slab *bucket_slab; /* Slab holding buckets to send */ - - char bmp; /* This is a fake ptx for BMP encoding */ - }; --- -GitLab - diff --git a/net/bird3/files/patch-13-allocate-normalization-buckets b/net/bird3/files/patch-13-allocate-normalization-buckets deleted file mode 100644 index 60ff582d71c5..000000000000 --- a/net/bird3/files/patch-13-allocate-normalization-buckets +++ /dev/null @@ -1,100 +0,0 @@ -From c3c12e1b4ff908211b156a182a5027f2b11b0709 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Tue, 24 Dec 2024 16:16:55 +0100 -Subject: [PATCH] Allocate the normalization buckets on stack - -Even though allocating from tmp_linpool is quite cheap, -it isn't cheap when the block is larger than a page, which is the case here. -Instead, we now allocate just the result which typically fits in a page, -avoiding a necessity of a malloc(). ---- - nest/rt-attr.c | 37 ++++++++++++++++++++++++------------- - 1 file changed, 24 insertions(+), 13 deletions(-) - -diff --git a/nest/rt-attr.c b/nest/rt-attr.c -index 8d651efb2..9d5e10980 100644 ---- nest/rt-attr.c -+++ nest/rt-attr.c -@@ -967,8 +967,8 @@ ea_list_size(ea_list *o) - * and creates the final structure useful for storage or fast searching. - * The method is a bucket sort. - * -- * Returns the final ea_list with some excess memory at the end, -- * allocated from the tmp_linpool. The adata is linked from the original places. -+ * Returns the final ea_list allocated from the tmp_linpool. -+ * The adata is linked from the original places. - */ - ea_list * - ea_normalize(ea_list *e, u32 upto) -@@ -976,21 +976,17 @@ ea_normalize(ea_list *e, u32 upto) - /* We expect some work to be actually needed. */ - ASSERT_DIE(!BIT32_TEST(&upto, e->stored)); - -- /* Allocate the output */ -- ea_list *out = tmp_allocz(ea_class_max * sizeof(eattr) + sizeof(ea_list)); -- *out = (ea_list) { -- .flags = EALF_SORTED, -- }; -- -+ /* Allocate the buckets locally */ -+ eattr *buckets = allocz(ea_class_max * sizeof(eattr)); - uint min_id = ~0, max_id = 0; - -- eattr *buckets = out->attrs; -+ ea_list *next = NULL; - - /* Walk the attribute lists, one after another. */ - for (; e; e = e->next) - { -- if (!out->next && BIT32_TEST(&upto, e->stored)) -- out->next = e; -+ if (!next && BIT32_TEST(&upto, e->stored)) -+ next = e; - - for (int i = 0; i < e->count; i++) - { -@@ -1000,7 +996,7 @@ ea_normalize(ea_list *e, u32 upto) - if (id < min_id) - min_id = id; - -- if (out->next) -+ if (next) - { - /* Underlay: check whether the value is duplicate */ - if (buckets[id].id && buckets[id].fresh) -@@ -1026,6 +1022,18 @@ ea_normalize(ea_list *e, u32 upto) - } - } - -+ /* Find out how big the output actually is. */ -+ uint len = 0; -+ for (uint id = min_id; id <= max_id; id++) -+ if (buckets[id].id && !(buckets[id].undef && buckets[id].fresh)) -+ len++; -+ -+ ea_list *out = tmp_alloc(sizeof(ea_list) + len * sizeof(eattr)); -+ *out = (ea_list) { -+ .flags = EALF_SORTED, -+ .next = next, -+ }; -+ - /* And now we just walk the list from beginning to end and collect - * everything to the beginning of the list. - * Walking just that part which is inhabited for sure. */ -@@ -1044,9 +1052,12 @@ ea_normalize(ea_list *e, u32 upto) - - /* Move the attribute to the beginning */ - ASSERT_DIE(out->count < id); -- buckets[out->count++] = buckets[id]; -+ ASSERT_DIE(out->count < len); -+ out->attrs[out->count++] = buckets[id]; - } - -+ ASSERT_DIE(out->count == len); -+ - /* We want to bisect only if the list is long enough */ - if (out->count > 5) - out->flags |= EALF_BISECT; --- -GitLab - diff --git a/net/bird3/files/patch-14-BGP-fix-dislpay-name b/net/bird3/files/patch-14-BGP-fix-dislpay-name deleted file mode 100644 index faf53ec128ef..000000000000 --- a/net/bird3/files/patch-14-BGP-fix-dislpay-name +++ /dev/null @@ -1,25 +0,0 @@ -From b58bfcad683f46da9470ad87e8c78e423e04ff97 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Fri, 27 Dec 2024 16:22:59 +0100 -Subject: [PATCH] BGP: fix display name of bgp_otc attribute - ---- - proto/bgp/attrs.c | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/proto/bgp/attrs.c b/proto/bgp/attrs.c -index 725c469ff..5dc06be51 100644 ---- proto/bgp/attrs.c -+++ proto/bgp/attrs.c -@@ -1192,7 +1192,7 @@ static union bgp_attr_desc bgp_attr_table[BGP_ATTR_MAX] = { - .decode = bgp_decode_large_community, - }, - [BA_ONLY_TO_CUSTOMER] = { -- .name = "otc", -+ .name = "bgp_otc", - .type = T_INT, - .flags = BAF_OPTIONAL | BAF_TRANSITIVE, - .encode = bgp_encode_u32, --- -GitLab - diff --git a/net/bird3/files/patch-15-BGP-fixed-deterministic-med-crashes b/net/bird3/files/patch-15-BGP-fixed-deterministic-med-crashes deleted file mode 100644 index 15f3fac00287..000000000000 --- a/net/bird3/files/patch-15-BGP-fixed-deterministic-med-crashes +++ /dev/null @@ -1,65 +0,0 @@ -From c5b07695ce810e4345ed1811eadfce935c83b324 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Tue, 7 Jan 2025 11:08:04 +0100 -Subject: [PATCH] BGP: fixed deterministic med crashes - -There were several places of forgotten NULL checks. - -Thanks to Alarig Le Lay <alarig@swordarmor.fr> for reporting: -https://trubka.network.cz/pipermail/bird-users/2024-December/017990.html ---- - nest/rt-table.c | 14 ++++++++++++-- - proto/bgp/attrs.c | 8 ++++---- - 2 files changed, 16 insertions(+), 6 deletions(-) - -diff --git a/nest/rt-table.c b/nest/rt-table.c -index 05191d743..fc6d0d4e0 100644 ---- nest/rt-table.c -+++ nest/rt-table.c -@@ -2024,12 +2024,22 @@ rte_recalculate(struct rtable_private *table, struct rt_import_hook *c, struct n - do_recalculate: - /* Add the new route to the list right behind the old one */ - if (new_stored) -+ { -+ /* There is the same piece of code several lines farther. Needs refactoring. -+ * The old_stored check is needed because of the possible jump from deterministic med */ -+ if (old_stored) - { - atomic_store_explicit(&new_stored->next, atomic_load_explicit(&old_stored->next, memory_order_relaxed), memory_order_release); - atomic_store_explicit(&old_stored->next, new_stored, memory_order_release); -- -- table->rt_count++; - } -+ else -+ { -+ atomic_store_explicit(&new_stored->next, NULL, memory_order_release); -+ atomic_store_explicit(last_ptr, new_stored, memory_order_release); -+ } -+ -+ table->rt_count++; -+ } - - /* Find a new optimal route (if there is any) */ - struct rte_storage * _Atomic *bp = &local_sentinel.next; -diff --git a/proto/bgp/attrs.c b/proto/bgp/attrs.c -index 5dc06be51..db6542343 100644 ---- proto/bgp/attrs.c -+++ proto/bgp/attrs.c -@@ -2689,10 +2689,10 @@ bgp_rte_recalculate(struct rtable_private *table, net *net, - struct rte_storage *new_stored, struct rte_storage *old_stored, struct rte_storage *old_best_stored) - { - struct rte_storage *key_stored = new_stored ? new_stored : old_stored; -- const struct rte *new = &new_stored->rte, -- *old = &old_stored->rte, -- *old_best = &old_best_stored->rte, -- *key = &key_stored->rte; -+ const struct rte *new = RTE_OR_NULL(new_stored), -+ *old = RTE_OR_NULL(old_stored), -+ *old_best = RTE_OR_NULL(old_best_stored), -+ *key = RTE_OR_NULL(key_stored); - - u32 lpref = rt_get_preference(key); - u32 lasn = bgp_get_neighbor(key); --- -GitLab - diff --git a/net/bird3/files/patch-16-Table-old-best-route-refeed-fix b/net/bird3/files/patch-16-Table-old-best-route-refeed-fix deleted file mode 100644 index 60dc7cece2a2..000000000000 --- a/net/bird3/files/patch-16-Table-old-best-route-refeed-fix +++ /dev/null @@ -1,87 +0,0 @@ -From 2e14832d36c83b2ab5b7fb28b701de554fa5fdd9 Mon Sep 17 00:00:00 2001 -From: Maria Matejka <mq@ucw.cz> -Date: Tue, 7 Jan 2025 12:13:57 +0100 -Subject: [PATCH] Table: old best route refeed fix - -When refeeding with RA_OPTIMAL, the old best routes weren't announced, -leading to weird behavior of protocols, mostly kernel. Fixed. ---- - nest/rt-table.c | 30 ++++++++++++++++++++++++++---- - 1 file changed, 26 insertions(+), 4 deletions(-) - -diff --git a/nest/rt-table.c b/nest/rt-table.c -index fc6d0d4e0..18a445a62 100644 ---- nest/rt-table.c -+++ nest/rt-table.c -@@ -1485,11 +1485,18 @@ channel_notify_basic(void *_channel) - rte *new = &u->feed->block[i]; - rte *old = NULL; - for (uint o = oldpos; o < u->feed->count_routes; o++) -- if (new->src == u->feed->block[o].src) -+ if ((c->ra_mode == RA_ANY) && (new->src == u->feed->block[o].src)) - { - old = &u->feed->block[o]; - break; - } -+ else if ((c->ra_mode == RA_OPTIMAL) && ( -+ bmap_test(&c->export_accepted_map, u->feed->block[o].id) || -+ bmap_test(&c->export_rejected_map, u->feed->block[o].id))) -+ { -+ ASSERT_DIE(!old); -+ old = &u->feed->block[o]; -+ } - - rt_notify_basic(c, new, old); - -@@ -2542,10 +2549,14 @@ rt_feed_net_best(struct rt_exporter *e, struct rcu_unwinder *u, u32 index, bool - last_in_net = atomic_load_explicit(&n->best.last, memory_order_acquire); - first = rt_net_feed_validate_first(tr, first_in_net, last_in_net, first); - -- uint ecnt = 0; -+ uint ecnt = 0, ocnt = 0; - for (const struct rt_pending_export *rpe = first; rpe; - rpe = atomic_load_explicit(&rpe->next, memory_order_acquire)) -+ { - ecnt++; -+ if (rpe->it.old) -+ ocnt++; -+ } - - if (ecnt) { - const net_addr *a = (first->it.new ?: first->it.old)->net; -@@ -2558,10 +2569,11 @@ rt_feed_net_best(struct rt_exporter *e, struct rcu_unwinder *u, u32 index, bool - if (!ecnt && (!best || prefilter && !prefilter(f, best->rte.net))) - return NULL; - -- struct rt_export_feed *feed = rt_alloc_feed(!!best, ecnt); -+ struct rt_export_feed *feed = rt_alloc_feed(!!best + ocnt, ecnt); -+ uint bpos = 0; - if (best) - { -- feed->block[0] = best->rte; -+ feed->block[bpos++] = best->rte; - feed->ni = NET_TO_INDEX(best->rte.net); - } - else -@@ -2575,8 +2587,18 @@ rt_feed_net_best(struct rt_exporter *e, struct rcu_unwinder *u, u32 index, bool - if (e >= ecnt) - RT_READ_RETRY(tr); - else -+ { - feed->exports[e++] = rpe->it.seq; -+ if (rpe->it.old) -+ { -+ ASSERT_DIE(bpos < !!best + ocnt); -+ feed->block[bpos] = *rpe->it.old; -+ feed->block[bpos].flags |= REF_OBSOLETE; -+ bpos++; -+ } -+ } - -+ ASSERT_DIE(bpos == !!best + ocnt); - ASSERT_DIE(e == ecnt); - } - --- -GitLab - diff --git a/net/bosh-bootloader/Makefile b/net/bosh-bootloader/Makefile index 76f1773b73ba..80501c8b6def 100644 --- a/net/bosh-bootloader/Makefile +++ b/net/bosh-bootloader/Makefile @@ -1,6 +1,6 @@ PORTNAME= bosh-bootloader PORTVERSION= 7.6.0 -PORTREVISION= 26 +PORTREVISION= 29 CATEGORIES= net sysutils MAINTAINER= dumbbell@FreeBSD.org diff --git a/net/bosh-cli/Makefile b/net/bosh-cli/Makefile index 8a25cc188d84..ec7fd2da43b6 100644 --- a/net/bosh-cli/Makefile +++ b/net/bosh-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= bosh-cli PORTVERSION= 5.5.0 -PORTREVISION= 25 +PORTREVISION= 28 CATEGORIES= net sysutils MAINTAINER= dumbbell@FreeBSD.org diff --git a/net/bwping/Makefile b/net/bwping/Makefile index d867096b9e3b..ccfeb8284b80 100644 --- a/net/bwping/Makefile +++ b/net/bwping/Makefile @@ -1,6 +1,5 @@ PORTNAME= bwping -PORTVERSION= 2.5 -PORTREVISION= 1 +DISTVERSION= 2.6 CATEGORIES= net MASTER_SITES= SF @@ -12,7 +11,6 @@ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share INSTALL_TARGET= install-strip PLIST_FILES= sbin/bwping sbin/bwping6 share/man/man8/bwping.8.gz share/man/man8/bwping6.8.gz diff --git a/net/bwping/distinfo b/net/bwping/distinfo index 37fbfa2fbc3b..b95a191822af 100644 --- a/net/bwping/distinfo +++ b/net/bwping/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1645386198 -SHA256 (bwping-2.5.tar.gz) = 1d8762227f40909f6d42ef756ebc2c258e5fd4f268ff63ecc544b8d6f0802c82 -SIZE (bwping-2.5.tar.gz) = 113076 +TIMESTAMP = 1748895705 +SHA256 (bwping-2.6.tar.gz) = e8f183c63a0eb58f8e6cb992ae916fc91eea12450a7f1051b193f0c5890e7d30 +SIZE (bwping-2.6.tar.gz) = 113405 diff --git a/net/calendarsupport/distinfo b/net/calendarsupport/distinfo index 66d1c018f55b..28a5b916b2a5 100644 --- a/net/calendarsupport/distinfo +++ b/net/calendarsupport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557930 -SHA256 (KDE/release-service/25.04.1/calendarsupport-25.04.1.tar.xz) = 5a7e0b7b9c8d7277fc1899ee153f4c5f3acb64ff7c726eb7428bc7800ec94cad -SIZE (KDE/release-service/25.04.1/calendarsupport-25.04.1.tar.xz) = 1005144 +TIMESTAMP = 1751381573 +SHA256 (KDE/release-service/25.04.3/calendarsupport-25.04.3.tar.xz) = c3265468eecd4271d1d0276999a16d15971c8ad5de4ebe2f16a95de0d24a5b0d +SIZE (KDE/release-service/25.04.3/calendarsupport-25.04.3.tar.xz) = 1005292 diff --git a/net/cf/Makefile b/net/cf/Makefile index c1b261a0e6f5..578ec71f42cc 100644 --- a/net/cf/Makefile +++ b/net/cf/Makefile @@ -1,7 +1,7 @@ PORTNAME= cf PORTVERSION= 6.49.0 DISTVERSIONPREFIX= v -PORTREVISION= 25 +PORTREVISION= 28 CATEGORIES= net MAINTAINER= dumbbell@FreeBSD.org diff --git a/net/chrony/Makefile b/net/chrony/Makefile index 5cf16e4d51ff..d2167508a83e 100644 --- a/net/chrony/Makefile +++ b/net/chrony/Makefile @@ -1,6 +1,6 @@ PORTNAME= chrony -DISTVERSION= 4.6.1 -PORTREVISION= 1 +DISTVERSION= 4.7 +PORTREVISION= 0 CATEGORIES= net MASTER_SITES= https://chrony-project.org/releases/ \ LOCAL/mandree diff --git a/net/chrony/distinfo b/net/chrony/distinfo index bfb7e46a159a..0eafb1655821 100644 --- a/net/chrony/distinfo +++ b/net/chrony/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728827221 -SHA256 (chrony-4.6.1.tar.gz) = 571ff73fbf0ae3097f0604eca2e00b1d8bb2e91affe1a3494785ff21d6199c5c -SIZE (chrony-4.6.1.tar.gz) = 636076 +TIMESTAMP = 1749665413 +SHA256 (chrony-4.7.tar.gz) = c0de41a8c051e5d32b101b5f7014b98ca978b18e592f30ce6840b6d4602d947b +SIZE (chrony-4.7.tar.gz) = 644610 diff --git a/net/cloudquery/Makefile b/net/cloudquery/Makefile index 2c2fcd962423..55534913d6e9 100644 --- a/net/cloudquery/Makefile +++ b/net/cloudquery/Makefile @@ -1,7 +1,7 @@ PORTNAME= cloudquery DISTVERSIONPREFIX= v DISTVERSION= 0.32.0 -PORTREVISION= 12 +PORTREVISION= 15 CATEGORIES= net MAINTAINER= se@FreeBSD.org diff --git a/net/concourse-fly/Makefile b/net/concourse-fly/Makefile index 7585ce8da5b1..2171336de8e2 100644 --- a/net/concourse-fly/Makefile +++ b/net/concourse-fly/Makefile @@ -1,6 +1,6 @@ PORTNAME= concourse PORTVERSION= 6.7.1 -PORTREVISION= 24 +PORTREVISION= 27 CATEGORIES= net sysutils MASTER_SITES= LOCAL/dumbbell/concourse/ PKGNAMESUFFIX= -fly diff --git a/net/containernetworking-plugins/Makefile b/net/containernetworking-plugins/Makefile index 39643f5664f7..746de7e857dc 100644 --- a/net/containernetworking-plugins/Makefile +++ b/net/containernetworking-plugins/Makefile @@ -1,7 +1,7 @@ PORTNAME= containernetworking-plugins DISTVERSIONPREFIX= freebsd-v -DISTVERSION= 0.5 -PORTREVISION= 12 +DISTVERSION= 0.6 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= dfr@FreeBSD.org diff --git a/net/containernetworking-plugins/distinfo b/net/containernetworking-plugins/distinfo index 176bf7e2c53a..6f563aa7fa5d 100644 --- a/net/containernetworking-plugins/distinfo +++ b/net/containernetworking-plugins/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1697295741 -SHA256 (dfr-plugins-freebsd-v0.5_GH0.tar.gz) = ae97b270a350a291e96a57a964df84cf7a3d82311e3a8b0476f1e0e95b9bbb7f -SIZE (dfr-plugins-freebsd-v0.5_GH0.tar.gz) = 4198686 +TIMESTAMP = 1750257927 +SHA256 (dfr-plugins-freebsd-v0.6_GH0.tar.gz) = ff18035ea945776d1c10d0ad2e712c476c03d1b1a1c2b1e8ee4b2c8d5d361dec +SIZE (dfr-plugins-freebsd-v0.6_GH0.tar.gz) = 4198697 SHA256 (golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 SIZE (golang-sys-v0.6.0_GH0.tar.gz) = 1434234 diff --git a/net/croc/Makefile b/net/croc/Makefile index aa443047d1a7..0ef394edb991 100644 --- a/net/croc/Makefile +++ b/net/croc/Makefile @@ -1,7 +1,7 @@ PORTNAME= croc PORTVERSION= 10.0.13 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= olgeni@FreeBSD.org diff --git a/net/dataplaneapi/Makefile b/net/dataplaneapi/Makefile new file mode 100644 index 000000000000..4048e1e15ec4 --- /dev/null +++ b/net/dataplaneapi/Makefile @@ -0,0 +1,55 @@ +PORTNAME= dataplaneapi +DISTVERSIONPREFIX= v +DISTVERSION= 3.2.1 +PORTREVISION= 1 +CATEGORIES= net + +MAINTAINER= dtxdf@FreeBSD.org +COMMENT= HAProxy Data Plane API +WWW= https://github.com/haproxytech/${PORTNAME} + +LICENSE= APACHE20 +LICENSE_FILE= ${WRKSRC}/LICENSE + +USES= go:modules +USE_GITHUB= yes +GH_ACCOUNT= haproxytech + +USE_RC_SUBR= ${PORTNAME} + +GO_MOD_DIST= github +GO_MODULE= github.com/haproxytech/${PORTNAME} +GO_TARGET= ./cmd/${PORTNAME} +GO_BUILDFLAGS= -ldflags "\ + -X 'main.GitRepo=https://github.com/haproxytech/${PORTNAME}' \ + -X 'main.GitTag=${DISTVERSIONPREFIX}${DISTVERSION}' \ + -X 'main.GitCommit=${GITID}' \ + -X 'main.BuildTime=${BUILD_DATE}'" + +PLIST_FILES= "@sample(,,640) etc/dataplaneapi.yaml.sample" \ + bin/${PORTNAME} + +PORTDOCS= CONFIG.md README.md + +OPTIONS_DEFINE= DOCS + +# Run 'git checkout ${DISTVERSIONPREFIX}${DISTVERSION} && git rev-parse --short HEAD' +# in the Data Plane API repository to get the value of GITID. +GITID= 32af2b44 + +BUILD_DATE= $$(date -u "+%Y-%m-%dT%H:%M:%SZ") + +post-patch: + @${REINPLACE_CMD} -e 's|%%PREFIX%%|${PREFIX}|' \ + ${WRKSRC}/configuration/configuration.go + +post-install: + ${SED} -e 's|%%PREFIX%%|${PREFIX}|' ${FILESDIR}/dataplaneapi.yaml \ + > ${STAGEDIR}${PREFIX}/etc/dataplaneapi.yaml.sample + +post-install-DOCS-on: + @${MKDIR} ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/README.md ${STAGEDIR}${DOCSDIR} + ${INSTALL_DATA} ${WRKSRC}/configuration/doc/README.md ${STAGEDIR}${DOCSDIR}/CONFIG.md + +.include <bsd.port.mk> diff --git a/net/dataplaneapi/distinfo b/net/dataplaneapi/distinfo new file mode 100644 index 000000000000..b874220f6cc5 --- /dev/null +++ b/net/dataplaneapi/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1750225459 +SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.1_GH0/go.mod) = 319b1fe6d9dbfba8df886756481398ef98f7c277703698225258f221b20936b3 +SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.1_GH0/go.mod) = 4279 +SHA256 (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.1_GH0/haproxytech-dataplaneapi-v3.2.1_GH0.tar.gz) = 48fa6905a4b9b956b9addb19220a486c271319ba48fd353089af9335cfa11123 +SIZE (go/net_dataplaneapi/haproxytech-dataplaneapi-v3.2.1_GH0/haproxytech-dataplaneapi-v3.2.1_GH0.tar.gz) = 1068852 diff --git a/net/dataplaneapi/files/dataplaneapi.in b/net/dataplaneapi/files/dataplaneapi.in new file mode 100644 index 000000000000..fb5f74c483c5 --- /dev/null +++ b/net/dataplaneapi/files/dataplaneapi.in @@ -0,0 +1,27 @@ +#!/bin/sh + +# PROVIDE: dataplaneapi +# REQUIRE: LOGIN haproxy +# KEYWORD: shutdown +# +# Configuration settings for Data Plane API in /etc/rc.conf +# +# dataplaneapi_enable (bool): Enable Data Plane API. (default=NO) +# + +. /etc/rc.subr + +name="dataplaneapi" +desc="HAProxy Data Plane API" +rcvar="${name}_enable" + +load_rc_config $name + +: ${dataplaneapi_enable:="NO"} + +pidfile="/var/run/${name}.pid" +procname="%%LOCALBASE%%/bin/${name}" +command="/usr/sbin/daemon" +command_args="-c -p ${pidfile} -t \"${desc}\" ${procname}" + +run_rc_command "$1" diff --git a/net/dataplaneapi/files/dataplaneapi.yaml b/net/dataplaneapi/files/dataplaneapi.yaml new file mode 100644 index 000000000000..00dca6fb2a5f --- /dev/null +++ b/net/dataplaneapi/files/dataplaneapi.yaml @@ -0,0 +1,42 @@ +config_version: 2 +name: haproxy-dataplaneapi +dataplaneapi: + host: 0.0.0.0 + port: 5555 + advertised: + api_address: "" + api_port: 0 + scheme: + - http + userlist: + userlist: controller + userlist_file: "" + transaction: + transaction_dir: %%PREFIX%%/etc/haproxy/transactions + backups_number: 10 + backups_dir: %%PREFIX%%/etc/haproxy/backups + max_open_transactions: 10 + resources: + maps_dir: %%PREFIX%%/etc/haproxy/maps + ssl_certs_dir: %%PREFIX%%/etc/haproxy/ssl + general_storage_dir: %%PREFIX%%/etc/haproxy/general + dataplane_storage_dir: %%PREFIX%%/etc/haproxy/dataplane + spoe_dir: %%PREFIX%%/etc/haproxy/spoe +haproxy: + config_file: %%PREFIX%%/etc/haproxy/haproxy.cfg + haproxy_bin: /usr/local/sbin/haproxy + master_worker_mode: false + reload: + reload_delay: 5 + reload_cmd: service haproxy reload + restart_cmd: service haproxy restart + status_cmd: service haproxy status + reload_strategy: custom + validate_cmd: service haproxy configtest +log_targets: +- log_to: file + log_file: /var/log/haproxy-dataplaneapi.log + log_level: info + log_types: + - access + - app diff --git a/net/dataplaneapi/files/patch-configuration_configuration.go b/net/dataplaneapi/files/patch-configuration_configuration.go new file mode 100644 index 000000000000..ed3337fb83d8 --- /dev/null +++ b/net/dataplaneapi/files/patch-configuration_configuration.go @@ -0,0 +1,34 @@ +--- configuration/configuration.go.orig 2025-05-26 14:19:12 UTC ++++ configuration/configuration.go +@@ -37,7 +37,7 @@ type HAProxyConfiguration struct { + var cfg *Configuration + + type HAProxyConfiguration struct { +- SpoeDir string `long:"spoe-dir" description:"Path to SPOE directory." default:"/etc/haproxy/spoe" group:"resources"` ++ SpoeDir string `long:"spoe-dir" description:"Path to SPOE directory." default:"%%PREFIX%%/etc/haproxy/spoe" group:"resources"` + ServiceName string `long:"service" description:"Name of the HAProxy service" group:"reload"` + HAProxy string `short:"b" long:"haproxy-bin" description:"Path to the haproxy binary file" default:"haproxy" group:"haproxy"` + UserListFile string `long:"userlist-file" description:"Path to the dataplaneapi userlist file. By default userlist is read from HAProxy conf. When specified userlist would be read from this file" group:"userlist"` +@@ -50,16 +50,16 @@ type HAProxyConfiguration struct { + TransactionDir string `short:"t" long:"transaction-dir" description:"Path to the transaction directory" default:"/tmp/haproxy" group:"transaction"` + ValidateCmd string `long:"validate-cmd" description:"Executes a custom command to perform the HAProxy configuration check" group:"reload"` + BackupsDir string `long:"backups-dir" description:"Path to directory in which to place backup files" group:"transaction"` +- MapsDir string `short:"p" long:"maps-dir" description:"Path to directory of map files managed by dataplane" default:"/etc/haproxy/maps" group:"resources"` ++ MapsDir string `short:"p" long:"maps-dir" description:"Path to directory of map files managed by dataplane" default:"%%PREFIX%%/etc/haproxy/maps" group:"resources"` + SpoeTransactionDir string `long:"spoe-transaction-dir" description:"Path to the SPOE transaction directory" default:"/tmp/spoe-haproxy" group:"resources"` +- DataplaneConfig string `short:"f" description:"Path to the dataplane configuration file" default:"/etc/haproxy/dataplaneapi.yaml" yaml:"-"` +- ConfigFile string `short:"c" long:"config-file" description:"Path to the haproxy configuration file" default:"/etc/haproxy/haproxy.cfg" group:"haproxy"` ++ DataplaneConfig string `short:"f" description:"Path to the dataplane configuration file" default:"%%PREFIX%%/etc/dataplaneapi.yaml" yaml:"-"` ++ ConfigFile string `short:"c" long:"config-file" description:"Path to the haproxy configuration file" default:"%%PREFIX%%/etc/haproxy/haproxy.cfg" group:"haproxy"` + Userlist string `short:"u" long:"userlist" description:"Userlist in HAProxy configuration to use for API Basic Authentication" default:"controller" group:"userlist"` + MasterRuntime string `short:"m" long:"master-runtime" description:"Path to the master Runtime API socket" group:"haproxy"` +- SSLCertsDir string `long:"ssl-certs-dir" description:"Path to SSL certificates directory" default:"/etc/haproxy/ssl" group:"resources"` +- GeneralStorageDir string `long:"general-storage-dir" description:"Path to general storage directory" default:"/etc/haproxy/general" group:"resources"` ++ SSLCertsDir string `long:"ssl-certs-dir" description:"Path to SSL certificates directory" default:"%%PREFIX%%/etc/haproxy/ssl" group:"resources"` ++ GeneralStorageDir string `long:"general-storage-dir" description:"Path to general storage directory" default:"%%PREFIX%%/etc/haproxy/general" group:"resources"` + ClusterTLSCertDir string `long:"cluster-tls-dir" description:"Path where cluster tls certificates will be stored. Defaults to same directory as dataplane configuration file" group:"cluster"` +- DataplaneStorageDir string `long:"dataplane-storage-dir" description:"Path to dataplane internal storage directory" default:"/etc/haproxy/dataplane" group:"resources"` ++ DataplaneStorageDir string `long:"dataplane-storage-dir" description:"Path to dataplane internal storage directory" default:"%%PREFIX%%/etc/haproxy/dataplane" group:"resources"` + PreferredTimeSuffix string `long:"time-suffix" description:"Preferred time unit to use when writing time values in configuration (nearest, none, ms, s, m, h, d)" default:"nearest" group:"haproxy"` + UpdateMapFilesPeriod int64 `long:"update-map-files-period" description:"Elapsed time in seconds between two maps syncing operations" default:"10" group:"resources"` + ReloadDelay int `short:"d" long:"reload-delay" description:"Minimum delay between two reloads (in s)" default:"5" group:"reload"` diff --git a/net/dataplaneapi/pkg-descr b/net/dataplaneapi/pkg-descr new file mode 100644 index 000000000000..c47451e43c33 --- /dev/null +++ b/net/dataplaneapi/pkg-descr @@ -0,0 +1,3 @@ +Data Plane API is a sidecar process that runs next to HAProxy and +provides API endpoints for managing HAProxy. It requires HAProxy +version 1.9.0 or higher. diff --git a/net/dataplaneapi/pkg-message b/net/dataplaneapi/pkg-message new file mode 100644 index 000000000000..cb87f2fccc0a --- /dev/null +++ b/net/dataplaneapi/pkg-message @@ -0,0 +1,7 @@ +[ +{ type: install + message: <<EOM +net/dataplaneapi needs HAProxy to work properly, please install it. +EOM +} +] diff --git a/net/deltachat-rpc-server/Makefile b/net/deltachat-rpc-server/Makefile index f62fbf01cea7..7079bdc8daa4 100644 --- a/net/deltachat-rpc-server/Makefile +++ b/net/deltachat-rpc-server/Makefile @@ -1,6 +1,7 @@ PORTNAME= deltachat-rpc-server DISTVERSIONPREFIX= v DISTVERSION= 1.159.3 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= feld@FreeBSD.org diff --git a/net/dhcpcd/Makefile b/net/dhcpcd/Makefile index a055b445c774..672f608ce5f0 100644 --- a/net/dhcpcd/Makefile +++ b/net/dhcpcd/Makefile @@ -1,5 +1,5 @@ PORTNAME= dhcpcd -DISTVERSION= 10.2.2 +DISTVERSION= 10.2.4 CATEGORIES= net MASTER_SITES= https://github.com/NetworkConfiguration/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/net/dhcpcd/distinfo b/net/dhcpcd/distinfo index 66b2435f6931..7d88e0269e56 100644 --- a/net/dhcpcd/distinfo +++ b/net/dhcpcd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740499857 -SHA256 (dhcpcd-10.2.2.tar.xz) = 5f257b02f874b3b8cb031e5be79c99cf9cbd4f65eae2a50c9b1beddafb3f51bc -SIZE (dhcpcd-10.2.2.tar.xz) = 275700 +TIMESTAMP = 1748841759 +SHA256 (dhcpcd-10.2.4.tar.xz) = 6721e606609226dbf4d864a78802a9e96beec0ee034a1bd84138b3e037bba7d9 +SIZE (dhcpcd-10.2.4.tar.xz) = 276444 diff --git a/net/dumbpipe/Makefile b/net/dumbpipe/Makefile index 94ae37689993..c9c39fe59ee0 100644 --- a/net/dumbpipe/Makefile +++ b/net/dumbpipe/Makefile @@ -1,6 +1,7 @@ PORTNAME= dumbpipe DISTVERSIONPREFIX= v DISTVERSION= 0.27.0 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= feld@FreeBSD.org diff --git a/net/eturnal/Makefile b/net/eturnal/Makefile index 15b094ecdb35..c356bedca393 100644 --- a/net/eturnal/Makefile +++ b/net/eturnal/Makefile @@ -1,6 +1,5 @@ PORTNAME= eturnal -DISTVERSION= 1.12.0 -PORTREVISION= 1 +DISTVERSION= 1.12.2 CATEGORIES= net MAINTAINER= yzrh@noema.org @@ -17,7 +16,7 @@ USE_GITHUB= yes GH_TUPLE= processone:eturnal:${DISTVERSION} \ blt:port_compiler:${PC_VERSION}:pc/_checkouts/pc \ ferd:recon:${RECON_VERSION}:recon/_checkouts/recon \ - deadtrickster:quantile_estimator:${QUANTILE_ESTIMATOR_VERSION}:quantile_estimator/_checkouts/quantile_estimator \ + odo:quantile_estimator:${QUANTILE_ESTIMATOR_VERSION}:quantile_estimator/_checkouts/quantile_estimator \ processone:stun:${STUN_VERSION}:stun/_checkouts/stun \ weiss:conf:${CONF_VERSION}:conf/_checkouts/conf \ processone:yval:${YVAL_VERSION}:yval/_checkouts/yval \ @@ -27,9 +26,9 @@ GH_TUPLE= processone:eturnal:${DISTVERSION} \ palkan:influx_udp:${INFLUX_UDP_VERSION}:influx_udp/_checkouts/influx_udp \ devinus:poolboy:${POOLBOY_VERSION}:poolboy/_checkouts/poolboy \ palkan:ulitos:${ULITOS_VERSION}:ulitos/_checkouts/ulitos \ - deadtrickster:prometheus-httpd:${PROMETHEUS_HTTPD_VERSION}:prometheus_httpd/_checkouts/prometheus_httpd \ - deadtrickster:prometheus.erl:${PROMETHEUS_VERSION}:prometheus/_checkouts/prometheus \ - deadtrickster:accept:${ACCEPT_VERSION}:accept/_checkouts/accept + prometheus-erl:prometheus-httpd:${PROMETHEUS_HTTPD_VERSION}:prometheus_httpd/_checkouts/prometheus_httpd \ + prometheus-erl:prometheus.erl:${PROMETHEUS_VERSION}:prometheus/_checkouts/prometheus \ + prometheus-erl:accept:${ACCEPT_VERSION}:accept/_checkouts/accept USE_RC_SUBR= ${PORTNAME} # USES=erlang related variables @@ -40,23 +39,30 @@ USERS= ${PORTNAME} GROUPS= ${USERS} .ifnmake portclippy -ACCEPT_VERSION= 897dfca # 0.3.5 +ACCEPT_VERSION= e1faefa # 0.3.6 CONF_VERSION= 1d80a8b # 0.2.6 -FAST_TLS_VERSION= 1.1.16 -FAST_YAML_VERSION= 1.0.36 +FAST_TLS_VERSION= 1.1.22 +FAST_YAML_VERSION= 1.0.37 INFLUX_UDP_VERSION= c744ccf # 1.1.2 -P1_UTILS_VERSION= 1.0.25 -PC_VERSION= 3c62162 # 1.14.0 +P1_UTILS_VERSION= 1.0.26 +PC_VERSION= 935c207 # 1.15.0 POOLBOY_VERSION= 1.5.2 -PROMETHEUS_HTTPD_VERSION= b1ae3bc # 2.1.11 -PROMETHEUS_VERSION= b78e17e # 4.10.0 -QUANTILE_ESTIMATOR_VERSION= eeea7c7 # 0.2.1 -RECON_VERSION= 2.5.4 -STUN_VERSION= 1.2.9 +PROMETHEUS_HTTPD_VERSION= 849deb3 # 2.1.14 +PROMETHEUS_VERSION= 09b95f8 # 4.13.0 +QUANTILE_ESTIMATOR_VERSION= 3c4c505 # 1.0.2 +RECON_VERSION= 2.5.6 +STUN_VERSION= 1.2.19 ULITOS_VERSION= 0.4.0 YVAL_VERSION= 1.0.10 .endif +PLIST_SUB= CONF_VERSION=0.2.6 \ + FAST_TLS_VERSION=${FAST_TLS_VERSION} \ + FAST_YAML_VERSION=${FAST_YAML_VERSION} \ + P1_UTILS_VERSION=${P1_UTILS_VERSION} \ + STUN_VERSION=${STUN_VERSION} \ + YVAL_VERSION=${YVAL_VERSION} + post-patch: ${REINPLACE_CMD} -e 's|/opt/eturnal|${LOCALBASE}/lib/eturnal|' \ -e 's|/etc|${LOCALBASE}/etc/eturnal|' \ @@ -75,8 +81,6 @@ do-install: ${COPYTREE_SHARE} releases ${STAGEDIR}${PREFIX}/lib/eturnal/ ${REINPLACE_CMD} 's|__erts_dir="$$RELEASE_ROOT_DIR/erts-$$ERTS_VSN"|__erts_dir="${LOCALBASE}/lib/erlang/erts-$$ERTS_VSN"|' \ ${STAGEDIR}${PREFIX}/lib/eturnal/bin/eturnal - -post-install: ${MKDIR} ${STAGEDIR}${PREFIX}/etc/eturnal ${INSTALL_DATA} ${WRKSRC}/_build/${REBAR_PROFILE}/rel/eturnal/etc/eturnal.yml \ ${STAGEDIR}${PREFIX}/etc/eturnal/eturnal.yml.sample diff --git a/net/eturnal/distinfo b/net/eturnal/distinfo index a70159ae384c..7ae1dc04c1da 100644 --- a/net/eturnal/distinfo +++ b/net/eturnal/distinfo @@ -1,33 +1,33 @@ -TIMESTAMP = 1725575387 -SHA256 (processone-eturnal-1.12.0_GH0.tar.gz) = e8e3be145a8e1c0c62c118c642fc7feb6168f2deff3f47df5d8d9569b43484b4 -SIZE (processone-eturnal-1.12.0_GH0.tar.gz) = 139407 -SHA256 (blt-port_compiler-3c62162_GH0.tar.gz) = 8084ca2a8c366b29bc146564b71991af94468ef18d79ad508236d14fb1ff0fd3 -SIZE (blt-port_compiler-3c62162_GH0.tar.gz) = 13989 -SHA256 (ferd-recon-2.5.4_GH0.tar.gz) = a9a750f64ac82133ce33ba16df3510bf4cf0012858429ca6290075d4a4ef7192 -SIZE (ferd-recon-2.5.4_GH0.tar.gz) = 53397 -SHA256 (deadtrickster-quantile_estimator-eeea7c7_GH0.tar.gz) = b1b552f2a650cb5ecb1aa5486b07d20176460c72bb3836aff59e00ba3d80fbd9 -SIZE (deadtrickster-quantile_estimator-eeea7c7_GH0.tar.gz) = 919517 -SHA256 (processone-stun-1.2.9_GH0.tar.gz) = d3ebd81a35fc7fd26fd4415e371d371a68ef2d690504c5193b5c544023631281 -SIZE (processone-stun-1.2.9_GH0.tar.gz) = 42490 +TIMESTAMP = 1746185324 +SHA256 (processone-eturnal-1.12.2_GH0.tar.gz) = 52375fd4da37fd3573523dda0f6589ab4ced9bb822ebd5d1a89c47296265a4a6 +SIZE (processone-eturnal-1.12.2_GH0.tar.gz) = 146335 +SHA256 (blt-port_compiler-935c207_GH0.tar.gz) = 7fde661c3031d162ee75e0e066870f555b6ea906d7acff3d7da8edbcaee25c8d +SIZE (blt-port_compiler-935c207_GH0.tar.gz) = 13982 +SHA256 (ferd-recon-2.5.6_GH0.tar.gz) = bad7d7f0f9504220ef1490b30ab97d1d4f5713124a9caac04866f3d506359e2f +SIZE (ferd-recon-2.5.6_GH0.tar.gz) = 53471 +SHA256 (odo-quantile_estimator-3c4c505_GH0.tar.gz) = d576ed3b59192521bd66567233c85f9445ad92a231d52e620facc9b5b8fe61b4 +SIZE (odo-quantile_estimator-3c4c505_GH0.tar.gz) = 920455 +SHA256 (processone-stun-1.2.19_GH0.tar.gz) = 6dd8615bfd258a041a667cfe601cb50d364482ba3ef7278bd8202edd2881352b +SIZE (processone-stun-1.2.19_GH0.tar.gz) = 41889 SHA256 (weiss-conf-1d80a8b_GH0.tar.gz) = e331c5613faec75d138455a931511b050a529547e3b719530e69b3e4baba79dd SIZE (weiss-conf-1d80a8b_GH0.tar.gz) = 23211 SHA256 (processone-yval-1.0.10_GH0.tar.gz) = cfecec24e5a23f354e5539fb1c35b25da50309879a654d41a6000154b6c437b6 SIZE (processone-yval-1.0.10_GH0.tar.gz) = 18477 -SHA256 (processone-fast_yaml-1.0.36_GH0.tar.gz) = 6794470ef35fb3985c4e9aa0ed8d3a0b44e7a5c7bf4c5a1efbeca42060db6806 -SIZE (processone-fast_yaml-1.0.36_GH0.tar.gz) = 60410 -SHA256 (processone-fast_tls-1.1.16_GH0.tar.gz) = 8c38768998e8ee0aa2bf5831bc25deeb4ea2e08bd52e26b2abfd654504fbe4f9 -SIZE (processone-fast_tls-1.1.16_GH0.tar.gz) = 83971 -SHA256 (processone-p1_utils-1.0.25_GH0.tar.gz) = c62f93ab5ea8d9251d9acda2abf576352d50f4a3299972549180a5387656746a -SIZE (processone-p1_utils-1.0.25_GH0.tar.gz) = 47802 +SHA256 (processone-fast_yaml-1.0.37_GH0.tar.gz) = a8d632d97282cfdf54a0172df59d8641f37de690dd886d0b2e4ef0d4ff876077 +SIZE (processone-fast_yaml-1.0.37_GH0.tar.gz) = 60417 +SHA256 (processone-fast_tls-1.1.22_GH0.tar.gz) = ec4f8a0cfdd95cc6c9f57ba1b929fda7bda819060aa6eb0f2754a8d25d24a49c +SIZE (processone-fast_tls-1.1.22_GH0.tar.gz) = 85440 +SHA256 (processone-p1_utils-1.0.26_GH0.tar.gz) = bf00dced9f892ec5972c0ff4f9861b391cbffe1a763c73dcfa622c500a1cc55b +SIZE (processone-p1_utils-1.0.26_GH0.tar.gz) = 47863 SHA256 (palkan-influx_udp-c744ccf_GH0.tar.gz) = 6c5d8159e9a9ff0723b86da6d4929399618645e6a5509161e8da66378583bca9 SIZE (palkan-influx_udp-c744ccf_GH0.tar.gz) = 12580 SHA256 (devinus-poolboy-1.5.2_GH0.tar.gz) = ee4684c0de73782ddb7682aa257bf9e1bfaec6276d92ac53ab044a0983e111e3 SIZE (devinus-poolboy-1.5.2_GH0.tar.gz) = 1126991 SHA256 (palkan-ulitos-0.4.0_GH0.tar.gz) = 53b49024dc4c9a2bfb7d74a53fb31ae3c8ee752089233de45b3f365ee0acd499 SIZE (palkan-ulitos-0.4.0_GH0.tar.gz) = 5204 -SHA256 (deadtrickster-prometheus-httpd-b1ae3bc_GH0.tar.gz) = e82746e423d75f6fc5cc6afca7f9d82e123b46935d88496e2abefc0fbf793fee -SIZE (deadtrickster-prometheus-httpd-b1ae3bc_GH0.tar.gz) = 17341 -SHA256 (deadtrickster-prometheus.erl-b78e17e_GH0.tar.gz) = 4b071e2a569e67cc22f804aeb31ca368f5cb1dcbe5e021e0992bb2915e1d4e6c -SIZE (deadtrickster-prometheus.erl-b78e17e_GH0.tar.gz) = 103642 -SHA256 (deadtrickster-accept-897dfca_GH0.tar.gz) = 0ae80f35e86e06ea89634d1feb486835c4210c48b1472b0f245dbd05678f7577 -SIZE (deadtrickster-accept-897dfca_GH0.tar.gz) = 758745 +SHA256 (prometheus-erl-prometheus-httpd-849deb3_GH0.tar.gz) = 53babd64c7ffc7becd5eae4a1d9eaa3c64e59b9973376ea2816fc07bf43cd898 +SIZE (prometheus-erl-prometheus-httpd-849deb3_GH0.tar.gz) = 11941 +SHA256 (prometheus-erl-prometheus.erl-09b95f8_GH0.tar.gz) = 6bfe4ab8441734863ede996b0b5d1779c4f1828e44be300c7f785d6bd5d5f7eb +SIZE (prometheus-erl-prometheus.erl-09b95f8_GH0.tar.gz) = 83120 +SHA256 (prometheus-erl-accept-e1faefa_GH0.tar.gz) = 851f2a4725aba39ae8ade30737fce5682a3c143adafbe8460409f0c1b965c2c8 +SIZE (prometheus-erl-accept-e1faefa_GH0.tar.gz) = 7507 diff --git a/net/eturnal/pkg-plist b/net/eturnal/pkg-plist index 269ef13036d9..59b6a7d71417 100644 --- a/net/eturnal/pkg-plist +++ b/net/eturnal/pkg-plist @@ -14,27 +14,28 @@ lib/eturnal/bin/extensions/version lib/eturnal/bin/hooks/builtin/wait_for_process lib/eturnal/bin/hooks/post_stop lib/eturnal/bin/hooks/pre_start +lib/eturnal/bin/hooks/status lib/eturnal/bin/install_upgrade.escript lib/eturnal/bin/no_dot_erlang.boot lib/eturnal/bin/nodetool -lib/eturnal/lib/conf-0.2.6/ebin/conf_backend.beam -lib/eturnal/lib/conf-0.2.6/ebin/conf_env.beam -lib/eturnal/lib/conf-0.2.6/ebin/conf_file.beam -lib/eturnal/lib/conf-0.2.6/ebin/conf_http.beam -lib/eturnal/lib/conf-0.2.6/ebin/conf_misc.beam -lib/eturnal/lib/conf-0.2.6/ebin/conf_sup.beam -lib/eturnal/lib/conf-0.2.6/ebin/conf_yaml_backend.beam -lib/eturnal/lib/conf-0.2.6/ebin/conf.app -lib/eturnal/lib/conf-0.2.6/ebin/conf.beam -lib/eturnal/lib/conf-0.2.6/ebin/crypto_yaml.beam -lib/eturnal/lib/conf-0.2.6/ebin/kernel_yaml.beam -lib/eturnal/lib/conf-0.2.6/ebin/mnesia_yaml.beam -lib/eturnal/lib/conf-0.2.6/ebin/odbc_yaml.beam -lib/eturnal/lib/conf-0.2.6/ebin/os_mon_yaml.beam -lib/eturnal/lib/conf-0.2.6/ebin/runtime_tools_yaml.beam -lib/eturnal/lib/conf-0.2.6/ebin/sasl_yaml.beam -lib/eturnal/lib/conf-0.2.6/ebin/ssl_yaml.beam -lib/eturnal/lib/conf-0.2.6/ebin/stdlib_yaml.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/conf_backend.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/conf_env.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/conf_file.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/conf_http.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/conf_misc.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/conf_sup.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/conf_yaml_backend.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/conf.app +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/conf.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/crypto_yaml.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/kernel_yaml.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/mnesia_yaml.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/odbc_yaml.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/os_mon_yaml.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/runtime_tools_yaml.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/sasl_yaml.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/ssl_yaml.beam +lib/eturnal/lib/conf-%%CONF_VERSION%%/ebin/stdlib_yaml.beam lib/eturnal/lib/eturnal-%%VERSION%%/ebin/eturnal_app.beam lib/eturnal/lib/eturnal-%%VERSION%%/ebin/eturnal_cert.beam lib/eturnal/lib/eturnal-%%VERSION%%/ebin/eturnal_ctl.beam @@ -49,53 +50,53 @@ lib/eturnal/lib/eturnal-%%VERSION%%/ebin/eturnal.beam lib/eturnal/lib/eturnal-%%VERSION%%/ebin/mod_log_stun.beam lib/eturnal/lib/eturnal-%%VERSION%%/ebin/mod_stats_influx.beam lib/eturnal/lib/eturnal-%%VERSION%%/ebin/mod_stats_prometheus.beam -lib/eturnal/lib/fast_tls-1.1.16/ebin/fast_tls.app -lib/eturnal/lib/fast_tls-1.1.16/ebin/fast_tls.beam -lib/eturnal/lib/fast_tls-1.1.16/ebin/p1_sha.beam -lib/eturnal/lib/fast_tls-1.1.16/priv/lib/fast_tls.so -lib/eturnal/lib/fast_tls-1.1.16/priv/lib/p1_sha.so -lib/eturnal/lib/fast_yaml-1.0.36/ebin/fast_yaml_app.beam -lib/eturnal/lib/fast_yaml-1.0.36/ebin/fast_yaml_sup.beam -lib/eturnal/lib/fast_yaml-1.0.36/ebin/fast_yaml.app -lib/eturnal/lib/fast_yaml-1.0.36/ebin/fast_yaml.beam -lib/eturnal/lib/fast_yaml-1.0.36/priv/lib/fast_yaml.so -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_file_queue.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_fsm.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_http.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_nif_utils.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_options.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_prof.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_proxy_protocol.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_queue.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_rand.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_server.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_shaper.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_time_compat.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_utils_sup.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_utils.app -lib/eturnal/lib/p1_utils-1.0.25/ebin/p1_utils.beam -lib/eturnal/lib/p1_utils-1.0.25/ebin/treap.beam -lib/eturnal/lib/p1_utils-1.0.25/include/p1_queue.hrl -lib/eturnal/lib/stun-1.2.9/ebin/stun_acceptor_sup.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_acceptor.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_app.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_codec.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_listener_sup.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_listener.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_logger.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_shaper.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_sup.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_test.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun_tmp_sup.beam -lib/eturnal/lib/stun-1.2.9/ebin/stun.app -lib/eturnal/lib/stun-1.2.9/ebin/stun.beam -lib/eturnal/lib/stun-1.2.9/ebin/turn_sm.beam -lib/eturnal/lib/stun-1.2.9/ebin/turn_tmp_sup.beam -lib/eturnal/lib/stun-1.2.9/ebin/turn.beam -lib/eturnal/lib/stun-1.2.9/include/stun_logger.hrl -lib/eturnal/lib/stun-1.2.9/include/stun.hrl -lib/eturnal/lib/yval-1.0.10/ebin/yval.app -lib/eturnal/lib/yval-1.0.10/ebin/yval.beam +lib/eturnal/lib/fast_tls-%%FAST_TLS_VERSION%%/ebin/fast_tls.app +lib/eturnal/lib/fast_tls-%%FAST_TLS_VERSION%%/ebin/fast_tls.beam +lib/eturnal/lib/fast_tls-%%FAST_TLS_VERSION%%/ebin/p1_sha.beam +lib/eturnal/lib/fast_tls-%%FAST_TLS_VERSION%%/priv/lib/fast_tls.so +lib/eturnal/lib/fast_tls-%%FAST_TLS_VERSION%%/priv/lib/p1_sha.so +lib/eturnal/lib/fast_yaml-%%FAST_YAML_VERSION%%/ebin/fast_yaml_app.beam +lib/eturnal/lib/fast_yaml-%%FAST_YAML_VERSION%%/ebin/fast_yaml_sup.beam +lib/eturnal/lib/fast_yaml-%%FAST_YAML_VERSION%%/ebin/fast_yaml.app +lib/eturnal/lib/fast_yaml-%%FAST_YAML_VERSION%%/ebin/fast_yaml.beam +lib/eturnal/lib/fast_yaml-%%FAST_YAML_VERSION%%/priv/lib/fast_yaml.so +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_file_queue.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_fsm.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_http.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_nif_utils.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_options.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_prof.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_proxy_protocol.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_queue.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_rand.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_server.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_shaper.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_time_compat.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_utils_sup.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_utils.app +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/p1_utils.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/ebin/treap.beam +lib/eturnal/lib/p1_utils-%%P1_UTILS_VERSION%%/include/p1_queue.hrl +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_acceptor_sup.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_acceptor.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_app.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_codec.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_listener_sup.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_listener.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_logger.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_shaper.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_sup.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_test.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun_tmp_sup.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun.app +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/stun.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/turn_sm.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/turn_tmp_sup.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/ebin/turn.beam +lib/eturnal/lib/stun-%%STUN_VERSION%%/include/stun_logger.hrl +lib/eturnal/lib/stun-%%STUN_VERSION%%/include/stun.hrl +lib/eturnal/lib/yval-%%YVAL_VERSION%%/ebin/yval.app +lib/eturnal/lib/yval-%%YVAL_VERSION%%/ebin/yval.beam lib/eturnal/releases/%%VERSION%%/eturnal.rel lib/eturnal/releases/%%VERSION%%/no_dot_erlang.boot lib/eturnal/releases/%%VERSION%%/start_clean.boot diff --git a/net/evans/Makefile b/net/evans/Makefile index ec68a8a94b1f..5ce80e4b1ce6 100644 --- a/net/evans/Makefile +++ b/net/evans/Makefile @@ -1,7 +1,7 @@ PORTNAME= evans DISTVERSIONPREFIX= v DISTVERSION= 0.10.11 -PORTREVISION= 13 +PORTREVISION= 16 CATEGORIES= net MAINTAINER= lcook@FreeBSD.org diff --git a/net/eventviews/distinfo b/net/eventviews/distinfo index 00bffb31a800..bcf7a3dadffa 100644 --- a/net/eventviews/distinfo +++ b/net/eventviews/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557930 -SHA256 (KDE/release-service/25.04.1/eventviews-25.04.1.tar.xz) = 138db44ebeff29598f8fa5266ccd3200ed1ae68cfc40e8a4351054c400232175 -SIZE (KDE/release-service/25.04.1/eventviews-25.04.1.tar.xz) = 510360 +TIMESTAMP = 1751381576 +SHA256 (KDE/release-service/25.04.3/eventviews-25.04.3.tar.xz) = 90dd3b6c9915a782c162653e9027335e6e393b13c584cfdb61b4dd31ef4126b8 +SIZE (KDE/release-service/25.04.3/eventviews-25.04.3.tar.xz) = 510692 diff --git a/net/fb303/Makefile b/net/fb303/Makefile index 9c94cf75845d..c3f035832cd3 100644 --- a/net/fb303/Makefile +++ b/net/fb303/Makefile @@ -1,6 +1,6 @@ PORTNAME= fb303 DISTVERSIONPREFIX= v -DISTVERSION= 2025.05.12.00 +DISTVERSION= 2025.07.07.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/fb303/distinfo b/net/fb303/distinfo index bfc0edc35811..b0e2cc1e9595 100644 --- a/net/fb303/distinfo +++ b/net/fb303/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747102742 -SHA256 (facebook-fb303-v2025.05.12.00_GH0.tar.gz) = fafae635c104056f3db94cee30b3159017dcf427a635a656bdeed33edead7dfa -SIZE (facebook-fb303-v2025.05.12.00_GH0.tar.gz) = 265966 +TIMESTAMP = 1752053905 +SHA256 (facebook-fb303-v2025.07.07.00_GH0.tar.gz) = 473b232cac6dac0d78768a72b7fd7970f25840135c2045418dbe582f29d1eda5 +SIZE (facebook-fb303-v2025.07.07.00_GH0.tar.gz) = 264344 diff --git a/net/findomain/Makefile b/net/findomain/Makefile index 4a70d9abb498..d620d4cacb52 100644 --- a/net/findomain/Makefile +++ b/net/findomain/Makefile @@ -1,6 +1,6 @@ PORTNAME= findomain DISTVERSION= 9.0.4 -PORTREVISION= 11 +PORTREVISION= 13 CATEGORIES= net security MAINTAINER= lcook@FreeBSD.org diff --git a/net/findomain/files/patch-rust-1.87.0 b/net/findomain/files/patch-rust-1.87.0 new file mode 100644 index 000000000000..c0f00a239cda --- /dev/null +++ b/net/findomain/files/patch-rust-1.87.0 @@ -0,0 +1,208 @@ +https://github.com/oli-obk/rust-traitobject + +--- cargo-crates/traitobject-0.1.0/Cargo.toml.orig 2025-05-20 19:05:49.922093000 +0200 ++++ cargo-crates/traitobject-0.1.0/Cargo.toml 2025-05-20 19:06:16.369816000 +0200 +@@ -7,4 +7,4 @@ license = "MIT/Apache-2.0" + description = "Unsafe helpers for working with raw trait objects." + readme = "README.md" + license = "MIT/Apache-2.0" +- ++edition = "2021" +--- cargo-crates/traitobject-0.1.0/src/impls.rs.orig 2025-05-20 18:52:30.435009000 +0200 ++++ cargo-crates/traitobject-0.1.0/src/impls.rs 2025-05-20 19:02:42.948378000 +0200 +@@ -1,82 +1,75 @@ +-use Trait; ++use super::Trait; + +-unsafe impl Trait for ::std::any::Any + Send { } +-unsafe impl Trait for ::std::any::Any + Sync { } +-unsafe impl Trait for ::std::any::Any + Send + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::Borrow<T> + Send { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::Borrow<T> + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::Borrow<T> + Send + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::BorrowMut<T> + Send { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::BorrowMut<T> + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::borrow::BorrowMut<T> + Send + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsMut<T> + Send { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsMut<T> + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsMut<T> + Send + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsRef<T> + Send { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsRef<T> + Sync { } +-unsafe impl<T: ?Sized> Trait for ::std::convert::AsRef<T> + Send + Sync { } +-unsafe impl Trait for ::std::error::Error + Send { } +-unsafe impl Trait for ::std::error::Error + Sync { } +-unsafe impl Trait for ::std::error::Error + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Binary + Send { } +-unsafe impl Trait for ::std::fmt::Binary + Sync { } +-unsafe impl Trait for ::std::fmt::Binary + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Debug + Send { } +-unsafe impl Trait for ::std::fmt::Debug + Sync { } +-unsafe impl Trait for ::std::fmt::Debug + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Display + Send { } +-unsafe impl Trait for ::std::fmt::Display + Sync { } +-unsafe impl Trait for ::std::fmt::Display + Send + Sync { } +-unsafe impl Trait for ::std::fmt::LowerExp + Send { } +-unsafe impl Trait for ::std::fmt::LowerExp + Sync { } +-unsafe impl Trait for ::std::fmt::LowerExp + Send + Sync { } +-unsafe impl Trait for ::std::fmt::LowerHex + Send { } +-unsafe impl Trait for ::std::fmt::LowerHex + Sync { } +-unsafe impl Trait for ::std::fmt::LowerHex + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Octal + Send { } +-unsafe impl Trait for ::std::fmt::Octal + Sync { } +-unsafe impl Trait for ::std::fmt::Octal + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Pointer + Send { } +-unsafe impl Trait for ::std::fmt::Pointer + Sync { } +-unsafe impl Trait for ::std::fmt::Pointer + Send + Sync { } +-unsafe impl Trait for ::std::fmt::UpperExp + Send { } +-unsafe impl Trait for ::std::fmt::UpperExp + Sync { } +-unsafe impl Trait for ::std::fmt::UpperExp + Send + Sync { } +-unsafe impl Trait for ::std::fmt::UpperHex + Send { } +-unsafe impl Trait for ::std::fmt::UpperHex + Sync { } +-unsafe impl Trait for ::std::fmt::UpperHex + Send + Sync { } +-unsafe impl Trait for ::std::fmt::Write + Send { } +-unsafe impl Trait for ::std::fmt::Write + Sync { } +-unsafe impl Trait for ::std::fmt::Write + Send + Sync { } +-unsafe impl Trait for ::std::hash::Hasher + Send { } +-unsafe impl Trait for ::std::hash::Hasher + Sync { } +-unsafe impl Trait for ::std::hash::Hasher + Send + Sync { } +-unsafe impl Trait for ::std::io::BufRead + Send { } +-unsafe impl Trait for ::std::io::BufRead + Sync { } +-unsafe impl Trait for ::std::io::BufRead + Send + Sync { } +-unsafe impl Trait for ::std::io::Read + Send { } +-unsafe impl Trait for ::std::io::Read + Sync { } +-unsafe impl Trait for ::std::io::Read + Send + Sync { } +-unsafe impl Trait for ::std::io::Seek + Send { } +-unsafe impl Trait for ::std::io::Seek + Sync { } +-unsafe impl Trait for ::std::io::Seek + Send + Sync { } +-unsafe impl Trait for ::std::io::Write + Send { } +-unsafe impl Trait for ::std::io::Write + Sync { } +-unsafe impl Trait for ::std::io::Write + Send + Sync { } +-unsafe impl<T, I> Trait for ::std::iter::IntoIterator<IntoIter=I, Item=T> { } +-unsafe impl<T> Trait for ::std::iter::Iterator<Item=T> + Send { } +-unsafe impl<T> Trait for ::std::iter::Iterator<Item=T> + Sync { } +-unsafe impl<T> Trait for ::std::iter::Iterator<Item=T> + Send + Sync { } +-unsafe impl Trait for ::std::marker::Send + Send { } +-unsafe impl Trait for ::std::marker::Send + Sync { } +-unsafe impl Trait for ::std::marker::Send + Send + Sync { } +-unsafe impl Trait for ::std::marker::Sync + Send { } +-unsafe impl Trait for ::std::marker::Sync + Sync { } +-unsafe impl Trait for ::std::marker::Sync + Send + Sync { } +-unsafe impl Trait for ::std::ops::Drop + Send { } +-unsafe impl Trait for ::std::ops::Drop + Sync { } +-unsafe impl Trait for ::std::ops::Drop + Send + Sync { } +-unsafe impl Trait for ::std::string::ToString + Send { } +-unsafe impl Trait for ::std::string::ToString + Sync { } +-unsafe impl Trait for ::std::string::ToString + Send + Sync { } +- ++unsafe impl Trait for dyn ::std::any::Any + Send {} ++unsafe impl Trait for dyn ::std::any::Any + Sync {} ++unsafe impl Trait for dyn ::std::any::Any + Send + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::Borrow<T> + Send {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::Borrow<T> + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::Borrow<T> + Send + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::BorrowMut<T> + Send {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::BorrowMut<T> + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::borrow::BorrowMut<T> + Send + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsMut<T> + Send {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsMut<T> + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsMut<T> + Send + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsRef<T> + Send {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsRef<T> + Sync {} ++unsafe impl<T: ?Sized> Trait for dyn ::std::convert::AsRef<T> + Send + Sync {} ++unsafe impl Trait for dyn ::std::error::Error + Send {} ++unsafe impl Trait for dyn ::std::error::Error + Sync {} ++unsafe impl Trait for dyn ::std::error::Error + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Binary + Send {} ++unsafe impl Trait for dyn ::std::fmt::Binary + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Binary + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Debug + Send {} ++unsafe impl Trait for dyn ::std::fmt::Debug + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Debug + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Display + Send {} ++unsafe impl Trait for dyn ::std::fmt::Display + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Display + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::LowerExp + Send {} ++unsafe impl Trait for dyn ::std::fmt::LowerExp + Sync {} ++unsafe impl Trait for dyn ::std::fmt::LowerExp + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::LowerHex + Send {} ++unsafe impl Trait for dyn ::std::fmt::LowerHex + Sync {} ++unsafe impl Trait for dyn ::std::fmt::LowerHex + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Octal + Send {} ++unsafe impl Trait for dyn ::std::fmt::Octal + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Octal + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Pointer + Send {} ++unsafe impl Trait for dyn ::std::fmt::Pointer + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Pointer + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::UpperExp + Send {} ++unsafe impl Trait for dyn ::std::fmt::UpperExp + Sync {} ++unsafe impl Trait for dyn ::std::fmt::UpperExp + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::UpperHex + Send {} ++unsafe impl Trait for dyn ::std::fmt::UpperHex + Sync {} ++unsafe impl Trait for dyn ::std::fmt::UpperHex + Send + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Write + Send {} ++unsafe impl Trait for dyn ::std::fmt::Write + Sync {} ++unsafe impl Trait for dyn ::std::fmt::Write + Send + Sync {} ++unsafe impl Trait for dyn ::std::hash::Hasher + Send {} ++unsafe impl Trait for dyn ::std::hash::Hasher + Sync {} ++unsafe impl Trait for dyn ::std::hash::Hasher + Send + Sync {} ++unsafe impl Trait for dyn ::std::io::BufRead + Send {} ++unsafe impl Trait for dyn ::std::io::BufRead + Sync {} ++unsafe impl Trait for dyn ::std::io::BufRead + Send + Sync {} ++unsafe impl Trait for dyn ::std::io::Read + Send {} ++unsafe impl Trait for dyn ::std::io::Read + Sync {} ++unsafe impl Trait for dyn ::std::io::Read + Send + Sync {} ++unsafe impl Trait for dyn ::std::io::Seek + Send {} ++unsafe impl Trait for dyn ::std::io::Seek + Sync {} ++unsafe impl Trait for dyn ::std::io::Seek + Send + Sync {} ++unsafe impl Trait for dyn ::std::io::Write + Send {} ++unsafe impl Trait for dyn ::std::io::Write + Sync {} ++unsafe impl Trait for dyn ::std::io::Write + Send + Sync {} ++unsafe impl<T, I> Trait for dyn (::std::iter::IntoIterator<IntoIter = I, Item = T>) {} ++unsafe impl<T> Trait for dyn ::std::iter::Iterator<Item = T> + Send {} ++unsafe impl<T> Trait for dyn ::std::iter::Iterator<Item = T> + Sync {} ++unsafe impl<T> Trait for dyn ::std::iter::Iterator<Item = T> + Send + Sync {} ++unsafe impl Trait for dyn ::std::marker::Send + Send {} ++unsafe impl Trait for dyn ::std::marker::Send + Sync {} ++unsafe impl Trait for dyn ::std::marker::Sync + Sync {} ++unsafe impl Trait for dyn ::std::string::ToString + Send {} ++unsafe impl Trait for dyn ::std::string::ToString + Sync {} ++unsafe impl Trait for dyn ::std::string::ToString + Send + Sync {} +--- cargo-crates/traitobject-0.1.0/src/lib.rs.orig 2025-05-20 19:03:33.859314000 +0200 ++++ cargo-crates/traitobject-0.1.0/src/lib.rs 2025-05-20 19:03:37.867025000 +0200 +@@ -5,26 +5,24 @@ + //! + //! Unsafe helpers for working with raw TraitObjects. + +-use std::mem; +- + /// Get the data pointer from this trait object. + /// + /// Highly unsafe, as there is no information about the type of the data. + pub unsafe fn data<T: ?Sized>(val: *const T) -> *const () { +- *mem::transmute::<*const *const T, *const *const ()>(&val) ++ val as *const () + } + + /// Get the data pointer from this trait object, mutably. + /// + /// Highly unsafe, as there is no information about the type of the data. +-pub unsafe fn data_mut<T: ?Sized>(mut val: *mut T) -> *mut () { +- *mem::transmute::<*mut *mut T, *mut *mut ()>(&mut val) ++pub unsafe fn data_mut<T: ?Sized>(val: *mut T) -> *mut () { ++ val as *mut () + } + + #[test] + fn test_simple() { +- let x = &7 as &Send; +- unsafe { assert!(&7 == mem::transmute::<_, &i32>(data(x))) }; ++ let x = &7 as &dyn Send; ++ unsafe { assert!(&7 == std::mem::transmute::<_, &i32>(data(x))) }; + } + + /// A trait implemented for all trait objects. +@@ -33,4 +31,3 @@ mod impls; + pub unsafe trait Trait {} + + mod impls; +- diff --git a/net/flower/Makefile b/net/flower/Makefile index bc844f7be2c5..7cc70abd39b6 100644 --- a/net/flower/Makefile +++ b/net/flower/Makefile @@ -11,6 +11,9 @@ WWW= https://github.com/NuxiNL/flower LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +DEPRECATED= Unmaintained upstream +EXPIRATION_DATE=2025-07-31 + LIB_DEPENDS= libarpc.so:devel/arpc \ libjsoncpp.so:devel/jsoncpp diff --git a/net/fort/Makefile b/net/fort/Makefile index 33d8ba10a864..405f921480b9 100644 --- a/net/fort/Makefile +++ b/net/fort/Makefile @@ -1,5 +1,6 @@ PORTNAME= fort DISTVERSION= 1.6.6 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://github.com/NICMx/FORT-validator/releases/download/${DISTVERSION}/ diff --git a/net/freeradius3/Makefile b/net/freeradius3/Makefile index 08a69c48fdcc..d7dbddacaf9d 100644 --- a/net/freeradius3/Makefile +++ b/net/freeradius3/Makefile @@ -1,5 +1,6 @@ PORTNAME= freeradius DISTVERSION= 3.2.7 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://github.com/FreeRADIUS/freeradius-server/releases/download/release_${DISTVERSION:S/./_/g}/ \ https://freeradius.org/ftp/pub/radius/%SUBDIR%/ \ diff --git a/net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f76 b/net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f76 new file mode 100644 index 000000000000..fc8b26fdb6ce --- /dev/null +++ b/net/freeradius3/files/patch-7a737ac4d8ef36787adbea40a77e9bc90d593f76 @@ -0,0 +1,14 @@ +diff --git a/share/dictionary.freeradius b/share/dictionary.freeradius +index 38e52801aff63..9b792b6047e24 100644 +--- share/dictionary.freeradius ++++ share/dictionary.freeradius +@@ -304,7 +304,7 @@ ATTRIBUTE FreeRADIUS-Stats-Threads-Active 193 integer + ATTRIBUTE FreeRADIUS-Stats-Threads-Total 194 integer + ATTRIBUTE FreeRADIUS-Stats-Threads-Max 195 integer + +-ATTRIBUTE FreeRADIUS-Stats-Server-Src-IP-Address 176 ipaddr +-ATTRIBUTE FreeRADIUS-Stats-Server-Src-IPv6-Address 177 ipaddr ++ATTRIBUTE FreeRADIUS-Stats-Server-Src-IP-Address 196 ipaddr ++ATTRIBUTE FreeRADIUS-Stats-Server-Src-IPv6-Address 197 ipaddr + + END-VENDOR FreeRADIUS diff --git a/net/freerdp3/Makefile b/net/freerdp3/Makefile index 9d042d3acc3a..7564c95ef968 100644 --- a/net/freerdp3/Makefile +++ b/net/freerdp3/Makefile @@ -1,9 +1,24 @@ PORTNAME= freerdp -DISTVERSION= 3.15.0 +DISTVERSION= 3.16.0 CATEGORIES= net comms -MASTER_SITES= https://pub.freerdp.com/releases/ \ - https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/ +MASTER_SITES+= https://pub.freerdp.com/releases/:freerdp \ + https://github.com/FreeRDP/FreeRDP/releases/download/${DISTVERSION}/:freerdp PKGNAMESUFFIX= 3 +DISTFILES+= ${DISTNAME}${EXTRACT_SUFX}:freerdp + +PATCH_SITES= https://github.com/FreeRDP/FreeRDP/commit/ +PATCHFILES= 281b9245966f019a8aa0271a73acd8da8104baa9.patch:-p1 \ + 6f03b25f8ec9320d10b3f3163543f8b6dd9ebc0c.patch:-p1 \ + 5d32afcdd0b780d95b77c6005d1b79482884cd46.patch:-p1 \ + 40c988e2da289e83081421942685a1a248f46603.patch:-p1 \ + 8e38600298310bc74271fd99aca74c2d5a2d071c.patch:-p1 \ + 4dc6091fde72a25dadcfed1f76c455cc9c3bf093.patch:-p1 \ + bee5edeb315336102f738a26a9bcff5b4d9ff03c.patch:-p1 \ + 59bfe47ef7c0fa596edad0716aaf28782d9e857a.patch:-p1 \ + 419ad81aa78d31394c8e8b8452b40ef842f48730.patch:-p1 \ + a86e3dc53c5cf4ba6879a4571b0610dddd224fbf.patch:-p1 \ + daeec1f98d69516fe52276608a750de3b3146d4e.patch:-p1 \ + efd89c035481088c5b352222fbeb0bfc69ac75fe.patch:-p1 MAINTAINER= vvd@FreeBSD.org COMMENT= Free implementation of Remote Desktop Protocol @@ -20,6 +35,8 @@ USES= alias cmake compiler:c++11-lib cpe desktop-file-utils \ BROKEN_SSL= libressl-devel BROKEN_SSL_REASON_libressl-devel= fails to compile: no member named 'alert_dispatch' in 'struct ssl3_state_st' +USE_GITHUB= nodefault +GH_TUPLE= akallabeth:webview:2a0a130:webview/../.build/_deps/webview-src USE_LDCONFIG= yes USE_XORG= ice sm x11 xext @@ -42,28 +59,27 @@ PLIST_SUB+= MAJORVERSION="${DISTVERSION:R:R}" OPTIONS_DEFINE= ALSA BROKENFOCUS CUPS FAAC FAAD FDKAAC FFMPEG \ GSM ICU JPEG LAME MANPAGES OPENH264 OPUS PCSC \ PKCS11 PULSEAUDIO RDPECAM SDL2 SDL3 SOXR \ - URIPARSER WAYLAND X11 + URIPARSER WAYLAND WEBVIEW X11 OPTIONS_DEFINE_aarch64= SIMD OPTIONS_DEFINE_amd64= SIMD OPTIONS_DEFINE_armv7= SIMD OPTIONS_DEFINE_i386= SIMD OPTIONS_DEFAULT= AAD CUPS FFMPEG GSSAPI_HEIMDAL ICU JSON_C \ KEYBOARD_LAYOUT MANPAGES RDPECAM SDL2 SDL3 \ - SWSCALE TIMEZONE_FILE WAYLAND WEBKIT X11 + SWSCALE TIMEZONE_FILE WAYLAND WEBVIEW X11 OPTIONS_DEFAULT_aarch64= SIMD OPTIONS_DEFAULT_amd64= SIMD OPTIONS_DEFAULT_armv7= SIMD OPTIONS_GROUP= CLIPBOARD_IMAGE REQUIRE_JSON OPTIONS_GROUP_CLIPBOARD_IMAGE= JPEG_CB PNG WEBP OPTIONS_GROUP_REQUIRE_JSON= AAD KEYBOARD_LAYOUT TIMEZONE_FILE -OPTIONS_RADIO= GSSAPI JSON SCALE WEBVIEW +OPTIONS_RADIO= GSSAPI JSON SCALE OPTIONS_RADIO_GSSAPI= GSSAPI_HEIMDAL GSSAPI_MIT OPTIONS_RADIO_JSON= CJSON JSON_C OPTIONS_RADIO_SCALE= CAIRO SWSCALE -OPTIONS_RADIO_WEBVIEW= WEBENGINE WEBKIT OPTIONS_SUB= yes -AAD_DESC= Compile with support for Azure AD authentication (require SDL) +AAD_DESC= Compile with support for Azure AD authentication (require SDL and WEBVIEW) BROKENFOCUS_DESC= Work around focus bug in some WMs (PR \#254908) CAIRO_DESC= Use CAIRO image library for screen resizing CJSON_DESC= ${JSON_DESC} via cJSON @@ -85,7 +101,7 @@ WAYLAND_DESC= Build FreeRDP Wayland client WEBVIEW_DESC= Build with WebView support for AAD login popup browser X11_DESC= Build FreeRDP X11 client -AAD_IMPLIES= SDL3 +AAD_IMPLIES= SDL3 WEBVIEW AAD_CMAKE_BOOL= WITH_AAD ALSA_LIB_DEPENDS= libasound.so:audio/alsa-lib @@ -169,6 +185,7 @@ RDPECAM_LIB_DEPENDS= libv4l2.so:multimedia/libv4l \ libv4lconvert.so:multimedia/libv4l RDPECAM_CMAKE_BOOL= CHANNEL_RDPECAM_CLIENT +SDL2_LIB_DEPENDS= libvulkan.so:graphics/vulkan-loader SDL2_USES= sdl SDL2_USE= sdl=sdl2,ttf2,image2 SDL2_CMAKE_BOOL= WITH_CLIENT_SDL2 WITH_SDL_IMAGE_DIALOGS @@ -201,22 +218,17 @@ WAYLAND_LIB_DEPENDS= libwayland-client.so:graphics/wayland \ WAYLAND_RUN_DEPENDS= wayland-scanner:graphics/wayland WAYLAND_CMAKE_BOOL= WITH_WAYLAND -_WEBENGINE_USES= qt:5 -WEBENGINE_USE_QT= core declarative gui location network printsupport \ - webchannel webengine widgets buildtools:build qmake:build -WEBENGINE_CMAKE_BOOL= WITH_WEBVIEW_QT -WEBENGINE_CMAKE_ON= -DWITH_WEBVIEW:BOOL=ON - -_WEBKIT_LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \ - libharfbuzz.so:print/harfbuzz \ - libwebkit2gtk-4.1.so:www/webkit2-gtk@41 -_WEBKIT_USES= gettext gnome -WEBKIT_USE_GNOME= atk cairo gdkpixbuf glib20 gtk30 pango -WEBKIT_CMAKE_ON= -DWITH_WEBVIEW:BOOL=ON - WEBP_LIB_DEPENDS= libwebp.so:graphics/webp WEBP_CMAKE_BOOL= WINPR_UTILS_IMAGE_WEBP +WEBVIEW_LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \ + libharfbuzz.so:print/harfbuzz \ + libwebkitgtk-6.0.so:www/webkit2-gtk@60 \ + libgraphene-1.0.so:graphics/graphene +WEBVIEW_USES= gnome +WEBVIEW_USE= gnome=cairo,gdkpixbuf,glib20,gtk40,pango +WEBVIEW_CMAKE_BOOL= WITH_WEBVIEW + X11_USE= xorg=xcursor,xfixes,xi,xinerama,xkbfile,xorgproto,xrandr,xrender,xv X11_CMAKE_ON= -DWITH_X11:BOOL=ON -DWITH_XCURSOR:BOOL=ON \ -DWITH_XEXT:BOOL=ON -DWITH_XFIXES:BOOL=ON \ @@ -228,21 +240,6 @@ X11_CMAKE_OFF= -DWITH_X11:BOOL=OFF -DWITH_XKBFILE:BOOL=OFF .include <bsd.port.options.mk> -.if ${PORT_OPTIONS:MAAD} -. if ${PORT_OPTIONS:MWEBENGINE} -USES+= ${_WEBENGINE_USES} -USE_QT+= ${WEBENGINE_USE_QT} -. elif ${PORT_OPTIONS:MWEBKIT} -LIB_DEPENDS+= ${_WEBKIT_LIB_DEPENDS} -USES+= ${_WEBKIT_USES} -USE_GNOME+= ${WEBKIT_USE_GNOME} -. else -CMAKE_OFF+= WITH_WEBVIEW -. endif -.else -CMAKE_OFF+= WITH_WEBVIEW -.endif - .if ${PORT_OPTIONS:MGSSAPI_HEIMDAL} || ${PORT_OPTIONS:MGSSAPI_MIT} CMAKE_ON+= WITH_KRB5 .else diff --git a/net/freerdp3/distinfo b/net/freerdp3/distinfo index c4c838dbdd62..3e8c31edb393 100644 --- a/net/freerdp3/distinfo +++ b/net/freerdp3/distinfo @@ -1,3 +1,29 @@ -TIMESTAMP = 1744722609 -SHA256 (freerdp-3.15.0.tar.gz) = e8cd58decef4c970faea2fbea675970eea60e440ebe8033c54889acb83787371 -SIZE (freerdp-3.15.0.tar.gz) = 10444672 +TIMESTAMP = 1750888888 +SHA256 (freerdp-3.16.0.tar.gz) = 385af54245560493698730b688b5e6e5d56d5c7ecf2fa7c1d7cedfde8a4ba456 +SIZE (freerdp-3.16.0.tar.gz) = 10455341 +SHA256 (akallabeth-webview-2a0a130_GH0.tar.gz) = 22448da4658b73cc20e6944d9a351ab6c40d1a50026997f8278f63713f5f7c07 +SIZE (akallabeth-webview-2a0a130_GH0.tar.gz) = 185888 +SHA256 (281b9245966f019a8aa0271a73acd8da8104baa9.patch) = beb7b98aab60752910221ee44217cd4e385e3ccd78290f30d58ad68aefd24dd8 +SIZE (281b9245966f019a8aa0271a73acd8da8104baa9.patch) = 4573 +SHA256 (6f03b25f8ec9320d10b3f3163543f8b6dd9ebc0c.patch) = 1e403108424ce00a60255eb11e824a718cb1eeef5346fe2895e08e1cddd27fcf +SIZE (6f03b25f8ec9320d10b3f3163543f8b6dd9ebc0c.patch) = 1229 +SHA256 (5d32afcdd0b780d95b77c6005d1b79482884cd46.patch) = b95656b6c9824a53e1048fa94c78b01cab39945c81d33cd9c982029a64a7da92 +SIZE (5d32afcdd0b780d95b77c6005d1b79482884cd46.patch) = 862 +SHA256 (40c988e2da289e83081421942685a1a248f46603.patch) = dbf1325a2d529421ae261a408b246687a85623ab6be8adf1a6cf1456129796f2 +SIZE (40c988e2da289e83081421942685a1a248f46603.patch) = 6439 +SHA256 (8e38600298310bc74271fd99aca74c2d5a2d071c.patch) = 31cc2084daae83e7ef4a1a2212a1aae33c26872603f3481369a2a43afbec5841 +SIZE (8e38600298310bc74271fd99aca74c2d5a2d071c.patch) = 1051 +SHA256 (4dc6091fde72a25dadcfed1f76c455cc9c3bf093.patch) = 17a35c8a25f330079b50eff414b56064affb2f7bf29b7d95a81f2b700a1a15e2 +SIZE (4dc6091fde72a25dadcfed1f76c455cc9c3bf093.patch) = 6347 +SHA256 (bee5edeb315336102f738a26a9bcff5b4d9ff03c.patch) = ae1c96a46efc2047ed30b2b7426cc05906de50aa16edd39683be776222b686cf +SIZE (bee5edeb315336102f738a26a9bcff5b4d9ff03c.patch) = 1270 +SHA256 (59bfe47ef7c0fa596edad0716aaf28782d9e857a.patch) = e681df060ba2693fd2c97044b9e55de4f2a02d94f5e95082dce925f8dca314f6 +SIZE (59bfe47ef7c0fa596edad0716aaf28782d9e857a.patch) = 908 +SHA256 (419ad81aa78d31394c8e8b8452b40ef842f48730.patch) = 662c6475d220dfca60733163d48f400961ba011f00cb4029e3db5cb4c1d534c3 +SIZE (419ad81aa78d31394c8e8b8452b40ef842f48730.patch) = 1721 +SHA256 (a86e3dc53c5cf4ba6879a4571b0610dddd224fbf.patch) = 158243d15e815613d0dcf049d3e416c0fa6aa6c73b3a485b6b9cb8aed24ae17c +SIZE (a86e3dc53c5cf4ba6879a4571b0610dddd224fbf.patch) = 1382 +SHA256 (daeec1f98d69516fe52276608a750de3b3146d4e.patch) = 6ba79f3ff2e049b86f9c9c5e8b812bcc59b979d637cfe934e8db3c19d0f2f066 +SIZE (daeec1f98d69516fe52276608a750de3b3146d4e.patch) = 1273 +SHA256 (efd89c035481088c5b352222fbeb0bfc69ac75fe.patch) = 5c71f15588bb33e166346dcf444977f3870986cdeb24afa2d84ff4200de95467 +SIZE (efd89c035481088c5b352222fbeb0bfc69ac75fe.patch) = 1178 diff --git a/net/freerdp3/files/patch-webview-src_cmake_webview.cmake b/net/freerdp3/files/patch-webview-src_cmake_webview.cmake new file mode 100644 index 000000000000..e8d30589704f --- /dev/null +++ b/net/freerdp3/files/patch-webview-src_cmake_webview.cmake @@ -0,0 +1,47 @@ +--- ../.build/_deps/webview-src/cmake/webview.cmake.orig 2025-06-03 18:40:31 UTC ++++ ../.build/_deps/webview-src/cmake/webview.cmake +@@ -8,11 +8,23 @@ macro(webview_find_dependencies) + macro(webview_find_dependencies) + if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") + list(APPEND WEBVIEW_DEPENDENCIES "-framework WebKit" dl) +- elseif(CMAKE_SYSTEM_NAME STREQUAL "Linux") ++ elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows") ++ if(WEBVIEW_USE_BUILTIN_MSWEBVIEW2) ++ find_package(MSWebView2 QUIET) ++ if(NOT MSWebView2_FOUND) ++ webview_fetch_mswebview2(${WEBVIEW_MSWEBVIEW2_VERSION}) ++ endif() ++ find_package(MSWebView2 REQUIRED) ++ if(MSWebView2_FOUND) ++ list(APPEND WEBVIEW_DEPENDENCIES MSWebView2::headers) ++ endif() ++ endif() ++ list(APPEND WEBVIEW_DEPENDENCIES advapi32 ole32 shell32 shlwapi user32 version) ++ else() + find_package(PkgConfig REQUIRED) + + # List of preferred WebkitGTK modules (from most to least preferred) +- set(WEBVIEW_WEBKITGTK_PREFERRED_API_LIST webkit2gtk-4.1) ++ set(WEBVIEW_WEBKITGTK_PREFERRED_API_LIST webkitgtk-6.0) + # List of known WebkitGTK modules (from higher to lower version) + set(WEBVIEW_WEBKITGTK_KNOWN_API_LIST webkitgtk-6.0 webkit2gtk-4.1 webkit2gtk-4.0) + +@@ -58,18 +70,6 @@ macro(webview_find_dependencies) + endif() + + list(APPEND WEBVIEW_DEPENDENCIES PkgConfig::WEBVIEW_WEBKITGTK PkgConfig::WEBVIEW_GTK dl) +- elseif(CMAKE_SYSTEM_NAME STREQUAL "Windows") +- if(WEBVIEW_USE_BUILTIN_MSWEBVIEW2) +- find_package(MSWebView2 QUIET) +- if(NOT MSWebView2_FOUND) +- webview_fetch_mswebview2(${WEBVIEW_MSWEBVIEW2_VERSION}) +- endif() +- find_package(MSWebView2 REQUIRED) +- if(MSWebView2_FOUND) +- list(APPEND WEBVIEW_DEPENDENCIES MSWebView2::headers) +- endif() +- endif() +- list(APPEND WEBVIEW_DEPENDENCIES advapi32 ole32 shell32 shlwapi user32 version) + endif() + endmacro() + diff --git a/net/freerdp3/pkg-plist b/net/freerdp3/pkg-plist index cfc687a900d0..d3101a0a0516 100644 --- a/net/freerdp3/pkg-plist +++ b/net/freerdp3/pkg-plist @@ -58,6 +58,7 @@ include/freerdp%%MAJORVERSION%%/freerdp/client/printer.h include/freerdp%%MAJORVERSION%%/freerdp/client/rail.h include/freerdp%%MAJORVERSION%%/freerdp/client/rdpei.h include/freerdp%%MAJORVERSION%%/freerdp/client/rdpgfx.h +include/freerdp%%MAJORVERSION%%/freerdp/client/rdpdr.h include/freerdp%%MAJORVERSION%%/freerdp/client/rdpsnd.h include/freerdp%%MAJORVERSION%%/freerdp/client/remdesk.h include/freerdp%%MAJORVERSION%%/freerdp/client/sshagent.h @@ -160,6 +161,7 @@ include/freerdp%%MAJORVERSION%%/freerdp/settings_types.h include/freerdp%%MAJORVERSION%%/freerdp/settings_types_private.h include/freerdp%%MAJORVERSION%%/freerdp/svc.h include/freerdp%%MAJORVERSION%%/freerdp/streamdump.h +include/freerdp%%MAJORVERSION%%/freerdp/timer.h include/freerdp%%MAJORVERSION%%/freerdp/transport_io.h include/freerdp%%MAJORVERSION%%/freerdp/types.h include/freerdp%%MAJORVERSION%%/freerdp/update.h diff --git a/net/freeswitch/Makefile b/net/freeswitch/Makefile index 1e984a765345..e6456b3af785 100644 --- a/net/freeswitch/Makefile +++ b/net/freeswitch/Makefile @@ -1,5 +1,6 @@ PORTNAME= freeswitch DISTVERSION= 1.10.12 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= https://files.freeswitch.org/releases/freeswitch/ \ https://files.freeswitch.org/releases/sounds/:sounds @@ -31,8 +32,9 @@ LIB_DEPENDS= libsqlite3.so:databases/sqlite3 \ libodbc.so:databases/unixODBC \ libpng.so:graphics/png \ libjbig.so:graphics/jbigkit \ + libshout.so:audio/libshout \ libtiff.so:graphics/tiff \ - libuuid.so:misc/e2fsprogs-libuuid \ + libuuid.so:misc/libuuid \ libmariadb.so:databases/mariadb-connector-c \ libspandsp.so:comms/spandsp \ libsofia-sip-ua.so:net/sofia-sip @@ -190,6 +192,8 @@ post-patch: ${WRKSRC}/modules.conf ${REINPLACE_CMD} -Ee 's|^(endpoints/mod_verto)|#\1|' \ ${WRKSRC}/modules.conf + ${REINPLACE_CMD} -Ee 's|^#(formats/mod_shout)|\1|' \ + ${WRKSRC}/modules.conf post-patch-PGSQL-off: ${REINPLACE_CMD} -Ee 's|^(databases/mod_pgsql)|#\1|' ${WRKSRC}/modules.conf diff --git a/net/freeswitch/pkg-plist b/net/freeswitch/pkg-plist index 762c4872bc53..7c2dba2f4777 100644 --- a/net/freeswitch/pkg-plist +++ b/net/freeswitch/pkg-plist @@ -94,6 +94,7 @@ lib/freeswitch/mod/mod_opus.so lib/freeswitch/mod/mod_png.so lib/freeswitch/mod/mod_rtc.so lib/freeswitch/mod/mod_say_en.so +lib/freeswitch/mod/mod_shout.so lib/freeswitch/mod/mod_skinny.so lib/freeswitch/mod/mod_sms.so lib/freeswitch/mod/mod_sndfile.so diff --git a/net/frr10/Makefile b/net/frr10/Makefile index 570fc4814d7c..913f3b5eafe1 100644 --- a/net/frr10/Makefile +++ b/net/frr10/Makefile @@ -1,6 +1,7 @@ PORTNAME= frr DISTVERSIONPREFIX= frr- -DISTVERSION= 10.3 +DISTVERSION= 10.3.1 +PORTREVISION= 1 CATEGORIES= net .if defined(PYTHONTOOLS) PKGNAMESUFFIX= 10-pythontools diff --git a/net/frr10/distinfo b/net/frr10/distinfo index ff301c410aba..861cba85c571 100644 --- a/net/frr10/distinfo +++ b/net/frr10/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742577760 -SHA256 (FRRouting-frr-frr-10.3_GH0.tar.gz) = 0f10aca9074c773c12be8a07382c7560d625d4a2c842d82261d18bb8f4b26f6c -SIZE (FRRouting-frr-frr-10.3_GH0.tar.gz) = 11374042 +TIMESTAMP = 1748886868 +SHA256 (FRRouting-frr-frr-10.3.1_GH0.tar.gz) = df4bc4f644f93be09f75c0e0e325b2f6a3ee6d1c6db429b6f36874e88a66ee33 +SIZE (FRRouting-frr-frr-10.3.1_GH0.tar.gz) = 11379856 diff --git a/net/frr9/Makefile b/net/frr9/Makefile index 9a7b25135015..aeb52686bdd2 100644 --- a/net/frr9/Makefile +++ b/net/frr9/Makefile @@ -1,6 +1,7 @@ PORTNAME= frr PORTVERSION= 9.1.3 DISTVERSIONPREFIX= frr- +PORTREVISION= 1 CATEGORIES= net .if defined(PYTHONTOOLS) PKGNAMESUFFIX= 9-pythontools diff --git a/net/gdrive/Makefile b/net/gdrive/Makefile index 31ca8359f10f..63ffe2da2534 100644 --- a/net/gdrive/Makefile +++ b/net/gdrive/Makefile @@ -1,6 +1,6 @@ PORTNAME= gdrive DISTVERSION= 3.9.1 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= net PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ diff --git a/net/gemget/Makefile b/net/gemget/Makefile index cfa58be3a524..0a6eb8f46e14 100644 --- a/net/gemget/Makefile +++ b/net/gemget/Makefile @@ -1,7 +1,7 @@ PORTNAME= gemget DISTVERSIONPREFIX= v DISTVERSION= 1.9.0 -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= codeleaves@yahoo.com diff --git a/net/gemserv/Makefile b/net/gemserv/Makefile index e7aae62916d3..5102dbdb6c86 100644 --- a/net/gemserv/Makefile +++ b/net/gemserv/Makefile @@ -1,7 +1,7 @@ PORTNAME= gemserv DISTVERSIONPREFIX= v DISTVERSION= 0.6.6 -PORTREVISION= 20 +PORTREVISION= 22 CATEGORIES= net MASTER_SITES= https://git.sr.ht/~int80h/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/ DISTFILES= ${PORTNAME}-${DISTVERSIONPREFIX}${PORTVERSION}${EXTRACT_SUFX} diff --git a/net/geoipupdate/Makefile b/net/geoipupdate/Makefile index e4bdddbb65c9..72665cb386df 100644 --- a/net/geoipupdate/Makefile +++ b/net/geoipupdate/Makefile @@ -1,7 +1,6 @@ PORTNAME= geoipupdate -PORTVERSION= 7.1.0 +PORTVERSION= 7.1.1 DISTVERSIONPREFIX= v -PORTREVISION= 2 CATEGORIES= net geography MAINTAINER= adamw@FreeBSD.org diff --git a/net/geoipupdate/distinfo b/net/geoipupdate/distinfo index a8dc071faf1f..a70907521f10 100644 --- a/net/geoipupdate/distinfo +++ b/net/geoipupdate/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1731964779 -SHA256 (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.mod) = bf5d06cdff5ab6c4441311cceda41e04579d6596fb849c739a67f2d8d302d938 -SIZE (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.mod) = 681 -SHA256 (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.zip) = 9e99a2e8cd5a971938919bb3330c691bdd3e272fdc1130e8df52e5ee53e54064 -SIZE (go/net_geoipupdate/geoipupdate-v7.1.0/v7.1.0.zip) = 74068 +TIMESTAMP = 1752109164 +SHA256 (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.mod) = 74cefc240709c6b0acd6fe4d8b9950a267c8a4ebc83522e0c05df89122fe5a14 +SIZE (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.mod) = 723 +SHA256 (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.zip) = 51fbb70cbcb42e02b40449d195390f775d79d340f687cbe2465411cb003c2f25 +SIZE (go/net_geoipupdate/geoipupdate-v7.1.1/v7.1.1.zip) = 76876 diff --git a/net/gerbera/Makefile b/net/gerbera/Makefile index f39e25400ce7..444ad43a32f1 100644 --- a/net/gerbera/Makefile +++ b/net/gerbera/Makefile @@ -1,8 +1,12 @@ PORTNAME= gerbera DISTVERSIONPREFIX= v DISTVERSION= 2.5.0 +PORTREVISION= 1 CATEGORIES= net multimedia +PATCH_SITES= https://github.com/gerbera/gerbera/commit/ +PATCHFILES= 2ff1b35372854b5856f244fe1277abb987c7418c.patch:-p1 + MAINTAINER= diizzy@FreeBSD.org COMMENT= Media server compatible with DLNA and UPnP WWW= https://gerbera.io/ diff --git a/net/gerbera/distinfo b/net/gerbera/distinfo index cacc5e1c0754..2d677b46963b 100644 --- a/net/gerbera/distinfo +++ b/net/gerbera/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1741381325 +TIMESTAMP = 1747426124 SHA256 (gerbera-gerbera-v2.5.0_GH0.tar.gz) = e1dd2c710758fbb9f4db6f1afc461bdd1b6c55ef29147d450ab6d90624177f09 SIZE (gerbera-gerbera-v2.5.0_GH0.tar.gz) = 9873077 +SHA256 (2ff1b35372854b5856f244fe1277abb987c7418c.patch) = 49e0738f53ad8dfebf91d3ce1d0187afbf56912ecccbe8644a820c80e56b8807 +SIZE (2ff1b35372854b5856f244fe1277abb987c7418c.patch) = 1564 diff --git a/net/gfbgraph/Makefile b/net/gfbgraph/Makefile index 41b9e30406d7..beca16ff66ae 100644 --- a/net/gfbgraph/Makefile +++ b/net/gfbgraph/Makefile @@ -1,5 +1,6 @@ PORTNAME= gfbgraph DISTVERSION= 0.2.5 +PORTREVISION= 1 CATEGORIES= net www MASTER_SITES= GNOME diff --git a/net/gitlab-agent/Makefile b/net/gitlab-agent/Makefile index 9442fc9d92d4..8aae2990842e 100644 --- a/net/gitlab-agent/Makefile +++ b/net/gitlab-agent/Makefile @@ -15,7 +15,7 @@ BUILD_DEPENDS= git>=0:devel/git \ golangci-lint>=0:devel/golangci-lint USES= go:modules,1.23 -GO_MODULE= gitlab.com/gitlab-org/cluster-integration/gitlab-agent/v17 +GO_MODULE= gitlab.com/gitlab-org/cluster-integration/gitlab-agent/v18 _BUILD_DATE= $$(date -u "+%Y-%m-%d-%H%M UTC") GO_TARGET= ./cmd/kas diff --git a/net/gitlab-agent/distinfo b/net/gitlab-agent/distinfo index f0ad922f0408..8edb80da5733 100644 --- a/net/gitlab-agent/distinfo +++ b/net/gitlab-agent/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1746703450 -SHA256 (go/net_gitlab-agent/gitlab-agent-v17.11.2/v17.11.2.mod) = 6c36855cd351c829e5b19c5aa99876db58a2b4bd7b934e05497e7777faa64f8f -SIZE (go/net_gitlab-agent/gitlab-agent-v17.11.2/v17.11.2.mod) = 9293 -SHA256 (go/net_gitlab-agent/gitlab-agent-v17.11.2/v17.11.2.zip) = 08c74935d6a0ba77a11eade2b3ca11c20bf3f8619dae652e1e286757dfdaa654 -SIZE (go/net_gitlab-agent/gitlab-agent-v17.11.2/v17.11.2.zip) = 1555390 +TIMESTAMP = 1752120725 +SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.2/v18.1.2.mod) = 2739a9f4b5204729b51ad90bd66634bab4c4a4f2db5a8f3ec80c7eda733484db +SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.2/v18.1.2.mod) = 9688 +SHA256 (go/net_gitlab-agent/gitlab-agent-v18.1.2/v18.1.2.zip) = a96cd3e050611991f370b95c284ecb3e8b8d5f0a460988abde5b7ef8c25b8c51 +SIZE (go/net_gitlab-agent/gitlab-agent-v18.1.2/v18.1.2.zip) = 1672549 diff --git a/net/glusterfs/Makefile b/net/glusterfs/Makefile index e9cd04424e2a..3b6cb250e1d8 100644 --- a/net/glusterfs/Makefile +++ b/net/glusterfs/Makefile @@ -1,6 +1,6 @@ PORTNAME= glusterfs PORTVERSION= 8.4 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net MASTER_SITES= http://bits.gluster.org/pub/gluster/glusterfs/src/ @@ -23,7 +23,7 @@ RUN_DEPENDS= bash:shells/bash LIB_DEPENDS= libargp.so:devel/argp-standalone \ libcurl.so:ftp/curl \ liburcu-bp.so:sysutils/liburcu \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= autoreconf bison compiler:c11 cpe gettext gnome libtool pkgconfig python \ readline shebangfix sqlite ssl diff --git a/net/gnome-connections/Makefile b/net/gnome-connections/Makefile index db189ce82ff1..2b62c2d78c77 100644 --- a/net/gnome-connections/Makefile +++ b/net/gnome-connections/Makefile @@ -1,27 +1,28 @@ PORTNAME= gnome-connections -PORTVERSION= 42.1.2 -PORTREVISION= 3 +PORTVERSION= 47.2.1 +PORTREVISION= 1 CATEGORIES= net gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Remote desktop client for GNOME WWW= https://apps.gnome.org/app/org.gnome.Connections/ -LICENSE= GPLv2 +LICENSE= GPLv3+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= itstool:textproc/itstool LIB_DEPENDS= libgtk-vnc-2.0.so:net/gtk-vnc \ libhandy-1.so:x11-toolkits/libhandy \ - libfreerdp2.so:net/freerdp \ + libfreerdp3.so:net/freerdp3 \ libsecret-1.so:security/libsecret -USES= desktop-file-utils shared-mime-info gettext gnome meson \ - python:env pkgconfig tar:xz vala:build -USE_GNOME= glib20 gtk30 +USES= desktop-file-utils fuse:3 gettext gnome meson pkgconfig \ + shared-mime-info tar:xz vala:build +USE_GNOME= glib20 gtk30 introspection:build libxml2 +USE_LDCONFIG= yes -BINARY_ALIAS= python3=${PYTHON_VERSION} +GLIB_SCHEMAS= org.gnome.Connections.gschema.xml .include <bsd.port.mk> diff --git a/net/gnome-connections/distinfo b/net/gnome-connections/distinfo index 85c67ba77bb0..c04ed2e36a0c 100644 --- a/net/gnome-connections/distinfo +++ b/net/gnome-connections/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1656086569 -SHA256 (gnome/gnome-connections-42.1.2.tar.xz) = d8e6e72741091d892dfc84281f625551d0568cd482d48db58a4edb8afa1377b6 -SIZE (gnome/gnome-connections-42.1.2.tar.xz) = 3987992 +TIMESTAMP = 1746550613 +SHA256 (gnome/gnome-connections-47.2.1.tar.xz) = 0523e3cb879d4ac0b95e7ee5f32db66128b5ab8404ff11923071cd56cfe4d8b8 +SIZE (gnome/gnome-connections-47.2.1.tar.xz) = 4052592 diff --git a/net/gnome-connections/files/patch-subprojects_gtk-frdp_src_meson.build b/net/gnome-connections/files/patch-subprojects_gtk-frdp_src_meson.build new file mode 100644 index 000000000000..ebe95d42bdb4 --- /dev/null +++ b/net/gnome-connections/files/patch-subprojects_gtk-frdp_src_meson.build @@ -0,0 +1,26 @@ +--- subprojects/gtk-frdp/src/meson.build.orig 2024-12-23 15:11:01 UTC ++++ subprojects/gtk-frdp/src/meson.build +@@ -98,8 +98,6 @@ gtk_frdp_gir = gnome.generate_gir(gtk_frdp_lib, + link_with: gtk_frdp_lib, + includes: ['Gio-2.0', 'Gtk-3.0'], + install: true, +- install_dir_gir: girdir, +- install_dir_typelib: typelibdir, + extra_args: [ '--c-include=gtk-frdp.h', '--quiet' ], + ) + +@@ -107,7 +105,6 @@ gtk_frdp_vapi = gnome.generate_vapi('gtk-frdp-' + api_ + sources: gtk_frdp_gir[0], + packages: [ 'gio-2.0', 'gtk+-3.0' ], + install: true, +- install_dir: vapidir, + metadata_dirs: [ meson.current_source_dir() ], + ) + +@@ -121,5 +118,5 @@ pkg.generate( + version: meson.project_version(), + subdirs: gtk_frdp_header_subdir, + requires: 'glib-2.0', +- install_dir: join_paths(libdir, 'pkgconfig') ++ install_dir: get_option('prefix') / 'libdata' / 'pkgconfig' + ) diff --git a/net/gnome-connections/pkg-plist b/net/gnome-connections/pkg-plist index a9f4d2d3ae92..fd15ca22a4e4 100644 --- a/net/gnome-connections/pkg-plist +++ b/net/gnome-connections/pkg-plist @@ -3,15 +3,12 @@ include/gnome-connections/gtk-frdp/frdp-display.h include/gnome-connections/gtk-frdp/frdp-session.h include/gnome-connections/gtk-frdp/gtk-frdp-version.h include/gnome-connections/gtk-frdp/gtk-frdp.h -lib/gnome-connections/girepository-1.0/GtkFrdp-0.1.typelib -lib/gnome-connections/libgtk-frdp-0.1.so -lib/gnome-connections/pkgconfig/gtk-frdp-0.1.pc +lib/girepository-1.0/GtkFrdp-0.2.typelib +lib/gnome-connections/libgtk-frdp-0.2.so +libdata/pkgconfig/gtk-frdp-0.2.pc share/applications/org.gnome.Connections.desktop share/dbus-1/services/org.gnome.Connections.service -share/glib-2.0/schemas/org.gnome.Connections.gschema.xml -%%DATADIR%%/gir-1.0/GtkFrdp-0.1.gir -%%DATADIR%%/vapi/gtk-frdp-0.1.deps -%%DATADIR%%/vapi/gtk-frdp-0.1.vapi +share/gir-1.0/GtkFrdp-0.2.gir share/help/C/gnome-connections/connect.page share/help/C/gnome-connections/figures/org.gnome.Connections.svg share/help/C/gnome-connections/index.page @@ -64,6 +61,10 @@ share/help/ko/gnome-connections/connect.page share/help/ko/gnome-connections/figures/org.gnome.Connections.svg share/help/ko/gnome-connections/index.page share/help/ko/gnome-connections/legal.xml +share/help/nl/gnome-connections/connect.page +share/help/nl/gnome-connections/figures/org.gnome.Connections.svg +share/help/nl/gnome-connections/index.page +share/help/nl/gnome-connections/legal.xml share/help/pl/gnome-connections/connect.page share/help/pl/gnome-connections/figures/org.gnome.Connections.svg share/help/pl/gnome-connections/index.page @@ -92,8 +93,14 @@ share/help/uk/gnome-connections/connect.page share/help/uk/gnome-connections/figures/org.gnome.Connections.svg share/help/uk/gnome-connections/index.page share/help/uk/gnome-connections/legal.xml +share/help/zh_CN/gnome-connections/connect.page +share/help/zh_CN/gnome-connections/figures/org.gnome.Connections.svg +share/help/zh_CN/gnome-connections/index.page +share/help/zh_CN/gnome-connections/legal.xml share/icons/hicolor/scalable/apps/org.gnome.Connections.svg share/icons/hicolor/symbolic/apps/org.gnome.Connections-symbolic.svg +share/locale/ab/LC_MESSAGES/gnome-connections.mo +share/locale/be/LC_MESSAGES/gnome-connections.mo share/locale/bg/LC_MESSAGES/gnome-connections.mo share/locale/ca/LC_MESSAGES/gnome-connections.mo share/locale/cs/LC_MESSAGES/gnome-connections.mo @@ -110,15 +117,19 @@ share/locale/fr/LC_MESSAGES/gnome-connections.mo share/locale/fur/LC_MESSAGES/gnome-connections.mo share/locale/gl/LC_MESSAGES/gnome-connections.mo share/locale/he/LC_MESSAGES/gnome-connections.mo +share/locale/hi/LC_MESSAGES/gnome-connections.mo share/locale/hr/LC_MESSAGES/gnome-connections.mo share/locale/hu/LC_MESSAGES/gnome-connections.mo share/locale/id/LC_MESSAGES/gnome-connections.mo share/locale/is/LC_MESSAGES/gnome-connections.mo share/locale/it/LC_MESSAGES/gnome-connections.mo share/locale/ja/LC_MESSAGES/gnome-connections.mo +share/locale/ka/LC_MESSAGES/gnome-connections.mo +share/locale/kab/LC_MESSAGES/gnome-connections.mo share/locale/kk/LC_MESSAGES/gnome-connections.mo share/locale/ko/LC_MESSAGES/gnome-connections.mo share/locale/lt/LC_MESSAGES/gnome-connections.mo +share/locale/lv/LC_MESSAGES/gnome-connections.mo share/locale/nb/LC_MESSAGES/gnome-connections.mo share/locale/ne/LC_MESSAGES/gnome-connections.mo share/locale/nl/LC_MESSAGES/gnome-connections.mo @@ -132,7 +143,9 @@ share/locale/ru/LC_MESSAGES/gnome-connections.mo share/locale/sk/LC_MESSAGES/gnome-connections.mo share/locale/sl/LC_MESSAGES/gnome-connections.mo share/locale/sr/LC_MESSAGES/gnome-connections.mo +share/locale/sr@latin/LC_MESSAGES/gnome-connections.mo share/locale/sv/LC_MESSAGES/gnome-connections.mo +share/locale/th/LC_MESSAGES/gnome-connections.mo share/locale/tr/LC_MESSAGES/gnome-connections.mo share/locale/uk/LC_MESSAGES/gnome-connections.mo share/locale/vi/LC_MESSAGES/gnome-connections.mo @@ -140,3 +153,5 @@ share/locale/zh_CN/LC_MESSAGES/gnome-connections.mo share/locale/zh_TW/LC_MESSAGES/gnome-connections.mo share/metainfo/org.gnome.Connections.appdata.xml share/mime/packages/org.gnome.Connections.xml +share/vala/vapi/gtk-frdp-0.2.deps +share/vala/vapi/gtk-frdp-0.2.vapi diff --git a/net/gnome-nettool/Makefile b/net/gnome-nettool/Makefile index 203ee2bfc8f6..92284b53a099 100644 --- a/net/gnome-nettool/Makefile +++ b/net/gnome-nettool/Makefile @@ -3,7 +3,7 @@ PORTVERSION= 42.0 PORTREVISION= 2 PORTEPOCH= 1 CATEGORIES= net gnome -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome3 MAINTAINER= gnome@FreeBSD.org diff --git a/net/gnome-online-accounts/Makefile b/net/gnome-online-accounts/Makefile index e4d767e06dd4..11e0d1bcf381 100644 --- a/net/gnome-online-accounts/Makefile +++ b/net/gnome-online-accounts/Makefile @@ -1,51 +1,36 @@ PORTNAME= gnome-online-accounts -PORTVERSION= 3.44.0 -PORTREVISION= 4 +PORTVERSION= 3.54.4 CATEGORIES= net MASTER_SITES= GNOME - -PATCH_SITES= https://gitlab.gnome.org/GNOME/gnome-online-accounts/-/commit/ -PATCHFILES= b9638e2418408be4906752297e700506766dcf20.patch:-p1 +DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org COMMENT= Interface provider to access the user's online accounts -WWW= https://wiki.gnome.org/Projects/GnomeOnlineAccounts/ +WWW= https://gnome.pages.gitlab.gnome.org/gnome-online-accounts/ LICENSE= LGPL20+ LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= docbook-xsl>=0:textproc/docbook-xsl -LIB_DEPENDS= libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \ - libjson-glib-1.0.so:devel/json-glib \ +LIB_DEPENDS= libjson-glib-1.0.so:devel/json-glib \ libsecret-1.so:security/libsecret \ - libsoup-2.4.so:devel/libsoup \ - librest-0.7.so:devel/librest \ + libsoup-3.0.so:devel/libsoup3 \ + librest-1.0.so:net/librest1 \ libp11-kit.so:security/p11-kit \ - libgck-1.so:security/gcr3 - -PORTSCOUT= limitw:1,even + libdbus-1.so:devel/dbus -USES= compiler:c++11-lib gettext gmake gnome libtool \ - localbase pathfix pkgconfig tar:xz vala:build -USE_GNOME= cairo gtk30 introspection:build libxml2 libxslt:build -GNU_CONFIGURE= yes +USES= compiler:c++11-lib desktop-file-utils gettext gnome \ + localbase meson pkgconfig tar:xz vala:build +USE_GNOME= glib20 gtk40 introspection:build libadwaita libxml2 \ + libxslt:build USE_LDCONFIG= yes -INSTALL_TARGET= install-strip -CONFIGURE_ARGS= --enable-lastfm GLIB_SCHEMAS= org.gnome.online-accounts.gschema.xml -CONFIGURE_ARGS+=--disable-kerberos \ - --disable-fedora \ - --disable-gudev - -OPTIONS_SUB= yes -OPTIONS_DEFINE= TELEPATHY - -TELEPATHY_DESC= Telepathy data provider -TELEPATHY_CONFIGURE_ENABLE= telepathy -TELEPATHY_LIB_DEPENDS= libtelepathy-glib.so:net-im/telepathy-glib - -# + flickr +MESON_ARGS+= -Dexchange=true \ + -Dkerberos=false \ + -Dwindows_live=true \ + -Dms_graph=false \ + -Ddocumentation=false .include <bsd.port.mk> diff --git a/net/gnome-online-accounts/distinfo b/net/gnome-online-accounts/distinfo index d7213bd0433e..1db7448b83da 100644 --- a/net/gnome-online-accounts/distinfo +++ b/net/gnome-online-accounts/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1722620742 -SHA256 (gnome-online-accounts-3.44.0.tar.xz) = 381d5d4106f435b6f87786aa049be784774e15996adcc02789807afc87ea7342 -SIZE (gnome-online-accounts-3.44.0.tar.xz) = 859564 -SHA256 (b9638e2418408be4906752297e700506766dcf20.patch) = 0539ae02b50f6a45f40dd4057928a59e27e1f94a133ecbb346742ed753ca13b2 -SIZE (b9638e2418408be4906752297e700506766dcf20.patch) = 698 +TIMESTAMP = 1751209378 +SHA256 (gnome/gnome-online-accounts-3.54.4.tar.xz) = 55739943e747dcb4885ea607a4c2767d8002f71295e1affea62ea36f6d1cf593 +SIZE (gnome/gnome-online-accounts-3.54.4.tar.xz) = 485556 diff --git a/net/gnome-online-accounts/pkg-plist b/net/gnome-online-accounts/pkg-plist index a32bf3eac50c..d643e7df514b 100644 --- a/net/gnome-online-accounts/pkg-plist +++ b/net/gnome-online-accounts/pkg-plist @@ -11,40 +11,32 @@ include/goa-1.0/goabackend/goabackendenumtypes.h include/goa-1.0/goabackend/goaprovider.h lib/girepository-1.0/Goa-1.0.typelib lib/goa-1.0/include/goaconfig.h -lib/goa-1.0/web-extensions/libgoawebextension.a -lib/goa-1.0/web-extensions/libgoawebextension.so -lib/libgoa-1.0.a lib/libgoa-1.0.so lib/libgoa-1.0.so.0 lib/libgoa-1.0.so.0.0.0 -lib/libgoa-backend-1.0.a lib/libgoa-backend-1.0.so -lib/libgoa-backend-1.0.so.1 -lib/libgoa-backend-1.0.so.1.0.0 +lib/libgoa-backend-1.0.so.2 +lib/libgoa-backend-1.0.so.2.0.0 libdata/pkgconfig/goa-1.0.pc libdata/pkgconfig/goa-backend-1.0.pc libexec/goa-daemon +libexec/goa-oauth2-handler +share/applications/org.gnome.OnlineAccounts.OAuth2.desktop share/dbus-1/services/org.gnome.OnlineAccounts.service share/gir-1.0/Goa-1.0.gir share/icons/hicolor/scalable/apps/goa-account-exchange.svg -share/icons/hicolor/scalable/apps/goa-account-facebook.svg share/icons/hicolor/scalable/apps/goa-account-fedora.svg -share/icons/hicolor/scalable/apps/goa-account-flickr.svg -share/icons/hicolor/scalable/apps/goa-account-foursquare.svg share/icons/hicolor/scalable/apps/goa-account-google.svg -share/icons/hicolor/scalable/apps/goa-account-lastfm.svg +share/icons/hicolor/scalable/apps/goa-account-ms365.svg share/icons/hicolor/scalable/apps/goa-account-msn.svg share/icons/hicolor/scalable/apps/goa-account-owncloud.svg share/icons/hicolor/scalable/apps/goa-account.svg share/icons/hicolor/symbolic/apps/goa-account-exchange-symbolic.svg -share/icons/hicolor/symbolic/apps/goa-account-facebook-symbolic.svg -share/icons/hicolor/symbolic/apps/goa-account-flickr-symbolic.svg -share/icons/hicolor/symbolic/apps/goa-account-foursquare-symbolic.svg share/icons/hicolor/symbolic/apps/goa-account-google-symbolic.svg -share/icons/hicolor/symbolic/apps/goa-account-lastfm-symbolic.svg share/icons/hicolor/symbolic/apps/goa-account-msn-symbolic.svg share/icons/hicolor/symbolic/apps/goa-account-owncloud-symbolic.svg share/icons/hicolor/symbolic/apps/goa-account-symbolic.svg +share/locale/ab/LC_MESSAGES/gnome-online-accounts.mo share/locale/af/LC_MESSAGES/gnome-online-accounts.mo share/locale/an/LC_MESSAGES/gnome-online-accounts.mo share/locale/ar/LC_MESSAGES/gnome-online-accounts.mo @@ -79,9 +71,11 @@ share/locale/hi/LC_MESSAGES/gnome-online-accounts.mo share/locale/hr/LC_MESSAGES/gnome-online-accounts.mo share/locale/hu/LC_MESSAGES/gnome-online-accounts.mo share/locale/id/LC_MESSAGES/gnome-online-accounts.mo +share/locale/ie/LC_MESSAGES/gnome-online-accounts.mo share/locale/is/LC_MESSAGES/gnome-online-accounts.mo share/locale/it/LC_MESSAGES/gnome-online-accounts.mo share/locale/ja/LC_MESSAGES/gnome-online-accounts.mo +share/locale/ka/LC_MESSAGES/gnome-online-accounts.mo share/locale/kab/LC_MESSAGES/gnome-online-accounts.mo share/locale/kk/LC_MESSAGES/gnome-online-accounts.mo share/locale/km/LC_MESSAGES/gnome-online-accounts.mo @@ -117,9 +111,11 @@ share/locale/th/LC_MESSAGES/gnome-online-accounts.mo share/locale/tr/LC_MESSAGES/gnome-online-accounts.mo share/locale/ug/LC_MESSAGES/gnome-online-accounts.mo share/locale/uk/LC_MESSAGES/gnome-online-accounts.mo +share/locale/uz/LC_MESSAGES/gnome-online-accounts.mo share/locale/vi/LC_MESSAGES/gnome-online-accounts.mo share/locale/zh_CN/LC_MESSAGES/gnome-online-accounts.mo share/locale/zh_HK/LC_MESSAGES/gnome-online-accounts.mo share/locale/zh_TW/LC_MESSAGES/gnome-online-accounts.mo +share/man/man8/goa-daemon.8.gz share/vala/vapi/goa-1.0.deps share/vala/vapi/goa-1.0.vapi diff --git a/net/go-bapu/Makefile b/net/go-bapu/Makefile index 727f726d8d1a..7afb22f7efeb 100644 --- a/net/go-bapu/Makefile +++ b/net/go-bapu/Makefile @@ -1,6 +1,6 @@ PORTNAME= bapu PORTVERSION= 0.3.0 -PORTREVISION= 25 +PORTREVISION= 28 CATEGORIES= net MASTER_SITES= https://bitbucket.org/carlostrub/bapu/get/ PKGNAMEPREFIX= go- diff --git a/net/go-cs/Makefile b/net/go-cs/Makefile index 749066dcf518..98b66d6611d6 100644 --- a/net/go-cs/Makefile +++ b/net/go-cs/Makefile @@ -1,7 +1,7 @@ PORTNAME= go-cs PORTVERSION= 0.9 DISTVERSIONPREFIX= v -PORTREVISION= 26 +PORTREVISION= 29 CATEGORIES= net MAINTAINER= akosela@andykosela.com diff --git a/net/go-tcping/Makefile b/net/go-tcping/Makefile index a4cf752aaf72..3fe51326d85e 100644 --- a/net/go-tcping/Makefile +++ b/net/go-tcping/Makefile @@ -1,7 +1,7 @@ PORTNAME= tcping DISTVERSIONPREFIX= v DISTVERSION= 2.7.1 -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= net MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${PORTNAME}/${DISTVERSIONFULL}/:gomod PKGNAMEPREFIX= go- diff --git a/net/gobgp/Makefile b/net/gobgp/Makefile index 6fc37ca0e638..6e3b3c48a203 100644 --- a/net/gobgp/Makefile +++ b/net/gobgp/Makefile @@ -1,7 +1,7 @@ PORTNAME= gobgp PORTVERSION= 3.25.0 DISTVERSIONPREFIX= v -PORTREVISION= 7 +PORTREVISION= 10 CATEGORIES= net DIST_SUBDIR= gobgp diff --git a/net/google-cloud-sdk/Makefile b/net/google-cloud-sdk/Makefile index af50ec2f875a..5bc90613502a 100644 --- a/net/google-cloud-sdk/Makefile +++ b/net/google-cloud-sdk/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-sdk -DISTVERSION= 522.0.0 +DISTVERSION= 529.0.0 CATEGORIES= net MASTER_SITES= https://dl.google.com/dl/cloudsdk/channels/rapid/downloads/ DISTNAME= google-cloud-sdk-${PORTVERSION}-linux-x86_64 diff --git a/net/google-cloud-sdk/distinfo b/net/google-cloud-sdk/distinfo index 0f27573e40f3..996cdae18a14 100644 --- a/net/google-cloud-sdk/distinfo +++ b/net/google-cloud-sdk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747219017 -SHA256 (google-cloud-sdk-522.0.0-linux-x86_64.tar.gz) = 4cea65b3129b193dcbed03ae0504ca46f10b776a4ffb73c1a0530abe84f5d184 -SIZE (google-cloud-sdk-522.0.0-linux-x86_64.tar.gz) = 148716792 +TIMESTAMP = 1751534406 +SHA256 (google-cloud-sdk-529.0.0-linux-x86_64.tar.gz) = b9038c39e5833e659c25b6634198f20e2780535ef69ec1ffff14a6fcf380b16b +SIZE (google-cloud-sdk-529.0.0-linux-x86_64.tar.gz) = 149671543 diff --git a/net/goreplay/Makefile b/net/goreplay/Makefile index 1f947c7b4e9b..ebef175bfeb5 100644 --- a/net/goreplay/Makefile +++ b/net/goreplay/Makefile @@ -1,7 +1,7 @@ PORTNAME= goreplay DISTVERSIONPREFIX= v DISTVERSION= 1.3.2 -PORTREVISION= 17 +PORTREVISION= 20 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org diff --git a/net/gorss/Makefile b/net/gorss/Makefile index 207d4ccf6248..739004fdc2bd 100644 --- a/net/gorss/Makefile +++ b/net/gorss/Makefile @@ -1,7 +1,7 @@ PORTNAME= gorss PORTVERSION= 0.4 DISTVERSIONPREFIX= v -PORTREVISION= 10 +PORTREVISION= 13 CATEGORIES= net www MAINTAINER= ports@FreeBSD.org diff --git a/net/gotify-server/Makefile b/net/gotify-server/Makefile index 791b99b9f633..40e58fe8fc3f 100644 --- a/net/gotify-server/Makefile +++ b/net/gotify-server/Makefile @@ -1,7 +1,7 @@ PORTNAME= gotify-server -PORTVERSION= 2.6.1 +PORTVERSION= 2.6.3 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= https://github.com/mfechner/freebsd-net-gotify-server/raw/refs/heads/main/:yarn_cache DISTNAME= server @@ -13,9 +13,11 @@ WWW= https://github.com/gotify/server LICENSE= MIT +BROKEN_i386= Build does not succeed (timeout in poudriere) + BUILD_DEPENDS= yarn${NODEJS_SUFFIX}>=1.10.0:www/yarn${NODEJS_SUFFIX} \ -USES= go:modules,1.22 nodejs:build +USES= go:modules,1.24 nodejs:build USE_RC_SUBR= gotify_server GO_MODULE= github.com/gotify/server/v2 @@ -70,9 +72,9 @@ post-install: # To update # 1. comment DISTFILES # 2. Run 'make makesum' -# 3. Uncomment DITSFILES -# 4. Run 'make make-yarn-cache' -# 5. Upload yarn cache +# 3. Run 'make make-yarn-cache' +# 4. Upload yarn cache +# 5. Uncomment DITSFILES # 6. Run 'make makesum' make-yarn-cache: patch diff --git a/net/gotify-server/distinfo b/net/gotify-server/distinfo index cd495b0d9e1e..22c3abb429bd 100644 --- a/net/gotify-server/distinfo +++ b/net/gotify-server/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1734332740 -SHA256 (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.6.1.tar.gz) = 30438c27e2b8edde804b43ffe74999e7e8f33e694fbee6c03018d19ad4523191 -SIZE (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.6.1.tar.gz) = 54030953 -SHA256 (go/net_gotify-server/server/v2.6.1.mod) = acf7ba5da9fc000080647ad2ae0a58e7d35feb2b63bc75f7eb5df8e8fdcd3c0e -SIZE (go/net_gotify-server/server/v2.6.1.mod) = 2141 -SHA256 (go/net_gotify-server/server/v2.6.1.zip) = 92a5d60d2120a3cfe3d7f910d4abfed695489199b243186e644d3ef10942b397 -SIZE (go/net_gotify-server/server/v2.6.1.zip) = 727645 +TIMESTAMP = 1748321011 +SHA256 (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.6.3.tar.gz) = 6d25f0d1d4501c79bc18067078643d80554e2839361fc795cb153fea1f8b0a55 +SIZE (go/net_gotify-server/server/gotify-server-yarn-offline-cache-2.6.3.tar.gz) = 54031121 +SHA256 (go/net_gotify-server/server/v2.6.3.mod) = f365848732e5f9711d130a4ef355c225ef0a7550b777874895a287fd9fb3be8a +SIZE (go/net_gotify-server/server/v2.6.3.mod) = 2119 +SHA256 (go/net_gotify-server/server/v2.6.3.zip) = e79d170cbbb3dcfecddb2793896186d56521a6be3dfbf8fac3ac42c831b90b9d +SIZE (go/net_gotify-server/server/v2.6.3.zip) = 728447 diff --git a/net/grilo-plugins/Makefile b/net/grilo-plugins/Makefile index 3823aa21ce83..2f7f365e4b08 100644 --- a/net/grilo-plugins/Makefile +++ b/net/grilo-plugins/Makefile @@ -1,35 +1,35 @@ PORTNAME= grilo-plugins -PORTVERSION= 0.3.16 -PORTREVISION= 1 +PORTVERSION= 0.3.18 CATEGORIES= net MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Plugins for net/grilo -WWW= https://wiki.gnome.org/Grilo +WWW= https://gitlab.gnome.org/GNOME/grilo-plugins -LICENSE= LGPL21 +LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= itstool:textproc/itstool +BUILD_DEPENDS= itstool:textproc/itstool \ + localsearch:sysutils/localsearch LIB_DEPENDS= libgrilo-0.3.so:net/grilo \ libavahi-gobject.so:net/avahi-app \ - libgdata.so:devel/libgdata \ - liboauth.so:net/liboauth \ libgoa-1.0.so:net/gnome-online-accounts \ libgom-1.0.so:databases/gom \ libtotem-plparser.so:multimedia/totem-pl-parser \ libsoup-3.0.so:devel/libsoup3 \ libmediaart-2.0.so:multimedia/libmediaart \ - libgmime-2.6.so:mail/gmime26 \ libjson-glib-1.0.so:devel/json-glib \ libtinysparql-3.0.so:devel/tinysparql -USES= gettext gperf gnome gstreamer libarchive meson pathfix pkgconfig sqlite tar:xz +USES= gettext gnome gstreamer libarchive meson pkgconfig sqlite tar:xz USE_LDCONFIG= yes -USE_GNOME= glib20 intlhack libxml2 +USE_GNOME= glib20 libxml2 USE_GSTREAMER= chromaprint -MESON_ARGS= -Denable-lua-factory=no +MESON_ARGS= -Denable-lua-factory=no \ + -Denable-dleyna=no \ + -Denable-flickr=no \ + -Denable-youtube=no OPTIONS_SUB= yes OPTIONS_DEFINE= DMAP diff --git a/net/grilo-plugins/distinfo b/net/grilo-plugins/distinfo index 37b0548f1d7e..66312b140399 100644 --- a/net/grilo-plugins/distinfo +++ b/net/grilo-plugins/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741163307 -SHA256 (grilo-plugins-0.3.16.tar.xz) = fe6f4dbe586c6b8ba2406394e202f22d009d642a96eb3a54f32f6a21d084cdcb -SIZE (grilo-plugins-0.3.16.tar.xz) = 1843572 +TIMESTAMP = 1750868717 +SHA256 (grilo-plugins-0.3.18.tar.xz) = 8e3ce74ee717c3c322d0cb0f8df26bb0914028a5d016e28055ffb49cc9a46c5e +SIZE (grilo-plugins-0.3.18.tar.xz) = 2071656 diff --git a/net/grilo-plugins/pkg-plist b/net/grilo-plugins/pkg-plist index c8e4529903c7..0d83369468cf 100644 --- a/net/grilo-plugins/pkg-plist +++ b/net/grilo-plugins/pkg-plist @@ -2,9 +2,7 @@ lib/grilo-0.3/libgrlbookmarks.so lib/grilo-0.3/libgrlchromaprint.so %%DMAP%%lib/grilo-0.3/libgrldaap.so %%DMAP%%lib/grilo-0.3/libgrldpap.so -lib/grilo-0.3/libgrldleyna.so lib/grilo-0.3/libgrlfilesystem.so -lib/grilo-0.3/libgrlflickr.so lib/grilo-0.3/libgrlfreebox.so lib/grilo-0.3/libgrlgravatar.so lib/grilo-0.3/libgrllocalmetadata.so @@ -12,7 +10,6 @@ lib/grilo-0.3/libgrlmagnatune.so lib/grilo-0.3/libgrlmetadatastore.so lib/grilo-0.3/libgrlopticalmedia.so lib/grilo-0.3/libgrlpodcasts.so -lib/grilo-0.3/libgrlraitv.so lib/grilo-0.3/libgrlshoutcast.so lib/grilo-0.3/libgrlthetvdb.so lib/grilo-0.3/libgrltmdb.so @@ -39,6 +36,9 @@ share/help/es/grilo-plugins/legal.xml share/help/eu/examples/example-tmdb.c share/help/eu/grilo-plugins/grilo-plugins.xml share/help/eu/grilo-plugins/legal.xml +share/help/fr/examples/example-tmdb.c +share/help/fr/grilo-plugins/grilo-plugins.xml +share/help/fr/grilo-plugins/legal.xml share/help/gl/examples/example-tmdb.c share/help/gl/grilo-plugins/grilo-plugins.xml share/help/gl/grilo-plugins/legal.xml @@ -54,6 +54,9 @@ share/help/pl/grilo-plugins/legal.xml share/help/pt_BR/examples/example-tmdb.c share/help/pt_BR/grilo-plugins/grilo-plugins.xml share/help/pt_BR/grilo-plugins/legal.xml +share/help/ru/examples/example-tmdb.c +share/help/ru/grilo-plugins/grilo-plugins.xml +share/help/ru/grilo-plugins/legal.xml share/help/sv/examples/example-tmdb.c share/help/sv/grilo-plugins/grilo-plugins.xml share/help/sv/grilo-plugins/legal.xml @@ -75,17 +78,20 @@ share/locale/en_GB/LC_MESSAGES/grilo-plugins.mo share/locale/eo/LC_MESSAGES/grilo-plugins.mo share/locale/es/LC_MESSAGES/grilo-plugins.mo share/locale/eu/LC_MESSAGES/grilo-plugins.mo +share/locale/fa/LC_MESSAGES/grilo-plugins.mo share/locale/fi/LC_MESSAGES/grilo-plugins.mo share/locale/fr/LC_MESSAGES/grilo-plugins.mo share/locale/fur/LC_MESSAGES/grilo-plugins.mo share/locale/gl/LC_MESSAGES/grilo-plugins.mo share/locale/he/LC_MESSAGES/grilo-plugins.mo +share/locale/hi/LC_MESSAGES/grilo-plugins.mo share/locale/hr/LC_MESSAGES/grilo-plugins.mo share/locale/hu/LC_MESSAGES/grilo-plugins.mo share/locale/id/LC_MESSAGES/grilo-plugins.mo share/locale/it/LC_MESSAGES/grilo-plugins.mo share/locale/ja/LC_MESSAGES/grilo-plugins.mo share/locale/ka/LC_MESSAGES/grilo-plugins.mo +share/locale/kab/LC_MESSAGES/grilo-plugins.mo share/locale/ko/LC_MESSAGES/grilo-plugins.mo share/locale/lt/LC_MESSAGES/grilo-plugins.mo share/locale/lv/LC_MESSAGES/grilo-plugins.mo @@ -106,6 +112,7 @@ share/locale/sl/LC_MESSAGES/grilo-plugins.mo share/locale/sr/LC_MESSAGES/grilo-plugins.mo share/locale/sr@latin/LC_MESSAGES/grilo-plugins.mo share/locale/sv/LC_MESSAGES/grilo-plugins.mo +share/locale/th/LC_MESSAGES/grilo-plugins.mo share/locale/tr/LC_MESSAGES/grilo-plugins.mo share/locale/uk/LC_MESSAGES/grilo-plugins.mo share/locale/zh_CN/LC_MESSAGES/grilo-plugins.mo diff --git a/net/grilo/Makefile b/net/grilo/Makefile index f41f7bbf91ea..9be76d2d3b81 100644 --- a/net/grilo/Makefile +++ b/net/grilo/Makefile @@ -1,24 +1,26 @@ PORTNAME= grilo -PORTVERSION= 0.3.16 +PORTVERSION= 0.3.19 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= GNOME MAINTAINER= gnome@FreeBSD.org COMMENT= Framework focused on making media discovery and browsing -WWW= https://wiki.gnome.org/Grilo +WWW= https://gitlab.gnome.org/GNOME/grilo -LICENSE= LGPL21 +LICENSE= LGPL21+ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libsoup-3.0.so:devel/libsoup3 \ - liboauth.so:net/liboauth \ libtotem-plparser.so:multimedia/totem-pl-parser -USES= cpe gettext gnome localbase meson pathfix pkgconfig \ +USES= cpe gettext-tools gnome localbase meson pathfix pkgconfig \ python:build tar:xz vala:build CPE_VENDOR= gnome USE_LDCONFIG= yes -USE_GNOME= glib20 introspection:build libxml2 +# libxml2 is not really needed at all, see: + https://gitlab.gnome.org/GNOME/grilo/-/merge_requests/109 +USE_GNOME= glib20 introspection:build libxml2:build BINARY_ALIAS= python=${PYTHON_VERSION} MESON_ARGS= -Denable-gtk-doc=false -Dsoup3=true @@ -28,8 +30,9 @@ OPTIONS_DEFINE= UI UI_DESC= Enable testing UI UI_MESON_TRUE= enable-test-ui +UI_LIB_DEPENDS= liboauth.so:net/liboauth UI_USE= GNOME=gdkpixbuf,gtk30 -PLIST_SUB+= LIBVER=316 +PLIST_SUB+= LIBVER=319 .include <bsd.port.mk> diff --git a/net/grilo/distinfo b/net/grilo/distinfo index 361764556fe3..3a5cb6f3768c 100644 --- a/net/grilo/distinfo +++ b/net/grilo/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741163162 -SHA256 (grilo-0.3.16.tar.xz) = 884580e8c5ece280df23aa63ff5234b7d48988a404df7d6bfccd1e77b473bd96 -SIZE (grilo-0.3.16.tar.xz) = 241660 +TIMESTAMP = 1749917040 +SHA256 (grilo-0.3.19.tar.xz) = 0869c81d19ab139c667d79567c14ddcb6cb5cbfc0108d04cade287eb29536706 +SIZE (grilo-0.3.19.tar.xz) = 246376 diff --git a/net/grilo/pkg-plist b/net/grilo/pkg-plist index 2eccd82c91c2..9d232930fc49 100644 --- a/net/grilo/pkg-plist +++ b/net/grilo/pkg-plist @@ -65,12 +65,14 @@ share/locale/fr/LC_MESSAGES/grilo.mo share/locale/fur/LC_MESSAGES/grilo.mo share/locale/gl/LC_MESSAGES/grilo.mo share/locale/he/LC_MESSAGES/grilo.mo +share/locale/hi/LC_MESSAGES/grilo.mo share/locale/hr/LC_MESSAGES/grilo.mo share/locale/hu/LC_MESSAGES/grilo.mo share/locale/id/LC_MESSAGES/grilo.mo share/locale/it/LC_MESSAGES/grilo.mo share/locale/ja/LC_MESSAGES/grilo.mo share/locale/ka/LC_MESSAGES/grilo.mo +share/locale/kab/LC_MESSAGES/grilo.mo share/locale/ko/LC_MESSAGES/grilo.mo share/locale/lt/LC_MESSAGES/grilo.mo share/locale/lv/LC_MESSAGES/grilo.mo @@ -91,9 +93,11 @@ share/locale/sl/LC_MESSAGES/grilo.mo share/locale/sr/LC_MESSAGES/grilo.mo share/locale/sr@latin/LC_MESSAGES/grilo.mo share/locale/sv/LC_MESSAGES/grilo.mo +share/locale/th/LC_MESSAGES/grilo.mo share/locale/tg/LC_MESSAGES/grilo.mo share/locale/tr/LC_MESSAGES/grilo.mo share/locale/uk/LC_MESSAGES/grilo.mo +share/locale/uz/LC_MESSAGES/grilo.mo share/locale/zh_CN/LC_MESSAGES/grilo.mo share/locale/zh_HK/LC_MESSAGES/grilo.mo share/locale/zh_TW/LC_MESSAGES/grilo.mo diff --git a/net/grive2/Makefile b/net/grive2/Makefile index 241418c5eb9c..8f82a6a6c58d 100644 --- a/net/grive2/Makefile +++ b/net/grive2/Makefile @@ -1,7 +1,7 @@ PORTNAME= grive2 DISTVERSIONPREFIX= v DISTVERSION= 0.5.2-dev -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= net MAINTAINER= samuel@andersentech.net diff --git a/net/grpcox/Makefile b/net/grpcox/Makefile index c46bf4de73e3..d54bbe40261f 100644 --- a/net/grpcox/Makefile +++ b/net/grpcox/Makefile @@ -1,7 +1,7 @@ PORTNAME= grpcox DISTVERSIONPREFIX= v DISTVERSION= 1.0.0 -PORTREVISION= 24 +PORTREVISION= 27 CATEGORIES= net www MAINTAINER= yuri@FreeBSD.org diff --git a/net/grpcui/Makefile b/net/grpcui/Makefile index d6d6cb46470d..dece8f48c859 100644 --- a/net/grpcui/Makefile +++ b/net/grpcui/Makefile @@ -1,7 +1,7 @@ PORTNAME= grpcui DISTVERSIONPREFIX= v DISTVERSION= 1.5.0 -PORTREVISION= 7 +PORTREVISION= 10 CATEGORIES= net www MAINTAINER= yuri@FreeBSD.org diff --git a/net/grpcurl/Makefile b/net/grpcurl/Makefile index 01215fd9ec9c..9ca7263e0059 100644 --- a/net/grpcurl/Makefile +++ b/net/grpcurl/Makefile @@ -1,7 +1,7 @@ PORTNAME= grpcurl DISTVERSIONPREFIX= v DISTVERSION= 1.9.3 -PORTREVISION= 1 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= nc@FreeBSD.org diff --git a/net/gscloud/Makefile b/net/gscloud/Makefile index 463e0b59286c..17ba87518741 100644 --- a/net/gscloud/Makefile +++ b/net/gscloud/Makefile @@ -1,7 +1,7 @@ PORTNAME= gscloud DISTVERSIONPREFIX= v DISTVERSION= 0.13.0 -PORTREVISION= 11 +PORTREVISION= 14 CATEGORIES= net devel MAINTAINER= egypcio@FreeBSD.org diff --git a/net/gssdp/Makefile b/net/gssdp/Makefile index 9af911b39f06..9583e25baa78 100644 --- a/net/gssdp/Makefile +++ b/net/gssdp/Makefile @@ -1,5 +1,5 @@ PORTNAME= gssdp -PORTVERSION= 1.6.3 +PORTVERSION= 1.6.4 CATEGORIES= net MASTER_SITES= GNOME @@ -19,8 +19,11 @@ USES= gnome meson pkgconfig tar:xz USE_GNOME= glib20 introspection:build MESON_ARGS= --default-library=both -Dexamples=false -Dgtk_doc=false -Dintrospection=true -Dmanpages=false +USE_CSTD= c11 USE_LDCONFIG= yes +PLIST_SUB= PATCH_VERSION=${PORTVERSION:E} + CONFLICTS_INSTALL= gssdp14 OPTIONS_DEFINE= SNIFFER VAPI diff --git a/net/gssdp/distinfo b/net/gssdp/distinfo index fdbd7460fba8..f1afd2b823bf 100644 --- a/net/gssdp/distinfo +++ b/net/gssdp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1699774466 -SHA256 (gssdp-1.6.3.tar.xz) = 2fedb5afdb22cf14d5498a39a773ca89788a250fcf70118783df821e1f3f3446 -SIZE (gssdp-1.6.3.tar.xz) = 108080 +TIMESTAMP = 1751375031 +SHA256 (gssdp-1.6.4.tar.xz) = ff97fdfb7f561d3e6813b4f6a2145259e7c2eff43cc0e63f3fd031d0b6266032 +SIZE (gssdp-1.6.4.tar.xz) = 1148284 diff --git a/net/gssdp/pkg-plist b/net/gssdp/pkg-plist index 46fac4a349a6..76c9797e1710 100644 --- a/net/gssdp/pkg-plist +++ b/net/gssdp/pkg-plist @@ -9,7 +9,7 @@ lib/girepository-1.0/GSSDP-1.6.typelib lib/libgssdp-1.6.a lib/libgssdp-1.6.so lib/libgssdp-1.6.so.0 -lib/libgssdp-1.6.so.0.106.3 +lib/libgssdp-1.6.so.0.106.%%PATCH_VERSION%% libdata/pkgconfig/gssdp-1.6.pc share/gir-1.0/GSSDP-1.6.gir %%VAPI%%share/vala/vapi/gssdp-1.6.deps diff --git a/net/guacamole-server/Makefile b/net/guacamole-server/Makefile index 4e4d4ed89657..f335b7ca4018 100644 --- a/net/guacamole-server/Makefile +++ b/net/guacamole-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= guacamole-server -DISTVERSION= 1.5.5 +DISTVERSION= 1.6.0 CATEGORIES= net MASTER_SITES= APACHE/guacamole/${DISTVERSION}/source/ diff --git a/net/guacamole-server/distinfo b/net/guacamole-server/distinfo index 1e6e2036c4d3..2eef90b041b5 100644 --- a/net/guacamole-server/distinfo +++ b/net/guacamole-server/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1739487171 -SHA256 (guacamole-server-1.5.5.tar.gz) = 67499611c2e22d9c933763adc5408e716a4bfd08a3eb8a5ba2fc6f8f70868f6b -SIZE (guacamole-server-1.5.5.tar.gz) = 1136892 -SHA256 (5cf408ebbba9544fb5dfb297d98d5a1e1751a56d.patch) = fe104f8eeade04051b1ba86ecb69307dc172746b11c10892dd24ea4a8593d083 -SIZE (5cf408ebbba9544fb5dfb297d98d5a1e1751a56d.patch) = 3222 +TIMESTAMP = 1750962604 +SHA256 (guacamole-server-1.6.0.tar.gz) = 8bc45675da96d7b6f39728160181e3d4ff3c08f460f6d26de5805b642bf13f2b +SIZE (guacamole-server-1.6.0.tar.gz) = 1252749 diff --git a/net/guacamole-server/files/patch-src_libguac_tcp.c b/net/guacamole-server/files/patch-src_libguac_tcp.c new file mode 100644 index 000000000000..a43bd7badd94 --- /dev/null +++ b/net/guacamole-server/files/patch-src_libguac_tcp.c @@ -0,0 +1,11 @@ +--- src/libguac/tcp.c.orig 2025-06-27 16:58:53 UTC ++++ src/libguac/tcp.c +@@ -33,7 +33,7 @@ int guac_tcp_connect(const char* hostname, const char* + + int retval; + +- int fd = EBADFD; ++ int fd = EBADF; + struct addrinfo* addresses; + struct addrinfo* current_address; + diff --git a/net/guacamole-server/pkg-plist b/net/guacamole-server/pkg-plist index e998fbc11d47..ef66399379c6 100644 --- a/net/guacamole-server/pkg-plist +++ b/net/guacamole-server/pkg-plist @@ -4,6 +4,7 @@ include/guacamole/argv-constants.h include/guacamole/argv-fntypes.h include/guacamole/argv.h +include/guacamole/assert.h include/guacamole/audio-fntypes.h include/guacamole/audio-types.h include/guacamole/audio.h @@ -11,9 +12,17 @@ include/guacamole/client-constants.h include/guacamole/client-fntypes.h include/guacamole/client-types.h include/guacamole/client.h +include/guacamole/display-constants.h +include/guacamole/display-types.h +include/guacamole/display.h include/guacamole/error-types.h include/guacamole/error.h +include/guacamole/fifo-constants.h +include/guacamole/fifo-types.h +include/guacamole/fifo.h include/guacamole/fips.h +include/guacamole/flag-types.h +include/guacamole/flag.h include/guacamole/hash.h include/guacamole/layer-types.h include/guacamole/layer.h @@ -32,6 +41,8 @@ include/guacamole/protocol-constants.h include/guacamole/protocol-types.h include/guacamole/protocol.h include/guacamole/recording.h +include/guacamole/rect-types.h +include/guacamole/rect.h include/guacamole/rwlock.h include/guacamole/socket-constants.h include/guacamole/socket-fntypes.h @@ -41,6 +52,7 @@ include/guacamole/socket.h include/guacamole/stream-types.h include/guacamole/stream.h include/guacamole/string.h +include/guacamole/tcp.h %%TERMINAL%%include/guacamole/terminal/terminal.h include/guacamole/timestamp-types.h include/guacamole/timestamp.h @@ -69,17 +81,17 @@ include/guacamole/wol.h %%VNC%%lib/libguac-client-vnc.so %%VNC%%lib/libguac-client-vnc.so.0 %%VNC%%lib/libguac-client-vnc.so.0.0.0 -lib/libguac.a -lib/libguac.so -lib/libguac.so.24 -lib/libguac.so.24.0.0 %%TERMINAL%%lib/libguac-terminal.a %%TERMINAL%%lib/libguac-terminal.so -%%TERMINAL%%lib/libguac-terminal.so.0 -%%TERMINAL%%lib/libguac-terminal.so.0.1.0 +%%TERMINAL%%lib/libguac-terminal.so.2 +%%TERMINAL%%lib/libguac-terminal.so.2.0.0 +lib/libguac.a +lib/libguac.so +lib/libguac.so.25 +lib/libguac.so.25.0.0 +sbin/guacd %%GUACENC%%share/man/man1/guacenc.1.gz %%GUACLOG%%share/man/man1/guaclog.1.gz share/man/man5/guacd.conf.5.gz share/man/man8/guacd.8.gz -sbin/guacd @dir(%%GUACD_USER%%,%%GUACD_GROUP%%,) %%GUACD_HOME%% diff --git a/net/gupnp-av/Makefile b/net/gupnp-av/Makefile index 3c0b5da1f593..9ff8d41fb984 100644 --- a/net/gupnp-av/Makefile +++ b/net/gupnp-av/Makefile @@ -1,5 +1,5 @@ PORTNAME= gupnp-av -PORTVERSION= 0.14.3 +PORTVERSION= 0.14.4 CATEGORIES= net MASTER_SITES= GNOME @@ -20,6 +20,8 @@ MESON_ARGS= --default-library=both -Dgtk_doc=false -Dintrospection=true USE_CSTD= c11 USE_LDCONFIG= yes +PLIST_SUB= PATCH_VERSION=${PORTVERSION:E} + OPTIONS_DEFINE= VAPI OPTIONS_SUB= yes diff --git a/net/gupnp-av/distinfo b/net/gupnp-av/distinfo index b05e95f5bf2a..d1590257abf8 100644 --- a/net/gupnp-av/distinfo +++ b/net/gupnp-av/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738088844 -SHA256 (gupnp-av-0.14.3.tar.xz) = abe2046043e66a9529365d89059be12219c21a4ede0c4743703b0fd9aaf17bb4 -SIZE (gupnp-av-0.14.3.tar.xz) = 92792 +TIMESTAMP = 1751208134 +SHA256 (gupnp-av-0.14.4.tar.xz) = 21d974b3275cb5dcf5b8aa1d9a3fc80e7edca706935f6fbd004c79787138f8c7 +SIZE (gupnp-av-0.14.4.tar.xz) = 1216284 diff --git a/net/gupnp-av/pkg-plist b/net/gupnp-av/pkg-plist index c4bc632e1cc1..49f126663ebc 100644 --- a/net/gupnp-av/pkg-plist +++ b/net/gupnp-av/pkg-plist @@ -22,7 +22,7 @@ lib/girepository-1.0/GUPnPAV-1.0.typelib lib/libgupnp-av-1.0.a lib/libgupnp-av-1.0.so lib/libgupnp-av-1.0.so.3 -lib/libgupnp-av-1.0.so.3.14.3 +lib/libgupnp-av-1.0.so.3.14.%%PATCH_VERSION%% libdata/pkgconfig/gupnp-av-1.0.pc share/gir-1.0/GUPnPAV-1.0.gir %%DATADIR%%/av.xsd diff --git a/net/gupnp-tools/Makefile b/net/gupnp-tools/Makefile index 1b6e5c40e82a..50ed5c951586 100644 --- a/net/gupnp-tools/Makefile +++ b/net/gupnp-tools/Makefile @@ -1,5 +1,6 @@ PORTNAME= gupnp-tools PORTVERSION= 0.12.2 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= GNOME diff --git a/net/gupnp/Makefile b/net/gupnp/Makefile index 2d82ff5d8202..d551faa62b3e 100644 --- a/net/gupnp/Makefile +++ b/net/gupnp/Makefile @@ -1,5 +1,5 @@ PORTNAME= gupnp -PORTVERSION= 1.6.8 +PORTVERSION= 1.6.9 CATEGORIES= net MASTER_SITES= GNOME @@ -16,7 +16,7 @@ BUILD_DEPENDS= glib>=2.69:devel/glib20 \ libsoup3>=2.99.0:devel/libsoup3 LIB_DEPENDS= libgssdp-1.6.so:net/gssdp \ libsoup-3.0.so:devel/libsoup3 \ - libuuid.so:misc/e2fsprogs-libuuid + libuuid.so:misc/libuuid USES= compiler:c11 cpe gnome meson pkgconfig python:run shebangfix tar:xz USE_GNOME= glib20 introspection:build libxml2 diff --git a/net/gupnp/distinfo b/net/gupnp/distinfo index 4053b1b055ff..2623b97114d0 100644 --- a/net/gupnp/distinfo +++ b/net/gupnp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738088842 -SHA256 (gupnp-1.6.8.tar.xz) = 70a003cebd68577293fb3e6af49ff902203bf8768b2fc5d651ddc1f0fa1e11e9 -SIZE (gupnp-1.6.8.tar.xz) = 1288496 +TIMESTAMP = 1751375033 +SHA256 (gupnp-1.6.9.tar.xz) = 2edb6ee3613558e62f538735368aee27151b7e09d4e2e2c51606833da801869b +SIZE (gupnp-1.6.9.tar.xz) = 1289220 diff --git a/net/haproxy/Makefile b/net/haproxy/Makefile index 68f090875e6a..a35094a5278b 100644 --- a/net/haproxy/Makefile +++ b/net/haproxy/Makefile @@ -1,7 +1,7 @@ PORTNAME= haproxy -DISTVERSION= 3.0.10 +DISTVERSION= 3.2.2 CATEGORIES= net www -MASTER_SITES= http://www.haproxy.org/download/3.0/src/ +MASTER_SITES= http://www.haproxy.org/download/3.2/src/ MAINTAINER= demon@FreeBSD.org COMMENT= Reliable, high performance TCP/HTTP load balancer @@ -10,17 +10,19 @@ WWW= https://www.haproxy.org LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi -FLAVORS= default lua +FLAVORS= default lua wolfssl FLAVOR?= ${FLAVORS:[1]} USES= compiler:c++11-lang cpe gmake USE_RC_SUBR= haproxy -default_CONFLICTS_INSTALL= haproxy-lua -lua_CONFLICTS_INSTALL= haproxy-devel +default_CONFLICTS_INSTALL= haproxy-lua haproxy-wolfssl +lua_CONFLICTS_INSTALL= haproxy-devel haproxy-wolfssl lua_PKGNAMESUFFIX= -lua +wolfssl_CONFLICTS_INSTALL= haproxy-devel haproxy-lua +wolfssl_PKGNAMESUFFIX= -wolfssl -CONFLICTS_INSTALL= haproxy haproxy17 haproxy18 haproxy20 haproxy22 haproxy23 haproxy24 haproxy25 haproxy26 +CONFLICTS_INSTALL= haproxy haproxy24 haproxy26 haproxy28 haproxy30 ALL_TARGET= all admin/halog/halog MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ @@ -32,16 +34,17 @@ MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ MAKE_ARGS_i386= USE_LIBATOMIC= MAKE_ARGS_powerpc= USE_LIBATOMIC= -OPTIONS_DEFINE= DOCS EXAMPLES LUA OPENSSL DEVICEATLAS PROMEX -OPTIONS_RADIO= PCRE +OPTIONS_DEFINE= DOCS EXAMPLES LUA DEVICEATLAS PROMEX +OPTIONS_RADIO= PCRE SSL OPTIONS_RADIO_PCRE= DPCRE DPCRE2 SPCRE SPCRE2 +OPTIONS_RADIO_SSL= OPENSSL WOLFSSL DPCRE_DESC= Link pcre(1) dynamically DPCRE2_DESC= Link pcre2 dynamically SPCRE_DESC= Link pcre(1) statically SPCRE2_DESC= Link pcre2 statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support PROMEX_DESC= Enable Prometheus exporter -OPTIONS_DEFAULT= DPCRE2 OPENSSL PROMEX +OPTIONS_DEFAULT= DPCRE2 PROMEX DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 @@ -58,11 +61,20 @@ OPENSSL_USES= ssl OPENSSL_MAKE_ARGS= USE_OPENSSL=1 SSL_LIB=${OPENSSLLIB} SSL_INC=${OPENSSLINC} LUA_USES= lua:53 LUA_MAKE_ARGS= USE_LUA=1 LUA_INC=${LUA_INCDIR} LUA_LIB=${LUA_LIBDIR} LUA_LIB_NAME=lua-${LUA_VER} +WOLFSSL_LIB_DEPENDS= libwolfssl.so:security/wolfssl +WOLFSSL_MAKE_ARGS= USE_OPENSSL_WOLFSSL=1 USE_QUIC=1 +WOLFSSL_CFLAGS= -I${LOCALBASE}/include/wolfssl .if ${FLAVOR:U} == lua OPTIONS_DEFAULT+= LUA .endif +.if ${FLAVOR:U} == wolfssl +OPTIONS_DEFAULT+= WOLFSSL +.else +OPTIONS_DEFAULT+= OPENSSL +.endif + .include <bsd.port.pre.mk> .if ${SSL_DEFAULT:Mlibressl*} || ${SSL_DEFAULT:M*quictls} diff --git a/net/haproxy/distinfo b/net/haproxy/distinfo index 457279ddbb6f..e24a2a474883 100644 --- a/net/haproxy/distinfo +++ b/net/haproxy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746700926 -SHA256 (haproxy-3.0.10.tar.gz) = d1508670b6fd5839c669a0a916842f0d3d3d0b578bb351a2a74a1de3d929ce26 -SIZE (haproxy-3.0.10.tar.gz) = 4734325 +TIMESTAMP = 1751573051 +SHA256 (haproxy-3.2.2.tar.gz) = be64ed565c320e670bb909c5834f90303c3ec0c97af5befa45994961aaa6c6ec +SIZE (haproxy-3.2.2.tar.gz) = 5090977 diff --git a/net/haproxy/pkg-plist b/net/haproxy/pkg-plist index 91f1e23ce14c..3fff8a07bcf3 100644 --- a/net/haproxy/pkg-plist +++ b/net/haproxy/pkg-plist @@ -3,17 +3,20 @@ sbin/halog sbin/haproxy %%PORTDOCS%%%%DOCSDIR%%/51Degrees-device-detection.txt %%PORTDOCS%%%%DOCSDIR%%/DeviceAtlas-device-detection.txt +%%PORTDOCS%%%%DOCSDIR%%/HAProxyCommunityEdition_60px.png %%PORTDOCS%%%%DOCSDIR%%/SOCKS4.protocol.txt %%PORTDOCS%%%%DOCSDIR%%/SPOE.txt %%PORTDOCS%%%%DOCSDIR%%/WURFL-device-detection.txt %%PORTDOCS%%%%DOCSDIR%%/acl.fig -%%PORTDOCS%%%%DOCSDIR%%/architecture.txt %%PORTDOCS%%%%DOCSDIR%%/coding-style.txt %%PORTDOCS%%%%DOCSDIR%%/configuration.txt %%PORTDOCS%%%%DOCSDIR%%/cookie-options.txt %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/binding-possibilities.txt %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/connection-reuse.txt +%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/error-reporting.txt +%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/h2-rx-win.fig %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/http_load_time.url +%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/numa-auto.txt %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/pool-debugging.txt %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/ring-v2.txt %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/thread-group.txt @@ -22,6 +25,7 @@ sbin/haproxy %%PORTDOCS%%%%DOCSDIR%%/internals/acl.txt %%PORTDOCS%%%%DOCSDIR%%/internals/api/appctx.txt %%PORTDOCS%%%%DOCSDIR%%/internals/api/buffer-api.txt +%%PORTDOCS%%%%DOCSDIR%%/internals/api/buffer-list-api.txt %%PORTDOCS%%%%DOCSDIR%%/internals/api/event_hdl.txt %%PORTDOCS%%%%DOCSDIR%%/internals/api/filters.txt %%PORTDOCS%%%%DOCSDIR%%/internals/api/htx-api.txt @@ -29,6 +33,7 @@ sbin/haproxy %%PORTDOCS%%%%DOCSDIR%%/internals/api/ist.txt %%PORTDOCS%%%%DOCSDIR%%/internals/api/layers.txt %%PORTDOCS%%%%DOCSDIR%%/internals/api/list.txt +%%PORTDOCS%%%%DOCSDIR%%/internals/api/mt_list.txt %%PORTDOCS%%%%DOCSDIR%%/internals/api/pools.txt %%PORTDOCS%%%%DOCSDIR%%/internals/api/scheduler.txt %%PORTDOCS%%%%DOCSDIR%%/internals/body-parsing.txt @@ -47,6 +52,7 @@ sbin/haproxy %%PORTDOCS%%%%DOCSDIR%%/internals/muxes.pdf %%PORTDOCS%%%%DOCSDIR%%/internals/muxes.png %%PORTDOCS%%%%DOCSDIR%%/internals/muxes.svg +%%PORTDOCS%%%%DOCSDIR%%/internals/mworker.md %%PORTDOCS%%%%DOCSDIR%%/internals/notes-layers.txt %%PORTDOCS%%%%DOCSDIR%%/internals/notes-poll-connect.txt %%PORTDOCS%%%%DOCSDIR%%/internals/notes-pollhup.txt @@ -62,6 +68,7 @@ sbin/haproxy %%PORTDOCS%%%%DOCSDIR%%/internals/stats-v2.txt %%PORTDOCS%%%%DOCSDIR%%/internals/stconn-close.txt %%PORTDOCS%%%%DOCSDIR%%/internals/stream-sock-states.fig +%%PORTDOCS%%%%DOCSDIR%%/internals/watchdog.txt %%PORTDOCS%%%%DOCSDIR%%/intro.txt %%PORTDOCS%%%%DOCSDIR%%/lgpl.txt %%PORTDOCS%%%%DOCSDIR%%/linux-syn-cookies.txt @@ -90,12 +97,17 @@ sbin/haproxy %%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/503.http %%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/504.http %%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/README +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/games.cfg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/haproxy.init %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lua/README %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lua/event_handler.lua %%PORTEXAMPLES%%%%EXAMPLESDIR%%/lua/mailers.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/lua/trisdemo.lua +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mptcp-backend.py +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mptcp.cfg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/option-http_proxy.cfg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/quick-test.cfg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/socks4.cfg +%%PORTEXAMPLES%%%%EXAMPLESDIR%%/traces.cfg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/transparent_proxy.cfg %%PORTEXAMPLES%%%%EXAMPLESDIR%%/wurfl-example.cfg diff --git a/net/haproxy22/Makefile b/net/haproxy22/Makefile deleted file mode 100644 index 53062f8f1438..000000000000 --- a/net/haproxy22/Makefile +++ /dev/null @@ -1,68 +0,0 @@ -PORTNAME= haproxy -DISTVERSION= 2.2.31 -PORTREVISION= 1 -CATEGORIES= net www -PKGNAMESUFFIX= 22 -MASTER_SITES= http://www.haproxy.org/download/2.2/src/ - -MAINTAINER= demon@FreeBSD.org -COMMENT= Reliable, high performance TCP/HTTP load balancer -WWW= https://www.haproxy.org - -LICENSE= GPLv2 LGPL21 -LICENSE_COMB= multi - -DEPRECATED= Upstream EOL reaches on 2025-06-30 -EXPIRATION_DATE= 2025-06-30 -BROKEN_FreeBSD_14= build process runsaway -BROKEN_FreeBSD_15= build process runsaway - -CONFLICTS_INSTALL= haproxy-devel haproxy17 haproxy18 haproxy20 - -USES= compiler:c++11-lang cpe gmake -USE_RC_SUBR= haproxy - -MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ - USE_ZLIB=1 USE_CPU_AFFINITY=1 USE_ACCEPT4=1 \ - CC="${CC}" DEBUG_CFLAGS="" CPU_CFLAGS="${CFLAGS}" - -OPTIONS_DEFINE= DOCS EXAMPLES LUA OPENSSL DEVICEATLAS PROMEX -OPTIONS_RADIO= PCRE -OPTIONS_RADIO_PCRE= DPCRE SPCRE -DPCRE_DESC= Link dynamically -SPCRE_DESC= Link statically -DEVICEATLAS_DESC= DeviceAtlas Device Detection support -PROMEX_DESC= Enable Prometheus exporter -OPTIONS_DEFAULT= SPCRE OPENSSL PROMEX - -DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre -DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 -SPCRE_LIB_DEPENDS= libpcre.so:devel/pcre -SPCRE_MAKE_ARGS= USE_PCRE=1 USE_STATIC_PCRE=1 USE_PCRE_JIT=1 -DEVICEATLAS_LIB_DEPENDS= libda.so:net/deviceatlas-enterprise-c -DEVICEATLAS_MAKE_ARGS= USE_DEVICEATLAS=1 DEVICEATLAS_LIB=${LOCALBASE}/lib DEVICEATLAS_INC=${LOCALBASE}/include -PROMEX_MAKE_ARGS= EXTRA_OBJS="contrib/prometheus-exporter/service-prometheus.o" -OPENSSL_USES= ssl -OPENSSL_MAKE_ARGS= USE_OPENSSL=1 SSL_LIB=${OPENSSLLIB} SSL_INC=${OPENSSLINC} -LUA_USES= lua:53 -LUA_MAKE_ARGS= USE_LUA=1 LUA_INC=${LUA_INCDIR} LUA_LIB=${LUA_LIBDIR} LUA_LIB_NAME=lua-${LUA_VER} - -.include <bsd.port.pre.mk> - -.if ${ARCH} == "amd64" || ${ARCH} == "i386" -MAKE_ARGS+= USE_REGPARM=1 -.endif - -post-build: - cd ${WRKSRC}/contrib/halog && ${MAKE_CMD} ${MAKE_ENV} - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/haproxy ${STAGEDIR}${PREFIX}/sbin/ - ${INSTALL_PROGRAM} ${WRKSRC}/contrib/halog/halog ${STAGEDIR}${PREFIX}/sbin/ - ${INSTALL_MAN} ${WRKSRC}/doc/haproxy.1 ${STAGEDIR}${PREFIX}/share/man/man1 - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) - -.include <bsd.port.post.mk> diff --git a/net/haproxy22/distinfo b/net/haproxy22/distinfo deleted file mode 100644 index bd66bfb86407..000000000000 --- a/net/haproxy22/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1692991585 -SHA256 (haproxy-2.2.31.tar.gz) = 94b099e0142c3e5689b2a1a4943eafa02a453b342e6527cd108b722f8d0a82f6 -SIZE (haproxy-2.2.31.tar.gz) = 2977031 diff --git a/net/haproxy22/files/haproxy.in b/net/haproxy22/files/haproxy.in deleted file mode 100644 index e13077b01dc3..000000000000 --- a/net/haproxy22/files/haproxy.in +++ /dev/null @@ -1,131 +0,0 @@ -#!/bin/sh - -# PROVIDE: haproxy -# REQUIRE: DAEMON LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable haproxy: -# -# haproxy_enable (bool): default: "NO" -# Set to "YES" to enable haproxy -# haproxy_pidfile (str): default: /var/run/haproxy.pid -# Set to the full path of the pid file -# haproxy_config (str): default: %%PREFIX%%/etc/haproxy.conf -# Set to the full path of the config file -# haproxy_flags (str): default: Autogenerated using pidfile and config options -# Set to override with your own options -# haproxy_profiles (str): default: empty -# Set to space-separated list of profiles: for each profile separate haproxy -# process will be spawned, with haproxy-${profile}.conf config file. -# You can override default pidfile and config file for each profile with -# haproxy_${profile}_config and haproxy_${profile}_pidfile. - -. /etc/rc.subr - -name="haproxy" -rcvar=haproxy_enable -command="%%PREFIX%%/sbin/haproxy" -extra_commands="reload configtest hardstop hardreload softreload" -reload_cmd="haproxy_reload" -hardreload_cmd="haproxy_reload" -hardreload_precmd="def_hardreload_option" -softreload_cmd="haproxy_reload" -softreload_precmd="def_softreload_option" -stop_cmd="haproxy_stop" -hardstop_cmd="haproxy_stop" -hardstop_precmd="def_hardstop_signal" - -: ${haproxy_enable:="NO"} -: ${haproxy_config:="%%PREFIX%%/etc/${name}.conf"} -: ${haproxy_socket:="/var/run/${name}/socket"} -pidfile=${haproxy_pidfile:-"/var/run/haproxy.pid"} - -def_hardreload_option() -{ - reload_opt="-st" -} - -def_softreload_option() -{ - reload_opt="-x ${haproxy_socket} -sf" -} - -def_hardstop_signal() -{ - sig_stop="TERM" -} - -load_rc_config $name - -is_valid_profile() { - local profile - for profile in $haproxy_profiles; do - if [ "$profile" = "$1" ]; then - return 0 - fi - done - return 1 -} - -if [ -n "$2" ]; then - profile=$2 - if ! is_valid_profile $profile; then - echo "$0: no such profile ($profile) defined in ${name}_profiles." - exit 1 - fi - eval haproxy_config="\${haproxy_${profile}_config:-%%PREFIX%%/etc/haproxy-${profile}.conf}" - eval haproxy_fib="\${haproxy_${profile}_fib:${haproxy_fib}}" - eval pidfile="\${haproxy_${profile}_pidfile:-/var/run/haproxy-${profile}.pid}" -else - if [ "x${haproxy_profiles}" != "x" -a "x$1" != "x" ]; then - for profile in ${haproxy_profiles}; do - echo "===> ${name} profile: ${profile}" - %%PREFIX%%/etc/rc.d/haproxy $1 ${profile} - retcode="$?" - if [ ${retcode} -ne 0 ]; then - failed="${profile} (${retcode}) ${failed:-}" - else - success="${profile} ${success:-}" - fi - done - exit 0 - fi -fi - -: ${haproxy_flags:="-q -f ${haproxy_config} -p ${pidfile}"} -configtest_cmd="$command -c -f $haproxy_config" -start_precmd="$command -q -c -f $haproxy_config" -required_files=$haproxy_config -sig_stop=SIGUSR1 -reload_opt="-sf" - -haproxy_reload() -{ - ${command} -q -c -f ${haproxy_config} - if [ $? -ne 0 ]; then - err 1 "Error found in ${haproxy_config} - not reloading current process!" - fi - rc_pid=$(check_pidfile ${pidfile} ${command}) - if [ $rc_pid ]; then - ${command} ${haproxy_flags} $reload_opt $(cat ${pidfile}) - else - _run_rc_notrunning - return 1 - fi -} - -haproxy_stop() -{ - rc_pid=$(check_pidfile ${pidfile} ${command}) - if [ $rc_pid ]; then - rc_pid=$(cat ${pidfile}) - kill -$sig_stop $rc_pid - wait_for_pids $rc_pid - else - _run_rc_notrunning - return 1 - fi -} - -run_rc_command "$1" diff --git a/net/haproxy22/pkg-plist b/net/haproxy22/pkg-plist deleted file mode 100644 index 42cde32e1394..000000000000 --- a/net/haproxy22/pkg-plist +++ /dev/null @@ -1,98 +0,0 @@ -share/man/man1/haproxy.1.gz -sbin/halog -sbin/haproxy -%%PORTDOCS%%%%DOCSDIR%%/51Degrees-device-detection.txt -%%PORTDOCS%%%%DOCSDIR%%/DeviceAtlas-device-detection.txt -%%PORTDOCS%%%%DOCSDIR%%/SOCKS4.protocol.txt -%%PORTDOCS%%%%DOCSDIR%%/SPOE.txt -%%PORTDOCS%%%%DOCSDIR%%/WURFL-device-detection.txt -%%PORTDOCS%%%%DOCSDIR%%/acl.fig -%%PORTDOCS%%%%DOCSDIR%%/architecture.txt -%%PORTDOCS%%%%DOCSDIR%%/close-options.txt -%%PORTDOCS%%%%DOCSDIR%%/coding-style.txt -%%PORTDOCS%%%%DOCSDIR%%/configuration.txt -%%PORTDOCS%%%%DOCSDIR%%/cookie-options.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/backends-v0.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/backends.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/be-fe-changes.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/binding-possibilities.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/config-language.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/connection-reuse.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/connection-sharing.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/dynamic-buffers.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/entities-v2.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/how-it-works.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/http2.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/http_load_time.url -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/rate-shaping.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/sess_par_sec.txt -%%PORTDOCS%%%%DOCSDIR%%/gpl.txt -%%PORTDOCS%%%%DOCSDIR%%/haproxy.1 -%%PORTDOCS%%%%DOCSDIR%%/internals/acl.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/body-parsing.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/buffer-api.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/connect-status.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/connection-header.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/connection-scale.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/entities-v2.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/entities.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/entities.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/entities.svg -%%PORTDOCS%%%%DOCSDIR%%/internals/entities.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/filters.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/hashing.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/header-parser-speed.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/header-tree.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/http-cookies.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/http-docs.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/http-parsing.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/htx-api.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/initcalls.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/list.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/listener-states.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/listener-states.png -%%PORTDOCS%%%%DOCSDIR%%/internals/lua_socket.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/lua_socket.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/naming.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/notes-layers.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/pattern.dia -%%PORTDOCS%%%%DOCSDIR%%/internals/pattern.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/polling-states.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/repartition-be-fe-fi.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/sequence.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/ssl_cert.dia -%%PORTDOCS%%%%DOCSDIR%%/internals/stats-v2.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/stream-sock-states.fig -%%PORTDOCS%%%%DOCSDIR%%/intro.txt -%%PORTDOCS%%%%DOCSDIR%%/lgpl.txt -%%PORTDOCS%%%%DOCSDIR%%/linux-syn-cookies.txt -%%PORTDOCS%%%%DOCSDIR%%/lua-api/Makefile -%%PORTDOCS%%%%DOCSDIR%%/lua-api/_static/channel.fig -%%PORTDOCS%%%%DOCSDIR%%/lua-api/_static/channel.png -%%PORTDOCS%%%%DOCSDIR%%/lua-api/conf.py -%%PORTDOCS%%%%DOCSDIR%%/lua-api/index.rst -%%PORTDOCS%%%%DOCSDIR%%/lua.txt -%%PORTDOCS%%%%DOCSDIR%%/management.txt -%%PORTDOCS%%%%DOCSDIR%%/netscaler-client-ip-insertion-protocol.txt -%%PORTDOCS%%%%DOCSDIR%%/network-namespaces.txt -%%PORTDOCS%%%%DOCSDIR%%/peers.txt -%%PORTDOCS%%%%DOCSDIR%%/peers-v2.0.txt -%%PORTDOCS%%%%DOCSDIR%%/proxy-protocol.txt -%%PORTDOCS%%%%DOCSDIR%%/queuing.fig -%%PORTDOCS%%%%DOCSDIR%%/regression-testing.txt -%%PORTDOCS%%%%DOCSDIR%%/seamless_reload.txt -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/acl-content-sw.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/content-sw-sample.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/400.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/403.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/408.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/500.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/502.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/503.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/504.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/haproxy.init -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/option-http_proxy.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/socks4.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/transparent_proxy.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wurfl-example.cfg diff --git a/net/haproxy24/Makefile b/net/haproxy24/Makefile index 9d36b38796b3..83ea9cf01359 100644 --- a/net/haproxy24/Makefile +++ b/net/haproxy24/Makefile @@ -18,7 +18,7 @@ default_CONFLICTS_INSTALL= haproxy-lua lua_CONFLICTS_INSTALL= haproxy lua_PKGNAMESUFFIX= 24-lua -CONFLICTS_INSTALL= haproxy-devel haproxy17 haproxy18 haproxy20 +CONFLICTS_INSTALL= haproxy haproxy-devel haproxy26 haproxy28 USES= compiler:c++11-lang cpe gmake USE_RC_SUBR= haproxy diff --git a/net/haproxy25/Makefile b/net/haproxy25/Makefile deleted file mode 100644 index 68fa7e4024a3..000000000000 --- a/net/haproxy25/Makefile +++ /dev/null @@ -1,76 +0,0 @@ -PORTNAME= haproxy -DISTVERSION= 2.5.14 -PORTREVISION= 2 -CATEGORIES= net www -PKGNAMESUFFIX= 25 -MASTER_SITES= http://www.haproxy.org/download/2.5/src/ - -MAINTAINER= demon@FreeBSD.org -COMMENT= Reliable, high performance TCP/HTTP load balancer -WWW= https://www.haproxy.org - -LICENSE= GPLv2 LGPL21 -LICENSE_COMB= multi - -FLAVORS= default lua -FLAVOR?= ${FLAVORS:[1]} - -USES= compiler:c++11-lang cpe gmake -USE_RC_SUBR= haproxy - -default_CONFLICTS_INSTALL= haproxy-lua -lua_CONFLICTS_INSTALL= haproxy -lua_PKGNAMESUFFIX= 25-lua - -CONFLICTS_INSTALL= haproxy-devel haproxy17 haproxy18 haproxy20 haproxy22 haproxy23 haproxy24 - -ALL_TARGET= all admin/halog/halog -MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ - USE_ZLIB=1 USE_CPU_AFFINITY=1 USE_ACCEPT4=1 \ - CC="${CC}" DEBUG_CFLAGS="" CPU_CFLAGS="${CFLAGS}" \ - ${MAKE_ARGS_${ARCH}} - -MAKE_ARGS_i386= USE_LIBATOMIC= -MAKE_ARGS_powerpc= USE_LIBATOMIC= - -OPTIONS_DEFINE= DOCS EXAMPLES LUA OPENSSL DEVICEATLAS PROMEX -OPTIONS_RADIO= PCRE -OPTIONS_RADIO_PCRE= DPCRE DPCRE2 SPCRE SPCRE2 -DPCRE_DESC= Link pcre(1) dynamically -DPCRE2_DESC= Link pcre2 dynamically -SPCRE_DESC= Link pcre(1) statically -SPCRE2_DESC= Link pcre2 statically -DEVICEATLAS_DESC= DeviceAtlas Device Detection support -PROMEX_DESC= Enable Prometheus exporter -OPTIONS_DEFAULT= DPCRE2 OPENSSL PROMEX - -DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre -DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 -DPCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 -DPCRE2_MAKE_ARGS= USE_PCRE2=1 USE_PCRE2_JIT=1 -SPCRE_BUILD_DEPENDS= ${LOCALBASE}/lib/libpcre.a:devel/pcre -SPCRE_MAKE_ARGS= USE_PCRE=1 USE_STATIC_PCRE=1 USE_PCRE_JIT=1 -SPCRE2_BUILD_DEPENDS= ${LOCALBASE}/lib/libpcre2-8.a:devel/pcre2 -SPCRE2_MAKE_ARGS= USE_PCRE2=1 USE_STATIC_PCRE2=1 USE_PCRE2_JIT=1 -DEVICEATLAS_LIB_DEPENDS= libda.so:net/deviceatlas-enterprise-c -DEVICEATLAS_MAKE_ARGS= USE_DEVICEATLAS=1 DEVICEATLAS_LIB=${LOCALBASE}/lib DEVICEATLAS_INC=${LOCALBASE}/include -PROMEX_MAKE_ARGS= USE_PROMEX=1 -OPENSSL_USES= ssl -OPENSSL_MAKE_ARGS= USE_OPENSSL=1 SSL_LIB=${OPENSSLLIB} SSL_INC=${OPENSSLINC} -LUA_USES= lua:53 -LUA_MAKE_ARGS= USE_LUA=1 LUA_INC=${LUA_INCDIR} LUA_LIB=${LUA_LIBDIR} LUA_LIB_NAME=lua-${LUA_VER} - -.if ${FLAVOR:U} == lua -OPTIONS_DEFAULT+= LUA -.endif - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/haproxy ${STAGEDIR}${PREFIX}/sbin/ - ${INSTALL_PROGRAM} ${WRKSRC}/admin/halog/halog ${STAGEDIR}${PREFIX}/sbin/ - ${INSTALL_MAN} ${WRKSRC}/doc/haproxy.1 ${STAGEDIR}${PREFIX}/share/man/man1 - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) - -.include <bsd.port.mk> diff --git a/net/haproxy25/distinfo b/net/haproxy25/distinfo deleted file mode 100644 index 14ea465c0a17..000000000000 --- a/net/haproxy25/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1683037657 -SHA256 (haproxy-2.5.14.tar.gz) = a0a44945687de3778a5c389f64fbede7be82f1ff2645eb1cc098822af8f4652a -SIZE (haproxy-2.5.14.tar.gz) = 3871579 diff --git a/net/haproxy25/files/haproxy.in b/net/haproxy25/files/haproxy.in deleted file mode 100644 index e13077b01dc3..000000000000 --- a/net/haproxy25/files/haproxy.in +++ /dev/null @@ -1,131 +0,0 @@ -#!/bin/sh - -# PROVIDE: haproxy -# REQUIRE: DAEMON LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable haproxy: -# -# haproxy_enable (bool): default: "NO" -# Set to "YES" to enable haproxy -# haproxy_pidfile (str): default: /var/run/haproxy.pid -# Set to the full path of the pid file -# haproxy_config (str): default: %%PREFIX%%/etc/haproxy.conf -# Set to the full path of the config file -# haproxy_flags (str): default: Autogenerated using pidfile and config options -# Set to override with your own options -# haproxy_profiles (str): default: empty -# Set to space-separated list of profiles: for each profile separate haproxy -# process will be spawned, with haproxy-${profile}.conf config file. -# You can override default pidfile and config file for each profile with -# haproxy_${profile}_config and haproxy_${profile}_pidfile. - -. /etc/rc.subr - -name="haproxy" -rcvar=haproxy_enable -command="%%PREFIX%%/sbin/haproxy" -extra_commands="reload configtest hardstop hardreload softreload" -reload_cmd="haproxy_reload" -hardreload_cmd="haproxy_reload" -hardreload_precmd="def_hardreload_option" -softreload_cmd="haproxy_reload" -softreload_precmd="def_softreload_option" -stop_cmd="haproxy_stop" -hardstop_cmd="haproxy_stop" -hardstop_precmd="def_hardstop_signal" - -: ${haproxy_enable:="NO"} -: ${haproxy_config:="%%PREFIX%%/etc/${name}.conf"} -: ${haproxy_socket:="/var/run/${name}/socket"} -pidfile=${haproxy_pidfile:-"/var/run/haproxy.pid"} - -def_hardreload_option() -{ - reload_opt="-st" -} - -def_softreload_option() -{ - reload_opt="-x ${haproxy_socket} -sf" -} - -def_hardstop_signal() -{ - sig_stop="TERM" -} - -load_rc_config $name - -is_valid_profile() { - local profile - for profile in $haproxy_profiles; do - if [ "$profile" = "$1" ]; then - return 0 - fi - done - return 1 -} - -if [ -n "$2" ]; then - profile=$2 - if ! is_valid_profile $profile; then - echo "$0: no such profile ($profile) defined in ${name}_profiles." - exit 1 - fi - eval haproxy_config="\${haproxy_${profile}_config:-%%PREFIX%%/etc/haproxy-${profile}.conf}" - eval haproxy_fib="\${haproxy_${profile}_fib:${haproxy_fib}}" - eval pidfile="\${haproxy_${profile}_pidfile:-/var/run/haproxy-${profile}.pid}" -else - if [ "x${haproxy_profiles}" != "x" -a "x$1" != "x" ]; then - for profile in ${haproxy_profiles}; do - echo "===> ${name} profile: ${profile}" - %%PREFIX%%/etc/rc.d/haproxy $1 ${profile} - retcode="$?" - if [ ${retcode} -ne 0 ]; then - failed="${profile} (${retcode}) ${failed:-}" - else - success="${profile} ${success:-}" - fi - done - exit 0 - fi -fi - -: ${haproxy_flags:="-q -f ${haproxy_config} -p ${pidfile}"} -configtest_cmd="$command -c -f $haproxy_config" -start_precmd="$command -q -c -f $haproxy_config" -required_files=$haproxy_config -sig_stop=SIGUSR1 -reload_opt="-sf" - -haproxy_reload() -{ - ${command} -q -c -f ${haproxy_config} - if [ $? -ne 0 ]; then - err 1 "Error found in ${haproxy_config} - not reloading current process!" - fi - rc_pid=$(check_pidfile ${pidfile} ${command}) - if [ $rc_pid ]; then - ${command} ${haproxy_flags} $reload_opt $(cat ${pidfile}) - else - _run_rc_notrunning - return 1 - fi -} - -haproxy_stop() -{ - rc_pid=$(check_pidfile ${pidfile} ${command}) - if [ $rc_pid ]; then - rc_pid=$(cat ${pidfile}) - kill -$sig_stop $rc_pid - wait_for_pids $rc_pid - else - _run_rc_notrunning - return 1 - fi -} - -run_rc_command "$1" diff --git a/net/haproxy25/files/patch-src_tools.c b/net/haproxy25/files/patch-src_tools.c deleted file mode 100644 index ebdf24de0fc0..000000000000 --- a/net/haproxy25/files/patch-src_tools.c +++ /dev/null @@ -1,62 +0,0 @@ -From c03a02388257e21810c534d50a93658e61a83494 Mon Sep 17 00:00:00 2001 -From: Brooks Davis <brooks@one-eyed-alien.net> -Date: Wed, 28 Feb 2024 18:12:40 +0000 -Subject: [PATCH] MINOR: tools: use public interface for FreeBSD - get_exec_path() - -Where possible (FreeBSD 13+), use the public, documented interface to -the ELF auxiliary argument vector: elf_aux_info(). - -__elf_aux_vector is a private interface exported so that the runtime -linker can set its value during process startup and not intended for -public consumption. In FreeBSD 15 it has been removed from libc and -moved to libsys. ---- - src/tools.c | 14 ++++++++++++++ - 1 file changed, 14 insertions(+) - -diff --git a/src/tools.c b/src/tools.c -index e1ba241..4759222 100644 ---- src/tools.c -+++ src/tools.c -@@ -17,9 +17,14 @@ - #endif - - #if defined(__FreeBSD__) -+#include <sys/param.h> -+#if __FreeBSD_version < 1300058 - #include <elf.h> - #include <dlfcn.h> - extern void *__elf_aux_vector; -+#else -+#include <sys/auxv.h> -+#endif - #endif - - #if defined(__NetBSD__) -@@ -5018,6 +5023,7 @@ const char *get_exec_path() - if (execfn && execfn != ENOENT) - ret = (const char *)execfn; - #elif defined(__FreeBSD__) -+#if __FreeBSD_version < 1300058 - Elf_Auxinfo *auxv; - for (auxv = __elf_aux_vector; auxv->a_type != AT_NULL; ++auxv) { - if (auxv->a_type == AT_EXECPATH) { -@@ -5025,6 +5031,14 @@ const char *get_exec_path() - break; - } - } -+#else -+ static char execpath[MAXPATHLEN]; -+ -+ if (execpath[0] == '\0') -+ elf_aux_info(AT_EXECPATH, execpath, MAXPATHLEN); -+ if (execpath[0] != '\0') -+ ret = execpath; -+#endif - #elif defined(__NetBSD__) - AuxInfo *auxv; - for (auxv = _dlauxinfo(); auxv->a_type != AT_NULL; ++auxv) { --- -1.7.10.4 - diff --git a/net/haproxy25/pkg-descr b/net/haproxy25/pkg-descr deleted file mode 100644 index da6bc0e2c38c..000000000000 --- a/net/haproxy25/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -HAProxy is a free, very fast and reliable solution offering high -availability, load balancing, and proxying for TCP and HTTP-based -applications. It is particularly suited for web sites crawling under -very high loads while needing persistence or Layer7 processing. diff --git a/net/haproxy25/pkg-plist b/net/haproxy25/pkg-plist deleted file mode 100644 index 6a63fb1c75bc..000000000000 --- a/net/haproxy25/pkg-plist +++ /dev/null @@ -1,113 +0,0 @@ -share/man/man1/haproxy.1.gz -sbin/halog -sbin/haproxy -%%PORTDOCS%%%%DOCSDIR%%/51Degrees-device-detection.txt -%%PORTDOCS%%%%DOCSDIR%%/DeviceAtlas-device-detection.txt -%%PORTDOCS%%%%DOCSDIR%%/SOCKS4.protocol.txt -%%PORTDOCS%%%%DOCSDIR%%/SPOE.txt -%%PORTDOCS%%%%DOCSDIR%%/WURFL-device-detection.txt -%%PORTDOCS%%%%DOCSDIR%%/acl.fig -%%PORTDOCS%%%%DOCSDIR%%/architecture.txt -%%PORTDOCS%%%%DOCSDIR%%/close-options.txt -%%PORTDOCS%%%%DOCSDIR%%/coding-style.txt -%%PORTDOCS%%%%DOCSDIR%%/configuration.txt -%%PORTDOCS%%%%DOCSDIR%%/cookie-options.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/backends-v0.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/backends.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/be-fe-changes.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/binding-possibilities.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/config-language.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/connection-reuse.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/connection-sharing.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/dynamic-buffers.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/entities-v2.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/how-it-works.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/http2.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/http_load_time.url -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/rate-shaping.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/sess_par_sec.txt -%%PORTDOCS%%%%DOCSDIR%%/gpl.txt -%%PORTDOCS%%%%DOCSDIR%%/haproxy.1 -%%PORTDOCS%%%%DOCSDIR%%/internals/acl.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/buffer-api.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/filters.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/htx-api.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/initcalls.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/ist.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/list.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/scheduler.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/body-parsing.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/connect-status.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/connection-header.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/connection-scale.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/entities-v2.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/entities.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/entities.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/entities.svg -%%PORTDOCS%%%%DOCSDIR%%/internals/entities.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/fd-migration.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/hashing.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/header-parser-speed.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/header-tree.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/http-cookies.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/http-docs.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/http-parsing.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/list.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/list.png -%%PORTDOCS%%%%DOCSDIR%%/internals/listener-states.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/listener-states.png -%%PORTDOCS%%%%DOCSDIR%%/internals/lua_socket.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/lua_socket.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/muxes.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/muxes.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/muxes.png -%%PORTDOCS%%%%DOCSDIR%%/internals/muxes.svg -%%PORTDOCS%%%%DOCSDIR%%/internals/naming.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/notes-layers.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/pattern.dia -%%PORTDOCS%%%%DOCSDIR%%/internals/pattern.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/polling-states.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/repartition-be-fe-fi.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/sequence.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/sched.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/sched.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/sched.png -%%PORTDOCS%%%%DOCSDIR%%/internals/sched.svg -%%PORTDOCS%%%%DOCSDIR%%/internals/ssl_cert.dia -%%PORTDOCS%%%%DOCSDIR%%/internals/stats-v2.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/stream-sock-states.fig -%%PORTDOCS%%%%DOCSDIR%%/intro.txt -%%PORTDOCS%%%%DOCSDIR%%/lgpl.txt -%%PORTDOCS%%%%DOCSDIR%%/linux-syn-cookies.txt -%%PORTDOCS%%%%DOCSDIR%%/lua-api/Makefile -%%PORTDOCS%%%%DOCSDIR%%/lua-api/_static/channel.fig -%%PORTDOCS%%%%DOCSDIR%%/lua-api/_static/channel.png -%%PORTDOCS%%%%DOCSDIR%%/lua-api/conf.py -%%PORTDOCS%%%%DOCSDIR%%/lua-api/index.rst -%%PORTDOCS%%%%DOCSDIR%%/lua.txt -%%PORTDOCS%%%%DOCSDIR%%/management.txt -%%PORTDOCS%%%%DOCSDIR%%/netscaler-client-ip-insertion-protocol.txt -%%PORTDOCS%%%%DOCSDIR%%/network-namespaces.txt -%%PORTDOCS%%%%DOCSDIR%%/peers.txt -%%PORTDOCS%%%%DOCSDIR%%/peers-v2.0.txt -%%PORTDOCS%%%%DOCSDIR%%/proxy-protocol.txt -%%PORTDOCS%%%%DOCSDIR%%/queuing.fig -%%PORTDOCS%%%%DOCSDIR%%/regression-testing.txt -%%PORTDOCS%%%%DOCSDIR%%/seamless_reload.txt -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/acl-content-sw.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic-config-edge.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/content-sw-sample.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/400.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/403.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/408.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/500.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/502.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/503.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/504.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/haproxy.init -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/option-http_proxy.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quick-test.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/socks4.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/transparent_proxy.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wurfl-example.cfg diff --git a/net/haproxy26/Makefile b/net/haproxy26/Makefile index 67de6d7b7f4c..2c30fdaa60f9 100644 --- a/net/haproxy26/Makefile +++ b/net/haproxy26/Makefile @@ -21,7 +21,7 @@ default_CONFLICTS_INSTALL= haproxy-lua lua_CONFLICTS_INSTALL= haproxy lua_PKGNAMESUFFIX= 26-lua -CONFLICTS_INSTALL= haproxy haproxy-devel haproxy17 haproxy18 haproxy20 haproxy22 haproxy23 haproxy24 haproxy25 +CONFLICTS_INSTALL= haproxy haproxy-devel haproxy24 haproxy28 ALL_TARGET= all admin/halog/halog MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ diff --git a/net/haproxy27/Makefile b/net/haproxy27/Makefile deleted file mode 100644 index fec8eabf7003..000000000000 --- a/net/haproxy27/Makefile +++ /dev/null @@ -1,76 +0,0 @@ -PORTNAME= haproxy -DISTVERSION= 2.7.11 -PORTREVISION= 1 -CATEGORIES= net www -PKGNAMESUFFIX= 27 -MASTER_SITES= http://www.haproxy.org/download/2.7/src/ - -MAINTAINER= demon@FreeBSD.org -COMMENT= Reliable, high performance TCP/HTTP load balancer -WWW= https://www.haproxy.org - -LICENSE= GPLv2 LGPL21 -LICENSE_COMB= multi - -FLAVORS= default lua -FLAVOR?= ${FLAVORS:[1]} - -USES= compiler:c++11-lang cpe gmake -USE_RC_SUBR= haproxy - -default_CONFLICTS_INSTALL= haproxy-lua -lua_CONFLICTS_INSTALL= haproxy -lua_PKGNAMESUFFIX= 27-lua - -CONFLICTS_INSTALL= haproxy-devel haproxy17 haproxy18 haproxy20 haproxy22 haproxy23 haproxy24 haproxy25 haproxy26 - -ALL_TARGET= all admin/halog/halog -MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ - USE_ZLIB=1 USE_CPU_AFFINITY=1 USE_ACCEPT4=1 \ - CC="${CC}" DEBUG_CFLAGS="" CPU_CFLAGS="${CFLAGS}" \ - ${MAKE_ARGS_${ARCH}} - -MAKE_ARGS_i386= USE_LIBATOMIC= -MAKE_ARGS_powerpc= USE_LIBATOMIC= - -OPTIONS_DEFINE= DOCS EXAMPLES LUA OPENSSL DEVICEATLAS PROMEX -OPTIONS_RADIO= PCRE -OPTIONS_RADIO_PCRE= DPCRE DPCRE2 SPCRE SPCRE2 -DPCRE_DESC= Link pcre(1) dynamically -DPCRE2_DESC= Link pcre2 dynamically -SPCRE_DESC= Link pcre(1) statically -SPCRE2_DESC= Link pcre2 statically -DEVICEATLAS_DESC= DeviceAtlas Device Detection support -PROMEX_DESC= Enable Prometheus exporter -OPTIONS_DEFAULT= DPCRE2 OPENSSL PROMEX - -DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre -DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 -DPCRE2_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 -DPCRE2_MAKE_ARGS= USE_PCRE2=1 USE_PCRE2_JIT=1 -SPCRE_BUILD_DEPENDS= ${LOCALBASE}/lib/libpcre.a:devel/pcre -SPCRE_MAKE_ARGS= USE_PCRE=1 USE_STATIC_PCRE=1 USE_PCRE_JIT=1 -SPCRE2_BUILD_DEPENDS= ${LOCALBASE}/lib/libpcre2-8.a:devel/pcre2 -SPCRE2_MAKE_ARGS= USE_PCRE2=1 USE_STATIC_PCRE2=1 USE_PCRE2_JIT=1 -DEVICEATLAS_LIB_DEPENDS= libda.so:net/deviceatlas-enterprise-c -DEVICEATLAS_MAKE_ARGS= USE_DEVICEATLAS=1 DEVICEATLAS_LIB=${LOCALBASE}/lib DEVICEATLAS_INC=${LOCALBASE}/include -PROMEX_MAKE_ARGS= USE_PROMEX=1 -OPENSSL_USES= ssl -OPENSSL_MAKE_ARGS= USE_OPENSSL=1 SSL_LIB=${OPENSSLLIB} SSL_INC=${OPENSSLINC} -LUA_USES= lua:53 -LUA_MAKE_ARGS= USE_LUA=1 LUA_INC=${LUA_INCDIR} LUA_LIB=${LUA_LIBDIR} LUA_LIB_NAME=lua-${LUA_VER} - -.if ${FLAVOR:U} == lua -OPTIONS_DEFAULT+= LUA -.endif - -do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/haproxy ${STAGEDIR}${PREFIX}/sbin/ - ${INSTALL_PROGRAM} ${WRKSRC}/admin/halog/halog ${STAGEDIR}${PREFIX}/sbin/ - ${INSTALL_MAN} ${WRKSRC}/doc/haproxy.1 ${STAGEDIR}${PREFIX}/share/man/man1 - ${MKDIR} ${STAGEDIR}${DOCSDIR} - (cd ${WRKSRC}/doc/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${DOCSDIR}) - ${MKDIR} ${STAGEDIR}${EXAMPLESDIR} - (cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} \* ${STAGEDIR}${EXAMPLESDIR}) - -.include <bsd.port.mk> diff --git a/net/haproxy27/distinfo b/net/haproxy27/distinfo deleted file mode 100644 index 1ef431ea51fc..000000000000 --- a/net/haproxy27/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1701983628 -SHA256 (haproxy-2.7.11.tar.gz) = b064c5cd64615899ab39e518ff900b71c6e321d5f883d32dd871c31b372ebbc4 -SIZE (haproxy-2.7.11.tar.gz) = 4213212 diff --git a/net/haproxy27/files/patch-src_cpuset.c b/net/haproxy27/files/patch-src_cpuset.c deleted file mode 100644 index 42f04b37e6f6..000000000000 --- a/net/haproxy27/files/patch-src_cpuset.c +++ /dev/null @@ -1,14 +0,0 @@ ---- src/cpuset.c.orig 2021-12-23 16:47:51 UTC -+++ src/cpuset.c -@@ -53,7 +53,11 @@ void ha_cpuset_and(struct hap_cpuset *dst, const struc - CPU_AND(&dst->cpuset, &dst->cpuset, &src->cpuset); - - #elif defined(CPUSET_USE_FREEBSD_CPUSET) -+#if defined(CPU_ALLOC) -+ CPU_AND(&dst->cpuset, &dst->cpuset, &src->cpuset); -+#else - CPU_AND(&dst->cpuset, &src->cpuset); -+#endif - - #elif defined(CPUSET_USE_ULONG) - dst->cpuset &= src->cpuset; diff --git a/net/haproxy27/files/patch-src_tools.c b/net/haproxy27/files/patch-src_tools.c deleted file mode 100644 index ebdf24de0fc0..000000000000 --- a/net/haproxy27/files/patch-src_tools.c +++ /dev/null @@ -1,62 +0,0 @@ -From c03a02388257e21810c534d50a93658e61a83494 Mon Sep 17 00:00:00 2001 -From: Brooks Davis <brooks@one-eyed-alien.net> -Date: Wed, 28 Feb 2024 18:12:40 +0000 -Subject: [PATCH] MINOR: tools: use public interface for FreeBSD - get_exec_path() - -Where possible (FreeBSD 13+), use the public, documented interface to -the ELF auxiliary argument vector: elf_aux_info(). - -__elf_aux_vector is a private interface exported so that the runtime -linker can set its value during process startup and not intended for -public consumption. In FreeBSD 15 it has been removed from libc and -moved to libsys. ---- - src/tools.c | 14 ++++++++++++++ - 1 file changed, 14 insertions(+) - -diff --git a/src/tools.c b/src/tools.c -index e1ba241..4759222 100644 ---- src/tools.c -+++ src/tools.c -@@ -17,9 +17,14 @@ - #endif - - #if defined(__FreeBSD__) -+#include <sys/param.h> -+#if __FreeBSD_version < 1300058 - #include <elf.h> - #include <dlfcn.h> - extern void *__elf_aux_vector; -+#else -+#include <sys/auxv.h> -+#endif - #endif - - #if defined(__NetBSD__) -@@ -5018,6 +5023,7 @@ const char *get_exec_path() - if (execfn && execfn != ENOENT) - ret = (const char *)execfn; - #elif defined(__FreeBSD__) -+#if __FreeBSD_version < 1300058 - Elf_Auxinfo *auxv; - for (auxv = __elf_aux_vector; auxv->a_type != AT_NULL; ++auxv) { - if (auxv->a_type == AT_EXECPATH) { -@@ -5025,6 +5031,14 @@ const char *get_exec_path() - break; - } - } -+#else -+ static char execpath[MAXPATHLEN]; -+ -+ if (execpath[0] == '\0') -+ elf_aux_info(AT_EXECPATH, execpath, MAXPATHLEN); -+ if (execpath[0] != '\0') -+ ret = execpath; -+#endif - #elif defined(__NetBSD__) - AuxInfo *auxv; - for (auxv = _dlauxinfo(); auxv->a_type != AT_NULL; ++auxv) { --- -1.7.10.4 - diff --git a/net/haproxy27/pkg-descr b/net/haproxy27/pkg-descr deleted file mode 100644 index da6bc0e2c38c..000000000000 --- a/net/haproxy27/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -HAProxy is a free, very fast and reliable solution offering high -availability, load balancing, and proxying for TCP and HTTP-based -applications. It is particularly suited for web sites crawling under -very high loads while needing persistence or Layer7 processing. diff --git a/net/haproxy27/pkg-plist b/net/haproxy27/pkg-plist deleted file mode 100644 index a004e5a89944..000000000000 --- a/net/haproxy27/pkg-plist +++ /dev/null @@ -1,116 +0,0 @@ -share/man/man1/haproxy.1.gz -sbin/halog -sbin/haproxy -%%PORTDOCS%%%%DOCSDIR%%/51Degrees-device-detection.txt -%%PORTDOCS%%%%DOCSDIR%%/DeviceAtlas-device-detection.txt -%%PORTDOCS%%%%DOCSDIR%%/SOCKS4.protocol.txt -%%PORTDOCS%%%%DOCSDIR%%/SPOE.txt -%%PORTDOCS%%%%DOCSDIR%%/WURFL-device-detection.txt -%%PORTDOCS%%%%DOCSDIR%%/acl.fig -%%PORTDOCS%%%%DOCSDIR%%/architecture.txt -%%PORTDOCS%%%%DOCSDIR%%/close-options.txt -%%PORTDOCS%%%%DOCSDIR%%/coding-style.txt -%%PORTDOCS%%%%DOCSDIR%%/configuration.txt -%%PORTDOCS%%%%DOCSDIR%%/cookie-options.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/backends-v0.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/backends.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/be-fe-changes.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/binding-possibilities.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/config-language.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/connection-reuse.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/connection-sharing.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/dynamic-buffers.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/entities-v2.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/how-it-works.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/http2.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/http_load_time.url -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/pool-debugging.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/rate-shaping.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/sess_par_sec.txt -%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/thread-group.txt -%%PORTDOCS%%%%DOCSDIR%%/gpl.txt -%%PORTDOCS%%%%DOCSDIR%%/haproxy.1 -%%PORTDOCS%%%%DOCSDIR%%/internals/acl.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/appctx.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/buffer-api.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/filters.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/htx-api.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/initcalls.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/ist.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/layers.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/list.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/pools.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/api/scheduler.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/body-parsing.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/connect-status.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/connection-header.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/connection-scale.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/entities-v2.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/entities.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/fd-migration.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/hashing.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/header-parser-speed.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/header-tree.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/http-cookies.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/http-docs.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/http-parsing.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/list.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/list.png -%%PORTDOCS%%%%DOCSDIR%%/internals/listener-states.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/listener-states.png -%%PORTDOCS%%%%DOCSDIR%%/internals/lua_socket.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/lua_socket.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/muxes.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/muxes.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/muxes.png -%%PORTDOCS%%%%DOCSDIR%%/internals/muxes.svg -%%PORTDOCS%%%%DOCSDIR%%/internals/naming.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/notes-layers.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/notes-poll-connect.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/notes-pollhup.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/notes-polling.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/pattern.dia -%%PORTDOCS%%%%DOCSDIR%%/internals/pattern.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/polling-states.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/repartition-be-fe-fi.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/sched.fig -%%PORTDOCS%%%%DOCSDIR%%/internals/sched.pdf -%%PORTDOCS%%%%DOCSDIR%%/internals/sched.png -%%PORTDOCS%%%%DOCSDIR%%/internals/sched.svg -%%PORTDOCS%%%%DOCSDIR%%/internals/ssl_cert.dia -%%PORTDOCS%%%%DOCSDIR%%/internals/stats-v2.txt -%%PORTDOCS%%%%DOCSDIR%%/internals/stream-sock-states.fig -%%PORTDOCS%%%%DOCSDIR%%/intro.txt -%%PORTDOCS%%%%DOCSDIR%%/lgpl.txt -%%PORTDOCS%%%%DOCSDIR%%/linux-syn-cookies.txt -%%PORTDOCS%%%%DOCSDIR%%/lua-api/Makefile -%%PORTDOCS%%%%DOCSDIR%%/lua-api/_static/channel.fig -%%PORTDOCS%%%%DOCSDIR%%/lua-api/_static/channel.png -%%PORTDOCS%%%%DOCSDIR%%/lua-api/conf.py -%%PORTDOCS%%%%DOCSDIR%%/lua-api/index.rst -%%PORTDOCS%%%%DOCSDIR%%/lua.txt -%%PORTDOCS%%%%DOCSDIR%%/management.txt -%%PORTDOCS%%%%DOCSDIR%%/netscaler-client-ip-insertion-protocol.txt -%%PORTDOCS%%%%DOCSDIR%%/network-namespaces.txt -%%PORTDOCS%%%%DOCSDIR%%/peers.txt -%%PORTDOCS%%%%DOCSDIR%%/peers-v2.0.txt -%%PORTDOCS%%%%DOCSDIR%%/proxy-protocol.txt -%%PORTDOCS%%%%DOCSDIR%%/queuing.fig -%%PORTDOCS%%%%DOCSDIR%%/regression-testing.txt -%%PORTDOCS%%%%DOCSDIR%%/seamless_reload.txt -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/basic-config-edge.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/content-sw-sample.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/400.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/403.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/408.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/500.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/502.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/503.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/504.http -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/errorfiles/README -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/haproxy.init -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/option-http_proxy.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/quick-test.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/socks4.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/transparent_proxy.cfg -%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wurfl-example.cfg diff --git a/net/haproxy28/Makefile b/net/haproxy28/Makefile index a1f8b3f086c9..d27b49d15859 100644 --- a/net/haproxy28/Makefile +++ b/net/haproxy28/Makefile @@ -21,7 +21,7 @@ default_CONFLICTS_INSTALL= haproxy-lua lua_CONFLICTS_INSTALL= haproxy lua_PKGNAMESUFFIX= 28-lua -CONFLICTS_INSTALL= haproxy-devel haproxy17 haproxy18 haproxy20 haproxy22 haproxy23 haproxy24 haproxy25 haproxy26 haproxy27 +CONFLICTS_INSTALL= haproxy-devel haproxy haproxy24 haproxy26 ALL_TARGET= all admin/halog/halog MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ diff --git a/net/haproxy29/distinfo b/net/haproxy29/distinfo deleted file mode 100644 index 723eeddd8026..000000000000 --- a/net/haproxy29/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1738233364 -SHA256 (haproxy-2.9.14.tar.gz) = f4481c40f23d5ebfb7c182f07d3631c28dce4702ebe2f9bffe460585a2df6a7b -SIZE (haproxy-2.9.14.tar.gz) = 4557688 diff --git a/net/haproxy29/files/haproxy.in b/net/haproxy29/files/haproxy.in deleted file mode 100644 index e9eb2147c412..000000000000 --- a/net/haproxy29/files/haproxy.in +++ /dev/null @@ -1,130 +0,0 @@ -#!/bin/sh - -# PROVIDE: haproxy -# REQUIRE: DAEMON LOGIN -# KEYWORD: shutdown - -# -# Add the following lines to /etc/rc.conf to enable haproxy: -# -# haproxy_enable (bool): default: "NO" -# Set to "YES" to enable haproxy -# haproxy_pidfile (str): default: /var/run/haproxy.pid -# Set to the full path of the pid file -# haproxy_config (str): default: %%PREFIX%%/etc/haproxy.conf -# Set to the full path of the config file -# haproxy_flags (str): default: Autogenerated using pidfile and config options -# Set to override with your own options -# haproxy_profiles (str): default: empty -# Set to space-separated list of profiles: for each profile separate haproxy -# process will be spawned, with haproxy-${profile}.conf config file. -# You can override default pidfile and config file for each profile with -# haproxy_${profile}_config and haproxy_${profile}_pidfile. - -. /etc/rc.subr - -name="haproxy" -rcvar=haproxy_enable -command="%%PREFIX%%/sbin/haproxy" -extra_commands="reload configtest hardstop hardreload softreload" -reload_cmd="haproxy_reload" -hardreload_cmd="haproxy_reload" -hardreload_precmd="def_hardreload_option" -softreload_cmd="haproxy_reload" -softreload_precmd="def_softreload_option" -stop_cmd="haproxy_stop" -hardstop_cmd="haproxy_stop" -hardstop_precmd="def_hardstop_signal" - -: ${haproxy_enable:="NO"} -: ${haproxy_config:="%%PREFIX%%/etc/${name}.conf"} -: ${haproxy_socket:="/var/run/${name}/socket"} -pidfile=${haproxy_pidfile:-"/var/run/haproxy.pid"} - -def_hardreload_option() -{ - reload_opt="-st" -} - -def_softreload_option() -{ - reload_opt="-x ${haproxy_socket} -sf" -} - -def_hardstop_signal() -{ - sig_stop="TERM" -} - -load_rc_config $name - -is_valid_profile() { - local profile - for profile in $haproxy_profiles; do - if [ "$profile" = "$1" ]; then - return 0 - fi - done - return 1 -} - -if [ -n "$2" ]; then - profile=$2 - if ! is_valid_profile $profile; then - echo "$0: no such profile ($profile) defined in ${name}_profiles." - exit 1 - fi - eval haproxy_config="\${haproxy_${profile}_config:-%%PREFIX%%/etc/haproxy-${profile}.conf}" - eval pidfile="\${haproxy_${profile}_pidfile:-/var/run/haproxy-${profile}.pid}" -else - if [ "x${haproxy_profiles}" != "x" -a "x$1" != "x" ]; then - for profile in ${haproxy_profiles}; do - echo "===> ${name} profile: ${profile}" - %%PREFIX%%/etc/rc.d/haproxy $1 ${profile} - retcode="$?" - if [ ${retcode} -ne 0 ]; then - failed="${profile} (${retcode}) ${failed:-}" - else - success="${profile} ${success:-}" - fi - done - exit 0 - fi -fi - -: ${haproxy_flags:="-q -f ${haproxy_config} -p ${pidfile}"} -configtest_cmd="$command -c -f $haproxy_config" -start_precmd="$command -q -c -f $haproxy_config" -required_files=$haproxy_config -sig_stop=SIGUSR1 -reload_opt="-sf" - -haproxy_reload() -{ - ${command} -q -c -f ${haproxy_config} - if [ $? -ne 0 ]; then - err 1 "Error found in ${haproxy_config} - not reloading current process!" - fi - rc_pid=$(check_pidfile ${pidfile} ${command}) - if [ $rc_pid ]; then - ${command} ${haproxy_flags} $reload_opt $(cat ${pidfile}) - else - _run_rc_notrunning - return 1 - fi -} - -haproxy_stop() -{ - rc_pid=$(check_pidfile ${pidfile} ${command}) - if [ $rc_pid ]; then - rc_pid=$(cat ${pidfile}) - kill -$sig_stop $rc_pid - wait_for_pids $rc_pid - else - _run_rc_notrunning - return 1 - fi -} - -run_rc_command "$1" diff --git a/net/haproxy29/files/patch-src_cpuset.c b/net/haproxy29/files/patch-src_cpuset.c deleted file mode 100644 index 42f04b37e6f6..000000000000 --- a/net/haproxy29/files/patch-src_cpuset.c +++ /dev/null @@ -1,14 +0,0 @@ ---- src/cpuset.c.orig 2021-12-23 16:47:51 UTC -+++ src/cpuset.c -@@ -53,7 +53,11 @@ void ha_cpuset_and(struct hap_cpuset *dst, const struc - CPU_AND(&dst->cpuset, &dst->cpuset, &src->cpuset); - - #elif defined(CPUSET_USE_FREEBSD_CPUSET) -+#if defined(CPU_ALLOC) -+ CPU_AND(&dst->cpuset, &dst->cpuset, &src->cpuset); -+#else - CPU_AND(&dst->cpuset, &src->cpuset); -+#endif - - #elif defined(CPUSET_USE_ULONG) - dst->cpuset &= src->cpuset; diff --git a/net/haproxy29/files/patch-src_tools.c b/net/haproxy29/files/patch-src_tools.c deleted file mode 100644 index ebdf24de0fc0..000000000000 --- a/net/haproxy29/files/patch-src_tools.c +++ /dev/null @@ -1,62 +0,0 @@ -From c03a02388257e21810c534d50a93658e61a83494 Mon Sep 17 00:00:00 2001 -From: Brooks Davis <brooks@one-eyed-alien.net> -Date: Wed, 28 Feb 2024 18:12:40 +0000 -Subject: [PATCH] MINOR: tools: use public interface for FreeBSD - get_exec_path() - -Where possible (FreeBSD 13+), use the public, documented interface to -the ELF auxiliary argument vector: elf_aux_info(). - -__elf_aux_vector is a private interface exported so that the runtime -linker can set its value during process startup and not intended for -public consumption. In FreeBSD 15 it has been removed from libc and -moved to libsys. ---- - src/tools.c | 14 ++++++++++++++ - 1 file changed, 14 insertions(+) - -diff --git a/src/tools.c b/src/tools.c -index e1ba241..4759222 100644 ---- src/tools.c -+++ src/tools.c -@@ -17,9 +17,14 @@ - #endif - - #if defined(__FreeBSD__) -+#include <sys/param.h> -+#if __FreeBSD_version < 1300058 - #include <elf.h> - #include <dlfcn.h> - extern void *__elf_aux_vector; -+#else -+#include <sys/auxv.h> -+#endif - #endif - - #if defined(__NetBSD__) -@@ -5018,6 +5023,7 @@ const char *get_exec_path() - if (execfn && execfn != ENOENT) - ret = (const char *)execfn; - #elif defined(__FreeBSD__) -+#if __FreeBSD_version < 1300058 - Elf_Auxinfo *auxv; - for (auxv = __elf_aux_vector; auxv->a_type != AT_NULL; ++auxv) { - if (auxv->a_type == AT_EXECPATH) { -@@ -5025,6 +5031,14 @@ const char *get_exec_path() - break; - } - } -+#else -+ static char execpath[MAXPATHLEN]; -+ -+ if (execpath[0] == '\0') -+ elf_aux_info(AT_EXECPATH, execpath, MAXPATHLEN); -+ if (execpath[0] != '\0') -+ ret = execpath; -+#endif - #elif defined(__NetBSD__) - AuxInfo *auxv; - for (auxv = _dlauxinfo(); auxv->a_type != AT_NULL; ++auxv) { --- -1.7.10.4 - diff --git a/net/haproxy29/pkg-descr b/net/haproxy29/pkg-descr deleted file mode 100644 index da6bc0e2c38c..000000000000 --- a/net/haproxy29/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -HAProxy is a free, very fast and reliable solution offering high -availability, load balancing, and proxying for TCP and HTTP-based -applications. It is particularly suited for web sites crawling under -very high loads while needing persistence or Layer7 processing. diff --git a/net/haproxy29/Makefile b/net/haproxy30/Makefile index 9cf3bd167626..02bc29f7eb97 100644 --- a/net/haproxy29/Makefile +++ b/net/haproxy30/Makefile @@ -1,8 +1,8 @@ PORTNAME= haproxy -DISTVERSION= 2.9.14 +DISTVERSION= 3.0.11 CATEGORIES= net www -PKGNAMESUFFIX= 29 -MASTER_SITES= http://www.haproxy.org/download/2.9/src/ +PKGNAMESUFFIX= 30 +MASTER_SITES= http://www.haproxy.org/download/3.0/src/ MAINTAINER= demon@FreeBSD.org COMMENT= Reliable, high performance TCP/HTTP load balancer @@ -11,37 +11,41 @@ WWW= https://www.haproxy.org LICENSE= GPLv2 LGPL21 LICENSE_COMB= multi -FLAVORS= default lua +FLAVORS= default lua wolfssl FLAVOR?= ${FLAVORS:[1]} USES= compiler:c++11-lang cpe gmake USE_RC_SUBR= haproxy -default_CONFLICTS_INSTALL= haproxy-lua -lua_CONFLICTS_INSTALL= haproxy -lua_PKGNAMESUFFIX= 29-lua +default_CONFLICTS_INSTALL= haproxy-lua haproxy-wolfssl +lua_CONFLICTS_INSTALL= haproxy-devel haproxy-wolfssl +lua_PKGNAMESUFFIX:= 30-lua +wolfssl_CONFLICTS_INSTALL= haproxy-devel haproxy-lua +wolfssl_PKGNAMESUFFIX= 30-wolfssl -CONFLICTS_INSTALL= haproxy-devel haproxy17 haproxy18 haproxy20 haproxy22 haproxy23 haproxy24 haproxy25 haproxy26 haproxy27 +CONFLICTS_INSTALL= haproxy haproxy24 haproxy26 haproxy28 ALL_TARGET= all admin/halog/halog MAKE_ARGS= TARGET=freebsd DEFINE=-DFREEBSD_PORTS USE_GETADDRINFO=1 \ USE_ZLIB=1 USE_CPU_AFFINITY=1 USE_ACCEPT4=1 \ + USE_TFO=1 USE_THREAD_DUMP=1 \ CC="${CC}" DEBUG_CFLAGS="" CPU_CFLAGS="${CFLAGS}" \ ${MAKE_ARGS_${ARCH}} -MAKE_ARGS_i386= USE_LIBATOMIC= +MAKE_ARGS_i386= USE_LIBATOMIC= MAKE_ARGS_powerpc= USE_LIBATOMIC= -OPTIONS_DEFINE= DOCS EXAMPLES LUA OPENSSL DEVICEATLAS PROMEX -OPTIONS_RADIO= PCRE +OPTIONS_DEFINE= DOCS EXAMPLES LUA DEVICEATLAS PROMEX +OPTIONS_RADIO= PCRE SSL OPTIONS_RADIO_PCRE= DPCRE DPCRE2 SPCRE SPCRE2 +OPTIONS_RADIO_SSL= OPENSSL WOLFSSL DPCRE_DESC= Link pcre(1) dynamically DPCRE2_DESC= Link pcre2 dynamically SPCRE_DESC= Link pcre(1) statically SPCRE2_DESC= Link pcre2 statically DEVICEATLAS_DESC= DeviceAtlas Device Detection support PROMEX_DESC= Enable Prometheus exporter -OPTIONS_DEFAULT= DPCRE2 OPENSSL PROMEX +OPTIONS_DEFAULT= DPCRE2 PROMEX DPCRE_LIB_DEPENDS= libpcre.so:devel/pcre DPCRE_MAKE_ARGS= USE_PCRE=1 USE_PCRE_JIT=1 @@ -58,11 +62,20 @@ OPENSSL_USES= ssl OPENSSL_MAKE_ARGS= USE_OPENSSL=1 SSL_LIB=${OPENSSLLIB} SSL_INC=${OPENSSLINC} LUA_USES= lua:53 LUA_MAKE_ARGS= USE_LUA=1 LUA_INC=${LUA_INCDIR} LUA_LIB=${LUA_LIBDIR} LUA_LIB_NAME=lua-${LUA_VER} +WOLFSSL_LIB_DEPENDS= libwolfssl.so:security/wolfssl +WOLFSSL_MAKE_ARGS= USE_OPENSSL_WOLFSSL=1 USE_QUIC=1 +WOLFSSL_CFLAGS= -I${LOCALBASE}/include/wolfssl .if ${FLAVOR:U} == lua OPTIONS_DEFAULT+= LUA .endif +.if ${FLAVOR:U} == wolfssl +OPTIONS_DEFAULT+= WOLFSSL +.else +OPTIONS_DEFAULT+= OPENSSL +.endif + .include <bsd.port.pre.mk> .if ${SSL_DEFAULT:Mlibressl*} || ${SSL_DEFAULT:M*quictls} diff --git a/net/haproxy30/distinfo b/net/haproxy30/distinfo new file mode 100644 index 000000000000..ec1e05c2bbff --- /dev/null +++ b/net/haproxy30/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1749747793 +SHA256 (haproxy-3.0.11.tar.gz) = a133e2d550c5fd9a849b5c7ab17bb945bcdad209ca140d41f45ebf31943ae783 +SIZE (haproxy-3.0.11.tar.gz) = 4738655 diff --git a/net/haproxy27/files/haproxy.in b/net/haproxy30/files/haproxy.in index e9eb2147c412..e9eb2147c412 100644 --- a/net/haproxy27/files/haproxy.in +++ b/net/haproxy30/files/haproxy.in diff --git a/net/haproxy25/files/patch-src_cpuset.c b/net/haproxy30/files/patch-src_cpuset.c index 42f04b37e6f6..42f04b37e6f6 100644 --- a/net/haproxy25/files/patch-src_cpuset.c +++ b/net/haproxy30/files/patch-src_cpuset.c diff --git a/net/haproxy22/pkg-descr b/net/haproxy30/pkg-descr index da6bc0e2c38c..da6bc0e2c38c 100644 --- a/net/haproxy22/pkg-descr +++ b/net/haproxy30/pkg-descr diff --git a/net/haproxy29/pkg-plist b/net/haproxy30/pkg-plist index 57768e435751..91f1e23ce14c 100644 --- a/net/haproxy29/pkg-plist +++ b/net/haproxy30/pkg-plist @@ -15,6 +15,7 @@ sbin/haproxy %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/connection-reuse.txt %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/http_load_time.url %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/pool-debugging.txt +%%PORTDOCS%%%%DOCSDIR%%/design-thoughts/ring-v2.txt %%PORTDOCS%%%%DOCSDIR%%/design-thoughts/thread-group.txt %%PORTDOCS%%%%DOCSDIR%%/gpl.txt %%PORTDOCS%%%%DOCSDIR%%/haproxy.1 diff --git a/net/hostapd-devel/Makefile b/net/hostapd-devel/Makefile index edf354f42fa8..d5694268c5d7 100644 --- a/net/hostapd-devel/Makefile +++ b/net/hostapd-devel/Makefile @@ -1,6 +1,5 @@ PORTNAME= hostapd PORTVERSION= ${COMMIT_DATE} -PORTREVISION= 1 CATEGORIES= net PKGNAMESUFFIX= -devel @@ -11,8 +10,8 @@ WWW= https://w1.fi/hostapd/ USE_GITHUB= yes GH_ACCOUNT= cschuber GH_PROJECT= hostap -GH_TAGNAME= 9fa657a73 -COMMIT_DATE= 2025.04.25 +GH_TAGNAME= 0b60826a6 +COMMIT_DATE= 2025.06.25 LICENSE= BSD3CLAUSE diff --git a/net/hostapd-devel/distinfo b/net/hostapd-devel/distinfo index 08b6474654dc..b2e542b61557 100644 --- a/net/hostapd-devel/distinfo +++ b/net/hostapd-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745940421 -SHA256 (cschuber-hostap-2025.04.25-9fa657a73_GH0.tar.gz) = 3686944c19668aa8630b167b6a7a7f12ddbd64cc1077d48a83c275e1ee049770 -SIZE (cschuber-hostap-2025.04.25-9fa657a73_GH0.tar.gz) = 5290405 +TIMESTAMP = 1750881109 +SHA256 (cschuber-hostap-2025.06.25-0b60826a6_GH0.tar.gz) = 308a2a3a1edf5154a6d44dfa6dc07d9cf61d6bef54be16cdd76683984c83bf7e +SIZE (cschuber-hostap-2025.06.25-0b60826a6_GH0.tar.gz) = 5313294 diff --git a/net/identme/Makefile b/net/identme/Makefile new file mode 100644 index 000000000000..f22790bd0278 --- /dev/null +++ b/net/identme/Makefile @@ -0,0 +1,27 @@ +PORTNAME= identme +DISTVERSIONPREFIX= v +DISTVERSION= 0.6.0 +CATEGORIES= net + +MAINTAINER= nxjoseph@protonmail.com +COMMENT= Simple CLI for retrieving your public IP address +WWW= https://github.com/pcarrier/ident.me \ + https://www.ident.me + +LICENSE= BSD0CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libcurl.so:ftp/curl + +USES= cmake compiler:c++17-lang +USE_CXXSTD= c++17 +USE_GITHUB= yes +GH_ACCOUNT= pcarrier +GH_PROJECT= ident.me + +CMAKE_SOURCE_PATH= ${WRKSRC}/cli +LDFLAGS+= -lpthread + +PLIST_FILES= bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/net/identme/distinfo b/net/identme/distinfo new file mode 100644 index 000000000000..824e15f8cc1b --- /dev/null +++ b/net/identme/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1740069820 +SHA256 (pcarrier-ident.me-v0.6.0_GH0.tar.gz) = 5e37f2f5b661ebe9731aab8d6d2ecdbea6e2239ea6f5ad1f2b158ea15fea947c +SIZE (pcarrier-ident.me-v0.6.0_GH0.tar.gz) = 238209 diff --git a/net/identme/pkg-descr b/net/identme/pkg-descr new file mode 100644 index 000000000000..ac0b1d961b7b --- /dev/null +++ b/net/identme/pkg-descr @@ -0,0 +1,4 @@ +identme provides a simple command-line interface (CLI) for retrieving +your public IP address. This tool is designed for users who need to +access their IP address programmatically without the overhead of a +full backend or mobile application. diff --git a/net/incidenceeditor/distinfo b/net/incidenceeditor/distinfo index 93d216c91cbf..73e33b2b4309 100644 --- a/net/incidenceeditor/distinfo +++ b/net/incidenceeditor/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557931 -SHA256 (KDE/release-service/25.04.1/incidenceeditor-25.04.1.tar.xz) = 7515098248be3207921c6cc50ca7427d4b78e75e2de31441f59d4b8a2b2876dc -SIZE (KDE/release-service/25.04.1/incidenceeditor-25.04.1.tar.xz) = 603100 +TIMESTAMP = 1751381578 +SHA256 (KDE/release-service/25.04.3/incidenceeditor-25.04.3.tar.xz) = 79624825fe0fced136d1aa7d27a340fbd54cadda7005b0268678c6e0dac6c08c +SIZE (KDE/release-service/25.04.3/incidenceeditor-25.04.3.tar.xz) = 603368 diff --git a/net/ipinfo-cli/Makefile b/net/ipinfo-cli/Makefile index 4d6c2f5d5a68..41a25fd70b4d 100644 --- a/net/ipinfo-cli/Makefile +++ b/net/ipinfo-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= ipinfo DISTVERSIONPREFIX= ipinfo- DISTVERSION= 3.3.1 -PORTREVISION= 8 +PORTREVISION= 11 CATEGORIES= net MAINTAINER= dutra@FreeBSD.org diff --git a/net/java-beepcore/Makefile b/net/java-beepcore/Makefile index cd4a57de99c9..43f8b40fb62a 100644 --- a/net/java-beepcore/Makefile +++ b/net/java-beepcore/Makefile @@ -4,7 +4,6 @@ PORTREVISION= 3 CATEGORIES= net java MASTER_SITES= SF/${PORTNAME}-java/${PORTNAME}/${PORTVERSION} PKGNAMEPREFIX= java- -EXTRACT_SUFX= .tgz MAINTAINER= ports@FreeBSD.org COMMENT= Implementation of BEEP core and BEEP mapping for TCP in Java @@ -12,7 +11,7 @@ WWW= https://sourceforge.net/projects/beepcore-java/ RUN_DEPENDS= ${JAVALIBDIR}/xercesImpl.jar:textproc/xerces-j -USES= java +USES= java tar:tgz NO_BUILD= yes diff --git a/net/jose/Makefile b/net/jose/Makefile index d8c9bc583c5d..034b4b98ef4d 100644 --- a/net/jose/Makefile +++ b/net/jose/Makefile @@ -1,5 +1,6 @@ PORTNAME= jose DISTVERSION= 14 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://github.com/latchset/${PORTNAME}/releases/download/v${DISTVERSION}/ diff --git a/net/jose/files/patch-lib_meson.build b/net/jose/files/patch-lib_meson.build new file mode 100644 index 000000000000..26e763f161a9 --- /dev/null +++ b/net/jose/files/patch-lib_meson.build @@ -0,0 +1,11 @@ +--- lib/meson.build.orig 2025-03-24 16:00:40 UTC ++++ lib/meson.build +@@ -4,7 +4,7 @@ if host_machine.system() == 'freebsd' + + if host_machine.system() == 'freebsd' + if not cc.links(code, args: flags + ',--undefined-version' , name: '-Wl,--version-script=...') +- flags = [ '-export-symbols-regex=^jose_.*' ] ++ # flags = [ '-export-symbols-regex=^jose_.*' ] + endif + else + if not cc.links(code, args: flags, name: '-Wl,--version-script=...') diff --git a/net/kafka/Makefile b/net/kafka/Makefile index 65dadfbca678..d037b6b7228c 100644 --- a/net/kafka/Makefile +++ b/net/kafka/Makefile @@ -1,8 +1,8 @@ PORTNAME= kafka -DISTVERSION= 3.7.1 +DISTVERSION= 3.9.1 CATEGORIES= net java -MASTER_SITES= APACHE/${PORTNAME}/${PORTVERSION}/ -DISTNAME= ${PORTNAME}_2.13-${PORTVERSION} +MASTER_SITES= APACHE/${PORTNAME}/${DISTVERSION}/ +DISTNAME= ${PORTNAME}_2.13-${DISTVERSION} MAINTAINER= timp87@gmail.com COMMENT= Distributed streaming platform @@ -81,7 +81,7 @@ PLIST_SUB= KAFKA_DBDIR=${KAFKA_DBDIR} \ KAFKA_GROUP=${KAFKA_GROUP} \ KAFKA_LOGDIR=${KAFKA_LOGDIR} \ KAFKA_USER=${KAFKA_USER} \ - PORTVERSION=${PORTVERSION} + PORTVERSION=${DISTVERSION} OPTIONS_DEFINE= DOCS @@ -119,6 +119,6 @@ do-install: do-install-DOCS-on: ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${EXTRACT_CMD} -xf ${WRKSRC}/site-docs/${PORTNAME}_2.13-${PORTVERSION}-site-docs.tgz -C ${STAGEDIR}${DOCSDIR} + ${EXTRACT_CMD} -xf ${WRKSRC}/site-docs/${PORTNAME}_2.13-${DISTVERSION}-site-docs.tgz -C ${STAGEDIR}${DOCSDIR} .include <bsd.port.mk> diff --git a/net/kafka/distinfo b/net/kafka/distinfo index 897a5cf73dc8..b3a7ec1b20e0 100644 --- a/net/kafka/distinfo +++ b/net/kafka/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719715557 -SHA256 (kafka_2.13-3.7.1.tgz) = 62acae4a143dd983dc7eb4804d5744ba0c50b199b508f599ef001020e2558fc9 -SIZE (kafka_2.13-3.7.1.tgz) = 120235344 +TIMESTAMP = 1747853069 +SHA256 (kafka_2.13-3.9.1.tgz) = dd4399816e678946cab76e3bd1686103555e69bc8f2ab8686cda71aa15bc31a3 +SIZE (kafka_2.13-3.9.1.tgz) = 122110298 diff --git a/net/kafka/pkg-plist b/net/kafka/pkg-plist index d24b75e2aa22..7b7c5837e9c9 100644 --- a/net/kafka/pkg-plist +++ b/net/kafka/pkg-plist @@ -43,13 +43,12 @@ %%DATADIR%%/libs/argparse4j-0.7.0.jar %%DATADIR%%/libs/audience-annotations-0.12.0.jar %%DATADIR%%/libs/caffeine-2.9.3.jar -%%DATADIR%%/libs/checker-qual-3.19.0.jar %%DATADIR%%/libs/commons-beanutils-1.9.4.jar %%DATADIR%%/libs/commons-cli-1.4.jar %%DATADIR%%/libs/commons-collections-3.2.2.jar %%DATADIR%%/libs/commons-digester-2.1.jar -%%DATADIR%%/libs/commons-io-2.11.0.jar -%%DATADIR%%/libs/commons-lang3-3.8.1.jar +%%DATADIR%%/libs/commons-io-2.14.0.jar +%%DATADIR%%/libs/commons-lang3-3.12.0.jar %%DATADIR%%/libs/commons-logging-1.2.jar %%DATADIR%%/libs/commons-validator-1.7.jar %%DATADIR%%/libs/connect-api-%%PORTVERSION%%.jar @@ -71,6 +70,7 @@ %%DATADIR%%/libs/jackson-datatype-jdk8-2.16.2.jar %%DATADIR%%/libs/jackson-jaxrs-base-2.16.2.jar %%DATADIR%%/libs/jackson-jaxrs-json-provider-2.16.2.jar +%%DATADIR%%/libs/jackson-module-afterburner-2.16.2.jar %%DATADIR%%/libs/jackson-module-jaxb-annotations-2.16.2.jar %%DATADIR%%/libs/jackson-module-scala_2.13-2.16.2.jar %%DATADIR%%/libs/jakarta.activation-api-1.2.2.jar @@ -91,23 +91,23 @@ %%DATADIR%%/libs/jersey-container-servlet-core-2.39.1.jar %%DATADIR%%/libs/jersey-hk2-2.39.1.jar %%DATADIR%%/libs/jersey-server-2.39.1.jar -%%DATADIR%%/libs/jetty-client-9.4.54.v20240208.jar -%%DATADIR%%/libs/jetty-continuation-9.4.54.v20240208.jar -%%DATADIR%%/libs/jetty-http-9.4.54.v20240208.jar -%%DATADIR%%/libs/jetty-io-9.4.54.v20240208.jar -%%DATADIR%%/libs/jetty-security-9.4.54.v20240208.jar -%%DATADIR%%/libs/jetty-server-9.4.54.v20240208.jar -%%DATADIR%%/libs/jetty-servlet-9.4.54.v20240208.jar -%%DATADIR%%/libs/jetty-servlets-9.4.54.v20240208.jar -%%DATADIR%%/libs/jetty-util-9.4.54.v20240208.jar -%%DATADIR%%/libs/jetty-util-ajax-9.4.54.v20240208.jar +%%DATADIR%%/libs/jetty-client-9.4.57.v20241219.jar +%%DATADIR%%/libs/jetty-continuation-9.4.57.v20241219.jar +%%DATADIR%%/libs/jetty-http-9.4.57.v20241219.jar +%%DATADIR%%/libs/jetty-io-9.4.57.v20241219.jar +%%DATADIR%%/libs/jetty-security-9.4.57.v20241219.jar +%%DATADIR%%/libs/jetty-server-9.4.57.v20241219.jar +%%DATADIR%%/libs/jetty-servlet-9.4.57.v20241219.jar +%%DATADIR%%/libs/jetty-servlets-9.4.57.v20241219.jar +%%DATADIR%%/libs/jetty-util-9.4.57.v20241219.jar +%%DATADIR%%/libs/jetty-util-ajax-9.4.57.v20241219.jar %%DATADIR%%/libs/jline-3.25.1.jar %%DATADIR%%/libs/jopt-simple-5.0.4.jar %%DATADIR%%/libs/jose4j-0.9.4.jar %%DATADIR%%/libs/jsr305-3.0.2.jar %%DATADIR%%/libs/kafka-clients-%%PORTVERSION%%.jar %%DATADIR%%/libs/kafka-group-coordinator-%%PORTVERSION%%.jar -%%DATADIR%%/libs/kafka-log4j-appender-%%PORTVERSION%%.jar +%%DATADIR%%/libs/kafka-group-coordinator-api-%%PORTVERSION%%.jar %%DATADIR%%/libs/kafka-metadata-%%PORTVERSION%%.jar %%DATADIR%%/libs/kafka-raft-%%PORTVERSION%%.jar %%DATADIR%%/libs/kafka-server-%%PORTVERSION%%.jar @@ -121,34 +121,35 @@ %%DATADIR%%/libs/kafka-streams-test-utils-%%PORTVERSION%%.jar %%DATADIR%%/libs/kafka-tools-%%PORTVERSION%%.jar %%DATADIR%%/libs/kafka-tools-api-%%PORTVERSION%%.jar +%%DATADIR%%/libs/kafka-transaction-coordinator-%%PORTVERSION%%.jar %%DATADIR%%/libs/kafka_2.13-%%PORTVERSION%%.jar %%DATADIR%%/libs/lz4-java-1.8.0.jar -%%DATADIR%%/libs/maven-artifact-3.8.8.jar +%%DATADIR%%/libs/maven-artifact-3.9.6.jar %%DATADIR%%/libs/metrics-core-2.2.0.jar %%DATADIR%%/libs/metrics-core-4.1.12.1.jar -%%DATADIR%%/libs/netty-buffer-4.1.110.Final.jar -%%DATADIR%%/libs/netty-codec-4.1.110.Final.jar -%%DATADIR%%/libs/netty-common-4.1.110.Final.jar -%%DATADIR%%/libs/netty-handler-4.1.110.Final.jar -%%DATADIR%%/libs/netty-resolver-4.1.110.Final.jar -%%DATADIR%%/libs/netty-transport-4.1.110.Final.jar -%%DATADIR%%/libs/netty-transport-classes-epoll-4.1.110.Final.jar -%%DATADIR%%/libs/netty-transport-native-epoll-4.1.110.Final.jar -%%DATADIR%%/libs/netty-transport-native-unix-common-4.1.110.Final.jar +%%DATADIR%%/libs/netty-buffer-4.1.119.Final.jar +%%DATADIR%%/libs/netty-codec-4.1.119.Final.jar +%%DATADIR%%/libs/netty-common-4.1.119.Final.jar +%%DATADIR%%/libs/netty-handler-4.1.119.Final.jar +%%DATADIR%%/libs/netty-resolver-4.1.119.Final.jar +%%DATADIR%%/libs/netty-transport-4.1.119.Final.jar +%%DATADIR%%/libs/netty-transport-classes-epoll-4.1.119.Final.jar +%%DATADIR%%/libs/netty-transport-native-epoll-4.1.119.Final.jar +%%DATADIR%%/libs/netty-transport-native-unix-common-4.1.119.Final.jar %%DATADIR%%/libs/opentelemetry-proto-1.0.0-alpha.jar %%DATADIR%%/libs/osgi-resource-locator-1.0.3.jar %%DATADIR%%/libs/paranamer-2.8.jar %%DATADIR%%/libs/pcollections-4.0.1.jar -%%DATADIR%%/libs/plexus-utils-3.3.1.jar -%%DATADIR%%/libs/protobuf-java-3.23.4.jar +%%DATADIR%%/libs/plexus-utils-3.5.1.jar +%%DATADIR%%/libs/protobuf-java-3.25.5.jar %%DATADIR%%/libs/reflections-0.10.2.jar %%DATADIR%%/libs/reload4j-1.2.25.jar %%DATADIR%%/libs/rocksdbjni-7.9.2.jar %%DATADIR%%/libs/scala-collection-compat_2.13-2.10.0.jar %%DATADIR%%/libs/scala-java8-compat_2.13-1.0.2.jar -%%DATADIR%%/libs/scala-library-2.13.12.jar -%%DATADIR%%/libs/scala-logging_2.13-3.9.4.jar -%%DATADIR%%/libs/scala-reflect-2.13.12.jar +%%DATADIR%%/libs/scala-library-2.13.15.jar +%%DATADIR%%/libs/scala-logging_2.13-3.9.5.jar +%%DATADIR%%/libs/scala-reflect-2.13.15.jar %%DATADIR%%/libs/slf4j-api-1.7.36.jar %%DATADIR%%/libs/slf4j-reload4j-1.7.36.jar %%DATADIR%%/libs/snappy-java-1.1.10.5.jar @@ -156,7 +157,8 @@ %%DATADIR%%/libs/trogdor-%%PORTVERSION%%.jar %%DATADIR%%/libs/zookeeper-3.8.4.jar %%DATADIR%%/libs/zookeeper-jute-3.8.4.jar -%%DATADIR%%/libs/zstd-jni-1.5.6-3.jar +%%DATADIR%%/libs/zstd-jni-1.5.6-4.jar +%%PORTDOCS%%%%DOCSDIR%%/site-docs/README.md %%PORTDOCS%%%%DOCSDIR%%/site-docs/api.html %%PORTDOCS%%%%DOCSDIR%%/site-docs/configuration.html %%PORTDOCS%%%%DOCSDIR%%/site-docs/connect.html diff --git a/net/kamailio/Makefile b/net/kamailio/Makefile index e6f739d68d99..e5e368116023 100644 --- a/net/kamailio/Makefile +++ b/net/kamailio/Makefile @@ -1,5 +1,6 @@ PORTNAME= kamailio -DISTVERSION= 6.0.1 +DISTVERSION= 6.0.2 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://www.kamailio.org/pub/kamailio/${PORTVERSION}/src/ DISTNAME= ${PORTNAME}-${DISTVERSION}_src @@ -70,7 +71,6 @@ PYTHON3_DESC= Execute embedded Python3 scripts SCTP_DESC= SCTP support SIPREPO_DESC= In-memory SIP message storage SLACK_DESC= Connector to Slack channels -WEBSOCKET_DESC= WebSocket transport layer DIALPLAN_LIB_DEPENDS= libpcre2-8.so:devel/pcre2 DIALPLAN_VARS= EXTRA_MODULES+=dialplan diff --git a/net/kamailio/distinfo b/net/kamailio/distinfo index 4176291cbd7c..eb4fc72db121 100644 --- a/net/kamailio/distinfo +++ b/net/kamailio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741635451 -SHA256 (kamailio-6.0.1_src.tar.gz) = 8c1d61b4c14706dc2748d37b1ad4055397276205a94e0bd70e39fd98c4753d01 -SIZE (kamailio-6.0.1_src.tar.gz) = 13064707 +TIMESTAMP = 1750878248 +SHA256 (kamailio-6.0.2_src.tar.gz) = 031dcc850649f1c0ae1944d95138624f65d6006805225c239caa90bdaa36f21d +SIZE (kamailio-6.0.2_src.tar.gz) = 13084117 diff --git a/net/kamailio/files/patch-src_modules_dialplan_CMakeLists.txt b/net/kamailio/files/patch-src_modules_dialplan_CMakeLists.txt deleted file mode 100644 index c5aa1366e6c0..000000000000 --- a/net/kamailio/files/patch-src_modules_dialplan_CMakeLists.txt +++ /dev/null @@ -1,17 +0,0 @@ ---- src/modules/dialplan/CMakeLists.txt.orig 2025-01-29 11:36:50 UTC -+++ src/modules/dialplan/CMakeLists.txt -@@ -1,3 +1,14 @@ add_library(${module_name} SHARED ${MODULE_SOURCES}) - file(GLOB MODULE_SOURCES "*.c") - - add_library(${module_name} SHARED ${MODULE_SOURCES}) -+ -+find_package(pcre2 QUIET) -+if(NOT pcre2_FOUND) -+ message(STATUS "PCRE2 library not found... looking with pkg-config") -+ find_package(PkgConfig REQUIRED) -+ # TODO: verify we want 8-bit libpcre2 -+ pkg_check_modules(pcre2 REQUIRED IMPORTED_TARGET libpcre2-8) -+ add_library(PCRE2::8BIT ALIAS PkgConfig::pcre2) -+endif() -+ -+target_link_libraries(${module_name} PRIVATE PCRE2::8BIT) diff --git a/net/kamailio/files/patch-src_modules_sctp_CMakeLists.txt b/net/kamailio/files/patch-src_modules_sctp_CMakeLists.txt deleted file mode 100644 index e018145c57cd..000000000000 --- a/net/kamailio/files/patch-src_modules_sctp_CMakeLists.txt +++ /dev/null @@ -1,19 +0,0 @@ ---- src/modules/sctp/CMakeLists.txt.orig 2025-01-29 11:36:50 UTC -+++ src/modules/sctp/CMakeLists.txt -@@ -14,11 +14,11 @@ target_include_directories(${module_name} PRIVATE ${SC - - target_include_directories(${module_name} PRIVATE ${SCTP_INCLUDE_DIR}) - --find_library( -- SCTP_LIBRARY -- NAMES sctp -- PATHS /usr/lib /usr/local/lib) -+if(CMAKE_SYSTEM_NAME STREQUAL "Linux") -+ find_library( -+ SCTP_LIBRARY -+ NAMES sctp -+ PATHS /usr/lib /usr/local/lib) - --if(UNIX) - target_link_libraries(${module_name} PRIVATE ${SCTP_LIBRARY}) - endif() diff --git a/net/kamailio/files/patch-utils_kamcmd_CMakeLists.txt b/net/kamailio/files/patch-utils_kamcmd_CMakeLists.txt deleted file mode 100644 index f66122584e2c..000000000000 --- a/net/kamailio/files/patch-utils_kamcmd_CMakeLists.txt +++ /dev/null @@ -1,11 +0,0 @@ ---- utils/kamcmd/CMakeLists.txt.orig 2025-01-29 11:36:50 UTC -+++ utils/kamcmd/CMakeLists.txt -@@ -46,7 +46,7 @@ add_custom_command( - -e "s#/usr/sbin/#${CMAKE_INSTALL_FULL_SBINDIR}/#g" -e - "s#/usr/lib/${CFG_NAME}/modules/#${CMAKE_INSTALL_FULL_LIBDIR}/${MAIN_NAME}/#g" - -e "s#/usr/share/doc/${CFG_NAME}/#${CMAKE_INSTALL_FULL_DOCDIR}/#g" -e -- "s#$(SRC_NAME)#$(MAIN_NAME)#g" < ${CMAKE_CURRENT_SOURCE_DIR}/kamcmd.8 > -+ "s#${SRC_NAME}#${MAIN_NAME}#g" < ${CMAKE_CURRENT_SOURCE_DIR}/kamcmd.8 > - ${CMAKE_CURRENT_BINARY_DIR}/kamcmd.8 - DEPENDS ${CMAKE_CURRENT_SOURCE_DIR}/kamcmd.8) - diff --git a/net/kcalutils/distinfo b/net/kcalutils/distinfo index 0c6004798f54..bbbffb44022c 100644 --- a/net/kcalutils/distinfo +++ b/net/kcalutils/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557932 -SHA256 (KDE/release-service/25.04.1/kcalutils-25.04.1.tar.xz) = 09f0ddd4e1d33b132e0886ad89cc00582d79fd73a54b94a31c370a5c7b0634aa -SIZE (KDE/release-service/25.04.1/kcalutils-25.04.1.tar.xz) = 365252 +TIMESTAMP = 1751381581 +SHA256 (KDE/release-service/25.04.3/kcalutils-25.04.3.tar.xz) = 3a0e29a35ddbc68b546ac94ff5afc9381c4af4c5f6cc855876ae4a2c5219454d +SIZE (KDE/release-service/25.04.3/kcalutils-25.04.3.tar.xz) = 365508 diff --git a/net/kdenetwork-filesharing/distinfo b/net/kdenetwork-filesharing/distinfo index 9285c4c7e64c..d50a2353f3b5 100644 --- a/net/kdenetwork-filesharing/distinfo +++ b/net/kdenetwork-filesharing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557932 -SHA256 (KDE/release-service/25.04.1/kdenetwork-filesharing-25.04.1.tar.xz) = 6350b0d5d71821c53d4b3fb007ec7e386c933661a42fc6402d1d975a5132124e -SIZE (KDE/release-service/25.04.1/kdenetwork-filesharing-25.04.1.tar.xz) = 510284 +TIMESTAMP = 1751381583 +SHA256 (KDE/release-service/25.04.3/kdenetwork-filesharing-25.04.3.tar.xz) = 9f2c05f396c3cd8f48a596d9a97312e88a13d7679a41fe71e0a27c79efcc1a30 +SIZE (KDE/release-service/25.04.3/kdenetwork-filesharing-25.04.3.tar.xz) = 509860 diff --git a/net/kea-devel/Makefile b/net/kea-devel/Makefile index 2fd12d2b1c3f..11a7e2022050 100644 --- a/net/kea-devel/Makefile +++ b/net/kea-devel/Makefile @@ -1,7 +1,8 @@ PORTNAME= kea -DISTVERSION= 2.7.7 +DISTVERSION= 3.0.0 +PORTREVISION= 2 CATEGORIES= net -MASTER_SITES= ISC/kea/${DISTVERSION} +MASTER_SITES= ISC/kea/cur/3.0 PKGNAMESUFFIX= -devel MAINTAINER= cy@FreeBSD.org @@ -11,10 +12,14 @@ WWW= https://kea.isc.org/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/COPYING +BUILD_DEPENDS= rst2man:textproc/py-docutils \ + python3:lang/python3 + LIB_DEPENDS= libboost_system.so:devel/boost-libs \ liblog4cplus.so:devel/log4cplus -USES= autoreconf compiler:c++11-lang cpe iconv libtool pathfix ssl +USES= compiler:c++11-lang cmake:indirect cpe iconv libtool meson \ + pathfix python tar:xz ssl CPE_VENDOR= isc CPE_VERSION= ${DISTVERSION:C/-.*//} @@ -24,37 +29,40 @@ CPE_UPDATE= ${DISTVERSION:C/.*-//:tl} USE_LDCONFIG= yes USE_RC_SUBR= ${PORTNAME} -GNU_CONFIGURE= yes -CONFIGURE_ARGS= --with-boost-include=${LOCALBASE}/include \ - --with-boost-lib-dir=${LOCALBASE}/lib \ - --with-log4cplus=${LOCALBASE} \ - --with-openssl=${OPENSSLBASE} \ - --without-werror INSTALL_TARGET= install-strip -TEST_TARGET= check PORTDOCS= AUTHORS CONTRIBUTING.md COPYING ChangeLog README SECURITY.md \ code_of_conduct.md examples platforms.rst -OPTIONS_DEFINE= DOCS MYSQL PGSQL SHELL +OPTIONS_DEFINE= DOCS MYSQL PGSQL OPTIONS_SUB= yes -SHELL_DESC= Install kea-shell(8) (Python) - +MESON_ARGS= --auto-features=disabled \ + -Dnetconf=disabled \ + -Drunstatedir=/var/run + MYSQL_USES= mysql -MYSQL_CONFIGURE_ON= --with-mysql=${LOCALBASE}/bin/mysql_config -MYSQL_CONFIGURE_OFF= --without-mysql +MYSQL_MESON_ENABLED= mysql MYSQL_SUB_LIST= REQ_MYSQL=mysql MYSQL_SUB_LIST_OFF= REQ_MYSQL="" PGSQL_USES= pgsql -PGSQL_CONFIGURE_ON= --with-pgsql=${LOCALBASE}/bin/pg_config -PGSQL_CONFIGURE_OFF= --without-pgsql +PGSQ_MESON_ENABLED= postgresql PGSQL_SUB_LIST= REQ_PGSQL=postgresql PGSQL_SUB_LIST_OFF= REQ_PGSQL="" PGSQL_VARS= WANT_PGSQL=client -SHELL_USES= python -SHELL_CONFIGURE_ON= --enable-shell +post-build: + cd ${WRKSRC}/doc/sphinx/man; \ + for i in *.8.rst; do rst2man $$i > $$(basename $$i .rst); done + +post-install: + @mkdir -p ${STAGEDIR}${PREFIX}/etc/kea ${STAGEDIR}/var/db/kea \ + ${STAGEDIR}/var/log/kea ${STAGEDIR}/var/run/kea + @rm -rf ${STAGEDIR}${PREFIX}/var + @cd ${WRKSRC}/doc/sphinx/man; \ + cp *.8 ${STAGEDIR}${PREFIX}/share/man/man8 + @cd ${WRKSRC}/_build/src/bin/keactrl; \ + for i in *.conf; do cp $$i ${STAGEDIR}${PREFIX}/etc/kea/$$i.sample; done .include <bsd.port.mk> diff --git a/net/kea-devel/distinfo b/net/kea-devel/distinfo index 30eeb3ff8abd..b7316e8a33df 100644 --- a/net/kea-devel/distinfo +++ b/net/kea-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743049657 -SHA256 (kea-2.7.7.tar.gz) = 8cdec9c0e0c47462dd6cc18cec25b96cd3c82945528d93d8ea6d69d22b9fda3d -SIZE (kea-2.7.7.tar.gz) = 12388265 +TIMESTAMP = 1750911365 +SHA256 (kea-3.0.0.tar.xz) = bf963d1e10951d8c570c6042afccf27c709d45e03813bd2639d7bb1cfc4fee76 +SIZE (kea-3.0.0.tar.xz) = 6631612 diff --git a/net/kea-devel/files/patch-Makefile.am b/net/kea-devel/files/patch-Makefile.am deleted file mode 100644 index 77fc64848c9e..000000000000 --- a/net/kea-devel/files/patch-Makefile.am +++ /dev/null @@ -1,10 +0,0 @@ ---- Makefile.am.orig 2019-10-25 12:41:08 UTC -+++ Makefile.am -@@ -154,7 +154,6 @@ docs: - # These steps are necessary during installation - install-exec-hook: - mkdir -p $(DESTDIR)${localstatedir}/log/ -- mkdir -p $(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME} - mkdir -p $(DESTDIR)${runstatedir}/${PACKAGE_NAME} - - EXTRA_DIST = tools/path_replacer.sh diff --git a/net/kea-devel/files/patch-meson.build b/net/kea-devel/files/patch-meson.build new file mode 100644 index 000000000000..58f40526b835 --- /dev/null +++ b/net/kea-devel/files/patch-meson.build @@ -0,0 +1,59 @@ +--- meson.build.orig 2025-06-20 09:28:47.000000000 -0700 ++++ meson.build 2025-07-10 10:25:47.651315000 -0700 +@@ -59,7 +59,7 @@ + # Meson is annoying with its opinionated alteration of certain paths based on whether prefix is default or not. + # So we revert what it does. + if PREFIX == '/usr/local' +- LOCALSTATEDIR = 'var' # Otherwise, it would have been 'var/local'. ++ LOCALSTATEDIR = '/var' # Otherwise, it would have been 'var/local'. + endif + + DATABASE_SCRIPTS_DIR = TOP_BUILD_DIR / 'src/share/database/scripts' +@@ -69,17 +69,17 @@ + KEA_ADMIN_INSTALLED = PREFIX / SBINDIR / 'kea-admin' + KEA_LFC_BUILT = TOP_BUILD_DIR / 'src/bin/lfc/kea-lfc' + KEA_LFC_INSTALLED = PREFIX / SBINDIR / 'kea-lfc' +-LOCALSTATEDIR_INSTALLED = PREFIX / LOCALSTATEDIR ++LOCALSTATEDIR_INSTALLED = LOCALSTATEDIR + LIBDIR_INSTALLED = PREFIX / LIBDIR + LOGDIR = LOCALSTATEDIR / 'log/kea' +-LOGDIR_INSTALLED = PREFIX / LOGDIR ++LOGDIR_INSTALLED = LOGDIR + if RUNSTATEDIR == '' + RUNSTATEDIR = LOCALSTATEDIR / 'run/kea' + else + RUNSTATEDIR = RUNSTATEDIR / 'kea' + endif +-RUNSTATEDIR_INSTALLED = PREFIX / RUNSTATEDIR +-SHAREDSTATEDIR = LOCALSTATEDIR / 'lib/kea' ++RUNSTATEDIR_INSTALLED = RUNSTATEDIR ++SHAREDSTATEDIR = LOCALSTATEDIR / 'db/kea' + SHAREDSTATEDIR_INSTALLED = PREFIX / SHAREDSTATEDIR + SYSCONFDIR_INSTALLED = PREFIX / SYSCONFDIR + TEST_CA_DIR = TOP_SOURCE_DIR / 'src/lib/asiolink/testutils/ca' +@@ -88,9 +88,9 @@ + # So we revert what it does. + if PREFIX == '/usr/local' + SYSCONFDIR_INSTALLED = '/usr/local/etc' +- LOGDIR_INSTALLED = '/usr/local/var/log/kea' +- RUNSTATEDIR_INSTALLED = '/usr/local/var/run/kea' +- SHAREDSTATEDIR_INSTALLED = '/usr/local/var/lib/kea' ++ LOGDIR_INSTALLED = '/var/log/kea' ++ RUNSTATEDIR_INSTALLED = '/var/run/kea' ++ SHAREDSTATEDIR_INSTALLED = '/var/db/kea' + endif + + #### Build Options +@@ -1108,9 +1108,9 @@ + # In case prefix is default, install to hardcoded path. + if PREFIX == '/usr/local' + install_emptydir('/usr/local/lib/kea') +- install_emptydir('/usr/local/var/lib/kea') +- install_emptydir('/usr/local/var/log/kea') +- install_emptydir('/usr/local/var/run/kea') ++ install_emptydir('/var/db/kea') ++ install_emptydir('/var/log/kea') ++ install_emptydir('/var/run/kea') + endif + + # Print the setup report. diff --git a/net/kea-devel/files/patch-src_bin_keactrl_Makefile.am b/net/kea-devel/files/patch-src_bin_keactrl_Makefile.am deleted file mode 100644 index 385488664470..000000000000 --- a/net/kea-devel/files/patch-src_bin_keactrl_Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- src/bin/keactrl/Makefile.am.orig 2019-10-25 12:41:08 UTC -+++ src/bin/keactrl/Makefile.am -@@ -62,7 +62,7 @@ install-data-local: - $(DESTDIR)$(sysconfdir)/@PACKAGE@/$$f.bak; \ - fi; \ - if test ! -f $(DESTDIR)$(sysconfdir)/@PACKAGE@/$$f; then \ -- ${INSTALL_DATA} $$f $(DESTDIR)$(sysconfdir)/@PACKAGE@/; \ -+ ${INSTALL_DATA} $$f $(DESTDIR)$(sysconfdir)/@PACKAGE@/$${f}.sample; \ - fi; \ - done - diff --git a/net/kea-devel/files/patch-src_bin_keactrl_keactrl.in b/net/kea-devel/files/patch-src_bin_keactrl_keactrl.in new file mode 100644 index 000000000000..567f27298889 --- /dev/null +++ b/net/kea-devel/files/patch-src_bin_keactrl_keactrl.in @@ -0,0 +1,11 @@ +--- src/bin/keactrl/keactrl.in.orig 2025-06-20 09:28:47.000000000 -0700 ++++ src/bin/keactrl/keactrl.in 2025-07-10 07:23:07.452981000 -0700 +@@ -127,7 +127,7 @@ + + # Default the directory to --localstatedir / run + local pid_file_dir +- pid_file_dir="@runstatedir@/@PACKAGE@" ++ pid_file_dir="/var/run/kea" + + # Use directory override if set (primarily for testing only) + if test -n "${KEA_PIDFILE_DIR+x}"; then diff --git a/net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am b/net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am deleted file mode 100644 index 3d0097012047..000000000000 --- a/net/kea-devel/files/patch-src_lib_dhcpsrv_Makefile.am +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/dhcpsrv/Makefile.am.orig 2025-02-13 19:42:07.986412000 -0800 -+++ src/lib/dhcpsrv/Makefile.am 2025-02-13 19:44:15.141071000 -0800 -@@ -4,7 +4,7 @@ - - # DATA_DIR is the directory where to put default CSV files and the DHCPv6 - # server ID file (i.e. the file where the server finds its DUID at startup). --dhcp_data_dir = @localstatedir@/lib/@PACKAGE@ -+dhcp_data_dir = @localstatedir@/db/@PACKAGE@ - kea_lfc_location = @sbindir@/kea-lfc - - AM_CPPFLAGS = -I$(top_builddir)/src/lib -I$(top_srcdir)/src/lib diff --git a/net/kea-devel/pkg-plist b/net/kea-devel/pkg-plist index e7083aaeac8f..dbe5a05bf069 100644 --- a/net/kea-devel/pkg-plist +++ b/net/kea-devel/pkg-plist @@ -1,7 +1,9 @@ +bin/kea-msg-compiler @sample %%ETCDIR%%/kea-ctrl-agent.conf.sample @sample %%ETCDIR%%/kea-dhcp-ddns.conf.sample @sample %%ETCDIR%%/kea-dhcp4.conf.sample @sample %%ETCDIR%%/kea-dhcp6.conf.sample +@sample %%ETCDIR%%/kea-netconf.conf.sample @sample %%ETCDIR%%/keactrl.conf.sample %%ETCDIR%%/radius/dictionary include/kea/asiodns/asiodns_messages.h @@ -51,7 +53,6 @@ include/kea/cc/simple_parser.h include/kea/cc/stamped_element.h include/kea/cc/stamped_value.h include/kea/cc/user_context.h -include/kea/cfgrpt/config_report.h include/kea/config.h include/kea/config/base_command_mgr.h include/kea/config/client_connection.h @@ -74,6 +75,7 @@ include/kea/config_backend/base_config_backend.h include/kea/config_backend/base_config_backend_mgr.h include/kea/config_backend/base_config_backend_pool.h include/kea/config_backend/constants.h +include/kea/cryptolink/botan_common.h include/kea/cryptolink/crypto_hash.h include/kea/cryptolink/crypto_hmac.h include/kea/cryptolink/crypto_rng.h @@ -150,6 +152,7 @@ include/kea/dhcp/pkt_filter6.h include/kea/dhcp/pkt_filter_bpf.h include/kea/dhcp/pkt_filter_inet.h include/kea/dhcp/pkt_filter_inet6.h +include/kea/dhcp/pkt_filter_lpf.h include/kea/dhcp/pkt_template.h include/kea/dhcp/protocol_util.h include/kea/dhcp/socket_info.h @@ -207,6 +210,8 @@ include/kea/dhcpsrv/dhcpsrv_log.h include/kea/dhcpsrv/dhcpsrv_messages.h include/kea/dhcpsrv/flq_allocation_state.h include/kea/dhcpsrv/flq_allocator.h +include/kea/dhcpsrv/fuzz_log.h +include/kea/dhcpsrv/fuzz_messages.h include/kea/dhcpsrv/host.h include/kea/dhcpsrv/host_container.h include/kea/dhcpsrv/host_data_source_factory.h @@ -232,6 +237,7 @@ include/kea/dhcpsrv/memfile_lease_storage.h include/kea/dhcpsrv/ncr_generator.h include/kea/dhcpsrv/network.h include/kea/dhcpsrv/network_state.h +include/kea/dhcpsrv/packet_fuzzer.h include/kea/dhcpsrv/parsers/base_network_parser.h include/kea/dhcpsrv/parsers/client_class_def_parser.h include/kea/dhcpsrv/parsers/dhcp_parsers.h @@ -382,6 +388,7 @@ include/kea/log/output_option.h %%PGSQL%%include/kea/pgsql/pgsql_connection.h %%PGSQL%%include/kea/pgsql/pgsql_exchange.h include/kea/process/cb_ctl_base.h +include/kea/process/cfgrpt/config_report.h include/kea/process/config_base.h include/kea/process/config_ctl_info.h include/kea/process/config_ctl_parser.h @@ -441,154 +448,113 @@ include/kea/util/unlock_guard.h include/kea/util/versioned_csv_file.h include/kea/util/watch_socket.h include/kea/util/watched_thread.h -lib/kea/hooks/libdhcp_bootp.a +lib/libkea-dhcp.so +lib/libkea-dhcp.so.109 +lib/libkea-dhcp.so.109.0.0 +lib/libkea-dns.so +lib/libkea-dns.so.71 +lib/libkea-dns.so.71.0.0 lib/kea/hooks/libdhcp_bootp.so -lib/kea/hooks/libdhcp_class_cmds.a lib/kea/hooks/libdhcp_class_cmds.so -lib/kea/hooks/libdhcp_ddns_tuning.a lib/kea/hooks/libdhcp_ddns_tuning.so -lib/kea/hooks/libdhcp_flex_id.a lib/kea/hooks/libdhcp_flex_id.so -lib/kea/hooks/libdhcp_flex_option.a lib/kea/hooks/libdhcp_flex_option.so -lib/kea/hooks/libdhcp_ha.a lib/kea/hooks/libdhcp_ha.so -lib/kea/hooks/libdhcp_host_cache.a lib/kea/hooks/libdhcp_host_cache.so -lib/kea/hooks/libdhcp_host_cmds.a lib/kea/hooks/libdhcp_host_cmds.so -lib/kea/hooks/libdhcp_lease_cmds.a lib/kea/hooks/libdhcp_lease_cmds.so -lib/kea/hooks/libdhcp_lease_query.a lib/kea/hooks/libdhcp_lease_query.so -lib/kea/hooks/libdhcp_legal_log.a lib/kea/hooks/libdhcp_legal_log.so -%%MYSQL%%lib/kea/hooks/libdhcp_mysql.a %%MYSQL%%lib/kea/hooks/libdhcp_mysql.so -lib/kea/hooks/libdhcp_limits.a lib/kea/hooks/libdhcp_limits.so -lib/kea/hooks/libdhcp_perfmon.a lib/kea/hooks/libdhcp_perfmon.so -lib/kea/hooks/libdhcp_ping_check.a lib/kea/hooks/libdhcp_ping_check.so -%%PGSQL%%lib/kea/hooks/libdhcp_pgsql.a %%PGSQL%%lib/kea/hooks/libdhcp_pgsql.so -lib/kea/hooks/libdhcp_radius.a lib/kea/hooks/libdhcp_radius.so -lib/kea/hooks/libdhcp_run_script.a lib/kea/hooks/libdhcp_run_script.so -lib/kea/hooks/libdhcp_stat_cmds.a lib/kea/hooks/libdhcp_stat_cmds.so -lib/kea/hooks/libdhcp_subnet_cmds.a lib/kea/hooks/libdhcp_subnet_cmds.so -lib/libkea-asiodns.a lib/libkea-asiodns.so -lib/libkea-asiodns.so.61 -lib/libkea-asiodns.so.61.0.0 -lib/libkea-asiolink.a +lib/libkea-asiodns.so.62 +lib/libkea-asiodns.so.62.0.0 lib/libkea-asiolink.so -lib/libkea-asiolink.so.84 -lib/libkea-asiolink.so.84.0.0 -lib/libkea-cc.a +lib/libkea-asiolink.so.87 +lib/libkea-asiolink.so.87.0.0 lib/libkea-cc.so -lib/libkea-cc.so.81 -lib/libkea-cc.so.81.0.0 -lib/libkea-cfgclient.a -lib/libkea-cfgclient.so -lib/libkea-cfgclient.so.81 -lib/libkea-cfgclient.so.81.0.0 -lib/libkea-cryptolink.a +lib/libkea-cc.so.82 +lib/libkea-cc.so.82.0.0 +lib/libkea-cfgrpt.so +lib/libkea-cfgrpt.so.3 +lib/libkea-cfgrpt.so.3.0.0 +lib/libkea-config.so +lib/libkea-config.so.83 +lib/libkea-config.so.83.0.0 lib/libkea-cryptolink.so -lib/libkea-cryptolink.so.62 -lib/libkea-cryptolink.so.62.0.0 -lib/libkea-d2srv.a +lib/libkea-cryptolink.so.63 +lib/libkea-cryptolink.so.63.0.0 lib/libkea-d2srv.so -lib/libkea-d2srv.so.62 -lib/libkea-d2srv.so.62.0.0 -lib/libkea-database.a +lib/libkea-d2srv.so.63 +lib/libkea-d2srv.so.63.0.0 lib/libkea-database.so -lib/libkea-database.so.75 -lib/libkea-database.so.75.0.0 -lib/libkea-dhcp++.a -lib/libkea-dhcp++.so -lib/libkea-dhcp++.so.107 -lib/libkea-dhcp++.so.107.0.0 -lib/libkea-dhcp_ddns.a +lib/libkea-database.so.76 +lib/libkea-database.so.76.0.0 lib/libkea-dhcp_ddns.so -lib/libkea-dhcp_ddns.so.67 -lib/libkea-dhcp_ddns.so.67.0.0 -lib/libkea-dhcpsrv.a +lib/libkea-dhcp_ddns.so.68 +lib/libkea-dhcp_ddns.so.68.0.0 lib/libkea-dhcpsrv.so -lib/libkea-dhcpsrv.so.126 -lib/libkea-dhcpsrv.so.126.0.0 -lib/libkea-dns++.a -lib/libkea-dns++.so -lib/libkea-dns++.so.69 -lib/libkea-dns++.so.69.0.0 -lib/libkea-eval.a +lib/libkea-dhcpsrv.so.129 +lib/libkea-dhcpsrv.so.129.0.0 lib/libkea-eval.so -lib/libkea-eval.so.82 -lib/libkea-eval.so.82.0.0 -lib/libkea-exceptions.a +lib/libkea-eval.so.84 +lib/libkea-eval.so.84.0.0 lib/libkea-exceptions.so -lib/libkea-exceptions.so.44 -lib/libkea-exceptions.so.44.0.0 -lib/libkea-hooks.a +lib/libkea-exceptions.so.45 +lib/libkea-exceptions.so.45.0.0 lib/libkea-hooks.so -lib/libkea-hooks.so.115 -lib/libkea-hooks.so.115.0.0 -lib/libkea-http.a +lib/libkea-hooks.so.118 +lib/libkea-hooks.so.118.0.0 lib/libkea-http.so -lib/libkea-http.so.86 -lib/libkea-http.so.86.0.0 -lib/libkea-log.a +lib/libkea-http.so.87 +lib/libkea-http.so.87.0.0 +lib/libkea-log-interprocess.so +lib/libkea-log-interprocess.so.3 +lib/libkea-log-interprocess.so.3.0.0 lib/libkea-log.so -lib/libkea-log.so.73 -lib/libkea-log.so.73.0.0 -%%MYSQL%%lib/libkea-mysql.a +lib/libkea-log.so.75 +lib/libkea-log.so.75.0.0 %%MYSQL%%lib/libkea-mysql.so %%MYSQL%%lib/libkea-mysql.so.86 %%MYSQL%%lib/libkea-mysql.so.86.0.0 -%%PGSQL%%lib/libkea-pgsql.a %%PGSQL%%lib/libkea-pgsql.so %%PGSQL%%lib/libkea-pgsql.so.87 %%PGSQL%%lib/libkea-pgsql.so.87.0.0 -lib/libkea-process.a lib/libkea-process.so -lib/libkea-process.so.87 -lib/libkea-process.so.87.0.0 -lib/libkea-stats.a +lib/libkea-process.so.90 +lib/libkea-process.so.90.0.0 lib/libkea-stats.so -lib/libkea-stats.so.52 -lib/libkea-stats.so.52.0.0 -lib/libkea-tcp.a +lib/libkea-stats.so.53 +lib/libkea-stats.so.53.0.0 lib/libkea-tcp.so -lib/libkea-tcp.so.32 -lib/libkea-tcp.so.32.0.0 -lib/libkea-util-io.a +lib/libkea-tcp.so.33 +lib/libkea-tcp.so.33.0.0 lib/libkea-util-io.so -lib/libkea-util-io.so.11 -lib/libkea-util-io.so.11.0.0 -lib/libkea-util.a +lib/libkea-util-io.so.12 +lib/libkea-util-io.so.12.0.0 lib/libkea-util.so -lib/libkea-util.so.99 -lib/libkea-util.so.99.0.0 -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_conn.py -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py +lib/libkea-util.so.101 +lib/libkea-util.so.101.0.0 +%%PYTHON_SITELIBDIR%%/kea/kea_conn.py +%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py +libdata/pkgconfig/kea.pc sbin/kea-admin sbin/kea-ctrl-agent sbin/kea-dhcp-ddns sbin/kea-dhcp4 sbin/kea-dhcp6 sbin/kea-lfc -%%SHELL%%sbin/kea-shell +sbin/kea-shell sbin/keactrl +sbin/perfdhcp %%DATADIR%%/api/build-report.json %%DATADIR%%/api/cache-clear.json %%DATADIR%%/api/cache-flush.json @@ -790,6 +756,18 @@ sbin/keactrl %%DATADIR%%/api/subnet6-select-test.json %%DATADIR%%/api/subnet6-update.json %%DATADIR%%/api/version-get.json +%%DATADIR%%/meson-info/intro-benchmarks.json +%%DATADIR%%/meson-info/intro-buildoptions.json +%%DATADIR%%/meson-info/intro-buildsystem_files.json +%%DATADIR%%/meson-info/intro-compilers.json +%%DATADIR%%/meson-info/intro-dependencies.json +%%DATADIR%%/meson-info/intro-install_plan.json +%%DATADIR%%/meson-info/intro-installed.json +%%DATADIR%%/meson-info/intro-machines.json +%%DATADIR%%/meson-info/intro-projectinfo.json +%%DATADIR%%/meson-info/intro-targets.json +%%DATADIR%%/meson-info/intro-tests.json +%%DATADIR%%/meson-info/meson-info.json %%DATADIR%%/scripts/admin-utils.sh %%DATADIR%%/scripts/mysql/dhcpdb_create.mysql %%DATADIR%%/scripts/mysql/dhcpdb_drop.mysql @@ -832,6 +810,7 @@ sbin/keactrl %%DATADIR%%/scripts/mysql/upgrade_026_to_027.sh %%DATADIR%%/scripts/mysql/upgrade_027_to_028.sh %%DATADIR%%/scripts/mysql/upgrade_028_to_029.sh +%%DATADIR%%/scripts/mysql/upgrade_029_to_030.sh %%DATADIR%%/scripts/mysql/wipe_data.sh %%DATADIR%%/scripts/pgsql/dhcpdb_create.pgsql %%DATADIR%%/scripts/pgsql/dhcpdb_drop.pgsql @@ -880,7 +859,7 @@ share/man/man8/kea-netconf.8.gz share/man/man8/kea-shell.8.gz share/man/man8/keactrl.8.gz share/man/man8/perfdhcp.8.gz -%%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea/__pycache__ -%%SHELL%%@dir %%PYTHON_SITELIBDIR%%/kea -@dir /var/db/kea -@dir /var/run/kea +@dir(,,0750) %%ETCDIR%% +@dir(,,0750) /var/db/kea +@dir(,,0750) /var/log/kea +@dir(,,0750) /var/run/kea diff --git a/net/kea/Makefile b/net/kea/Makefile index 943e9581143f..49e11a579c41 100644 --- a/net/kea/Makefile +++ b/net/kea/Makefile @@ -1,5 +1,6 @@ PORTNAME= kea -DISTVERSION= 2.6.2 +DISTVERSION= 2.6.3 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= ISC/kea/${DISTVERSION} diff --git a/net/kea/distinfo b/net/kea/distinfo index 809a7ac17730..b06f6438ef8a 100644 --- a/net/kea/distinfo +++ b/net/kea/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742998274 -SHA256 (kea-2.6.2.tar.gz) = 8a50b63103734b59c3b8619ccd6766d2dfee3f02e3a5f9f3abc1cd55f70fa424 -SIZE (kea-2.6.2.tar.gz) = 10474184 +TIMESTAMP = 1748454460 +SHA256 (kea-2.6.3.tar.gz) = 00241a5955ffd3d215a2c098c4527f9d7f4b203188b276f9a36250dd3d9dd612 +SIZE (kea-2.6.3.tar.gz) = 10498882 diff --git a/net/kea/files/patch-Makefile.am b/net/kea/files/patch-Makefile.am index 77fc64848c9e..2ffd64ee99a7 100644 --- a/net/kea/files/patch-Makefile.am +++ b/net/kea/files/patch-Makefile.am @@ -1,10 +1,13 @@ ---- Makefile.am.orig 2019-10-25 12:41:08 UTC +--- Makefile.am.orig 2025-05-22 13:26:43 UTC +++ Makefile.am -@@ -154,7 +154,6 @@ docs: - # These steps are necessary during installation - install-exec-hook: - mkdir -p $(DESTDIR)${localstatedir}/log/ -- mkdir -p $(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME} - mkdir -p $(DESTDIR)${runstatedir}/${PACKAGE_NAME} +@@ -176,10 +176,6 @@ install-exec-hook: - EXTRA_DIST = tools/path_replacer.sh + # These steps are necessary during installation. chmod is for reinstallation/upgrade. + install-exec-hook: +- mkdir -m 750 -p "$(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}" +- chmod 750 "$(DESTDIR)${localstatedir}/lib/${PACKAGE_NAME}" +- mkdir -m 750 -p "$(DESTDIR)${localstatedir}/log/${PACKAGE_NAME}" +- chmod 750 "$(DESTDIR)${localstatedir}/log/${PACKAGE_NAME}" + mkdir -m 750 -p "$(DESTDIR)${runstatedir}/${PACKAGE_NAME}" + chmod 750 "$(DESTDIR)${runstatedir}/${PACKAGE_NAME}" + mkdir -m 750 -p "$(DESTDIR)${sysconfdir}/${PACKAGE_NAME}" diff --git a/net/kea/files/patch-src_lib_asiolink_io__address.cc b/net/kea/files/patch-src_lib_asiolink_io__address.cc deleted file mode 100644 index a61e7460eebd..000000000000 --- a/net/kea/files/patch-src_lib_asiolink_io__address.cc +++ /dev/null @@ -1,20 +0,0 @@ ---- src/lib/asiolink/io_address.cc.orig 2024-07-25 08:50:58 UTC -+++ src/lib/asiolink/io_address.cc -@@ -37,7 +37,7 @@ IOAddress::IOAddress(const std::string& address_str) { - // because we'd like to throw our own exception on failure. - IOAddress::IOAddress(const std::string& address_str) { - boost::system::error_code err; -- asio_address_ = ip::address::from_string(address_str, err); -+ asio_address_ = ip::make_address(address_str, err); - if (err) { - isc_throw(IOError, "Failed to convert string to address '" - << address_str << "': " << err.message()); -@@ -116,7 +116,7 @@ IOAddress::toUint32() const { - uint32_t - IOAddress::toUint32() const { - if (asio_address_.is_v4()) { -- return (asio_address_.to_v4().to_ulong()); -+ return (asio_address_.to_v4().to_uint()); - } else { - isc_throw(BadValue, "Can't convert " << toText() - << " address to IPv4."); diff --git a/net/kea/files/patch-src_lib_asiolink_io__service.cc b/net/kea/files/patch-src_lib_asiolink_io__service.cc deleted file mode 100644 index 21e451eb0648..000000000000 --- a/net/kea/files/patch-src_lib_asiolink_io__service.cc +++ /dev/null @@ -1,35 +0,0 @@ ---- src/lib/asiolink/io_service.cc.orig 2024-07-25 08:50:58 UTC -+++ src/lib/asiolink/io_service.cc -@@ -30,7 +30,7 @@ class IOServiceImpl { (public) - /// @brief The constructor. - IOServiceImpl() : - io_service_(), -- work_(new boost::asio::io_service::work(io_service_)) { -+ work_(boost::asio::make_work_guard(io_service_)) { - }; - - /// @brief The destructor. -@@ -92,7 +92,7 @@ class IOServiceImpl { (public) - - /// @brief Restarts the IOService in preparation for a subsequent @ref run() invocation. - void restart() { -- io_service_.reset(); -+ io_service_.restart(); - } - - /// @brief Removes IO service work object to let it finish running -@@ -115,12 +115,12 @@ class IOServiceImpl { (public) - /// - /// @param callback The callback to be run on the IO service. - void post(const std::function<void ()>& callback) { -- io_service_.post(callback); -+ boost::asio::post(io_service_, callback); - } - - private: - boost::asio::io_service io_service_; -- boost::shared_ptr<boost::asio::io_service::work> work_; -+ boost::asio::executor_work_guard<boost::asio::io_service::executor_type> work_; - }; - - IOService::IOService() : io_impl_(new IOServiceImpl()) { diff --git a/net/kea/files/patch-src_lib_asiolink_tcp__endpoint.h b/net/kea/files/patch-src_lib_asiolink_tcp__endpoint.h deleted file mode 100644 index c2c0d7d80442..000000000000 --- a/net/kea/files/patch-src_lib_asiolink_tcp__endpoint.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/asiolink/tcp_endpoint.h.orig 2024-07-25 08:50:58 UTC -+++ src/lib/asiolink/tcp_endpoint.h -@@ -42,7 +42,7 @@ class TCPEndpoint : public IOEndpoint { (public) - /// \param port The TCP port number of the endpoint. - TCPEndpoint(const IOAddress& address, const unsigned short port) : - asio_endpoint_placeholder_( -- new boost::asio::ip::tcp::endpoint(boost::asio::ip::address::from_string(address.toText()), -+ new boost::asio::ip::tcp::endpoint(boost::asio::ip::make_address(address.toText()), - port)), - asio_endpoint_(*asio_endpoint_placeholder_) - {} diff --git a/net/kea/files/patch-src_lib_asiolink_udp__endpoint.h b/net/kea/files/patch-src_lib_asiolink_udp__endpoint.h deleted file mode 100644 index c528b76f5ce1..000000000000 --- a/net/kea/files/patch-src_lib_asiolink_udp__endpoint.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/asiolink/udp_endpoint.h.orig 2024-07-25 08:50:58 UTC -+++ src/lib/asiolink/udp_endpoint.h -@@ -42,7 +42,7 @@ class UDPEndpoint : public IOEndpoint { (public) - /// \param port The UDP port number of the endpoint. - UDPEndpoint(const IOAddress& address, const unsigned short port) : - asio_endpoint_placeholder_( -- new boost::asio::ip::udp::endpoint(boost::asio::ip::address::from_string(address.toText()), -+ new boost::asio::ip::udp::endpoint(boost::asio::ip::make_address(address.toText()), - port)), - asio_endpoint_(*asio_endpoint_placeholder_) - {} diff --git a/net/kea/files/patch-src_lib_asiolink_unix__domain__socket.cc b/net/kea/files/patch-src_lib_asiolink_unix__domain__socket.cc deleted file mode 100644 index b540cacb5890..000000000000 --- a/net/kea/files/patch-src_lib_asiolink_unix__domain__socket.cc +++ /dev/null @@ -1,74 +0,0 @@ ---- src/lib/asiolink/unix_domain_socket.cc.orig 2024-07-25 08:50:58 UTC -+++ src/lib/asiolink/unix_domain_socket.cc -@@ -83,7 +83,7 @@ class UnixDomainSocketImpl : public boost::enable_shar - /// @param buffer Buffers holding the data to be sent. - /// @param handler User supplied callback to be invoked when data have - /// been sent or sending error is signalled. -- void doSend(const boost::asio::const_buffers_1& buffer, -+ void doSend(const boost::asio::const_buffer& buffer, - const UnixDomainSocket::Handler& handler); - - -@@ -103,7 +103,7 @@ class UnixDomainSocketImpl : public boost::enable_shar - /// @param ec Error code returned as a result of sending the data. - /// @param length Length of the data sent. - void sendHandler(const UnixDomainSocket::Handler& remote_handler, -- const boost::asio::const_buffers_1& buffer, -+ const boost::asio::const_buffer& buffer, - const boost::system::error_code& ec, - size_t length); - -@@ -127,7 +127,7 @@ class UnixDomainSocketImpl : public boost::enable_shar - /// @param buffer A buffer into which the data should be received. - /// @param handler User supplied callback invoked when data have been - /// received on an error is signalled. -- void doReceive(const boost::asio::mutable_buffers_1& buffer, -+ void doReceive(const boost::asio::mutable_buffer& buffer, - const UnixDomainSocket::Handler& handler); - - /// @brief Local handler invoked as a result of asynchronous receive. -@@ -146,7 +146,7 @@ class UnixDomainSocketImpl : public boost::enable_shar - /// @param ec Error code returned as a result of asynchronous receive. - /// @param length Size of the received data. - void receiveHandler(const UnixDomainSocket::Handler& remote_handler, -- const boost::asio::mutable_buffers_1& buffer, -+ const boost::asio::mutable_buffer& buffer, - const boost::system::error_code& ec, - size_t length); - -@@ -197,7 +197,7 @@ void - } - - void --UnixDomainSocketImpl::doSend(const boost::asio::const_buffers_1& buffer, -+UnixDomainSocketImpl::doSend(const boost::asio::const_buffer& buffer, - const UnixDomainSocket::Handler& handler) { - auto local_handler = std::bind(&UnixDomainSocketImpl::sendHandler, - shared_from_this(), -@@ -207,7 +207,7 @@ UnixDomainSocketImpl::sendHandler(const UnixDomainSock - - void - UnixDomainSocketImpl::sendHandler(const UnixDomainSocket::Handler& remote_handler, -- const boost::asio::const_buffers_1& buffer, -+ const boost::asio::const_buffer& buffer, - const boost::system::error_code& ec, - size_t length) { - // The asynchronous send may return EWOULDBLOCK or EAGAIN on some -@@ -230,7 +230,7 @@ void - } - - void --UnixDomainSocketImpl::doReceive(const boost::asio::mutable_buffers_1& buffer, -+UnixDomainSocketImpl::doReceive(const boost::asio::mutable_buffer& buffer, - const UnixDomainSocket::Handler& handler) { - auto local_handler = std::bind(&UnixDomainSocketImpl::receiveHandler, - shared_from_this(), -@@ -240,7 +240,7 @@ UnixDomainSocketImpl::receiveHandler(const UnixDomainS - - void - UnixDomainSocketImpl::receiveHandler(const UnixDomainSocket::Handler& remote_handler, -- const boost::asio::mutable_buffers_1& buffer, -+ const boost::asio::mutable_buffer& buffer, - const boost::system::error_code& ec, - size_t length) { - // The asynchronous receive may return EWOULDBLOCK or EAGAIN on some diff --git a/net/kea/files/patch-src_lib_dhcp_iface__mgr.cc b/net/kea/files/patch-src_lib_dhcp_iface__mgr.cc deleted file mode 100644 index e0347d0cb59e..000000000000 --- a/net/kea/files/patch-src_lib_dhcp_iface__mgr.cc +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/dhcp/iface_mgr.cc.orig 2024-07-25 08:50:58 UTC -+++ src/lib/dhcp/iface_mgr.cc -@@ -1034,7 +1034,7 @@ IfaceMgr::getLocalAddress(const IOAddress& remote_addr - } - - // Create socket that will be used to connect to remote endpoint. -- boost::asio::io_service io_service; -+ boost::asio::io_context io_service; - boost::asio::ip::udp::socket sock(io_service); - - boost::system::error_code err_code; diff --git a/net/kea/files/patch-src_lib_dns_name.cc b/net/kea/files/patch-src_lib_dns_name.cc deleted file mode 100644 index a22b2eb3998c..000000000000 --- a/net/kea/files/patch-src_lib_dns_name.cc +++ /dev/null @@ -1,57 +0,0 @@ ---- src/lib/dns/name.cc.orig 2024-07-25 08:50:58 UTC -+++ src/lib/dns/name.cc -@@ -303,7 +303,7 @@ Name::Name(const std::string &namestring, bool downcas - // And get the output - labelcount_ = offsets.size(); - isc_throw_assert(labelcount_ > 0 && labelcount_ <= Name::MAX_LABELS); -- ndata_.assign(ndata.data(), ndata.size()); -+ ndata_.assign(ndata.data(), ndata.data() + ndata.size()); - length_ = ndata_.size(); - offsets_.assign(offsets.begin(), offsets.end()); - } -@@ -336,7 +336,7 @@ Name::Name(const char* namedata, size_t data_len, cons - // Get the output - labelcount_ = offsets.size(); - isc_throw_assert(labelcount_ > 0 && labelcount_ <= Name::MAX_LABELS); -- ndata_.assign(ndata.data(), ndata.size()); -+ ndata_.assign(ndata.data(), ndata.data() + ndata.size()); - length_ = ndata_.size(); - offsets_.assign(offsets.begin(), offsets.end()); - -@@ -347,7 +347,7 @@ Name::Name(const char* namedata, size_t data_len, cons - // Drop the last character of the data (the \0) and append a copy of - // the origin's data - ndata_.erase(ndata_.end() - 1); -- ndata_.append(origin->ndata_); -+ ndata_.insert(ndata_.end(), origin->ndata_.begin(), origin->ndata_.end()); - - // Do a similar thing with offsets. However, we need to move them - // so they point after the prefix we parsed before. -@@ -582,7 +582,7 @@ Name::concatenate(const Name& suffix) const { - - Name retname; - retname.ndata_.reserve(length); -- retname.ndata_.assign(ndata_, 0, length_ - 1); -+ retname.ndata_.assign(ndata_.data(), ndata_.data() + length_ - 1); - retname.ndata_.insert(retname.ndata_.end(), - suffix.ndata_.begin(), suffix.ndata_.end()); - isc_throw_assert(retname.ndata_.size() == length); -@@ -622,7 +622,7 @@ Name::reverse() const { - NameString::const_iterator n0 = ndata_.begin(); - retname.offsets_.push_back(0); - while (rit1 != offsets_.rend()) { -- retname.ndata_.append(n0 + *rit1, n0 + *rit0); -+ retname.ndata_.insert(retname.ndata_.end(), n0 + *rit1, n0 + *rit0); - retname.offsets_.push_back(retname.ndata_.size()); - ++rit0; - ++rit1; -@@ -662,7 +662,8 @@ Name::split(const unsigned int first, const unsigned i - // original name, and append the trailing dot explicitly. - // - retname.ndata_.reserve(retname.offsets_.back() + 1); -- retname.ndata_.assign(ndata_, offsets_[first], retname.offsets_.back()); -+ auto it = ndata_.data() + offsets_[first]; -+ retname.ndata_.assign(it, it + retname.offsets_.back()); - retname.ndata_.push_back(0); - - retname.length_ = retname.ndata_.size(); diff --git a/net/kea/files/patch-src_lib_dns_name.h b/net/kea/files/patch-src_lib_dns_name.h deleted file mode 100644 index e83fde6a960d..000000000000 --- a/net/kea/files/patch-src_lib_dns_name.h +++ /dev/null @@ -1,11 +0,0 @@ ---- src/lib/dns/name.h.orig 2024-07-25 08:50:58 UTC -+++ src/lib/dns/name.h -@@ -228,7 +228,7 @@ class Name { (private) - //@{ - private: - /// \brief Name data string -- typedef std::basic_string<uint8_t> NameString; -+ typedef std::vector<uint8_t> NameString; - /// \brief Name offsets type - typedef std::vector<uint8_t> NameOffsets; - diff --git a/net/kea/pkg-plist b/net/kea/pkg-plist index 8accfc85cb20..cf548ef6c5ae 100644 --- a/net/kea/pkg-plist +++ b/net/kea/pkg-plist @@ -63,6 +63,7 @@ include/kea/config/config_log.h include/kea/config/config_messages.h include/kea/config/hooked_command_mgr.h include/kea/config/timeouts.h +include/kea/config/unix_command_config.h include/kea/config_backend/base_config_backend.h include/kea/config_backend/base_config_backend_mgr.h include/kea/config_backend/base_config_backend_pool.h @@ -454,48 +455,48 @@ lib/kea/hooks/libdhcp_stat_cmds.a lib/kea/hooks/libdhcp_stat_cmds.so lib/libkea-asiodns.a lib/libkea-asiodns.so -lib/libkea-asiodns.so.48 -lib/libkea-asiodns.so.48.0.0 +lib/libkea-asiodns.so.49 +lib/libkea-asiodns.so.49.0.0 lib/libkea-asiolink.a lib/libkea-asiolink.so -lib/libkea-asiolink.so.71 -lib/libkea-asiolink.so.71.0.0 +lib/libkea-asiolink.so.72 +lib/libkea-asiolink.so.72.0.0 lib/libkea-cc.a lib/libkea-cc.so lib/libkea-cc.so.68 lib/libkea-cc.so.68.0.0 lib/libkea-cfgclient.a lib/libkea-cfgclient.so -lib/libkea-cfgclient.so.65 -lib/libkea-cfgclient.so.65.0.0 +lib/libkea-cfgclient.so.66 +lib/libkea-cfgclient.so.66.0.0 lib/libkea-cryptolink.a lib/libkea-cryptolink.so lib/libkea-cryptolink.so.50 lib/libkea-cryptolink.so.50.0.0 lib/libkea-d2srv.a lib/libkea-d2srv.so -lib/libkea-d2srv.so.46 -lib/libkea-d2srv.so.46.0.0 +lib/libkea-d2srv.so.47 +lib/libkea-d2srv.so.47.0.0 lib/libkea-database.a lib/libkea-database.so lib/libkea-database.so.62 lib/libkea-database.so.62.0.0 lib/libkea-dhcp++.a lib/libkea-dhcp++.so -lib/libkea-dhcp++.so.91 -lib/libkea-dhcp++.so.91.0.0 +lib/libkea-dhcp++.so.92 +lib/libkea-dhcp++.so.92.0.0 lib/libkea-dhcp_ddns.a lib/libkea-dhcp_ddns.so -lib/libkea-dhcp_ddns.so.56 -lib/libkea-dhcp_ddns.so.56.0.0 +lib/libkea-dhcp_ddns.so.57 +lib/libkea-dhcp_ddns.so.57.0.0 lib/libkea-dhcpsrv.a lib/libkea-dhcpsrv.so -lib/libkea-dhcpsrv.so.110 -lib/libkea-dhcpsrv.so.110.0.0 +lib/libkea-dhcpsrv.so.111 +lib/libkea-dhcpsrv.so.111.0.0 lib/libkea-dns++.a lib/libkea-dns++.so -lib/libkea-dns++.so.56 -lib/libkea-dns++.so.56.0.0 +lib/libkea-dns++.so.57 +lib/libkea-dns++.so.57.0.0 lib/libkea-eval.a lib/libkea-eval.so lib/libkea-eval.so.69 @@ -506,12 +507,12 @@ lib/libkea-exceptions.so.33 lib/libkea-exceptions.so.33.0.0 lib/libkea-hooks.a lib/libkea-hooks.so -lib/libkea-hooks.so.99 -lib/libkea-hooks.so.99.0.0 +lib/libkea-hooks.so.100 +lib/libkea-hooks.so.100.0.0 lib/libkea-http.a lib/libkea-http.so -lib/libkea-http.so.71 -lib/libkea-http.so.71.0.0 +lib/libkea-http.so.72 +lib/libkea-http.so.72.0.0 lib/libkea-log.a lib/libkea-log.so lib/libkea-log.so.61 @@ -526,30 +527,30 @@ lib/libkea-log.so.61.0.0 %%PGSQL%%lib/libkea-pgsql.so.71.0.0 lib/libkea-process.a lib/libkea-process.so -lib/libkea-process.so.73 -lib/libkea-process.so.73.0.0 +lib/libkea-process.so.74 +lib/libkea-process.so.74.0.0 lib/libkea-stats.a lib/libkea-stats.so lib/libkea-stats.so.41 lib/libkea-stats.so.41.0.0 lib/libkea-tcp.a lib/libkea-tcp.so -lib/libkea-tcp.so.18 -lib/libkea-tcp.so.18.0.0 +lib/libkea-tcp.so.19 +lib/libkea-tcp.so.19.0.0 lib/libkea-util-io.a lib/libkea-util-io.so lib/libkea-util-io.so.0 lib/libkea-util-io.so.0.0.1 lib/libkea-util.a lib/libkea-util.so -lib/libkea-util.so.85 -lib/libkea-util.so.85.0.0 -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_EXT_SUFFIX%%.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.opt-2.pyc -%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_EXT_SUFFIX%%.pyc +lib/libkea-util.so.86 +lib/libkea-util.so.86.0.0 +%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_TAG%%.opt-1.pyc +%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_TAG%%.opt-2.pyc +%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_conn%%PYTHON_TAG%%.pyc +%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_TAG%%.opt-1.pyc +%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_TAG%%.opt-2.pyc +%%SHELL%%%%PYTHON_SITELIBDIR%%/kea/__pycache__/kea_connector3%%PYTHON_TAG%%.pyc %%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_conn.py %%SHELL%%%%PYTHON_SITELIBDIR%%/kea/kea_connector3.py sbin/kea-admin diff --git a/net/kf6-kcalendarcore/Makefile b/net/kf6-kcalendarcore/Makefile index a098cca6b332..06b96293f467 100644 --- a/net/kf6-kcalendarcore/Makefile +++ b/net/kf6-kcalendarcore/Makefile @@ -10,6 +10,6 @@ LIB_DEPENDS= libical.so:devel/libical USES= cmake gl kde:6 qt:6 tar:xz USE_GL= gl opengl USE_KDE= ecm:build -USE_QT= base declarative +USE_QT= base declarative tools:build .include <bsd.port.mk> diff --git a/net/kf6-kcalendarcore/distinfo b/net/kf6-kcalendarcore/distinfo index 48f7ccf682c6..13a3c443291b 100644 --- a/net/kf6-kcalendarcore/distinfo +++ b/net/kf6-kcalendarcore/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743798878 -SHA256 (KDE/frameworks/6.13.0/kcalendarcore-6.13.0.tar.xz) = e1504a851f39fbf9beac05d622ca46ebbd6e9f2b1106e71c5d4bbf7ca7fa1f41 -SIZE (KDE/frameworks/6.13.0/kcalendarcore-6.13.0.tar.xz) = 310788 +TIMESTAMP = 1749476625 +SHA256 (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 131434f19c931742d84f07113fbb053ea1a3db610130253e2bb927e8eacd1d39 +SIZE (KDE/frameworks/6.15/kcalendarcore-6.15.0.tar.xz) = 315956 diff --git a/net/kf6-kcontacts/distinfo b/net/kf6-kcontacts/distinfo index 253177796342..7b5f07af497b 100644 --- a/net/kf6-kcontacts/distinfo +++ b/net/kf6-kcontacts/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743798878 -SHA256 (KDE/frameworks/6.13.0/kcontacts-6.13.0.tar.xz) = c3f389f9e41f2aaebe5c6b2c6fbc33927f64423cb24cc240f61e93dbc057506f -SIZE (KDE/frameworks/6.13.0/kcontacts-6.13.0.tar.xz) = 209400 +TIMESTAMP = 1749476626 +SHA256 (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 9b180955c80f7a09f8f552df7a708501fdb4c4f0bcee10c2e473ac67ea2b457a +SIZE (KDE/frameworks/6.15/kcontacts-6.15.0.tar.xz) = 211136 diff --git a/net/kf6-kdav/distinfo b/net/kf6-kdav/distinfo index dff6760e7adf..f44d2ea7b198 100644 --- a/net/kf6-kdav/distinfo +++ b/net/kf6-kdav/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743798878 -SHA256 (KDE/frameworks/6.13.0/kdav-6.13.0.tar.xz) = d767e8f5158d7f4c1f588f17286177145880d80cfb2e215f554a6c820f86b0d9 -SIZE (KDE/frameworks/6.13.0/kdav-6.13.0.tar.xz) = 69340 +TIMESTAMP = 1749476626 +SHA256 (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = fce5ac661bf20e99ae07d43fb56656718f909fb98bf62756c81f16240c53579e +SIZE (KDE/frameworks/6.15/kdav-6.15.0.tar.xz) = 69820 diff --git a/net/kf6-kholidays/distinfo b/net/kf6-kholidays/distinfo index 42f76e331049..16b3d4b9e169 100644 --- a/net/kf6-kholidays/distinfo +++ b/net/kf6-kholidays/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743798879 -SHA256 (KDE/frameworks/6.13.0/kholidays-6.13.0.tar.xz) = 37d2aeafb2c7695f76ddc098d07646eb7f65a03aee7c8b5fed0ab7c4ef264775 -SIZE (KDE/frameworks/6.13.0/kholidays-6.13.0.tar.xz) = 257072 +TIMESTAMP = 1749476626 +SHA256 (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 396860b9d63d3bb8f0cb0c433e0bb3cf7721394842f3fb8389c83e07ba0ae695 +SIZE (KDE/frameworks/6.15/kholidays-6.15.0.tar.xz) = 264684 diff --git a/net/kf6-kholidays/pkg-plist b/net/kf6-kholidays/pkg-plist index 3b8a9fdae058..d566d7611e21 100644 --- a/net/kf6-kholidays/pkg-plist +++ b/net/kf6-kholidays/pkg-plist @@ -2,6 +2,7 @@ include/KF6/KHolidays/KHolidays/AstroSeasons include/KF6/KHolidays/KHolidays/Holiday include/KF6/KHolidays/KHolidays/HolidayRegion include/KF6/KHolidays/KHolidays/LunarPhase +include/KF6/KHolidays/KHolidays/SunEvents include/KF6/KHolidays/KHolidays/SunRiseSet include/KF6/KHolidays/KHolidays/Zodiac include/KF6/KHolidays/kholidays/astroseasons.h @@ -9,6 +10,7 @@ include/KF6/KHolidays/kholidays/holiday.h include/KF6/KHolidays/kholidays/holidayregion.h include/KF6/KHolidays/kholidays/kholidays_export.h include/KF6/KHolidays/kholidays/lunarphase.h +include/KF6/KHolidays/kholidays/sunevents.h include/KF6/KHolidays/kholidays/sunriseset.h include/KF6/KHolidays/kholidays/zodiac.h include/KF6/KHolidays/kholidays_version.h diff --git a/net/kf6-syndication/distinfo b/net/kf6-syndication/distinfo index d2f089f2e687..fd919ed47fc4 100644 --- a/net/kf6-syndication/distinfo +++ b/net/kf6-syndication/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743798879 -SHA256 (KDE/frameworks/6.13.0/syndication-6.13.0.tar.xz) = 1fe07a581705659753f995a7ee09977bf528b020a65978349b9722862da08fb7 -SIZE (KDE/frameworks/6.13.0/syndication-6.13.0.tar.xz) = 569492 +TIMESTAMP = 1749476626 +SHA256 (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 8d6ade8812295a9d3978ac1b2cd46cc0fb1819c598001562582851d9442ee01a +SIZE (KDE/frameworks/6.15/syndication-6.15.0.tar.xz) = 569248 diff --git a/net/kget/Makefile b/net/kget/Makefile index 4d0103bd916f..4130bd76c34b 100644 --- a/net/kget/Makefile +++ b/net/kget/Makefile @@ -2,6 +2,10 @@ PORTNAME= kget DISTVERSION= ${KDE_APPLICATIONS_VERSION} CATEGORIES= net kde kde-applications +PATCH_SITES= https://invent.kde.org/network/kget/-/commit/ +PATCHFILES+= 6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch:-p1 # Prep for Qgpgme 2.0.0 +PATCHFILES+= a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch:-p1 # Prep for Qgpgme 2.0.0 + MAINTAINER= kde@FreeBSD.org COMMENT= KDE download manager @@ -12,9 +16,9 @@ LIB_DEPENDS= libKTorrent6.so:net-p2p/libktorrent \ libgmp.so:math/gmp \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ - libgpgmepp.so:security/gpgme-cpp \ + libgpgmepp.so:security/gpgmepp \ libqca-qt6.so:devel/qca@qt6 \ - libqgpgmeqt6.so:security/gpgme-qt@qt6 + libqgpgmeqt6.so:security/qgpgme@qt6 USES= cmake compiler:c++11-lang desktop-file-utils gettext kde:6 \ qt:6 shebangfix sqlite tar:xz xorg diff --git a/net/kget/distinfo b/net/kget/distinfo index 9654d492a878..9a787e037af6 100644 --- a/net/kget/distinfo +++ b/net/kget/distinfo @@ -1,3 +1,7 @@ -TIMESTAMP = 1746557933 -SHA256 (KDE/release-service/25.04.1/kget-25.04.1.tar.xz) = 9443bd78d043dffac2055ed75cd9382a7b0803abe505430eb6705d150b913471 -SIZE (KDE/release-service/25.04.1/kget-25.04.1.tar.xz) = 4854356 +TIMESTAMP = 1751381586 +SHA256 (KDE/release-service/25.04.3/kget-25.04.3.tar.xz) = 4b74aaecfd730208488f480bc75f977e8b489cc1fe5737627f26c486e2909544 +SIZE (KDE/release-service/25.04.3/kget-25.04.3.tar.xz) = 4853416 +SHA256 (KDE/release-service/25.04.3/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 76dc24ccdc5c62024165aa00967480bc0640714bca00b86bf634b4b375cdb610 +SIZE (KDE/release-service/25.04.3/6254c0cefa17fe82f44842bc21f5e5c241f66aec.patch) = 1221 +SHA256 (KDE/release-service/25.04.3/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 186b2bc25e6fbfe5eb86c8b0c13a518539f94232726dc262cfbc81479149fa74 +SIZE (KDE/release-service/25.04.3/a9aa30e58ca3281285a3ba64d1da6c22fe0ab31a.patch) = 1483 diff --git a/net/kidentitymanagement/distinfo b/net/kidentitymanagement/distinfo index ae7c3e39ebad..bd62b7d01a26 100644 --- a/net/kidentitymanagement/distinfo +++ b/net/kidentitymanagement/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557934 -SHA256 (KDE/release-service/25.04.1/kidentitymanagement-25.04.1.tar.xz) = 9bc3d57da9254a21fdfff1cf326ce1678a1d89e37dc7e4cad7fea7327a5dc53e -SIZE (KDE/release-service/25.04.1/kidentitymanagement-25.04.1.tar.xz) = 198096 +TIMESTAMP = 1751381589 +SHA256 (KDE/release-service/25.04.3/kidentitymanagement-25.04.3.tar.xz) = 13a022e5ea845b4b65982c533d705888282805e0ce44517eccd6e24b8d5e3e7f +SIZE (KDE/release-service/25.04.3/kidentitymanagement-25.04.3.tar.xz) = 198068 diff --git a/net/kimap/distinfo b/net/kimap/distinfo index c69e5f43fc93..f4d53a0301eb 100644 --- a/net/kimap/distinfo +++ b/net/kimap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557934 -SHA256 (KDE/release-service/25.04.1/kimap-25.04.1.tar.xz) = 82194f76d7829f8c85addf0b81b365a9d11f69b8852dfb93ed2cc5e3df452241 -SIZE (KDE/release-service/25.04.1/kimap-25.04.1.tar.xz) = 133912 +TIMESTAMP = 1751381591 +SHA256 (KDE/release-service/25.04.3/kimap-25.04.3.tar.xz) = 2adc1a8928d0705f31afd6050dc2840690ae0b6250f55b1bc952579f440331ee +SIZE (KDE/release-service/25.04.3/kimap-25.04.3.tar.xz) = 133928 diff --git a/net/kio-gdrive/distinfo b/net/kio-gdrive/distinfo index 4507cc02bb75..1faa08e68ed5 100644 --- a/net/kio-gdrive/distinfo +++ b/net/kio-gdrive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557935 -SHA256 (KDE/release-service/25.04.1/kio-gdrive-25.04.1.tar.xz) = d00893ebc18993377717ded5495819228ad0ae0f90f0e1fca4b69af757667c58 -SIZE (KDE/release-service/25.04.1/kio-gdrive-25.04.1.tar.xz) = 82424 +TIMESTAMP = 1751381591 +SHA256 (KDE/release-service/25.04.3/kio-gdrive-25.04.3.tar.xz) = a927c8e98907e6e83e0d6761b26cdd5c25ce48605fcc3a5cbc2c1a8b3bfa1b22 +SIZE (KDE/release-service/25.04.3/kio-gdrive-25.04.3.tar.xz) = 82416 diff --git a/net/kio-zeroconf/distinfo b/net/kio-zeroconf/distinfo index c3d149123106..00716b3d823b 100644 --- a/net/kio-zeroconf/distinfo +++ b/net/kio-zeroconf/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557935 -SHA256 (KDE/release-service/25.04.1/kio-zeroconf-25.04.1.tar.xz) = 506ce7c2773cfc23972335b2214c1c9adc391786469a050daf0e3685916c8428 -SIZE (KDE/release-service/25.04.1/kio-zeroconf-25.04.1.tar.xz) = 44944 +TIMESTAMP = 1751381594 +SHA256 (KDE/release-service/25.04.3/kio-zeroconf-25.04.3.tar.xz) = d651046859c84bc3591a2d88dafad0e47ad6489e25655aee23c1cf41667feac5 +SIZE (KDE/release-service/25.04.3/kio-zeroconf-25.04.3.tar.xz) = 44968 diff --git a/net/kitinerary/Makefile b/net/kitinerary/Makefile index 20075f98e622..c590eb7fe4bf 100644 --- a/net/kitinerary/Makefile +++ b/net/kitinerary/Makefile @@ -1,6 +1,5 @@ PORTNAME= kitinerary DISTVERSION= ${KDE_APPLICATIONS_VERSION} -PORTREVISION= 1 CATEGORIES= net kde kde-applications MAINTAINER= kde@FreeBSD.org diff --git a/net/kitinerary/distinfo b/net/kitinerary/distinfo index 36c3124eafc3..5012f22647c0 100644 --- a/net/kitinerary/distinfo +++ b/net/kitinerary/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557936 -SHA256 (KDE/release-service/25.04.1/kitinerary-25.04.1.tar.xz) = e94d47799861035cc06b3a3422f93767182d82b6ca8551889bee9841472c99a0 -SIZE (KDE/release-service/25.04.1/kitinerary-25.04.1.tar.xz) = 2066180 +TIMESTAMP = 1751381596 +SHA256 (KDE/release-service/25.04.3/kitinerary-25.04.3.tar.xz) = ca93a086feccf0f36d4ca56a9f5ccf51943d7e1945b392daf211e42f128139d4 +SIZE (KDE/release-service/25.04.3/kitinerary-25.04.3.tar.xz) = 2076496 diff --git a/net/kldap/distinfo b/net/kldap/distinfo index 1033545a9ff2..9f5da8cbb097 100644 --- a/net/kldap/distinfo +++ b/net/kldap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557937 -SHA256 (KDE/release-service/25.04.1/kldap-25.04.1.tar.xz) = e23c0af0368458fd5d4696f3a8f3f92382ec4f6f4e364a3de14d2bbe017eafb0 -SIZE (KDE/release-service/25.04.1/kldap-25.04.1.tar.xz) = 191656 +TIMESTAMP = 1751381599 +SHA256 (KDE/release-service/25.04.3/kldap-25.04.3.tar.xz) = f08f4a72efe1bcd197b3e63323aa4fa7a09272d408b8a07db4b61c4792e20b7f +SIZE (KDE/release-service/25.04.3/kldap-25.04.3.tar.xz) = 191648 diff --git a/net/kmailtransport/distinfo b/net/kmailtransport/distinfo index 1cf02482f829..14bc4d1a6bda 100644 --- a/net/kmailtransport/distinfo +++ b/net/kmailtransport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557937 -SHA256 (KDE/release-service/25.04.1/kmailtransport-25.04.1.tar.xz) = f347aee4aadfcfe30f3bf164ee409c98ca780485387e917f47a0d3c87c46e1cc -SIZE (KDE/release-service/25.04.1/kmailtransport-25.04.1.tar.xz) = 191632 +TIMESTAMP = 1751381602 +SHA256 (KDE/release-service/25.04.3/kmailtransport-25.04.3.tar.xz) = 364e4e7068be53efb994539a273dcc0e17a45d60a63164307a45cdb3e2df5879 +SIZE (KDE/release-service/25.04.3/kmailtransport-25.04.3.tar.xz) = 191712 diff --git a/net/kmbox/distinfo b/net/kmbox/distinfo index ac5725217a06..ac260a547141 100644 --- a/net/kmbox/distinfo +++ b/net/kmbox/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557938 -SHA256 (KDE/release-service/25.04.1/kmbox-25.04.1.tar.xz) = 737400068067cf91f38311dbfc754a325c1a22c02ab7ce97faeb28f06f03d5ca -SIZE (KDE/release-service/25.04.1/kmbox-25.04.1.tar.xz) = 29236 +TIMESTAMP = 1751381604 +SHA256 (KDE/release-service/25.04.3/kmbox-25.04.3.tar.xz) = 8f604bdc87587b3bc4d944ad82c17587c8db1930d6435fdbc4e5f8fb17f6727e +SIZE (KDE/release-service/25.04.3/kmbox-25.04.3.tar.xz) = 29236 diff --git a/net/kmime/distinfo b/net/kmime/distinfo index 6a8b1df7901a..0c43b08d5630 100644 --- a/net/kmime/distinfo +++ b/net/kmime/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557939 -SHA256 (KDE/release-service/25.04.1/kmime-25.04.1.tar.xz) = 8a039adc6ca02a709498a81a81cbf1d28d27525ae37ce7147d4349b0d37a501d -SIZE (KDE/release-service/25.04.1/kmime-25.04.1.tar.xz) = 164780 +TIMESTAMP = 1751381607 +SHA256 (KDE/release-service/25.04.3/kmime-25.04.3.tar.xz) = 23ece71d839261024b861ca4b956ea0787ee59db883d17bea83236aaf8bda1ea +SIZE (KDE/release-service/25.04.3/kmime-25.04.3.tar.xz) = 164760 diff --git a/net/kontactinterface/distinfo b/net/kontactinterface/distinfo index 2cc8edb9eb7e..743a5a9e90ea 100644 --- a/net/kontactinterface/distinfo +++ b/net/kontactinterface/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557939 -SHA256 (KDE/release-service/25.04.1/kontactinterface-25.04.1.tar.xz) = 6f0bd7a040caf1a0a345aa6ccc3f4b819e989b79749e6e5d4b24e79daa87e2b9 -SIZE (KDE/release-service/25.04.1/kontactinterface-25.04.1.tar.xz) = 41048 +TIMESTAMP = 1751381609 +SHA256 (KDE/release-service/25.04.3/kontactinterface-25.04.3.tar.xz) = 5a7ab4c18f3c753782b5d3b9ac63213651f4268ffb698b0c6206cff323614131 +SIZE (KDE/release-service/25.04.3/kontactinterface-25.04.3.tar.xz) = 41024 diff --git a/net/kpimtextedit/distinfo b/net/kpimtextedit/distinfo index b4ab8b8f7d23..0546085a70fa 100644 --- a/net/kpimtextedit/distinfo +++ b/net/kpimtextedit/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557940 -SHA256 (KDE/release-service/25.04.1/kpimtextedit-25.04.1.tar.xz) = dbe8060425220e1b6202ec39e31f8ec96e606fdf66dcbb2c39978947deea77be -SIZE (KDE/release-service/25.04.1/kpimtextedit-25.04.1.tar.xz) = 181176 +TIMESTAMP = 1751381612 +SHA256 (KDE/release-service/25.04.3/kpimtextedit-25.04.3.tar.xz) = 4a107ca02a4535fdc08f7b65886cc99cdf9da642a67363bcbab4cba338bc6c32 +SIZE (KDE/release-service/25.04.3/kpimtextedit-25.04.3.tar.xz) = 181200 diff --git a/net/krakend-ce/Makefile b/net/krakend-ce/Makefile index 5708cd0a9987..041020e5a939 100644 --- a/net/krakend-ce/Makefile +++ b/net/krakend-ce/Makefile @@ -1,6 +1,7 @@ PORTNAME= krakend-ce DISTVERSIONPREFIX= v -DISTVERSION= 2.9.4 +DISTVERSION= 2.10.0 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= alster@vinterdalen.se @@ -14,7 +15,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE NOT_FOR_ARCHS= armv7 i386 NOT_FOR_ARCHS_REASON= Build failure: vendor/github.com/krakendio/krakend-amqp/v2/consumer.go:47:20: cannot use math.MaxInt64 (untyped int constant 9223372036854775807) as int value in assignment (overflows) -USES= cpe go:1.24,modules +USES= cpe go:modules CPE_VENDOR= krakend CPE_PRODUCT= krakend CPE_SW_EDITION= community @@ -22,7 +23,7 @@ CPE_SW_EDITION= community GO_MODULE= github.com/krakendio/krakend-ce/v2 GO_TARGET= ./cmd/${PORTNAME} GO_BUILDFLAGS= -ldflags="-X github.com/luraproject/lura/v2/core.KrakendVersion=${DISTVERSION} \ - -X github.com/luraproject/lura/v2/core.GoVersion=${GO_VERSION}" + -X github.com/luraproject/lura/v2/core.GoVersion=${GO_VERSION}" TEST_TARGET= test diff --git a/net/krakend-ce/distinfo b/net/krakend-ce/distinfo index 43eb98292402..3ad378ebde4a 100644 --- a/net/krakend-ce/distinfo +++ b/net/krakend-ce/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1744446831 -SHA256 (go/net_krakend-ce/krakend-ce-v2.9.4/v2.9.4.mod) = a2c667c13398ed7d1b46f5dae2db82cfd79cfd79aef297b9aecddddaaf219df2 -SIZE (go/net_krakend-ce/krakend-ce-v2.9.4/v2.9.4.mod) = 14985 -SHA256 (go/net_krakend-ce/krakend-ce-v2.9.4/v2.9.4.zip) = c4b9dd338aee6088ebead5ddb94b81ed829e48e59dde81df9a49c483284cc45a -SIZE (go/net_krakend-ce/krakend-ce-v2.9.4/v2.9.4.zip) = 141324 +TIMESTAMP = 1749830993 +SHA256 (go/net_krakend-ce/krakend-ce-v2.10.0/v2.10.0.mod) = e2950c3476439f37655342b300326fb003e7c9120563f99ed1b59fae80a5732a +SIZE (go/net_krakend-ce/krakend-ce-v2.10.0/v2.10.0.mod) = 14999 +SHA256 (go/net_krakend-ce/krakend-ce-v2.10.0/v2.10.0.zip) = 595680d8d00b0f516abe43f24c462fd7b0c83a5ccf912f2534d6ab1b583a8408 +SIZE (go/net_krakend-ce/krakend-ce-v2.10.0/v2.10.0.zip) = 141680 diff --git a/net/krdc/distinfo b/net/krdc/distinfo index 7d92290abf8d..e46d8229284e 100644 --- a/net/krdc/distinfo +++ b/net/krdc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557941 -SHA256 (KDE/release-service/25.04.1/krdc-25.04.1.tar.xz) = bd5e0c80caecaec92abed5b9219dc23912e22a31afa0f018d9f169308834cfbc -SIZE (KDE/release-service/25.04.1/krdc-25.04.1.tar.xz) = 1590040 +TIMESTAMP = 1751381614 +SHA256 (KDE/release-service/25.04.3/krdc-25.04.3.tar.xz) = 4fbf23713ce25f465db13dae2b95ad246945cb2ae5126e17a10bb52c61834eca +SIZE (KDE/release-service/25.04.3/krdc-25.04.3.tar.xz) = 1590088 diff --git a/net/krfb/distinfo b/net/krfb/distinfo index e181f287f59c..b6f3a2725279 100644 --- a/net/krfb/distinfo +++ b/net/krfb/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557941 -SHA256 (KDE/release-service/25.04.1/krfb-25.04.1.tar.xz) = b07309a847a50cdcf14afa254a1d357513f1f5441283ec186125d8debcd5176c -SIZE (KDE/release-service/25.04.1/krfb-25.04.1.tar.xz) = 1222088 +TIMESTAMP = 1751381616 +SHA256 (KDE/release-service/25.04.3/krfb-25.04.3.tar.xz) = f6db99cf945a2073336ed6dd8dd03101a815742a0cecc560a357fe39b3760707 +SIZE (KDE/release-service/25.04.3/krfb-25.04.3.tar.xz) = 1220888 diff --git a/net/krill/Makefile b/net/krill/Makefile index a75c6c7f9ae4..11ec2f10f8e3 100644 --- a/net/krill/Makefile +++ b/net/krill/Makefile @@ -1,6 +1,7 @@ PORTNAME= krill DISTVERSIONPREFIX= v DISTVERSION= 0.14.6 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= jaap@NLnetLabs.nl diff --git a/net/ksmtp/distinfo b/net/ksmtp/distinfo index 1a6541716765..9c3bf074167c 100644 --- a/net/ksmtp/distinfo +++ b/net/ksmtp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557942 -SHA256 (KDE/release-service/25.04.1/ksmtp-25.04.1.tar.xz) = 42ba6db84b35ff6b50ee58ba4da14eccda44b60242b4095d53f46129d6dbc47d -SIZE (KDE/release-service/25.04.1/ksmtp-25.04.1.tar.xz) = 53216 +TIMESTAMP = 1751381619 +SHA256 (KDE/release-service/25.04.3/ksmtp-25.04.3.tar.xz) = 18944f9804328c09cc82b1c30f9d7c5812555c45c44199bb9caa37dbd83f4c86 +SIZE (KDE/release-service/25.04.3/ksmtp-25.04.3.tar.xz) = 53208 diff --git a/net/ktcplist/Makefile b/net/ktcplist/Makefile new file mode 100644 index 000000000000..82252f4c6ba4 --- /dev/null +++ b/net/ktcplist/Makefile @@ -0,0 +1,23 @@ +PORTNAME= ktcplist +DISTVERSION= 1.0.1 +CATEGORIES= net sysutils + +MAINTAINER= arrowd@FreeBSD.org +COMMENT= List tcp connections with KTLS offload +WWW= https://github.com/kostikbel/ktcplist + +LICENSE= BSD2CLAUSE + +USES= cargo + +USE_GITHUB= yes +GH_ACCOUNT= kostikbel +GH_TAGNAME= ${PORTNAME}-${DISTVERSION} + +PLIST_FILES= bin/${PORTNAME} \ + share/man/man1/ktcplist.1.gz + +post-install: + ${INSTALL_MAN} ${WRKSRC}/ktcplist.1 ${STAGEDIR}${PREFIX}/share/man/man1/ + +.include <bsd.port.mk> diff --git a/net/ktcplist/Makefile.crates b/net/ktcplist/Makefile.crates new file mode 100644 index 000000000000..ed6af2b8aa7b --- /dev/null +++ b/net/ktcplist/Makefile.crates @@ -0,0 +1,36 @@ +CARGO_CRATES= anstream-0.6.19 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.3 \ + anstyle-wincon-3.0.9 \ + clap-4.5.40 \ + clap_builder-4.5.40 \ + clap_derive-4.5.40 \ + clap_lex-0.7.5 \ + colorchoice-1.0.4 \ + heck-0.5.0 \ + is_terminal_polyfill-1.70.1 \ + itoa-1.0.15 \ + memchr-2.7.5 \ + once_cell_polyfill-1.70.1 \ + proc-macro2-1.0.95 \ + quote-1.0.40 \ + ryu-1.0.20 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ + strsim-0.11.1 \ + syn-2.0.104 \ + unicode-ident-1.0.18 \ + utf8parse-0.2.2 \ + windows-sys-0.59.0 \ + windows-targets-0.52.6 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_msvc-0.52.6 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_msvc-0.52.6 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_msvc-0.52.6 \ + libc@git+https://github.com/rust-lang/libc.git\#ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c diff --git a/net/ktcplist/distinfo b/net/ktcplist/distinfo new file mode 100644 index 000000000000..1b6aa616fdd5 --- /dev/null +++ b/net/ktcplist/distinfo @@ -0,0 +1,75 @@ +TIMESTAMP = 1752161531 +SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 +SIZE (rust/crates/anstream-0.6.19.crate) = 28767 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 +SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190 +SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 +SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561 +SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f +SIZE (rust/crates/clap-4.5.40.crate) = 57419 +SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e +SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191 +SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce +SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea +SIZE (rust/crates/heck-0.5.0.crate) = 11517 +SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf +SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f +SIZE (rust/crates/strsim-0.11.1.crate) = 14266 +SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 +SIZE (rust/crates/syn-2.0.104.crate) = 299699 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 +SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 +SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 +SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 +SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b +SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 +SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 +SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 +SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d +SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec +SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 +SHA256 (rust-lang-libc-ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c_GH0.tar.gz) = b4516ecd95532e6cce6a114fb72abfc97f26465d6f70d794f091211a632daa53 +SIZE (rust-lang-libc-ec44bd2fb146dd55e4ed2c169887f7d1a3f02e3c_GH0.tar.gz) = 1003682 +SHA256 (kostikbel-ktcplist-1.0.1-ktcplist-1.0.1_GH0.tar.gz) = 4608ca4c3eb00d7cc42e07348068bd43233d91765bb22026cd8ae764833ea3d1 +SIZE (kostikbel-ktcplist-1.0.1-ktcplist-1.0.1_GH0.tar.gz) = 4737 diff --git a/net/ktcplist/pkg-descr b/net/ktcplist/pkg-descr new file mode 100644 index 000000000000..6f1d6ceb2054 --- /dev/null +++ b/net/ktcplist/pkg-descr @@ -0,0 +1,2 @@ +ktcplist is a tool to list established TCP connections that are using kernel +offload for Transport Layer Security (TLS). This utility is specific to FreeBSD. diff --git a/net/ktnef/distinfo b/net/ktnef/distinfo index 1046fba40328..9e0d2cf6b664 100644 --- a/net/ktnef/distinfo +++ b/net/ktnef/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557943 -SHA256 (KDE/release-service/25.04.1/ktnef-25.04.1.tar.xz) = 98196fddb378dcd738ae6859d4613acae851d9ed39e044a941ee939de1a8a3d1 -SIZE (KDE/release-service/25.04.1/ktnef-25.04.1.tar.xz) = 315096 +TIMESTAMP = 1751381621 +SHA256 (KDE/release-service/25.04.3/ktnef-25.04.3.tar.xz) = 5119f03d17cc1f567c0d429af6506335a1e8c0bd43b539b1b6444ecc3bd6b36a +SIZE (KDE/release-service/25.04.3/ktnef-25.04.3.tar.xz) = 314888 diff --git a/net/kube-apiserver/Makefile b/net/kube-apiserver/Makefile index 6b25ac64715e..3dcae37eb33f 100644 --- a/net/kube-apiserver/Makefile +++ b/net/kube-apiserver/Makefile @@ -1,7 +1,7 @@ PORTNAME= kube-apiserver PORTVERSION= 1.27.2 DISTVERSIONPREFIX= v -PORTREVISION= 12 +PORTREVISION= 15 CATEGORIES= net MAINTAINER= loic.blot@unix-experience.fr diff --git a/net/kube-controller-manager/Makefile b/net/kube-controller-manager/Makefile index 7ee62e430eff..fce07f196827 100644 --- a/net/kube-controller-manager/Makefile +++ b/net/kube-controller-manager/Makefile @@ -1,7 +1,7 @@ PORTNAME= kube-controller-manager PORTVERSION= 1.27.2 DISTVERSIONPREFIX= v -PORTREVISION= 12 +PORTREVISION= 15 CATEGORIES= net MAINTAINER= loic.blot@unix-experience.fr diff --git a/net/kube-scheduler/Makefile b/net/kube-scheduler/Makefile index 57624d2cae94..2bdc1d427933 100644 --- a/net/kube-scheduler/Makefile +++ b/net/kube-scheduler/Makefile @@ -1,7 +1,7 @@ PORTNAME= kube-scheduler PORTVERSION= 1.27.2 DISTVERSIONPREFIX= v -PORTREVISION= 12 +PORTREVISION= 15 CATEGORIES= net MAINTAINER= loic.blot@unix-experience.fr diff --git a/net/landrop/Makefile b/net/landrop/Makefile deleted file mode 100644 index 76fedd7f3ad7..000000000000 --- a/net/landrop/Makefile +++ /dev/null @@ -1,35 +0,0 @@ -PORTNAME= landrop -DISTVERSIONPREFIX= v -DISTVERSION= 0.4.0 -PORTREVISION= 1 -CATEGORIES= net - -MAINTAINER= lwhsu@FreeBSD.org -COMMENT= Drop any files to any devices on your LAN -WWW= https://landrop.app - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Unmaintained version and the newer version turned to close source -EXPIRATION_DATE=2025-06-13 - -LIB_DEPENDS= libsodium.so:security/libsodium - -USES= gl qmake:outsource qt:5 - -USE_GITHUB= yes - -GH_ACCOUNT= LANDrop -GH_PROJECT= LANDrop - -USE_GL= gl -USE_QT= buildtools:build core gui network widgets - -QMAKE_SOURCE_PATH= ${WRKSRC}/LANDrop/LANDrop.pro - -PLIST_FILES= bin/landrop \ - share/applications/landrop.desktop \ - share/icons/hicolor/scalable/apps/landrop.svg - -.include <bsd.port.mk> diff --git a/net/landrop/distinfo b/net/landrop/distinfo deleted file mode 100644 index 6e1ae9fd350f..000000000000 --- a/net/landrop/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1640882015 -SHA256 (LANDrop-LANDrop-v0.4.0_GH0.tar.gz) = b24270aba21167266398d0431c3463b933efe156f195320736fcbc0653eb2d62 -SIZE (LANDrop-LANDrop-v0.4.0_GH0.tar.gz) = 318785 diff --git a/net/landrop/files/patch-LANDrop_LANDrop.pro b/net/landrop/files/patch-LANDrop_LANDrop.pro deleted file mode 100644 index 80e026a95d9f..000000000000 --- a/net/landrop/files/patch-LANDrop_LANDrop.pro +++ /dev/null @@ -1,13 +0,0 @@ ---- LANDrop/LANDrop.pro.orig 2021-12-30 18:09:20 UTC -+++ LANDrop/LANDrop.pro -@@ -73,8 +73,8 @@ unix { - desktop.files = $$OUT_PWD/landrop.desktop - desktop.extra = \ - cp "$$PWD/../misc/LANDrop.desktop" "$$OUT_PWD/landrop.desktop" && \ -- sed -i 's/Exec=LANDrop/Exec=landrop/g' "$$OUT_PWD/landrop.desktop" && \ -- sed -i 's/Icon=LANDrop/Icon=landrop/g' "$$OUT_PWD/landrop.desktop" -+ sed -i.bak 's/Exec=LANDrop/Exec=landrop/g' "$$OUT_PWD/landrop.desktop" && \ -+ sed -i.bak 's/Icon=LANDrop/Icon=landrop/g' "$$OUT_PWD/landrop.desktop" - desktop.CONFIG = no_check_exist - - INSTALLS += binary icon desktop diff --git a/net/landrop/pkg-descr b/net/landrop/pkg-descr deleted file mode 100644 index 4bff5150900e..000000000000 --- a/net/landrop/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -LANDrop is a cross-platform tool that you can use to conveniently transfer -photos, videos, and other types of files to other devices on the same local -network. diff --git a/net/lavinmq/Makefile b/net/lavinmq/Makefile index 86d209dccf0c..d27d57820c3c 100644 --- a/net/lavinmq/Makefile +++ b/net/lavinmq/Makefile @@ -1,8 +1,43 @@ PORTNAME= lavinmq DISTVERSIONPREFIX= v -DISTVERSION= 1.2.14 +DISTVERSION= 2.3.0 CATEGORIES= net +# JavaScripts +MASTER_SITES+= https://github.com/chartjs/Chart.js/releases/download/v4.0.1/:chartjs \ + https://github.com/cloudamqp/amqp-client.js/releases/download/v3.1.1/:amqpclient \ + https://moment.github.io/luxon/es6/:luxon \ + https://cdn.jsdelivr.net/npm/chartjs-adapter-luxon@1.3.1/dist/:chartjsadapter \ + https://unpkg.com/@stoplight/elements@8.2.0/:elements \ + https://raw.githubusercontent.com/eclipse-paho/paho.mqtt.javascript/master/src/:paho + +DISTFILES+= chart.js-4.0.1.tgz:chartjs \ + amqp-websocket-client.mjs:amqpclient \ + amqp-websocket-client.mjs.map:amqpclient \ + luxon.js:luxon \ + chartjs-adapter-luxon.esm.js:chartjsadapter \ + web-components.min.js:elements \ + styles.min.css:elements \ + paho-mqtt.js:paho + +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} \ + 84codes-lz4.cr-${_LZ4}_GH0.tar.gz \ + 84codes-systemd.cr-v2.0.0_GH0.tar.gz \ + cloudamqp-amq-protocol.cr-v1.1.15_GH0.tar.gz \ + cloudamqp-amqp-client.cr-v1.3.1_GH0.tar.gz \ + 84codes-mqtt-protocol.cr-${_MQTT}_GH0.tar.gz \ + chart.js-${_CHARTJS}.tgz + +# Crystal library versions +_LZ4= 96d714f7593c66ca7425872fd26c7b1286806d3d +_MQTT= d01a1210ed7adfed9aa5cd055f1788a45d9c4d52 + +# JavaScript library versions +_CHARTJS= 4.0.1 +_ELEMENTS= 8.2.0 +_AMQP_CLIENT= 3.1.1 +_CHARTJS_ADAPTER= 1.3.1 + MAINTAINER= dch@FreeBSD.org COMMENT= Next-generation AMQP 0.9.1 based message broker WWW= https://www.lavinmq.com/ @@ -16,13 +51,11 @@ BUILD_DEPENDS= crystal:lang/crystal \ USES= pkgconfig ssl:build USE_GITHUB= yes GH_ACCOUNT= cloudamqp -GH_TUPLE= \ - 84codes:lz4.cr:6cc0d0096207821222317ee02ea23d5296ad4023:a/deps/lz4.cr \ +GH_TUPLE= 84codes:lz4.cr:${_LZ4}:a/deps/lz4.cr \ 84codes:systemd.cr:v2.0.0:systemd/deps/systemd.cr \ - cloudamqp:amq-protocol.cr:v1.1.14:proto/deps/amq-protocol.cr \ - cloudamqp:amqp-client.cr:v1.2.3:client/deps/amqp-client.cr \ - luislavena:radix:v0.4.1:radix/deps/radix \ - tbrand:router.cr:v0.2.8:router/deps/router.cr + cloudamqp:amq-protocol.cr:v1.1.15:proto/deps/amq-protocol.cr \ + cloudamqp:amqp-client.cr:v1.3.1:client/deps/amqp-client.cr \ + 84codes:mqtt-protocol.cr:${_MQTT}:mqtt/deps/mqtt-protocol.cr USE_RC_SUBR= lavinmq @@ -39,7 +72,7 @@ SHARDS_ENV= --time --verbose --production --release --no-color --stats \ .include <bsd.port.options.mk> .if ${SSL_DEFAULT:Mopenssl} || ${SSL_DEFAULT:Mopenssl3*} -BROKEN= fails to compile: undefined symbol: EVP_MD_size +BROKEN= fails to compile: undefined symbol: EVP_MD_size .endif post-extract: @@ -58,6 +91,28 @@ post-extract: -e 's,/tmp/lavinmq-http.sock,/var/run/lavinmq/http.sock,' \ -e 's,/tmp/lavinmq.sock,/var/run/lavinmq/amqp.sock,' \ ${WRKSRC}/extras/lavinmq.ini +# setup javaScript directories + ${MKDIR} ${WRKSRC}/static/js/lib \ + ${WRKSRC}/static/js/lib/chunks +# extract Chart.js files from tarball + ${TAR} -xOf ${DISTDIR}/chart.js-${_CHARTJS}.tgz package/dist/chart.js \ + > ${WRKSRC}/static/js/lib/chart.js + ${TAR} -xOf ${DISTDIR}/chart.js-${_CHARTJS}.tgz package/dist/chunks/helpers.segment.js \ + > ${WRKSRC}/static/js/lib/chunks/helpers.segment.js +# copy AMQP WebSocket client files + ${CP} ${DISTDIR}/amqp-websocket-client.mjs ${WRKSRC}/static/js/lib/ + ${CP} ${DISTDIR}/amqp-websocket-client.mjs.map ${WRKSRC}/static/js/lib/ +# copy luxon and Chart.js adapter + ${CP} ${DISTDIR}/luxon.js ${WRKSRC}/static/js/lib/ + ${CP} ${DISTDIR}/chartjs-adapter-luxon.esm.js ${WRKSRC}/static/js/lib/ + ${SED} -i '' \ + -e "s|\(import { _adapters } from\).*|\1 './chart.js'|; s|\(import { DateTime } from\).*|\1 './luxon.js'|" \ + ${WRKSRC}/static/js/lib/chartjs-adapter-luxon.esm.js +# copy stoplight Elements files + ${CP} ${DISTDIR}/web-components.min.js ${WRKSRC}/static/js/lib/elements-${_ELEMENTS}.js + ${CP} ${DISTDIR}/styles.min.css ${WRKSRC}/static/js/lib/elements-${_ELEMENTS}.css +# copy paho MQTT + ${CP} ${DISTDIR}/paho-mqtt.js ${WRKSRC}/static/js/lib/ do-build: ${MKDIR} ${WRKDIR}/man1 diff --git a/net/lavinmq/distinfo b/net/lavinmq/distinfo index 9c0c5ecd0cd6..4a0fe5e3324e 100644 --- a/net/lavinmq/distinfo +++ b/net/lavinmq/distinfo @@ -1,15 +1,29 @@ -TIMESTAMP = 1718876848 -SHA256 (cloudamqp-lavinmq-v1.2.14_GH0.tar.gz) = cdf14de7c31a70e69e4f79d3a45622b6bd798ba7663209985e4e27b1e19a8ef9 -SIZE (cloudamqp-lavinmq-v1.2.14_GH0.tar.gz) = 413101 -SHA256 (84codes-lz4.cr-6cc0d0096207821222317ee02ea23d5296ad4023_GH0.tar.gz) = 2c6a79de1c5b488459a752c0b6e8d6b743dab9940cac1b113a37b06b8bf352fa -SIZE (84codes-lz4.cr-6cc0d0096207821222317ee02ea23d5296ad4023_GH0.tar.gz) = 6710 +TIMESTAMP = 1748024362 +SHA256 (chart.js-4.0.1.tgz) = 461dae2edc0eda7beeb16c7030ab630ab5129aedd3fc6de9a036f6dfe488556f +SIZE (chart.js-4.0.1.tgz) = 793292 +SHA256 (amqp-websocket-client.mjs) = a779d8417536e31e44eaceeef5ae745e5f0b95f16cf13a45e6ac5dcaadfd1c47 +SIZE (amqp-websocket-client.mjs) = 82795 +SHA256 (amqp-websocket-client.mjs.map) = 797db087b848af4427e5632d3205fb2ceede7379cb049a2b37c8d2d408b2eec9 +SIZE (amqp-websocket-client.mjs.map) = 86911 +SHA256 (luxon.js) = b83748173e228de065fae3256042d88ce656d6cabf6c4eedaa4703a8cf09a730 +SIZE (luxon.js) = 256400 +SHA256 (chartjs-adapter-luxon.esm.js) = fa02364f717191a48067215aaf9ff93b54ff52e2de64704270742e1d15d1b6df +SIZE (chartjs-adapter-luxon.esm.js) = 2531 +SHA256 (web-components.min.js) = 598862da6d551769ebad9d61d4e3037535de573a13d3e0bd1ded4c5fc65c5885 +SIZE (web-components.min.js) = 1942514 +SHA256 (styles.min.css) = 119784e23ffc39b6fa3fdb3df93f391f8250e8af141b78dfc3b6bed86079f93b +SIZE (styles.min.css) = 296065 +SHA256 (paho-mqtt.js) = a0c734a00a2172d579ca1ff4f92fb366bccb40974005bdad5ea7a2f0326ac158 +SIZE (paho-mqtt.js) = 90293 +SHA256 (cloudamqp-lavinmq-v2.3.0_GH0.tar.gz) = ff8d4f013de7c3b04298f967e1119935fca299d4580108c5fef7a27fcae54653 +SIZE (cloudamqp-lavinmq-v2.3.0_GH0.tar.gz) = 1076000 +SHA256 (84codes-lz4.cr-96d714f7593c66ca7425872fd26c7b1286806d3d_GH0.tar.gz) = 6a851169d1382a35aecff253d24f6acbaaa92b906a24b5edd903637bd212f380 +SIZE (84codes-lz4.cr-96d714f7593c66ca7425872fd26c7b1286806d3d_GH0.tar.gz) = 7298 SHA256 (84codes-systemd.cr-v2.0.0_GH0.tar.gz) = 4dd0c6f838542f97338866aef36de7b464c06112c4434e4db48aa65586b68ef3 SIZE (84codes-systemd.cr-v2.0.0_GH0.tar.gz) = 4339 -SHA256 (cloudamqp-amq-protocol.cr-v1.1.14_GH0.tar.gz) = 886fa823404fb2d548884f582809bf8129724b75fe2b2670109053d373251b88 -SIZE (cloudamqp-amq-protocol.cr-v1.1.14_GH0.tar.gz) = 17800 -SHA256 (cloudamqp-amqp-client.cr-v1.2.3_GH0.tar.gz) = cb249c1743e0d78a21d1816cb455d663449d9be0636ba976a4effa7f9ddfeee2 -SIZE (cloudamqp-amqp-client.cr-v1.2.3_GH0.tar.gz) = 22948 -SHA256 (luislavena-radix-v0.4.1_GH0.tar.gz) = 5f207eb769101d94726eb476eb5f9b4603482c7941396ab4c85866722b7497b1 -SIZE (luislavena-radix-v0.4.1_GH0.tar.gz) = 13847 -SHA256 (tbrand-router.cr-v0.2.8_GH0.tar.gz) = a64540dbd57bc2feba50a432b37d3647f4ab72ee16058746623f3f024b5f3f25 -SIZE (tbrand-router.cr-v0.2.8_GH0.tar.gz) = 5132 +SHA256 (cloudamqp-amq-protocol.cr-v1.1.15_GH0.tar.gz) = 2650924ad06f80a12d4f3eeaf800da45e7d74304289692a4b26576e5bfada85a +SIZE (cloudamqp-amq-protocol.cr-v1.1.15_GH0.tar.gz) = 18077 +SHA256 (cloudamqp-amqp-client.cr-v1.3.1_GH0.tar.gz) = 2534b98bf64a17e075871f82fcf6bdee6d6d9dba5fc29472afe61bf6f1a5388e +SIZE (cloudamqp-amqp-client.cr-v1.3.1_GH0.tar.gz) = 24043 +SHA256 (84codes-mqtt-protocol.cr-d01a1210ed7adfed9aa5cd055f1788a45d9c4d52_GH0.tar.gz) = dbb3484fb728854ddcd288bacb9629a01b912312f6b17dc336cd8c1700a9bc10 +SIZE (84codes-mqtt-protocol.cr-d01a1210ed7adfed9aa5cd055f1788a45d9c4d52_GH0.tar.gz) = 17147 diff --git a/net/ldapbrowser/Makefile b/net/ldapbrowser/Makefile index 9145bdaf3346..c5c80a526b38 100644 --- a/net/ldapbrowser/Makefile +++ b/net/ldapbrowser/Makefile @@ -1,6 +1,6 @@ PORTNAME= ldapbrowser PORTVERSION= 2.8.2 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= net java MASTER_SITES= http://www.klop.ws/distfiles/ \ http://freebsd.nsu.ru/distfiles/ \ @@ -19,6 +19,9 @@ LICENSE_NAME= ldapbrowser LICENSE_TEXT= No reply from author regarding redistribution licensing LICENSE_PERMS= auto-accept +DEPRECATED= old software, no source, no website, no clear license, no package, any users? please let me know +EXPIRATION_DATE= 2025-08-28 + USES= java NO_BUILD= yes diff --git a/net/libarms/Makefile b/net/libarms/Makefile index 17d94baa1f8b..2dcadff5b656 100644 --- a/net/libarms/Makefile +++ b/net/libarms/Makefile @@ -12,6 +12,9 @@ WWW= https://dev.smf.jp/libarms/ LICENSE= BSD2CLAUSE LICENSE_FILE= ${WRKSRC}/COPYING +DEPRECATED= Obsolete version and not updated in a decade +EXPIRATION_DATE=2025-07-31 + LIB_DEPENDS= libexpat.so:textproc/expat2 USES= gmake libtool localbase ssl diff --git a/net/libcloudproviders/Makefile b/net/libcloudproviders/Makefile index e3f1b269712c..2e81762aaca3 100644 --- a/net/libcloudproviders/Makefile +++ b/net/libcloudproviders/Makefile @@ -1,7 +1,7 @@ PORTNAME= libcloudproviders PORTVERSION= 0.3.6 CATEGORIES= net -MASTER_SITES= GNOME/sources/${PORTNAME}/${PORTVERSION:C/^([0-9]+.[0-9]+)\..*/\1/} +MASTER_SITES= GNOME DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/net/libcmis/Makefile b/net/libcmis/Makefile index dfd13b2c71d4..041bf2e3ba45 100644 --- a/net/libcmis/Makefile +++ b/net/libcmis/Makefile @@ -1,6 +1,6 @@ PORTNAME= libcmis PORTVERSION= 0.6.2 -PORTREVISION= 4 +PORTREVISION= 6 CATEGORIES= net devel MASTER_SITES= https://github.com/tdf/libcmis/releases/download/v${PORTVERSION}/ \ https://dev-www.libreoffice.org/src/ diff --git a/net/libdaq/Makefile b/net/libdaq/Makefile index 03b613ba3778..e0d9103c6ff4 100644 --- a/net/libdaq/Makefile +++ b/net/libdaq/Makefile @@ -1,6 +1,6 @@ PORTNAME= libdaq DISTVERSIONPREFIX= v -DISTVERSION= 3.0.19 +DISTVERSION= 3.0.20 CATEGORIES= net PATCH_SITES= https://github.com/glebius/${PORTNAME}/commit/ diff --git a/net/libdaq/distinfo b/net/libdaq/distinfo index f2b7c637812b..011e6b18afa3 100644 --- a/net/libdaq/distinfo +++ b/net/libdaq/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1741854241 -SHA256 (snort3-libdaq-v3.0.19_GH0.tar.gz) = 28d026de46f8206b1a74dd6bf7de10ca19d7a7c95a463744b9f79e51958e5889 -SIZE (snort3-libdaq-v3.0.19_GH0.tar.gz) = 168648 +TIMESTAMP = 1751443855 +SHA256 (snort3-libdaq-v3.0.20_GH0.tar.gz) = 42730cb427695d4049deaa667623036b3915eaa651bcb91493ca450f06bb36b3 +SIZE (snort3-libdaq-v3.0.20_GH0.tar.gz) = 168753 SHA256 (c0f3283ad42a1d8e70ee699271b91168b14ec357.patch) = df4e9e3bb00cebb7d215dc681896552e7458ae266852b7ba65ef9eca0436d9ea SIZE (c0f3283ad42a1d8e70ee699271b91168b14ec357.patch) = 1951 diff --git a/net/libgravatar/distinfo b/net/libgravatar/distinfo index cdf440460719..5ccf5439f56f 100644 --- a/net/libgravatar/distinfo +++ b/net/libgravatar/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557943 -SHA256 (KDE/release-service/25.04.1/libgravatar-25.04.1.tar.xz) = 864ccf694cf0f51be672d5e07a5273eb402efc92c5ed43fa4077db329f649a9a -SIZE (KDE/release-service/25.04.1/libgravatar-25.04.1.tar.xz) = 38696 +TIMESTAMP = 1751381624 +SHA256 (KDE/release-service/25.04.3/libgravatar-25.04.3.tar.xz) = 24e8be07bb69aae682c30e2c6fc056664f97d74c0ef5b3c6f2ebe25f16d00647 +SIZE (KDE/release-service/25.04.3/libgravatar-25.04.3.tar.xz) = 38688 diff --git a/net/libgrss/Makefile b/net/libgrss/Makefile index 9094199fc89d..48c2ec5aba49 100644 --- a/net/libgrss/Makefile +++ b/net/libgrss/Makefile @@ -1,6 +1,6 @@ PORTNAME= libgrss PORTVERSION= 0.7.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 diff --git a/net/libgweather/Makefile b/net/libgweather/Makefile index 98cb5203c99a..1acd3b0a7d34 100644 --- a/net/libgweather/Makefile +++ b/net/libgweather/Makefile @@ -1,9 +1,8 @@ PORTNAME= libgweather PORTVERSION= 40.0 -PORTREVISION= 6 +PORTREVISION= 7 CATEGORIES= net gnome MASTER_SITES= GNOME -MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= gnome MAINTAINER= gnome@FreeBSD.org diff --git a/net/libgweather4/Makefile b/net/libgweather4/Makefile index 0b84b509a19c..46a1a5b2290b 100644 --- a/net/libgweather4/Makefile +++ b/net/libgweather4/Makefile @@ -1,29 +1,30 @@ PORTNAME= libgweather -PORTVERSION= 4.2.0 -PORTREVISION= 3 +PORTVERSION= 4.4.4 +PORTREVISION= 1 CATEGORIES= net gnome MASTER_SITES= GNOME -MASTER_SITE_SUBDIR= sources/${PORTNAME}/${PORTVERSION:R} DIST_SUBDIR= gnome PKGNAMESUFFIX= 4 MAINTAINER= gnome@FreeBSD.org COMMENT= Library to access online weather information -WWW= https://www.gnome.org/ +WWW= https://gitlab.gnome/GNOME/libgweather -LICENSE= GPLv2 +LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= gi-docgen:textproc/py-gi-docgen +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gi-docgen>0:textproc/py-gi-docgen@${PY_FLAVOR} LIB_DEPENDS= libgeocode-glib-2.so:net/geocode-glib2 \ - libsoup-3.0.so:devel/libsoup3 - -PORTSCOUT= limitw:1,even + libsoup-3.0.so:devel/libsoup3 \ + libjson-glib-1.0.so:devel/json-glib USES= gettext gnome localbase meson pkgconfig python:build \ shebangfix tar:xz vala:build -USE_GNOME= gtk30 libxml2 pygobject3 introspection:build +USE_GNOME= glib20 gtk30 libxml2 introspection:build pygobject3 USE_LDCONFIG= yes +SHEBANG_FILES= build-aux/meson/gen_locations_variant.py + +MESON_ARGS= -Dtests=false GLIB_SCHEMAS= org.gnome.GWeather4.enums.xml \ org.gnome.GWeather4.gschema.xml diff --git a/net/libgweather4/distinfo b/net/libgweather4/distinfo index f359d17cea6f..cfc1e59a3cb0 100644 --- a/net/libgweather4/distinfo +++ b/net/libgweather4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1675446266 -SHA256 (gnome/libgweather-4.2.0.tar.xz) = af8a812da0d8976a000e1d62572c256086a817323fbf35b066dbfdd8d2ca6203 -SIZE (gnome/libgweather-4.2.0.tar.xz) = 2752164 +TIMESTAMP = 1731000631 +SHA256 (gnome/libgweather-4.4.4.tar.xz) = 7017677753cdf7d1fdc355e4bfcdb1eba8369793a8df24d241427a939cbf4283 +SIZE (gnome/libgweather-4.4.4.tar.xz) = 2843040 diff --git a/net/libgweather4/files/patch-libgweather_meson.build b/net/libgweather4/files/patch-libgweather_meson.build new file mode 100644 index 000000000000..3f8d9bbbcca4 --- /dev/null +++ b/net/libgweather4/files/patch-libgweather_meson.build @@ -0,0 +1,11 @@ +--- libgweather/meson.build.orig 2023-09-16 11:21:48 UTC ++++ libgweather/meson.build +@@ -24,7 +24,7 @@ add_project_arguments(c_compiler.get_supported_argumen + + # We guarantee that our code base does not fail these + '-Werror=format=2', +- '-Werror=implicit-function-declaration', ++# '-Werror=implicit-function-declaration', + '-Werror=init-self', + '-Werror=missing-include-dirs', + ]), language: 'c') diff --git a/net/libgweather4/pkg-plist b/net/libgweather4/pkg-plist index f72f7cbf2761..f8f16e30c699 100644 --- a/net/libgweather4/pkg-plist +++ b/net/libgweather4/pkg-plist @@ -7,7 +7,7 @@ include/libgweather-4.0/libgweather/gweather.h lib/girepository-1.0/GWeather-4.0.typelib lib/libgweather-4.so lib/libgweather-4.so.0 -lib/libgweather-4.so.0.200.0 +lib/libgweather-4.so.0.400.4 lib/libgweather-4/Locations.bin libdata/pkgconfig/gweather4.pc share/doc/libgweather-4.0/RedHatDisplay-Black.woff @@ -284,6 +284,7 @@ share/locale/ja/LC_MESSAGES/libgweather-4.0-locations.mo share/locale/ja/LC_MESSAGES/libgweather-4.0.mo share/locale/ka/LC_MESSAGES/libgweather-4.0-locations.mo share/locale/ka/LC_MESSAGES/libgweather-4.0.mo +share/locale/kab/LC_MESSAGES/libgweather-4.0.mo share/locale/kk/LC_MESSAGES/libgweather-4.0-locations.mo share/locale/kk/LC_MESSAGES/libgweather-4.0.mo share/locale/kn/LC_MESSAGES/libgweather-4.0-locations.mo diff --git a/net/libifconfig/Makefile b/net/libifconfig/Makefile new file mode 100644 index 000000000000..1dddc6c8697d --- /dev/null +++ b/net/libifconfig/Makefile @@ -0,0 +1,67 @@ +PORTNAME= libifconfig +PORTVERSION= 0.1 +CATEGORIES= net +MASTER_SITES= https://github.com/MainKt/freebsd-ports/releases/download/libifconf/ + +MAINTAINER= saheed@FreeBSD.org +COMMENT= Library providing the functionality of ifconfig(8) +WWW= https://cgit.freebsd.org/src/tree/lib/libifconfig + +LICENSE= BSD3CLAUSE + +MAKE_ARGS= PREFIX=${PREFIX} + +CFLAGS+= -Wno-pointer-sign + +WRKSRC= ${WRKDIR}/libifconfig + +_LIBIFCONFIG_HASH= b670c9bafc0e +_LIBIFCONFIG_REV= 0 + +PLIST_FILES= include/libifconfig.h \ + include/libifconfig_sfp.h \ + include/libifconfig_sfp_tables.h \ + lib/libifconfig.so \ + lib/libifconfig.so.2 + +.include <bsd.port.pre.mk> + +.if ${OSREL} == "15.0" +DISTFILES= libifconfig-${_LIBIFCONFIG_HASH}.tar.gz +.else +DISTFILES= libifconfig-${OSREL}_${_LIBIFCONFIG_REV}.tar.gz +.endif + +do-install: + @${MKDIR} ${STAGEDIR}${PREFIX}/lib + @${MKDIR} ${STAGEDIR}${PREFIX}/include + ${INSTALL_LIB} ${WRKSRC}/libifconfig.so.2 ${STAGEDIR}${PREFIX}/lib + ${LN} -s libifconfig.so.2 ${STAGEDIR}${PREFIX}/lib/libifconfig.so +.for h in libifconfig.h libifconfig_sfp.h libifconfig_sfp_tables.h + ${INSTALL_DATA} ${WRKSRC}/${h} ${STAGEDIR}${PREFIX}/include +.endfor + +_ALL_VERSIONS= 13.3 13.4 13.5 14.0 14.1 14.2 14.3 +.if make(makesum) +DISTFILES= libifconfig-${_LIBIFCONFIG_HASH}.tar.gz +.for version in ${_ALL_VERSIONS} +DISTFILES+= libifconfig-${version}_${_LIBIFCONFIG_REV}.tar.gz +.endfor +.endif + +.if defined(MAINTAINER_MODE) +upload: + for version in ${_ALL_VERSIONS}; \ + do \ + cd /usr/src/lib && \ + git archive --format=tar.gz \ + --output=libifconfig-$${version}_${_LIBIFCONFIG_REV}.tar.gz \ + freebsd/releng/$${version} libifconfig ; \ + done + cd /usr/src/lib && \ + git archive --format=tar.gz \ + --output=libifconfig-${_LIBIFCONFIG_HASH}.tar.gz \ + ${_LIBIFCONFIG_HASH} libifconfig ; +.endif + +.include <bsd.port.post.mk> diff --git a/net/libifconfig/distinfo b/net/libifconfig/distinfo new file mode 100644 index 000000000000..0d2dabe0b045 --- /dev/null +++ b/net/libifconfig/distinfo @@ -0,0 +1,17 @@ +TIMESTAMP = 1750761670 +SHA256 (libifconfig-13.3_0.tar.gz) = 7ccd7fab4f6a57d13638c82f3f848d1c08541f85f38d22d99f79125a39ac1982 +SIZE (libifconfig-13.3_0.tar.gz) = 22471 +SHA256 (libifconfig-13.4_0.tar.gz) = 33e092463f08b459cebb5b0e2238fca379409c91ad6793e3fbcc1b034cd1ade7 +SIZE (libifconfig-13.4_0.tar.gz) = 22470 +SHA256 (libifconfig-13.5_0.tar.gz) = b2bf5bd107ab75663736df3b918eed999a916fd0ed253ef7546c7633642ad934 +SIZE (libifconfig-13.5_0.tar.gz) = 22474 +SHA256 (libifconfig-14.0_0.tar.gz) = 8d2a5a9f6254479dc5f8175132bdd169699db2b36e5349ad21f9c791ab96689b +SIZE (libifconfig-14.0_0.tar.gz) = 23706 +SHA256 (libifconfig-14.1_0.tar.gz) = c2d59622c9a9649afef8e30eb9fb825aa8cd3ec71c12160ed9f7a01c95dcabdb +SIZE (libifconfig-14.1_0.tar.gz) = 23708 +SHA256 (libifconfig-14.2_0.tar.gz) = fbab01cf067a7c75d14adb7a5b682ab7718e0d0c2fcf03324f4e9157880c5afd +SIZE (libifconfig-14.2_0.tar.gz) = 23709 +SHA256 (libifconfig-14.3_0.tar.gz) = 04069eacdf7ec216fad6769ab5fdc2d7e781cbb8e09f3d4356691984880f5fc7 +SIZE (libifconfig-14.3_0.tar.gz) = 23709 +SHA256 (libifconfig-b670c9bafc0e.tar.gz) = 87740e514a9c993ca4b7e1ed250df62aab766e60fd27e56e7b38dded4e835232 +SIZE (libifconfig-b670c9bafc0e.tar.gz) = 23854 diff --git a/net/libifconfig/files/patch-Makefile b/net/libifconfig/files/patch-Makefile new file mode 100644 index 000000000000..75c38331fe12 --- /dev/null +++ b/net/libifconfig/files/patch-Makefile @@ -0,0 +1,37 @@ +--- Makefile.orig 2025-06-21 02:57:45 UTC ++++ Makefile +@@ -1,15 +1,11 @@ LIB= ifconfig + PACKAGE= lib${LIB} + LIB= ifconfig +-INTERNALLIB= true + +-LIBADD= m ++LDADD+= -lm + + SHLIBDIR?= /lib + SHLIB_MAJOR= 2 + +-VERSION_DEF= ${LIBCSRCDIR}/Versions.def +-SYMBOL_MAPS= ${.CURDIR}/Symbol.map +- + SRCS= libifconfig.c \ + libifconfig_bridge.c \ + libifconfig_carp.c \ +@@ -26,7 +22,7 @@ SRCS+= ${GEN} + + SRCS+= ${GEN} + +-.include <src.lua.mk> ++LUA= ${LIBEXECDIR}/flua + + .SUFFIXES: .tpl.c .tpl.h + .tpl.c.c .tpl.h.h: sfp.lua +@@ -36,7 +32,7 @@ CLEANFILES+= ${GEN} + + # If libifconfig become public uncomment those two lines + #INCSDIR= ${INCLUDEDIR} +-#INCS= libifconfig.h libifconfig_sfp.h libifconfig_sfp_tables.h ++INCS= libifconfig.h libifconfig_sfp.h libifconfig_sfp_tables.h + + #MAN= libifconfig.3 + diff --git a/net/libifconfig/pkg-descr b/net/libifconfig/pkg-descr new file mode 100644 index 000000000000..2797688920ca --- /dev/null +++ b/net/libifconfig/pkg-descr @@ -0,0 +1,4 @@ +Ports version of the base system ifconfig(8) library, libifconfig. + +libifconfig is a C library that provides programmatic access to most of the +functionality offered by ifconfig(8). diff --git a/net/libkgapi/distinfo b/net/libkgapi/distinfo index d1cea6efec01..dfcce337f440 100644 --- a/net/libkgapi/distinfo +++ b/net/libkgapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557944 -SHA256 (KDE/release-service/25.04.1/libkgapi-25.04.1.tar.xz) = b2e1b4ab564f67cd0e2c5fa0fbd394928120bc8d17a019a36f072c517f41ecbc -SIZE (KDE/release-service/25.04.1/libkgapi-25.04.1.tar.xz) = 341436 +TIMESTAMP = 1751381626 +SHA256 (KDE/release-service/25.04.3/libkgapi-25.04.3.tar.xz) = cf895f01d1967c029c15239c53e39ab11613b7700ed1afa8e61c6278bd8fbcf8 +SIZE (KDE/release-service/25.04.3/libkgapi-25.04.3.tar.xz) = 341404 diff --git a/net/libksieve/distinfo b/net/libksieve/distinfo index 0dafc4b5ca40..ff4246ec5b4b 100644 --- a/net/libksieve/distinfo +++ b/net/libksieve/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557945 -SHA256 (KDE/release-service/25.04.1/libksieve-25.04.1.tar.xz) = 2269c364aa82df3b9d56685b9da89ca45004efa562d2b3fc446eef0d309e507a -SIZE (KDE/release-service/25.04.1/libksieve-25.04.1.tar.xz) = 614864 +TIMESTAMP = 1751381629 +SHA256 (KDE/release-service/25.04.3/libksieve-25.04.3.tar.xz) = 07f6d97362e408dabcfb191b0bfd728edfd5996ee37a84074e928cb2e9c13a9d +SIZE (KDE/release-service/25.04.3/libksieve-25.04.3.tar.xz) = 614876 diff --git a/net/liblinphone/Makefile b/net/liblinphone/Makefile index 5d9b93cfaeaa..2b9da83ece16 100644 --- a/net/liblinphone/Makefile +++ b/net/liblinphone/Makefile @@ -1,5 +1,5 @@ PORTNAME= liblinphone -DISTVERSION= 5.4.4 +DISTVERSION= 5.4.25 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org diff --git a/net/liblinphone/distinfo b/net/liblinphone/distinfo index d5ec30ded6ea..4bdb4a47433d 100644 --- a/net/liblinphone/distinfo +++ b/net/liblinphone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743028704 -SHA256 (liblinphone-5.4.4.tar.bz2) = 3e3b62c556b43b59634074945aad9cb4f744545aa583ec128a45b54e35caa377 -SIZE (liblinphone-5.4.4.tar.bz2) = 20957209 +TIMESTAMP = 1751275714 +SHA256 (liblinphone-5.4.25.tar.bz2) = c86c2979d2dda3142949765db475e49e93de8b51fd386d4592b3c246b23c4538 +SIZE (liblinphone-5.4.25.tar.bz2) = 21095087 diff --git a/net/libmateweather/Makefile b/net/libmateweather/Makefile index aa98bee56393..28e53f8e80ed 100644 --- a/net/libmateweather/Makefile +++ b/net/libmateweather/Makefile @@ -1,5 +1,6 @@ PORTNAME= libmateweather PORTVERSION= 1.28.0 +PORTREVISION= 1 CATEGORIES= net mate MASTER_SITES= MATE DIST_SUBDIR= mate diff --git a/net/libngtcp2-gnutls/Makefile b/net/libngtcp2-gnutls/Makefile index e2381911df14..de013d3702f4 100644 --- a/net/libngtcp2-gnutls/Makefile +++ b/net/libngtcp2-gnutls/Makefile @@ -1,5 +1,5 @@ PORTNAME= ngtcp2 -PORTVERSION= 1.12.0 +PORTVERSION= 1.13.0 CATEGORIES= net MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= lib diff --git a/net/libngtcp2-gnutls/distinfo b/net/libngtcp2-gnutls/distinfo index 40d30f9aa736..10a78ca876ab 100644 --- a/net/libngtcp2-gnutls/distinfo +++ b/net/libngtcp2-gnutls/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745177914 -SHA256 (ngtcp2-1.12.0.tar.xz) = 2527a4c9305dbed610a000a88f94696526aa8959f74249a59f2b96ee73630629 -SIZE (ngtcp2-1.12.0.tar.xz) = 656116 +TIMESTAMP = 1748495701 +SHA256 (ngtcp2-1.13.0.tar.xz) = cc98cdd7d0ce0050b5589c99f89ac72fb34aee6ff88bb3351f239407a65699fe +SIZE (ngtcp2-1.13.0.tar.xz) = 654972 diff --git a/net/libngtcp2-wolfssl/Makefile b/net/libngtcp2-wolfssl/Makefile new file mode 100644 index 000000000000..11f0b69274fb --- /dev/null +++ b/net/libngtcp2-wolfssl/Makefile @@ -0,0 +1,37 @@ +PORTNAME= ngtcp2 +PORTVERSION= 1.13.0 +CATEGORIES= net +MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/ +PKGNAMEPREFIX= lib +PKGNAMESUFFIX= -wolfssl + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Implementation of QUIC protocol (wolfssl backend) +WWW= https://nghttp2.org/ngtcp2/ \ + https://github.com/ngtcp2/ngtcp2 + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= libngtcp2>=${PORTVERSION}<${PORTVERSION}_99:net/libngtcp2 +LIB_DEPENDS= libwolfssl.so:security/wolfssl +RUN_DEPENDS= libngtcp2>=${PORTVERSION}<${PORTVERSION}_99:net/libngtcp2 + +USES= libtool pathfix pkgconfig tar:xz + +CONFIGURE_ARGS= --enable-lib-only \ + --with-jemalloc \ + --with-wolfssl \ + --without-boringssl \ + --without-gnutls \ + --without-libbrotlidec \ + --without-libbrotlienc \ + --without-libev \ + --without-libnghttp3 \ + --without-openssl +GNU_CONFIGURE= yes +INSTALL_TARGET= install-strip +INSTALL_WRKSRC= ${WRKSRC}/crypto/wolfssl +USE_LDCONFIG= yes + +.include <bsd.port.mk> diff --git a/net/libngtcp2-wolfssl/distinfo b/net/libngtcp2-wolfssl/distinfo new file mode 100644 index 000000000000..10a78ca876ab --- /dev/null +++ b/net/libngtcp2-wolfssl/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1748495701 +SHA256 (ngtcp2-1.13.0.tar.xz) = cc98cdd7d0ce0050b5589c99f89ac72fb34aee6ff88bb3351f239407a65699fe +SIZE (ngtcp2-1.13.0.tar.xz) = 654972 diff --git a/net/libngtcp2-wolfssl/files/patch-Makefile.in b/net/libngtcp2-wolfssl/files/patch-Makefile.in new file mode 100644 index 000000000000..afad6594b328 --- /dev/null +++ b/net/libngtcp2-wolfssl/files/patch-Makefile.in @@ -0,0 +1,13 @@ +--- Makefile.in.orig 2022-01-16 12:35:06 UTC ++++ Makefile.in +@@ -425,8 +425,8 @@ top_srcdir = @top_srcdir@ + # LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION + # OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION + # WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. +-SUBDIRS = lib tests doc $(am__append_1) $(am__append_2) +-dist_doc_DATA = README.rst ++SUBDIRS = lib $(am__append_1) ++dist_doc_DATA = + ACLOCAL_AMFLAGS = -I m4 + EXTRA_DIST = \ + cmakeconfig.h.in \ diff --git a/net/libngtcp2-wolfssl/pkg-descr b/net/libngtcp2-wolfssl/pkg-descr new file mode 100644 index 000000000000..badfac901e6b --- /dev/null +++ b/net/libngtcp2-wolfssl/pkg-descr @@ -0,0 +1,4 @@ +ngtcp2 project is an effort to implement QUIC protocol which is now being +discussed in IETF QUICWG for its standardization. + +This port provides the crypto helper library for wolfssl backend. diff --git a/net/libngtcp2-wolfssl/pkg-plist b/net/libngtcp2-wolfssl/pkg-plist new file mode 100644 index 000000000000..c0ba6b3e66e4 --- /dev/null +++ b/net/libngtcp2-wolfssl/pkg-plist @@ -0,0 +1,5 @@ +lib/libngtcp2_crypto_wolfssl.a +lib/libngtcp2_crypto_wolfssl.so +lib/libngtcp2_crypto_wolfssl.so.5 +lib/libngtcp2_crypto_wolfssl.so.5.2.0 +libdata/pkgconfig/libngtcp2_crypto_wolfssl.pc diff --git a/net/libngtcp2/Makefile b/net/libngtcp2/Makefile index 324a5a54067e..9827eb40c76a 100644 --- a/net/libngtcp2/Makefile +++ b/net/libngtcp2/Makefile @@ -1,5 +1,5 @@ PORTNAME= ngtcp2 -PORTVERSION= 1.12.0 +PORTVERSION= 1.13.0 CATEGORIES= net MASTER_SITES= https://github.com/ngtcp2/ngtcp2/releases/download/v${PORTVERSION}/ PKGNAMEPREFIX= lib @@ -28,7 +28,7 @@ GNU_CONFIGURE= yes INSTALL_TARGET= install-strip USE_LDCONFIG= yes -SLAVEDIRS= net/libngtcp2-gnutls +SLAVEDIRS= net/libngtcp2-gnutls net/libngtcp2-wolfssl post-install: cd ${WRKSRC}/crypto/includes/ngtcp2/ && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/include/ngtcp2 diff --git a/net/libngtcp2/distinfo b/net/libngtcp2/distinfo index e8e0cf92099c..10a78ca876ab 100644 --- a/net/libngtcp2/distinfo +++ b/net/libngtcp2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745177912 -SHA256 (ngtcp2-1.12.0.tar.xz) = 2527a4c9305dbed610a000a88f94696526aa8959f74249a59f2b96ee73630629 -SIZE (ngtcp2-1.12.0.tar.xz) = 656116 +TIMESTAMP = 1748495701 +SHA256 (ngtcp2-1.13.0.tar.xz) = cc98cdd7d0ce0050b5589c99f89ac72fb34aee6ff88bb3351f239407a65699fe +SIZE (ngtcp2-1.13.0.tar.xz) = 654972 diff --git a/net/libngtcp2/pkg-plist b/net/libngtcp2/pkg-plist index 234d7351c548..2345c5b2aeb6 100644 --- a/net/libngtcp2/pkg-plist +++ b/net/libngtcp2/pkg-plist @@ -10,5 +10,5 @@ include/ngtcp2/version.h lib/libngtcp2.a lib/libngtcp2.so lib/libngtcp2.so.16 -lib/libngtcp2.so.16.3.0 +lib/libngtcp2.so.16.3.1 libdata/pkgconfig/libngtcp2.pc diff --git a/net/libproxy/Makefile b/net/libproxy/Makefile index a20f7aba8a78..647ed25fb404 100644 --- a/net/libproxy/Makefile +++ b/net/libproxy/Makefile @@ -1,6 +1,5 @@ PORTNAME= libproxy -DISTVERSION= 0.5.9 -PORTREVISION= 1 +DISTVERSION= 0.5.10 CATEGORIES= net devel MAINTAINER= desktop@FreeBSD.org @@ -23,8 +22,6 @@ MESON_ARGS= -Dtests=true \ -Dintrospection=true \ -Drelease=true USE_LDCONFIG= yes -# https://github.com/libproxy/libproxy/issues/320 -LLD_UNSAFE= yes OPTIONS_DEFINE= CURL DOCS VAPI OPTIONS_GROUP= CONFIG PACRUNNER diff --git a/net/libproxy/distinfo b/net/libproxy/distinfo index 0a050e1eaa51..797f68ac1bd4 100644 --- a/net/libproxy/distinfo +++ b/net/libproxy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1736959190 -SHA256 (libproxy-libproxy-0.5.9_GH0.tar.gz) = a1976c3ac4affedc17e6d40cf78c9d8eca6751520ea3cbbec1a8850f7ded1565 -SIZE (libproxy-libproxy-0.5.9_GH0.tar.gz) = 58165 +TIMESTAMP = 1751281866 +SHA256 (libproxy-libproxy-0.5.10_GH0.tar.gz) = 84734a0b89c95f4834fd55c26b362be2fb846445383e37f5209691694ad2b5de +SIZE (libproxy-libproxy-0.5.10_GH0.tar.gz) = 60453 diff --git a/net/libproxy/pkg-plist b/net/libproxy/pkg-plist index 49b48a1718d3..c7c0e45ea7a1 100644 --- a/net/libproxy/pkg-plist +++ b/net/libproxy/pkg-plist @@ -2,7 +2,7 @@ bin/proxy include/libproxy/proxy.h lib/girepository-1.0/Libproxy-1.0.typelib lib/libproxy.so -lib/libproxy.so.0.5.9 +lib/libproxy.so.0.5.10 lib/libproxy.so.1 lib/libproxy/libpxbackend-1.0.so libdata/pkgconfig/libproxy-1.0.pc @@ -40,7 +40,6 @@ libdata/pkgconfig/libproxy-1.0.pc %%DOCS%%%%DOCSDIR%%-1.0/applications.html %%DOCS%%%%DOCSDIR%%-1.0/architecture.html %%DOCS%%%%DOCSDIR%%-1.0/build-steps.html -%%DOCS%%%%DOCSDIR%%-1.0/classes_hierarchy.html %%DOCS%%%%DOCSDIR%%-1.0/configuration-logic.html %%DOCS%%%%DOCSDIR%%-1.0/ctor.ProxyFactory.new.html %%DOCS%%%%DOCSDIR%%-1.0/fonts.css diff --git a/net/librespeed-cli/Makefile b/net/librespeed-cli/Makefile index 31e9d13c04e1..f9470ef75075 100644 --- a/net/librespeed-cli/Makefile +++ b/net/librespeed-cli/Makefile @@ -1,7 +1,7 @@ PORTNAME= librespeed-cli DISTVERSIONPREFIX= v -DISTVERSION= 1.0.10 -PORTREVISION= 22 +DISTVERSION= 1.0.12 +PORTREVISION= 1 CATEGORIES= net www MAINTAINER= driesm@FreeBSD.org diff --git a/net/librespeed-cli/distinfo b/net/librespeed-cli/distinfo index 529e412516cc..e1a36b47e92f 100644 --- a/net/librespeed-cli/distinfo +++ b/net/librespeed-cli/distinfo @@ -1,9 +1,9 @@ -TIMESTAMP = 1679693757 -SHA256 (go/net_librespeed-cli/librespeed-cli-v1.0.10/v1.0.10.mod) = 0564307c5ba5746b08372cf21d82f91a50af3a5aa5f463ec849c8e9cf7eadc1e -SIZE (go/net_librespeed-cli/librespeed-cli-v1.0.10/v1.0.10.mod) = 624 -SHA256 (go/net_librespeed-cli/librespeed-cli-v1.0.10/v1.0.10.zip) = b8015d4d63ca2a0660255b85ec22a39c9d09386f784c6713316a120435ee4487 -SIZE (go/net_librespeed-cli/librespeed-cli-v1.0.10/v1.0.10.zip) = 31726 -SHA256 (go/net_librespeed-cli/librespeed-cli-v1.0.10/golang-net-v0.8.0_GH0.tar.gz) = f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831 -SIZE (go/net_librespeed-cli/librespeed-cli-v1.0.10/golang-net-v0.8.0_GH0.tar.gz) = 1244302 -SHA256 (go/net_librespeed-cli/librespeed-cli-v1.0.10/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 -SIZE (go/net_librespeed-cli/librespeed-cli-v1.0.10/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 +TIMESTAMP = 1750185220 +SHA256 (go/net_librespeed-cli/librespeed-cli-v1.0.12/v1.0.12.mod) = 0aa0a214ffbf9d30f6889ac8b62e88e29fac93243e12935348f2464403a660d1 +SIZE (go/net_librespeed-cli/librespeed-cli-v1.0.12/v1.0.12.mod) = 812 +SHA256 (go/net_librespeed-cli/librespeed-cli-v1.0.12/v1.0.12.zip) = d2d465613a9361e7e0a89d1b0d014871b0fba7c8aff2d5ea3b5eff85b031fdee +SIZE (go/net_librespeed-cli/librespeed-cli-v1.0.12/v1.0.12.zip) = 33656 +SHA256 (go/net_librespeed-cli/librespeed-cli-v1.0.12/golang-net-v0.8.0_GH0.tar.gz) = f9e2128a2d6861db0595428c7cce62fe5a131348a6c7651b6efa8b03d0b10831 +SIZE (go/net_librespeed-cli/librespeed-cli-v1.0.12/golang-net-v0.8.0_GH0.tar.gz) = 1244302 +SHA256 (go/net_librespeed-cli/librespeed-cli-v1.0.12/golang-sys-v0.6.0_GH0.tar.gz) = b4f6d17c7a128f76169964b437cb66b3f2dbf9a33361928ec19dfecf7b03fc54 +SIZE (go/net_librespeed-cli/librespeed-cli-v1.0.12/golang-sys-v0.6.0_GH0.tar.gz) = 1434234 diff --git a/net/librespeed-cli/files/patch-go.mod b/net/librespeed-cli/files/patch-go.mod deleted file mode 100644 index ede36f4178be..000000000000 --- a/net/librespeed-cli/files/patch-go.mod +++ /dev/null @@ -1,32 +0,0 @@ ---- go.mod.orig 2023-03-24 21:32:43 UTC -+++ go.mod -@@ -1,17 +1,22 @@ - module github.com/librespeed/speedtest-cli - --go 1.14 -+go 1.17 - - require ( - github.com/briandowns/spinner v1.12.0 -- github.com/cpuguy83/go-md2man/v2 v2.0.0 // indirect -- github.com/fatih/color v1.10.0 // indirect - github.com/go-ping/ping v0.0.0-20210407214646-e4e642a95741 - github.com/gocarina/gocsv v0.0.0-20210408192840-02d7211d929d -- github.com/russross/blackfriday/v2 v2.1.0 // indirect - github.com/sirupsen/logrus v1.8.1 -- github.com/stretchr/testify v1.3.0 // indirect - github.com/urfave/cli/v2 v2.3.0 -- golang.org/x/net v0.0.0-20210421230115-4e50805a0758 // indirect -- golang.org/x/sys v0.0.0-20210421221651-33663a62ff08 // indirect -+) -+ -+require ( -+ github.com/cpuguy83/go-md2man/v2 v2.0.0 // indirect -+ github.com/fatih/color v1.10.0 // indirect -+ github.com/mattn/go-colorable v0.1.8 // indirect -+ github.com/mattn/go-isatty v0.0.12 // indirect -+ github.com/russross/blackfriday/v2 v2.1.0 // indirect -+ github.com/stretchr/testify v1.3.0 // indirect -+ golang.org/x/net v0.8.0 // indirect -+ golang.org/x/sys v0.6.0 // indirect - ) diff --git a/net/librespeed-cli/files/patch-go.sum b/net/librespeed-cli/files/patch-go.sum deleted file mode 100644 index 5eb00e150212..000000000000 --- a/net/librespeed-cli/files/patch-go.sum +++ /dev/null @@ -1,20 +0,0 @@ ---- go.sum.orig 2023-03-24 21:32:45 UTC -+++ go.sum -@@ -40,6 +40,8 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go - golang.org/x/net v0.0.0-20200904194848-62affa334b73/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= - golang.org/x/net v0.0.0-20210421230115-4e50805a0758 h1:aEpZnXcAmXkd6AvLb2OPt+EN1Zu/8Ne3pCqPjja5PXY= - golang.org/x/net v0.0.0-20210421230115-4e50805a0758/go.mod h1:72T/g9IO56b78aLF+1Kcs5dz7/ng1VjMUvfKvpfy+jM= -+golang.org/x/net v0.8.0 h1:Zrh2ngAOFYneWTAIAPethzeaQLuHwhuBkuV6ZiRnUaQ= -+golang.org/x/net v0.8.0/go.mod h1:QVkue5JL9kW//ek3r6jTKnTFis1tRmNAW2P1shuFdJc= - golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= - golang.org/x/sys v0.0.0-20190222072716-a9d3bda3a223/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= - golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -@@ -51,6 +53,8 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go - golang.org/x/sys v0.0.0-20210420072515-93ed5bcd2bfe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= - golang.org/x/sys v0.0.0-20210421221651-33663a62ff08 h1:qyN5bV+96OX8pL78eXDuz6YlDPzCYgdW74H5yE9BoSU= - golang.org/x/sys v0.0.0-20210421221651-33663a62ff08/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -+golang.org/x/sys v0.6.0 h1:MVltZSvRTcU2ljQOhs94SXPftV6DCNnZViHeQps87pQ= -+golang.org/x/sys v0.6.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= - golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= - golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= - golang.org/x/text v0.3.6/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= diff --git a/net/librespeed-cli/files/patch-vendor_modules.txt b/net/librespeed-cli/files/patch-vendor_modules.txt deleted file mode 100644 index 71131755adff..000000000000 --- a/net/librespeed-cli/files/patch-vendor_modules.txt +++ /dev/null @@ -1,59 +0,0 @@ ---- vendor/modules.txt.orig 2023-03-24 21:34:27 UTC -+++ vendor/modules.txt -@@ -1,43 +1,45 @@ - # github.com/briandowns/spinner v1.12.0 --## explicit -+## explicit; go 1.14 - github.com/briandowns/spinner - # github.com/cpuguy83/go-md2man/v2 v2.0.0 --## explicit -+## explicit; go 1.12 - github.com/cpuguy83/go-md2man/v2/md2man - # github.com/fatih/color v1.10.0 --## explicit -+## explicit; go 1.13 - github.com/fatih/color - # github.com/go-ping/ping v0.0.0-20210407214646-e4e642a95741 --## explicit -+## explicit; go 1.14 - github.com/go-ping/ping - # github.com/gocarina/gocsv v0.0.0-20210408192840-02d7211d929d --## explicit -+## explicit; go 1.13 - github.com/gocarina/gocsv - # github.com/mattn/go-colorable v0.1.8 -+## explicit; go 1.13 - github.com/mattn/go-colorable - # github.com/mattn/go-isatty v0.0.12 -+## explicit; go 1.12 - github.com/mattn/go-isatty - # github.com/russross/blackfriday/v2 v2.1.0 - ## explicit - github.com/russross/blackfriday/v2 - # github.com/sirupsen/logrus v1.8.1 --## explicit -+## explicit; go 1.13 - github.com/sirupsen/logrus - # github.com/stretchr/testify v1.3.0 - ## explicit - # github.com/urfave/cli/v2 v2.3.0 --## explicit -+## explicit; go 1.11 - github.com/urfave/cli/v2 --# golang.org/x/net v0.0.0-20210421230115-4e50805a0758 --## explicit -+# golang.org/x/net v0.8.0 -+## explicit; go 1.17 - golang.org/x/net/bpf - golang.org/x/net/icmp - golang.org/x/net/internal/iana - golang.org/x/net/internal/socket - golang.org/x/net/ipv4 - golang.org/x/net/ipv6 --# golang.org/x/sys v0.0.0-20210421221651-33663a62ff08 --## explicit -+# golang.org/x/sys v0.6.0 -+## explicit; go 1.17 - golang.org/x/sys/internal/unsafeheader - golang.org/x/sys/unix - golang.org/x/sys/windows diff --git a/net/librespeed-go/Makefile b/net/librespeed-go/Makefile index 69560fbb17ed..8e3a03f41979 100644 --- a/net/librespeed-go/Makefile +++ b/net/librespeed-go/Makefile @@ -1,7 +1,7 @@ PORTNAME= librespeed-go DISTVERSIONPREFIX= v DISTVERSION= 1.1.5 -PORTREVISION= 23 +PORTREVISION= 26 CATEGORIES= net www MAINTAINER= driesm@FreeBSD.org diff --git a/net/librest1/Makefile b/net/librest1/Makefile index fcd55721464f..c7881b8c8ac5 100644 --- a/net/librest1/Makefile +++ b/net/librest1/Makefile @@ -1,6 +1,6 @@ PORTNAME= librest PORTVERSION= 0.9.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net devel gnome PKGNAMESUFFIX= 1 MASTER_SITES= https://gitlab.gnome.org/GNOME/librest/-/archive/${PORTVERSION}/ diff --git a/net/libslirp/Makefile b/net/libslirp/Makefile index 094ffcaf3522..0204f1cc3c74 100644 --- a/net/libslirp/Makefile +++ b/net/libslirp/Makefile @@ -1,6 +1,6 @@ PORTNAME= libslirp DISTVERSIONPREFIX= v -DISTVERSION= 4.9.0 +DISTVERSION= 4.9.1 CATEGORIES= net MAINTAINER= makc@FreeBSD.org diff --git a/net/libslirp/distinfo b/net/libslirp/distinfo index ea30be7bd689..93112f526f3c 100644 --- a/net/libslirp/distinfo +++ b/net/libslirp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739693757 -SHA256 (libslirp-v4.9.0.tar.bz2) = 0329092d1dbaf18a7ef640c4d9db54bba71af9e850437b5ff3b31f463951c8ab -SIZE (libslirp-v4.9.0.tar.bz2) = 132589 +TIMESTAMP = 1750085946 +SHA256 (libslirp-v4.9.1.tar.bz2) = 3caff6e2de445f4995629d4929c55419f661b2b1d14f12481e155a71c1e8f811 +SIZE (libslirp-v4.9.1.tar.bz2) = 132888 diff --git a/net/libslirp/files/patch-meson.build b/net/libslirp/files/patch-meson.build deleted file mode 100644 index 9b74cb54482a..000000000000 --- a/net/libslirp/files/patch-meson.build +++ /dev/null @@ -1,32 +0,0 @@ ---- meson.build.orig 2025-01-30 01:46:23 UTC -+++ meson.build -@@ -168,9 +168,9 @@ vflag = [] - - mapfile = 'src/libslirp.map' - vflag = [] --vflag_test = '-Wl,--version-script,@0@/@1@'.format(meson.current_source_dir(), mapfile) -+libvflag = [] - if cc.has_link_argument('-Wl,--version-script,@0@/@1@'.format(meson.current_source_dir(), 'src/libslirp.test.map')) -- vflag += vflag_test -+ libvflag += '-Wl,--version-script,@0@/@1@'.format(meson.current_source_dir(), mapfile) - endif - - if fuzzer_build -@@ -203,7 +203,7 @@ if glib_static or fuzzer_build or fuzz_reproduce - if glib_static or fuzzer_build or fuzz_reproduce - lib = static_library('slirp', sources, - c_args : cargs, -- link_args : vflag, -+ link_args : libvflag + vflag, - link_depends : mapfile, - dependencies : libslirp_deps, - ) -@@ -211,7 +211,7 @@ else - lib = library('slirp', sources, - version : lt_version, - c_args : cargs, -- link_args : vflag, -+ link_args : libvflag + vflag, - link_depends : mapfile, - dependencies : libslirp_deps, - install : install_devel or get_option('default_library') == 'shared', diff --git a/net/libslirp/files/patch-src_libslirp.h b/net/libslirp/files/patch-src_libslirp.h index aa1ccb92c44d..a50fe4819888 100644 --- a/net/libslirp/files/patch-src_libslirp.h +++ b/net/libslirp/files/patch-src_libslirp.h @@ -1,10 +1,10 @@ ---- src/libslirp.h.orig 2021-06-18 07:49:56 UTC +--- src/libslirp.h.orig 2025-05-27 22:38:05 UTC +++ src/libslirp.h -@@ -12,6 +12,7 @@ - #include <in6addr.h> - #else +@@ -26,6 +26,7 @@ typedef ssize_t slirp_ssize_t; + #include <sys/types.h> + typedef ssize_t slirp_ssize_t; #include <netinet/in.h> +#include <sys/socket.h> #include <arpa/inet.h> + #define SLIRP_EXPORT #endif - diff --git a/net/libzapojit/Makefile b/net/libzapojit/Makefile index 4d51f806bbf5..2ef56008f4fb 100644 --- a/net/libzapojit/Makefile +++ b/net/libzapojit/Makefile @@ -1,6 +1,6 @@ PORTNAME= libzapojit PORTVERSION= 0.0.3 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net devel gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 diff --git a/net/liferea/Makefile b/net/liferea/Makefile index 3112e6202496..c9a504048911 100644 --- a/net/liferea/Makefile +++ b/net/liferea/Makefile @@ -1,9 +1,9 @@ PORTNAME= liferea -DISTVERSION= 1.14.6 +DISTVERSION= 1.16-RC4 CATEGORIES= net gnome MASTER_SITES= https://github.com/lwindolf/liferea/releases/download/v${DISTVERSION}/ -MAINTAINER= kwm@FreeBSD.org +MAINTAINER= cmt@FreeBSD.org COMMENT= Simple RSS/RDF feed reader WWW= https://lzone.de/liferea/ @@ -15,9 +15,9 @@ LICENSE_FILE_LGPL3= ${WRKSRC}/COPYING.LIB BUILD_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas LIB_DEPENDS= libfribidi.so:converters/fribidi \ libharfbuzz.so:print/harfbuzz \ - libsoup-2.4.so:devel/libsoup \ - libwebkit2gtk-4.0.so:www/webkit2-gtk@40 \ - libpeas-1.0.so:devel/libpeas \ + libsoup-3.0.so:devel/libsoup3 \ + libwebkit2gtk-4.1.so:www/webkit2-gtk@41 \ + libpeas-2.so:devel/libpeas \ libjson-glib-1.0.so:devel/json-glib RUN_DEPENDS= gsettings-desktop-schemas>=0:devel/gsettings-desktop-schemas \ ${PYTHON_PKGNAMEPREFIX}libpeas>=0:devel/py-libpeas@${PY_FLAVOR} @@ -40,6 +40,4 @@ MAKE_ENV+= WEBKIT_DISABLE_COMPOSITING_MODE=1 INSTALL_TARGET= install-strip -EXTRA_PATCHES= ${FILESDIR}/extra-patch-libxml:-p1 - .include <bsd.port.mk> diff --git a/net/liferea/distinfo b/net/liferea/distinfo index 6f3db185d4fc..fbdeb3ad9824 100644 --- a/net/liferea/distinfo +++ b/net/liferea/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1720963009 -SHA256 (liferea-1.14.6.tar.bz2) = 36f28e51d26eebcbd3460c53eb5cb012855a5fc6cce6bca58103dfc06353cc72 -SIZE (liferea-1.14.6.tar.bz2) = 1750293 +TIMESTAMP = 1752322945 +SHA256 (liferea-1.16-RC4.tar.bz2) = 184996d7aa568be05972ac9710d9bd2cfd53446055200efe238c89d4d736df22 +SIZE (liferea-1.16-RC4.tar.bz2) = 1794049 diff --git a/net/liferea/files/extra-patch-libxml b/net/liferea/files/extra-patch-libxml deleted file mode 100644 index abe1fb137669..000000000000 --- a/net/liferea/files/extra-patch-libxml +++ /dev/null @@ -1,28 +0,0 @@ -From be8ef494586d9ef73c04ec4ca058a9a158ae3562 Mon Sep 17 00:00:00 2001 -From: Sergei Trofimovich <slyich@gmail.com> -Date: Sun, 31 Dec 2023 22:26:31 +0000 -Subject: [PATCH] src/node_type.h: add `#include <libxml/tree.h>` for - `xmlNodePtr` type - -Without the change build fails on `libxml2-2.12.3` as: - - ../../src/node_type.h:62:64: error: unknown type name 'xmlNodePtr'; did you mean 'nodePtr'? - 62 | void (*export) (nodePtr node, xmlNodePtr cur, gboolean trusted); - | ^~~~~~~~~~ - | nodePtr ---- - src/node_type.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/src/node_type.h b/src/node_type.h -index fcd3e7223..a41ff52fc 100644 ---- a/src/node_type.h -+++ b/src/node_type.h -@@ -23,6 +23,7 @@ - - #include "node.h" - -+#include <libxml/tree.h> - #include <libxml/xmlmemory.h> - #include <gtk/gtk.h> - diff --git a/net/liferea/pkg-plist b/net/liferea/pkg-plist index 2777022aa05e..cd0b24f95375 100644 --- a/net/liferea/pkg-plist +++ b/net/liferea/pkg-plist @@ -6,20 +6,18 @@ lib/liferea/plugins/add-bookmark-site.py lib/liferea/plugins/add-bookmark-site.ui lib/liferea/plugins/bold-unread.plugin lib/liferea/plugins/bold-unread.py +lib/liferea/plugins/download-manager.plugin +lib/liferea/plugins/download-manager.py +lib/liferea/plugins/download-manager.ui lib/liferea/plugins/getfocus.plugin lib/liferea/plugins/getfocus.py +lib/liferea/plugins/getfocus.ui lib/liferea/plugins/gnome-keyring.plugin lib/liferea/plugins/gnome-keyring.py lib/liferea/plugins/headerbar.plugin lib/liferea/plugins/headerbar.py lib/liferea/plugins/libnotify.plugin lib/liferea/plugins/libnotify.py -lib/liferea/plugins/media-player.plugin -lib/liferea/plugins/media-player.py -lib/liferea/plugins/pane.plugin -lib/liferea/plugins/pane.py -lib/liferea/plugins/plugin-installer.plugin -lib/liferea/plugins/plugin-installer.py lib/liferea/plugins/trayicon.plugin lib/liferea/plugins/trayicon.py lib/liferea/web-extension/liblifereawebextension.a @@ -41,21 +39,23 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg %%DATADIR%%/doc/html/about_de.html %%DATADIR%%/doc/html/about_en.html %%DATADIR%%/doc/html/about_it.html +%%DATADIR%%/doc/html/about_ru.html %%DATADIR%%/doc/html/concepts_de.html %%DATADIR%%/doc/html/concepts_en.html %%DATADIR%%/doc/html/concepts_it.html -%%DATADIR%%/doc/html/enclosures_de.html -%%DATADIR%%/doc/html/enclosures_en.html -%%DATADIR%%/doc/html/enclosures_it.html +%%DATADIR%%/doc/html/concepts_ru.html %%DATADIR%%/doc/html/faq_de.html %%DATADIR%%/doc/html/faq_en.html %%DATADIR%%/doc/html/faq_it.html +%%DATADIR%%/doc/html/faq_ru.html %%DATADIR%%/doc/html/folders_de.html %%DATADIR%%/doc/html/folders_en.html %%DATADIR%%/doc/html/folders_it.html +%%DATADIR%%/doc/html/folders_ru.html %%DATADIR%%/doc/html/headlines_de.html %%DATADIR%%/doc/html/headlines_en.html %%DATADIR%%/doc/html/headlines_it.html +%%DATADIR%%/doc/html/headlines_ru.html %%DATADIR%%/doc/html/help_feed_default.png %%DATADIR%%/doc/html/help_feed_error.png %%DATADIR%%/doc/html/help_feed_prop_adv_1.6.0.png @@ -69,7 +69,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg %%DATADIR%%/doc/html/help_opml.png %%DATADIR%%/doc/html/help_prefs_browser_1.14.0.png %%DATADIR%%/doc/html/help_prefs_desktop_1.14.0.png -%%DATADIR%%/doc/html/help_prefs_enclosures_1.14.0.png %%DATADIR%%/doc/html/help_prefs_feeds_1.14.0.png %%DATADIR%%/doc/html/help_prefs_folders_1.14.0.png %%DATADIR%%/doc/html/help_prefs_headlines_1.14.0.png @@ -81,36 +80,39 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg %%DATADIR%%/doc/html/newsbin_de.html %%DATADIR%%/doc/html/newsbin_en.html %%DATADIR%%/doc/html/newsbin_it.html +%%DATADIR%%/doc/html/newsbin_ru.html %%DATADIR%%/doc/html/onlineservices_de.html %%DATADIR%%/doc/html/onlineservices_en.html %%DATADIR%%/doc/html/onlineservices_it.html +%%DATADIR%%/doc/html/onlineservices_ru.html %%DATADIR%%/doc/html/preferences_de.html %%DATADIR%%/doc/html/preferences_en.html %%DATADIR%%/doc/html/preferences_it.html +%%DATADIR%%/doc/html/preferences_ru.html %%DATADIR%%/doc/html/reference_de.html %%DATADIR%%/doc/html/reference_en.html %%DATADIR%%/doc/html/reference_it.html +%%DATADIR%%/doc/html/reference_ru.html %%DATADIR%%/doc/html/reference.css %%DATADIR%%/doc/html/searching_de.html %%DATADIR%%/doc/html/searching_en.html %%DATADIR%%/doc/html/searching_it.html +%%DATADIR%%/doc/html/searching_ru.html %%DATADIR%%/doc/html/subscriptions_de.html %%DATADIR%%/doc/html/subscriptions_en.html %%DATADIR%%/doc/html/subscriptions_it.html +%%DATADIR%%/doc/html/subscriptions_ru.html %%DATADIR%%/doc/html/topics_de.html %%DATADIR%%/doc/html/topics_en.html %%DATADIR%%/doc/html/topics_it.html +%%DATADIR%%/doc/html/topics_ru.html %%DATADIR%%/doc/html/updating_de.html %%DATADIR%%/doc/html/updating_en.html %%DATADIR%%/doc/html/updating_it.html +%%DATADIR%%/doc/html/updating_ru.html %%DATADIR%%/dtd/html.ent -%%DATADIR%%/enclosure_handler.ui %%DATADIR%%/gir-1.0/Liferea-3.0.gir %%DATADIR%%/google_source.ui -%%DATADIR%%/js/gresource.xml -%%DATADIR%%/js/htmlview.js -%%DATADIR%%/js/Readability.js -%%DATADIR%%/js/Readability-readerable.js %%DATADIR%%/liferea_menu.ui %%DATADIR%%/liferea_toolbar.ui %%DATADIR%%/liferea.css @@ -142,14 +144,14 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg %%DATADIR%%/opml/feedlist_sk.opml %%DATADIR%%/opml/feedlist_sv.opml %%DATADIR%%/pixmaps/default.svg -%%DATADIR%%/pixmaps/emblem-important.png +%%DATADIR%%/pixmaps/emblem-important.svg %%DATADIR%%/pixmaps/emblem-web.svg %%DATADIR%%/pixmaps/fl_opml.png %%DATADIR%%/pixmaps/folder-saved-search.png %%DATADIR%%/pixmaps/folder.png -%%DATADIR%%/pixmaps/mail-attachment.png %%DATADIR%%/pixmaps/newsbin.png %%DATADIR%%/pixmaps/unread.png +%%DATADIR%%/plugins.ui %%DATADIR%%/prefs.ui %%DATADIR%%/properties.ui %%DATADIR%%/reedah_source.ui @@ -161,16 +163,6 @@ share/icons/hicolor/scalable/apps/net.sourceforge.liferea.svg %%DATADIR%%/theoldreader_source.ui %%DATADIR%%/ttrss_source.ui %%DATADIR%%/update_monitor.ui -%%DATADIR%%/xslt/feed.xml -%%DATADIR%%/xslt/folder.xml -%%DATADIR%%/xslt/html5-extract.xml -%%DATADIR%%/xslt/html-extract.xml -%%DATADIR%%/xslt/i18n-filter.xslt -%%DATADIR%%/xslt/item.xml -%%DATADIR%%/xslt/newsbin.xml -%%DATADIR%%/xslt/reader.xml -%%DATADIR%%/xslt/source.xml -%%DATADIR%%/xslt/vfolder.xml share/locale/ar/LC_MESSAGES/liferea.mo share/locale/ast/LC_MESSAGES/liferea.mo share/locale/be@latin/LC_MESSAGES/liferea.mo diff --git a/net/linknx/Makefile b/net/linknx/Makefile index 9d4b7147a9c5..322311d5fc80 100644 --- a/net/linknx/Makefile +++ b/net/linknx/Makefile @@ -9,6 +9,9 @@ WWW= https://linknx.sourceforge.net/ LICENSE= GPLv2 +DEPRECATED= Outdated and unsupported upstream +EXPIRATION_DATE=2025-07-31 + BROKEN_armv6= fails to configure: checking for GNU Pth... Segmentation fault BROKEN_armv7= fails to configure: checking for GNU Pth... Segmentation fault BROKEN_mips= fails to configure: checking for GNU Pth... Segmentation fault diff --git a/net/linux-rl9-avahi-libs/Makefile b/net/linux-rl9-avahi-libs/Makefile index ae40492c744d..abe926059748 100644 --- a/net/linux-rl9-avahi-libs/Makefile +++ b/net/linux-rl9-avahi-libs/Makefile @@ -1,7 +1,7 @@ PORTNAME= avahi PORTVERSION= 0.8 -DISTVERSIONSUFFIX= -21.el9 -PORTREVISION= 5 +DISTVERSIONSUFFIX= -22.el9_6 +PORTREVISION= 6 CATEGORIES= net linux PKGNAMESUFFIX= -libs diff --git a/net/linux-rl9-avahi-libs/distinfo b/net/linux-rl9-avahi-libs/distinfo index f9550de622e0..523905252dec 100644 --- a/net/linux-rl9-avahi-libs/distinfo +++ b/net/linux-rl9-avahi-libs/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1732660416 -SHA256 (rocky/a/avahi-glib-0.8-21.el9.aarch64.rpm) = c8be595c0da7e6e5cd1957777e4542b63c1c7ff33ebc1d20190703678a5059e1 -SIZE (rocky/a/avahi-glib-0.8-21.el9.aarch64.rpm) = 13837 -SHA256 (rocky/a/avahi-glib-0.8-21.el9.i686.rpm) = ffa77624afb5bb1673bfd888f361e5a302d473b7a589a46cb69b902c3f554f29 -SIZE (rocky/a/avahi-glib-0.8-21.el9.i686.rpm) = 14886 -SHA256 (rocky/a/avahi-glib-0.8-21.el9.x86_64.rpm) = f20bc28aec19f70091a2aed8f5206e37d5ac83206edb161a941f436a90fbccbe -SIZE (rocky/a/avahi-glib-0.8-21.el9.x86_64.rpm) = 14217 -SHA256 (rocky/a/avahi-libs-0.8-21.el9.aarch64.rpm) = ea04ace1cb8a760e78e95b5aaed35d25f0f7c42962a41cb18c63a72fd12af688 -SIZE (rocky/a/avahi-libs-0.8-21.el9.aarch64.rpm) = 67277 -SHA256 (rocky/a/avahi-libs-0.8-21.el9.i686.rpm) = 2509656ee9fed10209b2ff4890781708b15d74c010c00b294e321d1448aa92a3 -SIZE (rocky/a/avahi-libs-0.8-21.el9.i686.rpm) = 73301 -SHA256 (rocky/a/avahi-libs-0.8-21.el9.x86_64.rpm) = b57e7d56a531b18c21416ebfbc23b6deddfe7d0ae35260229b4684db4052ac6f -SIZE (rocky/a/avahi-libs-0.8-21.el9.x86_64.rpm) = 68623 -SHA256 (rocky/a/avahi-0.8-21.el9.src.rpm) = 317273e7924704e6688caf78d877450da43d928185c0c98867144752ca0fe63f -SIZE (rocky/a/avahi-0.8-21.el9.src.rpm) = 1622870 +TIMESTAMP = 1750644466 +SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.aarch64.rpm) = 45b54ee511165baeaae2070d158af06ae9477b279cdfcbf9266fc08586a158cd +SIZE (rocky/a/avahi-glib-0.8-22.el9_6.aarch64.rpm) = 13371 +SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.i686.rpm) = d0fc2a256204d1035809d2fbe2cb1ba2671e9dab1fa7b5f2260e5b0959c87470 +SIZE (rocky/a/avahi-glib-0.8-22.el9_6.i686.rpm) = 14268 +SHA256 (rocky/a/avahi-glib-0.8-22.el9_6.x86_64.rpm) = 1220add6fe0d21f399f3138a2eec892ef73757109f85a5c1217d7283d6b2a895 +SIZE (rocky/a/avahi-glib-0.8-22.el9_6.x86_64.rpm) = 13647 +SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.aarch64.rpm) = 62695726f40fa40243b81b92fd1450a51426bf9cb844cd25e9f9d52f73750ce2 +SIZE (rocky/a/avahi-libs-0.8-22.el9_6.aarch64.rpm) = 66321 +SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.i686.rpm) = b1217a916f3946cae4d5e676d1ca643bf051b402311610754f93bb5091640bd0 +SIZE (rocky/a/avahi-libs-0.8-22.el9_6.i686.rpm) = 72398 +SHA256 (rocky/a/avahi-libs-0.8-22.el9_6.x86_64.rpm) = 6e904f96a43a84b3f24a9ad479d123f15f2598c8145883a8bc72f3f4ce27c31d +SIZE (rocky/a/avahi-libs-0.8-22.el9_6.x86_64.rpm) = 67768 +SHA256 (rocky/a/avahi-0.8-22.el9_6.src.rpm) = acbdab46769a241112b1c5e1adf8cad3fb3aa12e65e23468adc74953f40d3f69 +SIZE (rocky/a/avahi-0.8-22.el9_6.src.rpm) = 1624207 diff --git a/net/linux-rl9-avahi-libs/pkg-plist.aarch64 b/net/linux-rl9-avahi-libs/pkg-plist.aarch64 index db2faebe7778..be498587877c 100644 --- a/net/linux-rl9-avahi-libs/pkg-plist.aarch64 +++ b/net/linux-rl9-avahi-libs/pkg-plist.aarch64 @@ -1,7 +1,3 @@ -usr/lib/.build-id/1b/0a7226e5a2720eae5c6aabddb351e9973d7d97 -usr/lib/.build-id/40/1b0551d2a9ff6be5a183b2fe295b02a8f182d5 -usr/lib/.build-id/96/b5b0e919a8b3004b125ff0651bed3ec54f7b6f -usr/lib/.build-id/fb/5a9bcaa622ecb8b71f8ce984f42f7771070fd6 usr/lib64/libavahi-client.so.3 usr/lib64/libavahi-client.so.3.2.9 usr/lib64/libavahi-common.so.3 diff --git a/net/linux-rl9-avahi-libs/pkg-plist.amd64 b/net/linux-rl9-avahi-libs/pkg-plist.amd64 index 593365689032..eae1c00be03c 100644 --- a/net/linux-rl9-avahi-libs/pkg-plist.amd64 +++ b/net/linux-rl9-avahi-libs/pkg-plist.amd64 @@ -1,11 +1,3 @@ -usr/lib/.build-id/1f/d469f9326867424e75885568054fd32d9b516c -usr/lib/.build-id/2f/d44a9ffafb932a21f3546644d0ed064ced6d8a -usr/lib/.build-id/43/fae1b2484029113e6366f6eb67014e548e982a -usr/lib/.build-id/8e/6f13d3a7dc693bd04388fc2e72645a92e02375 -usr/lib/.build-id/90/f3cf14a62001caeb3a9d6bfc401ca85522f2d2 -usr/lib/.build-id/9a/5ffd842d10944694db384c1ae97949e7be7fd2 -usr/lib/.build-id/a0/43bb4ea340a2d2a951881564218b585f81cf9f -usr/lib/.build-id/e7/b0689eb887707b0355121890b7ab0483832774 usr/lib/libavahi-client.so.3 usr/lib/libavahi-client.so.3.2.9 usr/lib/libavahi-common.so.3 diff --git a/net/linux-rl9-openldap/Makefile b/net/linux-rl9-openldap/Makefile index e3a64f585a61..64577911a7c4 100644 --- a/net/linux-rl9-openldap/Makefile +++ b/net/linux-rl9-openldap/Makefile @@ -1,7 +1,6 @@ PORTNAME= openldap -PORTVERSION= 2.6.6 -DISTVERSIONSUFFIX= -3.el9 -PORTREVISION= 1 +PORTVERSION= 2.6.8 +DISTVERSIONSUFFIX= -4.el9.0.1 CATEGORIES= net linux MAINTAINER= emulation@FreeBSD.org diff --git a/net/linux-rl9-openldap/distinfo b/net/linux-rl9-openldap/distinfo index 9aa8677f4757..a2661c2fc723 100644 --- a/net/linux-rl9-openldap/distinfo +++ b/net/linux-rl9-openldap/distinfo @@ -1,15 +1,15 @@ -TIMESTAMP = 1717505247 -SHA256 (rocky/o/openldap-2.6.6-3.el9.aarch64.rpm) = 4f78ecaf260e0cfa74e6c8448873555c9f04501c10abd0a18dc8432440065f62 -SIZE (rocky/o/openldap-2.6.6-3.el9.aarch64.rpm) = 255696 -SHA256 (rocky/o/openldap-2.6.6-3.el9.x86_64.rpm) = 9db7ba326d0fa257ace5b4f12fa023804bbfcde2c260b8cb0c33eef4aaec9ed8 -SIZE (rocky/o/openldap-2.6.6-3.el9.x86_64.rpm) = 260521 -SHA256 (rocky/o/openldap-clients-2.6.6-3.el9.aarch64.rpm) = 061332a20d68d1baf0aca0c64c6ebae0753f915540bdb260a438ca86fc529ff8 -SIZE (rocky/o/openldap-clients-2.6.6-3.el9.aarch64.rpm) = 171401 -SHA256 (rocky/o/openldap-clients-2.6.6-3.el9.x86_64.rpm) = 81cf5d45856be591de94d11a50b1cab9cb79708319e5b9b4d1b60e4776a60017 -SIZE (rocky/o/openldap-clients-2.6.6-3.el9.x86_64.rpm) = 177180 -SHA256 (rocky/o/openldap-compat-2.6.6-3.el9.aarch64.rpm) = ebe0f8e80e17addcff880a69042bb1feffb498340697689b6b8950fcbc6b0b80 -SIZE (rocky/o/openldap-compat-2.6.6-3.el9.aarch64.rpm) = 15515 -SHA256 (rocky/o/openldap-compat-2.6.6-3.el9.x86_64.rpm) = 2bff1965c29107d6e7d5059a6b89f4164ee5c54cd46415da9a670e4d73eb2ab8 -SIZE (rocky/o/openldap-compat-2.6.6-3.el9.x86_64.rpm) = 15429 -SHA256 (rocky/o/openldap-2.6.6-3.el9.src.rpm) = 51ed1a15f5de23a79ef90eebb82ad3bfdd78cf054d365b3ff31fc3df931442e5 -SIZE (rocky/o/openldap-2.6.6-3.el9.src.rpm) = 6502120 +TIMESTAMP = 1750640442 +SHA256 (rocky/o/openldap-2.6.8-4.el9.0.1.aarch64.rpm) = 7904b741a54339e279dd886d61309280bdb5f24e4835f0b6e5ea78870677f9b6 +SIZE (rocky/o/openldap-2.6.8-4.el9.0.1.aarch64.rpm) = 257045 +SHA256 (rocky/o/openldap-2.6.8-4.el9.0.1.x86_64.rpm) = d8b53def51bfdc720f0e5be117498148bb22543e0627fd1f10b7ac3f11fea09a +SIZE (rocky/o/openldap-2.6.8-4.el9.0.1.x86_64.rpm) = 262004 +SHA256 (rocky/o/openldap-clients-2.6.8-4.el9.0.1.aarch64.rpm) = 26967615f2babc6cbef3f57e924e5e9983f33818ad98f13aee3acfa6297678a6 +SIZE (rocky/o/openldap-clients-2.6.8-4.el9.0.1.aarch64.rpm) = 170920 +SHA256 (rocky/o/openldap-clients-2.6.8-4.el9.0.1.x86_64.rpm) = b04b65244af7ec79e08b3dcd5f3e2520895c046f47f58d9509783908515c9670 +SIZE (rocky/o/openldap-clients-2.6.8-4.el9.0.1.x86_64.rpm) = 178205 +SHA256 (rocky/o/openldap-compat-2.6.8-4.el9.0.1.aarch64.rpm) = 2a748931896051b8753e2bbdfe35bd9f3c9cd3dd787b71dbe61ddfce848c10bd +SIZE (rocky/o/openldap-compat-2.6.8-4.el9.0.1.aarch64.rpm) = 15652 +SHA256 (rocky/o/openldap-compat-2.6.8-4.el9.0.1.x86_64.rpm) = 0c0f5d69efe54b0ad94e97770f48cb48b38342f0f322c1d5c06275db7035b7c8 +SIZE (rocky/o/openldap-compat-2.6.8-4.el9.0.1.x86_64.rpm) = 15559 +SHA256 (rocky/o/openldap-2.6.8-4.el9.0.1.src.rpm) = 17c2046fa29e693d3b1069dd059a9f6b51e12d327e68b9ac98f4dcb80afebd29 +SIZE (rocky/o/openldap-2.6.8-4.el9.0.1.src.rpm) = 6542290 diff --git a/net/linux-rl9-openldap/pkg-plist.aarch64 b/net/linux-rl9-openldap/pkg-plist.aarch64 index 814269da8a10..3300ed8fa50d 100644 --- a/net/linux-rl9-openldap/pkg-plist.aarch64 +++ b/net/linux-rl9-openldap/pkg-plist.aarch64 @@ -10,24 +10,6 @@ usr/bin/ldapsearch usr/bin/ldapurl usr/bin/ldapvc usr/bin/ldapwhoami -usr/lib/.build-id/05/1e44b635505c1f848ea73962cdb06911a8fc34 -usr/lib/.build-id/18/ea1c72203be5878424d31ffedc57f348ec21ce -usr/lib/.build-id/2d/75f158edf3e2cfb2f4686a77cbac56407f5b8f -usr/lib/.build-id/3b/bf48ec36b1fd2a6e15a43b423163c65c709ae2 -usr/lib/.build-id/69/4767c857ce3de83e557bc727db4d1414b976bb -usr/lib/.build-id/71/7a97d417939075103ed6dde7a1204c9994663b -usr/lib/.build-id/73/ecabe65f263ab228d85c91732aa73281b3bac1 -usr/lib/.build-id/78/7725bbe527dde577299346d8369f9ed13caaaa -usr/lib/.build-id/7c/5722d2ed83f1987439e5aa4232657d84da8a4b -usr/lib/.build-id/83/6c06874d15cdce1ec04014e25644e3ab401cfc -usr/lib/.build-id/8d/e8349bd78be8aa843dd40b1f184306ca387c0a -usr/lib/.build-id/91/87f043caa920513705fa83c64152fc8160aae3 -usr/lib/.build-id/96/acf9a03d4bf58fae2de62412d5111e3f1b9e05 -usr/lib/.build-id/9d/975830eb568991642da50f8ea6bf40d50c2a2e -usr/lib/.build-id/b3/d5715722ea0cd5c9cedc8f6891e7f39f5aface -usr/lib/.build-id/b3/d5715722ea0cd5c9cedc8f6891e7f39f5aface.1 -usr/lib/.build-id/b4/59390675c80ece2de3a2c945c426e469d6239a -usr/lib/.build-id/d0/4cfbfc964c036d8eccffb137dc18d2e3ec1a92 usr/lib64/liblber-2.4.so.2 usr/lib64/liblber-2.4.so.2.0.200 usr/lib64/liblber.so.2 diff --git a/net/linux-rl9-openldap/pkg-plist.amd64 b/net/linux-rl9-openldap/pkg-plist.amd64 index 93cbaf9dfba9..3300ed8fa50d 100644 --- a/net/linux-rl9-openldap/pkg-plist.amd64 +++ b/net/linux-rl9-openldap/pkg-plist.amd64 @@ -10,24 +10,6 @@ usr/bin/ldapsearch usr/bin/ldapurl usr/bin/ldapvc usr/bin/ldapwhoami -usr/lib/.build-id/0e/197f8c9c34620928c3c90be8cb4322e66b3d32 -usr/lib/.build-id/1a/5cfd10a5e90f0a43d93644d512018c34103a08 -usr/lib/.build-id/43/4b0dbdb988db7fdc8e3bd2b8518350083adc1d -usr/lib/.build-id/4c/6c4018502368bcbf6f9f1418b03413c71f240d -usr/lib/.build-id/4c/6c4018502368bcbf6f9f1418b03413c71f240d.1 -usr/lib/.build-id/59/f8efa05634082f338211df4a54b3795aff21b5 -usr/lib/.build-id/75/58c0d0b37a3b2a2b5b997d323704b0b67b36a9 -usr/lib/.build-id/7e/6db99dedfc268c4d25ea9cffb7f864d8bc19a3 -usr/lib/.build-id/84/1c1c071e07b0a8fb2272dd03d55d687006225f -usr/lib/.build-id/a2/bdf2ffba7d3a4344af9ed08209a2fcb38bc548 -usr/lib/.build-id/b4/00ff8a66a10ea249d65ebf6daeb0f9d8eccffc -usr/lib/.build-id/c1/1d0c644077619c5f12477ee5809055a7a3fe78 -usr/lib/.build-id/c7/0caeb1e89de6d331896998aa69aaad758520bb -usr/lib/.build-id/d1/db76ced4644a515e3b13efc0005032ff7136c9 -usr/lib/.build-id/e9/fc8b798e2b42b88910eea1dd6c39d520de7b88 -usr/lib/.build-id/ea/272d67d63970e8d3a81a5231e08a41e35f8538 -usr/lib/.build-id/f7/d326ac1a293a9d1362cc8e917437fd6a21c383 -usr/lib/.build-id/fc/d3f5b6bb10e05d034beccd03b4347296df3b30 usr/lib64/liblber-2.4.so.2 usr/lib64/liblber-2.4.so.2.0.200 usr/lib64/liblber.so.2 diff --git a/net/linux-rl9-sdl2_net/Makefile b/net/linux-rl9-sdl2_net/Makefile deleted file mode 100644 index fdf023fc3c7e..000000000000 --- a/net/linux-rl9-sdl2_net/Makefile +++ /dev/null @@ -1,25 +0,0 @@ -PORTNAME= sdl2_net -PORTVERSION= 2.2.0 -DISTVERSIONSUFFIX= -3.el9 -CATEGORIES= net linux -MASTER_SITES= EPEL9 -DISTNAME= SDL2_net-${DISTVERSIONFULL} - -MAINTAINER= emulation@FreeBSD.org -COMMENT= Small sample cross-platform networking library (Rocky Linux ${LINUX_DIST_VER}) -WWW= https://github.com/libsdl-org/SDL_net - -LICENSE= ZLIB - -USES= linux:rl9 -USE_LDCONFIG= yes -USE_LINUX= sdl20 -USE_LINUX_RPM= yes - -CONFLICTS= linux-c7-${PORTNAME} -DESCR= ${PORTSDIR}/${PKGCATEGORY}/${PORTNAME}/pkg-descr -DOCSDIR= ${PREFIX}/usr/share/doc/SDL2_net - -OPTIONS_DEFINE= DOCS - -.include <bsd.port.mk> diff --git a/net/linux-rl9-sdl2_net/distinfo b/net/linux-rl9-sdl2_net/distinfo deleted file mode 100644 index 47e5407ddbe8..000000000000 --- a/net/linux-rl9-sdl2_net/distinfo +++ /dev/null @@ -1,7 +0,0 @@ -TIMESTAMP = 1739910913 -SHA256 (rocky/s/SDL2_net-2.2.0-3.el9.aarch64.rpm) = 03a8171960c304d676eea819d5e3742a511b87ba1ca8abfe3e3b0bf990372916 -SIZE (rocky/s/SDL2_net-2.2.0-3.el9.aarch64.rpm) = 19952 -SHA256 (rocky/s/SDL2_net-2.2.0-3.el9.x86_64.rpm) = d512a9d07e351288387dcfe664b62071c6113d3380dddd658f5c3b38d21e4dc5 -SIZE (rocky/s/SDL2_net-2.2.0-3.el9.x86_64.rpm) = 19931 -SHA256 (rocky/s/SDL2_net-2.2.0-3.el9.src.rpm) = 4e38a31c1faf644e7557b65f02ec173a249d47136f1073d77b9e0a96fbd8f811 -SIZE (rocky/s/SDL2_net-2.2.0-3.el9.src.rpm) = 8707507 diff --git a/net/linux-rl9-sdl2_net/pkg-plist.aarch64 b/net/linux-rl9-sdl2_net/pkg-plist.aarch64 deleted file mode 100644 index 40a9dd9ee3a1..000000000000 --- a/net/linux-rl9-sdl2_net/pkg-plist.aarch64 +++ /dev/null @@ -1,6 +0,0 @@ -usr/lib/.build-id/5d/c083dfbec8b658a36a10c0d061667dec9e1130 -usr/lib64/libSDL2_net-2.0.so.0 -usr/lib64/libSDL2_net-2.0.so.0.200.0 -%%PORTDOCS%%%%DOCSDIR%%/CHANGES.txt -%%PORTDOCS%%%%DOCSDIR%%/README.txt -usr/share/licenses/SDL2_net/LICENSE.txt diff --git a/net/linux-rl9-sdl2_net/pkg-plist.amd64 b/net/linux-rl9-sdl2_net/pkg-plist.amd64 deleted file mode 100644 index 6e19c7c2569d..000000000000 --- a/net/linux-rl9-sdl2_net/pkg-plist.amd64 +++ /dev/null @@ -1,6 +0,0 @@ -usr/lib/.build-id/f5/62c13a889c1ec3797aab73032e562d58266ac5 -usr/lib64/libSDL2_net-2.0.so.0 -usr/lib64/libSDL2_net-2.0.so.0.200.0 -%%PORTDOCS%%%%DOCSDIR%%/CHANGES.txt -%%PORTDOCS%%%%DOCSDIR%%/README.txt -usr/share/licenses/SDL2_net/LICENSE.txt diff --git a/net/linux-rl9-sdl_net/pkg-plist.aarch64 b/net/linux-rl9-sdl_net/pkg-plist.aarch64 index 2df5b4c039e8..b689445ecbbd 100644 --- a/net/linux-rl9-sdl_net/pkg-plist.aarch64 +++ b/net/linux-rl9-sdl_net/pkg-plist.aarch64 @@ -1,4 +1,3 @@ -usr/lib/.build-id/77/e076ae040468d9dea9a3033a120457996ba6a2 usr/lib64/libSDL_net-1.2.so.0 usr/lib64/libSDL_net-1.2.so.0.8.0 %%PORTDOCS%%%%DOCSDIR%%/CHANGES diff --git a/net/linux-rl9-sdl_net/pkg-plist.amd64 b/net/linux-rl9-sdl_net/pkg-plist.amd64 index 62e41af0e76b..b689445ecbbd 100644 --- a/net/linux-rl9-sdl_net/pkg-plist.amd64 +++ b/net/linux-rl9-sdl_net/pkg-plist.amd64 @@ -1,4 +1,3 @@ -usr/lib/.build-id/ce/9139255336ffded8fe3852f3e496d6ea6dd85a usr/lib64/libSDL_net-1.2.so.0 usr/lib64/libSDL_net-1.2.so.0.8.0 %%PORTDOCS%%%%DOCSDIR%%/CHANGES diff --git a/net/linux-rl9-tcp_wrappers-libs/pkg-plist.aarch64 b/net/linux-rl9-tcp_wrappers-libs/pkg-plist.aarch64 index 6d8a57f1fe18..9991ba73d8c7 100644 --- a/net/linux-rl9-tcp_wrappers-libs/pkg-plist.aarch64 +++ b/net/linux-rl9-tcp_wrappers-libs/pkg-plist.aarch64 @@ -1,4 +1,3 @@ -usr/lib/.build-id/33/191bcb53b712bd16c53869edb5bcc528f4fd0e usr/lib64/libwrap.so.0 usr/lib64/libwrap.so.0.7.6 %%PORTDOCS%%%%DOCSDIR%%/BLURB diff --git a/net/linux-rl9-tcp_wrappers-libs/pkg-plist.amd64 b/net/linux-rl9-tcp_wrappers-libs/pkg-plist.amd64 index d69ffd56f16d..9991ba73d8c7 100644 --- a/net/linux-rl9-tcp_wrappers-libs/pkg-plist.amd64 +++ b/net/linux-rl9-tcp_wrappers-libs/pkg-plist.amd64 @@ -1,4 +1,3 @@ -usr/lib/.build-id/9d/0d45acdc11428f8092c02b755cce89b8965042 usr/lib64/libwrap.so.0 usr/lib64/libwrap.so.0.7.6 %%PORTDOCS%%%%DOCSDIR%%/BLURB diff --git a/net/liveMedia/Makefile b/net/liveMedia/Makefile index 372cd379d30c..f1e49430a18b 100644 --- a/net/liveMedia/Makefile +++ b/net/liveMedia/Makefile @@ -1,5 +1,5 @@ PORTNAME= liveMedia -DISTVERSION= 2025.04.24 +DISTVERSION= 2025.05.24 PORTEPOCH= 2 CATEGORIES= net devel MASTER_SITES= https://download.videolan.org/contrib/live555/ diff --git a/net/liveMedia/distinfo b/net/liveMedia/distinfo index af1157295a8e..966260ae0091 100644 --- a/net/liveMedia/distinfo +++ b/net/liveMedia/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746664554 -SHA256 (live.2025.04.24.tar.gz) = a34a17e8c0922097bcd1fae6d5b42a6d75d493266a4f4a6f11dc0b4c3351a6f6 -SIZE (live.2025.04.24.tar.gz) = 696521 +TIMESTAMP = 1749964893 +SHA256 (live.2025.05.24.tar.gz) = e6185902c4bfe9235067a0bc80ec9a5f8a95956d9d07525ce169f3f9753afb0a +SIZE (live.2025.05.24.tar.gz) = 696643 diff --git a/net/liveMedia/pkg-plist b/net/liveMedia/pkg-plist index a6916eaa1fd2..a7a95a974c3d 100644 --- a/net/liveMedia/pkg-plist +++ b/net/liveMedia/pkg-plist @@ -228,4 +228,4 @@ lib/libgroupsock.so.30 lib/libgroupsock.so.30.2.0 lib/libliveMedia.so lib/libliveMedia.so.116 -lib/libliveMedia.so.116.0.2 +lib/libliveMedia.so.116.0.3 diff --git a/net/lldap/Makefile b/net/lldap/Makefile index ae2d82937d9c..1727907765bf 100644 --- a/net/lldap/Makefile +++ b/net/lldap/Makefile @@ -1,6 +1,7 @@ PORTNAME= lldap DISTVERSIONPREFIX= v DISTVERSION= 0.6.1 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= aokblast@FreeBSD.org diff --git a/net/mDNSResponder/Makefile b/net/mDNSResponder/Makefile index 6a863f66313c..b07612f0921a 100644 --- a/net/mDNSResponder/Makefile +++ b/net/mDNSResponder/Makefile @@ -1,7 +1,8 @@ PORTNAME= mDNSResponder -PORTVERSION= 2559.80.8 +PORTVERSION= 2600.120.12 CATEGORIES?= net dns -MASTER_SITES= https://opensource.apple.com/tarballs/mDNSResponder/ +MASTER_SITES= https://opensource.apple.com/tarballs/mDNSResponder/ \ + https://github.com/apple-oss-distributions/mDNSResponder/archive/ MAINTAINER?= sunpoet@FreeBSD.org COMMENT?= Bonjour (zero-configuration networking) by Apple diff --git a/net/mDNSResponder/distinfo b/net/mDNSResponder/distinfo index ba071ae052cc..33dbd492e4b9 100644 --- a/net/mDNSResponder/distinfo +++ b/net/mDNSResponder/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744215563 -SHA256 (mDNSResponder-2559.80.8.tar.gz) = 96c3437867ede8d32ac83871b677329562fd16f7af60562a5d32afc12ef4beac -SIZE (mDNSResponder-2559.80.8.tar.gz) = 3367429 +TIMESTAMP = 1749813020 +SHA256 (mDNSResponder-2600.120.12.tar.gz) = eab211f35da3db2de2271b94009eb303e4319abe5d12a67a9d3f3c244e6ab0c6 +SIZE (mDNSResponder-2600.120.12.tar.gz) = 3477278 diff --git a/net/mDNSResponder/files/patch-mDNSPosix-Makefile b/net/mDNSResponder/files/patch-mDNSPosix-Makefile index 3da6d455e4dd..6915b40e7feb 100644 --- a/net/mDNSResponder/files/patch-mDNSPosix-Makefile +++ b/net/mDNSResponder/files/patch-mDNSPosix-Makefile @@ -1,6 +1,6 @@ ---- mDNSPosix/Makefile.orig 2023-01-24 00:43:17 UTC +--- mDNSPosix/Makefile.orig 2025-05-20 00:39:28 UTC +++ mDNSPosix/Makefile -@@ -53,8 +53,8 @@ else ifeq ($(SYSTEM), Linux) +@@ -53,8 +53,8 @@ endif os=linux endif @@ -11,7 +11,7 @@ FLEX = flex ST = strip LD = ld -@@ -135,9 +135,9 @@ else +@@ -135,9 +135,9 @@ ifeq ($(os),freebsd) ifeq ($(os),freebsd) # If not already defined, set LOCALBASE to /usr/local @@ -42,7 +42,7 @@ # If directories /etc/init.d/rc*.d exist, then we install into that (Suse) ifeq ($(wildcard /etc/init.d/rc2.d/), /etc/init.d/rc2.d/) -@@ -235,7 +236,7 @@ MDNSCFLAGS = $(CFLAGS) $(CFLAGS_COMMON) $(CFLAGS_OS) $ +@@ -235,7 +236,7 @@ all: setup Daemon libdns_sd Clients SAClient SARespond all: setup Daemon libdns_sd Clients SAClient SAResponder SAProxyResponder NetMonitor $(OPTIONALTARG) @@ -51,7 +51,7 @@ # 'setup' sets up the build directory structure the way we want setup: -@@ -276,13 +277,13 @@ libdns_sd: setup $(BUILDDIR)/libdns_sd.$(LDSUFFIX) +@@ -276,7 +277,7 @@ $(BUILDDIR)/libdns_sd.$(LDSUFFIX): $(CLIENTLIBOBJS) CLIENTLIBOBJS = $(OBJDIR)/dnssd_clientlib.c.so.o $(OBJDIR)/dnssd_clientstub.c.so.o $(OBJDIR)/dnssd_ipc.c.so.o $(OBJDIR)/dnssd_errstring.c.so.o $(BUILDDIR)/libdns_sd.$(LDSUFFIX): $(CLIENTLIBOBJS) @@ -59,16 +59,8 @@ + $(CC) $(SOOPTS) $(LINKOPTS) -Wl,-soname=libdns_sd.$(LDSUFFIX).$(LIBVERS) -o $@ $+ $(STRIP) $@ --Clients: setup libdns_sd ../Clients/build/dns-sd -+Clients: setup ../Clients/build/dns-sd - @echo "Clients done" - --../Clients/build/dns-sd: ../Clients/dns-sd.c -+../Clients/build/dns-sd: setup libdns_sd ../Clients/dns-sd.c - $(MAKE) -C ../Clients DEBUG=$(DEBUG) SUPMAKE_CFLAGS="$(MDNSCFLAGS)" - - # nss_mdns target builds the Name Service Switch module -@@ -290,7 +291,7 @@ nss_mdns: setup $(BUILDDIR)/$(NSSLIBFILE) + Clients: setup ../Clients/build/dns-sd +@@ -290,7 +291,7 @@ $(BUILDDIR)/$(NSSLIBFILE): $(CLIENTLIBOBJS) $(OBJDIR)/ @echo "Name Service Switch module done" $(BUILDDIR)/$(NSSLIBFILE): $(CLIENTLIBOBJS) $(OBJDIR)/nss_mdns.c.so.o @@ -103,7 +95,7 @@ cp $< $@ chmod 444 $@ -@@ -500,6 +499,8 @@ $(OBJDIR)/NetMonitor.c.o: $(COREDIR)/mDNS.c +@@ -500,6 +499,8 @@ $(BUILDDIR)/dnsextd: $(DNSEXTDOBJ) $(O $(BUILDDIR)/dnsextd: $(DNSEXTDOBJ) $(OBJDIR)/dnsextd.c.threadsafe.o $(CC) $+ -o $@ $(LINKOPTS) $(LINKOPTS_PTHREAD) diff --git a/net/madonctl/Makefile b/net/madonctl/Makefile index bd43688926f6..938f75d3df80 100644 --- a/net/madonctl/Makefile +++ b/net/madonctl/Makefile @@ -1,7 +1,7 @@ PORTNAME= madonctl PORTVERSION= 2.3.2 DISTVERSIONPREFIX= v -PORTREVISION= 18 +PORTREVISION= 21 CATEGORIES= net MAINTAINER= sunpoet@FreeBSD.org diff --git a/net/mailcommon/Makefile b/net/mailcommon/Makefile index 400452af446c..39eeba4bb688 100644 --- a/net/mailcommon/Makefile +++ b/net/mailcommon/Makefile @@ -12,8 +12,8 @@ BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ - libgpgmepp.so:security/gpgme-cpp \ - libqgpgmeqt6.so:security/gpgme-qt@qt6 + libgpgmepp.so:security/gpgmepp \ + libqgpgmeqt6.so:security/qgpgme@qt6 USES= cmake compiler:c++11-lib gettext kde:6 qt:6 tar:xz xorg USE_KDE= archive auth codecs completion config configwidgets coreaddons \ diff --git a/net/mailcommon/distinfo b/net/mailcommon/distinfo index 10bfd339fcd6..4377b695849e 100644 --- a/net/mailcommon/distinfo +++ b/net/mailcommon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557945 -SHA256 (KDE/release-service/25.04.1/mailcommon-25.04.1.tar.xz) = 674e3445fdec783c7fd0e9e7e6d31c456a7a1928b6105762db2323cbad656dd7 -SIZE (KDE/release-service/25.04.1/mailcommon-25.04.1.tar.xz) = 813124 +TIMESTAMP = 1751381631 +SHA256 (KDE/release-service/25.04.3/mailcommon-25.04.3.tar.xz) = 2525aa778a922f6735f571a32a896fdfafa1aadfcc4aebd6619306a98f213521 +SIZE (KDE/release-service/25.04.3/mailcommon-25.04.3.tar.xz) = 813192 diff --git a/net/mailimporter/distinfo b/net/mailimporter/distinfo index 8856b26b9ec2..159429230754 100644 --- a/net/mailimporter/distinfo +++ b/net/mailimporter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557946 -SHA256 (KDE/release-service/25.04.1/mailimporter-25.04.1.tar.xz) = d25412c10dc9dcff85e0a56259836c8113a8b14aad66801e6b479110edcf295d -SIZE (KDE/release-service/25.04.1/mailimporter-25.04.1.tar.xz) = 601204 +TIMESTAMP = 1751381634 +SHA256 (KDE/release-service/25.04.3/mailimporter-25.04.3.tar.xz) = 7e026f46b6a974b5ad82cd74b44fff6026228b28d8ba89e4af9eaa08fe0b367e +SIZE (KDE/release-service/25.04.3/mailimporter-25.04.3.tar.xz) = 601196 diff --git a/net/mediastreamer/Makefile b/net/mediastreamer/Makefile index 4dadcd70e5d3..c0908ce518a8 100644 --- a/net/mediastreamer/Makefile +++ b/net/mediastreamer/Makefile @@ -1,6 +1,5 @@ PORTNAME= mediastreamer -DISTVERSION= 5.4.2 -PORTREVISION= 1 +DISTVERSION= 5.4.24 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org @@ -24,8 +23,7 @@ GL_PROJECT= ${PORTNAME}2 USE_GNOME= libxml2 USE_LDCONFIG= yes -CMAKE_ARGS= -DCMAKE_PREFIX_PATH=${LOCALBASE} \ - -DENABLE_ALSA=NO \ +CMAKE_ARGS= -DENABLE_ALSA=NO \ -DENABLE_BV16=NO \ -DENABLE_DOC=NO \ -DENABLE_JPEG=NO \ diff --git a/net/mediastreamer/distinfo b/net/mediastreamer/distinfo index 3ace08c5f3fc..3771fb783973 100644 --- a/net/mediastreamer/distinfo +++ b/net/mediastreamer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743025301 -SHA256 (mediastreamer2-5.4.2.tar.bz2) = 0e5ed64d0280cecbe242885a969f7e87730d0d68223961057050b7bbb3a16b4f -SIZE (mediastreamer2-5.4.2.tar.bz2) = 24020577 +TIMESTAMP = 1751282330 +SHA256 (mediastreamer2-5.4.24.tar.bz2) = 73b504c14f010065014736b0eaaa661fba809fc94a65c4d93161dbafd4edde55 +SIZE (mediastreamer2-5.4.24.tar.bz2) = 24039631 diff --git a/net/messagelib/Makefile b/net/messagelib/Makefile index 0cb1a4fc7ad3..7af31cf1db3e 100644 --- a/net/messagelib/Makefile +++ b/net/messagelib/Makefile @@ -14,9 +14,9 @@ BUILD_DEPENDS= ${LOCALBASE}/include/boost/range/algorithm.hpp:devel/boost-libs LIB_DEPENDS= libassuan.so:security/libassuan \ libgpg-error.so:security/libgpg-error \ libgpgme.so:security/gpgme \ - libgpgmepp.so:security/gpgme-cpp \ + libgpgmepp.so:security/gpgmepp \ libqca-qt6.so:devel/qca@qt6 \ - libqgpgmeqt6.so:security/gpgme-qt@qt6 + libqgpgmeqt6.so:security/qgpgme@qt6 USES= cmake compiler:c++11-lib cpe gettext kde:6 qt:6 tar:xz \ xorg diff --git a/net/messagelib/distinfo b/net/messagelib/distinfo index 5d0639440250..70cadac28239 100644 --- a/net/messagelib/distinfo +++ b/net/messagelib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557947 -SHA256 (KDE/release-service/25.04.1/messagelib-25.04.1.tar.xz) = 92f0e1fe2ac1b8cb53168e18709c203d43cccdae382d0895b3e2846757df0770 -SIZE (KDE/release-service/25.04.1/messagelib-25.04.1.tar.xz) = 7450684 +TIMESTAMP = 1751381636 +SHA256 (KDE/release-service/25.04.3/messagelib-25.04.3.tar.xz) = 87048febcbad9827b8ec1d894aa73996d5c48d7840273a04dafb7de00991c0eb +SIZE (KDE/release-service/25.04.3/messagelib-25.04.3.tar.xz) = 7409496 diff --git a/net/mimetreeparser/distinfo b/net/mimetreeparser/distinfo index f82352eb6fb3..f73bd2592568 100644 --- a/net/mimetreeparser/distinfo +++ b/net/mimetreeparser/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557947 -SHA256 (KDE/release-service/25.04.1/mimetreeparser-25.04.1.tar.xz) = 8ab8cca0d49fcac50cefe4a7f27a03bee8d31f247a24e0517ee23b69059f277e -SIZE (KDE/release-service/25.04.1/mimetreeparser-25.04.1.tar.xz) = 652456 +TIMESTAMP = 1751381639 +SHA256 (KDE/release-service/25.04.3/mimetreeparser-25.04.3.tar.xz) = 26a4440d50ca62db1f154794557d5a216acc44ae96347e072200255a267c4ac4 +SIZE (KDE/release-service/25.04.3/mimetreeparser-25.04.3.tar.xz) = 652444 diff --git a/net/miniupnpd/Makefile b/net/miniupnpd/Makefile index 228ad522fa7f..af42887ec0c5 100644 --- a/net/miniupnpd/Makefile +++ b/net/miniupnpd/Makefile @@ -7,7 +7,7 @@ MASTER_SITES= http://miniupnp.free.fr/files/ \ https://github.com/miniupnp/miniupnp/releases/download/${PORTNAME}_${DISTVERSION:S|.|_|g}/ PATCH_SITES= https://github.com/miniupnp/miniupnp/commit/ -PATCHFILES= 7949a7a.patch:-p2 +PATCHFILES= 7949a7acb3b8471681157863387339ea2ca749fb.patch:-p2 MAINTAINER= squat@squat.no COMMENT= Lightweight UPnP IGD & PCP/NAT-PMP daemon which uses pf diff --git a/net/miniupnpd/distinfo b/net/miniupnpd/distinfo index 3407938ec81e..a443f5725e83 100644 --- a/net/miniupnpd/distinfo +++ b/net/miniupnpd/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1747298117 +TIMESTAMP = 1749288115 SHA256 (miniupnpd-2.3.9.tar.gz) = 66cb3c3d697ab2bb3a61d3c48628166d6ba328d7c2dbeb95898fdf2a3202af7b SIZE (miniupnpd-2.3.9.tar.gz) = 302607 -SHA256 (7949a7a.patch) = fab2b96b4eeb36438400c96aeef7375b41de920067068a5ef02ef6708c1e8b6f -SIZE (7949a7a.patch) = 3173 +SHA256 (7949a7acb3b8471681157863387339ea2ca749fb.patch) = 492399388049c5f0b51251074814a6782f8e5cebf2e5ced04561e45270bba53f +SIZE (7949a7acb3b8471681157863387339ea2ca749fb.patch) = 3181 diff --git a/net/mosquitto/Makefile b/net/mosquitto/Makefile index ac29bab4773a..4ccc5523b4be 100644 --- a/net/mosquitto/Makefile +++ b/net/mosquitto/Makefile @@ -1,5 +1,6 @@ PORTNAME= mosquitto -DISTVERSION= 2.0.20 +DISTVERSION= 2.0.21 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://mosquitto.org/files/source/ @@ -11,7 +12,7 @@ LICENSE= EPL BUILD_DEPENDS= xsltproc:textproc/libxslt \ docbook-xsl>0:textproc/docbook-xsl -LIB_DEPENDS= libuuid.so:misc/e2fsprogs-libuuid \ +LIB_DEPENDS= libuuid.so:misc/libuuid \ libcjson.so:devel/libcjson RUN_DEPENDS= ${LOCALBASE}/share/certs/ca-root-nss.crt:security/ca_root_nss @@ -25,15 +26,14 @@ USERS= nobody PLIST_SUB= DISTVERSION=${DISTVERSION} -OPTIONS_DEFINE= CARES WEBSOCKETS -OPTIONS_DEFAULT=CARES WEBSOCKETS +OPTIONS_DEFINE= CARES WEBSOCKET +OPTIONS_DEFAULT=CARES WEBSOCKET CARES_LIB_DEPENDS= libcares.so:dns/c-ares CARES_CMAKE_ON= -DWITH_SRV:BOOL=ON -WEBSOCKETS_DESC= Websockets support via libwebsockets -WEBSOCKETS_LIB_DEPENDS= libwebsockets.so:net/libwebsockets -WEBSOCKETS_CMAKE_ON= -DWITH_WEBSOCKETS:BOOL=ON +WEBSOCKET_LIB_DEPENDS= libwebsockets.so:net/libwebsockets +WEBSOCKET_CMAKE_ON= -DWITH_WEBSOCKETS:BOOL=ON post-patch: @${REINPLACE_CMD} -e '/ldconfig/d' ${WRKSRC}/src/CMakeLists.txt \ diff --git a/net/mosquitto/distinfo b/net/mosquitto/distinfo index 4a0eef47119b..bd1058f85e74 100644 --- a/net/mosquitto/distinfo +++ b/net/mosquitto/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734507485 -SHA256 (mosquitto-2.0.20.tar.gz) = ebd07d89d2a446a7f74100ad51272e4a8bf300b61634a7812e19f068f2759de8 -SIZE (mosquitto-2.0.20.tar.gz) = 799972 +TIMESTAMP = 1749062322 +SHA256 (mosquitto-2.0.21.tar.gz) = 7ad5e84caeb8d2bb6ed0c04614b2a7042def961af82d87f688ba33db857b899d +SIZE (mosquitto-2.0.21.tar.gz) = 804168 diff --git a/net/mosquitto/files/patch-mosquitto.conf b/net/mosquitto/files/patch-mosquitto.conf index 630eac214ab3..d748d5b1171e 100644 --- a/net/mosquitto/files/patch-mosquitto.conf +++ b/net/mosquitto/files/patch-mosquitto.conf @@ -1,6 +1,6 @@ ---- mosquitto.conf.orig 2020-12-28 13:22:44 UTC +--- mosquitto.conf.orig 2025-03-06 16:25:31 UTC +++ mosquitto.conf -@@ -148,7 +148,7 @@ +@@ -167,7 +167,7 @@ # This should be set to /var/run/mosquitto/mosquitto.pid if mosquitto is # being run automatically on boot with an init script and # start-stop-daemon or similar. @@ -9,7 +9,7 @@ # Set to true to queue messages with QoS 0 when a persistent client is # disconnected. These messages are included in the limit imposed by -@@ -187,7 +187,7 @@ +@@ -206,7 +206,7 @@ # If run as a non-root user, this setting has no effect. # Note that on Windows this has no effect and so mosquitto should be started by # the user you wish it to run as. @@ -18,10 +18,10 @@ # ================================================================= # Listeners -@@ -340,7 +340,7 @@ - # containing the CA certificates. For capath to work correctly, the +@@ -360,7 +360,7 @@ # certificate files must have ".crt" as the file ending and you must run # "openssl rehash <path to capath>" each time you add/remove a certificate. + # capath is not supported for websockets. -#cafile +cafile /usr/local/share/certs/ca-root-nss.crt #capath diff --git a/net/mpich/Makefile b/net/mpich/Makefile index 6db78b233a5c..ff7e104c13b6 100644 --- a/net/mpich/Makefile +++ b/net/mpich/Makefile @@ -1,5 +1,5 @@ PORTNAME= mpich -DISTVERSION= 4.3.0 +DISTVERSION= 4.3.1 CATEGORIES= net parallel MASTER_SITES= https://www.mpich.org/static/downloads/${DISTVERSION}/ @@ -17,66 +17,65 @@ LIB_DEPENDS= libhwloc.so:devel/hwloc2 \ libfabric.so:net/libfabric \ libepoll-shim.so:devel/libepoll-shim -CONFLICTS= mpd -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip USES= compiler:c11 libtool localbase perl5 pkgconfig python:build USE_LDCONFIG= yes + +GNU_CONFIGURE= yes +CONFIGURE_ARGS= --enable-fast="" \ + --with-libfabric=${LOCALBASE} \ + --with-libfabric-include=${WRKDIR}/include \ + --with-hwloc=${LOCALBASE} \ + pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ + MPICHLIB_CFLAGS="${CFLAGS}" \ + CFLAGS="-I${LOCALBASE}/include/json-c ${CFLAGS_F2018}" \ + MPICHLIB_CPPFLAGS="${CPPFLAGS}" CPPFLAGS="" \ + MPICHLIB_CXXFLAGS="${CXXFLAGS}" CXXFLAGS="" \ + MPICHLIB_FFLAGS="${FFLAGS}" FFLAGS="" \ + MPICHLIB_FCFLAGS="${FCFLAGS}" FCFLAGS="" \ + MPICHLIB_LDFLAGS="${LDFLAGS}" LDFLAGS="" \ + MPICHLIB_LIBS="${LIBS}" \ + LIBS="-L${LOCALBASE}/lib -lepoll-shim -ljson-c -lm" \ + BASH_SHELL=${LOCALBASE}/bin/bash + +INSTALL_TARGET= install-strip TEST_TARGET= check +CONFLICTS= mpd + BINARY_ALIAS= python3=${PYTHON_CMD} +PORTDOCS= * OPTIONS_DEFINE= DOCS FORTRAN SLURM L0 +OPTIONS_DEFAULT= FORTRAN GFORKER HYDRA DHYDRA OPTIONS_GROUP= PM OPTIONS_GROUP_PM= GFORKER HYDRA OPTIONS_RADIO= DEFAULTPM OPTIONS_RADIO_DEFAULTPM=DGFORKER DHYDRA -OPTIONS_DEFAULT= FORTRAN GFORKER HYDRA DHYDRA OPTIONS_SUB= yes +DEFAULTPM_DESC= Default process manager +DGFORKER_DESC= Make gforker the default process manager +DHYDRA_DESC= Make hydra the default process manager +GFORKER_DESC= Simple local process manager +HYDRA_DESC= Parallel process manager +L0_DESC= oneAPI Level Zero support +PM_DESC= Process managers +SLURM_DESC= Extra Slurm support + +MPICH_LDFLAGS= -Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} \ + -L${LOCALBASE}/lib/gcc${_GCC_VER} -B${LOCALBASE}/bin FORTRAN_USES= fortran -FORTRAN_CONFIGURE_ENABLE= fortran FORTRAN_CONFIGURE_ON= \ MPICH_MPICC_LDFLAGS="${MPICH_LDFLAGS}" \ MPICH_MPICXX_LDFLAGS="${MPICH_LDFLAGS}" \ MPICH_MPIF77_LDFLAGS="${MPICH_LDFLAGS}" \ MPICH_MPIFORT_LDFLAGS="${MPICH_LDFLAGS}" -MPICH_LDFLAGS= -Wl,-rpath=${LOCALBASE}/lib/gcc${_GCC_VER} \ - -L${LOCALBASE}/lib/gcc${_GCC_VER} -B${LOCALBASE}/bin - -PM_DESC= Process managers -GFORKER_DESC= Simple local process manager -HYDRA_DESC= Parallel process manager -DEFAULTPM_DESC= Default process manager -DGFORKER_DESC= Make gforker the default process manager -DHYDRA_DESC= Make hydra the default process manager - -SLURM_DESC= Extra Slurm support -SLURM_LIB_DEPENDS= libslurm.so:sysutils/slurm-wlm -SLURM_CONFIGURE_WITH= slurm -SLURM_IMPLIES= HYDRA - -L0_DESC= oneAPI Level Zero support -L0_LIB_DEPENDS= libze_loader.so:devel/level-zero -L0_CONFIGURE_WITH= ze - -CONFIGURE_ARGS= --enable-fast="" \ - --with-libfabric=${LOCALBASE} \ - --with-libfabric-include=${WRKDIR}/include \ - --with-hwloc=${LOCALBASE} \ - pkgconfigdir="${PREFIX}/libdata/pkgconfig" \ - MPICHLIB_CFLAGS="${CFLAGS}" \ - CFLAGS="-I${LOCALBASE}/include/json-c ${CFLAGS_F2018}" \ - MPICHLIB_CPPFLAGS="${CPPFLAGS}" CPPFLAGS="" \ - MPICHLIB_CXXFLAGS="${CXXFLAGS}" CXXFLAGS="" \ - MPICHLIB_FFLAGS="${FFLAGS}" FFLAGS="" \ - MPICHLIB_FCFLAGS="${FCFLAGS}" FCFLAGS="" \ - MPICHLIB_LDFLAGS="${LDFLAGS}" LDFLAGS="" \ - MPICHLIB_LIBS="${LIBS}" \ - LIBS="-L${LOCALBASE}/lib -lepoll-shim -ljson-c -lm" \ - BASH_SHELL=${LOCALBASE}/bin/bash - -PORTDOCS= * +FORTRAN_CONFIGURE_ENABLE= fortran +L0_LIB_DEPENDS= libze_loader.so:devel/level-zero +L0_CONFIGURE_WITH= ze +SLURM_IMPLIES= HYDRA +SLURM_LIB_DEPENDS= libslurm.so:sysutils/slurm-wlm +SLURM_CONFIGURE_WITH= slurm .include <bsd.port.pre.mk> @@ -127,4 +126,7 @@ post-patch: # PR: 265684 ${MKDIR} ${WRKDIR}/include && ${LN} -s ${LOCALBASE}/include/rdma ${WRKDIR}/include/ +post-install: + ${MV} ${STAGEDIR}${PREFIX}/etc/mpixxx_opts.conf ${STAGEDIR}${PREFIX}/etc/mpixxx_opts.conf.sample + .include <bsd.port.post.mk> diff --git a/net/mpich/distinfo b/net/mpich/distinfo index 5d8f38564c3d..671b0d7b2cfa 100644 --- a/net/mpich/distinfo +++ b/net/mpich/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738670349 -SHA256 (mpich-4.3.0.tar.gz) = 5e04132984ad83cab9cc53f76072d2b5ef5a6d24b0a9ff9047a8ff96121bcc63 -SIZE (mpich-4.3.0.tar.gz) = 37472513 +TIMESTAMP = 1750447721 +SHA256 (mpich-4.3.1.tar.gz) = acc11cb2bdc69678dc8bba747c24a28233c58596f81f03785bf2b7bb7a0ef7dc +SIZE (mpich-4.3.1.tar.gz) = 37469641 diff --git a/net/mpich/pkg-plist b/net/mpich/pkg-plist index a66b26723686..fff2aa858f20 100644 --- a/net/mpich/pkg-plist +++ b/net/mpich/pkg-plist @@ -14,6 +14,7 @@ bin/mpicxx %%HYDRA%%bin/mpirun bin/mpivars bin/parkill +@sample etc/mpixxx_opts.conf.sample include/mpi.h %%FORTRAN%%include/mpi.mod %%FORTRAN%%include/mpi_base.mod @@ -40,18 +41,18 @@ include/mpiof.h lib/libmpi.a lib/libmpi.so lib/libmpi.so.12 -lib/libmpi.so.12.5.0 +lib/libmpi.so.12.5.1 lib/libmpich.so lib/libmpichcxx.so %%FORTRAN%%lib/libmpichf90.so lib/libmpicxx.a lib/libmpicxx.so lib/libmpicxx.so.12 -lib/libmpicxx.so.12.5.0 +lib/libmpicxx.so.12.5.1 %%FORTRAN%%lib/libmpifort.a %%FORTRAN%%lib/libmpifort.so %%FORTRAN%%lib/libmpifort.so.12 -%%FORTRAN%%lib/libmpifort.so.12.5.0 +%%FORTRAN%%lib/libmpifort.so.12.5.1 lib/libmpl.so lib/libopa.so libdata/pkgconfig/mpich.pc diff --git a/net/mtr/Makefile b/net/mtr/Makefile index 8c9aecf484d2..d786f96bad56 100644 --- a/net/mtr/Makefile +++ b/net/mtr/Makefile @@ -1,7 +1,6 @@ PORTNAME= mtr -PORTVERSION= 0.95 +PORTVERSION= 0.96 DISTVERSIONPREFIX= v -PORTREVISION= 2 CATEGORIES= net MAINTAINER= sunpoet@FreeBSD.org diff --git a/net/mtr/distinfo b/net/mtr/distinfo index 1140d445491d..dea1181bf98d 100644 --- a/net/mtr/distinfo +++ b/net/mtr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1643178478 -SHA256 (traviscross-mtr-v0.95_GH0.tar.gz) = 12490fb660ba5fb34df8c06a0f62b4f9cbd11a584fc3f6eceda0a99124e8596f -SIZE (traviscross-mtr-v0.95_GH0.tar.gz) = 144541 +TIMESTAMP = 1752266022 +SHA256 (traviscross-mtr-v0.96_GH0.tar.gz) = 73e6aef3fb6c8b482acb5b5e2b8fa7794045c4f2420276f035ce76c5beae632d +SIZE (traviscross-mtr-v0.96_GH0.tar.gz) = 158043 diff --git a/net/mvfst/Makefile b/net/mvfst/Makefile index 6eb2201bf0ba..f27bf3ef3c6d 100644 --- a/net/mvfst/Makefile +++ b/net/mvfst/Makefile @@ -1,6 +1,6 @@ PORTNAME= mvfst DISTVERSIONPREFIX= v -DISTVERSION= 2025.05.12.00 +DISTVERSION= 2025.07.07.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/mvfst/distinfo b/net/mvfst/distinfo index c75bb6cb8893..21b7e8d92026 100644 --- a/net/mvfst/distinfo +++ b/net/mvfst/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747102743 -SHA256 (facebook-mvfst-v2025.05.12.00_GH0.tar.gz) = 4e2b9cb907bab79219e08259fd8f828f2aaf8ca86186c605e99c8a605516889b -SIZE (facebook-mvfst-v2025.05.12.00_GH0.tar.gz) = 2085536 +TIMESTAMP = 1752053910 +SHA256 (facebook-mvfst-v2025.07.07.00_GH0.tar.gz) = 11831c322feab8039dfff363de035d3cda10a29709d18a17117481c34de2533b +SIZE (facebook-mvfst-v2025.07.07.00_GH0.tar.gz) = 2094844 diff --git a/net/mvfst/pkg-plist b/net/mvfst/pkg-plist index 59c1a9c2f644..7dec706efd12 100644 --- a/net/mvfst/pkg-plist +++ b/net/mvfst/pkg-plist @@ -52,14 +52,16 @@ include/quic/common/BufUtil.h include/quic/common/ChainedByteRange.h include/quic/common/CircularDeque-inl.h include/quic/common/CircularDeque.h +include/quic/common/ContiguousCursor.h include/quic/common/EnumArray.h +include/quic/common/Expected.h include/quic/common/FunctionLooper.h include/quic/common/IntervalSet-inl.h include/quic/common/IntervalSet.h include/quic/common/NetworkData.h include/quic/common/Optional.h include/quic/common/QuicBuffer.h -include/quic/common/SmallCollections.h +include/quic/common/QuicRange.h include/quic/common/SocketUtil.h include/quic/common/TimePoints.h include/quic/common/TimeUtil.h diff --git a/net/narrowlink/Makefile b/net/narrowlink/Makefile index 3014fa208464..79bcabd58284 100644 --- a/net/narrowlink/Makefile +++ b/net/narrowlink/Makefile @@ -1,6 +1,6 @@ PORTNAME= narrowlink DISTVERSION= 0.2.6 -PORTREVISION= 7 +PORTREVISION= 9 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/nats-nkeys/Makefile b/net/nats-nkeys/Makefile index 1660d0562f37..d350479290d8 100644 --- a/net/nats-nkeys/Makefile +++ b/net/nats-nkeys/Makefile @@ -1,7 +1,7 @@ PORTNAME= nkeys -PORTVERSION= 0.4.7 +PORTVERSION= 0.4.11 DISTVERSIONPREFIX= v -PORTREVISION= 9 +PORTREVISION= 2 CATEGORIES= net PKGNAMEPREFIX= nats- @@ -13,11 +13,8 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE USES= go:modules -USE_GITHUB= yes -GH_ACCOUNT= nats-io -GH_TUPLE= golang:crypto:v0.17.0:golang_crypto/vendor/golang.org/x/crypto \ - golang:sys:v0.15.0:golang_sys/vendor/golang.org/x/sys -GO_PKGNAME= github.com/${GH_ACCOUNT}/${PORTNAME} + +GO_MODULE= github.com/nats-io/nkeys GO_TARGET= ./nk PLIST_FILES= bin/nk \ diff --git a/net/nats-nkeys/distinfo b/net/nats-nkeys/distinfo index 8b77662f1a7c..c65578fc70c9 100644 --- a/net/nats-nkeys/distinfo +++ b/net/nats-nkeys/distinfo @@ -1,7 +1,5 @@ -TIMESTAMP = 1704962103 -SHA256 (nats-io-nkeys-v0.4.7_GH0.tar.gz) = 5b2652f8b4ae80828c221375d41d1b129a1012e4055bc0f0a39f5a828afef2b4 -SIZE (nats-io-nkeys-v0.4.7_GH0.tar.gz) = 25573 -SHA256 (golang-crypto-v0.17.0_GH0.tar.gz) = a921c84634495d0d6fe25d81ff0cc7bd1e045865ffe95a7e329cd6f7eceaef6d -SIZE (golang-crypto-v0.17.0_GH0.tar.gz) = 1809419 -SHA256 (golang-sys-v0.15.0_GH0.tar.gz) = b0bc04c5a1d1ae7c5962e66f19def881b5ab2191cc08cce5021fe7e952ed5484 -SIZE (golang-sys-v0.15.0_GH0.tar.gz) = 1443508 +TIMESTAMP = 1749231845 +SHA256 (go/net_nats-nkeys/nkeys-v0.4.11/v0.4.11.mod) = c5bc95872c0119878a9fff109eb804471dd324fd21ebad71dddcee1aeb0a457f +SIZE (go/net_nats-nkeys/nkeys-v0.4.11/v0.4.11.mod) = 126 +SHA256 (go/net_nats-nkeys/nkeys-v0.4.11/v0.4.11.zip) = e4995029fc7859a685d5dd87532de27e259ca00ec077a0a55a185c983b02589d +SIZE (go/net_nats-nkeys/nkeys-v0.4.11/v0.4.11.zip) = 37885 diff --git a/net/nats-nsc/Makefile b/net/nats-nsc/Makefile index 119af24b6af6..d3d4e89dc5e7 100644 --- a/net/nats-nsc/Makefile +++ b/net/nats-nsc/Makefile @@ -1,7 +1,7 @@ PORTNAME= nsc PORTVERSION= 2.10.0 DISTVERSIONPREFIX=v -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= net PKGNAMEPREFIX= nats- diff --git a/net/nats-server/Makefile b/net/nats-server/Makefile index 7028e0065261..e571a05d6419 100644 --- a/net/nats-server/Makefile +++ b/net/nats-server/Makefile @@ -1,7 +1,7 @@ PORTNAME= nats-server -DISTVERSION= 2.10.23 DISTVERSIONPREFIX= v -PORTREVISION= 2 +DISTVERSION= 2.11.6 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= olgeni@FreeBSD.org diff --git a/net/nats-server/distinfo b/net/nats-server/distinfo index 032dc1f2ed91..f0c4f8d78891 100644 --- a/net/nats-server/distinfo +++ b/net/nats-server/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1733900556 -SHA256 (go/net_nats-server/nats-server-v2.10.23/v2.10.23.mod) = 331bfd3027af4ae46819342270a98a4235bb72e977ea225a20045521757db829 -SIZE (go/net_nats-server/nats-server-v2.10.23/v2.10.23.mod) = 391 -SHA256 (go/net_nats-server/nats-server-v2.10.23/v2.10.23.zip) = a12d3cd4acd8f1cabe0acf526c4d60c7b1d172a19206c1e8dba0bbe97b0dac34 -SIZE (go/net_nats-server/nats-server-v2.10.23/v2.10.23.zip) = 2590061 +TIMESTAMP = 1751437011 +SHA256 (go/net_nats-server/nats-server-v2.11.6/v2.11.6.mod) = ee1f7dec017d5edc6b1613d0163f236bf06a257afcf0c1ce99769f23d7683a43 +SIZE (go/net_nats-server/nats-server-v2.11.6/v2.11.6.mod) = 510 +SHA256 (go/net_nats-server/nats-server-v2.11.6/v2.11.6.zip) = 9cbb95a5646ec4f6429db8ba7e01aa621c483f61c213ef2fcaf614ff51542599 +SIZE (go/net_nats-server/nats-server-v2.11.6/v2.11.6.zip) = 2855279 diff --git a/net/nats-server/files/nats.sh.in b/net/nats-server/files/nats.sh.in index f1c4fdc9664d..793ba330e1bc 100644 --- a/net/nats-server/files/nats.sh.in +++ b/net/nats-server/files/nats.sh.in @@ -12,6 +12,11 @@ # nats_group: Group name to run as. default "nats" # nats_options: Options to pass nats server # +# This script provides the following extra commands: +# reload: Reload configuration without restarting +# logrotate: Reopen log files +# ldm: Log debug and monitoring +# . /etc/rc.subr @@ -32,9 +37,10 @@ procname=%%PREFIX%%/bin/nats-server command=/usr/sbin/daemon command_args="-p ${pidfile} ${procname} ${nats_options}" -extra_commands="logrotate ldm" +extra_commands="logrotate ldm reload" logrotate_cmd="${procname} --signal reopen=${pidfile}" ldm_cmd="${procname} --signal ldm=${pidfile}" +reload_cmd="${procname} --signal reload=${pidfile}" nats_start_precmd() { diff --git a/net/nats-server/pkg-plist b/net/nats-server/pkg-plist index 643c0380d971..6a80f2119298 100644 --- a/net/nats-server/pkg-plist +++ b/net/nats-server/pkg-plist @@ -40,6 +40,8 @@ bin/nats-server %%PORTDOCS%%%%DOCSDIR%%/configs/reload/authorization_1.conf %%PORTDOCS%%%%DOCSDIR%%/configs/reload/authorization_2.conf %%PORTDOCS%%%%DOCSDIR%%/configs/reload/basic.conf +%%PORTDOCS%%%%DOCSDIR%%/configs/reload/defaultsentinel_1.conf +%%PORTDOCS%%%%DOCSDIR%%/configs/reload/defaultsentinel_2.conf %%PORTDOCS%%%%DOCSDIR%%/configs/reload/file_rotate.conf %%PORTDOCS%%%%DOCSDIR%%/configs/reload/file_rotate1.conf %%PORTDOCS%%%%DOCSDIR%%/configs/reload/invalid.conf diff --git a/net/nats-streaming-server/Makefile b/net/nats-streaming-server/Makefile index 7d64f861d3ce..5240c1764151 100644 --- a/net/nats-streaming-server/Makefile +++ b/net/nats-streaming-server/Makefile @@ -1,7 +1,7 @@ PORTNAME= nats-streaming-server PORTVERSION= 0.25.5 DISTVERSIONPREFIX= v -PORTREVISION= 12 +PORTREVISION= 15 CATEGORIES= net MAINTAINER= olgeni@FreeBSD.org diff --git a/net/nats-top/Makefile b/net/nats-top/Makefile index 31d44223dfdf..65d61a7d699f 100644 --- a/net/nats-top/Makefile +++ b/net/nats-top/Makefile @@ -1,5 +1,5 @@ PORTNAME= nats-top -PORTVERSION= 0.6.2 +PORTVERSION= 0.6.3 DISTVERSIONPREFIX= v PORTREVISION= 2 CATEGORIES= net diff --git a/net/nats-top/distinfo b/net/nats-top/distinfo index dfdb1c5d70a1..4a0ede05e73c 100644 --- a/net/nats-top/distinfo +++ b/net/nats-top/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1727039566 -SHA256 (go/net_nats-top/nats-top-v0.6.2/v0.6.2.mod) = 06f8f53bb628a154d0a225a3ff31d30b20d8409c1b6a668d4fb0351cb5e32253 -SIZE (go/net_nats-top/nats-top-v0.6.2/v0.6.2.mod) = 762 -SHA256 (go/net_nats-top/nats-top-v0.6.2/v0.6.2.zip) = 893d6de21d915fb4c65ed2d994090609be2fd5b494fc68a8b78cf03e140b794d -SIZE (go/net_nats-top/nats-top-v0.6.2/v0.6.2.zip) = 27738 +TIMESTAMP = 1749232086 +SHA256 (go/net_nats-top/nats-top-v0.6.3/v0.6.3.mod) = 43b5513f83f2768b6c7d286b12d6f9cc3afa824c9092434fd49655a5d53e8252 +SIZE (go/net_nats-top/nats-top-v0.6.3/v0.6.3.mod) = 668 +SHA256 (go/net_nats-top/nats-top-v0.6.3/v0.6.3.zip) = 6e511f19cc31f5fc4440422388830fd6435cf1571636dd54ba204dd3bc6eea81 +SIZE (go/net_nats-top/nats-top-v0.6.3/v0.6.3.zip) = 26609 diff --git a/net/natscli/Makefile b/net/natscli/Makefile index cbf5efbbd18d..6c6c8fdaf29d 100644 --- a/net/natscli/Makefile +++ b/net/natscli/Makefile @@ -1,7 +1,7 @@ PORTNAME= natscli -PORTVERSION= 0.1.5 +PORTVERSION= 0.2.3 DISTVERSIONPREFIX= v -PORTREVISION= 3 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= olgeni@FreeBSD.org diff --git a/net/natscli/distinfo b/net/natscli/distinfo index 962cd9f2e755..f5aa0a6fffa9 100644 --- a/net/natscli/distinfo +++ b/net/natscli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1722324042 -SHA256 (go/net_natscli/natscli-v0.1.5/v0.1.5.mod) = 324c88c6d67f99204de1b56b73a36cdc741e0e0386051981afe256401e9266d9 -SIZE (go/net_natscli/natscli-v0.1.5/v0.1.5.mod) = 2095 -SHA256 (go/net_natscli/natscli-v0.1.5/v0.1.5.zip) = 58e78cf3e432b81e4c808ee63553ffc7c7ea971da52eed79b46b70c789c27918 -SIZE (go/net_natscli/natscli-v0.1.5/v0.1.5.zip) = 269478 +TIMESTAMP = 1749232486 +SHA256 (go/net_natscli/natscli-v0.2.3/v0.2.3.mod) = d2f0230eaff86efd23c6e8b6de5b5388f0fe785ae3dc2872fe105e9a70c2b2bd +SIZE (go/net_natscli/natscli-v0.2.3/v0.2.3.mod) = 2850 +SHA256 (go/net_natscli/natscli-v0.2.3/v0.2.3.zip) = 6089a69703a165510aac9dc0a712d6ff9c22e19c4e4908a4476718204199eeb1 +SIZE (go/net_natscli/natscli-v0.2.3/v0.2.3.zip) = 395738 diff --git a/net/ndpi/Makefile b/net/ndpi/Makefile index 315130aa477e..cbcd1a93cd36 100644 --- a/net/ndpi/Makefile +++ b/net/ndpi/Makefile @@ -1,5 +1,5 @@ PORTNAME= ndpi -PORTVERSION= 4.12.d20241217 +PORTVERSION= 4.14.d20250524 PORTEPOCH= 1 CATEGORIES= net @@ -30,7 +30,7 @@ INSTALL_TARGET= install-strip USE_GITHUB= yes GH_ACCOUNT= ntop GH_PROJECT= nDPI -GH_TAGNAME= b4455a0 +GH_TAGNAME= d2eb655 PLIST_SUB= MAJOR_VER=${PORTVERSION:R:R} VER=${PORTVERSION:R} diff --git a/net/ndpi/distinfo b/net/ndpi/distinfo index 25ffac8d3b27..966be898acf2 100644 --- a/net/ndpi/distinfo +++ b/net/ndpi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734879291 -SHA256 (ntop-nDPI-4.12.d20241217-b4455a0_GH0.tar.gz) = c8384e2c2972f54d35bca4757ebc98f8090b3a878cd745a56f57f93d1ab0ffb1 -SIZE (ntop-nDPI-4.12.d20241217-b4455a0_GH0.tar.gz) = 47562576 +TIMESTAMP = 1748257714 +SHA256 (ntop-nDPI-4.14.d20250524-d2eb655_GH0.tar.gz) = 24c170195e1f51ac02550d3aa504ee10680de630eb963ae2486f9795290ffd57 +SIZE (ntop-nDPI-4.14.d20250524-d2eb655_GH0.tar.gz) = 48477510 diff --git a/net/net6/Makefile b/net/net6/Makefile deleted file mode 100644 index 65e15332b681..000000000000 --- a/net/net6/Makefile +++ /dev/null @@ -1,33 +0,0 @@ -PORTNAME= net6 -PORTVERSION= 1.3.14 -PORTREVISION= 9 -CATEGORIES= net devel -MASTER_SITES= http://releases.0x539.de/net6/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Network access framework for IPv4/IPv6 -WWW= http://gobby.0x539.de - -LICENSE= LGPL20+ # though COPYING is LGPL21 -LICENSE_FILE= ${WRKSRC}/COPYING - -LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ - libgnutls.so:security/gnutls - -GNU_CONFIGURE= yes -INSTALL_TARGET= install-strip -USES= cpe libtool pathfix pkgconfig compiler:c++11-lang -USE_CXXSTD= c++11 -USE_LDCONFIG= yes - -CPE_VENDOR= armin_burgmeier - -OPTIONS_DEFINE= NLS -OPTIONS_SUB= yes - -NLS_USES= gettext -NLS_CONFIGURE_ENABLE= nls -NLS_CPPFLAGS= -I${LOCALBASE}/include -NLS_LDFLAGS= -L${LOCALBASE}/lib - -.include <bsd.port.mk> diff --git a/net/net6/distinfo b/net/net6/distinfo deleted file mode 100644 index 451c7ba8dae0..000000000000 --- a/net/net6/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (net6-1.3.14.tar.gz) = 155dd82cbe1f8354205c79ab2bb54af4957047422250482596a34b0e0cc61e21 -SIZE (net6-1.3.14.tar.gz) = 483549 diff --git a/net/net6/files/patch-inc__address.hpp b/net/net6/files/patch-inc__address.hpp deleted file mode 100644 index e3131760a675..000000000000 --- a/net/net6/files/patch-inc__address.hpp +++ /dev/null @@ -1,14 +0,0 @@ ---- inc/address.hpp.orig 2011-09-10 17:59:50.000000000 +0300 -+++ inc/address.hpp 2014-01-06 17:32:36.000000000 +0200 -@@ -25,9 +25,10 @@ - #include <winsock2.h> - #include <ws2tcpip.h> - #else -+#include <sys/types.h> - #include <sys/socket.h> --#include <netinet/in_systm.h> - #include <netinet/in.h> -+#include <netinet/in_systm.h> - #include <netinet/ip.h> - #endif - diff --git a/net/net6/files/patch-src-encrypt.cpp b/net/net6/files/patch-src-encrypt.cpp deleted file mode 100644 index 8576190a1249..000000000000 --- a/net/net6/files/patch-src-encrypt.cpp +++ /dev/null @@ -1,14 +0,0 @@ ---- src/encrypt.cpp.orig 2011-09-28 11:15:10 UTC -+++ src/encrypt.cpp -@@ -175,10 +175,7 @@ net6::tcp_encrypted_socket_base:: - gnutls_session_t sess): - tcp_client_socket(cobj), session(sess), state(DEFAULT) - { -- const int kx_prio[] = { GNUTLS_KX_ANON_DH, 0 }; -- -- gnutls_set_default_priority(session); -- gnutls_kx_set_priority(session, kx_prio); -+ gnutls_priority_set_direct(session, "NORMAL:-KX-ALL:+ANON-DH", NULL); - - gnutls_transport_set_ptr( - session, diff --git a/net/net6/pkg-descr b/net/net6/pkg-descr deleted file mode 100644 index 98a2bd4c780b..000000000000 --- a/net/net6/pkg-descr +++ /dev/null @@ -1,3 +0,0 @@ -net6 is a library which eases the development of network-based applications -as it provides a TCP protocol abstraction for C++. It is portable to both -the Windows and Unix-like platforms. diff --git a/net/net6/pkg-plist b/net/net6/pkg-plist deleted file mode 100644 index 1d8c4a13ae46..000000000000 --- a/net/net6/pkg-plist +++ /dev/null @@ -1,43 +0,0 @@ -include/net6/address.hpp -include/net6/client.hpp -include/net6/common.hpp -include/net6/connection.hpp -include/net6/default_accumulator.hpp -include/net6/encrypt.hpp -include/net6/enum_ops.hpp -include/net6/error.hpp -include/net6/gettext_package.hpp -include/net6/host.hpp -include/net6/local.hpp -include/net6/main.hpp -include/net6/non_copyable.hpp -include/net6/object.hpp -include/net6/packet.hpp -include/net6/queue.hpp -include/net6/select.hpp -include/net6/serialise.hpp -include/net6/server.hpp -include/net6/socket.hpp -include/net6/user.hpp -lib/libnet6-1.3.so.0 -lib/libnet6-1.3.so.0.0.0 -lib/libnet6.a -lib/libnet6.so -libdata/pkgconfig/net6-1.3.pc -%%NLS%%share/locale/ast/LC_MESSAGES/net6.mo -%%NLS%%share/locale/de/LC_MESSAGES/net6.mo -%%NLS%%share/locale/en_GB/LC_MESSAGES/net6.mo -%%NLS%%share/locale/es/LC_MESSAGES/net6.mo -%%NLS%%share/locale/fr/LC_MESSAGES/net6.mo -%%NLS%%share/locale/he/LC_MESSAGES/net6.mo -%%NLS%%share/locale/it/LC_MESSAGES/net6.mo -%%NLS%%share/locale/ko/LC_MESSAGES/net6.mo -%%NLS%%share/locale/nb/LC_MESSAGES/net6.mo -%%NLS%%share/locale/nl/LC_MESSAGES/net6.mo -%%NLS%%share/locale/pt/LC_MESSAGES/net6.mo -%%NLS%%share/locale/pt_BR/LC_MESSAGES/net6.mo -%%NLS%%share/locale/ru/LC_MESSAGES/net6.mo -%%NLS%%share/locale/sk/LC_MESSAGES/net6.mo -%%NLS%%share/locale/sv/LC_MESSAGES/net6.mo -%%NLS%%share/locale/uk/LC_MESSAGES/net6.mo -%%NLS%%share/locale/zh_CN/LC_MESSAGES/net6.mo diff --git a/net/netatalk3/Makefile b/net/netatalk3/Makefile index 0f11758f16c9..8d070adde5a4 100644 --- a/net/netatalk3/Makefile +++ b/net/netatalk3/Makefile @@ -12,6 +12,9 @@ WWW= https://netatalk.io/ LICENSE= GPLv2 +DEPRECATED= End of support; use net/netatalk4 instead +EXPIRATION_DATE=2025-10-04 + LIB_DEPENDS= libgcrypt.so:security/libgcrypt \ libevent.so:devel/libevent diff --git a/net/netatalk4/Makefile b/net/netatalk4/Makefile index 7e1f7efd3b77..c1a4e53a2acf 100644 --- a/net/netatalk4/Makefile +++ b/net/netatalk4/Makefile @@ -1,5 +1,5 @@ PORTNAME= netatalk -PORTVERSION= 4.2.3 +PORTVERSION= 4.2.4 CATEGORIES= net MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/netatalk-${PORTVERSION:S/./-/g}/ PKGNAMESUFFIX= 4 diff --git a/net/netatalk4/distinfo b/net/netatalk4/distinfo index 80356081f953..5b6b8e802354 100644 --- a/net/netatalk4/distinfo +++ b/net/netatalk4/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747314701 -SHA256 (netatalk-4.2.3.tar.xz) = 10a3c3a4c11acec657df9c33c69a6269e319dba759c5e1dfa41ee5a3f1b80c43 -SIZE (netatalk-4.2.3.tar.xz) = 934796 +TIMESTAMP = 1748700219 +SHA256 (netatalk-4.2.4.tar.xz) = 4f07bbe118a951dd740d3f51a87b5cafba2496bd0b22e704438f421aa6670f99 +SIZE (netatalk-4.2.4.tar.xz) = 935184 diff --git a/net/nethogs/Makefile b/net/nethogs/Makefile index ce19e22a075a..bfaaaa3f2577 100644 --- a/net/nethogs/Makefile +++ b/net/nethogs/Makefile @@ -1,7 +1,6 @@ PORTNAME= nethogs -PORTVERSION= 0.8.5 DISTVERSIONPREFIX= v -PORTREVISION= 2 +DISTVERSION= 0.8.8 CATEGORIES= net MAINTAINER= anastasios@mageirias.com @@ -13,16 +12,16 @@ LICENSE_FILE= ${WRKSRC}/COPYING BROKEN_i386= non-constant-expression cannot be narrowed from type 'unsigned int' to 'time_t' (aka 'int') in initializer list +USES= compiler:c++11-lang gmake shebangfix + USE_GITHUB= yes GH_ACCOUNT= raboof -USES= compiler:c++11-lang gmake shebangfix - SHEBANG_FILES= determineVersion.sh bash_CMD= /bin/sh -PLIST_FILES= share/man/man8/nethogs.8.gz \ - sbin/nethogs +PLIST_FILES= sbin/nethogs \ + share/man/man8/nethogs.8.gz post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/nethogs diff --git a/net/nethogs/distinfo b/net/nethogs/distinfo index b3e21916547e..6402b03d3b98 100644 --- a/net/nethogs/distinfo +++ b/net/nethogs/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1488685002 -SHA256 (raboof-nethogs-v0.8.5_GH0.tar.gz) = 6a9392726feca43228b3f0265379154946ef0544c2ca2cac59ec35a24f469dcc -SIZE (raboof-nethogs-v0.8.5_GH0.tar.gz) = 112385 +TIMESTAMP = 1745858151 +SHA256 (raboof-nethogs-v0.8.8_GH0.tar.gz) = 111ade20cc545e8dfd7ce4e293bd6b31cd1678a989b6a730bd2fa2acc6254818 +SIZE (raboof-nethogs-v0.8.8_GH0.tar.gz) = 272792 diff --git a/net/nmsg/Makefile b/net/nmsg/Makefile index 4461dd28a27f..855c0a1b6ffa 100644 --- a/net/nmsg/Makefile +++ b/net/nmsg/Makefile @@ -1,6 +1,6 @@ PORTNAME= nmsg PORTVERSION= 1.3.1 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= FARSIGHT LOCAL/truckman/farsight diff --git a/net/nng/Makefile b/net/nng/Makefile index de8d23ad7f57..424b1bcd6389 100644 --- a/net/nng/Makefile +++ b/net/nng/Makefile @@ -1,6 +1,6 @@ PORTNAME= nng DISTVERSIONPREFIX= v -DISTVERSION= 1.10.1 +DISTVERSION= 1.11 CATEGORIES= net MAINTAINER= bofh@FreeBSD.org diff --git a/net/nng/distinfo b/net/nng/distinfo index acde2114c69a..cd14cdc0fc08 100644 --- a/net/nng/distinfo +++ b/net/nng/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738697825 -SHA256 (nanomsg-nng-v1.10.1_GH0.tar.gz) = a05936a64851809ea4b6d4d96d80f2a1b815ef14d6c4f6dd2c8716bd38dd1822 -SIZE (nanomsg-nng-v1.10.1_GH0.tar.gz) = 769608 +TIMESTAMP = 1749126945 +SHA256 (nanomsg-nng-v1.11_GH0.tar.gz) = 12aaff6f8f183ba0fec378af8620c47cf4be6da975d016ec6cdec2fbac0d3534 +SIZE (nanomsg-nng-v1.11_GH0.tar.gz) = 769602 diff --git a/net/nng/pkg-plist b/net/nng/pkg-plist index c629480a3646..d3a0ce2f3a24 100644 --- a/net/nng/pkg-plist +++ b/net/nng/pkg-plist @@ -40,4 +40,4 @@ lib/cmake/nng/nng-targets.cmake lib/cmake/nng/nng-targets-%%CMAKE_BUILD_TYPE%%.cmake lib/libnng.so lib/libnng.so.%%PORTMAJ%% -lib/libnng.so.1.10.0 +lib/libnng.so.%%PORTVERSION%%.0 diff --git a/net/nsq/Makefile b/net/nsq/Makefile index ce92468b6530..2f80def83030 100644 --- a/net/nsq/Makefile +++ b/net/nsq/Makefile @@ -1,7 +1,7 @@ PORTNAME= nsq DISTVERSIONPREFIX= v DISTVERSION= 1.3.0 -PORTREVISION= 9 +PORTREVISION= 12 CATEGORIES= net MAINTAINER= jhixson@FreeBSD.org diff --git a/net/ntopng/Makefile b/net/ntopng/Makefile index a1fc7059d743..0c043400a1e2 100644 --- a/net/ntopng/Makefile +++ b/net/ntopng/Makefile @@ -1,5 +1,5 @@ PORTNAME= ntopng -PORTVERSION= 6.2.d20241217 +PORTVERSION= 6.4.d20250522 PORTEPOCH= 1 CATEGORIES= net @@ -38,9 +38,9 @@ GROUPS= ntopng PLIST_SUB= NTOPNGUSER="${USERS}" NTOPNGROUP="${GROUPS}" USE_GITHUB= yes -GH_TUPLE= ntop:ntopng-dist:11e6b76:dist/httpdocs/dist +GH_TUPLE= ntop:ntopng-dist:7f098fd:dist/httpdocs/dist GH_ACCOUNT= ntop -GH_TAGNAME= d0029c3 +GH_TAGNAME= 7c537ad CPE_VENDOR= ntop diff --git a/net/ntopng/distinfo b/net/ntopng/distinfo index df8a3c8a50f4..596f2df5dc08 100644 --- a/net/ntopng/distinfo +++ b/net/ntopng/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1734880143 -SHA256 (ntop-ntopng-6.2.d20241217-d0029c3_GH0.tar.gz) = 592bbccddec8f3703d7815814b08feaa6ff63de7a057406076babed8629f8ef5 -SIZE (ntop-ntopng-6.2.d20241217-d0029c3_GH0.tar.gz) = 79837339 -SHA256 (ntop-ntopng-dist-11e6b76_GH0.tar.gz) = 6d112d1a64e2c69ffb790edce2d1cf6a1d6e2df84c30efaff3e2a5372c3bc953 -SIZE (ntop-ntopng-dist-11e6b76_GH0.tar.gz) = 3109938 +TIMESTAMP = 1748257798 +SHA256 (ntop-ntopng-6.4.d20250522-7c537ad_GH0.tar.gz) = 828e0c0b97b535ed31267affe93f67518826352aad75c58453f2b54d26f9f2a5 +SIZE (ntop-ntopng-6.4.d20250522-7c537ad_GH0.tar.gz) = 80791169 +SHA256 (ntop-ntopng-dist-7f098fd_GH0.tar.gz) = 86dfd05d89e1f3683c880f18d405fbdd7a346c7ffb5c304b5799e39944dbbb71 +SIZE (ntop-ntopng-dist-7f098fd_GH0.tar.gz) = 3408329 diff --git a/net/ntopng/files/patch-configure.ac.in b/net/ntopng/files/patch-configure.ac.in index d6196ea62455..aabc41845f90 100644 --- a/net/ntopng/files/patch-configure.ac.in +++ b/net/ntopng/files/patch-configure.ac.in @@ -1,4 +1,4 @@ ---- configure.ac.in.orig 2024-08-13 16:12:12 UTC +--- configure.ac.in.orig 2025-04-29 17:01:16 UTC +++ configure.ac.in @@ -153,40 +153,8 @@ LIBPCAP=-lpcap MAKE=make @@ -147,29 +147,27 @@ AC_MSG_CHECKING([PF_RING nBPF]) NBPF_HOME=${PWD}/../PF_RING/userland/nbpf LIBNBPF=${NBPF_HOME}/libnbpf.a -@@ -540,17 +453,12 @@ AS_VAR_IF(with_hiredis, yes, [ - AS_VAR_IF(with_hiredis, yes, [ - pkg-config --exists hiredis - if test "$?" -ne 1; then -- HIREDIS_INC="`pkg-config --cflags hiredis` -I/usr/include/hiredis" -- if test $SYSTEM = "FreeBSD" && $FREEBSD_VERSION != "15"; then +@@ -544,16 +457,11 @@ AS_VAR_IF(with_hiredis, yes, [ + else + pkg-config --exists hiredis + if test "$?" -ne 1; then +- HIREDIS_INC="`pkg-config --cflags hiredis` -I/usr/include/hiredis" +- if test $SYSTEM = "FreeBSD" && $FREEBSD_VERSION != "15"; then - dnl> Note: on freebsd 15 .a is not installed - HIREDIS_LIB="/usr/local/lib/libhiredis.a" -+ HIREDIS_INC="`pkg-config --cflags hiredis`" -+ HIREDIS_LIB="`pkg-config --libs hiredis`" - else -- HIREDIS_LIB="`pkg-config --libs hiredis`" -+ echo "Please install hiredis package prerequisite" -+ exit -1 - fi -- else -- echo "Please install hiredis package prerequisite" -- exit -1 -- fi +- else ++ HIREDIS_INC="`pkg-config --cflags hiredis`" + HIREDIS_LIB="`pkg-config --libs hiredis`" +- fi + else +- echo "Please install hiredis package prerequisite" +- exit -1 ++ echo "Please install hiredis package prerequisite" ++ exit -1 + fi + fi ]) - - if test "${with_nedge+set}" != set; then -@@ -565,14 +473,14 @@ if test "${with_nedge+set}" != set; then +@@ -570,14 +478,14 @@ if test "${with_nedge+set}" != set; then fi if test $SYSTEM = "FreeBSD"; then @@ -186,7 +184,7 @@ AC_DEFINE_UNQUOTED(HAVE_PF_RING, 1, [Native PF_RING support]) if test -f "${PF_RING_HOME}/userland/lib/libpfring.a"; then echo "${PF_RING_HOME}/userland/libpcap/libpcap.a" -@@ -592,18 +500,18 @@ if test "${with_nedge+set}" != set; then +@@ -597,18 +505,18 @@ if test "${with_nedge+set}" != set; then CXXFLAGS="${CXXFLAGS} -I/opt/pfring/include" echo "Using PF_RING installed in /opt/pfring" else @@ -211,7 +209,7 @@ echo "Please make sure you have installed your PF_RING libraries and try again" exit 1 fi -@@ -784,11 +692,9 @@ else +@@ -789,11 +697,9 @@ else fi else dnl> FreeBSD @@ -225,7 +223,7 @@ fi AC_CHECK_LIB([expat], [XML_ParserCreate], expat=true) -@@ -843,7 +749,7 @@ fi +@@ -848,7 +754,7 @@ fi INSTALL_DIR=${ac_default_prefix} fi diff --git a/net/ntopng/pkg-plist b/net/ntopng/pkg-plist index 600951df7253..8d4e4cf4ee04 100644 --- a/net/ntopng/pkg-plist +++ b/net/ntopng/pkg-plist @@ -3,21 +3,21 @@ bin/ntopng-geoip2update.sh share/man/man8/ntopng.8.gz %%DATADIR%%/httpdocs/css/README.md %%DATADIR%%/httpdocs/css/select2.min.css -%%DATADIR%%/httpdocs/dist/2eb7b3ef25042305f3ff.ttf -%%DATADIR%%/httpdocs/dist/45a265d0f07b31cde85f.ttf -%%DATADIR%%/httpdocs/dist/6205fd00fb1b573e9f0f.ttf -%%DATADIR%%/httpdocs/dist/8d3cabfc66809162fb4d.woff2 +%%DATADIR%%/httpdocs/dist/1815e00441357e01619e.ttf +%%DATADIR%%/httpdocs/dist/2463b90d9a316e4e5294.woff2 +%%DATADIR%%/httpdocs/dist/2582b0e4bcf85eceead0.ttf +%%DATADIR%%/httpdocs/dist/89999bdf5d835c012025.woff2 +%%DATADIR%%/httpdocs/dist/914997e1bdfc990d0897.ttf %%DATADIR%%/httpdocs/dist/95ce97b96124cddcc6ff.png -%%DATADIR%%/httpdocs/dist/adc51aab4d771ab65f81.ttf %%DATADIR%%/httpdocs/dist/b18a220ea3ed601ec968.png -%%DATADIR%%/httpdocs/dist/b3049b13a93f07e026fc.woff2 +%%DATADIR%%/httpdocs/dist/c210719e60948b211a12.woff2 %%DATADIR%%/httpdocs/dist/custom-theme.css %%DATADIR%%/httpdocs/dist/custom-theme.js %%DATADIR%%/httpdocs/dist/d68ae9f02541036a991d.png +%%DATADIR%%/httpdocs/dist/da94ef451f4969af06e6.ttf %%DATADIR%%/httpdocs/dist/dark-mode.css %%DATADIR%%/httpdocs/dist/dark-mode.js -%%DATADIR%%/httpdocs/dist/e931bc0d14f5bbb1da22.woff2 -%%DATADIR%%/httpdocs/dist/fb8184add5a3101ad0a3.woff2 +%%DATADIR%%/httpdocs/dist/ea8f94e1d22e0d35ccd4.woff2 %%DATADIR%%/httpdocs/dist/images.css %%DATADIR%%/httpdocs/dist/images.js %%DATADIR%%/httpdocs/dist/images/blank.gif @@ -62,8 +62,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/httpdocs/misc/alert_view_store_schema.sql %%DATADIR%%/httpdocs/misc/db_schema_clickhouse.sql %%DATADIR%%/httpdocs/misc/db_schema_clickhouse_cluster.sql -%%DATADIR%%/httpdocs/misc/db_schema_clickhouse_old.sql -%%DATADIR%%/httpdocs/misc/db_schema_clickhouse_unused.sql %%DATADIR%%/httpdocs/misc/lists/builtin/abuse_ch.list %%DATADIR%%/httpdocs/misc/lists/builtin/adway.list %%DATADIR%%/httpdocs/misc/lists/builtin/alienvault.list @@ -78,7 +76,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/httpdocs/misc/lists/builtin/ipsum.list %%DATADIR%%/httpdocs/misc/lists/builtin/nocoin.list %%DATADIR%%/httpdocs/misc/lists/builtin/snort.list -%%DATADIR%%/httpdocs/misc/lists/builtin/sslbl_c2.list %%DATADIR%%/httpdocs/misc/lists/builtin/stratosphere.list %%DATADIR%%/httpdocs/misc/lists/builtin/threatfox.list %%DATADIR%%/httpdocs/misc/lists/custom/README.txt @@ -89,6 +86,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/httpdocs/misc/ntopng_template_elk6.json %%DATADIR%%/httpdocs/misc/ntopng_template_elk7.json %%DATADIR%%/httpdocs/misc/ntopng_template_elk8.json +%%DATADIR%%/httpdocs/misc/rest-api-v2-nedge-ext.json %%DATADIR%%/httpdocs/misc/rest-api-v2.json %%DATADIR%%/httpdocs/other/EtherOUI.txt %%DATADIR%%/httpdocs/other/TimeZones.txt @@ -96,6 +94,8 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/httpdocs/other/trackers.txt %%DATADIR%%/httpdocs/ssl/README %%DATADIR%%/httpdocs/ssl/ntopng-cert.pem.dummy +%%DATADIR%%/httpdocs/tables_config/access_control_list.json +%%DATADIR%%/httpdocs/tables_config/active-monitoring.json %%DATADIR%%/httpdocs/tables_config/aggregated_live_flows.json %%DATADIR%%/httpdocs/tables_config/alert_all.json %%DATADIR%%/httpdocs/tables_config/alert_am_host.json @@ -108,34 +108,42 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/httpdocs/tables_config/alert_system.json %%DATADIR%%/httpdocs/tables_config/alert_user.json %%DATADIR%%/httpdocs/tables_config/as_stats.json +%%DATADIR%%/httpdocs/tables_config/assets.json %%DATADIR%%/httpdocs/tables_config/blacklists.json %%DATADIR%%/httpdocs/tables_config/countries_stats.json %%DATADIR%%/httpdocs/tables_config/device_exclusions.json %%DATADIR%%/httpdocs/tables_config/exporters.json %%DATADIR%%/httpdocs/tables_config/exporters_details.json +%%DATADIR%%/httpdocs/tables_config/exporters_interfaces.json +%%DATADIR%%/httpdocs/tables_config/flow_exporters_list.json %%DATADIR%%/httpdocs/tables_config/flow_historical.json %%DATADIR%%/httpdocs/tables_config/flow_historical_aggregated.json +%%DATADIR%%/httpdocs/tables_config/flow_historical_l.json %%DATADIR%%/httpdocs/tables_config/flows_list.json +%%DATADIR%%/httpdocs/tables_config/flows_list_enterprise_l.json %%DATADIR%%/httpdocs/tables_config/flows_list_with_exporters.json +%%DATADIR%%/httpdocs/tables_config/flows_list_with_exporters_enterprise_l.json %%DATADIR%%/httpdocs/tables_config/hosts_list.json %%DATADIR%%/httpdocs/tables_config/hosts_list_with_vlans.json %%DATADIR%%/httpdocs/tables_config/hosts_to_scan.json -%%DATADIR%%/httpdocs/tables_config/inactive_hosts.json +%%DATADIR%%/httpdocs/tables_config/limits_table.json +%%DATADIR%%/httpdocs/tables_config/local_hosts_report.json %%DATADIR%%/httpdocs/tables_config/network_discovery.json +%%DATADIR%%/httpdocs/tables_config/observation_points.json %%DATADIR%%/httpdocs/tables_config/open_ports.json %%DATADIR%%/httpdocs/tables_config/probes.json -%%DATADIR%%/httpdocs/tables_config/server_ports_analysis.json +%%DATADIR%%/httpdocs/tables_config/redis_stats.json +%%DATADIR%%/httpdocs/tables_config/server_ports.json %%DATADIR%%/httpdocs/tables_config/snmp_device_interfaces.json +%%DATADIR%%/httpdocs/tables_config/snmp_device_rules.json %%DATADIR%%/httpdocs/tables_config/snmp_devices.json %%DATADIR%%/httpdocs/tables_config/snmp_interfaces.json %%DATADIR%%/httpdocs/tables_config/snmp_similarity.json %%DATADIR%%/httpdocs/tables_config/snmp_topology.json %%DATADIR%%/httpdocs/tables_config/snmp_usage.json +%%DATADIR%%/httpdocs/tables_config/top_interface_applications.json +%%DATADIR%%/httpdocs/tables_config/top_interface_categories.json %%DATADIR%%/httpdocs/tables_config/vs_reports.json -%%DATADIR%%/httpdocs/templates/active_monitoring_stats.template -%%DATADIR%%/httpdocs/templates/am_add_host_modal.html -%%DATADIR%%/httpdocs/templates/am_delete_host_modal.html -%%DATADIR%%/httpdocs/templates/am_edit_host_modal.html %%DATADIR%%/httpdocs/templates/analyze_db.template %%DATADIR%%/httpdocs/templates/analyze_pcap.template %%DATADIR%%/httpdocs/templates/htmlPages/hostDetails/hosttraffic.html @@ -145,7 +153,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/httpdocs/templates/modal_confirm_dialog_form.template %%DATADIR%%/httpdocs/templates/on_off_switch.html %%DATADIR%%/httpdocs/templates/pages/aggregated_live_flows.template -%%DATADIR%%/httpdocs/templates/pages/alerts/alert_details.template %%DATADIR%%/httpdocs/templates/pages/alerts/datatable.js.template %%DATADIR%%/httpdocs/templates/pages/alerts/defs_overview.template %%DATADIR%%/httpdocs/templates/pages/alerts/families/all/table.js.template @@ -201,9 +208,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/httpdocs/templates/pages/hosts/ports_stats.template %%DATADIR%%/httpdocs/templates/pages/hosts/traffic_stats.template %%DATADIR%%/httpdocs/templates/pages/hosts_geomap.template -%%DATADIR%%/httpdocs/templates/pages/hosts_ports_analysis.template -%%DATADIR%%/httpdocs/templates/pages/inactive_host_details.template -%%DATADIR%%/httpdocs/templates/pages/inactive_hosts.template %%DATADIR%%/httpdocs/templates/pages/interface_nprobes.template %%DATADIR%%/httpdocs/templates/pages/license.template %%DATADIR%%/httpdocs/templates/pages/manage_configurations.template @@ -269,6 +273,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/httpdocs/templates/pages/observation_points_config.template %%DATADIR%%/httpdocs/templates/pages/recipients_list.template %%DATADIR%%/httpdocs/templates/pages/sankey_vlan.template +%%DATADIR%%/httpdocs/templates/pages/server_ports.template %%DATADIR%%/httpdocs/templates/pages/simple_widgets_list.template %%DATADIR%%/httpdocs/templates/pages/table_pools.template %%DATADIR%%/httpdocs/templates/pages/tabs/manage_data/delete.template @@ -317,15 +322,14 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/callbacks/hourly-delayed/interface/checks_cleanup.lua %%DATADIR%%/scripts/callbacks/hourly-delayed/interface/interface_checks.lua %%DATADIR%%/scripts/callbacks/hourly-delayed/interface/local_network_checks.lua +%%DATADIR%%/scripts/callbacks/hourly-delayed/system/active_monitoring.lua %%DATADIR%%/scripts/callbacks/hourly-delayed/system/connectivity.lua %%DATADIR%%/scripts/callbacks/hourly-delayed/system/system_checks.lua -%%DATADIR%%/scripts/callbacks/hourly/system/active_monitoring.lua %%DATADIR%%/scripts/callbacks/hourly/system/disk_monitor.lua %%DATADIR%%/scripts/callbacks/minute-delayed/interface/interface_checks.lua %%DATADIR%%/scripts/callbacks/minute-delayed/interface/local_network_checks.lua %%DATADIR%%/scripts/callbacks/minute-delayed/system/network_discovery.lua %%DATADIR%%/scripts/callbacks/minute-delayed/system/radius_accounting.lua -%%DATADIR%%/scripts/callbacks/minute-delayed/system/radius_acct_cleanup.lua %%DATADIR%%/scripts/callbacks/minute/interface/timeseries.lua %%DATADIR%%/scripts/callbacks/minute/system/active_monitoring.lua %%DATADIR%%/scripts/callbacks/minute/system/influxdb_checks.lua @@ -360,26 +364,39 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/historical/analysis/thpt_chart.json %%DATADIR%%/scripts/historical/tables/README %%DATADIR%%/scripts/historical/tables/alerted_domains.json +%%DATADIR%%/scripts/historical/tables/asn_flows.json %%DATADIR%%/scripts/historical/tables/clients.json %%DATADIR%%/scripts/historical/tables/conversations.json +%%DATADIR%%/scripts/historical/tables/dns_queries.json +%%DATADIR%%/scripts/historical/tables/domains.json +%%DATADIR%%/scripts/historical/tables/domains_by_dest.json %%DATADIR%%/scripts/historical/tables/l7_contacts.json +%%DATADIR%%/scripts/historical/tables/l7_traffic.json +%%DATADIR%%/scripts/historical/tables/l7_traffic_inout.json %%DATADIR%%/scripts/historical/tables/latency_by_asn.json %%DATADIR%%/scripts/historical/tables/number_of_hosts.json %%DATADIR%%/scripts/historical/tables/server_contacts.json %%DATADIR%%/scripts/historical/tables/server_ports.json %%DATADIR%%/scripts/historical/tables/servers.json %%DATADIR%%/scripts/historical/tables/sites.json +%%DATADIR%%/scripts/historical/tables/top_as.json +%%DATADIR%%/scripts/historical/tables/top_as_exporter_if.json %%DATADIR%%/scripts/historical/tables/top_clients.json +%%DATADIR%%/scripts/historical/tables/top_local_fingerprints.json %%DATADIR%%/scripts/historical/tables/top_local_talkers.json %%DATADIR%%/scripts/historical/tables/top_receiver_as.json +%%DATADIR%%/scripts/historical/tables/top_receiver_as_exporter_if.json %%DATADIR%%/scripts/historical/tables/top_receiver_countries.json %%DATADIR%%/scripts/historical/tables/top_receiver_networks.json %%DATADIR%%/scripts/historical/tables/top_remote_destinations.json +%%DATADIR%%/scripts/historical/tables/top_remote_fingerprints.json %%DATADIR%%/scripts/historical/tables/top_sender_as.json +%%DATADIR%%/scripts/historical/tables/top_sender_as_exporter_if.json %%DATADIR%%/scripts/historical/tables/top_sender_countries.json %%DATADIR%%/scripts/historical/tables/top_sender_networks.json %%DATADIR%%/scripts/historical/tables/top_servers.json %%DATADIR%%/scripts/historical/tables/top_vlans.json +%%DATADIR%%/scripts/historical/tables/unique_domains_by_dest.json %%DATADIR%%/scripts/locales/cn.lua %%DATADIR%%/scripts/locales/cz.lua %%DATADIR%%/scripts/locales/de.lua @@ -393,8 +410,8 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/locales/pt.lua %%DATADIR%%/scripts/lua/10mb.lua %%DATADIR%%/scripts/lua/1mb.lua -%%DATADIR%%/scripts/lua/API.lua %%DATADIR%%/scripts/lua/about.lua +%%DATADIR%%/scripts/lua/active_monitoring.lua %%DATADIR%%/scripts/lua/admin/blacklists.lua %%DATADIR%%/scripts/lua/admin/change_user_prefs.lua %%DATADIR%%/scripts/lua/admin/dhcp.lua @@ -412,6 +429,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/admin/manage_host_members.lua %%DATADIR%%/scripts/lua/admin/manage_pool_members.lua %%DATADIR%%/scripts/lua/admin/manage_pools.lua +%%DATADIR%%/scripts/lua/admin/network_configuration.lua %%DATADIR%%/scripts/lua/admin/password_reset.lua %%DATADIR%%/scripts/lua/admin/prefs.lua %%DATADIR%%/scripts/lua/admin/service_restart.lua @@ -459,7 +477,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/flow_stats.lua %%DATADIR%%/scripts/lua/flows_stats.lua %%DATADIR%%/scripts/lua/geoip_config.lua -%%DATADIR%%/scripts/lua/get_active_monitoring_hosts.lua %%DATADIR%%/scripts/lua/get_arp_data.lua %%DATADIR%%/scripts/lua/get_ases_data.lua %%DATADIR%%/scripts/lua/get_check_config.lua @@ -493,7 +510,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/get_network_data.lua %%DATADIR%%/scripts/lua/get_networks_data.lua %%DATADIR%%/scripts/lua/get_os_data.lua -%%DATADIR%%/scripts/lua/get_oses_data.lua %%DATADIR%%/scripts/lua/get_pods_data.lua %%DATADIR%%/scripts/lua/get_pool_data.lua %%DATADIR%%/scripts/lua/get_pools_data.lua @@ -520,22 +536,17 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/host_top_peers_protocols.lua %%DATADIR%%/scripts/lua/hosts_comparison_sankey.lua %%DATADIR%%/scripts/lua/hosts_geomap.lua -%%DATADIR%%/scripts/lua/hosts_ports_analysis.lua %%DATADIR%%/scripts/lua/hosts_stats.lua %%DATADIR%%/scripts/lua/hotspot-detect.lua %%DATADIR%%/scripts/lua/http_servers_stats.lua %%DATADIR%%/scripts/lua/http_status_code.lua %%DATADIR%%/scripts/lua/if_pkt_distro.lua %%DATADIR%%/scripts/lua/if_stats.lua -%%DATADIR%%/scripts/lua/if_stats_ndpi.lua -%%DATADIR%%/scripts/lua/if_stats_ndpi_categories.lua %%DATADIR%%/scripts/lua/if_tcpflags_pkt_distro.lua %%DATADIR%%/scripts/lua/iface_flows_sankey.lua %%DATADIR%%/scripts/lua/iface_hosts_list.lua %%DATADIR%%/scripts/lua/iface_local_stats.lua %%DATADIR%%/scripts/lua/iface_ports_list.lua -%%DATADIR%%/scripts/lua/iface_tcp_stats.lua -%%DATADIR%%/scripts/lua/inactive_host_details.lua %%DATADIR%%/scripts/lua/inc/add_user_dialog.lua %%DATADIR%%/scripts/lua/inc/container_columns.lua %%DATADIR%%/scripts/lua/inc/delete_user_dialog.lua @@ -556,6 +567,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/info_portal.lua %%DATADIR%%/scripts/lua/install_update.lua %%DATADIR%%/scripts/lua/license.lua +%%DATADIR%%/scripts/lua/limits.lua %%DATADIR%%/scripts/lua/live_capture_data.lua %%DATADIR%%/scripts/lua/live_capture_stats.lua %%DATADIR%%/scripts/lua/locale.lua @@ -571,6 +583,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/alert_category_utils.lua %%DATADIR%%/scripts/lua/modules/alert_consts.lua %%DATADIR%%/scripts/lua/modules/alert_creators.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_access_control_list.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_binary_application_transfer.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_blacklisted_client_contact.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_blacklisted_country.lua @@ -587,6 +600,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_flow_blocked.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_flow_low_goodput.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_flow_tcp_no_data_exchanged.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_host_policy.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_iec_invalid_command_transition.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_iec_invalid_transition.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_iec_unexpected_type_id.lua @@ -632,7 +646,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_missing_sni.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_not_carrying_https.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_old_protocol_version.lua -%%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_suspicious_esni_usage.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_suspicious_extension.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_ndpi_tls_uncommon_alpn.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_ndpi_unidirectional_traffic.lua @@ -642,6 +655,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_ndpi_url_possible_xss.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_packets_issues.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_periodicity_changed.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_qoe_degraded.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_rare_destination.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_remote_access.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/flow/alert_remote_to_local_insecure_flow.lua @@ -672,19 +686,19 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_host_log.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_host_scanner.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_icmp_flood.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_nat_detected.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_ntp_server_contacts.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_remote_connection.lua -%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_scan_detected.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_scan.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_scan_realtime.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_score_anomaly.lua -%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_score_threshold.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_server_ports_contacts.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_smtp_server_contacts.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_snmp_flood.lua -%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_tcp_fin_scan.lua -%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_tcp_rst_scan.lua -%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_tcp_syn_flood.lua -%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_tcp_syn_scan.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_suspicious_domain_scan.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_traffic_volume.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/host/host_alert_unexpected_gateway.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_acl_violation_arp.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_am_threshold_cross.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_attack_mitigation_via_snmp.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_broadcast_domain_too_large.lua @@ -733,6 +747,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_process_notification.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_profile_rule_threshold_crossed.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_quota_exceeded.lua +%%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_redis_reads_writes_exceeded.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_score_behavior_anomaly.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_shell_script_executed.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_slow_periodic_activity.lua @@ -744,7 +759,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_snmp_topology_changed.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_snmp_trap.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_system_error.lua -%%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_tcp_syn_flood_victim.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_tcp_syn_scan_victim.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_threshold_cross.lua %%DATADIR%%/scripts/lua/modules/alert_definitions/other/alert_too_many_drops.lua @@ -834,7 +848,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/check_definitions/flow/ndpi_tls_certificate_about_to_expire.lua %%DATADIR%%/scripts/lua/modules/check_definitions/flow/ndpi_tls_missing_sni.lua %%DATADIR%%/scripts/lua/modules/check_definitions/flow/ndpi_tls_not_carrying_https.lua -%%DATADIR%%/scripts/lua/modules/check_definitions/flow/ndpi_tls_suspicious_esni_usage.lua %%DATADIR%%/scripts/lua/modules/check_definitions/flow/ndpi_unidirectional_traffic.lua %%DATADIR%%/scripts/lua/modules/check_definitions/flow/ndpi_unsafe_protocol.lua %%DATADIR%%/scripts/lua/modules/check_definitions/flow/ndpi_url_possible_rce_injection.lua @@ -861,17 +874,14 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/check_definitions/host/dns_contacts.lua %%DATADIR%%/scripts/lua/modules/check_definitions/host/domain_names_contacts.lua %%DATADIR%%/scripts/lua/modules/check_definitions/host/external_host_script.lua -%%DATADIR%%/scripts/lua/modules/check_definitions/host/fin_scan.lua %%DATADIR%%/scripts/lua/modules/check_definitions/host/flow_flood.lua %%DATADIR%%/scripts/lua/modules/check_definitions/host/icmp_flood.lua %%DATADIR%%/scripts/lua/modules/check_definitions/host/ntp_contacts.lua %%DATADIR%%/scripts/lua/modules/check_definitions/host/remote_connection.lua -%%DATADIR%%/scripts/lua/modules/check_definitions/host/rst_scan.lua -%%DATADIR%%/scripts/lua/modules/check_definitions/host/scan_detection.lua -%%DATADIR%%/scripts/lua/modules/check_definitions/host/score_threshold.lua +%%DATADIR%%/scripts/lua/modules/check_definitions/host/scan.lua %%DATADIR%%/scripts/lua/modules/check_definitions/host/smtp_contacts.lua -%%DATADIR%%/scripts/lua/modules/check_definitions/host/syn_flood.lua -%%DATADIR%%/scripts/lua/modules/check_definitions/host/syn_scan.lua +%%DATADIR%%/scripts/lua/modules/check_definitions/host/suspicious_domain_scan.lua +%%DATADIR%%/scripts/lua/modules/check_definitions/host/unexpected_gateway.lua %%DATADIR%%/scripts/lua/modules/check_definitions/interface/dropped_alerts.lua %%DATADIR%%/scripts/lua/modules/check_definitions/interface/ghost_networks.lua %%DATADIR%%/scripts/lua/modules/check_definitions/interface/no_if_activity.lua @@ -884,7 +894,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/check_definitions/network/ip_reassignment.lua %%DATADIR%%/scripts/lua/modules/check_definitions/network/network_discovery.lua %%DATADIR%%/scripts/lua/modules/check_definitions/network/network_issues.lua -%%DATADIR%%/scripts/lua/modules/check_definitions/network/syn_flood_victim.lua %%DATADIR%%/scripts/lua/modules/check_definitions/network/syn_scan_victim.lua %%DATADIR%%/scripts/lua/modules/check_definitions/syslog/host_log.lua %%DATADIR%%/scripts/lua/modules/check_definitions/syslog/nbox.lua @@ -893,6 +902,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/check_definitions/system/exporters_limit_exceeded.lua %%DATADIR%%/scripts/lua/modules/check_definitions/system/ids_ips_log.lua %%DATADIR%%/scripts/lua/modules/check_definitions/system/periodic_activity_not_executed.lua +%%DATADIR%%/scripts/lua/modules/check_definitions/system/redis_reads_writes_exceeded.lua %%DATADIR%%/scripts/lua/modules/check_definitions/system/slow_periodic_activity.lua %%DATADIR%%/scripts/lua/modules/check_definitions/system/system_error.lua %%DATADIR%%/scripts/lua/modules/check_redis_prefs.lua @@ -977,7 +987,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/import_export/notifications_import_export.lua %%DATADIR%%/scripts/lua/modules/import_export/pool_import_export.lua %%DATADIR%%/scripts/lua/modules/import_export/snmp_import_export.lua -%%DATADIR%%/scripts/lua/modules/inactive_hosts_utils.lua %%DATADIR%%/scripts/lua/modules/influxdb_export_api.lua %%DATADIR%%/scripts/lua/modules/internals_utils.lua %%DATADIR%%/scripts/lua/modules/ipv4_utils.lua @@ -1066,7 +1075,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/template.lua %%DATADIR%%/scripts/lua/modules/template_utils.lua %%DATADIR%%/scripts/lua/modules/test/test_ping_req_reply.lua -%%DATADIR%%/scripts/lua/modules/test/test_utils.lua %%DATADIR%%/scripts/lua/modules/test/unittest.lua %%DATADIR%%/scripts/lua/modules/timeseries/custom/ts_5min_custom.lua.sample %%DATADIR%%/scripts/lua/modules/timeseries/custom/ts_minute_custom.lua.sample @@ -1078,11 +1086,8 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/timeseries/schemas/ts_hour.lua %%DATADIR%%/scripts/lua/modules/timeseries/schemas/ts_minute.lua %%DATADIR%%/scripts/lua/modules/timeseries/schemas/ts_second.lua -%%DATADIR%%/scripts/lua/modules/timeseries/tests/influxdb2series.lua -%%DATADIR%%/scripts/lua/modules/timeseries/tests/influxdb_queries.lua %%DATADIR%%/scripts/lua/modules/timeseries/tests/rrd_paths_test.lua %%DATADIR%%/scripts/lua/modules/timeseries/tests/run.lua -%%DATADIR%%/scripts/lua/modules/timeseries/tests/test_utils.lua %%DATADIR%%/scripts/lua/modules/timeseries/tests/utils_test.lua %%DATADIR%%/scripts/lua/modules/timeseries/ts_common.lua %%DATADIR%%/scripts/lua/modules/timeseries/ts_data.lua @@ -1102,6 +1107,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/ts_min_dump_utils.lua %%DATADIR%%/scripts/lua/modules/tz_utils.lua %%DATADIR%%/scripts/lua/modules/ui_utils.lua +%%DATADIR%%/scripts/lua/modules/validation_utils.lua %%DATADIR%%/scripts/lua/modules/vlan_utils.lua %%DATADIR%%/scripts/lua/modules/voip_utils.lua %%DATADIR%%/scripts/lua/modules/vs_db_utils.lua @@ -1116,14 +1122,12 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/modules/widget_gui_utils.lua %%DATADIR%%/scripts/lua/modules/widgets_utils.lua %%DATADIR%%/scripts/lua/modules/xmlSimple.lua -%%DATADIR%%/scripts/lua/monitor/active_monitoring_monitor.lua %%DATADIR%%/scripts/lua/monitor/influxdb_monitor.lua %%DATADIR%%/scripts/lua/monitor/redis_monitor.lua %%DATADIR%%/scripts/lua/network_details.lua %%DATADIR%%/scripts/lua/network_stats.lua %%DATADIR%%/scripts/lua/ntopng_logout.lua %%DATADIR%%/scripts/lua/os_details.lua -%%DATADIR%%/scripts/lua/os_stats.lua %%DATADIR%%/scripts/lua/page_not_found.lua %%DATADIR%%/scripts/lua/please_wait.lua %%DATADIR%%/scripts/lua/pod_details.lua @@ -1131,136 +1135,8 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/pool_details.lua %%DATADIR%%/scripts/lua/pool_stats.lua %%DATADIR%%/scripts/lua/process_details.lua +%%DATADIR%%/scripts/lua/reset_broadcast_domains.lua %%DATADIR%%/scripts/lua/reset_stats.lua -%%DATADIR%%/scripts/lua/rest/v1/acknowledge/am_host/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/acknowledge/flow/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/acknowledge/host/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/acknowledge/interface/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/acknowledge/mac/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/acknowledge/network/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/acknowledge/system/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/acknowledge/user/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/add/host/pool.lua -%%DATADIR%%/scripts/lua/rest/v1/add/ntopng/user.lua -%%DATADIR%%/scripts/lua/rest/v1/bind/host/pool/member.lua -%%DATADIR%%/scripts/lua/rest/v1/charts/host/map.lua -%%DATADIR%%/scripts/lua/rest/v1/charts/time/data.lua -%%DATADIR%%/scripts/lua/rest/v1/create/ntopng/api_token.lua -%%DATADIR%%/scripts/lua/rest/v1/create/ntopng/session.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/all/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/am_host/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/endpoints.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/flow/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/host/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/host/new_devices.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/host/pool.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/interface/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/mac/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/network/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/ntopng/user.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/pools.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/recipients.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/system/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/delete/user/alerts.lua -%%DATADIR%%/scripts/lua/rest/v1/disable/check.lua -%%DATADIR%%/scripts/lua/rest/v1/edit/host/pool.lua -%%DATADIR%%/scripts/lua/rest/v1/edit/ntopng/incr_flows.lua -%%DATADIR%%/scripts/lua/rest/v1/edit/ntopng/incr_hosts.lua -%%DATADIR%%/scripts/lua/rest/v1/edit/ntopng/user.lua -%%DATADIR%%/scripts/lua/rest/v1/enable/check.lua -%%DATADIR%%/scripts/lua/rest/v1/export/active_monitoring/config.lua -%%DATADIR%%/scripts/lua/rest/v1/export/all/config.lua -%%DATADIR%%/scripts/lua/rest/v1/export/checks/config.lua -%%DATADIR%%/scripts/lua/rest/v1/export/infrastructure/config.lua -%%DATADIR%%/scripts/lua/rest/v1/export/notifications/config.lua -%%DATADIR%%/scripts/lua/rest/v1/export/pool/config.lua -%%DATADIR%%/scripts/lua/rest/v1/export/snmp/config.lua -%%DATADIR%%/scripts/lua/rest/v1/get/alert/.dontdelete -%%DATADIR%%/scripts/lua/rest/v1/get/alert/data.lua -%%DATADIR%%/scripts/lua/rest/v1/get/alert/severity/consts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/alert/severity/counters.lua -%%DATADIR%%/scripts/lua/rest/v1/get/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/alert/type/consts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/alert/type/counters.lua -%%DATADIR%%/scripts/lua/rest/v1/get/all/alert/list.lua -%%DATADIR%%/scripts/lua/rest/v1/get/all/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/am_host/alert/list.lua -%%DATADIR%%/scripts/lua/rest/v1/get/am_host/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/checks/.dontdelete -%%DATADIR%%/scripts/lua/rest/v1/get/checks/config.lua -%%DATADIR%%/scripts/lua/rest/v1/get/datasource/datasource.lua -%%DATADIR%%/scripts/lua/rest/v1/get/datasource/interface/packet_distro.lua -%%DATADIR%%/scripts/lua/rest/v1/get/dns/resolve.lua -%%DATADIR%%/scripts/lua/rest/v1/get/flow/active.lua -%%DATADIR%%/scripts/lua/rest/v1/get/flow/alert/list.lua -%%DATADIR%%/scripts/lua/rest/v1/get/flow/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/flow/l4/counters.lua -%%DATADIR%%/scripts/lua/rest/v1/get/flow/l7/counters.lua -%%DATADIR%%/scripts/lua/rest/v1/get/flow/traffic_stats.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/.dontdelete -%%DATADIR%%/scripts/lua/rest/v1/get/host/active.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/alert/list.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/custom_data.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/data.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/dscp/stats.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/fingerprint/data.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/interfaces.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/l7/stats.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/pool/members.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/pool_by_member.lua -%%DATADIR%%/scripts/lua/rest/v1/get/host/pools.lua -%%DATADIR%%/scripts/lua/rest/v1/get/interface/.dontdelete -%%DATADIR%%/scripts/lua/rest/v1/get/interface/address.lua -%%DATADIR%%/scripts/lua/rest/v1/get/interface/alert/list.lua -%%DATADIR%%/scripts/lua/rest/v1/get/interface/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/interface/arp.lua -%%DATADIR%%/scripts/lua/rest/v1/get/interface/bcast_domains.lua -%%DATADIR%%/scripts/lua/rest/v1/get/interface/data.lua -%%DATADIR%%/scripts/lua/rest/v1/get/interface/dscp/stats.lua -%%DATADIR%%/scripts/lua/rest/v1/get/interface/l7/stats.lua -%%DATADIR%%/scripts/lua/rest/v1/get/l4/protocol/consts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/l7/application/consts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/l7/category/consts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/mac/alert/list.lua -%%DATADIR%%/scripts/lua/rest/v1/get/mac/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/network/alert/list.lua -%%DATADIR%%/scripts/lua/rest/v1/get/network/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/ntopng/interfaces.lua -%%DATADIR%%/scripts/lua/rest/v1/get/ntopng/session.lua -%%DATADIR%%/scripts/lua/rest/v1/get/ntopng/users.lua -%%DATADIR%%/scripts/lua/rest/v1/get/pcap/.dontdelete -%%DATADIR%%/scripts/lua/rest/v1/get/pcap/live_extraction.lua -%%DATADIR%%/scripts/lua/rest/v1/get/pool/.dontdelete -%%DATADIR%%/scripts/lua/rest/v1/get/pools.lua -%%DATADIR%%/scripts/lua/rest/v1/get/system/.dontdelete -%%DATADIR%%/scripts/lua/rest/v1/get/system/alert/list.lua -%%DATADIR%%/scripts/lua/rest/v1/get/system/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/system/stats.lua -%%DATADIR%%/scripts/lua/rest/v1/get/time/data.lua -%%DATADIR%%/scripts/lua/rest/v1/get/timeseries/.dontdelete -%%DATADIR%%/scripts/lua/rest/v1/get/timeseries/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/user/alert/list.lua -%%DATADIR%%/scripts/lua/rest/v1/get/user/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v1/get/widget/data.lua -%%DATADIR%%/scripts/lua/rest/v1/import/active_monitoring/config.lua -%%DATADIR%%/scripts/lua/rest/v1/import/all/config.lua -%%DATADIR%%/scripts/lua/rest/v1/import/checks/config.lua -%%DATADIR%%/scripts/lua/rest/v1/import/infrastructure/config.lua -%%DATADIR%%/scripts/lua/rest/v1/import/notifications/config.lua -%%DATADIR%%/scripts/lua/rest/v1/import/pool/config.lua -%%DATADIR%%/scripts/lua/rest/v1/import/pool/host_pool/members.lua -%%DATADIR%%/scripts/lua/rest/v1/import/snmp/config.lua -%%DATADIR%%/scripts/lua/rest/v1/reset/active_monitoring/config.lua -%%DATADIR%%/scripts/lua/rest/v1/reset/all/config.lua -%%DATADIR%%/scripts/lua/rest/v1/reset/checks/config.lua -%%DATADIR%%/scripts/lua/rest/v1/reset/infrastructure/config.lua -%%DATADIR%%/scripts/lua/rest/v1/reset/notifications/config.lua -%%DATADIR%%/scripts/lua/rest/v1/reset/snmp/config.lua -%%DATADIR%%/scripts/lua/rest/v1/set/checks/.dontdelete -%%DATADIR%%/scripts/lua/rest/v1/set/checks/config.lua -%%DATADIR%%/scripts/lua/rest/v1/set/host/alias.lua -%%DATADIR%%/scripts/lua/rest/v1/set/pool/.dontdelete %%DATADIR%%/scripts/lua/rest/v2/acknowledge/am_host/alerts.lua %%DATADIR%%/scripts/lua/rest/v2/acknowledge/flow/alerts.lua %%DATADIR%%/scripts/lua/rest/v2/acknowledge/host/alerts.lua @@ -1278,6 +1154,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/create/ntopng/api_token.lua %%DATADIR%%/scripts/lua/rest/v2/create/ntopng/session.lua %%DATADIR%%/scripts/lua/rest/v2/create/pcap/extraction/task.lua +%%DATADIR%%/scripts/lua/rest/v2/delete/active_monitoring/measurement.lua %%DATADIR%%/scripts/lua/rest/v2/delete/all/alerts.lua %%DATADIR%%/scripts/lua/rest/v2/delete/am_host/alerts.lua %%DATADIR%%/scripts/lua/rest/v2/delete/application/application.lua @@ -1285,7 +1162,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/delete/flow/alerts.lua %%DATADIR%%/scripts/lua/rest/v2/delete/host/alerts.lua %%DATADIR%%/scripts/lua/rest/v2/delete/host/delete_host_to_scan.lua -%%DATADIR%%/scripts/lua/rest/v2/delete/host/inactive_host.lua %%DATADIR%%/scripts/lua/rest/v2/delete/host/new_devices.lua %%DATADIR%%/scripts/lua/rest/v2/delete/host/pool.lua %%DATADIR%%/scripts/lua/rest/v2/delete/interface/alerts.lua @@ -1314,10 +1190,17 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/export/notifications/config.lua %%DATADIR%%/scripts/lua/rest/v2/export/pool/config.lua %%DATADIR%%/scripts/lua/rest/v2/export/snmp/config.lua +%%DATADIR%%/scripts/lua/rest/v2/export/snmp_data/config.lua %%DATADIR%%/scripts/lua/rest/v2/get/%%NTOPNGUSER%%/applications.lua %%DATADIR%%/scripts/lua/rest/v2/get/%%NTOPNGUSER%%/get_preferences.lua +%%DATADIR%%/scripts/lua/rest/v2/get/%%NTOPNGUSER%%/limits.lua +%%DATADIR%%/scripts/lua/rest/v2/get/%%NTOPNGUSER%%/restart.lua +%%DATADIR%%/scripts/lua/rest/v2/get/active_monitoring/filters.lua +%%DATADIR%%/scripts/lua/rest/v2/get/active_monitoring/list.lua +%%DATADIR%%/scripts/lua/rest/v2/get/active_monitoring/measurements.lua +%%DATADIR%%/scripts/lua/rest/v2/get/active_monitoring/timeseries_list.lua +%%DATADIR%%/scripts/lua/rest/v2/get/alert/alert_from_map.lua %%DATADIR%%/scripts/lua/rest/v2/get/alert/filter/consts.lua -%%DATADIR%%/scripts/lua/rest/v2/get/alert/list/alerts.lua %%DATADIR%%/scripts/lua/rest/v2/get/alert/severity/consts.lua %%DATADIR%%/scripts/lua/rest/v2/get/alert/severity/counters.lua %%DATADIR%%/scripts/lua/rest/v2/get/alert/top.lua @@ -1327,12 +1210,12 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/get/all/alert/ts.lua %%DATADIR%%/scripts/lua/rest/v2/get/am_host/alert/list.lua %%DATADIR%%/scripts/lua/rest/v2/get/am_host/alert/ts.lua -%%DATADIR%%/scripts/lua/rest/v2/get/am_host/list.lua %%DATADIR%%/scripts/lua/rest/v2/get/asn/asn_info.lua %%DATADIR%%/scripts/lua/rest/v2/get/asn/asn_name.lua %%DATADIR%%/scripts/lua/rest/v2/get/asn/get_as_data.lua %%DATADIR%%/scripts/lua/rest/v2/get/category/list.lua %%DATADIR%%/scripts/lua/rest/v2/get/checks/config.lua +%%DATADIR%%/scripts/lua/rest/v2/get/checks/subdirs.lua %%DATADIR%%/scripts/lua/rest/v2/get/country/country_name.lua %%DATADIR%%/scripts/lua/rest/v2/get/dashboard/template/data.lua %%DATADIR%%/scripts/lua/rest/v2/get/dashboard/template/list.lua @@ -1341,7 +1224,9 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/get/flow/active_list.lua %%DATADIR%%/scripts/lua/rest/v2/get/flow/aggregated_live_flows.lua %%DATADIR%%/scripts/lua/rest/v2/get/flow/aggregated_live_flows_filters.lua +%%DATADIR%%/scripts/lua/rest/v2/get/flow/alert/alert_details.lua %%DATADIR%%/scripts/lua/rest/v2/get/flow/alert/list.lua +%%DATADIR%%/scripts/lua/rest/v2/get/flow/alert/score_to_severity.lua %%DATADIR%%/scripts/lua/rest/v2/get/flow/alert/ts.lua %%DATADIR%%/scripts/lua/rest/v2/get/flow/flow_filters.lua %%DATADIR%%/scripts/lua/rest/v2/get/flow/graph.lua @@ -1361,12 +1246,6 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/get/host/find.lua %%DATADIR%%/scripts/lua/rest/v2/get/host/fingerprint/data.lua %%DATADIR%%/scripts/lua/rest/v2/get/host/host_filters.lua -%%DATADIR%%/scripts/lua/rest/v2/get/host/inactive/active_inactive.lua -%%DATADIR%%/scripts/lua/rest/v2/get/host/inactive/inactive_manufacturer.lua -%%DATADIR%%/scripts/lua/rest/v2/get/host/inactive/inactivity_period.lua -%%DATADIR%%/scripts/lua/rest/v2/get/host/inactive_filters.lua -%%DATADIR%%/scripts/lua/rest/v2/get/host/inactive_host.lua -%%DATADIR%%/scripts/lua/rest/v2/get/host/inactive_list.lua %%DATADIR%%/scripts/lua/rest/v2/get/host/interfaces.lua %%DATADIR%%/scripts/lua/rest/v2/get/host/l4/contacted_hosts_data.lua %%DATADIR%%/scripts/lua/rest/v2/get/host/l4/data.lua @@ -1404,16 +1283,22 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/get/interface/bcast_domains.lua %%DATADIR%%/scripts/lua/rest/v2/get/interface/data.lua %%DATADIR%%/scripts/lua/rest/v2/get/interface/dscp/stats.lua +%%DATADIR%%/scripts/lua/rest/v2/get/interface/l7/cat_data.lua +%%DATADIR%%/scripts/lua/rest/v2/get/interface/l7/data.lua %%DATADIR%%/scripts/lua/rest/v2/get/interface/l7/stats.lua %%DATADIR%%/scripts/lua/rest/v2/get/interface/nprobes/data.lua +%%DATADIR%%/scripts/lua/rest/v2/get/interface/qoe/stats.lua +%%DATADIR%%/scripts/lua/rest/v2/get/interface/tcp_stats.lua %%DATADIR%%/scripts/lua/rest/v2/get/interface/top/hosts.lua %%DATADIR%%/scripts/lua/rest/v2/get/l4/protocol/consts.lua %%DATADIR%%/scripts/lua/rest/v2/get/l7/application/consts.lua %%DATADIR%%/scripts/lua/rest/v2/get/l7/category/consts.lua %%DATADIR%%/scripts/lua/rest/v2/get/mac/alert/list.lua %%DATADIR%%/scripts/lua/rest/v2/get/mac/alert/ts.lua +%%DATADIR%%/scripts/lua/rest/v2/get/mac/data.lua %%DATADIR%%/scripts/lua/rest/v2/get/network/alert/list.lua %%DATADIR%%/scripts/lua/rest/v2/get/network/alert/ts.lua +%%DATADIR%%/scripts/lua/rest/v2/get/network/config.lua %%DATADIR%%/scripts/lua/rest/v2/get/network/discovery/discover.lua %%DATADIR%%/scripts/lua/rest/v2/get/network/discovery/run_discovery.lua %%DATADIR%%/scripts/lua/rest/v2/get/network/networks.lua @@ -1426,6 +1311,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/get/pools.lua %%DATADIR%%/scripts/lua/rest/v2/get/redis/read_hash_values.lua %%DATADIR%%/scripts/lua/rest/v2/get/redis/redis_stats.lua +%%DATADIR%%/scripts/lua/rest/v2/get/scripts/key.lua %%DATADIR%%/scripts/lua/rest/v2/get/syslog/producer/consts.lua %%DATADIR%%/scripts/lua/rest/v2/get/syslog/producer/list.lua %%DATADIR%%/scripts/lua/rest/v2/get/system/alert/list.lua @@ -1456,6 +1342,7 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/import/pool/config.lua %%DATADIR%%/scripts/lua/rest/v2/import/pool/host_pool/members.lua %%DATADIR%%/scripts/lua/rest/v2/import/snmp/config.lua +%%DATADIR%%/scripts/lua/rest/v2/import/snmp_data/config.lua %%DATADIR%%/scripts/lua/rest/v2/reset/active_monitoring/config.lua %%DATADIR%%/scripts/lua/rest/v2/reset/all/config.lua %%DATADIR%%/scripts/lua/rest/v2/reset/checks/config.lua @@ -1463,6 +1350,8 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/reset/notifications/config.lua %%DATADIR%%/scripts/lua/rest/v2/reset/pool/config.lua %%DATADIR%%/scripts/lua/rest/v2/reset/snmp/config.lua +%%DATADIR%%/scripts/lua/rest/v2/reset/snmp_data/config.lua +%%DATADIR%%/scripts/lua/rest/v2/set/active_monitoring/measurement.lua %%DATADIR%%/scripts/lua/rest/v2/set/checks/config.lua %%DATADIR%%/scripts/lua/rest/v2/set/device/alias.lua %%DATADIR%%/scripts/lua/rest/v2/set/host/alias.lua @@ -1470,11 +1359,13 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/rest/v2/set/host/notes.lua %%DATADIR%%/scripts/lua/rest/v2/set/interface/alias.lua %%DATADIR%%/scripts/lua/rest/v2/set/network/alias.lua +%%DATADIR%%/scripts/lua/rest/v2/set/network/config.lua %%DATADIR%%/scripts/lua/rest/v2/set/pool/members.lua %%DATADIR%%/scripts/lua/rest/v2/trigger/host/alert.lua %%DATADIR%%/scripts/lua/rest/version.lua %%DATADIR%%/scripts/lua/sankey_test.lua %%DATADIR%%/scripts/lua/self_test.lua +%%DATADIR%%/scripts/lua/server_ports.lua %%DATADIR%%/scripts/lua/show_geolocation_note.lua %%DATADIR%%/scripts/lua/sidebar-handler.lua %%DATADIR%%/scripts/lua/sprobe_host_process_data.lua @@ -1501,14 +1392,18 @@ share/man/man8/ntopng.8.gz %%DATADIR%%/scripts/lua/vlan_stats.lua %%DATADIR%%/scripts/lua/vulnerability_scan.lua %%DATADIR%%/scripts/shell/README +%%DATADIR%%/scripts/templates/dashboard/assets.json %%DATADIR%%/scripts/templates/dashboard/community.json %%DATADIR%%/scripts/templates/dashboard/enterprise-with-db.json %%DATADIR%%/scripts/templates/dashboard/enterprise.json +%%DATADIR%%/scripts/templates/dashboard/infrastructure.json %%DATADIR%%/scripts/templates/dashboard/nedge-enterprise.json %%DATADIR%%/scripts/templates/dashboard/nedge.json %%DATADIR%%/scripts/templates/dashboard/pro.json +%%DATADIR%%/scripts/templates/report/as.json %%DATADIR%%/scripts/templates/report/default.json %%DATADIR%%/scripts/templates/report/flow_exporters.json +%%DATADIR%%/scripts/templates/report/local_remote.json %%DATADIR%%/scripts/templates/report/networks.json %%DATADIR%%/scripts/templates/report/security.json %%DATADIR%%/scripts/templates/report/vs_result.json diff --git a/net/ntpd-rs/Makefile b/net/ntpd-rs/Makefile index bf4548182f7a..1f8bea2dea3b 100644 --- a/net/ntpd-rs/Makefile +++ b/net/ntpd-rs/Makefile @@ -1,6 +1,6 @@ PORTNAME= ntpd-rs DISTVERSIONPREFIX= v -DISTVERSION= 1.5.0 +DISTVERSION= 1.6.0 PORTREVISION= 1 CATEGORIES= net @@ -25,7 +25,7 @@ GH_ACCOUNT= pendulum-project USE_RC_SUBR= ntp_daemon -BINFILES= ntp-ctl ntp-daemon ntp-metrics-exporter nts-pool-ke +BINFILES= ntp-ctl ntp-daemon ntp-metrics-exporter post-patch: @${REINPLACE_CMD} 's|%%ETCDIR%%|${ETCDIR}|' \ diff --git a/net/ntpd-rs/Makefile.crates b/net/ntpd-rs/Makefile.crates index 69855e3f0ecd..227708f2302d 100644 --- a/net/ntpd-rs/Makefile.crates +++ b/net/ntpd-rs/Makefile.crates @@ -1,30 +1,29 @@ CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.0 \ + adler2-2.0.1 \ aead-0.5.2 \ aes-0.8.4 \ aes-siv-0.7.0 \ aho-corasick-1.1.3 \ arbitrary-1.4.1 \ - async-trait-0.1.86 \ - aws-lc-rs-1.12.4 \ - aws-lc-sys-0.26.0 \ - backtrace-0.3.74 \ + async-trait-0.1.88 \ + aws-lc-rs-1.13.1 \ + aws-lc-sys-0.29.0 \ + backtrace-0.3.75 \ bindgen-0.69.5 \ - bitflags-2.8.0 \ + bitflags-2.9.1 \ block-buffer-0.10.4 \ - byteorder-1.5.0 \ - bytes-1.10.0 \ - cc-1.2.16 \ + bytes-1.10.1 \ + cc-1.2.27 \ cesu8-1.1.0 \ cexpr-0.6.0 \ - cfg-if-1.0.0 \ + cfg-if-1.0.1 \ cipher-0.4.4 \ clang-sys-1.8.1 \ clock-steering-0.2.1 \ cmac-0.7.2 \ cmake-0.1.54 \ combine-4.6.7 \ - core-foundation-0.10.0 \ + core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ cpufeatures-0.2.17 \ crypto-common-0.1.6 \ @@ -32,98 +31,101 @@ CARGO_CRATES= addr2line-0.24.2 \ dbl-0.3.2 \ digest-0.10.7 \ dunce-1.0.5 \ - either-1.14.0 \ + either-1.15.0 \ equivalent-1.0.2 \ - errno-0.3.10 \ + errno-0.3.13 \ fs_extra-1.3.0 \ generic-array-0.14.7 \ - getrandom-0.2.15 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ gimli-0.31.1 \ glob-0.3.2 \ - hashbrown-0.15.2 \ + hashbrown-0.15.4 \ home-0.5.11 \ - indexmap-2.7.1 \ + indexmap-2.9.0 \ inout-0.1.4 \ itertools-0.12.1 \ - itoa-1.0.14 \ + itoa-1.0.15 \ jni-0.21.1 \ jni-sys-0.3.0 \ - jobserver-0.1.32 \ + jobserver-0.1.33 \ lazy_static-1.5.0 \ lazycell-1.3.0 \ - libc-0.2.170 \ - libloading-0.8.6 \ + libc-0.2.174 \ + libloading-0.8.8 \ linux-raw-sys-0.4.15 \ - log-0.4.26 \ + log-0.4.27 \ md-5-0.10.6 \ - memchr-2.7.4 \ + memchr-2.7.5 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.5 \ - mio-1.0.3 \ + miniz_oxide-0.8.9 \ + mio-1.0.4 \ nom-7.1.3 \ nu-ansi-term-0.46.0 \ object-0.36.7 \ - once_cell-1.20.3 \ + once_cell-1.21.3 \ openssl-probe-0.1.6 \ overload-0.1.1 \ - paste-1.0.15 \ pin-project-lite-0.2.16 \ pps-time-0.2.3 \ - ppv-lite86-0.2.20 \ - prettyplease-0.2.29 \ - proc-macro2-1.0.93 \ - quote-1.0.38 \ + ppv-lite86-0.2.21 \ + prettyplease-0.2.35 \ + proc-macro2-1.0.95 \ + quote-1.0.40 \ + r-efi-5.3.0 \ rand-0.8.5 \ rand_chacha-0.3.1 \ rand_core-0.6.4 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ - ring-0.17.11 \ - rustc-demangle-0.1.24 \ + ring-0.17.14 \ + rustc-demangle-0.1.25 \ rustc-hash-1.1.0 \ rustix-0.38.44 \ - rustls-0.23.23 \ + rustls-0.23.28 \ rustls-native-certs-0.8.1 \ - rustls-pki-types-1.11.0 \ - rustls-platform-verifier-0.5.0 \ + rustls-pki-types-1.12.0 \ + rustls-platform-verifier-0.5.3 \ rustls-platform-verifier-android-0.1.1 \ - rustls-webpki-0.102.8 \ - ryu-1.0.19 \ + rustls-webpki-0.103.3 \ + ryu-1.0.20 \ same-file-1.0.6 \ schannel-0.1.27 \ security-framework-3.2.0 \ security-framework-sys-2.14.0 \ - serde-1.0.218 \ - serde_derive-1.0.218 \ - serde_json-1.0.139 \ - serde_spanned-0.6.8 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ + serde_spanned-0.6.9 \ sharded-slab-0.1.7 \ shlex-1.3.0 \ - socket2-0.5.8 \ + socket2-0.5.10 \ subtle-2.6.1 \ - syn-2.0.98 \ + syn-2.0.104 \ thiserror-1.0.69 \ thiserror-impl-1.0.69 \ - thread_local-1.1.8 \ - timestamped-socket-0.2.6 \ - tokio-1.43.0 \ + thread_local-1.1.9 \ + timestamped-socket-0.2.7 \ + tokio-1.45.1 \ tokio-macros-2.5.0 \ - tokio-rustls-0.26.1 \ - toml-0.8.20 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.24 \ + tokio-rustls-0.26.2 \ + toml-0.8.23 \ + toml_datetime-0.6.11 \ + toml_edit-0.22.27 \ tracing-0.1.41 \ - tracing-attributes-0.1.28 \ - tracing-core-0.1.33 \ + tracing-attributes-0.1.30 \ + tracing-core-0.1.34 \ tracing-subscriber-0.3.19 \ typenum-1.18.0 \ - unicode-ident-1.0.17 \ + unicode-ident-1.0.18 \ untrusted-0.9.0 \ version_check-0.9.5 \ walkdir-2.5.0 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - webpki-root-certs-0.26.8 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.2+wasi-0.2.4 \ + webpki-root-certs-0.26.11 \ + webpki-root-certs-1.0.1 \ which-4.4.2 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ @@ -132,24 +134,35 @@ CARGO_CRATES= addr2line-0.24.2 \ windows-sys-0.45.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ windows-targets-0.42.2 \ windows-targets-0.52.6 \ + windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.52.6 \ - winnow-0.7.3 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ + windows_x86_64_msvc-0.53.0 \ + winnow-0.7.11 \ + wit-bindgen-rt-0.39.0 \ + zerocopy-0.8.26 \ + zerocopy-derive-0.8.26 \ zeroize-1.8.1 diff --git a/net/ntpd-rs/distinfo b/net/ntpd-rs/distinfo index 7c98e7264150..89203b8ecd2c 100644 --- a/net/ntpd-rs/distinfo +++ b/net/ntpd-rs/distinfo @@ -1,8 +1,8 @@ -TIMESTAMP = 1740777488 +TIMESTAMP = 1751028696 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0 SIZE (rust/crates/aead-0.5.2.crate) = 15509 SHA256 (rust/crates/aes-0.8.4.crate) = b169f7a6d4742236a0a00c541b845991d0ac43e546831af1249753ab4c3aa3a0 @@ -13,32 +13,30 @@ SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2d SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/arbitrary-1.4.1.crate) = dde20b3d026af13f561bdd0f15edf01fc734f0dafcedbaf42bba506a9517f223 SIZE (rust/crates/arbitrary-1.4.1.crate) = 36816 -SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d -SIZE (rust/crates/async-trait-0.1.86.crate) = 31946 -SHA256 (rust/crates/aws-lc-rs-1.12.4.crate) = 4cd755adf9707cf671e31d944a189be3deaaeee11c8bc1d669bb8022ac90fbd0 -SIZE (rust/crates/aws-lc-rs-1.12.4.crate) = 199002 -SHA256 (rust/crates/aws-lc-sys-0.26.0.crate) = 0f9dd2e03ee80ca2822dd6ea431163d2ef259f2066a4d6ccaca6d9dcb386aa43 -SIZE (rust/crates/aws-lc-sys-0.26.0.crate) = 8330008 -SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a -SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5 +SIZE (rust/crates/async-trait-0.1.88.crate) = 32084 +SHA256 (rust/crates/aws-lc-rs-1.13.1.crate) = 93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7 +SIZE (rust/crates/aws-lc-rs-1.13.1.crate) = 202707 +SHA256 (rust/crates/aws-lc-sys-0.29.0.crate) = 61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079 +SIZE (rust/crates/aws-lc-sys-0.29.0.crate) = 9021128 +SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 +SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088 SIZE (rust/crates/bindgen-0.69.5.crate) = 221128 -SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 -SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 +SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 +SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 -SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b -SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9 -SIZE (rust/crates/bytes-1.10.0.crate) = 76656 -SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c -SIZE (rust/crates/cc-1.2.16.crate) = 103847 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc +SIZE (rust/crates/cc-1.2.27.crate) = 107070 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 +SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad SIZE (rust/crates/cipher-0.4.4.crate) = 19073 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 @@ -51,8 +49,8 @@ SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803 SIZE (rust/crates/cmake-0.1.54.crate) = 18955 SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd SIZE (rust/crates/combine-4.6.7.crate) = 134808 -SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63 -SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 +SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 +SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 @@ -67,88 +65,90 @@ SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8c SIZE (rust/crates/digest-0.10.7.crate) = 19557 SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13451eb8f2b5698ed3d36e7c813 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 -SHA256 (rust/crates/either-1.14.0.crate) = b7914353092ddf589ad78f25c5c1c21b7f80b0ff8621e7c814c3485b5306da9d -SIZE (rust/crates/either-1.14.0.crate) = 19890 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d -SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad +SIZE (rust/crates/errno-0.3.13.crate) = 12449 SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 SIZE (rust/crates/glob-0.3.2.crate) = 22359 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5 +SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447 SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf SIZE (rust/crates/home-0.5.11.crate) = 9926 -SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 -SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 +SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e +SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01 SIZE (rust/crates/inout-0.1.4.crate) = 11280 SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 SIZE (rust/crates/itertools-0.12.1.crate) = 137761 -SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 -SIZE (rust/crates/itoa-1.0.14.crate) = 11210 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97 SIZE (rust/crates/jni-0.21.1.crate) = 105028 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 -SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 -SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 +SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a +SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828 -SIZE (rust/crates/libc-0.2.170.crate) = 760076 -SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34 -SIZE (rust/crates/libloading-0.8.6.crate) = 28922 +SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 +SIZE (rust/crates/libc-0.2.174.crate) = 779933 +SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 +SIZE (rust/crates/libloading-0.8.8.crate) = 31345 SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 -SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e -SIZE (rust/crates/log-0.4.26.crate) = 47022 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf SIZE (rust/crates/md-5-0.10.6.crate) = 16161 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5 -SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237 -SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd -SIZE (rust/crates/mio-1.0.3.crate) = 103703 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c +SIZE (rust/crates/mio-1.0.4.crate) = 104212 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 SIZE (rust/crates/object-0.36.7.crate) = 329938 -SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e -SIZE (rust/crates/once_cell-1.20.3.crate) = 33456 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 SIZE (rust/crates/overload-0.1.1.crate) = 24439 -SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a -SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pps-time-0.2.3.crate) = 793e7140c7d82abaf0f823aa041ccc01f537d125c671329227928a256797f71e SIZE (rust/crates/pps-time-0.2.3.crate) = 9101 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 -SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac -SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628 -SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 -SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 +SHA256 (rust/crates/prettyplease-0.2.35.crate) = 061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a +SIZE (rust/crates/prettyplease-0.2.35.crate) = 71857 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 @@ -161,28 +161,28 @@ SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c964863 SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 -SHA256 (rust/crates/ring-0.17.11.crate) = da5349ae27d3887ca812fb375b45a4fbb36d8d12d2df394968cd86e35683fe73 -SIZE (rust/crates/ring-0.17.11.crate) = 1477583 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 +SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f +SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395 -SIZE (rust/crates/rustls-0.23.23.crate) = 342561 +SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643 +SIZE (rust/crates/rustls-0.23.28.crate) = 365699 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 -SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c -SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933 -SHA256 (rust/crates/rustls-platform-verifier-0.5.0.crate) = e012c45844a1790332c9386ed4ca3a06def221092eda277e6f079728f8ea99da -SIZE (rust/crates/rustls-platform-verifier-0.5.0.crate) = 56761 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-platform-verifier-0.5.3.crate) = 19787cda76408ec5404443dc8b31795c87cd8fec49762dc75fa727740d34acc1 +SIZE (rust/crates/rustls-platform-verifier-0.5.3.crate) = 61014 SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919 -SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 -SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd -SIZE (rust/crates/ryu-1.0.19.crate) = 48770 +SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435 +SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d @@ -191,66 +191,70 @@ SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d4 SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 -SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60 -SIZE (rust/crates/serde-1.0.218.crate) = 78968 -SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b -SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782 -SHA256 (rust/crates/serde_json-1.0.139.crate) = 44f86c3acccc9c65b153fe1b85a3be07fe5515274ec9f0653b4a0875731c72a6 -SIZE (rust/crates/serde_json-1.0.139.crate) = 154839 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 -SIZE (rust/crates/socket2-0.5.8.crate) = 56309 +SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 +SIZE (rust/crates/socket2-0.5.10.crate) = 58169 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1 -SIZE (rust/crates/syn-2.0.98.crate) = 297807 +SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 +SIZE (rust/crates/syn-2.0.104.crate) = 299699 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c -SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 -SHA256 (rust/crates/timestamped-socket-0.2.6.crate) = ca9ade8216fa68fc0f3ffe1be9c666d3302c12b08fe143684059e614b3a28530 -SIZE (rust/crates/timestamped-socket-0.2.6.crate) = 27198 -SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e -SIZE (rust/crates/tokio-1.43.0.crate) = 817422 +SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 +SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 +SHA256 (rust/crates/timestamped-socket-0.2.7.crate) = 33d281d46f6b275c61bbe9ca3b55613c39018586dccbc537456ecaac7bb5377a +SIZE (rust/crates/timestamped-socket-0.2.7.crate) = 27197 +SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779 +SIZE (rust/crates/tokio-1.45.1.crate) = 811787 SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 -SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37 -SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214 -SHA256 (rust/crates/toml-0.8.20.crate) = cd87a5cdd6ffab733b2f74bc4fd7ee5fff6634124999ac278c35fc78c6120148 -SIZE (rust/crates/toml-0.8.20.crate) = 51095 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474 -SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399 +SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b +SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d -SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 -SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c -SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 -SHA256 (rust/crates/unicode-ident-1.0.17.crate) = 00e2473a93778eb0bad35909dff6a10d28e63f792f16ed15e404fca9d5eeedbe -SIZE (rust/crates/unicode-ident-1.0.17.crate) = 47704 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/webpki-root-certs-0.26.8.crate) = 09aed61f5e8d2c18344b3faa33a4c837855fe56642757754775548fee21386c4 -SIZE (rust/crates/webpki-root-certs-0.26.8.crate) = 177483 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/webpki-root-certs-0.26.11.crate) = 75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e +SIZE (rust/crates/webpki-root-certs-0.26.11.crate) = 8098 +SHA256 (rust/crates/webpki-root-certs-1.0.1.crate) = 86138b15b2b7d561bc4469e77027b8dd005a43dc502e9031d1f5afc8ce1f280e +SIZE (rust/crates/webpki-root-certs-1.0.1.crate) = 169350 SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 SIZE (rust/crates/which-4.4.2.crate) = 15953 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 @@ -267,47 +271,69 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef +SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1 -SIZE (rust/crates/winnow-0.7.3.crate) = 171602 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd +SIZE (rust/crates/winnow-0.7.11.crate) = 174175 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f +SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223 +SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181 +SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (pendulum-project-ntpd-rs-v1.5.0_GH0.tar.gz) = 3ba8ed9b8b89bfa5d3bc93ac1783e57005db251e70e4d8bdb970ded11c010819 -SIZE (pendulum-project-ntpd-rs-v1.5.0_GH0.tar.gz) = 1442558 +SHA256 (pendulum-project-ntpd-rs-v1.6.0_GH0.tar.gz) = 7d7fc946c8683b6411c9e93a355d8e20b1640e17f58dc33c1eb3414854c0cf1e +SIZE (pendulum-project-ntpd-rs-v1.6.0_GH0.tar.gz) = 1434096 diff --git a/net/ntpd-rs/files/patch-powerpc64le b/net/ntpd-rs/files/patch-powerpc64le new file mode 100644 index 000000000000..c70aea7304f9 --- /dev/null +++ b/net/ntpd-rs/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/net/ntpd-rs/pkg-plist b/net/ntpd-rs/pkg-plist index f588d7c4fe7f..37d8c407f22c 100644 --- a/net/ntpd-rs/pkg-plist +++ b/net/ntpd-rs/pkg-plist @@ -1,6 +1,5 @@ bin/ntp-ctl bin/ntp-daemon bin/ntp-metrics-exporter -bin/nts-pool-ke @sample %%ETCDIR%%/ntp.server.toml.sample @sample %%ETCDIR%%/ntp.toml.sample diff --git a/net/ocserv/Makefile b/net/ocserv/Makefile index 26d041299708..3d0bbf9d84a8 100644 --- a/net/ocserv/Makefile +++ b/net/ocserv/Makefile @@ -1,6 +1,6 @@ PORTNAME= ocserv DISTVERSION= 1.3.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net net-vpn security MASTER_SITES= https://www.infradead.org/ocserv/download/ diff --git a/net/oha/Makefile b/net/oha/Makefile index b192041c7270..ff0408387124 100644 --- a/net/oha/Makefile +++ b/net/oha/Makefile @@ -1,7 +1,7 @@ PORTNAME= oha DISTVERSIONPREFIX= v -DISTVERSION= 1.7.0 -PORTREVISION= 2 +DISTVERSION= 1.9.0 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= otis@FreeBSD.org @@ -14,459 +14,6 @@ USES= cargo gmake llvm ssl USE_GITHUB= yes GH_ACCOUNT= hatoo -CARGO_CRATES= actix-codec-0.5.2 \ - actix-http-3.9.0 \ - actix-macros-0.2.4 \ - actix-router-0.5.3 \ - actix-rt-2.10.0 \ - actix-server-2.5.0 \ - actix-service-2.0.2 \ - actix-utils-3.0.1 \ - actix-web-4.9.0 \ - actix-web-codegen-4.3.0 \ - addr2line-0.24.2 \ - adler2-2.0.0 \ - ahash-0.7.8 \ - ahash-0.8.11 \ - aho-corasick-1.1.3 \ - alloc-no-stdlib-2.0.4 \ - alloc-stdlib-0.2.2 \ - allocator-api2-0.2.21 \ - android-tzdata-0.1.1 \ - android_system_properties-0.1.5 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.7 \ - anyhow-1.0.95 \ - arrayvec-0.7.6 \ - assert_cmd-2.0.16 \ - async-trait-0.1.86 \ - atomic-waker-1.1.2 \ - autocfg-1.4.0 \ - average-0.15.1 \ - aws-lc-rs-1.12.2 \ - aws-lc-sys-0.25.0 \ - aws-sign-v4-0.3.0 \ - axum-0.8.1 \ - axum-core-0.5.0 \ - backtrace-0.3.74 \ - base64-0.22.1 \ - bindgen-0.69.5 \ - bit-set-0.8.0 \ - bit-vec-0.8.0 \ - bitflags-2.8.0 \ - bitvec-1.0.1 \ - block-buffer-0.10.4 \ - borrow-or-share-0.2.2 \ - borsh-1.5.5 \ - borsh-derive-1.5.5 \ - brotli-6.0.0 \ - brotli-decompressor-4.0.2 \ - bstr-1.11.3 \ - bumpalo-3.17.0 \ - byte-unit-5.1.6 \ - bytecheck-0.6.12 \ - bytecheck_derive-0.6.12 \ - bytecount-0.6.8 \ - byteorder-1.5.0 \ - bytes-1.9.0 \ - bytestring-1.4.0 \ - cassowary-0.3.0 \ - castaway-0.2.3 \ - cc-1.2.11 \ - cexpr-0.6.0 \ - cfg-if-1.0.0 \ - cfg_aliases-0.2.1 \ - chrono-0.4.39 \ - clang-sys-1.8.1 \ - clap-4.5.27 \ - clap_builder-4.5.27 \ - clap_derive-4.5.24 \ - clap_lex-0.7.4 \ - cmake-0.1.53 \ - colorchoice-1.0.3 \ - compact_str-0.8.1 \ - convert_case-0.4.0 \ - cookie-0.16.2 \ - core-foundation-0.9.4 \ - core-foundation-0.10.0 \ - core-foundation-sys-0.8.7 \ - cpufeatures-0.2.17 \ - crc32fast-1.4.2 \ - crossbeam-channel-0.5.14 \ - crossbeam-epoch-0.9.18 \ - crossbeam-utils-0.8.21 \ - crossterm-0.28.1 \ - crossterm_winapi-0.9.1 \ - crypto-common-0.1.6 \ - darling-0.20.10 \ - darling_core-0.20.10 \ - darling_macro-0.20.10 \ - data-encoding-2.7.0 \ - deranged-0.3.11 \ - derive_more-0.99.18 \ - difflib-0.4.0 \ - digest-0.10.7 \ - displaydoc-0.2.5 \ - doc-comment-0.3.3 \ - dunce-1.0.5 \ - easy-cast-0.5.3 \ - either-1.13.0 \ - email_address-0.2.9 \ - encoding_rs-0.8.35 \ - enum-as-inner-0.6.1 \ - equivalent-1.0.1 \ - errno-0.3.10 \ - fallible-iterator-0.3.0 \ - fallible-streaming-iterator-0.1.9 \ - fancy-regex-0.14.0 \ - fastrand-2.3.0 \ - flate2-1.0.35 \ - float-cmp-0.10.0 \ - float-ord-0.3.2 \ - fluent-uri-0.3.2 \ - flume-0.11.1 \ - fnv-1.0.7 \ - foldhash-0.1.4 \ - foreign-types-0.3.2 \ - foreign-types-shared-0.1.1 \ - form_urlencoded-1.2.1 \ - fraction-0.15.3 \ - fs_extra-1.3.0 \ - funty-2.0.0 \ - futures-0.3.31 \ - futures-channel-0.3.31 \ - futures-core-0.3.31 \ - futures-executor-0.3.31 \ - futures-io-0.3.31 \ - futures-macro-0.3.31 \ - futures-sink-0.3.31 \ - futures-task-0.3.31 \ - futures-util-0.3.31 \ - generator-0.8.4 \ - generic-array-0.14.7 \ - getrandom-0.2.15 \ - getrandom-0.3.1 \ - gimli-0.31.1 \ - glob-0.3.2 \ - h2-0.3.26 \ - h2-0.4.7 \ - hashbrown-0.12.3 \ - hashbrown-0.15.2 \ - hashlink-0.10.0 \ - heck-0.5.0 \ - hermit-abi-0.3.9 \ - hex-0.4.3 \ - hickory-proto-0.24.2 \ - hickory-resolver-0.24.2 \ - home-0.5.11 \ - hostname-0.3.1 \ - http-0.2.12 \ - http-1.2.0 \ - http-body-1.0.1 \ - http-body-util-0.1.2 \ - http-mitm-proxy-0.12.0 \ - httparse-1.10.0 \ - httpdate-1.0.3 \ - humantime-2.1.0 \ - hyper-1.6.0 \ - hyper-util-0.1.10 \ - iana-time-zone-0.1.61 \ - iana-time-zone-haiku-0.1.2 \ - icu_collections-1.5.0 \ - icu_locid-1.5.0 \ - icu_locid_transform-1.5.0 \ - icu_locid_transform_data-1.5.0 \ - icu_normalizer-1.5.0 \ - icu_normalizer_data-1.5.0 \ - icu_properties-1.5.1 \ - icu_properties_data-1.5.0 \ - icu_provider-1.5.0 \ - icu_provider_macros-1.5.0 \ - ident_case-1.0.1 \ - idna-1.0.3 \ - idna_adapter-1.2.0 \ - impl-more-0.1.9 \ - indexmap-2.7.1 \ - indoc-2.0.5 \ - instability-0.3.7 \ - ipconfig-0.3.2 \ - ipnet-2.11.0 \ - is_terminal_polyfill-1.70.1 \ - itertools-0.12.1 \ - itertools-0.13.0 \ - itoa-1.0.14 \ - jobserver-0.1.32 \ - js-sys-0.3.77 \ - jsonschema-0.28.3 \ - language-tags-0.3.2 \ - lazy_static-1.5.0 \ - lazycell-1.3.0 \ - libc-0.2.169 \ - libloading-0.8.6 \ - libm-0.2.11 \ - libsqlite3-sys-0.31.0 \ - linked-hash-map-0.5.6 \ - linux-raw-sys-0.4.15 \ - litemap-0.7.4 \ - local-channel-0.1.5 \ - local-waker-0.1.4 \ - lock_api-0.4.12 \ - log-0.4.25 \ - loom-0.7.2 \ - lru-0.12.5 \ - lru-cache-0.1.2 \ - match_cfg-0.1.0 \ - matchers-0.1.0 \ - matchit-0.8.4 \ - memchr-2.7.4 \ - memoffset-0.9.1 \ - mime-0.3.17 \ - minimal-lexical-0.2.1 \ - miniz_oxide-0.8.3 \ - mio-1.0.3 \ - moka-0.12.10 \ - nanorand-0.7.0 \ - native-tls-0.2.13 \ - nix-0.27.1 \ - nom-7.1.3 \ - normalize-line-endings-0.3.0 \ - nu-ansi-term-0.46.0 \ - num-0.4.3 \ - num-bigint-0.4.6 \ - num-cmp-0.1.0 \ - num-complex-0.4.6 \ - num-conv-0.1.0 \ - num-integer-0.1.46 \ - num-iter-0.1.45 \ - num-rational-0.4.2 \ - num-traits-0.2.19 \ - num_cpus-1.16.0 \ - object-0.36.7 \ - once_cell-1.20.2 \ - openssl-0.10.69 \ - openssl-macros-0.1.1 \ - openssl-probe-0.1.6 \ - openssl-sys-0.9.104 \ - outref-0.5.2 \ - overload-0.1.1 \ - parking_lot-0.12.3 \ - parking_lot_core-0.9.10 \ - paste-1.0.15 \ - pem-3.0.4 \ - percent-encoding-2.3.1 \ - pin-project-lite-0.2.16 \ - pin-utils-0.1.0 \ - pkg-config-0.3.31 \ - portable-atomic-1.10.0 \ - powerfmt-0.2.0 \ - ppv-lite86-0.2.20 \ - predicates-3.1.3 \ - predicates-core-1.0.9 \ - predicates-tree-1.0.12 \ - prettyplease-0.2.29 \ - proc-macro-crate-3.2.0 \ - proc-macro2-1.0.93 \ - ptr_meta-0.1.4 \ - ptr_meta_derive-0.1.4 \ - quick-error-1.2.3 \ - quote-1.0.38 \ - radium-0.7.0 \ - rand-0.8.5 \ - rand-0.9.0 \ - rand_chacha-0.3.1 \ - rand_chacha-0.9.0 \ - rand_core-0.6.4 \ - rand_core-0.9.0 \ - rand_regex-0.18.0 \ - ratatui-0.29.0 \ - rcgen-0.13.2 \ - redox_syscall-0.5.8 \ - ref-cast-1.0.23 \ - ref-cast-impl-1.0.23 \ - referencing-0.28.3 \ - regex-1.11.1 \ - regex-automata-0.1.10 \ - regex-automata-0.4.9 \ - regex-lite-0.1.6 \ - regex-syntax-0.6.29 \ - regex-syntax-0.8.5 \ - rend-0.4.2 \ - reqwest-0.12.12 \ - resolv-conf-0.7.0 \ - ring-0.17.8 \ - rkyv-0.7.45 \ - rkyv_derive-0.7.45 \ - rlimit-0.10.2 \ - rusqlite-0.33.0 \ - rust_decimal-1.36.0 \ - rustc-demangle-0.1.24 \ - rustc-hash-1.1.0 \ - rustc_version-0.4.1 \ - rustix-0.38.44 \ - rustls-0.23.22 \ - rustls-native-certs-0.8.1 \ - rustls-pki-types-1.11.0 \ - rustls-webpki-0.102.8 \ - rustversion-1.0.19 \ - ryu-1.0.19 \ - schannel-0.1.27 \ - scoped-tls-1.0.1 \ - scopeguard-1.2.0 \ - seahash-4.1.0 \ - security-framework-2.11.1 \ - security-framework-3.2.0 \ - security-framework-sys-2.14.0 \ - semver-1.0.25 \ - serde-1.0.217 \ - serde_derive-1.0.217 \ - serde_json-1.0.138 \ - serde_path_to_error-0.1.16 \ - serde_urlencoded-0.7.1 \ - sha1-0.10.6 \ - sha2-0.10.8 \ - sha256-1.5.0 \ - sharded-slab-0.1.7 \ - shlex-1.3.0 \ - signal-hook-0.3.17 \ - signal-hook-mio-0.2.4 \ - signal-hook-registry-1.4.2 \ - simdutf8-0.1.5 \ - slab-0.4.9 \ - smallvec-1.13.2 \ - socket2-0.5.8 \ - spin-0.9.8 \ - stable_deref_trait-1.2.0 \ - static_assertions-1.1.0 \ - strsim-0.11.1 \ - strum-0.26.3 \ - strum_macros-0.26.4 \ - subtle-2.6.1 \ - syn-1.0.109 \ - syn-2.0.96 \ - sync_wrapper-1.0.2 \ - synstructure-0.13.1 \ - tagptr-0.2.0 \ - tap-1.0.1 \ - tempfile-3.16.0 \ - termtree-0.5.1 \ - thiserror-1.0.69 \ - thiserror-2.0.11 \ - thiserror-impl-1.0.69 \ - thiserror-impl-2.0.11 \ - thread_local-1.1.8 \ - tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ - tikv-jemallocator-0.6.0 \ - time-0.3.37 \ - time-core-0.1.2 \ - time-macros-0.2.19 \ - tinystr-0.7.6 \ - tinyvec-1.8.1 \ - tinyvec_macros-0.1.1 \ - tokio-1.43.0 \ - tokio-macros-2.5.0 \ - tokio-native-tls-0.3.1 \ - tokio-rustls-0.26.1 \ - tokio-util-0.7.13 \ - tokio-vsock-0.5.0 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.23 \ - tower-0.5.2 \ - tower-layer-0.3.3 \ - tower-service-0.3.3 \ - tracing-0.1.41 \ - tracing-attributes-0.1.28 \ - tracing-core-0.1.33 \ - tracing-log-0.2.0 \ - tracing-subscriber-0.3.19 \ - try-lock-0.2.5 \ - typenum-1.17.0 \ - unicode-ident-1.0.16 \ - unicode-segmentation-1.12.0 \ - unicode-truncate-1.1.0 \ - unicode-width-0.1.14 \ - unicode-width-0.2.0 \ - untrusted-0.9.0 \ - url-2.5.4 \ - utf16_iter-1.0.5 \ - utf8-width-0.1.7 \ - utf8_iter-1.0.4 \ - utf8parse-0.2.2 \ - uuid-1.12.1 \ - uuid-simd-0.8.0 \ - valuable-0.1.1 \ - vcpkg-0.2.15 \ - version_check-0.9.5 \ - vsimd-0.8.0 \ - vsock-0.4.0 \ - wait-timeout-0.2.0 \ - want-0.3.1 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasi-0.13.3+wasi-0.2.2 \ - wasm-bindgen-0.2.100 \ - wasm-bindgen-backend-0.2.100 \ - wasm-bindgen-futures-0.4.50 \ - wasm-bindgen-macro-0.2.100 \ - wasm-bindgen-macro-support-0.2.100 \ - wasm-bindgen-shared-0.2.100 \ - web-sys-0.3.77 \ - which-4.4.2 \ - widestring-1.1.0 \ - winapi-0.3.9 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-0.58.0 \ - windows-core-0.52.0 \ - windows-core-0.58.0 \ - windows-implement-0.58.0 \ - windows-interface-0.58.0 \ - windows-registry-0.2.0 \ - windows-result-0.2.0 \ - windows-strings-0.1.0 \ - windows-sys-0.48.0 \ - windows-sys-0.52.0 \ - windows-sys-0.59.0 \ - windows-targets-0.48.5 \ - windows-targets-0.52.6 \ - windows_aarch64_gnullvm-0.48.5 \ - windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_msvc-0.48.5 \ - windows_aarch64_msvc-0.52.6 \ - windows_i686_gnu-0.48.5 \ - windows_i686_gnu-0.52.6 \ - windows_i686_gnullvm-0.52.6 \ - windows_i686_msvc-0.48.5 \ - windows_i686_msvc-0.52.6 \ - windows_x86_64_gnu-0.48.5 \ - windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnullvm-0.48.5 \ - windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_msvc-0.48.5 \ - windows_x86_64_msvc-0.52.6 \ - winnow-0.7.0 \ - winreg-0.50.0 \ - wit-bindgen-rt-0.33.0 \ - write16-1.0.0 \ - writeable-0.5.5 \ - wyz-0.5.1 \ - yasna-0.5.2 \ - yoke-0.7.5 \ - yoke-derive-0.7.5 \ - zerocopy-0.7.35 \ - zerocopy-0.8.14 \ - zerocopy-derive-0.7.35 \ - zerocopy-derive-0.8.14 \ - zerofrom-0.1.5 \ - zerofrom-derive-0.1.5 \ - zeroize-1.8.1 \ - zerovec-0.10.4 \ - zerovec-derive-0.10.3 \ - zstd-0.13.2 \ - zstd-safe-7.2.1 \ - zstd-sys-2.0.13+zstd.1.5.6 - PLIST_FILES= bin/oha .include <bsd.port.mk> diff --git a/net/oha/Makefile.crates b/net/oha/Makefile.crates new file mode 100644 index 000000000000..c0fc02d98475 --- /dev/null +++ b/net/oha/Makefile.crates @@ -0,0 +1,502 @@ +CARGO_CRATES= actix-codec-0.5.2 \ + actix-http-3.11.0 \ + actix-macros-0.2.4 \ + actix-router-0.5.3 \ + actix-rt-2.10.0 \ + actix-server-2.6.0 \ + actix-service-2.0.3 \ + actix-utils-3.0.1 \ + actix-web-4.11.0 \ + actix-web-codegen-4.3.0 \ + addr2line-0.24.2 \ + adler2-2.0.1 \ + ahash-0.7.8 \ + ahash-0.8.12 \ + aho-corasick-1.1.3 \ + alloc-no-stdlib-2.0.4 \ + alloc-stdlib-0.2.2 \ + allocator-api2-0.2.21 \ + android-tzdata-0.1.1 \ + android_system_properties-0.1.5 \ + anstream-0.6.19 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.3 \ + anstyle-wincon-3.0.9 \ + anyhow-1.0.98 \ + arc-swap-1.7.1 \ + arrayvec-0.7.6 \ + assert_cmd-2.0.17 \ + async-trait-0.1.88 \ + atomic-waker-1.1.2 \ + autocfg-1.5.0 \ + average-0.16.0 \ + aws-lc-rs-1.13.1 \ + aws-lc-sys-0.29.0 \ + aws-sign-v4-0.3.0 \ + axum-0.8.4 \ + axum-core-0.5.2 \ + axum-server-0.7.2 \ + backtrace-0.3.75 \ + base64-0.22.1 \ + bindgen-0.69.5 \ + bit-set-0.8.0 \ + bit-vec-0.8.0 \ + bitflags-2.9.1 \ + bitvec-1.0.1 \ + block-buffer-0.10.4 \ + borrow-or-share-0.2.2 \ + borsh-1.5.7 \ + borsh-derive-1.5.7 \ + brotli-8.0.1 \ + brotli-decompressor-5.0.0 \ + bstr-1.12.0 \ + bumpalo-3.18.1 \ + byte-unit-5.1.6 \ + bytecheck-0.6.12 \ + bytecheck_derive-0.6.12 \ + bytecount-0.6.9 \ + bytemuck-1.23.1 \ + bytes-1.10.1 \ + bytestring-1.4.0 \ + cassowary-0.3.0 \ + castaway-0.2.3 \ + cc-1.2.27 \ + cesu8-1.1.0 \ + cexpr-0.6.0 \ + cfg-if-1.0.1 \ + cfg_aliases-0.2.1 \ + chrono-0.4.41 \ + clang-sys-1.8.1 \ + clap-4.5.40 \ + clap_builder-4.5.40 \ + clap_derive-4.5.40 \ + clap_lex-0.7.5 \ + cmake-0.1.54 \ + colorchoice-1.0.4 \ + combine-4.6.7 \ + compact_str-0.8.1 \ + cookie-0.16.2 \ + core-foundation-0.9.4 \ + core-foundation-0.10.1 \ + core-foundation-sys-0.8.7 \ + cpufeatures-0.2.17 \ + crc32fast-1.4.2 \ + critical-section-1.2.0 \ + crossbeam-channel-0.5.15 \ + crossbeam-epoch-0.9.18 \ + crossbeam-utils-0.8.21 \ + crossterm-0.28.1 \ + crossterm_winapi-0.9.1 \ + crypto-common-0.1.6 \ + darling-0.20.11 \ + darling_core-0.20.11 \ + darling_macro-0.20.11 \ + data-encoding-2.9.0 \ + deranged-0.4.0 \ + derive_more-2.0.1 \ + derive_more-impl-2.0.1 \ + difflib-0.4.0 \ + digest-0.10.7 \ + displaydoc-0.2.5 \ + doc-comment-0.3.3 \ + dunce-1.0.5 \ + easy-cast-0.5.3 \ + either-1.15.0 \ + email_address-0.2.9 \ + encoding_rs-0.8.35 \ + enum-as-inner-0.6.1 \ + equivalent-1.0.2 \ + errno-0.3.13 \ + fallible-iterator-0.3.0 \ + fallible-streaming-iterator-0.1.9 \ + fancy-regex-0.14.0 \ + fastbloom-0.9.0 \ + fastrand-2.3.0 \ + flate2-1.1.2 \ + float-cmp-0.10.0 \ + float-ord-0.3.2 \ + fluent-uri-0.3.2 \ + fnv-1.0.7 \ + foldhash-0.1.5 \ + foreign-types-0.3.2 \ + foreign-types-shared-0.1.1 \ + form_urlencoded-1.2.1 \ + fraction-0.15.3 \ + fs-err-3.1.1 \ + fs_extra-1.3.0 \ + funty-2.0.0 \ + futures-0.3.31 \ + futures-channel-0.3.31 \ + futures-core-0.3.31 \ + futures-executor-0.3.31 \ + futures-io-0.3.31 \ + futures-macro-0.3.31 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-timer-3.0.3 \ + futures-util-0.3.31 \ + generator-0.8.5 \ + generic-array-0.14.7 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ + gimli-0.31.1 \ + glob-0.3.2 \ + h2-0.3.26 \ + h2-0.4.10 \ + h3-0.0.8 \ + h3-quinn-0.0.10 \ + hashbrown-0.12.3 \ + hashbrown-0.15.4 \ + hashlink-0.10.0 \ + heck-0.5.0 \ + hermit-abi-0.5.2 \ + hex-0.4.3 \ + hickory-proto-0.25.2 \ + hickory-resolver-0.25.2 \ + home-0.5.11 \ + http-0.2.12 \ + http-1.3.1 \ + http-body-1.0.1 \ + http-body-util-0.1.3 \ + http-mitm-proxy-0.15.0 \ + httparse-1.10.1 \ + httpdate-1.0.3 \ + humantime-2.2.0 \ + hyper-1.6.0 \ + hyper-util-0.1.14 \ + iana-time-zone-0.1.63 \ + iana-time-zone-haiku-0.1.2 \ + icu_collections-2.0.0 \ + icu_locale_core-2.0.0 \ + icu_normalizer-2.0.0 \ + icu_normalizer_data-2.0.0 \ + icu_properties-2.0.1 \ + icu_properties_data-2.0.1 \ + icu_provider-2.0.0 \ + ident_case-1.0.1 \ + idna-1.0.3 \ + idna_adapter-1.2.1 \ + impl-more-0.1.9 \ + indexmap-2.9.0 \ + indoc-2.0.6 \ + instability-0.3.7 \ + ipconfig-0.3.2 \ + ipnet-2.11.0 \ + iri-string-0.7.8 \ + is_terminal_polyfill-1.70.1 \ + itertools-0.12.1 \ + itertools-0.13.0 \ + itoa-1.0.15 \ + jni-0.21.1 \ + jni-sys-0.3.0 \ + jobserver-0.1.33 \ + js-sys-0.3.77 \ + jsonschema-0.30.0 \ + kanal-0.1.1 \ + language-tags-0.3.2 \ + lazy_static-1.5.0 \ + lazycell-1.3.0 \ + libc-0.2.174 \ + libloading-0.8.8 \ + libm-0.2.15 \ + libsqlite3-sys-0.34.0 \ + linux-raw-sys-0.4.15 \ + linux-raw-sys-0.9.4 \ + litemap-0.8.0 \ + local-channel-0.1.5 \ + local-waker-0.1.4 \ + lock_api-0.4.13 \ + log-0.4.27 \ + loom-0.7.2 \ + lru-0.12.5 \ + lru-slab-0.1.2 \ + matchers-0.1.0 \ + matchit-0.8.4 \ + memchr-2.7.5 \ + memoffset-0.9.1 \ + mime-0.3.17 \ + minimal-lexical-0.2.1 \ + miniz_oxide-0.8.9 \ + mio-1.0.4 \ + moka-0.12.10 \ + native-tls-0.2.14 \ + nix-0.27.1 \ + nom-7.1.3 \ + normalize-line-endings-0.3.0 \ + nu-ansi-term-0.46.0 \ + num-0.4.3 \ + num-bigint-0.4.6 \ + num-cmp-0.1.0 \ + num-complex-0.4.6 \ + num-conv-0.1.0 \ + num-integer-0.1.46 \ + num-iter-0.1.45 \ + num-rational-0.4.2 \ + num-traits-0.2.19 \ + num_cpus-1.17.0 \ + object-0.36.7 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + openssl-0.10.73 \ + openssl-macros-0.1.1 \ + openssl-probe-0.1.6 \ + openssl-sys-0.9.109 \ + outref-0.5.2 \ + overload-0.1.1 \ + parking_lot-0.12.4 \ + parking_lot_core-0.9.11 \ + paste-1.0.15 \ + pem-3.0.5 \ + percent-encoding-2.3.1 \ + pin-project-lite-0.2.16 \ + pin-utils-0.1.0 \ + pkg-config-0.3.32 \ + portable-atomic-1.11.1 \ + potential_utf-0.1.2 \ + powerfmt-0.2.0 \ + ppv-lite86-0.2.21 \ + predicates-3.1.3 \ + predicates-core-1.0.9 \ + predicates-tree-1.0.12 \ + prettyplease-0.2.35 \ + proc-macro-crate-3.3.0 \ + proc-macro2-1.0.95 \ + ptr_meta-0.1.4 \ + ptr_meta_derive-0.1.4 \ + quinn-0.11.8 \ + quinn-proto-0.11.12 \ + quinn-udp-0.5.13 \ + quote-1.0.40 \ + r-efi-5.3.0 \ + radium-0.7.0 \ + rand-0.8.5 \ + rand-0.9.1 \ + rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ + rand_core-0.6.4 \ + rand_core-0.9.3 \ + rand_regex-0.18.1 \ + ratatui-0.29.0 \ + rcgen-0.13.2 \ + redox_syscall-0.5.13 \ + ref-cast-1.0.24 \ + ref-cast-impl-1.0.24 \ + referencing-0.30.0 \ + regex-1.11.1 \ + regex-automata-0.1.10 \ + regex-automata-0.4.9 \ + regex-lite-0.1.6 \ + regex-syntax-0.6.29 \ + regex-syntax-0.8.5 \ + relative-path-1.9.3 \ + rend-0.4.2 \ + reqwest-0.12.20 \ + resolv-conf-0.7.4 \ + ring-0.17.14 \ + rkyv-0.7.45 \ + rkyv_derive-0.7.45 \ + rlimit-0.10.2 \ + rstest-0.25.0 \ + rstest_macros-0.25.0 \ + rstest_reuse-0.7.0 \ + rusqlite-0.36.0 \ + rust_decimal-1.37.2 \ + rustc-demangle-0.1.25 \ + rustc-hash-1.1.0 \ + rustc-hash-2.1.1 \ + rustc_version-0.4.1 \ + rustix-0.38.44 \ + rustix-1.0.7 \ + rustls-0.23.28 \ + rustls-native-certs-0.8.1 \ + rustls-pemfile-2.2.0 \ + rustls-pki-types-1.12.0 \ + rustls-platform-verifier-0.5.3 \ + rustls-platform-verifier-android-0.1.1 \ + rustls-webpki-0.103.3 \ + rustversion-1.0.21 \ + ryu-1.0.20 \ + safe_arch-0.7.4 \ + same-file-1.0.6 \ + schannel-0.1.27 \ + scoped-tls-1.0.1 \ + scopeguard-1.2.0 \ + seahash-4.1.0 \ + security-framework-2.11.1 \ + security-framework-3.2.0 \ + security-framework-sys-2.14.0 \ + semver-1.0.26 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ + serde_path_to_error-0.1.17 \ + serde_urlencoded-0.7.1 \ + sha1-0.10.6 \ + sha2-0.10.9 \ + sha256-1.6.0 \ + sharded-slab-0.1.7 \ + shlex-1.3.0 \ + signal-hook-0.3.18 \ + signal-hook-mio-0.2.4 \ + signal-hook-registry-1.4.5 \ + simdutf8-0.1.5 \ + siphasher-1.0.1 \ + slab-0.4.10 \ + smallvec-1.15.1 \ + socket2-0.5.10 \ + stable_deref_trait-1.2.0 \ + static_assertions-1.1.0 \ + strsim-0.11.1 \ + strum-0.26.3 \ + strum_macros-0.26.4 \ + subtle-2.6.1 \ + syn-1.0.109 \ + syn-2.0.104 \ + sync_wrapper-1.0.2 \ + synstructure-0.13.2 \ + tagptr-0.2.0 \ + tap-1.0.1 \ + tempfile-3.20.0 \ + termtree-0.5.1 \ + thiserror-1.0.69 \ + thiserror-2.0.12 \ + thiserror-impl-1.0.69 \ + thiserror-impl-2.0.12 \ + thread_local-1.1.9 \ + tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7 \ + tikv-jemallocator-0.6.0 \ + time-0.3.41 \ + time-core-0.1.4 \ + time-macros-0.2.22 \ + tinystr-0.8.1 \ + tinyvec-1.9.0 \ + tinyvec_macros-0.1.1 \ + tokio-1.45.1 \ + tokio-macros-2.5.0 \ + tokio-native-tls-0.3.1 \ + tokio-rustls-0.26.2 \ + tokio-util-0.7.15 \ + tokio-vsock-0.5.0 \ + toml_datetime-0.6.11 \ + toml_edit-0.22.27 \ + tower-0.5.2 \ + tower-http-0.6.6 \ + tower-layer-0.3.3 \ + tower-service-0.3.3 \ + tracing-0.1.41 \ + tracing-attributes-0.1.30 \ + tracing-core-0.1.34 \ + tracing-log-0.2.0 \ + tracing-subscriber-0.3.19 \ + try-lock-0.2.5 \ + typenum-1.18.0 \ + unicode-ident-1.0.18 \ + unicode-segmentation-1.12.0 \ + unicode-truncate-1.1.0 \ + unicode-width-0.1.14 \ + unicode-width-0.2.0 \ + unicode-xid-0.2.6 \ + untrusted-0.9.0 \ + url-2.5.4 \ + utf8-width-0.1.7 \ + utf8_iter-1.0.4 \ + utf8parse-0.2.2 \ + uuid-1.17.0 \ + uuid-simd-0.8.0 \ + valuable-0.1.1 \ + vcpkg-0.2.15 \ + version_check-0.9.5 \ + vsimd-0.8.0 \ + vsock-0.4.0 \ + wait-timeout-0.2.1 \ + walkdir-2.5.0 \ + want-0.3.1 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.2+wasi-0.2.4 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + web-sys-0.3.77 \ + web-time-1.1.0 \ + webpki-root-certs-0.26.11 \ + webpki-root-certs-1.0.1 \ + which-4.4.2 \ + wide-0.7.33 \ + widestring-1.2.0 \ + winapi-0.3.9 \ + winapi-i686-pc-windows-gnu-0.4.0 \ + winapi-util-0.1.9 \ + winapi-x86_64-pc-windows-gnu-0.4.0 \ + windows-0.61.3 \ + windows-collections-0.2.0 \ + windows-core-0.61.2 \ + windows-future-0.2.1 \ + windows-implement-0.60.0 \ + windows-interface-0.59.1 \ + windows-link-0.1.3 \ + windows-numerics-0.2.0 \ + windows-result-0.3.4 \ + windows-strings-0.4.2 \ + windows-sys-0.45.0 \ + windows-sys-0.48.0 \ + windows-sys-0.52.0 \ + windows-sys-0.59.0 \ + windows-sys-0.60.2 \ + windows-targets-0.42.2 \ + windows-targets-0.48.5 \ + windows-targets-0.52.6 \ + windows-targets-0.53.2 \ + windows-threading-0.1.0 \ + windows_aarch64_gnullvm-0.42.2 \ + windows_aarch64_gnullvm-0.48.5 \ + windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ + windows_aarch64_msvc-0.42.2 \ + windows_aarch64_msvc-0.48.5 \ + windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ + windows_i686_gnu-0.42.2 \ + windows_i686_gnu-0.48.5 \ + windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ + windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ + windows_i686_msvc-0.42.2 \ + windows_i686_msvc-0.48.5 \ + windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ + windows_x86_64_gnu-0.42.2 \ + windows_x86_64_gnu-0.48.5 \ + windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ + windows_x86_64_gnullvm-0.42.2 \ + windows_x86_64_gnullvm-0.48.5 \ + windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ + windows_x86_64_msvc-0.42.2 \ + windows_x86_64_msvc-0.48.5 \ + windows_x86_64_msvc-0.52.6 \ + windows_x86_64_msvc-0.53.0 \ + winnow-0.7.11 \ + winreg-0.50.0 \ + wit-bindgen-rt-0.39.0 \ + writeable-0.6.1 \ + wyz-0.5.1 \ + yasna-0.5.2 \ + yoke-0.8.0 \ + yoke-derive-0.8.0 \ + zerocopy-0.8.26 \ + zerocopy-derive-0.8.26 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ + zeroize-1.8.1 \ + zerotrie-0.2.2 \ + zerovec-0.11.2 \ + zerovec-derive-0.11.1 \ + zstd-0.13.3 \ + zstd-safe-7.2.4 \ + zstd-sys-2.0.15+zstd.1.5.7 diff --git a/net/oha/distinfo b/net/oha/distinfo index 63bceaa86e04..450118f15c8e 100644 --- a/net/oha/distinfo +++ b/net/oha/distinfo @@ -1,32 +1,32 @@ -TIMESTAMP = 1738673923 +TIMESTAMP = 1750798952 SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a SIZE (rust/crates/actix-codec-0.5.2.crate) = 14085 -SHA256 (rust/crates/actix-http-3.9.0.crate) = d48f96fc3003717aeb9856ca3d02a8c7de502667ad76eeacd830b48d2e91fac4 -SIZE (rust/crates/actix-http-3.9.0.crate) = 162122 +SHA256 (rust/crates/actix-http-3.11.0.crate) = 44dfe5c9e0004c623edc65391dfd51daa201e7e30ebd9c9bedf873048ec32bc2 +SIZE (rust/crates/actix-http-3.11.0.crate) = 164165 SHA256 (rust/crates/actix-macros-0.2.4.crate) = e01ed3140b2f8d422c68afa1ed2e85d996ea619c988ac834d255db32138655cb SIZE (rust/crates/actix-macros-0.2.4.crate) = 8380 SHA256 (rust/crates/actix-router-0.5.3.crate) = 13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8 SIZE (rust/crates/actix-router-0.5.3.crate) = 33145 SHA256 (rust/crates/actix-rt-2.10.0.crate) = 24eda4e2a6e042aa4e55ac438a2ae052d3b5da0ecf83d7411e1a368946925208 SIZE (rust/crates/actix-rt-2.10.0.crate) = 22608 -SHA256 (rust/crates/actix-server-2.5.0.crate) = 7ca2549781d8dd6d75c40cf6b6051260a2cc2f3c62343d761a969a0640646894 -SIZE (rust/crates/actix-server-2.5.0.crate) = 40938 -SHA256 (rust/crates/actix-service-2.0.2.crate) = 3b894941f818cfdc7ccc4b9e60fa7e53b5042a2e8567270f9147d5591893373a -SIZE (rust/crates/actix-service-2.0.2.crate) = 25293 +SHA256 (rust/crates/actix-server-2.6.0.crate) = a65064ea4a457eaf07f2fba30b4c695bf43b721790e9530d26cb6f9019ff7502 +SIZE (rust/crates/actix-server-2.6.0.crate) = 42816 +SHA256 (rust/crates/actix-service-2.0.3.crate) = 9e46f36bf0e5af44bdc4bdb36fbbd421aa98c79a9bce724e1edeb3894e10dc7f +SIZE (rust/crates/actix-service-2.0.3.crate) = 28409 SHA256 (rust/crates/actix-utils-3.0.1.crate) = 88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8 SIZE (rust/crates/actix-utils-3.0.1.crate) = 10096 -SHA256 (rust/crates/actix-web-4.9.0.crate) = 9180d76e5cc7ccbc4d60a506f2c727730b154010262df5b910eb17dbe4b8cb38 -SIZE (rust/crates/actix-web-4.9.0.crate) = 244518 +SHA256 (rust/crates/actix-web-4.11.0.crate) = a597b77b5c6d6a1e1097fddde329a83665e25c5437c696a3a9a4aa514a614dea +SIZE (rust/crates/actix-web-4.11.0.crate) = 248344 SHA256 (rust/crates/actix-web-codegen-4.3.0.crate) = f591380e2e68490b5dfaf1dd1aa0ebe78d84ba7067078512b4ea6e4492d622b8 SIZE (rust/crates/actix-web-codegen-4.3.0.crate) = 20382 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9 SIZE (rust/crates/ahash-0.7.8.crate) = 38550 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 +SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/alloc-no-stdlib-2.0.4.crate) = cc7bb162ec39d46ab1ca8c77bf72e890535becd1751bb45f64c597edb4c8c6b3 @@ -39,42 +39,46 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e -SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400 -SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04 -SIZE (rust/crates/anyhow-1.0.95.crate) = 52155 +SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 +SIZE (rust/crates/anstream-0.6.19.crate) = 28767 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 +SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190 +SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 +SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561 +SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 +SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 +SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457 +SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 -SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d -SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554 -SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d -SIZE (rust/crates/async-trait-0.1.86.crate) = 31946 +SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66 +SIZE (rust/crates/assert_cmd-2.0.17.crate) = 26914 +SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5 +SIZE (rust/crates/async-trait-0.1.88.crate) = 32084 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/average-0.15.1.crate) = 3a237a6822e1c3c98e700b6db5b293eb341b7524dcb8d227941245702b7431dc -SIZE (rust/crates/average-0.15.1.crate) = 24812 -SHA256 (rust/crates/aws-lc-rs-1.12.2.crate) = 4c2b7ddaa2c56a367ad27a094ad8ef4faacf8a617c2575acb2ba88949df999ca -SIZE (rust/crates/aws-lc-rs-1.12.2.crate) = 200104 -SHA256 (rust/crates/aws-lc-sys-0.25.0.crate) = 71b2ddd3ada61a305e1d8bb6c005d1eaa7d14d903681edfc400406d523a9b491 -SIZE (rust/crates/aws-lc-sys-0.25.0.crate) = 8276994 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/average-0.16.0.crate) = 75aacce61912644dbb732271789748142bc4bf7ce6382d67bb26850516b7a391 +SIZE (rust/crates/average-0.16.0.crate) = 28203 +SHA256 (rust/crates/aws-lc-rs-1.13.1.crate) = 93fcc8f365936c834db5514fc45aee5b1202d677e6b40e48468aaaa8183ca8c7 +SIZE (rust/crates/aws-lc-rs-1.13.1.crate) = 202707 +SHA256 (rust/crates/aws-lc-sys-0.29.0.crate) = 61b1d86e7705efe1be1b569bab41d4fa1e14e220b60a160f78de2db687add079 +SIZE (rust/crates/aws-lc-sys-0.29.0.crate) = 9021128 SHA256 (rust/crates/aws-sign-v4-0.3.0.crate) = 6a35b1c56648ef2a4eefb5a9e4152bf05310c48c459b9e661a8ea80517e0c2d7 SIZE (rust/crates/aws-sign-v4-0.3.0.crate) = 5114 -SHA256 (rust/crates/axum-0.8.1.crate) = 6d6fd624c75e18b3b4c6b9caf42b1afe24437daaee904069137d8bab077be8b8 -SIZE (rust/crates/axum-0.8.1.crate) = 172586 -SHA256 (rust/crates/axum-core-0.5.0.crate) = df1362f362fd16024ae199c1970ce98f9661bf5ef94b9808fee734bc3698b733 -SIZE (rust/crates/axum-core-0.5.0.crate) = 26187 -SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a -SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5 +SIZE (rust/crates/axum-0.8.4.crate) = 175159 +SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6 +SIZE (rust/crates/axum-core-0.5.2.crate) = 26212 +SHA256 (rust/crates/axum-server-0.7.2.crate) = 495c05f60d6df0093e8fb6e74aa5846a0ad06abaf96d76166283720bf740f8ab +SIZE (rust/crates/axum-server-0.7.2.crate) = 42158 +SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 +SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 SHA256 (rust/crates/bindgen-0.69.5.crate) = 271383c67ccabffb7381723dea0672a673f292304fcb45c01cc648c7a8d58088 @@ -83,86 +87,90 @@ SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132 -SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36 -SIZE (rust/crates/bitflags-2.8.0.crate) = 47482 +SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 +SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 SHA256 (rust/crates/bitvec-1.0.1.crate) = 1bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c SIZE (rust/crates/bitvec-1.0.1.crate) = 224375 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/borrow-or-share-0.2.2.crate) = 3eeab4423108c5d7c744f4d234de88d18d636100093ae04caf4825134b9c3a32 SIZE (rust/crates/borrow-or-share-0.2.2.crate) = 4871 -SHA256 (rust/crates/borsh-1.5.5.crate) = 5430e3be710b68d984d1391c854eb431a9d548640711faa54eecb1df93db91cc -SIZE (rust/crates/borsh-1.5.5.crate) = 76621 -SHA256 (rust/crates/borsh-derive-1.5.5.crate) = f8b668d39970baad5356d7c83a86fee3a539e6f93bf6764c97368243e17a0487 -SIZE (rust/crates/borsh-derive-1.5.5.crate) = 27089 -SHA256 (rust/crates/brotli-6.0.0.crate) = 74f7971dbd9326d58187408ab83117d8ac1bb9c17b085fdacd1cf2f598719b6b -SIZE (rust/crates/brotli-6.0.0.crate) = 1359183 -SHA256 (rust/crates/brotli-decompressor-4.0.2.crate) = 74fa05ad7d803d413eb8380983b092cbbaf9a85f151b871360e7b00cd7060b37 -SIZE (rust/crates/brotli-decompressor-4.0.2.crate) = 193388 -SHA256 (rust/crates/bstr-1.11.3.crate) = 531a9155a481e2ee699d4f98f43c0ca4ff8ee1bfd55c31e9e98fb29d2b176fe0 -SIZE (rust/crates/bstr-1.11.3.crate) = 351536 -SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf6a22a78e8bde00bb4aed84d5bdbf -SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975 +SHA256 (rust/crates/borsh-1.5.7.crate) = ad8646f98db542e39fc66e68a20b2144f6a732636df7c2354e74645faaa433ce +SIZE (rust/crates/borsh-1.5.7.crate) = 78062 +SHA256 (rust/crates/borsh-derive-1.5.7.crate) = fdd1d3c0c2f5833f22386f252fe8ed005c7f59fdcddeef025c01b4c3b9fd9ac3 +SIZE (rust/crates/borsh-derive-1.5.7.crate) = 27246 +SHA256 (rust/crates/brotli-8.0.1.crate) = 9991eea70ea4f293524138648e41ee89b0b2b12ddef3b255effa43c8056e0e0d +SIZE (rust/crates/brotli-8.0.1.crate) = 741712 +SHA256 (rust/crates/brotli-decompressor-5.0.0.crate) = 874bb8112abecc98cbd6d81ea4fa7e94fb9449648c93cc89aa40c81c24d7de03 +SIZE (rust/crates/brotli-decompressor-5.0.0.crate) = 195282 +SHA256 (rust/crates/bstr-1.12.0.crate) = 234113d19d0d7d613b40e86fb654acf958910802bcceab913a4f9e7cda03b1a4 +SIZE (rust/crates/bstr-1.12.0.crate) = 351557 +SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee +SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348 SHA256 (rust/crates/byte-unit-5.1.6.crate) = e1cd29c3c585209b0cbc7309bfe3ed7efd8c84c21b7af29c8bfae908f8777174 SIZE (rust/crates/byte-unit-5.1.6.crate) = 26471 SHA256 (rust/crates/bytecheck-0.6.12.crate) = 23cdc57ce23ac53c931e88a43d06d070a6fd142f2617be5855eb75efc9beb1c2 SIZE (rust/crates/bytecheck-0.6.12.crate) = 8202 SHA256 (rust/crates/bytecheck_derive-0.6.12.crate) = 3db406d29fbcd95542e92559bed4d8ad92636d1ca8b3b72ede10b4bcc010e659 SIZE (rust/crates/bytecheck_derive-0.6.12.crate) = 5415 -SHA256 (rust/crates/bytecount-0.6.8.crate) = 5ce89b21cab1437276d2650d57e971f9d548a2d9037cc231abdc0562b97498ce -SIZE (rust/crates/bytecount-0.6.8.crate) = 14694 -SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b -SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b -SIZE (rust/crates/bytes-1.9.0.crate) = 67320 +SHA256 (rust/crates/bytecount-0.6.9.crate) = 175812e0be2bccb6abe50bb8d566126198344f707e304f45c648fd8f2cc0365e +SIZE (rust/crates/bytecount-0.6.9.crate) = 18695 +SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422 +SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 SHA256 (rust/crates/bytestring-1.4.0.crate) = e465647ae23b2823b0753f50decb2d5a86d2bb2cac04788fafd1f80e45378e5f SIZE (rust/crates/bytestring-1.4.0.crate) = 9747 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 SIZE (rust/crates/castaway-0.2.3.crate) = 11509 -SHA256 (rust/crates/cc-1.2.11.crate) = e4730490333d58093109dc02c23174c3f4d490998c3fed3cc8e82d57afedb9cf -SIZE (rust/crates/cc-1.2.11.crate) = 102015 +SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc +SIZE (rust/crates/cc-1.2.27.crate) = 107070 +SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c +SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 +SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 -SIZE (rust/crates/chrono-0.4.39.crate) = 222248 +SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d +SIZE (rust/crates/chrono-0.4.41.crate) = 234621 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.27.crate) = 769b0145982b4b48713e01ec42d61614425f27b7058bda7180a3a41f30104796 -SIZE (rust/crates/clap-4.5.27.crate) = 55737 -SHA256 (rust/crates/clap_builder-4.5.27.crate) = 1b26884eb4b57140e4d2d93652abfa49498b938b3c9179f9fc487b0acc3edad7 -SIZE (rust/crates/clap_builder-4.5.27.crate) = 168024 -SHA256 (rust/crates/clap_derive-4.5.24.crate) = 54b755194d6389280185988721fffba69495eed5ee9feeee9a599b53db80318c -SIZE (rust/crates/clap_derive-4.5.24.crate) = 30669 -SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 -SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 -SHA256 (rust/crates/cmake-0.1.53.crate) = e24a03c8b52922d68a1589ad61032f2c1aa5a8158d2aa0d93c6e9534944bbad6 -SIZE (rust/crates/cmake-0.1.53.crate) = 18789 -SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f +SIZE (rust/crates/clap-4.5.40.crate) = 57419 +SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e +SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191 +SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce +SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/cmake-0.1.54.crate) = e7caa3f9de89ddbe2c607f4101924c5abec803763ae9534e4f4d7d8f84aa81f0 +SIZE (rust/crates/cmake-0.1.54.crate) = 18955 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd +SIZE (rust/crates/combine-4.6.7.crate) = 134808 SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 SIZE (rust/crates/compact_str-0.8.1.crate) = 71371 -SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e -SIZE (rust/crates/convert_case-0.4.0.crate) = 8098 SHA256 (rust/crates/cookie-0.16.2.crate) = e859cd57d0710d9e06c381b550c06e76992472a8c6d527aecd2fc673dcc231fb SIZE (rust/crates/cookie-0.16.2.crate) = 34632 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 -SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63 -SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 +SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 +SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/crossbeam-channel-0.5.14.crate) = 06ba6d68e24814cb8de6bb986db8222d3a027d15872cabc0d18817bc3c0e4471 -SIZE (rust/crates/crossbeam-channel-0.5.14.crate) = 92728 +SHA256 (rust/crates/critical-section-1.2.0.crate) = 790eea4361631c5e7d22598ecd5723ff611904e3344ce8720784c93e3d83d40b +SIZE (rust/crates/critical-section-1.2.0.crate) = 19133 +SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 +SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 @@ -173,18 +181,20 @@ SHA256 (rust/crates/crossterm_winapi-0.9.1.crate) = acdd7c62a3665c7f6830a51635d9 SIZE (rust/crates/crossterm_winapi-0.9.1.crate) = 16027 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 -SHA256 (rust/crates/darling-0.20.10.crate) = 6f63b86c8a8826a49b8c21f08a2d07338eec8d900540f8630dc76284be802989 -SIZE (rust/crates/darling-0.20.10.crate) = 32031 -SHA256 (rust/crates/darling_core-0.20.10.crate) = 95133861a8032aaea082871032f5815eb9e98cef03fa916ab4500513994df9e5 -SIZE (rust/crates/darling_core-0.20.10.crate) = 65015 -SHA256 (rust/crates/darling_macro-0.20.10.crate) = d336a2a514f6ccccaa3e09b02d41d35330c07ddf03a62165fcec10bb561c7806 -SIZE (rust/crates/darling_macro-0.20.10.crate) = 1874 -SHA256 (rust/crates/data-encoding-2.7.0.crate) = 0e60eed09d8c01d3cee5b7d30acb059b76614c918fa0f992e0dd6eeb10daad6f -SIZE (rust/crates/data-encoding-2.7.0.crate) = 21086 -SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4 -SIZE (rust/crates/deranged-0.3.11.crate) = 18043 -SHA256 (rust/crates/derive_more-0.99.18.crate) = 5f33878137e4dafd7fa914ad4e259e18a4e8e532b9617a2d0150262bf53abfce -SIZE (rust/crates/derive_more-0.99.18.crate) = 55013 +SHA256 (rust/crates/darling-0.20.11.crate) = fc7f46116c46ff9ab3eb1597a45688b6715c6e628b5c133e288e709a29bcb4ee +SIZE (rust/crates/darling-0.20.11.crate) = 37614 +SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8bd1a135483d02d9b7b0a54b11da8d53412e +SIZE (rust/crates/darling_core-0.20.11.crate) = 68006 +SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead +SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 +SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476 +SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564 +SHA256 (rust/crates/deranged-0.4.0.crate) = 9c9e6a11ca8224451684bc0d7d5a7adbf8f2fd6887261a1cfc3c0432f9d4068e +SIZE (rust/crates/deranged-0.4.0.crate) = 23235 +SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678 +SIZE (rust/crates/derive_more-2.0.1.crate) = 70127 +SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3 +SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233 SHA256 (rust/crates/difflib-0.4.0.crate) = 6184e33543162437515c2e2b48714794e37845ec9851711914eec9d308f6ebe8 SIZE (rust/crates/difflib-0.4.0.crate) = 7638 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 @@ -197,40 +207,40 @@ SHA256 (rust/crates/dunce-1.0.5.crate) = 92773504d58c093f6de2459af4af33faa518c13 SIZE (rust/crates/dunce-1.0.5.crate) = 8244 SHA256 (rust/crates/easy-cast-0.5.3.crate) = 72852736692ec862655eca398c9bb1b476161b563c9f80f45f4808b9629750d6 SIZE (rust/crates/easy-cast-0.5.3.crate) = 16738 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/email_address-0.2.9.crate) = e079f19b08ca6239f47f8ba8509c11cf3ea30095831f7fed61441475edd8c449 SIZE (rust/crates/email_address-0.2.9.crate) = 21579 SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d -SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad +SIZE (rust/crates/errno-0.3.13.crate) = 12449 SHA256 (rust/crates/fallible-iterator-0.3.0.crate) = 2acce4a10f12dc2fb14a218589d4f1f62ef011b2d0cc4b3cb1bba8e94da14649 SIZE (rust/crates/fallible-iterator-0.3.0.crate) = 19639 SHA256 (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 7360491ce676a36bf9bb3c56c1aa791658183a54d2744120f27285738d90465a SIZE (rust/crates/fallible-streaming-iterator-0.1.9.crate) = 9249 SHA256 (rust/crates/fancy-regex-0.14.0.crate) = 6e24cb5a94bcae1e5408b0effca5cd7172ea3c5755049c5f3af4cd283a165298 SIZE (rust/crates/fancy-regex-0.14.0.crate) = 86969 +SHA256 (rust/crates/fastbloom-0.9.0.crate) = 27cea6e7f512d43b098939ff4d5a5d6fe3db07971e1d05176fe26c642d33f5b8 +SIZE (rust/crates/fastbloom-0.9.0.crate) = 24008 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 -SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c -SIZE (rust/crates/flate2-1.0.35.crate) = 109188 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 SHA256 (rust/crates/float-cmp-0.10.0.crate) = b09cf3155332e944990140d967ff5eceb70df778b34f77d8075db46e4704e6d8 SIZE (rust/crates/float-cmp-0.10.0.crate) = 10702 SHA256 (rust/crates/float-ord-0.3.2.crate) = 8ce81f49ae8a0482e4c55ea62ebbd7e5a686af544c00b9d090bba3ff9be97b3d SIZE (rust/crates/float-ord-0.3.2.crate) = 7683 SHA256 (rust/crates/fluent-uri-0.3.2.crate) = 1918b65d96df47d3591bed19c5cca17e3fa5d0707318e4b5ef2eae01764df7e5 SIZE (rust/crates/fluent-uri-0.3.2.crate) = 43604 -SHA256 (rust/crates/flume-0.11.1.crate) = da0e4dd2a88388a1f4ccc7c9ce104604dab68d9f408dc34cd45823d5a9069095 -SIZE (rust/crates/flume-0.11.1.crate) = 67947 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 -SHA256 (rust/crates/foldhash-0.1.4.crate) = a0d2fde1f7b3d48b8395d5f2de76c18a528bd6a9cdde438df747bfcba3e05d6f -SIZE (rust/crates/foldhash-0.1.4.crate) = 13764 +SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2 +SIZE (rust/crates/foldhash-0.1.5.crate) = 21901 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b @@ -239,6 +249,8 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/fraction-0.15.3.crate) = 0f158e3ff0a1b334408dc9fb811cd99b446986f4d8b741bb08f9df1604085ae7 SIZE (rust/crates/fraction-0.15.3.crate) = 95223 +SHA256 (rust/crates/fs-err-3.1.1.crate) = 88d7be93788013f265201256d58f04936a8079ad5dc898743aa20525f503b683 +SIZE (rust/crates/fs-err-3.1.1.crate) = 23107 SHA256 (rust/crates/fs_extra-1.3.0.crate) = 42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c SIZE (rust/crates/fs_extra-1.3.0.crate) = 31298 SHA256 (rust/crates/funty-2.0.0.crate) = e6d5a32815ae3f33302d95fdcb2ce17862f8c65363dcfd29360480ba1001fc9c @@ -259,178 +271,180 @@ SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee21 SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-timer-3.0.3.crate) = f288b0a4f20f9a56b5d1da57e2227c661b7b16168e2f72365f57b63326e29b24 +SIZE (rust/crates/futures-timer-3.0.3.crate) = 19739 SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 -SHA256 (rust/crates/generator-0.8.4.crate) = cc6bd114ceda131d3b1d665eba35788690ad37f5916457286b32ab6fd3c438dd -SIZE (rust/crates/generator-0.8.4.crate) = 34400 +SHA256 (rust/crates/generator-0.8.5.crate) = d18470a76cb7f8ff746cf1f7470914f900252ec36bbc40b569d74b1258446827 +SIZE (rust/crates/generator-0.8.5.crate) = 37018 SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/getrandom-0.3.1.crate) = 43a49c392881ce6d5c3b8cb70f98717b7c07aabbdff06687b9030dbfbe2725f8 -SIZE (rust/crates/getrandom-0.3.1.crate) = 42449 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2 SIZE (rust/crates/glob-0.3.2.crate) = 22359 SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8 SIZE (rust/crates/h2-0.3.26.crate) = 168315 -SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e -SIZE (rust/crates/h2-0.4.7.crate) = 174114 +SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5 +SIZE (rust/crates/h2-0.4.10.crate) = 174800 +SHA256 (rust/crates/h3-0.0.8.crate) = 10872b55cfb02a821b69dc7cf8dc6a71d6af25eb9a79662bec4a9d016056b3be +SIZE (rust/crates/h3-0.0.8.crate) = 124655 +SHA256 (rust/crates/h3-quinn-0.0.10.crate) = 8b2e732c8d91a74731663ac8479ab505042fbf547b9a207213ab7fbcbfc4f8b4 +SIZE (rust/crates/h3-quinn-0.0.10.crate) = 11656 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5 +SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447 SHA256 (rust/crates/hashlink-0.10.0.crate) = 7382cf6263419f2d8df38c55d7da83da5c18aef87fc7a7fc1fb1e344edfe14c1 SIZE (rust/crates/hashlink-0.10.0.crate) = 29402 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 -SHA256 (rust/crates/hickory-proto-0.24.2.crate) = 447afdcdb8afb9d0a852af6dc65d9b285ce720ed7a59e42a8bf2e931c67bc1b5 -SIZE (rust/crates/hickory-proto-0.24.2.crate) = 372860 -SHA256 (rust/crates/hickory-resolver-0.24.2.crate) = 0a2e2aba9c389ce5267d31cf1e4dace82390ae276b0b364ea55630b1fa1b44b4 -SIZE (rust/crates/hickory-resolver-0.24.2.crate) = 90292 +SHA256 (rust/crates/hickory-proto-0.25.2.crate) = f8a6fe56c0038198998a6f217ca4e7ef3a5e51f46163bd6dd60b5c71ca6c6502 +SIZE (rust/crates/hickory-proto-0.25.2.crate) = 417616 +SHA256 (rust/crates/hickory-resolver-0.25.2.crate) = dc62a9a99b0bfb44d2ab95a7208ac952d31060efc16241c87eaf36406fecf87a +SIZE (rust/crates/hickory-resolver-0.25.2.crate) = 91883 SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf SIZE (rust/crates/home-0.5.11.crate) = 9926 -SHA256 (rust/crates/hostname-0.3.1.crate) = 3c731c3e10504cc8ed35cfe2f1db4c9274c3d35fa486e3b31df46f068ef3e867 -SIZE (rust/crates/hostname-0.3.1.crate) = 9272 SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 SIZE (rust/crates/http-0.2.12.crate) = 101964 -SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea -SIZE (rust/crates/http-1.2.0.crate) = 105932 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 -SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f -SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/http-mitm-proxy-0.12.0.crate) = 795c28b539ba545835484fcac4ff8489aaffc2c5ed5ae4d759c4affd90af1084 -SIZE (rust/crates/http-mitm-proxy-0.12.0.crate) = 29309 -SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a -SIZE (rust/crates/httparse-1.10.0.crate) = 44882 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/http-mitm-proxy-0.15.0.crate) = ba0a3e7a1346ab88161f84acdb869d513762e7b7f3a7d52203cae61f59dd2cbf +SIZE (rust/crates/http-mitm-proxy-0.15.0.crate) = 33495 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 +SHA256 (rust/crates/humantime-2.2.0.crate) = 9b112acc8b3adf4b107a8ec20977da0273a8c386765a3ec0229bd500a1443f9f +SIZE (rust/crates/humantime-2.2.0.crate) = 20646 SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 SIZE (rust/crates/hyper-1.6.0.crate) = 153923 -SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 -SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 -SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 -SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 +SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb +SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462 +SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 +SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 -SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 -SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 -SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 -SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e -SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 -SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e -SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 -SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f -SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 -SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 -SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 -SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 -SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 -SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 -SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 -SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 -SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 -SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 -SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 +SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 +SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 +SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a +SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 +SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 +SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 +SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 +SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 +SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b +SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 +SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 +SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 +SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af +SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 SHA256 (rust/crates/ident_case-1.0.1.crate) = b9e0384b61958566e926dc50660321d12159025e767c18e043daf26b70104c39 SIZE (rust/crates/ident_case-1.0.1.crate) = 3492 SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e SIZE (rust/crates/idna-1.0.3.crate) = 142515 -SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 -SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 SHA256 (rust/crates/impl-more-0.1.9.crate) = e8a5a9a0ff0086c7a148acb942baaabeadf9504d10400b5a05645853729b9cd2 SIZE (rust/crates/impl-more-0.1.9.crate) = 15583 -SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652 -SIZE (rust/crates/indexmap-2.7.1.crate) = 88644 -SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5 -SIZE (rust/crates/indoc-2.0.5.crate) = 14396 +SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e +SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd +SIZE (rust/crates/indoc-2.0.6.crate) = 17164 SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d SIZE (rust/crates/instability-0.3.7.crate) = 13682 SHA256 (rust/crates/ipconfig-0.3.2.crate) = b58db92f96b720de98181bbbe63c831e87005ab460c1bf306eb2622b4707997f SIZE (rust/crates/ipconfig-0.3.2.crate) = 24468 SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 +SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 SIZE (rust/crates/itertools-0.12.1.crate) = 137761 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 -SIZE (rust/crates/itoa-1.0.14.crate) = 11210 -SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 -SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97 +SIZE (rust/crates/jni-0.21.1.crate) = 105028 +SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 +SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 +SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a +SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 -SHA256 (rust/crates/jsonschema-0.28.3.crate) = 4b8f66fe41fa46a5c83ed1c717b7e0b4635988f427083108c8cf0a882cc13441 -SIZE (rust/crates/jsonschema-0.28.3.crate) = 112392 +SHA256 (rust/crates/jsonschema-0.30.0.crate) = f1b46a0365a611fbf1d2143104dcf910aada96fafd295bab16c60b802bf6fa1d +SIZE (rust/crates/jsonschema-0.30.0.crate) = 124559 +SHA256 (rust/crates/kanal-0.1.1.crate) = 9e3953adf0cd667798b396c2fa13552d6d9b3269d7dd1154c4c416442d1ff574 +SIZE (rust/crates/kanal-0.1.1.crate) = 29728 SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388 SIZE (rust/crates/language-tags-0.3.2.crate) = 53420 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 -SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a -SIZE (rust/crates/libc-0.2.169.crate) = 757901 -SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34 -SIZE (rust/crates/libloading-0.8.6.crate) = 28922 -SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa -SIZE (rust/crates/libm-0.2.11.crate) = 111477 -SHA256 (rust/crates/libsqlite3-sys-0.31.0.crate) = ad8935b44e7c13394a179a438e0cebba0fe08fe01b54f152e29a93b5cf993fd4 -SIZE (rust/crates/libsqlite3-sys-0.31.0.crate) = 5176611 -SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f -SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 +SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 +SIZE (rust/crates/libc-0.2.174.crate) = 779933 +SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 +SIZE (rust/crates/libloading-0.8.8.crate) = 31345 +SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de +SIZE (rust/crates/libm-0.2.15.crate) = 156108 +SHA256 (rust/crates/libsqlite3-sys-0.34.0.crate) = 91632f3b4fb6bd1d72aa3d78f41ffecfcf2b1a6648d8c241dbe7dbfaf4875e15 +SIZE (rust/crates/libsqlite3-sys-0.34.0.crate) = 5184526 SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 -SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 -SIZE (rust/crates/litemap-0.7.4.crate) = 28257 +SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 +SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 +SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 +SIZE (rust/crates/litemap-0.8.0.crate) = 34344 SHA256 (rust/crates/local-channel-0.1.5.crate) = b6cbc85e69b8df4b8bb8b89ec634e7189099cea8927a276b7384ce5488e53ec8 SIZE (rust/crates/local-channel-0.1.5.crate) = 7881 SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc9364414e356be9935700d368351657487 SIZE (rust/crates/local-waker-0.1.4.crate) = 6730 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f -SIZE (rust/crates/log-0.4.25.crate) = 44876 +SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 +SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 SHA256 (rust/crates/loom-0.7.2.crate) = 419e0dc8046cb947daa77eb95ae174acfbddb7673b4151f56d1eed8e93fbfaca SIZE (rust/crates/loom-0.7.2.crate) = 73989 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 -SHA256 (rust/crates/lru-cache-0.1.2.crate) = 31e24f1ad8321ca0e8a1e0ac13f23cb668e6f5466c2c57319f6a5cf1cc8e3b1c -SIZE (rust/crates/lru-cache-0.1.2.crate) = 9307 -SHA256 (rust/crates/match_cfg-0.1.0.crate) = ffbee8634e0d45d258acb448e7eaab3fce7a0a467395d4d9f228e3c1f01fb2e4 -SIZE (rust/crates/match_cfg-0.1.0.crate) = 7153 +SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 +SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 SIZE (rust/crates/matchers-0.1.0.crate) = 6948 SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 SIZE (rust/crates/matchit-0.8.4.crate) = 33986 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a SIZE (rust/crates/memoffset-0.9.1.crate) = 9032 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.3.crate) = b8402cab7aefae129c6977bb0ff1b8fd9a04eb5b51efc50a70bea51cda0c7924 -SIZE (rust/crates/miniz_oxide-0.8.3.crate) = 61827 -SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd -SIZE (rust/crates/mio-1.0.3.crate) = 103703 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c +SIZE (rust/crates/mio-1.0.4.crate) = 104212 SHA256 (rust/crates/moka-0.12.10.crate) = a9321642ca94a4282428e6ea4af8cc2ca4eac48ac7a6a4ea8f33f76d0ce70926 SIZE (rust/crates/moka-0.12.10.crate) = 253622 -SHA256 (rust/crates/nanorand-0.7.0.crate) = 6a51313c5820b0b02bd422f4b44776fbf47961755c74ce64afc73bfad10226c3 -SIZE (rust/crates/nanorand-0.7.0.crate) = 18437 -SHA256 (rust/crates/native-tls-0.2.13.crate) = 0dab59f8e050d5df8e4dd87d9206fb6f65a483e20ac9fda365ade4fab353196c -SIZE (rust/crates/native-tls-0.2.13.crate) = 29133 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/nix-0.27.1.crate) = 2eb04e9c688eff1c89d72b407f168cf79bb9e867a9d3323ed6c01519eb9cc053 SIZE (rust/crates/nix-0.27.1.crate) = 286494 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a @@ -457,94 +471,104 @@ SHA256 (rust/crates/num-rational-0.4.2.crate) = f83d14da390562dca69fc84082e73e54 SIZE (rust/crates/num-rational-0.4.2.crate) = 28159 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 -SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 +SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b +SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 SIZE (rust/crates/object-0.36.7.crate) = 329938 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 -SHA256 (rust/crates/openssl-0.10.69.crate) = f5e534d133a060a3c19daec1eb3e98ec6f4685978834f2dbadfe2ec215bab64e -SIZE (rust/crates/openssl-0.10.69.crate) = 277442 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 +SIZE (rust/crates/openssl-0.10.73.crate) = 283994 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741 -SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 +SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 +SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 SHA256 (rust/crates/outref-0.5.2.crate) = 1a80800c0488c3a21695ea981a54918fbb37abf04f4d0720c453632255e2ff0e SIZE (rust/crates/outref-0.5.2.crate) = 5621 SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 SIZE (rust/crates/overload-0.1.1.crate) = 24439 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 +SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 +SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 +SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 -SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae -SIZE (rust/crates/pem-3.0.4.crate) = 13040 +SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3 +SIZE (rust/crates/pem-3.0.5.crate) = 18140 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 -SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 -SHA256 (rust/crates/portable-atomic-1.10.0.crate) = 280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6 -SIZE (rust/crates/portable-atomic-1.10.0.crate) = 174760 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 +SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 +SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391 SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/predicates-3.1.3.crate) = a5d19ee57562043d37e82899fade9a22ebab7be9cef5026b07fda9cdd4293573 SIZE (rust/crates/predicates-3.1.3.crate) = 24063 SHA256 (rust/crates/predicates-core-1.0.9.crate) = 727e462b119fe9c93fd0eb1429a5f7647394014cf3c04ab2c0350eeb09095ffa SIZE (rust/crates/predicates-core-1.0.9.crate) = 8618 SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536518d7caee39fc8503f74e7dc0be0531b425c SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392 -SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac -SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628 -SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b -SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164 -SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99 -SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388 +SHA256 (rust/crates/prettyplease-0.2.35.crate) = 061c1221631e079b26479d25bbf2275bfe5917ae8419cd7e34f13bfc2aa7539a +SIZE (rust/crates/prettyplease-0.2.35.crate) = 71857 +SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35 +SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 SHA256 (rust/crates/ptr_meta-0.1.4.crate) = 0738ccf7ea06b608c10564b31debd4f5bc5e197fc8bfe088f68ae5ce81e7a4f1 SIZE (rust/crates/ptr_meta-0.1.4.crate) = 5754 SHA256 (rust/crates/ptr_meta_derive-0.1.4.crate) = 16b845dbfca988fa33db069c0e230574d15a3088f147a87b64c7589eb662c9ac SIZE (rust/crates/ptr_meta_derive-0.1.4.crate) = 2302 -SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0 -SIZE (rust/crates/quick-error-1.2.3.crate) = 15066 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8 +SIZE (rust/crates/quinn-0.11.8.crate) = 79949 +SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e +SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821 +SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970 +SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/radium-0.7.0.crate) = dc33ff2d4973d518d823d61aa239014831e521c75da58e3df4840d3f47749d09 SIZE (rust/crates/radium-0.7.0.crate) = 10906 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 -SHA256 (rust/crates/rand-0.9.0.crate) = 3779b94aeb87e8bd4e834cee3650289ee9e0d5677f976ecdb6d219e5f4f6cd94 -SIZE (rust/crates/rand-0.9.0.crate) = 97798 +SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97 +SIZE (rust/crates/rand-0.9.1.crate) = 97986 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/rand_core-0.9.0.crate) = b08f3c9802962f7e1b25113931d94f43ed9725bebc59db9d0c3e9a23b67e15ff -SIZE (rust/crates/rand_core-0.9.0.crate) = 23441 -SHA256 (rust/crates/rand_regex-0.18.0.crate) = 1eb7969b106060de455cbdb979d3d84c84ffec7b9fa6fa5c56343df409e1614a -SIZE (rust/crates/rand_regex-0.18.0.crate) = 19915 +SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 +SHA256 (rust/crates/rand_regex-0.18.1.crate) = 04db2e382d13679a1e42400e90e306cdbb79dc5cd41bb035ba4eae72e78cdf37 +SIZE (rust/crates/rand_regex-0.18.1.crate) = 20166 SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b SIZE (rust/crates/ratatui-0.29.0.crate) = 543514 SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2 SIZE (rust/crates/rcgen-0.13.2.crate) = 77836 -SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834 -SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319 -SHA256 (rust/crates/ref-cast-1.0.23.crate) = ccf0a6f84d5f1d581da8b41b47ec8600871962f2a528115b542b362d4b744931 -SIZE (rust/crates/ref-cast-1.0.23.crate) = 12795 -SHA256 (rust/crates/ref-cast-impl-1.0.23.crate) = bcc303e793d3734489387d205e9b186fac9c6cfacedd98cbb2e8a5943595f3e6 -SIZE (rust/crates/ref-cast-impl-1.0.23.crate) = 9360 -SHA256 (rust/crates/referencing-0.28.3.crate) = d0dcb5ab28989ad7c91eb1b9531a37a1a137cc69a0499aee4117cae4a107c464 -SIZE (rust/crates/referencing-0.28.3.crate) = 34318 +SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6 +SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489 +SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2bb8defac896622d6496f14c23ba5cf +SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252 +SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7 +SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968 +SHA256 (rust/crates/referencing-0.30.0.crate) = c8eff4fa778b5c2a57e85c5f2fe3a709c52f0e60d23146e2151cbef5893f420e +SIZE (rust/crates/referencing-0.30.0.crate) = 43474 SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 SIZE (rust/crates/regex-1.11.1.crate) = 254170 SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 @@ -557,44 +581,66 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4 SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43159ea4cfbd88d43c00b22f2ef10a435d2 +SIZE (rust/crates/relative-path-1.9.3.crate) = 22400 SHA256 (rust/crates/rend-0.4.2.crate) = 71fe3824f5629716b1589be05dacd749f6aa084c87e00e016714a8cdfccc997c SIZE (rust/crates/rend-0.4.2.crate) = 9324 -SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da -SIZE (rust/crates/reqwest-0.12.12.crate) = 193321 -SHA256 (rust/crates/resolv-conf-0.7.0.crate) = 52e44394d2086d010551b14b53b1f24e31647570cd1deb0379e2c21b329aba00 -SIZE (rust/crates/resolv-conf-0.7.0.crate) = 17352 -SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d -SIZE (rust/crates/ring-0.17.8.crate) = 4188554 +SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813 +SIZE (rust/crates/reqwest-0.12.20.crate) = 199843 +SHA256 (rust/crates/resolv-conf-0.7.4.crate) = 95325155c684b1c89f7765e30bc1c42e4a6da51ca513615660cb8a62ef9a88e3 +SIZE (rust/crates/resolv-conf-0.7.4.crate) = 17260 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rkyv-0.7.45.crate) = 9008cd6385b9e161d8229e1f6549dd23c3d022f132a2ea37ac3a10ac4935779b SIZE (rust/crates/rkyv-0.7.45.crate) = 115753 SHA256 (rust/crates/rkyv_derive-0.7.45.crate) = 503d1d27590a2b0a3a4ca4c94755aa2875657196ecbf401a42eff41d7de532c0 SIZE (rust/crates/rkyv_derive-0.7.45.crate) = 18972 SHA256 (rust/crates/rlimit-0.10.2.crate) = 7043b63bd0cd1aaa628e476b80e6d4023a3b50eb32789f2728908107bd0c793a SIZE (rust/crates/rlimit-0.10.2.crate) = 19093 -SHA256 (rust/crates/rusqlite-0.33.0.crate) = 1c6d5e5acb6f6129fe3f7ba0a7fc77bca1942cb568535e18e7bc40262baf3110 -SIZE (rust/crates/rusqlite-0.33.0.crate) = 162138 -SHA256 (rust/crates/rust_decimal-1.36.0.crate) = b082d80e3e3cc52b2ed634388d436fe1f4de6af5786cc2de9ba9737527bdf555 -SIZE (rust/crates/rust_decimal-1.36.0.crate) = 129249 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d +SIZE (rust/crates/rstest-0.25.0.crate) = 55273 +SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746 +SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557 +SHA256 (rust/crates/rstest_reuse-0.7.0.crate) = b3a8fb4672e840a587a66fc577a5491375df51ddb88f2a2c2a792598c326fe14 +SIZE (rust/crates/rstest_reuse-0.7.0.crate) = 12828 +SHA256 (rust/crates/rusqlite-0.36.0.crate) = 3de23c3319433716cf134eed225fe9986bc24f63bed9be9f20c329029e672dc7 +SIZE (rust/crates/rusqlite-0.36.0.crate) = 169800 +SHA256 (rust/crates/rust_decimal-1.37.2.crate) = b203a6425500a03e0919c42d3c47caca51e79f1132046626d2c8871c5092035d +SIZE (rust/crates/rust_decimal-1.37.2.crate) = 152312 +SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f +SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/rustls-0.23.22.crate) = 9fb9263ab4eb695e42321db096e3b8fbd715a59b154d5c88d82db2175b681ba7 -SIZE (rust/crates/rustls-0.23.22.crate) = 341983 +SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 +SIZE (rust/crates/rustix-1.0.7.crate) = 414500 +SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643 +SIZE (rust/crates/rustls-0.23.28.crate) = 365699 SHA256 (rust/crates/rustls-native-certs-0.8.1.crate) = 7fcff2dd52b58a8d98a70243663a0d234c4e2b79235637849d15913394a247d3 SIZE (rust/crates/rustls-native-certs-0.8.1.crate) = 31129 -SHA256 (rust/crates/rustls-pki-types-1.11.0.crate) = 917ce264624a4b4db1c364dcc35bfca9ded014d0a958cd47ad3e960e988ea51c -SIZE (rust/crates/rustls-pki-types-1.11.0.crate) = 63933 -SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 -SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4 -SIZE (rust/crates/rustversion-1.0.19.crate) = 20616 -SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd -SIZE (rust/crates/ryu-1.0.19.crate) = 48770 +SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 +SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-platform-verifier-0.5.3.crate) = 19787cda76408ec5404443dc8b31795c87cd8fec49762dc75fa727740d34acc1 +SIZE (rust/crates/rustls-platform-verifier-0.5.3.crate) = 61014 +SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f63a9fbeea62b64d10b4d9d8e78ec6d7d51fb2125fda7bb36788f +SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919 +SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435 +SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840 +SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d +SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 +SHA256 (rust/crates/safe_arch-0.7.4.crate) = 96b02de82ddbe1b636e6170c21be622223aea188ef2e139be0a5b219ec215323 +SIZE (rust/crates/safe_arch-0.7.4.crate) = 74564 +SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 +SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d SIZE (rust/crates/schannel-0.1.27.crate) = 42772 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 @@ -609,44 +655,44 @@ SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d4 SIZE (rust/crates/security-framework-3.2.0.crate) = 86095 SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 -SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03 -SIZE (rust/crates/semver-1.0.25.crate) = 31291 -SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 -SIZE (rust/crates/serde-1.0.217.crate) = 79019 -SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 -SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949 -SIZE (rust/crates/serde_json-1.0.138.crate) = 154769 -SHA256 (rust/crates/serde_path_to_error-0.1.16.crate) = af99884400da37c88f5e9146b7f1fd0fbcae8f6eec4e9da38b67d05486f814a6 -SIZE (rust/crates/serde_path_to_error-0.1.16.crate) = 16657 +SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 +SIZE (rust/crates/semver-1.0.26.crate) = 31303 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde_path_to_error-0.1.17.crate) = 59fab13f937fa393d08645bf3a84bdfe86e296747b506ada67bb15f10f218b2a +SIZE (rust/crates/serde_path_to_error-0.1.17.crate) = 17662 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba SIZE (rust/crates/sha1-0.10.6.crate) = 13517 -SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8 -SIZE (rust/crates/sha2-0.10.8.crate) = 26357 -SHA256 (rust/crates/sha256-1.5.0.crate) = 18278f6a914fa3070aa316493f7d2ddfb9ac86ebc06fa3b83bffda487e9065b0 -SIZE (rust/crates/sha256-1.5.0.crate) = 9361 +SHA256 (rust/crates/sha2-0.10.9.crate) = a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283 +SIZE (rust/crates/sha2-0.10.9.crate) = 29271 +SHA256 (rust/crates/sha256-1.6.0.crate) = f880fc8562bdeb709793f00eb42a2ad0e672c4f883bbe59122b926eca935c8f6 +SIZE (rust/crates/sha256-1.6.0.crate) = 13740 SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/signal-hook-0.3.17.crate) = 8621587d4798caf8eb44879d42e56b9a93ea5dcd315a6487c357130095b62801 -SIZE (rust/crates/signal-hook-0.3.17.crate) = 50296 +SHA256 (rust/crates/signal-hook-0.3.18.crate) = d881a16cf4426aa584979d30bd82cb33429027e42122b169753d6ef1085ed6e2 +SIZE (rust/crates/signal-hook-0.3.18.crate) = 50862 SHA256 (rust/crates/signal-hook-mio-0.2.4.crate) = 34db1a06d485c9142248b7a054f034b349b212551f3dfd19c94d45a754a217cd SIZE (rust/crates/signal-hook-mio-0.2.4.crate) = 9314 -SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 -SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 +SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410 +SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004 SHA256 (rust/crates/simdutf8-0.1.5.crate) = e3a9fe34e3e7a50316060351f37187a3f546bce95496156754b601a5fa71b76e SIZE (rust/crates/simdutf8-0.1.5.crate) = 28488 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 -SIZE (rust/crates/socket2-0.5.8.crate) = 56309 -SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 -SIZE (rust/crates/spin-0.9.8.crate) = 38958 +SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d +SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 +SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d +SIZE (rust/crates/slab-0.4.10.crate) = 17810 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 +SIZE (rust/crates/socket2-0.5.10.crate) = 58169 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f @@ -661,84 +707,86 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb SIZE (rust/crates/subtle-2.6.1.crate) = 14562 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.96.crate) = d5d0adab1ae378d7f53bdebc67a39f1f151407ef230f0ce2883572f5d8985c80 -SIZE (rust/crates/syn-2.0.96.crate) = 297497 +SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 +SIZE (rust/crates/syn-2.0.104.crate) = 299699 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 -SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 -SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/tagptr-0.2.0.crate) = 7b2093cf4c8eb1e67749a6762251bc9cd836b6fc171623bd0a9d324d37af2417 SIZE (rust/crates/tagptr-0.2.0.crate) = 13320 SHA256 (rust/crates/tap-1.0.1.crate) = 55937e1799185b12863d447f42597ed69d9928686b8d88a1df17376a097d8369 SIZE (rust/crates/tap-1.0.1.crate) = 11316 -SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91 -SIZE (rust/crates/tempfile-3.16.0.crate) = 38550 +SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 +SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683 SIZE (rust/crates/termtree-0.5.1.crate) = 8498 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc -SIZE (rust/crates/thiserror-2.0.11.crate) = 28648 +SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 +SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2 -SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067 -SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c -SIZE (rust/crates/thread_local-1.1.8.crate) = 13962 +SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d +SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 +SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 +SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 SHA256 (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = cd3c60906412afa9c2b5b5a48ca6a5abe5736aec9eb48ad05037a677e52e4e2d SIZE (rust/crates/tikv-jemalloc-sys-0.6.0+5.3.0-1-ge13ca993e8ccb9ba9847cc330696e02839f328f7.crate) = 897133 SHA256 (rust/crates/tikv-jemallocator-0.6.0.crate) = 4cec5ff18518d81584f477e9bfdf957f5bb0979b0bac3af4ca30b5b3ae2d2865 SIZE (rust/crates/tikv-jemallocator-0.6.0.crate) = 13700 -SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21 -SIZE (rust/crates/time-0.3.37.crate) = 123257 -SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3 -SIZE (rust/crates/time-core-0.1.2.crate) = 7191 -SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de -SIZE (rust/crates/time-macros-0.2.19.crate) = 24268 -SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f -SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8 -SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269 +SHA256 (rust/crates/time-0.3.41.crate) = 8a7619e19bc266e0f9c5e6686659d394bc57973859340060a69221e57dbc0c40 +SIZE (rust/crates/time-0.3.41.crate) = 138369 +SHA256 (rust/crates/time-core-0.1.4.crate) = c9e9a38711f559d9e3ce1cdb06dd7c5b8ea546bc90052da6d06bb76da74bb07c +SIZE (rust/crates/time-core-0.1.4.crate) = 8422 +SHA256 (rust/crates/time-macros-0.2.22.crate) = 3526739392ec93fd8b359c8e98514cb3e8e021beb4e5f597b00a0221f8ed8a49 +SIZE (rust/crates/time-macros-0.2.22.crate) = 24604 +SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b +SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 +SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 +SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.43.0.crate) = 3d61fa4ffa3de412bfea335c6ecff681de2b609ba3c77ef3e00e521813a9ed9e -SIZE (rust/crates/tokio-1.43.0.crate) = 817422 +SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779 +SIZE (rust/crates/tokio-1.45.1.crate) = 811787 SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37 -SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214 -SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078 -SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191 +SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b +SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 +SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df +SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 SHA256 (rust/crates/tokio-vsock-0.5.0.crate) = 2e336ac4b36df625d5429a735dd5847732fe5f62010e3ce0c50f3705d44730f8 SIZE (rust/crates/tokio-vsock-0.5.0.crate) = 13499 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.23.crate) = 02a8b472d1a3d7c18e2d61a489aee3453fd9031c33e4f55bd533f4a7adca1bee -SIZE (rust/crates/toml_edit-0.22.23.crate) = 106376 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d -SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 -SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c -SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 -SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034 -SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684 +SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f +SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 SIZE (rust/crates/unicode-segmentation-1.12.0.crate) = 106323 SHA256 (rust/crates/unicode-truncate-1.1.0.crate) = b3644627a5af5fa321c95b9b235a72fd24cd29c648c2c379431e6628655627bf @@ -747,20 +795,20 @@ SHA256 (rust/crates/unicode-width-0.1.14.crate) = 7dd6e30e90baa6f72411720665d41d SIZE (rust/crates/unicode-width-0.1.14.crate) = 271615 SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b8195a1ff727f06e85c84ed2e8aa277c9a0fd SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 +SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 +SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 SIZE (rust/crates/url-2.5.4.crate) = 81097 -SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 -SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 SHA256 (rust/crates/utf8-width-0.1.7.crate) = 86bd8d4e895da8537e5315b8254664e6b769c4ff3db18321b297a1e7004392e3 SIZE (rust/crates/utf8-width-0.1.7.crate) = 2977 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 -SHA256 (rust/crates/uuid-1.12.1.crate) = b3758f5e68192bb96cc8f9b7e2c2cfdabb435499a28499a42f8f984092adad4b -SIZE (rust/crates/uuid-1.12.1.crate) = 48851 +SHA256 (rust/crates/uuid-1.17.0.crate) = 3cf4199d1e5d15ddd86a694e4d0dffa9c323ce759fea589f00fef9d81cc1931d +SIZE (rust/crates/uuid-1.17.0.crate) = 59014 SHA256 (rust/crates/uuid-simd-0.8.0.crate) = 23b082222b4f6619906941c17eb2297fff4c2fb96cb60164170522942a200bd8 SIZE (rust/crates/uuid-simd-0.8.0.crate) = 6959 SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65 @@ -773,14 +821,16 @@ SHA256 (rust/crates/vsimd-0.8.0.crate) = 5c3082ca00d5a5ef149bb8b555a72ae84c9c59f SIZE (rust/crates/vsimd-0.8.0.crate) = 21377 SHA256 (rust/crates/vsock-0.4.0.crate) = 2dfb6e7a74830912f1f4a7655227c9ded1ea4e9136676311fedf54bedb412f35 SIZE (rust/crates/vsock-0.4.0.crate) = 10739 -SHA256 (rust/crates/wait-timeout-0.2.0.crate) = 9f200f5b12eb75f8c1ed65abd4b2db8a6e1b138a20de009dacee265a2498f3f6 -SIZE (rust/crates/wait-timeout-0.2.0.crate) = 12441 +SHA256 (rust/crates/wait-timeout-0.2.1.crate) = 09ac3b126d3914f9849036f826e054cbabdc8519970b8998ddaf3b5bd3c65f11 +SIZE (rust/crates/wait-timeout-0.2.1.crate) = 11435 +SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b +SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 26816d2e1a4a36a2940b96c5296ce403917633dff8f3440e9b236ed6f6bacad2 -SIZE (rust/crates/wasi-0.13.3+wasi-0.2.2.crate) = 136754 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 @@ -795,113 +845,163 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb +SIZE (rust/crates/web-time-1.1.0.crate) = 18026 +SHA256 (rust/crates/webpki-root-certs-0.26.11.crate) = 75c7f0ef91146ebfb530314f5f1d24528d7f0767efbfd31dce919275413e393e +SIZE (rust/crates/webpki-root-certs-0.26.11.crate) = 8098 +SHA256 (rust/crates/webpki-root-certs-1.0.1.crate) = 86138b15b2b7d561bc4469e77027b8dd005a43dc502e9031d1f5afc8ce1f280e +SIZE (rust/crates/webpki-root-certs-1.0.1.crate) = 169350 SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7 SIZE (rust/crates/which-4.4.2.crate) = 15953 -SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311 -SIZE (rust/crates/widestring-1.1.0.crate) = 85046 +SHA256 (rust/crates/wide-0.7.33.crate) = 0ce5da8ecb62bcd8ec8b7ea19f69a51275e91299be594ea5cc6ef7819e16cd03 +SIZE (rust/crates/wide-0.7.33.crate) = 99792 +SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d +SIZE (rust/crates/widestring-1.2.0.crate) = 89105 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 +SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb +SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6 -SIZE (rust/crates/windows-0.58.0.crate) = 9744521 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 -SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99 -SIZE (rust/crates/windows-core-0.58.0.crate) = 41022 -SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b -SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491 -SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515 -SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246 -SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 -SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 -SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e -SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 -SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 -SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 +SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893 +SIZE (rust/crates/windows-0.61.3.crate) = 9372520 +SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8 +SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579 +SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 +SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 +SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e +SIZE (rust/crates/windows-future-0.2.1.crate) = 17532 +SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 +SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 +SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 +SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce30421554771e528bde427614c61038bc2c92c2b1 +SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686 +SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 +SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 +SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 +SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 +SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 +SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659 SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 +SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 +SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef +SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 +SHA256 (rust/crates/windows-threading-0.1.0.crate) = b66463ad2e0ea3bbf808b7f1d371311c80e115c0b71d60efc142cafbcfb057a6 +SIZE (rust/crates/windows-threading-0.1.0.crate) = 9085 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 +SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 +SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 +SIZE (rust/crates/windows_aarch64_msvc-0.42.2.crate) = 666981 SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 +SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f +SIZE (rust/crates/windows_i686_gnu-0.42.2.crate) = 736236 SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 +SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 +SIZE (rust/crates/windows_i686_msvc-0.42.2.crate) = 724951 SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 +SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 +SIZE (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 699373 SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 +SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 +SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 +SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936 SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winnow-0.7.0.crate) = 7e49d2d35d3fad69b39b94139037ecfb4f359f08958b9c11e7315ce770462419 -SIZE (rust/crates/winnow-0.7.0.crate) = 170890 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd +SIZE (rust/crates/winnow-0.7.11.crate) = 174175 SHA256 (rust/crates/winreg-0.50.0.crate) = 524e57b2c537c0f9b1e69f1965311ec12182b4122e45035b1508cd24d2adadb1 SIZE (rust/crates/winreg-0.50.0.crate) = 29703 -SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c -SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357 -SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 -SIZE (rust/crates/write16-1.0.0.crate) = 7218 -SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 -SIZE (rust/crates/writeable-0.5.5.crate) = 22354 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb +SIZE (rust/crates/writeable-0.6.1.crate) = 24068 SHA256 (rust/crates/wyz-0.5.1.crate) = 05f360fc0b24296329c78fda852a1e9ae82de9cf7b27dae4b7f62f118f77b9ed SIZE (rust/crates/wyz-0.5.1.crate) = 18790 SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd SIZE (rust/crates/yasna-0.5.2.crate) = 34859 -SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 -SIZE (rust/crates/yoke-0.7.5.crate) = 29673 -SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 -SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-0.8.14.crate) = a367f292d93d4eab890745e75a778da40909cab4d6ff8173693812f79c4a2468 -SIZE (rust/crates/zerocopy-0.8.14.crate) = 229188 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (rust/crates/zerocopy-derive-0.8.14.crate) = d3931cb58c62c13adec22e38686b559c86a30565e16ad6e8510a337cedc611e1 -SIZE (rust/crates/zerocopy-derive-0.8.14.crate) = 80308 -SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e -SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 -SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 -SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 +SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc +SIZE (rust/crates/yoke-0.8.0.crate) = 28726 +SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 +SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 +SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f +SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223 +SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181 +SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 -SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 -SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 -SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9 -SIZE (rust/crates/zstd-0.13.2.crate) = 30251 -SHA256 (rust/crates/zstd-safe-7.2.1.crate) = 54a3ab4db68cea366acc5c897c7b4d4d1b8994a9cd6e6f841f8964566a419059 -SIZE (rust/crates/zstd-safe-7.2.1.crate) = 21122 -SHA256 (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 38ff0f21cfee8f97d94cef41359e0c89aa6113028ab0291aa8ca0038995a95aa -SIZE (rust/crates/zstd-sys-2.0.13+zstd.1.5.6.crate) = 749090 -SHA256 (hatoo-oha-v1.7.0_GH0.tar.gz) = 306973c36a9e2fd2ca9c5d830b2b718485217cab25f71c0774e7f8d7089833cc -SIZE (hatoo-oha-v1.7.0_GH0.tar.gz) = 779783 +SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 +SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 +SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428 +SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 +SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f +SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a +SIZE (rust/crates/zstd-0.13.3.crate) = 30514 +SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d +SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 +SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 +SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 +SHA256 (hatoo-oha-v1.9.0_GH0.tar.gz) = e40a3898df0229ebea413f24527558a83d75df5cba2b970ece5aa9fad8fb12dc +SIZE (hatoo-oha-v1.9.0_GH0.tar.gz) = 801575 diff --git a/net/oha/files/patch-cargo-crates_aws-lc-sys-0.25.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c b/net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c index 07c2af81aae6..bf2b65676d6d 100644 --- a/net/oha/files/patch-cargo-crates_aws-lc-sys-0.25.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c +++ b/net/oha/files/patch-cargo-crates_aws-lc-sys-0.29.0_aws-lc_crypto_fipsmodule_cpucap_cpu__ppc64le.c @@ -1,10 +1,10 @@ ---- cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2006-07-24 01:21:28 UTC -+++ cargo-crates/aws-lc-sys-0.25.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +--- cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2025-06-24 21:07:10 UTC ++++ cargo-crates/aws-lc-sys-0.29.0/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c @@ -69,7 +69,11 @@ void OPENSSL_cpuid_setup(void) { void OPENSSL_cpuid_setup(void) { #if defined(AT_HWCAP2) -+# if defined(__linux__) ++#if defined(__linux__) OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); +#elif defined(__FreeBSD__) + elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); diff --git a/net/onedrive/Makefile b/net/onedrive/Makefile index 17ef79e81aac..9a885189e32a 100644 --- a/net/onedrive/Makefile +++ b/net/onedrive/Makefile @@ -1,6 +1,7 @@ PORTNAME= onedrive DISTVERSIONPREFIX= v -DISTVERSION= 2.5.4 +DISTVERSION= 2.5.6 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= hiroo.ono+freebsd@gmail.com diff --git a/net/onedrive/distinfo b/net/onedrive/distinfo index 6247c31d4599..e1b17ae564aa 100644 --- a/net/onedrive/distinfo +++ b/net/onedrive/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738636238 -SHA256 (abraunegg-onedrive-v2.5.4_GH0.tar.gz) = c11605fb0ad1b5cd1da9a34ebfb036bd743d42b84417385cf3f077383970f426 -SIZE (abraunegg-onedrive-v2.5.4_GH0.tar.gz) = 4169512 +TIMESTAMP = 1749329604 +SHA256 (abraunegg-onedrive-v2.5.6_GH0.tar.gz) = dda49ae9d0c042205ae8f375704c154fc7a9fc88aa21e307e7d83aa1954ad57e +SIZE (abraunegg-onedrive-v2.5.6_GH0.tar.gz) = 4284403 diff --git a/net/onenetd/Makefile b/net/onenetd/Makefile index 6f220ffa18ab..77aa5df1b414 100644 --- a/net/onenetd/Makefile +++ b/net/onenetd/Makefile @@ -1,6 +1,5 @@ PORTNAME= onenetd -PORTVERSION= 12 -PORTREVISION= 1 +PORTVERSION= 13 CATEGORIES= net MASTER_SITES= http://offog.org/files/ \ http://ftp.i-scream.org/pub/offog.org/files/ @@ -9,6 +8,8 @@ MAINTAINER= tdb@FreeBSD.org COMMENT= Single-server inetd WWW= https://offog.org/code/onenetd.html +LICENSE= ISCL + GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share PLIST_FILES= bin/onenetd \ diff --git a/net/onenetd/distinfo b/net/onenetd/distinfo index 7059435d2deb..161cccb0d967 100644 --- a/net/onenetd/distinfo +++ b/net/onenetd/distinfo @@ -1,2 +1,3 @@ -SHA256 (onenetd-12.tar.gz) = 064e4532f03188dcfa8ca78e9a55bb00b656fefd23abc81691c2efd6715f3176 -SIZE (onenetd-12.tar.gz) = 83014 +TIMESTAMP = 1752070801 +SHA256 (onenetd-13.tar.gz) = 9bb7e99ef3a889b3206d09156bdba6391f99dcbc1b0bc386255a6c3e0140ef58 +SIZE (onenetd-13.tar.gz) = 92449 diff --git a/net/onenetd/pkg-descr b/net/onenetd/pkg-descr index c6ed56736b3b..33b7f3491397 100644 --- a/net/onenetd/pkg-descr +++ b/net/onenetd/pkg-descr @@ -1,4 +1,9 @@ -A single-server inetd, similar to Dan Bernstein's tcpserver or -courier-tcpd from Courier-IMAP. This is small, and supports limiting -the number of concurrent connections and refusing further connections -with a configurable message. +onenetd is a single-port inetd. Invoke it as onenetd -h for options, +or see the included manual page. + +onenetd was inspired by D. J. Bernstein's tcpserver program from +the ucspi-tcp suite, and is broadly compatible with it. Compared +to tcpserver, onenetd is missing support for access control, IDENT +lookups and DNS resolution, but adds IPv6 support and the ability +to refuse connections with a fixed response once the connection +limit is reached. diff --git a/net/ooni-mini/Makefile b/net/ooni-mini/Makefile index 9a41f701545c..ae063baff70b 100644 --- a/net/ooni-mini/Makefile +++ b/net/ooni-mini/Makefile @@ -1,7 +1,7 @@ PORTNAME= ooni-mini DISTVERSIONPREFIX= v DISTVERSION= 0.23.0 -PORTREVISION= 24 +PORTREVISION= 27 CATEGORIES= net www benchmarks MAINTAINER= egypcio@FreeBSD.org diff --git a/net/ooni-probe-cli/Makefile b/net/ooni-probe-cli/Makefile index 27c37d6bbb6f..28cc6bcdcd06 100644 --- a/net/ooni-probe-cli/Makefile +++ b/net/ooni-probe-cli/Makefile @@ -1,6 +1,6 @@ PORTNAME= ooni-probe-cli DISTVERSIONPREFIX= v -DISTVERSION= 3.25.0 +DISTVERSION= 3.26.0 CATEGORIES= net www benchmarks MAINTAINER= rene@FreeBSD.org diff --git a/net/ooni-probe-cli/distinfo b/net/ooni-probe-cli/distinfo index 6171617390a8..2b5b682ea806 100644 --- a/net/ooni-probe-cli/distinfo +++ b/net/ooni-probe-cli/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1744104003 -SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.25.0/v3.25.0.mod) = cfeb4832410a402bc24ccda79c78baa698a40dbb2f7fef2734d520eac6b29a7b -SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.25.0/v3.25.0.mod) = 10620 -SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.25.0/v3.25.0.zip) = ef9f54bd1fa26325adbb7728c7b200fe8571c063a146839da11e9378ac816dc4 -SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.25.0/v3.25.0.zip) = 3361694 +TIMESTAMP = 1750044883 +SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.mod) = 72a1a774d32322ec03b0e99873ee502c19e613fe6169cec08abe2da41ed45e62 +SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.mod) = 10620 +SHA256 (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.zip) = 83da081847b31673475abc69ac8ce2501f349d6f11560970dc88ba20328aac4c +SIZE (go/net_ooni-probe-cli/ooni-probe-cli-v3.26.0/v3.26.0.zip) = 3363044 diff --git a/net/openbgpd6/Makefile b/net/openbgpd6/Makefile deleted file mode 100644 index 0611d8c7fa37..000000000000 --- a/net/openbgpd6/Makefile +++ /dev/null @@ -1,36 +0,0 @@ -PORTNAME= openbgpd -PORTVERSION= 6.9p0 -PORTREVISION= 1 -CATEGORIES= net -MASTER_SITES= OPENBSD/OpenBGPD -PKGNAMESUFFIX= 6 - -MAINTAINER= pi@FreeBSD.org -COMMENT= Free implementation of the Border Gateway Protocol, Version 4 -WWW= https://www.openbgpd.org/ - -LICENSE= ISCL -LICENSE_FILE= ${FILESDIR}/COPYING - -DEPRECATED= Unsupported upstream, consider using net/openbgpd8 -EXPIRATION_DATE=2025-05-30 - -USES= autoreconf libtool uidfix -USE_RC_SUBR= ${PORTNAME} - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share - -SUB_FILES= pkg-message - -USERS= _bgpd -GROUPS= _bgpd - -CONFLICTS= zebra quagga - -OPTIONS_DEFINE= IPV6LLPEER -OPTIONS_DEFAULT= IPV6LLPEER -IPV6LLPEER_DESC= Support nexthop using IPv6 link-local address -IPV6LLPEER_MAKE_ARGS= -DIPV6_LINKLOCAL_PEER - -.include <bsd.port.mk> diff --git a/net/openbgpd6/distinfo b/net/openbgpd6/distinfo deleted file mode 100644 index 33a80f613768..000000000000 --- a/net/openbgpd6/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1620376440 -SHA256 (openbgpd-6.9p0.tar.gz) = b4a4a5cc240abeb7004594238523471bd1942a0786d1634a2d79c15da85c60bb -SIZE (openbgpd-6.9p0.tar.gz) = 719173 diff --git a/net/openbgpd6/files/COPYING b/net/openbgpd6/files/COPYING deleted file mode 100644 index 0e9cfc51f9c0..000000000000 --- a/net/openbgpd6/files/COPYING +++ /dev/null @@ -1,19 +0,0 @@ -Copyright (c) 2003-2007 Henning Brauer <henning@openbsd.org> -Copyright (c) 2002 Daniel Hartmeier <dhartmei@openbsd.org> -Copyright (c) 2003, 2004, 2006 Claudio Jeker <claudio@openbsd.org> -Copyright (c) 2003, 2004 Markus Friedl <markus@openbsd.org> -Copyright (c) 2004 Damien Miller <djm@openbsd.org> -Copyright (c) 2006, 2007, 2008 Reyk Floeter <reyk@openbsd.org> -Copyright (c) 2006, 2007 Pierre-Yves Ritschard <pyr@openbsd.org> - -Permission to use, copy, modify, and distribute this software for any -purpose with or without fee is hereby granted, provided that the above -copyright notice and this permission notice appear in all copies. - -THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES -WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF -MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR -ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES -WHATSOEVER RESULTING FROM LOSS OF MIND, USE, DATA OR PROFITS, WHETHER IN -AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT -OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. diff --git a/net/openbgpd6/files/openbgpd.in b/net/openbgpd6/files/openbgpd.in deleted file mode 100644 index 9f17d0032365..000000000000 --- a/net/openbgpd6/files/openbgpd.in +++ /dev/null @@ -1,32 +0,0 @@ -#!/bin/sh - -# PROVIDE: bgpd dynamicrouting -# REQUIRE: LOGIN abi -# BEFORE: securelevel -# KEYWORD: shutdown - -# Add the following lines to /etc/rc.conf to enable openbgpd: -# -# openbgpd_enable="YES" -# openbgpd_flags="<set as needed>" -# -# See bgpd(8) for openbgpd_flags - -. /etc/rc.subr - -name=openbgpd -rcvar=openbgpd_enable - -extra_commands=reload -command="%%PREFIX%%/sbin/bgpd" -required_files="%%PREFIX%%/etc/bgpd.conf" - -: ${openbgpd_enable=NO} - -check_process() -{ - /bin/pgrep -f 'bgpd: parent.*' -} - -load_rc_config $name -run_rc_command "$1" diff --git a/net/openbgpd6/files/patch-Makefile.am b/net/openbgpd6/files/patch-Makefile.am deleted file mode 100644 index 78ffb52c79fc..000000000000 --- a/net/openbgpd6/files/patch-Makefile.am +++ /dev/null @@ -1,22 +0,0 @@ ---- Makefile.am.orig 2020-05-05 08:36:21 UTC -+++ Makefile.am -@@ -19,13 +19,16 @@ ACLOCAL_AMFLAGS = -I m4 - EXTRA_DIST = README.md LICENSE VERSION bgpd.conf - - install-data-hook: -- @if [ ! -d "$(DESTDIR)$(runstatedir)" ]; then \ -+ if [ ! -d "$(DESTDIR)$(runstatedir)" ]; then \ - $(INSTALL) -m 755 -d "$(DESTDIR)$(runstatedir)"; \ - fi -- @if [ ! -d "$(DESTDIR)$(sysconfdir)" ]; then \ -+ if [ ! -d "$(DESTDIR)$(sysconfdir)" ]; then \ - $(INSTALL) -m 755 -d "$(DESTDIR)$(sysconfdir)"; \ - fi -- @if [ ! -f "$(DESTDIR)$(sysconfdir)/bgpd.conf" ]; then \ -+ if [ ! -f "$(DESTDIR)$(sysconfdir)/bgpd.conf.sample" ]; then \ -+ $(INSTALL) -m 644 "$(srcdir)/bgpd.conf" "$(DESTDIR)$(sysconfdir)/bgpd.conf.sample"; \ -+ fi -+ if [ ! -f "$(DESTDIR)$(sysconfdir)/bgpd.conf" ]; then \ - $(INSTALL) -m 644 "$(srcdir)/bgpd.conf" "$(DESTDIR)$(sysconfdir)/bgpd.conf"; \ - else \ - echo; \ diff --git a/net/openbgpd6/files/patch-src__bgpctl__output_json.c b/net/openbgpd6/files/patch-src__bgpctl__output_json.c deleted file mode 100644 index 734515c07811..000000000000 --- a/net/openbgpd6/files/patch-src__bgpctl__output_json.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/bgpctl/output_json.c.orig 2020-05-18 19:17:41 UTC -+++ src/bgpctl/output_json.c -@@ -22,6 +22,8 @@ - #include <stdlib.h> - #include <string.h> - -+#include <sys/endian.h> -+ - #include "bgpd.h" - #include "session.h" - #include "rde.h" diff --git a/net/openbgpd6/files/patch-src_bgpctl_output.c b/net/openbgpd6/files/patch-src_bgpctl_output.c deleted file mode 100644 index a1d2b38db88f..000000000000 --- a/net/openbgpd6/files/patch-src_bgpctl_output.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/bgpctl/output.c.orig 2020-05-18 19:17:41 UTC -+++ src/bgpctl/output.c -@@ -25,6 +25,8 @@ - #include <stdlib.h> - #include <string.h> - -+#include <sys/endian.h> -+ - #include "bgpd.h" - #include "session.h" - #include "rde.h" diff --git a/net/openbgpd6/files/patch-src_bgpd_bgpd.c b/net/openbgpd6/files/patch-src_bgpd_bgpd.c deleted file mode 100644 index b4a072e4cfc4..000000000000 --- a/net/openbgpd6/files/patch-src_bgpd_bgpd.c +++ /dev/null @@ -1,11 +0,0 @@ ---- src/bgpd/bgpd.c.orig 2020-05-18 19:17:41 UTC -+++ src/bgpd/bgpd.c -@@ -61,6 +61,8 @@ struct rib_names ribnames = SIMPLEQ_HEAD_INITIALIZER( - char *cname; - char *rcname; - -+enum bgpd_process bgpd_process; -+ - void - sighdlr(int sig) - { diff --git a/net/openbgpd6/files/pkg-message.in b/net/openbgpd6/files/pkg-message.in deleted file mode 100644 index 4e6b1eb8a3be..000000000000 --- a/net/openbgpd6/files/pkg-message.in +++ /dev/null @@ -1,10 +0,0 @@ -[ -{ type: install - message: <<EOM -OpenBGPD has been successfully installed. - -Configuration file must be created at %%PREFIX%%/etc/bgpd.conf -and permission set to 0600. -EOM -} -] diff --git a/net/openbgpd6/pkg-descr b/net/openbgpd6/pkg-descr deleted file mode 100644 index bfdb9772af20..000000000000 --- a/net/openbgpd6/pkg-descr +++ /dev/null @@ -1,7 +0,0 @@ -OpenBGPD is a FREE implementation of the Border Gateway Protocol, Version 4. -It allows ordinary machines to be used as routers exchanging routes with -other systems speaking the BGP protocol. - -This is the portable version and it does not have the means to -influence kernel routing tables. It is only suitable for route -servers/collectors. diff --git a/net/openbgpd6/pkg-plist b/net/openbgpd6/pkg-plist deleted file mode 100644 index b4deb7e35071..000000000000 --- a/net/openbgpd6/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -sbin/bgpctl -sbin/bgpd -share/man/man5/bgpd.conf.5.gz -share/man/man8/bgpctl.8.gz -share/man/man8/bgpd.8.gz -@sample etc/bgpd.conf.sample diff --git a/net/openbgpd8/Makefile b/net/openbgpd8/Makefile index 6a6779aeffde..3008034d4aed 100644 --- a/net/openbgpd8/Makefile +++ b/net/openbgpd8/Makefile @@ -1,5 +1,5 @@ PORTNAME= openbgpd -PORTVERSION= 8.6 +PORTVERSION= 8.8 CATEGORIES= net MASTER_SITES= OPENBSD/OpenBGPD PKGNAMESUFFIX= 8 @@ -14,16 +14,28 @@ LICENSE_FILE= ${FILESDIR}/COPYING LIB_DEPENDS= libevent.so:devel/libevent USES= autoreconf libtool localbase pathfix uidfix -USE_RC_SUBR= ${PORTNAME} +USE_RC_SUBR= ${PORTNAME} openbgplgd GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share +CONFIGURE_ARGS="--with-wwwrunstatedir=/var/run" + +OPTIONS_DEFINE= BGPLGD +OPTIONS_SUB= BGPLGD +OPTIONS_DEFAULT= BGPLGD + +BGPLGD_DESC= Build with Looking Glass Daemon +BGPLGD_CONFIGURE_WITH= bgplgd SUB_FILES= pkg-message USERS= _bgpd GROUPS= _bgpd +BGPLGD_USERS+= _bgplgd +BGPLGD_GROUPS+= _bgplgd + + CONFLICTS= zebra quagga .include <bsd.port.mk> diff --git a/net/openbgpd8/distinfo b/net/openbgpd8/distinfo index d3ce6957abc2..a207375d3729 100644 --- a/net/openbgpd8/distinfo +++ b/net/openbgpd8/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1726850950 -SHA256 (openbgpd-8.6.tar.gz) = 6ca51db42a341858c5b91a66ca1ac0592812908febec8b1671df87014f471972 -SIZE (openbgpd-8.6.tar.gz) = 851232 +TIMESTAMP = 1742397943 +SHA256 (openbgpd-8.8.tar.gz) = b4e12f1ef1b570d7244d11903c597a0109a1aa246bd7b99d0a7069a2604f9cdf +SIZE (openbgpd-8.8.tar.gz) = 860314 diff --git a/net/openbgpd8/files/openbgplgd.in b/net/openbgpd8/files/openbgplgd.in new file mode 100644 index 000000000000..535ce580b561 --- /dev/null +++ b/net/openbgpd8/files/openbgplgd.in @@ -0,0 +1,31 @@ +#!/bin/sh + +# PROVIDE: bgplgd +# REQUIRE: LOGIN abi +# BEFORE: securelevel +# KEYWORD: shutdown + +# Add the following lines to /etc/rc.conf to enable openbgpd: +# +# openbgplgd_enable="YES" +# openbgplgd_flags="<set as needed>" +# +# See bgplgd(8) for openbgplgd_flags + +. /etc/rc.subr + +name=openbgpdlgd +rcvar=openbgplgd_enable + +extra_commands=reload +command="%%PREFIX%%/sbin/bgplgd" + +: ${openbgplgd_enable=NO} + +check_process() +{ + /bin/pgrep -j none -U 0 -f %%PREFIX%%/sbin/bgplgd +} + +load_rc_config $name +run_rc_command "$1" diff --git a/net/openbgpd8/files/patch-bgplgd.8.in b/net/openbgpd8/files/patch-bgplgd.8.in new file mode 100644 index 000000000000..325b2a1d8dd0 --- /dev/null +++ b/net/openbgpd8/files/patch-bgplgd.8.in @@ -0,0 +1,21 @@ +--- src/bgplgd/bgplgd.8.in.orig 2025-04-28 17:23:51.692826000 +0200 ++++ src/bgplgd/bgplgd.8.in 2025-04-28 17:24:32.798038000 +0200 +@@ -180,7 +180,7 @@ + .Dl socket \&"@RUNSTATEDIR@/bgpd.rsock\&" restricted + .Pp + An example setup in +-.Xr httpd 8 ++.Xr obhttpd 8 + is: + .Bd -literal -offset indent + location "/bgplgd/*" { +@@ -191,7 +191,7 @@ + .Sh SEE ALSO + .Xr bgpctl 8 , + .Xr bgpd 8 , +-.Xr httpd 8 ++.Xr obhttpd 8 + .Sh HISTORY + The + .Nm + diff --git a/net/openbgpd8/pkg-plist b/net/openbgpd8/pkg-plist index dca577427c8d..99c99ebae8d2 100644 --- a/net/openbgpd8/pkg-plist +++ b/net/openbgpd8/pkg-plist @@ -1,8 +1,8 @@ sbin/bgpctl sbin/bgpd -sbin/bgplgd +%%BGPLGD%%sbin/bgplgd share/man/man5/bgpd.conf.5.gz share/man/man8/bgpctl.8.gz share/man/man8/bgpd.8.gz -share/man/man8/bgplgd.8.gz +%%BGPLGD%%share/man/man8/bgplgd.8.gz @sample etc/bgpd.conf.sample diff --git a/net/openldap25-server/Makefile b/net/openldap25-server/Makefile index afda0dcf21d9..a67c7c5c9618 100644 --- a/net/openldap25-server/Makefile +++ b/net/openldap25-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= openldap -DISTVERSION= 2.5.19 +DISTVERSION= 2.5.20 PORTREVISION= ${OPENLDAP_PORTREVISION} CATEGORIES= net databases MASTER_SITES= https://www.openldap.org/software/download/OpenLDAP/%SUBDIR%/ \ @@ -46,10 +46,10 @@ CONFLICTS_INSTALL= ${PORTNAME}2[0-46-9]-server ${PORTNAME}-server GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -PORTREVISION_CLIENT= 1 -PORTREVISION_SERVER= 1 +PORTREVISION_CLIENT= 0 +PORTREVISION_SERVER= 0 OPENLDAP_SHLIB_MAJOR= 0 -OPENLDAP_SHLIB_MINOR= 1.14 +OPENLDAP_SHLIB_MINOR= 1.15 OPENLDAP_MAJOR= ${DISTVERSION:R} OPTIONS_DEFINE= DEBUG FETCH GSSAPI diff --git a/net/openldap25-server/distinfo b/net/openldap25-server/distinfo index 235a8e47702d..3a7223163703 100644 --- a/net/openldap25-server/distinfo +++ b/net/openldap25-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732840944 -SHA256 (openldap-2.5.19.tgz) = 56e2936c7169aa7547cfc93d5c87db46aa05e98dee6321590c3ada92e1fbb66c -SIZE (openldap-2.5.19.tgz) = 6458108 +TIMESTAMP = 1748064908 +SHA256 (openldap-2.5.20.tgz) = 19a97f5fb459c8f7700566b195371f39acbf226f97e10181b734559f8c61081c +SIZE (openldap-2.5.20.tgz) = 6462390 diff --git a/net/openldap26-server/Makefile b/net/openldap26-server/Makefile index fb0468a5cf52..68ab7a2079fb 100644 --- a/net/openldap26-server/Makefile +++ b/net/openldap26-server/Makefile @@ -1,5 +1,5 @@ PORTNAME= openldap -DISTVERSION= 2.6.9 +DISTVERSION= 2.6.10 PORTREVISION= ${OPENLDAP_PORTREVISION} CATEGORIES= net databases MASTER_SITES= https://www.openldap.org/software/download/OpenLDAP/%SUBDIR%/ \ @@ -46,8 +46,8 @@ CONFLICTS_INSTALL= ${PORTNAME}2[0-57-9]-server ${PORTNAME}-server GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -PORTREVISION_CLIENT= 1 -PORTREVISION_SERVER= 1 +PORTREVISION_CLIENT= 0 +PORTREVISION_SERVER= 0 OPENLDAP_SHLIB_MAJOR= 2 OPENLDAP_SHLIB_MINOR= 0.200 diff --git a/net/openldap26-server/distinfo b/net/openldap26-server/distinfo index bcc5eec2a031..9165d2bdefbf 100644 --- a/net/openldap26-server/distinfo +++ b/net/openldap26-server/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732840058 -SHA256 (openldap-2.6.9.tgz) = 2cb7dc73e9c8340dff0d99357fbaa578abf30cc6619f0521972c555681e6b2ff -SIZE (openldap-2.6.9.tgz) = 6516669 +TIMESTAMP = 1748065406 +SHA256 (openldap-2.6.10.tgz) = c065f04aad42737aebd60b2fe4939704ac844266bc0aeaa1609f0cad987be516 +SIZE (openldap-2.6.10.tgz) = 6517089 diff --git a/net/openmpi/Makefile b/net/openmpi/Makefile index d29cef1341ce..f8835fab96e2 100644 --- a/net/openmpi/Makefile +++ b/net/openmpi/Makefile @@ -1,8 +1,7 @@ PORTNAME= openmpi -DISTVERSION= 5.0.7 -PORTREVISION= 1 +DISTVERSION= 5.0.8 CATEGORIES= net parallel -MASTER_SITES= https://download.open-mpi.org/release/open-mpi/v${PORTVERSION:R}/ +MASTER_SITES= https://download.open-mpi.org/release/open-mpi/v${DISTVERSION:R}/ MAINTAINER= laurent.chardon@gmail.com COMMENT= High Performance Message Passing Library @@ -30,8 +29,8 @@ MPIBASE?= mpi MPIDIR?= ${MPIBASE}/${PKGBASE} GNU_CONFIGURE= yes -GNU_CONFIGURE_PREFIX= ${PREFIX}/${MPIDIR} GNU_CONFIGURE_MANPREFIX=${PREFIX}/${MPIDIR}/share +GNU_CONFIGURE_PREFIX= ${PREFIX}/${MPIDIR} CONFIGURE_ARGS+= --program-prefix= \ --with-hwloc=external \ --without-ofi \ @@ -87,8 +86,12 @@ SLURM_CONFIGURE_WITH= slurm .include <bsd.port.pre.mk> -.if ${FORTRAN_DEFAULT} == gfortran && ${GCC_DEFAULT} >= 10 +.if ${FORTRAN_DEFAULT} == gfortran FCFLAGS+= -fallow-argument-mismatch +# gfortran doesn't find libgfortran.spec on riscv64 +.if ${ARCH} == "riscv64" +FCFLAGS+= -B${LOCALBASE}/lib/gcc${GCC_DEFAULT} +.endif .endif # Both clang and gcc support half precision on these platforms diff --git a/net/openmpi/distinfo b/net/openmpi/distinfo index 55d33d6d996e..8e6171c18ed5 100644 --- a/net/openmpi/distinfo +++ b/net/openmpi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741519285 -SHA256 (openmpi-5.0.7.tar.bz2) = 119f2009936a403334d0df3c0d74d5595a32d99497f9b1d41e90019fee2fc2dd -SIZE (openmpi-5.0.7.tar.bz2) = 30506871 +TIMESTAMP = 1748683322 +SHA256 (openmpi-5.0.8.tar.bz2) = 53131e1a57e7270f645707f8b0b65ba56048f5b5ac3f68faabed3eb0d710e449 +SIZE (openmpi-5.0.8.tar.bz2) = 30293034 diff --git a/net/openmpi/pkg-plist b/net/openmpi/pkg-plist index b233481297d9..2eaa0aec386e 100644 --- a/net/openmpi/pkg-plist +++ b/net/openmpi/pkg-plist @@ -247,11 +247,11 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/lib/libpmix.la %%MPIDIR%%/lib/libpmix.so %%MPIDIR%%/lib/libpmix.so.2 -%%MPIDIR%%/lib/libpmix.so.2.13.5 +%%MPIDIR%%/lib/libpmix.so.2.13.8 %%MPIDIR%%/lib/libprrte.la %%MPIDIR%%/lib/libprrte.so %%MPIDIR%%/lib/libprrte.so.3 -%%MPIDIR%%/lib/libprrte.so.3.0.8 +%%MPIDIR%%/lib/libprrte.so.3.0.11 %%MPIDIR%%/lib/mpi.mod %%MPIDIR%%/lib/mpi_ext.mod %%MPIDIR%%/lib/mpi_f08.mod @@ -869,6 +869,8 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/share/prte/help-schizo-ompi.txt %%MPIDIR%%/share/prte/help-state-base.txt %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-allow-run-as-root.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-app-prefix.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-append-env.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-bind-to.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-dash-host.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-debug-daemons-file.rst @@ -877,19 +879,24 @@ libdata/pkgconfig/pmix.pc %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-dvm-hostfile.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-dvm.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-forward-signals.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-general.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-hetero-nodes.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-launcher-hostfile.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-leave-session-attached.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-map-by.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-noprefix.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-output.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-personality.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-pmix-prefix.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-pmixmca.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-prefix.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-prepend-env.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-prtemca.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-rank-by.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-runtime-options.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-stream-buffering.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-tune.rst +%%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-unset-env.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/cli-x.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/definitions-pes.rst %%MPIDIR%%/share/prte/rst/prrte-rst-content/definitions-slots.rst diff --git a/net/ortp/Makefile b/net/ortp/Makefile index 16fcf374672f..6c05c0977e33 100644 --- a/net/ortp/Makefile +++ b/net/ortp/Makefile @@ -1,5 +1,5 @@ PORTNAME= ortp -DISTVERSION= 5.4.2 +DISTVERSION= 5.4.24 CATEGORIES= net MAINTAINER= zirias@FreeBSD.org @@ -19,8 +19,7 @@ GL_ACCOUNT= public USE_LDCONFIG= yes CMAKE_ARGS= -DENABLE_DOC=NO -DENABLE_STRICT=NO \ - -DCMAKE_PREFIX_PATH=${LOCALBASE} \ - -DENABLE_UNIT_TESTS=NO + -DENABLE_UNIT_TESTS=NO LDFLAGS+= -lpthread diff --git a/net/ortp/distinfo b/net/ortp/distinfo index 4a4724926746..0bd5a63796c4 100644 --- a/net/ortp/distinfo +++ b/net/ortp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743011710 -SHA256 (ortp-5.4.2.tar.bz2) = 8c57e58837207953e6c3da29421b603e6c922f889ea3f03d3124b818dc82f044 -SIZE (ortp-5.4.2.tar.bz2) = 265600 +TIMESTAMP = 1751279966 +SHA256 (ortp-5.4.24.tar.bz2) = 7976a6dbb63744db0eead97d8c3e99c19cbba137a3df0881e08ab39d91c34e50 +SIZE (ortp-5.4.24.tar.bz2) = 266826 diff --git a/net/p5-Google-SAML-Response/Makefile b/net/p5-Google-SAML-Response/Makefile index 5a0e2c0d8958..e729d9bb6c0e 100644 --- a/net/p5-Google-SAML-Response/Makefile +++ b/net/p5-Google-SAML-Response/Makefile @@ -1,5 +1,5 @@ PORTNAME= Google-SAML-Response -PORTVERSION= 0.14 +PORTVERSION= 0.15 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -20,10 +20,11 @@ RUN_DEPENDS= p5-Crypt-OpenSSL-Bignum>=0:security/p5-Crypt-OpenSSL-Bignum \ p5-HTML-Parser>=0:www/p5-HTML-Parser \ p5-TimeDate>=0:devel/p5-TimeDate \ p5-XML-CanonicalizeXML>=0:textproc/p5-XML-CanonicalizeXML -TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception +TEST_DEPENDS= p5-Test-Exception>=0:devel/p5-Test-Exception \ + p5-Test-Most>=0:devel/p5-Test-Most USES= perl5 -USE_PERL5= modbuild +USE_PERL5= modbuildtiny MAKE_JOBS_UNSAFE= yes diff --git a/net/p5-Google-SAML-Response/distinfo b/net/p5-Google-SAML-Response/distinfo index 943efe83fb19..a6d204e46947 100644 --- a/net/p5-Google-SAML-Response/distinfo +++ b/net/p5-Google-SAML-Response/distinfo @@ -1,2 +1,3 @@ -SHA256 (Google-SAML-Response-0.14.tar.gz) = e78e51f51a69435b1b39c8ab135bbeb8b42a3d088fc63a1a0a5dd6f1b66fec52 -SIZE (Google-SAML-Response-0.14.tar.gz) = 37387 +TIMESTAMP = 1750183419 +SHA256 (Google-SAML-Response-0.15.tar.gz) = bfc6119a16f38721ce0725bd9ee3cd3e58e6703986c72cdbbc66cd30428ecd2f +SIZE (Google-SAML-Response-0.15.tar.gz) = 37187 diff --git a/net/p5-Net-Patricia/Makefile b/net/p5-Net-Patricia/Makefile index a91027284949..e8d95b4fc277 100644 --- a/net/p5-Net-Patricia/Makefile +++ b/net/p5-Net-Patricia/Makefile @@ -1,5 +1,6 @@ PORTNAME= Net-Patricia PORTVERSION= 1.23 +PORTREVISION= 1 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -8,12 +9,17 @@ MAINTAINER= perl@FreeBSD.org COMMENT= Perl module for fast IP address lookups WWW= https://metacpan.org/release/Net-Patricia -BUILD_DEPENDS= p5-Net-CIDR-Lite>=0.20:net/p5-Net-CIDR-Lite -RUN_DEPENDS= p5-Socket6>=0:net/p5-Socket6 +LICENSE= GPLv2+ +LICENSE_FILE= ${WRKSRC}/COPYING -MAKE_JOBS_UNSAFE=yes +BUILD_DEPENDS= ${RUN_DEPENDS} +RUN_DEPENDS= p5-Net-CIDR-Lite>=0.20:net/p5-Net-CIDR-Lite \ + p5-Socket6>=0:net/p5-Socket6 USES= perl5 USE_PERL5= configure +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/${SITE_ARCH_REL}/auto/Net/Patricia/Patricia.so + .include <bsd.port.mk> diff --git a/net/p5-Net-Patricia/pkg-plist b/net/p5-Net-Patricia/pkg-plist index f5c395475190..13658866cf87 100644 --- a/net/p5-Net-Patricia/pkg-plist +++ b/net/p5-Net-Patricia/pkg-plist @@ -1,3 +1,3 @@ -%%SITE_ARCH%%/auto/Net/Patricia/Patricia.so %%SITE_ARCH%%/Net/Patricia.pm +%%SITE_ARCH%%/auto/Net/Patricia/Patricia.so %%PERL5_MAN3%%/Net::Patricia.3.gz diff --git a/net/p5-Net-SPDY/Makefile b/net/p5-Net-SPDY/Makefile deleted file mode 100644 index 8523e0994005..000000000000 --- a/net/p5-Net-SPDY/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= Net-SPDY -DISTVERSION= 0.1_5 -PORTREVISION= 2 -CATEGORIES= net perl5 -MASTER_SITES= CPAN -MASTER_SITE_SUBDIR= CPAN:LKUNDRAK -PKGNAMEPREFIX= p5- - -MAINTAINER= sunpoet@FreeBSD.org -COMMENT= SPDY protocol client and server implementation -WWW= https://metacpan.org/release/LKUNDRAK/Net-SPDY-0.1_5 - -LICENSE= ART10 GPLv1+ -LICENSE_COMB= dual - -BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-IO-Socket-SSL>=0:security/p5-IO-Socket-SSL \ - p5-URI>=0:net/p5-URI -TEST_DEPENDS= p5-Test-Deep>=0:devel/p5-Test-Deep \ - p5-Test-Pod>=0:devel/p5-Test-Pod - -USES= perl5 -USE_PERL5= modbuild - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/net/p5-Net-SPDY/distinfo b/net/p5-Net-SPDY/distinfo deleted file mode 100644 index 6a8e6d9b4502..000000000000 --- a/net/p5-Net-SPDY/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (Net-SPDY-0.1_5.tar.gz) = e084c25f0231cb8227951bfb10614d0ed4dbc55cc2250f697ba4bb72eeabe1ed -SIZE (Net-SPDY-0.1_5.tar.gz) = 19351 diff --git a/net/p5-Net-SPDY/pkg-descr b/net/p5-Net-SPDY/pkg-descr deleted file mode 100644 index a119bf95a01b..000000000000 --- a/net/p5-Net-SPDY/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Net::SPDY distribution contains implementation of SPDY protocol. You probably -want to use Net::SPDY::Session to implement SPDY clients and servers. diff --git a/net/p5-Net-SPDY/pkg-plist b/net/p5-Net-SPDY/pkg-plist deleted file mode 100644 index 4a1d2a3491ff..000000000000 --- a/net/p5-Net-SPDY/pkg-plist +++ /dev/null @@ -1,12 +0,0 @@ -bin/spdy-client.pl -bin/spdy-server.pl -%%SITE_PERL%%/Net/SPDY.pod -%%SITE_PERL%%/Net/SPDY/Compressor.pm -%%SITE_PERL%%/Net/SPDY/Framer.pm -%%SITE_PERL%%/Net/SPDY/Session.pm -%%PERL5_MAN1%%/spdy-client.pl.1.gz -%%PERL5_MAN1%%/spdy-server.pl.1.gz -%%PERL5_MAN3%%/Net::SPDY.3.gz -%%PERL5_MAN3%%/Net::SPDY::Compressor.3.gz -%%PERL5_MAN3%%/Net::SPDY::Framer.3.gz -%%PERL5_MAN3%%/Net::SPDY::Session.3.gz diff --git a/net/p5-Net-Whois-RIPE/Makefile b/net/p5-Net-Whois-RIPE/Makefile index fa288fbe726a..82a3f2513b8d 100644 --- a/net/p5-Net-Whois-RIPE/Makefile +++ b/net/p5-Net-Whois-RIPE/Makefile @@ -5,7 +5,7 @@ MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:AASSAD PKGNAMEPREFIX= p5- -MAINTAINER= ports@FreeBSD.org +MAINTAINER= perl@FreeBSD.org COMMENT= Implementation of RIPE Whois WWW= https://metacpan.org/release/Net-Whois-RIPE diff --git a/net/p5-Net-Whois-Raw/Makefile b/net/p5-Net-Whois-Raw/Makefile index a11977c30ff7..a0262db97faf 100644 --- a/net/p5-Net-Whois-Raw/Makefile +++ b/net/p5-Net-Whois-Raw/Makefile @@ -1,5 +1,5 @@ PORTNAME= Net-Whois-Raw -PORTVERSION= 2.99040 +PORTVERSION= 2.99041 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/net/p5-Net-Whois-Raw/distinfo b/net/p5-Net-Whois-Raw/distinfo index c7fca0b77d26..98d0423d72ad 100644 --- a/net/p5-Net-Whois-Raw/distinfo +++ b/net/p5-Net-Whois-Raw/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1719489765 -SHA256 (Net-Whois-Raw-2.99040.tar.gz) = 4ef4c3bf6ec35755db121fd3ab5d495103aee0e05d9072764c83b420fdd5b2af -SIZE (Net-Whois-Raw-2.99040.tar.gz) = 76342 +TIMESTAMP = 1748588716 +SHA256 (Net-Whois-Raw-2.99041.tar.gz) = 53cd327bde352fe73e76ee709cab042410237dcc73944dd26048773657c133d2 +SIZE (Net-Whois-Raw-2.99041.tar.gz) = 76340 diff --git a/net/p5-Net-Z3950-SimpleServer/Makefile b/net/p5-Net-Z3950-SimpleServer/Makefile index d59774ae94a9..365dbe377039 100644 --- a/net/p5-Net-Z3950-SimpleServer/Makefile +++ b/net/p5-Net-Z3950-SimpleServer/Makefile @@ -1,6 +1,6 @@ PORTNAME= Net-Z3950-SimpleServer PORTVERSION= 1.20 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/net/p5-Net-Z3950-ZOOM/Makefile b/net/p5-Net-Z3950-ZOOM/Makefile index 553568bea2e1..06ae879f1ba8 100644 --- a/net/p5-Net-Z3950-ZOOM/Makefile +++ b/net/p5-Net-Z3950-ZOOM/Makefile @@ -1,6 +1,6 @@ PORTNAME= Net-Z3950-ZOOM PORTVERSION= 1.30 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/net/p5-RPC-XML/Makefile b/net/p5-RPC-XML/Makefile index 286bfbbef592..ae3ecc88fb1a 100644 --- a/net/p5-RPC-XML/Makefile +++ b/net/p5-RPC-XML/Makefile @@ -1,5 +1,6 @@ PORTNAME= RPC-XML PORTVERSION= 0.82 +PORTREVISION= 1 CATEGORIES= net www perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- @@ -12,18 +13,26 @@ LICENSE= ART20 LGPL21 LICENSE_COMB= dual BUILD_DEPENDS= ${RUN_DEPENDS} -RUN_DEPENDS= p5-XML-Parser>=2.31:textproc/p5-XML-Parser \ - p5-libwww>=5.834:www/p5-libwww -TEST_DEPENDS= p5-DateTime-Format-ISO8601>=0.07:devel/p5-DateTime-Format-ISO8601 +RUN_DEPENDS= p5-HTTP-Daemon>=6.12:www/p5-HTTP-Daemon \ + p5-HTTP-Message>=6.26:www/p5-HTTP-Message \ + p5-Scalar-List-Utils>=1.55,1:lang/p5-Scalar-List-Utils \ + p5-XML-Parser>=2.46:textproc/p5-XML-Parser \ + p5-libwww>=6.51:www/p5-libwww +TEST_DEPENDS= p5-Test-Simple>=1.302183:devel/p5-Test-Simple USES= gmake perl5 USE_PERL5= configure NO_ARCH= yes -OPTIONS_DEFINE= XS +OPTIONS_DEFINE= RECOMMENDED XS +RECOMMENDED_DESC= Recommended dependencies by upstream -XS_BUILD_DEPENDS= p5-XML-LibXML>=1.85:textproc/p5-XML-LibXML +RECOMMENDED_BUILD_DEPENDS= p5-DateTime-Format-ISO8601>=0.15:devel/p5-DateTime-Format-ISO8601 \ + p5-DateTime>=1.54:devel/p5-DateTime +RECOMMENDED_RUN_DEPENDS=p5-DateTime-Format-ISO8601>=0.15:devel/p5-DateTime-Format-ISO8601 \ + p5-DateTime>=1.54:devel/p5-DateTime +XS_BUILD_DEPENDS= p5-XML-LibXML>=2.0206,1:textproc/p5-XML-LibXML XS_RUN_DEPENDS= ${XS_BUILD_DEPENDS} .include <bsd.port.mk> diff --git a/net/p5-Socket/Makefile b/net/p5-Socket/Makefile index 6f24f32570d2..9a1b4891dbd7 100644 --- a/net/p5-Socket/Makefile +++ b/net/p5-Socket/Makefile @@ -1,5 +1,5 @@ PORTNAME= Socket -PORTVERSION= 2.038 +PORTVERSION= 2.039 CATEGORIES= net perl5 MASTER_SITES= CPAN MASTER_SITE_SUBDIR= CPAN:PEVANS diff --git a/net/p5-Socket/distinfo b/net/p5-Socket/distinfo index 3626d08c8979..ba86eb47dca3 100644 --- a/net/p5-Socket/distinfo +++ b/net/p5-Socket/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713528512 -SHA256 (Socket-2.038.tar.gz) = 563d11731ff44307fa2779a6958fd2d2f6643fbd9a3174cbf350228b159681f8 -SIZE (Socket-2.038.tar.gz) = 46073 +TIMESTAMP = 1750954160 +SHA256 (Socket-2.039.tar.gz) = 5dc61ae6e049e50d1052d656341b6091dc9f884464a78e2afdc2b989ff4390bb +SIZE (Socket-2.039.tar.gz) = 46242 diff --git a/net/pacemaker2/Makefile b/net/pacemaker2/Makefile index 02f87e609d0e..2271fbf46fe3 100644 --- a/net/pacemaker2/Makefile +++ b/net/pacemaker2/Makefile @@ -1,5 +1,5 @@ PORTVERSION= 2.1.7 -PORTREVISION= 3 +PORTREVISION= 5 PKGNAMESUFFIX= 2 WWW= https://www.clusterlabs.org/pacemaker/ diff --git a/net/pacemaker2/Makefile.common b/net/pacemaker2/Makefile.common index 434f980a4bf8..8af689ef080c 100644 --- a/net/pacemaker2/Makefile.common +++ b/net/pacemaker2/Makefile.common @@ -13,7 +13,7 @@ BUILD_DEPENDS= bash:shells/bash \ LIB_DEPENDS= libgnutls.so:security/gnutls \ libltdl.so:devel/libltdl \ libqb.so:devel/libqb \ - libuuid.so:misc/e2fsprogs-libuuid \ + libuuid.so:misc/libuuid \ libxml2.so:textproc/libxml2 \ libxslt.so:textproc/libxslt RUN_DEPENDS= bash:shells/bash \ diff --git a/net/pacemaker2/pkg-plist b/net/pacemaker2/pkg-plist index aab4e4b89d91..e1565494c4c2 100644 --- a/net/pacemaker2/pkg-plist +++ b/net/pacemaker2/pkg-plist @@ -105,54 +105,54 @@ lib/ocf/resource.d/pacemaker/o2cb lib/ocf/resource.d/pacemaker/ping lib/ocf/resource.d/pacemaker/remote %%PYTHON_SITELIBDIR%%/pacemaker/__init__.py -%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/buildoptions%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/buildoptions%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/exitstatus%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/exitstatus%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/buildoptions%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/buildoptions%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/exitstatus%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/__pycache__/exitstatus%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pacemaker/_cts/CTS.py %%PYTHON_SITELIBDIR%%/pacemaker/_cts/__init__.py -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/CTS%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/CTS%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/audits%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/audits%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cib%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cib%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cibxml%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cibxml%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/clustermanager%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/clustermanager%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cmcorosync%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cmcorosync%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/corosync%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/corosync%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/environment%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/environment%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/errors%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/input%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/input%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/logging%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/logging%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/network%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/network%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/patterns%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/patterns%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/process%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/process%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/remote%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/remote%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/scenarios%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/scenarios%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/test%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/test%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/timer%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/timer%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/watcher%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/watcher%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/CTS%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/CTS%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/audits%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/audits%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cib%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cib%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cibxml%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cibxml%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/clustermanager%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/clustermanager%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cmcorosync%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/cmcorosync%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/corosync%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/corosync%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/environment%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/environment%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/errors%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/errors%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/input%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/input%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/logging%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/logging%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/network%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/network%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/patterns%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/patterns%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/process%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/process%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/remote%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/remote%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/scenarios%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/scenarios%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/test%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/test%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/timer%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/timer%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/watcher%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/__pycache__/watcher%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pacemaker/_cts/audits.py %%PYTHON_SITELIBDIR%%/pacemaker/_cts/cib.py %%PYTHON_SITELIBDIR%%/pacemaker/_cts/cibxml.py @@ -170,62 +170,62 @@ lib/ocf/resource.d/pacemaker/remote %%PYTHON_SITELIBDIR%%/pacemaker/_cts/scenarios.py %%PYTHON_SITELIBDIR%%/pacemaker/_cts/test.py %%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__init__.py -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/__init__%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/componentfail%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/componentfail%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/ctstest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/ctstest%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/fliptest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/fliptest%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/maintenancemode%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/maintenancemode%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/nearquorumpointtest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/nearquorumpointtest%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/partialstart%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/partialstart%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/reattach%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/reattach%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotebasic%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotebasic%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotedriver%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotedriver%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotemigrate%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotemigrate%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remoterscfailure%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remoterscfailure%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotestonithd%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotestonithd%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/resourcerecover%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/resourcerecover%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/restartonebyone%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/restartonebyone%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/restarttest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/restarttest%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/resynccib%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/resynccib%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstart%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstart%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstartlite%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstartlite%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstop%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstop%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstoplite%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstoplite%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/splitbraintest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/splitbraintest%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/standbytest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/standbytest%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/startonebyone%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/startonebyone%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/starttest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/starttest%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stonithdtest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stonithdtest%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stoponebyone%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stoponebyone%%PYTHON_EXT_SUFFIX%%.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stoptest%%PYTHON_EXT_SUFFIX%%.opt-1.pyc -%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stoptest%%PYTHON_EXT_SUFFIX%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/__init__%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/__init__%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/componentfail%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/componentfail%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/ctstest%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/ctstest%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/fliptest%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/fliptest%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/maintenancemode%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/maintenancemode%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/nearquorumpointtest%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/nearquorumpointtest%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/partialstart%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/partialstart%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/reattach%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/reattach%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotebasic%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotebasic%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotedriver%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotedriver%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotemigrate%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotemigrate%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remoterscfailure%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remoterscfailure%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotestonithd%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/remotestonithd%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/resourcerecover%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/resourcerecover%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/restartonebyone%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/restartonebyone%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/restarttest%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/restarttest%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/resynccib%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/resynccib%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstart%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstart%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstartlite%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstartlite%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstop%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstop%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstoplite%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/simulstoplite%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/splitbraintest%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/splitbraintest%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/standbytest%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/standbytest%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/startonebyone%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/startonebyone%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/starttest%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/starttest%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stonithdtest%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stonithdtest%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stoponebyone%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stoponebyone%%PYTHON_TAG%%.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stoptest%%PYTHON_TAG%%.opt-1.pyc +%%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/__pycache__/stoptest%%PYTHON_TAG%%.pyc %%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/componentfail.py %%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/ctstest.py %%PYTHON_SITELIBDIR%%/pacemaker/_cts/tests/fliptest.py diff --git a/net/packetdrill/files/patch-Makefile.common b/net/packetdrill/files/patch-Makefile.common new file mode 100644 index 000000000000..87bbe4813039 --- /dev/null +++ b/net/packetdrill/files/patch-Makefile.common @@ -0,0 +1,31 @@ +--- Makefile.common.orig 2025-04-23 21:59:38 UTC ++++ Makefile.common +@@ -37,7 +37,7 @@ packetdrill: $(packetdrill-objs) + packetdrill-objs := packetdrill.o $(packetdrill-lib) + + packetdrill: $(packetdrill-objs) +- $(CC) -o packetdrill -g $(packetdrill-objs) $(packetdrill-ext-libs) ++ $(CC) $(LDFLAGS) -o packetdrill -g $(packetdrill-objs) $(packetdrill-ext-libs) + + test-bins := checksum_test packet_parser_test packet_to_string_test + tests: $(test-bins) +@@ -49,16 +49,16 @@ checksum_test: $(checksum_test-objs) + + checksum_test-objs := $(packetdrill-lib) checksum_test.o + checksum_test: $(checksum_test-objs) +- $(CC) -o checksum_test $(checksum_test-objs) $(packetdrill-ext-libs) ++ $(CC) $(LDFLAGS) -o checksum_test $(checksum_test-objs) $(packetdrill-ext-libs) + + packet_parser_test-objs := $(packetdrill-lib) packet_parser_test.o + packet_parser_test: $(packet_parser_test-objs) +- $(CC) -o packet_parser_test $(packet_parser_test-objs) \ ++ $(CC) $(LDFLAGS) -o packet_parser_test $(packet_parser_test-objs) \ + $(packetdrill-ext-libs) + + packet_to_string_test-objs := $(packetdrill-lib) packet_to_string_test.o + packet_to_string_test: $(packet_to_string_test-objs) +- $(CC) -o packet_to_string_test $(packet_to_string_test-objs) \ ++ $(CC) $(LDFLAGS) -o packet_to_string_test $(packet_to_string_test-objs) \ + $(packetdrill-ext-libs) + + clean: diff --git a/net/pear-Horde_Socket_Client/Makefile b/net/pear-Horde_Socket_Client/Makefile index 0ee21c077d31..1c9d4abb1398 100644 --- a/net/pear-Horde_Socket_Client/Makefile +++ b/net/pear-Horde_Socket_Client/Makefile @@ -9,4 +9,6 @@ WWW= https://pear.horde.org USES= horde cpe USE_HORDE_RUN= Horde_Exception +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/net/pear-Net_DNSBL/Makefile b/net/pear-Net_DNSBL/Makefile index 51d6e0443a5f..0fd965ba3384 100644 --- a/net/pear-Net_DNSBL/Makefile +++ b/net/pear-Net_DNSBL/Makefile @@ -1,6 +1,6 @@ PORTNAME= Net_DNSBL PORTVERSION= 1.3.7 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= net pear MAINTAINER= sunpoet@FreeBSD.org @@ -9,17 +9,12 @@ WWW= https://pear.php.net/package/Net_DNSBL LICENSE= PHP30 -BUILD_DEPENDS= ${PEARDIR}/Cache/Lite.php:sysutils/pear-Cache_Lite@${PHP_FLAVOR} \ - ${PEARDIR}/Net/CheckIP.php:net/pear-Net_CheckIP@${PHP_FLAVOR} \ - ${PEARDIR}/Net/DNS2.php:dns/pear-Net_DNS2@${PHP_FLAVOR} \ - ${PEARDIR}/HTTP/Request2.php:www/pear-HTTP_Request2@${PHP_FLAVOR} -RUN_DEPENDS:= ${PEARDIR}/Cache/Lite.php:sysutils/pear-Cache_Lite@${PHP_FLAVOR} \ - ${PEARDIR}/Net/CheckIP.php:net/pear-Net_CheckIP@${PHP_FLAVOR} \ - ${PEARDIR}/Net/DNS2.php:dns/pear-Net_DNS2@${PHP_FLAVOR} \ - ${PEARDIR}/HTTP/Request2.php:www/pear-HTTP_Request2@${PHP_FLAVOR} +RUN_DEPENDS= ${PEAR_PKGNAMEPREFIX}Cache_Lite>=1.4.1:sysutils/pear-Cache_Lite@${PHP_FLAVOR} \ + ${PEAR_PKGNAMEPREFIX}HTTP_Request2>=2.0.0:www/pear-HTTP_Request2@${PHP_FLAVOR} \ + ${PEAR_PKGNAMEPREFIX}Net_DNS21>=1.0.0:dns/pear-Net_DNS21@${PHP_FLAVOR} USES= pear -PORTSCOUT= skipv:1.3.0a1 +NO_ARCH= yes .include <bsd.port.mk> diff --git a/net/pecl-amqp/Makefile b/net/pecl-amqp/Makefile index d714f06a3b6e..59abcec24163 100644 --- a/net/pecl-amqp/Makefile +++ b/net/pecl-amqp/Makefile @@ -12,5 +12,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE LIB_DEPENDS= librabbitmq.so:net/rabbitmq-c USES= php:pecl localbase +IGNORE_WITH_PHP= 85 .include <bsd.port.mk> diff --git a/net/pecl-radius/Makefile b/net/pecl-radius/Makefile index 782f1c9ed3b2..013651b682d6 100644 --- a/net/pecl-radius/Makefile +++ b/net/pecl-radius/Makefile @@ -1,6 +1,6 @@ PORTNAME= radius PORTVERSION= 1.4.0b1 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= net security pear MAINTAINER= sunpoet@FreeBSD.org diff --git a/net/pecl-radius/files/patch-radlib.c b/net/pecl-radius/files/patch-radlib.c new file mode 100644 index 000000000000..ce4e016181dd --- /dev/null +++ b/net/pecl-radius/files/patch-radlib.c @@ -0,0 +1,10 @@ +--- radlib.c.orig 2025-05-06 17:27:50 UTC ++++ radlib.c +@@ -748,7 +748,6 @@ rad_auth_open(void) + + h = (struct rad_handle *)malloc(sizeof(struct rad_handle)); + if (h != NULL) { +- php_srand(time(NULL) * getpid() * (unsigned long) (php_combined_lcg() * 10000.0)); + h->fd = -1; + h->num_servers = 0; + h->ident = (zend_long) php_mt_rand(); diff --git a/net/pecl-xmlrpc/Makefile b/net/pecl-xmlrpc/Makefile index 3bd7e4040496..8c79674b1fe1 100644 --- a/net/pecl-xmlrpc/Makefile +++ b/net/pecl-xmlrpc/Makefile @@ -1,6 +1,6 @@ PORTNAME= xmlrpc DISTVERSION= 1.0.0RC3 -PORTREVISION= 2 +PORTREVISION= 3 PORTEPOCH= 1 CATEGORIES= net pear diff --git a/net/php85-ldap/Makefile b/net/php85-ldap/Makefile new file mode 100644 index 000000000000..04c2b828b3ac --- /dev/null +++ b/net/php85-ldap/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= net + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -ldap + +.include "${MASTERDIR}/Makefile" diff --git a/net/php85-soap/Makefile b/net/php85-soap/Makefile new file mode 100644 index 000000000000..8ec7899a8d51 --- /dev/null +++ b/net/php85-soap/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= net + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -soap + +.include "${MASTERDIR}/Makefile" diff --git a/net/php85-sockets/Makefile b/net/php85-sockets/Makefile new file mode 100644 index 000000000000..5a88299c5324 --- /dev/null +++ b/net/php85-sockets/Makefile @@ -0,0 +1,7 @@ +CATEGORIES= net + +MASTERDIR= ${.CURDIR}/../../lang/php85 + +PKGNAMESUFFIX= -sockets + +.include "${MASTERDIR}/Makefile" diff --git a/net/pichi/Makefile b/net/pichi/Makefile deleted file mode 100644 index cc2ab83b5f3f..000000000000 --- a/net/pichi/Makefile +++ /dev/null @@ -1,101 +0,0 @@ -PORTNAME= pichi -DISTVERSION= 1.5.1 -PORTREVISION= 5 -CATEGORIES= net - -MAINTAINER= pichi@elude.in -COMMENT= Flexible rule-based proxy -WWW= https://github.com/pichi-router/pichi - -LICENSE= BSD3CLAUSE -LICENSE_FILE= ${WRKSRC}/LICENSE - -DEPRECATED= Depends on expired security/mbedtls2 -EXPIRATION_DATE=2025-06-01 - -BUILD_DEPENDS= rapidjson>=1.1.0:devel/rapidjson - -USES= cmake compiler:c++17-lang cpe -CPE_VENDOR= ${PORTNAME}_project - -USE_GITHUB= yes -GH_ACCOUNT= pichi-router - -USE_RC_SUBR= pichi -PLIST_SUB= DISTVERSION=${DISTVERSION} - -CMAKE_BUILD_TYPE= MinSizeRel -CMAKE_ARGS= -DVERSION=${DISTVERSION} -CMAKE_ON= BUILD_SERVER BUILD_TEST -CMAKE_OFF= ENABLE_CONAN TRANSPARENT_IPTABLES -INSTALL_TARGET= install/strip -TEST_TARGET= test - -OPTIONS_DEFINE= DEVEL STATIC TLS_FINGERPRINT TRANSPARENT -OPTIONS_SUB= yes - -STATIC_DESC= Static linking -STATIC_CMAKE_BOOL_OFF= BUILD_SHARED_LIBS -STATIC_BUILD_DEPENDS= boost-libs>=1.67.0:devel/boost-libs \ - libmaxminddb>=1.3.0:net/libmaxminddb \ - libsodium>=1.0.12:security/libsodium \ - mbedtls2>=2.7.0:security/mbedtls2 -STATIC_LIB_DEPENDS_OFF= libboost_context.so:devel/boost-libs \ - libboost_filesystem.so:devel/boost-libs \ - libboost_program_options.so:devel/boost-libs \ - libboost_system.so:devel/boost-libs \ - libmaxminddb.so:net/libmaxminddb \ - libmbedcrypto.so:security/mbedtls2 \ - libmbedtls.so:security/mbedtls2 \ - libmbedx509.so:security/mbedtls2 \ - libsodium.so:security/libsodium -STATIC_USE_OFF= LDCONFIG=yes - -DEVEL_DESC= Install development files -DEVEL_CMAKE_BOOL= INSTALL_DEVEL - -TLS_FINGERPRINT_DESC= Simulate TLS fingerprint of Google Chrome -TLS_FINGERPRINT_CMAKE_BOOL= TLS_FINGERPRINT - -TRANSPARENT_DESC= Enable transparent ingress feature -TRANSPARENT_CMAKE_BOOL= TRANSPARENT_PF - -.include <bsd.port.options.mk> - -.if ${PORT_OPTIONS:MTLS_FINGERPRINT} -.if ${PORT_OPTIONS:MSTATIC} -BUILD_DEPENDS+= brotli>=1.0.0:archivers/brotli \ - boringssl>=0.0.0.0.2022.12.22.01:security/boringssl -DEPRECATED= Depends on expired security/mbedtls2 -EXPIRATION_DATE=2025-03-31 -.else -LIB_DEPENDS+= libbrotlicommon.so:archivers/brotli \ - libbrotlidec.so:security/boringssl \ - libbrotlienc.so:security/boringssl \ - libssl.so:security/boringssl \ - libcrypto.so:security/boringssl -.endif -.else -.if ${PORT_OPTIONS:MSTATIC} -USES+= ssl:build -.else -USES+= ssl -.endif -.endif - -.include <bsd.port.pre.mk> - -.if ${OPSYS} == FreeBSD -CFLAGS+= -Wno-error=unqualified-std-cast-call -.endif - -post-install: - ${MKDIR} ${STAGEDIR}${ETCDIR} - ${INSTALL_DATA} ${WRKSRC}/test/geo.mmdb ${STAGEDIR}${ETCDIR}/geo.mmdb - ${INSTALL_DATA} ${WRKSRC}/server/pichi.json.default ${STAGEDIR}${ETCDIR}/pichi.json.sample - -post-install-DEVEL-on: - ${MKDIR} ${STAGEDIR}${PREFIX}/include - ${INSTALL_DATA} ${WRKSRC}/include/pichi.h ${STAGEDIR}${PREFIX}/include/pichi.h - -.include <bsd.port.post.mk> diff --git a/net/pichi/distinfo b/net/pichi/distinfo deleted file mode 100644 index d933d61e48e7..000000000000 --- a/net/pichi/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1704144011 -SHA256 (pichi-router-pichi-1.5.1_GH0.tar.gz) = 99268097bf1f66e0b42020c168c8575ef02fab9767346dd5d956a1a9f012c645 -SIZE (pichi-router-pichi-1.5.1_GH0.tar.gz) = 2126161 diff --git a/net/pichi/files/pichi.in b/net/pichi/files/pichi.in deleted file mode 100644 index 31b4959da63a..000000000000 --- a/net/pichi/files/pichi.in +++ /dev/null @@ -1,85 +0,0 @@ -#!/bin/sh - -# PROVIDE: pichi -# REQUIRE: DAEMON -# KEYWORD: shutdown - -get_pid() -{ - ps -o "pid=" -p "$(cat ${pid_file} 2>/dev/null)" 2>/dev/null -} - -pichi_start() -{ - pid="$(get_pid)" - if [ -n "${pid}" ]; then - echo "${name} is running with pid ${pid}" - exit 1 - fi - if [ -z "${pichi_port}" ]; then - echo "pichi_port is not set" - exit 1 - fi - "${command}" -u nobody --group daemon -d -g "${pichi_mmdb}" -p "${pichi_port}" -l "${pichi_bind}" --json "${pichi_conf}" - if ! get_pid >/dev/null 2>&1; then - echo "Failed to start ${name}" - exit 1 - fi -} - -# Main -. /etc/rc.subr - -load_rc_config "${name}" - -name="pichi" -rcvar="${name}_enable" -prefix="%%PREFIX%%" -command="${prefix}/bin/${name}" -start_cmd="${name}_start" -stop_cmd="${name}_stop" -restart_cmd="${name}_restart" -status_cmd="${name}_status" -extra_commands="reload" -reload_cmd="${name}_reload" -pid_file="${prefix}/var/run/${name}.pid" - -: ${pichi_enable:="NO"} -: ${pichi_bind:="::1"} -: ${pichi_port:="21127"} -: ${pichi_conf:="${prefix}/etc/${name}/pichi.json"} -: ${pichi_mmdb:="${prefix}/etc/${name}/geo.mmdb"} - -pichi_stop() -{ - pid=$(get_pid) - if [ -n "${pid}" ]; then - kill ${pid} - fi -} - -pichi_restart() -{ - pichi_stop - pichi_start -} - -pichi_reload() -{ - pid=$(get_pid) - if [ -n "${pid}" ]; then - kill -HUP ${pid} - fi -} - -pichi_status() -{ - pid=$(get_pid) - if [ -n "${pid}" ]; then - echo "${name} is running with PID ${pid}" - else - echo "${name} is not running" - fi -} - -run_rc_command "$1" diff --git a/net/pichi/pkg-descr b/net/pichi/pkg-descr deleted file mode 100644 index 297d0bbe56a4..000000000000 --- a/net/pichi/pkg-descr +++ /dev/null @@ -1,4 +0,0 @@ -Pichi is an application layer proxy, which can be fully controlled via -RESTful APIs. It supports HTTP/SOCKS5/Shadowsocks. - -The core feature of pichi is the dynamic, flexible route controlling. diff --git a/net/pichi/pkg-plist b/net/pichi/pkg-plist deleted file mode 100644 index cb403c53ba8f..000000000000 --- a/net/pichi/pkg-plist +++ /dev/null @@ -1,62 +0,0 @@ -bin/pichi -%%ETCDIR%%/geo.mmdb -@sample %%ETCDIR%%/pichi.json.sample -%%NO_STATIC%%lib/libpichi.so.%%DISTVERSION%% -%%NO_STATIC%%lib/libpichi.so -%%STATIC%%%%DEVEL%%lib/libpichi.a -%%DEVEL%%include/boost/asio/spawn2.hpp -%%DEVEL%%include/pichi/api/balancer.hpp -%%DEVEL%%include/pichi/api/egress_manager.hpp -%%DEVEL%%include/pichi/api/ingress_holder.hpp -%%DEVEL%%include/pichi/api/ingress_manager.hpp -%%DEVEL%%include/pichi/api/rest.hpp -%%DEVEL%%include/pichi/api/router.hpp -%%DEVEL%%include/pichi/api/server.hpp -%%DEVEL%%include/pichi/api/session.hpp -%%DEVEL%%include/pichi/common/adapter.hpp -%%DEVEL%%include/pichi/common/asserts.hpp -%%DEVEL%%include/pichi/common/buffer.hpp -%%DEVEL%%include/pichi/common/config.hpp -%%DEVEL%%include/pichi/common/constants.hpp -%%DEVEL%%include/pichi/common/endpoint.hpp -%%DEVEL%%include/pichi/common/enumerations.hpp -%%DEVEL%%include/pichi/common/error.hpp -%%DEVEL%%include/pichi/common/literals.hpp -%%DEVEL%%include/pichi/common/uri.hpp -%%DEVEL%%include/pichi/crypto/aead.hpp -%%DEVEL%%include/pichi/crypto/base64.hpp -%%DEVEL%%include/pichi/crypto/brotli.hpp -%%DEVEL%%include/pichi/crypto/fingerprint.hpp -%%DEVEL%%include/pichi/crypto/hash.hpp -%%DEVEL%%include/pichi/crypto/key.hpp -%%DEVEL%%include/pichi/crypto/method.hpp -%%DEVEL%%include/pichi/crypto/stream.hpp -%%DEVEL%%include/pichi/net/adapter.hpp -%%DEVEL%%include/pichi/net/direct.hpp -%%DEVEL%%include/pichi/net/helper.hpp -%%DEVEL%%include/pichi/net/http.hpp -%%DEVEL%%include/pichi/net/reject.hpp -%%DEVEL%%include/pichi/net/socks5.hpp -%%DEVEL%%include/pichi/net/spawn.hpp -%%DEVEL%%include/pichi/net/ssaead.hpp -%%DEVEL%%include/pichi/net/ssstream.hpp -%%DEVEL%%include/pichi/net/transparent.hpp -%%DEVEL%%include/pichi/net/trojan.hpp -%%DEVEL%%include/pichi/net/tunnel.hpp -%%DEVEL%%include/pichi/stream/test.hpp -%%DEVEL%%include/pichi/stream/tls.hpp -%%DEVEL%%include/pichi/stream/traits.hpp -%%DEVEL%%include/pichi/stream/websocket.hpp -%%DEVEL%%include/pichi/vo/credential.hpp -%%DEVEL%%include/pichi/vo/egress.hpp -%%DEVEL%%include/pichi/vo/error.hpp -%%DEVEL%%include/pichi/vo/ingress.hpp -%%DEVEL%%include/pichi/vo/iterator.hpp -%%DEVEL%%include/pichi/vo/keys.hpp -%%DEVEL%%include/pichi/vo/messages.hpp -%%DEVEL%%include/pichi/vo/options.hpp -%%DEVEL%%include/pichi/vo/parse.hpp -%%DEVEL%%include/pichi/vo/route.hpp -%%DEVEL%%include/pichi/vo/rule.hpp -%%DEVEL%%include/pichi/vo/to_json.hpp -%%DEVEL%%include/pichi.h diff --git a/net/pimcommon/distinfo b/net/pimcommon/distinfo index b14f383cd1f3..20340e7c5159 100644 --- a/net/pimcommon/distinfo +++ b/net/pimcommon/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746557948 -SHA256 (KDE/release-service/25.04.1/pimcommon-25.04.1.tar.xz) = 536a5c06c152855fc5c49791fc5352a5afd3c45ba95c15d28c235898cfbcca97 -SIZE (KDE/release-service/25.04.1/pimcommon-25.04.1.tar.xz) = 381448 +TIMESTAMP = 1751381641 +SHA256 (KDE/release-service/25.04.3/pimcommon-25.04.3.tar.xz) = 7e6cb554ce25450f2d9b98805d6404e8d610fda411003eb4a61726c710444855 +SIZE (KDE/release-service/25.04.3/pimcommon-25.04.3.tar.xz) = 381488 diff --git a/net/pimd/Makefile b/net/pimd/Makefile index f4e8c572d5af..265943fce2de 100644 --- a/net/pimd/Makefile +++ b/net/pimd/Makefile @@ -1,5 +1,5 @@ PORTNAME= pimd -PORTVERSION= 2.3.2 +PORTVERSION= 2.3.2b PORTREVISION= 1 CATEGORIES= net @@ -10,23 +10,33 @@ WWW= http://troglobit.com/pimd.html LICENSE= BSD3CLAUSE LICENSE_FILE= ${WRKSRC}/LICENSE +USES= autoreconf:build + USE_GITHUB= yes GH_ACCOUNT= troglobit GH_PROJECT= libite:libite -GH_TAGNAME= v1.4.4:libite +GH_TAGNAME= 17ae62f\ + v1.4.4:libite GH_SUBDIR= libite:libite USE_RC_SUBR= ${PORTNAME} -HAS_CONFIGURE= yes +GNU_CONFIGURE= yes + MAKE_ARGS= prefix="${PREFIX}" sysconfdir="${PREFIX}/etc/" +pre-configure: + cd ${WRKSRC} && ./autogen.sh + do-install: - ${INSTALL_PROGRAM} ${WRKSRC}/pimd ${STAGEDIR}${PREFIX}/sbin/ + ${INSTALL_PROGRAM} ${WRKSRC}/src/pimd ${STAGEDIR}${PREFIX}/sbin/ + ${INSTALL_PROGRAM} ${WRKSRC}/src/pimctl ${STAGEDIR}${PREFIX}/sbin/ ${INSTALL_DATA} ${WRKSRC}/pimd.conf \ ${STAGEDIR}${PREFIX}/etc/pimd.conf.sample ${INSTALL_SCRIPT} ${FILESDIR}/pimd.in \ ${STAGEDIR}${PREFIX}/etc/rc.d/pimd - ${INSTALL_MAN} ${WRKSRC}/pimd.8 ${STAGEDIR}${PREFIX}/share/man/man8/ + ${INSTALL_MAN} ${WRKSRC}/man/pimd.8 ${STAGEDIR}${PREFIX}/share/man/man8/ + ${INSTALL_MAN} ${WRKSRC}/man/pimctl.8 ${STAGEDIR}${PREFIX}/share/man/man8/ + ${INSTALL_MAN} ${WRKSRC}/man/pimd.conf.5 ${STAGEDIR}${PREFIX}/share/man/man5/ .include <bsd.port.mk> diff --git a/net/pimd/distinfo b/net/pimd/distinfo index 04f5043941d3..6d6ed53b9fbe 100644 --- a/net/pimd/distinfo +++ b/net/pimd/distinfo @@ -1,4 +1,5 @@ -SHA256 (troglobit-pimd-2.3.2_GH0.tar.gz) = b6cda75a55952fac06fdc50a95ab7ee2f94f8568de365c49c49a2acf078488eb -SIZE (troglobit-pimd-2.3.2_GH0.tar.gz) = 237277 +TIMESTAMP = 1733871538 +SHA256 (troglobit-pimd-2.3.2b-17ae62f_GH0.tar.gz) = d247e190eedae2314fe5e442fe79f0d9c4260ee62077fa38827d5e53c90eac2c +SIZE (troglobit-pimd-2.3.2b-17ae62f_GH0.tar.gz) = 1390204 SHA256 (troglobit-libite-v1.4.4_GH0.tar.gz) = c4327e7d3ade7efb191d02a4f9ffaf7b8e86e7e7f91a2f7e8b600e2102330607 SIZE (troglobit-libite-v1.4.4_GH0.tar.gz) = 36086 diff --git a/net/pimd/files/patch-configure.ac b/net/pimd/files/patch-configure.ac new file mode 100644 index 000000000000..12d480edfa35 --- /dev/null +++ b/net/pimd/files/patch-configure.ac @@ -0,0 +1,9 @@ +--- configure.ac.orig 2025-06-08 03:07:24 UTC ++++ configure.ac +@@ -1,5 +1,5 @@ AC_PREREQ(2.61) + AC_PREREQ(2.61) +-AC_INIT(pimd, 3.0-beta1, https://github.com/troglobit/pimd/issues, , https://troglobit.com/projects/pimd) ++AC_INIT(pimd, 2.3.2b, https://github.com/troglobit/pimd/issues, , https://troglobit.com/projects/pimd) + AC_CONFIG_AUX_DIR(aux) + AM_INIT_AUTOMAKE([1.11 foreign]) + AM_SILENT_RULES([yes]) diff --git a/net/pimd/files/pimd.in b/net/pimd/files/pimd.in index d3339b5e9c70..505ecccb6ac8 100644 --- a/net/pimd/files/pimd.in +++ b/net/pimd/files/pimd.in @@ -2,7 +2,7 @@ # # PROVIDE: pimd # REQUIRE: netif routing -# KEYWORD: nojail +# KEYWORD: nojailvnet # # Add the following to /etc/rc.conf[.local] to enable this service @@ -17,6 +17,7 @@ rcvar="${name}_enable" command="%%PREFIX%%/sbin/${name}" required_files="%%PREFIX%%/etc/${name}.conf" extra_commands=reload +required_modules="ip_mroute" load_rc_config $name : ${pimd_enable="NO"} diff --git a/net/pimd/pkg-plist b/net/pimd/pkg-plist index 723d3999ad75..18039f16831c 100644 --- a/net/pimd/pkg-plist +++ b/net/pimd/pkg-plist @@ -1,3 +1,6 @@ @sample etc/pimd.conf.sample sbin/pimd +sbin/pimctl share/man/man8/pimd.8.gz +share/man/man8/pimctl.8.gz +share/man/man5/pimd.conf.5.gz diff --git a/net/pjsip/files/patch-pjmedia_build_os-auto.mak.in b/net/pjsip/files/patch-pjmedia_build_os-auto.mak.in deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/net/pjsip/files/patch-pjmedia_build_os-auto.mak.in +++ /dev/null diff --git a/net/pjsip/files/patch-third__party_webrtc_src_webrtc_modules_audio__processing_aec_aec__core.c b/net/pjsip/files/patch-third__party_webrtc_src_webrtc_modules_audio__processing_aec_aec__core.c deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/net/pjsip/files/patch-third__party_webrtc_src_webrtc_modules_audio__processing_aec_aec__core.c +++ /dev/null diff --git a/net/pjsip/files/patch-third__party_webrtc_src_webrtc_modules_audio__processing_aec_aec__rdft.c b/net/pjsip/files/patch-third__party_webrtc_src_webrtc_modules_audio__processing_aec_aec__rdft.c deleted file mode 100644 index e69de29bb2d1..000000000000 --- a/net/pjsip/files/patch-third__party_webrtc_src_webrtc_modules_audio__processing_aec_aec__rdft.c +++ /dev/null diff --git a/net/pktanon/Makefile b/net/pktanon/Makefile index abc8aaa17c73..c5ce41c78d3e 100644 --- a/net/pktanon/Makefile +++ b/net/pktanon/Makefile @@ -1,6 +1,6 @@ PORTNAME= pktanon PORTVERSION= 1.4.0 -PORTREVISION= 26 +PORTREVISION= 27 CATEGORIES= net MASTER_SITES= http://www.tm.uka.de/software/pktanon/download/ DISTNAME= ${PORTNAME}-${PORTVERSION}-dev diff --git a/net/proby/Makefile b/net/proby/Makefile index 0917e75ae192..423e117704cd 100644 --- a/net/proby/Makefile +++ b/net/proby/Makefile @@ -1,7 +1,7 @@ PORTNAME= proby DISTVERSIONPREFIX= v DISTVERSION= 1.0.2 -PORTREVISION= 43 +PORTREVISION= 45 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/py-aiostalk/Makefile b/net/py-aiostalk/Makefile index e05bd0443763..e21b3b90e30e 100644 --- a/net/py-aiostalk/Makefile +++ b/net/py-aiostalk/Makefile @@ -1,10 +1,10 @@ PORTNAME= aiostalk -DISTVERSION= 1.3 +DISTVERSION= 1.3.1 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Python asyncio client for the beanstalkd work queue WWW= https://github.com/koodaamo/aiostalk @@ -16,4 +16,6 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}greenstalk>=0:net/py-greenstalk@${PY_FLAVOR} USES= python USE_PYTHON= autoplist distutils +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/net/py-aiostalk/distinfo b/net/py-aiostalk/distinfo index 6d87131417d4..9873e2ba6c5e 100644 --- a/net/py-aiostalk/distinfo +++ b/net/py-aiostalk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743208973 -SHA256 (aiostalk-1.3.tar.gz) = 024d366a3347c60ce044f3566d83575c5697c6f4a04947428606140ff5a3788b -SIZE (aiostalk-1.3.tar.gz) = 5258 +TIMESTAMP = 1747431472 +SHA256 (aiostalk-1.3.1.tar.gz) = a2ce935e04051671489b6e5bec88188e5ebad3450dedb9f13a47356c458fa03d +SIZE (aiostalk-1.3.1.tar.gz) = 5353 diff --git a/net/py-eventlet/Makefile b/net/py-eventlet/Makefile index 0c296f8ec8d7..1dd22befe991 100644 --- a/net/py-eventlet/Makefile +++ b/net/py-eventlet/Makefile @@ -1,5 +1,5 @@ PORTNAME= eventlet -PORTVERSION= 0.39.1 +PORTVERSION= 0.40.1 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-eventlet/distinfo b/net/py-eventlet/distinfo index 40422bcba2a6..a16b75462557 100644 --- a/net/py-eventlet/distinfo +++ b/net/py-eventlet/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742070450 -SHA256 (eventlet-0.39.1.tar.gz) = 4a8a6475282d4021edde06ba335228c230b911b8d014577ddb33114c2b0c0510 -SIZE (eventlet-0.39.1.tar.gz) = 562432 +TIMESTAMP = 1750954218 +SHA256 (eventlet-0.40.1.tar.gz) = aee74de74ac6634a1dac1ed58dc93b5dc2abaef3c7b5e76fd7f195f1662f25ef +SIZE (eventlet-0.40.1.tar.gz) = 565260 diff --git a/net/py-greenstalk/Makefile b/net/py-greenstalk/Makefile index c0f3bca4734b..443dfbec5d55 100644 --- a/net/py-greenstalk/Makefile +++ b/net/py-greenstalk/Makefile @@ -1,10 +1,10 @@ PORTNAME= greenstalk -DISTVERSION= 2.0.2 +DISTVERSION= 2.1.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Python client for the beanstalkd work queue WWW= https://github.com/justinmayhew/greenstalk @@ -12,9 +12,12 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE BUILD_DEPENDS= ${PY_SETUPTOOLS} \ + ${PYTHON_PKGNAMEPREFIX}hatchling>=0:devel/py-hatchling@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}wheel>=0:devel/py-wheel@${PY_FLAVOR} USES= python USE_PYTHON= autoplist pep517 +NO_ARCH= yes + .include <bsd.port.mk> diff --git a/net/py-greenstalk/distinfo b/net/py-greenstalk/distinfo index 64dd87854e5d..63a5d476b055 100644 --- a/net/py-greenstalk/distinfo +++ b/net/py-greenstalk/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743207566 -SHA256 (greenstalk-2.0.2.tar.gz) = 3ebde5fc9ecf986f96f6779fd6d15a53f33d432c52a2e28012e100a99ee154a4 -SIZE (greenstalk-2.0.2.tar.gz) = 6809 +TIMESTAMP = 1747431511 +SHA256 (greenstalk-2.1.0.tar.gz) = a731ca15bc3b03dfffc438db08c96d0c4e8ce5f472403573e40a1939791c12a7 +SIZE (greenstalk-2.1.0.tar.gz) = 6674 diff --git a/net/py-gspread/Makefile b/net/py-gspread/Makefile index baac5815fa39..726d6fa5d2a9 100644 --- a/net/py-gspread/Makefile +++ b/net/py-gspread/Makefile @@ -1,5 +1,5 @@ PORTNAME= gspread -PORTVERSION= 6.1.2 +PORTVERSION= 6.2.1 DISTVERSIONPREFIX= v CATEGORIES= net python MASTER_SITES= PYPI diff --git a/net/py-gspread/distinfo b/net/py-gspread/distinfo index d44d7e30bc76..9a1387227c47 100644 --- a/net/py-gspread/distinfo +++ b/net/py-gspread/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1716817745 -SHA256 (burnash-gspread-v6.1.2_GH0.tar.gz) = b297f6d6dcc0cc2e732c0de2ddba6124b2f84cd13ba830caf96d450b49367855 -SIZE (burnash-gspread-v6.1.2_GH0.tar.gz) = 336976 +TIMESTAMP = 1748793803 +SHA256 (burnash-gspread-v6.2.1_GH0.tar.gz) = d32788066b77081805d561331853aefe7b1cb95c0c4ca692f5619c6fa1496240 +SIZE (burnash-gspread-v6.2.1_GH0.tar.gz) = 348160 diff --git a/net/py-haproxy-cli/Makefile b/net/py-haproxy-cli/Makefile index b9dd76bffe2d..e3ec37a653fc 100644 --- a/net/py-haproxy-cli/Makefile +++ b/net/py-haproxy-cli/Makefile @@ -1,9 +1,9 @@ PORTNAME= haproxy-cli -PORTVERSION= 0.6.1 -PORTREVISION= 1 +DISTVERSION= 0.7.2 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} +DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION} MAINTAINER= freebsd@moov.de COMMENT= Tool to interact with HAProxy @@ -12,7 +12,7 @@ WWW= https://github.com/markt-de/haproxy-cli LICENSE= GPLv3 USES= python -USE_PYTHON= distutils concurrent autoplist +USE_PYTHON= autoplist concurrent distutils NO_ARCH= yes diff --git a/net/py-haproxy-cli/distinfo b/net/py-haproxy-cli/distinfo index 2333805bad96..7136c2d81e52 100644 --- a/net/py-haproxy-cli/distinfo +++ b/net/py-haproxy-cli/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701813827 -SHA256 (haproxy-cli-0.6.1.tar.gz) = 869f8e5c21db8db9a43cc50020d50e4697d2a9141669bc161289e0163d412319 -SIZE (haproxy-cli-0.6.1.tar.gz) = 22513 +TIMESTAMP = 1751461903 +SHA256 (haproxy_cli-0.7.2.tar.gz) = c5610bbc46e457a091e26122b1dd62bacad22dc3f70ce6043e5a4fe4abebdd04 +SIZE (haproxy_cli-0.7.2.tar.gz) = 31242 diff --git a/net/py-libdnet/Makefile b/net/py-libdnet/Makefile index c86440e03e33..9b7e7be70504 100644 --- a/net/py-libdnet/Makefile +++ b/net/py-libdnet/Makefile @@ -13,7 +13,7 @@ MASTERDIR= ${.CURDIR}/../libdnet INSTALL_WRKSRC= ${WRKSRC}/python DESCR= ${.CURDIR}/pkg-descr PLIST= ${NONEXISTENT} -PLIST_FILES= ${PYTHON_SITELIBDIR}/dnet${PYTHON_EXT_SUFFIX}.so \ +PLIST_FILES= ${PYTHON_SITELIBDIR}/dnet${PYTHON_TAG}.so \ ${PYTHON_SITELIBDIR}/dnet-${PORTVERSION}-py${PYTHON_VER}.egg-info/PKG-INFO \ ${PYTHON_SITELIBDIR}/dnet-${PORTVERSION}-py${PYTHON_VER}.egg-info/SOURCES.txt \ ${PYTHON_SITELIBDIR}/dnet-${PORTVERSION}-py${PYTHON_VER}.egg-info/dependency_links.txt \ diff --git a/net/py-mpi4py/Makefile b/net/py-mpi4py/Makefile index 573f93fde519..fc95ce3058cc 100644 --- a/net/py-mpi4py/Makefile +++ b/net/py-mpi4py/Makefile @@ -1,6 +1,5 @@ PORTNAME= mpi4py -DISTVERSION= 4.0.3 -PORTREVISION= 1 +DISTVERSION= 4.1.0 CATEGORIES= net parallel python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -15,26 +14,28 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.rst USES= pkgconfig python USE_PYTHON= autoplist concurrent cython3 distutils +LDFLAGS+= ${MPI_LIBS} + MP?= OPENMPI .if ${MP} == "OPENMPI" USES+= mpi:openmpi CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}mpi4py-mpich-4* +MPIOPTIONS= --oversubscribe --stream-buffering 0 .elif ${MP} == "MPICH" USES+= fortran mpi:mpich LDFLAGS+= ${LOCALBASE}/lib/gcc${GCC_DEFAULT}/libgcc_s.so CONFLICTS_INSTALL= ${PYTHON_PKGNAMEPREFIX}mpi4py-4* +MPIOPTIONS= .else BROKEN= invalid parameter MP .endif -LDFLAGS+= ${MPI_LIBS} +PORTDOCS= * #SLAVEDIRS= net/py-mpi4py-mpich OPTIONS_DEFINE= DOCS -PORTDOCS= * - pre-configure: ${CP} ${FILESDIR}/mpi.cfg ${WRKSRC}/ ${REINPLACE_CMD} -e 's|%%LOCALBASE%%/mpi/openmpi|${MPI_HOME}|' \ @@ -49,6 +50,6 @@ post-install: (cd ${STAGEDIR}${PYTHON_SITELIBDIR}/mpi4py && ${STRIP_CMD} *.so) do-test: - (cd ${WRKSRC} && ${PYTHON_CMD} ${PYDISTUTILS_SETUP} test) + (cd ${WRKSRC} && ${MPIEXEC} ${MPIOPTIONS} -n 5 ${PYTHON_CMD} test/main.py) .include <bsd.port.mk> diff --git a/net/py-mpi4py/distinfo b/net/py-mpi4py/distinfo index a3316f45e4d0..57db104f845d 100644 --- a/net/py-mpi4py/distinfo +++ b/net/py-mpi4py/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739526991 -SHA256 (mpi4py-4.0.3.tar.gz) = de2710d73e25e115865a3ab63d34a54b2d8608b724f761c567b6ad58dd475609 -SIZE (mpi4py-4.0.3.tar.gz) = 466338 +TIMESTAMP = 1751750321 +SHA256 (mpi4py-4.1.0.tar.gz) = 817492796bce771ccd809a6051cf68d48689815493b567a696ce7679260449cd +SIZE (mpi4py-4.1.0.tar.gz) = 495378 diff --git a/net/py-msrplib/Makefile b/net/py-msrplib/Makefile index 68271dc4dae1..4dd9d511d324 100644 --- a/net/py-msrplib/Makefile +++ b/net/py-msrplib/Makefile @@ -1,10 +1,9 @@ PORTNAME= msrplib -PORTVERSION= 0.20.0 -PORTREVISION= 2 +PORTVERSION= 0.21.1 CATEGORIES= net python -MASTER_SITES= http://download.ag-projects.com/MSRP/ +MASTER_SITES= https://download.ag-projects.com/MSRP/ PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -DISTNAME= python-${PORTNAME}-${PORTVERSION} +DISTNAME= python3-msrplib-${PORTVERSION} MAINTAINER= python@FreeBSD.org COMMENT= Python MSRP client library diff --git a/net/py-msrplib/distinfo b/net/py-msrplib/distinfo index 96c26a744425..265ffc41bb42 100644 --- a/net/py-msrplib/distinfo +++ b/net/py-msrplib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1597570081 -SHA256 (python-msrplib-0.20.0.tar.gz) = 3a2ed4f174b6e758bb511b05211177cdc0c887c77488cbf0c31fe34b669d6231 -SIZE (python-msrplib-0.20.0.tar.gz) = 34278 +TIMESTAMP = 1747520769 +SHA256 (python3-msrplib-0.21.1.tar.gz) = e8c916ca8c74a20a285553605acab7942cd29f66fb1dff9ea28aee4c19bea1df +SIZE (python3-msrplib-0.21.1.tar.gz) = 42149 diff --git a/net/py-msrplib/files/patch-2to3 b/net/py-msrplib/files/patch-2to3 deleted file mode 100644 index edbd524cf770..000000000000 --- a/net/py-msrplib/files/patch-2to3 +++ /dev/null @@ -1,69 +0,0 @@ ---- msrplib/digest.py.orig 2017-09-29 19:26:59 UTC -+++ msrplib/digest.py -@@ -6,7 +6,7 @@ from base64 import b64encode, b64decode - import random - - def get_random_data(length): -- return ''.join(chr(random.randint(0, 255)) for x in xrange(length)) -+ return ''.join(chr(random.randint(0, 255)) for x in range(length)) - - class LoginFailed(Exception): - pass -@@ -28,7 +28,7 @@ def calc_hash(**parameters): - return md5(hash_text).hexdigest() - - def calc_responses(**parameters): -- if parameters.has_key("ha1"): -+ if "ha1" in parameters: - ha1 = parameters.pop("ha1") - else: - ha1 = calc_ha1(**parameters) -@@ -80,7 +80,7 @@ class AuthChallenger(object): - nonce = parameters["nonce"] - opaque = parameters["opaque"] - response = parameters["response"] -- except IndexError, e: -+ except IndexError as e: - raise LoginFailed("Parameter not present: %s", e.message) - try: - expected_response, rspauth = calc_responses(ha1 = ha1, **parameters) ---- msrplib/session.py.orig 2020-02-07 08:31:31 UTC -+++ msrplib/session.py -@@ -120,7 +120,7 @@ class MSRPSession(object): - chunk = self.msrp.make_send_request() - chunk.add_header(protocol.MSRPHeader('Keep-Alive', 'yes')) - self.deliver_chunk(chunk) -- except MSRPTransactionError, e: -+ except MSRPTransactionError as e: - if e.code == 408: - self.msrp.loseConnection(wait=False) - self.set_state('CLOSING') -@@ -237,7 +237,7 @@ class MSRPSession(object): - if item is None: - break - self._write_chunk(item.chunk, item.response_callback) -- except ConnectionClosedErrors + (proc.LinkedExited, proc.ProcExit), e: -+ except ConnectionClosedErrors + (proc.LinkedExited, proc.ProcExit) as e: - self.logger.debug('writer: exiting because of %r' % e) - except: - self.logger.exception('writer: captured unhandled exception:') ---- msrplib/transport.py.orig 2020-02-07 08:31:31 UTC -+++ msrplib/transport.py -@@ -46,7 +46,7 @@ class MSRPNoSuchSessionError(MSRPTransactionError): - comment = 'No such session' - - --data_start, data_end, data_write, data_final_write = range(4) -+data_start, data_end, data_write, data_final_write = list(range(4)) - - - def make_report(chunk, code, comment): -@@ -244,7 +244,7 @@ class MSRPTransport(GreenTransportBase): - """Generate and write the response, lose the connection in case of error""" - try: - response = make_response(chunk, code, comment) -- except ChunkParseError, ex: -+ except ChunkParseError as ex: - log.error('Failed to generate a response: %s' % ex) - self.loseConnection(wait=False) - raise diff --git a/net/py-pyzmq/Makefile b/net/py-pyzmq/Makefile index 5d7ae910f2b8..5aa7c40dec9d 100644 --- a/net/py-pyzmq/Makefile +++ b/net/py-pyzmq/Makefile @@ -1,24 +1,25 @@ PORTNAME= pyzmq -DISTVERSION= 25.0.2 -PORTREVISION= 2 +DISTVERSION= 27.0.0 +PORTREVISION= 0 CATEGORIES= net devel MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= novel@FreeBSD.org +MAINTAINER= ports@FreeBSD.org COMMENT= Python bindings for ZeroMQ WWW= https://github.com/zeromq/pyzmq -LICENSE= BSD3CLAUSE LGPL3 -LICENSE_COMB= multi -LICENSE_FILE_BSD3CLAUSE= ${WRKSRC}/LICENSE.BSD -LICENSE_FILE_LGPL3= ${WRKSRC}/LICENSE.LESSER +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/LICENSE.md -BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} +BUILD_DEPENDS= cmake:devel/cmake-core \ + ninja:devel/ninja \ + ${PYTHON_PKGNAMEPREFIX}scikit-build-core>=0.1.5:devel/py-scikit-build-core@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}packaging>0:devel/py-packaging@${PY_FLAVOR} LIB_DEPENDS= libzmq.so:net/libzmq4 USES= python -USE_PYTHON= distutils autoplist cython pytest # 3 tests fail, see https://github.com/zeromq/pyzmq/issues/1802 +USE_PYTHON= autoplist cython3 pep517 pytest PYDISTUTILS_CONFIGUREARGS= --zmq=${LOCALBASE} @@ -28,6 +29,5 @@ do-test: post-install: ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/zmq/backend/cython/*.so - ${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/zmq/devices/*.so .include <bsd.port.mk> diff --git a/net/py-pyzmq/distinfo b/net/py-pyzmq/distinfo index 7ef6eb29f9d0..893c4006b3b8 100644 --- a/net/py-pyzmq/distinfo +++ b/net/py-pyzmq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1680025029 -SHA256 (pyzmq-25.0.2.tar.gz) = 6b8c1bbb70e868dc88801aa532cae6bd4e3b5233784692b786f17ad2962e5149 -SIZE (pyzmq-25.0.2.tar.gz) = 1209578 +TIMESTAMP = 1751765229 +SHA256 (pyzmq-27.0.0.tar.gz) = b1f08eeb9ce1510e6939b6e5dcd46a17765e2333daae78ecf4606808442e52cf +SIZE (pyzmq-27.0.0.tar.gz) = 280478 diff --git a/net/py-qt5-networkauth/Makefile b/net/py-qt5-networkauth/Makefile index 746c2a651303..cf774a51139b 100644 --- a/net/py-qt5-networkauth/Makefile +++ b/net/py-qt5-networkauth/Makefile @@ -1,5 +1,6 @@ PORTNAME= networkauth DISTVERSION= ${PYQTNETWORKAUTH_VERSION} +PORTREVISION= 1 CATEGORIES= net devel python MASTER_SITES= ${MASTER_SITES_PYQTNETWORKAUTH} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/net/py-qt5-networkauth/pkg-plist b/net/py-qt5-networkauth/pkg-plist index 6852795e77e2..7f82a9aad70d 100644 --- a/net/py-qt5-networkauth/pkg-plist +++ b/net/py-qt5-networkauth/pkg-plist @@ -10,6 +10,6 @@ %%PYQT_SIPDIR%%/QtNetworkAuth/qoauthoobreplyhandler.sip %%PYTHON_SITELIBDIR%%/PyQt5/QtNetworkAuth.abi%%PYTHON_MAJOR_VER%%.so %%PYTHON_SITELIBDIR%%/PyQt5/bindings/QtNetworkAuth/QtNetworkAuth.toml -%%PYTHON_SITELIBDIR%%/PyQtNetworkAuth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/INSTALLER -%%PYTHON_SITELIBDIR%%/PyQtNetworkAuth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/METADATA -%%PYTHON_SITELIBDIR%%/PyQtNetworkAuth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/pyqtnetworkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/INSTALLER +%%PYTHON_SITELIBDIR%%/pyqtnetworkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/pyqtnetworkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/RECORD diff --git a/net/py-qt6-networkauth/Makefile b/net/py-qt6-networkauth/Makefile index 7a486a550fce..a12de94a4bde 100644 --- a/net/py-qt6-networkauth/Makefile +++ b/net/py-qt6-networkauth/Makefile @@ -1,5 +1,6 @@ PORTNAME= networkauth DISTVERSION= ${PYQTNETWORKAUTH_VERSION} +PORTREVISION= 1 CATEGORIES= net devel python MASTER_SITES= ${MASTER_SITES_PYQTNETWORKAUTH} PKGNAMEPREFIX= ${PYQT_PY_RELNAME}- diff --git a/net/py-qt6-networkauth/distinfo b/net/py-qt6-networkauth/distinfo index 3a30021947df..528e5d14955c 100644 --- a/net/py-qt6-networkauth/distinfo +++ b/net/py-qt6-networkauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1733628655 -SHA256 (PyQt6_NetworkAuth-6.8.0.tar.gz) = 2a1043ff6d03fc19e7bc87fad4f32d4d7e56d2bf1bb89b2a43287c0161457d59 -SIZE (PyQt6_NetworkAuth-6.8.0.tar.gz) = 20739 +TIMESTAMP = 1743732662 +SHA256 (pyqt6_networkauth-6.9.0.tar.gz) = 9acb6e97bd54584bbaeac2aabc40ec17a79d868f7da37a163c7bd4b7a8f04b09 +SIZE (pyqt6_networkauth-6.9.0.tar.gz) = 21591 diff --git a/net/py-qt6-networkauth/pkg-plist b/net/py-qt6-networkauth/pkg-plist index 3bb7e6beee3c..b7e7bd79b5f6 100644 --- a/net/py-qt6-networkauth/pkg-plist +++ b/net/py-qt6-networkauth/pkg-plist @@ -7,10 +7,11 @@ %%PYQT_SIPDIR%%/QtNetworkAuth/qoauth1.sip %%PYQT_SIPDIR%%/QtNetworkAuth/qoauth1signature.sip %%PYQT_SIPDIR%%/QtNetworkAuth/qoauth2authorizationcodeflow.sip +%%PYQT_SIPDIR%%/QtNetworkAuth/qoauth2deviceauthorizationflow.sip %%PYQT_SIPDIR%%/QtNetworkAuth/qoauthhttpserverreplyhandler.sip %%PYQT_SIPDIR%%/QtNetworkAuth/qoauthoobreplyhandler.sip %%PYQT_SIPDIR%%/QtNetworkAuth/qoauthurischemereplyhandler.sip %%PYTHON_SITELIBDIR%%/PyQt6/QtNetworkAuth.abi%%PYTHON_MAJOR_VER%%.so -%%PYTHON_SITELIBDIR%%/PyQt6_NetworkAuth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/INSTALLER -%%PYTHON_SITELIBDIR%%/PyQt6_NetworkAuth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/METADATA -%%PYTHON_SITELIBDIR%%/PyQt6_NetworkAuth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/RECORD +%%PYTHON_SITELIBDIR%%/pyqt6_networkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/INSTALLER +%%PYTHON_SITELIBDIR%%/pyqt6_networkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/METADATA +%%PYTHON_SITELIBDIR%%/pyqt6_networkauth-%%PYQTNETWORKAUTH_VERSION%%.dist-info/RECORD diff --git a/net/py-s3transfer/Makefile b/net/py-s3transfer/Makefile index 62f1a9c22252..eb137e594c74 100644 --- a/net/py-s3transfer/Makefile +++ b/net/py-s3transfer/Makefile @@ -1,5 +1,5 @@ PORTNAME= s3transfer -PORTVERSION= 0.11.5 +PORTVERSION= 0.13.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-s3transfer/distinfo b/net/py-s3transfer/distinfo index 8fea40ecee58..e86da7445315 100644 --- a/net/py-s3transfer/distinfo +++ b/net/py-s3transfer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745178084 -SHA256 (s3transfer-0.11.5.tar.gz) = 8c8aad92784779ab8688a61aefff3e28e9ebdce43142808eaa3f0b0f402f68b7 -SIZE (s3transfer-0.11.5.tar.gz) = 149107 +TIMESTAMP = 1748495837 +SHA256 (s3transfer-0.13.0.tar.gz) = f5e6db74eb7776a37208001113ea7aa97695368242b364d73e91c981ac522177 +SIZE (s3transfer-0.13.0.tar.gz) = 150232 diff --git a/net/py-softlayer/Makefile b/net/py-softlayer/Makefile index 3af3bed85721..7c82edce3158 100644 --- a/net/py-softlayer/Makefile +++ b/net/py-softlayer/Makefile @@ -1,5 +1,5 @@ PORTNAME= softlayer -PORTVERSION= 6.2.6 +PORTVERSION= 6.2.7 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -18,7 +18,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}click>=8.0.4:devel/py-click@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=2:devel/py-prompt-toolkit@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pygments>=2.0.0:textproc/py-pygments@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.2:www/py-requests@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}rich>=13.9.4:textproc/py-rich@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}rich>=14.0.0:textproc/py-rich@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}urllib3>=1.24,1:net/py-urllib3@${PY_FLAVOR} USES= python diff --git a/net/py-softlayer/distinfo b/net/py-softlayer/distinfo index da921292a7cd..8ed49cac0d95 100644 --- a/net/py-softlayer/distinfo +++ b/net/py-softlayer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738443436 -SHA256 (softlayer-6.2.6.tar.gz) = 6e9d874648cbf234d49ee4f5b0829f6bcd4d706adf88318ed1b27a47debc7e5d -SIZE (softlayer-6.2.6.tar.gz) = 501889 +TIMESTAMP = 1751208172 +SHA256 (softlayer-6.2.7.tar.gz) = a0874fa49085d108957e88d1b2eee7832aeb8689dd658f66b01b6d40ef0c87fb +SIZE (softlayer-6.2.7.tar.gz) = 480192 diff --git a/net/py-softlayer/files/patch-setup.py b/net/py-softlayer/files/patch-setup.py index 87a1ac1d267e..9edff9f60501 100644 --- a/net/py-softlayer/files/patch-setup.py +++ b/net/py-softlayer/files/patch-setup.py @@ -1,4 +1,4 @@ ---- setup.py.orig 2025-01-09 20:04:58 UTC +--- setup.py.orig 2025-06-27 19:33:14 UTC +++ setup.py @@ -14,7 +14,7 @@ setup( LONG_DESCRIPTION = DESCRIPTION @@ -6,15 +6,15 @@ setup( - name='SoftLayer', + name='softlayer', - version='v6.2.6', + version='v6.2.7', description=DESCRIPTION, long_description=LONG_DESCRIPTION, @@ -38,7 +38,7 @@ setup( 'prompt_toolkit >= 2', 'pygments >= 2.0.0', 'urllib3 >= 1.24', -- 'rich == 13.9.4' -+ 'rich >= 13.9.4' +- 'rich == 14.0.0' ++ 'rich >= 14.0.0' ], keywords=['softlayer', 'cloud', 'slcli', 'ibmcloud'], classifiers=[ diff --git a/net/py-speedometer/Makefile b/net/py-speedometer/Makefile index ec588e75b122..8a747bbc4c96 100644 --- a/net/py-speedometer/Makefile +++ b/net/py-speedometer/Makefile @@ -5,7 +5,7 @@ CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} -MAINTAINER= DtxdF@disroot.org +MAINTAINER= dtxdf@FreeBSD.org COMMENT= Chart network TX/RX and file download rates on the console WWW= https://excess.org/speedometer/ diff --git a/net/py-trio/Makefile b/net/py-trio/Makefile index cbcd22f57eb1..763830adc7c2 100644 --- a/net/py-trio/Makefile +++ b/net/py-trio/Makefile @@ -1,5 +1,5 @@ PORTNAME= trio -DISTVERSION= 0.29.0 +DISTVERSION= 0.30.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -25,13 +25,13 @@ RUN_DEPENDS= ${PY_EXCEPTIONGROUP} \ ${PYTHON_PKGNAMEPREFIX}sniffio>0:devel/py-sniffio@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}sortedcontainers>0:devel/py-sortedcontainers@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}astor>=0:devel/py-astor@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}black>=0:devel/py-black@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}jedi>=0.18.0:devel/py-jedi@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}openssl>=0:security/py-openssl@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest>=0:devel/py-pytest@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}ruff>=0:devel/py-ruff@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}trustme>=0:security/py-trustme@${PY_FLAVOR} \ - pylint${PYTHON_PKGNAMESUFFIX}>=0:devel/pylint@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}black>=0:devel/py-black@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}ruff>=0:devel/py-ruff@${PY_FLAVOR} + pylint${PYTHON_PKGNAMESUFFIX}>=0:devel/pylint@${PY_FLAVOR} USES= python USE_PYTHON= autoplist pep517 diff --git a/net/py-trio/distinfo b/net/py-trio/distinfo index 22634049b916..4f362c072a8e 100644 --- a/net/py-trio/distinfo +++ b/net/py-trio/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739611040 -SHA256 (trio-0.29.0.tar.gz) = ea0d3967159fc130acb6939a0be0e558e364fee26b5deeecc893a6b08c361bdf -SIZE (trio-0.29.0.tar.gz) = 588952 +TIMESTAMP = 1751099025 +SHA256 (trio-0.30.0.tar.gz) = 0781c857c0c81f8f51e0089929a26b5bb63d57f927728a5586f7e36171f064df +SIZE (trio-0.30.0.tar.gz) = 593776 diff --git a/net/py-trio/files/patch-pyproject.toml b/net/py-trio/files/patch-pyproject.toml index 6d2e67d9e4cc..0e927098a77d 100644 --- a/net/py-trio/files/patch-pyproject.toml +++ b/net/py-trio/files/patch-pyproject.toml @@ -1,9 +1,18 @@ ---- pyproject.toml.orig 2023-12-14 02:37:27 UTC +--- pyproject.toml.orig 2025-04-21 00:47:33 UTC +++ pyproject.toml -@@ -1,5 +1,5 @@ +@@ -1,14 +1,11 @@ [build-system] --requires = ["setuptools >= 64"] +-# setuptools v77 adds PEP 639 support +-requires = ["setuptools >= 77"] +requires = ["setuptools >= 63"] build-backend = "setuptools.build_meta" [project] + name = "trio" + description = "A friendly Python library for async concurrency and I/O" + authors = [{name = "Nathaniel J. Smith", email = "njs@pobox.com"}] +-license = "MIT OR Apache-2.0" +-license-files = ["LICENSE*"] + keywords = [ + "async", + "io", diff --git a/net/py-tweepy/Makefile b/net/py-tweepy/Makefile index 147441d6b71c..13769eaa9c62 100644 --- a/net/py-tweepy/Makefile +++ b/net/py-tweepy/Makefile @@ -1,31 +1,39 @@ PORTNAME= tweepy DISTVERSIONPREFIX= v -PORTVERSION= 4.15.0 -PORTREVISION= 1 +DISTVERSION= 4.16.0 CATEGORIES= net python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= bofh@FreeBSD.org -COMMENT= Twitter API library for Python +COMMENT= Library for accessing the X API (Twitter) WWW= https://github.com/tweepy/tweepy LICENSE= MIT -RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.3:www/py-aiohttp@${PY_FLAVOR} \ - ${PYTHON_PKGNAMEPREFIX}oauthlib>=3.2.0:security/py-oauthlib@${PY_FLAVOR} \ +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}flit-core>=0:devel/py-flit-core@${PY_FLAVOR} +RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}oauthlib>=3.2.0:security/py-oauthlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests-oauthlib>=1.2.0:www/py-requests-oauthlib@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}requests>=2.27.0:www/py-requests@${PY_FLAVOR} -TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vcrpy>=1.10.3:devel/py-vcrpy@${PY_FLAVOR} +TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}vcrpy>=1.10.3:devel/py-vcrpy@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}urllib3<2:net/py-urllib3@${PY_FLAVOR} USES= cpe python CPE_VENDOR= josh_roesslein USE_GITHUB= yes -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist pep517 TEST_ENV= USE_REPLAY=1 NO_ARCH= yes +OPTIONS_DEFINE= ASYNC +OPTIONS_DEFAULT=ASYNC + +ASYNC_DESC= Enable async support + +ASYNC_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}aiohttp>=3.7.3:www/py-aiohttp@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}async-lru>=1.0.3:devel/py-async-lru@${PY_FLAVOR} + do-test: @cd ${WRKSRC} && ${SETENV} ${TEST_ENV} nosetests-${PYTHON_VER} -v tests.test_cursors tests.test_api tests.test_utils diff --git a/net/py-tweepy/distinfo b/net/py-tweepy/distinfo index ef7ab062c879..ca16aae01e5d 100644 --- a/net/py-tweepy/distinfo +++ b/net/py-tweepy/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1737403460 -SHA256 (tweepy-tweepy-v4.15.0_GH0.tar.gz) = f09870b501d8a7152cb87d14254172f72fad066c95fb49ef4a9ed0b60489d9ab -SIZE (tweepy-tweepy-v4.15.0_GH0.tar.gz) = 5916084 +TIMESTAMP = 1751269518 +SHA256 (tweepy-tweepy-v4.16.0_GH0.tar.gz) = 35b691d6c97024eee8b3c300935b38828cce41444b4c1f86a207947e67147856 +SIZE (tweepy-tweepy-v4.16.0_GH0.tar.gz) = 5916867 diff --git a/net/py-tweepy/pkg-descr b/net/py-tweepy/pkg-descr index e5f50e4106a9..85212e165c04 100644 --- a/net/py-tweepy/pkg-descr +++ b/net/py-tweepy/pkg-descr @@ -1,2 +1,2 @@ -A Python library for accessing the Twitter.com API. +A Python library for accessing the X API. Supports OAuth, covers the entire API, and streaming API. diff --git a/net/py-uritemplate/Makefile b/net/py-uritemplate/Makefile index 06ff1e8dce73..6eb03b851c67 100644 --- a/net/py-uritemplate/Makefile +++ b/net/py-uritemplate/Makefile @@ -1,6 +1,5 @@ PORTNAME= uritemplate -PORTVERSION= 3.0.1 -PORTREVISION= 1 +PORTVERSION= 4.2.0 CATEGORIES= net MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -11,8 +10,11 @@ WWW= https://github.com/python-hyper/uritemplate LICENSE= APACHE20 +BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}setuptools>=63.1.0:devel/py-setuptools@${PY_FLAVOR} \ + ${PYTHON_PKGNAMEPREFIX}wheel>=0.45.1:devel/py-wheel@${PY_FLAVOR} + USES= python -USE_PYTHON= autoplist distutils +USE_PYTHON= autoplist pep517 NO_ARCH= yes diff --git a/net/py-uritemplate/distinfo b/net/py-uritemplate/distinfo index 93fffe875990..1a7adf2a7506 100644 --- a/net/py-uritemplate/distinfo +++ b/net/py-uritemplate/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1601040722 -SHA256 (uritemplate-3.0.1.tar.gz) = 5af8ad10cec94f215e3f48112de2022e1d5a37ed427fbd88652fa908f2ab7cae -SIZE (uritemplate-3.0.1.tar.gz) = 32806 +TIMESTAMP = 1750778056 +SHA256 (uritemplate-4.2.0.tar.gz) = 480c2ed180878955863323eea31b0ede668795de182617fef9c6ca09e6ec9d0e +SIZE (uritemplate-4.2.0.tar.gz) = 33267 diff --git a/net/py-uritools/Makefile b/net/py-uritools/Makefile index b296acd38aad..afa41ad7efbc 100644 --- a/net/py-uritools/Makefile +++ b/net/py-uritools/Makefile @@ -1,5 +1,5 @@ PORTNAME= uritools -PORTVERSION= 4.0.3 +PORTVERSION= 5.0.0 CATEGORIES= net python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-uritools/distinfo b/net/py-uritools/distinfo index 7534612b5b2b..87d8287b2571 100644 --- a/net/py-uritools/distinfo +++ b/net/py-uritools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1717003910 -SHA256 (uritools-4.0.3.tar.gz) = ee06a182a9c849464ce9d5fa917539aacc8edd2a4924d1b7aabeeecabcae3bc2 -SIZE (uritools-4.0.3.tar.gz) = 24184 +TIMESTAMP = 1747546570 +SHA256 (uritools-5.0.0.tar.gz) = 68180cad154062bd5b5d9ffcdd464f8de6934414b25462ae807b00b8df9345de +SIZE (uritools-5.0.0.tar.gz) = 22730 diff --git a/net/py-urllib3-future/Makefile b/net/py-urllib3-future/Makefile index ae886284da27..58bc2f66dff4 100644 --- a/net/py-urllib3-future/Makefile +++ b/net/py-urllib3-future/Makefile @@ -1,5 +1,5 @@ PORTNAME= urllib3-future -PORTVERSION= 2.12.917 +PORTVERSION= 2.12.922 CATEGORIES= net python MASTER_SITES= PYPI \ https://github.com/jawah/urllib3.future/releases/download/${PORTVERSION}/ @@ -29,6 +29,11 @@ WS_DESC= WebSockets support BROTLI_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}brotli>=1.0.9:archivers/py-brotli@${PY_FLAVOR} SOCKS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}python-socks>=2.0<2.6.1_99:net/py-python-socks@${PY_FLAVOR} WS_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}wsproto>=1.2<2:net/py-wsproto@${PY_FLAVOR} -ZSTD_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}zstandard>=0.18.0:archivers/py-zstandard@${PY_FLAVOR} -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +.if ${PORT_OPTIONS:MZSTD} && ${PYTHON_REL} < 31400 +RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}zstandard>=0.18.0:archivers/py-zstandard@${PY_FLAVOR} +.endif + +.include <bsd.port.post.mk> diff --git a/net/py-urllib3-future/distinfo b/net/py-urllib3-future/distinfo index eb5932b18bc6..1911697b359a 100644 --- a/net/py-urllib3-future/distinfo +++ b/net/py-urllib3-future/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745178086 -SHA256 (urllib3_future-2.12.917.tar.gz) = e5cf749b7861d3006d9cead2ac742f0f9d8880022b62799689cb2c4134dede6f -SIZE (urllib3_future-2.12.917.tar.gz) = 1069369 +TIMESTAMP = 1748107940 +SHA256 (urllib3_future-2.12.922.tar.gz) = 4cb9424398993016383b600ba20881217f10a99c45acac60019ffb0dd007bc8a +SIZE (urllib3_future-2.12.922.tar.gz) = 1083098 diff --git a/net/py-wsdd/Makefile b/net/py-wsdd/Makefile index 9498adf61212..d67599d25e8b 100644 --- a/net/py-wsdd/Makefile +++ b/net/py-wsdd/Makefile @@ -1,6 +1,6 @@ PORTNAME= wsdd DISTVERSIONPREFIX= v -DISTVERSION= 0.8 +DISTVERSION= 0.9 CATEGORIES= net python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/net/py-wsdd/distinfo b/net/py-wsdd/distinfo index 4103c0699345..d35d42898633 100644 --- a/net/py-wsdd/distinfo +++ b/net/py-wsdd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1711989050 -SHA256 (christgau-wsdd-v0.8_GH0.tar.gz) = 175b997518073ea82c95dadea50a0f01ffa4ff292cbb84b5e64f82e7e6c94fc9 -SIZE (christgau-wsdd-v0.8_GH0.tar.gz) = 40455 +TIMESTAMP = 1749506820 +SHA256 (christgau-wsdd-v0.9_GH0.tar.gz) = 009efafb763686d9e265ca8f1dd17696bc80fc0ee619f48ea7878ec21471f61e +SIZE (christgau-wsdd-v0.9_GH0.tar.gz) = 42670 diff --git a/net/py-zope.proxy/Makefile b/net/py-zope.proxy/Makefile index 167f40afe3ba..755ea86fca4e 100644 --- a/net/py-zope.proxy/Makefile +++ b/net/py-zope.proxy/Makefile @@ -19,6 +19,6 @@ USES= python USE_PYTHON= autoplist pep517 post-install: - @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/zope/proxy/_zope_proxy_proxy${PYTHON_EXT_SUFFIX}.so + @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/zope/proxy/_zope_proxy_proxy${PYTHON_TAG}.so .include <bsd.port.mk> diff --git a/net/qrcp/Makefile b/net/qrcp/Makefile index b397f185f2e1..e842a21d1a73 100644 --- a/net/qrcp/Makefile +++ b/net/qrcp/Makefile @@ -1,7 +1,7 @@ PORTNAME= qrcp DISTVERSIONPREFIX= v DISTVERSION= 0.11.6 -PORTREVISION= 1 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= tagattie@FreeBSD.org diff --git a/net/qt5-network/Makefile b/net/qt5-network/Makefile index 4685b1473397..67e23a303b56 100644 --- a/net/qt5-network/Makefile +++ b/net/qt5-network/Makefile @@ -1,6 +1,5 @@ PORTNAME= network PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} -PORTREVISION= 1 CATEGORIES= net PKGNAMEPREFIX= qt5- diff --git a/net/qt5-network/distinfo b/net/qt5-network/distinfo index fadff284d571..9144afe9252c 100644 --- a/net/qt5-network/distinfo +++ b/net/qt5-network/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732250634 -SHA256 (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = d20e2a133319f210655552286bfde6222ab34a1d408d4187731b5d25b826fc31 -SIZE (KDE/Qt/5.15.16/kde-qtbase-5.15.16p130.tar.xz) = 51336180 +TIMESTAMP = 1749567132 +SHA256 (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 223c4155b2b92a1bf7d400728b07a491969b2a6ccf40ef25903dd40b0420954c +SIZE (KDE/Qt/5.15.17/kde-qtbase-5.15.17p123.tar.xz) = 51414240 diff --git a/net/qt5-networkauth/Makefile b/net/qt5-networkauth/Makefile index 491c8802b377..15fbd57a3ab5 100644 --- a/net/qt5-networkauth/Makefile +++ b/net/qt5-networkauth/Makefile @@ -1,6 +1,5 @@ PORTNAME= networkauth PORTVERSION= ${QT5_VERSION}${QT5_KDE_PATCH} -PORTREVISION= 1 CATEGORIES= net PKGNAMEPREFIX= qt5- diff --git a/net/qt5-networkauth/distinfo b/net/qt5-networkauth/distinfo index 03185ec4be66..30bbc13fa690 100644 --- a/net/qt5-networkauth/distinfo +++ b/net/qt5-networkauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1732217259 -SHA256 (KDE/Qt/5.15.16/kde-qtnetworkauth-5.15.16p1.tar.xz) = 86eb132cd81a3e6795861e3f257df34f77ac6f69e5306d8a50a25e168b41f4b6 -SIZE (KDE/Qt/5.15.16/kde-qtnetworkauth-5.15.16p1.tar.xz) = 120008 +TIMESTAMP = 1749567134 +SHA256 (KDE/Qt/5.15.17/kde-qtnetworkauth-5.15.17p0.tar.xz) = b9dc61fdb25d396a9d40d61318aabb0b1070ff209754a4c0befd884660c2cc60 +SIZE (KDE/Qt/5.15.17/kde-qtnetworkauth-5.15.17p0.tar.xz) = 120096 diff --git a/net/qt6-coap/distinfo b/net/qt6-coap/distinfo index 873db3b9cf8f..9babec5e4e0e 100644 --- a/net/qt6-coap/distinfo +++ b/net/qt6-coap/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743027593 -SHA256 (KDE/Qt/6.8.3/qt-qtcoap-v6.8.3_GH0.tar.gz) = 2a2035b0207b6a6832d595c2aff9ed6ad7dc8e82851dc68183371959fee7b3f5 -SIZE (KDE/Qt/6.8.3/qt-qtcoap-v6.8.3_GH0.tar.gz) = 186187 +TIMESTAMP = 1749162733 +SHA256 (KDE/Qt/6.9.1/qt-qtcoap-v6.9.1_GH0.tar.gz) = ab752e54498be742422a5257ca60d093ad4288878a83a2739da0df7c51363dd6 +SIZE (KDE/Qt/6.9.1/qt-qtcoap-v6.9.1_GH0.tar.gz) = 186513 diff --git a/net/qt6-coap/pkg-plist b/net/qt6-coap/pkg-plist index e7aa731e0c42..722e45171c48 100644 --- a/net/qt6-coap/pkg-plist +++ b/net/qt6-coap/pkg-plist @@ -48,6 +48,14 @@ lib/cmake/Qt6Coap/Qt6CoapTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Coap/Qt6CoapTargets.cmake lib/cmake/Qt6Coap/Qt6CoapVersionlessAliasTargets.cmake lib/cmake/Qt6Coap/Qt6CoapVersionlessTargets.cmake +lib/cmake/Qt6CoapPrivate/Qt6CoapPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6CoapPrivate/Qt6CoapPrivateConfig.cmake +lib/cmake/Qt6CoapPrivate/Qt6CoapPrivateConfigVersion.cmake +lib/cmake/Qt6CoapPrivate/Qt6CoapPrivateConfigVersionImpl.cmake +lib/cmake/Qt6CoapPrivate/Qt6CoapPrivateDependencies.cmake +lib/cmake/Qt6CoapPrivate/Qt6CoapPrivateTargets.cmake +lib/cmake/Qt6CoapPrivate/Qt6CoapPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6CoapPrivate/Qt6CoapPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Coap.prl %%QT_LIBDIR%%/libQt6Coap.so %%QT_LIBDIR%%/libQt6Coap.so.6 diff --git a/net/qt6-mqtt/distinfo b/net/qt6-mqtt/distinfo index 576c9baf2ba4..04ad26ed35b4 100644 --- a/net/qt6-mqtt/distinfo +++ b/net/qt6-mqtt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743027856 -SHA256 (KDE/Qt/6.8.3/qt-qtmqtt-v6.8.3_GH0.tar.gz) = e921bb965c43417235a1d93d3b91fbbb66f18d022bf7b91a5ca39d5215f49232 -SIZE (KDE/Qt/6.8.3/qt-qtmqtt-v6.8.3_GH0.tar.gz) = 209241 +TIMESTAMP = 1749162756 +SHA256 (KDE/Qt/6.9.1/qt-qtmqtt-v6.9.1_GH0.tar.gz) = 287aeb285035301961dcdb3899b3a359d95666491a1f61a9a6dff265756c9f3c +SIZE (KDE/Qt/6.9.1/qt-qtmqtt-v6.9.1_GH0.tar.gz) = 209623 diff --git a/net/qt6-mqtt/pkg-plist b/net/qt6-mqtt/pkg-plist index 8aee4279cac4..da87b95b6fd4 100644 --- a/net/qt6-mqtt/pkg-plist +++ b/net/qt6-mqtt/pkg-plist @@ -2,6 +2,7 @@ %%QT_INCDIR%%/QtMqtt/%%FULLVER%%/QtMqtt/private/qmqttconnection_p.h %%QT_INCDIR%%/QtMqtt/%%FULLVER%%/QtMqtt/private/qmqttconnectionproperties_p.h %%QT_INCDIR%%/QtMqtt/%%FULLVER%%/QtMqtt/private/qmqttcontrolpacket_p.h +%%QT_INCDIR%%/QtMqtt/%%FULLVER%%/QtMqtt/private/qmqttglobal_p.h %%QT_INCDIR%%/QtMqtt/%%FULLVER%%/QtMqtt/private/qmqttmessage_p.h %%QT_INCDIR%%/QtMqtt/%%FULLVER%%/QtMqtt/private/qmqttpublishproperties_p.h %%QT_INCDIR%%/QtMqtt/%%FULLVER%%/QtMqtt/private/qmqttsubscription_p.h @@ -46,6 +47,14 @@ lib/cmake/Qt6Mqtt/Qt6MqttTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6Mqtt/Qt6MqttTargets.cmake lib/cmake/Qt6Mqtt/Qt6MqttVersionlessAliasTargets.cmake lib/cmake/Qt6Mqtt/Qt6MqttVersionlessTargets.cmake +lib/cmake/Qt6MqttPrivate/Qt6MqttPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6MqttPrivate/Qt6MqttPrivateConfig.cmake +lib/cmake/Qt6MqttPrivate/Qt6MqttPrivateConfigVersion.cmake +lib/cmake/Qt6MqttPrivate/Qt6MqttPrivateConfigVersionImpl.cmake +lib/cmake/Qt6MqttPrivate/Qt6MqttPrivateDependencies.cmake +lib/cmake/Qt6MqttPrivate/Qt6MqttPrivateTargets.cmake +lib/cmake/Qt6MqttPrivate/Qt6MqttPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6MqttPrivate/Qt6MqttPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6Mqtt.prl %%QT_LIBDIR%%/libQt6Mqtt.so %%QT_LIBDIR%%/libQt6Mqtt.so.6 diff --git a/net/qt6-networkauth/distinfo b/net/qt6-networkauth/distinfo index 523e789e9e6a..cbb107f032f6 100644 --- a/net/qt6-networkauth/distinfo +++ b/net/qt6-networkauth/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743027857 -SHA256 (KDE/Qt/6.8.3/qtnetworkauth-everywhere-src-6.8.3.tar.xz) = 27ee8b7c105a9dd75f1182d8dddc3837b875f1145f05311bca343f0838ef4b49 -SIZE (KDE/Qt/6.8.3/qtnetworkauth-everywhere-src-6.8.3.tar.xz) = 257476 +TIMESTAMP = 1749159295 +SHA256 (KDE/Qt/6.9.1/qtnetworkauth-everywhere-src-6.9.1.tar.xz) = 7fadb15b372235546f1585145fd5dbb5d1177d041ef692b0ea232935387339cb +SIZE (KDE/Qt/6.9.1/qtnetworkauth-everywhere-src-6.9.1.tar.xz) = 447664 diff --git a/net/qt6-networkauth/pkg-plist b/net/qt6-networkauth/pkg-plist index d64d01cd88f1..73b440f7f18e 100644 --- a/net/qt6-networkauth/pkg-plist +++ b/net/qt6-networkauth/pkg-plist @@ -4,6 +4,7 @@ %%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauth1_p.h %%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauth1signature_p.h %%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauth2authorizationcodeflow_p.h +%%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauth2deviceauthorizationflow_p.h %%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauthhttpserverreplyhandler_p.h %%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qoauthoobreplyhandler_p.h %%QT_INCDIR%%/QtNetworkAuth/%%FULLVER%%/QtNetworkAuth/private/qtnetworkauth-config_p.h @@ -13,6 +14,7 @@ %%QT_INCDIR%%/QtNetworkAuth/QOAuth1 %%QT_INCDIR%%/QtNetworkAuth/QOAuth1Signature %%QT_INCDIR%%/QtNetworkAuth/QOAuth2AuthorizationCodeFlow +%%QT_INCDIR%%/QtNetworkAuth/QOAuth2DeviceAuthorizationFlow %%QT_INCDIR%%/QtNetworkAuth/QOAuthHttpServerReplyHandler %%QT_INCDIR%%/QtNetworkAuth/QOAuthOobReplyHandler %%QT_INCDIR%%/QtNetworkAuth/QOAuthUriSchemeReplyHandler @@ -25,6 +27,7 @@ %%QT_INCDIR%%/QtNetworkAuth/qoauth1.h %%QT_INCDIR%%/QtNetworkAuth/qoauth1signature.h %%QT_INCDIR%%/QtNetworkAuth/qoauth2authorizationcodeflow.h +%%QT_INCDIR%%/QtNetworkAuth/qoauth2deviceauthorizationflow.h %%QT_INCDIR%%/QtNetworkAuth/qoauthglobal.h %%QT_INCDIR%%/QtNetworkAuth/qoauthhttpserverreplyhandler.h %%QT_INCDIR%%/QtNetworkAuth/qoauthoobreplyhandler.h @@ -41,6 +44,14 @@ lib/cmake/Qt6NetworkAuth/Qt6NetworkAuthTargets-%%CMAKE_BUILD_TYPE%%.cmake lib/cmake/Qt6NetworkAuth/Qt6NetworkAuthTargets.cmake lib/cmake/Qt6NetworkAuth/Qt6NetworkAuthVersionlessAliasTargets.cmake lib/cmake/Qt6NetworkAuth/Qt6NetworkAuthVersionlessTargets.cmake +lib/cmake/Qt6NetworkAuthPrivate/Qt6NetworkAuthPrivateAdditionalTargetInfo.cmake +lib/cmake/Qt6NetworkAuthPrivate/Qt6NetworkAuthPrivateConfig.cmake +lib/cmake/Qt6NetworkAuthPrivate/Qt6NetworkAuthPrivateConfigVersion.cmake +lib/cmake/Qt6NetworkAuthPrivate/Qt6NetworkAuthPrivateConfigVersionImpl.cmake +lib/cmake/Qt6NetworkAuthPrivate/Qt6NetworkAuthPrivateDependencies.cmake +lib/cmake/Qt6NetworkAuthPrivate/Qt6NetworkAuthPrivateTargets.cmake +lib/cmake/Qt6NetworkAuthPrivate/Qt6NetworkAuthPrivateVersionlessAliasTargets.cmake +lib/cmake/Qt6NetworkAuthPrivate/Qt6NetworkAuthPrivateVersionlessTargets.cmake %%QT_LIBDIR%%/libQt6NetworkAuth.prl %%QT_LIBDIR%%/libQt6NetworkAuth.so %%QT_LIBDIR%%/libQt6NetworkAuth.so.6 diff --git a/net/quiche/Makefile b/net/quiche/Makefile index b50d191b13ea..b6ccb99c8c8e 100644 --- a/net/quiche/Makefile +++ b/net/quiche/Makefile @@ -1,5 +1,6 @@ PORTNAME= quiche DISTVERSION= 0.24.2 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= junho.choi@gmail.com diff --git a/net/rabbiteer/Makefile b/net/rabbiteer/Makefile deleted file mode 100644 index 7507f7b1cff8..000000000000 --- a/net/rabbiteer/Makefile +++ /dev/null @@ -1,84 +0,0 @@ -PORTNAME= rabbiteer -DISTVERSION= 1.4.1 -PORTREVISION= 65 -CATEGORIES= net - -MAINTAINER= dch@FreeBSD.org -COMMENT= AMQP & RabbitMQ command-line tool -WWW= https://github.com/algesten/rabbiteer - -LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENCE-MIT - -USES= cargo -USE_GITHUB= yes - -GH_ACCOUNT= algesten -GH_PROJECT= ${PORTNAME}-rs -GH_TAGNAME= c881238 - -CARGO_CRATES= aho-corasick-0.5.3 \ - amq-proto-0.1.0 \ - amqp-0.1.1 \ - ansi_term-0.11.0 \ - atty-0.2.11 \ - backtrace-0.3.9 \ - backtrace-sys-0.1.24 \ - bit-vec-0.4.4 \ - bitflags-1.0.4 \ - byteorder-0.5.3 \ - cc-1.0.24 \ - cfg-if-0.1.5 \ - clap-2.32.0 \ - cloudabi-0.0.3 \ - conduit-mime-types-0.7.3 \ - enum_primitive-0.1.1 \ - env_logger-0.3.5 \ - error-chain-0.10.0 \ - fuchsia-zircon-0.3.3 \ - fuchsia-zircon-sys-0.3.3 \ - idna-0.1.5 \ - kernel32-sys-0.2.2 \ - libc-0.2.49 \ - log-0.3.9 \ - log-0.4.5 \ - matches-0.1.8 \ - memchr-0.1.11 \ - num-traits-0.1.43 \ - num-traits-0.2.5 \ - percent-encoding-1.0.1 \ - rand-0.5.5 \ - rand_core-0.2.1 \ - redox_syscall-0.1.40 \ - redox_termios-0.1.1 \ - regex-0.1.80 \ - regex-syntax-0.3.9 \ - rustc-demangle-0.1.9 \ - rustc-serialize-0.3.24 \ - strsim-0.7.0 \ - termion-1.5.1 \ - textwrap-0.10.0 \ - thread-id-2.0.0 \ - thread_local-0.2.7 \ - unicode-bidi-0.3.4 \ - unicode-normalization-0.1.7 \ - unicode-width-0.1.5 \ - url-1.7.1 \ - utf8-ranges-0.1.3 \ - vec_map-0.8.1 \ - winapi-0.2.8 \ - winapi-0.3.5 \ - winapi-build-0.1.1 \ - winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-x86_64-pc-windows-gnu-0.4.0 - -PLIST_FILES= bin/rabbiteer - -PORTDOCS= README.md - -OPTIONS_DEFINE= DOCS - -post-install-DOCS-on: - (cd ${WRKSRC} && ${COPYTREE_SHARE} README.md ${STAGEDIR}${DOCSDIR}) - -.include <bsd.port.mk> diff --git a/net/rabbiteer/distinfo b/net/rabbiteer/distinfo deleted file mode 100644 index dbcc90694e5c..000000000000 --- a/net/rabbiteer/distinfo +++ /dev/null @@ -1,111 +0,0 @@ -TIMESTAMP = 1541889561 -SHA256 (rust/crates/aho-corasick-0.5.3.tar.gz) = ca972c2ea5f742bfce5687b9aef75506a764f61d37f8f649047846a9686ddb66 -SIZE (rust/crates/aho-corasick-0.5.3.tar.gz) = 252052 -SHA256 (rust/crates/amq-proto-0.1.0.tar.gz) = 66d79639b71f74c7006c12683cc2ff221615a51a741688fa7798ccd080dc54d3 -SIZE (rust/crates/amq-proto-0.1.0.tar.gz) = 14517 -SHA256 (rust/crates/amqp-0.1.1.tar.gz) = e1a60ccc700b6a79480c8ee0140f231db4a23b7b6ff18581f84f7091f6bbcce4 -SIZE (rust/crates/amqp-0.1.1.tar.gz) = 19709 -SHA256 (rust/crates/ansi_term-0.11.0.tar.gz) = ee49baf6cb617b853aa8d93bf420db2383fab46d314482ca2803b40d5fde979b -SIZE (rust/crates/ansi_term-0.11.0.tar.gz) = 17087 -SHA256 (rust/crates/atty-0.2.11.tar.gz) = 9a7d5b8723950951411ee34d271d99dddcc2035a16ab25310ea2c8cfd4369652 -SIZE (rust/crates/atty-0.2.11.tar.gz) = 5916 -SHA256 (rust/crates/backtrace-0.3.9.tar.gz) = 89a47830402e9981c5c41223151efcced65a0510c13097c769cede7efb34782a -SIZE (rust/crates/backtrace-0.3.9.tar.gz) = 31054 -SHA256 (rust/crates/backtrace-sys-0.1.24.tar.gz) = c66d56ac8dabd07f6aacdaf633f4b8262f5b3601a810a0dcddffd5c22c69daa0 -SIZE (rust/crates/backtrace-sys-0.1.24.tar.gz) = 522332 -SHA256 (rust/crates/bit-vec-0.4.4.tar.gz) = 02b4ff8b16e6076c3e14220b39fbc1fabb6737522281a388998046859400895f -SIZE (rust/crates/bit-vec-0.4.4.tar.gz) = 17895 -SHA256 (rust/crates/bitflags-1.0.4.tar.gz) = 228047a76f468627ca71776ecdebd732a3423081fcf5125585bcd7c49886ce12 -SIZE (rust/crates/bitflags-1.0.4.tar.gz) = 15282 -SHA256 (rust/crates/byteorder-0.5.3.tar.gz) = 0fc10e8cc6b2580fda3f36eb6dc5316657f812a3df879a44a66fc9f0fdbc4855 -SIZE (rust/crates/byteorder-0.5.3.tar.gz) = 8643 -SHA256 (rust/crates/cc-1.0.24.tar.gz) = 70f2a88c2e69ceee91c209d8ef25b81fc1a65f42c7f14dfd59d1fed189e514d1 -SIZE (rust/crates/cc-1.0.24.tar.gz) = 43132 -SHA256 (rust/crates/cfg-if-0.1.5.tar.gz) = 0c4e7bb64a8ebb0d856483e1e682ea3422f883c5f5615a90d51a2c82fe87fdd3 -SIZE (rust/crates/cfg-if-0.1.5.tar.gz) = 7363 -SHA256 (rust/crates/clap-2.32.0.tar.gz) = b957d88f4b6a63b9d70d5f454ac8011819c6efa7727858f458ab71c756ce2d3e -SIZE (rust/crates/clap-2.32.0.tar.gz) = 196073 -SHA256 (rust/crates/cloudabi-0.0.3.tar.gz) = ddfc5b9aa5d4507acaf872de71051dfd0e309860e88966e1051e462a077aac4f -SIZE (rust/crates/cloudabi-0.0.3.tar.gz) = 22156 -SHA256 (rust/crates/conduit-mime-types-0.7.3.tar.gz) = 95ca30253581af809925ef68c2641cc140d6183f43e12e0af4992d53768bd7b8 -SIZE (rust/crates/conduit-mime-types-0.7.3.tar.gz) = 15889 -SHA256 (rust/crates/enum_primitive-0.1.1.tar.gz) = be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180 -SIZE (rust/crates/enum_primitive-0.1.1.tar.gz) = 4186 -SHA256 (rust/crates/env_logger-0.3.5.tar.gz) = 15abd780e45b3ea4f76b4e9a26ff4843258dd8a3eed2775a0e7368c2e7936c2f -SIZE (rust/crates/env_logger-0.3.5.tar.gz) = 5950 -SHA256 (rust/crates/error-chain-0.10.0.tar.gz) = d9435d864e017c3c6afeac1654189b06cdb491cf2ff73dbf0d73b0f292f42ff8 -SIZE (rust/crates/error-chain-0.10.0.tar.gz) = 18432 -SHA256 (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 2e9763c69ebaae630ba35f74888db465e49e259ba1bc0eda7d06f4a067615d82 -SIZE (rust/crates/fuchsia-zircon-0.3.3.tar.gz) = 22565 -SHA256 (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 3dcaa9ae7725d12cdb85b3ad99a434db70b468c09ded17e012d86b5c1010f7a7 -SIZE (rust/crates/fuchsia-zircon-sys-0.3.3.tar.gz) = 7191 -SHA256 (rust/crates/idna-0.1.5.tar.gz) = 38f09e0f0b1fb55fdee1f17470ad800da77af5186a1a76c026b679358b7e844e -SIZE (rust/crates/idna-0.1.5.tar.gz) = 258735 -SHA256 (rust/crates/kernel32-sys-0.2.2.tar.gz) = 7507624b29483431c0ba2d82aece8ca6cdba9382bff4ddd0f7490560c056098d -SIZE (rust/crates/kernel32-sys-0.2.2.tar.gz) = 24537 -SHA256 (rust/crates/libc-0.2.49.tar.gz) = 413f3dfc802c5dc91dc570b05125b6cda9855edfaa9825c9849807876376e70e -SIZE (rust/crates/libc-0.2.49.tar.gz) = 375486 -SHA256 (rust/crates/log-0.3.9.tar.gz) = e19e8d5c34a3e0e2223db8e060f9e8264aeeb5c5fc64a4ee9965c062211c024b -SIZE (rust/crates/log-0.3.9.tar.gz) = 16686 -SHA256 (rust/crates/log-0.4.5.tar.gz) = d4fcce5fa49cc693c312001daf1d13411c4a5283796bac1084299ea3e567113f -SIZE (rust/crates/log-0.4.5.tar.gz) = 22221 -SHA256 (rust/crates/matches-0.1.8.tar.gz) = 7ffc5c5338469d4d3ea17d269fa8ea3512ad247247c30bd2df69e68309ed0a08 -SIZE (rust/crates/matches-0.1.8.tar.gz) = 2216 -SHA256 (rust/crates/memchr-0.1.11.tar.gz) = d8b629fb514376c675b98c1421e80b151d3817ac42d7c667717d282761418d20 -SIZE (rust/crates/memchr-0.1.11.tar.gz) = 6977 -SHA256 (rust/crates/num-traits-0.1.43.tar.gz) = 92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31 -SIZE (rust/crates/num-traits-0.1.43.tar.gz) = 7659 -SHA256 (rust/crates/num-traits-0.2.5.tar.gz) = 630de1ef5cc79d0cdd78b7e33b81f083cbfe90de0f4b2b2f07f905867c70e9fe -SIZE (rust/crates/num-traits-0.2.5.tar.gz) = 39136 -SHA256 (rust/crates/percent-encoding-1.0.1.tar.gz) = 31010dd2e1ac33d5b46a5b413495239882813e0369f8ed8a5e266f173602f831 -SIZE (rust/crates/percent-encoding-1.0.1.tar.gz) = 10057 -SHA256 (rust/crates/rand-0.5.5.tar.gz) = e464cd887e869cddcae8792a4ee31d23c7edd516700695608f5b98c67ee0131c -SIZE (rust/crates/rand-0.5.5.tar.gz) = 137359 -SHA256 (rust/crates/rand_core-0.2.1.tar.gz) = edecf0f94da5551fc9b492093e30b041a891657db7940ee221f9d2f66e82eef2 -SIZE (rust/crates/rand_core-0.2.1.tar.gz) = 19262 -SHA256 (rust/crates/redox_syscall-0.1.40.tar.gz) = c214e91d3ecf43e9a4e41e578973adeb14b474f2bee858742d127af75a0112b1 -SIZE (rust/crates/redox_syscall-0.1.40.tar.gz) = 14745 -SHA256 (rust/crates/redox_termios-0.1.1.tar.gz) = 7e891cfe48e9100a70a3b6eb652fef28920c117d366339687bd5576160db0f76 -SIZE (rust/crates/redox_termios-0.1.1.tar.gz) = 3227 -SHA256 (rust/crates/regex-0.1.80.tar.gz) = 4fd4ace6a8cf7860714a2c2280d6c1f7e6a413486c13298bbc86fd3da019402f -SIZE (rust/crates/regex-0.1.80.tar.gz) = 185806 -SHA256 (rust/crates/regex-syntax-0.3.9.tar.gz) = f9ec002c35e86791825ed294b50008eea9ddfc8def4420124fbc6b08db834957 -SIZE (rust/crates/regex-syntax-0.3.9.tar.gz) = 117427 -SHA256 (rust/crates/rustc-demangle-0.1.9.tar.gz) = bcfe5b13211b4d78e5c2cadfebd7769197d95c639c35a50057eb4c05de811395 -SIZE (rust/crates/rustc-demangle-0.1.9.tar.gz) = 11463 -SHA256 (rust/crates/rustc-serialize-0.3.24.tar.gz) = dcf128d1287d2ea9d80910b5f1120d0b8eede3fbf1abe91c40d39ea7d51e6fda -SIZE (rust/crates/rustc-serialize-0.3.24.tar.gz) = 45926 -SHA256 (rust/crates/strsim-0.7.0.tar.gz) = bb4f380125926a99e52bc279241539c018323fab05ad6368b56f93d9369ff550 -SIZE (rust/crates/strsim-0.7.0.tar.gz) = 8435 -SHA256 (rust/crates/termion-1.5.1.tar.gz) = 689a3bdfaab439fd92bc87df5c4c78417d3cbe537487274e9b0b2dce76e92096 -SIZE (rust/crates/termion-1.5.1.tar.gz) = 20659 -SHA256 (rust/crates/textwrap-0.10.0.tar.gz) = 307686869c93e71f94da64286f9a9524c0f308a9e1c87a583de8e9c9039ad3f6 -SIZE (rust/crates/textwrap-0.10.0.tar.gz) = 15986 -SHA256 (rust/crates/thread-id-2.0.0.tar.gz) = a9539db560102d1cef46b8b78ce737ff0bb64e7e18d35b2a5688f7d097d0ff03 -SIZE (rust/crates/thread-id-2.0.0.tar.gz) = 6108 -SHA256 (rust/crates/thread_local-0.2.7.tar.gz) = 8576dbbfcaef9641452d5cf0df9b0e7eeab7694956dd33bb61515fb8f18cfdd5 -SIZE (rust/crates/thread_local-0.2.7.tar.gz) = 10954 -SHA256 (rust/crates/unicode-bidi-0.3.4.tar.gz) = 49f2bd0c6468a8230e1db229cff8029217cf623c767ea5d60bfbd42729ea54d5 -SIZE (rust/crates/unicode-bidi-0.3.4.tar.gz) = 32228 -SHA256 (rust/crates/unicode-normalization-0.1.7.tar.gz) = 6a0180bc61fc5a987082bfa111f4cc95c4caff7f9799f3e46df09163a937aa25 -SIZE (rust/crates/unicode-normalization-0.1.7.tar.gz) = 330545 -SHA256 (rust/crates/unicode-width-0.1.5.tar.gz) = 882386231c45df4700b275c7ff55b6f3698780a650026380e72dabe76fa46526 -SIZE (rust/crates/unicode-width-0.1.5.tar.gz) = 15761 -SHA256 (rust/crates/url-1.7.1.tar.gz) = 2a321979c09843d272956e73700d12c4e7d3d92b2ee112b31548aef0d4efc5a6 -SIZE (rust/crates/url-1.7.1.tar.gz) = 68266 -SHA256 (rust/crates/utf8-ranges-0.1.3.tar.gz) = a1ca13c08c41c9c3e04224ed9ff80461d97e121589ff27c753a16cb10830ae0f -SIZE (rust/crates/utf8-ranges-0.1.3.tar.gz) = 8422 -SHA256 (rust/crates/vec_map-0.8.1.tar.gz) = 05c78687fb1a80548ae3250346c3db86a80a7cdd77bda190189f2d0a0987c81a -SIZE (rust/crates/vec_map-0.8.1.tar.gz) = 14959 -SHA256 (rust/crates/winapi-0.2.8.tar.gz) = 167dc9d6949a9b857f3451275e911c3f44255842c1f7a76f33c55103a909087a -SIZE (rust/crates/winapi-0.2.8.tar.gz) = 455145 -SHA256 (rust/crates/winapi-0.3.5.tar.gz) = 773ef9dcc5f24b7d850d0ff101e542ff24c3b090a9768e03ff889fdef41f00fd -SIZE (rust/crates/winapi-0.3.5.tar.gz) = 997942 -SHA256 (rust/crates/winapi-build-0.1.1.tar.gz) = 2d315eee3b34aca4797b2da6b13ed88266e6d612562a0c46390af8299fc699bc -SIZE (rust/crates/winapi-build-0.1.1.tar.gz) = 669 -SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 -SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.tar.gz) = 2918815 -SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f -SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.tar.gz) = 2947998 -SHA256 (algesten-rabbiteer-rs-1.4.1-c881238_GH0.tar.gz) = 882450472ee00e5848c59c75c0eba1b07ffb2dc0d1ab494608930c474e457123 -SIZE (algesten-rabbiteer-rs-1.4.1-c881238_GH0.tar.gz) = 14909 diff --git a/net/rabbiteer/files/patch-README.md b/net/rabbiteer/files/patch-README.md deleted file mode 100644 index 3b9cf3741a08..000000000000 --- a/net/rabbiteer/files/patch-README.md +++ /dev/null @@ -1,20 +0,0 @@ ---- README.md.orig 2018-10-14 19:59:57 UTC -+++ README.md -@@ -77,7 +77,7 @@ Publishing pushes data from stdin or a file to an exch - OPTIONS: - -c, --content-type <content_type> Content type such as application/json. Inferred from filename if - possible. -- -e, --exchange <exchange> Exchange to publish to [default ] -+ -e, --exchange <exchange> Exchange to publish to [default ""] - -f, --file <file> Filename (- is stdin) [default: -] - -H, --header <header>... Header on the form "My-Header: Value" - -r, --routing-key <routing_key> Routing key [default: ] -@@ -120,7 +120,7 @@ stdout or as files to a directory. - FLAGS: - -i, --info Include delivery info (and headers). - OPTIONS: -- -e, --exchange <exchange> Exchange to subscribe to -+ -e, --exchange <exchange> Exchange to subscribe to [default ""] - -o, --output <output> Output directory (- is stdout) [default: -] - -r, --routing-key <routing_key> Routing key [default: #] - diff --git a/net/rabbiteer/files/patch-cargo-crates_rustc-serialize-0.3.24_src_serialize.rs b/net/rabbiteer/files/patch-cargo-crates_rustc-serialize-0.3.24_src_serialize.rs deleted file mode 100644 index 2ec700f0bcf5..000000000000 --- a/net/rabbiteer/files/patch-cargo-crates_rustc-serialize-0.3.24_src_serialize.rs +++ /dev/null @@ -1,13 +0,0 @@ -https://github.com/rust-lang-deprecated/rustc-serialize/commit/75ce92452a5f7c25a58fdea81e5f6f888630a2c9 - ---- cargo-crates/rustc-serialize-0.3.24/src/serialize.rs.orig 2024-02-10 11:58:37 UTC -+++ cargo-crates/rustc-serialize-0.3.24/src/serialize.rs -@@ -1152,7 +1152,7 @@ impl<'a, T: ?Sized> Decodable for Cow<'a, T> - where T: ToOwned, T::Owned: Decodable - { - #[inline] -- fn decode<D: Decoder>(d: &mut D) -> Result<Cow<'static, T>, D::Error> { -+ fn decode<D: Decoder>(d: &mut D) -> Result<Cow<'a, T>, D::Error> { - Ok(Cow::Owned(try!(Decodable::decode(d)))) - } - } diff --git a/net/rabbiteer/files/patch-powerpc b/net/rabbiteer/files/patch-powerpc deleted file mode 100644 index f63acd3a6c59..000000000000 --- a/net/rabbiteer/files/patch-powerpc +++ /dev/null @@ -1,62 +0,0 @@ ---- cargo-crates/libc-0.2.49/src/unix/bsd/freebsdlike/freebsd/mod.rs.orig 2020-03-17 20:35:43 UTC -+++ cargo-crates/libc-0.2.49/src/unix/bsd/freebsdlike/freebsd/mod.rs -@@ -1486,6 +1486,9 @@ cfg_if! { - } else if #[cfg(target_arch = "powerpc64")] { - mod powerpc64; - pub use self::powerpc64::*; -+ } else if #[cfg(target_arch = "powerpc")] { -+ mod powerpc; -+ pub use self::powerpc::*; - } else { - // Unknown target_arch - } ---- cargo-crates/libc-0.2.49/src/unix/bsd/freebsdlike/freebsd/powerpc.rs.orig 2021-06-23 22:40:24 UTC -+++ cargo-crates/libc-0.2.49/src/unix/bsd/freebsdlike/freebsd/powerpc.rs -@@ -0,0 +1,47 @@ -+pub type c_char = u8; -+pub type c_long = i32; -+pub type c_ulong = u32; -+pub type wchar_t = i32; -+pub type time_t = i64; -+pub type suseconds_t = i32; -+pub type register_t = i32; -+ -+s! { -+ pub struct stat { -+ pub st_dev: ::dev_t, -+ pub st_ino: ::ino_t, -+ pub st_mode: ::mode_t, -+ pub st_nlink: ::nlink_t, -+ pub st_uid: ::uid_t, -+ pub st_gid: ::gid_t, -+ pub st_rdev: ::dev_t, -+ pub st_atime: ::time_t, -+ pub st_atime_nsec: ::c_long, -+ pub st_mtime: ::time_t, -+ pub st_mtime_nsec: ::c_long, -+ pub st_ctime: ::time_t, -+ pub st_ctime_nsec: ::c_long, -+ pub st_size: ::off_t, -+ pub st_blocks: ::blkcnt_t, -+ pub st_blksize: ::blksize_t, -+ pub st_flags: ::fflags_t, -+ pub st_gen: u32, -+ pub st_lspare: i32, -+ pub st_birthtime: ::time_t, -+ pub st_birthtime_nsec: ::c_long, -+ } -+} -+ -+// should be pub(crate), but that requires Rust 1.18.0 -+cfg_if! { -+ if #[cfg(libc_const_size_of)] { -+ #[doc(hidden)] -+ pub const _ALIGNBYTES: usize = ::mem::size_of::<::c_int>() - 1; -+ } else { -+ #[doc(hidden)] -+ pub const _ALIGNBYTES: usize = 4 - 1; -+ } -+} -+ -+pub const MAP_32BIT: ::c_int = 0x00080000; -+pub const MINSIGSTKSZ: ::size_t = 2048; // 512 * 4 diff --git a/net/rabbiteer/files/patch-src_client.rs b/net/rabbiteer/files/patch-src_client.rs deleted file mode 100644 index 7951ad581d21..000000000000 --- a/net/rabbiteer/files/patch-src_client.rs +++ /dev/null @@ -1,266 +0,0 @@ ---- src/client.rs.orig 2018-10-14 20:00:28 UTC -+++ src/client.rs -@@ -1,14 +1,14 @@ --use std::io; --use error::RbtError; --use amqp::{self, Session, Options, Channel}; --use amqp::protocol::basic::{Deliver, BasicProperties}; -+use amqp::protocol::basic::{BasicProperties, Deliver}; - use amqp::Basic; -+use amqp::{self, Channel, Options, Session}; - use amqp::{Table, TableEntry}; -+use error::RbtError; -+use std::io; - -+use std::error::Error; -+use std::sync::mpsc; - use std::thread; - use std::time::Duration; --use std::sync::mpsc; --use std::error::Error; - - pub struct Sendable { - pub exchange: String, -@@ -18,21 +18,20 @@ pub struct Sendable { - pub file_name: String, - pub reader: Box<io::Read>, - pub priority: u8, -- pub rpctimeout: u64 -+ pub rpctimeout: u64, - } - --pub type ReceiveCb = FnMut(&mut Channel, Deliver, BasicProperties, Vec<u8>) -> Result<(), RbtError> + Send; -+pub type ReceiveCb = -+ FnMut(&mut Channel, Deliver, BasicProperties, Vec<u8>) -> Result<(), RbtError> + Send; - - pub struct Receiver { -- pub exchange:String, -+ pub exchange: String, - pub routing_key: Option<String>, - pub auto_ack: bool, -- pub callback:Box<ReceiveCb>, -+ pub callback: Box<ReceiveCb>, - } - -- --pub fn open_send(o:Options, s:Sendable, r:Option<Receiver>) -> Result<(),RbtError> { -- -+pub fn open_send(o: Options, s: Sendable, r: Option<Receiver>) -> Result<(), RbtError> { - // open the channel - let (mut session, mut channel) = _open(o)?; - -@@ -49,7 +48,10 @@ pub fn open_send(o:Options, s:Sendable, r:Option<Recei - - // put filename in headers if we read from file - if s.file_name != "-" && !headers.contains_key("fileName") { -- headers.insert("fileName".to_owned(), TableEntry::LongString(String::from(s.file_name))); -+ headers.insert( -+ "fileName".to_owned(), -+ TableEntry::LongString(String::from(s.file_name)), -+ ); - } - - // send properties -@@ -73,8 +75,8 @@ pub fn open_send(o:Options, s:Sendable, r:Option<Recei - props.correlation_id = Some("rabbiteer here".to_owned()); - - true -- }, -- None => false -+ } -+ None => false, - }; - - // read input input buffer -@@ -87,12 +89,14 @@ pub fn open_send(o:Options, s:Sendable, r:Option<Recei - - if isrpc { - let (tx, rx) = mpsc::channel(); -- thread::Builder::new().name("consumer_thread".to_string()).spawn(move || { -- channel.start_consuming(); -- tx.send(channel).unwrap(); -- }).unwrap(); -+ thread::Builder::new() -+ .name("consumer_thread".to_string()) -+ .spawn(move || { -+ channel.start_consuming(); -+ tx.send(channel).unwrap(); -+ }) -+ .unwrap(); - -- - let timeout = s.rpctimeout; - if timeout == 0 { - // Block forever until recieve -@@ -103,7 +107,7 @@ pub fn open_send(o:Options, s:Sendable, r:Option<Recei - match res { - Ok(mut ch) => { - ch.close(200, "Bye")?; -- } -+ } - Err(err) => { - if err.description() == "timed out waiting on channel".to_string() { - println!("Error timeout"); -@@ -121,10 +125,9 @@ pub fn open_send(o:Options, s:Sendable, r:Option<Recei - Ok(()) - } - -- - // narrow the string to a TableEntry type by trying to parse to known - // JSON types: bool, double and fall back on string. --fn narrow(str:&str) -> TableEntry { -+fn narrow(str: &str) -> TableEntry { - let boolv = str.parse::<bool>(); - if !boolv.is_err() { - TableEntry::Bool(boolv.unwrap()) -@@ -138,19 +141,22 @@ fn narrow(str:&str) -> TableEntry { - } - } - -- --fn _open(o:Options) -> Result<(Session, Channel),RbtError> { --// errln!("Connecting to amqp://{}:{}@{}:{}/{}", --// o.login, o.password, o.host, o.port, o.vhost); -+fn _open(o: Options) -> Result<(Session, Channel), RbtError> { -+ // errln!("Connecting to amqp://{}:{}@{}:{}/{}", -+ // o.login, o.password, o.host, o.port, o.vhost); - let mut session = Session::new(o)?; - let channel = session.open_channel(1)?; - Ok((session, channel)) - } - - impl amqp::Consumer for Receiver { -- fn handle_delivery(&mut self, channel:&mut Channel, deliver:Deliver, -- headers:BasicProperties, body:Vec<u8>){ -- -+ fn handle_delivery( -+ &mut self, -+ channel: &mut Channel, -+ deliver: Deliver, -+ headers: BasicProperties, -+ body: Vec<u8>, -+ ) { - let delivery_tag = deliver.delivery_tag.clone(); - - if self.auto_ack { -@@ -160,12 +166,15 @@ impl amqp::Consumer for Receiver { - - // and deliver to callback - ((self.callback)(channel, deliver, headers, body)).unwrap_or_else(::error::handle); -- - } - } - --pub fn open_receive(o:Options, q:Option<String>, force_declare: bool, r:Receiver) -> Result<(),RbtError> { -- -+pub fn open_receive( -+ o: Options, -+ q: Option<String>, -+ force_declare: bool, -+ r: Receiver, -+) -> Result<(), RbtError> { - // open session/channel - let (_, mut channel) = _open(o)?; - -@@ -178,22 +187,33 @@ pub fn open_receive(o:Options, q:Option<String>, force - Ok(()) - } - -- --fn do_open_receive(channel:&mut Channel, q:Option<String>, force_declare: bool, r:Receiver) -> Result<String,RbtError> { -- -+fn do_open_receive( -+ channel: &mut Channel, -+ q: Option<String>, -+ force_declare: bool, -+ r: Receiver, -+) -> Result<String, RbtError> { - let mut auto_delete = false; - let mut bind_routing_key = r.routing_key.clone(); -- -+ - let queue_name = match q { - Some(q) => { - // Force the declaration of this queue - if force_declare { - // queue, passive, durable, exclusive, auto_delete, nowait, arguments -- let queue_declare = channel.queue_declare(q, false, false, auto_delete, auto_delete, false, Table::new())?; -+ let queue_declare = channel.queue_declare( -+ q, -+ false, -+ false, -+ auto_delete, -+ auto_delete, -+ false, -+ Table::new(), -+ )?; - - // name is auto generated - queue_declare.queue -- }else{ -+ } else { - q - } - } -@@ -205,25 +225,33 @@ fn do_open_receive(channel:&mut Channel, q:Option<Stri - } - - // queue, passive, durable, exclusive, auto_delete, nowait, arguments -- let queue_declare = -- channel.queue_declare( -- q.clone().unwrap_or("".to_owned()) , -- false, false, -- auto_delete, auto_delete, false, Table::new())?; -+ let queue_declare = channel.queue_declare( -+ q.clone().unwrap_or("".to_owned()), -+ false, -+ false, -+ auto_delete, -+ auto_delete, -+ false, -+ Table::new(), -+ )?; - - // name is auto generated - queue_declare.queue -- - } - }; - - // Only bind if we have a routing key - May be an existing queue - if let Some(routing_key) = bind_routing_key { - // bind queue to the exchange, which already must be declared. -- -+ - if r.exchange != "" { -- channel.queue_bind(queue_name.clone(), r.exchange.clone(), routing_key.clone(), -- false, Table::new())?; -+ channel.queue_bind( -+ queue_name.clone(), -+ r.exchange.clone(), -+ routing_key.clone(), -+ false, -+ Table::new(), -+ )?; - } - } - -@@ -232,8 +260,16 @@ fn do_open_receive(channel:&mut Channel, q:Option<Stri - - // start consuming the queue. - // callback, queue, consumer_tag, no_local, no_ack, exclusive, nowait, arguments -- channel.basic_consume(r, queue_name.clone(), consumer_tag, false, -- false, false, false, Table::new())?; -+ channel.basic_consume( -+ r, -+ queue_name.clone(), -+ consumer_tag, -+ false, -+ false, -+ false, -+ false, -+ Table::new(), -+ )?; - - Ok(queue_name) - } diff --git a/net/rabbiteer/files/patch-src_error.rs b/net/rabbiteer/files/patch-src_error.rs deleted file mode 100644 index 7ed75cd906a5..000000000000 --- a/net/rabbiteer/files/patch-src_error.rs +++ /dev/null @@ -1,71 +0,0 @@ ---- src/error.rs.orig 2018-10-14 20:00:28 UTC -+++ src/error.rs -@@ -1,10 +1,10 @@ -+use amqp::AMQPError; -+use clap; -+use rustc_serialize::json; -+use std::convert::From; - use std::fmt; - use std::io; --use std::convert::From; --use amqp::AMQPError; - use std::string::FromUtf8Error; --use rustc_serialize::json; --use clap; - - #[macro_export] - macro_rules! errln( -@@ -21,9 +21,8 @@ macro_rules! rbterr( - }} - ); - -- - pub enum RbtError { -- Message(String), // Plain error message -+ Message(String), // Plain error message - AMQP(AMQPError), - IO(io::Error), - UTF8(FromUtf8Error), -@@ -31,27 +30,24 @@ pub enum RbtError { - Clap(clap::Error), - } - -- - impl fmt::Display for RbtError { - fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { - match *self { - RbtError::Message(ref s) => write!(f, "Error: {}", s), -- RbtError::AMQP(ref e) => write!(f, "{}", e), -- RbtError::IO(ref e) => write!(f, "{}", e), -- RbtError::UTF8(ref e) => write!(f, "{}", e), -- RbtError::JSON(ref e) => write!(f, "{}", e), -- RbtError::Clap(ref e) => write!(f, "{}", e), -+ RbtError::AMQP(ref e) => write!(f, "{}", e), -+ RbtError::IO(ref e) => write!(f, "{}", e), -+ RbtError::UTF8(ref e) => write!(f, "{}", e), -+ RbtError::JSON(ref e) => write!(f, "{}", e), -+ RbtError::Clap(ref e) => write!(f, "{}", e), - } - } - } - -- --pub fn handle(e:RbtError) { -+pub fn handle(e: RbtError) { - errln!("{}", e); - ::std::process::exit(1); - } - -- - macro_rules! from( - ($t:ty, $p:tt) => { - impl From<$t> for RbtError { -@@ -70,7 +66,7 @@ from!(clap::Error, Clap); - from!(String, Message); - - impl From<&'static str> for RbtError { -- fn from(s:&str) -> RbtError { -+ fn from(s: &str) -> RbtError { - RbtError::Message(String::from(s)) - } - } diff --git a/net/rabbiteer/files/patch-src_main.rs b/net/rabbiteer/files/patch-src_main.rs deleted file mode 100644 index 032c42f464f9..000000000000 --- a/net/rabbiteer/files/patch-src_main.rs +++ /dev/null @@ -1,171 +0,0 @@ ---- src/main.rs.orig 2018-10-14 20:00:28 UTC -+++ src/main.rs -@@ -1,36 +1,41 @@ --extern crate rustc_serialize; - extern crate amqp; --extern crate rand; - extern crate conduit_mime_types as mime; -+extern crate rand; -+extern crate rustc_serialize; - extern crate url; --#[macro_use] extern crate clap; -+#[macro_use] -+extern crate clap; - --#[macro_use] mod error; -+#[macro_use] -+mod error; - mod client; - mod output; - mod publish; - mod subscribe; - -+use clap::{App, Arg, SubCommand}; -+use error::RbtError; -+use rustc_serialize::json::Json; - use std::env; - use std::fs; --use clap::{Arg, App, SubCommand}; -+use std::panic; - use url::Url; --use rustc_serialize::json::Json; --use error::RbtError; - -- - fn main() { -+ panic::set_hook(Box::new(|_panic| { -+ // chill -+ })); -+ - _main().unwrap_or_else(error::handle); - } - --static HOST:&'static str = "127.0.0.1"; --static PORT:&'static str = "5672"; --static USER:&'static str = "guest"; --static PASS:&'static str = "guest"; --static VHST:&'static str = ""; -+static HOST: &'static str = "127.0.0.1"; -+static PORT: &'static str = "5672"; -+static USER: &'static str = "guest"; -+static PASS: &'static str = "guest"; -+static VHST: &'static str = ""; - --fn _main() -> Result<(),RbtError> { -- -+fn _main() -> Result<(), RbtError> { - let matches = App::new("Rabbiteer") - .version(crate_version!()) - .author("Martin Algesten <martin@algesten.se>") -@@ -124,7 +129,7 @@ fn _main() -> Result<(),RbtError> { - .short("e") - .long("exchange") - .takes_value(true) -- .required(true)) -+ .default_value("")) - .arg(Arg::with_name("routing_key") - .help("Routing key") - .short("r") -@@ -167,11 +172,11 @@ fn _main() -> Result<(),RbtError> { - - // start with defaults. - let mut opts = amqp::Options { -- host: value_t!(matches, "host", String)?, -- port: value_t!(matches, "port", u16)?, -- login: value_t!(matches, "user", String)?, -+ host: value_t!(matches, "host", String)?, -+ port: value_t!(matches, "port", u16)?, -+ login: value_t!(matches, "user", String)?, - password: value_t!(matches, "password", String)?, -- vhost: value_t!(matches, "vhost", String)?, -+ vhost: value_t!(matches, "vhost", String)?, - ..Default::default() - }; - -@@ -183,7 +188,7 @@ fn _main() -> Result<(),RbtError> { - parse_url(&mut opts, urlstr)?; - } - -- fn if_differs(opt:Option<&str>, def:&str, set:&mut FnMut(String) -> ()) { -+ fn if_differs(opt: Option<&str>, def: &str, set: &mut FnMut(String) -> ()) { - if let Some(v) = opt { - if v != def { - set(v.to_string()); -@@ -191,44 +196,46 @@ fn _main() -> Result<(),RbtError> { - } - } - -- if_differs(matches.value_of("host"), HOST, &mut|v|{ opts.host = v }); -- if_differs(matches.value_of("port"), PORT, &mut|v|{ opts.port = v.parse::<u16>().unwrap() }); -- if_differs(matches.value_of("user"), USER, &mut|v|{ opts.login = v }); -- if_differs(matches.value_of("password"), PASS, &mut|v|{ opts.password = v }); -- if_differs(matches.value_of("vhost"), VHST, &mut|v|{ opts.vhost = v }); -+ if_differs(matches.value_of("host"), HOST, &mut |v| { -+ opts.host = v -+ }); -+ if_differs(matches.value_of("port"), PORT, &mut |v| { -+ opts.port = v.parse::<u16>().unwrap() -+ }); -+ if_differs(matches.value_of("user"), USER, &mut |v| { -+ opts.login = v -+ }); -+ if_differs(matches.value_of("password"), PASS, &mut |v| { -+ opts.password = v -+ }); -+ if_differs(matches.value_of("vhost"), VHST, &mut |v| { -+ opts.vhost = v -+ }); - - // depending on subcommand, we do one or the other - match matches.subcommand_name() { -- - // execute publish command - Some("publish") => { -- - // the args after the "publish command - let subm = matches.subcommand_matches("publish").unwrap(); - - publish::do_publish(opts, subm) -+ } - -- }, -- - // execute subscribe command - Some("subscribe") => { -- - // the args after the "subscribe" command - let subm = matches.subcommand_matches("subscribe").unwrap(); - - subscribe::do_subscribe(opts, subm) -+ } - -- }, -- - _ => rbterr!("Need subcommand. Try --help"), - } -- - } - -- -- - // update the opts object with the given url --fn parse_url(opts:&mut amqp::Options, urlstr:String) -> Result<(),RbtError> { -+fn parse_url(opts: &mut amqp::Options, urlstr: String) -> Result<(), RbtError> { - if let Ok(url) = Url::parse(urlstr.as_ref()) { - if url.scheme() != "amqp" { - rbterr!("Unknown scheme: {}", url); -@@ -256,12 +263,9 @@ fn parse_url(opts:&mut amqp::Options, urlstr:String) - - } - } - -- -- - // update the opts object with the conf --fn parse_conf(opts:&mut amqp::Options) -> bool { -- -- let mut update = |connopt:Option<&Json>| -> bool { -+fn parse_conf(opts: &mut amqp::Options) -> bool { -+ let mut update = |connopt: Option<&Json>| -> bool { - if let Some(conn) = connopt { - if conn.is_object() { - if let Json::String(ref v) = conn["host"] { diff --git a/net/rabbiteer/files/patch-src_output.rs b/net/rabbiteer/files/patch-src_output.rs deleted file mode 100644 index 4d6ccb1292eb..000000000000 --- a/net/rabbiteer/files/patch-src_output.rs +++ /dev/null @@ -1,175 +0,0 @@ ---- src/output.rs.orig 2018-09-09 07:55:09 UTC -+++ src/output.rs -@@ -1,10 +1,11 @@ --use rustc_serialize::json::{self, Json, Object}; --use rustc_serialize::base64::{self, ToBase64}; --use amqp::protocol::basic::{Deliver, BasicProperties}; -+#![allow(deprecated, soft_unstable)] -+ -+use amqp::protocol::basic::{BasicProperties, Deliver}; - use amqp::{Table, TableEntry}; - use error::RbtError; -+use rustc_serialize::base64::{self, ToBase64}; -+use rustc_serialize::json::{self, Json, Object}; - -- - #[derive(RustcEncodable)] - struct MsgDeliver { - consumer_tag: String, -@@ -27,24 +28,27 @@ struct Msg { - data: Json, - } - --pub fn build_output(info:bool, deliver:&Deliver, -- props:&BasicProperties, body:Vec<u8>) -> Result<Vec<u8>,RbtError> { -+pub fn build_output( -+ info: bool, -+ deliver: &Deliver, -+ props: &BasicProperties, -+ body: Vec<u8>, -+) -> Result<Vec<u8>, RbtError> { - if info { -- - // delivery info - let mdel = MsgDeliver { -- consumer_tag:deliver.consumer_tag.clone(), -- delivery_tag:deliver.delivery_tag.clone(), -- redelivered:deliver.redelivered.clone(), -- exchange:deliver.exchange.clone(), -- routing_key:deliver.routing_key.clone(), -+ consumer_tag: deliver.consumer_tag.clone(), -+ delivery_tag: deliver.delivery_tag.clone(), -+ redelivered: deliver.redelivered.clone(), -+ exchange: deliver.exchange.clone(), -+ routing_key: deliver.routing_key.clone(), - }; - - let content_type = props.content_type.clone().unwrap_or(String::from("")); - - // properties - let mut mprops = MsgProps { -- content_type:content_type.clone(), -+ content_type: content_type.clone(), - headers: Object::new(), - }; - -@@ -57,9 +61,9 @@ pub fn build_output(info:bool, deliver:&Deliver, - - // and put it together - let msg = Msg { -- deliver:mdel, -- props:mprops, -- data:data, -+ deliver: mdel, -+ props: mprops, -+ data: data, - }; - - // encode -@@ -67,9 +71,7 @@ pub fn build_output(info:bool, deliver:&Deliver, - - // convert to bytes - Ok(js.to_string().as_bytes().to_owned()) -- - } else { -- - let content_type = props.content_type.clone().unwrap_or(String::from("")); - - match content_type.as_ref() { -@@ -82,32 +84,26 @@ pub fn build_output(info:bool, deliver:&Deliver, - - // convert to bytes - Ok(js.to_string().as_bytes().to_owned()) -- }, -+ } - - // just return untranslated bytes -- _ => Ok(body) -+ _ => Ok(body), - } -- - } - } - -- --fn figure_out_body(content_type:String, body:Vec<u8>) -> Result<Json,RbtError> { -- -+fn figure_out_body(content_type: String, body: Vec<u8>) -> Result<Json, RbtError> { - // depending on content type, do something - match content_type.as_ref() { - "application/json" => Ok(Json::from_str(&String::from_utf8(body)?)?), - _ => Ok(match content_type.find("text/") { - Some(_) => Json::String(String::from_utf8(body)?), -- _ => Json::String(body.to_base64(base64::STANDARD)) -- }) -+ _ => Json::String(body.to_base64(base64::STANDARD)), -+ }), - } -- - } - -- -- --fn table_to_json(table:&Table) -> Object { -+fn table_to_json(table: &Table) -> Object { - let mut ret = Object::new(); - for (skey, entry) in table { - ret.insert(skey.clone().to_string(), entry_to_json(&entry)); -@@ -115,33 +111,35 @@ fn table_to_json(table:&Table) -> Object { - ret - } - --fn entry_to_json(entry:&TableEntry) -> Json { -+fn entry_to_json(entry: &TableEntry) -> Json { - match *entry { -- TableEntry::Bool(v) => Json::Boolean(v), -- TableEntry::ShortShortInt(v) => Json::I64(v as i64), -- TableEntry::ShortShortUint(v) => Json::U64(v as u64), -- TableEntry::ShortInt(v) => Json::I64(v as i64), -- TableEntry::ShortUint(v) => Json::U64(v as u64), -- TableEntry::LongInt(v) => Json::I64(v as i64), -- TableEntry::LongUint(v) => Json::U64(v as u64), -- TableEntry::LongLongInt(v) => Json::I64(v), -- TableEntry::LongLongUint(v) => Json::U64(v), -- TableEntry::Float(v) => Json::F64(v as f64), -- TableEntry::Double(v) => Json::F64(v), -- TableEntry::LongString(ref v) => Json::String(v.clone()), -- TableEntry::Void => Json::Null, -- TableEntry::FieldTable(ref v) => Json::Object(table_to_json(&v)), -- TableEntry::Timestamp(v) => Json::U64(v as u64), // maybe string date? -+ TableEntry::Bool(v) => Json::Boolean(v), -+ TableEntry::ShortShortInt(v) => Json::I64(v as i64), -+ TableEntry::ShortShortUint(v) => Json::U64(v as u64), -+ TableEntry::ShortInt(v) => Json::I64(v as i64), -+ TableEntry::ShortUint(v) => Json::U64(v as u64), -+ TableEntry::LongInt(v) => Json::I64(v as i64), -+ TableEntry::LongUint(v) => Json::U64(v as u64), -+ TableEntry::LongLongInt(v) => Json::I64(v), -+ TableEntry::LongLongUint(v) => Json::U64(v), -+ TableEntry::Float(v) => Json::F64(v as f64), -+ TableEntry::Double(v) => Json::F64(v), -+ TableEntry::LongString(ref v) => Json::String(v.clone()), -+ TableEntry::Void => Json::Null, -+ TableEntry::FieldTable(ref v) => Json::Object(table_to_json(&v)), -+ TableEntry::Timestamp(v) => Json::U64(v as u64), // maybe string date? - TableEntry::FieldArray(ref vs) => { -- let mut ret:Vec<Json> = Vec::new(); -- for v in vs { ret.push(entry_to_json(v)) } -+ let mut ret: Vec<Json> = Vec::new(); -+ for v in vs { -+ ret.push(entry_to_json(v)) -+ } - Json::Array(ret) -- }, -+ } - TableEntry::DecimalValue(decimals, v) => { -- let ten:f64 = (10 as u64).pow(decimals as u32) as f64; -- let dec:f64 = (v as f64) / ten; -+ let ten: f64 = (10 as u64).pow(decimals as u32) as f64; -+ let dec: f64 = (v as f64) / ten; - Json::F64(dec) -- }, -+ } - //_ => Err(format!("Cant translate {:?}", entry)), - // TableEntry::ShortString(ref v) => Ok(Json::String(v.clone())), - } diff --git a/net/rabbiteer/files/patch-src_publish.rs b/net/rabbiteer/files/patch-src_publish.rs deleted file mode 100644 index 62f55785ff8b..000000000000 --- a/net/rabbiteer/files/patch-src_publish.rs +++ /dev/null @@ -1,137 +0,0 @@ ---- src/publish.rs.orig 2018-10-14 20:00:28 UTC -+++ src/publish.rs -@@ -1,41 +1,38 @@ --use std::io::{self, Write}; - use amqp; --use amqp::protocol::basic::{Deliver, BasicProperties}; -+use amqp::protocol::basic::{BasicProperties, Deliver}; -+use amqp::Channel; - use clap::ArgMatches; --use std::fs; --use std::path::Path; --use mime; - use client; - use error::RbtError; -+use mime; - use output; --use amqp::{Channel}; -+use std::fs; -+use std::io::{self, Write}; - use std::panic; -+use std::path::Path; - -- - // helper function to turn a filename - // into a mime-type --fn type_from_file(file:&String) -> Result<String,RbtError> { -+fn type_from_file(file: &String) -> Result<String, RbtError> { - let t = mime::Types::new().or(Err("Failed to read mime types"))?; - let path = Path::new(&file); - let mime = t.mime_for_path(&path); - Ok(mime.to_owned()) - } - -- --pub fn do_publish(opts:amqp::Options, matches:&ArgMatches) -> Result<(),RbtError> { -- -+pub fn do_publish(opts: amqp::Options, matches: &ArgMatches) -> Result<(), RbtError> { - // either stdin or a file - let file = value_t!(matches, "file", String)?; -- let rpc = matches.is_present("rpc"); -+ let rpc = matches.is_present("rpc"); - let reader: Box<io::Read> = match file.as_ref() { - "-" => Box::new(io::stdin()), -- _ => Box::new(fs::File::open(&file)?), -+ _ => Box::new(fs::File::open(&file)?), - }; - - // either - or the name of the file -- let file_name:&str = match file.as_ref() { -+ let file_name: &str = match file.as_ref() { - "-" => "-", -- _ => { -+ _ => { - // XXX fix unwrapping - let ostr = Path::new(&file).file_name().unwrap(); - ostr.to_str().unwrap() -@@ -48,51 +45,49 @@ pub fn do_publish(opts:amqp::Options, matches:&ArgMatc - let c = matches.value_of("content_type").unwrap_or("-").to_string(); - match c.as_ref() { - "-" => type_from_file(&file)?, -- _ => c, -+ _ => c, - } - }; - -- - // the sendable wraps up the parsed parts - let sendable = client::Sendable { -- exchange: value_t!(matches, "exchange", String)?, -- routing_key: value_t!(matches, "routing_key", String)?, -+ exchange: value_t!(matches, "exchange", String)?, -+ routing_key: value_t!(matches, "routing_key", String)?, - content_type: content_type, -- headers: values_t!(matches, "header", String).unwrap_or(vec![]), -- file_name: file_name.to_owned(), -- reader: reader, -- priority: value_t!(matches, "priority", u8).unwrap_or(0), -- rpctimeout: value_t!(matches, "rpctimeout", u64).unwrap_or(0) -+ headers: values_t!(matches, "header", String).unwrap_or(vec![]), -+ file_name: file_name.to_owned(), -+ reader: reader, -+ priority: value_t!(matches, "priority", u8).unwrap_or(0), -+ rpctimeout: value_t!(matches, "rpctimeout", u64).unwrap_or(0), - }; - - // if we are doing an rpc with replyTo/correlationId, we set up a receiver - let rpc_receive = match rpc { - false => None, -- true => { -- let receive = -- move |channel: &mut Channel, deliver:Deliver, props:BasicProperties, body:Vec<u8>| -> -- Result<(),RbtError> { -- let msg = output::build_output(false, &deliver, &props, body)?; -+ true => { -+ let receive = move |channel: &mut Channel, -+ deliver: Deliver, -+ props: BasicProperties, -+ body: Vec<u8>| -+ -> Result<(), RbtError> { -+ let msg = output::build_output(false, &deliver, &props, body)?; - -- // just write to stdout -- let stdout = io::stdout(); -+ // just write to stdout -+ let stdout = io::stdout(); - -- // lock until end of scope -- let mut handle = stdout.lock(); -+ // lock until end of scope -+ let mut handle = stdout.lock(); - -- handle.write(&msg)?; -- handle.write(b"\n")?; -- handle.flush()?; -- -- // closing the channel -- channel.close(200, "Bye")?; -- panic::set_hook(Box::new(|_| { -- })); -- // Until amqp library finds a way to exit consumer, terminate consumer_thread here. -- panic!(); -- -- -- }; -+ handle.write(&msg)?; -+ handle.write(b"\n")?; -+ handle.flush()?; -+ -+ // closing the channel -+ channel.close(200, "Bye")?; -+ panic::set_hook(Box::new(|_| {})); -+ // Until amqp library finds a way to exit consumer, terminate consumer_thread here. -+ panic!(); -+ }; - - let receiver = client::Receiver { - exchange: "".to_owned(), diff --git a/net/rabbiteer/files/patch-src_subscribe.rs b/net/rabbiteer/files/patch-src_subscribe.rs deleted file mode 100644 index a0c11a159813..000000000000 --- a/net/rabbiteer/files/patch-src_subscribe.rs +++ /dev/null @@ -1,147 +0,0 @@ ---- src/subscribe.rs.orig 2018-10-14 20:00:28 UTC -+++ src/subscribe.rs -@@ -1,23 +1,21 @@ --use std::io::{self, Write}; --use rand::{thread_rng, Rng, distributions::Alphanumeric}; --use amqp::protocol::basic::{Deliver, BasicProperties}; --use amqp::{self, TableEntry, Channel}; -+use amqp::protocol::basic::{BasicProperties, Deliver}; -+use amqp::{self, Channel, TableEntry}; - use clap::ArgMatches; --use std::fs; --use std::path::Path; --use mime; - use client; --use output; - use error::RbtError; -+use mime; -+use output; -+use rand::{distributions::Alphanumeric, thread_rng, Rng}; -+use std::fs; -+use std::io::{self, Write}; - use std::panic; -+use std::path::Path; - -- --pub fn do_subscribe(opts:amqp::Options, matches:&ArgMatches) -> Result<(),RbtError> { -- -+pub fn do_subscribe(opts: amqp::Options, matches: &ArgMatches) -> Result<(), RbtError> { - let output = value_t!(matches, "output", String)?; -- let queue : Option<String> = matches.value_of("queue").map(str::to_owned); -- let force_declare : bool = matches.is_present("declare"); -- let info = matches.is_present("info"); -+ let queue: Option<String> = matches.value_of("queue").map(str::to_owned); -+ let force_declare: bool = matches.is_present("declare"); -+ let info = matches.is_present("info"); - let single = matches.is_present("single"); - - // type lookup map -@@ -33,14 +31,15 @@ pub fn do_subscribe(opts:amqp::Options, matches:&ArgMa - } - } - -- let receive = move |channel: &mut Channel, deliver:Deliver, props:BasicProperties, body:Vec<u8>| -> -- Result<(),RbtError> { -- -+ let receive = move |channel: &mut Channel, -+ deliver: Deliver, -+ props: BasicProperties, -+ body: Vec<u8>| -+ -> Result<(), RbtError> { - let msg = output::build_output(info, &deliver, &props, body)?; - - match output.as_ref() { - "-" => { -- - // just write to stdout - let stdout = io::stdout(); - -@@ -50,10 +49,8 @@ pub fn do_subscribe(opts:amqp::Options, matches:&ArgMa - handle.write(&msg)?; - handle.write(b"\n")?; - handle.flush()?; -- -- }, -- _ => { -- -+ } -+ _ => { - // extract file name from headers, or fall back on random - let file_name = file_name_of(&props, &types); - -@@ -70,60 +67,60 @@ pub fn do_subscribe(opts:amqp::Options, matches:&ArgMa - - let mut f = fs::File::create(path)?; - f.write_all(&msg)?; -- - } -- - } - - // maybe end here? - if single { - // closing the channel - channel.close(200, "Bye")?; -- panic::set_hook(Box::new(|_| { -- })); -+ panic::set_hook(Box::new(|_| {})); - // Until amqp library finds a way to exit consumer, terminate consumer_thread here. - panic!(); - } - - Ok(()) -- - }; - - let receiver = client::Receiver { - exchange: value_t!(matches, "exchange", String)?, - routing_key: matches.value_of("routing_key").map(str::to_owned), -- auto_ack: ! matches.is_present("noack"), -+ auto_ack: !matches.is_present("noack"), - callback: Box::new(receive), - }; - - client::open_receive(opts, queue, force_declare, receiver) - } - --fn file_name_of(props:&BasicProperties, types:&mime::Types) -> String { -+fn file_name_of(props: &BasicProperties, types: &mime::Types) -> String { -+ let content_type = props -+ .content_type -+ .clone() -+ .unwrap_or("application/octet-stream".to_owned()); - -- let content_type = -- props.content_type.clone().unwrap_or("application/octet-stream".to_owned()); -- - // figure out a good extension for this content type -- let ext = types.get_extension(&content_type) -+ let ext = types -+ .get_extension(&content_type) - .and_then(|x| Some(x[0].clone())) - .or_else(|| Some("bin".to_owned())) - .unwrap(); - - // prefer a fileName from headers, but fall back on - // a random name. -- props.headers.clone() -+ props -+ .headers -+ .clone() - .and_then(|x| match x.get("fileName") { - Some(&TableEntry::LongString(ref f)) => Some((*f).clone()), -- _ => None -+ _ => None, - }) - .or_else(|| Some(gen_rand_name(ext))) - .unwrap() - } - --fn gen_rand_name(ext:String) -> String { -+fn gen_rand_name(ext: String) -> String { - // generate 16 ascii chars -- let mut rand:String = thread_rng().sample_iter(&Alphanumeric).take(16).collect(); -+ let mut rand: String = thread_rng().sample_iter(&Alphanumeric).take(16).collect(); - rand.push_str("."); - rand.push_str(&ext); - rand diff --git a/net/rabbiteer/pkg-descr b/net/rabbiteer/pkg-descr deleted file mode 100644 index 0786a1fab62f..000000000000 --- a/net/rabbiteer/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Command-line tool for publishing and subscribing to RabbitMQ, including -support for publish, subscribe, and RabbitMQ-style rpc calls. diff --git a/net/rabbitmq/Makefile b/net/rabbitmq/Makefile index d6a4fbedfb73..463b786299e5 100644 --- a/net/rabbitmq/Makefile +++ b/net/rabbitmq/Makefile @@ -1,12 +1,11 @@ PORTNAME= rabbitmq -DISTVERSION= 4.0.7 +DISTVERSION= 4.1.1 CATEGORIES= net MASTER_SITES= https://github.com/rabbitmq/rabbitmq-server/releases/download/v${DISTVERSION}/ -# https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.12.12/rabbitmq-server-generic-unix-3.12.12.tar.xz -# https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.12.13/rabbitmq-server_3.12.13.orig.tar.xz DISTNAME= ${PORTNAME}-server-generic-unix-${DISTVERSION} -MAINTAINER= erlang@FreeBSD.org +MAINTAINER= vvd@FreeBSD.org +# Co-maintainer: fsbruva@yahoo.com COMMENT= Erlang implementation of AMQP WWW= https://www.rabbitmq.com/ @@ -14,13 +13,11 @@ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/LICENSE-MPL-RabbitMQ RUN_DEPENDS= erlang-runtime${_ERLANG_VER}>=${_ERLANG_VER}:lang/erlang-runtime${_ERLANG_VER} -# ${PYTHON_PKGNAMEPREFIX}simplejson>=2.0:devel/py-simplejson@${PY_FLAVOR} USES= cpe shebangfix tar:xz CPE_VENDOR= pivotal_software USE_LOCALE= en_US.UTF-8 USE_RC_SUBR= rabbitmq -# SHEBANG_FILES= plugins/rabbitmq_management-*/priv/www/cli/rabbitmqadmin NO_ARCH= yes NO_BUILD= yes diff --git a/net/rabbitmq/distinfo b/net/rabbitmq/distinfo index d005393fcc07..97e0a1d6fce6 100644 --- a/net/rabbitmq/distinfo +++ b/net/rabbitmq/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743152894 -SHA256 (rabbitmq-server-generic-unix-4.0.7.tar.xz) = 926fc05a87f7a0e8211615a92aeff15b5b4a2bc92e46443d19dedc0c99ebd150 -SIZE (rabbitmq-server-generic-unix-4.0.7.tar.xz) = 16284232 +TIMESTAMP = 1750300000 +SHA256 (rabbitmq-server-generic-unix-4.1.1.tar.xz) = a00731f61bb3fa6000b62d5c5b8fe407638ebc8c2042e0079860ee66ce320f53 +SIZE (rabbitmq-server-generic-unix-4.1.1.tar.xz) = 26167188 diff --git a/net/rabbitmq/pkg-plist b/net/rabbitmq/pkg-plist index 0b8fc48c0bdd..8ab46e6eb277 100644 --- a/net/rabbitmq/pkg-plist +++ b/net/rabbitmq/pkg-plist @@ -25,6 +25,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_client-%%VERSION%%/ebin/amqp10_cl lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_client-%%VERSION%%/ebin/amqp10_client_frame_reader.beam lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_client-%%VERSION%%/ebin/amqp10_client_session.beam lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_client-%%VERSION%%/ebin/amqp10_client_sessions_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_client-%%VERSION%%/ebin/amqp10_client_socket.beam lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_client-%%VERSION%%/ebin/amqp10_client_sup.beam lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_client-%%VERSION%%/ebin/amqp10_client_types.beam lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_client-%%VERSION%%/ebin/amqp10_msg.beam @@ -35,6 +36,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_common-%%VERSION%%/ebin/amqp10_fr lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_common-%%VERSION%%/ebin/amqp10_framing0.beam lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_common-%%VERSION%%/ebin/amqp10_util.beam lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_common-%%VERSION%%/ebin/serial_number.beam +lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_common-%%VERSION%%/include/amqp10_filtex.hrl lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_common-%%VERSION%%/include/amqp10_framing.hrl lib/rabbitmq_server-%%VERSION%%/plugins/amqp10_common-%%VERSION%%/include/amqp10_types.hrl lib/rabbitmq_server-%%VERSION%%/plugins/amqp_client-%%VERSION%%/ebin/amqp_auth_mechanisms.beam @@ -76,64 +78,84 @@ lib/rabbitmq_server-%%VERSION%%/plugins/aten-0.6.0/ebin/aten_sink.beam lib/rabbitmq_server-%%VERSION%%/plugins/aten-0.6.0/ebin/aten_sup.beam lib/rabbitmq_server-%%VERSION%%/plugins/base64url-1.0.1/ebin/base64url.app lib/rabbitmq_server-%%VERSION%%/plugins/base64url-1.0.1/ebin/base64url.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy.app -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_bstr.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_children.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_clear.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_clock.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_compress_h.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_constraints.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_decompress_h.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_handler.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_http.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_http2.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_loop.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_metrics_h.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_middleware.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_req.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_rest.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_router.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_static.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_stream.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_stream_h.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_sub_protocol.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_tls.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_tracer_h.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.12.0/ebin/cowboy_websocket.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_base64url.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_cookie.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_date.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_hpack.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_http.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_http2.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_http2_machine.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_http_hd.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_http_struct_hd.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_http_te.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_iolists.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_link.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_mimetypes.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_multipart.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_qs.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_spdy.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_sse.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_uri.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_uri_template.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cow_ws.beam -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/ebin/cowlib.app -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/include/cow_inline.hrl -lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.13.0/include/cow_parse.hrl -lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation.app -lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation.beam -lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation_pbe.beam -lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.4.0/ebin/credentials_obfuscation_svc.beam -lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.4.0/include/credentials_obfuscation.hrl -lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.4.0/include/otp_crypto.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy.app +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_app.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_bstr.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_children.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_clear.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_clock.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_compress_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_constraints.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_decompress_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_handler.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_http.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_http2.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_http3.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_loop.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_metrics_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_middleware.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_quicer.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_req.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_rest.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_router.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_static.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_stream.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_stream_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_sub_protocol.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_tls.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_tracer_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowboy-2.13.0/ebin/cowboy_websocket.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_base64url.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_cookie.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_date.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_deflate.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_hpack.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_http.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_http1.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_http2.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_http2_machine.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_http3.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_http3_machine.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_http_hd.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_http_struct_hd.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_http_te.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_iolists.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_link.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_mimetypes.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_multipart.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_qpack.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_qs.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_spdy.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_sse.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_uri.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_uri_template.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cow_ws.beam +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/ebin/cowlib.app +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/include/cow_inline.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/cowlib-2.14.0/include/cow_parse.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/ebin/credentials_obfuscation.app +lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/ebin/credentials_obfuscation.beam +lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/ebin/credentials_obfuscation_app.beam +lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/ebin/credentials_obfuscation_pbe.beam +lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/ebin/credentials_obfuscation_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/ebin/credentials_obfuscation_svc.beam +lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/include/credentials_obfuscation.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/include/otp_crypto.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/credentials_obfuscation-3.5.0/priv/schema/credentials_obfuscation.schema +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.Decoding.Decoder.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.Decoding.Parser.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.Defaults.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.Encode.Any.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.Encode.BitString.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.Encode.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.Encoding.Encoder.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.EscapeSequenceError.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.RowLengthError.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.StrayEscapeCharacterError.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/Elixir.CSV.beam +lib/rabbitmq_server-%%VERSION%%/plugins/csv-3.2.1/ebin/csv.app lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/conf_parse.beam lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish.app lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish.beam @@ -159,70 +181,97 @@ lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_validat lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_variable.beam lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/ebin/cuttlefish_vmargs.beam lib/rabbitmq_server-%%VERSION%%/plugins/cuttlefish-3.4.0/priv/erlang_vm.schema -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/auth_pb.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd.app -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_auth.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_auth_gen.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_cluster.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_cluster_gen.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_compare.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_conn.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_conn_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_data_coercion.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_election.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_election_gen.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_grpc.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_health_gen.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_kv.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_kv_gen.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_lease.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_lease_gen.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_lease_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_lock.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_lock_gen.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_maintenance.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_maintenance_gen.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_op.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_stream.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_watch.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/eetcd_watch_gen.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/gogo_pb.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/health_pb.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/kv_pb.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/ebin/router_pb.beam -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/include/eetcd.hrl -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/priv/protos/auth.proto -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/priv/protos/gogo.proto -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/priv/protos/kv.proto -lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.3.6/priv/protos/router.proto +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/auth_pb.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd.app +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_app.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_auth.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_auth_gen.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_cluster.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_cluster_gen.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_compare.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_conn.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_conn_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_data_coercion.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_election.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_election_gen.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_grpc.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_health_gen.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_kv.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_kv_gen.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_lease.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_lease_gen.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_lease_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_lock.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_lock_gen.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_maintenance.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_maintenance_gen.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_op.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_stream.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_watch.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/eetcd_watch_gen.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/gogo_pb.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/health_pb.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/kv_pb.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/ebin/router_pb.beam +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/include/eetcd.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/priv/protos/auth.proto +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/priv/protos/gogo.proto +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/priv/protos/kv.proto +lib/rabbitmq_server-%%VERSION%%/plugins/eetcd-0.5.0/priv/protos/router.proto lib/rabbitmq_server-%%VERSION%%/plugins/enough-0.1.0/ebin/enough.app lib/rabbitmq_server-%%VERSION%%/plugins/enough-0.1.0/ebin/enough.beam lib/rabbitmq_server-%%VERSION%%/plugins/gen_batch_server-0.8.8/ebin/gen_batch_server.app lib/rabbitmq_server-%%VERSION%%/plugins/gen_batch_server-0.8.8/ebin/gen_batch_server.beam lib/rabbitmq_server-%%VERSION%%/plugins/getopt-1.0.3/ebin/getopt.app lib/rabbitmq_server-%%VERSION%%/plugins/getopt-1.0.3/ebin/getopt.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun.app -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_content_handler.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_data_h.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_http.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_http2.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_sse_h.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_tcp.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_tls.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_ws.beam -lib/rabbitmq_server-%%VERSION%%/plugins/gun-1.3.3/ebin/gun_ws_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun.app +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_app.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_conns_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_content_handler.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_cookies.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_cookies_list.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_data_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_default_event_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_event.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_http.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_http2.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_http3.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_pool.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_pool_events_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_pools_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_protocols.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_public_suffix.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_quicer.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_raw.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_socks.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_sse_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_tcp.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_tcp_proxy.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_tls.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_tls_proxy.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_tls_proxy_cb.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_tls_proxy_http2_connect.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_tunnel.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_ws.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_ws_h.beam +lib/rabbitmq_server-%%VERSION%%/plugins/gun-2.2.0/ebin/gun_ws_protocol.beam lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.3.1/ebin/horus.app lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.3.1/ebin/horus.beam lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.3.1/ebin/horus_cover.beam lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.3.1/ebin/horus_utils.beam lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.3.1/include/horus.hrl lib/rabbitmq_server-%%VERSION%%/plugins/horus-0.3.1/priv/horus_cover_helper.erl +lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/Elixir.Inspect.JOSE.JWK.beam +lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/Elixir.JOSE.JWA.beam +lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/Elixir.JOSE.JWE.beam +lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/Elixir.JOSE.JWK.beam +lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/Elixir.JOSE.JWS.beam +lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/Elixir.JOSE.JWT.beam +lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/Elixir.JOSE.beam lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/jose.app lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/jose.beam lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/ebin/jose_app.beam @@ -345,6 +394,35 @@ lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/include/jose_jws.hrl lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/include/jose_jwt.hrl lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/include/jose_public_key.hrl lib/rabbitmq_server-%%VERSION%%/plugins/jose-1.11.10/priv/.keep +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Decoder.BitString.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Decoder.DefaultImplementations.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Decoder.Error.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Decoder.List.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Decoder.UnexpectedEndOfBufferError.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Decoder.UnexpectedTokenError.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Decoder.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.Any.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.Atom.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.BitString.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.Error.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.Float.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.HashDict.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.Helpers.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.Integer.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.List.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.Map.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.Record.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.Tuple.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Encoder.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Logger.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Parser.Array.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Parser.Number.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Parser.Object.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Parser.String.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Parser.Unicode.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.Parser.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/Elixir.JSON.beam +lib/rabbitmq_server-%%VERSION%%/plugins/json-1.4.1/ebin/json.app lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.16.0/ebin/khepri.app lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.16.0/ebin/khepri.beam lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.16.0/ebin/khepri_adv.beam @@ -368,24 +446,25 @@ lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.16.0/ebin/khepri_tx.beam lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.16.0/ebin/khepri_tx_adv.beam lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.16.0/ebin/khepri_utils.beam lib/rabbitmq_server-%%VERSION%%/plugins/khepri-0.16.0/include/khepri.hrl -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/khepri_mnesia_migration.app -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/khepri_mnesia_migration_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/khepri_mnesia_migration_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/kmm_utils.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/m2k_cluster_sync.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/m2k_cluster_sync_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/m2k_export.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/m2k_subscriber.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/m2k_table_copy.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/m2k_table_copy_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/m2k_table_copy_sup_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/mnesia_to_khepri.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/mnesia_to_khepri_converter.beam -lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.1/ebin/mnesia_to_khepri_example_converter.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/khepri_mnesia_migration.app +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/khepri_mnesia_migration_app.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/khepri_mnesia_migration_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/kmm_utils.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/m2k_cluster_sync.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/m2k_cluster_sync_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/m2k_export.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/m2k_subscriber.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/m2k_table_copy.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/m2k_table_copy_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/m2k_table_copy_sup_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/mnesia_to_khepri.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/mnesia_to_khepri_converter.beam +lib/rabbitmq_server-%%VERSION%%/plugins/khepri_mnesia_migration-0.7.2/ebin/mnesia_to_khepri_example_converter.beam lib/rabbitmq_server-%%VERSION%%/plugins/oauth2_client-%%VERSION%%/ebin/jwt_helper.beam lib/rabbitmq_server-%%VERSION%%/plugins/oauth2_client-%%VERSION%%/ebin/oauth2_client.app lib/rabbitmq_server-%%VERSION%%/plugins/oauth2_client-%%VERSION%%/ebin/oauth2_client.beam lib/rabbitmq_server-%%VERSION%%/plugins/oauth2_client-%%VERSION%%/include/oauth2_client.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/oauth2_client-%%VERSION%%/include/types.hrl lib/rabbitmq_server-%%VERSION%%/plugins/observer_cli-1.8.2/ebin/observer_cli.app lib/rabbitmq_server-%%VERSION%%/plugins/observer_cli-1.8.2/ebin/observer_cli.beam lib/rabbitmq_server-%%VERSION%%/plugins/observer_cli-1.8.2/ebin/observer_cli_application.beam @@ -401,25 +480,25 @@ lib/rabbitmq_server-%%VERSION%%/plugins/observer_cli-1.8.2/ebin/observer_cli_pro lib/rabbitmq_server-%%VERSION%%/plugins/observer_cli-1.8.2/ebin/observer_cli_store.beam lib/rabbitmq_server-%%VERSION%%/plugins/observer_cli-1.8.2/ebin/observer_cli_system.beam lib/rabbitmq_server-%%VERSION%%/plugins/observer_cli-1.8.2/include/observer_cli.hrl -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris.app -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_bench.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_bloom.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_counters.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_ets.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_log.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_log_shared.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_member.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_replica.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_replica_reader.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_replica_reader_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_retention.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_server_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_tracking.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_util.beam -lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.5/ebin/osiris_writer.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris.app +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_app.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_bench.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_bloom.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_counters.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_ets.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_log.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_log_shared.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_member.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_replica.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_replica_reader.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_replica_reader_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_retention.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_server_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_tracking.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_util.beam +lib/rabbitmq_server-%%VERSION%%/plugins/osiris-1.8.6/ebin/osiris_writer.beam lib/rabbitmq_server-%%VERSION%%/plugins/prometheus-4.11.0/ebin/prometheus.app lib/rabbitmq_server-%%VERSION%%/plugins/prometheus-4.11.0/ebin/prometheus.beam lib/rabbitmq_server-%%VERSION%%/plugins/prometheus-4.11.0/ebin/prometheus_boolean.beam @@ -457,51 +536,55 @@ lib/rabbitmq_server-%%VERSION%%/plugins/quantile_estimator-0.2.1/ebin/quantile.b lib/rabbitmq_server-%%VERSION%%/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.app lib/rabbitmq_server-%%VERSION%%/plugins/quantile_estimator-0.2.1/ebin/quantile_estimator.beam lib/rabbitmq_server-%%VERSION%%/plugins/quantile_estimator-0.2.1/include/quantile_estimator.hrl -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra.app -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_aux.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_bench.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_counters.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_dbg.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_directory.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_env.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_ets_queue.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_file.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_file_handle.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_flru.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_leaderboard.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_lib.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_cache.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_ets.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_meta.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_pre_init.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_reader.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_segment.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_segment_writer.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_snapshot.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_wal.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_log_wal_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_machine.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_machine_ets.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_machine_simple.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_metrics_ets.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_monitors.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_server.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_server_proc.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_server_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_server_sup_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_snapshot.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_system.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_system_recover.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_system_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.15.2/ebin/ra_systems_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra.app +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_app.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_aux.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_bench.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_counters.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_dbg.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_directory.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_env.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_ets_queue.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_file.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_file_handle.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_flru.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_leaderboard.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_lib.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_ets.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_meta.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_pre_init.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_read_plan.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_reader.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_segment.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_segment_writer.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_snapshot.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_wal.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_log_wal_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_lol.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_machine.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_machine_ets.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_machine_simple.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_metrics_ets.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_monitors.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_mt.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_range.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_server.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_server_proc.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_server_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_server_sup_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_snapshot.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_system.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_system_recover.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_system_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ra-2.16.9/ebin/ra_systems_sup.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/amqqueue.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/background_gc.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/code_server_cache.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/file_handle_cache.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/gatherer.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/gm.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/internal_user.beam @@ -520,6 +603,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_access_control.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_alarm.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_amqp1_0.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_amqp_filtex.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_amqp_management.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_amqp_reader.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_amqp_session.beam @@ -625,6 +709,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_fifo_dlx_ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_fifo_dlx_sup.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_fifo_dlx_worker.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_fifo_index.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_fifo_maps.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_fifo_q.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_fifo_v0.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_fifo_v1.beam @@ -647,6 +732,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_message_i lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_metrics.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_mirror_queue_misc.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_mnesia.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_msg_size_metrics.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_msg_store.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_msg_store_gc.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_networking.beam @@ -702,7 +788,6 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_trace.bea lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_tracking.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_tracking_store.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_upgrade_preparation.beam -lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_uri.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_variable_queue.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_version.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/rabbit_vhost.beam @@ -719,13 +804,17 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/tcp_listener.bea lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/tcp_listener_sup.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/term_to_binary_compat.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/vhost.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/ebin/vm_memory_monitor.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/amqqueue.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/amqqueue_v2.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/internal_user.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/mc.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/rabbit_amqp.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/rabbit_amqp_metrics.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/rabbit_amqp_reader.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/rabbit_global_counters.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/rabbit_khepri.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/rabbit_memory.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/vhost.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/include/vhost_v2.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit-%%VERSION%%/priv/schema/rabbit.schema @@ -734,7 +823,6 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/code_vers lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/credit_flow.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/delegate.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/delegate_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/file_handle_cache.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/gen_server2.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/mirrored_supervisor_locks.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/mnesia_sync.beam @@ -792,7 +880,6 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/rabbit_ss lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/rabbit_types.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/rabbit_writer.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/supervisor2.beam -lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/vm_memory_monitor.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/worker_pool.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/worker_pool_sup.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/ebin/worker_pool_worker.beam @@ -800,7 +887,6 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/include/loggin lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/include/rabbit.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/include/rabbit_core_metrics.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/include/rabbit_framing.hrl -lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/include/rabbit_memory.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/include/rabbit_misc.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbit_common-%%VERSION%%/include/resource.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_amqp1_0-%%VERSION%%/ebin/rabbitmq_amqp1_0.app @@ -820,6 +906,9 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_http-%%VERSION%%/e lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_http-%%VERSION%%/ebin/rabbit_auth_backend_http_app.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_http-%%VERSION%%/ebin/rabbitmq_auth_backend_http.app lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_http-%%VERSION%%/priv/schema/rabbitmq_auth_backend_http.schema +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_internal_loopback-%%VERSION%%/ebin/rabbit_auth_backend_internal_loopback.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_internal_loopback-%%VERSION%%/ebin/rabbit_auth_backend_internal_loopback_app.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_internal_loopback-%%VERSION%%/ebin/rabbitmq_auth_backend_internal_loopback.app lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_ldap-%%VERSION%%/ebin/rabbit_auth_backend_ldap.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_ldap-%%VERSION%%/ebin/rabbit_auth_backend_ldap_app.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_ldap-%%VERSION%%/ebin/rabbit_auth_backend_ldap_util.beam @@ -831,7 +920,9 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%% lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.AddUaaKeyCommand.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/rabbit_auth_backend_oauth2.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/rabbit_auth_backend_oauth2_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/rabbit_oauth2_config.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/rabbit_oauth2_provider.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/rabbit_oauth2_rar.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/rabbit_oauth2_resource_server.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/rabbit_oauth2_schema.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/rabbit_oauth2_scope.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/rabbitmq_auth_backend_oauth2.app @@ -840,6 +931,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%% lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/uaa_jwt_jwk.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/uaa_jwt_jwt.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/ebin/wildcard.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/include/oauth2.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_backend_oauth2-%%VERSION%%/priv/schema/rabbitmq_auth_backend_oauth2.schema lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_mechanism_ssl-%%VERSION%%/ebin/rabbit_auth_mechanism_ssl.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_auth_mechanism_ssl-%%VERSION%%/ebin/rabbit_auth_mechanism_ssl_app.beam @@ -922,6 +1014,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rab lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_nodes.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_oauth_bootstrap.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_reset_handler.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_schema.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_stats.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_sup.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_sup_sup.beam @@ -937,6 +1030,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rab lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_cluster_name.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_connection.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_connection_channels.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_connection_sessions.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_connection_user_name.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_connections.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_connections_vhost.beam @@ -954,13 +1048,18 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rab lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_global_parameters.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_hash_password.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_alarms.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_below_node_connection_limit.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_certificate_expiration.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_is_in_service.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_local_alarms.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_metadata_store_initialized.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_metadata_store_initialized_with_data.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_node_is_quorum_critical.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_port_listener.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_protocol_listener.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_ready_to_serve_clients.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_quorum_queues_without_elected_leaders.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_quorum_queues_without_elected_leaders_across_all_vhosts.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_health_check_virtual_hosts.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_healthchecks.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/ebin/rabbit_mgmt_wm_limit.beam @@ -1016,16 +1115,21 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/sch lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/api/index.html lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/cli/index.html lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/cli/rabbitmqadmin +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/css/dark.css lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/css/evil.css +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/css/light.css lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/css/main.css lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/favicon.ico +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/auto.svg lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/bg-binary.png lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/bg-green-dark.png lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/bg-red-dark.png lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/bg-red.png lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/bg-yellow-dark.png lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/collapse.png +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/dark.svg lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/expand.png +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/light.svg lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/rabbitmqlogo-master-copy.svg lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/img/rabbitmqlogo.svg lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/index.html @@ -1055,6 +1159,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/prefs.js lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/sammy-0.7.6.js lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/sammy-0.7.6.min.js +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/theme-switcher.js lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/404.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/add-binding.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/binary.ejs @@ -1092,8 +1197,10 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/publish.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/queue.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/queues.ejs +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/quorum-queue-stats.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/rate-options.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/registry.ejs +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/sessions-list.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/status.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/topic-permissions.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_management-%%VERSION%%/priv/www/js/tmpl/user.ejs @@ -1176,10 +1283,6 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_peer_discovery_etcd-%%VERSION%% lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_peer_discovery_k8s-%%VERSION%%/ebin/rabbit_peer_discovery_k8s.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_peer_discovery_k8s-%%VERSION%%/ebin/rabbitmq_peer_discovery_k8s.app lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_peer_discovery_k8s-%%VERSION%%/ebin/rabbitmq_peer_discovery_k8s.beam -lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_peer_discovery_k8s-%%VERSION%%/ebin/rabbitmq_peer_discovery_k8s_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_peer_discovery_k8s-%%VERSION%%/ebin/rabbitmq_peer_discovery_k8s_node_monitor.beam -lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_peer_discovery_k8s-%%VERSION%%/ebin/rabbitmq_peer_discovery_k8s_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_peer_discovery_k8s-%%VERSION%%/include/rabbit_peer_discovery_k8s.hrl lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_peer_discovery_k8s-%%VERSION%%/priv/schema/rabbitmq_peer_discovery_k8s.schema lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prelaunch-%%VERSION%%/ebin/rabbit_boot_state.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prelaunch-%%VERSION%%/ebin/rabbit_boot_state_sup.beam @@ -1205,6 +1308,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prometheus-%%VERSION%%/ebin/pro lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prometheus-%%VERSION%%/ebin/prometheus_rabbitmq_core_metrics_collector.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prometheus-%%VERSION%%/ebin/prometheus_rabbitmq_dynamic_collector.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prometheus-%%VERSION%%/ebin/prometheus_rabbitmq_global_metrics_collector.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prometheus-%%VERSION%%/ebin/prometheus_rabbitmq_message_size_metrics_collector.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prometheus-%%VERSION%%/ebin/rabbit_prometheus_app.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prometheus-%%VERSION%%/ebin/rabbit_prometheus_dispatcher.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_prometheus-%%VERSION%%/ebin/rabbit_prometheus_handler.beam @@ -1304,6 +1408,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/e lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/ebin/rabbit_stream_management_utils.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/ebin/rabbit_stream_mgmt_db.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/ebin/rabbit_stream_publishers_mgmt.beam +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/ebin/rabbit_stream_super_stream_mgmt.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/ebin/rabbit_stream_tracking_mgmt.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/ebin/rabbitmq_stream_management.app lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/priv/www/js/stream.js @@ -1311,6 +1416,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/p lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/priv/www/js/tmpl/streamConnections.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/priv/www/js/tmpl/streamConsumersList.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/priv/www/js/tmpl/streamPublishersList.ejs +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_stream_management-%%VERSION%%/priv/www/js/tmpl/superStreams.ejs lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_top-%%VERSION%%/ebin/rabbit_top_app.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_top-%%VERSION%%/ebin/rabbit_top_extension.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_top-%%VERSION%%/ebin/rabbit_top_sup.beam @@ -1362,6 +1468,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_dispatch-%%VERSION%%/ebin/r lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_dispatch-%%VERSION%%/ebin/webmachine_log.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_dispatch-%%VERSION%%/ebin/webmachine_log_handler.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_dispatch-%%VERSION%%/include/rabbitmq_web_dispatch_records.hrl +lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_dispatch-%%VERSION%%/priv/schema/rabbitmq_web_dispatch.schema lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_mqtt-%%VERSION%%/ebin/Elixir.RabbitMQ.CLI.Ctl.Commands.ListWebMqttConnectionsCommand.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_mqtt-%%VERSION%%/ebin/rabbit_web_mqtt_app.beam lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_mqtt-%%VERSION%%/ebin/rabbit_web_mqtt_handler.beam @@ -1397,25 +1504,25 @@ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp_examples-%%VERSION%%/ lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp_examples-%%VERSION%%/priv/pencil.cur lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp_examples-%%VERSION%%/priv/stomp.js lib/rabbitmq_server-%%VERSION%%/plugins/rabbitmq_web_stomp_examples-%%VERSION%%/priv/temp-queue.html -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch.app -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch.appup -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_acceptor.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_acceptors_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_app.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_conns_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_conns_sup_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_crc32c.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_embedded_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_listener_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_protocol.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_proxy_header.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_server.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_server_proxy.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_ssl.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_sup.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_tcp.beam -lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.1.0/ebin/ranch_transport.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch.app +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch.appup +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_acceptor.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_acceptors_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_app.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_conns_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_conns_sup_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_crc32c.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_embedded_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_listener_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_protocol.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_proxy_header.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_server.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_server_proxy.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_ssl.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_sup.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_tcp.beam +lib/rabbitmq_server-%%VERSION%%/plugins/ranch-2.2.0/ebin/ranch_transport.beam lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon.app lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon.beam lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_alloc.beam @@ -1423,13 +1530,13 @@ lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_lib.beam lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_map.beam lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_rec.beam lib/rabbitmq_server-%%VERSION%%/plugins/recon-2.5.6/ebin/recon_trace.beam -lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug.app -lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug.beam -lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_compiler.beam -lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_dtop.beam -lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_lexer.beam -lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_parser.beam -lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.1.0/ebin/redbug_targ.beam +lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug.app +lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug.beam +lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_compiler.beam +lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_dtop.beam +lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_lexer.beam +lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_parser.beam +lib/rabbitmq_server-%%VERSION%%/plugins/redbug-2.0.7/ebin/redbug_targ.beam lib/rabbitmq_server-%%VERSION%%/plugins/seshat-0.6.1/ebin/seshat.app lib/rabbitmq_server-%%VERSION%%/plugins/seshat-0.6.1/ebin/seshat.beam lib/rabbitmq_server-%%VERSION%%/plugins/seshat-0.6.1/ebin/seshat_app.beam @@ -1475,6 +1582,7 @@ lib/rabbitmq_server-%%VERSION%%/plugins/thoas-1.2.1/ebin/thoas.beam lib/rabbitmq_server-%%VERSION%%/plugins/thoas-1.2.1/ebin/thoas_decode.beam lib/rabbitmq_server-%%VERSION%%/plugins/thoas-1.2.1/ebin/thoas_encode.beam lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-defaults +lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-defaults.orig lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-diagnostics lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-env lib/rabbitmq_server-%%VERSION%%/sbin/rabbitmq-plugins diff --git a/net/rabbitmqadmin/Makefile b/net/rabbitmqadmin/Makefile index 52e1e8954586..d199a2c9ea1f 100644 --- a/net/rabbitmqadmin/Makefile +++ b/net/rabbitmqadmin/Makefile @@ -1,7 +1,7 @@ PORTNAME= rabbitmqadmin DISTVERSIONPREFIX= v DISTVERSION= 0.29.0 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= net MAINTAINER= dch@FreeBSD.org diff --git a/net/rabbitmqadmin/files/patch-powerpc64le b/net/rabbitmqadmin/files/patch-powerpc64le new file mode 100644 index 000000000000..bdbff97c856e --- /dev/null +++ b/net/rabbitmqadmin/files/patch-powerpc64le @@ -0,0 +1,20 @@ +Obtained from: https://cgit.FreeBSD.org/ports/commit/?id=f08b67611f0b19c0ee8d9053ee4d22e09b03f2b1 + +--- cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c.orig 2024-07-03 21:50:24 UTC ++++ cargo-crates/aws-lc-sys-0.27.1/aws-lc/crypto/fipsmodule/cpucap/cpu_ppc64le.c +@@ -69,10 +69,15 @@ void OPENSSL_cpuid_setup(void) { + + void OPENSSL_cpuid_setup(void) { + #if defined(AT_HWCAP2) ++#if defined(__linux__) + OPENSSL_ppc64le_hwcap2 = getauxval(AT_HWCAP2); ++#elif defined(__FreeBSD__) ++ elf_aux_info(AT_HWCAP2, &OPENSSL_ppc64le_hwcap2, sizeof(OPENSSL_ppc64le_hwcap2)); ++#endif + #else + OPENSSL_ppc64le_hwcap2 = 0; + #endif ++ + OPENSSL_cpucap_initialized = 1; + + // OPENSSL_ppccap is a 64-bit hex string which may start with "0x". diff --git a/net/rathole/Makefile b/net/rathole/Makefile index 962c9e0d3a41..74ec48652184 100644 --- a/net/rathole/Makefile +++ b/net/rathole/Makefile @@ -1,7 +1,7 @@ PORTNAME= rathole DISTVERSIONPREFIX= v DISTVERSION= 0.5.0 -PORTREVISION= 14 +PORTREVISION= 16 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/rclone/Makefile b/net/rclone/Makefile index 7452a17d077f..08adca33ff76 100644 --- a/net/rclone/Makefile +++ b/net/rclone/Makefile @@ -1,7 +1,7 @@ PORTNAME= rclone DISTVERSIONPREFIX= v -DISTVERSION= 1.69.1 -PORTREVISION= 3 +DISTVERSION= 1.70.2 +PORTREVISION= 1 CATEGORIES= net MAINTAINER= tremere@cainites.net @@ -14,7 +14,7 @@ LICENSE_FILE= ${WRKSRC}/COPYING LIB_DEPENDS= libfuse.so:filesystems/fusefs-libs RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss -USES= cpe go:1.23,modules +USES= cpe go:modules GO_MODULE= github.com/rclone/rclone GO_BUILDFLAGS= -ldflags -s -tags cmount diff --git a/net/rclone/distinfo b/net/rclone/distinfo index d2b493caa135..2e9b66f1621d 100644 --- a/net/rclone/distinfo +++ b/net/rclone/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1739708088 -SHA256 (go/net_rclone/rclone-v1.69.1/v1.69.1.mod) = 1be77b52090f7a50ec5b0e3f54ad8e1a992e4fc380b64998813b1b63f39905c1 -SIZE (go/net_rclone/rclone-v1.69.1/v1.69.1.mod) = 11360 -SHA256 (go/net_rclone/rclone-v1.69.1/v1.69.1.zip) = acae4ce89fc49d909d92e7d234b33712ab57da03fec144028ece30c6842fcd5a -SIZE (go/net_rclone/rclone-v1.69.1/v1.69.1.zip) = 18052005 +TIMESTAMP = 1751038584 +SHA256 (go/net_rclone/rclone-v1.70.2/v1.70.2.mod) = 0f533205ddb5dcadda6e80dacfac7ac144769c1e15fd10e90ba80f0a36347cd0 +SIZE (go/net_rclone/rclone-v1.70.2/v1.70.2.mod) = 12114 +SHA256 (go/net_rclone/rclone-v1.70.2/v1.70.2.zip) = 6d0feda30e8baa320cda208bef4602ec107e278cfd0251b3f66bd62d0378a276 +SIZE (go/net_rclone/rclone-v1.70.2/v1.70.2.zip) = 18337828 diff --git a/net/redpanda-connect/Makefile b/net/redpanda-connect/Makefile index 46d6d169c3f0..875204592873 100644 --- a/net/redpanda-connect/Makefile +++ b/net/redpanda-connect/Makefile @@ -1,7 +1,6 @@ PORTNAME= connect DISTVERSIONPREFIX= v -DISTVERSION= 4.38.0 -PORTREVISION= 2 +DISTVERSION= 4.60.1 CATEGORIES= net PKGNAMEPREFIX= redpanda- @@ -15,7 +14,8 @@ LICENSE_COMB= multi LICENSE_NAME_RCL= Redpanda Community License Agreement LICENSE_FILE_APACHE20= ${WRKSRC}/licenses/Apache-2.0.txt LICENSE_FILE_RCL= ${WRKSRC}/licenses/rcl.md -LICENSE_PERMS_RCL= dist-mirror dist-sell pkg-mirror pkg-sell no-auto-accept +LICENSE_PERMS_RCL= dist-mirror dist-sell pkg-mirror pkg-sell \ + no-auto-accept LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept USES= go:modules @@ -30,12 +30,12 @@ ETCDIR= ${PREFIX}/etc/${PKGNAMEPREFIX}${PORTNAME} USERS= benthos GROUPS= benthos -PLIST_FILES= bin/redpanda-connect \ - "@dir(,,755) %%ETCDIR%%" \ - "@sample %%ETCDIR%%/config.yaml.sample" +PLIST_FILES= "@dir(,,755) %%ETCDIR%%" \ + "@sample %%ETCDIR%%/config.yaml.sample" \ + bin/redpanda-connect -OPTIONS_DEFINE= ENTERPRISE -ENTERPRISE_DESC=Enable connectors under the RCL license +OPTIONS_DEFINE= ENTERPRISE +ENTERPRISE_DESC= Enable connectors under the RCL license .include <bsd.port.pre.mk> diff --git a/net/redpanda-connect/distinfo b/net/redpanda-connect/distinfo index 12a6a0a2bfd0..ac29b8d00ff6 100644 --- a/net/redpanda-connect/distinfo +++ b/net/redpanda-connect/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1729455945 -SHA256 (go/net_redpanda-connect/connect-v4.38.0/v4.38.0.mod) = 1133575da78c520fb3a64f3ad79e3bf9d5df02adbb3b131023b13402a4214aec -SIZE (go/net_redpanda-connect/connect-v4.38.0/v4.38.0.mod) = 20068 -SHA256 (go/net_redpanda-connect/connect-v4.38.0/v4.38.0.zip) = abaafe502942e21234ff3350181ff526cfc526d02abe9cfba8d64ee82bb41867 -SIZE (go/net_redpanda-connect/connect-v4.38.0/v4.38.0.zip) = 1957689 +TIMESTAMP = 1752329135 +SHA256 (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.mod) = 1b37bd61125b3b38b710b9c2819f8daf6fadbed10ac18f22d2840e237b37f42f +SIZE (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.mod) = 24329 +SHA256 (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.zip) = 09a32c8c03683cf2f8db534d72b3b34e29c6bc5a720395841977b078237623fb +SIZE (go/net_redpanda-connect/connect-v4.60.1/v4.60.1.zip) = 2813484 diff --git a/net/redpanda-connect/files/remove-enterprise-connectors.patch b/net/redpanda-connect/files/remove-enterprise-connectors.patch index 1b3285cf9d4d..1b2ed703f5d2 100644 --- a/net/redpanda-connect/files/remove-enterprise-connectors.patch +++ b/net/redpanda-connect/files/remove-enterprise-connectors.patch @@ -1,6 +1,6 @@ ---- public/components/all/package.go.orig -+++ public/components/all/package.go -@@ -15,14 +15,4 @@ +--- public/components/all/package.go.orig 2025-06-06 23:37:55.991872000 +0200 ++++ public/components/all/package.go 2025-06-06 23:38:14.046795000 +0200 +@@ -15,20 +15,4 @@ import ( // Import all community components. _ "github.com/redpanda-data/connect/v4/public/components/community" @@ -8,10 +8,16 @@ - // Import all enterprise components. - _ "github.com/redpanda-data/connect/v4/public/components/aws/enterprise" - _ "github.com/redpanda-data/connect/v4/public/components/cohere" +- _ "github.com/redpanda-data/connect/v4/public/components/gateway" - _ "github.com/redpanda-data/connect/v4/public/components/gcp/enterprise" +- _ "github.com/redpanda-data/connect/v4/public/components/google" - _ "github.com/redpanda-data/connect/v4/public/components/kafka/enterprise" +- _ "github.com/redpanda-data/connect/v4/public/components/mongodb/enterprise" +- _ "github.com/redpanda-data/connect/v4/public/components/mysql" - _ "github.com/redpanda-data/connect/v4/public/components/ollama" - _ "github.com/redpanda-data/connect/v4/public/components/openai" +- _ "github.com/redpanda-data/connect/v4/public/components/postgresql" +- _ "github.com/redpanda-data/connect/v4/public/components/slack" - _ "github.com/redpanda-data/connect/v4/public/components/snowflake" - _ "github.com/redpanda-data/connect/v4/public/components/splunk" ) diff --git a/net/remotebox/Makefile b/net/remotebox/Makefile index aebd569c39aa..008722eeee7a 100644 --- a/net/remotebox/Makefile +++ b/net/remotebox/Makefile @@ -1,5 +1,6 @@ PORTNAME= remotebox DISTVERSION= 3.2 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= http://remotebox.knobgoblin.org.uk/downloads/ DISTNAME= RemoteBox-${DISTVERSION} diff --git a/net/revsocks/Makefile b/net/revsocks/Makefile index 822ece6db784..40447b9b1d15 100644 --- a/net/revsocks/Makefile +++ b/net/revsocks/Makefile @@ -1,7 +1,7 @@ PORTNAME= revsocks DISTVERSIONPREFIX= v DISTVERSION= 2.8 -PORTREVISION= 10 +PORTREVISION= 13 CATEGORIES= net MAINTAINER= ehaupt@FreeBSD.org diff --git a/net/rosenpass/Makefile b/net/rosenpass/Makefile index 2d19d6db5fd4..ad348d5c55bb 100644 --- a/net/rosenpass/Makefile +++ b/net/rosenpass/Makefile @@ -1,7 +1,7 @@ PORTNAME= rosenpass DISTVERSIONPREFIX= v DISTVERSION= 0.2.2 -PORTREVISION= 8 +PORTREVISION= 10 CATEGORIES= net net-vpn security MAINTAINER= fuz@FreeBSD.org diff --git a/net/rospo/Makefile b/net/rospo/Makefile index 76a0f2e8f744..11e2408e688c 100644 --- a/net/rospo/Makefile +++ b/net/rospo/Makefile @@ -1,6 +1,7 @@ PORTNAME= rospo DISTVERSIONPREFIX= v -DISTVERSION= 0.14.0 +DISTVERSION= 0.15.0 +PORTREVISION= 1 CATEGORIES= net net-vpn sysutils MAINTAINER= fuz@FreeBSD.org diff --git a/net/rospo/distinfo b/net/rospo/distinfo index 4fcafd826996..4e6087d2008e 100644 --- a/net/rospo/distinfo +++ b/net/rospo/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1742493288 -SHA256 (go/net_rospo/rospo-v0.14.0/v0.14.0.mod) = 3afe644553de53715e29f25317d0a60f2f23cadf470964b01b5d2fe1f266345c -SIZE (go/net_rospo/rospo-v0.14.0/v0.14.0.mod) = 1295 -SHA256 (go/net_rospo/rospo-v0.14.0/v0.14.0.zip) = 878a72f0a33219ff5a540d21d5bccc92b40ec1a7dc35c919d07d78cec0230069 -SIZE (go/net_rospo/rospo-v0.14.0/v0.14.0.zip) = 94080 +TIMESTAMP = 1750613153 +SHA256 (go/net_rospo/rospo-v0.15.0/v0.15.0.mod) = fb7e02a0a571d1d0e0427d486f137678154dd1d48128fdf41391c41398adbbd7 +SIZE (go/net_rospo/rospo-v0.15.0/v0.15.0.mod) = 1337 +SHA256 (go/net_rospo/rospo-v0.15.0/v0.15.0.zip) = 996632dc72ec827d7e9b9789c4f0eb009a82742ba11838c3d83e54b93e4ede92 +SIZE (go/net_rospo/rospo-v0.15.0/v0.15.0.zip) = 98205 diff --git a/net/routinator/Makefile b/net/routinator/Makefile index 590ef7abc0aa..f15afe506e23 100644 --- a/net/routinator/Makefile +++ b/net/routinator/Makefile @@ -1,7 +1,7 @@ PORTNAME= routinator DISTVERSIONPREFIX= v DISTVERSION= 0.14.2 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= net MAINTAINER= jaap@NLnetLabs.nl diff --git a/net/rsplib/Makefile b/net/rsplib/Makefile index 01fe9c63073e..a565f4ef9bab 100644 --- a/net/rsplib/Makefile +++ b/net/rsplib/Makefile @@ -1,5 +1,5 @@ PORTNAME= rsplib -DISTVERSION= 3.5.2 +DISTVERSION= 3.5.3 CATEGORIES= net MASTER_SITES= https://www.nntb.no/~dreibh/rserpool/download/ diff --git a/net/rsplib/distinfo b/net/rsplib/distinfo index 43246cadabcf..8103ac28d472 100644 --- a/net/rsplib/distinfo +++ b/net/rsplib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747127681 -SHA256 (rsplib-3.5.2.tar.xz) = 49325910576f41a555687dd6f8e3f393195ef5a62593f8802fed11e5af747176 -SIZE (rsplib-3.5.2.tar.xz) = 1055516 +TIMESTAMP = 1751726919 +SHA256 (rsplib-3.5.3.tar.xz) = e8f5c1d09106149ecf1adf163c129abb5a3d6a02418841cad5d31ba903670a67 +SIZE (rsplib-3.5.3.tar.xz) = 1055992 diff --git a/net/rssguard/Makefile b/net/rssguard/Makefile index 6a69eed33ca9..f3259a19f71f 100644 --- a/net/rssguard/Makefile +++ b/net/rssguard/Makefile @@ -1,5 +1,5 @@ PORTNAME= rssguard -PORTVERSION= 4.8.3 # don't forget to update APP_REVISION below +PORTVERSION= 4.8.5 # don't forget to update APP_REVISION below CATEGORIES= net www MAINTAINER= danfe@FreeBSD.org @@ -15,7 +15,7 @@ USE_QT= buildtools:build linguisttools:build qmake:build \ USE_GITHUB= yes GH_ACCOUNT= martinrotter -CMAKE_ARGS= -DAPP_REVISION:STRING=4d74a6f +CMAKE_ARGS= -DAPP_REVISION:STRING=df05aad CMAKE_ON= NO_UPDATE_CHECK ENABLE_COMPRESSED_SITEMAP CMAKE_OFF= BUILD_WITH_QT6 REVISION_FROM_GIT diff --git a/net/rssguard/distinfo b/net/rssguard/distinfo index fb2e8d224820..79cdab3c2ad0 100644 --- a/net/rssguard/distinfo +++ b/net/rssguard/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743743074 -SHA256 (martinrotter-rssguard-4.8.3_GH0.tar.gz) = ee57180fd990476c1afbeecec9eadb41c718f0663ff5d6c82871a0aff72ad4ab -SIZE (martinrotter-rssguard-4.8.3_GH0.tar.gz) = 23852394 +TIMESTAMP = 1748323429 +SHA256 (martinrotter-rssguard-4.8.5_GH0.tar.gz) = e3d5cd31d24c92cd4b85eae6e961b19093fb965b6b34bff39dd030089f314598 +SIZE (martinrotter-rssguard-4.8.5_GH0.tar.gz) = 24049136 diff --git a/net/rsyn/Makefile b/net/rsyn/Makefile index 9ffe0da1f341..a249cb459543 100644 --- a/net/rsyn/Makefile +++ b/net/rsyn/Makefile @@ -1,7 +1,7 @@ PORTNAME= rsyn DISTVERSIONPREFIX= v DISTVERSION= 0.0.1 -PORTREVISION= 13 +PORTREVISION= 15 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/rubygem-activestorage-gitlab/Makefile b/net/rubygem-activestorage-gitlab/Makefile new file mode 100644 index 000000000000..aa7f53cc97cc --- /dev/null +++ b/net/rubygem-activestorage-gitlab/Makefile @@ -0,0 +1,28 @@ +PORTNAME= activestorage +PORTVERSION= ${RAILS_VERSION} +CATEGORIES= net rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Attach cloud and local files in Rails applications +WWW= https://github.com/rails/rails/tree/main/activestorage \ + https://rubyonrails.org/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack-gitlab>=${PORTVERSION}<${PORTVERSION}_99:www/rubygem-actionpack-gitlab \ + rubygem-activejob-gitlab>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activejob-gitlab \ + rubygem-activerecord-gitlab>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-activerecord-gitlab \ + rubygem-activesupport-gitlab>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport-gitlab \ + rubygem-marcel>=1.0<2:devel/rubygem-marcel + +USES= gem + +NO_ARCH= yes + +PORTSCOUT= limit:^7\.1\. + +.include "${.CURDIR}/../../www/gitlab/Makefile.common" +.include <bsd.port.mk> diff --git a/net/rubygem-activestorage-gitlab/distinfo b/net/rubygem-activestorage-gitlab/distinfo new file mode 100644 index 000000000000..705479df0713 --- /dev/null +++ b/net/rubygem-activestorage-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1734888818 +SHA256 (rubygem/activestorage-7.1.5.1.gem) = ae6b8b076858c666eaad6f896d786b67654235e861e24a83f61f1cc97b43ff63 +SIZE (rubygem/activestorage-7.1.5.1.gem) = 67584 diff --git a/net/rubygem-activestorage-gitlab/pkg-descr b/net/rubygem-activestorage-gitlab/pkg-descr new file mode 100644 index 000000000000..48422441ebc3 --- /dev/null +++ b/net/rubygem-activestorage-gitlab/pkg-descr @@ -0,0 +1,11 @@ +Active Storage makes it simple to upload and reference files in cloud services +like Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach +those files to Active Records. Supports having one main service and mirrors in +other services for redundancy. It also provides a disk service for testing or +local deployments, but the focus is on cloud storage. + +Files can be uploaded from the server to the cloud or directly from the client +to the cloud. + +Image files can furthermore be transformed using on-demand variants for quality, +aspect ratio, size, or any other MiniMagick or Vips supported transformation. diff --git a/net/rubygem-amq-protocol/Makefile b/net/rubygem-amq-protocol/Makefile index 7a9c12f327ed..e8a6ed19800c 100644 --- a/net/rubygem-amq-protocol/Makefile +++ b/net/rubygem-amq-protocol/Makefile @@ -1,5 +1,5 @@ PORTNAME= amq-protocol -PORTVERSION= 2.3.3 +PORTVERSION= 2.3.4 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,7 +13,6 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= gem python:env shebangfix NO_ARCH= yes -REINPLACE_ARGS= -i '' SHEBANG_FILES= codegen/codegen.py diff --git a/net/rubygem-amq-protocol/distinfo b/net/rubygem-amq-protocol/distinfo index e7421676ad0c..efdd3be839f4 100644 --- a/net/rubygem-amq-protocol/distinfo +++ b/net/rubygem-amq-protocol/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739963316 -SHA256 (rubygem/amq-protocol-2.3.3.gem) = 85b42738290913a35dcc487a2ca0dd260a4150b40ed1954c9c1932df466abc1f -SIZE (rubygem/amq-protocol-2.3.3.gem) = 46592 +TIMESTAMP = 1747716366 +SHA256 (rubygem/amq-protocol-2.3.4.gem) = 98be5b9244e28dc66acc8351a254dbf45d996c5a0b7d49ab3ff8b72b0d2e6308 +SIZE (rubygem/amq-protocol-2.3.4.gem) = 46592 diff --git a/net/rubygem-apollo_upload_server/Makefile b/net/rubygem-apollo_upload_server/Makefile index 1ba6a42c566e..8d0a4c6d89f0 100644 --- a/net/rubygem-apollo_upload_server/Makefile +++ b/net/rubygem-apollo_upload_server/Makefile @@ -1,5 +1,6 @@ PORTNAME= apollo_upload_server PORTVERSION= 2.1.6 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/jetruby/apollo_upload_server-ruby LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-actionpack70>=6.1.6:www/rubygem-actionpack70 \ +RUN_DEPENDS= rubygem-actionpack-gitlab>=6.1.6:www/rubygem-actionpack-gitlab \ rubygem-graphql>=1.8:devel/rubygem-graphql USES= gem diff --git a/net/rubygem-app_store_connect/Makefile b/net/rubygem-app_store_connect/Makefile index d86d1f996f68..6d7136f74e41 100644 --- a/net/rubygem-app_store_connect/Makefile +++ b/net/rubygem-app_store_connect/Makefile @@ -1,5 +1,6 @@ PORTNAME= app_store_connect PORTVERSION= 0.29.0 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG @@ -9,7 +10,7 @@ WWW= https://github.com/kyledecot/app_store_connect LICENSE= MIT -RUN_DEPENDS= rubygem-activesupport61>=6.0.0:devel/rubygem-activesupport61 \ +RUN_DEPENDS= rubygem-activesupport-gitlab>=6.0.0:devel/rubygem-activesupport-gitlab \ rubygem-jwt>=1.4:www/rubygem-jwt USES= gem diff --git a/net/rubygem-connection_pool/Makefile b/net/rubygem-connection_pool/Makefile index 22117669dd9a..bcbb3ede08be 100644 --- a/net/rubygem-connection_pool/Makefile +++ b/net/rubygem-connection_pool/Makefile @@ -1,5 +1,5 @@ PORTNAME= connection_pool -PORTVERSION= 2.5.1 +PORTVERSION= 2.5.3 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-connection_pool/distinfo b/net/rubygem-connection_pool/distinfo index 6ead3e72f040..7ce41d793dc9 100644 --- a/net/rubygem-connection_pool/distinfo +++ b/net/rubygem-connection_pool/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745178270 -SHA256 (rubygem/connection_pool-2.5.1.gem) = ae802a90a4b5a081101b39d618e69921a9a50bea9ac3420a5b8c71f1befa3e9c -SIZE (rubygem/connection_pool-2.5.1.gem) = 12800 +TIMESTAMP = 1745936446 +SHA256 (rubygem/connection_pool-2.5.3.gem) = cfd74a82b9b094d1ce30c4f1a346da23ee19dc8a062a16a85f58eab1ced4305b +SIZE (rubygem/connection_pool-2.5.3.gem) = 12800 diff --git a/net/rubygem-devfile-gitlab/Makefile b/net/rubygem-devfile-gitlab/Makefile deleted file mode 100644 index 55085ca8abe1..000000000000 --- a/net/rubygem-devfile-gitlab/Makefile +++ /dev/null @@ -1,17 +0,0 @@ -PORTNAME= devfile -DISTVERSION= 0.4.4 -CATEGORIES= net rubygems -MASTER_SITES= RG -PKGNAMESUFFIX= -gitlab - -MAINTAINER= mfechner@FreeBSD.org -COMMENT= Library used to generate kubernetes manifests from a Devfile -WWW= https://gitlab.com/gitlab-org/ruby/gems/devfile-gem - -LICENSE= MIT - -USES= gem - -NO_ARCH= yes - -.include <bsd.port.mk> diff --git a/net/rubygem-devfile-gitlab/distinfo b/net/rubygem-devfile-gitlab/distinfo deleted file mode 100644 index 3f7e9308d15a..000000000000 --- a/net/rubygem-devfile-gitlab/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1746603888 -SHA256 (rubygem/devfile-0.4.4.gem) = 7ab954cfb23755bba94d188e5927fa66be979084b84c1cf464c413f8501e92b5 -SIZE (rubygem/devfile-0.4.4.gem) = 124867584 diff --git a/net/rubygem-devfile-gitlab/pkg-descr b/net/rubygem-devfile-gitlab/pkg-descr deleted file mode 100644 index 05adde9472f4..000000000000 --- a/net/rubygem-devfile-gitlab/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -This gem generates Kubernetes yamls from a Devfile. This gem wraps the existing -go Devfile library using FFI. diff --git a/net/rubygem-fog-aliyun-gitlab/Makefile b/net/rubygem-fog-aliyun-gitlab/Makefile index 4156d19c5dca..28f72a163828 100644 --- a/net/rubygem-fog-aliyun-gitlab/Makefile +++ b/net/rubygem-fog-aliyun-gitlab/Makefile @@ -1,5 +1,6 @@ PORTNAME= fog-aliyun PORTVERSION= 0.4.0 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -12,9 +13,9 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt RUN_DEPENDS= rubygem-addressable>=2.8.0<2.9:www/rubygem-addressable \ - rubygem-aliyun-sdk>=0.8.0<0.9:devel/rubygem-aliyun-sdk \ - rubygem-fog-core>=0:devel/rubygem-fog-core \ - rubygem-fog-json>=0:devel/rubygem-fog-json \ + rubygem-aliyun-sdk-gitlab>=0.8.0<0.9:devel/rubygem-aliyun-sdk-gitlab \ + rubygem-fog-core-gitlab>=0:devel/rubygem-fog-core-gitlab \ + rubygem-fog-json-gitlab>=0:devel/rubygem-fog-json-gitlab \ rubygem-ipaddress>=0.8<1:net/rubygem-ipaddress \ rubygem-xml-simple-gitlab>=1.1<2:textproc/rubygem-xml-simple-gitlab diff --git a/net/rubygem-fog-aws-gitlab/Makefile b/net/rubygem-fog-aws-gitlab/Makefile new file mode 100644 index 000000000000..4f131d1f6182 --- /dev/null +++ b/net/rubygem-fog-aws-gitlab/Makefile @@ -0,0 +1,26 @@ +PORTNAME= fog-aws +PORTVERSION= 3.28.0 +CATEGORIES= net rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Module for the 'fog' gem to support Amazon Web Services +WWW= https://github.com/fog/fog-aws + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-base6402>=0.2.0<0.3:converters/rubygem-base6402 \ + rubygem-fog-core-gitlab>=2.1<3:devel/rubygem-fog-core-gitlab \ + rubygem-fog-json-gitlab>=1.1<2:devel/rubygem-fog-json-gitlab \ + rubygem-fog-xml-gitlab>=0.1<1:textproc/rubygem-fog-xml-gitlab + +USES= gem + +NO_ARCH= yes + +post-install: + ${RM} ${STAGEDIR}${PREFIX}/bin/console ${STAGEDIR}${PREFIX}/bin/setup + +.include <bsd.port.mk> diff --git a/net/rubygem-fog-aws-gitlab/distinfo b/net/rubygem-fog-aws-gitlab/distinfo new file mode 100644 index 000000000000..e774eb7264a3 --- /dev/null +++ b/net/rubygem-fog-aws-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1730286749 +SHA256 (rubygem/fog-aws-3.28.0.gem) = 7d2e7e13eb123914be9cea12f3d134285fa9fc14e0fa0daebc97386a3d9567cd +SIZE (rubygem/fog-aws-3.28.0.gem) = 433664 diff --git a/net/rubygem-fog-aws-gitlab/pkg-descr b/net/rubygem-fog-aws-gitlab/pkg-descr new file mode 100644 index 000000000000..2a3a99644d5a --- /dev/null +++ b/net/rubygem-fog-aws-gitlab/pkg-descr @@ -0,0 +1 @@ +Fog::Aws is a module for the 'fog' gem to support Amazon Web Services. diff --git a/net/rubygem-fog-aws/Makefile b/net/rubygem-fog-aws/Makefile index 1fd7a6687d9d..52a2af19a5bc 100644 --- a/net/rubygem-fog-aws/Makefile +++ b/net/rubygem-fog-aws/Makefile @@ -1,5 +1,6 @@ PORTNAME= fog-aws -PORTVERSION= 3.30.0 +PORTVERSION= 3.32.0 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/fog/fog-aws LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-base64>=0.2.0<0.3:converters/rubygem-base64 \ +RUN_DEPENDS= rubygem-base64>=0.2.0<1:converters/rubygem-base64 \ rubygem-fog-core>=2.6<3:devel/rubygem-fog-core \ rubygem-fog-json>=1.1<2:devel/rubygem-fog-json \ rubygem-fog-xml>=0.1<1:textproc/rubygem-fog-xml diff --git a/net/rubygem-fog-aws/distinfo b/net/rubygem-fog-aws/distinfo index 7ef5da3f6c9f..38f5fb28d874 100644 --- a/net/rubygem-fog-aws/distinfo +++ b/net/rubygem-fog-aws/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228162 -SHA256 (rubygem/fog-aws-3.30.0.gem) = f70b811b655fbfa2e7c59da9c3c0672af43436128cbee4bbf46ee6d78d9a5004 -SIZE (rubygem/fog-aws-3.30.0.gem) = 435200 +TIMESTAMP = 1748495995 +SHA256 (rubygem/fog-aws-3.32.0.gem) = f961e0ced6622c2f88c64fbfeadcb7b6839c59309ae138cb67015dd9100c5803 +SIZE (rubygem/fog-aws-3.32.0.gem) = 435712 diff --git a/net/rubygem-fog-aws/files/patch-gemspec b/net/rubygem-fog-aws/files/patch-gemspec new file mode 100644 index 000000000000..82e50dab19a8 --- /dev/null +++ b/net/rubygem-fog-aws/files/patch-gemspec @@ -0,0 +1,11 @@ +--- fog-aws.gemspec.orig 2025-06-02 06:52:39 UTC ++++ fog-aws.gemspec +@@ -26,7 +26,7 @@ Gem::Specification.new do |s| + s.add_development_dependency(%q<rake>.freeze, [">= 12.3.3".freeze]) + s.add_development_dependency(%q<rubyzip>.freeze, ["~> 2.4.1".freeze]) + s.add_development_dependency(%q<shindo>.freeze, ["~> 0.3".freeze]) +- s.add_runtime_dependency(%q<base64>.freeze, ["~> 0.2.0".freeze]) ++ s.add_runtime_dependency(%q<base64>.freeze, ["~> 0.2".freeze]) + s.add_runtime_dependency(%q<fog-core>.freeze, ["~> 2.6".freeze]) + s.add_runtime_dependency(%q<fog-json>.freeze, ["~> 1.1".freeze]) + s.add_runtime_dependency(%q<fog-xml>.freeze, ["~> 0.1".freeze]) diff --git a/net/rubygem-fog-aws328/Makefile b/net/rubygem-fog-aws328/Makefile index 8aa99ce5359d..feecea71e7fb 100644 --- a/net/rubygem-fog-aws328/Makefile +++ b/net/rubygem-fog-aws328/Makefile @@ -1,5 +1,6 @@ PORTNAME= fog-aws PORTVERSION= 3.28.0 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG PKGNAMESUFFIX= 328 @@ -11,7 +12,7 @@ WWW= https://github.com/fog/fog-aws LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-base64>=0.2.0<0.3:converters/rubygem-base64 \ +RUN_DEPENDS= rubygem-base6402>=0.2.0<0.3:converters/rubygem-base6402 \ rubygem-fog-core250>=2.1<3:devel/rubygem-fog-core250 \ rubygem-fog-json>=1.1<2:devel/rubygem-fog-json \ rubygem-fog-xml>=0.1<1:textproc/rubygem-fog-xml diff --git a/net/rubygem-fog-google-gitlab/Makefile b/net/rubygem-fog-google-gitlab/Makefile index 80ad3c5411b8..1b9d28707340 100644 --- a/net/rubygem-fog-google-gitlab/Makefile +++ b/net/rubygem-fog-google-gitlab/Makefile @@ -1,5 +1,6 @@ PORTNAME= fog-google PORTVERSION= 1.24.1 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -12,9 +13,9 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-addressable>=2.7.0:www/rubygem-addressable \ - rubygem-fog-core250>=0<2.6:devel/rubygem-fog-core250 \ - rubygem-fog-json>=1.2<2:devel/rubygem-fog-json \ - rubygem-fog-xml>=0.1.0<0.2:textproc/rubygem-fog-xml \ + rubygem-fog-core-gitlab>=0<2.5:devel/rubygem-fog-core-gitlab \ + rubygem-fog-json-gitlab>=1.2<2:devel/rubygem-fog-json-gitlab \ + rubygem-fog-xml-gitlab>=0.1.0<0.2:textproc/rubygem-fog-xml-gitlab \ rubygem-google-apis-compute_v1-gitlab>=0.53<1:devel/rubygem-google-apis-compute_v1-gitlab \ rubygem-google-apis-dns_v1-gitlab>=0.28<1:dns/rubygem-google-apis-dns_v1-gitlab \ rubygem-google-apis-iamcredentials_v1-gitlab>=0.15<1:devel/rubygem-google-apis-iamcredentials_v1-gitlab \ diff --git a/net/rubygem-fog-google/Makefile b/net/rubygem-fog-google/Makefile index ab09919b0859..32aa7b588853 100644 --- a/net/rubygem-fog-google/Makefile +++ b/net/rubygem-fog-google/Makefile @@ -1,6 +1,5 @@ PORTNAME= fog-google -PORTVERSION= 1.24.1 -PORTREVISION= 2 +PORTVERSION= 1.25.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -12,7 +11,7 @@ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-addressable>=2.7.0:www/rubygem-addressable \ - rubygem-fog-core250>=0<2.6:devel/rubygem-fog-core250 \ + rubygem-fog-core>=2.5<3:devel/rubygem-fog-core \ rubygem-fog-json>=1.2<2:devel/rubygem-fog-json \ rubygem-fog-xml>=0.1.0<0.2:textproc/rubygem-fog-xml \ rubygem-google-apis-compute_v1>=0.53<1:devel/rubygem-google-apis-compute_v1 \ diff --git a/net/rubygem-fog-google/distinfo b/net/rubygem-fog-google/distinfo index 9c34f0e30d69..110c4e4492e4 100644 --- a/net/rubygem-fog-google/distinfo +++ b/net/rubygem-fog-google/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1713001210 -SHA256 (rubygem/fog-google-1.24.1.gem) = dcd64ec5d12ed53f269afd7a88738b453e5150ef72b451900bb7abf3678358e0 -SIZE (rubygem/fog-google-1.24.1.gem) = 155648 +TIMESTAMP = 1745936400 +SHA256 (rubygem/fog-google-1.25.0.gem) = 58aea3b0abf5938ed6ca2a3b51282cfe7038403e2eeb70bdb0a1b998307ce18f +SIZE (rubygem/fog-google-1.25.0.gem) = 155136 diff --git a/net/rubygem-fog-google/files/patch-gemspec b/net/rubygem-fog-google/files/patch-gemspec deleted file mode 100644 index c58ba9710bf3..000000000000 --- a/net/rubygem-fog-google/files/patch-gemspec +++ /dev/null @@ -1,11 +0,0 @@ ---- fog-google.gemspec.orig 2024-10-30 07:29:28 UTC -+++ fog-google.gemspec -@@ -21,7 +21,7 @@ Gem::Specification.new do |s| - - s.specification_version = 4 - -- s.add_runtime_dependency(%q<fog-core>.freeze, ["< 2.5".freeze]) -+ s.add_runtime_dependency(%q<fog-core>.freeze, ["< 2.7".freeze]) - s.add_runtime_dependency(%q<fog-json>.freeze, ["~> 1.2".freeze]) - s.add_runtime_dependency(%q<fog-xml>.freeze, ["~> 0.1.0".freeze]) - s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, [">= 0.19".freeze, "< 1".freeze]) diff --git a/net/rubygem-fog-local-gitlab/Makefile b/net/rubygem-fog-local-gitlab/Makefile new file mode 100644 index 000000000000..d724f7c7e554 --- /dev/null +++ b/net/rubygem-fog-local-gitlab/Makefile @@ -0,0 +1,20 @@ +PORTNAME= fog-local +PORTVERSION= 0.9.0 +CATEGORIES= net rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Module for the 'fog' gem to support local filesystem storage +WWW= https://github.com/fog/fog-local + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= rubygem-fog-core-gitlab>=1.27<3.0:devel/rubygem-fog-core-gitlab + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/net/rubygem-fog-local-gitlab/distinfo b/net/rubygem-fog-local-gitlab/distinfo new file mode 100644 index 000000000000..1b4242b5c4f2 --- /dev/null +++ b/net/rubygem-fog-local-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1744289326 +SHA256 (rubygem/fog-local-0.9.0.gem) = 2bb5ffb153343a2d641018e2571155ebabd11908a7133504ead7ee03586a6a1c +SIZE (rubygem/fog-local-0.9.0.gem) = 13312 diff --git a/net/rubygem-fog-local-gitlab/pkg-descr b/net/rubygem-fog-local-gitlab/pkg-descr new file mode 100644 index 000000000000..a9ddaf1985a8 --- /dev/null +++ b/net/rubygem-fog-local-gitlab/pkg-descr @@ -0,0 +1 @@ +Fog::Local is a module for the 'fog' gem to support local filesystem storage. diff --git a/net/rubygem-fog-vsphere/Makefile b/net/rubygem-fog-vsphere/Makefile index b39540a2053d..e1b8bb105630 100644 --- a/net/rubygem-fog-vsphere/Makefile +++ b/net/rubygem-fog-vsphere/Makefile @@ -1,5 +1,5 @@ PORTNAME= fog-vsphere -PORTVERSION= 3.7.0 +PORTVERSION= 3.7.1 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-fog-vsphere/distinfo b/net/rubygem-fog-vsphere/distinfo index e73d46a8ad5e..fffce494b945 100644 --- a/net/rubygem-fog-vsphere/distinfo +++ b/net/rubygem-fog-vsphere/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1723201149 -SHA256 (rubygem/fog-vsphere-3.7.0.gem) = 99f922b79518ed5c777f3daa987ee608ed419cbb8aacc2cea4f75ee7b1edcbaf -SIZE (rubygem/fog-vsphere-3.7.0.gem) = 97280 +TIMESTAMP = 1747547480 +SHA256 (rubygem/fog-vsphere-3.7.1.gem) = e5cee970b33c92e2edc50e8954ad55c91e65293a058c4724a3a5a4190646ef43 +SIZE (rubygem/fog-vsphere-3.7.1.gem) = 317440 diff --git a/net/rubygem-gitaly/Makefile b/net/rubygem-gitaly/Makefile index caa232e9ebf4..0b4ff68cc031 100644 --- a/net/rubygem-gitaly/Makefile +++ b/net/rubygem-gitaly/Makefile @@ -1,5 +1,5 @@ PORTNAME= gitaly -PORTVERSION= 17.11.2 +PORTVERSION= 18.1.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -9,7 +9,7 @@ WWW= https://gitlab.com/gitlab-org/gitaly LICENSE= MIT -RUN_DEPENDS= rubygem-grpc>=1.0<2.0:net/rubygem-grpc +RUN_DEPENDS= rubygem-grpc-gitlab>=1.0<2.0:net/rubygem-grpc-gitlab USES= cpe gem diff --git a/net/rubygem-gitaly/distinfo b/net/rubygem-gitaly/distinfo index 5db3b4803d59..ebbf3d3cdf11 100644 --- a/net/rubygem-gitaly/distinfo +++ b/net/rubygem-gitaly/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746705767 -SHA256 (rubygem/gitaly-17.11.2.gem) = 32266469296345187d16ab3cfa3da849338817987b722a46eed4309ee18f996e -SIZE (rubygem/gitaly-17.11.2.gem) = 53248 +TIMESTAMP = 1750222113 +SHA256 (rubygem/gitaly-18.1.0.gem) = 80f8dd89005ad5788a7af07f101484c1b1dad423e90cc0405daaa85c27d1b7fc +SIZE (rubygem/gitaly-18.1.0.gem) = 53248 diff --git a/net/rubygem-gitlab-fog-azure-rm/Makefile b/net/rubygem-gitlab-fog-azure-rm/Makefile index b0e3b6c1c8ca..0ac1e1ea0cc3 100644 --- a/net/rubygem-gitlab-fog-azure-rm/Makefile +++ b/net/rubygem-gitlab-fog-azure-rm/Makefile @@ -13,9 +13,9 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md RUN_DEPENDS= rubygem-faraday-gitlab>=2.0<3:www/rubygem-faraday-gitlab \ rubygem-faraday-follow_redirects-gitlab>=0.3.0<0.4:www/rubygem-faraday-follow_redirects-gitlab \ rubygem-faraday-net_http_persistent-gitlab>=2.0<3:www/rubygem-faraday-net_http_persistent-gitlab \ - rubygem-fog-core>=2.1<3:devel/rubygem-fog-core \ - rubygem-fog-json>=1.2<2:devel/rubygem-fog-json \ - rubygem-mime-types>=0:misc/rubygem-mime-types \ + rubygem-fog-core-gitlab>=2.1<3:devel/rubygem-fog-core-gitlab \ + rubygem-fog-json-gitlab>=1.2<2:devel/rubygem-fog-json-gitlab \ + rubygem-mime-types-gitlab>=0:misc/rubygem-mime-types-gitlab \ rubygem-net-http-persistent>=4.0<5:www/rubygem-net-http-persistent \ rubygem-nokogiri>=1.10.8<2:textproc/rubygem-nokogiri diff --git a/net/rubygem-gitlab-kas-grpc/Makefile b/net/rubygem-gitlab-kas-grpc/Makefile index 0181129b0d47..e0ab3e64de0d 100644 --- a/net/rubygem-gitlab-kas-grpc/Makefile +++ b/net/rubygem-gitlab-kas-grpc/Makefile @@ -10,7 +10,7 @@ WWW= https://gitlab.com/gitlab-org/cluster-integration/gitlab-agent LICENSE= MIT -RUN_DEPENDS= rubygem-grpc>=1.0<2.0:net/rubygem-grpc +RUN_DEPENDS= rubygem-grpc-gitlab>=1.0<2.0:net/rubygem-grpc-gitlab USES= gem diff --git a/net/rubygem-gitlab-kas-grpc/distinfo b/net/rubygem-gitlab-kas-grpc/distinfo index f9d7101dc764..68d91d8cd5df 100644 --- a/net/rubygem-gitlab-kas-grpc/distinfo +++ b/net/rubygem-gitlab-kas-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746703509 -SHA256 (rubygem/gitlab-kas-grpc-17.11.2.gem) = f2b9054dcf636346e89549e9478a684a38bf03bf853332e84154ec3a9856ae1c -SIZE (rubygem/gitlab-kas-grpc-17.11.2.gem) = 10752 +TIMESTAMP = 1752120745 +SHA256 (rubygem/gitlab-kas-grpc-18.1.2.gem) = 4624830b22b0918570b73fd99a5a9464518b4715d0ef51a6343dc8d1b030bcd1 +SIZE (rubygem/gitlab-kas-grpc-18.1.2.gem) = 10752 diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile index d5d91e93bc01..2ebfa986ddf0 100644 --- a/net/rubygem-google-cloud-bigtable-admin-v2/Makefile +++ b/net/rubygem-google-cloud-bigtable-admin-v2/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-bigtable-admin-v2 -PORTVERSION= 1.8.0 +PORTVERSION= 1.11.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -12,9 +12,9 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-bigtable-admin-v LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \ - rubygem-grpc-google-iam-v1>=1.1<2:devel/rubygem-grpc-google-iam-v1 + rubygem-grpc-google-iam-v1>=1.11<2:devel/rubygem-grpc-google-iam-v1 USES= gem diff --git a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo index d84b803b5215..ffed67c79817 100644 --- a/net/rubygem-google-cloud-bigtable-admin-v2/distinfo +++ b/net/rubygem-google-cloud-bigtable-admin-v2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742405562 -SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.8.0.gem) = cf058b30e5b7ad262e340e46b5d02221a22b2b5db0536873aa9a3bd0a7152b88 -SIZE (rubygem/google-cloud-bigtable-admin-v2-1.8.0.gem) = 132096 +TIMESTAMP = 1750954426 +SHA256 (rubygem/google-cloud-bigtable-admin-v2-1.11.0.gem) = 025efa2eca188d08caeb5a3ef9fa71f32555f9d003e012780cb88cb4cdc9234a +SIZE (rubygem/google-cloud-bigtable-admin-v2-1.11.0.gem) = 136192 diff --git a/net/rubygem-google-cloud-bigtable-v2/Makefile b/net/rubygem-google-cloud-bigtable-v2/Makefile index 16add52b93fb..da9a831ae6d0 100644 --- a/net/rubygem-google-cloud-bigtable-v2/Makefile +++ b/net/rubygem-google-cloud-bigtable-v2/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-bigtable-v2 -PORTVERSION= 1.6.0 +PORTVERSION= 1.7.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-bigtable-v2/late LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-bigtable-v2/distinfo b/net/rubygem-google-cloud-bigtable-v2/distinfo index d2767939d404..1b676bc30a64 100644 --- a/net/rubygem-google-cloud-bigtable-v2/distinfo +++ b/net/rubygem-google-cloud-bigtable-v2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742405564 -SHA256 (rubygem/google-cloud-bigtable-v2-1.6.0.gem) = 43f5859e0737021a700bfc1d2088c45d1327df32ed0c0a0b455faa349c2566c2 -SIZE (rubygem/google-cloud-bigtable-v2-1.6.0.gem) = 74752 +TIMESTAMP = 1747716370 +SHA256 (rubygem/google-cloud-bigtable-v2-1.7.0.gem) = 2ee1a476a6284c192f489b1a188a4f392ac2939d647d23b9bbda66a11231fbf0 +SIZE (rubygem/google-cloud-bigtable-v2-1.7.0.gem) = 74752 diff --git a/net/rubygem-google-cloud-env/Makefile b/net/rubygem-google-cloud-env/Makefile index 50ad09b38f37..25320f1dd3b7 100644 --- a/net/rubygem-google-cloud-env/Makefile +++ b/net/rubygem-google-cloud-env/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-env -PORTVERSION= 2.2.2 +PORTVERSION= 2.3.1 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-google-cloud-env/distinfo b/net/rubygem-google-cloud-env/distinfo index ccfca43e8d6b..67688f2de15a 100644 --- a/net/rubygem-google-cloud-env/distinfo +++ b/net/rubygem-google-cloud-env/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742070728 -SHA256 (rubygem/google-cloud-env-2.2.2.gem) = 94bed40e05a67e9468ce1cb38389fba9a90aa8fc62fc9e173204c1dca59e21e7 -SIZE (rubygem/google-cloud-env-2.2.2.gem) = 33792 +TIMESTAMP = 1748495997 +SHA256 (rubygem/google-cloud-env-2.3.1.gem) = 0faac01eb27be78c2591d64433663b1a114f8f7af55a4f819755426cac9178e7 +SIZE (rubygem/google-cloud-env-2.3.1.gem) = 33792 diff --git a/net/rubygem-google-cloud-location/Makefile b/net/rubygem-google-cloud-location/Makefile index 53b89d88599b..86c9e45ce580 100644 --- a/net/rubygem-google-cloud-location/Makefile +++ b/net/rubygem-google-cloud-location/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-location -PORTVERSION= 0.10.0 +PORTVERSION= 1.1.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-location/latest/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-location/distinfo b/net/rubygem-google-cloud-location/distinfo index e1269b640ad7..f6b84be1552c 100644 --- a/net/rubygem-google-cloud-location/distinfo +++ b/net/rubygem-google-cloud-location/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606601 -SHA256 (rubygem/google-cloud-location-0.10.0.gem) = 9244b465b6d7b404c65b4a9c3dcf7336da16724a9cad4e221de82792db934dc0 -SIZE (rubygem/google-cloud-location-0.10.0.gem) = 30720 +TIMESTAMP = 1747716372 +SHA256 (rubygem/google-cloud-location-1.1.0.gem) = 50c46ee63ce9a89ced4b79e9fd4c010686322a463a550b683d3740a2f43dc81b +SIZE (rubygem/google-cloud-location-1.1.0.gem) = 30720 diff --git a/net/rubygem-google-cloud-logging-v2/Makefile b/net/rubygem-google-cloud-logging-v2/Makefile index f045f0e47f9a..aa8681b3711f 100644 --- a/net/rubygem-google-cloud-logging-v2/Makefile +++ b/net/rubygem-google-cloud-logging-v2/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-logging-v2 -PORTVERSION= 1.2.0 +PORTVERSION= 1.3.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-logging-v2/lates LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-logging-v2/distinfo b/net/rubygem-google-cloud-logging-v2/distinfo index cb6e1193c733..c6140053bf59 100644 --- a/net/rubygem-google-cloud-logging-v2/distinfo +++ b/net/rubygem-google-cloud-logging-v2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740836330 -SHA256 (rubygem/google-cloud-logging-v2-1.2.0.gem) = a0551d31835c82f6df1191a6fcc3c7df0c92ccbf7fb4c51693c055911534d4f2 -SIZE (rubygem/google-cloud-logging-v2-1.2.0.gem) = 113152 +TIMESTAMP = 1747716374 +SHA256 (rubygem/google-cloud-logging-v2-1.3.0.gem) = c5c33c126a4ba8035917539136f955b0e2c04b05df214be621957a73cad5ac06 +SIZE (rubygem/google-cloud-logging-v2-1.3.0.gem) = 113664 diff --git a/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile b/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile index a305fdd77b4e..46c768130def 100644 --- a/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile +++ b/net/rubygem-google-cloud-monitoring-dashboard-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-monitoring-dashboard-v1 -PORTVERSION= 1.2.0 +PORTVERSION= 1.3.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-monitoring-dashb LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo b/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo index f6e5a3daca3a..3da99e7d585c 100644 --- a/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo +++ b/net/rubygem-google-cloud-monitoring-dashboard-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740836332 -SHA256 (rubygem/google-cloud-monitoring-dashboard-v1-1.2.0.gem) = ef9c7ac8688ab246ee0ac1d23ccb43ac433317c66134bbd57847c0bbdb1ee288 -SIZE (rubygem/google-cloud-monitoring-dashboard-v1-1.2.0.gem) = 68096 +TIMESTAMP = 1747716376 +SHA256 (rubygem/google-cloud-monitoring-dashboard-v1-1.3.0.gem) = 6cfd451c7d665325ed76443a24c457aac51e3c1fa1a37e07925afe81a6e9e066 +SIZE (rubygem/google-cloud-monitoring-dashboard-v1-1.3.0.gem) = 68096 diff --git a/net/rubygem-google-cloud-monitoring-metrics_scope-v1/Makefile b/net/rubygem-google-cloud-monitoring-metrics_scope-v1/Makefile index d245dd6b47ad..8a7b0994e21d 100644 --- a/net/rubygem-google-cloud-monitoring-metrics_scope-v1/Makefile +++ b/net/rubygem-google-cloud-monitoring-metrics_scope-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-monitoring-metrics_scope-v1 -PORTVERSION= 1.2.0 +PORTVERSION= 1.3.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -12,7 +12,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-monitoring-metri LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-monitoring-metrics_scope-v1/distinfo b/net/rubygem-google-cloud-monitoring-metrics_scope-v1/distinfo index 6f3496b5f6b0..b6653c369ebd 100644 --- a/net/rubygem-google-cloud-monitoring-metrics_scope-v1/distinfo +++ b/net/rubygem-google-cloud-monitoring-metrics_scope-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606605 -SHA256 (rubygem/google-cloud-monitoring-metrics_scope-v1-1.2.0.gem) = 4846113733c111eb2c53e6fbd609707ec414869e82165bb09e02ed5c1d6675bd -SIZE (rubygem/google-cloud-monitoring-metrics_scope-v1-1.2.0.gem) = 43520 +TIMESTAMP = 1747716378 +SHA256 (rubygem/google-cloud-monitoring-metrics_scope-v1-1.3.0.gem) = 1e6fcffd1c89aa17b0a954549f0d3f31d282d9b6ce5fdac16f848ed39c22ff2d +SIZE (rubygem/google-cloud-monitoring-metrics_scope-v1-1.3.0.gem) = 43520 diff --git a/net/rubygem-google-cloud-monitoring-v3/Makefile b/net/rubygem-google-cloud-monitoring-v3/Makefile index 6d03439ee684..c6b7edcd3e73 100644 --- a/net/rubygem-google-cloud-monitoring-v3/Makefile +++ b/net/rubygem-google-cloud-monitoring-v3/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-monitoring-v3 -PORTVERSION= 1.5.0 +PORTVERSION= 1.6.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-monitoring-v3/la LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-monitoring-v3/distinfo b/net/rubygem-google-cloud-monitoring-v3/distinfo index caa6c5eca780..59034e18e2d1 100644 --- a/net/rubygem-google-cloud-monitoring-v3/distinfo +++ b/net/rubygem-google-cloud-monitoring-v3/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740836334 -SHA256 (rubygem/google-cloud-monitoring-v3-1.5.0.gem) = 783752cbb4f45f2618df8ce68ee26a6af244e564e80e4e95fab85b455b3e0b77 -SIZE (rubygem/google-cloud-monitoring-v3-1.5.0.gem) = 175104 +TIMESTAMP = 1747716380 +SHA256 (rubygem/google-cloud-monitoring-v3-1.6.0.gem) = f03055ac6612a0f3d7205fb3502144d402bd1e09055430abf34663c69c9e646c +SIZE (rubygem/google-cloud-monitoring-v3-1.6.0.gem) = 175616 diff --git a/net/rubygem-google-cloud-monitoring/Makefile b/net/rubygem-google-cloud-monitoring/Makefile index 01262b36c601..aa7fdcb27156 100644 --- a/net/rubygem-google-cloud-monitoring/Makefile +++ b/net/rubygem-google-cloud-monitoring/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-monitoring -PORTVERSION= 1.9.0 +PORTVERSION= 1.9.2 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-google-cloud-monitoring/distinfo b/net/rubygem-google-cloud-monitoring/distinfo index 7a12daa735a6..7dc6faba7832 100644 --- a/net/rubygem-google-cloud-monitoring/distinfo +++ b/net/rubygem-google-cloud-monitoring/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606603 -SHA256 (rubygem/google-cloud-monitoring-1.9.0.gem) = ed5813941814c352136ee83301d27621dda9dbcf589c4eade7f3d315988d3467 -SIZE (rubygem/google-cloud-monitoring-1.9.0.gem) = 20480 +TIMESTAMP = 1748495999 +SHA256 (rubygem/google-cloud-monitoring-1.9.2.gem) = 7774ec64c664aadcc13457f9bee13944b4236f1e95a65ad26079ef500b58b995 +SIZE (rubygem/google-cloud-monitoring-1.9.2.gem) = 20480 diff --git a/net/rubygem-google-cloud-pubsub-v1/Makefile b/net/rubygem-google-cloud-pubsub-v1/Makefile index 122a97401006..0b3fff41b74f 100644 --- a/net/rubygem-google-cloud-pubsub-v1/Makefile +++ b/net/rubygem-google-cloud-pubsub-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-pubsub-v1 -PORTVERSION= 1.8.0 +PORTVERSION= 1.11.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -12,9 +12,9 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-pubsub-v1/latest LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \ - rubygem-google-iam-v1>=0.7<2.0:devel/rubygem-google-iam-v1 + rubygem-google-iam-v1>=1.3<2:devel/rubygem-google-iam-v1 USES= gem diff --git a/net/rubygem-google-cloud-pubsub-v1/distinfo b/net/rubygem-google-cloud-pubsub-v1/distinfo index 062a345a7b38..cf5b4fcdb002 100644 --- a/net/rubygem-google-cloud-pubsub-v1/distinfo +++ b/net/rubygem-google-cloud-pubsub-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1742070734 -SHA256 (rubygem/google-cloud-pubsub-v1-1.8.0.gem) = a40f5ac13851b57a3f63c4266cdbb16f4fd0d94a9c6bae354c1c5418e5ecabe1 -SIZE (rubygem/google-cloud-pubsub-v1-1.8.0.gem) = 95232 +TIMESTAMP = 1751622401 +SHA256 (rubygem/google-cloud-pubsub-v1-1.11.0.gem) = 7f9e050df1c9d357b0ca8d8b65094d38365ab29536849f20f371243a2f03b2be +SIZE (rubygem/google-cloud-pubsub-v1-1.11.0.gem) = 96256 diff --git a/net/rubygem-google-cloud-pubsub/Makefile b/net/rubygem-google-cloud-pubsub/Makefile index b616d5fc656e..f426c1cd3d88 100644 --- a/net/rubygem-google-cloud-pubsub/Makefile +++ b/net/rubygem-google-cloud-pubsub/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-pubsub -PORTVERSION= 2.22.0 +PORTVERSION= 2.23.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,9 +13,9 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-pubsub/latest/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-concurrent-ruby>=1.1<2:devel/rubygem-concurrent-ruby \ - rubygem-google-cloud-core>=1.5<2:net/rubygem-google-cloud-core \ - rubygem-google-cloud-pubsub-v1>=1.7<2:net/rubygem-google-cloud-pubsub-v1 \ +RUN_DEPENDS= rubygem-concurrent-ruby>=1.3<2:devel/rubygem-concurrent-ruby \ + rubygem-google-cloud-core>=1.8<2:net/rubygem-google-cloud-core \ + rubygem-google-cloud-pubsub-v1>=1.11<2:net/rubygem-google-cloud-pubsub-v1 \ rubygem-retriable>=3.1<4:devel/rubygem-retriable USES= gem diff --git a/net/rubygem-google-cloud-pubsub/distinfo b/net/rubygem-google-cloud-pubsub/distinfo index 8bbf7e6da99a..1aab9b49ea84 100644 --- a/net/rubygem-google-cloud-pubsub/distinfo +++ b/net/rubygem-google-cloud-pubsub/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289328 -SHA256 (rubygem/google-cloud-pubsub-2.22.0.gem) = 12b27c4d4253821de016c5d912f13fdbb589caaa89fcea5f2fee842a94391356 -SIZE (rubygem/google-cloud-pubsub-2.22.0.gem) = 92160 +TIMESTAMP = 1752266248 +SHA256 (rubygem/google-cloud-pubsub-2.23.0.gem) = 171d11c1cb15e1462f9dc22afead2c23eea6c77a067b52c4e7c7de3e7cd2fbc7 +SIZE (rubygem/google-cloud-pubsub-2.23.0.gem) = 92160 diff --git a/net/rubygem-google-cloud-spanner-admin-database-v1/Makefile b/net/rubygem-google-cloud-spanner-admin-database-v1/Makefile index 068d22ece36a..31034aa25597 100644 --- a/net/rubygem-google-cloud-spanner-admin-database-v1/Makefile +++ b/net/rubygem-google-cloud-spanner-admin-database-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-spanner-admin-database-v1 -PORTVERSION= 1.6.0 +PORTVERSION= 1.8.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,9 +13,9 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-spanner-admin-da LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \ - rubygem-grpc-google-iam-v1>=1.1<2:devel/rubygem-grpc-google-iam-v1 + rubygem-grpc-google-iam-v1>=1.11<2:devel/rubygem-grpc-google-iam-v1 USES= gem diff --git a/net/rubygem-google-cloud-spanner-admin-database-v1/distinfo b/net/rubygem-google-cloud-spanner-admin-database-v1/distinfo index 58cd34662d72..d21f8550c8c6 100644 --- a/net/rubygem-google-cloud-spanner-admin-database-v1/distinfo +++ b/net/rubygem-google-cloud-spanner-admin-database-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739930308 -SHA256 (rubygem/google-cloud-spanner-admin-database-v1-1.6.0.gem) = 08d57b51b208f48fc3af50b0298d58711f5cc0c82fabe61773e9348e0c96dbc3 -SIZE (rubygem/google-cloud-spanner-admin-database-v1-1.6.0.gem) = 115712 +TIMESTAMP = 1749813984 +SHA256 (rubygem/google-cloud-spanner-admin-database-v1-1.8.0.gem) = 131e2f4814b3d5801c6bb51bcb543f96466b5e4e14fef262c27b0f6b427dc603 +SIZE (rubygem/google-cloud-spanner-admin-database-v1-1.8.0.gem) = 115712 diff --git a/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile b/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile index 5fbab049af0a..a14c9abc9185 100644 --- a/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile +++ b/net/rubygem-google-cloud-spanner-admin-instance-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-spanner-admin-instance-v1 -PORTVERSION= 1.6.0 +PORTVERSION= 2.1.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -12,9 +12,9 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-spanner-admin-in LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors \ - rubygem-grpc-google-iam-v1>=1.1<2:devel/rubygem-grpc-google-iam-v1 + rubygem-grpc-google-iam-v1>=1.11<2:devel/rubygem-grpc-google-iam-v1 USES= gem diff --git a/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo b/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo index 5c7bec2d7b41..a4aa9200f1c6 100644 --- a/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo +++ b/net/rubygem-google-cloud-spanner-admin-instance-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606611 -SHA256 (rubygem/google-cloud-spanner-admin-instance-v1-1.6.0.gem) = 1775b56518665854b27af393378761e6ff9b12156d746168df7bb14ce0138d54 -SIZE (rubygem/google-cloud-spanner-admin-instance-v1-1.6.0.gem) = 111104 +TIMESTAMP = 1747716386 +SHA256 (rubygem/google-cloud-spanner-admin-instance-v1-2.1.0.gem) = 10b2ead3c610888335d8d3ce73124290ebdfa644f9ed708ed115969df902f90f +SIZE (rubygem/google-cloud-spanner-admin-instance-v1-2.1.0.gem) = 111104 diff --git a/net/rubygem-google-cloud-spanner-v1/Makefile b/net/rubygem-google-cloud-spanner-v1/Makefile index 922d6ad4faaf..1327a525d9cc 100644 --- a/net/rubygem-google-cloud-spanner-v1/Makefile +++ b/net/rubygem-google-cloud-spanner-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-spanner-v1 -PORTVERSION= 1.7.0 +PORTVERSION= 1.9.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-spanner-v1/lates LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-spanner-v1/distinfo b/net/rubygem-google-cloud-spanner-v1/distinfo index 8bc51d806c7b..b2d08b6e98de 100644 --- a/net/rubygem-google-cloud-spanner-v1/distinfo +++ b/net/rubygem-google-cloud-spanner-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740836336 -SHA256 (rubygem/google-cloud-spanner-v1-1.7.0.gem) = 9e2b7f34a016db5d73e51d067dc1fba7463f6658c24c4e742a29545526a4bf72 -SIZE (rubygem/google-cloud-spanner-v1-1.7.0.gem) = 83968 +TIMESTAMP = 1750188246 +SHA256 (rubygem/google-cloud-spanner-v1-1.9.0.gem) = f486e51408ad535dfcee11edba546bdb6ec0bb4aadf3e5cfae5ea798f97e906c +SIZE (rubygem/google-cloud-spanner-v1-1.9.0.gem) = 88576 diff --git a/net/rubygem-google-cloud-spanner/Makefile b/net/rubygem-google-cloud-spanner/Makefile index 96511e479812..42c8d7ce80ad 100644 --- a/net/rubygem-google-cloud-spanner/Makefile +++ b/net/rubygem-google-cloud-spanner/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-spanner -PORTVERSION= 2.26.0 +PORTVERSION= 2.27.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -16,7 +16,7 @@ RUN_DEPENDS= rubygem-bigdecimal>=3.0<4:math/rubygem-bigdecimal \ rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \ rubygem-google-cloud-core>=1.7<2:net/rubygem-google-cloud-core \ rubygem-google-cloud-spanner-admin-database-v1>=1.4<2:net/rubygem-google-cloud-spanner-admin-database-v1 \ - rubygem-google-cloud-spanner-admin-instance-v1>=1.6<2:net/rubygem-google-cloud-spanner-admin-instance-v1 \ + rubygem-google-cloud-spanner-admin-instance-v1>=1.6<3:net/rubygem-google-cloud-spanner-admin-instance-v1 \ rubygem-google-cloud-spanner-v1>=1.6<2:net/rubygem-google-cloud-spanner-v1 USES= gem diff --git a/net/rubygem-google-cloud-spanner/distinfo b/net/rubygem-google-cloud-spanner/distinfo index e8846ccb185d..0b4cb78d93e4 100644 --- a/net/rubygem-google-cloud-spanner/distinfo +++ b/net/rubygem-google-cloud-spanner/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289330 -SHA256 (rubygem/google-cloud-spanner-2.26.0.gem) = 1eaa00b843291870746bbb360aa9055dd41324da71b403c74984d88e854c6cac -SIZE (rubygem/google-cloud-spanner-2.26.0.gem) = 124416 +TIMESTAMP = 1748831314 +SHA256 (rubygem/google-cloud-spanner-2.27.0.gem) = 4936431650f78ed9636a202464c37f50aec8a64e786a9008ce5647869cd31641 +SIZE (rubygem/google-cloud-spanner-2.27.0.gem) = 126464 diff --git a/net/rubygem-google-cloud-spanner/files/patch-gemspec b/net/rubygem-google-cloud-spanner/files/patch-gemspec new file mode 100644 index 000000000000..3831d4b808fb --- /dev/null +++ b/net/rubygem-google-cloud-spanner/files/patch-gemspec @@ -0,0 +1,11 @@ +--- google-cloud-spanner.gemspec.orig 2025-05-20 10:51:00 UTC ++++ google-cloud-spanner.gemspec +@@ -24,7 +24,7 @@ Gem::Specification.new do |s| + s.add_runtime_dependency(%q<concurrent-ruby>.freeze, ["~> 1.0".freeze]) + s.add_runtime_dependency(%q<google-cloud-core>.freeze, ["~> 1.7".freeze]) + s.add_runtime_dependency(%q<google-cloud-spanner-admin-database-v1>.freeze, ["~> 1.4".freeze]) +- s.add_runtime_dependency(%q<google-cloud-spanner-admin-instance-v1>.freeze, ["~> 1.6".freeze]) ++ s.add_runtime_dependency(%q<google-cloud-spanner-admin-instance-v1>.freeze, [">= 1.6".freeze], ["< 3".freeze]) + s.add_runtime_dependency(%q<google-cloud-spanner-v1>.freeze, ["~> 1.6".freeze]) + end + diff --git a/net/rubygem-google-cloud-storage/Makefile b/net/rubygem-google-cloud-storage/Makefile index 37e4d564e7c9..82200736b311 100644 --- a/net/rubygem-google-cloud-storage/Makefile +++ b/net/rubygem-google-cloud-storage/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-storage -PORTVERSION= 1.55.0 +PORTVERSION= 1.56.0 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-google-cloud-storage/distinfo b/net/rubygem-google-cloud-storage/distinfo index 56af9e0cdfb5..7e6b41ee825f 100644 --- a/net/rubygem-google-cloud-storage/distinfo +++ b/net/rubygem-google-cloud-storage/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1739930310 -SHA256 (rubygem/google-cloud-storage-1.55.0.gem) = 006b111a50ad4f81eb06ac1abf1b9f0e3405ca2fbae555c014343fb4f2f8ae2b -SIZE (rubygem/google-cloud-storage-1.55.0.gem) = 107520 +TIMESTAMP = 1745936406 +SHA256 (rubygem/google-cloud-storage-1.56.0.gem) = 9db05d2244c9750955b8a49a618431ae0935b6841fa18ba9638d659446b9694b +SIZE (rubygem/google-cloud-storage-1.56.0.gem) = 108032 diff --git a/net/rubygem-google-cloud-storage_transfer-v1/Makefile b/net/rubygem-google-cloud-storage_transfer-v1/Makefile index f7bf96b4c48d..1c3f5a88dd25 100644 --- a/net/rubygem-google-cloud-storage_transfer-v1/Makefile +++ b/net/rubygem-google-cloud-storage_transfer-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-storage_transfer-v1 -PORTVERSION= 1.4.0 +PORTVERSION= 1.6.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-storage_transfer LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-storage_transfer-v1/distinfo b/net/rubygem-google-cloud-storage_transfer-v1/distinfo index 678d3925fc05..9a243acfe0e1 100644 --- a/net/rubygem-google-cloud-storage_transfer-v1/distinfo +++ b/net/rubygem-google-cloud-storage_transfer-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606701 -SHA256 (rubygem/google-cloud-storage_transfer-v1-1.4.0.gem) = 1720a21d46de05876507f06d5615ae2360ea7cd3a27148d70cc0a437926574ab -SIZE (rubygem/google-cloud-storage_transfer-v1-1.4.0.gem) = 88064 +TIMESTAMP = 1750954486 +SHA256 (rubygem/google-cloud-storage_transfer-v1-1.6.0.gem) = 8a30c2369da816863e24cc6a9b63e29c44acc68adcc759facec09eefe71cf766 +SIZE (rubygem/google-cloud-storage_transfer-v1-1.6.0.gem) = 89600 diff --git a/net/rubygem-google-cloud-storage_transfer/Makefile b/net/rubygem-google-cloud-storage_transfer/Makefile index 0dd25750df63..4675b58d309c 100644 --- a/net/rubygem-google-cloud-storage_transfer/Makefile +++ b/net/rubygem-google-cloud-storage_transfer/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-storage_transfer -PORTVERSION= 1.5.0 +PORTVERSION= 1.5.1 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-google-cloud-storage_transfer/distinfo b/net/rubygem-google-cloud-storage_transfer/distinfo index 8e444e59338d..61a18746086f 100644 --- a/net/rubygem-google-cloud-storage_transfer/distinfo +++ b/net/rubygem-google-cloud-storage_transfer/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606699 -SHA256 (rubygem/google-cloud-storage_transfer-1.5.0.gem) = 2e3284917260b414f5cbcfdbb77bdab3facae3b78181440e8df212a65169903a -SIZE (rubygem/google-cloud-storage_transfer-1.5.0.gem) = 14336 +TIMESTAMP = 1747547554 +SHA256 (rubygem/google-cloud-storage_transfer-1.5.1.gem) = 1a9d31c552795a9668c03c776d7d36a81db43d62adbb675fb57cc71eb30678a0 +SIZE (rubygem/google-cloud-storage_transfer-1.5.1.gem) = 14336 diff --git a/net/rubygem-google-cloud-trace-v1/Makefile b/net/rubygem-google-cloud-trace-v1/Makefile index 8eb5aa6bb8db..8b50cc09cd13 100644 --- a/net/rubygem-google-cloud-trace-v1/Makefile +++ b/net/rubygem-google-cloud-trace-v1/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-trace-v1 -PORTVERSION= 1.3.0 +PORTVERSION= 1.4.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-trace-v1/latest/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-trace-v1/distinfo b/net/rubygem-google-cloud-trace-v1/distinfo index 0010950839bd..6a8e3e42d09a 100644 --- a/net/rubygem-google-cloud-trace-v1/distinfo +++ b/net/rubygem-google-cloud-trace-v1/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606615 -SHA256 (rubygem/google-cloud-trace-v1-1.3.0.gem) = 2d49dd0093ce937fb524f74c262a769b18f9efb33f2fba0f55214447827a5727 -SIZE (rubygem/google-cloud-trace-v1-1.3.0.gem) = 44544 +TIMESTAMP = 1747716390 +SHA256 (rubygem/google-cloud-trace-v1-1.4.0.gem) = b5b301f44d843d3591e78d0b295d531ea2826fc10c97ffd5199f1d23c7d31ca1 +SIZE (rubygem/google-cloud-trace-v1-1.4.0.gem) = 44544 diff --git a/net/rubygem-google-cloud-trace-v2/Makefile b/net/rubygem-google-cloud-trace-v2/Makefile index 14a1d98bdf2b..df3e1d8846d5 100644 --- a/net/rubygem-google-cloud-trace-v2/Makefile +++ b/net/rubygem-google-cloud-trace-v2/Makefile @@ -1,5 +1,5 @@ PORTNAME= google-cloud-trace-v2 -PORTVERSION= 1.2.0 +PORTVERSION= 1.3.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -13,7 +13,7 @@ WWW= https://cloud.google.com/ruby/docs/reference/google-cloud-trace-v2/latest/ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE.md -RUN_DEPENDS= rubygem-gapic-common>=0.25.0<2.0:devel/rubygem-gapic-common \ +RUN_DEPENDS= rubygem-gapic-common>=1.0<2:devel/rubygem-gapic-common \ rubygem-google-cloud-errors>=1.0<2:net/rubygem-google-cloud-errors USES= gem diff --git a/net/rubygem-google-cloud-trace-v2/distinfo b/net/rubygem-google-cloud-trace-v2/distinfo index 42ee61a25460..a1f89ed8ff7c 100644 --- a/net/rubygem-google-cloud-trace-v2/distinfo +++ b/net/rubygem-google-cloud-trace-v2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738606617 -SHA256 (rubygem/google-cloud-trace-v2-1.2.0.gem) = be41ba8d0e4e0a7952f355ab1f980fa5128651596b645c8e291e794a7a8ebc56 -SIZE (rubygem/google-cloud-trace-v2-1.2.0.gem) = 47104 +TIMESTAMP = 1747716392 +SHA256 (rubygem/google-cloud-trace-v2-1.3.0.gem) = b3ef27e6c713300c5a65f1fca4639ae96269a6c3ac31a06189332e83d26e8027 +SIZE (rubygem/google-cloud-trace-v2-1.3.0.gem) = 47616 diff --git a/net/rubygem-grpc-gitlab/Makefile b/net/rubygem-grpc-gitlab/Makefile new file mode 100644 index 000000000000..898f7fb49370 --- /dev/null +++ b/net/rubygem-grpc-gitlab/Makefile @@ -0,0 +1,29 @@ +PORTNAME= grpc +PORTVERSION= 1.72.0 +CATEGORIES= net rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -gitlab + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Ruby implementation of gRPC +WWW= https://github.com/grpc/grpc/tree/master/src/ruby + +LICENSE= BSD3CLAUSE + +LIB_DEPENDS= libgrpc.so:devel/grpc +RUN_DEPENDS= ca_root_nss>=0:security/ca_root_nss \ + rubygem-google-protobuf>=3.25<5.0:devel/rubygem-google-protobuf \ + rubygem-googleapis-common-protos-types>=1.0<2:devel/rubygem-googleapis-common-protos-types + +USES= cpe gem gmake pkgconfig + +MAKE_JOBS_UNSAFE= yes + +post-patch: + @${RM} ${WRKSRC}/Makefile ${WRKSRC}/.yardopts + @${RM} -r ${WRKSRC}/etc ${WRKSRC}/include ${WRKSRC}/third_party ${WRKSRC}/src/boringssl ${WRKSRC}/src/core + @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/src/ruby/lib/grpc.rb + @${REINPLACE_CMD} -Ee '/s\.files = /s;, "(Makefile|etc|include|third_party|src/boringssl|src/core)[^"]*"\.freeze;;g' ${WRKSRC}/${GEMSPEC} + @${REINPLACE_CMD} -e '/s\.files = /s|"\.yardopts"\.freeze, ||' ${WRKSRC}/${GEMSPEC} + +.include <bsd.port.mk> diff --git a/net/rubygem-grpc-gitlab/distinfo b/net/rubygem-grpc-gitlab/distinfo new file mode 100644 index 000000000000..889f84971194 --- /dev/null +++ b/net/rubygem-grpc-gitlab/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1750238898 +SHA256 (rubygem/grpc-1.72.0.gem) = 56fa0da2f4f96471f59430a9ef08a612cc77649e8fa118c83ae7d0bb619bea09 +SIZE (rubygem/grpc-1.72.0.gem) = 6834176 diff --git a/net/rubygem-grpc-gitlab/files/patch-src_ruby_ext_grpc_extconf.rb b/net/rubygem-grpc-gitlab/files/patch-src_ruby_ext_grpc_extconf.rb new file mode 100644 index 000000000000..b15b15fabb59 --- /dev/null +++ b/net/rubygem-grpc-gitlab/files/patch-src_ruby_ext_grpc_extconf.rb @@ -0,0 +1,60 @@ +--- src/ruby/ext/grpc/extconf.rb.orig 2024-05-18 09:15:48 UTC ++++ src/ruby/ext/grpc/extconf.rb +@@ -96,9 +96,9 @@ end + end + + # Don't embed on TruffleRuby (constant-time crypto is unsafe with Sulong, slow build times) +-ENV['EMBED_OPENSSL'] = (RUBY_ENGINE != 'truffleruby').to_s ++ENV['EMBED_OPENSSL'] = 'false' + # Don't embed on TruffleRuby (the system zlib is already linked for the zlib C extension, slow build times) +-ENV['EMBED_ZLIB'] = (RUBY_ENGINE != 'truffleruby').to_s ++ENV['EMBED_ZLIB'] = 'false' + + ENV['ARCH_FLAGS'] = RbConfig::CONFIG['ARCH_FLAG'] + if apple_toolchain && !cross_compiling +@@ -122,30 +122,10 @@ strip_tool += ' -x' if apple_toolchain + strip_tool = RbConfig::CONFIG['STRIP'] + strip_tool += ' -x' if apple_toolchain + +-unless windows +- puts 'Building internal gRPC into ' + grpc_lib_dir +- nproc = 4 +- nproc = Etc.nprocessors if Etc.respond_to? :nprocessors +- nproc_override = ENV['GRPC_RUBY_BUILD_PROCS'] +- unless nproc_override.nil? or nproc_override.size == 0 +- nproc = nproc_override +- puts "Overriding make parallelism to #{nproc}" +- end +- make = bsd ? 'gmake' : 'make' +- cmd = "#{make} -j#{nproc} -C #{grpc_root} #{grpc_lib_dir}/libgrpc.a CONFIG=#{grpc_config} Q=" +- puts "Building grpc native library: #{cmd}" +- system(cmd) +- exit 1 unless $? == 0 +-end +- + # C-core built, generate Makefile for ruby extension + $LDFLAGS = maybe_remove_strip_all_linker_flag($LDFLAGS) + $DLDFLAGS = maybe_remove_strip_all_linker_flag($DLDFLAGS) + +-$CFLAGS << ' -DGRPC_RUBY_WINDOWS_UCRT' if windows_ucrt +-$CFLAGS << ' -I' + File.join(grpc_root, 'include') +-$CFLAGS << ' -g' +- + def have_ruby_abi_version() + return true if RUBY_ENGINE == 'truffleruby' + # ruby_abi_version is only available in development versions: https://github.com/ruby/ruby/pull/6231 +@@ -174,13 +154,12 @@ ext_export_file = File.join(grpc_root, 'src', 'ruby', + end + + ext_export_file = File.join(grpc_root, 'src', 'ruby', 'ext', 'grpc', ext_export_filename()) +-$LDFLAGS << ' -Wl,--version-script="' + ext_export_file + '.gcc"' if linux + if apple_toolchain + $LDFLAGS << ' -weak_framework CoreFoundation' + $LDFLAGS << ' -Wl,-exported_symbols_list,"' + ext_export_file + '.clang"' + end + +-$LDFLAGS << ' ' + File.join(grpc_lib_dir, 'libgrpc.a') unless windows ++$LDFLAGS << ' -lgrpc' unless windows + if grpc_config == 'gcov' + $CFLAGS << ' -O0 -fprofile-arcs -ftest-coverage' + $LDFLAGS << ' -fprofile-arcs -ftest-coverage -rdynamic' diff --git a/net/rubygem-grpc-gitlab/files/patch-src_ruby_lib_grpc.rb b/net/rubygem-grpc-gitlab/files/patch-src_ruby_lib_grpc.rb new file mode 100644 index 000000000000..2671a57a57f4 --- /dev/null +++ b/net/rubygem-grpc-gitlab/files/patch-src_ruby_lib_grpc.rb @@ -0,0 +1,11 @@ +--- src/ruby/lib/grpc.rb.orig 2020-09-23 17:48:57 UTC ++++ src/ruby/lib/grpc.rb +@@ -12,7 +12,7 @@ + # See the License for the specific language governing permissions and + # limitations under the License. + +-ssl_roots_path = File.expand_path('../../../../etc/roots.pem', __FILE__) ++ssl_roots_path = '%%LOCALBASE%%/etc/ssl/cert.pem' + + require_relative 'grpc/errors' + require_relative 'grpc/structs' diff --git a/net/rubygem-grpc-gitlab/pkg-descr b/net/rubygem-grpc-gitlab/pkg-descr new file mode 100644 index 000000000000..f60aa1ca888f --- /dev/null +++ b/net/rubygem-grpc-gitlab/pkg-descr @@ -0,0 +1 @@ +A Ruby implementation of gRPC. diff --git a/net/rubygem-grpc/Makefile b/net/rubygem-grpc/Makefile index e3ccc16084ee..7a2768b1a996 100644 --- a/net/rubygem-grpc/Makefile +++ b/net/rubygem-grpc/Makefile @@ -1,6 +1,5 @@ PORTNAME= grpc -PORTVERSION= 1.67.0 -PORTREVISION= 4 +PORTVERSION= 1.73.0 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-grpc/distinfo b/net/rubygem-grpc/distinfo index 2e5541cc1280..e44370bc80e2 100644 --- a/net/rubygem-grpc/distinfo +++ b/net/rubygem-grpc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1728632726 -SHA256 (rubygem/grpc-1.67.0.gem) = c7c82d5639eb64dd1bc4e7100b541a3d84bd90ed37b8b9b0ff3198d3a3fa9132 -SIZE (rubygem/grpc-1.67.0.gem) = 6784512 +TIMESTAMP = 1751208238 +SHA256 (rubygem/grpc-1.73.0.gem) = 4055f35116f83e4c365d3b516416dad44e20e0e5f35285ff2cea04c284edc98c +SIZE (rubygem/grpc-1.73.0.gem) = 7026176 diff --git a/net/rubygem-oauth2-gitlab/Makefile b/net/rubygem-oauth2-gitlab/Makefile index 5be782149caa..4e9738cdb039 100644 --- a/net/rubygem-oauth2-gitlab/Makefile +++ b/net/rubygem-oauth2-gitlab/Makefile @@ -1,5 +1,5 @@ PORTNAME= oauth2 -PORTVERSION= 2.0.9 +PORTVERSION= 2.0.12 CATEGORIES= net rubygems MASTER_SITES= RG PKGNAMESUFFIX= -gitlab @@ -9,14 +9,15 @@ COMMENT= Ruby wrapper for the OAuth 2.0 protocol WWW= https://github.com/oauth-xx/oauth2 LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-faraday-gitlab>=0.17.3<3.0:www/rubygem-faraday-gitlab \ - rubygem-jwt>=1.0<3.0:www/rubygem-jwt \ +RUN_DEPENDS= rubygem-faraday-gitlab>=0.17.3<4:www/rubygem-faraday-gitlab \ + rubygem-jwt>=1.0<4:www/rubygem-jwt \ + rubygem-logger-gitlab>=1.2<2:devel/rubygem-logger-gitlab \ rubygem-multi_xml>=0.5<1:textproc/rubygem-multi_xml \ rubygem-rack>=1.2,3<4,3:www/rubygem-rack \ - rubygem-snaky_hash>=2.0<3:devel/rubygem-snaky_hash \ - rubygem-version_gem>=1.1<2:devel/rubygem-version_gem + rubygem-snaky_hash>=2.0.3<3:devel/rubygem-snaky_hash \ + rubygem-version_gem>=1.1.8<3:devel/rubygem-version_gem USES= gem diff --git a/net/rubygem-oauth2-gitlab/distinfo b/net/rubygem-oauth2-gitlab/distinfo index aec0acc8be92..5f9c885d3e67 100644 --- a/net/rubygem-oauth2-gitlab/distinfo +++ b/net/rubygem-oauth2-gitlab/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672998 -SHA256 (rubygem/oauth2-2.0.9.gem) = b21f9defcf52dc1610e0dfab4c868342173dcd707fd15c777d9f4f04e153f7fb -SIZE (rubygem/oauth2-2.0.9.gem) = 34816 +TIMESTAMP = 1752212468 +SHA256 (rubygem/oauth2-2.0.12.gem) = f7edb8549c7912724d07087d808c3fa6756298fd64d55d4968324df69c64ab3f +SIZE (rubygem/oauth2-2.0.12.gem) = 57344 diff --git a/net/rubygem-oauth2/Makefile b/net/rubygem-oauth2/Makefile index 78c99f65b71c..cdf8f1691d44 100644 --- a/net/rubygem-oauth2/Makefile +++ b/net/rubygem-oauth2/Makefile @@ -1,21 +1,23 @@ PORTNAME= oauth2 -PORTVERSION= 2.0.9 +PORTVERSION= 2.0.12 CATEGORIES= net rubygems MASTER_SITES= RG MAINTAINER= sunpoet@FreeBSD.org COMMENT= Ruby wrapper for the OAuth 2.0 protocol -WWW= https://github.com/oauth-xx/oauth2 +WWW= https://oauth2.galtzo.com/ \ + https://github.com/oauth-xx/oauth2 LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-faraday>=0.17.3<3.0:www/rubygem-faraday \ - rubygem-jwt>=1.0<3.0:www/rubygem-jwt \ +RUN_DEPENDS= rubygem-faraday>=0.17.3<4.0:www/rubygem-faraday \ + rubygem-jwt>=1.0<4.0:www/rubygem-jwt \ + rubygem-logger>=1.2<2:devel/rubygem-logger \ rubygem-multi_xml>=0.5<1:textproc/rubygem-multi_xml \ rubygem-rack>=1.2,3<4,3:www/rubygem-rack \ - rubygem-snaky_hash>=2.0<3:devel/rubygem-snaky_hash \ - rubygem-version_gem>=1.1<2:devel/rubygem-version_gem + rubygem-snaky_hash>=2.0.3<3:devel/rubygem-snaky_hash \ + rubygem-version_gem>=1.1.8<3:devel/rubygem-version_gem USES= gem diff --git a/net/rubygem-oauth2/distinfo b/net/rubygem-oauth2/distinfo index aec0acc8be92..c6f4934f43e9 100644 --- a/net/rubygem-oauth2/distinfo +++ b/net/rubygem-oauth2/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1663672998 -SHA256 (rubygem/oauth2-2.0.9.gem) = b21f9defcf52dc1610e0dfab4c868342173dcd707fd15c777d9f4f04e153f7fb -SIZE (rubygem/oauth2-2.0.9.gem) = 34816 +TIMESTAMP = 1748831316 +SHA256 (rubygem/oauth2-2.0.12.gem) = f7edb8549c7912724d07087d808c3fa6756298fd64d55d4968324df69c64ab3f +SIZE (rubygem/oauth2-2.0.12.gem) = 57344 diff --git a/net/rubygem-omniauth-openid/Makefile b/net/rubygem-omniauth-openid/Makefile index 3c1e726a33e9..5f1fe695fdc0 100644 --- a/net/rubygem-omniauth-openid/Makefile +++ b/net/rubygem-omniauth-openid/Makefile @@ -1,17 +1,19 @@ PORTNAME= omniauth-openid -PORTVERSION= 2.0.1 +PORTVERSION= 2.0.2 CATEGORIES= net rubygems MASTER_SITES= RG MAINTAINER= ruby@FreeBSD.org COMMENT= OpenID strategy for OmniAuth -WWW= https://github.com/omniauth/omniauth-openid +WWW= https://github.com/ruby-openid/omniauth-openid LICENSE= MIT -LICENSE_FILE= ${WRKSRC}/LICENSE +LICENSE_FILE= ${WRKSRC}/LICENSE.txt -RUN_DEPENDS= rubygem-omniauth>=1.0<3.0:security/rubygem-omniauth \ - rubygem-rack-openid>=1.4.0<1.5:www/rubygem-rack-openid +RUN_DEPENDS= rubygem-omniauth>=1.1:security/rubygem-omniauth \ + rubygem-rack-openid>=1.4<2:www/rubygem-rack-openid \ + rubygem-ruby-openid>=2.1.8<3:net/rubygem-ruby-openid \ + rubygem-version_gem>=1.1.8<2:devel/rubygem-version_gem USES= gem diff --git a/net/rubygem-omniauth-openid/distinfo b/net/rubygem-omniauth-openid/distinfo index e3153ba050e3..bd56433af4dd 100644 --- a/net/rubygem-omniauth-openid/distinfo +++ b/net/rubygem-omniauth-openid/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1625585648 -SHA256 (rubygem/omniauth-openid-2.0.1.gem) = 32dc5d7fb2172375e7ccab6c11699793f8ffc6051caa7a82de9dc03bc7ada0b9 -SIZE (rubygem/omniauth-openid-2.0.1.gem) = 10752 +TIMESTAMP = 1750188274 +SHA256 (rubygem/omniauth-openid-2.0.2.gem) = dabfe9f319ec2b23044d7aac4a7d9e55b6b82201dbd015a8bc83657db316dec1 +SIZE (rubygem/omniauth-openid-2.0.2.gem) = 25600 diff --git a/net/rubygem-openid_connect/Makefile b/net/rubygem-openid_connect/Makefile index 0cfba7798e5b..10fc819210ed 100644 --- a/net/rubygem-openid_connect/Makefile +++ b/net/rubygem-openid_connect/Makefile @@ -1,5 +1,6 @@ PORTNAME= openid_connect PORTVERSION= 2.3.1 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG @@ -10,7 +11,7 @@ WWW= https://github.com/nov/openid_connect LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-activemodel70>=0:databases/rubygem-activemodel70 \ +RUN_DEPENDS= rubygem-activemodel-gitlab>=0:databases/rubygem-activemodel-gitlab \ rubygem-attr_required>=1.0.0:devel/rubygem-attr_required \ rubygem-email_validator>=0:mail/rubygem-email_validator \ rubygem-faraday-gitlab>=2.0<3:www/rubygem-faraday-gitlab \ diff --git a/net/rubygem-opennebula/Makefile b/net/rubygem-opennebula/Makefile index 8a991c899d7d..893d9e5bd016 100644 --- a/net/rubygem-opennebula/Makefile +++ b/net/rubygem-opennebula/Makefile @@ -1,5 +1,5 @@ PORTNAME= opennebula -PORTVERSION= 6.8.3 +PORTVERSION= 7.0.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -15,7 +15,6 @@ RUN_DEPENDS= rubygem-ipaddress>=0:net/rubygem-ipaddress \ rubygem-json>=0:devel/rubygem-json \ rubygem-nokogiri>=0:textproc/rubygem-nokogiri \ rubygem-parse-cron>=0:textproc/rubygem-parse-cron \ - rubygem-rbvmomi2>=0:net/rubygem-rbvmomi2 \ rubygem-treetop>=0:devel/rubygem-treetop \ rubygem-xmlrpc>=0:net/rubygem-xmlrpc diff --git a/net/rubygem-opennebula/distinfo b/net/rubygem-opennebula/distinfo index 9f221af8a26a..a2d0d2f91b32 100644 --- a/net/rubygem-opennebula/distinfo +++ b/net/rubygem-opennebula/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715843766 -SHA256 (rubygem/opennebula-6.8.3.gem) = 642929196697ff0c4f1c15d659858e7f9e6bbf969af39f0b23c60c08e7695876 -SIZE (rubygem/opennebula-6.8.3.gem) = 224256 +TIMESTAMP = 1752266250 +SHA256 (rubygem/opennebula-7.0.0.gem) = f5cfc7277bea36c1b7f297f52aa812046471e97db4287f7b723b84e8aa97fe2c +SIZE (rubygem/opennebula-7.0.0.gem) = 114688 diff --git a/net/rubygem-ovirt-engine-sdk/Makefile b/net/rubygem-ovirt-engine-sdk/Makefile index f9da4754e819..49db5a3b2627 100644 --- a/net/rubygem-ovirt-engine-sdk/Makefile +++ b/net/rubygem-ovirt-engine-sdk/Makefile @@ -1,5 +1,6 @@ PORTNAME= ovirt-engine-sdk PORTVERSION= 4.6.0 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-spamcheck/Makefile b/net/rubygem-spamcheck/Makefile index 39a8fe40721d..a76e5f3c4f06 100644 --- a/net/rubygem-spamcheck/Makefile +++ b/net/rubygem-spamcheck/Makefile @@ -1,5 +1,6 @@ PORTNAME= spamcheck PORTVERSION= 1.3.3 +PORTREVISION= 1 CATEGORIES= net rubygems MASTER_SITES= RG @@ -9,7 +10,7 @@ WWW= https://rubygems.org/gems/spamcheck LICENSE= MIT -RUN_DEPENDS= rubygem-grpc>=1.63<2.0:net/rubygem-grpc +RUN_DEPENDS= rubygem-grpc-gitlab>=1.63<2.0:net/rubygem-grpc-gitlab USES= gem diff --git a/net/rubygem-t/Makefile b/net/rubygem-t/Makefile index 324313ee3c27..2b61d07cb7ac 100644 --- a/net/rubygem-t/Makefile +++ b/net/rubygem-t/Makefile @@ -1,5 +1,5 @@ PORTNAME= t -PORTVERSION= 4.1.1 +PORTVERSION= 4.2.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -17,7 +17,7 @@ RUN_DEPENDS= rubygem-geokit>=1.14<2:graphics/rubygem-geokit \ rubygem-oauth>=1.1<2:net/rubygem-oauth \ rubygem-retryable>=3.0<4:devel/rubygem-retryable \ rubygem-thor>=1.3<2:devel/rubygem-thor \ - rubygem-twitter>=8.1<9:net/rubygem-twitter + rubygem-twitter>=8.2<9:net/rubygem-twitter USES= gem diff --git a/net/rubygem-t/distinfo b/net/rubygem-t/distinfo index 0865bc6a24fc..7155dfd69daa 100644 --- a/net/rubygem-t/distinfo +++ b/net/rubygem-t/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715843768 -SHA256 (rubygem/t-4.1.1.gem) = 3017a1eddab05d487fbeffd77fc89d749089170efde00006e62ae400aab9d50e -SIZE (rubygem/t-4.1.1.gem) = 30208 +TIMESTAMP = 1747547510 +SHA256 (rubygem/t-4.2.0.gem) = cb41e05aebdd8fc5f8391353a3d1220c330372ff2707ea8d73e8db656d609ba2 +SIZE (rubygem/t-4.2.0.gem) = 30208 diff --git a/net/rubygem-train-core/Makefile b/net/rubygem-train-core/Makefile index 5baecf028644..84af7a8db9ff 100644 --- a/net/rubygem-train-core/Makefile +++ b/net/rubygem-train-core/Makefile @@ -1,5 +1,5 @@ PORTNAME= train-core -PORTVERSION= 3.12.7 +PORTVERSION= 3.13.2 CATEGORIES= net rubygems MASTER_SITES= RG @@ -11,7 +11,7 @@ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE RUN_DEPENDS= rubygem-addressable>=2.5<3:www/rubygem-addressable \ - rubygem-ffi>=1.3.1:devel/rubygem-ffi \ + rubygem-ffi>=1.16.0:devel/rubygem-ffi \ rubygem-json>=1.8<3.0:devel/rubygem-json \ rubygem-mixlib-shellout>=2.0<4.0:devel/rubygem-mixlib-shellout \ rubygem-net-scp>=1.2<5.0:security/rubygem-net-scp \ diff --git a/net/rubygem-train-core/distinfo b/net/rubygem-train-core/distinfo index 43f719d07353..e683cc8e1c65 100644 --- a/net/rubygem-train-core/distinfo +++ b/net/rubygem-train-core/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228166 -SHA256 (rubygem/train-core-3.12.7.gem) = 731045659aea177c875793e9fd945a58c57b59c5f331ab23d74d2d05c1ccccc3 -SIZE (rubygem/train-core-3.12.7.gem) = 48128 +TIMESTAMP = 1750954432 +SHA256 (rubygem/train-core-3.13.2.gem) = c1f210a44e9cc436e8cbc0c279cee8be8c3ead286e4f21c932401f8dc4cc9fa8 +SIZE (rubygem/train-core-3.13.2.gem) = 49152 diff --git a/net/rubygem-train-core/files/patch-gemspec b/net/rubygem-train-core/files/patch-gemspec new file mode 100644 index 000000000000..b83d234bb48f --- /dev/null +++ b/net/rubygem-train-core/files/patch-gemspec @@ -0,0 +1,11 @@ +--- train-core.gemspec.orig 2025-06-27 04:32:49 UTC ++++ train-core.gemspec +@@ -21,7 +21,7 @@ Gem::Specification.new do |s| + s.specification_version = 4 + + s.add_runtime_dependency(%q<addressable>.freeze, ["~> 2.5".freeze]) +- s.add_runtime_dependency(%q<ffi>.freeze, ["~> 1.16.0".freeze]) ++ s.add_runtime_dependency(%q<ffi>.freeze, [">= 1.16.0".freeze]) + s.add_runtime_dependency(%q<json>.freeze, [">= 1.8".freeze, "< 3.0".freeze]) + s.add_runtime_dependency(%q<mixlib-shellout>.freeze, [">= 2.0".freeze, "< 4.0".freeze]) + s.add_runtime_dependency(%q<net-scp>.freeze, [">= 1.2".freeze, "< 5.0".freeze]) diff --git a/net/rubygem-train-winrm/Makefile b/net/rubygem-train-winrm/Makefile index 4e6d623024f3..073a3b40df82 100644 --- a/net/rubygem-train-winrm/Makefile +++ b/net/rubygem-train-winrm/Makefile @@ -1,5 +1,5 @@ PORTNAME= train-winrm -PORTVERSION= 0.2.17 +PORTVERSION= 0.3.1 CATEGORIES= net rubygems MASTER_SITES= RG @@ -10,9 +10,10 @@ WWW= https://github.com/inspec/train-winrm LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-chef-winrm>=2.3.11:sysutils/rubygem-chef-winrm \ - rubygem-chef-winrm-elevated>=1.2.5:sysutils/rubygem-chef-winrm-elevated \ - rubygem-chef-winrm-fs>=1.3.7:filesystems/rubygem-chef-winrm-fs +RUN_DEPENDS= rubygem-chef-winrm>=2.4<3:sysutils/rubygem-chef-winrm \ + rubygem-chef-winrm-elevated>=1.2.5<1.3:sysutils/rubygem-chef-winrm-elevated \ + rubygem-chef-winrm-fs>=1.4.0<1.5:filesystems/rubygem-chef-winrm-fs \ + rubygem-syslog>=0.1<1:devel/rubygem-syslog USES= gem diff --git a/net/rubygem-train-winrm/distinfo b/net/rubygem-train-winrm/distinfo index 5af00e4b713c..a9453556f6c7 100644 --- a/net/rubygem-train-winrm/distinfo +++ b/net/rubygem-train-winrm/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740022484 -SHA256 (rubygem/train-winrm-0.2.17.gem) = b30b3713e57e8fd1b32b218e6c89b45e13cbc5e02a7bbee993456885ea39b75b -SIZE (rubygem/train-winrm-0.2.17.gem) = 13824 +TIMESTAMP = 1749813986 +SHA256 (rubygem/train-winrm-0.3.1.gem) = dcbb59483fb13598dc93c2e27998ec66c24374fb398e6add0da9911c86f1485a +SIZE (rubygem/train-winrm-0.3.1.gem) = 13824 diff --git a/net/rubygem-train/Makefile b/net/rubygem-train/Makefile index f91d57252f23..3b6e00cffd94 100644 --- a/net/rubygem-train/Makefile +++ b/net/rubygem-train/Makefile @@ -1,5 +1,5 @@ PORTNAME= train -PORTVERSION= 3.12.7 +PORTVERSION= 3.13.2 CATEGORIES= net rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ WWW= https://github.com/inspec/train LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-activesupport71>=6.0.3.1<7.2.0:devel/rubygem-activesupport71 \ +RUN_DEPENDS= rubygem-activesupport72>=7.2.2.1<8:devel/rubygem-activesupport72 \ rubygem-azure_graph_rbac>=0.16<1:devel/rubygem-azure_graph_rbac \ rubygem-azure_mgmt_key_vault>=0.17<1:devel/rubygem-azure_mgmt_key_vault \ rubygem-azure_mgmt_resources>=0.15<1:devel/rubygem-azure_mgmt_resources \ @@ -26,8 +26,9 @@ RUN_DEPENDS= rubygem-activesupport71>=6.0.3.1<7.2.0:devel/rubygem-activesupport7 rubygem-google-apis-storage_v1>=0.30.0<1:devel/rubygem-google-apis-storage_v1 \ rubygem-googleauth>=0.16.2<2:security/rubygem-googleauth \ rubygem-inifile>=3.0<4:textproc/rubygem-inifile \ + rubygem-ostruct>=0.1.0<1:devel/rubygem-ostruct \ rubygem-train-core>=${PORTVERSION}<${PORTVERSION}_99:net/rubygem-train-core \ - rubygem-train-winrm>=0.2<1:net/rubygem-train-winrm + rubygem-train-winrm>=0.3.0<0.4:net/rubygem-train-winrm USES= gem diff --git a/net/rubygem-train/distinfo b/net/rubygem-train/distinfo index bce7a5c6a48f..68ff7ae01673 100644 --- a/net/rubygem-train/distinfo +++ b/net/rubygem-train/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735228164 -SHA256 (rubygem/train-3.12.7.gem) = c30c622125f732db70b1580859597b32bf2349f3c93a12fa20bc5409abb9c7cb -SIZE (rubygem/train-3.12.7.gem) = 16896 +TIMESTAMP = 1750954430 +SHA256 (rubygem/train-3.13.2.gem) = 7f1b602c7c35e17f6f6488113343adc9bfab04842fdfa821639bfe7ae8f2651f +SIZE (rubygem/train-3.13.2.gem) = 16896 diff --git a/net/rubygem-train/files/patch-gemspec b/net/rubygem-train/files/patch-gemspec index 7830b7014f6f..673ecef7d313 100644 --- a/net/rubygem-train/files/patch-gemspec +++ b/net/rubygem-train/files/patch-gemspec @@ -1,6 +1,6 @@ ---- train.gemspec.orig 2024-12-30 05:09:01 UTC +--- train.gemspec.orig 2025-06-27 06:08:27 UTC +++ train.gemspec -@@ -30,13 +30,13 @@ Gem::Specification.new do |s| +@@ -30,14 +30,14 @@ Gem::Specification.new do |s| s.add_runtime_dependency(%q<azure_mgmt_security>.freeze, ["~> 0.18".freeze]) s.add_runtime_dependency(%q<azure_mgmt_storage>.freeze, ["~> 0.18".freeze]) s.add_runtime_dependency(%q<docker-api>.freeze, [">= 1.26".freeze, "< 3.0".freeze]) @@ -12,6 +12,7 @@ - s.add_runtime_dependency(%q<google-apis-cloudresourcemanager_v1>.freeze, ["~> 0.35.0".freeze]) - s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, ["~> 0.30.0".freeze]) - s.add_runtime_dependency(%q<google-apis-iam_v1>.freeze, ["~> 0.50.0".freeze]) +- s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.1.0".freeze]) + s.add_runtime_dependency(%q<googleauth>.freeze, [">= 0.16.2".freeze, "< 2".freeze]) + s.add_runtime_dependency(%q<google-apis-admin_directory_v1>.freeze, ["~> 0.46".freeze]) + s.add_runtime_dependency(%q<google-apis-cloudkms_v1>.freeze, ["~> 0.41".freeze]) @@ -20,5 +21,6 @@ + s.add_runtime_dependency(%q<google-apis-cloudresourcemanager_v1>.freeze, ["~> 0.35".freeze]) + s.add_runtime_dependency(%q<google-apis-storage_v1>.freeze, ["~> 0.30".freeze]) + s.add_runtime_dependency(%q<google-apis-iam_v1>.freeze, ["~> 0.50".freeze]) ++ s.add_runtime_dependency(%q<ostruct>.freeze, ["~> 0.1".freeze]) end diff --git a/net/rubygem-twitter/Makefile b/net/rubygem-twitter/Makefile index f257dfd46199..1bca4c7a5aa3 100644 --- a/net/rubygem-twitter/Makefile +++ b/net/rubygem-twitter/Makefile @@ -1,5 +1,5 @@ PORTNAME= twitter -PORTVERSION= 8.1.0 +PORTVERSION= 8.2.0 CATEGORIES= net rubygems MASTER_SITES= RG diff --git a/net/rubygem-twitter/distinfo b/net/rubygem-twitter/distinfo index 08c23c1de92b..e121f623df52 100644 --- a/net/rubygem-twitter/distinfo +++ b/net/rubygem-twitter/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1715843770 -SHA256 (rubygem/twitter-8.1.0.gem) = 674bd09af38a6250cfa15067217f95ba67f35d128db809031f97da9f95ff87d6 -SIZE (rubygem/twitter-8.1.0.gem) = 77824 +TIMESTAMP = 1747547512 +SHA256 (rubygem/twitter-8.2.0.gem) = e6cc09c3a1308c403f8952835158354e4bf05b208991a8043c1d3e900fb241b0 +SIZE (rubygem/twitter-8.2.0.gem) = 76800 diff --git a/net/rubygem-x/Makefile b/net/rubygem-x/Makefile index f0722e69fe67..c89be961a811 100644 --- a/net/rubygem-x/Makefile +++ b/net/rubygem-x/Makefile @@ -1,5 +1,5 @@ PORTNAME= x -PORTVERSION= 0.15.2 +PORTVERSION= 0.16.0 CATEGORIES= net rubygems MASTER_SITES= RG @@ -11,6 +11,8 @@ WWW= https://sferik.github.io/x-ruby/ \ LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE.txt +RUN_DEPENDS= rubygem-base64>=0.2:converters/rubygem-base64 + USES= gem NO_ARCH= yes diff --git a/net/rubygem-x/distinfo b/net/rubygem-x/distinfo index e343d9761ca6..e15b95a11d63 100644 --- a/net/rubygem-x/distinfo +++ b/net/rubygem-x/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744289332 -SHA256 (rubygem/x-0.15.2.gem) = 6abbfd7d58a8b732d45bed85035dac006649cd3379819d295349aa333ba9f8a7 -SIZE (rubygem/x-0.15.2.gem) = 18944 +TIMESTAMP = 1750954434 +SHA256 (rubygem/x-0.16.0.gem) = acbba4aeb0af830547de7fa7024503d1cbfa0388442601e4c263d354579093fb +SIZE (rubygem/x-0.16.0.gem) = 18944 diff --git a/net/rustdesk-server/Makefile b/net/rustdesk-server/Makefile index bcd443e59919..48c66c29316a 100644 --- a/net/rustdesk-server/Makefile +++ b/net/rustdesk-server/Makefile @@ -1,6 +1,6 @@ PORTNAME= rustdesk-server DISTVERSION= 1.1.14 -PORTREVISION= 2 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= madpilot@FreeBSD.org diff --git a/net/s3m/Makefile b/net/s3m/Makefile index 3118b2e0af27..4fbc0d77f776 100644 --- a/net/s3m/Makefile +++ b/net/s3m/Makefile @@ -1,9 +1,7 @@ PORTNAME= s3m -DISTVERSION= 0.10.0 -PORTREVISION= 7 +DISTVERSION= 0.13.1 +PORTREVISION= 1 CATEGORIES= net -MASTER_SITES= CRATESIO -DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= nbari@tequila.io COMMENT= CLI for streams of data in S3 buckets @@ -18,21 +16,9 @@ LIB_DEPENDS= libzstd.so:archivers/zstd USES= cargo ssl USE_GITHUB= yes -GH_ACCOUNT= s3m PORTSCOUT= limit:[0-9.]+ PLIST_FILES= bin/s3m -do-build: - (cd ${WRKSRC} && \ - cargo build --release) - (cd ${WRKSRC} && \ - env HOME=${WRKDIR} cargo install --path . --force --locked) - -do-install: - ${MKDIR} ${STAGEDIR}${PREFIX}/bin/ - ${MV} ${WRKSRC}/target/release/s3m \ - ${STAGEDIR}${PREFIX}/bin/ - .include <bsd.port.mk> diff --git a/net/s3m/Makefile.crates b/net/s3m/Makefile.crates index 60658f1a9de4..a65405a9d8b1 100644 --- a/net/s3m/Makefile.crates +++ b/net/s3m/Makefile.crates @@ -1,259 +1,318 @@ -CARGO_CRATES= addr2line-0.22.0 \ - adler-1.0.2 \ +CARGO_CRATES= addr2line-0.24.2 \ + adler2-2.0.1 \ + aead-0.5.2 \ aho-corasick-1.1.3 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ anes-0.1.6 \ - anstream-0.6.15 \ - anstyle-1.0.8 \ - anstyle-parse-0.2.5 \ - anstyle-query-1.1.1 \ - anstyle-wincon-3.0.4 \ - anyhow-1.0.86 \ - arrayref-0.3.8 \ - arrayvec-0.7.4 \ + anstream-0.6.19 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.3 \ + anstyle-wincon-3.0.9 \ + anyhow-1.0.98 \ + arrayref-0.3.9 \ + arrayvec-0.7.6 \ + assert-json-diff-2.0.2 \ atomic-waker-1.1.2 \ - autocfg-1.3.0 \ - backtrace-0.3.73 \ + autocfg-1.4.0 \ + backtrace-0.3.75 \ base64-0.22.1 \ - base64ct-1.6.0 \ - bincode-1.3.3 \ + base64ct-1.8.0 \ + bincode-2.0.1 \ + bincode_derive-2.0.1 \ bitflags-1.3.2 \ - bitflags-2.6.0 \ - blake3-1.5.3 \ - bumpalo-3.16.0 \ + bitflags-2.9.1 \ + blake3-1.8.2 \ + bumpalo-3.18.1 \ byteorder-1.5.0 \ - bytes-1.6.1 \ - bytesize-1.3.0 \ + bytes-1.10.1 \ + bytesize-2.0.1 \ cast-0.3.0 \ - cc-1.1.7 \ - cfg-if-1.0.0 \ - chrono-0.4.38 \ + cc-1.2.27 \ + cfg-if-1.0.1 \ + chacha20-0.9.1 \ + chacha20poly1305-0.10.1 \ + chrono-0.4.41 \ ciborium-0.2.2 \ ciborium-io-0.2.2 \ ciborium-ll-0.2.2 \ - clap-4.5.11 \ - clap_builder-4.5.11 \ - clap_lex-0.7.2 \ - colorchoice-1.0.2 \ - colored-2.1.0 \ - console-0.15.8 \ - constant_time_eq-0.3.0 \ + cipher-0.4.4 \ + clap-4.5.40 \ + clap_builder-4.5.40 \ + clap_lex-0.7.5 \ + colorchoice-1.0.4 \ + colored-3.0.0 \ + console-0.15.11 \ + constant_time_eq-0.3.1 \ core-foundation-0.9.4 \ - core-foundation-sys-0.8.6 \ + core-foundation-sys-0.8.7 \ + cpufeatures-0.2.17 \ crc32c-0.6.8 \ crc32fast-1.4.2 \ - criterion-0.5.1 \ + criterion-0.6.0 \ criterion-plot-0.5.0 \ crossbeam-0.8.4 \ - crossbeam-channel-0.5.13 \ - crossbeam-deque-0.8.5 \ + crossbeam-channel-0.5.15 \ + crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ - crossbeam-queue-0.3.11 \ - crossbeam-utils-0.8.20 \ - crunchy-0.2.2 \ - dirs-5.0.1 \ - dirs-sys-0.4.1 \ - either-1.13.0 \ - encode_unicode-0.3.6 \ - encoding_rs-0.8.34 \ - env_filter-0.1.2 \ - env_logger-0.11.5 \ - equivalent-1.0.1 \ - errno-0.3.9 \ - fastrand-2.1.0 \ + crossbeam-queue-0.3.12 \ + crossbeam-utils-0.8.21 \ + crunchy-0.2.3 \ + crypto-common-0.1.6 \ + dirs-6.0.0 \ + dirs-sys-0.5.0 \ + displaydoc-0.2.5 \ + either-1.15.0 \ + encode_unicode-1.0.0 \ + encoding_rs-0.8.35 \ + env_filter-0.1.3 \ + env_logger-0.11.8 \ + equivalent-1.0.2 \ + errno-0.3.12 \ + fastrand-2.3.0 \ fnv-1.0.7 \ foreign-types-0.3.2 \ foreign-types-shared-0.1.1 \ form_urlencoded-1.2.1 \ fs2-0.4.3 \ - futures-0.3.30 \ - futures-channel-0.3.30 \ - futures-core-0.3.30 \ - futures-executor-0.3.30 \ - futures-io-0.3.30 \ - futures-macro-0.3.30 \ - futures-sink-0.3.30 \ - futures-task-0.3.30 \ - futures-util-0.3.30 \ + futures-0.3.31 \ + futures-channel-0.3.31 \ + futures-core-0.3.31 \ + futures-executor-0.3.31 \ + futures-io-0.3.31 \ + futures-macro-0.3.31 \ + futures-sink-0.3.31 \ + futures-task-0.3.31 \ + futures-util-0.3.31 \ fxhash-0.2.1 \ - getrandom-0.2.15 \ - gimli-0.29.0 \ - h2-0.4.5 \ - half-2.4.1 \ - hashbrown-0.14.5 \ - hermit-abi-0.3.9 \ - http-1.1.0 \ + generic-array-0.14.7 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ + gimli-0.31.1 \ + h2-0.4.10 \ + half-2.6.0 \ + hashbrown-0.15.4 \ + hermit-abi-0.5.2 \ + http-1.3.1 \ http-body-1.0.1 \ - http-body-util-0.1.2 \ - httparse-1.9.4 \ - humantime-2.1.0 \ - hyper-1.4.1 \ - hyper-rustls-0.27.2 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ + httpdate-1.0.3 \ + hyper-1.6.0 \ + hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ - hyper-util-0.1.6 \ - iana-time-zone-0.1.60 \ + hyper-util-0.1.14 \ + iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ - idna-0.5.0 \ - indexmap-2.2.6 \ - indicatif-0.17.8 \ + icu_collections-2.0.0 \ + icu_locale_core-2.0.0 \ + icu_normalizer-2.0.0 \ + icu_normalizer_data-2.0.0 \ + icu_properties-2.0.1 \ + icu_properties_data-2.0.1 \ + icu_provider-2.0.0 \ + idna-1.0.3 \ + idna_adapter-1.2.1 \ + indexmap-2.9.0 \ + indicatif-0.17.11 \ + inout-0.1.4 \ instant-0.1.13 \ - ipnet-2.9.0 \ - is-terminal-0.4.12 \ + ipnet-2.11.0 \ + iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ - itoa-1.0.11 \ - jobserver-0.1.32 \ - js-sys-0.3.69 \ - lazy_static-1.5.0 \ - libc-0.2.155 \ + itertools-0.13.0 \ + itoa-1.0.15 \ + jiff-0.2.15 \ + jiff-static-0.2.15 \ + jobserver-0.1.33 \ + js-sys-0.3.77 \ + libc-0.2.173 \ libredox-0.1.3 \ - linux-raw-sys-0.4.14 \ - lock_api-0.4.12 \ - log-0.4.22 \ + linux-raw-sys-0.9.4 \ + litemap-0.8.0 \ + lock_api-0.4.13 \ + log-0.4.27 \ md5-0.7.0 \ - memchr-2.7.4 \ + memchr-2.7.5 \ mime-0.3.17 \ - miniz_oxide-0.7.4 \ - mio-1.0.1 \ - native-tls-0.2.12 \ + miniz_oxide-0.8.9 \ + mio-1.0.4 \ + mockito-1.7.0 \ + native-tls-0.2.14 \ num-traits-0.2.19 \ - num_cpus-1.16.0 \ + num_cpus-1.17.0 \ number_prefix-0.4.0 \ - object-0.36.2 \ - once_cell-1.19.0 \ - oorandom-11.1.4 \ - openssl-0.10.66 \ + object-0.36.7 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + oorandom-11.1.5 \ + opaque-debug-0.3.1 \ + openssl-0.10.73 \ openssl-macros-0.1.1 \ - openssl-probe-0.1.5 \ - openssl-src-300.3.1+3.3.1 \ - openssl-sys-0.9.103 \ + openssl-probe-0.1.6 \ + openssl-src-300.5.0+3.5.0 \ + openssl-sys-0.9.109 \ option-ext-0.2.0 \ parking_lot-0.11.2 \ - parking_lot-0.12.3 \ + parking_lot-0.12.4 \ parking_lot_core-0.8.6 \ - parking_lot_core-0.9.10 \ + parking_lot_core-0.9.11 \ percent-encoding-2.3.1 \ - pin-project-1.1.5 \ - pin-project-internal-1.1.5 \ - pin-project-lite-0.2.14 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ - pkg-config-0.3.30 \ - plotters-0.3.6 \ - plotters-backend-0.3.6 \ - plotters-svg-0.3.6 \ - portable-atomic-1.7.0 \ - proc-macro2-1.0.86 \ - quote-1.0.36 \ + pkg-config-0.3.32 \ + plotters-0.3.7 \ + plotters-backend-0.3.7 \ + plotters-svg-0.3.7 \ + poly1305-0.8.0 \ + portable-atomic-1.11.1 \ + portable-atomic-util-0.2.4 \ + potential_utf-0.1.2 \ + ppv-lite86-0.2.21 \ + proc-macro2-1.0.95 \ + quick-xml-0.37.5 \ + quote-1.0.40 \ + r-efi-5.2.0 \ + rand-0.9.1 \ + rand_chacha-0.9.0 \ + rand_core-0.6.4 \ + rand_core-0.9.3 \ rayon-1.10.0 \ rayon-core-1.12.1 \ redox_syscall-0.2.16 \ - redox_syscall-0.5.3 \ - redox_users-0.4.5 \ - regex-1.10.5 \ - regex-automata-0.4.7 \ - regex-syntax-0.8.4 \ - reqwest-0.12.5 \ - ring-0.17.8 \ - rustc-demangle-0.1.24 \ - rustc_version-0.4.0 \ - rustix-0.38.34 \ - rustls-0.23.12 \ - rustls-pemfile-2.1.2 \ - rustls-pki-types-1.7.0 \ - rustls-webpki-0.102.6 \ - ryu-1.0.18 \ + redox_syscall-0.5.13 \ + redox_users-0.5.0 \ + regex-1.11.1 \ + regex-automata-0.4.9 \ + regex-syntax-0.8.5 \ + reqwest-0.12.20 \ + ring-0.17.14 \ + rustc-demangle-0.1.25 \ + rustc_version-0.4.1 \ + rustix-1.0.7 \ + rustls-0.23.27 \ + rustls-pki-types-1.12.0 \ + rustls-webpki-0.103.3 \ + rustversion-1.0.21 \ + ryu-1.0.20 \ same-file-1.0.6 \ - schannel-0.1.23 \ + schannel-0.1.27 \ scopeguard-1.2.0 \ - secrecy-0.8.0 \ + secrecy-0.10.3 \ security-framework-2.11.1 \ - security-framework-sys-2.11.1 \ - semver-1.0.23 \ - serde-1.0.204 \ - serde-xml-rs-0.6.0 \ - serde_derive-1.0.204 \ - serde_json-1.0.121 \ + security-framework-sys-2.14.0 \ + semver-1.0.26 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ serde_urlencoded-0.7.1 \ serde_yaml-0.9.34+deprecated \ - signal-hook-registry-1.4.2 \ + shlex-1.3.0 \ + signal-hook-registry-1.4.5 \ + similar-2.7.0 \ slab-0.4.9 \ sled-0.34.7 \ - smallvec-1.13.2 \ - socket2-0.5.7 \ - spin-0.9.8 \ + smallvec-1.15.1 \ + socket2-0.5.10 \ + stable_deref_trait-1.2.0 \ strsim-0.11.1 \ subtle-2.6.1 \ - syn-2.0.72 \ - sync_wrapper-1.0.1 \ - system-configuration-0.5.1 \ - system-configuration-sys-0.5.0 \ + syn-2.0.103 \ + sync_wrapper-1.0.2 \ + synstructure-0.13.2 \ + system-configuration-0.6.1 \ + system-configuration-sys-0.6.0 \ temp-env-0.3.6 \ - tempfile-3.10.1 \ - thiserror-1.0.63 \ - thiserror-impl-1.0.63 \ + tempfile-3.20.0 \ + thiserror-2.0.12 \ + thiserror-impl-2.0.12 \ + tinystr-0.8.1 \ tinytemplate-1.2.1 \ - tinyvec-1.8.0 \ - tinyvec_macros-0.1.1 \ - tokio-1.39.2 \ - tokio-macros-2.4.0 \ + tokio-1.45.1 \ + tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ - tokio-rustls-0.26.0 \ - tokio-stream-0.1.15 \ - tokio-util-0.7.11 \ - tower-0.4.13 \ - tower-layer-0.3.2 \ - tower-service-0.3.2 \ - tracing-0.1.40 \ - tracing-core-0.1.32 \ + tokio-rustls-0.26.2 \ + tokio-stream-0.1.17 \ + tokio-util-0.7.15 \ + tower-0.5.2 \ + tower-http-0.6.6 \ + tower-layer-0.3.3 \ + tower-service-0.3.3 \ + tracing-0.1.41 \ + tracing-core-0.1.34 \ try-lock-0.2.5 \ - unicode-bidi-0.3.15 \ - unicode-ident-1.0.12 \ - unicode-normalization-0.1.23 \ - unicode-width-0.1.13 \ + typenum-1.18.0 \ + unicode-ident-1.0.18 \ + unicode-width-0.2.1 \ + universal-hash-0.5.1 \ unsafe-libyaml-0.2.11 \ untrusted-0.9.0 \ - url-2.5.2 \ + unty-0.0.4 \ + url-2.5.4 \ + utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ + version_check-0.9.5 \ + virtue-0.0.18 \ walkdir-2.5.0 \ want-0.3.1 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.92 \ - wasm-bindgen-backend-0.2.92 \ - wasm-bindgen-futures-0.4.42 \ - wasm-bindgen-macro-0.2.92 \ - wasm-bindgen-macro-support-0.2.92 \ - wasm-bindgen-shared-0.2.92 \ - wasm-streams-0.4.0 \ - web-sys-0.3.69 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.2+wasi-0.2.4 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ + wasm-streams-0.4.2 \ + web-sys-0.3.77 \ + web-time-1.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ - winapi-util-0.1.8 \ + winapi-util-0.1.9 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ - windows-core-0.52.0 \ - windows-sys-0.48.0 \ + windows-core-0.61.2 \ + windows-implement-0.60.0 \ + windows-interface-0.59.1 \ + windows-link-0.1.3 \ + windows-registry-0.5.2 \ + windows-result-0.3.4 \ + windows-strings-0.4.2 \ windows-sys-0.52.0 \ - windows-targets-0.48.5 \ + windows-sys-0.59.0 \ + windows-sys-0.60.2 \ windows-targets-0.52.6 \ - windows_aarch64_gnullvm-0.48.5 \ + windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.52.6 \ - windows_aarch64_msvc-0.48.5 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ - windows_i686_gnu-0.48.5 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ - windows_i686_msvc-0.48.5 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ - windows_x86_64_gnu-0.48.5 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ - windows_x86_64_gnullvm-0.48.5 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ - windows_x86_64_msvc-0.48.5 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ - winreg-0.52.0 \ - xml-rs-0.8.20 \ + windows_x86_64_msvc-0.53.0 \ + wit-bindgen-rt-0.39.0 \ + writeable-0.6.1 \ + yoke-0.8.0 \ + yoke-derive-0.8.0 \ + zerocopy-0.8.25 \ + zerocopy-derive-0.8.25 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ - zstd-0.13.2 \ - zstd-safe-7.2.0 \ - zstd-sys-2.0.12+zstd.1.5.6 + zerotrie-0.2.2 \ + zerovec-0.11.2 \ + zerovec-derive-0.11.1 \ + zstd-0.13.3 \ + zstd-safe-7.2.4 \ + zstd-sys-2.0.15+zstd.1.5.7 diff --git a/net/s3m/distinfo b/net/s3m/distinfo index 66b1b9fc95fc..12eeea1a957f 100644 --- a/net/s3m/distinfo +++ b/net/s3m/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1723004461 -SHA256 (rust/crates/s3m-s3m-0.10.0_GH0.crate) = fbbfc5ef56c685fda5cb70658efa29d366b0557ef2555dc6c76dda5ac4f0c919 -SIZE (rust/crates/s3m-s3m-0.10.0_GH0.crate) = 77145 -SHA256 (rust/crates/addr2line-0.22.0.crate) = 6e4503c46a5c0c7844e948c9a4d6acd9f50cccb4de1c48eb9e291ea17470c678 -SIZE (rust/crates/addr2line-0.22.0.crate) = 39156 -SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe -SIZE (rust/crates/adler-1.0.2.crate) = 12778 +TIMESTAMP = 1749998411 +SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 +SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 +SHA256 (rust/crates/aead-0.5.2.crate) = d122413f284cf2d62fb1b7db97e02edb8cda96d769b16e443a4f6195e35662b0 +SIZE (rust/crates/aead-0.5.2.crate) = 15509 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0 @@ -13,122 +13,138 @@ SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac2 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299 SIZE (rust/crates/anes-0.1.6.crate) = 23857 -SHA256 (rust/crates/anstream-0.6.15.crate) = 64e15c1ab1f89faffbf04a634d5e1962e9074f2741eef6d97f3c4e322426d526 -SIZE (rust/crates/anstream-0.6.15.crate) = 29231 -SHA256 (rust/crates/anstyle-1.0.8.crate) = 1bec1de6f59aedf83baf9ff929c98f2ad654b97c9510f4e70cf6f661d49fd5b1 -SIZE (rust/crates/anstyle-1.0.8.crate) = 15771 -SHA256 (rust/crates/anstyle-parse-0.2.5.crate) = eb47de1e80c2b463c735db5b217a0ddc39d612e7ac9e2e96a5aed1f57616c1cb -SIZE (rust/crates/anstyle-parse-0.2.5.crate) = 22680 -SHA256 (rust/crates/anstyle-query-1.1.1.crate) = 6d36fc52c7f6c869915e99412912f22093507da8d9e942ceaf66fe4b7c14422a -SIZE (rust/crates/anstyle-query-1.1.1.crate) = 9891 -SHA256 (rust/crates/anstyle-wincon-3.0.4.crate) = 5bf74e1b6e971609db8ca7a9ce79fd5768ab6ae46441c572e46cf596f59e57f8 -SIZE (rust/crates/anstyle-wincon-3.0.4.crate) = 12234 -SHA256 (rust/crates/anyhow-1.0.86.crate) = b3d1d046238990b9cf5bcde22a3fb3584ee5cf65fb2765f454ed428c7a0063da -SIZE (rust/crates/anyhow-1.0.86.crate) = 46741 -SHA256 (rust/crates/arrayref-0.3.8.crate) = 9d151e35f61089500b617991b791fc8bfd237ae50cd5950803758a179b41e67a -SIZE (rust/crates/arrayref-0.3.8.crate) = 10279 -SHA256 (rust/crates/arrayvec-0.7.4.crate) = 96d30a06541fbafbc7f82ed10c06164cfbd2c401138f6addd8404629c4b16711 -SIZE (rust/crates/arrayvec-0.7.4.crate) = 29856 +SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 +SIZE (rust/crates/anstream-0.6.19.crate) = 28767 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 +SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190 +SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 +SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561 +SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 +SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 +SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb +SIZE (rust/crates/arrayref-0.3.9.crate) = 9186 +SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 +SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 +SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12 +SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0 -SIZE (rust/crates/autocfg-1.3.0.crate) = 16524 -SHA256 (rust/crates/backtrace-0.3.73.crate) = 5cc23269a4f8976d0a4d2e7109211a419fe30e8d88d677cd60b6bc79c5732e0a -SIZE (rust/crates/backtrace-0.3.73.crate) = 87617 +SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 +SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 +SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241fb8e8807c05cc9e51a125895a6d5b -SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 -SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad -SIZE (rust/crates/bincode-1.3.3.crate) = 28958 +SHA256 (rust/crates/base64ct-1.8.0.crate) = 55248b47b0caf0546f7988906588779981c43bb1bc9d0c44087278f80cdb44ba +SIZE (rust/crates/base64ct-1.8.0.crate) = 31211 +SHA256 (rust/crates/bincode-2.0.1.crate) = 36eaf5d7b090263e8150820482d5d93cd964a81e4019913c972f4edcc6edb740 +SIZE (rust/crates/bincode-2.0.1.crate) = 70469 +SHA256 (rust/crates/bincode_derive-2.0.1.crate) = bf95709a440f45e986983918d0e8a1f30a9b1df04918fc828670606804ac3c09 +SIZE (rust/crates/bincode_derive-2.0.1.crate) = 7404 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 -SHA256 (rust/crates/blake3-1.5.3.crate) = e9ec96fe9a81b5e365f9db71fe00edc4fe4ca2cc7dcb7861f0603012a7caa210 -SIZE (rust/crates/blake3-1.5.3.crate) = 172698 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 +SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 +SHA256 (rust/crates/blake3-1.8.2.crate) = 3888aaa89e4b2a40fca9848e400f6a658a5a3978de7be858e209cafa8be9a4a0 +SIZE (rust/crates/blake3-1.8.2.crate) = 205967 +SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee +SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.6.1.crate) = a12916984aab3fa6e39d655a33e09c0071eb36d6ab3aea5c2d78551f1df6d952 -SIZE (rust/crates/bytes-1.6.1.crate) = 60723 -SHA256 (rust/crates/bytesize-1.3.0.crate) = a3e368af43e418a04d52505cf3dbc23dda4e3407ae2fa99fd0e4f308ce546acc -SIZE (rust/crates/bytesize-1.3.0.crate) = 10164 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 +SHA256 (rust/crates/bytesize-2.0.1.crate) = a3c8f83209414aacf0eeae3cf730b18d6981697fba62f200fcfb92b9f082acba +SIZE (rust/crates/bytesize-2.0.1.crate) = 18922 SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5 SIZE (rust/crates/cast-0.3.0.crate) = 11452 -SHA256 (rust/crates/cc-1.1.7.crate) = 26a5c3fd7bfa1ce3897a3a3501d362b2d87b7f2583ebcb4a949ec25911025cbc -SIZE (rust/crates/cc-1.1.7.crate) = 81694 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 -SHA256 (rust/crates/chrono-0.4.38.crate) = a21f936df1771bf62b77f047b726c4625ff2e8aa607c01ec06e5a05bd8463401 -SIZE (rust/crates/chrono-0.4.38.crate) = 220559 +SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc +SIZE (rust/crates/cc-1.2.27.crate) = 107070 +SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 +SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 +SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4371614fe0bc3b9f04dd36fe4e818 +SIZE (rust/crates/chacha20-0.9.1.crate) = 23424 +SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35 +SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485 +SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d +SIZE (rust/crates/chrono-0.4.41.crate) = 234621 SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e SIZE (rust/crates/ciborium-0.2.2.crate) = 35611 SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757 SIZE (rust/crates/ciborium-io-0.2.2.crate) = 6697 SHA256 (rust/crates/ciborium-ll-0.2.2.crate) = 57663b653d948a338bfb3eeba9bb2fd5fcfaecb9e199e87e1eda4d9e8b240fd9 SIZE (rust/crates/ciborium-ll-0.2.2.crate) = 14695 -SHA256 (rust/crates/clap-4.5.11.crate) = 35723e6a11662c2afb578bcf0b88bf6ea8e21282a953428f240574fcc3a2b5b3 -SIZE (rust/crates/clap-4.5.11.crate) = 56252 -SHA256 (rust/crates/clap_builder-4.5.11.crate) = 49eb96cbfa7cfa35017b7cd548c75b14c3118c98b423041d70562665e07fb0fa -SIZE (rust/crates/clap_builder-4.5.11.crate) = 164100 -SHA256 (rust/crates/clap_lex-0.7.2.crate) = 1462739cb27611015575c0c11df5df7601141071f07518d56fcc1be504cbec97 -SIZE (rust/crates/clap_lex-0.7.2.crate) = 12805 -SHA256 (rust/crates/colorchoice-1.0.2.crate) = d3fd119d74b830634cea2a0f58bbd0d54540518a14397557951e79340abc28c0 -SIZE (rust/crates/colorchoice-1.0.2.crate) = 7924 -SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8 -SIZE (rust/crates/colored-2.1.0.crate) = 23348 -SHA256 (rust/crates/console-0.15.8.crate) = 0e1f83fc076bd6dd27517eacdf25fef6c4dfe5f1d7448bafaaf3a26f13b5e4eb -SIZE (rust/crates/console-0.15.8.crate) = 36364 -SHA256 (rust/crates/constant_time_eq-0.3.0.crate) = f7144d30dcf0fafbce74250a3963025d8d52177934239851c917d29f1df280c2 -SIZE (rust/crates/constant_time_eq-0.3.0.crate) = 11369 +SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad +SIZE (rust/crates/cipher-0.4.4.crate) = 19073 +SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f +SIZE (rust/crates/clap-4.5.40.crate) = 57419 +SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e +SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 +SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e +SIZE (rust/crates/colored-3.0.0.crate) = 34497 +SHA256 (rust/crates/console-0.15.11.crate) = 054ccb5b10f9f2cbf51eb355ca1d05c2d279ce1804688d0db74b4733a5aeafd8 +SIZE (rust/crates/console-0.15.11.crate) = 37822 +SHA256 (rust/crates/constant_time_eq-0.3.1.crate) = 7c74b8349d32d297c9134b8c88677813a227df8f779daa29bfc29c183fe3dca6 +SIZE (rust/crates/constant_time_eq-0.3.1.crate) = 11561 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 -SHA256 (rust/crates/core-foundation-sys-0.8.6.crate) = 06ea2b9bc92be3c2baa9334a323ebca2d6f074ff852cd1d7b11064035cd3868f -SIZE (rust/crates/core-foundation-sys-0.8.6.crate) = 37629 +SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b +SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32c-0.6.8.crate) = 3a47af21622d091a8f0fb295b88bc886ac74efcc613efc19f5d0b21de5c89e47 SIZE (rust/crates/crc32c-0.6.8.crate) = 9647 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 -SHA256 (rust/crates/criterion-0.5.1.crate) = f2b12d017a929603d80db1831cd3a24082f8137ce19c69e6447f54f5fc8d692f -SIZE (rust/crates/criterion-0.5.1.crate) = 110088 +SHA256 (rust/crates/criterion-0.6.0.crate) = 3bf7af66b0989381bd0be551bd7cc91912a655a58c6918420c9527b1fd8b4679 +SIZE (rust/crates/criterion-0.6.0.crate) = 119470 SHA256 (rust/crates/criterion-plot-0.5.0.crate) = 6b50826342786a51a89e2da3a28f1c32b06e387201bc2d19791f622c673706b1 SIZE (rust/crates/criterion-plot-0.5.0.crate) = 22706 SHA256 (rust/crates/crossbeam-0.8.4.crate) = 1137cd7e7fc0fb5d3c5a8678be38ec56e819125d8d7907411fe24ccb943faca8 SIZE (rust/crates/crossbeam-0.8.4.crate) = 10500 -SHA256 (rust/crates/crossbeam-channel-0.5.13.crate) = 33480d6946193aa8033910124896ca395333cae7e2d1113d1fef6c3272217df2 -SIZE (rust/crates/crossbeam-channel-0.5.13.crate) = 91174 -SHA256 (rust/crates/crossbeam-deque-0.8.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d -SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726 +SHA256 (rust/crates/crossbeam-channel-0.5.15.crate) = 82b8f8f868b36967f9606790d1903570de9ceaf870a7bf9fbbd3016d636a2cb2 +SIZE (rust/crates/crossbeam-channel-0.5.15.crate) = 92716 +SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 +SIZE (rust/crates/crossbeam-deque-0.8.6.crate) = 22471 SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1402edd5753411d7737aa39c3714ad1b5420e SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 -SHA256 (rust/crates/crossbeam-queue-0.3.11.crate) = df0346b5d5e76ac2fe4e327c5fd1118d6be7c51dfb18f9b7922923f287471e35 -SIZE (rust/crates/crossbeam-queue-0.3.11.crate) = 15581 -SHA256 (rust/crates/crossbeam-utils-0.8.20.crate) = 22ec99545bb0ed0ea7bb9b8e1e9122ea386ff8a48c0922e43f36d45ab09e0e80 -SIZE (rust/crates/crossbeam-utils-0.8.20.crate) = 42487 -SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 -SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 -SHA256 (rust/crates/dirs-5.0.1.crate) = 44c45a9d03d6676652bcb5e724c7e988de1acad23a711b5217ab9cbecbec2225 -SIZE (rust/crates/dirs-5.0.1.crate) = 12255 -SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c -SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 -SHA256 (rust/crates/encode_unicode-0.3.6.crate) = a357d28ed41a50f9c765dbfe56cbc04a64e53e5fc58ba79fbc34c10ef3df831f -SIZE (rust/crates/encode_unicode-0.3.6.crate) = 45741 -SHA256 (rust/crates/encoding_rs-0.8.34.crate) = b45de904aa0b010bce2ab45264d0631681847fa7b6f2eaa7dab7619943bc4f59 -SIZE (rust/crates/encoding_rs-0.8.34.crate) = 1378166 -SHA256 (rust/crates/env_filter-0.1.2.crate) = 4f2c92ceda6ceec50f43169f9ee8424fe2db276791afde7b2cd8bc084cb376ab -SIZE (rust/crates/env_filter-0.1.2.crate) = 13327 -SHA256 (rust/crates/env_logger-0.11.5.crate) = e13fa619b91fb2381732789fc5de83b45675e882f66623b7d8cb4f643017018d -SIZE (rust/crates/env_logger-0.11.5.crate) = 30683 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 -SHA256 (rust/crates/errno-0.3.9.crate) = 534c5cf6194dfab3db3242765c03bbe257cf92f22b38f6bc0c58d59108a820ba -SIZE (rust/crates/errno-0.3.9.crate) = 10690 -SHA256 (rust/crates/fastrand-2.1.0.crate) = 9fc0510504f03c51ada170672ac806f1f105a88aa97a5281117e1ddc3368e51a -SIZE (rust/crates/fastrand-2.1.0.crate) = 14907 +SHA256 (rust/crates/crossbeam-queue-0.3.12.crate) = 0f58bbc28f91df819d0aa2a2c00cd19754769c2fad90579b3592b1c9ba7a3115 +SIZE (rust/crates/crossbeam-queue-0.3.12.crate) = 16270 +SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 +SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 +SHA256 (rust/crates/crunchy-0.2.3.crate) = 43da5946c66ffcc7745f48db692ffbb10a83bfe0afd96235c5c2a4fb23994929 +SIZE (rust/crates/crunchy-0.2.3.crate) = 3775 +SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 +SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 +SHA256 (rust/crates/dirs-6.0.0.crate) = c3e8aa94d75141228480295a7d0e7feb620b1a5ad9f12bc40be62411e38cce4e +SIZE (rust/crates/dirs-6.0.0.crate) = 14190 +SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab +SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 +SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 +SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 +SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 +SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 +SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 +SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0 +SIZE (rust/crates/env_filter-0.1.3.crate) = 15191 +SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f +SIZE (rust/crates/env_logger-0.11.8.crate) = 32538 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 +SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18 +SIZE (rust/crates/errno-0.3.12.crate) = 12423 +SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be +SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 @@ -139,385 +155,485 @@ SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969 SHA256 (rust/crates/fs2-0.4.3.crate) = 9564fc758e15025b46aa6643b1b77d047d1a56a1aea6e01002ac0c7026876213 SIZE (rust/crates/fs2-0.4.3.crate) = 13138 -SHA256 (rust/crates/futures-0.3.30.crate) = 645c6916888f6cb6350d2550b80fb63e734897a8498abe35cfb732b6487804b0 -SIZE (rust/crates/futures-0.3.30.crate) = 53828 -SHA256 (rust/crates/futures-channel-0.3.30.crate) = eac8f7d7865dcb88bd4373ab671c8cf4508703796caa2b1985a9ca867b3fcb78 -SIZE (rust/crates/futures-channel-0.3.30.crate) = 31736 -SHA256 (rust/crates/futures-core-0.3.30.crate) = dfc6580bb841c5a68e9ef15c77ccc837b40a7504914d52e47b8b0e9bbda25a1d -SIZE (rust/crates/futures-core-0.3.30.crate) = 14071 -SHA256 (rust/crates/futures-executor-0.3.30.crate) = a576fc72ae164fca6b9db127eaa9a9dda0d61316034f33a0a0d4eda41f02b01d -SIZE (rust/crates/futures-executor-0.3.30.crate) = 17744 -SHA256 (rust/crates/futures-io-0.3.30.crate) = a44623e20b9681a318efdd71c299b6b222ed6f231972bfe2f224ebad6311f0c1 -SIZE (rust/crates/futures-io-0.3.30.crate) = 8910 -SHA256 (rust/crates/futures-macro-0.3.30.crate) = 87750cf4b7a4c0625b1529e4c543c2182106e4dedc60a2a6455e00d212c489ac -SIZE (rust/crates/futures-macro-0.3.30.crate) = 11278 -SHA256 (rust/crates/futures-sink-0.3.30.crate) = 9fb8e00e87438d937621c1c6269e53f536c14d3fbd6a042bb24879e57d474fb5 -SIZE (rust/crates/futures-sink-0.3.30.crate) = 7852 -SHA256 (rust/crates/futures-task-0.3.30.crate) = 38d84fa142264698cdce1a9f9172cf383a0c82de1bddcf3092901442c4097004 -SIZE (rust/crates/futures-task-0.3.30.crate) = 11126 -SHA256 (rust/crates/futures-util-0.3.30.crate) = 3d6401deb83407ab3da39eba7e33987a73c3df0c82b4bb5813ee871c19c41d48 -SIZE (rust/crates/futures-util-0.3.30.crate) = 159977 +SHA256 (rust/crates/futures-0.3.31.crate) = 65bc07b1a8bc7c85c5f2e110c476c7389b4554ba72af57d8445ea63a576b0876 +SIZE (rust/crates/futures-0.3.31.crate) = 54953 +SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10 +SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971 +SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e +SIZE (rust/crates/futures-core-0.3.31.crate) = 14318 +SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d39e72338912123a67330d723fdbb564d646c9f +SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 +SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 +SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 +SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 +SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 +SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 +SIZE (rust/crates/futures-sink-0.3.31.crate) = 7958 +SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988 +SIZE (rust/crates/futures-task-0.3.31.crate) = 11217 +SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81 +SIZE (rust/crates/futures-util-0.3.31.crate) = 162124 SHA256 (rust/crates/fxhash-0.2.1.crate) = c31b6d751ae2c7f11320402d34e41349dd1016f8d5d45e48c4312bc8625af50c SIZE (rust/crates/fxhash-0.2.1.crate) = 4102 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/gimli-0.29.0.crate) = 40ecd4077b5ae9fd2e9e169b102c6c330d0605168eb0e8bf79952b256dbefffd -SIZE (rust/crates/gimli-0.29.0.crate) = 275756 -SHA256 (rust/crates/h2-0.4.5.crate) = fa82e28a107a8cc405f0839610bdc9b15f1e25ec7d696aa5cf173edbcb1486ab -SIZE (rust/crates/h2-0.4.5.crate) = 174166 -SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 -SIZE (rust/crates/half-2.4.1.crate) = 50892 -SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 -SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 -SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258 -SIZE (rust/crates/http-1.1.0.crate) = 103144 +SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a +SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f +SIZE (rust/crates/gimli-0.31.1.crate) = 279515 +SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5 +SIZE (rust/crates/h2-0.4.10.crate) = 174800 +SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 +SIZE (rust/crates/half-2.6.0.crate) = 59507 +SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5 +SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 -SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f -SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.9.4.crate) = 0fcc0b4a115bf80b728eb8ea024ad5bd707b615bfed49e0665b6e0f86fd082d9 -SIZE (rust/crates/httparse-1.9.4.crate) = 38555 -SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4 -SIZE (rust/crates/humantime-2.1.0.crate) = 16749 -SHA256 (rust/crates/hyper-1.4.1.crate) = 50dfd22e0e76d0f662d429a5f80fcaf3855009297eab6a0a9f8543834744ba05 -SIZE (rust/crates/hyper-1.4.1.crate) = 151849 -SHA256 (rust/crates/hyper-rustls-0.27.2.crate) = 5ee4be2c948921a1a5320b629c4193916ed787a7f7f293fd3f7f5a6c9de74155 -SIZE (rust/crates/hyper-rustls-0.27.2.crate) = 34421 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 +SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9 +SIZE (rust/crates/httpdate-1.0.3.crate) = 10639 +SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 +SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 +SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.6.crate) = 3ab92f4f49ee4fb4f997c784b7a2e0fa70050211e0b6a287f898c3c9785ca956 -SIZE (rust/crates/hyper-util-0.1.6.crate) = 69910 -SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 -SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 +SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb +SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462 +SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 +SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 -SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6 -SIZE (rust/crates/idna-0.5.0.crate) = 271940 -SHA256 (rust/crates/indexmap-2.2.6.crate) = 168fb715dda47215e360912c096649d23d58bf392ac62f73919e831745e40f26 -SIZE (rust/crates/indexmap-2.2.6.crate) = 82420 -SHA256 (rust/crates/indicatif-0.17.8.crate) = 763a5a8f45087d6bcea4222e7b72c291a054edf80e4ef6efd2a4979878c7bea3 -SIZE (rust/crates/indicatif-0.17.8.crate) = 64869 +SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 +SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 +SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a +SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 +SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 +SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 +SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 +SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 +SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b +SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 +SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 +SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 +SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af +SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 +SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e +SIZE (rust/crates/idna-1.0.3.crate) = 142515 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 +SHA256 (rust/crates/indexmap-2.9.0.crate) = cea70ddb795996207ad57735b50c5982d8844f38ba9ee5f1aedcfb708a2aa11e +SIZE (rust/crates/indexmap-2.9.0.crate) = 91214 +SHA256 (rust/crates/indicatif-0.17.11.crate) = 183b3088984b400f4cfac3620d5e076c84da5364016b4f49473de574b2586235 +SIZE (rust/crates/indicatif-0.17.11.crate) = 66577 +SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01 +SIZE (rust/crates/inout-0.1.4.crate) = 11280 SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 SIZE (rust/crates/instant-0.1.13.crate) = 6305 -SHA256 (rust/crates/ipnet-2.9.0.crate) = 8f518f335dce6725a761382244631d86cf0ccb2863413590b31338feb467f9c3 -SIZE (rust/crates/ipnet-2.9.0.crate) = 27627 -SHA256 (rust/crates/is-terminal-0.4.12.crate) = f23ff5ef2b80d608d61efee834934d862cd92461afc0560dedf493e4c033738b -SIZE (rust/crates/is-terminal-0.4.12.crate) = 7470 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 +SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 SIZE (rust/crates/itertools-0.10.5.crate) = 115354 -SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b -SIZE (rust/crates/itoa-1.0.11.crate) = 10563 -SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 -SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 -SHA256 (rust/crates/js-sys-0.3.69.crate) = 29c15563dc2726973df627357ce0c9ddddbea194836909d655df6a75d2cf296d -SIZE (rust/crates/js-sys-0.3.69.crate) = 81083 -SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe -SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.155.crate) = 97b3888a4aecf77e811145cadf6eef5901f4782c53886191b2f693f24761847c -SIZE (rust/crates/libc-0.2.155.crate) = 743539 +SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 +SIZE (rust/crates/itertools-0.13.0.crate) = 146261 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 +SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49 +SIZE (rust/crates/jiff-0.2.15.crate) = 712996 +SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4 +SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146 +SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a +SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/libc-0.2.173.crate) = d8cfeafaffdbc32176b64fb251369d52ea9f0a8fbc6f8759edffef7b525d64bb +SIZE (rust/crates/libc-0.2.173.crate) = 777353 SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 +SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 +SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 +SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 +SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 SHA256 (rust/crates/md5-0.7.0.crate) = 490cc448043f947bae3cbee9c203358d62dbee0db12107a74be5c30ccfd09771 SIZE (rust/crates/md5-0.7.0.crate) = 6671 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a SIZE (rust/crates/mime-0.3.17.crate) = 15712 -SHA256 (rust/crates/miniz_oxide-0.7.4.crate) = b8a240ddb74feaf34a79a7add65a741f3167852fba007066dcac1ca548d89c08 -SIZE (rust/crates/miniz_oxide-0.7.4.crate) = 56119 -SHA256 (rust/crates/mio-1.0.1.crate) = 4569e456d394deccd22ce1c1913e6ea0e54519f577285001215d33557431afe4 -SIZE (rust/crates/mio-1.0.1.crate) = 102654 -SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 -SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c +SIZE (rust/crates/mio-1.0.4.crate) = 104212 +SHA256 (rust/crates/mockito-1.7.0.crate) = 7760e0e418d9b7e5777c0374009ca4c93861b9066f18cb334a20ce50ab63aa48 +SIZE (rust/crates/mockito-1.7.0.crate) = 42605 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 -SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 +SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b +SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 SHA256 (rust/crates/number_prefix-0.4.0.crate) = 830b246a0e5f20af87141b25c173cd1b609bd7779a4617d6ec582abaf90870f3 SIZE (rust/crates/number_prefix-0.4.0.crate) = 6922 -SHA256 (rust/crates/object-0.36.2.crate) = 3f203fa8daa7bb185f760ae12bd8e097f63d17041dcdcaf675ac54cdf863170e -SIZE (rust/crates/object-0.36.2.crate) = 324577 -SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92 -SIZE (rust/crates/once_cell-1.19.0.crate) = 33046 -SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9 -SIZE (rust/crates/oorandom-11.1.4.crate) = 10201 -SHA256 (rust/crates/openssl-0.10.66.crate) = 9529f4786b70a3e8c61e11179af17ab6188ad8d0ded78c5529441ed39d4bd9c1 -SIZE (rust/crates/openssl-0.10.66.crate) = 273705 +SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 +SIZE (rust/crates/object-0.36.7.crate) = 329938 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e +SIZE (rust/crates/oorandom-11.1.5.crate) = 23750 +SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381 +SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066 +SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 +SIZE (rust/crates/openssl-0.10.73.crate) = 283994 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-src-300.3.1+3.3.1.crate) = 7259953d42a81bf137fbbd73bd30a8e1914d6dce43c2b90ed575783a22608b91 -SIZE (rust/crates/openssl-src-300.3.1+3.3.1.crate) = 9783559 -SHA256 (rust/crates/openssl-sys-0.9.103.crate) = 7f9e8deee91df40a943c71b917e5874b951d32a802526c85721ce3b776c929d6 -SIZE (rust/crates/openssl-sys-0.9.103.crate) = 71552 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-src-300.5.0+3.5.0.crate) = e8ce546f549326b0e6052b649198487d91320875da901e7bd11a06d1ee3f9c2f +SIZE (rust/crates/openssl-src-300.5.0+3.5.0.crate) = 10488436 +SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 +SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 +SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 +SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 SHA256 (rust/crates/parking_lot_core-0.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 +SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/pin-project-1.1.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3 -SIZE (rust/crates/pin-project-1.1.5.crate) = 54214 -SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965 -SIZE (rust/crates/pin-project-internal-1.1.5.crate) = 28280 -SHA256 (rust/crates/pin-project-lite-0.2.14.crate) = bda66fc9667c18cb2758a2ac84d1167245054bcf85d5d1aaa6923f45801bdd02 -SIZE (rust/crates/pin-project-lite-0.2.14.crate) = 28817 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/pkg-config-0.3.30.crate) = d231b230927b5e4ad203db57bbcbee2802f6bce620b1e4a9024a07d94e2907ec -SIZE (rust/crates/pkg-config-0.3.30.crate) = 20613 -SHA256 (rust/crates/plotters-0.3.6.crate) = a15b6eccb8484002195a3e44fe65a4ce8e93a625797a063735536fd59cb01cf3 -SIZE (rust/crates/plotters-0.3.6.crate) = 147577 -SHA256 (rust/crates/plotters-backend-0.3.6.crate) = 414cec62c6634ae900ea1c56128dfe87cf63e7caece0852ec76aba307cebadb7 -SIZE (rust/crates/plotters-backend-0.3.6.crate) = 13669 -SHA256 (rust/crates/plotters-svg-0.3.6.crate) = 81b30686a7d9c3e010b84284bdd26a29f2138574f52f5eb6f794fc0ad924e705 -SIZE (rust/crates/plotters-svg-0.3.6.crate) = 6944 -SHA256 (rust/crates/portable-atomic-1.7.0.crate) = da544ee218f0d287a911e9c99a39a8c9bc8fcad3cb8db5959940044ecfc67265 -SIZE (rust/crates/portable-atomic-1.7.0.crate) = 145385 -SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77 -SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958 -SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7 -SIZE (rust/crates/quote-1.0.36.crate) = 28507 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747 +SIZE (rust/crates/plotters-0.3.7.crate) = 149031 +SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a +SIZE (rust/crates/plotters-backend-0.3.7.crate) = 13709 +SHA256 (rust/crates/plotters-svg-0.3.7.crate) = 51bae2ac328883f7acdfea3d66a7c35751187f870bc81f94563733a154d7a670 +SIZE (rust/crates/plotters-svg-0.3.7.crate) = 6715 +SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f1f8a8444194cdca81d38f5393abf +SIZE (rust/crates/poly1305-0.8.0.crate) = 32633 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 +SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507 +SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043 +SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 +SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 +SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb +SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 +SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 +SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97 +SIZE (rust/crates/rand-0.9.1.crate) = 97986 +SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb +SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 +SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c +SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 +SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 SHA256 (rust/crates/rayon-1.10.0.crate) = b418a60154510ca1a002a752ca9714984e21e4241e804d32555251faf8b78ffa SIZE (rust/crates/rayon-1.10.0.crate) = 180155 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 -SHA256 (rust/crates/redox_syscall-0.5.3.crate) = 2a908a6e00f1fdd0dfd9c0eb08ce85126f6d8bbda50017e74bc4a4b7d4a926a4 -SIZE (rust/crates/redox_syscall-0.5.3.crate) = 23830 -SHA256 (rust/crates/redox_users-0.4.5.crate) = bd283d9651eeda4b2a83a43c1c91b266c40fd76ecd39a50a8c630ae69dc72891 -SIZE (rust/crates/redox_users-0.4.5.crate) = 15514 -SHA256 (rust/crates/regex-1.10.5.crate) = b91213439dad192326a0d7c6ee3955910425f441d7038e0d6933b0aec5c4517f -SIZE (rust/crates/regex-1.10.5.crate) = 253805 -SHA256 (rust/crates/regex-automata-0.4.7.crate) = 38caf58cc5ef2fed281f89292ef23f6365465ed9a41b7a7754eb4e26496c92df -SIZE (rust/crates/regex-automata-0.4.7.crate) = 617582 -SHA256 (rust/crates/regex-syntax-0.8.4.crate) = 7a66a03ae7c801facd77a29370b4faec201768915ac14a721ba36f20bc9c209b -SIZE (rust/crates/regex-syntax-0.8.4.crate) = 347577 -SHA256 (rust/crates/reqwest-0.12.5.crate) = c7d6d2a27d57148378eb5e111173f4276ad26340ecc5c49a4a2152167a2d6a37 -SIZE (rust/crates/reqwest-0.12.5.crate) = 177108 -SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d -SIZE (rust/crates/ring-0.17.8.crate) = 4188554 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 -SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 -SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 -SHA256 (rust/crates/rustix-0.38.34.crate) = 70dc5ec042f7a43c4a73241207cecc9873a06d45debb38b329f8541d85c2730f -SIZE (rust/crates/rustix-0.38.34.crate) = 365160 -SHA256 (rust/crates/rustls-0.23.12.crate) = c58f8c84392efc0a126acce10fa59ff7b3d2ac06ab451a33f2741989b806b044 -SIZE (rust/crates/rustls-0.23.12.crate) = 438443 -SHA256 (rust/crates/rustls-pemfile-2.1.2.crate) = 29993a25686778eb88d4189742cd713c9bce943bc54251a33509dc63cbacf73d -SIZE (rust/crates/rustls-pemfile-2.1.2.crate) = 25928 -SHA256 (rust/crates/rustls-pki-types-1.7.0.crate) = 976295e77ce332211c0d24d92c0e83e50f5c5f046d11082cea19f3df13a3562d -SIZE (rust/crates/rustls-pki-types-1.7.0.crate) = 29555 -SHA256 (rust/crates/rustls-webpki-0.102.6.crate) = 8e6b52d4fda176fd835fdc55a835d4a89b8499cad995885a21149d5ad62f852e -SIZE (rust/crates/rustls-webpki-0.102.6.crate) = 201331 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6 +SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489 +SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b +SIZE (rust/crates/redox_users-0.5.0.crate) = 15586 +SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 +SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 +SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 +SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c +SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 +SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813 +SIZE (rust/crates/reqwest-0.12.20.crate) = 199843 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 +SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f +SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 +SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 +SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 +SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 +SIZE (rust/crates/rustix-1.0.7.crate) = 414500 +SHA256 (rust/crates/rustls-0.23.27.crate) = 730944ca083c1c233a75c09f199e973ca499344a2b7ba9e755c457e86fb4a321 +SIZE (rust/crates/rustls-0.23.27.crate) = 355915 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435 +SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840 +SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d +SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/schannel-0.1.23.crate) = fbc91545643bcf3a0bbb6569265615222618bdf33ce4ffbbd13c4bbd4c093534 -SIZE (rust/crates/schannel-0.1.23.crate) = 41667 +SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d +SIZE (rust/crates/schannel-0.1.27.crate) = 42772 SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 -SHA256 (rust/crates/secrecy-0.8.0.crate) = 9bd1c54ea06cfd2f6b63219704de0b9b4f72dcc2b8fdef820be6cd799780e91e -SIZE (rust/crates/secrecy-0.8.0.crate) = 11916 +SHA256 (rust/crates/secrecy-0.10.3.crate) = e891af845473308773346dc847b2c23ee78fe442e0472ac50e22a18a93d3ae5a +SIZE (rust/crates/secrecy-0.10.3.crate) = 11303 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-sys-2.11.1.crate) = 75da29fe9b9b08fe9d6b22b5b4bcbc75d8db3aa31e639aa56bb62e9d46bfceaf -SIZE (rust/crates/security-framework-sys-2.11.1.crate) = 18755 -SHA256 (rust/crates/semver-1.0.23.crate) = 61697e0a1c7e512e84a621326239844a24d8207b4669b41bc18b32ea5cbf988b -SIZE (rust/crates/semver-1.0.23.crate) = 30622 -SHA256 (rust/crates/serde-1.0.204.crate) = bc76f558e0cbb2a839d37354c575f1dc3fdc6546b5be373ba43d95f231bf7c12 -SIZE (rust/crates/serde-1.0.204.crate) = 78253 -SHA256 (rust/crates/serde-xml-rs-0.6.0.crate) = fb3aa78ecda1ebc9ec9847d5d3aba7d618823446a049ba2491940506da6e2782 -SIZE (rust/crates/serde-xml-rs-0.6.0.crate) = 20677 -SHA256 (rust/crates/serde_derive-1.0.204.crate) = e0cd7e117be63d3c3678776753929474f3b04a43a080c744d6b0ae2a8c28e222 -SIZE (rust/crates/serde_derive-1.0.204.crate) = 55871 -SHA256 (rust/crates/serde_json-1.0.121.crate) = 4ab380d7d9f22ef3f21ad3e6c1ebe8e4fc7a2000ccba2e4d71fc96f15b2cb609 -SIZE (rust/crates/serde_json-1.0.121.crate) = 147137 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 +SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 +SIZE (rust/crates/semver-1.0.26.crate) = 31303 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822 SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47 SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290 -SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 -SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 +SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 +SIZE (rust/crates/shlex-1.3.0.crate) = 18713 +SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410 +SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004 +SHA256 (rust/crates/similar-2.7.0.crate) = bbbb5d9659141646ae647b42fe094daf6c6192d1620870b449d9557f748b2daa +SIZE (rust/crates/similar-2.7.0.crate) = 53928 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 SHA256 (rust/crates/sled-0.34.7.crate) = 7f96b4737c2ce5987354855aed3797279def4ebf734436c6aa4552cf8e169935 SIZE (rust/crates/sled-0.34.7.crate) = 485296 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 -SHA256 (rust/crates/socket2-0.5.7.crate) = ce305eb0b4296696835b71df73eb912e0f1ffd2556a501fcede6e0c50349191c -SIZE (rust/crates/socket2-0.5.7.crate) = 55758 -SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 -SIZE (rust/crates/spin-0.9.8.crate) = 38958 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 +SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 +SIZE (rust/crates/socket2-0.5.10.crate) = 58169 +SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 +SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/syn-2.0.72.crate) = dc4b9b9bf2add8093d3f2c0204471e951b2285580335de42f9d2534f3ae7a8af -SIZE (rust/crates/syn-2.0.72.crate) = 267069 -SHA256 (rust/crates/sync_wrapper-1.0.1.crate) = a7065abeca94b6a8a577f9bd45aa0867a2238b74e8eb67cf10d492bc39351394 -SIZE (rust/crates/sync_wrapper-1.0.1.crate) = 6939 -SHA256 (rust/crates/system-configuration-0.5.1.crate) = ba3a3adc5c275d719af8cb4272ea1c4a6d668a777f37e115f6d11ddbc1c8e0e7 -SIZE (rust/crates/system-configuration-0.5.1.crate) = 12618 -SHA256 (rust/crates/system-configuration-sys-0.5.0.crate) = a75fb188eb626b924683e3b95e3a48e63551fcfb51949de2f06a9d91dbee93c9 -SIZE (rust/crates/system-configuration-sys-0.5.0.crate) = 6730 +SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8 +SIZE (rust/crates/syn-2.0.103.crate) = 298990 +SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 +SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 +SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b +SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935 +SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4 +SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090 SHA256 (rust/crates/temp-env-0.3.6.crate) = 96374855068f47402c3121c6eed88d29cb1de8f3ab27090e273e420bdabcf050 SIZE (rust/crates/temp-env-0.3.6.crate) = 10746 -SHA256 (rust/crates/tempfile-3.10.1.crate) = 85b77fafb263dd9d05cbeac119526425676db3784113aa9295c88498cbf8bff1 -SIZE (rust/crates/tempfile-3.10.1.crate) = 33653 -SHA256 (rust/crates/thiserror-1.0.63.crate) = c0342370b38b6a11b6cc11d6a805569958d54cfa061a29969c3b5ce2ea405724 -SIZE (rust/crates/thiserror-1.0.63.crate) = 21537 -SHA256 (rust/crates/thiserror-impl-1.0.63.crate) = a4558b58466b9ad7ca0f102865eccc95938dca1a74a856f2b57b6629050da261 -SIZE (rust/crates/thiserror-impl-1.0.63.crate) = 16047 +SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 +SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 +SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 +SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d +SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 +SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b +SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 -SHA256 (rust/crates/tinyvec-1.8.0.crate) = 445e881f4f6d382d5f27c034e25eb92edd7c784ceab92a0937db7f2e9471b938 -SIZE (rust/crates/tinyvec-1.8.0.crate) = 46796 -SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 -SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.39.2.crate) = daa4fb1bc778bd6f04cbfc4bb2d06a7396a8f299dc33ea1900cedaa316f467b1 -SIZE (rust/crates/tokio-1.39.2.crate) = 780859 -SHA256 (rust/crates/tokio-macros-2.4.0.crate) = 693d596312e88961bc67d7f1f97af8a70227d9f90c31bba5806eec004978d752 -SIZE (rust/crates/tokio-macros-2.4.0.crate) = 12501 +SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779 +SIZE (rust/crates/tokio-1.45.1.crate) = 811787 +SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 +SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4 -SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253 -SHA256 (rust/crates/tokio-stream-0.1.15.crate) = 267ac89e0bec6e691e5813911606935d77c476ff49024f98abcea3e7b15e37af -SIZE (rust/crates/tokio-stream-0.1.15.crate) = 36284 -SHA256 (rust/crates/tokio-util-0.7.11.crate) = 9cf6b47b3771c49ac75ad09a6162f53ad4b8088b76ac60e8ec1455b31a189fe1 -SIZE (rust/crates/tokio-util-0.7.11.crate) = 113421 -SHA256 (rust/crates/tower-0.4.13.crate) = b8fa9be0de6cf49e536ce1851f987bd21a43b771b09473c3549a6c853db37c1c -SIZE (rust/crates/tower-0.4.13.crate) = 106906 -SHA256 (rust/crates/tower-layer-0.3.2.crate) = c20c8dbed6283a09604c3e69b4b7eeb54e298b8a600d4d5ecb5ad39de609f1d0 -SIZE (rust/crates/tower-layer-0.3.2.crate) = 6023 -SHA256 (rust/crates/tower-service-0.3.2.crate) = b6bc1c9ce2b5135ac7f93c72918fc37feb872bdc6a5533a8b85eb4b86bfdae52 -SIZE (rust/crates/tower-service-0.3.2.crate) = 6847 -SHA256 (rust/crates/tracing-0.1.40.crate) = c3523ab5a71916ccf420eebdf5521fcef02141234bbc0b8a49f2fdc4544364ef -SIZE (rust/crates/tracing-0.1.40.crate) = 79459 -SHA256 (rust/crates/tracing-core-0.1.32.crate) = c06d3da6113f116aaee68e4d601191614c9053067f9ab7f6edbcb161237daa54 -SIZE (rust/crates/tracing-core-0.1.32.crate) = 61221 +SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b +SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 +SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253f9236b2d5fbd055602e9d5c07c139a047 +SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477 +SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df +SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 +SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e +SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 +SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 +SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 +SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 +SIZE (rust/crates/tracing-0.1.41.crate) = 82448 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 -SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75 -SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811 -SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b -SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168 -SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5 -SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649 -SHA256 (rust/crates/unicode-width-0.1.13.crate) = 0336d538f7abc86d282a4189614dfaa90810dfc2c6f6427eaf88e16311dd225d -SIZE (rust/crates/unicode-width-0.1.13.crate) = 457228 +SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f +SIZE (rust/crates/typenum-1.18.0.crate) = 74871 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 +SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc6da29741639ecc70c9ec107df0fa6154c +SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344 +SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea +SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146 SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861 SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 -SHA256 (rust/crates/url-2.5.2.crate) = 22784dbdf76fdde8af1aeda5622b546b422b6fc585325248a2bf9f5e41e94d6c -SIZE (rust/crates/url-2.5.2.crate) = 79704 +SHA256 (rust/crates/unty-0.0.4.crate) = 6d49784317cd0d1ee7ec5c716dd598ec5b4483ea832a2dced265471cc0f690ae +SIZE (rust/crates/unty-0.0.4.crate) = 7200 +SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60 +SIZE (rust/crates/url-2.5.4.crate) = 81097 +SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be +SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 +SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a +SIZE (rust/crates/version_check-0.9.5.crate) = 15554 +SHA256 (rust/crates/virtue-0.0.18.crate) = 051eb1abcf10076295e815102942cc58f9d5e3b4560e46e53c21e8ff6f3af7b1 +SIZE (rust/crates/virtue-0.0.18.crate) = 33545 SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06c5efe94541a7d6863108e3a5e4b SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.92.crate) = 4be2531df63900aeb2bca0daaaddec08491ee64ceecbee5076636a3b026795a8 -SIZE (rust/crates/wasm-bindgen-0.2.92.crate) = 184119 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 614d787b966d3989fa7bb98a654e369c762374fd3213d212cfc0251257e747da -SIZE (rust/crates/wasm-bindgen-backend-0.2.92.crate) = 28348 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 76bc14366121efc8dbb487ab05bcc9d346b3b5ec0eaa76e46594cabbe51762c0 -SIZE (rust/crates/wasm-bindgen-futures-0.4.42.crate) = 15380 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.92.crate) = a1f8823de937b71b9460c0c34e25f3da88250760bec0ebac694b49997550d726 -SIZE (rust/crates/wasm-bindgen-macro-0.2.92.crate) = 13835 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = e94f17b526d0a461a191c78ea52bbce64071ed5c04c9ffe424dcb38f74171bb7 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.92.crate) = 20092 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.92.crate) = af190c94f2773fdb3729c55b007a722abb5384da03bc0986df4c289bf5567e96 -SIZE (rust/crates/wasm-bindgen-shared-0.2.92.crate) = 7263 -SHA256 (rust/crates/wasm-streams-0.4.0.crate) = b65dc4c90b63b118468cf747d8bf3566c1913ef60be765b5730ead9e0a3ba129 -SIZE (rust/crates/wasm-streams-0.4.0.crate) = 34328 -SHA256 (rust/crates/web-sys-0.3.69.crate) = 77afa9a11836342370f4817622a2f0f418b134426d91a82dfb48f532d2ec13ef -SIZE (rust/crates/web-sys-0.3.69.crate) = 728877 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 +SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/wasm-streams-0.4.2.crate) = 15053d8d85c7eccdbefef60f06769760a563c7f0a9d6902a13d35c7800b0ad65 +SIZE (rust/crates/wasm-streams-0.4.2.crate) = 36773 +SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 +SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 +SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb +SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815 -SHA256 (rust/crates/winapi-util-0.1.8.crate) = 4d4cc384e1e73b93bafa6fb4f1df8c41695c8a91cf9c4c64358067d15a7b6c6b -SIZE (rust/crates/winapi-util-0.1.8.crate) = 12416 +SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55d169dbb0a49671918a2319d289b10bb +SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464 SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998 -SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9 -SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 -SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9 -SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884 +SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 +SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 +SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 +SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 +SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 +SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-registry-0.5.2.crate) = b3bab093bdd303a1240bb99b8aba8ea8a69ee19d34c9e2ef9594e708a4878820 +SIZE (rust/crates/windows-registry-0.5.2.crate) = 13332 +SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 +SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 +SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 +SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 -SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c -SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 +SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b +SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 -SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 -SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 +SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef +SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 -SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc -SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 -SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e -SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 -SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406 -SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 -SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e -SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 -SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc -SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 -SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538 -SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winreg-0.52.0.crate) = a277a57398d4bfa075df44f501a17cfdf8542d224f0d36095a2adc7aee4ef0a5 -SIZE (rust/crates/winreg-0.52.0.crate) = 30148 -SHA256 (rust/crates/xml-rs-0.8.20.crate) = 791978798f0597cfc70478424c2b4fdc2b7a8024aaff78497ef00f24ef674193 -SIZE (rust/crates/xml-rs-0.8.20.crate) = 54443 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb +SIZE (rust/crates/writeable-0.6.1.crate) = 24068 +SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc +SIZE (rust/crates/yoke-0.8.0.crate) = 28726 +SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 +SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 +SHA256 (rust/crates/zerocopy-0.8.25.crate) = a1702d9583232ddb9174e01bb7c15a2ab8fb1bc6f227aa1233858c351a3ba0cb +SIZE (rust/crates/zerocopy-0.8.25.crate) = 252714 +SHA256 (rust/crates/zerocopy-derive-0.8.25.crate) = 28a6e20d751156648aa063f3800b706ee209a32c0b4d9f24be3d980b01be55ef +SIZE (rust/crates/zerocopy-derive-0.8.25.crate) = 87671 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zstd-0.13.2.crate) = fcf2b778a664581e31e389454a7072dab1647606d44f7feea22cd5abb9c9f3f9 -SIZE (rust/crates/zstd-0.13.2.crate) = 30251 -SHA256 (rust/crates/zstd-safe-7.2.0.crate) = fa556e971e7b568dc775c136fc9de8c779b1c2fc3a63defaafadffdbd3181afa -SIZE (rust/crates/zstd-safe-7.2.0.crate) = 21118 -SHA256 (rust/crates/zstd-sys-2.0.12+zstd.1.5.6.crate) = 0a4e40c320c3cb459d9a9ff6de98cff88f4751ee9275d140e2be94a2b74e4c13 -SIZE (rust/crates/zstd-sys-2.0.12+zstd.1.5.6.crate) = 749063 -SHA256 (s3m-s3m-0.10.0_GH0.tar.gz) = fbbfc5ef56c685fda5cb70658efa29d366b0557ef2555dc6c76dda5ac4f0c919 -SIZE (s3m-s3m-0.10.0_GH0.tar.gz) = 77145 +SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 +SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 +SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428 +SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 +SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f +SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zstd-0.13.3.crate) = e91ee311a569c327171651566e07972200e76fcfe2242a4fa446149a3881c08a +SIZE (rust/crates/zstd-0.13.3.crate) = 30514 +SHA256 (rust/crates/zstd-safe-7.2.4.crate) = 8f49c4d5f0abb602a93fb8736af2a4f4dd9512e36f7f570d66e65ff867ed3b9d +SIZE (rust/crates/zstd-safe-7.2.4.crate) = 29350 +SHA256 (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = eb81183ddd97d0c74cedf1d50d85c8d08c1b8b68ee863bdee9e706eedba1a237 +SIZE (rust/crates/zstd-sys-2.0.15+zstd.1.5.7.crate) = 774847 +SHA256 (s3m-s3m-0.13.1_GH0.tar.gz) = 6bdec16f8731d2500acc3583829a35d3a19ae8cdd313be70a316e4b05879c9b6 +SIZE (s3m-s3m-0.13.1_GH0.tar.gz) = 91691 diff --git a/net/s5cmd/Makefile b/net/s5cmd/Makefile index fb1ad68b7e07..8ac524b6c1fe 100644 --- a/net/s5cmd/Makefile +++ b/net/s5cmd/Makefile @@ -1,7 +1,7 @@ PORTNAME= s5cmd DISTVERSIONPREFIX= v DISTVERSION= 2.3.0 -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= ehaupt@FreeBSD.org diff --git a/net/samba416/Makefile b/net/samba416/Makefile index efb63bbdbc0e..a45b7bc71ce4 100644 --- a/net/samba416/Makefile +++ b/net/samba416/Makefile @@ -1,6 +1,6 @@ PORTNAME= ${SAMBA4_BASENAME}416 PORTVERSION= ${SAMBA4_VERSION} -PORTREVISION= 6 +PORTREVISION= 8 CATEGORIES?= net MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc DISTNAME= ${SAMBA4_DISTNAME} @@ -379,7 +379,7 @@ FAM_CONFIGURE_WITH= fam GPGME_CONFIGURE_WITH= gpgme GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme -GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpgme>=1.14.0:security/py-gpgme@${PY_FLAVOR} +GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR} GSSAPI_BUILTIN_USES= bison GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON diff --git a/net/samba416/files/patch-lib_util_time.h b/net/samba416/files/patch-lib_util_time.h new file mode 100644 index 000000000000..792c1d9d4f62 --- /dev/null +++ b/net/samba416/files/patch-lib_util_time.h @@ -0,0 +1,10 @@ +--- lib/util/time.h.orig 2022-01-24 10:26:58 UTC ++++ lib/util/time.h +@@ -27,6 +27,7 @@ + #include <stdbool.h> + #include <stdint.h> + #include <talloc.h> ++#include <sys/types.h> + + #ifndef TIME_T_MIN + /* we use 0 here, because (time_t)-1 means error */ diff --git a/net/samba416/files/patch-source4_torture_ndr_ndr.h b/net/samba416/files/patch-source4_torture_ndr_ndr.h new file mode 100644 index 000000000000..e2b7e7623f2c --- /dev/null +++ b/net/samba416/files/patch-source4_torture_ndr_ndr.h @@ -0,0 +1,11 @@ +--- source4/torture/ndr/ndr.h.orig 2022-01-24 10:27:00 UTC ++++ source4/torture/ndr/ndr.h +@@ -20,6 +20,8 @@ + #ifndef __TORTURE_NDR_H__ + #define __TORTURE_NDR_H__ + ++#include <sys/types.h> ++ + #include "torture/torture.h" + #include "librpc/ndr/libndr.h" + #include "libcli/security/security.h" diff --git a/net/samba416/pkg-plist b/net/samba416/pkg-plist index ac4c054dffc2..663afcbb4e4c 100644 --- a/net/samba416/pkg-plist +++ b/net/samba416/pkg-plist @@ -413,8 +413,8 @@ share/man/man8/winbindd.8.gz @comment Use bundled libraries %%SAMBA4_BUNDLED_CMOCKA%%%%SAMBA4_LIBDIR%%/private/libcmocka-samba4.so %%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_ldb_text.py -%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/ldb%%PYTHON_EXT_SUFFIX%%.so -%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpyldb-util%%PYTHON_EXT_SUFFIX%%-samba4.so +%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/ldb%%PYTHON_TAG%%.so +%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpyldb-util%%PYTHON_TAG%%-samba4.so %%SAMBA4_BUNDLED_LDB%%bin/samba-ldbdump %%SAMBA4_BUNDLED_LDB%%bin/samba-ldbadd %%SAMBA4_BUNDLED_LDB%%bin/samba-ldbdel @@ -448,17 +448,17 @@ share/man/man8/winbindd.8.gz %%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbdump.8.gz %%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbrestore.8.gz %%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbtool.8.gz -%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_EXT_SUFFIX%%.so -%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_EXT_SUFFIX%%-samba4.so +%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_TAG%%.so +%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_TAG%%-samba4.so %%SAMBA4_BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-samba4.so %%SAMBA4_BUNDLED_TALLOC%%share/man/man3/talloc.3.gz %%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py -%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_EXT_SUFFIX%%.so +%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so %%SAMBA4_BUNDLED_TDB%%bin/samba-tdbbackup %%SAMBA4_BUNDLED_TDB%%bin/samba-tdbdump %%SAMBA4_BUNDLED_TDB%%bin/samba-tdbrestore %%SAMBA4_BUNDLED_TDB%%bin/samba-tdbtool %%SAMBA4_BUNDLED_TDB%%%%SAMBA4_LIBDIR%%/private/libtdb-samba4.so -%%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_EXT_SUFFIX%%.so +%%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_TAG%%.so %%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tevent.py %%SAMBA4_BUNDLED_TEVENT%%%%SAMBA4_LIBDIR%%/private/libtevent-samba4.so diff --git a/net/samba416/pkg-plist.python b/net/samba416/pkg-plist.python index 62695c48303a..d6f92ab6618f 100644 --- a/net/samba416/pkg-plist.python +++ b/net/samba416/pkg-plist.python @@ -3,70 +3,70 @@ sbin/samba-gpupdate share/man/man1/smbtorture.1.gz share/man/man8/samba-gpupdate.8.gz include/samba4/policy.h -lib/samba4/libsamba-policy%%PYTHON_EXT_SUFFIX%%.so -lib/samba4/libsamba-policy%%PYTHON_EXT_SUFFIX%%.so.0 -lib/samba4/private/libsamba-net%%PYTHON_EXT_SUFFIX%%-samba4.so -lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so -%%PKGCONFIGDIR%%/samba-policy%%PYTHON_EXT_SUFFIX%%.pc +lib/samba4/libsamba-policy%%PYTHON_TAG%%.so +lib/samba4/libsamba-policy%%PYTHON_TAG%%.so.0 +lib/samba4/private/libsamba-net%%PYTHON_TAG%%-samba4.so +lib/samba4/private/libsamba-python%%PYTHON_TAG%%-samba4.so +%%PKGCONFIGDIR%%/samba-policy%%PYTHON_TAG%%.pc @comment Python block -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dckeytab%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/posix_eadb%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_native%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_tdb%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb_dns%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb%%PYTHON_EXT_SUFFIX%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dckeytab%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/posix_eadb%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_native%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_tdb%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb_dns%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/__init__.py -%%PYTHON_SITELIBDIR%%/samba/_glue%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/_ldb%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/_glue%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/_ldb%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/auth_util.py -%%PYTHON_SITELIBDIR%%/samba/auth%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/auth%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/colour.py %%PYTHON_SITELIBDIR%%/samba/common.py -%%PYTHON_SITELIBDIR%%/samba/credentials%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/crypto%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/credentials%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/crypto%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/dbchecker.py %%PYTHON_SITELIBDIR%%/samba/dcerpc/__init__.py -%%PYTHON_SITELIBDIR%%/samba/dcerpc/atsvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/auth%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dcerpc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dfs%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dns%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsserver%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsblobs%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsuapi%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/echo%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/epmapper%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/idmap%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/initshutdown%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/irpc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5ccache%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5pac%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/lsa%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/mdssvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/messaging%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/mgmt%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/misc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/nbt%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/netlogon%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/ntlmssp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/preg%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/samr%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/security%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/server_id%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb_acl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/spoolss%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/srvsvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/svcctl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/unixinfo%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/winbind%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/windows_event_ids%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/winreg%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/winspool%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/witness%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/wkssvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/xattr%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/atsvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/auth%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/base%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dcerpc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dfs%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dns%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsp%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsserver%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsblobs%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsuapi%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/echo%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/epmapper%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/idmap%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/initshutdown%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/irpc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5ccache%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5pac%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/lsa%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/mdssvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/messaging%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/mgmt%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/misc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/nbt%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/netlogon%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/ntlmssp%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/preg%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/samr%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/security%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/server_id%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb_acl%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/spoolss%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/srvsvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/svcctl%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/unixinfo%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winbind%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/windows_event_ids%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winreg%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winspool%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/witness%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/wkssvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/xattr%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/descriptor.py %%PYTHON_SITELIBDIR%%/samba/dnsresolver.py %%PYTHON_SITELIBDIR%%/samba/dnsserver.py @@ -76,7 +76,7 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/emulate/traffic_packets.py %%PYTHON_SITELIBDIR%%/samba/emulate/traffic.py %%PYTHON_SITELIBDIR%%/samba/forest_update.py -%%PYTHON_SITELIBDIR%%/samba/gensec%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/gensec%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/getopt.py %%PYTHON_SITELIBDIR%%/samba/gp_cert_auto_enroll_ext.py %%PYTHON_SITELIBDIR%%/samba/gp_chromium_ext.py @@ -96,7 +96,7 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/gp_smb_conf_ext.py %%PYTHON_SITELIBDIR%%/samba/gp_sudoers_ext.py %%PYTHON_SITELIBDIR%%/samba/gpclass.py -%%PYTHON_SITELIBDIR%%/samba/gpo%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/gpo%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/graph.py %%PYTHON_SITELIBDIR%%/samba/hostconfig.py %%PYTHON_SITELIBDIR%%/samba/idmap.py @@ -109,15 +109,15 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/kcc/ldif_import_export.py %%PYTHON_SITELIBDIR%%/samba/logger.py %%PYTHON_SITELIBDIR%%/samba/mdb_util.py -%%PYTHON_SITELIBDIR%%/samba/messaging%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/messaging%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/ms_display_specifiers.py %%PYTHON_SITELIBDIR%%/samba/ms_forest_updates_markdown.py %%PYTHON_SITELIBDIR%%/samba/ms_schema_markdown.py %%PYTHON_SITELIBDIR%%/samba/ms_schema.py %%PYTHON_SITELIBDIR%%/samba/ndr.py -%%PYTHON_SITELIBDIR%%/samba/net_s3%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/net%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/netbios%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/net_s3%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/net%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/netbios%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/netcmd/__init__.py %%PYTHON_SITELIBDIR%%/samba/netcmd/common.py %%PYTHON_SITELIBDIR%%/samba/netcmd/computer.py @@ -148,28 +148,28 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/netcmd/user.py %%PYTHON_SITELIBDIR%%/samba/netcmd/visualize.py %%PYTHON_SITELIBDIR%%/samba/ntacls.py -%%PYTHON_SITELIBDIR%%/samba/ntstatus%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/param%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/policy%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/ntstatus%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/param%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/policy%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/provision/__init__.py %%PYTHON_SITELIBDIR%%/samba/provision/backend.py %%PYTHON_SITELIBDIR%%/samba/provision/common.py %%PYTHON_SITELIBDIR%%/samba/provision/kerberos_implementation.py %%PYTHON_SITELIBDIR%%/samba/provision/kerberos.py %%PYTHON_SITELIBDIR%%/samba/provision/sambadns.py -%%PYTHON_SITELIBDIR%%/samba/registry%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/registry%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/remove_dc.py %%PYTHON_SITELIBDIR%%/samba/samba3/__init__.py -%%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_cwrapper%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_cwrapper%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_internal.py -%%PYTHON_SITELIBDIR%%/samba/samba3/mdscli%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/param%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/passdb%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/smbd%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/mdscli%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/param%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/passdb%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/smbd%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/samdb.py %%PYTHON_SITELIBDIR%%/samba/schema.py %%PYTHON_SITELIBDIR%%/samba/sd_utils.py -%%PYTHON_SITELIBDIR%%/samba/security%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/security%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/sites.py %%PYTHON_SITELIBDIR%%/samba/subnets.py %%PYTHON_SITELIBDIR%%/samba/subunit/__init__.py @@ -415,7 +415,7 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/vgp_startup_scripts_ext.py %%PYTHON_SITELIBDIR%%/samba/vgp_sudoers_ext.py %%PYTHON_SITELIBDIR%%/samba/vgp_symlink_ext.py -%%PYTHON_SITELIBDIR%%/samba/werror%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/werror%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/xattr.py @dir %%PYTHON_SITELIBDIR%%/samba/tests/samba_tool @dir %%PYTHON_SITELIBDIR%%/samba/tests/dcerpc diff --git a/net/samba419/Makefile b/net/samba419/Makefile index a225810e0271..f79f2b7c5376 100644 --- a/net/samba419/Makefile +++ b/net/samba419/Makefile @@ -1,6 +1,6 @@ PORTNAME= ${SAMBA4_BASENAME}419 PORTVERSION= ${SAMBA4_VERSION} -PORTREVISION= 8 +PORTREVISION= 9 CATEGORIES?= net MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc DISTNAME= ${SAMBA4_DISTNAME} @@ -364,7 +364,7 @@ FAM_CONFIGURE_WITH= fam GPGME_CONFIGURE_WITH= gpgme GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme -GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpgme>=1.14.0:security/py-gpgme@${PY_FLAVOR} +GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR} GSSAPI_BUILTIN_USES= bison GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON diff --git a/net/samba419/pkg-plist b/net/samba419/pkg-plist index 14fe25a91602..c5bbdda79ca8 100644 --- a/net/samba419/pkg-plist +++ b/net/samba419/pkg-plist @@ -415,8 +415,8 @@ libexec/samba/samba-dcerpcd @comment Use bundled libraries %%SAMBA4_BUNDLED_CMOCKA%%%%SAMBA4_LIBDIR%%/private/libcmocka-samba4.so %%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_ldb_text.py -%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/ldb%%PYTHON_EXT_SUFFIX%%.so -%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpyldb-util%%PYTHON_EXT_SUFFIX%%-samba4.so +%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/ldb%%PYTHON_TAG%%.so +%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpyldb-util%%PYTHON_TAG%%-samba4.so %%SAMBA4_BUNDLED_LDB%%bin/samba-ldbdump %%SAMBA4_BUNDLED_LDB%%bin/samba-ldbadd %%SAMBA4_BUNDLED_LDB%%bin/samba-ldbdel @@ -450,17 +450,17 @@ libexec/samba/samba-dcerpcd %%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbdump.8.gz %%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbrestore.8.gz %%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbtool.8.gz -%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_EXT_SUFFIX%%.so -%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_EXT_SUFFIX%%-samba4.so +%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_TAG%%.so +%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_TAG%%-samba4.so %%SAMBA4_BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-samba4.so %%MANPAGES%%%%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz %%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py -%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_EXT_SUFFIX%%.so +%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so %%SAMBA4_BUNDLED_TDB%%bin/tdbbackup %%SAMBA4_BUNDLED_TDB%%bin/tdbdump %%SAMBA4_BUNDLED_TDB%%bin/tdbrestore %%SAMBA4_BUNDLED_TDB%%bin/tdbtool %%SAMBA4_BUNDLED_TDB%%%%SAMBA4_LIBDIR%%/private/libtdb-samba4.so -%%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_EXT_SUFFIX%%.so +%%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_TAG%%.so %%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tevent.py %%SAMBA4_BUNDLED_TEVENT%%%%SAMBA4_LIBDIR%%/private/libtevent-samba4.so diff --git a/net/samba419/pkg-plist.python b/net/samba419/pkg-plist.python index e5023fb4883d..5885f4e38dd1 100644 --- a/net/samba419/pkg-plist.python +++ b/net/samba419/pkg-plist.python @@ -3,72 +3,72 @@ sbin/samba-gpupdate %%MANPAGES%%share/man/man1/smbtorture.1.gz %%MANPAGES%%share/man/man8/samba-gpupdate.8.gz include/samba4/policy.h -lib/samba4/libsamba-policy%%PYTHON_EXT_SUFFIX%%.so -lib/samba4/libsamba-policy%%PYTHON_EXT_SUFFIX%%.so.0 -lib/samba4/private/libsamba-net%%PYTHON_EXT_SUFFIX%%-samba4.so -lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so -%%PKGCONFIGDIR%%/samba-policy%%PYTHON_EXT_SUFFIX%%.pc +lib/samba4/libsamba-policy%%PYTHON_TAG%%.so +lib/samba4/libsamba-policy%%PYTHON_TAG%%.so.0 +lib/samba4/private/libsamba-net%%PYTHON_TAG%%-samba4.so +lib/samba4/private/libsamba-python%%PYTHON_TAG%%-samba4.so +%%PKGCONFIGDIR%%/samba-policy%%PYTHON_TAG%%.pc @comment Python block -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dckeytab%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/posix_eadb%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_native%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_tdb%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb_dns%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb%%PYTHON_EXT_SUFFIX%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dckeytab%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/posix_eadb%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_native%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_tdb%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb_dns%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/__init__.py -%%PYTHON_SITELIBDIR%%/samba/_glue%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/_ldb%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/auth%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/_glue%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/_ldb%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/auth%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/auth_util.py %%PYTHON_SITELIBDIR%%/samba/colour.py %%PYTHON_SITELIBDIR%%/samba/common.py -%%PYTHON_SITELIBDIR%%/samba/compression%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/credentials%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/crypto%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/compression%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/credentials%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/crypto%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/dbchecker.py %%PYTHON_SITELIBDIR%%/samba/dcerpc/__init__.py -%%PYTHON_SITELIBDIR%%/samba/dcerpc/atsvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/auth%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/claims%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dcerpc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dfs%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dns%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsserver%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsblobs%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsuapi%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/echo%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/epmapper%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/idmap%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/initshutdown%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/irpc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5ccache%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5pac%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/lsa%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/mdssvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/messaging%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/mgmt%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/misc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/nbt%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/netlogon%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/ntlmssp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/preg%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/samr%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/security%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/server_id%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb_acl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/spoolss%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/srvsvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/svcctl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/unixinfo%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/winbind%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/windows_event_ids%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/winreg%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/winspool%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/witness%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/wkssvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/xattr%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/atsvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/auth%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/base%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/claims%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dcerpc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dfs%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dns%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsp%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsserver%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsblobs%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsuapi%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/echo%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/epmapper%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/idmap%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/initshutdown%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/irpc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5ccache%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5pac%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/lsa%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/mdssvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/messaging%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/mgmt%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/misc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/nbt%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/netlogon%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/ntlmssp%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/preg%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/samr%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/security%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/server_id%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb_acl%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/spoolss%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/srvsvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/svcctl%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/unixinfo%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winbind%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/windows_event_ids%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winreg%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winspool%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/witness%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/wkssvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/xattr%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/descriptor.py %%PYTHON_SITELIBDIR%%/samba/dnsresolver.py %%PYTHON_SITELIBDIR%%/samba/dnsserver.py @@ -79,7 +79,7 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/emulate/traffic_packets.py %%PYTHON_SITELIBDIR%%/samba/forest_update.py %%PYTHON_SITELIBDIR%%/samba/functional_level.py -%%PYTHON_SITELIBDIR%%/samba/gensec%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/gensec%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/getopt.py %%PYTHON_SITELIBDIR%%/samba/gp/__init__.py %%PYTHON_SITELIBDIR%%/samba/gp/gp_centrify_crontab_ext.py @@ -111,7 +111,7 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_inf.py %%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_ini.py %%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_pol.py -%%PYTHON_SITELIBDIR%%/samba/gpo%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/gpo%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/graph.py %%PYTHON_SITELIBDIR%%/samba/hostconfig.py %%PYTHON_SITELIBDIR%%/samba/idmap.py @@ -124,15 +124,15 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/kcc/ldif_import_export.py %%PYTHON_SITELIBDIR%%/samba/logger.py %%PYTHON_SITELIBDIR%%/samba/mdb_util.py -%%PYTHON_SITELIBDIR%%/samba/messaging%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/messaging%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/ms_display_specifiers.py %%PYTHON_SITELIBDIR%%/samba/ms_forest_updates_markdown.py %%PYTHON_SITELIBDIR%%/samba/ms_schema.py %%PYTHON_SITELIBDIR%%/samba/ms_schema_markdown.py %%PYTHON_SITELIBDIR%%/samba/ndr.py -%%PYTHON_SITELIBDIR%%/samba/net%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/net_s3%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/netbios%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/net%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/net_s3%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/netbios%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/netcmd/__init__.py %%PYTHON_SITELIBDIR%%/samba/netcmd/common.py %%PYTHON_SITELIBDIR%%/samba/netcmd/computer.py @@ -201,34 +201,34 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/netcmd/validators.py %%PYTHON_SITELIBDIR%%/samba/netcmd/visualize.py %%PYTHON_SITELIBDIR%%/samba/ntacls.py -%%PYTHON_SITELIBDIR%%/samba/ntstatus%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/param%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/ntstatus%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/param%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/policies.py -%%PYTHON_SITELIBDIR%%/samba/policy%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/policy%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/provision/__init__.py %%PYTHON_SITELIBDIR%%/samba/provision/backend.py %%PYTHON_SITELIBDIR%%/samba/provision/common.py %%PYTHON_SITELIBDIR%%/samba/provision/kerberos.py %%PYTHON_SITELIBDIR%%/samba/provision/kerberos_implementation.py %%PYTHON_SITELIBDIR%%/samba/provision/sambadns.py -%%PYTHON_SITELIBDIR%%/samba/registry%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/registry%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/remove_dc.py -%%PYTHON_SITELIBDIR%%/samba/reparse_symlink%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/reparse_symlink%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/safe_tarfile.py %%PYTHON_SITELIBDIR%%/samba/samba3/__init__.py -%%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_cwrapper%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_cwrapper%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_internal.py -%%PYTHON_SITELIBDIR%%/samba/samba3/mdscli%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/param%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/passdb%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/smbconf%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/smbd%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/mdscli%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/param%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/passdb%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/smbconf%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/smbd%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/samdb.py %%PYTHON_SITELIBDIR%%/samba/schema.py %%PYTHON_SITELIBDIR%%/samba/sd_utils.py -%%PYTHON_SITELIBDIR%%/samba/security%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/security%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/sites.py -%%PYTHON_SITELIBDIR%%/samba/smbconf%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/smbconf%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/subnets.py %%PYTHON_SITELIBDIR%%/samba/subunit/__init__.py %%PYTHON_SITELIBDIR%%/samba/subunit/run.py @@ -495,7 +495,7 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-samba4.so %%PYTHON_SITELIBDIR%%/samba/upgrade.py %%PYTHON_SITELIBDIR%%/samba/upgradehelpers.py %%PYTHON_SITELIBDIR%%/samba/uptodateness.py -%%PYTHON_SITELIBDIR%%/samba/werror%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/werror%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/xattr.py @dir %%PYTHON_SITELIBDIR%%/samba/tests/samba_tool @dir %%PYTHON_SITELIBDIR%%/samba/tests/dcerpc diff --git a/net/samba420/Makefile b/net/samba420/Makefile index 4b0c0fa314c4..42e525f6bb3f 100644 --- a/net/samba420/Makefile +++ b/net/samba420/Makefile @@ -1,6 +1,6 @@ PORTNAME= ${SAMBA4_BASENAME}420 PORTVERSION= ${SAMBA4_VERSION} -PORTREVISION= 4 +PORTREVISION= 7 CATEGORIES?= net MASTER_SITES= SAMBA/samba/stable SAMBA/samba/rc DISTNAME= ${SAMBA4_DISTNAME} @@ -99,7 +99,7 @@ CONFIGURE_ENV= PTHREAD_LDFLAGS="-lpthread" \ PYTHONHASHSEED=1 MAKE_ENV= PYTHONHASHSEED=1 -USES= compiler:c++11-lang iconv localbase:ldflags \ +USES= bison compiler:c++11-lang iconv localbase:ldflags \ perl5 pkgconfig shebangfix waf gettext-runtime USE_PERL5= build USE_LDCONFIG= ${SAMBA4_LIBDIR} @@ -366,9 +366,8 @@ FAM_CONFIGURE_WITH= fam GPGME_CONFIGURE_WITH= gpgme GPGME_LIB_DEPENDS= libgpgme.so:security/gpgme -GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpgme>=1.14.0:security/py-gpgme@${PY_FLAVOR} +GPGME_RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}gpg>=2.0.0:security/py-gpg@${PY_FLAVOR} -GSSAPI_BUILTIN_USES= bison GSSAPI_BUILTIN_BUILD_DEPENDS= p5-JSON>=4.0:converters/p5-JSON GSSAPI_MIT_CONFIGURE_ON= --with-system-mitkrb5 ${GSSAPIBASEDIR} \ diff --git a/net/samba420/files/0100-Fix-pathref-handling-for-FreeBSD-13plus_samba42x.patch b/net/samba420/files/0100-Fix-pathref-handling-for-FreeBSD-13plus_samba42x.patch index 3e2a44d1acab..3a185fe80175 100644 --- a/net/samba420/files/0100-Fix-pathref-handling-for-FreeBSD-13plus_samba42x.patch +++ b/net/samba420/files/0100-Fix-pathref-handling-for-FreeBSD-13plus_samba42x.patch @@ -421,19 +421,27 @@ diff -Naurp a/source3/modules/vfs_zfsacl.c b/source3/modules/vfs_zfsacl.c diff -Naurp a/source3/smbd/open.c b/source3/smbd/open.c --- a/source3/smbd/open.c 2024-08-02 07:54:09.637892500 -0400 +++ b/source3/smbd/open.c 2024-08-05 21:27:26.052148000 -0400 -@@ -1165,47 +1165,52 @@ static NTSTATUS reopen_from_fsp(struct files_struct *d +@@ -1169,51 +1169,54 @@ static NTSTATUS reopen_from_fsp(struct files_struct *d + const struct vfs_open_how *how, bool *p_file_created) { - NTSTATUS status; -+ int new_fd; - int old_fd; +- NTSTATUS status; +- int old_fd; ++ NTSTATUS status; ++ int old_fd; - if (fsp->fsp_flags.have_proc_fds && - ((old_fd = fsp_get_pathref_fd(fsp)) != -1)) { -+ old_fd = fsp_get_pathref_fd(fsp); -+ if (old_fd == -1) { -+ return NT_STATUS_MORE_PROCESSING_REQUIRED; -+ } ++ old_fd = fsp_get_pathref_fd(fsp); ++ if (old_fd == -1) { ++ int new_fd; ++ if (sys_open_real_fd_from_pathref_fd(old_fd, &new_fd, how->flags) != 0) { ++ if (fsp->fsp_flags.have_proc_fds) { ++ struct sys_proc_fd_path_buf buf; ++ struct smb_filename proc_fname = (struct smb_filename){ ++ .base_name = sys_proc_fd_path(old_fd, &buf), ++ }; ++ mode_t mode = fsp->fsp_name->st.st_ex_mode; - struct sys_proc_fd_path_buf buf; - struct smb_filename proc_fname = (struct smb_filename){ @@ -441,16 +449,15 @@ diff -Naurp a/source3/smbd/open.c b/source3/smbd/open.c - }; - mode_t mode = fsp->fsp_name->st.st_ex_mode; - int new_fd; -+ if (sys_open_real_fd_from_pathref_fd(old_fd, &new_fd, how->flags) != 0) { -+ if (fsp->fsp_flags.have_proc_fds) { -+ struct sys_proc_fd_path_buf buf; -+ struct smb_filename proc_fname = (struct smb_filename){ -+ .base_name = sys_proc_fd_path(old_fd, &buf), -+ }; -+ mode_t mode = fsp->fsp_name->st.st_ex_mode; ++ SMB_ASSERT(fsp->fsp_flags.is_pathref); - SMB_ASSERT(fsp->fsp_flags.is_pathref); -+ SMB_ASSERT(fsp->fsp_flags.is_pathref); ++ if (S_ISLNK(mode)) { ++ return NT_STATUS_STOPPED_ON_SYMLINK; ++ } ++ if (!(S_ISREG(mode) || S_ISDIR(mode))) { ++ return NT_STATUS_IO_REPARSE_TAG_NOT_HANDLED; ++ } - if (S_ISLNK(mode)) { - return NT_STATUS_STOPPED_ON_SYMLINK; @@ -458,24 +465,22 @@ diff -Naurp a/source3/smbd/open.c b/source3/smbd/open.c - if (!(S_ISREG(mode) || S_ISDIR(mode))) { - return NT_STATUS_IO_REPARSE_TAG_NOT_HANDLED; - } -+ if (S_ISLNK(mode)) { -+ return NT_STATUS_STOPPED_ON_SYMLINK; -+ } -+ if (!(S_ISREG(mode) || S_ISDIR(mode))) { -+ return NT_STATUS_IO_REPARSE_TAG_NOT_HANDLED; -+ } ++ new_fd = SMB_VFS_OPENAT(fsp->conn, ++ fsp->conn->cwd_fsp, ++ &proc_fname, ++ fsp, ++ how); ++ if (new_fd == -1) { ++ status = map_nt_error_from_unix(errno); ++ fd_close(fsp); ++ return status; ++ } - fsp->fsp_flags.is_pathref = false; -+ new_fd = SMB_VFS_OPENAT(fsp->conn, -+ fsp->conn->cwd_fsp, -+ &proc_fname, -+ fsp, -+ how); -+ if (new_fd == -1) { -+ status = map_nt_error_from_unix(errno); -+ fd_close(fsp); -+ return status; -+ } ++ status = fd_close(fsp); ++ if (!NT_STATUS_IS_OK(status)) { ++ return status; ++ } - new_fd = SMB_VFS_OPENAT(fsp->conn, - fsp->conn->cwd_fsp, @@ -487,22 +492,24 @@ diff -Naurp a/source3/smbd/open.c b/source3/smbd/open.c - fd_close(fsp); - return status; - } -+ status = fd_close(fsp); -+ if (!NT_STATUS_IS_OK(status)) { -+ return status; -+ } ++ fsp_set_fd(fsp, new_fd); ++ fsp->fsp_flags.is_pathref = false; - status = fd_close(fsp); - if (!NT_STATUS_IS_OK(status)) { - return status; - } -+ fsp_set_fd(fsp, new_fd); -+ fsp->fsp_flags.is_pathref = false; ++ return NT_STATUS_OK; ++ } ++ } ++ } - fsp_set_fd(fsp, new_fd); - return NT_STATUS_OK; -+ return NT_STATUS_OK; -+ } - } - - /* +- } +- +- /* ++ /* + * Close the existing pathref fd and set the fsp flag + * is_pathref to false so we get a "normal" fd this time. + */ diff --git a/net/samba420/pkg-plist b/net/samba420/pkg-plist index 50cb9c317586..202c599cd024 100644 --- a/net/samba420/pkg-plist +++ b/net/samba420/pkg-plist @@ -418,8 +418,8 @@ libexec/samba/samba-dcerpcd @comment Use bundled libraries %%SAMBA4_BUNDLED_CMOCKA%%%%SAMBA4_LIBDIR%%/private/libcmocka-private-samba.so %%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_ldb_text.py -%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/ldb%%PYTHON_EXT_SUFFIX%%.so -%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpyldb-util%%PYTHON_EXT_SUFFIX%%-private-samba.so +%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/ldb%%PYTHON_TAG%%.so +%%SAMBA4_BUNDLED_LDB%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpyldb-util%%PYTHON_TAG%%-private-samba.so %%SAMBA4_BUNDLED_LDB%%bin/samba-ldbdump %%SAMBA4_BUNDLED_LDB%%bin/samba-ldbadd %%SAMBA4_BUNDLED_LDB%%bin/samba-ldbdel @@ -453,17 +453,17 @@ libexec/samba/samba-dcerpcd %%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbdump.8.gz %%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbrestore.8.gz %%MANPAGES%%%%SAMBA4_BUNDLED_TDB%%share/man/man8/samba-tdbtool.8.gz -%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_EXT_SUFFIX%%.so -%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_EXT_SUFFIX%%-private-samba.so +%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/talloc%%PYTHON_TAG%%.so +%%SAMBA4_BUNDLED_TALLOC%%%%PYTHON3%%%%SAMBA4_LIBDIR%%/private/libpytalloc-util%%PYTHON_TAG%%-private-samba.so %%SAMBA4_BUNDLED_TALLOC%%%%SAMBA4_LIBDIR%%/private/libtalloc-private-samba.so %%SAMBA4_BUNDLED_TALLOC%%share/man/man3/samba-talloc.3.gz %%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tdb_text.py -%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_EXT_SUFFIX%%.so +%%SAMBA4_BUNDLED_TDB%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tdb%%PYTHON_TAG%%.so %%SAMBA4_BUNDLED_TDB%%bin/tdbbackup %%SAMBA4_BUNDLED_TDB%%bin/tdbdump %%SAMBA4_BUNDLED_TDB%%bin/tdbrestore %%SAMBA4_BUNDLED_TDB%%bin/tdbtool %%SAMBA4_BUNDLED_TDB%%%%SAMBA4_LIBDIR%%/private/libtdb-private-samba.so -%%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_EXT_SUFFIX%%.so +%%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/_tevent%%PYTHON_TAG%%.so %%SAMBA4_BUNDLED_TEVENT%%%%PYTHON3%%%%PYTHON_SITELIBDIR%%/tevent.py %%SAMBA4_BUNDLED_TEVENT%%%%SAMBA4_LIBDIR%%/private/libtevent-private-samba.so diff --git a/net/samba420/pkg-plist.python b/net/samba420/pkg-plist.python index eb84ad76f0f0..2ee4e7430379 100644 --- a/net/samba420/pkg-plist.python +++ b/net/samba420/pkg-plist.python @@ -3,78 +3,78 @@ sbin/samba-gpupdate %%MANPAGES%%share/man/man1/smbtorture.1.gz %%MANPAGES%%share/man/man8/samba-gpupdate.8.gz include/samba4/policy.h -lib/samba4/libsamba-policy%%PYTHON_EXT_SUFFIX%%.so -lib/samba4/libsamba-policy%%PYTHON_EXT_SUFFIX%%.so.0 -lib/samba4/private/libsamba-net%%PYTHON_EXT_SUFFIX%%-private-samba.so -lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-private-samba.so -%%PKGCONFIGDIR%%/samba-policy%%PYTHON_EXT_SUFFIX%%.pc +lib/samba4/libsamba-policy%%PYTHON_TAG%%.so +lib/samba4/libsamba-policy%%PYTHON_TAG%%.so.0 +lib/samba4/private/libsamba-net%%PYTHON_TAG%%-private-samba.so +lib/samba4/private/libsamba-python%%PYTHON_TAG%%-private-samba.so +%%PKGCONFIGDIR%%/samba-policy%%PYTHON_TAG%%.pc @comment Python block -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dckeytab%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/posix_eadb%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_native%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_tdb%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb_dns%%PYTHON_EXT_SUFFIX%%.so -%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb%%PYTHON_EXT_SUFFIX%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dckeytab%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/posix_eadb%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_native%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/xattr_tdb%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb_dns%%PYTHON_TAG%%.so +%%AD_DC%%%%PYTHON_SITELIBDIR%%/samba/dsdb%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/__init__.py -%%PYTHON_SITELIBDIR%%/samba/_glue%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/_ldb%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/auth%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/_glue%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/_ldb%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/auth%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/auth_util.py %%PYTHON_SITELIBDIR%%/samba/colour.py %%PYTHON_SITELIBDIR%%/samba/common.py -%%PYTHON_SITELIBDIR%%/samba/compression%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/credentials%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/crypto%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/compression%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/credentials%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/crypto%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/dbchecker.py %%PYTHON_SITELIBDIR%%/samba/dcerpc/__init__.py -%%PYTHON_SITELIBDIR%%/samba/dcerpc/atsvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/auth%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/base%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/claims%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/conditional_ace%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dcerpc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dfs%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dns%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsserver%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsblobs%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsuapi%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/echo%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/epmapper%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/gkdi%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/gmsa%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/idmap%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/initshutdown%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/irpc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5ccache%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5pac%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/lsa%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/mdssvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/messaging%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/mgmt%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/misc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/nbt%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/netlogon%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/ntlmssp%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/preg%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/samr%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/schannel%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/security%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/server_id%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb3posix%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/smbXsrv%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb_acl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/spoolss%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/srvsvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/svcctl%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/unixinfo%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/winbind%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/windows_event_ids%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/winreg%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/winspool%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/witness%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/wkssvc%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/dcerpc/xattr%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/atsvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/auth%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/base%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/claims%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/conditional_ace%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dcerpc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dfs%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dns%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsp%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/dnsserver%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsblobs%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/drsuapi%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/echo%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/epmapper%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/gkdi%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/gmsa%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/idmap%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/initshutdown%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/irpc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5ccache%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/krb5pac%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/lsa%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/mdssvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/messaging%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/mgmt%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/misc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/nbt%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/netlogon%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/ntlmssp%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/preg%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/samr%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/schannel%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/security%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/server_id%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb3posix%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/smbXsrv%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/smb_acl%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/spoolss%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/srvsvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/svcctl%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/unixinfo%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winbind%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/windows_event_ids%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winreg%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/winspool%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/witness%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/wkssvc%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/dcerpc/xattr%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/descriptor.py %%PYTHON_SITELIBDIR%%/samba/dnsresolver.py %%PYTHON_SITELIBDIR%%/samba/dnsserver.py @@ -85,7 +85,7 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-private-samba.so %%PYTHON_SITELIBDIR%%/samba/emulate/traffic_packets.py %%PYTHON_SITELIBDIR%%/samba/forest_update.py %%PYTHON_SITELIBDIR%%/samba/functional_level.py -%%PYTHON_SITELIBDIR%%/samba/gensec%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/gensec%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/getopt.py %%PYTHON_SITELIBDIR%%/samba/gkdi.py %%PYTHON_SITELIBDIR%%/samba/gp/__init__.py @@ -119,10 +119,10 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-private-samba.so %%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_inf.py %%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_ini.py %%PYTHON_SITELIBDIR%%/samba/gp_parse/gp_pol.py -%%PYTHON_SITELIBDIR%%/samba/gpo%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/gpo%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/graph.py %%PYTHON_SITELIBDIR%%/samba/hostconfig.py -%%PYTHON_SITELIBDIR%%/samba/hresult%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/hresult%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/idmap.py %%PYTHON_SITELIBDIR%%/samba/join.py %%PYTHON_SITELIBDIR%%/samba/kcc/__init__.py @@ -133,15 +133,15 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-private-samba.so %%PYTHON_SITELIBDIR%%/samba/kcc/ldif_import_export.py %%PYTHON_SITELIBDIR%%/samba/logger.py %%PYTHON_SITELIBDIR%%/samba/mdb_util.py -%%PYTHON_SITELIBDIR%%/samba/messaging%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/messaging%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/ms_display_specifiers.py %%PYTHON_SITELIBDIR%%/samba/ms_forest_updates_markdown.py %%PYTHON_SITELIBDIR%%/samba/ms_schema.py %%PYTHON_SITELIBDIR%%/samba/ms_schema_markdown.py %%PYTHON_SITELIBDIR%%/samba/ndr.py -%%PYTHON_SITELIBDIR%%/samba/net%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/net_s3%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/netbios%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/net%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/net_s3%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/netbios%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/netcmd/__init__.py %%PYTHON_SITELIBDIR%%/samba/netcmd/common.py %%PYTHON_SITELIBDIR%%/samba/netcmd/computer.py @@ -239,34 +239,34 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-private-samba.so %%PYTHON_SITELIBDIR%%/samba/netcmd/visualize.py %%PYTHON_SITELIBDIR%%/samba/nt_time.py %%PYTHON_SITELIBDIR%%/samba/ntacls.py -%%PYTHON_SITELIBDIR%%/samba/ntstatus%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/param%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/ntstatus%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/param%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/policies.py -%%PYTHON_SITELIBDIR%%/samba/policy%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/policy%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/provision/__init__.py %%PYTHON_SITELIBDIR%%/samba/provision/backend.py %%PYTHON_SITELIBDIR%%/samba/provision/common.py %%PYTHON_SITELIBDIR%%/samba/provision/kerberos.py %%PYTHON_SITELIBDIR%%/samba/provision/kerberos_implementation.py %%PYTHON_SITELIBDIR%%/samba/provision/sambadns.py -%%PYTHON_SITELIBDIR%%/samba/registry%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/registry%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/remove_dc.py -%%PYTHON_SITELIBDIR%%/samba/reparse_symlink%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/reparse_symlink%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/safe_tarfile.py %%PYTHON_SITELIBDIR%%/samba/samba3/__init__.py -%%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_cwrapper%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_cwrapper%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/samba3/libsmb_samba_internal.py -%%PYTHON_SITELIBDIR%%/samba/samba3/mdscli%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/param%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/passdb%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/smbconf%%PYTHON_EXT_SUFFIX%%.so -%%PYTHON_SITELIBDIR%%/samba/samba3/smbd%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/mdscli%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/param%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/passdb%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/smbconf%%PYTHON_TAG%%.so +%%PYTHON_SITELIBDIR%%/samba/samba3/smbd%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/samdb.py %%PYTHON_SITELIBDIR%%/samba/schema.py %%PYTHON_SITELIBDIR%%/samba/sd_utils.py -%%PYTHON_SITELIBDIR%%/samba/security%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/security%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/sites.py -%%PYTHON_SITELIBDIR%%/samba/smbconf%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/smbconf%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/subnets.py %%PYTHON_SITELIBDIR%%/samba/subunit/__init__.py %%PYTHON_SITELIBDIR%%/samba/subunit/run.py @@ -553,7 +553,7 @@ lib/samba4/private/libsamba-python%%PYTHON_EXT_SUFFIX%%-private-samba.so %%PYTHON_SITELIBDIR%%/samba/upgrade.py %%PYTHON_SITELIBDIR%%/samba/upgradehelpers.py %%PYTHON_SITELIBDIR%%/samba/uptodateness.py -%%PYTHON_SITELIBDIR%%/samba/werror%%PYTHON_EXT_SUFFIX%%.so +%%PYTHON_SITELIBDIR%%/samba/werror%%PYTHON_TAG%%.so %%PYTHON_SITELIBDIR%%/samba/xattr.py @dir %%PYTHON_SITELIBDIR%%/samba/tests/samba_tool @dir %%PYTHON_SITELIBDIR%%/samba/tests/ndr diff --git a/net/sctplib/Makefile b/net/sctplib/Makefile index 30b4047b4102..b71de8db8225 100644 --- a/net/sctplib/Makefile +++ b/net/sctplib/Makefile @@ -1,5 +1,5 @@ PORTNAME= sctplib -PORTVERSION= 1.0.31 +DISTVERSION= 1.0.32 CATEGORIES= net MASTER_SITES= https://www.nntb.no/~dreibh/sctplib/download/ diff --git a/net/sctplib/distinfo b/net/sctplib/distinfo index 05208b911735..f236a61f9db3 100644 --- a/net/sctplib/distinfo +++ b/net/sctplib/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701949801 -SHA256 (sctplib-1.0.31.tar.gz) = c8d75b2fa91904b6ff952e52215d845b9da7706ddba8cbc88d2ac3ee5321a3f2 -SIZE (sctplib-1.0.31.tar.gz) = 1123414 +TIMESTAMP = 1752059795 +SHA256 (sctplib-1.0.32.tar.gz) = 997b1982b2847883810569b04575f42fd2d29ea9d16ff361a5610f35d93b5679 +SIZE (sctplib-1.0.32.tar.gz) = 1133271 diff --git a/net/seaweedfs/Makefile b/net/seaweedfs/Makefile index 8264fe0d51bc..b817c3e273da 100644 --- a/net/seaweedfs/Makefile +++ b/net/seaweedfs/Makefile @@ -1,6 +1,6 @@ PORTNAME= seaweedfs -DISTVERSION= 3.85 -PORTREVISION= 2 +DISTVERSION= 3.91 +PORTREVISION= 1 CATEGORIES= net sysutils MAINTAINER= drtr0jan@yandex.ru @@ -10,11 +10,11 @@ WWW= https://github.com/seaweedfs/seaweedfs/wiki LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -USES= go:1.23,modules +USES= go:modules USE_RC_SUBR= seaweedfs -GO_MODULE= github.com/seaweedfs/seaweedfs@v0.0.0-20250218000433-7d7e06681dd4 +GO_MODULE= github.com/seaweedfs/seaweedfs@v0.0.0-20250616034216-c26299b05a67 GO_TARGET= ./weed CGO_CFLAGS= -I. @@ -23,9 +23,9 @@ SEAWEEDFS_USER?= seaweedfs SEAWEEDFS_GROUP?= seaweedfs SUB_FILES= pkg-message -SUB_LIST= SEAWEEDFS_DIR=${SEAWEEDFS_DIR} \ - USER=${SEAWEEDFS_USER} \ - GROUP=${SEAWEEDFS_GROUP} +SUB_LIST= GROUP=${SEAWEEDFS_GROUP} \ + SEAWEEDFS_DIR=${SEAWEEDFS_DIR} \ + USER=${SEAWEEDFS_USER} USERS= ${SEAWEEDFS_USER} GROUPS= ${SEAWEEDFS_GROUP} @@ -33,12 +33,13 @@ GROUPS= ${SEAWEEDFS_GROUP} OPTIONS_DEFINE= GOCDK RCLONE OPTIONS_DEFAULT= ELASTIC GOCDK RCLONE SQLITE OPTIONS_GROUP= FILERS -OPTIONS_GROUP_FILERS= ELASTIC SQLITE TIKV YDB +OPTIONS_GROUP_FILERS= ELASTIC SQLITE TARANTOOL TIKV YDB ELASTIC_DESC= Elasticsearch support FILERS_DESC= Filer store engines GOCDK_DESC= Go CDK PubSub API support RCLONE_DESC= rsync for cloud storage backend +TARANTOOL_DESC= Tarantool support TIKV_DESC= TiKV database support YDB_DESC= YDB support @@ -46,6 +47,7 @@ ELASTIC_VARS= GO_TAGS+=elastic GOCDK_VARS= GO_TAGS+=gocdk RCLONE_VARS= GO_TAGS+=rclone SQLITE_VARS= GO_TAGS+=sqlite +TARANTOOL_VARS= GO_TAGS+=tarantool TIKV_VARS= GO_TAGS+=tikv YDB_VARS= GO_TAGS+=ydb diff --git a/net/seaweedfs/distinfo b/net/seaweedfs/distinfo index 2583026e2bfa..0bbfea450fe4 100644 --- a/net/seaweedfs/distinfo +++ b/net/seaweedfs/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1740427773 -SHA256 (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.mod) = a783675bd2f1eee8ae77a76cfdd30b65aa8239fe0dfd30da8508e11d8bc49b04 -SIZE (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.mod) = 19163 -SHA256 (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.zip) = b4ab9fd31da5d9611cc04ba78793dd2a317b9d34722cffeae58eac92284cd195 -SIZE (go/net_seaweedfs/seaweedfs-3.85/v0.0.0-20250218000433-7d7e06681dd4.zip) = 30471012 +TIMESTAMP = 1750059962 +SHA256 (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.mod) = d665e4a6fb009668cdae4c782fe96dea700f912b75b2d63e4930dd22c7cfa3e8 +SIZE (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.mod) = 19482 +SHA256 (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.zip) = 8435b9451760e52a88db8c8139f3abe78a0bd0eac59d11e4dab65ecfc9bb58a5 +SIZE (go/net_seaweedfs/seaweedfs-3.91/v0.0.0-20250616034216-c26299b05a67.zip) = 30546529 diff --git a/net/seaweedfs/files/patch-weed_stats_disk__supported.go b/net/seaweedfs/files/patch-weed_stats_disk__supported.go deleted file mode 100644 index 782e5176affe..000000000000 --- a/net/seaweedfs/files/patch-weed_stats_disk__supported.go +++ /dev/null @@ -1,11 +0,0 @@ ---- weed/stats/disk_supported.go.orig 1979-11-29 21:00:00 UTC -+++ weed/stats/disk_supported.go -@@ -20,7 +20,7 @@ func fillInDiskStatus(disk *volume_server_pb.DiskStatu - // fs.Bfree: Number of free blocks - // fs.Bavail: Number of free blocks for unprivileged users - // disk.Free = fs.Bfree * uint64(fs.Bsize) -- disk.Free = fs.Bavail * uint64(fs.Bsize) -+ disk.Free = uint64(fs.Bavail) * uint64(fs.Bsize) - disk.Used = disk.All - disk.Free - disk.PercentFree = float32((float64(disk.Free) / float64(disk.All)) * 100) - disk.PercentUsed = float32((float64(disk.Used) / float64(disk.All)) * 100) diff --git a/net/sendme/Makefile b/net/sendme/Makefile index d8e7414eb6ef..2345c8b657f5 100644 --- a/net/sendme/Makefile +++ b/net/sendme/Makefile @@ -1,6 +1,7 @@ PORTNAME= sendme DISTVERSIONPREFIX= v DISTVERSION= 0.26.0 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= feld@FreeBSD.org diff --git a/net/shadowsocks-rust/Makefile b/net/shadowsocks-rust/Makefile index 0edc9247b167..7a74ab5a3a00 100644 --- a/net/shadowsocks-rust/Makefile +++ b/net/shadowsocks-rust/Makefile @@ -1,6 +1,7 @@ PORTNAME= shadowsocks-rust DISTVERSIONPREFIX= v DISTVERSION= 1.23.4 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs b/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs new file mode 100644 index 000000000000..43d59fbb8599 --- /dev/null +++ b/net/shadowsocks-rust/files/patch-cargo-crates_tun-0.7.19_src_platform_freebsd_device.rs @@ -0,0 +1,15 @@ +--- cargo-crates/tun-0.7.19/src/platform/freebsd/device.rs.orig 2025-07-04 17:40:17 UTC ++++ cargo-crates/tun-0.7.19/src/platform/freebsd/device.rs +@@ -296,10 +296,10 @@ impl AbstractDevice for Device { + } + let mut req = self.request(); + let tun_name = CString::new(value)?; +- let mut tun_name: Vec<i8> = tun_name ++ let mut tun_name: Vec<c_char> = tun_name + .into_bytes_with_nul() + .into_iter() +- .map(|c| c as i8) ++ .map(|c| c as c_char) + .collect::<_>(); + req.ifr_ifru.ifru_data = tun_name.as_mut_ptr(); + if let Err(err) = siocsifname(self.ctl.as_raw_fd(), &req) { diff --git a/net/sie-nmsg/Makefile b/net/sie-nmsg/Makefile index 39c123ae5649..adc083cd925a 100644 --- a/net/sie-nmsg/Makefile +++ b/net/sie-nmsg/Makefile @@ -1,6 +1,6 @@ PORTNAME= sie-nmsg PORTVERSION= 1.3.1 -PORTREVISION= 3 +PORTREVISION= 4 CATEGORIES= net dns MAINTAINER= truckman@FreeBSD.org diff --git a/net/slackcat/Makefile b/net/slackcat/Makefile index eeb5b91b4380..b7afb9c82047 100644 --- a/net/slackcat/Makefile +++ b/net/slackcat/Makefile @@ -1,6 +1,6 @@ PORTNAME= slackcat DISTVERSION= 1.7.3 -PORTREVISION= 23 +PORTREVISION= 26 CATEGORIES= net MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod DISTFILES= go.mod:gomod diff --git a/net/smcroute/Makefile b/net/smcroute/Makefile index c114794fb67b..ef860b54176e 100644 --- a/net/smcroute/Makefile +++ b/net/smcroute/Makefile @@ -1,6 +1,5 @@ PORTNAME= smcroute -PORTVERSION= 2.1.0 -PORTREVISION= 1 +PORTVERSION= 2.5.7 CATEGORIES= net MAINTAINER= hrs@FreeBSD.org @@ -10,16 +9,16 @@ WWW= https://github.com/troglobit/smcroute/ LICENSE= GPLv2+ LICENSE_FILE= ${WRKSRC}/COPYING -USES= autoreconf cpe +USES= autoreconf cpe pkgconfig CPE_VENDOR= troglobit -USE_RC_SUBR= ${PORTNAME} +USE_RC_SUBR= smcrouted USE_GITHUB= yes GH_ACCOUNT= troglobit GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share CONFIGURE_ARGS= --bindir=${PREFIX}/sbin INSTALL_TARGET= install-exec-am install-man -PORTDOCS= AUTHORS COPYING ChangeLog README TODO +PORTDOCS= ChangeLog.md README.md OPTIONS_DEFINE= DOCS DOCS_INSTALL_TARGET= install diff --git a/net/smcroute/distinfo b/net/smcroute/distinfo index 34c563ea4289..2d2fad3bb245 100644 --- a/net/smcroute/distinfo +++ b/net/smcroute/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1465680746 -SHA256 (troglobit-smcroute-2.1.0_GH0.tar.gz) = 1b0b625e3645b1bce42c257d1541c85c8a15d763f38cf8892563b6c5696d89ee -SIZE (troglobit-smcroute-2.1.0_GH0.tar.gz) = 43402 +TIMESTAMP = 1749768138 +SHA256 (troglobit-smcroute-2.5.7_GH0.tar.gz) = 5963f9383564c641eb81be41d3b6743339adb415a252bed1945ad0f9e53bdd52 +SIZE (troglobit-smcroute-2.5.7_GH0.tar.gz) = 173116 diff --git a/net/smcroute/files/patch-Makefile.am b/net/smcroute/files/patch-Makefile.am index c5f8048e4b7f..f5a702bc66be 100644 --- a/net/smcroute/files/patch-Makefile.am +++ b/net/smcroute/files/patch-Makefile.am @@ -1,12 +1,13 @@ ---- Makefile.am.orig 2016-02-17 21:02:06 UTC +--- Makefile.am.orig 2024-05-09 17:03:52 UTC +++ Makefile.am -@@ -2,8 +2,7 @@ +@@ -3,8 +3,8 @@ dist_sbin_SCRIPTS = smcroute + SUBDIRS = man src + DISTCLEANFILES = *~ DEADJOE semantic.cache *.gdb *.elf core core.* *.d + dist_sbin_SCRIPTS = smcroute +-doc_DATA = README.md COPYING smcroute.conf +-EXTRA_DIST = README.md ChangeLog.md autogen.sh smcroute.conf smcroute.default smcroute.init ++doc_DATA = README.md ChangeLog.md ++EXTRA_DIST = autogen.sh smcroute.conf smcroute.default smcroute.init - dist_man8_MANS = smcroute.8 - --doc_DATA = README AUTHORS TODO ChangeLog COPYING \ -- smcroute.conf smcroute.init -+doc_DATA = README AUTHORS TODO ChangeLog COPYING - EXTRA_DIST = autogen.sh smcroute.conf smcroute.init - - sbin_PROGRAMS = smcroute + if ENABLE_TEST + SUBDIRS += test diff --git a/net/smcroute/files/patch-ipc.c b/net/smcroute/files/patch-ipc.c deleted file mode 100644 index 40ea56b8bca8..000000000000 --- a/net/smcroute/files/patch-ipc.c +++ /dev/null @@ -1,52 +0,0 @@ ---- ipc.c.orig 2016-02-17 21:02:06 UTC -+++ ipc.c -@@ -50,9 +50,22 @@ int ipc_server_init(void) - if (server_sd >= 0) - close(server_sd); - -+#ifdef SOCK_CLOEXEC - server_sd = socket(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0); -+#else -+ server_sd = socket(AF_UNIX, SOCK_STREAM, 0); -+#endif - if (server_sd < 0) - return -1; -+#ifndef SOCK_CLOEXEC -+ if (fcntl(server_sd, F_SETFD, FD_CLOEXEC) < 0) { -+ int err = errno; -+ close(server_sd); -+ server_sd = -1; -+ errno = err; -+ return server_sd; -+ } -+#endif - - #ifdef HAVE_SOCKADDR_UN_SUN_LEN - sa.sun_len = 0; /* <- correct length is set by the OS */ -@@ -89,10 +102,26 @@ int ipc_client_init(void) - if (client_sd >= 0) - close(client_sd); - -+#ifdef SOCK_CLOEXEC - client_sd = socket(AF_UNIX, SOCK_STREAM | SOCK_CLOEXEC, 0); -+#else -+ client_sd = socket(AF_UNIX, SOCK_STREAM, 0); -+#endif - if (client_sd < 0) - return -1; - -+#ifndef SOCK_CLOEXEC -+ if (fcntl(client_sd, F_SETFD, FD_CLOEXEC) < 0) { -+ int err = errno; -+ -+ close(client_sd); -+ client_sd = -1; -+ -+ errno = err; -+ return -1; -+ } -+#endif -+ - #ifdef HAVE_SOCKADDR_UN_SUN_LEN - sa.sun_len = 0; /* <- correct length is set by the OS */ - #endif diff --git a/net/smcroute/files/patch-mcgroup.c b/net/smcroute/files/patch-mcgroup.c deleted file mode 100644 index d2cc2cdfddbf..000000000000 --- a/net/smcroute/files/patch-mcgroup.c +++ /dev/null @@ -1,50 +0,0 @@ ---- mcgroup.c.orig 2016-02-17 21:02:06 UTC -+++ mcgroup.c -@@ -54,11 +54,23 @@ static struct iface *find_valid_iface(co - static void mcgroup4_init(void) - { - if (mcgroup4_socket < 0) { -+#ifdef SOCK_CLOEXEC - mcgroup4_socket = socket(AF_INET, SOCK_DGRAM | SOCK_CLOEXEC, 0); -+#else -+ mcgroup4_socket = socket(AF_INET, SOCK_DGRAM, 0); -+#endif - if (mcgroup4_socket < 0) { - smclog(LOG_ERR, "Failed creating socket for joining IPv4 multicast groups: %m"); - exit(255); - } -+#ifndef SOCK_CLOEXEC -+ if (fcntl(mcgroup4_socket, F_SETFD, FD_CLOEXEC) < 0) { -+ smclog(LOG_WARNING, "Failed creating socket for joining IPv4 multicast groups: %m"); -+ close(mcgroup4_socket); -+ mcgroup4_socket = -1; -+ return; -+ } -+#endif - - #ifdef __linux__ - if (setsockopt(mcgroup4_socket, SOL_SOCKET, SO_ATTACH_FILTER, &fprog, sizeof(fprog)) < 0) -@@ -132,11 +144,23 @@ static int mcgroup6_socket = -1; - static void mcgroup6_init(void) - { - if (mcgroup6_socket < 0) { -+#ifdef SOCK_CLOEXEC - mcgroup6_socket = socket(AF_INET6, SOCK_DGRAM | SOCK_CLOEXEC, IPPROTO_UDP); -+#else -+ mcgroup6_socket = socket(AF_INET6, SOCK_DGRAM, IPPROTO_UDP); -+#endif - if (mcgroup6_socket < 0) { - smclog(LOG_WARNING, "Failed creating socket for joining IPv6 multicast groups: %m"); - return; - } -+#ifndef SOCK_CLOEXEC -+ if (fcntl(mcgroup6_socket, F_SETFD, FD_CLOEXEC) < 0) { -+ smclog(LOG_WARNING, "Failed creating socket for joining IPv6 multicast groups: %m"); -+ close(mcgroup6_socket); -+ mcgroup6_socket = -1; -+ return; -+ } -+#endif - - #ifdef __linux__ - if (setsockopt(mcgroup6_socket, SOL_SOCKET, SO_ATTACH_FILTER, &fprog, sizeof(fprog)) < 0) diff --git a/net/smcroute/files/patch-mroute-api.c b/net/smcroute/files/patch-mroute-api.c deleted file mode 100644 index 8158d37c136a..000000000000 --- a/net/smcroute/files/patch-mroute-api.c +++ /dev/null @@ -1,55 +0,0 @@ ---- mroute-api.c.orig 2016-02-17 21:02:06 UTC -+++ mroute-api.c -@@ -98,13 +98,26 @@ int mroute4_enable(void) - unsigned int i; - struct iface *iface; - -+#ifdef SOCK_CLOEXEC - mroute4_socket = socket(AF_INET, SOCK_RAW | SOCK_CLOEXEC, IPPROTO_IGMP); -+#else -+ mroute4_socket = socket(AF_INET, SOCK_RAW, IPPROTO_IGMP); -+#endif - if (mroute4_socket < 0) { - if (ENOPROTOOPT == errno) - smclog(LOG_WARNING, "Kernel does not support IPv4 multicast routing, skipping ..."); - - return -1; - } -+#ifndef SOCK_CLOEXEC -+ if (fcntl(mroute4_socket, F_SETFD, FD_CLOEXEC) < 0) { -+ smclog(LOG_INIT, "Failed initializing IPv4 multicast routing API: %m"); -+ close(mroute4_socket); -+ mroute4_socket = -1; -+ -+ return -1; -+ } -+#endif - - if (setsockopt(mroute4_socket, IPPROTO_IP, MRT_INIT, (void *)&arg, sizeof(arg))) { - switch (errno) { -@@ -472,12 +485,25 @@ int mroute6_enable(void) - unsigned int i; - struct iface *iface; - -+#ifdef SOCK_CLOEXEC - if ((mroute6_socket = socket(AF_INET6, SOCK_RAW | SOCK_CLOEXEC, IPPROTO_ICMPV6)) < 0) { -+#else -+ if ((mroute6_socket = socket(AF_INET6, SOCK_RAW, IPPROTO_ICMPV6)) < 0) { -+#endif - if (ENOPROTOOPT == errno) - smclog(LOG_WARNING, "Kernel does not support IPv6 multicast routing, skipping ..."); - - return -1; - } -+#ifndef SOCK_CLOEXEC -+ if (fcntl(mroute6_socket, F_SETFD, FD_CLOEXEC) < 0) { -+ smclog(LOG_INIT, "Failed initializing IPv6 multicast routing API: %m"); -+ close(mroute6_socket); -+ mroute6_socket = -1; -+ -+ return -1; -+ } -+#endif - if (setsockopt(mroute6_socket, IPPROTO_IPV6, MRT6_INIT, (void *)&arg, sizeof(arg))) { - switch (errno) { - case EADDRINUSE: diff --git a/net/smcroute/files/patch-src-mroute.h b/net/smcroute/files/patch-src-mroute.h new file mode 100644 index 000000000000..77bb0371f14a --- /dev/null +++ b/net/smcroute/files/patch-src-mroute.h @@ -0,0 +1,14 @@ +--- src/mroute.h.orig 2024-05-09 17:03:52 UTC ++++ src/mroute.h +@@ -13,7 +13,11 @@ + #include <netinet/in_var.h> + #endif + #include <netinet/ip.h> ++#if defined(__FreeBSD__) + #include "queue.h" /* Needed by netinet/ip_mroute.h on FreeBSD */ ++#include <sys/callout.h> ++#include <sys/mutex.h> ++#endif + + #ifdef HAVE_LINUX_MROUTE_H + #define _LINUX_IN_H /* For Linux <= 2.6.25 */ diff --git a/net/smcroute/files/smcroute.in b/net/smcroute/files/smcrouted.in index a3f72ec38bf4..efac0aabe5a0 100644 --- a/net/smcroute/files/smcroute.in +++ b/net/smcroute/files/smcrouted.in @@ -1,31 +1,24 @@ #!/bin/sh -# PROVIDE: smcroute +# PROVIDE: smcrouted # REQUIRE: netif routing # KEYWORD: nojail # # Add the following to /etc/rc.conf[.local] to enable this service # -# smcroute_enable="YES" +# smcrouted_enable="YES" # . /etc/rc.subr -name="smcroute" +name="smcrouted" rcvar="${name}_enable" command="%%PREFIX%%/sbin/${name}" -start_precmd="${name}_precmd" - -smcroute_precmd() -{ - - rc_flags="$rc_flags -d" -} load_rc_config $name -: ${smcroute_enable="NO"} -: ${smcroute_flags=""} +: ${smcrouted_enable="NO"} +: ${smcrouted_flags=""} run_rc_command "$1" diff --git a/net/smcroute/pkg-plist b/net/smcroute/pkg-plist index 680ba6a9acbb..bbbc7c7282fb 100644 --- a/net/smcroute/pkg-plist +++ b/net/smcroute/pkg-plist @@ -1,3 +1,7 @@ sbin/smcroute +sbin/smcroutectl +sbin/smcrouted @sample etc/smcroute.conf.sample -share/man/man8/smcroute.8.gz +share/man/man5/smcroute.conf.5.gz +share/man/man8/smcroutectl.8.gz +share/man/man8/smcrouted.8.gz diff --git a/net/sniffnet/Makefile b/net/sniffnet/Makefile index 485898f4eac2..6ff48566329a 100644 --- a/net/sniffnet/Makefile +++ b/net/sniffnet/Makefile @@ -1,7 +1,7 @@ PORTNAME= sniffnet DISTVERSIONPREFIX= v -DISTVERSION= 1.3.2 -PORTREVISION= 3 +DISTVERSION= 1.4.0 +PORTREVISION= 1 CATEGORIES= net wayland MAINTAINER= tagattie@FreeBSD.org diff --git a/net/sniffnet/Makefile.crates b/net/sniffnet/Makefile.crates index 908c66bcb70c..ae16ba0f40f8 100644 --- a/net/sniffnet/Makefile.crates +++ b/net/sniffnet/Makefile.crates @@ -1,9 +1,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \ ab_glyph_rasterizer-0.1.8 \ addr2line-0.24.2 \ - adler2-2.0.0 \ + adler2-2.0.1 \ ahash-0.7.8 \ - ahash-0.8.11 \ + ahash-0.8.12 \ aho-corasick-1.1.3 \ aliasable-0.1.3 \ allocator-api2-0.2.21 \ @@ -13,96 +13,98 @@ CARGO_CRATES= ab_glyph-0.2.29 \ android-properties-0.2.2 \ android-tzdata-0.1.1 \ android_system_properties-0.1.5 \ - anstream-0.6.18 \ - anstyle-1.0.10 \ - anstyle-parse-0.2.6 \ - anstyle-query-1.1.2 \ - anstyle-wincon-3.0.6 \ + anstream-0.6.19 \ + anstyle-1.0.11 \ + anstyle-parse-0.2.7 \ + anstyle-query-1.1.3 \ + anstyle-wincon-3.0.9 \ approx-0.5.1 \ arrayref-0.3.9 \ arrayvec-0.7.6 \ as-raw-xcb-connection-1.0.1 \ ash-0.37.3+1.3.251 \ - ashpd-0.10.2 \ + ashpd-0.11.0 \ async-broadcast-0.7.2 \ async-channel-2.3.1 \ - async-executor-1.13.1 \ + async-executor-1.13.2 \ async-fs-2.1.2 \ - async-io-2.4.0 \ + async-io-2.4.1 \ async-lock-3.4.0 \ async-net-2.0.0 \ - async-process-2.3.0 \ + async-process-2.3.1 \ async-recursion-1.1.1 \ - async-signal-0.2.10 \ + async-signal-0.2.11 \ async-task-4.7.1 \ - async-trait-0.1.83 \ + async-trait-0.1.88 \ atomic-waker-1.1.2 \ - autocfg-1.4.0 \ - backtrace-0.3.74 \ + autocfg-1.5.0 \ + backtrace-0.3.75 \ base64-0.22.1 \ - bindgen-0.70.1 \ + bindgen-0.72.0 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ + bit_field-0.10.2 \ bitflags-1.3.2 \ - bitflags-2.6.0 \ + bitflags-2.9.1 \ block-0.1.6 \ block-buffer-0.10.4 \ block2-0.5.1 \ + block2-0.6.1 \ blocking-1.6.1 \ - bumpalo-3.16.0 \ + bumpalo-3.19.0 \ by_address-1.2.1 \ - bytemuck-1.21.0 \ - bytemuck_derive-1.8.1 \ + bytemuck-1.23.1 \ + bytemuck_derive-1.9.3 \ byteorder-1.5.0 \ - bytes-1.9.0 \ + bytes-1.10.1 \ calloop-0.13.0 \ calloop-wayland-source-0.3.0 \ - cc-1.2.6 \ + cc-1.2.27 \ cesu8-1.1.0 \ cexpr-0.6.0 \ - cfg-if-1.0.0 \ + cfg-if-1.0.1 \ cfg_aliases-0.1.1 \ cfg_aliases-0.2.1 \ - chrono-0.4.39 \ + chrono-0.4.41 \ clang-sys-1.8.1 \ - clap-4.5.23 \ - clap_builder-4.5.23 \ - clap_derive-4.5.18 \ - clap_lex-0.7.4 \ + clap-4.5.40 \ + clap_builder-4.5.40 \ + clap_derive-4.5.40 \ + clap_lex-0.7.5 \ clipboard-win-5.4.0 \ clipboard_macos-0.1.1 \ clipboard_wayland-0.2.2 \ clipboard_x11-0.4.2 \ codespan-reporting-0.11.1 \ color_quant-1.1.0 \ - colorchoice-1.0.3 \ + colorchoice-1.0.4 \ com-0.6.0 \ com_macros-0.6.0 \ com_macros_support-0.6.0 \ combine-4.6.7 \ concurrent-queue-2.5.0 \ - confy-0.6.1 \ + confy-1.0.0 \ core-foundation-0.9.4 \ - core-foundation-0.10.0 \ + core-foundation-0.10.1 \ core-foundation-sys-0.8.7 \ core-graphics-0.23.2 \ core-graphics-0.24.0 \ core-graphics-types-0.1.3 \ core-graphics-types-0.2.0 \ coreaudio-rs-0.11.3 \ - coreaudio-sys-0.2.16 \ + coreaudio-sys-0.2.17 \ cosmic-text-0.12.1 \ cpal-0.15.3 \ - cpufeatures-0.2.16 \ + cpufeatures-0.2.17 \ crc32fast-1.4.2 \ crossbeam-deque-0.8.6 \ crossbeam-epoch-0.9.18 \ crossbeam-utils-0.8.21 \ - crunchy-0.2.2 \ + crunchy-0.2.4 \ crypto-common-0.1.6 \ ctor-lite-0.1.0 \ - ctrlc-3.4.5 \ - cursor-icon-1.1.0 \ + ctrlc-3.4.7 \ + cursor-icon-1.2.0 \ d3d12-0.19.0 \ dark-light-1.1.1 \ dasp_sample-0.11.0 \ @@ -110,48 +112,51 @@ CARGO_CRATES= ab_glyph-0.2.29 \ dconf_rs-0.3.0 \ detect-desktop-environment-0.2.0 \ digest-0.10.7 \ - directories-5.0.1 \ + directories-6.0.0 \ dirs-4.0.0 \ dirs-sys-0.3.7 \ - dirs-sys-0.4.1 \ + dirs-sys-0.5.0 \ dispatch-0.2.0 \ + dispatch2-0.2.0 \ + dispatch2-0.3.0 \ displaydoc-0.2.5 \ dlib-0.5.2 \ dlv-list-0.3.0 \ dns-lookup-2.0.4 \ doc-comment-0.3.3 \ downcast-rs-1.2.1 \ - dpi-0.1.1 \ + dpi-0.1.2 \ drm-0.12.0 \ drm-ffi-0.8.0 \ drm-fourcc-2.2.0 \ drm-sys-0.7.0 \ - either-1.13.0 \ + either-1.15.0 \ encoding_rs-0.8.35 \ endi-1.1.0 \ - enumflags2-0.7.10 \ - enumflags2_derive-0.7.10 \ - equivalent-1.0.1 \ + enumflags2-0.7.12 \ + enumflags2_derive-0.7.12 \ + equivalent-1.0.2 \ errno-0.2.8 \ - errno-0.3.10 \ + errno-0.3.13 \ errno-dragonfly-0.1.2 \ - error-code-3.3.1 \ - etagere-0.2.13 \ - etherparse-0.16.0 \ + error-code-3.3.2 \ + etagere-0.2.15 \ + etherparse-0.18.0 \ euclid-0.22.11 \ - event-listener-5.3.1 \ - event-listener-strategy-0.5.3 \ + event-listener-5.4.0 \ + event-listener-strategy-0.5.4 \ + exr-1.73.0 \ fast-srgb8-1.0.0 \ fastrand-2.3.0 \ fdeflate-0.3.7 \ - filedescriptor-0.8.2 \ + filedescriptor-0.8.3 \ finl_unicode-1.3.0 \ - flate2-1.0.35 \ + flate2-1.1.2 \ float-cmp-0.9.0 \ float_next_after-1.0.0 \ fnv-1.0.7 \ font-types-0.7.3 \ - fontconfig-parser-0.5.7 \ + fontconfig-parser-0.5.8 \ fontdb-0.16.2 \ fontdb-0.18.0 \ foreign-types-0.3.2 \ @@ -165,7 +170,7 @@ CARGO_CRATES= ab_glyph-0.2.29 \ futures-core-0.3.31 \ futures-executor-0.3.31 \ futures-io-0.3.31 \ - futures-lite-2.5.0 \ + futures-lite-2.6.0 \ futures-macro-0.3.31 \ futures-sink-0.3.31 \ futures-task-0.3.31 \ @@ -174,8 +179,9 @@ CARGO_CRATES= ab_glyph-0.2.29 \ gag-1.0.0 \ generic-array-0.14.7 \ gethostname-0.4.3 \ - getrandom-0.2.15 \ - gif-0.13.1 \ + getrandom-0.2.16 \ + getrandom-0.3.3 \ + gif-0.13.3 \ gimli-0.31.1 \ gl_generator-0.14.0 \ glam-0.25.0 \ @@ -188,27 +194,26 @@ CARGO_CRATES= ab_glyph-0.2.29 \ gpu-descriptor-0.2.4 \ gpu-descriptor-types-0.1.2 \ guillotiere-0.6.2 \ - h2-0.4.7 \ - half-2.4.1 \ + h2-0.4.10 \ + half-2.6.0 \ hashbrown-0.12.3 \ hashbrown-0.14.5 \ - hashbrown-0.15.2 \ + hashbrown-0.15.4 \ hassle-rs-0.11.0 \ heck-0.4.1 \ heck-0.5.0 \ - hermit-abi-0.3.9 \ - hermit-abi-0.4.0 \ + hermit-abi-0.5.2 \ hex-0.4.3 \ hexf-parse-0.2.1 \ - http-1.2.0 \ + http-1.3.1 \ http-body-1.0.1 \ - http-body-util-0.1.2 \ - httparse-1.9.5 \ - hyper-1.5.2 \ - hyper-rustls-0.27.5 \ + http-body-util-0.1.3 \ + httparse-1.10.1 \ + hyper-1.6.0 \ + hyper-rustls-0.27.7 \ hyper-tls-0.6.0 \ - hyper-util-0.1.10 \ - iana-time-zone-0.1.61 \ + hyper-util-0.1.14 \ + iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ iced-0.13.1 \ iced_core-0.13.2 \ @@ -221,90 +226,98 @@ CARGO_CRATES= ab_glyph-0.2.29 \ iced_wgpu-0.13.5 \ iced_widget-0.13.4 \ iced_winit-0.13.0 \ - icu_collections-1.5.0 \ - icu_locid-1.5.0 \ - icu_locid_transform-1.5.0 \ - icu_locid_transform_data-1.5.0 \ - icu_normalizer-1.5.0 \ - icu_normalizer_data-1.5.0 \ - icu_properties-1.5.1 \ - icu_properties_data-1.5.0 \ - icu_provider-1.5.0 \ - icu_provider_macros-1.5.0 \ + icu_collections-2.0.0 \ + icu_locale_core-2.0.0 \ + icu_normalizer-2.0.0 \ + icu_normalizer_data-2.0.0 \ + icu_properties-2.0.1 \ + icu_properties_data-2.0.1 \ + icu_provider-2.0.0 \ idna-1.0.3 \ - idna_adapter-1.2.0 \ + idna_adapter-1.2.1 \ + image-0.24.9 \ imagesize-0.12.0 \ - indexmap-2.7.0 \ + indexmap-2.10.0 \ instant-0.1.13 \ - ipnet-2.10.1 \ - ipnetwork-0.20.0 \ + ipnet-2.11.0 \ + ipnetwork-0.21.1 \ + iri-string-0.7.8 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ - itertools-0.12.1 \ itertools-0.13.0 \ - itoa-1.0.14 \ + itoa-1.0.15 \ jni-0.21.1 \ jni-sys-0.3.0 \ - jobserver-0.1.32 \ - jpeg-decoder-0.3.1 \ - js-sys-0.3.76 \ + jobserver-0.1.33 \ + jpeg-decoder-0.3.2 \ + js-sys-0.3.77 \ + kamadak-exif-0.5.5 \ khronos-egl-6.0.0 \ khronos_api-3.1.0 \ kurbo-0.10.4 \ - kurbo-0.11.1 \ + kurbo-0.11.2 \ lazy_static-1.5.0 \ - libc-0.2.169 \ + lebe-0.5.2 \ + libc-0.2.174 \ libloading-0.7.4 \ - libloading-0.8.6 \ - libm-0.2.11 \ - libredox-0.1.3 \ - linux-raw-sys-0.4.14 \ + libloading-0.8.8 \ + libm-0.2.15 \ + libredox-0.1.4 \ + linux-raw-sys-0.4.15 \ linux-raw-sys-0.6.5 \ - litemap-0.7.4 \ - lock_api-0.4.12 \ - log-0.4.22 \ + linux-raw-sys-0.9.4 \ + litemap-0.8.0 \ + lock_api-0.4.13 \ + log-0.4.27 \ lru-0.12.5 \ + lru-slab-0.1.2 \ lyon-1.0.1 \ lyon_algorithms-1.0.5 \ lyon_geom-1.0.6 \ - lyon_path-1.0.6 \ + lyon_path-1.0.7 \ lyon_tessellation-1.0.15 \ - mach2-0.4.2 \ + mach2-0.4.3 \ malloc_buf-0.0.6 \ - maxminddb-0.24.0 \ - memchr-2.7.4 \ + maxminddb-0.26.0 \ + memchr-2.7.5 \ memmap2-0.9.5 \ memoffset-0.9.1 \ metal-0.27.0 \ mime-0.3.17 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.2 \ - mio-1.0.3 \ + miniz_oxide-0.8.9 \ + mio-1.0.4 \ + mutate_once-0.1.1 \ naga-0.19.2 \ - native-tls-0.2.12 \ + native-tls-0.2.14 \ ndk-0.8.0 \ ndk-0.9.0 \ ndk-context-0.1.1 \ ndk-sys-0.5.0+25.2.9519653 \ ndk-sys-0.6.0+11769913 \ nix-0.29.0 \ + nix-0.30.1 \ nom-7.1.3 \ num-derive-0.4.2 \ num-traits-0.2.19 \ - num_cpus-1.16.0 \ - num_enum-0.7.3 \ - num_enum_derive-0.7.3 \ + num_cpus-1.17.0 \ + num_enum-0.7.4 \ + num_enum_derive-0.7.4 \ objc-0.2.7 \ objc-sys-0.3.5 \ objc2-0.5.2 \ + objc2-0.6.1 \ objc2-app-kit-0.2.2 \ + objc2-app-kit-0.3.1 \ objc2-cloud-kit-0.2.2 \ objc2-contacts-0.2.2 \ objc2-core-data-0.2.2 \ + objc2-core-foundation-0.3.1 \ objc2-core-image-0.2.2 \ objc2-core-location-0.2.2 \ - objc2-encode-4.0.3 \ + objc2-encode-4.1.0 \ objc2-foundation-0.2.2 \ + objc2-foundation-0.3.1 \ objc2-link-presentation-0.2.2 \ objc2-metal-0.2.2 \ objc2-quartz-core-0.2.2 \ @@ -316,61 +329,71 @@ CARGO_CRATES= ab_glyph-0.2.29 \ object-0.36.7 \ oboe-0.6.1 \ oboe-sys-0.6.1 \ - once_cell-1.20.2 \ - openssl-0.10.68 \ + once_cell-1.21.3 \ + once_cell_polyfill-1.70.1 \ + openssl-0.10.73 \ openssl-macros-0.1.1 \ - openssl-probe-0.1.5 \ - openssl-sys-0.9.104 \ + openssl-probe-0.1.6 \ + openssl-sys-0.9.109 \ option-ext-0.2.0 \ orbclient-0.3.48 \ ordered-multimap-0.4.3 \ ordered-stream-0.2.0 \ - ouroboros-0.18.4 \ - ouroboros_macro-0.18.4 \ + ouroboros-0.18.5 \ + ouroboros_macro-0.18.5 \ owned_ttf_parser-0.25.0 \ palette-0.7.6 \ palette_derive-0.7.6 \ parking-2.2.1 \ parking_lot-0.11.2 \ - parking_lot-0.12.3 \ + parking_lot-0.12.4 \ parking_lot_core-0.8.6 \ - parking_lot_core-0.9.10 \ + parking_lot_core-0.9.11 \ paste-1.0.15 \ pcap-2.2.0 \ percent-encoding-2.3.1 \ - phf-0.11.2 \ - phf_codegen-0.11.2 \ - phf_generator-0.11.2 \ - phf_macros-0.11.2 \ - phf_shared-0.11.2 \ + phf-0.11.3 \ + phf-0.12.1 \ + phf_codegen-0.12.1 \ + phf_generator-0.11.3 \ + phf_generator-0.12.1 \ + phf_macros-0.11.3 \ + phf_shared-0.11.3 \ + phf_shared-0.12.1 \ pico-args-0.5.0 \ - pin-project-1.1.7 \ - pin-project-internal-1.1.7 \ - pin-project-lite-0.2.15 \ + pin-project-1.1.10 \ + pin-project-internal-1.1.10 \ + pin-project-lite-0.2.16 \ pin-utils-0.1.0 \ piper-0.2.4 \ - pkg-config-0.3.31 \ + pkg-config-0.3.32 \ plotters-0.3.7 \ plotters-backend-0.3.7 \ plotters-iced-0.11.0 \ png-0.17.16 \ - polling-3.7.4 \ - pollster-0.3.0 \ - ppv-lite86-0.2.20 \ + polling-3.8.0 \ + pollster-0.4.0 \ + potential_utf-0.1.2 \ + ppv-lite86-0.2.21 \ presser-0.3.1 \ - proc-macro-crate-3.2.0 \ - proc-macro2-1.0.92 \ + proc-macro-crate-3.3.0 \ + proc-macro2-1.0.95 \ proc-macro2-diagnostics-0.10.1 \ - profiling-1.0.16 \ - quick-xml-0.36.2 \ - quinn-0.11.6 \ - quinn-proto-0.11.9 \ - quinn-udp-0.5.9 \ - quote-1.0.38 \ + profiling-1.0.17 \ + qoi-0.4.1 \ + quick-xml-0.37.5 \ + quinn-0.11.8 \ + quinn-proto-0.11.12 \ + quinn-udp-0.5.13 \ + quote-1.0.40 \ + r-efi-5.3.0 \ rand-0.8.5 \ + rand-0.9.1 \ rand_chacha-0.3.1 \ + rand_chacha-0.9.0 \ rand_core-0.6.4 \ - range-alloc-0.1.3 \ + rand_core-0.9.3 \ + range-alloc-0.1.4 \ rangemap-1.5.1 \ raw-window-handle-0.6.2 \ rayon-1.10.0 \ @@ -378,129 +401,133 @@ CARGO_CRATES= ab_glyph-0.2.29 \ read-fonts-0.22.7 \ redox_syscall-0.2.16 \ redox_syscall-0.4.1 \ - redox_syscall-0.5.8 \ + redox_syscall-0.5.13 \ redox_users-0.4.6 \ + redox_users-0.5.0 \ regex-1.11.1 \ regex-automata-0.4.9 \ regex-syntax-0.8.5 \ relative-path-1.9.3 \ renderdoc-sys-1.1.0 \ - reqwest-0.12.12 \ + reqwest-0.12.20 \ resvg-0.42.0 \ - rfd-0.15.1 \ + rfd-0.15.3 \ rgb-0.8.50 \ - ring-0.17.8 \ + ring-0.17.14 \ rodio-0.20.1 \ roxmltree-0.20.0 \ - rstest-0.24.0 \ - rstest_macros-0.24.0 \ + rstest-0.25.0 \ + rstest_macros-0.25.0 \ rust-ini-0.18.0 \ - rustc-demangle-0.1.24 \ + rustc-demangle-0.1.25 \ rustc-hash-1.1.0 \ - rustc-hash-2.1.0 \ + rustc-hash-2.1.1 \ rustc_version-0.4.1 \ - rustix-0.38.42 \ - rustls-0.23.20 \ - rustls-pemfile-2.2.0 \ - rustls-pki-types-1.10.1 \ - rustls-webpki-0.102.8 \ - rustrict-0.7.33 \ + rustix-0.38.44 \ + rustix-1.0.7 \ + rustls-0.23.28 \ + rustls-pki-types-1.12.0 \ + rustls-webpki-0.103.3 \ + rustrict-0.7.35 \ + rustversion-1.0.21 \ rustybuzz-0.14.1 \ - ryu-1.0.18 \ + ryu-1.0.20 \ same-file-1.0.6 \ - scc-2.3.0 \ + scc-2.3.4 \ schannel-0.1.27 \ scoped-tls-1.0.1 \ scopeguard-1.2.0 \ sctk-adwaita-0.10.1 \ - sdd-3.0.5 \ + sdd-3.0.8 \ security-framework-2.11.1 \ - security-framework-sys-2.13.0 \ - self_cell-1.1.0 \ - semver-1.0.24 \ - serde-1.0.217 \ - serde_derive-1.0.217 \ - serde_json-1.0.134 \ - serde_repr-0.1.19 \ - serde_spanned-0.6.8 \ + security-framework-sys-2.14.0 \ + self_cell-1.2.0 \ + semver-1.0.26 \ + serde-1.0.219 \ + serde_derive-1.0.219 \ + serde_json-1.0.140 \ + serde_repr-0.1.20 \ + serde_spanned-0.6.9 \ serde_test-1.0.177 \ serde_urlencoded-0.7.1 \ serial_test-3.2.0 \ serial_test_derive-3.2.0 \ sha1-0.10.6 \ shlex-1.3.0 \ - signal-hook-registry-1.4.2 \ + signal-hook-registry-1.4.5 \ simd-adler32-0.3.7 \ - simplecss-0.2.1 \ - siphasher-0.3.11 \ + simplecss-0.2.2 \ siphasher-1.0.1 \ skrifa-0.22.3 \ - slab-0.4.9 \ + slab-0.4.10 \ slotmap-1.0.7 \ - smallvec-1.13.2 \ + smallvec-1.15.1 \ smithay-client-toolkit-0.19.2 \ smithay-clipboard-0.7.2 \ smol_str-0.2.2 \ - socket2-0.5.8 \ + socket2-0.5.10 \ softbuffer-0.4.6 \ - spin-0.9.8 \ spirv-0.3.0+sdk-1.3.268.0 \ - splines-4.4.1 \ + splines-5.0.0 \ stable_deref_trait-1.2.0 \ static_assertions-1.1.0 \ strict-num-0.1.1 \ strsim-0.11.1 \ subtle-2.6.1 \ - svg_fmt-0.4.4 \ - svgtypes-0.15.2 \ + svg_fmt-0.4.5 \ + svgtypes-0.15.3 \ swash-0.1.19 \ symphonia-0.5.4 \ symphonia-bundle-mp3-0.5.4 \ symphonia-core-0.5.4 \ symphonia-metadata-0.5.4 \ syn-1.0.109 \ - syn-2.0.94 \ + syn-2.0.104 \ sync_wrapper-1.0.2 \ - synstructure-0.13.1 \ + synstructure-0.13.2 \ sys-locale-0.3.2 \ system-configuration-0.6.1 \ system-configuration-sys-0.6.0 \ - tempfile-3.14.0 \ + tempfile-3.20.0 \ termcolor-1.4.1 \ thiserror-1.0.69 \ - thiserror-2.0.9 \ + thiserror-2.0.12 \ thiserror-impl-1.0.69 \ - thiserror-impl-2.0.9 \ + thiserror-impl-2.0.12 \ + tiff-0.9.1 \ tiny-skia-0.11.4 \ tiny-skia-path-0.11.4 \ tiny-xlib-0.2.4 \ - tinystr-0.7.6 \ - tinyvec-1.8.1 \ + tinystr-0.8.1 \ + tinyvec-1.9.0 \ tinyvec_macros-0.1.1 \ - tokio-1.42.0 \ + tokio-1.45.1 \ + tokio-macros-2.5.0 \ tokio-native-tls-0.3.1 \ - tokio-rustls-0.26.1 \ - tokio-util-0.7.13 \ + tokio-rustls-0.26.2 \ + tokio-util-0.7.15 \ toml-0.5.11 \ - toml-0.8.19 \ - toml_datetime-0.6.8 \ - toml_edit-0.22.22 \ + toml-0.8.23 \ + toml_datetime-0.6.11 \ + toml_edit-0.22.27 \ + toml_write-0.1.2 \ tower-0.5.2 \ + tower-http-0.6.6 \ tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ - tracing-attributes-0.1.28 \ - tracing-core-0.1.33 \ + tracing-attributes-0.1.30 \ + tracing-core-0.1.34 \ try-lock-0.2.5 \ ttf-parser-0.20.0 \ ttf-parser-0.21.1 \ ttf-parser-0.25.1 \ - typenum-1.17.0 \ + typenum-1.18.0 \ uds_windows-1.1.0 \ unicode-bidi-0.3.18 \ unicode-bidi-mirroring-0.2.0 \ unicode-ccc-0.2.0 \ - unicode-ident-1.0.14 \ + unicode-ident-1.0.18 \ unicode-linebreak-0.1.5 \ unicode-normalization-0.1.24 \ unicode-properties-0.1.3 \ @@ -513,39 +540,39 @@ CARGO_CRATES= ab_glyph-0.2.29 \ url-2.5.4 \ urlencoding-2.1.3 \ usvg-0.42.0 \ - utf16_iter-1.0.5 \ utf8_iter-1.0.4 \ utf8parse-0.2.2 \ vcpkg-0.2.15 \ version_check-0.9.5 \ walkdir-2.5.0 \ want-0.3.1 \ - wasi-0.11.0+wasi-snapshot-preview1 \ - wasm-bindgen-0.2.99 \ - wasm-bindgen-backend-0.2.99 \ - wasm-bindgen-futures-0.4.49 \ - wasm-bindgen-macro-0.2.99 \ - wasm-bindgen-macro-support-0.2.99 \ - wasm-bindgen-shared-0.2.99 \ + wasi-0.11.1+wasi-snapshot-preview1 \ + wasi-0.14.2+wasi-0.2.4 \ + wasm-bindgen-0.2.100 \ + wasm-bindgen-backend-0.2.100 \ + wasm-bindgen-futures-0.4.50 \ + wasm-bindgen-macro-0.2.100 \ + wasm-bindgen-macro-support-0.2.100 \ + wasm-bindgen-shared-0.2.100 \ wasm-timer-0.2.5 \ - wayland-backend-0.3.7 \ - wayland-client-0.31.7 \ + wayland-backend-0.3.10 \ + wayland-client-0.31.10 \ wayland-csd-frame-0.3.0 \ - wayland-cursor-0.31.7 \ - wayland-protocols-0.32.5 \ - wayland-protocols-plasma-0.3.5 \ - wayland-protocols-wlr-0.3.5 \ - wayland-scanner-0.31.5 \ - wayland-sys-0.31.5 \ - web-sys-0.3.76 \ + wayland-cursor-0.31.10 \ + wayland-protocols-0.32.8 \ + wayland-protocols-plasma-0.3.8 \ + wayland-protocols-wlr-0.3.8 \ + wayland-scanner-0.31.6 \ + wayland-sys-0.31.6 \ + web-sys-0.3.77 \ web-time-1.1.0 \ - webpki-roots-0.26.7 \ - weezl-0.1.8 \ + webpki-roots-1.0.1 \ + weezl-0.1.10 \ wgpu-0.19.4 \ wgpu-core-0.19.4 \ wgpu-hal-0.19.5 \ wgpu-types-0.19.2 \ - widestring-1.1.0 \ + widestring-1.2.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-util-0.1.9 \ @@ -555,81 +582,97 @@ CARGO_CRATES= ab_glyph-0.2.29 \ windows-0.54.0 \ windows-core-0.52.0 \ windows-core-0.54.0 \ - windows-registry-0.2.0 \ + windows-core-0.61.2 \ + windows-implement-0.60.0 \ + windows-interface-0.59.1 \ + windows-link-0.1.3 \ + windows-registry-0.5.3 \ windows-result-0.1.2 \ - windows-result-0.2.0 \ - windows-strings-0.1.0 \ + windows-result-0.3.4 \ + windows-strings-0.4.2 \ windows-sys-0.36.1 \ windows-sys-0.45.0 \ windows-sys-0.48.0 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ windows-targets-0.42.2 \ windows-targets-0.48.5 \ windows-targets-0.52.6 \ + windows-targets-0.53.2 \ windows_aarch64_gnullvm-0.42.2 \ windows_aarch64_gnullvm-0.48.5 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.36.1 \ windows_aarch64_msvc-0.42.2 \ windows_aarch64_msvc-0.48.5 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.36.1 \ windows_i686_gnu-0.42.2 \ windows_i686_gnu-0.48.5 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.36.1 \ windows_i686_msvc-0.42.2 \ windows_i686_msvc-0.48.5 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.36.1 \ windows_x86_64_gnu-0.42.2 \ windows_x86_64_gnu-0.48.5 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.42.2 \ windows_x86_64_gnullvm-0.48.5 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.36.1 \ windows_x86_64_msvc-0.42.2 \ windows_x86_64_msvc-0.48.5 \ windows_x86_64_msvc-0.52.6 \ - winit-0.30.7 \ - winnow-0.6.21 \ + windows_x86_64_msvc-0.53.0 \ + winit-0.30.11 \ + winnow-0.7.11 \ winreg-0.10.1 \ winres-0.1.12 \ - write16-1.0.0 \ - writeable-0.5.5 \ + wit-bindgen-rt-0.39.0 \ + writeable-0.6.1 \ x11-dl-2.21.0 \ x11rb-0.13.1 \ x11rb-protocol-0.13.1 \ - xcursor-0.3.8 \ + xcursor-0.3.10 \ xdg-home-1.3.0 \ xkbcommon-dl-0.4.2 \ xkeysym-0.2.1 \ - xml-rs-0.8.24 \ + xml-rs-0.8.26 \ xmlwriter-0.1.0 \ yansi-1.0.1 \ yazi-0.1.6 \ - yoke-0.7.5 \ - yoke-derive-0.7.5 \ + yoke-0.8.0 \ + yoke-derive-0.8.0 \ zbus-4.4.0 \ - zbus-5.2.0 \ + zbus-5.7.1 \ zbus_macros-4.4.0 \ - zbus_macros-5.2.0 \ + zbus_macros-5.7.1 \ zbus_names-3.0.0 \ - zbus_names-4.1.0 \ + zbus_names-4.2.0 \ zeno-0.2.3 \ - zerocopy-0.7.35 \ - zerocopy-derive-0.7.35 \ - zerofrom-0.1.5 \ - zerofrom-derive-0.1.5 \ + zerocopy-0.8.26 \ + zerocopy-derive-0.8.26 \ + zerofrom-0.1.6 \ + zerofrom-derive-0.1.6 \ zeroize-1.8.1 \ - zerovec-0.10.4 \ - zerovec-derive-0.10.3 \ + zerotrie-0.2.2 \ + zerovec-0.11.2 \ + zerovec-derive-0.11.1 \ + zune-inflate-0.2.54 \ zvariant-4.2.0 \ - zvariant-5.1.0 \ + zvariant-5.5.3 \ zvariant_derive-4.2.0 \ - zvariant_derive-5.1.0 \ + zvariant_derive-5.5.3 \ zvariant_utils-2.1.0 \ - zvariant_utils-3.0.2 + zvariant_utils-3.2.0 diff --git a/net/sniffnet/distinfo b/net/sniffnet/distinfo index 6dace529b143..b06fcf1c9857 100644 --- a/net/sniffnet/distinfo +++ b/net/sniffnet/distinfo @@ -1,16 +1,16 @@ -TIMESTAMP = 1736650906 +TIMESTAMP = 1751075949 SHA256 (rust/crates/ab_glyph-0.2.29.crate) = ec3672c180e71eeaaac3a541fbbc5f5ad4def8b747c595ad30d674e43049f7b0 SIZE (rust/crates/ab_glyph-0.2.29.crate) = 20011 SHA256 (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = c71b1793ee61086797f5c80b6efa2b8ffa6d5dd703f118545808a7f2e27f7046 SIZE (rust/crates/ab_glyph_rasterizer-0.1.8.crate) = 11010 SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1 SIZE (rust/crates/addr2line-0.24.2.crate) = 39015 -SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9 SIZE (rust/crates/ahash-0.7.8.crate) = 38550 -SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011 -SIZE (rust/crates/ahash-0.8.11.crate) = 43607 +SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75 +SIZE (rust/crates/ahash-0.8.12.crate) = 43413 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd @@ -29,16 +29,16 @@ SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674 SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311 SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243 -SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b -SIZE (rust/crates/anstream-0.6.18.crate) = 29681 -SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9 -SIZE (rust/crates/anstyle-1.0.10.crate) = 15725 -SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9 -SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343 -SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c -SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969 -SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125 -SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271 +SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933 +SIZE (rust/crates/anstream-0.6.19.crate) = 28767 +SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd +SIZE (rust/crates/anstyle-1.0.11.crate) = 15880 +SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2 +SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707 +SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9 +SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190 +SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882 +SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561 SHA256 (rust/crates/approx-0.5.1.crate) = cab112f0a86d568ea0e627cc1d6be74a1e9cd55214684db5561995f6dad897c6 SIZE (rust/crates/approx-0.5.1.crate) = 15100 SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb @@ -49,98 +49,102 @@ SHA256 (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 175571dd1d178ced59193a6 SIZE (rust/crates/as-raw-xcb-connection-1.0.1.crate) = 6460 SHA256 (rust/crates/ash-0.37.3+1.3.251.crate) = 39e9c3835d686b0a6084ab4234fcd1b07dbf6e4767dce60874b12356a25ecd4a SIZE (rust/crates/ash-0.37.3+1.3.251.crate) = 449524 -SHA256 (rust/crates/ashpd-0.10.2.crate) = e9c39d707614dbcc6bed00015539f488d8e3fe3e66ed60961efc0c90f4b380b3 -SIZE (rust/crates/ashpd-0.10.2.crate) = 94756 +SHA256 (rust/crates/ashpd-0.11.0.crate) = 6cbdf310d77fd3aaee6ea2093db7011dc2d35d2eb3481e5607f1f8d942ed99df +SIZE (rust/crates/ashpd-0.11.0.crate) = 115010 SHA256 (rust/crates/async-broadcast-0.7.2.crate) = 435a87a52755b8f27fcf321ac4f04b2802e337c8c4872923137471ec39c37532 SIZE (rust/crates/async-broadcast-0.7.2.crate) = 22746 SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a SIZE (rust/crates/async-channel-2.3.1.crate) = 14576 -SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec -SIZE (rust/crates/async-executor-1.13.1.crate) = 27991 +SHA256 (rust/crates/async-executor-1.13.2.crate) = bb812ffb58524bdd10860d7d974e2f01cc0950c2438a74ee5ec2e2280c6c4ffa +SIZE (rust/crates/async-executor-1.13.2.crate) = 28392 SHA256 (rust/crates/async-fs-2.1.2.crate) = ebcd09b382f40fcd159c2d695175b2ae620ffa5f3bd6f664131efff4e8b9e04a SIZE (rust/crates/async-fs-2.1.2.crate) = 17071 -SHA256 (rust/crates/async-io-2.4.0.crate) = 43a2b323ccce0a1d90b449fd71f2a06ca7faa7c54c2751f06c9bd851fc061059 -SIZE (rust/crates/async-io-2.4.0.crate) = 49252 +SHA256 (rust/crates/async-io-2.4.1.crate) = 1237c0ae75a0f3765f58910ff9cdd0a12eeb39ab2f4c7de23262f337f0aacbb3 +SIZE (rust/crates/async-io-2.4.1.crate) = 49459 SHA256 (rust/crates/async-lock-3.4.0.crate) = ff6e472cdea888a4bd64f342f09b3f50e1886d32afe8df3d663c01140b811b18 SIZE (rust/crates/async-lock-3.4.0.crate) = 34446 SHA256 (rust/crates/async-net-2.0.0.crate) = b948000fad4873c1c9339d60f2623323a0cfd3816e5181033c6a5cb68b2accf7 SIZE (rust/crates/async-net-2.0.0.crate) = 17787 -SHA256 (rust/crates/async-process-2.3.0.crate) = 63255f1dc2381611000436537bbedfe83183faa303a5a0edaf191edef06526bb -SIZE (rust/crates/async-process-2.3.0.crate) = 26766 +SHA256 (rust/crates/async-process-2.3.1.crate) = cde3f4e40e6021d7acffc90095cbd6dc54cb593903d1de5832f435eb274b85dc +SIZE (rust/crates/async-process-2.3.1.crate) = 26894 SHA256 (rust/crates/async-recursion-1.1.1.crate) = 3b43422f69d8ff38f95f1b2bb76517c91589a924d1559a0e935d7c8ce0274c11 SIZE (rust/crates/async-recursion-1.1.1.crate) = 14874 -SHA256 (rust/crates/async-signal-0.2.10.crate) = 637e00349800c0bdf8bfc21ebbc0b6524abea702b0da4168ac00d070d0c0b9f3 -SIZE (rust/crates/async-signal-0.2.10.crate) = 16970 +SHA256 (rust/crates/async-signal-0.2.11.crate) = d7605a4e50d4b06df3898d5a70bf5fde51ed9059b0434b73105193bc27acce0d +SIZE (rust/crates/async-signal-0.2.11.crate) = 16939 SHA256 (rust/crates/async-task-4.7.1.crate) = 8b75356056920673b02621b35afd0f7dda9306d03c79a30f5c56c44cf256e3de SIZE (rust/crates/async-task-4.7.1.crate) = 38077 -SHA256 (rust/crates/async-trait-0.1.83.crate) = 721cae7de5c34fbb2acd27e21e6d2cf7b886dce0c27388d46c4e6c47ea4318dd -SIZE (rust/crates/async-trait-0.1.83.crate) = 29054 +SHA256 (rust/crates/async-trait-0.1.88.crate) = e539d3fca749fcee5236ab05e93a52867dd549cc157c8cb7f99595f3cedffdb5 +SIZE (rust/crates/async-trait-0.1.88.crate) = 32084 SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0 SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 -SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a -SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 +SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 +SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 SIZE (rust/crates/base64-0.22.1.crate) = 81597 -SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f -SIZE (rust/crates/bindgen-0.70.1.crate) = 226363 +SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f +SIZE (rust/crates/bindgen-0.72.0.crate) = 246019 SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb SIZE (rust/crates/bit-vec-0.6.3.crate) = 19927 +SHA256 (rust/crates/bit_field-0.10.2.crate) = dc827186963e592360843fb5ba4b973e145841266c1357f7180c43526f2e5b61 +SIZE (rust/crates/bit_field-0.10.2.crate) = 10568 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 -SHA256 (rust/crates/bitflags-2.6.0.crate) = b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de -SIZE (rust/crates/bitflags-2.6.0.crate) = 45357 +SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967 +SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 SHA256 (rust/crates/block-0.1.6.crate) = 0d8c1fef690941d3e7788d328517591fecc684c084084702d6ff1641e993699a SIZE (rust/crates/block-0.1.6.crate) = 4077 SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71 SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538 SHA256 (rust/crates/block2-0.5.1.crate) = 2c132eebf10f5cad5289222520a4a058514204aed6d791f1cf4fe8088b82d15f SIZE (rust/crates/block2-0.5.1.crate) = 24191 +SHA256 (rust/crates/block2-0.6.1.crate) = 340d2f0bdb2a43c1d3cd40513185b2bd7def0aa1052f956455114bc98f82dcf2 +SIZE (rust/crates/block2-0.6.1.crate) = 34311 SHA256 (rust/crates/blocking-1.6.1.crate) = 703f41c54fc768e63e091340b424302bb1c29ef4aa0c7f10fe849dfb114d29ea SIZE (rust/crates/blocking-1.6.1.crate) = 17788 -SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c -SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/by_address-1.2.1.crate) = 64fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06 SIZE (rust/crates/by_address-1.2.1.crate) = 8437 -SHA256 (rust/crates/bytemuck-1.21.0.crate) = ef657dfab802224e671f5818e9a4935f9b1957ed18e58292690cc39e7a4092a3 -SIZE (rust/crates/bytemuck-1.21.0.crate) = 51553 -SHA256 (rust/crates/bytemuck_derive-1.8.1.crate) = 3fa76293b4f7bb636ab88fd78228235b5248b4d05cc589aed610f954af5d7c7a -SIZE (rust/crates/bytemuck_derive-1.8.1.crate) = 23100 +SHA256 (rust/crates/bytemuck-1.23.1.crate) = 5c76a5792e44e4abe34d3abf15636779261d45a7450612059293d1d2cfc63422 +SIZE (rust/crates/bytemuck-1.23.1.crate) = 52585 +SHA256 (rust/crates/bytemuck_derive-1.9.3.crate) = 7ecc273b49b3205b83d648f0690daa588925572cc5063745bfe547fe7ec8e1a1 +SIZE (rust/crates/bytemuck_derive-1.9.3.crate) = 23555 SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b SIZE (rust/crates/byteorder-1.5.0.crate) = 23288 -SHA256 (rust/crates/bytes-1.9.0.crate) = 325918d6fe32f23b19878fe4b34794ae41fc19ddbe53b10571a4874d44ffd39b -SIZE (rust/crates/bytes-1.9.0.crate) = 67320 +SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a +SIZE (rust/crates/bytes-1.10.1.crate) = 76779 SHA256 (rust/crates/calloop-0.13.0.crate) = b99da2f8558ca23c71f4fd15dc57c906239752dd27ff3c00a1d56b685b7cbfec SIZE (rust/crates/calloop-0.13.0.crate) = 69698 SHA256 (rust/crates/calloop-wayland-source-0.3.0.crate) = 95a66a987056935f7efce4ab5668920b5d0dac4a7c99991a67395f13702ddd20 SIZE (rust/crates/calloop-wayland-source-0.3.0.crate) = 11300 -SHA256 (rust/crates/cc-1.2.6.crate) = 8d6dbb628b8f8555f86d0323c2eb39e3ec81901f4b83e091db8a6a76d316a333 -SIZE (rust/crates/cc-1.2.6.crate) = 99923 +SHA256 (rust/crates/cc-1.2.27.crate) = d487aa071b5f64da6f19a3e848e3578944b726ee5a4854b82172f02aa876bfdc +SIZE (rust/crates/cc-1.2.27.crate) = 107070 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 +SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 SHA256 (rust/crates/cfg_aliases-0.1.1.crate) = fd16c4719339c4530435d38e511904438d07cce7950afa3718a84ac36c10e89e SIZE (rust/crates/cfg_aliases-0.1.1.crate) = 6009 SHA256 (rust/crates/cfg_aliases-0.2.1.crate) = 613afe47fcd5fac7ccf1db93babcb082c5994d996f20b8b159f2ad1658eb5724 SIZE (rust/crates/cfg_aliases-0.2.1.crate) = 6355 -SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825 -SIZE (rust/crates/chrono-0.4.39.crate) = 222248 +SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d +SIZE (rust/crates/chrono-0.4.41.crate) = 234621 SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4 SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009 -SHA256 (rust/crates/clap-4.5.23.crate) = 3135e7ec2ef7b10c6ed8950f0f792ed96ee093fa088608f1c76e569722700c84 -SIZE (rust/crates/clap-4.5.23.crate) = 56460 -SHA256 (rust/crates/clap_builder-4.5.23.crate) = 30582fc632330df2bd26877bde0c1f4470d57c582bbc070376afcd04d8cb4838 -SIZE (rust/crates/clap_builder-4.5.23.crate) = 164180 -SHA256 (rust/crates/clap_derive-4.5.18.crate) = 4ac6a0c7b1a9e9a5186361f67dfa1b88213572f427fb9ab038efb2bd8c582dab -SIZE (rust/crates/clap_derive-4.5.18.crate) = 30131 -SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 -SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f +SIZE (rust/crates/clap-4.5.40.crate) = 57419 +SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e +SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191 +SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce +SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/clipboard-win-5.4.0.crate) = 15efe7a882b08f34e38556b14f2fb3daa98769d06c7f0c1b076dfd0d983bc892 SIZE (rust/crates/clipboard-win-5.4.0.crate) = 20559 SHA256 (rust/crates/clipboard_macos-0.1.1.crate) = 9b7f4aaa047ba3c3630b080bb9860894732ff23e2aee290a418909aa6d5df38f @@ -153,8 +157,8 @@ SHA256 (rust/crates/codespan-reporting-0.11.1.crate) = 3538270d33cc669650c4b0938 SIZE (rust/crates/codespan-reporting-0.11.1.crate) = 48963 SHA256 (rust/crates/color_quant-1.1.0.crate) = 3d7b894f5411737b7867f4827955924d7c254fc9f4d91a6aad6b097804b1018b SIZE (rust/crates/color_quant-1.1.0.crate) = 6649 -SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990 -SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923 +SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 +SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/com-0.6.0.crate) = 7e17887fd17353b65b1b2ef1c526c83e26cd72e74f598a8dc1bee13a48f3d9f6 SIZE (rust/crates/com-0.6.0.crate) = 24855 SHA256 (rust/crates/com_macros-0.6.0.crate) = d375883580a668c7481ea6631fc1a8863e33cc335bf56bfad8d7e6d4b04b13a5 @@ -165,12 +169,12 @@ SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde SIZE (rust/crates/combine-4.6.7.crate) = 134808 SHA256 (rust/crates/concurrent-queue-2.5.0.crate) = 4ca0197aee26d1ae37445ee532fefce43251d24cc7c166799f4d46817f1d3973 SIZE (rust/crates/concurrent-queue-2.5.0.crate) = 22654 -SHA256 (rust/crates/confy-0.6.1.crate) = 45b1f4c00870f07dc34adcac82bb6a72cc5aabca8536ba1797e01df51d2ce9a0 -SIZE (rust/crates/confy-0.6.1.crate) = 16697 +SHA256 (rust/crates/confy-1.0.0.crate) = f29222b549d4e3ded127989d523da9e928918d0d0d7f7c1690b439d0d538bae9 +SIZE (rust/crates/confy-1.0.0.crate) = 18631 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 -SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63 -SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 +SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81a88df7fc8a5987b8d445b4d90c879bd156f6 +SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 SHA256 (rust/crates/core-graphics-0.23.2.crate) = c07782be35f9e1140080c6b96f0d44b739e2278479f64e02fdab4e32dfd8b081 @@ -183,14 +187,14 @@ SHA256 (rust/crates/core-graphics-types-0.2.0.crate) = 3d44a101f213f6c4cdc1853d4 SIZE (rust/crates/core-graphics-types-0.2.0.crate) = 7098 SHA256 (rust/crates/coreaudio-rs-0.11.3.crate) = 321077172d79c662f64f5071a03120748d5bb652f5231570141be24cfcd2bace SIZE (rust/crates/coreaudio-rs-0.11.3.crate) = 42844 -SHA256 (rust/crates/coreaudio-sys-0.2.16.crate) = 2ce857aa0b77d77287acc1ac3e37a05a8c95a2af3647d23b15f263bdaeb7562b -SIZE (rust/crates/coreaudio-sys-0.2.16.crate) = 5480 +SHA256 (rust/crates/coreaudio-sys-0.2.17.crate) = ceec7a6067e62d6f931a2baf6f3a751f4a892595bcec1461a3c94ef9949864b6 +SIZE (rust/crates/coreaudio-sys-0.2.17.crate) = 7591 SHA256 (rust/crates/cosmic-text-0.12.1.crate) = 59fd57d82eb4bfe7ffa9b1cec0c05e2fd378155b47f255a67983cb4afe0e80c2 SIZE (rust/crates/cosmic-text-0.12.1.crate) = 1895451 SHA256 (rust/crates/cpal-0.15.3.crate) = 873dab07c8f743075e57f524c583985fbaf745602acbe916a01539364369a779 SIZE (rust/crates/cpal-0.15.3.crate) = 100083 -SHA256 (rust/crates/cpufeatures-0.2.16.crate) = 16b80225097f2e5ae4e7179dd2266824648f3e2f49d9134d584b76389d31c4c3 -SIZE (rust/crates/cpufeatures-0.2.16.crate) = 13405 +SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 +SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 SIZE (rust/crates/crc32fast-1.4.2.crate) = 38491 SHA256 (rust/crates/crossbeam-deque-0.8.6.crate) = 9dd111b7b7f7d55b72c0a6ae361660ee5853c9af73f70c3c2ef6858b950e2e51 @@ -199,16 +203,16 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.18.crate) = 5b82ac4a3c2ca9c3460964f020e1 SIZE (rust/crates/crossbeam-epoch-0.9.18.crate) = 46875 SHA256 (rust/crates/crossbeam-utils-0.8.21.crate) = d0a5c400df2834b80a4c3327b3aad3a4c4cd4de0629063962b03235697506a28 SIZE (rust/crates/crossbeam-utils-0.8.21.crate) = 42691 -SHA256 (rust/crates/crunchy-0.2.2.crate) = 7a81dae078cea95a014a339291cec439d2f232ebe854a9d672b796c6afafa9b7 -SIZE (rust/crates/crunchy-0.2.2.crate) = 2995 +SHA256 (rust/crates/crunchy-0.2.4.crate) = 460fbee9c2c2f33933d720630a6a0bac33ba7053db5344fac858d4b8952d77d5 +SIZE (rust/crates/crunchy-0.2.4.crate) = 3887 SHA256 (rust/crates/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3 SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760 SHA256 (rust/crates/ctor-lite-0.1.0.crate) = 1f791803201ab277ace03903de1594460708d2d54df6053f2d9e82f592b19e3b SIZE (rust/crates/ctor-lite-0.1.0.crate) = 10506 -SHA256 (rust/crates/ctrlc-3.4.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3 -SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592 -SHA256 (rust/crates/cursor-icon-1.1.0.crate) = 96a6ac251f4a2aca6b3f91340350eab87ae57c3f127ffeb585e92bd336717991 -SIZE (rust/crates/cursor-icon-1.1.0.crate) = 11453 +SHA256 (rust/crates/ctrlc-3.4.7.crate) = 46f93780a459b7d656ef7f071fe699c4d3d2cb201c4b24d085b6ddc505276e73 +SIZE (rust/crates/ctrlc-3.4.7.crate) = 14606 +SHA256 (rust/crates/cursor-icon-1.2.0.crate) = f27ae1dd37df86211c42e150270f82743308803d90a6f6e6651cd730d5e1732f +SIZE (rust/crates/cursor-icon-1.2.0.crate) = 14267 SHA256 (rust/crates/d3d12-0.19.0.crate) = 3e3d747f100290a1ca24b752186f61f6637e1deffe3bf6320de6fcb29510a307 SIZE (rust/crates/d3d12-0.19.0.crate) = 16772 SHA256 (rust/crates/dark-light-1.1.1.crate) = 2a76fa97167fa740dcdbfe18e8895601e1bc36525f09b044e00916e717c03a3c @@ -223,16 +227,20 @@ SHA256 (rust/crates/detect-desktop-environment-0.2.0.crate) = 21d8ad60dd5b13a4ee SIZE (rust/crates/detect-desktop-environment-0.2.0.crate) = 675224 SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292 SIZE (rust/crates/digest-0.10.7.crate) = 19557 -SHA256 (rust/crates/directories-5.0.1.crate) = 9a49173b84e034382284f27f1af4dcbbd231ffa358c0fe316541a7337f376a35 -SIZE (rust/crates/directories-5.0.1.crate) = 15833 +SHA256 (rust/crates/directories-6.0.0.crate) = 16f5094c54661b38d03bd7e50df373292118db60b585c08a411c6d840017fe7d +SIZE (rust/crates/directories-6.0.0.crate) = 17842 SHA256 (rust/crates/dirs-4.0.0.crate) = ca3aa72a6f96ea37bbc5aa912f6788242832f75369bdfdadcb0e38423f100059 SIZE (rust/crates/dirs-4.0.0.crate) = 12503 SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6 SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597 -SHA256 (rust/crates/dirs-sys-0.4.1.crate) = 520f05a5cbd335fae5a99ff7a6ab8627577660ee5cfd6a94a6a929b52ff0321c -SIZE (rust/crates/dirs-sys-0.4.1.crate) = 10719 +SHA256 (rust/crates/dirs-sys-0.5.0.crate) = e01a3366d27ee9890022452ee61b2b63a67e6f13f58900b651ff5665f0bb1fab +SIZE (rust/crates/dirs-sys-0.5.0.crate) = 10157 SHA256 (rust/crates/dispatch-0.2.0.crate) = bd0c93bb4b0c6d9b77f4435b0ae98c24d17f1c45b2ff844c6151a07256ca923b SIZE (rust/crates/dispatch-0.2.0.crate) = 10229 +SHA256 (rust/crates/dispatch2-0.2.0.crate) = 1a0d569e003ff27784e0e14e4a594048698e0c0f0b66cabcb51511be55a7caa0 +SIZE (rust/crates/dispatch2-0.2.0.crate) = 38637 +SHA256 (rust/crates/dispatch2-0.3.0.crate) = 89a09f22a6c6069a18470eb92d2298acf25463f14256d24778e1230d789a2aec +SIZE (rust/crates/dispatch2-0.3.0.crate) = 54606 SHA256 (rust/crates/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0 SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219 SHA256 (rust/crates/dlib-0.5.2.crate) = 330c60081dcc4c72131f8eb70510f1ac07223e5d4163db481a04a0befcffa412 @@ -245,8 +253,8 @@ SHA256 (rust/crates/doc-comment-0.3.3.crate) = fea41bba32d969b513997752735605054 SIZE (rust/crates/doc-comment-0.3.3.crate) = 4123 SHA256 (rust/crates/downcast-rs-1.2.1.crate) = 75b325c5dbd37f80359721ad39aca5a29fb04c89279657cffdda8736d0c0b9d2 SIZE (rust/crates/downcast-rs-1.2.1.crate) = 11821 -SHA256 (rust/crates/dpi-0.1.1.crate) = f25c0e292a7ca6d6498557ff1df68f32c99850012b6ea401cf8daf771f22ff53 -SIZE (rust/crates/dpi-0.1.1.crate) = 11131 +SHA256 (rust/crates/dpi-0.1.2.crate) = d8b14ccef22fc6f5a8f4d7d768562a182c04ce9a3b3157b91390b52ddfdf1a76 +SIZE (rust/crates/dpi-0.1.2.crate) = 14812 SHA256 (rust/crates/drm-0.12.0.crate) = 98888c4bbd601524c11a7ed63f814b8825f420514f78e96f752c437ae9cbb5d1 SIZE (rust/crates/drm-0.12.0.crate) = 49549 SHA256 (rust/crates/drm-ffi-0.8.0.crate) = 97c98727e48b7ccb4f4aea8cfe881e5b07f702d17b7875991881b41af7278d53 @@ -255,48 +263,50 @@ SHA256 (rust/crates/drm-fourcc-2.2.0.crate) = 0aafbcdb8afc29c1a7ee5fbe53b5d62f45 SIZE (rust/crates/drm-fourcc-2.2.0.crate) = 12192 SHA256 (rust/crates/drm-sys-0.7.0.crate) = fd39dde40b6e196c2e8763f23d119ddb1a8714534bf7d77fa97a65b0feda3986 SIZE (rust/crates/drm-sys-0.7.0.crate) = 10439 -SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0 -SIZE (rust/crates/either-1.13.0.crate) = 19169 +SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 +SIZE (rust/crates/either-1.15.0.crate) = 20114 SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3 SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050 SHA256 (rust/crates/endi-1.1.0.crate) = a3d8a32ae18130a3c84dd492d4215c3d913c3b07c6b63c2eb3eb7ff1101ab7bf SIZE (rust/crates/endi-1.1.0.crate) = 4872 -SHA256 (rust/crates/enumflags2-0.7.10.crate) = d232db7f5956f3f14313dc2f87985c58bd2c695ce124c8cdd984e08e15ac133d -SIZE (rust/crates/enumflags2-0.7.10.crate) = 16622 -SHA256 (rust/crates/enumflags2_derive-0.7.10.crate) = de0d48a183585823424a4ce1aa132d174a6a81bd540895822eb4c8373a8e49e8 -SIZE (rust/crates/enumflags2_derive-0.7.10.crate) = 8104 -SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5 -SIZE (rust/crates/equivalent-1.0.1.crate) = 6615 +SHA256 (rust/crates/enumflags2-0.7.12.crate) = 1027f7680c853e056ebcec683615fb6fbbc07dbaa13b4d5d9442b146ded4ecef +SIZE (rust/crates/enumflags2-0.7.12.crate) = 17544 +SHA256 (rust/crates/enumflags2_derive-0.7.12.crate) = 67c78a4d8fdf9953a5c9d458f9efe940fd97a0cab0941c075a813ac594733827 +SIZE (rust/crates/enumflags2_derive-0.7.12.crate) = 8573 +SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f +SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 SHA256 (rust/crates/errno-0.2.8.crate) = f639046355ee4f37944e44f60642c6f3a7efa3cf6b78c78a0d989a8ce6c396a1 SIZE (rust/crates/errno-0.2.8.crate) = 9276 -SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d -SIZE (rust/crates/errno-0.3.10.crate) = 11824 +SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad +SIZE (rust/crates/errno-0.3.13.crate) = 12449 SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810 -SHA256 (rust/crates/error-code-3.3.1.crate) = a5d9305ccc6942a704f4335694ecd3de2ea531b114ac2d51f5f843750787a92f -SIZE (rust/crates/error-code-3.3.1.crate) = 7646 -SHA256 (rust/crates/etagere-0.2.13.crate) = 0e2f1e3be19fb10f549be8c1bf013e8675b4066c445e36eb76d2ebb2f54ee495 -SIZE (rust/crates/etagere-0.2.13.crate) = 19593 -SHA256 (rust/crates/etherparse-0.16.0.crate) = b8d8a704b617484e9d867a0423cd45f7577f008c4068e2e33378f8d3860a6d73 -SIZE (rust/crates/etherparse-0.16.0.crate) = 393388 +SHA256 (rust/crates/error-code-3.3.2.crate) = dea2df4cf52843e0452895c455a1a2cfbb842a1e7329671acf418fdc53ed4c59 +SIZE (rust/crates/error-code-3.3.2.crate) = 8516 +SHA256 (rust/crates/etagere-0.2.15.crate) = fc89bf99e5dc15954a60f707c1e09d7540e5cd9af85fa75caa0b510bc08c5342 +SIZE (rust/crates/etagere-0.2.15.crate) = 21203 +SHA256 (rust/crates/etherparse-0.18.0.crate) = 3ff83a5facf1a7cbfef93cfb48d6d4fb6a1f42d8ac2341a96b3255acb4d4f860 +SIZE (rust/crates/etherparse-0.18.0.crate) = 446226 SHA256 (rust/crates/euclid-0.22.11.crate) = ad9cdb4b747e485a12abb0e6566612956c7a1bafa3bdb8d682c5b6d403589e48 SIZE (rust/crates/euclid-0.22.11.crate) = 79261 -SHA256 (rust/crates/event-listener-5.3.1.crate) = 6032be9bd27023a771701cc49f9f053c751055f71efb2e0ae5c15809093675ba -SIZE (rust/crates/event-listener-5.3.1.crate) = 42576 -SHA256 (rust/crates/event-listener-strategy-0.5.3.crate) = 3c3e4e0dd3673c1139bf041f3008816d9cf2946bbfac2945c09e523b8d7b05b2 -SIZE (rust/crates/event-listener-strategy-0.5.3.crate) = 10920 +SHA256 (rust/crates/event-listener-5.4.0.crate) = 3492acde4c3fc54c845eaab3eed8bd00c7a7d881f78bfc801e43a93dec1331ae +SIZE (rust/crates/event-listener-5.4.0.crate) = 43452 +SHA256 (rust/crates/event-listener-strategy-0.5.4.crate) = 8be9f3dfaaffdae2972880079a491a1a8bb7cbed0b8dd7a347f668b4150a3b93 +SIZE (rust/crates/event-listener-strategy-0.5.4.crate) = 16179 +SHA256 (rust/crates/exr-1.73.0.crate) = f83197f59927b46c04a183a619b7c29df34e63e63c7869320862268c0ef687e0 +SIZE (rust/crates/exr-1.73.0.crate) = 244371 SHA256 (rust/crates/fast-srgb8-1.0.0.crate) = dd2e7510819d6fbf51a5545c8f922716ecfb14df168a3242f7d33e0239efe6a1 SIZE (rust/crates/fast-srgb8-1.0.0.crate) = 17214 SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be SIZE (rust/crates/fastrand-2.3.0.crate) = 15076 SHA256 (rust/crates/fdeflate-0.3.7.crate) = 1e6853b52649d4ac5c0bd02320cddc5ba956bdb407c4b75a2c6b75bf51500f8c SIZE (rust/crates/fdeflate-0.3.7.crate) = 27188 -SHA256 (rust/crates/filedescriptor-0.8.2.crate) = 7199d965852c3bac31f779ef99cbb4537f80e952e2d6aa0ffeb30cce00f4f46e -SIZE (rust/crates/filedescriptor-0.8.2.crate) = 10830 +SHA256 (rust/crates/filedescriptor-0.8.3.crate) = e40758ed24c9b2eeb76c35fb0aebc66c626084edd827e07e1552279814c6682d +SIZE (rust/crates/filedescriptor-0.8.3.crate) = 12635 SHA256 (rust/crates/finl_unicode-1.3.0.crate) = 94c970b525906eb37d3940083aa65b95e481fc1857d467d13374e1d925cfc163 SIZE (rust/crates/finl_unicode-1.3.0.crate) = 69505 -SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c -SIZE (rust/crates/flate2-1.0.35.crate) = 109188 +SHA256 (rust/crates/flate2-1.1.2.crate) = 4a3d7db9596fecd151c5f638c0ee5d5bd487b6e0ea232e5dc96d5250f6f94b1d +SIZE (rust/crates/flate2-1.1.2.crate) = 76495 SHA256 (rust/crates/float-cmp-0.9.0.crate) = 98de4bbd547a563b716d8dfa9aad1cb19bfab00f4fa09a6a4ed21dbcf44ce9c4 SIZE (rust/crates/float-cmp-0.9.0.crate) = 10102 SHA256 (rust/crates/float_next_after-1.0.0.crate) = 8bf7cc16383c4b8d58b9905a8509f02926ce3058053c056376248d958c9df1e8 @@ -305,8 +315,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2 SIZE (rust/crates/fnv-1.0.7.crate) = 11266 SHA256 (rust/crates/font-types-0.7.3.crate) = b3971f9a5ca983419cdc386941ba3b9e1feba01a0ab888adf78739feb2798492 SIZE (rust/crates/font-types-0.7.3.crate) = 23131 -SHA256 (rust/crates/fontconfig-parser-0.5.7.crate) = c1fcfcd44ca6e90c921fee9fa665d530b21ef1327a4c1a6c5250ea44b776ada7 -SIZE (rust/crates/fontconfig-parser-0.5.7.crate) = 39564 +SHA256 (rust/crates/fontconfig-parser-0.5.8.crate) = bbc773e24e02d4ddd8395fd30dc147524273a83e54e0f312d986ea30de5f5646 +SIZE (rust/crates/fontconfig-parser-0.5.8.crate) = 40928 SHA256 (rust/crates/fontdb-0.16.2.crate) = b0299020c3ef3f60f526a4f64ab4a3d4ce116b1acbf24cdd22da0068e5d81dc3 SIZE (rust/crates/fontdb-0.16.2.crate) = 107447 SHA256 (rust/crates/fontdb-0.18.0.crate) = e32eac81c1135c1df01d4e6d4233c47ba11f6a6d07f33e0bba09d18797077770 @@ -333,8 +343,8 @@ SHA256 (rust/crates/futures-executor-0.3.31.crate) = 1e28d1d997f585e54aebc3f97d3 SIZE (rust/crates/futures-executor-0.3.31.crate) = 17965 SHA256 (rust/crates/futures-io-0.3.31.crate) = 9e5c1b78ca4aae1ac06c48a526a655760685149f0d465d21f37abfe57ce075c6 SIZE (rust/crates/futures-io-0.3.31.crate) = 9047 -SHA256 (rust/crates/futures-lite-2.5.0.crate) = cef40d21ae2c515b51041df9ed313ed21e572df340ea58a922a0aefe7e8891a1 -SIZE (rust/crates/futures-lite-2.5.0.crate) = 41117 +SHA256 (rust/crates/futures-lite-2.6.0.crate) = f5edaec856126859abb19ed65f39e90fea3a9574b9707f13539acf4abf7eb532 +SIZE (rust/crates/futures-lite-2.6.0.crate) = 45157 SHA256 (rust/crates/futures-macro-0.3.31.crate) = 162ee34ebcb7c64a8abebc059ce0fee27c2262618d7b60ed8faf72fef13c3650 SIZE (rust/crates/futures-macro-0.3.31.crate) = 11341 SHA256 (rust/crates/futures-sink-0.3.31.crate) = e575fab7d1e0dcb8d0c7bcf9a63ee213816ab51902e6d244a95819acacf1d4f7 @@ -351,10 +361,12 @@ SHA256 (rust/crates/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad SIZE (rust/crates/generic-array-0.14.7.crate) = 15950 SHA256 (rust/crates/gethostname-0.4.3.crate) = 0176e0459c2e4a1fe232f984bca6890e681076abb9934f6cea7c326f3fc47818 SIZE (rust/crates/gethostname-0.4.3.crate) = 9336 -SHA256 (rust/crates/getrandom-0.2.15.crate) = c4567c8db10ae91089c99af84c68c38da3ec2f087c3f82960bcdbf3656b6f4d7 -SIZE (rust/crates/getrandom-0.2.15.crate) = 37163 -SHA256 (rust/crates/gif-0.13.1.crate) = 3fb2d69b19215e18bb912fa30f7ce15846e301408695e44e0ef719f1da9e19f2 -SIZE (rust/crates/gif-0.13.1.crate) = 36408 +SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433577f86b4750418338c01a1a2528592 +SIZE (rust/crates/getrandom-0.2.16.crate) = 40163 +SHA256 (rust/crates/getrandom-0.3.3.crate) = 26145e563e54f2cadc477553f1ec5ee650b00862f0a58bcd12cbdc5f0ea2d2f4 +SIZE (rust/crates/getrandom-0.3.3.crate) = 49493 +SHA256 (rust/crates/gif-0.13.3.crate) = 4ae047235e33e2829703574b54fdec96bfbad892062d97fed2f76022287de61b +SIZE (rust/crates/gif-0.13.3.crate) = 36010 SHA256 (rust/crates/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f SIZE (rust/crates/gimli-0.31.1.crate) = 279515 SHA256 (rust/crates/gl_generator-0.14.0.crate) = 1a95dfc23a2b4a9a2f5ab41d194f8bfda3cabec42af4e39f08c339eb2a0c124d @@ -379,48 +391,46 @@ SHA256 (rust/crates/gpu-descriptor-types-0.1.2.crate) = 6bf0b36e6f090b7e1d8a4b49 SIZE (rust/crates/gpu-descriptor-types-0.1.2.crate) = 1928 SHA256 (rust/crates/guillotiere-0.6.2.crate) = b62d5865c036cb1393e23c50693df631d3f5d7bcca4c04fe4cc0fd592e74a782 SIZE (rust/crates/guillotiere-0.6.2.crate) = 18116 -SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e -SIZE (rust/crates/h2-0.4.7.crate) = 174114 -SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888 -SIZE (rust/crates/half-2.4.1.crate) = 50892 +SHA256 (rust/crates/h2-0.4.10.crate) = a9421a676d1b147b16b82c9225157dc629087ef8ec4d5e2960f9437a90dac0a5 +SIZE (rust/crates/h2-0.4.10.crate) = 174800 +SHA256 (rust/crates/half-2.6.0.crate) = 459196ed295495a68f7d7fe1d84f6c4b7ff0e21fe3017b2f283c6fac3ad803c9 +SIZE (rust/crates/half-2.6.0.crate) = 59507 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968 SHA256 (rust/crates/hashbrown-0.14.5.crate) = e5274423e17b7c9fc20b6e7e208532f9b19825d82dfd615708b70edd83df41f1 SIZE (rust/crates/hashbrown-0.14.5.crate) = 141498 -SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289 -SIZE (rust/crates/hashbrown-0.15.2.crate) = 138478 +SHA256 (rust/crates/hashbrown-0.15.4.crate) = 5971ac85611da7067dbfcabef3c70ebb5606018acd9e2a3903a0da507521e0d5 +SIZE (rust/crates/hashbrown-0.15.4.crate) = 140447 SHA256 (rust/crates/hassle-rs-0.11.0.crate) = af2a7e73e1f34c48da31fb668a907f250794837e08faa144fd24f0b8b741e890 SIZE (rust/crates/hassle-rs-0.11.0.crate) = 27178 SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8 SIZE (rust/crates/heck-0.4.1.crate) = 11567 SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea SIZE (rust/crates/heck-0.5.0.crate) = 11517 -SHA256 (rust/crates/hermit-abi-0.3.9.crate) = d231dfb89cfffdbc30e7fc41579ed6066ad03abda9e567ccafae602b97ec5024 -SIZE (rust/crates/hermit-abi-0.3.9.crate) = 16165 -SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc -SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310 +SHA256 (rust/crates/hermit-abi-0.5.2.crate) = fc0fef456e4baa96da950455cd02c081ca953b141298e41db3fc7e36b1da849c +SIZE (rust/crates/hermit-abi-0.5.2.crate) = 17435 SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70 SIZE (rust/crates/hex-0.4.3.crate) = 13299 SHA256 (rust/crates/hexf-parse-0.2.1.crate) = dfa686283ad6dd069f105e5ab091b04c62850d3e4cf5d67debad1933f55023df SIZE (rust/crates/hexf-parse-0.2.1.crate) = 4662 -SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea -SIZE (rust/crates/http-1.2.0.crate) = 105932 +SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 +SIZE (rust/crates/http-1.3.1.crate) = 106063 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184 SIZE (rust/crates/http-body-1.0.1.crate) = 6125 -SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f -SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821 -SHA256 (rust/crates/httparse-1.9.5.crate) = 7d71d3574edd2771538b901e6549113b4006ece66150fb69c0fb6d9a2adae946 -SIZE (rust/crates/httparse-1.9.5.crate) = 39029 -SHA256 (rust/crates/hyper-1.5.2.crate) = 256fb8d4bd6413123cc9d91832d78325c48ff41677595be797d90f42969beae0 -SIZE (rust/crates/hyper-1.5.2.crate) = 152817 -SHA256 (rust/crates/hyper-rustls-0.27.5.crate) = 2d191583f3da1305256f22463b9bb0471acad48a4e534a5218b9963e9c1f59b2 -SIZE (rust/crates/hyper-rustls-0.27.5.crate) = 34660 +SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a +SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975 +SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87 +SIZE (rust/crates/httparse-1.10.1.crate) = 45190 +SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 +SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-rustls-0.27.7.crate) = e3c93eb611681b207e1fe55d5a71ecf91572ec8a6705cdb6857f7d8d5242cf58 +SIZE (rust/crates/hyper-rustls-0.27.7.crate) = 35435 SHA256 (rust/crates/hyper-tls-0.6.0.crate) = 70206fc6890eaca9fde8a0bf71caa2ddfc9fe045ac9e5c70df101a7dbde866e0 SIZE (rust/crates/hyper-tls-0.6.0.crate) = 15052 -SHA256 (rust/crates/hyper-util-0.1.10.crate) = df2dcfbe0677734ab2f3ffa7fa7bfd4706bfdc1ef393f2ee30184aed67e631b4 -SIZE (rust/crates/hyper-util-0.1.10.crate) = 72887 -SHA256 (rust/crates/iana-time-zone-0.1.61.crate) = 235e081f3925a06703c2d0117ea8b91f042756fd6e7a6e5d901e8ca1a996b220 -SIZE (rust/crates/iana-time-zone-0.1.61.crate) = 27685 +SHA256 (rust/crates/hyper-util-0.1.14.crate) = dc2fdfdbff08affe55bb779f33b053aa1fe5dd5b54c257343c17edfa55711bdb +SIZE (rust/crates/hyper-util-0.1.14.crate) = 101462 +SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 +SIZE (rust/crates/iana-time-zone-0.1.63.crate) = 32919 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f SIZE (rust/crates/iana-time-zone-haiku-0.1.2.crate) = 7185 SHA256 (rust/crates/iced-0.13.1.crate) = 88acfabc84ec077eaf9ede3457ffa3a104626d79022a9bf7f296093b1d60c73f @@ -445,110 +455,114 @@ SHA256 (rust/crates/iced_widget-0.13.4.crate) = 81429e1b950b0e4bca65be4c4278fea6 SIZE (rust/crates/iced_widget-0.13.4.crate) = 134176 SHA256 (rust/crates/iced_winit-0.13.0.crate) = f44cd4e1c594b6334f409282937bf972ba14d31fedf03c23aa595d982a2fda28 SIZE (rust/crates/iced_winit-0.13.0.crate) = 26862 -SHA256 (rust/crates/icu_collections-1.5.0.crate) = db2fa452206ebee18c4b5c2274dbf1de17008e874b4dc4f0aea9d01ca79e4526 -SIZE (rust/crates/icu_collections-1.5.0.crate) = 82762 -SHA256 (rust/crates/icu_locid-1.5.0.crate) = 13acbb8371917fc971be86fc8057c41a64b521c184808a698c02acc242dbf637 -SIZE (rust/crates/icu_locid-1.5.0.crate) = 55131 -SHA256 (rust/crates/icu_locid_transform-1.5.0.crate) = 01d11ac35de8e40fdeda00d9e1e9d92525f3f9d887cdd7aa81d727596788b54e -SIZE (rust/crates/icu_locid_transform-1.5.0.crate) = 29094 -SHA256 (rust/crates/icu_locid_transform_data-1.5.0.crate) = fdc8ff3388f852bede6b579ad4e978ab004f139284d7b28715f773507b946f6e -SIZE (rust/crates/icu_locid_transform_data-1.5.0.crate) = 44727 -SHA256 (rust/crates/icu_normalizer-1.5.0.crate) = 19ce3e0da2ec68599d193c93d088142efd7f9c5d6fc9b803774855747dc6a84f -SIZE (rust/crates/icu_normalizer-1.5.0.crate) = 53113 -SHA256 (rust/crates/icu_normalizer_data-1.5.0.crate) = f8cafbf7aa791e9b22bec55a167906f9e1215fd475cd22adfcf660e03e989516 -SIZE (rust/crates/icu_normalizer_data-1.5.0.crate) = 50561 -SHA256 (rust/crates/icu_properties-1.5.1.crate) = 93d6020766cfc6302c15dbbc9c8778c37e62c14427cb7f6e601d849e092aeef5 -SIZE (rust/crates/icu_properties-1.5.1.crate) = 64479 -SHA256 (rust/crates/icu_properties_data-1.5.0.crate) = 67a8effbc3dd3e4ba1afa8ad918d5684b8868b3b26500753effea8d2eed19569 -SIZE (rust/crates/icu_properties_data-1.5.0.crate) = 227993 -SHA256 (rust/crates/icu_provider-1.5.0.crate) = 6ed421c8a8ef78d3e2dbc98a973be2f3770cb42b606e3ab18d6237c4dfde68d9 -SIZE (rust/crates/icu_provider-1.5.0.crate) = 52722 -SHA256 (rust/crates/icu_provider_macros-1.5.0.crate) = 1ec89e9337638ecdc08744df490b221a7399bf8d164eb52a665454e60e075ad6 -SIZE (rust/crates/icu_provider_macros-1.5.0.crate) = 6436 +SHA256 (rust/crates/icu_collections-2.0.0.crate) = 200072f5d0e3614556f94a9930d5dc3e0662a652823904c3a75dc3b0af7fee47 +SIZE (rust/crates/icu_collections-2.0.0.crate) = 83033 +SHA256 (rust/crates/icu_locale_core-2.0.0.crate) = 0cde2700ccaed3872079a65fb1a78f6c0a36c91570f28755dda67bc8f7d9f00a +SIZE (rust/crates/icu_locale_core-2.0.0.crate) = 74430 +SHA256 (rust/crates/icu_normalizer-2.0.0.crate) = 436880e8e18df4d7bbc06d58432329d6458cc84531f7ac5f024e93deadb37979 +SIZE (rust/crates/icu_normalizer-2.0.0.crate) = 61543 +SHA256 (rust/crates/icu_normalizer_data-2.0.0.crate) = 00210d6893afc98edb752b664b8890f0ef174c8adbb8d0be9710fa66fbbf72d3 +SIZE (rust/crates/icu_normalizer_data-2.0.0.crate) = 68101 +SHA256 (rust/crates/icu_properties-2.0.1.crate) = 016c619c1eeb94efb86809b015c58f479963de65bdb6253345c1a1276f22e32b +SIZE (rust/crates/icu_properties-2.0.1.crate) = 58165 +SHA256 (rust/crates/icu_properties_data-2.0.1.crate) = 298459143998310acd25ffe6810ed544932242d3f07083eee1084d83a71bd632 +SIZE (rust/crates/icu_properties_data-2.0.1.crate) = 159735 +SHA256 (rust/crates/icu_provider-2.0.0.crate) = 03c80da27b5f4187909049ee2d72f276f0d9f99a42c306bd0131ecfe04d8e5af +SIZE (rust/crates/icu_provider-2.0.0.crate) = 50966 SHA256 (rust/crates/idna-1.0.3.crate) = 686f825264d630750a544639377bae737628043f20d38bbc029e8f29ea968a7e SIZE (rust/crates/idna-1.0.3.crate) = 142515 -SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64fed304c5040df000a745aa1de3b4ef71 -SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206 +SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb2085b9ed0c4f6bd0d9d5bcd86f1a0344 +SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389 +SHA256 (rust/crates/image-0.24.9.crate) = 5690139d2f55868e080017335e4b94cb7414274c74f1669c84fb5feba2c9f69d +SIZE (rust/crates/image-0.24.9.crate) = 9261055 SHA256 (rust/crates/imagesize-0.12.0.crate) = 029d73f573d8e8d63e6d5020011d3255b28c3ba85d6cf870a07184ed23de9284 SIZE (rust/crates/imagesize-0.12.0.crate) = 15747 -SHA256 (rust/crates/indexmap-2.7.0.crate) = 62f822373a4fe84d4bb149bf54e584a7f4abec90e072ed49cda0edea5b95471f -SIZE (rust/crates/indexmap-2.7.0.crate) = 85335 +SHA256 (rust/crates/indexmap-2.10.0.crate) = fe4cd85333e22411419a0bcae1297d25e58c9443848b11dc6a86fefe8c78a661 +SIZE (rust/crates/indexmap-2.10.0.crate) = 95836 SHA256 (rust/crates/instant-0.1.13.crate) = e0242819d153cba4b4b05a5a8f2a7e9bbf97b6055b2a002b395c96b5ff3c0222 SIZE (rust/crates/instant-0.1.13.crate) = 6305 -SHA256 (rust/crates/ipnet-2.10.1.crate) = ddc24109865250148c2e0f3d25d4f0f479571723792d3802153c60922a4fb708 -SIZE (rust/crates/ipnet-2.10.1.crate) = 28407 -SHA256 (rust/crates/ipnetwork-0.20.0.crate) = bf466541e9d546596ee94f9f69590f89473455f88372423e0008fc1a7daf100e -SIZE (rust/crates/ipnetwork-0.20.0.crate) = 16556 +SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130 +SIZE (rust/crates/ipnet-2.11.0.crate) = 29718 +SHA256 (rust/crates/ipnetwork-0.21.1.crate) = cf370abdafd54d13e54a620e8c3e1145f28e46cc9d704bc6d94414559df41763 +SIZE (rust/crates/ipnetwork-0.21.1.crate) = 19565 +SHA256 (rust/crates/iri-string-0.7.8.crate) = dbc5ebe9c3a1a7a5127f920a418f7585e9e758e911d0466ed004f393b0e380b2 +SIZE (rust/crates/iri-string-0.7.8.crate) = 141493 SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 SIZE (rust/crates/itertools-0.10.5.crate) = 115354 -SHA256 (rust/crates/itertools-0.12.1.crate) = ba291022dbbd398a455acf126c1e341954079855bc60dfdda641363bd6922569 -SIZE (rust/crates/itertools-0.12.1.crate) = 137761 SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 SIZE (rust/crates/itertools-0.13.0.crate) = 146261 -SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674 -SIZE (rust/crates/itoa-1.0.14.crate) = 11210 +SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c +SIZE (rust/crates/itoa-1.0.15.crate) = 11231 SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97 SIZE (rust/crates/jni-0.21.1.crate) = 105028 SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 -SHA256 (rust/crates/jobserver-0.1.32.crate) = 48d1dbcbbeb6a7fec7e059840aa538bd62aaccf972c7346c4d9d2059312853d0 -SIZE (rust/crates/jobserver-0.1.32.crate) = 27549 -SHA256 (rust/crates/jpeg-decoder-0.3.1.crate) = f5d4a7da358eff58addd2877a45865158f0d78c911d43a5784ceb7bbf52833b0 -SIZE (rust/crates/jpeg-decoder-0.3.1.crate) = 744364 -SHA256 (rust/crates/js-sys-0.3.76.crate) = 6717b6b5b077764fb5966237269cb3c64edddde4b14ce42647430a78ced9e7b7 -SIZE (rust/crates/js-sys-0.3.76.crate) = 54420 +SHA256 (rust/crates/jobserver-0.1.33.crate) = 38f262f097c174adebe41eb73d66ae9c06b2844fb0da69969647bbddd9b0538a +SIZE (rust/crates/jobserver-0.1.33.crate) = 29136 +SHA256 (rust/crates/jpeg-decoder-0.3.2.crate) = 00810f1d8b74be64b13dbf3db89ac67740615d6c891f0e7b6179326533011a07 +SIZE (rust/crates/jpeg-decoder-0.3.2.crate) = 745371 +SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f +SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 +SHA256 (rust/crates/kamadak-exif-0.5.5.crate) = ef4fc70d0ab7e5b6bafa30216a6b48705ea964cdfc29c050f2412295eba58077 +SIZE (rust/crates/kamadak-exif-0.5.5.crate) = 54457 SHA256 (rust/crates/khronos-egl-6.0.0.crate) = 6aae1df220ece3c0ada96b8153459b67eebe9ae9212258bb0134ae60416fdf76 SIZE (rust/crates/khronos-egl-6.0.0.crate) = 29315 SHA256 (rust/crates/khronos_api-3.1.0.crate) = e2db585e1d738fc771bf08a151420d3ed193d9d895a36df7f6f8a9456b911ddc SIZE (rust/crates/khronos_api-3.1.0.crate) = 599718 SHA256 (rust/crates/kurbo-0.10.4.crate) = 1618d4ebd923e97d67e7cd363d80aef35fe961005cbbbb3d2dad8bdd1bc63440 SIZE (rust/crates/kurbo-0.10.4.crate) = 925388 -SHA256 (rust/crates/kurbo-0.11.1.crate) = 89234b2cc610a7dd927ebde6b41dd1a5d4214cffaef4cf1fb2195d592f92518f -SIZE (rust/crates/kurbo-0.11.1.crate) = 129186 +SHA256 (rust/crates/kurbo-0.11.2.crate) = 1077d333efea6170d9ccb96d3c3026f300ca0773da4938cc4c811daa6df68b0c +SIZE (rust/crates/kurbo-0.11.2.crate) = 130628 SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025 -SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a -SIZE (rust/crates/libc-0.2.169.crate) = 757901 +SHA256 (rust/crates/lebe-0.5.2.crate) = 03087c2bad5e1034e8cace5926dec053fb3790248370865f5117a7d0213354c8 +SIZE (rust/crates/lebe-0.5.2.crate) = 8422 +SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 +SIZE (rust/crates/libc-0.2.174.crate) = 779933 SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f SIZE (rust/crates/libloading-0.7.4.crate) = 27580 -SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34 -SIZE (rust/crates/libloading-0.8.6.crate) = 28922 -SHA256 (rust/crates/libm-0.2.11.crate) = 8355be11b20d696c8f18f6cc018c4e372165b1fa8126cef092399c9951984ffa -SIZE (rust/crates/libm-0.2.11.crate) = 111477 -SHA256 (rust/crates/libredox-0.1.3.crate) = c0ff37bd590ca25063e35af745c343cb7a0271906fb7b37e4813e8f79f00268d -SIZE (rust/crates/libredox-0.1.3.crate) = 6068 -SHA256 (rust/crates/linux-raw-sys-0.4.14.crate) = 78b3ae25bc7c8c38cec158d1f2757ee79e9b3740fbc7ccf0e59e4b08d793fa89 -SIZE (rust/crates/linux-raw-sys-0.4.14.crate) = 1826665 +SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667 +SIZE (rust/crates/libloading-0.8.8.crate) = 31345 +SHA256 (rust/crates/libm-0.2.15.crate) = f9fbbcab51052fe104eb5e5d351cf728d30a5be1fe14d9be8a3b097481fb97de +SIZE (rust/crates/libm-0.2.15.crate) = 156108 +SHA256 (rust/crates/libredox-0.1.4.crate) = 1580801010e535496706ba011c15f8532df6b42297d2e471fec38ceadd8c0638 +SIZE (rust/crates/libredox-0.1.4.crate) = 6946 +SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab +SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898 SHA256 (rust/crates/linux-raw-sys-0.6.5.crate) = 2a385b1be4e5c3e362ad2ffa73c392e53f031eaa5b7d648e64cd87f27f6063d7 SIZE (rust/crates/linux-raw-sys-0.6.5.crate) = 1892120 -SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104 -SIZE (rust/crates/litemap-0.7.4.crate) = 28257 -SHA256 (rust/crates/lock_api-0.4.12.crate) = 07af8b9cdd281b7915f413fa73f29ebd5d55d0d3f0155584dade1ff18cea1b17 -SIZE (rust/crates/lock_api-0.4.12.crate) = 27591 -SHA256 (rust/crates/log-0.4.22.crate) = a7a70ba024b9dc04c27ea2f0c0548feb474ec5c54bba33a7f72f873a39d07b24 -SIZE (rust/crates/log-0.4.22.crate) = 44027 +SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12 +SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088 +SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956 +SIZE (rust/crates/litemap-0.8.0.crate) = 34344 +SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765 +SIZE (rust/crates/lock_api-0.4.13.crate) = 28565 +SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94 +SIZE (rust/crates/log-0.4.27.crate) = 48120 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 +SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154 +SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090 SHA256 (rust/crates/lyon-1.0.1.crate) = 91e7f9cda98b5430809e63ca5197b06c7d191bf7e26dfc467d5a3f0290e2a74f SIZE (rust/crates/lyon-1.0.1.crate) = 3837 SHA256 (rust/crates/lyon_algorithms-1.0.5.crate) = f13c9be19d257c7d37e70608ed858e8eab4b2afcea2e3c9a622e892acbf43c08 SIZE (rust/crates/lyon_algorithms-1.0.5.crate) = 32527 SHA256 (rust/crates/lyon_geom-1.0.6.crate) = 8af69edc087272df438b3ee436c4bb6d7c04aa8af665cfd398feae627dbd8570 SIZE (rust/crates/lyon_geom-1.0.6.crate) = 52820 -SHA256 (rust/crates/lyon_path-1.0.6.crate) = 8e0b8aec2f58586f6eef237985b9a9b7cb3a3aff4417c575075cf95bf925252e -SIZE (rust/crates/lyon_path-1.0.6.crate) = 35769 +SHA256 (rust/crates/lyon_path-1.0.7.crate) = 0047f508cd7a85ad6bad9518f68cce7b1bf6b943fb71f6da0ee3bc1e8cb75f25 +SIZE (rust/crates/lyon_path-1.0.7.crate) = 36881 SHA256 (rust/crates/lyon_tessellation-1.0.15.crate) = 579d42360a4b09846eff2feef28f538696c7d6c7439bfa65874ff3cbe0951b2c SIZE (rust/crates/lyon_tessellation-1.0.15.crate) = 183620 -SHA256 (rust/crates/mach2-0.4.2.crate) = 19b955cdeb2a02b9117f121ce63aa52d08ade45de53e48fe6a38b39c10f6f709 -SIZE (rust/crates/mach2-0.4.2.crate) = 21889 +SHA256 (rust/crates/mach2-0.4.3.crate) = d640282b302c0bb0a2a8e0233ead9035e3bed871f0b7e81fe4a1ec829765db44 +SIZE (rust/crates/mach2-0.4.3.crate) = 22180 SHA256 (rust/crates/malloc_buf-0.0.6.crate) = 62bb907fe88d54d8d9ce32a3cceab4218ed2f6b7d35617cafe9adf84e43919cb SIZE (rust/crates/malloc_buf-0.0.6.crate) = 1239 -SHA256 (rust/crates/maxminddb-0.24.0.crate) = d6087e5d8ea14861bb7c7f573afbc7be3798d3ef0fae87ec4fd9a4de9a127c3c -SIZE (rust/crates/maxminddb-0.24.0.crate) = 20232 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/maxminddb-0.26.0.crate) = 2a197e44322788858682406c74b0b59bf8d9b4954fe1f224d9a25147f1880bba +SIZE (rust/crates/maxminddb-0.26.0.crate) = 24547 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 SHA256 (rust/crates/memmap2-0.9.5.crate) = fd3f7eed9d3848f8b98834af67102b720745c4ec028fcd0aa0239277e7de374f SIZE (rust/crates/memmap2-0.9.5.crate) = 33280 SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a @@ -559,14 +573,16 @@ SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bc SIZE (rust/crates/mime-0.3.17.crate) = 15712 SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841 -SHA256 (rust/crates/miniz_oxide-0.8.2.crate) = 4ffbe83022cedc1d264172192511ae958937694cd57ce297164951b8b3568394 -SIZE (rust/crates/miniz_oxide-0.8.2.crate) = 59068 -SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd -SIZE (rust/crates/mio-1.0.3.crate) = 103703 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 +SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c +SIZE (rust/crates/mio-1.0.4.crate) = 104212 +SHA256 (rust/crates/mutate_once-0.1.1.crate) = 16cf681a23b4d0a43fc35024c176437f9dcd818db34e0f42ab456a0ee5ad497b +SIZE (rust/crates/mutate_once-0.1.1.crate) = 4276 SHA256 (rust/crates/naga-0.19.2.crate) = 50e3524642f53d9af419ab5e8dd29d3ba155708267667c2f3f06c88c9e130843 SIZE (rust/crates/naga-0.19.2.crate) = 537942 -SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466 -SIZE (rust/crates/native-tls-0.2.12.crate) = 29517 +SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e +SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/ndk-0.8.0.crate) = 2076a31b7010b17a38c01907c45b945e8f11495ee4dd588309718901b1f7a5b7 SIZE (rust/crates/ndk-0.8.0.crate) = 79770 SHA256 (rust/crates/ndk-0.9.0.crate) = c3f42e7bbe13d351b6bead8286a43aac9534b82bd3cc43e47037f012ebfd62d4 @@ -579,40 +595,50 @@ SHA256 (rust/crates/ndk-sys-0.6.0+11769913.crate) = ee6cda3051665f1fb8d9e08fc35c SIZE (rust/crates/ndk-sys-0.6.0+11769913.crate) = 329984 SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46 SIZE (rust/crates/nix-0.29.0.crate) = 318248 +SHA256 (rust/crates/nix-0.30.1.crate) = 74523f3a35e05aba87a1d978330aef40f67b0304ac79c1c00b294c9830543db6 +SIZE (rust/crates/nix-0.30.1.crate) = 342015 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1fc683305fdf6eb6684f22555355e202 SIZE (rust/crates/num-derive-0.4.2.crate) = 14709 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 -SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 -SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713 -SHA256 (rust/crates/num_enum-0.7.3.crate) = 4e613fc340b2220f734a8595782c551f1250e969d87d3be1ae0579e8d4065179 -SIZE (rust/crates/num_enum-0.7.3.crate) = 18603 -SHA256 (rust/crates/num_enum_derive-0.7.3.crate) = af1844ef2428cc3e1cb900be36181049ef3d3193c63e43026cfe202983b27a56 -SIZE (rust/crates/num_enum_derive-0.7.3.crate) = 17092 +SHA256 (rust/crates/num_cpus-1.17.0.crate) = 91df4bbde75afed763b708b7eee1e8e7651e02d97f6d5dd763e89367e957b23b +SIZE (rust/crates/num_cpus-1.17.0.crate) = 15874 +SHA256 (rust/crates/num_enum-0.7.4.crate) = a973b4e44ce6cad84ce69d797acf9a044532e4184c4f267913d1b546a0727b7a +SIZE (rust/crates/num_enum-0.7.4.crate) = 21553 +SHA256 (rust/crates/num_enum_derive-0.7.4.crate) = 77e878c846a8abae00dd069496dbe8751b16ac1c3d6bd2a7283a938e8228f90d +SIZE (rust/crates/num_enum_derive-0.7.4.crate) = 18167 SHA256 (rust/crates/objc-0.2.7.crate) = 915b1b472bc21c53464d6c8461c9d3af805ba1ef837e1cac254428f4a77177b1 SIZE (rust/crates/objc-0.2.7.crate) = 22036 SHA256 (rust/crates/objc-sys-0.3.5.crate) = cdb91bdd390c7ce1a8607f35f3ca7151b65afc0ff5ff3b34fa350f7d7c7e4310 SIZE (rust/crates/objc-sys-0.3.5.crate) = 20560 SHA256 (rust/crates/objc2-0.5.2.crate) = 46a785d4eeff09c14c487497c162e92766fbb3e4059a71840cecc03d9a50b804 SIZE (rust/crates/objc2-0.5.2.crate) = 199204 +SHA256 (rust/crates/objc2-0.6.1.crate) = 88c6597e14493ab2e44ce58f2fdecf095a51f12ca57bec060a11c57332520551 +SIZE (rust/crates/objc2-0.6.1.crate) = 270980 SHA256 (rust/crates/objc2-app-kit-0.2.2.crate) = e4e89ad9e3d7d297152b17d39ed92cd50ca8063a89a9fa569046d41568891eff SIZE (rust/crates/objc2-app-kit-0.2.2.crate) = 337435 +SHA256 (rust/crates/objc2-app-kit-0.3.1.crate) = e6f29f568bec459b0ddff777cec4fe3fd8666d82d5a40ebd0ff7e66134f89bcc +SIZE (rust/crates/objc2-app-kit-0.3.1.crate) = 495884 SHA256 (rust/crates/objc2-cloud-kit-0.2.2.crate) = 74dd3b56391c7a0596a295029734d3c1c5e7e510a4cb30245f8221ccea96b009 SIZE (rust/crates/objc2-cloud-kit-0.2.2.crate) = 27094 SHA256 (rust/crates/objc2-contacts-0.2.2.crate) = a5ff520e9c33812fd374d8deecef01d4a840e7b41862d849513de77e44aa4889 SIZE (rust/crates/objc2-contacts-0.2.2.crate) = 17094 SHA256 (rust/crates/objc2-core-data-0.2.2.crate) = 617fbf49e071c178c0b24c080767db52958f716d9eabdf0890523aeae54773ef SIZE (rust/crates/objc2-core-data-0.2.2.crate) = 30575 +SHA256 (rust/crates/objc2-core-foundation-0.3.1.crate) = 1c10c2894a6fed806ade6027bcd50662746363a9589d3ec9d9bef30a4e4bc166 +SIZE (rust/crates/objc2-core-foundation-0.3.1.crate) = 178121 SHA256 (rust/crates/objc2-core-image-0.2.2.crate) = 55260963a527c99f1819c4f8e3b47fe04f9650694ef348ffd2227e8196d34c80 SIZE (rust/crates/objc2-core-image-0.2.2.crate) = 20050 SHA256 (rust/crates/objc2-core-location-0.2.2.crate) = 000cfee34e683244f284252ee206a27953279d370e309649dc3ee317b37e5781 SIZE (rust/crates/objc2-core-location-0.2.2.crate) = 13100 -SHA256 (rust/crates/objc2-encode-4.0.3.crate) = 7891e71393cd1f227313c9379a26a584ff3d7e6e7159e988851f0934c993f0f8 -SIZE (rust/crates/objc2-encode-4.0.3.crate) = 19478 +SHA256 (rust/crates/objc2-encode-4.1.0.crate) = ef25abbcd74fb2609453eb695bd2f860d389e457f67dc17cafc8b8cbc89d0c33 +SIZE (rust/crates/objc2-encode-4.1.0.crate) = 21004 SHA256 (rust/crates/objc2-foundation-0.2.2.crate) = 0ee638a5da3799329310ad4cfa62fbf045d5f56e3ef5ba4149e7452dcf89d5a8 SIZE (rust/crates/objc2-foundation-0.2.2.crate) = 249330 +SHA256 (rust/crates/objc2-foundation-0.3.1.crate) = 900831247d2fe1a09a683278e5384cfb8c80c79fe6b166f9d14bfdde0ea1b03c +SIZE (rust/crates/objc2-foundation-0.3.1.crate) = 324572 SHA256 (rust/crates/objc2-link-presentation-0.2.2.crate) = a1a1ae721c5e35be65f01a03b6d2ac13a54cb4fa70d8a5da293d7b0020261398 SIZE (rust/crates/objc2-link-presentation-0.2.2.crate) = 4440 SHA256 (rust/crates/objc2-metal-0.2.2.crate) = dd0cba1276f6023976a406a14ffa85e1fdd19df6b0f737b063b95f6c8c7aadd6 @@ -635,16 +661,18 @@ SHA256 (rust/crates/oboe-0.6.1.crate) = e8b61bebd49e5d43f5f8cc7ee2891c16e0f41ec7 SIZE (rust/crates/oboe-0.6.1.crate) = 24588 SHA256 (rust/crates/oboe-sys-0.6.1.crate) = 6c8bb09a4a2b1d668170cfe0a7d5bc103f8999fb316c98099b6a9939c9f2e79d SIZE (rust/crates/oboe-sys-0.6.1.crate) = 169091 -SHA256 (rust/crates/once_cell-1.20.2.crate) = 1261fe7e33c73b354eab43b1273a57c8f967d0391e80353e51f764ac02cf6775 -SIZE (rust/crates/once_cell-1.20.2.crate) = 33394 -SHA256 (rust/crates/openssl-0.10.68.crate) = 6174bc48f102d208783c2c84bf931bb75927a617866870de8a4ea85597f871f5 -SIZE (rust/crates/openssl-0.10.68.crate) = 276578 +SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d +SIZE (rust/crates/once_cell-1.21.3.crate) = 34534 +SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad +SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510 +SHA256 (rust/crates/openssl-0.10.73.crate) = 8505734d46c8ab1e19a1dce3aef597ad87dcb4c37e7188231769bd6bd51cebf8 +SIZE (rust/crates/openssl-0.10.73.crate) = 283994 SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 -SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf -SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741 -SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287 +SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e +SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 +SHA256 (rust/crates/openssl-sys-0.9.109.crate) = 90096e2e47630d78b7d1c20952dc621f957103f8bc2c8359ec81290d75238571 +SIZE (rust/crates/openssl-sys-0.9.109.crate) = 78247 SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d SIZE (rust/crates/option-ext-0.2.0.crate) = 7345 SHA256 (rust/crates/orbclient-0.3.48.crate) = ba0b26cec2e24f08ed8bb31519a9333140a6599b867dac464bb150bdb796fd43 @@ -653,10 +681,10 @@ SHA256 (rust/crates/ordered-multimap-0.4.3.crate) = ccd746e37177e1711c20dd619a16 SIZE (rust/crates/ordered-multimap-0.4.3.crate) = 19599 SHA256 (rust/crates/ordered-stream-0.2.0.crate) = 9aa2b01e1d916879f73a53d01d1d6cee68adbb31d6d9177a8cfce093cced1d50 SIZE (rust/crates/ordered-stream-0.2.0.crate) = 19077 -SHA256 (rust/crates/ouroboros-0.18.4.crate) = 944fa20996a25aded6b4795c6d63f10014a7a83f8be9828a11860b08c5fc4a67 -SIZE (rust/crates/ouroboros-0.18.4.crate) = 11394 -SHA256 (rust/crates/ouroboros_macro-0.18.4.crate) = 39b0deead1528fd0e5947a8546a9642a9777c25f6e1e26f34c97b204bbb465bd -SIZE (rust/crates/ouroboros_macro-0.18.4.crate) = 22011 +SHA256 (rust/crates/ouroboros-0.18.5.crate) = 1e0f050db9c44b97a94723127e6be766ac5c340c48f2c4bb3ffa11713744be59 +SIZE (rust/crates/ouroboros-0.18.5.crate) = 11678 +SHA256 (rust/crates/ouroboros_macro-0.18.5.crate) = 3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0 +SIZE (rust/crates/ouroboros_macro-0.18.5.crate) = 22021 SHA256 (rust/crates/owned_ttf_parser-0.25.0.crate) = 22ec719bbf3b2a81c109a4e20b1f129b5566b7dce654bc3872f6a05abf82b2c4 SIZE (rust/crates/owned_ttf_parser-0.25.0.crate) = 151164 SHA256 (rust/crates/palette-0.7.6.crate) = 4cbf71184cc5ecc2e4e1baccdb21026c20e5fc3dcf63028a086131b3ab00b6e6 @@ -667,42 +695,48 @@ SHA256 (rust/crates/parking-2.2.1.crate) = f38d5652c16fde515bb1ecef450ab0f6a219d SIZE (rust/crates/parking-2.2.1.crate) = 10685 SHA256 (rust/crates/parking_lot-0.11.2.crate) = 7d17b78036a60663b797adeaee46f5c9dfebb86948d1255007a1d6be0271ff99 SIZE (rust/crates/parking_lot-0.11.2.crate) = 39869 -SHA256 (rust/crates/parking_lot-0.12.3.crate) = f1bf18183cf54e8d6059647fc3063646a1801cf30896933ec2311622cc4b9a27 -SIZE (rust/crates/parking_lot-0.12.3.crate) = 41860 +SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 +SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 SHA256 (rust/crates/parking_lot_core-0.8.6.crate) = 60a2cfe6f0ad2bfc16aefa463b497d5c7a5ecd44a23efa72aa342d90177356dc SIZE (rust/crates/parking_lot_core-0.8.6.crate) = 32567 -SHA256 (rust/crates/parking_lot_core-0.9.10.crate) = 1e401f977ab385c9e4e3ab30627d6f26d00e2c73eef317493c4ec6d468726cf8 -SIZE (rust/crates/parking_lot_core-0.9.10.crate) = 32406 +SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 +SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 SHA256 (rust/crates/pcap-2.2.0.crate) = 499125886165f62fbc0c095ead9189b253f48eb1c5fcab49f81a270f2f220652 SIZE (rust/crates/pcap-2.2.0.crate) = 74574 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 -SHA256 (rust/crates/phf-0.11.2.crate) = ade2d8b8f33c7333b51bcf0428d37e217e9f32192ae4772156f65063b8ce03dc -SIZE (rust/crates/phf-0.11.2.crate) = 21569 -SHA256 (rust/crates/phf_codegen-0.11.2.crate) = e8d39688d359e6b34654d328e262234662d16cc0f60ec8dcbe5e718709342a5a -SIZE (rust/crates/phf_codegen-0.11.2.crate) = 12977 -SHA256 (rust/crates/phf_generator-0.11.2.crate) = 48e4cc64c2ad9ebe670cb8fd69dd50ae301650392e81c05f9bfcb2d5bdbc24b0 -SIZE (rust/crates/phf_generator-0.11.2.crate) = 14190 -SHA256 (rust/crates/phf_macros-0.11.2.crate) = 3444646e286606587e49f3bcf1679b8cef1dc2c5ecc29ddacaffc305180d464b -SIZE (rust/crates/phf_macros-0.11.2.crate) = 4748 -SHA256 (rust/crates/phf_shared-0.11.2.crate) = 90fcb95eef784c2ac79119d1dd819e162b5da872ce6f3c3abe1e8ca1c082f72b -SIZE (rust/crates/phf_shared-0.11.2.crate) = 14284 +SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078 +SIZE (rust/crates/phf-0.11.3.crate) = 23231 +SHA256 (rust/crates/phf-0.12.1.crate) = 913273894cec178f401a31ec4b656318d95473527be05c0752cc41cdc32be8b7 +SIZE (rust/crates/phf-0.12.1.crate) = 23768 +SHA256 (rust/crates/phf_codegen-0.12.1.crate) = efbdcb6f01d193b17f0b9c3360fa7e0e620991b193ff08702f78b3ce365d7e61 +SIZE (rust/crates/phf_codegen-0.12.1.crate) = 14215 +SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb942c38553c51e871f8cbd687a4cfb5843d +SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431 +SHA256 (rust/crates/phf_generator-0.12.1.crate) = 2cbb1126afed61dd6368748dae63b1ee7dc480191c6262a3b4ff1e29d86a6c5b +SIZE (rust/crates/phf_generator-0.12.1.crate) = 15743 +SHA256 (rust/crates/phf_macros-0.11.3.crate) = f84ac04429c13a7ff43785d75ad27569f2951ce0ffd30a3321230db2fc727216 +SIZE (rust/crates/phf_macros-0.11.3.crate) = 18436 +SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5 +SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199 +SHA256 (rust/crates/phf_shared-0.12.1.crate) = 06005508882fb681fd97892ecff4b7fd0fee13ef1aa569f8695dae7ab9099981 +SIZE (rust/crates/phf_shared-0.12.1.crate) = 15568 SHA256 (rust/crates/pico-args-0.5.0.crate) = 5be167a7af36ee22fe3115051bc51f6e6c7054c9348e28deb4f49bd6f705a315 SIZE (rust/crates/pico-args-0.5.0.crate) = 11545 -SHA256 (rust/crates/pin-project-1.1.7.crate) = be57f64e946e500c8ee36ef6331845d40a93055567ec57e8fae13efd33759b95 -SIZE (rust/crates/pin-project-1.1.7.crate) = 55438 -SHA256 (rust/crates/pin-project-internal-1.1.7.crate) = 3c0f5fad0874fc7abcd4d750e76917eaebbecaa2c20bde22e1dbeeba8beb758c -SIZE (rust/crates/pin-project-internal-1.1.7.crate) = 28549 -SHA256 (rust/crates/pin-project-lite-0.2.15.crate) = 915a1e146535de9163f3987b8944ed8cf49a18bb0056bcebcdcece385cece4ff -SIZE (rust/crates/pin-project-lite-0.2.15.crate) = 29683 +SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a +SIZE (rust/crates/pin-project-1.1.10.crate) = 56348 +SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861 +SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162 +SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b +SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 SHA256 (rust/crates/piper-0.2.4.crate) = 96c8c490f422ef9a4efd2cb5b42b76c8613d7e7dfc1caf667b8a3350a5acc066 SIZE (rust/crates/piper-0.2.4.crate) = 15950 -SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2 -SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880 +SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c +SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747 SIZE (rust/crates/plotters-0.3.7.crate) = 149031 SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a @@ -711,40 +745,52 @@ SHA256 (rust/crates/plotters-iced-0.11.0.crate) = 0a14e2dda1ebc8fcbf248263fb5831 SIZE (rust/crates/plotters-iced-0.11.0.crate) = 200930 SHA256 (rust/crates/png-0.17.16.crate) = 82151a2fc869e011c153adc57cf2789ccb8d9906ce52c0b39a6b5697749d7526 SIZE (rust/crates/png-0.17.16.crate) = 117975 -SHA256 (rust/crates/polling-3.7.4.crate) = a604568c3202727d1507653cb121dbd627a58684eb09a820fd746bee38b4442f -SIZE (rust/crates/polling-3.7.4.crate) = 58239 -SHA256 (rust/crates/pollster-0.3.0.crate) = 22686f4785f02a4fcc856d3b3bb19bf6c8160d103f7a99cc258bddd0251dc7f2 -SIZE (rust/crates/pollster-0.3.0.crate) = 9436 -SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04 -SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478 +SHA256 (rust/crates/polling-3.8.0.crate) = b53a684391ad002dd6a596ceb6c74fd004fdce75f4be2e3f615068abbea5fd50 +SIZE (rust/crates/polling-3.8.0.crate) = 59031 +SHA256 (rust/crates/pollster-0.4.0.crate) = 2f3a9f18d041e6d0e102a0a46750538147e5e8992d3b4873aaafee2520b00ce3 +SIZE (rust/crates/pollster-0.4.0.crate) = 9840 +SHA256 (rust/crates/potential_utf-0.1.2.crate) = e5a7c30837279ca13e7c867e9e40053bc68740f988cb07f7ca6df43cc734b585 +SIZE (rust/crates/potential_utf-0.1.2.crate) = 9613 +SHA256 (rust/crates/ppv-lite86-0.2.21.crate) = 85eae3c4ed2f50dcfe72643da4befc30deadb458a9b590d720cde2f2b1e97da9 +SIZE (rust/crates/ppv-lite86-0.2.21.crate) = 22522 SHA256 (rust/crates/presser-0.3.1.crate) = e8cf8e6a8aa66ce33f63993ffc4ea4271eb5b0530a9002db8455ea6050c77bfa SIZE (rust/crates/presser-0.3.1.crate) = 20946 -SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b -SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164 -SHA256 (rust/crates/proc-macro2-1.0.92.crate) = 37d3544b3f2748c54e147655edb5025752e2303145b5aefb3c3ea2c78b973bb0 -SIZE (rust/crates/proc-macro2-1.0.92.crate) = 52353 +SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35 +SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432 +SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 +SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8 SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219 -SHA256 (rust/crates/profiling-1.0.16.crate) = afbdc74edc00b6f6a218ca6a5364d6226a259d4b8ea1af4a0ea063f27e179f4d -SIZE (rust/crates/profiling-1.0.16.crate) = 12588 -SHA256 (rust/crates/quick-xml-0.36.2.crate) = f7649a7b4df05aed9ea7ec6f628c67c9953a43869b8bc50929569b2999d443fe -SIZE (rust/crates/quick-xml-0.36.2.crate) = 185201 -SHA256 (rust/crates/quinn-0.11.6.crate) = 62e96808277ec6f97351a2380e6c25114bc9e67037775464979f3037c92d05ef -SIZE (rust/crates/quinn-0.11.6.crate) = 78222 -SHA256 (rust/crates/quinn-proto-0.11.9.crate) = a2fe5ef3495d7d2e377ff17b1a8ce2ee2ec2a18cde8b6ad6619d65d0701c135d -SIZE (rust/crates/quinn-proto-0.11.9.crate) = 209286 -SHA256 (rust/crates/quinn-udp-0.5.9.crate) = 1c40286217b4ba3a71d644d752e6a0b71f13f1b6a2c5311acfcbe0c2418ed904 -SIZE (rust/crates/quinn-udp-0.5.9.crate) = 25342 -SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc -SIZE (rust/crates/quote-1.0.38.crate) = 31252 +SHA256 (rust/crates/profiling-1.0.17.crate) = 3eb8486b569e12e2c32ad3e204dbaba5e4b5b216e9367044f25f1dba42341773 +SIZE (rust/crates/profiling-1.0.17.crate) = 13493 +SHA256 (rust/crates/qoi-0.4.1.crate) = 7f6d64c71eb498fe9eae14ce4ec935c555749aef511cca85b5568910d6e48001 +SIZE (rust/crates/qoi-0.4.1.crate) = 71135 +SHA256 (rust/crates/quick-xml-0.37.5.crate) = 331e97a1af0bf59823e6eadffe373d7b27f485be8748f71471c662c1f269b7fb +SIZE (rust/crates/quick-xml-0.37.5.crate) = 190481 +SHA256 (rust/crates/quinn-0.11.8.crate) = 626214629cda6781b6dc1d316ba307189c85ba657213ce642d9c77670f8202c8 +SIZE (rust/crates/quinn-0.11.8.crate) = 79949 +SHA256 (rust/crates/quinn-proto-0.11.12.crate) = 49df843a9161c85bb8aae55f101bc0bac8bcafd637a620d9122fd7e0b2f7422e +SIZE (rust/crates/quinn-proto-0.11.12.crate) = 235821 +SHA256 (rust/crates/quinn-udp-0.5.13.crate) = fcebb1209ee276352ef14ff8732e24cc2b02bbac986cd74a4c81bcb2f9881970 +SIZE (rust/crates/quinn-udp-0.5.13.crate) = 32621 +SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d +SIZE (rust/crates/quote-1.0.40.crate) = 31063 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404 SIZE (rust/crates/rand-0.8.5.crate) = 87113 +SHA256 (rust/crates/rand-0.9.1.crate) = 9fbfd9d094a40bf3ae768db9361049ace4c0e04a4fd6b359518bd7b73a73dd97 +SIZE (rust/crates/rand-0.9.1.crate) = 97986 SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88 SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251 +SHA256 (rust/crates/rand_chacha-0.9.0.crate) = d3022b5f1df60f26e1ffddd6c66e8aa15de382ae63b3a0c1bfc0e4d3e3f325cb +SIZE (rust/crates/rand_chacha-0.9.0.crate) = 18258 SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 -SHA256 (rust/crates/range-alloc-0.1.3.crate) = 9c8a99fddc9f0ba0a85884b8d14e3592853e787d581ca1816c91349b10e4eeab -SIZE (rust/crates/range-alloc-0.1.3.crate) = 7664 +SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 +SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 +SHA256 (rust/crates/range-alloc-0.1.4.crate) = c3d6831663a5098ea164f89cff59c6284e95f4e3c76ce9848d4529f5ccca9bde +SIZE (rust/crates/range-alloc-0.1.4.crate) = 7924 SHA256 (rust/crates/rangemap-1.5.1.crate) = f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684 SIZE (rust/crates/rangemap-1.5.1.crate) = 57091 SHA256 (rust/crates/raw-window-handle-0.6.2.crate) = 20675572f6f24e9e76ef639bc5552774ed45f1c30e2951e1e99c59888861c539 @@ -759,10 +805,12 @@ SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603 SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012 SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 -SHA256 (rust/crates/redox_syscall-0.5.8.crate) = 03a862b389f93e68874fbf580b9de08dd02facb9a788ebadaf4a3fd33cf58834 -SIZE (rust/crates/redox_syscall-0.5.8.crate) = 26319 +SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6 +SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489 SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43 SIZE (rust/crates/redox_users-0.4.6.crate) = 15585 +SHA256 (rust/crates/redox_users-0.5.0.crate) = dd6f9d3d47bdd2ad6945c5015a226ec6155d0bcdfd8f7cd29f86b71f8de99d2b +SIZE (rust/crates/redox_users-0.5.0.crate) = 15586 SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 SIZE (rust/crates/regex-1.11.1.crate) = 254170 SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 @@ -773,54 +821,56 @@ SHA256 (rust/crates/relative-path-1.9.3.crate) = ba39f3699c378cd8970968dcbff9c43 SIZE (rust/crates/relative-path-1.9.3.crate) = 22400 SHA256 (rust/crates/renderdoc-sys-1.1.0.crate) = 19b30a45b0cd0bcca8037f3d0dc3421eaf95327a17cad11964fb8179b4fc4832 SIZE (rust/crates/renderdoc-sys-1.1.0.crate) = 10366 -SHA256 (rust/crates/reqwest-0.12.12.crate) = 43e734407157c3c2034e0258f5e4473ddb361b1e85f95a66690d67264d7cd1da -SIZE (rust/crates/reqwest-0.12.12.crate) = 193321 +SHA256 (rust/crates/reqwest-0.12.20.crate) = eabf4c97d9130e2bf606614eb937e86edac8292eaa6f422f995d7e8de1eb1813 +SIZE (rust/crates/reqwest-0.12.20.crate) = 199843 SHA256 (rust/crates/resvg-0.42.0.crate) = 944d052815156ac8fa77eaac055220e95ba0b01fa8887108ca710c03805d9051 SIZE (rust/crates/resvg-0.42.0.crate) = 78253 -SHA256 (rust/crates/rfd-0.15.1.crate) = 46f6f80a9b882647d9014673ca9925d30ffc9750f2eed2b4490e189eaebd01e8 -SIZE (rust/crates/rfd-0.15.1.crate) = 50375 +SHA256 (rust/crates/rfd-0.15.3.crate) = 80c844748fdc82aae252ee4594a89b6e7ebef1063de7951545564cbc4e57075d +SIZE (rust/crates/rfd-0.15.3.crate) = 54977 SHA256 (rust/crates/rgb-0.8.50.crate) = 57397d16646700483b67d2dd6511d79318f9d057fdbd21a4066aeac8b41d310a SIZE (rust/crates/rgb-0.8.50.crate) = 21980 -SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d -SIZE (rust/crates/ring-0.17.8.crate) = 4188554 +SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 +SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rodio-0.20.1.crate) = e7ceb6607dd738c99bc8cb28eff249b7cd5c8ec88b9db96c0608c1480d140fb1 SIZE (rust/crates/rodio-0.20.1.crate) = 90390 SHA256 (rust/crates/roxmltree-0.20.0.crate) = 6c20b6793b5c2fa6553b250154b78d6d0db37e72700ae35fad9387a46f487c97 SIZE (rust/crates/roxmltree-0.20.0.crate) = 54594 -SHA256 (rust/crates/rstest-0.24.0.crate) = 03e905296805ab93e13c1ec3a03f4b6c4f35e9498a3d5fa96dc626d22c03cd89 -SIZE (rust/crates/rstest-0.24.0.crate) = 46969 -SHA256 (rust/crates/rstest_macros-0.24.0.crate) = ef0053bbffce09062bee4bcc499b0fbe7a57b879f1efe088d6d8d4c7adcdef9b -SIZE (rust/crates/rstest_macros-0.24.0.crate) = 62664 +SHA256 (rust/crates/rstest-0.25.0.crate) = 6fc39292f8613e913f7df8fa892b8944ceb47c247b78e1b1ae2f09e019be789d +SIZE (rust/crates/rstest-0.25.0.crate) = 55273 +SHA256 (rust/crates/rstest_macros-0.25.0.crate) = 1f168d99749d307be9de54d23fd226628d99768225ef08f6ffb52e0182a27746 +SIZE (rust/crates/rstest_macros-0.25.0.crate) = 70557 SHA256 (rust/crates/rust-ini-0.18.0.crate) = f6d5f2436026b4f6e79dc829837d467cc7e9a55ee40e750d716713540715a2df SIZE (rust/crates/rust-ini-0.18.0.crate) = 15439 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f +SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590 SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 -SHA256 (rust/crates/rustc-hash-2.1.0.crate) = c7fb8039b3032c191086b10f11f319a6e99e1e82889c5cc6046f515c9db1d497 -SIZE (rust/crates/rustc-hash-2.1.0.crate) = 13316 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 -SHA256 (rust/crates/rustix-0.38.42.crate) = f93dc38ecbab2eb790ff964bb77fa94faf256fd3e73285fd7ba0903b76bedb85 -SIZE (rust/crates/rustix-0.38.42.crate) = 378683 -SHA256 (rust/crates/rustls-0.23.20.crate) = 5065c3f250cbd332cd894be57c40fa52387247659b14a2d6041d121547903b1b -SIZE (rust/crates/rustls-0.23.20.crate) = 335933 -SHA256 (rust/crates/rustls-pemfile-2.2.0.crate) = dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50 -SIZE (rust/crates/rustls-pemfile-2.2.0.crate) = 25849 -SHA256 (rust/crates/rustls-pki-types-1.10.1.crate) = d2bf47e6ff922db3825eb750c4e2ff784c6ff8fb9e13046ef6a1d1c5401b0b37 -SIZE (rust/crates/rustls-pki-types-1.10.1.crate) = 58944 -SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9 -SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327 -SHA256 (rust/crates/rustrict-0.7.33.crate) = a566beb65e3d86654ff5cc7091d947589ef06f4bc6ba946455c2851ab1193914 -SIZE (rust/crates/rustrict-0.7.33.crate) = 593218 +SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 +SIZE (rust/crates/rustix-0.38.44.crate) = 379347 +SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 +SIZE (rust/crates/rustix-1.0.7.crate) = 414500 +SHA256 (rust/crates/rustls-0.23.28.crate) = 7160e3e10bf4535308537f3c4e1641468cd0e485175d6163087c0393c7d46643 +SIZE (rust/crates/rustls-0.23.28.crate) = 365699 +SHA256 (rust/crates/rustls-pki-types-1.12.0.crate) = 229a4a4c221013e7e1f1a043678c5cc39fe5171437c88fb47151a21e6f5b5c79 +SIZE (rust/crates/rustls-pki-types-1.12.0.crate) = 64740 +SHA256 (rust/crates/rustls-webpki-0.103.3.crate) = e4a72fe2bcf7a6ac6fd7d0b9e5cb68aeb7d4c0a0271730218b3e92d43b4eb435 +SIZE (rust/crates/rustls-webpki-0.103.3.crate) = 81840 +SHA256 (rust/crates/rustrict-0.7.35.crate) = 6dfe349049fa49baa564f8483d40e7561ff19ccaa308ab4f844bb59d2c5d8d34 +SIZE (rust/crates/rustrict-0.7.35.crate) = 596785 +SHA256 (rust/crates/rustversion-1.0.21.crate) = 8a0d197bd2c9dc6e53b84da9556a69ba4cdfab8619eb41a8bd1cc2027a0f6b1d +SIZE (rust/crates/rustversion-1.0.21.crate) = 21001 SHA256 (rust/crates/rustybuzz-0.14.1.crate) = cfb9cf8877777222e4a3bc7eb247e398b56baba500c38c1c46842431adc8b55c SIZE (rust/crates/rustybuzz-0.14.1.crate) = 254743 -SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f -SIZE (rust/crates/ryu-1.0.18.crate) = 47713 +SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f +SIZE (rust/crates/ryu-1.0.20.crate) = 48738 SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502 SIZE (rust/crates/same-file-1.0.6.crate) = 10183 -SHA256 (rust/crates/scc-2.3.0.crate) = 28e1c91382686d21b5ac7959341fcb9780fa7c03773646995a87c950fa7be640 -SIZE (rust/crates/scc-2.3.0.crate) = 130826 +SHA256 (rust/crates/scc-2.3.4.crate) = 22b2d775fb28f245817589471dd49c5edf64237f4a19d10ce9a92ff4651a27f4 +SIZE (rust/crates/scc-2.3.4.crate) = 143387 SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d SIZE (rust/crates/schannel-0.1.27.crate) = 42772 SHA256 (rust/crates/scoped-tls-1.0.1.crate) = e1cf6437eb19a8f4a6cc0f7dca544973b0b78843adbfeb3683d1a94a0024a294 @@ -829,26 +879,26 @@ SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7 SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619 SHA256 (rust/crates/sctk-adwaita-0.10.1.crate) = b6277f0217056f77f1d8f49f2950ac6c278c0d607c45f5ee99328d792ede24ec SIZE (rust/crates/sctk-adwaita-0.10.1.crate) = 53237 -SHA256 (rust/crates/sdd-3.0.5.crate) = 478f121bb72bbf63c52c93011ea1791dca40140dfe13f8336c4c5ac952c33aa9 -SIZE (rust/crates/sdd-3.0.5.crate) = 25330 +SHA256 (rust/crates/sdd-3.0.8.crate) = 584e070911c7017da6cb2eb0788d09f43d789029b5877d3e5ecc8acf86ceee21 +SIZE (rust/crates/sdd-3.0.8.crate) = 31934 SHA256 (rust/crates/security-framework-2.11.1.crate) = 897b2245f0b511c87893af39b033e5ca9cce68824c4d7e7630b5a1d339658d02 SIZE (rust/crates/security-framework-2.11.1.crate) = 80188 -SHA256 (rust/crates/security-framework-sys-2.13.0.crate) = 1863fd3768cd83c56a7f60faa4dc0d403f1b6df0a38c3c25f44b7894e45370d5 -SIZE (rust/crates/security-framework-sys-2.13.0.crate) = 20496 -SHA256 (rust/crates/self_cell-1.1.0.crate) = c2fdfc24bc566f839a2da4c4295b82db7d25a24253867d5c64355abb5799bdbe -SIZE (rust/crates/self_cell-1.1.0.crate) = 16636 -SHA256 (rust/crates/semver-1.0.24.crate) = 3cb6eb87a131f756572d7fb904f6e7b68633f09cca868c5df1c4b8d1a694bbba -SIZE (rust/crates/semver-1.0.24.crate) = 31267 -SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70 -SIZE (rust/crates/serde-1.0.217.crate) = 79019 -SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0 -SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749 -SHA256 (rust/crates/serde_json-1.0.134.crate) = d00f4175c42ee48b15416f6193a959ba3a0d67fc699a0db9ad12df9f83991c7d -SIZE (rust/crates/serde_json-1.0.134.crate) = 154351 -SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9 -SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997 -SHA256 (rust/crates/serde_spanned-0.6.8.crate) = 87607cb1398ed59d48732e575a4c28a7a8ebf2454b964fe3f224f2afc07909e1 -SIZE (rust/crates/serde_spanned-0.6.8.crate) = 9330 +SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32 +SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537 +SHA256 (rust/crates/self_cell-1.2.0.crate) = 0f7d95a54511e0c7be3f51e8867aa8cf35148d7b9445d44de2f943e2b206e749 +SIZE (rust/crates/self_cell-1.2.0.crate) = 16883 +SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0 +SIZE (rust/crates/semver-1.0.26.crate) = 31303 +SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6 +SIZE (rust/crates/serde-1.0.219.crate) = 78983 +SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00 +SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798 +SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373 +SIZE (rust/crates/serde_json-1.0.140.crate) = 154852 +SHA256 (rust/crates/serde_repr-0.1.20.crate) = 175ee3e80ae9982737ca543e96133087cbd9a485eecc3bc4de9c1a37b47ea59c +SIZE (rust/crates/serde_repr-0.1.20.crate) = 12627 +SHA256 (rust/crates/serde_spanned-0.6.9.crate) = bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3 +SIZE (rust/crates/serde_spanned-0.6.9.crate) = 10210 SHA256 (rust/crates/serde_test-1.0.177.crate) = 7f901ee573cab6b3060453d2d5f0bae4e6d628c23c0a962ff9b5f1d7c8d4f1ed SIZE (rust/crates/serde_test-1.0.177.crate) = 18671 SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd @@ -861,40 +911,36 @@ SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc83 SIZE (rust/crates/sha1-0.10.6.crate) = 13517 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -SHA256 (rust/crates/signal-hook-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1 -SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064 +SHA256 (rust/crates/signal-hook-registry-1.4.5.crate) = 9203b8055f63a2a00e2f593bb0510367fe707d7ff1e5c872de2f537b339e5410 +SIZE (rust/crates/signal-hook-registry-1.4.5.crate) = 19004 SHA256 (rust/crates/simd-adler32-0.3.7.crate) = d66dc143e6b11c1eddc06d5c423cfc97062865baf299914ab64caa38182078fe SIZE (rust/crates/simd-adler32-0.3.7.crate) = 12086 -SHA256 (rust/crates/simplecss-0.2.1.crate) = a11be7c62927d9427e9f40f3444d5499d868648e2edbc4e2116de69e7ec0e89d -SIZE (rust/crates/simplecss-0.2.1.crate) = 19418 -SHA256 (rust/crates/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d -SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 +SHA256 (rust/crates/simplecss-0.2.2.crate) = 7a9c6883ca9c3c7c90e888de77b7a5c849c779d25d74a1269b0218b14e8b136c +SIZE (rust/crates/simplecss-0.2.2.crate) = 22136 SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42ae711800501b5b16ea82ad029c39d SIZE (rust/crates/siphasher-1.0.1.crate) = 10351 SHA256 (rust/crates/skrifa-0.22.3.crate) = 8e1c44ad1f6c5bdd4eefed8326711b7dbda9ea45dfd36068c427d332aa382cbe SIZE (rust/crates/skrifa-0.22.3.crate) = 260731 -SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 -SIZE (rust/crates/slab-0.4.9.crate) = 17108 +SHA256 (rust/crates/slab-0.4.10.crate) = 04dc19736151f35336d325007ac991178d504a119863a2fcb3758cdb5e52c50d +SIZE (rust/crates/slab-0.4.10.crate) = 17810 SHA256 (rust/crates/slotmap-1.0.7.crate) = dbff4acf519f630b3a3ddcfaea6c06b42174d9a44bc70c620e9ed1649d58b82a SIZE (rust/crates/slotmap-1.0.7.crate) = 61390 -SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67 -SIZE (rust/crates/smallvec-1.13.2.crate) = 35216 +SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03 +SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/smithay-client-toolkit-0.19.2.crate) = 3457dea1f0eb631b4034d61d4d8c32074caa6cd1ab2d59f2327bd8461e2c0016 SIZE (rust/crates/smithay-client-toolkit-0.19.2.crate) = 131504 SHA256 (rust/crates/smithay-clipboard-0.7.2.crate) = cc8216eec463674a0e90f29e0ae41a4db573ec5b56b1c6c1c71615d249b6d846 SIZE (rust/crates/smithay-clipboard-0.7.2.crate) = 17877 SHA256 (rust/crates/smol_str-0.2.2.crate) = dd538fb6910ac1099850255cf94a94df6551fbdd602454387d0adb2d1ca6dead SIZE (rust/crates/smol_str-0.2.2.crate) = 15840 -SHA256 (rust/crates/socket2-0.5.8.crate) = c970269d99b64e60ec3bd6ad27270092a5394c4e309314b18ae3fe575695fbe8 -SIZE (rust/crates/socket2-0.5.8.crate) = 56309 +SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678 +SIZE (rust/crates/socket2-0.5.10.crate) = 58169 SHA256 (rust/crates/softbuffer-0.4.6.crate) = 18051cdd562e792cad055119e0cdb2cfc137e44e3987532e0f9659a77931bb08 SIZE (rust/crates/softbuffer-0.4.6.crate) = 61049 -SHA256 (rust/crates/spin-0.9.8.crate) = 6980e8d7511241f8acf4aebddbb1ff938df5eebe98691418c4468d0b72a96a67 -SIZE (rust/crates/spin-0.9.8.crate) = 38958 SHA256 (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = eda41003dc44290527a59b13432d4a0379379fa074b70174882adfbdfd917844 SIZE (rust/crates/spirv-0.3.0+sdk-1.3.268.0.crate) = 30802 -SHA256 (rust/crates/splines-4.4.1.crate) = 4ef39a4cf041b421dd2b4dd2da7f30bb7059be7a1872fb4f56114b53303d0e1e -SIZE (rust/crates/splines-4.4.1.crate) = 17547 +SHA256 (rust/crates/splines-5.0.0.crate) = b882be9bf6b37258bfba80ed5b5eeccccd6700bfbaca202bbd53e4c13bf3daa7 +SIZE (rust/crates/splines-5.0.0.crate) = 20013 SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3 SIZE (rust/crates/stable_deref_trait-1.2.0.crate) = 8054 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f @@ -905,10 +951,10 @@ SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3 SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292 SIZE (rust/crates/subtle-2.6.1.crate) = 14562 -SHA256 (rust/crates/svg_fmt-0.4.4.crate) = ce5d813d71d82c4cbc1742135004e4a79fd870214c155443451c139c9470a0aa -SIZE (rust/crates/svg_fmt-0.4.4.crate) = 4339 -SHA256 (rust/crates/svgtypes-0.15.2.crate) = 794de53cc48eaabeed0ab6a3404a65f40b3e38c067e4435883a65d2aa4ca000e -SIZE (rust/crates/svgtypes-0.15.2.crate) = 42150 +SHA256 (rust/crates/svg_fmt-0.4.5.crate) = 0193cc4331cfd2f3d2011ef287590868599a2f33c3e69bc22c1a3d3acf9e02fb +SIZE (rust/crates/svg_fmt-0.4.5.crate) = 4534 +SHA256 (rust/crates/svgtypes-0.15.3.crate) = 68c7541fff44b35860c1a7a47a7cadf3e4a304c457b58f9870d9706ece028afc +SIZE (rust/crates/svgtypes-0.15.3.crate) = 43696 SHA256 (rust/crates/swash-0.1.19.crate) = cbd59f3f359ddd2c95af4758c18270eddd9c730dde98598023cdabff472c2ca2 SIZE (rust/crates/swash-0.1.19.crate) = 235696 SHA256 (rust/crates/symphonia-0.5.4.crate) = 815c942ae7ee74737bb00f965fa5b5a2ac2ce7b6c01c0cc169bbeaf7abd5f5a9 @@ -921,70 +967,78 @@ SHA256 (rust/crates/symphonia-metadata-0.5.4.crate) = bc622b9841a10089c5b18e99eb SIZE (rust/crates/symphonia-metadata-0.5.4.crate) = 23343 SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237 SIZE (rust/crates/syn-1.0.109.crate) = 237611 -SHA256 (rust/crates/syn-2.0.94.crate) = 987bc0be1cdea8b10216bd06e2ca407d40b9543468fafd3ddfb02f36e77f71f3 -SIZE (rust/crates/syn-2.0.94.crate) = 297667 +SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 +SIZE (rust/crates/syn-2.0.104.crate) = 299699 SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 -SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 -SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 +SHA256 (rust/crates/synstructure-0.13.2.crate) = 728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2 +SIZE (rust/crates/synstructure-0.13.2.crate) = 18950 SHA256 (rust/crates/sys-locale-0.3.2.crate) = 8eab9a99a024a169fe8a903cf9d4a3b3601109bcc13bd9e3c6fff259138626c4 SIZE (rust/crates/sys-locale-0.3.2.crate) = 15072 SHA256 (rust/crates/system-configuration-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935 SHA256 (rust/crates/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4 SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090 -SHA256 (rust/crates/tempfile-3.14.0.crate) = 28cce251fcbc87fac86a866eeb0d6c2d536fc16d06f184bb61aeae11aa4cee0c -SIZE (rust/crates/tempfile-3.14.0.crate) = 35065 +SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 +SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755 SIZE (rust/crates/termcolor-1.4.1.crate) = 18773 SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52 SIZE (rust/crates/thiserror-1.0.69.crate) = 22198 -SHA256 (rust/crates/thiserror-2.0.9.crate) = f072643fd0190df67a8bab670c20ef5d8737177d6ac6b2e9a236cb096206b2cc -SIZE (rust/crates/thiserror-2.0.9.crate) = 28531 +SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708 +SIZE (rust/crates/thiserror-2.0.12.crate) = 28693 SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1 SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365 -SHA256 (rust/crates/thiserror-impl-2.0.9.crate) = 7b50fa271071aae2e6ee85f842e2e28ba8cd2c5fb67f11fcb1fd70b276f9e7d4 -SIZE (rust/crates/thiserror-impl-2.0.9.crate) = 21023 +SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d +SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141 +SHA256 (rust/crates/tiff-0.9.1.crate) = ba1310fcea54c6a9a4fd1aad794ecc02c31682f6bfbecdf460bf19533eed1e3e +SIZE (rust/crates/tiff-0.9.1.crate) = 1423953 SHA256 (rust/crates/tiny-skia-0.11.4.crate) = 83d13394d44dae3207b52a326c0c85a8bf87f1541f23b0d143811088497b09ab SIZE (rust/crates/tiny-skia-0.11.4.crate) = 201082 SHA256 (rust/crates/tiny-skia-path-0.11.4.crate) = 9c9e7fc0c2e86a30b117d0462aa261b72b7a99b7ebd7deb3a14ceda95c5bdc93 SIZE (rust/crates/tiny-skia-path-0.11.4.crate) = 47764 SHA256 (rust/crates/tiny-xlib-0.2.4.crate) = 0324504befd01cab6e0c994f34b2ffa257849ee019d3fb3b64fb2c858887d89e SIZE (rust/crates/tiny-xlib-0.2.4.crate) = 17760 -SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f -SIZE (rust/crates/tinystr-0.7.6.crate) = 16971 -SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8 -SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269 +SHA256 (rust/crates/tinystr-0.8.1.crate) = 5d4f6d1145dcb577acf783d4e601bc1d76a13337bb54e6233add580b07344c8b +SIZE (rust/crates/tinystr-0.8.1.crate) = 23333 +SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71 +SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 -SHA256 (rust/crates/tokio-1.42.0.crate) = 5cec9b21b0450273377fc97bd4c33a8acffc8c996c987a7c5b319a0083707551 -SIZE (rust/crates/tokio-1.42.0.crate) = 806998 +SHA256 (rust/crates/tokio-1.45.1.crate) = 75ef51a33ef1da925cea3e4eb122833cb377c61439ca401b770f54902b806779 +SIZE (rust/crates/tokio-1.45.1.crate) = 811787 +SHA256 (rust/crates/tokio-macros-2.5.0.crate) = 6e06d43f1345a3bcd39f6a56dbb7dcab2ba47e68e8ac134855e7e2bdbaf8cab8 +SIZE (rust/crates/tokio-macros-2.5.0.crate) = 12617 SHA256 (rust/crates/tokio-native-tls-0.3.1.crate) = bbae76ab933c85776efabc971569dd6119c580d8f5d448769dec1764bf796ef2 SIZE (rust/crates/tokio-native-tls-0.3.1.crate) = 20676 -SHA256 (rust/crates/tokio-rustls-0.26.1.crate) = 5f6d0975eaace0cf0fcadee4e4aaa5da15b5c079146f2cffb67c113be122bf37 -SIZE (rust/crates/tokio-rustls-0.26.1.crate) = 31214 -SHA256 (rust/crates/tokio-util-0.7.13.crate) = d7fcaa8d55a2bdd6b83ace262b016eca0d79ee02818c5c1bcdf0305114081078 -SIZE (rust/crates/tokio-util-0.7.13.crate) = 115191 +SHA256 (rust/crates/tokio-rustls-0.26.2.crate) = 8e727b36a1a0e8b74c376ac2211e40c2c8af09fb4013c60d910495810f008e9b +SIZE (rust/crates/tokio-rustls-0.26.2.crate) = 31655 +SHA256 (rust/crates/tokio-util-0.7.15.crate) = 66a539a9ad6d5d281510d5bd368c973d636c02dbf8a67300bfb6b950696ad7df +SIZE (rust/crates/tokio-util-0.7.15.crate) = 124255 SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234 SIZE (rust/crates/toml-0.5.11.crate) = 54910 -SHA256 (rust/crates/toml-0.8.19.crate) = a1ed1f98e3fdc28d6d910e6737ae6ab1a93bf1985935a1193e68f93eeb68d24e -SIZE (rust/crates/toml-0.8.19.crate) = 50974 -SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 -SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 -SHA256 (rust/crates/toml_edit-0.22.22.crate) = 4ae48d6208a266e853d946088ed816055e556cc6028c5e8e2b84d9fa5dd7c7f5 -SIZE (rust/crates/toml_edit-0.22.22.crate) = 106387 +SHA256 (rust/crates/toml-0.8.23.crate) = dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362 +SIZE (rust/crates/toml-0.8.23.crate) = 36050 +SHA256 (rust/crates/toml_datetime-0.6.11.crate) = 22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c +SIZE (rust/crates/toml_datetime-0.6.11.crate) = 16125 +SHA256 (rust/crates/toml_edit-0.22.27.crate) = 41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a +SIZE (rust/crates/toml_edit-0.22.27.crate) = 78602 +SHA256 (rust/crates/toml_write-0.1.2.crate) = 5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801 +SIZE (rust/crates/toml_write-0.1.2.crate) = 15660 SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-http-0.6.6.crate) = adc82fd73de2a9722ac5da747f12383d2bfdb93591ee6c58486e0097890f05f2 +SIZE (rust/crates/tower-http-0.6.6.crate) = 133515 SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 SIZE (rust/crates/tracing-0.1.41.crate) = 82448 -SHA256 (rust/crates/tracing-attributes-0.1.28.crate) = 395ae124c09f9e6918a2310af6038fba074bcf474ac352496d5910dd59a2226d -SIZE (rust/crates/tracing-attributes-0.1.28.crate) = 33280 -SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa8fffd12fb27e4993211a84bdfd9610f9c -SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/ttf-parser-0.20.0.crate) = 17f77d76d837a7830fe1d4f12b7b4ba4192c1888001c7164257e4bc6d21d96b4 @@ -993,8 +1047,8 @@ SHA256 (rust/crates/ttf-parser-0.21.1.crate) = 2c591d83f69777866b9126b24c6dd9a18 SIZE (rust/crates/ttf-parser-0.21.1.crate) = 194876 SHA256 (rust/crates/ttf-parser-0.25.1.crate) = d2df906b07856748fa3f6e0ad0cbaa047052d4a7dd609e231c4f72cee8c36f31 SIZE (rust/crates/ttf-parser-0.25.1.crate) = 201121 -SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825 -SIZE (rust/crates/typenum-1.17.0.crate) = 42849 +SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f +SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/uds_windows-1.1.0.crate) = 89daebc3e6fd160ac4aa9fc8b3bf71e1f74fbf92367ae71fb83a037e8bf164b9 SIZE (rust/crates/uds_windows-1.1.0.crate) = 17040 SHA256 (rust/crates/unicode-bidi-0.3.18.crate) = 5c1cb5db39152898a79168971543b1cb5020dff7fe43c8dc468b0885f5e29df5 @@ -1003,8 +1057,8 @@ SHA256 (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 23cb788ffebc92c5948d0e SIZE (rust/crates/unicode-bidi-mirroring-0.2.0.crate) = 8166 SHA256 (rust/crates/unicode-ccc-0.2.0.crate) = 1df77b101bcc4ea3d78dafc5ad7e4f58ceffe0b2b16bf446aeb50b6cb4157656 SIZE (rust/crates/unicode-ccc-0.2.0.crate) = 8872 -SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83 -SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547 +SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 +SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/unicode-linebreak-0.1.5.crate) = 3b09c83c3c29d37506a3e260c08c03743a6bb66a9cd432c6934ab501a190571f SIZE (rust/crates/unicode-linebreak-0.1.5.crate) = 15324 SHA256 (rust/crates/unicode-normalization-0.1.24.crate) = 5033c97c4262335cded6d6fc3e5c18ab755e1a3dc96376350f3d8e9f009ad956 @@ -1029,8 +1083,6 @@ SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a04 SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538 SHA256 (rust/crates/usvg-0.42.0.crate) = b84ea542ae85c715f07b082438a4231c3760539d902e11d093847a0b22963032 SIZE (rust/crates/usvg-0.42.0.crate) = 136153 -SHA256 (rust/crates/utf16_iter-1.0.5.crate) = c8232dd3cdaed5356e0f716d285e4b40b932ac434100fe9b7e0e8e935b9e6246 -SIZE (rust/crates/utf16_iter-1.0.5.crate) = 9736 SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59b5ffc27a8859a5f0d494b5d52b6be SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 @@ -1043,48 +1095,50 @@ SHA256 (rust/crates/walkdir-2.5.0.crate) = 29790946404f91d9c5d06f9874efddea1dc06 SIZE (rust/crates/walkdir-2.5.0.crate) = 23951 SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e SIZE (rust/crates/want-0.3.1.crate) = 6398 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 -SHA256 (rust/crates/wasm-bindgen-0.2.99.crate) = a474f6281d1d70c17ae7aa6a613c87fce69a127e2624002df63dcb39d6cf6396 -SIZE (rust/crates/wasm-bindgen-0.2.99.crate) = 46136 -SHA256 (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 5f89bb38646b4f81674e8f5c3fb81b562be1fd936d84320f3264486418519c79 -SIZE (rust/crates/wasm-bindgen-backend-0.2.99.crate) = 30928 -SHA256 (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 38176d9b44ea84e9184eff0bc34cc167ed044f816accfe5922e54d84cf48eca2 -SIZE (rust/crates/wasm-bindgen-futures-0.4.49.crate) = 14838 -SHA256 (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 2cc6181fd9a7492eef6fef1f33961e3695e4579b9872a6f7c83aee556666d4fe -SIZE (rust/crates/wasm-bindgen-macro-0.2.99.crate) = 7011 -SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 30d7a95b763d3c45903ed6c81f156801839e5ee968bb07e534c44df0fcd330c2 -SIZE (rust/crates/wasm-bindgen-macro-support-0.2.99.crate) = 22800 -SHA256 (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 943aab3fdaaa029a6e0271b35ea10b72b943135afe9bffca82384098ad0e06a6 -SIZE (rust/crates/wasm-bindgen-shared-0.2.99.crate) = 7773 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 +SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 +SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 +SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 +SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288 +SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6 +SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111 +SHA256 (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 555d470ec0bc3bb57890405e5d4322cc9ea83cebb085523ced7be4144dac1e61 +SIZE (rust/crates/wasm-bindgen-futures-0.4.50.crate) = 16181 +SHA256 (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 7fe63fc6d09ed3792bd0897b314f53de8e16568c2b3f7982f468c0bf9bd0b407 +SIZE (rust/crates/wasm-bindgen-macro-0.2.100.crate) = 9663 +SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689fc23f209965b6fb8a99ad69aeeb0231408be24920604395de +SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 +SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d +SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 SHA256 (rust/crates/wasm-timer-0.2.5.crate) = be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f SIZE (rust/crates/wasm-timer-0.2.5.crate) = 21668 -SHA256 (rust/crates/wayland-backend-0.3.7.crate) = 056535ced7a150d45159d3a8dc30f91a2e2d588ca0b23f70e56033622b8016f6 -SIZE (rust/crates/wayland-backend-0.3.7.crate) = 71771 -SHA256 (rust/crates/wayland-client-0.31.7.crate) = b66249d3fc69f76fd74c82cc319300faa554e9d865dab1f7cd66cc20db10b280 -SIZE (rust/crates/wayland-client-0.31.7.crate) = 64486 +SHA256 (rust/crates/wayland-backend-0.3.10.crate) = fe770181423e5fc79d3e2a7f4410b7799d5aab1de4372853de3c6aa13ca24121 +SIZE (rust/crates/wayland-backend-0.3.10.crate) = 75632 +SHA256 (rust/crates/wayland-client-0.31.10.crate) = 978fa7c67b0847dbd6a9f350ca2569174974cd4082737054dbb7fbb79d7d9a61 +SIZE (rust/crates/wayland-client-0.31.10.crate) = 64777 SHA256 (rust/crates/wayland-csd-frame-0.3.0.crate) = 625c5029dbd43d25e6aa9615e88b829a5cad13b2819c4ae129fdbb7c31ab4c7e SIZE (rust/crates/wayland-csd-frame-0.3.0.crate) = 5696 -SHA256 (rust/crates/wayland-cursor-0.31.7.crate) = 32b08bc3aafdb0035e7fe0fdf17ba0c09c268732707dca4ae098f60cb28c9e4c -SIZE (rust/crates/wayland-cursor-0.31.7.crate) = 7567 -SHA256 (rust/crates/wayland-protocols-0.32.5.crate) = 7cd0ade57c4e6e9a8952741325c30bf82f4246885dca8bf561898b86d0c1f58e -SIZE (rust/crates/wayland-protocols-0.32.5.crate) = 176196 -SHA256 (rust/crates/wayland-protocols-plasma-0.3.5.crate) = 9b31cab548ee68c7eb155517f2212049dc151f7cd7910c2b66abfd31c3ee12bd -SIZE (rust/crates/wayland-protocols-plasma-0.3.5.crate) = 60530 -SHA256 (rust/crates/wayland-protocols-wlr-0.3.5.crate) = 782e12f6cd923c3c316130d56205ebab53f55d6666b7faddfad36cecaeeb4022 -SIZE (rust/crates/wayland-protocols-wlr-0.3.5.crate) = 26282 -SHA256 (rust/crates/wayland-scanner-0.31.5.crate) = 597f2001b2e5fc1121e3d5b9791d3e78f05ba6bfa4641053846248e3a13661c3 -SIZE (rust/crates/wayland-scanner-0.31.5.crate) = 35779 -SHA256 (rust/crates/wayland-sys-0.31.5.crate) = efa8ac0d8e8ed3e3b5c9fc92c7881406a268e11555abe36493efabe649a29e09 -SIZE (rust/crates/wayland-sys-0.31.5.crate) = 8630 -SHA256 (rust/crates/web-sys-0.3.76.crate) = 04dd7223427d52553d3702c004d3b2fe07c148165faa56313cb00211e31c12bc -SIZE (rust/crates/web-sys-0.3.76.crate) = 635842 +SHA256 (rust/crates/wayland-cursor-0.31.10.crate) = a65317158dec28d00416cb16705934070aef4f8393353d41126c54264ae0f182 +SIZE (rust/crates/wayland-cursor-0.31.10.crate) = 9725 +SHA256 (rust/crates/wayland-protocols-0.32.8.crate) = 779075454e1e9a521794fed15886323ea0feda3f8b0fc1390f5398141310422a +SIZE (rust/crates/wayland-protocols-0.32.8.crate) = 210103 +SHA256 (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 4fd38cdad69b56ace413c6bcc1fbf5acc5e2ef4af9d5f8f1f9570c0c83eae175 +SIZE (rust/crates/wayland-protocols-plasma-0.3.8.crate) = 69107 +SHA256 (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 1cb6cdc73399c0e06504c437fe3cf886f25568dd5454473d565085b36d6a8bbf +SIZE (rust/crates/wayland-protocols-wlr-0.3.8.crate) = 28616 +SHA256 (rust/crates/wayland-scanner-0.31.6.crate) = 896fdafd5d28145fce7958917d69f2fd44469b1d4e861cb5961bcbeebc6d1484 +SIZE (rust/crates/wayland-scanner-0.31.6.crate) = 36365 +SHA256 (rust/crates/wayland-sys-0.31.6.crate) = dbcebb399c77d5aa9fa5db874806ee7b4eba4e73650948e8f93963f128896615 +SIZE (rust/crates/wayland-sys-0.31.6.crate) = 10049 +SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a975331a6b3591b12c764e0e55c60d5d2 +SIZE (rust/crates/web-sys-0.3.77.crate) = 638246 SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb SIZE (rust/crates/web-time-1.1.0.crate) = 18026 -SHA256 (rust/crates/webpki-roots-0.26.7.crate) = 5d642ff16b7e79272ae451b7322067cdc17cadf68c23264be9d94a32319efe7e -SIZE (rust/crates/webpki-roots-0.26.7.crate) = 249392 -SHA256 (rust/crates/weezl-0.1.8.crate) = 53a85b86a771b1c87058196170769dd264f66c0782acf1ae6cc51bfd64b39082 -SIZE (rust/crates/weezl-0.1.8.crate) = 42175 +SHA256 (rust/crates/webpki-roots-1.0.1.crate) = 8782dd5a41a24eed3a4f40b606249b3e236ca61adf1f25ea4d45c73de122b502 +SIZE (rust/crates/webpki-roots-1.0.1.crate) = 247202 +SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3 +SIZE (rust/crates/weezl-0.1.10.crate) = 46418 SHA256 (rust/crates/wgpu-0.19.4.crate) = cbd7311dbd2abcfebaabf1841a2824ed7c8be443a0f29166e5d3c6a53a762c01 SIZE (rust/crates/wgpu-0.19.4.crate) = 140361 SHA256 (rust/crates/wgpu-core-0.19.4.crate) = 28b94525fc99ba9e5c9a9e24764f2bc29bad0911a7446c12f446a8277369bf3a @@ -1093,8 +1147,8 @@ SHA256 (rust/crates/wgpu-hal-0.19.5.crate) = bfabcfc55fd86611a855816326b2d54c3b2 SIZE (rust/crates/wgpu-hal-0.19.5.crate) = 290223 SHA256 (rust/crates/wgpu-types-0.19.2.crate) = b671ff9fb03f78b46ff176494ee1ebe7d603393f42664be55b64dc8d53969805 SIZE (rust/crates/wgpu-types-0.19.2.crate) = 59463 -SHA256 (rust/crates/widestring-1.1.0.crate) = 7219d36b6eac893fa81e84ebe06485e7dcbb616177469b142df14f1f4deb1311 -SIZE (rust/crates/widestring-1.1.0.crate) = 85046 +SHA256 (rust/crates/widestring-1.2.0.crate) = dd7cf3379ca1aac9eea11fba24fd7e315d621f8dfe35c8d7d2be8b793726e07d +SIZE (rust/crates/widestring-1.2.0.crate) = 89105 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -1113,14 +1167,22 @@ SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838c SIZE (rust/crates/windows-core-0.52.0.crate) = 42154 SHA256 (rust/crates/windows-core-0.54.0.crate) = 12661b9c89351d684a50a8a643ce5f608e20243b9fb84687800163429f161d65 SIZE (rust/crates/windows-core-0.54.0.crate) = 44015 -SHA256 (rust/crates/windows-registry-0.2.0.crate) = e400001bb720a623c1c69032f8e3e4cf09984deec740f007dd2b03ec864804b0 -SIZE (rust/crates/windows-registry-0.2.0.crate) = 10470 +SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3 +SIZE (rust/crates/windows-core-0.61.2.crate) = 36771 +SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836 +SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 +SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 +SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 +SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e +SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386 SHA256 (rust/crates/windows-result-0.1.2.crate) = 5e383302e8ec8515204254685643de10811af0ed97ea37210dc26fb0032647f8 SIZE (rust/crates/windows-result-0.1.2.crate) = 10601 -SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e -SIZE (rust/crates/windows-result-0.2.0.crate) = 12756 -SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10 -SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832 +SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 +SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 +SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 +SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983 SHA256 (rust/crates/windows-sys-0.36.1.crate) = ea04155a16a59f9eab786fe12a4a450e75cdb175f9e0d80da1e17db09f55b8d2 SIZE (rust/crates/windows-sys-0.36.1.crate) = 3347053 SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0 @@ -1131,18 +1193,24 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 SHA256 (rust/crates/windows-targets-0.42.2.crate) = 8e5180c00cd44c9b1c88adb3693291f1cd93605ded80c250a75d472756b4d071 SIZE (rust/crates/windows-targets-0.42.2.crate) = 5492 SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef +SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046 SHA256 (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 597a5118570b68bc08d8d59125332c54f1ba9d9adeedeef5b99b02ba2b0698f8 SIZE (rust/crates/windows_aarch64_gnullvm-0.42.2.crate) = 364071 SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8 SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 9bb8c3fd39ade2d67e9874ac4f3db21f0d710bee00fe7cab16949ec184eeaa47 SIZE (rust/crates/windows_aarch64_msvc-0.36.1.crate) = 661960 SHA256 (rust/crates/windows_aarch64_msvc-0.42.2.crate) = e08e8864a60f06ef0d0ff4ba04124db8b0fb3be5776a5cd47641e942e58c4d43 @@ -1151,6 +1219,8 @@ SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f069 SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.36.1.crate) = 180e6ccf01daf4c426b846dfc66db1fc518f074baa793aa7d9b9aaeffad6a3b6 SIZE (rust/crates/windows_i686_gnu-0.36.1.crate) = 818115 SHA256 (rust/crates/windows_i686_gnu-0.42.2.crate) = c61d927d8da41da96a81f029489353e68739737d3beca43145c8afec9a31a84f @@ -1159,8 +1229,12 @@ SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9 SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.36.1.crate) = e2e7917148b2812d1eeafaeb22a97e4813dfa60a3f8f78ebe204bcc88f12f024 SIZE (rust/crates/windows_i686_msvc-0.36.1.crate) = 724575 SHA256 (rust/crates/windows_i686_msvc-0.42.2.crate) = 44d840b6ec649f480a41c8d80f9c65108b92d89345dd94027bfe06ac444d1060 @@ -1169,6 +1243,8 @@ SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580 SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 4dcd171b8776c41b97521e5da127a2d86ad280114807d0b2ab1e462bc764d9e1 SIZE (rust/crates/windows_x86_64_gnu-0.36.1.crate) = 790934 SHA256 (rust/crates/windows_x86_64_gnu-0.42.2.crate) = 8de912b8b8feb55c064867cf047dda097f92d51efad5b491dfb98f6bbb70cb36 @@ -1177,12 +1253,16 @@ SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1 SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 26d41b46a36d453748aedef1486d5c7a85db22e56aff34643984ea85514e94a3 SIZE (rust/crates/windows_x86_64_gnullvm-0.42.2.crate) = 364068 SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 SHA256 (rust/crates/windows_x86_64_msvc-0.36.1.crate) = c811ca4a8c853ef420abd8592ba53ddbbac90410fab6903b3e79972a631f7680 SIZE (rust/crates/windows_x86_64_msvc-0.36.1.crate) = 661999 SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac0ab1541149c0b9505fde06423b02f5ef0106b9f0 @@ -1191,83 +1271,89 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b738 SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412 SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564 -SHA256 (rust/crates/winit-0.30.7.crate) = dba50bc8ef4b6f1a75c9274fb95aa9a8f63fbc66c56f391bd85cf68d51e7b1a3 -SIZE (rust/crates/winit-0.30.7.crate) = 595701 -SHA256 (rust/crates/winnow-0.6.21.crate) = e6f5bb5257f2407a5425c6e749bfd9692192a73e70a6060516ac04f889087d68 -SIZE (rust/crates/winnow-0.6.21.crate) = 164981 +SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 +SHA256 (rust/crates/winit-0.30.11.crate) = a4409c10174df8779dc29a4788cac85ed84024ccbc1743b776b21a520ee1aaf4 +SIZE (rust/crates/winit-0.30.11.crate) = 603052 +SHA256 (rust/crates/winnow-0.7.11.crate) = 74c7b26e3480b707944fc872477815d29a8e429d2f93a1ce000f5fa84a15cbcd +SIZE (rust/crates/winnow-0.7.11.crate) = 174175 SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d SIZE (rust/crates/winreg-0.10.1.crate) = 25725 SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c SIZE (rust/crates/winres-0.1.12.crate) = 19772 -SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936 -SIZE (rust/crates/write16-1.0.0.crate) = 7218 -SHA256 (rust/crates/writeable-0.5.5.crate) = 1e9df38ee2d2c3c5948ea468a8406ff0db0b29ae1ffde1bcf20ef305bcc95c51 -SIZE (rust/crates/writeable-0.5.5.crate) = 22354 +SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 +SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 +SHA256 (rust/crates/writeable-0.6.1.crate) = ea2f10b9bb0928dfb1b42b65e1f9e36f7f54dbdf08457afefb38afcdec4fa2bb +SIZE (rust/crates/writeable-0.6.1.crate) = 24068 SHA256 (rust/crates/x11-dl-2.21.0.crate) = 38735924fedd5314a6e548792904ed8c6de6636285cb9fec04d5b1db85c1516f SIZE (rust/crates/x11-dl-2.21.0.crate) = 66823 SHA256 (rust/crates/x11rb-0.13.1.crate) = 5d91ffca73ee7f68ce055750bf9f6eca0780b8c85eff9bc046a3b0da41755e12 SIZE (rust/crates/x11rb-0.13.1.crate) = 223916 SHA256 (rust/crates/x11rb-protocol-0.13.1.crate) = ec107c4503ea0b4a98ef47356329af139c0a4f7750e621cf2973cd3385ebcb3d SIZE (rust/crates/x11rb-protocol-0.13.1.crate) = 508522 -SHA256 (rust/crates/xcursor-0.3.8.crate) = 0ef33da6b1660b4ddbfb3aef0ade110c8b8a781a3b6382fa5f2b5b040fd55f61 -SIZE (rust/crates/xcursor-0.3.8.crate) = 7191 +SHA256 (rust/crates/xcursor-0.3.10.crate) = bec9e4a500ca8864c5b47b8b482a73d62e4237670e5b5f1d6b9e3cae50f28f2b +SIZE (rust/crates/xcursor-0.3.10.crate) = 7768 SHA256 (rust/crates/xdg-home-1.3.0.crate) = ec1cdab258fb55c0da61328dc52c8764709b249011b2cad0454c72f0bf10a1f6 SIZE (rust/crates/xdg-home-1.3.0.crate) = 4000 SHA256 (rust/crates/xkbcommon-dl-0.4.2.crate) = d039de8032a9a8856a6be89cea3e5d12fdd82306ab7c94d74e6deab2460651c5 SIZE (rust/crates/xkbcommon-dl-0.4.2.crate) = 5879 SHA256 (rust/crates/xkeysym-0.2.1.crate) = b9cc00251562a284751c9973bace760d86c0276c471b4be569fe6b068ee97a56 SIZE (rust/crates/xkeysym-0.2.1.crate) = 103129 -SHA256 (rust/crates/xml-rs-0.8.24.crate) = ea8b391c9a790b496184c29f7f93b9ed5b16abb306c05415b68bcc16e4d06432 -SIZE (rust/crates/xml-rs-0.8.24.crate) = 54815 +SHA256 (rust/crates/xml-rs-0.8.26.crate) = a62ce76d9b56901b19a74f19431b0d8b3bc7ca4ad685a746dfd78ca8f4fc6bda +SIZE (rust/crates/xml-rs-0.8.26.crate) = 55115 SHA256 (rust/crates/xmlwriter-0.1.0.crate) = ec7a2a501ed189703dba8b08142f057e887dfc4b2cc4db2d343ac6376ba3e0b9 SIZE (rust/crates/xmlwriter-0.1.0.crate) = 6261 SHA256 (rust/crates/yansi-1.0.1.crate) = cfe53a6657fd280eaa890a3bc59152892ffa3e30101319d168b781ed6529b049 SIZE (rust/crates/yansi-1.0.1.crate) = 75497 SHA256 (rust/crates/yazi-0.1.6.crate) = c94451ac9513335b5e23d7a8a2b61a7102398b8cca5160829d313e84c9d98be1 SIZE (rust/crates/yazi-0.1.6.crate) = 28835 -SHA256 (rust/crates/yoke-0.7.5.crate) = 120e6aef9aa629e3d4f52dc8cc43a015c7724194c97dfaf45180d2daf2b77f40 -SIZE (rust/crates/yoke-0.7.5.crate) = 29673 -SHA256 (rust/crates/yoke-derive-0.7.5.crate) = 2380878cad4ac9aac1e2435f3eb4020e8374b5f13c296cb75b4620ff8e229154 -SIZE (rust/crates/yoke-derive-0.7.5.crate) = 7525 +SHA256 (rust/crates/yoke-0.8.0.crate) = 5f41bb01b8226ef4bfd589436a297c53d118f65921786300e427be8d487695cc +SIZE (rust/crates/yoke-0.8.0.crate) = 28726 +SHA256 (rust/crates/yoke-derive-0.8.0.crate) = 38da3c9736e16c5d3c8c597a9aaa5d1fa565d0532ae05e27c24aa62fb32c0ab6 +SIZE (rust/crates/yoke-derive-0.8.0.crate) = 7521 SHA256 (rust/crates/zbus-4.4.0.crate) = bb97012beadd29e654708a0fdb4c84bc046f537aecfde2c3ee0a9e4b4d48c725 SIZE (rust/crates/zbus-4.4.0.crate) = 158301 -SHA256 (rust/crates/zbus-5.2.0.crate) = fb67eadba43784b6fb14857eba0d8fc518686d3ee537066eb6086dc318e2c8a1 -SIZE (rust/crates/zbus-5.2.0.crate) = 161448 +SHA256 (rust/crates/zbus-5.7.1.crate) = d3a7c7cee313d044fca3f48fa782cb750c79e4ca76ba7bc7718cd4024cdf6f68 +SIZE (rust/crates/zbus-5.7.1.crate) = 163826 SHA256 (rust/crates/zbus_macros-4.4.0.crate) = 267db9407081e90bbfa46d841d3cbc60f59c0351838c4bc65199ecd79ab1983e SIZE (rust/crates/zbus_macros-4.4.0.crate) = 31183 -SHA256 (rust/crates/zbus_macros-5.2.0.crate) = 2c9d49ebc960ceb660f2abe40a5904da975de6986f2af0d7884b39eec6528c57 -SIZE (rust/crates/zbus_macros-5.2.0.crate) = 31701 +SHA256 (rust/crates/zbus_macros-5.7.1.crate) = a17e7e5eec1550f747e71a058df81a9a83813ba0f6a95f39c4e218bdc7ba366a +SIZE (rust/crates/zbus_macros-5.7.1.crate) = 36558 SHA256 (rust/crates/zbus_names-3.0.0.crate) = 4b9b1fef7d021261cc16cba64c351d291b715febe0fa10dc3a443ac5a5022e6c SIZE (rust/crates/zbus_names-3.0.0.crate) = 10650 -SHA256 (rust/crates/zbus_names-4.1.0.crate) = 856b7a38811f71846fd47856ceee8bccaec8399ff53fb370247e66081ace647b -SIZE (rust/crates/zbus_names-4.1.0.crate) = 11532 +SHA256 (rust/crates/zbus_names-4.2.0.crate) = 7be68e64bf6ce8db94f63e72f0c7eb9a60d733f7e0499e628dfab0f84d6bcb97 +SIZE (rust/crates/zbus_names-4.2.0.crate) = 17015 SHA256 (rust/crates/zeno-0.2.3.crate) = dd15f8e0dbb966fd9245e7498c7e9e5055d9e5c8b676b95bd67091cd11a1e697 SIZE (rust/crates/zeno-0.2.3.crate) = 40164 -SHA256 (rust/crates/zerocopy-0.7.35.crate) = 1b9b4fd18abc82b8136838da5d50bae7bdea537c574d8dc1a34ed098d6c166f0 -SIZE (rust/crates/zerocopy-0.7.35.crate) = 152645 -SHA256 (rust/crates/zerocopy-derive-0.7.35.crate) = fa4f8080344d4671fb4e831a13ad1e68092748387dfc4f55e356242fae12ce3e -SIZE (rust/crates/zerocopy-derive-0.7.35.crate) = 37829 -SHA256 (rust/crates/zerofrom-0.1.5.crate) = cff3ee08c995dee1859d998dea82f7374f2826091dd9cd47def953cae446cd2e -SIZE (rust/crates/zerofrom-0.1.5.crate) = 5091 -SHA256 (rust/crates/zerofrom-derive-0.1.5.crate) = 595eed982f7d355beb85837f651fa22e90b3c044842dc7f2c2842c086f295808 -SIZE (rust/crates/zerofrom-derive-0.1.5.crate) = 8285 +SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f +SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223 +SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181 +SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080 +SHA256 (rust/crates/zerofrom-0.1.6.crate) = 50cc42e0333e05660c3587f3bf9d0478688e15d870fab3346451ce7f8c9fbea5 +SIZE (rust/crates/zerofrom-0.1.6.crate) = 5669 +SHA256 (rust/crates/zerofrom-derive-0.1.6.crate) = d71e5d6e06ab090c67b5e44993ec16b72dcbaabc526db883a360057678b48502 +SIZE (rust/crates/zerofrom-derive-0.1.6.crate) = 8305 SHA256 (rust/crates/zeroize-1.8.1.crate) = ced3678a2879b30306d323f4542626697a464a97c0a07c9aebf7ebca65cd4dde SIZE (rust/crates/zeroize-1.8.1.crate) = 20029 -SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19dfafe76c2c7ef6d4eba614f8ff079 -SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 -SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 -SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 +SHA256 (rust/crates/zerotrie-0.2.2.crate) = 36f0bbd478583f79edad978b407914f61b2972f5af6fa089686016be8f9af595 +SIZE (rust/crates/zerotrie-0.2.2.crate) = 74423 +SHA256 (rust/crates/zerovec-0.11.2.crate) = 4a05eb080e015ba39cc9e23bbe5e7fb04d5fb040350f99f34e338d5fdd294428 +SIZE (rust/crates/zerovec-0.11.2.crate) = 124500 +SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f +SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294 +SHA256 (rust/crates/zune-inflate-0.2.54.crate) = 73ab332fe2f6680068f3582b16a24f90ad7096d5d39b974d1c0aff0125116f02 +SIZE (rust/crates/zune-inflate-0.2.54.crate) = 37973 SHA256 (rust/crates/zvariant-4.2.0.crate) = 2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe SIZE (rust/crates/zvariant-4.2.0.crate) = 82180 -SHA256 (rust/crates/zvariant-5.1.0.crate) = a1200ee6ac32f1e5a312e455a949a4794855515d34f9909f4a3e082d14e1a56f -SIZE (rust/crates/zvariant-5.1.0.crate) = 78529 +SHA256 (rust/crates/zvariant-5.5.3.crate) = 9d30786f75e393ee63a21de4f9074d4c038d52c5b1bb4471f955db249f9dffb1 +SIZE (rust/crates/zvariant-5.5.3.crate) = 88043 SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449 SIZE (rust/crates/zvariant_derive-4.2.0.crate) = 11057 -SHA256 (rust/crates/zvariant_derive-5.1.0.crate) = 687e3b97fae6c9104fbbd36c73d27d149abf04fb874e2efbd84838763daa8916 -SIZE (rust/crates/zvariant_derive-5.1.0.crate) = 11483 +SHA256 (rust/crates/zvariant_derive-5.5.3.crate) = 75fda702cd42d735ccd48117b1630432219c0e9616bf6cb0f8350844ee4d9580 +SIZE (rust/crates/zvariant_derive-5.5.3.crate) = 14236 SHA256 (rust/crates/zvariant_utils-2.1.0.crate) = c51bcff7cc3dbb5055396bcf774748c3dab426b4b8659046963523cee4808340 SIZE (rust/crates/zvariant_utils-2.1.0.crate) = 7043 -SHA256 (rust/crates/zvariant_utils-3.0.2.crate) = 20d1d011a38f12360e5fcccceeff5e2c42a8eb7f27f0dcba97a0862ede05c9c6 -SIZE (rust/crates/zvariant_utils-3.0.2.crate) = 13751 -SHA256 (GyulyVGC-sniffnet-v1.3.2_GH0.tar.gz) = 92ad92196245f36df9380091623beceb7ba4dc1d3b7f0844791c0dff302a3a46 -SIZE (GyulyVGC-sniffnet-v1.3.2_GH0.tar.gz) = 34190683 +SHA256 (rust/crates/zvariant_utils-3.2.0.crate) = e16edfee43e5d7b553b77872d99bc36afdda75c223ca7ad5e3fbecd82ca5fc34 +SIZE (rust/crates/zvariant_utils-3.2.0.crate) = 14779 +SHA256 (GyulyVGC-sniffnet-v1.4.0_GH0.tar.gz) = 7f0789836b81ca0ce249d1ebb15493aab3941a5c4438ac1a70784470c0401550 +SIZE (GyulyVGC-sniffnet-v1.4.0_GH0.tar.gz) = 86647209 diff --git a/net/sobby/Makefile b/net/sobby/Makefile deleted file mode 100644 index ff33e01763c3..000000000000 --- a/net/sobby/Makefile +++ /dev/null @@ -1,27 +0,0 @@ -PORTNAME= sobby -PORTVERSION= 0.4.8 -PORTREVISION= 6 -CATEGORIES= net -MASTER_SITES= http://releases.0x539.de/sobby/ - -MAINTAINER= ports@FreeBSD.org -COMMENT= Standalone obby server -WWW= http://gobby.0x539.de - -LICENSE= GPLv2 - -LIB_DEPENDS= libsigc-2.0.so:devel/libsigc++20 \ - libobby.so:devel/obby \ - libnet6.so:net/net6 \ - libxml++-2.6.so:textproc/libxml++26 - -USES= compiler:c++11-lang gnome localbase pkgconfig -USE_CXXSTD= c++11 -USE_GNOME= glibmm -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX=${PREFIX}/share -CONFIGURE_ARGS= --disable-zeroconf - -PLIST_FILES= bin/${PORTNAME} share/man/man1/${PORTNAME}.1.gz - -.include <bsd.port.mk> diff --git a/net/sobby/distinfo b/net/sobby/distinfo deleted file mode 100644 index 9f5bc9ad6fcf..000000000000 --- a/net/sobby/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (sobby-0.4.8.tar.gz) = a711762c0722e9e7e01934c115dbffc7a233c033d66dbc5d58025af438516f48 -SIZE (sobby-0.4.8.tar.gz) = 134766 diff --git a/net/sobby/files/patch-inc__config.hpp b/net/sobby/files/patch-inc__config.hpp deleted file mode 100644 index ff2468cfd118..000000000000 --- a/net/sobby/files/patch-inc__config.hpp +++ /dev/null @@ -1,62 +0,0 @@ ---- inc/config.hpp.orig -+++ inc/config.hpp -@@ -30,6 +30,30 @@ - #include <libxml++/nodes/element.h> - #include <libxml++/nodes/textnode.h> - -+namespace serialise -+{ -+ -+template<> -+class default_context_to<Glib::ustring>: public context_base_to<Glib::ustring> -+{ -+public: -+ typedef Glib::ustring data_type; -+ -+ virtual std::string to_string(const data_type& from) const; -+}; -+ -+template<> -+class default_context_from<Glib::ustring>: -+ public context_base_from<Glib::ustring> -+{ -+public: -+ typedef Glib::ustring data_type; -+ -+ virtual data_type from_string(const std::string& from) const; -+}; -+ -+} // namespace serialise -+ - namespace Sobby - { - -@@ -434,28 +458,4 @@ - - } // namespace Sobby - --namespace serialise --{ -- --template<> --class default_context_to<Glib::ustring>: public context_base_to<Glib::ustring> --{ --public: -- typedef Glib::ustring data_type; -- -- virtual std::string to_string(const data_type& from) const; --}; -- --template<> --class default_context_from<Glib::ustring>: -- public context_base_from<Glib::ustring> --{ --public: -- typedef Glib::ustring data_type; -- -- virtual data_type from_string(const std::string& from) const; --}; -- --} // namespace serialise -- - #endif // _SOBBY_CONFIG_HPP_ diff --git a/net/sobby/pkg-descr b/net/sobby/pkg-descr deleted file mode 100644 index 0b2725196b7e..000000000000 --- a/net/sobby/pkg-descr +++ /dev/null @@ -1,2 +0,0 @@ -Sobby is a stand-alone server for the collaborative editor gobby -and other obby users. diff --git a/net/socketapi/Makefile b/net/socketapi/Makefile index bc347d9c42b4..92ce15799b1a 100644 --- a/net/socketapi/Makefile +++ b/net/socketapi/Makefile @@ -1,5 +1,5 @@ PORTNAME= socketapi -PORTVERSION= 2.2.24 +DISTVERSION= 2.2.25 CATEGORIES= net MASTER_SITES= https://www.nntb.no/~dreibh/sctplib/download/ diff --git a/net/socketapi/distinfo b/net/socketapi/distinfo index 90a3b5e00eae..f398ad1661f7 100644 --- a/net/socketapi/distinfo +++ b/net/socketapi/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1701949857 -SHA256 (socketapi-2.2.24.tar.gz) = d7ead4aaaf0c51ad32c68be0913fae73de7619be9f6dd3b2961a87691d70fa4a -SIZE (socketapi-2.2.24.tar.gz) = 665380 +TIMESTAMP = 1752060901 +SHA256 (socketapi-2.2.25.tar.gz) = 7cab157872403e32246f292648ae0a707225ffcc1d3fd6bfa4046ea9539dbd00 +SIZE (socketapi-2.2.25.tar.gz) = 670931 diff --git a/net/speedtest-go/Makefile b/net/speedtest-go/Makefile index db88d07ef113..a2ae3e62af4c 100644 --- a/net/speedtest-go/Makefile +++ b/net/speedtest-go/Makefile @@ -1,7 +1,7 @@ PORTNAME= speedtest-go DISTVERSIONPREFIX= v DISTVERSION= 1.7.10 -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= net www MAINTAINER= driesm@FreeBSD.org diff --git a/net/spoofdpi/Makefile b/net/spoofdpi/Makefile index 3c5eb863196d..e431ec699543 100644 --- a/net/spoofdpi/Makefile +++ b/net/spoofdpi/Makefile @@ -1,7 +1,7 @@ PORTNAME= spoofdpi DISTVERSIONPREFIX= v DISTVERSION= 0.12.0 -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= nxjoseph@protonmail.com diff --git a/net/sslh/Makefile b/net/sslh/Makefile index b4299707ace7..d36a67944b15 100644 --- a/net/sslh/Makefile +++ b/net/sslh/Makefile @@ -1,5 +1,5 @@ PORTNAME= sslh -PORTVERSION= 2.2.3 +PORTVERSION= 2.2.4 DISTVERSIONPREFIX= v CATEGORIES= net diff --git a/net/sslh/distinfo b/net/sslh/distinfo index 1898395b4a4c..740173560392 100644 --- a/net/sslh/distinfo +++ b/net/sslh/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746456545 -SHA256 (yrutschle-sslh-v2.2.3_GH0.tar.gz) = 236a361e203aec839640c9ba9a2968e287ad368f4a0fc9012eef980deb30363f -SIZE (yrutschle-sslh-v2.2.3_GH0.tar.gz) = 514419 +TIMESTAMP = 1748463189 +SHA256 (yrutschle-sslh-v2.2.4_GH0.tar.gz) = e8aa59b4f190a89087eac2ec4e0f44f75d19767bb879907df11c142fa6a7d0d1 +SIZE (yrutschle-sslh-v2.2.4_GH0.tar.gz) = 514918 diff --git a/net/stc/Makefile b/net/stc/Makefile index ba2ea862ad19..2061dbde2895 100644 --- a/net/stc/Makefile +++ b/net/stc/Makefile @@ -1,6 +1,6 @@ PORTNAME= stc PORTVERSION= 1.5.4 -PORTREVISION= 1 +PORTREVISION= 4 CATEGORIES= net MAINTAINER= kbowling@FreeBSD.org diff --git a/net/storj/Makefile b/net/storj/Makefile index e37b64e4612b..c7c001ec9787 100644 --- a/net/storj/Makefile +++ b/net/storj/Makefile @@ -1,7 +1,7 @@ PORTNAME= storj PORTVERSION= 1.117.8 DISTVERSIONPREFIX= v -PORTREVISION= 2 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= danfe@FreeBSD.org diff --git a/net/syncthing/Makefile b/net/syncthing/Makefile index e4c4df0aa0ec..50002e3eae94 100644 --- a/net/syncthing/Makefile +++ b/net/syncthing/Makefile @@ -1,6 +1,7 @@ PORTNAME= syncthing DISTVERSIONPREFIX= v -DISTVERSION= 1.29.6 +DISTVERSION= 1.30.0 +PORTREVISION= 2 CATEGORIES= net MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/ DISTNAME= ${PORTNAME}-source-${DISTVERSIONFULL} @@ -12,29 +13,30 @@ WWW= https://syncthing.net/ LICENSE= MPL20 LICENSE_FILE= ${WRKSRC}/${PORTNAME}/LICENSE -USES= cpe go:1.23,modules +USES= cpe go:modules USE_RC_SUBR= syncthing syncthing-discosrv syncthing-relaysrv \ syncthing-relaypoolsrv BINS= syncthing stdiscosrv strelaysrv strelaypoolsrv -.for x in ${BINS} -PLIST_FILES+= bin/${x} -.endfor +# Anonymize +MAKE_ENV+= BUILD_HOST=freebsd \ + BUILD_USER=ports -PORTDOCS= * +NO_CCACHE= yes +NO_WRKSUBDIR= yes USERS= syncthing GROUPS= syncthing -# Anonymize -MAKE_ENV+= BUILD_HOST=freebsd \ - BUILD_USER=ports +.for x in ${BINS} +PLIST_FILES+= bin/${x} +.endfor -OPTIONS_DEFINE= DOCS +PORTDOCS= * -NO_WRKSUBDIR= yes +OPTIONS_DEFINE= DOCS do-build: @( cd ${WRKSRC}/${PORTNAME} ; \ @@ -44,11 +46,6 @@ do-build: ${SETENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=off ${GO_CMD} run build.go -version v${DISTVERSION} -no-upgrade build strelaypoolsrv; \ ) -do-test: - @( cd ${WRKSRC}/${PORTNAME} ; \ - ${SETENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=off ${GO_CMD} run build.go -version v${DISTVERSION} -no-upgrade test ; \ - ) - do-install: .for x in ${BINS} ${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME}/${x} \ @@ -60,4 +57,8 @@ do-install: ${STAGEDIR}${DOCSDIR} .endfor +do-test: + @( cd ${WRKSRC}/${PORTNAME} ; \ + ${SETENV} ${MAKE_ENV} ${GO_ENV} GOPROXY=off ${GO_CMD} run build.go -version v${DISTVERSION} -no-upgrade test ; \ + ) .include <bsd.port.mk> diff --git a/net/syncthing/distinfo b/net/syncthing/distinfo index 483744eece30..b4dcc70d7506 100644 --- a/net/syncthing/distinfo +++ b/net/syncthing/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746574524 -SHA256 (syncthing-source-v1.29.6.tar.gz) = 28e7f4984a6a34fb4697448141ce2611a6510f5a4369c1669d4e766eb75cd878 -SIZE (syncthing-source-v1.29.6.tar.gz) = 16265938 +TIMESTAMP = 1751369794 +SHA256 (syncthing-source-v1.30.0.tar.gz) = ef1be71c66753c04212ab1c9c548e678d468bad98dc5461e83540a4ef5c2fcba +SIZE (syncthing-source-v1.30.0.tar.gz) = 16142834 diff --git a/net/tcplog_dumper/Makefile b/net/tcplog_dumper/Makefile index c352b1420019..ca067bb0b8b7 100644 --- a/net/tcplog_dumper/Makefile +++ b/net/tcplog_dumper/Makefile @@ -1,7 +1,6 @@ PORTNAME= tcplog_dumper -PORTVERSION= 0.1.1 +PORTVERSION= 0.1.2 DISTVERSIONPREFIX= v -PORTREVISION= 2 CATEGORIES= net MAINTAINER= olivier@FreeBSD.org diff --git a/net/tcplog_dumper/distinfo b/net/tcplog_dumper/distinfo index 4be22a7a9ecb..383fdf399ef8 100644 --- a/net/tcplog_dumper/distinfo +++ b/net/tcplog_dumper/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1624980089 -SHA256 (Netflix-tcplog_dumper-v0.1.1_GH0.tar.gz) = 2592e8d9a1133bcb151a7f1546c46dfbacf57d4924bc339573ccfbd623b2a1df -SIZE (Netflix-tcplog_dumper-v0.1.1_GH0.tar.gz) = 22115 +TIMESTAMP = 1748379917 +SHA256 (Netflix-tcplog_dumper-v0.1.2_GH0.tar.gz) = 7950f51a2e1c21db6fcd72ddac5e84a89c3b1c3428d2c4e200af73453736284b +SIZE (Netflix-tcplog_dumper-v0.1.2_GH0.tar.gz) = 22141 diff --git a/net/td-system-tools/Makefile b/net/td-system-tools/Makefile index bb6a15a5581c..a86756b1b094 100644 --- a/net/td-system-tools/Makefile +++ b/net/td-system-tools/Makefile @@ -1,5 +1,5 @@ PORTNAME= td-system-tools -DISTVERSION= 2.1.1 +DISTVERSION= 2.1.3 CATEGORIES= net MASTER_SITES= https://www.nntb.no/~dreibh/system-tools/download/ diff --git a/net/td-system-tools/distinfo b/net/td-system-tools/distinfo index c5ab21aefbe8..6dba1e1c7ecd 100644 --- a/net/td-system-tools/distinfo +++ b/net/td-system-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747127543 -SHA256 (td-system-tools-2.1.1.tar.xz) = 342de42c218aa534de650a62100d55839cdded2c0149e6b727baba272a620a1a -SIZE (td-system-tools-2.1.1.tar.xz) = 197448 +TIMESTAMP = 1752062149 +SHA256 (td-system-tools-2.1.3.tar.xz) = 72edaca0b4c89969252cf32f009f2774d734ed5bdbff7193f1608549da5749a9 +SIZE (td-system-tools-2.1.3.tar.xz) = 199088 diff --git a/net/teddycloud/Makefile b/net/teddycloud/Makefile index a222aaec2336..149676c166f2 100644 --- a/net/teddycloud/Makefile +++ b/net/teddycloud/Makefile @@ -1,10 +1,11 @@ PORTNAME= teddycloud DISTVERSIONPREFIX= tc_v -DISTVERSION= 0.6.3 +DISTVERSION= 0.6.4 +PORTREVISION= 2 CATEGORIES= net # Get the latest commit hashes here: https://github.com/toniebox-reverse-engineering/tonies-json/commits/release/ # NOTE: remove the existing tonies.json and tonieboxes.json from DISTDIR before you do a `make makesum` -MASTER_SITES= https://raw.githubusercontent.com/toniebox-reverse-engineering/tonies-json/85a888e355f20ef300e581ad11feb4ac623e62d6/:toniesjson +MASTER_SITES= https://raw.githubusercontent.com/toniebox-reverse-engineering/tonies-json/c874ca0c33eb929ee1c94983f53f3f8a55445c6b/:toniesjson DISTFILES= tonies.json:toniesjson \ tonieboxes.json:toniesjson EXTRACT_ONLY= ${DISTFILES:N*\:toniesjson:C/\:.*//} @@ -16,7 +17,7 @@ WWW= https://tonies-wiki.revvox.de/docs/tools/teddycloud/ LICENSE= GPLv2+ NOT_FOR_ARCHS= armv6 armv7 i386 powerpc powerpcspe -NOT_FOR_ARCHS_REASON= 32bit targets do not build due to type issues, upstream library assumes FreeBSD to be 64bit +NOT_FOR_ARCHS_REASON= 32bit targets do not build due to type issues. Upstream library assumes FreeBSD to be 64bit. BUILD_DEPENDS+= curl:ftp/curl \ protoc-c:devel/protobuf-c @@ -25,22 +26,22 @@ USES= gmake USE_GCC= yes USE_GITHUB= yes GH_ACCOUNT= toniebox-reverse-engineering:DEFAULT,teddycloud_web \ - DaveGamble:cJSON \ - xiph:ogg,opus \ - Oryx-Embedded:cyclone_common,cyclone_crypto,cyclone_ssl,cyclone_tcp + DaveGamble:cJSON \ + xiph:ogg,opus \ + Oryx-Embedded:cyclone_common,cyclone_crypto,cyclone_ssl,cyclone_tcp GH_PROJECT= cJSON:cJSON ogg:ogg opus:opus teddycloud_web:teddycloud_web \ - Common:cyclone_common CycloneCRYPTO:cyclone_crypto \ - CycloneSSL:cyclone_ssl CycloneTCP:cyclone_tcp + Common:cyclone_common CycloneCRYPTO:cyclone_crypto \ + CycloneSSL:cyclone_ssl CycloneTCP:cyclone_tcp GH_SUBDIR= cJSON:cJSON ogg:ogg opus:opus teddycloud_web:teddycloud_web \ - cyclone/common:cyclone_common cyclone/cyclone_crypto:cyclone_crypto \ - cyclone/cyclone_ssl:cyclone_ssl cyclone/cyclone_tcp:cyclone_tcp + cyclone/common:cyclone_common cyclone/cyclone_crypto:cyclone_crypto \ + cyclone/cyclone_ssl:cyclone_ssl cyclone/cyclone_tcp:cyclone_tcp # find versions here clone the repository and switch to tag # git submodule update # git submodule -GH_TAGNAME= v1.7.15-33-gacc7623:cJSON \ +GH_TAGNAME= v1.7.18:cJSON \ v1.3.5-9-gdb5c7a4:ogg \ v1.4-7-g101a71e0:opus \ - tcw_v0.6.3:teddycloud_web \ + tcw_v${DISTVERSION}:teddycloud_web \ v2.3.2:cyclone_common,cyclone_crypto,cyclone_ssl,cyclone_tcp USE_RC_SUBR= teddycloudd @@ -48,15 +49,15 @@ MAKE_ENV+= CONFIG_RUNTIME_BASE_PATH=${PREFIX}/etc/teddycloud \ RUNTIME_BASE_PATH=${PREFIX}/share/teddycloud \ NO_SANITIZERS=1 \ GIT_DIRTY=0 \ - GIT_BUILD_TIME="2025-01-06 08:31:53 +0000" \ - GIT_SHORT_SHA=39b2f89 \ - GIT_SHA=39b2f89bb0c4f7e40cea0efdced012c5715c1f59 \ - GIT_TAG=tc_v0.6.3 \ + GIT_BUILD_TIME="2025-03-05 08:01:37 +0000" \ + GIT_SHORT_SHA=f13703a \ + GIT_SHA=f13703ad110b6c42f693d35b7ac211e487d37c83 \ + GIT_TAG=tc_v${DISTVERSION} \ WEB_GIT_DIRTY=0 \ - WEB_GIT_BUILD_TIME="2025-01-06 09:28:23 +0100" \ - WEB_GIT_SHORT_SHA=514140d \ - WEB_GIT_SHA=514140d169f5e821299a452fa33dac155eef3a85 \ - WEB_GIT_TAG=tcw_v0.6.3 + WEB_GIT_BUILD_TIME="2025-03-03 18:54:08 +0000" \ + WEB_GIT_SHORT_SHA=d24276e \ + WEB_GIT_SHA=d24276e8d0972477d988449c566879974795d02a \ + WEB_GIT_TAG=tcw_v${DISTVERSION} # This did reliably fail due to some unknown deps when using parallel build MAKE_JOBS_UNSAFE= yes ALL_TARGET= preinstall @@ -74,7 +75,7 @@ do-install: @(cd ${WRKSRC}/install/pre/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/data) @${MKDIR} ${STAGEDIR}${DATADIR}/certs @(cd ${WRKSRC}/install/pre/certs && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/certs) - @${MKDIR} ${STAGEDIR}${PREFIX}/etc/teddycloud - @(cd ${WRKSRC}/install/pre/config && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/etc/teddycloud) + @${MKDIR} ${STAGEDIR}${EXAMPLESDIR} + @(cd ${WRKSRC}/install/pre/config && ${COPYTREE_SHARE} . ${STAGEDIR}${EXAMPLESDIR}) .include <bsd.port.mk> diff --git a/net/teddycloud/distinfo b/net/teddycloud/distinfo index 6756dc469824..191670013747 100644 --- a/net/teddycloud/distinfo +++ b/net/teddycloud/distinfo @@ -1,14 +1,14 @@ -TIMESTAMP = 1738007717 +TIMESTAMP = 1748811239 SHA256 (tonies.json) = 074396727ba9738c5061bb3e22bb2e505af255adecd00b07444465ee7083156e SIZE (tonies.json) = 5035861 SHA256 (tonieboxes.json) = de50e30f844dcf743617337ba158b67498117f9c459b9ca4d26097aa3cb6b36f SIZE (tonieboxes.json) = 2736 -SHA256 (toniebox-reverse-engineering-teddycloud-tc_v0.6.3_GH0.tar.gz) = ff2b4cbd61edb99943dfd65b6944beb91ca786a3952c614d34c6718d2eaf0d88 -SIZE (toniebox-reverse-engineering-teddycloud-tc_v0.6.3_GH0.tar.gz) = 14057299 -SHA256 (toniebox-reverse-engineering-teddycloud_web-tcw_v0.6.3_GH0.tar.gz) = 667b05329f916e21bfc59f53a12925f3052989e0f6efb62304e27d3468ffbd6a -SIZE (toniebox-reverse-engineering-teddycloud_web-tcw_v0.6.3_GH0.tar.gz) = 9306659 -SHA256 (DaveGamble-cJSON-v1.7.15-33-gacc7623_GH0.tar.gz) = a87a20cbe1245922a8b19fd586b0e2567a5c56a57f9e2d283dbea23a5722a519 -SIZE (DaveGamble-cJSON-v1.7.15-33-gacc7623_GH0.tar.gz) = 354833 +SHA256 (toniebox-reverse-engineering-teddycloud-tc_v0.6.4_GH0.tar.gz) = bb77ff1f4557d02a74e275eeafcf1dfa545c3adeb017794a964113b3d36a62bd +SIZE (toniebox-reverse-engineering-teddycloud-tc_v0.6.4_GH0.tar.gz) = 14073530 +SHA256 (toniebox-reverse-engineering-teddycloud_web-tcw_v0.6.4_GH0.tar.gz) = 60c865919d2a6c455a844a45204524c77985891e08147537e7eed28d1866cbf6 +SIZE (toniebox-reverse-engineering-teddycloud_web-tcw_v0.6.4_GH0.tar.gz) = 9308251 +SHA256 (DaveGamble-cJSON-v1.7.18_GH0.tar.gz) = 3aa806844a03442c00769b83e99970be70fbef03735ff898f4811dd03b9f5ee5 +SIZE (DaveGamble-cJSON-v1.7.18_GH0.tar.gz) = 354726 SHA256 (xiph-ogg-v1.3.5-9-gdb5c7a4_GH0.tar.gz) = fac013405bc8ac0e1754b2de64455bc2d73c06ef181df8eb3b48d6addecd69c1 SIZE (xiph-ogg-v1.3.5-9-gdb5c7a4_GH0.tar.gz) = 251955 SHA256 (xiph-opus-v1.4-7-g101a71e0_GH0.tar.gz) = d6410f6fb6334672a8b4d1441a8549a6e972a811509b61b77c349a4ef553ac14 diff --git a/net/teddycloud/pkg-plist b/net/teddycloud/pkg-plist index f6e181b8b5db..4b357f18a1c3 100644 --- a/net/teddycloud/pkg-plist +++ b/net/teddycloud/pkg-plist @@ -1,8 +1,8 @@ bin/teddycloud -%%ETCDIR%%/tonieboxes.custom.json -%%ETCDIR%%/tonieboxes.json -%%ETCDIR%%/tonies.custom.json -%%ETCDIR%%/tonies.json +@sample %%EXAMPLESDIR%%/tonieboxes.custom.json %%ETCDIR%%/tonieboxes.custom.json +@sample %%EXAMPLESDIR%%/tonieboxes.json %%ETCDIR%%/tonieboxes.json +@sample %%EXAMPLESDIR%%/tonies.custom.json %%ETCDIR%%/tonies.custom.json +@sample %%EXAMPLESDIR%%/tonies.json %%ETCDIR%%/tonies.json %%DATADIR%%/data/www/404.html %%DATADIR%%/data/www/encode_test.html %%DATADIR%%/data/www/favicon.ico @@ -49,8 +49,8 @@ bin/teddycloud %%DATADIR%%/data/www/web/assets/esp32s2-3nCAg6Ct.js %%DATADIR%%/data/www/web/assets/esp32s3-mu2zzjDN.js %%DATADIR%%/data/www/web/assets/esp8266-8VKmCx7J.js +%%DATADIR%%/data/www/web/assets/index-DUW332vS.js %%DATADIR%%/data/www/web/assets/index-Dljhv4sL.css -%%DATADIR%%/data/www/web/assets/index-DuKEIM2E.js %%DATADIR%%/data/www/web/assets/logo-aw46LCqE.png %%DATADIR%%/data/www/web/assets/openTB_step1_1-4vwQGflo.png %%DATADIR%%/data/www/web/assets/openTB_step1_2-DIZc5DI4.png diff --git a/net/termshark/Makefile b/net/termshark/Makefile index 9eb7a8475d7c..147a1bbc0442 100644 --- a/net/termshark/Makefile +++ b/net/termshark/Makefile @@ -1,7 +1,7 @@ PORTNAME= termshark PORTVERSION= 2.4.0 DISTVERSIONPREFIX=v -PORTREVISION= 22 +PORTREVISION= 25 CATEGORIES= net MAINTAINER= zi@FreeBSD.org diff --git a/net/tintin++/Makefile b/net/tintin++/Makefile index 200bef3f3c9d..45e2e25d347a 100644 --- a/net/tintin++/Makefile +++ b/net/tintin++/Makefile @@ -1,5 +1,5 @@ PORTNAME= tintin++ -PORTVERSION= 2.02.42 +PORTVERSION= 2.02.51 CATEGORIES+= net games MASTER_SITES= SF/tintin/TinTin%2B%2B%20Source%20Code/${PORTVERSION:C|.$||}/ \ https://github.com/scandum/tintin/releases/download/${PORTVERSION}/ diff --git a/net/tintin++/distinfo b/net/tintin++/distinfo index c825c24bfd1f..f0d1753223d9 100644 --- a/net/tintin++/distinfo +++ b/net/tintin++/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1738088848 -SHA256 (tintin-2.02.42.tar.gz) = ae3396fe40a246dd09d8c31a232202db1827a11e6fbebfa9b1f413e7fd1807c4 -SIZE (tintin-2.02.42.tar.gz) = 2294348 +TIMESTAMP = 1748831214 +SHA256 (tintin-2.02.51.tar.gz) = 9279f25d18defddf449863f4bad6ec971feacd297a9d9ddaac28c9b5d5eced02 +SIZE (tintin-2.02.51.tar.gz) = 2296448 diff --git a/net/traefik/Makefile b/net/traefik/Makefile index 552ad8b34c53..9de9b6462a41 100644 --- a/net/traefik/Makefile +++ b/net/traefik/Makefile @@ -1,5 +1,5 @@ PORTNAME= traefik -PORTVERSION= 3.4.0 +PORTVERSION= 3.4.4 CATEGORIES= net MASTER_SITES= LOCAL/riggs/${PORTNAME} @@ -12,7 +12,7 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.md BUILD_DEPENDS= go-bindata:devel/go-bindata -USES= cpe go:1.23,modules tar:xz +USES= cpe go:1.24,modules tar:xz USE_RC_SUBR= traefik diff --git a/net/traefik/distinfo b/net/traefik/distinfo index 5bd61c23f06c..6ff67ab5bb84 100644 --- a/net/traefik/distinfo +++ b/net/traefik/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746858633 -SHA256 (traefik-3.4.0.tar.xz) = 2a141f9c25aea7d6b74907bf1451e2b9d04c0e47ed13124d45edbaef9e53f479 -SIZE (traefik-3.4.0.tar.xz) = 24394892 +TIMESTAMP = 1752271247 +SHA256 (traefik-3.4.4.tar.xz) = 8722c49ad2b443ac17fe1faefb980a3d3f0e104f4eca3815985f0cfac1279c77 +SIZE (traefik-3.4.4.tar.xz) = 28819044 diff --git a/net/trantor/Makefile b/net/trantor/Makefile new file mode 100644 index 000000000000..12806dadef60 --- /dev/null +++ b/net/trantor/Makefile @@ -0,0 +1,24 @@ +PORTNAME= trantor +DISTVERSIONPREFIX= v +DISTVERSION= 1.5.24 +CATEGORIES= net + +MAINTAINER= zi@FreeBSD.org +COMMENT= Non-blocking I/O tcp network lib based on c++14/17 +WWW= https://github.com/an-tao/trantor + +LICENSE= BSD3CLAUSE +LICENSE_FILE= ${WRKSRC}/License + +USES= cmake ssl +USE_LDCONFIG= yes +USE_GITHUB= yes +GH_ACCOUNT= an-tao + +CMAKE_ARGS= -DTRANTOR_USE_TLS=openssl +CMAKE_OFF= C-ARES +CMAKE_ON= BUILD_SHARED_LIBS + +PLIST_SUB= PORTVERSION=${PORTVERSION} + +.include <bsd.port.mk> diff --git a/net/trantor/distinfo b/net/trantor/distinfo new file mode 100644 index 000000000000..89abca2cfd3b --- /dev/null +++ b/net/trantor/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1751652696 +SHA256 (an-tao-trantor-v1.5.24_GH0.tar.gz) = 3ffe8f6eeeef841b5550540edbed8cb3b3fda2bc5a1d536cc9c6f1809b7cb164 +SIZE (an-tao-trantor-v1.5.24_GH0.tar.gz) = 157331 diff --git a/net/trantor/pkg-descr b/net/trantor/pkg-descr new file mode 100644 index 000000000000..0bafce3f1101 --- /dev/null +++ b/net/trantor/pkg-descr @@ -0,0 +1,10 @@ +A non-blocking I/O cross-platform TCP network library, using C++14. +Drawing on the design of Muduo Library + +Featured highlights: +* Non-blocking I/O +* cross-platform +* Thread pool +* Lock free design +* Support SSL +* Server and Client diff --git a/net/trantor/pkg-plist b/net/trantor/pkg-plist new file mode 100644 index 000000000000..06361c579fea --- /dev/null +++ b/net/trantor/pkg-plist @@ -0,0 +1,37 @@ +include/trantor/exports.h +include/trantor/net/AsyncStream.h +include/trantor/net/Certificate.h +include/trantor/net/Channel.h +include/trantor/net/EventLoop.h +include/trantor/net/EventLoopThread.h +include/trantor/net/EventLoopThreadPool.h +include/trantor/net/InetAddress.h +include/trantor/net/Resolver.h +include/trantor/net/TLSPolicy.h +include/trantor/net/TcpClient.h +include/trantor/net/TcpConnection.h +include/trantor/net/TcpServer.h +include/trantor/net/callbacks.h +include/trantor/utils/AsyncFileLogger.h +include/trantor/utils/ConcurrentTaskQueue.h +include/trantor/utils/Date.h +include/trantor/utils/Funcs.h +include/trantor/utils/LockFreeQueue.h +include/trantor/utils/LogStream.h +include/trantor/utils/Logger.h +include/trantor/utils/MsgBuffer.h +include/trantor/utils/NonCopyable.h +include/trantor/utils/ObjectPool.h +include/trantor/utils/SerialTaskQueue.h +include/trantor/utils/TaskQueue.h +include/trantor/utils/TimingWheel.h +include/trantor/utils/Utilities.h +lib/cmake/Trantor/FindBotan.cmake +lib/cmake/Trantor/Findc-ares.cmake +lib/cmake/Trantor/TrantorConfig.cmake +lib/cmake/Trantor/TrantorConfigVersion.cmake +lib/cmake/Trantor/TrantorTargets-%%CMAKE_BUILD_TYPE%%.cmake +lib/cmake/Trantor/TrantorTargets.cmake +lib/libtrantor.so +lib/libtrantor.so.1 +lib/libtrantor.so.%%PORTVERSION%% diff --git a/net/trippy/Makefile b/net/trippy/Makefile index e3a23255573d..ed4c5c0b1863 100644 --- a/net/trippy/Makefile +++ b/net/trippy/Makefile @@ -1,5 +1,6 @@ PORTNAME= trippy DISTVERSION= 0.13.0 +PORTREVISION= 2 CATEGORIES= net MAINTAINER= ehaupt@FreeBSD.org diff --git a/net/ts-warp/Makefile b/net/ts-warp/Makefile index be1093b9a202..6d4f2aabdb29 100644 --- a/net/ts-warp/Makefile +++ b/net/ts-warp/Makefile @@ -1,5 +1,5 @@ PORTNAME= ts-warp -DISTVERSION= 1.5.0 +DISTVERSION= 1.5.8 CATEGORIES= net MAINTAINER= zmey20000@yahoo.com diff --git a/net/ts-warp/distinfo b/net/ts-warp/distinfo index abfecd72a480..617f7dc0c6ef 100644 --- a/net/ts-warp/distinfo +++ b/net/ts-warp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1710444843 -SHA256 (mezantrop-ts-warp-1.5.0_GH0.tar.gz) = 4df765d5bf6321fcf7a334283b62d00625586e327a3e8c593137487bde0e8286 -SIZE (mezantrop-ts-warp-1.5.0_GH0.tar.gz) = 268024 +TIMESTAMP = 1751318600 +SHA256 (mezantrop-ts-warp-1.5.8_GH0.tar.gz) = 8620324d01347fde8469daf907f8d5e33eaaa9b5bc1ea591d44f3142446c4f83 +SIZE (mezantrop-ts-warp-1.5.8_GH0.tar.gz) = 275639 diff --git a/net/tsctp/Makefile b/net/tsctp/Makefile index 37d64677bb11..69b49d90a8b6 100644 --- a/net/tsctp/Makefile +++ b/net/tsctp/Makefile @@ -1,5 +1,5 @@ PORTNAME= tsctp -DISTVERSION= 0.8.1 +DISTVERSION= 0.8.2 CATEGORIES= net MASTER_SITES= https://www.nntb.no/~dreibh/tsctp/download/ diff --git a/net/tsctp/distinfo b/net/tsctp/distinfo index e6041d48e5ad..029b153a4f7e 100644 --- a/net/tsctp/distinfo +++ b/net/tsctp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1734703257 -SHA256 (tsctp-0.8.1.tar.xz) = c2de8ce82156bdaa8846af84f9e7c76b1128b09a754481ee72f69b3a52d12d86 -SIZE (tsctp-0.8.1.tar.xz) = 134684 +TIMESTAMP = 1752059339 +SHA256 (tsctp-0.8.2.tar.xz) = 4087aa8d1049e62f9af1b578f88f1ef569585715e2eab9ce716350cf12419457 +SIZE (tsctp-0.8.2.tar.xz) = 135228 diff --git a/net/tunneller/Makefile b/net/tunneller/Makefile index cd0c6bdf5f77..b01394cd47c1 100644 --- a/net/tunneller/Makefile +++ b/net/tunneller/Makefile @@ -1,7 +1,7 @@ PORTNAME= tunneller DISTVERSIONPREFIX= release- DISTVERSION= 0.6 -PORTREVISION= 24 +PORTREVISION= 27 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/udp-over-tcp/Makefile b/net/udp-over-tcp/Makefile index 5ec9767a33d6..7efa3225d5d1 100644 --- a/net/udp-over-tcp/Makefile +++ b/net/udp-over-tcp/Makefile @@ -1,7 +1,7 @@ PORTNAME= udp-over-tcp DISTVERSIONPREFIX= v DISTVERSION= 0.4.0 -PORTREVISION= 9 +PORTREVISION= 11 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/udt/files/BSDmakefile b/net/udt/files/BSDmakefile index f41527d37ffa..49c087ab83db 100644 --- a/net/udt/files/BSDmakefile +++ b/net/udt/files/BSDmakefile @@ -15,10 +15,7 @@ CXXFLAGS+= -D${MACHINE_ARCH:tu:S/I386/IA32/:S/SPARC64/SPARC/} -DBSD CXXFLAGS+= -Wno-system-headers -Wall -W \ -Wpointer-arith -Wreturn-type \ -Wwrite-strings -Wswitch -Wno-cast-align \ - -Wunused-parameter -Werror - -.if ${OSVERSION} >= 1304000 -CXXFLAGS+= -Wno-vla-cxx-extension -.endif + -Wunused-parameter -Werror \ + -Wno-vla-cxx-extension .include <bsd.lib.mk> diff --git a/net/usockets/Makefile b/net/usockets/Makefile index d7b4ef6980be..1b53794ad6d7 100644 --- a/net/usockets/Makefile +++ b/net/usockets/Makefile @@ -11,8 +11,6 @@ WWW= https://github.com/uNetworking/uSockets LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BROKEN_riscv64= fails to build: Hard-float 'd' ABI can't be used for a target that doesn't support the D instruction set extension - USES= compiler:c++17-lang ssl USE_LDCONFIG= yes diff --git a/net/v2ray/Makefile b/net/v2ray/Makefile index 9ebad1792725..4355b5a97e13 100644 --- a/net/v2ray/Makefile +++ b/net/v2ray/Makefile @@ -1,6 +1,7 @@ PORTNAME= v2ray DISTVERSIONPREFIX= v DISTVERSION= 5.30.0 +PORTREVISION= 3 CATEGORIES= net MAINTAINER= shen.elf@gmail.com diff --git a/net/vinagre/Makefile b/net/vinagre/Makefile index 4130b055a5dd..2d28510a949d 100644 --- a/net/vinagre/Makefile +++ b/net/vinagre/Makefile @@ -1,6 +1,6 @@ PORTNAME= vinagre PORTVERSION= 3.22.0 -PORTREVISION= 11 +PORTREVISION= 12 CATEGORIES= net gnome MASTER_SITES= GNOME DIST_SUBDIR= gnome3 diff --git a/net/vtun/Makefile b/net/vtun/Makefile deleted file mode 100644 index d27e16f9c707..000000000000 --- a/net/vtun/Makefile +++ /dev/null @@ -1,58 +0,0 @@ -PORTNAME= vtun -PORTVERSION= 3.0.4 -PORTREVISION= 9 -CATEGORIES= net -MASTER_SITES= SF \ - LOCAL/mat/vtun - -MAINTAINER= mat@FreeBSD.org -COMMENT= Virtual Tunnels over TCP/IP networks with traffic shaping -WWW= https://vtun.sourceforge.net/ - -LICENSE= GPLv2 - -LIB_DEPENDS= liblzo2.so:archivers/lzo2 - -USES= autoreconf localbase ssl -USE_RC_SUBR= vtunclient vtund -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share - -CONFIGURE_ARGS= --localstatedir=/var \ - --with-lzo-headers=${LOCALBASE}/include/lzo \ - --with-lzo-lib=${LOCALBASE}/lib \ - --with-ssl-headers=${OPENSSLINC} \ - --with-ssl-lib=${OPENSSLLIB} -CONFIGURE_ENV= YACC=${YACC} - -ALL_TARGET= vtund - -CFLAGS+= -ansi -Wno-pointer-sign - -PORTDOCS= ChangeLog Credits FAQ README README.LZO README.Setup \ - README.Shaper TODO - -OPTIONS_DEFINE= DOCS - -# Extended mode patches, obtained from -# http://home.jp.FreeBSD.org/~simokawa/vtun-v6.html -# are now dynamically enabled using the -e option. - -post-patch: - ${REINPLACE_CMD} \ - -e 's|$$\(SSL_HDR_DIR\)|$$\1 $$\1/openssl|g' \ - -e 's|$$\(BLOWFISH_HDR_DIR\)|$$\1 $$SSL_HDR_DIR/openssl|g' \ - ${WRKSRC}/configure - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/sbin/vtund - ${INSTALL_DATA} ${WRKSRC}/vtund.conf ${STAGEDIR}${PREFIX}/etc/vtund.conf.sample - ${MKDIR} ${STAGEDIR}${DOCSDIR} - ${RLN} ${STAGEDIR}${PREFIX}/share/man/man8/vtund.8 ${STAGEDIR}${PREFIX}/share/man/man1/vtun.1 - -post-install-DOCS-on: -.for doc in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${doc} ${STAGEDIR}${DOCSDIR} -.endfor - -.include <bsd.port.mk> diff --git a/net/vtun/distinfo b/net/vtun/distinfo deleted file mode 100644 index c5562efed6d5..000000000000 --- a/net/vtun/distinfo +++ /dev/null @@ -1,3 +0,0 @@ -TIMESTAMP = 1573738292 -SHA256 (vtun-3.0.4.tar.gz) = abf8df6b15e3febeaaeae2ce24ead7105eb1537ad4ec0d830c83cbb684fd98b9 -SIZE (vtun-3.0.4.tar.gz) = 132691 diff --git a/net/vtun/files/patch-Makefile.in b/net/vtun/files/patch-Makefile.in deleted file mode 100644 index 3d6ddf3d4e56..000000000000 --- a/net/vtun/files/patch-Makefile.in +++ /dev/null @@ -1,54 +0,0 @@ -Cleanup install procedure. - ---- Makefile.in.orig 2016-10-01 21:46:00 UTC -+++ Makefile.in -@@ -28,7 +28,7 @@ LEX = @LEX@ - LEXFLAGS = -t - - INSTALL = @INSTALL@ --INSTALL_OWNER = -o root -g 0 -+INSTALL_OWNER = - - prefix = @prefix@ - exec_prefix = @exec_prefix@ -@@ -55,7 +55,7 @@ OBJS = main.o cfg_file.tab.o cfg_file.lex.o server.o c - - CONFIGURE_FILES = Makefile config.status config.cache config.h config.log - --%.o: %.c vtun.h lib.h -+.c.o: - $(CC) $(CFLAGS) $(DEFS) -c $< - - vtund: $(OBJS) -@@ -80,25 +80,25 @@ distclean: clean - rm -f `cat vtun.drivers` - - install_man: -- $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(MAN_DIR)/man8 -+# $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(MAN_DIR)/man8 - $(INSTALL) -m 644 $(INSTALL_OWNER) vtund.8 $(DESTDIR)$(MAN_DIR)/man8 -- $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(MAN_DIR)/man5 -+# $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(MAN_DIR)/man5 - $(INSTALL) -m 644 $(INSTALL_OWNER) vtund.conf.5 $(DESTDIR)$(MAN_DIR)/man5 - rm -f $(DESTDIR)$(MAN_DIR)/man8/vtun.8 - ln -s vtund.8 $(DESTDIR)$(MAN_DIR)/man8/vtun.8 - - install_config: -- $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(ETC_DIR) -+# $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(ETC_DIR) - if [ ! -f $(ETC_DIR)/vtund.conf ]; then \ - $(INSTALL) -m 600 $(INSTALL_OWNER) vtund.conf $(DESTDIR)$(ETC_DIR); \ - fi - - install: vtund install_config install_man -- $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(VAR_DIR)/run -+# $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(VAR_DIR)/run - $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(STAT_DIR) - $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(LOCK_DIR) -- $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(SBIN_DIR) -+# $(INSTALL) -d -m 755 $(INSTALL_OWNER) $(DESTDIR)$(SBIN_DIR) - $(INSTALL) -m 755 $(INSTALL_OWNER) vtund $(DESTDIR)$(SBIN_DIR) -- $(BIN_DIR)/strip $(DESTDIR)$(SBIN_DIR)/vtund -+ /usr/bin/strip $(DESTDIR)$(SBIN_DIR)/vtund - - # DO NOT DELETE THIS LINE -- make depend depends on it. diff --git a/net/vtun/files/patch-freebsd__tun_dev.c b/net/vtun/files/patch-freebsd__tun_dev.c deleted file mode 100644 index 7076427caa17..000000000000 --- a/net/vtun/files/patch-freebsd__tun_dev.c +++ /dev/null @@ -1,26 +0,0 @@ -Part of extended mode being an argument and not a compile time decision. - ---- freebsd/tun_dev.c.orig 2016-10-01 21:46:01 UTC -+++ freebsd/tun_dev.c -@@ -35,6 +35,8 @@ - #include "vtun.h" - #include "lib.h" - -+extern int extended_mode; -+ - /* - * Allocate TUN device, returns opened fd. - * Stores dev name in the first arg(must be large enough). -@@ -58,10 +60,8 @@ int tun_open(char *dev) - } - } - if( fd > -1 ){ -- i=0; -- /* Disable extended modes */ -- ioctl(fd, TUNSLMODE, &i); -- ioctl(fd, TUNSIFHEAD, &i); -+ ioctl(fd, TUNSLMODE, &extended_mode); -+ ioctl(fd, TUNSIFHEAD, &extended_mode); - } - return fd; - } diff --git a/net/vtun/files/patch-lfd__encrypt.c b/net/vtun/files/patch-lfd__encrypt.c deleted file mode 100644 index 319e3f95ef79..000000000000 --- a/net/vtun/files/patch-lfd__encrypt.c +++ /dev/null @@ -1,229 +0,0 @@ ---- lfd_encrypt.c.orig 2013-07-07 19:54:35 UTC -+++ lfd_encrypt.c -@@ -95,11 +95,11 @@ static unsigned long sequence_num; - static char * pkey; - static char * iv_buf; - --static EVP_CIPHER_CTX ctx_enc; /* encrypt */ --static EVP_CIPHER_CTX ctx_dec; /* decrypt */ -+static EVP_CIPHER_CTX *ctx_enc; /* encrypt */ -+static EVP_CIPHER_CTX *ctx_dec; /* decrypt */ - --static EVP_CIPHER_CTX ctx_enc_ecb; /* sideband ecb encrypt */ --static EVP_CIPHER_CTX ctx_dec_ecb; /* sideband ecb decrypt */ -+static EVP_CIPHER_CTX *ctx_enc_ecb; /* sideband ecb encrypt */ -+static EVP_CIPHER_CTX *ctx_dec_ecb; /* sideband ecb decrypt */ - - static int send_msg(int len, char *in, char **out); - static int recv_msg(int len, char *in, char **out); -@@ -156,6 +156,11 @@ static int alloc_encrypt(struct vtun_host *host) - EVP_CIPHER_CTX *pctx_enc; - EVP_CIPHER_CTX *pctx_dec; - -+ ctx_enc = EVP_CIPHER_CTX_new(); -+ ctx_dec = EVP_CIPHER_CTX_new(); -+ ctx_enc_ecb = EVP_CIPHER_CTX_new(); -+ ctx_dec_ecb = EVP_CIPHER_CTX_new(); -+ - enc_init_first_time = 1; - dec_init_first_time = 1; - -@@ -182,15 +187,15 @@ static int alloc_encrypt(struct vtun_host *host) - keysize = 32; - sb_init = 1; - cipher_type = EVP_aes_256_ecb(); -- pctx_enc = &ctx_enc_ecb; -- pctx_dec = &ctx_dec_ecb; -+ pctx_enc = ctx_enc_ecb; -+ pctx_dec = ctx_dec_ecb; - break; - - case VTUN_ENC_AES256ECB: - blocksize = 16; - keysize = 32; -- pctx_enc = &ctx_enc; -- pctx_dec = &ctx_dec; -+ pctx_enc = ctx_enc; -+ pctx_dec = ctx_dec; - cipher_type = EVP_aes_256_ecb(); - strcpy(cipher_name,"AES-256-ECB"); - break; -@@ -201,14 +206,14 @@ static int alloc_encrypt(struct vtun_host *host) - keysize = 16; - sb_init=1; - cipher_type = EVP_aes_128_ecb(); -- pctx_enc = &ctx_enc_ecb; -- pctx_dec = &ctx_dec_ecb; -+ pctx_enc = ctx_enc_ecb; -+ pctx_dec = ctx_dec_ecb; - break; - case VTUN_ENC_AES128ECB: - blocksize = 16; - keysize = 16; -- pctx_enc = &ctx_enc; -- pctx_dec = &ctx_dec; -+ pctx_enc = ctx_enc; -+ pctx_dec = ctx_dec; - cipher_type = EVP_aes_128_ecb(); - strcpy(cipher_name,"AES-128-ECB"); - break; -@@ -221,16 +226,16 @@ static int alloc_encrypt(struct vtun_host *host) - var_key = 1; - sb_init = 1; - cipher_type = EVP_bf_ecb(); -- pctx_enc = &ctx_enc_ecb; -- pctx_dec = &ctx_dec_ecb; -+ pctx_enc = ctx_enc_ecb; -+ pctx_dec = ctx_dec_ecb; - break; - - case VTUN_ENC_BF256ECB: - blocksize = 8; - keysize = 32; - var_key = 1; -- pctx_enc = &ctx_enc; -- pctx_dec = &ctx_dec; -+ pctx_enc = ctx_enc; -+ pctx_dec = ctx_dec; - cipher_type = EVP_bf_ecb(); - strcpy(cipher_name,"Blowfish-256-ECB"); - break; -@@ -243,16 +248,16 @@ static int alloc_encrypt(struct vtun_host *host) - var_key = 1; - sb_init = 1; - cipher_type = EVP_bf_ecb(); -- pctx_enc = &ctx_enc_ecb; -- pctx_dec = &ctx_dec_ecb; -+ pctx_enc = ctx_enc_ecb; -+ pctx_dec = ctx_dec_ecb; - break; - case VTUN_ENC_BF128ECB: /* blowfish 128 ecb is the default */ - default: - blocksize = 8; - keysize = 16; - var_key = 1; -- pctx_enc = &ctx_enc; -- pctx_dec = &ctx_dec; -+ pctx_enc = ctx_enc; -+ pctx_dec = ctx_dec; - cipher_type = EVP_bf_ecb(); - strcpy(cipher_name,"Blowfish-128-ECB"); - break; -@@ -294,10 +299,10 @@ static int free_encrypt() - lfd_free(enc_buf); enc_buf = NULL; - lfd_free(dec_buf); dec_buf = NULL; - -- EVP_CIPHER_CTX_cleanup(&ctx_enc); -- EVP_CIPHER_CTX_cleanup(&ctx_dec); -- EVP_CIPHER_CTX_cleanup(&ctx_enc_ecb); -- EVP_CIPHER_CTX_cleanup(&ctx_dec_ecb); -+ EVP_CIPHER_CTX_cleanup(ctx_enc); -+ EVP_CIPHER_CTX_cleanup(ctx_dec); -+ EVP_CIPHER_CTX_cleanup(ctx_enc_ecb); -+ EVP_CIPHER_CTX_cleanup(ctx_dec_ecb); - - return 0; - } -@@ -323,7 +328,7 @@ static int encrypt_buf(int len, char *in, char **out) - outlen=len+pad; - if (pad == blocksize) - RAND_bytes(in_ptr+len, blocksize-1); -- EVP_EncryptUpdate(&ctx_enc, out_ptr, &outlen, in_ptr, len+pad); -+ EVP_EncryptUpdate(ctx_enc, out_ptr, &outlen, in_ptr, len+pad); - *out = enc_buf; - - sequence_num++; -@@ -343,7 +348,7 @@ static int decrypt_buf(int len, char *in, char **out) - - outlen=len; - if (!len) return 0; -- EVP_DecryptUpdate(&ctx_dec, out_ptr, &outlen, in_ptr, len); -+ EVP_DecryptUpdate(ctx_dec, out_ptr, &outlen, in_ptr, len); - recv_ib_mesg(&outlen, &out_ptr); - if (!outlen) return 0; - tmp_ptr = out_ptr + outlen; tmp_ptr--; -@@ -431,13 +436,13 @@ static int cipher_enc_init(char * iv) - break; - } /* switch(cipher) */ - -- EVP_CIPHER_CTX_init(&ctx_enc); -- EVP_EncryptInit_ex(&ctx_enc, cipher_type, NULL, NULL, NULL); -+ EVP_CIPHER_CTX_init(ctx_enc); -+ EVP_EncryptInit_ex(ctx_enc, cipher_type, NULL, NULL, NULL); - if (var_key) -- EVP_CIPHER_CTX_set_key_length(&ctx_enc, keysize); -- EVP_EncryptInit_ex(&ctx_enc, NULL, NULL, pkey, NULL); -- EVP_EncryptInit_ex(&ctx_enc, NULL, NULL, NULL, iv); -- EVP_CIPHER_CTX_set_padding(&ctx_enc, 0); -+ EVP_CIPHER_CTX_set_key_length(ctx_enc, keysize); -+ EVP_EncryptInit_ex(ctx_enc, NULL, NULL, pkey, NULL); -+ EVP_EncryptInit_ex(ctx_enc, NULL, NULL, NULL, iv); -+ EVP_CIPHER_CTX_set_padding(ctx_enc, 0); - if (enc_init_first_time) - { - sprintf(tmpstr,"%s encryption initialized", cipher_name); -@@ -521,13 +526,13 @@ static int cipher_dec_init(char * iv) - break; - } /* switch(cipher) */ - -- EVP_CIPHER_CTX_init(&ctx_dec); -- EVP_DecryptInit_ex(&ctx_dec, cipher_type, NULL, NULL, NULL); -+ EVP_CIPHER_CTX_init(ctx_dec); -+ EVP_DecryptInit_ex(ctx_dec, cipher_type, NULL, NULL, NULL); - if (var_key) -- EVP_CIPHER_CTX_set_key_length(&ctx_dec, keysize); -- EVP_DecryptInit_ex(&ctx_dec, NULL, NULL, pkey, NULL); -- EVP_DecryptInit_ex(&ctx_dec, NULL, NULL, NULL, iv); -- EVP_CIPHER_CTX_set_padding(&ctx_dec, 0); -+ EVP_CIPHER_CTX_set_key_length(ctx_dec, keysize); -+ EVP_DecryptInit_ex(ctx_dec, NULL, NULL, pkey, NULL); -+ EVP_DecryptInit_ex(ctx_dec, NULL, NULL, NULL, iv); -+ EVP_CIPHER_CTX_set_padding(ctx_dec, 0); - if (dec_init_first_time) - { - sprintf(tmpstr,"%s decryption initialized", cipher_name); -@@ -559,7 +564,7 @@ static int send_msg(int len, char *in, char **out) - - in_ptr = in - blocksize*2; - outlen = blocksize*2; -- EVP_EncryptUpdate(&ctx_enc_ecb, in_ptr, -+ EVP_EncryptUpdate(ctx_enc_ecb, in_ptr, - &outlen, in_ptr, blocksize*2); - *out = in_ptr; - len = outlen; -@@ -586,7 +591,7 @@ static int recv_msg(int len, char *in, char **out) - in_ptr = in; - iv = malloc(blocksize); - outlen = blocksize*2; -- EVP_DecryptUpdate(&ctx_dec_ecb, in_ptr, &outlen, in_ptr, blocksize*2); -+ EVP_DecryptUpdate(ctx_dec_ecb, in_ptr, &outlen, in_ptr, blocksize*2); - - if ( !strncmp(in_ptr, "ivec", 4) ) - { -@@ -629,7 +634,7 @@ static int recv_msg(int len, char *in, char **out) - if (cipher_enc_state != CIPHER_INIT) - { - cipher_enc_state = CIPHER_INIT; -- EVP_CIPHER_CTX_cleanup(&ctx_enc); -+ EVP_CIPHER_CTX_cleanup(ctx_enc); - #ifdef LFD_ENCRYPT_DEBUG - vtun_syslog(LOG_INFO, - "Forcing local encryptor re-init"); -@@ -710,7 +715,7 @@ static int recv_ib_mesg(int *len, char **in) - if (cipher_enc_state != CIPHER_INIT) - { - cipher_enc_state = CIPHER_INIT; -- EVP_CIPHER_CTX_cleanup(&ctx_enc); -+ EVP_CIPHER_CTX_cleanup(ctx_enc); - } - #ifdef LFD_ENCRYPT_DEBUG - vtun_syslog(LOG_INFO, "Remote requests encryptor re-init"); -@@ -724,7 +729,7 @@ static int recv_ib_mesg(int *len, char **in) - cipher_enc_state != CIPHER_REQ_INIT && - cipher_enc_state != CIPHER_INIT) - { -- EVP_CIPHER_CTX_cleanup (&ctx_dec); -+ EVP_CIPHER_CTX_cleanup (ctx_dec); - cipher_dec_state = CIPHER_INIT; - cipher_enc_state = CIPHER_REQ_INIT; - } diff --git a/net/vtun/files/patch-main.c b/net/vtun/files/patch-main.c deleted file mode 100644 index 9b04a90810bc..000000000000 --- a/net/vtun/files/patch-main.c +++ /dev/null @@ -1,82 +0,0 @@ -Part of extended mode being an argument and not a compile time decision. -Some bits about using vfork, or not, and pidfile as an argument. - ---- main.c.orig 2013-07-07 20:31:22 UTC -+++ main.c -@@ -39,9 +39,9 @@ - #include "lib.h" - #include "compat.h" - --#define OPTSTRING "mif:P:L:t:npq" -+#define OPTSTRING "mif:P:L:t:npqe" - #ifdef HAVE_WORKING_FORK --# define SERVOPT_STRING "s" -+# define SERVOPT_STRING "sz:" - #else - # define SERVOPT_STRING "" - #endif -@@ -57,6 +57,9 @@ static void usage(void); - extern int optind,opterr,optopt; - extern char *optarg; - -+static char* pidfile = VTUN_PID_FILE; -+int extended_mode = 0; -+ - /* for the NATHack bit. Is our UDP session connected? */ - int is_rmt_fd_connected=1; - -@@ -141,6 +144,14 @@ int main(int argc, char *argv[], char *env[]) - case 'q': - vtun.quiet = 1; - break; -+#ifdef HAVE_WORKING_FORK -+ case 'z': -+ pidfile = strdup(optarg); -+ break; -+#endif -+ case 'e': -+ extended_mode = 1; -+ break; - default: - usage(); - exit(1); -@@ -233,6 +244,9 @@ int main(int argc, char *argv[], char *env[]) - - server(sock); - } else { -+#ifdef HAVE_WORKING_FORK -+ write_pid(); -+#endif - init_title(argc,argv,env,"vtund[c]: "); - client(host); - } -@@ -250,7 +264,7 @@ static void write_pid(void) - { - FILE *f; - -- if( !(f=fopen(VTUN_PID_FILE,"w")) ){ -+ if( !(f=fopen(pidfile,"w")) ){ - vtun_syslog(LOG_ERR,"Can't write PID file"); - return; - } -@@ -273,12 +287,17 @@ static void usage(void) - printf("Usage: \n"); - printf(" Server:\n"); - #ifdef HAVE_WORKING_FORK -- printf("\tvtund <-s|-i> [-f file] [-P port] [-L local address]\n"); -+ printf("\tvtund <-s|-i> [-f file] [-P port] [-L local address] [-e] [-z pid_file ]\n"); - #else -- printf("\tvtund <-i> [-f file] [-P port] [-L local address]\n"); -+ printf("\tvtund <-i> [-f file] [-P port] [-L local address] [-e]\n"); - #endif - printf(" Client:\n"); - /* I don't think these work. I'm disabling the suggestion - bish 20050601*/ -+#ifdef HAVE_WORKING_FORK - printf("\tvtund [-f file] " /* [-P port] [-L local address] */ -- "[-q] [-p] [-m] [-t timeout] <host profile> <server address>\n"); -+ "[-q] [-p] [-m] [-t timeout] [-e] <host profile> <server address>\n"); -+#else -+ printf("\tvtund [-f file] " /* [-P port] [-L local address] */ -+ "[-q] [-p] [-m] [-t timeout] [-e] <host profile> <server address>\n"); -+#endif - } diff --git a/net/vtun/files/patch-vtund.8 b/net/vtun/files/patch-vtund.8 deleted file mode 100644 index dee1600dfb81..000000000000 --- a/net/vtun/files/patch-vtund.8 +++ /dev/null @@ -1,33 +0,0 @@ -Part of extended mode being an argument and not a compile time decision. -Some bits about using vfork, or not, and pidfile as an argument. - ---- vtund.8.orig 2016-09-17 20:01:21 UTC -+++ vtund.8 -@@ -48,6 +48,12 @@ vtund \- VTun(Virtual Tunnel) daemon. - [ - .I -n - ] -+[ -+.I -e -+] -+[ -+.I -s pid_file -+] - < - .I session - > -@@ -115,6 +121,14 @@ Connect - .I timeout - Default is 30 seconds. This options is equivalent to the 'timeout' option of - config file. -+.TP -+.I -e -+Use vtun-v6 extended mode. -+.TP -+.I -z pid_file -+Connect -+.I z pid_file -+The full pathname of the file containing the PID of the daemon in server mode. - .TP - .I session - Session name from the config file. diff --git a/net/vtun/files/vtunclient.in b/net/vtun/files/vtunclient.in deleted file mode 100644 index 3b3700d6f079..000000000000 --- a/net/vtun/files/vtunclient.in +++ /dev/null @@ -1,53 +0,0 @@ -#!/bin/sh - -# PROVIDE: vtunclient -# REQUIRE: DAEMON -# KEYWORD: shutdown -# -# Add the following line to /etc/rc.conf to enable vtunclient: -# -# vtunclient_enable="YES" -# vtunclient_flags="<session> <server address>" -# -# If you want to use multiple connections, use $vtunclient_list. -# Usual $vtunclient_flags will be ignored when $vtunclient_list is -# set. -# -# vtunclient_enable="YES" -# vtunclient_list="site1 site2" -# vtunclient_site1_flags="<session> <server address>" -# vtunclient_site1_pidfile="/var/run/vtun-site1.pid" -# vtunclient_site2_flags="<session> <server address>" -# vtunclient_site2_pidfile="/var/run/vtun-site2.pid" -# ... -# - -vtunclient_enable=${vtunclient_enable:-"NO"} - -. /etc/rc.subr - -name=vtunclient -rcvar=vtunclient_enable -required_files="%%PREFIX%%/etc/vtund.conf" - -command=%%PREFIX%%/sbin/vtund - -load_rc_config $name -cmd="$1" -if [ $# -gt 0 ]; then - shift -fi -if [ -n "$*" ]; then - vtunclient_list="$*" -fi - -if [ -z "$vtunclient_list" ]; then - run_rc_command "$cmd" -else - for _client in ${vtunclient_list}; do - eval vtunclient_flags=\$vtunclient_${_client}_flags - eval pidfile=\$vtunclient_${_client}_pidfile - vtunclient_flags="-z $pidfile $vtunclient_flags" - run_rc_command "$cmd" - done -fi diff --git a/net/vtun/files/vtund.in b/net/vtun/files/vtund.in deleted file mode 100644 index e068a5f72e56..000000000000 --- a/net/vtun/files/vtund.in +++ /dev/null @@ -1,25 +0,0 @@ -#!/bin/sh - -# PROVIDE: vtund -# REQUIRE: DAEMON -# KEYWORD: shutdown -# -# Add the following line to /etc/rc.conf to enable vtund: -# -# vtund_enable="YES" -# - -vtund_enable=${vtund_enable:-"NO"} -vtund_flags=${vtund_flags:-"-s"} - -. /etc/rc.subr - -name=vtund -rcvar=vtund_enable -required_files="%%PREFIX%%/etc/vtund.conf" -pidfile=/var/run/vtund.pid - -command=%%PREFIX%%/sbin/vtund - -load_rc_config $name -run_rc_command "$1" diff --git a/net/vtun/pkg-descr b/net/vtun/pkg-descr deleted file mode 100644 index 1f58fa351b14..000000000000 --- a/net/vtun/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -VTun provides the method for creating Virtual Tunnels over TCP/IP -networks and allows to shape, compress, encrypt traffic in that -tunnels. - -Supported type of tunnels are: PPP, IP, Ethernet and most of other -serial protocols and programs. VTun is easily and highly configurable, -it can be used for various network task like VPN, Mobile IP, Shaped -Internet access, IP address saving, etc. It is completely user -space implementation and does not require modification to any kernel -parts. diff --git a/net/vtun/pkg-plist b/net/vtun/pkg-plist deleted file mode 100644 index fcb1e58c4864..000000000000 --- a/net/vtun/pkg-plist +++ /dev/null @@ -1,9 +0,0 @@ -@sample etc/vtund.conf.sample -sbin/vtund -share/man/man5/vtund.conf.5.gz -share/man/man8/vtund.8.gz -share/man/man8/vtun.8.gz -share/man/man1/vtun.1.gz -@dir /var/log/vtund -@dir /var/lock/vtund -@dir /var/lock diff --git a/net/wangle/Makefile b/net/wangle/Makefile index 15299000c89f..ed0560601db0 100644 --- a/net/wangle/Makefile +++ b/net/wangle/Makefile @@ -1,6 +1,6 @@ PORTNAME= wangle DISTVERSIONPREFIX= v -DISTVERSION= 2025.05.12.00 +DISTVERSION= 2025.07.07.00 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/wangle/distinfo b/net/wangle/distinfo index bec90b8a7d3e..ead8f989c48e 100644 --- a/net/wangle/distinfo +++ b/net/wangle/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1747102734 -SHA256 (facebook-wangle-v2025.05.12.00_GH0.tar.gz) = a5f0b6c8aa533ecfd41311bd70cfe3fd968d768c28f1f2643dba4c287ea59045 -SIZE (facebook-wangle-v2025.05.12.00_GH0.tar.gz) = 368610 +TIMESTAMP = 1752053892 +SHA256 (facebook-wangle-v2025.07.07.00_GH0.tar.gz) = dcda76ebe3ee6d7857ee0541942d09c49438ad14bff2e7d8c98c41d74f1e927c +SIZE (facebook-wangle-v2025.07.07.00_GH0.tar.gz) = 368593 diff --git a/net/waypipe/Makefile b/net/waypipe/Makefile index 951eec41449e..baf00b7ff1fc 100644 --- a/net/waypipe/Makefile +++ b/net/waypipe/Makefile @@ -1,6 +1,7 @@ PORTNAME= waypipe DISTVERSIONPREFIX= v DISTVERSION= 0.10.4 +PORTREVISION= 2 CATEGORIES= net wayland MAINTAINER= jbeich@FreeBSD.org diff --git a/net/wgcf/Makefile b/net/wgcf/Makefile index 35f606a9541a..68087f54474d 100644 --- a/net/wgcf/Makefile +++ b/net/wgcf/Makefile @@ -1,6 +1,7 @@ PORTNAME= wgcf -PORTVERSION= 2.2.26 +PORTVERSION= 2.2.27 DISTVERSIONPREFIX= v +PORTREVISION= 1 CATEGORIES= net MAINTAINER= sunpoet@FreeBSD.org diff --git a/net/wgcf/distinfo b/net/wgcf/distinfo index 56b2202c139e..ef09f213dce0 100644 --- a/net/wgcf/distinfo +++ b/net/wgcf/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1745177916 -SHA256 (go/net_wgcf/wgcf-v2.2.26/v2.2.26.mod) = f0b04dce43290a7e3fc1a926f6577ad865600a566d13c4dbc0bc9383b9c34d78 -SIZE (go/net_wgcf/wgcf-v2.2.26/v2.2.26.mod) = 1637 -SHA256 (go/net_wgcf/wgcf-v2.2.26/v2.2.26.zip) = add2f392546450cb3d7b2cee8b4aa68cacc456308274673b61f6917539b7ded8 -SIZE (go/net_wgcf/wgcf-v2.2.26/v2.2.26.zip) = 141025 +TIMESTAMP = 1751375035 +SHA256 (go/net_wgcf/wgcf-v2.2.27/v2.2.27.mod) = 782efb9c7decceb89a96d6e63d1a4319c305bbfca708d7d8d69b6de3cd020ebe +SIZE (go/net_wgcf/wgcf-v2.2.27/v2.2.27.mod) = 1737 +SHA256 (go/net_wgcf/wgcf-v2.2.27/v2.2.27.zip) = 0b2a6d1589f1d26fd18b49902459ac196782fa5a1fb978e065f6cb7ddf2ff2b5 +SIZE (go/net_wgcf/wgcf-v2.2.27/v2.2.27.zip) = 141175 diff --git a/net/wireguard-go/Makefile b/net/wireguard-go/Makefile index 259c74b38a58..dfab1ae8cce0 100644 --- a/net/wireguard-go/Makefile +++ b/net/wireguard-go/Makefile @@ -1,6 +1,6 @@ PORTNAME= wireguard-go PORTVERSION= 0.0.20230223 -PORTREVISION= 13 +PORTREVISION= 16 PORTEPOCH= 1 CATEGORIES= net net-vpn MASTER_SITES= https://git.zx2c4.com/wireguard-go/snapshot/ diff --git a/net/wireproxy/Makefile b/net/wireproxy/Makefile index 9ffadf10e450..f8a2958df17e 100644 --- a/net/wireproxy/Makefile +++ b/net/wireproxy/Makefile @@ -1,7 +1,7 @@ PORTNAME= wireproxy DISTVERSIONPREFIX= v DISTVERSION= 1.0.9 -PORTREVISION= 6 +PORTREVISION= 9 CATEGORIES= net MAINTAINER= lwhsu@FreeBSD.org diff --git a/net/wireshark/Makefile b/net/wireshark/Makefile index 101c06ae6212..13fee48008cf 100644 --- a/net/wireshark/Makefile +++ b/net/wireshark/Makefile @@ -1,5 +1,6 @@ PORTNAME= wireshark -DISTVERSION= 4.4.6 +DISTVERSION= 4.4.7 +PORTREVISION= 1 CATEGORIES= net MASTER_SITES= https://1.na.dl.wireshark.org/src/ \ https://1.eu.dl.wireshark.org/src/ \ diff --git a/net/wireshark/distinfo b/net/wireshark/distinfo index 04bb1f53313d..2dffe6ccf42a 100644 --- a/net/wireshark/distinfo +++ b/net/wireshark/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744894911 -SHA256 (wireshark-4.4.6.tar.xz) = 4fffcee3d18d1daac12f780c2e8da511824dffb3b0fd6446b53ab7516538edcd -SIZE (wireshark-4.4.6.tar.xz) = 46802228 +TIMESTAMP = 1749230104 +SHA256 (wireshark-4.4.7.tar.xz) = 5644143fed6363fa6c0cf58c2a6fe9ba0922efaea8f981c7228260bf46f1494b +SIZE (wireshark-4.4.7.tar.xz) = 46812644 diff --git a/net/wireshark/pkg-plist b/net/wireshark/pkg-plist index c86917e9597e..08c4a378b2c5 100644 --- a/net/wireshark/pkg-plist +++ b/net/wireshark/pkg-plist @@ -682,10 +682,10 @@ bin/tshark %%DEVELOPMENT%%lib/cmake/wireshark/WiresharkTargets.cmake lib/libwireshark.so lib/libwireshark.so.18 -lib/libwireshark.so.18.0.6 +lib/libwireshark.so.18.0.7 lib/libwiretap.so lib/libwiretap.so.15 -lib/libwiretap.so.15.0.6 +lib/libwiretap.so.15.0.7 lib/libwsutil.so lib/libwsutil.so.16 lib/libwsutil.so.16.0.0 diff --git a/net/wlvncc/Makefile b/net/wlvncc/Makefile index 8c2d41a2a074..c22a1a9c3aa7 100644 --- a/net/wlvncc/Makefile +++ b/net/wlvncc/Makefile @@ -1,5 +1,5 @@ PORTNAME= wlvncc -PORTVERSION= s20250307 +PORTVERSION= s20250707 CATEGORIES= net wayland MAINTAINER= jbeich@FreeBSD.org @@ -26,7 +26,7 @@ USE_GITHUB= yes USE_GL= egl gbm glesv2 USE_XORG= pixman GH_ACCOUNT= any1 -GH_TAGNAME= bec7a54 +GH_TAGNAME= bc6063a PLIST_FILES= bin/${PORTNAME} .include <bsd.port.mk> diff --git a/net/wlvncc/distinfo b/net/wlvncc/distinfo index 746864294f13..0d9bac262ce1 100644 --- a/net/wlvncc/distinfo +++ b/net/wlvncc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1741381399 -SHA256 (any1-wlvncc-s20250307-bec7a54_GH0.tar.gz) = a7c8a1ca41797f99580ae61ad816ff87fc2d3c0b88b9e1b6cb224ba0639fc0d8 -SIZE (any1-wlvncc-s20250307-bec7a54_GH0.tar.gz) = 171195 +TIMESTAMP = 1752107948 +SHA256 (any1-wlvncc-s20250707-bc6063a_GH0.tar.gz) = efa576e49f7793195491cf9e3ddfffc7d5b62d300b09db231d73474bb01eb3ee +SIZE (any1-wlvncc-s20250707-bc6063a_GH0.tar.gz) = 172893 diff --git a/net/wmwave/Makefile b/net/wmwave/Makefile index 31b7e1075de8..0c298c528620 100644 --- a/net/wmwave/Makefile +++ b/net/wmwave/Makefile @@ -3,7 +3,6 @@ DISTVERSION= 0-4 PORTREVISION= 8 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} -EXTRACT_SUFX= .tgz MAINTAINER= benjsc@FreeBSD.org COMMENT= Display 802.11 status in the WindowMaker Dock @@ -12,7 +11,7 @@ WWW= https://sourceforge.net/projects/wmwave/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING -USES= localbase:ldflags xorg +USES= localbase:ldflags tar:tgz xorg USE_XORG= x11 xext xpm PLIST_FILES= bin/wmwave share/man/man1/wmwave.1.gz diff --git a/net/wstunnel/Makefile b/net/wstunnel/Makefile index ccd7e020536b..7f422ae463b7 100644 --- a/net/wstunnel/Makefile +++ b/net/wstunnel/Makefile @@ -1,7 +1,7 @@ PORTNAME= wstunnel DISTVERSIONPREFIX= v DISTVERSION= 10.1.8 -PORTREVISION= 3 +PORTREVISION= 5 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/xapsd/Makefile b/net/xapsd/Makefile index 30ac9b4c6809..eb4dfccce0f1 100644 --- a/net/xapsd/Makefile +++ b/net/xapsd/Makefile @@ -1,5 +1,6 @@ PORTNAME= xapsd DISTVERSION= g20241228 +PORTREVISION= 3 CATEGORIES= net MAINTAINER= PopularMoment@protonmail.com diff --git a/net/xmlrpc-c/Makefile b/net/xmlrpc-c/Makefile index 5a10b41711fd..c5a706704d08 100644 --- a/net/xmlrpc-c/Makefile +++ b/net/xmlrpc-c/Makefile @@ -1,5 +1,5 @@ PORTNAME= xmlrpc-c -PORTVERSION= 1.60.04 +PORTVERSION= 1.60.05 CATEGORIES= net MASTER_SITES= SF/${PORTNAME}/Xmlrpc-c%20Super%20Stable/${PORTVERSION} diff --git a/net/xmlrpc-c/distinfo b/net/xmlrpc-c/distinfo index 257838d81a56..bcc19077d048 100644 --- a/net/xmlrpc-c/distinfo +++ b/net/xmlrpc-c/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1735326529 -SHA256 (xmlrpc-c-1.60.04.tgz) = 1e98cc6f524142c2b80731778fe8c74458936118bf95ae33cfa1e9205bfd48a5 -SIZE (xmlrpc-c-1.60.04.tgz) = 936480 +TIMESTAMP = 1750427258 +SHA256 (xmlrpc-c-1.60.05.tgz) = 67d860062459ea2784c07b4d7913319d9539fa729f534378e8e41c8918f2adf6 +SIZE (xmlrpc-c-1.60.05.tgz) = 936486 diff --git a/net/xrdesktop2/Makefile b/net/xrdesktop2/Makefile index b07de503b123..3eb97b61c59a 100644 --- a/net/xrdesktop2/Makefile +++ b/net/xrdesktop2/Makefile @@ -1,6 +1,6 @@ PORTNAME= xrdesktop2 PORTVERSION= 2.00 -PORTREVISION= 1 +PORTREVISION= 3 CATEGORIES= net MASTER_SITES= https://BSDforge.com/projects/source/net/xrdesktop2/ diff --git a/net/xrdp/Makefile b/net/xrdp/Makefile index ea39e63a1df2..3d2f523563ae 100644 --- a/net/xrdp/Makefile +++ b/net/xrdp/Makefile @@ -1,8 +1,8 @@ PORTNAME= xrdp -DISTVERSION= 0.10.3 +DISTVERSION= 0.10.4.1 PORTEPOCH= 1 CATEGORIES= net -MASTER_SITES= https://github.com/neutribolabs/${PORTNAME}/releases/download/v${DISTVERSION}/ +MASTER_SITES= https://github.com/neutrinolabs/${PORTNAME}/releases/download/v${DISTVERSION}/ DIST_SUBDIR?= ${PORTNAME} PATCH_SITES= https://github.com/neutrinolabs/${PORTNAME}/commit/ diff --git a/net/xrdp/distinfo b/net/xrdp/distinfo index 1411b6d5ebf4..a54804fa718f 100644 --- a/net/xrdp/distinfo +++ b/net/xrdp/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743349368 -SHA256 (xrdp/xrdp-0.10.3.tar.gz) = 52d79732ab87c66390b088429bf495d65c1d0a1ad04e832b95c0f14e1174d096 -SIZE (xrdp/xrdp-0.10.3.tar.gz) = 2480538 +TIMESTAMP = 1751948616 +SHA256 (xrdp/xrdp-0.10.4.1.tar.gz) = 52eadf3e86c57be0de0b9d5c184b52a7946a070746d3eb04b5089dd6d42f8f5f +SIZE (xrdp/xrdp-0.10.4.1.tar.gz) = 2468863 diff --git a/net/xrdp/pkg-plist b/net/xrdp/pkg-plist index 3e93114ac383..dc089412cdb8 100644 --- a/net/xrdp/pkg-plist +++ b/net/xrdp/pkg-plist @@ -23,6 +23,9 @@ etc/rc.d/xrdp-sesman %%ETCDIR%%/km-00000416.ini %%ETCDIR%%/km-00000419.ini %%ETCDIR%%/km-0000041d.ini +%%ETCDIR%%/km-00000426.ini +%%ETCDIR%%/km-00010426.ini +%%ETCDIR%%/km-00020426.ini %%ETCDIR%%/km-00000807.ini %%ETCDIR%%/km-00000809.ini %%ETCDIR%%/km-0000080a.ini diff --git a/net/yaz++/Makefile b/net/yaz++/Makefile index 13e6d30c22ba..8b37ee5aad19 100644 --- a/net/yaz++/Makefile +++ b/net/yaz++/Makefile @@ -1,9 +1,9 @@ PORTNAME= yaz++ -PORTVERSION= 1.6.1 -PORTREVISION= 2 +DISTVERSION= 1.9.0 +PORTREVISION= 1 CATEGORIES= net -MASTER_SITES= http://ftp.indexdata.dk/pub/yazpp/ -DISTNAME= yazpp-${PORTVERSION} +MASTER_SITES= https://ftp.indexdata.dk/pub/yazpp/ +DISTNAME= yazpp-${DISTVERSION} MAINTAINER= demon@FreeBSD.org COMMENT= C++ toolkit for development of Z39.50v3 clients and servers @@ -11,11 +11,14 @@ WWW= https://www.indexdata.dk/yazplusplus/ LIB_DEPENDS= libyaz.so:net/yaz +USES= gnome libtool pathfix pkgconfig +USE_GNOME= libxml2 libxslt +USE_LDCONFIG= yes + +LDFLAGS+= -Wl,--as-needed + GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -CONFIGURE_ARGS= --with-yaz=${LOCALBASE}/bin + INSTALL_TARGET= install-strip -USES= libtool -USE_LDCONFIG= yes .include <bsd.port.mk> diff --git a/net/yaz++/distinfo b/net/yaz++/distinfo index e599a5f55d59..0929b915d094 100644 --- a/net/yaz++/distinfo +++ b/net/yaz++/distinfo @@ -1,2 +1,3 @@ -SHA256 (yazpp-1.6.1.tar.gz) = 537bf40a97ac246baf00c87f859b7f5218b942fe9e02b625c65c3e9c8a65f024 -SIZE (yazpp-1.6.1.tar.gz) = 581069 +TIMESTAMP = 1747184219 +SHA256 (yazpp-1.9.0.tar.gz) = 17aa0f5b45edbfa9ee0363cb3b684e895d3d05e74024384d6c8707875621dcfc +SIZE (yazpp-1.9.0.tar.gz) = 641596 diff --git a/net/yaz++/pkg-plist b/net/yaz++/pkg-plist index 7e700aec6122..67126f9c804e 100644 --- a/net/yaz++/pkg-plist +++ b/net/yaz++/pkg-plist @@ -19,11 +19,12 @@ include/yazpp/zoom.h lib/libyazpp.a lib/libyazpp.so lib/libyazpp.so.6 -lib/libyazpp.so.6.0.0 +lib/libyazpp.so.6.1.0 lib/libzoompp.a lib/libzoompp.so lib/libzoompp.so.6 lib/libzoompp.so.6.0.0 +libdata/pkgconfig/yazpp.pc share/aclocal/yazpp.m4 share/doc/yazpp/api.html share/doc/yazpp/common/id.png diff --git a/net/yaz/Makefile b/net/yaz/Makefile index 20b15f03db8f..b8634223868c 100644 --- a/net/yaz/Makefile +++ b/net/yaz/Makefile @@ -1,8 +1,8 @@ PORTNAME= yaz -DISTVERSION= 5.31.1 -PORTREVISION= 8 +DISTVERSION= 5.35.0 +PORTREVISION= 1 CATEGORIES= net -MASTER_SITES= https://ftp.indexdata.dk/pub/yaz/ +MASTER_SITES= https://ftp.indexdata.dk/pub/${PORTNAME}/ MAINTAINER= nc@FreeBSD.org COMMENT= Z39.50/SR client and API library @@ -15,19 +15,21 @@ LIB_DEPENDS= libicuuc.so:devel/icu \ libgnutls.so:security/gnutls USES= autoreconf gnome iconv libtool ncurses pathfix \ - localbase:ldflags pkgconfig readline shebangfix tcl + localbase:ldflags pkgconfig readline shebangfix tcl:build,run SHEBANG_FILES= src/yaz-asncomp USE_GNOME= libxml2 libxslt USE_LDCONFIG= yes -MAKE_JOBS_UNSAFE= yes - GNU_CONFIGURE= yes +USE_CSTD= c89 +CFLAGS+= -Wno-error=int-conversion LIBS+= -lexecinfo PORTDOCS= * +INSTALL_TARGET= install-strip + CONFIGURE_ARGS= --enable-shared \ --enable-tcpd \ --with-iconv=${ICONV_PREFIX} \ @@ -39,17 +41,10 @@ OPTIONS_DEFINE= DOCS MEMCACHED REDIS MEMCACHED_DESC= Memcached distributed cache system support -MEMCACHED_CONFIGURE_WITH= memcached MEMCACHED_LIB_DEPENDS= libmemcached.so:databases/libmemcached +MEMCACHED_CONFIGURE_WITH= memcached -REDIS_CONFIGURE_WITH= redis REDIS_LIB_DEPENDS= libhiredis.so:databases/hiredis - -post-configure: - @${REINPLACE_CMD} -e 's,[$$]{datarootdir}/man,${PREFIX}/share/man,' \ - ${WRKSRC}/doc/Makefile - -post-install: - @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/*.so.* +REDIS_CONFIGURE_WITH= redis .include <bsd.port.mk> diff --git a/net/yaz/distinfo b/net/yaz/distinfo index 607ac8683ca6..cb3bce091cc6 100644 --- a/net/yaz/distinfo +++ b/net/yaz/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1640575808 -SHA256 (yaz-5.31.1.tar.gz) = 14cc34d19fd1fd27e544619f4c13300f14dc807088a1acc69fcb5c28d29baa15 -SIZE (yaz-5.31.1.tar.gz) = 2601554 +TIMESTAMP = 1747179682 +SHA256 (yaz-5.35.0.tar.gz) = df8203c8afe852ee79a54f9e05afd111ba81ca85c1608181decdaf29a5ec536c +SIZE (yaz-5.35.0.tar.gz) = 2701349 diff --git a/net/yaz/files/patch-m4_ac__check__icu.m4 b/net/yaz/files/patch-m4_ac__check__icu.m4 deleted file mode 100644 index 4c1776ba3dfd..000000000000 --- a/net/yaz/files/patch-m4_ac__check__icu.m4 +++ /dev/null @@ -1,11 +0,0 @@ ---- m4/ac_check_icu.m4.orig 2021-12-02 14:20:48 UTC -+++ m4/ac_check_icu.m4 -@@ -26,7 +26,7 @@ AC_DEFUN([AC_CHECK_ICU], - ICU_VERSION=`$pkgconfigpath --modversion icu-i18n` - ICU_CPPFLAGS="" - ICU_CFLAGS=`$pkgconfigpath --cflags icu-i18n` -- ICU_LIBS=`$pkgconfigpath --libs icu-i18n` -+ ICU_LIBS=`$pkgconfigpath --libs icu-i18n icu-uc` - else - AC_MSG_RESULT([not found]) - fi diff --git a/net/yaz/files/patch-src_spipe.c b/net/yaz/files/patch-src_spipe.c new file mode 100644 index 000000000000..c3c1e7909845 --- /dev/null +++ b/net/yaz/files/patch-src_spipe.c @@ -0,0 +1,11 @@ +--- src/spipe.c.orig 2025-05-14 00:41:10 UTC ++++ src/spipe.c +@@ -27,6 +27,8 @@ + #include <unistd.h> + #endif + ++#include <sys/socket.h> ++ + #ifdef WIN32 + #include <winsock2.h> + #define YAZ_INVALID_SOCKET INVALID_SOCKET diff --git a/net/yaz/pkg-plist b/net/yaz/pkg-plist index a8e294e07eac..d6a60e98b60d 100644 --- a/net/yaz/pkg-plist +++ b/net/yaz/pkg-plist @@ -37,6 +37,7 @@ include/yaz/json.h include/yaz/log.h include/yaz/logrpn.h include/yaz/malloc_info.h +include/yaz/marc_sax.h include/yaz/marcdisp.h include/yaz/match_glob.h include/yaz/matchstr.h @@ -128,15 +129,15 @@ include/yaz/zoom.h lib/libyaz.a lib/libyaz.so lib/libyaz.so.5 -lib/libyaz.so.5.0.0 +lib/libyaz.so.5.1.0 lib/libyaz_icu.a lib/libyaz_icu.so lib/libyaz_icu.so.5 -lib/libyaz_icu.so.5.0.0 +lib/libyaz_icu.so.5.1.0 lib/libyaz_server.a lib/libyaz_server.so lib/libyaz_server.so.5 -lib/libyaz_server.so.5.0.0 +lib/libyaz_server.so.5.1.0 libdata/pkgconfig/yaz-icu.pc libdata/pkgconfig/yaz-server.pc libdata/pkgconfig/yaz.pc diff --git a/net/yazproxy/Makefile b/net/yazproxy/Makefile index ff88d7c0d79b..88b5477fdad0 100644 --- a/net/yazproxy/Makefile +++ b/net/yazproxy/Makefile @@ -1,19 +1,20 @@ PORTNAME= yazproxy -PORTVERSION= 1.3.9 -PORTREVISION= 3 +DISTVERSION= 1.3.13 +PORTREVISION= 1 CATEGORIES= net -MASTER_SITES= http://ftp.indexdata.dk/pub/yazproxy/ +MASTER_SITES= https://ftp.indexdata.dk/pub/yazproxy/ MAINTAINER= demon@FreeBSD.org COMMENT= Powerful general purpose Z39.50/SRW/SRU proxy WWW= https://www.indexdata.dk/yazproxy/ -LIB_DEPENDS= libyazpp.so:net/yaz++ +LIB_DEPENDS= libyaz.so:net/yaz \ + libyazpp.so:net/yaz++ -USES= libtool -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -CONFIGURE_ARGS+=--enable-shared --with-yazpp=${LOCALBASE}/bin +USES= gnome libtool +USE_GNOME= libxml2 libxslt USE_LDCONFIG= yes +GNU_CONFIGURE= yes + .include <bsd.port.mk> diff --git a/net/yazproxy/distinfo b/net/yazproxy/distinfo index 5ded04f6bc48..32845c65e1d9 100644 --- a/net/yazproxy/distinfo +++ b/net/yazproxy/distinfo @@ -1,2 +1,3 @@ -SHA256 (yazproxy-1.3.9.tar.gz) = e930f35b0736150ec8a5dd26f91c9a9814c9638ac12aebe643b6493e75f9e667 -SIZE (yazproxy-1.3.9.tar.gz) = 554698 +TIMESTAMP = 1747184881 +SHA256 (yazproxy-1.3.13.tar.gz) = 7f4a347252a36e8d754644ab6de91bbebce5912d884ef0e7f899975c6c60791a +SIZE (yazproxy-1.3.13.tar.gz) = 620627 diff --git a/net/zapret/Makefile b/net/zapret/Makefile index f1ae87b7ed95..865b1185dcd2 100644 --- a/net/zapret/Makefile +++ b/net/zapret/Makefile @@ -1,6 +1,6 @@ PORTNAME= zapret DISTVERSIONPREFIX= v -DISTVERSION= 70.6 +DISTVERSION= 71.2 CATEGORIES= net MAINTAINER= yuri@FreeBSD.org diff --git a/net/zapret/distinfo b/net/zapret/distinfo index b632e2eca244..c6424de5bbe0 100644 --- a/net/zapret/distinfo +++ b/net/zapret/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744309095 -SHA256 (bol-van-zapret-v70.6_GH0.tar.gz) = ed4052c548041eb9b2b1f9d6e548d09c76814b0556f534dcb9f7c367f15d427a -SIZE (bol-van-zapret-v70.6_GH0.tar.gz) = 498786 +TIMESTAMP = 1752140237 +SHA256 (bol-van-zapret-v71.2_GH0.tar.gz) = bccb05644e43455767fbd8f6a965a17d05265142244423ecb4b920f0d0cdabbd +SIZE (bol-van-zapret-v71.2_GH0.tar.gz) = 534230 diff --git a/net/zebra-server/Makefile b/net/zebra-server/Makefile index 3e1e41177ea8..928c313f14ae 100644 --- a/net/zebra-server/Makefile +++ b/net/zebra-server/Makefile @@ -1,6 +1,6 @@ PORTNAME= zebra-server PORTVERSION= 2.0.55 -PORTREVISION= 23 +PORTREVISION= 24 CATEGORIES= net MASTER_SITES= http://ftp.indexdata.dk/pub/zebra/ DISTNAME= idzebra-${PORTVERSION} diff --git a/net/zillion/Makefile b/net/zillion/Makefile deleted file mode 100644 index 073fbd89f902..000000000000 --- a/net/zillion/Makefile +++ /dev/null @@ -1,34 +0,0 @@ -PORTNAME= zillion -PORTVERSION= 0.1 -PORTREVISION= 13 -CATEGORIES= net gnustep -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} -DISTNAME= ${PORTNAME}-0_1 - -MAINTAINER= ports@FreeBSD.org -COMMENT= Distributed computing project -WWW= https://zillion.sourceforge.net/ - -LICENSE= BSDunclear -LICENSE_NAME= Unclear BSD License -LICENSE_TEXT= License of this software is declared as 'BSD license' in ZillionClientServer.[hm] \ - of the source archive. But it is not clear which versions of the BSD license (2, \ - 3 or 4 clause) it is. There is also a reference to a LICENSE file which is \ - supposed to be included in the source archive, but it is in fact not included. -LICENSE_PERMS= dist-mirror dist-sell pkg-mirror pkg-sell auto-accept - -USES= gnustep -USE_GNUSTEP= back build - -WRKSRC= ${WRKDIR}/${PORTNAME} - -post-patch: - ${REINPLACE_CMD} -e 's|^CC=|# CC=|' ${WRKSRC}/GNUmakefile - -post-install: - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Library/Bundles/simpleZillionJob.bundle/simpleZillionJob - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Tools/zillion - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Tools/zillionClient - ${STRIP_CMD} ${STAGEDIR}${PREFIX}/GNUstep/System/Tools/zillionLoader - -.include <bsd.port.mk> diff --git a/net/zillion/distinfo b/net/zillion/distinfo deleted file mode 100644 index 000fa6a39f1f..000000000000 --- a/net/zillion/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (zillion-0_1.tar.gz) = 553ed82d710ab55c9ecf0979ae85710496cce9b62cf618b31f3bed0186fd3579 -SIZE (zillion-0_1.tar.gz) = 14418 diff --git a/net/zillion/pkg-descr b/net/zillion/pkg-descr deleted file mode 100644 index 1e1880e953b1..000000000000 --- a/net/zillion/pkg-descr +++ /dev/null @@ -1,16 +0,0 @@ -The Zillion Project is a distributed computing project reminiscent of the good -old Zilla.app of NeXTstep days. It is based on GNUstep, the most promising -OPENSTEP replacement as of today. Jobs can be created from simple template -projects and can be submitted with a single command to the Zillion Server -which in turn will distribute the job amongst the registered clients. No other -network resources than the distributed objects (DO) port of the server machine -has to be available. The key features are as follows: - * Rapid turn around cycles for job submission - * Dynamic addition/removal of client nodes - * Full OO-design - * No need for shared network resources - * Real-time capabilities - * Lean and clean - * Open and free - -LICENSE: BSD diff --git a/net/zillion/pkg-plist b/net/zillion/pkg-plist deleted file mode 100644 index b5fd339c0b74..000000000000 --- a/net/zillion/pkg-plist +++ /dev/null @@ -1,6 +0,0 @@ -GNUstep/System/Library/Bundles/simpleZillionJob.bundle/Resources/Info-gnustep.plist -GNUstep/System/Library/Bundles/simpleZillionJob.bundle/simpleZillionJob -GNUstep/System/Library/Bundles/simpleZillionJob.bundle/stamp.make -GNUstep/System/Tools/zillion -GNUstep/System/Tools/zillionClient -GNUstep/System/Tools/zillionLoader diff --git a/net/zmap/Makefile b/net/zmap/Makefile index d829817f1b74..d0e67aa7346a 100644 --- a/net/zmap/Makefile +++ b/net/zmap/Makefile @@ -11,23 +11,19 @@ WWW= https://zmap.io/ \ LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= gengetopt>0:devel/gengetopt \ - gmake:devel/gmake -LIB_DEPENDS= libjson-c.so:devel/json-c \ +BUILD_DEPENDS= gengetopt>0:devel/gengetopt +LIB_DEPENDS= libgmp.so:math/gmp \ + libjson-c.so:devel/json-c \ libJudy.so:devel/judy \ - libgmp.so:math/gmp \ libpcap.so:net/libpcap \ libunistring.so:devel/libunistring -USES= cmake:insource pkgconfig -USE_GITHUB= yes +USES= cmake pkgconfig -CFLAGS+= -D_SYSTYPE_BSD +USE_GITHUB= yes CMAKE_ON= FORCE_CONF_INSTALL -MANPAGE= zblacklist.1 zmap.1 ztee.1 - post-patch: @${REINPLACE_CMD} -i '' -e 's|/etc/zmap|${LOCALBASE}/etc/zmap|g' -e 's|/usr/local|${LOCALBASE}|g' \ ${WRKSRC}/CMakeLists.txt @@ -39,8 +35,7 @@ post-patch: ${WRKSRC}/src/zmap.c post-install: -.for cnf in blocklist.conf zmap.conf - @${MV} ${STAGEDIR}${ETCDIR}/${cnf} ${STAGEDIR}${ETCDIR}/${cnf}.sample -.endfor + @${MV} ${STAGEDIR}${ETCDIR}/blocklist.conf ${STAGEDIR}${ETCDIR}/blocklist.conf.sample + @${MV} ${STAGEDIR}${ETCDIR}/zmap.conf ${STAGEDIR}${ETCDIR}/zmap.conf.sample .include <bsd.port.mk> diff --git a/net/zmate/Makefile b/net/zmate/Makefile new file mode 100644 index 000000000000..b2b8e72a2880 --- /dev/null +++ b/net/zmate/Makefile @@ -0,0 +1,22 @@ +PORTNAME= zmate +DISTVERSIONPREFIX= v +DISTVERSION= 0.3.1 +PORTREVISION= 1 +CATEGORIES= net + +MAINTAINER= fuz@FreeBSD.org +COMMENT= Instant terminal sharing using Zellij +WWW= https://github.com/ziinaio/zmate + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.md + +RUN_DEPENDS= zellij:sysutils/zellij + +USES= go:1.24,modules + +GO_MODULE= github.com/ziinaio/zmate + +PLIST_FILES= bin/zmate + +.include <bsd.port.mk> diff --git a/net/zmate/distinfo b/net/zmate/distinfo new file mode 100644 index 000000000000..753ddae2f5ba --- /dev/null +++ b/net/zmate/distinfo @@ -0,0 +1,5 @@ +TIMESTAMP = 1750412640 +SHA256 (go/net_zmate/zmate-v0.3.1/v0.3.1.mod) = 6741586fca454027868f80ab204fac8c95249583aef99a157b47dd1c2ee01b22 +SIZE (go/net_zmate/zmate-v0.3.1/v0.3.1.mod) = 562 +SHA256 (go/net_zmate/zmate-v0.3.1/v0.3.1.zip) = d7ebbaef675533657c58ecd58abe4445f497c80f7029296ba9c04c7323885be2 +SIZE (go/net_zmate/zmate-v0.3.1/v0.3.1.zip) = 12464 diff --git a/net/zmate/pkg-descr b/net/zmate/pkg-descr new file mode 100644 index 000000000000..9c3c230186a1 --- /dev/null +++ b/net/zmate/pkg-descr @@ -0,0 +1,7 @@ +Ziina lets you invite peers into a local Zellij session over untrusted +networks, despite you being behind a NAT gateway. It is heavily +inspired by tmate. + +Ziina is (basically) server-less. You only need a standard OpenSSH +server with a public IP that serves as an entry-point for your peers. +Your peers only need a standard OpenSSH client. diff --git a/net/zsync/Makefile b/net/zsync/Makefile index c093f1ec8480..6db170d95c6e 100644 --- a/net/zsync/Makefile +++ b/net/zsync/Makefile @@ -1,6 +1,5 @@ PORTNAME= zsync -PORTVERSION= 0.6.2 -PORTREVISION= 2 +DISTVERSION= 0.6.3 CATEGORIES= net MASTER_SITES= http://zsync.moria.org.uk/download/ diff --git a/net/zsync/distinfo b/net/zsync/distinfo index 8b9f0aa5c22f..7843c48de5b0 100644 --- a/net/zsync/distinfo +++ b/net/zsync/distinfo @@ -1,2 +1,3 @@ -SHA256 (zsync-0.6.2.tar.bz2) = 0b9d53433387aa4f04634a6c63a5efa8203070f2298af72a705f9be3dda65af2 -SIZE (zsync-0.6.2.tar.bz2) = 245592 +TIMESTAMP = 1748408394 +SHA256 (zsync-0.6.3.tar.bz2) = 293b6191821641d3ed6248206f8f9df0bf46e6ee2cf8b4dd97cfd1d5909edb9a +SIZE (zsync-0.6.3.tar.bz2) = 272821 |