From edea7d4a822b799b4b6518ce70ac3b2327084c09 Mon Sep 17 00:00:00 2001 From: Mikael Urankar Date: Mon, 15 Aug 2022 19:15:40 +0200 Subject: net-im/libsignal-node: Update to 0.19.2 Changes: https://github.com/signalapp/libsignal/releases/tag/v0.19.0 https://github.com/signalapp/libsignal/releases/tag/v0.19.1 https://github.com/signalapp/libsignal/releases/tag/v0.19.2 --- net-im/libsignal-node/Makefile | 82 +++++------- net-im/libsignal-node/distinfo | 146 ++++++++------------- .../libsignal-node/files/patch-boringssl-aarch64 | 75 +++++++++++ 3 files changed, 165 insertions(+), 138 deletions(-) create mode 100644 net-im/libsignal-node/files/patch-boringssl-aarch64 diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile index 494cdd2355eb..799a57f715d6 100644 --- a/net-im/libsignal-node/Makefile +++ b/net-im/libsignal-node/Makefile @@ -1,6 +1,6 @@ PORTNAME= libsignal DISTVERSIONPREFIX= v -DISTVERSION= 0.18.1 +DISTVERSION= 0.19.2 CATEGORIES= net-im MASTER_SITES= LOCAL/mikael/signal-desktop/:yarn PKGNAMESUFFIX= -node @@ -12,12 +12,15 @@ COMMENT= Platform-agnostic APIs used by the official Signal clients and servers LICENSE= AGPLv3 LICENSE_FILE= ${WRKSRC}/LICENSE -BUILD_DEPENDS= protoc:devel/protobuf \ +BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \ + protoc:devel/protobuf \ yarn:www/yarn-node16 USES= cargo gmake python:3.7+,build USE_GITHUB= yes GH_ACCOUNT= signalapp +GH_TUPLE= google:boringssl:f1c75347daa2ea81a941e953f2263e0a4d970c8d:boringssl \ + google:boringssl:ae223d6138807a13006342edfeef32e813246b39:boringssl_fips CARGO_CRATES= addr2line-0.17.0 \ adler-1.0.2 \ @@ -28,14 +31,15 @@ CARGO_CRATES= addr2line-0.17.0 \ aho-corasick-0.7.18 \ anyhow-1.0.56 \ arrayref-0.3.6 \ + asn1-0.9.1 \ + asn1_derive-0.9.1 \ async-trait-0.1.52 \ atty-0.2.14 \ autocfg-1.1.0 \ backtrace-0.3.64 \ - base16ct-0.1.1 \ base64-0.13.0 \ - base64ct-1.5.0 \ bincode-1.3.3 \ + bindgen-0.60.1 \ bitflags-1.3.2 \ blake2-0.9.2 \ block-buffer-0.9.0 \ @@ -48,14 +52,16 @@ CARGO_CRATES= addr2line-0.17.0 \ cast-0.2.7 \ cc-1.0.73 \ cesu8-1.1.0 \ + cexpr-0.6.0 \ cfg-if-1.0.0 \ chacha20-0.7.3 \ chacha20poly1305-0.8.2 \ chrono-0.4.19 \ cipher-0.3.0 \ + clang-sys-1.3.2 \ clap-2.34.0 \ + cmake-0.1.48 \ combine-4.6.3 \ - const-oid-0.7.1 \ cpufeatures-0.2.2 \ criterion-0.3.5 \ criterion-plot-0.4.4 \ @@ -63,23 +69,19 @@ CARGO_CRATES= addr2line-0.17.0 \ crossbeam-deque-0.8.1 \ crossbeam-epoch-0.9.8 \ crossbeam-utils-0.8.8 \ - crypto-bigint-0.3.2 \ crypto-mac-0.8.0 \ crypto-mac-0.11.1 \ csv-1.1.6 \ csv-core-0.1.10 \ ctr-0.8.0 \ - der-0.5.1 \ digest-0.9.0 \ displaydoc-0.2.3 \ - ecdsa-0.13.4 \ either-1.6.1 \ - elliptic-curve-0.11.12 \ fastrand-1.7.0 \ - ff-0.11.0 \ fixedbitset-0.4.1 \ - foreign-types-0.3.2 \ - foreign-types-shared-0.1.1 \ + foreign-types-0.5.0 \ + foreign-types-macros-0.2.2 \ + foreign-types-shared-0.3.1 \ futures-core-0.3.21 \ futures-macro-0.3.21 \ futures-task-0.3.21 \ @@ -89,7 +91,7 @@ CARGO_CRATES= addr2line-0.17.0 \ getrandom-0.2.5 \ ghash-0.4.4 \ gimli-0.26.1 \ - group-0.11.0 \ + glob-0.3.0 \ half-1.8.2 \ hashbrown-0.11.2 \ heck-0.3.3 \ @@ -106,50 +108,39 @@ CARGO_CRATES= addr2line-0.17.0 \ jni-0.19.0 \ jni-sys-0.3.0 \ js-sys-0.3.56 \ - keccak-0.1.0 \ lazy_static-1.4.0 \ + lazycell-1.3.0 \ libc-0.2.121 \ libloading-0.6.7 \ - libm-0.2.2 \ + libloading-0.7.3 \ linkme-0.2.10 \ linkme-impl-0.2.10 \ log-0.4.14 \ - log-panics-2.0.0 \ + log-panics-2.1.0 \ memchr-2.4.1 \ memoffset-0.6.5 \ + minimal-lexical-0.2.1 \ miniz_oxide-0.4.4 \ multimap-0.8.3 \ neon-0.10.0 \ neon-build-0.10.0 \ neon-macros-0.10.0 \ neon-runtime-0.10.0 \ - num-bigint-0.4.3 \ - num-integer-0.1.44 \ - num-iter-0.1.42 \ + nom-7.1.1 \ + num-integer-0.1.45 \ num-traits-0.2.14 \ num_cpus-1.13.1 \ num_enum-0.5.7 \ num_enum_derive-0.5.7 \ object-0.27.1 \ - oid-0.2.1 \ - once_cell-1.10.0 \ oorandom-11.1.3 \ opaque-debug-0.3.0 \ - openssl-0.10.38 \ - openssl-sys-0.9.72 \ - p256-0.10.1 \ paste-1.0.6 \ - pem-0.8.3 \ + peeking_take_while-0.1.2 \ pest-2.1.3 \ petgraph-0.6.0 \ - picky-6.3.0 \ - picky-asn1-0.3.3 \ - picky-asn1-der-0.2.5 \ - picky-asn1-x509-0.6.1 \ pin-project-lite-0.2.8 \ pin-utils-0.1.0 \ - pkcs8-0.8.0 \ - pkg-config-0.3.24 \ plotters-0.3.1 \ plotters-backend-0.3.2 \ plotters-svg-0.3.1 \ @@ -177,35 +168,28 @@ CARGO_CRATES= addr2line-0.17.0 \ regex-automata-0.1.10 \ regex-syntax-0.6.25 \ remove_dir_all-0.5.3 \ - rfc6979-0.1.0 \ - rsa-0.4.1 \ rustc-demangle-0.1.21 \ + rustc-hash-1.1.0 \ rustc_version-0.3.3 \ rustc_version-0.4.0 \ ryu-1.0.9 \ same-file-1.0.6 \ scopeguard-1.1.0 \ - sec1-0.2.1 \ semver-0.9.0 \ semver-0.11.0 \ semver-1.0.6 \ semver-parser-0.7.0 \ semver-parser-0.10.2 \ serde-1.0.136 \ - serde_bytes-0.11.5 \ serde_cbor-0.11.2 \ serde_derive-1.0.136 \ serde_json-1.0.79 \ sha-1-0.9.8 \ sha2-0.9.9 \ - sha3-0.9.1 \ - signature-1.4.0 \ - simple_asn1-0.5.4 \ + shlex-1.1.0 \ slab-0.4.5 \ smallvec-1.8.0 \ snow-0.8.0 \ - spin-0.5.2 \ - spki-0.5.4 \ static_assertions-1.1.0 \ subtle-2.4.1 \ syn-1.0.80 \ @@ -215,7 +199,7 @@ CARGO_CRATES= addr2line-0.17.0 \ textwrap-0.11.0 \ thiserror-1.0.30 \ thiserror-impl-1.0.30 \ - time-0.1.43 \ + time-0.1.44 \ tinytemplate-1.2.1 \ toml-0.5.8 \ typenum-1.15.0 \ @@ -225,13 +209,12 @@ CARGO_CRATES= addr2line-0.17.0 \ unicode-xid-0.2.2 \ universal-hash-0.4.1 \ unzip3-1.0.0 \ - uuid-0.8.2 \ + uuid-1.1.2 \ variant_count-1.1.0 \ - vcpkg-0.2.15 \ version_check-0.9.4 \ walkdir-2.3.2 \ wasi-0.9.0+wasi-snapshot-preview1 \ - wasi-0.10.2+wasi-snapshot-preview1 \ + wasi-0.10.0+wasi-snapshot-preview1 \ wasm-bindgen-0.2.79 \ wasm-bindgen-backend-0.2.79 \ wasm-bindgen-macro-0.2.79 \ @@ -246,14 +229,14 @@ CARGO_CRATES= addr2line-0.17.0 \ x25519-dalek-1.1.1 \ zeroize-1.3.0 \ zeroize_derive-1.3.2 \ - num-bigint-dig@git+https://github.com/dignifiedquire/num-bigint?rev=56576b592fea6341b7e1711a1629e4cc1bfc419c\#56576b592fea6341b7e1711a1629e4cc1bfc419c \ + boring,boring-sys@git+https://github.com/signalapp/boring?branch=libsignal\#e1c719c0964ba37e6935355e9bf19821b072797e \ curve25519-dalek@git+https://github.com/signalapp/curve25519-dalek?branch=lizard2\#4f0aa6653c51598daa0a2f53b8ba54ce0eedfbdd MAKE_ENV= ELECTRON_OVERRIDE_DIST_PATH=${LOCALBASE}/share/electron18 \ ELECTRON_SKIP_BINARY_DOWNLOAD=1 \ HOME=${WRKDIR} \ PYTHON=${PYTHON_CMD} \ - XDG_CACHE_HOME=${WRKDIR}/.cache + XDG_CACHE_HOME=${WRKDIR}/.cache MAKE_ENV+= RUSTC_BOOTSTRAP=aes,polyval @@ -274,10 +257,15 @@ post-patch: ${REINPLACE_CMD} "s#python3#${PYTHON_CMD}#" \ ${WRKSRC}/node/binding.gyp +# Check hash here: https://github.com/signalapp/boring/tree/libsignal/boring-sys/deps +post-extract: + ${MV} ${WRKDIR}/boringssl-f1c75347daa2ea81a941e953f2263e0a4d970c8d/* ${WRKDIR}/boring-e1c719c0964ba37e6935355e9bf19821b072797e/boring-sys/deps/boringssl + ${MV} ${WRKDIR}/boringssl-ae223d6138807a13006342edfeef32e813246b39/* ${WRKDIR}/boring-e1c719c0964ba37e6935355e9bf19821b072797e/boring-sys/deps/boringssl-fips + do-build: ${ECHO_CMD} 'yarn-offline-mirror "../yarn-cache"' > ${WRKSRC}/.yarnrc cd ${WRKSRC}/node && \ - ${SETENV} ${MAKE_ENV} yarn install --frozen-lockfile --ignore-optional --offline + ${SETENV} ${MAKE_ENV} yarn install --frozen-lockfile --ignore-optional #--offline cd ${WRKSRC}/node && \ ${SETENV} ${MAKE_ENV} yarn tsc diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo index 2eb2b1f6f6df..871d6b1f0a45 100644 --- a/net-im/libsignal-node/distinfo +++ b/net-im/libsignal-node/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1659709625 -SHA256 (libsignal-node-0.18.1-yarn-cache.tar.gz) = 2e4de6f666126cedc4daa802dc9b041d18425edadef9a4cd6a3c3f7b09e183b9 -SIZE (libsignal-node-0.18.1-yarn-cache.tar.gz) = 68539126 +TIMESTAMP = 1660583638 +SHA256 (libsignal-node-0.19.2-yarn-cache.tar.gz) = 6c79716862bb392c4882d7bab6b48b3ebb80d01385eb5ce7f2455546ad284b45 +SIZE (libsignal-node-0.19.2-yarn-cache.tar.gz) = 67921567 SHA256 (rust/crates/addr2line-0.17.0.crate) = b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b SIZE (rust/crates/addr2line-0.17.0.crate) = 32260 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe @@ -19,6 +19,10 @@ SHA256 (rust/crates/anyhow-1.0.56.crate) = 4361135be9122e0870de935d7c439aef945b9 SIZE (rust/crates/anyhow-1.0.56.crate) = 44780 SHA256 (rust/crates/arrayref-0.3.6.crate) = a4c527152e37cf757a3f78aae5a06fbeefdb07ccc535c980a3208ee3060dd544 SIZE (rust/crates/arrayref-0.3.6.crate) = 10035 +SHA256 (rust/crates/asn1-0.9.1.crate) = c7e0d76ef5e2b23bf4b79b46c1c9b340001fdbdcac9695ea39e5edb1df874fc2 +SIZE (rust/crates/asn1-0.9.1.crate) = 27870 +SHA256 (rust/crates/asn1_derive-0.9.1.crate) = 0bdf4df7e9337f0f25054f21ba59ed6aa3ee640217b213e9ca851a8e61cd24ad +SIZE (rust/crates/asn1_derive-0.9.1.crate) = 4849 SHA256 (rust/crates/async-trait-0.1.52.crate) = 061a7acccaa286c011ddc30970520b98fa40e00c9d644633fb26b5fc63a265e3 SIZE (rust/crates/async-trait-0.1.52.crate) = 25913 SHA256 (rust/crates/atty-0.2.14.crate) = d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8 @@ -27,14 +31,12 @@ SHA256 (rust/crates/autocfg-1.1.0.crate) = d468802bab17cbc0cc575e9b053f41e72aa36 SIZE (rust/crates/autocfg-1.1.0.crate) = 13272 SHA256 (rust/crates/backtrace-0.3.64.crate) = 5e121dee8023ce33ab248d9ce1493df03c3b38a659b240096fcbd7048ff9c31f SIZE (rust/crates/backtrace-0.3.64.crate) = 74311 -SHA256 (rust/crates/base16ct-0.1.1.crate) = 349a06037c7bf932dd7e7d1f653678b2038b9ad46a74102f1fc7bd7872678cce -SIZE (rust/crates/base16ct-0.1.1.crate) = 10186 SHA256 (rust/crates/base64-0.13.0.crate) = 904dfeac50f3cdaba28fc6f57fdcddb75f49ed61346676a78c4ffe55877802fd SIZE (rust/crates/base64-0.13.0.crate) = 62070 -SHA256 (rust/crates/base64ct-1.5.0.crate) = dea908e7347a8c64e378c17e30ef880ad73e3b4498346b055c2c00ea342f3179 -SIZE (rust/crates/base64ct-1.5.0.crate) = 27855 SHA256 (rust/crates/bincode-1.3.3.crate) = b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad SIZE (rust/crates/bincode-1.3.3.crate) = 28958 +SHA256 (rust/crates/bindgen-0.60.1.crate) = 062dddbc1ba4aca46de6338e2bf87771414c335f7b2f2036e8f3e9befebf88e6 +SIZE (rust/crates/bindgen-0.60.1.crate) = 207507 SHA256 (rust/crates/bitflags-1.3.2.crate) = bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a SIZE (rust/crates/bitflags-1.3.2.crate) = 23021 SHA256 (rust/crates/blake2-0.9.2.crate) = 0a4e37d16930f5459780f5621038b6382b9bb37c19016f39fb6b5808d831f174 @@ -59,6 +61,8 @@ SHA256 (rust/crates/cc-1.0.73.crate) = 2fff2a6927b3bb87f9595d67196a70493f627687a SIZE (rust/crates/cc-1.0.73.crate) = 57880 SHA256 (rust/crates/cesu8-1.1.0.crate) = 6d43a04d8753f35258c91f8ec639f792891f748a1edbd759cf1dcea3382ad83c SIZE (rust/crates/cesu8-1.1.0.crate) = 10555 +SHA256 (rust/crates/cexpr-0.6.0.crate) = 6fac387a98bb7c37292057cffc56d62ecb629900026402633ae9160df93a8766 +SIZE (rust/crates/cexpr-0.6.0.crate) = 17966 SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 SHA256 (rust/crates/chacha20-0.7.3.crate) = f08493fa7707effc63254c66c6ea908675912493cd67952eda23c09fae2610b1 @@ -69,12 +73,14 @@ SHA256 (rust/crates/chrono-0.4.19.crate) = 670ad68c9088c2a963aaa298cb369688cf3f9 SIZE (rust/crates/chrono-0.4.19.crate) = 155663 SHA256 (rust/crates/cipher-0.3.0.crate) = 7ee52072ec15386f770805afd189a01c8841be8696bed250fa2f13c4c0d6dfb7 SIZE (rust/crates/cipher-0.3.0.crate) = 12756 +SHA256 (rust/crates/clang-sys-1.3.2.crate) = bf6b561dcf059c85bbe388e0a7b0a1469acb3934cc0cfa148613a830629e3049 +SIZE (rust/crates/clang-sys-1.3.2.crate) = 37904 SHA256 (rust/crates/clap-2.34.0.crate) = a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c SIZE (rust/crates/clap-2.34.0.crate) = 202210 +SHA256 (rust/crates/cmake-0.1.48.crate) = e8ad8cef104ac57b68b89df3208164d228503abbdce70f6880ffa3d970e7443a +SIZE (rust/crates/cmake-0.1.48.crate) = 15142 SHA256 (rust/crates/combine-4.6.3.crate) = 50b727aacc797f9fc28e355d21f34709ac4fc9adecfe470ad07b8f4464f53062 SIZE (rust/crates/combine-4.6.3.crate) = 132015 -SHA256 (rust/crates/const-oid-0.7.1.crate) = e4c78c047431fee22c1a7bb92e00ad095a02a983affe4d8a72e2a2c62c1b94f3 -SIZE (rust/crates/const-oid-0.7.1.crate) = 14022 SHA256 (rust/crates/cpufeatures-0.2.2.crate) = 59a6001667ab124aebae2a495118e11d30984c3a653e99d86d58971708cf5e4b SIZE (rust/crates/cpufeatures-0.2.2.crate) = 10655 SHA256 (rust/crates/criterion-0.3.5.crate) = 1604dafd25fba2fe2d5895a9da139f8dc9b319a5fe5354ca137cbbce4e178d10 @@ -89,8 +95,6 @@ SHA256 (rust/crates/crossbeam-epoch-0.9.8.crate) = 1145cf131a2c6ba0615079ab6a638 SIZE (rust/crates/crossbeam-epoch-0.9.8.crate) = 46012 SHA256 (rust/crates/crossbeam-utils-0.8.8.crate) = 0bf124c720b7686e3c2663cf54062ab0f68a88af2fb6a030e87e30bf721fcb38 SIZE (rust/crates/crossbeam-utils-0.8.8.crate) = 39681 -SHA256 (rust/crates/crypto-bigint-0.3.2.crate) = 03c6a1d5fa1de37e071642dfa44ec552ca5b299adb128fab16138e24b548fd21 -SIZE (rust/crates/crypto-bigint-0.3.2.crate) = 38857 SHA256 (rust/crates/crypto-mac-0.8.0.crate) = b584a330336237c1eecd3e94266efb216c56ed91225d634cb2991c5f3fd1aeab SIZE (rust/crates/crypto-mac-0.8.0.crate) = 9115 SHA256 (rust/crates/crypto-mac-0.11.1.crate) = b1d1a86f49236c215f271d40892d5fc950490551400b02ef360692c29815c714 @@ -101,28 +105,22 @@ SHA256 (rust/crates/csv-core-0.1.10.crate) = 2b2466559f260f48ad25fe6317b3c8dac77 SIZE (rust/crates/csv-core-0.1.10.crate) = 25668 SHA256 (rust/crates/ctr-0.8.0.crate) = 049bb91fb4aaf0e3c7efa6cd5ef877dbbbd15b39dad06d9948de4ec8a75761ea SIZE (rust/crates/ctr-0.8.0.crate) = 17740 -SHA256 (rust/crates/der-0.5.1.crate) = 6919815d73839e7ad218de758883aae3a257ba6759ce7a9992501efbb53d705c -SIZE (rust/crates/der-0.5.1.crate) = 57440 SHA256 (rust/crates/digest-0.9.0.crate) = d3dd60d1080a57a05ab032377049e0591415d2b31afd7028356dbf3cc6dcb066 SIZE (rust/crates/digest-0.9.0.crate) = 13247 SHA256 (rust/crates/displaydoc-0.2.3.crate) = 3bf95dc3f046b9da4f2d51833c0d3547d8564ef6910f5c1ed130306a75b92886 SIZE (rust/crates/displaydoc-0.2.3.crate) = 17060 -SHA256 (rust/crates/ecdsa-0.13.4.crate) = d0d69ae62e0ce582d56380743515fefaf1a8c70cec685d9677636d7e30ae9dc9 -SIZE (rust/crates/ecdsa-0.13.4.crate) = 17944 SHA256 (rust/crates/either-1.6.1.crate) = e78d4f1cc4ae33bbfc157ed5d5a5ef3bc29227303d595861deb238fcec4e9457 SIZE (rust/crates/either-1.6.1.crate) = 13641 -SHA256 (rust/crates/elliptic-curve-0.11.12.crate) = 25b477563c2bfed38a3b7a60964c49e058b2510ad3f12ba3483fd8f62c2306d6 -SIZE (rust/crates/elliptic-curve-0.11.12.crate) = 53626 SHA256 (rust/crates/fastrand-1.7.0.crate) = c3fcf0cee53519c866c09b5de1f6c56ff9d647101f81c1964fa632e148896cdf SIZE (rust/crates/fastrand-1.7.0.crate) = 11265 -SHA256 (rust/crates/ff-0.11.0.crate) = b2958d04124b9f27f175eaeb9a9f383d026098aa837eadd8ba22c11f13a05b9e -SIZE (rust/crates/ff-0.11.0.crate) = 12421 SHA256 (rust/crates/fixedbitset-0.4.1.crate) = 279fb028e20b3c4c320317955b77c5e0c9701f05a1d309905d6fc702cdc5053e SIZE (rust/crates/fixedbitset-0.4.1.crate) = 15551 -SHA256 (rust/crates/foreign-types-0.3.2.crate) = f6f339eb8adc052cd2ca78910fda869aefa38d22d5cb648e6485e4d3fc06f3b1 -SIZE (rust/crates/foreign-types-0.3.2.crate) = 7504 -SHA256 (rust/crates/foreign-types-shared-0.1.1.crate) = 00b0228411908ca8685dba7fc2cdd70ec9990a6e753e89b6ac91a84c40fbaf4b -SIZE (rust/crates/foreign-types-shared-0.1.1.crate) = 5672 +SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965 +SIZE (rust/crates/foreign-types-0.5.0.crate) = 7824 +SHA256 (rust/crates/foreign-types-macros-0.2.2.crate) = c8469d0d40519bc608ec6863f1cc88f3f1deee15913f2f3b3e573d81ed38cccc +SIZE (rust/crates/foreign-types-macros-0.2.2.crate) = 7636 +SHA256 (rust/crates/foreign-types-shared-0.3.1.crate) = aa9a19cbb55df58761df49b23516a86d432839add4af60fc256da840f66ed35b +SIZE (rust/crates/foreign-types-shared-0.3.1.crate) = 6006 SHA256 (rust/crates/futures-core-0.3.21.crate) = 0c09fd04b7e4073ac7156a9539b57a484a8ea920f79c7c675d05d289ab6110d3 SIZE (rust/crates/futures-core-0.3.21.crate) = 14601 SHA256 (rust/crates/futures-macro-0.3.21.crate) = 33c1e13800337f4d4d7a316bf45a567dbcb6ffe087f16424852d97e97a91f512 @@ -141,8 +139,8 @@ SHA256 (rust/crates/ghash-0.4.4.crate) = 1583cc1656d7839fd3732b80cf4f38850336cdb SIZE (rust/crates/ghash-0.4.4.crate) = 9005 SHA256 (rust/crates/gimli-0.26.1.crate) = 78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4 SIZE (rust/crates/gimli-0.26.1.crate) = 716168 -SHA256 (rust/crates/group-0.11.0.crate) = bc5ac374b108929de78460075f3dc439fa66df9d8fc77e8f12caa5165fcf0c89 -SIZE (rust/crates/group-0.11.0.crate) = 13919 +SHA256 (rust/crates/glob-0.3.0.crate) = 9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574 +SIZE (rust/crates/glob-0.3.0.crate) = 18724 SHA256 (rust/crates/half-1.8.2.crate) = eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7 SIZE (rust/crates/half-1.8.2.crate) = 41874 SHA256 (rust/crates/hashbrown-0.11.2.crate) = ab5ef0d4909ef3724cc8cce6ccc8572c5c817592e9285f5464f8e86f8bd3726e @@ -175,28 +173,30 @@ SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4 SIZE (rust/crates/jni-sys-0.3.0.crate) = 10232 SHA256 (rust/crates/js-sys-0.3.56.crate) = a38fc24e30fd564ce974c02bf1d337caddff65be6cc4735a1f7eab22a7440f04 SIZE (rust/crates/js-sys-0.3.56.crate) = 70520 -SHA256 (rust/crates/keccak-0.1.0.crate) = 67c21572b4949434e4fc1e1978b99c5f77064153c59d998bf13ecd96fb5ecba7 -SIZE (rust/crates/keccak-0.1.0.crate) = 5849 SHA256 (rust/crates/lazy_static-1.4.0.crate) = e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646 SIZE (rust/crates/lazy_static-1.4.0.crate) = 10443 +SHA256 (rust/crates/lazycell-1.3.0.crate) = 830d08ce1d1d941e6b30645f1a0eb5643013d835ce3779a5fc208261dbe10f55 +SIZE (rust/crates/lazycell-1.3.0.crate) = 12502 SHA256 (rust/crates/libc-0.2.121.crate) = efaa7b300f3b5fe8eb6bf21ce3895e1751d9665086af2d64b42f19701015ff4f SIZE (rust/crates/libc-0.2.121.crate) = 574702 SHA256 (rust/crates/libloading-0.6.7.crate) = 351a32417a12d5f7e82c368a66781e307834dae04c6ce0cd4456d52989229883 SIZE (rust/crates/libloading-0.6.7.crate) = 25037 -SHA256 (rust/crates/libm-0.2.2.crate) = 33a33a362ce288760ec6a508b94caaec573ae7d3bbbd91b87aa0bad4456839db -SIZE (rust/crates/libm-0.2.2.crate) = 113226 +SHA256 (rust/crates/libloading-0.7.3.crate) = efbc0f03f9a775e9f6aed295c6a1ba2253c5757a9e03d55c6caa46a681abcddd +SIZE (rust/crates/libloading-0.7.3.crate) = 27378 SHA256 (rust/crates/linkme-0.2.10.crate) = edd4ad156b9934dc21cad96fd17278a7cb6f30a5657a9d976cd7b71d6d49c02c SIZE (rust/crates/linkme-0.2.10.crate) = 12525 SHA256 (rust/crates/linkme-impl-0.2.10.crate) = 73fd9dc7072de7168cbdaba9125e8f742cd3a965aa12bde994b4611a174488d8 SIZE (rust/crates/linkme-impl-0.2.10.crate) = 6202 SHA256 (rust/crates/log-0.4.14.crate) = 51b9bbe6c47d51fc3e1a9b945965946b4c44142ab8792c50835a980d362c2710 SIZE (rust/crates/log-0.4.14.crate) = 34582 -SHA256 (rust/crates/log-panics-2.0.0.crate) = ae0136257df209261daa18d6c16394757c63e032e27aafd8b07788b051082bef -SIZE (rust/crates/log-panics-2.0.0.crate) = 6781 +SHA256 (rust/crates/log-panics-2.1.0.crate) = 68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f +SIZE (rust/crates/log-panics-2.1.0.crate) = 9464 SHA256 (rust/crates/memchr-2.4.1.crate) = 308cc39be01b73d0d18f82a0e7b2a3df85245f84af96fdddc5d202d27e47b86a SIZE (rust/crates/memchr-2.4.1.crate) = 64977 SHA256 (rust/crates/memoffset-0.6.5.crate) = 5aa361d4faea93603064a027415f07bd8e1d5c88c9fbf68bf56a285428fd79ce SIZE (rust/crates/memoffset-0.6.5.crate) = 7686 +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.4.4.crate) = a92518e98c078586bc6c934028adcca4c92a53d6a958196de835170a01d84e4b SIZE (rust/crates/miniz_oxide-0.4.4.crate) = 49938 SHA256 (rust/crates/multimap-0.8.3.crate) = e5ce46fe64a9d73be07dcbe690a38ce1b293be448fd8ce1e6c1b8062c9f72c6a @@ -209,12 +209,10 @@ SHA256 (rust/crates/neon-macros-0.10.0.crate) = 040746ef4e65edca7cd35597ad0ff7d8 SIZE (rust/crates/neon-macros-0.10.0.crate) = 6834 SHA256 (rust/crates/neon-runtime-0.10.0.crate) = 5c4b1a7f8f569b4e43feff04931924cebe40a630fa258d2a28147525d247defe SIZE (rust/crates/neon-runtime-0.10.0.crate) = 27672 -SHA256 (rust/crates/num-bigint-0.4.3.crate) = f93ab6289c7b344a8a9f60f88d80aa20032336fe78da341afc91c8a2341fc75f -SIZE (rust/crates/num-bigint-0.4.3.crate) = 97799 -SHA256 (rust/crates/num-integer-0.1.44.crate) = d2cc698a63b549a70bc047073d2949cce27cd1c7b0a4a862d08a8031bc2801db -SIZE (rust/crates/num-integer-0.1.44.crate) = 22216 -SHA256 (rust/crates/num-iter-0.1.42.crate) = b2021c8337a54d21aca0d59a92577a029af9431cb59b909b03252b9c164fad59 -SIZE (rust/crates/num-iter-0.1.42.crate) = 10450 +SHA256 (rust/crates/nom-7.1.1.crate) = a8903e5a29a317527874d0402f867152a3d21c908bb0b933e416c65e301d4c36 +SIZE (rust/crates/nom-7.1.1.crate) = 115818 +SHA256 (rust/crates/num-integer-0.1.45.crate) = 225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9 +SIZE (rust/crates/num-integer-0.1.45.crate) = 22529 SHA256 (rust/crates/num-traits-0.2.14.crate) = 9a64b1ec5cda2586e284722486d802acf1f7dbdc623e2bfc57e65ca1cd099290 SIZE (rust/crates/num-traits-0.2.14.crate) = 45476 SHA256 (rust/crates/num_cpus-1.13.1.crate) = 19e64526ebdee182341572e50e9ad03965aa510cd94427a4549448f285e957a1 @@ -225,44 +223,22 @@ SHA256 (rust/crates/num_enum_derive-0.5.7.crate) = 3b0498641e53dd6ac1a4f22547548 SIZE (rust/crates/num_enum_derive-0.5.7.crate) = 12225 SHA256 (rust/crates/object-0.27.1.crate) = 67ac1d3f9a1d3616fd9a60c8d74296f22406a238b6a72f5cc1e6f314df4ffbf9 SIZE (rust/crates/object-0.27.1.crate) = 228030 -SHA256 (rust/crates/oid-0.2.1.crate) = 9c19903c598813dba001b53beeae59bb77ad4892c5c1b9b3500ce4293a0d06c2 -SIZE (rust/crates/oid-0.2.1.crate) = 12533 -SHA256 (rust/crates/once_cell-1.10.0.crate) = 87f3e037eac156d1775da914196f0f37741a274155e34a0b7e427c35d2a2ecb9 -SIZE (rust/crates/once_cell-1.10.0.crate) = 30414 SHA256 (rust/crates/oorandom-11.1.3.crate) = 0ab1bc2a289d34bd04a330323ac98a1b4bc82c9d9fcb1e66b63caa84da26b575 SIZE (rust/crates/oorandom-11.1.3.crate) = 10068 SHA256 (rust/crates/opaque-debug-0.3.0.crate) = 624a8340c38c1b80fd549087862da4ba43e08858af025b236e509b6649fc13d5 SIZE (rust/crates/opaque-debug-0.3.0.crate) = 5767 -SHA256 (rust/crates/openssl-0.10.38.crate) = 0c7ae222234c30df141154f159066c5093ff73b63204dcda7121eb082fc56a95 -SIZE (rust/crates/openssl-0.10.38.crate) = 207436 -SHA256 (rust/crates/openssl-sys-0.9.72.crate) = 7e46109c383602735fa0a2e48dd2b7c892b048e1bf69e5c3b1d804b7d9c203cb -SIZE (rust/crates/openssl-sys-0.9.72.crate) = 56510 -SHA256 (rust/crates/p256-0.10.1.crate) = 19736d80675fbe9fe33426268150b951a3fb8f5cfca2a23a17c85ef3adb24e3b -SIZE (rust/crates/p256-0.10.1.crate) = 66405 SHA256 (rust/crates/paste-1.0.6.crate) = 0744126afe1a6dd7f394cb50a716dbe086cb06e255e53d8d0185d82828358fb5 SIZE (rust/crates/paste-1.0.6.crate) = 17808 -SHA256 (rust/crates/pem-0.8.3.crate) = fd56cbd21fea48d0c440b41cd69c589faacade08c992d9a54e471b79d0fd13eb -SIZE (rust/crates/pem-0.8.3.crate) = 9395 +SHA256 (rust/crates/peeking_take_while-0.1.2.crate) = 19b17cddbe7ec3f8bc800887bab5e717348c95ea2ca0b1bf0837fb964dc67099 +SIZE (rust/crates/peeking_take_while-0.1.2.crate) = 6697 SHA256 (rust/crates/pest-2.1.3.crate) = 10f4872ae94d7b90ae48754df22fd42ad52ce740b8f370b03da4835417403e53 SIZE (rust/crates/pest-2.1.3.crate) = 77986 SHA256 (rust/crates/petgraph-0.6.0.crate) = 4a13a2fa9d0b63e5f22328828741e523766fff0ee9e779316902290dff3f824f SIZE (rust/crates/petgraph-0.6.0.crate) = 182063 -SHA256 (rust/crates/picky-6.3.0.crate) = fd6b25b296bb2a45678748f61c51f5a548ea56b25b0ad4966183709b386eaecf -SIZE (rust/crates/picky-6.3.0.crate) = 68293 -SHA256 (rust/crates/picky-asn1-0.3.3.crate) = 889bbb26c80acf919e89980dfc8e04eb19df272d8a9893ec9b748d3a1675abde -SIZE (rust/crates/picky-asn1-0.3.3.crate) = 13584 -SHA256 (rust/crates/picky-asn1-der-0.2.5.crate) = acbbd5390ab967396cc7473e6e0848684aec7166e657c6088604e07b54a73dbe -SIZE (rust/crates/picky-asn1-der-0.2.5.crate) = 14606 -SHA256 (rust/crates/picky-asn1-x509-0.6.1.crate) = f3033675030de806aba1d5470949701b7c9f1dbf77e3bb17bd12e5f945e560ba -SIZE (rust/crates/picky-asn1-x509-0.6.1.crate) = 46922 SHA256 (rust/crates/pin-project-lite-0.2.8.crate) = e280fbe77cc62c91527259e9442153f4688736748d24660126286329742b4c6c SIZE (rust/crates/pin-project-lite-0.2.8.crate) = 27847 SHA256 (rust/crates/pin-utils-0.1.0.crate) = 8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184 SIZE (rust/crates/pin-utils-0.1.0.crate) = 7580 -SHA256 (rust/crates/pkcs8-0.8.0.crate) = 7cabda3fb821068a9a4fab19a683eac3af12edf0f34b94a8be53c4972b8149d0 -SIZE (rust/crates/pkcs8-0.8.0.crate) = 27313 -SHA256 (rust/crates/pkg-config-0.3.24.crate) = 58893f751c9b0412871a09abd62ecd2a00298c6c83befa223ef98c52aef40cbe -SIZE (rust/crates/pkg-config-0.3.24.crate) = 16489 SHA256 (rust/crates/plotters-0.3.1.crate) = 32a3fd9ec30b9749ce28cd91f255d569591cdf937fe280c312143e3c4bad6f2a SIZE (rust/crates/plotters-0.3.1.crate) = 8595577 SHA256 (rust/crates/plotters-backend-0.3.2.crate) = d88417318da0eaf0fdcdb51a0ee6c3bed624333bff8f946733049380be67ac1c @@ -317,12 +293,10 @@ SHA256 (rust/crates/regex-syntax-0.6.25.crate) = f497285884f3fcff424ffc933e56d7c SIZE (rust/crates/regex-syntax-0.6.25.crate) = 293293 SHA256 (rust/crates/remove_dir_all-0.5.3.crate) = 3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7 SIZE (rust/crates/remove_dir_all-0.5.3.crate) = 9184 -SHA256 (rust/crates/rfc6979-0.1.0.crate) = 96ef608575f6392792f9ecf7890c00086591d29a83910939d430753f7c050525 -SIZE (rust/crates/rfc6979-0.1.0.crate) = 3546 -SHA256 (rust/crates/rsa-0.4.1.crate) = 7b0aeddcca1082112a6eeb43bf25fd7820b066aaf6eaef776e19d0a1febe38fe -SIZE (rust/crates/rsa-0.4.1.crate) = 45830 SHA256 (rust/crates/rustc-demangle-0.1.21.crate) = 7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342 SIZE (rust/crates/rustc-demangle-0.1.21.crate) = 27920 +SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2 +SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustc_version-0.3.3.crate) = f0dfe2087c51c460008730de8b57e6a320782fbfb312e1f4d520e6c6fae155ee SIZE (rust/crates/rustc_version-0.3.3.crate) = 12119 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 @@ -333,8 +307,6 @@ SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e SIZE (rust/crates/same-file-1.0.6.crate) = 10183 SHA256 (rust/crates/scopeguard-1.1.0.crate) = d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd SIZE (rust/crates/scopeguard-1.1.0.crate) = 11470 -SHA256 (rust/crates/sec1-0.2.1.crate) = 08da66b8b0965a5555b6bd6639e68ccba85e1e2506f5fbb089e93f8a04e1a2d1 -SIZE (rust/crates/sec1-0.2.1.crate) = 17727 SHA256 (rust/crates/semver-0.9.0.crate) = 1d7eb9ef2c18661902cc47e535f9bc51b78acd254da71d375c2f6720d9a40403 SIZE (rust/crates/semver-0.9.0.crate) = 17344 SHA256 (rust/crates/semver-0.11.0.crate) = f301af10236f6df4160f7c3f04eec6dbc70ace82d23326abad5edee88801c6b6 @@ -347,8 +319,6 @@ SHA256 (rust/crates/semver-parser-0.10.2.crate) = 00b0bef5b7f9e0df16536d3961cfb6 SIZE (rust/crates/semver-parser-0.10.2.crate) = 23176 SHA256 (rust/crates/serde-1.0.136.crate) = ce31e24b01e1e524df96f1c2fdd054405f8d7376249a5110886fb4b658484789 SIZE (rust/crates/serde-1.0.136.crate) = 76158 -SHA256 (rust/crates/serde_bytes-0.11.5.crate) = 16ae07dd2f88a366f15bd0632ba725227018c69a1c8550a927324f8eb8368bb9 -SIZE (rust/crates/serde_bytes-0.11.5.crate) = 11067 SHA256 (rust/crates/serde_cbor-0.11.2.crate) = 2bef2ebfde456fb76bbcf9f59315333decc4fda0b2b44b420243c11e0f5ec1f5 SIZE (rust/crates/serde_cbor-0.11.2.crate) = 44570 SHA256 (rust/crates/serde_derive-1.0.136.crate) = 08597e7152fcd306f41838ed3e37be9eaeed2b61c42e2117266a554fab4662f9 @@ -359,22 +329,14 @@ 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/sha3-0.9.1.crate) = f81199417d4e5de3f04b1e871023acea7389672c4135918f05aa9cbf2f2fa809 -SIZE (rust/crates/sha3-0.9.1.crate) = 523403 -SHA256 (rust/crates/signature-1.4.0.crate) = 02658e48d89f2bec991f9a78e69cfa4c316f8d6a6c4ec12fae1aeb263d486788 -SIZE (rust/crates/signature-1.4.0.crate) = 14979 -SHA256 (rust/crates/simple_asn1-0.5.4.crate) = 8eb4ea60fb301dc81dfc113df680571045d375ab7345d171c5dc7d7e13107a80 -SIZE (rust/crates/simple_asn1-0.5.4.crate) = 15679 +SHA256 (rust/crates/shlex-1.1.0.crate) = 43b2853a4d09f215c24cc5489c992ce46052d359b5109343cbafbf26bc62f8a3 +SIZE (rust/crates/shlex-1.1.0.crate) = 5199 SHA256 (rust/crates/slab-0.4.5.crate) = 9def91fd1e018fe007022791f865d0ccc9b3a0d5001e01aabb8b40e46000afb5 SIZE (rust/crates/slab-0.4.5.crate) = 15888 SHA256 (rust/crates/smallvec-1.8.0.crate) = f2dd574626839106c320a323308629dcb1acfc96e32a8cba364ddc61ac23ee83 SIZE (rust/crates/smallvec-1.8.0.crate) = 27992 SHA256 (rust/crates/snow-0.8.0.crate) = 6142f7c25e94f6fd25a32c3348ec230df9109b463f59c8c7acc4bd34936babb7 SIZE (rust/crates/snow-0.8.0.crate) = 609966 -SHA256 (rust/crates/spin-0.5.2.crate) = 6e63cff320ae2c57904679ba7cb63280a3dc4613885beafb148ee7bf9aa9042d -SIZE (rust/crates/spin-0.5.2.crate) = 12004 -SHA256 (rust/crates/spki-0.5.4.crate) = 44d01ac02a6ccf3e07db148d2be087da624fea0221a16152ed01f0496a6b0a27 -SIZE (rust/crates/spki-0.5.4.crate) = 12003 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 SHA256 (rust/crates/subtle-2.4.1.crate) = 6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601 @@ -393,8 +355,8 @@ SHA256 (rust/crates/thiserror-1.0.30.crate) = 854babe52e4df1653706b98fcfc0584301 SIZE (rust/crates/thiserror-1.0.30.crate) = 17748 SHA256 (rust/crates/thiserror-impl-1.0.30.crate) = aa32fd3f627f367fe16f893e2597ae3c05020f8bba2666a4e6ea73d377e5714b SIZE (rust/crates/thiserror-impl-1.0.30.crate) = 15230 -SHA256 (rust/crates/time-0.1.43.crate) = ca8a50ef2360fbd1eeb0ecd46795a87a19024eb4b53c5dc916ca1fd95fe62438 -SIZE (rust/crates/time-0.1.43.crate) = 28653 +SHA256 (rust/crates/time-0.1.44.crate) = 6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255 +SIZE (rust/crates/time-0.1.44.crate) = 28885 SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490 SHA256 (rust/crates/toml-0.5.8.crate) = a31142970826733df8241ef35dc040ef98c679ab14d7c3e54d827099b3acecaa @@ -413,20 +375,18 @@ SHA256 (rust/crates/universal-hash-0.4.1.crate) = 9f214e8f697e925001e66ec2c6e37a SIZE (rust/crates/universal-hash-0.4.1.crate) = 8503 SHA256 (rust/crates/unzip3-1.0.0.crate) = 99c0ec316ab08201476c032feb2f94a5c8ece5b209765c1fbc4430dd6e931ad6 SIZE (rust/crates/unzip3-1.0.0.crate) = 1459 -SHA256 (rust/crates/uuid-0.8.2.crate) = bc5cf98d8186244414c848017f0e2676b3fcb46807f6668a97dfe67359a3c4b7 -SIZE (rust/crates/uuid-0.8.2.crate) = 37909 +SHA256 (rust/crates/uuid-1.1.2.crate) = dd6469f4314d5f1ffec476e05f17cc9a78bc7a27a6a857842170bdf8d6f98d2f +SIZE (rust/crates/uuid-1.1.2.crate) = 49511 SHA256 (rust/crates/variant_count-1.1.0.crate) = aae2faf80ac463422992abf4de234731279c058aaf33171ca70277c98406b124 SIZE (rust/crates/variant_count-1.1.0.crate) = 2622 -SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426 -SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 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.2.crate) = 808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56 SIZE (rust/crates/walkdir-2.3.2.crate) = 23516 SHA256 (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = cccddf32554fecc6acb585f82a32a72e28b48f8c4c1883ddfeeeaa96f7d8e519 SIZE (rust/crates/wasi-0.9.0+wasi-snapshot-preview1.crate) = 31521 -SHA256 (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = fd6fbd9a79829dd1ad0cc20627bf1ed606756a7f77edff7b66b7064f9cb327c6 -SIZE (rust/crates/wasi-0.10.2+wasi-snapshot-preview1.crate) = 27505 +SHA256 (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f +SIZE (rust/crates/wasi-0.10.0+wasi-snapshot-preview1.crate) = 26964 SHA256 (rust/crates/wasm-bindgen-0.2.79.crate) = 25f1af7423d8588a3d840681122e72e6a24ddbcb3f0ec385cac0d12d24256c06 SIZE (rust/crates/wasm-bindgen-0.2.79.crate) = 164276 SHA256 (rust/crates/wasm-bindgen-backend-0.2.79.crate) = 8b21c0df030f5a177f3cba22e9bc4322695ec43e7257d865302900290bcdedca @@ -455,9 +415,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.3.2.crate) = 3f8f187641dad4f680d25c4bfc4225b418165984179f26ca76ec4fb6441d3a17 SIZE (rust/crates/zeroize_derive-1.3.2.crate) = 10299 -SHA256 (dignifiedquire-num-bigint-56576b592fea6341b7e1711a1629e4cc1bfc419c_GH0.tar.gz) = 25d549854243616957a95e016bcc6b0326384315f048c5dd4ced2ca39a39600e -SIZE (dignifiedquire-num-bigint-56576b592fea6341b7e1711a1629e4cc1bfc419c_GH0.tar.gz) = 131335 +SHA256 (signalapp-boring-e1c719c0964ba37e6935355e9bf19821b072797e_GH0.tar.gz) = bd501a6e4d28ef9ce69cc13a324c6873c9ffaae8e0bfc51746dac3a37e747efc +SIZE (signalapp-boring-e1c719c0964ba37e6935355e9bf19821b072797e_GH0.tar.gz) = 204556 SHA256 (signalapp-curve25519-dalek-4f0aa6653c51598daa0a2f53b8ba54ce0eedfbdd_GH0.tar.gz) = 658fc544410dbe3bdea94c42b73bfa02398fe61cebadee7a3253c4db5f73970f SIZE (signalapp-curve25519-dalek-4f0aa6653c51598daa0a2f53b8ba54ce0eedfbdd_GH0.tar.gz) = 533032 -SHA256 (signalapp-libsignal-v0.18.1_GH0.tar.gz) = de54535a5e9dbc0cea2eaf72d8e2f257e5c66f17b746be8d1ec3daa9d2d68f24 -SIZE (signalapp-libsignal-v0.18.1_GH0.tar.gz) = 605594 +SHA256 (signalapp-libsignal-v0.19.2_GH0.tar.gz) = 5b7bf0abd568dce8acfb0bccdddadf4bdb78688b46e82909fd97c8a3b454bf7e +SIZE (signalapp-libsignal-v0.19.2_GH0.tar.gz) = 642713 +SHA256 (google-boringssl-f1c75347daa2ea81a941e953f2263e0a4d970c8d_GH0.tar.gz) = 4c90c1798d77873691c89e7d972f2dc933f99a8c37e8f36a8d619c7474b35f23 +SIZE (google-boringssl-f1c75347daa2ea81a941e953f2263e0a4d970c8d_GH0.tar.gz) = 43377156 +SHA256 (google-boringssl-ae223d6138807a13006342edfeef32e813246b39_GH0.tar.gz) = 06cb9d317001e026bde318d47a532a31651c68c7cf788ce0c30327f2d5e6b639 +SIZE (google-boringssl-ae223d6138807a13006342edfeef32e813246b39_GH0.tar.gz) = 18143459 diff --git a/net-im/libsignal-node/files/patch-boringssl-aarch64 b/net-im/libsignal-node/files/patch-boringssl-aarch64 new file mode 100644 index 000000000000..2922772cabe1 --- /dev/null +++ b/net-im/libsignal-node/files/patch-boringssl-aarch64 @@ -0,0 +1,75 @@ +--- ../boring-e1c719c0964ba37e6935355e9bf19821b072797e/boring-sys/deps/boringssl/src/crypto/CMakeLists.txt.orig 2022-08-16 17:41:13.291238000 +0200 ++++ ../boring-e1c719c0964ba37e6935355e9bf19821b072797e/boring-sys/deps/boringssl/src/crypto/CMakeLists.txt 2022-08-16 17:41:48.826715000 +0200 +@@ -264,6 +264,7 @@ add_library( + cipher_extra/tls_cbc.c + cmac/cmac.c + conf/conf.c ++ cpu-aarch64-freebsd.c + cpu-aarch64-fuchsia.c + cpu-aarch64-linux.c + cpu-aarch64-win.c +--- ../boring-e1c719c0964ba37e6935355e9bf19821b072797e/boring-sys/deps/boringssl/src/crypto/cpu-aarch64-freebsd.c.orig 2022-08-16 17:42:08.418245000 +0200 ++++ ../boring-e1c719c0964ba37e6935355e9bf19821b072797e/boring-sys/deps/boringssl/src/crypto/cpu-aarch64-freebsd.c 2022-08-16 17:40:34.409448000 +0200 +@@ -0,0 +1,62 @@ ++/* Copyright (c) 2016, Google Inc. ++ * ++ * Permission to use, copy, modify, and/or distribute this software for any ++ * purpose with or without fee is hereby granted, provided that the above ++ * copyright notice and this permission notice appear in all copies. ++ * ++ * THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES ++ * WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF ++ * MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY ++ * SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES ++ * WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION ++ * OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN ++ * CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE. */ ++ ++#include "internal.h" ++ ++#if defined(OPENSSL_AARCH64) ++ ++ ++#include ++ ++ ++extern uint32_t OPENSSL_armcap_P; ++ ++#if defined(OPENSSL_FREEBSD) ++#include ++#include ++#include ++#endif ++ ++#ifndef ID_AA64ISAR0_AES_VAL ++#define ID_AA64ISAR0_AES_VAL ID_AA64ISAR0_AES ++#endif ++#ifndef ID_AA64ISAR0_SHA1_VAL ++#define ID_AA64ISAR0_SHA1_VAL ID_AA64ISAR0_SHA1 ++#endif ++#ifndef ID_AA64ISAR0_SHA2_VAL ++#define ID_AA64ISAR0_SHA2_VAL ID_AA64ISAR0_SHA2 ++#endif ++ ++void OPENSSL_cpuid_setup(void) { ++ uint64_t id_aa64isar0; ++ ++ id_aa64isar0 = READ_SPECIALREG(id_aa64isar0_el1); ++ ++ OPENSSL_armcap_P |= ARMV7_NEON; ++ ++ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) >= ID_AA64ISAR0_AES_BASE) { ++ OPENSSL_armcap_P |= ARMV8_AES; ++ } ++ if (ID_AA64ISAR0_AES_VAL(id_aa64isar0) == ID_AA64ISAR0_AES_PMULL) { ++ OPENSSL_armcap_P |= ARMV8_PMULL; ++ } ++ if (ID_AA64ISAR0_SHA1_VAL(id_aa64isar0) == ID_AA64ISAR0_SHA1_BASE) { ++ OPENSSL_armcap_P |= ARMV8_SHA1; ++ } ++ if (ID_AA64ISAR0_SHA2_VAL(id_aa64isar0) >= ID_AA64ISAR0_SHA2_BASE) { ++ OPENSSL_armcap_P |= ARMV8_SHA256; ++ } ++} ++ ++#endif // OPENSSL_AARCH64 -- cgit v1.2.3