git: a6d5a6a2aace - main - textproc/rubygem-github-linguist: unbreak build

From: Matthias Fechner <mfechner_at_FreeBSD.org>
Date: Thu, 23 Jun 2022 11:54:22 UTC
The branch main has been updated by mfechner:

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

commit a6d5a6a2aaceba329f9a3c31afd24b67aa827c01
Author:     Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2022-06-23 11:41:19 +0000
Commit:     Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2022-06-23 11:54:12 +0000

    textproc/rubygem-github-linguist: unbreak build
    
    This fixes a regression from:
    6a66038657a1475eb2ec4bed9bf34491c3ecc83f
---
 textproc/Makefile                         |  1 +
 textproc/rubygem-escape_utils12/Makefile  | 18 ++++++++++++++++++
 textproc/rubygem-escape_utils12/distinfo  |  3 +++
 textproc/rubygem-escape_utils12/pkg-descr | 14 ++++++++++++++
 textproc/rubygem-github-linguist/Makefile |  3 ++-
 5 files changed, 38 insertions(+), 1 deletion(-)

diff --git a/textproc/Makefile b/textproc/Makefile
index 7795d3c42bf3..41820b06ecc3 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1682,6 +1682,7 @@
     SUBDIR += rubygem-elasticsearch713
     SUBDIR += rubygem-emot
     SUBDIR += rubygem-escape_utils
+    SUBDIR += rubygem-escape_utils12
     SUBDIR += rubygem-extended-markdown-filter
     SUBDIR += rubygem-ezamar
     SUBDIR += rubygem-fast_xs
diff --git a/textproc/rubygem-escape_utils12/Makefile b/textproc/rubygem-escape_utils12/Makefile
new file mode 100644
index 000000000000..9f10116baae2
--- /dev/null
+++ b/textproc/rubygem-escape_utils12/Makefile
@@ -0,0 +1,18 @@
+# Created by: Scott Sanders <scott@jssjr.com>
+
+PORTNAME=	escape_utils
+PORTVERSION=	1.2.0
+CATEGORIES=	textproc rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	12
+
+MAINTAINER=	ruby@FreeBSD.org
+COMMENT=	Faster string escaping routines for your web apps
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		gem
+USE_RUBY=	yes
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-escape_utils12/distinfo b/textproc/rubygem-escape_utils12/distinfo
new file mode 100644
index 000000000000..b15c52fca4a1
--- /dev/null
+++ b/textproc/rubygem-escape_utils12/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1655984236
+SHA256 (rubygem/escape_utils-1.2.0.gem) = 05497be965b95971c8bdf393c0cc851e7beefbf0061af66d820c20535ebcb2ab
+SIZE (rubygem/escape_utils-1.2.0.gem) = 26624
diff --git a/textproc/rubygem-escape_utils12/pkg-descr b/textproc/rubygem-escape_utils12/pkg-descr
new file mode 100644
index 000000000000..1d7667b43bd2
--- /dev/null
+++ b/textproc/rubygem-escape_utils12/pkg-descr
@@ -0,0 +1,14 @@
+Async (EventMachine) HTTP client, with support for:
+o   Asynchronous HTTP API for single & parallel request execution
+o   Keep-Alive and HTTP pipelining support
+o   Auto-follow 3xx redirects with max depth
+o   Automatic gzip & deflate decoding
+o   Streaming response processing
+o   Streaming file uploads
+o   HTTP proxy and SOCKS5 support
+o   Basic Auth & OAuth
+o   Connection-level & Global middleware support
+o   HTTP parser via http_parser.rb
+o   Works wherever EventMachine runs: Rubinius, JRuby, MRI
+
+WWW: https://github.com/brianmario/escape_utils
diff --git a/textproc/rubygem-github-linguist/Makefile b/textproc/rubygem-github-linguist/Makefile
index 5c3606ac8559..f65bd07571d4 100644
--- a/textproc/rubygem-github-linguist/Makefile
+++ b/textproc/rubygem-github-linguist/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	github-linguist
 PORTVERSION=	7.21.0
+PORTREVISION=	1
 CATEGORIES=	textproc rubygems
 MASTER_SITES=	RG
 
@@ -10,7 +11,7 @@ LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE
 
 RUN_DEPENDS=	rubygem-charlock_holmes>=0.7.7<0.8:textproc/rubygem-charlock_holmes \
-		rubygem-escape_utils>=1.2.0<1.3:textproc/rubygem-escape_utils \
+		rubygem-escape_utils12>=1.2.0<1.3:textproc/rubygem-escape_utils12 \
 		rubygem-mini_mime>=1.0<2:mail/rubygem-mini_mime \
 		rubygem-rugged>=1.0<2:devel/rubygem-rugged