pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/mail/ruby-mail



Module Name:    pkgsrc
Committed By:   taca
Date:           Wed Nov  6 16:14:54 UTC 2024

Modified Files:
        pkgsrc/mail/ruby-mail: Makefile PLIST distinfo

Log Message:
mail/ruby-mail: update to 2.8.1

2.8.0 (2022-12-03)

Breaking changes:

* Add Ruby 3.1 support (deivid-rodriguez, voxik, eregon)
* Drop support for Ruby < 2.5 (deivid-rodriguez, voxik)
* Message#without_attachments! now deletes nested attachments. (TylerRick)
* Sendmail and exim delivery now raise DeliveryError when the command exits
  with a nonzero exitstatus. (benmmurphy, CoolElvis)
* Sendmail and exim delivery :arguments option must be an array of string
  args. (benmmurphy)
* Passing unparsed headers to Mail::Field.new is no longer supported. Use
  Mail::Field.parse. (jeremy)
* Removed long-deprecated features:
  Message#register_for_delivery_notification, #has_transfer_encoding?,
  #add_transfer_encoding, #transfer_encoding, #message_content_type,
  #mime_parameters, #encode!, and Par

Deprecations:

* Deprecates Mail::CheckDeliveryParams in favour of Mail::SmtpEnvelope

Compatibility:

* Handle a wide variety of non-RFC Message-ID formats. (peterkovacs)
* Normalize Quoted-Printable line endings for text content. (jeremy)
* Gracefully parse invalid dates in Date and Received headers. (okkez)
* Converting to multipart moves Content-* headers to the new
  part. (kirikak2)
* Multipart Content-Type no longer includes a needless charset
  param. (kirikak2)
* Replies prefix subject with "Re: " instead of "RE: " per 5322
  3.6.5. (mashedcode)
* Gracefully handle multiple, possibly-invalid headers for what should be
  singular fields. (rosa)
* SMTP delivery with enable_tls/starttls/starttls_auto: false now disables
  these options, since starttls is now :auto by default in upstream
  net-smtp. (jeremy)

Features:

* Message#inspect_structure and PartsList#inspect_structure pretty-print the
  hierarchy of message parts. (TylerRick)
* 'an_attachment_with_mime_type' matcher added to match attachments by mime
  type

Bug Fixes:

* Regression: Preserve message-level charset when adding parts (related to
  Rails ActionMailer) @shields
* Regression: Adding a part should not reset the mail’s charset to nil
  @railsbob

2.8.0.1 (2013-01-12)

Bug fixes:

* Regression: incorrect permissions for some files (mikel)

2.8.1 (2023-01-24)

Bug Fixes:

* Regression: sendmail accepts string :arguments (@sebbASF)
* Regression: accept enable_starttls_auto: false @ahorek


To generate a diff of this commit:
cvs rdiff -u -r1.18 -r1.19 pkgsrc/mail/ruby-mail/Makefile
cvs rdiff -u -r1.11 -r1.12 pkgsrc/mail/ruby-mail/PLIST
cvs rdiff -u -r1.17 -r1.18 pkgsrc/mail/ruby-mail/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/ruby-mail/Makefile
diff -u pkgsrc/mail/ruby-mail/Makefile:1.18 pkgsrc/mail/ruby-mail/Makefile:1.19
--- pkgsrc/mail/ruby-mail/Makefile:1.18 Sun Feb  3 15:34:51 2019
+++ pkgsrc/mail/ruby-mail/Makefile      Wed Nov  6 16:14:53 2024
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.18 2019/02/03 15:34:51 taca Exp $
+# $NetBSD: Makefile,v 1.19 2024/11/06 16:14:53 taca Exp $
 
-DISTNAME=      mail-2.7.1
+DISTNAME=      mail-2.8.1
 CATEGORIES=    mail
 
 MAINTAINER=    pkgsrc-users%NetBSD.org@localhost

Index: pkgsrc/mail/ruby-mail/PLIST
diff -u pkgsrc/mail/ruby-mail/PLIST:1.11 pkgsrc/mail/ruby-mail/PLIST:1.12
--- pkgsrc/mail/ruby-mail/PLIST:1.11    Wed Mar 14 14:46:07 2018
+++ pkgsrc/mail/ruby-mail/PLIST Wed Nov  6 16:14:53 2024
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.11 2018/03/14 14:46:07 taca Exp $
+@comment $NetBSD: PLIST,v 1.12 2024/11/06 16:14:53 taca Exp $
 ${GEM_HOME}/cache/${GEM_NAME}.gem
 ${GEM_LIBDIR}/MIT-LICENSE
 ${GEM_LIBDIR}/README.md
@@ -8,8 +8,6 @@ ${GEM_LIBDIR}/lib/mail/body.rb
 ${GEM_LIBDIR}/lib/mail/check_delivery_params.rb
 ${GEM_LIBDIR}/lib/mail/configuration.rb
 ${GEM_LIBDIR}/lib/mail/constants.rb
-${GEM_LIBDIR}/lib/mail/core_extensions/smtp.rb
-${GEM_LIBDIR}/lib/mail/core_extensions/string.rb
 ${GEM_LIBDIR}/lib/mail/elements.rb
 ${GEM_LIBDIR}/lib/mail/elements/address.rb
 ${GEM_LIBDIR}/lib/mail/elements/address_list.rb
@@ -39,12 +37,10 @@ ${GEM_LIBDIR}/lib/mail/fields.rb
 ${GEM_LIBDIR}/lib/mail/fields/bcc_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/cc_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/comments_field.rb
-${GEM_LIBDIR}/lib/mail/fields/common/address_container.rb
-${GEM_LIBDIR}/lib/mail/fields/common/common_address.rb
-${GEM_LIBDIR}/lib/mail/fields/common/common_date.rb
-${GEM_LIBDIR}/lib/mail/fields/common/common_field.rb
-${GEM_LIBDIR}/lib/mail/fields/common/common_message_id.rb
-${GEM_LIBDIR}/lib/mail/fields/common/parameter_hash.rb
+${GEM_LIBDIR}/lib/mail/fields/common_address_field.rb
+${GEM_LIBDIR}/lib/mail/fields/common_date_field.rb
+${GEM_LIBDIR}/lib/mail/fields/common_field.rb
+${GEM_LIBDIR}/lib/mail/fields/common_message_id_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/content_description_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/content_disposition_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/content_id_field.rb
@@ -57,7 +53,10 @@ ${GEM_LIBDIR}/lib/mail/fields/in_reply_t
 ${GEM_LIBDIR}/lib/mail/fields/keywords_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/message_id_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/mime_version_field.rb
+${GEM_LIBDIR}/lib/mail/fields/named_structured_field.rb
+${GEM_LIBDIR}/lib/mail/fields/named_unstructured_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/optional_field.rb
+${GEM_LIBDIR}/lib/mail/fields/parameter_hash.rb
 ${GEM_LIBDIR}/lib/mail/fields/received_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/references_field.rb
 ${GEM_LIBDIR}/lib/mail/fields/reply_to_field.rb
@@ -132,9 +131,9 @@ ${GEM_LIBDIR}/lib/mail/parsers/rfc5322_d
 ${GEM_LIBDIR}/lib/mail/parsers/rfc5322_lexical_tokens.rl
 ${GEM_LIBDIR}/lib/mail/part.rb
 ${GEM_LIBDIR}/lib/mail/parts_list.rb
+${GEM_LIBDIR}/lib/mail/smtp_envelope.rb
 ${GEM_LIBDIR}/lib/mail/utilities.rb
 ${GEM_LIBDIR}/lib/mail/values/unicode_tables.dat
 ${GEM_LIBDIR}/lib/mail/version.rb
-${GEM_LIBDIR}/lib/mail/version_specific/ruby_1_8.rb
-${GEM_LIBDIR}/lib/mail/version_specific/ruby_1_9.rb
+${GEM_LIBDIR}/lib/mail/yaml.rb
 ${GEM_HOME}/specifications/${GEM_NAME}.gemspec

Index: pkgsrc/mail/ruby-mail/distinfo
diff -u pkgsrc/mail/ruby-mail/distinfo:1.17 pkgsrc/mail/ruby-mail/distinfo:1.18
--- pkgsrc/mail/ruby-mail/distinfo:1.17 Tue Oct 26 10:54:27 2021
+++ pkgsrc/mail/ruby-mail/distinfo      Wed Nov  6 16:14:53 2024
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.17 2021/10/26 10:54:27 nia Exp $
+$NetBSD: distinfo,v 1.18 2024/11/06 16:14:53 taca Exp $
 
-BLAKE2s (mail-2.7.1.gem) = c5a14c59c517eb6a04fe57845d16ca56708f5c115f4c78cc517919ecdd33eecd
-SHA512 (mail-2.7.1.gem) = b8018ad089517ba058e922ec32653e6052c76a480178ae92452fdd678e3ba7f4916ee6643efa59dd673a6a8550f907fc7a2121c21f468c70b3659bf5615991d7
-Size (mail-2.7.1.gem) = 389120 bytes
+BLAKE2s (mail-2.8.1.gem) = 150f41e0c505b0f9aeb772b8b0369fdcbdc5d721aaee82a000819e2e6677e8fd
+SHA512 (mail-2.8.1.gem) = ec234d938ec610fa383997a84168212e3a4b969db8e4d6f179bbfb460efa0da7641dbb87e85295a49705684a8c25756b92397cefefd480f176b7c0f284afb9a3
+Size (mail-2.8.1.gem) = 396800 bytes



Home | Main Index | Thread Index | Old Index