git: a647e4181cdc - main - devel/rubygem-fast_gettext1: Mark broken with Ruby 3.2

From: Romain Tartière <romain_at_FreeBSD.org>
Date: Mon, 27 Mar 2023 01:27:09 UTC
The branch main has been updated by romain:

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

commit a647e4181cdc6233674c27201d072e7e15a886be
Author:     Romain Tartière <romain@FreeBSD.org>
AuthorDate: 2023-03-26 23:07:01 +0000
Commit:     Romain Tartière <romain@FreeBSD.org>
CommitDate: 2023-03-27 01:25:24 +0000

    devel/rubygem-fast_gettext1: Mark broken with Ruby 3.2
    
    This port was created before Ruby 2.7 was available.  Ruby 2.7
    deprecated $SAFE / Object#{taint,untaint,trust,untrust}, and those where
    removed in Ruby 3.2.  fast_gettext 2.1 removed suppord for these
    deprecaded features, but for the 1.x version, we should just mark the
    port broken for Ruby 3.2 because such code will not run.
    
    Not bumping portrevision because the default is still to use Ruby 3.1.
    
    Approved by:    portmgr (blanket)
---
 devel/rubygem-fast_gettext1/Makefile | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/devel/rubygem-fast_gettext1/Makefile b/devel/rubygem-fast_gettext1/Makefile
index a3665b3ebc27..828c656aaa7c 100644
--- a/devel/rubygem-fast_gettext1/Makefile
+++ b/devel/rubygem-fast_gettext1/Makefile
@@ -10,6 +10,8 @@ WWW=		https://github.com/grosser/fast_gettext
 
 LICENSE=	MIT
 
+BROKEN_RUBY32=	yes
+
 USES=		gem
 
 NO_ARCH=	yes