aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMikael Urankar <mikael@FreeBSD.org>2023-10-10 08:43:43 +0000
committerMikael Urankar <mikael@FreeBSD.org>2023-10-10 12:23:46 +0000
commit026385265a83b627d8fce50903cc8dee709a1f97 (patch)
treede86376ae0dbfcd328f79a14e124995f53fa4dd8
parent2e5b96f0937602c9e9a52923851e1d8f8086f600 (diff)
net/ntpd-rs: Update to 1.0.0
-rw-r--r--UPDATING7
-rw-r--r--net/ntpd-rs/Makefile14
-rw-r--r--net/ntpd-rs/Makefile.crates94
-rw-r--r--net/ntpd-rs/distinfo194
-rw-r--r--net/ntpd-rs/files/patch-config_nts.client.toml8
-rw-r--r--net/ntpd-rs/files/patch-ntp-ctl_src_lib.rs17
-rw-r--r--net/ntpd-rs/files/patch-ntp-metrics-exporter_src_lib.rs11
-rw-r--r--net/ntpd-rs/files/patch-ntp.server.toml11
-rw-r--r--net/ntpd-rs/files/patch-ntp.toml11
-rw-r--r--net/ntpd-rs/files/patch-ntpd_src_daemon_config_mod.rs (renamed from net/ntpd-rs/files/patch-ntp-daemon_src_config_mod.rs)4
-rw-r--r--net/ntpd-rs/files/patch-pkg_common_ntp.toml.default11
-rw-r--r--net/ntpd-rs/files/patch-test-binaries_src_bin_peer-state.rs11
-rw-r--r--net/ntpd-rs/files/patch-test-keys_unsafe.nts.server.toml11
-rw-r--r--net/ntpd-rs/pkg-plist6
14 files changed, 99 insertions, 311 deletions
diff --git a/UPDATING b/UPDATING
index d0f081229407..bf616744a805 100644
--- a/UPDATING
+++ b/UPDATING
@@ -5,6 +5,13 @@ they are unavoidable.
You should get into the habit of checking this file for changes each time
you update your ports collection, before attempting any port upgrades.
+20231009:
+ AFFECTS: users of net/ntpd-rs
+ AUTHOR: mikael@freebsd.org
+
+ In 1.0.0 the configuration has been completely reworked, please check the
+ documentation for details. Configuration will not automatically migrate.
+
20231004:
AFFECTS: www/gitlab-ce
AUTHOR: mfechner@FreeBSD.org
diff --git a/net/ntpd-rs/Makefile b/net/ntpd-rs/Makefile
index 84de66f488ec..fb843ad7f386 100644
--- a/net/ntpd-rs/Makefile
+++ b/net/ntpd-rs/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ntpd-rs
DISTVERSIONPREFIX= v
-DISTVERSION= 0.3.7
-PORTREVISION= 1
+DISTVERSION= 1.0.0
CATEGORIES= net
MAINTAINER= mikael@FreeBSD.org
@@ -21,12 +20,12 @@ GROUPS= _ntp
USE_GITHUB= yes
GH_ACCOUNT= pendulum-project
+CARGO_CRATES=
-BINFILES= demobilize-server ntp-ctl ntp-daemon ntp-metrics-exporter nts-ke nts-ke-server peer-state rate-limit-server simple-daemon
-SAMPLEFILES= ntp.server.toml ntp.toml
+BINFILES= ntp-ctl ntp-daemon ntp-metrics-exporter
post-patch:
- @${REINPLACE_CMD} 's|%%ETCDIR%%|${ETCDIR}|' ${WRKSRC}/ntp-daemon/src/config/mod.rs
+ @${REINPLACE_CMD} 's|%%ETCDIR%%|${ETCDIR}|' ${WRKSRC}/ntpd/src/daemon/config/mod.rs
do-install:
.for f in ${BINFILES}
@@ -34,8 +33,7 @@ do-install:
.endfor
${MKDIR} ${STAGEDIR}${ETCDIR}
-.for f in ${SAMPLEFILES}
- ${INSTALL_DATA} ${WRKSRC}/${f} ${STAGEDIR}${ETCDIR}/${f}.sample
-.endfor
+ ${INSTALL_DATA} ${WRKSRC}/ntp.server.toml ${STAGEDIR}${ETCDIR}/ntp.server.toml.sample
+ ${INSTALL_DATA} ${WRKSRC}/docs/examples/conf/ntp.toml.default ${STAGEDIR}${ETCDIR}/ntp.toml.sample
.include <bsd.port.mk>
diff --git a/net/ntpd-rs/Makefile.crates b/net/ntpd-rs/Makefile.crates
index 889837a54342..a2d0e83b4c41 100644
--- a/net/ntpd-rs/Makefile.crates
+++ b/net/ntpd-rs/Makefile.crates
@@ -3,31 +3,18 @@ CARGO_CRATES= addr2line-0.21.0 \
aead-0.5.2 \
aes-0.8.3 \
aes-siv-0.7.0 \
- aho-corasick-1.0.4 \
- anstream-0.3.2 \
- anstyle-1.0.1 \
- anstyle-parse-0.2.1 \
- anstyle-query-1.0.0 \
- anstyle-wincon-1.0.2 \
arbitrary-1.3.0 \
async-trait-0.1.73 \
- autocfg-1.1.0 \
backtrace-0.3.69 \
- base64-0.21.2 \
+ base64-0.21.4 \
bitflags-1.3.2 \
- bitflags-2.4.0 \
block-buffer-0.10.4 \
- bumpalo-3.13.0 \
- bytes-1.4.0 \
+ bumpalo-3.14.0 \
+ bytes-1.5.0 \
cc-1.0.83 \
cfg-if-1.0.0 \
cipher-0.4.4 \
- clap-4.3.23 \
- clap_builder-4.3.23 \
- clap_derive-4.3.12 \
- clap_lex-0.5.0 \
cmac-0.7.2 \
- colorchoice-1.0.0 \
core-foundation-0.9.3 \
core-foundation-sys-0.8.4 \
cpufeatures-0.2.9 \
@@ -35,98 +22,71 @@ CARGO_CRATES= addr2line-0.21.0 \
ctr-0.9.2 \
dbl-0.3.2 \
digest-0.10.7 \
- dtoa-1.0.9 \
equivalent-1.0.1 \
- errno-0.3.2 \
- errno-dragonfly-0.1.2 \
generic-array-0.14.7 \
getrandom-0.2.10 \
gimli-0.28.0 \
- hashbrown-0.14.0 \
- heck-0.4.1 \
- hermit-abi-0.3.2 \
- indexmap-2.0.0 \
+ hashbrown-0.14.1 \
+ hermit-abi-0.3.3 \
+ indexmap-2.0.2 \
inout-0.1.3 \
- is-terminal-0.4.9 \
itoa-1.0.9 \
js-sys-0.3.64 \
lazy_static-1.4.0 \
- libc-0.2.147 \
- linux-raw-sys-0.4.5 \
- lock_api-0.4.10 \
+ libc-0.2.148 \
log-0.4.20 \
- matchers-0.1.0 \
- md-5-0.10.5 \
- memchr-2.5.0 \
+ md-5-0.10.6 \
+ memchr-2.6.4 \
miniz_oxide-0.7.1 \
mio-0.8.8 \
nu-ansi-term-0.46.0 \
num_cpus-1.16.0 \
- object-0.32.0 \
+ object-0.32.1 \
once_cell-1.18.0 \
openssl-probe-0.1.5 \
overload-0.1.1 \
- parking_lot-0.12.1 \
- parking_lot_core-0.9.8 \
- pin-project-lite-0.2.12 \
+ pin-project-lite-0.2.13 \
ppv-lite86-0.2.17 \
- proc-macro2-1.0.66 \
- prometheus-client-0.21.2 \
- prometheus-client-derive-encode-0.4.2 \
+ proc-macro2-1.0.67 \
quote-1.0.33 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
- redox_syscall-0.3.5 \
- regex-1.9.3 \
- regex-automata-0.1.10 \
- regex-automata-0.3.6 \
- regex-syntax-0.6.29 \
- regex-syntax-0.7.4 \
ring-0.16.20 \
rustc-demangle-0.1.23 \
- rustix-0.38.8 \
- rustls-0.21.6 \
+ rustls-0.21.7 \
rustls-native-certs-0.6.3 \
rustls-pemfile-1.0.3 \
- rustls-webpki-0.101.4 \
+ rustls-webpki-0.101.6 \
ryu-1.0.15 \
schannel-0.1.22 \
- scopeguard-1.2.0 \
sct-0.7.0 \
security-framework-2.9.2 \
security-framework-sys-2.9.1 \
- serde-1.0.185 \
- serde_derive-1.0.185 \
- serde_json-1.0.105 \
+ serde-1.0.188 \
+ serde_derive-1.0.188 \
+ serde_json-1.0.107 \
serde_spanned-0.6.3 \
- sharded-slab-0.1.4 \
- signal-hook-registry-1.4.1 \
- smallvec-1.11.0 \
- socket2-0.5.3 \
+ sharded-slab-0.1.6 \
+ socket2-0.5.4 \
spin-0.5.2 \
- strsim-0.10.0 \
subtle-2.5.0 \
- syn-2.0.29 \
- thiserror-1.0.47 \
- thiserror-impl-1.0.47 \
+ syn-2.0.37 \
+ thiserror-1.0.49 \
+ thiserror-impl-1.0.49 \
thread_local-1.1.7 \
tokio-1.32.0 \
tokio-macros-2.1.0 \
- toml-0.7.6 \
+ toml-0.7.8 \
toml_datetime-0.6.3 \
- toml_edit-0.19.14 \
+ toml_edit-0.19.15 \
tracing-0.1.37 \
tracing-attributes-0.1.26 \
tracing-core-0.1.31 \
- tracing-log-0.1.3 \
- tracing-serde-0.1.3 \
tracing-subscriber-0.3.17 \
- typenum-1.16.0 \
- unicode-ident-1.0.11 \
+ typenum-1.17.0 \
+ unicode-ident-1.0.12 \
untrusted-0.7.1 \
- utf8parse-0.2.1 \
- valuable-0.1.0 \
version_check-0.9.4 \
wasi-0.11.0+wasi-snapshot-preview1 \
wasm-bindgen-0.2.87 \
@@ -147,5 +107,5 @@ CARGO_CRATES= addr2line-0.21.0 \
windows_x86_64_gnu-0.48.5 \
windows_x86_64_gnullvm-0.48.5 \
windows_x86_64_msvc-0.48.5 \
- winnow-0.5.14 \
+ winnow-0.5.15 \
zeroize-1.6.0
diff --git a/net/ntpd-rs/distinfo b/net/ntpd-rs/distinfo
index b773dd07ce1b..7745aaf09302 100644
--- a/net/ntpd-rs/distinfo
+++ b/net/ntpd-rs/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1692867996
+TIMESTAMP = 1696862479
SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb
SIZE (rust/crates/addr2line-0.21.0.crate) = 40807
SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe
@@ -9,56 +9,30 @@ SHA256 (rust/crates/aes-0.8.3.crate) = ac1f845298e95f983ff1944b728ae08b8cebab80d
SIZE (rust/crates/aes-0.8.3.crate) = 124679
SHA256 (rust/crates/aes-siv-0.7.0.crate) = 7e08d0cdb774acd1e4dac11478b1a0c0d203134b2aab0ba25eb430de9b18f8b9
SIZE (rust/crates/aes-siv-0.7.0.crate) = 25783
-SHA256 (rust/crates/aho-corasick-1.0.4.crate) = 6748e8def348ed4d14996fa801f4122cd763fff530258cdc03f64b25f89d3a5a
-SIZE (rust/crates/aho-corasick-1.0.4.crate) = 171175
-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/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.2.crate) = c677ab05e09154296dd37acecd46420c17b9713e8366facafa8fc0885167cf4c
-SIZE (rust/crates/anstyle-wincon-1.0.2.crate) = 11712
SHA256 (rust/crates/arbitrary-1.3.0.crate) = e2d098ff73c1ca148721f37baad5ea6a465a13f9573aba8641fbbbae8164a54e
SIZE (rust/crates/arbitrary-1.3.0.crate) = 30930
SHA256 (rust/crates/async-trait-0.1.73.crate) = bc00ceb34980c03614e35a3a4e218276a0a824e911d07651cd0d858a51e8c0f0
SIZE (rust/crates/async-trait-0.1.73.crate) = 28654
-SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
-SIZE (rust/crates/autocfg-1.1.0.crate) = 13272
SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c27680d4a5bd167b3ee120edb105837
SIZE (rust/crates/backtrace-0.3.69.crate) = 77299
-SHA256 (rust/crates/base64-0.21.2.crate) = 604178f6c5c21f02dc555784810edfb88d34ac2c73b2eae109655649ee73ce3d
-SIZE (rust/crates/base64-0.21.2.crate) = 76389
+SHA256 (rust/crates/base64-0.21.4.crate) = 9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2
+SIZE (rust/crates/base64-0.21.4.crate) = 77029
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
SIZE (rust/crates/bitflags-1.3.2.crate) = 23021
-SHA256 (rust/crates/bitflags-2.4.0.crate) = b4682ae6287fcf752ecaabbfcc7b6f9b72aa33933dc23a554d853aea8eea8635
-SIZE (rust/crates/bitflags-2.4.0.crate) = 36954
SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
-SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
-SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114
-SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
-SIZE (rust/crates/bytes-1.4.0.crate) = 58080
+SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
+SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
+SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
+SIZE (rust/crates/bytes-1.5.0.crate) = 58909
SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
SIZE (rust/crates/cc-1.0.83.crate) = 68343
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cipher-0.4.4.crate) = 773f3b9af64447d2ce9850330c473515014aa235e6a783b02db81ff39e4a3dad
SIZE (rust/crates/cipher-0.4.4.crate) = 19073
-SHA256 (rust/crates/clap-4.3.23.crate) = 03aef18ddf7d879c15ce20f04826ef8418101c7e528014c3eeea13321047dca3
-SIZE (rust/crates/clap-4.3.23.crate) = 55026
-SHA256 (rust/crates/clap_builder-4.3.23.crate) = f8ce6fffb678c9b80a70b6b6de0aad31df727623a70fd9a842c30cd573e2fa98
-SIZE (rust/crates/clap_builder-4.3.23.crate) = 162380
-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/cmac-0.7.2.crate) = 8543454e3c3f5126effff9cd44d562af4e31fb8ce1cc0d3dcd8f084515dbc1aa
SIZE (rust/crates/cmac-0.7.2.crate) = 44847
-SHA256 (rust/crates/colorchoice-1.0.0.crate) = acbf1af155f9b9ef647e42cdc158db4b64a1b61f743629225fde6f3e0be2a7c7
-SIZE (rust/crates/colorchoice-1.0.0.crate) = 6857
SHA256 (rust/crates/core-foundation-0.9.3.crate) = 194a7a9e6de53fa55116934067c844d9d749312f75c6f6d0980e8c252f8c2146
SIZE (rust/crates/core-foundation-0.9.3.crate) = 27059
SHA256 (rust/crates/core-foundation-sys-0.8.4.crate) = e496a50fda8aacccc86d7529e2c1e0892dbd0f898a6b5645b5561b89c3210efa
@@ -73,52 +47,36 @@ SHA256 (rust/crates/dbl-0.3.2.crate) = bd2735a791158376708f9347fe8faba9667589d82
SIZE (rust/crates/dbl-0.3.2.crate) = 6336
SHA256 (rust/crates/digest-0.10.7.crate) = 9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292
SIZE (rust/crates/digest-0.10.7.crate) = 19557
-SHA256 (rust/crates/dtoa-1.0.9.crate) = dcbb2bf8e87535c23f7a8a321e364ce21462d0ff10cb6407820e8e96dfff6653
-SIZE (rust/crates/dtoa-1.0.9.crate) = 17002
SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
-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/generic-array-0.14.7.crate) = 85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a
SIZE (rust/crates/generic-array-0.14.7.crate) = 15950
SHA256 (rust/crates/getrandom-0.2.10.crate) = be4136b2a15dd319360be1c07d9933517ccf0be8f16bf62a3bee4f0d618df427
SIZE (rust/crates/getrandom-0.2.10.crate) = 34955
SHA256 (rust/crates/gimli-0.28.0.crate) = 6fb8d784f27acf97159b40fc4db5ecd8aa23b9ad5ef69cdd136d3bc80665f0c0
SIZE (rust/crates/gimli-0.28.0.crate) = 269277
-SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
-SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
-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/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
-SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
+SHA256 (rust/crates/hashbrown-0.14.1.crate) = 7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12
+SIZE (rust/crates/hashbrown-0.14.1.crate) = 127570
+SHA256 (rust/crates/hermit-abi-0.3.3.crate) = d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7
+SIZE (rust/crates/hermit-abi-0.3.3.crate) = 14253
+SHA256 (rust/crates/indexmap-2.0.2.crate) = 8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897
+SIZE (rust/crates/indexmap-2.0.2.crate) = 64274
SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
SIZE (rust/crates/inout-0.1.3.crate) = 10743
-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/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb16955aed830df8363d837542f8f935a
SIZE (rust/crates/js-sys-0.3.64.crate) = 80313
SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646
SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443
-SHA256 (rust/crates/libc-0.2.147.crate) = b4668fb0ea861c1df094127ac5f1da3409a82116a4ba74fca2e58ef927159bb3
-SIZE (rust/crates/libc-0.2.147.crate) = 686772
-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/libc-0.2.148.crate) = 9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b
+SIZE (rust/crates/libc-0.2.148.crate) = 690988
SHA256 (rust/crates/log-0.4.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
SIZE (rust/crates/log-0.4.20.crate) = 38307
-SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558
-SIZE (rust/crates/matchers-0.1.0.crate) = 6948
-SHA256 (rust/crates/md-5-0.10.5.crate) = 6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca
-SIZE (rust/crates/md-5-0.10.5.crate) = 14573
-SHA256 (rust/crates/memchr-2.5.0.crate) = 2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d
-SIZE (rust/crates/memchr-2.5.0.crate) = 65812
+SHA256 (rust/crates/md-5-0.10.6.crate) = d89e7ee0cfbedfc4da3340218492196241d89eefb6dab27de5df917a6d2e78cf
+SIZE (rust/crates/md-5-0.10.6.crate) = 16161
+SHA256 (rust/crates/memchr-2.6.4.crate) = f665ee40bc4a3c5590afb1e9677db74a508659dfd71e126420da8274909a0167
+SIZE (rust/crates/memchr-2.6.4.crate) = 94439
SHA256 (rust/crates/miniz_oxide-0.7.1.crate) = e7810e0be55b428ada41041c41f32c9f1a42817901b4ccf45fa3d4b6561e74c7
SIZE (rust/crates/miniz_oxide-0.7.1.crate) = 55194
SHA256 (rust/crates/mio-0.8.8.crate) = 927a765cd3fc26206e66b296465fa9d3e5ab003e651c1b3c060e7956d96b19d2
@@ -127,28 +85,20 @@ SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb4545924260
SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311
SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43
SIZE (rust/crates/num_cpus-1.16.0.crate) = 15713
-SHA256 (rust/crates/object-0.32.0.crate) = 77ac5bbd07aea88c60a577a1ce218075ffd59208b2d7ca97adf9bfc5aeb21ebe
-SIZE (rust/crates/object-0.32.0.crate) = 275335
+SHA256 (rust/crates/object-0.32.1.crate) = 9cf5f9dd3933bd50a9e1f149ec995f39ae2c496d31fd772c1fd45ebc27e902b0
+SIZE (rust/crates/object-0.32.1.crate) = 275463
SHA256 (rust/crates/once_cell-1.18.0.crate) = dd8b5dd2ae5ed71462c540258bedcb51965123ad7e7ccf4b9a8cafaa4a63576d
SIZE (rust/crates/once_cell-1.18.0.crate) = 32969
SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf
SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227
SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39
SIZE (rust/crates/overload-0.1.1.crate) = 24439
-SHA256 (rust/crates/parking_lot-0.12.1.crate) = 3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f
-SIZE (rust/crates/parking_lot-0.12.1.crate) = 40967
-SHA256 (rust/crates/parking_lot_core-0.9.8.crate) = 93f00c865fe7cabf650081affecd3871070f26767e7b2070a3ffae14c654b447
-SIZE (rust/crates/parking_lot_core-0.9.8.crate) = 32383
-SHA256 (rust/crates/pin-project-lite-0.2.12.crate) = 12cc1b0bf1727a77a54b6654e7b5f1af8604923edc8b81885f8ec92f9e3f0a05
-SIZE (rust/crates/pin-project-lite-0.2.12.crate) = 29073
+SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d71d2288452bc3683ce2e2cacc0d18e4be60b58
+SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141
SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
-SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
-SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
-SHA256 (rust/crates/prometheus-client-0.21.2.crate) = 3c99afa9a01501019ac3a14d71d9f94050346f55ca471ce90c799a15c58f61e2
-SIZE (rust/crates/prometheus-client-0.21.2.crate) = 60621
-SHA256 (rust/crates/prometheus-client-derive-encode-0.4.2.crate) = 440f724eba9f6996b75d63681b0a92b06947f1457076d503a4d2e2c8f56442b8
-SIZE (rust/crates/prometheus-client-derive-encode-0.4.2.crate) = 3662
+SHA256 (rust/crates/proc-macro2-1.0.67.crate) = 3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328
+SIZE (rust/crates/proc-macro2-1.0.67.crate) = 43683
SHA256 (rust/crates/quote-1.0.33.crate) = 5267fca4496028628a95160fc423a33e8b2e6af8a5302579e322e4b520293cae
SIZE (rust/crates/quote-1.0.33.crate) = 28090
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
@@ -157,106 +107,76 @@ SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4
SIZE (rust/crates/rand_chacha-0.3.1.crate) = 15251
SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
-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
-SIZE (rust/crates/regex-1.9.3.crate) = 252676
-SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132
-SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533
-SHA256 (rust/crates/regex-automata-0.3.6.crate) = fed1ceff11a1dddaee50c9dc8e4938bd106e9d89ae372f192311e7da498e3b69
-SIZE (rust/crates/regex-automata-0.3.6.crate) = 607174
-SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1
-SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
-SHA256 (rust/crates/regex-syntax-0.7.4.crate) = e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2
-SIZE (rust/crates/regex-syntax-0.7.4.crate) = 343365
SHA256 (rust/crates/ring-0.16.20.crate) = 3053cf52e236a3ed746dfc745aa9cacf1b791d846bdaf412f60a8d7d6e17c8fc
SIZE (rust/crates/ring-0.16.20.crate) = 5082615
SHA256 (rust/crates/rustc-demangle-0.1.23.crate) = d626bb9dae77e28219937af045c257c28bfd3f69333c512553507f5f9798cb76
SIZE (rust/crates/rustc-demangle-0.1.23.crate) = 28970
-SHA256 (rust/crates/rustix-0.38.8.crate) = 19ed4fa021d81c8392ce04db050a3da9a60299050b7ae1cf482d862b54a7218f
-SIZE (rust/crates/rustix-0.38.8.crate) = 333258
-SHA256 (rust/crates/rustls-0.21.6.crate) = 1d1feddffcfcc0b33f5c6ce9a29e341e4cd59c3f78e7ee45f4a40c038b1d6cbb
-SIZE (rust/crates/rustls-0.21.6.crate) = 282907
+SHA256 (rust/crates/rustls-0.21.7.crate) = cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8
+SIZE (rust/crates/rustls-0.21.7.crate) = 283818
SHA256 (rust/crates/rustls-native-certs-0.6.3.crate) = a9aace74cb666635c918e9c12bc0d348266037aa8eb599b5cba565709a8dff00
SIZE (rust/crates/rustls-native-certs-0.6.3.crate) = 24438
SHA256 (rust/crates/rustls-pemfile-1.0.3.crate) = 2d3987094b1d07b653b7dfdc3f70ce9a1da9c51ac18c1b06b662e4f9a0e9f4b2
SIZE (rust/crates/rustls-pemfile-1.0.3.crate) = 20432
-SHA256 (rust/crates/rustls-webpki-0.101.4.crate) = 7d93931baf2d282fff8d3a532bbfd7653f734643161b87e3e01e59a04439bf0d
-SIZE (rust/crates/rustls-webpki-0.101.4.crate) = 164324
+SHA256 (rust/crates/rustls-webpki-0.101.6.crate) = 3c7d5dece342910d9ba34d259310cae3e0154b873b35408b787b59bce53d34fe
+SIZE (rust/crates/rustls-webpki-0.101.6.crate) = 168776
SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
SIZE (rust/crates/ryu-1.0.15.crate) = 46906
SHA256 (rust/crates/schannel-0.1.22.crate) = 0c3733bf4cf7ea0880754e19cb5a462007c4a8c1914bff372ccc95b464f1df88
SIZE (rust/crates/schannel-0.1.22.crate) = 41642
-SHA256 (rust/crates/scopeguard-1.2.0.crate) = 94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49
-SIZE (rust/crates/scopeguard-1.2.0.crate) = 11619
SHA256 (rust/crates/sct-0.7.0.crate) = d53dcdb7c9f8158937a7981b48accfd39a43af418591a5d008c7b22b5e1b7ca4
SIZE (rust/crates/sct-0.7.0.crate) = 27502
SHA256 (rust/crates/security-framework-2.9.2.crate) = 05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de
SIZE (rust/crates/security-framework-2.9.2.crate) = 79295
SHA256 (rust/crates/security-framework-sys-2.9.1.crate) = e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a
SIZE (rust/crates/security-framework-sys-2.9.1.crate) = 18284
-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.185.crate) = dc59dfdcbad1437773485e0367fea4b090a2e0a16d9ffc46af47764536a298ec
-SIZE (rust/crates/serde_derive-1.0.185.crate) = 55569
-SHA256 (rust/crates/serde_json-1.0.105.crate) = 693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360
-SIZE (rust/crates/serde_json-1.0.105.crate) = 146316
+SHA256 (rust/crates/serde-1.0.188.crate) = cf9e0fcba69a370eed61bcf2b728575f726b50b55cba78064753d708ddc7549e
+SIZE (rust/crates/serde-1.0.188.crate) = 76230
+SHA256 (rust/crates/serde_derive-1.0.188.crate) = 4eca7ac642d82aa35b60049a6eccb4be6be75e599bd2e9adb5f875a737654af2
+SIZE (rust/crates/serde_derive-1.0.188.crate) = 55563
+SHA256 (rust/crates/serde_json-1.0.107.crate) = 6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65
+SIZE (rust/crates/serde_json-1.0.107.crate) = 146458
SHA256 (rust/crates/serde_spanned-0.6.3.crate) = 96426c9936fd7a0124915f9185ea1d20aa9445cc9821142f0a73bc9207a2e186
SIZE (rust/crates/serde_spanned-0.6.3.crate) = 7737
-SHA256 (rust/crates/sharded-slab-0.1.4.crate) = 900fba806f70c630b0a382d0d825e17a0f19fcd059a2ade1ff237bcddf446b31
-SIZE (rust/crates/sharded-slab-0.1.4.crate) = 52479
-SHA256 (rust/crates/signal-hook-registry-1.4.1.crate) = d8229b473baa5980ac72ef434c4415e70c4b5e71b423043adb4ba059f89c99a1
-SIZE (rust/crates/signal-hook-registry-1.4.1.crate) = 17987
-SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
-SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
-SHA256 (rust/crates/socket2-0.5.3.crate) = 2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877
-SIZE (rust/crates/socket2-0.5.3.crate) = 52588
+SHA256 (rust/crates/sharded-slab-0.1.6.crate) = c1b21f559e07218024e7e9f90f96f601825397de0e25420135f7f952453fed0b
+SIZE (rust/crates/sharded-slab-0.1.6.crate) = 55664
+SHA256 (rust/crates/socket2-0.5.4.crate) = 4031e820eb552adee9295814c0ced9e5cf38ddf1e8b7d566d6de8e2538ea989e
+SIZE (rust/crates/socket2-0.5.4.crate) = 54663
SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d
SIZE (rust/crates/spin-0.5.2.crate) = 12004
-SHA256 (rust/crates/strsim-0.10.0.crate) = 73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623
-SIZE (rust/crates/strsim-0.10.0.crate) = 11355
SHA256 (rust/crates/subtle-2.5.0.crate) = 81cdd64d312baedb58e21336b31bc043b77e01cc99033ce76ef539f78e965ebc
SIZE (rust/crates/subtle-2.5.0.crate) = 13909
-SHA256 (rust/crates/syn-2.0.29.crate) = c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a
-SIZE (rust/crates/syn-2.0.29.crate) = 241664
-SHA256 (rust/crates/thiserror-1.0.47.crate) = 97a802ec30afc17eee47b2855fc72e0c4cd62be9b4efe6591edde0ec5bd68d8f
-SIZE (rust/crates/thiserror-1.0.47.crate) = 18811
-SHA256 (rust/crates/thiserror-impl-1.0.47.crate) = 6bb623b56e39ab7dcd4b1b98bb6c8f8d907ed255b18de254088016b27a8ee19b
-SIZE (rust/crates/thiserror-impl-1.0.47.crate) = 15080
+SHA256 (rust/crates/syn-2.0.37.crate) = 7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8
+SIZE (rust/crates/syn-2.0.37.crate) = 243250
+SHA256 (rust/crates/thiserror-1.0.49.crate) = 1177e8c6d7ede7afde3585fd2513e611227efd6481bd78d2e82ba1ce16557ed4
+SIZE (rust/crates/thiserror-1.0.49.crate) = 18912
+SHA256 (rust/crates/thiserror-impl-1.0.49.crate) = 10712f02019e9288794769fba95cd6847df9874d49d871d062172f9dd41bc4cc
+SIZE (rust/crates/thiserror-impl-1.0.49.crate) = 15101
SHA256 (rust/crates/thread_local-1.1.7.crate) = 3fdd6f064ccff2d6567adcb3873ca630700f00b5ad3f060c25b5dcfd9a4ce152
SIZE (rust/crates/thread_local-1.1.7.crate) = 13585
SHA256 (rust/crates/tokio-1.32.0.crate) = 17ed6077ed6cd6c74735e21f37eb16dc3935f96878b1fe961074089cc80893f9
SIZE (rust/crates/tokio-1.32.0.crate) = 725004
SHA256 (rust/crates/tokio-macros-2.1.0.crate) = 630bdcf245f78637c13ec01ffae6187cca34625e8c63150d424b59e55af2675e
SIZE (rust/crates/tokio-macros-2.1.0.crate) = 11472
-SHA256 (rust/crates/toml-0.7.6.crate) = c17e963a819c331dcacd7ab957d80bc2b9a9c1e71c804826d2f283dd65306542
-SIZE (rust/crates/toml-0.7.6.crate) = 49220
+SHA256 (rust/crates/toml-0.7.8.crate) = dd79e69d3b627db300ff956027cc6c3798cef26d22526befdfcd12feeb6d2257
+SIZE (rust/crates/toml-0.7.8.crate) = 49671
SHA256 (rust/crates/toml_datetime-0.6.3.crate) = 7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b
SIZE (rust/crates/toml_datetime-0.6.3.crate) = 10770
-SHA256 (rust/crates/toml_edit-0.19.14.crate) = f8123f27e969974a3dfba720fdb560be359f57b44302d280ba72e76a74480e8a
-SIZE (rust/crates/toml_edit-0.19.14.crate) = 94875
+SHA256 (rust/crates/toml_edit-0.19.15.crate) = 1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421
+SIZE (rust/crates/toml_edit-0.19.15.crate) = 95324
SHA256 (rust/crates/tracing-0.1.37.crate) = 8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8
SIZE (rust/crates/tracing-0.1.37.crate) = 73888
SHA256 (rust/crates/tracing-attributes-0.1.26.crate) = 5f4f31f56159e98206da9efd823404b79b6ef3143b4a7ab76e67b1751b25a4ab
SIZE (rust/crates/tracing-attributes-0.1.26.crate) = 32060
SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a6656291ff0297c1a97c24e0d8425fe2312f79a
SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
-SHA256 (rust/crates/tracing-log-0.1.3.crate) = 78ddad33d2d10b1ed7eb9d1f518a5674713876e97e5bb9b7345a7984fbb4f922
-SIZE (rust/crates/tracing-log-0.1.3.crate) = 20549
-SHA256 (rust/crates/tracing-serde-0.1.3.crate) = bc6b213177105856957181934e4920de57730fc69bf42c37ee5bb664d406d9e1
-SIZE (rust/crates/tracing-serde-0.1.3.crate) = 7329
SHA256 (rust/crates/tracing-subscriber-0.3.17.crate) = 30a651bc37f915e81f087d86e62a18eec5f79550c7faff886f7090b4ea757c77
SIZE (rust/crates/tracing-subscriber-0.3.17.crate) = 191711
-SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba
-SIZE (rust/crates/typenum-1.16.0.crate) = 42477
-SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
-SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
+SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
+SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
+SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
-SHA256 (rust/crates/utf8parse-0.2.1.crate) = 711b9620af191e0cdc7468a8d14e709c3dcdb115b36f838e601583af800a370a
-SIZE (rust/crates/utf8parse-0.2.1.crate) = 13435
-SHA256 (rust/crates/valuable-0.1.0.crate) = 830b7e5d4d90034032940e4ace0d9a9a057e7a45cd94e6c007832e39edb82f6d
-SIZE (rust/crates/valuable-0.1.0.crate) = 27718
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.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423
@@ -297,9 +217,9 @@ SHA256 (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 0b7b52767868a23d5bab7
SIZE (rust/crates/windows_x86_64_gnullvm-0.48.5.crate) = 418486
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/winnow-0.5.14.crate) = d09770118a7eb1ccaf4a594a221334119a44a814fcb0d31c5b85e83e97227a97
-SIZE (rust/crates/winnow-0.5.14.crate) = 144956
+SHA256 (rust/crates/winnow-0.5.15.crate) = 7c2e3184b9c4e92ad5167ca73039d0c42476302ab603e2fec4487511f38ccefc
+SIZE (rust/crates/winnow-0.5.15.crate) = 145621
SHA256 (rust/crates/zeroize-1.6.0.crate) = 2a0956f1ba7c7909bfb66c2e9e4124ab6f6482560f6628b5aaeba39207c9aad9
SIZE (rust/crates/zeroize-1.6.0.crate) = 19049
-SHA256 (pendulum-project-ntpd-rs-v0.3.7_GH0.tar.gz) = e705447e61a4857875b136d5910b48f2db5dba91b77e59e430c0d651867429ad
-SIZE (pendulum-project-ntpd-rs-v0.3.7_GH0.tar.gz) = 683117
+SHA256 (pendulum-project-ntpd-rs-v1.0.0_GH0.tar.gz) = 044b65c22154464f89cd5429645b3da6dfee94d3e02bc05576e7d569fd6ca82f
+SIZE (pendulum-project-ntpd-rs-v1.0.0_GH0.tar.gz) = 684096
diff --git a/net/ntpd-rs/files/patch-config_nts.client.toml b/net/ntpd-rs/files/patch-config_nts.client.toml
deleted file mode 100644
index 8f4a67bcd878..000000000000
--- a/net/ntpd-rs/files/patch-config_nts.client.toml
+++ /dev/null
@@ -1,8 +0,0 @@
---- config/nts.client.toml.orig 2023-07-28 10:29:25 UTC
-+++ config/nts.client.toml
-@@ -18,4 +18,4 @@ startup-panic-threshold = { forward = "inf", backward
- startup-panic-threshold = { forward = "inf", backward = 1800 }
-
- [observe]
--path = "/run/ntpd-rs/observe"
-+path = "/var/run/ntpd-rs/observe"
diff --git a/net/ntpd-rs/files/patch-ntp-ctl_src_lib.rs b/net/ntpd-rs/files/patch-ntp-ctl_src_lib.rs
deleted file mode 100644
index 590474ec5187..000000000000
--- a/net/ntpd-rs/files/patch-ntp-ctl_src_lib.rs
+++ /dev/null
@@ -1,17 +0,0 @@
---- ntp-ctl/src/lib.rs.orig 2023-07-28 10:29:56 UTC
-+++ ntp-ctl/src/lib.rs
-@@ -95,12 +95,12 @@ pub async fn main() -> std::io::Result<ExitCode> {
- let observation = cli
- .observation_socket
- .or(config.observe.path)
-- .unwrap_or_else(|| PathBuf::from("/run/ntpd-rs/observe"));
-+ .unwrap_or_else(|| PathBuf::from("/var/run/ntpd-rs/observe"));
-
- let configuration = cli
- .configuration_socket
- .or(config.configure.path)
-- .unwrap_or_else(|| PathBuf::from("/run/ntpd-rs/configure"));
-+ .unwrap_or_else(|| PathBuf::from("/var/run/ntpd-rs/configure"));
-
- match cli.command {
- Command::Peers => print_state(PrintState::Peers, observation).await,
diff --git a/net/ntpd-rs/files/patch-ntp-metrics-exporter_src_lib.rs b/net/ntpd-rs/files/patch-ntp-metrics-exporter_src_lib.rs
deleted file mode 100644
index b419ff9db016..000000000000
--- a/net/ntpd-rs/files/patch-ntp-metrics-exporter_src_lib.rs
+++ /dev/null
@@ -1,11 +0,0 @@
---- ntp-metrics-exporter/src/lib.rs.orig 2023-07-28 10:29:42 UTC
-+++ ntp-metrics-exporter/src/lib.rs
-@@ -48,7 +48,7 @@ pub async fn main() -> Result<(), Box<dyn std::error::
- Some(path) => path,
- None => match config.observe.path {
- Some(path) => path,
-- None => "/run/ntpd-rs/observe".into(),
-+ None => "/var/run/ntpd-rs/observe".into(),
- },
- };
-
diff --git a/net/ntpd-rs/files/patch-ntp.server.toml b/net/ntpd-rs/files/patch-ntp.server.toml
deleted file mode 100644
index 3ae7c2aff1f8..000000000000
--- a/net/ntpd-rs/files/patch-ntp.server.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- ntp.server.toml.orig 2023-07-28 10:30:50 UTC
-+++ ntp.server.toml
-@@ -18,7 +18,7 @@ max-peers = 4
- #max-peers = 4
-
- [observe]
--path = "/run/ntpd-rs/observe"
-+path = "/var/run/ntpd-rs/observe"
-
- # Serve NTP on any interface (requires permissions to use udp port 123)
- [[server]]
diff --git a/net/ntpd-rs/files/patch-ntp.toml b/net/ntpd-rs/files/patch-ntp.toml
deleted file mode 100644
index bb9f0666e6fe..000000000000
--- a/net/ntpd-rs/files/patch-ntp.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- ntp.toml.orig 2023-07-28 10:31:31 UTC
-+++ ntp.toml
-@@ -18,7 +18,7 @@ max-peers = 4
- #max-peers = 4
-
- [observe]
--path = "/run/ntpd-rs/observe"
-+path = "/var/run/ntpd-rs/observe"
-
- # Below are configured various thresholds beyond which ntpd-rs will not
- # change the system clock. CHANGE THESE TO MATCH YOUR SECURITY NEEDS!
diff --git a/net/ntpd-rs/files/patch-ntp-daemon_src_config_mod.rs b/net/ntpd-rs/files/patch-ntpd_src_daemon_config_mod.rs
index fbcda8d3bedf..9b26c98113fc 100644
--- a/net/ntpd-rs/files/patch-ntp-daemon_src_config_mod.rs
+++ b/net/ntpd-rs/files/patch-ntpd_src_daemon_config_mod.rs
@@ -1,5 +1,5 @@
---- ntp-daemon/src/config/mod.rs.orig 2023-07-28 13:42:06 UTC
-+++ ntp-daemon/src/config/mod.rs
+--- ntpd/src/daemon/config/mod.rs.orig 2023-07-28 13:42:06 UTC
++++ ntpd/src/daemon/config/mod.rs
@@ -272,7 +272,7 @@ impl Config {
}
diff --git a/net/ntpd-rs/files/patch-pkg_common_ntp.toml.default b/net/ntpd-rs/files/patch-pkg_common_ntp.toml.default
deleted file mode 100644
index 5c27682556e9..000000000000
--- a/net/ntpd-rs/files/patch-pkg_common_ntp.toml.default
+++ /dev/null
@@ -1,11 +0,0 @@
---- pkg/common/ntp.toml.default.orig 2023-07-28 10:30:35 UTC
-+++ pkg/common/ntp.toml.default
-@@ -34,7 +34,7 @@ max-peers = 4
- ## `ntp-metrics-exporter` binaries for some default options to read from the
- ## observe socket.
- [observe]
--path = "/run/ntpd-rs/observe"
-+path = "/var/run/ntpd-rs/observe"
-
- ## Below are configured various thresholds beyond which ntpd-rs will not
- ## change the system clock. CHANGE THESE TO MATCH YOUR SECURITY NEEDS!
diff --git a/net/ntpd-rs/files/patch-test-binaries_src_bin_peer-state.rs b/net/ntpd-rs/files/patch-test-binaries_src_bin_peer-state.rs
deleted file mode 100644
index 095c2787fed2..000000000000
--- a/net/ntpd-rs/files/patch-test-binaries_src_bin_peer-state.rs
+++ /dev/null
@@ -1,11 +0,0 @@
---- test-binaries/src/bin/peer-state.rs.orig 2023-07-28 10:30:19 UTC
-+++ test-binaries/src/bin/peer-state.rs
-@@ -3,7 +3,7 @@ async fn main() -> Result<(), Box<dyn Error>> {
-
- #[tokio::main]
- async fn main() -> Result<(), Box<dyn Error>> {
-- let mut stream = tokio::net::UnixStream::connect("/run/ntpd-rs/observe").await?;
-+ let mut stream = tokio::net::UnixStream::connect("/var/run/ntpd-rs/observe").await?;
-
- let mut msg = Vec::with_capacity(16 * 1024);
- let output: ObservableState = ntp_daemon::sockets::read_json(&mut stream, &mut msg).await?;
diff --git a/net/ntpd-rs/files/patch-test-keys_unsafe.nts.server.toml b/net/ntpd-rs/files/patch-test-keys_unsafe.nts.server.toml
deleted file mode 100644
index 6d9083006670..000000000000
--- a/net/ntpd-rs/files/patch-test-keys_unsafe.nts.server.toml
+++ /dev/null
@@ -1,11 +0,0 @@
---- test-keys/unsafe.nts.server.toml.orig 2023-07-28 10:31:19 UTC
-+++ test-keys/unsafe.nts.server.toml
-@@ -20,7 +20,7 @@ startup-panic-threshold = { forward = 0, backward = 18
- startup-panic-threshold = { forward = 0, backward = 1800 }
-
- [observe]
--path = "/run/ntpd-rs/observe"
-+path = "/var/run/ntpd-rs/observe"
-
- # to function as an NTS server, we must also provide key exchange
- # uses an unsecure certificate chain!
diff --git a/net/ntpd-rs/pkg-plist b/net/ntpd-rs/pkg-plist
index 6da4ffde5684..37d8c407f22c 100644
--- a/net/ntpd-rs/pkg-plist
+++ b/net/ntpd-rs/pkg-plist
@@ -1,11 +1,5 @@
-bin/demobilize-server
bin/ntp-ctl
bin/ntp-daemon
bin/ntp-metrics-exporter
-bin/nts-ke
-bin/nts-ke-server
-bin/peer-state
-bin/rate-limit-server
-bin/simple-daemon
@sample %%ETCDIR%%/ntp.server.toml.sample
@sample %%ETCDIR%%/ntp.toml.sample