Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Mar 2022 01:54:32 GMT
From:      Yasuhiro Kimura <yasu@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-branches@FreeBSD.org
Subject:   git: 609eac50bd42 - 2022Q1 - mail/rubygem-mail: Revert "mail/rubygem-mail: Fix dependency with Ruby 3.1"
Message-ID:  <202203230154.22N1sW5e065293@gitrepo.freebsd.org>

next in thread | raw e-mail | index | archive | help
The branch 2022Q1 has been updated by yasu:

URL: https://cgit.FreeBSD.org/ports/commit/?id=609eac50bd4212cf48363e4da98ecac66f9b2f35

commit 609eac50bd4212cf48363e4da98ecac66f9b2f35
Author:     Yasuhiro Kimura <yasu@FreeBSD.org>
AuthorDate: 2022-03-23 01:38:25 +0000
Commit:     Yasuhiro Kimura <yasu@FreeBSD.org>
CommitDate: 2022-03-23 01:44:04 +0000

    mail/rubygem-mail: Revert "mail/rubygem-mail: Fix dependency with Ruby 3.1"
    
    This reverts commit c22b848a5d76a963762a9ea244c029c3d485d693.
    
    After the commit build of the port fails with patch error because
    version of devel/ruby-gems in 2022Q1 branch (3.0.8) is different from
    that of main branch (3.3.7). Moreover version 3.0.8 isn't compatible
    with Ruby 3.x and it is pointless to fix dependency with Ruby 3.1.
    So fix the build error by reverting it.
    
    Reported by:    Cedric Berger (via private mail)
    Approved by:    fluffy (ports-secteam)
---
 mail/rubygem-mail/Makefile                 |  4 +---
 mail/rubygem-mail/files/patch-mail.gemspec | 18 ------------------
 2 files changed, 1 insertion(+), 21 deletions(-)

diff --git a/mail/rubygem-mail/Makefile b/mail/rubygem-mail/Makefile
index 0c4695ae0124..6b12707478bd 100644
--- a/mail/rubygem-mail/Makefile
+++ b/mail/rubygem-mail/Makefile
@@ -2,7 +2,6 @@
 
 PORTNAME=	mail
 PORTVERSION=	2.7.1
-PORTREVISION=	1
 PORTEPOCH=	2
 CATEGORIES=	mail rubygems
 MASTER_SITES=	RG
@@ -13,8 +12,7 @@ COMMENT=	Ruby email handler
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/MIT-LICENSE
 
-RUN_DEPENDS=	rubygem-mini_mime>=0.1.1:mail/rubygem-mini_mime \
-		rubygem-net-smtp>0:mail/rubygem-net-smtp
+RUN_DEPENDS=	rubygem-mini_mime>=0.1.1:mail/rubygem-mini_mime
 
 USES=		cpe gem
 CPE_VENDOR=	${PORTNAME}_project
diff --git a/mail/rubygem-mail/files/patch-mail.gemspec b/mail/rubygem-mail/files/patch-mail.gemspec
deleted file mode 100644
index 5b1682def046..000000000000
--- a/mail/rubygem-mail/files/patch-mail.gemspec
+++ /dev/null
@@ -1,18 +0,0 @@
---- mail.gemspec.orig	2021-11-10 18:38:59 UTC
-+++ mail.gemspec
-@@ -24,6 +24,7 @@ Gem::Specification.new do |s|
-   end
- 
-   if s.respond_to? :add_runtime_dependency then
-+    s.add_runtime_dependency(%q<net-smtp>.freeze, [">= 0"])
-     s.add_runtime_dependency(%q<mini_mime>.freeze, [">= 0.1.1"])
-     s.add_development_dependency(%q<bundler>.freeze, [">= 1.0.3"])
-     s.add_development_dependency(%q<rake>.freeze, ["> 0.8.7"])
-@@ -31,6 +32,7 @@ Gem::Specification.new do |s|
-     s.add_development_dependency(%q<rdoc>.freeze, [">= 0"])
-     s.add_development_dependency(%q<rufo>.freeze, [">= 0"])
-   else
-+    s.add_dependency(%q<net-smtp>.freeze, [">= 0"])
-     s.add_dependency(%q<mini_mime>.freeze, [">= 0.1.1"])
-     s.add_dependency(%q<bundler>.freeze, [">= 1.0.3"])
-     s.add_dependency(%q<rake>.freeze, ["> 0.8.7"])



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202203230154.22N1sW5e065293>