Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 13 Mar 2026 07:31:49 +0000
From:      Mikael Urankar <mikael@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 42f3d01558f0 - main - net-im/libsignal-node: Update to 0.88.0
Message-ID:  <69b3bd65.33445.6fd0965e@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by mikael:

URL: https://cgit.FreeBSD.org/ports/commit/?id=42f3d01558f02327ea725c32c18c7c5635c201f6

commit 42f3d01558f02327ea725c32c18c7c5635c201f6
Author:     Mikael Urankar <mikael@FreeBSD.org>
AuthorDate: 2026-03-13 07:29:29 +0000
Commit:     Mikael Urankar <mikael@FreeBSD.org>
CommitDate: 2026-03-13 07:29:29 +0000

    net-im/libsignal-node: Update to 0.88.0
---
 net-im/libsignal-node/Makefile                     | 20 ++---
 net-im/libsignal-node/Makefile.crates              | 40 ++++-----
 net-im/libsignal-node/distinfo                     | 96 +++++++++++-----------
 .../files/patch-boring_boring-sys_main.rs          | 12 +--
 4 files changed, 76 insertions(+), 92 deletions(-)

diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile
index 67a26934f012..fd658e74fe32 100644
--- a/net-im/libsignal-node/Makefile
+++ b/net-im/libsignal-node/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=	libsignal
 DISTVERSIONPREFIX=	v
-DISTVERSION=	0.87.1
+DISTVERSION=	0.88.0
 CATEGORIES=	net-im
 MASTER_SITES=	LOCAL/mikael/signal-desktop/:npm
 PKGNAMESUFFIX=	-node
@@ -29,9 +29,11 @@ GH_ACCOUNT=	signalapp
 # git checkout correct_tag (grep boring Makefile.crates)
 # git submodule update --init --recursive
 # the hash for boringssl and fips should be printed on screen
-# or browse https://github.com/signalapp/boring/tree/signal-v4.15.0/boring-sys/deps (with the correct tag)
-GH_TUPLE=	google:boringssl:44b3df6f03d85c901767250329c571db405122d5:boringssl \
-		google:boringssl:853ca1ea1168dff08011e5d42d94609cc0ca2e27:boringssl_fips
+# or browse https://github.com/signalapp/boring/tree/signal-v5.0.2/boring-sys/deps (with the correct tag)
+GH_TUPLE=	google:boringssl:${BORING_REV}:boringssl
+
+BORING_REV=	91a66a59b6c1435120ff83e245d7719411294386
+BORING_VER=	v5.0.2
 
 # RUSTFLAGS=-Clink-dead-code is required to have a functional libsignal-node binary:
 # linkme is broken with https://github.com/dtolnay/linkme/commit/64e7c63c106848481bea8f66c4885b52c26ca9ec
@@ -54,16 +56,8 @@ RUST_ARCH=	${ARCH:S/amd64/x86_64/}
 
 .include <bsd.port.options.mk>
 
-#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.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.18.0/boring-sys/deps/boringssl
-	${MV} ${WRKDIR}/boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27/* ${WRKDIR}/boring-signal-v4.18.0/boring-sys/deps/boringssl-fips
+	${MV} ${WRKDIR}/boringssl-${BORING_REV}/* ${WRKDIR}/boring-signal-${BORING_VER}/boring-sys/deps/boringssl
 
 do-build:
 	${ECHO_CMD} offline=true >> ${WRKSRC}/.npmrc
diff --git a/net-im/libsignal-node/Makefile.crates b/net-im/libsignal-node/Makefile.crates
index a6ba38ee370f..d98589d74c71 100644
--- a/net-im/libsignal-node/Makefile.crates
+++ b/net-im/libsignal-node/Makefile.crates
@@ -66,7 +66,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		clap_builder-4.5.54 \
 		clap_derive-4.5.49 \
 		clap_lex-0.7.6 \
-		cmake-0.1.48 \
+		cmake-0.1.57 \
 		colorchoice-1.0.4 \
 		combine-4.6.7 \
 		compression-codecs-0.4.35 \
@@ -77,7 +77,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		convert_case-0.10.0 \
 		core-foundation-0.10.1 \
 		core-foundation-sys-0.8.7 \
-		core-models-0.0.4 \
+		core-models-0.0.5 \
 		cpufeatures-0.2.17 \
 		crc32fast-1.5.0 \
 		criterion-0.5.1 \
@@ -161,9 +161,9 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		half-2.7.1 \
 		hashbrown-0.12.3 \
 		hashbrown-0.16.1 \
-		hax-lib-0.3.5 \
-		hax-lib-macros-0.3.5 \
-		hax-lib-macros-types-0.3.5 \
+		hax-lib-0.3.6 \
+		hax-lib-macros-0.3.6 \
+		hax-lib-macros-types-0.3.6 \
 		headers-0.4.1 \
 		headers-core-0.3.0 \
 		heck-0.5.0 \
@@ -173,8 +173,8 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		hkdf-0.12.4 \
 		hmac-0.12.1 \
 		home-0.5.11 \
-		hpke-rs-0.5.0 \
-		hpke-rs-crypto-0.4.0 \
+		hpke-rs-0.6.0 \
+		hpke-rs-crypto-0.6.0 \
 		http-1.4.0 \
 		http-body-1.0.1 \
 		http-body-util-0.1.3 \
@@ -202,7 +202,6 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		is-terminal-0.4.17 \
 		is_terminal_polyfill-1.70.2 \
 		itertools-0.10.5 \
-		itertools-0.13.0 \
 		itertools-0.14.0 \
 		itoa-1.0.17 \
 		jiff-0.2.18 \
@@ -213,17 +212,18 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		lazy_static-1.5.0 \
 		libc-0.2.180 \
 		libcrux-hacl-rs-0.0.4 \
-		libcrux-hmac-0.0.4 \
-		libcrux-intrinsics-0.0.4 \
+		libcrux-hmac-0.0.6 \
+		libcrux-intrinsics-0.0.5 \
+		libcrux-intrinsics-0.0.6 \
 		libcrux-macros-0.0.3 \
-		libcrux-ml-kem-0.0.5 \
-		libcrux-platform-0.0.2 \
+		libcrux-ml-kem-0.0.7 \
 		libcrux-platform-0.0.3 \
-		libcrux-secrets-0.0.4 \
-		libcrux-sha2-0.0.4 \
-		libcrux-sha3-0.0.4 \
-		libcrux-sha3-0.0.5 \
-		libcrux-traits-0.0.4 \
+		libcrux-secrets-0.0.5 \
+		libcrux-sha2-0.0.6 \
+		libcrux-sha3-0.0.6 \
+		libcrux-sha3-0.0.7 \
+		libcrux-traits-0.0.5 \
+		libcrux-traits-0.0.6 \
 		libloading-0.8.9 \
 		libz-sys-1.1.23 \
 		linkme-0.3.35 \
@@ -277,7 +277,7 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		partial-default-derive-0.1.0 \
 		password-hash-0.5.0 \
 		paste-1.0.15 \
-		pastey-0.1.1 \
+		pastey-0.2.1 \
 		pem-3.0.6 \
 		percent-encoding-2.3.2 \
 		pest-2.8.5 \
@@ -548,6 +548,6 @@ CARGO_CRATES=	addr2line-0.25.1 \
 		zerovec-0.11.5 \
 		zerovec-derive-0.11.2 \
 		zmij-1.0.12 \
-		spqr@git+https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.4.0\#d310c99c57a046549be205b9ce50d80dcbe5f3e4 \
+		spqr@git+https://github.com/signalapp/SparsePostQuantumRatchet.git?tag=v1.5.0\#63d9b93634bf543845376eb57b8a33ef29337aa8 \
 		curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572 \
-		boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v4.18.0\#81d4aa19ac6c5af99238ff0bf9328b381ccebcdd
+		boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v5.0.2\#2c157897feea0c54f5eca93407a157fa90703b5f
diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo
index dfff7b4ba511..86bbea7e62fd 100644
--- a/net-im/libsignal-node/distinfo
+++ b/net-im/libsignal-node/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1771610869
-SHA256 (libsignal-node-0.87.1-npm-cache.tar.gz) = 601aa3376437d6d50d836dfae64e7ac39e5c32e932c969c22d28bfa93f8f75fd
-SIZE (libsignal-node-0.87.1-npm-cache.tar.gz) = 69244374
+TIMESTAMP = 1773304130
+SHA256 (libsignal-node-0.88.0-npm-cache.tar.gz) = 48550e1dea7ee988e5dd261c1e362c17b236ec6da1fe52544b6551e04fca3a79
+SIZE (libsignal-node-0.88.0-npm-cache.tar.gz) = 60774429
 SHA256 (rust/crates/addr2line-0.25.1.crate) = 1b5d307320b3181d6d7954e663bd7c774a838b8220fe0593c86d9fb09f498b4b
 SIZE (rust/crates/addr2line-0.25.1.crate) = 43134
 SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
@@ -137,8 +137,8 @@ SHA256 (rust/crates/clap_derive-4.5.49.crate) = 2a0b5487afeab2deb2ff4e03a807ad1a
 SIZE (rust/crates/clap_derive-4.5.49.crate) = 33559
 SHA256 (rust/crates/clap_lex-0.7.6.crate) = a1d728cc89cf3aee9ff92b05e62b19ee65a02b5702cff7d5a377e32c6ae29d8d
 SIZE (rust/crates/clap_lex-0.7.6.crate) = 13466
-SHA256 (rust/crates/cmake-0.1.48.crate) = e8ad8cef104ac57b68b89df3208164d228503abbdce70f6880ffa3d970e7443a
-SIZE (rust/crates/cmake-0.1.48.crate) = 15142
+SHA256 (rust/crates/cmake-0.1.57.crate) = 75443c44cd6b379beb8c5b45d85d0773baf31cce901fe7bb252f4eff3008ef7d
+SIZE (rust/crates/cmake-0.1.57.crate) = 20376
 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75
 SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196
 SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
@@ -159,8 +159,8 @@ SHA256 (rust/crates/core-foundation-0.10.1.crate) = b2a6cd9ae233e7f62ba4e9353e81
 SIZE (rust/crates/core-foundation-0.10.1.crate) = 28886
 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.4.crate) = 0940496e5c83c54f3b753d5317daec82e8edac71c33aaa1f666d76f518de2444
-SIZE (rust/crates/core-models-0.0.4.crate) = 32110
+SHA256 (rust/crates/core-models-0.0.5.crate) = 657f625ff361906f779745d08375ae3cc9fef87a35fba5f22874cf773010daf4
+SIZE (rust/crates/core-models-0.0.5.crate) = 32147
 SHA256 (rust/crates/cpufeatures-0.2.17.crate) = 59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280
 SIZE (rust/crates/cpufeatures-0.2.17.crate) = 13466
 SHA256 (rust/crates/crc32fast-1.5.0.crate) = 9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511
@@ -327,12 +327,12 @@ SHA256 (rust/crates/hashbrown-0.12.3.crate) = 8a9ee70c43aaf417c914396645a0fa8526
 SIZE (rust/crates/hashbrown-0.12.3.crate) = 102968
 SHA256 (rust/crates/hashbrown-0.16.1.crate) = 841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100
 SIZE (rust/crates/hashbrown-0.16.1.crate) = 147785
-SHA256 (rust/crates/hax-lib-0.3.5.crate) = 74d9ba66d1739c68e0219b2b2238b5c4145f491ebf181b9c6ab561a19352ae86
-SIZE (rust/crates/hax-lib-0.3.5.crate) = 184914
-SHA256 (rust/crates/hax-lib-macros-0.3.5.crate) = 24ba777a231a58d1bce1d68313fa6b6afcc7966adef23d60f45b8a2b9b688bf1
-SIZE (rust/crates/hax-lib-macros-0.3.5.crate) = 23470
-SHA256 (rust/crates/hax-lib-macros-types-0.3.5.crate) = 867e19177d7425140b417cd27c2e05320e727ee682e98368f88b7194e80ad515
-SIZE (rust/crates/hax-lib-macros-types-0.3.5.crate) = 5449
+SHA256 (rust/crates/hax-lib-0.3.6.crate) = 543f93241d32b3f00569201bfce9d7a93c92c6421b23c77864ac929dc947b9fc
+SIZE (rust/crates/hax-lib-0.3.6.crate) = 200826
+SHA256 (rust/crates/hax-lib-macros-0.3.6.crate) = f8755751e760b11021765bb04cb4a6c4e24742688d9f3aa14c2079638f537b0f
+SIZE (rust/crates/hax-lib-macros-0.3.6.crate) = 23550
+SHA256 (rust/crates/hax-lib-macros-types-0.3.6.crate) = f177c9ae8ea456e2f71ff3c1ea47bf4464f772a05133fcbba56cd5ba169035a2
+SIZE (rust/crates/hax-lib-macros-types-0.3.6.crate) = 5540
 SHA256 (rust/crates/headers-0.4.1.crate) = b3314d5adb5d94bcdf56771f2e50dbbc80bb4bdf88967526706205ac9eff24eb
 SIZE (rust/crates/headers-0.4.1.crate) = 71105
 SHA256 (rust/crates/headers-core-0.3.0.crate) = 54b4a22553d4242c49fddb9ba998a99962b5cc6f22cb5a3482bec22522403ce4
@@ -351,10 +351,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.11.crate) = 589533453244b0995c858700322199b2becb13b627df2851f64a2775d024abcf
 SIZE (rust/crates/home-0.5.11.crate) = 9926
-SHA256 (rust/crates/hpke-rs-0.5.0.crate) = c8c09b01d75373842d3123a4dd51bad5cb70e95d8b96e50bc20d08877a8d2443
-SIZE (rust/crates/hpke-rs-0.5.0.crate) = 30085
-SHA256 (rust/crates/hpke-rs-crypto-0.4.0.crate) = 2dd92b7d7f0deaae59c152e01c01f5280ea92dfac82090e5c025879b32df9193
-SIZE (rust/crates/hpke-rs-crypto-0.4.0.crate) = 6006
+SHA256 (rust/crates/hpke-rs-0.6.0.crate) = 762ad77634765543485d098af3d352b2ffca88370b4eb3c329a088a3c708832a
+SIZE (rust/crates/hpke-rs-0.6.0.crate) = 33491
+SHA256 (rust/crates/hpke-rs-crypto-0.6.0.crate) = 46a198e2bf992951574b61616f1a27521adf032c8db1db06f4cec423c32cf99d
+SIZE (rust/crates/hpke-rs-crypto-0.6.0.crate) = 6233
 SHA256 (rust/crates/http-1.4.0.crate) = e3ba2a386d7f85a81f119ad7498ebe444d2e22c2af0b86b069416ace48b3311a
 SIZE (rust/crates/http-1.4.0.crate) = 106978
 SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b772a67e7b3946df930a62566c93184
@@ -409,8 +409,6 @@ SHA256 (rust/crates/is_terminal_polyfill-1.70.2.crate) = a6cb138bb79a146c1bd4600
 SIZE (rust/crates/is_terminal_polyfill-1.70.2.crate) = 7548
 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.17.crate) = 92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2
@@ -431,28 +429,30 @@ SHA256 (rust/crates/libc-0.2.180.crate) = bcc35a38544a891a5f7c865aca548a982ccb3b
 SIZE (rust/crates/libc-0.2.180.crate) = 812207
 SHA256 (rust/crates/libcrux-hacl-rs-0.0.4.crate) = 2637dc87d158e1f1b550fd9b226443e84153fded4de69028d897b534d16d22e6
 SIZE (rust/crates/libcrux-hacl-rs-0.0.4.crate) = 46900
-SHA256 (rust/crates/libcrux-hmac-0.0.4.crate) = 9f0e8011bfcdb6059127e673ec0e1fc7b2a3705c683ade9d708875ed4c26cd8d
-SIZE (rust/crates/libcrux-hmac-0.0.4.crate) = 11486
-SHA256 (rust/crates/libcrux-intrinsics-0.0.4.crate) = bc9ee7ef66569dd7516454fe26de4e401c0c62073929803486b96744594b9632
-SIZE (rust/crates/libcrux-intrinsics-0.0.4.crate) = 14398
+SHA256 (rust/crates/libcrux-hmac-0.0.6.crate) = 8a7a242707d65960770bd7e14e4f18a92bdf0b967777dd404887db8d087a643b
+SIZE (rust/crates/libcrux-hmac-0.0.6.crate) = 11607
+SHA256 (rust/crates/libcrux-intrinsics-0.0.5.crate) = 0aa4779454e853d1de200cd12f19a8185aac47d99a5ec404cea3295c943d48f1
+SIZE (rust/crates/libcrux-intrinsics-0.0.5.crate) = 14443
+SHA256 (rust/crates/libcrux-intrinsics-0.0.6.crate) = b1b5db005ff8001e026b73a6842ee81bbef8ec5ff0e1915a67ae65fd2a9fafa5
+SIZE (rust/crates/libcrux-intrinsics-0.0.6.crate) = 15194
 SHA256 (rust/crates/libcrux-macros-0.0.3.crate) = ffd6aa2dcd5be681662001b81d493f1569c6d49a32361f470b0c955465cd0338
 SIZE (rust/crates/libcrux-macros-0.0.3.crate) = 5623
-SHA256 (rust/crates/libcrux-ml-kem-0.0.5.crate) = 22a36f21056e552438dbe6ce413b6682001795e53bd1f0e2c941d7e231238e5a
-SIZE (rust/crates/libcrux-ml-kem-0.0.5.crate) = 119766
-SHA256 (rust/crates/libcrux-platform-0.0.2.crate) = db82d058aa76ea315a3b2092f69dfbd67ddb0e462038a206e1dcd73f058c0778
-SIZE (rust/crates/libcrux-platform-0.0.2.crate) = 7226
+SHA256 (rust/crates/libcrux-ml-kem-0.0.7.crate) = aca7de713c6dddcf7aaf76e8ef9dc0097c8d7ce23a8eadf04c8761734714e184
+SIZE (rust/crates/libcrux-ml-kem-0.0.7.crate) = 119885
 SHA256 (rust/crates/libcrux-platform-0.0.3.crate) = 1d9e21d7ed31a92ac539bd69a8c970b183ee883872d2d19ce27036e24cb8ecc4
 SIZE (rust/crates/libcrux-platform-0.0.3.crate) = 6714
-SHA256 (rust/crates/libcrux-secrets-0.0.4.crate) = 6e4dbbf6bc9f2bc0f20dc3bea3e5c99adff3bdccf6d2a40488963da69e2ec307
-SIZE (rust/crates/libcrux-secrets-0.0.4.crate) = 15851
-SHA256 (rust/crates/libcrux-sha2-0.0.4.crate) = 649d9401e6e1954f58531b8eb13b12c800f85bbadc93362871b63a1f8a8d6d32
-SIZE (rust/crates/libcrux-sha2-0.0.4.crate) = 15248
-SHA256 (rust/crates/libcrux-sha3-0.0.4.crate) = 2400bec764d1c75b8a496d5747cffe32f1fb864a12577f0aca2f55a92021c962
-SIZE (rust/crates/libcrux-sha3-0.0.4.crate) = 39969
-SHA256 (rust/crates/libcrux-sha3-0.0.5.crate) = 18e869fdeb9af62c55c3fcd60ce407552eb282d727550ce986abac94a3474479
-SIZE (rust/crates/libcrux-sha3-0.0.5.crate) = 40736
-SHA256 (rust/crates/libcrux-traits-0.0.4.crate) = 9adfd58e79d860f6b9e40e35127bfae9e5bd3ade33201d1347459011a2add034
-SIZE (rust/crates/libcrux-traits-0.0.4.crate) = 19657
+SHA256 (rust/crates/libcrux-secrets-0.0.5.crate) = 1ce650f3041b44ba40d4263852347d007cd2cd9d1cc856a6f6c8b2e10c3fd40b
+SIZE (rust/crates/libcrux-secrets-0.0.5.crate) = 16471
+SHA256 (rust/crates/libcrux-sha2-0.0.6.crate) = e9d253473f259fc74a280c43f29c464f7e374abdf28b4942234dc707f529d4b7
+SIZE (rust/crates/libcrux-sha2-0.0.6.crate) = 15372
+SHA256 (rust/crates/libcrux-sha3-0.0.6.crate) = e3dabce2795479bd7294f853f7966a678cadf7a26d3d29f61cf15f5123e7ba4f
+SIZE (rust/crates/libcrux-sha3-0.0.6.crate) = 40751
+SHA256 (rust/crates/libcrux-sha3-0.0.7.crate) = 8c50f6e04a184511b782c5cc1eb6a227c6d36f2c935e93d698655a93a99696b5
+SIZE (rust/crates/libcrux-sha3-0.0.7.crate) = 40821
+SHA256 (rust/crates/libcrux-traits-0.0.5.crate) = 695ff2fb97627e4d57315a2fdfbfe50df1c80c6ef7d91ba34216169bd6f41c00
+SIZE (rust/crates/libcrux-traits-0.0.5.crate) = 19678
+SHA256 (rust/crates/libcrux-traits-0.0.6.crate) = 812e4fa89f3f5e34b47f928b22b1b78395a0d4ec23b1f583db635f128159d65f
+SIZE (rust/crates/libcrux-traits-0.0.6.crate) = 18541
 SHA256 (rust/crates/libloading-0.8.9.crate) = d7c4b02199fee7c5d21a5ae7d8cfa79a6ef5bb2fc834d6e9058e89c825efdc55
 SIZE (rust/crates/libloading-0.8.9.crate) = 30222
 SHA256 (rust/crates/libz-sys-1.1.23.crate) = 15d118bbf3771060e7311cc7bb0545b01d08a8b4a7de949198dec1fa0ca1c0f7
@@ -559,8 +559,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.1.crate) = 35fb2e5f958ec131621fdd531e9fc186ed768cbe395337403ae56c17a74c68ec
-SIZE (rust/crates/pastey-0.1.1.crate) = 16112
+SHA256 (rust/crates/pastey-0.2.1.crate) = b867cad97c0791bbd3aaa6472142568c6c9e8f71937e98379f584cfb0cf35bec
+SIZE (rust/crates/pastey-0.2.1.crate) = 14416
 SHA256 (rust/crates/pem-3.0.6.crate) = 1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be
 SIZE (rust/crates/pem-3.0.6.crate) = 18362
 SHA256 (rust/crates/percent-encoding-2.3.2.crate) = 9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220
@@ -1101,15 +1101,13 @@ SHA256 (rust/crates/zerovec-derive-0.11.2.crate) = eadce39539ca5cb3985590102671f
 SIZE (rust/crates/zerovec-derive-0.11.2.crate) = 21421
 SHA256 (rust/crates/zmij-1.0.12.crate) = 2fc5a66a20078bf1251bde995aa2fdcc4b800c70b5d92dd2c62abc5c60f679f8
 SIZE (rust/crates/zmij-1.0.12.crate) = 22544
-SHA256 (signalapp-SparsePostQuantumRatchet-v1.4.0_GH0.tar.gz) = 23c3b1f83780d20a28d883207bba7d84c61088286c9cbb8d2e5ea0cf4c783e9d
-SIZE (signalapp-SparsePostQuantumRatchet-v1.4.0_GH0.tar.gz) = 161293
+SHA256 (signalapp-SparsePostQuantumRatchet-v1.5.0_GH0.tar.gz) = b2b972cc14784521b12fbf5e4fe788ba96fd5087096e08f19cef0638971abd95
+SIZE (signalapp-SparsePostQuantumRatchet-v1.5.0_GH0.tar.gz) = 162535
 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-boring-signal-v4.18.0_GH0.tar.gz) = 9c954862f663475b1e7063a26b0e16ea0eca372826e7d16fd25775e84b0eb280
-SIZE (signalapp-boring-signal-v4.18.0_GH0.tar.gz) = 338846
-SHA256 (signalapp-libsignal-v0.87.1_GH0.tar.gz) = 59b5cce3259bd83d45e6f1c52cd7100bf6ae3bd5f018275218cdb1969e1fd5f4
-SIZE (signalapp-libsignal-v0.87.1_GH0.tar.gz) = 2448516
-SHA256 (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 9567b43de39f66e57b895ee814135adc5ddf7f2c895964269b6b13b388158982
-SIZE (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 46106995
-SHA256 (google-boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27_GH0.tar.gz) = 61e85d6eaecf1706be0420a9104b66ff01bd04301b5fad323970685f942108ed
-SIZE (google-boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27_GH0.tar.gz) = 30717541
+SHA256 (signalapp-boring-signal-v5.0.2_GH0.tar.gz) = e55397b7ffc8241081b92e22cf849272009cbbc0ff905a819bfaf04a807cc935
+SIZE (signalapp-boring-signal-v5.0.2_GH0.tar.gz) = 325254
+SHA256 (signalapp-libsignal-v0.88.0_GH0.tar.gz) = 02b48ebbf304447cb3e593b316b562b26144f1b237e2e7ffe34b69fe390e2377
+SIZE (signalapp-libsignal-v0.88.0_GH0.tar.gz) = 2492594
+SHA256 (google-boringssl-91a66a59b6c1435120ff83e245d7719411294386_GH0.tar.gz) = c58d90e36d3668f7f82455ad1140741ad05683f70c675a6792141b206a3e0667
+SIZE (google-boringssl-91a66a59b6c1435120ff83e245d7719411294386_GH0.tar.gz) = 59208737
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 3c231e7555b3..3b0d3ca032bc 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.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
+--- ../boring-signal-v5.0.2/boring-sys/build/main.rs.orig	2024-04-27 16:40:34 UTC
++++ ../boring-signal-v5.0.2/boring-sys/build/main.rs
 @@ -478,9 +478,9 @@ fn ensure_patches_applied(config: &Config) -> io::Resu
      lock_file.lock()?;
  
@@ -24,11 +24,3 @@
              .arg(cmd_path)
              .current_dir(src_path),
      )?;
-@@ -650,6 +650,7 @@ fn get_cpp_runtime_lib(config: &Config) -> Option<Stri
-     if env::var_os("CARGO_CFG_UNIX").is_some() {
-         match env::var("CARGO_CFG_TARGET_OS").unwrap().as_ref() {
-             "macos" | "ios" => Some("c++".into()),
-+            "freebsd" => Some("c++".into()),
-             _ => Some("stdc++".into()),
-         }
-     } else {


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69b3bd65.33445.6fd0965e>