git: a46bedfbf3ac - main - devel/libdatadog: Update to 16.0.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Wed, 19 Mar 2025 18:18:30 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=a46bedfbf3ac65a47a5293046ae5747b988c3c9b
commit a46bedfbf3ac65a47a5293046ae5747b988c3c9b
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-03-19 09:42:58 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-03-19 18:01:48 +0000
devel/libdatadog: Update to 16.0.3
Changes: https://github.com/DataDog/libdatadog/releases
---
devel/libdatadog/Makefile | 13 +-
devel/libdatadog/Makefile.crates | 564 +++++-----
devel/libdatadog/distinfo | 1134 +++++++++++---------
...sts-src-modes-unix-test_006_sigchld_sigstack.rs | 11 +
.../files/patch-builder-src-arch-freebsd.rs | 21 +
.../libdatadog/files/patch-builder-src-arch-mod.rs | 13 +
...atch-cargo-crates-memory-stats-1.1.0-src-lib.rs | 52 -
...tch-crashtracker-src-collector-crash_handler.rs | 11 +
.../patch-crashtracker-src-collector-emitters.rs | 11 +
.../files/patch-library-config-src-lib.rs | 51 +
devel/libdatadog/pkg-plist | 6 +
11 files changed, 1086 insertions(+), 801 deletions(-)
diff --git a/devel/libdatadog/Makefile b/devel/libdatadog/Makefile
index 7ee32fbe2cf6..ff3ef83db6d6 100644
--- a/devel/libdatadog/Makefile
+++ b/devel/libdatadog/Makefile
@@ -1,7 +1,6 @@
PORTNAME= libdatadog
-PORTVERSION= 12.0.0
+PORTVERSION= 16.0.3
DISTVERSIONPREFIX= v
-PORTREVISION= 6
CATEGORIES= devel
MAINTAINER= sunpoet@FreeBSD.org
@@ -13,17 +12,21 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
BROKEN_i386= error: could not compile `datadog-sidecar` (lib) due to 2 previous errors
+BUILD_DEPENDS= bindgen:devel/rust-bindgen-cli \
+ protoc:devel/protobuf
+
USES= cargo llvm
CARGO_FEATURES= cbindgen,crashtracker-ffi,cbindgen,datadog-profiling-ffi/ddtelemetry-ffi
MAKE_ENV= LIBCLANG_PATH=${LLVM_PREFIX}/lib
+NATIVE_STATIC_LIBS= -lpthread -lrt -lexecinfo -lutil -lc -lm
+
USE_GITHUB= yes
GH_ACCOUNT= DataDog
-NATIVE_STATIC_LIBS= -lpthread -lrt -lexecinfo -lutil -lc -lm
-
post-patch:
+ @${REINPLACE_CMD} -e 's|%%LOCALBASE%%|${LOCALBASE}|' ${WRKSRC}/library-config/src/lib.rs
.for file in datadog_profiling datadog_profiling-static datadog_profiling_with_rpath
@${SED} -e 's|@Datadog_VERSION@|${PORTVERSION}|; s|@Datadog_LIBRARIES@|${NATIVE_STATIC_LIBS}|' ${WRKSRC}/profiling-ffi/${file}.pc.in > ${WRKSRC}/${file}.pc
.endfor
@@ -31,7 +34,7 @@ post-patch:
@${SED} -e 's|@Datadog_LIBRARIES@|${NATIVE_STATIC_LIBS}|' ${WRKSRC}/cmake/${file}.cmake.in > ${WRKSRC}/${file}.cmake
.endfor
# Fix sys-info-0.9.1 on 32-bit architectures, see also https://github.com/FillZpp/sys-info-rs/issues/80
- @${SED} -i '' -e '/get_cpu/ s|unsigned long|uint64_t|; /get_proc_total/ s|unsigned long|uint64_t|' ${WRKSRC}/cargo-crates/sys-info-0.9.1/c/*.[ch]
+ @${REINPLACE_CMD} -e '/get_cpu/ s|unsigned long|uint64_t|; /get_proc_total/ s|unsigned long|uint64_t|' ${WRKSRC}/cargo-crates/sys-info-0.9.1/c/*.[ch]
post-build:
@${CARGO_TARGET_DIR}/release/dedup_headers \
diff --git a/devel/libdatadog/Makefile.crates b/devel/libdatadog/Makefile.crates
index 56013dba506e..cbb1ee065403 100644
--- a/devel/libdatadog/Makefile.crates
+++ b/devel/libdatadog/Makefile.crates
@@ -1,19 +1,19 @@
-CARGO_CRATES= addr2line-0.21.0 \
- adler-1.0.2 \
- ahash-0.7.8 \
+CARGO_CRATES= addr2line-0.24.2 \
+ adler2-2.0.0 \
ahash-0.8.11 \
aho-corasick-1.1.3 \
- allocator-api2-0.2.16 \
+ allocator-api2-0.2.18 \
android-tzdata-0.1.1 \
android_system_properties-0.1.5 \
anes-0.1.6 \
- anstream-0.6.13 \
- anstyle-1.0.6 \
- anstyle-parse-0.2.3 \
- anstyle-query-1.0.2 \
- anstyle-wincon-3.0.2 \
- anyhow-1.0.82 \
- arrayref-0.3.7 \
+ anstream-0.6.18 \
+ anstyle-1.0.10 \
+ anstyle-parse-0.2.6 \
+ anstyle-query-1.1.2 \
+ anstyle-wincon-3.0.6 \
+ anyhow-1.0.93 \
+ arc-swap-1.7.1 \
+ arrayref-0.3.9 \
ascii-canvas-3.0.0 \
assert-json-diff-2.0.2 \
assert-type-eq-0.1.0 \
@@ -21,26 +21,24 @@ CARGO_CRATES= addr2line-0.21.0 \
async-attributes-1.1.2 \
async-channel-1.9.0 \
async-channel-2.3.1 \
- async-executor-1.11.0 \
+ async-executor-1.13.1 \
async-global-executor-2.4.1 \
- async-io-1.13.0 \
- async-io-2.3.2 \
- async-lock-2.8.0 \
- async-lock-3.3.0 \
- async-object-pool-0.1.4 \
- async-process-1.8.1 \
- async-signal-0.2.6 \
- async-std-1.12.0 \
+ async-io-2.3.4 \
+ async-lock-3.4.0 \
+ async-object-pool-0.1.5 \
+ async-process-2.3.0 \
+ async-signal-0.2.10 \
+ async-std-1.13.0 \
async-task-4.7.1 \
- async-trait-0.1.80 \
+ async-trait-0.1.83 \
atomic-waker-1.1.2 \
- atty-0.2.14 \
- autocfg-1.2.0 \
- aws-lc-rs-1.8.0 \
- aws-lc-sys-0.19.0 \
+ autocfg-1.4.0 \
+ aws-lc-rs-1.10.0 \
+ aws-lc-sys-0.22.0 \
axum-0.6.20 \
axum-core-0.3.4 \
- backtrace-0.3.71 \
+ backtrace-0.3.74 \
+ base64-0.13.1 \
base64-0.21.7 \
base64-0.22.1 \
basic-cookies-0.1.5 \
@@ -49,9 +47,12 @@ CARGO_CRATES= addr2line-0.21.0 \
bit-set-0.5.3 \
bit-vec-0.6.3 \
bitflags-1.3.2 \
- bitflags-2.5.0 \
+ bitflags-2.6.0 \
bitmaps-3.2.1 \
- blocking-1.6.0 \
+ blazesym-0.2.0-rc.2 \
+ blazesym-c-0.1.0-rc.2 \
+ block-buffer-0.10.4 \
+ blocking-1.6.1 \
bolero-0.10.1 \
bolero-afl-0.10.0 \
bolero-engine-0.10.2 \
@@ -64,355 +65,401 @@ CARGO_CRATES= addr2line-0.21.0 \
bollard-stubs-1.44.0-rc.2 \
bumpalo-3.16.0 \
byteorder-1.5.0 \
- bytes-1.6.0 \
- cadence-1.3.0 \
- camino-1.1.7 \
+ bytes-1.8.0 \
+ cadence-1.5.0 \
+ camino-1.1.9 \
cargo-platform-0.1.7 \
cargo_metadata-0.18.1 \
cast-0.3.0 \
- cbindgen-0.26.0 \
- cc-1.0.92 \
+ cbindgen-0.27.0 \
+ cc-1.1.31 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
- cfg_aliases-0.1.1 \
+ cfg_aliases-0.2.1 \
chrono-0.4.38 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
clang-sys-1.8.1 \
- clap-3.2.25 \
- clap-4.4.18 \
- clap_builder-4.4.18 \
- clap_derive-4.4.7 \
- clap_lex-0.2.4 \
- clap_lex-0.6.0 \
- cmake-0.1.50 \
- colorchoice-1.0.0 \
+ clap-4.5.20 \
+ clap_builder-4.5.20 \
+ clap_derive-4.5.18 \
+ clap_lex-0.7.2 \
+ cmake-0.1.51 \
+ colorchoice-1.0.3 \
common-multipart-rfc7578-0.5.0 \
concurrent-queue-2.5.0 \
console-api-0.5.0 \
console-subscriber-0.1.10 \
+ constcat-0.4.1 \
core-foundation-0.9.4 \
- core-foundation-sys-0.8.6 \
- cpp_demangle-0.4.3 \
- crc32fast-1.4.0 \
+ core-foundation-sys-0.8.7 \
+ cpp_demangle-0.4.4 \
+ cpufeatures-0.2.14 \
+ crc32fast-1.4.2 \
criterion-0.5.1 \
criterion-plot-0.5.0 \
- crossbeam-channel-0.5.12 \
+ crossbeam-channel-0.5.13 \
crossbeam-deque-0.8.5 \
crossbeam-epoch-0.9.18 \
crossbeam-queue-0.3.11 \
- crossbeam-utils-0.8.19 \
+ crossbeam-utils-0.8.20 \
crunchy-0.2.2 \
+ crypto-common-0.1.6 \
csv-1.3.0 \
csv-core-0.1.11 \
+ ct-logs-0.8.0 \
current_platform-0.2.0 \
- darling-0.20.8 \
- darling_core-0.20.8 \
- darling_macro-0.20.8 \
+ darling-0.20.10 \
+ darling_core-0.20.10 \
+ darling_macro-0.20.10 \
dashmap-5.5.3 \
debugid-0.8.0 \
deranged-0.3.11 \
derivative-2.2.0 \
+ derive_more-1.0.0 \
+ derive_more-impl-1.0.0 \
diff-0.1.13 \
+ digest-0.10.7 \
dirs-5.0.1 \
dirs-next-2.0.0 \
dirs-sys-0.4.1 \
dirs-sys-next-0.1.2 \
+ displaydoc-0.2.5 \
docker_credential-1.3.1 \
- dunce-1.0.4 \
+ dunce-1.0.5 \
duplicate-0.4.1 \
+ dyn-clone-1.0.17 \
educe-0.4.23 \
- either-1.10.0 \
+ either-1.13.0 \
ena-0.14.3 \
enum-ordinalize-3.1.15 \
env_logger-0.10.2 \
equivalent-1.0.1 \
- errno-0.3.8 \
+ errno-0.3.9 \
event-listener-2.5.3 \
- event-listener-3.1.0 \
- event-listener-4.0.3 \
- event-listener-5.3.0 \
- event-listener-strategy-0.4.0 \
+ event-listener-5.3.1 \
event-listener-strategy-0.5.2 \
fallible-iterator-0.3.0 \
- fastrand-1.9.0 \
- fastrand-2.0.2 \
+ fastrand-2.1.1 \
+ filetime-0.2.25 \
fixedbitset-0.4.2 \
- flate2-1.0.28 \
- float-cmp-0.9.0 \
+ flate2-1.0.34 \
+ float-cmp-0.10.0 \
fnv-1.0.7 \
form_urlencoded-1.2.1 \
fs_extra-1.3.0 \
- futures-0.3.30 \
- futures-channel-0.3.30 \
- futures-core-0.3.30 \
- futures-executor-0.3.30 \
- futures-io-0.3.30 \
- futures-lite-1.13.0 \
- futures-lite-2.3.0 \
- futures-macro-0.3.30 \
- futures-sink-0.3.30 \
- futures-task-0.3.30 \
- futures-test-0.3.30 \
- futures-util-0.3.30 \
- getrandom-0.2.14 \
- gimli-0.28.1 \
- gimli-0.30.0 \
+ function_name-0.3.0 \
+ function_name-proc-macro-0.3.0 \
+ futures-0.3.31 \
+ futures-channel-0.3.31 \
+ futures-core-0.3.31 \
+ futures-executor-0.3.31 \
+ futures-io-0.3.31 \
+ futures-lite-2.4.0 \
+ futures-macro-0.3.31 \
+ futures-sink-0.3.31 \
+ futures-task-0.3.31 \
+ futures-test-0.3.31 \
+ futures-util-0.3.31 \
+ generic-array-0.14.7 \
+ getrandom-0.2.15 \
+ gimli-0.31.1 \
glibc_version-0.1.2 \
glob-0.3.1 \
- gloo-timers-0.2.6 \
+ gloo-timers-0.3.0 \
h2-0.3.26 \
+ h2-0.4.6 \
half-2.4.1 \
halfbrown-0.2.5 \
hashbrown-0.12.3 \
- hashbrown-0.14.3 \
+ hashbrown-0.14.5 \
+ hashbrown-0.15.1 \
hdrhistogram-7.5.4 \
+ headers-0.3.9 \
+ headers-core-0.2.0 \
heck-0.4.1 \
heck-0.5.0 \
- hermit-abi-0.1.19 \
hermit-abi-0.3.9 \
+ hermit-abi-0.4.0 \
hex-0.4.3 \
home-0.5.9 \
http-0.2.12 \
http-1.1.0 \
http-body-0.4.6 \
- http-body-1.0.0 \
+ http-body-1.0.1 \
http-body-util-0.1.2 \
- httparse-1.8.0 \
+ httparse-1.9.5 \
httpdate-1.0.3 \
httpmock-0.7.0 \
humantime-2.1.0 \
- hyper-0.14.28 \
- hyper-1.4.0 \
+ hyper-0.14.31 \
+ hyper-1.5.0 \
hyper-multipart-rfc7578-0.7.0 \
hyper-named-pipe-0.1.0 \
+ hyper-proxy-0.9.1 \
+ hyper-rustls-0.22.1 \
hyper-rustls-0.26.0 \
- hyper-rustls-0.27.2 \
+ hyper-rustls-0.27.3 \
hyper-timeout-0.4.1 \
- hyper-util-0.1.6 \
+ hyper-util-0.1.10 \
hyperlocal-next-0.9.0 \
- iana-time-zone-0.1.60 \
+ iana-time-zone-0.1.61 \
iana-time-zone-haiku-0.1.2 \
+ icu_collections-1.5.0 \
+ icu_locid-1.5.0 \
+ icu_locid_transform-1.5.0 \
+ icu_locid_transform_data-1.5.0 \
+ icu_normalizer-1.5.0 \
+ icu_normalizer_data-1.5.0 \
+ icu_properties-1.5.1 \
+ icu_properties_data-1.5.0 \
+ icu_provider-1.5.0 \
+ icu_provider_macros-1.5.0 \
ident_case-1.0.1 \
- idna-0.5.0 \
+ idna-1.0.3 \
+ idna_adapter-1.2.0 \
indexmap-1.9.3 \
- indexmap-2.2.6 \
- instant-0.1.13 \
+ indexmap-2.6.0 \
integer-encoding-3.0.4 \
io-lifetimes-1.0.11 \
- is-terminal-0.4.12 \
+ ipnet-2.10.1 \
+ is-terminal-0.4.13 \
+ is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
itertools-0.11.0 \
itertools-0.12.1 \
+ itertools-0.13.0 \
itoa-1.0.11 \
- jobserver-0.1.31 \
- js-sys-0.3.69 \
+ jobserver-0.1.32 \
+ js-sys-0.3.72 \
+ json-0.12.4 \
kernel32-sys-0.2.2 \
kv-log-macro-1.0.7 \
lalrpop-0.20.2 \
lalrpop-util-0.20.2 \
- lazy_static-1.4.0 \
+ lazy_static-1.5.0 \
lazycell-1.3.0 \
levenshtein-1.0.5 \
- lexical-core-0.8.5 \
- lexical-parse-float-0.8.5 \
- lexical-parse-integer-0.8.6 \
- lexical-util-0.8.5 \
- lexical-write-float-0.8.5 \
- lexical-write-integer-0.8.5 \
- libc-0.2.153 \
- libloading-0.8.4 \
+ libc-0.2.167 \
+ libloading-0.8.5 \
libredox-0.1.3 \
- linux-raw-sys-0.3.8 \
- linux-raw-sys-0.4.13 \
- lock_api-0.4.11 \
- log-0.4.21 \
+ linux-raw-sys-0.4.14 \
+ litemap-0.7.3 \
+ lock_api-0.4.12 \
+ log-0.4.22 \
lz4_flex-0.9.5 \
manual_future-0.1.1 \
maplit-1.0.2 \
matchers-0.1.0 \
matchit-0.7.3 \
- memchr-2.7.2 \
+ memchr-2.7.4 \
memfd-0.6.4 \
- memmap2-0.9.4 \
- memoffset-0.6.5 \
- memoffset-0.7.1 \
+ memmap2-0.9.5 \
memoffset-0.9.1 \
- memory-stats-1.1.0 \
+ memory-stats-1.2.0 \
microseh-0.1.1 \
mime-0.3.17 \
- mime_guess-2.0.4 \
+ mime_guess-2.0.5 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.7.2 \
- mio-0.8.11 \
+ miniz_oxide-0.8.0 \
+ mio-1.0.2 \
mirai-annotations-1.12.0 \
- msvc-demangler-0.9.0 \
+ mockito-1.5.0 \
+ msvc-demangler-0.10.1 \
multimap-0.8.3 \
+ multimap-0.10.0 \
new_debug_unreachable-1.0.6 \
- nix-0.24.3 \
- nix-0.26.4 \
nix-0.27.1 \
- nix-0.28.0 \
+ nix-0.29.0 \
nom-7.1.3 \
ntapi-0.4.1 \
nu-ansi-term-0.46.0 \
- num-bigint-0.4.4 \
+ num-bigint-0.4.6 \
num-conv-0.1.0 \
num-integer-0.1.46 \
- num-traits-0.2.18 \
+ num-traits-0.2.19 \
num_cpus-1.16.0 \
object-0.31.1 \
- object-0.32.2 \
- once_cell-1.19.0 \
- oorandom-11.1.3 \
+ object-0.36.5 \
+ once_cell-1.20.2 \
+ oorandom-11.1.4 \
openssl-probe-0.1.5 \
opentelemetry-0.17.0 \
opentelemetry-jaeger-0.16.0 \
opentelemetry-semantic-conventions-0.9.0 \
option-ext-0.2.0 \
ordered-float-1.1.1 \
+ ordered-float-4.5.0 \
os_info-3.8.2 \
- os_str_bytes-6.6.1 \
overload-0.1.1 \
page_size-0.6.0 \
- parking-2.2.0 \
- parking_lot-0.12.1 \
- parking_lot_core-0.9.9 \
+ parking-2.2.1 \
+ parking_lot-0.12.3 \
+ parking_lot_core-0.9.10 \
parse-display-0.9.1 \
parse-display-derive-0.9.1 \
- paste-1.0.14 \
+ paste-1.0.15 \
percent-encoding-2.3.1 \
- petgraph-0.6.4 \
+ petgraph-0.6.5 \
phf_shared-0.10.0 \
pico-args-0.5.0 \
- pin-project-1.1.5 \
- pin-project-internal-1.1.5 \
- pin-project-lite-0.2.14 \
+ pin-project-1.1.7 \
+ pin-project-internal-1.1.7 \
+ pin-project-lite-0.2.15 \
pin-utils-0.1.0 \
- piper-0.2.2 \
- plotters-0.3.5 \
- plotters-backend-0.3.5 \
- plotters-svg-0.3.5 \
- polling-2.8.0 \
- polling-3.7.0 \
- portable-atomic-1.6.0 \
+ piper-0.2.4 \
+ plotters-0.3.7 \
+ plotters-backend-0.3.7 \
+ plotters-svg-0.3.7 \
+ polling-3.7.3 \
+ portable-atomic-1.9.0 \
powerfmt-0.2.0 \
- ppv-lite86-0.2.17 \
+ ppv-lite86-0.2.20 \
prctl-1.0.0 \
precomputed-hash-0.1.1 \
pretty-hex-0.3.0 \
- pretty_assertions-1.4.0 \
+ pretty_assertions-1.4.1 \
prettyplease-0.1.25 \
- prettyplease-0.2.20 \
- priority-queue-1.4.0 \
+ prettyplease-0.2.25 \
+ priority-queue-2.1.1 \
proc-macro-crate-1.3.1 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.86 \
+ proc-macro2-1.0.89 \
prost-0.11.9 \
- prost-0.12.4 \
+ prost-0.12.6 \
+ prost-0.13.3 \
prost-build-0.11.9 \
+ prost-build-0.13.3 \
prost-derive-0.11.9 \
- prost-derive-0.12.4 \
+ prost-derive-0.12.6 \
+ prost-derive-0.13.3 \
prost-types-0.11.9 \
- protoc-bin-vendored-3.0.0 \
- protoc-bin-vendored-linux-aarch_64-3.0.0 \
- protoc-bin-vendored-linux-ppcle_64-3.0.0 \
- protoc-bin-vendored-linux-x86_32-3.0.0 \
- protoc-bin-vendored-linux-x86_64-3.0.0 \
- protoc-bin-vendored-macos-x86_64-3.0.0 \
- protoc-bin-vendored-win32-3.0.0 \
- quote-1.0.36 \
+ prost-types-0.13.3 \
+ protobuf-3.7.1 \
+ protobuf-codegen-3.7.1 \
+ protobuf-parse-3.7.1 \
+ protobuf-support-3.7.1 \
+ protoc-bin-vendored-3.1.0 \
+ protoc-bin-vendored-linux-aarch_64-3.1.0 \
+ protoc-bin-vendored-linux-ppcle_64-3.1.0 \
+ protoc-bin-vendored-linux-x86_32-3.1.0 \
+ protoc-bin-vendored-linux-x86_64-3.1.0 \
+ protoc-bin-vendored-macos-aarch_64-3.1.0 \
+ protoc-bin-vendored-macos-x86_64-3.1.0 \
+ protoc-bin-vendored-win32-3.1.0 \
+ quick-error-1.2.3 \
+ quinn-0.11.5 \
+ quinn-proto-0.11.8 \
+ quinn-udp-0.5.7 \
+ quote-1.0.37 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
+ rand_xorshift-0.3.0 \
rayon-1.10.0 \
rayon-core-1.12.1 \
- redox_syscall-0.4.1 \
- redox_users-0.4.5 \
- ref-cast-1.0.22 \
- ref-cast-impl-1.0.22 \
- regex-1.10.4 \
+ redox_syscall-0.5.7 \
+ redox_users-0.4.6 \
+ ref-cast-1.0.23 \
+ ref-cast-impl-1.0.23 \
+ regex-1.11.1 \
regex-automata-0.1.10 \
- regex-automata-0.4.6 \
+ regex-automata-0.4.8 \
regex-syntax-0.6.29 \
- regex-syntax-0.8.3 \
+ regex-syntax-0.8.5 \
+ reqwest-0.12.9 \
+ ring-0.16.20 \
ring-0.17.8 \
rlimit-0.9.1 \
rmp-0.8.14 \
- rmp-serde-1.1.2 \
+ rmp-serde-1.3.0 \
rmpv-1.3.0 \
- rustc-demangle-0.1.23 \
+ rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
- rustix-0.37.27 \
- rustix-0.38.32 \
+ rustc-hash-2.0.0 \
+ rustix-0.38.39 \
+ rustls-0.19.1 \
rustls-0.22.4 \
- rustls-0.23.10 \
- rustls-native-certs-0.6.3 \
- rustls-native-certs-0.7.0 \
- rustls-pemfile-1.0.4 \
- rustls-pemfile-2.1.2 \
- rustls-pki-types-1.7.0 \
- rustls-webpki-0.102.4 \
- rustversion-1.0.15 \
+ rustls-0.23.18 \
+ rustls-native-certs-0.5.0 \
+ rustls-native-certs-0.7.3 \
+ rustls-native-certs-0.8.0 \
+ rustls-pemfile-2.2.0 \
+ rustls-pki-types-1.10.0 \
+ rustls-webpki-0.102.8 \
+ rustversion-1.0.18 \
+ rusty-fork-0.3.0 \
ruzstd-0.3.1 \
- ryu-1.0.17 \
+ ryu-1.0.18 \
same-file-1.0.6 \
- schannel-0.1.23 \
+ schannel-0.1.26 \
+ schemars-0.8.21 \
+ schemars_derive-0.8.21 \
scopeguard-1.2.0 \
- security-framework-2.10.0 \
- security-framework-sys-2.10.0 \
+ sct-0.6.1 \
+ security-framework-2.11.1 \
+ security-framework-sys-2.12.0 \
semver-1.0.23 \
sendfd-0.4.3 \
- serde-1.0.197 \
- serde_bytes-0.11.14 \
- serde_derive-1.0.197 \
- serde_json-1.0.117 \
+ serde-1.0.214 \
+ serde_bytes-0.11.15 \
+ serde_derive-1.0.214 \
+ serde_derive_internals-0.29.1 \
+ serde_json-1.0.132 \
serde_regex-1.1.0 \
serde_repr-0.1.19 \
- serde_spanned-0.6.5 \
+ serde_spanned-0.6.8 \
serde_urlencoded-0.7.1 \
- serde_with-3.7.0 \
- serde_with_macros-3.7.0 \
+ serde_with-3.11.0 \
+ serde_with_macros-3.11.0 \
+ serde_yaml-0.9.34+deprecated \
serial_test-2.0.0 \
serial_test_derive-2.0.0 \
+ sha1-0.10.6 \
+ sha2-0.10.8 \
sharded-slab-0.1.7 \
shlex-1.3.0 \
- signal-hook-registry-1.4.1 \
+ signal-hook-registry-1.4.2 \
simd-adler32-0.3.7 \
- simd-json-0.13.9 \
- simdutf8-0.1.4 \
- similar-2.5.0 \
+ simd-json-0.14.2 \
+ simdutf8-0.1.5 \
+ similar-2.6.0 \
siphasher-0.3.11 \
slab-0.4.9 \
smallvec-1.13.2 \
- socket2-0.4.10 \
- socket2-0.5.6 \
+ socket2-0.5.7 \
+ spin-0.5.2 \
spin-0.9.8 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
string_cache-0.8.7 \
- strsim-0.10.0 \
+ strsim-0.11.1 \
structmeta-0.3.0 \
structmeta-derive-0.3.0 \
- strum-0.26.2 \
+ strum-0.26.3 \
strum_macros-0.26.4 \
subtle-2.6.1 \
- symbolic-common-12.8.0 \
- symbolic-demangle-12.8.0 \
+ symbolic-common-12.12.0 \
+ symbolic-demangle-12.12.0 \
syn-1.0.109 \
- syn-2.0.68 \
+ syn-2.0.87 \
sync_wrapper-0.1.2 \
+ sync_wrapper-1.0.1 \
+ synstructure-0.13.1 \
sys-info-0.9.1 \
sysinfo-0.29.11 \
- tempfile-3.10.1 \
+ tar-0.4.43 \
+ target-triple-0.1.3 \
+ tempfile-3.13.0 \
term-0.7.0 \
termcolor-1.4.1 \
+ test-case-2.2.2 \
+ test-case-macros-2.2.2 \
testcontainers-0.17.0 \
- textwrap-0.16.1 \
- thiserror-1.0.61 \
- thiserror-impl-1.0.61 \
+ thiserror-1.0.68 \
+ thiserror-impl-1.0.68 \
thread_local-1.1.8 \
threadpool-1.8.1 \
thrift-0.15.0 \
@@ -420,104 +467,127 @@ CARGO_CRATES= addr2line-0.21.0 \
time-core-0.1.2 \
time-macros-0.2.18 \
tiny-keccak-2.0.2 \
+ tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.6.0 \
+ tinyvec-1.8.0 \
tinyvec_macros-0.1.1 \
- tokio-1.37.0 \
+ tokio-1.41.0 \
tokio-io-timeout-1.2.0 \
- tokio-macros-2.2.0 \
+ tokio-macros-2.4.0 \
+ tokio-rustls-0.22.0 \
tokio-rustls-0.25.0 \
tokio-rustls-0.26.0 \
tokio-serde-0.8.0 \
- tokio-stream-0.1.15 \
- tokio-util-0.6.10 \
- tokio-util-0.7.10 \
- toml-0.5.11 \
- toml-0.8.12 \
- toml_datetime-0.6.5 \
+ tokio-stream-0.1.16 \
+ tokio-util-0.7.12 \
+ toml-0.8.19 \
+ toml_datetime-0.6.8 \
toml_edit-0.19.15 \
- toml_edit-0.22.9 \
+ toml_edit-0.22.22 \
tonic-0.9.2 \
+ tonic-0.12.3 \
+ tonic-build-0.12.3 \
tower-0.4.13 \
- tower-layer-0.3.2 \
- tower-service-0.3.2 \
+ tower-layer-0.3.3 \
+ tower-service-0.3.3 \
tracing-0.1.40 \
tracing-attributes-0.1.27 \
tracing-core-0.1.32 \
tracing-log-0.2.0 \
tracing-opentelemetry-0.17.4 \
tracing-subscriber-0.3.18 \
+ tracing-test-0.2.5 \
+ tracing-test-macro-0.2.5 \
try-lock-0.2.5 \
- trybuild-1.0.91 \
+ trybuild-1.0.101 \
twox-hash-1.6.3 \
- unicase-2.7.0 \
- unicode-bidi-0.3.15 \
- unicode-ident-1.0.12 \
- unicode-normalization-0.1.23 \
- unicode-xid-0.2.4 \
+ typenum-1.17.0 \
+ unarray-0.1.4 \
+ unicase-2.8.0 \
+ unicode-ident-1.0.13 \
+ unicode-xid-0.2.6 \
+ unsafe-libyaml-0.2.11 \
+ untrusted-0.7.1 \
untrusted-0.9.0 \
- url-2.5.0 \
- utf8parse-0.2.1 \
- uuid-1.8.0 \
+ url-2.5.3 \
+ ustr-1.1.0 \
+ utf16_iter-1.0.5 \
+ utf8_iter-1.0.4 \
+ utf8parse-0.2.2 \
+ uuid-1.11.0 \
valuable-0.1.0 \
- value-bag-1.9.0 \
- value-trait-0.8.1 \
- version_check-0.9.4 \
- waker-fn-1.2.0 \
+ value-bag-1.10.0 \
+ value-trait-0.10.1 \
+ version_check-0.9.5 \
+ wait-timeout-0.2.0 \
walkdir-2.5.0 \
want-0.3.1 \
wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.92 \
- wasm-bindgen-backend-0.2.92 \
- wasm-bindgen-futures-0.4.42 \
- wasm-bindgen-macro-0.2.92 \
- wasm-bindgen-macro-support-0.2.92 \
- wasm-bindgen-shared-0.2.92 \
- web-sys-0.3.69 \
- webpki-roots-0.26.3 \
+ wasm-bindgen-0.2.95 \
+ wasm-bindgen-backend-0.2.95 \
+ wasm-bindgen-futures-0.4.45 \
+ wasm-bindgen-macro-0.2.95 \
+ wasm-bindgen-macro-support-0.2.95 \
+ wasm-bindgen-shared-0.2.95 \
+ web-sys-0.3.72 \
+ webpki-0.21.4 \
+ webpki-roots-0.26.6 \
which-4.4.2 \
winapi-0.2.8 \
winapi-0.3.9 \
winapi-build-0.1.1 \
winapi-i686-pc-windows-gnu-0.4.0 \
- winapi-util-0.1.6 \
+ winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
- windows-0.48.0 \
windows-0.51.1 \
windows-core-0.51.1 \
windows-core-0.52.0 \
+ windows-registry-0.2.0 \
+ windows-result-0.2.0 \
+ windows-strings-0.1.0 \
windows-sys-0.42.0 \
windows-sys-0.48.0 \
windows-sys-0.52.0 \
+ windows-sys-0.59.0 \
windows-targets-0.48.5 \
- windows-targets-0.52.4 \
+ windows-targets-0.52.6 \
windows_aarch64_gnullvm-0.42.2 \
windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_gnullvm-0.52.4 \
+ windows_aarch64_gnullvm-0.52.6 \
windows_aarch64_msvc-0.42.2 \
windows_aarch64_msvc-0.48.5 \
- windows_aarch64_msvc-0.52.4 \
+ windows_aarch64_msvc-0.52.6 \
windows_i686_gnu-0.42.2 \
windows_i686_gnu-0.48.5 \
- windows_i686_gnu-0.52.4 \
+ windows_i686_gnu-0.52.6 \
+ windows_i686_gnullvm-0.52.6 \
windows_i686_msvc-0.42.2 \
windows_i686_msvc-0.48.5 \
- windows_i686_msvc-0.52.4 \
+ windows_i686_msvc-0.52.6 \
windows_x86_64_gnu-0.42.2 \
windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnu-0.52.4 \
+ windows_x86_64_gnu-0.52.6 \
windows_x86_64_gnullvm-0.42.2 \
windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_gnullvm-0.52.4 \
+ windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.48.5 \
- windows_x86_64_msvc-0.52.4 \
+ windows_x86_64_msvc-0.52.6 \
winnow-0.5.40 \
- winnow-0.6.6 \
- yansi-0.5.1 \
- zerocopy-0.7.32 \
- zerocopy-derive-0.7.32 \
+ winnow-0.6.20 \
+ write16-1.0.0 \
+ writeable-0.5.5 \
+ xattr-1.3.1 \
+ yansi-1.0.1 \
+ yoke-0.7.4 \
+ yoke-derive-0.7.4 \
+ zerocopy-0.7.35 \
+ zerocopy-derive-0.7.35 \
+ zerofrom-0.1.4 \
+ zerofrom-derive-0.1.4 \
zeroize-1.8.1 \
- zeroize_derive-1.4.2 \
+ zerovec-0.10.4 \
+ zerovec-derive-0.10.3 \
zwohash-0.1.2 \
- blazesym,blazesym-c@git+https://github.com/libbpf/blazesym.git?rev=v0.2.0-rc.0\#2f393f66a448f46ea71889e81a8866799762463d
+ datadog-protos,ddsketch-agent@git+https://github.com/DataDog/saluki/?rev=c89b58e5784b985819baf11f13f7d35876741222\#c89b58e5784b985819baf11f13f7d35876741222 \
+ proptest@git+https://github.com/bantonsson/proptest.git?branch=ban/avoid-libm-in-std\#9f623fbab7a1a4da487551128c2bffeee2ed6b87
diff --git a/devel/libdatadog/distinfo b/devel/libdatadog/distinfo
index 65110eebb98d..08c17fb6dc4c 100644
--- a/devel/libdatadog/distinfo
+++ b/devel/libdatadog/distinfo
@@ -1,36 +1,36 @@
-TIMESTAMP = 1740836020
-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
-SIZE (rust/crates/adler-1.0.2.crate) = 12778
-SHA256 (rust/crates/ahash-0.7.8.crate) = 891477e0c6a8957309ee5c45a6368af3ae14bb510732d2684ffa19af310920f9
-SIZE (rust/crates/ahash-0.7.8.crate) = 38550
+TIMESTAMP = 1742234311
+SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
+SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
+SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
+SIZE (rust/crates/adler2-2.0.0.crate) = 13529
SHA256 (rust/crates/ahash-0.8.11.crate) = e89da841a80418a9b391ebaea17f5c112ffaaa96f621d2c285b5174da76b9011
SIZE (rust/crates/ahash-0.8.11.crate) = 43607
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/allocator-api2-0.2.16.crate) = 0942ffc6dcaadf03badf6e6a2d0228460359d5e34b57ccdc720b7382dfbd5ec5
-SIZE (rust/crates/allocator-api2-0.2.16.crate) = 59025
+SHA256 (rust/crates/allocator-api2-0.2.18.crate) = 5c6cb57a04249c6480766f7f7cef5467412af1490f8d1e243141daddada3264f
+SIZE (rust/crates/allocator-api2-0.2.18.crate) = 62504
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
SHA256 (rust/crates/anes-0.1.6.crate) = 4b46cbb362ab8752921c97e041f5e366ee6297bd428a31275b9fcf1e380f7299
SIZE (rust/crates/anes-0.1.6.crate) = 23857
-SHA256 (rust/crates/anstream-0.6.13.crate) = d96bd03f33fe50a863e394ee9718a706f988b9079b20c3784fb726e7678b62fb
-SIZE (rust/crates/anstream-0.6.13.crate) = 30928
-SHA256 (rust/crates/anstyle-1.0.6.crate) = 8901269c6307e8d93993578286ac0edf7f195079ffff5ebdeea6a59ffb7e36bc
-SIZE (rust/crates/anstyle-1.0.6.crate) = 14604
-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/anyhow-1.0.82.crate) = f538837af36e6f6a9be0faa67f9a314f8119e4e4b5867c6ab40ed60360142519
-SIZE (rust/crates/anyhow-1.0.82.crate) = 45361
-SHA256 (rust/crates/arrayref-0.3.7.crate) = 6b4930d2cb77ce62f89ee5d5289b4ac049559b1c45539271f5ed4fdc7db34545
-SIZE (rust/crates/arrayref-0.3.7.crate) = 9620
+SHA256 (rust/crates/anstream-0.6.18.crate) = 8acc5369981196006228e28809f761875c0327210a891e941f4c683b3a99529b
+SIZE (rust/crates/anstream-0.6.18.crate) = 29681
+SHA256 (rust/crates/anstyle-1.0.10.crate) = 55cc3b69f167a1ef2e161439aa98aed94e6028e5f9a59be9a6ffb47aef1651f9
+SIZE (rust/crates/anstyle-1.0.10.crate) = 15725
+SHA256 (rust/crates/anstyle-parse-0.2.6.crate) = 3b2d16507662817a6a20a9ea92df6652ee4f94f914589377d69f3b21bc5798a9
+SIZE (rust/crates/anstyle-parse-0.2.6.crate) = 22343
+SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d678905c37501914fba0efea834c3fe9a8d60c
+SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
+SHA256 (rust/crates/anstyle-wincon-3.0.6.crate) = 2109dbce0e72be3ec00bed26e6a7479ca384ad226efdd66db8fa2e3a38c83125
+SIZE (rust/crates/anstyle-wincon-3.0.6.crate) = 12271
+SHA256 (rust/crates/anyhow-1.0.93.crate) = 4c95c10ba0b00a02636238b814946408b1322d5ac4760326e6fb8ec956d85775
+SIZE (rust/crates/anyhow-1.0.93.crate) = 47490
+SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
+SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
+SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb
+SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/ascii-canvas-3.0.0.crate) = 8824ecca2e851cec16968d54a01dd372ef8f95b244fb84b84e70128be347c3c6
SIZE (rust/crates/ascii-canvas-3.0.0.crate) = 10575
SHA256 (rust/crates/assert-json-diff-2.0.2.crate) = 47e4f2b81832e72834d7518d8487a0396a28cc408186a2e8854c0f98011faf12
@@ -45,46 +45,42 @@ SHA256 (rust/crates/async-channel-1.9.0.crate) = 81953c529336010edd6d8e358f886d9
SIZE (rust/crates/async-channel-1.9.0.crate) = 13664
SHA256 (rust/crates/async-channel-2.3.1.crate) = 89b47800b0be77592da0afd425cc03468052844aff33b84e33cc696f64e77b6a
SIZE (rust/crates/async-channel-2.3.1.crate) = 14576
-SHA256 (rust/crates/async-executor-1.11.0.crate) = b10202063978b3351199d68f8b22c4e47e4b1b822f8d43fd862d5ea8c006b29a
-SIZE (rust/crates/async-executor-1.11.0.crate) = 24767
+SHA256 (rust/crates/async-executor-1.13.1.crate) = 30ca9a001c1e8ba5149f91a74362376cc6bc5b919d92d988668657bd570bdcec
+SIZE (rust/crates/async-executor-1.13.1.crate) = 27991
SHA256 (rust/crates/async-global-executor-2.4.1.crate) = 05b1b633a2115cd122d73b955eadd9916c18c8f510ec9cd1686404c60ad1c29c
SIZE (rust/crates/async-global-executor-2.4.1.crate) = 11844
*** 1785 LINES SKIPPED ***