aboutsummaryrefslogtreecommitdiff
path: root/net-mgmt
diff options
context:
space:
mode:
Diffstat (limited to 'net-mgmt')
-rw-r--r--net-mgmt/geom-exporter/Makefile3
-rw-r--r--net-mgmt/geom-exporter/Makefile.crates198
-rw-r--r--net-mgmt/geom-exporter/distinfo402
-rw-r--r--net-mgmt/icinga-php-library/Makefile2
-rw-r--r--net-mgmt/icinga-php-library/distinfo6
-rw-r--r--net-mgmt/icinga-php-library/pkg-plist3
-rw-r--r--net-mgmt/icinga2/Makefile3
-rw-r--r--net-mgmt/icinga2/distinfo6
-rw-r--r--net-mgmt/icinga2/pkg-plist4
-rw-r--r--net-mgmt/kf6-networkmanager-qt/distinfo6
-rw-r--r--net-mgmt/librenms/Makefile4
-rw-r--r--net-mgmt/librenms/distinfo10
-rw-r--r--net-mgmt/librenms/files/patch-18372128
-rw-r--r--net-mgmt/netbox/Makefile55
-rw-r--r--net-mgmt/netbox/distinfo6
-rw-r--r--net-mgmt/netbox/pkg-plist80
-rw-r--r--net-mgmt/netdata/Makefile23
-rw-r--r--net-mgmt/netdata/distinfo14
-rw-r--r--net-mgmt/netdata/files/patch-CMakeLists.txt37
-rw-r--r--net-mgmt/netdata/pkg-plist243
-rw-r--r--net-mgmt/nfs-exporter/Makefile3
-rw-r--r--net-mgmt/nfs-exporter/Makefile.crates136
-rw-r--r--net-mgmt/nfs-exporter/distinfo274
-rw-r--r--net-mgmt/peering-manager/Makefile2
-rw-r--r--net-mgmt/prometheus3/Makefile2
-rw-r--r--net-mgmt/prometheus3/distinfo14
-rw-r--r--net-mgmt/py-netutils/Makefile2
-rw-r--r--net-mgmt/py-netutils/distinfo6
-rw-r--r--net-mgmt/py-pysmi/Makefile2
-rw-r--r--net-mgmt/thanos/Makefile5
-rw-r--r--net-mgmt/thanos/distinfo10
-rw-r--r--net-mgmt/victoria-logs/Makefile2
-rw-r--r--net-mgmt/victoria-logs/distinfo10
-rw-r--r--net-mgmt/zabbix7-server/Makefile2
-rw-r--r--net-mgmt/zabbix7-server/distinfo6
-rw-r--r--net-mgmt/zabbix72-server/Makefile2
-rw-r--r--net-mgmt/zabbix72-server/distinfo6
-rw-r--r--net-mgmt/zabbix74-server/Makefile2
-rw-r--r--net-mgmt/zabbix74-server/distinfo6
39 files changed, 1037 insertions, 688 deletions
diff --git a/net-mgmt/geom-exporter/Makefile b/net-mgmt/geom-exporter/Makefile
index af2a45ee28b0..f0788740cd4c 100644
--- a/net-mgmt/geom-exporter/Makefile
+++ b/net-mgmt/geom-exporter/Makefile
@@ -1,6 +1,5 @@
PORTNAME= geom-exporter
-DISTVERSION= 0.1.1
-PORTREVISION= 12
+DISTVERSION= 0.1.2
CATEGORIES= net-mgmt
MASTER_SITES= CRATESIO
MASTER_SITE_SUBDIR= freebsd-${PORTNAME}/${DISTVERSION}
diff --git a/net-mgmt/geom-exporter/Makefile.crates b/net-mgmt/geom-exporter/Makefile.crates
index c12aec5fa808..02165a74d0b9 100644
--- a/net-mgmt/geom-exporter/Makefile.crates
+++ b/net-mgmt/geom-exporter/Makefile.crates
@@ -1,101 +1,123 @@
-CARGO_CRATES= aho-corasick-1.1.2 \
- anstream-0.6.5 \
- anstyle-1.0.4 \
- anstyle-parse-0.2.3 \
- anstyle-query-1.0.2 \
- anstyle-wincon-3.0.2 \
- ascii-1.1.0 \
- autocfg-1.1.0 \
+CARGO_CRATES= aho-corasick-1.1.3 \
+ anstream-0.6.19 \
+ anstyle-1.0.11 \
+ anstyle-parse-0.2.7 \
+ anstyle-query-1.1.3 \
+ anstyle-wincon-3.0.9 \
+ anyhow-1.0.98 \
+ atomic-waker-1.1.2 \
+ autocfg-1.4.0 \
+ axum-0.8.6 \
+ axum-core-0.5.5 \
bindgen-0.66.1 \
- bitflags-1.3.2 \
- bitflags-2.4.1 \
+ bitflags-2.9.1 \
+ bytes-1.10.1 \
cexpr-0.6.0 \
- cfg-if-1.0.0 \
- chunked_transfer-1.5.0 \
- clang-sys-1.6.1 \
- clap-4.4.11 \
- clap_builder-4.4.11 \
- clap_derive-4.4.7 \
- clap_lex-0.6.0 \
- colorchoice-1.0.0 \
- deranged-0.3.11 \
- either-1.9.0 \
- errno-0.3.8 \
+ cfg-if-1.0.1 \
+ clang-sys-1.8.1 \
+ clap-4.5.40 \
+ clap_builder-4.5.40 \
+ clap_derive-4.5.40 \
+ clap_lex-0.7.5 \
+ colorchoice-1.0.4 \
+ either-1.15.0 \
+ env_filter-0.1.3 \
+ env_logger-0.11.8 \
+ errno-0.3.12 \
fnv-1.0.7 \
- form_urlencoded-1.2.1 \
freebsd-libgeom-0.3.0 \
freebsd-libgeom-sys-0.1.6 \
- glob-0.3.1 \
- heck-0.4.1 \
- home-0.5.9 \
- idna-0.5.0 \
- itoa-1.0.11 \
- lazy_static-1.4.0 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
+ glob-0.3.2 \
+ heck-0.5.0 \
+ home-0.5.12 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
+ httpdate-1.0.3 \
+ hyper-1.7.0 \
+ hyper-util-0.1.17 \
+ is_terminal_polyfill-1.70.1 \
+ itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
+ lazy_static-1.5.0 \
lazycell-1.3.0 \
- libc-0.2.151 \
- libloading-0.7.4 \
- linux-raw-sys-0.4.12 \
- lock_api-0.4.11 \
- log-0.4.20 \
- memchr-2.6.4 \
+ libc-0.2.177 \
+ libloading-0.8.8 \
+ linux-raw-sys-0.4.15 \
+ lock_api-0.4.13 \
+ log-0.4.27 \
+ matchit-0.8.4 \
+ memchr-2.7.5 \
+ mime-0.3.17 \
minimal-lexical-0.2.1 \
+ mio-1.0.4 \
nom-7.1.3 \
- num-conv-0.1.0 \
- once_cell-1.19.0 \
- parking_lot-0.12.1 \
- parking_lot_core-0.9.9 \
+ once_cell-1.21.3 \
+ once_cell_polyfill-1.70.1 \
+ parking_lot-0.12.4 \
+ parking_lot_core-0.9.11 \
peeking_take_while-0.1.2 \
- percent-encoding-2.3.1 \
- powerfmt-0.2.0 \
- prettyplease-0.2.15 \
- proc-macro2-1.0.70 \
- prometheus-0.13.3 \
- prometheus_exporter-0.8.5 \
- quote-1.0.33 \
- redox_syscall-0.4.1 \
- regex-1.10.2 \
- regex-automata-0.4.3 \
- regex-syntax-0.8.2 \
+ percent-encoding-2.3.2 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
+ prettyplease-0.2.34 \
+ proc-macro2-1.0.95 \
+ prometheus-0.14.0 \
+ quote-1.0.40 \
+ redox_syscall-0.5.13 \
+ regex-1.11.1 \
+ regex-automata-0.4.9 \
+ regex-syntax-0.8.5 \
rustc-hash-1.1.0 \
- rustix-0.38.28 \
+ rustix-0.38.44 \
scopeguard-1.2.0 \
- serde-1.0.193 \
- serde_derive-1.0.193 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
shlex-1.3.0 \
- smallvec-1.11.2 \
- strsim-0.10.0 \
- syn-2.0.41 \
- thiserror-1.0.51 \
- thiserror-impl-1.0.51 \
- time-0.3.36 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
- tiny_http-0.10.0 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
- unicode-bidi-0.3.15 \
- unicode-ident-1.0.12 \
- unicode-normalization-0.1.23 \
- url-2.5.0 \
- utf8parse-0.2.1 \
+ smallvec-1.15.1 \
+ socket2-0.6.1 \
+ strsim-0.11.1 \
+ syn-2.0.103 \
+ sync_wrapper-1.0.2 \
+ thiserror-2.0.12 \
+ thiserror-impl-2.0.12 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
+ tower-0.5.2 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
+ unicode-ident-1.0.18 \
+ utf8parse-0.2.2 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
which-4.4.2 \
- winapi-0.3.9 \
- winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-sys-0.52.0 \
- windows-targets-0.48.5 \
- windows-targets-0.52.0 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.0 \
- windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.0 \
- windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.0 \
- windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.0 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.0 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.0 \
- windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.0
+ windows-link-0.2.1 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.2 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.0 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.0 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.0 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.0 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.0 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.0 \
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.0 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.0
diff --git a/net-mgmt/geom-exporter/distinfo b/net-mgmt/geom-exporter/distinfo
index 0e6239765da0..7c6aca4fc91d 100644
--- a/net-mgmt/geom-exporter/distinfo
+++ b/net-mgmt/geom-exporter/distinfo
@@ -1,205 +1,249 @@
-TIMESTAMP = 1713399184
-SHA256 (rust/crates/freebsd-geom-exporter-0.1.1.crate) = 80942558864c6c35883e95c514b960eb6b2afdc785ab95a1837b4bba3ee9e460
-SIZE (rust/crates/freebsd-geom-exporter-0.1.1.crate) = 11464
-SHA256 (rust/crates/aho-corasick-1.1.2.crate) = b2969dcb958b36655471fc61f7e416fa76033bdd4bfed0678d8fee1e2d07a1f0
-SIZE (rust/crates/aho-corasick-1.1.2.crate) = 183136
-SHA256 (rust/crates/anstream-0.6.5.crate) = d664a92ecae85fd0a7392615844904654d1d5f5514837f471ddef4a057aba1b6
-SIZE (rust/crates/anstream-0.6.5.crate) = 30004
-SHA256 (rust/crates/anstyle-1.0.4.crate) = 7079075b41f533b8c61d2a4d073c4676e1f8b249ff94a393b0595db304e0dd87
-SIZE (rust/crates/anstyle-1.0.4.crate) = 13998
-SHA256 (rust/crates/anstyle-parse-0.2.3.crate) = c75ac65da39e5fe5ab759307499ddad880d724eed2f6ce5b5e8a26f4f387928c
-SIZE (rust/crates/anstyle-parse-0.2.3.crate) = 24699
-SHA256 (rust/crates/anstyle-query-1.0.2.crate) = e28923312444cdd728e4738b3f9c9cac739500909bb3d3c94b43551b16517648
-SIZE (rust/crates/anstyle-query-1.0.2.crate) = 8739
-SHA256 (rust/crates/anstyle-wincon-3.0.2.crate) = 1cd54b81ec8d6180e24654d0b371ad22fc3dd083b6ff8ba325b72e00c87660a7
-SIZE (rust/crates/anstyle-wincon-3.0.2.crate) = 11272
-SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
-SIZE (rust/crates/ascii-1.1.0.crate) = 36075
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+TIMESTAMP = 1761659122
+SHA256 (rust/crates/freebsd-geom-exporter-0.1.2.crate) = 72c73757223aef33a367111c6e30fcbf31fbdfaf693f0dc442caf296184d5604
+SIZE (rust/crates/freebsd-geom-exporter-0.1.2.crate) = 14399
+SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
+SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
+SHA256 (rust/crates/anstream-0.6.19.crate) = 301af1932e46185686725e0fad2f8f2aa7da69dd70bf6ecc44d6b703844a3933
+SIZE (rust/crates/anstream-0.6.19.crate) = 28767
+SHA256 (rust/crates/anstyle-1.0.11.crate) = 862ed96ca487e809f1c8e5a8447f6ee2cf102f846893800b20cebdf541fc6bbd
+SIZE (rust/crates/anstyle-1.0.11.crate) = 15880
+SHA256 (rust/crates/anstyle-parse-0.2.7.crate) = 4e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
+SIZE (rust/crates/anstyle-parse-0.2.7.crate) = 21707
+SHA256 (rust/crates/anstyle-query-1.1.3.crate) = 6c8bdeb6047d8983be085bab0ba1472e6dc604e7041dbf6fcd5e71523014fae9
+SIZE (rust/crates/anstyle-query-1.1.3.crate) = 10190
+SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf0797484329750cfbe3c4325cd33127941fabc882
+SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561
+SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487
+SIZE (rust/crates/anyhow-1.0.98.crate) = 53334
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
+SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26
+SIZE (rust/crates/autocfg-1.4.0.crate) = 17712
+SHA256 (rust/crates/axum-0.8.6.crate) = 8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871
+SIZE (rust/crates/axum-0.8.6.crate) = 178581
+SHA256 (rust/crates/axum-core-0.5.5.crate) = 59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22
+SIZE (rust/crates/axum-core-0.5.5.crate) = 26919
SHA256 (rust/crates/bindgen-0.66.1.crate) = f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7
SIZE (rust/crates/bindgen-0.66.1.crate) = 218860
-SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
-SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.4.1.crate) = 327762f6e5a765692301e5bb513e0d9fef63be86bbc14528052b1cd3e6f03e07
-SIZE (rust/crates/bitflags-2.4.1.crate) = 37043
+SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc08e47eba5ec7c29c7b5eeecde967
+SIZE (rust/crates/bitflags-2.9.1.crate) = 47913
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
-SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
-SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chunked_transfer-1.5.0.crate) = 6e4de3bc4ea267985becf712dc6d9eed8b04c953b3fcfb339ebc87acd9804901
-SIZE (rust/crates/chunked_transfer-1.5.0.crate) = 9779
-SHA256 (rust/crates/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f
-SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346
-SHA256 (rust/crates/clap-4.4.11.crate) = bfaff671f6b22ca62406885ece523383b9b64022e341e53e009a62ebc47a45f2
-SIZE (rust/crates/clap-4.4.11.crate) = 54782
-SHA256 (rust/crates/clap_builder-4.4.11.crate) = a216b506622bb1d316cd51328dce24e07bdff4a6128a47c7e7fad11878d5adbb
-SIZE (rust/crates/clap_builder-4.4.11.crate) = 163317
-SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442
-SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046
-SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
-SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
-SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
-SIZE (rust/crates/either-1.9.0.crate) = 16660
-SHA256 (rust/crates/errno-0.3.8.crate) = a258e46cdc063eb8519c00b9fc845fc47bcfca4130e2f08e88665ceda8474245
-SIZE (rust/crates/errno-0.3.8.crate) = 10645
+SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268
+SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683
+SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
+SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
+SHA256 (rust/crates/clap-4.5.40.crate) = 40b6887a1d8685cebccf115538db5c0efe625ccac9696ad45c409d96566e910f
+SIZE (rust/crates/clap-4.5.40.crate) = 57419
+SHA256 (rust/crates/clap_builder-4.5.40.crate) = e0c66c08ce9f0c698cbce5c0279d0bb6ac936d8674174fe48f736533b964f59e
+SIZE (rust/crates/clap_builder-4.5.40.crate) = 169191
+SHA256 (rust/crates/clap_derive-4.5.40.crate) = d2c7947ae4cc3d851207c1adb5b5e260ff0cca11446b1d6d1423788e442257ce
+SIZE (rust/crates/clap_derive-4.5.40.crate) = 33470
+SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675
+SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469
+SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
+SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
+SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
+SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
+SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18
+SIZE (rust/crates/errno-0.3.12.crate) = 12423
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.2.1.crate) = e13624c2627564efccf4934284bdd98cbaa14e79b0b5a141218e507b3a823456
-SIZE (rust/crates/form_urlencoded-1.2.1.crate) = 8969
SHA256 (rust/crates/freebsd-libgeom-0.3.0.crate) = 7451ea8d5f6ed036afd13b85f518a0e058ea9b2dec78e96279b839eb371cd251
SIZE (rust/crates/freebsd-libgeom-0.3.0.crate) = 11525
SHA256 (rust/crates/freebsd-libgeom-sys-0.1.6.crate) = d3d3ad8de101e55cd80226a9758c0f9c1ab256276828ae8bcdcb9d9e63a6616d
SIZE (rust/crates/freebsd-libgeom-sys-0.1.6.crate) = 2999
-SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
-SIZE (rust/crates/glob-0.3.1.crate) = 18880
-SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
-SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5
-SIZE (rust/crates/home-0.5.9.crate) = 8760
-SHA256 (rust/crates/idna-0.5.0.crate) = 634d9b1461af396cad843f47fdba5597a4f9e6ddd4bfb6ff5d85028c25cb12f6
-SIZE (rust/crates/idna-0.5.0.crate) = 271940
-SHA256 (rust/crates/itoa-1.0.11.crate) = 49f1f14873335454500d59611f1cf4a4b0f786f9ac11f4312a78e4cf2566695b
-SIZE (rust/crates/itoa-1.0.11.crate) = 10563
-SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
-SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
+SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58050a51727785f0b2c8e0a2b2
+SIZE (rust/crates/glob-0.3.2.crate) = 22359
+SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
+SIZE (rust/crates/heck-0.5.0.crate) = 11517
+SHA256 (rust/crates/home-0.5.12.crate) = cc627f471c528ff0c4a49e1d5e60450c8f6461dd6d10ba9dcd3a61d3dff7728d
+SIZE (rust/crates/home-0.5.12.crate) = 9445
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
+SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
+SIZE (rust/crates/jiff-0.2.15.crate) = 712996
+SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
+SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
+SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
+SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.151.crate) = 302d7ab3130588088d277783b1e2d2e10c9e9e4a16dd9050e6ec93fb3e7048f4
-SIZE (rust/crates/libc-0.2.151.crate) = 736640
-SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
-SIZE (rust/crates/libloading-0.7.4.crate) = 27580
-SHA256 (rust/crates/linux-raw-sys-0.4.12.crate) = c4cd1a83af159aa67994778be9070f0ae1bd732942279cabb14f86f986a21456
-SIZE (rust/crates/linux-raw-sys-0.4.12.crate) = 1465800
-SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45
-SIZE (rust/crates/lock_api-0.4.11.crate) = 27487
-SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
-SIZE (rust/crates/log-0.4.20.crate) = 38307
-SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167
-SIZE (rust/crates/memchr-2.6.4.crate) = 94439
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
+SHA256 (rust/crates/libloading-0.8.8.crate) = 07033963ba89ebaf1584d767badaa2e8fcec21aedea6b8c0346d487d49c28667
+SIZE (rust/crates/libloading-0.8.8.crate) = 31345
+SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
+SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/lock_api-0.4.13.crate) = 96936507f153605bddfcda068dd804796c84324ed2510809e5b2a624c81da765
+SIZE (rust/crates/lock_api-0.4.13.crate) = 28565
+SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb4049267b0f3018346dc122a1d94
+SIZE (rust/crates/log-0.4.27.crate) = 48120
+SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
+SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0
+SIZE (rust/crates/memchr-2.7.5.crate) = 97603
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c
+SIZE (rust/crates/mio-1.0.4.crate) = 104212
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
-SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
-SHA256 (rust/crates/once_cell-1.19.0.crate) = 3fdb12b2476b595f9358c5161aa467c2438859caa136dec86c26fdd2efe17b92
-SIZE (rust/crates/once_cell-1.19.0.crate) = 33046
-SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
-SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
-SHA256 (rust/crates/parking_lot_core-0.9.9.crate) = 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e
-SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445
+SHA256 (rust/crates/once_cell-1.21.3.crate) = 42f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
+SIZE (rust/crates/once_cell-1.21.3.crate) = 34534
+SHA256 (rust/crates/once_cell_polyfill-1.70.1.crate) = a4895175b425cb1f87721b59f0f286c2092bd4af812243672510e1ac53e2e0ad
+SIZE (rust/crates/once_cell_polyfill-1.70.1.crate) = 7510
+SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13
+SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779
+SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5
+SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773
SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099
SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
-SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
-SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
-SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
-SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
-SHA256 (rust/crates/prettyplease-0.2.15.crate) = ae005bd773ab59b4725093fd7df83fd7892f7d8eafb48dbd7de6e024e4215f9d
-SIZE (rust/crates/prettyplease-0.2.15.crate) = 57034
-SHA256 (rust/crates/proc-macro2-1.0.70.crate) = 39278fbbf5fb4f646ce651690877f89d1c5811a3d4acb27700c1cb3cdb78fd3b
-SIZE (rust/crates/proc-macro2-1.0.70.crate) = 44343
-SHA256 (rust/crates/prometheus-0.13.3.crate) = 449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c
-SIZE (rust/crates/prometheus-0.13.3.crate) = 82457
-SHA256 (rust/crates/prometheus_exporter-0.8.5.crate) = caf17cbebe0bfdf4f279ef84eeefe0d50468b0b7116f078acf41d456e48fe81a
-SIZE (rust/crates/prometheus_exporter-0.8.5.crate) = 18148
-SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
-SIZE (rust/crates/quote-1.0.33.crate) = 28090
-SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa
-SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858
-SHA256 (rust/crates/regex-1.10.2.crate) = 380b951a9c5e80ddfd6136919eef32310721aa4aacd4889a8d39124b026ab343
-SIZE (rust/crates/regex-1.10.2.crate) = 252839
-SHA256 (rust/crates/regex-automata-0.4.3.crate) = 5f804c7828047e88b2d32e2d7fe5a105da8ee3264f01902f796c8e067dc2483f
-SIZE (rust/crates/regex-automata-0.4.3.crate) = 617011
-SHA256 (rust/crates/regex-syntax-0.8.2.crate) = c08c74e62047bb2de4ff487b251e4a92e24f48745648451635cec7d591162d9f
-SIZE (rust/crates/regex-syntax-0.8.2.crate) = 347228
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
+SHA256 (rust/crates/prettyplease-0.2.34.crate) = 6837b9e10d61f45f987d50808f83d1ee3d206c66acf650c3e4ae2e1f6ddedf55
+SIZE (rust/crates/prettyplease-0.2.34.crate) = 71832
+SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778
+SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820
+SHA256 (rust/crates/prometheus-0.14.0.crate) = 3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a
+SIZE (rust/crates/prometheus-0.14.0.crate) = 90035
+SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d
+SIZE (rust/crates/quote-1.0.40.crate) = 31063
+SHA256 (rust/crates/redox_syscall-0.5.13.crate) = 0d04b7d0ee6b4a0207a0a7adb104d23ecb0b47d6beae7152d0fa34b692b29fd6
+SIZE (rust/crates/redox_syscall-0.5.13.crate) = 29489
+SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191
+SIZE (rust/crates/regex-1.11.1.crate) = 254170
+SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908
+SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525
+SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
+SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.28.crate) = 72e572a5e8ca657d7366229cdde4bd14c4eb5499a9573d4d366fe1b599daa316
-SIZE (rust/crates/rustix-0.38.28.crate) = 365398
+SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
+SIZE (rust/crates/rustix-0.38.44.crate) = 379347
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.193.crate) = 25dd9975e68d0cb5aa1120c288333fc98731bd1dd12f561e468ea4728c042b89
-SIZE (rust/crates/serde-1.0.193.crate) = 76863
-SHA256 (rust/crates/serde_derive-1.0.193.crate) = 43576ca501357b9b071ac53cdc7da8ef0cbd9493d8df094cd821777ea6e894d3
-SIZE (rust/crates/serde_derive-1.0.193.crate) = 55692
+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
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/smallvec-1.11.2.crate) = 4dccd0940a2dcdf68d092b8cbab7dc0ad8fa938bf95787e1b916b0e3d0e8e970
-SIZE (rust/crates/smallvec-1.11.2.crate) = 34801
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-2.0.41.crate) = 44c8b28c477cc3bf0e7966561e3460130e1255f7a1cf71931075f1c5e7a7e269
-SIZE (rust/crates/syn-2.0.41.crate) = 246016
-SHA256 (rust/crates/thiserror-1.0.51.crate) = f11c217e1416d6f036b870f14e0413d480dbf28edbee1f877abaf0206af43bb7
-SIZE (rust/crates/thiserror-1.0.51.crate) = 20045
-SHA256 (rust/crates/thiserror-impl-1.0.51.crate) = 01742297787513b79cf8e29d1056ede1313e2420b7b3b15d0a768b4921f549df
-SIZE (rust/crates/thiserror-impl-1.0.51.crate) = 15372
-SHA256 (rust/crates/time-0.3.36.crate) = 5dfd88e563464686c916c7e46e623e520ddc6d79fa6641390f2e3fa86e83e885
-SIZE (rust/crates/time-0.3.36.crate) = 119805
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
-SHA256 (rust/crates/tiny_http-0.10.0.crate) = c5f8734c6d6943ad6df6b588d228a87b4af184998bcffa268ceddf05c2055a8c
-SIZE (rust/crates/tiny_http-0.10.0.crate) = 45842
-SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
-SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/unicode-bidi-0.3.15.crate) = 08f95100a766bf4f8f28f90d77e0a5461bbdb219042e7679bebe79004fed8d75
-SIZE (rust/crates/unicode-bidi-0.3.15.crate) = 56811
-SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
-SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
-SHA256 (rust/crates/unicode-normalization-0.1.23.crate) = a56d1686db2308d901306f92a263857ef59ea39678a5458e7cb17f01415101f5
-SIZE (rust/crates/unicode-normalization-0.1.23.crate) = 122649
-SHA256 (rust/crates/url-2.5.0.crate) = 31e6302e3bb753d46e83516cae55ae196fc0c309407cf11ab35cc51a4c2a4633
-SIZE (rust/crates/url-2.5.0.crate) = 78605
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
+SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
+SIZE (rust/crates/strsim-0.11.1.crate) = 14266
+SHA256 (rust/crates/syn-2.0.103.crate) = e4307e30089d6fd6aff212f2da3a1f9e32f3223b1f010fb09b7c95f90f3ca1e8
+SIZE (rust/crates/syn-2.0.103.crate) = 298990
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
+SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
+SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
+SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
+SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
+SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/which-4.4.2.crate) = 87ba24419a2078cd2b0f2ede2691b6c66d8e47836da3b6db8265ebad47afbfc7
SIZE (rust/crates/which-4.4.2.crate) = 15953
-SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
-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/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
-SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877
-SHA256 (rust/crates/windows-targets-0.48.5.crate) = 9a2fa6e2155d7247be68c096456083145c183cbbbc2764150dda45a87197940c
-SIZE (rust/crates/windows-targets-0.48.5.crate) = 6904
-SHA256 (rust/crates/windows-targets-0.52.0.crate) = 8a18201040b24831fbb9e4eb208f8892e1f50a37feb53cc7ff887feb8f50e7cd
-SIZE (rust/crates/windows-targets-0.52.0.crate) = 6229
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 2b38e32f0abccf9987a4e3079dfb67dcd799fb61361e53e2882c3cbaf0d905d8
-SIZE (rust/crates/windows_aarch64_gnullvm-0.48.5.crate) = 418492
-SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = cb7764e35d4db8a7921e09562a0304bf2f93e0a51bfccee0bd0bb0b666b015ea
-SIZE (rust/crates/windows_aarch64_gnullvm-0.52.0.crate) = 430182
-SHA256 (rust/crates/windows_aarch64_msvc-0.48.5.crate) = dc35310971f3b2dbbf3f0690a219f40e2d9afcf64f9ab7cc1be722937c26b4bc
-SIZE (rust/crates/windows_aarch64_msvc-0.48.5.crate) = 798483
-SHA256 (rust/crates/windows_aarch64_msvc-0.52.0.crate) = bbaa0368d4f1d2aaefc55b6fcfee13f41544ddf36801e793edbbfd7d7df075ef
-SIZE (rust/crates/windows_aarch64_msvc-0.52.0.crate) = 821663
-SHA256 (rust/crates/windows_i686_gnu-0.48.5.crate) = a75915e7def60c94dcef72200b9a8e58e5091744960da64ec734a6c6e9b3743e
-SIZE (rust/crates/windows_i686_gnu-0.48.5.crate) = 844891
-SHA256 (rust/crates/windows_i686_gnu-0.52.0.crate) = a28637cb1fa3560a16915793afb20081aba2c92ee8af57b4d5f28e4b3e7df313
-SIZE (rust/crates/windows_i686_gnu-0.52.0.crate) = 870285
-SHA256 (rust/crates/windows_i686_msvc-0.48.5.crate) = 8f55c233f70c4b27f66c523580f78f1004e8b5a8b659e05a4eb49d4166cca406
-SIZE (rust/crates/windows_i686_msvc-0.48.5.crate) = 864300
-SHA256 (rust/crates/windows_i686_msvc-0.52.0.crate) = ffe5e8e31046ce6230cc7215707b816e339ff4d4d67c65dffa206fd0f7aa7b9a
-SIZE (rust/crates/windows_i686_msvc-0.52.0.crate) = 888693
-SHA256 (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 53d40abd2583d23e4718fddf1ebec84dbff8381c07cae67ff7768bbf19c6718e
-SIZE (rust/crates/windows_x86_64_gnu-0.48.5.crate) = 801619
-SHA256 (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 3d6fa32db2bc4a2f5abeacf2b69f7992cd09dca97498da74a151a3132c26befd
-SIZE (rust/crates/windows_x86_64_gnu-0.52.0.crate) = 826213
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab768e390dc5f5c55825b6d30b86c844ff2dc7414044cc
-SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
-SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 1a657e1e9d3f514745a572a6846d3c7aa7dbe1658c056ed9c3344c4109a6949e
-SIZE (rust/crates/windows_x86_64_gnullvm-0.52.0.crate) = 430165
-SHA256 (rust/crates/windows_x86_64_msvc-0.48.5.crate) = ed94fce61571a4006852b7389a063ab983c02eb1bb37b47f8272ce92d06d9538
-SIZE (rust/crates/windows_x86_64_msvc-0.48.5.crate) = 798412
-SHA256 (rust/crates/windows_x86_64_msvc-0.52.0.crate) = dff9641d1cd4be8d1a070daf9e3773c5f67e78b4d9d42263020c057706765c04
-SIZE (rust/crates/windows_x86_64_msvc-0.52.0.crate) = 821600
+SHA256 (rust/crates/windows-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.2.crate) = c66f69fcc9ce11da9966ddb31a40968cad001c5bedeb5c2b82ede4253ab48aef
+SIZE (rust/crates/windows-targets-0.53.2.crate) = 7046
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c
+SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3
+SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11
+SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d
+SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba
+SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+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
diff --git a/net-mgmt/icinga-php-library/Makefile b/net-mgmt/icinga-php-library/Makefile
index 8dbf86096e7d..1c0630a0874f 100644
--- a/net-mgmt/icinga-php-library/Makefile
+++ b/net-mgmt/icinga-php-library/Makefile
@@ -1,6 +1,6 @@
PORTNAME= icinga-php-library
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17.0
+DISTVERSION= 0.17.1
CATEGORIES= net-mgmt www
PKGNAMESUFFIX= ${PHP_PKGNAMESUFFIX}
diff --git a/net-mgmt/icinga-php-library/distinfo b/net-mgmt/icinga-php-library/distinfo
index 468e74bd6ec0..62a73d98f1cf 100644
--- a/net-mgmt/icinga-php-library/distinfo
+++ b/net-mgmt/icinga-php-library/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752686186
-SHA256 (icinga-icinga-php-library-v0.17.0_GH0.tar.gz) = a8c7ab2dd6732a8ea7b1718f2dbd833a3f36259b45270a875053c4de50bb09a8
-SIZE (icinga-icinga-php-library-v0.17.0_GH0.tar.gz) = 3367478
+TIMESTAMP = 1761397074
+SHA256 (icinga-icinga-php-library-v0.17.1_GH0.tar.gz) = c74f8519f3d3e9f123fc57c2aff5fc62f97a8e16c54e4af3fdecd8c6f35b0571
+SIZE (icinga-icinga-php-library-v0.17.1_GH0.tar.gz) = 3371407
diff --git a/net-mgmt/icinga-php-library/pkg-plist b/net-mgmt/icinga-php-library/pkg-plist
index b57403daa50b..8da4cca150a0 100644
--- a/net-mgmt/icinga-php-library/pkg-plist
+++ b/net-mgmt/icinga-php-library/pkg-plist
@@ -102,6 +102,7 @@
%%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/BcMathCalculator.php
%%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/GmpCalculator.php
%%WWWDIR%%/vendor/brick/math/src/Internal/Calculator/NativeCalculator.php
+%%WWWDIR%%/vendor/brick/math/src/Internal/CalculatorRegistry.php
%%WWWDIR%%/vendor/brick/math/src/RoundingMode.php
%%WWWDIR%%/vendor/composer/ClassLoader.php
%%WWWDIR%%/vendor/composer/InstalledVersions.php
@@ -751,7 +752,9 @@
%%WWWDIR%%/vendor/symfony/polyfill-php84/LICENSE
%%WWWDIR%%/vendor/symfony/polyfill-php84/Php84.php
%%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs/Deprecated.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/Resources/stubs/ReflectionConstant.php
%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap.php
+%%WWWDIR%%/vendor/symfony/polyfill-php84/bootstrap82.php
%%WWWDIR%%/vendor/symfony/polyfill-php84/composer.json
%%WWWDIR%%/vendor/webmozart/assert/LICENSE
%%WWWDIR%%/vendor/webmozart/assert/composer.json
diff --git a/net-mgmt/icinga2/Makefile b/net-mgmt/icinga2/Makefile
index e47ec6bb3dbb..adcba6c93287 100644
--- a/net-mgmt/icinga2/Makefile
+++ b/net-mgmt/icinga2/Makefile
@@ -1,7 +1,6 @@
PORTNAME= icinga2
DISTVERSIONPREFIX= v
-DISTVERSION= 2.15.0
-PORTREVISION= 1
+DISTVERSION= 2.15.1
CATEGORIES= net-mgmt
MAINTAINER= flo@FreeBSD.org
diff --git a/net-mgmt/icinga2/distinfo b/net-mgmt/icinga2/distinfo
index 25900f90e356..01c607bd6da6 100644
--- a/net-mgmt/icinga2/distinfo
+++ b/net-mgmt/icinga2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1752686110
-SHA256 (icinga-icinga2-v2.15.0_GH0.tar.gz) = ebe2b13a156179a415831fe06445577222029a1d0369c8bb6fba1de30317b4a1
-SIZE (icinga-icinga2-v2.15.0_GH0.tar.gz) = 9446841
+TIMESTAMP = 1761397098
+SHA256 (icinga-icinga2-v2.15.1_GH0.tar.gz) = 698cfae4aeded8fe05351995156814305a77bd0404b12e513a8dce8e7884c520
+SIZE (icinga-icinga2-v2.15.1_GH0.tar.gz) = 9454711
diff --git a/net-mgmt/icinga2/pkg-plist b/net-mgmt/icinga2/pkg-plist
index 02aeaa780359..119617222b19 100644
--- a/net-mgmt/icinga2/pkg-plist
+++ b/net-mgmt/icinga2/pkg-plist
@@ -38,9 +38,9 @@ etc/bash_completion.d/icinga2
@sample %%ETCDIR%%/zones.conf.sample
%%ETCDIR%%/zones.d/README
%%MYSQL%%lib/icinga2/libmysql_shim.so
-%%MYSQL%%lib/icinga2/libmysql_shim.so.2.15.0
+%%MYSQL%%lib/icinga2/libmysql_shim.so.2.15.1
%%PGSQL%%lib/icinga2/libpgsql_shim.so
-%%PGSQL%%lib/icinga2/libpgsql_shim.so.2.15.0
+%%PGSQL%%lib/icinga2/libpgsql_shim.so.2.15.1
lib/icinga2/sbin/icinga2
libexec/nagios/check_nscp_api
sbin/icinga2
diff --git a/net-mgmt/kf6-networkmanager-qt/distinfo b/net-mgmt/kf6-networkmanager-qt/distinfo
index c3d9d3aafb2b..9e4d6f2310ae 100644
--- a/net-mgmt/kf6-networkmanager-qt/distinfo
+++ b/net-mgmt/kf6-networkmanager-qt/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757408198
-SHA256 (KDE/frameworks/6.18/networkmanager-qt-6.18.0.tar.xz) = 492836a74a03ba43facf52e827428f888f13d6e2bb8374819869707280a0310c
-SIZE (KDE/frameworks/6.18/networkmanager-qt-6.18.0.tar.xz) = 184052
+TIMESTAMP = 1759784980
+SHA256 (KDE/frameworks/6.19/networkmanager-qt-6.19.0.tar.xz) = 83ba1060080dc193c62837421e1cb796500abb3931b505ae8275c440674affc4
+SIZE (KDE/frameworks/6.19/networkmanager-qt-6.19.0.tar.xz) = 184052
diff --git a/net-mgmt/librenms/Makefile b/net-mgmt/librenms/Makefile
index 5f88bf9e07ab..d9081ca6f307 100644
--- a/net-mgmt/librenms/Makefile
+++ b/net-mgmt/librenms/Makefile
@@ -1,5 +1,5 @@
PORTNAME= librenms
-PORTVERSION= 25.9.1
+PORTVERSION= 25.10.0
PORTEPOCH= 1
CATEGORIES= net-mgmt
MASTER_SITES= LOCAL/dvl:vendor
@@ -133,7 +133,7 @@ _SCRIPT_FILES= daily.sh lnms
# _RELEASE_TIMESTAMP is used for a patch inside the vendor code
# it represents the release date via: git show --pretty='%H|%ct' -s 1.42.01
# It sits here so you remember to update it with each release
-_RELEASE_TIMESTAMP= 1758126180
+_RELEASE_TIMESTAMP= 1760517127
_ROOT_DIRS= LibreNMS app bootstrap config database doc html \
includes lang licenses mibs misc resources routes \
scripts tests
diff --git a/net-mgmt/librenms/distinfo b/net-mgmt/librenms/distinfo
index 981c11c49276..5e6c6879a7e8 100644
--- a/net-mgmt/librenms/distinfo
+++ b/net-mgmt/librenms/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1758226502
-SHA256 (librenms-vendor-25.9.1.tar.gz) = a5c447f5f3f60056516f39915b8efc95624c4646585cb600d8da582ff7d9deea
-SIZE (librenms-vendor-25.9.1.tar.gz) = 27546661
-SHA256 (librenms-librenms-25.9.1_GH0.tar.gz) = c685b9d30ece1f5adc7d743e2ecea402562a35f081291363d3faca285049bd3a
-SIZE (librenms-librenms-25.9.1_GH0.tar.gz) = 71669135
+TIMESTAMP = 1760530638
+SHA256 (librenms-vendor-25.10.0.tar.gz) = 71ac45d3f718616b592e435d95858e3b31f226a812d0db8574009c2b09850026
+SIZE (librenms-vendor-25.10.0.tar.gz) = 27583825
+SHA256 (librenms-librenms-25.10.0_GH0.tar.gz) = 90c4d516a8b376bf0c41558a24941200c73a887ea2aeff4369f73e9e5f24184e
+SIZE (librenms-librenms-25.10.0_GH0.tar.gz) = 72309944
diff --git a/net-mgmt/librenms/files/patch-18372 b/net-mgmt/librenms/files/patch-18372
new file mode 100644
index 000000000000..4062191d420c
--- /dev/null
+++ b/net-mgmt/librenms/files/patch-18372
@@ -0,0 +1,128 @@
+From 4f5320469a927e9dcf7c46948026824a91b4838c Mon Sep 17 00:00:00 2001
+From: Tony Murray <murraytony@gmail.com>
+Date: Wed, 15 Oct 2025 12:31:34 -0500
+Subject: [PATCH] More accurate running user check Previously we did not have
+ access to config, so we had to infer the librenms user from the owner of the
+ executable. Because we are running later in the boot now, we can just use
+ config. Improve feedback text a bit.
+
+---
+ app/Checks.php | 44 -------------------
+ .../RunningAsIncorrectUserException.php | 10 +++++
+ app/Listeners/CommandStartingListener.php | 20 ++++++++-
+ 3 files changed, 29 insertions(+), 45 deletions(-)
+ create mode 100644 app/Exceptions/RunningAsIncorrectUserException.php
+
+diff --git a/app/Checks.php b/app/Checks.php
+index 5aa22f67cdbd..6f5caba39404 100644
+--- app/Checks.php
++++ app/Checks.php
+@@ -84,48 +84,4 @@ public static function postAuth()
+ }
+ }
+ }
+-
+- /**
+- * Check the script is running as the right user (works before config is available)
+- */
+- public static function runningUser()
+- {
+- if (function_exists('posix_getpwuid') && posix_getpwuid(posix_geteuid())['name'] !== get_current_user()) {
+- if (get_current_user() == 'root') {
+- self::printMessage(
+- 'Error: lnms file is owned by root, it should be owned and ran by a non-privileged user.',
+- null,
+- true
+- );
+- }
+-
+- self::printMessage(
+- 'Error: You must run lnms as the user ' . get_current_user(),
+- null,
+- true
+- );
+- }
+- }
+-
+- private static function printMessage($title, $content, $exit = false)
+- {
+- $content = (array) $content;
+-
+- if (PHP_SAPI == 'cli') {
+- $format = "%s\n\n%s\n\n";
+- $message = implode(PHP_EOL, $content);
+- } else {
+- $format = "<h3 style='color: firebrick;'>%s</h3><p>%s</p>";
+- $message = '';
+- foreach ($content as $line) {
+- $message .= "<p style='margin:0.5em'>$line</p>\n";
+- }
+- }
+-
+- printf($format, $title, $message);
+-
+- if ($exit) {
+- exit(1);
+- }
+- }
+ }
+diff --git a/app/Exceptions/RunningAsIncorrectUserException.php b/app/Exceptions/RunningAsIncorrectUserException.php
+new file mode 100644
+index 000000000000..6d1aca825d72
+--- /dev/null
++++ app/Exceptions/RunningAsIncorrectUserException.php
+@@ -0,0 +1,10 @@
++<?php
++
++namespace App\Exceptions;
++
++use Symfony\Component\Console\Exception\ExceptionInterface;
++
++class RunningAsIncorrectUserException extends \Exception implements ExceptionInterface
++{
++ //
++}
+diff --git a/app/Listeners/CommandStartingListener.php b/app/Listeners/CommandStartingListener.php
+index bb435fa52ab2..8432b25d4bab 100644
+--- app/Listeners/CommandStartingListener.php
++++ app/Listeners/CommandStartingListener.php
+@@ -26,6 +26,7 @@
+
+ namespace App\Listeners;
+
++use App\Exceptions\RunningAsIncorrectUserException;
+ use Illuminate\Console\Events\CommandStarting;
+
+ class CommandStartingListener
+@@ -34,6 +35,9 @@ class CommandStartingListener
+ 'list:bash-completion',
+ ];
+
++ /**
++ * @throws RunningAsIncorrectUserException
++ */
+ public function handle(CommandStarting $event): void
+ {
+ // Check that we don't run this as the wrong user and break the install
+@@ -41,6 +45,20 @@ public function handle(CommandStarting $event): void
+ return;
+ }
+
+- \App\Checks::runningUser();
++ if (! function_exists('posix_getpwuid') || ! function_exists('posix_geteuid')) {
++ return;
++ }
++
++ $current_user = posix_getpwuid(posix_geteuid())['name'];
++ $executable = basename($_SERVER['argv'][0] ?? $_SERVER['SCRIPT_FILENAME'] ?? 'this');
++
++ if ($current_user == 'root') {
++ throw new RunningAsIncorrectUserException("Error: $executable must not run as root.");
++ }
++
++ $librenms_user = config('librenms.user');
++ if ($librenms_user !== $current_user) {
++ throw new RunningAsIncorrectUserException("Error: $executable must be run as the user $librenms_user.");
++ }
+ }
+ }
diff --git a/net-mgmt/netbox/Makefile b/net-mgmt/netbox/Makefile
index 4ee0eef84155..986bcbe574e7 100644
--- a/net-mgmt/netbox/Makefile
+++ b/net-mgmt/netbox/Makefile
@@ -1,7 +1,6 @@
PORTNAME= netbox
DISTVERSIONPREFIX= v
-DISTVERSION= 4.3.7
-PORTREVISION= 1
+DISTVERSION= 4.4.5
CATEGORIES= net-mgmt python
MAINTAINER= kai@FreeBSD.org
@@ -24,15 +23,15 @@ LICENSE_FILE= ${WRKSRC}/LICENSE.txt
# - www/py-dj52-django-tables2
# - www/py-dj52-djangorestframework
#
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.7.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=5.2.0<7:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.1<26:www/py-dj52-django-filter@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.23.2<2:www/py-dj52-django-htmx@${PY_FLAVOR} \
+RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.7<5.3:www/py-django52@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-cors-headers>=4.9.0<5:www/py-dj52-django-cors-headers@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-debug-toolbar>=6.0.0<7:www/py-dj52-django-debug-toolbar@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-filter>=25.2<26:www/py-dj52-django-filter@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-htmx>=1.26.0<2:www/py-dj52-django-htmx@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-mptt>=0.17.0<0.18:www/py-dj52-django-mptt@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-prometheus>=2.4.1<2.5:www/py-dj52-django-prometheus@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-redis>=6.0.0<7:www/py-dj52-django-redis@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-django-rich>=2.0.0<3:www/py-dj52-django-rich@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-django-rich>=2.2.0<3:www/py-dj52-django-rich@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-rq>=3.0.1<3.2:devel/py-dj52-django-rq@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-storages>=1.14.6<2:www/py-dj52-django-storages@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-django-tables2>=2.7.5<2.8:www/py-dj52-django-tables2@${PY_FLAVOR} \
@@ -40,34 +39,36 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}django52>=5.2.3<5.3:www/py-django52@${PY_FLA
${PYTHON_PKGNAMEPREFIX}dj52-django-timezone-field>=7.1<8:www/py-dj52-django-timezone-field@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-djangorestframework>=3.16.1<3.17.0:www/py-dj52-djangorestframework@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular>=0.28.0<1:www/py-dj52-drf-spectacular@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.8.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.5.1<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.281.0<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.65.1<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-drf-spectacular-sidecar>=2025.10.1:www/py-dj52-drf-spectacular-sidecar@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-social-auth-app-django>=5.6.0<6:www/py-dj52-social-auth-app-django@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-sorl-thumbnail>=12.11.0<13:graphics/py-dj52-sorl-thumbnail@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql>=0.284.1<0.300:devel/py-dj52-strawberry-graphql@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}dj52-strawberry-graphql-django>=0.67.0<1:www/py-dj52-strawberry-graphql-django@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}django-pglocks>=1.0.4<1.1:www/py-django-pglocks@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.11<7:textproc/py-feedparser@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}colorama>=0.4.6<1:devel/py-colorama@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}feedparser>=6.0.12<7:textproc/py-feedparser@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}Jinja2>=3.1.6<4:devel/py-Jinja2@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.24.0<5:devel/py-jsonschema@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}markdown>=3.8<3.10:textproc/py-markdown@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.18<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.30.0<1:textproc/py-mkdocstrings@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>0:textproc/py-mkdocstrings-python@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}jsonschema>=4.25.1<5:devel/py-jsonschema@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}markdown>=3.9<3.10:textproc/py-markdown@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocs-material>=9.6.22<10:textproc/py-mkdocs-material@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocstrings>=0.30.1<1:textproc/py-mkdocstrings@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}mkdocstrings-python>=1.18.2:textproc/py-mkdocstrings-python@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}netaddr>=1.3.0<2:net/py-netaddr@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}nh3>=0.3.0<1:www/py-nh3@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pillow>=11.2.1:graphics/py-pillow@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psycopg>=3.2.9<4:databases/py-psycopg@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.9<4:databases/py-psycopg-c@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}nh3>=0.3.1<1:www/py-nh3@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pillow>=11.3.0:graphics/py-pillow@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psycopg>=3.2.10<4:databases/py-psycopg@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}psycopg-c>=3.2.10<4:databases/py-psycopg-c@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}psycopg-pool>=3.2.6<4:databases/py-psycopg-pool@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}requests>=2.32.3<3:www/py-requests@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}rq>=2.5.0<3:devel/py-rq@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}requests>=2.32.5<3:www/py-requests@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}rq>=2.6.0<3:devel/py-rq@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.7.0<5:security/py-social-auth-core@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}svgwrite>=1.4.3<2:graphics/py-svgwrite@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}tablib>=3.8.0<4:textproc/py-tablib@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}tablib>=3.9.0<4:textproc/py-tablib@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}tzdata>=2025.2:devel/py-tzdata@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.1<7:devel/py-pyyaml@${PY_FLAVOR} \
+ ${PYTHON_PKGNAMEPREFIX}pyyaml>=6.0.3<7:devel/py-pyyaml@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}gunicorn>=23.0.0<24:www/py-gunicorn@${PY_FLAVOR}
-USES= cpe pgsql:14+ python:3.10+
+USES= cpe pgsql:14+ python
CPE_VENDOR= netbox
USE_GITHUB= yes
GH_ACCOUNT= netbox-community
diff --git a/net-mgmt/netbox/distinfo b/net-mgmt/netbox/distinfo
index a041454c6736..35861bec3246 100644
--- a/net-mgmt/netbox/distinfo
+++ b/net-mgmt/netbox/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1756288832
-SHA256 (netbox-community-netbox-v4.3.7_GH0.tar.gz) = fd2ed38732161a16f10e94786fa30d8d535cef8c6410516a4904b464dcd8243d
-SIZE (netbox-community-netbox-v4.3.7_GH0.tar.gz) = 18770741
+TIMESTAMP = 1761682792
+SHA256 (netbox-community-netbox-v4.4.5_GH0.tar.gz) = fdf3fa08fabe441d0b6febc7acf769ed0ff927997a4e39fc2c5a742a707c318f
+SIZE (netbox-community-netbox-v4.4.5_GH0.tar.gz) = 19249564
diff --git a/net-mgmt/netbox/pkg-plist b/net-mgmt/netbox/pkg-plist
index 4411170e847e..084ca6921c76 100644
--- a/net-mgmt/netbox/pkg-plist
+++ b/net-mgmt/netbox/pkg-plist
@@ -77,6 +77,7 @@
%%DATADIR%%/core/api/serializers_/change_logging.py
%%DATADIR%%/core/api/serializers_/data.py
%%DATADIR%%/core/api/serializers_/jobs.py
+%%DATADIR%%/core/api/serializers_/object_types.py
%%DATADIR%%/core/api/serializers_/tasks.py
%%DATADIR%%/core/api/urls.py
%%DATADIR%%/core/api/views.py
@@ -85,6 +86,7 @@
%%DATADIR%%/core/choices.py
%%DATADIR%%/core/constants.py
%%DATADIR%%/core/data_backends.py
+%%DATADIR%%/core/dataclasses.py
%%DATADIR%%/core/events.py
%%DATADIR%%/core/exceptions.py
%%DATADIR%%/core/filtersets.py
@@ -118,6 +120,10 @@
%%DATADIR%%/core/migrations/0013_job_data_encoder.py
%%DATADIR%%/core/migrations/0014_datasource_sync_interval.py
%%DATADIR%%/core/migrations/0015_remove_redundant_indexes.py
+%%DATADIR%%/core/migrations/0016_job_log_entries.py
+%%DATADIR%%/core/migrations/0017_objectchange_message.py
+%%DATADIR%%/core/migrations/0018_concrete_objecttype.py
+%%DATADIR%%/core/migrations/0019_configrevision_active.py
%%DATADIR%%/core/migrations/__init__.py
%%DATADIR%%/core/models/__init__.py
%%DATADIR%%/core/models/change_logging.py
@@ -126,6 +132,8 @@
%%DATADIR%%/core/models/data.py
%%DATADIR%%/core/models/files.py
%%DATADIR%%/core/models/jobs.py
+%%DATADIR%%/core/models/object_types.py
+%%DATADIR%%/core/object_actions.py
%%DATADIR%%/core/plugins.py
%%DATADIR%%/core/querysets.py
%%DATADIR%%/core/search.py
@@ -237,6 +245,11 @@
%%DATADIR%%/dcim/migrations/0208_devicerole_uniqueness.py
%%DATADIR%%/dcim/migrations/0209_device_component_denorm_site_location.py
%%DATADIR%%/dcim/migrations/0210_macaddress_ordering.py
+%%DATADIR%%/dcim/migrations/0211_platform_manufacturer_uniqueness.py
+%%DATADIR%%/dcim/migrations/0212_interface_tx_power_negative.py
+%%DATADIR%%/dcim/migrations/0213_platform_parent.py
+%%DATADIR%%/dcim/migrations/0214_platform_rebuild.py
+%%DATADIR%%/dcim/migrations/0215_rackreservation_status.py
%%DATADIR%%/dcim/migrations/__init__.py
%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/cpu.json
%%DATADIR%%/dcim/migrations/initial_data/module_type_profiles/expansion_card.json
@@ -255,6 +268,7 @@
%%DATADIR%%/dcim/models/power.py
%%DATADIR%%/dcim/models/racks.py
%%DATADIR%%/dcim/models/sites.py
+%%DATADIR%%/dcim/object_actions.py
%%DATADIR%%/dcim/search.py
%%DATADIR%%/dcim/signals.py
%%DATADIR%%/dcim/svg/__init__.py
@@ -288,10 +302,11 @@
%%DATADIR%%/docs/administration/authentication/okta.md
%%DATADIR%%/docs/administration/authentication/overview.md
%%DATADIR%%/docs/administration/error-reporting.md
-%%DATADIR%%/docs/administration/housekeeping.md
%%DATADIR%%/docs/administration/netbox-shell.md
%%DATADIR%%/docs/administration/permissions.md
%%DATADIR%%/docs/administration/replicating-netbox.md
+%%DATADIR%%/docs/best-practices/modeling-pluggable-transceivers.md
+%%DATADIR%%/docs/best-practices/performance-handbook.md
%%DATADIR%%/docs/configuration/data-validation.md
%%DATADIR%%/docs/configuration/default-values.md
%%DATADIR%%/docs/configuration/development.md
@@ -346,6 +361,7 @@
%%DATADIR%%/docs/features/search.md
%%DATADIR%%/docs/features/synchronized-data.md
%%DATADIR%%/docs/features/tenancy.md
+%%DATADIR%%/docs/features/user-preferences.md
%%DATADIR%%/docs/features/virtualization.md
%%DATADIR%%/docs/features/vlan-management.md
%%DATADIR%%/docs/features/vpn-tunnels.md
@@ -458,6 +474,7 @@
%%DATADIR%%/docs/models/dcim/virtualdevicecontext.md
%%DATADIR%%/docs/models/extras/bookmark.md
%%DATADIR%%/docs/models/extras/configcontext.md
+%%DATADIR%%/docs/models/extras/configcontextprofile.md
%%DATADIR%%/docs/models/extras/configtemplate.md
%%DATADIR%%/docs/models/extras/customfield.md
%%DATADIR%%/docs/models/extras/customfieldchoiceset.md
@@ -533,7 +550,9 @@
%%DATADIR%%/docs/plugins/development/search.md
%%DATADIR%%/docs/plugins/development/tables.md
%%DATADIR%%/docs/plugins/development/templates.md
+%%DATADIR%%/docs/plugins/development/user-interface.md
%%DATADIR%%/docs/plugins/development/views.md
+%%DATADIR%%/docs/plugins/development/webhooks.md
%%DATADIR%%/docs/plugins/index.md
%%DATADIR%%/docs/plugins/installation.md
%%DATADIR%%/docs/plugins/removal.md
@@ -565,6 +584,7 @@
%%DATADIR%%/docs/release-notes/version-4.1.md
%%DATADIR%%/docs/release-notes/version-4.2.md
%%DATADIR%%/docs/release-notes/version-4.3.md
+%%DATADIR%%/docs/release-notes/version-4.4.md
%%DATADIR%%/extras/__init__.py
%%DATADIR%%/extras/api/__init__.py
%%DATADIR%%/extras/api/customfields.py
@@ -582,7 +602,6 @@
%%DATADIR%%/extras/api/serializers_/exporttemplates.py
%%DATADIR%%/extras/api/serializers_/journaling.py
%%DATADIR%%/extras/api/serializers_/notifications.py
-%%DATADIR%%/extras/api/serializers_/objecttypes.py
%%DATADIR%%/extras/api/serializers_/savedfilters.py
%%DATADIR%%/extras/api/serializers_/scripts.py
%%DATADIR%%/extras/api/serializers_/tableconfigs.py
@@ -664,6 +683,10 @@
%%DATADIR%%/extras/migrations/0127_configtemplate_as_attachment_and_more.py
%%DATADIR%%/extras/migrations/0128_tableconfig.py
%%DATADIR%%/extras/migrations/0129_fix_script_paths.py
+%%DATADIR%%/extras/migrations/0130_imageattachment_description.py
+%%DATADIR%%/extras/migrations/0131_concrete_objecttype.py
+%%DATADIR%%/extras/migrations/0132_configcontextprofile.py
+%%DATADIR%%/extras/migrations/0133_make_cf_minmax_decimal.py
%%DATADIR%%/extras/migrations/__init__.py
%%DATADIR%%/extras/models/__init__.py
%%DATADIR%%/extras/models/configs.py
@@ -767,6 +790,7 @@
%%DATADIR%%/ipam/migrations/0080_populate_service_parent.py
%%DATADIR%%/ipam/migrations/0081_remove_service_device_virtual_machine_add_parent_gfk_index.py
%%DATADIR%%/ipam/migrations/0082_add_prefix_network_containment_indexes.py
+%%DATADIR%%/ipam/migrations/0083_vlangroup_populate_total_vlan_ids.py
%%DATADIR%%/ipam/migrations/__init__.py
%%DATADIR%%/ipam/models/__init__.py
%%DATADIR%%/ipam/models/asns.py
@@ -790,6 +814,7 @@
%%DATADIR%%/ipam/tests/test_api.py
%%DATADIR%%/ipam/tests/test_filtersets.py
%%DATADIR%%/ipam/tests/test_forms.py
+%%DATADIR%%/ipam/tests/test_lookups.py
%%DATADIR%%/ipam/tests/test_models.py
%%DATADIR%%/ipam/tests/test_ordering.py
%%DATADIR%%/ipam/tests/test_views.py
@@ -798,8 +823,6 @@
%%DATADIR%%/ipam/validators.py
%%DATADIR%%/ipam/views.py
%%DATADIR%%/manage.py
-%%DATADIR%%/media/devicetype-images/.gitignore
-%%DATADIR%%/media/image-attachments/.gitignore
%%DATADIR%%/mkdocs.yml
%%DATADIR%%/netbox/__init__.py
%%DATADIR%%/netbox/api/__init__.py
@@ -847,13 +870,16 @@
%%DATADIR%%/netbox/graphql/types.py
%%DATADIR%%/netbox/graphql/views.py
%%DATADIR%%/netbox/jobs.py
+%%DATADIR%%/netbox/metrics.py
%%DATADIR%%/netbox/middleware.py
%%DATADIR%%/netbox/models/__init__.py
%%DATADIR%%/netbox/models/deletion.py
%%DATADIR%%/netbox/models/features.py
%%DATADIR%%/netbox/models/mixins.py
+%%DATADIR%%/netbox/monkey.py
%%DATADIR%%/netbox/navigation/__init__.py
%%DATADIR%%/netbox/navigation/menu.py
+%%DATADIR%%/netbox/object_actions.py
%%DATADIR%%/netbox/plugins/__init__.py
%%DATADIR%%/netbox/plugins/navigation.py
%%DATADIR%%/netbox/plugins/registration.py
@@ -893,13 +919,16 @@
%%DATADIR%%/netbox/tests/dummy_plugin/template_content.py
%%DATADIR%%/netbox/tests/dummy_plugin/urls.py
%%DATADIR%%/netbox/tests/dummy_plugin/views.py
+%%DATADIR%%/netbox/tests/dummy_plugin/webhook_callbacks.py
%%DATADIR%%/netbox/tests/test_api.py
%%DATADIR%%/netbox/tests/test_authentication.py
%%DATADIR%%/netbox/tests/test_config.py
%%DATADIR%%/netbox/tests/test_graphql.py
%%DATADIR%%/netbox/tests/test_import.py
%%DATADIR%%/netbox/tests/test_jobs.py
+%%DATADIR%%/netbox/tests/test_model_features.py
%%DATADIR%%/netbox/tests/test_models.py
+%%DATADIR%%/netbox/tests/test_object_actions.py
%%DATADIR%%/netbox/tests/test_plugins.py
%%DATADIR%%/netbox/tests/test_registry.py
%%DATADIR%%/netbox/tests/test_search.py
@@ -1016,6 +1045,7 @@
%%DATADIR%%/project-static/img/netbox.ico
%%DATADIR%%/project-static/img/netbox_icon.svg
%%DATADIR%%/project-static/img/netbox_touch-icon-180.png
+%%DATADIR%%/project-static/img/plugin-default.svg
%%DATADIR%%/project-static/img/rest-api.ico
%%DATADIR%%/project-static/js/setmode.js
%%DATADIR%%/project-static/netbox-graphiql/package.json
@@ -1040,6 +1070,7 @@
%%DATADIR%%/project-static/src/forms/savedFiltersSelect.ts
%%DATADIR%%/project-static/src/forms/speedSelector.ts
%%DATADIR%%/project-static/src/global.d.ts
+%%DATADIR%%/project-static/src/hotkeys.ts
%%DATADIR%%/project-static/src/htmx.ts
%%DATADIR%%/project-static/src/index.ts
%%DATADIR%%/project-static/src/messages.ts
@@ -1123,13 +1154,17 @@
%%DATADIR%%/templates/circuits/virtualcircuit.html
%%DATADIR%%/templates/circuits/virtualcircuittermination.html
%%DATADIR%%/templates/circuits/virtualcircuittype.html
+%%DATADIR%%/templates/core/buttons/bulk_sync.html
%%DATADIR%%/templates/core/configrevision.html
%%DATADIR%%/templates/core/configrevision_restore.html
%%DATADIR%%/templates/core/datafile.html
%%DATADIR%%/templates/core/datasource.html
%%DATADIR%%/templates/core/inc/config_data.html
+%%DATADIR%%/templates/core/inc/datafile_panel.html
%%DATADIR%%/templates/core/inc/plugin_installation.html
%%DATADIR%%/templates/core/job.html
+%%DATADIR%%/templates/core/job/base.html
+%%DATADIR%%/templates/core/job/log.html
%%DATADIR%%/templates/core/object_jobs.html
%%DATADIR%%/templates/core/objectchange.html
%%DATADIR%%/templates/core/objectchange_list.html
@@ -1142,36 +1177,25 @@
%%DATADIR%%/templates/core/rq_worker_list.html
%%DATADIR%%/templates/core/system.html
%%DATADIR%%/templates/dcim/bulk_disconnect.html
+%%DATADIR%%/templates/dcim/buttons/bulk_add_components.html
+%%DATADIR%%/templates/dcim/buttons/bulk_disconnect.html
%%DATADIR%%/templates/dcim/cable.html
%%DATADIR%%/templates/dcim/cable_edit.html
%%DATADIR%%/templates/dcim/cable_trace.html
-%%DATADIR%%/templates/dcim/component_list.html
%%DATADIR%%/templates/dcim/connections_list.html
%%DATADIR%%/templates/dcim/consoleport.html
%%DATADIR%%/templates/dcim/consoleserverport.html
%%DATADIR%%/templates/dcim/device.html
%%DATADIR%%/templates/dcim/device/base.html
-%%DATADIR%%/templates/dcim/device/components_base.html
-%%DATADIR%%/templates/dcim/device/consoleports.html
-%%DATADIR%%/templates/dcim/device/consoleserverports.html
-%%DATADIR%%/templates/dcim/device/devicebays.html
-%%DATADIR%%/templates/dcim/device/frontports.html
%%DATADIR%%/templates/dcim/device/inc/interface_table_controls.html
%%DATADIR%%/templates/dcim/device/interfaces.html
-%%DATADIR%%/templates/dcim/device/inventory.html
-%%DATADIR%%/templates/dcim/device/modulebays.html
-%%DATADIR%%/templates/dcim/device/poweroutlets.html
-%%DATADIR%%/templates/dcim/device/powerports.html
-%%DATADIR%%/templates/dcim/device/rearports.html
%%DATADIR%%/templates/dcim/device_edit.html
-%%DATADIR%%/templates/dcim/device_list.html
%%DATADIR%%/templates/dcim/devicebay.html
%%DATADIR%%/templates/dcim/devicebay_depopulate.html
%%DATADIR%%/templates/dcim/devicebay_populate.html
%%DATADIR%%/templates/dcim/devicerole.html
%%DATADIR%%/templates/dcim/devicetype.html
%%DATADIR%%/templates/dcim/devicetype/base.html
-%%DATADIR%%/templates/dcim/devicetype/component_templates.html
%%DATADIR%%/templates/dcim/frontport.html
%%DATADIR%%/templates/dcim/htmx/cable_edit.html
%%DATADIR%%/templates/dcim/inc/cable_termination.html
@@ -1193,7 +1217,6 @@
%%DATADIR%%/templates/dcim/module.html
%%DATADIR%%/templates/dcim/modulebay.html
%%DATADIR%%/templates/dcim/moduletype.html
-%%DATADIR%%/templates/dcim/moduletype/component_templates.html
%%DATADIR%%/templates/dcim/moduletypeprofile.html
%%DATADIR%%/templates/dcim/platform.html
%%DATADIR%%/templates/dcim/powerfeed.html
@@ -1221,7 +1244,6 @@
%%DATADIR%%/templates/dcim/trace/powerpanel.html
%%DATADIR%%/templates/dcim/trace/termination.html
%%DATADIR%%/templates/dcim/virtualchassis.html
-%%DATADIR%%/templates/dcim/virtualchassis_add.html
%%DATADIR%%/templates/dcim/virtualchassis_add_member.html
%%DATADIR%%/templates/dcim/virtualchassis_edit.html
%%DATADIR%%/templates/dcim/virtualchassis_remove_member.html
@@ -1236,9 +1258,8 @@
%%DATADIR%%/templates/exceptions/permission_error.html
%%DATADIR%%/templates/exceptions/programming_error.html
%%DATADIR%%/templates/extras/configcontext.html
-%%DATADIR%%/templates/extras/configcontext_list.html
+%%DATADIR%%/templates/extras/configcontextprofile.html
%%DATADIR%%/templates/extras/configtemplate.html
-%%DATADIR%%/templates/extras/configtemplate_list.html
%%DATADIR%%/templates/extras/customfield.html
%%DATADIR%%/templates/extras/customfieldchoiceset.html
%%DATADIR%%/templates/extras/customlink.html
@@ -1252,7 +1273,6 @@
%%DATADIR%%/templates/extras/dashboard/widgets/rssfeed.html
%%DATADIR%%/templates/extras/eventrule.html
%%DATADIR%%/templates/extras/exporttemplate.html
-%%DATADIR%%/templates/extras/exporttemplate_list.html
%%DATADIR%%/templates/extras/htmx/script_result.html
%%DATADIR%%/templates/extras/imageattachment.html
%%DATADIR%%/templates/extras/inc/configcontext_data.html
@@ -1263,6 +1283,7 @@
%%DATADIR%%/templates/extras/notificationgroup.html
%%DATADIR%%/templates/extras/object_changelog.html
%%DATADIR%%/templates/extras/object_configcontext.html
+%%DATADIR%%/templates/extras/object_imageattachments.html
%%DATADIR%%/templates/extras/object_journal.html
%%DATADIR%%/templates/extras/object_render_config.html
%%DATADIR%%/templates/extras/report/base.html
@@ -1286,7 +1307,6 @@
%%DATADIR%%/templates/generic/bulk_delete.html
%%DATADIR%%/templates/generic/bulk_edit.html
%%DATADIR%%/templates/generic/bulk_import.html
-%%DATADIR%%/templates/generic/bulk_remove.html
%%DATADIR%%/templates/generic/bulk_rename.html
%%DATADIR%%/templates/generic/confirmation_form.html
%%DATADIR%%/templates/generic/object.html
@@ -1380,18 +1400,15 @@
%%DATADIR%%/templates/users/token.html
%%DATADIR%%/templates/users/token_edit.html
%%DATADIR%%/templates/users/user.html
+%%DATADIR%%/templates/virtualization/buttons/bulk_add_components.html
%%DATADIR%%/templates/virtualization/cluster.html
%%DATADIR%%/templates/virtualization/cluster/base.html
-%%DATADIR%%/templates/virtualization/cluster/devices.html
%%DATADIR%%/templates/virtualization/cluster_add_devices.html
%%DATADIR%%/templates/virtualization/clustergroup.html
%%DATADIR%%/templates/virtualization/clustertype.html
%%DATADIR%%/templates/virtualization/virtualdisk.html
%%DATADIR%%/templates/virtualization/virtualmachine.html
%%DATADIR%%/templates/virtualization/virtualmachine/base.html
-%%DATADIR%%/templates/virtualization/virtualmachine/interfaces.html
-%%DATADIR%%/templates/virtualization/virtualmachine/virtual_disks.html
-%%DATADIR%%/templates/virtualization/virtualmachine_list.html
%%DATADIR%%/templates/virtualization/vminterface.html
%%DATADIR%%/templates/vpn/ikepolicy.html
%%DATADIR%%/templates/vpn/ikeproposal.html
@@ -1520,6 +1537,8 @@
%%DATADIR%%/users/migrations/0008_flip_objectpermission_assignments.py
%%DATADIR%%/users/migrations/0009_update_group_perms.py
%%DATADIR%%/users/migrations/0010_add_token_meta_ordering.py
+%%DATADIR%%/users/migrations/0011_concrete_objecttype.py
+%%DATADIR%%/users/migrations/0012_drop_django_admin_log_table.py
%%DATADIR%%/users/migrations/__init__.py
%%DATADIR%%/users/models/__init__.py
%%DATADIR%%/users/models/permissions.py
@@ -1540,6 +1559,7 @@
%%DATADIR%%/users/views.py
%%DATADIR%%/utilities/__init__.py
%%DATADIR%%/utilities/api.py
+%%DATADIR%%/utilities/apps.py
%%DATADIR%%/utilities/choices.py
%%DATADIR%%/utilities/constants.py
%%DATADIR%%/utilities/conversion.py
@@ -1548,6 +1568,7 @@
%%DATADIR%%/utilities/datetime.py
%%DATADIR%%/utilities/error_handlers.py
%%DATADIR%%/utilities/exceptions.py
+%%DATADIR%%/utilities/export.py
%%DATADIR%%/utilities/fields.py
%%DATADIR%%/utilities/filters.py
%%DATADIR%%/utilities/forms/__init__.py
@@ -1572,6 +1593,7 @@
%%DATADIR%%/utilities/html.py
%%DATADIR%%/utilities/htmx.py
%%DATADIR%%/utilities/jinja2.py
+%%DATADIR%%/utilities/jobs.py
%%DATADIR%%/utilities/json.py
%%DATADIR%%/utilities/jsonschema.py
%%DATADIR%%/utilities/management/__init__.py
@@ -1610,6 +1632,7 @@
%%DATADIR%%/utilities/templates/buttons/bookmark.html
%%DATADIR%%/utilities/templates/buttons/bulk_delete.html
%%DATADIR%%/utilities/templates/buttons/bulk_edit.html
+%%DATADIR%%/utilities/templates/buttons/bulk_rename.html
%%DATADIR%%/utilities/templates/buttons/clone.html
%%DATADIR%%/utilities/templates/buttons/delete.html
%%DATADIR%%/utilities/templates/buttons/edit.html
@@ -1666,6 +1689,8 @@
%%DATADIR%%/utilities/tests/test_ordering.py
%%DATADIR%%/utilities/tests/test_prefetch.py
%%DATADIR%%/utilities/tests/test_request.py
+%%DATADIR%%/utilities/tests/test_serialization.py
+%%DATADIR%%/utilities/tests/test_templatetags.py
%%DATADIR%%/utilities/tests/test_utils.py
%%DATADIR%%/utilities/tracking.py
%%DATADIR%%/utilities/urls.py
@@ -1714,6 +1739,7 @@
%%DATADIR%%/virtualization/models/__init__.py
%%DATADIR%%/virtualization/models/clusters.py
%%DATADIR%%/virtualization/models/virtualmachines.py
+%%DATADIR%%/virtualization/object_actions.py
%%DATADIR%%/virtualization/search.py
%%DATADIR%%/virtualization/signals.py
%%DATADIR%%/virtualization/tables/__init__.py
diff --git a/net-mgmt/netdata/Makefile b/net-mgmt/netdata/Makefile
index cf0646f9ba42..699a77f0321e 100644
--- a/net-mgmt/netdata/Makefile
+++ b/net-mgmt/netdata/Makefile
@@ -1,7 +1,6 @@
PORTNAME= netdata
DISTVERSIONPREFIX= v
-DISTVERSION= 2.6.3
-PORTREVISION= 3
+DISTVERSION= 2.7.3
CATEGORIES= net-mgmt
MASTER_SITES= https://github.com/${PORTNAME}/${PORTNAME}/releases/download/v${DISTVERSION}/:netdata \
https://raw.githubusercontent.com/netdata/netdata/refs/tags/v${DISTVERSION}/src/go/:goplugin \
@@ -50,7 +49,8 @@ CMAKE_OFF= ENABLE_PLUGIN_EBPF \
ENABLE_PLUGIN_SYSTEMD_JOURNAL \
ENABLE_PLUGIN_CGROUP_NETWORK \
ENABLE_PLUGIN_LOCAL_LISTENERS \
- ENABLE_PLUGIN_NETWORK_VIEWER
+ ENABLE_PLUGIN_NETWORK_VIEWER \
+ ENABLE_NETDATA_JOURNAL_FILE_READER
CFLAGS+= -D_WANT_VMMETER
@@ -75,22 +75,24 @@ NETDATA_CACHE= /var/cache/${PORTNAME}
NETDATA_LOG= /var/log/${PORTNAME}
NETDATA_PERST= /var/db/${PORTNAME}
NETDATA_RUN= /var/run/${PORTNAME}
-NETDATA_DASHBOARD_VERSION= 20250824
+NETDATA_DASHBOARD_VERSION= 20251029
PLIST_SUB= NETDATA_CACHE=${NETDATA_CACHE} \
NETDATA_LOG=${NETDATA_LOG} \
NETDATA_PERST=${NETDATA_PERST} \
NETDATA_RUN=${NETDATA_RUN}
-OPTIONS_DEFINE= CUPS DASHBOARD FREEIPMI GOPLUGIN ML PROMETHEUS
+OPTIONS_DEFINE= CUPS DASHBOARD FREEIPMI GOPLUGIN ML OPENTELEMETRY \
+ PROMETHEUS
OPTIONS_DEFAULT= DASHBOARD GOPLUGIN ML
-OPTIONS_SUB= YES
+OPTIONS_SUB= yes
CUPS_DESC= Enable support for cups
DASHBOARD_DESC= Enable agent dashboard
FREEIPMI_DESC= Enable support for freeipmi
GOPLUGIN_DESC= Enable the go collector plugin
ML_DESC= Enable anomaly detection via dlib
+OPENTELEMETRY_DESC= Enable collection of OpenTelemetry metrics and logs
PROMETHEUS_DESC= Enable prometheus remote write exporter
CUPS_LIB_DEPENDS= libcups.so:print/cups
CUPS_CMAKE_BOOL= ENABLE_PLUGIN_CUPS
@@ -104,6 +106,9 @@ GOPLUGIN_USES= go:no_targets,modules
GOPLUGIN_CMAKE_BOOL= ENABLE_PLUGIN_GO
ML_BUILD_DEPENDS= ${LOCALBASE}/include/dlib/matrix.h:science/dlib-cpp
ML_CMAKE_BOOL= ENABLE_ML
+OPENTELEMETRY_BROKEN= when using a proxy and in poudriere - download during build
+OPENTELEMETRY_BUILD_DEPENDS= ${LOCALBASE}/share/cmake/Corrosion.cmake:devel/corrosion
+OPENTELEMETRY_CMAKE_BOOL= ENABLE_PLUGIN_OTEL
PROMETHEUS_LIB_DEPENDS= libsnappy.so:archivers/snappy \
libabsl_base.so:devel/abseil \
libprotobuf.so:devel/protobuf
@@ -112,6 +117,12 @@ PROMETHEUS_CMAKE_BOOL= ENABLE_EXPORTER_PROMETHEUS_REMOTE_WRITE
post-fetch-GOPLUGIN-on:
@(cd ${DISTDIR}/${DIST_SUBDIR}; \
${SETENVI} ${WRK_ENV} \
+ ${HTTP_PROXY:DHTTP_PROXY=${HTTP_PROXY:Q}} \
+ ${http_proxy:Dhttp_proxy=${http_proxy:Q}} \
+ ${HTTPS_PROXY:DHTTPS_PROXY=${HTTPS_PROXY:Q}} \
+ ${https_proxy:Dhttps_proxy=${https_proxy:Q}} \
+ ${NO_PROXY:DNO_PROXY=${NO_PROXY:Q}} \
+ ${no_proxy:Dno_proxy=${no_proxy:Q}} \
${GO_ENV} GOPROXY=${GO_GOPROXY} ${GO_CMD} mod download -x all)
post-extract-GOPLUGIN-on:
diff --git a/net-mgmt/netdata/distinfo b/net-mgmt/netdata/distinfo
index e1e31374caaf..b99a55687e7e 100644
--- a/net-mgmt/netdata/distinfo
+++ b/net-mgmt/netdata/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1756063762
-SHA256 (netdata/netdata-v2.6.3.tar.gz) = ae99834889c04b5d49b1b03cf1db8812a9b3c6498dd097414bee01a3844c9001
-SIZE (netdata/netdata-v2.6.3.tar.gz) = 32799972
-SHA256 (netdata/agent_20250824.tar.gz) = 4b6cc8e789bc782a334cf81685462db25804d3d6d58101dd15606a0473e0ac80
-SIZE (netdata/agent_20250824.tar.gz) = 13362573
-SHA256 (netdata/go.mod) = 98d3ad65efcde774bc1c4392e25ab11e53dbad100728470e517165faaf561d70
-SIZE (netdata/go.mod) = 8031
+TIMESTAMP = 1761758486
+SHA256 (netdata/netdata-v2.7.3.tar.gz) = f940fb0978c09f2353343cc4480dd3abfdba025f6690c90747fbc9a143e6bb9b
+SIZE (netdata/netdata-v2.7.3.tar.gz) = 15063715
+SHA256 (netdata/agent_20251029.tar.gz) = 817abbee389376892d7f147f95a09a50dc6a90fa292cc13a0dde1f99779e33b2
+SIZE (netdata/agent_20251029.tar.gz) = 13553775
+SHA256 (netdata/go.mod) = 24188f9204fb71fd170abd399fc72fdc47d59d1f5519810bbe9919834adf0e86
+SIZE (netdata/go.mod) = 8236
diff --git a/net-mgmt/netdata/files/patch-CMakeLists.txt b/net-mgmt/netdata/files/patch-CMakeLists.txt
index 3ae91ef65820..9b29c5bcc787 100644
--- a/net-mgmt/netdata/files/patch-CMakeLists.txt
+++ b/net-mgmt/netdata/files/patch-CMakeLists.txt
@@ -1,4 +1,4 @@
---- CMakeLists.txt.orig 2025-08-08 18:59:37 UTC
+--- CMakeLists.txt.orig 2025-10-01 17:58:58 UTC
+++ CMakeLists.txt
@@ -40,7 +40,7 @@ set(CMAKE_C_STANDARD 11)
set(CMAKE_INSTALL_MESSAGE LAZY)
@@ -18,7 +18,24 @@
if("${CMAKE_SYSTEM_NAME}" STREQUAL "Darwin")
set(OS_MACOS True)
-@@ -410,7 +410,7 @@ include(NetdataBacktrace)
+@@ -230,6 +230,7 @@ if(ENABLE_NETDATA_JOURNAL_FILE_READER OR ENABLE_PLUGIN
+
+ # Setup Rust/Corrosion for plugins that need it
+ if(ENABLE_NETDATA_JOURNAL_FILE_READER OR ENABLE_PLUGIN_OTEL)
++ #[[
+ include(FetchContent)
+ FetchContent_Declare(
+ Corrosion
+@@ -237,6 +238,8 @@ if(ENABLE_NETDATA_JOURNAL_FILE_READER OR ENABLE_PLUGIN
+ GIT_TAG f3b91559efca32c6b54837866ef35ba98ff5b2ca # stable/v0.5
+ )
+ FetchContent_MakeAvailable(Corrosion)
++ ]]
++ find_package(Corrosion REQUIRED)
+ corrosion_import_crate(MANIFEST_PATH src/crates/jf/Cargo.toml
+ CRATES journal_reader_ffi otel-plugin)
+ endif()
+@@ -413,7 +416,7 @@ include(NetdataBacktrace)
include(NetdataJSONC)
include(NetdataYAML)
include(NetdataBacktrace)
@@ -27,7 +44,7 @@
if(ENABLE_LEGACY_EBPF_PROGRAMS)
include(NetdataEBPFLegacy)
-@@ -435,9 +435,9 @@ endif()
+@@ -438,9 +441,9 @@ endif()
netdata_bundle_sentry()
endif()
@@ -40,7 +57,7 @@
#
# check include files
-@@ -3171,9 +3171,9 @@ add_executable(netdata
+@@ -3031,9 +3034,9 @@ add_executable(netdata
"$<$<BOOL:${OS_WINDOWS}>:${NETDATA_RES_FILES}>"
)
@@ -53,7 +70,7 @@
if(OS_WINDOWS)
add_executable(NetdataClaim ${CLAIM_WINDOWS_FILES} ${NETDATA_CLAIM_RES_FILES})
-@@ -3297,6 +3297,7 @@ if(ENABLE_PLUGIN_GO)
+@@ -3156,6 +3159,7 @@ if(ENABLE_PLUGIN_GO)
COMPONENT plugin-go
DESTINATION libexec/netdata/plugins.d)
@@ -61,7 +78,7 @@
# Build and install nd-mcp (stdio-golang bridge) exactly like go.d.plugin
if (OS_WINDOWS)
set(ND_MCP_NAME nd-mcp.exe)
-@@ -3309,6 +3310,7 @@ if(ENABLE_PLUGIN_GO)
+@@ -3168,6 +3172,7 @@ if(ENABLE_PLUGIN_GO)
${CMAKE_BINARY_DIR}/${ND_MCP_NAME}
COMPONENT plugin-go
DESTINATION "${BINDIR}")
@@ -69,7 +86,7 @@
endif()
#
-@@ -3330,12 +3332,12 @@ endif()
+@@ -3197,12 +3202,12 @@ endif()
string(REGEX REPLACE "/$" "" NETDATA_RUNTIME_PREFIX "${NETDATA_RUNTIME_PREFIX}")
endif()
@@ -88,7 +105,7 @@
# A non-default value is only used when building Debian packages (/var/lib/netdata/www)
if(NOT DEFINED WEB_DIR)
-@@ -3388,11 +3390,12 @@ install(TARGETS netdata COMPONENT netdata DESTINATION
+@@ -3255,11 +3260,12 @@ install(TARGETS netdata COMPONENT netdata DESTINATION
install(TARGETS netdata COMPONENT netdata DESTINATION "${BINDIR}")
@@ -106,7 +123,7 @@
install(DIRECTORY COMPONENT netdata DESTINATION etc/netdata)
install(DIRECTORY COMPONENT netdata DESTINATION etc/netdata/custom-plugins.d)
install(DIRECTORY COMPONENT netdata DESTINATION etc/netdata/health.d)
-@@ -3407,11 +3410,11 @@ set(sbindir_POST "${NETDATA_RUNTIME_PREFIX}/${BINDIR}"
+@@ -3274,11 +3280,11 @@ set(sbindir_POST "${NETDATA_RUNTIME_PREFIX}/${BINDIR}"
set(pkglibexecdir_POST "${NETDATA_RUNTIME_PREFIX}/libexec/netdata")
set(localstatedir_POST "${NETDATA_RUNTIME_PREFIX}/var")
set(sbindir_POST "${NETDATA_RUNTIME_PREFIX}/${BINDIR}")
@@ -123,7 +140,7 @@
set(netdata_user_POST "${NETDATA_USER}")
set(netdata_group_POST "${NETDATA_USER}")
-@@ -3929,8 +3932,8 @@ if(ENABLE_DASHBOARD)
+@@ -3804,8 +3810,8 @@ if(ENABLE_DASHBOARD)
#
if(ENABLE_DASHBOARD)
diff --git a/net-mgmt/netdata/pkg-plist b/net-mgmt/netdata/pkg-plist
index 8619498d2a60..39bfce496c14 100644
--- a/net-mgmt/netdata/pkg-plist
+++ b/net-mgmt/netdata/pkg-plist
@@ -290,6 +290,7 @@ etc/logrotate.d/netdata
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/default/mikrotik-router.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/default/nasuni-filer.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/default/nec-univerge.yaml
+%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/default/net-snmp.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/default/netapp.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/default/netgear-access-point.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/default/netgear-readynas.yaml
@@ -373,10 +374,12 @@ etc/logrotate.d/netdata
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/metadata/synoptics.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/metadata/tec.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/metadata/terracom.yaml
+%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/metadata/tplink.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/metadata/watchguard.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/metadata/xerox.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/metadata/yamaha.yaml
%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/metadata/zte.yaml
+%%GOPLUGIN%%lib/netdata/conf.d/go.d/snmp.profiles/metadata/zyxel.yaml
%%GOPLUGIN%%@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/spigotmc.conf.sample
%%GOPLUGIN%%@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/squid.conf.sample
%%GOPLUGIN%%@sample(netdata,netdata,0640) lib/netdata/conf.d/go.d/squidlog.conf.sample
@@ -493,6 +496,8 @@ lib/netdata/conf.d/log2journal.d/default.yaml
lib/netdata/conf.d/log2journal.d/nginx-combined.yaml
lib/netdata/conf.d/log2journal.d/nginx-json.yaml
@sample(netdata,netdata,0640) lib/netdata/conf.d/netdata.conf.sample
+%%OPENTELEMETRY%%lib/netdata/conf.d/otel.d/v1/metrics/hostmetrics-receiver.yml
+%%OPENTELEMETRY%%lib/netdata/conf.d/otel.yml
@sample(netdata,netdata,0640) lib/netdata/conf.d/python.d.conf.sample
@sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/am2320.conf.sample
@sample(netdata,netdata,0640) lib/netdata/conf.d/python.d/go_expvar.conf.sample
@@ -524,6 +529,7 @@ libexec/netdata/plugins.d/get-kubernetes-labels.sh
libexec/netdata/plugins.d/ioping.plugin
libexec/netdata/plugins.d/loopsleepms.sh.inc
%%GOPLUGIN%%@(root,netdata,4750) libexec/netdata/plugins.d/ndsudo
+%%OPENTELEMETRY%%libexec/netdata/plugins.d/otel-plugin
libexec/netdata/plugins.d/python.d.plugin
libexec/netdata/plugins.d/system-info.sh
libexec/netdata/python.d/am2320.chart.py
@@ -562,137 +568,141 @@ sbin/systemd-cat-native
%%DASHBOARD%%%%DATADIR%%/web/registry-hello.html
%%DASHBOARD%%%%DATADIR%%/web/static/splash.css
%%DASHBOARD%%%%DATADIR%%/web/v3/.well-known/assetlinks.json
-%%DASHBOARD%%%%DATADIR%%/web/v3/1083.bfcffcae47e37eafd532.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/1083.bfcffcae47e37eafd532.chunk.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/1083.d61abf3771ce679d59cf.css
-%%DASHBOARD%%%%DATADIR%%/web/v3/1220.308e2174e62c44e06938.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/127.b38f17ae8eb1311d3aa9.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/1526.ea56050e11a00e20d98f.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/1608.b6e817e2bb513f0f92f7.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/1658.bbd335679cb24cf069ef.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/180.086fe7e92548534bce2f.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/1861.9a2080d27fce06962873.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/1878.c74c9255ec1d220f393f.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/1910.7d47287615353c2c5bea.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/1941.e26852fa57864b2470ba.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2003.e708af13e4f073b1bb94.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2117.545b8ceea88f7b90171d.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2143.49f48e775f13b4fc81f1.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2177.53667886540a7f8ce1ec.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2201.97fe15903519a813c132.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2248.d3530d5e485b5435b9e3.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2314.7d6438ade89d573633c8.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2386.26254009ccf42c46dd16.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2386.26254009ccf42c46dd16.chunk.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/2436.cbfe2a88b01fa42975ac.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2558.155e9c57089c71bfea78.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2573.0e37cb00f11a39333a73.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2576.1dd73c90183d493db1e2.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1220.540ca3785608fc5c0aef.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1454.bb3c9a2334e2a299b85e.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1454.bb3c9a2334e2a299b85e.chunk.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/1526.2bbe70e3b756e5795f35.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1608.661a1532f5071032b910.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1658.245d41dd58a0674061f5.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1736.00d2a7c217456cf2618a.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/180.c7e688391492949637cb.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1861.cd7dede9055e55504199.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1878.a868fd385bd95c073e4f.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1910.fbb5da8c8f57af7c7c15.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1975.3d714442670a08c3bc55.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/1975.3d714442670a08c3bc55.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/2003.e802c4f7061c29df8441.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2117.a0b2ef507fe0a4a12fa4.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2143.256ca3a7ac2b9434624a.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2177.592995b60098f1190a6b.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2201.31a710436bfad5142613.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2248.fc065905438e5e0f487a.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2436.d64fcbbc9a90cd3b6c9c.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2439.f933c2ce9b190caae3c3.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2558.52351e1d8eb67a8185b7.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2573.137c159d782a65991b4c.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2576.42ce622377542d09ca34.chunk.js
%%DASHBOARD%%%%DATADIR%%/web/v3/2576.eaad527ad5b2c56e97a0.css
-%%DASHBOARD%%%%DATADIR%%/web/v3/2634.f97c99057f786301a89e.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/271.4add78d3adffde5ccdd8.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2904.6ead6bfea3e931f04a81.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/2948.f3a12957273215f5d850.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3068.ba513b53bf6013c31670.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3131.fce078e136fb5d608e7b.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3131.fce078e136fb5d608e7b.chunk.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/3149.f6966a9b11efa56344c4.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3154.7c79571f371373b5539f.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3185.a449499122fcbe7715ee.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3389.65b1f775d480989a8328.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/342.7183b9b57ece7c8e25cd.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3439.afaa2f87a4de1fe473b2.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3447.5df3be6004a2385496b6.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3447.5df3be6004a2385496b6.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/35.63a22b5138dc80ae4e43.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3600.a0d7d2cecb13637e3a6a.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3704.67ec52883b32918518e7.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3718.1af152bb51dcd6ad493b.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3864.ff70db6447ab255d52bc.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3961.b0083e065cd9727d5d9c.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/3961.b0083e065cd9727d5d9c.chunk.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/399.de18558cba12be75012a.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2599.d5315aa8dde550917e02.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2599.d5315aa8dde550917e02.chunk.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/2634.04167e4573e1e103ebc5.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/271.a3377db5221db4f338f4.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2904.3841f50c58f899b80cf7.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/2948.d5f63bac6943e8436a5e.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3185.3fef0dad12d4b008336f.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3427.791ba25845e5c12d6dec.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3427.791ba25845e5c12d6dec.chunk.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/3439.81f9f81814330df40c0b.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3457.eed006c31da2643bb947.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/35.a2c49346fcd2fc872e72.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3545.b4465065f60a5ec501c0.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3600.bb0b2cee60ebe7b932a1.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/363.fa2b7eb749447a3ae8da.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3677.81e6feff24be83d03e94.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3718.85e5a11572eb828dfcde.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3808.550f744f860aa9e4c032.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3864.43cd657c39c23de7a8c2.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3961.7c296a1e194864a3007b.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/3961.7c296a1e194864a3007b.chunk.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/399.c26a086a34edf5094c7d.chunk.js
%%DASHBOARD%%%%DATADIR%%/web/v3/3D_PARTY_LICENSES.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/4087.fd1e600fa4f49ce64983.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4142.6a8e56a57f739e5aee80.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4148.2e74c9a08a27d32d1ebd.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4148.2e74c9a08a27d32d1ebd.chunk.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/4211.f71d85a99bfb628c5738.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4265.14939f519a2159fe35a3.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4269.ff0fa905645a64c15daa.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4424.172ea1bda3ec4386e6ad.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4484.82e90eadf300a45a814e.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4808.57a636fc7f0c55c99422.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4837.693f2ff2bbd9f3a4bd16.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4889.e60c420afcf656c7d1b4.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/4913.818a970fbb416e328237.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/5.62e553411608ac776b92.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/5187.68cc159e55270f2a40e7.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/5295.e4f1fb36863c4dce2876.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/5297.b722ec0e2610ec07ec36.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/5302.67372c7d76e7f5a2e6b2.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/5476.9c31ee7db5826ff5f3f0.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/5566.b9f2606269d298db8177.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/6141.4a9ca842bede28377361.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/6333.d9cc28415a587e3c1a7e.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/6472.cb417e292deda3ed8f2f.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/6497.da2e60800ccc770fc482.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/6571.7c9a43af1a83b555540e.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/6601.572d27fccd1d47030a0e.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7044.1423d10c48e498b244b1.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7122.92c9acb721dabb1e4f2b.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7167.f3515f92c96eaa185e8a.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7214.11a5e3c5cd360f728a0f.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7281.6acc2415063ec30d539f.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7530.c475fcfc65585f1f6b69.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7543.5a11cf273157857c2758.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7782.36f1270663dc845f5c48.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7799.9674f2ebb4c8d4578b06.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7866.f721aa1d215707327341.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7866.f721aa1d215707327341.chunk.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/7877.466461096c0d5683349a.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/7931.daf2d121941268791eb1.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/809.b434c06179f0fa7d4e83.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/8399.2390e56345913e7fed2f.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/8439.978cac62f81456f90959.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/8498.a3cafda25a88c4d8616a.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/8502.a902de0750f8d63cd0f2.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/8554.d9d988c81d9e72af0525.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/8643.4dbe5ddfd7596b1a68d4.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/8791.3cc16d291bef37d73fd7.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/8800.c377e7862494ee1a02b1.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/884.153575b9340e3df90fe6.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/8938.317a90aacc6e2758ad25.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/9244.2cf6ae44769e9735762f.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/9418.45fea65f4607c21bafbd.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/9418.45fea65f4607c21bafbd.chunk.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/9707.c1991756f6d10f79dba6.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/9749.dc9347d0021367abe4c9.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/9883.92f8987869ba4b8a97d9.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/9918.72e3064e57093f5ee57e.chunk.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/9961.a97f2af2949900c68564.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4142.bb4ac80ad9af39127ab2.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4211.96959e0998eeb690c36e.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4265.504a9be6699e6d8d1fd7.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4277.8df81e715756139c2330.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4424.e6613392b3a77299f0c8.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4484.50388a50717cf0868ae0.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4651.b129a50096d3596d9747.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4652.a041a094965d81e2e4ae.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4652.a041a094965d81e2e4ae.chunk.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/4808.8507439a6e440d5c9540.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4837.565ad9d71bb5c09177b3.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/4913.a5078e1aa5afdbaaf1af.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/5178.a0ed0e0f767e4920afa2.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/5187.b7b78da5b0369181868d.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/5295.5096182e5317b3459742.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/5297.067a3685e409c666a11a.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/5302.ff072db875719471b9d6.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/5476.efc120d3cbca4c5df582.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/5566.1d0cf78a10db4cff6ce4.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/5612.a028932e3f444f1ab96d.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/5883.1adbf4ffdbe4486cacd7.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6003.28347a4993f426559770.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6025.b95398bf2dd55d736a7e.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6141.82efda724b733e4d452f.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6238.6d975731713a2779b799.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6238.6d975731713a2779b799.chunk.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/6333.a3e01e7b2d05c253dc26.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6394.6c533153ec2ced8a6612.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6403.aa4d23d2b77e1844cef8.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6497.af4525ab3bf05fe466ab.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6506.50e39662086550266a3a.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/6601.8a2ab0619947cbf415c2.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/7044.ec3190aead00801475f3.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/7214.d4c9b999bc36793c8cbb.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/7281.9a397c13294c68b0c504.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/7530.4c08bf7384c0bbfd0d67.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/7543.606307f4f75710d22b6b.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/7799.69f99b0cd42a6dbcbac1.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/7877.e215f0f005bf857a39fe.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/7931.aa65882ec5599a3c1050.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8072.41e5878161608af4d1c8.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8399.4af2a62224d2005bdc4d.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8496.54ee18b387ceafef8f35.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8496.54ee18b387ceafef8f35.chunk.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/8554.f0d5402cbc11a07dbe0b.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8643.77ea78945adf8c19cba4.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8761.e036e7cc953187e2d282.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8791.8d416aa457d404e7bd78.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8800.ebadd63583621e2e5252.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/884.bfa50959987bb67e5a86.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8850.de3d3f5459a476e7d69e.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8904.5a2edaa87be80589b41e.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/8904.5a2edaa87be80589b41e.chunk.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/8904.d489f3f6dbbebd1b75d7.css
+%%DASHBOARD%%%%DATADIR%%/web/v3/8938.a426c82a06d251428cd5.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/9088.72644caafbeb82826022.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/9244.73df2d956f91ba456c7b.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/9418.13313a2fd85169ef88df.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/9418.13313a2fd85169ef88df.chunk.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/953.79d1a3d6bca65ef64ba4.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/9707.c5a35a1bbae8c45dd0c7.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/9822.02a7eafc2f33db7becf8.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/9856.448fb64ad13fba1da929.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/9883.dabce998b4a54248766c.chunk.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/9961.190af3adeeaa565446ab.chunk.js
%%DASHBOARD%%%%DATADIR%%/web/v3/LICENSE.md
%%DASHBOARD%%%%DATADIR%%/web/v3/LICENSE.txt
%%DASHBOARD%%%%DATADIR%%/web/v3/agent.html
-%%DASHBOARD%%%%DATADIR%%/web/v3/allFiles.7.63.5.json
+%%DASHBOARD%%%%DATADIR%%/web/v3/allFiles.7.71.0.json
%%DASHBOARD%%%%DATADIR%%/web/v3/allFiles.7.json
-%%DASHBOARD%%%%DATADIR%%/web/v3/app.2956817e64973efea3d1.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/app.3c03cb006ba91b09944f.js
%%DASHBOARD%%%%DATADIR%%/web/v3/app.4da0883c6ce016bf3d81.css
%%DASHBOARD%%%%DATADIR%%/web/v3/apple-app-site-association
%%DASHBOARD%%%%DATADIR%%/web/v3/bundlesManifest.7.json
%%DASHBOARD%%%%DATADIR%%/web/v3/favicon.ico
%%DASHBOARD%%%%DATADIR%%/web/v3/index.html
%%DASHBOARD%%%%DATADIR%%/web/v3/local-agent.html
-%%DASHBOARD%%%%DATADIR%%/web/v3/netdata.charts.5ddeedd23fddfac2ae47.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/netdata.charts.5ddeedd23fddfac2ae47.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/netdata.ui.25f90ad9eb07711b581e.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/netdata.ui.25f90ad9eb07711b581e.js.LICENSE.txt
-%%DASHBOARD%%%%DATADIR%%/web/v3/npm.react.dom.f011a6cede1b5dba1032.js
-%%DASHBOARD%%%%DATADIR%%/web/v3/npm.react.dom.f011a6cede1b5dba1032.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/netdata.charts.c7546ca817ffc8744522.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/netdata.charts.c7546ca817ffc8744522.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/netdata.ui.fff53a90cb87802664e0.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/netdata.ui.fff53a90cb87802664e0.js.LICENSE.txt
+%%DASHBOARD%%%%DATADIR%%/web/v3/npm.react.dom.a50346141b4b28c87254.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/npm.react.dom.a50346141b4b28c87254.js.LICENSE.txt
%%DASHBOARD%%%%DATADIR%%/web/v3/registry-access.html
%%DASHBOARD%%%%DATADIR%%/web/v3/registry-alert-redirect.html
%%DASHBOARD%%%%DATADIR%%/web/v3/registry-hello.html
-%%DASHBOARD%%%%DATADIR%%/web/v3/runtime.10cb2df5f5a2ac3829f3.js
+%%DASHBOARD%%%%DATADIR%%/web/v3/runtime.303142dbf12c54d89776.js
%%DASHBOARD%%%%DATADIR%%/web/v3/static/.well-known/assetlinks.json
%%DASHBOARD%%%%DATADIR%%/web/v3/static/apple-app-site-association
%%DASHBOARD%%%%DATADIR%%/web/v3/static/email/img/clea_badge.png
@@ -1369,6 +1379,7 @@ sbin/systemd-cat-native
@dir(netdata,netdata,0750) %%ETCDIR%%/custom-plugins.d
%%GOPLUGIN%%@dir(netdata,netdata,0750) %%ETCDIR%%/go.d
@dir(netdata,netdata,0750) %%ETCDIR%%/health.d
+%%OPENTELEMETRY%%@dir(netdata,netdata,0750) %%ETCDIR%%/otel.d/v1/metrics
@dir(netdata,netdata,0750) %%ETCDIR%%/python.d
@dir(netdata,netdata,0750) %%ETCDIR%%/ssl
@dir(netdata,netdata,0750) %%ETCDIR%%/statsd.d
diff --git a/net-mgmt/nfs-exporter/Makefile b/net-mgmt/nfs-exporter/Makefile
index 73f8dba7a691..7cf6cd32e7c3 100644
--- a/net-mgmt/nfs-exporter/Makefile
+++ b/net-mgmt/nfs-exporter/Makefile
@@ -1,6 +1,5 @@
PORTNAME= nfs-exporter
-DISTVERSION= 0.4.4
-PORTREVISION= 12
+DISTVERSION= 0.4.5
CATEGORIES= net-mgmt
MASTER_SITES= CRATESIO
MASTER_SITE_SUBDIR= freebsd-${PORTNAME}/${DISTVERSION}
diff --git a/net-mgmt/nfs-exporter/Makefile.crates b/net-mgmt/nfs-exporter/Makefile.crates
index f0ae88b1693b..ac69803fa803 100644
--- a/net-mgmt/nfs-exporter/Makefile.crates
+++ b/net-mgmt/nfs-exporter/Makefile.crates
@@ -1,107 +1,137 @@
CARGO_CRATES= aho-corasick-1.0.2 \
- anstream-0.3.2 \
- anstyle-1.0.1 \
+ anstream-0.6.18 \
+ anstyle-1.0.13 \
anstyle-parse-0.2.1 \
anstyle-query-1.0.0 \
- anstyle-wincon-1.0.1 \
- ascii-1.1.0 \
+ anstyle-wincon-3.0.6 \
+ anyhow-1.0.100 \
+ atomic-waker-1.1.2 \
autocfg-1.1.0 \
+ axum-0.8.6 \
+ axum-core-0.5.5 \
bincode-1.3.3 \
bindgen-0.66.1 \
bitflags-1.3.2 \
bitflags-2.3.3 \
- capsicum-0.3.0 \
- casper-sys-0.1.1 \
- cc-1.0.82 \
+ bytes-1.10.1 \
+ capsicum-0.4.4 \
+ casper-sys-0.1.2 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
- chunked_transfer-1.4.1 \
clang-sys-1.6.1 \
- clap-4.3.19 \
- clap_builder-4.3.19 \
- clap_derive-4.3.12 \
- clap_lex-0.5.0 \
+ clap-4.4.18 \
+ clap_builder-4.4.18 \
+ clap_derive-4.4.7 \
+ clap_lex-0.6.0 \
colorchoice-1.0.0 \
- cstr-0.2.11 \
- ctor-0.2.4 \
- deranged-0.3.11 \
+ ctor-0.2.9 \
either-1.9.0 \
- env_logger-0.10.0 \
- errno-0.3.2 \
- errno-dragonfly-0.1.2 \
+ env_filter-0.1.4 \
+ env_logger-0.11.8 \
fnv-1.0.7 \
- form_urlencoded-1.2.0 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-task-0.3.31 \
+ futures-util-0.3.31 \
glob-0.3.1 \
heck-0.4.1 \
- hermit-abi-0.3.2 \
- humantime-2.1.0 \
- idna-0.4.0 \
- is-terminal-0.4.9 \
- itoa-1.0.9 \
+ http-1.3.1 \
+ http-body-1.0.1 \
+ http-body-util-0.1.3 \
+ httparse-1.10.1 \
+ httpdate-1.0.3 \
+ hyper-1.7.0 \
+ hyper-util-0.1.17 \
+ is_terminal_polyfill-1.70.1 \
+ itoa-1.0.15 \
+ jiff-0.2.15 \
+ jiff-static-0.2.15 \
lazy_static-1.4.0 \
lazycell-1.3.0 \
- libc-0.2.147 \
+ libc-0.2.177 \
libloading-0.7.4 \
libnv-0.4.3 \
libnv-sys-0.2.2 \
- linux-raw-sys-0.4.5 \
lock_api-0.4.10 \
- log-0.4.19 \
+ log-0.4.28 \
+ matchit-0.8.4 \
memchr-2.5.0 \
+ mime-0.3.17 \
minimal-lexical-0.2.1 \
+ mio-1.1.0 \
nom-7.1.3 \
- num-conv-0.1.0 \
once_cell-1.18.0 \
parking_lot-0.12.1 \
parking_lot_core-0.9.8 \
peeking_take_while-0.1.2 \
- percent-encoding-2.3.0 \
- powerfmt-0.2.0 \
+ percent-encoding-2.3.2 \
+ pin-project-lite-0.2.16 \
+ pin-utils-0.1.0 \
+ portable-atomic-1.11.1 \
+ portable-atomic-util-0.2.4 \
prettyplease-0.2.12 \
- proc-macro2-1.0.66 \
- prometheus-0.13.3 \
- prometheus_exporter-0.8.5 \
+ proc-macro2-1.0.101 \
+ prometheus-0.14.0 \
quick-error-2.0.1 \
- quote-1.0.32 \
+ quote-1.0.41 \
redox_syscall-0.3.5 \
regex-1.9.3 \
regex-automata-0.3.6 \
regex-syntax-0.7.4 \
rustc-hash-1.1.0 \
- rustix-0.38.7 \
scopeguard-1.2.0 \
- serde-1.0.185 \
- serde_derive-1.0.183 \
+ serde-1.0.228 \
+ serde_core-1.0.228 \
+ serde_derive-1.0.228 \
shlex-1.3.0 \
- smallvec-1.11.0 \
+ smallvec-1.15.1 \
+ socket2-0.6.1 \
strsim-0.10.0 \
- syn-2.0.28 \
- termcolor-1.2.0 \
- thiserror-1.0.44 \
- thiserror-impl-1.0.44 \
- time-0.3.35 \
- time-core-0.1.2 \
- time-macros-0.2.18 \
- tiny_http-0.10.0 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
- unicode-bidi-0.3.13 \
+ syn-2.0.107 \
+ sync_wrapper-1.0.2 \
+ thiserror-2.0.17 \
+ thiserror-impl-2.0.17 \
+ tokio-1.48.0 \
+ tokio-macros-2.6.0 \
+ tower-0.5.2 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
unicode-ident-1.0.11 \
- unicode-normalization-0.1.22 \
- url-2.4.0 \
utf8parse-0.2.1 \
version_check-0.9.4 \
+ wasi-0.11.1+wasi-snapshot-preview1 \
which-4.4.0 \
winapi-0.3.9 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.5 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
+ windows-link-0.2.1 \
windows-sys-0.48.0 \
+ windows-sys-0.59.0 \
+ windows-sys-0.60.2 \
+ windows-sys-0.61.2 \
windows-targets-0.48.1 \
+ windows-targets-0.52.6 \
+ windows-targets-0.53.5 \
windows_aarch64_gnullvm-0.48.0 \
+ windows_aarch64_gnullvm-0.52.6 \
+ windows_aarch64_gnullvm-0.53.1 \
windows_aarch64_msvc-0.48.0 \
+ windows_aarch64_msvc-0.52.6 \
+ windows_aarch64_msvc-0.53.1 \
windows_i686_gnu-0.48.0 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnu-0.53.1 \
+ windows_i686_gnullvm-0.52.6 \
+ windows_i686_gnullvm-0.53.1 \
windows_i686_msvc-0.48.0 \
+ windows_i686_msvc-0.52.6 \
+ windows_i686_msvc-0.53.1 \
windows_x86_64_gnu-0.48.0 \
+ windows_x86_64_gnu-0.52.6 \
+ windows_x86_64_gnu-0.53.1 \
windows_x86_64_gnullvm-0.48.0 \
- windows_x86_64_msvc-0.48.0
+ windows_x86_64_gnullvm-0.52.6 \
+ windows_x86_64_gnullvm-0.53.1 \
+ windows_x86_64_msvc-0.48.0 \
+ windows_x86_64_msvc-0.52.6 \
+ windows_x86_64_msvc-0.53.1
diff --git a/net-mgmt/nfs-exporter/distinfo b/net-mgmt/nfs-exporter/distinfo
index a7d7ae5aa048..9709a0ce3f03 100644
--- a/net-mgmt/nfs-exporter/distinfo
+++ b/net-mgmt/nfs-exporter/distinfo
@@ -1,22 +1,28 @@
-TIMESTAMP = 1716400825
-SHA256 (rust/crates/freebsd-nfs-exporter-0.4.4.crate) = 44a40e16ff6e4a3cb3da79abdf196a451e11d060283c219a89c12c3a46ff29fe
-SIZE (rust/crates/freebsd-nfs-exporter-0.4.4.crate) = 20856
+TIMESTAMP = 1761658917
+SHA256 (rust/crates/freebsd-nfs-exporter-0.4.5.crate) = 4f70d8d45c7998f1009439562dd22da74b7a1cb7b43a3c8cea52258e985be9df
+SIZE (rust/crates/freebsd-nfs-exporter-0.4.5.crate) = 24322
SHA256 (rust/crates/aho-corasick-1.0.2.crate) = 43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41
SIZE (rust/crates/aho-corasick-1.0.2.crate) = 167694
-SHA256 (rust/crates/anstream-0.3.2.crate) = 0ca84f3628370c59db74ee214b3263d58f9aadd9b4fe7e711fd87dc452b7f163
-SIZE (rust/crates/anstream-0.3.2.crate) = 19504
-SHA256 (rust/crates/anstyle-1.0.1.crate) = 3a30da5c5f2d5e72842e00bcb57657162cdabef0931f40e2deb9b4140440cecd
-SIZE (rust/crates/anstyle-1.0.1.crate) = 13977
+SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
+SIZE (rust/crates/anstream-0.6.18.crate) = 29681
+SHA256 (rust/crates/anstyle-1.0.13.crate) = 5192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
+SIZE (rust/crates/anstyle-1.0.13.crate) = 17651
SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
SHA256 (rust/crates/anstyle-query-1.0.0.crate) = 5ca11d4be1bab0c8bc8734a9aa7bf4ee8316d462a08c6ac5052f888fef5b494b
SIZE (rust/crates/anstyle-query-1.0.0.crate) = 8620
-SHA256 (rust/crates/anstyle-wincon-1.0.1.crate) = 180abfa45703aebe0093f79badacc01b8fd4ea2e35118747e5811127f926e188
-SIZE (rust/crates/anstyle-wincon-1.0.1.crate) = 11718
-SHA256 (rust/crates/ascii-1.1.0.crate) = d92bec98840b8f03a5ff5413de5293bfcd8bf96467cf5452609f939ec6f5de16
-SIZE (rust/crates/ascii-1.1.0.crate) = 36075
+SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
+SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/anyhow-1.0.100.crate) = a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
+SIZE (rust/crates/anyhow-1.0.100.crate) = 54059
+SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
+SIZE (rust/crates/atomic-waker-1.1.2.crate) = 12422
SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
+SHA256 (rust/crates/axum-0.8.6.crate) = 8a18ed336352031311f4e0b4dd2ff392d4fbb370777c9d18d7fc9d7359f73871
+SIZE (rust/crates/axum-0.8.6.crate) = 178581
+SHA256 (rust/crates/axum-core-0.5.5.crate) = 59446ce19cd142f8833f856eb31f3eb097812d1479ab224f54d72428ca21ea22
+SIZE (rust/crates/axum-core-0.5.5.crate) = 26919
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bindgen-0.66.1.crate) = f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7
@@ -25,88 +31,100 @@ SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c9
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
SHA256 (rust/crates/bitflags-2.3.3.crate) = 630be753d4e58660abd17930c71b647fe46c27ea6b63cc59e1e3851406972e42
SIZE (rust/crates/bitflags-2.3.3.crate) = 34320
-SHA256 (rust/crates/capsicum-0.3.0.crate) = 7f75c2a91197eecfdb2e0b868f956e253110153100e19aef6e60bc9fd5d1e5bd
-SIZE (rust/crates/capsicum-0.3.0.crate) = 21478
-SHA256 (rust/crates/casper-sys-0.1.1.crate) = c8745e044aafbc819288fefe7b97d9419a62a57ab5896849185810ce37a9c365
-SIZE (rust/crates/casper-sys-0.1.1.crate) = 8063
-SHA256 (rust/crates/cc-1.0.82.crate) = 305fe645edc1442a0fa8b6726ba61d422798d37a52e12eaecf4b022ebbb88f01
-SIZE (rust/crates/cc-1.0.82.crate) = 67879
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
+SHA256 (rust/crates/capsicum-0.4.4.crate) = 25e57920fc972dffd445989e5484e18aa5944d5101d7e1142f9d05dfac9224c1
+SIZE (rust/crates/capsicum-0.4.4.crate) = 24868
+SHA256 (rust/crates/casper-sys-0.1.2.crate) = aa912ad1bb394fe2f4967cc7aa0f5fd6a56cfabc08d268cd0568a93a6a8b67e6
+SIZE (rust/crates/casper-sys-0.1.2.crate) = 8124
SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766
SIZE (rust/crates/cexpr-0.6.0.crate) = 17966
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chunked_transfer-1.4.1.crate) = cca491388666e04d7248af3f60f0c40cfb0991c72205595d7c396e3510207d1a
-SIZE (rust/crates/chunked_transfer-1.4.1.crate) = 9763
SHA256 (rust/crates/clang-sys-1.6.1.crate) = c688fc74432808e3eb684cae8830a86be1d66a2bd58e1f248ed0960a590baf6f
SIZE (rust/crates/clang-sys-1.6.1.crate) = 41346
-SHA256 (rust/crates/clap-4.3.19.crate) = 5fd304a20bff958a57f04c4e96a2e7594cc4490a0e809cbd48bb6437edaa452d
-SIZE (rust/crates/clap-4.3.19.crate) = 55022
-SHA256 (rust/crates/clap_builder-4.3.19.crate) = 01c6a3f08f1fe5662a35cfe393aec09c4df95f60ee93b7556505260f75eee9e1
-SIZE (rust/crates/clap_builder-4.3.19.crate) = 161122
-SHA256 (rust/crates/clap_derive-4.3.12.crate) = 54a9bb5758fc5dfe728d1019941681eccaf0cf8a4189b692a0ee2f2ecf90a050
-SIZE (rust/crates/clap_derive-4.3.12.crate) = 29052
-SHA256 (rust/crates/clap_lex-0.5.0.crate) = 2da6da31387c7e4ef160ffab6d5e7f00c42626fe39aea70a7b0f1773f7dd6c1b
-SIZE (rust/crates/clap_lex-0.5.0.crate) = 11792
+SHA256 (rust/crates/clap-4.4.18.crate) = 1e578d6ec4194633722ccf9544794b71b1385c3c027efe0c55db226fc880865c
+SIZE (rust/crates/clap-4.4.18.crate) = 55269
+SHA256 (rust/crates/clap_builder-4.4.18.crate) = 4df4df40ec50c46000231c914968278b1eb05098cf8f1b3a518a95030e71d1c7
+SIZE (rust/crates/clap_builder-4.4.18.crate) = 163538
+SHA256 (rust/crates/clap_derive-4.4.7.crate) = cf9804afaaf59a91e75b022a30fb7229a7901f60c755489cc61c9b423b836442
+SIZE (rust/crates/clap_derive-4.4.7.crate) = 29046
+SHA256 (rust/crates/clap_lex-0.6.0.crate) = 702fc72eb24e5a1e48ce58027a675bc24edd52096d5397d4aea7c6dd9eca0bd1
+SIZE (rust/crates/clap_lex-0.6.0.crate) = 12272
SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
-SHA256 (rust/crates/cstr-0.2.11.crate) = 8aa998c33a6d3271e3678950a22134cd7dd27cef86dee1b611b5b14207d1d90b
-SIZE (rust/crates/cstr-0.2.11.crate) = 5867
-SHA256 (rust/crates/ctor-0.2.4.crate) = 1f34ba9a9bcb8645379e9de8cb3ecfcf4d1c85ba66d90deb3259206fa5aa193b
-SIZE (rust/crates/ctor-0.2.4.crate) = 10956
-SHA256 (rust/crates/deranged-0.3.11.crate) = b42b6fa04a440b495c8b04d0e71b707c585f83cb9cb28cf8cd0d976c315e31b4
-SIZE (rust/crates/deranged-0.3.11.crate) = 18043
+SHA256 (rust/crates/ctor-0.2.9.crate) = 32a2785755761f3ddc1492979ce1e48d2c00d09311c39e4466429188f3dd6501
+SIZE (rust/crates/ctor-0.2.9.crate) = 11032
SHA256 (rust/crates/either-1.9.0.crate) = a26ae43d7bcc3b814de94796a5e736d4029efb0ee900c12e2d54c993ad1a1e07
SIZE (rust/crates/either-1.9.0.crate) = 16660
-SHA256 (rust/crates/env_logger-0.10.0.crate) = 85cdab6a89accf66733ad5a1693a4dcced6aeff64602b634530dd73c1f3ee9f0
-SIZE (rust/crates/env_logger-0.10.0.crate) = 36574
-SHA256 (rust/crates/errno-0.3.2.crate) = 6b30f669a7961ef1631673d2766cc92f52d64f7ef354d4fe0ddfd30ed52f0f4f
-SIZE (rust/crates/errno-0.3.2.crate) = 10424
-SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
-SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
+SHA256 (rust/crates/env_filter-0.1.4.crate) = 1bf3c259d255ca70051b30e2e95b5446cdb8949ac4cd22c0d7fd634d89f568e2
+SIZE (rust/crates/env_filter-0.1.4.crate) = 15281
+SHA256 (rust/crates/env_logger-0.11.8.crate) = 13c863f0904021b108aa8b2f55046443e6b1ebde8fd4a15c399893aae4fa069f
+SIZE (rust/crates/env_logger-0.11.8.crate) = 32538
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
-SHA256 (rust/crates/form_urlencoded-1.2.0.crate) = a62bc1cf6f830c2ec14a513a9fb124d0a213a629668a4186f329db21fe045652
-SIZE (rust/crates/form_urlencoded-1.2.0.crate) = 8923
+SHA256 (rust/crates/futures-channel-0.3.31.crate) = 2dff15bf788c671c1934e366d07e30c1814a8ef514e1af724a602e8a2fbe1b10
+SIZE (rust/crates/futures-channel-0.3.31.crate) = 31971
+SHA256 (rust/crates/futures-core-0.3.31.crate) = 05f29059c0c2090612e8d742178b0580d2dc940c837851ad723096f87af6663e
+SIZE (rust/crates/futures-core-0.3.31.crate) = 14318
+SHA256 (rust/crates/futures-task-0.3.31.crate) = f90f7dce0722e95104fcb095585910c0977252f286e354b5e3bd38902cd99988
+SIZE (rust/crates/futures-task-0.3.31.crate) = 11217
+SHA256 (rust/crates/futures-util-0.3.31.crate) = 9fa08315bb612088cc391249efdc3bc77536f16c91f6cf495e6fbe85b20a4a81
+SIZE (rust/crates/futures-util-0.3.31.crate) = 162124
SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b
SIZE (rust/crates/glob-0.3.1.crate) = 18880
SHA256 (rust/crates/heck-0.4.1.crate) = 95505c38b4572b2d910cecb0281560f54b440a19336cbbcb27bf6ce6adc6f5a8
SIZE (rust/crates/heck-0.4.1.crate) = 11567
-SHA256 (rust/crates/hermit-abi-0.3.2.crate) = 443144c8cdadd93ebf52ddb4056d257f5b52c04d3c804e657d19eb73fc33668b
-SIZE (rust/crates/hermit-abi-0.3.2.crate) = 13783
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
-SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260e15e30c45e6ba089610b917c
-SIZE (rust/crates/idna-0.4.0.crate) = 271429
-SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
-SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
-SHA256 (rust/crates/itoa-1.0.9.crate) = af150ab688ff2122fcef229be89cb50dd66af9e01a4ff320cc137eecc9bacc38
-SIZE (rust/crates/itoa-1.0.9.crate) = 10492
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
+SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
+SIZE (rust/crates/http-body-1.0.1.crate) = 6125
+SHA256 (rust/crates/http-body-util-0.1.3.crate) = b021d93e26becf5dc7e1b75b1bed1fd93124b374ceb73f43d4d4eafec896a64a
+SIZE (rust/crates/http-body-util-0.1.3.crate) = 16975
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
+SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
+SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
+SHA256 (rust/crates/hyper-1.7.0.crate) = eb3aa54a13a0dfe7fbe3a59e0c76093041720fdc77b110cc0fc260fafb4dc51e
+SIZE (rust/crates/hyper-1.7.0.crate) = 157006
+SHA256 (rust/crates/hyper-util-0.1.17.crate) = 3c6995591a8f1380fcb4ba966a252a4b29188d51d2b89e3a252f5305be65aea8
+SIZE (rust/crates/hyper-util-0.1.17.crate) = 100999
+SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
+SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.15.crate) = be1f93b8b1eb69c77f24bbb0afdf66f54b632ee39af40ca21c4365a1d7347e49
+SIZE (rust/crates/jiff-0.2.15.crate) = 712996
+SHA256 (rust/crates/jiff-static-0.2.15.crate) = 03343451ff899767262ec32146f6d559dd759fdadf42ff0e227c7c48f72594b4
+SIZE (rust/crates/jiff-static-0.2.15.crate) = 76146
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55
SIZE (rust/crates/lazycell-1.3.0.crate) = 12502
-SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
-SIZE (rust/crates/libc-0.2.147.crate) = 686772
+SHA256 (rust/crates/libc-0.2.177.crate) = 2874a2af47a2325c2001a6e6fad9b16a53b802102b528163885171cf92b15976
+SIZE (rust/crates/libc-0.2.177.crate) = 792045
SHA256 (rust/crates/libloading-0.7.4.crate) = b67380fd3b2fbe7527a606e18729d21c6f3951633d0500574c4dc22d2d638b9f
SIZE (rust/crates/libloading-0.7.4.crate) = 27580
SHA256 (rust/crates/libnv-0.4.3.crate) = e4fecff624ba832137c82123e6fc332d8fa94018e84055c02d84ba09705df850
SIZE (rust/crates/libnv-0.4.3.crate) = 43057
SHA256 (rust/crates/libnv-sys-0.2.2.crate) = 22dc8a47a40944bc3cb1036a6554cabd3295484f46cb973a2ee52bb411746c13
SIZE (rust/crates/libnv-sys-0.2.2.crate) = 3074
-SHA256 (rust/crates/linux-raw-sys-0.4.5.crate) = 57bcfdad1b858c2db7c38303a6d2ad4dfaf5eb53dfeb0910128b2c26d6158503
-SIZE (rust/crates/linux-raw-sys-0.4.5.crate) = 1274380
SHA256 (rust/crates/lock_api-0.4.10.crate) = c1cc9717a20b1bb222f333e6a92fd32f7d8a18ddc5a3191a11af45dcbf4dcd16
SIZE (rust/crates/lock_api-0.4.10.crate) = 26713
-SHA256 (rust/crates/log-0.4.19.crate) = b06a4cde4c0f271a446782e3eff8de789548ce57dbc8eca9292c27f4a42004b4
-SIZE (rust/crates/log-0.4.19.crate) = 38073
+SHA256 (rust/crates/log-0.4.28.crate) = 34080505efa8e45a4b816c349525ebe327ceaa8559756f0356cba97ef3bf7432
+SIZE (rust/crates/log-0.4.28.crate) = 51131
+SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3
+SIZE (rust/crates/matchit-0.8.4.crate) = 33986
SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
SIZE (rust/crates/memchr-2.5.0.crate) = 65812
+SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
+SIZE (rust/crates/mime-0.3.17.crate) = 15712
SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
+SHA256 (rust/crates/mio-1.1.0.crate) = 69d83b0086dc8ecf3ce9ae2874b2d1290252e2a30720bea58a5c6639b0092873
+SIZE (rust/crates/mio-1.1.0.crate) = 105232
SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
SIZE (rust/crates/nom-7.1.3.crate) = 117570
-SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9
-SIZE (rust/crates/num-conv-0.1.0.crate) = 7444
SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
@@ -115,22 +133,26 @@ SHA256 (rust/crates/parking_lot_core-0.9.8.crate) = 93f00c865fe7cabf650081affecd
SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383
SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099
SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697
-SHA256 (rust/crates/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94
-SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196
-SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
-SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
+SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
+SIZE (rust/crates/percent-encoding-2.3.2.crate) = 11583
+SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
+SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
+SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
+SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483
+SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/prettyplease-0.2.12.crate) = 6c64d9ba0963cdcea2e1b2230fbae2bab30eb25a174be395c41e764bfb65dd62
SIZE (rust/crates/prettyplease-0.2.12.crate) = 56698
-SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
-SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
-SHA256 (rust/crates/prometheus-0.13.3.crate) = 449811d15fbdf5ceb5c1144416066429cf82316e2ec8ce0c1f6f8a02e7bbcf8c
-SIZE (rust/crates/prometheus-0.13.3.crate) = 82457
-SHA256 (rust/crates/prometheus_exporter-0.8.5.crate) = caf17cbebe0bfdf4f279ef84eeefe0d50468b0b7116f078acf41d456e48fe81a
-SIZE (rust/crates/prometheus_exporter-0.8.5.crate) = 18148
+SHA256 (rust/crates/proc-macro2-1.0.101.crate) = 89ae43fd86e4158d6db51ad8e2b80f313af9cc74f5c0e03ccb87de09998732de
+SIZE (rust/crates/proc-macro2-1.0.101.crate) = 53886
+SHA256 (rust/crates/prometheus-0.14.0.crate) = 3ca5326d8d0b950a9acd87e6a3f94745394f62e4dae1b1ee22b2bc0c394af43a
+SIZE (rust/crates/prometheus-0.14.0.crate) = 90035
SHA256 (rust/crates/quick-error-2.0.1.crate) = a993555f31e5a609f617c12db6250dedcac1b0a85076912c436e6fc9b2c8e6a3
SIZE (rust/crates/quick-error-2.0.1.crate) = 14265
-SHA256 (rust/crates/quote-1.0.32.crate) = 50f3b39ccfb720540debaa0164757101c08ecb8d326b15358ce76a62c7e85965
-SIZE (rust/crates/quote-1.0.32.crate) = 28037
+SHA256 (rust/crates/quote-1.0.41.crate) = ce25767e7b499d1b604768e7cde645d14cc8584231ea6b295e9c9eb22c02e1d1
+SIZE (rust/crates/quote-1.0.41.crate) = 31408
SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
SHA256 (rust/crates/regex-1.9.3.crate) = 81bc1d4caf89fac26a70747fe603c130093b53c773888797a6329091246d651a
@@ -141,77 +163,115 @@ SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312
SIZE (rust/crates/regex-syntax-0.7.4.crate) = 343365
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331
-SHA256 (rust/crates/rustix-0.38.7.crate) = 172891ebdceb05aa0005f533a6cbfca599ddd7d966f6f5d4d9b2e70478e70399
-SIZE (rust/crates/rustix-0.38.7.crate) = 332031
SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
-SHA256 (rust/crates/serde-1.0.185.crate) = be9b6f69f1dfd54c3b568ffa45c310d6973a5e5148fd40cf515acaf38cf5bc31
-SIZE (rust/crates/serde-1.0.185.crate) = 77337
-SHA256 (rust/crates/serde_derive-1.0.183.crate) = aafe972d60b0b9bee71a91b92fee2d4fb3c9d7e8f6b179aa99f27203d99a4816
-SIZE (rust/crates/serde_derive-1.0.183.crate) = 377265
+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
+SIZE (rust/crates/serde_core-1.0.228.crate) = 63111
+SHA256 (rust/crates/serde_derive-1.0.228.crate) = d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79
+SIZE (rust/crates/serde_derive-1.0.228.crate) = 59605
SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64
SIZE (rust/crates/shlex-1.3.0.crate) = 18713
-SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
-SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
+SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03
+SIZE (rust/crates/smallvec-1.15.1.crate) = 38116
+SHA256 (rust/crates/socket2-0.6.1.crate) = 17129e116933cf371d018bb80ae557e889637989d8638274fb25622827b03881
+SIZE (rust/crates/socket2-0.6.1.crate) = 58486
SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
SIZE (rust/crates/strsim-0.10.0.crate) = 11355
-SHA256 (rust/crates/syn-2.0.28.crate) = 04361975b3f5e348b2189d8dc55bc942f278b2d482a6a0365de5bdd62d351567
-SIZE (rust/crates/syn-2.0.28.crate) = 241635
-SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
-SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
-SHA256 (rust/crates/thiserror-1.0.44.crate) = 611040a08a0439f8248d1990b111c95baa9c704c805fa1f62104b39655fd7f90
-SIZE (rust/crates/thiserror-1.0.44.crate) = 18760
-SHA256 (rust/crates/thiserror-impl-1.0.44.crate) = 090198534930841fab3a5d1bb637cde49e339654e606195f8d9c76eeb081dc96
-SIZE (rust/crates/thiserror-impl-1.0.44.crate) = 15086
-SHA256 (rust/crates/time-0.3.35.crate) = ef89ece63debf11bc32d1ed8d078ac870cbeb44da02afb02a9ff135ae7ca0582
-SIZE (rust/crates/time-0.3.35.crate) = 119782
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.18.crate) = 3f252a68540fde3a3877aeea552b832b40ab9a69e318efd078774a01ddee1ccf
-SIZE (rust/crates/time-macros-0.2.18.crate) = 24361
-SHA256 (rust/crates/tiny_http-0.10.0.crate) = c5f8734c6d6943ad6df6b588d228a87b4af184998bcffa268ceddf05c2055a8c
-SIZE (rust/crates/tiny_http-0.10.0.crate) = 45842
-SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50
-SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991
-SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20
-SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865
-SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460
-SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477
+SHA256 (rust/crates/syn-2.0.107.crate) = 2a26dbd934e5451d21ef060c018dae56fc073894c5a7896f882928a76e6d081b
+SIZE (rust/crates/syn-2.0.107.crate) = 301716
+SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263
+SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958
+SHA256 (rust/crates/thiserror-2.0.17.crate) = f63587ca0f12b72a0600bcba1d40081f830876000bb46dd2337a3051618f4fc8
+SIZE (rust/crates/thiserror-2.0.17.crate) = 28857
+SHA256 (rust/crates/thiserror-impl-2.0.17.crate) = 3ff15c8ecd7de3849db632e14d18d2571fa09dfc5ed93479bc4485c7a517c913
+SIZE (rust/crates/thiserror-impl-2.0.17.crate) = 21344
+SHA256 (rust/crates/tokio-1.48.0.crate) = ff360e02eab121e0bc37a2d3b4d4dc622e6eda3a8e5253d5435ecf5bd4c68408
+SIZE (rust/crates/tokio-1.48.0.crate) = 843434
+SHA256 (rust/crates/tokio-macros-2.6.0.crate) = af407857209536a95c8e56f8231ef2c2e2aff839b22e07a1ffcbc617e9db9fa5
+SIZE (rust/crates/tokio-macros-2.6.0.crate) = 16505
+SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9
+SIZE (rust/crates/tower-0.5.2.crate) = 109417
+SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e
+SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180
+SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3
+SIZE (rust/crates/tower-service-0.3.3.crate) = 6950
SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
-SHA256 (rust/crates/unicode-normalization-0.1.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
-SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
-SHA256 (rust/crates/url-2.4.0.crate) = 50bff7831e19200a85b17131d085c25d7811bc4e186efdaf54bbd132994a88cb
-SIZE (rust/crates/url-2.4.0.crate) = 75670
SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
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.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b
+SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477
SHA256 (rust/crates/which-4.4.0.crate) = 2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269
SIZE (rust/crates/which-4.4.0.crate) = 10889
SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419
SIZE (rust/crates/winapi-0.3.9.crate) = 1200382
SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6
SIZE (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = 2918815
-SHA256 (rust/crates/winapi-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
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-link-0.2.1.crate) = f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5
+SIZE (rust/crates/windows-link-0.2.1.crate) = 6133
SHA256 (rust/crates/windows-sys-0.48.0.crate) = 677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9
SIZE (rust/crates/windows-sys-0.48.0.crate) = 2628884
+SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b
+SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323
+SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb
+SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479
+SHA256 (rust/crates/windows-sys-0.61.2.crate) = ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc
+SIZE (rust/crates/windows-sys-0.61.2.crate) = 2517186
SHA256 (rust/crates/windows-targets-0.48.1.crate) = 05d4b17490f70499f20b9e791dcf6a299785ce8af4d709018206dc5b4953e95f
SIZE (rust/crates/windows-targets-0.48.1.crate) = 6902
+SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973
+SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403
+SHA256 (rust/crates/windows-targets-0.53.5.crate) = 4945f9f551b88e0d65f3db0bc25c33b8acea4d9e41163edf90dcd0b19f9069f3
+SIZE (rust/crates/windows-targets-0.53.5.crate) = 7126
SHA256 (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc
SIZE (rust/crates/windows_aarch64_gnullvm-0.48.0.crate) = 366543
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3
+SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718
+SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = a9d8416fa8b42f5c947f8482c43e7d89e73a173cead56d044f6a56104a6d1b53
+SIZE (rust/crates/windows_aarch64_gnullvm-0.53.1.crate) = 787748
SHA256 (rust/crates/windows_aarch64_msvc-0.48.0.crate) = b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3
SIZE (rust/crates/windows_aarch64_msvc-0.48.0.crate) = 671479
+SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469
+SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615
+SHA256 (rust/crates/windows_aarch64_msvc-0.53.1.crate) = b9d782e804c2f632e395708e99a94275910eb9100b2114651e04744e9b125006
+SIZE (rust/crates/windows_aarch64_msvc-0.53.1.crate) = 838009
SHA256 (rust/crates/windows_i686_gnu-0.48.0.crate) = 622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241
SIZE (rust/crates/windows_i686_gnu-0.48.0.crate) = 741490
+SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b
+SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402
+SHA256 (rust/crates/windows_i686_gnu-0.53.1.crate) = 960e6da069d81e09becb0ca57a65220ddff016ff2d6af6a223cf372a506593a3
+SIZE (rust/crates/windows_i686_gnu-0.53.1.crate) = 939775
+SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66
+SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940
+SHA256 (rust/crates/windows_i686_gnullvm-0.53.1.crate) = fa7359d10048f68ab8b09fa71c3daccfb0e9b559aed648a8f95469c27057180c
+SIZE (rust/crates/windows_i686_gnullvm-0.53.1.crate) = 857396
SHA256 (rust/crates/windows_i686_msvc-0.48.0.crate) = 4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00
SIZE (rust/crates/windows_i686_msvc-0.48.0.crate) = 730056
+SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66
+SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163
+SHA256 (rust/crates/windows_i686_msvc-0.53.1.crate) = 1e7ac75179f18232fe9c285163565a57ef8d3c89254a30685b57d83a38d326c2
+SIZE (rust/crates/windows_i686_msvc-0.53.1.crate) = 907688
SHA256 (rust/crates/windows_x86_64_gnu-0.48.0.crate) = ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1
SIZE (rust/crates/windows_x86_64_gnu-0.48.0.crate) = 703595
+SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78
+SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363
+SHA256 (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 9c3842cdd74a865a8066ab39c8a7a473c0778a3f29370b5fd6b4b9aa7df4a499
+SIZE (rust/crates/windows_x86_64_gnu-0.53.1.crate) = 903712
SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.0.crate) = 366536
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d
+SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707
+SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 0ffa179e2d07eee8ad8f57493436566c7cc30ac536a3379fdf008f47f6bb7ae1
+SIZE (rust/crates/windows_x86_64_gnullvm-0.53.1.crate) = 787739
SHA256 (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a
SIZE (rust/crates/windows_x86_64_msvc-0.48.0.crate) = 671422
+SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
+SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
+SHA256 (rust/crates/windows_x86_64_msvc-0.53.1.crate) = d6bbff5f0aada427a1e5a6da5f1f98158182f26556f345ac9e04d36d0ebed650
+SIZE (rust/crates/windows_x86_64_msvc-0.53.1.crate) = 837950
diff --git a/net-mgmt/peering-manager/Makefile b/net-mgmt/peering-manager/Makefile
index 527e3d99d9dd..7d7c363cb815 100644
--- a/net-mgmt/peering-manager/Makefile
+++ b/net-mgmt/peering-manager/Makefile
@@ -39,7 +39,7 @@ RUN_DEPENDS= \
${PYTHON_PKGNAMEPREFIX}requests>=2.32:www/py-requests@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}social-auth-core>=4.5.4:security/py-social-auth-core@${PY_FLAVOR}
-USES= cpe pgsql:13+ python:3.10-3.12
+USES= cpe pgsql:13+ python:-3.12
CPE_VENDOR= ${PORTNAME}
CPE_PRODUCT= ${PORTNAME:S/-/_/}
USE_GITHUB= yes
diff --git a/net-mgmt/prometheus3/Makefile b/net-mgmt/prometheus3/Makefile
index 9f6a932c6e1b..4a1d88878190 100644
--- a/net-mgmt/prometheus3/Makefile
+++ b/net-mgmt/prometheus3/Makefile
@@ -1,6 +1,6 @@
PORTNAME= prometheus
DISTVERSIONPREFIX= v
-DISTVERSION= 3.7.1
+DISTVERSION= 3.7.3
CATEGORIES= net-mgmt
MASTER_SITES= https://raw.githubusercontent.com/${GH_ACCOUNT}/${GH_PROJECT}/${DISTVERSIONFULL}/:gomod \
https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/${DISTVERSIONFULL}/:ui
diff --git a/net-mgmt/prometheus3/distinfo b/net-mgmt/prometheus3/distinfo
index 88eadf11eada..d02eb72f6294 100644
--- a/net-mgmt/prometheus3/distinfo
+++ b/net-mgmt/prometheus3/distinfo
@@ -1,7 +1,7 @@
-TIMESTAMP = 1760691958
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.1_GH0/go.mod) = 5430a63c9a05fb84c90d4ae9485165a637da6e40bc7d101ffa0af8d399c73111
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.1_GH0/go.mod) = 11991
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.1_GH0/prometheus-web-ui-3.7.1.tar.gz) = f3c3cd41f54cf657beda6a8c06af6dcb267ed49fb2968596204e152474824b58
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.1_GH0/prometheus-web-ui-3.7.1.tar.gz) = 3491079
-SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.1_GH0/prometheus-prometheus-v3.7.1_GH0.tar.gz) = 905261b5a238e4e214198106dd7c50ca50d7860bfdd88fe6030c7dbed7a418f6
-SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.1_GH0/prometheus-prometheus-v3.7.1_GH0.tar.gz) = 5213310
+TIMESTAMP = 1761903331
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.3_GH0/go.mod) = 512f05a10e7c5aaa8e3df91a4cfb2bc42e25af1b8715ab5d523fbddf8b46b606
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.3_GH0/go.mod) = 11980
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.3_GH0/prometheus-web-ui-3.7.3.tar.gz) = 786c3ef7eac9ec9c19636b001372aeafac79a36a541adc5447625b2d4c5acb5c
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.3_GH0/prometheus-web-ui-3.7.3.tar.gz) = 3491109
+SHA256 (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.3_GH0/prometheus-prometheus-v3.7.3_GH0.tar.gz) = c3f6be8b3198d547c548dc6289f06688c245b46dcc28490e60445b06e5360347
+SIZE (go/net-mgmt_prometheus3/prometheus-prometheus-v3.7.3_GH0/prometheus-prometheus-v3.7.3_GH0.tar.gz) = 5214272
diff --git a/net-mgmt/py-netutils/Makefile b/net-mgmt/py-netutils/Makefile
index bf5478bbef75..26e6b1fd5976 100644
--- a/net-mgmt/py-netutils/Makefile
+++ b/net-mgmt/py-netutils/Makefile
@@ -1,5 +1,5 @@
PORTNAME= netutils
-DISTVERSION= 1.15.0
+DISTVERSION= 1.15.1
CATEGORIES= net-mgmt python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-mgmt/py-netutils/distinfo b/net-mgmt/py-netutils/distinfo
index b3e560db7dea..2bbc1d6d49bb 100644
--- a/net-mgmt/py-netutils/distinfo
+++ b/net-mgmt/py-netutils/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1757763521
-SHA256 (netutils-1.15.0.tar.gz) = 01d6cc5e527090089f924e4df0f7375213dbe476e0689e636da3b42db99be71f
-SIZE (netutils-1.15.0.tar.gz) = 517296
+TIMESTAMP = 1761339795
+SHA256 (netutils-1.15.1.tar.gz) = 67a932a77067cbe18b65e7a9f3a3e85c4bff3e4c2c3abbe0286967ba87064793
+SIZE (netutils-1.15.1.tar.gz) = 517508
diff --git a/net-mgmt/py-pysmi/Makefile b/net-mgmt/py-pysmi/Makefile
index 145d3d8da62f..2313057e7b72 100644
--- a/net-mgmt/py-pysmi/Makefile
+++ b/net-mgmt/py-pysmi/Makefile
@@ -16,7 +16,7 @@ RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}ply>=3.11:devel/py-ply@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}requests>=2.26.0:www/py-requests@${PY_FLAVOR}
# Officially: 3.9-3.13
-USES= python:3.9+
+USES= python
USE_PYTHON= autoplist concurrent pep517
NO_ARCH= yes
diff --git a/net-mgmt/thanos/Makefile b/net-mgmt/thanos/Makefile
index 7f5e5e857667..025d4ec91842 100644
--- a/net-mgmt/thanos/Makefile
+++ b/net-mgmt/thanos/Makefile
@@ -1,7 +1,6 @@
PORTNAME= thanos
DISTVERSIONPREFIX= v
-DISTVERSION= 0.39.2
-PORTREVISION= 4
+DISTVERSION= 0.40.1
CATEGORIES= net-mgmt
MAINTAINER= alven@FreeBSD.org
@@ -12,7 +11,7 @@ WWW= https://thanos.io/ \
LICENSE= APACHE20
LICENSE_FILE= ${WRKSRC}/LICENSE
-USES= go:modules
+USES= go:1.25,modules
GO_MODULE= github.com/thanos-io/thanos
GO_TARGET= ./cmd/${PORTNAME}
diff --git a/net-mgmt/thanos/distinfo b/net-mgmt/thanos/distinfo
index 17886764c477..772c1f3bdf39 100644
--- a/net-mgmt/thanos/distinfo
+++ b/net-mgmt/thanos/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1753274730
-SHA256 (go/net-mgmt_thanos/thanos-v0.39.2/v0.39.2.mod) = 65347db16e7b0fc6810b013c08e33ae356005f8c5a672358b439fa4424982752
-SIZE (go/net-mgmt_thanos/thanos-v0.39.2/v0.39.2.mod) = 16244
-SHA256 (go/net-mgmt_thanos/thanos-v0.39.2/v0.39.2.zip) = 73f905520c9b6407dbf7aba3328a7583bd9c4c990227f29d83e4f36b0a547a92
-SIZE (go/net-mgmt_thanos/thanos-v0.39.2/v0.39.2.zip) = 28714981
+TIMESTAMP = 1761796265
+SHA256 (go/net-mgmt_thanos/thanos-v0.40.1/v0.40.1.mod) = d70a948d3a5e6544faa438d203526ca7639968993bb8871378acdd46bd20eb2a
+SIZE (go/net-mgmt_thanos/thanos-v0.40.1/v0.40.1.mod) = 16817
+SHA256 (go/net-mgmt_thanos/thanos-v0.40.1/v0.40.1.zip) = 9c54e3ab25c6016b89816d2ef71c74480233d18f731aedf6e37b87912e878adc
+SIZE (go/net-mgmt_thanos/thanos-v0.40.1/v0.40.1.zip) = 30228382
diff --git a/net-mgmt/victoria-logs/Makefile b/net-mgmt/victoria-logs/Makefile
index 7cc4833a733d..66cda61f9607 100644
--- a/net-mgmt/victoria-logs/Makefile
+++ b/net-mgmt/victoria-logs/Makefile
@@ -1,5 +1,5 @@
PORTNAME= victoria-logs
-PORTVERSION= 1.36.1
+PORTVERSION= 1.37.0
DISTVERSIONPREFIX= v
CATEGORIES= net-mgmt
diff --git a/net-mgmt/victoria-logs/distinfo b/net-mgmt/victoria-logs/distinfo
index a1056f41eb68..730fd84d132b 100644
--- a/net-mgmt/victoria-logs/distinfo
+++ b/net-mgmt/victoria-logs/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1761129656
-SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.36.1/v1.36.1.mod) = 67bc143954fd66e8b4080f8926e7c3e6320c12ce4d89b78b534abc2b9328ea5a
-SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.36.1/v1.36.1.mod) = 958
-SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.36.1/v1.36.1.zip) = 5db40430cfffeb5ef9443593928b108b083e041f0b978a867ae9b4643730d910
-SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.36.1/v1.36.1.zip) = 2957120
+TIMESTAMP = 1761891501
+SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.37.0/v1.37.0.mod) = 35197fe1574bcdd0d6c2edbd3669add56fc91925706341c26874ed4faa163205
+SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.37.0/v1.37.0.mod) = 958
+SHA256 (go/net-mgmt_victoria-logs/victoria-logs-v1.37.0/v1.37.0.zip) = 67d71cdc70025d9b123fb3cd2946e32181997f86226c0dd574c494929bdd6a98
+SIZE (go/net-mgmt_victoria-logs/victoria-logs-v1.37.0/v1.37.0.zip) = 3042087
diff --git a/net-mgmt/zabbix7-server/Makefile b/net-mgmt/zabbix7-server/Makefile
index acad9dac82b6..59ae9184fc78 100644
--- a/net-mgmt/zabbix7-server/Makefile
+++ b/net-mgmt/zabbix7-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix7
-DISTVERSION= 7.0.19
+DISTVERSION= 7.0.20
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix7-server/distinfo b/net-mgmt/zabbix7-server/distinfo
index 21e5e0d55e43..46c220a64562 100644
--- a/net-mgmt/zabbix7-server/distinfo
+++ b/net-mgmt/zabbix7-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759904286
-SHA256 (zabbix-7.0.19.tar.gz) = 30bef0173493b199377c9061b34e8a2e16a28eb0d6f7e9c7b942433e4b75367f
-SIZE (zabbix-7.0.19.tar.gz) = 46506321
+TIMESTAMP = 1761844963
+SHA256 (zabbix-7.0.20.tar.gz) = 149a7d7321613951547b15072880d4a08bd9b5d8bd06eca0d70d7ca0884a2a5d
+SIZE (zabbix-7.0.20.tar.gz) = 46596572
diff --git a/net-mgmt/zabbix72-server/Makefile b/net-mgmt/zabbix72-server/Makefile
index 447b2271b677..e12b74b7f7d6 100644
--- a/net-mgmt/zabbix72-server/Makefile
+++ b/net-mgmt/zabbix72-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix72
-DISTVERSION= 7.2.13
+DISTVERSION= 7.2.14
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix72-server/distinfo b/net-mgmt/zabbix72-server/distinfo
index 1c143fd29885..64bf1174d3aa 100644
--- a/net-mgmt/zabbix72-server/distinfo
+++ b/net-mgmt/zabbix72-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759904424
-SHA256 (zabbix-7.2.13.tar.gz) = 44b51a09897e83b7d25cd706f88c0462224991d780881d6157d88fd804cc3a6c
-SIZE (zabbix-7.2.13.tar.gz) = 42079877
+TIMESTAMP = 1761844977
+SHA256 (zabbix-7.2.14.tar.gz) = 2a05cff9ce71d11f9d141b4f0094a2ac95569accb56b019631fc84750aea0950
+SIZE (zabbix-7.2.14.tar.gz) = 42082191
diff --git a/net-mgmt/zabbix74-server/Makefile b/net-mgmt/zabbix74-server/Makefile
index 57c2f5086401..888cf74872c6 100644
--- a/net-mgmt/zabbix74-server/Makefile
+++ b/net-mgmt/zabbix74-server/Makefile
@@ -1,5 +1,5 @@
PORTNAME= zabbix74
-DISTVERSION= 7.4.3
+DISTVERSION= 7.4.4
PORTREVISION?= 0
CATEGORIES= net-mgmt
MASTER_SITES= https://cdn.zabbix.com/zabbix/sources/stable/${DISTVERSION:R}/
diff --git a/net-mgmt/zabbix74-server/distinfo b/net-mgmt/zabbix74-server/distinfo
index b8a80b6e61f9..a914b144a0ec 100644
--- a/net-mgmt/zabbix74-server/distinfo
+++ b/net-mgmt/zabbix74-server/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1759904654
-SHA256 (zabbix-7.4.3.tar.gz) = 67551435a5fb90e00c57b0cac793b4d21714368f53901c039b0504130f9ff738
-SIZE (zabbix-7.4.3.tar.gz) = 43112039
+TIMESTAMP = 1761844997
+SHA256 (zabbix-7.4.4.tar.gz) = bdaaf7cc256b2bd0f78800647012b08d0b385f8cfffaba67d852a8abe5d5f0d7
+SIZE (zabbix-7.4.4.tar.gz) = 43186811