From nobody Fri May 3 13:05:50 2024 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4VW9z24RxSz5K0WY; Fri, 3 May 2024 13:05:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4VW9z22TQvz4lGr; Fri, 3 May 2024 13:05:50 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714741550; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tm017nRHmH7Xq4Zd1tst5SAN8vwl5C+RORnItLg7n/Q=; b=HcNW/kVjSkoSxtr4kIvQbdqw2klGjyTfycIQHfUOdq/0iVZ7Nm61BHrB7gqx0LUFRRTQ+t 0FVL7TX/NYCZLgmSH6EEsAnaQjiwbGTB5Ja6EhYCSBvAhjJ3ecS8s69hJrWv8LgRqqiB7P R5IIC5qhiDUoCD947ILxxwvcuR2XS6HEylDfgm6KZHNZ8jAcVa/rnJapWDsVigLlwbFdjF vj1PAG7HFncKsG9mi8MHV4Fj0C6bWzcvmeUEAbuXoCvi9f3OzDzzLgSLTPg2IdX5HWkrIQ uuyNouo4EQST/SJYFJwDnznfkwePd0MuM5otmcgsVHQWeW+rhUfNYv8J2f741w== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1714741550; a=rsa-sha256; cv=none; b=VWaJegTl8QLcLtAxBfqQ71WyuL6GCBjR5aUAX7duTuIhZps539dbEqEWTveeTXMeMM/g73 mScV1HB5yZUKu7/2WBe/CROEomJ9banAksR23inPnOSPWoOtraCb3FYRAz0M+1og07HD9f 4MiV79gFVv2aerHTUf26toHoEA8e1CFSlpDiwKpQs2BQJ6B2pa9CLlLxLNZAAEUmsPCgNy Fw/Y/UzMxZSj0T78jT5+bKUztDMqtix70P3XtBuvEoAEy3SfJin0dMOBSh1KhIBt+rzds8 YrIcjrIrfnCaFZtL3gIC/iWd6T/LXXpFnJbUPkHAJn4hqXdWZgbQEJldNR9V/A== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1714741550; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=tm017nRHmH7Xq4Zd1tst5SAN8vwl5C+RORnItLg7n/Q=; b=Dy7mZklYta6Z9lIqqYXWTYtv0+hz5vSc1WyPEvS6D/ySOmLICRvW1JK5DqY9p9hY2HsxA+ wbDHbm8Yav+ROgSWe4Mi9zV2aibnKE+CV8yNGyw5zwOnlkPL5SfyJuvZTvtsXfbcAbEmJN ReiUVnC6IDisvUidrEP4a0f/rlrYZ5oTYvBuXeo+MOPDfMouL77PP3h9f01BNLkuOeHZTs t5MB6SlTUFGB5gYsUxu90Qp7TSI3NJe3xAOa/GT7UwOSKx7+le7qKifGeYeD14CB0vWmDO BShOPhakQkgxP4JTLtbB4Wr8yWZeqOQrXR2az8q+p2zgenZP1LIukyX4XnMeVg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4VW9z21ycDzmfx; Fri, 3 May 2024 13:05:50 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 443D5o2c082541; Fri, 3 May 2024 13:05:50 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 443D5o0i082538; Fri, 3 May 2024 13:05:50 GMT (envelope-from git) Date: Fri, 3 May 2024 13:05:50 GMT Message-Id: <202405031305.443D5o0i082538@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mikael Urankar Subject: git: 56e60ecbb9cc - main - net-im/libsignal-node: Update to 0.45.0 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-all@freebsd.org Sender: owner-dev-commits-ports-all@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mikael X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 56e60ecbb9cc0e6233a4f7d46b4a1e5ccf91e91a Auto-Submitted: auto-generated The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=56e60ecbb9cc0e6233a4f7d46b4a1e5ccf91e91a commit 56e60ecbb9cc0e6233a4f7d46b4a1e5ccf91e91a Author: Mikael Urankar AuthorDate: 2024-05-03 12:55:04 +0000 Commit: Mikael Urankar CommitDate: 2024-05-03 13:05:23 +0000 net-im/libsignal-node: Update to 0.45.0 --- net-im/libsignal-node/Makefile | 17 ++++-- net-im/libsignal-node/Makefile.crates | 30 ++++++---- net-im/libsignal-node/distinfo | 70 +++++++++++++--------- net-im/libsignal-node/files/node/package.json | 2 +- .../files/patch-boring_boring-sys_build.rs | 29 --------- .../files/patch-boring_boring-sys_main.rs | 26 ++++++++ 6 files changed, 101 insertions(+), 73 deletions(-) diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile index fe8433019a98..72f8046563b4 100644 --- a/net-im/libsignal-node/Makefile +++ b/net-im/libsignal-node/Makefile @@ -1,11 +1,11 @@ PORTNAME= libsignal DISTVERSIONPREFIX= v -DISTVERSION= 0.42.0 +DISTVERSION= 0.45.0 CATEGORIES= net-im PKGNAMESUFFIX= -node DISTFILES= libsignal-node-${DISTVERSION}-yarn-cache.tar.gz -MAINTAINER= ports@FreeBSD.org +MAINTAINER= mikael@FreeBSD.org COMMENT= Platform-agnostic APIs used by the official Signal clients and servers WWW= https://github.com/signalapp/libsignal @@ -23,6 +23,12 @@ BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \ USES= cargo gmake python:build USE_GITHUB= yes GH_ACCOUNT= signalapp +# to get the GH_TUPLE +# git clone git@github.com:signalapp/boring.git +# cd boring +# git checkout correct_tag (grep boring Makefile.crates) +# git submodule update --init --recursive +# the hash for boringssl and fips should be printed on screen GH_TUPLE= google:boringssl:44b3df6f03d85c901767250329c571db405122d5:boringssl \ google:boringssl:853ca1ea1168dff08011e5d42d94609cc0ca2e27:boringssl_fips @@ -77,10 +83,11 @@ 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 +# to get the hash: +# fetch -o - https://raw.githubusercontent.com/signalapp/libsignal/v0.45.0/Cargo.lock | grep https://github.com/signalapp/boring post-extract: - ${MV} ${WRKDIR}/boringssl-44b3df6f03d85c901767250329c571db405122d5/* ${WRKDIR}/boring-8245063ae6eb97d909982b89fad45bb7f0a2a1a0/boring-sys/deps/boringssl - ${MV} ${WRKDIR}/boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27/* ${WRKDIR}/boring-8245063ae6eb97d909982b89fad45bb7f0a2a1a0/boring-sys/deps/boringssl-fips + ${MV} ${WRKDIR}/boringssl-44b3df6f03d85c901767250329c571db405122d5/* ${WRKDIR}/boring-signal-v4.6.0/boring-sys/deps/boringssl + ${MV} ${WRKDIR}/boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27/* ${WRKDIR}/boring-signal-v4.6.0/boring-sys/deps/boringssl-fips ${CP} ${FILESDIR}/node/package.json ${WRKSRC}/node diff --git a/net-im/libsignal-node/Makefile.crates b/net-im/libsignal-node/Makefile.crates index 1eb54f3488f1..7e460ba18f90 100644 --- a/net-im/libsignal-node/Makefile.crates +++ b/net-im/libsignal-node/Makefile.crates @@ -29,7 +29,7 @@ CARGO_CRATES= addr2line-0.21.0 \ base64-0.21.7 \ base64ct-1.6.0 \ bincode-1.3.3 \ - bindgen-0.66.1 \ + bindgen-0.68.1 \ bit-set-0.5.3 \ bit-vec-0.6.3 \ bitflags-1.3.2 \ @@ -106,6 +106,7 @@ CARGO_CRATES= addr2line-0.21.0 \ dyn-clone-1.0.17 \ either-1.10.0 \ encoding_rs-0.8.33 \ + enum_primitive-0.1.1 \ env_filter-0.1.0 \ env_logger-0.10.2 \ env_logger-0.11.3 \ @@ -137,7 +138,6 @@ CARGO_CRATES= addr2line-0.21.0 \ gimli-0.28.1 \ glob-0.3.1 \ h2-0.3.24 \ - h2-0.4.2 \ half-2.4.0 \ hashbrown-0.12.3 \ hashbrown-0.14.3 \ @@ -160,7 +160,6 @@ CARGO_CRATES= addr2line-0.21.0 \ httpdate-1.0.3 \ humantime-2.1.0 \ hyper-0.14.28 \ - hyper-1.2.0 \ iana-time-zone-0.1.60 \ iana-time-zone-haiku-0.1.2 \ ident_case-1.0.1 \ @@ -185,7 +184,6 @@ CARGO_CRATES= addr2line-0.21.0 \ linkme-0.3.25 \ linkme-impl-0.3.25 \ linux-raw-sys-0.4.13 \ - lock_api-0.4.11 \ log-0.4.21 \ log-panics-2.1.0 \ mediasan-common-0.5.1 \ @@ -207,10 +205,13 @@ CARGO_CRATES= addr2line-0.21.0 \ neon-1.0.0 \ neon-macros-1.0.0 \ nom-7.1.3 \ + nom-derive-0.10.1 \ + nom-derive-impl-0.10.1 \ nonzero_ext-0.3.0 \ num-conv-0.1.0 \ num-derive-0.4.2 \ num-integer-0.1.46 \ + num-traits-0.1.43 \ num-traits-0.2.18 \ num_cpus-1.16.0 \ num_enum-0.6.1 \ @@ -220,15 +221,18 @@ CARGO_CRATES= addr2line-0.21.0 \ oorandom-11.1.3 \ opaque-debug-0.3.1 \ openssl-probe-0.1.5 \ - parking_lot-0.12.1 \ - parking_lot_core-0.9.9 \ partial-default-0.1.0 \ partial-default-derive-0.1.0 \ password-hash-0.5.0 \ paste-1.0.14 \ peeking_take_while-0.1.2 \ + pem-3.0.3 \ percent-encoding-2.3.1 \ petgraph-0.6.4 \ + phf-0.10.1 \ + phf_codegen-0.10.0 \ + phf_generator-0.10.0 \ + phf_shared-0.10.0 \ pin-project-1.1.5 \ pin-project-internal-1.1.5 \ pin-project-lite-0.2.13 \ @@ -272,7 +276,7 @@ CARGO_CRATES= addr2line-0.21.0 \ range-map-0.2.0 \ rayon-1.9.0 \ rayon-core-1.12.1 \ - redox_syscall-0.4.1 \ + rcgen-0.13.0 \ regex-1.10.3 \ regex-automata-0.4.6 \ regex-syntax-0.8.2 \ @@ -280,10 +284,12 @@ CARGO_CRATES= addr2line-0.21.0 \ rustc-demangle-0.1.23 \ rustc-hash-1.1.0 \ rustc_version-0.4.0 \ + rusticata-macros-4.1.0 \ rustix-0.38.31 \ rustls-0.21.10 \ rustls-native-certs-0.6.3 \ rustls-pemfile-1.0.4 \ + rustls-pki-types-1.4.1 \ rustls-webpki-0.101.7 \ rustversion-1.0.14 \ rusty-fork-0.3.0 \ @@ -295,8 +301,8 @@ CARGO_CRATES= addr2line-0.21.0 \ scroll-0.12.0 \ scroll_derive-0.12.0 \ sct-0.7.1 \ - security-framework-2.9.2 \ - security-framework-sys-2.9.1 \ + security-framework-2.10.0 \ + security-framework-sys-2.10.0 \ semver-1.0.22 \ send_wrapper-0.6.0 \ serde-1.0.197 \ @@ -307,7 +313,7 @@ CARGO_CRATES= addr2line-0.21.0 \ sha1_smol-1.0.0 \ sha2-0.10.8 \ shlex-1.3.0 \ - signal-hook-registry-1.4.1 \ + siphasher-0.3.11 \ slab-0.4.9 \ smallvec-1.13.1 \ smart-default-0.7.1 \ @@ -339,6 +345,7 @@ CARGO_CRATES= addr2line-0.21.0 \ tinytemplate-1.2.1 \ tinyvec-1.6.0 \ tinyvec_macros-0.1.1 \ + tls-parser-0.11.0 \ tokio-1.36.0 \ tokio-macros-2.2.0 \ tokio-rustls-0.24.1 \ @@ -416,7 +423,8 @@ CARGO_CRATES= addr2line-0.21.0 \ windows_x86_64_msvc-0.52.4 \ winnow-0.5.40 \ x25519-dalek-2.0.1 \ + yasna-0.5.2 \ zeroize-1.7.0 \ zeroize_derive-1.4.2 \ - boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?branch=libsignal\#8245063ae6eb97d909982b89fad45bb7f0a2a1a0 \ + boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v4.6.0\#b9a75167dc08a3b16dd203e0af78c8962c5439bd \ curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.1\#a12ab4e58455bb3dc7cd73a0f9f3443507b2854b diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo index b981959c3e21..d9820a4ee091 100644 --- a/net-im/libsignal-node/distinfo +++ b/net-im/libsignal-node/distinfo @@ -1,6 +1,6 @@ -TIMESTAMP = 1713360064 -SHA256 (libsignal-node-0.42.0-yarn-cache.tar.gz) = 350339a3df7beb36007d36d11a1cfda5122ce42099503a93fd4ea2eff40cda03 -SIZE (libsignal-node-0.42.0-yarn-cache.tar.gz) = 24863552 +TIMESTAMP = 1714243077 +SHA256 (libsignal-node-0.45.0-yarn-cache.tar.gz) = 350339a3df7beb36007d36d11a1cfda5122ce42099503a93fd4ea2eff40cda03 +SIZE (libsignal-node-0.45.0-yarn-cache.tar.gz) = 24863552 SHA256 (rust/crates/addr2line-0.21.0.crate) = 8a30b2e23b9e17a9f90641c7ab1549cd9b44f296d3ccbf309d2863cfe398a0cb SIZE (rust/crates/addr2line-0.21.0.crate) = 40807 SHA256 (rust/crates/adler-1.0.2.crate) = f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe @@ -63,8 +63,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.66.1.crate) = f2b84e06fc203107bfbad243f4aba2af864eb7db3b1cf46ea0a023b0b433d2a7 -SIZE (rust/crates/bindgen-0.66.1.crate) = 218860 +SHA256 (rust/crates/bindgen-0.68.1.crate) = 726e4313eb6ec35d2730258ad4e15b547ee75d6afaa1361a922e78e59b7d8078 +SIZE (rust/crates/bindgen-0.68.1.crate) = 218997 SHA256 (rust/crates/bit-set-0.5.3.crate) = 0700ddab506f33b20a03b13996eccd309a48e5ff77d0d95926aa0210fb4e95f1 SIZE (rust/crates/bit-set-0.5.3.crate) = 14470 SHA256 (rust/crates/bit-vec-0.6.3.crate) = 349f9b6a179ed607305526ca489b34ad0a41aed5f7980fa90eb03160b69598fb @@ -217,6 +217,8 @@ SHA256 (rust/crates/either-1.10.0.crate) = 11157ac094ffbdde99aa67b23417ebdd80184 SIZE (rust/crates/either-1.10.0.crate) = 18334 SHA256 (rust/crates/encoding_rs-0.8.33.crate) = 7268b386296a025e474d5140678f75d6de9493ae55a5d709eeb9dd08149945e1 SIZE (rust/crates/encoding_rs-0.8.33.crate) = 1370071 +SHA256 (rust/crates/enum_primitive-0.1.1.crate) = be4551092f4d519593039259a9ed8daedf0da12e5109c5280338073eaeb81180 +SIZE (rust/crates/enum_primitive-0.1.1.crate) = 4186 SHA256 (rust/crates/env_filter-0.1.0.crate) = a009aa4810eb158359dda09d0c87378e4bbb89b5a801f016885a4707ba24f7ea SIZE (rust/crates/env_filter-0.1.0.crate) = 11553 SHA256 (rust/crates/env_logger-0.10.2.crate) = 4cd405aab171cb85d6735e5c8d9db038c17d3ca007a4d2c25f337935c3d90580 @@ -279,8 +281,6 @@ SHA256 (rust/crates/glob-0.3.1.crate) = d2fabcfbdc87f4758337ca535fb41a6d701b6569 SIZE (rust/crates/glob-0.3.1.crate) = 18880 SHA256 (rust/crates/h2-0.3.24.crate) = bb2c4422095b67ee78da96fbb51a4cc413b3b25883c7717ff7ca1ab31022c9c9 SIZE (rust/crates/h2-0.3.24.crate) = 167814 -SHA256 (rust/crates/h2-0.4.2.crate) = 31d030e59af851932b72ceebadf4a2b5986dba4c3b99dd2493f8273a0f151943 -SIZE (rust/crates/h2-0.4.2.crate) = 168108 SHA256 (rust/crates/half-2.4.0.crate) = b5eceaaeec696539ddaf7b333340f1af35a5aa87ae3e4f3ead0532f72affab2e SIZE (rust/crates/half-2.4.0.crate) = 50666 SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888 @@ -325,8 +325,6 @@ SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec8 SIZE (rust/crates/humantime-2.1.0.crate) = 16749 SHA256 (rust/crates/hyper-0.14.28.crate) = bf96e135eb83a2a8ddf766e426a841d8ddd7449d5f00d34ea02b41d2f19eef80 SIZE (rust/crates/hyper-0.14.28.crate) = 197204 -SHA256 (rust/crates/hyper-1.2.0.crate) = 186548d73ac615b32a73aafe38fb4f56c0d340e110e5a200bcadbaf2e199263a -SIZE (rust/crates/hyper-1.2.0.crate) = 148064 SHA256 (rust/crates/iana-time-zone-0.1.60.crate) = e7ffbb5a1b541ea2561f8c41c087286cc091e21e556a4f09a8f6cbf17b69b141 SIZE (rust/crates/iana-time-zone-0.1.60.crate) = 27074 SHA256 (rust/crates/iana-time-zone-haiku-0.1.2.crate) = f31827a206f56af32e590ba56d5d2d085f558508192593743f16b2306495269f @@ -375,8 +373,6 @@ SHA256 (rust/crates/linkme-impl-0.3.25.crate) = adf157a4dc5a29b7b464aa8fe7edeff3 SIZE (rust/crates/linkme-impl-0.3.25.crate) = 6912 SHA256 (rust/crates/linux-raw-sys-0.4.13.crate) = 01cda141df6706de531b6c46c3a33ecca755538219bd484262fa09410c13539c SIZE (rust/crates/linux-raw-sys-0.4.13.crate) = 1493855 -SHA256 (rust/crates/lock_api-0.4.11.crate) = 3c168f8615b12bc01f9c17e2eb0cc07dcae1940121185446edc3744920e8ef45 -SIZE (rust/crates/lock_api-0.4.11.crate) = 27487 SHA256 (rust/crates/log-0.4.21.crate) = 90ed8c1e510134f979dbc4f070f87d4313098b704861a105fe34231c70a3901c SIZE (rust/crates/log-0.4.21.crate) = 43442 SHA256 (rust/crates/log-panics-2.1.0.crate) = 68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f @@ -419,6 +415,10 @@ SHA256 (rust/crates/neon-macros-1.0.0.crate) = c6813fde79b646e47e7ad75f480aa80ef SIZE (rust/crates/neon-macros-1.0.0.crate) = 5886 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 +SHA256 (rust/crates/nom-derive-0.10.1.crate) = 1ff943d68b88d0b87a6e0d58615e8fa07f9fd5a1319fa0a72efc1f62275c79a7 +SIZE (rust/crates/nom-derive-0.10.1.crate) = 21499 +SHA256 (rust/crates/nom-derive-impl-0.10.1.crate) = cd0b9a93a84b0d3ec3e70e02d332dc33ac6dfac9cde63e17fcb77172dededa62 +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/num-conv-0.1.0.crate) = 51d515d32fb182ee37cda2ccdcb92950d6a3c2893aa280e540671c2cd0f3b1d9 @@ -427,6 +427,8 @@ SHA256 (rust/crates/num-derive-0.4.2.crate) = ed3955f1a9c7c0c15e092f9c887db08b1f SIZE (rust/crates/num-derive-0.4.2.crate) = 14709 SHA256 (rust/crates/num-integer-0.1.46.crate) = 7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f SIZE (rust/crates/num-integer-0.1.46.crate) = 22331 +SHA256 (rust/crates/num-traits-0.1.43.crate) = 92e5113e9fd4cc14ded8e499429f396a20f98c772a47cc8622a736e1ec843c31 +SIZE (rust/crates/num-traits-0.1.43.crate) = 7659 SHA256 (rust/crates/num-traits-0.2.18.crate) = da0df0e5185db44f69b44f26786fe401b6c293d1907744beaa7fa62b2e5a517a SIZE (rust/crates/num-traits-0.2.18.crate) = 51930 SHA256 (rust/crates/num_cpus-1.16.0.crate) = 4161fcb6d602d4d2081af7c3a45852d875a03dd337a6bfdd6e06407b61342a43 @@ -445,10 +447,6 @@ SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7 SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066 SHA256 (rust/crates/openssl-probe-0.1.5.crate) = ff011a302c396a5197692431fc1948019154afc178baf7d8e37367442a4601cf SIZE (rust/crates/openssl-probe-0.1.5.crate) = 7227 -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.9.crate) = 4c42a9226546d68acdd9c0a280d17ce19bfe27a46bf68784e4066115788d008e -SIZE (rust/crates/parking_lot_core-0.9.9.crate) = 32445 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 @@ -459,10 +457,20 @@ SHA256 (rust/crates/paste-1.0.14.crate) = de3145af08024dea9fa9914f381a17b8fc6034 SIZE (rust/crates/paste-1.0.14.crate) = 18157 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/pem-3.0.3.crate) = 1b8fcc794035347fb64beda2d3b462595dd2753e3f268d89c5aae77e8cf2c310 +SIZE (rust/crates/pem-3.0.3.crate) = 13035 SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235 SHA256 (rust/crates/petgraph-0.6.4.crate) = e1d3afd2628e69da2be385eb6f2fd57c8ac7977ceeff6dc166ff1657b0e386a9 SIZE (rust/crates/petgraph-0.6.4.crate) = 185895 +SHA256 (rust/crates/phf-0.10.1.crate) = fabbf1ead8a5bcbc20f5f8b939ee3f5b0f6f281b6ad3468b84656b658b455259 +SIZE (rust/crates/phf-0.10.1.crate) = 5406 +SHA256 (rust/crates/phf_codegen-0.10.0.crate) = 4fb1c3a8bc4dd4e5cfce29b44ffc14bedd2ee294559a294e2a4d4c9e9a6a13cd +SIZE (rust/crates/phf_codegen-0.10.0.crate) = 3402 +SHA256 (rust/crates/phf_generator-0.10.0.crate) = 5d5285893bb5eb82e6aaf5d59ee909a06a16737a8970984dd7746ba9283498d6 +SIZE (rust/crates/phf_generator-0.10.0.crate) = 7525 +SHA256 (rust/crates/phf_shared-0.10.0.crate) = b6796ad771acdc0123d2a88dc428b5e38ef24456743ddb1744ed628f9815c096 +SIZE (rust/crates/phf_shared-0.10.0.crate) = 4095 SHA256 (rust/crates/pin-project-1.1.5.crate) = b6bf43b791c5b9e34c3d182969b4abb522f9343702850a2e57f460d00d09b4b3 SIZE (rust/crates/pin-project-1.1.5.crate) = 54214 SHA256 (rust/crates/pin-project-internal-1.1.5.crate) = 2f38a4412a78282e09a2cf38d195ea5420d15ba0602cb375210efbc877243965 @@ -549,8 +557,8 @@ SHA256 (rust/crates/rayon-1.9.0.crate) = e4963ed1bc86e4f3ee217022bd855b297cef07f SIZE (rust/crates/rayon-1.9.0.crate) = 177770 SHA256 (rust/crates/rayon-core-1.12.1.crate) = 1465873a3dfdaa8ae7cb14b4383657caab0b3e8a0aa9ae8e04b044854c8dfce2 SIZE (rust/crates/rayon-core-1.12.1.crate) = 70701 -SHA256 (rust/crates/redox_syscall-0.4.1.crate) = 4722d768eff46b75989dd134e5c353f0d6296e5aaa3132e776cbdb56be7731aa -SIZE (rust/crates/redox_syscall-0.4.1.crate) = 24858 +SHA256 (rust/crates/rcgen-0.13.0.crate) = aa96feb4d337a43eae1b39b6d4cafc2860a46cf9cec6f1e65294244ece65e348 +SIZE (rust/crates/rcgen-0.13.0.crate) = 74178 SHA256 (rust/crates/regex-1.10.3.crate) = b62dbe01f0b06f9d8dc7d49e05a0785f153b00b2c227856282f671e0318c9b15 SIZE (rust/crates/regex-1.10.3.crate) = 253101 SHA256 (rust/crates/regex-automata-0.4.6.crate) = 86b83b8b9847f9bf95ef68afb0b8e6cdb80f498442f5179a29fad448fcc1eaea @@ -565,6 +573,8 @@ SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3 SIZE (rust/crates/rustc-hash-1.1.0.crate) = 9331 SHA256 (rust/crates/rustc_version-0.4.0.crate) = bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366 SIZE (rust/crates/rustc_version-0.4.0.crate) = 12175 +SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632 +SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746 SHA256 (rust/crates/rustix-0.38.31.crate) = 6ea3e1a662af26cd7a3ba09c0297a31af215563ecf42817c98df621387f4e949 SIZE (rust/crates/rustix-0.38.31.crate) = 375443 SHA256 (rust/crates/rustls-0.21.10.crate) = f9d5a6813c0759e4609cd494e8e725babae6a2ca7b62a5536a13daaec6fcb7ba @@ -573,6 +583,8 @@ SHA256 (rust/crates/rustls-native-certs-0.6.3.crate) = a9aace74cb666635c918e9c12 SIZE (rust/crates/rustls-native-certs-0.6.3.crate) = 24438 SHA256 (rust/crates/rustls-pemfile-1.0.4.crate) = 1c74cae0a4cf6ccbbf5f359f08efdf8ee7e1dc532573bf0db71968cb56b1448c SIZE (rust/crates/rustls-pemfile-1.0.4.crate) = 22092 +SHA256 (rust/crates/rustls-pki-types-1.4.1.crate) = ecd36cc4259e3e4514335c4a138c6b43171a8d61d8f5c9348f9fc7529416f247 +SIZE (rust/crates/rustls-pki-types-1.4.1.crate) = 29437 SHA256 (rust/crates/rustls-webpki-0.101.7.crate) = 8b6275d1ee7a1cd780b64aca7726599a1dbc893b1e64144529e55c3c2f745765 SIZE (rust/crates/rustls-webpki-0.101.7.crate) = 168808 SHA256 (rust/crates/rustversion-1.0.14.crate) = 7ffc183a10b4478d04cbbbfc96d0873219d962dd5accaff2ffbd4ceb7df837f4 @@ -595,10 +607,10 @@ SHA256 (rust/crates/scroll_derive-0.12.0.crate) = 7f81c2fde025af7e69b1d1420531c8 SIZE (rust/crates/scroll_derive-0.12.0.crate) = 4693 SHA256 (rust/crates/sct-0.7.1.crate) = da046153aa2352493d6cb7da4b6e5c0c057d8a1d0a9aa8560baffdd945acd414 SIZE (rust/crates/sct-0.7.1.crate) = 27501 -SHA256 (rust/crates/security-framework-2.9.2.crate) = 05b64fb303737d99b81884b2c63433e9ae28abebe5eb5045dcdd175dc2ecf4de -SIZE (rust/crates/security-framework-2.9.2.crate) = 79295 -SHA256 (rust/crates/security-framework-sys-2.9.1.crate) = e932934257d3b408ed8f30db49d85ea163bfe74961f017f405b025af298f0c7a -SIZE (rust/crates/security-framework-sys-2.9.1.crate) = 18284 +SHA256 (rust/crates/security-framework-2.10.0.crate) = 770452e37cad93e0a50d5abc3990d2bc351c36d0328f86cefec2f2fb206eaef6 +SIZE (rust/crates/security-framework-2.10.0.crate) = 79723 +SHA256 (rust/crates/security-framework-sys-2.10.0.crate) = 41f3cc463c0ef97e11c3461a9d3787412d30e8e7eb907c79180c4a57bf7c04ef +SIZE (rust/crates/security-framework-sys-2.10.0.crate) = 18676 SHA256 (rust/crates/semver-1.0.22.crate) = 92d43fe69e652f3df9bdc2b85b2854a0825b86e4fb76bc44d945137d053639ca SIZE (rust/crates/semver-1.0.22.crate) = 30446 SHA256 (rust/crates/send_wrapper-0.6.0.crate) = cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73 @@ -619,8 +631,8 @@ SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f53798 SIZE (rust/crates/sha2-0.10.8.crate) = 26357 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 SIZE (rust/crates/shlex-1.3.0.crate) = 18713 -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/siphasher-0.3.11.crate) = 38b58827f4464d87d377d175e90bf58eb00fd8716ff0a62f80356b5e61555d0d +SIZE (rust/crates/siphasher-0.3.11.crate) = 10442 SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67 SIZE (rust/crates/slab-0.4.9.crate) = 17108 SHA256 (rust/crates/smallvec-1.13.1.crate) = e6ecd384b10a64542d77071bd64bd7b231f4ed5940fba55e98c3de13824cf3d7 @@ -683,6 +695,8 @@ SHA256 (rust/crates/tinyvec-1.6.0.crate) = 87cc5ceb3875bb20c2890005a4e226a465126 SIZE (rust/crates/tinyvec-1.6.0.crate) = 45991 SHA256 (rust/crates/tinyvec_macros-0.1.1.crate) = 1f3ccbac311fea05f86f61904b462b55fb3df8837a366dfc601a0161d0532f20 SIZE (rust/crates/tinyvec_macros-0.1.1.crate) = 5865 +SHA256 (rust/crates/tls-parser-0.11.0.crate) = 409206e2de64edbf7ea99a44ac31680daf9ef1a57895fb3c5bd738a903691be0 +SIZE (rust/crates/tls-parser-0.11.0.crate) = 64182 SHA256 (rust/crates/tokio-1.36.0.crate) = 61285f6515fa018fb2d1e46eb21223fff441ee8db5d0f1435e8ab4f5cdb80931 SIZE (rust/crates/tokio-1.36.0.crate) = 757286 SHA256 (rust/crates/tokio-macros-2.2.0.crate) = 5b8a1e28f2deaa14e508979454cb3a223b10b938b45af148bc0986de36f1923b @@ -837,16 +851,18 @@ SHA256 (rust/crates/winnow-0.5.40.crate) = f593a95398737aeed53e489c785df13f3618e SIZE (rust/crates/winnow-0.5.40.crate) = 159316 SHA256 (rust/crates/x25519-dalek-2.0.1.crate) = c7e468321c81fb07fa7f4c636c3972b9100f0346e5b6a9f2bd0603a52f7ed277 SIZE (rust/crates/x25519-dalek-2.0.1.crate) = 87820 +SHA256 (rust/crates/yasna-0.5.2.crate) = e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd +SIZE (rust/crates/yasna-0.5.2.crate) = 34859 SHA256 (rust/crates/zeroize-1.7.0.crate) = 525b4ec142c6b68a2d10f01f7bbf6755599ca3f81ea53b8431b7dd348f5fdb2d SIZE (rust/crates/zeroize-1.7.0.crate) = 19039 SHA256 (rust/crates/zeroize_derive-1.4.2.crate) = ce36e65b0d2999d2aafac989fb249189a141aee1f53c612c1f37d72631959f69 SIZE (rust/crates/zeroize_derive-1.4.2.crate) = 11141 -SHA256 (signalapp-boring-8245063ae6eb97d909982b89fad45bb7f0a2a1a0_GH0.tar.gz) = fd5a06952e0d659978aab60508c9c5dae5cae27105a503c5605d3d93c7ecfc43 -SIZE (signalapp-boring-8245063ae6eb97d909982b89fad45bb7f0a2a1a0_GH0.tar.gz) = 302680 +SHA256 (signalapp-boring-signal-v4.6.0_GH0.tar.gz) = 40060cff155786d542ad260ffe034c5e62482b661615e3c07a2d8394a9e349ae +SIZE (signalapp-boring-signal-v4.6.0_GH0.tar.gz) = 320386 SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.1_GH0.tar.gz) = f129765413794896efd19667acda3645b9cd17b01181700fd781df68b584ec3d SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.1_GH0.tar.gz) = 801981 -SHA256 (signalapp-libsignal-v0.42.0_GH0.tar.gz) = 0fd2d35d65bbf760f7a87ba629fa7d9bfd0559af20f197a4a1e86b63abbc01f2 -SIZE (signalapp-libsignal-v0.42.0_GH0.tar.gz) = 1352585 +SHA256 (signalapp-libsignal-v0.45.0_GH0.tar.gz) = 4d40349e8915bffdc6e0bc29cb17bf394f7400fd039b9d4aa894dfc196b616dd +SIZE (signalapp-libsignal-v0.45.0_GH0.tar.gz) = 1390502 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/node/package.json b/net-im/libsignal-node/files/node/package.json index 058630269593..9b30142f0886 100644 --- a/net-im/libsignal-node/files/node/package.json +++ b/net-im/libsignal-node/files/node/package.json @@ -1,6 +1,6 @@ { "name": "@signalapp/libsignal-client", - "version": "0.42.0", + "version": "0.45.0", "license": "AGPL-3.0-only", "main": "dist/index.js", "types": "dist/index.d.ts", diff --git a/net-im/libsignal-node/files/patch-boring_boring-sys_build.rs b/net-im/libsignal-node/files/patch-boring_boring-sys_build.rs deleted file mode 100644 index 6d9edb6ae629..000000000000 --- a/net-im/libsignal-node/files/patch-boring_boring-sys_build.rs +++ /dev/null @@ -1,29 +0,0 @@ ---- ../boring-8245063ae6eb97d909982b89fad45bb7f0a2a1a0/boring-sys/build.rs.orig 2024-01-05 10:45:46 UTC -+++ ../boring-8245063ae6eb97d909982b89fad45bb7f0a2a1a0/boring-sys/build.rs -@@ -456,9 +456,9 @@ fn ensure_patches_applied() -> io::Result<()> { - lock_file.lock()?; - - // NOTE: init git in the copied files, so we can apply patches -- if !has_git { -- run_command(Command::new("git").args(["init"]).current_dir(&src_path))?; -- } -+// if !has_git { -+// run_command(Command::new("git").args(["init"]).current_dir(&src_path))?; -+// } - - if cfg!(feature = "pq-experimental") { - println!("cargo:warning=applying experimental post quantum crypto patch to boringssl"); -@@ -482,11 +482,9 @@ fn apply_patch(patch_name: &str) -> io::Result<()> { - .canonicalize()?; - - run_command( -- Command::new("git") -+ Command::new("patch") - .args([ -- "apply", -- "-v", -- "--whitespace=fix", -+ "-p 1", - &cmd_path.display().to_string(), - ]) - .current_dir(src_path), 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 new file mode 100644 index 000000000000..f351053d5a9a --- /dev/null +++ b/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs @@ -0,0 +1,26 @@ +--- ../boring-signal-v4.6.0/boring-sys/build/main.rs.orig 2024-04-27 16:40:34.000626000 +0200 ++++ ../boring-signal-v4.6.0/boring-sys/build/main.rs 2024-04-27 17:41:33.228588000 +0200 +@@ -477,9 +477,9 @@ fn ensure_patches_applied(config: &Config) -> io::Resu + lock_file.lock()?; + + // NOTE: init git in the copied files, so we can apply patches +- if !has_git { +- run_command(Command::new("git").arg("init").current_dir(src_path))?; +- } ++// if !has_git { ++// run_command(Command::new("git").arg("init").current_dir(src_path))?; ++// } + + if config.features.pq_experimental { + println!("cargo:warning=applying experimental post quantum crypto patch to boringssl"); +@@ -515,8 +515,8 @@ fn apply_patch(config: &Config, patch_name: &str) -> i + } + + run_command( +- Command::new("git") +- .args(&args) ++ Command::new("patch") ++ .args(["-p 1"]) + .arg(cmd_path) + .current_dir(src_path), + )?;