aboutsummaryrefslogtreecommitdiff
path: root/net-im
diff options
context:
space:
mode:
Diffstat (limited to 'net-im')
-rw-r--r--net-im/Makefile1
-rw-r--r--net-im/biboumi/Makefile7
-rw-r--r--net-im/conduit/Makefile2
-rw-r--r--net-im/coyim/Makefile2
-rw-r--r--net-im/dendrite/Makefile2
-rw-r--r--net-im/dino/Makefile3
-rw-r--r--net-im/dino/distinfo6
-rw-r--r--net-im/discordo/Makefile2
-rw-r--r--net-im/dissent/Makefile2
-rw-r--r--net-im/ejabberd/Makefile22
-rw-r--r--net-im/ejabberd/distinfo46
-rw-r--r--net-im/ejabberd/pkg-plist6
-rw-r--r--net-im/fractal/Makefile2
-rw-r--r--net-im/gomuks/Makefile2
-rw-r--r--net-im/gotktrix/Makefile2
-rw-r--r--net-im/gotosocial/Makefile4
-rw-r--r--net-im/gotosocial/distinfo10
-rw-r--r--net-im/gotosocial/pkg-plist163
-rw-r--r--net-im/gurk-rs/Makefile1
-rw-r--r--net-im/iamb/Makefile2
-rw-r--r--net-im/kaccounts-integration/distinfo6
-rw-r--r--net-im/kaccounts-integration/pkg-plist2
-rw-r--r--net-im/kaccounts-providers/distinfo6
-rw-r--r--net-im/kaccounts-providers/pkg-plist2
-rw-r--r--net-im/kaidan/Makefile2
-rw-r--r--net-im/kaidan/distinfo6
-rw-r--r--net-im/kaidan/pkg-plist2
-rw-r--r--net-im/libsignal-client/Makefile2
-rw-r--r--net-im/libsignal-node/Makefile16
-rw-r--r--net-im/libsignal-node/Makefile.crates168
-rw-r--r--net-im/libsignal-node/distinfo342
-rw-r--r--net-im/libsignal-node/files/patch-boring_boring-sys_main.rs16
-rw-r--r--net-im/linux-discord/Makefile6
-rw-r--r--net-im/linux-discord/distinfo2
-rw-r--r--net-im/linux-discord/pkg-message13
-rw-r--r--net-im/linux-whatsdesk/Makefile6
-rw-r--r--net-im/matterbridge/Makefile2
-rw-r--r--net-im/matterircd/Makefile2
-rw-r--r--net-im/neochat/Makefile1
-rw-r--r--net-im/neochat/distinfo6
-rw-r--r--net-im/neochat/pkg-plist3
-rw-r--r--net-im/nextcloud-spreed-signaling/Makefile1
-rw-r--r--net-im/nextcloud-talk/Makefile2
-rw-r--r--net-im/nextcloud-talk/distinfo6
-rw-r--r--net-im/prosody-modules/Makefile11
-rw-r--r--net-im/prosody-modules/distinfo6
-rw-r--r--net-im/prosody/Makefile28
-rw-r--r--net-im/prosody/distinfo6
-rw-r--r--net-im/prosody/files/freebsd-13-patches/patch-spec_util__crypto__spec.lua35
-rw-r--r--net-im/prosody/files/freebsd-13-patches/patch-util-src_crypto.c171
-rw-r--r--net-im/prosody/files/patch-GNUmakefile6
-rw-r--r--net-im/prosody/files/patch-tools_migration_Makefile2
-rw-r--r--net-im/prosody/files/pkg-message.in20
-rw-r--r--net-im/prosody/pkg-plist33
-rw-r--r--net-im/purple-gowhatsapp/Makefile2
-rw-r--r--net-im/py-matrix-synapse/Makefile4
-rw-r--r--net-im/py-matrix-synapse/Makefile.crates28
-rw-r--r--net-im/py-matrix-synapse/distinfo62
-rw-r--r--net-im/py-matrix-synapse/files/patch-pyproject.toml4
-rw-r--r--net-im/py-punjab/Makefile42
-rw-r--r--net-im/py-punjab/distinfo2
-rw-r--r--net-im/py-punjab/files/patch-2to3263
-rw-r--r--net-im/py-punjab/files/pkg-message.in8
-rw-r--r--net-im/py-punjab/files/punjab.in26
-rw-r--r--net-im/py-punjab/files/punjab.tac.in14
-rw-r--r--net-im/py-punjab/pkg-descr6
-rw-r--r--net-im/py-punjab/pkg-plist5
-rw-r--r--net-im/py-toxcore-c/Makefile2
-rw-r--r--net-im/qTox/Makefile2
-rw-r--r--net-im/qxmpp/Makefile7
-rw-r--r--net-im/qxmpp/distinfo6
-rw-r--r--net-im/ricochet/Makefile2
-rw-r--r--net-im/signal-desktop/Makefile36
-rw-r--r--net-im/signal-desktop/distinfo16
-rw-r--r--net-im/signal-desktop/files/package-lock.json909
-rw-r--r--net-im/signal-desktop/files/patch-package.json19
-rw-r--r--net-im/signal-desktop/files/patch-patches_better-sqlite3.patch14
-rw-r--r--net-im/signal-desktop/files/pnpm-lock.yaml701
-rw-r--r--net-im/signal-desktop/get_deps.sh17
-rw-r--r--net-im/signal-desktop/pkg-plist2
-rw-r--r--net-im/slack-term/Makefile4
-rw-r--r--net-im/ssh-chat/Makefile2
-rw-r--r--net-im/telegram-desktop/Makefile2
-rw-r--r--net-im/teleirc/Makefile2
-rw-r--r--net-im/tg_owt/Makefile2
-rw-r--r--net-im/tokodon/Makefile1
-rw-r--r--net-im/tokodon/distinfo6
-rw-r--r--net-im/tokodon/pkg-plist10
-rw-r--r--net-im/tox/Makefile2
-rw-r--r--net-im/tox_extension_messages/Makefile2
-rw-r--r--net-im/toxext/Makefile2
-rw-r--r--net-im/toxic/Makefile1
-rw-r--r--net-im/uTox/Makefile9
-rw-r--r--net-im/xmpp-client/Makefile2
-rw-r--r--net-im/yume/Makefile2
-rw-r--r--net-im/zkgroup/Makefile2
-rw-r--r--net-im/zoom/Makefile15
97 files changed, 1901 insertions, 1589 deletions
diff --git a/net-im/Makefile b/net-im/Makefile
index f5edf6984573..01780bd39e88 100644
--- a/net-im/Makefile
+++ b/net-im/Makefile
@@ -114,7 +114,6 @@
SUBDIR += py-matrix-synapse
SUBDIR += py-mattermostdriver
SUBDIR += py-nbxmpp
- SUBDIR += py-punjab
SUBDIR += py-python-telegram-bot
SUBDIR += py-slack-sdk
SUBDIR += py-slackeventsapi
diff --git a/net-im/biboumi/Makefile b/net-im/biboumi/Makefile
index f9005d8c9421..7a6389b8b0f3 100644
--- a/net-im/biboumi/Makefile
+++ b/net-im/biboumi/Makefile
@@ -90,4 +90,11 @@ post-install-DOCS-on:
(cd ${WRKSRC}/doc/_build/html && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR} \
"! -name .buildinfo")
+.include <bsd.port.options.mk>
+
+.if ${PORT_OPTIONS:MTLS}
+DEPRECATED= Depends on expired security/botan2
+EXPIRATION_DATE=2025-06-21
+.endif
+
.include <bsd.port.mk>
diff --git a/net-im/conduit/Makefile b/net-im/conduit/Makefile
index ba1871c168e2..566c4875fc53 100644
--- a/net-im/conduit/Makefile
+++ b/net-im/conduit/Makefile
@@ -1,7 +1,7 @@
PORTNAME= conduit
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.0
-PORTREVISION= 4
+PORTREVISION= 5
CATEGORIES= net-im
PKGNAMEPREFIX= matrix-
diff --git a/net-im/coyim/Makefile b/net-im/coyim/Makefile
index c6518728f8d4..2804caa137e5 100644
--- a/net-im/coyim/Makefile
+++ b/net-im/coyim/Makefile
@@ -1,7 +1,7 @@
PORTNAME= coyim
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.11
-PORTREVISION= 29
+PORTREVISION= 30
CATEGORIES= net-im
MAINTAINER= fox@FreeBSD.org
diff --git a/net-im/dendrite/Makefile b/net-im/dendrite/Makefile
index 400f6e2e8e8a..1dbbfaaf19b9 100644
--- a/net-im/dendrite/Makefile
+++ b/net-im/dendrite/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dendrite
DISTVERSIONPREFIX= v
DISTVERSION= 0.14.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im
MAINTAINER= ashish@FreeBSD.org
diff --git a/net-im/dino/Makefile b/net-im/dino/Makefile
index 59bbfa68535c..089403d0e6be 100644
--- a/net-im/dino/Makefile
+++ b/net-im/dino/Makefile
@@ -1,7 +1,6 @@
PORTNAME= dino
DISTVERSIONPREFIX= v
-DISTVERSION= 0.4.4
-PORTREVISION= 2
+DISTVERSION= 0.4.5
CATEGORIES= net-im
MAINTAINER= ashish@FreeBSD.org
diff --git a/net-im/dino/distinfo b/net-im/dino/distinfo
index cab936bacdaa..5bd5aa428880 100644
--- a/net-im/dino/distinfo
+++ b/net-im/dino/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1719785655
-SHA256 (dino-dino-v0.4.4_GH0.tar.gz) = 29f37dc3a54fb123f223964d01de76fcea038ca6d134aa35b75c62b07acb9d03
-SIZE (dino-dino-v0.4.4_GH0.tar.gz) = 884410
+TIMESTAMP = 1742741298
+SHA256 (dino-dino-v0.4.5_GH0.tar.gz) = 80761b625c4cb4cf6ed1a368dbd24a9df06b47a1c6379495aca4ed7e033d08be
+SIZE (dino-dino-v0.4.5_GH0.tar.gz) = 887183
SHA256 (signalapp-libsignal-protocol-c-v2.3.3_GH0.tar.gz) = c22e7690546e24d46210ca92dd808f17c3102e1344cd2f9a370136a96d22319d
SIZE (signalapp-libsignal-protocol-c-v2.3.3_GH0.tar.gz) = 272073
diff --git a/net-im/discordo/Makefile b/net-im/discordo/Makefile
index 0af8b0e8a90e..c128be006708 100644
--- a/net-im/discordo/Makefile
+++ b/net-im/discordo/Makefile
@@ -1,6 +1,6 @@
PORTNAME= discordo
DISTVERSION= g20220909
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= net-im
MAINTAINER= lcook@FreeBSD.org
diff --git a/net-im/dissent/Makefile b/net-im/dissent/Makefile
index caffbe659efb..b88626fe69e8 100644
--- a/net-im/dissent/Makefile
+++ b/net-im/dissent/Makefile
@@ -1,7 +1,7 @@
PORTNAME= dissent
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.32
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MAINTAINER= nxjoseph@protonmail.com
diff --git a/net-im/ejabberd/Makefile b/net-im/ejabberd/Makefile
index fc62d0126804..682e55e55a93 100644
--- a/net-im/ejabberd/Makefile
+++ b/net-im/ejabberd/Makefile
@@ -1,5 +1,5 @@
PORTNAME= ejabberd
-PORTVERSION= 24.12
+PORTVERSION= 25.04
CATEGORIES= net-im
MAINTAINER= ashish@FreeBSD.org
@@ -97,10 +97,10 @@ SHEBANG_FILES= ${WRKSRC}/ejabberdctl.template
BASE64URL_VER= 1.0.1
CACHE_TAB_VER= 1.0.31
-EIMP_VER= 1.0.23
+EIMP_VER= 1.0.24
EPAM_VER= 1.0.14
EREDIS_VER= 1.2.0
-ESIP_VER= 1.0.56
+ESIP_VER= 1.0.57
EZLIB_VER= 1.0.13
FAST_TLS_VER= 1.1.22
FAST_XML_VER= 1.1.55
@@ -111,17 +111,17 @@ JOSE_VER= 1.11.10
LUERL_VER= 1.2
MQTREE_VER= 1.0.17
P1_ACME_VER= 1.0.25
-P1_MYSQL_VER= 1.0.25
+P1_MYSQL_VER= 1.0.26
P1_OAUTH2_VER= 0.6.14
-P1_PGSQL_VER= 1.1.29
-P1_UTILS_VER= 1.0.26
+P1_PGSQL_VER= 1.1.32
+P1_UTILS_VER= 1.0.27
PKIX_VER= 1.0.10
SQLITE3_VER= 1.1.15
-STRINGPREP_VER= 1.0.30
-STUN_VER= 1.2.15
-UNICODE_UTIL_COMPAT_VER= 0.3.1
-XMPP_VER= 1.9.1
-YCONF_VER= 1.0.17
+STRINGPREP_VER= 1.0.31
+STUN_VER= 1.2.17
+UNICODE_UTIL_COMPAT_VER= 0.4.1
+XMPP_VER= 1.10.0
+YCONF_VER= 1.0.18
OPTIONS_SUB= yes
SIP_DESC= SIP support
diff --git a/net-im/ejabberd/distinfo b/net-im/ejabberd/distinfo
index e9a4d6c9bc3b..baefa390a1d1 100644
--- a/net-im/ejabberd/distinfo
+++ b/net-im/ejabberd/distinfo
@@ -1,18 +1,18 @@
-TIMESTAMP = 1734622466
-SHA256 (processone-ejabberd-24.12_GH0.tar.gz) = 22b15ab9be8f0ac4b7a5a7a48cd59c282c87f17b038017b960c15cfd314689f2
-SIZE (processone-ejabberd-24.12_GH0.tar.gz) = 2544618
-SHA256 (processone-p1_utils-1.0.26_GH0.tar.gz) = bf00dced9f892ec5972c0ff4f9861b391cbffe1a763c73dcfa622c500a1cc55b
-SIZE (processone-p1_utils-1.0.26_GH0.tar.gz) = 47863
+TIMESTAMP = 1745051550
+SHA256 (processone-ejabberd-25.04_GH0.tar.gz) = 54beae3e7729fdaab1d578a9d59046f31d8ce31c851ae5aca9532821ff22cb45
+SIZE (processone-ejabberd-25.04_GH0.tar.gz) = 2595583
+SHA256 (processone-p1_utils-1.0.27_GH0.tar.gz) = feef567f7645347443849596f7962d69abcf2b41d58ef23d56dd981debe294b4
+SIZE (processone-p1_utils-1.0.27_GH0.tar.gz) = 47932
SHA256 (processone-cache_tab-1.0.31_GH0.tar.gz) = 7d30cacd91b4a691e1e4bb458df895fd71803853a624bd0afaba0db4dbfc3f15
SIZE (processone-cache_tab-1.0.31_GH0.tar.gz) = 60922
SHA256 (processone-fast_tls-1.1.22_GH0.tar.gz) = ec4f8a0cfdd95cc6c9f57ba1b929fda7bda819060aa6eb0f2754a8d25d24a49c
SIZE (processone-fast_tls-1.1.22_GH0.tar.gz) = 85440
-SHA256 (processone-stringprep-1.0.30_GH0.tar.gz) = 8fc39340e73b0f77c2c77ebb486c5c2309ea3ec46afa16cc03db35d200e3a5f5
-SIZE (processone-stringprep-1.0.30_GH0.tar.gz) = 100064
+SHA256 (processone-stringprep-1.0.31_GH0.tar.gz) = 4c2723b2cf87e4a748b82b1d031757ef075c715be97ea5a0d8ac5cbd81c62261
+SIZE (processone-stringprep-1.0.31_GH0.tar.gz) = 99458
SHA256 (processone-fast_xml-1.1.55_GH0.tar.gz) = b4465da9ac15b1958bbac312bebf859755a667452c9ccfd3e26a9d34df0639e5
SIZE (processone-fast_xml-1.1.55_GH0.tar.gz) = 105591
-SHA256 (processone-xmpp-1.9.1_GH0.tar.gz) = 192333864976d6e11f0d1e02e41856dc7825a11a1dc9ce5495695025259469c6
-SIZE (processone-xmpp-1.9.1_GH0.tar.gz) = 635813
+SHA256 (processone-xmpp-1.10.0_GH0.tar.gz) = df030ddf3de1203ef53c01f99d71bc8c33f43f37359eb329dcbbd769f513521f
+SIZE (processone-xmpp-1.10.0_GH0.tar.gz) = 636436
SHA256 (processone-fast_yaml-1.0.37_GH0.tar.gz) = a8d632d97282cfdf54a0172df59d8641f37de690dd886d0b2e4ef0d4ff876077
SIZE (processone-fast_yaml-1.0.37_GH0.tar.gz) = 60417
SHA256 (davisp-jiffy-1.1.1_GH0.tar.gz) = a999351d956d3ed10c33a6dd7e9435e674e519b5b82a46d60361afdb83062fd8
@@ -21,8 +21,8 @@ SHA256 (processone-p1_oauth2-0.6.14_GH0.tar.gz) = 6437184239ea305358483477177606
SIZE (processone-p1_oauth2-0.6.14_GH0.tar.gz) = 19021
SHA256 (potatosalad-erlang-jose-1.11.10_GH0.tar.gz) = 57c0ebfb0fd41d52bb22ff0398af75acf378475751c0a127af726b7385659ba7
SIZE (potatosalad-erlang-jose-1.11.10_GH0.tar.gz) = 330654
-SHA256 (processone-eimp-1.0.23_GH0.tar.gz) = 923d9fb5abd7fca36188441e6871e2d2da2f8fc95ed42d78406eb431df587b28
-SIZE (processone-eimp-1.0.23_GH0.tar.gz) = 3478743
+SHA256 (processone-eimp-1.0.24_GH0.tar.gz) = df5c54ebacaabaf8cfa5134bb045e439a805466a95e4bbc8294524a9195812f2
+SIZE (processone-eimp-1.0.24_GH0.tar.gz) = 3474993
SHA256 (dvv-base64url-1.0.1_GH0.tar.gz) = 7ef7210effd25ac1f82f190fcfaef53e49d7bc40bb94112c4aa07266c32a851b
SIZE (dvv-base64url-1.0.1_GH0.tar.gz) = 2726
SHA256 (processone-ezlib-1.0.13_GH0.tar.gz) = ae14f266e50c843a46bfcd5fc480112416cd542e82d68c5a97927118ddfb8187
@@ -31,27 +31,27 @@ SHA256 (processone-pkix-1.0.10_GH0.tar.gz) = da6279d3f8ee31ef04de2b82fb0d42ce8dc
SIZE (processone-pkix-1.0.10_GH0.tar.gz) = 401784
SHA256 (processone-mqtree-1.0.17_GH0.tar.gz) = a2b7a000efdc2f4a55b84b5b6cdde000c905856a05fdbd9911275fb9207f7a5b
SIZE (processone-mqtree-1.0.17_GH0.tar.gz) = 265524
-SHA256 (processone-yconf-1.0.17_GH0.tar.gz) = 24719c973e9a3b7bc339310818ea4f335c1e2c36397d8c4574ad67d36e3165d2
-SIZE (processone-yconf-1.0.17_GH0.tar.gz) = 224195
+SHA256 (processone-yconf-1.0.18_GH0.tar.gz) = 6249f344ef40bcf03f8a98af398f58db47e03cacf713c571f12658ee970f2733
+SIZE (processone-yconf-1.0.18_GH0.tar.gz) = 224293
SHA256 (processone-p1_acme-1.0.25_GH0.tar.gz) = 35355aaab341b2e3da1cc8565f71faf403e58951294d2047075552864378483e
SIZE (processone-p1_acme-1.0.25_GH0.tar.gz) = 220706
SHA256 (benoitc-erlang-idna-6.0.0_GH0.tar.gz) = d57e20ee88018ff0431e0275e91ada5915782870c9981fc798bcd05589031d6f
SIZE (benoitc-erlang-idna-6.0.0_GH0.tar.gz) = 740802
-SHA256 (benoitc-unicode_util_compat-0.3.1_GH0.tar.gz) = 8b74e3f7a5415b0cc2d38d1a995b765813cdeb2be311570ee7f6fb31cde4c251
-SIZE (benoitc-unicode_util_compat-0.3.1_GH0.tar.gz) = 408321
+SHA256 (benoitc-unicode_util_compat-0.4.1_GH0.tar.gz) = daca2a0d9469b6d8b766f72168ff5576b1e902d1b026a659d6ef0073adb996fa
+SIZE (benoitc-unicode_util_compat-0.4.1_GH0.tar.gz) = 416975
SHA256 (rvirding-luerl-v1.2_GH0.tar.gz) = 9c8fd4cd27fef7b604e9d84d1bc6ac43f3f1f1f28378cc96f302e265698e9e99
SIZE (rvirding-luerl-v1.2_GH0.tar.gz) = 544474
-SHA256 (processone-p1_mysql-1.0.25_GH0.tar.gz) = 141a75f91ab45af18c18ac2a9a3083f55d3408d4ca423e49ee92748c8ce9446a
-SIZE (processone-p1_mysql-1.0.25_GH0.tar.gz) = 30019
+SHA256 (processone-p1_mysql-1.0.26_GH0.tar.gz) = 4cf49747dae07bd80da3f11a27e4c6330d10026ccbf480982abf4c8993ef9366
+SIZE (processone-p1_mysql-1.0.26_GH0.tar.gz) = 30070
SHA256 (processone-epam-1.0.14_GH0.tar.gz) = 0e375557cf7ba670b626d0b1691b0257c2e68a4509bb72bf14ae8f8b7a30b3c3
SIZE (processone-epam-1.0.14_GH0.tar.gz) = 49229
-SHA256 (processone-p1_pgsql-1.1.29_GH0.tar.gz) = 6c007be9f932416ea2c5ed126bc4e2824ed611b9038703317542a39741232464
-SIZE (processone-p1_pgsql-1.1.29_GH0.tar.gz) = 27660
+SHA256 (processone-p1_pgsql-1.1.32_GH0.tar.gz) = 6a0dbb6017c9392bd52753c1e1cfcae32e39b3d741e7a2aa1c0dcecef5030b6f
+SIZE (processone-p1_pgsql-1.1.32_GH0.tar.gz) = 27702
SHA256 (wooga-eredis-v1.2.0_GH0.tar.gz) = 31a2e61d8d5a9631bda6e72e74abd6042292a39323acb6df94c050a41eb1f1a3
SIZE (wooga-eredis-v1.2.0_GH0.tar.gz) = 28568
-SHA256 (processone-esip-1.0.56_GH0.tar.gz) = 29b0cac324f3c3f72b994df9f9c6be4bd7bf9b184084fb8c6cc26b92f763f1b1
-SIZE (processone-esip-1.0.56_GH0.tar.gz) = 91297
+SHA256 (processone-esip-1.0.57_GH0.tar.gz) = d7e39eced3451173e549ded62547096f6405dbccdb7420b9f39cc34a60851064
+SIZE (processone-esip-1.0.57_GH0.tar.gz) = 91301
SHA256 (processone-erlang-sqlite3-1.1.15_GH0.tar.gz) = a09566a1b0410d7f2662f75e4005387d6b29fb83bbb38c5de31efb3cdf8b6ad0
SIZE (processone-erlang-sqlite3-1.1.15_GH0.tar.gz) = 1715864
-SHA256 (processone-stun-1.2.15_GH0.tar.gz) = ba0bda019f893dd6cff5f691fae59370244ad6abac1170de421a8f53e96a8756
-SIZE (processone-stun-1.2.15_GH0.tar.gz) = 42572
+SHA256 (processone-stun-1.2.17_GH0.tar.gz) = f7001fc2d000e49a3006a3252ea8b490133c3756ed709713f4c0f0f68efe8dd7
+SIZE (processone-stun-1.2.17_GH0.tar.gz) = 42586
diff --git a/net-im/ejabberd/pkg-plist b/net-im/ejabberd/pkg-plist
index 5b7bb0107d7a..b761cfea5a3a 100644
--- a/net-im/ejabberd/pkg-plist
+++ b/net-im/ejabberd/pkg-plist
@@ -104,6 +104,8 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/misc.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_adhoc.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_adhoc_opt.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_adhoc_api.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_adhoc_api_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_admin_extra.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_admin_update_sql.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_announce.beam
@@ -131,6 +133,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_client_state.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_client_state_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_configure.beam
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_configure_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_conversejs.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_conversejs_opt.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/ebin/mod_disco.beam
@@ -661,8 +664,6 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/LICENSE.txt
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/ebin/stringprep.app
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/ebin/stringprep.beam
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/ebin/stringprep_app.beam
-%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/ebin/stringprep_sup.beam
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stringprep-%%STRINGPREP_VER%%/priv/lib/stringprep.so
%%STUN%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stun-%%STUN_VER%%/LICENSE.txt
%%STUN%%%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/lib/stun-%%STUN_VER%%/ebin/stun.app
@@ -891,6 +892,7 @@
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/sk.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/sq.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/sv.msg
+%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/ta.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/th.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/tr.msg
%%EJABBERD_LIBDIR%%/%%PORTNAME%%-%%PORTVERSION%%/priv/msgs/uk.msg
diff --git a/net-im/fractal/Makefile b/net-im/fractal/Makefile
index 15a239d97ef7..e8a41d8df981 100644
--- a/net-im/fractal/Makefile
+++ b/net-im/fractal/Makefile
@@ -1,6 +1,6 @@
PORTNAME= fractal
DISTVERSION= 4.4.2
-PORTREVISION= 18
+PORTREVISION= 19
CATEGORIES= net-im
MASTER_SITES= https://gitlab.gnome.org/GNOME/${PORTNAME}/-/archive/${DISTVERSION}/
# XXX USES=cargo omits the default source archive by default
diff --git a/net-im/gomuks/Makefile b/net-im/gomuks/Makefile
index ea88704ce98a..19b4ffe6d862 100644
--- a/net-im/gomuks/Makefile
+++ b/net-im/gomuks/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gomuks
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.1
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im
MAINTAINER= ehaupt@FreeBSD.org
diff --git a/net-im/gotktrix/Makefile b/net-im/gotktrix/Makefile
index 70e293f6675c..5390d8576ea0 100644
--- a/net-im/gotktrix/Makefile
+++ b/net-im/gotktrix/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotktrix
DISTVERSIONPREFIX= v
DISTVERSION= 0.1.4
-PORTREVISION= 20
+PORTREVISION= 21
CATEGORIES= net-im
MAINTAINER= fuz@FreeBSD.org
diff --git a/net-im/gotosocial/Makefile b/net-im/gotosocial/Makefile
index cb9a95af88ea..6ba94eada124 100644
--- a/net-im/gotosocial/Makefile
+++ b/net-im/gotosocial/Makefile
@@ -1,7 +1,7 @@
PORTNAME= gotosocial
DISTVERSIONPREFIX= v
-DISTVERSION= 0.17.3
-PORTREVISION= 3
+DISTVERSION= 0.18.3
+PORTREVISION= 0
CATEGORIES= net-im
MASTER_SITES?= https://github.com/${GH_ACCOUNT}/${PORTNAME}/releases/download/v${DISTVERSION}/:web
DISTFILES?= ${PORTNAME}_${DISTVERSION}_web-assets.tar.gz:web
diff --git a/net-im/gotosocial/distinfo b/net-im/gotosocial/distinfo
index 3aeb631c63e8..713a3f1237c0 100644
--- a/net-im/gotosocial/distinfo
+++ b/net-im/gotosocial/distinfo
@@ -1,5 +1,5 @@
-TIMESTAMP = 1733217257
-SHA256 (gotosocial_0.17.3_web-assets.tar.gz) = f390a67168dc5fc6be859c64c914df5c4ae6908c7ae11dac71a692d85a5febaf
-SIZE (gotosocial_0.17.3_web-assets.tar.gz) = 1877114
-SHA256 (superseriousbusiness-gotosocial-v0.17.3_GH0.tar.gz) = a00382d31ec55fc26f94a611c599a00da98d8b4ea8447559781732f9ec6ebaf6
-SIZE (superseriousbusiness-gotosocial-v0.17.3_GH0.tar.gz) = 119491120
+TIMESTAMP = 1742813820
+SHA256 (gotosocial_0.18.3_web-assets.tar.gz) = eb46928961c71c3c59820adea935478a9d8b77f3f237d4f893e3468d7fce3507
+SIZE (gotosocial_0.18.3_web-assets.tar.gz) = 1899735
+SHA256 (superseriousbusiness-gotosocial-v0.18.3_GH0.tar.gz) = 759edb9f8f75f91962948e2373e74d19c97b13fb50e0a0b477188923512935d5
+SIZE (superseriousbusiness-gotosocial-v0.18.3_GH0.tar.gz) = 118425623
diff --git a/net-im/gotosocial/pkg-plist b/net-im/gotosocial/pkg-plist
index 56c7897985bc..e7f31d467b99 100644
--- a/net-im/gotosocial/pkg-plist
+++ b/net-im/gotosocial/pkg-plist
@@ -1,58 +1,45 @@
+bin/gotosocial
@sample etc/gotosocial/config.yaml.sample
-%%WWWDIR%%/template/about.tmpl
-%%WWWDIR%%/template/thread.tmpl
-%%WWWDIR%%/template/oob.tmpl
-%%WWWDIR%%/template/profile.tmpl
-%%WWWDIR%%/template/status.tmpl
-%%WWWDIR%%/template/email_confirm.tmpl
-%%WWWDIR%%/template/email_reset.tmpl
-%%WWWDIR%%/template/email_test.tmpl
-%%WWWDIR%%/template/sign-in.tmpl
-%%WWWDIR%%/template/email_new_report.tmpl
-%%WWWDIR%%/template/email_report_closed.tmpl
-%%WWWDIR%%/template/index.tmpl
-%%WWWDIR%%/template/404.tmpl
-%%WWWDIR%%/template/error.tmpl
-%%WWWDIR%%/template/authorize.tmpl
-%%WWWDIR%%/template/domain-blocklist.tmpl
-%%WWWDIR%%/template/finalize.tmpl
-%%WWWDIR%%/template/tag.tmpl
-%%WWWDIR%%/template/status_attachments.tmpl
-%%WWWDIR%%/template/status_poll.tmpl
-%%WWWDIR%%/template/index_apps.tmpl
-%%WWWDIR%%/template/index_what_is_this.tmpl
-%%WWWDIR%%/template/page.tmpl
-%%WWWDIR%%/template/page_footer.tmpl
-%%WWWDIR%%/template/page_header.tmpl
-%%WWWDIR%%/template/page_ogmeta.tmpl
-%%WWWDIR%%/template/page_stylesheets.tmpl
-%%WWWDIR%%/template/profile_fields.tmpl
-%%WWWDIR%%/template/settings.tmpl
-%%WWWDIR%%/template/status_attributes.tmpl
-%%WWWDIR%%/template/status_header.tmpl
-%%WWWDIR%%/template/status_info.tmpl
-%%WWWDIR%%/template/confirm_email.tmpl
-%%WWWDIR%%/template/confirmed_email.tmpl
-%%WWWDIR%%/template/email_new_signup.tmpl
-%%WWWDIR%%/template/email_signup_approved.tmpl
-%%WWWDIR%%/template/email_signup_rejected.tmpl
-%%WWWDIR%%/template/index_register.tmpl
-%%WWWDIR%%/template/sign-up.tmpl
-%%WWWDIR%%/template/signed-up.tmpl
+%%DOCSDIR%%/LICENSE
+%%DOCSDIR%%/README.md
+%%WWWDIR%%/assets/Fork-Awesome/CONTRIBUTORS.md
+%%WWWDIR%%/assets/Fork-Awesome/LICENSES
+%%WWWDIR%%/assets/Fork-Awesome/css/fork-awesome.css
+%%WWWDIR%%/assets/Fork-Awesome/css/fork-awesome.min.css
+%%WWWDIR%%/assets/Fork-Awesome/css/fork-awesome.min.css.map
+%%WWWDIR%%/assets/Fork-Awesome/css/v5-compat.css
+%%WWWDIR%%/assets/Fork-Awesome/css/v5-compat.min.css
+%%WWWDIR%%/assets/Fork-Awesome/css/v5-compat.min.css.map
+%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.eot
+%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.svg
+%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.ttf
+%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.woff
+%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.woff2
%%WWWDIR%%/assets/LICENSE
%%WWWDIR%%/assets/activitypub_light.svg
-%%WWWDIR%%/assets/default_header.webp
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon1.webp
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon2.webp
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon3.webp
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon4.webp
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon5.webp
%%WWWDIR%%/assets/default_avatars/GoToSocial_icon6.webp
-%%WWWDIR%%/assets/mastodon.svg
-%%WWWDIR%%/assets/logo.svg
-%%WWWDIR%%/assets/logo.webp
-%%WWWDIR%%/assets/plyr.svg
-%%WWWDIR%%/assets/fonts/OFL.txt
+%%WWWDIR%%/assets/default_header.webp
+%%WWWDIR%%/assets/dist/_colors.css
+%%WWWDIR%%/assets/dist/about.css
+%%WWWDIR%%/assets/dist/base.css
+%%WWWDIR%%/assets/dist/frontend.js
+%%WWWDIR%%/assets/dist/index.css
+%%WWWDIR%%/assets/dist/login-info.css
+%%WWWDIR%%/assets/dist/page.css
+%%WWWDIR%%/assets/dist/prism.css
+%%WWWDIR%%/assets/dist/profile.css
+%%WWWDIR%%/assets/dist/settings-style.css
+%%WWWDIR%%/assets/dist/settings.js
+%%WWWDIR%%/assets/dist/status.css
+%%WWWDIR%%/assets/dist/tag.css
+%%WWWDIR%%/assets/dist/thread.css
+%%WWWDIR%%/assets/ellipsis.svg
+%%WWWDIR%%/assets/feditext.svg
%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Bold-102.woff
%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Bold-102a.woff2
%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-BoldItalic-102.woff
@@ -61,26 +48,22 @@
%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Italic-102a.woff2
%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Regular-102.woff
%%WWWDIR%%/assets/fonts/Atkinson-Hyperlegible-Regular-102a.woff2
+%%WWWDIR%%/assets/fonts/OFL.txt
%%WWWDIR%%/assets/fonts/noto-sans-mono-v30-latin-regular.woff2
%%WWWDIR%%/assets/fonts/noto-sans-v27-latin-700.woff
%%WWWDIR%%/assets/fonts/noto-sans-v27-latin-700.woff2
%%WWWDIR%%/assets/fonts/noto-sans-v27-latin-regular.woff
%%WWWDIR%%/assets/fonts/noto-sans-v27-latin-regular.woff2
-%%WWWDIR%%/assets/Fork-Awesome/CONTRIBUTORS.md
-%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.ttf
-%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.woff2
-%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.eot
-%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.svg
-%%WWWDIR%%/assets/Fork-Awesome/fonts/forkawesome-webfont.woff
-%%WWWDIR%%/assets/Fork-Awesome/LICENSES
-%%WWWDIR%%/assets/Fork-Awesome/css/fork-awesome.min.css.map
-%%WWWDIR%%/assets/Fork-Awesome/css/v5-compat.min.css
-%%WWWDIR%%/assets/Fork-Awesome/css/v5-compat.css
-%%WWWDIR%%/assets/Fork-Awesome/css/fork-awesome.css
-%%WWWDIR%%/assets/Fork-Awesome/css/v5-compat.min.css.map
-%%WWWDIR%%/assets/Fork-Awesome/css/fork-awesome.min.css
+%%WWWDIR%%/assets/logo.png
+%%WWWDIR%%/assets/logo.svg
+%%WWWDIR%%/assets/logo.webp
+%%WWWDIR%%/assets/mastodon.svg
+%%WWWDIR%%/assets/plyr.svg
+%%WWWDIR%%/assets/swagger.yaml
+%%WWWDIR%%/assets/themes/blurple-auto.css
%%WWWDIR%%/assets/themes/blurple-dark.css
%%WWWDIR%%/assets/themes/blurple-light.css
+%%WWWDIR%%/assets/themes/brutalist-auto.css
%%WWWDIR%%/assets/themes/brutalist-dark.css
%%WWWDIR%%/assets/themes/brutalist.css
%%WWWDIR%%/assets/themes/ecks-pee.css
@@ -88,26 +71,50 @@
%%WWWDIR%%/assets/themes/moonlight-hunt.css
%%WWWDIR%%/assets/themes/rain-forest.css
%%WWWDIR%%/assets/themes/soft.css
+%%WWWDIR%%/assets/themes/solarized-auto.css
%%WWWDIR%%/assets/themes/solarized-dark.css
%%WWWDIR%%/assets/themes/solarized-light.css
%%WWWDIR%%/assets/themes/sunset-light.css
%%WWWDIR%%/assets/tusky.svg
-%%WWWDIR%%/assets/logo.png
-%%WWWDIR%%/assets/dist/index.css
-%%WWWDIR%%/assets/dist/profile.css
-%%WWWDIR%%/assets/dist/_colors.css
-%%WWWDIR%%/assets/dist/settings.js
-%%WWWDIR%%/assets/dist/status.css
-%%WWWDIR%%/assets/dist/settings-style.css
-%%WWWDIR%%/assets/dist/base.css
-%%WWWDIR%%/assets/dist/frontend.js
-%%WWWDIR%%/assets/dist/tag.css
-%%WWWDIR%%/assets/dist/about.css
-%%WWWDIR%%/assets/dist/page.css
-%%WWWDIR%%/assets/dist/prism.css
-%%WWWDIR%%/assets/dist/thread.css
-%%WWWDIR%%/assets/feditext.svg
-%%WWWDIR%%/assets/swagger.yaml
-bin/gotosocial
-share/doc/gotosocial/LICENSE
-share/doc/gotosocial/README.md
+%%WWWDIR%%/template/404.tmpl
+%%WWWDIR%%/template/about.tmpl
+%%WWWDIR%%/template/authorize.tmpl
+%%WWWDIR%%/template/confirm-email.tmpl
+%%WWWDIR%%/template/confirmed-email.tmpl
+%%WWWDIR%%/template/domain-blocklist.tmpl
+%%WWWDIR%%/template/email_confirm.tmpl
+%%WWWDIR%%/template/email_new_report.tmpl
+%%WWWDIR%%/template/email_new_signup.tmpl
+%%WWWDIR%%/template/email_report_closed.tmpl
+%%WWWDIR%%/template/email_reset.tmpl
+%%WWWDIR%%/template/email_signup_approved.tmpl
+%%WWWDIR%%/template/email_signup_rejected.tmpl
+%%WWWDIR%%/template/email_test.tmpl
+%%WWWDIR%%/template/error.tmpl
+%%WWWDIR%%/template/finalize.tmpl
+%%WWWDIR%%/template/index.tmpl
+%%WWWDIR%%/template/index_register.tmpl
+%%WWWDIR%%/template/index_what_is_this.tmpl
+%%WWWDIR%%/template/login-info.tmpl
+%%WWWDIR%%/template/login_button.tmpl
+%%WWWDIR%%/template/maintenance.tmpl
+%%WWWDIR%%/template/oob.tmpl
+%%WWWDIR%%/template/page.tmpl
+%%WWWDIR%%/template/page_footer.tmpl
+%%WWWDIR%%/template/page_header.tmpl
+%%WWWDIR%%/template/page_ogmeta.tmpl
+%%WWWDIR%%/template/page_stylesheets.tmpl
+%%WWWDIR%%/template/profile.tmpl
+%%WWWDIR%%/template/profile_fields.tmpl
+%%WWWDIR%%/template/settings.tmpl
+%%WWWDIR%%/template/sign-in.tmpl
+%%WWWDIR%%/template/sign-up.tmpl
+%%WWWDIR%%/template/signed-up.tmpl
+%%WWWDIR%%/template/status.tmpl
+%%WWWDIR%%/template/status_attachments.tmpl
+%%WWWDIR%%/template/status_attributes.tmpl
+%%WWWDIR%%/template/status_header.tmpl
+%%WWWDIR%%/template/status_info.tmpl
+%%WWWDIR%%/template/status_poll.tmpl
+%%WWWDIR%%/template/tag.tmpl
+%%WWWDIR%%/template/thread.tmpl
diff --git a/net-im/gurk-rs/Makefile b/net-im/gurk-rs/Makefile
index 19a915afcee1..087dd9d700df 100644
--- a/net-im/gurk-rs/Makefile
+++ b/net-im/gurk-rs/Makefile
@@ -1,6 +1,7 @@
PORTNAME= gurk-rs
DISTVERSIONPREFIX= v
DISTVERSION= 0.6.1
+PORTREVISION= 1
CATEGORIES= net-im
MAINTAINER= bsd@orsolic.org
diff --git a/net-im/iamb/Makefile b/net-im/iamb/Makefile
index d1fcc044c462..369fd58e86d2 100644
--- a/net-im/iamb/Makefile
+++ b/net-im/iamb/Makefile
@@ -1,7 +1,7 @@
PORTNAME= iamb
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.10
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-im
MAINTAINER= ashish@FreeBSD.org
diff --git a/net-im/kaccounts-integration/distinfo b/net-im/kaccounts-integration/distinfo
index 45a54c954ac8..94a41a03d3d2 100644
--- a/net-im/kaccounts-integration/distinfo
+++ b/net-im/kaccounts-integration/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275982
-SHA256 (KDE/release-service/24.12.3/kaccounts-integration-24.12.3.tar.xz) = d685b97b32b4926c81b2b035c4d21e4d474957f42c0beff673dba59ad4f3ea4f
-SIZE (KDE/release-service/24.12.3/kaccounts-integration-24.12.3.tar.xz) = 93720
+TIMESTAMP = 1744564281
+SHA256 (KDE/release-service/25.04.0/kaccounts-integration-25.04.0.tar.xz) = c326461d39c9c8cc366c42f46a3ee354ee7ee1de428b7a835f2221a5252b6299
+SIZE (KDE/release-service/25.04.0/kaccounts-integration-25.04.0.tar.xz) = 94968
diff --git a/net-im/kaccounts-integration/pkg-plist b/net-im/kaccounts-integration/pkg-plist
index 899031ca02a9..f762acb7e1ee 100644
--- a/net-im/kaccounts-integration/pkg-plist
+++ b/net-im/kaccounts-integration/pkg-plist
@@ -58,6 +58,7 @@ share/locale/fi/LC_MESSAGES/kaccounts-integration.mo
share/locale/fr/LC_MESSAGES/kaccounts-integration.mo
share/locale/gl/LC_MESSAGES/kaccounts-integration.mo
share/locale/he/LC_MESSAGES/kaccounts-integration.mo
+share/locale/hi/LC_MESSAGES/kaccounts-integration.mo
share/locale/hu/LC_MESSAGES/kaccounts-integration.mo
share/locale/ia/LC_MESSAGES/kaccounts-integration.mo
share/locale/id/LC_MESSAGES/kaccounts-integration.mo
@@ -76,6 +77,7 @@ share/locale/pt/LC_MESSAGES/kaccounts-integration.mo
share/locale/pt_BR/LC_MESSAGES/kaccounts-integration.mo
share/locale/ro/LC_MESSAGES/kaccounts-integration.mo
share/locale/ru/LC_MESSAGES/kaccounts-integration.mo
+share/locale/sa/LC_MESSAGES/kaccounts-integration.mo
share/locale/sk/LC_MESSAGES/kaccounts-integration.mo
share/locale/sl/LC_MESSAGES/kaccounts-integration.mo
share/locale/sr/LC_MESSAGES/kaccounts-integration.mo
diff --git a/net-im/kaccounts-providers/distinfo b/net-im/kaccounts-providers/distinfo
index 52455aa711f7..78ea80a56ff3 100644
--- a/net-im/kaccounts-providers/distinfo
+++ b/net-im/kaccounts-providers/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275985
-SHA256 (KDE/release-service/24.12.3/kaccounts-providers-24.12.3.tar.xz) = 24df74bee9f53e1983d8a5689d73822bf3603476ec6a942564b7886af78adcc9
-SIZE (KDE/release-service/24.12.3/kaccounts-providers-24.12.3.tar.xz) = 68856
+TIMESTAMP = 1744564282
+SHA256 (KDE/release-service/25.04.0/kaccounts-providers-25.04.0.tar.xz) = 3fb54b89e243c9b0c02dea64ebbf37c1fae099c6e7862acf144c6f53102cf656
+SIZE (KDE/release-service/25.04.0/kaccounts-providers-25.04.0.tar.xz) = 68768
diff --git a/net-im/kaccounts-providers/pkg-plist b/net-im/kaccounts-providers/pkg-plist
index efc18ba8fd6b..73a443169421 100644
--- a/net-im/kaccounts-providers/pkg-plist
+++ b/net-im/kaccounts-providers/pkg-plist
@@ -41,6 +41,7 @@ share/locale/fi/LC_MESSAGES/kaccounts-providers.mo
share/locale/fr/LC_MESSAGES/kaccounts-providers.mo
share/locale/gl/LC_MESSAGES/kaccounts-providers.mo
share/locale/he/LC_MESSAGES/kaccounts-providers.mo
+share/locale/hi/LC_MESSAGES/kaccounts-providers.mo
share/locale/hu/LC_MESSAGES/kaccounts-providers.mo
share/locale/ia/LC_MESSAGES/kaccounts-providers.mo
share/locale/id/LC_MESSAGES/kaccounts-providers.mo
@@ -58,6 +59,7 @@ share/locale/pt/LC_MESSAGES/kaccounts-providers.mo
share/locale/pt_BR/LC_MESSAGES/kaccounts-providers.mo
share/locale/ro/LC_MESSAGES/kaccounts-providers.mo
share/locale/ru/LC_MESSAGES/kaccounts-providers.mo
+share/locale/sa/LC_MESSAGES/kaccounts-providers.mo
share/locale/sk/LC_MESSAGES/kaccounts-providers.mo
share/locale/sl/LC_MESSAGES/kaccounts-providers.mo
share/locale/sr/LC_MESSAGES/kaccounts-providers.mo
diff --git a/net-im/kaidan/Makefile b/net-im/kaidan/Makefile
index 33d658118ff7..c62c63c219f8 100644
--- a/net-im/kaidan/Makefile
+++ b/net-im/kaidan/Makefile
@@ -1,5 +1,5 @@
PORTNAME= kaidan
-DISTVERSION= 0.12.0
+DISTVERSION= 0.12.2
CATEGORIES= net-im kde
MASTER_SITES= KDE/unstable/${PORTNAME}/${DISTVERSION}
diff --git a/net-im/kaidan/distinfo b/net-im/kaidan/distinfo
index 9e2981d0f629..e58d41838caf 100644
--- a/net-im/kaidan/distinfo
+++ b/net-im/kaidan/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742893055
-SHA256 (kaidan-0.12.0.tar.xz) = ff9e22d1f8e61acf0dc415d1fadf01ee2749f472d1a8ea5eb0538559c5db2ebf
-SIZE (kaidan-0.12.0.tar.xz) = 866428
+TIMESTAMP = 1744149366
+SHA256 (kaidan-0.12.2.tar.xz) = 807ae30f2739b395426183dfb7452f84bc055fed775b7751857e570b40f01761
+SIZE (kaidan-0.12.2.tar.xz) = 871740
diff --git a/net-im/kaidan/pkg-plist b/net-im/kaidan/pkg-plist
index 19c5e3c07812..74188cb3166c 100644
--- a/net-im/kaidan/pkg-plist
+++ b/net-im/kaidan/pkg-plist
@@ -8,8 +8,6 @@ share/icons/hicolor/scalable/apps/kaidan.svg
%%DATADIR%%/images/kaidan-bw.svg.license
%%DATADIR%%/images/kaidan.svg
%%DATADIR%%/images/kaidan.svg.license
-%%DATADIR%%/images/onboarding/account-transfer.svg
-%%DATADIR%%/images/onboarding/account-transfer.svg.license
%%DATADIR%%/images/onboarding/custom-form.svg
%%DATADIR%%/images/onboarding/custom-form.svg.license
%%DATADIR%%/images/onboarding/web-registration.svg
diff --git a/net-im/libsignal-client/Makefile b/net-im/libsignal-client/Makefile
index 98d081604cb6..e29a6ab2331f 100644
--- a/net-im/libsignal-client/Makefile
+++ b/net-im/libsignal-client/Makefile
@@ -1,7 +1,7 @@
PORTNAME= libsignal-client
DISTVERSIONPREFIX= v
DISTVERSION= 0.9.6
-PORTREVISION= 32
+PORTREVISION= 33
PORTEPOCH= 1
CATEGORIES= net-im java
diff --git a/net-im/libsignal-node/Makefile b/net-im/libsignal-node/Makefile
index 6942c9fc728e..b07349905145 100644
--- a/net-im/libsignal-node/Makefile
+++ b/net-im/libsignal-node/Makefile
@@ -1,6 +1,6 @@
PORTNAME= libsignal
DISTVERSIONPREFIX= v
-DISTVERSION= 0.67.3
+DISTVERSION= 0.67.4
CATEGORIES= net-im
PKGNAMESUFFIX= -node
MASTER_SITES= LOCAL/mikael/signal-desktop/:npm
@@ -15,12 +15,12 @@ LICENSE_FILE= ${WRKSRC}/LICENSE
ONLY_FOR_ARCHS= aarch64 amd64
-EXTRACT_DEPENDS=npm:www/npm-node20
+EXTRACT_DEPENDS=npm:www/npm${NODEJS_SUFFIX}
BUILD_DEPENDS= llvm-config${LLVM_DEFAULT}:devel/llvm${LLVM_DEFAULT} \
- npm:www/npm-node20 \
+ npm:www/npm${NODEJS_SUFFIX} \
protoc:devel/protobuf
-USES= cargo gmake python:build
+USES= cargo gmake nodejs:20,build python:build
USE_GITHUB= yes
GH_ACCOUNT= signalapp
# to get the GH_TUPLE
@@ -29,6 +29,7 @@ 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
@@ -46,7 +47,6 @@ USE_LDCONFIG= yes
PLIST_FILES= lib/libsignal_node.so
-NODEJS_VERSION= 20
NODE_ARCH= ${ARCH:S/aarch64/arm64/:S/amd64/x64/}
RUST_ARCH= ${ARCH:S/amd64/x86_64/}
@@ -57,10 +57,10 @@ post-patch:
${WRKSRC}/node/binding.gyp
# to get the hash:
-# fetch -o - https://raw.githubusercontent.com/signalapp/libsignal/v0.64.1/Cargo.lock | grep https://github.com/signalapp/boring
+# fetch -o - https://raw.githubusercontent.com/signalapp/libsignal/v0.67.4/Cargo.lock | grep https://github.com/signalapp/boring
post-extract:
- ${MV} ${WRKDIR}/boringssl-44b3df6f03d85c901767250329c571db405122d5/* ${WRKDIR}/boring-signal-v4.13.0/boring-sys/deps/boringssl
- ${MV} ${WRKDIR}/boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27/* ${WRKDIR}/boring-signal-v4.13.0/boring-sys/deps/boringssl-fips
+ ${MV} ${WRKDIR}/boringssl-44b3df6f03d85c901767250329c571db405122d5/* ${WRKDIR}/boring-signal-v4.15.0/boring-sys/deps/boringssl
+ ${MV} ${WRKDIR}/boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27/* ${WRKDIR}/boring-signal-v4.15.0/boring-sys/deps/boringssl-fips
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 4d08f8608723..1d5051aa97fe 100644
--- a/net-im/libsignal-node/Makefile.crates
+++ b/net-im/libsignal-node/Makefile.crates
@@ -13,17 +13,17 @@ CARGO_CRATES= addr2line-0.24.2 \
anstyle-parse-0.2.6 \
anstyle-query-1.1.2 \
anstyle-wincon-3.0.7 \
- anyhow-1.0.95 \
+ anyhow-1.0.97 \
argon2-0.5.3 \
array-concat-0.5.3 \
arrayref-0.3.9 \
arrayvec-0.7.6 \
- asn1-0.16.2 \
- asn1_derive-0.16.2 \
+ asn1-0.21.0 \
+ asn1_derive-0.21.0 \
assert_cmd-2.0.16 \
assert_matches-1.5.0 \
- async-compression-0.4.18 \
- async-trait-0.1.86 \
+ async-compression-0.4.20 \
+ async-trait-0.1.87 \
atomic-take-1.1.0 \
atomic-waker-1.1.2 \
auto_enums-0.8.7 \
@@ -36,7 +36,7 @@ CARGO_CRATES= addr2line-0.24.2 \
bindgen-0.70.1 \
bit-set-0.8.0 \
bit-vec-0.8.0 \
- bitflags-2.8.0 \
+ bitflags-2.9.0 \
bitstream-io-1.10.0 \
blake2-0.10.6 \
block-buffer-0.10.4 \
@@ -45,34 +45,33 @@ CARGO_CRATES= addr2line-0.24.2 \
bstr-1.11.3 \
bumpalo-3.17.0 \
byteorder-1.5.0 \
- bytes-1.10.0 \
+ bytes-1.10.1 \
cachemap2-0.3.0 \
cast-0.3.0 \
cbc-0.1.2 \
- cc-1.2.13 \
+ cc-1.2.16 \
cesu8-1.1.0 \
cexpr-0.6.0 \
cfg-if-1.0.0 \
chacha20-0.9.1 \
chacha20poly1305-0.10.1 \
- chrono-0.4.39 \
+ chrono-0.4.40 \
ciborium-0.2.2 \
ciborium-io-0.2.2 \
ciborium-ll-0.2.2 \
cipher-0.4.4 \
circular-0.3.0 \
clang-sys-1.8.1 \
- clap-4.5.29 \
+ clap-4.5.31 \
clap-stdin-0.6.0 \
- clap_builder-4.5.29 \
+ clap_builder-4.5.31 \
clap_derive-4.5.28 \
clap_lex-0.7.4 \
cmake-0.1.48 \
colorchoice-1.0.3 \
- colored-3.0.0 \
combine-4.6.7 \
const-oid-0.9.6 \
- const-str-0.5.7 \
+ const-str-0.6.2 \
convert_case-0.4.0 \
core-foundation-0.10.0 \
core-foundation-sys-0.8.7 \
@@ -98,8 +97,8 @@ CARGO_CRATES= addr2line-0.24.2 \
derive_builder_core-0.20.2 \
derive_builder_macro-0.20.2 \
derive_more-0.99.19 \
- derive_more-1.0.0 \
- derive_more-impl-1.0.0 \
+ derive_more-2.0.1 \
+ derive_more-impl-2.0.1 \
derive_utils-0.15.0 \
diff-0.1.13 \
difflib-0.4.0 \
@@ -112,20 +111,20 @@ CARGO_CRATES= addr2line-0.24.2 \
dunce-1.0.5 \
dyn-clonable-0.9.2 \
dyn-clonable-impl-0.9.2 \
- dyn-clone-1.0.18 \
+ dyn-clone-1.0.19 \
ed25519-2.2.3 \
ed25519-dalek-2.1.1 \
- either-1.13.0 \
+ either-1.15.0 \
encoding_rs-0.8.35 \
enum-as-inner-0.6.1 \
env_filter-0.1.3 \
- env_logger-0.11.6 \
- equivalent-1.0.1 \
+ env_logger-0.11.7 \
+ equivalent-1.0.2 \
errno-0.3.10 \
fastrand-2.3.0 \
fiat-crypto-0.2.9 \
- fixedbitset-0.4.2 \
- flate2-1.0.35 \
+ fixedbitset-0.5.7 \
+ flate2-1.1.0 \
fnv-1.0.7 \
foreign-types-0.5.0 \
foreign-types-macros-0.2.3 \
@@ -149,7 +148,7 @@ CARGO_CRATES= addr2line-0.24.2 \
gimli-0.31.1 \
glob-0.3.2 \
h2-0.3.26 \
- h2-0.4.7 \
+ h2-0.4.8 \
half-2.4.1 \
hashbrown-0.15.2 \
hax-lib-0.1.0 \
@@ -158,10 +157,10 @@ CARGO_CRATES= addr2line-0.24.2 \
headers-0.3.9 \
headers-core-0.2.0 \
heck-0.5.0 \
- hermit-abi-0.4.0 \
+ hermit-abi-0.5.0 \
hex-0.4.3 \
hex-literal-0.4.1 \
- hickory-proto-0.24.3 \
+ hickory-proto-0.24.4 \
hkdf-0.12.4 \
hmac-0.12.1 \
home-0.5.9 \
@@ -170,9 +169,8 @@ CARGO_CRATES= addr2line-0.24.2 \
http-body-0.4.6 \
http-body-1.0.1 \
http-body-util-0.1.2 \
- httparse-1.10.0 \
+ httparse-1.10.1 \
httpdate-1.0.3 \
- humantime-2.1.0 \
hyper-0.14.32 \
hyper-1.6.0 \
hyper-util-0.1.10 \
@@ -192,32 +190,35 @@ CARGO_CRATES= addr2line-0.24.2 \
idna-1.0.3 \
idna_adapter-1.2.0 \
indexmap-2.7.1 \
- inout-0.1.3 \
+ inout-0.1.4 \
intmap-3.1.0 \
ipnet-2.11.0 \
- is-terminal-0.4.15 \
+ is-terminal-0.4.16 \
is_terminal_polyfill-1.70.1 \
itertools-0.10.5 \
- itertools-0.13.0 \
- itoa-1.0.14 \
+ itertools-0.14.0 \
+ itoa-1.0.15 \
+ jiff-0.2.4 \
+ jiff-static-0.2.4 \
jni-0.21.1 \
jni-sys-0.3.0 \
jobserver-0.1.32 \
js-sys-0.3.77 \
json5-0.4.1 \
lazy_static-1.5.0 \
- libc-0.2.169 \
- libcrux-intrinsics-0.0.2-beta.2 \
+ libc-0.2.170 \
+ libcrux-intrinsics-0.0.2-beta.3 \
libcrux-ml-kem-0.0.2-alpha.3 \
libcrux-platform-0.0.2-pre.2 \
- libcrux-sha3-0.0.2-beta.2 \
+ libcrux-sha3-0.0.2-beta.3 \
libloading-0.8.6 \
libz-sys-1.1.21 \
- linkme-0.3.31 \
- linkme-impl-0.3.31 \
+ linkme-0.3.32 \
+ linkme-impl-0.3.32 \
linux-raw-sys-0.4.15 \
+ linux-raw-sys-0.9.2 \
litemap-0.7.4 \
- log-0.4.25 \
+ log-0.4.26 \
log-panics-2.1.0 \
macro_rules_attribute-0.2.0 \
macro_rules_attribute-proc_macro-0.2.0 \
@@ -232,7 +233,7 @@ CARGO_CRATES= addr2line-0.24.2 \
minidump-processor-0.22.1 \
minidump-unwind-0.22.2 \
minimal-lexical-0.2.1 \
- miniz_oxide-0.8.4 \
+ miniz_oxide-0.8.5 \
mio-1.0.3 \
mp4san-0.5.3 \
mp4san-derive-0.5.3 \
@@ -254,7 +255,7 @@ CARGO_CRATES= addr2line-0.24.2 \
num_enum_derive-0.7.3 \
object-0.36.7 \
once_cell-1.20.3 \
- oorandom-11.1.4 \
+ oorandom-11.1.5 \
opaque-debug-0.3.1 \
openssl-macros-0.1.1 \
openssl-probe-0.1.6 \
@@ -263,31 +264,33 @@ CARGO_CRATES= addr2line-0.24.2 \
partial-default-derive-0.1.0 \
password-hash-0.5.0 \
paste-1.0.15 \
- pem-3.0.4 \
+ pem-3.0.5 \
percent-encoding-2.3.1 \
pest-2.7.15 \
pest_derive-2.7.15 \
pest_generator-2.7.15 \
pest_meta-2.7.15 \
- petgraph-0.6.5 \
+ petgraph-0.7.1 \
phf-0.11.3 \
phf_codegen-0.11.3 \
phf_generator-0.11.3 \
phf_shared-0.11.3 \
- pin-project-1.1.9 \
- pin-project-internal-1.1.9 \
+ pin-project-1.1.10 \
+ pin-project-internal-1.1.10 \
pin-project-lite-0.2.16 \
pin-utils-0.1.0 \
pkcs8-0.10.2 \
- pkg-config-0.3.31 \
+ pkg-config-0.3.32 \
plotters-0.3.7 \
plotters-backend-0.3.7 \
plotters-svg-0.3.7 \
poly1305-0.8.0 \
polyval-0.6.2 \
+ portable-atomic-1.11.0 \
+ portable-atomic-util-0.2.4 \
powerfmt-0.2.0 \
ppv-lite86-0.2.20 \
- pqcrypto-internals-0.2.5 \
+ pqcrypto-internals-0.2.10 \
pqcrypto-kyber-0.7.9 \
pqcrypto-kyber-0.8.1 \
pqcrypto-traits-0.3.5 \
@@ -295,25 +298,24 @@ CARGO_CRATES= addr2line-0.24.2 \
predicates-core-1.0.9 \
predicates-tree-1.0.12 \
pretty_assertions-1.4.1 \
- prettyplease-0.2.29 \
- proc-macro-crate-3.2.0 \
+ prettyplease-0.2.30 \
+ proc-macro-crate-3.3.0 \
proc-macro-error-1.0.4 \
proc-macro-error-attr-1.0.4 \
- proc-macro2-1.0.93 \
+ proc-macro2-1.0.94 \
procfs-core-0.17.0 \
proptest-1.6.0 \
- proptest-state-machine-0.3.1 \
- prost-0.13.4 \
- prost-build-0.13.4 \
- prost-derive-0.13.4 \
- prost-types-0.13.4 \
- protobuf-3.7.1 \
- protobuf-codegen-3.7.1 \
- protobuf-json-mapping-3.7.1 \
- protobuf-parse-3.7.1 \
- protobuf-support-3.7.1 \
+ prost-0.13.5 \
+ prost-build-0.13.5 \
+ prost-derive-0.13.5 \
+ prost-types-0.13.5 \
+ protobuf-3.7.2 \
+ protobuf-codegen-3.7.2 \
+ protobuf-json-mapping-3.7.2 \
+ protobuf-parse-3.7.2 \
+ protobuf-support-3.7.2 \
quick-error-1.2.3 \
- quote-1.0.38 \
+ quote-1.0.39 \
rand-0.8.5 \
rand_chacha-0.3.1 \
rand_core-0.6.4 \
@@ -328,12 +330,13 @@ CARGO_CRATES= addr2line-0.24.2 \
regex-automata-0.4.9 \
regex-syntax-0.6.29 \
regex-syntax-0.8.5 \
- ring-0.17.8 \
+ ring-0.17.13 \
rustc-demangle-0.1.24 \
rustc-hash-1.1.0 \
rustc_version-0.4.1 \
rusticata-macros-4.1.0 \
rustix-0.38.44 \
+ rustix-1.0.1 \
rustls-0.22.4 \
rustls-0.23.23 \
rustls-native-certs-0.8.1 \
@@ -342,9 +345,9 @@ CARGO_CRATES= addr2line-0.24.2 \
rustls-platform-verifier-0.5.0 \
rustls-platform-verifier-android-0.1.1 \
rustls-webpki-0.102.8 \
- rustversion-1.0.19 \
+ rustversion-1.0.20 \
rusty-fork-0.3.0 \
- ryu-1.0.19 \
+ ryu-1.0.20 \
same-file-1.0.6 \
schannel-0.1.27 \
scoped-tls-1.0.1 \
@@ -353,11 +356,11 @@ CARGO_CRATES= addr2line-0.24.2 \
scroll_derive-0.12.0 \
security-framework-3.2.0 \
security-framework-sys-2.14.0 \
- semver-1.0.25 \
+ semver-1.0.26 \
send_wrapper-0.6.0 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
+ serde-1.0.218 \
+ serde_derive-1.0.218 \
+ serde_json-1.0.140 \
serde_urlencoded-0.7.1 \
sha1-0.10.6 \
sha1_smol-1.0.1 \
@@ -368,7 +371,7 @@ CARGO_CRATES= addr2line-0.24.2 \
signature-2.2.0 \
siphasher-1.0.1 \
slab-0.4.9 \
- smallvec-1.13.2 \
+ smallvec-1.14.0 \
smart-default-0.7.1 \
snow-0.9.6 \
socket2-0.5.8 \
@@ -379,14 +382,14 @@ CARGO_CRATES= addr2line-0.24.2 \
stable_deref_trait-1.2.0 \
static_assertions-1.1.0 \
strsim-0.11.1 \
- strum-0.27.0 \
- strum_macros-0.27.0 \
+ strum-0.27.1 \
+ strum_macros-0.27.1 \
subtle-2.6.1 \
syn-1.0.109 \
- syn-2.0.98 \
+ syn-2.0.99 \
syn-mid-0.6.0 \
synstructure-0.13.1 \
- tempfile-3.16.0 \
+ tempfile-3.18.0 \
termtree-0.5.1 \
test-case-3.3.1 \
test-case-core-3.3.1 \
@@ -395,16 +398,16 @@ CARGO_CRATES= addr2line-0.24.2 \
test-log-macros-0.2.17 \
testing_logger-0.1.1 \
thiserror-1.0.69 \
- thiserror-2.0.11 \
+ thiserror-2.0.12 \
thiserror-impl-1.0.69 \
- thiserror-impl-2.0.11 \
+ thiserror-impl-2.0.12 \
thread_local-1.1.8 \
- time-0.3.37 \
- time-core-0.1.2 \
- time-macros-0.2.19 \
+ time-0.3.39 \
+ time-core-0.1.3 \
+ time-macros-0.2.20 \
tinystr-0.7.6 \
tinytemplate-1.2.1 \
- tinyvec-1.8.1 \
+ tinyvec-1.9.0 \
tinyvec_macros-0.1.1 \
tls-parser-0.12.2 \
tokio-1.43.0 \
@@ -426,11 +429,11 @@ CARGO_CRATES= addr2line-0.24.2 \
try-lock-0.2.5 \
tungstenite-0.21.0 \
tungstenite-0.23.0 \
- typenum-1.17.0 \
+ typenum-1.18.0 \
ucd-trie-0.1.7 \
unarray-0.1.4 \
unicase-2.8.1 \
- unicode-ident-1.0.16 \
+ unicode-ident-1.0.18 \
universal-hash-0.5.1 \
untrusted-0.9.0 \
url-2.5.4 \
@@ -438,7 +441,7 @@ CARGO_CRATES= addr2line-0.24.2 \
utf16_iter-1.0.5 \
utf8_iter-1.0.4 \
utf8parse-0.2.2 \
- uuid-1.13.1 \
+ uuid-1.15.1 \
valuable-0.1.1 \
vcpkg-0.2.15 \
version_check-0.9.5 \
@@ -463,6 +466,7 @@ CARGO_CRATES= addr2line-0.24.2 \
winapi-util-0.1.9 \
winapi-x86_64-pc-windows-gnu-0.4.0 \
windows-core-0.52.0 \
+ windows-link-0.1.0 \
windows-sys-0.45.0 \
windows-sys-0.52.0 \
windows-sys-0.59.0 \
@@ -483,7 +487,7 @@ CARGO_CRATES= addr2line-0.24.2 \
windows_x86_64_gnullvm-0.52.6 \
windows_x86_64_msvc-0.42.2 \
windows_x86_64_msvc-0.52.6 \
- winnow-0.7.2 \
+ winnow-0.7.3 \
wit-bindgen-rt-0.33.0 \
write16-1.0.0 \
writeable-0.5.5 \
@@ -500,5 +504,5 @@ CARGO_CRATES= addr2line-0.24.2 \
zeroize_derive-1.4.2 \
zerovec-0.10.4 \
zerovec-derive-0.10.3 \
- 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.13.0\#615af5aafbc0c1ba0e532b215b10360b47727283
+ boring,boring-sys,tokio-boring@git+https://github.com/signalapp/boring?tag=signal-v4.15.0\#bb42da53b3900aea1936d41decf9403f25c4259c \
+ curve25519-dalek,curve25519-dalek-derive@git+https://github.com/signalapp/curve25519-dalek?tag=signal-curve25519-4.1.3\#7c6d34756355a3566a704da84dce7b1c039a6572
diff --git a/net-im/libsignal-node/distinfo b/net-im/libsignal-node/distinfo
index 8429903a03c5..84534434da34 100644
--- a/net-im/libsignal-node/distinfo
+++ b/net-im/libsignal-node/distinfo
@@ -1,6 +1,6 @@
-TIMESTAMP = 1743083084
-SHA256 (libsignal-node-0.67.3-npm-cache.tar.gz) = e7775c9b36af13f63c02bbb1ae9055112627b245c655b349e38541d12039cb9d
-SIZE (libsignal-node-0.67.3-npm-cache.tar.gz) = 60907434
+TIMESTAMP = 1744368983
+SHA256 (libsignal-node-0.67.4-npm-cache.tar.gz) = 8862e3d4d5833eff4eecafc8e81c0e6635b3b63b6d0eacf6727e69e15763c4c4
+SIZE (libsignal-node-0.67.4-npm-cache.tar.gz) = 60927293
SHA256 (rust/crates/addr2line-0.24.2.crate) = dfbe277e56a376000877090da837660b4427aad530e3028d44e0bffe4f89a1c1
SIZE (rust/crates/addr2line-0.24.2.crate) = 39015
SHA256 (rust/crates/adler2-2.0.0.crate) = 512761e0bb2578dd7380c6baaa0f4ce03e84f95e960231d1dec8bf4d7d6e2627
@@ -31,8 +31,8 @@ SHA256 (rust/crates/anstyle-query-1.1.2.crate) = 79947af37f4177cfead1110013d6789
SIZE (rust/crates/anstyle-query-1.1.2.crate) = 9969
SHA256 (rust/crates/anstyle-wincon-3.0.7.crate) = ca3534e77181a9cc07539ad51f2141fe32f6c3ffd4df76db8ad92346b003ae4e
SIZE (rust/crates/anstyle-wincon-3.0.7.crate) = 12400
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
+SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
SHA256 (rust/crates/argon2-0.5.3.crate) = 3c3610892ee6e0cbce8ae2700349fcf8f98adb0dbfbee85aec3c9179d29cc072
SIZE (rust/crates/argon2-0.5.3.crate) = 28795
SHA256 (rust/crates/array-concat-0.5.3.crate) = 68b4d2c47ea522f4135657904891e533727daca3d2d852f29f5e4cc50960c77c
@@ -41,18 +41,18 @@ SHA256 (rust/crates/arrayref-0.3.9.crate) = 76a2e8124351fda1ef8aaaa3bbd7ebbcb486
SIZE (rust/crates/arrayref-0.3.9.crate) = 9186
SHA256 (rust/crates/arrayvec-0.7.6.crate) = 7c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
SIZE (rust/crates/arrayvec-0.7.6.crate) = 31237
-SHA256 (rust/crates/asn1-0.16.2.crate) = 532ceda058281b62096b2add4ab00ab3a453d30dee28b8890f62461a0109ebbd
-SIZE (rust/crates/asn1-0.16.2.crate) = 36082
-SHA256 (rust/crates/asn1_derive-0.16.2.crate) = 56e6076d38cc17cc22b0f65f31170a2ee1975e6b07f0012893aefd86ce19c987
-SIZE (rust/crates/asn1_derive-0.16.2.crate) = 6099
+SHA256 (rust/crates/asn1-0.21.0.crate) = 9c48ea2b435a08bc0fc63de853bda3d5dd1b794ce5f188edd036ad39a7c069d9
+SIZE (rust/crates/asn1-0.21.0.crate) = 39600
+SHA256 (rust/crates/asn1_derive-0.21.0.crate) = 67c7e14dc2fafd01c4c68c054e128b770d5a4a07b04d76bfaedca40dce3cb2c0
+SIZE (rust/crates/asn1_derive-0.21.0.crate) = 8267
SHA256 (rust/crates/assert_cmd-2.0.16.crate) = dc1835b7f27878de8525dc71410b5a31cdcc5f230aed5ba5df968e09c201b23d
SIZE (rust/crates/assert_cmd-2.0.16.crate) = 26554
SHA256 (rust/crates/assert_matches-1.5.0.crate) = 9b34d609dfbaf33d6889b2b7106d3ca345eacad44200913df5ba02bfd31d2ba9
SIZE (rust/crates/assert_matches-1.5.0.crate) = 7761
-SHA256 (rust/crates/async-compression-0.4.18.crate) = df895a515f70646414f4b45c0b79082783b80552b373a68283012928df56f522
-SIZE (rust/crates/async-compression-0.4.18.crate) = 111919
-SHA256 (rust/crates/async-trait-0.1.86.crate) = 644dd749086bf3771a2fbc5f256fdb982d53f011c7d5d560304eafeecebce79d
-SIZE (rust/crates/async-trait-0.1.86.crate) = 31946
+SHA256 (rust/crates/async-compression-0.4.20.crate) = 310c9bcae737a48ef5cdee3174184e6d548b292739ede61a1f955ef76a738861
+SIZE (rust/crates/async-compression-0.4.20.crate) = 112782
+SHA256 (rust/crates/async-trait-0.1.87.crate) = d556ec1359574147ec0c4fc5eb525f3f23263a592b1a9c07e0a75b427de55c97
+SIZE (rust/crates/async-trait-0.1.87.crate) = 32014
SHA256 (rust/crates/atomic-take-1.1.0.crate) = a8ab6b55fe97976e46f91ddbed8d147d966475dc29b2032757ba47e02376fbc3
SIZE (rust/crates/atomic-take-1.1.0.crate) = 5581
SHA256 (rust/crates/atomic-waker-1.1.2.crate) = 1505bd5d3d116872e7271a6d4e16d81d0c8570876c8de68093a09ac269d8aac0
@@ -77,8 +77,8 @@ SHA256 (rust/crates/bit-set-0.8.0.crate) = 08807e080ed7f9d5433fa9b275196cfc35414
SIZE (rust/crates/bit-set-0.8.0.crate) = 16289
SHA256 (rust/crates/bit-vec-0.8.0.crate) = 5e764a1d40d510daf35e07be9eb06e75770908c27d411ee6c92109c9840eaaf7
SIZE (rust/crates/bit-vec-0.8.0.crate) = 24132
-SHA256 (rust/crates/bitflags-2.8.0.crate) = 8f68f53c83ab957f72c32642f3868eec03eb974d1fb82e453128456482613d36
-SIZE (rust/crates/bitflags-2.8.0.crate) = 47482
+SHA256 (rust/crates/bitflags-2.9.0.crate) = 5c8214115b7bf84099f1309324e63141d4c5d7cc26862f97a0a857dbefe165bd
+SIZE (rust/crates/bitflags-2.9.0.crate) = 47654
SHA256 (rust/crates/bitstream-io-1.10.0.crate) = e445576659fd04a57b44cbd00aa37aaa815ebefa0aa3cb677a6b5e63d883074f
SIZE (rust/crates/bitstream-io-1.10.0.crate) = 33372
SHA256 (rust/crates/blake2-0.10.6.crate) = 46502ad458c9a52b69d4d4d32775c788b7a1b85e8bc9d482d92250fc0e3f8efe
@@ -95,16 +95,16 @@ SHA256 (rust/crates/bumpalo-3.17.0.crate) = 1628fb46dfa0b37568d12e5edd512553eccf
SIZE (rust/crates/bumpalo-3.17.0.crate) = 91975
SHA256 (rust/crates/byteorder-1.5.0.crate) = 1fd0f2584146f6f2ef48085050886acf353beff7305ebd1ae69500e27c67f64b
SIZE (rust/crates/byteorder-1.5.0.crate) = 23288
-SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
-SIZE (rust/crates/bytes-1.10.0.crate) = 76656
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cachemap2-0.3.0.crate) = 68ccbd3153aa153b2f5eff557537ffce81e4dd6c50ae0eddc41dc8d0c388436f
SIZE (rust/crates/cachemap2-0.3.0.crate) = 5240
SHA256 (rust/crates/cast-0.3.0.crate) = 37b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
SIZE (rust/crates/cast-0.3.0.crate) = 11452
SHA256 (rust/crates/cbc-0.1.2.crate) = 26b52a9543ae338f279b96b0b9fed9c8093744685043739079ce85cd58f289a6
SIZE (rust/crates/cbc-0.1.2.crate) = 23501
-SHA256 (rust/crates/cc-1.2.13.crate) = c7777341816418c02e033934a09f20dc0ccaf65a5201ef8a450ae0105a573fda
-SIZE (rust/crates/cc-1.2.13.crate) = 102839
+SHA256 (rust/crates/cc-1.2.16.crate) = be714c154be609ec7f5dad223a33bf1482fff90472de28f7362806e6d4832b8c
+SIZE (rust/crates/cc-1.2.16.crate) = 103847
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
@@ -115,8 +115,8 @@ SHA256 (rust/crates/chacha20-0.9.1.crate) = c3613f74bd2eac03dad61bd53dbe620703d4
SIZE (rust/crates/chacha20-0.9.1.crate) = 23424
SHA256 (rust/crates/chacha20poly1305-0.10.1.crate) = 10cd79432192d1c0f4e1a0fef9527696cc039165d729fb41b3f4f4f354c2dc35
SIZE (rust/crates/chacha20poly1305-0.10.1.crate) = 68485
-SHA256 (rust/crates/chrono-0.4.39.crate) = 7e36cc9d416881d2e24f9a963be5fb1cd90966419ac844274161d10488b3e825
-SIZE (rust/crates/chrono-0.4.39.crate) = 222248
+SHA256 (rust/crates/chrono-0.4.40.crate) = 1a7964611d71df112cb1730f2ee67324fcf4d0fc6606acbbe9bfe06df124637c
+SIZE (rust/crates/chrono-0.4.40.crate) = 229824
SHA256 (rust/crates/ciborium-0.2.2.crate) = 42e69ffd6f0917f5c029256a24d0161db17cea3997d185db0d35926308770f0e
SIZE (rust/crates/ciborium-0.2.2.crate) = 35611
SHA256 (rust/crates/ciborium-io-0.2.2.crate) = 05afea1e0a06c9be33d539b876f1ce3692f4afea2cb41f740e7743225ed1c757
@@ -129,12 +129,12 @@ SHA256 (rust/crates/circular-0.3.0.crate) = b0fc239e0f6cb375d2402d48afb92f76f540
SIZE (rust/crates/circular-0.3.0.crate) = 4571
SHA256 (rust/crates/clang-sys-1.8.1.crate) = 0b023947811758c97c59bf9d1c188fd619ad4718dcaa767947df1cadb14f39f4
SIZE (rust/crates/clang-sys-1.8.1.crate) = 44009
-SHA256 (rust/crates/clap-4.5.29.crate) = 8acebd8ad879283633b343856142139f2da2317c96b05b4dd6181c61e2480184
-SIZE (rust/crates/clap-4.5.29.crate) = 56074
+SHA256 (rust/crates/clap-4.5.31.crate) = 027bb0d98429ae334a8698531da7077bdf906419543a35a55c2cb1b66437d767
+SIZE (rust/crates/clap-4.5.31.crate) = 56084
SHA256 (rust/crates/clap-stdin-0.6.0.crate) = 1101d998d15574d862ee282bcb93e0cf2d192c2fb12338dec35daa91425769a9
SIZE (rust/crates/clap-stdin-0.6.0.crate) = 16828
-SHA256 (rust/crates/clap_builder-4.5.29.crate) = f6ba32cbda51c7e1dfd49acc1457ba1a7dec5b64fe360e828acb13ca8dc9c2f9
-SIZE (rust/crates/clap_builder-4.5.29.crate) = 168096
+SHA256 (rust/crates/clap_builder-4.5.31.crate) = 5589e0cba072e0f3d23791efac0fd8627b49c829c196a492e88168e6a669d863
+SIZE (rust/crates/clap_builder-4.5.31.crate) = 168303
SHA256 (rust/crates/clap_derive-4.5.28.crate) = bf4ced95c6f4a675af3da73304b9ac4ed991640c36374e4b46795c49e17cf1ed
SIZE (rust/crates/clap_derive-4.5.28.crate) = 33428
SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6
@@ -143,14 +143,12 @@ SHA256 (rust/crates/cmake-0.1.48.crate) = e8ad8cef104ac57b68b89df3208164d228503a
SIZE (rust/crates/cmake-0.1.48.crate) = 15142
SHA256 (rust/crates/colorchoice-1.0.3.crate) = 5b63caa9aa9397e2d9480a9b13673856c78d8ac123288526c37d7839f2a86990
SIZE (rust/crates/colorchoice-1.0.3.crate) = 7923
-SHA256 (rust/crates/colored-3.0.0.crate) = fde0e0ec90c9dfb3b4b1a0891a7dcd0e2bffde2f7efed5fe7c9bb00e5bfb915e
-SIZE (rust/crates/colored-3.0.0.crate) = 34497
SHA256 (rust/crates/combine-4.6.7.crate) = ba5a308b75df32fe02788e748662718f03fde005016435c444eea572398219fd
SIZE (rust/crates/combine-4.6.7.crate) = 134808
SHA256 (rust/crates/const-oid-0.9.6.crate) = c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8
SIZE (rust/crates/const-oid-0.9.6.crate) = 45382
-SHA256 (rust/crates/const-str-0.5.7.crate) = 3618cccc083bb987a415d85c02ca6c9994ea5b44731ec28b9ecf09658655fba9
-SIZE (rust/crates/const-str-0.5.7.crate) = 28155
+SHA256 (rust/crates/const-str-0.6.2.crate) = 9e991226a70654b49d34de5ed064885f0bef0348a8e70018b8ff1ac80aa984a2
+SIZE (rust/crates/const-str-0.6.2.crate) = 32414
SHA256 (rust/crates/convert_case-0.4.0.crate) = 6245d59a3e82a7fc217c5828a6692dbc6dfb63a0c8c90495621f7b9d79704a0e
SIZE (rust/crates/convert_case-0.4.0.crate) = 8098
SHA256 (rust/crates/core-foundation-0.10.0.crate) = b55271e5c8c478ad3f38ad24ef34923091e0548492a266d19b3c0b4d82574c63
@@ -201,10 +199,10 @@ SHA256 (rust/crates/derive_builder_macro-0.20.2.crate) = ab63b0e2bf4d5928aff72e8
SIZE (rust/crates/derive_builder_macro-0.20.2.crate) = 6360
SHA256 (rust/crates/derive_more-0.99.19.crate) = 3da29a38df43d6f156149c9b43ded5e018ddff2a855cf2cfd62e8cd7d079c69f
SIZE (rust/crates/derive_more-0.99.19.crate) = 55072
-SHA256 (rust/crates/derive_more-1.0.0.crate) = 4a9b99b9cbbe49445b21764dc0625032a89b145a2642e67603e1c936f5458d05
-SIZE (rust/crates/derive_more-1.0.0.crate) = 64854
-SHA256 (rust/crates/derive_more-impl-1.0.0.crate) = cb7330aeadfbe296029522e6c40f315320aba36fc43a5b3632f3795348f3bd22
-SIZE (rust/crates/derive_more-impl-1.0.0.crate) = 76182
+SHA256 (rust/crates/derive_more-2.0.1.crate) = 093242cf7570c207c83073cf82f79706fe7b8317e98620a47d5be7c3d8497678
+SIZE (rust/crates/derive_more-2.0.1.crate) = 70127
+SHA256 (rust/crates/derive_more-impl-2.0.1.crate) = bda628edc44c4bb645fbe0f758797143e4e07926f7ebf4e9bdfbd3d2ce621df3
+SIZE (rust/crates/derive_more-impl-2.0.1.crate) = 78233
SHA256 (rust/crates/derive_utils-0.15.0.crate) = ccfae181bab5ab6c5478b2ccb69e4c68a02f8c3ec72f6616bfec9dbc599d2ee0
SIZE (rust/crates/derive_utils-0.15.0.crate) = 16294
SHA256 (rust/crates/diff-0.1.13.crate) = 56254986775e3233ffa9c4d7d3faaf6d36a2c09d30b20687e9f88bc8bafc16c8
@@ -229,34 +227,34 @@ SHA256 (rust/crates/dyn-clonable-0.9.2.crate) = a36efbb9bfd58e1723780aa04b61aba9
SIZE (rust/crates/dyn-clonable-0.9.2.crate) = 2052
SHA256 (rust/crates/dyn-clonable-impl-0.9.2.crate) = 7e8671d54058979a37a26f3511fbf8d198ba1aa35ffb202c42587d918d77213a
SIZE (rust/crates/dyn-clonable-impl-0.9.2.crate) = 1641
-SHA256 (rust/crates/dyn-clone-1.0.18.crate) = feeef44e73baff3a26d371801df019877a9866a8c493d315ab00177843314f35
-SIZE (rust/crates/dyn-clone-1.0.18.crate) = 12871
+SHA256 (rust/crates/dyn-clone-1.0.19.crate) = 1c7a8fb8a9fbf66c1f703fe16184d10ca0ee9d23be5b4436400408ba54a95005
+SIZE (rust/crates/dyn-clone-1.0.19.crate) = 12896
SHA256 (rust/crates/ed25519-2.2.3.crate) = 115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53
SIZE (rust/crates/ed25519-2.2.3.crate) = 17802
SHA256 (rust/crates/ed25519-dalek-2.1.1.crate) = 4a3daa8e81a3963a60642bcc1f90a670680bd4a77535faa384e9d1c79d620871
SIZE (rust/crates/ed25519-dalek-2.1.1.crate) = 85736
-SHA256 (rust/crates/either-1.13.0.crate) = 60b1af1c220855b6ceac025d3f6ecdd2b7c4894bfe9cd9bda4fbb4bc7c0d4cf0
-SIZE (rust/crates/either-1.13.0.crate) = 19169
+SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719
+SIZE (rust/crates/either-1.15.0.crate) = 20114
SHA256 (rust/crates/encoding_rs-0.8.35.crate) = 75030f3c4f45dafd7586dd6780965a8c7e8e285a5ecb86713e63a79c5b2766f3
SIZE (rust/crates/encoding_rs-0.8.35.crate) = 1381050
SHA256 (rust/crates/enum-as-inner-0.6.1.crate) = a1e6a265c649f3f5979b601d26f1d05ada116434c87741c9493cb56218f76cbc
SIZE (rust/crates/enum-as-inner-0.6.1.crate) = 12190
SHA256 (rust/crates/env_filter-0.1.3.crate) = 186e05a59d4c50738528153b83b0b0194d3a29507dfec16eccd4b342903397d0
SIZE (rust/crates/env_filter-0.1.3.crate) = 15191
-SHA256 (rust/crates/env_logger-0.11.6.crate) = dcaee3d8e3cfc3fd92428d477bc97fc29ec8716d180c0d74c643bb26166660e0
-SIZE (rust/crates/env_logger-0.11.6.crate) = 31105
-SHA256 (rust/crates/equivalent-1.0.1.crate) = 5443807d6dff69373d433ab9ef5378ad8df50ca6298caf15de6e52e24aaf54d5
-SIZE (rust/crates/equivalent-1.0.1.crate) = 6615
+SHA256 (rust/crates/env_logger-0.11.7.crate) = c3716d7a920fb4fac5d84e9d4bce8ceb321e9414b4409da61b07b75c1e3d0697
+SIZE (rust/crates/env_logger-0.11.7.crate) = 31842
+SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f
+SIZE (rust/crates/equivalent-1.0.2.crate) = 7419
SHA256 (rust/crates/errno-0.3.10.crate) = 33d852cb9b869c2a9b3df2f71a3074817f01e1844f839a144f5fcef059a4eb5d
SIZE (rust/crates/errno-0.3.10.crate) = 11824
SHA256 (rust/crates/fastrand-2.3.0.crate) = 37909eebbb50d72f9059c3b6d82c0463f2ff062c9e95845c43a6c9c0355411be
SIZE (rust/crates/fastrand-2.3.0.crate) = 15076
SHA256 (rust/crates/fiat-crypto-0.2.9.crate) = 28dea519a9695b9977216879a3ebfddf92f1c08c05d984f8996aecd6ecdc811d
SIZE (rust/crates/fiat-crypto-0.2.9.crate) = 495390
-SHA256 (rust/crates/fixedbitset-0.4.2.crate) = 0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80
-SIZE (rust/crates/fixedbitset-0.4.2.crate) = 15954
-SHA256 (rust/crates/flate2-1.0.35.crate) = c936bfdafb507ebbf50b8074c54fa31c5be9a1e7e5f467dd659697041407d07c
-SIZE (rust/crates/flate2-1.0.35.crate) = 109188
+SHA256 (rust/crates/fixedbitset-0.5.7.crate) = 1d674e81391d1e1ab681a28d99df07927c6d4aa5b027d7da16ba32d1d21ecd99
+SIZE (rust/crates/fixedbitset-0.5.7.crate) = 26537
+SHA256 (rust/crates/flate2-1.1.0.crate) = 11faaf5a5236997af9848be0bef4db95824b1d534ebc64d0f0c6cf3e67bd38dc
+SIZE (rust/crates/flate2-1.1.0.crate) = 110650
SHA256 (rust/crates/fnv-1.0.7.crate) = 3f9eec918d3f24069decb9af1554cad7c880e2da24a9afd88aca000531ab82c1
SIZE (rust/crates/fnv-1.0.7.crate) = 11266
SHA256 (rust/crates/foreign-types-0.5.0.crate) = d737d9aa519fb7b749cbc3b962edcf310a8dd1f4b67c91c4f83975dbdd17d965
@@ -303,8 +301,8 @@ SHA256 (rust/crates/glob-0.3.2.crate) = a8d1add55171497b4705a648c6b583acafb01d58
SIZE (rust/crates/glob-0.3.2.crate) = 22359
SHA256 (rust/crates/h2-0.3.26.crate) = 81fe527a889e1532da5c525686d96d4c2e74cdd345badf8dfef9f6b39dd5f5e8
SIZE (rust/crates/h2-0.3.26.crate) = 168315
-SHA256 (rust/crates/h2-0.4.7.crate) = ccae279728d634d083c00f6099cb58f01cc99c145b84b8be2f6c74618d79922e
-SIZE (rust/crates/h2-0.4.7.crate) = 174114
+SHA256 (rust/crates/h2-0.4.8.crate) = 5017294ff4bb30944501348f6f8e42e6ad28f42c8bbef7a74029aff064a4e3c2
+SIZE (rust/crates/h2-0.4.8.crate) = 174535
SHA256 (rust/crates/half-2.4.1.crate) = 6dd08c532ae367adf81c312a4580bc67f1d0fe8bc9c460520283f4c0ff277888
SIZE (rust/crates/half-2.4.1.crate) = 50892
SHA256 (rust/crates/hashbrown-0.15.2.crate) = bf151400ff0baff5465007dd2f3e717f3fe502074ca563069ce3a6629d07b289
@@ -321,14 +319,14 @@ SHA256 (rust/crates/headers-core-0.2.0.crate) = e7f66481bfee273957b1f20485a4ff33
SIZE (rust/crates/headers-core-0.2.0.crate) = 2380
SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
SIZE (rust/crates/heck-0.5.0.crate) = 11517
-SHA256 (rust/crates/hermit-abi-0.4.0.crate) = fbf6a919d6cf397374f7dfeeea91d974c7c0a7221d0d0f4f20d859d329e53fcc
-SIZE (rust/crates/hermit-abi-0.4.0.crate) = 16310
+SHA256 (rust/crates/hermit-abi-0.5.0.crate) = fbd780fe5cc30f81464441920d82ac8740e2e46b29a6fad543ddd075229ce37e
+SIZE (rust/crates/hermit-abi-0.5.0.crate) = 17480
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
SHA256 (rust/crates/hex-literal-0.4.1.crate) = 6fe2267d4ed49bc07b63801559be28c718ea06c4738b7a03c94df7386d2cde46
SIZE (rust/crates/hex-literal-0.4.1.crate) = 8559
-SHA256 (rust/crates/hickory-proto-0.24.3.crate) = 2ad3d6d98c648ed628df039541a5577bee1a7c83e9e16fe3dbedeea4cdfeb971
-SIZE (rust/crates/hickory-proto-0.24.3.crate) = 383451
+SHA256 (rust/crates/hickory-proto-0.24.4.crate) = 92652067c9ce6f66ce53cc38d1169daa36e6e7eb7dd3b63b5103bd9d97117248
+SIZE (rust/crates/hickory-proto-0.24.4.crate) = 383461
SHA256 (rust/crates/hkdf-0.12.4.crate) = 7b5f8eb2ad728638ea2c7d47a21db23b7b58a72ed6a38256b8a1849f15fbbdf7
SIZE (rust/crates/hkdf-0.12.4.crate) = 171163
SHA256 (rust/crates/hmac-0.12.1.crate) = 6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e
@@ -345,12 +343,10 @@ SHA256 (rust/crates/http-body-1.0.1.crate) = 1efedce1fb8e6913f23e0c92de8e62cd5b7
SIZE (rust/crates/http-body-1.0.1.crate) = 6125
SHA256 (rust/crates/http-body-util-0.1.2.crate) = 793429d76616a256bcb62c2a2ec2bed781c8307e797e2598c50010f2bee2544f
SIZE (rust/crates/http-body-util-0.1.2.crate) = 12821
-SHA256 (rust/crates/httparse-1.10.0.crate) = f2d708df4e7140240a16cd6ab0ab65c972d7433ab77819ea693fde9c43811e2a
-SIZE (rust/crates/httparse-1.10.0.crate) = 44882
+SHA256 (rust/crates/httparse-1.10.1.crate) = 6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87
+SIZE (rust/crates/httparse-1.10.1.crate) = 45190
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
-SHA256 (rust/crates/humantime-2.1.0.crate) = 9a3a5bfb195931eeb336b2a7b4d761daec841b97f947d34394601737a7bba5e4
-SIZE (rust/crates/humantime-2.1.0.crate) = 16749
SHA256 (rust/crates/hyper-0.14.32.crate) = 41dfc780fdec9373c01bae43289ea34c972e40ee3c9f6b3c8801a35f35586ce7
SIZE (rust/crates/hyper-0.14.32.crate) = 199622
SHA256 (rust/crates/hyper-1.6.0.crate) = cc2b571658e38e0c01b1fdca3bbbe93c00d3d71693ff2770043f8c29bc7d6f80
@@ -389,22 +385,26 @@ SHA256 (rust/crates/idna_adapter-1.2.0.crate) = daca1df1c957320b2cf139ac61e7bd64
SIZE (rust/crates/idna_adapter-1.2.0.crate) = 8206
SHA256 (rust/crates/indexmap-2.7.1.crate) = 8c9c992b02b5b4c94ea26e32fe5bccb7aa7d9f390ab5c1221ff895bc7ea8b652
SIZE (rust/crates/indexmap-2.7.1.crate) = 88644
-SHA256 (rust/crates/inout-0.1.3.crate) = a0c10553d664a4d0bcff9f4215d0aac67a639cc68ef660840afe309b807bc9f5
-SIZE (rust/crates/inout-0.1.3.crate) = 10743
+SHA256 (rust/crates/inout-0.1.4.crate) = 879f10e63c20629ecabbb64a8010319738c66a5cd0c29b02d63d272b03751d01
+SIZE (rust/crates/inout-0.1.4.crate) = 11280
SHA256 (rust/crates/intmap-3.1.0.crate) = 210870d5399600055a955c020cc97e462203c234dc2b103b5da5d80fdbd5eed5
SIZE (rust/crates/intmap-3.1.0.crate) = 15744
SHA256 (rust/crates/ipnet-2.11.0.crate) = 469fb0b9cefa57e3ef31275ee7cacb78f2fdca44e4765491884a2b119d4eb130
SIZE (rust/crates/ipnet-2.11.0.crate) = 29718
-SHA256 (rust/crates/is-terminal-0.4.15.crate) = e19b23d53f35ce9f56aebc7d1bb4e6ac1e9c0db7ac85c8d1760c04379edced37
-SIZE (rust/crates/is-terminal-0.4.15.crate) = 7770
+SHA256 (rust/crates/is-terminal-0.4.16.crate) = e04d7f318608d35d4b61ddd75cbdaee86b023ebe2bd5a66ee0915f0bf93095a9
+SIZE (rust/crates/is-terminal-0.4.16.crate) = 7811
SHA256 (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7943c866cc5cd64cbc25b2e01621d07fa8eb2a1a23160ee81ce38704e97b8ecf
SIZE (rust/crates/is_terminal_polyfill-1.70.1.crate) = 7492
SHA256 (rust/crates/itertools-0.10.5.crate) = b0fd2260e829bddf4cb6ea802289de2f86d6a7a690192fbe91b3f46e0f2c8473
SIZE (rust/crates/itertools-0.10.5.crate) = 115354
-SHA256 (rust/crates/itertools-0.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186
-SIZE (rust/crates/itertools-0.13.0.crate) = 146261
-SHA256 (rust/crates/itoa-1.0.14.crate) = d75a2a4b1b190afb6f5425f10f6a8f959d2ea0b9c2b1d79553551850539e4674
-SIZE (rust/crates/itoa-1.0.14.crate) = 11210
+SHA256 (rust/crates/itertools-0.14.0.crate) = 2b192c782037fadd9cfa75548310488aabdbf3d2da73885b31bd0abd03351285
+SIZE (rust/crates/itertools-0.14.0.crate) = 152715
+SHA256 (rust/crates/itoa-1.0.15.crate) = 4a5f13b858c8d314ee3e8f639011f7ccefe71f97f96e50151fb991f267928e2c
+SIZE (rust/crates/itoa-1.0.15.crate) = 11231
+SHA256 (rust/crates/jiff-0.2.4.crate) = d699bc6dfc879fb1bf9bdff0d4c56f0884fc6f0d0eb0fba397a6d00cd9a6b85e
+SIZE (rust/crates/jiff-0.2.4.crate) = 698395
+SHA256 (rust/crates/jiff-static-0.2.4.crate) = 8d16e75759ee0aa64c57a56acbf43916987b20c77373cb7e808979e02b93c9f9
+SIZE (rust/crates/jiff-static-0.2.4.crate) = 75875
SHA256 (rust/crates/jni-0.21.1.crate) = 1a87aa2bb7d2af34197c04845522473242e1aa17c12f4935d5856491a7fb8c97
SIZE (rust/crates/jni-0.21.1.crate) = 105028
SHA256 (rust/crates/jni-sys-0.3.0.crate) = 8eaf4bc02d17cbdd7ff4c7438cafcdf7fb9a4613313ad11b4f8fefe7d3fa0130
@@ -417,30 +417,32 @@ SHA256 (rust/crates/json5-0.4.1.crate) = 96b0db21af676c1ce64250b5f40f3ce2cf27e4e
SIZE (rust/crates/json5-0.4.1.crate) = 15678
SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
-SHA256 (rust/crates/libc-0.2.169.crate) = b5aba8db14291edd000dfcc4d620c7ebfb122c613afb886ca8803fa4e128a20a
-SIZE (rust/crates/libc-0.2.169.crate) = 757901
-SHA256 (rust/crates/libcrux-intrinsics-0.0.2-beta.2.crate) = 47721304c578e85827c9efe757f8b4e9c4143a339082f7ea50730c576efa737e
-SIZE (rust/crates/libcrux-intrinsics-0.0.2-beta.2.crate) = 8832
+SHA256 (rust/crates/libc-0.2.170.crate) = 875b3680cb2f8f71bdcf9a30f38d48282f5d3c95cbf9b3fa57269bb5d5c06828
+SIZE (rust/crates/libc-0.2.170.crate) = 760076
+SHA256 (rust/crates/libcrux-intrinsics-0.0.2-beta.3.crate) = 5256e25c0b16c98b715f7cc6b3ed268723a1158f78a236b1625ffe4a941cab41
+SIZE (rust/crates/libcrux-intrinsics-0.0.2-beta.3.crate) = 12448
SHA256 (rust/crates/libcrux-ml-kem-0.0.2-alpha.3.crate) = 6cac73db2e2fa0382c2f37632e0d1e188201175deda0158b49a2632bc8deefe1
SIZE (rust/crates/libcrux-ml-kem-0.0.2-alpha.3.crate) = 871068
SHA256 (rust/crates/libcrux-platform-0.0.2-pre.2.crate) = 647e39666194b11df17c19451d1154b9be79df98b9821532560c2ecad0cf3410
SIZE (rust/crates/libcrux-platform-0.0.2-pre.2.crate) = 4664
-SHA256 (rust/crates/libcrux-sha3-0.0.2-beta.2.crate) = 99a6cac36d1118320ac3471ff8c32a652bfbd64a5c6df34288ae46968bc7cc59
-SIZE (rust/crates/libcrux-sha3-0.0.2-beta.2.crate) = 17566
+SHA256 (rust/crates/libcrux-sha3-0.0.2-beta.3.crate) = 6afd802f5c7862be77f1f320df6c0fea0f09a78ca94e79df26625c60d2d96de7
+SIZE (rust/crates/libcrux-sha3-0.0.2-beta.3.crate) = 24019
SHA256 (rust/crates/libloading-0.8.6.crate) = fc2f4eb4bc735547cfed7c0a4922cbd04a4655978c09b54f1f7b228750664c34
SIZE (rust/crates/libloading-0.8.6.crate) = 28922
SHA256 (rust/crates/libz-sys-1.1.21.crate) = df9b68e50e6e0b26f672573834882eb57759f6db9b3be2ea3c35c91188bb4eaa
SIZE (rust/crates/libz-sys-1.1.21.crate) = 839973
-SHA256 (rust/crates/linkme-0.3.31.crate) = 566336154b9e58a4f055f6dd4cbab62c7dc0826ce3c0a04e63b2d2ecd784cdae
-SIZE (rust/crates/linkme-0.3.31.crate) = 14312
-SHA256 (rust/crates/linkme-impl-0.3.31.crate) = edbe595006d355eaf9ae11db92707d4338cd2384d16866131cc1afdbdd35d8d9
-SIZE (rust/crates/linkme-impl-0.3.31.crate) = 7532
+SHA256 (rust/crates/linkme-0.3.32.crate) = 22d227772b5999ddc0690e733f734f95ca05387e329c4084fe65678c51198ffe
+SIZE (rust/crates/linkme-0.3.32.crate) = 16968
+SHA256 (rust/crates/linkme-impl-0.3.32.crate) = 71a98813fa0073a317ed6a8055dcd4722a49d9b862af828ee68449adb799b6be
+SIZE (rust/crates/linkme-impl-0.3.32.crate) = 7982
SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab
SIZE (rust/crates/linux-raw-sys-0.4.15.crate) = 2150898
+SHA256 (rust/crates/linux-raw-sys-0.9.2.crate) = 6db9c683daf087dc577b7506e9695b3d556a9f3849903fa28186283afd6809e9
+SIZE (rust/crates/linux-raw-sys-0.9.2.crate) = 2297426
SHA256 (rust/crates/litemap-0.7.4.crate) = 4ee93343901ab17bd981295f2cf0026d4ad018c7c31ba84549a4ddbb47a45104
SIZE (rust/crates/litemap-0.7.4.crate) = 28257
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
+SIZE (rust/crates/log-0.4.26.crate) = 47022
SHA256 (rust/crates/log-panics-2.1.0.crate) = 68f9dd8546191c1850ecf67d22f5ff00a935b890d0e84713159a55495cc2ac5f
SIZE (rust/crates/log-panics-2.1.0.crate) = 9464
SHA256 (rust/crates/macro_rules_attribute-0.2.0.crate) = 8a82271f7bc033d84bbca59a3ce3e4159938cb08a9c3aebbe54d215131518a13
@@ -469,8 +471,8 @@ SHA256 (rust/crates/minidump-unwind-0.22.2.crate) = 3b2bc4d6066050b350c5dddf066a
SIZE (rust/crates/minidump-unwind-0.22.2.crate) = 59084
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.8.4.crate) = b3b1c9bd4fe1f0f8b387f6eb9eb3b4a1aa26185e5750efb9140301703f62cd1b
-SIZE (rust/crates/miniz_oxide-0.8.4.crate) = 66701
+SHA256 (rust/crates/miniz_oxide-0.8.5.crate) = 8e3e04debbb59698c15bacbb6d93584a8c0ca9cc3213cb423d31f760d8843ce5
+SIZE (rust/crates/miniz_oxide-0.8.5.crate) = 62237
SHA256 (rust/crates/mio-1.0.3.crate) = 2886843bf800fba2e3377cff24abf6379b4c4d5c6681eaf9ea5b0d15090450bd
SIZE (rust/crates/mio-1.0.3.crate) = 103703
SHA256 (rust/crates/mp4san-0.5.3.crate) = a0637bb2e621e8b14977db309b16c388a22a319742467e807c13658e81cd52d1
@@ -513,8 +515,8 @@ SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b665
SIZE (rust/crates/object-0.36.7.crate) = 329938
SHA256 (rust/crates/once_cell-1.20.3.crate) = 945462a4b81e43c4e3ba96bd7b49d834c6f61198356aa858733bc4acf3cbe62e
SIZE (rust/crates/once_cell-1.20.3.crate) = 33456
-SHA256 (rust/crates/oorandom-11.1.4.crate) = b410bbe7e14ab526a0e86877eb47c6996a2bd7746f027ba551028c925390e4e9
-SIZE (rust/crates/oorandom-11.1.4.crate) = 10201
+SHA256 (rust/crates/oorandom-11.1.5.crate) = d6790f58c7ff633d8771f42965289203411a5e5c68388703c06e14f24770b41e
+SIZE (rust/crates/oorandom-11.1.5.crate) = 23750
SHA256 (rust/crates/opaque-debug-0.3.1.crate) = c08d65885ee38876c4f86fa503fb49d7b507c2b62552df7c70b2fce627e06381
SIZE (rust/crates/opaque-debug-0.3.1.crate) = 7066
SHA256 (rust/crates/openssl-macros-0.1.1.crate) = a948666b637a0f465e8564c73e89d4dde00d72d4d473cc972f390fc3dcee7d9c
@@ -531,8 +533,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/pem-3.0.4.crate) = 8e459365e590736a54c3fa561947c84837534b8e9af6fc5bf781307e82658fae
-SIZE (rust/crates/pem-3.0.4.crate) = 13040
+SHA256 (rust/crates/pem-3.0.5.crate) = 38af38e8470ac9dee3ce1bae1af9c1671fffc44ddfd8bd1d0a3445bf349a8ef3
+SIZE (rust/crates/pem-3.0.5.crate) = 18140
SHA256 (rust/crates/percent-encoding-2.3.1.crate) = e3148f5046208a5d56bcfc03053e3ca6334e51da8dfb19b6cdc8b306fae3283e
SIZE (rust/crates/percent-encoding-2.3.1.crate) = 10235
SHA256 (rust/crates/pest-2.7.15.crate) = 8b7cafe60d6cf8e62e1b9b2ea516a089c008945bb5a275416789e7db0bc199dc
@@ -543,8 +545,8 @@ SHA256 (rust/crates/pest_generator-2.7.15.crate) = 7d1396fd3a870fc7838768d171b46
SIZE (rust/crates/pest_generator-2.7.15.crate) = 18417
SHA256 (rust/crates/pest_meta-2.7.15.crate) = e1e58089ea25d717bfd31fb534e4f3afcc2cc569c70de3e239778991ea3b7dea
SIZE (rust/crates/pest_meta-2.7.15.crate) = 42121
-SHA256 (rust/crates/petgraph-0.6.5.crate) = b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db
-SIZE (rust/crates/petgraph-0.6.5.crate) = 710970
+SHA256 (rust/crates/petgraph-0.7.1.crate) = 3672b37090dbd86368a4145bc067582552b29c27377cad4e0a306c97f9bd7772
+SIZE (rust/crates/petgraph-0.7.1.crate) = 736025
SHA256 (rust/crates/phf-0.11.3.crate) = 1fd6780a80ae0c52cc120a26a1a42c1ae51b247a253e4e06113d23d2c2edd078
SIZE (rust/crates/phf-0.11.3.crate) = 23231
SHA256 (rust/crates/phf_codegen-0.11.3.crate) = aef8048c789fa5e851558d709946d6d79a8ff88c0440c587967f8e94bfb1216a
@@ -553,18 +555,18 @@ SHA256 (rust/crates/phf_generator-0.11.3.crate) = 3c80231409c20246a13fddb31776fb
SIZE (rust/crates/phf_generator-0.11.3.crate) = 15431
SHA256 (rust/crates/phf_shared-0.11.3.crate) = 67eabc2ef2a60eb7faa00097bd1ffdb5bd28e62bf39990626a582201b7a754e5
SIZE (rust/crates/phf_shared-0.11.3.crate) = 15199
-SHA256 (rust/crates/pin-project-1.1.9.crate) = dfe2e71e1471fe07709406bf725f710b02927c9c54b2b5b2ec0e8087d97c327d
-SIZE (rust/crates/pin-project-1.1.9.crate) = 56299
-SHA256 (rust/crates/pin-project-internal-1.1.9.crate) = f6e859e6e5bd50440ab63c47e3ebabc90f26251f7c73c3d3e837b74a1cc3fa67
-SIZE (rust/crates/pin-project-internal-1.1.9.crate) = 29160
+SHA256 (rust/crates/pin-project-1.1.10.crate) = 677f1add503faace112b9f1373e43e9e054bfdd22ff1a63c1bc485eaec6a6a8a
+SIZE (rust/crates/pin-project-1.1.10.crate) = 56348
+SHA256 (rust/crates/pin-project-internal-1.1.10.crate) = 6e918e4ff8c4549eb882f14b3a4bc8c8bc93de829416eacf579f1207a8fbf861
+SIZE (rust/crates/pin-project-internal-1.1.10.crate) = 29162
SHA256 (rust/crates/pin-project-lite-0.2.16.crate) = 3b3cff922bd51709b605d9ead9aa71031d81447142d828eb4a6eba76fe619f9b
SIZE (rust/crates/pin-project-lite-0.2.16.crate) = 30504
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.10.2.crate) = f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7
SIZE (rust/crates/pkcs8-0.10.2.crate) = 26360
-SHA256 (rust/crates/pkg-config-0.3.31.crate) = 953ec861398dccce10c670dfeaf3ec4911ca479e9c02154b3a215178c5f566f2
-SIZE (rust/crates/pkg-config-0.3.31.crate) = 20880
+SHA256 (rust/crates/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c
+SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370
SHA256 (rust/crates/plotters-0.3.7.crate) = 5aeb6f403d7a4911efb1e33402027fc44f29b5bf6def3effcc22d7bb75f2b747
SIZE (rust/crates/plotters-0.3.7.crate) = 149031
SHA256 (rust/crates/plotters-backend-0.3.7.crate) = df42e13c12958a16b3f7f4386b9ab1f3e7933914ecea48da7139435263a4172a
@@ -575,12 +577,16 @@ SHA256 (rust/crates/poly1305-0.8.0.crate) = 8159bd90725d2df49889a078b54f4f79e87f
SIZE (rust/crates/poly1305-0.8.0.crate) = 32633
SHA256 (rust/crates/polyval-0.6.2.crate) = 9d1fe60d06143b2430aa532c94cfe9e29783047f06c0d7fd359a9a51b729fa25
SIZE (rust/crates/polyval-0.6.2.crate) = 18425
+SHA256 (rust/crates/portable-atomic-1.11.0.crate) = 350e9b48cbc6b0e028b0473b114454c6316e57336ee184ceab6e53f72c178b3e
+SIZE (rust/crates/portable-atomic-1.11.0.crate) = 181258
+SHA256 (rust/crates/portable-atomic-util-0.2.4.crate) = d8a2f0d8d040d7848a709caf78912debcc3f33ee4b3cac47d73d1e1069e83507
+SIZE (rust/crates/portable-atomic-util-0.2.4.crate) = 47043
SHA256 (rust/crates/powerfmt-0.2.0.crate) = 439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391
SIZE (rust/crates/powerfmt-0.2.0.crate) = 15165
SHA256 (rust/crates/ppv-lite86-0.2.20.crate) = 77957b295656769bb8ad2b6a6b09d897d94f05c41b069aede1fcdaa675eaea04
SIZE (rust/crates/ppv-lite86-0.2.20.crate) = 22478
-SHA256 (rust/crates/pqcrypto-internals-0.2.5.crate) = d9d34bec6abe2283e6de7748b68b292d1ffa2203397e3e71380ff8418a49fb46
-SIZE (rust/crates/pqcrypto-internals-0.2.5.crate) = 31768
+SHA256 (rust/crates/pqcrypto-internals-0.2.10.crate) = 5f408e9e302fffe05f781c95777cb36bbfc51daccf518c28c5829d49a989df22
+SIZE (rust/crates/pqcrypto-internals-0.2.10.crate) = 38605
SHA256 (rust/crates/pqcrypto-kyber-0.7.9.crate) = c32fe9d5c9913b1aed1ba92b3449eb2d7cf7ca29741b11455dfa34c711b95776
SIZE (rust/crates/pqcrypto-kyber-0.7.9.crate) = 943423
SHA256 (rust/crates/pqcrypto-kyber-0.8.1.crate) = 15c00293cf898859d0c771455388054fd69ab712263c73fdc7f287a39b1ba000
@@ -595,44 +601,42 @@ SHA256 (rust/crates/predicates-tree-1.0.12.crate) = 72dd2d6d381dfb73a193c7fca536
SIZE (rust/crates/predicates-tree-1.0.12.crate) = 8392
SHA256 (rust/crates/pretty_assertions-1.4.1.crate) = 3ae130e2f271fbc2ac3a40fb1d07180839cdbbe443c7a27e1e3c13c5cac0116d
SIZE (rust/crates/pretty_assertions-1.4.1.crate) = 78952
-SHA256 (rust/crates/prettyplease-0.2.29.crate) = 6924ced06e1f7dfe3fa48d57b9f74f55d8915f5036121bef647ef4b204895fac
-SIZE (rust/crates/prettyplease-0.2.29.crate) = 71628
-SHA256 (rust/crates/proc-macro-crate-3.2.0.crate) = 8ecf48c7ca261d60b74ab1a7b20da18bede46776b2e55535cb958eb595c5fa7b
-SIZE (rust/crates/proc-macro-crate-3.2.0.crate) = 11164
+SHA256 (rust/crates/prettyplease-0.2.30.crate) = f1ccf34da56fc294e7d4ccf69a85992b7dfb826b7cf57bac6a70bba3494cc08a
+SIZE (rust/crates/prettyplease-0.2.30.crate) = 71670
+SHA256 (rust/crates/proc-macro-crate-3.3.0.crate) = edce586971a4dfaa28950c6f18ed55e0406c1ab88bbce2c6f6293a7aaba73d35
+SIZE (rust/crates/proc-macro-crate-3.3.0.crate) = 12432
SHA256 (rust/crates/proc-macro-error-1.0.4.crate) = da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c
SIZE (rust/crates/proc-macro-error-1.0.4.crate) = 25293
SHA256 (rust/crates/proc-macro-error-attr-1.0.4.crate) = a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869
SIZE (rust/crates/proc-macro-error-attr-1.0.4.crate) = 7971
-SHA256 (rust/crates/proc-macro2-1.0.93.crate) = 60946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
-SIZE (rust/crates/proc-macro2-1.0.93.crate) = 52388
+SHA256 (rust/crates/proc-macro2-1.0.94.crate) = a31971752e70b8b2686d7e46ec17fb38dad4051d94024c88df49b667caea9c84
+SIZE (rust/crates/proc-macro2-1.0.94.crate) = 52391
SHA256 (rust/crates/procfs-core-0.17.0.crate) = 239df02d8349b06fc07398a3a1697b06418223b1c7725085e801e7c0fc6a12ec
SIZE (rust/crates/procfs-core-0.17.0.crate) = 87533
SHA256 (rust/crates/proptest-1.6.0.crate) = 14cae93065090804185d3b75f0bf93b8eeda30c7a9b4a33d3bdb3988d6229e50
SIZE (rust/crates/proptest-1.6.0.crate) = 203276
-SHA256 (rust/crates/proptest-state-machine-0.3.1.crate) = e943d140e09d07740fb496487c51fb8eb31c70389ac4a2e9dcd8a0d9fdf228d4
-SIZE (rust/crates/proptest-state-machine-0.3.1.crate) = 25526
-SHA256 (rust/crates/prost-0.13.4.crate) = 2c0fef6c4230e4ccf618a35c59d7ede15dea37de8427500f50aff708806e42ec
-SIZE (rust/crates/prost-0.13.4.crate) = 31812
-SHA256 (rust/crates/prost-build-0.13.4.crate) = d0f3e5beed80eb580c68e2c600937ac2c4eedabdfd5ef1e5b7ea4f3fba84497b
-SIZE (rust/crates/prost-build-0.13.4.crate) = 46498
-SHA256 (rust/crates/prost-derive-0.13.4.crate) = 157c5a9d7ea5c2ed2d9fb8f495b64759f7816c7eaea54ba3978f0d63000162e3
-SIZE (rust/crates/prost-derive-0.13.4.crate) = 20592
-SHA256 (rust/crates/prost-types-0.13.4.crate) = cc2f1e56baa61e93533aebc21af4d2134b70f66275e0fcdf3cbe43d77ff7e8fc
-SIZE (rust/crates/prost-types-0.13.4.crate) = 48707
-SHA256 (rust/crates/protobuf-3.7.1.crate) = a3a7c64d9bf75b1b8d981124c14c179074e8caa7dfe7b6a12e6222ddcd0c8f72
-SIZE (rust/crates/protobuf-3.7.1.crate) = 211735
-SHA256 (rust/crates/protobuf-codegen-3.7.1.crate) = e26b833f144769a30e04b1db0146b2aaa53fd2fd83acf10a6b5f996606c18144
-SIZE (rust/crates/protobuf-codegen-3.7.1.crate) = 57731
-SHA256 (rust/crates/protobuf-json-mapping-3.7.1.crate) = 9b445cf83c9303695e6c423d269759e139b6182d2f1171e18afda7078a764336
-SIZE (rust/crates/protobuf-json-mapping-3.7.1.crate) = 17167
-SHA256 (rust/crates/protobuf-parse-3.7.1.crate) = 322330e133eab455718444b4e033ebfac7c6528972c784fcde28d2cc783c6257
-SIZE (rust/crates/protobuf-parse-3.7.1.crate) = 67979
-SHA256 (rust/crates/protobuf-support-3.7.1.crate) = b088fd20b938a875ea00843b6faf48579462630015c3788d397ad6a786663252
-SIZE (rust/crates/protobuf-support-3.7.1.crate) = 11771
+SHA256 (rust/crates/prost-0.13.5.crate) = 2796faa41db3ec313a31f7624d9286acf277b52de526150b7e69f3debf891ee5
+SIZE (rust/crates/prost-0.13.5.crate) = 32469
+SHA256 (rust/crates/prost-build-0.13.5.crate) = be769465445e8c1474e9c5dac2018218498557af32d9ed057325ec9a41ae81bf
+SIZE (rust/crates/prost-build-0.13.5.crate) = 47493
+SHA256 (rust/crates/prost-derive-0.13.5.crate) = 8a56d757972c98b346a9b766e3f02746cde6dd1cd1d1d563472929fdd74bec4d
+SIZE (rust/crates/prost-derive-0.13.5.crate) = 20600
+SHA256 (rust/crates/prost-types-0.13.5.crate) = 52c2c1bf36ddb1a1c396b3601a3cec27c2462e45f07c386894ec3ccf5332bd16
+SIZE (rust/crates/prost-types-0.13.5.crate) = 49145
+SHA256 (rust/crates/protobuf-3.7.2.crate) = d65a1d4ddae7d8b5de68153b48f6aa3bba8cb002b243dbdbc55a5afbc98f99f4
+SIZE (rust/crates/protobuf-3.7.2.crate) = 211978
+SHA256 (rust/crates/protobuf-codegen-3.7.2.crate) = 5d3976825c0014bbd2f3b34f0001876604fe87e0c86cd8fa54251530f1544ace
+SIZE (rust/crates/protobuf-codegen-3.7.2.crate) = 58021
+SHA256 (rust/crates/protobuf-json-mapping-3.7.2.crate) = e0d6e4be637b310d8a5c02fa195243328e2d97fa7df1127a27281ef1187fcb1d
+SIZE (rust/crates/protobuf-json-mapping-3.7.2.crate) = 17932
+SHA256 (rust/crates/protobuf-parse-3.7.2.crate) = b4aeaa1f2460f1d348eeaeed86aea999ce98c1bded6f089ff8514c9d9dbdc973
+SIZE (rust/crates/protobuf-parse-3.7.2.crate) = 68279
+SHA256 (rust/crates/protobuf-support-3.7.2.crate) = 3e36c2f31e0a47f9280fb347ef5e461ffcd2c52dd520d8e216b52f93b0b0d7d6
+SIZE (rust/crates/protobuf-support-3.7.2.crate) = 11725
SHA256 (rust/crates/quick-error-1.2.3.crate) = a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0
SIZE (rust/crates/quick-error-1.2.3.crate) = 15066
-SHA256 (rust/crates/quote-1.0.38.crate) = 0e4dccaaaf89514f546c693ddc140f729f958c247918a13380cccc6078391acc
-SIZE (rust/crates/quote-1.0.38.crate) = 31252
+SHA256 (rust/crates/quote-1.0.39.crate) = c1f1914ce909e1658d9907913b4b91947430c7d9be598b15a1912935b8c04801
+SIZE (rust/crates/quote-1.0.39.crate) = 31206
SHA256 (rust/crates/rand-0.8.5.crate) = 34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404
SIZE (rust/crates/rand-0.8.5.crate) = 87113
SHA256 (rust/crates/rand_chacha-0.3.1.crate) = e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88
@@ -661,8 +665,8 @@ SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4
SIZE (rust/crates/regex-syntax-0.6.29.crate) = 299752
SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303afffcef381492ebe2c5d87f324e1b8815c
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
-SHA256 (rust/crates/ring-0.17.8.crate) = c17fa4cb658e3583423e915b9f3acc01cceaee1860e33d59ebae66adc3a2dc0d
-SIZE (rust/crates/ring-0.17.8.crate) = 4188554
+SHA256 (rust/crates/ring-0.17.13.crate) = 70ac5d832aa16abd7d1def883a8545280c20a60f523a370aa3a9617c2b8550ee
+SIZE (rust/crates/ring-0.17.13.crate) = 1501917
SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f
SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047
SHA256 (rust/crates/rustc-hash-1.1.0.crate) = 08d43f7aa6b08d49f382cde6a7982047c3426db949b1424bc4b7ec9ae12c6ce2
@@ -673,6 +677,8 @@ SHA256 (rust/crates/rusticata-macros-4.1.0.crate) = faf0c4a6ece9950b9abdb62b1cfc
SIZE (rust/crates/rusticata-macros-4.1.0.crate) = 11746
SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154
SIZE (rust/crates/rustix-0.38.44.crate) = 379347
+SHA256 (rust/crates/rustix-1.0.1.crate) = dade4812df5c384711475be5fcd8c162555352945401aed22a35bffeab61f657
+SIZE (rust/crates/rustix-1.0.1.crate) = 412038
SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432
SIZE (rust/crates/rustls-0.22.4.crate) = 333681
SHA256 (rust/crates/rustls-0.23.23.crate) = 47796c98c480fce5406ef69d1c76378375492c3b0a0de587be0c1d9feb12f395
@@ -689,12 +695,12 @@ SHA256 (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = f87165f0995f
SIZE (rust/crates/rustls-platform-verifier-android-0.1.1.crate) = 13919
SHA256 (rust/crates/rustls-webpki-0.102.8.crate) = 64ca1bc8749bd4cf37b5ce386cc146580777b4e8572c7b97baf22c83f444bee9
SIZE (rust/crates/rustls-webpki-0.102.8.crate) = 204327
-SHA256 (rust/crates/rustversion-1.0.19.crate) = f7c45b9784283f1b2e7fb61b42047c2fd678ef0960d4f6f1eba131594cc369d4
-SIZE (rust/crates/rustversion-1.0.19.crate) = 20616
+SHA256 (rust/crates/rustversion-1.0.20.crate) = eded382c5f5f786b989652c49544c4877d9f015cc22e145a5ea8ea66c2921cd2
+SIZE (rust/crates/rustversion-1.0.20.crate) = 20666
SHA256 (rust/crates/rusty-fork-0.3.0.crate) = cb3dcc6e454c328bb824492db107ab7c0ae8fcffe4ad210136ef014458c1bc4f
SIZE (rust/crates/rusty-fork-0.3.0.crate) = 19881
-SHA256 (rust/crates/ryu-1.0.19.crate) = 6ea1a2d0a644769cc99faa24c3ad26b379b786fe7c36fd3c546254801650e6dd
-SIZE (rust/crates/ryu-1.0.19.crate) = 48770
+SHA256 (rust/crates/ryu-1.0.20.crate) = 28d3b2b1366ec20994f1fd18c3c594f05c5dd4bc44d8bb0c1c632c8d6829481f
+SIZE (rust/crates/ryu-1.0.20.crate) = 48738
SHA256 (rust/crates/same-file-1.0.6.crate) = 93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502
SIZE (rust/crates/same-file-1.0.6.crate) = 10183
SHA256 (rust/crates/schannel-0.1.27.crate) = 1f29ebaa345f945cec9fbbc532eb307f0fdad8161f281b6369539c8d84876b3d
@@ -711,16 +717,16 @@ SHA256 (rust/crates/security-framework-3.2.0.crate) = 271720403f46ca04f7ba6f55d4
SIZE (rust/crates/security-framework-3.2.0.crate) = 86095
SHA256 (rust/crates/security-framework-sys-2.14.0.crate) = 49db231d56a190491cb4aeda9527f1ad45345af50b0851622a7adb8c03b01c32
SIZE (rust/crates/security-framework-sys-2.14.0.crate) = 20537
-SHA256 (rust/crates/semver-1.0.25.crate) = f79dfe2d285b0488816f30e700a7438c5a73d816b5b7d3ac72fbc48b0d185e03
-SIZE (rust/crates/semver-1.0.25.crate) = 31291
+SHA256 (rust/crates/semver-1.0.26.crate) = 56e6fa9c48d24d85fb3de5ad847117517440f6beceb7798af16b4a87d616b8d0
+SIZE (rust/crates/semver-1.0.26.crate) = 31303
SHA256 (rust/crates/send_wrapper-0.6.0.crate) = cd0b0ec5f1c1ca621c432a25813d8d60c88abe6d3e08a3eb9cf37d97a0fe3d73
SIZE (rust/crates/send_wrapper-0.6.0.crate) = 10519
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
+SHA256 (rust/crates/serde-1.0.218.crate) = e8dfc9d19bdbf6d17e22319da49161d5d0108e4188e8b680aef6299eed22df60
+SIZE (rust/crates/serde-1.0.218.crate) = 78968
+SHA256 (rust/crates/serde_derive-1.0.218.crate) = f09503e191f4e797cb8aac08e9a4a4695c5edf6a2e70e376d961ddd5c969f82b
+SIZE (rust/crates/serde_derive-1.0.218.crate) = 57782
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/serde_urlencoded-0.7.1.crate) = d3491c14715ca2294c4d6a88f15e84739788c1d030eed8c110436aafdaa2f3fd
SIZE (rust/crates/serde_urlencoded-0.7.1.crate) = 12822
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
@@ -741,8 +747,8 @@ SHA256 (rust/crates/siphasher-1.0.1.crate) = 56199f7ddabf13fe5074ce809e7d3f42b42
SIZE (rust/crates/siphasher-1.0.1.crate) = 10351
SHA256 (rust/crates/slab-0.4.9.crate) = 8f92a496fb766b417c996b9c5e57daf2f7ad3b0bebe1ccfca4856390e3d3bb67
SIZE (rust/crates/slab-0.4.9.crate) = 17108
-SHA256 (rust/crates/smallvec-1.13.2.crate) = 3c5e1a9a646d36c3599cd173a41282daf47c44583ad367b8e6837255952e5c67
-SIZE (rust/crates/smallvec-1.13.2.crate) = 35216
+SHA256 (rust/crates/smallvec-1.14.0.crate) = 7fcf8323ef1faaee30a44a340193b1ac6814fd9b7b4e88e9d4519a3e4abe1cfd
+SIZE (rust/crates/smallvec-1.14.0.crate) = 35561
SHA256 (rust/crates/smart-default-0.7.1.crate) = 0eb01866308440fc64d6c44d9e86c5cc17adfe33c4d6eed55da9145044d0ffc1
SIZE (rust/crates/smart-default-0.7.1.crate) = 8435
SHA256 (rust/crates/snow-0.9.6.crate) = 850948bee068e713b8ab860fe1adc4d109676ab4c3b621fd8147f06b261f2f85
@@ -763,22 +769,22 @@ SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1
SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480
SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f
SIZE (rust/crates/strsim-0.11.1.crate) = 14266
-SHA256 (rust/crates/strum-0.27.0.crate) = ce1475c515a4f03a8a7129bb5228b81a781a86cb0b3fbbc19e1c556d491a401f
-SIZE (rust/crates/strum-0.27.0.crate) = 7302
-SHA256 (rust/crates/strum_macros-0.27.0.crate) = 9688894b43459159c82bfa5a5fa0435c19cbe3c9b427fa1dd7b1ce0c279b18a7
-SIZE (rust/crates/strum_macros-0.27.0.crate) = 28941
+SHA256 (rust/crates/strum-0.27.1.crate) = f64def088c51c9510a8579e3c5d67c65349dcf755e5479ad3d010aa6454e2c32
+SIZE (rust/crates/strum-0.27.1.crate) = 7467
+SHA256 (rust/crates/strum_macros-0.27.1.crate) = c77a8c5abcaf0f9ce05d62342b7d298c346515365c36b673df4ebe3ced01fde8
+SIZE (rust/crates/strum_macros-0.27.1.crate) = 29670
SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292
SIZE (rust/crates/subtle-2.6.1.crate) = 14562
SHA256 (rust/crates/syn-1.0.109.crate) = 72b64191b275b66ffe2469e8af2c1cfe3bafa67b529ead792a6d0160888b4237
SIZE (rust/crates/syn-1.0.109.crate) = 237611
-SHA256 (rust/crates/syn-2.0.98.crate) = 36147f1a48ae0ec2b5b3bc5b537d267457555a10dc06f3dbc8cb11ba3006d3b1
-SIZE (rust/crates/syn-2.0.98.crate) = 297807
+SHA256 (rust/crates/syn-2.0.99.crate) = e02e925281e18ffd9d640e234264753c43edc62d64b2d4cf898f1bc5e75f3fc2
+SIZE (rust/crates/syn-2.0.99.crate) = 297762
SHA256 (rust/crates/syn-mid-0.6.0.crate) = b5dc35bb08dd1ca3dfb09dce91fd2d13294d6711c88897d9a9d60acf39bce049
SIZE (rust/crates/syn-mid-0.6.0.crate) = 12915
SHA256 (rust/crates/synstructure-0.13.1.crate) = c8af7666ab7b6390ab78131fb5b0fce11d6b7a6951602017c35fa82800708971
SIZE (rust/crates/synstructure-0.13.1.crate) = 18327
-SHA256 (rust/crates/tempfile-3.16.0.crate) = 38c246215d7d24f48ae091a2902398798e05d978b24315d6efbc00ede9a8bb91
-SIZE (rust/crates/tempfile-3.16.0.crate) = 38550
+SHA256 (rust/crates/tempfile-3.18.0.crate) = 2c317e0a526ee6120d8dabad239c8dadca62b24b6f168914bbbc8e2fb1f0e567
+SIZE (rust/crates/tempfile-3.18.0.crate) = 39574
SHA256 (rust/crates/termtree-0.5.1.crate) = 8f50febec83f5ee1df3015341d8bd429f2d1cc62bcba7ea2076759d315084683
SIZE (rust/crates/termtree-0.5.1.crate) = 8498
SHA256 (rust/crates/test-case-3.3.1.crate) = eb2550dd13afcd286853192af8601920d959b14c401fcece38071d53bf0768a8
@@ -795,26 +801,26 @@ SHA256 (rust/crates/testing_logger-0.1.1.crate) = 6d92b727cb45d33ae956f7f46b966b
SIZE (rust/crates/testing_logger-0.1.1.crate) = 3630
SHA256 (rust/crates/thiserror-1.0.69.crate) = b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52
SIZE (rust/crates/thiserror-1.0.69.crate) = 22198
-SHA256 (rust/crates/thiserror-2.0.11.crate) = d452f284b73e6d76dd36758a0c8684b1d5be31f92b89d07fd5822175732206fc
-SIZE (rust/crates/thiserror-2.0.11.crate) = 28648
+SHA256 (rust/crates/thiserror-2.0.12.crate) = 567b8a2dae586314f7be2a752ec7474332959c6460e02bde30d702a66d488708
+SIZE (rust/crates/thiserror-2.0.12.crate) = 28693
SHA256 (rust/crates/thiserror-impl-1.0.69.crate) = 4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1
SIZE (rust/crates/thiserror-impl-1.0.69.crate) = 18365
-SHA256 (rust/crates/thiserror-impl-2.0.11.crate) = 26afc1baea8a989337eeb52b6e72a039780ce45c3edfcc9c5b9d112feeb173c2
-SIZE (rust/crates/thiserror-impl-2.0.11.crate) = 21067
+SHA256 (rust/crates/thiserror-impl-2.0.12.crate) = 7f7cf42b4507d8ea322120659672cf1b9dbb93f8f2d4ecfd6e51350ff5b17a1d
+SIZE (rust/crates/thiserror-impl-2.0.12.crate) = 21141
SHA256 (rust/crates/thread_local-1.1.8.crate) = 8b9ef9bad013ada3808854ceac7b46812a6465ba368859a37e2100283d2d719c
SIZE (rust/crates/thread_local-1.1.8.crate) = 13962
-SHA256 (rust/crates/time-0.3.37.crate) = 35e7868883861bd0e56d9ac6efcaaca0d6d5d82a2a7ec8209ff492c07cf37b21
-SIZE (rust/crates/time-0.3.37.crate) = 123257
-SHA256 (rust/crates/time-core-0.1.2.crate) = ef927ca75afb808a4d64dd374f00a2adf8d0fcff8e7b184af886c3c87ec4a3f3
-SIZE (rust/crates/time-core-0.1.2.crate) = 7191
-SHA256 (rust/crates/time-macros-0.2.19.crate) = 2834e6017e3e5e4b9834939793b282bc03b37a3336245fa820e35e233e2a85de
-SIZE (rust/crates/time-macros-0.2.19.crate) = 24268
+SHA256 (rust/crates/time-0.3.39.crate) = dad298b01a40a23aac4580b67e3dbedb7cc8402f3592d7f49469de2ea4aecdd8
+SIZE (rust/crates/time-0.3.39.crate) = 139037
+SHA256 (rust/crates/time-core-0.1.3.crate) = 765c97a5b985b7c11d7bc27fa927dc4fe6af3a6dfb021d28deb60d3bf51e76ef
+SIZE (rust/crates/time-core-0.1.3.crate) = 8002
+SHA256 (rust/crates/time-macros-0.2.20.crate) = e8093bc3e81c3bc5f7879de09619d06c9a5a5e45ca44dfeeb7225bae38005c5c
+SIZE (rust/crates/time-macros-0.2.20.crate) = 24416
SHA256 (rust/crates/tinystr-0.7.6.crate) = 9117f5d4db391c1cf6927e7bea3db74b9a1c1add8f7eda9ffd5364f40f57b82f
SIZE (rust/crates/tinystr-0.7.6.crate) = 16971
SHA256 (rust/crates/tinytemplate-1.2.1.crate) = be4d6b5f19ff7664e8c98d03e2139cb510db9b0a60b55f8e8709b689d939b6bc
SIZE (rust/crates/tinytemplate-1.2.1.crate) = 26490
-SHA256 (rust/crates/tinyvec-1.8.1.crate) = 022db8904dfa342efe721985167e9fcd16c29b226db4397ed752a761cfce81e8
-SIZE (rust/crates/tinyvec-1.8.1.crate) = 47269
+SHA256 (rust/crates/tinyvec-1.9.0.crate) = 09b3661f17e86524eccd4371ab0429194e0d7c008abb45f7a7495b1719463c71
+SIZE (rust/crates/tinyvec-1.9.0.crate) = 54137
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.12.2.crate) = 22c36249c6082584b1f224e70f6bdadf5102197be6cfa92b353efe605d9ac741
@@ -857,16 +863,16 @@ SHA256 (rust/crates/tungstenite-0.21.0.crate) = 9ef1a641ea34f399a848dea702823bbe
SIZE (rust/crates/tungstenite-0.21.0.crate) = 59858
SHA256 (rust/crates/tungstenite-0.23.0.crate) = 6e2e2ce1e47ed2994fd43b04c8f618008d4cabdd5ee34027cf14f9d918edd9c8
SIZE (rust/crates/tungstenite-0.23.0.crate) = 61196
-SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
-SIZE (rust/crates/typenum-1.17.0.crate) = 42849
+SHA256 (rust/crates/typenum-1.18.0.crate) = 1dccffe3ce07af9386bfd29e80c0ab1a8205a2fc34e4bcd40364df902cfa8f3f
+SIZE (rust/crates/typenum-1.18.0.crate) = 74871
SHA256 (rust/crates/ucd-trie-0.1.7.crate) = 2896d95c02a80c6d6a5d6e953d479f5ddf2dfdb6a244441010e373ac0fb88971
SIZE (rust/crates/ucd-trie-0.1.7.crate) = 46795
SHA256 (rust/crates/unarray-0.1.4.crate) = eaea85b334db583fe3274d12b4cd1880032beab409c0d774be044d4480ab9a94
SIZE (rust/crates/unarray-0.1.4.crate) = 12895
SHA256 (rust/crates/unicase-2.8.1.crate) = 75b844d17643ee918803943289730bec8aac480150456169e647ed0b576ba539
SIZE (rust/crates/unicase-2.8.1.crate) = 24088
-SHA256 (rust/crates/unicode-ident-1.0.16.crate) = a210d160f08b701c8721ba1c726c11662f877ea6b7094007e1ca9a1041945034
-SIZE (rust/crates/unicode-ident-1.0.16.crate) = 47684
+SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512
+SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743
SHA256 (rust/crates/universal-hash-0.5.1.crate) = fc1de2c688dc15305988b563c3854064043356019f97a4b46276fe734c4f07ea
SIZE (rust/crates/universal-hash-0.5.1.crate) = 9146
SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1
@@ -881,8 +887,8 @@ SHA256 (rust/crates/utf8_iter-1.0.4.crate) = b6c140620e7ffbb22c2dee59cafe6084a59
SIZE (rust/crates/utf8_iter-1.0.4.crate) = 10437
SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821
SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499
-SHA256 (rust/crates/uuid-1.13.1.crate) = ced87ca4be083373936a67f8de945faa23b6b42384bd5b64434850802c6dccd0
-SIZE (rust/crates/uuid-1.13.1.crate) = 56741
+SHA256 (rust/crates/uuid-1.15.1.crate) = e0f540e3240398cce6128b64ba83fdbdd86129c16a3aa1a3a252efd66eb3d587
+SIZE (rust/crates/uuid-1.15.1.crate) = 58728
SHA256 (rust/crates/valuable-0.1.1.crate) = ba73ea9cf16a25df0c8caa16c51acb937d5712a8429db78a3ee29d5dcacd3a65
SIZE (rust/crates/valuable-0.1.1.crate) = 28679
SHA256 (rust/crates/vcpkg-0.2.15.crate) = accd4ea62f7bb7a82fe23066fb0957d48ef677f6eeb8215f372f52e48bb32426
@@ -931,6 +937,8 @@ SHA256 (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 712e227841d057c1
SIZE (rust/crates/winapi-x86_64-pc-windows-gnu-0.4.0.crate) = 2947998
SHA256 (rust/crates/windows-core-0.52.0.crate) = 33ab640c8d7e35bf8ba19b884ba838ceb4fba93a4e8c65a9059d08afcfc683d9
SIZE (rust/crates/windows-core-0.52.0.crate) = 42154
+SHA256 (rust/crates/windows-link-0.1.0.crate) = 6dccfd733ce2b1753b03b6d3c65edf020262ea35e20ccdf3e288043e6dd620e3
+SIZE (rust/crates/windows-link-0.1.0.crate) = 6153
SHA256 (rust/crates/windows-sys-0.45.0.crate) = 75283be5efb2831d37ea142365f009c02ec203cd29a3ebecbc093d52315b66d0
SIZE (rust/crates/windows-sys-0.45.0.crate) = 2568659
SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9beff57ec1b52cb3de0789201425d9a33d
@@ -971,8 +979,8 @@ SHA256 (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 9aec5da331524158c6d1a4ac
SIZE (rust/crates/windows_x86_64_msvc-0.42.2.crate) = 666936
SHA256 (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 589f6da84c646204747d1270a2a5661ea66ed1cced2631d546fdfb155959f9ec
SIZE (rust/crates/windows_x86_64_msvc-0.52.6.crate) = 832564
-SHA256 (rust/crates/winnow-0.7.2.crate) = 59690dea168f2198d1a3b0cac23b8063efcd11012f10ae4698f284808c8ef603
-SIZE (rust/crates/winnow-0.7.2.crate) = 170989
+SHA256 (rust/crates/winnow-0.7.3.crate) = 0e7f4ea97f6f78012141bcdb6a216b2609f0979ada50b20ca5b52dde2eac2bb1
+SIZE (rust/crates/winnow-0.7.3.crate) = 171602
SHA256 (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3268f3d866458b787f390cf61f4bbb563b922d091359f9608842999eaee3943c
SIZE (rust/crates/wit-bindgen-rt-0.33.0.crate) = 3357
SHA256 (rust/crates/write16-1.0.0.crate) = d1890f4022759daae28ed4fe62859b1236caebfc61ede2f63ed4e695f3f6d936
@@ -1005,12 +1013,12 @@ SHA256 (rust/crates/zerovec-0.10.4.crate) = aa2b893d79df23bfb12d5461018d408ea19d
SIZE (rust/crates/zerovec-0.10.4.crate) = 126398
SHA256 (rust/crates/zerovec-derive-0.10.3.crate) = 6eafa6dfb17584ea3e2bd6e76e0cc15ad7af12b09abdd1ca55961bed9b1063c6
SIZE (rust/crates/zerovec-derive-0.10.3.crate) = 19438
+SHA256 (signalapp-boring-signal-v4.15.0_GH0.tar.gz) = cbbf016bad0d0672bb288ee82503619d9a2b7b8cb95d7795fbe2b11be60dda6f
+SIZE (signalapp-boring-signal-v4.15.0_GH0.tar.gz) = 332114
SHA256 (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 8dd338dd7d558b7882310e8dc76ceca41ef448afd0532be208d4ff0f2924f334
SIZE (signalapp-curve25519-dalek-signal-curve25519-4.1.3_GH0.tar.gz) = 808022
-SHA256 (signalapp-boring-signal-v4.13.0_GH0.tar.gz) = 87b472b44ef00ea42b5161bc1ac40793f7a15919dec9fadaff46311120812766
-SIZE (signalapp-boring-signal-v4.13.0_GH0.tar.gz) = 327861
-SHA256 (signalapp-libsignal-v0.67.3_GH0.tar.gz) = 484e30b8ab6054d48f8b42edd31a6a70b5fffc182a2cc1531da4a908e4147707
-SIZE (signalapp-libsignal-v0.67.3_GH0.tar.gz) = 1991992
+SHA256 (signalapp-libsignal-v0.67.4_GH0.tar.gz) = 84bf22271a696a6fc2bdb2a7a5bb0f80ab46068ab0e40289a9a3439a87bf5af7
+SIZE (signalapp-libsignal-v0.67.4_GH0.tar.gz) = 1945187
SHA256 (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 9567b43de39f66e57b895ee814135adc5ddf7f2c895964269b6b13b388158982
SIZE (google-boringssl-44b3df6f03d85c901767250329c571db405122d5_GH0.tar.gz) = 46106995
SHA256 (google-boringssl-853ca1ea1168dff08011e5d42d94609cc0ca2e27_GH0.tar.gz) = 61e85d6eaecf1706be0420a9104b66ff01bd04301b5fad323970685f942108ed
diff --git a/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs b/net-im/libsignal-node/files/patch-boring_boring-sys_main.rs
index 6502f12238a5..510d8f677689 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,6 +1,6 @@
---- ../boring-signal-v4.13.0/boring-sys/build/main.rs.orig 2024-04-27 16:40:34 UTC
-+++ ../boring-signal-v4.13.0/boring-sys/build/main.rs
-@@ -477,9 +477,9 @@ fn ensure_patches_applied(config: &Config) -> io::Resu
+--- ../boring-signal-v4.15.0/boring-sys/build/main.rs.orig 2024-04-27 16:40:34 UTC
++++ ../boring-signal-v4.15.0/boring-sys/build/main.rs
+@@ -478,9 +478,9 @@ fn ensure_patches_applied(config: &Config) -> io::Resu
lock_file.lock()?;
// NOTE: init git in the copied files, so we can apply patches
@@ -13,7 +13,7 @@
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
+@@ -520,8 +520,8 @@ fn apply_patch(config: &Config, patch_name: &str) -> i
}
run_command(
@@ -24,3 +24,11 @@
.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 {
diff --git a/net-im/linux-discord/Makefile b/net-im/linux-discord/Makefile
index 0c08d17a6533..3831fcc4c39a 100644
--- a/net-im/linux-discord/Makefile
+++ b/net-im/linux-discord/Makefile
@@ -1,5 +1,7 @@
PORTNAME= discord
DISTVERSION= 0.0.89
+PORTREVISION= 2
+PORTEPOCH= 1
CATEGORIES= net-im
MASTER_SITES= https://dl.discordapp.net/apps/linux/${DISTVERSION}/
PKGNAMEPREFIX= linux-
@@ -20,8 +22,8 @@ RUN_DEPENDS= pulseaudio:audio/pulseaudio
USES= linux:rl9
USE_LINUX= alsa-plugins-oss alsa-plugins-pulseaudio alsalib at-spi2-atk \
- atk ca-certificates cups-libs dbuslibs devtools gtk3 jpeg \
- libdrm libsigsegv libva nspr nss opus
+ atk ca-certificates cups-libs dbuslibs devtools gtk3 imageformats-libs \
+ libdrm libva nspr nss opus
DATADIR= ${PREFIX}/share/${PKGBASE}
diff --git a/net-im/linux-discord/distinfo b/net-im/linux-discord/distinfo
index 38ed1216f70a..a1f22b65dca2 100644
--- a/net-im/linux-discord/distinfo
+++ b/net-im/linux-discord/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742983175
+TIMESTAMP = 1744703712
SHA256 (discord-0.0.89.tar.gz) = ef833648024b4bcbb7ee6d9b128fd86e5abcdb611b59665fa4b7f97a6bd3bac1
SIZE (discord-0.0.89.tar.gz) = 102421846
diff --git a/net-im/linux-discord/pkg-message b/net-im/linux-discord/pkg-message
new file mode 100644
index 000000000000..a79373b6b2eb
--- /dev/null
+++ b/net-im/linux-discord/pkg-message
@@ -0,0 +1,13 @@
+[
+{
+ type: install
+ message: <<EOM
+After the first start of the application, it is recommended to add the
+following line to the file ~/.config/discord/settings.json (after the first
+opening curly brace) to avoid automatic check for updates.
+
+ "SKIP_HOST_UPDATE": true,
+
+EOM
+}
+]
diff --git a/net-im/linux-whatsdesk/Makefile b/net-im/linux-whatsdesk/Makefile
index d0594616a999..97e6773837be 100644
--- a/net-im/linux-whatsdesk/Makefile
+++ b/net-im/linux-whatsdesk/Makefile
@@ -1,7 +1,7 @@
PORTNAME= linux-whatsdesk
DISTVERSIONPREFIX= v
DISTVERSION= 0.3.9
-PORTREVISION= 1
+PORTREVISION= 3
CATEGORIES= net-im
MASTER_SITES= https://zerkc.gitlab.io/whatsdesk/
DISTFILES= whatsdesk_${DISTVERSION}_amd64.deb
@@ -20,8 +20,8 @@ EXTRACT_DEPENDS= deb2targz:archivers/deb2targz
USES= desktop-file-utils linux:rl9 tar:xz
USE_LINUX= alsa-plugins-oss alsa-plugins-pulseaudio alsalib at-spi2-atk \
- atk ca-certificates cups-libs dbuslibs devtools gtk3 jpeg libdrm \
- libsigsegv nss opus
+ atk ca-certificates cups-libs dbuslibs devtools gtk3 \
+ imageformats-libs libdrm nss opus
NO_BUILD= yes
SUB_FILES= ${PORTNAME}
diff --git a/net-im/matterbridge/Makefile b/net-im/matterbridge/Makefile
index 766653e58e19..54189b3039b2 100644
--- a/net-im/matterbridge/Makefile
+++ b/net-im/matterbridge/Makefile
@@ -1,7 +1,7 @@
PORTNAME= matterbridge
PORTVERSION= 1.26.0
DISTVERSIONPREFIX= v
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= net-im
MAINTAINER= bofh@FreeBSD.org
diff --git a/net-im/matterircd/Makefile b/net-im/matterircd/Makefile
index ab02bae56ffc..9bbbe09b0d58 100644
--- a/net-im/matterircd/Makefile
+++ b/net-im/matterircd/Makefile
@@ -1,7 +1,7 @@
PORTNAME= matterircd
DISTVERSIONPREFIX= v
DISTVERSION= 0.28.0
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-im irc
MAINTAINER= chalpin@cs.wisc.edu
diff --git a/net-im/neochat/Makefile b/net-im/neochat/Makefile
index d9262bcb4605..4d18ff0d5e14 100644
--- a/net-im/neochat/Makefile
+++ b/net-im/neochat/Makefile
@@ -1,6 +1,5 @@
PORTNAME= neochat
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
-PORTREVISION= 2
CATEGORIES= net-im deskutils kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net-im/neochat/distinfo b/net-im/neochat/distinfo
index 37be81e4854b..6c2618bb9800 100644
--- a/net-im/neochat/distinfo
+++ b/net-im/neochat/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275989
-SHA256 (KDE/release-service/24.12.3/neochat-24.12.3.tar.xz) = 0da4ef87620647efca0198d420e897b97c56bcfcbcfdaa5a78aa50fd488301e0
-SIZE (KDE/release-service/24.12.3/neochat-24.12.3.tar.xz) = 1064312
+TIMESTAMP = 1744564282
+SHA256 (KDE/release-service/25.04.0/neochat-25.04.0.tar.xz) = 8f82f14eecf6b5cbb2054a957cb889fbc025fe368ca1fca1ab7a2319a7317202
+SIZE (KDE/release-service/25.04.0/neochat-25.04.0.tar.xz) = 1149304
diff --git a/net-im/neochat/pkg-plist b/net-im/neochat/pkg-plist
index d44263c4da01..4dea64462add 100644
--- a/net-im/neochat/pkg-plist
+++ b/net-im/neochat/pkg-plist
@@ -21,6 +21,8 @@ share/locale/eu/LC_MESSAGES/neochat.mo
share/locale/fi/LC_MESSAGES/neochat.mo
share/locale/fr/LC_MESSAGES/neochat.mo
share/locale/gl/LC_MESSAGES/neochat.mo
+share/locale/he/LC_MESSAGES/neochat.mo
+share/locale/hi/LC_MESSAGES/neochat.mo
share/locale/hu/LC_MESSAGES/neochat.mo
share/locale/ia/LC_MESSAGES/neochat.mo
share/locale/id/LC_MESSAGES/neochat.mo
@@ -38,6 +40,7 @@ share/locale/pl/LC_MESSAGES/neochat.mo
share/locale/pt/LC_MESSAGES/neochat.mo
share/locale/pt_BR/LC_MESSAGES/neochat.mo
share/locale/ru/LC_MESSAGES/neochat.mo
+share/locale/sa/LC_MESSAGES/neochat.mo
share/locale/sk/LC_MESSAGES/neochat.mo
share/locale/sl/LC_MESSAGES/neochat.mo
share/locale/sv/LC_MESSAGES/neochat.mo
diff --git a/net-im/nextcloud-spreed-signaling/Makefile b/net-im/nextcloud-spreed-signaling/Makefile
index 17095a5077dd..29fdaf9501d0 100644
--- a/net-im/nextcloud-spreed-signaling/Makefile
+++ b/net-im/nextcloud-spreed-signaling/Makefile
@@ -1,6 +1,7 @@
PORTNAME= nextcloud-spreed-signaling
DISTVERSIONPREFIX=v
DISTVERSION=2.0.2
+PORTREVISION= 1
CATEGORIES= net-im
MAINTAINER= jsm@FreeBSD.org
diff --git a/net-im/nextcloud-talk/Makefile b/net-im/nextcloud-talk/Makefile
index 5b00771276ff..953c7549303f 100644
--- a/net-im/nextcloud-talk/Makefile
+++ b/net-im/nextcloud-talk/Makefile
@@ -1,5 +1,5 @@
PORTNAME= talk
-PORTVERSION= 21.0.1
+PORTVERSION= 21.0.3
DISTVERSIONPREFIX= v
CATEGORIES= net-im www
DISTNAME= spreed-${DISTVERSIONPREFIX}${DISTVERSION}
diff --git a/net-im/nextcloud-talk/distinfo b/net-im/nextcloud-talk/distinfo
index 3df077112684..c4eaa68bd2e1 100644
--- a/net-im/nextcloud-talk/distinfo
+++ b/net-im/nextcloud-talk/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741960480
-SHA256 (nextcloud/spreed-v21.0.1.tar.gz) = ced734bbd958779ad99b314fb752787e64813f764836cc136aa56be1066d89d4
-SIZE (nextcloud/spreed-v21.0.1.tar.gz) = 48937905
+TIMESTAMP = 1745079851
+SHA256 (nextcloud/spreed-v21.0.3.tar.gz) = 237f3b34df142bfd7a6750c949521581d7729a7b6eb0f9e400194eeb3da947d7
+SIZE (nextcloud/spreed-v21.0.3.tar.gz) = 49476115
diff --git a/net-im/prosody-modules/Makefile b/net-im/prosody-modules/Makefile
index 2567a10d5353..930b174d519a 100644
--- a/net-im/prosody-modules/Makefile
+++ b/net-im/prosody-modules/Makefile
@@ -1,8 +1,8 @@
PORTNAME= prosody-modules
-DISTVERSION= 20250111
+DISTVERSION= 20250402
CATEGORIES= net-im
MASTER_SITES= https://hg.prosody.im/${PORTNAME}/archive/
-DISTNAME= c90aab23fb9b
+DISTNAME= f315edc39f3d
DIST_SUBDIR= ${PORTNAME}
MAINTAINER= rozhuk.im@gmail.com
@@ -24,10 +24,9 @@ INSTALLPATH= ${PREFIX}/lib/${PORTNAME}
OPTIONS_DEFINE= DOCS
do-install:
- ${MKDIR} ${STAGEDIR}${INSTALLPATH} ${STAGEDIR}${INSTALLPATH}/scripts ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC} && ${INSTALL_DATA} mod_*/*.lua ${STAGEDIR}${INSTALLPATH}
- cd ${WRKSRC} && ${INSTALL_DATA} mod_firewall/scripts/*.pfw ${STAGEDIR}${INSTALLPATH}/scripts
- cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR}
+ @${MKDIR} ${STAGEDIR}${INSTALLPATH} ${STAGEDIR}${DOCSDIR}
+ @cd ${WRKSRC} && ${COPYTREE_SHARE} 'mod_*' ${STAGEDIR}${INSTALLPATH}/
+ @cd ${WRKSRC} && ${INSTALL_DATA} README ${STAGEDIR}${DOCSDIR}
add-plist-post:
# Regenerate .PLIST.pymodtemp to get all installed files from
diff --git a/net-im/prosody-modules/distinfo b/net-im/prosody-modules/distinfo
index 78f2cf17fab0..eeb260afa155 100644
--- a/net-im/prosody-modules/distinfo
+++ b/net-im/prosody-modules/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1736895495
-SHA256 (prosody-modules/c90aab23fb9b.tar.gz) = 0fe22ca15be2622bedddb97d4f6dab795c40544b8d27fa96d2479ade51ff1792
-SIZE (prosody-modules/c90aab23fb9b.tar.gz) = 1657451
+TIMESTAMP = 1744179870
+SHA256 (prosody-modules/f315edc39f3d.tar.gz) = 14ff346bbdea3751b0c915dc6b5540d31634428298b901a5d4f907fd85377448
+SIZE (prosody-modules/f315edc39f3d.tar.gz) = 1662653
diff --git a/net-im/prosody/Makefile b/net-im/prosody/Makefile
index 811b51dadce7..083e5b3337f3 100644
--- a/net-im/prosody/Makefile
+++ b/net-im/prosody/Makefile
@@ -1,6 +1,5 @@
PORTNAME= prosody
-DISTVERSION= 0.12.5
-PORTREVISION= 1
+DISTVERSION= 13.0.1
CATEGORIES= net-im
MASTER_SITES= https://prosody.im/downloads/source/
@@ -22,8 +21,9 @@ RUN_DEPENDS= ${LUA_REFMODLIBDIR}/lfs.so:devel/luafilesystem@${LUA_FLAVOR} \
${LUA_REFMODLIBDIR}/ssl.so:security/luasec@${LUA_FLAVOR}
USES= cpe gmake lua:54 shebangfix ssl
+USE_RC_SUBR= prosody
SHEBANG_FILES= prosody prosodyctl tools/migration/prosody-migrator.lua
-LUA_PREMK= yes
+
HAS_CONFIGURE= yes
CONFIGURE_ARGS= --prefix="${PREFIX}" \
--datadir="/var/db/prosody" \
@@ -41,13 +41,19 @@ CONFIGURE_ARGS= --prefix="${PREFIX}" \
--no-example-certs
MAKEFILE= GNUmakefile
+
+SUB_FILES= pkg-message
+SUB_LIST= USERS=${USERS} \
+ GROUPS=${GROUPS} \
+ LUA_PREFIX=${LUA_PREFIX} \
+ LUA_CMD=${LUA_CMD} \
+ PORTNAME="${PORTNAME}"
+
USERS= prosody
GROUPS= ${USERS}
-USE_RC_SUBR= prosody
-SUB_FILES= pkg-message
-SUB_LIST= USERS=${USERS} GROUPS=${GROUPS} LUA_PREFIX=${LUA_PREFIX} LUA_CMD=${LUA_CMD} PORTNAME="${PORTNAME}"
-PLIST_SUB= PROSODY_USER=${USERS} PROSODY_GROUP=${GROUPS}
+PLIST_SUB= PROSODY_USER=${USERS} \
+ PROSODY_GROUP=${GROUPS}
post-install:
@${REINPLACE_CMD} -e "s|\"luarocks |\"luarocks${LUA_VER_STR} |" ${STAGEDIR}${PREFIX}/lib/prosody/util/prosodyctl.lua
@@ -55,4 +61,10 @@ post-install:
@${MKDIR} ${STAGEDIR}/var/run/prosody
@${RM} ${STAGEDIR}${ETCDIR}/certs/*
-.include <bsd.port.mk>
+.include <bsd.port.pre.mk>
+
+.if ${OPSYS} == FreeBSD && ${OSVERSION} < 1400000 && ${SSL_DEFAULT} == base
+EXTRA_PATCHES= ${PATCHDIR}/freebsd-13-patches
+.endif
+
+.include <bsd.port.post.mk>
diff --git a/net-im/prosody/distinfo b/net-im/prosody/distinfo
index f0ff0d3dc9ad..1bb2fc85fa9e 100644
--- a/net-im/prosody/distinfo
+++ b/net-im/prosody/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1735848660
-SHA256 (prosody-0.12.5.tar.gz) = 778fb7707a0f10399595ba7ab9c66dd2a2288c0ae3a7fe4ab78f97d462bd399f
-SIZE (prosody-0.12.5.tar.gz) = 617833
+TIMESTAMP = 1743762247
+SHA256 (prosody-13.0.1.tar.gz) = 7bde8a5bf3cce195fd454970001b9faeac1a4601bcaa5c74eed7c6b74e48d806
+SIZE (prosody-13.0.1.tar.gz) = 735228
diff --git a/net-im/prosody/files/freebsd-13-patches/patch-spec_util__crypto__spec.lua b/net-im/prosody/files/freebsd-13-patches/patch-spec_util__crypto__spec.lua
new file mode 100644
index 000000000000..4b2bb5ec8739
--- /dev/null
+++ b/net-im/prosody/files/freebsd-13-patches/patch-spec_util__crypto__spec.lua
@@ -0,0 +1,35 @@
+--- spec/util_crypto_spec.lua.orig 2025-03-13 13:12:42 UTC
++++ spec/util_crypto_spec.lua
+@@ -3,32 +3,11 @@ describe("util.crypto", function ()
+ describe("util.crypto", function ()
+ local crypto = require "util.crypto";
+ local random = require "util.random";
+- local encodings = require "util.encodings";
+
+ describe("generate_ed25519_keypair", function ()
+ local keypair = crypto.generate_ed25519_keypair();
+ assert.is_not_nil(keypair);
+ assert.equal("ED25519", keypair:get_type());
+- end)
+-
+- describe("generate_p256_keypair", function ()
+- local keypair = crypto.generate_p256_keypair();
+- assert.is_not_nil(keypair);
+- assert.equal("id-ecPublicKey", keypair:get_type());
+- end)
+-
+- describe("export/import raw", function ()
+- local keypair = crypto.generate_p256_keypair();
+- assert.is_not_nil(keypair);
+- local raw = keypair:public_raw()
+- local imported = crypto.import_public_ec_raw(raw, "P-256")
+- assert.equal(keypair:public_pem(), imported:public_pem());
+- end)
+-
+- describe("derive", function ()
+- local key = crypto.import_private_pem(test_keys.ecdsa_private_pem);
+- local peer_key = crypto.import_public_pem(test_keys.ecdsa_public_pem);
+- assert.equal("n1v4KeKmOVwjC67fiKtjJnqcEaasbpZa2fLPNHW51co=", encodings.base64.encode(key:derive(peer_key)))
+ end)
+
+ describe("import_private_pem", function ()
diff --git a/net-im/prosody/files/freebsd-13-patches/patch-util-src_crypto.c b/net-im/prosody/files/freebsd-13-patches/patch-util-src_crypto.c
new file mode 100644
index 000000000000..2b805a603c95
--- /dev/null
+++ b/net-im/prosody/files/freebsd-13-patches/patch-util-src_crypto.c
@@ -0,0 +1,171 @@
+--- util-src/crypto.c.orig 2025-03-13 13:12:42 UTC
++++ util-src/crypto.c
+@@ -27,7 +27,6 @@ typedef unsigned __int32 uint32_t;
+ #include <openssl/err.h>
+ #include <openssl/evp.h>
+ #include <openssl/obj_mac.h>
+-#include <openssl/param_build.h>
+ #include <openssl/pem.h>
+
+ #if (LUA_VERSION_NUM == 501)
+@@ -93,40 +92,6 @@ static int Lpkey_meth_get_type(lua_State *L) {
+ return 1;
+ }
+
+-static int Lpkey_meth_derive(lua_State *L) {
+- size_t outlen;
+- EVP_PKEY *key = pkey_from_arg(L, 1, 0, 0);
+- EVP_PKEY *peer = pkey_from_arg(L, 2, 0, 0);
+- EVP_PKEY_CTX *ctx;
+- BUF_MEM *buf;
+- BIO *bio = new_managed_BIO_s_mem(L);
+- BIO_get_mem_ptr(bio, &buf);
+- if (!(ctx = EVP_PKEY_CTX_new(key, NULL)))
+- goto sslerr;
+- if (EVP_PKEY_derive_init(ctx) <= 0)
+- goto sslerr;
+- if (EVP_PKEY_derive_set_peer(ctx, peer) <= 0)
+- goto sslerr;
+- if (EVP_PKEY_derive(ctx, NULL, &outlen) <= 0)
+- goto sslerr;
+- if (!BUF_MEM_grow_clean(buf, outlen))
+- goto sslerr;
+- if (EVP_PKEY_derive(ctx, (unsigned char*)buf->data, &outlen) <= 0)
+- goto sslerr;
+- EVP_PKEY_CTX_free(ctx);
+- ctx = NULL;
+- lua_pushlstring(L, buf->data, outlen);
+- BIO_reset(bio);
+- return 1;
+-sslerr:
+- if (ctx) {
+- EVP_PKEY_CTX_free(ctx);
+- ctx = NULL;
+- }
+- BIO_reset(bio);
+- return luaL_error(L, "pkey:derive failed");
+-}
+-
+ static int base_evp_sign(lua_State *L, const int key_type, const EVP_MD *digest_type) {
+ EVP_PKEY *pkey = pkey_from_arg(L, 1, (key_type!=NID_rsassaPss)?key_type:NID_rsaEncryption, 1);
+ luaL_Buffer sigbuf;
+@@ -198,28 +163,6 @@ cleanup:
+ return 1;
+ }
+
+-static int Lpkey_meth_public_raw(lua_State *L) {
+- OSSL_PARAM *params;
+- EVP_PKEY *pkey = pkey_from_arg(L, 1, 0, 0);
+-
+- if (EVP_PKEY_todata(pkey, EVP_PKEY_PUBLIC_KEY, &params)) {
+- OSSL_PARAM *item = params;
+- while (item->key) {
+- if (!strcmp("pub", item->key)) {
+- lua_pushlstring(L, item->data, item->data_size);
+- break;
+- }
+- item++;
+- }
+- if (!item->key) lua_pushnil(L);
+- OSSL_PARAM_free(params);
+- } else {
+- lua_pushnil(L);
+- }
+-
+- return 1;
+-}
+-
+ static int Lpkey_meth_public_pem(lua_State *L) {
+ char *data;
+ size_t bytes;
+@@ -294,25 +237,6 @@ static int Lgenerate_ed25519_keypair(lua_State *L) {
+ return 1;
+ }
+
+-static int Lgenerate_p256_keypair(lua_State *L) {
+- EVP_PKEY *pkey = NULL;
+- EVP_PKEY_CTX *pctx = EVP_PKEY_CTX_new_id(EVP_PKEY_EC, NULL);
+-
+- /* Generate key */
+- if (EVP_PKEY_keygen_init(pctx) <= 0) goto err;
+- if (EVP_PKEY_CTX_set_ec_paramgen_curve_nid(pctx, NID_X9_62_prime256v1) <= 0) goto err;
+- if (EVP_PKEY_keygen(pctx, &pkey) <= 0) goto err;
+- EVP_PKEY_CTX_free(pctx);
+-
+- push_pkey(L, pkey, NID_X9_62_prime256v1, 1);
+- return 1;
+-
+-err:
+- if (pctx) EVP_PKEY_CTX_free(pctx);
+- lua_pushnil(L);
+- return 1;
+-}
+-
+ static int Limport_private_pem(lua_State *L) {
+ EVP_PKEY *pkey = NULL;
+
+@@ -333,42 +257,6 @@ static int Limport_private_pem(lua_State *L) {
+ return 1;
+ }
+
+-static int Limport_public_ec_raw(lua_State *L) {
+- OSSL_PARAM_BLD *param_bld = NULL;
+- OSSL_PARAM *params = NULL;
+- EVP_PKEY_CTX *ctx = NULL;
+- EVP_PKEY *pkey = NULL;
+-
+- size_t pubkey_bytes;
+- const char* pubkey_data = luaL_checklstring(L, 1, &pubkey_bytes);
+- const char* curve = luaL_checkstring(L, 2);
+-
+- param_bld = OSSL_PARAM_BLD_new();
+- if (!param_bld) goto err;
+- if (!OSSL_PARAM_BLD_push_utf8_string(param_bld, "group", curve, 0)) goto err;
+- if (!OSSL_PARAM_BLD_push_octet_string(param_bld, "pub", pubkey_data, pubkey_bytes)) goto err;
+- params = OSSL_PARAM_BLD_to_param(param_bld);
+- if (!params) goto err;
+- ctx = EVP_PKEY_CTX_new_from_name(NULL, "EC", NULL);
+- if (!ctx) goto err;
+- if (!EVP_PKEY_fromdata_init(ctx)) goto err;
+- if (EVP_PKEY_fromdata(ctx, &pkey, EVP_PKEY_PUBLIC_KEY, params) <= 0) goto err;
+-
+- push_pkey(L, pkey, EVP_PKEY_id(pkey), 0);
+-
+- EVP_PKEY_CTX_free(ctx);
+- OSSL_PARAM_free(params);
+- OSSL_PARAM_BLD_free(param_bld);
+-
+- return 1;
+-err:
+- if (ctx) EVP_PKEY_CTX_free(ctx);
+- if (params) OSSL_PARAM_free(params);
+- if (param_bld) OSSL_PARAM_BLD_free(param_bld);
+- lua_pushnil(L);
+- return 1;
+-}
+-
+ static int Limport_public_pem(lua_State *L) {
+ EVP_PKEY *pkey = NULL;
+
+@@ -683,11 +571,9 @@ static const luaL_Reg Reg[] = {
+ { "aes_256_ctr_decrypt", Laes_256_ctr_decrypt },
+
+ { "generate_ed25519_keypair", Lgenerate_ed25519_keypair },
+- { "generate_p256_keypair", Lgenerate_p256_keypair },
+
+ { "import_private_pem", Limport_private_pem },
+ { "import_public_pem", Limport_public_pem },
+- { "import_public_ec_raw", Limport_public_ec_raw },
+
+ { "parse_ecdsa_signature", Lparse_ecdsa_signature },
+ { "build_ecdsa_signature", Lbuild_ecdsa_signature },
+@@ -697,9 +583,7 @@ static const luaL_Reg KeyMethods[] = {
+ static const luaL_Reg KeyMethods[] = {
+ { "private_pem", Lpkey_meth_private_pem },
+ { "public_pem", Lpkey_meth_public_pem },
+- { "public_raw", Lpkey_meth_public_raw },
+ { "get_type", Lpkey_meth_get_type },
+- { "derive", Lpkey_meth_derive },
+ { NULL, NULL }
+ };
+
diff --git a/net-im/prosody/files/patch-GNUmakefile b/net-im/prosody/files/patch-GNUmakefile
index 990d0caf62f8..5c189f0254dc 100644
--- a/net-im/prosody/files/patch-GNUmakefile
+++ b/net-im/prosody/files/patch-GNUmakefile
@@ -1,4 +1,4 @@
---- GNUmakefile.orig 2022-03-08 12:34:39 UTC
+--- GNUmakefile.orig 2025-03-13 13:12:42 UTC
+++ GNUmakefile
@@ -35,7 +35,7 @@ install-etc: prosody.cfg.lua.install
$(MKDIR) $(CONFIG)
@@ -9,10 +9,10 @@
install-bin: prosody.install prosodyctl.install
$(MKDIR) $(BIN)
-@@ -89,6 +89,7 @@ install-data:
+@@ -94,6 +94,7 @@ install: install-util install-net install-core install
$(MKDIR_PRIVATE) $(DATA)
- install: install-util install-net install-core install-plugins install-bin install-etc install-man install-meta install-data
+ install: install-util install-net install-core install-plugins install-bin install-etc install-man install-meta install-data install-loader
+ $(MAKE) -C tools/migration install
clean:
diff --git a/net-im/prosody/files/patch-tools_migration_Makefile b/net-im/prosody/files/patch-tools_migration_Makefile
index 2d4c55fea3b2..faf4b5febb19 100644
--- a/net-im/prosody/files/patch-tools_migration_Makefile
+++ b/net-im/prosody/files/patch-tools_migration_Makefile
@@ -1,4 +1,4 @@
---- tools/migration/Makefile.orig 2022-03-08 12:34:39 UTC
+--- tools/migration/Makefile.orig 2025-03-13 13:12:42 UTC
+++ tools/migration/Makefile
@@ -18,14 +18,14 @@ install: prosody-migrator.install migrator.cfg.lua.ins
install -d $(BIN) $(CONFIG) $(SOURCE)
diff --git a/net-im/prosody/files/pkg-message.in b/net-im/prosody/files/pkg-message.in
index 09cb718c3642..b47014e4fcc1 100644
--- a/net-im/prosody/files/pkg-message.in
+++ b/net-im/prosody/files/pkg-message.in
@@ -9,6 +9,26 @@ interfaces = { 'x.x.x.x' }
where 'x.x.x.x' is the public IP you wish Prosody to bind to.
EOM
},
+{ type: upgrade
+ maximum-version: "13.0.0"
+ message: <<EOM
+Prosody 13.0 will function correctly on any config file that is compatible
+with 0.12. No changes are required, however there may be some recommendations.
+The best way to find these is to run:
+
+ prosodyctl check config
+
+If you are upgrading from an earlier release and you use PostgreSQL or SQLite
+for storage, Prosody may refuse to initialize storage until you complete a
+schema upgrade. To check for any necessary schema upgrades and apply them, run:
+
+ prosodyctl mod_storage_sql upgrade
+
+For more detailed information check the release notes at:
+
+ https://prosody.im/doc/release/13.0.0
+EOM
+},
{ type: remove
message: <<EOM
===> post-deinstallation information for %%PORTNAME%%:"
diff --git a/net-im/prosody/pkg-plist b/net-im/prosody/pkg-plist
index 75d1322f3178..b897a4fc70c6 100644
--- a/net-im/prosody/pkg-plist
+++ b/net-im/prosody/pkg-plist
@@ -1,9 +1,11 @@
-bin/prosody
-bin/prosodyctl
-bin/prosody-migrator
@dir %%ETCDIR%%/certs
+@dir(%%PROSODY_USER%%,%%PROSODY_GROUP%%,) /var/db/prosody
+@dir(%%PROSODY_USER%%,%%PROSODY_GROUP%%,) /var/run/prosody
@sample %%ETCDIR%%/migrator.cfg.lua.sample
@sample %%ETCDIR%%/prosody.cfg.lua.sample
+bin/prosody
+bin/prosody-migrator
+bin/prosodyctl
lib/prosody/core/certmanager.lua
lib/prosody/core/configmanager.lua
lib/prosody/core/features.lua
@@ -19,8 +21,10 @@ lib/prosody/core/stanza_router.lua
lib/prosody/core/statsmanager.lua
lib/prosody/core/storagemanager.lua
lib/prosody/core/usermanager.lua
+lib/prosody/loader.lua
lib/prosody/modules/adhoc/adhoc.lib.lua
lib/prosody/modules/adhoc/mod_adhoc.lua
+lib/prosody/modules/mod_account_activity.lua
lib/prosody/modules/mod_admin_adhoc.lua
lib/prosody/modules/mod_admin_shell.lua
lib/prosody/modules/mod_admin_socket.lua
@@ -37,16 +41,21 @@ lib/prosody/modules/mod_bookmarks.lua
lib/prosody/modules/mod_bosh.lua
lib/prosody/modules/mod_c2s.lua
lib/prosody/modules/mod_carbons.lua
+lib/prosody/modules/mod_cloud_notify.lua
lib/prosody/modules/mod_component.lua
lib/prosody/modules/mod_cron.lua
lib/prosody/modules/mod_csi.lua
lib/prosody/modules/mod_csi_simple.lua
+lib/prosody/modules/mod_debug_reset.lua
lib/prosody/modules/mod_debug_sql.lua
+lib/prosody/modules/mod_debug_stanzas/watcher.lib.lua
lib/prosody/modules/mod_dialback.lua
lib/prosody/modules/mod_disco.lua
lib/prosody/modules/mod_external_services.lua
+lib/prosody/modules/mod_flags.lua
lib/prosody/modules/mod_groups.lua
lib/prosody/modules/mod_http.lua
+lib/prosody/modules/mod_http_altconnect.lua
lib/prosody/modules/mod_http_errors.lua
lib/prosody/modules/mod_http_file_share.lua
lib/prosody/modules/mod_http_files.lua
@@ -76,6 +85,7 @@ lib/prosody/modules/mod_posix.lua
lib/prosody/modules/mod_presence.lua
lib/prosody/modules/mod_private.lua
lib/prosody/modules/mod_proxy65.lua
+lib/prosody/modules/mod_pubsub/commands.lib.lua
lib/prosody/modules/mod_pubsub/mod_pubsub.lua
lib/prosody/modules/mod_pubsub/pubsub.lib.lua
lib/prosody/modules/mod_register.lua
@@ -84,10 +94,12 @@ lib/prosody/modules/mod_register_limits.lua
lib/prosody/modules/mod_roster.lua
lib/prosody/modules/mod_s2s.lua
lib/prosody/modules/mod_s2s_auth_certs.lua
+lib/prosody/modules/mod_s2s_auth_dane_in.lua
lib/prosody/modules/mod_s2s_bidi.lua
lib/prosody/modules/mod_saslauth.lua
lib/prosody/modules/mod_scansion_record.lua
lib/prosody/modules/mod_server_contact_info.lua
+lib/prosody/modules/mod_server_info.lua
lib/prosody/modules/mod_smacks.lua
lib/prosody/modules/mod_stanza_debug.lua
lib/prosody/modules/mod_storage_internal.lua
@@ -130,8 +142,10 @@ lib/prosody/modules/muc/persistent.lib.lua
lib/prosody/modules/muc/presence_broadcast.lib.lua
lib/prosody/modules/muc/register.lib.lua
lib/prosody/modules/muc/request.lib.lua
+lib/prosody/modules/muc/restrict_pm.lib.lua
lib/prosody/modules/muc/subject.lib.lua
lib/prosody/modules/muc/util.lib.lua
+lib/prosody/modules/muc/vcard.lib.lua
lib/prosody/modules/muc/whois.lib.lua
lib/prosody/net/adns.lua
lib/prosody/net/connect.lua
@@ -143,7 +157,6 @@ lib/prosody/net/http/errors.lua
lib/prosody/net/http/files.lua
lib/prosody/net/http/parser.lua
lib/prosody/net/http/server.lua
-lib/prosody/net/httpserver.lua
lib/prosody/net/resolvers/basic.lua
lib/prosody/net/resolvers/chain.lua
lib/prosody/net/resolvers/manual.lua
@@ -153,6 +166,7 @@ lib/prosody/net/server_epoll.lua
lib/prosody/net/server_event.lua
lib/prosody/net/server_select.lua
lib/prosody/net/stun.lua
+lib/prosody/net/tls_luasec.lua
lib/prosody/net/unbound.lua
lib/prosody/net/websocket.lua
lib/prosody/net/websocket/frames.lua
@@ -168,6 +182,7 @@ lib/prosody/util/cache.lua
lib/prosody/util/caps.lua
lib/prosody/util/compat.so
lib/prosody/util/crand.so
+lib/prosody/util/crypto.so
lib/prosody/util/dataforms.lua
lib/prosody/util/datamanager.lua
lib/prosody/util/datamapper.lua
@@ -183,6 +198,7 @@ lib/prosody/util/error.lua
lib/prosody/util/events.lua
lib/prosody/util/filters.lua
lib/prosody/util/format.lua
+lib/prosody/util/fsm.lua
lib/prosody/util/gc.lua
lib/prosody/util/hashes.so
lib/prosody/util/hashring.lua
@@ -204,11 +220,13 @@ lib/prosody/util/jsonpointer.lua
lib/prosody/util/jsonschema.lua
lib/prosody/util/jwt.lua
lib/prosody/util/logger.lua
+lib/prosody/util/mathcompat.lua
lib/prosody/util/mercurial.lua
lib/prosody/util/multitable.lua
lib/prosody/util/net.so
lib/prosody/util/openmetrics.lua
lib/prosody/util/openssl.lua
+lib/prosody/util/paseto.lua
lib/prosody/util/paths.lua
lib/prosody/util/pluginloader.lua
lib/prosody/util/poll.so
@@ -222,12 +240,13 @@ lib/prosody/util/prosodyctl/shell.lua
lib/prosody/util/pubsub.lua
lib/prosody/util/queue.lua
lib/prosody/util/random.lua
-lib/prosody/util/rfc6724.lua
lib/prosody/util/ringbuffer.so
+lib/prosody/util/roles.lua
lib/prosody/util/rsm.lua
lib/prosody/util/sasl.lua
lib/prosody/util/sasl/anonymous.lua
lib/prosody/util/sasl/external.lua
+lib/prosody/util/sasl/oauthbearer.lua
lib/prosody/util/sasl/plain.lua
lib/prosody/util/sasl/scram.lua
lib/prosody/util/serialization.lua
@@ -236,6 +255,7 @@ lib/prosody/util/set.lua
lib/prosody/util/signal.so
lib/prosody/util/smqueue.lua
lib/prosody/util/sql.lua
+lib/prosody/util/sqlite3.lua
lib/prosody/util/sslconfig.lua
lib/prosody/util/stanza.lua
lib/prosody/util/startup.lua
@@ -250,7 +270,6 @@ lib/prosody/util/throttle.lua
lib/prosody/util/time.so
lib/prosody/util/timer.lua
lib/prosody/util/uuid.lua
-lib/prosody/util/vcard.lua
lib/prosody/util/watchdog.lua
lib/prosody/util/x509.lua
lib/prosody/util/xml.lua
@@ -258,5 +277,3 @@ lib/prosody/util/xmppstream.lua
lib/prosody/util/xpcall.lua
lib/prosody/util/xtemplate.lua
share/man/man1/prosodyctl.1.gz
-@dir(%%PROSODY_USER%%,%%PROSODY_GROUP%%,) /var/db/prosody
-@dir(%%PROSODY_USER%%,%%PROSODY_GROUP%%,) /var/run/prosody
diff --git a/net-im/purple-gowhatsapp/Makefile b/net-im/purple-gowhatsapp/Makefile
index e6005d85b8cd..a1a353c6aca7 100644
--- a/net-im/purple-gowhatsapp/Makefile
+++ b/net-im/purple-gowhatsapp/Makefile
@@ -1,7 +1,7 @@
PORTNAME= purple-gowhatsapp
DISTVERSIONPREFIX=v
DISTVERSION= 1.16.0
-PORTREVISION= 1
+PORTREVISION= 2
CATEGORIES= net-im
MAINTAINER= ports@virtual-estates.net
diff --git a/net-im/py-matrix-synapse/Makefile b/net-im/py-matrix-synapse/Makefile
index 39ff62e9b3e2..9d224eba1472 100644
--- a/net-im/py-matrix-synapse/Makefile
+++ b/net-im/py-matrix-synapse/Makefile
@@ -1,5 +1,5 @@
PORTNAME= matrix-synapse
-DISTVERSION= 1.125.0
+DISTVERSION= 1.127.1
CATEGORIES= net-im python
MASTER_SITES= PYPI
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
@@ -13,7 +13,7 @@ LICENSE= AGPLv3
LICENSE_FILE= ${WRKSRC}/LICENSE-AGPL-3.0
BUILD_DEPENDS= ${PYTHON_PKGNAMEPREFIX}poetry-core>=1.1.0<2.1.1_99:devel/py-poetry-core@${PY_FLAVOR} \
- ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.3<1.10.2_99:devel/py-setuptools-rust@${PY_FLAVOR}
+ ${PYTHON_PKGNAMEPREFIX}setuptools-rust>=1.3:devel/py-setuptools-rust@${PY_FLAVOR}
# Keep the RUN_DEPENDS layout similar to the pyproject.toml file
RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}jsonschema>=3.0.0:devel/py-jsonschema@${PY_FLAVOR} \
${PYTHON_PKGNAMEPREFIX}immutabledict>=2.0:devel/py-immutabledict@${PY_FLAVOR} \
diff --git a/net-im/py-matrix-synapse/Makefile.crates b/net-im/py-matrix-synapse/Makefile.crates
index ab3095dd7eb7..0f6a653a7d07 100644
--- a/net-im/py-matrix-synapse/Makefile.crates
+++ b/net-im/py-matrix-synapse/Makefile.crates
@@ -1,5 +1,5 @@
CARGO_CRATES= aho-corasick-1.1.3 \
- anyhow-1.0.95 \
+ anyhow-1.0.97 \
arc-swap-1.7.1 \
autocfg-1.3.0 \
base64-0.21.7 \
@@ -7,7 +7,7 @@ CARGO_CRATES= aho-corasick-1.1.3 \
blake2-0.10.6 \
block-buffer-0.10.4 \
bumpalo-3.16.0 \
- bytes-1.10.0 \
+ bytes-1.10.1 \
cfg-if-1.0.0 \
cpufeatures-0.2.12 \
crypto-common-0.1.6 \
@@ -19,14 +19,14 @@ CARGO_CRATES= aho-corasick-1.1.3 \
headers-core-0.3.0 \
heck-0.5.0 \
hex-0.4.3 \
- http-1.2.0 \
+ http-1.3.1 \
httpdate-1.0.3 \
indoc-2.0.5 \
itoa-1.0.11 \
js-sys-0.3.69 \
lazy_static-1.5.0 \
libc-0.2.154 \
- log-0.4.25 \
+ log-0.4.26 \
memchr-2.7.2 \
memoffset-0.9.1 \
mime-0.3.17 \
@@ -34,12 +34,12 @@ CARGO_CRATES= aho-corasick-1.1.3 \
portable-atomic-1.6.0 \
ppv-lite86-0.2.17 \
proc-macro2-1.0.89 \
- pyo3-0.23.4 \
- pyo3-build-config-0.23.4 \
- pyo3-ffi-0.23.4 \
- pyo3-log-0.12.0 \
- pyo3-macros-0.23.4 \
- pyo3-macros-backend-0.23.4 \
+ pyo3-0.23.5 \
+ pyo3-build-config-0.23.5 \
+ pyo3-ffi-0.23.5 \
+ pyo3-log-0.12.1 \
+ pyo3-macros-0.23.5 \
+ pyo3-macros-backend-0.23.5 \
pythonize-0.23.0 \
quote-1.0.36 \
rand-0.9.0 \
@@ -49,16 +49,16 @@ CARGO_CRATES= aho-corasick-1.1.3 \
regex-automata-0.4.8 \
regex-syntax-0.8.5 \
ryu-1.0.18 \
- serde-1.0.217 \
- serde_derive-1.0.217 \
- serde_json-1.0.138 \
+ serde-1.0.219 \
+ serde_derive-1.0.219 \
+ serde_json-1.0.140 \
sha1-0.10.6 \
sha2-0.10.8 \
subtle-2.5.0 \
syn-2.0.85 \
target-lexicon-0.12.14 \
typenum-1.17.0 \
- ulid-1.2.0 \
+ ulid-1.2.1 \
unicode-ident-1.0.12 \
unindent-0.2.3 \
version_check-0.9.4 \
diff --git a/net-im/py-matrix-synapse/distinfo b/net-im/py-matrix-synapse/distinfo
index 53673e38575c..53a346c00bf2 100644
--- a/net-im/py-matrix-synapse/distinfo
+++ b/net-im/py-matrix-synapse/distinfo
@@ -1,10 +1,10 @@
-TIMESTAMP = 1740853357
-SHA256 (matrix_synapse-1.125.0.tar.gz) = edcc536668a296098e1fa2628f4a8707b1211e5247595dfa86e01ba894483712
-SIZE (matrix_synapse-1.125.0.tar.gz) = 3769046
+TIMESTAMP = 1743237935
+SHA256 (matrix_synapse-1.127.1.tar.gz) = c2e759973a30f556adf35c277b9a7dc767abf308156fba7f083f522b455b54e2
+SIZE (matrix_synapse-1.127.1.tar.gz) = 3778960
SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916
SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311
-SHA256 (rust/crates/anyhow-1.0.95.crate) = 34ac096ce696dc2fcabef30516bb13c0a68a11d30131d3df6f04711467681b04
-SIZE (rust/crates/anyhow-1.0.95.crate) = 52155
+SHA256 (rust/crates/anyhow-1.0.97.crate) = dcfed56ad506cb2c684a14971b8861fdc3baaaae314b9e5f9bb532cbe3ba7a4f
+SIZE (rust/crates/anyhow-1.0.97.crate) = 52221
SHA256 (rust/crates/arc-swap-1.7.1.crate) = 69f7f8c3906b62b754cd5326047894316021dcfe5a194c8ea52bdd94934a3457
SIZE (rust/crates/arc-swap-1.7.1.crate) = 68512
SHA256 (rust/crates/autocfg-1.3.0.crate) = 0c4b4d0bd25bd0b74681c0ad21497610ce1b7c91b1022cd21c80c6fbdd9476b0
@@ -19,8 +19,8 @@ SHA256 (rust/crates/block-buffer-0.10.4.crate) = 3078c7629b62d3f0439517fa394996a
SIZE (rust/crates/block-buffer-0.10.4.crate) = 10538
SHA256 (rust/crates/bumpalo-3.16.0.crate) = 79296716171880943b8470b5f8d03aa55eb2e645a4874bdbb28adb49162e012c
SIZE (rust/crates/bumpalo-3.16.0.crate) = 85677
-SHA256 (rust/crates/bytes-1.10.0.crate) = f61dac84819c6588b558454b194026eb1f09c293b9036ae9b159e74e73ab6cf9
-SIZE (rust/crates/bytes-1.10.0.crate) = 76656
+SHA256 (rust/crates/bytes-1.10.1.crate) = d71b6127be86fdcfddb610f7182ac57211d4b18a3e9c82eb2d17662f2227ad6a
+SIZE (rust/crates/bytes-1.10.1.crate) = 76779
SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934
SHA256 (rust/crates/cpufeatures-0.2.12.crate) = 53fe5e26ff1b7aef8bca9c6080520cfb8d9333c7568e1829cef191a9723e5504
@@ -43,8 +43,8 @@ SHA256 (rust/crates/heck-0.5.0.crate) = 2304e00983f87ffb38b55b444b5e3b60a884b5d3
SIZE (rust/crates/heck-0.5.0.crate) = 11517
SHA256 (rust/crates/hex-0.4.3.crate) = 7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70
SIZE (rust/crates/hex-0.4.3.crate) = 13299
-SHA256 (rust/crates/http-1.2.0.crate) = f16ca2af56261c99fba8bac40a10251ce8188205a4c448fbb745a2e4daa76fea
-SIZE (rust/crates/http-1.2.0.crate) = 105932
+SHA256 (rust/crates/http-1.3.1.crate) = f4a85d31aea989eead29a3aaf9e1115a180df8282431156e533de47660892565
+SIZE (rust/crates/http-1.3.1.crate) = 106063
SHA256 (rust/crates/httpdate-1.0.3.crate) = df3b46402a9d5adb4c86a0cf463f42e19994e3ee891101b1841f30a545cb49a9
SIZE (rust/crates/httpdate-1.0.3.crate) = 10639
SHA256 (rust/crates/indoc-2.0.5.crate) = b248f5224d1d606005e02c97f5aa4e88eeb230488bcc03bc9ca4d7991399f2b5
@@ -57,8 +57,8 @@ SHA256 (rust/crates/lazy_static-1.5.0.crate) = bbd2bcb4c963f2ddae06a2efc7e9f3591
SIZE (rust/crates/lazy_static-1.5.0.crate) = 14025
SHA256 (rust/crates/libc-0.2.154.crate) = ae743338b92ff9146ce83992f766a31066a91a8c84a45e0e9f21e7cf6de6d346
SIZE (rust/crates/libc-0.2.154.crate) = 743304
-SHA256 (rust/crates/log-0.4.25.crate) = 04cbf5b083de1c7e0222a7a51dbfdba1cbe1c6ab0b15e29fff3f6c077fd9cd9f
-SIZE (rust/crates/log-0.4.25.crate) = 44876
+SHA256 (rust/crates/log-0.4.26.crate) = 30bde2b3dc3671ae49d8e2e9f044c7c005836e7a023ee57cffa25ab82764bb9e
+SIZE (rust/crates/log-0.4.26.crate) = 47022
SHA256 (rust/crates/memchr-2.7.2.crate) = 6c8640c5d730cb13ebd907d8d04b52f55ac9a2eec55b440c8892f40d56c76c1d
SIZE (rust/crates/memchr-2.7.2.crate) = 96220
SHA256 (rust/crates/memoffset-0.9.1.crate) = 488016bfae457b036d996092f6cb448677611ce4449e970ceaf42695203f218a
@@ -73,18 +73,18 @@ SHA256 (rust/crates/ppv-lite86-0.2.17.crate) = 5b40af805b3121feab8a3c29f04d8ad26
SIZE (rust/crates/ppv-lite86-0.2.17.crate) = 22242
SHA256 (rust/crates/proc-macro2-1.0.89.crate) = f139b0662de085916d1fb67d2b4169d1addddda1919e696f3252b740b629986e
SIZE (rust/crates/proc-macro2-1.0.89.crate) = 49446
-SHA256 (rust/crates/pyo3-0.23.4.crate) = 57fe09249128b3173d092de9523eaa75136bf7ba85e0d69eca241c7939c933cc
-SIZE (rust/crates/pyo3-0.23.4.crate) = 1087676
-SHA256 (rust/crates/pyo3-build-config-0.23.4.crate) = 1cd3927b5a78757a0d71aa9dff669f903b1eb64b54142a9bd9f757f8fde65fd7
-SIZE (rust/crates/pyo3-build-config-0.23.4.crate) = 33885
-SHA256 (rust/crates/pyo3-ffi-0.23.4.crate) = dab6bb2102bd8f991e7749f130a70d05dd557613e39ed2deeee8e9ca0c4d548d
-SIZE (rust/crates/pyo3-ffi-0.23.4.crate) = 74806
-SHA256 (rust/crates/pyo3-log-0.12.0.crate) = 3eb421dc86d38d08e04b927b02424db480be71b777fa3a56f32e2f2a3a1a3b08
-SIZE (rust/crates/pyo3-log-0.12.0.crate) = 14630
-SHA256 (rust/crates/pyo3-macros-0.23.4.crate) = 91871864b353fd5ffcb3f91f2f703a22a9797c91b9ab497b1acac7b07ae509c7
-SIZE (rust/crates/pyo3-macros-0.23.4.crate) = 8852
-SHA256 (rust/crates/pyo3-macros-backend-0.23.4.crate) = 43abc3b80bc20f3facd86cd3c60beed58c3e2aa26213f3cda368de39c60a27e4
-SIZE (rust/crates/pyo3-macros-backend-0.23.4.crate) = 70912
+SHA256 (rust/crates/pyo3-0.23.5.crate) = 7778bffd85cf38175ac1f545509665d0b9b92a198ca7941f131f85f7a4f9a872
+SIZE (rust/crates/pyo3-0.23.5.crate) = 1088533
+SHA256 (rust/crates/pyo3-build-config-0.23.5.crate) = 94f6cbe86ef3bf18998d9df6e0f3fc1050a8c5efa409bf712e661a4366e010fb
+SIZE (rust/crates/pyo3-build-config-0.23.5.crate) = 33885
+SHA256 (rust/crates/pyo3-ffi-0.23.5.crate) = e9f1b4c431c0bb1c8fb0a338709859eed0d030ff6daa34368d3b152a63dfdd8d
+SIZE (rust/crates/pyo3-ffi-0.23.5.crate) = 74867
+SHA256 (rust/crates/pyo3-log-0.12.1.crate) = be5bb22b77965a7b5394e9aae9897a0607b51df5167561ffc3b02643b4200bc7
+SIZE (rust/crates/pyo3-log-0.12.1.crate) = 14908
+SHA256 (rust/crates/pyo3-macros-0.23.5.crate) = fbc2201328f63c4710f68abdf653c89d8dbc2858b88c5d88b0ff38a75288a9da
+SIZE (rust/crates/pyo3-macros-0.23.5.crate) = 8856
+SHA256 (rust/crates/pyo3-macros-backend-0.23.5.crate) = fca6726ad0f3da9c9de093d6f116a93c1a38e417ed73bf138472cf4064f72028
+SIZE (rust/crates/pyo3-macros-backend-0.23.5.crate) = 70938
SHA256 (rust/crates/pythonize-0.23.0.crate) = 91a6ee7a084f913f98d70cdc3ebec07e852b735ae3059a1500db2661265da9ff
SIZE (rust/crates/pythonize-0.23.0.crate) = 16177
SHA256 (rust/crates/quote-1.0.36.crate) = 0fa76aaf39101c457836aec0ce2316dbdc3ab723cdda1c6bd4e6ad4208acaca7
@@ -103,12 +103,12 @@ SHA256 (rust/crates/regex-syntax-0.8.5.crate) = 2b15c43186be67a4fd63bee50d0303af
SIZE (rust/crates/regex-syntax-0.8.5.crate) = 357541
SHA256 (rust/crates/ryu-1.0.18.crate) = f3cb5ba0dc43242ce17de99c180e96db90b235b8a9fdc9543c96d2209116bd9f
SIZE (rust/crates/ryu-1.0.18.crate) = 47713
-SHA256 (rust/crates/serde-1.0.217.crate) = 02fc4265df13d6fa1d00ecff087228cc0a2b5f3c0e87e258d8b94a156e984c70
-SIZE (rust/crates/serde-1.0.217.crate) = 79019
-SHA256 (rust/crates/serde_derive-1.0.217.crate) = 5a9bf7cf98d04a2b28aead066b7496853d4779c9cc183c440dbac457641e19a0
-SIZE (rust/crates/serde_derive-1.0.217.crate) = 57749
-SHA256 (rust/crates/serde_json-1.0.138.crate) = d434192e7da787e94a6ea7e9670b26a036d0ca41e0b7efb2676dd32bae872949
-SIZE (rust/crates/serde_json-1.0.138.crate) = 154769
+SHA256 (rust/crates/serde-1.0.219.crate) = 5f0e2c6ed6606019b4e29e69dbaba95b11854410e5347d525002456dbbb786b6
+SIZE (rust/crates/serde-1.0.219.crate) = 78983
+SHA256 (rust/crates/serde_derive-1.0.219.crate) = 5b0276cf7f2c73365f7157c8123c21cd9a50fbbd844757af28ca1f5925fc2a00
+SIZE (rust/crates/serde_derive-1.0.219.crate) = 57798
+SHA256 (rust/crates/serde_json-1.0.140.crate) = 20068b6e96dc6c9bd23e01df8827e6c7e1f2fddd43c21810382803c136b99373
+SIZE (rust/crates/serde_json-1.0.140.crate) = 154852
SHA256 (rust/crates/sha1-0.10.6.crate) = e3bf829a2d51ab4a5ddf1352d8470c140cadc8301b2ae1789db023f01cedd6ba
SIZE (rust/crates/sha1-0.10.6.crate) = 13517
SHA256 (rust/crates/sha2-0.10.8.crate) = 793db75ad2bcafc3ffa7c68b215fee268f537982cd901d132f89c6343f3a3dc8
@@ -121,8 +121,8 @@ SHA256 (rust/crates/target-lexicon-0.12.14.crate) = e1fc403891a21bcfb7c37834ba66
SIZE (rust/crates/target-lexicon-0.12.14.crate) = 25508
SHA256 (rust/crates/typenum-1.17.0.crate) = 42ff0bf0c66b8238c6f3b578df37d0b7848e55df8577b3f74f92a69acceeb825
SIZE (rust/crates/typenum-1.17.0.crate) = 42849
-SHA256 (rust/crates/ulid-1.2.0.crate) = ab82fc73182c29b02e2926a6df32f2241dbadb5cfc111fd595515b3598f46bb3
-SIZE (rust/crates/ulid-1.2.0.crate) = 11401
+SHA256 (rust/crates/ulid-1.2.1.crate) = 470dbf6591da1b39d43c14523b2b469c86879a53e8b758c8e090a470fe7b1fbe
+SIZE (rust/crates/ulid-1.2.1.crate) = 17727
SHA256 (rust/crates/unicode-ident-1.0.12.crate) = 3354b9ac3fae1ff6755cb6db53683adb661634f67557942dea4facebec0fee4b
SIZE (rust/crates/unicode-ident-1.0.12.crate) = 42168
SHA256 (rust/crates/unindent-0.2.3.crate) = c7de7d73e1754487cb58364ee906a499937a0dfabd86bcb980fa99ec8c8fa2ce
diff --git a/net-im/py-matrix-synapse/files/patch-pyproject.toml b/net-im/py-matrix-synapse/files/patch-pyproject.toml
index 2857504b7fe5..3abee3777e9f 100644
--- a/net-im/py-matrix-synapse/files/patch-pyproject.toml
+++ b/net-im/py-matrix-synapse/files/patch-pyproject.toml
@@ -1,11 +1,11 @@
---- pyproject.toml.orig 2025-02-23 20:55:48 UTC
+--- pyproject.toml.orig 2025-02-25 15:41:12 UTC
+++ pyproject.toml
@@ -370,7 +370,7 @@ tomli = ">=1.2.3"
# runtime errors caused by build system changes.
# We are happy to raise these upper bounds upon request,
# provided we check that it's safe to do so (i.e. that CI passes).
-requires = ["poetry-core>=1.1.0,<=1.9.1", "setuptools_rust>=1.3,<=1.10.2"]
-+requires = ["poetry-core>=1.1.0,<=2.1.1", "setuptools_rust>=1.3,<=1.10.2"]
++requires = ["poetry-core>=1.1.0,<=2.1.1", "setuptools_rust>=1.3"]
build-backend = "poetry.core.masonry.api"
diff --git a/net-im/py-punjab/Makefile b/net-im/py-punjab/Makefile
deleted file mode 100644
index 83a7d97c0f75..000000000000
--- a/net-im/py-punjab/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-PORTNAME= punjab
-PORTVERSION= 0.15
-PORTREVISION= 1
-CATEGORIES= net-im python
-MASTER_SITES= PYPI
-PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= HTTP XMPP client interface
-WWW= https://github.com/twonds/punjab
-
-BROKEN= fails at runtime
-DEPRECATED= Abandoned project, not compatible with decent python/twisted
-EXPIRATION_DATE= 2025-04-12
-
-RUN_DEPENDS= ${PYTHON_PKGNAMEPREFIX}twisted>=0:devel/py-twisted@${PY_FLAVOR}
-
-NO_ARCH= yes
-USES= python
-USE_PYTHON= autoplist distutils
-USE_RC_SUBR= punjab
-
-SUB_FILES= pkg-message punjab.tac
-SUB_LIST= PYTHON_CMD="${PYTHON_CMD}"
-
-PORTDOCS= README.txt INSTALL.txt PKG-INFO
-
-OPTIONS_DEFINE= DOCS
-
-post-install:
- (cd ${WRKDIR} && ${INSTALL_DATA} punjab.tac \
- ${STAGEDIR}${PREFIX}/libexec)
- @${MKDIR} ${STAGEDIR}${WWWDIR}
- @(cd ${WRKSRC}/html && ${COPYTREE_SHARE} . \
- ${STAGEDIR}${WWWDIR})
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- (cd ${WRKSRC} && ${INSTALL_DATA} ${PORTDOCS} \
- ${STAGEDIR}${DOCSDIR})
-
-.include <bsd.port.mk>
diff --git a/net-im/py-punjab/distinfo b/net-im/py-punjab/distinfo
deleted file mode 100644
index ab3105796712..000000000000
--- a/net-im/py-punjab/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (punjab-0.15.tar.gz) = 47e7aad42fff84765e03f385f3f7b12787dad020605a81c30acbd3895734a2d8
-SIZE (punjab-0.15.tar.gz) = 47804
diff --git a/net-im/py-punjab/files/patch-2to3 b/net-im/py-punjab/files/patch-2to3
deleted file mode 100644
index 222afaba20e5..000000000000
--- a/net-im/py-punjab/files/patch-2to3
+++ /dev/null
@@ -1,263 +0,0 @@
---- punjab/__init__.py.orig 2012-01-21 17:32:22 UTC
-+++ punjab/__init__.py
-@@ -62,14 +62,14 @@ def makeService(config):
- from twisted.web import server, resource, static
- from twisted.application import internet
-
-- import httpb
-+ from . import httpb
-
- serviceCollection = PunjabService()
-
- if config['html_dir']:
- r = static.File(config['html_dir'])
- else:
-- print "The html directory is needed."
-+ print("The html directory is needed.")
- return
-
- if config['white_list']:
---- punjab/jabber.py.orig 2011-05-02 18:46:14 UTC
-+++ punjab/jabber.py
-@@ -6,7 +6,7 @@ from copy import deepcopy
-
- from twisted.words import version
- hasNewTwisted = version.major >= 8
--if version.major == 0 and version.minor < 5: raise Exception, "Unsupported Version of Twisted Words"
-+if version.major == 0 and version.minor < 5: raise Exception("Unsupported Version of Twisted Words")
-
- from twisted.words.xish import domish
- from twisted.words.protocols.jabber import xmlstream
-@@ -64,11 +64,11 @@ class JabberClientFactory(xmlstream.XmlStreamFactory):
-
-
- def rawDataIn(self, buf):
-- log.msg("RECV: %s" % unicode(buf, 'utf-8').encode('ascii', 'replace'))
-+ log.msg("RECV: %s" % str(buf, 'utf-8').encode('ascii', 'replace'))
-
-
- def rawDataOut(self, buf):
-- log.msg("SEND: %s" % unicode(buf, 'utf-8').encode('ascii', 'replace'))
-+ log.msg("SEND: %s" % str(buf, 'utf-8').encode('ascii', 'replace'))
-
-
- class PunjabAuthenticator(xmlstream.ConnectAuthenticator):
---- punjab/session.py.orig 2013-07-24 20:35:00 UTC
-+++ punjab/session.py
-@@ -21,7 +21,7 @@ from punjab import jabber
- from punjab.xmpp import ns
-
- import time
--import error
-+from . import error
-
- try:
- from twisted.internet import ssl
-@@ -40,7 +40,7 @@ class XMPPClientConnector(SRVConnector):
- """
- def __init__(self, client_reactor, domain, factory):
- """ Init """
-- if isinstance(domain, unicode):
-+ if isinstance(domain, str):
- warnings.warn(
- "Domain argument to XMPPClientConnector should be bytes, "
- "not unicode",
-@@ -75,7 +75,7 @@ def make_session(pint, attrs, session_type='BOSH'):
- log.msg('================================== %s connect to %s:%s ==================================' % (str(time.time()),s.hostname,s.port))
-
- connect_srv = s.connect_srv
-- if attrs.has_key('route'):
-+ if 'route' in attrs:
- connect_srv = False
- if s.hostname in ['localhost', '127.0.0.1']:
- connect_srv = False
-@@ -119,7 +119,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
- """
- Initialize the session
- """
-- if attrs.has_key('charset'):
-+ if 'charset' in attrs:
- self.charset = str(attrs['charset'])
- else:
- self.charset = 'utf-8'
-@@ -152,7 +152,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
- self.waiting_requests = []
- self.use_raw = attrs.get('raw', False)
-
-- self.raw_buffer = u""
-+ self.raw_buffer = ""
- self.xmpp_node = ''
- self.success = 0
- self.mechanisms = []
-@@ -173,20 +173,20 @@ class Session(jabber.JabberClientFactory, server.Sessi
- self.hold = int(attrs.get('hold', 0))
- self.inactivity = int(attrs.get('inactivity', 900)) # default inactivity 15 mins
-
-- if attrs.has_key('window'):
-+ if 'window' in attrs:
- self.window = int(attrs['window'])
- else:
- self.window = self.hold + 2
-
-- if attrs.has_key('polling'):
-+ if 'polling' in attrs:
- self.polling = int(attrs['polling'])
- else:
- self.polling = 0
-
-- if attrs.has_key('port'):
-+ if 'port' in attrs:
- self.port = int(attrs['port'])
-
-- if attrs.has_key('hostname'):
-+ if 'hostname' in attrs:
- self.hostname = attrs['hostname']
- else:
- self.hostname = self.to
-@@ -195,10 +195,10 @@ class Session(jabber.JabberClientFactory, server.Sessi
-
- self.connect_srv = getattr(pint, 'connect_srv', True)
-
-- self.secure = attrs.has_key('secure') and attrs['secure'] == 'true'
-+ self.secure = 'secure' in attrs and attrs['secure'] == 'true'
- self.authenticator.useTls = self.secure
-
-- if attrs.has_key('route'):
-+ if 'route' in attrs:
- if attrs['route'].startswith("xmpp:"):
- self.route = attrs['route'][5:]
- if self.route.startswith("//"):
-@@ -246,7 +246,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
- log.err()
- if self.use_raw and self.authid:
- if type(buf) == type(''):
-- buf = unicode(buf, 'utf-8')
-+ buf = str(buf, 'utf-8')
- # add some raw data
- self.raw_buffer = self.raw_buffer + buf
-
-@@ -402,7 +402,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
-
- self.authid = self.xmlstream.sid
-
-- if not self.attrs.has_key('no_events'):
-+ if 'no_events' not in self.attrs:
-
- self.xmlstream.addOnetimeObserver("/auth", self.stanzaHandler)
- self.xmlstream.addOnetimeObserver("/response", self.stanzaHandler)
-@@ -461,7 +461,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
- if len(self.waiting_requests) > 0:
- self.returnWaitingRequests()
- self.elems = [] # reset elems
-- self.raw_buffer = u"" # reset raw buffer, features should not be in it
-+ self.raw_buffer = "" # reset raw buffer, features should not be in it
-
- def bindHandler(self, stz):
- """bind debugger for punjab, this is temporary! """
-@@ -478,7 +478,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
- stz.prefixes = ns.XMPP_PREFIXES
- if self.use_raw and self.authid:
- stz = domish.SerializedXML(self.raw_buffer)
-- self.raw_buffer = u""
-+ self.raw_buffer = ""
-
- self.elems.append(stz)
- if self.waiting_requests and len(self.waiting_requests) > 0:
-@@ -534,7 +534,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
- else: # need to wait for a new request and then expire
- do_expire = False
-
-- if self.pint and self.pint.sessions.has_key(self.sid):
-+ if self.pint and self.sid in self.pint.sessions:
- if do_expire:
- try:
- self.expire()
-@@ -573,7 +573,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
- else: # need to wait for a new request and then expire
- do_expire = False
-
-- if self.pint and self.pint.sessions.has_key(self.sid):
-+ if self.pint and self.sid in self.pint.sessions:
- if do_expire:
- try:
- self.expire()
-@@ -607,8 +607,8 @@ class Session(jabber.JabberClientFactory, server.Sessi
- else:
- observers = self.xmlstream._xpathObservers
- emptyLists = []
-- for priority, priorityObservers in observers.iteritems():
-- for query, callbacklist in priorityObservers.iteritems():
-+ for priority, priorityObservers in observers.items():
-+ for query, callbacklist in priorityObservers.items():
- callbacklist.callbacks = []
- emptyLists.append((priority, query))
-
-@@ -663,7 +663,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
- wait += self.wait # if we have pending requests we need to add the wait time
-
- if time.time() - self.lastModified > wait+(0.1):
-- if self.site.sessions.has_key(self.uid):
-+ if self.uid in self.site.sessions:
- self.terminate()
- else:
- pass
-@@ -673,9 +673,9 @@ class Session(jabber.JabberClientFactory, server.Sessi
-
-
- def _cacheData(self, rid, data):
-- if len(self.cache_data.keys())>=3:
-+ if len(list(self.cache_data.keys()))>=3:
- # remove the first one in
-- keys = self.cache_data.keys()
-+ keys = list(self.cache_data.keys())
- keys.sort()
- del self.cache_data[keys[0]]
-
-@@ -686,11 +686,11 @@ class Session(jabber.JabberClientFactory, server.Sessi
-
- def _sessionResultEvent(self, iq):
- """ """
-- if len(self.waiting_requests)>0:
-- wr = self.waiting_requests.pop(0)
-- d = wr.deferred
-- else:
-- d = None
-+ if len(self.waiting_requests)>0:
-+ wr = self.waiting_requests.pop(0)
-+ d = wr.deferred
-+ else:
-+ d = None
-
- if iq["type"] == "result":
- if d:
-@@ -710,7 +710,7 @@ class Session(jabber.JabberClientFactory, server.Sessi
-
- self.authenticator._reset()
- if self.use_raw:
-- self.raw_buffer = u""
-+ self.raw_buffer = ""
-
-
-
---- punjab/xmpp/server.py.orig 2012-07-15 00:26:12 UTC
-+++ punjab/xmpp/server.py
-@@ -136,7 +136,7 @@ class XMPPServerProtocol(xmlstream.XmlStream):
-
-
- def streamConnected(self, elm):
-- print "stream connected"
-+ print("stream connected")
-
- def streamStarted(self, elm):
- """stream has started, we need to respond
-@@ -162,8 +162,8 @@ class XMPPServerProtocol(xmlstream.XmlStream):
- def onElement(self, element):
- try:
- xmlstream.XmlStream.onElement(self, element)
-- except Exception, e:
-- print "Exception!", e
-+ except Exception as e:
-+ print("Exception!", e)
- raise e
-
- def onDocumentEnd(self):
diff --git a/net-im/py-punjab/files/pkg-message.in b/net-im/py-punjab/files/pkg-message.in
deleted file mode 100644
index 5c863add9008..000000000000
--- a/net-im/py-punjab/files/pkg-message.in
+++ /dev/null
@@ -1,8 +0,0 @@
-[
-{ type: install
- message: <<EOM
-Please read the documentation and tutorial at:
-%%DOCSDIR%% for setup and use.
-EOM
-}
-]
diff --git a/net-im/py-punjab/files/punjab.in b/net-im/py-punjab/files/punjab.in
deleted file mode 100644
index 9deb47343ab7..000000000000
--- a/net-im/py-punjab/files/punjab.in
+++ /dev/null
@@ -1,26 +0,0 @@
-#!/bin/sh
-
-# PROVIDE: punjab
-# REQUIRE: DAEMON
-
-. /etc/rc.subr
-
-name="punjab"
-rcvar=punjab_enable
-command="%%PREFIX%%/bin/twistd"
-
-load_rc_config $name
-
-punjab_enable=${punjab_enable-"NO"}
-punjab_uid=${punjab_uid-"65534"}
-punjab_gid=${punjab_gid-"65534"}
-punjab_logfile=${punjab_logfile-"/var/log/punjab.log"}
-punjab_pidfile=${punjab_pidfile-"/var/run/punjab.pid"}
-punjab_tac=${punjab_tac-"%%PREFIX%%/libexec/punjab.tac"}
-
-command_interpreter="%%PYTHON_CMD%%"
-pidfile=${punjab_pidfile}
-
-command_args="-u ${punjab_uid} -g ${punjab_gid} --pidfile ${pidfile} -l ${punjab_logfile} -y ${punjab_tac}"
-
-run_rc_command "$1"
diff --git a/net-im/py-punjab/files/punjab.tac.in b/net-im/py-punjab/files/punjab.tac.in
deleted file mode 100644
index a8b3b63cf387..000000000000
--- a/net-im/py-punjab/files/punjab.tac.in
+++ /dev/null
@@ -1,14 +0,0 @@
-from twisted.web import server, resource, static
-from twisted.application import service, internet
-
-from punjab.httpb import Httpb, HttpbService
-
-root = static.File("%%WWWDIR%%") # a static html directory
-
-b = resource.IResource(HttpbService(1)) # 1 means turn on verbose mode.
-root.putChild('bosh', b) # url for BOSH
-
-site = server.Site(root)
-
-application = service.Application("punjab")
-internet.TCPServer(5280, site).setServiceParent(application)
diff --git a/net-im/py-punjab/pkg-descr b/net-im/py-punjab/pkg-descr
deleted file mode 100644
index e8cccf198d9b..000000000000
--- a/net-im/py-punjab/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Punjab is a HTTP jabber client interface.
-
-It is a BOSH or XEP-0124 connection manager that allows persistent client
-connections to an XMPP server.
-
-Supporting XMPP over BOSH or XEP-0206
diff --git a/net-im/py-punjab/pkg-plist b/net-im/py-punjab/pkg-plist
deleted file mode 100644
index e839b911dffe..000000000000
--- a/net-im/py-punjab/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-libexec/punjab.tac
-%%WWWDIR%%/favicon.ico
-%%WWWDIR%%/crossdomain.xml
-%%WWWDIR%%/punjab.gif
-%%WWWDIR%%/index.html
diff --git a/net-im/py-toxcore-c/Makefile b/net-im/py-toxcore-c/Makefile
index 03e368946752..5766116d5e80 100644
--- a/net-im/py-toxcore-c/Makefile
+++ b/net-im/py-toxcore-c/Makefile
@@ -1,7 +1,7 @@
PORTNAME= toxcore-c
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 10
+PORTREVISION= 11
PORTEPOCH= 1
CATEGORIES= net-im net-p2p python
PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX}
diff --git a/net-im/qTox/Makefile b/net-im/qTox/Makefile
index 35eaadaf2256..5ed07069d94b 100644
--- a/net-im/qTox/Makefile
+++ b/net-im/qTox/Makefile
@@ -1,7 +1,7 @@
PORTNAME= qTox
DISTVERSIONPREFIX= v
DISTVERSION= 1.18.2
-PORTREVISION= 2
+PORTREVISION= 3
CATEGORIES= net-im net-p2p
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/qxmpp/Makefile b/net-im/qxmpp/Makefile
index db8406ee6966..1af05195b0b0 100644
--- a/net-im/qxmpp/Makefile
+++ b/net-im/qxmpp/Makefile
@@ -1,8 +1,9 @@
PORTNAME= qxmpp
-DISTVERSIONPREFIX= v
DISTVERSION= 1.10.3
CATEGORIES= net-im
+MASTER_SITES= KDE/unstable/${PORTNAME}
PKGNAMESUFFIX= -qt6
+DIST_SUBDIR= KDE/${PORTNAME}
MAINTAINER= kde@FreeBSD.org
COMMENT= XMPP client library based on Qt and C++
@@ -14,8 +15,8 @@ LICENSE_FILE= ${WRKSRC}/LICENSES/LGPL-2.1-or-later.txt
LIB_DEPENDS= libomemo-c.so:security/libomemo-c \
libqca-qt6.so:devel/qca@qt6
-USES= cmake:testing compiler:c++20-lang kde:6 pathfix pkgconfig qt:6
-KDE_INVENT= 2a99f5d14771bf79ffe90814cc17b74e934b9b31 libraries
+USES= cmake:testing compiler:c++20-lang kde:6 pathfix pkgconfig \
+ qt:6 tar:xz
USE_LDCONFIG= yes
USE_QT= base
diff --git a/net-im/qxmpp/distinfo b/net-im/qxmpp/distinfo
index 1db844a124b9..8ce718015a26 100644
--- a/net-im/qxmpp/distinfo
+++ b/net-im/qxmpp/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1742891970
-SHA256 (libraries-qxmpp-2a99f5d14771bf79ffe90814cc17b74e934b9b31_GL0.tar.gz) = 8892ab605563c63740af6f55a8c401ba42a0b8c0b536835c7cb1c8f88f7ca3be
-SIZE (libraries-qxmpp-2a99f5d14771bf79ffe90814cc17b74e934b9b31_GL0.tar.gz) = 737759
+TIMESTAMP = 1744193844
+SHA256 (KDE/qxmpp/qxmpp-1.10.3.tar.xz) = b52eba1c0be650a2b9b0505969db70729a6ded4217f2cc63f609791a77f5efe4
+SIZE (KDE/qxmpp/qxmpp-1.10.3.tar.xz) = 538976
diff --git a/net-im/ricochet/Makefile b/net-im/ricochet/Makefile
index dd36758c4e9a..f73008a1db03 100644
--- a/net-im/ricochet/Makefile
+++ b/net-im/ricochet/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ricochet
PORTVERSION= 1.1.4
DISTVERSIONPREFIX= v
-PORTREVISION= 36
+PORTREVISION= 37
CATEGORIES= net-im net-p2p
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/signal-desktop/Makefile b/net-im/signal-desktop/Makefile
index 5181b327dc47..7fe13c343cdc 100644
--- a/net-im/signal-desktop/Makefile
+++ b/net-im/signal-desktop/Makefile
@@ -1,13 +1,14 @@
PORTNAME= signal-desktop
DISTVERSIONPREFIX= v
-DISTVERSION= 7.48.0
+DISTVERSION= 7.50.0
+PORTREVISION= 1
CATEGORIES= net-im
MASTER_SITES= LOCAL/mikael/signal-desktop/:npm \
- https://build-artifacts.signal.org/desktop/:sqlcipher
+ https://registry.npmjs.org/@esbuild/freebsd-arm64/-/:esbuildarm64 \
+ https://registry.npmjs.org/@esbuild/freebsd-x64/-/:esbuildx64
DISTFILES= signal-desktop-${DISTVERSION}-npm-cache.tar.gz:npm \
- ${SQLCIPHER}.tar.gz:sqlcipher
-# for online build
-#DISTFILES= ${SQLCIPHER}.tar.gz:sqlcipher
+ freebsd-arm64-${ESBUILD_VERS}.tgz:esbuildarm64 \
+ freebsd-x64-${ESBUILD_VERS}.tgz:esbuildx64
MAINTAINER= mikael@FreeBSD.org
COMMENT= Cross-platform centralized encrypted messaging service
@@ -21,9 +22,10 @@ ONLY_FOR_ARCHS= aarch64 amd64
BUILD_DEPENDS= ${LOCALBASE}/lib/libringrtc.so:multimedia/ringrtc \
${LOCALBASE}/lib/libsignal_node.so:net-im/libsignal-node \
${LOCALBASE}/lib/libsignal_sqlcipher_extension.a:devel/signal-sqlcipher-extension \
+ ${LOCALBASE}/lib/node_sqlcipher.node:security/node-sqlcipher \
app-builder>0:devel/app-builder \
electron${ELECTRON_VER_MAJOR}:devel/electron${ELECTRON_VER_MAJOR} \
- npm:www/npm-node20
+ npm:www/npm${NODEJS_SUFFIX}
LIB_DEPENDS= libasound.so:audio/alsa-lib \
libatk-bridge-2.0.so:accessibility/at-spi2-core \
libatspi.so:accessibility/at-spi2-core \
@@ -52,7 +54,7 @@ LIB_DEPENDS= libasound.so:audio/alsa-lib \
libxkbcommon.so:x11/libxkbcommon \
libxshmfence.so:x11/libxshmfence
-USES= desktop-file-utils gettext-runtime gl gnome jpeg pkgconfig ssl xorg
+USES= desktop-file-utils gettext-runtime gl gnome jpeg nodejs:20,build pkgconfig ssl xorg
USE_GITHUB= yes
GH_ACCOUNT= signalapp
GH_PROJECT= Signal-Desktop
@@ -78,13 +80,15 @@ MAKE_ENV+= ELECTRON_SKIP_BINARY_DOWNLOAD=1
# This is a workaround to avoid filesystem violations during poudriere build
MAKE_ENV+= PYTHONDONTWRITEBYTECODE=1
+MAKE_ENV+= ESBUILD_BINARY_PATH=${WRKDIR}/esbuild-freebsd-64/package/bin/esbuild
+
_BUILD_DATE= $$(date +'%s')
ELECTRON_VER_MAJOR= 34
-
-SQLCIPHER= sqlcipher-v2-4.6.1-signal-patch2--0.2.1-asm2-6253f886c40e49bf892d5cdc92b2eb200b12cd8d80c48ce5b05967cfd01ee8c7
+ESBUILD_VERS= 0.24.0
NODE_ARCH= ${ARCH:S/aarch64/arm64/:S/amd64/x64/}
+ESBUILD_ARCH= ${ARCH:S/aarch64/arm64/:S/amd64/x64/}
APP_OUT_DIR= linux-${ARCH:S/aarch64/arm64-/:S/amd64//}unpacked
PLIST_SUB= NODE_ARCH=${NODE_ARCH} \
@@ -113,21 +117,25 @@ do-build:
${CP} ${FILESDIR}/package-lock.json ${WRKSRC}
${CP} ${FILESDIR}/pnpm-lock.yaml ${WRKSRC}
+ ${MKDIR} ${WRKDIR}/esbuild-freebsd-64
+ ${TAR} xf ${DISTDIR}/freebsd-${ESBUILD_ARCH}-${ESBUILD_VERS}.tgz -C ${WRKDIR}/esbuild-freebsd-64
+
cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} npm install --ignore-scripts pnpm@10.6.3
cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} npm_config_nodedir=${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR}/node_headers pnpm install --ignore-scripts || ${TRUE}
- # Install libsignal_node.so and libringrtc.so binaries in node_modules
+ # Install libsignal_node.so, libringrtc.so and node_sqlcipher.node binaries in node_modules
${MKDIR} ${WRKSRC}/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-${NODE_ARCH} \
- ${WRKSRC}/node_modules/@signalapp/ringrtc/build/freebsd
+ ${WRKSRC}/node_modules/@signalapp/ringrtc/build/freebsd \
+ ${WRKSRC}/node_modules/@signalapp/sqlcipher/prebuilds/freebsd-${NODE_ARCH}
+
${CP} ${LOCALBASE}/lib/libsignal_node.so \
${WRKSRC}/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-${NODE_ARCH}/@signalapp+libsignal-client.node
${CP} ${LOCALBASE}/lib/libringrtc.so \
${WRKSRC}/node_modules/@signalapp/ringrtc/build/freebsd/libringrtc-${NODE_ARCH}.node
-
- ${CP} ${DISTDIR}/${SQLCIPHER}.tar.gz \
- ${WRKSRC}/node_modules/@signalapp/better-sqlite3/deps/sqlcipher.tar.gz
+ ${CP} ${LOCALBASE}/lib/node_sqlcipher.node \
+ ${WRKSRC}/node_modules/@signalapp/sqlcipher/prebuilds/freebsd-${NODE_ARCH}
cd ${WRKSRC} && \
${SETENV} ${MAKE_ENV} npm_config_nodedir=${LOCALBASE}/share/electron${ELECTRON_VER_MAJOR}/node_headers pnpm install
diff --git a/net-im/signal-desktop/distinfo b/net-im/signal-desktop/distinfo
index 7db4001d83af..bd00f0fac084 100644
--- a/net-im/signal-desktop/distinfo
+++ b/net-im/signal-desktop/distinfo
@@ -1,7 +1,9 @@
-TIMESTAMP = 1743089316
-SHA256 (signal-desktop-7.48.0-npm-cache.tar.gz) = 01ff0e7fc4552c3c80c2cc519aa824ff71335a67e9eeadfef364c2ba34ca4390
-SIZE (signal-desktop-7.48.0-npm-cache.tar.gz) = 883317232
-SHA256 (sqlcipher-v2-4.6.1-signal-patch2--0.2.1-asm2-6253f886c40e49bf892d5cdc92b2eb200b12cd8d80c48ce5b05967cfd01ee8c7.tar.gz) = 6253f886c40e49bf892d5cdc92b2eb200b12cd8d80c48ce5b05967cfd01ee8c7
-SIZE (sqlcipher-v2-4.6.1-signal-patch2--0.2.1-asm2-6253f886c40e49bf892d5cdc92b2eb200b12cd8d80c48ce5b05967cfd01ee8c7.tar.gz) = 10849572
-SHA256 (signalapp-Signal-Desktop-v7.48.0_GH0.tar.gz) = ba67b29e39851030af4564c0c9373d9b66ed898c1b51fe99259d52299fe8c1b2
-SIZE (signalapp-Signal-Desktop-v7.48.0_GH0.tar.gz) = 45198541
+TIMESTAMP = 1744362898
+SHA256 (signal-desktop-7.50.0-npm-cache.tar.gz) = 56ed35e985b2f77671dbcbe2b624f3531cde15ed84ab91aa052c1ca6ef3e5510
+SIZE (signal-desktop-7.50.0-npm-cache.tar.gz) = 1175936289
+SHA256 (freebsd-arm64-0.24.0.tgz) = c09c0acf0e892cf3aa54b61aa02d447a9ecf00a9d7f0e6165e81f208d25d7de0
+SIZE (freebsd-arm64-0.24.0.tgz) = 3970551
+SHA256 (freebsd-x64-0.24.0.tgz) = f2562d5c4b5d48f832c73f30dc6155adc505b5a296081ddae48b517f2e3d6b42
+SIZE (freebsd-x64-0.24.0.tgz) = 4318529
+SHA256 (signalapp-Signal-Desktop-v7.50.0_GH0.tar.gz) = aa1d8c4f741315fb6028836a346ce69fe3487e65aa9aae3b0ab35d1bbcc627a5
+SIZE (signalapp-Signal-Desktop-v7.50.0_GH0.tar.gz) = 45338528
diff --git a/net-im/signal-desktop/files/package-lock.json b/net-im/signal-desktop/files/package-lock.json
index f0fb1c32ad58..04722b44959d 100644
--- a/net-im/signal-desktop/files/package-lock.json
+++ b/net-im/signal-desktop/files/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "signal-desktop",
- "version": "7.48.0",
+ "version": "7.50.0",
"lockfileVersion": 3,
"requires": true,
"packages": {
"": {
"name": "signal-desktop",
- "version": "7.48.0",
+ "version": "7.50.0",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
@@ -17,16 +17,17 @@
"@indutny/dicer": "0.3.2",
"@indutny/mac-screen-share": "1.0.13",
"@indutny/range-finder": "1.3.4",
- "@indutny/simple-windows-notifications": "2.0.7",
+ "@indutny/simple-windows-notifications": "2.0.16",
"@indutny/sneequals": "4.0.0",
"@popperjs/core": "2.11.8",
"@react-aria/focus": "3.19.1",
+ "@react-aria/interactions": "3.23.0",
"@react-aria/utils": "3.25.3",
"@react-spring/web": "9.7.5",
- "@signalapp/better-sqlite3": "9.0.13",
- "@signalapp/libsignal-client": "0.67.3",
+ "@signalapp/libsignal-client": "0.67.4",
"@signalapp/quill-cjs": "2.1.2",
- "@signalapp/ringrtc": "2.50.2",
+ "@signalapp/ringrtc": "2.50.3",
+ "@signalapp/sqlcipher": "1.0.0",
"@tanstack/react-virtual": "3.11.2",
"@types/fabric": "4.5.3",
"backbone": "1.6.0",
@@ -177,7 +178,6 @@
"@types/semver": "7.5.8",
"@types/sinon": "17.0.3",
"@types/split2": "4.2.3",
- "@types/unzipper": "0.10.10",
"@types/uuid": "10.0.0",
"@types/websocket": "1.0.0",
"@types/write-file-atomic": "4.0.3",
@@ -198,7 +198,7 @@
"csv-parse": "5.5.6",
"danger": "12.3.3",
"debug": "4.3.7",
- "electron": "35.0.2",
+ "electron": "35.1.4",
"electron-builder": "26.0.12",
"electron-mocha": "13.0.1",
"endanger": "7.0.4",
@@ -245,7 +245,6 @@
"terser-webpack-plugin": "5.3.10",
"ts-node": "10.9.2",
"typescript": "5.6.3",
- "unzipper": "0.12.3",
"wait-on": "8.0.1",
"webpack": "5.96.1",
"webpack-cli": "5.1.4",
@@ -2551,9 +2550,9 @@
}
},
"node_modules/@indutny/simple-windows-notifications": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/@indutny/simple-windows-notifications/-/simple-windows-notifications-2.0.7.tgz",
- "integrity": "sha512-RHh3/+JfAN/7U4xZj1vg4ZRMMjOZxFzt98SRA6o/bqVUl1Tlef6L4sqVKruCdKMZj6zSpLCFHWg6cQtLuJJEGg==",
+ "version": "2.0.16",
+ "resolved": "https://registry.npmjs.org/@indutny/simple-windows-notifications/-/simple-windows-notifications-2.0.16.tgz",
+ "integrity": "sha512-twYOSz8l/bJkYumNiOE6vkdPXr6pmoR0fq6OBLaxVoGRz404mWLjFVMaRcVD2zVzzaQBXIUyaxfLbVjxnM5M4A==",
"hasInstallScript": true,
"license": "MIT",
"dependencies": {
@@ -4465,6 +4464,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/button/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/button/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -4505,6 +4521,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/calendar/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/calendar/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -4546,6 +4579,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/checkbox/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/checkbox/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -4606,6 +4656,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/color/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/color/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -4669,6 +4736,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/combobox/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/combobox/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -4734,6 +4818,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/datepicker/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/datepicker/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -4770,6 +4871,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/dialog/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/dialog/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -4832,6 +4950,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/dnd/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/dnd/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -4902,6 +5037,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/form/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/form/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -4962,6 +5114,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/grid/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/grid/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5020,6 +5189,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/gridlist/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/gridlist/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5077,15 +5263,14 @@
}
},
"node_modules/@react-aria/interactions": {
- "version": "3.24.1",
- "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
- "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "version": "3.23.0",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.23.0.tgz",
+ "integrity": "sha512-0qR1atBIWrb7FzQ+Tmr3s8uH5mQdyRH78n0krYaG8tng9+u1JlSi8DGRSaC9ezKyNB84m7vHT207xnHXGeJ3Fg==",
"license": "Apache-2.0",
"dependencies": {
"@react-aria/ssr": "^3.9.7",
- "@react-aria/utils": "^3.28.1",
- "@react-stately/flags": "^3.1.0",
- "@react-types/shared": "^3.28.0",
+ "@react-aria/utils": "^3.27.0",
+ "@react-types/shared": "^3.27.0",
"@swc/helpers": "^0.5.0"
},
"peerDependencies": {
@@ -5161,6 +5346,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/link/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/link/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5200,6 +5402,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/listbox/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/listbox/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5270,6 +5489,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/menu/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/menu/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5327,6 +5563,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/numberfield/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/numberfield/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5385,6 +5638,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/overlays/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/overlays/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5478,6 +5748,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/radio/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/radio/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5560,6 +5847,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/select/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/select/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5614,6 +5918,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/selection/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/selection/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5685,6 +6006,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/slider/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/slider/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5815,6 +6153,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/table/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/table/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5870,6 +6225,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/tabs/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/tabs/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5910,6 +6282,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/tag/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/tag/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5949,6 +6338,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/textfield/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/textfield/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -5985,6 +6391,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/toggle/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/toggle/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -6037,6 +6460,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/toolbar/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/toolbar/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -6073,6 +6513,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/tooltip/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/tooltip/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -6145,6 +6602,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/virtualizer/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/virtualizer/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -6179,6 +6653,23 @@
"react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
}
},
+ "node_modules/@react-aria/visually-hidden/node_modules/@react-aria/interactions": {
+ "version": "3.24.1",
+ "resolved": "https://registry.npmjs.org/@react-aria/interactions/-/interactions-3.24.1.tgz",
+ "integrity": "sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==",
+ "license": "Apache-2.0",
+ "dependencies": {
+ "@react-aria/ssr": "^3.9.7",
+ "@react-aria/utils": "^3.28.1",
+ "@react-stately/flags": "^3.1.0",
+ "@react-types/shared": "^3.28.0",
+ "@swc/helpers": "^0.5.0"
+ },
+ "peerDependencies": {
+ "react": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1",
+ "react-dom": "^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1"
+ }
+ },
"node_modules/@react-aria/visually-hidden/node_modules/@react-aria/utils": {
"version": "3.28.1",
"resolved": "https://registry.npmjs.org/@react-aria/utils/-/utils-3.28.1.tgz",
@@ -7115,21 +7606,10 @@
"dev": true,
"license": "BSD-3-Clause"
},
- "node_modules/@signalapp/better-sqlite3": {
- "version": "9.0.13",
- "resolved": "https://registry.npmjs.org/@signalapp/better-sqlite3/-/better-sqlite3-9.0.13.tgz",
- "integrity": "sha512-sl5JJvHz/mGy3JXXcWFq7PxeO/d9SaCjPq/FPc4RCujaTC9JofHLdxQjn2xSSZQBLm28o2as3p6hD9eDk+BVNw==",
- "hasInstallScript": true,
- "license": "MIT",
- "dependencies": {
- "bindings": "^1.5.0",
- "tar": "^6.1.0"
- }
- },
"node_modules/@signalapp/libsignal-client": {
- "version": "0.67.3",
- "resolved": "https://registry.npmjs.org/@signalapp/libsignal-client/-/libsignal-client-0.67.3.tgz",
- "integrity": "sha512-GIiXJMqiIByPZbomytoYQcQLJ3pNgHBCjt5BvlE/3rkrmNwyXW1UVqszX6/WfZi91aqUapO4+7Op+8JCbDGRWA==",
+ "version": "0.67.4",
+ "resolved": "https://registry.npmjs.org/@signalapp/libsignal-client/-/libsignal-client-0.67.4.tgz",
+ "integrity": "sha512-nenGxomG2zH0uCoFSwBzofqSAHnJRdbIbLr8libGy9y3rCL2z62nHL79Kh1o46ZnzxgAA7Ay3/qMhwPcXq7Iig==",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
@@ -7169,9 +7649,9 @@
}
},
"node_modules/@signalapp/ringrtc": {
- "version": "2.50.2",
- "resolved": "https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.50.2.tgz",
- "integrity": "sha512-fZgfz4asC4CZsvrhxYMDVbIz0iffde9GhWEgIBpAxgEiLpuURx9YRK1ghnn9eonfZNEXwhrTUXUBlC6xYyy1rQ==",
+ "version": "2.50.3",
+ "resolved": "https://registry.npmjs.org/@signalapp/ringrtc/-/ringrtc-2.50.3.tgz",
+ "integrity": "sha512-LKR5rBVoVny0T8aWLaHP94lKvWzd0a0WTv9AWD+HFA2N7BQ+7YpAlLLCBNgZpI3UYHw/9gpZC1ZQJZF8uz7MDA==",
"hasInstallScript": true,
"license": "AGPL-3.0-only",
"dependencies": {
@@ -7179,6 +7659,17 @@
"tar": "^6.2.1"
}
},
+ "node_modules/@signalapp/sqlcipher": {
+ "version": "1.0.0",
+ "resolved": "https://registry.npmjs.org/@signalapp/sqlcipher/-/sqlcipher-1.0.0.tgz",
+ "integrity": "sha512-3+4Y/0Tf0gis8gaZrD58cnzVVRzeDtBCPhS3gUdvxgkEXMv4guSJ+MDfHZLQKmqvuPmjTlt+YOsTjvLCWruFaQ==",
+ "hasInstallScript": true,
+ "license": "AGPL-3.0-only",
+ "dependencies": {
+ "node-addon-api": "*",
+ "node-gyp-build": "^4.8.4"
+ }
+ },
"node_modules/@sinclair/typebox": {
"version": "0.27.8",
"resolved": "https://registry.npmjs.org/@sinclair/typebox/-/typebox-0.27.8.tgz",
@@ -7494,13 +7985,13 @@
}
},
"node_modules/@storybook/builder-webpack5/node_modules/@types/node": {
- "version": "22.13.14",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.14.tgz",
- "integrity": "sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==",
+ "version": "22.14.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.0.tgz",
+ "integrity": "sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~6.20.0"
+ "undici-types": "~6.21.0"
}
},
"node_modules/@storybook/builder-webpack5/node_modules/css-loader": {
@@ -7557,9 +8048,9 @@
}
},
"node_modules/@storybook/builder-webpack5/node_modules/undici-types": {
- "version": "6.20.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
- "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
"dev": true,
"license": "MIT"
},
@@ -7675,19 +8166,19 @@
}
},
"node_modules/@storybook/core-webpack/node_modules/@types/node": {
- "version": "22.13.14",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.14.tgz",
- "integrity": "sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==",
+ "version": "22.14.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.0.tgz",
+ "integrity": "sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~6.20.0"
+ "undici-types": "~6.21.0"
}
},
"node_modules/@storybook/core-webpack/node_modules/undici-types": {
- "version": "6.20.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
- "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
"dev": true,
"license": "MIT"
},
@@ -7814,19 +8305,19 @@
}
},
"node_modules/@storybook/preset-react-webpack/node_modules/@types/node": {
- "version": "22.13.14",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.14.tgz",
- "integrity": "sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==",
+ "version": "22.14.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.0.tgz",
+ "integrity": "sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~6.20.0"
+ "undici-types": "~6.21.0"
}
},
"node_modules/@storybook/preset-react-webpack/node_modules/undici-types": {
- "version": "6.20.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
- "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
"dev": true,
"license": "MIT"
},
@@ -7949,19 +8440,19 @@
}
},
"node_modules/@storybook/react-webpack5/node_modules/@types/node": {
- "version": "22.13.14",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.14.tgz",
- "integrity": "sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==",
+ "version": "22.14.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.0.tgz",
+ "integrity": "sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~6.20.0"
+ "undici-types": "~6.21.0"
}
},
"node_modules/@storybook/react-webpack5/node_modules/undici-types": {
- "version": "6.20.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
- "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
"dev": true,
"license": "MIT"
},
@@ -8057,15 +8548,15 @@
}
},
"node_modules/@swc/core": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.13.tgz",
- "integrity": "sha512-9BXdYz12Wl0zWmZ80PvtjBWeg2ncwJ9L5WJzjhN6yUTZWEV/AwAdVdJnIEp4pro3WyKmAaMxcVOSbhuuOZco5g==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core/-/core-1.11.20.tgz",
+ "integrity": "sha512-2F0+bQs7+pwbudsxRffLdfpGCQX4Ih5k88f7LqTfj2oC7aTrv7FssduOvcAvfVY/InZmyYEblKl1rqg8bvzrZQ==",
"dev": true,
"hasInstallScript": true,
"license": "Apache-2.0",
"dependencies": {
"@swc/counter": "^0.1.3",
- "@swc/types": "^0.1.19"
+ "@swc/types": "^0.1.21"
},
"engines": {
"node": ">=10"
@@ -8075,19 +8566,19 @@
"url": "https://opencollective.com/swc"
},
"optionalDependencies": {
- "@swc/core-darwin-arm64": "1.11.13",
- "@swc/core-darwin-x64": "1.11.13",
- "@swc/core-linux-arm-gnueabihf": "1.11.13",
- "@swc/core-linux-arm64-gnu": "1.11.13",
- "@swc/core-linux-arm64-musl": "1.11.13",
- "@swc/core-linux-x64-gnu": "1.11.13",
- "@swc/core-linux-x64-musl": "1.11.13",
- "@swc/core-win32-arm64-msvc": "1.11.13",
- "@swc/core-win32-ia32-msvc": "1.11.13",
- "@swc/core-win32-x64-msvc": "1.11.13"
+ "@swc/core-darwin-arm64": "1.11.20",
+ "@swc/core-darwin-x64": "1.11.20",
+ "@swc/core-linux-arm-gnueabihf": "1.11.20",
+ "@swc/core-linux-arm64-gnu": "1.11.20",
+ "@swc/core-linux-arm64-musl": "1.11.20",
+ "@swc/core-linux-x64-gnu": "1.11.20",
+ "@swc/core-linux-x64-musl": "1.11.20",
+ "@swc/core-win32-arm64-msvc": "1.11.20",
+ "@swc/core-win32-ia32-msvc": "1.11.20",
+ "@swc/core-win32-x64-msvc": "1.11.20"
},
"peerDependencies": {
- "@swc/helpers": "*"
+ "@swc/helpers": ">=0.5.17"
},
"peerDependenciesMeta": {
"@swc/helpers": {
@@ -8096,9 +8587,9 @@
}
},
"node_modules/@swc/core-darwin-arm64": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.13.tgz",
- "integrity": "sha512-loSERhLaQ9XDS+5Kdx8cLe2tM1G0HLit8MfehipAcsdctpo79zrRlkW34elOf3tQoVPKUItV0b/rTuhjj8NtHg==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-darwin-arm64/-/core-darwin-arm64-1.11.20.tgz",
+ "integrity": "sha512-Sc06h6pwMhQagU7vz92b7wwQTIibTiqRE4y/XjkvurSbjSarrtSZR4OKkrdNwUkSy1HlQE4NhKQf7tmLeQ7PhQ==",
"cpu": [
"arm64"
],
@@ -8113,9 +8604,9 @@
}
},
"node_modules/@swc/core-darwin-x64": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.13.tgz",
- "integrity": "sha512-uSA4UwgsDCIysUPfPS8OrQTH2h9spO7IYFd+1NB6dJlVGUuR6jLKuMBOP1IeLeax4cGHayvkcwSJ3OvxHwgcZQ==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-darwin-x64/-/core-darwin-x64-1.11.20.tgz",
+ "integrity": "sha512-kHANJrgbqaGzUyTectNfLyhnHAeDGGVSRXYyPVAx6x0nuLOnRhKbuSyZY42UEN1IgHauaADCzcd+HiiMv/rgRw==",
"cpu": [
"x64"
],
@@ -8130,9 +8621,9 @@
}
},
"node_modules/@swc/core-linux-arm-gnueabihf": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.13.tgz",
- "integrity": "sha512-boVtyJzS8g30iQfe8Q46W5QE/cmhKRln/7NMz/5sBP/am2Lce9NL0d05NnFwEWJp1e2AMGHFOdRr3Xg1cDiPKw==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm-gnueabihf/-/core-linux-arm-gnueabihf-1.11.20.tgz",
+ "integrity": "sha512-FXllEBeAwU6FNIZzo+u1LmHGaHzwAKzz7tWRkUOqBKjKr20Ot4KGS3xlz2qgV2NESFHAisdHja2P2rcQWqtZRg==",
"cpu": [
"arm"
],
@@ -8147,9 +8638,9 @@
}
},
"node_modules/@swc/core-linux-arm64-gnu": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.13.tgz",
- "integrity": "sha512-+IK0jZ84zHUaKtwpV+T+wT0qIUBnK9v2xXD03vARubKF+eUqCsIvcVHXmLpFuap62dClMrhCiwW10X3RbXNlHw==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-gnu/-/core-linux-arm64-gnu-1.11.20.tgz",
+ "integrity": "sha512-OsYMFyJzUM0K8a97tu6KxZaCob3vr+UknVqHO09QwechX+rdX4euWm7Lte4d1B+7SBfokhw7ghLZsNTQfRw9pA==",
"cpu": [
"arm64"
],
@@ -8164,9 +8655,9 @@
}
},
"node_modules/@swc/core-linux-arm64-musl": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.13.tgz",
- "integrity": "sha512-+ukuB8RHD5BHPCUjQwuLP98z+VRfu+NkKQVBcLJGgp0/+w7y0IkaxLY/aKmrAS5ofCNEGqKL+AOVyRpX1aw+XA==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-arm64-musl/-/core-linux-arm64-musl-1.11.20.tgz",
+ "integrity": "sha512-fbSWOQ5ZZ7sWodoC6GnzV9RhbImdxoH8b14K1tnHCWJXolzTH40/4JKf/koJ3r24nm1PtsqX9OUxRsOXYAy5dg==",
"cpu": [
"arm64"
],
@@ -8181,9 +8672,9 @@
}
},
"node_modules/@swc/core-linux-x64-gnu": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.13.tgz",
- "integrity": "sha512-q9H3WI3U3dfJ34tdv60zc8oTuWvSd5fOxytyAO9Pc5M82Hic3jjWaf2xBekUg07ubnMZpyfnv+MlD+EbUI3Llw==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-gnu/-/core-linux-x64-gnu-1.11.20.tgz",
+ "integrity": "sha512-OFU53idbY8KA1RkNzZBi0FpoRPSn/anv4N7ZzGZGk664UoFwMbSL+XHGocJzhV9G/VNGH7bMBmgoVWk72nn5hw==",
"cpu": [
"x64"
],
@@ -8198,9 +8689,9 @@
}
},
"node_modules/@swc/core-linux-x64-musl": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.13.tgz",
- "integrity": "sha512-9aaZnnq2pLdTbAzTSzy/q8dr7Woy3aYIcQISmw1+Q2/xHJg5y80ZzbWSWKYca/hKonDMjIbGR6dp299I5J0aeA==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-linux-x64-musl/-/core-linux-x64-musl-1.11.20.tgz",
+ "integrity": "sha512-GZbqXEc09nIarkGMXc2P4Hf2ONb1vre22X7Se9CCeU/QtWYRU/H1a2TFnYgBKzNVOH65Dd/XYXcuy+tM1aw1iw==",
"cpu": [
"x64"
],
@@ -8215,9 +8706,9 @@
}
},
"node_modules/@swc/core-win32-arm64-msvc": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.13.tgz",
- "integrity": "sha512-n3QZmDewkHANcoHvtwvA6yJbmS4XJf0MBMmwLZoKDZ2dOnC9D/jHiXw7JOohEuzYcpLoL5tgbqmjxa3XNo9Oow==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-arm64-msvc/-/core-win32-arm64-msvc-1.11.20.tgz",
+ "integrity": "sha512-i0H2MeK8krEd/YeiGz0GHtNL9wSGfAPXiouh8aRNV/u+w4vPaaRqnXwv/yzAW+D2vPpKJBhOwmNFFzdgTJ5mWw==",
"cpu": [
"arm64"
],
@@ -8232,9 +8723,9 @@
}
},
"node_modules/@swc/core-win32-ia32-msvc": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.13.tgz",
- "integrity": "sha512-wM+Nt4lc6YSJFthCx3W2dz0EwFNf++j0/2TQ0Js9QLJuIxUQAgukhNDVCDdq8TNcT0zuA399ALYbvj5lfIqG6g==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-ia32-msvc/-/core-win32-ia32-msvc-1.11.20.tgz",
+ "integrity": "sha512-/7e3X7EGO8uOvAUP+YKJTdoR2JR5vdiewDOnDS9FFXj8yr9x6/oDFLd92Sp9NglF+aXuqAo33IfH2OTz1MR+Ww==",
"cpu": [
"ia32"
],
@@ -8249,9 +8740,9 @@
}
},
"node_modules/@swc/core-win32-x64-msvc": {
- "version": "1.11.13",
- "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.13.tgz",
- "integrity": "sha512-+X5/uW3s1L5gK7wAo0E27YaAoidJDo51dnfKSfU7gF3mlEUuWH8H1bAy5OTt2mU4eXtfsdUMEVXSwhDlLtQkuA==",
+ "version": "1.11.20",
+ "resolved": "https://registry.npmjs.org/@swc/core-win32-x64-msvc/-/core-win32-x64-msvc-1.11.20.tgz",
+ "integrity": "sha512-rcZpt5uiVNTs/Se+CYBoaDphafFJcsqXo3DNmfkJZoDZUb4PZqxu61p4Qa+lvFDQlRragrlLRpGQM9qnLNd4iQ==",
"cpu": [
"x64"
],
@@ -8273,9 +8764,9 @@
"license": "Apache-2.0"
},
"node_modules/@swc/helpers": {
- "version": "0.5.15",
- "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.15.tgz",
- "integrity": "sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==",
+ "version": "0.5.17",
+ "resolved": "https://registry.npmjs.org/@swc/helpers/-/helpers-0.5.17.tgz",
+ "integrity": "sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==",
"license": "Apache-2.0",
"dependencies": {
"tslib": "^2.8.0"
@@ -8300,9 +8791,9 @@
}
},
"node_modules/@swc/types": {
- "version": "0.1.20",
- "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.20.tgz",
- "integrity": "sha512-/rlIpxwKrhz4BIplXf6nsEHtqlhzuNN34/k3kMAXH4/lvVoA3cdq+60aqVNnyvw2uITEaCi0WV3pxBe4dQqoXQ==",
+ "version": "0.1.21",
+ "resolved": "https://registry.npmjs.org/@swc/types/-/types-0.1.21.tgz",
+ "integrity": "sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==",
"dev": true,
"license": "Apache-2.0",
"dependencies": {
@@ -8500,9 +8991,9 @@
}
},
"node_modules/@types/babel__generator": {
- "version": "7.6.8",
- "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.8.tgz",
- "integrity": "sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==",
+ "version": "7.27.0",
+ "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.27.0.tgz",
+ "integrity": "sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -9179,9 +9670,9 @@
"license": "MIT"
},
"node_modules/@types/scheduler": {
- "version": "0.23.0",
- "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.23.0.tgz",
- "integrity": "sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==",
+ "version": "0.26.0",
+ "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.26.0.tgz",
+ "integrity": "sha512-WFHp9YUJQ6CKshqoC37iOlHnQSmxNc795UhB26CyBBttrN9svdIrUjl/NjnNmfcwtncN0h/0PPAFWv9ovP8mLA==",
"license": "MIT"
},
"node_modules/@types/semver": {
@@ -9289,16 +9780,6 @@
"dev": true,
"license": "MIT"
},
- "node_modules/@types/unzipper": {
- "version": "0.10.10",
- "resolved": "https://registry.npmjs.org/@types/unzipper/-/unzipper-0.10.10.tgz",
- "integrity": "sha512-jKJdNxhmCHTZsaKW5x0qjn6rB+gHk0w5VFbEKsw84i+RJqXZyfTmGnpjDcKqzMpjz7VVLsUBMtO5T3mVidpt0g==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "@types/node": "*"
- }
- },
"node_modules/@types/use-sync-external-store": {
"version": "0.0.3",
"resolved": "https://registry.npmjs.org/@types/use-sync-external-store/-/use-sync-external-store-0.0.3.tgz",
@@ -9351,9 +9832,9 @@
}
},
"node_modules/@types/ws": {
- "version": "8.18.0",
- "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.0.tgz",
- "integrity": "sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==",
+ "version": "8.18.1",
+ "resolved": "https://registry.npmjs.org/@types/ws/-/ws-8.18.1.tgz",
+ "integrity": "sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -12327,9 +12808,9 @@
}
},
"node_modules/caniuse-lite": {
- "version": "1.0.30001707",
- "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001707.tgz",
- "integrity": "sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==",
+ "version": "1.0.30001713",
+ "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001713.tgz",
+ "integrity": "sha512-wCIWIg+A4Xr7NfhTuHdX+/FKh3+Op3LBbSp2N5Pfx6T/LhdQy3GTyoTg48BReaW/MyMNZAkTadsBtai3ldWK0Q==",
"dev": true,
"funding": [
{
@@ -14868,9 +15349,9 @@
}
},
"node_modules/dotenv": {
- "version": "16.4.7",
- "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.4.7.tgz",
- "integrity": "sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==",
+ "version": "16.5.0",
+ "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-16.5.0.tgz",
+ "integrity": "sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==",
"dev": true,
"license": "BSD-2-Clause",
"engines": {
@@ -14910,49 +15391,6 @@
"node": ">= 0.4"
}
},
- "node_modules/duplexer2": {
- "version": "0.1.4",
- "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.1.4.tgz",
- "integrity": "sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==",
- "dev": true,
- "license": "BSD-3-Clause",
- "dependencies": {
- "readable-stream": "^2.0.2"
- }
- },
- "node_modules/duplexer2/node_modules/isarray": {
- "version": "1.0.0",
- "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz",
- "integrity": "sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==",
- "dev": true,
- "license": "MIT"
- },
- "node_modules/duplexer2/node_modules/readable-stream": {
- "version": "2.3.8",
- "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz",
- "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "core-util-is": "~1.0.0",
- "inherits": "~2.0.3",
- "isarray": "~1.0.0",
- "process-nextick-args": "~2.0.0",
- "safe-buffer": "~5.1.1",
- "string_decoder": "~1.1.1",
- "util-deprecate": "~1.0.1"
- }
- },
- "node_modules/duplexer2/node_modules/string_decoder": {
- "version": "1.1.1",
- "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz",
- "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "safe-buffer": "~5.1.0"
- }
- },
"node_modules/duplexer3": {
"version": "0.1.5",
"resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.5.tgz",
@@ -15047,9 +15485,9 @@
}
},
"node_modules/electron": {
- "version": "35.0.2",
- "resolved": "https://registry.npmjs.org/electron/-/electron-35.0.2.tgz",
- "integrity": "sha512-jo8S4GfBpVIBDGitUrv+Vo/I/ZEEs6IvWprG2KJlxayYIKpufulbQaxDt78cC/79FwFo8MA0JOIwx/b9r5NRag==",
+ "version": "35.1.4",
+ "resolved": "https://registry.npmjs.org/electron/-/electron-35.1.4.tgz",
+ "integrity": "sha512-8HjE2wqxY//T09Of8k1eTpK/NeTG2FkTyRD+fyKXmec4wZVscGgZcmWFC0HYN4ktyHAjtplpxdFXjtqRnvzBMg==",
"dev": true,
"hasInstallScript": true,
"license": "MIT",
@@ -15201,9 +15639,9 @@
}
},
"node_modules/electron-to-chromium": {
- "version": "1.5.126",
- "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.126.tgz",
- "integrity": "sha512-AtH1uLcTC72LA4vfYcEJJkrMk/MY/X0ub8Hv7QGAePW2JkeUFHEL/QfS4J77R6M87Sss8O0OcqReSaN1bpyA+Q==",
+ "version": "1.5.136",
+ "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.136.tgz",
+ "integrity": "sha512-kL4+wUTD7RSA5FHx5YwWtjDnEEkIIikFgWHR4P6fqjw1PPLlqYkxeOb++wAauAssat0YClCy8Y3C5SxgSkjibQ==",
"dev": true,
"license": "ISC"
},
@@ -15231,19 +15669,19 @@
}
},
"node_modules/electron/node_modules/@types/node": {
- "version": "22.13.14",
- "resolved": "https://registry.npmjs.org/@types/node/-/node-22.13.14.tgz",
- "integrity": "sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==",
+ "version": "22.14.0",
+ "resolved": "https://registry.npmjs.org/@types/node/-/node-22.14.0.tgz",
+ "integrity": "sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "undici-types": "~6.20.0"
+ "undici-types": "~6.21.0"
}
},
"node_modules/electron/node_modules/undici-types": {
- "version": "6.20.0",
- "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.20.0.tgz",
- "integrity": "sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==",
+ "version": "6.21.0",
+ "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.21.0.tgz",
+ "integrity": "sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==",
"dev": true,
"license": "MIT"
},
@@ -18716,9 +19154,9 @@
}
},
"node_modules/html-entities": {
- "version": "2.5.3",
- "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.5.3.tgz",
- "integrity": "sha512-D3AfvN7SjhTgBSA8L1BN4FpPzuEd06uy4lHwSoRWr0lndi9BKaNzPLKGOWZ2ocSGguozr08TTb2jhCLHaemruw==",
+ "version": "2.6.0",
+ "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.6.0.tgz",
+ "integrity": "sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==",
"dev": true,
"funding": [
{
@@ -18878,9 +19316,9 @@
}
},
"node_modules/http-parser-js": {
- "version": "0.5.9",
- "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.9.tgz",
- "integrity": "sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==",
+ "version": "0.5.10",
+ "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.10.tgz",
+ "integrity": "sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==",
"dev": true,
"license": "MIT"
},
@@ -18915,9 +19353,9 @@
}
},
"node_modules/http-proxy-middleware": {
- "version": "2.0.7",
- "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.7.tgz",
- "integrity": "sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==",
+ "version": "2.0.9",
+ "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.9.tgz",
+ "integrity": "sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==",
"dev": true,
"license": "MIT",
"dependencies": {
@@ -23917,9 +24355,9 @@
}
},
"node_modules/node-gyp/node_modules/abbrev": {
- "version": "3.0.0",
- "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.0.tgz",
- "integrity": "sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==",
+ "version": "3.0.1",
+ "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-3.0.1.tgz",
+ "integrity": "sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==",
"dev": true,
"license": "ISC",
"engines": {
@@ -24119,14 +24557,13 @@
}
},
"node_modules/node-gyp/node_modules/minizlib": {
- "version": "3.0.1",
- "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.1.tgz",
- "integrity": "sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==",
+ "version": "3.0.2",
+ "resolved": "https://registry.npmjs.org/minizlib/-/minizlib-3.0.2.tgz",
+ "integrity": "sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==",
"dev": true,
"license": "MIT",
"dependencies": {
- "minipass": "^7.0.4",
- "rimraf": "^5.0.5"
+ "minipass": "^7.1.2"
},
"engines": {
"node": ">= 18"
@@ -24197,22 +24634,6 @@
"node": "^18.17.0 || >=20.5.0"
}
},
- "node_modules/node-gyp/node_modules/rimraf": {
- "version": "5.0.10",
- "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-5.0.10.tgz",
- "integrity": "sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==",
- "dev": true,
- "license": "ISC",
- "dependencies": {
- "glob": "^10.3.7"
- },
- "bin": {
- "rimraf": "dist/esm/bin.mjs"
- },
- "funding": {
- "url": "https://github.com/sponsors/isaacs"
- }
- },
"node_modules/node-gyp/node_modules/signal-exit": {
"version": "4.1.0",
"resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz",
@@ -24636,9 +25057,9 @@
}
},
"node_modules/nwsapi": {
- "version": "2.2.19",
- "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.19.tgz",
- "integrity": "sha512-94bcyI3RsqiZufXjkr3ltkI86iEl+I7uiHVDtcq9wJUTwYQJ5odHDeSzkkrRzi80jJ8MaeZgqKjH1bAWAFw9bA==",
+ "version": "2.2.20",
+ "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.20.tgz",
+ "integrity": "sha512-/ieB+mDe4MrrKMT8z+mQL8klXydZWGR5Dowt4RAGKbJ3kIGEx3X4ljUo+6V73IXtUPWgfOlU5B9MlGxFO5T+cA==",
"license": "MIT",
"optional": true
},
@@ -30515,9 +30936,9 @@
"license": "MIT"
},
"node_modules/stylelint-scss/node_modules/mdn-data": {
- "version": "2.18.0",
- "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.18.0.tgz",
- "integrity": "sha512-gtCy1yim/vpHF/tq3B4Z43x3zKWpYeb4IM3d/Mf4oMYcNuoXOYEaqtoFlLHw9zd7+WNN3jNh6/WXyUrD3OIiwQ==",
+ "version": "2.20.0",
+ "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.20.0.tgz",
+ "integrity": "sha512-/d3otgvmquUkAN2RVxSg6lIbQrYX7isR4aC5Hvw8JuHvzctR3eUG50WmsAZjb9MkbJ5LbijPSy7uIxEtQDGI0w==",
"dev": true,
"license": "CC0-1.0"
},
@@ -32326,20 +32747,6 @@
"node": ">=4"
}
},
- "node_modules/unzipper": {
- "version": "0.12.3",
- "resolved": "https://registry.npmjs.org/unzipper/-/unzipper-0.12.3.tgz",
- "integrity": "sha512-PZ8hTS+AqcGxsaQntl3IRBw65QrBI6lxzqDEL7IAo/XCEqRTKGfOX56Vea5TH9SZczRVxuzk1re04z/YjuYCJA==",
- "dev": true,
- "license": "MIT",
- "dependencies": {
- "bluebird": "~3.7.2",
- "duplexer2": "~0.1.4",
- "fs-extra": "^11.2.0",
- "graceful-fs": "^4.2.2",
- "node-int64": "^0.4.0"
- }
- },
"node_modules/upath": {
"version": "2.0.1",
"resolved": "https://registry.npmjs.org/upath/-/upath-2.0.1.tgz",
@@ -32603,9 +33010,9 @@
}
},
"node_modules/use-sync-external-store": {
- "version": "1.4.0",
- "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.4.0.tgz",
- "integrity": "sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==",
+ "version": "1.5.0",
+ "resolved": "https://registry.npmjs.org/use-sync-external-store/-/use-sync-external-store-1.5.0.tgz",
+ "integrity": "sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==",
"license": "MIT",
"peerDependencies": {
"react": "^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0"
diff --git a/net-im/signal-desktop/files/patch-package.json b/net-im/signal-desktop/files/patch-package.json
index c1b195e38e24..7504c3511b7d 100644
--- a/net-im/signal-desktop/files/patch-package.json
+++ b/net-im/signal-desktop/files/patch-package.json
@@ -1,5 +1,5 @@
---- package.json.orig 2025-03-27 15:07:08.187146000 +0100
-+++ package.json 2025-03-27 15:44:17.983021000 +0100
+--- package.json.orig 2025-04-10 19:28:40 UTC
++++ package.json
@@ -101,9 +101,6 @@
"react-devtools": "react-devtools",
"run-with-devtools": "cross-env REACT_DEVTOOLS=1 run-p --print-label react-devtools start"
@@ -10,7 +10,7 @@
"dependencies": {
"@electron/asar": "3.3.1",
"@formatjs/fast-memoize": "2.2.3",
-@@ -172,6 +169,7 @@
+@@ -173,6 +170,7 @@
"p-timeout": "4.1.0",
"pify": "3.0.0",
"pino": "9.5.0",
@@ -18,18 +18,18 @@
"protobufjs": "7.3.2",
"proxy-agent": "6.4.0",
"qrcode-generator": "1.4.4",
-@@ -222,7 +220,6 @@
+@@ -223,7 +221,6 @@
"@indutny/parallel-prettier": "3.0.0",
"@indutny/rezip-electron": "2.0.1",
"@napi-rs/canvas": "0.1.61",
-- "@signalapp/mock-server": "11.1.0",
+- "@signalapp/mock-server": "11.2.0",
"@storybook/addon-a11y": "8.4.4",
"@storybook/addon-actions": "8.4.4",
"@storybook/addon-controls": "8.4.4",
@@ -294,7 +291,7 @@
"danger": "12.3.3",
"debug": "4.3.7",
- "electron": "35.0.2",
+ "electron": "35.1.4",
- "electron-builder": "26.0.10",
+ "electron-builder": "26.0.12",
"electron-mocha": "13.0.1",
@@ -43,7 +43,7 @@
"protobufjs-cli@1.1.1": "patches/protobufjs-cli+1.1.1.patch",
"@types/fabric@4.5.3": "patches/@types+fabric+4.5.3.patch",
"electron-util@0.13.1": "patches/electron-util+0.13.1.patch",
-@@ -372,14 +368,16 @@
+@@ -372,14 +368,15 @@
"@vitest/expect@2.0.5": "patches/@vitest+expect+2.0.5.patch",
"got@11.8.5": "patches/got+11.8.5.patch",
"react-textarea-autosize@8.5.5": "patches/react-textarea-autosize+8.5.5.patch",
@@ -57,12 +57,11 @@
- "mac-screen-capture-permissions": "patches/mac-screen-capture-permissions.patch"
+ "mac-screen-capture-permissions": "patches/mac-screen-capture-permissions.patch",
+ "electron-builder": "patches/electron-builder.patch",
-+ "@signalapp/better-sqlite3": "patches/better-sqlite3.patch",
+ "@signalapp/ringrtc": "patches/signalapp-ringrtc.patch"
},
"onlyBuiltDependencies": [
"@indutny/mac-screen-share",
-@@ -392,7 +390,6 @@
+@@ -392,7 +389,6 @@
"bufferutil",
"electron",
"esbuild",
@@ -70,7 +69,7 @@
"mac-screen-capture-permissions",
"utf-8-validate"
],
-@@ -404,7 +401,7 @@
+@@ -404,7 +400,7 @@
]
},
"engines": {
diff --git a/net-im/signal-desktop/files/patch-patches_better-sqlite3.patch b/net-im/signal-desktop/files/patch-patches_better-sqlite3.patch
deleted file mode 100644
index 3ce2f4ae61ac..000000000000
--- a/net-im/signal-desktop/files/patch-patches_better-sqlite3.patch
+++ /dev/null
@@ -1,14 +0,0 @@
---- patches/better-sqlite3.patch.orig 2025-03-16 10:58:48 UTC
-+++ patches/better-sqlite3.patch
-@@ -0,0 +1,11 @@
-+--- a/deps/sqlite3.gyp
-++++ b/deps/sqlite3.gyp
-+@@ -106,7 +106,7 @@
-+ { # Linux
-+ 'link_settings': {
-+ 'libraries': [
-+- '<(SHARED_INTERMEDIATE_DIR)/sqlite3/signal-sqlcipher-extension/>(rust_arch)-unknown-linux-gnu/libsignal_sqlcipher_extension.a',
-++ '/usr/local/lib/libsignal_sqlcipher_extension.a',
-+ ]
-+ }
-+ }],
diff --git a/net-im/signal-desktop/files/pnpm-lock.yaml b/net-im/signal-desktop/files/pnpm-lock.yaml
index efde21940e01..7fdb0885aa23 100644
--- a/net-im/signal-desktop/files/pnpm-lock.yaml
+++ b/net-im/signal-desktop/files/pnpm-lock.yaml
@@ -12,11 +12,9 @@ overrides:
canvas: '-'
jsdom: '-'
thenify-all>thenify: 3.3.1
+ '@electron/rebuild@3.7.0>@electron/node-gyp': 10.2.0-electron.2
patchedDependencies:
- '@signalapp/better-sqlite3':
- hash: 0fe613b8ea2298bd4047125ebd823244ce8451e33c5d3845bb4d4b01863153e1
- path: patches/better-sqlite3.patch
'@signalapp/ringrtc':
hash: 16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf
path: patches/signalapp-ringrtc.patch
@@ -113,8 +111,8 @@ importers:
specifier: 1.3.4
version: 1.3.4
'@indutny/simple-windows-notifications':
- specifier: 2.0.7
- version: 2.0.7
+ specifier: 2.0.16
+ version: 2.0.16
'@indutny/sneequals':
specifier: 4.0.0
version: 4.0.0
@@ -124,24 +122,27 @@ importers:
'@react-aria/focus':
specifier: 3.19.1
version: 3.19.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@react-aria/interactions':
+ specifier: 3.23.0
+ version: 3.23.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/utils':
specifier: 3.25.3
version: 3.25.3(react@17.0.2)
'@react-spring/web':
specifier: 9.7.5
version: 9.7.5(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@signalapp/better-sqlite3':
- specifier: 9.0.13
- version: 9.0.13(patch_hash=0fe613b8ea2298bd4047125ebd823244ce8451e33c5d3845bb4d4b01863153e1)
'@signalapp/libsignal-client':
- specifier: 0.67.3
- version: 0.67.3
+ specifier: 0.67.4
+ version: 0.67.4
'@signalapp/quill-cjs':
specifier: 2.1.2
version: 2.1.2
'@signalapp/ringrtc':
- specifier: 2.50.2
- version: 2.50.2(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)
+ specifier: 2.50.3
+ version: 2.50.3(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)
+ '@signalapp/sqlcipher':
+ specifier: 1.0.0
+ version: 1.0.0
'@tanstack/react-virtual':
specifier: 3.11.2
version: 3.11.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
@@ -294,7 +295,7 @@ importers:
version: 9.5.0
pnpm:
specifier: ^10.6.3
- version: 10.7.0
+ version: 10.8.0
protobufjs:
specifier: 7.3.2
version: 7.3.2(patch_hash=0ae0fcb7c2b673e67231536164cc4841642d16c8a26578de4d43637e2a6f1774)
@@ -466,7 +467,7 @@ importers:
version: 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
'@storybook/addon-webpack5-compiler-swc':
specifier: 1.0.5
- version: 1.0.5(@swc/helpers@0.5.15)(webpack@5.96.1)
+ version: 1.0.5(@swc/helpers@0.5.17)(webpack@5.96.1)
'@storybook/csf':
specifier: 0.1.11
version: 0.1.11
@@ -478,13 +479,13 @@ importers:
version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
'@storybook/react-webpack5':
specifier: 8.4.4
- version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ version: 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
'@storybook/test':
specifier: 8.4.4
version: 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
'@storybook/test-runner':
specifier: 0.22.0
- version: 0.22.0(@swc/helpers@0.5.15)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ version: 0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@storybook/types':
specifier: 8.1.11
version: 8.1.11
@@ -587,9 +588,6 @@ importers:
'@types/split2':
specifier: 4.2.3
version: 4.2.3
- '@types/unzipper':
- specifier: 0.10.10
- version: 0.10.10
'@types/uuid':
specifier: 10.0.0
version: 10.0.0
@@ -651,8 +649,8 @@ importers:
specifier: 4.3.7
version: 4.3.7(supports-color@8.1.1)
electron:
- specifier: 35.0.2
- version: 35.0.2
+ specifier: 35.1.4
+ version: 35.1.4
electron-builder:
specifier: 26.0.12
version: 26.0.12(patch_hash=4efee114d8c7e2a77c68ff826373a94a9678edfde006eeec4eccb386c32dae15)(electron-builder-squirrel-windows@26.0.12)
@@ -784,22 +782,19 @@ importers:
version: 3.3.2
terser-webpack-plugin:
specifier: 5.3.10
- version: 5.3.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1)
+ version: 5.3.10(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
ts-node:
specifier: 10.9.2
- version: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3)
+ version: 10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
typescript:
specifier: 5.6.3
version: 5.6.3
- unzipper:
- specifier: 0.12.3
- version: 0.12.3
wait-on:
specifier: 8.0.1
version: 8.0.1(debug@4.3.7)
webpack:
specifier: 5.96.1
- version: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ version: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli:
specifier: 5.1.4
version: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
@@ -1152,9 +1147,8 @@ packages:
resolution: {integrity: sha512-Qkzpg2s9GnVV2I2BjRksUi43U5e6+zaQMcjoJy0C+C5oxaKl+fmckGDQFtRpZpZV0NQekuZZ+tGz7EA9TVnQtQ==}
engines: {node: '>=12'}
- '@electron/node-gyp@https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2':
- resolution: {tarball: https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2}
- version: 10.2.0-electron.1
+ '@electron/node-gyp@10.2.0-electron.2':
+ resolution: {integrity: sha512-OhO6fwqpetMO1vWI3+J8mb3a4s4A405tgKoUCJsgd4nyQDdFh0VvZm+gj/Cc70iRLQoIYUfSaAgYSVwmLsQHig==}
engines: {node: '>=12.13.0'}
hasBin: true
@@ -1483,8 +1477,8 @@ packages:
resolution: {integrity: sha512-DEgSMgjiskmbpMUEJhlvY/RoxThtSwGVyvN2sBU8bDDVqGrihrkGIzXBLA5GKe69shZ3QzlBpR+fDuOpimVMPw==}
hasBin: true
- '@indutny/simple-windows-notifications@2.0.7':
- resolution: {integrity: sha512-RHh3/+JfAN/7U4xZj1vg4ZRMMjOZxFzt98SRA6o/bqVUl1Tlef6L4sqVKruCdKMZj6zSpLCFHWg6cQtLuJJEGg==}
+ '@indutny/simple-windows-notifications@2.0.16':
+ resolution: {integrity: sha512-twYOSz8l/bJkYumNiOE6vkdPXr6pmoR0fq6OBLaxVoGRz404mWLjFVMaRcVD2zVzzaQBXIUyaxfLbVjxnM5M4A==}
'@indutny/sneequals@4.0.0':
resolution: {integrity: sha512-kQUBQtcm4aVqJil+KRfA7SycJqcWlFEa7MJTYyl4XAahHOPXnzgqvlzUPQOw1tRFlvnzxRpXNUpJxej2fdAPjg==}
@@ -2025,6 +2019,12 @@ packages:
react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ '@react-aria/interactions@3.23.0':
+ resolution: {integrity: sha512-0qR1atBIWrb7FzQ+Tmr3s8uH5mQdyRH78n0krYaG8tng9+u1JlSi8DGRSaC9ezKyNB84m7vHT207xnHXGeJ3Fg==}
+ peerDependencies:
+ react: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+ react-dom: ^16.8.0 || ^17.0.0-rc.1 || ^18.0.0 || ^19.0.0-rc.1
+
'@react-aria/interactions@3.24.1':
resolution: {integrity: sha512-OWEcIC6UQfWq4Td5Ptuh4PZQ4LHLJr/JL2jGYvuNL6EgL3bWvzPrRYIF/R64YbfVxIC7FeZpPSkS07sZ93/NoA==}
peerDependencies:
@@ -2543,11 +2543,8 @@ packages:
'@sideway/pinpoint@2.0.0':
resolution: {integrity: sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==}
- '@signalapp/better-sqlite3@9.0.13':
- resolution: {integrity: sha512-sl5JJvHz/mGy3JXXcWFq7PxeO/d9SaCjPq/FPc4RCujaTC9JofHLdxQjn2xSSZQBLm28o2as3p6hD9eDk+BVNw==}
-
- '@signalapp/libsignal-client@0.67.3':
- resolution: {integrity: sha512-GIiXJMqiIByPZbomytoYQcQLJ3pNgHBCjt5BvlE/3rkrmNwyXW1UVqszX6/WfZi91aqUapO4+7Op+8JCbDGRWA==}
+ '@signalapp/libsignal-client@0.67.4':
+ resolution: {integrity: sha512-nenGxomG2zH0uCoFSwBzofqSAHnJRdbIbLr8libGy9y3rCL2z62nHL79Kh1o46ZnzxgAA7Ay3/qMhwPcXq7Iig==}
'@signalapp/parchment-cjs@3.0.1':
resolution: {integrity: sha512-hSBMQ1M7wE4GcC8ZeNtvpJF+DAJg3eIRRf1SiHS3I3Algav/sgJJNm6HIYm6muHuK7IJmuEjkL3ILSXgmu0RfQ==}
@@ -2556,8 +2553,11 @@ packages:
resolution: {integrity: sha512-y2sgqdivlrG41J4Zvt/82xtH/PZjDlgItqlD2g/Cv3ZbjlR6cGhTNXbfNygCJB8nXj+C7I28pjt1Zm3k0pv2mg==}
engines: {npm: '>=8.2.3'}
- '@signalapp/ringrtc@2.50.2':
- resolution: {integrity: sha512-fZgfz4asC4CZsvrhxYMDVbIz0iffde9GhWEgIBpAxgEiLpuURx9YRK1ghnn9eonfZNEXwhrTUXUBlC6xYyy1rQ==}
+ '@signalapp/ringrtc@2.50.3':
+ resolution: {integrity: sha512-LKR5rBVoVny0T8aWLaHP94lKvWzd0a0WTv9AWD+HFA2N7BQ+7YpAlLLCBNgZpI3UYHw/9gpZC1ZQJZF8uz7MDA==}
+
+ '@signalapp/sqlcipher@1.0.0':
+ resolution: {integrity: sha512-3+4Y/0Tf0gis8gaZrD58cnzVVRzeDtBCPhS3gUdvxgkEXMv4guSJ+MDfHZLQKmqvuPmjTlt+YOsTjvLCWruFaQ==}
'@sinclair/typebox@0.27.8':
resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
@@ -2759,71 +2759,71 @@ packages:
'@storybook/types@8.1.11':
resolution: {integrity: sha512-k9N5iRuY2+t7lVRL6xeu6diNsxO3YI3lS4Juv3RZ2K4QsE/b3yG5ElfJB8DjHDSHwRH4ORyrU71KkOCUVfvtnw==}
- '@swc/core-darwin-arm64@1.11.13':
- resolution: {integrity: sha512-loSERhLaQ9XDS+5Kdx8cLe2tM1G0HLit8MfehipAcsdctpo79zrRlkW34elOf3tQoVPKUItV0b/rTuhjj8NtHg==}
+ '@swc/core-darwin-arm64@1.11.20':
+ resolution: {integrity: sha512-Sc06h6pwMhQagU7vz92b7wwQTIibTiqRE4y/XjkvurSbjSarrtSZR4OKkrdNwUkSy1HlQE4NhKQf7tmLeQ7PhQ==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
- '@swc/core-darwin-x64@1.11.13':
- resolution: {integrity: sha512-uSA4UwgsDCIysUPfPS8OrQTH2h9spO7IYFd+1NB6dJlVGUuR6jLKuMBOP1IeLeax4cGHayvkcwSJ3OvxHwgcZQ==}
+ '@swc/core-darwin-x64@1.11.20':
+ resolution: {integrity: sha512-kHANJrgbqaGzUyTectNfLyhnHAeDGGVSRXYyPVAx6x0nuLOnRhKbuSyZY42UEN1IgHauaADCzcd+HiiMv/rgRw==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
- '@swc/core-linux-arm-gnueabihf@1.11.13':
- resolution: {integrity: sha512-boVtyJzS8g30iQfe8Q46W5QE/cmhKRln/7NMz/5sBP/am2Lce9NL0d05NnFwEWJp1e2AMGHFOdRr3Xg1cDiPKw==}
+ '@swc/core-linux-arm-gnueabihf@1.11.20':
+ resolution: {integrity: sha512-FXllEBeAwU6FNIZzo+u1LmHGaHzwAKzz7tWRkUOqBKjKr20Ot4KGS3xlz2qgV2NESFHAisdHja2P2rcQWqtZRg==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
- '@swc/core-linux-arm64-gnu@1.11.13':
- resolution: {integrity: sha512-+IK0jZ84zHUaKtwpV+T+wT0qIUBnK9v2xXD03vARubKF+eUqCsIvcVHXmLpFuap62dClMrhCiwW10X3RbXNlHw==}
+ '@swc/core-linux-arm64-gnu@1.11.20':
+ resolution: {integrity: sha512-OsYMFyJzUM0K8a97tu6KxZaCob3vr+UknVqHO09QwechX+rdX4euWm7Lte4d1B+7SBfokhw7ghLZsNTQfRw9pA==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-arm64-musl@1.11.13':
- resolution: {integrity: sha512-+ukuB8RHD5BHPCUjQwuLP98z+VRfu+NkKQVBcLJGgp0/+w7y0IkaxLY/aKmrAS5ofCNEGqKL+AOVyRpX1aw+XA==}
+ '@swc/core-linux-arm64-musl@1.11.20':
+ resolution: {integrity: sha512-fbSWOQ5ZZ7sWodoC6GnzV9RhbImdxoH8b14K1tnHCWJXolzTH40/4JKf/koJ3r24nm1PtsqX9OUxRsOXYAy5dg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
- '@swc/core-linux-x64-gnu@1.11.13':
- resolution: {integrity: sha512-q9H3WI3U3dfJ34tdv60zc8oTuWvSd5fOxytyAO9Pc5M82Hic3jjWaf2xBekUg07ubnMZpyfnv+MlD+EbUI3Llw==}
+ '@swc/core-linux-x64-gnu@1.11.20':
+ resolution: {integrity: sha512-OFU53idbY8KA1RkNzZBi0FpoRPSn/anv4N7ZzGZGk664UoFwMbSL+XHGocJzhV9G/VNGH7bMBmgoVWk72nn5hw==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-linux-x64-musl@1.11.13':
- resolution: {integrity: sha512-9aaZnnq2pLdTbAzTSzy/q8dr7Woy3aYIcQISmw1+Q2/xHJg5y80ZzbWSWKYca/hKonDMjIbGR6dp299I5J0aeA==}
+ '@swc/core-linux-x64-musl@1.11.20':
+ resolution: {integrity: sha512-GZbqXEc09nIarkGMXc2P4Hf2ONb1vre22X7Se9CCeU/QtWYRU/H1a2TFnYgBKzNVOH65Dd/XYXcuy+tM1aw1iw==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
- '@swc/core-win32-arm64-msvc@1.11.13':
- resolution: {integrity: sha512-n3QZmDewkHANcoHvtwvA6yJbmS4XJf0MBMmwLZoKDZ2dOnC9D/jHiXw7JOohEuzYcpLoL5tgbqmjxa3XNo9Oow==}
+ '@swc/core-win32-arm64-msvc@1.11.20':
+ resolution: {integrity: sha512-i0H2MeK8krEd/YeiGz0GHtNL9wSGfAPXiouh8aRNV/u+w4vPaaRqnXwv/yzAW+D2vPpKJBhOwmNFFzdgTJ5mWw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
- '@swc/core-win32-ia32-msvc@1.11.13':
- resolution: {integrity: sha512-wM+Nt4lc6YSJFthCx3W2dz0EwFNf++j0/2TQ0Js9QLJuIxUQAgukhNDVCDdq8TNcT0zuA399ALYbvj5lfIqG6g==}
+ '@swc/core-win32-ia32-msvc@1.11.20':
+ resolution: {integrity: sha512-/7e3X7EGO8uOvAUP+YKJTdoR2JR5vdiewDOnDS9FFXj8yr9x6/oDFLd92Sp9NglF+aXuqAo33IfH2OTz1MR+Ww==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
- '@swc/core-win32-x64-msvc@1.11.13':
- resolution: {integrity: sha512-+X5/uW3s1L5gK7wAo0E27YaAoidJDo51dnfKSfU7gF3mlEUuWH8H1bAy5OTt2mU4eXtfsdUMEVXSwhDlLtQkuA==}
+ '@swc/core-win32-x64-msvc@1.11.20':
+ resolution: {integrity: sha512-rcZpt5uiVNTs/Se+CYBoaDphafFJcsqXo3DNmfkJZoDZUb4PZqxu61p4Qa+lvFDQlRragrlLRpGQM9qnLNd4iQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
- '@swc/core@1.11.13':
- resolution: {integrity: sha512-9BXdYz12Wl0zWmZ80PvtjBWeg2ncwJ9L5WJzjhN6yUTZWEV/AwAdVdJnIEp4pro3WyKmAaMxcVOSbhuuOZco5g==}
+ '@swc/core@1.11.20':
+ resolution: {integrity: sha512-2F0+bQs7+pwbudsxRffLdfpGCQX4Ih5k88f7LqTfj2oC7aTrv7FssduOvcAvfVY/InZmyYEblKl1rqg8bvzrZQ==}
engines: {node: '>=10'}
peerDependencies:
- '@swc/helpers': '*'
+ '@swc/helpers': '>=0.5.17'
peerDependenciesMeta:
'@swc/helpers':
optional: true
@@ -2831,8 +2831,8 @@ packages:
'@swc/counter@0.1.3':
resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
- '@swc/helpers@0.5.15':
- resolution: {integrity: sha512-JQ5TuMi45Owi4/BIMAJBoSQoOJu12oOk/gADqlcUL9JEdHB8vyjUSsxqeNXnmXHjYKMi2WcYtezGEEhqUI/E2g==}
+ '@swc/helpers@0.5.17':
+ resolution: {integrity: sha512-5IKx/Y13RsYd+sauPb2x+U/xZikHjolzfuDgTAl/Tdf3Q8rslRvC19NKDLgAJQ6wsqADk10ntlv08nPFw/gO/A==}
'@swc/jest@0.2.37':
resolution: {integrity: sha512-CR2BHhmXKGxTiFr21DYPRHQunLkX3mNIFGFkxBGji6r9uyIR5zftTOVYj1e0sFNMV2H7mf/+vpaglqaryBtqfQ==}
@@ -2840,8 +2840,8 @@ packages:
peerDependencies:
'@swc/core': '*'
- '@swc/types@0.1.20':
- resolution: {integrity: sha512-/rlIpxwKrhz4BIplXf6nsEHtqlhzuNN34/k3kMAXH4/lvVoA3cdq+60aqVNnyvw2uITEaCi0WV3pxBe4dQqoXQ==}
+ '@swc/types@0.1.21':
+ resolution: {integrity: sha512-2YEtj5HJVbKivud9N4bpPBAyZhj4S2Ipe5LkUG94alTpr7in/GU/EARgPAd3BwU+YOmFVJC2+kjqhGRi3r0ZpQ==}
'@szmarczak/http-timer@4.0.6':
resolution: {integrity: sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==}
@@ -2899,8 +2899,8 @@ packages:
'@types/babel__core@7.20.5':
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
- '@types/babel__generator@7.6.8':
- resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
+ '@types/babel__generator@7.27.0':
+ resolution: {integrity: sha512-ufFd2Xi92OAVPYsy+P4n7/U7e68fex0+Ee8gSG9KX7eo084CWiQ4sdxktvdl0bOPupXtVJPY19zk6EwWqUQ8lg==}
'@types/babel__template@7.4.4':
resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
@@ -3080,8 +3080,8 @@ packages:
'@types/node@20.17.6':
resolution: {integrity: sha512-VEI7OdvK2wP7XHnsuXbAJnEpEkF6NjSN45QJlL4VGqZSXsnicpesdTWsg9RISeSdYd3yeRj/y3k5KGjUXYnFwQ==}
- '@types/node@22.13.14':
- resolution: {integrity: sha512-Zs/Ollc1SJ8nKUAgc7ivOEdIBM8JAKgrqqUYi2J997JuKO7/tpQC+WCetQ1sypiKCQWHdvdg9wBNpUPEWZae7w==}
+ '@types/node@22.14.0':
+ resolution: {integrity: sha512-Kmpl+z84ILoG+3T/zQFyAJsU6EPTmOCj8/2+83fSN6djd6I4o7uOuGIH6vq3PrjY5BGitSbFuMN18j3iknubbA==}
'@types/normalize-path@3.0.2':
resolution: {integrity: sha512-DO++toKYPaFn0Z8hQ7Tx+3iT9t77IJo/nDiqTXilgEP+kPNIYdpS9kh3fXuc53ugqwp9pxC1PVjCpV1tQDyqMA==}
@@ -3140,8 +3140,8 @@ packages:
'@types/retry@0.12.2':
resolution: {integrity: sha512-XISRgDJ2Tc5q4TRqvgJtzsRkFYNJzZrhTdtMoGVBttwzzQJkPnS3WWTFc7kuDRoPtPakl+T+OfdEUjYJj7Jbow==}
- '@types/scheduler@0.23.0':
- resolution: {integrity: sha512-YIoDCTH3Af6XM5VuwGG/QL/CJqga1Zm3NkU3HZ4ZHK2fRMPYP1VczsTUqtsf43PH/iJNVlPHAo2oWX7BSdB2Hw==}
+ '@types/scheduler@0.26.0':
+ resolution: {integrity: sha512-WFHp9YUJQ6CKshqoC37iOlHnQSmxNc795UhB26CyBBttrN9svdIrUjl/NjnNmfcwtncN0h/0PPAFWv9ovP8mLA==}
'@types/semver@7.5.8':
resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
@@ -3179,9 +3179,6 @@ packages:
'@types/unist@2.0.11':
resolution: {integrity: sha512-CmBKiL6NNo/OqgmMn95Fk9Whlp2mtvIv+KNpQKN2F4SjvrEesubTRWGYSg+BnWZOnlCaSTU1sMpsBOzgbYhnsA==}
- '@types/unzipper@0.10.10':
- resolution: {integrity: sha512-jKJdNxhmCHTZsaKW5x0qjn6rB+gHk0w5VFbEKsw84i+RJqXZyfTmGnpjDcKqzMpjz7VVLsUBMtO5T3mVidpt0g==}
-
'@types/use-sync-external-store@0.0.3':
resolution: {integrity: sha512-EwmlvuaxPNej9+T4v5AuBPJa2x2UOJVdjCtDHgcDqitUeOtjnJKJ+apYjVcAoBEMjKW1VVFGZLUb5+qqa09XFA==}
@@ -3203,8 +3200,8 @@ packages:
'@types/write-file-atomic@4.0.3':
resolution: {integrity: sha512-qdo+vZRchyJIHNeuI1nrpsLw+hnkgqP/8mlaN6Wle/NKhydHmUN9l4p3ZE8yP90AJNJW4uB8HQhedb4f1vNayQ==}
- '@types/ws@8.18.0':
- resolution: {integrity: sha512-8svvI3hMyvN0kKCJMvTJP/x6Y/EoQbepff882wL+Sn5QsXb3etnamgrJq4isrBxSJj5L2AuXcI0+bgkoAXGUJw==}
+ '@types/ws@8.18.1':
+ resolution: {integrity: sha512-ThVF6DCVhA8kUGy+aazFQ4kXQ7E1Ty7A3ypFOe0IcJV8O/M511G99AW24irKrW56Wt44yG9+ij8FaqoBGkuBXg==}
'@types/yargs-parser@21.0.3':
resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
@@ -3435,8 +3432,8 @@ packages:
abbrev@1.1.1:
resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
- abbrev@3.0.0:
- resolution: {integrity: sha512-+/kfrslGQ7TNV2ecmQwMJj/B65g5KVq1/L3SGVZ3tCYGqlzFuFCGBZJtMP99wH3NpEUyAjn0zPdPUg0D+DwrOA==}
+ abbrev@3.0.1:
+ resolution: {integrity: sha512-AO2ac6pjRB3SJmGJo+v5/aK6Omggp6fsLrs6wN9bd35ulu4cCwaAU9+7ZhXjeqHVkaHThLuzH0nZr0YpCDhygg==}
engines: {node: ^18.17.0 || >=20.5.0}
abort-controller@3.0.0:
@@ -3945,8 +3942,8 @@ packages:
resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
engines: {node: '>=10'}
- caniuse-lite@1.0.30001707:
- resolution: {integrity: sha512-3qtRjw/HQSMlDWf+X79N206fepf4SOOU6SQLMaq/0KkZLmSjPxAkBOQQ+FxbHKfHmYLZFfdWsO3KA90ceHPSnw==}
+ caniuse-lite@1.0.30001713:
+ resolution: {integrity: sha512-wCIWIg+A4Xr7NfhTuHdX+/FKh3+Op3LBbSp2N5Pfx6T/LhdQy3GTyoTg48BReaW/MyMNZAkTadsBtai3ldWK0Q==}
capture-stack-trace@1.0.2:
resolution: {integrity: sha512-X/WM2UQs6VMHUtjUDnZTRI+i1crWteJySFzr9UpGoQa4WQffXVTTXuekjl7TjZRlcF2XfjgITT0HxZ9RnxeT0w==}
@@ -4715,17 +4712,14 @@ packages:
resolution: {integrity: sha512-zIHwmZPRshsCdpMDyVsqGmgyP0yT8GAgXUnkdAoJisxvf33k7yO6OuoKmcTGuXPWSsm8Oh88nZicRLA9Y0rUeA==}
engines: {node: '>=12'}
- dotenv@16.4.7:
- resolution: {integrity: sha512-47qPchRCykZC03FhkYAhrvwU4xDBFIj1QPqaarj6mdM/hgUzfPHcpkHJOn3mJAufFeeAxAzeGsr5X0M4k6fLZQ==}
+ dotenv@16.5.0:
+ resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==}
engines: {node: '>=12'}
dunder-proto@1.0.1:
resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
engines: {node: '>= 0.4'}
- duplexer2@0.1.4:
- resolution: {integrity: sha512-asLFVfWWtJ90ZyOUHMqk7/S2w2guQKxUI2itj3d92ADHhxUSbCMGi1f1cBcJ7xM1To+pE/Khbwo1yuNbMEPKeA==}
-
duplexer3@0.1.5:
resolution: {integrity: sha512-1A8za6ws41LQgv9HrE/66jyC5yuSjQ3L/KOpFtoBilsAK2iA2wuS5rTt1OCzIvtS2V7nVmedsUU+DGRcjBmOYA==}
@@ -4765,8 +4759,8 @@ packages:
electron-publish@26.0.11:
resolution: {integrity: sha512-a8QRH0rAPIWH9WyyS5LbNvW9Ark6qe63/LqDB7vu2JXYpi0Gma5Q60Dh4tmTqhOBQt0xsrzD8qE7C+D7j+B24A==}
- electron-to-chromium@1.5.126:
- resolution: {integrity: sha512-AtH1uLcTC72LA4vfYcEJJkrMk/MY/X0ub8Hv7QGAePW2JkeUFHEL/QfS4J77R6M87Sss8O0OcqReSaN1bpyA+Q==}
+ electron-to-chromium@1.5.136:
+ resolution: {integrity: sha512-kL4+wUTD7RSA5FHx5YwWtjDnEEkIIikFgWHR4P6fqjw1PPLlqYkxeOb++wAauAssat0YClCy8Y3C5SxgSkjibQ==}
electron-util@0.13.1:
resolution: {integrity: sha512-CvOuAyQPaPtnDp7SspwnT1yTb1yynw6yp4LrZCfEJ7TG/kJFiZW9RqMHlCEFWMn3QNoMkNhGVeCvWJV5NsYyuQ==}
@@ -4783,8 +4777,8 @@ packages:
engines: {node: '>= 12.20.55'}
hasBin: true
- electron@35.0.2:
- resolution: {integrity: sha512-jo8S4GfBpVIBDGitUrv+Vo/I/ZEEs6IvWprG2KJlxayYIKpufulbQaxDt78cC/79FwFo8MA0JOIwx/b9r5NRag==}
+ electron@35.1.4:
+ resolution: {integrity: sha512-8HjE2wqxY//T09Of8k1eTpK/NeTG2FkTyRD+fyKXmec4wZVscGgZcmWFC0HYN4ktyHAjtplpxdFXjtqRnvzBMg==}
engines: {node: '>= 12.20.55'}
hasBin: true
@@ -5739,8 +5733,8 @@ packages:
resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==}
engines: {node: '>=12'}
- html-entities@2.5.3:
- resolution: {integrity: sha512-D3AfvN7SjhTgBSA8L1BN4FpPzuEd06uy4lHwSoRWr0lndi9BKaNzPLKGOWZ2ocSGguozr08TTb2jhCLHaemruw==}
+ html-entities@2.6.0:
+ resolution: {integrity: sha512-kig+rMn/QOVRvr7c86gQ8lWXq+Hkv6CbAH1hLu+RG338StTpE8Z0b44SDVaqVu7HGKf27frdmUYEs9hTUX/cLQ==}
html-escaper@2.0.2:
resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
@@ -5786,8 +5780,8 @@ packages:
resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
engines: {node: '>= 0.8'}
- http-parser-js@0.5.9:
- resolution: {integrity: sha512-n1XsPy3rXVxlqxVioEWdC+0+M+SQw0DpJynwtOPo1X+ZlvdzTLtDBIJJlDQTnwZIFJrZSzSGmIOUdP8tu+SgLw==}
+ http-parser-js@0.5.10:
+ resolution: {integrity: sha512-Pysuw9XpUq5dVc/2SMHpuTY01RFl8fttgcyunjL7eEMhGM3cI4eOmiCycJDVCo/7O7ClfQD3SaI6ftDzqOXYMA==}
http-proxy-agent@5.0.0:
resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==}
@@ -5797,8 +5791,8 @@ packages:
resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
engines: {node: '>= 14'}
- http-proxy-middleware@2.0.7:
- resolution: {integrity: sha512-fgVY8AV7qU7z/MmXJ/rxwbrtQH4jBQ9m7kp3llF0liB7glmFeVZFBepQb32T3y8n8k2+AEYuMPCpinYW+/CuRA==}
+ http-proxy-middleware@2.0.9:
+ resolution: {integrity: sha512-c1IyJYLYppU574+YI7R4QyX2ystMtVXZwIdzazUIPIJsHuWNd+mho2j+bKoHftndicGj9yh+xjd+l0yj7VeT1Q==}
engines: {node: '>=12.0.0'}
peerDependencies:
'@types/express': ^4.17.13
@@ -6883,8 +6877,8 @@ packages:
mdn-data@2.12.2:
resolution: {integrity: sha512-IEn+pegP1aManZuckezWCO+XZQDplx1366JoVhTpMpBB1sPey/SbveZQUosKiKiGYjg1wH4pMlNgXbCiYgihQA==}
- mdn-data@2.18.0:
- resolution: {integrity: sha512-gtCy1yim/vpHF/tq3B4Z43x3zKWpYeb4IM3d/Mf4oMYcNuoXOYEaqtoFlLHw9zd7+WNN3jNh6/WXyUrD3OIiwQ==}
+ mdn-data@2.20.0:
+ resolution: {integrity: sha512-/d3otgvmquUkAN2RVxSg6lIbQrYX7isR4aC5Hvw8JuHvzctR3eUG50WmsAZjb9MkbJ5LbijPSy7uIxEtQDGI0w==}
mdurl@2.0.0:
resolution: {integrity: sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==}
@@ -7091,8 +7085,8 @@ packages:
resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
engines: {node: '>= 8'}
- minizlib@3.0.1:
- resolution: {integrity: sha512-umcy022ILvb5/3Djuu8LWeqUa8D68JaBzlttKeMWen48SjabqS3iY5w/vzeMzMUNhLDifyhbOwKDSznB1vvrwg==}
+ minizlib@3.0.2:
+ resolution: {integrity: sha512-oG62iEk+CYt5Xj2YqI5Xi9xWUeZhDI8jjQmC5oThVH5JGCTgIjr7ciJDzC7MBzYd//WvR1OTmP5Q38Q8ShQtVA==}
engines: {node: '>= 18'}
mkdirp-classic@0.5.3:
@@ -7687,8 +7681,8 @@ packages:
resolution: {integrity: sha512-LKWqWJRhstyYo9pGvgor/ivk2w94eSjE3RGVuzLGlr3NmD8bf7RcYGze1mNdEHRP6TRP6rMuDHk5t44hnTRyow==}
engines: {node: '>=14.19.0'}
- pnpm@10.7.0:
- resolution: {integrity: sha512-a4Za1LYqHZhCth1nSjk5A7hx2SRJVPZSuIQsK1U8chdrJ49kxGPlLUD/+KujhcI1yMns9cx95P14uLttSWM6tg==}
+ pnpm@10.8.0:
+ resolution: {integrity: sha512-DoJxTRtbQ8dGEBk8sgc0iXwdAN6J0OGEIK68WXf6E9eAqcsFc0Yk6B69gcyHbNRkeUhQZBxIuVRDJrViLKKZcQ==}
engines: {node: '>=18.12'}
hasBin: true
@@ -8305,10 +8299,6 @@ packages:
deprecated: Rimraf versions prior to v4 are no longer supported
hasBin: true
- rimraf@5.0.10:
- resolution: {integrity: sha512-l0OE8wL34P4nJH/H2ffoaniAokM2qSmrtXHmlpvYr5AVVX8msAyW0l8NVJFDxlSK4u3Uh/f41cQheDVdnYijwQ==}
- hasBin: true
-
roarr@2.15.4:
resolution: {integrity: sha512-CHhPh+UNHD2GTXNYhPWLnU8ONHdI+5DI+4EYIAOaiD63rHeYlZvyh8P+in5999TTSFgUYuKUAjzRI4mdh/p+2A==}
engines: {node: '>=8.0'}
@@ -9176,8 +9166,8 @@ packages:
undici-types@6.19.8:
resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==}
- undici-types@6.20.0:
- resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==}
+ undici-types@6.21.0:
+ resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==}
unified@9.2.2:
resolution: {integrity: sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==}
@@ -9240,9 +9230,6 @@ packages:
resolution: {integrity: sha512-N0XH6lqDtFH84JxptQoZYmloF4nzrQqqrAymNj+/gW60AO2AZgOcf4O/nUXJcYfyQkqvMo9lSupBZmmgvuVXlw==}
engines: {node: '>=4'}
- unzipper@0.12.3:
- resolution: {integrity: sha512-PZ8hTS+AqcGxsaQntl3IRBw65QrBI6lxzqDEL7IAo/XCEqRTKGfOX56Vea5TH9SZczRVxuzk1re04z/YjuYCJA==}
-
upath@2.0.1:
resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==}
engines: {node: '>=4'}
@@ -9301,8 +9288,8 @@ packages:
'@types/react':
optional: true
- use-sync-external-store@1.4.0:
- resolution: {integrity: sha512-9WXSPC5fMv61vaupRkCKCxsPxBocVnwakBEkMIHHpkTTg6icbJtg6jzgtLDm4bl3cSHAca52rYWih0k4K3PfHw==}
+ use-sync-external-store@1.5.0:
+ resolution: {integrity: sha512-Rb46I4cGGVBmjamjphe8L/UnvJD+uPPtTkNvX5mZgqdbavhI4EbgIWJiIHXJ8bc/i9EQGPRh4DwEURJ552Do0A==}
peerDependencies:
react: ^16.8.0 || ^17.0.0 || ^18.0.0 || ^19.0.0
@@ -10144,7 +10131,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- '@electron/node-gyp@https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2':
+ '@electron/node-gyp@10.2.0-electron.2':
dependencies:
env-paths: 2.2.1
exponential-backoff: 3.1.2
@@ -10189,7 +10176,7 @@ snapshots:
'@electron/rebuild@3.7.0':
dependencies:
- '@electron/node-gyp': https://codeload.github.com/electron/node-gyp/tar.gz/06b29aafb7708acef8b3669835c8a7857ebc92d2
+ '@electron/node-gyp': 10.2.0-electron.2
'@malept/cross-spawn-promise': 2.0.0
chalk: 4.1.2
debug: 4.3.7(supports-color@8.1.1)
@@ -10519,7 +10506,7 @@ snapshots:
functional-red-black-tree: 1.0.1
yauzl: 3.2.0
- '@indutny/simple-windows-notifications@2.0.7':
+ '@indutny/simple-windows-notifications@2.0.16':
dependencies:
bindings: 1.5.0
node-addon-api: 8.3.1
@@ -10532,20 +10519,20 @@ snapshots:
'@internationalized/date@3.7.0':
dependencies:
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
'@internationalized/message@3.1.6':
dependencies:
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
intl-messageformat: 10.7.16
'@internationalized/number@3.6.0':
dependencies:
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
'@internationalized/string@3.2.5':
dependencies:
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
'@isaacs/cliui@8.0.2':
dependencies:
@@ -10579,7 +10566,7 @@ snapshots:
jest-util: 29.7.0
slash: 3.0.0
- '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))':
+ '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
dependencies:
'@jest/console': 29.7.0
'@jest/reporters': 29.7.0
@@ -10593,7 +10580,7 @@ snapshots:
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -11084,7 +11071,7 @@ snapshots:
'@react-stately/tree': 3.8.8(react@17.0.2)
'@react-types/accordion': 3.0.0-alpha.24(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11095,7 +11082,7 @@ snapshots:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/breadcrumbs': 3.7.11(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11107,7 +11094,7 @@ snapshots:
'@react-stately/toggle': 3.8.2(react@17.0.2)
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11122,7 +11109,7 @@ snapshots:
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/calendar': 3.6.1(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11138,7 +11125,7 @@ snapshots:
'@react-stately/toggle': 3.8.2(react@17.0.2)
'@react-types/checkbox': 3.9.2(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11147,10 +11134,10 @@ snapshots:
'@react-aria/ssr': 3.9.7(react@17.0.2)
'@react-aria/utils': 3.25.3(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
- use-sync-external-store: 1.4.0(react@17.0.2)
+ use-sync-external-store: 1.5.0(react@17.0.2)
'@react-aria/color@3.0.5(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
@@ -11166,7 +11153,7 @@ snapshots:
'@react-stately/form': 3.1.2(react@17.0.2)
'@react-types/color': 3.0.3(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11187,7 +11174,7 @@ snapshots:
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/combobox': 3.13.3(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11210,7 +11197,7 @@ snapshots:
'@react-types/datepicker': 3.11.0(react@17.0.2)
'@react-types/dialog': 3.5.16(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11221,7 +11208,7 @@ snapshots:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/dialog': 3.5.16(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11236,7 +11223,7 @@ snapshots:
'@react-stately/tree': 3.8.8(react@17.0.2)
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11251,16 +11238,16 @@ snapshots:
'@react-stately/dnd': 3.5.2(react@17.0.2)
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
'@react-aria/focus@3.19.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
- '@react-aria/interactions': 3.24.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@react-aria/interactions': 3.23.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
clsx: 2.1.1
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11270,7 +11257,7 @@ snapshots:
'@react-aria/interactions': 3.24.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
clsx: 2.1.1
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11281,7 +11268,7 @@ snapshots:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-stately/form': 3.1.2(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11299,7 +11286,7 @@ snapshots:
'@react-types/checkbox': 3.9.2(react@17.0.2)
'@react-types/grid': 3.3.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11315,7 +11302,7 @@ snapshots:
'@react-stately/list': 3.12.0(react@17.0.2)
'@react-stately/tree': 3.8.8(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11328,7 +11315,16 @@ snapshots:
'@react-aria/ssr': 3.9.7(react@17.0.2)
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
+ react: 17.0.2
+ react-dom: 17.0.2(react@17.0.2)
+
+ '@react-aria/interactions@3.23.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
+ dependencies:
+ '@react-aria/ssr': 3.9.7(react@17.0.2)
+ '@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@react-types/shared': 3.28.0(react@17.0.2)
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11338,7 +11334,7 @@ snapshots:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-stately/flags': 3.1.0
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11346,7 +11342,7 @@ snapshots:
dependencies:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11356,7 +11352,7 @@ snapshots:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/link': 3.5.11(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11370,13 +11366,13 @@ snapshots:
'@react-stately/list': 3.12.0(react@17.0.2)
'@react-types/listbox': 3.5.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
'@react-aria/live-announcer@3.4.1':
dependencies:
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
'@react-aria/menu@3.18.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
@@ -11393,7 +11389,7 @@ snapshots:
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/menu': 3.9.15(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11402,7 +11398,7 @@ snapshots:
'@react-aria/progress': 3.4.21(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/meter': 3.4.7(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11418,7 +11414,7 @@ snapshots:
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/numberfield': 3.8.9(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11434,7 +11430,7 @@ snapshots:
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/overlays': 3.8.13(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11445,7 +11441,7 @@ snapshots:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/progress': 3.5.10(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11460,7 +11456,7 @@ snapshots:
'@react-stately/radio': 3.10.11(react@17.0.2)
'@react-types/radio': 3.8.7(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11473,7 +11469,7 @@ snapshots:
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/searchfield': 3.6.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11492,7 +11488,7 @@ snapshots:
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/select': 3.9.10(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11504,7 +11500,7 @@ snapshots:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-stately/selection': 3.20.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11512,7 +11508,7 @@ snapshots:
dependencies:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11525,7 +11521,7 @@ snapshots:
'@react-stately/slider': 3.6.2(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/slider': 3.7.9(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11536,13 +11532,13 @@ snapshots:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
'@react-aria/ssr@3.9.7(react@17.0.2)':
dependencies:
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-aria/switch@3.7.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
@@ -11551,7 +11547,7 @@ snapshots:
'@react-stately/toggle': 3.8.2(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/switch': 3.5.9(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11571,7 +11567,7 @@ snapshots:
'@react-types/grid': 3.3.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/table': 3.11.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11584,7 +11580,7 @@ snapshots:
'@react-stately/tabs': 3.8.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/tabs': 3.3.13(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11599,7 +11595,7 @@ snapshots:
'@react-stately/list': 3.12.0(react@17.0.2)
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11613,7 +11609,7 @@ snapshots:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/textfield': 3.12.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11624,7 +11620,7 @@ snapshots:
'@react-stately/toggle': 3.8.2(react@17.0.2)
'@react-types/checkbox': 3.9.2(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11634,7 +11630,7 @@ snapshots:
'@react-aria/i18n': 3.12.7(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/utils': 3.25.3(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
transitivePeerDependencies:
- react-dom
@@ -11645,7 +11641,7 @@ snapshots:
'@react-aria/i18n': 3.12.7(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11656,7 +11652,7 @@ snapshots:
'@react-stately/tooltip': 3.5.2(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/tooltip': 3.4.15(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11669,7 +11665,7 @@ snapshots:
'@react-stately/tree': 3.8.8(react@17.0.2)
'@react-types/button': 3.11.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11678,7 +11674,7 @@ snapshots:
'@react-aria/ssr': 3.9.7(react@17.0.2)
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
clsx: 2.1.1
react: 17.0.2
@@ -11688,7 +11684,7 @@ snapshots:
'@react-stately/flags': 3.1.0
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
clsx: 2.1.1
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11700,7 +11696,7 @@ snapshots:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-stately/virtualizer': 4.3.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11709,7 +11705,7 @@ snapshots:
'@react-aria/interactions': 3.24.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11751,7 +11747,7 @@ snapshots:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/calendar': 3.6.1(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/checkbox@3.6.12(react@17.0.2)':
@@ -11760,13 +11756,13 @@ snapshots:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/checkbox': 3.9.2(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/collections@3.12.2(react@17.0.2)':
dependencies:
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/color@3.8.3(react@17.0.2)':
@@ -11779,7 +11775,7 @@ snapshots:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/color': 3.0.3(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/combobox@3.10.3(react@17.0.2)':
@@ -11792,13 +11788,13 @@ snapshots:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/combobox': 3.13.3(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/data@3.12.2(react@17.0.2)':
dependencies:
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/datepicker@3.13.0(react@17.0.2)':
@@ -11810,38 +11806,38 @@ snapshots:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/datepicker': 3.11.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/disclosure@3.0.0-alpha.0(react@17.0.2)':
dependencies:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/disclosure@3.0.2(react@17.0.2)':
dependencies:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/dnd@3.5.2(react@17.0.2)':
dependencies:
'@react-stately/selection': 3.20.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/flags@3.1.0':
dependencies:
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
'@react-stately/form@3.1.2(react@17.0.2)':
dependencies:
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/grid@3.11.0(react@17.0.2)':
@@ -11850,7 +11846,7 @@ snapshots:
'@react-stately/selection': 3.20.0(react@17.0.2)
'@react-types/grid': 3.3.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/layout@4.2.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
@@ -11861,7 +11857,7 @@ snapshots:
'@react-types/grid': 3.3.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/table': 3.11.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -11871,7 +11867,7 @@ snapshots:
'@react-stately/selection': 3.20.0(react@17.0.2)
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/menu@3.9.2(react@17.0.2)':
@@ -11879,7 +11875,7 @@ snapshots:
'@react-stately/overlays': 3.6.14(react@17.0.2)
'@react-types/menu': 3.9.15(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/numberfield@3.9.10(react@17.0.2)':
@@ -11888,14 +11884,14 @@ snapshots:
'@react-stately/form': 3.1.2(react@17.0.2)
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/numberfield': 3.8.9(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/overlays@3.6.14(react@17.0.2)':
dependencies:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/overlays': 3.8.13(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/radio@3.10.11(react@17.0.2)':
@@ -11904,14 +11900,14 @@ snapshots:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/radio': 3.8.7(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/searchfield@3.5.10(react@17.0.2)':
dependencies:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/searchfield': 3.6.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/select@3.6.11(react@17.0.2)':
@@ -11921,7 +11917,7 @@ snapshots:
'@react-stately/overlays': 3.6.14(react@17.0.2)
'@react-types/select': 3.9.10(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/selection@3.20.0(react@17.0.2)':
@@ -11929,7 +11925,7 @@ snapshots:
'@react-stately/collections': 3.12.2(react@17.0.2)
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/slider@3.6.2(react@17.0.2)':
@@ -11937,7 +11933,7 @@ snapshots:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/slider': 3.7.9(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/table@3.14.0(react@17.0.2)':
@@ -11950,7 +11946,7 @@ snapshots:
'@react-types/grid': 3.3.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/table': 3.11.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/tabs@3.8.0(react@17.0.2)':
@@ -11958,28 +11954,28 @@ snapshots:
'@react-stately/list': 3.12.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/tabs': 3.3.13(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/toast@3.0.0(react@17.0.2)':
dependencies:
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
- use-sync-external-store: 1.4.0(react@17.0.2)
+ use-sync-external-store: 1.5.0(react@17.0.2)
'@react-stately/toggle@3.8.2(react@17.0.2)':
dependencies:
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/checkbox': 3.9.2(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/tooltip@3.5.2(react@17.0.2)':
dependencies:
'@react-stately/overlays': 3.6.14(react@17.0.2)
'@react-types/tooltip': 3.4.15(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/tree@3.8.8(react@17.0.2)':
@@ -11988,19 +11984,19 @@ snapshots:
'@react-stately/selection': 3.20.0(react@17.0.2)
'@react-stately/utils': 3.10.5(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/utils@3.10.5(react@17.0.2)':
dependencies:
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
'@react-stately/virtualizer@4.3.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)':
dependencies:
'@react-aria/utils': 3.28.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
@@ -12162,12 +12158,7 @@ snapshots:
'@sideway/pinpoint@2.0.0': {}
- '@signalapp/better-sqlite3@9.0.13(patch_hash=0fe613b8ea2298bd4047125ebd823244ce8451e33c5d3845bb4d4b01863153e1)':
- dependencies:
- bindings: 1.5.0
- tar: 6.2.1
-
- '@signalapp/libsignal-client@0.67.3':
+ '@signalapp/libsignal-client@0.67.4':
dependencies:
node-gyp-build: 4.8.4
type-fest: 4.26.1
@@ -12182,13 +12173,18 @@ snapshots:
lodash: 4.17.21
quill-delta: 5.1.0
- '@signalapp/ringrtc@2.50.2(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)':
+ '@signalapp/ringrtc@2.50.3(patch_hash=16738d799318d4c5fe950f44ee7511dad758c4364ec26a25fb6b657203e9d8bf)':
dependencies:
https-proxy-agent: 7.0.6
tar: 6.2.1
transitivePeerDependencies:
- supports-color
+ '@signalapp/sqlcipher@1.0.0':
+ dependencies:
+ node-addon-api: 8.3.1
+ node-gyp-build: 4.8.4
+
'@sinclair/typebox@0.27.8': {}
'@sindresorhus/is@4.6.0': {}
@@ -12272,18 +12268,18 @@ snapshots:
memoizerific: 1.11.3
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
- '@storybook/addon-webpack5-compiler-swc@1.0.5(@swc/helpers@0.5.15)(webpack@5.96.1)':
+ '@storybook/addon-webpack5-compiler-swc@1.0.5(@swc/helpers@0.5.17)(webpack@5.96.1)':
dependencies:
- '@swc/core': 1.11.13(@swc/helpers@0.5.15)
- swc-loader: 0.2.6(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.96.1)
+ '@swc/core': 1.11.20(@swc/helpers@0.5.17)
+ swc-loader: 0.2.6(@swc/core@1.11.20(@swc/helpers@0.5.17))(webpack@5.96.1)
transitivePeerDependencies:
- '@swc/helpers'
- webpack
- '@storybook/builder-webpack5@8.4.4(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/builder-webpack5@8.4.4(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
'@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
- '@types/node': 22.13.14
+ '@types/node': 22.14.0
'@types/semver': 7.5.8
browser-assert: 1.2.1
case-sensitive-paths-webpack-plugin: 2.4.0
@@ -12299,12 +12295,12 @@ snapshots:
semver: 7.6.3
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
style-loader: 3.3.4(webpack@5.96.1)
- terser-webpack-plugin: 5.3.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
ts-dedent: 2.2.0
url: 0.11.4
util: 0.12.5
util-deprecate: 1.0.2
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-middleware: 6.1.3(webpack@5.96.1)
webpack-hot-middleware: 2.26.1
webpack-virtual-modules: 0.6.2
@@ -12340,7 +12336,7 @@ snapshots:
'@storybook/core-webpack@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))':
dependencies:
- '@types/node': 22.13.14
+ '@types/node': 22.14.0
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
ts-dedent: 2.2.0
@@ -12380,12 +12376,12 @@ snapshots:
dependencies:
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
- '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/preset-react-webpack@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
'@storybook/core-webpack': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
'@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
'@storybook/react-docgen-typescript-plugin': 1.0.6--canary.9.0c3f3b7.0(typescript@5.6.3)(webpack@5.96.1)
- '@types/node': 22.13.14
+ '@types/node': 22.14.0
'@types/semver': 7.5.8
find-up: 5.0.0
magic-string: 0.30.17
@@ -12396,7 +12392,7 @@ snapshots:
semver: 7.6.3
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
tsconfig-paths: 4.2.0
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
optionalDependencies:
typescript: 5.6.3
transitivePeerDependencies:
@@ -12421,7 +12417,7 @@ snapshots:
react-docgen-typescript: 2.2.2(typescript@5.6.3)
tslib: 2.8.1
typescript: 5.6.3
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
transitivePeerDependencies:
- supports-color
@@ -12431,12 +12427,12 @@ snapshots:
react-dom: 17.0.2(react@17.0.2)
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
- '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
+ '@storybook/react-webpack5@8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)':
dependencies:
- '@storybook/builder-webpack5': 8.4.4(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
- '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ '@storybook/builder-webpack5': 8.4.4(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
+ '@storybook/preset-react-webpack': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)(webpack-cli@5.1.4)
'@storybook/react': 8.4.4(@storybook/test@8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)))(react-dom@17.0.2(react@17.0.2))(react@17.0.2)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(typescript@5.6.3)
- '@types/node': 22.13.14
+ '@types/node': 22.14.0
react: 17.0.2
react-dom: 17.0.2(react@17.0.2)
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
@@ -12466,7 +12462,7 @@ snapshots:
'@storybook/test': 8.4.4(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))
typescript: 5.6.3
- '@storybook/test-runner@0.22.0(@swc/helpers@0.5.15)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))':
+ '@storybook/test-runner@0.22.0(@swc/helpers@0.5.17)(@types/node@20.17.6)(debug@4.3.7)(storybook@8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10))(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))':
dependencies:
'@babel/core': 7.26.0
'@babel/generator': 7.27.0
@@ -12474,17 +12470,17 @@ snapshots:
'@babel/types': 7.27.0
'@jest/types': 29.6.3
'@storybook/csf': 0.1.11
- '@swc/core': 1.11.13(@swc/helpers@0.5.15)
- '@swc/jest': 0.2.37(@swc/core@1.11.13(@swc/helpers@0.5.15))
+ '@swc/core': 1.11.20(@swc/helpers@0.5.17)
+ '@swc/jest': 0.2.37(@swc/core@1.11.20(@swc/helpers@0.5.17))
expect-playwright: 0.8.0
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-circus: 29.7.0
jest-environment-node: 29.7.0
jest-junit: 16.0.0
- jest-playwright-preset: 4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3)))
+ jest-playwright-preset: 4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
jest-runner: 29.7.0
jest-serializer-html: 7.1.0
- jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3)))
+ jest-watch-typeahead: 2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)))
nyc: 15.1.0
playwright: 1.45.0
storybook: 8.4.4(bufferutil@4.0.9)(prettier@3.3.3)(utf-8-validate@5.0.10)
@@ -12519,67 +12515,67 @@ snapshots:
'@types/express': 4.17.21(patch_hash=85d9b3f3cac67003e41b22245281f53b51d7d1badd0bcc222d547ab802599bae)
file-system-cache: 2.3.0
- '@swc/core-darwin-arm64@1.11.13':
+ '@swc/core-darwin-arm64@1.11.20':
optional: true
- '@swc/core-darwin-x64@1.11.13':
+ '@swc/core-darwin-x64@1.11.20':
optional: true
- '@swc/core-linux-arm-gnueabihf@1.11.13':
+ '@swc/core-linux-arm-gnueabihf@1.11.20':
optional: true
- '@swc/core-linux-arm64-gnu@1.11.13':
+ '@swc/core-linux-arm64-gnu@1.11.20':
optional: true
- '@swc/core-linux-arm64-musl@1.11.13':
+ '@swc/core-linux-arm64-musl@1.11.20':
optional: true
- '@swc/core-linux-x64-gnu@1.11.13':
+ '@swc/core-linux-x64-gnu@1.11.20':
optional: true
- '@swc/core-linux-x64-musl@1.11.13':
+ '@swc/core-linux-x64-musl@1.11.20':
optional: true
- '@swc/core-win32-arm64-msvc@1.11.13':
+ '@swc/core-win32-arm64-msvc@1.11.20':
optional: true
- '@swc/core-win32-ia32-msvc@1.11.13':
+ '@swc/core-win32-ia32-msvc@1.11.20':
optional: true
- '@swc/core-win32-x64-msvc@1.11.13':
+ '@swc/core-win32-x64-msvc@1.11.20':
optional: true
- '@swc/core@1.11.13(@swc/helpers@0.5.15)':
+ '@swc/core@1.11.20(@swc/helpers@0.5.17)':
dependencies:
'@swc/counter': 0.1.3
- '@swc/types': 0.1.20
+ '@swc/types': 0.1.21
optionalDependencies:
- '@swc/core-darwin-arm64': 1.11.13
- '@swc/core-darwin-x64': 1.11.13
- '@swc/core-linux-arm-gnueabihf': 1.11.13
- '@swc/core-linux-arm64-gnu': 1.11.13
- '@swc/core-linux-arm64-musl': 1.11.13
- '@swc/core-linux-x64-gnu': 1.11.13
- '@swc/core-linux-x64-musl': 1.11.13
- '@swc/core-win32-arm64-msvc': 1.11.13
- '@swc/core-win32-ia32-msvc': 1.11.13
- '@swc/core-win32-x64-msvc': 1.11.13
- '@swc/helpers': 0.5.15
+ '@swc/core-darwin-arm64': 1.11.20
+ '@swc/core-darwin-x64': 1.11.20
+ '@swc/core-linux-arm-gnueabihf': 1.11.20
+ '@swc/core-linux-arm64-gnu': 1.11.20
+ '@swc/core-linux-arm64-musl': 1.11.20
+ '@swc/core-linux-x64-gnu': 1.11.20
+ '@swc/core-linux-x64-musl': 1.11.20
+ '@swc/core-win32-arm64-msvc': 1.11.20
+ '@swc/core-win32-ia32-msvc': 1.11.20
+ '@swc/core-win32-x64-msvc': 1.11.20
+ '@swc/helpers': 0.5.17
'@swc/counter@0.1.3': {}
- '@swc/helpers@0.5.15':
+ '@swc/helpers@0.5.17':
dependencies:
tslib: 2.8.1
- '@swc/jest@0.2.37(@swc/core@1.11.13(@swc/helpers@0.5.15))':
+ '@swc/jest@0.2.37(@swc/core@1.11.20(@swc/helpers@0.5.17))':
dependencies:
'@jest/create-cache-key-function': 29.7.0
- '@swc/core': 1.11.13(@swc/helpers@0.5.15)
+ '@swc/core': 1.11.20(@swc/helpers@0.5.17)
'@swc/counter': 0.1.3
jsonc-parser: 3.3.1
- '@swc/types@0.1.20':
+ '@swc/types@0.1.21':
dependencies:
'@swc/counter': 0.1.3
@@ -12640,11 +12636,11 @@ snapshots:
dependencies:
'@babel/parser': 7.27.0
'@babel/types': 7.27.0
- '@types/babel__generator': 7.6.8
+ '@types/babel__generator': 7.27.0
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.7
- '@types/babel__generator@7.6.8':
+ '@types/babel__generator@7.27.0':
dependencies:
'@babel/types': 7.27.0
@@ -12852,9 +12848,9 @@ snapshots:
dependencies:
undici-types: 6.19.8
- '@types/node@22.13.14':
+ '@types/node@22.14.0':
dependencies:
- undici-types: 6.20.0
+ undici-types: 6.21.0
'@types/normalize-path@3.0.2': {}
@@ -12912,7 +12908,7 @@ snapshots:
'@types/react@17.0.45':
dependencies:
'@types/prop-types': 15.7.14
- '@types/scheduler': 0.23.0
+ '@types/scheduler': 0.26.0
csstype: 3.1.3
'@types/redux-logger@3.0.13':
@@ -12927,7 +12923,7 @@ snapshots:
'@types/retry@0.12.2': {}
- '@types/scheduler@0.23.0': {}
+ '@types/scheduler@0.26.0': {}
'@types/semver@7.5.8': {}
@@ -12968,10 +12964,6 @@ snapshots:
'@types/unist@2.0.11': {}
- '@types/unzipper@0.10.10':
- dependencies:
- '@types/node': 20.17.6
-
'@types/use-sync-external-store@0.0.3': {}
'@types/uuid@10.0.0': {}
@@ -12993,7 +12985,7 @@ snapshots:
dependencies:
'@types/node': 20.17.6
- '@types/ws@8.18.0':
+ '@types/ws@8.18.1':
dependencies:
'@types/node': 20.17.6
@@ -13290,17 +13282,17 @@ snapshots:
'@webpack-cli/configtest@2.1.1(webpack-cli@5.1.4)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
'@webpack-cli/info@2.0.2(webpack-cli@5.1.4)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
'@webpack-cli/serve@2.0.5(webpack-cli@5.1.4)(webpack-dev-server@5.1.0)(webpack@5.96.1)':
dependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
optionalDependencies:
webpack-dev-server: 5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1)
@@ -13313,7 +13305,7 @@ snapshots:
abbrev@1.1.1: {}
- abbrev@3.0.0: {}
+ abbrev@3.0.1: {}
abort-controller@3.0.0:
dependencies:
@@ -13446,7 +13438,7 @@ snapshots:
config-file-ts: 0.2.8-rc1
debug: 4.3.7(supports-color@8.1.1)
dmg-builder: 26.0.12(electron-builder-squirrel-windows@26.0.12)
- dotenv: 16.4.7
+ dotenv: 16.5.0
dotenv-expand: 11.0.7
ejs: 3.1.10
electron-builder-squirrel-windows: 26.0.12(dmg-builder@26.0.12)
@@ -13610,7 +13602,7 @@ snapshots:
'@babel/core': 7.26.0
find-cache-dir: 4.0.0
schema-utils: 4.3.0
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
babel-plugin-istanbul@6.1.1:
dependencies:
@@ -13796,8 +13788,8 @@ snapshots:
browserslist@4.24.4:
dependencies:
- caniuse-lite: 1.0.30001707
- electron-to-chromium: 1.5.126
+ caniuse-lite: 1.0.30001713
+ electron-to-chromium: 1.5.136
node-releases: 2.0.19
update-browserslist-db: 1.1.3(browserslist@4.24.4)
@@ -13947,7 +13939,7 @@ snapshots:
camelcase@6.3.0: {}
- caniuse-lite@1.0.30001707: {}
+ caniuse-lite@1.0.30001713: {}
capture-stack-trace@1.0.2: {}
@@ -14280,13 +14272,13 @@ snapshots:
dependencies:
capture-stack-trace: 1.0.2
- create-jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3)):
+ create-jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -14339,7 +14331,7 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
css-loader@7.1.2(webpack@5.96.1):
dependencies:
@@ -14352,7 +14344,7 @@ snapshots:
postcss-value-parser: 4.2.0
semver: 7.6.3
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
css-select@4.3.0:
dependencies:
@@ -14727,9 +14719,9 @@ snapshots:
dotenv-expand@11.0.7:
dependencies:
- dotenv: 16.4.7
+ dotenv: 16.5.0
- dotenv@16.4.7: {}
+ dotenv@16.5.0: {}
dunder-proto@1.0.1:
dependencies:
@@ -14737,10 +14729,6 @@ snapshots:
es-errors: 1.3.0
gopd: 1.2.0
- duplexer2@0.1.4:
- dependencies:
- readable-stream: 2.3.8
-
duplexer3@0.1.5: {}
duplexify@4.1.3:
@@ -14812,7 +14800,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- electron-to-chromium@1.5.126: {}
+ electron-to-chromium@1.5.136: {}
electron-util@0.13.1(patch_hash=8c6bd08d524425c72958f8edfc730eeccdbdb424bff9d1d724d6c391c2c03e99):
dependencies:
@@ -14843,10 +14831,10 @@ snapshots:
transitivePeerDependencies:
- supports-color
- electron@35.0.2:
+ electron@35.1.4:
dependencies:
'@electron/get': 2.0.3
- '@types/node': 22.13.14
+ '@types/node': 22.14.0
extract-zip: 2.0.1
transitivePeerDependencies:
- supports-color
@@ -15699,7 +15687,7 @@ snapshots:
semver: 7.6.3
tapable: 2.2.1
typescript: 5.6.3
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
form-data@4.0.1:
dependencies:
@@ -16120,7 +16108,7 @@ snapshots:
dependencies:
whatwg-encoding: 2.0.0
- html-entities@2.5.3: {}
+ html-entities@2.6.0: {}
html-escaper@2.0.2: {}
@@ -16144,7 +16132,7 @@ snapshots:
pretty-error: 4.0.0
tapable: 2.2.1
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
htmlparser2@3.10.1:
dependencies:
@@ -16181,7 +16169,7 @@ snapshots:
statuses: 2.0.1
toidentifier: 1.0.1
- http-parser-js@0.5.9: {}
+ http-parser-js@0.5.10: {}
http-proxy-agent@5.0.0:
dependencies:
@@ -16198,7 +16186,7 @@ snapshots:
transitivePeerDependencies:
- supports-color
- http-proxy-middleware@2.0.7(@types/express@4.17.21(patch_hash=85d9b3f3cac67003e41b22245281f53b51d7d1badd0bcc222d547ab802599bae))(debug@4.3.7):
+ http-proxy-middleware@2.0.9(@types/express@4.17.21(patch_hash=85d9b3f3cac67003e41b22245281f53b51d7d1badd0bcc222d547ab802599bae))(debug@4.3.7):
dependencies:
'@types/http-proxy': 1.17.16
http-proxy: 1.18.1(debug@4.3.7)
@@ -16731,16 +16719,16 @@ snapshots:
- babel-plugin-macros
- supports-color
- jest-cli@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest-cli@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ create-jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
exit: 0.1.2
import-local: 3.2.0
- jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-config: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -16750,7 +16738,7 @@ snapshots:
- supports-color
- ts-node
- jest-config@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest-config@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
'@babel/core': 7.26.0
'@jest/test-sequencer': 29.7.0
@@ -16776,7 +16764,7 @@ snapshots:
strip-json-comments: 3.1.1
optionalDependencies:
'@types/node': 20.17.6
- ts-node: 10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3)
+ ts-node: 10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
@@ -16864,10 +16852,10 @@ snapshots:
'@types/node': 20.17.6
jest-util: 29.7.0
- jest-playwright-preset@4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))):
+ jest-playwright-preset@4.0.0(debug@4.3.7)(jest-circus@29.7.0)(jest-environment-node@29.7.0)(jest-runner@29.7.0)(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
dependencies:
expect-playwright: 0.8.0
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-circus: 29.7.0
jest-environment-node: 29.7.0
jest-process-manager: 0.4.0(debug@4.3.7)
@@ -17021,11 +17009,11 @@ snapshots:
leven: 3.1.0
pretty-format: 29.7.0
- jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))):
+ jest-watch-typeahead@2.2.2(jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))):
dependencies:
ansi-escapes: 6.2.1
chalk: 5.4.1
- jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ jest: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
jest-regex-util: 29.6.3
jest-watcher: 29.7.0
slash: 5.1.0
@@ -17056,12 +17044,12 @@ snapshots:
merge-stream: 2.0.0
supports-color: 8.1.1
- jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3)):
+ jest@29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
'@jest/types': 29.6.3
import-local: 3.2.0
- jest-cli: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3))
+ jest-cli: 29.7.0(@types/node@20.17.6)(ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3))
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
@@ -17537,7 +17525,7 @@ snapshots:
mdn-data@2.12.2: {}
- mdn-data@2.18.0: {}
+ mdn-data@2.20.0: {}
mdurl@2.0.0: {}
@@ -17677,7 +17665,7 @@ snapshots:
dependencies:
schema-utils: 4.3.0
tapable: 2.2.1
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
minimalistic-assert@1.0.1: {}
@@ -17723,7 +17711,7 @@ snapshots:
dependencies:
minipass: 7.1.2
minipass-sized: 1.0.3
- minizlib: 3.0.1
+ minizlib: 3.0.2
optionalDependencies:
encoding: 0.1.13
@@ -17752,10 +17740,9 @@ snapshots:
minipass: 3.3.6
yallist: 4.0.0
- minizlib@3.0.1:
+ minizlib@3.0.2:
dependencies:
minipass: 7.1.2
- rimraf: 5.0.10
mkdirp-classic@0.5.3: {}
@@ -17911,7 +17898,7 @@ snapshots:
nopt@8.1.0:
dependencies:
- abbrev: 3.0.0
+ abbrev: 3.0.1
normalize-package-data@2.5.0:
dependencies:
@@ -18383,7 +18370,7 @@ snapshots:
pngjs@7.0.0: {}
- pnpm@10.7.0: {}
+ pnpm@10.8.0: {}
polished@4.3.1:
dependencies:
@@ -18671,7 +18658,7 @@ snapshots:
'@react-aria/disclosure': 3.0.0-alpha.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/dnd': 3.9.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/focus': 3.19.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@react-aria/interactions': 3.24.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@react-aria/interactions': 3.23.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/live-announcer': 3.4.1
'@react-aria/menu': 3.18.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/toolbar': 3.0.0-beta.10(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
@@ -18690,13 +18677,13 @@ snapshots:
'@react-types/grid': 3.3.0(react@17.0.2)
'@react-types/shared': 3.28.0(react@17.0.2)
'@react-types/table': 3.11.0(react@17.0.2)
- '@swc/helpers': 0.5.15
+ '@swc/helpers': 0.5.17
client-only: 0.0.1
react: 17.0.2
react-aria: 3.35.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
react-dom: 17.0.2(react@17.0.2)
react-stately: 3.36.1(react@17.0.2)
- use-sync-external-store: 1.4.0(react@17.0.2)
+ use-sync-external-store: 1.5.0(react@17.0.2)
react-aria@3.35.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2):
dependencies:
@@ -18713,7 +18700,7 @@ snapshots:
'@react-aria/focus': 3.19.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/gridlist': 3.11.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/i18n': 3.12.7(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
- '@react-aria/interactions': 3.24.1(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
+ '@react-aria/interactions': 3.23.0(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/label': 3.7.16(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/link': 3.7.10(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
'@react-aria/listbox': 3.14.2(react-dom@17.0.2(react@17.0.2))(react@17.0.2)
@@ -18858,7 +18845,7 @@ snapshots:
hoist-non-react-statics: 3.3.2
react: 17.0.2
react-is: 18.3.1
- use-sync-external-store: 1.4.0(react@17.0.2)
+ use-sync-external-store: 1.5.0(react@17.0.2)
optionalDependencies:
'@types/react': 17.0.45
'@types/react-dom': 17.0.17
@@ -19186,10 +19173,6 @@ snapshots:
dependencies:
glob: 7.2.3
- rimraf@5.0.10:
- dependencies:
- glob: 10.4.5
-
roarr@2.15.4:
dependencies:
boolean: 3.2.0
@@ -19252,7 +19235,7 @@ snapshots:
neo-async: 2.6.2
optionalDependencies:
sass: 1.80.7
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
sass@1.80.7:
dependencies:
@@ -19753,11 +19736,11 @@ snapshots:
style-loader@3.3.4(webpack@5.96.1):
dependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
style-loader@4.0.0(webpack@5.96.1):
dependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
style-value-types@5.0.0:
dependencies:
@@ -19788,7 +19771,7 @@ snapshots:
css-tree: 3.1.0
is-plain-object: 5.0.0
known-css-properties: 0.35.0
- mdn-data: 2.18.0
+ mdn-data: 2.20.0
postcss-media-query-parser: 0.2.3
postcss-resolve-nested-selector: 0.1.6
postcss-selector-parser: 7.1.0
@@ -19885,11 +19868,11 @@ snapshots:
csso: 5.0.5
picocolors: 1.1.1
- swc-loader@0.2.6(@swc/core@1.11.13(@swc/helpers@0.5.15))(webpack@5.96.1):
+ swc-loader@0.2.6(@swc/core@1.11.20(@swc/helpers@0.5.17))(webpack@5.96.1):
dependencies:
- '@swc/core': 1.11.13(@swc/helpers@0.5.15)
+ '@swc/core': 1.11.20(@swc/helpers@0.5.17)
'@swc/counter': 0.1.3
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
synckit@0.9.2:
dependencies:
@@ -19937,7 +19920,7 @@ snapshots:
'@isaacs/fs-minipass': 4.0.1
chownr: 3.0.0
minipass: 7.1.2
- minizlib: 3.0.1
+ minizlib: 3.0.2
mkdirp: 3.0.1
yallist: 5.0.0
@@ -19959,16 +19942,16 @@ snapshots:
dependencies:
execa: 0.7.0
- terser-webpack-plugin@5.3.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1):
+ terser-webpack-plugin@5.3.10(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
schema-utils: 3.3.0
serialize-javascript: 6.0.2
terser: 5.39.0
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
optionalDependencies:
- '@swc/core': 1.11.13(@swc/helpers@0.5.15)
+ '@swc/core': 1.11.20(@swc/helpers@0.5.17)
esbuild: 0.24.0
terser@5.39.0:
@@ -20074,7 +20057,7 @@ snapshots:
ts-dedent@2.2.0: {}
- ts-node@10.9.2(@swc/core@1.11.13(@swc/helpers@0.5.15))(@types/node@20.17.6)(typescript@5.6.3):
+ ts-node@10.9.2(@swc/core@1.11.20(@swc/helpers@0.5.17))(@types/node@20.17.6)(typescript@5.6.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -20092,7 +20075,7 @@ snapshots:
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
optionalDependencies:
- '@swc/core': 1.11.13(@swc/helpers@0.5.15)
+ '@swc/core': 1.11.20(@swc/helpers@0.5.17)
tsconfig-paths@3.15.0:
dependencies:
@@ -20208,7 +20191,7 @@ snapshots:
undici-types@6.19.8: {}
- undici-types@6.20.0: {}
+ undici-types@6.21.0: {}
unified@9.2.2:
dependencies:
@@ -20276,14 +20259,6 @@ snapshots:
unzip-response@2.0.1: {}
- unzipper@0.12.3:
- dependencies:
- bluebird: 3.7.2
- duplexer2: 0.1.4
- fs-extra: 11.2.0
- graceful-fs: 4.2.11
- node-int64: 0.4.0
-
upath@2.0.1: {}
update-browserslist-db@1.1.3(browserslist@4.24.4):
@@ -20341,7 +20316,7 @@ snapshots:
optionalDependencies:
'@types/react': 17.0.45
- use-sync-external-store@1.4.0(react@17.0.2):
+ use-sync-external-store@1.5.0(react@17.0.2):
dependencies:
react: 17.0.2
@@ -20472,7 +20447,7 @@ snapshots:
import-local: 3.2.0
interpret: 3.1.1
rechoir: 0.8.0
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-merge: 5.10.0
optionalDependencies:
webpack-dev-server: 5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1)
@@ -20485,7 +20460,7 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.0
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-middleware@7.4.2(webpack@5.96.1):
dependencies:
@@ -20496,7 +20471,7 @@ snapshots:
range-parser: 1.2.1
schema-utils: 4.3.0
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-dev-server@5.1.0(bufferutil@4.0.9)(debug@4.3.7)(utf-8-validate@5.0.10)(webpack-cli@5.1.4)(webpack@5.96.1):
dependencies:
@@ -20506,7 +20481,7 @@ snapshots:
'@types/serve-index': 1.9.4
'@types/serve-static': 1.15.7
'@types/sockjs': 0.3.36
- '@types/ws': 8.18.0
+ '@types/ws': 8.18.1
ansi-html-community: 0.0.8
bonjour-service: 1.3.0
chokidar: 3.6.0
@@ -20515,8 +20490,8 @@ snapshots:
connect-history-api-fallback: 2.0.0
express: 4.21.2
graceful-fs: 4.2.11
- html-entities: 2.5.3
- http-proxy-middleware: 2.0.7(@types/express@4.17.21(patch_hash=85d9b3f3cac67003e41b22245281f53b51d7d1badd0bcc222d547ab802599bae))(debug@4.3.7)
+ html-entities: 2.6.0
+ http-proxy-middleware: 2.0.9(@types/express@4.17.21(patch_hash=85d9b3f3cac67003e41b22245281f53b51d7d1badd0bcc222d547ab802599bae))(debug@4.3.7)
ipaddr.js: 2.2.0
launch-editor: 2.10.0
open: 10.1.0
@@ -20529,7 +20504,7 @@ snapshots:
webpack-dev-middleware: 7.4.2(webpack@5.96.1)
ws: 8.18.1(bufferutil@4.0.9)(utf-8-validate@5.0.10)
optionalDependencies:
- webpack: 5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4)
+ webpack: 5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4)
webpack-cli: 5.1.4(webpack-dev-server@5.1.0)(webpack@5.96.1)
transitivePeerDependencies:
- bufferutil
@@ -20540,7 +20515,7 @@ snapshots:
webpack-hot-middleware@2.26.1:
dependencies:
ansi-html-community: 0.0.8
- html-entities: 2.5.3
+ html-entities: 2.6.0
strip-ansi: 6.0.1
webpack-merge@5.10.0:
@@ -20553,7 +20528,7 @@ snapshots:
webpack-virtual-modules@0.6.2: {}
- webpack@5.96.1(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack-cli@5.1.4):
+ webpack@5.96.1(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack-cli@5.1.4):
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.7
@@ -20575,7 +20550,7 @@ snapshots:
neo-async: 2.6.2
schema-utils: 3.3.0
tapable: 2.2.1
- terser-webpack-plugin: 5.3.10(@swc/core@1.11.13(@swc/helpers@0.5.15))(esbuild@0.24.0)(webpack@5.96.1)
+ terser-webpack-plugin: 5.3.10(@swc/core@1.11.20(@swc/helpers@0.5.17))(esbuild@0.24.0)(webpack@5.96.1)
watchpack: 2.4.2
webpack-sources: 3.2.3
optionalDependencies:
@@ -20587,7 +20562,7 @@ snapshots:
websocket-driver@0.7.4:
dependencies:
- http-parser-js: 0.5.9
+ http-parser-js: 0.5.10
safe-buffer: 5.2.1
websocket-extensions: 0.1.4
diff --git a/net-im/signal-desktop/get_deps.sh b/net-im/signal-desktop/get_deps.sh
index 7ff6c4a28ef5..19ee2ad2c701 100644
--- a/net-im/signal-desktop/get_deps.sh
+++ b/net-im/signal-desktop/get_deps.sh
@@ -1,5 +1,5 @@
#!/bin/sh
-SIGNAL_VERS=v7.48.0
+SIGNAL_VERS=v7.50.0
fetch -qo /tmp/package.json https://raw.githubusercontent.com/signalapp/Signal-Desktop/${SIGNAL_VERS}/package.json
node_version=$(awk /'"node":'/'{print $2}' /tmp/package.json | sed 's/"//g')
@@ -17,14 +17,9 @@ echo "LIBSIGNAL_VERSION= ${libsignalclient_version}"
electron_version=$(grep '"electron":' /tmp/package.json | awk -F ":" '{print $2}' | sed -E 's#("|,| )##g')
echo "ELECTRON_VERSION= ${electron_version}"
-bsqlite3_version=$(grep '@signalapp/better-sqlite3' /tmp/package.json | awk -F ":" '{print $2}' | sed -E 's#("|,| )##g')
+sqlcipher_version=$(grep '"@signalapp/sqlcipher":' /tmp/package.json | awk -F ":" '{print $2}' | sed -E 's#("|,| )##g')
+echo "SQLCIPHER_VERSION= ${sqlcipher_version}"
-fetch -qo /tmp/download.js https://raw.githubusercontent.com/signalapp/better-sqlite3/v${bsqlite3_version}/deps/download.js
-BASE_URI=https://build-artifacts.signal.org/desktop
-HASH=$(awk /"HASH ="/'{print $4}' /tmp/download.js | sed -e 's#;##g' -e "s#'##g")
-SQLCIPHER_VERSION=$(awk /"SQLCIPHER_VERSION ="/'{print $4}' /tmp/download.js | sed -e 's#;##g' -e "s#'##g")
-SQLCIPHER_VERSION=$(awk /"SQLCIPHER_VERSION ="/'{print $4}' /tmp/download.js | sed -e 's#;##g' -e "s#'##g")
-EXTENSION_VERSION=$(awk /"EXTENSION_VERSION ="/'{print $4}' /tmp/download.js | sed -e 's#;##g' -e "s#'##g")
-TAG="${SQLCIPHER_VERSION}--${EXTENSION_VERSION}"
-echo "SQLCIPHER=sqlcipher-v2-${TAG}-${HASH}" | portedit merge -i Makefile
-echo "SQLCIPHER=sqlcipher-v2-${TAG}-${HASH}" | portedit merge -i Makefile.online
+fetch -qo /tmp/Cargo.toml https://raw.githubusercontent.com/signalapp/node-sqlcipher/refs/tags/v${sqlcipher_version}/deps/extension/Cargo.toml
+sqlcipher_ext_version=$(awk /version/'{print $3}' /tmp/Cargo.toml |head -n1 | sed 's#"##g')
+echo "devel/signal-sqlcipher-extension: ${sqlcipher_ext_version}"
diff --git a/net-im/signal-desktop/pkg-plist b/net-im/signal-desktop/pkg-plist
index 9705d5b89555..31176b49c43f 100644
--- a/net-im/signal-desktop/pkg-plist
+++ b/net-im/signal-desktop/pkg-plist
@@ -105,9 +105,9 @@ share/pixmaps/signal-desktop.png
%%DATADIR%%/resources.pak
%%DATADIR%%/resources/app-update.yml
%%DATADIR%%/resources/app.asar
-%%DATADIR%%/resources/app.asar.unpacked/node_modules/@signalapp/better-sqlite3/build/Release/better_sqlite3.node
%%DATADIR%%/resources/app.asar.unpacked/node_modules/@signalapp/libsignal-client/prebuilds/freebsd-%%NODE_ARCH%%/@signalapp+libsignal-client.node
%%DATADIR%%/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/freebsd/libringrtc-%%NODE_ARCH%%.node
+%%DATADIR%%/resources/app.asar.unpacked/node_modules/@signalapp/sqlcipher/prebuilds/freebsd-%%SHARP_ARCH%%/node_sqlcipher.node
@(,,755) %%DATADIR%%/signal-desktop
%%DATADIR%%/snapshot_blob.bin
%%DATADIR%%/v8_context_snapshot.bin
diff --git a/net-im/slack-term/Makefile b/net-im/slack-term/Makefile
index 56d16b887051..059dfb50af2b 100644
--- a/net-im/slack-term/Makefile
+++ b/net-im/slack-term/Makefile
@@ -1,10 +1,10 @@
PORTNAME= slack-term
DISTVERSIONPREFIX= v
DISTVERSION= 0.5.0
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= net-im
-MAINTAINER= dmgk@FreeBSD.org
+MAINTAINER= ports@FreeBSD.org
COMMENT= Slack client for your terminal
WWW= https://github.com/erroneousboat/slack-term
diff --git a/net-im/ssh-chat/Makefile b/net-im/ssh-chat/Makefile
index 6ff02f741ae3..c0ac968bb400 100644
--- a/net-im/ssh-chat/Makefile
+++ b/net-im/ssh-chat/Makefile
@@ -1,7 +1,7 @@
PORTNAME= ssh-chat
DISTVERSIONPREFIX= v
DISTVERSION= 1.10.1
-PORTREVISION= 24
+PORTREVISION= 25
CATEGORIES= net-im
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/telegram-desktop/Makefile b/net-im/telegram-desktop/Makefile
index 12905d23dc17..d591a97d8319 100644
--- a/net-im/telegram-desktop/Makefile
+++ b/net-im/telegram-desktop/Makefile
@@ -1,6 +1,6 @@
PORTNAME= telegram-desktop
DISTVERSION= 5.13.1
-PORTREVISION= 1
+PORTREVISION= 4
CATEGORIES= net-im
MASTER_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/releases/download/v${DISTVERSION}/
DISTNAME= tdesktop-${DISTVERSION}-full
diff --git a/net-im/teleirc/Makefile b/net-im/teleirc/Makefile
index 377b4c6cc65b..659ca363f4a4 100644
--- a/net-im/teleirc/Makefile
+++ b/net-im/teleirc/Makefile
@@ -1,7 +1,7 @@
PORTNAME= teleirc
DISTVERSIONPREFIX= v
DISTVERSION= 2.3.0
-PORTREVISION= 11
+PORTREVISION= 12
CATEGORIES= net-im
MAINTAINER= DtxdF@disroot.org
diff --git a/net-im/tg_owt/Makefile b/net-im/tg_owt/Makefile
index 09f550f5914e..ee50fcc8c995 100644
--- a/net-im/tg_owt/Makefile
+++ b/net-im/tg_owt/Makefile
@@ -1,6 +1,6 @@
PORTNAME= tg_owt
PORTVERSION= 0.0.20241203
-PORTREVISION= 3
+PORTREVISION= 5
CATEGORIES= net-im
PATCH_SITES= https://github.com/desktop-app/tg_owt/commit/
diff --git a/net-im/tokodon/Makefile b/net-im/tokodon/Makefile
index f78c93d7c0e9..26540556c82b 100644
--- a/net-im/tokodon/Makefile
+++ b/net-im/tokodon/Makefile
@@ -1,5 +1,6 @@
PORTNAME= tokodon
DISTVERSION= ${KDE_APPLICATIONS_VERSION}
+PORTREVISION= 1
CATEGORIES= net-im kde kde-applications
MAINTAINER= kde@FreeBSD.org
diff --git a/net-im/tokodon/distinfo b/net-im/tokodon/distinfo
index 8526db538250..93998f591c2a 100644
--- a/net-im/tokodon/distinfo
+++ b/net-im/tokodon/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1741275993
-SHA256 (KDE/release-service/24.12.3/tokodon-24.12.3.tar.xz) = 62b2ddcc8caee8889d835a01d06340199040cea46bf858dbaea3b391bb36a6aa
-SIZE (KDE/release-service/24.12.3/tokodon-24.12.3.tar.xz) = 683428
+TIMESTAMP = 1744564283
+SHA256 (KDE/release-service/25.04.0/tokodon-25.04.0.tar.xz) = 578d241218994ca4854a386413e9ec7a7c022a183e6fed36554a30fb66aa78ba
+SIZE (KDE/release-service/25.04.0/tokodon-25.04.0.tar.xz) = 789500
diff --git a/net-im/tokodon/pkg-plist b/net-im/tokodon/pkg-plist
index 150a492209d6..d6ce683b526b 100644
--- a/net-im/tokodon/pkg-plist
+++ b/net-im/tokodon/pkg-plist
@@ -1,14 +1,6 @@
bin/tokodon
%%QT_PLUGINDIR%%/kf6/purpose/tokodonplugin.so
share/applications/org.kde.tokodon.desktop
-share/icons/hicolor/scalable/actions/tokodon-chat-reply.svg
-share/icons/hicolor/scalable/actions/tokodon-post-bookmarked.svg
-share/icons/hicolor/scalable/actions/tokodon-post-boost.svg
-share/icons/hicolor/scalable/actions/tokodon-post-boosted.svg
-share/icons/hicolor/scalable/actions/tokodon-post-favorite.svg
-share/icons/hicolor/scalable/actions/tokodon-post-favorited.svg
-share/icons/hicolor/scalable/actions/tokodon-post-reply-filled.svg
-share/icons/hicolor/scalable/actions/tokodon-post-reply.svg
share/icons/hicolor/scalable/apps/org.kde.tokodon.svg
share/knotifications6/tokodon.notifyrc
share/locale/ar/LC_MESSAGES/tokodon.mo
@@ -25,6 +17,7 @@ share/locale/fi/LC_MESSAGES/tokodon.mo
share/locale/fr/LC_MESSAGES/tokodon.mo
share/locale/gl/LC_MESSAGES/tokodon.mo
share/locale/he/LC_MESSAGES/tokodon.mo
+share/locale/hi/LC_MESSAGES/tokodon.mo
share/locale/hu/LC_MESSAGES/tokodon.mo
share/locale/ia/LC_MESSAGES/tokodon.mo
share/locale/id/LC_MESSAGES/tokodon.mo
@@ -42,6 +35,7 @@ share/locale/pl/LC_MESSAGES/tokodon.mo
share/locale/pt/LC_MESSAGES/tokodon.mo
share/locale/pt_BR/LC_MESSAGES/tokodon.mo
share/locale/ru/LC_MESSAGES/tokodon.mo
+share/locale/sa/LC_MESSAGES/tokodon.mo
share/locale/sk/LC_MESSAGES/tokodon.mo
share/locale/sl/LC_MESSAGES/tokodon.mo
share/locale/sq/LC_MESSAGES/tokodon.mo
diff --git a/net-im/tox/Makefile b/net-im/tox/Makefile
index 57885501c753..1b4e303edfa6 100644
--- a/net-im/tox/Makefile
+++ b/net-im/tox/Makefile
@@ -1,6 +1,6 @@
PORTNAME= toxcore
DISTVERSION= 0.2.20
-PORTREVISION= 1
+PORTREVISION= 2
PORTEPOCH= 1
CATEGORIES= net-im net-p2p
MASTER_SITES= https://github.com/TokTok/c-${PORTNAME}/releases/download/v${DISTVERSION}/
diff --git a/net-im/tox_extension_messages/Makefile b/net-im/tox_extension_messages/Makefile
index 44c24f3970d3..3b597af3c937 100644
--- a/net-im/tox_extension_messages/Makefile
+++ b/net-im/tox_extension_messages/Makefile
@@ -1,7 +1,7 @@
PORTNAME= tox_extension_messages
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-im net-p2p
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/toxext/Makefile b/net-im/toxext/Makefile
index 0f90a18b7ea8..3f706ed91c52 100644
--- a/net-im/toxext/Makefile
+++ b/net-im/toxext/Makefile
@@ -1,7 +1,7 @@
PORTNAME= toxext
DISTVERSIONPREFIX= v
DISTVERSION= 0.0.3
-PORTREVISION= 6
+PORTREVISION= 7
CATEGORIES= net-im net-p2p
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/toxic/Makefile b/net-im/toxic/Makefile
index 60f594b8e064..3691264363ae 100644
--- a/net-im/toxic/Makefile
+++ b/net-im/toxic/Makefile
@@ -1,6 +1,7 @@
PORTNAME= toxic
PORTVERSION= 0.16.1
DISTVERSIONPREFIX= v
+PORTREVISION= 1
CATEGORIES= net-im
MAINTAINER= thierry@FreeBSD.org
diff --git a/net-im/uTox/Makefile b/net-im/uTox/Makefile
index 8111fce83eb9..287f6a4eb033 100644
--- a/net-im/uTox/Makefile
+++ b/net-im/uTox/Makefile
@@ -1,20 +1,17 @@
PORTNAME= uTox
DISTVERSION= 0.17.2
DISTVERSIONSUFFIX= -full
-PORTREVISION= 9
+PORTREVISION= 10
CATEGORIES= net-im net-p2p
MASTER_SITES= https://github.com/uTox/uTox/releases/download/v${DISTVERSION}/
-MAINTAINER= ports@FreeBSD.org
+MAINTAINER= portmaster@BSDforge.com
COMMENT= Lightweight Tox client
-WWW= https://utox.io/
+WWW= https://github.com/uTox/uTox
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-DEPRECATED= Unmaintained upstream, consider using net-im/qTox
-EXPIRATION_DATE=2025-04-30
-
BUILD_DEPENDS= ${LOCALBASE}/include/linux/input.h:devel/evdev-proto \
${LOCALBASE}/include/linux/videodev2.h:multimedia/v4l_compat
LIB_DEPENDS= libfilteraudio.so:audio/libfilteraudio \
diff --git a/net-im/xmpp-client/Makefile b/net-im/xmpp-client/Makefile
index cc12f8bd003d..b935c80a6aa5 100644
--- a/net-im/xmpp-client/Makefile
+++ b/net-im/xmpp-client/Makefile
@@ -1,6 +1,6 @@
PORTNAME= xmpp-client
PORTVERSION= 20170324
-PORTREVISION= 27
+PORTREVISION= 28
CATEGORIES= net-im
MAINTAINER= cs@FreeBSD.org
diff --git a/net-im/yume/Makefile b/net-im/yume/Makefile
index 923d28ef4528..2597231d7d20 100644
--- a/net-im/yume/Makefile
+++ b/net-im/yume/Makefile
@@ -1,7 +1,7 @@
PORTNAME= yume
DISTVERSIONPREFIX= v
DISTVERSION= 0.2.0
-PORTREVISION= 39
+PORTREVISION= 40
CATEGORIES= net-im
MAINTAINER= yuri@FreeBSD.org
diff --git a/net-im/zkgroup/Makefile b/net-im/zkgroup/Makefile
index ec29cd7d4070..560de4dcd374 100644
--- a/net-im/zkgroup/Makefile
+++ b/net-im/zkgroup/Makefile
@@ -1,7 +1,7 @@
PORTNAME= zkgroup
DISTVERSIONPREFIX= v
DISTVERSION= 0.7.4
-PORTREVISION= 32
+PORTREVISION= 33
PORTEPOCH= 1
CATEGORIES= net-im
diff --git a/net-im/zoom/Makefile b/net-im/zoom/Makefile
index 1e81fa64aee4..173f547af72b 100644
--- a/net-im/zoom/Makefile
+++ b/net-im/zoom/Makefile
@@ -10,12 +10,8 @@ MAINTAINER= yuri@FreeBSD.org
COMMENT= Zoom videoconferencing client (CAVEAT: Sound doesn't yet work)
WWW= https://zoom.us/
-RUN_DEPENDS= linux-c7-xcb-util-image>0:x11/linux-c7-xcb-util-image \
- linux-c7-xcb-util-keysyms>0:x11/linux-c7-xcb-util-keysyms \
- linux-c7-xcb-util>0:x11/linux-c7-xcb-util
-
USES= cpe desktop-file-utils linux tar:xz
-USE_LINUX= alsalib alsa-plugins-oss atk cairo-gobject dbuslibs fontconfig freetype gdkpixbuf2 gtk3 libdrm libglvnd pango xorglibs # pulseaudio-libs (asserts under the linux emulator)
+USE_LINUX= alsalib alsa-plugins-oss atk cairo-gobject dbuslibs fontconfig freetype gdkpixbuf2 gtk3 libdrm libglvnd pango xcb-util xorglibs # pulseaudio-libs (asserts under the linux emulator)
NO_BUILD= yes
@@ -33,6 +29,13 @@ ${p:tu:S/-/_/g}_DESC= NVidia libraries x11/${p}
${p:tu:S/-/_/g}_RUN_DEPENDS= ${p}>0:x11/${p}
.endfor
+.include <bsd.port.pre.mk>
+
+.if ${LINUX_DEFAULT} == c7
+RUN_DEPENDS= linux-c7-xcb-util-image>0:x11/linux-c7-xcb-util-image \
+ linux-c7-xcb-util-keysyms>0:x11/linux-c7-xcb-util-keysyms
+.endif
+
do-install:
${MKDIR} ${STAGEDIR}${LINUXBASE}
cd ${WRKDIR} && ${CP} -r opt ${STAGEDIR}${LINUXBASE}
@@ -45,4 +48,4 @@ do-install:
${REINPLACE_CMD} -i '' -e 's|/usr/bin/zoom|${LOCALBASE}/bin/zoom|' ${STAGEDIR}${PREFIX}/share/applications/Zoom.desktop
${INSTALL_DATA} ${WRKDIR}/usr/share/pixmaps/Zoom.png ${STAGEDIR}${PREFIX}/share/pixmaps/Zoom.png
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>