Monday, August 02, 2021

[update] mail/ruby-mail 2.6.4 -> 2.7.1

Update ruby-mail to 2.7.1.

This brings it to the latest release which itself is almost 3 years old.

It's been in use for 2+ years in an OpenBSD project.

ok?

--Kurt

Index: Makefile
===================================================================
RCS file: /cvs/ports/mail/ruby-mail/Makefile,v
retrieving revision 1.11
diff -u -p -r1.11 Makefile
--- Makefile 12 Jul 2019 20:47:37 -0000 1.11
+++ Makefile 2 Aug 2021 20:10:41 -0000
@@ -2,7 +2,7 @@

COMMENT= easy email delivery and testing for ruby

-DISTNAME= mail-2.6.4
+DISTNAME= mail-2.7.1
CATEGORIES= mail

# MIT License
@@ -11,7 +11,7 @@ PERMIT_PACKAGE= Yes
MODULES= lang/ruby

BUILD_DEPENDS= ${RUN_DEPENDS}
-RUN_DEPENDS= mail/ruby-mime-types,${MODRUBY_FLAVOR}>=1.16,<4.0
+RUN_DEPENDS= mail/ruby-mini_mime,${MODRUBY_FLAVOR}

CONFIGURE_STYLE=ruby gem

Index: distinfo
===================================================================
RCS file: /cvs/ports/mail/ruby-mail/distinfo,v
retrieving revision 1.4
diff -u -p -r1.4 distinfo
--- distinfo 2 Nov 2016 17:04:24 -0000 1.4
+++ distinfo 2 Aug 2021 20:10:41 -0000
@@ -1,2 +1,2 @@
-SHA256 (mail-2.6.4.gem) = d9anDEXUNd3miPhBqaqVVXG488YklmgSKCspC7zDOzE=
-SIZE (mail-2.6.4.gem) = 352256
+SHA256 (mail-2.7.1.gem) = 7Co9SJ91ELkNjqo/arqtcDjPHWY8347mbQIUoL35nAM=
+SIZE (mail-2.7.1.gem) = 389120
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/mail/ruby-mail/pkg/PLIST,v
retrieving revision 1.5
diff -u -p -r1.5 PLIST
--- pkg/PLIST 2 Nov 2016 17:04:24 -0000 1.5
+++ pkg/PLIST 2 Aug 2021 20:10:41 -0000
@@ -1,14 +1,8 @@
@comment $OpenBSD: PLIST,v 1.5 2016/11/02 17:04:24 jeremy Exp $
${GEM_LIB}/cache/${DISTNAME}.gem
${GEM_LIB}/gems/${DISTNAME}/
-${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.rdoc
-${GEM_LIB}/gems/${DISTNAME}/CONTRIBUTING.md
-${GEM_LIB}/gems/${DISTNAME}/Dependencies.txt
-${GEM_LIB}/gems/${DISTNAME}/Gemfile
${GEM_LIB}/gems/${DISTNAME}/MIT-LICENSE
${GEM_LIB}/gems/${DISTNAME}/README.md
-${GEM_LIB}/gems/${DISTNAME}/Rakefile
-${GEM_LIB}/gems/${DISTNAME}/TODO.rdoc
${GEM_LIB}/gems/${DISTNAME}/lib/
${GEM_LIB}/gems/${DISTNAME}/lib/mail/
${GEM_LIB}/gems/${DISTNAME}/lib/mail.rb
@@ -19,10 +13,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/mail/con
${GEM_LIB}/gems/${DISTNAME}/lib/mail/constants.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/core_extensions/
${GEM_LIB}/gems/${DISTNAME}/lib/mail/core_extensions/smtp.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/core_extensions/string/
${GEM_LIB}/gems/${DISTNAME}/lib/mail/core_extensions/string.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/core_extensions/string/access.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/core_extensions/string/multibyte.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/elements/
${GEM_LIB}/gems/${DISTNAME}/lib/mail/elements.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/elements/address.rb
@@ -43,6 +34,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/mail/enc
${GEM_LIB}/gems/${DISTNAME}/lib/mail/encodings/8bit.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/encodings/base64.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/encodings/binary.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/encodings/identity.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/encodings/quoted_printable.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/encodings/transfer_encoding.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/encodings/unix_to_unix.rb
@@ -100,7 +92,6 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/mail/mes
${GEM_LIB}/gems/${DISTNAME}/lib/mail/multibyte/
${GEM_LIB}/gems/${DISTNAME}/lib/mail/multibyte.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/multibyte/chars.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/multibyte/exceptions.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/multibyte/unicode.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/multibyte/utils.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/
@@ -108,6 +99,7 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/mail/net
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/delivery_methods/
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/delivery_methods/exim.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/delivery_methods/file_delivery.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/delivery_methods/logger_delivery.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/delivery_methods/sendmail.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/delivery_methods/smtp.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/delivery_methods/smtp_connection.rb
@@ -117,51 +109,41 @@ ${GEM_LIB}/gems/${DISTNAME}/lib/mail/net
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/retriever_methods/imap.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/retriever_methods/pop3.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/network/retriever_methods/test_retriever.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parser_tools.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/address_lists_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/address_lists_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/content_disposition_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/content_disposition_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/content_location_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/content_location_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/content_transfer_encoding_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/content_transfer_encoding_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/content_type_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/content_type_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/date_time_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/date_time_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/envelope_from_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/envelope_from_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/message_ids_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/message_ids_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/mime_version_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/mime_version_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/phrase_lists_parser.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/common.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/date_time.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/parser_info.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/address_lists_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/address_lists_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/content_disposition_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/content_disposition_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/content_location_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/content_location_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/content_transfer_encoding_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/content_transfer_encoding_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/content_type_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/content_type_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/date_time_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/date_time_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/envelope_from_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/envelope_from_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/message_ids_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/message_ids_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/mime_version_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/mime_version_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/phrase_lists_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/phrase_lists_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/rb_actions.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/received_machine.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/machines/received_machine.rb.rl
-${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/ragel/ruby/parser.rb.rl.erb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/phrase_lists_parser.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/received_parser.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/received_parser.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc2045_content_transfer_encoding.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc2045_content_type.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc2045_mime.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc2183_content_disposition.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc3629_utf8.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc5234_abnf_core_rules.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc5322.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc5322_address.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc5322_date_time.rl
+${GEM_LIB}/gems/${DISTNAME}/lib/mail/parsers/rfc5322_lexical_tokens.rl
${GEM_LIB}/gems/${DISTNAME}/lib/mail/part.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/parts_list.rb
${GEM_LIB}/gems/${DISTNAME}/lib/mail/utilities.rb

No comments:

Post a Comment