diff options
Diffstat (limited to 'net-im')
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, ¶ms)) { +- 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> |