commit: 9fe069e2d5df5a59ea61064bb29a3805d90ac48e Author: Michael Mair-Keimberger <mmk <AT> levelnine <DOT> at> AuthorDate: Tue Apr 22 18:29:46 2025 +0000 Commit: Conrad Kostecki <conikost <AT> gentoo <DOT> org> CommitDate: Sat Apr 26 20:38:41 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe069e2
dev-ruby/actionmailbox: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger <mmk <AT> levelnine.at> Part-of: https://github.com/gentoo/gentoo/pull/41702 Signed-off-by: Conrad Kostecki <conikost <AT> gentoo.org> .../files/actionmailbox-6.1.7.4-mail28.patch | 57 ---------------------- 1 file changed, 57 deletions(-) diff --git a/dev-ruby/actionmailbox/files/actionmailbox-6.1.7.4-mail28.patch b/dev-ruby/actionmailbox/files/actionmailbox-6.1.7.4-mail28.patch deleted file mode 100644 index ba4e8a822552..000000000000 --- a/dev-ruby/actionmailbox/files/actionmailbox-6.1.7.4-mail28.patch +++ /dev/null @@ -1,57 +0,0 @@ -From f5463f314886016fb40199d1265cacddf64ea357 Mon Sep 17 00:00:00 2001 -From: Jean Boussier <[email protected]> -Date: Mon, 5 Dec 2022 11:59:45 +0100 -Subject: [PATCH] Merge pull request #46643 from ghiculescu/mail-28 - -Fix CI for Mail 2.8+ ---- - .../lib/action_mailbox/mail_ext/addresses.rb | 19 +++++++++++++++---- - 1 file changed, 15 insertions(+), 4 deletions(-) - -diff --git a/actionmailbox/lib/action_mailbox/mail_ext/addresses.rb b/actionmailbox/lib/action_mailbox/mail_ext/addresses.rb -index 5eab1feb3d563..7da7ee2586a62 100644 ---- a/lib/action_mailbox/mail_ext/addresses.rb -+++ b/lib/action_mailbox/mail_ext/addresses.rb -@@ -3,7 +3,7 @@ - module Mail - class Message - def from_address -- header[:from]&.address_list&.addresses&.first -+ address_list(header[:from])&.addresses&.first - end - - def recipients_addresses -@@ -11,19 +11,30 @@ def recipients_addresses - end - - def to_addresses -- Array(header[:to]&.address_list&.addresses) -+ Array(address_list(header[:to])&.addresses) - end - - def cc_addresses -- Array(header[:cc]&.address_list&.addresses) -+ Array(address_list(header[:cc])&.addresses) - end - - def bcc_addresses -- Array(header[:bcc]&.address_list&.addresses) -+ Array(address_list(header[:bcc])&.addresses) - end - - def x_original_to_addresses - Array(header[:x_original_to]).collect { |header| Mail::Address.new header.to_s } - end -+ -+ private -+ def address_list(obj) -+ if obj&.respond_to?(:element) -+ # Mail 2.8+ -+ obj.element -+ else -+ # Mail <= 2.7.x -+ obj&.address_list -+ end -+ end - end - end
