summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--multimedia/ringrtc/Makefile272
-rw-r--r--multimedia/ringrtc/distinfo274
-rw-r--r--multimedia/ringrtc/files/extra-patch-no-mempcpy-nasm4
-rw-r--r--multimedia/ringrtc/files/patch-abseil8
-rw-r--r--multimedia/ringrtc/files/patch-src_rust_build.rs6
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILDCONFIG.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_compiler.gni4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_config_features.gni4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_config_freetype_freetype.gni4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_pkg-config.py4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_config_sysroot.gni4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_detect__host__arch.py4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_gn__run__binary.py4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_chrome.map4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_libpci_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_libusb.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_replace__gn__files.py4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_freebsd_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_gcc__toolchain.gni4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_get__concurrent__links.py4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_buildtools_third__party_libc++_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_modules_rtp__rtcp_source_forward__error__correction.cc4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_modules_video__capture_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_ringrtc_opus_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_ringrtc_opus_src_celt_arm_armcpu.c40
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_byte__order.h4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ifaddrs__converter.h4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.cc4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.h4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.cc4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.h4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.cc4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.h4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_platform__thread__types.cc4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_third__party_sigslot_sigslot.h4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_system__wrappers_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_testing_test.gni4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_third__nasm_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_third__party_libevent_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_third__party_nasm_config_config-linux.h4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_third__party_opus_BUILD.gn4
-rw-r--r--multimedia/ringrtc/files/patch-src_webrtc_src_third__party_opus_src_celt_arm_armcpu.c40
46 files changed, 270 insertions, 530 deletions
diff --git a/multimedia/ringrtc/Makefile b/multimedia/ringrtc/Makefile
index 7920884cf6ae..e510cb0ec9c1 100644
--- a/multimedia/ringrtc/Makefile
+++ b/multimedia/ringrtc/Makefile
@@ -1,7 +1,6 @@
PORTNAME= ringrtc
DISTVERSIONPREFIX= v
-DISTVERSION= 2.33.0
-PORTREVISION= 1
+DISTVERSION= 2.34.0
CATEGORIES= multimedia
MASTER_SITES= LOCAL/mikael/ringrtc/:base \
LOCAL/mikael/ringrtc/:boringssl \
@@ -37,7 +36,7 @@ COMMENT= Middleware library for Signal-Desktop
WWW= https://github.com/signalapp/ringrtc
LICENSE= AGPLv3
-LICENSE_FILE= ${WRKSRC}/../../LICENSE
+LICENSE_FILE= ${WRKSRC}/LICENSE
BUILD_DEPENDS= gn:devel/gn \
protoc:devel/protobuf
@@ -54,7 +53,7 @@ GH_TUPLE= signalapp:ringrtc:${DISTVERSIONPREFIX}${DISTVERSION} \
signalapp:webrtc:${WEBRTC_REV}:webrtc
# sh net-im/signal-desktop/get_deps.sh
-WEBRTC_REV= 5845h
+WEBRTC_REV= 5845i
# modify webrtc_fetch.sh, then sh webrtc_fetch.sh
BASE_REV= ca4474373784d15364b5d190970e5bdfa1544c2a
@@ -74,7 +73,7 @@ OPUS_REV= 74d8597f47aa680c9f9e21ab0b99c8c0632fe27d
BINARY_ALIAS= vpython3=${PYTHON_CMD}
-# Keep in sync with https://github.com/signalapp/ringrtc/blob/${DISTVERSION}/bin/build-electron#L96
+# Keep in sync with https://github.com/signalapp/ringrtc/blob/v${DISTVERSION}/bin/build-electron#L101
# Run "gn args out/Release --list" for all variables.
# Some parts don't have use_system_* flag, and can be turned on/off by using
# replace_gn_files.py script, some parts just turned on/off for target host
@@ -85,7 +84,7 @@ GN_ARGS+= rtc_build_examples=false \
rtc_enable_protobuf=false \
rtc_use_x11=false \
rtc_enable_sctp=false \
- rtc_libvpx_build_vp9=false \
+ rtc_libvpx_build_vp9=true \
rtc_include_ilbc=false \
use_custom_libcxx=false \
is_debug=false \
@@ -97,268 +96,9 @@ GN_ARGS+= rtc_build_examples=false \
MAKE_ARGS= -C out/${BUILDTYPE}
-WRKSRC= ${WRKDIR}/${PORTNAME}-${DISTVERSION}/src/rust
WEBRTCDIR= ${WRKDIR}/${PORTNAME}-${DISTVERSION}/src/webrtc/src
-# fetch -qo - https://raw.githubusercontent.com/signalapp/ringrtc/v2.31.2/src/rust/Cargo.lock | awk -f /usr/ports/Mk/Scripts/cargo-crates.awk | portedit merge -i Makefile
-CARGO_CRATES= addr2line-0.21.0 \
- adler-1.0.2 \
- aead-0.4.3 \
- aes-0.7.5 \
- aes-gcm-siv-0.10.3 \
- aho-corasick-1.0.5 \
- android-tzdata-0.1.1 \
- android_system_properties-0.1.5 \
- anstream-0.5.0 \
- anstyle-1.0.2 \
- anstyle-parse-0.2.1 \
- anstyle-query-1.0.0 \
- anstyle-wincon-2.1.0 \
- anyhow-1.0.75 \
- async-trait-0.1.73 \
- autocfg-1.1.0 \
- axum-0.6.20 \
- axum-core-0.3.4 \
- backtrace-0.3.69 \
- base64-0.13.1 \
- base64-0.21.3 \
- bincode-1.3.3 \
- bitflags-1.3.2 \
- bitflags-2.4.0 \
- block-buffer-0.9.0 \
- bumpalo-3.13.0 \
- byteorder-1.4.3 \
- bytes-1.4.0 \
- cc-1.0.83 \
- cesu8-1.1.0 \
- cfg-if-1.0.0 \
- chrono-0.4.28 \
- cipher-0.3.0 \
- clap-4.4.2 \
- clap_builder-4.4.2 \
- clap_derive-4.4.2 \
- clap_lex-0.5.1 \
- colorchoice-1.0.0 \
- combine-4.6.6 \
- core-foundation-sys-0.8.4 \
- cpufeatures-0.2.9 \
- crc32fast-1.3.2 \
- crypto-mac-0.11.1 \
- ctr-0.8.0 \
- darling-0.20.3 \
- darling_core-0.20.3 \
- darling_macro-0.20.3 \
- deranged-0.3.8 \
- digest-0.9.0 \
- displaydoc-0.2.4 \
- either-1.9.0 \
- env_logger-0.10.0 \
- equivalent-1.0.1 \
- errno-0.3.3 \
- errno-dragonfly-0.1.2 \
- fastrand-2.0.0 \
- fern-0.6.2 \
- fixedbitset-0.4.2 \
- flate2-1.0.27 \
- fnv-1.0.7 \
- form_urlencoded-1.2.0 \
- futures-0.3.28 \
- futures-channel-0.3.28 \
- futures-core-0.3.28 \
- futures-executor-0.3.28 \
- futures-io-0.3.28 \
- futures-macro-0.3.28 \
- futures-sink-0.3.28 \
- futures-task-0.3.28 \
- futures-util-0.3.28 \
- generic-array-0.14.7 \
- getrandom-0.1.16 \
- getrandom-0.2.10 \
- ghash-0.4.4 \
- gimli-0.28.0 \
- h2-0.3.21 \
- hashbrown-0.12.3 \
- hashbrown-0.14.0 \
- heck-0.4.1 \
- hermit-abi-0.3.2 \
- hex-0.4.3 \
- hkdf-0.11.0 \
- hmac-0.11.0 \
- http-0.2.9 \
- http-body-0.4.5 \
- httparse-1.8.0 \
- httpdate-1.0.3 \
- humantime-2.1.0 \
- hyper-0.14.27 \
- hyper-timeout-0.4.1 \
- iana-time-zone-0.1.57 \
- iana-time-zone-haiku-0.1.2 \
- ident_case-1.0.1 \
- idna-0.4.0 \
- indexmap-1.9.3 \
- indexmap-2.0.0 \
- is-terminal-0.4.9 \
- itertools-0.10.5 \
- itoa-1.0.9 \
- jni-0.19.0 \
- jni-sys-0.3.0 \
- js-sys-0.3.64 \
- lazy_static-1.4.0 \
- libc-0.2.147 \
- libloading-0.6.7 \
- linux-raw-sys-0.4.5 \
- log-0.4.20 \
- matchit-0.7.2 \
- memchr-2.6.2 \
- mime-0.3.17 \
- miniz_oxide-0.7.1 \
- mio-0.8.8 \
- multimap-0.8.3 \
- neon-0.10.1 \
- neon-build-0.10.1 \
- neon-macros-0.10.1 \
- neon-runtime-0.10.1 \
- ntapi-0.4.1 \
- num-traits-0.2.16 \
- num_cpus-1.16.0 \
- num_enum-0.7.0 \
- num_enum_derive-0.7.0 \
- object-0.32.0 \
- once_cell-1.18.0 \
- opaque-debug-0.3.0 \
- percent-encoding-2.3.0 \
- petgraph-0.6.4 \
- pin-project-1.1.3 \
- pin-project-internal-1.1.3 \
- pin-project-lite-0.2.13 \
- pin-utils-0.1.0 \
- polyval-0.5.3 \
- ppv-lite86-0.2.17 \
- prettyplease-0.1.25 \
- proc-macro-crate-1.3.1 \
- proc-macro2-1.0.66 \
- prost-0.11.9 \
- prost-build-0.11.9 \
- prost-derive-0.11.9 \
- prost-types-0.11.9 \
- quote-1.0.33 \
- rand-0.7.3 \
- rand-0.8.5 \
- rand_chacha-0.2.2 \
- rand_chacha-0.3.1 \
- rand_core-0.5.1 \
- rand_core-0.6.4 \
- rand_hc-0.2.0 \
- redox_syscall-0.3.5 \
- regex-1.9.4 \
- regex-automata-0.1.10 \
- regex-automata-0.3.7 \
- regex-syntax-0.6.29 \
- regex-syntax-0.7.5 \
- ring-0.16.20 \
- rustc-demangle-0.1.23 \
- rustix-0.38.10 \
- rustls-0.21.7 \
- rustls-webpki-0.100.2 \
- rustls-webpki-0.101.4 \
- rustversion-1.0.14 \
- ryu-1.0.15 \
- same-file-1.0.6 \
- sct-0.7.0 \
- semver-0.9.0 \
- semver-parser-0.7.0 \
- serde-1.0.188 \
- serde_derive-1.0.188 \
- serde_json-1.0.105 \
- serde_with-2.3.3 \
- serde_with_macros-2.3.3 \
- sha-1-0.9.8 \
- sha2-0.9.9 \
- slab-0.4.9 \
- smallvec-1.11.0 \
- socket2-0.4.9 \
- socket2-0.5.3 \
- spin-0.5.2 \
- static_assertions-1.1.0 \
- strsim-0.10.0 \
- subtle-2.4.1 \
- syn-1.0.109 \
- syn-2.0.29 \
- syn-mid-0.5.4 \
- sync_wrapper-0.1.2 \
- sysinfo-0.29.10 \
- tempfile-3.8.0 \
- termcolor-1.2.0 \
- thiserror-1.0.47 \
- thiserror-impl-1.0.47 \
- time-0.1.45 \
- time-0.3.28 \
- time-core-0.1.1 \
- time-macros-0.2.14 \
- tinyvec-1.6.0 \
- tinyvec_macros-0.1.1 \
- tokio-1.32.0 \
- tokio-io-timeout-1.2.0 \
- tokio-macros-2.1.0 \
- tokio-stream-0.1.14 \
- tokio-util-0.7.8 \
- toml_datetime-0.6.3 \
- toml_edit-0.19.14 \
- tonic-0.9.2 \
- tonic-build-0.9.2 \
- tower-0.4.13 \
- tower-layer-0.3.2 \
- tower-service-0.3.2 \
- tracing-0.1.37 \
- tracing-attributes-0.1.26 \
- tracing-core-0.1.31 \
- try-lock-0.2.4 \
- typenum-1.16.0 \
- unicode-bidi-0.3.13 \
- unicode-ident-1.0.11 \
- unicode-normalization-0.1.22 \
- universal-hash-0.4.1 \
- untrusted-0.7.1 \
- ureq-2.7.1 \
- url-2.4.1 \
- utf8parse-0.2.1 \
- version_check-0.9.4 \
- walkdir-2.3.3 \
- want-0.3.1 \
- wasi-0.9.0+wasi-snapshot-preview1 \
- wasi-0.10.0+wasi-snapshot-preview1 \
- wasi-0.11.0+wasi-snapshot-preview1 \
- wasm-bindgen-0.2.87 \
- wasm-bindgen-backend-0.2.87 \
- wasm-bindgen-macro-0.2.87 \
- wasm-bindgen-macro-support-0.2.87 \
- wasm-bindgen-shared-0.2.87 \
- web-sys-0.3.64 \
- webpki-0.22.0 \
- webpki-roots-0.23.1 \
- 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-0.48.0 \
- windows-sys-0.48.0 \
- windows-targets-0.48.5 \
- windows_aarch64_gnullvm-0.48.5 \
- windows_aarch64_msvc-0.48.5 \
- windows_i686_gnu-0.48.5 \
- windows_i686_msvc-0.48.5 \
- windows_x86_64_gnu-0.48.5 \
- windows_x86_64_gnullvm-0.48.5 \
- windows_x86_64_msvc-0.48.5 \
- winnow-0.5.15 \
- x25519-dalek-1.2.0 \
- zeroize-1.3.0 \
- zeroize_derive-1.4.2 \
- curve25519-dalek@git+https://github.com/signalapp/curve25519-dalek?branch=lizard2\#829f52e79c6d920243c8bf30c7f4ee2e8eac5246 \
- poksho,signal-crypto,zkcredential,zkgroup@git+https://github.com/signalapp/libsignal?tag=v0.23.1\#6f67aa5e4520f9d56f3f60794174db6285bf95e4
-
-CARGO_BUILD_ARGS= --features electron
+CARGO_BUILD_ARGS= --package ringrtc --features electron
CARGO_INSTALL= no
USE_LDCONFIG= yes
diff --git a/multimedia/ringrtc/distinfo b/multimedia/ringrtc/distinfo
index b91062b23bf9..49418d6c8bba 100644
--- a/multimedia/ringrtc/distinfo
+++ b/multimedia/ringrtc/distinfo
@@ -1,4 +1,4 @@
-TIMESTAMP = 1696504680
+TIMESTAMP = 1699880948
SHA256 (base-ca4474373784d15364b5d190970e5bdfa1544c2a.tar.gz) = 1fffc88eb3867309d73ff790f238bf9afd993aabad426c56a26c564248ba5530
SIZE (base-ca4474373784d15364b5d190970e5bdfa1544c2a.tar.gz) = 5646676
SHA256 (boringssl-ae88f198a49d77993e9c44b017d0e69c810dc668.tar.gz) = 462d5b99b884295fe175c15957e52c98e1328001deabaa3d7798165667220ef1
@@ -37,24 +37,32 @@ SHA256 (rust/crates/aes-0.7.5.crate) = 9e8b47f52ea9bae42228d07ec09eb676433d7c4ed
SIZE (rust/crates/aes-0.7.5.crate) = 128544
SHA256 (rust/crates/aes-gcm-siv-0.10.3.crate) = 589c637f0e68c877bbd59a4599bbe849cac8e5f3e4b5a3ebae8f528cd218dcdc
SIZE (rust/crates/aes-gcm-siv-0.10.3.crate) = 26809
-SHA256 (rust/crates/aho-corasick-1.0.5.crate) = 0c378d78423fdad8089616f827526ee33c19f2fddbd5de1629152c9593ba4783
-SIZE (rust/crates/aho-corasick-1.0.5.crate) = 172064
+SHA256 (rust/crates/aho-corasick-1.1.1.crate) = ea5d730647d4fadd988536d06fecce94b7b4f2a7efdae548f1cf4b63205518ab
+SIZE (rust/crates/aho-corasick-1.1.1.crate) = 182812
SHA256 (rust/crates/android-tzdata-0.1.1.crate) = e999941b234f3131b00bc13c22d06e8c5ff726d1b6318ac7eb276997bbb4fef0
SIZE (rust/crates/android-tzdata-0.1.1.crate) = 7674
SHA256 (rust/crates/android_system_properties-0.1.5.crate) = 819e7219dbd41043ac279b19830f2efc897156490d7fd6ea916720117ee66311
SIZE (rust/crates/android_system_properties-0.1.5.crate) = 5243
-SHA256 (rust/crates/anstream-0.5.0.crate) = b1f58811cfac344940f1a400b6e6231ce35171f614f26439e80f8c1465c5cc0c
-SIZE (rust/crates/anstream-0.5.0.crate) = 19646
-SHA256 (rust/crates/anstyle-1.0.2.crate) = 15c4c2c83f81532e5845a733998b6971faca23490340a418e9b72a3ec9de12ea
-SIZE (rust/crates/anstyle-1.0.2.crate) = 13983
-SHA256 (rust/crates/anstyle-parse-0.2.1.crate) = 938874ff5980b03a87c5524b3ae5b59cf99b1d6bc836848df7bc5ada9643c333
-SIZE (rust/crates/anstyle-parse-0.2.1.crate) = 24802
+SHA256 (rust/crates/anstream-0.6.4.crate) = 2ab91ebe16eb252986481c5b62f6098f3b698a45e34b5b98200cf20dd2484a44
+SIZE (rust/crates/anstream-0.6.4.crate) = 20593
+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.2.crate) = 317b9a89c1868f5ea6ff1d9539a69f45dffc21ce321ac1fd1160dfa48c8e2140
+SIZE (rust/crates/anstyle-parse-0.2.2.crate) = 24696
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-2.1.0.crate) = 58f54d10c6dfa51283a066ceab3ec1ab78d13fae00aa49243a45e4571fb79dfd
-SIZE (rust/crates/anstyle-wincon-2.1.0.crate) = 11757
+SHA256 (rust/crates/anstyle-wincon-3.0.1.crate) = f0699d10d2f4d628a98ee7b57b289abbc98ff3bad977cb3152709d4bf2330628
+SIZE (rust/crates/anstyle-wincon-3.0.1.crate) = 11279
SHA256 (rust/crates/anyhow-1.0.75.crate) = a4668cab20f66d8d020e1fbc0ebe47217433c1b6c8f2040faf858554e394ace6
SIZE (rust/crates/anyhow-1.0.75.crate) = 43901
+SHA256 (rust/crates/askama-0.12.1.crate) = b79091df18a97caea757e28cd2d5fda49c6cd4bd01ddffd7ff01ace0c0ad2c28
+SIZE (rust/crates/askama-0.12.1.crate) = 16976
+SHA256 (rust/crates/askama_derive-0.12.2.crate) = 9a0fc7dcf8bd4ead96b1d36b41df47c14beedf7b0301fc543d8f2384e66a2ec0
+SIZE (rust/crates/askama_derive-0.12.2.crate) = 29345
+SHA256 (rust/crates/askama_escape-0.10.3.crate) = 619743e34b5ba4e9703bba34deac3427c72507c7159f5fd030aea8cac0cfe341
+SIZE (rust/crates/askama_escape-0.10.3.crate) = 8875
+SHA256 (rust/crates/askama_parser-0.1.1.crate) = c268a96e01a4c47c8c5c2472aaa570707e006a875ea63e819f75474ceedaf7b4
+SIZE (rust/crates/askama_parser-0.1.1.crate) = 12850
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
@@ -67,8 +75,10 @@ SHA256 (rust/crates/backtrace-0.3.69.crate) = 2089b7e3f35b9dd2d0ed921ead4f6d318c
SIZE (rust/crates/backtrace-0.3.69.crate) = 77299
SHA256 (rust/crates/base64-0.13.1.crate) = 9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8
SIZE (rust/crates/base64-0.13.1.crate) = 61002
-SHA256 (rust/crates/base64-0.21.3.crate) = 414dcefbc63d77c526a76b3afcf6fbb9b5e2791c19c3aa2297733208750c6e53
-SIZE (rust/crates/base64-0.21.3.crate) = 76898
+SHA256 (rust/crates/base64-0.21.4.crate) = 9ba43ea6f343b788c8764558649e08df62f86c6ef251fdaeb1ffd010a9ae50a2
+SIZE (rust/crates/base64-0.21.4.crate) = 77029
+SHA256 (rust/crates/basic-toml-0.1.4.crate) = 7bfc506e7a2370ec239e1d072507b2a80c833083699d3c6fa176fbb4de8448c6
+SIZE (rust/crates/basic-toml-0.1.4.crate) = 50206
SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
SIZE (rust/crates/bincode-1.3.3.crate) = 28958
SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
@@ -77,26 +87,34 @@ SHA256 (rust/crates/bitflags-2.4.0.crate) = b4682ae6287fcf752ecaabbfcc7b6f9b72aa
SIZE (rust/crates/bitflags-2.4.0.crate) = 36954
SHA256 (rust/crates/block-buffer-0.9.0.crate) = 4152116fd6e9dadb291ae18fc1ec3575ed6d84c29642d97890f4b4a3417297e4
SIZE (rust/crates/block-buffer-0.9.0.crate) = 7108
-SHA256 (rust/crates/bumpalo-3.13.0.crate) = a3e2c3daef883ecc1b5d58c15adae93470a91d425f3532ba1695849656af3fc1
-SIZE (rust/crates/bumpalo-3.13.0.crate) = 82114
+SHA256 (rust/crates/bollard-0.14.0.crate) = af254ed2da4936ef73309e9597180558821cb16ae9bba4cb24ce6b612d8d80ed
+SIZE (rust/crates/bollard-0.14.0.crate) = 90361
+SHA256 (rust/crates/bollard-stubs-1.42.0-rc.7.crate) = 602bda35f33aeb571cef387dcd4042c643a8bf689d8aaac2cc47ea24cb7bc7e0
+SIZE (rust/crates/bollard-stubs-1.42.0-rc.7.crate) = 47770
+SHA256 (rust/crates/bumpalo-3.14.0.crate) = 7f30e7476521f6f8af1a1c4c0b8cc94f0bee37d91763d0ca2665f299b6cd8aec
+SIZE (rust/crates/bumpalo-3.14.0.crate) = 82400
SHA256 (rust/crates/byteorder-1.4.3.crate) = 14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610
SIZE (rust/crates/byteorder-1.4.3.crate) = 22512
-SHA256 (rust/crates/bytes-1.4.0.crate) = 89b2fd2a0dcf38d7971e2194b6b6eebab45ae01067456a7fd93d5547a61b70be
-SIZE (rust/crates/bytes-1.4.0.crate) = 58080
+SHA256 (rust/crates/bytes-1.5.0.crate) = a2bd12c1caf447e69cd4528f47f94d203fd2582878ecb9e9465484c4148a8223
+SIZE (rust/crates/bytes-1.5.0.crate) = 58909
+SHA256 (rust/crates/bzip2-0.4.4.crate) = bdb116a6ef3f6c3698828873ad02c3014b3c85cadb88496095628e3ef1e347f8
+SIZE (rust/crates/bzip2-0.4.4.crate) = 34197
+SHA256 (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 736a955f3fa7875102d57c82b8cac37ec45224a07fd32d58f9f7a186b6cd4cdc
+SIZE (rust/crates/bzip2-sys-0.1.11+1.0.8.crate) = 633444
SHA256 (rust/crates/cc-1.0.83.crate) = f1174fb0b6ec23863f8b971027804a42614e347eafb0a95bf0b12cdae21fc4d0
SIZE (rust/crates/cc-1.0.83.crate) = 68343
SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c
SIZE (rust/crates/cesu8-1.1.0.crate) = 10555
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
-SHA256 (rust/crates/chrono-0.4.28.crate) = 95ed24df0632f708f5f6d8082675bef2596f7084dee3dd55f632290bf35bfe0f
-SIZE (rust/crates/chrono-0.4.28.crate) = 211379
+SHA256 (rust/crates/chrono-0.4.31.crate) = 7f2c685bad3eb3d45a01354cedb7d5faa66194d1d58ba6e267a8de788f79db38
+SIZE (rust/crates/chrono-0.4.31.crate) = 214513
SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7
SIZE (rust/crates/cipher-0.3.0.crate) = 12756
-SHA256 (rust/crates/clap-4.4.2.crate) = 6a13b88d2c62ff462f88e4a121f17a82c1af05693a2f192b5c38d14de73c19f6
-SIZE (rust/crates/clap-4.4.2.crate) = 54441
-SHA256 (rust/crates/clap_builder-4.4.2.crate) = 2bb9faaa7c2ef94b2743a21f5a29e6f0010dff4caa69ac8e9d6cf8b6fa74da08
-SIZE (rust/crates/clap_builder-4.4.2.crate) = 162358
+SHA256 (rust/crates/clap-4.4.6.crate) = d04704f56c2cde07f43e8e2c154b43f216dc5c92fc98ada720177362f953b956
+SIZE (rust/crates/clap-4.4.6.crate) = 54823
+SHA256 (rust/crates/clap_builder-4.4.6.crate) = 0e231faeaca65ebd1ea3c737966bf858971cd38c3849107aa3ea7de90a804e45
+SIZE (rust/crates/clap_builder-4.4.6.crate) = 162450
SHA256 (rust/crates/clap_derive-4.4.2.crate) = 0862016ff20d69b84ef8247369fabf5c008a7417002411897d40ee1f4532b873
SIZE (rust/crates/clap_derive-4.4.2.crate) = 29019
SHA256 (rust/crates/clap_lex-0.5.1.crate) = cd7cc57abe963c6d3b9d8be5b06ba7c8957a930305ca90304f24ef040aa6f961
@@ -115,30 +133,46 @@ SHA256 (rust/crates/crypto-mac-0.11.1.crate) = b1d1a86f49236c215f271d40892d5fc95
SIZE (rust/crates/crypto-mac-0.11.1.crate) = 9551
SHA256 (rust/crates/ctr-0.8.0.crate) = 049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea
SIZE (rust/crates/ctr-0.8.0.crate) = 17740
+SHA256 (rust/crates/darling-0.14.4.crate) = 7b750cb3417fd1b327431a470f388520309479ab0bf5e323505daf0290cd3850
+SIZE (rust/crates/darling-0.14.4.crate) = 25168
SHA256 (rust/crates/darling-0.20.3.crate) = 0209d94da627ab5605dcccf08bb18afa5009cfbef48d8a8b7d7bdbc79be25c5e
SIZE (rust/crates/darling-0.20.3.crate) = 26066
+SHA256 (rust/crates/darling_core-0.14.4.crate) = 109c1ca6e6b7f82cc233a97004ea8ed7ca123a9af07a8230878fcfda9b158bf0
+SIZE (rust/crates/darling_core-0.14.4.crate) = 57485
SHA256 (rust/crates/darling_core-0.20.3.crate) = 177e3443818124b357d8e76f53be906d60937f0d3a90773a664fa63fa253e621
SIZE (rust/crates/darling_core-0.20.3.crate) = 60281
+SHA256 (rust/crates/darling_macro-0.14.4.crate) = a4aab4dbc9f7611d8b55048a3a16d2d010c2c8334e46304b40ac1cc14bf3b48e
+SIZE (rust/crates/darling_macro-0.14.4.crate) = 1896
SHA256 (rust/crates/darling_macro-0.20.3.crate) = 836a9bbc7ad63342d6d6e7b815ccab164bc77a2d95d84bc3117a8c0d5c98e2d5
SIZE (rust/crates/darling_macro-0.20.3.crate) = 1859
SHA256 (rust/crates/deranged-0.3.8.crate) = f2696e8a945f658fd14dc3b87242e6b80cd0f36ff04ea560fa39082368847946
SIZE (rust/crates/deranged-0.3.8.crate) = 15314
SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066
SIZE (rust/crates/digest-0.9.0.crate) = 13247
+SHA256 (rust/crates/directories-4.0.1.crate) = f51c5d4ddabd36886dd3e1438cb358cdcb0d7c499cb99cb4ac2e38e18b5cb210
+SIZE (rust/crates/directories-4.0.1.crate) = 16040
+SHA256 (rust/crates/dirs-sys-0.3.7.crate) = 1b1d1d91c932ef41c0f2663aa8b0ca0342d444d842c06914aa0a7e352d0bada6
+SIZE (rust/crates/dirs-sys-0.3.7.crate) = 10597
SHA256 (rust/crates/displaydoc-0.2.4.crate) = 487585f4d0c6655fe74905e2504d8ad6908e4db67f744eb140876906c2f3175d
SIZE (rust/crates/displaydoc-0.2.4.crate) = 23200
+SHA256 (rust/crates/dunce-1.0.4.crate) = 56ce8c6da7551ec6c462cbaf3bfbc75131ebbfa1c944aeaa9dab51ca1c5f0c3b
+SIZE (rust/crates/dunce-1.0.4.crate) = 8034
+SHA256 (rust/crates/dyn-clone-1.0.14.crate) = 23d2f3407d9a573d666de4b5bdf10569d73ca9478087346697dcbae6244bfbcd
+SIZE (rust/crates/dyn-clone-1.0.14.crate) = 11769
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/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/erased-serde-0.3.31.crate) = 6c138974f9d5e7fe373eb04df7cae98833802ae4b11c24ac7039a21d5af4b26c
+SIZE (rust/crates/erased-serde-0.3.31.crate) = 24182
SHA256 (rust/crates/errno-0.3.3.crate) = 136526188508e25c6fef639d7927dfb3e0e3084488bf202267829cf7fc23dbdd
SIZE (rust/crates/errno-0.3.3.crate) = 10543
SHA256 (rust/crates/errno-dragonfly-0.1.2.crate) = aa68f1b12764fab894d2755d2518754e71b4fd80ecfb822714a1206c2aab39bf
SIZE (rust/crates/errno-dragonfly-0.1.2.crate) = 1810
-SHA256 (rust/crates/fastrand-2.0.0.crate) = 6999dc1837253364c2ebb0704ba97994bd874e8f195d665c50b7548f6ea92764
-SIZE (rust/crates/fastrand-2.0.0.crate) = 14402
+SHA256 (rust/crates/fastrand-2.0.1.crate) = 25cbce373ec4653f1a01a31e8a5e5ec0c622dc27ff9c4e6606eefef5cbbed4a5
+SIZE (rust/crates/fastrand-2.0.1.crate) = 14664
SHA256 (rust/crates/fern-0.6.2.crate) = d9f0c14694cbd524c8720dd69b0e3179344f04ebb5f90f2e4a440c6ea3b2f1ee
SIZE (rust/crates/fern-0.6.2.crate) = 304626
SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
@@ -181,18 +215,22 @@ SHA256 (rust/crates/h2-0.3.21.crate) = 91fc23aa11be92976ef4729127f1a74adf36d8436
SIZE (rust/crates/h2-0.3.21.crate) = 166581
SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888
SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
-SHA256 (rust/crates/hashbrown-0.14.0.crate) = 2c6201b9ff9fd90a5a3bac2e56a830d0caa509576f0e503818ee82c181b3437a
-SIZE (rust/crates/hashbrown-0.14.0.crate) = 116103
+SHA256 (rust/crates/hashbrown-0.14.1.crate) = 7dfda62a12f55daeae5015f81b0baea145391cb4520f86c248fc615d72640d12
+SIZE (rust/crates/hashbrown-0.14.1.crate) = 127570
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/hermit-abi-0.3.3.crate) = d77f7ec81a6d05a3abb01ab6eb7590f6083d08449fe5a1c8b1e620283546ccb7
+SIZE (rust/crates/hermit-abi-0.3.3.crate) = 14253
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hkdf-0.11.0.crate) = 01706d578d5c281058480e673ae4086a9f4710d8df1ad80a5b03e39ece5f886b
SIZE (rust/crates/hkdf-0.11.0.crate) = 171707
SHA256 (rust/crates/hmac-0.11.0.crate) = 2a2a2320eb7ec0ebe8da8f744d7812d9fc4cb4d09344ac01898dbcb6a20ae69b
SIZE (rust/crates/hmac-0.11.0.crate) = 11385
+SHA256 (rust/crates/home-0.5.5.crate) = 5444c27eef6923071f7ebcc33e3444508466a76f7a2b93da00ed6e19f30c1ddb
+SIZE (rust/crates/home-0.5.5.crate) = 8557
+SHA256 (rust/crates/hound-3.5.1.crate) = 62adaabb884c94955b19907d60019f4e145d091c75345379e70d1ee696f7854f
+SIZE (rust/crates/hound-3.5.1.crate) = 39446
SHA256 (rust/crates/http-0.2.9.crate) = bd6effc99afb63425aff9b05836f029929e345a6148a14b7ecd5ab67af944482
SIZE (rust/crates/http-0.2.9.crate) = 100146
SHA256 (rust/crates/http-body-0.4.5.crate) = d5f38f16d184e36f2408a55281cd658ecbd3ca05cce6d6510a176eca393e26d1
@@ -201,12 +239,16 @@ SHA256 (rust/crates/httparse-1.8.0.crate) = d897f394bad6a705d5f4104762e116a75639
SIZE (rust/crates/httparse-1.8.0.crate) = 29954
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
+SHA256 (rust/crates/humansize-2.1.3.crate) = 6cb51c9a029ddc91b07a787f1d86b53ccfa49b0e86688c946ebe8d3555685dd7
+SIZE (rust/crates/humansize-2.1.3.crate) = 11953
SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
SIZE (rust/crates/humantime-2.1.0.crate) = 16749
SHA256 (rust/crates/hyper-0.14.27.crate) = ffb1cfd654a8219eaef89881fdb3bb3b1cdc5fa75ded05d6933b2b382e395468
SIZE (rust/crates/hyper-0.14.27.crate) = 195700
SHA256 (rust/crates/hyper-timeout-0.4.1.crate) = bbb958482e8c7be4bc3cf272a766a2b0bf1a6755e7a6ae777f017a31d11b13b1
SIZE (rust/crates/hyper-timeout-0.4.1.crate) = 13805
+SHA256 (rust/crates/hyperlocal-0.8.0.crate) = 0fafdf7b2b2de7c9784f76e02c0935e65a8117ec3b768644379983ab333ac98c
+SIZE (rust/crates/hyperlocal-0.8.0.crate) = 11626
SHA256 (rust/crates/iana-time-zone-0.1.57.crate) = 2fad5b825842d2b38bd206f3e81d6957625fd7f0a361e345c30e01a0ae2dd613
SIZE (rust/crates/iana-time-zone-0.1.57.crate) = 19785
SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f
@@ -217,8 +259,8 @@ SHA256 (rust/crates/idna-0.4.0.crate) = 7d20d6b07bfbc108882d88ed8e37d39636dcc260
SIZE (rust/crates/idna-0.4.0.crate) = 271429
SHA256 (rust/crates/indexmap-1.9.3.crate) = bd070e393353796e801d209ad339e89596eb4c8d430d18ede6a1cced8fafbd99
SIZE (rust/crates/indexmap-1.9.3.crate) = 54653
-SHA256 (rust/crates/indexmap-2.0.0.crate) = d5477fe2230a79769d8dc68e0eabf5437907c0457a5614a9e8dddb67f65eb65d
-SIZE (rust/crates/indexmap-2.0.0.crate) = 64038
+SHA256 (rust/crates/indexmap-2.0.2.crate) = 8adf3ddd720272c6ea8bf59463c04e0f93d0bbf7c5439b691bca2987e0270897
+SIZE (rust/crates/indexmap-2.0.2.crate) = 64274
SHA256 (rust/crates/is-terminal-0.4.9.crate) = cb0889898416213fab133e1d33a0e5858a48177452750691bde3666d0fdbaf8b
SIZE (rust/crates/is-terminal-0.4.9.crate) = 8109
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
@@ -233,20 +275,28 @@ SHA256 (rust/crates/js-sys-0.3.64.crate) = c5f195fe497f702db0f318b07fdd68edb1695
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/libc-0.2.148.crate) = 9cdc71e17332e86d2e1d38c1f99edcb6288ee11b815fb1a4b049eaa2114d369b
+SIZE (rust/crates/libc-0.2.148.crate) = 690988
SHA256 (rust/crates/libloading-0.6.7.crate) = 351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883
SIZE (rust/crates/libloading-0.6.7.crate) = 25037
-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/libm-0.2.8.crate) = 4ec2a862134d2a7d32d7983ddcdd1c4923530833c9f2ea1a44fc5fa473989058
+SIZE (rust/crates/libm-0.2.8.crate) = 113450
+SHA256 (rust/crates/linux-raw-sys-0.4.8.crate) = 3852614a3bd9ca9804678ba6be5e3b8ce76dfc902cae004e3e0c44051b6e88db
+SIZE (rust/crates/linux-raw-sys-0.4.8.crate) = 1407619
+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.20.crate) = b5e6163cb8c49088c2c36f57875e58ccd8c87c7427f7fbd50ea6710b2f3f2e8f
SIZE (rust/crates/log-0.4.20.crate) = 38307
-SHA256 (rust/crates/matchit-0.7.2.crate) = ed1202b2a6f884ae56f04cff409ab315c5ce26b5e58d7412e484f01fd52f52ef
-SIZE (rust/crates/matchit-0.7.2.crate) = 28592
-SHA256 (rust/crates/memchr-2.6.2.crate) = 5486aed0026218e61b8a01d5fbd5a0a134649abb71a0e53b7bc088529dced86e
-SIZE (rust/crates/memchr-2.6.2.crate) = 94202
+SHA256 (rust/crates/matchit-0.7.3.crate) = 0e7465ac9959cc2b1404e8e2367b43684a6d13790fe23056cc8c6c5a6b7bcb94
+SIZE (rust/crates/matchit-0.7.3.crate) = 30372
+SHA256 (rust/crates/memchr-2.6.3.crate) = 8f232d6ef707e1956a43342693d2a31e72989554d58299d7a88738cc95b0d35c
+SIZE (rust/crates/memchr-2.6.3.crate) = 94377
SHA256 (rust/crates/mime-0.3.17.crate) = 6877bb514081ee2a7ff5ef9de3281f14a4dd4bceac4c09388074a6b5df8a139a
SIZE (rust/crates/mime-0.3.17.crate) = 15712
+SHA256 (rust/crates/mime_guess-2.0.4.crate) = 4192263c238a5f0d0c6bfd21f336a313a4ce1c450542449ca191bb657b4642ef
+SIZE (rust/crates/mime_guess-2.0.4.crate) = 26399
+SHA256 (rust/crates/minimal-lexical-0.2.1.crate) = 68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a
+SIZE (rust/crates/minimal-lexical-0.2.1.crate) = 94841
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
@@ -261,6 +311,8 @@ SHA256 (rust/crates/neon-macros-0.10.1.crate) = b7288eac8b54af7913c60e0eb0e2a768
SIZE (rust/crates/neon-macros-0.10.1.crate) = 6831
SHA256 (rust/crates/neon-runtime-0.10.1.crate) = 4676720fa8bb32c64c3d9f49c47a47289239ec46b4bdb66d0913cc512cb0daca
SIZE (rust/crates/neon-runtime-0.10.1.crate) = 27683
+SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a
+SIZE (rust/crates/nom-7.1.3.crate) = 117570
SHA256 (rust/crates/ntapi-0.4.1.crate) = e8a3895c6391c39d7fe7ebc444a87eb2991b2a0bc718fdabd071eec617fc68e4
SIZE (rust/crates/ntapi-0.4.1.crate) = 126552
SHA256 (rust/crates/num-traits-0.2.16.crate) = f30b0abd723be7e2ffca1272140fac1a2f084c77ec3e123c192b66af1ee9e6c2
@@ -271,12 +323,16 @@ SHA256 (rust/crates/num_enum-0.7.0.crate) = 70bf6736f74634d299d00086f02986875b3c
SIZE (rust/crates/num_enum-0.7.0.crate) = 18578
SHA256 (rust/crates/num_enum_derive-0.7.0.crate) = 56ea360eafe1022f7cc56cd7b869ed57330fb2453d0c7831d99b74c65d2f5597
SIZE (rust/crates/num_enum_derive-0.7.0.crate) = 17076
-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/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5
SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767
+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/percent-encoding-2.3.0.crate) = 9b2a4787296e9989611394c33f193f676704af1686e70b8f8033ab5ba9a35a94
SIZE (rust/crates/percent-encoding-2.3.0.crate) = 10196
SHA256 (rust/crates/petgraph-0.6.4.crate) = e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9
@@ -289,6 +345,14 @@ SHA256 (rust/crates/pin-project-lite-0.2.13.crate) = 8afb450f006bf6385ca15ef45d7
SIZE (rust/crates/pin-project-lite-0.2.13.crate) = 29141
SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184
SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580
+SHA256 (rust/crates/pkg-config-0.3.27.crate) = 26072860ba924cbfa98ea39c8c19b4dd6a4a25423dbdf219c1eca91aa0cf6964
+SIZE (rust/crates/pkg-config-0.3.27.crate) = 18838
+SHA256 (rust/crates/plotly-0.8.4.crate) = b7174c07682d8c13cded3fcdf54d9c1d09249b4e821f26e4ab7a60eb39e9783d
+SIZE (rust/crates/plotly-0.8.4.crate) = 1173311
+SHA256 (rust/crates/plotly_derive-0.8.4.crate) = b2fcc11cdbc83c1a49ed868156cc485037e01c612b03128ce98519e5662ede63
+SIZE (rust/crates/plotly_derive-0.8.4.crate) = 4735
+SHA256 (rust/crates/plotly_kaleido-0.8.4.crate) = 40b8d0cd0d7884dbfe9d986d5c2e372dec74db6ffe825666f72fd91017ff685c
+SIZE (rust/crates/plotly_kaleido-0.8.4.crate) = 4283
SHA256 (rust/crates/polyval-0.5.3.crate) = 8419d2b623c7c0896ff2d5d96e2cb4ede590fed28fcc34934f4c33c036e620a1
SIZE (rust/crates/polyval-0.5.3.crate) = 17368
SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de
@@ -297,8 +361,8 @@ SHA256 (rust/crates/prettyplease-0.1.25.crate) = 6c8646e95016a7a6c4adea95bafa8a1
SIZE (rust/crates/prettyplease-0.1.25.crate) = 49545
SHA256 (rust/crates/proc-macro-crate-1.3.1.crate) = 7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919
SIZE (rust/crates/proc-macro-crate-1.3.1.crate) = 9678
-SHA256 (rust/crates/proc-macro2-1.0.66.crate) = 18fb31db3f9bddb2ea821cde30a9f70117e3f119938b5ee630b7403aa6e2ead9
-SIZE (rust/crates/proc-macro2-1.0.66.crate) = 43575
+SHA256 (rust/crates/proc-macro2-1.0.67.crate) = 3d433d9f1a3e8c1263d9456598b16fec66f4acc9a74dacffd35c7bb09b3a1328
+SIZE (rust/crates/proc-macro2-1.0.67.crate) = 43683
SHA256 (rust/crates/prost-0.11.9.crate) = 0b82eaa1d779e9a4bc1c3217db8ffbeabaae1dca241bf70183242128d48681cd
SIZE (rust/crates/prost-0.11.9.crate) = 28958
SHA256 (rust/crates/prost-build-0.11.9.crate) = 119533552c9a7ffacc21e099c24a0ac8bb19c2a2a3f363de84cd9b844feab270
@@ -323,36 +387,42 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba
SIZE (rust/crates/rand_core-0.6.4.crate) = 22666
SHA256 (rust/crates/rand_hc-0.2.0.crate) = ca3129af7b92a17112d59ad498c6f81eaf463253766b90396d39ea7a39d6613c
SIZE (rust/crates/rand_hc-0.2.0.crate) = 11670
+SHA256 (rust/crates/redox_syscall-0.2.16.crate) = fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a
+SIZE (rust/crates/redox_syscall-0.2.16.crate) = 24012
SHA256 (rust/crates/redox_syscall-0.3.5.crate) = 567664f262709473930a4bf9e51bf2ebf3348f2e748ccc50dea20646858f8f29
SIZE (rust/crates/redox_syscall-0.3.5.crate) = 23404
-SHA256 (rust/crates/regex-1.9.4.crate) = 12de2eff854e5fa4b1295edd650e227e9d8fb0c9e90b12e7f36d6a6811791a29
-SIZE (rust/crates/regex-1.9.4.crate) = 253112
+SHA256 (rust/crates/redox_users-0.4.3.crate) = b033d837a7cf162d7993aded9304e30a83213c648b6e389db233191f891e5c2b
+SIZE (rust/crates/redox_users-0.4.3.crate) = 15353
+SHA256 (rust/crates/regex-1.9.6.crate) = ebee201405406dbf528b8b672104ae6d6d63e6d118cb10e4d51abbc7b58044ff
+SIZE (rust/crates/regex-1.9.6.crate) = 254981
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.7.crate) = 49530408a136e16e5b486e883fbb6ba058e8e4e8ae6621a77b048b314336e629
-SIZE (rust/crates/regex-automata-0.3.7.crate) = 607421
+SHA256 (rust/crates/regex-automata-0.3.9.crate) = 59b23e92ee4318893fa3fe3e6fb365258efbfe6ac6ab30f090cdcbb7aa37efa9
+SIZE (rust/crates/regex-automata-0.3.9.crate) = 610489
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.5.crate) = dbb5fb1acd8a1a18b3dd5be62d25485eb770e05afb408a9627d14d451bae12da
SIZE (rust/crates/regex-syntax-0.7.5.crate) = 343366
+SHA256 (rust/crates/relative-path-1.9.0.crate) = c707298afce11da2efef2f600116fa93ffa7a032b5d7b628aa17711ec81383ca
+SIZE (rust/crates/relative-path-1.9.0.crate) = 27908
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.10.crate) = ed6248e1caa625eb708e266e06159f135e8c26f2bb7ceb72dc4b2766d0340964
-SIZE (rust/crates/rustix-0.38.10.crate) = 342427
+SHA256 (rust/crates/rustix-0.38.15.crate) = d2f9da0cbd88f9f09e7814e388301c8414c51c62aa6ce1e4b5c551d49d96e531
+SIZE (rust/crates/rustix-0.38.15.crate) = 351105
SHA256 (rust/crates/rustls-0.21.7.crate) = cd8d6c9f025a446bc4d18ad9632e69aec8f287aa84499ee335599fabd20c3fd8
SIZE (rust/crates/rustls-0.21.7.crate) = 283818
-SHA256 (rust/crates/rustls-webpki-0.100.2.crate) = e98ff011474fa39949b7e5c0428f9b4937eda7da7848bbb947786b7be0b27dab
-SIZE (rust/crates/rustls-webpki-0.100.2.crate) = 71561
-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/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4
SIZE (rust/crates/rustversion-1.0.14.crate) = 17261
SHA256 (rust/crates/ryu-1.0.15.crate) = 1ad4cc8da4ef723ed60bced201181d83791ad433213d8c24efffda1eec85d741
SIZE (rust/crates/ryu-1.0.15.crate) = 46906
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
+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/semver-0.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403
@@ -363,8 +433,12 @@ SHA256 (rust/crates/serde-1.0.188.crate) = cf9e0fcba69a370eed61bcf2b728575f726b5
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.105.crate) = 693151e1ac27563d6dbcec9dee9fbd5da8539b20fa14ad3752b2e6d363ace360
-SIZE (rust/crates/serde_json-1.0.105.crate) = 146316
+SHA256 (rust/crates/serde_json-1.0.107.crate) = 6b420ce6e3d8bd882e9b243c6eed35dbc9a6110c9769e74b584e0d68d1f20c65
+SIZE (rust/crates/serde_json-1.0.107.crate) = 146458
+SHA256 (rust/crates/serde_repr-0.1.16.crate) = 8725e1dfadb3a50f7e5ce0b1a540466f6ed3fe7a0fca2ac2b8b831d31316bd00
+SIZE (rust/crates/serde_repr-0.1.16.crate) = 9629
+SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
+SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/serde_with-2.3.3.crate) = 07ff71d2c147a7b57362cead5e22f772cd52f6ab31cfcd9edcd7f6aeb2a0afbe
SIZE (rust/crates/serde_with-2.3.3.crate) = 123415
SHA256 (rust/crates/serde_with_macros-2.3.3.crate) = 881b6f881b17d13214e5d494c939ebab463d01264ce1811e9d4ac3a882e7695f
@@ -373,14 +447,16 @@ SHA256 (rust/crates/sha-1-0.9.8.crate) = 99cd6713db3cf16b6c84e06321e049a9b9f6998
SIZE (rust/crates/sha-1-0.9.8.crate) = 14029
SHA256 (rust/crates/sha2-0.9.9.crate) = 4d58a1e1bf39749807d89cf2d98ac2dfa0ff1cb3faa38fbb64dd88ac8013d800
SIZE (rust/crates/sha2-0.9.9.crate) = 22247
+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/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.11.0.crate) = 62bb4feee49fdd9f707ef802e22365a35de4b7b299de4763d44bfea899442ff9
-SIZE (rust/crates/smallvec-1.11.0.crate) = 34680
+SHA256 (rust/crates/smallvec-1.11.1.crate) = 942b4a808e05215192e39f4ab80813e599068285906cc91aa64f923db842bd5a
+SIZE (rust/crates/smallvec-1.11.1.crate) = 34831
SHA256 (rust/crates/socket2-0.4.9.crate) = 64a4a911eed85daf18834cfaa86a79b7d266ff93ff5ba14005426219480ed662
SIZE (rust/crates/socket2-0.4.9.crate) = 45421
-SHA256 (rust/crates/socket2-0.5.3.crate) = 2538b18701741680e0322a2302176d3253a35388e2e62f172f64f4f16605f877
-SIZE (rust/crates/socket2-0.5.3.crate) = 52588
+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/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f
@@ -391,8 +467,8 @@ SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032
SIZE (rust/crates/subtle-2.4.1.crate) = 12630
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.29.crate) = c324c494eba9d92503e6f1ef2e6df781e78f6a7705a0202d9801b198807d518a
-SIZE (rust/crates/syn-2.0.29.crate) = 241664
+SHA256 (rust/crates/syn-2.0.37.crate) = 7303ef2c05cd654186cb250d29049a24840ca25d2747c25c0381c8d9e2f582e8
+SIZE (rust/crates/syn-2.0.37.crate) = 243250
SHA256 (rust/crates/syn-mid-0.5.4.crate) = fea305d57546cc8cd04feb14b62ec84bf17f50e3f7b12560d7bfa9265f39d9ed
SIZE (rust/crates/syn-mid-0.5.4.crate) = 11862
SHA256 (rust/crates/sync_wrapper-0.1.2.crate) = 2047c6ded9c721764247e62cd3b03c09ffc529b2ba5b10ec482ae507a4a70160
@@ -401,20 +477,20 @@ SHA256 (rust/crates/sysinfo-0.29.10.crate) = 0a18d114d420ada3a891e6bc8e96a202340
SIZE (rust/crates/sysinfo-0.29.10.crate) = 156524
SHA256 (rust/crates/tempfile-3.8.0.crate) = cb94d2f3cc536af71caac6b6fcebf65860b347e7ce0cc9ebe8f70d3e521054ef
SIZE (rust/crates/tempfile-3.8.0.crate) = 31720
-SHA256 (rust/crates/termcolor-1.2.0.crate) = be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6
-SIZE (rust/crates/termcolor-1.2.0.crate) = 17917
-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/termcolor-1.3.0.crate) = 6093bad37da69aab9d123a8091e4be0aa4a03e4d601ec641c327398315f62b64
+SIZE (rust/crates/termcolor-1.3.0.crate) = 18799
+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/time-0.1.45.crate) = 1b797afad3f312d1c66a56d11d0316f916356d11bd158fbc6ca6389ff6bf805a
SIZE (rust/crates/time-0.1.45.crate) = 28911
-SHA256 (rust/crates/time-0.3.28.crate) = 17f6bb557fd245c28e6411aa56b6403c689ad95061f50e4be16c274e70a17e48
-SIZE (rust/crates/time-0.3.28.crate) = 117447
-SHA256 (rust/crates/time-core-0.1.1.crate) = 7300fbefb4dadc1af235a9cef3737cea692a9d97e1b9cbcd4ebdae6f8868e6fb
-SIZE (rust/crates/time-core-0.1.1.crate) = 7197
-SHA256 (rust/crates/time-macros-0.2.14.crate) = 1a942f44339478ef67935ab2bbaec2fb0322496cf3cbe84b261e06ac3814c572
-SIZE (rust/crates/time-macros-0.2.14.crate) = 23766
+SHA256 (rust/crates/time-0.3.29.crate) = 426f806f4089c493dcac0d24c29c01e2c38baf8e30f1b716ee37e83d200b18fe
+SIZE (rust/crates/time-0.3.29.crate) = 118231
+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.15.crate) = 4ad70d68dba9e1f8aceda7aa6711965dfec1cac869f311a51bd08b3a2ccbce20
+SIZE (rust/crates/time-macros-0.2.15.crate) = 23568
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
@@ -427,12 +503,12 @@ SHA256 (rust/crates/tokio-macros-2.1.0.crate) = 630bdcf245f78637c13ec01ffae6187c
SIZE (rust/crates/tokio-macros-2.1.0.crate) = 11472
SHA256 (rust/crates/tokio-stream-0.1.14.crate) = 397c988d37662c7dda6d2208364a706264bf3d6138b11d436cbac0ad38832842
SIZE (rust/crates/tokio-stream-0.1.14.crate) = 35881
-SHA256 (rust/crates/tokio-util-0.7.8.crate) = 806fe8c2c87eccc8b3267cbae29ed3ab2d0bd37fca70ab622e46aaa9375ddb7d
-SIZE (rust/crates/tokio-util-0.7.8.crate) = 101644
+SHA256 (rust/crates/tokio-util-0.7.9.crate) = 1d68074620f57a0b21594d9735eb2e98ab38b17f80d3fcb189fca266771ca60d
+SIZE (rust/crates/tokio-util-0.7.9.crate) = 104487
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/tonic-0.9.2.crate) = 3082666a3a6433f7f511c7192923fa1fe07c69332d3c6a2e6bb040b569199d5a
SIZE (rust/crates/tonic-0.9.2.crate) = 92598
SHA256 (rust/crates/tonic-build-0.9.2.crate) = a6fdaae4c2c638bb70fe42803a26fbd6fc6ac8c72f5c59f67ecc2a2dcabf4b07
@@ -451,28 +527,30 @@ SHA256 (rust/crates/tracing-core-0.1.31.crate) = 0955b8137a1df6f1a2e9a37d8a66562
SIZE (rust/crates/tracing-core-0.1.31.crate) = 61263
SHA256 (rust/crates/try-lock-0.2.4.crate) = 3528ecfd12c466c6f163363caf2d02a71161dd5e1cc6ae7b34207ea2d42d81ed
SIZE (rust/crates/try-lock-0.2.4.crate) = 4467
-SHA256 (rust/crates/typenum-1.16.0.crate) = 497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba
-SIZE (rust/crates/typenum-1.16.0.crate) = 42477
+SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
+SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/unicase-2.7.0.crate) = f7d2d4dafb69621809a81864c9c1b864479e1235c0dd4e199924b9742439ed89
+SIZE (rust/crates/unicase-2.7.0.crate) = 23783
SHA256 (rust/crates/unicode-bidi-0.3.13.crate) = 92888ba5573ff080736b3648696b70cafad7d250551175acbaa4e0385b3e1460
SIZE (rust/crates/unicode-bidi-0.3.13.crate) = 44477
-SHA256 (rust/crates/unicode-ident-1.0.11.crate) = 301abaae475aa91687eb82514b328ab47a211a533026cb25fc3e519b86adfc3c
-SIZE (rust/crates/unicode-ident-1.0.11.crate) = 42067
+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.22.crate) = 5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921
SIZE (rust/crates/unicode-normalization-0.1.22.crate) = 122604
SHA256 (rust/crates/universal-hash-0.4.1.crate) = 9f214e8f697e925001e66ec2c6e37a4ef93f0f78c2eed7814394e10c62025b05
SIZE (rust/crates/universal-hash-0.4.1.crate) = 8503
SHA256 (rust/crates/untrusted-0.7.1.crate) = a156c684c91ea7d62626509bce3cb4e1d9ed5c4d978f7b4352658f96a4c26b4a
SIZE (rust/crates/untrusted-0.7.1.crate) = 7924
-SHA256 (rust/crates/ureq-2.7.1.crate) = 0b11c96ac7ee530603dcdf68ed1557050f374ce55a5a07193ebf8cbc9f8927e9
-SIZE (rust/crates/ureq-2.7.1.crate) = 111068
+SHA256 (rust/crates/ureq-2.8.0.crate) = f5ccd538d4a604753ebc2f17cd9946e89b77bf87f6a8e2309667c6f2e87855e3
+SIZE (rust/crates/ureq-2.8.0.crate) = 112867
SHA256 (rust/crates/url-2.4.1.crate) = 143b538f18257fac9cad154828a57c6bf5157e1aa604d4816b5995bf6de87ae5
SIZE (rust/crates/url-2.4.1.crate) = 78228
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/walkdir-2.3.3.crate) = 36df944cda56c7d8d8b7496af378e6b16de9284591917d307c9b4d313c44e698
-SIZE (rust/crates/walkdir-2.3.3.crate) = 23125
+SHA256 (rust/crates/walkdir-2.4.0.crate) = d71d857dc86794ca4c280d616f7da00d2dbfd8cd788846559a6813e6aa4b54ee
+SIZE (rust/crates/walkdir-2.4.0.crate) = 23550
SHA256 (rust/crates/want-0.3.1.crate) = bfa7760aed19e106de2c7c0b581b509f2f25d3dacaf737cb82ac61bc6d760b0e
SIZE (rust/crates/want-0.3.1.crate) = 6398
SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519
@@ -493,18 +571,18 @@ SHA256 (rust/crates/wasm-bindgen-shared-0.2.87.crate) = ca6ad05a4870b2bf5fe99511
SIZE (rust/crates/wasm-bindgen-shared-0.2.87.crate) = 7248
SHA256 (rust/crates/web-sys-0.3.64.crate) = 9b85cbef8c220a6abc02aefd892dfc0fc23afb1c6a426316ec33253a3877249b
SIZE (rust/crates/web-sys-0.3.64.crate) = 725584
-SHA256 (rust/crates/webpki-0.22.0.crate) = f095d78192e208183081cc07bc5515ef55216397af48b873e5edcd72637fa1bd
-SIZE (rust/crates/webpki-0.22.0.crate) = 58663
-SHA256 (rust/crates/webpki-roots-0.23.1.crate) = b03058f88386e5ff5310d9111d53f48b17d732b401aeb83a8d5190f2ac459338
-SIZE (rust/crates/webpki-roots-0.23.1.crate) = 245626
-SHA256 (rust/crates/which-4.4.0.crate) = 2441c784c52b289a054b7201fc93253e288f094e2f4be9058343127c4226a269
-SIZE (rust/crates/which-4.4.0.crate) = 10889
+SHA256 (rust/crates/webpki-0.22.2.crate) = 07ecc0cd7cac091bf682ec5efa18b1cff79d617b84181f38b3951dbe135f607f
+SIZE (rust/crates/webpki-0.22.2.crate) = 63999
+SHA256 (rust/crates/webpki-roots-0.25.2.crate) = 14247bb57be4f377dfb94c72830b8ce8fc6beac03cf4bf7b9732eadd414123fc
+SIZE (rust/crates/webpki-roots-0.25.2.crate) = 250405
+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-util-0.1.5.crate) = 70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178
-SIZE (rust/crates/winapi-util-0.1.5.crate) = 10164
+SHA256 (rust/crates/winapi-util-0.1.6.crate) = f29e6f9198ba0d26b4c9f07dbe6f9ed633e1f3d5b8b414090084349e46a52596
+SIZE (rust/crates/winapi-util-0.1.6.crate) = 12234
SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-0.48.0.crate) = e686886bc078bc1b0b600cac0147aadb815089b6e4da64016cbd754b6342700f
@@ -535,11 +613,13 @@ SHA256 (rust/crates/zeroize-1.3.0.crate) = 4756f7db3f7b5574938c3eb1c117038b8e07f
SIZE (rust/crates/zeroize-1.3.0.crate) = 15913
SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69
SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141
+SHA256 (rust/crates/zip-0.5.13.crate) = 93ab48844d61251bb3835145c521d88aa4031d7139e8485990f60ca911fa0815
+SIZE (rust/crates/zip-0.5.13.crate) = 48237
SHA256 (signalapp-curve25519-dalek-829f52e79c6d920243c8bf30c7f4ee2e8eac5246_GH0.tar.gz) = cb043b53f368db5325f54497de4e47ebfc927880cef5e0125c1606d754af5dcc
SIZE (signalapp-curve25519-dalek-829f52e79c6d920243c8bf30c7f4ee2e8eac5246_GH0.tar.gz) = 532989
SHA256 (signalapp-libsignal-v0.23.1_GH0.tar.gz) = 36eff4a90b13bbc769c4af118dbe9686aa1e38dcf9ad4b09dca8e8274bc6c8ee
SIZE (signalapp-libsignal-v0.23.1_GH0.tar.gz) = 722237
-SHA256 (signalapp-ringrtc-v2.33.0_GH0.tar.gz) = c989fec26ceaa20669d0ad8968a3a9db4fbe94230675062de86b829efc1b84b4
-SIZE (signalapp-ringrtc-v2.33.0_GH0.tar.gz) = 802261
-SHA256 (signalapp-webrtc-5845h_GH0.tar.gz) = 3bb955feed785650ac013423bf913ba50b31d435411ca73b069c9b95b153a99d
-SIZE (signalapp-webrtc-5845h_GH0.tar.gz) = 39729509
+SHA256 (signalapp-ringrtc-v2.34.0_GH0.tar.gz) = e679e4e9234b5fba8be51706fdb80d84d4f1984466d96844dd6898af6aa86fd2
+SIZE (signalapp-ringrtc-v2.34.0_GH0.tar.gz) = 795170
+SHA256 (signalapp-webrtc-5845i_GH0.tar.gz) = 8d7fd0cee9833e9349828131fa33c43db81a8debba4200443d9b7ccc809f4757
+SIZE (signalapp-webrtc-5845i_GH0.tar.gz) = 39725435
diff --git a/multimedia/ringrtc/files/extra-patch-no-mempcpy-nasm b/multimedia/ringrtc/files/extra-patch-no-mempcpy-nasm
index 069a0c98317b..492bd902dbb9 100644
--- a/multimedia/ringrtc/files/extra-patch-no-mempcpy-nasm
+++ b/multimedia/ringrtc/files/extra-patch-no-mempcpy-nasm
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/third_party/nasm/config/config-linux.h.orig 2021-04-14 18:43:05 UTC
-+++ ../../src/webrtc/src/third_party/nasm/config/config-linux.h
+--- src/webrtc/src/third_party/nasm/config/config-linux.h.orig 2021-04-14 18:43:05 UTC
++++ src/webrtc/src/third_party/nasm/config/config-linux.h
@@ -336,7 +336,7 @@
#define HAVE_MEMORY_H 1
diff --git a/multimedia/ringrtc/files/patch-abseil b/multimedia/ringrtc/files/patch-abseil
index b6bf5302a376..acb2cc758d4f 100644
--- a/multimedia/ringrtc/files/patch-abseil
+++ b/multimedia/ringrtc/files/patch-abseil
@@ -21,8 +21,8 @@ Change-Id: Ifd1b65c84e3631075248bc2e01b8f047dc72d201
diff --git a/absl/base/internal/sysinfo.cc b/absl/base/internal/sysinfo.cc
index 8bcc4fafaf9..5b427fa5e98 100644
---- ../../src/webrtc/src/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
-+++ ../../src/webrtc/src/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
+--- src/webrtc/src/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
++++ src/webrtc/src/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
@@ -34,6 +34,14 @@
#include <sys/sysctl.h>
#endif
@@ -87,8 +87,8 @@ Change-Id: Id0a9212e9c4413fa520a42934efaed2a06ca5dbc
diff --git a/absl/base/internal/sysinfo.cc b/absl/base/internal/sysinfo.cc
index 5b427fa5e98..79eaba3e51c 100644
---- ../../src/webrtc/src/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
-+++ ../../src/webrtc/src/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
+--- src/webrtc/src/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
++++ src/webrtc/src/third_party/abseil-cpp/absl/base/internal/sysinfo.cc
@@ -429,7 +429,7 @@ pid_t GetTID() {
return tid;
}
diff --git a/multimedia/ringrtc/files/patch-src_rust_build.rs b/multimedia/ringrtc/files/patch-src_rust_build.rs
index 716ac6b05baa..bc67ceba6d2e 100644
--- a/multimedia/ringrtc/files/patch-src_rust_build.rs
+++ b/multimedia/ringrtc/files/patch-src_rust_build.rs
@@ -1,7 +1,7 @@
---- build.rs.orig 2021-03-15 17:47:59 UTC
-+++ build.rs
+--- src/rust/build.rs.orig 2021-03-15 17:47:59 UTC
++++ src/rust/build.rs
@@ -21,7 +21,9 @@ fn main() {
- println!("cargo:rustc-link-search=native=../../src/webrtc/src/out/Release/obj/",);
+ println!("cargo:rustc-link-search=native=src/webrtc/src/out/Release/obj/",);
}
- if cfg!(target_os = "macos") {
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_BUILD.gn
index 841b000a27ad..3cd0b0a1eb19 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/BUILD.gn.orig 2021-03-15 15:09:17 UTC
-+++ ../../src/webrtc/src/BUILD.gn
+--- src/webrtc/src/BUILD.gn.orig 2021-03-15 15:09:17 UTC
++++ src/webrtc/src/BUILD.gn
@@ -188,6 +188,9 @@ config("common_inherited_config") {
if (is_linux || is_chromeos) {
defines += [ "WEBRTC_LINUX" ]
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILD.gn
index 904d4c77d7a9..2d1d7d5fec77 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/config/BUILD.gn.orig 2021-05-26 12:26:11 UTC
-+++ ../../src/webrtc/src/build/config/BUILD.gn
+--- src/webrtc/src/build/config/BUILD.gn.orig 2021-05-26 12:26:11 UTC
++++ src/webrtc/src/build/config/BUILD.gn
@@ -214,13 +214,17 @@ config("default_libs") {
# Targets should choose to explicitly link frameworks they require. Since
# linking can have run-time side effects, nothing should be listed here.
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILDCONFIG.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILDCONFIG.gn
index 61350683ad45..bd2e44be0118 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILDCONFIG.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_BUILDCONFIG.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/config/BUILDCONFIG.gn.orig 2021-11-15 18:52:18 UTC
-+++ ../../src/webrtc/src/build/config/BUILDCONFIG.gn
+--- src/webrtc/src/build/config/BUILDCONFIG.gn.orig 2021-11-15 18:52:18 UTC
++++ src/webrtc/src/build/config/BUILDCONFIG.gn
@@ -139,7 +139,8 @@ declare_args() {
is_official_build = false
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_BUILD.gn
index 47e27a6d064b..37e998dd5808 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/config/compiler/BUILD.gn.orig 2022-02-16 12:34:12 UTC
-+++ ../../src/webrtc/src/build/config/compiler/BUILD.gn
+--- src/webrtc/src/build/config/compiler/BUILD.gn.orig 2022-02-16 12:34:12 UTC
++++ src/webrtc/src/build/config/compiler/BUILD.gn
@@ -237,13 +237,16 @@ config("no_unresolved_symbols") {
# Compiler instrumentation can introduce dependencies in DSOs to symbols in
# the executable they are loaded into, so they are unresolved at link-time.
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_compiler.gni b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_compiler.gni
index f06f258e5d45..42353cb83d4e 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_compiler.gni
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_compiler_compiler.gni
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/config/compiler/compiler.gni.orig 2021-11-15 18:52:18 UTC
-+++ ../../src/webrtc/src/build/config/compiler/compiler.gni
+--- src/webrtc/src/build/config/compiler/compiler.gni.orig 2021-11-15 18:52:18 UTC
++++ src/webrtc/src/build/config/compiler/compiler.gni
@@ -230,7 +230,7 @@ declare_args() {
declare_args() {
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_features.gni b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_features.gni
index b17ea6853e19..fe60d15c1686 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_features.gni
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_features.gni
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/config/features.gni.orig 2020-09-19 19:50:44 UTC
-+++ ../../src/webrtc/src/build/config/features.gni
+--- src/webrtc/src/build/config/features.gni.orig 2020-09-19 19:50:44 UTC
++++ src/webrtc/src/build/config/features.gni
@@ -31,7 +31,7 @@ declare_args() {
proprietary_codecs = is_chrome_branded || is_castos || is_cast_android
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_freetype_freetype.gni b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_freetype_freetype.gni
index 413823ab125f..c0f46decc5a2 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_freetype_freetype.gni
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_freetype_freetype.gni
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/config/freetype/freetype.gni.orig 2019-03-18 08:59:45 UTC
-+++ ../../src/webrtc/src/build/config/freetype/freetype.gni
+--- src/webrtc/src/build/config/freetype/freetype.gni.orig 2019-03-18 08:59:45 UTC
++++ src/webrtc/src/build/config/freetype/freetype.gni
@@ -10,5 +10,5 @@ declare_args() {
# than version 2.7.1 and have color bitmap support compiled in. WARNING:
# System FreeType configurations other than as described WILL INTRODUCE TEXT
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_BUILD.gn
index ffde98c11bad..82d156e8558d 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/config/linux/BUILD.gn.orig 2021-10-13 07:49:03 UTC
-+++ ../../src/webrtc/src/build/config/linux/BUILD.gn
+--- src/webrtc/src/build/config/linux/BUILD.gn.orig 2021-10-13 07:49:03 UTC
++++ src/webrtc/src/build/config/linux/BUILD.gn
@@ -41,7 +41,7 @@ config("runtime_library") {
}
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_pkg-config.py b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_pkg-config.py
index 5dcb06beace2..7890572bd313 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_pkg-config.py
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_linux_pkg-config.py
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/config/linux/pkg-config.py.orig 2019-07-24 18:58:02 UTC
-+++ ../../src/webrtc/src/build/config/linux/pkg-config.py
+--- src/webrtc/src/build/config/linux/pkg-config.py.orig 2019-07-24 18:58:02 UTC
++++ src/webrtc/src/build/config/linux/pkg-config.py
@@ -108,7 +108,7 @@ def main():
# If this is run on non-Linux platforms, just return nothing and indicate
# success. This allows us to "kind of emulate" a Linux build from other
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_sysroot.gni b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_sysroot.gni
index 5c9a4617cd37..ec1873827d69 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_sysroot.gni
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_config_sysroot.gni
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/config/sysroot.gni.orig 2020-05-13 18:39:36 UTC
-+++ ../../src/webrtc/src/build/config/sysroot.gni
+--- src/webrtc/src/build/config/sysroot.gni.orig 2020-05-13 18:39:36 UTC
++++ src/webrtc/src/build/config/sysroot.gni
@@ -19,10 +19,10 @@ declare_args() {
# Controls default is_linux sysroot. If set to true, and sysroot
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_detect__host__arch.py b/multimedia/ringrtc/files/patch-src_webrtc_src_build_detect__host__arch.py
index a20dc96fd74b..9df4617d9ed2 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_detect__host__arch.py
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_detect__host__arch.py
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/detect_host_arch.py.orig 2019-07-24 18:58:02 UTC
-+++ ../../src/webrtc/src/build/detect_host_arch.py
+--- src/webrtc/src/build/detect_host_arch.py.orig 2019-07-24 18:58:02 UTC
++++ src/webrtc/src/build/detect_host_arch.py
@@ -20,6 +20,8 @@ def HostArch():
host_arch = 'ia32'
elif host_arch in ['x86_64', 'amd64']:
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_gn__run__binary.py b/multimedia/ringrtc/files/patch-src_webrtc_src_build_gn__run__binary.py
index cec986c04017..63992f0c889d 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_gn__run__binary.py
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_gn__run__binary.py
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/gn_run_binary.py.orig 2019-07-24 18:58:02 UTC
-+++ ../../src/webrtc/src/build/gn_run_binary.py
+--- src/webrtc/src/build/gn_run_binary.py.orig 2019-07-24 18:58:02 UTC
++++ src/webrtc/src/build/gn_run_binary.py
@@ -23,7 +23,7 @@ if not os.path.isabs(path):
# The rest of the arguments are passed directly to the executable.
args = [path] + sys.argv[2:]
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_chrome.map b/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_chrome.map
index 50ca792ebc8e..c3f97aeafa2c 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_chrome.map
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_chrome.map
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/linux/chrome.map.orig 2021-05-01 21:15:31 UTC
-+++ ../../src/webrtc/src/build/linux/chrome.map
+--- src/webrtc/src/build/linux/chrome.map.orig 2021-05-01 21:15:31 UTC
++++ src/webrtc/src/build/linux/chrome.map
@@ -20,6 +20,10 @@ global:
# Program entry point.
_start;
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_libpci_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_libpci_BUILD.gn
index 9ece73e22ebc..b8a4d07953ef 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_libpci_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_libpci_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/linux/libpci/BUILD.gn.orig 2019-03-11 22:00:52 UTC
-+++ ../../src/webrtc/src/build/linux/libpci/BUILD.gn
+--- src/webrtc/src/build/linux/libpci/BUILD.gn.orig 2019-03-11 22:00:52 UTC
++++ src/webrtc/src/build/linux/libpci/BUILD.gn
@@ -3,20 +3,36 @@
# found in the LICENSE file.
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_libusb.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_libusb.gn
index 3885fd4ebc70..81f57ef449f9 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_libusb.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_libusb.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/linux/unbundle/libusb.gn.orig 2019-03-17 01:47:13 UTC
-+++ ../../src/webrtc/src/build/linux/unbundle/libusb.gn
+--- src/webrtc/src/build/linux/unbundle/libusb.gn.orig 2019-03-17 01:47:13 UTC
++++ src/webrtc/src/build/linux/unbundle/libusb.gn
@@ -0,0 +1,24 @@
+# Copyright 2016 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_replace__gn__files.py b/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_replace__gn__files.py
index ae68a534f5f1..853bc711f24a 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_replace__gn__files.py
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_linux_unbundle_replace__gn__files.py
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/linux/unbundle/replace_gn_files.py.orig 2021-11-15 18:52:18 UTC
-+++ ../../src/webrtc/src/build/linux/unbundle/replace_gn_files.py
+--- src/webrtc/src/build/linux/unbundle/replace_gn_files.py.orig 2021-11-15 18:52:18 UTC
++++ src/webrtc/src/build/linux/unbundle/replace_gn_files.py
@@ -54,6 +54,7 @@ REPLACEMENTS = {
'libevent': 'third_party/libevent/BUILD.gn',
'libjpeg': 'third_party/libjpeg.gni',
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_freebsd_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_freebsd_BUILD.gn
index 90410ef74eb3..c2f3f8e28d2d 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_freebsd_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_freebsd_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/toolchain/freebsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC
-+++ ../../src/webrtc/src/build/toolchain/freebsd/BUILD.gn
+--- src/webrtc/src/build/toolchain/freebsd/BUILD.gn.orig 2022-02-07 13:39:41 UTC
++++ src/webrtc/src/build/toolchain/freebsd/BUILD.gn
@@ -0,0 +1,66 @@
+# Copyright 2013 The Chromium Authors. All rights reserved.
+# Use of this source code is governed by a BSD-style license that can be
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_gcc__toolchain.gni b/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_gcc__toolchain.gni
index ac0069555866..e3def33f6fcb 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_gcc__toolchain.gni
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_gcc__toolchain.gni
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/toolchain/gcc_toolchain.gni.orig 2022-02-16 12:34:12 UTC
-+++ ../../src/webrtc/src/build/toolchain/gcc_toolchain.gni
+--- src/webrtc/src/build/toolchain/gcc_toolchain.gni.orig 2022-02-16 12:34:12 UTC
++++ src/webrtc/src/build/toolchain/gcc_toolchain.gni
@@ -53,6 +53,13 @@ if (enable_resource_allowlist_generation) {
"enable_resource_allowlist_generation=true does not work for target_os=$target_os")
}
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_get__concurrent__links.py b/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_get__concurrent__links.py
index 7fcb1e54e0bf..adb6cc98db76 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_get__concurrent__links.py
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_build_toolchain_get__concurrent__links.py
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/build/toolchain/get_concurrent_links.py.orig 2021-05-01 21:15:31 UTC
-+++ ../../src/webrtc/src/build/toolchain/get_concurrent_links.py
+--- src/webrtc/src/build/toolchain/get_concurrent_links.py.orig 2021-05-01 21:15:31 UTC
++++ src/webrtc/src/build/toolchain/get_concurrent_links.py
@@ -53,6 +53,14 @@ def _GetTotalMemoryInBytes():
return int(subprocess.check_output(['sysctl', '-n', 'hw.memsize']))
except Exception:
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_buildtools_third__party_libc++_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_buildtools_third__party_libc++_BUILD.gn
index 320feb4a299d..b4be3b72062b 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_buildtools_third__party_libc++_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_buildtools_third__party_libc++_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/buildtools/third_party/libc++/BUILD.gn.orig 2021-09-19 10:01:13 UTC
-+++ ../../src/webrtc/src/buildtools/third_party/libc++/BUILD.gn
+--- src/webrtc/src/buildtools/third_party/libc++/BUILD.gn.orig 2021-09-19 10:01:13 UTC
++++ src/webrtc/src/buildtools/third_party/libc++/BUILD.gn
@@ -21,6 +21,7 @@ config("config") {
# upstream libc++ requires C++20 so we have to make an exception here.
# No other target should override the default -std= flag.
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_modules_rtp__rtcp_source_forward__error__correction.cc b/multimedia/ringrtc/files/patch-src_webrtc_src_modules_rtp__rtcp_source_forward__error__correction.cc
index b8b3687bf79c..d71efbe545a0 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_modules_rtp__rtcp_source_forward__error__correction.cc
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_modules_rtp__rtcp_source_forward__error__correction.cc
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/modules/rtp_rtcp/source/forward_error_correction.cc.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/modules/rtp_rtcp/source/forward_error_correction.cc
+--- src/webrtc/src/modules/rtp_rtcp/source/forward_error_correction.cc.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/modules/rtp_rtcp/source/forward_error_correction.cc
@@ -13,6 +13,7 @@
#include <string.h>
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_modules_video__capture_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_modules_video__capture_BUILD.gn
index 461f0a7bfe4d..3938185b8a8a 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_modules_video__capture_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_modules_video__capture_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/modules/video_capture/BUILD.gn.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/modules/video_capture/BUILD.gn
+--- src/webrtc/src/modules/video_capture/BUILD.gn.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/modules/video_capture/BUILD.gn
@@ -69,7 +69,7 @@ if (!build_with_chromium || is_linux || is_chromeos) {
"video_capture_options.h",
]
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_ringrtc_opus_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_ringrtc_opus_BUILD.gn
index 1a4cd1ccb33a..e807b8274b70 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_ringrtc_opus_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_ringrtc_opus_BUILD.gn
@@ -1,7 +1,7 @@
Use VAR_ARRAYS on FreeBSD (same as audio/opus)
---- ../../src/webrtc/src/ringrtc/opus/BUILD.gn 2021-03-15 17:51:55 UTC
-+++ ../../src/webrtc/src/ringrtc/opus/BUILD.gn
+--- src/webrtc/src/ringrtc/opus/BUILD.gn 2021-03-15 17:51:55 UTC
++++ src/webrtc/src/ringrtc/opus/BUILD.gn
@@ -37,10 +37,11 @@ config("opus_private_config") {
"OPUS_EXPORT=",
"ENABLE_HARDENING",
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_ringrtc_opus_src_celt_arm_armcpu.c b/multimedia/ringrtc/files/patch-src_webrtc_src_ringrtc_opus_src_celt_arm_armcpu.c
deleted file mode 100644
index 07d04b8750f2..000000000000
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_ringrtc_opus_src_celt_arm_armcpu.c
+++ /dev/null
@@ -1,40 +0,0 @@
---- ../../src/webrtc/src/ringrtc/opus/src/celt/arm/armcpu.c.orig 2023-10-25 18:24:55 UTC
-+++ ../../src/webrtc/src/ringrtc/opus/src/celt/arm/armcpu.c
-@@ -148,6 +148,37 @@
- }
- return flags;
- }
-+#elif defined(__FreeBSD__)
-+#include <sys/auxv.h>
-+
-+opus_uint32 opus_cpu_capabilities(void)
-+{
-+ long hwcap = 0;
-+ opus_uint32 flags = 0;
-+
-+ elf_aux_info(AT_HWCAP, &hwcap, sizeof hwcap);
-+
-+# if defined(OPUS_ARM_MAY_HAVE_EDSP) || defined(OPUS_ARM_MAY_HAVE_MEDIA) \
-+ || defined(OPUS_ARM_MAY_HAVE_NEON) || defined(OPUS_ARM_MAY_HAVE_NEON_INTR)
-+ if (hwcap & HWCAP_EDSP)
-+ flags |= OPUS_CPU_ARM_EDSP_FLAG;
-+
-+# if defined(OPUS_ARM_MAY_HAVE_NEON) || defined(OPUS_ARM_MAY_HAVE_NEON_INTR)
-+ if (hwcap & HWCAP_NEON)
-+ flags |= OPUS_CPU_ARM_NEON_FLAG;
-+# endif
-+# endif
-+
-+# if defined(OPUS_ARM_MAY_HAVE_MEDIA) \
-+ || defined(OPUS_ARM_MAY_HAVE_NEON) || defined(OPUS_ARM_MAY_HAVE_NEON_INTR)
-+
-+# if __ARM_ARCH >= 6
-+ flags |= OPUS_CPU_ARM_MEDIA_FLAG;
-+# endif
-+# endif
-+
-+ return (flags);
-+}
- #else
- /* The feature registers which can tell us what the processor supports are
- * accessible in priveleged modes only, so we can't have a general user-space
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_byte__order.h b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_byte__order.h
index 09a45e0b912e..1bb643da9177 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_byte__order.h
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_byte__order.h
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/byte_order.h.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/byte_order.h
+--- src/webrtc/src/rtc_base/byte_order.h.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/byte_order.h
@@ -89,7 +89,7 @@
#endif // defined(WEBRTC_ARCH_LITTLE_ENDIAN)
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ifaddrs__converter.h b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ifaddrs__converter.h
index 07ff57b51b32..f27dd1ac6f4f 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ifaddrs__converter.h
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ifaddrs__converter.h
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/ifaddrs_converter.h.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/ifaddrs_converter.h
+--- src/webrtc/src/rtc_base/ifaddrs_converter.h.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/ifaddrs_converter.h
@@ -14,6 +14,8 @@
#if defined(WEBRTC_ANDROID)
#include "rtc_base/ifaddrs_android.h"
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.cc b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.cc
index 188ad944e42f..bba5d3e1eeaf 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.cc
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.cc
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/ip_address.cc.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/ip_address.cc
+--- src/webrtc/src/rtc_base/ip_address.cc.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/ip_address.cc
@@ -11,6 +11,9 @@
#if defined(WEBRTC_POSIX)
#include <netinet/in.h>
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.h b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.h
index 185f48a7fe05..4b39705e5cc2 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.h
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_ip__address.h
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/ip_address.h.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/ip_address.h
+--- src/webrtc/src/rtc_base/ip_address.h.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/ip_address.h
@@ -17,6 +17,10 @@
#include <netinet/in.h>
#include <sys/socket.h>
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.cc b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.cc
index 842e41bd7f37..51cf980a4976 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.cc
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.cc
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/network.cc.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/network.cc
+--- src/webrtc/src/rtc_base/network.cc.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/network.cc
@@ -244,7 +244,12 @@ AdapterType GetAdapterTypeFromName(const char* network
}
#endif
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.h b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.h
index 03771162bfcc..0d80db98eb29 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.h
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_network.h
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/network.h.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/network.h
+--- src/webrtc/src/rtc_base/network.h.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/network.h
@@ -26,6 +26,10 @@
#include "rtc_base/system/rtc_export.h"
#include "rtc_base/third_party/sigslot/sigslot.h"
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.cc b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.cc
index a0148e4a21e7..496f00d8f61e 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.cc
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.cc
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/physical_socket_server.cc.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/physical_socket_server.cc
+--- src/webrtc/src/rtc_base/physical_socket_server.cc.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/physical_socket_server.cc
@@ -50,7 +50,7 @@
#include "rtc_base/null_socket_server.h"
#include "rtc_base/time_utils.h"
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.h b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.h
index 3a66cd88b439..3992028b009d 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.h
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_physical__socket__server.h
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/physical_socket_server.h.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/physical_socket_server.h
+--- src/webrtc/src/rtc_base/physical_socket_server.h.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/physical_socket_server.h
@@ -14,7 +14,7 @@
#include "api/units/time_delta.h"
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_platform__thread__types.cc b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_platform__thread__types.cc
index dbaf53ab29f0..9afe13c478b9 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_platform__thread__types.cc
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_platform__thread__types.cc
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/platform_thread_types.cc.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/platform_thread_types.cc
+--- src/webrtc/src/rtc_base/platform_thread_types.cc.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/platform_thread_types.cc
@@ -11,7 +11,11 @@
#include "rtc_base/platform_thread_types.h"
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_third__party_sigslot_sigslot.h b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_third__party_sigslot_sigslot.h
index 398f042d983c..b864485827e3 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_third__party_sigslot_sigslot.h
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_rtc__base_third__party_sigslot_sigslot.h
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/rtc_base/third_party/sigslot/sigslot.h.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/rtc_base/third_party/sigslot/sigslot.h
+--- src/webrtc/src/rtc_base/third_party/sigslot/sigslot.h.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/rtc_base/third_party/sigslot/sigslot.h
@@ -178,6 +178,8 @@ class multi_threaded_local {
#endif // _SIGSLOT_HAS_WIN32_THREADS
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_system__wrappers_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_system__wrappers_BUILD.gn
index 018856d4c844..b34b0548b661 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_system__wrappers_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_system__wrappers_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/system_wrappers/BUILD.gn.orig 2021-01-28 23:16:17 UTC
-+++ ../../src/webrtc/src/system_wrappers/BUILD.gn
+--- src/webrtc/src/system_wrappers/BUILD.gn.orig 2021-01-28 23:16:17 UTC
++++ src/webrtc/src/system_wrappers/BUILD.gn
@@ -58,11 +58,9 @@ rtc_library("system_wrappers") {
}
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_testing_test.gni b/multimedia/ringrtc/files/patch-src_webrtc_src_testing_test.gni
index aefefc3dae1e..133fddbcdd19 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_testing_test.gni
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_testing_test.gni
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/testing/test.gni.orig 2022-02-18 09:31:19 UTC
-+++ ../../src/webrtc/src/testing/test.gni
+--- src/webrtc/src/testing/test.gni.orig 2022-02-18 09:31:19 UTC
++++ src/webrtc/src/testing/test.gni
@@ -17,7 +17,7 @@ declare_args() {
# "location_tags.json", and so we don't want to try and upload the tags
# for their tests.
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_third__nasm_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_third__nasm_BUILD.gn
index 83521ea47d84..2877c76d5fc1 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_third__nasm_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_third__nasm_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/third_party/nasm/BUILD.gn.orig 2023-02-01 18:45:20 UTC
-+++ ../../src/webrtc/src/third_party/nasm/BUILD.gn
+--- src/webrtc/src/third_party/nasm/BUILD.gn.orig 2023-02-01 18:45:20 UTC
++++ src/webrtc/src/third_party/nasm/BUILD.gn
@@ -63,6 +63,13 @@ config("nasm_config") {
defines = [ "HAVE_CONFIG_H" ]
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_libevent_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_libevent_BUILD.gn
index 61bfac7934d4..4c2a5a7a8e61 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_libevent_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_libevent_BUILD.gn
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/third_party/libevent/BUILD.gn.orig 2021-03-15 17:07:00 UTC
-+++ ../../src/webrtc/src/third_party/libevent/BUILD.gn
+--- src/webrtc/src/third_party/libevent/BUILD.gn.orig 2021-03-15 17:07:00 UTC
++++ src/webrtc/src/third_party/libevent/BUILD.gn
@@ -48,6 +48,13 @@ static_library("libevent") {
"mac/event-config.h",
]
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_nasm_config_config-linux.h b/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_nasm_config_config-linux.h
index c5b619559a9d..30f2390890d4 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_nasm_config_config-linux.h
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_nasm_config_config-linux.h
@@ -1,5 +1,5 @@
---- ../../src/webrtc/src/third_party/nasm/config/config-linux.h 2021-03-15 17:51:55 UTC
-+++ ../../src/webrtc/src/third_party/nasm/config/config-linux.h
+--- src/webrtc/src/third_party/nasm/config/config-linux.h 2021-03-15 17:51:55 UTC
++++ src/webrtc/src/third_party/nasm/config/config-linux.h
@@ -160,7 +160,7 @@
/* Define to 1 if you have the declaration of `strlcpy', and to 0 if you
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_opus_BUILD.gn b/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_opus_BUILD.gn
index a6421520fc19..c218cd9ce6f3 100644
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_opus_BUILD.gn
+++ b/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_opus_BUILD.gn
@@ -1,7 +1,7 @@
Use VAR_ARRAYS on FreeBSD (same as audio/opus)
---- ../../src/webrtc/src/third_party/opus/BUILD.gn 2021-03-15 17:51:55 UTC
-+++ ../../src/webrtc/src/third_party/opus/BUILD.gn
+--- src/webrtc/src/third_party/opus/BUILD.gn 2021-03-15 17:51:55 UTC
++++ src/webrtc/src/third_party/opus/BUILD.gn
@@ -37,10 +37,11 @@ config("opus_private_config") {
"OPUS_EXPORT=",
"ENABLE_HARDENING",
diff --git a/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_opus_src_celt_arm_armcpu.c b/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_opus_src_celt_arm_armcpu.c
deleted file mode 100644
index e5d59c3fc889..000000000000
--- a/multimedia/ringrtc/files/patch-src_webrtc_src_third__party_opus_src_celt_arm_armcpu.c
+++ /dev/null
@@ -1,40 +0,0 @@
---- ../../src/webrtc/src/third_party/opus/src/celt/arm/armcpu.c.orig 2023-10-25 18:00:46 UTC
-+++ ../../src/webrtc/src/third_party/opus/src/celt/arm/armcpu.c
-@@ -148,6 +148,37 @@
- }
- return flags;
- }
-+#elif defined(__FreeBSD__)
-+#include <sys/auxv.h>
-+
-+opus_uint32 opus_cpu_capabilities(void)
-+{
-+ long hwcap = 0;
-+ opus_uint32 flags = 0;
-+
-+ elf_aux_info(AT_HWCAP, &hwcap, sizeof hwcap);
-+
-+# if defined(OPUS_ARM_MAY_HAVE_EDSP) || defined(OPUS_ARM_MAY_HAVE_MEDIA) \
-+ || defined(OPUS_ARM_MAY_HAVE_NEON) || defined(OPUS_ARM_MAY_HAVE_NEON_INTR)
-+ if (hwcap & HWCAP_EDSP)
-+ flags |= OPUS_CPU_ARM_EDSP_FLAG;
-+
-+# if defined(OPUS_ARM_MAY_HAVE_NEON) || defined(OPUS_ARM_MAY_HAVE_NEON_INTR)
-+ if (hwcap & HWCAP_NEON)
-+ flags |= OPUS_CPU_ARM_NEON_FLAG;
-+# endif
-+# endif
-+
-+# if defined(OPUS_ARM_MAY_HAVE_MEDIA) \
-+ || defined(OPUS_ARM_MAY_HAVE_NEON) || defined(OPUS_ARM_MAY_HAVE_NEON_INTR)
-+
-+# if __ARM_ARCH >= 6
-+ flags |= OPUS_CPU_ARM_MEDIA_FLAG;
-+# endif
-+# endif
-+
-+ return (flags);
-+}
- #else
- /* The feature registers which can tell us what the processor supports are
- * accessible in priveleged modes only, so we can't have a general user-space