git: 15fc62683381 - main - www/gitlab: new ports required for gitlab 16.11.0

From: Matthias Fechner <mfechner_at_FreeBSD.org>
Date: Sun, 21 Apr 2024 10:58:46 UTC
The branch main has been updated by mfechner:

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

commit 15fc62683381d822ab5f5b35b66009fcf63632fd
Author:     Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2024-04-21 05:57:13 +0000
Commit:     Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2024-04-21 10:57:57 +0000

    www/gitlab: new ports required for gitlab 16.11.0
---
 textproc/Makefile                        |  1 +
 textproc/rubygem-static_holmes/Makefile  | 18 ++++++++++++++++++
 textproc/rubygem-static_holmes/distinfo  |  3 +++
 textproc/rubygem-static_holmes/pkg-descr |  1 +
 4 files changed, 23 insertions(+)

diff --git a/textproc/Makefile b/textproc/Makefile
index 8906ad5be507..a48c152049ca 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1916,6 +1916,7 @@
     SUBDIR += rubygem-sixarm_ruby_unaccent
     SUBDIR += rubygem-spreadsheet
     SUBDIR += rubygem-stamp
+    SUBDIR += rubygem-static_holmes
     SUBDIR += rubygem-syntax
     SUBDIR += rubygem-termcolor
     SUBDIR += rubygem-terminal-table
diff --git a/textproc/rubygem-static_holmes/Makefile b/textproc/rubygem-static_holmes/Makefile
new file mode 100644
index 000000000000..b0912b30877c
--- /dev/null
+++ b/textproc/rubygem-static_holmes/Makefile
@@ -0,0 +1,18 @@
+PORTNAME=	static_holmes
+DISTVERSION=	0.7.7
+CATEGORIES=	textproc rubygems
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Gems for character encoding detection
+WWW=		https://gitlab.com/gitlab-org/ruby/gems/charlock_holmes
+
+LICENSE=	MIT
+
+LIB_DEPENDS=	libicui18n.so:devel/icu
+
+USES=		gem
+
+CONFIGURE_ARGS=	--with-icu-include=${LOCALBASE}/include
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-static_holmes/distinfo b/textproc/rubygem-static_holmes/distinfo
new file mode 100644
index 000000000000..4caaee0cbccc
--- /dev/null
+++ b/textproc/rubygem-static_holmes/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1713290151
+SHA256 (rubygem/static_holmes-0.7.7.gem) = 87c426d821728915518444342aaac58d078b359e0f4a34e4e0516b0daadc8207
+SIZE (rubygem/static_holmes-0.7.7.gem) = 11264
diff --git a/textproc/rubygem-static_holmes/pkg-descr b/textproc/rubygem-static_holmes/pkg-descr
new file mode 100644
index 000000000000..6f7a69a1590d
--- /dev/null
+++ b/textproc/rubygem-static_holmes/pkg-descr
@@ -0,0 +1 @@
+Character encoding detecting library for Ruby using ICU.