diff options
Diffstat (limited to 'mail')
60 files changed, 661 insertions, 1161 deletions
diff --git a/mail/Makefile b/mail/Makefile index ca02b3d15a74..dde4a69eddde 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -192,7 +192,6 @@ SUBDIR += linux-r7-organizer SUBDIR += linux-r7-organizer-pro SUBDIR += listadmin - SUBDIR += lmtp2nntp SUBDIR += lookout SUBDIR += lurker SUBDIR += mail-expire diff --git a/mail/addresses-goodies/Makefile b/mail/addresses-goodies/Makefile index 3f0aea722f82..8f8e312a5efb 100644 --- a/mail/addresses-goodies/Makefile +++ b/mail/addresses-goodies/Makefile @@ -1,6 +1,6 @@ PORTNAME= addresses PORTVERSION= 0.4.8 -PORTREVISION= 10 +PORTREVISION= 11 CATEGORIES= mail gnustep MASTER_SITES= SAVANNAH/gap PKGNAMESUFFIX= -goodies${PKGNAMESUFFIX2} diff --git a/mail/addresses/Makefile b/mail/addresses/Makefile index f972292dd74f..dba5feca0c1d 100644 --- a/mail/addresses/Makefile +++ b/mail/addresses/Makefile @@ -1,6 +1,6 @@ PORTNAME= addresses PORTVERSION= 0.4.8 -PORTREVISION= 9 +PORTREVISION= 10 CATEGORIES= mail gnustep MASTER_SITES= SAVANNAH/gap DISTNAME= Addresses-${PORTVERSION} diff --git a/mail/aerc/Makefile b/mail/aerc/Makefile index 6361c5378ac2..bebb20484031 100644 --- a/mail/aerc/Makefile +++ b/mail/aerc/Makefile @@ -1,6 +1,6 @@ PORTNAME= aerc DISTVERSION= 0.20.1 -PORTREVISION= 5 +PORTREVISION= 6 CATEGORIES= mail MAINTAINER= iamsleepy@ryuki.me diff --git a/mail/cyrus-imapd25/Makefile b/mail/cyrus-imapd25/Makefile index 4644b9c2dcc1..b9120228741e 100644 --- a/mail/cyrus-imapd25/Makefile +++ b/mail/cyrus-imapd25/Makefile @@ -93,7 +93,7 @@ OPTIONS_DEFAULT+= GSSAPI_BASE .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" -.if exists(/usr/libexec/krb5kdc) +.if exists(/usr/libdata/pkgconfig/mit-krb5.pc) GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=mit .else GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=heimdal diff --git a/mail/cyrus-imapd30/Makefile b/mail/cyrus-imapd30/Makefile index f703e59a1012..9abf0fc84c55 100644 --- a/mail/cyrus-imapd30/Makefile +++ b/mail/cyrus-imapd30/Makefile @@ -104,7 +104,7 @@ OPTIONS_DEFAULT+= GSSAPI_BASE .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" -.if exists(/usr/libexec/krb5kdc) +.if exists(/usr/libdata/pkgconfig/mit-krb5.pc) GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=mit .else GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=heimdal diff --git a/mail/cyrus-imapd310/Makefile b/mail/cyrus-imapd310/Makefile index d9cd883b7eea..352125318c6b 100644 --- a/mail/cyrus-imapd310/Makefile +++ b/mail/cyrus-imapd310/Makefile @@ -141,7 +141,7 @@ OPTIONS_DEFAULT+= GSSAPI_BASE .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" -.if exists(/usr/libexec/krb5kdc) +.if exists(/usr/libdata/pkgconfig/mit-krb5.pc) GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=mit .else GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=heimdal diff --git a/mail/cyrus-imapd312/Makefile b/mail/cyrus-imapd312/Makefile index cecb7675c9b3..c0759e0a7f1c 100644 --- a/mail/cyrus-imapd312/Makefile +++ b/mail/cyrus-imapd312/Makefile @@ -139,7 +139,7 @@ OPTIONS_DEFAULT+= GSSAPI_BASE .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" -.if exists(/usr/libexec/krb5kdc) +.if exists(/usr/libdata/pkgconfig/mit-krb5.pc) GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=mit .else GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=heimdal diff --git a/mail/cyrus-imapd32/Makefile b/mail/cyrus-imapd32/Makefile index 6b2a5ceeaf73..0a4de0889257 100644 --- a/mail/cyrus-imapd32/Makefile +++ b/mail/cyrus-imapd32/Makefile @@ -113,7 +113,7 @@ OPTIONS_DEFAULT+= GSSAPI_BASE .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" -.if exists(/usr/libexec/krb5kdc) +.if exists(/usr/libdata/pkgconfig/mit-krb5.pc) GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=mit .else GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=heimdal diff --git a/mail/cyrus-imapd34/Makefile b/mail/cyrus-imapd34/Makefile index bd5201a57e3c..fc57a6a740b4 100644 --- a/mail/cyrus-imapd34/Makefile +++ b/mail/cyrus-imapd34/Makefile @@ -128,7 +128,7 @@ OPTIONS_DEFAULT+= GSSAPI_BASE .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" -.if exists(/usr/libexec/krb5kdc) +.if exists(/usr/libdata/pkgconfig/mit-krb5.pc) GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=mit .else GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=heimdal diff --git a/mail/cyrus-imapd36/Makefile b/mail/cyrus-imapd36/Makefile index be13b03f61c4..24e304e91484 100644 --- a/mail/cyrus-imapd36/Makefile +++ b/mail/cyrus-imapd36/Makefile @@ -133,7 +133,7 @@ OPTIONS_DEFAULT+= GSSAPI_BASE .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" -.if exists(/usr/libexec/krb5kdc) +.if exists(/usr/libdata/pkgconfig/mit-krb5.pc) GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=mit .else GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=heimdal diff --git a/mail/cyrus-imapd38/Makefile b/mail/cyrus-imapd38/Makefile index 2a684cc04dce..146965ba28e1 100644 --- a/mail/cyrus-imapd38/Makefile +++ b/mail/cyrus-imapd38/Makefile @@ -134,7 +134,7 @@ OPTIONS_DEFAULT+= GSSAPI_BASE .endif GSSAPI_BASE_USES= gssapi GSSAPI_BASE_CONFIGURE_ON= --enable-gssapi="${GSSAPIBASEDIR}" -.if exists(/usr/libexec/krb5kdc) +.if exists(/usr/libdata/pkgconfig/mit-krb5.pc) GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=mit .else GSSAPI_BASE_CONFIGURE_ON+= --with-gss_impl=heimdal diff --git a/mail/gnubiff/Makefile b/mail/gnubiff/Makefile index 006c635efcad..2285e219e0e7 100644 --- a/mail/gnubiff/Makefile +++ b/mail/gnubiff/Makefile @@ -1,6 +1,6 @@ PORTNAME= gnubiff PORTVERSION= 2.2.13 -PORTREVISION= 15 +PORTREVISION= 16 CATEGORIES= mail MASTER_SITES= SF @@ -12,7 +12,7 @@ LIB_DEPENDS= libpopt.so:devel/popt OPTIONS_DEFINE= NLS -USES= compiler:c++11-lang cpe fam gmake gnome pathfix pkgconfig +USES= compiler:c++11-lang cpe fam gmake gnome pkgconfig USE_GNOME= intlhack libglade2 GNU_CONFIGURE= yes GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share @@ -42,6 +42,5 @@ PLIST_SUB+= NLS="@comment " .endif CONFIGURE_ARGS+= --disable-gnome -PLIST_SUB+= BONOBODIR="libdata/bonobo" .include <bsd.port.mk> diff --git a/mail/gnubiff/pkg-plist b/mail/gnubiff/pkg-plist index 9d9c702a3512..64b14e30b243 100644 --- a/mail/gnubiff/pkg-plist +++ b/mail/gnubiff/pkg-plist @@ -33,5 +33,5 @@ share/gnubiff/tux-sleep(64x64).png share/gnubiff/tux-sleep.png share/man/man1/gnubiff.1.gz share/pixmaps/gnubiff.png -@dir %%BONOBODIR%%/servers +@comment @dir lib/bonobo/servers @comment @dir share/gnome-2.0/ui diff --git a/mail/gnumail/Makefile b/mail/gnumail/Makefile index b10af53f959d..102768e6b9f8 100644 --- a/mail/gnumail/Makefile +++ b/mail/gnumail/Makefile @@ -1,6 +1,6 @@ PORTNAME= gnumail DISTVERSION= 1.4.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail gnustep MASTER_SITES= SAVANNAH/gnustep-nonfsf/ DISTNAME= GNUMail-${PORTVERSION} diff --git a/mail/hydroxide/Makefile b/mail/hydroxide/Makefile index bb439ee3152d..a447b6b5eae3 100644 --- a/mail/hydroxide/Makefile +++ b/mail/hydroxide/Makefile @@ -1,6 +1,7 @@ PORTNAME= hydroxide DISTVERSIONPREFIX= v DISTVERSION= 0.2.30 +PORTREVISION= 1 CATEGORIES= mail MAINTAINER= nxjoseph@protonmail.com diff --git a/mail/imap-tools/Makefile b/mail/imap-tools/Makefile index 771bc23aab98..66194044a4b5 100644 --- a/mail/imap-tools/Makefile +++ b/mail/imap-tools/Makefile @@ -1,13 +1,12 @@ PORTNAME= imap-tools -DISTVERSION= 1.4.4 -PORTREVISION= 1 +DISTVERSION= 1.6.1 CATEGORIES= mail MASTER_SITES= CRATESIO DISTFILES= ${CARGO_DIST_SUBDIR}/${DISTNAME}${CARGO_CRATE_EXT} MAINTAINER= mat@FreeBSD.org COMMENT= A collection of tools to manipulate IMAP mailboxes -WWW= https://gitlab.com/mat813/imap-tools +WWW= https://gitlab.com/mat813/imap-tools-rs LICENSE= MIT diff --git a/mail/imap-tools/Makefile.crates b/mail/imap-tools/Makefile.crates index 2fa7baf99fbf..e33e0928436e 100644 --- a/mail/imap-tools/Makefile.crates +++ b/mail/imap-tools/Makefile.crates @@ -1,5 +1,5 @@ CARGO_CRATES= addr2line-0.24.2 \ - adler2-2.0.0 \ + adler2-2.0.1 \ aho-corasick-1.1.3 \ aliasable-0.1.3 \ allocator-api2-0.2.21 \ @@ -11,23 +11,24 @@ CARGO_CRATES= addr2line-0.24.2 \ anstyle-query-1.1.3 \ anstyle-wincon-3.0.9 \ anyhow-1.0.98 \ - autocfg-1.4.0 \ + autocfg-1.5.0 \ backtrace-0.3.75 \ base64-0.22.1 \ bitflags-2.9.1 \ bufstream-0.1.4 \ - bumpalo-3.18.1 \ + bumpalo-3.19.0 \ cassowary-0.3.0 \ - castaway-0.2.3 \ - cc-1.2.26 \ - cfg-if-1.0.0 \ + castaway-0.2.4 \ + cc-1.2.30 \ + cfg-if-1.0.1 \ chrono-0.4.41 \ - clap-4.5.39 \ - clap_builder-4.5.39 \ - clap_derive-4.5.32 \ - clap_lex-0.7.4 \ + clap-4.5.42 \ + clap_builder-4.5.42 \ + clap_derive-4.5.41 \ + clap_lex-0.7.5 \ colorchoice-1.0.4 \ compact_str-0.8.1 \ + console-0.16.0 \ core-foundation-0.9.4 \ core-foundation-sys-0.8.7 \ crossterm-0.28.1 \ @@ -37,8 +38,9 @@ CARGO_CRATES= addr2line-0.24.2 \ darling_macro-0.20.11 \ dtoa-0.4.8 \ either-1.15.0 \ + encode_unicode-1.0.0 \ equivalent-1.0.2 \ - errno-0.3.12 \ + errno-0.3.13 \ failure-0.1.8 \ failure_derive-0.1.8 \ fastrand-2.3.0 \ @@ -57,26 +59,29 @@ CARGO_CRATES= addr2line-0.24.2 \ ident_case-1.0.1 \ imap-3.0.0-alpha.15 \ imap-proto-0.16.5 \ + indicatif-0.18.0 \ indoc-2.0.6 \ - instability-0.3.7 \ + instability-0.3.9 \ is_terminal_polyfill-1.70.1 \ itertools-0.13.0 \ itoa-1.0.15 \ js-sys-0.3.77 \ lazy_static-1.5.0 \ - libc-0.2.172 \ + libc-0.2.174 \ linked-hash-map-0.5.6 \ linux-raw-sys-0.4.15 \ linux-raw-sys-0.9.4 \ lock_api-0.4.13 \ log-0.4.27 \ lru-0.12.5 \ - memchr-2.7.4 \ + matchers-0.1.0 \ + memchr-2.7.5 \ minimal-lexical-0.2.1 \ - miniz_oxide-0.8.8 \ + miniz_oxide-0.8.9 \ mio-1.0.4 \ native-tls-0.2.14 \ nom-7.1.3 \ + nu-ansi-term-0.46.0 \ num-traits-0.2.19 \ object-0.36.7 \ once_cell-1.21.3 \ @@ -88,23 +93,28 @@ CARGO_CRATES= addr2line-0.24.2 \ ordered-float-2.10.1 \ ouroboros-0.18.5 \ ouroboros_macro-0.18.5 \ + overload-0.1.1 \ parking_lot-0.12.4 \ parking_lot_core-0.9.11 \ paste-1.0.15 \ + pin-project-lite-0.2.16 \ pkg-config-0.3.32 \ + portable-atomic-1.11.1 \ proc-macro2-1.0.95 \ proc-macro2-diagnostics-0.10.1 \ quote-1.0.40 \ - r-efi-5.2.0 \ + r-efi-5.3.0 \ ratatui-0.29.0 \ - redox_syscall-0.5.12 \ + redox_syscall-0.5.17 \ regex-1.11.1 \ + regex-automata-0.1.10 \ regex-automata-0.4.9 \ + regex-syntax-0.6.29 \ regex-syntax-0.8.5 \ ring-0.17.14 \ - rustc-demangle-0.1.24 \ + rustc-demangle-0.1.26 \ rustix-0.38.44 \ - rustix-1.0.7 \ + rustix-1.0.8 \ rustls-0.22.4 \ rustls-connector-0.19.2 \ rustls-native-certs-0.7.3 \ @@ -121,8 +131,9 @@ CARGO_CRATES= addr2line-0.24.2 \ serde-value-0.7.0 \ serde_any-0.5.0 \ serde_derive-1.0.219 \ - serde_json-1.0.140 \ + serde_json-1.0.141 \ serde_yaml-0.7.5 \ + sharded-slab-0.1.7 \ shell-words-1.1.0 \ shlex-1.3.0 \ signal-hook-0.3.18 \ @@ -131,53 +142,72 @@ CARGO_CRATES= addr2line-0.24.2 \ size-0.5.0 \ smallvec-1.15.1 \ static_assertions-1.1.0 \ - strfmt-0.2.4 \ + strfmt-0.2.5 \ strsim-0.11.1 \ strum-0.26.3 \ strum_macros-0.26.4 \ subtle-2.6.1 \ syn-1.0.109 \ - syn-2.0.101 \ + syn-2.0.104 \ synstructure-0.12.6 \ tempfile-3.20.0 \ + thread_local-1.1.9 \ toml-0.4.10 \ + tracing-0.1.41 \ + tracing-attributes-0.1.30 \ + tracing-core-0.1.34 \ + tracing-log-0.2.0 \ + tracing-subscriber-0.3.19 \ unicode-ident-1.0.18 \ unicode-segmentation-1.12.0 \ unicode-truncate-1.1.0 \ unicode-width-0.1.14 \ unicode-width-0.2.0 \ unicode-xid-0.2.6 \ + unit-prefix-0.5.1 \ untrusted-0.9.0 \ utf8parse-0.2.2 \ + valuable-0.1.1 \ vcpkg-0.2.15 \ version_check-0.9.5 \ - wasi-0.11.0+wasi-snapshot-preview1 \ + wasi-0.11.1+wasi-snapshot-preview1 \ wasi-0.14.2+wasi-0.2.4 \ wasm-bindgen-0.2.100 \ wasm-bindgen-backend-0.2.100 \ wasm-bindgen-macro-0.2.100 \ wasm-bindgen-macro-support-0.2.100 \ wasm-bindgen-shared-0.2.100 \ + web-time-1.1.0 \ winapi-0.3.9 \ winapi-i686-pc-windows-gnu-0.4.0 \ winapi-x86_64-pc-windows-gnu-0.4.0 \ windows-core-0.61.2 \ windows-implement-0.60.0 \ windows-interface-0.59.1 \ - windows-link-0.1.1 \ + windows-link-0.1.3 \ windows-result-0.3.4 \ windows-strings-0.4.2 \ windows-sys-0.52.0 \ windows-sys-0.59.0 \ + windows-sys-0.60.2 \ windows-targets-0.52.6 \ + windows-targets-0.53.3 \ windows_aarch64_gnullvm-0.52.6 \ + windows_aarch64_gnullvm-0.53.0 \ windows_aarch64_msvc-0.52.6 \ + windows_aarch64_msvc-0.53.0 \ windows_i686_gnu-0.52.6 \ + windows_i686_gnu-0.53.0 \ windows_i686_gnullvm-0.52.6 \ + windows_i686_gnullvm-0.53.0 \ windows_i686_msvc-0.52.6 \ + windows_i686_msvc-0.53.0 \ windows_x86_64_gnu-0.52.6 \ + windows_x86_64_gnu-0.53.0 \ windows_x86_64_gnullvm-0.52.6 \ + windows_x86_64_gnullvm-0.53.0 \ windows_x86_64_msvc-0.52.6 \ + windows_x86_64_msvc-0.53.0 \ wit-bindgen-rt-0.39.0 \ yaml-rust-0.4.5 \ yansi-1.0.1 \ diff --git a/mail/imap-tools/distinfo b/mail/imap-tools/distinfo index e862cf2e8fe2..9b414426a526 100644 --- a/mail/imap-tools/distinfo +++ b/mail/imap-tools/distinfo @@ -1,10 +1,10 @@ -TIMESTAMP = 1749396732 -SHA256 (rust/crates/imap-tools-1.4.4.crate) = 2e08be325b71f05b1b2ae26932fd597821bc34476074d947773cb9bc843e393e -SIZE (rust/crates/imap-tools-1.4.4.crate) = 33665 +TIMESTAMP = 1753856048 +SHA256 (rust/crates/imap-tools-1.6.1.crate) = d07b6d45c4a244e5958509483a30a711b067d226eb3d73ccbf435c7abf997ca4 +SIZE (rust/crates/imap-tools-1.6.1.crate) = 41022 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 -SIZE (rust/crates/adler2-2.0.0.crate) = 13529 +SHA256 (rust/crates/adler2-2.0.1.crate) = 320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa +SIZE (rust/crates/adler2-2.0.1.crate) = 13366 SHA256 (rust/crates/aho-corasick-1.1.3.crate) = 8e60d3430d3a69478ad0993f19238d2df97c507009a52b3c10addcd7f6bcb916 SIZE (rust/crates/aho-corasick-1.1.3.crate) = 183311 SHA256 (rust/crates/aliasable-0.1.3.crate) = 250f629c0161ad8107cf89319e990051fae62832fd343083bea452d93e2205fd @@ -27,8 +27,8 @@ SHA256 (rust/crates/anstyle-wincon-3.0.9.crate) = 403f75924867bb1033c59fbf079748 SIZE (rust/crates/anstyle-wincon-3.0.9.crate) = 12561 SHA256 (rust/crates/anyhow-1.0.98.crate) = e16d2d3311acee920a9eb8d33b8cbc1787ce4a264e85f964c2404b969bdcd487 SIZE (rust/crates/anyhow-1.0.98.crate) = 53334 -SHA256 (rust/crates/autocfg-1.4.0.crate) = ace50bade8e6234aa140d9a2f552bbee1db4d353f69b8217bc503490fc1a9f26 -SIZE (rust/crates/autocfg-1.4.0.crate) = 17712 +SHA256 (rust/crates/autocfg-1.5.0.crate) = c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8 +SIZE (rust/crates/autocfg-1.5.0.crate) = 18729 SHA256 (rust/crates/backtrace-0.3.75.crate) = 6806a6321ec58106fea15becdad98371e28d92ccbc7c8f1b3b6dd724fe8f1002 SIZE (rust/crates/backtrace-0.3.75.crate) = 92665 SHA256 (rust/crates/base64-0.22.1.crate) = 72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6 @@ -37,30 +37,32 @@ SHA256 (rust/crates/bitflags-2.9.1.crate) = 1b8e56985ec62d17e9c1001dc89c88ecd7dc SIZE (rust/crates/bitflags-2.9.1.crate) = 47913 SHA256 (rust/crates/bufstream-0.1.4.crate) = 40e38929add23cdf8a366df9b0e088953150724bcbe5fc330b0d8eb3b328eec8 SIZE (rust/crates/bufstream-0.1.4.crate) = 8741 -SHA256 (rust/crates/bumpalo-3.18.1.crate) = 793db76d6187cd04dff33004d8e6c9cc4e05cd330500379d2394209271b4aeee -SIZE (rust/crates/bumpalo-3.18.1.crate) = 96348 +SHA256 (rust/crates/bumpalo-3.19.0.crate) = 46c5e41b57b8bba42a04676d81cb89e9ee8e859a1a66f80a5a72e1cb76b34d43 +SIZE (rust/crates/bumpalo-3.19.0.crate) = 96414 SHA256 (rust/crates/cassowary-0.3.0.crate) = df8670b8c7b9dae1793364eafadf7239c40d669904660c5960d74cfd80b46a53 SIZE (rust/crates/cassowary-0.3.0.crate) = 22876 -SHA256 (rust/crates/castaway-0.2.3.crate) = 0abae9be0aaf9ea96a3b1b8b1b55c602ca751eba1b1500220cea4ecbafe7c0d5 -SIZE (rust/crates/castaway-0.2.3.crate) = 11509 -SHA256 (rust/crates/cc-1.2.26.crate) = 956a5e21988b87f372569b66183b78babf23ebc2e744b733e4350a752c4dafac -SIZE (rust/crates/cc-1.2.26.crate) = 107013 -SHA256 (rust/crates/cfg-if-1.0.0.crate) = baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd -SIZE (rust/crates/cfg-if-1.0.0.crate) = 7934 +SHA256 (rust/crates/castaway-0.2.4.crate) = dec551ab6e7578819132c713a93c022a05d60159dc86e7a7050223577484c55a +SIZE (rust/crates/castaway-0.2.4.crate) = 12546 +SHA256 (rust/crates/cc-1.2.30.crate) = deec109607ca693028562ed836a5f1c4b8bd77755c4e132fc5ce11b0b6211ae7 +SIZE (rust/crates/cc-1.2.30.crate) = 108550 +SHA256 (rust/crates/cfg-if-1.0.1.crate) = 9555578bc9e57714c812a1f84e4fc5b4d21fcb063490c624de019f7464c91268 +SIZE (rust/crates/cfg-if-1.0.1.crate) = 8683 SHA256 (rust/crates/chrono-0.4.41.crate) = c469d952047f47f91b68d1cba3f10d63c11d73e4636f24f08daf0278abf01c4d SIZE (rust/crates/chrono-0.4.41.crate) = 234621 -SHA256 (rust/crates/clap-4.5.39.crate) = fd60e63e9be68e5fb56422e397cf9baddded06dae1d2e523401542383bc72a9f -SIZE (rust/crates/clap-4.5.39.crate) = 57328 -SHA256 (rust/crates/clap_builder-4.5.39.crate) = 89cc6392a1f72bbeb820d71f32108f61fdaf18bc526e1d23954168a67759ef51 -SIZE (rust/crates/clap_builder-4.5.39.crate) = 169142 -SHA256 (rust/crates/clap_derive-4.5.32.crate) = 09176aae279615badda0765c0c0b3f6ed53f4709118af73cf4655d85d1530cd7 -SIZE (rust/crates/clap_derive-4.5.32.crate) = 33441 -SHA256 (rust/crates/clap_lex-0.7.4.crate) = f46ad14479a25103f283c0f10005961cf086d8dc42205bb44c46ac563475dca6 -SIZE (rust/crates/clap_lex-0.7.4.crate) = 12858 +SHA256 (rust/crates/clap-4.5.42.crate) = ed87a9d530bb41a67537289bafcac159cb3ee28460e0a4571123d2a778a6a882 +SIZE (rust/crates/clap-4.5.42.crate) = 58305 +SHA256 (rust/crates/clap_builder-4.5.42.crate) = 64f4f3f3c77c94aff3c7e9aac9a2ca1974a5adf392a8bb751e827d6d127ab966 +SIZE (rust/crates/clap_builder-4.5.42.crate) = 169655 +SHA256 (rust/crates/clap_derive-4.5.41.crate) = ef4f52386a59ca4c860f7393bcf8abd8dfd91ecccc0f774635ff68e92eeef491 +SIZE (rust/crates/clap_derive-4.5.41.crate) = 33493 +SHA256 (rust/crates/clap_lex-0.7.5.crate) = b94f61472cee1439c0b966b47e3aca9ae07e45d070759512cd390ea2bebc6675 +SIZE (rust/crates/clap_lex-0.7.5.crate) = 13469 SHA256 (rust/crates/colorchoice-1.0.4.crate) = b05b61dc5112cbb17e4b6cd61790d9845d13888356391624cbe7e41efeac1e75 SIZE (rust/crates/colorchoice-1.0.4.crate) = 8196 SHA256 (rust/crates/compact_str-0.8.1.crate) = 3b79c4069c6cad78e2e0cdfcbd26275770669fb39fd308a752dc110e83b9af32 SIZE (rust/crates/compact_str-0.8.1.crate) = 71371 +SHA256 (rust/crates/console-0.16.0.crate) = 2e09ced7ebbccb63b4c65413d821f2e00ce54c5ca4514ddc6b3c892fdbcbc69d +SIZE (rust/crates/console-0.16.0.crate) = 39107 SHA256 (rust/crates/core-foundation-0.9.4.crate) = 91e195e091a93c46f7102ec7818a2aa394e1e1771c3ab4825963fa03e45afb8f SIZE (rust/crates/core-foundation-0.9.4.crate) = 27743 SHA256 (rust/crates/core-foundation-sys-0.8.7.crate) = 773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b @@ -79,10 +81,12 @@ SHA256 (rust/crates/dtoa-0.4.8.crate) = 56899898ce76aaf4a0f24d914c97ea6ed976d42f SIZE (rust/crates/dtoa-0.4.8.crate) = 16175 SHA256 (rust/crates/either-1.15.0.crate) = 48c757948c5ede0e46177b7add2e67155f70e33c07fea8284df6576da70b3719 SIZE (rust/crates/either-1.15.0.crate) = 20114 +SHA256 (rust/crates/encode_unicode-1.0.0.crate) = 34aa73646ffb006b8f5147f3dc182bd4bcb190227ce861fc4a4844bf8e3cb2c0 +SIZE (rust/crates/encode_unicode-1.0.0.crate) = 56986 SHA256 (rust/crates/equivalent-1.0.2.crate) = 877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f SIZE (rust/crates/equivalent-1.0.2.crate) = 7419 -SHA256 (rust/crates/errno-0.3.12.crate) = cea14ef9355e3beab063703aa9dab15afd25f0667c341310c1e5274bb1d0da18 -SIZE (rust/crates/errno-0.3.12.crate) = 12423 +SHA256 (rust/crates/errno-0.3.13.crate) = 778e2ac28f6c47af28e4907f13ffd1e1ddbd400980a9abd7c8df189bf578a5ad +SIZE (rust/crates/errno-0.3.13.crate) = 12449 SHA256 (rust/crates/failure-0.1.8.crate) = d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86 SIZE (rust/crates/failure-0.1.8.crate) = 37582 SHA256 (rust/crates/failure_derive-0.1.8.crate) = aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4 @@ -119,10 +123,12 @@ SHA256 (rust/crates/imap-3.0.0-alpha.15.crate) = 25b81eb9a89c9a40e9d6c670d9b3c4c SIZE (rust/crates/imap-3.0.0-alpha.15.crate) = 96039 SHA256 (rust/crates/imap-proto-0.16.5.crate) = de555d9526462b6f9ece826a26fb7c67eca9a0245bd9ff84fa91972a5d5d8856 SIZE (rust/crates/imap-proto-0.16.5.crate) = 35791 +SHA256 (rust/crates/indicatif-0.18.0.crate) = 70a646d946d06bedbbc4cac4c218acf4bbf2d87757a784857025f4d447e4e1cd +SIZE (rust/crates/indicatif-0.18.0.crate) = 67969 SHA256 (rust/crates/indoc-2.0.6.crate) = f4c7245a08504955605670dbf141fceab975f15ca21570696aebe9d2e71576bd SIZE (rust/crates/indoc-2.0.6.crate) = 17164 -SHA256 (rust/crates/instability-0.3.7.crate) = 0bf9fed6d91cfb734e7476a06bde8300a1b94e217e1b523b6f0cd1a01998c71d -SIZE (rust/crates/instability-0.3.7.crate) = 13682 +SHA256 (rust/crates/instability-0.3.9.crate) = 435d80800b936787d62688c927b6490e887c7ef5ff9ce922c6c6050fca75eb9a +SIZE (rust/crates/instability-0.3.9.crate) = 14451 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.13.0.crate) = 413ee7dfc52ee1a4949ceeb7dbc8a33f2d6c088194d9f922fb8318faf1f01186 @@ -133,8 +139,8 @@ SHA256 (rust/crates/js-sys-0.3.77.crate) = 1cfaf33c695fc6e08064efbc1f72ec9374296 SIZE (rust/crates/js-sys-0.3.77.crate) = 55538 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.172.crate) = d750af042f7ef4f724306de029d18836c26c1765a54a6a3f094cbd23a7267ffa -SIZE (rust/crates/libc-0.2.172.crate) = 791646 +SHA256 (rust/crates/libc-0.2.174.crate) = 1171693293099992e19cddea4e8b849964e9846f4acee11b3948bcc337be8776 +SIZE (rust/crates/libc-0.2.174.crate) = 779933 SHA256 (rust/crates/linked-hash-map-0.5.6.crate) = 0717cef1bc8b636c6e1c1bbdefc09e6322da8a9321966e8928ef80d20f7f770f SIZE (rust/crates/linked-hash-map-0.5.6.crate) = 15049 SHA256 (rust/crates/linux-raw-sys-0.4.15.crate) = d26c52dbd32dccf2d10cac7725f8eae5296885fb5703b261f7d0a0739ec807ab @@ -147,18 +153,22 @@ SHA256 (rust/crates/log-0.4.27.crate) = 13dc2df351e3202783a1fe0d44375f7295ffb404 SIZE (rust/crates/log-0.4.27.crate) = 48120 SHA256 (rust/crates/lru-0.12.5.crate) = 234cf4f4a04dc1f57e24b96cc0cd600cf2af460d4161ac5ecdd0af8e1f3b2a38 SIZE (rust/crates/lru-0.12.5.crate) = 16047 -SHA256 (rust/crates/memchr-2.7.4.crate) = 78ca9ab1a0babb1e7d5695e3530886289c18cf2f87ec19a575a0abdce112e3a3 -SIZE (rust/crates/memchr-2.7.4.crate) = 96670 +SHA256 (rust/crates/matchers-0.1.0.crate) = 8263075bb86c5a1b1427b5ae862e8889656f126e9f77c484496e8b47cf5c5558 +SIZE (rust/crates/matchers-0.1.0.crate) = 6948 +SHA256 (rust/crates/memchr-2.7.5.crate) = 32a282da65faaf38286cf3be983213fcf1d2e2a58700e808f83f4ea9a4804bc0 +SIZE (rust/crates/memchr-2.7.5.crate) = 97603 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.8.crate) = 3be647b768db090acb35d5ec5db2b0e1f1de11133ca123b9eacf5137868f892a -SIZE (rust/crates/miniz_oxide-0.8.8.crate) = 67065 +SHA256 (rust/crates/miniz_oxide-0.8.9.crate) = 1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316 +SIZE (rust/crates/miniz_oxide-0.8.9.crate) = 67132 SHA256 (rust/crates/mio-1.0.4.crate) = 78bed444cc8a2160f01cbcf811ef18cac863ad68ae8ca62092e8db51d51c761c SIZE (rust/crates/mio-1.0.4.crate) = 104212 SHA256 (rust/crates/native-tls-0.2.14.crate) = 87de3442987e9dbec73158d5c715e7ad9072fda936bb03d19d7fa10e00520f0e SIZE (rust/crates/native-tls-0.2.14.crate) = 29385 SHA256 (rust/crates/nom-7.1.3.crate) = d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a SIZE (rust/crates/nom-7.1.3.crate) = 117570 +SHA256 (rust/crates/nu-ansi-term-0.46.0.crate) = 77a8165726e8236064dbb45459242600304b42a5ea24ee2948e18e023bf7ba84 +SIZE (rust/crates/nu-ansi-term-0.46.0.crate) = 24311 SHA256 (rust/crates/num-traits-0.2.19.crate) = 071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841 SIZE (rust/crates/num-traits-0.2.19.crate) = 51631 SHA256 (rust/crates/object-0.36.7.crate) = 62948e14d923ea95ea2c7c86c71013138b66525b86bdc08d2dcc262bdb497b87 @@ -181,40 +191,50 @@ SHA256 (rust/crates/ouroboros-0.18.5.crate) = 1e0f050db9c44b97a94723127e6be766ac SIZE (rust/crates/ouroboros-0.18.5.crate) = 11678 SHA256 (rust/crates/ouroboros_macro-0.18.5.crate) = 3c7028bdd3d43083f6d8d4d5187680d0d3560d54df4cc9d752005268b41e64d0 SIZE (rust/crates/ouroboros_macro-0.18.5.crate) = 22021 +SHA256 (rust/crates/overload-0.1.1.crate) = b15813163c1d831bf4a13c3610c05c0d03b39feb07f7e09fa234dac9b15aaf39 +SIZE (rust/crates/overload-0.1.1.crate) = 24439 SHA256 (rust/crates/parking_lot-0.12.4.crate) = 70d58bf43669b5795d1576d0641cfb6fbb2057bf629506267a92807158584a13 SIZE (rust/crates/parking_lot-0.12.4.crate) = 46779 SHA256 (rust/crates/parking_lot_core-0.9.11.crate) = bc838d2a56b5b1a6c25f55575dfc605fabb63bb2365f6c2353ef9159aa69e4a5 SIZE (rust/crates/parking_lot_core-0.9.11.crate) = 34773 SHA256 (rust/crates/paste-1.0.15.crate) = 57c0d7b74b563b49d38dae00a0c37d4d6de9b432382b2892f0574ddcae73fd0a SIZE (rust/crates/paste-1.0.15.crate) = 18374 +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/pkg-config-0.3.32.crate) = 7edddbd0b52d732b21ad9a5fab5c704c14cd949e5e9a1ec5929a24fded1b904c SIZE (rust/crates/pkg-config-0.3.32.crate) = 21370 +SHA256 (rust/crates/portable-atomic-1.11.1.crate) = f84267b20a16ea918e43c6a88433c2d54fa145c92a811b5b047ccbe153674483 +SIZE (rust/crates/portable-atomic-1.11.1.crate) = 185506 SHA256 (rust/crates/proc-macro2-1.0.95.crate) = 02b3e5e68a3a1a02aad3ec490a98007cbc13c37cbe84a3cd7b8e406d76e7f778 SIZE (rust/crates/proc-macro2-1.0.95.crate) = 51820 SHA256 (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = af066a9c399a26e020ada66a034357a868728e72cd426f3adcd35f80d88d88c8 SIZE (rust/crates/proc-macro2-diagnostics-0.10.1.crate) = 12219 SHA256 (rust/crates/quote-1.0.40.crate) = 1885c039570dc00dcb4ff087a89e185fd56bae234ddc7f056a945bf36467248d SIZE (rust/crates/quote-1.0.40.crate) = 31063 -SHA256 (rust/crates/r-efi-5.2.0.crate) = 74765f6d916ee2faa39bc8e68e4f3ed8949b48cccdac59983d287a7cb71ce9c5 -SIZE (rust/crates/r-efi-5.2.0.crate) = 64764 +SHA256 (rust/crates/r-efi-5.3.0.crate) = 69cdb34c158ceb288df11e18b4bd39de994f6657d83847bdffdbd7f346754b0f +SIZE (rust/crates/r-efi-5.3.0.crate) = 64532 SHA256 (rust/crates/ratatui-0.29.0.crate) = eabd94c2f37801c20583fc49dd5cd6b0ba68c716787c2dd6ed18571e1e63117b SIZE (rust/crates/ratatui-0.29.0.crate) = 543514 -SHA256 (rust/crates/redox_syscall-0.5.12.crate) = 928fca9cf2aa042393a8325b9ead81d2f0df4cb12e1e24cef072922ccd99c5af -SIZE (rust/crates/redox_syscall-0.5.12.crate) = 29544 +SHA256 (rust/crates/redox_syscall-0.5.17.crate) = 5407465600fb0548f1442edf71dd20683c6ed326200ace4b1ef0763521bb3b77 +SIZE (rust/crates/redox_syscall-0.5.17.crate) = 30002 SHA256 (rust/crates/regex-1.11.1.crate) = b544ef1b4eac5dc2db33ea63606ae9ffcfac26c1416a2806ae0bf5f56b201191 SIZE (rust/crates/regex-1.11.1.crate) = 254170 +SHA256 (rust/crates/regex-automata-0.1.10.crate) = 6c230d73fb8d8c1b9c0b3135c5142a8acee3a0558fb8db5cf1cb65f8d7862132 +SIZE (rust/crates/regex-automata-0.1.10.crate) = 114533 SHA256 (rust/crates/regex-automata-0.4.9.crate) = 809e8dc61f6de73b46c85f4c96486310fe304c434cfa43669d7b40f711150908 SIZE (rust/crates/regex-automata-0.4.9.crate) = 618525 +SHA256 (rust/crates/regex-syntax-0.6.29.crate) = f162c6dd7b008981e4d40210aca20b4bd0f9b60ca9271061b07f78537722f2e1 +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.14.crate) = a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7 SIZE (rust/crates/ring-0.17.14.crate) = 1502610 -SHA256 (rust/crates/rustc-demangle-0.1.24.crate) = 719b953e2095829ee67db738b3bfa9fa368c94900df327b3f07fe6e794d2fe1f -SIZE (rust/crates/rustc-demangle-0.1.24.crate) = 29047 +SHA256 (rust/crates/rustc-demangle-0.1.26.crate) = 56f7d92ca342cea22a06f2121d944b4fd82af56988c270852495420f961d4ace +SIZE (rust/crates/rustc-demangle-0.1.26.crate) = 30340 SHA256 (rust/crates/rustix-0.38.44.crate) = fdb5bc1ae2baa591800df16c9ca78619bf65c0488b41b96ccec5d11220d8c154 SIZE (rust/crates/rustix-0.38.44.crate) = 379347 -SHA256 (rust/crates/rustix-1.0.7.crate) = c71e83d6afe7ff64890ec6b71d6a69bb8a610ab78ce364b3352876bb4c801266 -SIZE (rust/crates/rustix-1.0.7.crate) = 414500 +SHA256 (rust/crates/rustix-1.0.8.crate) = 11181fbabf243db407ef8df94a6ce0b2f9a733bd8be4ad02b4eda9602296cac8 +SIZE (rust/crates/rustix-1.0.8.crate) = 416688 SHA256 (rust/crates/rustls-0.22.4.crate) = bf4ef73721ac7bcd79b2b315da7779d8fc09718c6b3d2d1b2d94850eb8c18432 SIZE (rust/crates/rustls-0.22.4.crate) = 333681 SHA256 (rust/crates/rustls-connector-0.19.2.crate) = b5bd40675c79c896f46d0031bf64c448b35e583dd2bc949751ddd800351e453a @@ -247,10 +267,12 @@ SHA256 (rust/crates/serde_any-0.5.0.crate) = 38cb506febacc2cf6533279947bd37b69ce SIZE (rust/crates/serde_any-0.5.0.crate) = 18042 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/serde_json-1.0.141.crate) = 30b9eff21ebe718216c6ec64e1d9ac57087aad11efc64e32002bce4a0d4c03d3 +SIZE (rust/crates/serde_json-1.0.141.crate) = 155322 SHA256 (rust/crates/serde_yaml-0.7.5.crate) = ef8099d3df28273c99a1728190c7a9f19d444c941044f64adf986bee7ec53051 SIZE (rust/crates/serde_yaml-0.7.5.crate) = 32510 +SHA256 (rust/crates/sharded-slab-0.1.7.crate) = f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6 +SIZE (rust/crates/sharded-slab-0.1.7.crate) = 58227 SHA256 (rust/crates/shell-words-1.1.0.crate) = 24188a676b6ae68c3b2cb3a01be17fbf7240ce009799bb56d5b1409051e78fde SIZE (rust/crates/shell-words-1.1.0.crate) = 9871 SHA256 (rust/crates/shlex-1.3.0.crate) = 0fda2ff0d084019ba4d7c6f371c95d8fd75ce3524c3cb8fb653a3023f6323e64 @@ -267,8 +289,8 @@ SHA256 (rust/crates/smallvec-1.15.1.crate) = 67b1b7a3b5fe4f1376887184045fcf45c69 SIZE (rust/crates/smallvec-1.15.1.crate) = 38116 SHA256 (rust/crates/static_assertions-1.1.0.crate) = a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f SIZE (rust/crates/static_assertions-1.1.0.crate) = 18480 -SHA256 (rust/crates/strfmt-0.2.4.crate) = 7a8348af2d9fc3258c8733b8d9d8db2e56f54b2363a4b5b81585c7875ed65e65 -SIZE (rust/crates/strfmt-0.2.4.crate) = 15194 +SHA256 (rust/crates/strfmt-0.2.5.crate) = 29fdc163db75f7b5ffa3daf0c5a7136fb0d4b2f35523cd1769da05e034159feb +SIZE (rust/crates/strfmt-0.2.5.crate) = 15411 SHA256 (rust/crates/strsim-0.11.1.crate) = 7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f SIZE (rust/crates/strsim-0.11.1.crate) = 14266 SHA256 (rust/crates/strum-0.26.3.crate) = 8fec0f0aef304996cf250b31b5a10dee7980c85da9d759361292b8bca5a18f06 @@ -279,14 +301,26 @@ SHA256 (rust/crates/subtle-2.6.1.crate) = 13c2bddecc57b384dee18652358fb23172facb 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.101.crate) = 8ce2b7fc941b3a24138a0a7cf8e858bfc6a992e7978a068a5c760deb0ed43caf -SIZE (rust/crates/syn-2.0.101.crate) = 299250 +SHA256 (rust/crates/syn-2.0.104.crate) = 17b6f705963418cdb9927482fa304bc562ece2fdd4f616084c50b7023b435a40 +SIZE (rust/crates/syn-2.0.104.crate) = 299699 SHA256 (rust/crates/synstructure-0.12.6.crate) = f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f SIZE (rust/crates/synstructure-0.12.6.crate) = 18429 SHA256 (rust/crates/tempfile-3.20.0.crate) = e8a64e3985349f2441a1a9ef0b853f869006c3855f2cda6862a94d26ebb9d6a1 SIZE (rust/crates/tempfile-3.20.0.crate) = 42306 +SHA256 (rust/crates/thread_local-1.1.9.crate) = f60246a4944f24f6e018aa17cdeffb7818b76356965d03b07d6a9886e8962185 +SIZE (rust/crates/thread_local-1.1.9.crate) = 19315 SHA256 (rust/crates/toml-0.4.10.crate) = 758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f SIZE (rust/crates/toml-0.4.10.crate) = 47534 +SHA256 (rust/crates/tracing-0.1.41.crate) = 784e0ac535deb450455cbfa28a6f0df145ea1bb7ae51b821cf5e7927fdcfbdd0 +SIZE (rust/crates/tracing-0.1.41.crate) = 82448 +SHA256 (rust/crates/tracing-attributes-0.1.30.crate) = 81383ab64e72a7a8b8e13130c49e3dab29def6d0c7d76a03087b3cf71c5c6903 +SIZE (rust/crates/tracing-attributes-0.1.30.crate) = 39142 +SHA256 (rust/crates/tracing-core-0.1.34.crate) = b9d12581f227e93f094d3af2ae690a574abb8a2b9b7a96e7cfe9647b2b617678 +SIZE (rust/crates/tracing-core-0.1.34.crate) = 63760 +SHA256 (rust/crates/tracing-log-0.2.0.crate) = ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3 +SIZE (rust/crates/tracing-log-0.2.0.crate) = 17561 +SHA256 (rust/crates/tracing-subscriber-0.3.19.crate) = e8189decb5ac0fa7bc8b96b7cb9b2701d60d48805aca84a238004d665fcc4008 +SIZE (rust/crates/tracing-subscriber-0.3.19.crate) = 198345 SHA256 (rust/crates/unicode-ident-1.0.18.crate) = 5a5f39404a5da50712a4c1eecf25e90dd62b613502b7e925fd4e4d19b5c96512 SIZE (rust/crates/unicode-ident-1.0.18.crate) = 47743 SHA256 (rust/crates/unicode-segmentation-1.12.0.crate) = f6ccf251212114b54433ec949fd6a7841275f9ada20dddd2f29e9ceea4501493 @@ -299,16 +333,20 @@ SHA256 (rust/crates/unicode-width-0.2.0.crate) = 1fc81956842c57dac11422a97c3b819 SIZE (rust/crates/unicode-width-0.2.0.crate) = 271509 SHA256 (rust/crates/unicode-xid-0.2.6.crate) = ebc1c04c71510c7f702b52b7c350734c9ff1295c464a03335b00bb84fc54f853 SIZE (rust/crates/unicode-xid-0.2.6.crate) = 15744 +SHA256 (rust/crates/unit-prefix-0.5.1.crate) = 323402cff2dd658f39ca17c789b502021b3f18707c91cdf22e3838e1b4023817 +SIZE (rust/crates/unit-prefix-0.5.1.crate) = 7627 SHA256 (rust/crates/untrusted-0.9.0.crate) = 8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1 SIZE (rust/crates/untrusted-0.9.0.crate) = 14447 SHA256 (rust/crates/utf8parse-0.2.2.crate) = 06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821 SIZE (rust/crates/utf8parse-0.2.2.crate) = 13499 +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 SIZE (rust/crates/vcpkg-0.2.15.crate) = 228735 SHA256 (rust/crates/version_check-0.9.5.crate) = 0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a SIZE (rust/crates/version_check-0.9.5.crate) = 15554 -SHA256 (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423 -SIZE (rust/crates/wasi-0.11.0+wasi-snapshot-preview1.crate) = 28131 +SHA256 (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = ccf3ec651a847eb01de73ccad15eb7d99f80485de043efb2f370cd654f4ea44b +SIZE (rust/crates/wasi-0.11.1+wasi-snapshot-preview1.crate) = 28477 SHA256 (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 9683f9a5a998d873c0d21fcbe3c083009670149a8fab228644b8bd36b2c48cb3 SIZE (rust/crates/wasi-0.14.2+wasi-0.2.4.crate) = 140921 SHA256 (rust/crates/wasm-bindgen-0.2.100.crate) = 1edc8929d7499fc4e8f0be2262a241556cfc54a0bea223790e71446f2aab1ef5 @@ -321,6 +359,8 @@ SHA256 (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 8ae87ea40c9f689f SIZE (rust/crates/wasm-bindgen-macro-support-0.2.100.crate) = 26243 SHA256 (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 1a05d73b933a847d6cccdda8f838a22ff101ad9bf93e33684f39c1f5f0eece3d SIZE (rust/crates/wasm-bindgen-shared-0.2.100.crate) = 8570 +SHA256 (rust/crates/web-time-1.1.0.crate) = 5a6580f308b1fad9207618087a65c04e7a10bc77e02c8e84e9b00dd4b12fa0bb +SIZE (rust/crates/web-time-1.1.0.crate) = 18026 SHA256 (rust/crates/winapi-0.3.9.crate) = 5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419 SIZE (rust/crates/winapi-0.3.9.crate) = 1200382 SHA256 (rust/crates/winapi-i686-pc-windows-gnu-0.4.0.crate) = ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6 @@ -333,8 +373,8 @@ SHA256 (rust/crates/windows-implement-0.60.0.crate) = a47fddd13af08290e67f4acabf SIZE (rust/crates/windows-implement-0.60.0.crate) = 15073 SHA256 (rust/crates/windows-interface-0.59.1.crate) = bd9211b69f8dcdfa817bfd14bf1c97c9188afa36f4750130fcdf3f400eca9fa8 SIZE (rust/crates/windows-interface-0.59.1.crate) = 11735 -SHA256 (rust/crates/windows-link-0.1.1.crate) = 76840935b766e1b0a05c0066835fb9ec80071d4c09a16f6bd5f7e655e3c14c38 -SIZE (rust/crates/windows-link-0.1.1.crate) = 6154 +SHA256 (rust/crates/windows-link-0.1.3.crate) = 5e6ad25900d524eaabdbbb96d20b4311e1e7ae1699af4fb28c17ae66c80d798a +SIZE (rust/crates/windows-link-0.1.3.crate) = 6154 SHA256 (rust/crates/windows-result-0.3.4.crate) = 56f42bd332cc6c8eac5af113fc0c1fd6a8fd2aa08a0119358686e5160d0586c6 SIZE (rust/crates/windows-result-0.3.4.crate) = 13418 SHA256 (rust/crates/windows-strings-0.4.2.crate) = 56e6c93f3a0c3b36176cb1327a4958a0353d5d166c2a35cb268ace15e91d3b57 @@ -343,24 +383,44 @@ SHA256 (rust/crates/windows-sys-0.52.0.crate) = 282be5f36a8ce781fad8c8ae18fa3f9b SIZE (rust/crates/windows-sys-0.52.0.crate) = 2576877 SHA256 (rust/crates/windows-sys-0.59.0.crate) = 1e38bc4d79ed67fd075bcc251a1c39b32a1776bbe92e5bef1f0bf1f8c531853b SIZE (rust/crates/windows-sys-0.59.0.crate) = 2387323 +SHA256 (rust/crates/windows-sys-0.60.2.crate) = f2f500e4d28234f72040990ec9d39e3a6b950f9f22d3dba18416c35882612bcb +SIZE (rust/crates/windows-sys-0.60.2.crate) = 2518479 SHA256 (rust/crates/windows-targets-0.52.6.crate) = 9b724f72796e036ab90c1021d4780d4d3d648aca59e491e6b98e725b84e99973 SIZE (rust/crates/windows-targets-0.52.6.crate) = 6403 +SHA256 (rust/crates/windows-targets-0.53.3.crate) = d5fe6031c4041849d7c496a8ded650796e7b6ecc19df1a431c1a363342e5dc91 +SIZE (rust/crates/windows-targets-0.53.3.crate) = 7099 SHA256 (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 32a4622180e7a0ec044bb555404c800bc9fd9ec262ec147edd5989ccd0c02cd3 SIZE (rust/crates/windows_aarch64_gnullvm-0.52.6.crate) = 435718 +SHA256 (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 86b8d5f90ddd19cb4a147a5fa63ca848db3df085e25fee3cc10b39b6eebae764 +SIZE (rust/crates/windows_aarch64_gnullvm-0.53.0.crate) = 782443 SHA256 (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 09ec2a7bb152e2252b53fa7803150007879548bc709c039df7627cabbd05d469 SIZE (rust/crates/windows_aarch64_msvc-0.52.6.crate) = 832615 +SHA256 (rust/crates/windows_aarch64_msvc-0.53.0.crate) = c7651a1f62a11b8cbd5e0d42526e55f2c99886c77e007179efff86c2b137e66c +SIZE (rust/crates/windows_aarch64_msvc-0.53.0.crate) = 834446 SHA256 (rust/crates/windows_i686_gnu-0.52.6.crate) = 8e9b5ad5ab802e97eb8e295ac6720e509ee4c243f69d781394014ebfe8bbfa0b SIZE (rust/crates/windows_i686_gnu-0.52.6.crate) = 880402 +SHA256 (rust/crates/windows_i686_gnu-0.53.0.crate) = c1dc67659d35f387f5f6c479dc4e28f1d4bb90ddd1a5d3da2e5d97b42d6272c3 +SIZE (rust/crates/windows_i686_gnu-0.53.0.crate) = 936973 SHA256 (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 0eee52d38c090b3caa76c563b86c3a4bd71ef1a819287c19d586d7334ae8ed66 SIZE (rust/crates/windows_i686_gnullvm-0.52.6.crate) = 475940 +SHA256 (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 9ce6ccbdedbf6d6354471319e781c0dfef054c81fbc7cf83f338a4296c0cae11 +SIZE (rust/crates/windows_i686_gnullvm-0.53.0.crate) = 854056 SHA256 (rust/crates/windows_i686_msvc-0.52.6.crate) = 240948bc05c5e7c6dabba28bf89d89ffce3e303022809e73deaefe4f6ec56c66 SIZE (rust/crates/windows_i686_msvc-0.52.6.crate) = 901163 +SHA256 (rust/crates/windows_i686_msvc-0.53.0.crate) = 581fee95406bb13382d2f65cd4a908ca7b1e4c2f1917f143ba16efe98a589b5d +SIZE (rust/crates/windows_i686_msvc-0.53.0.crate) = 903450 SHA256 (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 147a5c80aabfbf0c7d901cb5895d1de30ef2907eb21fbbab29ca94c5b08b1a78 SIZE (rust/crates/windows_x86_64_gnu-0.52.6.crate) = 836363 +SHA256 (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 2e55b5ac9ea33f2fc1716d1742db15574fd6fc8dadc51caab1c16a3d3b4190ba +SIZE (rust/crates/windows_x86_64_gnu-0.53.0.crate) = 902585 SHA256 (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 24d5b23dc417412679681396f2b49f3de8c1473deb516bd34410872eff51ed0d SIZE (rust/crates/windows_x86_64_gnullvm-0.52.6.crate) = 435707 +SHA256 (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 0a6e035dd0599267ce1ee132e51c27dd29437f63325753051e71dd9e42406c57 +SIZE (rust/crates/windows_x86_64_gnullvm-0.53.0.crate) = 782434 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/windows_x86_64_msvc-0.53.0.crate) = 271414315aff87387382ec3d271b52d7ae78726f5d44ac98b4f4030c91880486 +SIZE (rust/crates/windows_x86_64_msvc-0.53.0.crate) = 834400 SHA256 (rust/crates/wit-bindgen-rt-0.39.0.crate) = 6f42320e61fe2cfd34354ecb597f86f413484a798ba44a8ca1165c58d42da6c1 SIZE (rust/crates/wit-bindgen-rt-0.39.0.crate) = 12241 SHA256 (rust/crates/yaml-rust-0.4.5.crate) = 56c1936c4cc7a1c9ab21a1ebb602eb942ba868cbd44a99cb7cdc5892335e1c85 diff --git a/mail/imap-tools/files/patch-Cargo.toml b/mail/imap-tools/files/patch-Cargo.toml new file mode 100644 index 000000000000..ebc5b5e00360 --- /dev/null +++ b/mail/imap-tools/files/patch-Cargo.toml @@ -0,0 +1,13 @@ +Remove upstream's profile.release so we can have our own + +--- Cargo.toml.orig 1970-01-01 00:00:01 UTC ++++ Cargo.toml +@@ -172,8 +172,3 @@ inherits = "dev" + [profile.dev-rustls] + inherits = "dev" + +-[profile.release] +-opt-level = "z" +-lto = true +-codegen-units = 1 +-panic = "abort" diff --git a/mail/lmtp2nntp/Makefile b/mail/lmtp2nntp/Makefile deleted file mode 100644 index 307ba82021d4..000000000000 --- a/mail/lmtp2nntp/Makefile +++ /dev/null @@ -1,43 +0,0 @@ -PORTNAME= lmtp2nntp -PORTVERSION= 1.4.1 -PORTREVISION= 1 -CATEGORIES= mail news -MASTER_SITES= OSSP/tool/${PORTNAME} - -MAINTAINER= vd@FreeBSD.org -COMMENT= OSSP mail to news gateway -WWW= http://www.ossp.org/pkg/tool/lmtp2nntp/ - -LICENSE= GPLv2+ -LICENSE_FILE= ${WRKSRC}/COPYING - -DEPRECATED= Obsolete, last release in 2005 and uses legacy Local Mail Transfer Protocol -EXPIRATION_DATE=2025-07-31 - -LIB_DEPENDS= libstr.so:devel/str \ - libex.so:devel/ossp-ex \ - libsa.so:net/ossp-sa \ - libvar.so:devel/ossp-var - -GNU_CONFIGURE= yes -GNU_CONFIGURE_MANPREFIX= ${PREFIX}/share -CONFIGURE_ARGS= --with-ex=${LOCALBASE} --with-str=${LOCALBASE} \ - --with-sa=${LOCALBASE} --with-var=${LOCALBASE} -TEST_TARGET= check - -PLIST_FILES= sbin/lmtp2nntp \ - share/man/man8/lmtp2nntp.8.gz -PORTDOCS= INSTALL README - -OPTIONS_DEFINE= DOCS - -# Try to fix parallel builds (-jX) -post-patch: - @${REINPLACE_CMD} -e '/^all:/s, _SUBDIRS_all,, ; \ - /^$$(PROG)/s,$$, _SUBDIRS_all,' ${WRKSRC}/Makefile.in - -post-install-DOCS-on: - @${MKDIR} ${STAGEDIR}${DOCSDIR} - ${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR} - -.include <bsd.port.mk> diff --git a/mail/lmtp2nntp/distinfo b/mail/lmtp2nntp/distinfo deleted file mode 100644 index 34b0d6439779..000000000000 --- a/mail/lmtp2nntp/distinfo +++ /dev/null @@ -1,2 +0,0 @@ -SHA256 (lmtp2nntp-1.4.1.tar.gz) = e36950b6962d36995928e5ed33cccc324a00eae591b482ef628600e8f5e77761 -SIZE (lmtp2nntp-1.4.1.tar.gz) = 3238954 diff --git a/mail/lmtp2nntp/files/patch-configure b/mail/lmtp2nntp/files/patch-configure deleted file mode 100644 index 0fd480d02db1..000000000000 --- a/mail/lmtp2nntp/files/patch-configure +++ /dev/null @@ -1,27 +0,0 @@ ---- configure.orig Thu Feb 13 11:01:47 2003 -+++ configure Tue Apr 13 20:58:41 2004 -@@ -6204,9 +6204,9 @@ - SUBDIR_POPT="" - else - SUBDIR_POPT="lib_popt" -- CPPFLAGS="$CPPFLAGS -Ilib_popt" -- CFLAGS="$CFLAGS -Ilib_popt" -- LDFLAGS="$LDFLAGS -Llib_popt/.libs" -+ CPPFLAGS="-Ilib_popt $CPPFLAGS" -+ CFLAGS="-Ilib_popt $CFLAGS" -+ LDFLAGS="-Llib_popt/.libs $LDFLAGS" - LIBS_EXTRA="$LIBS_EXTRA -lpopt" - fi - echo "$as_me:$LINENO: result: $with_popt" >&5 -@@ -6904,8 +6904,9 @@ - echo "$as_me:$LINENO: result: $with_dmalloc" >&5 - echo "${ECHO_T}$with_dmalloc" >&6 - -- --LIBS="$LIBS_EXTRA $LIBS" -+LIBS_EXTRA="$LIBS_EXTRA $LIBS" -+unset LIBS -+LIBS="$LIBS_EXTRA" - - enable_shared=no - export enable_shared diff --git a/mail/lmtp2nntp/files/patch-lib_l2_va.diff b/mail/lmtp2nntp/files/patch-lib_l2_va.diff deleted file mode 100644 index 62167a2b2283..000000000000 --- a/mail/lmtp2nntp/files/patch-lib_l2_va.diff +++ /dev/null @@ -1,496 +0,0 @@ -diff -ur --exclude-from=excl l2-0.9.11.orig/l2.h.in l2-0.9.11/l2.h.in ---- lib_l2/l2.h.in Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2.h.in Thu Oct 13 08:20:19 2005 -@@ -168,7 +168,7 @@ - const char *name; - l2_chtype_t type; - l2_result_t (*create) (l2_context_t *ctx, l2_channel_t *ch); -- l2_result_t (*configure)(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap); -+ l2_result_t (*configure)(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap); - l2_result_t (*open) (l2_context_t *ctx, l2_channel_t *ch); - l2_result_t (*write) (l2_context_t *ctx, l2_channel_t *ch, l2_level_t level, const char *buf, size_t bufsize); - l2_result_t (*flush) (l2_context_t *ctx, l2_channel_t *ch); -@@ -222,7 +222,7 @@ - l2_result_t l2_channel_flush (l2_channel_t *ch); - l2_result_t l2_channel_close (l2_channel_t *ch); - l2_result_t l2_channel_log (l2_channel_t *ch, l2_level_t level, const char *fmt, ...); --l2_result_t l2_channel_vlog (l2_channel_t *ch, l2_level_t level, const char *fmt, va_list ap); -+l2_result_t l2_channel_vlog (l2_channel_t *ch, l2_level_t level, const char *fmt, va_list *ap); - l2_result_t l2_channel_link (l2_channel_t *ch, l2_link_t id, l2_channel_t *ch2, ...); - l2_result_t l2_channel_unlink (l2_channel_t *ch); - l2_result_t l2_channel_upstream (l2_channel_t *ch, l2_channel_t **chU); -@@ -232,10 +232,10 @@ - - /* channel tree specification operations */ - l2_result_t l2_spec (l2_channel_t **ch, l2_env_t *env, const char *spec, ...); --l2_result_t l2_vspec (l2_channel_t **ch, l2_env_t *env, const char *spec, va_list ap); -+l2_result_t l2_vspec (l2_channel_t **ch, l2_env_t *env, const char *spec, va_list *ap); - - /* utility operations */ --l2_result_t l2_util_setparams (l2_env_t *env, l2_param_t p[], const char *fmt, va_list ap); -+l2_result_t l2_util_setparams (l2_env_t *env, l2_param_t p[], const char *fmt, va_list *ap); - l2_result_t l2_util_l2s (char *string, size_t maxlen, int sep, unsigned int levelmask); - l2_result_t l2_util_s2l (const char *string, size_t maxlen, int sep, unsigned int *levelmask); - l2_result_t l2_util_fmt_string (l2_context_t *, const char, const char *, char *, size_t, size_t *, va_list *); -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_buffer.c l2-0.9.11/l2_ch_buffer.c ---- lib_l2/l2_ch_buffer.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_buffer.c Thu Oct 13 08:14:59 2005 -@@ -156,7 +156,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_buffer_t *cfg = (l2_ch_buffer_t *)ctx->vp; - l2_param_t pa[4]; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_fd.c l2-0.9.11/l2_ch_fd.c ---- lib_l2/l2_ch_fd.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_fd.c Thu Oct 13 08:10:28 2005 -@@ -55,7 +55,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_fd_t *cfg; - l2_param_t pa[2]; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_file.c l2-0.9.11/l2_ch_file.c ---- lib_l2/l2_ch_file.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_file.c Thu Oct 13 08:12:12 2005 -@@ -115,7 +115,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_file_t *cfg = (l2_ch_file_t *)ctx->vp; - l2_param_t pa[7]; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_filter.c l2-0.9.11/l2_ch_filter.c ---- lib_l2/l2_ch_filter.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_filter.c Thu Oct 13 08:14:22 2005 -@@ -63,7 +63,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_filter_t *cfg = (l2_ch_filter_t *)ctx->vp; - l2_env_t *env; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_irc.c l2-0.9.11/l2_ch_irc.c ---- lib_l2/l2_ch_irc.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_irc.c Thu Oct 13 08:13:30 2005 -@@ -95,7 +95,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_irc_t *cfg = (l2_ch_irc_t *)ctx->vp; - l2_param_t pa[12]; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_pipe.c l2-0.9.11/l2_ch_pipe.c ---- lib_l2/l2_ch_pipe.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_pipe.c Thu Oct 13 08:12:31 2005 -@@ -170,7 +170,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_pipe_t *cfg = (l2_ch_pipe_t *)ctx->vp; - l2_param_t pa[4]; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_prefix.c l2-0.9.11/l2_ch_prefix.c ---- lib_l2/l2_ch_prefix.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_prefix.c Thu Oct 13 08:14:30 2005 -@@ -62,7 +62,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_prefix_t *cfg = (l2_ch_prefix_t *)ctx->vp; - l2_param_t pa[3]; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_smtp.c l2-0.9.11/l2_ch_smtp.c ---- lib_l2/l2_ch_smtp.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_smtp.c Thu Oct 13 08:13:48 2005 -@@ -89,7 +89,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_smtp_t *cfg = (l2_ch_smtp_t *)ctx->vp; - l2_param_t pa[10]; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_socket.c l2-0.9.11/l2_ch_socket.c ---- lib_l2/l2_ch_socket.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_socket.c Thu Oct 13 08:13:11 2005 -@@ -73,7 +73,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_socket_t *cfg = (l2_ch_socket_t *)ctx->vp; - l2_param_t pa[5]; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ch_syslog.c l2-0.9.11/l2_ch_syslog.c ---- lib_l2/l2_ch_syslog.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ch_syslog.c Thu Oct 13 08:12:54 2005 -@@ -157,7 +157,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_syslog_t *cfg = (l2_ch_syslog_t *)ctx->vp; - l2_param_t pa[8]; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_channel.c l2-0.9.11/l2_channel.c ---- lib_l2/l2_channel.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_channel.c Thu Oct 13 08:15:46 2005 -@@ -284,7 +284,7 @@ - rv = L2_OK; - va_start(ap, fmt); - if (ch->handler.configure != NULL) -- rv = ch->handler.configure(&ch->context, ch, fmt, ap); -+ rv = ch->handler.configure(&ch->context, ch, fmt, &ap); - va_end(ap); - - return rv; -@@ -506,7 +506,7 @@ - - /* pass-through to va_list-based variant */ - va_start(ap, fmt); -- rv = l2_channel_vlog(ch, level, fmt, ap); -+ rv = l2_channel_vlog(ch, level, fmt, &ap); - va_end(ap); - - return rv; -@@ -551,7 +551,7 @@ - } - - /* log a message to channel (va_list-variant) */ --l2_result_t l2_channel_vlog(l2_channel_t *ch, l2_level_t level, const char *fmt, va_list ap) -+l2_result_t l2_channel_vlog(l2_channel_t *ch, l2_level_t level, const char *fmt, va_list *ap) - { - int l, j; - size_t len; -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_env.c l2-0.9.11/l2_env.c ---- lib_l2/l2_env.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_env.c Thu Oct 13 07:52:59 2005 -@@ -159,7 +159,7 @@ - - /* remember error information */ - va_start(ap, fmt); -- l2_util_vsprintf(env->szErrorInfo, sizeof(env->szErrorInfo), fmt, ap); -+ l2_util_vsprintf(env->szErrorInfo, sizeof(env->szErrorInfo), fmt, &ap); - env->rvErrorInfo = rv; - va_end(ap); - -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_spec.c l2-0.9.11/l2_spec.c ---- lib_l2/l2_spec.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_spec.c Thu Oct 13 08:09:33 2005 -@@ -48,14 +48,14 @@ - - /* pass-through to va_list-based variant */ - va_start(ap, spec); -- rv = l2_vspec(ch, env, spec, ap); -+ rv = l2_vspec(ch, env, spec, &ap); - va_end(ap); - - return rv; - } - - /* build a channel tree according to a textual specification (va_list variant) */ --l2_result_t l2_vspec(l2_channel_t **ch, l2_env_t *env, const char *spec, va_list ap) -+l2_result_t l2_vspec(l2_channel_t **ch, l2_env_t *env, const char *spec, va_list *ap) - { - l2_spec_ctx_t ctx; - void *yyscan; -@@ -146,7 +146,7 @@ - - /* remember error */ - va_start(ap, fmt); -- if ((cp = l2_util_vasprintf(fmt, ap)) != NULL) { -+ if ((cp = l2_util_vasprintf(fmt, &ap)) != NULL) { - l2_env_errorinfo(ctx->env, rv, "line %d, column %d: `%s'; %s", - line, column, cpBuf, cp); - free(cp); -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ut_format.c l2-0.9.11/l2_ut_format.c ---- lib_l2/l2_ut_format.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ut_format.c Wed Oct 12 20:46:08 2005 -@@ -640,7 +640,7 @@ - l2_util_format( - l2_util_format_t *vbuff, - const char *fmt, -- va_list ap) -+ va_list *ap) - { - register char *sp; - register char *bep; -@@ -735,7 +735,7 @@ - adjust_width = TRUE; - } - else if (*fmt == '*') { -- min_width = va_arg(ap, int); -+ min_width = va_arg(*ap, int); - fmt++; - adjust_width = TRUE; - if (min_width < 0) { -@@ -760,7 +760,7 @@ - STR_TO_DEC(fmt, precision); - } - else if (*fmt == '*') { -- precision = va_arg(ap, int); -+ precision = va_arg(*ap, int); - fmt++; - if (precision < 0) - precision = 0; -@@ -809,17 +809,17 @@ - /* Unsigned Decimal Integer */ - case 'u': - if (var_type == IS_QUAD) { -- i_quad = va_arg(ap, u_quad_int); -+ i_quad = va_arg(*ap, u_quad_int); - s = conv_10_quad(i_quad, 1, &is_negative, - &num_buf[NUM_BUF_SIZE], &s_len); - } - else { - if (var_type == IS_LONG) -- i_num = (long_int)va_arg(ap, u_long_int); -+ i_num = (long_int)va_arg(*ap, u_long_int); - else if (var_type == IS_SHORT) -- i_num = (long_int)(unsigned short)va_arg(ap, unsigned int); -+ i_num = (long_int)(unsigned short)va_arg(*ap, unsigned int); - else -- i_num = (long_int)va_arg(ap, unsigned int); -+ i_num = (long_int)va_arg(*ap, unsigned int); - s = conv_10(i_num, 1, &is_negative, - &num_buf[NUM_BUF_SIZE], &s_len); - } -@@ -830,17 +830,17 @@ - case 'd': - case 'i': - if (var_type == IS_QUAD) { -- i_quad = va_arg(ap, quad_int); -+ i_quad = va_arg(*ap, quad_int); - s = conv_10_quad(i_quad, 0, &is_negative, - &num_buf[NUM_BUF_SIZE], &s_len); - } - else { - if (var_type == IS_LONG) -- i_num = (long_int)va_arg(ap, long_int); -+ i_num = (long_int)va_arg(*ap, long_int); - else if (var_type == IS_SHORT) -- i_num = (long_int)(short)va_arg(ap, int); -+ i_num = (long_int)(short)va_arg(*ap, int); - else -- i_num = (long_int)va_arg(ap, int); -+ i_num = (long_int)va_arg(*ap, int); - s = conv_10(i_num, 0, &is_negative, - &num_buf[NUM_BUF_SIZE], &s_len); - } -@@ -857,17 +857,17 @@ - /* Unsigned Octal Integer */ - case 'o': - if (var_type == IS_QUAD) { -- ui_quad = va_arg(ap, u_quad_int); -+ ui_quad = va_arg(*ap, u_quad_int); - s = conv_p2_quad(ui_quad, 3, *fmt, - &num_buf[NUM_BUF_SIZE], &s_len); - } - else { - if (var_type == IS_LONG) -- ui_num = (u_long_int) va_arg(ap, u_long_int); -+ ui_num = (u_long_int) va_arg(*ap, u_long_int); - else if (var_type == IS_SHORT) -- ui_num = (u_long_int)(unsigned short)va_arg(ap, unsigned int); -+ ui_num = (u_long_int)(unsigned short)va_arg(*ap, unsigned int); - else -- ui_num = (u_long_int)va_arg(ap, unsigned int); -+ ui_num = (u_long_int)va_arg(*ap, unsigned int); - s = conv_p2(ui_num, 3, *fmt, &num_buf[NUM_BUF_SIZE], &s_len); - } - FIX_PRECISION(adjust_precision, precision, s, s_len); -@@ -881,17 +881,17 @@ - case 'x': - case 'X': - if (var_type == IS_QUAD) { -- ui_quad = va_arg(ap, u_quad_int); -+ ui_quad = va_arg(*ap, u_quad_int); - s = conv_p2_quad(ui_quad, 4, *fmt, - &num_buf[NUM_BUF_SIZE], &s_len); - } - else { - if (var_type == IS_LONG) -- ui_num = (u_long_int)va_arg(ap, u_long_int); -+ ui_num = (u_long_int)va_arg(*ap, u_long_int); - else if (var_type == IS_SHORT) -- ui_num = (u_long_int)(unsigned short)va_arg(ap, unsigned int); -+ ui_num = (u_long_int)(unsigned short)va_arg(*ap, unsigned int); - else -- ui_num = (u_long_int)va_arg(ap, unsigned int); -+ ui_num = (u_long_int)va_arg(*ap, unsigned int); - s = conv_p2(ui_num, 4, *fmt, &num_buf[NUM_BUF_SIZE], &s_len); - } - FIX_PRECISION(adjust_precision, precision, s, s_len); -@@ -904,7 +904,7 @@ - - /* String */ - case 's': -- s = va_arg(ap, char *); -+ s = va_arg(*ap, char *); - if (s != NULL) { - s_len = strlen(s); - if (adjust_precision && precision < s_len) -@@ -921,7 +921,7 @@ - case 'f': - case 'e': - case 'E': -- fp_num = va_arg(ap, double); -+ fp_num = va_arg(*ap, double); - if (isnan(fp_num)) { - s = "NaN"; - s_len = 3; -@@ -947,7 +947,7 @@ - /* Double Floating Point (style 2) */ - case 'g': - case 'G': -- fp_num = va_arg(ap, double); -+ fp_num = va_arg(*ap, double); - if (isnan(fp_num)) { - s = "NaN"; - s_len = 3; -@@ -981,7 +981,7 @@ - - /* Single Character */ - case 'c': -- char_buf[0] = (char) (va_arg(ap, int)); -+ char_buf[0] = (char) (va_arg(*ap, int)); - s = &char_buf[0]; - s_len = 1; - pad_char = ' '; -@@ -998,13 +998,13 @@ - /* Special: Number of already written characters */ - case 'n': - if (var_type == IS_QUAD) -- *(va_arg(ap, quad_int *)) = cc; -+ *(va_arg(*ap, quad_int *)) = cc; - else if (var_type == IS_LONG) -- *(va_arg(ap, long *)) = cc; -+ *(va_arg(*ap, long *)) = cc; - else if (var_type == IS_SHORT) -- *(va_arg(ap, short *)) = cc; -+ *(va_arg(*ap, short *)) = cc; - else -- *(va_arg(ap, int *)) = cc; -+ *(va_arg(*ap, int *)) = cc; - break; - - /* -@@ -1012,10 +1012,10 @@ - */ - case 'p': - #if defined(SIZEOF_LONG_LONG) && (SIZEOF_LONG_LONG == SIZEOF_VOID_P) -- ui_quad = (u_quad_int) va_arg(ap, void *); -+ ui_quad = (u_quad_int) va_arg(*ap, void *); - s = conv_p2_quad(ui_quad, 4, 'x', &num_buf[NUM_BUF_SIZE], &s_len); - #else -- ui_num = (u_long_int) va_arg(ap, void *); -+ ui_num = (u_long_int) va_arg(*ap, void *); - s = conv_p2(ui_num, 4, 'x', &num_buf[NUM_BUF_SIZE], &s_len); - #endif - pad_char = ' '; -@@ -1043,7 +1043,7 @@ - if (vbuff->format != NULL) { - vbuff->format(vbuff, - &prefix_char, &pad_char, &s, &s_len, -- num_buf, NUM_BUF_SIZE, extinfo, *fmt, (va_list *)(void *)&ap); -+ num_buf, NUM_BUF_SIZE, extinfo, *fmt, ap); - if (s == NULL) - return -1; - } -@@ -1112,7 +1112,7 @@ - return -1; - } - --int l2_util_vsprintf(char *s, size_t n, const char *fmt, va_list ap) -+int l2_util_vsprintf(char *s, size_t n, const char *fmt, va_list *ap) - { - l2_util_format_t handle; - char buf[STR_FORMAT_BUFLEN]; -@@ -1147,18 +1147,18 @@ - return rv; - } - --char *l2_util_vasprintf(const char *fmt, va_list ap) -+char *l2_util_vasprintf(const char *fmt, va_list *ap) - { - va_list apbak; - char *s; - int rv; - -- va_copy(apbak, ap); -+ va_copy(apbak, *ap); - if ((rv = l2_util_vsprintf(NULL, -1, fmt, ap)) == -1) - return NULL; - if ((s = malloc(rv+1)) == NULL) - return NULL; -- va_copy(ap, apbak); -+ va_copy(*ap, apbak); - if ((rv = l2_util_vsprintf(s, rv+1, fmt, ap)) == -1) { - free(s); - return NULL; -@@ -1172,7 +1172,7 @@ - int rv; - - va_start(ap, fmt); -- rv = l2_util_vsprintf(s, n, fmt, ap); -+ rv = l2_util_vsprintf(s, n, fmt, &ap); - va_end(ap); - return rv; - } -@@ -1183,7 +1183,7 @@ - char *rv; - - va_start(ap, fmt); -- rv = l2_util_vasprintf(fmt, ap); -+ rv = l2_util_vasprintf(fmt, &ap); - va_end(ap); - return rv; - } -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ut_format.h l2-0.9.11/l2_ut_format.h ---- lib_l2/l2_ut_format.h Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ut_format.h Wed Oct 12 20:45:22 2005 -@@ -66,9 +66,9 @@ - - typedef struct l2_util_format_st l2_util_format_t; - --int l2_util_format (l2_util_format_t *vbuff, const char *fmt, va_list ap); --int l2_util_vsprintf (char *s, size_t n, const char *fmt, va_list ap); --char *l2_util_vasprintf (const char *fmt, va_list ap); -+int l2_util_format (l2_util_format_t *vbuff, const char *fmt, va_list *ap); -+int l2_util_vsprintf (char *s, size_t n, const char *fmt, va_list *ap); -+char *l2_util_vasprintf (const char *fmt, va_list *ap); - int l2_util_sprintf (char *s, size_t n, const char *fmt, ...); - char *l2_util_asprintf (const char *fmt, ...); - -diff -ur --exclude-from=excl l2-0.9.11.orig/l2_ut_param.c l2-0.9.11/l2_ut_param.c ---- lib_l2/l2_ut_param.c Mon Oct 3 11:06:18 2005 -+++ lib_l2/l2_ut_param.c Thu Oct 13 08:06:33 2005 -@@ -37,7 +37,7 @@ - #include <math.h> - #include <ctype.h> - --l2_result_t l2_util_setparams(l2_env_t *env, l2_param_t pa[], const char *fmt, va_list ap) -+l2_result_t l2_util_setparams(l2_env_t *env, l2_param_t pa[], const char *fmt, va_list *ap) - { - char *cpB, *cpE; - char *spec; diff --git a/mail/lmtp2nntp/files/patch-lmtp2nntp_l2.c.diff b/mail/lmtp2nntp/files/patch-lmtp2nntp_l2.c.diff deleted file mode 100644 index 9e3bb6a7b56e..000000000000 --- a/mail/lmtp2nntp/files/patch-lmtp2nntp_l2.c.diff +++ /dev/null @@ -1,20 +0,0 @@ ---- lmtp2nntp_l2.c.orig Wed Oct 19 19:11:54 2005 -+++ lmtp2nntp_l2.c Wed Oct 19 19:12:26 2005 -@@ -60,7 +60,7 @@ - } - - /* configure channel */ --static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list ap) -+static l2_result_t hook_configure(l2_context_t *ctx, l2_channel_t *ch, const char *fmt, va_list *ap) - { - l2_ch_var_t *cfg; - -@@ -69,7 +69,7 @@ - return L2_ERR_ARG; - - /* special parameter parsing */ -- if ((cfg->var = (var_t *)va_arg(ap, void *)) == NULL) -+ if ((cfg->var = (var_t *)va_arg(*ap, void *)) == NULL) - return L2_ERR_ARG; - - return L2_OK; diff --git a/mail/lmtp2nntp/files/patch-lmtp2nntp_main.c.diff b/mail/lmtp2nntp/files/patch-lmtp2nntp_main.c.diff deleted file mode 100644 index 40469c38e7ed..000000000000 --- a/mail/lmtp2nntp/files/patch-lmtp2nntp_main.c.diff +++ /dev/null @@ -1,11 +0,0 @@ ---- lmtp2nntp_main.c.orig Wed Oct 19 19:14:11 2005 -+++ lmtp2nntp_main.c Wed Oct 19 19:14:24 2005 -@@ -129,7 +129,7 @@ - ch = ch2; - } - va_start(ap, fmt); -- l2_channel_vlog(ch, level, fmt, ap); -+ l2_channel_vlog(ch, level, fmt, &ap); - va_end(ap); - return; - } diff --git a/mail/lmtp2nntp/files/patch-lmtp2nntp_msg.c.diff b/mail/lmtp2nntp/files/patch-lmtp2nntp_msg.c.diff deleted file mode 100644 index 5eea117f4083..000000000000 --- a/mail/lmtp2nntp/files/patch-lmtp2nntp_msg.c.diff +++ /dev/null @@ -1,10 +0,0 @@ ---- lmtp2nntp_msg.c.orig Wed Oct 19 19:16:23 2005 -+++ lmtp2nntp_msg.c Wed Oct 19 19:16:34 2005 -@@ -28,6 +28,7 @@ - - #include <stdlib.h> - #include <stdio.h> -+#include <time.h> - - #include "lmtp2nntp_msg.h" - #include "lmtp2nntp_argz.h" diff --git a/mail/lmtp2nntp/pkg-descr b/mail/lmtp2nntp/pkg-descr deleted file mode 100644 index a7bee38ccc0a..000000000000 --- a/mail/lmtp2nntp/pkg-descr +++ /dev/null @@ -1,10 +0,0 @@ -The OSSP lmtp2nntp program is an LMTP service for use in conjunction -with an MTA (like Sendmail), providing a reli- able real-time mail to -news gateway. Input messages get their headers slightly reformatted -to match Usenet news article format. The article is then posted or -feeded into a remote NNTP service (like INN). Delivery must take -place immediately or the transaction fails. OSSP lmtp2nntp relies -on the queuing capabilities of the MTA in order to provide a fully -reliable service. For this the program returns proper delivery status -notification which indi- cates successful completed action, persistent -transient failure or permanent failure. diff --git a/mail/mailhog/Makefile b/mail/mailhog/Makefile index 1e71b076566f..0408ad495880 100644 --- a/mail/mailhog/Makefile +++ b/mail/mailhog/Makefile @@ -1,7 +1,7 @@ PORTNAME= mailhog DISTVERSIONPREFIX= v DISTVERSION= 1.0.1 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= mail devel MAINTAINER= mops@punkt.de diff --git a/mail/mailpit/Makefile b/mail/mailpit/Makefile index e079478bd4f2..311dc8528f93 100644 --- a/mail/mailpit/Makefile +++ b/mail/mailpit/Makefile @@ -1,7 +1,6 @@ PORTNAME= mailpit DISTVERSIONPREFIX= v -DISTVERSION= 1.27.1 -PORTREVISION= 1 +DISTVERSION= 1.27.4 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 5f0b0f5c68da..c623df32c09e 100644 --- a/mail/mailpit/distinfo +++ b/mail/mailpit/distinfo @@ -1,7 +1,7 @@ -TIMESTAMP = 1751804939 -SHA256 (go/mail_mailpit/mailpit-v1.27.1/mailpit-npm-cache-1.27.1.tar.zst) = 0914e72fd74883c738bd62c4d69910b3aa7600cc453c7eeecb11491b88ecd73e -SIZE (go/mail_mailpit/mailpit-v1.27.1/mailpit-npm-cache-1.27.1.tar.zst) = 43491920 -SHA256 (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.mod) = de7a9c659a9f5cbbabdff795a8c0e009f48fa61da3decaadc0896f9b16318bf9 -SIZE (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.mod) = 3048 -SHA256 (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.zip) = c8b3f0049bc483de0a928a333174ac4562fd078b2687f37ef1825dcf63d791d7 -SIZE (go/mail_mailpit/mailpit-v1.27.1/v1.27.1.zip) = 600308 +TIMESTAMP = 1754858817 +SHA256 (go/mail_mailpit/mailpit-v1.27.4/mailpit-npm-cache-1.27.4.tar.zst) = 9c90e89b232a0db668694aa6746de755e577f10ee54432e29b515e8ce71f3fa0 +SIZE (go/mail_mailpit/mailpit-v1.27.4/mailpit-npm-cache-1.27.4.tar.zst) = 37953947 +SHA256 (go/mail_mailpit/mailpit-v1.27.4/v1.27.4.mod) = befd4221a9d2a66dbb5e00d8fd63ed15a3721c554e6897983b6b92131eb7333f +SIZE (go/mail_mailpit/mailpit-v1.27.4/v1.27.4.mod) = 3048 +SHA256 (go/mail_mailpit/mailpit-v1.27.4/v1.27.4.zip) = 77fada034f0dd45d22fc37e21f138f04529483b8c337536f7c9d6f27140e2ff2 +SIZE (go/mail_mailpit/mailpit-v1.27.4/v1.27.4.zip) = 584369 diff --git a/mail/mailpit/files/patch-package-lock.json b/mail/mailpit/files/patch-package-lock.json index 7a0dc0c6326b..c82702ce7d3a 100644 --- a/mail/mailpit/files/patch-package-lock.json +++ b/mail/mailpit/files/patch-package-lock.json @@ -1,6 +1,6 @@ --- package-lock.json.orig 1979-11-29 23:00:00 UTC +++ package-lock.json -@@ -30,9 +30,9 @@ +@@ -31,9 +31,9 @@ "@types/bootstrap": "^5.2.7", "@types/tinycon": "^0.6.3", "@vue/compiler-sfc": "^3.2.37", @@ -12,29 +12,22 @@ "eslint": "^9.29.0", "eslint-config-prettier": "^10.1.5", "eslint-plugin-vue": "^10.2.0", -@@ -107,14 +107,6 @@ +@@ -107,456 +107,6 @@ "node": ">=6.9.0" } }, - "node_modules/@bufbuild/protobuf": { -- "version": "2.6.0", -- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.6.0.tgz", -- "integrity": "sha512-6cuonJVNOIL7lTj5zgo/Rc2bKAo4/GvN+rKCrUj7GdEHRzCk8zKOfFwUsL9nAVk5rSIsRmlgcpLzTRysopEeeg==", +- "version": "2.6.3", +- "resolved": "https://registry.npmjs.org/@bufbuild/protobuf/-/protobuf-2.6.3.tgz", +- "integrity": "sha512-w/gJKME9mYN7ZoUAmSMAWXk4hkVpxRKvEJCb3dV5g9wwWdxTJJ0ayOJAVcNxtdqaxDyFuC0uz4RSGVacJ030PQ==", - "dev": true, - "license": "(Apache-2.0 AND BSD-3-Clause)", - "peer": true - }, - "node_modules/@emnapi/core": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/@emnapi/core/-/core-1.4.3.tgz", -@@ -149,431 +141,6 @@ - "tslib": "^2.4.0" - } - }, - "node_modules/@esbuild/aix-ppc64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.5.tgz", -- "integrity": "sha512-9o3TMmpmftaCMepOdA5k/yDw8SfInyzWWTjYTFCX3kPSDJMROQTb8jg+h9Cnwnmm1vOzvxN7gIfB5V2ewpjtGA==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/aix-ppc64/-/aix-ppc64-0.25.8.tgz", +- "integrity": "sha512-urAvrUedIqEiFR3FYSLTWQgLu5tb+m0qZw0NBEasUeo6wuqatkMDaRT+1uABiGXEu5vqgPd7FGE1BhsAIy9QVA==", - "cpu": [ - "ppc64" - ], @@ -49,9 +42,9 @@ - } - }, - "node_modules/@esbuild/android-arm": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.5.tgz", -- "integrity": "sha512-AdJKSPeEHgi7/ZhuIPtcQKr5RQdo6OO2IL87JkianiMYMPbCtot9fxPbrMiBADOWWm3T2si9stAiVsGbTQFkbA==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/android-arm/-/android-arm-0.25.8.tgz", +- "integrity": "sha512-RONsAvGCz5oWyePVnLdZY/HHwA++nxYWIX1atInlaW6SEkwq6XkP3+cb825EUcRs5Vss/lGh/2YxAb5xqc07Uw==", - "cpu": [ - "arm" - ], @@ -66,9 +59,9 @@ - } - }, - "node_modules/@esbuild/android-arm64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.5.tgz", -- "integrity": "sha512-VGzGhj4lJO+TVGV1v8ntCZWJktV7SGCs3Pn1GRWI1SBFtRALoomm8k5E9Pmwg3HOAal2VDc2F9+PM/rEY6oIDg==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/android-arm64/-/android-arm64-0.25.8.tgz", +- "integrity": "sha512-OD3p7LYzWpLhZEyATcTSJ67qB5D+20vbtr6vHlHWSQYhKtzUYrETuWThmzFpZtFsBIxRvhO07+UgVA9m0i/O1w==", - "cpu": [ - "arm64" - ], @@ -83,9 +76,9 @@ - } - }, - "node_modules/@esbuild/android-x64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.5.tgz", -- "integrity": "sha512-D2GyJT1kjvO//drbRT3Hib9XPwQeWd9vZoBJn+bu/lVsOZ13cqNdDeqIF/xQ5/VmWvMduP6AmXvylO/PIc2isw==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/android-x64/-/android-x64-0.25.8.tgz", +- "integrity": "sha512-yJAVPklM5+4+9dTeKwHOaA+LQkmrKFX96BM0A/2zQrbS6ENCmxc4OVoBs5dPkCCak2roAD+jKCdnmOqKszPkjA==", - "cpu": [ - "x64" - ], @@ -100,9 +93,9 @@ - } - }, - "node_modules/@esbuild/darwin-arm64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.5.tgz", -- "integrity": "sha512-GtaBgammVvdF7aPIgH2jxMDdivezgFu6iKpmT+48+F8Hhg5J/sfnDieg0aeG/jfSvkYQU2/pceFPDKlqZzwnfQ==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/darwin-arm64/-/darwin-arm64-0.25.8.tgz", +- "integrity": "sha512-Jw0mxgIaYX6R8ODrdkLLPwBqHTtYHJSmzzd+QeytSugzQ0Vg4c5rDky5VgkoowbZQahCbsv1rT1KW72MPIkevw==", - "cpu": [ - "arm64" - ], @@ -117,9 +110,9 @@ - } - }, - "node_modules/@esbuild/darwin-x64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.5.tgz", -- "integrity": "sha512-1iT4FVL0dJ76/q1wd7XDsXrSW+oLoquptvh4CLR4kITDtqi2e/xwXwdCVH8hVHU43wgJdsq7Gxuzcs6Iq/7bxQ==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/darwin-x64/-/darwin-x64-0.25.8.tgz", +- "integrity": "sha512-Vh2gLxxHnuoQ+GjPNvDSDRpoBCUzY4Pu0kBqMBDlK4fuWbKgGtmDIeEC081xi26PPjn+1tct+Bh8FjyLlw1Zlg==", - "cpu": [ - "x64" - ], @@ -134,9 +127,9 @@ - } - }, - "node_modules/@esbuild/freebsd-arm64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.5.tgz", -- "integrity": "sha512-nk4tGP3JThz4La38Uy/gzyXtpkPW8zSAmoUhK9xKKXdBCzKODMc2adkB2+8om9BDYugz+uGV7sLmpTYzvmz6Sw==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-arm64/-/freebsd-arm64-0.25.8.tgz", +- "integrity": "sha512-YPJ7hDQ9DnNe5vxOm6jaie9QsTwcKedPvizTVlqWG9GBSq+BuyWEDazlGaDTC5NGU4QJd666V0yqCBL2oWKPfA==", - "cpu": [ - "arm64" - ], @@ -151,9 +144,9 @@ - } - }, - "node_modules/@esbuild/freebsd-x64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.5.tgz", -- "integrity": "sha512-PrikaNjiXdR2laW6OIjlbeuCPrPaAl0IwPIaRv+SMV8CiM8i2LqVUHFC1+8eORgWyY7yhQY+2U2fA55mBzReaw==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/freebsd-x64/-/freebsd-x64-0.25.8.tgz", +- "integrity": "sha512-MmaEXxQRdXNFsRN/KcIimLnSJrk2r5H8v+WVafRWz5xdSVmWLoITZQXcgehI2ZE6gioE6HirAEToM/RvFBeuhw==", - "cpu": [ - "x64" - ], @@ -168,9 +161,9 @@ - } - }, - "node_modules/@esbuild/linux-arm": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.5.tgz", -- "integrity": "sha512-cPzojwW2okgh7ZlRpcBEtsX7WBuqbLrNXqLU89GxWbNt6uIg78ET82qifUy3W6OVww6ZWobWub5oqZOVtwolfw==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm/-/linux-arm-0.25.8.tgz", +- "integrity": "sha512-FuzEP9BixzZohl1kLf76KEVOsxtIBFwCaLupVuk4eFVnOZfU+Wsn+x5Ryam7nILV2pkq2TqQM9EZPsOBuMC+kg==", - "cpu": [ - "arm" - ], @@ -185,9 +178,9 @@ - } - }, - "node_modules/@esbuild/linux-arm64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.5.tgz", -- "integrity": "sha512-Z9kfb1v6ZlGbWj8EJk9T6czVEjjq2ntSYLY2cw6pAZl4oKtfgQuS4HOq41M/BcoLPzrUbNd+R4BXFyH//nHxVg==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-arm64/-/linux-arm64-0.25.8.tgz", +- "integrity": "sha512-WIgg00ARWv/uYLU7lsuDK00d/hHSfES5BzdWAdAig1ioV5kaFNrtK8EqGcUBJhYqotlUByUKz5Qo6u8tt7iD/w==", - "cpu": [ - "arm64" - ], @@ -202,9 +195,9 @@ - } - }, - "node_modules/@esbuild/linux-ia32": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.5.tgz", -- "integrity": "sha512-sQ7l00M8bSv36GLV95BVAdhJ2QsIbCuCjh/uYrWiMQSUuV+LpXwIqhgJDcvMTj+VsQmqAHL2yYaasENvJ7CDKA==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-ia32/-/linux-ia32-0.25.8.tgz", +- "integrity": "sha512-A1D9YzRX1i+1AJZuFFUMP1E9fMaYY+GnSQil9Tlw05utlE86EKTUA7RjwHDkEitmLYiFsRd9HwKBPEftNdBfjg==", - "cpu": [ - "ia32" - ], @@ -219,9 +212,9 @@ - } - }, - "node_modules/@esbuild/linux-loong64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.5.tgz", -- "integrity": "sha512-0ur7ae16hDUC4OL5iEnDb0tZHDxYmuQyhKhsPBV8f99f6Z9KQM02g33f93rNH5A30agMS46u2HP6qTdEt6Q1kg==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-loong64/-/linux-loong64-0.25.8.tgz", +- "integrity": "sha512-O7k1J/dwHkY1RMVvglFHl1HzutGEFFZ3kNiDMSOyUrB7WcoHGf96Sh+64nTRT26l3GMbCW01Ekh/ThKM5iI7hQ==", - "cpu": [ - "loong64" - ], @@ -236,9 +229,9 @@ - } - }, - "node_modules/@esbuild/linux-mips64el": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.5.tgz", -- "integrity": "sha512-kB/66P1OsHO5zLz0i6X0RxlQ+3cu0mkxS3TKFvkb5lin6uwZ/ttOkP3Z8lfR9mJOBk14ZwZ9182SIIWFGNmqmg==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-mips64el/-/linux-mips64el-0.25.8.tgz", +- "integrity": "sha512-uv+dqfRazte3BzfMp8PAQXmdGHQt2oC/y2ovwpTteqrMx2lwaksiFZ/bdkXJC19ttTvNXBuWH53zy/aTj1FgGw==", - "cpu": [ - "mips64el" - ], @@ -253,9 +246,9 @@ - } - }, - "node_modules/@esbuild/linux-ppc64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.5.tgz", -- "integrity": "sha512-UZCmJ7r9X2fe2D6jBmkLBMQetXPXIsZjQJCjgwpVDz+YMcS6oFR27alkgGv3Oqkv07bxdvw7fyB71/olceJhkQ==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-ppc64/-/linux-ppc64-0.25.8.tgz", +- "integrity": "sha512-GyG0KcMi1GBavP5JgAkkstMGyMholMDybAf8wF5A70CALlDM2p/f7YFE7H92eDeH/VBtFJA5MT4nRPDGg4JuzQ==", - "cpu": [ - "ppc64" - ], @@ -270,9 +263,9 @@ - } - }, - "node_modules/@esbuild/linux-riscv64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.5.tgz", -- "integrity": "sha512-kTxwu4mLyeOlsVIFPfQo+fQJAV9mh24xL+y+Bm6ej067sYANjyEw1dNHmvoqxJUCMnkBdKpvOn0Ahql6+4VyeA==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-riscv64/-/linux-riscv64-0.25.8.tgz", +- "integrity": "sha512-rAqDYFv3yzMrq7GIcen3XP7TUEG/4LK86LUPMIz6RT8A6pRIDn0sDcvjudVZBiiTcZCY9y2SgYX2lgK3AF+1eg==", - "cpu": [ - "riscv64" - ], @@ -287,9 +280,9 @@ - } - }, - "node_modules/@esbuild/linux-s390x": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.5.tgz", -- "integrity": "sha512-K2dSKTKfmdh78uJ3NcWFiqyRrimfdinS5ErLSn3vluHNeHVnBAFWC8a4X5N+7FgVE1EjXS1QDZbpqZBjfrqMTQ==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-s390x/-/linux-s390x-0.25.8.tgz", +- "integrity": "sha512-Xutvh6VjlbcHpsIIbwY8GVRbwoviWT19tFhgdA7DlenLGC/mbc3lBoVb7jxj9Z+eyGqvcnSyIltYUrkKzWqSvg==", - "cpu": [ - "s390x" - ], @@ -304,9 +297,9 @@ - } - }, - "node_modules/@esbuild/linux-x64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.5.tgz", -- "integrity": "sha512-uhj8N2obKTE6pSZ+aMUbqq+1nXxNjZIIjCjGLfsWvVpy7gKCOL6rsY1MhRh9zLtUtAI7vpgLMK6DxjO8Qm9lJw==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/linux-x64/-/linux-x64-0.25.8.tgz", +- "integrity": "sha512-ASFQhgY4ElXh3nDcOMTkQero4b1lgubskNlhIfJrsH5OKZXDpUAKBlNS0Kx81jwOBp+HCeZqmoJuihTv57/jvQ==", - "cpu": [ - "x64" - ], @@ -321,9 +314,9 @@ - } - }, - "node_modules/@esbuild/netbsd-arm64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.5.tgz", -- "integrity": "sha512-pwHtMP9viAy1oHPvgxtOv+OkduK5ugofNTVDilIzBLpoWAM16r7b/mxBvfpuQDpRQFMfuVr5aLcn4yveGvBZvw==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-arm64/-/netbsd-arm64-0.25.8.tgz", +- "integrity": "sha512-d1KfruIeohqAi6SA+gENMuObDbEjn22olAR7egqnkCD9DGBG0wsEARotkLgXDu6c4ncgWTZJtN5vcgxzWRMzcw==", - "cpu": [ - "arm64" - ], @@ -338,9 +331,9 @@ - } - }, - "node_modules/@esbuild/netbsd-x64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.5.tgz", -- "integrity": "sha512-WOb5fKrvVTRMfWFNCroYWWklbnXH0Q5rZppjq0vQIdlsQKuw6mdSihwSo4RV/YdQ5UCKKvBy7/0ZZYLBZKIbwQ==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/netbsd-x64/-/netbsd-x64-0.25.8.tgz", +- "integrity": "sha512-nVDCkrvx2ua+XQNyfrujIG38+YGyuy2Ru9kKVNyh5jAys6n+l44tTtToqHjino2My8VAY6Lw9H7RI73XFi66Cg==", - "cpu": [ - "x64" - ], @@ -355,9 +348,9 @@ - } - }, - "node_modules/@esbuild/openbsd-arm64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.5.tgz", -- "integrity": "sha512-7A208+uQKgTxHd0G0uqZO8UjK2R0DDb4fDmERtARjSHWxqMTye4Erz4zZafx7Di9Cv+lNHYuncAkiGFySoD+Mw==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-arm64/-/openbsd-arm64-0.25.8.tgz", +- "integrity": "sha512-j8HgrDuSJFAujkivSMSfPQSAa5Fxbvk4rgNAS5i3K+r8s1X0p1uOO2Hl2xNsGFppOeHOLAVgYwDVlmxhq5h+SQ==", - "cpu": [ - "arm64" - ], @@ -372,9 +365,9 @@ - } - }, - "node_modules/@esbuild/openbsd-x64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.5.tgz", -- "integrity": "sha512-G4hE405ErTWraiZ8UiSoesH8DaCsMm0Cay4fsFWOOUcz8b8rC6uCvnagr+gnioEjWn0wC+o1/TAHt+It+MpIMg==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/openbsd-x64/-/openbsd-x64-0.25.8.tgz", +- "integrity": "sha512-1h8MUAwa0VhNCDp6Af0HToI2TJFAn1uqT9Al6DJVzdIBAd21m/G0Yfc77KDM3uF3T/YaOgQq3qTJHPbTOInaIQ==", - "cpu": [ - "x64" - ], @@ -388,10 +381,27 @@ - "node": ">=18" - } - }, +- "node_modules/@esbuild/openharmony-arm64": { +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/openharmony-arm64/-/openharmony-arm64-0.25.8.tgz", +- "integrity": "sha512-r2nVa5SIK9tSWd0kJd9HCffnDHKchTGikb//9c7HX+r+wHYCpQrSgxhlY6KWV1nFo1l4KFbsMlHk+L6fekLsUg==", +- "cpu": [ +- "arm64" +- ], +- "dev": true, +- "license": "MIT", +- "optional": true, +- "os": [ +- "openharmony" +- ], +- "engines": { +- "node": ">=18" +- } +- }, - "node_modules/@esbuild/sunos-x64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.5.tgz", -- "integrity": "sha512-l+azKShMy7FxzY0Rj4RCt5VD/q8mG/e+mDivgspo+yL8zW7qEwctQ6YqKX34DTEleFAvCIUviCFX1SDZRSyMQA==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/sunos-x64/-/sunos-x64-0.25.8.tgz", +- "integrity": "sha512-zUlaP2S12YhQ2UzUfcCuMDHQFJyKABkAjvO5YSndMiIkMimPmxA+BYSBikWgsRpvyxuRnow4nS5NPnf9fpv41w==", - "cpu": [ - "x64" - ], @@ -406,9 +416,9 @@ - } - }, - "node_modules/@esbuild/win32-arm64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.5.tgz", -- "integrity": "sha512-O2S7SNZzdcFG7eFKgvwUEZ2VG9D/sn/eIiz8XRZ1Q/DO5a3s76Xv0mdBzVM5j5R639lXQmPmSo0iRpHqUUrsxw==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/win32-arm64/-/win32-arm64-0.25.8.tgz", +- "integrity": "sha512-YEGFFWESlPva8hGL+zvj2z/SaK+pH0SwOM0Nc/d+rVnW7GSTFlLBGzZkuSU9kFIGIo8q9X3ucpZhu8PDN5A2sQ==", - "cpu": [ - "arm64" - ], @@ -423,9 +433,9 @@ - } - }, - "node_modules/@esbuild/win32-ia32": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.5.tgz", -- "integrity": "sha512-onOJ02pqs9h1iMJ1PQphR+VZv8qBMQ77Klcsqv9CNW2w6yLqoURLcgERAIurY6QE63bbLuqgP9ATqajFLK5AMQ==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/win32-ia32/-/win32-ia32-0.25.8.tgz", +- "integrity": "sha512-hiGgGC6KZ5LZz58OL/+qVVoZiuZlUYlYHNAmczOm7bs2oE1XriPFi5ZHHrS8ACpV5EjySrnoCKmcbQMN+ojnHg==", - "cpu": [ - "ia32" - ], @@ -440,9 +450,9 @@ - } - }, - "node_modules/@esbuild/win32-x64": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.5.tgz", -- "integrity": "sha512-TXv6YnJ8ZMVdX+SXWVBo/0p8LTcrUYngpWjvm91TMjjBQii7Oz11Lw5lbDV5Y0TzuhSJHwiH4hEtC1I42mMS0g==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/@esbuild/win32-x64/-/win32-x64-0.25.8.tgz", +- "integrity": "sha512-cn3Yr7+OaaZq1c+2pe+8yxC8E144SReCQjN6/2ynubzYjvyqZjTXfQJpAcQpsdJq3My7XADANiYGHoFC69pLQw==", - "cpu": [ - "x64" - ], @@ -459,7 +469,7 @@ "node_modules/@eslint-community/eslint-utils": { "version": "4.7.0", "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.7.0.tgz", -@@ -1224,6 +791,7 @@ +@@ -1117,6 +667,7 @@ "version": "2.11.8", "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.8.tgz", "integrity": "sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==", @@ -467,7 +477,7 @@ "license": "MIT", "funding": { "type": "opencollective", -@@ -2916,14 +2484,6 @@ +@@ -2089,14 +1640,6 @@ "ieee754": "^1.2.1" } }, @@ -479,10 +489,10 @@ - "license": "MIT/X11", - "peer": true - }, - "node_modules/call-bind": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.8.tgz", -@@ -3042,14 +2602,6 @@ + "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", +@@ -2179,14 +1722,6 @@ "dev": true, "license": "MIT" }, @@ -497,14 +507,14 @@ "node_modules/combined-stream": { "version": "1.0.8", "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", -@@ -3528,47 +3080,6 @@ - "url": "https://github.com/sponsors/ljharb" +@@ -2410,48 +1945,6 @@ + "node": ">= 0.4" } }, - "node_modules/esbuild": { -- "version": "0.25.5", -- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.5.tgz", -- "integrity": "sha512-P8OtKZRv/5J5hhz0cUAdu/cLuPIKXpQl1R9pZtvmHWQvrAUVd0UNIPT4IB4W3rNOqVO0rlqHmCIbSwxh/c9yUQ==", +- "version": "0.25.8", +- "resolved": "https://registry.npmjs.org/esbuild/-/esbuild-0.25.8.tgz", +- "integrity": "sha512-vVC0USHGtMi8+R4Kz8rt6JhEWLxsv9Rnu/lGYbPR8u47B+DCBksq9JarW0zOO7bs37hyOK1l2/oqtbciutL5+Q==", - "dev": true, - "hasInstallScript": true, - "license": "MIT", @@ -515,44 +525,45 @@ - "node": ">=18" - }, - "optionalDependencies": { -- "@esbuild/aix-ppc64": "0.25.5", -- "@esbuild/android-arm": "0.25.5", -- "@esbuild/android-arm64": "0.25.5", -- "@esbuild/android-x64": "0.25.5", -- "@esbuild/darwin-arm64": "0.25.5", -- "@esbuild/darwin-x64": "0.25.5", -- "@esbuild/freebsd-arm64": "0.25.5", -- "@esbuild/freebsd-x64": "0.25.5", -- "@esbuild/linux-arm": "0.25.5", -- "@esbuild/linux-arm64": "0.25.5", -- "@esbuild/linux-ia32": "0.25.5", -- "@esbuild/linux-loong64": "0.25.5", -- "@esbuild/linux-mips64el": "0.25.5", -- "@esbuild/linux-ppc64": "0.25.5", -- "@esbuild/linux-riscv64": "0.25.5", -- "@esbuild/linux-s390x": "0.25.5", -- "@esbuild/linux-x64": "0.25.5", -- "@esbuild/netbsd-arm64": "0.25.5", -- "@esbuild/netbsd-x64": "0.25.5", -- "@esbuild/openbsd-arm64": "0.25.5", -- "@esbuild/openbsd-x64": "0.25.5", -- "@esbuild/sunos-x64": "0.25.5", -- "@esbuild/win32-arm64": "0.25.5", -- "@esbuild/win32-ia32": "0.25.5", -- "@esbuild/win32-x64": "0.25.5" +- "@esbuild/aix-ppc64": "0.25.8", +- "@esbuild/android-arm": "0.25.8", +- "@esbuild/android-arm64": "0.25.8", +- "@esbuild/android-x64": "0.25.8", +- "@esbuild/darwin-arm64": "0.25.8", +- "@esbuild/darwin-x64": "0.25.8", +- "@esbuild/freebsd-arm64": "0.25.8", +- "@esbuild/freebsd-x64": "0.25.8", +- "@esbuild/linux-arm": "0.25.8", +- "@esbuild/linux-arm64": "0.25.8", +- "@esbuild/linux-ia32": "0.25.8", +- "@esbuild/linux-loong64": "0.25.8", +- "@esbuild/linux-mips64el": "0.25.8", +- "@esbuild/linux-ppc64": "0.25.8", +- "@esbuild/linux-riscv64": "0.25.8", +- "@esbuild/linux-s390x": "0.25.8", +- "@esbuild/linux-x64": "0.25.8", +- "@esbuild/netbsd-arm64": "0.25.8", +- "@esbuild/netbsd-x64": "0.25.8", +- "@esbuild/openbsd-arm64": "0.25.8", +- "@esbuild/openbsd-x64": "0.25.8", +- "@esbuild/openharmony-arm64": "0.25.8", +- "@esbuild/sunos-x64": "0.25.8", +- "@esbuild/win32-arm64": "0.25.8", +- "@esbuild/win32-ia32": "0.25.8", +- "@esbuild/win32-x64": "0.25.8" - } - }, "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", -@@ -3599,6 +3110,19 @@ +@@ -2482,6 +1975,19 @@ "sass-embedded": "^1.71.1" } }, + "node_modules/esbuild-wasm": { -+ "version": "0.25.5", -+ "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.5.tgz", -+ "integrity": "sha512-V/rbdOws2gDcnCAECfPrajhuafI0WY4WumUgc8ZHwOLnvmM0doLQ+dqvVFI2qkVxQsvo6880aC9IjpyDqcwwTw==", ++ "version": "0.25.8", ++ "resolved": "https://registry.npmjs.org/esbuild-wasm/-/esbuild-wasm-0.25.8.tgz", ++ "integrity": "sha512-VFUDMoZdf/NsyCepv5heZqvNLYj9HL+xEKG5tktsFbx+shR8Dt9MchKBEdu/5the2RfTzgxkO6B/nUfzmsWN9Q==", + "dev": true, + "license": "MIT", + "bin": { @@ -565,8 +576,8 @@ "node_modules/escape-string-regexp": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", -@@ -6198,17 +5722,6 @@ - "queue-microtask": "^1.2.2" +@@ -3798,17 +3304,6 @@ + "node": ">=4" } }, - "node_modules/rxjs": { @@ -580,17 +591,17 @@ - "tslib": "^2.1.0" - } - }, - "node_modules/safe-array-concat": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/safe-array-concat/-/safe-array-concat-1.1.3.tgz", -@@ -6292,353 +5805,6 @@ + "node_modules/safe-identifier": { + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/safe-identifier/-/safe-identifier-0.4.2.tgz", +@@ -3837,391 +3332,6 @@ "@parcel/watcher": "^2.4.1" } }, - "node_modules/sass-embedded": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.89.2.tgz", -- "integrity": "sha512-Ack2K8rc57kCFcYlf3HXpZEJFNUX8xd8DILldksREmYXQkRHI879yy8q4mRDJgrojkySMZqmmmW1NxrFxMsYaA==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded/-/sass-embedded-1.90.0.tgz", +- "integrity": "sha512-XP1EltyLLfuU5FsGVjSz8PcT925oA3rDnJTWOEBHR42k62ZEbKTcZ4gVlFwKi0Ggzi5E8v1K2BplD8ELHwusYg==", - "dev": true, - "license": "MIT", - "peer": true, @@ -611,28 +622,48 @@ - "node": ">=16.0.0" - }, - "optionalDependencies": { -- "sass-embedded-android-arm": "1.89.2", -- "sass-embedded-android-arm64": "1.89.2", -- "sass-embedded-android-riscv64": "1.89.2", -- "sass-embedded-android-x64": "1.89.2", -- "sass-embedded-darwin-arm64": "1.89.2", -- "sass-embedded-darwin-x64": "1.89.2", -- "sass-embedded-linux-arm": "1.89.2", -- "sass-embedded-linux-arm64": "1.89.2", -- "sass-embedded-linux-musl-arm": "1.89.2", -- "sass-embedded-linux-musl-arm64": "1.89.2", -- "sass-embedded-linux-musl-riscv64": "1.89.2", -- "sass-embedded-linux-musl-x64": "1.89.2", -- "sass-embedded-linux-riscv64": "1.89.2", -- "sass-embedded-linux-x64": "1.89.2", -- "sass-embedded-win32-arm64": "1.89.2", -- "sass-embedded-win32-x64": "1.89.2" +- "sass-embedded-all-unknown": "1.90.0", +- "sass-embedded-android-arm": "1.90.0", +- "sass-embedded-android-arm64": "1.90.0", +- "sass-embedded-android-riscv64": "1.90.0", +- "sass-embedded-android-x64": "1.90.0", +- "sass-embedded-darwin-arm64": "1.90.0", +- "sass-embedded-darwin-x64": "1.90.0", +- "sass-embedded-linux-arm": "1.90.0", +- "sass-embedded-linux-arm64": "1.90.0", +- "sass-embedded-linux-musl-arm": "1.90.0", +- "sass-embedded-linux-musl-arm64": "1.90.0", +- "sass-embedded-linux-musl-riscv64": "1.90.0", +- "sass-embedded-linux-musl-x64": "1.90.0", +- "sass-embedded-linux-riscv64": "1.90.0", +- "sass-embedded-linux-x64": "1.90.0", +- "sass-embedded-unknown-all": "1.90.0", +- "sass-embedded-win32-arm64": "1.90.0", +- "sass-embedded-win32-x64": "1.90.0" +- } +- }, +- "node_modules/sass-embedded-all-unknown": { +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-all-unknown/-/sass-embedded-all-unknown-1.90.0.tgz", +- "integrity": "sha512-/n7jTQvI+hftDDrHzK19G4pxfDzOhtjuQO1K54ui1pT2S0sWfWDjCYUbQgtWQ6FO7g5qWS0hgmrWdc7fmS3rgA==", +- "cpu": [ +- "!arm", +- "!arm64", +- "!riscv64", +- "!x64" +- ], +- "dev": true, +- "license": "MIT", +- "optional": true, +- "peer": true, +- "dependencies": { +- "sass": "1.90.0" - } - }, - "node_modules/sass-embedded-android-arm": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.89.2.tgz", -- "integrity": "sha512-oHAPTboBHRZlDBhyRB6dvDKh4KvFs+DZibDHXbkSI6dBZxMTT+Yb2ivocHnctVGucKTLQeT7+OM5DjWHyynL/A==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm/-/sass-embedded-android-arm-1.90.0.tgz", +- "integrity": "sha512-usF6kVJQWa1CMgPH1nCT1y8KEmAT2fzB00dDIPBYHq8U5VZLCihi2bJRP5U9NlcwP1TlKGKCjwsbIdSjDKfecg==", - "cpu": [ - "arm" - ], @@ -648,9 +679,9 @@ - } - }, - "node_modules/sass-embedded-android-arm64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.89.2.tgz", -- "integrity": "sha512-+pq7a7AUpItNyPu61sRlP6G2A8pSPpyazASb+8AK2pVlFayCSPAEgpwpCE9A2/Xj86xJZeMizzKUHxM2CBCUxA==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-android-arm64/-/sass-embedded-android-arm64-1.90.0.tgz", +- "integrity": "sha512-bkTlewzWksa6Sj4Zs1CWiutnvUbsO3xuYh2QBRknXsOtuMlfTPoXnwhCnyE4lSvUxw2qxSbv+NdQev9qMfsBgA==", - "cpu": [ - "arm64" - ], @@ -666,9 +697,9 @@ - } - }, - "node_modules/sass-embedded-android-riscv64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.89.2.tgz", -- "integrity": "sha512-HfJJWp/S6XSYvlGAqNdakeEMPOdhBkj2s2lN6SHnON54rahKem+z9pUbCriUJfM65Z90lakdGuOfidY61R9TYg==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-android-riscv64/-/sass-embedded-android-riscv64-1.90.0.tgz", +- "integrity": "sha512-bpqCIOaX+0Lou/BNJ4iJIKbWbVaYXFdg26C3gG6gxxKZRzp/6OYCxHrIQDwhKz6YC8Q5rwNPMpfDVYbWPcgroA==", - "cpu": [ - "riscv64" - ], @@ -684,9 +715,9 @@ - } - }, - "node_modules/sass-embedded-android-x64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.89.2.tgz", -- "integrity": "sha512-BGPzq53VH5z5HN8de6jfMqJjnRe1E6sfnCWFd4pK+CAiuM7iw5Fx6BQZu3ikfI1l2GY0y6pRXzsVLdp/j4EKEA==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-android-x64/-/sass-embedded-android-x64-1.90.0.tgz", +- "integrity": "sha512-GNxVKnCMd/p2icZ+Q4mhvNk19NrLXq1C4guiqjrycHYQLEnxRkjbW1QXYiL+XyDn4e+Bcq0knzG0I9pMuNZxkg==", - "cpu": [ - "x64" - ], @@ -702,9 +733,9 @@ - } - }, - "node_modules/sass-embedded-darwin-arm64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.89.2.tgz", -- "integrity": "sha512-UCm3RL/tzMpG7DsubARsvGUNXC5pgfQvP+RRFJo9XPIi6elopY5B6H4m9dRYDpHA+scjVthdiDwkPYr9+S/KGw==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-arm64/-/sass-embedded-darwin-arm64-1.90.0.tgz", +- "integrity": "sha512-qr4KBMJfBA+lzXiWnP00qzpLzHQzGd1OSK3VHcUFjZ8l7VOYf2R7Tc3fcTLhpaNPMJtTK0jrk8rFqBvsiZExnA==", - "cpu": [ - "arm64" - ], @@ -720,9 +751,9 @@ - } - }, - "node_modules/sass-embedded-darwin-x64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.89.2.tgz", -- "integrity": "sha512-D9WxtDY5VYtMApXRuhQK9VkPHB8R79NIIR6xxVlN2MIdEid/TZWi1MHNweieETXhWGrKhRKglwnHxxyKdJYMnA==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-darwin-x64/-/sass-embedded-darwin-x64-1.90.0.tgz", +- "integrity": "sha512-z2nr1nNqtWDLVRwTbHtL7zriK90U7O/Gb15UaCSMYeAz9Y+wog5s/sDEKm0+GsVdzzkaCaMZRWGN4jTilnUwmQ==", - "cpu": [ - "x64" - ], @@ -738,9 +769,9 @@ - } - }, - "node_modules/sass-embedded-linux-arm": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.89.2.tgz", -- "integrity": "sha512-leP0t5U4r95dc90o8TCWfxNXwMAsQhpWxTkdtySDpngoqtTy3miMd7EYNYd1znI0FN1CBaUvbdCMbnbPwygDlA==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm/-/sass-embedded-linux-arm-1.90.0.tgz", +- "integrity": "sha512-FeBxI5Q2HvM3CCadcEcQgvWbDPVs2YEF0PZ87fbAVTCG8dV+iNnQreSz7GRJroknpvbRhm5t2gedvcgmTnPb2Q==", - "cpu": [ - "arm" - ], @@ -756,9 +787,9 @@ - } - }, - "node_modules/sass-embedded-linux-arm64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.89.2.tgz", -- "integrity": "sha512-2N4WW5LLsbtrWUJ7iTpjvhajGIbmDR18ZzYRywHdMLpfdPApuHPMDF5CYzHbS+LLx2UAx7CFKBnj5LLjY6eFgQ==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-arm64/-/sass-embedded-linux-arm64-1.90.0.tgz", +- "integrity": "sha512-SPMcGZuP71Fj8btCGtlBnv8h8DAbJn8EQfLzXs9oo6NGFFLVjNGiFpqGfgtUV6DLWCuaRyEFeViO7wZow/vKGQ==", - "cpu": [ - "arm64" - ], @@ -774,9 +805,9 @@ - } - }, - "node_modules/sass-embedded-linux-musl-arm": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.89.2.tgz", -- "integrity": "sha512-Z6gG2FiVEEdxYHRi2sS5VIYBmp17351bWtOCUZ/thBM66+e70yiN6Eyqjz80DjL8haRUegNQgy9ZJqsLAAmr9g==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm/-/sass-embedded-linux-musl-arm-1.90.0.tgz", +- "integrity": "sha512-EB2z0fUXdUdvSoddf4DzdZQkD/xyreD72gwAi8YScgUvR4HMXI7bLcK/n78Rft6OnqvV8090hjC8FsLDo3x5xQ==", - "cpu": [ - "arm" - ], @@ -792,9 +823,9 @@ - } - }, - "node_modules/sass-embedded-linux-musl-arm64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.89.2.tgz", -- "integrity": "sha512-nTyuaBX6U1A/cG7WJh0pKD1gY8hbg1m2SnzsyoFG+exQ0lBX/lwTLHq3nyhF+0atv7YYhYKbmfz+sjPP8CZ9lw==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-arm64/-/sass-embedded-linux-musl-arm64-1.90.0.tgz", +- "integrity": "sha512-xLH7+PFq763MoEm3vI7hQk5E+nStiLWbijHEYW/tEtCbcQIphgzSkDItEezxXew3dU4EJ1jqrBUySPdoXFLqWA==", - "cpu": [ - "arm64" - ], @@ -810,9 +841,9 @@ - } - }, - "node_modules/sass-embedded-linux-musl-riscv64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.89.2.tgz", -- "integrity": "sha512-N6oul+qALO0SwGY8JW7H/Vs0oZIMrRMBM4GqX3AjM/6y8JsJRxkAwnfd0fDyK+aICMFarDqQonQNIx99gdTZqw==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-riscv64/-/sass-embedded-linux-musl-riscv64-1.90.0.tgz", +- "integrity": "sha512-L21UkOgnSrD+ERF+jo1IWneGv40t0ap9+3cI+wZWYhQS5MkxponhT9QaNU57JEDJwB9mOl01LVw14opz4SN+VQ==", - "cpu": [ - "riscv64" - ], @@ -828,9 +859,9 @@ - } - }, - "node_modules/sass-embedded-linux-musl-x64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.89.2.tgz", -- "integrity": "sha512-K+FmWcdj/uyP8GiG9foxOCPfb5OAZG0uSVq80DKgVSC0U44AdGjvAvVZkrgFEcZ6cCqlNC2JfYmslB5iqdL7tg==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-musl-x64/-/sass-embedded-linux-musl-x64-1.90.0.tgz", +- "integrity": "sha512-NeAycQlsdhFdnIeSmRmScYUyCd+uE+x15NLFunbF8M0PgCKurrUhaxgGKSuBbaK56FpxarKOHCqcOrWbemIGzQ==", - "cpu": [ - "x64" - ], @@ -846,9 +877,9 @@ - } - }, - "node_modules/sass-embedded-linux-riscv64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.89.2.tgz", -- "integrity": "sha512-g9nTbnD/3yhOaskeqeBQETbtfDQWRgsjHok6bn7DdAuwBsyrR3JlSFyqKc46pn9Xxd9SQQZU8AzM4IR+sY0A0w==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-riscv64/-/sass-embedded-linux-riscv64-1.90.0.tgz", +- "integrity": "sha512-lJopaQhW8S+kaQ61vMqq3c+bOurcf9RdZf2EmzQYpc2y1vT5cWfRNrRkbAgO/23IQxsk/fq3UIUnsjnyQmi6MA==", - "cpu": [ - "riscv64" - ], @@ -864,9 +895,9 @@ - } - }, - "node_modules/sass-embedded-linux-x64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.89.2.tgz", -- "integrity": "sha512-Ax7dKvzncyQzIl4r7012KCMBvJzOz4uwSNoyoM5IV6y5I1f5hEwI25+U4WfuTqdkv42taCMgpjZbh9ERr6JVMQ==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-linux-x64/-/sass-embedded-linux-x64-1.90.0.tgz", +- "integrity": "sha512-Cc061gBfMPwH9rN7neQaH36cvOQC+dFMSGIeX5qUOhrEL4Ng51iqBV6aI4RIB1jCFGth6eDydVRN1VdV9qom8A==", - "cpu": [ - "x64" - ], @@ -881,10 +912,28 @@ - "node": ">=14.0.0" - } - }, +- "node_modules/sass-embedded-unknown-all": { +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-unknown-all/-/sass-embedded-unknown-all-1.90.0.tgz", +- "integrity": "sha512-DBGzHVCJDqtjTHZFohush9YTxd4ZxhIygIRTNRXnA0359woF9Z8AS7/YxfzwkqrTX5durSJa6ZamGFYVLoRphQ==", +- "dev": true, +- "license": "MIT", +- "optional": true, +- "os": [ +- "!android", +- "!darwin", +- "!linux", +- "!win32" +- ], +- "peer": true, +- "dependencies": { +- "sass": "1.90.0" +- } +- }, - "node_modules/sass-embedded-win32-arm64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.89.2.tgz", -- "integrity": "sha512-j96iJni50ZUsfD6tRxDQE2QSYQ2WrfHxeiyAXf41Kw0V4w5KYR/Sf6rCZQLMTUOHnD16qTMVpQi20LQSqf4WGg==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-win32-arm64/-/sass-embedded-win32-arm64-1.90.0.tgz", +- "integrity": "sha512-c3/vL/CATnaW3x/6kcNbCROEOUU7zvJpIURp7M9664GJj08/gLPRWKNruw0OkAPQ3C5TTQz7+/fQWEpRA6qmvA==", - "cpu": [ - "arm64" - ], @@ -900,9 +949,9 @@ - } - }, - "node_modules/sass-embedded-win32-x64": { -- "version": "1.89.2", -- "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.89.2.tgz", -- "integrity": "sha512-cS2j5ljdkQsb4PaORiClaVYynE9OAPZG/XjbOMxpQmjRIf7UroY4PEIH+Waf+y47PfXFX9SyxhYuw2NIKGbEng==", +- "version": "1.90.0", +- "resolved": "https://registry.npmjs.org/sass-embedded-win32-x64/-/sass-embedded-win32-x64-1.90.0.tgz", +- "integrity": "sha512-PFwdW7AYtCkwi3NfWFeexvIZEJ0nuShp8Bjjc3px756+18yYwBWa78F4TGdIQmJfpYKBhgkVjFOctwq+NCHntA==", - "cpu": [ - "x64" - ], @@ -937,7 +986,7 @@ "node_modules/semver": { "version": "7.7.2", "resolved": "https://registry.npmjs.org/semver/-/semver-7.7.2.tgz", -@@ -7013,31 +6179,6 @@ +@@ -4342,31 +3452,6 @@ "ramda-adjunct": "^5.1.0" } }, @@ -966,42 +1015,25 @@ - "node": ">=16.0.0" - } - }, - "node_modules/tapable": { - "version": "2.2.2", - "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.2.tgz", -@@ -7189,7 +6330,8 @@ - "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", - "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", - "dev": true, -- "license": "0BSD" -+ "license": "0BSD", -+ "optional": true + "node_modules/timezones-list": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/timezones-list/-/timezones-list-3.1.0.tgz", +@@ -4451,14 +3536,6 @@ + "integrity": "sha512-nsZd8ZeNUzukXPlJmTBwUAuABDe/9qtVDelJeT/qW0ow3ZS3BsQJtNkan1802aM9Uf68/Y8ljw86Hu0h5IUW3w==", + "license": "Apache-2.0" }, +- "node_modules/tslib": { +- "version": "2.8.1", +- "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz", +- "integrity": "sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==", +- "dev": true, +- "license": "0BSD", +- "peer": true +- }, "node_modules/type-check": { "version": "0.4.0", -@@ -7291,21 +6433,6 @@ - "ts-toolbelt": "^9.6.0" - } - }, -- "node_modules/typescript": { -- "version": "5.8.3", -- "resolved": "https://registry.npmjs.org/typescript/-/typescript-5.8.3.tgz", -- "integrity": "sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==", -- "devOptional": true, -- "license": "Apache-2.0", -- "peer": true, -- "bin": { -- "tsc": "bin/tsc", -- "tsserver": "bin/tsserver" -- }, -- "engines": { -- "node": ">=14.17" -- } -- }, - "node_modules/typescript-eslint": { - "version": "8.35.1", - "resolved": "https://registry.npmjs.org/typescript-eslint/-/typescript-eslint-8.35.1.tgz", -@@ -7406,14 +6533,6 @@ + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", +@@ -4504,14 +3581,6 @@ "dev": true, "license": "MIT" }, @@ -1014,9 +1046,9 @@ - "peer": true - }, "node_modules/vue": { - "version": "3.5.17", - "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.17.tgz", -@@ -7442,31 +6561,6 @@ + "version": "3.5.18", + "resolved": "https://registry.npmjs.org/vue/-/vue-3.5.18.tgz", +@@ -4540,31 +3609,6 @@ "license": "MIT", "peerDependencies": { "vue": "^3" diff --git a/mail/mailpit/files/patch-package.json b/mail/mailpit/files/patch-package.json index 22d834f15e4b..c355fa893d1c 100644 --- a/mail/mailpit/files/patch-package.json +++ b/mail/mailpit/files/patch-package.json @@ -1,6 +1,6 @@ --- package.json.orig 1979-11-29 23:00:00 UTC +++ package.json -@@ -34,9 +34,9 @@ +@@ -35,9 +35,9 @@ "@types/bootstrap": "^5.2.7", "@types/tinycon": "^0.6.3", "@vue/compiler-sfc": "^3.2.37", diff --git a/mail/mailslurper/Makefile b/mail/mailslurper/Makefile index be249ed3d81c..7c0c8e089ede 100644 --- a/mail/mailslurper/Makefile +++ b/mail/mailslurper/Makefile @@ -1,7 +1,7 @@ PORTNAME= mailslurper DISTVERSIONPREFIX= release- DISTVERSION= 1.15.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail MAINTAINER= einar@isnic.is diff --git a/mail/mox/Makefile b/mail/mox/Makefile index a986b0b2c91d..f14a237214b6 100644 --- a/mail/mox/Makefile +++ b/mail/mox/Makefile @@ -1,6 +1,7 @@ PORTNAME= mox DISTVERSIONPREFIX= v DISTVERSION= 0.0.15 +PORTREVISION= 1 CATEGORIES= mail PKGNAMESUFFIX= -mail-server diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile index b01dacf18244..648af61f50fb 100644 --- a/mail/nextcloud-mail/Makefile +++ b/mail/nextcloud-mail/Makefile @@ -1,5 +1,5 @@ PORTNAME= mail -PORTVERSION= 5.1.8 +PORTVERSION= 5.1.10 DISTVERSIONPREFIX= v CATEGORIES= mail diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo index 3814f7382bb2..36430a32cb78 100644 --- a/mail/nextcloud-mail/distinfo +++ b/mail/nextcloud-mail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752658770 -SHA256 (nextcloud/mail-v5.1.8.tar.gz) = 0f97ebc6cd6d011e28ff20e7031e2def2f732f36b4c776b136205546e846f30a -SIZE (nextcloud/mail-v5.1.8.tar.gz) = 26722256 +TIMESTAMP = 1753864124 +SHA256 (nextcloud/mail-v5.1.10.tar.gz) = 64eece7c6b47724818d367633c7447d5d656d60bb947fd937bebfd93794aa5e3 +SIZE (nextcloud/mail-v5.1.10.tar.gz) = 26767204 diff --git a/mail/opensmtpd-filter-rspamd/Makefile b/mail/opensmtpd-filter-rspamd/Makefile index b4df3a2d43c2..625bdfecbf97 100644 --- a/mail/opensmtpd-filter-rspamd/Makefile +++ b/mail/opensmtpd-filter-rspamd/Makefile @@ -1,7 +1,7 @@ PORTNAME= opensmtpd-filter-rspamd PORTVERSION= 0.1.8 DISTVERSIONPREFIX= v -PORTREVISION= 14 +PORTREVISION= 15 CATEGORIES= mail MAINTAINER= manu@FreeBSD.Org diff --git a/mail/opensmtpd-filter-senderscore/Makefile b/mail/opensmtpd-filter-senderscore/Makefile index d2e264dc5e43..4487dc778b18 100644 --- a/mail/opensmtpd-filter-senderscore/Makefile +++ b/mail/opensmtpd-filter-senderscore/Makefile @@ -1,6 +1,6 @@ PORTNAME= opensmtpd-filter-senderscore PORTVERSION= 0.1.2 -PORTREVISION= 27 +PORTREVISION= 28 CATEGORIES= mail MAINTAINER= manu@FreeBSD.Org diff --git a/mail/opensmtpd-table-sqlite/Makefile b/mail/opensmtpd-table-sqlite/Makefile index dfd64f7c1ecf..bca3b4834255 100644 --- a/mail/opensmtpd-table-sqlite/Makefile +++ b/mail/opensmtpd-table-sqlite/Makefile @@ -1,5 +1,6 @@ PORTNAME= opensmtpd-table-sqlite DISTVERSION= 1.0.1 +PORTREVISION= 1 CATEGORIES= mail PATCH_SITES= https://github.com/OpenSMTPD/table-sqlite/commit/ @@ -20,7 +21,10 @@ USE_GITHUB= yes GH_ACCOUNT= opensmtpd GH_PROJECT= table-sqlite -PLIST_FILES= libexec/smtpd/table-sqlite \ +PLIST_FILES= libexec/opensmtpd/table-sqlite \ share/man/man5/table-sqlite.5.gz +post-patch: + ${REINPLACE_CMD} '/^smtpdir/s|smtpd$$|opensmtpd|' ${WRKSRC}/Makefile.am + .include <bsd.port.mk> diff --git a/mail/pantomime/Makefile b/mail/pantomime/Makefile index 3c7c910548d7..7fa6d998db63 100644 --- a/mail/pantomime/Makefile +++ b/mail/pantomime/Makefile @@ -1,5 +1,6 @@ PORTNAME= pantomime DISTVERSION= 1.4.0 +PORTREVISION= 1 CATEGORIES= mail gnustep MASTER_SITES= SAVANNAH/gnustep-nonfsf/ DISTNAME= Pantomime-${DISTVERSION} diff --git a/mail/pecl-mailparse/Makefile b/mail/pecl-mailparse/Makefile index 4532555b394a..609dc326ecfa 100644 --- a/mail/pecl-mailparse/Makefile +++ b/mail/pecl-mailparse/Makefile @@ -1,5 +1,5 @@ PORTNAME= mailparse -PORTVERSION= 3.1.8 +DISTVERSION= 3.1.8 CATEGORIES= mail www MAINTAINER= dbaio@FreeBSD.org @@ -12,4 +12,14 @@ LICENSE_FILE= ${WRKSRC}/LICENSE USES= php:pecl USE_PHP= mbstring:build -.include <bsd.port.mk> +.include <bsd.port.pre.mk> + +post-patch: +.if ${PHP_VER} >= 85 + @${REINPLACE_CMD} -e 's|ext/standard/php_smart_string|Zend/zend_smart_string|' \ + ${WRKSRC}/php_mailparse_mime.h \ + ${WRKSRC}/php_mailparse_rfc822.c \ + ${WRKSRC}/php_mailparse_rfc822.re +.endif + +.include <bsd.port.post.mk> diff --git a/mail/py-imap-tools/Makefile b/mail/py-imap-tools/Makefile index de563fe93a14..4e064935462f 100644 --- a/mail/py-imap-tools/Makefile +++ b/mail/py-imap-tools/Makefile @@ -1,5 +1,5 @@ PORTNAME= imap-tools -PORTVERSION= 1.10.0 +PORTVERSION= 1.11.0 CATEGORIES= mail python MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} diff --git a/mail/py-imap-tools/distinfo b/mail/py-imap-tools/distinfo index e4d1ff9a9f0a..851666ef17a0 100644 --- a/mail/py-imap-tools/distinfo +++ b/mail/py-imap-tools/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1746349751 -SHA256 (imap_tools-1.10.0.tar.gz) = 3d2bee8e2900a58a3bf91e09531e548453f91fae2e491965030a4d96c4a34557 -SIZE (imap_tools-1.10.0.tar.gz) = 45963 +TIMESTAMP = 1753976015 +SHA256 (imap_tools-1.11.0.tar.gz) = 77b055d301f24e668ff54ad50cc32a36d1579c6aa9b26e5fb6501fb622feb6ea +SIZE (imap_tools-1.11.0.tar.gz) = 46191 diff --git a/mail/roundcube-twofactor_gauthenticator/Makefile b/mail/roundcube-twofactor_gauthenticator/Makefile index 99fcafbfa763..6cb4b629b118 100644 --- a/mail/roundcube-twofactor_gauthenticator/Makefile +++ b/mail/roundcube-twofactor_gauthenticator/Makefile @@ -26,6 +26,9 @@ SUB_FILES= pkg-message WWWDIR= ${PREFIX}/www/roundcube/plugins/${PORTNAME} +post-patch: + @${RM} ${WRKSRC}/docker-compose.yaml + do-install: ${MKDIR} ${STAGEDIR}${WWWDIR} cd ${WRKSRC} && ${PAX} -r -w . ${STAGEDIR}${WWWDIR} diff --git a/mail/roundcube-twofactor_gauthenticator/pkg-plist b/mail/roundcube-twofactor_gauthenticator/pkg-plist index 72ea1835ffc8..80e8a7505021 100644 --- a/mail/roundcube-twofactor_gauthenticator/pkg-plist +++ b/mail/roundcube-twofactor_gauthenticator/pkg-plist @@ -10,6 +10,7 @@ %%WWWDIR%%/localization/cs_CZ.inc %%WWWDIR%%/localization/da_DK.inc %%WWWDIR%%/localization/de_DE.inc +%%WWWDIR%%/localization/el_GR.inc %%WWWDIR%%/localization/en_US.inc %%WWWDIR%%/localization/es_AR.inc %%WWWDIR%%/localization/es_ES.inc @@ -27,6 +28,7 @@ %%WWWDIR%%/localization/ru_RU.inc %%WWWDIR%%/localization/sk_SK.inc %%WWWDIR%%/localization/sv_SE.inc +%%WWWDIR%%/localization/uk_UA.inc %%WWWDIR%%/qrcode.min.js %%WWWDIR%%/screenshots/001-login.png %%WWWDIR%%/screenshots/002-2steps.png diff --git a/mail/roundcube/Makefile b/mail/roundcube/Makefile index 2fdc1167a918..143796658155 100644 --- a/mail/roundcube/Makefile +++ b/mail/roundcube/Makefile @@ -1,5 +1,6 @@ PORTNAME= roundcube DISTVERSION= 1.6.11 +PORTREVISION= 1 PORTEPOCH= 1 CATEGORIES?= mail www MASTER_SITES= https://github.com/roundcube/roundcubemail/releases/download/${DISTVERSION}/ @@ -20,7 +21,7 @@ NO_BUILD= yes WRKSRC= ${WRKDIR}/${PORTNAME}mail-${DISTVERSION} RCUBECOMP= SQL config .htaccess index.php installer logs \ - plugins program skins temp vendor + plugins program public_html skins temp vendor PORTDOCS= CHANGELOG.md INSTALL README.md UPGRADING CPE_PRODUCT= webmail diff --git a/mail/rspamd/Makefile b/mail/rspamd/Makefile index bc11a6b11422..32aafb7292fa 100644 --- a/mail/rspamd/Makefile +++ b/mail/rspamd/Makefile @@ -1,6 +1,6 @@ PORTNAME= rspamd PORTVERSION= 3.12.1 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= mail MAINTAINER= vsevolod@FreeBSD.org diff --git a/mail/rspamd/files/rspamd.in b/mail/rspamd/files/rspamd.in index c256324dd963..488fe6a87dd9 100644 --- a/mail/rspamd/files/rspamd.in +++ b/mail/rspamd/files/rspamd.in @@ -1,7 +1,7 @@ #!/bin/sh # PROVIDE: rspamd -# REQUIRE: LOGIN redis +# REQUIRE: LOGIN redis keydb valkey # BEFORE: mail # KEYWORD: shutdown # diff --git a/mail/simscan/Makefile b/mail/simscan/Makefile index c4b641232cc6..f06122ccb6c9 100644 --- a/mail/simscan/Makefile +++ b/mail/simscan/Makefile @@ -1,93 +1,93 @@ PORTNAME= simscan -PORTVERSION= 1.4.0 -PORTREVISION= 9 +DISTVERSIONPREFIX= v +DISTVERSION= 1.4.6.2 CATEGORIES= mail security -MASTER_SITES= SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} -MAINTAINER= ports@FreeBSD.org +MAINTAINER= bedreddinsahbaz@gmail.com COMMENT= Fast Content/Anti-virus Scanner for qmail Written in C -WWW= https://www.inter7.com/?page=simscan +WWW= https://notes.sagredo.eu/en/qmail-notes-185/installing-and-configuring-simscan-38.html + +LICENSE= GPLv2 +LICENSE_FILE= ${WRKSRC}/LICENSE USES= qmail:build +USE_GITHUB= yes +GH_ACCOUNT= sagredo-dev GNU_CONFIGURE= yes - -USERS= ${PORTNAME} -GROUPS= ${USERS} - WORKDIR?= ${QMAIL_PREFIX}/${PORTNAME} QMAIL_QUEUE= ${QMAIL_PREFIX}/bin/qmail-queue - -SUB_FILES= pkg-message - -SUB_LIST= QMAIL_PREFIX=${QMAIL_PREFIX} \ - SIMSCAN_DIR=${PORTNAME} -PLIST_SUB= QMAIL_PREFIX=${QMAIL_PREFIX} \ - SIMSCAN_DIR=${PORTNAME} - -OPTIONS_DEFINE= CLAMAV RIPMIME SPAMD USER DOMAIN ATTACH DROPMSG PASSTHRU HEADERS DSPAM DOCS -OPTIONS_DEFAULT= CLAMAV RIPMIME -CLAMAV_DESC= Support for ClamAV Virus Scanning -RIPMIME_DESC= Ripmime Processing (if Clamav ScanMail disabled) -SPAMD_DESC= Support for SpamAssassin Spam Filtering -USER_DESC= Turn On Per User SpamAssassin (required SPAMD) -DOMAIN_DESC= Turn On Per Domain Based Checking -ATTACH_DESC= Turn On Attachment Scanning (required CLAMAV) -DROPMSG_DESC= Drop Message in Case of Virus Found -PASSTHRU_DESC= Pass Spam Thru, Do Not Reject (required SPAMD) -HEADERS_DESC= Add a Received Line With Versions of Scanners -DSPAM_DESC= Turn on DSPAM scanning - -CONFIGURE_ARGS=--enable-clamavdb-path=/var/db/clamav \ +CONFIGURE_ARGS= --enable-clamavdb-path=/var/db/clamav \ --enable-qmaildir=${QMAIL_PREFIX} \ + --enable-qmail-queue=${QMAIL_QUEUE} \ --enable-spamc-user=n \ --enable-workdir=${WORKDIR} \ --enable-user=nobody +.if defined(QUARANTINE_DIR) +CONFIGURE_ARGS+=--enable-quarantinedir=${QUARANTINE_DIR} +.endif +.if defined(SPAMC_ARGS) +CONFIGURE_ARGS+=--enable-spamc-args=${SPAMC_ARGS} +.endif +.if defined(SPAM_HITS) +CONFIGURE_ARGS+=--enable-spam-hits=${SPAM_HITS} +.endif -CLAMAV_CONFIGURE_OFF= --enable-clamav=n -CLAMAV_BUILD_DEPENDS= clamdscan:security/clamav +SUB_FILES= pkg-message +SUB_LIST= QMAIL_PREFIX=${QMAIL_PREFIX} \ + SIMSCAN_DIR=${PORTNAME} -RIPMIME_CONFIGURE_OFF= --disable-ripmime -RIPMIME_BUILD_DEPENDS= ripmime:mail/ripmime -RIPMIME_RUN_DEPENDS= ripmime:mail/ripmime +USERS= ${PORTNAME} +GROUPS= ${USERS:[1]} qmail -SPAMD_BUILD_DEPENDS= spamassassin:mail/spamassassin -SPAMD_CONFIGURE_ON= --enable-spam=y \ - --enable-spamassassin-path=${LOCALBASE}/bin/spamassassin +PLIST_SUB= QMAIL_PREFIX=${QMAIL_PREFIX} \ + SIMSCAN_DIR=${PORTNAME} \ + USER=${USERS:[1]} \ + GROUP=${GROUPS:[1]} \ + QMAIL_GROUP=${GROUPS:[2]} +PORTDOCS= AUTHORS ChangeLog README.md TODO + +OPTIONS_DEFINE= ATTACH CLAMAV DOCS DOMAIN DROPMSG DSPAM HEADERS \ + PASSTHRU RIPMIME SPAMD USER +OPTIONS_DEFAULT= ATTACH RIPMIME +ATTACH_DESC= Turn On Attachment Scanning (required CLAMAV) +CLAMAV_DESC= Support for ClamAV Virus Scanning +DOMAIN_DESC= Turn On Per Domain Based Checking +DROPMSG_DESC= Drop Message in Case of Virus Found +DSPAM_DESC= Turn on DSPAM scanning +HEADERS_DESC= Add a Received Line With Versions of Scanners +PASSTHRU_DESC= Pass Spam Thru, Do Not Reject (required SPAMD) +RIPMIME_DESC= Ripmime Processing (if Clamav ScanMail disabled) +SPAMD_DESC= Support for SpamAssassin Spam Filtering +USER_DESC= Turn On Per User SpamAssassin (required SPAMD) -USER_CONFIGURE_ON= --enable-spamc-user=y +ATTACH_CONFIGURE_ON= --enable-attach=y -DOMAIN_CONFIGURE_ON= --enable-per-domain=y +CLAMAV_IMPLIES= ATTACH +CLAMAV_BUILD_DEPENDS= clamdscan:security/clamav +CLAMAV_CONFIGURE_OFF= --enable-clamav=n -ATTACH_CONFIGURE_ON= --enable-attach=y +DOMAIN_CONFIGURE_ON= --enable-per-domain=y DROPMSG_CONFIGURE_ON= --enable-dropmsg=y -PASSTHRU_CONFIGURE_ON= --enable-spam-passthru=y +DSPAM_BUILD_DEPENDS= dspam:mail/dspam +DSPAM_CONFIGURE_ON= --enable-dspam=y HEADERS_CONFIGURE_ON= --enable-received=y \ --enable-sigtool-path=${LOCALBASE}/bin/sigtool -DSPAM_CONFIGURE_ON= --enable-dspam=y -DSPAM_BUILD_DEPENDS= dspam:mail/dspam - -.if defined(SPAM_HITS) -CONFIGURE_ARGS+=--enable-spam-hits=${SPAM_HITS} -.endif - -.if defined(QUARANTINE_DIR) -CONFIGURE_ARGS+=--enable-quarantinedir=${QUARANTINE_DIR} -.endif +PASSTHRU_CONFIGURE_ON= --enable-spam-passthru=y -.if defined(SPAMC_ARGS) -CONFIGURE_ARGS+=--enable-spamc-args=${SPAMC_ARGS} -.endif +RIPMIME_BUILD_DEPENDS= ripmime:mail/ripmime +RIPMIME_RUN_DEPENDS= ripmime:mail/ripmime +RIPMIME_CONFIGURE_OFF= --disable-ripmime -.if defined(QMAIL_QUEUE) -CONFIGURE_ARGS+=--enable-qmail-queue=${QMAIL_QUEUE} -.endif +SPAMD_BUILD_DEPENDS= spamassassin:mail/spamassassin +SPAMD_CONFIGURE_ON= --enable-spam=y \ + --enable-spamassassin-path=${LOCALBASE}/bin/spamassassin -PORTDOCS= AUTHORS ChangeLog README TODO +USER_CONFIGURE_ON= --enable-spamc-user=y post-patch: @${REINPLACE_CMD} -E 's,($f/daily.cvd"),\1 || test -d "$$f/daily.inc",' \ diff --git a/mail/simscan/distinfo b/mail/simscan/distinfo index 4c45024a869e..932e59acdc76 100644 --- a/mail/simscan/distinfo +++ b/mail/simscan/distinfo @@ -1,2 +1,3 @@ -SHA256 (simscan-1.4.0.tar.gz) = b89d145206ad26420cfbf2f5b25ebf52e236f8ac00cd70ae449e72f3ec935781 -SIZE (simscan-1.4.0.tar.gz) = 271617 +TIMESTAMP = 1751301949 +SHA256 (sagredo-dev-simscan-v1.4.6.2_GH0.tar.gz) = ba2db03f3f2f8c1ba79a992b3c645adc23fe7aa25e9805dbdf98041420fe8d47 +SIZE (sagredo-dev-simscan-v1.4.6.2_GH0.tar.gz) = 212220 diff --git a/mail/simscan/files/patch-fix_clamav_0.93 b/mail/simscan/files/patch-fix_clamav_0.93 deleted file mode 100644 index 73ca74c26bfb..000000000000 --- a/mail/simscan/files/patch-fix_clamav_0.93 +++ /dev/null @@ -1,107 +0,0 @@ ---- ./configure.orig 2007-10-29 09:14:25.000000000 -0500 -+++ ./configure 2012-06-26 14:20:22.000000000 -0500 -@@ -4682,13 +4682,26 @@ - clamavdb="" - for f in "$CLAMAV_DB" /usr/local/share/clamav /var/lib/clamav - do -- if test -f "$f/daily.cvd" -+ if test -f "$f/daily.cvd" || test -d "$f/daily.inc" -+ then -+ clamavdb=$f -+ break -+ elif test -f "$f/daily.cld" -+ then -+ clamavdb=$f -+ break -+ elif test -f "$f/daily.inc/daily.info" - then - clamavdb=$f - break - fi - done - -+ # Default to $f/daily.cld -+ if test "$clamavdb" = ""; then -+ clamavdb="$f/daily.cld" -+ fi -+ - if test "$clamavdb" = "" - then - echo "$as_me:$LINENO: result: no" >&5 ---- ./configure.in.orig 2007-10-29 09:13:40.000000000 -0500 -+++ ./configure.in 2012-06-26 14:20:02.000000000 -0500 -@@ -622,9 +622,22 @@ - then - clamavdb=$f - break -+ elif test -f "$f/daily.cld" -+ then -+ clamavdb=$f -+ break -+ elif test -f "$f/daily.inc/daily.info" -+ then -+ clamavdb=$f -+ break - fi - done - -+ # Default to $f/daily.cld -+ if test "$clamavdb" = ""; then -+ clamavdb="$f/daily.cld" -+ fi -+ - if test "$clamavdb" = "" - then - AC_MSG_RESULT(no) ---- simscanmk.c 2006-10-10 19:15:17.000000000 -0400 -+++ simscanmk.c 2008-07-07 14:21:46.000000000 -0400 -@@ -123,6 +123,7 @@ - char input[MAX_LINE]; - char dbpath[MAX_LINE]; - char *pos; -+ int rv; - #if ENABLE_SPAM==1 || ENABLE_TROPHIE==1 - int fnd_vsvers; - #endif -@@ -276,8 +277,18 @@ - waitpid(pid,&rmstat,0); - close(pin[0]); close(pin[1]); - } -- strncpy(dbpath,CLAMAVDBPATH,MAX_DATA); -- strcat(dbpath,"/main.cvd"); -+ strncpy(dbpath,CLAMAVDBPATH,MAX_LINE); -+ strncat(dbpath,"/main.inc/main.info",(MAX_LINE-sizeof(CLAMAVDBPATH)-1)); -+ rv=access(dbpath,F_OK); -+ if(rv) { -+ strncpy(dbpath,CLAMAVDBPATH,MAX_LINE); -+ strncat(dbpath,"/main.cld",(MAX_LINE-sizeof(CLAMAVDBPATH)-1)); -+ } -+ rv=access(dbpath,F_OK); -+ if(rv) { -+ strncpy(dbpath,CLAMAVDBPATH,MAX_LINE); -+ strncat(dbpath,"/main.cvd",(MAX_LINE-sizeof(CLAMAVDBPATH)-1)); -+ } - strcat(data,"m:"); - if (pipe(pin)){ - printf("error opening pipe for sigtool\n"); -@@ -306,8 +317,18 @@ - } - waitpid(pid,&rmstat,0); - close(pin[0]); close(pin[1]); -- strncpy(dbpath,CLAMAVDBPATH,MAX_DATA); -- strcat(dbpath,"/daily.cvd"); -+ strncpy(dbpath,CLAMAVDBPATH,MAX_LINE); -+ strncat(dbpath,"/daily.inc/daily.info",(MAX_LINE-sizeof(CLAMAVDBPATH)-1)); -+ rv=access(dbpath,F_OK); -+ if(rv) { -+ strncpy(dbpath,CLAMAVDBPATH,MAX_LINE); -+ strncat(dbpath,"/daily.cld",(MAX_LINE-sizeof(CLAMAVDBPATH)-1)); -+ } -+ rv=access(dbpath,F_OK); -+ if(rv) { -+ strncpy(dbpath,CLAMAVDBPATH,MAX_LINE); -+ strncat(dbpath,"/daily.cvd",(MAX_LINE-sizeof(CLAMAVDBPATH)-1)); -+ } - if (pipe(pin)){ - printf("error opening pipe for sigtool\n"); - } diff --git a/mail/simscan/pkg-plist b/mail/simscan/pkg-plist index 2aff1e0b0441..3ff6aaef42cc 100644 --- a/mail/simscan/pkg-plist +++ b/mail/simscan/pkg-plist @@ -1,6 +1,6 @@ @cwd %%QMAIL_PREFIX%% -@(simscan,simscan,) bin/simscanmk -@(simscan,simscan,04711) bin/simscan -@dir(simscan,simscan,2750) %%SIMSCAN_DIR%% -@dir %%QMAIL_PREFIX%%/bin -@dir %%QMAIL_PREFIX%% +@(%%USER%%,%%GROUP%%,) bin/simscanmk +@(%%USER%%,%%GROUP%%,04711) bin/simscan +@dir(%%USER%%,%%GROUP%%,2750) %%SIMSCAN_DIR%% +@dir(,%%QMAIL_GROUP%%,) %%QMAIL_PREFIX%%/bin +@dir(,%%QMAIL_GROUP%%,) %%QMAIL_PREFIX%% diff --git a/mail/smtprelay/Makefile b/mail/smtprelay/Makefile index a55d5180cacd..e0b9535816fe 100644 --- a/mail/smtprelay/Makefile +++ b/mail/smtprelay/Makefile @@ -1,7 +1,7 @@ PORTNAME= smtprelay DISTVERSIONPREFIX=v DISTVERSION= 1.12.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail MAINTAINER= decke@FreeBSD.org diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile index fc29b8434d09..9ef97ee0b292 100644 --- a/mail/thunderbird-esr/Makefile +++ b/mail/thunderbird-esr/Makefile @@ -1,8 +1,9 @@ PORTNAME= thunderbird -DISTVERSION= 140.1.0 +DISTVERSION= 140.1.1 +PORTREVISION= 1 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \ - MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source + MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build2/source PKGNAMESUFFIX= -esr DISTFILES= ${DISTNAME}esr.source${EXTRACT_SUFX} diff --git a/mail/thunderbird-esr/distinfo b/mail/thunderbird-esr/distinfo index 4cbdfd090f95..2fb4580e622f 100644 --- a/mail/thunderbird-esr/distinfo +++ b/mail/thunderbird-esr/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1752924764 -SHA256 (thunderbird-140.1.0esr.source.tar.xz) = 43f0a68902a9733b8020c3db725d5fa4965044e3d3cc2830d2b054f45b7fc5cb -SIZE (thunderbird-140.1.0esr.source.tar.xz) = 754033528 +TIMESTAMP = 1754416782 +SHA256 (thunderbird-140.1.1esr.source.tar.xz) = 136b160954abe2426ab26e46d35d946207ab5e217ac72d3ff5cb1b87680d4fcd +SIZE (thunderbird-140.1.1esr.source.tar.xz) = 753445400 diff --git a/mail/thunderbird-esr/files/patch-bug1876632 b/mail/thunderbird-esr/files/patch-bug1876632 new file mode 100644 index 000000000000..3932b1deccc9 --- /dev/null +++ b/mail/thunderbird-esr/files/patch-bug1876632 @@ -0,0 +1,35 @@ +commit 4f531ca86d24be5d4de673f6e652ed899151d20c +Author: Jesper Schmitz Mouridsen <jesper@schmitz.computer> +Date: Wed Jul 23 22:01:31 2025 +0000 + + Bug 1876632 Fix aslr allocations on FreeBSD r=spidermonkey-reviewers,sfink + + Without the alignment flag the desired address + gets randomized by aslr in a way which causes it to not + be aligned. Furthermore the TryToAlignChunk almost always + fails. With this fix it never gets to TryToAlignChunk + because the flag guarantees upfront alignment. + + Differential Revision: https://phabricator.services.mozilla.com/D257824 + +diff --git js/src/gc/Memory.cpp js/src/gc/Memory.cpp +index e790f1784ede..13639c9a6eb4 100644 +--- js/src/gc/Memory.cpp ++++ js/src/gc/Memory.cpp +@@ -608,7 +608,16 @@ static void* MapAlignedPagesRandom(size_t length, size_t alignment) { + for (size_t i = 1; i <= 1024; ++i) { + if (i & 0xf) { + uint64_t desired = alignment * GetNumberInRange(minNum, maxNum); ++# if defined(__FreeBSD__) && defined(__aarch64__) ++ int flags = MAP_PRIVATE | MAP_ANON | ++ MAP_ALIGNED(mozilla::CeilingLog2Size(alignment)); ++ region = MozTaggedAnonymousMmap((void*)(uintptr_t)desired, length, ++ int(PageAccess::ReadWrite), flags, -1, 0, ++ "js-gc-heap"); ++# else + region = MapMemoryAtFuzzy(reinterpret_cast<void*>(desired), length); ++ ++# endif + if (!region) { + continue; + } diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile index db910ff21632..2ebe069477a3 100644 --- a/mail/thunderbird/Makefile +++ b/mail/thunderbird/Makefile @@ -1,6 +1,6 @@ PORTNAME= thunderbird DISTVERSION= 141.0 -PORTREVISION= 2 +PORTREVISION= 3 CATEGORIES= mail news net-im wayland MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build3/source diff --git a/mail/thunderbird/files/patch-bug1876632 b/mail/thunderbird/files/patch-bug1876632 new file mode 100644 index 000000000000..3932b1deccc9 --- /dev/null +++ b/mail/thunderbird/files/patch-bug1876632 @@ -0,0 +1,35 @@ +commit 4f531ca86d24be5d4de673f6e652ed899151d20c +Author: Jesper Schmitz Mouridsen <jesper@schmitz.computer> +Date: Wed Jul 23 22:01:31 2025 +0000 + + Bug 1876632 Fix aslr allocations on FreeBSD r=spidermonkey-reviewers,sfink + + Without the alignment flag the desired address + gets randomized by aslr in a way which causes it to not + be aligned. Furthermore the TryToAlignChunk almost always + fails. With this fix it never gets to TryToAlignChunk + because the flag guarantees upfront alignment. + + Differential Revision: https://phabricator.services.mozilla.com/D257824 + +diff --git js/src/gc/Memory.cpp js/src/gc/Memory.cpp +index e790f1784ede..13639c9a6eb4 100644 +--- js/src/gc/Memory.cpp ++++ js/src/gc/Memory.cpp +@@ -608,7 +608,16 @@ static void* MapAlignedPagesRandom(size_t length, size_t alignment) { + for (size_t i = 1; i <= 1024; ++i) { + if (i & 0xf) { + uint64_t desired = alignment * GetNumberInRange(minNum, maxNum); ++# if defined(__FreeBSD__) && defined(__aarch64__) ++ int flags = MAP_PRIVATE | MAP_ANON | ++ MAP_ALIGNED(mozilla::CeilingLog2Size(alignment)); ++ region = MozTaggedAnonymousMmap((void*)(uintptr_t)desired, length, ++ int(PageAccess::ReadWrite), flags, -1, 0, ++ "js-gc-heap"); ++# else + region = MapMemoryAtFuzzy(reinterpret_cast<void*>(desired), length); ++ ++# endif + if (!region) { + continue; + } diff --git a/mail/vbsfilter/Makefile b/mail/vbsfilter/Makefile index 086f7308955a..52beb04f6eae 100644 --- a/mail/vbsfilter/Makefile +++ b/mail/vbsfilter/Makefile @@ -24,7 +24,7 @@ CFLAGS+= -Wall do-extract: ${MKDIR} ${WRKSRC} - ${CP} ${_DISTDIR}vbsfilter-${PORTVERSION}.c ${WRKSRC} + ${CP} ${DISTDIR}/vbsfilter-${PORTVERSION}.c ${WRKSRC} .for i in ${CTARGETS} ${i}: |