summaryrefslogtreecommitdiff
path: root/mail
diff options
context:
space:
mode:
Diffstat (limited to 'mail')
-rw-r--r--mail/Makefile1
-rw-r--r--mail/libtlsrpt/Makefile22
-rw-r--r--mail/libtlsrpt/distinfo3
-rw-r--r--mail/libtlsrpt/pkg-descr6
-rw-r--r--mail/libtlsrpt/pkg-plist23
-rw-r--r--mail/nextcloud-mail/Makefile2
-rw-r--r--mail/nextcloud-mail/distinfo6
-rw-r--r--mail/nmh-devel/Makefile4
-rw-r--r--mail/nmh-devel/distinfo6
-rw-r--r--mail/oama/Makefile1
-rw-r--r--mail/thunderbird-esr/Makefile2
-rw-r--r--mail/thunderbird-esr/distinfo6
-rw-r--r--mail/thunderbird/Makefile5
-rw-r--r--mail/thunderbird/distinfo6
14 files changed, 74 insertions, 19 deletions
diff --git a/mail/Makefile b/mail/Makefile
index 80443466c193..6c286492fe1f 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -188,6 +188,7 @@
SUBDIR += libspf2
SUBDIR += libsrs2
SUBDIR += libsrs_alt
+ SUBDIR += libtlsrpt
SUBDIR += libvmime
SUBDIR += linux-r7-organizer
SUBDIR += linux-r7-organizer-pro
diff --git a/mail/libtlsrpt/Makefile b/mail/libtlsrpt/Makefile
new file mode 100644
index 000000000000..84101df1c7c4
--- /dev/null
+++ b/mail/libtlsrpt/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= libtlsrpt
+DISTVERSIONPREFIX= v
+DISTVERSION= 0.5.0
+CATEGORIES= mail
+
+MAINTAINER= matthew@FreeBSD.org
+COMMENT= Low-level C Library to implement TLSRPT into a MTA
+WWW= https://github.com/sys4/libtlsrpt
+
+LICENSE= LGPL3+
+LICENSE_FILE= ${WRKSRC}/COPYING
+
+USES= autoreconf libtool
+
+GNU_CONFIGURE= yes
+INSTALL_TARGET= install-strip
+USE_LDCONFIG= yes
+
+USE_GITHUB= yes
+GH_ACCOUNT= sys4
+
+.include <bsd.port.mk>
diff --git a/mail/libtlsrpt/distinfo b/mail/libtlsrpt/distinfo
new file mode 100644
index 000000000000..c2666e3f18be
--- /dev/null
+++ b/mail/libtlsrpt/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1747144889
+SHA256 (sys4-libtlsrpt-v0.5.0_GH0.tar.gz) = 8cf811f4feece4e00f9f0140c2f3211b67d7fd46db57d8381d3b35ad5d00135f
+SIZE (sys4-libtlsrpt-v0.5.0_GH0.tar.gz) = 27115
diff --git a/mail/libtlsrpt/pkg-descr b/mail/libtlsrpt/pkg-descr
new file mode 100644
index 000000000000..e1e3a23c3ca9
--- /dev/null
+++ b/mail/libtlsrpt/pkg-descr
@@ -0,0 +1,6 @@
+The libtlsrpt project provides a low-level C Library which implements
+functions that help generate TLSRPT datagrams. Included into a MTA it
+assists the MTA in collecting and sending these datagrams to a TLSRPT
+reporting service where they can be collected, summarized and finally
+sent to a mail platform that requests TLSRPT reports as defined in in
+RFC 8460.
diff --git a/mail/libtlsrpt/pkg-plist b/mail/libtlsrpt/pkg-plist
new file mode 100644
index 000000000000..8204218f7ff7
--- /dev/null
+++ b/mail/libtlsrpt/pkg-plist
@@ -0,0 +1,23 @@
+include/tlsrpt.h
+include/tlsrpt_version.h
+lib/libtlsrpt.a
+lib/libtlsrpt.so
+lib/libtlsrpt.so.0
+lib/libtlsrpt.so.0.0.0
+share/man/man3/tlsrpt_add_delivery_request_failure.3.gz
+share/man/man3/tlsrpt_add_mx_host_pattern.3.gz
+share/man/man3/tlsrpt_add_policy_string.3.gz
+share/man/man3/tlsrpt_cancel_delivery_request.3.gz
+share/man/man3/tlsrpt_close.3.gz
+share/man/man3/tlsrpt_errno_from_error_code.3.gz
+share/man/man3/tlsrpt_error_code_is_internal.3.gz
+share/man/man3/tlsrpt_finish_delivery_request.3.gz
+share/man/man3/tlsrpt_finish_policy.3.gz
+share/man/man3/tlsrpt_get_socket.3.gz
+share/man/man3/tlsrpt_init_delivery_request.3.gz
+share/man/man3/tlsrpt_init_policy.3.gz
+share/man/man3/tlsrpt_open.3.gz
+share/man/man3/tlsrpt_set_blocking.3.gz
+share/man/man3/tlsrpt_set_malloc_and_free.3.gz
+share/man/man3/tlsrpt_set_nonblocking.3.gz
+share/man/man3/tlsrpt_strerror.3.gz
diff --git a/mail/nextcloud-mail/Makefile b/mail/nextcloud-mail/Makefile
index 99904f3bbb69..8185ba7a7618 100644
--- a/mail/nextcloud-mail/Makefile
+++ b/mail/nextcloud-mail/Makefile
@@ -1,5 +1,5 @@
PORTNAME= mail
-PORTVERSION= 5.0.5
+PORTVERSION= 5.0.7
DISTVERSIONPREFIX= v
CATEGORIES= mail
diff --git a/mail/nextcloud-mail/distinfo b/mail/nextcloud-mail/distinfo
index b955b391a2b9..bd4f6ecd98d7 100644
--- a/mail/nextcloud-mail/distinfo
+++ b/mail/nextcloud-mail/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1746950445
-SHA256 (nextcloud/mail-v5.0.5.tar.gz) = 9077688403da743b4f2756b775b907be39d0a6c634decd1ea7dd5328a7b65101
-SIZE (nextcloud/mail-v5.0.5.tar.gz) = 26645605
+TIMESTAMP = 1747334002
+SHA256 (nextcloud/mail-v5.0.7.tar.gz) = b838a0ef2496971ed6a98ce307d1f8e69ddaf447d417163712cd1db28eae409b
+SIZE (nextcloud/mail-v5.0.7.tar.gz) = 26647531
diff --git a/mail/nmh-devel/Makefile b/mail/nmh-devel/Makefile
index 1ebfd95cd2fe..73e1222a0dc4 100644
--- a/mail/nmh-devel/Makefile
+++ b/mail/nmh-devel/Makefile
@@ -10,8 +10,8 @@ MAINTAINER= cy@FreeBSD.org
COMMENT= Cleaned up MH mailer suite
WWW= https://savannah.nongnu.org/projects/nmh/
-GIT_TAGNAME= e918e28
-NMH_COMMIT_DATE= 2025.01.08
+GIT_TAGNAME= c52b4fe
+NMH_COMMIT_DATE= 2025.04.13
WRKSRC= ${WRKDIR}/${PORTNAME}-${GIT_TAGNAME}
diff --git a/mail/nmh-devel/distinfo b/mail/nmh-devel/distinfo
index e297b80cbd8f..fd2f075996a7 100644
--- a/mail/nmh-devel/distinfo
+++ b/mail/nmh-devel/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1738784400
-SHA256 (nmh-devel-2025.01.08-e918e28.tar.gz) = f922c182b9feb5a967444100de47c02cfc88faf6e97ad4dd07164c6f2eaa2569
-SIZE (nmh-devel-2025.01.08-e918e28.tar.gz) = 8006022
+TIMESTAMP = 1747062556
+SHA256 (nmh-devel-2025.04.13-c52b4fe.tar.gz) = ea693e44b582e746cf392a6fd67f21bcecc66009051dfce3a3c618b8bff2387d
+SIZE (nmh-devel-2025.04.13-c52b4fe.tar.gz) = 8006125
diff --git a/mail/oama/Makefile b/mail/oama/Makefile
index fd85672197ae..6b67909278fc 100644
--- a/mail/oama/Makefile
+++ b/mail/oama/Makefile
@@ -10,6 +10,7 @@ WWW= https://github.com/pdobsan/oama
LICENSE= BSD3CLAUSE
LICENSE_FILE= ${WRKSRC}/License
+BUILD_DEPENDS= ghc-9.6.7:lang/ghc96
LIB_DEPENDS= libsecret-1.so:security/libsecret
RUN_DEPENDS= gpgme-config:security/gpgme
diff --git a/mail/thunderbird-esr/Makefile b/mail/thunderbird-esr/Makefile
index ec5252b434e7..efa73f1b9bae 100644
--- a/mail/thunderbird-esr/Makefile
+++ b/mail/thunderbird-esr/Makefile
@@ -1,5 +1,5 @@
PORTNAME= thunderbird
-DISTVERSION= 128.10.0
+DISTVERSION= 128.10.1
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}esr/source \
MOZILLA/${PORTNAME}/candidates/${DISTVERSION}esr-candidates/build1/source
diff --git a/mail/thunderbird-esr/distinfo b/mail/thunderbird-esr/distinfo
index 7df3506a8d8a..f996561407c7 100644
--- a/mail/thunderbird-esr/distinfo
+++ b/mail/thunderbird-esr/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745576318
-SHA256 (thunderbird-128.10.0esr.source.tar.xz) = ef73b0bef19d05211ebb0cf6c7450e95cead2df9dc2c02c0ceb356a30e629675
-SIZE (thunderbird-128.10.0esr.source.tar.xz) = 681806200
+TIMESTAMP = 1747170898
+SHA256 (thunderbird-128.10.1esr.source.tar.xz) = 4439ba90816d7c8ab8ad7f8fdd63b0cbfd4ca0b86d1e6a90d2d6e1ea31e0007e
+SIZE (thunderbird-128.10.1esr.source.tar.xz) = 677156592
diff --git a/mail/thunderbird/Makefile b/mail/thunderbird/Makefile
index 18c4897274c0..6503c3a6d048 100644
--- a/mail/thunderbird/Makefile
+++ b/mail/thunderbird/Makefile
@@ -1,9 +1,8 @@
PORTNAME= thunderbird
-DISTVERSION= 138.0
-PORTREVISION= 1
+DISTVERSION= 138.0.1
CATEGORIES= mail news net-im wayland
MASTER_SITES= MOZILLA/${PORTNAME}/releases/${DISTVERSION}${DISTVERSIONSUFFIX}/source \
- MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build3/source
+ MOZILLA/${PORTNAME}/candidates/${DISTVERSION}${DISTVERSIONSUFFIX}-candidates/build1/source
DISTFILES= ${DISTNAME}.source${EXTRACT_SUFX}
MAINTAINER= gecko@FreeBSD.org
diff --git a/mail/thunderbird/distinfo b/mail/thunderbird/distinfo
index 22aab150360c..0ca168b6d46a 100644
--- a/mail/thunderbird/distinfo
+++ b/mail/thunderbird/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1745955162
-SHA256 (thunderbird-138.0.source.tar.xz) = c92ce790e32f29c76162817db5f73a5769e16b7b8c8942fa40b120d261ef8d9b
-SIZE (thunderbird-138.0.source.tar.xz) = 749291604
+TIMESTAMP = 1747078528
+SHA256 (thunderbird-138.0.1.source.tar.xz) = eaee181a9d5660c971d66db7de7adc3c16ea9f0f3c7e8339b6985d6688a80180
+SIZE (thunderbird-138.0.1.source.tar.xz) = 758760604