pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/mail/p5-Mail-Message
Module Name: pkgsrc
Committed By: wen
Date: Wed Aug 19 01:09:56 UTC 2026
Modified Files:
pkgsrc/mail/p5-Mail-Message: Makefile distinfo
Log Message:
Update to 4.05
Upstream changes:
version 4.05: Fri 10 Apr 11:00:52 CEST 2026
Fixes:
- parse X-MLServer [Edoardo Geraci]
- $msg->string must end with a newline [Andy Beverley]
- fold fields with newline [Edoardo Geraci]
Improvements:
- Mail::Message->new(message_id) replaces messageId: parameters should
not use camel-casing. Old attribute now deprecated.
- Mail::Message add clean attributes for fieldType, headType, bodyType,
and isTrusted.
- remove version of introduction indicators '[3*]', because version 4 is
not backwards compatible anyway.
version 4.04: Wed 4 Feb 15:52:45 CET 2026
Fixes:
- date field parsing regression
GitHub issue #28 [Andy Beverley]
version 4.03: Mon 26 Jan 14:53:24 CET 2026
Fixes:
- field attributes must be handled case-insensitive.
GitHub issue #5 [Andy Beverley]
- wrongly added LF after multipart parts which do not end in a LF
[Andy Beverly]
version 4.02: Thu 22 Jan 09:18:53 CET 2026
Fixes:
- $msg->study [Andy Beverley]
version 4.01: Sat 13 Dec 12:15:47 CET 2025
Fixes:
- optional modules -> recommends.
- recommends minimal Mail::Box 4.
version 4.00: Thu 11 Dec 13:58:01 CET 2025
Changes:
- use Mail::Box 4 exception model: use Log::Report
Fixes:
- ::Field::Date regex [Andy Beverley]
Improvements:
- use Log::Report
- use base -> use parent
- added tests for parsing date field.
- added tests for parsing comment field to release.
version 3.019:
Changes:
- remove questions for optional dependencies during install.
Fixes:
- nested bodies which specify a Content-Transfer-Encoding [Andy Beverly]
- build(data) with only 3-bytes utf8 encoding not detected [Andy Beverly]
- ::TransferEncoding::Binary::encode() was broken
github issue #24 [Jacob Balazer]
Improvements:
- add $msg->endsOnNewline()
- restyle code according to OODoc 3.05
- convert Makefile.PL to OODoc 3.05
- remove ::Replace::MailInternet::nntppost() because it never worked.
- explicitly depend on Mail::Message v3, not 4
version 3.018_001: Thu 21 Aug 10:15:05 CEST 2025
Fixes:
- at message construction, do not detect charset for binaries.
Big performance improvement GitHub#21
- charset detection upto 45% faster. GitHub#22
- setting eol() on a body was not lazy enough, and mutulated caller.
GitHub#23
- protect two isa calls with blessed.
- ::Field::Full q-encoding must encode the '=' as well [Andy Beverley]
Improvements:
- do not use bareword file-handles anywhere in the code.
- use s///r
- cleanup syntax of Mail::Box::FastScalar
- use defined-or
- add Attributes section to documentation
- implement Mail::Box::Parser::Lines, 49% faster for in-memory emails
To generate a diff of this commit:
cvs rdiff -u -r1.25 -r1.26 pkgsrc/mail/p5-Mail-Message/Makefile
cvs rdiff -u -r1.16 -r1.17 pkgsrc/mail/p5-Mail-Message/distinfo
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/mail/p5-Mail-Message/Makefile
diff -u pkgsrc/mail/p5-Mail-Message/Makefile:1.25 pkgsrc/mail/p5-Mail-Message/Makefile:1.26
--- pkgsrc/mail/p5-Mail-Message/Makefile:1.25 Thu Jul 16 19:04:06 2026
+++ pkgsrc/mail/p5-Mail-Message/Makefile Wed Aug 19 01:09:55 2026
@@ -1,10 +1,9 @@
-# $NetBSD: Makefile,v 1.25 2026/07/16 19:04:06 wiz Exp $
+# $NetBSD: Makefile,v 1.26 2026/08/19 01:09:55 wen Exp $
-DISTNAME= Mail-Message-3.017
+DISTNAME= Mail-Message-4.05
PKGNAME= p5-${DISTNAME}
-PKGREVISION= 2
CATEGORIES= mail
-MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Mail/}
+MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=../../authors/id/M/MA/MARKOV/}
MAINTAINER= angelmadames%gmail.com@localhost
HOMEPAGE= https://metacpan.org/release/Mail-Message
@@ -19,6 +18,7 @@ DEPENDS+= p5-MIME-Types>=2.1:../../mail/
DEPENDS+= p5-MailTools>=2.1:../../mail/p5-MailTools
DEPENDS+= p5-TimeDate>=2.3:../../time/p5-TimeDate
DEPENDS+= p5-User-Identity>=0.94:../../mail/p5-User-Identity
+DEPENDS+= p5-Hash-Case>=1.050:../../devel/p5-Hash-Case
PERL5_PACKLIST= auto/Mail/Message/.packlist
Index: pkgsrc/mail/p5-Mail-Message/distinfo
diff -u pkgsrc/mail/p5-Mail-Message/distinfo:1.16 pkgsrc/mail/p5-Mail-Message/distinfo:1.17
--- pkgsrc/mail/p5-Mail-Message/distinfo:1.16 Fri May 30 06:28:56 2025
+++ pkgsrc/mail/p5-Mail-Message/distinfo Wed Aug 19 01:09:55 2026
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.16 2025/05/30 06:28:56 wen Exp $
+$NetBSD: distinfo,v 1.17 2026/08/19 01:09:55 wen Exp $
-BLAKE2s (Mail-Message-3.017.tar.gz) = d68aaefdf355d98d07dff778510c69c88aa8952fb4889e2ac83342649211ccf2
-SHA512 (Mail-Message-3.017.tar.gz) = ba365be43c62ffb8dac1a953b363d54008daaa5e0e4d19d68b1b355b7c8e9bdd8646a96da3af8490296c3392f22c7b1dae3a665acd338193a36321f498ab5a5e
-Size (Mail-Message-3.017.tar.gz) = 270107 bytes
+BLAKE2s (Mail-Message-4.05.tar.gz) = ecf55340ee8a77a18db3d6988682d509b67589d452266f089131bd42cb972664
+SHA512 (Mail-Message-4.05.tar.gz) = 79b36ebc0d6772d5a79459ce10460df24ee5597de6c8d10b0a56596c1f261e7f0a565df04c39d3461c5ceaa9f91a550f72df19e38fdce183d08f444695fda366
+Size (Mail-Message-4.05.tar.gz) = 263026 bytes
Home |
Main Index |
Thread Index |
Old Index