From nobody Fri Mar 13 07:31:49 2026 X-Original-To: dev-commits-ports-main@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 4fXGQF5VQHz6VcPY for ; Fri, 13 Mar 2026 07:31:49 +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 "R12" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 4fXGQF49Hqz3q1y for ; Fri, 13 Mar 2026 07:31:49 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1773387109; 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=ivFKsbjFePawdNAHmIQk6n4mCBJ2aKezoYBsYxRhes8=; b=G1UABDZ10n+IhCViEC5U2qFeFCIjVtIaIm8dGEVwyP7jb6Y3t/j2ZiTr+B0T38Ak0Bn7Vr iLwIMpRWXJN4U2n+Zpxr2Sl5rlhTmA2akPD8lKPSRCHT/NWA85UeHLZVAelzWaX+D4zVIH QHK8YHYaCeFe2sNAfn5erP4mYD2dbzw1HCTup4eINP9BM8z1+DQE/hoIwibo9pc28CDYCq AamBAtamA2/XKomNJ1AMFgxqLTiUHjvqhnoNkQpeFe/u/21neGisJbybAl5bzqkYt0Pv8i xpoMDTKEvcJ+8nhmPfadno6QzCVWi/5EZqVQ5M5PSPtGUpkraGzrPPPKvloPHA== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1773387109; a=rsa-sha256; cv=none; b=EzseyTHMo3BF6o88leLxYEg0u4k3m+wPVIuiCUgPPtcllz8teuDz99qBLJ6Gp1PqAtMdiu xO6btEP5r7AlccVdaQRrAcinurL1h3q+f+ORJPEedXysHZ6h9MB+m52OhTfdQfo3UUWXFQ tpK0cGSWv2GDJRAYGN2sNAz6ZhTn6Cwp3bBdD831dlbJBAoDSmYcX3/yUCfEfvK67bPVr9 HvxC0srdhB45RL3x+P92Rk2f+DTjl8HmF2Ar2cJPO6Om+ihrrUcuQoAcfnm0gPKGFbdIFN 0RBiJhrnlVPRCKTb3hQitywI1sckFYwa3IWQxoemW/3BWkIvS8Xx/B5oq2ozjw== 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=1773387109; 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=ivFKsbjFePawdNAHmIQk6n4mCBJ2aKezoYBsYxRhes8=; b=aj5TpRNoc9DHH4y/lpPivOMoIZHI7F5HODT+HvJqY81VDAY6YSKR6Ll8evHrcOkP+k/K2I v1aYFoEUr1jjheveFpdhUA6i1mibgEhzQvKFsz7EmhRleHygdo4Fl69FbARxskYJm+IRWd M3yUU0ATQI8w/vXhrnwLVmV+bQYYJKi23FslvxEUxGVcpBhdqZs7/EFBbXQj0QymPv4BX+ EIqIsecLiD/WqCbuTKBz+RyTQmOt5WD5g4a3Ef8U5k7cj4AQeAem6l2sq0JiKlWWe58PrY aWG6DYpB/ovf6YObZoMo1mPjpdp6OXh9mT4tqssa0fMaOL3lxMzCA/hliilLog== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) by mxrelay.nyi.freebsd.org (Postfix) with ESMTP id 4fXGQF3lwJz6gr for ; Fri, 13 Mar 2026 07:31:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from git (uid 1279) (envelope-from git@FreeBSD.org) id 33445 by gitrepo.freebsd.org (DragonFly Mail Agent v0.13+ on gitrepo.freebsd.org); Fri, 13 Mar 2026 07:31:49 +0000 To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Mikael Urankar Subject: git: 42f3d01558f0 - main - net-im/libsignal-node: Update to 0.88.0 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: X-BeenThere: dev-commits-ports-main@freebsd.org Sender: owner-dev-commits-ports-main@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: 42f3d01558f02327ea725c32c18c7c5635c201f6 Auto-Submitted: auto-generated Date: Fri, 13 Mar 2026 07:31:49 +0000 Message-Id: <69b3bd65.33445.6fd0965e@gitrepo.freebsd.org> The branch main has been updated by mikael: URL: https://cgit.FreeBSD.org/ports/commit/?id=42f3d01558f02327ea725c32c18c7c5635c201f6 commit 42f3d01558f02327ea725c32c18c7c5635c201f6 Author: Mikael Urankar AuthorDate: 2026-03-13 07:29:29 +0000 Commit: Mikael Urankar 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 -#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 Some("c++".into()), -+ "freebsd" => Some("c++".into()), - _ => Some("stdc++".into()), - } - } else {