diff options
Diffstat (limited to 'net-im/libsignal-node')
-rw-r--r-- | net-im/libsignal-node/Makefile | 24 | ||||
-rw-r--r-- | net-im/libsignal-node/Makefile.crates | 49 | ||||
-rw-r--r-- | net-im/libsignal-node/distinfo | 108 | ||||
-rw-r--r-- | net-im/libsignal-node/files/patch-boring_boring-sys_main.rs | 4 | ||||
-rw-r--r-- | net-im/libsignal-node/files/patch-node_binding.gyp | 10 | ||||
-rw-r--r-- | net-im/libsignal-node/files/patch-node_build__node__bridge.py | 19 |
6 files changed, 130 insertions, 84 deletions
diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile index 2839ff05894a..e3c8e029dba5 100644 --- a/net-im/libsignal-node/Makefile +++ b/net-im/libsignal-node/Makefile @@ -1,6 +1,7 @@ PORTNAME= libsignal DISTVERSIONPREFIX= v -DISTVERSION= 0.76.0 +DISTVERSION= 0.81.0 +PORTREVISION= 1 CATEGORIES= net-im MASTER_SITES= LOCAL/mikael/signal-desktop/:npm PKGNAMESUFFIX= -node @@ -20,7 +21,7 @@ BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \ npm:www/npm${NODEJS_SUFFIX} \ protoc:devel/protobuf -USES= cargo gmake nodejs:20,build python:build +USES= cargo gmake nodejs:22,build python:build USE_GITHUB= yes GH_ACCOUNT= signalapp # to get the GH_TUPLE @@ -43,6 +44,8 @@ MAKE_ENV= HOME=${WRKDIR} \ MAKE_ENV+= RUSTC_BOOTSTRAP=aes,polyval +BINARY_ALIAS= python3=${PYTHON_CMD} + USE_LDCONFIG= yes PLIST_FILES= lib/libsignal_node.so @@ -52,27 +55,28 @@ RUST_ARCH= ${ARCH:S/amd64/x86_64/} .include <bsd.port.options.mk> -post-patch: - ${REINPLACE_CMD} "s#python3#${PYTHON_CMD}#" \ - ${WRKSRC}/node/binding.gyp +#post-patch: +# ${REINPLACE_CMD} "s#python3#${PYTHON_CMD}#" \ +# ${WRKSRC}/node/binding.gyp # to get the hash: -# fetch -o - https://raw.githubusercontent.com/signalapp/libsignal/v0.67.4/Cargo.lock | grep https://github.com/signalapp/boring +# fetch -o - https://raw.githubusercontent.com/signalapp/libsignal/v0.80.0/Cargo.lock | grep https://github.com/signalapp/boring +#source = "git+https://github.com/signalapp/boring?tag=signal-v4.18.0#81d4aa19ac6c5af99238ff0bf9328b381ccebcdd" post-extract: - ${MV} ${WRKDIR}/boringssl-44b3df6f03d85c901767250329c571db405122d5/* ${WRKDIR}/boring-signal-v4.15.0/boring-sys/deps/boringssl - ${MV} ${WRKDIR}/boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27/* ${WRKDIR}/boring-signal-v4.15.0/boring-sys/deps/boringssl-fips + ${MV} ${WRKDIR}/boringssl-44b3df6f03d85c901767250329c571db405122d5/* ${WRKDIR}/boring-signal-v4.18.0/boring-sys/deps/boringssl + ${MV} ${WRKDIR}/boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27/* ${WRKDIR}/boring-signal-v4.18.0/boring-sys/deps/boringssl-fips do-build: ${ECHO_CMD} offline=true >> ${WRKSRC}/.npmrc cd ${WRKSRC}/node && \ ${SETENV} ${MAKE_ENV} npm install --ignore-optional --nodedir=${LOCALBASE} cd ${WRKSRC}/node && \ - ${SETENV} ${MAKE_ENV} npx node-gyp rebuild --nodedir=${LOCALBASE} + ${SETENV} ${MAKE_ENV} npm run build --nodedir=${LOCALBASE} cd ${WRKSRC}/node && \ ${SETENV} ${MAKE_ENV} npm run tsc do-install: - ${INSTALL_DATA} ${WRKSRC}/node/build/Release/obj.target/libsignal_client_freebsd_${NODE_ARCH}.node/geni/rust/${RUST_ARCH}-unknown-freebsd/release/libsignal_node.so \ + ${INSTALL_LIB} ${WRKSRC}/target/release/libsignal_node.so \ ${STAGEDIR}${PREFIX}/lib/ create-caches-tarball: diff --git a/net-im/libsignal-node/Makefile.crates b/net-im/libsignal-node/Makefile.crates index 011e7363a0f9..d5f2f351d951 100644 --- a/net-im/libsignal-node/Makefile.crates +++ b/net-im/libsignal-node/Makefile.crates @@ -15,8 +15,6 @@ CARGO_CRATES= addr2line-0.24.2 \ anstyle-wincon-3.0.7 \ anyhow-1.0.97 \ argon2-0.5.3 \ - array-concat-0.5.5 \ - arrayref-0.3.9 \ arrayvec-0.7.6 \ asn1-0.21.0 \ asn1_derive-0.21.0 \ @@ -28,12 +26,14 @@ CARGO_CRATES= addr2line-0.24.2 \ atomic-waker-1.1.2 \ auto_enums-0.8.7 \ autocfg-1.4.0 \ + axum-0.8.4 \ + axum-core-0.5.2 \ backtrace-0.3.74 \ base64-0.21.7 \ base64-0.22.1 \ base64ct-1.6.0 \ bincode-1.3.3 \ - bindgen-0.70.1 \ + bindgen-0.72.0 \ bit-set-0.8.0 \ bit-vec-0.8.0 \ bitflags-2.9.0 \ @@ -75,6 +75,7 @@ CARGO_CRATES= addr2line-0.24.2 \ convert_case-0.4.0 \ core-foundation-0.10.0 \ core-foundation-sys-0.8.7 \ + core-models-0.0.3 \ cpufeatures-0.2.17 \ crc32fast-1.4.2 \ criterion-0.5.1 \ @@ -88,7 +89,9 @@ CARGO_CRATES= addr2line-0.24.2 \ darling-0.20.11 \ darling_core-0.20.11 \ darling_macro-0.20.11 \ - data-encoding-2.8.0 \ + data-encoding-2.9.0 \ + data-encoding-macro-0.1.18 \ + data-encoding-macro-internal-0.1.16 \ debugid-0.8.0 \ der-0.7.9 \ deranged-0.4.0 \ @@ -166,6 +169,8 @@ CARGO_CRATES= addr2line-0.24.2 \ hkdf-0.12.4 \ hmac-0.12.1 \ home-0.5.9 \ + hpke-rs-0.3.0 \ + hpke-rs-crypto-0.3.0 \ http-0.2.12 \ http-1.3.1 \ http-body-0.4.6 \ @@ -175,6 +180,7 @@ CARGO_CRATES= addr2line-0.24.2 \ httpdate-1.0.3 \ hyper-0.14.32 \ hyper-1.6.0 \ + hyper-timeout-0.5.2 \ hyper-util-0.1.11 \ iana-time-zone-0.1.63 \ iana-time-zone-haiku-0.1.2 \ @@ -199,7 +205,6 @@ CARGO_CRATES= addr2line-0.24.2 \ is-terminal-0.4.16 \ is_terminal_polyfill-1.70.1 \ itertools-0.10.5 \ - itertools-0.13.0 \ itertools-0.14.0 \ itoa-1.0.15 \ jiff-0.2.5 \ @@ -214,11 +219,13 @@ CARGO_CRATES= addr2line-0.24.2 \ libcrux-hkdf-0.0.2 \ libcrux-hmac-0.0.2 \ libcrux-intrinsics-0.0.2 \ + libcrux-intrinsics-0.0.3 \ libcrux-macros-0.0.2 \ libcrux-ml-kem-0.0.2 \ libcrux-platform-0.0.2 \ libcrux-sha2-0.0.2 \ libcrux-sha3-0.0.2 \ + libcrux-sha3-0.0.3 \ libcrux-traits-0.0.2 \ libloading-0.8.6 \ libz-sys-1.1.22 \ @@ -231,7 +238,8 @@ CARGO_CRATES= addr2line-0.24.2 \ log-panics-2.1.0 \ macro_rules_attribute-0.2.0 \ macro_rules_attribute-proc_macro-0.2.0 \ - matchers-0.1.0 \ + matchers-0.2.0 \ + matchit-0.8.4 \ mediasan-common-0.5.3 \ memchr-2.7.4 \ memmap2-0.9.5 \ @@ -254,7 +262,7 @@ CARGO_CRATES= addr2line-0.24.2 \ nom-derive-0.10.1 \ nom-derive-impl-0.10.1 \ nonzero_ext-0.3.0 \ - nu-ansi-term-0.46.0 \ + nu-ansi-term-0.50.1 \ num-bigint-0.4.6 \ num-conv-0.1.0 \ num-derive-0.4.2 \ @@ -268,11 +276,11 @@ CARGO_CRATES= addr2line-0.24.2 \ opaque-debug-0.3.1 \ openssl-macros-0.1.1 \ openssl-probe-0.1.6 \ - overload-0.1.1 \ partial-default-0.1.0 \ partial-default-derive-0.1.0 \ password-hash-0.5.0 \ paste-1.0.15 \ + pastey-0.1.0 \ pem-3.0.5 \ percent-encoding-2.3.1 \ pest-2.8.0 \ @@ -311,7 +319,7 @@ CARGO_CRATES= addr2line-0.24.2 \ proc-macro-error2-2.0.1 \ proc-macro2-1.0.94 \ procfs-core-0.17.0 \ - proptest-1.6.0 \ + proptest-1.7.0 \ prost-0.13.5 \ prost-build-0.13.5 \ prost-derive-0.13.5 \ @@ -330,20 +338,18 @@ CARGO_CRATES= addr2line-0.24.2 \ rand_chacha-0.9.0 \ rand_core-0.6.4 \ rand_core-0.9.3 \ - rand_xorshift-0.3.0 \ + rand_xorshift-0.4.0 \ range-map-0.2.0 \ rangemap-1.5.1 \ rayon-1.10.0 \ rayon-core-1.12.1 \ rcgen-0.13.2 \ regex-1.11.1 \ - regex-automata-0.1.10 \ regex-automata-0.4.9 \ - regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ ring-0.17.14 \ rustc-demangle-0.1.24 \ - rustc-hash-1.1.0 \ + rustc-hash-2.1.1 \ rustc_version-0.4.1 \ rusticata-macros-4.1.0 \ rustix-0.38.44 \ @@ -387,7 +393,7 @@ CARGO_CRATES= addr2line-0.24.2 \ slab-0.4.9 \ smallvec-1.15.0 \ smart-default-0.7.1 \ - snow-0.9.6 \ + snow-0.10.0 \ socket2-0.5.9 \ socks5-proto-0.4.1 \ socks5-server-0.10.1 \ @@ -403,6 +409,7 @@ CARGO_CRATES= addr2line-0.24.2 \ syn-1.0.109 \ syn-2.0.100 \ syn-mid-0.6.0 \ + sync_wrapper-1.0.2 \ synstructure-0.13.1 \ tempfile-3.19.1 \ termtree-0.5.1 \ @@ -431,19 +438,23 @@ CARGO_CRATES= addr2line-0.24.2 \ tokio-socks-0.5.2 \ tokio-stream-0.1.17 \ tokio-tungstenite-0.21.0 \ - tokio-tungstenite-0.26.2 \ + tokio-tungstenite-0.27.0 \ tokio-util-0.7.14 \ toml_datetime-0.6.8 \ toml_edit-0.22.24 \ + tonic-0.13.1 \ + tonic-build-0.13.1 \ + tower-0.5.2 \ + tower-layer-0.3.3 \ tower-service-0.3.3 \ tracing-0.1.41 \ tracing-attributes-0.1.28 \ tracing-core-0.1.33 \ tracing-log-0.2.0 \ - tracing-subscriber-0.3.19 \ + tracing-subscriber-0.3.20 \ try-lock-0.2.5 \ tungstenite-0.21.0 \ - tungstenite-0.26.2 \ + tungstenite-0.27.0 \ typenum-1.18.0 \ ucd-trie-0.1.7 \ unarray-0.1.4 \ @@ -524,6 +535,6 @@ CARGO_CRATES= addr2line-0.24.2 \ zeroize_derive-1.4.2 \ zerovec-0.10.4 \ zerovec-derive-0.10.3 \ - boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v4.15.0\#bb42da53b3900aea1936d41decf9403f25c4259c \ curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \ - spqr@git+https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.0.0\#d6c10734689ec5844d09c1a054a288d36cde2adc + boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v4.18.0\#81d4aa19ac6c5af99238ff0bf9328b381ccebcdd \ + spqr@git+https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.2.0\#99a759a3fd40cd9304459fb007fcf177db9ed207 diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo index 4d40a9d670e3..e2cca9e9b614 100644 --- a/net-im/libsignal-node/distinfo +++ b/net-im/libsignal-node/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1752246029 -SHA256 (libsignal-node-0.76.0-npm-cache.tar.gz) = f2fe0674f19101652ba4a177f7db64f2c195f8bac96bd1600deaa0dc853fe23a -SIZE (libsignal-node-0.76.0-npm-cache.tar.gz) = 61200509 +TIMESTAMP = 1758875939 +SHA256 (libsignal-node-0.81.0-npm-cache.tar.gz) = 7787902f19f7e09f69ea602cadba303d822c00c1d3cfdc901b946859aa258324 +SIZE (libsignal-node-0.81.0-npm-cache.tar.gz) = 59275837 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 @@ -35,10 +35,6 @@ SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baa SIZE (rust/crates/anyhow-1.0.97.crate) = 52221 SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072 SIZE (rust/crates/argon2-0.5.3.crate) = 28795 -SHA256 (rust/crates/array-concat-0.5.5.crate) = de9067cfeb22d851858da2a5af9a82e385d363623094efa61cef7a45e651fc81 -SIZE (rust/crates/array-concat-0.5.5.crate) = 4379 -SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486bbcd4225aca0aa0d84bb2db8fecb -SIZE (rust/crates/arrayref-0.3.9.crate) = 9186 SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50 SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237 SHA256 (rust/crates/asn1-0.21.0.crate) = 9c48ea2b435a08bc0fc63de853bda3d5dd1b794ce5f188edd036ad39a7c069d9 @@ -61,6 +57,10 @@ SHA256 (rust/crates/auto_enums-0.8.7.crate) = 9c170965892137a3a9aeb000b4524aa3cc SIZE (rust/crates/auto_enums-0.8.7.crate) = 58613 SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/axum-0.8.4.crate) = 021e862c184ae977658b36c4500f7feac3221ca5da43e3f25bd04ab6c79a29b5 +SIZE (rust/crates/axum-0.8.4.crate) = 175159 +SHA256 (rust/crates/axum-core-0.5.2.crate) = 68464cd0412f486726fb3373129ef5d2993f90c34bc2bc1c1e9943b2f4fc7ca6 +SIZE (rust/crates/axum-core-0.5.2.crate) = 26212 SHA256 (rust/crates/backtrace-0.3.74.crate) = 8d82cb332cdfaed17ae235a638438ac4d4839913cc2af585c3c6746e8f8bee1a SIZE (rust/crates/backtrace-0.3.74.crate) = 88516 SHA256 (rust/crates/base64-0.21.7.crate) = 9d297deb1925b89f2ccc13d7635fa0714f12c87adce1c75356b39ca9b7178567 @@ -71,8 +71,8 @@ SHA256 (rust/crates/base64ct-1.6.0.crate) = 8c3c1a368f70d6cf7302d78f8f7093da241f SIZE (rust/crates/base64ct-1.6.0.crate) = 28870 SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad SIZE (rust/crates/bincode-1.3.3.crate) = 28958 -SHA256 (rust/crates/bindgen-0.70.1.crate) = f49d8fed880d473ea71efb9bf597651e77201bdd4893efe54c9e5d65ae04ce6f -SIZE (rust/crates/bindgen-0.70.1.crate) = 226363 +SHA256 (rust/crates/bindgen-0.72.0.crate) = 4f72209734318d0b619a5e0f5129918b848c416e122a3c4ce054e03cb87b726f +SIZE (rust/crates/bindgen-0.72.0.crate) = 246019 SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414f66a0c79d864dc51a0d825231a3 SIZE (rust/crates/bit-set-0.8.0.crate) = 16289 SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7 @@ -155,6 +155,8 @@ SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34 SIZE (rust/crates/core-foundation-0.10.0.crate) = 27023 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b SIZE (rust/crates/core-foundation-sys-0.8.7.crate) = 37712 +SHA256 (rust/crates/core-models-0.0.3.crate) = 94950e87ea550d6d68f1993f3e7bebc8cb7235157bff84337d46195c3aa0b3f0 +SIZE (rust/crates/core-models-0.0.3.crate) = 31996 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466 SHA256 (rust/crates/crc32fast-1.4.2.crate) = a97769d94ddab943e4510d138150169a2758b5ef3eb191a9ee688de3e23ef7b3 @@ -181,8 +183,12 @@ SHA256 (rust/crates/darling_core-0.20.11.crate) = 0d00b9596d185e565c2207a0b01f8b SIZE (rust/crates/darling_core-0.20.11.crate) = 68006 SHA256 (rust/crates/darling_macro-0.20.11.crate) = fc34b93ccb385b40dc71c6fceac4b2ad23662c7eeb248cf10d529b7e055b6ead SIZE (rust/crates/darling_macro-0.20.11.crate) = 2532 -SHA256 (rust/crates/data-encoding-2.8.0.crate) = 575f75dfd25738df5b91b8e43e14d44bda14637a58fae779fd2b064f8bf3e010 -SIZE (rust/crates/data-encoding-2.8.0.crate) = 21394 +SHA256 (rust/crates/data-encoding-2.9.0.crate) = 2a2330da5de22e8a3cb63252ce2abb30116bf5265e89c0e01bc17015ce30a476 +SIZE (rust/crates/data-encoding-2.9.0.crate) = 21564 +SHA256 (rust/crates/data-encoding-macro-0.1.18.crate) = 47ce6c96ea0102f01122a185683611bd5ac8d99e62bc59dd12e6bda344ee673d +SIZE (rust/crates/data-encoding-macro-0.1.18.crate) = 4357 +SHA256 (rust/crates/data-encoding-macro-internal-0.1.16.crate) = 8d162beedaa69905488a8da94f5ac3edb4dd4788b732fadb7bd120b2625c1976 +SIZE (rust/crates/data-encoding-macro-internal-0.1.16.crate) = 3714 SHA256 (rust/crates/debugid-0.8.0.crate) = bef552e6f588e446098f6ba40d89ac146c8c7b64aade83c051ee00bb5d2bc18d SIZE (rust/crates/debugid-0.8.0.crate) = 12757 SHA256 (rust/crates/der-0.7.9.crate) = f55bf8e7b65898637379c1b74eb1551107c8294ed26d855ceb9fd1a09cfc9bc0 @@ -337,6 +343,10 @@ SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a9 SIZE (rust/crates/hmac-0.12.1.crate) = 42657 SHA256 (rust/crates/home-0.5.9.crate) = e3d1354bf6b7235cb4a0576c2619fd4ed18183f689b12b006a0ee7329eeff9a5 SIZE (rust/crates/home-0.5.9.crate) = 8760 +SHA256 (rust/crates/hpke-rs-0.3.0.crate) = 36874953dfe0223fd877a77b0eefcd84f8da36161b446c6fcb47b8311fa0251a +SIZE (rust/crates/hpke-rs-0.3.0.crate) = 29179 +SHA256 (rust/crates/hpke-rs-crypto-0.3.0.crate) = d51ffd304e06803f90f2e56a24a6910f19b8516f842d7b72a436c51026279876 +SIZE (rust/crates/hpke-rs-crypto-0.3.0.crate) = 5761 SHA256 (rust/crates/http-0.2.12.crate) = 601cbb57e577e2f5ef5be8e7b83f0f63994f25aa94d673e54a92d5c516d101f1 SIZE (rust/crates/http-0.2.12.crate) = 101964 SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565 @@ -355,6 +365,8 @@ SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e4 SIZE (rust/crates/hyper-0.14.32.crate) = 199622 SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80 SIZE (rust/crates/hyper-1.6.0.crate) = 153923 +SHA256 (rust/crates/hyper-timeout-0.5.2.crate) = 2b90d566bffbce6a75bd8b09a05aa8c2cb1fabb6cb348f8840c9e4c90a0d83b0 +SIZE (rust/crates/hyper-timeout-0.5.2.crate) = 19222 SHA256 (rust/crates/hyper-util-0.1.11.crate) = 497bbc33a26fdd4af9ed9c70d63f61cf56a938375fbb32df34db9b1cd6d643f2 SIZE (rust/crates/hyper-util-0.1.11.crate) = 75973 SHA256 (rust/crates/iana-time-zone-0.1.63.crate) = b0c919e5debc312ad217002b8048a17b7d83f80703865bbfcfebb0458b0b27d8 @@ -403,8 +415,6 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492 SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473 SIZE (rust/crates/itertools-0.10.5.crate) = 115354 -SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 -SIZE (rust/crates/itertools-0.13.0.crate) = 146261 SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285 SIZE (rust/crates/itertools-0.14.0.crate) = 152715 SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c @@ -433,6 +443,8 @@ SHA256 (rust/crates/libcrux-hmac-0.0.2.crate) = e478f3208de8b92021a4e97a9590027e SIZE (rust/crates/libcrux-hmac-0.0.2.crate) = 9831 SHA256 (rust/crates/libcrux-intrinsics-0.0.2.crate) = f4f764ef781467a75b92f4df575911f1cdcf77a7beb316d8054a233fed53a7ab SIZE (rust/crates/libcrux-intrinsics-0.0.2.crate) = 11927 +SHA256 (rust/crates/libcrux-intrinsics-0.0.3.crate) = 5d3b41dcbc21a5fb7efbbb5af7405b2e79c4bfe443924e90b13afc0080318d31 +SIZE (rust/crates/libcrux-intrinsics-0.0.3.crate) = 13737 SHA256 (rust/crates/libcrux-macros-0.0.2.crate) = 3021bc24fb679408d4d7175e21cf808f49816c599733ebf4a97e5bd39c3ce7c0 SIZE (rust/crates/libcrux-macros-0.0.2.crate) = 4971 SHA256 (rust/crates/libcrux-ml-kem-0.0.2.crate) = 34075e62474b4531bd02647a59190b9d4982b5ecca5d9775fc3d35dd70d9cff1 @@ -443,6 +455,8 @@ SHA256 (rust/crates/libcrux-sha2-0.0.2.crate) = 412cf855804ed65212e3d61983d500ce SIZE (rust/crates/libcrux-sha2-0.0.2.crate) = 12662 SHA256 (rust/crates/libcrux-sha3-0.0.2.crate) = 3678ede46c5b5e7d5c0035065f8b9575fb67b6df405a88778ddb89cfb71d8fed SIZE (rust/crates/libcrux-sha3-0.0.2.crate) = 23508 +SHA256 (rust/crates/libcrux-sha3-0.0.3.crate) = 29d95de4257eafdfaf3bffecadb615219b0ca920c553722b3646d32dde76c797 +SIZE (rust/crates/libcrux-sha3-0.0.3.crate) = 27781 SHA256 (rust/crates/libcrux-traits-0.0.2.crate) = 50c487a3fb34361f4f78a9c9dc5eff4ae62ef3ccb69a916af7b524dd288de9db SIZE (rust/crates/libcrux-traits-0.0.2.crate) = 5116 SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34 @@ -467,8 +481,10 @@ SHA256 (rust/crates/macro_rules_attribute-0.2.0.crate) = 8a82271f7bc033d84bbca59 SIZE (rust/crates/macro_rules_attribute-0.2.0.crate) = 15408 SHA256 (rust/crates/macro_rules_attribute-proc_macro-0.2.0.crate) = b8dd856d451cc0da70e2ef2ce95a18e39a93b7558bedf10201ad28503f918568 SIZE (rust/crates/macro_rules_attribute-proc_macro-0.2.0.crate) = 8264 -SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 -SIZE (rust/crates/matchers-0.1.0.crate) = 6948 +SHA256 (rust/crates/matchers-0.2.0.crate) = d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9 +SIZE (rust/crates/matchers-0.2.0.crate) = 7075 +SHA256 (rust/crates/matchit-0.8.4.crate) = 47e1ffaa40ddd1f3ed91f717a33c8c0ee23fff369e3aa8772b9605cc1d22f4c3 +SIZE (rust/crates/matchit-0.8.4.crate) = 33986 SHA256 (rust/crates/mediasan-common-0.5.3.crate) = 1f73b5d28d38190d36e335021afe3ecac3f2149571a7ec004feb0802e3630b60 SIZE (rust/crates/mediasan-common-0.5.3.crate) = 9934 SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 @@ -513,8 +529,8 @@ SHA256 (rust/crates/nom-derive-impl-0.10.1.crate) = cd0b9a93a84b0d3ec3e70e02d332 SIZE (rust/crates/nom-derive-impl-0.10.1.crate) = 18645 SHA256 (rust/crates/nonzero_ext-0.3.0.crate) = 38bf9645c8b145698bb0b18a4637dcacbc421ea49bef2317e4fd8065a387cf21 SIZE (rust/crates/nonzero_ext-0.3.0.crate) = 15855 -SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 -SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 +SHA256 (rust/crates/nu-ansi-term-0.50.1.crate) = d4a28e057d01f97e61255210fcff094d74ed0466038633e95017f5beb68e4399 +SIZE (rust/crates/nu-ansi-term-0.50.1.crate) = 28536 SHA256 (rust/crates/num-bigint-0.4.6.crate) = a5e44f723f1133c9deac646763579fdb3ac745e418f2a7af9cd0c431da1f20b9 SIZE (rust/crates/num-bigint-0.4.6.crate) = 102801 SHA256 (rust/crates/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 @@ -541,8 +557,6 @@ SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4 SIZE (rust/crates/openssl-macros-0.1.1.crate) = 5601 SHA256 (rust/crates/openssl-probe-0.1.6.crate) = d05e27ee213611ffe7d6348b942e8f942b37114c00cc03cec254295a4a17852e SIZE (rust/crates/openssl-probe-0.1.6.crate) = 8128 -SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 -SIZE (rust/crates/overload-0.1.1.crate) = 24439 SHA256 (rust/crates/partial-default-0.1.0.crate) = 124dc3c21ffb6fb3a0562d129929a8a54998766ef7adc1ba09ddc467d092c14b SIZE (rust/crates/partial-default-0.1.0.crate) = 15031 SHA256 (rust/crates/partial-default-derive-0.1.0.crate) = 7459127d7a18cb202d418e4b7df1103ffd6d82a106e9b2091c250624c2ace70d @@ -551,6 +565,8 @@ SHA256 (rust/crates/password-hash-0.5.0.crate) = 346f04948ba92c43e8469c1ee6736c7 SIZE (rust/crates/password-hash-0.5.0.crate) = 26884 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 +SHA256 (rust/crates/pastey-0.1.0.crate) = b3a8cb46bdc156b1c90460339ae6bfd45ba0394e5effbaa640badb4987fdc261 +SIZE (rust/crates/pastey-0.1.0.crate) = 15948 SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3 SIZE (rust/crates/pem-3.0.5.crate) = 18140 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e @@ -627,8 +643,8 @@ SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38 SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391 SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec SIZE (rust/crates/procfs-core-0.17.0.crate) = 87533 -SHA256 (rust/crates/proptest-1.6.0.crate) = 14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50 -SIZE (rust/crates/proptest-1.6.0.crate) = 203276 +SHA256 (rust/crates/proptest-1.7.0.crate) = 6fcdab19deb5195a31cf7726a210015ff1496ba1464fd42cb4f537b8b01b471f +SIZE (rust/crates/proptest-1.7.0.crate) = 204889 SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5 SIZE (rust/crates/prost-0.13.5.crate) = 32469 SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf @@ -665,8 +681,8 @@ SHA256 (rust/crates/rand_core-0.6.4.crate) = ec0be4795e2f6a28069bec0b5ff3e2ac9ba SIZE (rust/crates/rand_core-0.6.4.crate) = 22666 SHA256 (rust/crates/rand_core-0.9.3.crate) = 99d9a13982dcf210057a8a78572b2217b667c3beacbf3a0d8b454f6f82837d38 SIZE (rust/crates/rand_core-0.9.3.crate) = 24543 -SHA256 (rust/crates/rand_xorshift-0.3.0.crate) = d25bf25ec5ae4a3f1b92f929810509a2f53d7dca2f50b794ff57e3face536c8f -SIZE (rust/crates/rand_xorshift-0.3.0.crate) = 9121 +SHA256 (rust/crates/rand_xorshift-0.4.0.crate) = 513962919efc330f829edb2535844d1b912b0fbe2ca165d613e4e8788bb05a5a +SIZE (rust/crates/rand_xorshift-0.4.0.crate) = 10262 SHA256 (rust/crates/range-map-0.2.0.crate) = 12a5a2d6c7039059af621472a4389be1215a816df61aa4d531cfe85264aee95f SIZE (rust/crates/range-map-0.2.0.crate) = 14176 SHA256 (rust/crates/rangemap-1.5.1.crate) = f60fcc7d6849342eff22c4350c8b9a989ee8ceabc4b481253e8946b9fe83d684 @@ -679,20 +695,16 @@ SHA256 (rust/crates/rcgen-0.13.2.crate) = 75e669e5202259b5314d1ea5397316ad400819 SIZE (rust/crates/rcgen-0.13.2.crate) = 77836 SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 SIZE (rust/crates/regex-1.11.1.crate) = 254170 -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.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 -SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 -SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752 SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541 SHA256 (rust/crates/ring-0.17.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 -SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 -SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 +SHA256 (rust/crates/rustc-hash-2.1.1.crate) = 357703d41365b4b27c590e3ed91eabb1b663f07c4c084095e60cbed4362dff0d +SIZE (rust/crates/rustc-hash-2.1.1.crate) = 14154 SHA256 (rust/crates/rustc_version-0.4.1.crate) = cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92 SIZE (rust/crates/rustc_version-0.4.1.crate) = 12245 SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632 @@ -779,8 +791,8 @@ SHA256 (rust/crates/smallvec-1.15.0.crate) = 8917285742e9f3e1683f0a9c4e6b57960b7 SIZE (rust/crates/smallvec-1.15.0.crate) = 38113 SHA256 (rust/crates/smart-default-0.7.1.crate) = 0eb01866308440fc64d6c44d9e86c5cc17adfe33c4d6eed55da9145044d0ffc1 SIZE (rust/crates/smart-default-0.7.1.crate) = 8435 -SHA256 (rust/crates/snow-0.9.6.crate) = 850948bee068e713b8ab860fe1adc4d109676ab4c3b621fd8147f06b261f2f85 -SIZE (rust/crates/snow-0.9.6.crate) = 612127 +SHA256 (rust/crates/snow-0.10.0.crate) = 599b506ccc4aff8cf7844bc42cf783009a434c1e26c964432560fb6d6ad02d82 +SIZE (rust/crates/snow-0.10.0.crate) = 899770 SHA256 (rust/crates/socket2-0.5.9.crate) = 4f5fd57c80058a56cf5c777ab8a126398ece8e442983605d280a44ce79d0edef SIZE (rust/crates/socket2-0.5.9.crate) = 57432 SHA256 (rust/crates/socks5-proto-0.4.1.crate) = 3d91431c4672e25e372ef46bc554be8f315068c03608f99267a71ad32a12e8c4 @@ -811,6 +823,8 @@ SHA256 (rust/crates/syn-2.0.100.crate) = b09a44accad81e1ba1cd74a32461ba89dee8909 SIZE (rust/crates/syn-2.0.100.crate) = 297947 SHA256 (rust/crates/syn-mid-0.6.0.crate) = b5dc35bb08dd1ca3dfb09dce91fd2d13294d6711c88897d9a9d60acf39bce049 SIZE (rust/crates/syn-mid-0.6.0.crate) = 12915 +SHA256 (rust/crates/sync_wrapper-1.0.2.crate) = 0bf256ce5efdfa370213c1dabab5935a12e49f2c58d15e9eac2870d3b4f27263 +SIZE (rust/crates/sync_wrapper-1.0.2.crate) = 6958 SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971 SIZE (rust/crates/synstructure-0.13.1.crate) = 18327 SHA256 (rust/crates/tempfile-3.19.1.crate) = 7437ac7763b9b123ccf33c338a5cc1bac6f69b45a136c19bdd8a65e3916435bf @@ -867,14 +881,22 @@ SHA256 (rust/crates/tokio-stream-0.1.17.crate) = eca58d7bba4a75707817a2c44174253 SIZE (rust/crates/tokio-stream-0.1.17.crate) = 38477 SHA256 (rust/crates/tokio-tungstenite-0.21.0.crate) = c83b561d025642014097b66e6c1bb422783339e0909e4429cde4749d1990bc38 SIZE (rust/crates/tokio-tungstenite-0.21.0.crate) = 28159 -SHA256 (rust/crates/tokio-tungstenite-0.26.2.crate) = 7a9daff607c6d2bf6c16fd681ccb7eecc83e4e2cdc1ca067ffaadfca5de7f084 -SIZE (rust/crates/tokio-tungstenite-0.26.2.crate) = 29868 +SHA256 (rust/crates/tokio-tungstenite-0.27.0.crate) = 489a59b6730eda1b0171fcfda8b121f4bee2b35cba8645ca35c5f7ba3eb736c1 +SIZE (rust/crates/tokio-tungstenite-0.27.0.crate) = 29756 SHA256 (rust/crates/tokio-util-0.7.14.crate) = 6b9590b93e6fcc1739458317cccd391ad3955e2bde8913edf6f95f9e65a8f034 SIZE (rust/crates/tokio-util-0.7.14.crate) = 118861 SHA256 (rust/crates/toml_datetime-0.6.8.crate) = 0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41 SIZE (rust/crates/toml_datetime-0.6.8.crate) = 12028 SHA256 (rust/crates/toml_edit-0.22.24.crate) = 17b4795ff5edd201c7cd6dca065ae59972ce77d1b80fa0a84d94950ece7d1474 SIZE (rust/crates/toml_edit-0.22.24.crate) = 106399 +SHA256 (rust/crates/tonic-0.13.1.crate) = 7e581ba15a835f4d9ea06c55ab1bd4dce26fc53752c69a04aac00703bfb49ba9 +SIZE (rust/crates/tonic-0.13.1.crate) = 107202 +SHA256 (rust/crates/tonic-build-0.13.1.crate) = eac6f67be712d12f0b41328db3137e0d0757645d8904b4cb7d51cd9c2279e847 +SIZE (rust/crates/tonic-build-0.13.1.crate) = 22868 +SHA256 (rust/crates/tower-0.5.2.crate) = d039ad9159c98b70ecfd540b2573b97f7f52c3e8d9f8ad57a24b916a536975f9 +SIZE (rust/crates/tower-0.5.2.crate) = 109417 +SHA256 (rust/crates/tower-layer-0.3.3.crate) = 121c2a6cda46980bb0fcd1647ffaf6cd3fc79a013de288782836f6df9c48780e +SIZE (rust/crates/tower-layer-0.3.3.crate) = 6180 SHA256 (rust/crates/tower-service-0.3.3.crate) = 8df9b6e13f2d32c91b9bd719c00d1958837bc7dec474d94952798cc8e69eeec3 SIZE (rust/crates/tower-service-0.3.3.crate) = 6950 SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 @@ -885,14 +907,14 @@ SHA256 (rust/crates/tracing-core-0.1.33.crate) = e672c95779cf947c5311f83787af4fa SIZE (rust/crates/tracing-core-0.1.33.crate) = 63434 SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 -SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 -SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 +SHA256 (rust/crates/tracing-subscriber-0.3.20.crate) = 2054a14f5307d601f88daf0553e1cbf472acc4f2c51afab632431cdcd72124d5 +SIZE (rust/crates/tracing-subscriber-0.3.20.crate) = 212274 SHA256 (rust/crates/try-lock-0.2.5.crate) = e421abadd41a4225275504ea4d6566923418b7f05506fbc9c0fe86ba7396114b SIZE (rust/crates/try-lock-0.2.5.crate) = 4314 SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbecfb4c486f911735368f1f137cb8257e1 SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858 -SHA256 (rust/crates/tungstenite-0.26.2.crate) = 4793cb5e56680ecbb1d843515b23b6de9a75eb04b66643e256a396d43be33c13 -SIZE (rust/crates/tungstenite-0.26.2.crate) = 65315 +SHA256 (rust/crates/tungstenite-0.27.0.crate) = eadc29d668c91fcc564941132e17b28a7ceb2f3ebf0b9dae3e03fd7a6748eb0d +SIZE (rust/crates/tungstenite-0.27.0.crate) = 67162 SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f SIZE (rust/crates/typenum-1.18.0.crate) = 74871 SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971 @@ -1053,14 +1075,14 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d SIZE (rust/crates/zerovec-0.10.4.crate) = 126398 SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6 SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438 -SHA256 (signalapp-boring-signal-v4.15.0_GH0.tar.gz) = cbbf016bad0d0672bb288ee82503619d9a2b7b8cb95d7795fbe2b11be60dda6f -SIZE (signalapp-boring-signal-v4.15.0_GH0.tar.gz) = 332114 SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334 SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022 -SHA256 (signalapp-SparsePostQuantumRatchet-v1.0.0_GH0.tar.gz) = 377c5739f47a69b21b73922379100774d92727009ecd26aa02a8c2ebf62be90f -SIZE (signalapp-SparsePostQuantumRatchet-v1.0.0_GH0.tar.gz) = 143602 -SHA256 (signalapp-libsignal-v0.76.0_GH0.tar.gz) = 64a78ff474e102eedeeba25838fc6f3375e6e5dcdd999be6596250bd1419268a -SIZE (signalapp-libsignal-v0.76.0_GH0.tar.gz) = 2189462 +SHA256 (signalapp-boring-signal-v4.18.0_GH0.tar.gz) = 9c954862f663475b1e7063a26b0e16ea0eca372826e7d16fd25775e84b0eb280 +SIZE (signalapp-boring-signal-v4.18.0_GH0.tar.gz) = 338846 +SHA256 (signalapp-SparsePostQuantumRatchet-v1.2.0_GH0.tar.gz) = e551333c1ff1a1e8fc19d4b47513b1b15b556f2d79ab37c10ffab3150b17d405 +SIZE (signalapp-SparsePostQuantumRatchet-v1.2.0_GH0.tar.gz) = 143737 +SHA256 (signalapp-libsignal-v0.81.0_GH0.tar.gz) = 93c9efebd227d5b1cc12f7efcbdc81d8bd38b969e23de4db67521f818a8725b7 +SIZE (signalapp-libsignal-v0.81.0_GH0.tar.gz) = 2335721 SHA256 (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 9567b43de39f66e57b895ee814135adc5ddf7f2c895964269b6b13b388158982 SIZE (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 46106995 SHA256 (google-boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27_GH0.tar.gz) = 61e85d6eaecf1706be0420a9104b66ff01bd04301b5fad323970685f942108ed diff --git a/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs b/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs index 510d8f677689..3c231e7555b3 100644 --- a/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs +++ b/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs @@ -1,5 +1,5 @@ ---- ../boring-signal-v4.15.0/boring-sys/build/main.rs.orig 2024-04-27 16:40:34 UTC -+++ ../boring-signal-v4.15.0/boring-sys/build/main.rs +--- ../boring-signal-v4.18.0/boring-sys/build/main.rs.orig 2024-04-27 16:40:34 UTC ++++ ../boring-signal-v4.18.0/boring-sys/build/main.rs @@ -478,9 +478,9 @@ fn ensure_patches_applied(config: &Config) -> io::Resu lock_file.lock()?; diff --git a/net-im/libsignal-node/files/patch-node_binding.gyp b/net-im/libsignal-node/files/patch-node_binding.gyp deleted file mode 100644 index 91d53cc550e5..000000000000 --- a/net-im/libsignal-node/files/patch-node_binding.gyp +++ /dev/null @@ -1,10 +0,0 @@ ---- node/binding.gyp.orig 2022-02-25 14:33:26 UTC -+++ node/binding.gyp -@@ -6,6 +6,7 @@ - { - 'conditions': [ - ['OS=="mac"', {'variables': {'NODE_OS_NAME': 'darwin', 'CARGO_TARGET_SUFFIX': 'apple-darwin'}}, -+ 'OS=="freebsd"', {'variables': {'NODE_OS_NAME': 'freebsd', 'CARGO_TARGET_SUFFIX': 'unknown-freebsd'}}, - 'OS=="win"', {'variables': {'NODE_OS_NAME': 'win32', 'CARGO_TARGET_SUFFIX': 'pc-windows-msvc'}}, - 'OS=="linux"', {'variables': {'NODE_OS_NAME': 'linux', 'CARGO_TARGET_SUFFIX': 'unknown-linux-gnu'}}, - {'variables': {'NODE_OS_NAME': '<(OS)'}}], diff --git a/net-im/libsignal-node/files/patch-node_build__node__bridge.py b/net-im/libsignal-node/files/patch-node_build__node__bridge.py new file mode 100644 index 000000000000..f93b4f86bc9f --- /dev/null +++ b/net-im/libsignal-node/files/patch-node_build__node__bridge.py @@ -0,0 +1,19 @@ +--- node/build_node_bridge.py.orig 2025-09-26 09:35:20 UTC ++++ node/build_node_bridge.py +@@ -132,7 +132,7 @@ def main(args: Optional[List[str]] = None) -> int: + else: + features.append('log/release_max_level_info') + +- cmdline = ['cargo', 'build', '--target', cargo_target, '-p', 'libsignal-node', '--features', ','.join(features)] ++ cmdline = ['cargo', 'build', '-p', 'libsignal-node', '--features', ','.join(features)] + if configuration_name == 'Release': + cmdline.append('--release') + else: +@@ -227,7 +227,6 @@ def main(args: Optional[List[str]] = None) -> int: + subprocess.check_call(cmdline, env=cargo_env) + + libs_in = os.path.join(cargo_env['CARGO_BUILD_TARGET_DIR'], +- cargo_target, + configuration_name.lower()) + + src_path = os.path.join(libs_in, lib_format.format('signal_node')) |