diff options
Diffstat (limited to 'mail/cone')
| -rw-r--r-- | mail/cone/Makefile | 3 | ||||
| -rw-r--r-- | mail/cone/distinfo | 6 | ||||
| -rw-r--r-- | mail/cone/files/patch-libs_rfc2045_rfc2045.h | 11 | ||||
| -rw-r--r-- | mail/cone/files/patch-libs_rfc2045_testsuitecpp.C | 11 | ||||
| -rw-r--r-- | mail/cone/files/patch-libs_rfc2045_testsuitecpp2.C | 29 |
5 files changed, 55 insertions, 5 deletions
diff --git a/mail/cone/Makefile b/mail/cone/Makefile index fa4eaa2fe81f..4e0d80f44bf8 100644 --- a/mail/cone/Makefile +++ b/mail/cone/Makefile @@ -1,6 +1,5 @@ PORTNAME= cone -DISTVERSION= 1.15 -PORTREVISION= 1 +DISTVERSION= 1.17 CATEGORIES= mail # This is for beta versions, leave it in please: #MASTER_SITES= http://www.courier-mta.org/beta/${PORTNAME}/ \ diff --git a/mail/cone/distinfo b/mail/cone/distinfo index 183cf75b363a..db07eaa36c7d 100644 --- a/mail/cone/distinfo +++ b/mail/cone/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1744142689 -SHA256 (cone-1.15.tar.bz2) = 8678ef250e722a24e841f55d3b867c21ce483569d1dcaadb2b05965ca9825f66 -SIZE (cone-1.15.tar.bz2) = 4010664 +TIMESTAMP = 1761471250 +SHA256 (cone-1.17.tar.bz2) = d51e2548ed98d5824a5f94fe66ed563fb8c4b57fddc6634d5c557aa13bf329ec +SIZE (cone-1.17.tar.bz2) = 4275564 diff --git a/mail/cone/files/patch-libs_rfc2045_rfc2045.h b/mail/cone/files/patch-libs_rfc2045_rfc2045.h new file mode 100644 index 000000000000..af387f7e7dd7 --- /dev/null +++ b/mail/cone/files/patch-libs_rfc2045_rfc2045.h @@ -0,0 +1,11 @@ +--- libs/rfc2045/rfc2045.h.orig 2025-10-06 09:00:02 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/cone/files/patch-libs_rfc2045_testsuitecpp.C b/mail/cone/files/patch-libs_rfc2045_testsuitecpp.C new file mode 100644 index 000000000000..649fadc8ea79 --- /dev/null +++ b/mail/cone/files/patch-libs_rfc2045_testsuitecpp.C @@ -0,0 +1,11 @@ +--- libs/rfc2045/testsuitecpp.C.orig 2025-10-04 09:00:06 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/cone/files/patch-libs_rfc2045_testsuitecpp2.C b/mail/cone/files/patch-libs_rfc2045_testsuitecpp2.C new file mode 100644 index 000000000000..353465b17a71 --- /dev/null +++ b/mail/cone/files/patch-libs_rfc2045_testsuitecpp2.C @@ -0,0 +1,29 @@ +--- libs/rfc2045/testsuitecpp2.C.orig 2025-09-10 09:00:05 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}; |
