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