diff options
Diffstat (limited to 'mail')
52 files changed, 532 insertions, 442 deletions
diff --git a/mail/Makefile b/mail/Makefile index dde4a69eddde..092979a16662 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -181,6 +181,7 @@ SUBDIR += libesmtp SUBDIR += libetpan SUBDIR += libmilter + SUBDIR += libopensmtpd SUBDIR += libpst SUBDIR += libsieve SUBDIR += libspamtest @@ -289,6 +290,7 @@ SUBDIR += opensmtpd-extras-table-redis SUBDIR += opensmtpd-extras-table-socketmap SUBDIR += opensmtpd-extras-table-sqlite + SUBDIR += opensmtpd-filter-dkimsign SUBDIR += opensmtpd-filter-rspamd SUBDIR += opensmtpd-filter-senderscore SUBDIR += opensmtpd-table-sqlite diff --git a/mail/claws-mail/Makefile.ver b/mail/claws-mail/Makefile.ver index b1050cf44fb8..69843c7f3886 100644 --- a/mail/claws-mail/Makefile.ver +++ b/mail/claws-mail/Makefile.ver @@ -6,5 +6,5 @@ MASTER_OPTIONS!= ${MAKE} -C ${.CURDIR}/../claws-mail -V PORT_OPTIONS PORTVERSION= 3.21.0 .endif .if ${MASTER_OPTIONS:MGTK3} -PORTVERSION= 4.3.0 +PORTVERSION= 4.3.1 .endif diff --git a/mail/claws-mail/distinfo b/mail/claws-mail/distinfo index 6eeee4f90e8b..372dd320ddad 100644 --- a/mail/claws-mail/distinfo +++ b/mail/claws-mail/distinfo @@ -2,5 +2,5 @@ TIMESTAMP = 1718021837 SHA256 (claws-mail-3.21.0.tar.xz) = 333f3ac1b6c98542098678d8606583da4adfc7439eb4e81043f7675b45e91a96 SIZE (claws-mail-3.21.0.tar.xz) = 6848648 TIMESTAMP = 1718021875 -SHA256 (claws-mail-4.3.0.tar.xz) = 95dc1d888eb916f028467fa0c3cbf45baff6678793b7bfb35fabba029d581ce1 -SIZE (claws-mail-4.3.0.tar.xz) = 6831980 +SHA256 (claws-mail-4.3.1.tar.xz) = d8adf210c767ab58252dfc5ab3c69e603d7ffdb7281a1e3340d2d86062f468a6 +SIZE (claws-mail-4.3.1.tar.xz) = 6782236 diff --git a/mail/datovka/Makefile b/mail/datovka/Makefile index 47ce6cc3ace7..01a76dee2775 100644 --- a/mail/datovka/Makefile +++ b/mail/datovka/Makefile @@ -1,5 +1,5 @@ PORTNAME= datovka -DISTVERSION= 4.26.0 +DISTVERSION= 4.27.0 CATEGORIES= mail MASTER_SITES= https://secure.nic.cz/files/datove_schranky/${DISTVERSION}/ @@ -10,8 +10,7 @@ WWW= https://gitlab.nic.cz/datovka/datovka LICENSE= GPLv3 LICENSE_FILE= ${WRKSRC}/COPYING -BUILD_DEPENDS= libglvnd>0:graphics/libglvnd \ - pkgconf:devel/pkgconf +BUILD_DEPENDS= libglvnd>0:graphics/libglvnd LIB_DEPENDS= libdatovka.so:devel/libdatovka USES= compiler:c++17-lang gl pkgconfig qmake qt:6 ssl tar:xz diff --git a/mail/datovka/distinfo b/mail/datovka/distinfo index d6eea91f4507..8fda21c243d3 100644 --- a/mail/datovka/distinfo +++ b/mail/datovka/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1743583074 -SHA256 (datovka-4.26.0.tar.xz) = fa11e553d9432b7886324d8171147972ca853e6f8f871253a12ff1fec0ab3076 -SIZE (datovka-4.26.0.tar.xz) = 5078116 +TIMESTAMP = 1758788409 +SHA256 (datovka-4.27.0.tar.xz) = 9e353316cd266fba50de1c7cd6c43b9f7b65667160d3e6e4f8a661389de08bf3 +SIZE (datovka-4.27.0.tar.xz) = 5177396 diff --git a/mail/dbmail/Makefile b/mail/dbmail/Makefile index 20aa942e02d0..795d0067b2ee 100644 --- a/mail/dbmail/Makefile +++ b/mail/dbmail/Makefile @@ -1,6 +1,6 @@ PORTNAME= dbmail DISTVERSIONPREFIX= v -DISTVERSION= 3.5.4 +DISTVERSION= 3.5.5 CATEGORIES= mail MAINTAINER= bofh@FreeBSD.org diff --git a/mail/dbmail/distinfo b/mail/dbmail/distinfo index 0e838f1a0fa8..d4d6d2c971e0 100644 --- a/mail/dbmail/distinfo +++ b/mail/dbmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1751534573 -SHA256 (dbmail-dbmail-v3.5.4_GH0.tar.gz) = 509a189c083c44bedadb320c037b144d9f2d1955b9a54dbb9dd3d73c7e8337c9 -SIZE (dbmail-dbmail-v3.5.4_GH0.tar.gz) = 2547614 +TIMESTAMP = 1759523898 +SHA256 (dbmail-dbmail-v3.5.5_GH0.tar.gz) = 1c86be8d4eeed3dd676c91a907b75fe70da8182791c3b6ae04c5b56396ec3ae0 +SIZE (dbmail-dbmail-v3.5.5_GH0.tar.gz) = 2553083 diff --git a/mail/dbmail/files/patch-src_clientbase.c b/mail/dbmail/files/patch-src_clientbase.c index 19e6aa57533b..aa7fb8b4f9f4 100644 --- a/mail/dbmail/files/patch-src_clientbase.c +++ b/mail/dbmail/files/patch-src_clientbase.c @@ -1,29 +1,26 @@ ---- src/clientbase.c.orig 2022-10-15 15:02:38 UTC +--- src/clientbase.c.orig 2025-10-04 10:47:08 UTC +++ src/clientbase.c -@@ -152,7 +152,7 @@ ClientBase_T * client_init(client_sock *c) +@@ -152,20 +152,20 @@ ClientBase_T * client_init(client_sock *c) client->tx = STDOUT_FILENO; } else { /* server-side */ -- if ((serr = getnameinfo(&c->saddr, c->saddr_len, client->dst_ip, -+ if ((serr = getnameinfo(&c->saddr, c->saddr.sa_len, client->dst_ip, - NI_MAXHOST, client->dst_port, - NI_MAXSERV, NI_NUMERICHOST | NI_NUMERICSERV))) { +- if ((serr = getnameinfo(&c->saddr, c->saddr_len, client->dst_ip, ++ if ((serr = getnameinfo(&c->saddr, c->saddr.sa_len, client->dst_ip, + NI_MAXHOST, client->dst_port, + NI_MAXSERV, NI_NUMERICHOST | NI_NUMERICSERV))) { TRACE(TRACE_INFO, "getnameinfo::error [%s]", gai_strerror(serr)); -@@ -160,7 +160,7 @@ ClientBase_T * client_init(client_sock *c) + } /* client-side */ +- if ((serr = getnameinfo(&c->caddr, c->caddr_len, client->src_ip, ++ if ((serr = getnameinfo(&c->caddr, c->caddr.sa_len, client->src_ip, + NI_MAXHOST-1, client->src_port, + NI_MAXSERV-1, NI_NUMERICHOST | NI_NUMERICSERV))) { + TRACE(TRACE_INFO, "getnameinfo:error [%s]", gai_strerror(serr)); + } if (server_conf->resolveIP) { - if ((serr = getnameinfo(&c->caddr, c->caddr_len, client->clientname, + if ((serr = getnameinfo(&c->caddr, c->caddr.sa_len, client->clientname, - NI_MAXHOST-1, NULL, 0, NI_NAMEREQD))) { - TRACE(TRACE_INFO, "getnameinfo:error [%s]", gai_strerror(serr)); - } -@@ -171,7 +171,7 @@ ClientBase_T * client_init(client_sock *c) - client->clientname[0] ? client->clientname : "Lookup failed"); - } else { - -- if ((serr = getnameinfo(&c->caddr, c->caddr_len, client->src_ip, -+ if ((serr = getnameinfo(&c->caddr, c->caddr.sa_len, client->src_ip, - NI_MAXHOST-1, client->src_port, - NI_MAXSERV-1, NI_NUMERICHOST | NI_NUMERICSERV))) { + NI_MAXHOST-1, NULL, 0, NI_NAMEREQD))) { TRACE(TRACE_INFO, "getnameinfo:error [%s]", gai_strerror(serr)); + } diff --git a/mail/fetchmail/Makefile b/mail/fetchmail/Makefile index 056c5f34a69c..85db96d4e5f1 100644 --- a/mail/fetchmail/Makefile +++ b/mail/fetchmail/Makefile @@ -1,5 +1,5 @@ PORTNAME?= fetchmail -DISTVERSION= 6.5.4 +DISTVERSION= 6.5.6 PORTREVISION?= 0 CATEGORIES= mail # The next line is inherited by the fetchmailconf dependent port, diff --git a/mail/fetchmail/distinfo b/mail/fetchmail/distinfo index 33d1fef8a5f6..aac30a3bab80 100644 --- a/mail/fetchmail/distinfo +++ b/mail/fetchmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1750200429 -SHA256 (fetchmail-6.5.4.tar.xz) = c859156e9bff841d4d984cb3fdcb8042b6b31789fc3387c2649baa95a88d698b -SIZE (fetchmail-6.5.4.tar.xz) = 1114764 +TIMESTAMP = 1759500530 +SHA256 (fetchmail-6.5.6.tar.xz) = ec10e0e0eaa417313559379ede76c74614766d838b39470b66474863aa690dab +SIZE (fetchmail-6.5.6.tar.xz) = 1061804 diff --git a/mail/fetchmailconf/pkg-plist b/mail/fetchmailconf/pkg-plist index c0b5b8dfd13e..474368000540 100644 --- a/mail/fetchmailconf/pkg-plist +++ b/mail/fetchmailconf/pkg-plist @@ -3,3 +3,4 @@ share/man/man1/fetchmailconf.1.gz %%PYTHON_SITELIBDIR%%/fetchmailconf.py %%PYTHON_SITELIBDIR%%/fetchmailconf.pyc %%PYTHON_SITELIBDIR%%/fetchmailconf.pyo +@comment %%PYTHON_SITELIBDIR%%/__pycache__/fetchmailconf%%PYTHON_TAG%%.opt-2.pyc diff --git a/mail/imap-tools/Makefile b/mail/imap-tools/Makefile index 42e9ce40fd42..20f39d9721f9 100644 --- a/mail/imap-tools/Makefile +++ b/mail/imap-tools/Makefile @@ -1,5 +1,6 @@ PORTNAME= imap-tools DISTVERSION= 1.7.1 +PORTREVISION= 1 CATEGORIES= mail MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} diff --git a/mail/libopensmtpd/Makefile b/mail/libopensmtpd/Makefile new file mode 100644 index 000000000000..64a054778500 --- /dev/null +++ b/mail/libopensmtpd/Makefile @@ -0,0 +1,34 @@ +PORTNAME= libopensmtpd +DISTVERSION= 0.7 +CATEGORIES= mail +MASTER_SITES= https://imperialat.at/releases/ + +MAINTAINER= mvalleton@seos.fr +COMMENT= Library for writing opensmtpd filters +WWW= https://imperialat.at/dev/libopensmtpd/ + +LICENSE= ISCL +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= opensmtpd>=6.6.0:mail/opensmtpd +LIB_DEPENDS= libevent.so:devel/libevent + +USES= gmake localbase:ldflags uidfix +USE_LDCONFIG= yes + +MAKEFILE= Makefile.gnu +MAKE_ARGS= NEED_STRLCAT=0 \ + NEED_STRLCPY=0 \ + NEED_STRTONUM=0 + +# Makefile doesn't install the .so libraries or opensmtpd.h, and +# Makefile.gnu uses GNU-specific options to install, so we can't +# use either. So we just have to install the files manually then +do-install: + ${INSTALL_DATA} ${WRKSRC}/opensmtpd.h ${STAGEDIR}${PREFIX}/include/ + ${INSTALL_MAN} ${WRKSRC}/osmtpd_run.3 ${STAGEDIR}${PREFIX}/share/man/man3/ + ${INSTALL_LIB} ${WRKSRC}/libopensmtpd.so.0.1.0 ${STAGEDIR}${PREFIX}/lib/libopensmtpd.so.0.1.0 + ${RLN} libopensmtpd.so.0.1.0 ${STAGEDIR}${PREFIX}/lib/libopensmtpd.so.0 + ${RLN} libopensmtpd.so.0.1.0 ${STAGEDIR}${PREFIX}/lib/libopensmtpd.so + +.include <bsd.port.mk> diff --git a/mail/libopensmtpd/distinfo b/mail/libopensmtpd/distinfo new file mode 100644 index 000000000000..d2d851868c25 --- /dev/null +++ b/mail/libopensmtpd/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1735830966 +SHA256 (libopensmtpd-0.7.tar.gz) = cdd6d5e11a7063f9265da43a42309c646554b8b68b03982ca8472dbe2b08a613 +SIZE (libopensmtpd-0.7.tar.gz) = 34942 diff --git a/mail/libopensmtpd/files/patch-ioev.c b/mail/libopensmtpd/files/patch-ioev.c new file mode 100644 index 000000000000..6f8f4395467c --- /dev/null +++ b/mail/libopensmtpd/files/patch-ioev.c @@ -0,0 +1,11 @@ +--- ioev.c.orig 2019-11-14 17:46:37 UTC ++++ ioev.c +@@ -21,6 +21,8 @@ + #include <sys/queue.h> + #include <sys/socket.h> + ++#include <netinet/in.h> ++ + #include <err.h> + #include <errno.h> + #include <event.h> diff --git a/mail/libopensmtpd/pkg-descr b/mail/libopensmtpd/pkg-descr new file mode 100644 index 000000000000..f4a15f259cd7 --- /dev/null +++ b/mail/libopensmtpd/pkg-descr @@ -0,0 +1,3 @@ +This library provides an event-based interface for writing OpenSMTPd +filters. It is used by the opensmtpd-filter-dkimsign port as well as +several other filters that do not have ports. diff --git a/mail/libopensmtpd/pkg-plist b/mail/libopensmtpd/pkg-plist new file mode 100644 index 000000000000..8edfac208244 --- /dev/null +++ b/mail/libopensmtpd/pkg-plist @@ -0,0 +1,5 @@ +include/opensmtpd.h +lib/libopensmtpd.so +lib/libopensmtpd.so.0 +lib/libopensmtpd.so.0.1.0 +share/man/man3/osmtpd_run.3.gz diff --git a/mail/mailpit/Makefile b/mail/mailpit/Makefile index e0396d0f2e52..0c29956fd21b 100644 --- a/mail/mailpit/Makefile +++ b/mail/mailpit/Makefile @@ -1,6 +1,6 @@ PORTNAME= mailpit DISTVERSIONPREFIX= v -DISTVERSION= 1.27.8 +DISTVERSION= 1.27.9 CATEGORIES= mail devel MASTER_SITES= https://www.madpilot.net/mailpit/:npmcache \ LOCAL/madpilot/mailpit:npmcache diff --git a/mail/mailpit/distinfo b/mail/mailpit/distinfo index 685c08815ce5..c9c150430349 100644 --- a/mail/mailpit/distinfo +++ b/mail/mailpit/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1757850609 -SHA256 (go/mail_mailpit/mailpit-v1.27.8/mailpit-npm-cache-1.27.8.tar.zst) = 2fe5d5098e19ff692cff08ad7ed0a8bfe275a79e039374180cfb517c6d63a576 -SIZE (go/mail_mailpit/mailpit-v1.27.8/mailpit-npm-cache-1.27.8.tar.zst) = 37978471 -SHA256 (go/mail_mailpit/mailpit-v1.27.8/v1.27.8.mod) = 8c4fc8a6bb13a4b0b165a8efc81978f130e39f3cbd785702770ca5e408087119 -SIZE (go/mail_mailpit/mailpit-v1.27.8/v1.27.8.mod) = 3202 -SHA256 (go/mail_mailpit/mailpit-v1.27.8/v1.27.8.zip) = 1f7b82104633fbb0408e6583f92d257601bd0ef187903fc7fd081ac4f279ff2e -SIZE (go/mail_mailpit/mailpit-v1.27.8/v1.27.8.zip) = 586481 +TIMESTAMP = 1759128979 +SHA256 (go/mail_mailpit/mailpit-v1.27.9/mailpit-npm-cache-1.27.9.tar.zst) = dc260aea44a0fb5096d2ddfc452ea429fe3a2867e6d98695a69bc1dcc6879402 +SIZE (go/mail_mailpit/mailpit-v1.27.9/mailpit-npm-cache-1.27.9.tar.zst) = 38028128 +SHA256 (go/mail_mailpit/mailpit-v1.27.9/v1.27.9.mod) = 5269476d5eb30c0c903f069d8b4375e083e413e08249341fa108661ebbd0aeb2 +SIZE (go/mail_mailpit/mailpit-v1.27.9/v1.27.9.mod) = 3202 +SHA256 (go/mail_mailpit/mailpit-v1.27.9/v1.27.9.zip) = 4e2d48c32aa3986cfd263929c4e281e308d3061738866c6cbab087c718d02779 +SIZE (go/mail_mailpit/mailpit-v1.27.9/v1.27.9.zip) = 586854 diff --git a/mail/mailpit/files/patch-package-lock.json b/mail/mailpit/files/patch-package-lock.json index fdcf21d743ea..7e4c09e2c404 100644 --- a/mail/mailpit/files/patch-package-lock.json +++ b/mail/mailpit/files/patch-package-lock.json @@ -17,17 +17,17 @@ } }, - "node_modules/@bufbuild/protobuf": { -- "version": "2.8.0", -- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.8.0.tgz", -- "integrity": "sha512-r1/0w5C9dkbcdjyxY8ZHsC5AOWg4Pnzhm2zu7LO4UHSounp2tMm6Y+oioV9zlGbLveE7YaWRDUk48WLxRDgoqg==", +- "version": "2.9.0", +- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.9.0.tgz", +- "integrity": "sha512-rnJenoStJ8nvmt9Gzye8nkYd6V22xUAnu4086ER7h1zJ508vStko4pMvDeQ446ilDTFpV5wnoc5YS7XvMwwMqA==", - "dev": true, - "license": "(Apache-2.0 AND BSD-3-Clause)", - "peer": true - }, - "node_modules/@esbuild/aix-ppc64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.9.tgz", -- "integrity": "sha512-OaGtL73Jck6pBKjNIe24BnFE6agGl+6KxDtTfHhy1HmhthfKouEcOhqpSL64K4/0WCtbKFLOdzD/44cJ4k9opA==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.10.tgz", +- "integrity": "sha512-0NFWnA+7l41irNuaSVlLfgNT12caWJVLzp5eAVhZ0z1qpxbockccEt3s+149rE64VUI3Ml2zt8Nv5JVc4QXTsw==", - "cpu": [ - "ppc64" - ], @@ -42,9 +42,9 @@ - } - }, - "node_modules/@esbuild/android-arm": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.9.tgz", -- "integrity": "sha512-5WNI1DaMtxQ7t7B6xa572XMXpHAaI/9Hnhk8lcxF4zVN4xstUgTlvuGDorBguKEnZO70qwEcLpfifMLoxiPqHQ==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.10.tgz", +- "integrity": "sha512-dQAxF1dW1C3zpeCDc5KqIYuZ1tgAdRXNoZP7vkBIRtKZPYe2xVr/d3SkirklCHudW1B45tGiUlz2pUWDfbDD4w==", - "cpu": [ - "arm" - ], @@ -59,9 +59,9 @@ - } - }, - "node_modules/@esbuild/android-arm64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.9.tgz", -- "integrity": "sha512-IDrddSmpSv51ftWslJMvl3Q2ZT98fUSL2/rlUXuVqRXHCs5EUF1/f+jbjF5+NG9UffUDMCiTyh8iec7u8RlTLg==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.10.tgz", +- "integrity": "sha512-LSQa7eDahypv/VO6WKohZGPSJDq5OVOo3UoFR1E4t4Gj1W7zEQMUhI+lo81H+DtB+kP+tDgBp+M4oNCwp6kffg==", - "cpu": [ - "arm64" - ], @@ -76,9 +76,9 @@ - } - }, - "node_modules/@esbuild/android-x64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.9.tgz", -- "integrity": "sha512-I853iMZ1hWZdNllhVZKm34f4wErd4lMyeV7BLzEExGEIZYsOzqDWDf+y082izYUE8gtJnYHdeDpN/6tUdwvfiw==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.10.tgz", +- "integrity": "sha512-MiC9CWdPrfhibcXwr39p9ha1x0lZJ9KaVfvzA0Wxwz9ETX4v5CHfF09bx935nHlhi+MxhA63dKRRQLiVgSUtEg==", - "cpu": [ - "x64" - ], @@ -93,9 +93,9 @@ - } - }, - "node_modules/@esbuild/darwin-arm64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.9.tgz", -- "integrity": "sha512-XIpIDMAjOELi/9PB30vEbVMs3GV1v2zkkPnuyRRURbhqjyzIINwj+nbQATh4H9GxUgH1kFsEyQMxwiLFKUS6Rg==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.10.tgz", +- "integrity": "sha512-JC74bdXcQEpW9KkV326WpZZjLguSZ3DfS8wrrvPMHgQOIEIG/sPXEN/V8IssoJhbefLRcRqw6RQH2NnpdprtMA==", - "cpu": [ - "arm64" - ], @@ -110,9 +110,9 @@ - } - }, - "node_modules/@esbuild/darwin-x64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.9.tgz", -- "integrity": "sha512-jhHfBzjYTA1IQu8VyrjCX4ApJDnH+ez+IYVEoJHeqJm9VhG9Dh2BYaJritkYK3vMaXrf7Ogr/0MQ8/MeIefsPQ==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.10.tgz", +- "integrity": "sha512-tguWg1olF6DGqzws97pKZ8G2L7Ig1vjDmGTwcTuYHbuU6TTjJe5FXbgs5C1BBzHbJ2bo1m3WkQDbWO2PvamRcg==", - "cpu": [ - "x64" - ], @@ -127,9 +127,9 @@ - } - }, - "node_modules/@esbuild/freebsd-arm64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.9.tgz", -- "integrity": "sha512-z93DmbnY6fX9+KdD4Ue/H6sYs+bhFQJNCPZsi4XWJoYblUqT06MQUdBCpcSfuiN72AbqeBFu5LVQTjfXDE2A6Q==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.10.tgz", +- "integrity": "sha512-3ZioSQSg1HT2N05YxeJWYR+Libe3bREVSdWhEEgExWaDtyFbbXWb49QgPvFH8u03vUPX10JhJPcz7s9t9+boWg==", - "cpu": [ - "arm64" - ], @@ -144,9 +144,9 @@ - } - }, - "node_modules/@esbuild/freebsd-x64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.9.tgz", -- "integrity": "sha512-mrKX6H/vOyo5v71YfXWJxLVxgy1kyt1MQaD8wZJgJfG4gq4DpQGpgTB74e5yBeQdyMTbgxp0YtNj7NuHN0PoZg==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.10.tgz", +- "integrity": "sha512-LLgJfHJk014Aa4anGDbh8bmI5Lk+QidDmGzuC2D+vP7mv/GeSN+H39zOf7pN5N8p059FcOfs2bVlrRr4SK9WxA==", - "cpu": [ - "x64" - ], @@ -161,9 +161,9 @@ - } - }, - "node_modules/@esbuild/linux-arm": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.9.tgz", -- "integrity": "sha512-HBU2Xv78SMgaydBmdor38lg8YDnFKSARg1Q6AT0/y2ezUAKiZvc211RDFHlEZRFNRVhcMamiToo7bDx3VEOYQw==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.10.tgz", +- "integrity": "sha512-oR31GtBTFYCqEBALI9r6WxoU/ZofZl962pouZRTEYECvNF/dtXKku8YXcJkhgK/beU+zedXfIzHijSRapJY3vg==", - "cpu": [ - "arm" - ], @@ -178,9 +178,9 @@ - } - }, - "node_modules/@esbuild/linux-arm64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.9.tgz", -- "integrity": "sha512-BlB7bIcLT3G26urh5Dmse7fiLmLXnRlopw4s8DalgZ8ef79Jj4aUcYbk90g8iCa2467HX8SAIidbL7gsqXHdRw==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.10.tgz", +- "integrity": "sha512-5luJWN6YKBsawd5f9i4+c+geYiVEw20FVW5x0v1kEMWNq8UctFjDiMATBxLvmmHA4bf7F6hTRaJgtghFr9iziQ==", - "cpu": [ - "arm64" - ], @@ -195,9 +195,9 @@ - } - }, - "node_modules/@esbuild/linux-ia32": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.9.tgz", -- "integrity": "sha512-e7S3MOJPZGp2QW6AK6+Ly81rC7oOSerQ+P8L0ta4FhVi+/j/v2yZzx5CqqDaWjtPFfYz21Vi1S0auHrap3Ma3A==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.10.tgz", +- "integrity": "sha512-NrSCx2Kim3EnnWgS4Txn0QGt0Xipoumb6z6sUtl5bOEZIVKhzfyp/Lyw4C1DIYvzeW/5mWYPBFJU3a/8Yr75DQ==", - "cpu": [ - "ia32" - ], @@ -212,9 +212,9 @@ - } - }, - "node_modules/@esbuild/linux-loong64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.9.tgz", -- "integrity": "sha512-Sbe10Bnn0oUAB2AalYztvGcK+o6YFFA/9829PhOCUS9vkJElXGdphz0A3DbMdP8gmKkqPmPcMJmJOrI3VYB1JQ==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.10.tgz", +- "integrity": "sha512-xoSphrd4AZda8+rUDDfD9J6FUMjrkTz8itpTITM4/xgerAZZcFW7Dv+sun7333IfKxGG8gAq+3NbfEMJfiY+Eg==", - "cpu": [ - "loong64" - ], @@ -229,9 +229,9 @@ - } - }, - "node_modules/@esbuild/linux-mips64el": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.9.tgz", -- "integrity": "sha512-YcM5br0mVyZw2jcQeLIkhWtKPeVfAerES5PvOzaDxVtIyZ2NUBZKNLjC5z3/fUlDgT6w89VsxP2qzNipOaaDyA==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.10.tgz", +- "integrity": "sha512-ab6eiuCwoMmYDyTnyptoKkVS3k8fy/1Uvq7Dj5czXI6DF2GqD2ToInBI0SHOp5/X1BdZ26RKc5+qjQNGRBelRA==", - "cpu": [ - "mips64el" - ], @@ -246,9 +246,9 @@ - } - }, - "node_modules/@esbuild/linux-ppc64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.9.tgz", -- "integrity": "sha512-++0HQvasdo20JytyDpFvQtNrEsAgNG2CY1CLMwGXfFTKGBGQT3bOeLSYE2l1fYdvML5KUuwn9Z8L1EWe2tzs1w==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.10.tgz", +- "integrity": "sha512-NLinzzOgZQsGpsTkEbdJTCanwA5/wozN9dSgEl12haXJBzMTpssebuXR42bthOF3z7zXFWH1AmvWunUCkBE4EA==", - "cpu": [ - "ppc64" - ], @@ -263,9 +263,9 @@ - } - }, - "node_modules/@esbuild/linux-riscv64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.9.tgz", -- "integrity": "sha512-uNIBa279Y3fkjV+2cUjx36xkx7eSjb8IvnL01eXUKXez/CBHNRw5ekCGMPM0BcmqBxBcdgUWuUXmVWwm4CH9kg==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.10.tgz", +- "integrity": "sha512-FE557XdZDrtX8NMIeA8LBJX3dC2M8VGXwfrQWU7LB5SLOajfJIxmSdyL/gU1m64Zs9CBKvm4UAuBp5aJ8OgnrA==", - "cpu": [ - "riscv64" - ], @@ -280,9 +280,9 @@ - } - }, - "node_modules/@esbuild/linux-s390x": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.9.tgz", -- "integrity": "sha512-Mfiphvp3MjC/lctb+7D287Xw1DGzqJPb/J2aHHcHxflUo+8tmN/6d4k6I2yFR7BVo5/g7x2Monq4+Yew0EHRIA==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.10.tgz", +- "integrity": "sha512-3BBSbgzuB9ajLoVZk0mGu+EHlBwkusRmeNYdqmznmMc9zGASFjSsxgkNsqmXugpPk00gJ0JNKh/97nxmjctdew==", - "cpu": [ - "s390x" - ], @@ -297,9 +297,9 @@ - } - }, - "node_modules/@esbuild/linux-x64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.9.tgz", -- "integrity": "sha512-iSwByxzRe48YVkmpbgoxVzn76BXjlYFXC7NvLYq+b+kDjyyk30J0JY47DIn8z1MO3K0oSl9fZoRmZPQI4Hklzg==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.10.tgz", +- "integrity": "sha512-QSX81KhFoZGwenVyPoberggdW1nrQZSvfVDAIUXr3WqLRZGZqWk/P4T8p2SP+de2Sr5HPcvjhcJzEiulKgnxtA==", - "cpu": [ - "x64" - ], @@ -314,9 +314,9 @@ - } - }, - "node_modules/@esbuild/netbsd-arm64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.9.tgz", -- "integrity": "sha512-9jNJl6FqaUG+COdQMjSCGW4QiMHH88xWbvZ+kRVblZsWrkXlABuGdFJ1E9L7HK+T0Yqd4akKNa/lO0+jDxQD4Q==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.10.tgz", +- "integrity": "sha512-AKQM3gfYfSW8XRk8DdMCzaLUFB15dTrZfnX8WXQoOUpUBQ+NaAFCP1kPS/ykbbGYz7rxn0WS48/81l9hFl3u4A==", - "cpu": [ - "arm64" - ], @@ -331,9 +331,9 @@ - } - }, - "node_modules/@esbuild/netbsd-x64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.9.tgz", -- "integrity": "sha512-RLLdkflmqRG8KanPGOU7Rpg829ZHu8nFy5Pqdi9U01VYtG9Y0zOG6Vr2z4/S+/3zIyOxiK6cCeYNWOFR9QP87g==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.10.tgz", +- "integrity": "sha512-7RTytDPGU6fek/hWuN9qQpeGPBZFfB4zZgcz2VK2Z5VpdUxEI8JKYsg3JfO0n/Z1E/6l05n0unDCNc4HnhQGig==", - "cpu": [ - "x64" - ], @@ -348,9 +348,9 @@ - } - }, - "node_modules/@esbuild/openbsd-arm64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.9.tgz", -- "integrity": "sha512-YaFBlPGeDasft5IIM+CQAhJAqS3St3nJzDEgsgFixcfZeyGPCd6eJBWzke5piZuZ7CtL656eOSYKk4Ls2C0FRQ==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.10.tgz", +- "integrity": "sha512-5Se0VM9Wtq797YFn+dLimf2Zx6McttsH2olUBsDml+lm0GOCRVebRWUvDtkY4BWYv/3NgzS8b/UM3jQNh5hYyw==", - "cpu": [ - "arm64" - ], @@ -365,9 +365,9 @@ - } - }, - "node_modules/@esbuild/openbsd-x64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.9.tgz", -- "integrity": "sha512-1MkgTCuvMGWuqVtAvkpkXFmtL8XhWy+j4jaSO2wxfJtilVCi0ZE37b8uOdMItIHz4I6z1bWWtEX4CJwcKYLcuA==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.10.tgz", +- "integrity": "sha512-XkA4frq1TLj4bEMB+2HnI0+4RnjbuGZfet2gs/LNs5Hc7D89ZQBHQ0gL2ND6Lzu1+QVkjp3x1gIcPKzRNP8bXw==", - "cpu": [ - "x64" - ], @@ -382,9 +382,9 @@ - } - }, - "node_modules/@esbuild/openharmony-arm64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.9.tgz", -- "integrity": "sha512-4Xd0xNiMVXKh6Fa7HEJQbrpP3m3DDn43jKxMjxLLRjWnRsfxjORYJlXPO4JNcXtOyfajXorRKY9NkOpTHptErg==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.10.tgz", +- "integrity": "sha512-AVTSBhTX8Y/Fz6OmIVBip9tJzZEUcY8WLh7I59+upa5/GPhh2/aM6bvOMQySspnCCHvFi79kMtdJS1w0DXAeag==", - "cpu": [ - "arm64" - ], @@ -399,9 +399,9 @@ - } - }, - "node_modules/@esbuild/sunos-x64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.9.tgz", -- "integrity": "sha512-WjH4s6hzo00nNezhp3wFIAfmGZ8U7KtrJNlFMRKxiI9mxEK1scOMAaa9i4crUtu+tBr+0IN6JCuAcSBJZfnphw==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.10.tgz", +- "integrity": "sha512-fswk3XT0Uf2pGJmOpDB7yknqhVkJQkAQOcW/ccVOtfx05LkbWOaRAtn5SaqXypeKQra1QaEa841PgrSL9ubSPQ==", - "cpu": [ - "x64" - ], @@ -416,9 +416,9 @@ - } - }, - "node_modules/@esbuild/win32-arm64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.9.tgz", -- "integrity": "sha512-mGFrVJHmZiRqmP8xFOc6b84/7xa5y5YvR1x8djzXpJBSv/UsNK6aqec+6JDjConTgvvQefdGhFDAs2DLAds6gQ==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.10.tgz", +- "integrity": "sha512-ah+9b59KDTSfpaCg6VdJoOQvKjI33nTaQr4UluQwW7aEwZQsbMCfTmfEO4VyewOxx4RaDT/xCy9ra2GPWmO7Kw==", - "cpu": [ - "arm64" - ], @@ -433,9 +433,9 @@ - } - }, - "node_modules/@esbuild/win32-ia32": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.9.tgz", -- "integrity": "sha512-b33gLVU2k11nVx1OhX3C8QQP6UHQK4ZtN56oFWvVXvz2VkDoe6fbG8TOgHFxEvqeqohmRnIHe5A1+HADk4OQww==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.10.tgz", +- "integrity": "sha512-QHPDbKkrGO8/cz9LKVnJU22HOi4pxZnZhhA2HYHez5Pz4JeffhDjf85E57Oyco163GnzNCVkZK0b/n4Y0UHcSw==", - "cpu": [ - "ia32" - ], @@ -450,9 +450,9 @@ - } - }, - "node_modules/@esbuild/win32-x64": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.9.tgz", -- "integrity": "sha512-PPOl1mi6lpLNQxnGoyAfschAodRFYXJ+9fs6WHXz7CSWKbOqiMZsubC+BQsVKuul+3vKLuwTHsS2c2y9EoKwxQ==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.10.tgz", +- "integrity": "sha512-9KpxSVFCu0iK1owoez6aC/s/EdUQLDN3adTxGCqxMVhrPDj6bt5dbrHDXUuq+Bs2vATFBBrQS5vdQ/Ed2P+nbw==", - "cpu": [ - "x64" - ], @@ -469,7 +469,7 @@ "node_modules/@eslint-community/eslint-utils": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.9.0.tgz", -@@ -1103,6 +653,7 @@ +@@ -1119,6 +669,7 @@ "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", @@ -477,7 +477,7 @@ "license": "MIT", "funding": { "type": "opencollective", -@@ -2075,14 +1626,6 @@ +@@ -2091,14 +1642,6 @@ "ieee754": "^1.2.1" } }, @@ -492,7 +492,7 @@ "node_modules/call-bind-apply-helpers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind-apply-helpers/-/call-bind-apply-helpers-1.0.2.tgz", -@@ -2165,14 +1708,6 @@ +@@ -2181,14 +1724,6 @@ "dev": true, "license": "MIT" }, @@ -507,14 +507,14 @@ "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", -@@ -2396,48 +1931,6 @@ +@@ -2412,48 +1947,6 @@ "node": ">= 0.4" } }, - "node_modules/esbuild": { -- "version": "0.25.9", -- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.9.tgz", -- "integrity": "sha512-CRbODhYyQx3qp7ZEwzxOk4JBqmD/seJrzPa/cGjY1VtIn5E09Oi9/dB4JwctnfZ8Q8iT7rioVv5k/FNT/uf54g==", +- "version": "0.25.10", +- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.10.tgz", +- "integrity": "sha512-9RiGKvCwaqxO2owP61uQ4BgNborAQskMR6QusfWzQqv7AZOg5oGehdY2pRJMTKuwxd1IDBP4rSbI5lHzU7SMsQ==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", @@ -525,45 +525,45 @@ - "node": ">=18" - }, - "optionalDependencies": { -- "@esbuild/aix-ppc64": "0.25.9", -- "@esbuild/android-arm": "0.25.9", -- "@esbuild/android-arm64": "0.25.9", -- "@esbuild/android-x64": "0.25.9", -- "@esbuild/darwin-arm64": "0.25.9", -- "@esbuild/darwin-x64": "0.25.9", -- "@esbuild/freebsd-arm64": "0.25.9", -- "@esbuild/freebsd-x64": "0.25.9", -- "@esbuild/linux-arm": "0.25.9", -- "@esbuild/linux-arm64": "0.25.9", -- "@esbuild/linux-ia32": "0.25.9", -- "@esbuild/linux-loong64": "0.25.9", -- "@esbuild/linux-mips64el": "0.25.9", -- "@esbuild/linux-ppc64": "0.25.9", -- "@esbuild/linux-riscv64": "0.25.9", -- "@esbuild/linux-s390x": "0.25.9", -- "@esbuild/linux-x64": "0.25.9", -- "@esbuild/netbsd-arm64": "0.25.9", -- "@esbuild/netbsd-x64": "0.25.9", -- "@esbuild/openbsd-arm64": "0.25.9", -- "@esbuild/openbsd-x64": "0.25.9", -- "@esbuild/openharmony-arm64": "0.25.9", -- "@esbuild/sunos-x64": "0.25.9", -- "@esbuild/win32-arm64": "0.25.9", -- "@esbuild/win32-ia32": "0.25.9", -- "@esbuild/win32-x64": "0.25.9" +- "@esbuild/aix-ppc64": "0.25.10", +- "@esbuild/android-arm": "0.25.10", +- "@esbuild/android-arm64": "0.25.10", +- "@esbuild/android-x64": "0.25.10", +- "@esbuild/darwin-arm64": "0.25.10", +- "@esbuild/darwin-x64": "0.25.10", +- "@esbuild/freebsd-arm64": "0.25.10", +- "@esbuild/freebsd-x64": "0.25.10", +- "@esbuild/linux-arm": "0.25.10", +- "@esbuild/linux-arm64": "0.25.10", +- "@esbuild/linux-ia32": "0.25.10", +- "@esbuild/linux-loong64": "0.25.10", +- "@esbuild/linux-mips64el": "0.25.10", +- "@esbuild/linux-ppc64": "0.25.10", +- "@esbuild/linux-riscv64": "0.25.10", +- "@esbuild/linux-s390x": "0.25.10", +- "@esbuild/linux-x64": "0.25.10", +- "@esbuild/netbsd-arm64": "0.25.10", +- "@esbuild/netbsd-x64": "0.25.10", +- "@esbuild/openbsd-arm64": "0.25.10", +- "@esbuild/openbsd-x64": "0.25.10", +- "@esbuild/openharmony-arm64": "0.25.10", +- "@esbuild/sunos-x64": "0.25.10", +- "@esbuild/win32-arm64": "0.25.10", +- "@esbuild/win32-ia32": "0.25.10", +- "@esbuild/win32-x64": "0.25.10" - } - }, "node_modules/esbuild-plugin-vue-next": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/esbuild-plugin-vue-next/-/esbuild-plugin-vue-next-0.1.4.tgz", -@@ -2468,6 +1961,19 @@ +@@ -2484,6 +1977,19 @@ "sass-embedded": "^1.71.1" } }, + "node_modules/esbuild-wasm": { -+ "version": "0.25.9", -+ "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.9.tgz", -+ "integrity": "sha512-Jpv5tCSwQg18aCqCRD3oHIX/prBhXMDapIoG//A+6+dV0e7KQMGFg85ihJ5T1EeMjbZjON3TqFy0VrGAnIHLDA==", ++ "version": "0.25.10", ++ "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.10.tgz", ++ "integrity": "sha512-IyyfrTA2iiOh/uhlaJj0aUDgW42lFhr29ZeKouVNOz/8mLyuqWbEuVst+B4RBH18pb3AcOHnaOgyskAbsVOe3A==", + "dev": true, + "license": "MIT", + "bin": { @@ -576,7 +576,7 @@ "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", -@@ -3784,17 +3290,6 @@ +@@ -3817,17 +3323,6 @@ "node": ">=4" } }, @@ -594,14 +594,14 @@ "node_modules/safe-identifier": { "version": "0.4.2", "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz", -@@ -3823,391 +3318,6 @@ +@@ -3856,391 +3351,6 @@ "@parcel/watcher": "^2.4.1" } }, - "node_modules/sass-embedded": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.92.1.tgz", -- "integrity": "sha512-28YwLnF5atAhogt3E4hXzz/NB9dwKffyw08a7DEasLh94P7+aELkG3ENSHYCWB9QFN14hYNLfwr9ozUsPDhcDQ==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.93.2.tgz", +- "integrity": "sha512-FvQdkn2dZ8DGiLgi0Uf4zsj7r/BsiLImNa5QJ10eZalY6NfZyjrmWGFcuCN5jNwlDlXFJnftauv+UtvBKLvepQ==", - "dev": true, - "license": "MIT", - "peer": true, @@ -622,30 +622,30 @@ - "node": ">=16.0.0" - }, - "optionalDependencies": { -- "sass-embedded-all-unknown": "1.92.1", -- "sass-embedded-android-arm": "1.92.1", -- "sass-embedded-android-arm64": "1.92.1", -- "sass-embedded-android-riscv64": "1.92.1", -- "sass-embedded-android-x64": "1.92.1", -- "sass-embedded-darwin-arm64": "1.92.1", -- "sass-embedded-darwin-x64": "1.92.1", -- "sass-embedded-linux-arm": "1.92.1", -- "sass-embedded-linux-arm64": "1.92.1", -- "sass-embedded-linux-musl-arm": "1.92.1", -- "sass-embedded-linux-musl-arm64": "1.92.1", -- "sass-embedded-linux-musl-riscv64": "1.92.1", -- "sass-embedded-linux-musl-x64": "1.92.1", -- "sass-embedded-linux-riscv64": "1.92.1", -- "sass-embedded-linux-x64": "1.92.1", -- "sass-embedded-unknown-all": "1.92.1", -- "sass-embedded-win32-arm64": "1.92.1", -- "sass-embedded-win32-x64": "1.92.1" +- "sass-embedded-all-unknown": "1.93.2", +- "sass-embedded-android-arm": "1.93.2", +- "sass-embedded-android-arm64": "1.93.2", +- "sass-embedded-android-riscv64": "1.93.2", +- "sass-embedded-android-x64": "1.93.2", +- "sass-embedded-darwin-arm64": "1.93.2", +- "sass-embedded-darwin-x64": "1.93.2", +- "sass-embedded-linux-arm": "1.93.2", +- "sass-embedded-linux-arm64": "1.93.2", +- "sass-embedded-linux-musl-arm": "1.93.2", +- "sass-embedded-linux-musl-arm64": "1.93.2", +- "sass-embedded-linux-musl-riscv64": "1.93.2", +- "sass-embedded-linux-musl-x64": "1.93.2", +- "sass-embedded-linux-riscv64": "1.93.2", +- "sass-embedded-linux-x64": "1.93.2", +- "sass-embedded-unknown-all": "1.93.2", +- "sass-embedded-win32-arm64": "1.93.2", +- "sass-embedded-win32-x64": "1.93.2" - } - }, - "node_modules/sass-embedded-all-unknown": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.92.1.tgz", -- "integrity": "sha512-5t6/YZf+vhO3OY/49h8RCL6Cwo78luva0M+TnTM9gu9ASffRXAuOVLNKciSXa3loptyemDDS6IU5/dVH5w0KmA==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.93.2.tgz", +- "integrity": "sha512-GdEuPXIzmhRS5J7UKAwEvtk8YyHQuFZRcpnEnkA3rwRUI27kwjyXkNeIj38XjUQ3DzrfMe8HcKFaqWGHvblS7Q==", - "cpu": [ - "!arm", - "!arm64", @@ -657,13 +657,13 @@ - "optional": true, - "peer": true, - "dependencies": { -- "sass": "1.92.1" +- "sass": "1.93.2" - } - }, - "node_modules/sass-embedded-android-arm": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.92.1.tgz", -- "integrity": "sha512-4EjpVVzuksERdgAd4BqeSXFnWtWN3DSRyEIUPJ7BhcS9sfDh2Gf6miI2kNTvIQLJ2XIJynDDcEQ8a1U9KwKUTQ==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.93.2.tgz", +- "integrity": "sha512-I8bpO8meZNo5FvFx5FIiE7DGPVOYft0WjuwcCCdeJ6duwfkl6tZdatex1GrSigvTsuz9L0m4ngDcX/Tj/8yMow==", - "cpu": [ - "arm" - ], @@ -679,9 +679,9 @@ - } - }, - "node_modules/sass-embedded-android-arm64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.92.1.tgz", -- "integrity": "sha512-Q+UruGb7yKawHagVmVDRRKsnc4mJZvWMBnuRCu2coJo2FofyqBmXohVGXbxko97sYceA9TJTrUEx3WVKQUNCbQ==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.93.2.tgz", +- "integrity": "sha512-346f4iVGAPGcNP6V6IOOFkN5qnArAoXNTPr5eA/rmNpeGwomdb7kJyQ717r9rbJXxOG8OAAUado6J0qLsjnjXQ==", - "cpu": [ - "arm64" - ], @@ -697,9 +697,9 @@ - } - }, - "node_modules/sass-embedded-android-riscv64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.92.1.tgz", -- "integrity": "sha512-nCY5btLlX7W7Jc6cCL6D2Yklpiu540EJ2G08YVGu12DrAMCBzqM347CSRf2ojp1H8jyhvmLkaFwnrJWzh+6S+w==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.93.2.tgz", +- "integrity": "sha512-hSMW1s4yJf5guT9mrdkumluqrwh7BjbZ4MbBW9tmi1DRDdlw1Wh9Oy1HnnmOG8x9XcI1qkojtPL6LUuEJmsiDg==", - "cpu": [ - "riscv64" - ], @@ -715,9 +715,9 @@ - } - }, - "node_modules/sass-embedded-android-x64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.92.1.tgz", -- "integrity": "sha512-qYWR3bftJ77aLYwYDFuzDI4dcwVVixxqQxlIQWNGkHRCexj614qGSSHemr18C2eVj3mjXAQxTQxU68U7pkGPAA==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.93.2.tgz", +- "integrity": "sha512-JqktiHZduvn+ldGBosE40ALgQ//tGCVNAObgcQ6UIZznEJbsHegqStqhRo8UW3x2cgOO2XYJcrInH6cc7wdKbw==", - "cpu": [ - "x64" - ], @@ -733,9 +733,9 @@ - } - }, - "node_modules/sass-embedded-darwin-arm64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.92.1.tgz", -- "integrity": "sha512-g2yQ3txjMYLKMjL2cW1xRO9nnV3ijf95NbX/QShtV6tiVUETZNWDsRMDEwBNGYY6PTE/UZerjJL1R/2xpQg6WA==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.93.2.tgz", +- "integrity": "sha512-qI1X16qKNeBJp+M/5BNW7v/JHCDYWr1/mdoJ7+UMHmP0b5AVudIZtimtK0hnjrLnBECURifd6IkulybR+h+4UA==", - "cpu": [ - "arm64" - ], @@ -751,9 +751,9 @@ - } - }, - "node_modules/sass-embedded-darwin-x64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.92.1.tgz", -- "integrity": "sha512-eH+fgxLQhTEPjZPCgPAVuX5e514Qp/4DMAUMtlNShv4cr4TD5qOp1XlsPYR/b7uE7p2cKFkUpUn/bHNqJ2ay4A==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.93.2.tgz", +- "integrity": "sha512-4KeAvlkQ0m0enKUnDGQJZwpovYw99iiMb8CTZRSsQm8Eh7halbJZVmx67f4heFY/zISgVOCcxNg19GrM5NTwtA==", - "cpu": [ - "x64" - ], @@ -769,9 +769,9 @@ - } - }, - "node_modules/sass-embedded-linux-arm": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.92.1.tgz", -- "integrity": "sha512-cT3w8yoQTqrtZvWLJeutEGmawITDTY4J6oSVQjeDcPnnoPt0gOFxem8YMznraACXvahw/2+KJDH33BTNgiPo0A==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.93.2.tgz", +- "integrity": "sha512-N3+D/ToHtzwLDO+lSH05Wo6/KRxFBPnbjVHASOlHzqJnK+g5cqex7IFAp6ozzlRStySk61Rp6d+YGrqZ6/P0PA==", - "cpu": [ - "arm" - ], @@ -787,9 +787,9 @@ - } - }, - "node_modules/sass-embedded-linux-arm64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.92.1.tgz", -- "integrity": "sha512-dNmlpGeZkry1BofhAdGFBXrpM69y9LlYuNnncf+HfsOOUtj8j0q1RwS+zb5asknhKFUOAG8GCGRY1df7Rwu35g==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.93.2.tgz", +- "integrity": "sha512-9ftX6nd5CsShJqJ2WRg+ptaYvUW+spqZfJ88FbcKQBNFQm6L87luj3UI1rB6cP5EWrLwHA754OKxRJyzWiaN6g==", - "cpu": [ - "arm64" - ], @@ -805,9 +805,9 @@ - } - }, - "node_modules/sass-embedded-linux-musl-arm": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.92.1.tgz", -- "integrity": "sha512-nPBos6lI31ef2zQhqTZhFOU7ar4impJbLIax0XsqS269YsiCwjhk11VmUloJTpFlJuKMiVXNo7dPx+katxhD/Q==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.93.2.tgz", +- "integrity": "sha512-XBTvx66yRenvEsp3VaJCb3HQSyqCsUh7R+pbxcN5TuzueybZi0LXvn9zneksdXcmjACMlMpIVXi6LyHPQkYc8A==", - "cpu": [ - "arm" - ], @@ -823,9 +823,9 @@ - } - }, - "node_modules/sass-embedded-linux-musl-arm64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.92.1.tgz", -- "integrity": "sha512-TfiEBkCyNzVoOhjHXUT+vZ6+p0ueDbvRw6f4jHdkvljZzXdXMby4wh7BU1odl69rgRTkSvYKhgbErRLDR/F7pQ==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.93.2.tgz", +- "integrity": "sha512-+3EHuDPkMiAX5kytsjEC1bKZCawB9J6pm2eBIzzLMPWbf5xdx++vO1DpT7hD4bm4ZGn0eVHgSOKIfP6CVz6tVg==", - "cpu": [ - "arm64" - ], @@ -841,9 +841,9 @@ - } - }, - "node_modules/sass-embedded-linux-musl-riscv64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.92.1.tgz", -- "integrity": "sha512-R+RcJA4EYpJDE9JM1GgPYgZo7x94FlxZ6jPodOQkEaZ1S9kvXVCuP5X/0PXRPhu08KJOfeMsAElzfdAjUf7KJg==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.93.2.tgz", +- "integrity": "sha512-0sB5kmVZDKTYzmCSlTUnjh6mzOhzmQiW/NNI5g8JS4JiHw2sDNTvt1dsFTuqFkUHyEOY3ESTsfHHBQV8Ip4bEA==", - "cpu": [ - "riscv64" - ], @@ -859,9 +859,9 @@ - } - }, - "node_modules/sass-embedded-linux-musl-x64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.92.1.tgz", -- "integrity": "sha512-/HolYRGXJjx8nLw6oj5ZrkR7PFM7X/5kE4MYZaFMpDIPIcw3bqB2fUXLo/MYlRLsw7gBAT6hJAMBrNdKuTphfw==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.93.2.tgz", +- "integrity": "sha512-t3ejQ+1LEVuHy7JHBI2tWHhoMfhedUNDjGJR2FKaLgrtJntGnyD1RyX0xb3nuqL/UXiEAtmTmZY+Uh3SLUe1Hg==", - "cpu": [ - "x64" - ], @@ -877,9 +877,9 @@ - } - }, - "node_modules/sass-embedded-linux-riscv64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.92.1.tgz", -- "integrity": "sha512-b9bxe0CMsbSsLx3nrR0cq8xpIkoAC6X36o4DGMITF3m2v3KsojC7ru9X0Gz+zUFr6rwpq/0lTNzFLNu6sPNo3w==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.93.2.tgz", +- "integrity": "sha512-e7AndEwAbFtXaLy6on4BfNGTr3wtGZQmypUgYpSNVcYDO+CWxatKVY4cxbehMPhxG9g5ru+eaMfynvhZt7fLaA==", - "cpu": [ - "riscv64" - ], @@ -895,9 +895,9 @@ - } - }, - "node_modules/sass-embedded-linux-x64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.92.1.tgz", -- "integrity": "sha512-xuiK5Jp5NldW4bvlC7AuX1Wf7o0gLZ3md/hNg+bkTvxtCDgnUHtfdo8Q+xWP11bD9QX31xXFWpmUB8UDLi6XQQ==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.93.2.tgz", +- "integrity": "sha512-U3EIUZQL11DU0xDDHXexd4PYPHQaSQa2hzc4EzmhHqrAj+TyfYO94htjWOd+DdTPtSwmLp+9cTWwPZBODzC96w==", - "cpu": [ - "x64" - ], @@ -913,9 +913,9 @@ - } - }, - "node_modules/sass-embedded-unknown-all": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.92.1.tgz", -- "integrity": "sha512-AT9oXvtNY4N+Nd0wvoWqq9A5HjdH/X3aUH4boQUtXyaJ/9DUwnQmBpP5Gtn028ZS8exOGBdobmmWAuigv0k/OA==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.93.2.tgz", +- "integrity": "sha512-7VnaOmyewcXohiuoFagJ3SK5ddP9yXpU0rzz+pZQmS1/+5O6vzyFCUoEt3HDRaLctH4GT3nUGoK1jg0ae62IfQ==", - "dev": true, - "license": "MIT", - "optional": true, @@ -927,13 +927,13 @@ - ], - "peer": true, - "dependencies": { -- "sass": "1.92.1" +- "sass": "1.93.2" - } - }, - "node_modules/sass-embedded-win32-arm64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.92.1.tgz", -- "integrity": "sha512-KvmpQjY9yTBMtTYz4WBqetlv9bGaDW1aStcu7MSTbH7YiSybX/9fnxlCAEQv1WlIidQhcJAiyk0Eae+LGK7cIQ==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.93.2.tgz", +- "integrity": "sha512-Y90DZDbQvtv4Bt0GTXKlcT9pn4pz8AObEjFF8eyul+/boXwyptPZ/A1EyziAeNaIEIfxyy87z78PUgCeGHsx3Q==", - "cpu": [ - "arm64" - ], @@ -949,9 +949,9 @@ - } - }, - "node_modules/sass-embedded-win32-x64": { -- "version": "1.92.1", -- "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.92.1.tgz", -- "integrity": "sha512-B6Nz/GbH7Vkpb2TkQHsGcczWM5t+70VWopWF1x5V5yxLpA8ZzVQ7NTKKi+jDoVY2Efu6ZyzgT9n5KgG2kWliXA==", +- "version": "1.93.2", +- "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.93.2.tgz", +- "integrity": "sha512-BbSucRP6PVRZGIwlEBkp+6VQl2GWdkWFMN+9EuOTPrLxCJZoq+yhzmbjspd3PeM8+7WJ7AdFu/uRYdO8tor1iQ==", - "cpu": [ - "x64" - ], @@ -986,7 +986,7 @@ "node_modules/semver": { "version": "7.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", -@@ -4328,31 +3438,6 @@ +@@ -4361,31 +3471,6 @@ "ramda-adjunct": "^5.1.0" } }, @@ -1018,7 +1018,7 @@ "node_modules/timezones-list": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/timezones-list/-/timezones-list-3.1.0.tgz", -@@ -4437,14 +3522,6 @@ +@@ -4470,14 +3555,6 @@ "integrity": "sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==", "license": "Apache-2.0" }, @@ -1033,7 +1033,7 @@ "node_modules/type-check": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", -@@ -4490,14 +3567,6 @@ +@@ -4523,14 +3600,6 @@ "dev": true, "license": "MIT" }, @@ -1046,9 +1046,9 @@ - "peer": true - }, "node_modules/vue": { - "version": "3.5.21", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.21.tgz", -@@ -4526,31 +3595,6 @@ + "version": "3.5.22", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.22.tgz", +@@ -4559,31 +3628,6 @@ "license": "MIT", "peerDependencies": { "vue": "^3" diff --git a/mail/mew-devel/Makefile b/mail/mew-devel/Makefile index 8a6ea68b54ef..62d1ebb4390e 100644 --- a/mail/mew-devel/Makefile +++ b/mail/mew-devel/Makefile @@ -1,7 +1,7 @@ PORTNAME= mew DISTVERSIONPREFIX= v -DISTVERSION= 6.10-19 -DISTVERSIONSUFFIX= -g346997e +DISTVERSION= 6.10-27 +DISTVERSIONSUFFIX= -g595ba2e CATEGORIES= mail elisp PKGNAMESUFFIX= -devel${EMACS_PKGNAMESUFFIX} diff --git a/mail/mew-devel/distinfo b/mail/mew-devel/distinfo index 780de79dbae4..0906c0fc5e4e 100644 --- a/mail/mew-devel/distinfo +++ b/mail/mew-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757046173 -SHA256 (kazu-yamamoto-Mew-v6.10-19-g346997e_GH0.tar.gz) = 716b2094095db32f490162c014b578342261b8a10921b7406f0132dbcd9fe502 -SIZE (kazu-yamamoto-Mew-v6.10-19-g346997e_GH0.tar.gz) = 1022678 +TIMESTAMP = 1759323945 +SHA256 (kazu-yamamoto-Mew-v6.10-27-g595ba2e_GH0.tar.gz) = ac826412aa242dc8120229391549bc95a1985beea521644f28646d1be5be2846 +SIZE (kazu-yamamoto-Mew-v6.10-27-g595ba2e_GH0.tar.gz) = 1021877 diff --git a/mail/mutt/Makefile b/mail/mutt/Makefile index 4ab8c134bced..8a495f3c6336 100644 --- a/mail/mutt/Makefile +++ b/mail/mutt/Makefile @@ -1,6 +1,5 @@ PORTNAME= mutt -DISTVERSION= 2.2.14 -PORTREVISION= 1 +DISTVERSION= 2.2.15 CATEGORIES+= mail MASTER_SITES= ftp://ftp.mutt.org/pub/mutt/ \ https://bitbucket.org/mutt/mutt/downloads/ @@ -90,7 +89,9 @@ AUTOCRYPT_DEPENDS= gnupg>=2.1:security/gnupg \ DEBUG_LOGS_CONFIGURE_ON= --enable-debug -DOCS_BUILD_DEPENDS= lynx:www/lynx +DOCS_BUILD_DEPENDS= docbook-xsl>0:textproc/docbook-xsl \ + lynx:www/lynx \ + xsltproc:textproc/libxslt DOCS_CONFIGURE_OFF= --disable-doc FLOCK_CONFIGURE_ENABLE= flock diff --git a/mail/mutt/distinfo b/mail/mutt/distinfo index a2dd0779915b..27688e46001d 100644 --- a/mail/mutt/distinfo +++ b/mail/mutt/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1740063795 -SHA256 (mutt/mutt-2.2.14.tar.gz) = d162fb6d491e3af43d6f62f949b7e687bb0c7c2584da52c99a99354a25de14ef -SIZE (mutt/mutt-2.2.14.tar.gz) = 5549971 +TIMESTAMP = 1759540899 +SHA256 (mutt/mutt-2.2.15.tar.gz) = a51686104e4203f4c2a3b176527be3b95d08e808e94fd2dcadb7c30566bf894d +SIZE (mutt/mutt-2.2.15.tar.gz) = 5555304 diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile index e3bcc15c9866..a33251999240 100644 --- a/mail/nextcloud-mail/Makefile +++ b/mail/nextcloud-mail/Makefile @@ -1,5 +1,5 @@ PORTNAME= mail -PORTVERSION= 5.5.1 +PORTVERSION= 5.5.6 DISTVERSIONPREFIX= v CATEGORIES= mail diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo index e910d94bc9cc..e127c29c33dd 100644 --- a/mail/nextcloud-mail/distinfo +++ b/mail/nextcloud-mail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758131812 -SHA256 (nextcloud/mail-v5.5.1.tar.gz) = 1f3e2f1068cb5249463b6f634961561dadcd0b52a440eaf244ac6133b06fcae0 -SIZE (nextcloud/mail-v5.5.1.tar.gz) = 29004141 +TIMESTAMP = 1759139711 +SHA256 (nextcloud/mail-v5.5.6.tar.gz) = eeab958388cd4edd51fab1fafc3de50d538bfa2fa2f81400198834cf990b6a91 +SIZE (nextcloud/mail-v5.5.6.tar.gz) = 29045153 diff --git a/mail/nmh-devel/Makefile b/mail/nmh-devel/Makefile index a02483348b24..5be2f28020dc 100644 --- a/mail/nmh-devel/Makefile +++ b/mail/nmh-devel/Makefile @@ -10,8 +10,8 @@ MAINTAINER= cy@FreeBSD.org COMMENT= Cleaned up MH mailer suite WWW= https://savannah.nongnu.org/projects/nmh/ -GIT_TAGNAME= 3ba09dd -NMH_COMMIT_DATE= 2025.06.11 +GIT_TAGNAME= a58964e +NMH_COMMIT_DATE= 2025.08.24 WRKSRC= ${WRKDIR}/${PORTNAME}-${GIT_TAGNAME} diff --git a/mail/nmh-devel/distinfo b/mail/nmh-devel/distinfo index 50ffe1d7f18c..1f8d449bcf7b 100644 --- a/mail/nmh-devel/distinfo +++ b/mail/nmh-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755219771 -SHA256 (nmh-devel-2025.06.11-3ba09dd.tar.gz) = d47f966d68bb2d6e17c21a23dcb9eb27daa844781ebe54d4018ff5447d3bb1ec -SIZE (nmh-devel-2025.06.11-3ba09dd.tar.gz) = 8005704 +TIMESTAMP = 1758740035 +SHA256 (nmh-devel-2025.08.24-a58964e.tar.gz) = c10b75c84d1f308bd5b33cb03d14675007aa1f240333c003eedf15f6a2654a9b +SIZE (nmh-devel-2025.08.24-a58964e.tar.gz) = 8006464 diff --git a/mail/opensmtpd-filter-dkimsign/Makefile b/mail/opensmtpd-filter-dkimsign/Makefile new file mode 100644 index 000000000000..802c3786498c --- /dev/null +++ b/mail/opensmtpd-filter-dkimsign/Makefile @@ -0,0 +1,36 @@ +PORTNAME= filter-dkimsign +DISTVERSION= 0.5 +CATEGORIES= mail +MASTER_SITES= https://imperialat.at/releases/ +PKGNAMEPREFIX= opensmtpd- + +MAINTAINER= mvalleton@seos.fr +COMMENT= Library for writing opensmtpd filters +WWW= https://imperialat.at/dev/filter-dkimsign/ + +LICENSE= ISCL +LICENSE_FILE= ${WRKSRC}/LICENSE + +LIB_DEPENDS= libevent.so:devel/libevent \ + libopensmtpd.so:mail/libopensmtpd + +MAKEFILE= Makefile.gnu +USES= gmake localbase ssl +PLIST_FILES= libexec/opensmtpd/filter-dkimsign \ + share/man/man8/filter-dkimsign.8.gz + +# LDFLAGS used by gmake during build +# MANDIR and BINDIR used by make during install +MAKE_ARGS= BINDIR=${LOCALBASE}/libexec/opensmtpd \ + MANDIR=${LOCALBASE}/share/man/man \ + MK_DEBUG_FILES=no + +# Makefile.gnu's install target uses Linux-specific install options so we +# have to use the OpenBSD Makefile instead. Thus, it's easier to just do +# it manually. +do-install: + ${MKDIR} ${STAGEDIR}${PREFIX}/libexec/opensmtpd + ${INSTALL_PROGRAM} ${WRKSRC}/filter-dkimsign ${STAGEDIR}${PREFIX}/libexec/opensmtpd/ + ${INSTALL_MAN} ${WRKSRC}/filter-dkimsign.8.gz ${STAGEDIR}${PREFIX}/share/man/man8 + +.include <bsd.port.mk> diff --git a/mail/opensmtpd-filter-dkimsign/distinfo b/mail/opensmtpd-filter-dkimsign/distinfo new file mode 100644 index 000000000000..f89f58056d2c --- /dev/null +++ b/mail/opensmtpd-filter-dkimsign/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1735833837 +SHA256 (filter-dkimsign-0.5.tar.gz) = a5b4ec3af5ecb42351a0b5459bdd0f32c00ec55c23050b5f46dfaed8e321974b +SIZE (filter-dkimsign-0.5.tar.gz) = 23709 diff --git a/mail/opensmtpd-filter-dkimsign/pkg-descr b/mail/opensmtpd-filter-dkimsign/pkg-descr new file mode 100644 index 000000000000..2096b86e4bb6 --- /dev/null +++ b/mail/opensmtpd-filter-dkimsign/pkg-descr @@ -0,0 +1,20 @@ +This filter adds a DKIM signature to emails sent through OpenSMTPd. +The rsa and ed25519 signing algorithms are supported, as well as the +simple and relaxed canonicalization algorithms. + +The filter can sign emails for several domains, selecting them +according to the from-header, but can only use a single selector, +managing multiple selectors must be done at the OpenSMTPd level. + +It depends on the libopensmtpd port. + + +An example of a minimal configuration for signing outgoing emails for +domain "example.com" and selector "_selector" would be: + +filter "dkimsign" proc-exec "filter-dkimsign -d example.com -s _selector \ + -k /usr/local/etc/smtpd/dkim/private.key" user _smtpd group _smtpd + +And then you can apply that filter to the mail that needs to be signed: + +listen on lo0 filter dkimsign diff --git a/mail/p5-MIME-Types/Makefile b/mail/p5-MIME-Types/Makefile index 987017532eb7..8dd6f11ffb20 100644 --- a/mail/p5-MIME-Types/Makefile +++ b/mail/p5-MIME-Types/Makefile @@ -1,5 +1,5 @@ PORTNAME= MIME-Types -PORTVERSION= 2.28 +PORTVERSION= 2.29 CATEGORIES= mail perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/mail/p5-MIME-Types/distinfo b/mail/p5-MIME-Types/distinfo index 917d17af4310..a27089e49fff 100644 --- a/mail/p5-MIME-Types/distinfo +++ b/mail/p5-MIME-Types/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1745739960 -SHA256 (MIME-Types-2.28.tar.gz) = 7099cb5133401acc92d8fb0fd398cac682140be0680e7dfcb4aaf40315a2dfca -SIZE (MIME-Types-2.28.tar.gz) = 68670 +TIMESTAMP = 1758538737 +SHA256 (MIME-Types-2.29.tar.gz) = 4a6d4ec9b3aa0df2f935d4d74f7dc809fd523d508cd0e9966b5b257c02c03414 +SIZE (MIME-Types-2.29.tar.gz) = 69612 diff --git a/mail/p5-Mail-Transport/Makefile b/mail/p5-Mail-Transport/Makefile index acc22e9102b1..5774a41f31b6 100644 --- a/mail/p5-Mail-Transport/Makefile +++ b/mail/p5-Mail-Transport/Makefile @@ -1,5 +1,5 @@ PORTNAME= Mail-Transport -PORTVERSION= 3.006 +PORTVERSION= 3.007 CATEGORIES= mail perl5 MASTER_SITES= CPAN PKGNAMEPREFIX= p5- diff --git a/mail/p5-Mail-Transport/distinfo b/mail/p5-Mail-Transport/distinfo index 696a318b5e36..710a04b03ff3 100644 --- a/mail/p5-Mail-Transport/distinfo +++ b/mail/p5-Mail-Transport/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120592 -SHA256 (Mail-Transport-3.006.tar.gz) = 920433cc3100c100514a1e8f6ad7da4a57c2a261ebed998d06c33ecfb4b1c801 -SIZE (Mail-Transport-3.006.tar.gz) = 17213 +TIMESTAMP = 1757436455 +SHA256 (Mail-Transport-3.007.tar.gz) = 4c03fc6356933060ae25b8ac3eafc181a85e7168ed7b32e16ff4a4938a62428d +SIZE (Mail-Transport-3.007.tar.gz) = 17427 diff --git a/mail/pizauth/Makefile b/mail/pizauth/Makefile index a30aa61a0634..09c33b495f70 100644 --- a/mail/pizauth/Makefile +++ b/mail/pizauth/Makefile @@ -1,6 +1,6 @@ PORTNAME= pizauth DISTVERSION= 1.0.7 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail MAINTAINER= nivit@FreeBSD.org diff --git a/mail/postfix-current/Makefile b/mail/postfix-current/Makefile index 0759221f8d75..86e745b3b4dc 100644 --- a/mail/postfix-current/Makefile +++ b/mail/postfix-current/Makefile @@ -1,5 +1,5 @@ PORTNAME= postfix -DISTVERSION= 3.11-20250818 +DISTVERSION= 3.11-20250928 PORTREVISION?= 0 PORTEPOCH= 6 CATEGORIES= mail diff --git a/mail/postfix-current/distinfo b/mail/postfix-current/distinfo index b7f4a3f18cf6..692c27318e30 100644 --- a/mail/postfix-current/distinfo +++ b/mail/postfix-current/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755703540 -SHA256 (postfix/postfix-3.11-20250818.tar.gz) = 87efc4dc86d2cefad6cd047ac4469a7dbd549af73c690af6dfe36587deee1f8d -SIZE (postfix/postfix-3.11-20250818.tar.gz) = 5091048 +TIMESTAMP = 1759477012 +SHA256 (postfix/postfix-3.11-20250928.tar.gz) = 22e2ef531e31455eec5c9c532d0697b2752b78f23c85a4623af93b4593a2da38 +SIZE (postfix/postfix-3.11-20250928.tar.gz) = 5083596 diff --git a/mail/postfix-current/files/extra-patch-blacklistd b/mail/postfix-current/files/extra-patch-blacklistd index c6811790ed66..e21b40fd63ec 100644 --- a/mail/postfix-current/files/extra-patch-blacklistd +++ b/mail/postfix-current/files/extra-patch-blacklistd @@ -1,8 +1,72 @@ -# PR 225664: support blacklistd on FreeBSD >= 11.0 -# ---- src/smtpd/Makefile.in.orig 2023-05-21 16:54:34 UTC +--- src/postscreen/Makefile.in.orig 2024-03-09 21:34:49 UTC ++++ src/postscreen/Makefile.in +@@ -3,13 +3,13 @@ SRCS = postscreen.c postscreen_dict.c postscreen_dnsbl + postscreen_early.c postscreen_smtpd.c postscreen_misc.c \ + postscreen_state.c postscreen_tests.c postscreen_send.c \ + postscreen_starttls.c postscreen_expand.c postscreen_endpt.c \ +- postscreen_haproxy.c ++ postscreen_haproxy.c pfilter.c + OBJS = postscreen.o postscreen_dict.o postscreen_dnsbl.o \ + postscreen_early.o postscreen_smtpd.o postscreen_misc.o \ + postscreen_state.o postscreen_tests.o postscreen_send.o \ + postscreen_starttls.o postscreen_expand.o postscreen_endpt.o \ +- postscreen_haproxy.o +-HDRS = ++ postscreen_haproxy.o pfilter.o ++HDRS = pfilter.h + TESTSRC = + DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE) + CFLAGS = $(DEBUG) $(OPT) $(DEFS) +--- src/postscreen/pfilter.c.orig 2025-07-11 20:30:00 UTC ++++ src/postscreen/pfilter.c +@@ -0,0 +1,19 @@ ++#include "pfilter.h" ++#include <stdio.h> /* for NULL */ ++#include <blacklist.h> ++ ++static struct blacklist *blstate; ++ ++void ++pfilter_notify(int a, int fd) ++{ ++ if (blstate == NULL) ++ blstate = blacklist_open(); ++ if (blstate == NULL) ++ return; ++ (void)blacklist_r(blstate, a, fd, "postscreen"); ++ if (a == 0) { ++ blacklist_close(blstate); ++ blstate = NULL; ++ } ++} +--- src/postscreen/pfilter.h.orig 2025-07-11 20:30:00 UTC ++++ src/postscreen/pfilter.h +@@ -0,0 +1 @@ ++void pfilter_notify(int, int); +--- src/postscreen/postscreen_early.c.orig 2021-02-18 18:55:31 UTC ++++ src/postscreen/postscreen_early.c +@@ -52,6 +52,7 @@ + /* Application-specific. */ + + #include <postscreen.h> ++#include "pfilter.h" /* for blacklistd(8) */ + + static char *psc_teaser_greeting; + static VSTRING *psc_escape_buf; +@@ -183,6 +184,10 @@ static void psc_early_event(int event, void *context) + msg_info("DNSBL rank %d for [%s]:%s", + state->dnsbl_score, PSC_CLIENT_ADDR_PORT(state)); + PSC_FAIL_SESSION_STATE(state, PSC_STATE_FLAG_DNSBL_FAIL); ++ ++ /* notify blacklistd of DNSBL rank violation */ ++ pfilter_notify(1, vstream_fileno(state->smtp_client_stream)); ++ + switch (psc_dnsbl_action) { + case PSC_ACT_DROP: + state->dnsbl_reply = vstring_sprintf(vstring_alloc(100), +--- src/smtpd/Makefile.in.orig 2025-01-09 22:06:10 UTC +++ src/smtpd/Makefile.in -@@ -2,14 +2,14 @@ SHELL = /bin/sh +@@ -2,14 +2,14 @@ SRCS = smtpd.c smtpd_token.c smtpd_check.c smtpd_chat. SRCS = smtpd.c smtpd_token.c smtpd_check.c smtpd_chat.c smtpd_state.c \ smtpd_peer.c smtpd_sasl_proto.c smtpd_sasl_glue.c smtpd_proxy.c \ smtpd_xforward.c smtpd_dsn_fix.c smtpd_milter.c smtpd_resolve.c \ @@ -20,7 +84,7 @@ TESTSRC = smtpd_token_test.c DEFS = -I. -I$(INC_DIR) -D$(SYSTYPE) CFLAGS = $(DEBUG) $(OPT) $(DEFS) ---- src/smtpd/pfilter.c.orig 2023-11-17 14:38:32 UTC +--- src/smtpd/pfilter.c.orig 2025-07-11 20:30:00 UTC +++ src/smtpd/pfilter.c @@ -0,0 +1,19 @@ +#include "pfilter.h" @@ -42,10 +106,38 @@ + blstate = NULL; + } +} ---- src/smtpd/pfilter.h.orig 2023-11-17 14:38:32 UTC +--- src/smtpd/pfilter.h.orig 2025-07-11 20:30:00 UTC +++ src/smtpd/pfilter.h @@ -0,0 +1 @@ +void pfilter_notify(int, int); +--- src/smtpd/smtpd_check.c.orig 2025-07-11 20:34:19 UTC ++++ src/smtpd/smtpd_check.c +@@ -1767,6 +1767,7 @@ static int reject_unauth_destination(SMTPD_STATE *stat + /* + * Reject relaying to sites that are not listed in relay_domains. + */ ++ pfilter_notify(1, vstream_fileno(state->client)); + return (smtpd_check_reject(state, MAIL_ERROR_POLICY, + reply_code, reply_dsn, + "<%s>: Relay access denied", +--- src/smtpd/smtpd_milter.c.orig 2025-07-11 20:33:21 UTC ++++ src/smtpd/smtpd_milter.c +@@ -193,6 +193,7 @@ const char *smtpd_milter_eval(const char *name, void * + return (""); + if (state->milter_reject_text) { + /* 554 5.7.1 <user@example.com>: Relay access denied */ ++ pfilter_notify(1, vstream_fileno(state->client)); + vstring_strcpy(state->expand_buf, state->milter_reject_text + 4); + cp = split_at(STR(state->expand_buf), ' '); + return (cp ? split_at(cp, ' ') : cp); +@@ -210,6 +211,7 @@ const char *smtpd_milter_eval(const char *name, void * + return (0); + if (state->milter_reject_text) { + /* 554 5.7.1 <user@example.com>: Relay access denied */ ++ pfilter_notify(1, vstream_fileno(state->client)); + vstring_strcpy(state->expand_buf, state->milter_reject_text + 4); + (void) split_at(STR(state->expand_buf), ' '); + return (STR(state->expand_buf)); --- src/smtpd/smtpd_sasl_glue.c.orig 2023-11-12 21:41:13 UTC +++ src/smtpd/smtpd_sasl_glue.c @@ -153,6 +153,7 @@ @@ -56,7 +148,7 @@ #ifdef USE_SASL_AUTH -@@ -358,6 +359,9 @@ int smtpd_sasl_authenticate(SMTPD_STATE *state, +@@ -358,8 +359,12 @@ int smtpd_sasl_authenticate(SMTPD_STATE *state, else smtpd_chat_reply(state, "535 5.7.8 Error: authentication failed: %s", reason); @@ -65,4 +157,7 @@ + pfilter_notify(1, vstream_fileno(state->client)); return (-1); } ++ /* RFC 4954 Section 6. */ + smtpd_chat_reply(state, "235 2.7.0 Authentication successful"); + if ((sasl_username = xsasl_server_get_username(state->sasl_server)) == 0) diff --git a/mail/postfix-current/files/patch-makedefs b/mail/postfix-current/files/patch-makedefs index 445f07ae8d0f..2890f4eb24c1 100644 --- a/mail/postfix-current/files/patch-makedefs +++ b/mail/postfix-current/files/patch-makedefs @@ -1,6 +1,6 @@ ---- makedefs.orig 2023-09-27 18:44:59 UTC +--- makedefs.orig 2025-01-03 18:19:26 UTC +++ makedefs -@@ -343,6 +343,15 @@ case "$SYSTEM.$RELEASE" in +@@ -351,6 +351,24 @@ case "$SYSTEM.$RELEASE" in : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} : ${PLUGIN_LD="${CC} -shared"} ;; @@ -13,6 +13,15 @@ + : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} + : ${PLUGIN_LD="${CC} -shared"} + ;; ++ FreeBSD.16*) SYSTYPE=FREEBSD16 ++ : ${CC=cc} ++ : ${SHLIB_SUFFIX=.so} ++ : ${SHLIB_CFLAGS=-fPIC} ++ : ${SHLIB_LD="${CC} -shared"' -Wl,-soname,${LIB}'} ++ : ${SHLIB_RPATH='-Wl,-rpath,${SHLIB_DIR}'} ++ : ${SHLIB_ENV="LD_LIBRARY_PATH=`pwd`/lib"} ++ : ${PLUGIN_LD="${CC} -shared"} ++ ;; DragonFly.*) SYSTYPE=DRAGONFLY ;; OpenBSD.2*) SYSTYPE=OPENBSD2 diff --git a/mail/postfix-current/files/patch-src_util_sys__defs.h b/mail/postfix-current/files/patch-src_util_sys__defs.h index 80e5cd02c3eb..1bbdfd79156c 100644 --- a/mail/postfix-current/files/patch-src_util_sys__defs.h +++ b/mail/postfix-current/files/patch-src_util_sys__defs.h @@ -5,7 +5,7 @@ || defined(FREEBSD8) || defined(FREEBSD9) || defined(FREEBSD10) \ || defined(FREEBSD11) || defined(FREEBSD12) || defined(FREEBSD13) \ - || defined(FREEBSD14) \ -+ || defined(FREEBSD14) || defined(FREEBSD15) \ ++ || defined(FREEBSD14) || defined(FREEBSD15) || defined(FREEBSD16) \ || defined(BSDI2) || defined(BSDI3) || defined(BSDI4) \ || defined(OPENBSD2) || defined(OPENBSD3) || defined(OPENBSD4) \ || defined(OPENBSD5) || defined(OPENBSD6) || defined(OPENBSD7) \ diff --git a/mail/py-checkdmarc/Makefile b/mail/py-checkdmarc/Makefile index 5b66a85706d7..bea992b3380f 100644 --- a/mail/py-checkdmarc/Makefile +++ b/mail/py-checkdmarc/Makefile @@ -1,5 +1,5 @@ PORTNAME= checkdmarc -PORTVERSION= 5.9.2 +PORTVERSION= 5.10.5 CATEGORIES= mail python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/mail/py-checkdmarc/distinfo b/mail/py-checkdmarc/distinfo index 03f2aa5ec3cc..cd364857010d 100644 --- a/mail/py-checkdmarc/distinfo +++ b/mail/py-checkdmarc/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757120784 -SHA256 (checkdmarc-5.9.2.tar.gz) = 632144c4218724d16018dfd71f6fb001e3108718382731de7057e1c64847060e -SIZE (checkdmarc-5.9.2.tar.gz) = 45488 +TIMESTAMP = 1757436533 +SHA256 (checkdmarc-5.10.5.tar.gz) = f7c1a1d87df2a522e174665c8e662065af39030fcd34364e35b5078ddc75cadc +SIZE (checkdmarc-5.10.5.tar.gz) = 50206 diff --git a/mail/rspamd/Makefile b/mail/rspamd/Makefile index 404ed6f554b1..4ae611365f92 100644 --- a/mail/rspamd/Makefile +++ b/mail/rspamd/Makefile @@ -1,5 +1,5 @@ PORTNAME= rspamd -PORTVERSION= 3.13.0 +PORTVERSION= 3.13.1 CATEGORIES= mail MAINTAINER= vsevolod@FreeBSD.org diff --git a/mail/rspamd/distinfo b/mail/rspamd/distinfo index b167ce89b5c2..631b829197f1 100644 --- a/mail/rspamd/distinfo +++ b/mail/rspamd/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1758273148 -SHA256 (rspamd-rspamd-3.13.0_GH0.tar.gz) = e153951c7b05ea63136548a12df4707dae46205a44dd8ac059408e41be8c8ad6 -SIZE (rspamd-rspamd-3.13.0_GH0.tar.gz) = 6598225 +TIMESTAMP = 1759310252 +SHA256 (rspamd-rspamd-3.13.1_GH0.tar.gz) = 85f69e00804b3303f9a6d01225dd6eba89aa28fbffd2b0ffef542d9381d53f47 +SIZE (rspamd-rspamd-3.13.1_GH0.tar.gz) = 6614373 diff --git a/mail/rspamd/files/patch-src_libserver_re_cache.c b/mail/rspamd/files/patch-src_libserver_re_cache.c deleted file mode 100644 index ce6ab71ea699..000000000000 --- a/mail/rspamd/files/patch-src_libserver_re_cache.c +++ /dev/null @@ -1,131 +0,0 @@ -From 98e731bf69306a830834fbcfa7a21c3357130693 Mon Sep 17 00:00:00 2001 -From: Vsevolod Stakhov <vsevolod@rspamd.com> -Date: Thu, 18 Sep 2025 10:03:39 +0100 -Subject: [PATCH] [Minor] Fix non-hyperscan build - -Issue: #5620 ---- - src/libserver/re_cache.c | 29 +++++++++++++++++++++-------- - 1 file changed, 21 insertions(+), 8 deletions(-) - -diff --git src/libserver/re_cache.c src/libserver/re_cache.c -index fc056ecd8..2aa93e0d3 100644 ---- src/libserver/re_cache.c -+++ src/libserver/re_cache.c -@@ -899,7 +899,6 @@ rspamd_re_cache_hyperscan_cb(unsigned int id, - } - else { - if (!isset(rt->checked, id)) { -- - processed = 0; - - for (i = 0; i < cbdata->count; i++) { -@@ -933,7 +932,6 @@ rspamd_re_cache_process_regexp_data(struct rspamd_re_runtime *rt, - gboolean is_raw, - gboolean *processed_hyperscan) - { -- - uint64_t re_id; - unsigned int ret = 0; - unsigned int i; -@@ -1268,7 +1266,6 @@ rspamd_re_cache_process_headers_list(struct rspamd_task *task, - - DL_FOREACH(rh, cur) - { -- - if (is_strong && strcmp(cur->name, re_class->type_data) != 0) { - /* Skip a different case */ - continue; -@@ -1669,7 +1666,6 @@ rspamd_re_cache_exec_re(struct rspamd_task *task, - re_class->type_data, - (unsigned char ***) &scvec, - &lenvec, &cnt)) { -- - ret = rspamd_re_cache_process_regexp_data(rt, re, - task, scvec, lenvec, cnt, raw, &processed_hyperscan); - msg_debug_re_task("checked selector(%s) regexp: %s -> %d", -@@ -2080,7 +2076,6 @@ rspamd_re_cache_is_finite(struct rspamd_re_cache *cache, - &cache->plt, - &test_db, - &hs_errors) != HS_SUCCESS) { -- - msg_info_re_cache("cannot compile (prefilter mode) '%s' to hyperscan: '%s'", - pat, - hs_errors != NULL ? hs_errors->message : "unknown error"); -@@ -2146,7 +2141,9 @@ struct rspamd_re_cache_hs_compile_cbdata { - double max_time; - gboolean silent; - unsigned int total; -+ - void (*cb)(unsigned int ncompiled, GError *err, void *cbd); -+ - void *cbd; - }; - -@@ -2210,7 +2207,6 @@ rspamd_re_cache_compile_timer_cb(EV_P_ ev_timer *w, int revents) - G_DIR_SEPARATOR, re_class->hash); - - if (rspamd_re_cache_is_valid_hyperscan_file(cache, path, TRUE, TRUE, NULL)) { -- - fd = open(path, O_RDONLY, 00600); - - /* Read number of regexps */ -@@ -2376,7 +2372,6 @@ rspamd_re_cache_compile_timer_cb(EV_P_ ev_timer *w, int revents) - &cache->plt, - &test_db, - &hs_errors) != HS_SUCCESS) { -- - err = g_error_new(rspamd_re_cache_quark(), EINVAL, - "cannot create tree of regexp when processing '%s': %s", - hs_pats[hs_errors->expression], hs_errors->message); -@@ -2560,7 +2555,9 @@ struct rspamd_re_cache_scoped_compile_data { - unsigned int completed_scopes; - unsigned int total_compiled; - GError *first_error; -+ - void (*final_cb)(unsigned int ncompiled, GError *err, void *cbd); -+ - void *final_cbd; - }; - -@@ -3435,7 +3432,9 @@ struct rspamd_re_cache_hs_compile_scoped_cbdata { - double max_time; - gboolean silent; - int lock_fd; -+ - void (*cb)(const char *scope, unsigned int ncompiled, GError *err, void *cbd); -+ - void *cbd; - }; - -@@ -3463,7 +3462,8 @@ int rspamd_re_cache_compile_hyperscan_scoped_single(struct rspamd_re_cache *cach - double max_time, - gboolean silent, - struct ev_loop *event_loop, -- void (*cb)(const char *scope, unsigned int ncompiled, GError *err, void *cbd), -+ void (*cb)(const char *scope, unsigned int ncompiled, GError *err, -+ void *cbd), - void *cbd) - { - struct rspamd_re_cache_hs_compile_scoped_cbdata *scoped_cbd; -@@ -3495,4 +3495,17 @@ int rspamd_re_cache_compile_hyperscan_scoped_single(struct rspamd_re_cache *cach - return rspamd_re_cache_compile_hyperscan(cache, cache_dir, max_time, silent, - event_loop, rspamd_re_cache_compile_scoped_cb, scoped_cbd); - } -+#else -+/* Non hyperscan version stub */ -+int rspamd_re_cache_compile_hyperscan_scoped_single(struct rspamd_re_cache *cache, -+ const char *scope, -+ const char *cache_dir, -+ double max_time, -+ gboolean silent, -+ struct ev_loop *event_loop, -+ void (*cb)(const char *scope, unsigned int ncompiled, GError *err, void *cbd), -+ void *cbd) -+{ -+ return 0; -+} - #endif --- -2.51.0 - diff --git a/mail/spamassassin-devel/Makefile b/mail/spamassassin-devel/Makefile index 2b5b4ab09c36..d1e18eeb6566 100644 --- a/mail/spamassassin-devel/Makefile +++ b/mail/spamassassin-devel/Makefile @@ -10,8 +10,8 @@ WWW= https://spamassassin.apache.org/ USE_GITHUB= yes GH_ACCOUNT= apache -GH_TAGNAME= e1821a4b5 -SA_COMMIT_DATE= 2025.08.13 +GH_TAGNAME= f2a0189c2 +SA_COMMIT_DATE= 2025.09.24 LICENSE= APACHE20 diff --git a/mail/spamassassin-devel/distinfo b/mail/spamassassin-devel/distinfo index d18abe46b516..7e2bf3ad7dbe 100644 --- a/mail/spamassassin-devel/distinfo +++ b/mail/spamassassin-devel/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1755219535 -SHA256 (apache-spamassassin-2025.08.13-e1821a4b5_GH0.tar.gz) = e3a0ee7db3c7f46d263861cd88940188ed8b0083875cfe5e1269eeb3d830b7bf -SIZE (apache-spamassassin-2025.08.13-e1821a4b5_GH0.tar.gz) = 8423917 +TIMESTAMP = 1758739616 +SHA256 (apache-spamassassin-2025.09.24-f2a0189c2_GH0.tar.gz) = 894aef72442d6af45fb30b487486ca955280090d03c81f174c60843df62b15f9 +SIZE (apache-spamassassin-2025.09.24-f2a0189c2_GH0.tar.gz) = 8425943 diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile index cfde70f7c6a0..63a3a69daab3 100644 --- a/mail/thunderbird-esr/Makefile +++ b/mail/thunderbird-esr/Makefile @@ -1,5 +1,5 @@ PORTNAME= thunderbird -DISTVERSION= 140.3.0 +DISTVERSION= 140.3.1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source diff --git a/mail/thunderbird-esr/distinfo b/mail/thunderbird-esr/distinfo index c22bf44468f3..bd6844c0723a 100644 --- a/mail/thunderbird-esr/distinfo +++ b/mail/thunderbird-esr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757694713 -SHA256 (thunderbird-140.3.0esr.source.tar.xz) = b538c6cde261e06e37e9cedb854c392ab7850aa220f5007c876357b6546418ae -SIZE (thunderbird-140.3.0esr.source.tar.xz) = 755800156 +TIMESTAMP = 1759504919 +SHA256 (thunderbird-140.3.1esr.source.tar.xz) = 5981260076790dae80c8190c2f4109e33843c70fd7d19ec64f1d3ec8a38ff2e6 +SIZE (thunderbird-140.3.1esr.source.tar.xz) = 758697864 diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index 2deb373d9cac..0daa88df8aab 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,8 +1,9 @@ PORTNAME= thunderbird -DISTVERSION= 143.0 +DISTVERSION= 143.0.1 +PORTREVISION= 1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build2/source DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX} MAINTAINER= gecko@FreeBSD.org diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo index 4619534dcff0..f13ed7c8f1e9 100644 --- a/mail/thunderbird/distinfo +++ b/mail/thunderbird/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1757612880 -SHA256 (thunderbird-143.0.source.tar.xz) = 6848eecfd0c5ce71fc21ecd3efbc503d019d3a1c7d8327bc416bcb20671bcad7 -SIZE (thunderbird-143.0.source.tar.xz) = 765829552 +TIMESTAMP = 1758653366 +SHA256 (thunderbird-143.0.1.source.tar.xz) = 0e6da9f07d380fe00f03c45238a3b999a01e95d5af0910d023675fe9ac13a85a +SIZE (thunderbird-143.0.1.source.tar.xz) = 771223064 |