diff options
Diffstat (limited to 'mail/sqwebmail')
| -rw-r--r-- | mail/sqwebmail/Makefile | 7 | ||||
| -rw-r--r-- | mail/sqwebmail/distinfo | 6 | ||||
| -rw-r--r-- | mail/sqwebmail/files/patch-Makefile.in | 6 | ||||
| -rw-r--r-- | mail/sqwebmail/files/patch-libs_rfc2045_rfc2045.h | 11 | ||||
| -rw-r--r-- | mail/sqwebmail/files/patch-libs_rfc2045_testsuitecpp.C | 11 | ||||
| -rw-r--r-- | mail/sqwebmail/files/patch-libs_rfc2045_testsuitecpp2.C | 29 |
6 files changed, 60 insertions, 10 deletions
diff --git a/mail/sqwebmail/Makefile b/mail/sqwebmail/Makefile index 7e5cd224148c..88774d14c777 100644 --- a/mail/sqwebmail/Makefile +++ b/mail/sqwebmail/Makefile @@ -1,12 +1,11 @@ PORTNAME= sqwebmail -PORTVERSION= 6.2.4 -PORTREVISION= 1 +PORTVERSION= 6.3.0 CATEGORIES= mail www MASTER_SITES= SF/courier/webmail/${PORTVERSION} MAINTAINER= oliver@FreeBSD.org COMMENT= CGI Webmail client for Maildirs -WWW= https://inter7.com/sqwebmail/ +WWW= https://www.courier-mta.org/sqwebmail/ LICENSE= GPLv3 @@ -59,7 +58,7 @@ MAILGRP?= courier # # End of user variables -USES= compiler:c++11-lang gettext gmake iconv perl5 tar:bzip2 pkgconfig +USES= compiler:c++17-lang gettext gmake iconv perl5 tar:bzip2 pkgconfig USE_RC_SUBR= sqwebmail-sqwebmaild GNU_CONFIGURE= yes diff --git a/mail/sqwebmail/distinfo b/mail/sqwebmail/distinfo index 1f83e5e25456..046a1b9b4299 100644 --- a/mail/sqwebmail/distinfo +++ b/mail/sqwebmail/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1697149887 -SHA256 (sqwebmail-6.2.4.tar.bz2) = 0e9fe042413b64e81aea3abeea180648e7b0a71912ca37b0c7d30cb0d0299942 -SIZE (sqwebmail-6.2.4.tar.bz2) = 3748078 +TIMESTAMP = 1760884299 +SHA256 (sqwebmail-6.3.0.tar.bz2) = e6548e4c974024f02b629d8a5090af3c7000faf2d52b28b87b11d48ae3a61be3 +SIZE (sqwebmail-6.3.0.tar.bz2) = 4087972 diff --git a/mail/sqwebmail/files/patch-Makefile.in b/mail/sqwebmail/files/patch-Makefile.in index 18a54190064a..4e691ae3b813 100644 --- a/mail/sqwebmail/files/patch-Makefile.in +++ b/mail/sqwebmail/files/patch-Makefile.in @@ -1,6 +1,6 @@ ---- Makefile.in.orig 2023-08-28 12:32:30 UTC +--- Makefile.in.orig 2025-10-14 23:45:13 UTC +++ Makefile.in -@@ -404,13 +404,13 @@ EXTRA_DIST = INSTALL.html README NEWS README.html READ +@@ -413,13 +413,13 @@ scriptbin_SCRIPTS = \ packaging/debian/sqwebmail-apache2.lintian-overrides scriptbindir = $(sbindir) scriptbin_SCRIPTS = \ @@ -16,7 +16,7 @@ WWW = $$HOME/www/hostrocket/courier-mta.org @HAVE_HTMLPAGES_TRUE@NEWS_SOURCE = html/index.html -@@ -1068,11 +1068,11 @@ reformime: libs/rfc2045/reformime +@@ -1071,11 +1071,11 @@ makemime: libs/rfc2045/makemime makemime: libs/rfc2045/makemime cp libs/rfc2045/makemime . diff --git a/mail/sqwebmail/files/patch-libs_rfc2045_rfc2045.h b/mail/sqwebmail/files/patch-libs_rfc2045_rfc2045.h new file mode 100644 index 000000000000..36c6fd96cfb4 --- /dev/null +++ b/mail/sqwebmail/files/patch-libs_rfc2045_rfc2045.h @@ -0,0 +1,11 @@ +--- libs/rfc2045/rfc2045.h.orig 2025-10-06 09:00:04 UTC ++++ libs/rfc2045/rfc2045.h +@@ -3224,7 +3224,7 @@ void rfc822::mime_decoder<out_iter, src_type>::decode( + + if (decode_header) + { +- typename rfc2045::entity::line_iter<crlf>::headers< ++ typename rfc2045::entity::line_iter<crlf>::template headers< + src_type> parser{e, src }; + + parser.name_lc=header_name_lc; diff --git a/mail/sqwebmail/files/patch-libs_rfc2045_testsuitecpp.C b/mail/sqwebmail/files/patch-libs_rfc2045_testsuitecpp.C new file mode 100644 index 000000000000..5d1494f61819 --- /dev/null +++ b/mail/sqwebmail/files/patch-libs_rfc2045_testsuitecpp.C @@ -0,0 +1,11 @@ +--- libs/rfc2045/testsuitecpp.C.orig 2025-10-04 09:00:12 UTC ++++ libs/rfc2045/testsuitecpp.C +@@ -19,7 +19,7 @@ void testrfc2045line_iter_testset(int &testnum, test_t + auto b=s.begin(); + auto e=s.end(); + +- typename rfc2045::entity::line_iter<crlf>::iter< ++ typename rfc2045::entity::line_iter<crlf>::template iter< + std::string_view::iterator, + std::string_view::iterator + > diff --git a/mail/sqwebmail/files/patch-libs_rfc2045_testsuitecpp2.C b/mail/sqwebmail/files/patch-libs_rfc2045_testsuitecpp2.C new file mode 100644 index 000000000000..bd49c3117802 --- /dev/null +++ b/mail/sqwebmail/files/patch-libs_rfc2045_testsuitecpp2.C @@ -0,0 +1,29 @@ +--- libs/rfc2045/testsuitecpp2.C.orig 2025-09-10 09:00:12 UTC ++++ libs/rfc2045/testsuitecpp2.C +@@ -217,7 +217,7 @@ void test3() + auto b=std::istreambuf_iterator<char>{ss}; + auto e=std::istreambuf_iterator<char>{}; + +- typename rfc2045::entity::line_iter<crlf>::iter< ++ typename rfc2045::entity::line_iter<crlf>::template iter< + std::istreambuf_iterator<char>, + std::istreambuf_iterator<char> + > iter{b, e}; +@@ -310,7 +310,7 @@ void test4() + auto b=std::istreambuf_iterator<char>{ss}; + auto e=std::istreambuf_iterator<char>{}; + +- typename rfc2045::entity::line_iter<crlf>::iter< ++ typename rfc2045::entity::line_iter<crlf>::template iter< + std::istreambuf_iterator<char>, + std::istreambuf_iterator<char> + > iter{b, e}; +@@ -488,7 +488,7 @@ void test5() + auto b=std::istreambuf_iterator<char>{ss}; + auto e=std::istreambuf_iterator<char>{}; + +- typename rfc2045::entity::line_iter<crlf>::iter< ++ typename rfc2045::entity::line_iter<crlf>::template iter< + std::istreambuf_iterator<char>, + std::istreambuf_iterator<char> + > iter{b, e}; |
