summaryrefslogtreecommitdiff
path: root/misc
diff options
context:
space:
mode:
Diffstat (limited to 'misc')
-rw-r--r--misc/Makefile2
-rw-r--r--misc/aichat/Makefile2
-rw-r--r--misc/air/Makefile2
-rw-r--r--misc/arrow-datafusion/Makefile2
-rw-r--r--misc/artikulate/distinfo6
-rw-r--r--misc/bedrust/Makefile2
-rw-r--r--misc/binocle/Makefile2
-rw-r--r--misc/broot/Makefile2
-rw-r--r--misc/caffe/Makefile2
-rw-r--r--misc/code2prompt/Makefile2
-rw-r--r--misc/codex/Makefile6
-rw-r--r--misc/codex/Makefile.crates103
-rw-r--r--misc/codex/distinfo212
-rw-r--r--misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs11
-rw-r--r--misc/coloursum/Makefile2
-rw-r--r--misc/compat14x/Makefile5
-rw-r--r--misc/compat15x/Makefile55
-rw-r--r--misc/compat15x/distinfo9
-rw-r--r--misc/compat15x/pkg-descr12
-rw-r--r--misc/compat15x/pkg-plist.aarch642
-rw-r--r--misc/compat15x/pkg-plist.amd644
-rw-r--r--misc/compat15x/pkg-plist.powerpc644
-rw-r--r--misc/compat15x/pkg-plist.powerpc64le2
-rw-r--r--misc/crush/Makefile5
-rw-r--r--misc/crush/distinfo10
-rw-r--r--misc/cuttlefish/Makefile10
-rw-r--r--misc/cuttlefish/distinfo18
-rw-r--r--misc/cuttlefish/pkg-plist4
-rw-r--r--misc/dartsim/Makefile2
-rw-r--r--misc/dijo/Makefile2
-rw-r--r--misc/dive/Makefile2
-rw-r--r--misc/dotenv-linter/Makefile2
-rw-r--r--misc/fabric/Makefile5
-rw-r--r--misc/fq/Makefile5
-rw-r--r--misc/freebsd-release-manifests/Makefile2
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-13.4-RELEASE9
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.2-RELEASE9
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-13.4-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.2-RELEASE9
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-13.4-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.2-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-13.4-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.2-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-13.4-RELEASE9
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.2-RELEASE9
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-13.4-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-13.4-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.2-RELEASE7
-rw-r--r--misc/freebsd-release-manifests/pkg-plist16
-rw-r--r--misc/freeguide/Makefile1
-rw-r--r--misc/freeguide/files/patch-build.xml20
-rw-r--r--misc/gitlogue/Makefile3
-rw-r--r--misc/gitlogue/Makefile.crates8
-rw-r--r--misc/gitlogue/distinfo22
-rw-r--r--misc/gollama/Makefile2
-rw-r--r--misc/hyprqt6engine/Makefile1
-rw-r--r--misc/iso-codes/Makefile4
-rw-r--r--misc/iso-codes/distinfo6
-rw-r--r--misc/iso-codes/pkg-plist41
-rw-r--r--misc/jbidwatcher/Makefile4
-rw-r--r--misc/jbidwatcher/files/patch-build.xml11
-rw-r--r--misc/kdeedu-data/distinfo6
-rw-r--r--misc/kf6-purpose/distinfo6
-rw-r--r--misc/kf6-purpose/pkg-plist13
-rw-r--r--misc/kgeography/distinfo6
-rw-r--r--misc/klettres/distinfo6
-rw-r--r--misc/ktouch/distinfo6
-rw-r--r--misc/kwordquiz/distinfo6
-rw-r--r--misc/lf/Makefile2
-rw-r--r--misc/libkeduvocdocument/distinfo6
-rw-r--r--misc/libmetalink/Makefile2
-rw-r--r--misc/lifelines/Makefile4
-rw-r--r--misc/lifelines/files/patch-configure.ac18
-rw-r--r--misc/lifelines/files/patch-intl_Makefile.in38
-rw-r--r--misc/ls-lint/Makefile2
-rw-r--r--misc/lscolors/Makefile1
-rw-r--r--misc/mcp-probe/Makefile2
-rw-r--r--misc/minuet/distinfo6
-rw-r--r--misc/navi/Makefile2
-rw-r--r--misc/ollama/Makefile2
-rw-r--r--misc/ompl/Makefile2
-rw-r--r--misc/ooo/Makefile2
-rw-r--r--misc/openhab-addons/Makefile2
-rw-r--r--misc/openhab-addons/distinfo6
-rw-r--r--misc/openhab/Makefile2
-rw-r--r--misc/openhab/distinfo6
-rw-r--r--misc/openmvg/Makefile2
-rw-r--r--misc/osinfo-db/Makefile2
-rw-r--r--misc/osinfo-db/distinfo6
-rw-r--r--misc/osinfo-db/pkg-plist19
-rw-r--r--misc/outside/Makefile2
-rw-r--r--misc/parley/distinfo6
-rw-r--r--misc/pciids/Makefile4
-rw-r--r--misc/pciids/distinfo6
-rw-r--r--misc/pqrs/Makefile2
-rw-r--r--misc/py-hf-xet/Makefile2
-rw-r--r--misc/py-huggingface-hub/Makefile2
-rw-r--r--misc/py-huggingface-hub/distinfo6
-rw-r--r--misc/py-langsmith/Makefile3
-rw-r--r--misc/py-langsmith/distinfo6
-rw-r--r--misc/py-lazrs/Makefile2
-rw-r--r--misc/py-mcp/Makefile5
-rw-r--r--misc/py-mcp/distinfo6
-rw-r--r--misc/py-pyqir/Makefile2
-rw-r--r--misc/py-safetensors/Makefile1
-rw-r--r--misc/py-uuid-utils/Makefile92
-rw-r--r--misc/py-uuid-utils/distinfo121
-rw-r--r--misc/py-uuid-utils/pkg-descr2
-rw-r--r--misc/radio_datetime_analyzer/Makefile2
-rw-r--r--misc/rash/Makefile2
-rw-r--r--misc/rsclock/Makefile2
-rw-r--r--misc/rubygem-dotenv-rails/Makefile2
-rw-r--r--misc/rubygem-dotenv-rails/distinfo6
-rw-r--r--misc/rubygem-dotenv/Makefile2
-rw-r--r--misc/rubygem-dotenv/distinfo6
-rw-r--r--misc/rubygem-octicons/Makefile2
-rw-r--r--misc/rubygem-octicons/distinfo6
-rw-r--r--misc/rustlings/Makefile2
-rw-r--r--misc/ruut/Makefile2
-rw-r--r--misc/shimmy/Makefile2
-rw-r--r--misc/shimmy/distinfo6
-rw-r--r--misc/silicon/Makefile2
-rw-r--r--misc/star-history/Makefile2
-rw-r--r--misc/tenere/Makefile2
-rw-r--r--misc/timr-tui/Makefile2
-rw-r--r--misc/vfc/Makefile8
-rw-r--r--misc/vfc/distinfo6
-rw-r--r--misc/vfc/pkg-plist2
-rw-r--r--misc/wavedrom/Makefile2
-rw-r--r--misc/wthrr/Makefile2
-rw-r--r--misc/xd-rust/Makefile2
-rw-r--r--misc/xplr/Makefile2
-rw-r--r--misc/zine/Makefile2
136 files changed, 841 insertions, 467 deletions
diff --git a/misc/Makefile b/misc/Makefile
index 895094ad6fce..8630f74e850a 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -66,6 +66,7 @@
SUBDIR += compat12x
SUBDIR += compat13x
SUBDIR += compat14x
+ SUBDIR += compat15x
SUBDIR += compat4x
SUBDIR += compat5x
SUBDIR += compat6x
@@ -596,6 +597,7 @@
SUBDIR += py-transformers
SUBDIR += py-tvm
SUBDIR += py-uhi
+ SUBDIR += py-uuid-utils
SUBDIR += py-vaderSentiment
SUBDIR += py-wandb
SUBDIR += py-wurlitzer
diff --git a/misc/aichat/Makefile b/misc/aichat/Makefile
index 886c4a7858d7..d5ccf7b8631f 100644
--- a/misc/aichat/Makefile
+++ b/misc/aichat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= aichat
DISTVERSIONPREFIX= v
DISTVERSION= 0.30.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/air/Makefile b/misc/air/Makefile
index 934c775dc204..a86bf8bd1bee 100644
--- a/misc/air/Makefile
+++ b/misc/air/Makefile
@@ -2,7 +2,7 @@ PORTNAME= air
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.9-26
DISTVERSIONSUFFIX= -g4e175b0
-PORTREVISION= 8
+PORTREVISION= 9
CATEGORIES= misc
PKGNAMESUFFIX= -ai-chat-client
diff --git a/misc/arrow-datafusion/Makefile b/misc/arrow-datafusion/Makefile
index a131a35deb21..64ab0f646002 100644
--- a/misc/arrow-datafusion/Makefile
+++ b/misc/arrow-datafusion/Makefile
@@ -1,6 +1,6 @@
PORTNAME= arrow-datafusion
DISTVERSION= 45.0.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/artikulate/distinfo b/misc/artikulate/distinfo
index 10fd7a286140..d26e71925eac 100644
--- a/misc/artikulate/distinfo
+++ b/misc/artikulate/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762264634
-SHA256 (KDE/release-service/25.08.3/artikulate-25.08.3.tar.xz) = 07c045f359564cde6b8ba538c6d0c2abbda928341e932a45cb4081c4c15da8e5
-SIZE (KDE/release-service/25.08.3/artikulate-25.08.3.tar.xz) = 1059624
+TIMESTAMP = 1765478635
+SHA256 (KDE/release-service/25.12.0/artikulate-25.12.0.tar.xz) = c00b25557c35595a75aeb41ee969a550229efd45eedd3dab71e60f3376ac61a6
+SIZE (KDE/release-service/25.12.0/artikulate-25.12.0.tar.xz) = 1059752
diff --git a/misc/bedrust/Makefile b/misc/bedrust/Makefile
index dca9fa309616..8059004fd612 100644
--- a/misc/bedrust/Makefile
+++ b/misc/bedrust/Makefile
@@ -1,7 +1,7 @@
PORTNAME= bedrust
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.8
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/binocle/Makefile b/misc/binocle/Makefile
index eabacdb7af4c..0eeab972f88b 100644
--- a/misc/binocle/Makefile
+++ b/misc/binocle/Makefile
@@ -1,7 +1,7 @@
PORTNAME= binocle
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= misc wayland
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/broot/Makefile b/misc/broot/Makefile
index b28875801c3b..260ed2f37d67 100644
--- a/misc/broot/Makefile
+++ b/misc/broot/Makefile
@@ -1,7 +1,7 @@
PORTNAME= broot
DISTVERSIONPREFIX= v
DISTVERSION= 1.52.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= lcook@FreeBSD.org
diff --git a/misc/caffe/Makefile b/misc/caffe/Makefile
index c388051e1039..f9a89838058d 100644
--- a/misc/caffe/Makefile
+++ b/misc/caffe/Makefile
@@ -1,7 +1,7 @@
PORTNAME= caffe
DISTVERSION= 1.0-136
DISTVERSIONSUFFIX= -g9b891540
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= misc # machine-learning
PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/
diff --git a/misc/code2prompt/Makefile b/misc/code2prompt/Makefile
index 003458260c62..08af42bf8006 100644
--- a/misc/code2prompt/Makefile
+++ b/misc/code2prompt/Makefile
@@ -1,7 +1,7 @@
PORTNAME= code2prompt
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/codex/Makefile b/misc/codex/Makefile
index f458a1ae8428..00c8b46a868d 100644
--- a/misc/codex/Makefile
+++ b/misc/codex/Makefile
@@ -1,6 +1,6 @@
PORTNAME= codex
DISTVERSIONPREFIX= rust-v
-DISTVERSION= 0.63.0
+DISTVERSION= 0.73.0
CATEGORIES= misc devel
MAINTAINER= tagattie@FreeBSD.org
@@ -52,13 +52,15 @@ post-patch:
${BUILD_WRKSRC}/core/src/exec.rs \
${BUILD_WRKSRC}/core/src/parse_command.rs \
${BUILD_WRKSRC}/core/src/shell.rs \
+ ${BUILD_WRKSRC}/core/src/shell_snapshot.rs \
${BUILD_WRKSRC}/core/src/tools/handlers/shell.rs \
${BUILD_WRKSRC}/core/src/tools/handlers/unified_exec.rs \
${BUILD_WRKSRC}/core/src/tools/spec.rs \
${BUILD_WRKSRC}/core/tests/suite/exec.rs \
${BUILD_WRKSRC}/core/tests/suite/unified_exec.rs \
${BUILD_WRKSRC}/core/tests/suite/user_notification.rs \
- ${BUILD_WRKSRC}/tui/src/exec_command.rs
+ ${BUILD_WRKSRC}/tui/src/exec_command.rs \
+ ${BUILD_WRKSRC}/tui2/src/exec_command.rs
@${REINPLACE_CMD} -e 's|python3|${PYTHON_VERSION}|' \
${BUILD_WRKSRC}/app-server/tests/suite/codex_message_processor_flow.rs \
${BUILD_WRKSRC}/app-server/tests/suite/v2/turn_start.rs \
diff --git a/misc/codex/Makefile.crates b/misc/codex/Makefile.crates
index 99d087e3dd7a..ae9119e34948 100644
--- a/misc/codex/Makefile.crates
+++ b/misc/codex/Makefile.crates
@@ -1,4 +1,12 @@
CARGO_CRATES= Inflector-0.11.4 \
+ actix-codec-0.5.2 \
+ actix-http-3.11.2 \
+ actix-router-0.5.3 \
+ actix-rt-2.11.0 \
+ actix-server-2.6.0 \
+ actix-service-2.0.3 \
+ actix-utils-3.0.1 \
+ actix-web-4.12.1 \
addr2line-0.24.2 \
adler2-2.0.1 \
aes-0.8.4 \
@@ -16,13 +24,10 @@ CARGO_CRATES= Inflector-0.11.4 \
anstyle-query-1.1.3 \
anstyle-wincon-3.0.9 \
anyhow-1.0.100 \
- arboard-3.6.0 \
+ arboard-3.6.1 \
arrayvec-0.7.6 \
ascii-1.1.0 \
ascii-canvas-3.0.0 \
- askama-0.14.0 \
- askama_derive-0.14.0 \
- askama_parser-0.14.0 \
assert-json-diff-2.0.2 \
assert_cmd-2.0.17 \
assert_matches-1.5.0 \
@@ -45,7 +50,7 @@ CARGO_CRATES= Inflector-0.11.4 \
axum-core-0.5.2 \
backtrace-0.3.75 \
base64-0.22.1 \
- basic-toml-0.1.10 \
+ base64ct-1.8.1 \
beef-0.5.2 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
@@ -60,6 +65,7 @@ CARGO_CRATES= Inflector-0.11.4 \
byteorder-1.5.0 \
byteorder-lite-0.1.0 \
bytes-1.10.1 \
+ bytestring-1.5.0 \
cassowary-0.3.0 \
castaway-0.2.4 \
cbc-0.1.2 \
@@ -115,6 +121,7 @@ CARGO_CRATES= Inflector-0.11.4 \
deadpool-runtime-0.1.4 \
debugid-0.8.0 \
debugserver-types-0.5.0 \
+ der-0.7.10 \
deranged-0.5.4 \
derivative-2.2.0 \
derive_more-1.0.0 \
@@ -174,6 +181,7 @@ CARGO_CRATES= Inflector-0.11.4 \
float-cmp-0.10.0 \
fnv-1.0.7 \
foldhash-0.1.5 \
+ foldhash-0.2.0 \
foreign-types-0.3.2 \
foreign-types-shared-0.1.1 \
form_urlencoded-1.2.1 \
@@ -209,6 +217,7 @@ CARGO_CRATES= Inflector-0.11.4 \
hmac-0.12.1 \
home-0.5.11 \
hostname-0.4.1 \
+ http-0.2.12 \
http-1.3.1 \
http-body-1.0.1 \
http-body-util-0.1.3 \
@@ -236,7 +245,8 @@ CARGO_CRATES= Inflector-0.11.4 \
idna-1.0.3 \
idna_adapter-1.2.1 \
ignore-0.4.23 \
- image-0.25.8 \
+ image-0.25.9 \
+ impl-more-0.1.9 \
indenter-0.3.3 \
indexmap-1.9.3 \
indexmap-2.12.0 \
@@ -244,7 +254,7 @@ CARGO_CRATES= Inflector-0.11.4 \
inotify-0.11.0 \
inotify-sys-0.1.5 \
inout-0.1.4 \
- insta-1.43.2 \
+ insta-1.44.3 \
instability-0.3.9 \
inventory-0.3.20 \
io-uring-0.7.9 \
@@ -268,19 +278,22 @@ CARGO_CRATES= Inflector-0.11.4 \
lalrpop-0.19.12 \
lalrpop-util-0.19.12 \
landlock-0.4.2 \
+ language-tags-0.3.2 \
lazy_static-1.5.0 \
- libc-0.2.175 \
+ libc-0.2.177 \
libdbus-sys-0.2.6 \
libredox-0.1.6 \
linux-keyutils-0.2.4 \
linux-raw-sys-0.4.15 \
linux-raw-sys-0.9.4 \
litemap-0.8.0 \
+ local-waker-0.1.4 \
lock_api-0.4.13 \
log-0.4.28 \
logos-0.12.1 \
logos-derive-0.12.1 \
lru-0.12.5 \
+ lru-0.16.2 \
lru-slab-0.1.2 \
lsp-types-0.94.1 \
maplit-1.0.2 \
@@ -351,9 +364,11 @@ CARGO_CRATES= Inflector-0.11.4 \
parking_lot-0.12.4 \
parking_lot_core-0.9.11 \
paste-1.0.15 \
+ pastey-0.2.0 \
path-absolutize-3.1.1 \
path-dedot-3.1.1 \
pathdiff-0.2.3 \
+ pem-rfc7468-0.7.0 \
percent-encoding-2.3.1 \
petgraph-0.6.5 \
phf_shared-0.11.3 \
@@ -406,15 +421,15 @@ CARGO_CRATES= Inflector-0.11.4 \
redox_users-0.5.0 \
ref-cast-1.0.24 \
ref-cast-impl-1.0.24 \
- regex-1.11.1 \
- regex-automata-0.4.9 \
+ regex-1.12.2 \
+ regex-automata-0.4.13 \
regex-lite-0.1.7 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
- reqwest-0.12.23 \
+ reqwest-0.12.24 \
ring-0.17.14 \
- rmcp-0.8.5 \
- rmcp-macros-0.8.5 \
+ rmcp-0.10.0 \
+ rmcp-macros-0.10.0 \
rustc-demangle-0.1.25 \
rustc-hash-2.1.1 \
rustc_version-0.4.1 \
@@ -446,14 +461,15 @@ CARGO_CRATES= Inflector-0.11.4 \
security-framework-3.5.1 \
security-framework-sys-2.15.0 \
semver-1.0.27 \
- sentry-0.34.0 \
- sentry-backtrace-0.34.0 \
- sentry-contexts-0.34.0 \
- sentry-core-0.34.0 \
- sentry-debug-images-0.34.0 \
- sentry-panic-0.34.0 \
- sentry-tracing-0.34.0 \
- sentry-types-0.34.0 \
+ sentry-0.46.0 \
+ sentry-actix-0.46.0 \
+ sentry-backtrace-0.46.0 \
+ sentry-contexts-0.46.0 \
+ sentry-core-0.46.0 \
+ sentry-debug-images-0.46.0 \
+ sentry-panic-0.46.0 \
+ sentry-tracing-0.46.0 \
+ sentry-types-0.46.0 \
serde-1.0.228 \
serde_core-1.0.228 \
serde_derive-1.0.228 \
@@ -463,8 +479,9 @@ CARGO_CRATES= Inflector-0.11.4 \
serde_repr-0.1.20 \
serde_spanned-1.0.0 \
serde_urlencoded-0.7.1 \
- serde_with-3.14.0 \
- serde_with_macros-3.14.0 \
+ serde_with-3.16.1 \
+ serde_with_macros-3.16.1 \
+ serde_yaml-0.9.34+deprecated \
serial2-0.2.31 \
serial_test-3.2.0 \
serial_test_derive-3.2.0 \
@@ -486,7 +503,7 @@ CARGO_CRATES= Inflector-0.11.4 \
smallvec-1.15.1 \
smawk-0.3.2 \
socket2-0.5.10 \
- socket2-0.6.0 \
+ socket2-0.6.1 \
sse-stream-0.2.1 \
stable_deref_trait-1.2.0 \
starlark-0.13.0 \
@@ -503,6 +520,7 @@ CARGO_CRATES= Inflector-0.11.4 \
strum_macros-0.26.4 \
strum_macros-0.27.2 \
subtle-2.6.1 \
+ supports-color-2.1.0 \
supports-color-3.0.2 \
syn-1.0.109 \
syn-2.0.104 \
@@ -544,22 +562,24 @@ CARGO_CRATES= Inflector-0.11.4 \
tokio-stream-0.1.17 \
tokio-test-0.4.4 \
tokio-util-0.7.16 \
+ toml-0.5.11 \
toml-0.9.5 \
- toml_datetime-0.7.0 \
- toml_edit-0.23.4 \
- toml_parser-1.0.2 \
- toml_writer-1.0.2 \
+ toml_datetime-0.7.3 \
+ toml_edit-0.23.7 \
+ toml_parser-1.0.4 \
+ toml_writer-1.0.4 \
tonic-0.13.1 \
tower-0.5.2 \
tower-http-0.6.6 \
tower-layer-0.3.3 \
tower-service-0.3.3 \
- tracing-0.1.41 \
+ tracing-0.1.43 \
tracing-appender-0.2.3 \
- tracing-attributes-0.1.30 \
- tracing-core-0.1.34 \
+ tracing-attributes-0.1.31 \
+ tracing-core-0.1.35 \
tracing-error-0.2.1 \
tracing-log-0.2.0 \
+ tracing-opentelemetry-0.31.0 \
tracing-subscriber-0.3.20 \
tracing-test-0.2.5 \
tracing-test-macro-0.2.5 \
@@ -582,10 +602,13 @@ CARGO_CRATES= Inflector-0.11.4 \
unicode-width-0.1.14 \
unicode-width-0.2.1 \
unicode-xid-0.2.6 \
+ unsafe-libyaml-0.2.11 \
untrusted-0.9.0 \
- ureq-2.12.1 \
+ ureq-3.1.4 \
+ ureq-proto-0.5.3 \
url-2.5.4 \
urlencoding-2.1.3 \
+ utf-8-0.7.6 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
uuid-1.18.1 \
@@ -614,26 +637,33 @@ CARGO_CRATES= Inflector-0.11.4 \
wayland-sys-0.31.7 \
web-sys-0.3.77 \
web-time-1.1.0 \
- webbrowser-1.0.5 \
+ webbrowser-1.0.6 \
+ webpki-root-certs-1.0.4 \
webpki-roots-1.0.2 \
weezl-0.1.10 \
which-6.0.3 \
- wildmatch-2.5.0 \
+ wildmatch-2.6.1 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-0.58.0 \
windows-0.61.3 \
windows-collections-0.2.0 \
+ windows-core-0.58.0 \
windows-core-0.61.2 \
windows-future-0.2.1 \
+ windows-implement-0.58.0 \
windows-implement-0.60.0 \
+ windows-interface-0.58.0 \
windows-interface-0.59.1 \
windows-link-0.1.3 \
windows-link-0.2.0 \
windows-numerics-0.2.0 \
windows-registry-0.5.3 \
+ windows-result-0.2.0 \
windows-result-0.3.4 \
+ windows-strings-0.1.0 \
windows-strings-0.4.2 \
windows-sys-0.45.0 \
windows-sys-0.52.0 \
@@ -675,8 +705,9 @@ CARGO_CRATES= Inflector-0.11.4 \
windows_x86_64_msvc-0.48.5 \
windows_x86_64_msvc-0.52.6 \
windows_x86_64_msvc-0.53.0 \
- winnow-0.7.12 \
+ winnow-0.7.13 \
winreg-0.10.1 \
+ winres-0.1.12 \
winsafe-0.0.19 \
wiremock-0.6.5 \
wit-bindgen-rt-0.39.0 \
@@ -701,7 +732,9 @@ CARGO_CRATES= Inflector-0.11.4 \
zerovec-0.11.5 \
zerovec-derive-0.11.1 \
zune-core-0.4.12 \
+ zune-core-0.5.0 \
zune-jpeg-0.4.19 \
+ zune-jpeg-0.5.5 \
zvariant-4.2.0 \
zvariant_derive-4.2.0 \
zvariant_utils-2.1.0 \
diff --git a/misc/codex/distinfo b/misc/codex/distinfo
index 409ec075b4a9..65c4bde3621a 100644
--- a/misc/codex/distinfo
+++ b/misc/codex/distinfo
@@ -1,6 +1,22 @@
-TIMESTAMP = 1764057844
+TIMESTAMP = 1765866171
SHA256 (rust/crates/Inflector-0.11.4.crate) = fe438c63458706e03479442743baae6c88256498e6431708f6dfc520a26515d3
SIZE (rust/crates/Inflector-0.11.4.crate) = 17438
+SHA256 (rust/crates/actix-codec-0.5.2.crate) = 5f7b0a21988c1bf877cf4759ef5ddaac04c1c9fe808c9142ecb78ba97d97a28a
+SIZE (rust/crates/actix-codec-0.5.2.crate) = 14085
+SHA256 (rust/crates/actix-http-3.11.2.crate) = 7926860314cbe2fb5d1f13731e387ab43bd32bca224e82e6e2db85de0a3dba49
+SIZE (rust/crates/actix-http-3.11.2.crate) = 168165
+SHA256 (rust/crates/actix-router-0.5.3.crate) = 13d324164c51f63867b57e73ba5936ea151b8a41a1d23d1031eeb9f70d0236f8
+SIZE (rust/crates/actix-router-0.5.3.crate) = 33145
+SHA256 (rust/crates/actix-rt-2.11.0.crate) = 92589714878ca59a7626ea19734f0e07a6a875197eec751bb5d3f99e64998c63
+SIZE (rust/crates/actix-rt-2.11.0.crate) = 22288
+SHA256 (rust/crates/actix-server-2.6.0.crate) = a65064ea4a457eaf07f2fba30b4c695bf43b721790e9530d26cb6f9019ff7502
+SIZE (rust/crates/actix-server-2.6.0.crate) = 42816
+SHA256 (rust/crates/actix-service-2.0.3.crate) = 9e46f36bf0e5af44bdc4bdb36fbbd421aa98c79a9bce724e1edeb3894e10dc7f
+SIZE (rust/crates/actix-service-2.0.3.crate) = 28409
+SHA256 (rust/crates/actix-utils-3.0.1.crate) = 88a1dcdff1466e3c2488e1cb5c36a71822750ad43839937f85d2f4d9f8b705d8
+SIZE (rust/crates/actix-utils-3.0.1.crate) = 10096
+SHA256 (rust/crates/actix-web-4.12.1.crate) = 1654a77ba142e37f049637a3e5685f864514af11fcbc51cb51eb6596afe5b8d6
+SIZE (rust/crates/actix-web-4.12.1.crate) = 250525
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -35,20 +51,14 @@ SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf079748
SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
-SHA256 (rust/crates/arboard-3.6.0.crate) = 55f533f8e0af236ffe5eb979b99381df3258853f00ba2e44b6e1955292c75227
-SIZE (rust/crates/arboard-3.6.0.crate) = 52701
+SHA256 (rust/crates/arboard-3.6.1.crate) = 0348a1c054491f4bfe6ab86a7b6ab1e44e45d899005de92f58b3df180b36ddaf
+SIZE (rust/crates/arboard-3.6.1.crate) = 54018
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
SIZE (rust/crates/ascii-1.1.0.crate) = 36075
SHA256 (rust/crates/ascii-canvas-3.0.0.crate) = 8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6
SIZE (rust/crates/ascii-canvas-3.0.0.crate) = 10575
-SHA256 (rust/crates/askama-0.14.0.crate) = f75363874b771be265f4ffe307ca705ef6f3baa19011c149da8674a87f1b75c4
-SIZE (rust/crates/askama-0.14.0.crate) = 43374
-SHA256 (rust/crates/askama_derive-0.14.0.crate) = 129397200fe83088e8a68407a8e2b1f826cf0086b21ccdb866a722c8bcd3a94f
-SIZE (rust/crates/askama_derive-0.14.0.crate) = 65597
-SHA256 (rust/crates/askama_parser-0.14.0.crate) = d6ab5630b3d5eaf232620167977f95eb51f3432fc76852328774afbd242d4358
-SIZE (rust/crates/askama_parser-0.14.0.crate) = 57641
SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12
SIZE (rust/crates/assert-json-diff-2.0.2.crate) = 10874
SHA256 (rust/crates/assert_cmd-2.0.17.crate) = 2bd389a4b2970a01282ee455294913c0a43724daedcd1a24c3eb0ec1c1320b66
@@ -93,8 +103,8 @@ SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e2
SIZE (rust/crates/backtrace-0.3.75.crate) = 92665
SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
SIZE (rust/crates/base64-0.22.1.crate) = 81597
-SHA256 (rust/crates/basic-toml-0.1.10.crate) = ba62675e8242a4c4e806d12f11d136e626e6c8361d6b829310732241652a178a
-SIZE (rust/crates/basic-toml-0.1.10.crate) = 50648
+SHA256 (rust/crates/base64ct-1.8.1.crate) = 0e050f626429857a27ddccb31e0aca21356bfa709c04041aefddac081a8f068a
+SIZE (rust/crates/base64ct-1.8.1.crate) = 31807
SHA256 (rust/crates/beef-0.5.2.crate) = 3a8241f3ebb85c056b509d4327ad0358fbbba6ffb340bf388f26350aeda225b1
SIZE (rust/crates/beef-0.5.2.crate) = 15275
SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1
@@ -123,6 +133,8 @@ SHA256 (rust/crates/byteorder-lite-0.1.0.crate) = 8f1fe948ff07f4bd06c30984e69f5b
SIZE (rust/crates/byteorder-lite-0.1.0.crate) = 15909
SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/bytestring-1.5.0.crate) = 113b4343b5f6617e7ad401ced8de3cc8b012e73a594347c307b90db3e9271289
+SIZE (rust/crates/bytestring-1.5.0.crate) = 11353
SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53
SIZE (rust/crates/cassowary-0.3.0.crate) = 22876
SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a
@@ -233,6 +245,8 @@ SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7
SIZE (rust/crates/debugid-0.8.0.crate) = 12757
SHA256 (rust/crates/debugserver-types-0.5.0.crate) = 2bf6834a70ed14e8e4e41882df27190bea150f1f6ecf461f1033f8739cd8af4a
SIZE (rust/crates/debugserver-types-0.5.0.crate) = 18075
+SHA256 (rust/crates/der-0.7.10.crate) = e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb
+SIZE (rust/crates/der-0.7.10.crate) = 90111
SHA256 (rust/crates/deranged-0.5.4.crate) = a41953f86f8a05768a6cda24def994fd2f424b04ec5c719cf89989779f199071
SIZE (rust/crates/deranged-0.5.4.crate) = 24461
SHA256 (rust/crates/derivative-2.2.0.crate) = fcc3dd5e9e9c0b295d6e1e4d811fb6f157d5ffd784b8d202fc62eac8035a770b
@@ -351,6 +365,8 @@ SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da2
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foldhash-0.1.5.crate) = d9c4f5dac5e15c24eb999c26181a6ca40b39fe946cbe4c263c7209467bc83af2
SIZE (rust/crates/foldhash-0.1.5.crate) = 21901
+SHA256 (rust/crates/foldhash-0.2.0.crate) = 77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb
+SIZE (rust/crates/foldhash-0.2.0.crate) = 23329
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
@@ -421,6 +437,8 @@ SHA256 (rust/crates/home-0.5.11.crate) = 589533453244b0995c858700322199b2becb13b
SIZE (rust/crates/home-0.5.11.crate) = 9926
SHA256 (rust/crates/hostname-0.4.1.crate) = a56f203cd1c76362b69e3863fd987520ac36cf70a8c92627449b2f64a8cf7d65
SIZE (rust/crates/hostname-0.4.1.crate) = 13819
+SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1
+SIZE (rust/crates/http-0.2.12.crate) = 101964
SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
@@ -475,8 +493,10 @@ SHA256 (rust/crates/idna_adapter-1.2.1.crate) = 3acae9609540aa318d1bc588455225fb
SIZE (rust/crates/idna_adapter-1.2.1.crate) = 10389
SHA256 (rust/crates/ignore-0.4.23.crate) = 6d89fd380afde86567dfba715db065673989d6253f42b88179abd3eae47bda4b
SIZE (rust/crates/ignore-0.4.23.crate) = 55901
-SHA256 (rust/crates/image-0.25.8.crate) = 529feb3e6769d234375c4cf1ee2ce713682b8e76538cb13f9fc23e1400a591e7
-SIZE (rust/crates/image-0.25.8.crate) = 292229
+SHA256 (rust/crates/image-0.25.9.crate) = e6506c6c10786659413faa717ceebcb8f70731c0a60cbae39795fdf114519c1a
+SIZE (rust/crates/image-0.25.9.crate) = 294591
+SHA256 (rust/crates/impl-more-0.1.9.crate) = e8a5a9a0ff0086c7a148acb942baaabeadf9504d10400b5a05645853729b9cd2
+SIZE (rust/crates/impl-more-0.1.9.crate) = 15583
SHA256 (rust/crates/indenter-0.3.3.crate) = ce23b50ad8242c51a442f3ff322d56b02f08852c77e4c0b4d3fd684abc89c683
SIZE (rust/crates/indenter-0.3.3.crate) = 6587
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
@@ -491,8 +511,8 @@ SHA256 (rust/crates/inotify-sys-0.1.5.crate) = e05c02b5e89bff3b946cedeca278abc62
SIZE (rust/crates/inotify-sys-0.1.5.crate) = 6965
SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
SIZE (rust/crates/inout-0.1.4.crate) = 11280
-SHA256 (rust/crates/insta-1.43.2.crate) = 46fdb647ebde000f43b5b53f773c30cf9b0cb4300453208713fa38b2c70935a0
-SIZE (rust/crates/insta-1.43.2.crate) = 102183
+SHA256 (rust/crates/insta-1.44.3.crate) = b5c943d4415edd8153251b6f197de5eb1640e56d84e8d9159bea190421c73698
+SIZE (rust/crates/insta-1.44.3.crate) = 104449
SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a
SIZE (rust/crates/instability-0.3.9.crate) = 14451
SHA256 (rust/crates/inventory-0.3.20.crate) = ab08d7cd2c5897f2c949e5383ea7c7db03fb19130ffcfbf7eda795137ae3cb83
@@ -539,10 +559,12 @@ SHA256 (rust/crates/lalrpop-util-0.19.12.crate) = d3c48237b9604c5a4702de6b824e02
SIZE (rust/crates/lalrpop-util-0.19.12.crate) = 10178
SHA256 (rust/crates/landlock-0.4.2.crate) = b3d2ef408b88e913bfc6594f5e693d57676f6463ded7d8bf994175364320c706
SIZE (rust/crates/landlock-0.4.2.crate) = 45393
+SHA256 (rust/crates/language-tags-0.3.2.crate) = d4345964bb142484797b161f473a503a434de77149dd8c7427788c6e13379388
+SIZE (rust/crates/language-tags-0.3.2.crate) = 53420
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.175.crate) = 6a82ae493e598baaea5209805c49bbf2ea7de956d50d7da0da1164f9c6d28543
-SIZE (rust/crates/libc-0.2.175.crate) = 788728
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libdbus-sys-0.2.6.crate) = 5cbe856efeb50e4681f010e9aaa2bf0a644e10139e54cde10fc83a307c23bd9f
SIZE (rust/crates/libdbus-sys-0.2.6.crate) = 1105988
SHA256 (rust/crates/libredox-0.1.6.crate) = 4488594b9328dee448adb906d8b126d9b7deb7cf5c22161ee591610bb1be83c0
@@ -555,6 +577,8 @@ SHA256 (rust/crates/linux-raw-sys-0.9.4.crate) = cd945864f07fe9f5371a27ad7b52a17
SIZE (rust/crates/linux-raw-sys-0.9.4.crate) = 2311088
SHA256 (rust/crates/litemap-0.8.0.crate) = 241eaef5fd12c88705a01fc1066c48c4b36e0dd4377dcdc7ec3942cea7a69956
SIZE (rust/crates/litemap-0.8.0.crate) = 34344
+SHA256 (rust/crates/local-waker-0.1.4.crate) = 4d873d7c67ce09b42110d801813efbc9364414e356be9935700d368351657487
+SIZE (rust/crates/local-waker-0.1.4.crate) = 6730
SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
@@ -565,6 +589,8 @@ SHA256 (rust/crates/logos-derive-0.12.1.crate) = a1d849148dbaf9661a6151d1ca82b13
SIZE (rust/crates/logos-derive-0.12.1.crate) = 32282
SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38
SIZE (rust/crates/lru-0.12.5.crate) = 16047
+SHA256 (rust/crates/lru-0.16.2.crate) = 96051b46fc183dc9cd4a223960ef37b9af631b55191852a8274bfef064cda20f
+SIZE (rust/crates/lru-0.16.2.crate) = 16627
SHA256 (rust/crates/lru-slab-0.1.2.crate) = 112b39cec0b298b6c1999fee3e31427f74f676e4cb9879ed1a121b43661a4154
SIZE (rust/crates/lru-slab-0.1.2.crate) = 9090
SHA256 (rust/crates/lsp-types-0.94.1.crate) = c66bfd44a06ae10647fe3f8214762e9369fd4248df1350924b4ef9e770a85ea1
@@ -705,12 +731,16 @@ SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575df
SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a
SIZE (rust/crates/paste-1.0.15.crate) = 18374
+SHA256 (rust/crates/pastey-0.2.0.crate) = 57d6c094ee800037dff99e02cab0eaf3142826586742a270ab3d7a62656bd27a
+SIZE (rust/crates/pastey-0.2.0.crate) = 16828
SHA256 (rust/crates/path-absolutize-3.1.1.crate) = e4af381fe79fa195b4909485d99f73a80792331df0625188e707854f0b3383f5
SIZE (rust/crates/path-absolutize-3.1.1.crate) = 6605
SHA256 (rust/crates/path-dedot-3.1.1.crate) = 07ba0ad7e047712414213ff67533e6dd477af0a4e1d14fb52343e53d30ea9397
SIZE (rust/crates/path-dedot-3.1.1.crate) = 6596
SHA256 (rust/crates/pathdiff-0.2.3.crate) = df94ce210e5bc13cb6651479fa48d14f601d9858cfe0467f43ae157023b938d3
SIZE (rust/crates/pathdiff-0.2.3.crate) = 7495
+SHA256 (rust/crates/pem-rfc7468-0.7.0.crate) = 88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412
+SIZE (rust/crates/pem-rfc7468-0.7.0.crate) = 24159
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
@@ -815,24 +845,24 @@ SHA256 (rust/crates/ref-cast-1.0.24.crate) = 4a0ae411dbe946a674d89546582cea4ba2b
SIZE (rust/crates/ref-cast-1.0.24.crate) = 15252
SHA256 (rust/crates/ref-cast-impl-1.0.24.crate) = 1165225c21bff1f3bbce98f5a1f889949bc902d3575308cc7b0de30b4f6d27c7
SIZE (rust/crates/ref-cast-impl-1.0.24.crate) = 9968
-SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
-SIZE (rust/crates/regex-1.11.1.crate) = 254170
-SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
-SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-1.12.2.crate) = 843bc0191f75f3e22651ae5f1e72939ab2f72a4bc30fa80a066bd66edefc24d4
+SIZE (rust/crates/regex-1.12.2.crate) = 163843
+SHA256 (rust/crates/regex-automata-0.4.13.crate) = 5276caf25ac86c8d810222b3dbb938e512c55c6831a10f3e6ed1c93b84041f1c
+SIZE (rust/crates/regex-automata-0.4.13.crate) = 625250
SHA256 (rust/crates/regex-lite-0.1.7.crate) = 943f41321c63ef1c92fd763bfe054d2668f7f225a5c29f0105903dc2fc04ba30
SIZE (rust/crates/regex-lite-0.1.7.crate) = 96903
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.12.23.crate) = d429f34c8092b2d42c7c93cec323bb4adeb7c67698f70839adec842ec10c7ceb
-SIZE (rust/crates/reqwest-0.12.23.crate) = 161307
+SHA256 (rust/crates/reqwest-0.12.24.crate) = 9d0946410b9f7b082a427e4ef5c8ff541a88b357bc6c637c40db3a68ac70a36f
+SIZE (rust/crates/reqwest-0.12.24.crate) = 159974
SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7
SIZE (rust/crates/ring-0.17.14.crate) = 1502610
-SHA256 (rust/crates/rmcp-0.8.5.crate) = e5947688160b56fb6c827e3c20a72c90392a1d7e9dec74749197aa1780ac42ca
-SIZE (rust/crates/rmcp-0.8.5.crate) = 195842
-SHA256 (rust/crates/rmcp-macros-0.8.5.crate) = 01263441d3f8635c628e33856c468b96ebbce1af2d3699ea712ca71432d4ee7a
-SIZE (rust/crates/rmcp-macros-0.8.5.crate) = 13454
+SHA256 (rust/crates/rmcp-0.10.0.crate) = 38b18323edc657390a6ed4d7a9110b0dec2dc3ed128eb2a123edfbafabdbddc5
+SIZE (rust/crates/rmcp-0.10.0.crate) = 200333
+SHA256 (rust/crates/rmcp-macros-0.10.0.crate) = c75d0a62676bf8c8003c4e3c348e2ceb6a7b3e48323681aaf177fdccdac2ce50
+SIZE (rust/crates/rmcp-macros-0.10.0.crate) = 13612
SHA256 (rust/crates/rustc-demangle-0.1.25.crate) = 989e6739f80c4ad5b13e0fd7fe89531180375b18520cc8c82080e4dc4035b84f
SIZE (rust/crates/rustc-demangle-0.1.25.crate) = 29590
SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d
@@ -895,22 +925,24 @@ SHA256 (rust/crates/security-framework-sys-2.15.0.crate) = cc1f0cbffaac4852523ce
SIZE (rust/crates/security-framework-sys-2.15.0.crate) = 20718
SHA256 (rust/crates/semver-1.0.27.crate) = d767eb0aabc880b29956c35734170f26ed551a859dbd361d140cdbeca61ab1e2
SIZE (rust/crates/semver-1.0.27.crate) = 30081
-SHA256 (rust/crates/sentry-0.34.0.crate) = 5484316556650182f03b43d4c746ce0e3e48074a21e2f51244b648b6542e1066
-SIZE (rust/crates/sentry-0.34.0.crate) = 56637
-SHA256 (rust/crates/sentry-backtrace-0.34.0.crate) = 40aa225bb41e2ec9d7c90886834367f560efc1af028f1c5478a6cce6a59c463a
-SIZE (rust/crates/sentry-backtrace-0.34.0.crate) = 10368
-SHA256 (rust/crates/sentry-contexts-0.34.0.crate) = 1a8dd746da3d16cb8c39751619cefd4fcdbd6df9610f3310fd646b55f6e39910
-SIZE (rust/crates/sentry-contexts-0.34.0.crate) = 8439
-SHA256 (rust/crates/sentry-core-0.34.0.crate) = 161283cfe8e99c8f6f236a402b9ccf726b201f365988b5bb637ebca0abbd4a30
-SIZE (rust/crates/sentry-core-0.34.0.crate) = 57227
-SHA256 (rust/crates/sentry-debug-images-0.34.0.crate) = 8fc6b25e945fcaa5e97c43faee0267eebda9f18d4b09a251775d8fef1086238a
-SIZE (rust/crates/sentry-debug-images-0.34.0.crate) = 7319
-SHA256 (rust/crates/sentry-panic-0.34.0.crate) = bc74f229c7186dd971a9491ffcbe7883544aa064d1589bd30b83fb856cd22d63
-SIZE (rust/crates/sentry-panic-0.34.0.crate) = 6653
-SHA256 (rust/crates/sentry-tracing-0.34.0.crate) = cd3c5faf2103cd01eeda779ea439b68c4ee15adcdb16600836e97feafab362ec
-SIZE (rust/crates/sentry-tracing-0.34.0.crate) = 12555
-SHA256 (rust/crates/sentry-types-0.34.0.crate) = 5d68cdf6bc41b8ff3ae2a9c4671e97426dcdd154cc1d4b6b72813f285d6b163f
-SIZE (rust/crates/sentry-types-0.34.0.crate) = 44279
+SHA256 (rust/crates/sentry-0.46.0.crate) = d9794f69ad475e76c057e326175d3088509649e3aed98473106b9fe94ba59424
+SIZE (rust/crates/sentry-0.46.0.crate) = 52386
+SHA256 (rust/crates/sentry-actix-0.46.0.crate) = e0fee202934063ace4f1d1d063113b8982293762628e563a2d2fba08fb20b110
+SIZE (rust/crates/sentry-actix-0.46.0.crate) = 20408
+SHA256 (rust/crates/sentry-backtrace-0.46.0.crate) = e81137ad53b8592bd0935459ad74c0376053c40084aa170451e74eeea8dbc6c3
+SIZE (rust/crates/sentry-backtrace-0.46.0.crate) = 12719
+SHA256 (rust/crates/sentry-contexts-0.46.0.crate) = cfb403c66cc2651a01b9bacda2e7c22cd51f7e8f56f206aa4310147eb3259282
+SIZE (rust/crates/sentry-contexts-0.46.0.crate) = 10747
+SHA256 (rust/crates/sentry-core-0.46.0.crate) = cfc409727ae90765ca8ea76fe6c949d6f159a11d02e130b357fa652ee9efcada
+SIZE (rust/crates/sentry-core-0.46.0.crate) = 57119
+SHA256 (rust/crates/sentry-debug-images-0.46.0.crate) = 06a2778a222fd90ebb01027c341a72f8e24b0c604c6126504a4fe34e5500e646
+SIZE (rust/crates/sentry-debug-images-0.46.0.crate) = 9048
+SHA256 (rust/crates/sentry-panic-0.46.0.crate) = 3df79f4e1e72b2a8b75a0ebf49e78709ceb9b3f0b451f13adc92a0361b0aaabe
+SIZE (rust/crates/sentry-panic-0.46.0.crate) = 9286
+SHA256 (rust/crates/sentry-tracing-0.46.0.crate) = ff2046f527fd4b75e0b6ab3bd656c67dce42072f828dc4d03c206d15dca74a93
+SIZE (rust/crates/sentry-tracing-0.46.0.crate) = 23911
+SHA256 (rust/crates/sentry-types-0.46.0.crate) = c7b9b4e4c03a4d3643c18c78b8aa91d2cbee5da047d2fa0ca4bb29bc67e6c55c
+SIZE (rust/crates/sentry-types-0.46.0.crate) = 53750
SHA256 (rust/crates/serde-1.0.228.crate) = 9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e
SIZE (rust/crates/serde-1.0.228.crate) = 83652
SHA256 (rust/crates/serde_core-1.0.228.crate) = 41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad
@@ -929,10 +961,12 @@ SHA256 (rust/crates/serde_spanned-1.0.0.crate) = 40734c41988f7306bb04f0ecf60ec0f
SIZE (rust/crates/serde_spanned-1.0.0.crate) = 10956
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
-SHA256 (rust/crates/serde_with-3.14.0.crate) = f2c45cd61fefa9db6f254525d46e392b852e0e61d9a1fd36e5bd183450a556d5
-SIZE (rust/crates/serde_with-3.14.0.crate) = 192177
-SHA256 (rust/crates/serde_with_macros-3.14.0.crate) = de90945e6565ce0d9a25098082ed4ee4002e047cb59892c318d66821e14bb30f
-SIZE (rust/crates/serde_with_macros-3.14.0.crate) = 39066
+SHA256 (rust/crates/serde_with-3.16.1.crate) = 4fa237f2807440d238e0364a218270b98f767a00d3dada77b1c53ae88940e2e7
+SIZE (rust/crates/serde_with-3.16.1.crate) = 198782
+SHA256 (rust/crates/serde_with_macros-3.16.1.crate) = 52a8e3ca0ca629121f70ab50f95249e5a6f925cc0f6ffe8256c45b728875706c
+SIZE (rust/crates/serde_with_macros-3.16.1.crate) = 38106
+SHA256 (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47
+SIZE (rust/crates/serde_yaml-0.9.34+deprecated.crate) = 65290
SHA256 (rust/crates/serial2-0.2.31.crate) = 26e1e5956803a69ddd72ce2de337b577898801528749565def03515f82bad5bb
SIZE (rust/crates/serial2-0.2.31.crate) = 34139
SHA256 (rust/crates/serial_test-3.2.0.crate) = 1b258109f244e1d6891bf1053a55d63a5cd4f8f4c30cf9a1280989f80e7a1fa9
@@ -975,8 +1009,8 @@ SHA256 (rust/crates/smawk-0.3.2.crate) = b7c388c1b5e93756d0c740965c41e8822f86662
SIZE (rust/crates/smawk-0.3.2.crate) = 13831
SHA256 (rust/crates/socket2-0.5.10.crate) = e22376abed350d73dd1cd119b57ffccad95b4e585a7cda43e286245ce23c0678
SIZE (rust/crates/socket2-0.5.10.crate) = 58169
-SHA256 (rust/crates/socket2-0.6.0.crate) = 233504af464074f9d066d7b5416c5f9b894a5862a6506e306f7b816cdd6f1807
-SIZE (rust/crates/socket2-0.6.0.crate) = 57974
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
SHA256 (rust/crates/sse-stream-0.2.1.crate) = eb4dc4d33c68ec1f27d386b5610a351922656e1fdf5c05bbaad930cd1519479a
SIZE (rust/crates/sse-stream-0.2.1.crate) = 20239
SHA256 (rust/crates/stable_deref_trait-1.2.0.crate) = a8f112729512f8e442d81f95a8a7ddf2b7c6b8a1a6f509a95864142b30cab2d3
@@ -1009,6 +1043,8 @@ SHA256 (rust/crates/strum_macros-0.27.2.crate) = 7695ce3845ea4b33927c055a39dc438
SIZE (rust/crates/strum_macros-0.27.2.crate) = 30522
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
+SHA256 (rust/crates/supports-color-2.1.0.crate) = d6398cde53adc3c4557306a96ce67b302968513830a77a95b2b17305d9719a89
+SIZE (rust/crates/supports-color-2.1.0.crate) = 10030
SHA256 (rust/crates/supports-color-3.0.2.crate) = c64fc7232dd8d2e4ac5ce4ef302b1d81e0b80d055b9d77c7c4f51f6aa4c867d6
SIZE (rust/crates/supports-color-3.0.2.crate) = 10445
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
@@ -1091,16 +1127,18 @@ SHA256 (rust/crates/tokio-test-0.4.4.crate) = 2468baabc3311435b55dd935f702f42cd1
SIZE (rust/crates/tokio-test-0.4.4.crate) = 12390
SHA256 (rust/crates/tokio-util-0.7.16.crate) = 14307c986784f72ef81c89db7d9e28d6ac26d16213b109ea501696195e6e3ce5
SIZE (rust/crates/tokio-util-0.7.16.crate) = 127775
+SHA256 (rust/crates/toml-0.5.11.crate) = f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234
+SIZE (rust/crates/toml-0.5.11.crate) = 54910
SHA256 (rust/crates/toml-0.9.5.crate) = 75129e1dc5000bfbaa9fee9d1b21f974f9fbad9daec557a521ee6e080825f6e8
SIZE (rust/crates/toml-0.9.5.crate) = 56833
-SHA256 (rust/crates/toml_datetime-0.7.0.crate) = bade1c3e902f58d73d3f294cd7f20391c1cb2fbcb643b73566bc773971df91e3
-SIZE (rust/crates/toml_datetime-0.7.0.crate) = 18108
-SHA256 (rust/crates/toml_edit-0.23.4.crate) = 7211ff1b8f0d3adae1663b7da9ffe396eabe1ca25f0b0bee42b0da29a9ddce93
-SIZE (rust/crates/toml_edit-0.23.4.crate) = 66357
-SHA256 (rust/crates/toml_parser-1.0.2.crate) = b551886f449aa90d4fe2bdaa9f4a2577ad2dde302c61ecf262d80b116db95c10
-SIZE (rust/crates/toml_parser-1.0.2.crate) = 35241
-SHA256 (rust/crates/toml_writer-1.0.2.crate) = fcc842091f2def52017664b53082ecbbeb5c7731092bad69d2c63050401dfd64
-SIZE (rust/crates/toml_writer-1.0.2.crate) = 16988
+SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
+SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
+SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
+SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
+SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
+SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
+SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tonic-0.13.1.crate) = 7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9
SIZE (rust/crates/tonic-0.13.1.crate) = 107202
SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
@@ -1111,18 +1149,20 @@ SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3
SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
-SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0
-SIZE (rust/crates/tracing-0.1.41.crate) = 82448
+SHA256 (rust/crates/tracing-0.1.43.crate) = 2d15d90a0b5c19378952d479dc858407149d7bb45a14de0142f6c534b16fc647
+SIZE (rust/crates/tracing-0.1.43.crate) = 90033
SHA256 (rust/crates/tracing-appender-0.2.3.crate) = 3566e8ce28cc0a3fe42519fc80e6b4c943cc4c8cef275620eb8dac2d3d4e06cf
SIZE (rust/crates/tracing-appender-0.2.3.crate) = 21964
-SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903
-SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142
-SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678
-SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760
+SHA256 (rust/crates/tracing-attributes-0.1.31.crate) = 7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da
+SIZE (rust/crates/tracing-attributes-0.1.31.crate) = 39733
+SHA256 (rust/crates/tracing-core-0.1.35.crate) = 7a04e24fab5c89c6a36eb8558c9656f30d81de51dfa4d3b45f26b21d61fa0a6c
+SIZE (rust/crates/tracing-core-0.1.35.crate) = 63837
SHA256 (rust/crates/tracing-error-0.2.1.crate) = 8b1581020d7a273442f5b45074a6a57d5757ad0a47dac0e9f0bd57b81936f3db
SIZE (rust/crates/tracing-error-0.2.1.crate) = 14135
SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3
SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561
+SHA256 (rust/crates/tracing-opentelemetry-0.31.0.crate) = ddcf5959f39507d0d04d6413119c04f33b623f4f951ebcbdddddfad2d0623a9c
+SIZE (rust/crates/tracing-opentelemetry-0.31.0.crate) = 145071
SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5
SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274
SHA256 (rust/crates/tracing-test-0.2.5.crate) = 557b891436fe0d5e0e363427fc7f217abf9ccd510d5136549847bdcbcd011d68
@@ -1167,14 +1207,20 @@ SHA256 (rust/crates/unicode-width-0.2.1.crate) = 4a1a07cc7db3810833284e8d372ccdc
SIZE (rust/crates/unicode-width-0.2.1.crate) = 279344
SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853
SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744
+SHA256 (rust/crates/unsafe-libyaml-0.2.11.crate) = 673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861
+SIZE (rust/crates/unsafe-libyaml-0.2.11.crate) = 62101
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
SIZE (rust/crates/untrusted-0.9.0.crate) = 14447
-SHA256 (rust/crates/ureq-2.12.1.crate) = 02d1a66277ed75f640d608235660df48c8e3c19f3b4edb6a263315626cc3c01d
-SIZE (rust/crates/ureq-2.12.1.crate) = 115366
+SHA256 (rust/crates/ureq-3.1.4.crate) = d39cb1dbab692d82a977c0392ffac19e188bd9186a9f32806f0aaa859d75585a
+SIZE (rust/crates/ureq-3.1.4.crate) = 143946
+SHA256 (rust/crates/ureq-proto-0.5.3.crate) = d81f9efa9df032be5934a46a068815a10a042b494b6a58cb0a1a97bb5467ed6f
+SIZE (rust/crates/ureq-proto-0.5.3.crate) = 60151
SHA256 (rust/crates/url-2.5.4.crate) = 32f8b686cadd1473f4bd0117a5d28d36b1ade384ea9b5069a1c40aefed7fda60
SIZE (rust/crates/url-2.5.4.crate) = 81097
SHA256 (rust/crates/urlencoding-2.1.3.crate) = daf8dba3b7eb870caf1ddeed7bc9d2a049f3cfdfae7cb521b087cc33ae4c49da
SIZE (rust/crates/urlencoding-2.1.3.crate) = 6538
+SHA256 (rust/crates/utf-8-0.7.6.crate) = 09cc8ee72d2a9becf2f2febe0205bbed8fc6615b7cb429ad062dc7b7ddd036a9
+SIZE (rust/crates/utf-8-0.7.6.crate) = 10422
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
@@ -1231,16 +1277,18 @@ SHA256 (rust/crates/web-sys-0.3.77.crate) = 33b6dd2ef9186f1f2072e409e99cd22a9753
SIZE (rust/crates/web-sys-0.3.77.crate) = 638246
SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb
SIZE (rust/crates/web-time-1.1.0.crate) = 18026
-SHA256 (rust/crates/webbrowser-1.0.5.crate) = aaf4f3c0ba838e82b4e5ccc4157003fb8c324ee24c058470ffb82820becbde98
-SIZE (rust/crates/webbrowser-1.0.5.crate) = 56190
+SHA256 (rust/crates/webbrowser-1.0.6.crate) = 00f1243ef785213e3a32fa0396093424a3a6ea566f9948497e5a2309261a4c97
+SIZE (rust/crates/webbrowser-1.0.6.crate) = 57471
+SHA256 (rust/crates/webpki-root-certs-1.0.4.crate) = ee3e3b5f5e80bc89f30ce8d0343bf4e5f12341c51f3e26cbeecbc7c85443e85b
+SIZE (rust/crates/webpki-root-certs-1.0.4.crate) = 171540
SHA256 (rust/crates/webpki-roots-1.0.2.crate) = 7e8983c3ab33d6fb807cfcdad2491c4ea8cbc8ed839181c7dfd9c67c83e261b2
SIZE (rust/crates/webpki-roots-1.0.2.crate) = 255109
SHA256 (rust/crates/weezl-0.1.10.crate) = a751b3277700db47d3e574514de2eced5e54dc8a5436a3bf7a0b248b2cee16f3
SIZE (rust/crates/weezl-0.1.10.crate) = 46418
SHA256 (rust/crates/which-6.0.3.crate) = b4ee928febd44d98f2f459a4a79bd4d928591333a494a10a868418ac1b39cf1f
SIZE (rust/crates/which-6.0.3.crate) = 16937
-SHA256 (rust/crates/wildmatch-2.5.0.crate) = 39b7d07a236abaef6607536ccfaf19b396dbe3f5110ddb73d39f4562902ed382
-SIZE (rust/crates/wildmatch-2.5.0.crate) = 12562
+SHA256 (rust/crates/wildmatch-2.6.1.crate) = 29333c3ea1ba8b17211763463ff24ee84e41c78224c16b001cd907e663a38c68
+SIZE (rust/crates/wildmatch-2.6.1.crate) = 12798
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
@@ -1249,16 +1297,24 @@ SHA256 (rust/crates/winapi-util-0.1.9.crate) = cf221c93e13a30d793f7645a0e7762c55
SIZE (rust/crates/winapi-util-0.1.9.crate) = 12464
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
+SHA256 (rust/crates/windows-0.58.0.crate) = dd04d41d93c4992d421894c18c8b43496aa748dd4c081bac0dc93eb0489272b6
+SIZE (rust/crates/windows-0.58.0.crate) = 9744521
SHA256 (rust/crates/windows-0.61.3.crate) = 9babd3a767a4c1aef6900409f85f5d53ce2544ccdfaa86dad48c91782c6d6893
SIZE (rust/crates/windows-0.61.3.crate) = 9372520
SHA256 (rust/crates/windows-collections-0.2.0.crate) = 3beeceb5e5cfd9eb1d76b381630e82c4241ccd0d27f1a39ed41b2760b255c5e8
SIZE (rust/crates/windows-collections-0.2.0.crate) = 13579
+SHA256 (rust/crates/windows-core-0.58.0.crate) = 6ba6d44ec8c2591c134257ce647b7ea6b20335bf6379a27dac5f1641fcf59f99
+SIZE (rust/crates/windows-core-0.58.0.crate) = 41022
SHA256 (rust/crates/windows-core-0.61.2.crate) = c0fdd3ddb90610c7638aa2b3a3ab2904fb9e5cdbecc643ddb3647212781c4ae3
SIZE (rust/crates/windows-core-0.61.2.crate) = 36771
SHA256 (rust/crates/windows-future-0.2.1.crate) = fc6a41e98427b19fe4b73c550f060b59fa592d7d686537eebf9385621bfbad8e
SIZE (rust/crates/windows-future-0.2.1.crate) = 17532
+SHA256 (rust/crates/windows-implement-0.58.0.crate) = 2bbd5b46c938e506ecbce286b6628a02171d56153ba733b6c741fc627ec9579b
+SIZE (rust/crates/windows-implement-0.58.0.crate) = 10491
SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf4b459f647552718f683a7b415d290ac744a836
SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073
+SHA256 (rust/crates/windows-interface-0.58.0.crate) = 053c4c462dc91d3b1504c6fe5a726dd15e216ba718e84a0e46a88fbe5ded3515
+SIZE (rust/crates/windows-interface-0.58.0.crate) = 11246
SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8
SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735
SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a
@@ -1269,8 +1325,12 @@ SHA256 (rust/crates/windows-numerics-0.2.0.crate) = 9150af68066c4c5c07ddc0ce3042
SIZE (rust/crates/windows-numerics-0.2.0.crate) = 9686
SHA256 (rust/crates/windows-registry-0.5.3.crate) = 5b8a9ed28765efc97bbc954883f4e6796c33a06546ebafacbabee9696967499e
SIZE (rust/crates/windows-registry-0.5.3.crate) = 13386
+SHA256 (rust/crates/windows-result-0.2.0.crate) = 1d1043d8214f791817bab27572aaa8af63732e11bf84aa21a45a78d6c317ae0e
+SIZE (rust/crates/windows-result-0.2.0.crate) = 12756
SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6
SIZE (rust/crates/windows-result-0.3.4.crate) = 13418
+SHA256 (rust/crates/windows-strings-0.1.0.crate) = 4cd9b125c486025df0eabcb585e62173c6c9eddcec5d117d3b6e8c30e2ee4d10
+SIZE (rust/crates/windows-strings-0.1.0.crate) = 13832
SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57
SIZE (rust/crates/windows-strings-0.4.2.crate) = 13983
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
@@ -1353,10 +1413,12 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
SHA256 (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486
SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400
-SHA256 (rust/crates/winnow-0.7.12.crate) = f3edebf492c8125044983378ecb5766203ad3b4c2f7a922bd7dd207f6d443e95
-SIZE (rust/crates/winnow-0.7.12.crate) = 174403
+SHA256 (rust/crates/winnow-0.7.13.crate) = 21a0236b59786fed61e2a80582dd500fe61f18b5dca67a4a067d0bc9039339cf
+SIZE (rust/crates/winnow-0.7.13.crate) = 174454
SHA256 (rust/crates/winreg-0.10.1.crate) = 80d0f4e272c85def139476380b12f9ac60926689dd2e01d4923222f40580869d
SIZE (rust/crates/winreg-0.10.1.crate) = 25725
+SHA256 (rust/crates/winres-0.1.12.crate) = b68db261ef59e9e52806f688020631e987592bd83619edccda9c47d42cde4f6c
+SIZE (rust/crates/winres-0.1.12.crate) = 19772
SHA256 (rust/crates/winsafe-0.0.19.crate) = d135d17ab770252ad95e9a872d365cf3090e3be864a34ab46f48555993efc904
SIZE (rust/crates/winsafe-0.0.19.crate) = 492820
SHA256 (rust/crates/wiremock-0.6.5.crate) = 08db1edfb05d9b3c1542e521aea074442088292f00b5f28e435c714a98f85031
@@ -1405,8 +1467,12 @@ SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f66
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
SHA256 (rust/crates/zune-core-0.4.12.crate) = 3f423a2c17029964870cfaabb1f13dfab7d092a62a29a89264f4d36990ca414a
SIZE (rust/crates/zune-core-0.4.12.crate) = 17355
+SHA256 (rust/crates/zune-core-0.5.0.crate) = 111f7d9820f05fd715df3144e254d6fc02ee4088b0644c0ffd0efc9e6d9d2773
+SIZE (rust/crates/zune-core-0.5.0.crate) = 27393
SHA256 (rust/crates/zune-jpeg-0.4.19.crate) = 2c9e525af0a6a658e031e95f14b7f889976b74a11ba0eca5a5fc9ac8a1c43a6a
SIZE (rust/crates/zune-jpeg-0.4.19.crate) = 66341
+SHA256 (rust/crates/zune-jpeg-0.5.5.crate) = dc6fb7703e32e9a07fb3f757360338b3a567a5054f21b5f52a666752e333d58e
+SIZE (rust/crates/zune-jpeg-0.5.5.crate) = 77168
SHA256 (rust/crates/zvariant-4.2.0.crate) = 2084290ab9a1c471c38fc524945837734fbf124487e105daec2bb57fd48c81fe
SIZE (rust/crates/zvariant-4.2.0.crate) = 82180
SHA256 (rust/crates/zvariant_derive-4.2.0.crate) = 73e2ba546bda683a90652bac4a279bc146adad1386f25379cf73200d2002c449
@@ -1417,5 +1483,5 @@ SHA256 (nornagon-ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2_GH0.tar.gz) =
SIZE (nornagon-ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2_GH0.tar.gz) = 566574
SHA256 (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995_GH0.tar.gz) = b49ac342e6b5d9c015f5384690c2a61d6f31c0c3c34aaf1cc22be4956122294c
SIZE (nornagon-crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995_GH0.tar.gz) = 129254
-SHA256 (openai-codex-rust-v0.63.0_GH0.tar.gz) = 895787648e47829a6797c2ba94c38658d7babad96c3fc111c63cba5c7d34bab8
-SIZE (openai-codex-rust-v0.63.0_GH0.tar.gz) = 27829732
+SHA256 (openai-codex-rust-v0.73.0_GH0.tar.gz) = 08b06ba93349e7cf0fd305d07bae1844d9be5f5dea781f68af28679b7d34aad4
+SIZE (openai-codex-rust-v0.73.0_GH0.tar.gz) = 28495010
diff --git a/misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs b/misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs
new file mode 100644
index 000000000000..1bfc9675e417
--- /dev/null
+++ b/misc/codex/files/patch-codex-rs_core_tests_suite_view__image.rs
@@ -0,0 +1,11 @@
+--- codex-rs/core/tests/suite/view_image.rs.orig 2025-12-16 07:13:16 UTC
++++ codex-rs/core/tests/suite/view_image.rs
+@@ -24,6 +24,8 @@ use serde_json::Value;
+ use image::Rgba;
+ use image::load_from_memory;
+ use serde_json::Value;
++use wiremock::ResponseTemplate;
++use wiremock::matchers::body_string_contains;
+
+ fn find_image_message(body: &Value) -> Option<&Value> {
+ body.get("input")
diff --git a/misc/coloursum/Makefile b/misc/coloursum/Makefile
index 79f4a0512510..a533a00216ab 100644
--- a/misc/coloursum/Makefile
+++ b/misc/coloursum/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coloursum
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.0
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/compat14x/Makefile b/misc/compat14x/Makefile
index 3be2c6237878..6a6282ae5097 100644
--- a/misc/compat14x/Makefile
+++ b/misc/compat14x/Makefile
@@ -1,5 +1,6 @@
PORTNAME= compat14x
PORTVERSION= 14.2.1402000.20251120
+PORTREVISION= 1
CATEGORIES= misc
MASTER_SITES= LOCAL/arrowd
PKGNAMESUFFIX= -${ARCH}
@@ -63,6 +64,10 @@ OPTIONS_SUB= yes
IGNORE= is for FreeBSD 14.x and newer
.endif
+.if ${OPSYS} == FreeBSD && ${OSVERSION} >= 1600000
+RUN_DEPENDS+= compat15x-${ARCH}>=0:misc/compat15x
+.endif
+
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MCOMPAT32}
diff --git a/misc/compat15x/Makefile b/misc/compat15x/Makefile
new file mode 100644
index 000000000000..65ce7d37ca21
--- /dev/null
+++ b/misc/compat15x/Makefile
@@ -0,0 +1,55 @@
+PORTNAME= compat15x
+PORTVERSION= 15.0.1500068.20251213
+CATEGORIES= misc
+MASTER_SITES= LOCAL/arrowd
+PKGNAMESUFFIX= -${ARCH}
+DISTNAME= ${PORTNAME}-${ARCH}-${PORTVERSION}
+
+MAINTAINER= arrowd@FreeBSD.org
+COMMENT= Convenience package to install the compat15x libraries
+
+LICENSE= BSD2CLAUSE
+
+USES= tar:xz
+NO_BUILD= yes
+ONLY_FOR_ARCHS= aarch64 amd64 powerpc64 powerpc64le
+PLIST= ${PKGDIR}/pkg-plist.${ARCH}
+TARGET_DIR= ${PREFIX}/lib/compat
+TARGET32_DIR= ${PREFIX}/lib32/compat
+USE_LDCONFIG= ${TARGET_DIR}
+
+COMPAT_LIBS= libtpool.so.2 \
+ libuutil.so.2
+
+OPTIONS_DEFINE= COMPAT32
+OPTIONS_DEFAULT=COMPAT32
+OPTIONS_EXCLUDE_aarch64=COMPAT32
+OPTIONS_EXCLUDE_i386=COMPAT32
+OPTIONS_EXCLUDE_powerpc=COMPAT32
+OPTIONS_EXCLUDE_powerpc64le=COMPAT32
+COMPAT32_DESC= Install 32-bit compat libraries
+OPTIONS_SUB= yes
+
+.include "${.CURDIR}/../compat4x/Makefile.makedist"
+
+.include <bsd.port.pre.mk>
+
+.if ${OSREL:R} < 15
+IGNORE= is for FreeBSD 15.x and newer
+.endif
+
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MCOMPAT32}
+USE_LDCONFIG32= ${TARGET32_DIR}
+.endif
+
+do-install:
+ @${MKDIR} -m 0755 ${STAGEDIR}${TARGET_DIR}
+ (cd ${WRKSRC}/lib && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET_DIR})
+
+do-install-COMPAT32-on:
+ @${MKDIR} ${STAGEDIR}${TARGET32_DIR}
+ (cd ${WRKSRC}/lib32 && ${INSTALL_LIB} *.so.* ${STAGEDIR}${TARGET32_DIR})
+
+.include <bsd.port.post.mk>
diff --git a/misc/compat15x/distinfo b/misc/compat15x/distinfo
new file mode 100644
index 000000000000..334b47738e31
--- /dev/null
+++ b/misc/compat15x/distinfo
@@ -0,0 +1,9 @@
+TIMESTAMP = 1765627127
+SHA256 (compat15x-aarch64-15.0.1500068.20251213.tar.xz) = 4f355f169f8f2550c6e3abd94c7a9565bc66d111f6be3aa1b3cba964dc0e57b8
+SIZE (compat15x-aarch64-15.0.1500068.20251213.tar.xz) = 19956
+SHA256 (compat15x-amd64-15.0.1500068.20251213.tar.xz) = e1b081491d8be8edfc6afedafc4553abaed1cd8abb3e7fb1f28dcd367fd1a944
+SIZE (compat15x-amd64-15.0.1500068.20251213.tar.xz) = 21740
+SHA256 (compat15x-powerpc64-15.0.1500068.20251213.tar.xz) = c442e7c2d756f98c3e778b3f9a9f5986c715cea36dde6759071953ab8501aaab
+SIZE (compat15x-powerpc64-15.0.1500068.20251213.tar.xz) = 20868
+SHA256 (compat15x-powerpc64le-15.0.1500068.20251213.tar.xz) = 454981717576dddb46098868c75b8efada9aa3c9af20361a8439ca396f26c830
+SIZE (compat15x-powerpc64le-15.0.1500068.20251213.tar.xz) = 12824
diff --git a/misc/compat15x/pkg-descr b/misc/compat15x/pkg-descr
new file mode 100644
index 000000000000..325495520d19
--- /dev/null
+++ b/misc/compat15x/pkg-descr
@@ -0,0 +1,12 @@
+This package provides the compat15x libraries for your
+system, so you can use legacy binaries that depend on them.
+
+Ports usage example:
+
+--
+.include <bsd.port.pre.mk>
+
+.if ${OSVERSION} >= 1600000
+LIB_DEPENDS+= libtpool.so.2:misc/compat15x
+.endif
+--
diff --git a/misc/compat15x/pkg-plist.aarch64 b/misc/compat15x/pkg-plist.aarch64
new file mode 100644
index 000000000000..1afdb5a82492
--- /dev/null
+++ b/misc/compat15x/pkg-plist.aarch64
@@ -0,0 +1,2 @@
+lib/compat/libtpool.so.2
+lib/compat/libuutil.so.2
diff --git a/misc/compat15x/pkg-plist.amd64 b/misc/compat15x/pkg-plist.amd64
new file mode 100644
index 000000000000..676b50ba1b74
--- /dev/null
+++ b/misc/compat15x/pkg-plist.amd64
@@ -0,0 +1,4 @@
+lib/compat/libtpool.so.2
+lib/compat/libuutil.so.2
+%%COMPAT32%%lib32/compat/libtpool.so.2
+%%COMPAT32%%lib32/compat/libuutil.so.2
diff --git a/misc/compat15x/pkg-plist.powerpc64 b/misc/compat15x/pkg-plist.powerpc64
new file mode 100644
index 000000000000..676b50ba1b74
--- /dev/null
+++ b/misc/compat15x/pkg-plist.powerpc64
@@ -0,0 +1,4 @@
+lib/compat/libtpool.so.2
+lib/compat/libuutil.so.2
+%%COMPAT32%%lib32/compat/libtpool.so.2
+%%COMPAT32%%lib32/compat/libuutil.so.2
diff --git a/misc/compat15x/pkg-plist.powerpc64le b/misc/compat15x/pkg-plist.powerpc64le
new file mode 100644
index 000000000000..1afdb5a82492
--- /dev/null
+++ b/misc/compat15x/pkg-plist.powerpc64le
@@ -0,0 +1,2 @@
+lib/compat/libtpool.so.2
+lib/compat/libuutil.so.2
diff --git a/misc/crush/Makefile b/misc/crush/Makefile
index 161abc6b54c5..ae4888eab466 100644
--- a/misc/crush/Makefile
+++ b/misc/crush/Makefile
@@ -1,7 +1,6 @@
PORTNAME= crush
DISTVERSIONPREFIX= v
-DISTVERSION= 0.20.1
-PORTREVISION= 1
+DISTVERSION= 0.27.0
CATEGORIES= misc devel
MAINTAINER= tagattie@FreeBSD.org
@@ -13,7 +12,7 @@ LICENSE_NAME= Functional Source License, Version 1.1, MIT Future License
LICENSE_FILE= ${WRKSRC}/LICENSE.md
LICENSE_PERMS= dist-mirror pkg-mirror auto-accept
-USES= go:1.25,modules
+USES= go:1.25+,modules
GO_MODULE= github.com/charmbracelet/crush
GO_BUILDFLAGS= -ldflags '-s -w -X github.com/charmbracelet/crush/internal/version.Version=${DISTVERSION}'
diff --git a/misc/crush/distinfo b/misc/crush/distinfo
index 80ae4b7ba945..9526d7a9f450 100644
--- a/misc/crush/distinfo
+++ b/misc/crush/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1764655897
-SHA256 (go/misc_crush/crush-v0.20.1/v0.20.1.mod) = 0536f0c642a0d7088decb62036e796a43fbbb097d492a4b52a2f8e4cfb681ae8
-SIZE (go/misc_crush/crush-v0.20.1/v0.20.1.mod) = 8892
-SHA256 (go/misc_crush/crush-v0.20.1/v0.20.1.zip) = edbeb60251f340c4be839192d75b37305614e19760095cb16cf254b62e102541
-SIZE (go/misc_crush/crush-v0.20.1/v0.20.1.zip) = 3263298
+TIMESTAMP = 1766010784
+SHA256 (go/misc_crush/crush-v0.27.0/v0.27.0.mod) = 717c14a99addce6f0f7f7963fe230148c9441cde66f093f91703979616198c18
+SIZE (go/misc_crush/crush-v0.27.0/v0.27.0.mod) = 8907
+SHA256 (go/misc_crush/crush-v0.27.0/v0.27.0.zip) = 61dfcf5515dfda9ce93a1a9320cbf485c5dc4cb0066c1344e0015e80b42f41b2
+SIZE (go/misc_crush/crush-v0.27.0/v0.27.0.zip) = 3508959
diff --git a/misc/cuttlefish/Makefile b/misc/cuttlefish/Makefile
index db48ec677cec..09426b520f75 100644
--- a/misc/cuttlefish/Makefile
+++ b/misc/cuttlefish/Makefile
@@ -1,6 +1,6 @@
PORTNAME= cuttlefish
DISTVERSIONPREFIX= v
-DISTVERSION= 2.8.1
+DISTVERSION= 2.10.0
CATEGORIES= misc
PKGNAMESUFFIX= -texture-compressor
@@ -22,12 +22,12 @@ USE_GITHUB= yes
GH_ACCOUNT= akb825
GH_PROJECT= Cuttlefish
GH_TUPLE= akb825:etc2comp:10ec1fc4987c5a81c48c6bf6319bb77389a5f23a:akb825_etc2comp/lib/etc2comp \
- ARM-software:astc-encoder:4a86301:ARM_software_astc_encoder/lib/astc-encoder \
- g-truc:glm:0af55cc:g_truc_glm/lib/glm \
+ ARM-software:astc-encoder:30aabb3:ARM_software_astc_encoder/lib/astc-encoder \
+ g-truc:glm:a532f5b:g_truc_glm/lib/glm \
akb825:PVRTexToolLib:7fe2862:akb825_PVRTexToolLib/lib/PVRTexToolLib \
richgel999:bc7enc_rdo:e6990bc11829c072d9f9e37296f3335072aab4e4:richgel999_bc7enc_rdo/lib/bc7enc_rdo \
GPUOpen-Tools:compressonator:9da0bc2:GPUOpen_Tools_compressonator/lib/compressonator \
- GameTechDev:ISPCTextureCompressor:691513b:GameTechDev_ISPCTextureCompressor/lib/ISPCTextureCompressor \
+ GameTechDev:ISPCTextureCompressor:79ddbc9:GameTechDev_ISPCTextureCompressor/lib/ISPCTextureCompressor \
akb825:libsquish:a9087786ced42a1a4ee137c1ad5bf197dd2d6b72:akb825_libsquish/lib/libsquish
CMAKE_OFF= CUTTLEFISH_BUILD_DOCS CUTTLEFISH_BUILD_TESTS
@@ -37,6 +37,6 @@ CMAKE_TESTING_ON= CUTTLEFISH_BUILD_TESTS # many tests fail, see https://github.c
CXXFLAGS_armv7= -mfpu=neon-fp16
CXXFLAGS_powerpc= -maltivec
-# tests as of 2.8.1: 100% tests passed, 0 tests failed out of 84
+# tests as of 2.10.0: 100% tests passed, 0 tests failed out of 96
.include <bsd.port.mk>
diff --git a/misc/cuttlefish/distinfo b/misc/cuttlefish/distinfo
index 98c8168efce9..c229e08678dc 100644
--- a/misc/cuttlefish/distinfo
+++ b/misc/cuttlefish/distinfo
@@ -1,19 +1,19 @@
-TIMESTAMP = 1737449195
-SHA256 (akb825-Cuttlefish-v2.8.1_GH0.tar.gz) = 68d63d984944464956743c614adcdb03da5b3e63a747d07a0ba862bce4fd4424
-SIZE (akb825-Cuttlefish-v2.8.1_GH0.tar.gz) = 117518
+TIMESTAMP = 1765785853
+SHA256 (akb825-Cuttlefish-v2.10.0_GH0.tar.gz) = 4d0e550500f786eb09e73f58608eee368d92a45f5e50f732354e8ae37e193ea8
+SIZE (akb825-Cuttlefish-v2.10.0_GH0.tar.gz) = 126871
SHA256 (akb825-etc2comp-10ec1fc4987c5a81c48c6bf6319bb77389a5f23a_GH0.tar.gz) = 8aae8f87e0f1e79c2bde57254e0b85273d0d036f381f549ce148bc3fbd785b02
SIZE (akb825-etc2comp-10ec1fc4987c5a81c48c6bf6319bb77389a5f23a_GH0.tar.gz) = 152493
-SHA256 (ARM-software-astc-encoder-4a86301_GH0.tar.gz) = 1d1d7d90e86f9acac978e2ba54e6e5ccf94266bafaa4840887e123788812944e
-SIZE (ARM-software-astc-encoder-4a86301_GH0.tar.gz) = 36159582
-SHA256 (g-truc-glm-0af55cc_GH0.tar.gz) = 5addedd8ac476cfb3eee9a545525b696e926646d89c679f13f045846c208c7c3
-SIZE (g-truc-glm-0af55cc_GH0.tar.gz) = 4567398
+SHA256 (ARM-software-astc-encoder-30aabb3_GH0.tar.gz) = 77aa384eb93dbae6d8429f3f1c7dfaa140e7ecd3741b2fc53314fcaa6df22be3
+SIZE (ARM-software-astc-encoder-30aabb3_GH0.tar.gz) = 36162215
+SHA256 (g-truc-glm-a532f5b_GH0.tar.gz) = ba5658bf354f71bca9cbaf312bbfac977b467d9d28e105bc51ab783e21ebd041
+SIZE (g-truc-glm-a532f5b_GH0.tar.gz) = 4597556
SHA256 (akb825-PVRTexToolLib-7fe2862_GH0.tar.gz) = a9176edcd37d7932a12c2943201b34f46a6dc90a8599fa0cb111ab748f9c3adf
SIZE (akb825-PVRTexToolLib-7fe2862_GH0.tar.gz) = 40698740
SHA256 (richgel999-bc7enc_rdo-e6990bc11829c072d9f9e37296f3335072aab4e4_GH0.tar.gz) = cba9fddbf045a0fd9f2118b894bb2a2731e88f728c5717b3b1d4771fb3bd6528
SIZE (richgel999-bc7enc_rdo-e6990bc11829c072d9f9e37296f3335072aab4e4_GH0.tar.gz) = 15084810
SHA256 (GPUOpen-Tools-compressonator-9da0bc2_GH0.tar.gz) = c063922d91bb98542416b765026dfd316305963071a5804288610523f2edf1b4
SIZE (GPUOpen-Tools-compressonator-9da0bc2_GH0.tar.gz) = 12384372
-SHA256 (GameTechDev-ISPCTextureCompressor-691513b_GH0.tar.gz) = e09f953e2bb7134541b4185b44c71a0d10ddb19acc5e6d2b40b82c9567d86159
-SIZE (GameTechDev-ISPCTextureCompressor-691513b_GH0.tar.gz) = 6436759
+SHA256 (GameTechDev-ISPCTextureCompressor-79ddbc9_GH0.tar.gz) = d9295373ad9a902bf1ca87d42147167b83b8a77c3a5a840885c61cc4f3545232
+SIZE (GameTechDev-ISPCTextureCompressor-79ddbc9_GH0.tar.gz) = 6436624
SHA256 (akb825-libsquish-a9087786ced42a1a4ee137c1ad5bf197dd2d6b72_GH0.tar.gz) = 68d43e6cbc9ab1c05497e76ced54e87f8574986f671befaad06712dcda55eb08
SIZE (akb825-libsquish-a9087786ced42a1a4ee137c1ad5bf197dd2d6b72_GH0.tar.gz) = 59435
diff --git a/misc/cuttlefish/pkg-plist b/misc/cuttlefish/pkg-plist
index d11e553c827e..653c1df024ef 100644
--- a/misc/cuttlefish/pkg-plist
+++ b/misc/cuttlefish/pkg-plist
@@ -11,5 +11,5 @@ lib/cmake/Cuttlefish/cuttlefish-targets.cmake
lib/cmake/Cuttlefish/cuttlefish_lib-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/Cuttlefish/cuttlefish_lib-targets.cmake
lib/libcuttlefish.so
-lib/libcuttlefish.so.2.8
-lib/libcuttlefish.so.2.8.1
+lib/libcuttlefish.so.2.10
+lib/libcuttlefish.so.2.10.0
diff --git a/misc/dartsim/Makefile b/misc/dartsim/Makefile
index a868a09354dc..8049940fd71c 100644
--- a/misc/dartsim/Makefile
+++ b/misc/dartsim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dartsim
DISTVERSIONPREFIX= v
DISTVERSION= 6.15.0
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/dijo/Makefile b/misc/dijo/Makefile
index 3482b42e264d..272597859310 100644
--- a/misc/dijo/Makefile
+++ b/misc/dijo/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dijo
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.7
-PORTREVISION= 26
+PORTREVISION= 27
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/dive/Makefile b/misc/dive/Makefile
index 47a63f22d24a..0915e43101c5 100644
--- a/misc/dive/Makefile
+++ b/misc/dive/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/wagoodman/dive
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.24+,modules
GO_MODULE= github.com/wagoodman/dive
diff --git a/misc/dotenv-linter/Makefile b/misc/dotenv-linter/Makefile
index 174f017e6d3d..340df77f7049 100644
--- a/misc/dotenv-linter/Makefile
+++ b/misc/dotenv-linter/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dotenv-linter
DISTVERSIONPREFIX= v
DISTVERSION= 4.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/fabric/Makefile b/misc/fabric/Makefile
index 8c21daeedb26..f276e132d4f3 100644
--- a/misc/fabric/Makefile
+++ b/misc/fabric/Makefile
@@ -12,10 +12,7 @@ WWW= https://github.com/danielmiessler/fabric
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.23,modules
-
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
+USES= go:modules
GO_MODULE= github.com/danielmiessler/fabric
diff --git a/misc/fq/Makefile b/misc/fq/Makefile
index 78c28ab48eb2..8dff0170e10a 100644
--- a/misc/fq/Makefile
+++ b/misc/fq/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/wader/fq
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.22,modules
+USES= go:modules
USE_GITHUB= yes
GH_ACCOUNT= wader
GH_TUPLE= \
@@ -35,9 +35,6 @@ GH_TUPLE= \
niemeyer:pretty:a10e7caefd8e:niemeyer_pretty/vendor/github.com/niemeyer/pretty \
wader:gojq:0aa7b87b2c2b:wader_gojq/vendor/github.com/wader/gojq
-DEPRECATED= Uses old go, but try building without USES=go:someversion
-EXPIRATION_DATE=2026-01-01
-
PLIST_FILES= bin/${PORTNAME}
.include <bsd.port.mk>
diff --git a/misc/freebsd-release-manifests/Makefile b/misc/freebsd-release-manifests/Makefile
index 535d69ca3612..3424e5f87354 100644
--- a/misc/freebsd-release-manifests/Makefile
+++ b/misc/freebsd-release-manifests/Makefile
@@ -1,5 +1,5 @@
PORTNAME= freebsd-release-manifests
-DISTVERSION= 20251128
+DISTVERSION= 20251209
CATEGORIES= misc
MASTER_SITES= #
DISTFILES= #
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-13.4-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-13.4-RELEASE
deleted file mode 100644
index 5dae7697c342..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-13.4-RELEASE
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz ee4022b4a87e728328032c45b6d0c391a11160274102b881e536ecaabd986656 1684 base_dbg "Base system (Debugging)" off
-base.txz 8e13b0a93daba349b8d28ad246d7beb327659b2ef4fe44d89f447392daec5a7c 28216 base "Base system (MANDATORY)" on
-kernel-dbg.txz 32048cb2bacb7b7be92fbd3e6802135cfa36c4ae9a9d4fe59b8139861ce154cd 871 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 7f4a72b6ffb7f003bb8d5937925c0fe7db8d3b9d62ad311e6b5a09d5a0bdc2d6 882 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 2439df798c903f9cceb7215ef798d4d6e03425c49abfe6c27263ffb8511b7151 249 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 5a580adc7127b93d0b3a54f41b6e81669f46924bbe752c6dcb31ac1037b640b8 1046 lib32 "32-bit compatibility libraries" on
-ports.txz 3620a88802a1c469bfa3241eaa678dd20179fd38af7210bda986b37dc604060a 202921 ports "Ports tree" off
-src.txz fa3613b372a51ed36e11f33b08c181ffe047df70ec0e89c70f413b1009ea5c97 100305 src "System source tree" off
-tests.txz 22577f741f639c1ea936fadb723516450d4f76cade18126d502c037da45121f6 7023 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.2-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.2-RELEASE
deleted file mode 100644
index 5cf90630b741..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-14.2-RELEASE
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz 3828451a03a608057b88365b887cd89defecab3008a8c983ae691d78491b9dbf 1708 base_dbg "Base system (Debugging)" off
-base.txz e3971a3d4f36ed1ac67d2e7a5501726de79dd3695aa76bfad2a4ebe91a88a134 29862 base "Base system (MANDATORY)" on
-kernel-dbg.txz 19a8c9cbd6dc3be010801919c8d85659eef6f0360c65e27d97256b98e9cea627 872 kernel_dbg "Kernel (Debugging)" on
-kernel.txz b441661d86cbea3be3191db462d0477e099e7dbdc4d2ca186ebb14df1a848480 883 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 1042ed38551cbcda1ce7890354d68003216a0832af762c8028e46665390c0b39 257 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 1dfcf5c459d70b8032773933aff045eaf26e6ef22b12864167c27b96ede82196 729 lib32 "32-bit compatibility libraries" on
-ports.txz a8efb33ca6c49c7016e7a0cf5aa1c75bd208aa0c23695e28c7a9f92fa3ffc895 205304 ports "Ports tree" off
-src.txz 2e8a48c5209302e5372ccbaf3e0adf8f21c9cadfdc8277420bf43ac236387a93 108734 src "System source tree" off
-tests.txz 70b0e65018bac062026a030e04f041eeb3b80d3cd272cd46e677e9a3f13b6c79 7220 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-13.4-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-13.4-RELEASE
deleted file mode 100644
index 6328109eb546..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-13.4-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 2e0da28217dfc45507963dc94a804aa2257022ae01e985c277ce467ad938af24 1654 base_dbg "Base system (Debugging)" off
-base.txz 730f4d4d850fa96263a874340d84a2f0575cb917fc035359ae34823cae56c809 27856 base "Base system (MANDATORY)" on
-kernel-dbg.txz 18f4ab2762c1f592f4b3d6240e189c533a954d1cfc3ece31cc4b56bab2cb2000 699 kernel_dbg "Kernel (Debugging)" on
-kernel.txz b00e4345d0674c432a3803ab70d1c726e9684e671a69b152e69929eac509ca7b 764 kernel "Kernel (MANDATORY)" on
-ports.txz 3620a88802a1c469bfa3241eaa678dd20179fd38af7210bda986b37dc604060a 202921 ports "Ports tree" off
-src.txz fa3613b372a51ed36e11f33b08c181ffe047df70ec0e89c70f413b1009ea5c97 100305 src "System source tree" off
-tests.txz bc7fd6503ba33de4002dbd433b2a0613554946e2581e73c76efba2a9ab851c3c 7020 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.2-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.2-RELEASE
deleted file mode 100644
index e4807501624d..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-14.2-RELEASE
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz f81befae5a017fbb74f43024f572dd1931b98d3cb906b8b8f585e245261167be 1691 base_dbg "Base system (Debugging)" off
-base.txz a6c3bb2310c25b7dc4130e57173cd1c5d8650bc4b0c73f254b3a712e5482d33d 29575 base "Base system (MANDATORY)" on
-kernel-dbg.txz 8a6b8287e27f93f7ec6d33b9ddc27da3ef3009ae6199d8ac9b0a709fe26e2bad 728 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 6fbec50671410c3adbcd617b833abe5047e619ed790c2c6772dddfffe6967457 801 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 9db35e883f37f1f7f35c713af2fd163cf89e1bc2dcac1f4acf9b8cf53263ee09 248 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 7d266710a9a778bc90ff8ca41b15068f593ae27e320f99157e96bf6fc4cae166 710 lib32 "32-bit compatibility libraries" on
-ports.txz a8efb33ca6c49c7016e7a0cf5aa1c75bd208aa0c23695e28c7a9f92fa3ffc895 205304 ports "Ports tree" off
-src.txz 2e8a48c5209302e5372ccbaf3e0adf8f21c9cadfdc8277420bf43ac236387a93 108734 src "System source tree" off
-tests.txz 4b1992b3aefbb4bc805c14bcb80edfa7021b7652c96e0dccdfd17bc95745e2e7 7218 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-13.4-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-13.4-RELEASE
deleted file mode 100644
index d242dc69a41f..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-13.4-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 7b5e7df9ea83409f716b849d7a801ca522857c3f181982bf35ac5aa8f69d6340 1669 base_dbg "Base system (Debugging)" off
-base.txz fc8f624bc3f60d2f04fadfc7de50f5b7ed22fe0314faf637bf46bbdd173f41d8 28100 base "Base system (MANDATORY)" on
-kernel-dbg.txz 5555189aa2b5ef2e927df3da486f08f8fe6e8fa2a2d8b430c6a5b63491b89979 848 kernel_dbg "Kernel (Debugging)" on
-kernel.txz ab1323466535c7ded7b547e95c41104019f420b8154c3ffa4736ffb272051524 858 kernel "Kernel (MANDATORY)" on
-ports.txz 3620a88802a1c469bfa3241eaa678dd20179fd38af7210bda986b37dc604060a 202921 ports "Ports tree" off
-src.txz fa3613b372a51ed36e11f33b08c181ffe047df70ec0e89c70f413b1009ea5c97 100305 src "System source tree" off
-tests.txz eb0d43880b053aea819edb9d4f7e19035a2d64654ccdc777a63060dab2924e81 7020 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.2-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.2-RELEASE
deleted file mode 100644
index 52c517259781..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-14.2-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 30b8e595cc1059a73b5bf42810cd2e9a1f92920b5dd3025b58422f3750f1dd5d 1683 base_dbg "Base system (Debugging)" off
-base.txz 2b8043a6d0b8c53c16e205db540744170eccd91a7475d3c3ac43f62041317c0f 29661 base "Base system (MANDATORY)" on
-kernel-dbg.txz a9bb9422c69de3223a01d8f3879ab12c4e01e9d16b6008778f1c87ac5c75f6ce 834 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 6b49e4382a78fe65c53e09ce708a56a8d0a2f162dba7118500648d4282ca4e97 844 kernel "Kernel (MANDATORY)" on
-ports.txz a8efb33ca6c49c7016e7a0cf5aa1c75bd208aa0c23695e28c7a9f92fa3ffc895 205304 ports "Ports tree" off
-src.txz 2e8a48c5209302e5372ccbaf3e0adf8f21c9cadfdc8277420bf43ac236387a93 108734 src "System source tree" off
-tests.txz 25163a4b8ae0df6eca3a5306fdf65fbbc899eb49e1659e2cbbf7e2ba1fc8b8f3 7218 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-13.4-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-13.4-RELEASE
deleted file mode 100644
index a16d4ba57818..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-13.4-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz f6d9b9ef80b3f38f4df45a26c74c126d7e047b96dcb07899afec810e434187c9 1637 base_dbg "Base system (Debugging)" off
-base.txz 09bf01e02508137100db95f02380a8a91d9287b9d09a443a86eb807719a4d616 27703 base "Base system (MANDATORY)" on
-kernel-dbg.txz 9241dcc2fa3584085244d798e9c235e7ee10a0e943f8c12f3651be71b37d66c6 620 kernel_dbg "Kernel (Debugging)" on
-kernel.txz a7d33ca6a6869229ff84ea4d42d4666348ca809478c5140173964d3e945a9722 629 kernel "Kernel (MANDATORY)" on
-ports.txz 3620a88802a1c469bfa3241eaa678dd20179fd38af7210bda986b37dc604060a 202921 ports "Ports tree" off
-src.txz fa3613b372a51ed36e11f33b08c181ffe047df70ec0e89c70f413b1009ea5c97 100305 src "System source tree" off
-tests.txz ffe90d5c2aba13a64b72093bb1b0185f8ca0eec0865a71ece032473ea9182fe7 7005 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.2-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.2-RELEASE
deleted file mode 100644
index 42a58392f1ee..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-14.2-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz db99a0ac4020180af4b717912d6f2c3a5c222665c1fbfa388714162205ac5e82 1662 base_dbg "Base system (Debugging)" off
-base.txz 16a791239a714e5a055fc5527e50fdbb5b9332349278221504ba8671387915d9 29336 base "Base system (MANDATORY)" on
-kernel-dbg.txz bf2a82ad2e3be9ce90277d94a98c5cd5bc3b15a372cd62ea7e78da1a3b83b670 622 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 5969b11931fe3cc5295760612e6e7a1283a0327e05d7cfd7fe2785ca0dfa0480 631 kernel "Kernel (MANDATORY)" on
-ports.txz a8efb33ca6c49c7016e7a0cf5aa1c75bd208aa0c23695e28c7a9f92fa3ffc895 205304 ports "Ports tree" off
-src.txz 2e8a48c5209302e5372ccbaf3e0adf8f21c9cadfdc8277420bf43ac236387a93 108734 src "System source tree" off
-tests.txz 84b5137ec659f544c53f3a000de9af62b9388169daec93fcc0c97062fe60109f 7207 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-13.4-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-13.4-RELEASE
deleted file mode 100644
index 156536bb6919..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-13.4-RELEASE
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz 1292a0cb1a8ae991bc3d5d6e3080f968812290943e3730a1d6648cb7be18a991 1655 base_dbg "Base system (Debugging)" off
-base.txz a89e877ed9059f85af8423fb72393890d4e650f0452e508ab9756160890a9ee0 27750 base "Base system (MANDATORY)" on
-kernel-dbg.txz 4d7650a3583ef9a66c24c305b4073f79cd7f2d8926e1f557654f73f8114aa71e 639 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 17b5c276e2b46f1d1a7657a0a64668bcc95873a7132ca721d70631e8c7267c95 648 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 53307d5aed3fbcd0465d8b53c5aad90c0beee135a864f546d62e354c6df93c2e 239 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz e9acd220e467d3bba430a3090951d973fb0aafbcac0feaa7aa7f996535959a92 1023 lib32 "32-bit compatibility libraries" on
-ports.txz 3620a88802a1c469bfa3241eaa678dd20179fd38af7210bda986b37dc604060a 202921 ports "Ports tree" off
-src.txz fa3613b372a51ed36e11f33b08c181ffe047df70ec0e89c70f413b1009ea5c97 100305 src "System source tree" off
-tests.txz c9eb4774d9c09714388e26d89effe340464c2509a5304f2ef5898f7246acff83 7010 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.2-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.2-RELEASE
deleted file mode 100644
index 7200128f0dd0..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-14.2-RELEASE
+++ /dev/null
@@ -1,9 +0,0 @@
-base-dbg.txz aabebed97c77544402e725024eb53255fabd1a8a4d2000703861b780d1409897 1681 base_dbg "Base system (Debugging)" off
-base.txz d7f4fa793bb8add3b4859379e052020644e7ffb85764db966ad799d8681e3ab2 29390 base "Base system (MANDATORY)" on
-kernel-dbg.txz 8e92b2d2bd47d93c764fb842a96be77dc22f01b5e10bd82d81e9561010266048 649 kernel_dbg "Kernel (Debugging)" on
-kernel.txz a3ec60015eca07ff3f76347ea78275052d273c46cac397ea93ebe875756401ba 658 kernel "Kernel (MANDATORY)" on
-lib32-dbg.txz 92f6bdaca0ab81664e6a1edeb8856a5a8ea240f7cb74f030b1cbadb849626374 247 lib32_dbg "32-bit compatibility libraries (Debugging)" off
-lib32.txz 34a2591f216ba4e79cd833d6ad0bdf49169f0f10a8b85681f0223b565b77ec23 708 lib32 "32-bit compatibility libraries" on
-ports.txz a8efb33ca6c49c7016e7a0cf5aa1c75bd208aa0c23695e28c7a9f92fa3ffc895 205304 ports "Ports tree" off
-src.txz 2e8a48c5209302e5372ccbaf3e0adf8f21c9cadfdc8277420bf43ac236387a93 108734 src "System source tree" off
-tests.txz 3703e7948941ccd219349a18ea61a504a29e36e33d6087e4fd147d3bbc8c55b4 7208 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-13.4-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-13.4-RELEASE
deleted file mode 100644
index a6b8278d12b0..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-13.4-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 1175bdf03aaa1450c45d5962c896bca53671f552f3a814bdf26472c047adbf5f 1642 base_dbg "Base system (Debugging)" off
-base.txz e740230864dbca582de7d8122a4172cd4692bf25b086ea1c275c3147fa77ecf8 27729 base "Base system (MANDATORY)" on
-kernel-dbg.txz 46ac3bed3edd5f2d2e3835b41a6edd345ae27f5f6fb4d73b4fbcf514c39e66e5 638 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 5f25c194de60df08746acbb807860976268bae2c3c376e9ad3f0196f4a4a320b 647 kernel "Kernel (MANDATORY)" on
-ports.txz 3620a88802a1c469bfa3241eaa678dd20179fd38af7210bda986b37dc604060a 202921 ports "Ports tree" off
-src.txz fa3613b372a51ed36e11f33b08c181ffe047df70ec0e89c70f413b1009ea5c97 100305 src "System source tree" off
-tests.txz c6f0ba9816095eda395a4432cd07bf520f079832a1a962ccd0cb0409335d1da8 7021 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE
deleted file mode 100644
index 06f6b0ee229d..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz d5af7ad7d9fd8fdf4d2f0ac56d8c29b1427799131cda834fbca3c2abe2564b9d 1668 base_dbg "Base system (Debugging)" off
-base.txz 2de95a1e5bc074af5073afa9b047622347fe51cd3886432b04a13fd9c26f7030 29372 base "Base system (MANDATORY)" on
-kernel-dbg.txz d2ffc1ea1dc74faeffd2c91cd2d12ccfb4067a870f23d47f345cc42bc2674679 648 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 9bed7e4f61dccd4edf0c2943b38b3f2d751f948d2ed627a6dd8914c6b292eb31 657 kernel "Kernel (MANDATORY)" on
-ports.txz a8efb33ca6c49c7016e7a0cf5aa1c75bd208aa0c23695e28c7a9f92fa3ffc895 205304 ports "Ports tree" off
-src.txz 2e8a48c5209302e5372ccbaf3e0adf8f21c9cadfdc8277420bf43ac236387a93 108734 src "System source tree" off
-tests.txz ddfeee3c170cae9e3677fe77a3aa4cbe62ba4096818830ecef59162e0a1f52b8 7219 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE
deleted file mode 100644
index f9308b6bb196..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 4450a01b24ed7b503963a4f6400342e94cab8a47d494a6b831d2084676918c20 1636 base_dbg "Base system (Debugging)" off
-base.txz 8930a233866ae42c229601d45f1e932e9ac87f3c7abf2603fd57fdcdac8f0662 27698 base "Base system (MANDATORY)" on
-kernel-dbg.txz c25385ca9c28e25915568cfca77a844e31150ee487c6ce71d84af90273955b0c 604 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 5a0392f5ac2d0d757aa1cd8c8b9037c956f87bf2d4f2f2bdc4c2bdc6ac5de335 613 kernel "Kernel (MANDATORY)" on
-ports.txz 3620a88802a1c469bfa3241eaa678dd20179fd38af7210bda986b37dc604060a 202921 ports "Ports tree" off
-src.txz fa3613b372a51ed36e11f33b08c181ffe047df70ec0e89c70f413b1009ea5c97 100305 src "System source tree" off
-tests.txz b2a6439cbed6d1c684523b52e352c438297dd6d40dc6d2f02f8cd83a135d1492 7005 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE
deleted file mode 100644
index c4f102caa307..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz f2913bf580f0a02d4cf88043058ea5c7e852645818238f7d5692136a992ffa57 1661 base_dbg "Base system (Debugging)" off
-base.txz 032c1a538bff08bd691ee4264b6166cf80dc35d377a4b9602cc3658a17f7727d 29331 base "Base system (MANDATORY)" on
-kernel-dbg.txz f4c4a3977a4f89daa68226666e37eb3b292ac795969ced7ddca10e2617f1e949 602 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 5e5467923a7a8cb00e4c284bdbffa46947389712000d7f4ecda6a77f35b28e0e 611 kernel "Kernel (MANDATORY)" on
-ports.txz a8efb33ca6c49c7016e7a0cf5aa1c75bd208aa0c23695e28c7a9f92fa3ffc895 205304 ports "Ports tree" off
-src.txz 2e8a48c5209302e5372ccbaf3e0adf8f21c9cadfdc8277420bf43ac236387a93 108734 src "System source tree" off
-tests.txz 37de53545126549b70d6bf5bffaf4e3b4050b263aadddeea40310d016d171c62 7207 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-13.4-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-13.4-RELEASE
deleted file mode 100644
index 722ef6d88328..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-13.4-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 8423fdacc541a93bb9202c28438a4cf70a48e6f8c3d31e83943f1544dbb44b37 1640 base_dbg "Base system (Debugging)" off
-base.txz 92f9399be65d3eb6579453e67bcb2df11bc74c637aae73fbdf08c2888ea15726 27737 base "Base system (MANDATORY)" on
-kernel-dbg.txz 4a11de37ef5301878a2b7742e55b645794e837036062fe29f20010d826e1ff9b 609 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 75321104e10c3ac820ebbd5ccf4826abea4f4e95e668d1f9ce5b356153089403 621 kernel "Kernel (MANDATORY)" on
-ports.txz 3620a88802a1c469bfa3241eaa678dd20179fd38af7210bda986b37dc604060a 202921 ports "Ports tree" off
-src.txz fa3613b372a51ed36e11f33b08c181ffe047df70ec0e89c70f413b1009ea5c97 100305 src "System source tree" off
-tests.txz f3af3c58c1b08b286fb32bc6887ae6977c2ad7cf267e98d1abd384922f462ea9 7018 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.2-RELEASE b/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.2-RELEASE
deleted file mode 100644
index 43d21527a181..000000000000
--- a/misc/freebsd-release-manifests/files/MANIFESTS/riscv-riscv64-14.2-RELEASE
+++ /dev/null
@@ -1,7 +0,0 @@
-base-dbg.txz 6a8cd3f75450045e369b9f879ad4cbc021664c2d22ed40228f294a67cc2ec9f9 1667 base_dbg "Base system (Debugging)" off
-base.txz a5fbf6b607f73b0209f24921cba68f3d111fdbb8627b1c0145766caedbcaa9c8 29392 base "Base system (MANDATORY)" on
-kernel-dbg.txz 116ca9a2a078b7869632b86f467fe7ab6b132baf275dc74ee347f7ca15e2416b 617 kernel_dbg "Kernel (Debugging)" on
-kernel.txz 165776dbff95516110e3c46331c9da2d2a3581839151aabbcc248f464095fa78 629 kernel "Kernel (MANDATORY)" on
-ports.txz a8efb33ca6c49c7016e7a0cf5aa1c75bd208aa0c23695e28c7a9f92fa3ffc895 205304 ports "Ports tree" off
-src.txz 2e8a48c5209302e5372ccbaf3e0adf8f21c9cadfdc8277420bf43ac236387a93 108734 src "System source tree" off
-tests.txz 0981dd5823d12ed0b3775c854755c596d7b13aab6d490e647d2ffc8eb458b576 7219 tests "Test suite" off
diff --git a/misc/freebsd-release-manifests/pkg-plist b/misc/freebsd-release-manifests/pkg-plist
index 337eee4cfa43..6c6ca31e95bf 100644
--- a/misc/freebsd-release-manifests/pkg-plist
+++ b/misc/freebsd-release-manifests/pkg-plist
@@ -1,37 +1,21 @@
-%%DATADIR%%/MANIFESTS/amd64-amd64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-13.5-RELEASE
-%%DATADIR%%/MANIFESTS/amd64-amd64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-14.3-RELEASE
%%DATADIR%%/MANIFESTS/amd64-amd64-15.0-RELEASE
-%%DATADIR%%/MANIFESTS/arm64-aarch64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-13.5-RELEASE
-%%DATADIR%%/MANIFESTS/arm64-aarch64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-14.3-RELEASE
%%DATADIR%%/MANIFESTS/arm64-aarch64-15.0-RELEASE
-%%DATADIR%%/MANIFESTS/i386-i386-13.4-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-13.5-RELEASE
-%%DATADIR%%/MANIFESTS/i386-i386-14.2-RELEASE
%%DATADIR%%/MANIFESTS/i386-i386-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-13.5-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.2-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-13.5-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-14.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64-15.0-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-13.5-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.2-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-14.3-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpc64le-15.0-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.4-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-13.5-RELEASE
-%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.2-RELEASE
%%DATADIR%%/MANIFESTS/powerpc-powerpcspe-14.3-RELEASE
-%%DATADIR%%/MANIFESTS/riscv-riscv64-13.4-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-13.5-RELEASE
-%%DATADIR%%/MANIFESTS/riscv-riscv64-14.2-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-14.3-RELEASE
%%DATADIR%%/MANIFESTS/riscv-riscv64-15.0-RELEASE
diff --git a/misc/freeguide/Makefile b/misc/freeguide/Makefile
index 91a474975e8f..fe669e970f78 100644
--- a/misc/freeguide/Makefile
+++ b/misc/freeguide/Makefile
@@ -14,7 +14,6 @@ LICENSE_FILE= ${WRKSRC}/doc/COPYING
RUN_DEPENDS= tv_cat:textproc/p5-xmltv
USES= java:ant,run
-JAVA_VERSION= 8
NO_ARCH= yes
diff --git a/misc/freeguide/files/patch-build.xml b/misc/freeguide/files/patch-build.xml
index 68f88b8961fe..633c29a67ae3 100644
--- a/misc/freeguide/files/patch-build.xml
+++ b/misc/freeguide/files/patch-build.xml
@@ -1,6 +1,24 @@
--- build.xml.orig 2014-10-22 19:25:23 UTC
+++ build.xml
-@@ -200,8 +200,8 @@
+@@ -62,8 +62,6 @@
+ description="Update version numbers etc. in source code.">
+ <mkdir dir="${bin}"/>
+ <javac
+- source="1.5"
+- target="1.5"
+ destdir="${bin}">
+ <src path="${src}/freeguide/build"/>
+ <src path="${src}/freeguide/common/base"/>
+@@ -80,8 +78,6 @@
+ <javac srcdir="${src}"
+ destdir="${bin}"
+ deprecation="on"
+- source="1.5"
+- target="1.5"
+ debug="yes"
+ encoding="UTF-8">
+ <!--compilerarg value="-Xlint:unchecked"/-->
+@@ -200,8 +196,8 @@
<mkdir dir="${install_share_dir}/applications" />
<copy file="${install}/linux/freeguide.desktop" todir="${install_share_dir}/applications/" />
diff --git a/misc/gitlogue/Makefile b/misc/gitlogue/Makefile
index 1788f47314ac..ab5b65677b08 100644
--- a/misc/gitlogue/Makefile
+++ b/misc/gitlogue/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gitlogue
DISTVERSIONPREFIX= v
-DISTVERSION= 0.5.0
+DISTVERSION= 0.6.0 # make patch cargo-crates
+PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= nxjoseph@protonmail.com
diff --git a/misc/gitlogue/Makefile.crates b/misc/gitlogue/Makefile.crates
index 57146c2a9e03..f68062201b5e 100644
--- a/misc/gitlogue/Makefile.crates
+++ b/misc/gitlogue/Makefile.crates
@@ -50,7 +50,7 @@ CARGO_CRATES= aho-corasick-1.1.4 \
form_urlencoded-1.2.2 \
getrandom-0.2.16 \
getrandom-0.3.4 \
- git2-0.20.2 \
+ git2-0.20.3 \
globset-0.4.18 \
hashbrown-0.15.5 \
hashbrown-0.16.0 \
@@ -76,7 +76,7 @@ CARGO_CRATES= aho-corasick-1.1.4 \
jobserver-0.1.34 \
js-sys-0.3.82 \
libc-0.2.177 \
- libgit2-sys-0.18.2+1.9.1 \
+ libgit2-sys-0.18.3+1.9.2 \
libredox-0.1.10 \
libssh2-sys-0.3.1 \
libz-sys-1.1.22 \
@@ -146,11 +146,11 @@ CARGO_CRATES= aho-corasick-1.1.4 \
tinystr-0.8.2 \
toml-0.9.8 \
toml_datetime-0.7.3 \
- toml_edit-0.23.7 \
+ toml_edit-0.23.9 \
toml_parser-1.0.4 \
toml_writer-1.0.4 \
tree-sitter-0.25.10 \
- tree-sitter-bash-0.25.0 \
+ tree-sitter-bash-0.25.1 \
tree-sitter-c-0.24.1 \
tree-sitter-c-sharp-0.23.1 \
tree-sitter-clojure-0.1.0 \
diff --git a/misc/gitlogue/distinfo b/misc/gitlogue/distinfo
index 2caa6bc36dbb..7ff24a3629d9 100644
--- a/misc/gitlogue/distinfo
+++ b/misc/gitlogue/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1764533616
+TIMESTAMP = 1765309714
SHA256 (rust/crates/aho-corasick-1.1.4.crate) = ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
SIZE (rust/crates/aho-corasick-1.1.4.crate) = 184015
SHA256 (rust/crates/allocator-api2-0.2.21.crate) = 683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923
@@ -103,8 +103,8 @@ SHA256 (rust/crates/getrandom-0.2.16.crate) = 335ff9f135e4384c8150d6f27c6daed433
SIZE (rust/crates/getrandom-0.2.16.crate) = 40163
SHA256 (rust/crates/getrandom-0.3.4.crate) = 899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd
SIZE (rust/crates/getrandom-0.3.4.crate) = 50932
-SHA256 (rust/crates/git2-0.20.2.crate) = 2deb07a133b1520dc1a5690e9bd08950108873d7ed5de38dcc74d3b5ebffa110
-SIZE (rust/crates/git2-0.20.2.crate) = 223479
+SHA256 (rust/crates/git2-0.20.3.crate) = 3e2b37e2f62729cdada11f0e6b3b6fe383c69c29fc619e391223e12856af308c
+SIZE (rust/crates/git2-0.20.3.crate) = 224085
SHA256 (rust/crates/globset-0.4.18.crate) = 52dfc19153a48bde0cbd630453615c8151bce3a5adfac7a0aebfbf0a1e1f57e3
SIZE (rust/crates/globset-0.4.18.crate) = 28970
SHA256 (rust/crates/hashbrown-0.15.5.crate) = 9229cfe53dfd69f0609a49f65461bd93001ea1ef889cd5529dd176593f5338a1
@@ -155,8 +155,8 @@ SHA256 (rust/crates/js-sys-0.3.82.crate) = b011eec8cc36da2aab2d5cff675ec18454fad
SIZE (rust/crates/js-sys-0.3.82.crate) = 56436
SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
SIZE (rust/crates/libc-0.2.177.crate) = 792045
-SHA256 (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1c42fe03df2bd3c53a3a9c7317ad91d80c81cd1fb0caec8d7cc4cd2bfa10c222
-SIZE (rust/crates/libgit2-sys-0.18.2+1.9.1.crate) = 1856057
+SHA256 (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = c9b3acc4b91781bb0b3386669d325163746af5f6e4f73e6d2d630e09a35f3487
+SIZE (rust/crates/libgit2-sys-0.18.3+1.9.2.crate) = 1865532
SHA256 (rust/crates/libredox-0.1.10.crate) = 416f7e718bdb06000964960ffa43b4335ad4012ae8b99060261aa4a8088d5ccb
SIZE (rust/crates/libredox-0.1.10.crate) = 7332
SHA256 (rust/crates/libssh2-sys-0.3.1.crate) = 220e4f05ad4a218192533b300327f5150e809b54c4ec83b5a1d91833601811b9
@@ -295,16 +295,16 @@ SHA256 (rust/crates/toml-0.9.8.crate) = f0dc8b1fb61449e27716ec0e1bdf0f6b8f3e8f6b
SIZE (rust/crates/toml-0.9.8.crate) = 56104
SHA256 (rust/crates/toml_datetime-0.7.3.crate) = f2cdb639ebbc97961c51720f858597f7f24c4fc295327923af55b74c3c724533
SIZE (rust/crates/toml_datetime-0.7.3.crate) = 17827
-SHA256 (rust/crates/toml_edit-0.23.7.crate) = 6485ef6d0d9b5d0ec17244ff7eb05310113c3f316f2d14200d4de56b3cb98f8d
-SIZE (rust/crates/toml_edit-0.23.7.crate) = 65946
+SHA256 (rust/crates/toml_edit-0.23.9.crate) = 5d7cbc3b4b49633d57a0509303158ca50de80ae32c265093b24c414705807832
+SIZE (rust/crates/toml_edit-0.23.9.crate) = 65870
SHA256 (rust/crates/toml_parser-1.0.4.crate) = c0cbe268d35bdb4bb5a56a2de88d0ad0eb70af5384a99d648cd4b3d04039800e
SIZE (rust/crates/toml_parser-1.0.4.crate) = 34978
SHA256 (rust/crates/toml_writer-1.0.4.crate) = df8b2b54733674ad286d16267dcfc7a71ed5c776e4ac7aa3c3e2561f7c637bf2
SIZE (rust/crates/toml_writer-1.0.4.crate) = 17146
SHA256 (rust/crates/tree-sitter-0.25.10.crate) = 78f873475d258561b06f1c595d93308a7ed124d9977cb26b148c2084a4a3cc87
SIZE (rust/crates/tree-sitter-0.25.10.crate) = 197383
-SHA256 (rust/crates/tree-sitter-bash-0.25.0.crate) = 871b0606e667e98a1237ebdc1b0d7056e0aebfdc3141d12b399865d4cb6ed8a6
-SIZE (rust/crates/tree-sitter-bash-0.25.0.crate) = 443064
+SHA256 (rust/crates/tree-sitter-bash-0.25.1.crate) = 9e5ec769279cc91b561d3df0d8a5deb26b0ad40d183127f409494d6d8fc53062
+SIZE (rust/crates/tree-sitter-bash-0.25.1.crate) = 438310
SHA256 (rust/crates/tree-sitter-c-0.24.1.crate) = 1a3aad8f0129083a59fe8596157552d2bb7148c492d44c21558d68ca1c722707
SIZE (rust/crates/tree-sitter-c-0.24.1.crate) = 248206
SHA256 (rust/crates/tree-sitter-c-sharp-0.23.1.crate) = 67f06accca7b45351758663b8215089e643d53bd9a660ce0349314263737fcb0
@@ -477,5 +477,5 @@ SHA256 (rust/crates/zerovec-0.11.5.crate) = 6c28719294829477f525be0186d13efa9a3c
SIZE (rust/crates/zerovec-0.11.5.crate) = 119620
SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f2567e659fca9666581ad3411d59207951f3
SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
-SHA256 (unhappychoice-gitlogue-v0.5.0_GH0.tar.gz) = 2c100e599064d14078b504d214db01b8bd602657e9e5f77f5308af89119aa9f4
-SIZE (unhappychoice-gitlogue-v0.5.0_GH0.tar.gz) = 82449559
+SHA256 (unhappychoice-gitlogue-v0.6.0_GH0.tar.gz) = f123daba18f0b4d6f4623c618a8c8a8ffc27c4805bed903c8c4726e7f32c0488
+SIZE (unhappychoice-gitlogue-v0.6.0_GH0.tar.gz) = 82451997
diff --git a/misc/gollama/Makefile b/misc/gollama/Makefile
index 35a4f107e51a..ad1dd76cbce7 100644
--- a/misc/gollama/Makefile
+++ b/misc/gollama/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/sammcj/gollama
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.25,modules
+USES= go:1.25+,modules
GO_MODULE= github.com/sammcj/gollama
diff --git a/misc/hyprqt6engine/Makefile b/misc/hyprqt6engine/Makefile
index 9e44be8fe43e..bb2e035019be 100644
--- a/misc/hyprqt6engine/Makefile
+++ b/misc/hyprqt6engine/Makefile
@@ -1,6 +1,7 @@
PORTNAME= hyprqt6engine
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
+PORTREVISION= 1
CATEGORIES= misc
PATCH_SITES= https://github.com/hyprwm/hyprqt6engine/commit/
diff --git a/misc/iso-codes/Makefile b/misc/iso-codes/Makefile
index 19b672f3a6a9..631a82618ccb 100644
--- a/misc/iso-codes/Makefile
+++ b/misc/iso-codes/Makefile
@@ -1,6 +1,6 @@
PORTNAME= iso-codes
+PORTVERSION= 4.19.0
DISTVERSIONPREFIX= v
-DISTVERSION= 4.18.0
CATEGORIES= misc
MAINTAINER= sunpoet@FreeBSD.org
@@ -10,7 +10,7 @@ WWW= https://salsa.debian.org/iso-codes-team/iso-codes
LICENSE= LGPL21
LICENSE_FILE= ${WRKSRC}/COPYING
-USES= gettext-tools gmake pathfix python:build tar:xz
+USES= gettext-tools gmake python:build tar:bz2
BINARY_ALIAS= python3=${PYTHON_VERSION}
GNU_CONFIGURE= yes
diff --git a/misc/iso-codes/distinfo b/misc/iso-codes/distinfo
index 8bb63bfcf8f5..2847d06ffa97 100644
--- a/misc/iso-codes/distinfo
+++ b/misc/iso-codes/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1744464763
-SHA256 (iso-codes-v4.18.0.tar.bz2) = e6351276de5bb5c91c17546c4d3f53bee9494f3f14f5db7594a19d6cdd01d0f3
-SIZE (iso-codes-v4.18.0.tar.bz2) = 9531044
+TIMESTAMP = 1765895856
+SHA256 (iso-codes-v4.19.0.tar.bz2) = fbb26e873f360badc72234fb34848cf9c5eff58c1506ebc7a1ccdf5a70bcb197
+SIZE (iso-codes-v4.19.0.tar.bz2) = 9907799
diff --git a/misc/iso-codes/pkg-plist b/misc/iso-codes/pkg-plist
index f9da58a10775..dbcd3fb0e196 100644
--- a/misc/iso-codes/pkg-plist
+++ b/misc/iso-codes/pkg-plist
@@ -1,4 +1,3 @@
-libdata/pkgconfig/iso-codes.pc
%%DATADIR%%/json/iso_15924.json
%%DATADIR%%/json/iso_3166-1.json
%%DATADIR%%/json/iso_3166-2.json
@@ -79,8 +78,19 @@ share/locale/az/LC_MESSAGES/iso_639-2.mo
share/locale/az/LC_MESSAGES/iso_639-3.mo
share/locale/az/LC_MESSAGES/iso_639.mo
share/locale/az/LC_MESSAGES/iso_639_3.mo
+share/locale/ba/LC_MESSAGES/iso_15924.mo
share/locale/ba/LC_MESSAGES/iso_3166-1.mo
+share/locale/ba/LC_MESSAGES/iso_3166-2.mo
+share/locale/ba/LC_MESSAGES/iso_3166-3.mo
share/locale/ba/LC_MESSAGES/iso_3166.mo
+share/locale/ba/LC_MESSAGES/iso_3166_2.mo
+share/locale/ba/LC_MESSAGES/iso_4217.mo
+share/locale/ba/LC_MESSAGES/iso_639-2.mo
+share/locale/ba/LC_MESSAGES/iso_639-3.mo
+share/locale/ba/LC_MESSAGES/iso_639-5.mo
+share/locale/ba/LC_MESSAGES/iso_639.mo
+share/locale/ba/LC_MESSAGES/iso_639_3.mo
+share/locale/ba/LC_MESSAGES/iso_639_5.mo
share/locale/bar/LC_MESSAGES/iso_3166-1.mo
share/locale/bar/LC_MESSAGES/iso_3166.mo
share/locale/be/LC_MESSAGES/iso_15924.mo
@@ -130,8 +140,10 @@ share/locale/bn_IN/LC_MESSAGES/iso_3166-3.mo
share/locale/bn_IN/LC_MESSAGES/iso_3166.mo
share/locale/br/LC_MESSAGES/iso_15924.mo
share/locale/br/LC_MESSAGES/iso_3166-1.mo
+share/locale/br/LC_MESSAGES/iso_3166-2.mo
share/locale/br/LC_MESSAGES/iso_3166-3.mo
share/locale/br/LC_MESSAGES/iso_3166.mo
+share/locale/br/LC_MESSAGES/iso_3166_2.mo
share/locale/br/LC_MESSAGES/iso_4217.mo
share/locale/br/LC_MESSAGES/iso_639-2.mo
share/locale/br/LC_MESSAGES/iso_639-3.mo
@@ -542,6 +554,7 @@ share/locale/ka/LC_MESSAGES/iso_639_5.mo
share/locale/kab/LC_MESSAGES/iso_15924.mo
share/locale/kab/LC_MESSAGES/iso_3166-1.mo
share/locale/kab/LC_MESSAGES/iso_3166-2.mo
+share/locale/kab/LC_MESSAGES/iso_3166-3.mo
share/locale/kab/LC_MESSAGES/iso_3166.mo
share/locale/kab/LC_MESSAGES/iso_3166_2.mo
share/locale/kab/LC_MESSAGES/iso_4217.mo
@@ -753,6 +766,19 @@ share/locale/or/LC_MESSAGES/iso_639-2.mo
share/locale/or/LC_MESSAGES/iso_639-3.mo
share/locale/or/LC_MESSAGES/iso_639.mo
share/locale/or/LC_MESSAGES/iso_639_3.mo
+share/locale/ota/LC_MESSAGES/iso_15924.mo
+share/locale/ota/LC_MESSAGES/iso_3166-1.mo
+share/locale/ota/LC_MESSAGES/iso_3166-2.mo
+share/locale/ota/LC_MESSAGES/iso_3166-3.mo
+share/locale/ota/LC_MESSAGES/iso_3166.mo
+share/locale/ota/LC_MESSAGES/iso_3166_2.mo
+share/locale/ota/LC_MESSAGES/iso_4217.mo
+share/locale/ota/LC_MESSAGES/iso_639-2.mo
+share/locale/ota/LC_MESSAGES/iso_639-3.mo
+share/locale/ota/LC_MESSAGES/iso_639-5.mo
+share/locale/ota/LC_MESSAGES/iso_639.mo
+share/locale/ota/LC_MESSAGES/iso_639_3.mo
+share/locale/ota/LC_MESSAGES/iso_639_5.mo
share/locale/pa/LC_MESSAGES/iso_3166-1.mo
share/locale/pa/LC_MESSAGES/iso_3166-3.mo
share/locale/pa/LC_MESSAGES/iso_3166.mo
@@ -792,8 +818,10 @@ share/locale/ps/LC_MESSAGES/iso_639.mo
share/locale/ps/LC_MESSAGES/iso_639_3.mo
share/locale/pt/LC_MESSAGES/iso_15924.mo
share/locale/pt/LC_MESSAGES/iso_3166-1.mo
+share/locale/pt/LC_MESSAGES/iso_3166-2.mo
share/locale/pt/LC_MESSAGES/iso_3166-3.mo
share/locale/pt/LC_MESSAGES/iso_3166.mo
+share/locale/pt/LC_MESSAGES/iso_3166_2.mo
share/locale/pt/LC_MESSAGES/iso_4217.mo
share/locale/pt/LC_MESSAGES/iso_639-2.mo
share/locale/pt/LC_MESSAGES/iso_639-3.mo
@@ -1045,9 +1073,19 @@ share/locale/tzm/LC_MESSAGES/iso_3166.mo
share/locale/tzm/LC_MESSAGES/iso_4217.mo
share/locale/tzm/LC_MESSAGES/iso_639-2.mo
share/locale/tzm/LC_MESSAGES/iso_639.mo
+share/locale/ug/LC_MESSAGES/iso_15924.mo
share/locale/ug/LC_MESSAGES/iso_3166-1.mo
+share/locale/ug/LC_MESSAGES/iso_3166-2.mo
share/locale/ug/LC_MESSAGES/iso_3166-3.mo
share/locale/ug/LC_MESSAGES/iso_3166.mo
+share/locale/ug/LC_MESSAGES/iso_3166_2.mo
+share/locale/ug/LC_MESSAGES/iso_4217.mo
+share/locale/ug/LC_MESSAGES/iso_639-2.mo
+share/locale/ug/LC_MESSAGES/iso_639-3.mo
+share/locale/ug/LC_MESSAGES/iso_639-5.mo
+share/locale/ug/LC_MESSAGES/iso_639.mo
+share/locale/ug/LC_MESSAGES/iso_639_3.mo
+share/locale/ug/LC_MESSAGES/iso_639_5.mo
share/locale/uk/LC_MESSAGES/iso_15924.mo
share/locale/uk/LC_MESSAGES/iso_3166-1.mo
share/locale/uk/LC_MESSAGES/iso_3166-2.mo
@@ -1149,6 +1187,7 @@ share/locale/zu/LC_MESSAGES/iso_639-2.mo
share/locale/zu/LC_MESSAGES/iso_639-3.mo
share/locale/zu/LC_MESSAGES/iso_639.mo
share/locale/zu/LC_MESSAGES/iso_639_3.mo
+share/pkgconfig/iso-codes.pc
share/xml/iso-codes/iso_15924.xml
share/xml/iso-codes/iso_3166-1.xml
share/xml/iso-codes/iso_3166-2.xml
diff --git a/misc/jbidwatcher/Makefile b/misc/jbidwatcher/Makefile
index 787cd4b42555..e412a2404f75 100644
--- a/misc/jbidwatcher/Makefile
+++ b/misc/jbidwatcher/Makefile
@@ -8,7 +8,11 @@ MAINTAINER= ports@FreeBSD.org
COMMENT= Java-based application allowing you to monitor eBay auctions
WWW= https://www.jbidwatcher.com/
+DEPRECATED= unmaintained, upstream website is gone, no users in the ports tree
+EXPIRATION_DATE= 2026-04-14
+
USES= java:ant,run tar:bzip2
+JAVA_VERSION= 8 11
ALL_TARGET= jar
diff --git a/misc/jbidwatcher/files/patch-build.xml b/misc/jbidwatcher/files/patch-build.xml
new file mode 100644
index 000000000000..5e8621f1d5a2
--- /dev/null
+++ b/misc/jbidwatcher/files/patch-build.xml
@@ -0,0 +1,11 @@
+--- build.xml.orig 2025-12-14 15:56:48 UTC
++++ build.xml
+@@ -83,7 +83,7 @@
+ <target name="compile" depends="init">
+ <echo level="info" message="Compiling all classes." />
+ <mkdir dir="${build.dir}" />
+- <javac srcdir="${src.dir}" destdir="${build.dir}" includeantruntime="false" debug="on" source="1.5" target="1.5">
++ <javac srcdir="${src.dir}" destdir="${build.dir}" includeantruntime="false" debug="on">
+ <classpath refid="project.class.path" />
+ <include name="**/*.java" />
+ </javac>
diff --git a/misc/kdeedu-data/distinfo b/misc/kdeedu-data/distinfo
index dfd36fefd05b..74c504515b45 100644
--- a/misc/kdeedu-data/distinfo
+++ b/misc/kdeedu-data/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762264634
-SHA256 (KDE/release-service/25.08.3/kdeedu-data-25.08.3.tar.xz) = 71f8572b57d0edb073429e2f394145911c08368b20caa3685cf64cadbc6fa2aa
-SIZE (KDE/release-service/25.08.3/kdeedu-data-25.08.3.tar.xz) = 338840
+TIMESTAMP = 1765478635
+SHA256 (KDE/release-service/25.12.0/kdeedu-data-25.12.0.tar.xz) = 1408da5d3133145b3b022c134347620985011ca0815d99f6c805b1fc2448ae1e
+SIZE (KDE/release-service/25.12.0/kdeedu-data-25.12.0.tar.xz) = 338804
diff --git a/misc/kf6-purpose/distinfo b/misc/kf6-purpose/distinfo
index 6aeedb998713..ccca3f604d73 100644
--- a/misc/kf6-purpose/distinfo
+++ b/misc/kf6-purpose/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762892873
-SHA256 (KDE/frameworks/6.20/purpose-6.20.0.tar.xz) = 3a33a069534f5cfcd751e67b7dc37785f3b8ec9d027cf1d7a0d42f0ffbfc9857
-SIZE (KDE/frameworks/6.20/purpose-6.20.0.tar.xz) = 189748
+TIMESTAMP = 1765456431
+SHA256 (KDE/frameworks/6.21/purpose-6.21.0.tar.xz) = 0326877ab8b32491482b80925d1b86fb8a7a7f3a587dd125162e7fb55a8d5e87
+SIZE (KDE/frameworks/6.21/purpose-6.21.0.tar.xz) = 190160
diff --git a/misc/kf6-purpose/pkg-plist b/misc/kf6-purpose/pkg-plist
index c92660af53e6..35f36a6bcdd0 100644
--- a/misc/kf6-purpose/pkg-plist
+++ b/misc/kf6-purpose/pkg-plist
@@ -382,6 +382,19 @@ share/locale/id/LC_MESSAGES/purpose6_phabricator.mo
share/locale/id/LC_MESSAGES/purpose6_reviewboard.mo
share/locale/id/LC_MESSAGES/purpose6_saveas.mo
share/locale/id/LC_MESSAGES/purpose6_youtube.mo
+share/locale/is/LC_MESSAGES/libpurpose6_quick.mo
+share/locale/is/LC_MESSAGES/libpurpose6_widgets.mo
+share/locale/is/LC_MESSAGES/purpose6_barcode.mo
+share/locale/is/LC_MESSAGES/purpose6_bluetooth.mo
+share/locale/is/LC_MESSAGES/purpose6_fileitemaction.mo
+share/locale/is/LC_MESSAGES/purpose6_imgur.mo
+share/locale/is/LC_MESSAGES/purpose6_kdeconnect.mo
+share/locale/is/LC_MESSAGES/purpose6_kdeconnectsms.mo
+share/locale/is/LC_MESSAGES/purpose6_nextcloud.mo
+share/locale/is/LC_MESSAGES/purpose6_pastebin.mo
+share/locale/is/LC_MESSAGES/purpose6_reviewboard.mo
+share/locale/is/LC_MESSAGES/purpose6_saveas.mo
+share/locale/is/LC_MESSAGES/purpose6_youtube.mo
share/locale/it/LC_MESSAGES/libpurpose6_quick.mo
share/locale/it/LC_MESSAGES/libpurpose6_widgets.mo
share/locale/it/LC_MESSAGES/purpose6_barcode.mo
diff --git a/misc/kgeography/distinfo b/misc/kgeography/distinfo
index b321c549c0fb..e2a994cd8858 100644
--- a/misc/kgeography/distinfo
+++ b/misc/kgeography/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762264636
-SHA256 (KDE/release-service/25.08.3/kgeography-25.08.3.tar.xz) = 8c8068aed1709196a76decbdb77dc61f2abf539bf3c2b260702475bf2e2c67b2
-SIZE (KDE/release-service/25.08.3/kgeography-25.08.3.tar.xz) = 12494872
+TIMESTAMP = 1765478638
+SHA256 (KDE/release-service/25.12.0/kgeography-25.12.0.tar.xz) = 8c941545cdeed947f223a0c2fc5e222e57480559e5986d728fe2635c09c2d79f
+SIZE (KDE/release-service/25.12.0/kgeography-25.12.0.tar.xz) = 12488108
diff --git a/misc/klettres/distinfo b/misc/klettres/distinfo
index 2f85bfacfabc..570adebd66a3 100644
--- a/misc/klettres/distinfo
+++ b/misc/klettres/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762264639
-SHA256 (KDE/release-service/25.08.3/klettres-25.08.3.tar.xz) = 70652eaccf800176ba3f5129fd13a8292b9717c308498801b55e553a4f179873
-SIZE (KDE/release-service/25.08.3/klettres-25.08.3.tar.xz) = 47192472
+TIMESTAMP = 1765478640
+SHA256 (KDE/release-service/25.12.0/klettres-25.12.0.tar.xz) = 3118dcd5fbe434581510a44c15a8d5e3d9f6efe819581ec35e7a178225044e97
+SIZE (KDE/release-service/25.12.0/klettres-25.12.0.tar.xz) = 47189164
diff --git a/misc/ktouch/distinfo b/misc/ktouch/distinfo
index d50afa6c1ced..e196e4b02bf2 100644
--- a/misc/ktouch/distinfo
+++ b/misc/ktouch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762264639
-SHA256 (KDE/release-service/25.08.3/ktouch-25.08.3.tar.xz) = 471bc69be3638695737a46ad0381471d52f2fdd7ac39f6486b18080a1a99f81c
-SIZE (KDE/release-service/25.08.3/ktouch-25.08.3.tar.xz) = 4792012
+TIMESTAMP = 1765478641
+SHA256 (KDE/release-service/25.12.0/ktouch-25.12.0.tar.xz) = c33fcd880e70b503f7d5a4a0cb6ba01c3218d9b3cf8c0231505602f272a6f4ad
+SIZE (KDE/release-service/25.12.0/ktouch-25.12.0.tar.xz) = 4791924
diff --git a/misc/kwordquiz/distinfo b/misc/kwordquiz/distinfo
index ea3b9e0b162b..e23690fca0e0 100644
--- a/misc/kwordquiz/distinfo
+++ b/misc/kwordquiz/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762264642
-SHA256 (KDE/release-service/25.08.3/kwordquiz-25.08.3.tar.xz) = 143ded0aeea02036de7aadbd3b6ce810d0066a73dcc82d367b171962a8121684
-SIZE (KDE/release-service/25.08.3/kwordquiz-25.08.3.tar.xz) = 3619276
+TIMESTAMP = 1765478643
+SHA256 (KDE/release-service/25.12.0/kwordquiz-25.12.0.tar.xz) = 52302de0d9535c03e25978f461817fd55eb95b4c80a63fbb0cb2081ebe6d1128
+SIZE (KDE/release-service/25.12.0/kwordquiz-25.12.0.tar.xz) = 3619312
diff --git a/misc/lf/Makefile b/misc/lf/Makefile
index c4752f1a55de..e9c15a45e7cd 100644
--- a/misc/lf/Makefile
+++ b/misc/lf/Makefile
@@ -11,7 +11,7 @@ WWW= https://github.com/gokcehan/lf
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24
+USES= go:1.24+
USE_GITHUB= yes
GH_ACCOUNT= gokcehan
GH_TUPLE= \
diff --git a/misc/libkeduvocdocument/distinfo b/misc/libkeduvocdocument/distinfo
index f320828970b9..a11556303d57 100644
--- a/misc/libkeduvocdocument/distinfo
+++ b/misc/libkeduvocdocument/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762264645
-SHA256 (KDE/release-service/25.08.3/libkeduvocdocument-25.08.3.tar.xz) = b4dcc43c1d8f711d5b9ac0a29d78e2ec7710b5bcd80f1ec62534e8b1b0ebddc5
-SIZE (KDE/release-service/25.08.3/libkeduvocdocument-25.08.3.tar.xz) = 229388
+TIMESTAMP = 1765478646
+SHA256 (KDE/release-service/25.12.0/libkeduvocdocument-25.12.0.tar.xz) = 61598ec7a3ca082653fb09725607389a10891d804ee64189d3c99ac7d02fae70
+SIZE (KDE/release-service/25.12.0/libkeduvocdocument-25.12.0.tar.xz) = 229432
diff --git a/misc/libmetalink/Makefile b/misc/libmetalink/Makefile
index 07d3f6cf0c8e..aa12a1bc9864 100644
--- a/misc/libmetalink/Makefile
+++ b/misc/libmetalink/Makefile
@@ -10,7 +10,7 @@ WWW= https://launchpad.net/libmetalink/
LICENSE= MIT
-USES= libtool localbase pathfix tar:xz
+USES= libtool localbase tar:xz
GNU_CONFIGURE= yes
INSTALL_TARGET= install-strip
diff --git a/misc/lifelines/Makefile b/misc/lifelines/Makefile
index 5e31de237797..dda1ba095ed9 100644
--- a/misc/lifelines/Makefile
+++ b/misc/lifelines/Makefile
@@ -10,7 +10,7 @@ WWW= https://lifelines.github.io/lifelines/
LICENSE= MIT
-USES= autoreconf bison gmake iconv ncurses
+USES= autoreconf bison gettext-tools gmake iconv ncurses
GNU_CONFIGURE= yes
CONFIGURE_ENV= YACC="bison -y"
@@ -35,7 +35,7 @@ BUILDDOCS_BUILD_DEPENDS= dblatex:textproc/dblatex \
xmlto:textproc/xmlto
BUILDDOCS_CONFIGURE_WITH= docs
-NLS_USES= gettext
+NLS_USES= gettext-runtime
NLS_CONFIGURE_ENABLE= nls
pre-patch:
diff --git a/misc/lifelines/files/patch-configure.ac b/misc/lifelines/files/patch-configure.ac
new file mode 100644
index 000000000000..60e9b9ead875
--- /dev/null
+++ b/misc/lifelines/files/patch-configure.ac
@@ -0,0 +1,18 @@
+--- configure.ac.orig 2016-03-17 00:15:34 UTC
++++ configure.ac
+@@ -11,6 +11,7 @@ AC_CONFIG_AUX_DIR(build/autotools)
+ AC_PREREQ(2.50)
+ AC_REVISION([for lifelines, built with autoconf] AC_ACVERSION)
+ AC_CONFIG_AUX_DIR(build/autotools)
++AC_CONFIG_MACRO_DIRS([build/autotools])
+ AC_CANONICAL_HOST
+
+ dnl Use 'foreign' to avoid requiring GNU files in top-level.
+@@ -48,6 +49,7 @@ AM_GNU_GETTEXT(,need-ngettext)
+ dnl These languages should be a copy of po/LINGUAS
+ ALL_LINGUAS="da de el eo es fr it nl pl rw sv"
+ AM_GNU_GETTEXT(,need-ngettext)
++AM_GNU_GETTEXT_VERSION([0.11.5])
+
+ dnl codeset conversion library
+ AM_ICONV
diff --git a/misc/lifelines/files/patch-intl_Makefile.in b/misc/lifelines/files/patch-intl_Makefile.in
deleted file mode 100644
index 6790415d8117..000000000000
--- a/misc/lifelines/files/patch-intl_Makefile.in
+++ /dev/null
@@ -1,38 +0,0 @@
---- intl/Makefile.in.orig 2015-12-22 22:00:40 UTC
-+++ intl/Makefile.in
-@@ -152,35 +152,6 @@ install-exec: all
- else \
- : ; \
- fi
-- if test '@USE_INCLUDED_LIBINTL@' = yes; then \
-- test @GLIBC21@ != no || $(mkinstalldirs) $(DESTDIR)$(libdir); \
-- temp=$(DESTDIR)$(libdir)/t-charset.alias; \
-- dest=$(DESTDIR)$(libdir)/charset.alias; \
-- if test -f $(DESTDIR)$(libdir)/charset.alias; then \
-- orig=$(DESTDIR)$(libdir)/charset.alias; \
-- sed -f ref-add.sed $$orig > $$temp; \
-- $(INSTALL_DATA) $$temp $$dest; \
-- rm -f $$temp; \
-- else \
-- if test @GLIBC21@ = no; then \
-- orig=charset.alias; \
-- sed -f ref-add.sed $$orig > $$temp; \
-- $(INSTALL_DATA) $$temp $$dest; \
-- rm -f $$temp; \
-- fi; \
-- fi; \
-- $(mkinstalldirs) $(DESTDIR)$(localedir); \
-- test -f $(DESTDIR)$(localedir)/locale.alias \
-- && orig=$(DESTDIR)$(localedir)/locale.alias \
-- || orig=$(srcdir)/locale.alias; \
-- temp=$(DESTDIR)$(localedir)/t-locale.alias; \
-- dest=$(DESTDIR)$(localedir)/locale.alias; \
-- sed -f ref-add.sed $$orig > $$temp; \
-- $(INSTALL_DATA) $$temp $$dest; \
-- rm -f $$temp; \
-- else \
-- : ; \
-- fi
- install-data: all
- if test "$(PACKAGE)" = "gettext"; then \
- $(mkinstalldirs) $(DESTDIR)$(gettextsrcdir); \
diff --git a/misc/ls-lint/Makefile b/misc/ls-lint/Makefile
index d2ebd65b085c..3ecd97fd13a6 100644
--- a/misc/ls-lint/Makefile
+++ b/misc/ls-lint/Makefile
@@ -12,7 +12,7 @@ WWW= https://ls-lint.org/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:1.24,modules
+USES= go:1.24+,modules
GO_MODULE= github.com/loeffel-io/ls-lint/v2
GO_TARGET= ./cmd/ls_lint
diff --git a/misc/lscolors/Makefile b/misc/lscolors/Makefile
index c0ddfb1ca712..a4d77002386b 100644
--- a/misc/lscolors/Makefile
+++ b/misc/lscolors/Makefile
@@ -1,6 +1,7 @@
PORTNAME= lscolors
DISTVERSIONPREFIX= v
DISTVERSION= 0.21.0
+PORTREVISION= 1
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/mcp-probe/Makefile b/misc/mcp-probe/Makefile
index d56f3a768bdb..3ebb1ba250e3 100644
--- a/misc/mcp-probe/Makefile
+++ b/misc/mcp-probe/Makefile
@@ -1,6 +1,6 @@
PORTNAME= mcp-probe
DISTVERSION= 0.3.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
MAINTAINER= olgeni@FreeBSD.org
diff --git a/misc/minuet/distinfo b/misc/minuet/distinfo
index 520e6151ce6d..5ee5662936ba 100644
--- a/misc/minuet/distinfo
+++ b/misc/minuet/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762264647
-SHA256 (KDE/release-service/25.08.3/minuet-25.08.3.tar.xz) = 102b3925a0e5b437a6f3e133abcae8676238972a9d68c4666c1aa76e51b9ba44
-SIZE (KDE/release-service/25.08.3/minuet-25.08.3.tar.xz) = 27699176
+TIMESTAMP = 1765478648
+SHA256 (KDE/release-service/25.12.0/minuet-25.12.0.tar.xz) = 9f2c13ab47d881938e24ef14bafc715e82121ac1644728f9107963d0eb578b3c
+SIZE (KDE/release-service/25.12.0/minuet-25.12.0.tar.xz) = 27696392
diff --git a/misc/navi/Makefile b/misc/navi/Makefile
index b288e96ba43f..2a340195360b 100644
--- a/misc/navi/Makefile
+++ b/misc/navi/Makefile
@@ -1,7 +1,7 @@
PORTNAME= navi
DISTVERSIONPREFIX= v
DISTVERSION= 2.24.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= misc
MAINTAINER= nivit@FreeBSD.org
diff --git a/misc/ollama/Makefile b/misc/ollama/Makefile
index b393023e7f75..f2a31fea0eb1 100644
--- a/misc/ollama/Makefile
+++ b/misc/ollama/Makefile
@@ -17,7 +17,7 @@ BUILD_DEPENDS= bash:shells/bash \
${LOCALBASE}/include/nlohmann/json_fwd.hpp:devel/nlohmann-json \
${LOCALBASE}/include/stb/stb_image.h:devel/stb
-USES= cmake:indirect go:1.24,modules localbase pkgconfig
+USES= cmake:indirect go:1.24+,modules localbase pkgconfig
GO_MODULE= github.com/yurivict/${PORTNAME} # fork with FreeBSD patches
GO_TARGET= .
diff --git a/misc/ompl/Makefile b/misc/ompl/Makefile
index 7d3c9337b747..5e37ce6a99f9 100644
--- a/misc/ompl/Makefile
+++ b/misc/ompl/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ompl
DISTVERSION= 1.6.0
-PORTREVISION= 7
+PORTREVISION= 8
CATEGORIES= misc comms
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/ooo/Makefile b/misc/ooo/Makefile
index daedb1e8c8ff..285cf5d0d103 100644
--- a/misc/ooo/Makefile
+++ b/misc/ooo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= ooo
DISTVERSION= 0.1.2
-PORTREVISION= 12
+PORTREVISION= 13
CATEGORIES= misc # machine learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/openhab-addons/Makefile b/misc/openhab-addons/Makefile
index f3829086b187..36cca7f67d5a 100644
--- a/misc/openhab-addons/Makefile
+++ b/misc/openhab-addons/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openhab-addons
-PORTVERSION= 4.3.8
+PORTVERSION= 4.3.9
CATEGORIES= misc java
MASTER_SITES= https://openhab.jfrog.io/artifactory/libs-release-local/org/openhab/distro/openhab-addons/${PORTVERSION}/
DISTNAME= openhab-addons-${PORTVERSION}
diff --git a/misc/openhab-addons/distinfo b/misc/openhab-addons/distinfo
index 2766b6a1bd91..311ae9b71acb 100644
--- a/misc/openhab-addons/distinfo
+++ b/misc/openhab-addons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760598868
-SHA256 (openhab-addons-4.3.8.kar) = 7341355c9ff24b0e1dd6214cd590952d6cdc34659b4e2a66240e20f913ebf0a0
-SIZE (openhab-addons-4.3.8.kar) = 453077645
+TIMESTAMP = 1765439175
+SHA256 (openhab-addons-4.3.9.kar) = b639c85c88da3f9ed181dc74250302b3cb50b4433f41c7fe6122caf34e83efd7
+SIZE (openhab-addons-4.3.9.kar) = 453053488
diff --git a/misc/openhab/Makefile b/misc/openhab/Makefile
index afcfa820b0fa..7dcd1b51fb77 100644
--- a/misc/openhab/Makefile
+++ b/misc/openhab/Makefile
@@ -1,5 +1,5 @@
PORTNAME= openhab
-PORTVERSION= 4.3.8
+PORTVERSION= 4.3.9
PORTREVISION= 0
CATEGORIES= misc java
MASTER_SITES= https://openhab.jfrog.io/artifactory/libs-release-local/org/openhab/distro/openhab/${PORTVERSION}/
diff --git a/misc/openhab/distinfo b/misc/openhab/distinfo
index 84a573988869..4430f9476e56 100644
--- a/misc/openhab/distinfo
+++ b/misc/openhab/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1760598044
-SHA256 (openhab-4.3.8.zip) = c2e29ac6f564739430bb787c0a8bd31d5632f5926e616470515de5c53c75917c
-SIZE (openhab-4.3.8.zip) = 111537227
+TIMESTAMP = 1765438026
+SHA256 (openhab-4.3.9.zip) = 2d02247f618249e7d9b38d83a16fa476ed540dac970f16ebf7ac2015957f46db
+SIZE (openhab-4.3.9.zip) = 111535683
diff --git a/misc/openmvg/Makefile b/misc/openmvg/Makefile
index 467dd01cb4f9..a357e31d2905 100644
--- a/misc/openmvg/Makefile
+++ b/misc/openmvg/Makefile
@@ -1,7 +1,7 @@
PORTNAME= openmvg
DISTVERSIONPREFIX= v
DISTVERSION= 2.1
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= misc science
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/osinfo-db/Makefile b/misc/osinfo-db/Makefile
index 5ea678665d1e..5ddc4d220781 100644
--- a/misc/osinfo-db/Makefile
+++ b/misc/osinfo-db/Makefile
@@ -1,5 +1,5 @@
PORTNAME= osinfo-db
-PORTVERSION= 20250606
+PORTVERSION= 20251212
CATEGORIES= misc
MASTER_SITES= https://releases.pagure.org/libosinfo/
diff --git a/misc/osinfo-db/distinfo b/misc/osinfo-db/distinfo
index b5bce8d0e1a6..c4c695cee507 100644
--- a/misc/osinfo-db/distinfo
+++ b/misc/osinfo-db/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1749367009
-SHA256 (osinfo-db-20250606.tar.xz) = 9940aa47df298073c51dcf8a4dcc855f494ab864c24cdbda46bd897957357fe1
-SIZE (osinfo-db-20250606.tar.xz) = 164344
+TIMESTAMP = 1765609173
+SHA256 (osinfo-db-20251212.tar.xz) = 06379250c91306c98cb9726af44eae5909dfdd5449f90331e904ae1221d8d5e7
+SIZE (osinfo-db-20251212.tar.xz) = 174228
diff --git a/misc/osinfo-db/pkg-plist b/misc/osinfo-db/pkg-plist
index 5a374f528b5a..1f7f8e766c4a 100644
--- a/misc/osinfo-db/pkg-plist
+++ b/misc/osinfo-db/pkg-plist
@@ -32,6 +32,7 @@ share/osinfo/device/pcisig.com/pci-1af4-1048.d/class.xml
share/osinfo/device/pcisig.com/pci-1af4-1049.d/class.xml
share/osinfo/device/pcisig.com/pci-1af4-1050.d/class.xml
share/osinfo/device/pcisig.com/pci-1af4-1052.d/class.xml
+share/osinfo/device/pcisig.com/pci-1af4-1053.d/class.xml
share/osinfo/device/pcisig.com/pci-1af4-1058.d/class.xml
share/osinfo/device/pcisig.com/pci-1af4-105a.d/class.xml
share/osinfo/device/pcisig.com/pci-1b36-0004.d/class.xml
@@ -85,6 +86,8 @@ share/osinfo/os/alpinelinux.org/alpinelinux-3.18.xml
share/osinfo/os/alpinelinux.org/alpinelinux-3.19.xml
share/osinfo/os/alpinelinux.org/alpinelinux-3.20.xml
share/osinfo/os/alpinelinux.org/alpinelinux-3.21.xml
+share/osinfo/os/alpinelinux.org/alpinelinux-3.22.xml
+share/osinfo/os/alpinelinux.org/alpinelinux-3.23.xml
share/osinfo/os/alpinelinux.org/alpinelinux-3.5.xml
share/osinfo/os/alpinelinux.org/alpinelinux-3.6.xml
share/osinfo/os/alpinelinux.org/alpinelinux-3.7.xml
@@ -94,6 +97,9 @@ share/osinfo/os/altlinux.org/alt-10.0.xml
share/osinfo/os/altlinux.org/alt-10.1.xml
share/osinfo/os/altlinux.org/alt-10.2.xml
share/osinfo/os/altlinux.org/alt-10.3.xml
+share/osinfo/os/altlinux.org/alt-10.4.xml
+share/osinfo/os/altlinux.org/alt-11.0.xml
+share/osinfo/os/altlinux.org/alt-11.1.xml
share/osinfo/os/altlinux.org/alt-8.0.xml
share/osinfo/os/altlinux.org/alt-8.1.xml
share/osinfo/os/altlinux.org/alt-8.2.xml
@@ -322,6 +328,7 @@ share/osinfo/os/fedoraproject.org/fedora-4.xml
share/osinfo/os/fedoraproject.org/fedora-40.xml
share/osinfo/os/fedoraproject.org/fedora-41.xml
share/osinfo/os/fedoraproject.org/fedora-42.xml
+share/osinfo/os/fedoraproject.org/fedora-43.xml
share/osinfo/os/fedoraproject.org/fedora-5.xml
share/osinfo/os/fedoraproject.org/fedora-6.xml
share/osinfo/os/fedoraproject.org/fedora-7.xml
@@ -344,6 +351,8 @@ share/osinfo/os/fedoraproject.org/silverblue-38.xml
share/osinfo/os/fedoraproject.org/silverblue-39.xml
share/osinfo/os/fedoraproject.org/silverblue-40.xml
share/osinfo/os/fedoraproject.org/silverblue-41.xml
+share/osinfo/os/fedoraproject.org/silverblue-42.xml
+share/osinfo/os/fedoraproject.org/silverblue-43.xml
share/osinfo/os/fedoraproject.org/silverblue-rawhide.xml
share/osinfo/os/fedoraproject.org/silverblue-unknown.xml
share/osinfo/os/freebsd.org/freebsd-1.0.xml
@@ -370,6 +379,8 @@ share/osinfo/os/freebsd.org/freebsd-13.4.xml
share/osinfo/os/freebsd.org/freebsd-14.0.xml
share/osinfo/os/freebsd.org/freebsd-14.1.xml
share/osinfo/os/freebsd.org/freebsd-14.2.xml
+share/osinfo/os/freebsd.org/freebsd-14.3.xml
+share/osinfo/os/freebsd.org/freebsd-15.0.xml
share/osinfo/os/freebsd.org/freebsd-2.0.5.xml
share/osinfo/os/freebsd.org/freebsd-2.0.xml
share/osinfo/os/freebsd.org/freebsd-2.2.8.xml
@@ -418,6 +429,7 @@ share/osinfo/os/freedos.org/freedos-1.2.xml
share/osinfo/os/freedos.org/freedos-1.3.xml
share/osinfo/os/freenix.net/freenix-14.2.xml
share/osinfo/os/gentoo.org/gentoo-rolling.xml
+share/osinfo/os/getsol.us/solus-rolling.xml
share/osinfo/os/gnome.org/gnome-3.6.xml
share/osinfo/os/gnome.org/gnome-3.8.xml
share/osinfo/os/gnome.org/gnome-continuous-3.10.xml
@@ -570,6 +582,7 @@ share/osinfo/os/nixos.org/nixos-23.11.xml
share/osinfo/os/nixos.org/nixos-24.05.xml
share/osinfo/os/nixos.org/nixos-24.11.xml
share/osinfo/os/nixos.org/nixos-25.05.xml
+share/osinfo/os/nixos.org/nixos-25.11.xml
share/osinfo/os/nixos.org/nixos-unknown.xml
share/osinfo/os/nixos.org/nixos-unstable.xml
share/osinfo/os/novell.com/netware-4.xml
@@ -620,6 +633,7 @@ share/osinfo/os/openbsd.org/openbsd-7.3.xml
share/osinfo/os/openbsd.org/openbsd-7.4.xml
share/osinfo/os/openbsd.org/openbsd-7.5.xml
share/osinfo/os/openbsd.org/openbsd-7.6.xml
+share/osinfo/os/openbsd.org/openbsd-7.7.xml
share/osinfo/os/openindiana.org/hipster-rolling.xml
share/osinfo/os/opensuse.org/opensuse-10.2.xml
share/osinfo/os/opensuse.org/opensuse-10.3.xml
@@ -640,10 +654,12 @@ share/osinfo/os/opensuse.org/opensuse-15.3.xml
share/osinfo/os/opensuse.org/opensuse-15.4.xml
share/osinfo/os/opensuse.org/opensuse-15.5.xml
share/osinfo/os/opensuse.org/opensuse-15.6.xml
+share/osinfo/os/opensuse.org/opensuse-16.0.xml
share/osinfo/os/opensuse.org/opensuse-42.1.xml
share/osinfo/os/opensuse.org/opensuse-42.2.xml
share/osinfo/os/opensuse.org/opensuse-42.3.xml
share/osinfo/os/opensuse.org/opensuse-factory.xml
+share/osinfo/os/opensuse.org/opensuse-microos.xml
share/osinfo/os/opensuse.org/opensuse-tumbleweed.xml
share/osinfo/os/opensuse.org/opensuse-unknown.xml
share/osinfo/os/oracle.com/oel-4.4.xml
@@ -819,6 +835,8 @@ share/osinfo/os/redhat.com/rhl-7.3.xml
share/osinfo/os/redhat.com/rhl-7.xml
share/osinfo/os/redhat.com/rhl-8.0.xml
share/osinfo/os/redhat.com/rhl-9.xml
+share/osinfo/os/rockylinux.org/rocky-10-unknown.xml
+share/osinfo/os/rockylinux.org/rocky-10.xml
share/osinfo/os/rockylinux.org/rocky-8-unknown.xml
share/osinfo/os/rockylinux.org/rocky-8.4.xml
share/osinfo/os/rockylinux.org/rocky-8.5.xml
@@ -908,6 +926,7 @@ share/osinfo/os/suse.com/sle-15.3.xml
share/osinfo/os/suse.com/sle-15.4.xml
share/osinfo/os/suse.com/sle-15.5.xml
share/osinfo/os/suse.com/sle-15.6.xml
+share/osinfo/os/suse.com/sle-15.7.xml
share/osinfo/os/suse.com/sle-15.xml
share/osinfo/os/suse.com/sle-unknown.xml
share/osinfo/os/suse.com/sled-10.1.xml
diff --git a/misc/outside/Makefile b/misc/outside/Makefile
index fc4a1bee7483..f35d823845b4 100644
--- a/misc/outside/Makefile
+++ b/misc/outside/Makefile
@@ -1,7 +1,7 @@
PORTNAME= outside
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
MAINTAINER= olgeni@FreeBSD.org
diff --git a/misc/parley/distinfo b/misc/parley/distinfo
index 2870e0c90ff7..6863a87a407e 100644
--- a/misc/parley/distinfo
+++ b/misc/parley/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1762264647
-SHA256 (KDE/release-service/25.08.3/parley-25.08.3.tar.xz) = 04cb6e784e82840d6ca779afae213e6da5bfee4dca82b97712bfb8fd1ac50564
-SIZE (KDE/release-service/25.08.3/parley-25.08.3.tar.xz) = 8451708
+TIMESTAMP = 1765478649
+SHA256 (KDE/release-service/25.12.0/parley-25.12.0.tar.xz) = 29c5bf06ad064a6c2377785a7918567fb90b87dba0cd427977dff27a471f3bde
+SIZE (KDE/release-service/25.12.0/parley-25.12.0.tar.xz) = 8451676
diff --git a/misc/pciids/Makefile b/misc/pciids/Makefile
index d31763ec863a..a93b284af66c 100644
--- a/misc/pciids/Makefile
+++ b/misc/pciids/Makefile
@@ -1,5 +1,5 @@
PORTNAME= pciids
-PORTVERSION= 20251130
+PORTVERSION= 20251210
CATEGORIES= misc
MAINTAINER= sunpoet@FreeBSD.org
@@ -17,7 +17,7 @@ PORTDATA= pci.ids
USE_GITHUB= yes
GH_ACCOUNT= pciutils
-GH_TAGNAME= 53eacf3
+GH_TAGNAME= 0d3f2cb
do-install:
${MKDIR} ${STAGEDIR}${DATADIR}/
diff --git a/misc/pciids/distinfo b/misc/pciids/distinfo
index ed754cccc27c..30065eb340d0 100644
--- a/misc/pciids/distinfo
+++ b/misc/pciids/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1764510886
-SHA256 (pciutils-pciids-20251130-53eacf3_GH0.tar.gz) = f5a3d6a0cc310cdff7b2c6f21e976b8f17700c2e7861af78db46c386a362c6e4
-SIZE (pciutils-pciids-20251130-53eacf3_GH0.tar.gz) = 360867
+TIMESTAMP = 1765895690
+SHA256 (pciutils-pciids-20251210-0d3f2cb_GH0.tar.gz) = 6492f73b3e24dc5482cae282afacf1b28752570c702d8ac76598cbcb46241e1e
+SIZE (pciutils-pciids-20251210-0d3f2cb_GH0.tar.gz) = 361603
diff --git a/misc/pqrs/Makefile b/misc/pqrs/Makefile
index d40fbe9d0b6c..121158d24e5c 100644
--- a/misc/pqrs/Makefile
+++ b/misc/pqrs/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pqrs
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.2
-PORTREVISION= 13
+PORTREVISION= 14
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/py-hf-xet/Makefile b/misc/py-hf-xet/Makefile
index b986caa9748e..810a2e6a5839 100644
--- a/misc/py-hf-xet/Makefile
+++ b/misc/py-hf-xet/Makefile
@@ -1,6 +1,6 @@
PORTNAME= hf-xet
DISTVERSION= 1.2.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-huggingface-hub/Makefile b/misc/py-huggingface-hub/Makefile
index 16237e81c79f..90904628b808 100644
--- a/misc/py-huggingface-hub/Makefile
+++ b/misc/py-huggingface-hub/Makefile
@@ -1,5 +1,5 @@
PORTNAME= huggingface-hub
-DISTVERSION= 1.2.1
+DISTVERSION= 1.2.3
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-huggingface-hub/distinfo b/misc/py-huggingface-hub/distinfo
index 9c35394df9b2..c37dd67f7a96 100644
--- a/misc/py-huggingface-hub/distinfo
+++ b/misc/py-huggingface-hub/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1765025401
-SHA256 (huggingface_hub-1.2.1.tar.gz) = 1aced061fa1bd443c0ec80a4af432b8b70041d54860f7af334ceff599611a415
-SIZE (huggingface_hub-1.2.1.tar.gz) = 614603
+TIMESTAMP = 1765759812
+SHA256 (huggingface_hub-1.2.3.tar.gz) = 4ba57f17004fd27bb176a6b7107df579865d4cde015112db59184c51f5602ba7
+SIZE (huggingface_hub-1.2.3.tar.gz) = 614605
diff --git a/misc/py-langsmith/Makefile b/misc/py-langsmith/Makefile
index 5d67161b9b55..c342060d75a9 100644
--- a/misc/py-langsmith/Makefile
+++ b/misc/py-langsmith/Makefile
@@ -1,5 +1,5 @@
PORTNAME= langsmith
-DISTVERSION= 0.4.46
+DISTVERSION= 0.4.59
CATEGORIES= misc python # machine-learning
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -19,6 +19,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}httpx>=0.28.1:www/py-httpx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>0:devel/py-pydantic2@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>0:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests-toolbelt>0:www/py-requests-toolbelt@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}uuid-utils>=0.12.0:misc/py-uuid-utils@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}zstandard>=0.23.0:archivers/py-zstandard@${PY_FLAVOR}
RUN_DEPENDS+= ${PYTHON_PKGNAMEPREFIX}opentelemetry-api>=1.30.0:devel/py-opentelemetry-api@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}opentelemetry-exporter-otlp-proto-http>=1.30.0:devel/py-opentelemetry-exporter-otlp-proto-http@${PY_FLAVOR} \
diff --git a/misc/py-langsmith/distinfo b/misc/py-langsmith/distinfo
index 128e20ef5c29..da87a5ee9396 100644
--- a/misc/py-langsmith/distinfo
+++ b/misc/py-langsmith/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763926927
-SHA256 (langsmith-0.4.46.tar.gz) = 0b73d47ebd0a27ea10edec1717f36f6a865cb9ffc7f4e6a419e2cea1ab3c5b1e
-SIZE (langsmith-0.4.46.tar.gz) = 986987
+TIMESTAMP = 1765876761
+SHA256 (langsmith-0.4.59.tar.gz) = 6b143214c2303dafb29ab12dcd05ac50bdfc60dac01c6e0450e50cee1d2415e0
+SIZE (langsmith-0.4.59.tar.gz) = 992784
diff --git a/misc/py-lazrs/Makefile b/misc/py-lazrs/Makefile
index 1067a853fad2..3b81c1e3d838 100644
--- a/misc/py-lazrs/Makefile
+++ b/misc/py-lazrs/Makefile
@@ -1,6 +1,6 @@
PORTNAME= lazrs
DISTVERSION= 0.7.0
-PORTREVISION= 3
+PORTREVISION= 4
CATEGORIES= misc
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-mcp/Makefile b/misc/py-mcp/Makefile
index f358ca3ca597..5d54d78f5486 100644
--- a/misc/py-mcp/Makefile
+++ b/misc/py-mcp/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mcp
-DISTVERSION= 1.12.2
+DISTVERSION= 1.23.2
CATEGORIES= misc python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -20,8 +20,11 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}anyio>=4.5:devel/py-anyio@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}multipart>=0.0.9:devel/py-multipart@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic-settings>=2.6.0:devel/py-pydantic-settings@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}pydantic2>=2.10.6_2:devel/py-pydantic2@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyjwt>=2.10.1:www/py-pyjwt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}sse-starlette>=2.2.0:www/py-sse-starlette@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}starlette>=0.45.3:www/py-starlette@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-extensions>=4.15.0:devel/py-typing-extensions@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}typing-inspection>=0.4.2:devel/py-typing-inspection@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}uvicorn>=0.34.0:www/py-uvicorn@${PY_FLAVOR}
USES= python
diff --git a/misc/py-mcp/distinfo b/misc/py-mcp/distinfo
index 41115c8bd08b..8725cacb7846 100644
--- a/misc/py-mcp/distinfo
+++ b/misc/py-mcp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1753455188
-SHA256 (mcp-1.12.2.tar.gz) = a4b7c742c50ce6ed6d6a6c096cca0e3893f5aecc89a59ed06d47c4e6ba41edcc
-SIZE (mcp-1.12.2.tar.gz) = 426202
+TIMESTAMP = 1765270568
+SHA256 (mcp-1.23.2.tar.gz) = df4e4b7273dca2aaf428f9cf7a25bbac0c9007528a65004854b246aef3d157bc
+SIZE (mcp-1.23.2.tar.gz) = 599953
diff --git a/misc/py-pyqir/Makefile b/misc/py-pyqir/Makefile
index 654bf57f7af8..1ac6bc5139da 100644
--- a/misc/py-pyqir/Makefile
+++ b/misc/py-pyqir/Makefile
@@ -1,7 +1,7 @@
PORTNAME= pyqir
DISTVERSIONPREFIX= v
DISTVERSION= 0.10.7
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= misc python # quantum-computing
#MASTER_SITES= PYPI # no tarballs
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-safetensors/Makefile b/misc/py-safetensors/Makefile
index 67c074782f18..e046ddd90de5 100644
--- a/misc/py-safetensors/Makefile
+++ b/misc/py-safetensors/Makefile
@@ -1,6 +1,7 @@
PORTNAME= safetensors
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.0
+PORTREVISION= 1
CATEGORIES= misc python # machine-learning
#MASTER_SITES= PYPI # no tests
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/misc/py-uuid-utils/Makefile b/misc/py-uuid-utils/Makefile
new file mode 100644
index 000000000000..e7f1116ce823
--- /dev/null
+++ b/misc/py-uuid-utils/Makefile
@@ -0,0 +1,92 @@
+PORTNAME= uuid-utils
+DISTVERSION= 0.12.0
+CATEGORIES= misc python
+#MASTER_SITES= PYPI
+PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
+#DISTNAME= ${PORTNAME:S/-/_/}-${PORTVERSION}
+
+MAINTAINER= yuri@FreeBSD.org
+COMMENT= Drop-in replacement for Python UUID
+WWW= https://aminalaee.github.io/uuid-utils/ \
+ https://github.com/aminalaee/uuid-utils
+
+LICENSE= BSD2CLAUSE
+
+BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}maturin>=1:devel/py-maturin@${PY_FLAVOR}
+
+USES= cargo python
+USE_PYTHON= pep517 autoplist pytest
+
+USE_GITHUB= yes
+GH_ACCOUNT= aminalaee
+
+CARGO_CRATES= ahash-0.8.12 \
+ atomic-0.6.1 \
+ autocfg-1.1.0 \
+ bitflags-2.5.0 \
+ block-buffer-0.10.4 \
+ bumpalo-3.19.0 \
+ bytemuck-1.23.2 \
+ cc-1.0.83 \
+ cfg-if-1.0.0 \
+ cfg_aliases-0.2.1 \
+ crypto-common-0.1.6 \
+ digest-0.10.7 \
+ generic-array-0.14.7 \
+ getrandom-0.3.2 \
+ heck-0.5.0 \
+ indoc-2.0.5 \
+ js-sys-0.3.77 \
+ libc-0.2.171 \
+ log-0.4.27 \
+ mac_address-1.1.8 \
+ md-5-0.10.6 \
+ memoffset-0.9.0 \
+ nix-0.29.0 \
+ once_cell-1.21.3 \
+ portable-atomic-1.6.0 \
+ ppv-lite86-0.2.17 \
+ proc-macro2-1.0.86 \
+ pyo3-0.27.2 \
+ pyo3-build-config-0.27.2 \
+ pyo3-ffi-0.27.2 \
+ pyo3-macros-0.27.2 \
+ pyo3-macros-backend-0.27.2 \
+ python3-dll-a-0.2.13 \
+ quote-1.0.36 \
+ r-efi-5.2.0 \
+ rand-0.9.2 \
+ rand_chacha-0.9.0 \
+ rand_core-0.9.3 \
+ rustversion-1.0.22 \
+ sha1_smol-1.0.1 \
+ syn-2.0.68 \
+ target-lexicon-0.13.2 \
+ typenum-1.18.0 \
+ unicode-ident-1.0.12 \
+ unindent-0.2.3 \
+ uuid-1.18.1 \
+ version_check-0.9.4 \
+ wasi-0.14.2+wasi-0.2.4 \
+ wasm-bindgen-0.2.100 \
+ wasm-bindgen-backend-0.2.100 \
+ wasm-bindgen-macro-0.2.100 \
+ wasm-bindgen-macro-support-0.2.100 \
+ wasm-bindgen-shared-0.2.100 \
+ winapi-0.3.9 \
+ winapi-i686-pc-windows-gnu-0.4.0 \
+ winapi-x86_64-pc-windows-gnu-0.4.0 \
+ wit-bindgen-rt-0.39.0 \
+ zerocopy-0.8.26 \
+ zerocopy-derive-0.8.26
+
+CARGO_BUILD= no
+CARGO_INSTALL= no
+CARGO_TEST= no
+CARGO_TARGET_DIR= ${WRKSRC}/target
+
+TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR}
+
+# tests as of 0.12.0: 41 passed in 0.35s
+
+.include <bsd.port.mk>
diff --git a/misc/py-uuid-utils/distinfo b/misc/py-uuid-utils/distinfo
new file mode 100644
index 000000000000..73f819beabf4
--- /dev/null
+++ b/misc/py-uuid-utils/distinfo
@@ -0,0 +1,121 @@
+TIMESTAMP = 1765877466
+SHA256 (rust/crates/ahash-0.8.12.crate) = 5a15f179cd60c4584b8a8c596927aadc462e27f2ca70c04e0071964a73ba7a75
+SIZE (rust/crates/ahash-0.8.12.crate) = 43413
+SHA256 (rust/crates/atomic-0.6.1.crate) = a89cbf775b137e9b968e67227ef7f775587cde3fd31b0d8599dbd0f598a48340
+SIZE (rust/crates/atomic-0.6.1.crate) = 15243
+SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
+SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/bitflags-2.5.0.crate) = cf4b9d6a944f767f8e5e0db018570623c85f3d925ac718db4e06d0187adb21c1
+SIZE (rust/crates/bitflags-2.5.0.crate) = 43821
+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.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43
+SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414
+SHA256 (rust/crates/bytemuck-1.23.2.crate) = 3995eaeebcdf32f91f980d360f78732ddc061097ab4e39991ae7a6ace9194677
+SIZE (rust/crates/bytemuck-1.23.2.crate) = 53021
+SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
+SIZE (rust/crates/cc-1.0.83.crate) = 68343
+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/crypto-common-0.1.6.crate) = 1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3
+SIZE (rust/crates/crypto-common-0.1.6.crate) = 8760
+SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
+SIZE (rust/crates/digest-0.10.7.crate) = 19557
+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.3.2.crate) = 73fea8450eea4bac3940448fb7ae50d91f034f941199fcd9d909a5a07aa455f0
+SIZE (rust/crates/getrandom-0.3.2.crate) = 49140
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
+SIZE (rust/crates/indoc-2.0.5.crate) = 14396
+SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec937429614f25eef83af942d0e227c3a28f
+SIZE (rust/crates/js-sys-0.3.77.crate) = 55538
+SHA256 (rust/crates/libc-0.2.171.crate) = c19937216e9d3aa9956d9bb8dfc0b0c8beb6058fc4f7a4dc4d850edf86a237d6
+SIZE (rust/crates/libc-0.2.171.crate) = 785246
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/mac_address-1.1.8.crate) = c0aeb26bf5e836cc1c341c8106051b573f1766dfa05aa87f0b98be5e51b02303
+SIZE (rust/crates/mac_address-1.1.8.crate) = 12876
+SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
+SIZE (rust/crates/md-5-0.10.6.crate) = 16161
+SHA256 (rust/crates/memoffset-0.9.0.crate) = 5a634b1c61a95585bd15607c6ab0c4e5b226e695ff2800ba0cdccddf208c406c
+SIZE (rust/crates/memoffset-0.9.0.crate) = 9033
+SHA256 (rust/crates/nix-0.29.0.crate) = 71e2746dc3a24dd78b3cfcb7be93368c6de9963d30f43a6a73998a9cf4b17b46
+SIZE (rust/crates/nix-0.29.0.crate) = 318248
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/portable-atomic-1.6.0.crate) = 7170ef9988bc169ba16dd36a7fa041e5c4cbeb6a35b76d4c03daded371eae7c0
+SIZE (rust/crates/portable-atomic-1.6.0.crate) = 140689
+SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
+SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
+SHA256 (rust/crates/proc-macro2-1.0.86.crate) = 5e719e8df665df0d1c8fbfd238015744736151d4445ec0836b8e628aae103b77
+SIZE (rust/crates/proc-macro2-1.0.86.crate) = 48958
+SHA256 (rust/crates/pyo3-0.27.2.crate) = ab53c047fcd1a1d2a8820fe84f05d6be69e9526be40cb03b73f86b6b03e6d87d
+SIZE (rust/crates/pyo3-0.27.2.crate) = 1171342
+SHA256 (rust/crates/pyo3-build-config-0.27.2.crate) = b455933107de8642b4487ed26d912c2d899dec6114884214a0b3bb3be9261ea6
+SIZE (rust/crates/pyo3-build-config-0.27.2.crate) = 35564
+SHA256 (rust/crates/pyo3-ffi-0.27.2.crate) = 1c85c9cbfaddf651b1221594209aed57e9e5cff63c4d11d1feead529b872a089
+SIZE (rust/crates/pyo3-ffi-0.27.2.crate) = 78552
+SHA256 (rust/crates/pyo3-macros-0.27.2.crate) = 0a5b10c9bf9888125d917fb4d2ca2d25c8df94c7ab5a52e13313a07e050a3b02
+SIZE (rust/crates/pyo3-macros-0.27.2.crate) = 8913
+SHA256 (rust/crates/pyo3-macros-backend-0.27.2.crate) = 03b51720d314836e53327f5871d4c0cfb4fb37cc2c4a11cc71907a86342c40f9
+SIZE (rust/crates/pyo3-macros-backend-0.27.2.crate) = 82513
+SHA256 (rust/crates/python3-dll-a-0.2.13.crate) = 49fe4227a288cf9493942ad0220ea3f185f4d1f2a14f197f7344d6d02f4ed4ed
+SIZE (rust/crates/python3-dll-a-0.2.13.crate) = 85018
+SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
+SIZE (rust/crates/quote-1.0.36.crate) = 28507
+SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5
+SIZE (rust/crates/r-efi-5.2.0.crate) = 64764
+SHA256 (rust/crates/rand-0.9.2.crate) = 6db2770f06117d490610c7488547d543617b21bfa07796d7a12f6f1bd53850d1
+SIZE (rust/crates/rand-0.9.2.crate) = 99930
+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.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38
+SIZE (rust/crates/rand_core-0.9.3.crate) = 24543
+SHA256 (rust/crates/rustversion-1.0.22.crate) = b39cdef0fa800fc44525c84ccb54a029961a8215f9619753635a9c0d2538d46d
+SIZE (rust/crates/rustversion-1.0.22.crate) = 21096
+SHA256 (rust/crates/sha1_smol-1.0.1.crate) = bbfa15b3dddfee50a0fff136974b3e1bde555604ba463834a7eb7deb6417705d
+SIZE (rust/crates/sha1_smol-1.0.1.crate) = 9809
+SHA256 (rust/crates/syn-2.0.68.crate) = 901fa70d88b9d6c98022e23b4136f9f3e54e4662c3bc1bd1d84a42a9a0f0c1e9
+SIZE (rust/crates/syn-2.0.68.crate) = 265035
+SHA256 (rust/crates/target-lexicon-0.13.2.crate) = e502f78cdbb8ba4718f566c418c52bc729126ffd16baee5baa718cf25dd5a69a
+SIZE (rust/crates/target-lexicon-0.13.2.crate) = 27923
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
+SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
+SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
+SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
+SIZE (rust/crates/unindent-0.2.3.crate) = 7306
+SHA256 (rust/crates/uuid-1.18.1.crate) = 2f87b8aa10b915a06587d0dec516c282ff295b475d94abf425d62b57710070a2
+SIZE (rust/crates/uuid-1.18.1.crate) = 60468
+SHA256 (rust/crates/version_check-0.9.4.crate) = 49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f
+SIZE (rust/crates/version_check-0.9.4.crate) = 14895
+SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3
+SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921
+SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5
+SIZE (rust/crates/wasm-bindgen-0.2.100.crate) = 48288
+SHA256 (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 2f0a0651a5c2bc21487bde11ee802ccaf4c51935d0d3d42a6101f98161700bc6
+SIZE (rust/crates/wasm-bindgen-backend-0.2.100.crate) = 32111
+SHA256 (rust/crates/wasm-bindgen-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/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-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/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1
+SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241
+SHA256 (rust/crates/zerocopy-0.8.26.crate) = 1039dd0d3c310cf05de012d8a39ff557cb0d23087fd44cad61df08fc31907a2f
+SIZE (rust/crates/zerocopy-0.8.26.crate) = 249223
+SHA256 (rust/crates/zerocopy-derive-0.8.26.crate) = 9ecf5b4cc5364572d7f4c329661bcc82724222973f2cab6f050a4e5c22f75181
+SIZE (rust/crates/zerocopy-derive-0.8.26.crate) = 88080
+SHA256 (aminalaee-uuid-utils-0.12.0_GH0.tar.gz) = b970fef711589d5dcccde8f4874e6a0c3bad345a73e477004bbb97f28164f699
+SIZE (aminalaee-uuid-utils-0.12.0_GH0.tar.gz) = 19438
diff --git a/misc/py-uuid-utils/pkg-descr b/misc/py-uuid-utils/pkg-descr
new file mode 100644
index 000000000000..ac25aa7a7229
--- /dev/null
+++ b/misc/py-uuid-utils/pkg-descr
@@ -0,0 +1,2 @@
+Python UUID implementation using Rust's UUID library.
+This will make uuid4 function around 10x faster.
diff --git a/misc/radio_datetime_analyzer/Makefile b/misc/radio_datetime_analyzer/Makefile
index 8e3f1c00b3df..7305bc40b586 100644
--- a/misc/radio_datetime_analyzer/Makefile
+++ b/misc/radio_datetime_analyzer/Makefile
@@ -1,6 +1,6 @@
PORTNAME= radio_datetime_analyzer
DISTVERSION= 1.2.0
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc
MASTER_SITES= https://codeberg.org/rene0/${PORTNAME}/archive/${DISTVERSIONFULL}${EXTRACT_SUFX}?dummy=/
DISTFILES= ${DISTNAME}${EXTRACT_SUFX} # prevent USES=cargo from overriding default DISTFILES
diff --git a/misc/rash/Makefile b/misc/rash/Makefile
index 9af4aebb1124..2c905f8d8e84 100644
--- a/misc/rash/Makefile
+++ b/misc/rash/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rash
DISTVERSIONPREFIX= v
DISTVERSION= 2.16.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/rsclock/Makefile b/misc/rsclock/Makefile
index d54dcc605422..dfe856a0abdf 100644
--- a/misc/rsclock/Makefile
+++ b/misc/rsclock/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rsclock
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.12
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/rubygem-dotenv-rails/Makefile b/misc/rubygem-dotenv-rails/Makefile
index b836b0a3d7a0..97861002c323 100644
--- a/misc/rubygem-dotenv-rails/Makefile
+++ b/misc/rubygem-dotenv-rails/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dotenv-rails
-PORTVERSION= 3.1.8
+PORTVERSION= 3.2.0
CATEGORIES= misc rubygems
MASTER_SITES= RG
diff --git a/misc/rubygem-dotenv-rails/distinfo b/misc/rubygem-dotenv-rails/distinfo
index ea2d0772d9ed..61eef08b7b56 100644
--- a/misc/rubygem-dotenv-rails/distinfo
+++ b/misc/rubygem-dotenv-rails/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178224
-SHA256 (rubygem/dotenv-rails-3.1.8.gem) = 46c9d1226a8b58a83b5f61325aa8cffd25cea1c0fafdfbbbee1e5dfea77980c4
-SIZE (rubygem/dotenv-rails-3.1.8.gem) = 9728
+TIMESTAMP = 1765032972
+SHA256 (rubygem/dotenv-rails-3.2.0.gem) = 657e25554ba622ffc95d8c4f1670286510f47f2edda9f68293c3f661b303beab
+SIZE (rubygem/dotenv-rails-3.2.0.gem) = 9728
diff --git a/misc/rubygem-dotenv/Makefile b/misc/rubygem-dotenv/Makefile
index 248ac84db125..8ee761fe2334 100644
--- a/misc/rubygem-dotenv/Makefile
+++ b/misc/rubygem-dotenv/Makefile
@@ -1,5 +1,5 @@
PORTNAME= dotenv
-PORTVERSION= 3.1.8
+PORTVERSION= 3.2.0
CATEGORIES= misc rubygems
MASTER_SITES= RG
diff --git a/misc/rubygem-dotenv/distinfo b/misc/rubygem-dotenv/distinfo
index d50c63c2dba1..8f0d1337c5e2 100644
--- a/misc/rubygem-dotenv/distinfo
+++ b/misc/rubygem-dotenv/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745178222
-SHA256 (rubygem/dotenv-3.1.8.gem) = 9e1176060ced581f8e6ce4384e91361817763a76e3c625c8bddc18b35bd392c3
-SIZE (rubygem/dotenv-3.1.8.gem) = 17408
+TIMESTAMP = 1765032970
+SHA256 (rubygem/dotenv-3.2.0.gem) = e375b83121ea7ca4ce20f214740076129ab8514cd81378161f11c03853fe619d
+SIZE (rubygem/dotenv-3.2.0.gem) = 17408
diff --git a/misc/rubygem-octicons/Makefile b/misc/rubygem-octicons/Makefile
index b5b037036a13..e07fc4671d9d 100644
--- a/misc/rubygem-octicons/Makefile
+++ b/misc/rubygem-octicons/Makefile
@@ -1,5 +1,5 @@
PORTNAME= octicons
-PORTVERSION= 19.21.0
+PORTVERSION= 19.21.1
CATEGORIES= misc rubygems
MASTER_SITES= RG
diff --git a/misc/rubygem-octicons/distinfo b/misc/rubygem-octicons/distinfo
index 1d3ede4b22e4..26b48026008b 100644
--- a/misc/rubygem-octicons/distinfo
+++ b/misc/rubygem-octicons/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1763854382
-SHA256 (rubygem/octicons-19.21.0.gem) = 890fde5d394e845d5ab6d17001a6b048431c03a3ce4035bf6aeaa2946fe4e1da
-SIZE (rubygem/octicons-19.21.0.gem) = 251392
+TIMESTAMP = 1765032974
+SHA256 (rubygem/octicons-19.21.1.gem) = 52f7330d7896fd18521999d1f6e9191f8b85ab22268b77e9f6d983a988556485
+SIZE (rubygem/octicons-19.21.1.gem) = 251392
diff --git a/misc/rustlings/Makefile b/misc/rustlings/Makefile
index 6ff9f112e89f..0abfcb2817b7 100644
--- a/misc/rustlings/Makefile
+++ b/misc/rustlings/Makefile
@@ -1,7 +1,7 @@
PORTNAME= rustlings
DISTVERSIONPREFIX= v
DISTVERSION= 6.5.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= adamw@FreeBSD.org
diff --git a/misc/ruut/Makefile b/misc/ruut/Makefile
index 1378164b75d8..387675adc32f 100644
--- a/misc/ruut/Makefile
+++ b/misc/ruut/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ruut
DISTVERSIONPREFIX= v
DISTVERSION= 0.8.0
-PORTREVISION= 17
+PORTREVISION= 18
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/shimmy/Makefile b/misc/shimmy/Makefile
index 58febff64edf..1b27ef254a3e 100644
--- a/misc/shimmy/Makefile
+++ b/misc/shimmy/Makefile
@@ -1,6 +1,6 @@
PORTNAME= shimmy
DISTVERSIONPREFIX= v
-DISTVERSION= 1.7.4
+DISTVERSION= 1.8.2
PORTREVISION= 1
CATEGORIES= misc
diff --git a/misc/shimmy/distinfo b/misc/shimmy/distinfo
index d5696e89f26d..516ff987de42 100644
--- a/misc/shimmy/distinfo
+++ b/misc/shimmy/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1761549253
+TIMESTAMP = 1765394629
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
@@ -635,5 +635,5 @@ SHA256 (rust/crates/zerovec-0.11.4.crate) = e7aa2bd55086f1ab526693ecbe444205da57
SIZE (rust/crates/zerovec-0.11.4.crate) = 125080
SHA256 (rust/crates/zerovec-derive-0.11.1.crate) = 5b96237efa0c878c64bd89c436f661be4e46b2f3eff1ebb976f7ef2321d2f58f
SIZE (rust/crates/zerovec-derive-0.11.1.crate) = 21294
-SHA256 (Michael-A-Kuykendall-shimmy-v1.7.4_GH0.tar.gz) = 227fe3708502745fa7dfde6234efe66752b8e1d2bfa6f8ba4f30095dcf73a23a
-SIZE (Michael-A-Kuykendall-shimmy-v1.7.4_GH0.tar.gz) = 5260008
+SHA256 (Michael-A-Kuykendall-shimmy-v1.8.2_GH0.tar.gz) = 63bb34811121e89b2dbe65c047a509926415121cb384ba11e221442f3e536c9a
+SIZE (Michael-A-Kuykendall-shimmy-v1.8.2_GH0.tar.gz) = 5267330
diff --git a/misc/silicon/Makefile b/misc/silicon/Makefile
index 0c702b7f6c27..415cfb3f5504 100644
--- a/misc/silicon/Makefile
+++ b/misc/silicon/Makefile
@@ -1,7 +1,7 @@
PORTNAME= silicon
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.3
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= misc
PKGNAMESUFFIX= -code-visualizer
diff --git a/misc/star-history/Makefile b/misc/star-history/Makefile
index 528b3339784c..fefc562a5feb 100644
--- a/misc/star-history/Makefile
+++ b/misc/star-history/Makefile
@@ -1,6 +1,6 @@
PORTNAME= star-history
DISTVERSION= 1.0.31
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/tenere/Makefile b/misc/tenere/Makefile
index 5c98a9651cc2..40ff1ce430e6 100644
--- a/misc/tenere/Makefile
+++ b/misc/tenere/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tenere
DISTVERSIONPREFIX= v
DISTVERSION= 0.11.3
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc # machine-learning
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/timr-tui/Makefile b/misc/timr-tui/Makefile
index d42823dec435..6f66638a2dbc 100644
--- a/misc/timr-tui/Makefile
+++ b/misc/timr-tui/Makefile
@@ -1,7 +1,7 @@
PORTNAME= timr-tui
DISTVERSIONPREFIX= v
DISTVERSION= 1.6.1
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/vfc/Makefile b/misc/vfc/Makefile
index e73221949faf..a513ffae5faf 100644
--- a/misc/vfc/Makefile
+++ b/misc/vfc/Makefile
@@ -1,6 +1,6 @@
PORTNAME= vfc
DISTVERSIONPREFIX= v
-DISTVERSION= 2.1.5
+DISTVERSION= 2.1.6
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
@@ -30,6 +30,12 @@ CMAKE_TESTING_ON= VFC_BUILD_TESTS
CXXFLAGS+= ${CXXFLAGS_${ARCH}}
CXXFLAGS_armv7= -mfpu=neon-fp16
+DOCSDIR= ${PREFIX}/share/doc/${PORTNAME:tu}
+
+OPTIONS_DEFINE= DOCS
+
+PORTDOCS= *
+
# 100% tests passed, 0 tests failed out of 4
.include <bsd.port.mk>
diff --git a/misc/vfc/distinfo b/misc/vfc/distinfo
index 258737885d34..965fc4b3607b 100644
--- a/misc/vfc/distinfo
+++ b/misc/vfc/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1736756611
-SHA256 (akb825-VertexFormatConvert-v2.1.5_GH0.tar.gz) = 9a8a8ac2cdfa62ebb819cd5be4f8677d7dd23db14e03d34fe299be379650278b
-SIZE (akb825-VertexFormatConvert-v2.1.5_GH0.tar.gz) = 84116
+TIMESTAMP = 1765876464
+SHA256 (akb825-VertexFormatConvert-v2.1.6_GH0.tar.gz) = ddb1a87d4e78d37fd7fad36d40227e575a724a6c76de6210ccf6673204201e9f
+SIZE (akb825-VertexFormatConvert-v2.1.6_GH0.tar.gz) = 84854
SHA256 (g-truc-glm-0af55cc_GH0.tar.gz) = 5addedd8ac476cfb3eee9a545525b696e926646d89c679f13f045846c208c7c3
SIZE (g-truc-glm-0af55cc_GH0.tar.gz) = 4567398
SHA256 (Tencent-rapidjson-858451e_GH0.tar.gz) = 0a68e212971929c92ca9e1bb924802a26602cab094fc6131d18fa29c6dd95c08
diff --git a/misc/vfc/pkg-plist b/misc/vfc/pkg-plist
index 5c80e598a514..13089e0b76b3 100644
--- a/misc/vfc/pkg-plist
+++ b/misc/vfc/pkg-plist
@@ -12,4 +12,4 @@ lib/cmake/VFC/vfc-targets.cmake
lib/cmake/VFC/vfc_lib-targets-%%CMAKE_BUILD_TYPE%%.cmake
lib/cmake/VFC/vfc_lib-targets.cmake
lib/libvfc.so
-lib/libvfc.so.2.1.5
+lib/libvfc.so.2.1.6
diff --git a/misc/wavedrom/Makefile b/misc/wavedrom/Makefile
index 8a30ab5f3899..54f22c1f522d 100644
--- a/misc/wavedrom/Makefile
+++ b/misc/wavedrom/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wavedrom
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.0
-PORTREVISION= 5
+PORTREVISION= 6
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org
diff --git a/misc/wthrr/Makefile b/misc/wthrr/Makefile
index 0291974b5c51..f5455ed24229 100644
--- a/misc/wthrr/Makefile
+++ b/misc/wthrr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= wthrr
DISTVERSIONPREFIX= v
DISTVERSION= 1.2.1
-PORTREVISION= 10
+PORTREVISION= 11
CATEGORIES= misc
MAINTAINER= pkubaj@FreeBSD.org
diff --git a/misc/xd-rust/Makefile b/misc/xd-rust/Makefile
index 3c46a57d50c8..25c8ef111528 100644
--- a/misc/xd-rust/Makefile
+++ b/misc/xd-rust/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xd
DISTVERSION= 0.0.4
-PORTREVISION= 45
+PORTREVISION= 46
CATEGORIES= misc
MASTER_SITES= https://bitbucket.org/${BB_ACCOUNT}/${BB_PROJECT}/get/${BB_COMMIT}.tar.gz?dummy=/:main
DISTFILES= ${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}:main
diff --git a/misc/xplr/Makefile b/misc/xplr/Makefile
index ca4b27ee67a4..fc7b620f059d 100644
--- a/misc/xplr/Makefile
+++ b/misc/xplr/Makefile
@@ -1,7 +1,7 @@
PORTNAME= xplr
DISTVERSIONPREFIX= v
DISTVERSION= 1.0.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= misc
MAINTAINER= lcook@FreeBSD.org
diff --git a/misc/zine/Makefile b/misc/zine/Makefile
index cc7a88a7fe40..2d59c46229f2 100644
--- a/misc/zine/Makefile
+++ b/misc/zine/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zine
DISTVERSIONPREFIX= v
DISTVERSION= 0.16.0
-PORTREVISION= 21
+PORTREVISION= 22
CATEGORIES= misc
MAINTAINER= yuri@FreeBSD.org