summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
Diffstat (limited to 'misc')
-rw-r--r--misc/Makefile2
-rw-r--r--misc/cheat/Makefile2
-rw-r--r--misc/chrono/Makefile2
-rw-r--r--misc/compat13x/Makefile10
-rw-r--r--misc/compat13x/distinfo14
-rw-r--r--misc/compat13x/pkg-plist.aarch643
-rw-r--r--misc/compat13x/pkg-plist.amd646
-rw-r--r--misc/compat13x/pkg-plist.i3863
-rw-r--r--misc/compat4x/Makefile.makedist14
-rw-r--r--misc/concourse/Makefile2
-rw-r--r--misc/cryptoballot/Makefile2
-rw-r--r--misc/dive/Makefile1
-rw-r--r--misc/freebsd-release-manifests/Makefile2
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA29
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA49
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA29
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA49
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA47
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA47
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA29
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA49
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA47
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA47
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA27
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA47
-rw-r--r--misc/freebsd-release-manifests/pkg-plist16
-rw-r--r--misc/gobuster/Makefile2
-rw-r--r--misc/kf6-purpose/Makefile2
-rw-r--r--misc/kf6-purpose/distinfo6
-rw-r--r--misc/linux-rl9-sdl20-extralibs/Makefile33
-rw-r--r--misc/linux-rl9-sdl20-extralibs/distinfo31
-rw-r--r--misc/linux-rl9-sdl20-extralibs/pkg-descr5
-rw-r--r--misc/linux-rl9-sdl20-extralibs/pkg-plist.aarch6435
-rw-r--r--misc/linux-rl9-sdl20-extralibs/pkg-plist.amd6435
-rw-r--r--misc/p5-Business-ISBN-Data/Makefile2
-rw-r--r--misc/p5-Business-ISBN-Data/distinfo6
-rw-r--r--misc/p5-Software-License/Makefile4
-rw-r--r--misc/p5-Software-License/distinfo6
-rw-r--r--misc/p5-Text-FIGlet/Makefile1
-rw-r--r--misc/perkeep/Makefile2
-rw-r--r--misc/py-aider-chat/Makefile8
-rw-r--r--misc/py-aider-chat/distinfo6
-rw-r--r--misc/py-aider-chat/files/patch-aider_commands.py29
-rw-r--r--misc/py-aider-chat/files/patch-aider_scrape.py79
-rw-r--r--misc/py-aider-chat/files/patch-pyproject.toml6
-rw-r--r--misc/py-hf-xet/Makefile31
-rw-r--r--misc/py-hf-xet/Makefile.crates404
-rw-r--r--misc/py-hf-xet/distinfo811
-rw-r--r--misc/py-hf-xet/pkg-descr6
-rw-r--r--misc/py-huggingface-hub/Makefile7
-rw-r--r--misc/py-huggingface-hub/distinfo6
-rw-r--r--misc/py-instructor/Makefile4
-rw-r--r--misc/py-instructor/distinfo6
-rw-r--r--misc/py-litellm/Makefile2
-rw-r--r--misc/py-litellm/distinfo6
-rw-r--r--misc/py-posthog/Makefile2
-rw-r--r--misc/py-posthog/distinfo6
-rw-r--r--misc/rubygem-mime-types-data/Makefile2
-rw-r--r--misc/rubygem-mime-types-data/distinfo6
-rw-r--r--misc/rubygem-mime-types/Makefile4
-rw-r--r--misc/rubygem-mime-types/distinfo6
-rw-r--r--misc/slides/Makefile2
-rw-r--r--misc/timetrace/Makefile2
-rw-r--r--misc/units/Makefile2
-rw-r--r--misc/wego/Makefile2
-rw-r--r--misc/xfce4-weather-plugin/Makefile23
-rw-r--r--misc/xfce4-weather-plugin/distinfo6
-rw-r--r--misc/xfce4-weather-plugin/pkg-plist2
72 files changed, 1610 insertions, 239 deletions
diff --git a/misc/Makefile b/misc/Makefile
index dfb9a6b6745a..b82b900fbad6 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -254,6 +254,7 @@
SUBDIR += lightgbm
SUBDIR += linux-c7-sdl12-extralibs
SUBDIR += linux-rl9-sdl12-extralibs
+ SUBDIR += linux-rl9-sdl20-extralibs
SUBDIR += llama-cpp
SUBDIR += locale-en_DK
SUBDIR += localedata
@@ -447,6 +448,7 @@
SUBDIR += py-gluonnlp
SUBDIR += py-gpiozero
SUBDIR += py-halo
+ SUBDIR += py-hf-xet
SUBDIR += py-hist
SUBDIR += py-histoprint
SUBDIR += py-huepy
diff --git a/misc/cheat/Makefile b/misc/cheat/Makefile
index c056382d9235..36c8dede0f73 100644
--- a/misc/cheat/Makefile
+++ b/misc/cheat/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cheat
DISTVERSION= 4.4.2
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/chrono/Makefile b/misc/chrono/Makefile
index bd6ad959033c..06f9a735993b 100644
--- a/misc/chrono/Makefile
+++ b/misc/chrono/Makefile
@@ -2,7 +2,7 @@ PORTNAME= chrono
DISTVERSIONPREFIX= v
DISTVERSION= 1.1.0-4
DISTVERSIONSUFFIX= -g70cda7f
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= misc
PKGNAMESUFFIX= -time-tracking
diff --git a/misc/compat13x/Makefile b/misc/compat13x/Makefile
index f826b491abd2..ecc8fb0898c6 100644
--- a/misc/compat13x/Makefile
+++ b/misc/compat13x/Makefile
@@ -1,6 +1,5 @@
PORTNAME= compat13x
-PORTVERSION= 13.5.1305000.20250330
-PORTREVISION= 2
+PORTVERSION= 13.5.1305000.20250516
CATEGORIES= misc
MASTER_SITES= LOCAL/arrowd
PKGNAMESUFFIX= -${ARCH}
@@ -20,6 +19,13 @@ TARGET32_DIR= ${PREFIX}/lib32/compat
USE_LDCONFIG= ${TARGET_DIR}
NO_SHLIB_REQUIRES_GLOB= *:32
+COMPAT_LIBS= libcrypto.so.111 \
+ libdialog.so.9 \
+ libnv.so.0 \
+ libssl.so.111
+
+.include "${.CURDIR}/../compat4x/Makefile.makedist"
+
.include <bsd.port.pre.mk>
.if ${OSREL:R} < 13
diff --git a/misc/compat13x/distinfo b/misc/compat13x/distinfo
index fb6d30943f4b..3530110000a3 100644
--- a/misc/compat13x/distinfo
+++ b/misc/compat13x/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1743323485
-SHA256 (compat13x-aarch64-13.5.1305000.20250330.tar.xz) = 374ddf4c54c950513d49fd45b30e3f36a8beaa35b11e0d9914de7fab87b45f54
-SIZE (compat13x-aarch64-13.5.1305000.20250330.tar.xz) = 1146356
-SHA256 (compat13x-amd64-13.5.1305000.20250330.tar.xz) = cca95592bad5d1ce50412ef848db1059669c6f6c8a36719c4ef6eec156ea5104
-SIZE (compat13x-amd64-13.5.1305000.20250330.tar.xz) = 2335984
-SHA256 (compat13x-i386-13.5.1305000.20250330.tar.xz) = dbfaedfd1cb9eb703109bf2c8ebb2ebf8477f9e3dd28d411fed42131665587f8
-SIZE (compat13x-i386-13.5.1305000.20250330.tar.xz) = 1248196
+TIMESTAMP = 1747389524
+SHA256 (compat13x-aarch64-13.5.1305000.20250516.tar.xz) = da6774b0ecc1d9493e208dea4f247f1c23f359e22437b3ba60c07ec6674b7c49
+SIZE (compat13x-aarch64-13.5.1305000.20250516.tar.xz) = 1319304
+SHA256 (compat13x-amd64-13.5.1305000.20250516.tar.xz) = 0a1e1990bd75ae1ca682fc919eb1ebdf1765708076287fb5e51b73a1b47c4497
+SIZE (compat13x-amd64-13.5.1305000.20250516.tar.xz) = 2700856
+SHA256 (compat13x-i386-13.5.1305000.20250516.tar.xz) = 585221d7b33ea788ce96ac1a18a3d3cc6a820dd64a0c275ed15aedf23541dea7
+SIZE (compat13x-i386-13.5.1305000.20250516.tar.xz) = 1437620
diff --git a/misc/compat13x/pkg-plist.aarch64 b/misc/compat13x/pkg-plist.aarch64
index 56fe0dda5ab0..9dbf2f634e46 100644
--- a/misc/compat13x/pkg-plist.aarch64
+++ b/misc/compat13x/pkg-plist.aarch64
@@ -1,4 +1,5 @@
lib/compat/libcrypto.so.111
-@comment lib/compat/libmd.so.6
+lib/compat/libdialog.so.9
+@comment lib/compat/libncursesw.so.9
lib/compat/libnv.so.0
lib/compat/libssl.so.111
diff --git a/misc/compat13x/pkg-plist.amd64 b/misc/compat13x/pkg-plist.amd64
index de92382731bc..4ea5ff3d48e0 100644
--- a/misc/compat13x/pkg-plist.amd64
+++ b/misc/compat13x/pkg-plist.amd64
@@ -1,8 +1,10 @@
lib/compat/libcrypto.so.111
-@comment lib/compat/libmd.so.6
+lib/compat/libdialog.so.9
+@comment lib/compat/libncursesw.so.9
lib/compat/libnv.so.0
lib/compat/libssl.so.111
lib32/compat/libcrypto.so.111
-@comment lib32/compat/libmd.so.6
+lib32/compat/libdialog.so.9
+@comment lib32/compat/libncursesw.so.9
lib32/compat/libnv.so.0
lib32/compat/libssl.so.111
diff --git a/misc/compat13x/pkg-plist.i386 b/misc/compat13x/pkg-plist.i386
index 56fe0dda5ab0..9dbf2f634e46 100644
--- a/misc/compat13x/pkg-plist.i386
+++ b/misc/compat13x/pkg-plist.i386
@@ -1,4 +1,5 @@
lib/compat/libcrypto.so.111
-@comment lib/compat/libmd.so.6
+lib/compat/libdialog.so.9
+@comment lib/compat/libncursesw.so.9
lib/compat/libnv.so.0
lib/compat/libssl.so.111
diff --git a/misc/compat4x/Makefile.makedist b/misc/compat4x/Makefile.makedist
new file mode 100644
index 000000000000..0e011f3ddeb3
--- /dev/null
+++ b/misc/compat4x/Makefile.makedist
@@ -0,0 +1,14 @@
+_VER= ${PORTVERSION:C/\..*//g}.${PORTVERSION:C/[^\.]*\.//:C/\..*//g}
+
+makedist:
+.for lib in ${COMPAT_LIBS}
+ ${ECHO_CMD} ${lib} >> /tmp/compat-libs
+.endfor
+.for arch in ${ONLY_FOR_ARCHS}
+ cd /tmp && ${SH} ${PORTSDIR}/Tools/scripts/gen-compat.sh ${_VER} ${arch} /tmp/compat-libs
+.endfor
+ @${ECHO_CMD}
+ @${ECHO_CMD} Now run
+ @${ECHO_CMD} 'mv /tmp/${PORTNAME}-* ${PORTSDIR}/distfiles/'
+ @${ECHO_CMD} adjust PORTVERSION accordingly and run
+ @${ECHO_CMD} ${MAKE} -C ${.CURDIR} makesum
diff --git a/misc/concourse/Makefile b/misc/concourse/Makefile
index edd7a6b1c774..a82c1d937695 100644
--- a/misc/concourse/Makefile
+++ b/misc/concourse/Makefile
@@ -1,7 +1,7 @@
PORTNAME= concourse
DISTVERSIONPREFIX= v
DISTVERSION= 6.7.2
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/cryptoballot/Makefile b/misc/cryptoballot/Makefile
index e38a11c481af..ce9587a18d4f 100644
--- a/misc/cryptoballot/Makefile
+++ b/misc/cryptoballot/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cryptoballot
DISTVERSION= g20181015
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/dive/Makefile b/misc/dive/Makefile
index c9c10ef33ad4..1863ea968618 100644
--- a/misc/dive/Makefile
+++ b/misc/dive/Makefile
@@ -1,6 +1,7 @@
PORTNAME= dive
DISTVERSIONPREFIX= v
DISTVERSION= 0.13.0
+PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/freebsd-release-manifests/Makefile b/misc/freebsd-release-manifests/Makefile
index f9e766c81355..a9f5e0a3e969 100644
--- a/misc/freebsd-release-manifests/Makefile
+++ b/misc/freebsd-release-manifests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-release-manifests
-DISTVERSION= 20250509
+DISTVERSION= 20250523
CATEGORIES= misc
MASTER_SITES= #
DISTFILES= #
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA2
deleted file mode 100644
index b949659cad61..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA2
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz 22663383103cf53aa83981178af9ae03b83586aaac5eb38b83c711987b2af4a6 1716 base_dbg "Base system (Debugging)" off
-base.txz b18c6675aca14f52b7ffab819049f13bb716906c3f785bc18c5dc7d1d88b01fb 29919 base "Base system (MANDATORY)" on
-kernel-dbg.txz d37de4e150faf578fa88489442057ac552079ba90d7d4e2c407b75696d4439ca 846 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 46c69f4da7a9a902ba17408e2d09a402c5776e62175e955f50482e11451c7498 857 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz bd7a0ae89b6402dc02c06e087cbf13995ce38eae75c178bcd61ec3ebc0c3f2bf 257 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz a91f21aac48d4d2b973ccfafb006225dd29aeb50ae471895d1533af0168b2661 729 lib32 "32-bit compatibility libraries" on
-ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
-src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
-tests.txz 9b5032de4c3dc6019ef5195ff8486edfc275c644cbc980a4d21f0c7818322fe5 7263 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA4
new file mode 100644
index 000000000000..4a24cb88e7f5
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.3-BETA4
@@ -0,0 +1,9 @@
+base-dbg.txz fe31eb2f896bea6a4f729cc072a2040d302299c241e2a1a105ea0b01853ac8a6 1716 base_dbg "Base system (Debugging)" off
+base.txz c94fdf21b7cf5a326eb64c4e5f2cd4960ae8d49b55e6f4103bd4a5b92eec7a37 29930 base "Base system (MANDATORY)" on
+kernel-dbg.txz 89e99b883563af85361683da454b164a798bedc04a83c56a3ee8418cc0b23c9f 846 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 79291aab6fd46d38e85348abc1b2761ff2896681add83804790c619fe65842ab 857 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz 369cee2e703941909efafe3a6f5f36e64c034ff9d3fbe38996d4cc4ecc8722af 257 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz 559acf7399225f3c59e72bc74acf3a9e1a005029682fdaafa3f7747a4f343206 729 lib32 "32-bit compatibility libraries" on
+ports.txz 54165c2e0cbe41b0a72e280cc8ab4ab5e85aff8e92c70937f5934ad08e2012c4 205860 ports "Ports tree" off
+src.txz e483201654f00741808b9e75c6ee189e618f1185ea749749e5a709912a00f5db 109611 src "System source tree" off
+tests.txz ffefe7e2c4609909ed9e394cbbb7286d276624b3b749bfb1ffa37acf303f1847 7263 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA2
deleted file mode 100644
index d5883978a3c6..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA2
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz ec825fc7989188a9a4fd0641ccbbb905b80c408c7c45499d2306335a9b06d156 1699 base_dbg "Base system (Debugging)" off
-base.txz 5481e6ba231d109030e49f52a01d4f0d1cae6c77cb85fb91d1745860e25ace66 29632 base "Base system (MANDATORY)" on
-kernel-dbg.txz 4f2d10fd4f5194b7f56b334302bd9770362957acd7af896368e1bd3f4997a913 702 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 67291306a428db50a2c008e6f0106fbf5c28bc64d31fe6161cb28317659b257f 775 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz f8f3be839e85c511c58993e1a3140bf3c5ecb599594a22c87bb09802eea4d8b2 248 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz f0e40dbb9bedeff75709d293c1f2bacdf9604b9d990fe6c6f7acbbd3db582eb5 710 lib32 "32-bit compatibility libraries" on
-ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
-src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
-tests.txz 248f75084651e690777ba820a36e5c8776a41e29fa0618d3c0b626b13f768c2a 7261 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA4
new file mode 100644
index 000000000000..af939ba81c90
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.3-BETA4
@@ -0,0 +1,9 @@
+base-dbg.txz 057cad9b611e8c7e39856a725fc201c347b4cd89f5238b0a768b7c3363b98096 1699 base_dbg "Base system (Debugging)" off
+base.txz 826a2959d644e383f0c5248571c3ae4a2e0eddbd3bf0c93b34be1114be74d841 29643 base "Base system (MANDATORY)" on
+kernel-dbg.txz bde2fb828fc910eeec36276bd0c1f711cbd46f9539abe8bab8ae09bd3f069c58 702 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 9def83cf8e20b4cbef4c2eac9a1070f81457f8396c185572affb7ca33c07b170 775 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz 295a5d3dc675476db4edcda0abf43e8acac81158ba07e6e580bb5f47d1556fd3 248 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz 724aedda62c1422a6118704b210c88f7bb68e64aa3793928d8533cb8d0a0c5b4 710 lib32 "32-bit compatibility libraries" on
+ports.txz 54165c2e0cbe41b0a72e280cc8ab4ab5e85aff8e92c70937f5934ad08e2012c4 205860 ports "Ports tree" off
+src.txz e483201654f00741808b9e75c6ee189e618f1185ea749749e5a709912a00f5db 109611 src "System source tree" off
+tests.txz 3053f6560b94a412271d33898ec7aee94c98b771436953b043fedc197b076c84 7261 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA2
deleted file mode 100644
index 1527a7ec1f51..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA2
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 25050bedfbf42ad262f80e0f0227d5f4257624076e1fa6722112e765bb0d5e3c 1691 base_dbg "Base system (Debugging)" off
-base.txz e62ccb9893fc2f50390bcf667f957019faf13aebb84c73503105c8e561467efc 29716 base "Base system (MANDATORY)" on
-kernel-dbg.txz 57f3cf03da0630d998e56887b073f62c437e065c69636979081a59dd3798c6c2 808 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 7f99025ec65ec80fbd57745914023bdf5fde9f43a14b46f9efb923053cae8a44 818 kernel "Kernel (MANDATORY)" on
-ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
-src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
-tests.txz 76b7ce616fc565d06ebd7b2fcd93fbb0ae84d8d311662c4a9ccabb4058a5227b 7261 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA4
new file mode 100644
index 000000000000..d185f08fe3cf
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.3-BETA4
@@ -0,0 +1,7 @@
+base-dbg.txz 21ca93c807999818404a31af118fa6930777b9739b635f24ec493ef37e9ca90d 1691 base_dbg "Base system (Debugging)" off
+base.txz 12fcf32c146d7807fb287c46ba818d06c5954269a4a8e90116d2356256a61440 29728 base "Base system (MANDATORY)" on
+kernel-dbg.txz 564c939d0e3976e82fa858947d5141855fc59f6955c33aeaa70841acbff29c1f 808 kernel_dbg "Kernel (Debugging)" on
+kernel.txz d85b8a95a6169add0f4afb66f80624eae0beb81dbc02973aa905f005136bdadb 818 kernel "Kernel (MANDATORY)" on
+ports.txz 54165c2e0cbe41b0a72e280cc8ab4ab5e85aff8e92c70937f5934ad08e2012c4 205860 ports "Ports tree" off
+src.txz e483201654f00741808b9e75c6ee189e618f1185ea749749e5a709912a00f5db 109611 src "System source tree" off
+tests.txz 06a816c2864739eecfb85d12ef11cd638770f41a2dbbb8416cbac5ed2aaee2f9 7261 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA2
deleted file mode 100644
index a50cce0e3756..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA2
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 7fce31fdf7f08d064d7394670e33c847a006fe64e0b99ffab43ed0c05ee8212b 1670 base_dbg "Base system (Debugging)" off
-base.txz a7115c39e1cb7e5b0ac0218977db78a38cddd8e627883a5619b21f209374b991 29389 base "Base system (MANDATORY)" on
-kernel-dbg.txz 9d08dd4b6560fed0a0c0b7bbcc17bf80847d2d0cc8eabe9867091deded3abd38 622 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 57777fabcf4d4afb77ae1cfa3e675d43c6aa20c521b856d7d8df64ffe313326c 631 kernel "Kernel (MANDATORY)" on
-ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
-src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
-tests.txz 4bca7b8df15cdda9670c424c8e55b2fd23898374c7edebfa391bb160211a2114 7250 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA4
new file mode 100644
index 000000000000..d263c91bc854
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.3-BETA4
@@ -0,0 +1,7 @@
+base-dbg.txz f2efbb55f287eb1e03848635d08d53df7737d8fac27281fd3ee6fac7f53682f1 1670 base_dbg "Base system (Debugging)" off
+base.txz c3410e2ac1b120d64c048195966f669fb341f2d5d7fd0fe0062bc50ea4616e18 29399 base "Base system (MANDATORY)" on
+kernel-dbg.txz f12eec86f54efdcaa5fe29640c72de0ac897ff4a6e9ff9c45a1f0f5e97ed5662 622 kernel_dbg "Kernel (Debugging)" on
+kernel.txz a01ab2d27d3a27fc2ee01e09d4f21f2b6fe13abd51b6bd62b5f9ced2ea57dadb 631 kernel "Kernel (MANDATORY)" on
+ports.txz 54165c2e0cbe41b0a72e280cc8ab4ab5e85aff8e92c70937f5934ad08e2012c4 205860 ports "Ports tree" off
+src.txz e483201654f00741808b9e75c6ee189e618f1185ea749749e5a709912a00f5db 109611 src "System source tree" off
+tests.txz c3a272c52ab9574da8a13c0409e857313a25d10e9413fc0ac0d40bfda9e64dc6 7250 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA2
deleted file mode 100644
index 2505a6cf8afe..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA2
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz bec0998fa2ba3e44ae612cd87913fa7b71bba8877e61a560206b7759bfa42279 1689 base_dbg "Base system (Debugging)" off
-base.txz 63d211276626b6b10dc1dc94112ad31367567d958b3718978942bdef554ca77e 29444 base "Base system (MANDATORY)" on
-kernel-dbg.txz 196c0126205e134445ee435a973525f93115a1d314bfb1c8eb8a140e3f522f8e 649 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 34a0145b8bd9d94c9fb5aab64403fadbf4591234e12e86fa0f931a82b57e1b3b 658 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz f2212e6034af08a6873822f6f8353edcde58b601b1e06783b72ee4ac511a73b8 247 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 2c7e66f470c224f92d9f973867eb89be94c46838fa8ebc0adce3eb593c308d2e 708 lib32 "32-bit compatibility libraries" on
-ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
-src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
-tests.txz d57bfb1c6bcabb372c9b2f6b0f96b127c2653d4068198de2d56b16d7934124e9 7251 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA4
new file mode 100644
index 000000000000..b34f4df9ac64
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.3-BETA4
@@ -0,0 +1,9 @@
+base-dbg.txz 82fa4b5c4f76a91dbb6ac05a7a4a75fa3c9ca0469b62903e19c6a32c9cc43ca9 1689 base_dbg "Base system (Debugging)" off
+base.txz 390398f41756e860eb6b4f976d016f3c4069591ec0f72b8a06bce46c8e4edcec 29454 base "Base system (MANDATORY)" on
+kernel-dbg.txz c4b73b04d739d5f9c80cc2f01f381d49d664414fdccf02939a674c3d9fa5d05d 649 kernel_dbg "Kernel (Debugging)" on
+kernel.txz cc7680c99c325e612e04d67fde05591199f51a8ae8142291d590816b9198a739 658 kernel "Kernel (MANDATORY)" on
+lib32-dbg.txz 5598c46305edddd677e98a98ceb14864613a0000979284394c52e3a8231ddc83 247 lib32_dbg "32-bit compatibility libraries (Debugging)" off
+lib32.txz 95b5fd191dca4868aa9dbffb7eaeb2ff0fef8f87b185164f2f66e116085a625d 708 lib32 "32-bit compatibility libraries" on
+ports.txz 54165c2e0cbe41b0a72e280cc8ab4ab5e85aff8e92c70937f5934ad08e2012c4 205860 ports "Ports tree" off
+src.txz e483201654f00741808b9e75c6ee189e618f1185ea749749e5a709912a00f5db 109611 src "System source tree" off
+tests.txz cf8d7575fcfec00409a3d319bddf93634a69d92623676669f29431bba0176f1f 7251 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA2
deleted file mode 100644
index 757c615bb153..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA2
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 4cca24d88f78e3fe2cf2acd58a8ec40a72a51d1a2edbb5f261324bcb5cbda228 1676 base_dbg "Base system (Debugging)" off
-base.txz 8f18fb2ef3faf5c274652df74864a01ee196fea6e5c788d11ac1111ba4cdd527 29425 base "Base system (MANDATORY)" on
-kernel-dbg.txz 64b891c8e201c180218f80acd8b610ab32953c999907b318c087efc6a287b424 648 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 001f662e00066c3851c1218f5dadd51538b6e4d6bcf7df07e0bad8501bb5b0a4 657 kernel "Kernel (MANDATORY)" on
-ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
-src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
-tests.txz ff5f313edfb113c94e247ecc63d4e460aa2ca5fb26607b6bd70702faabe7ccd0 7262 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA4
new file mode 100644
index 000000000000..edd0ddbb31ef
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.3-BETA4
@@ -0,0 +1,7 @@
+base-dbg.txz 9739954edf0a0f32dd9a7082144dde52f5254fa904547b153a36d876bec48aa1 1676 base_dbg "Base system (Debugging)" off
+base.txz 40b5b1a060e558729fe5003920c550639f8aa226774060309b0d9a8ec2568871 29435 base "Base system (MANDATORY)" on
+kernel-dbg.txz 97498068d67f050920e2a11531870403516074cd2cbdacc9a216dae236870c7c 648 kernel_dbg "Kernel (Debugging)" on
+kernel.txz ba06c3fd2ec2a6fd333f1d607a99934432dce39865d4ef43364455bb74a4695a 657 kernel "Kernel (MANDATORY)" on
+ports.txz 54165c2e0cbe41b0a72e280cc8ab4ab5e85aff8e92c70937f5934ad08e2012c4 205860 ports "Ports tree" off
+src.txz e483201654f00741808b9e75c6ee189e618f1185ea749749e5a709912a00f5db 109611 src "System source tree" off
+tests.txz 5635f36ea0a4cf8fd8761e8bfe6de959ed9b7b26bc521cbe85388128be580902 7262 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA2
deleted file mode 100644
index 03966f0889df..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA2
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 217941437911b3a2bc8d81d791ca6a193b38f94834f33d1aa26e749db170af15 1669 base_dbg "Base system (Debugging)" off
-base.txz 5358ba27abd93bd92f9555a2d51bd4457d01eb01013396d42c1c00f89048b45b 29384 base "Base system (MANDATORY)" on
-kernel-dbg.txz 0f0abba2dc3094b1ab1640fc7368291c5035ca5cc58f19ee1205c1496e30166e 602 kernel_dbg "Kernel (Debugging)" on
-kernel.txz b0a3d1341c871024ccc37d66322e78b6a8bf2daa2324b923e8b396d3c18d3a57 611 kernel "Kernel (MANDATORY)" on
-ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
-src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
-tests.txz 97a930de7306e059ecc643e1b5e6617ad9d57fe7cabbe36fabe7c94051a465d5 7250 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA4
new file mode 100644
index 000000000000..735d3f5cd20c
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.3-BETA4
@@ -0,0 +1,7 @@
+base-dbg.txz 87912a40aa03f7999e144fdc91014a1fc70543cab5e45b9e06381ac06a60eedb 1669 base_dbg "Base system (Debugging)" off
+base.txz 1f3c6bb201764aab806e515e3bacd2f9dfadc632eda0e91ecb37dae041a8cf03 29394 base "Base system (MANDATORY)" on
+kernel-dbg.txz 2c110f4b12f9a35c75ce4663e01674865aa515fb4bf39626dd215954639c1a7d 602 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 775444a59c277b27ba749c6e0d9aa3a98bdd11edd3daf59eaf81c95f018de170 611 kernel "Kernel (MANDATORY)" on
+ports.txz 54165c2e0cbe41b0a72e280cc8ab4ab5e85aff8e92c70937f5934ad08e2012c4 205860 ports "Ports tree" off
+src.txz e483201654f00741808b9e75c6ee189e618f1185ea749749e5a709912a00f5db 109611 src "System source tree" off
+tests.txz d229913d01e7a79fbb4783e64016fc3dad6005174fc0d772ed1b6a17d3794d06 7250 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA2 b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA2
deleted file mode 100644
index e46e6d7df5cf..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA2
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz da0e31b8c46f5687576967e49a4fc4a2ccf7cb1d7726a46e133bb1be28bee81e 1675 base_dbg "Base system (Debugging)" off
-base.txz 8c5646d3e0c5fb5b338cba340921dc3b2a4073808423f798801b38c22ff7b36f 29446 base "Base system (MANDATORY)" on
-kernel-dbg.txz d505c15fbd31d2bacc487cdb778f752d9ac283c34c843e51cefd8aebc409053f 617 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 98eda38c8b5208bbca2e79222bbb1ec64552f1083450fa4ed476fe14bead84a0 629 kernel "Kernel (MANDATORY)" on
-ports.txz cdc8b0040a6359b441d6624fc8e3b50429e179ad5c4a60c9f2e6b961b59af09d 205781 ports "Ports tree" off
-src.txz 8fb934bdd4a23be6f8231b0c9e26a772bb054bfbec9e6f3ea5a9ccbc56dc0170 109606 src "System source tree" off
-tests.txz 51401b2a00035c2df6d7a998662fb5618a4162f66da51252becd45f2a20bd25d 7262 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA4 b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA4
new file mode 100644
index 000000000000..43cc9454f5d9
--- /dev/null
+++ b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.3-BETA4
@@ -0,0 +1,7 @@
+base-dbg.txz 777bf8bc6c580011469688d46f760eeff47eda367de0efdc4a14585c0da89c4f 1675 base_dbg "Base system (Debugging)" off
+base.txz 5bf4889cd9ba220ff6d5da8deb79266c417eb1230977a68377dbfb07ec36e268 29456 base "Base system (MANDATORY)" on
+kernel-dbg.txz 3c10b618607d556c5293041afd538a27df83e27942d5e02949cb79b464147143 617 kernel_dbg "Kernel (Debugging)" on
+kernel.txz 7d6189e0580e2a6f405400790c681eaa075a72d34f0c61c665c5a02b536579ab 629 kernel "Kernel (MANDATORY)" on
+ports.txz 54165c2e0cbe41b0a72e280cc8ab4ab5e85aff8e92c70937f5934ad08e2012c4 205860 ports "Ports tree" off
+src.txz e483201654f00741808b9e75c6ee189e618f1185ea749749e5a709912a00f5db 109611 src "System source tree" off
+tests.txz 84ab80b3d43ada1455866aa0ea5e7e2468b9e18e78aa45ed476c744cd329197f 7262 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/pkg-plist b/misc/freebsd-release-manifests/pkg-plist
index 0ec70a4983b8..2654ae1f89a3 100644
--- a/misc/freebsd-release-manifests/pkg-plist
+++ b/misc/freebsd-release-manifests/pkg-plist
@@ -3,46 +3,46 @@
%%DATADIR%%/MANIFESTS/amd64-amd64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.1-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/amd64-amd64-14.3-BETA2
+%%DATADIR%%/MANIFESTS/amd64-amd64-14.3-BETA4
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.3-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.1-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/arm64-aarch64-14.3-BETA2
+%%DATADIR%%/MANIFESTS/arm64-aarch64-14.3-BETA4
%%DATADIR%%/MANIFESTS/i386-i386-13.3-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-13.4-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-13.5-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-14.1-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/i386-i386-14.3-BETA2
+%%DATADIR%%/MANIFESTS/i386-i386-14.3-BETA4
%%DATADIR%%/MANIFESTS/powerpc-powerpc-13.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.1-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.3-BETA2
+%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.3-BETA4
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.1-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.3-BETA2
+%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.3-BETA4
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.1-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.3-BETA2
+%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.3-BETA4
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.5-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.1-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.3-BETA2
+%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.3-BETA4
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.3-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.5-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.1-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.2-RELEASE
-%%DATADIR%%/MANIFESTS/riscv-riscv64-14.3-BETA2
+%%DATADIR%%/MANIFESTS/riscv-riscv64-14.3-BETA4
diff --git a/misc/gobuster/Makefile b/misc/gobuster/Makefile
index 140cdaa5637f..fa84919548ff 100644
--- a/misc/gobuster/Makefile
+++ b/misc/gobuster/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gobuster
DISTVERSIONPREFIX= v
DISTVERSION= 3.6.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= misc dns www
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/kf6-purpose/Makefile b/misc/kf6-purpose/Makefile
index a457d2dcdaca..71617f475a7b 100644
--- a/misc/kf6-purpose/Makefile
+++ b/misc/kf6-purpose/Makefile
@@ -6,7 +6,7 @@ COMMENT= Offers available actions for a specific purpose
MAINTAINER= kde@FreeBSD.org
LIB_DEPENDS= libkaccounts6.so:net-im/kaccounts-integration
-# RUN_DEPENDS= accounts-qml-module>=0.7_5:sysutils/accounts-qml-module
+RUN_DEPENDS= accounts-qml-module>=0.7_5:sysutils/accounts-qml-module
USES= cmake gettext gl gnome kde:6 qt:6 tar:xz
USE_GL= gl opengl
diff --git a/misc/kf6-purpose/distinfo b/misc/kf6-purpose/distinfo
index 21948c2fe7af..8ac89d82afcf 100644
--- a/misc/kf6-purpose/distinfo
+++ b/misc/kf6-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1743798878
-SHA256 (KDE/frameworks/6.13.0/purpose-6.13.0.tar.xz) = 2bab74907505bee95faacdc9c93e8a94b2ab33651a97d2ae7d63fd483f458327
-SIZE (KDE/frameworks/6.13.0/purpose-6.13.0.tar.xz) = 188136
+TIMESTAMP = 1746358559
+SHA256 (KDE/frameworks/6.14/purpose-6.14.0.tar.xz) = dd9f23baf4c4a44f1c71f7d3b0bfe7fbfbcdda2002d74d4b49cd84631ac899e9
+SIZE (KDE/frameworks/6.14/purpose-6.14.0.tar.xz) = 188272
diff --git a/misc/linux-rl9-sdl20-extralibs/Makefile b/misc/linux-rl9-sdl20-extralibs/Makefile
new file mode 100644
index 000000000000..246dbb3efe43
--- /dev/null
+++ b/misc/linux-rl9-sdl20-extralibs/Makefile
@@ -0,0 +1,33 @@
+PORTNAME= sdl20-extralibs
+PORTVERSION= 1
+CATEGORIES= misc linux
+MASTER_SITES= EPEL9
+DISTNAME=
+
+MAINTAINER= emulation@FreeBSD.org
+COMMENT= Additional SDL 2.0 libraries (Rocky Linux ${LINUX_DIST_VER})
+WWW= https://www.libsdl.org/
+
+LICENSE= LGPL20+
+
+USES= linux:rl9
+USE_LINUX= imageformats-libs sdl20
+USE_LINUX_RPM= yes
+
+BIN_DISTNAMES= SDL2_image-2.8.2-1.el9
+
+LIB_DISTNAMES= SDL2_gfx-1.0.4-10.el9 \
+ SDL2_image-2.8.2-1.el9 \
+ SDL2_net-2.2.0-3.el9 \
+ SDL2_mixer-2.8.1-1.el9 \
+ SDL2_ttf-2.20.2-1.el9
+
+SRC_DISTFILES= SDL2_gfx-1.0.4-10.el9${SRC_SUFX}:SOURCE \
+ SDL2_image-2.8.2-1.el9${SRC_SUFX}:SOURCE \
+ SDL2_net-2.2.0-3.el9${SRC_SUFX}:SOURCE \
+ SDL2_mixer-2.8.1-1.el9${SRC_SUFX}:SOURCE \
+ SDL2_ttf-2.20.2-1.el9${SRC_SUFX}:SOURCE
+
+OPTIONS_DEFINE= DOCS
+
+.include <bsd.port.mk>
diff --git a/misc/linux-rl9-sdl20-extralibs/distinfo b/misc/linux-rl9-sdl20-extralibs/distinfo
new file mode 100644
index 000000000000..c13136d75f45
--- /dev/null
+++ b/misc/linux-rl9-sdl20-extralibs/distinfo
@@ -0,0 +1,31 @@
+TIMESTAMP = 1747936212
+SHA256 (rocky/s/SDL2_gfx-1.0.4-10.el9.aarch64.rpm) = 8c68c20864ec46f5171bb19441165d343eb673d8e3f54bbcaa50b66aa11a9304
+SIZE (rocky/s/SDL2_gfx-1.0.4-10.el9.aarch64.rpm) = 39437
+SHA256 (rocky/s/SDL2_gfx-1.0.4-10.el9.x86_64.rpm) = 85fcd5ae2640448b83295ed1cc5c7a97428b963723d87c83a8bd06663f043db0
+SIZE (rocky/s/SDL2_gfx-1.0.4-10.el9.x86_64.rpm) = 40074
+SHA256 (rocky/s/SDL2_image-2.8.2-1.el9.aarch64.rpm) = a1a78f8460a84ccf272659df540354331ccf128b63ab56d3e04b1e4602766dea
+SIZE (rocky/s/SDL2_image-2.8.2-1.el9.aarch64.rpm) = 107516
+SHA256 (rocky/s/SDL2_image-2.8.2-1.el9.x86_64.rpm) = 30e896d0666851a4c721ee45b242fd317fd58038b1bb95576a0af7ce0e0a084a
+SIZE (rocky/s/SDL2_image-2.8.2-1.el9.x86_64.rpm) = 107860
+SHA256 (rocky/s/SDL2_mixer-2.8.1-1.el9.aarch64.rpm) = d85f2590a7daf03ad73bc18f35e0868b3226b2624fd9940286131073de0dfa9e
+SIZE (rocky/s/SDL2_mixer-2.8.1-1.el9.aarch64.rpm) = 168550
+SHA256 (rocky/s/SDL2_mixer-2.8.1-1.el9.x86_64.rpm) = 736d9eeb48f24cedde2d704c5b237537eacf609b9bbfa996a9219c7efe8c7cf1
+SIZE (rocky/s/SDL2_mixer-2.8.1-1.el9.x86_64.rpm) = 171511
+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_ttf-2.20.2-1.el9.aarch64.rpm) = d63c53b2e80e78e7ba268fc4863e6c46d8ee6f94d59dea6d603251434f11393f
+SIZE (rocky/s/SDL2_ttf-2.20.2-1.el9.aarch64.rpm) = 35031
+SHA256 (rocky/s/SDL2_ttf-2.20.2-1.el9.x86_64.rpm) = bb28cd9736a7a330a3647e1e2027a16248300e29c43bbf291311f33fbcee6084
+SIZE (rocky/s/SDL2_ttf-2.20.2-1.el9.x86_64.rpm) = 40681
+SHA256 (rocky/s/SDL2_gfx-1.0.4-10.el9.src.rpm) = b12e3145f45b634e17f17c8de2367eadb66eba4af63cea2f1456dfcaf24d4a65
+SIZE (rocky/s/SDL2_gfx-1.0.4-10.el9.src.rpm) = 1236291
+SHA256 (rocky/s/SDL2_image-2.8.2-1.el9.src.rpm) = b29fa23de7cf4f7bd1e43921207a9a98a72a65e2aa415976173d2e7f95ded1f9
+SIZE (rocky/s/SDL2_image-2.8.2-1.el9.src.rpm) = 11361542
+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
+SHA256 (rocky/s/SDL2_mixer-2.8.1-1.el9.src.rpm) = 7a750d39a5a1d45e02a8354b46fe97c7d6cb4c6f097283d1b5a7b2ac42429d0d
+SIZE (rocky/s/SDL2_mixer-2.8.1-1.el9.src.rpm) = 5992154
+SHA256 (rocky/s/SDL2_ttf-2.20.2-1.el9.src.rpm) = 0513274cb41f7bfbe0cf71418eef756c13e42c049ab8d63f8e127800373eb91a
+SIZE (rocky/s/SDL2_ttf-2.20.2-1.el9.src.rpm) = 13146312
diff --git a/misc/linux-rl9-sdl20-extralibs/pkg-descr b/misc/linux-rl9-sdl20-extralibs/pkg-descr
new file mode 100644
index 000000000000..b350f36fb73d
--- /dev/null
+++ b/misc/linux-rl9-sdl20-extralibs/pkg-descr
@@ -0,0 +1,5 @@
+Simple DirectMedia Layer is a cross-platform development library designed to
+provide low level access to audio, keyboard, mouse, joystick, and graphics
+hardware via OpenGL and Direct3D.
+
+This package ships extra SDL-related libraries like Mixer, Image, TTF, etc.
diff --git a/misc/linux-rl9-sdl20-extralibs/pkg-plist.aarch64 b/misc/linux-rl9-sdl20-extralibs/pkg-plist.aarch64
new file mode 100644
index 000000000000..4cf237941dae
--- /dev/null
+++ b/misc/linux-rl9-sdl20-extralibs/pkg-plist.aarch64
@@ -0,0 +1,35 @@
+usr/bin/playmus2
+usr/bin/playwave2
+usr/bin/showimage2
+usr/lib/.build-id/33/9c4c387f75655d63eb265df2db59996eebcfe9
+usr/lib/.build-id/5d/c083dfbec8b658a36a10c0d061667dec9e1130
+usr/lib/.build-id/77/e41c8b152a062d85b08a8f0c1571bc78294bfe
+usr/lib/.build-id/ae/5e4a28cd22e963e74b8a54c8d0d2f4bc2f19e5
+usr/lib/.build-id/bb/f246f1d524b08e4d2df375bbb35976ccc78b02
+usr/lib/.build-id/da/f007650a0e92f9461de46089740f215231d258
+usr/lib/.build-id/fa/68e2bd40ee2640e8ce3d23fb5626d7e083dbdc
+usr/lib/.build-id/fe/50ad464c14c081ffc0682020772f0768bd789a
+usr/lib64/libSDL2_gfx-1.0.so.0
+usr/lib64/libSDL2_gfx-1.0.so.0.0.2
+usr/lib64/libSDL2_image-2.0.so.0
+usr/lib64/libSDL2_image-2.0.so.0.800.2
+usr/lib64/libSDL2_mixer-2.0.so.0
+usr/lib64/libSDL2_mixer-2.0.so.0.800.1
+usr/lib64/libSDL2_net-2.0.so.0
+usr/lib64/libSDL2_net-2.0.so.0.200.0
+usr/lib64/libSDL2_ttf-2.0.so.0
+usr/lib64/libSDL2_ttf-2.0.so.0.2000.2
+usr/share/doc/SDL2_gfx/AUTHORS
+usr/share/doc/SDL2_gfx/NEWS
+usr/share/doc/SDL2_gfx/README
+usr/share/doc/SDL2_image/CHANGES.txt
+usr/share/doc/SDL2_mixer/CHANGES.txt
+usr/share/doc/SDL2_net/CHANGES.txt
+usr/share/doc/SDL2_net/README.txt
+usr/share/doc/SDL2_ttf/CHANGES.txt
+usr/share/doc/SDL2_ttf/README.txt
+usr/share/licenses/SDL2_gfx/COPYING
+usr/share/licenses/SDL2_image/LICENSE.txt
+usr/share/licenses/SDL2_mixer/LICENSE.txt
+usr/share/licenses/SDL2_net/LICENSE.txt
+usr/share/licenses/SDL2_ttf/LICENSE.txt
diff --git a/misc/linux-rl9-sdl20-extralibs/pkg-plist.amd64 b/misc/linux-rl9-sdl20-extralibs/pkg-plist.amd64
new file mode 100644
index 000000000000..a2bd753900d2
--- /dev/null
+++ b/misc/linux-rl9-sdl20-extralibs/pkg-plist.amd64
@@ -0,0 +1,35 @@
+usr/bin/playmus2
+usr/bin/playwave2
+usr/bin/showimage2
+usr/lib/.build-id/3f/37bd142d69499524b1ca23c44f6ddfa0bb6c67
+usr/lib/.build-id/6a/3d27a743249161be4625e0bc7e42a3b99b737b
+usr/lib/.build-id/76/2d5d8bcf311c81e265f69ce673fa8f5639e5a8
+usr/lib/.build-id/a6/2990bf4f41d140ff7050e242b442578fed9ed0
+usr/lib/.build-id/c1/9aa514e517d8cbea69c7f37a59cfa6d0ab4d80
+usr/lib/.build-id/c2/45a591d6cbe152f05443c2c551b358dcc96591
+usr/lib/.build-id/f5/62c13a889c1ec3797aab73032e562d58266ac5
+usr/lib/.build-id/f7/de37d6066fa2967c13f1fb2261fe339261ff79
+usr/lib64/libSDL2_gfx-1.0.so.0
+usr/lib64/libSDL2_gfx-1.0.so.0.0.2
+usr/lib64/libSDL2_image-2.0.so.0
+usr/lib64/libSDL2_image-2.0.so.0.800.2
+usr/lib64/libSDL2_mixer-2.0.so.0
+usr/lib64/libSDL2_mixer-2.0.so.0.800.1
+usr/lib64/libSDL2_net-2.0.so.0
+usr/lib64/libSDL2_net-2.0.so.0.200.0
+usr/lib64/libSDL2_ttf-2.0.so.0
+usr/lib64/libSDL2_ttf-2.0.so.0.2000.2
+%%PORTDOCS%%usr/share/doc/SDL2_gfx/AUTHORS
+%%PORTDOCS%%usr/share/doc/SDL2_gfx/NEWS
+%%PORTDOCS%%usr/share/doc/SDL2_gfx/README
+%%PORTDOCS%%usr/share/doc/SDL2_image/CHANGES.txt
+%%PORTDOCS%%usr/share/doc/SDL2_mixer/CHANGES.txt
+%%PORTDOCS%%usr/share/doc/SDL2_net/CHANGES.txt
+%%PORTDOCS%%usr/share/doc/SDL2_net/README.txt
+%%PORTDOCS%%usr/share/doc/SDL2_ttf/CHANGES.txt
+%%PORTDOCS%%usr/share/doc/SDL2_ttf/README.txt
+usr/share/licenses/SDL2_gfx/COPYING
+usr/share/licenses/SDL2_image/LICENSE.txt
+usr/share/licenses/SDL2_mixer/LICENSE.txt
+usr/share/licenses/SDL2_net/LICENSE.txt
+usr/share/licenses/SDL2_ttf/LICENSE.txt
diff --git a/misc/p5-Business-ISBN-Data/Makefile b/misc/p5-Business-ISBN-Data/Makefile
index 8336289ab385..7fa98fa1426c 100644
--- a/misc/p5-Business-ISBN-Data/Makefile
+++ b/misc/p5-Business-ISBN-Data/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Business-ISBN-Data
-PORTVERSION= 20250502.001
+PORTVERSION= 20250516.001
CATEGORIES= misc perl5
MASTER_SITES= CPAN
PKGNAMEPREFIX= p5-
diff --git a/misc/p5-Business-ISBN-Data/distinfo b/misc/p5-Business-ISBN-Data/distinfo
index d5e04ae4f2a0..509c12d605d8 100644
--- a/misc/p5-Business-ISBN-Data/distinfo
+++ b/misc/p5-Business-ISBN-Data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746607940
-SHA256 (Business-ISBN-Data-20250502.001.tar.gz) = 1ec3e246f4424d1058ab035b2998ffdee5c995462b8268cb9429bd5e474ea09d
-SIZE (Business-ISBN-Data-20250502.001.tar.gz) = 36827
+TIMESTAMP = 1747554263
+SHA256 (Business-ISBN-Data-20250516.001.tar.gz) = 42ef6f7b0515b4775dde59a07e56069323af0a4a5816aae960e749abbe3c1c15
+SIZE (Business-ISBN-Data-20250516.001.tar.gz) = 36860
diff --git a/misc/p5-Software-License/Makefile b/misc/p5-Software-License/Makefile
index 7237123fc826..6ccc85ce635f 100644
--- a/misc/p5-Software-License/Makefile
+++ b/misc/p5-Software-License/Makefile
@@ -1,5 +1,5 @@
PORTNAME= Software-License
-PORTVERSION= 0.104006
+PORTVERSION= 0.104007
CATEGORIES= misc perl5
MASTER_SITES= CPAN
MASTER_SITE_SUBDIR= CPAN:LEONT
@@ -11,7 +11,7 @@ WWW= https://metacpan.org/release/Software-License
LICENSE= ART10 GPLv1+
LICENSE_COMB= dual
-LICENSE_FILE_GPLv1+ = ${WRKSRC}/LICENSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${RUN_DEPENDS}
RUN_DEPENDS= p5-Data-Section>=0:devel/p5-Data-Section \
diff --git a/misc/p5-Software-License/distinfo b/misc/p5-Software-License/distinfo
index b0e86802bae2..c3a60a151652 100644
--- a/misc/p5-Software-License/distinfo
+++ b/misc/p5-Software-License/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1708449050
-SHA256 (Software-License-0.104006.tar.gz) = 65c8ee1c2da2a4de10139863df668fa6b3b3e24a39d69a7cca39f284fb6b9c0f
-SIZE (Software-License-0.104006.tar.gz) = 127309
+TIMESTAMP = 1747546464
+SHA256 (Software-License-0.104007.tar.gz) = 81462da3cd9e745901f29ff006c4c804cc9db017ccf45154b3cd9558540bc191
+SIZE (Software-License-0.104007.tar.gz) = 127297
diff --git a/misc/p5-Text-FIGlet/Makefile b/misc/p5-Text-FIGlet/Makefile
index 1d58f082d870..61e6f2c94968 100644
--- a/misc/p5-Text-FIGlet/Makefile
+++ b/misc/p5-Text-FIGlet/Makefile
@@ -19,7 +19,6 @@ USES= perl5 tar:tgz
USE_PERL5= configure
NO_ARCH= yes
-REINPLACE_ARGS= -i ''
post-patch:
@${REINPLACE_CMD} -e 's|/usr/games/lib|${PREFIX}/share|' ${WRKSRC}/bin/*.pl ${WRKSRC}/lib/Text/FIGlet.pm ${WRKSRC}/lib/Text/FIGlet/*.pm
diff --git a/misc/perkeep/Makefile b/misc/perkeep/Makefile
index dc57e30ef494..e674f946b27a 100644
--- a/misc/perkeep/Makefile
+++ b/misc/perkeep/Makefile
@@ -1,6 +1,6 @@
PORTNAME= perkeep
DISTVERSION= 0.11
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/py-aider-chat/Makefile b/misc/py-aider-chat/Makefile
index e5a9a4af1dbb..af9742bbf857 100644
--- a/misc/py-aider-chat/Makefile
+++ b/misc/py-aider-chat/Makefile
@@ -1,5 +1,5 @@
PORTNAME= aider_chat
-DISTVERSION= 0.77.1
+DISTVERSION= 0.83.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,6 +20,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.3:devel/py-arrow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}beautifulsoup>=4.12:www/py-beautifulsoup@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}blinker>=1.8:devel/py-blinker@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}cachetools>=5.5:devel/py-cachetools@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.6:devel/py-colorama@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}configargparse>=1.5:devel/py-configargparse@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}diff-match-patch>=0:textproc/py-diff-match-patch@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}diskcache>=5.6.0:devel/py-diskcache@${PY_FLAVOR} \
@@ -40,7 +41,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.3:devel/py-arrow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pathspec>=0.12.1:devel/py-pathspec@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pexpect>=4.9.0:misc/py-pexpect@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pillow>=10.4.0:graphics/py-pillow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}posthog>=3.7.0:misc/py-posthog@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}posthog>=4.0.1:misc/py-posthog@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}prompt-toolkit>=3.0.47:devel/py-prompt-toolkit@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psutil>=5.8.0:sysutils/py-psutil@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydub>=0.25:audio/py-pydub@${PY_FLAVOR} \
@@ -48,7 +49,8 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}arrow>=1.3:devel/py-arrow@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyperclip>=1.7.0:devel/py-pyperclip@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pyyaml-include>=1.2:devel/py-pyyaml-include@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}rich>=13.8:textproc/py-rich@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}scipy>=1.11,1<1.14,1:science/py-scipy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}scipy>=1.11,1:science/py-scipy@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}shtab>0:devel/py-shtab@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}socksio>=1<2:net/py-socksio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sounddevice>=0.5.0:audio/py-sounddevice@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}SoundFile>=0.12:audio/py-SoundFile@${PY_FLAVOR} \
diff --git a/misc/py-aider-chat/distinfo b/misc/py-aider-chat/distinfo
index 1c5cfb26f472..535961c50880 100644
--- a/misc/py-aider-chat/distinfo
+++ b/misc/py-aider-chat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742544729
-SHA256 (aider_chat-0.77.1.tar.gz) = 70f798bce0e07506e2e9cdf121eb63e78a142ff419d3f58974e158fb769adc2a
-SIZE (aider_chat-0.77.1.tar.gz) = 1222022
+TIMESTAMP = 1747997462
+SHA256 (aider_chat-0.83.0.tar.gz) = e2ce2ea5881d92327a75b07f4a983c053a4f488d05b078d67bc2efa0b54661ff
+SIZE (aider_chat-0.83.0.tar.gz) = 1301188
diff --git a/misc/py-aider-chat/files/patch-aider_commands.py b/misc/py-aider-chat/files/patch-aider_commands.py
index 9a9c10e0cebe..cfa6e67a6b58 100644
--- a/misc/py-aider-chat/files/patch-aider_commands.py
+++ b/misc/py-aider-chat/files/patch-aider_commands.py
@@ -1,6 +1,6 @@
---- aider/commands.py.orig 2025-02-24 10:27:07 UTC
+--- aider/commands.py.orig 2025-05-09 22:41:18 UTC
+++ aider/commands.py
-@@ -20,7 +20,7 @@ from aider.run_cmd import run_cmd
+@@ -21,7 +21,7 @@ from aider.run_cmd import run_cmd
from aider.llm import litellm
from aider.repo import ANY_GIT_ERROR
from aider.run_cmd import run_cmd
@@ -9,17 +9,24 @@
from aider.utils import is_image_file
from .dump import dump # noqa: F401
-@@ -172,12 +172,8 @@ class Commands:
+@@ -220,20 +220,6 @@ class Commands:
+ return
self.io.tool_output(f"Scraping {url}...")
- if not self.scraper:
-- res = install_playwright(self.io)
-- if not res:
-- self.io.tool_warning("Unable to initialize playwright.")
+- if not self.scraper:
+- disable_playwright = getattr(self.args, "disable_playwright", False)
+- if disable_playwright:
+- res = False
+- else:
+- res = install_playwright(self.io)
+- if not res:
+- self.io.tool_warning("Unable to initialize playwright.")
-
- self.scraper = Scraper(
-- print_error=self.io.tool_error, playwright_available=res, verify_ssl=self.verify_ssl
-+ print_error=self.io.tool_error, playwright_available=False, verify_ssl=self.verify_ssl
- )
+- self.scraper = Scraper(
+- print_error=self.io.tool_error,
+- playwright_available=res,
+- verify_ssl=self.verify_ssl,
+- )
content = self.scraper.scrape(url) or ""
+ content = f"Here is the content of {url}:\n\n" + content
diff --git a/misc/py-aider-chat/files/patch-aider_scrape.py b/misc/py-aider-chat/files/patch-aider_scrape.py
index 969ff29d15f8..ba103c6f725e 100644
--- a/misc/py-aider-chat/files/patch-aider_scrape.py
+++ b/misc/py-aider-chat/files/patch-aider_scrape.py
@@ -1,65 +1,6 @@
---- aider/scrape.py.orig 2024-09-09 10:28:04 UTC
+--- aider/scrape.py.orig 2025-05-09 22:41:18 UTC
+++ aider/scrape.py
-@@ -15,57 +15,8 @@ def install_playwright(io):
-
-
- def install_playwright(io):
-- try:
-- from playwright.sync_api import sync_playwright
-+ return False
-
-- has_pip = True
-- except ImportError:
-- has_pip = False
--
-- try:
-- with sync_playwright() as p:
-- p.chromium.launch()
-- has_chromium = True
-- except Exception:
-- has_chromium = False
--
-- if has_pip and has_chromium:
-- return True
--
-- pip_cmd = utils.get_pip_install(["aider-chat[playwright]"])
-- chromium_cmd = "-m playwright install --with-deps chromium"
-- chromium_cmd = [sys.executable] + chromium_cmd.split()
--
-- cmds = ""
-- if not has_pip:
-- cmds += " ".join(pip_cmd) + "\n"
-- if not has_chromium:
-- cmds += " ".join(chromium_cmd) + "\n"
--
-- text = f"""For the best web scraping, install Playwright:
--
--{cmds}
--See {urls.enable_playwright} for more info.
--"""
--
-- io.tool_output(text)
-- if not io.confirm_ask("Install playwright?", default="y"):
-- return
--
-- if not has_pip:
-- success, output = utils.run_install(pip_cmd)
-- if not success:
-- io.tool_error(output)
-- return
--
-- success, output = utils.run_install(chromium_cmd)
-- if not success:
-- io.tool_error(output)
-- return
--
-- return True
--
--
- class Scraper:
- pandoc_available = None
- playwright_available = None
-@@ -82,7 +33,7 @@ class Scraper:
+@@ -92,7 +92,7 @@ class Scraper:
else:
self.print_error = print
@@ -68,7 +9,7 @@
self.verify_ssl = verify_ssl
def scrape(self, url):
-@@ -93,10 +44,7 @@ class Scraper:
+@@ -103,10 +103,7 @@ class Scraper:
`url` - the URL to scrape.
"""
@@ -80,10 +21,12 @@
if not content:
self.print_error(f"Failed to retrieve content from {url}")
-@@ -130,56 +78,6 @@ class Scraper:
+@@ -138,58 +135,6 @@ class Scraper:
+ ]
+ return any(re.search(pattern, content, re.IGNORECASE) for pattern in html_patterns)
return False
-
- # Internals...
+-
+- # Internals...
- def scrape_with_playwright(self, url):
- import playwright # noqa: F401
- from playwright.sync_api import Error as PlaywrightError
@@ -113,7 +56,8 @@
- try:
- response = page.goto(url, wait_until="networkidle", timeout=5000)
- except PlaywrightTimeoutError:
-- self.print_error(f"Timeout while loading {url}")
+- print(f"Page didn't quiesce, scraping content anyway: {url}")
+- response = None
- except PlaywrightError as e:
- self.print_error(f"Error navigating to {url}: {str(e)}")
- return None, None
@@ -133,7 +77,6 @@
- browser.close()
-
- return content, mime_type
--
+
def scrape_with_httpx(self, url):
import httpx
-
diff --git a/misc/py-aider-chat/files/patch-pyproject.toml b/misc/py-aider-chat/files/patch-pyproject.toml
index 2c261ee0ce98..c6b5ebe68b8c 100644
--- a/misc/py-aider-chat/files/patch-pyproject.toml
+++ b/misc/py-aider-chat/files/patch-pyproject.toml
@@ -1,7 +1,7 @@
---- pyproject.toml.orig 2024-09-09 09:50:15 UTC
+--- pyproject.toml.orig 2025-04-14 23:24:32 UTC
+++ pyproject.toml
-@@ -62,7 +62,7 @@ include = ["aider*", "aider.website"]
- ]
+@@ -41,7 +41,7 @@ include = ["aider"]
+ include = ["aider"]
[build-system]
-requires = ["setuptools>=68", "setuptools_scm[toml]>=8"]
diff --git a/misc/py-hf-xet/Makefile b/misc/py-hf-xet/Makefile
new file mode 100644
index 000000000000..f66f00055cbc
--- /dev/null
+++ b/misc/py-hf-xet/Makefile
@@ -0,0 +1,31 @@
+PORTNAME= hf-xet
+DISTVERSION= 1.1.2
+CATEGORIES= misc python
+MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+DISTNAME= ${PORTNAME:S/-/_/}-${DISTVERSION}
+DISTFILES= ${DISTNAME}${EXTRACT_SUFX}
+
+MAINTAINER= tagattie@FreeBSD.org
+COMMENT= Fast transfer of large files with the Hugging Face Hub
+WWW= https://github.com/huggingface/xet-core
+
+LICENSE= APACHE20
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1.7<2.0:devel/py-maturin@${PY_FLAVOR}
+
+USES= cargo python ssl
+
+USE_PYTHON= autoplist pep517 pytest
+
+CARGO_CARGOTOML=${WRKSRC}/hf_xet/Cargo.toml
+CARGO_CARGOLOCK=${WRKSRC}/hf_xet/Cargo.lock
+CARGO_BUILD= no
+CARGO_INSTALL= no
+CARGO_ENV= OPENSSL_NO_VENDOR=1
+
+post-install:
+ @${STRIP_CMD} ${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}/hf_xet/*.so
+
+.include <bsd.port.mk>
diff --git a/misc/py-hf-xet/Makefile.crates b/misc/py-hf-xet/Makefile.crates
new file mode 100644
index 000000000000..0f707dc115e1
--- /dev/null
+++ b/misc/py-hf-xet/Makefile.crates
@@ -0,0 +1,404 @@
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.0 \
+ ahash-0.8.11 \
+ aho-corasick-1.1.3 \
+ aligned-vec-0.6.1 \
+ 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.93 \
+ arrayref-0.3.9 \
+ arrayvec-0.7.6 \
+ async-scoped-0.7.1 \
+ async-trait-0.1.88 \
+ atomic-waker-1.1.2 \
+ atty-0.2.14 \
+ autocfg-1.4.0 \
+ backtrace-0.3.74 \
+ base64-0.21.7 \
+ base64-0.22.1 \
+ bincode-1.3.3 \
+ bipbuffer-0.1.2 \
+ bitflags-1.3.2 \
+ bitflags-2.6.0 \
+ blake3-1.5.4 \
+ block-buffer-0.10.4 \
+ bumpalo-3.16.0 \
+ bytemuck-1.20.0 \
+ byteorder-1.5.0 \
+ bytes-1.8.0 \
+ cc-1.2.1 \
+ cfg-if-0.1.10 \
+ cfg-if-1.0.0 \
+ cfg_aliases-0.2.1 \
+ chrono-0.4.39 \
+ clap-3.2.25 \
+ clap-4.5.31 \
+ clap_builder-4.5.31 \
+ clap_derive-3.2.25 \
+ clap_derive-4.5.28 \
+ clap_lex-0.2.4 \
+ clap_lex-0.7.4 \
+ colorchoice-1.0.3 \
+ colored-2.1.0 \
+ constant_time_eq-0.3.1 \
+ core-foundation-0.9.4 \
+ core-foundation-sys-0.8.7 \
+ countio-0.2.19 \
+ cpp_demangle-0.4.4 \
+ cpufeatures-0.2.15 \
+ crc32fast-1.4.2 \
+ crossbeam-deque-0.8.5 \
+ crossbeam-epoch-0.9.18 \
+ crossbeam-queue-0.3.11 \
+ crossbeam-utils-0.8.20 \
+ crunchy-0.2.2 \
+ crypto-common-0.1.6 \
+ csv-1.3.1 \
+ csv-core-0.1.12 \
+ ctor-0.1.26 \
+ ctrlc-3.4.5 \
+ debugid-0.8.0 \
+ deranged-0.3.11 \
+ derivative-2.2.0 \
+ digest-0.10.7 \
+ dirs-5.0.1 \
+ dirs-sys-0.4.1 \
+ displaydoc-0.2.5 \
+ downcast-0.11.0 \
+ either-1.13.0 \
+ encoding_rs-0.8.35 \
+ equator-0.2.2 \
+ equator-macro-0.2.1 \
+ equivalent-1.0.1 \
+ errno-0.3.11 \
+ fastrand-2.2.0 \
+ findshlibs-0.10.2 \
+ fnv-1.0.7 \
+ foreign-types-0.3.2 \
+ foreign-types-shared-0.1.1 \
+ form_urlencoded-1.2.1 \
+ fragile-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 \
+ gearhash-0.1.3 \
+ generic-array-0.14.7 \
+ getrandom-0.2.15 \
+ getrandom-0.3.1 \
+ gimli-0.31.1 \
+ h2-0.3.26 \
+ h2-0.4.7 \
+ half-2.4.1 \
+ hashbrown-0.12.3 \
+ hashbrown-0.15.1 \
+ heck-0.4.1 \
+ heck-0.5.0 \
+ heed-0.11.0 \
+ heed-traits-0.8.0 \
+ heed-types-0.8.0 \
+ hermit-abi-0.1.19 \
+ hermit-abi-0.3.9 \
+ hermit-abi-0.4.0 \
+ http-0.2.12 \
+ http-1.1.0 \
+ http-body-0.4.6 \
+ http-body-1.0.1 \
+ http-body-util-0.1.2 \
+ httparse-1.9.5 \
+ httpdate-1.0.3 \
+ hyper-0.14.31 \
+ hyper-1.5.1 \
+ hyper-rustls-0.27.3 \
+ hyper-tls-0.5.0 \
+ hyper-tls-0.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 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
+ indexmap-1.9.3 \
+ indexmap-2.6.0 \
+ indoc-2.0.5 \
+ inferno-0.11.21 \
+ instant-0.1.13 \
+ ipnet-2.10.1 \
+ is-terminal-0.4.13 \
+ is_terminal_polyfill-1.70.1 \
+ itertools-0.10.5 \
+ itertools-0.13.0 \
+ itertools-0.14.0 \
+ itoa-1.0.13 \
+ js-sys-0.3.77 \
+ jsonwebtoken-9.3.0 \
+ lazy_static-1.5.0 \
+ len-trait-0.6.1 \
+ libc-0.2.171 \
+ libredox-0.1.3 \
+ linux-raw-sys-0.9.4 \
+ litemap-0.7.3 \
+ lmdb-rkv-sys-0.11.2 \
+ lock_api-0.4.12 \
+ log-0.4.22 \
+ lz4_flex-0.11.3 \
+ matchers-0.1.0 \
+ memchr-2.7.4 \
+ memmap2-0.9.5 \
+ memoffset-0.9.1 \
+ mime-0.3.17 \
+ miniz_oxide-0.8.0 \
+ mio-1.0.2 \
+ mockall-0.13.1 \
+ mockall_derive-0.13.1 \
+ more-asserts-0.3.1 \
+ native-tls-0.2.12 \
+ nix-0.26.4 \
+ nix-0.29.0 \
+ nu-ansi-term-0.46.0 \
+ num-bigint-0.4.6 \
+ num-conv-0.1.0 \
+ num-format-0.4.4 \
+ num-integer-0.1.46 \
+ num-traits-0.2.19 \
+ object-0.36.5 \
+ once_cell-1.20.2 \
+ openssl-0.10.68 \
+ openssl-macros-0.1.1 \
+ openssl-probe-0.1.5 \
+ openssl-src-300.4.0+3.4.0 \
+ openssl-sys-0.9.104 \
+ option-ext-0.2.0 \
+ os_str_bytes-6.6.1 \
+ overload-0.1.1 \
+ page_size-0.4.2 \
+ parking_lot-0.11.2 \
+ parking_lot-0.12.3 \
+ parking_lot_core-0.8.6 \
+ parking_lot_core-0.9.10 \
+ paste-0.1.18 \
+ paste-impl-0.1.18 \
+ pem-3.0.4 \
+ percent-encoding-2.3.1 \
+ pin-project-1.1.7 \
+ pin-project-internal-1.1.7 \
+ pin-project-lite-0.2.15 \
+ pin-utils-0.1.0 \
+ pkg-config-0.3.31 \
+ portable-atomic-1.9.0 \
+ powerfmt-0.2.0 \
+ pprof-0.14.0 \
+ ppv-lite86-0.2.20 \
+ predicates-3.1.2 \
+ predicates-core-1.0.8 \
+ predicates-tree-1.0.11 \
+ proc-macro-error-1.0.4 \
+ proc-macro-error-attr-1.0.4 \
+ proc-macro-hack-0.5.20+deprecated \
+ proc-macro2-1.0.89 \
+ prometheus-0.13.4 \
+ prost-0.12.6 \
+ prost-derive-0.12.6 \
+ protobuf-2.28.0 \
+ protobuf-codegen-2.28.0 \
+ protobuf-codegen-pure-2.28.0 \
+ pyo3-0.23.3 \
+ pyo3-build-config-0.23.3 \
+ pyo3-ffi-0.23.3 \
+ pyo3-macros-0.23.3 \
+ pyo3-macros-backend-0.23.3 \
+ quick-xml-0.26.0 \
+ quote-1.0.37 \
+ 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 \
+ rayon-1.10.0 \
+ rayon-core-1.12.1 \
+ redox_syscall-0.2.16 \
+ redox_syscall-0.5.7 \
+ redox_users-0.4.6 \
+ regex-1.11.1 \
+ regex-automata-0.1.10 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.6.29 \
+ regex-syntax-0.8.5 \
+ reqwest-0.11.27 \
+ reqwest-0.12.9 \
+ reqwest-middleware-0.3.3 \
+ reqwest-retry-0.6.1 \
+ retry-policies-0.4.0 \
+ rgb-0.8.50 \
+ ring-0.17.8 \
+ rustc-demangle-0.1.24 \
+ rustc-hash-1.1.0 \
+ rustix-1.0.7 \
+ rustls-0.23.17 \
+ rustls-pemfile-1.0.4 \
+ rustls-pemfile-2.2.0 \
+ rustls-pki-types-1.10.0 \
+ rustls-webpki-0.102.8 \
+ rustversion-1.0.20 \
+ ryu-1.0.18 \
+ safe-transmute-0.11.3 \
+ same-file-1.0.6 \
+ schannel-0.1.27 \
+ scopeguard-1.2.0 \
+ security-framework-2.11.1 \
+ security-framework-sys-2.12.1 \
+ serde-1.0.215 \
+ serde_derive-1.0.215 \
+ serde_json-1.0.133 \
+ serde_repr-0.1.19 \
+ serde_urlencoded-0.7.1 \
+ sha2-0.10.8 \
+ sha2-asm-0.6.4 \
+ sharded-slab-0.1.7 \
+ shlex-1.3.0 \
+ signal-hook-0.3.17 \
+ signal-hook-registry-1.4.2 \
+ simple_asn1-0.6.2 \
+ slab-0.4.9 \
+ smallvec-1.13.2 \
+ socket2-0.5.7 \
+ spin-0.9.8 \
+ stable_deref_trait-1.2.0 \
+ static_assertions-1.1.0 \
+ str_stack-0.1.0 \
+ strsim-0.10.0 \
+ strsim-0.11.1 \
+ subtle-2.6.1 \
+ symbolic-common-12.13.2 \
+ symbolic-demangle-12.13.2 \
+ syn-1.0.109 \
+ syn-2.0.87 \
+ sync_wrapper-0.1.2 \
+ sync_wrapper-1.0.2 \
+ synchronoise-1.0.1 \
+ synstructure-0.13.1 \
+ system-configuration-0.5.1 \
+ system-configuration-0.6.1 \
+ system-configuration-sys-0.5.0 \
+ system-configuration-sys-0.6.0 \
+ target-lexicon-0.12.16 \
+ tempfile-3.19.1 \
+ termcolor-1.4.1 \
+ termtree-0.4.1 \
+ textwrap-0.16.1 \
+ thiserror-1.0.69 \
+ thiserror-2.0.11 \
+ thiserror-impl-1.0.69 \
+ thiserror-impl-2.0.11 \
+ thread_local-1.1.8 \
+ time-0.3.37 \
+ time-core-0.1.2 \
+ time-macros-0.2.19 \
+ tinystr-0.7.6 \
+ tokio-1.44.0 \
+ tokio-macros-2.5.0 \
+ tokio-native-tls-0.3.1 \
+ tokio-retry-0.3.0 \
+ tokio-rustls-0.26.0 \
+ tokio-util-0.7.12 \
+ toml-0.5.11 \
+ 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-serde-0.1.3 \
+ tracing-subscriber-0.3.18 \
+ try-lock-0.2.5 \
+ twox-hash-1.6.3 \
+ typenum-1.17.0 \
+ ulid-1.2.1 \
+ unicode-ident-1.0.14 \
+ unindent-0.2.3 \
+ untrusted-0.9.0 \
+ url-2.5.3 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uuid-1.11.0 \
+ valuable-0.1.0 \
+ vcpkg-0.2.15 \
+ version_check-0.9.5 \
+ walkdir-2.5.0 \
+ want-0.3.1 \
+ wasi-0.11.0+wasi-snapshot-preview1 \
+ wasi-0.13.3+wasi-0.2.2 \
+ wasite-0.1.0 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-futures-0.4.45 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ wasm-streams-0.4.2 \
+ wasm-timer-0.2.5 \
+ web-sys-0.3.72 \
+ web-time-1.1.0 \
+ webpki-roots-0.25.4 \
+ whoami-1.5.2 \
+ 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-core-0.52.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 \
+ winreg-0.50.0 \
+ wit-bindgen-rt-0.33.0 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
+ yoke-0.7.4 \
+ yoke-derive-0.7.4 \
+ zerocopy-0.7.35 \
+ zerocopy-derive-0.7.35 \
+ zerofrom-0.1.4 \
+ zerofrom-derive-0.1.4 \
+ zeroize-1.8.1 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3
diff --git a/misc/py-hf-xet/distinfo b/misc/py-hf-xet/distinfo
new file mode 100644
index 000000000000..203588a487b7
--- /dev/null
+++ b/misc/py-hf-xet/distinfo
@@ -0,0 +1,811 @@
+TIMESTAMP = 1747479397
+SHA256 (hf_xet-1.1.2.tar.gz) = 3712d6d4819d3976a1c18e36db9f503e296283f9363af818f50703506ed63da3
+SIZE (hf_xet-1.1.2.tar.gz) = 467009
+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/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
+SIZE (rust/crates/ahash-0.8.11.crate) = 43607
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/aligned-vec-0.6.1.crate) = 7e0966165eaf052580bd70eb1b32cb3d6245774c0104d1b2793e9650bf83b52a
+SIZE (rust/crates/aligned-vec-0.6.1.crate) = 11207
+SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
+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.93.crate) = 4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775
+SIZE (rust/crates/anyhow-1.0.93.crate) = 47490
+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/async-scoped-0.7.1.crate) = 0e7a6a57c8aeb40da1ec037f5d455836852f7a57e69e1b1ad3d8f38ac1d6cadf
+SIZE (rust/crates/async-scoped-0.7.1.crate) = 9163
+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/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
+SIZE (rust/crates/atty-0.2.14.crate) = 5470
+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/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567
+SIZE (rust/crates/base64-0.21.7.crate) = 82576
+SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
+SIZE (rust/crates/base64-0.22.1.crate) = 81597
+SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
+SIZE (rust/crates/bincode-1.3.3.crate) = 28958
+SHA256 (rust/crates/bipbuffer-0.1.2.crate) = 8e33e34adc0a815a65c7ef9a443c5a1265534302d02ffc89486cad78e9353b31
+SIZE (rust/crates/bipbuffer-0.1.2.crate) = 4522
+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.4.crate) = d82033247fd8e890df8f740e407ad4d038debb9eb1f40533fffb32e7d17dc6f7
+SIZE (rust/crates/blake3-1.5.4.crate) = 180240
+SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
+SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
+SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
+SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
+SHA256 (rust/crates/bytemuck-1.20.0.crate) = 8b37c88a63ffd85d15b406896cc343916d7cf57838a847b3a6f2ca5d39a5695a
+SIZE (rust/crates/bytemuck-1.20.0.crate) = 50943
+SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
+SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
+SHA256 (rust/crates/bytes-1.8.0.crate) = 9ac0150caa2ae65ca5bd83f25c7de183dea78d4d366469f148435e2acfbad0da
+SIZE (rust/crates/bytes-1.8.0.crate) = 64824
+SHA256 (rust/crates/cc-1.2.1.crate) = fd9de9f2205d5ef3fd67e685b0df337994ddd4495e2a28d185500d0e1edfea47
+SIZE (rust/crates/cc-1.2.1.crate) = 92731
+SHA256 (rust/crates/cfg-if-0.1.10.crate) = 4785bdd1c96b2a846b2bd7cc02e86b6b3dbf14e7e53446c4f54c92a361040822
+SIZE (rust/crates/cfg-if-0.1.10.crate) = 7933
+SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
+SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
+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/clap-3.2.25.crate) = 4ea181bf566f71cb9a5d17a59e1871af638180a18fb0035c92ae62b705207123
+SIZE (rust/crates/clap-3.2.25.crate) = 219403
+SHA256 (rust/crates/clap-4.5.31.crate) = 027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767
+SIZE (rust/crates/clap-4.5.31.crate) = 56084
+SHA256 (rust/crates/clap_builder-4.5.31.crate) = 5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863
+SIZE (rust/crates/clap_builder-4.5.31.crate) = 168303
+SHA256 (rust/crates/clap_derive-3.2.25.crate) = ae6371b8bdc8b7d3959e9cf7b22d4435ef3e79e138688421ec654acf8c81b008
+SIZE (rust/crates/clap_derive-3.2.25.crate) = 28212
+SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
+SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428
+SHA256 (rust/crates/clap_lex-0.2.4.crate) = 2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5
+SIZE (rust/crates/clap_lex-0.2.4.crate) = 9652
+SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
+SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858
+SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
+SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
+SHA256 (rust/crates/colored-2.1.0.crate) = cbf2150cce219b664a8a70df7a1f933836724b503f8a413af9365b4dcc4d90b8
+SIZE (rust/crates/colored-2.1.0.crate) = 23348
+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.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b
+SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712
+SHA256 (rust/crates/countio-0.2.19.crate) = cdbee2fbff35a44b492c859b1b2e32e94b631f1d3ea2831dd8393861564180e3
+SIZE (rust/crates/countio-0.2.19.crate) = 5600
+SHA256 (rust/crates/cpp_demangle-0.4.4.crate) = 96e58d342ad113c2b878f16d5d034c03be492ae460cdbc02b7f0f2284d310c7d
+SIZE (rust/crates/cpp_demangle-0.4.4.crate) = 79650
+SHA256 (rust/crates/cpufeatures-0.2.15.crate) = 0ca741a962e1b0bff6d724a1a0958b686406e853bb14061f218562e1896f95e6
+SIZE (rust/crates/cpufeatures-0.2.15.crate) = 13196
+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.5.crate) = 613f8cc01fe9cf1a3eb3d7f488fd2fa8388403e97039e2f73692932e291a770d
+SIZE (rust/crates/crossbeam-deque-0.8.5.crate) = 21726
+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/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/csv-1.3.1.crate) = acdc4883a9c96732e4733212c01447ebd805833b7275a73ca3ee080fd77afdaf
+SIZE (rust/crates/csv-1.3.1.crate) = 888542
+SHA256 (rust/crates/csv-core-0.1.12.crate) = 7d02f3b0da4c6504f86e9cd789d8dbafab48c2321be74e9987593de5a894d93d
+SIZE (rust/crates/csv-core-0.1.12.crate) = 26298
+SHA256 (rust/crates/ctor-0.1.26.crate) = 6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096
+SIZE (rust/crates/ctor-0.1.26.crate) = 10803
+SHA256 (rust/crates/ctrlc-3.4.5.crate) = 90eeab0aa92f3f9b4e87f258c72b139c207d251f9cbc1080a0086b86a8870dd3
+SIZE (rust/crates/ctrlc-3.4.5.crate) = 14592
+SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d
+SIZE (rust/crates/debugid-0.8.0.crate) = 12757
+SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
+SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
+SIZE (rust/crates/derivative-2.2.0.crate) = 48076
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+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/displaydoc-0.2.5.crate) = 97369cbbc041bc366949bc74d34658d6cda5621039731c6310521892a3a20ae0
+SIZE (rust/crates/displaydoc-0.2.5.crate) = 24219
+SHA256 (rust/crates/downcast-0.11.0.crate) = 1435fa1053d8b2fbbe9be7e97eca7f33d37b28409959813daefc1446a14247f1
+SIZE (rust/crates/downcast-0.11.0.crate) = 5976
+SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
+SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
+SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
+SHA256 (rust/crates/equator-0.2.2.crate) = c35da53b5a021d2484a7cc49b2ac7f2d840f8236a286f84202369bd338d761ea
+SIZE (rust/crates/equator-0.2.2.crate) = 4943
+SHA256 (rust/crates/equator-macro-0.2.1.crate) = 3bf679796c0322556351f287a51b49e48f7c4986e727b5dd78c972d30e2e16cc
+SIZE (rust/crates/equator-macro-0.2.1.crate) = 4084
+SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
+SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/errno-0.3.11.crate) = 976dd42dc7e85965fe702eb8164f21f450704bdde31faefd6471dba214cb594e
+SIZE (rust/crates/errno-0.3.11.crate) = 12048
+SHA256 (rust/crates/fastrand-2.2.0.crate) = 486f806e73c5707928240ddc295403b1b93c96a02038563881c4a2fd84b81ac4
+SIZE (rust/crates/fastrand-2.2.0.crate) = 15031
+SHA256 (rust/crates/findshlibs-0.10.2.crate) = 40b9e59cd0f7e0806cca4be089683ecb6434e602038df21fe6bf6711b2f07f64
+SIZE (rust/crates/findshlibs-0.10.2.crate) = 20101
+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
+SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504
+SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b
+SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672
+SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
+SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
+SHA256 (rust/crates/fragile-2.0.0.crate) = 6c2141d6d6c8512188a7891b4b01590a45f6dac67afb4f255c4124dbb86d4eaa
+SIZE (rust/crates/fragile-2.0.0.crate) = 14668
+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/gearhash-0.1.3.crate) = c8cf82cf76cd16485e56295a1377c775ce708c9f1a0be6b029076d60a245d213
+SIZE (rust/crates/gearhash-0.1.3.crate) = 12358
+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/gimli-0.31.1.crate) = 07e28edb80900c19c28f1072f2e8aeca7fa06b23cd4169cefe1af5aa3260783f
+SIZE (rust/crates/gimli-0.31.1.crate) = 279515
+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/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
+SIZE (rust/crates/half-2.4.1.crate) = 50892
+SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
+SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
+SHA256 (rust/crates/hashbrown-0.15.1.crate) = 3a9bfc1af68b1726ea47d3d5109de126281def866b33970e10fbab11b5dafab3
+SIZE (rust/crates/hashbrown-0.15.1.crate) = 135873
+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/heed-0.11.0.crate) = 269c7486ed6def5d7b59a427cec3e87b4d4dd4381d01e21c8c9f2d3985688392
+SIZE (rust/crates/heed-0.11.0.crate) = 28082
+SHA256 (rust/crates/heed-traits-0.8.0.crate) = a53a94e5b2fd60417e83ffdfe136c39afacff0d4ac1d8d01cd66928ac610e1a2
+SIZE (rust/crates/heed-traits-0.8.0.crate) = 997
+SHA256 (rust/crates/heed-types-0.8.0.crate) = 9a6cf0a6952fcedc992602d5cddd1e3fff091fbe87d38636e3ec23a31f32acbd
+SIZE (rust/crates/heed-types-0.8.0.crate) = 7043
+SHA256 (rust/crates/hermit-abi-0.1.19.crate) = 62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
+SIZE (rust/crates/hermit-abi-0.1.19.crate) = 9979
+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/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
+SIZE (rust/crates/http-0.2.12.crate) = 101964
+SHA256 (rust/crates/http-1.1.0.crate) = 21b9ddb458710bc376481b842f5da65cdf31522de232c1ca8146abce2a358258
+SIZE (rust/crates/http-1.1.0.crate) = 103144
+SHA256 (rust/crates/http-body-0.4.6.crate) = 7ceab25649e9960c0311ea418d17bee82c0dcec1bd053b5f9a66e265a693bed2
+SIZE (rust/crates/http-body-0.4.6.crate) = 10773
+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/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
+SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
+SHA256 (rust/crates/hyper-0.14.31.crate) = 8c08302e8fa335b151b788c775ff56e7a03ae64ff85c548ee820fecb70356e85
+SIZE (rust/crates/hyper-0.14.31.crate) = 198190
+SHA256 (rust/crates/hyper-1.5.1.crate) = 97818827ef4f364230e16705d4706e2897df2bb60617d6ca15d598025a3c481f
+SIZE (rust/crates/hyper-1.5.1.crate) = 152653
+SHA256 (rust/crates/hyper-rustls-0.27.3.crate) = 08afdbb5c31130e3034af566421053ab03787c640246a446327f550d11bcb333
+SIZE (rust/crates/hyper-rustls-0.27.3.crate) = 34834
+SHA256 (rust/crates/hyper-tls-0.5.0.crate) = d6183ddfa99b85da61a140bea0efc93fdf56ceaa041b37d553518030827f9905
+SIZE (rust/crates/hyper-tls-0.5.0.crate) = 13257
+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/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/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/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
+SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
+SHA256 (rust/crates/indexmap-2.6.0.crate) = 707907fe3c25f5424cce2cb7e1cbcafee6bdbe735ca90ef77c29e84591e5b9da
+SIZE (rust/crates/indexmap-2.6.0.crate) = 85204
+SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
+SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+SHA256 (rust/crates/inferno-0.11.21.crate) = 232929e1d75fe899576a3d5c7416ad0d88dbfbb3c3d6aa00873a7408a50ddb88
+SIZE (rust/crates/inferno-0.11.21.crate) = 102615
+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/is-terminal-0.4.13.crate) = 261f68e344040fbd0edea105bef17c66edf46f984ddb1115b775ce31be948f4b
+SIZE (rust/crates/is-terminal-0.4.13.crate) = 7665
+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.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
+SIZE (rust/crates/itertools-0.13.0.crate) = 146261
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.13.crate) = 540654e97a3f4470a492cd30ff187bc95d89557a903a2bbf112e2fae98104ef2
+SIZE (rust/crates/itoa-1.0.13.crate) = 11188
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/jsonwebtoken-9.3.0.crate) = b9ae10193d25051e74945f1ea2d0b42e03cc3b890f7e4cc5faa44997d808193f
+SIZE (rust/crates/jsonwebtoken-9.3.0.crate) = 48987
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
+SHA256 (rust/crates/len-trait-0.6.1.crate) = 723558ab8acaa07cb831b424cd164b587ddc1648b34748a30953c404e9a4a65b
+SIZE (rust/crates/len-trait-0.6.1.crate) = 9799
+SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
+SIZE (rust/crates/libc-0.2.171.crate) = 785246
+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.9.4.crate) = cd945864f07fe9f5371a27ad7b52a172b4b499999f1d97574c9fa68373937e12
+SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
+SHA256 (rust/crates/litemap-0.7.3.crate) = 643cb0b8d4fcc284004d5fd0d67ccf61dfffadb7f75e1e71bc420f4688a3a704
+SIZE (rust/crates/litemap-0.7.3.crate) = 28728
+SHA256 (rust/crates/lmdb-rkv-sys-0.11.2.crate) = 61b9ce6b3be08acefa3003c57b7565377432a89ec24476bbe72e11d101f852fe
+SIZE (rust/crates/lmdb-rkv-sys-0.11.2.crate) = 164681
+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/lz4_flex-0.11.3.crate) = 75761162ae2b0e580d7e7c390558127e5f01b4194debd6221fd8c207fc80e3f5
+SIZE (rust/crates/lz4_flex-0.11.3.crate) = 40633
+SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
+SIZE (rust/crates/matchers-0.1.0.crate) = 6948
+SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3
+SIZE (rust/crates/memchr-2.7.4.crate) = 96670
+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
+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/miniz_oxide-0.8.0.crate) = e2d80299ef12ff69b16a84bb182e3b9df68b5a91574d3d4fa6e41b65deec4df1
+SIZE (rust/crates/miniz_oxide-0.8.0.crate) = 56343
+SHA256 (rust/crates/mio-1.0.2.crate) = 80e04d1dcff3aae0704555fe5fee3bcfaf3d1fdf8a7e521d5b9d2b42acb52cec
+SIZE (rust/crates/mio-1.0.2.crate) = 102777
+SHA256 (rust/crates/mockall-0.13.1.crate) = 39a6bfcc6c8c7eed5ee98b9c3e33adc726054389233e201c95dab2d41a3839d2
+SIZE (rust/crates/mockall-0.13.1.crate) = 22825
+SHA256 (rust/crates/mockall_derive-0.13.1.crate) = 25ca3004c2efe9011bd4e461bd8256445052b9615405b4f7ea43fc8ca5c20898
+SIZE (rust/crates/mockall_derive-0.13.1.crate) = 47822
+SHA256 (rust/crates/more-asserts-0.3.1.crate) = 1fafa6961cabd9c63bcd77a45d7e3b7f3b552b70417831fb0f56db717e72407e
+SIZE (rust/crates/more-asserts-0.3.1.crate) = 11965
+SHA256 (rust/crates/native-tls-0.2.12.crate) = a8614eb2c83d59d1c8cc974dd3f920198647674a0a035e1af1fa58707e317466
+SIZE (rust/crates/native-tls-0.2.12.crate) = 29517
+SHA256 (rust/crates/nix-0.26.4.crate) = 598beaf3cc6fdd9a5dfb1630c2800c7acd31df7aaf0f565796fba2b53ca1af1b
+SIZE (rust/crates/nix-0.26.4.crate) = 279099
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+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/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9
+SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801
+SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
+SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
+SHA256 (rust/crates/num-format-0.4.4.crate) = a652d9771a63711fd3c3deb670acfbe5c30a4072e664d7a3bf5a9e1056ac72c3
+SIZE (rust/crates/num-format-0.4.4.crate) = 61509
+SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f
+SIZE (rust/crates/num-integer-0.1.46.crate) = 22331
+SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841
+SIZE (rust/crates/num-traits-0.2.19.crate) = 51631
+SHA256 (rust/crates/object-0.36.5.crate) = aedf0a2d09c573ed1d8d85b30c119153926a2b36dce0ab28322c09a117a4683e
+SIZE (rust/crates/object-0.36.5.crate) = 327435
+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/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.4.0+3.4.0.crate) = a709e02f2b4aca747929cca5ed248880847c650233cf8b8cdc48f40aaf4898a6
+SIZE (rust/crates/openssl-src-300.4.0+3.4.0.crate) = 9945264
+SHA256 (rust/crates/openssl-sys-0.9.104.crate) = 45abf306cbf99debc8195b66b7346498d7b10c210de50418b5ccd7ceba08c741
+SIZE (rust/crates/openssl-sys-0.9.104.crate) = 72287
+SHA256 (rust/crates/option-ext-0.2.0.crate) = 04744f49eae99ab78e0d5c0b603ab218f515ea8cfe5a456d7629ad883a3b6e7d
+SIZE (rust/crates/option-ext-0.2.0.crate) = 7345
+SHA256 (rust/crates/os_str_bytes-6.6.1.crate) = e2355d85b9a3786f481747ced0e0ff2ba35213a1f9bd406ed906554d7af805a1
+SIZE (rust/crates/os_str_bytes-6.6.1.crate) = 27643
+SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
+SIZE (rust/crates/overload-0.1.1.crate) = 24439
+SHA256 (rust/crates/page_size-0.4.2.crate) = eebde548fbbf1ea81a99b128872779c437752fb99f217c45245e1a61dcd9edcd
+SIZE (rust/crates/page_size-0.4.2.crate) = 8386
+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_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/paste-0.1.18.crate) = 45ca20c77d80be666aef2b45486da86238fabe33e38306bd3118fe4af33fa880
+SIZE (rust/crates/paste-0.1.18.crate) = 12259
+SHA256 (rust/crates/paste-impl-0.1.18.crate) = d95a7db200b97ef370c8e6de0088252f7e0dfff7d047a28528e47456c0fc98b6
+SIZE (rust/crates/paste-impl-0.1.18.crate) = 9451
+SHA256 (rust/crates/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae
+SIZE (rust/crates/pem-3.0.4.crate) = 13040
+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.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-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.9.0.crate) = cc9c68a3f6da06753e9335d63e27f6b9754dd1920d941135b7ea8224f141adb2
+SIZE (rust/crates/portable-atomic-1.9.0.crate) = 166365
+SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
+SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/pprof-0.14.0.crate) = ebbe2f8898beba44815fdc9e5a4ae9c929e21c5dc29b0c774a15555f7f58d6d0
+SIZE (rust/crates/pprof-0.14.0.crate) = 45438
+SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
+SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
+SHA256 (rust/crates/predicates-3.1.2.crate) = 7e9086cc7640c29a356d1a29fd134380bee9d8f79a17410aa76e7ad295f42c97
+SIZE (rust/crates/predicates-3.1.2.crate) = 23986
+SHA256 (rust/crates/predicates-core-1.0.8.crate) = ae8177bee8e75d6846599c6b9ff679ed51e882816914eec639944d7c9aa11931
+SIZE (rust/crates/predicates-core-1.0.8.crate) = 8552
+SHA256 (rust/crates/predicates-tree-1.0.11.crate) = 41b740d195ed3166cd147c8047ec98db0e22ec019eb8eeb76d343b795304fb13
+SIZE (rust/crates/predicates-tree-1.0.11.crate) = 8393
+SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
+SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
+SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
+SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
+SHA256 (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = dc375e1527247fe1a97d8b7156678dfe7c1af2fc075c9a4db3690ecd2a148068
+SIZE (rust/crates/proc-macro-hack-0.5.20+deprecated.crate) = 15045
+SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
+SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
+SHA256 (rust/crates/prometheus-0.13.4.crate) = 3d33c28a30771f7f96db69893f78b857f7450d7e0237e9c8fc6427a81bae7ed1
+SIZE (rust/crates/prometheus-0.13.4.crate) = 84650
+SHA256 (rust/crates/prost-0.12.6.crate) = deb1435c188b76130da55f17a466d252ff7b1418b2ad3e037d127b94e3411f29
+SIZE (rust/crates/prost-0.12.6.crate) = 21552
+SHA256 (rust/crates/prost-derive-0.12.6.crate) = 81bddcdb20abf9501610992b6759a4c888aef7d1a7247ef75e2404275ac24af1
+SIZE (rust/crates/prost-derive-0.12.6.crate) = 19556
+SHA256 (rust/crates/protobuf-2.28.0.crate) = 106dd99e98437432fed6519dedecfade6a06a73bb7b2a1e019fdd2bee5778d94
+SIZE (rust/crates/protobuf-2.28.0.crate) = 167541
+SHA256 (rust/crates/protobuf-codegen-2.28.0.crate) = 033460afb75cf755fcfc16dfaed20b86468082a2ea24e05ac35ab4a099a017d6
+SIZE (rust/crates/protobuf-codegen-2.28.0.crate) = 40826
+SHA256 (rust/crates/protobuf-codegen-pure-2.28.0.crate) = 95a29399fc94bcd3eeaa951c715f7bea69409b2445356b00519740bcd6ddd865
+SIZE (rust/crates/protobuf-codegen-pure-2.28.0.crate) = 58102
+SHA256 (rust/crates/pyo3-0.23.3.crate) = e484fd2c8b4cb67ab05a318f1fd6fa8f199fcc30819f08f07d200809dba26c15
+SIZE (rust/crates/pyo3-0.23.3.crate) = 1073838
+SHA256 (rust/crates/pyo3-build-config-0.23.3.crate) = dc0e0469a84f208e20044b98965e1561028180219e35352a2afaf2b942beff3b
+SIZE (rust/crates/pyo3-build-config-0.23.3.crate) = 32509
+SHA256 (rust/crates/pyo3-ffi-0.23.3.crate) = eb1547a7f9966f6f1a0f0227564a9945fe36b90da5a93b3933fc3dc03fae372d
+SIZE (rust/crates/pyo3-ffi-0.23.3.crate) = 74064
+SHA256 (rust/crates/pyo3-macros-0.23.3.crate) = fdb6da8ec6fa5cedd1626c886fc8749bdcbb09424a86461eb8cdf096b7c33257
+SIZE (rust/crates/pyo3-macros-0.23.3.crate) = 8085
+SHA256 (rust/crates/pyo3-macros-backend-0.23.3.crate) = 38a385202ff5a92791168b1136afae5059d3ac118457bb7bc304c197c2d33e7d
+SIZE (rust/crates/pyo3-macros-backend-0.23.3.crate) = 70098
+SHA256 (rust/crates/quick-xml-0.26.0.crate) = 7f50b1c63b38611e7d4d7f68b82d3ad0cc71a2ad2e7f61fc10f1328d917c93cd
+SIZE (rust/crates/quick-xml-0.26.0.crate) = 116260
+SHA256 (rust/crates/quote-1.0.37.crate) = b5b9d34b8991d19d98081b46eacdd8eb58c6f2b201139f7c5f643cc155a633af
+SIZE (rust/crates/quote-1.0.37.crate) = 28558
+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/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.7.crate) = 9b6dfecf2c74bce2466cabf93f6664d6998a69eb21e39f4207930065b27b771f
+SIZE (rust/crates/redox_syscall-0.5.7.crate) = 26249
+SHA256 (rust/crates/redox_users-0.4.6.crate) = ba009ff324d1fc1b900bd1fdb31564febe58a8ccc8a6fdbb93b543d33b13ca43
+SIZE (rust/crates/redox_users-0.4.6.crate) = 15585
+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
+SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
+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.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
+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/reqwest-0.11.27.crate) = dd67538700a17451e7cba03ac727fb961abb7607553461627b97de0b89cf4a62
+SIZE (rust/crates/reqwest-0.11.27.crate) = 163155
+SHA256 (rust/crates/reqwest-0.12.9.crate) = a77c62af46e79de0a562e1a9849205ffcb7fc1238876e9bd743357570e04046f
+SIZE (rust/crates/reqwest-0.12.9.crate) = 179807
+SHA256 (rust/crates/reqwest-middleware-0.3.3.crate) = 562ceb5a604d3f7c885a792d42c199fd8af239d0a51b2fa6a78aafa092452b04
+SIZE (rust/crates/reqwest-middleware-0.3.3.crate) = 14823
+SHA256 (rust/crates/reqwest-retry-0.6.1.crate) = a83df1aaec00176d0fabb65dea13f832d2a446ca99107afc17c5d2d4981221d0
+SIZE (rust/crates/reqwest-retry-0.6.1.crate) = 15597
+SHA256 (rust/crates/retry-policies-0.4.0.crate) = 5875471e6cab2871bc150ecb8c727db5113c9338cc3354dc5ee3425b6aa40a1c
+SIZE (rust/crates/retry-policies-0.4.0.crate) = 12127
+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/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
+SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
+SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
+SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
+SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266
+SIZE (rust/crates/rustix-1.0.7.crate) = 414500
+SHA256 (rust/crates/rustls-0.23.17.crate) = 7f1a745511c54ba6d4465e8d5dfbd81b45791756de28d4981af70d6dca128f1e
+SIZE (rust/crates/rustls-0.23.17.crate) = 342714
+SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c
+SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092
+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.0.crate) = 16f1201b3c9a7ee8039bcadc17b7e605e2945b27eee7631788c1bd2b0643674b
+SIZE (rust/crates/rustls-pki-types-1.10.0.crate) = 55134
+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.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
+SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
+SIZE (rust/crates/ryu-1.0.18.crate) = 47713
+SHA256 (rust/crates/safe-transmute-0.11.3.crate) = 3944826ff8fa8093089aba3acb4ef44b9446a99a16f3bf4e74af3f77d340ab7d
+SIZE (rust/crates/safe-transmute-0.11.3.crate) = 27428
+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/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
+SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
+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.12.1.crate) = fa39c7303dc58b5543c94d22c1766b0d31f2ee58306363ea622b10bbc075eaa2
+SIZE (rust/crates/security-framework-sys-2.12.1.crate) = 20112
+SHA256 (rust/crates/serde-1.0.215.crate) = 6513c1ad0b11a9376da888e3e0baa0077f1aed55c17f50e7b2397136129fb88f
+SIZE (rust/crates/serde-1.0.215.crate) = 78527
+SHA256 (rust/crates/serde_derive-1.0.215.crate) = ad1e866f866923f252f05c889987993144fb74e722403468a4ebd70c3cd756c0
+SIZE (rust/crates/serde_derive-1.0.215.crate) = 57092
+SHA256 (rust/crates/serde_json-1.0.133.crate) = c7fceb2473b9166b2294ef05efcb65a3db80803f0b03ef86a5fc88a2b85ee377
+SIZE (rust/crates/serde_json-1.0.133.crate) = 150739
+SHA256 (rust/crates/serde_repr-0.1.19.crate) = 6c64451ba24fc7a6a2d60fc75dd9c83c90903b19028d4eff35e88fc1e86564e9
+SIZE (rust/crates/serde_repr-0.1.19.crate) = 9997
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
+SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
+SIZE (rust/crates/sha2-0.10.8.crate) = 26357
+SHA256 (rust/crates/sha2-asm-0.6.4.crate) = b845214d6175804686b2bd482bcffe96651bb2d1200742b712003504a2dac1ab
+SIZE (rust/crates/sha2-asm-0.6.4.crate) = 12581
+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-registry-1.4.2.crate) = a9e9e0b4211b72e7b8b6e85c807d36c212bdb33ea8587f7569562a84df5465b1
+SIZE (rust/crates/signal-hook-registry-1.4.2.crate) = 18064
+SHA256 (rust/crates/simple_asn1-0.6.2.crate) = adc4e5204eb1910f40f9cfa375f6f05b68c3abac4b6fd879c8ff5e7ae8a0a085
+SIZE (rust/crates/simple_asn1-0.6.2.crate) = 15992
+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.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/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
+SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
+SHA256 (rust/crates/str_stack-0.1.0.crate) = 9091b6114800a5f2141aee1d1b9d6ca3592ac062dc5decb3764ec5895a47b4eb
+SIZE (rust/crates/str_stack-0.1.0.crate) = 7977
+SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
+SIZE (rust/crates/strsim-0.10.0.crate) = 11355
+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/symbolic-common-12.13.2.crate) = 8150eae9699e3c73a3e6431dc1f80d87748797c0457336af23e94c1de619ed24
+SIZE (rust/crates/symbolic-common-12.13.2.crate) = 24399
+SHA256 (rust/crates/symbolic-demangle-12.13.2.crate) = 95f4a9846f7a8933b6d198c022faa2c9bd89e1a970bed9d9a98d25708bf8de17
+SIZE (rust/crates/symbolic-demangle-12.13.2.crate) = 189506
+SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
+SIZE (rust/crates/syn-1.0.109.crate) = 237611
+SHA256 (rust/crates/syn-2.0.87.crate) = 25aa4ce346d03a6dcd68dd8b4010bcb74e54e62c90c573f394c46eae99aba32d
+SIZE (rust/crates/syn-2.0.87.crate) = 278076
+SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
+SIZE (rust/crates/sync_wrapper-0.1.2.crate) = 6933
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/synchronoise-1.0.1.crate) = 3dbc01390fc626ce8d1cffe3376ded2b72a11bb70e1c75f404a210e4daa4def2
+SIZE (rust/crates/synchronoise-1.0.1.crate) = 15084
+SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
+SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
+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-0.6.1.crate) = 3c879d448e9d986b661742763247d3693ed13609438cf3d006f51f5368a5ba6b
+SIZE (rust/crates/system-configuration-0.6.1.crate) = 17935
+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/system-configuration-sys-0.6.0.crate) = 8e1d1b10ced5ca923a1fcb8d03e96b8d3268065d724548c0211415ff6ac6bac4
+SIZE (rust/crates/system-configuration-sys-0.6.0.crate) = 11090
+SHA256 (rust/crates/target-lexicon-0.12.16.crate) = 61c41af27dd6d1e27b1b16b489db798443478cef1f06a660c96db617ba5de3b1
+SIZE (rust/crates/target-lexicon-0.12.16.crate) = 26488
+SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf
+SIZE (rust/crates/tempfile-3.19.1.crate) = 39634
+SHA256 (rust/crates/termcolor-1.4.1.crate) = 06794f8f6c5c898b3275aebefa6b8a1cb24cd2c6c79397ab15774837a0bc5755
+SIZE (rust/crates/termcolor-1.4.1.crate) = 18773
+SHA256 (rust/crates/termtree-0.4.1.crate) = 3369f5ac52d5eb6ab48c6b4ffdc8efbcad6b89c765749064ba298f2c68a16a76
+SIZE (rust/crates/termtree-0.4.1.crate) = 4557
+SHA256 (rust/crates/textwrap-0.16.1.crate) = 23d434d3f8967a09480fb04132ebe0a3e088c173e6d0ee7897abbdf4eab0f8b9
+SIZE (rust/crates/textwrap-0.16.1.crate) = 56012
+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-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/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/tokio-1.44.0.crate) = 9975ea0f48b5aa3972bf2d888c238182458437cc2a19374b81b25cdf1023fb3a
+SIZE (rust/crates/tokio-1.44.0.crate) = 829777
+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-retry-0.3.0.crate) = 7f57eb36ecbe0fc510036adff84824dd3c24bb781e21bfa67b69d556aa85214f
+SIZE (rust/crates/tokio-retry-0.3.0.crate) = 6146
+SHA256 (rust/crates/tokio-rustls-0.26.0.crate) = 0c7bc40d0e5a97695bb96e27995cd3a08538541b0a846f65bba7a359f36700d4
+SIZE (rust/crates/tokio-rustls-0.26.0.crate) = 34253
+SHA256 (rust/crates/tokio-util-0.7.12.crate) = 61e7c3654c13bcd040d4a03abee2c75b1d14a37b423cf5a813ceae1cc903ec6a
+SIZE (rust/crates/tokio-util-0.7.12.crate) = 115177
+SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
+SIZE (rust/crates/toml-0.5.11.crate) = 54910
+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-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
+SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
+SHA256 (rust/crates/tracing-serde-0.1.3.crate) = bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1
+SIZE (rust/crates/tracing-serde-0.1.3.crate) = 7329
+SHA256 (rust/crates/tracing-subscriber-0.3.18.crate) = ad0f048c97dbd9faa9b7df56362b8ebcaa52adb06b498c050d2f4e32f90a7a8b
+SIZE (rust/crates/tracing-subscriber-0.3.18.crate) = 196312
+SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b
+SIZE (rust/crates/try-lock-0.2.5.crate) = 4314
+SHA256 (rust/crates/twox-hash-1.6.3.crate) = 97fee6b57c6a41524a810daee9286c02d7752c4253064d0b05472833a438f675
+SIZE (rust/crates/twox-hash-1.6.3.crate) = 21842
+SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
+SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/ulid-1.2.1.crate) = 470dbf6591da1b39d43c14523b2b469c86879a53e8b758c8e090a470fe7b1fbe
+SIZE (rust/crates/ulid-1.2.1.crate) = 17727
+SHA256 (rust/crates/unicode-ident-1.0.14.crate) = adb9e6ca4f869e1180728b7950e35922a7fc6397f7b641499e8f3ef06e50dc83
+SIZE (rust/crates/unicode-ident-1.0.14.crate) = 47547
+SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
+SIZE (rust/crates/unindent-0.2.3.crate) = 7306
+SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
+SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
+SHA256 (rust/crates/url-2.5.3.crate) = 8d157f1b96d14500ffdc1f10ba712e780825526c03d9a49b4d0324b0d9113ada
+SIZE (rust/crates/url-2.5.3.crate) = 81624
+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
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/uuid-1.11.0.crate) = f8c5f0a0af699448548ad1a2fbf920fb4bee257eae39953ba95cb84891a0446a
+SIZE (rust/crates/uuid-1.11.0.crate) = 47683
+SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
+SIZE (rust/crates/valuable-0.1.0.crate) = 27718
+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/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/wasite-0.1.0.crate) = b8dad83b4f25e74f184f64c43b150b91efe7647395b42289f38e50566d82855b
+SIZE (rust/crates/wasite-0.1.0.crate) = 2346
+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.45.crate) = cc7ec4f8827a71586374db3e87abdb5a2bb3a15afed140221307c3ec06b1f63b
+SIZE (rust/crates/wasm-bindgen-futures-0.4.45.crate) = 14329
+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/wasm-timer-0.2.5.crate) = be0ecb0db480561e9a7642b5d3e4187c128914e58aa84330b9493e3eb68c5e7f
+SIZE (rust/crates/wasm-timer-0.2.5.crate) = 21668
+SHA256 (rust/crates/web-sys-0.3.72.crate) = f6488b90108c040df0fe62fa815cbdee25124641df01814dd7282749234c6112
+SIZE (rust/crates/web-sys-0.3.72.crate) = 629190
+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.25.4.crate) = 5f20c57d8d7db6d3b86154206ae5d8fba62dd39573114de97c2cb0578251f8e1
+SIZE (rust/crates/webpki-roots-0.25.4.crate) = 253559
+SHA256 (rust/crates/whoami-1.5.2.crate) = 372d5b87f58ec45c384ba03563b03544dc5fadc3983e434b286913f5b4a9bb6d
+SIZE (rust/crates/whoami-1.5.2.crate) = 24204
+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-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
+SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
+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-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-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_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_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_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_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_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_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_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_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+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/yoke-0.7.4.crate) = 6c5b1314b079b0930c31e3af543d8ee1757b1951ae1e1565ec704403a7240ca5
+SIZE (rust/crates/yoke-0.7.4.crate) = 27781
+SHA256 (rust/crates/yoke-derive-0.7.4.crate) = 28cc31741b18cb6f1d5ff12f5b7523e3d6eb0852bbbad19d73905511d9849b95
+SIZE (rust/crates/yoke-derive-0.7.4.crate) = 7470
+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.4.crate) = 91ec111ce797d0e0784a1116d0ddcdbea84322cd79e5d5ad173daeba4f93ab55
+SIZE (rust/crates/zerofrom-0.1.4.crate) = 5044
+SHA256 (rust/crates/zerofrom-derive-0.1.4.crate) = 0ea7b4a3637ea8669cedf0f1fd5c286a17f3de97b8dd5a70a6c167a1730e63a5
+SIZE (rust/crates/zerofrom-derive-0.1.4.crate) = 8232
+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
diff --git a/misc/py-hf-xet/pkg-descr b/misc/py-hf-xet/pkg-descr
new file mode 100644
index 000000000000..ffdba4101ec3
--- /dev/null
+++ b/misc/py-hf-xet/pkg-descr
@@ -0,0 +1,6 @@
+Xet-core enables huggingface_hub to utilize xet storage for uploading
+and downloading to HF Hub. Xet storage provides chunk-based
+deduplication, efficient storage/retrieval with local disk caching,
+and backwards compatibility with Git LFS. This library is not meant to
+be used directly, and is instead intended to be used from
+huggingface_hub.
diff --git a/misc/py-huggingface-hub/Makefile b/misc/py-huggingface-hub/Makefile
index cb4886d5d197..1ce6d9281502 100644
--- a/misc/py-huggingface-hub/Makefile
+++ b/misc/py-huggingface-hub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= huggingface-hub
-DISTVERSION= 0.30.2
+DISTVERSION= 0.32.0
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -18,7 +18,10 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}filelock>0:sysutils/py-filelock@${PY_FLAVOR}
${PYTHON_PKGNAMEPREFIX}pyyaml>=5.1:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tqdm>=4.42.1:misc/py-tqdm@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4.3:devel/py-typing-extensions@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=3.7.4.3:devel/py-typing-extensions@${PY_FLAVOR} \
+ ${RUN_DEPENDS_${ARCH}}
+RUN_DEPENDS_amd64= ${PYTHON_PKGNAMEPREFIX}hf-xet>=1.1.2<2.0.0:misc/py-hf-xet@${PY_FLAVOR}
+RUN_DEPENDS_aarch4= ${PYTHON_PKGNAMEPREFIX}hf-xet>=1.1.2<2.0.0:misc/py-hf-xet@${PY_FLAVOR}
USES= python
USE_PYTHON= autoplist concurrent distutils
diff --git a/misc/py-huggingface-hub/distinfo b/misc/py-huggingface-hub/distinfo
index 37e93b4cd46f..33c690cc6871 100644
--- a/misc/py-huggingface-hub/distinfo
+++ b/misc/py-huggingface-hub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744633929
-SHA256 (huggingface_hub-0.30.2.tar.gz) = 9a7897c5b6fd9dad3168a794a8998d6378210f5b9688d0dfc180b1a228dc2466
-SIZE (huggingface_hub-0.30.2.tar.gz) = 400868
+TIMESTAMP = 1748062218
+SHA256 (huggingface_hub-0.32.0.tar.gz) = dd66c9365ea43049ec9b939bdcdb21a0051e1bd70026fc50304e4fb1bb6a15ba
+SIZE (huggingface_hub-0.32.0.tar.gz) = 422255
diff --git a/misc/py-instructor/Makefile b/misc/py-instructor/Makefile
index 11ff7d5970bf..f3e5b5a70e38 100644
--- a/misc/py-instructor/Makefile
+++ b/misc/py-instructor/Makefile
@@ -1,5 +1,5 @@
PORTNAME= instructor
-DISTVERSION= 1.8.1
+DISTVERSION= 1.8.3
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -12,7 +12,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}hatchling>0:devel/py-hatchling@${PY_FLAVOR}
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openai>=1.52.0<2.0.0:misc/py-openai@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}openai>=1.70.0<2.0.0:misc/py-openai@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>=2.8.0<3.0.0:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}docstring_parser>=0.16<1.0:textproc/py-docstring_parser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}typer>=0.9.0<1.0.0:devel/py-typer@${PY_FLAVOR} \
diff --git a/misc/py-instructor/distinfo b/misc/py-instructor/distinfo
index 93ce5eb93284..9d637b959dde 100644
--- a/misc/py-instructor/distinfo
+++ b/misc/py-instructor/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747038054
-SHA256 (instructor-1.8.1.tar.gz) = 2c3db9cabeff7cbe066b8eba393c1126e6250131b659023963047187afc3b56b
-SIZE (instructor-1.8.1.tar.gz) = 69245759
+TIMESTAMP = 1748059843
+SHA256 (instructor-1.8.3.tar.gz) = 04d64ebc0d6e5eee104f4715b18fac1a02c21757ae6ce76efa65d38cbd536b0b
+SIZE (instructor-1.8.3.tar.gz) = 69265823
diff --git a/misc/py-litellm/Makefile b/misc/py-litellm/Makefile
index 56f0704bc0a3..34ecb9404359 100644
--- a/misc/py-litellm/Makefile
+++ b/misc/py-litellm/Makefile
@@ -1,5 +1,5 @@
PORTNAME= litellm
-DISTVERSION= 1.69.0
+DISTVERSION= 1.70.4
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-litellm/distinfo b/misc/py-litellm/distinfo
index ecade3d2774d..2e3088b629de 100644
--- a/misc/py-litellm/distinfo
+++ b/misc/py-litellm/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1747053292
-SHA256 (litellm-1.69.0.tar.gz) = 9f37f5fedef87fa13ebfe89a8c9c484d609ffcbd6b82f2d1bb6e1f78761be335
-SIZE (litellm-1.69.0.tar.gz) = 7365657
+TIMESTAMP = 1747960819
+SHA256 (litellm-1.70.4.tar.gz) = ef6749a091faaaf88313afe4111cdd95736e1e60f21ba894e74f7c5bab2870bd
+SIZE (litellm-1.70.4.tar.gz) = 7813817
diff --git a/misc/py-posthog/Makefile b/misc/py-posthog/Makefile
index b812de339f07..bb117783b627 100644
--- a/misc/py-posthog/Makefile
+++ b/misc/py-posthog/Makefile
@@ -1,5 +1,5 @@
PORTNAME= posthog
-DISTVERSION= 3.13.0
+DISTVERSION= 4.0.1
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-posthog/distinfo b/misc/py-posthog/distinfo
index 87a022a6dd01..410fadf145a2 100644
--- a/misc/py-posthog/distinfo
+++ b/misc/py-posthog/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1740402852
-SHA256 (posthog-3.13.0.tar.gz) = 54e9de232459846b1686a0cfb58acb02b7ccda379d837e1eb1c3af62c3775915
-SIZE (posthog-3.13.0.tar.gz) = 62341
+TIMESTAMP = 1747997410
+SHA256 (posthog-4.0.1.tar.gz) = 77e7ebfc6086972db421d3e05c91d5431b2b964865d33a9a32e55dd88da4bff8
+SIZE (posthog-4.0.1.tar.gz) = 78040
diff --git a/misc/rubygem-mime-types-data/Makefile b/misc/rubygem-mime-types-data/Makefile
index 05921eeabb83..7c0068188ab0 100644
--- a/misc/rubygem-mime-types-data/Makefile
+++ b/misc/rubygem-mime-types-data/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mime-types-data
-PORTVERSION= 3.2025.0415
+PORTVERSION= 3.2025.0507
CATEGORIES= misc rubygems
MASTER_SITES= RG
diff --git a/misc/rubygem-mime-types-data/distinfo b/misc/rubygem-mime-types-data/distinfo
index 2cbc96a7aafe..bbf1714b7162 100644
--- a/misc/rubygem-mime-types-data/distinfo
+++ b/misc/rubygem-mime-types-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178226
-SHA256 (rubygem/mime-types-data-3.2025.0415.gem) = 82267683886373a95aa8b38d5de6ad3a4c2cca70d2ffa2aed07ec176eabb69bc
-SIZE (rubygem/mime-types-data-3.2025.0415.gem) = 154112
+TIMESTAMP = 1747547478
+SHA256 (rubygem/mime-types-data-3.2025.0507.gem) = 0e737b8bce30d60839bd2ac4fe1569966ce54bd5709346154752cd5514a63bd9
+SIZE (rubygem/mime-types-data-3.2025.0507.gem) = 154624
diff --git a/misc/rubygem-mime-types/Makefile b/misc/rubygem-mime-types/Makefile
index 270debe77403..0631eff64219 100644
--- a/misc/rubygem-mime-types/Makefile
+++ b/misc/rubygem-mime-types/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mime-types
-PORTVERSION= 3.6.2
+PORTVERSION= 3.7.0
CATEGORIES= misc rubygems
MASTER_SITES= RG
@@ -11,7 +11,7 @@ LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENCE.md
RUN_DEPENDS= rubygem-logger>=0:devel/rubygem-logger \
- rubygem-mime-types-data>=3.2015<4:misc/rubygem-mime-types-data
+ rubygem-mime-types-data>=3.2025.0507<4:misc/rubygem-mime-types-data
USES= gem
diff --git a/misc/rubygem-mime-types/distinfo b/misc/rubygem-mime-types/distinfo
index 1e21ce6261c9..6443e1f6d10a 100644
--- a/misc/rubygem-mime-types/distinfo
+++ b/misc/rubygem-mime-types/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744289456
-SHA256 (rubygem/mime-types-3.6.2.gem) = 6109148e6a6e656607510b74571deff8ecd9a97ab0dcec9b7431bdd0b74460af
-SIZE (rubygem/mime-types-3.6.2.gem) = 40448
+TIMESTAMP = 1747547552
+SHA256 (rubygem/mime-types-3.7.0.gem) = dcebf61c246f08e15a4de34e386ebe8233791e868564a470c3fe77c00eed5e56
+SIZE (rubygem/mime-types-3.7.0.gem) = 41984
diff --git a/misc/slides/Makefile b/misc/slides/Makefile
index 57d6bcfe9684..c53fc33a1c65 100644
--- a/misc/slides/Makefile
+++ b/misc/slides/Makefile
@@ -1,7 +1,7 @@
PORTNAME= slides
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 19
+PORTREVISION= 20
CATEGORIES= misc
PKGNAMESUFFIX= -presentation-tool
diff --git a/misc/timetrace/Makefile b/misc/timetrace/Makefile
index 2f1c6000b422..4d616fe9f6b0 100644
--- a/misc/timetrace/Makefile
+++ b/misc/timetrace/Makefile
@@ -1,7 +1,7 @@
PORTNAME= timetrace
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.3
-PORTREVISION= 25
+PORTREVISION= 26
CATEGORIES= misc
MAINTAINER= nc@FreeBSD.org
diff --git a/misc/units/Makefile b/misc/units/Makefile
index b2f5ab394d41..eccb25dc0f29 100644
--- a/misc/units/Makefile
+++ b/misc/units/Makefile
@@ -6,7 +6,7 @@ PKGNAMESUFFIX= -library
MAINTAINER= yuri@FreeBSD.org
COMMENT= C++ library for working with units of measurement
-WWW= https://units.readthedocs.io/en/latest\ \
+WWW= https://units.readthedocs.io/en/latest \
https://github.com/LLNL/units
LICENSE= BSD3CLAUSE
diff --git a/misc/wego/Makefile b/misc/wego/Makefile
index a7804e3bc16e..6bb5e072151c 100644
--- a/misc/wego/Makefile
+++ b/misc/wego/Makefile
@@ -1,6 +1,6 @@
PORTNAME= wego
DISTVERSION= 2.3
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/misc/xfce4-weather-plugin/Makefile b/misc/xfce4-weather-plugin/Makefile
index 09cb6a2b79e9..14d07fefda4a 100644
--- a/misc/xfce4-weather-plugin/Makefile
+++ b/misc/xfce4-weather-plugin/Makefile
@@ -1,5 +1,5 @@
PORTNAME= xfce4-weather-plugin
-PORTVERSION= 0.11.3
+PORTVERSION= 0.12.0
CATEGORIES= misc xfce geography
MASTER_SITES= XFCE/panel-plugins
DIST_SUBDIR= xfce4
@@ -11,28 +11,25 @@ WWW= https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin
LICENSE= GPLv2
LICENSE_FILE= ${WRKSRC}/COPYING
-LIB_DEPENDS= libharfbuzz.so:print/harfbuzz \
- libjson-c.so:devel/json-c \
+LIB_DEPENDS= libjson-c.so:devel/json-c \
libsoup-2.4.so:devel/libsoup
-USES= compiler:c11 gettext-tools gmake gnome libtool pkgconfig \
- tar:bzip2 xfce
-USE_GNOME= cairo gdkpixbuf glib20 gtk30 intltool libxml2
+USES= compiler:c11 gettext-tools gnome meson pkgconfig tar:xz xfce
+USE_GNOME= glib20 gtk30 libxml2
USE_LDCONFIG= yes
USE_XFCE= libmenu panel xfconf
-GNU_CONFIGURE= yes
-INSTALL_TARGET= install-strip
-
OPTIONS_DEFINE= NLS UPOWER
OPTIONS_SUB= yes
UPOWER_DESC= Power management tasks
-NLS_USES= gettext-runtime
-NLS_CONFIGURE_ENABLE= nls
+NLS_USES= gettext-runtime
+
+UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower
+UPOWER_MESON_ENABLED= upower-glib
-UPOWER_LIB_DEPENDS= libupower-glib.so:sysutils/upower
-UPOWER_CONFIGURE_ENABLE= upower
+post-patch-NLS-off:
+ @${REINPLACE_CMD} -e "/^subdir('po')/d" ${WRKSRC}/meson.build
.include <bsd.port.mk>
diff --git a/misc/xfce4-weather-plugin/distinfo b/misc/xfce4-weather-plugin/distinfo
index 5eb00334294d..dffed8685011 100644
--- a/misc/xfce4-weather-plugin/distinfo
+++ b/misc/xfce4-weather-plugin/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1730922999
-SHA256 (xfce4/xfce4-weather-plugin-0.11.3.tar.bz2) = 002d1fe63906d2f3a012f3cb58cceff1dfbcc466759e36c76d3b03dd01c0dc57
-SIZE (xfce4/xfce4-weather-plugin-0.11.3.tar.bz2) = 3619984
+TIMESTAMP = 1747826306
+SHA256 (xfce4/xfce4-weather-plugin-0.12.0.tar.xz) = 5dd90b032c06ef4b64b818023154ef9463a2c694a0290e57f3412296c7545ff6
+SIZE (xfce4/xfce4-weather-plugin-0.12.0.tar.xz) = 2746276
diff --git a/misc/xfce4-weather-plugin/pkg-plist b/misc/xfce4-weather-plugin/pkg-plist
index 3864c78986af..7d3c87996b87 100644
--- a/misc/xfce4-weather-plugin/pkg-plist
+++ b/misc/xfce4-weather-plugin/pkg-plist
@@ -26,6 +26,7 @@ share/icons/hicolor/scalable/apps/org.xfce.panel.weather.svg
%%NLS%%share/locale/hu/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/hye/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/id/LC_MESSAGES/xfce4-weather-plugin.mo
+%%NLS%%share/locale/ie/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/is/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/it/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/ja/LC_MESSAGES/xfce4-weather-plugin.mo
@@ -41,6 +42,7 @@ share/icons/hicolor/scalable/apps/org.xfce.panel.weather.svg
%%NLS%%share/locale/pl/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/pt/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/pt_BR/LC_MESSAGES/xfce4-weather-plugin.mo
+%%NLS%%share/locale/ro/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/ru/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/sk/LC_MESSAGES/xfce4-weather-plugin.mo
%%NLS%%share/locale/sl/LC_MESSAGES/xfce4-weather-plugin.mo