git: b49e93d762ea - main - www/gitlab-ce: new ports required for 16.5.

From: Matthias Fechner <mfechner_at_FreeBSD.org>
Date: Mon, 23 Oct 2023 16:04:50 UTC
The branch main has been updated by mfechner:

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

commit b49e93d762ea056d4a2cf0e647aaadcaf19fedfb
Author:     Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2023-10-23 15:49:12 +0000
Commit:     Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2023-10-23 16:04:18 +0000

    www/gitlab-ce: new ports required for 16.5.
---
 security/Makefile                                  |  1 +
 .../rubygem-devise-two-factor41-rails70/Makefile   | 26 ++++++++++++++++++++++
 .../rubygem-devise-two-factor41-rails70/distinfo   |  3 +++
 .../rubygem-devise-two-factor41-rails70/pkg-descr  |  1 +
 textproc/Makefile                                  |  1 +
 textproc/rubygem-dartsass/Makefile                 | 16 +++++++++++++
 textproc/rubygem-dartsass/distinfo                 |  3 +++
 textproc/rubygem-dartsass/pkg-descr                |  4 ++++
 8 files changed, 55 insertions(+)

diff --git a/security/Makefile b/security/Makefile
index c353a90e23a7..2aaa9580ddf3 100644
--- a/security/Makefile
+++ b/security/Makefile
@@ -1091,6 +1091,7 @@
     SUBDIR += rubygem-devise-two-factor-rails61
     SUBDIR += rubygem-devise-two-factor-rails70
     SUBDIR += rubygem-devise-two-factor40-rails70
+    SUBDIR += rubygem-devise-two-factor41-rails70
     SUBDIR += rubygem-devise_pam_authenticatable2
     SUBDIR += rubygem-devise_pam_authenticatable2-rails61
     SUBDIR += rubygem-digest
diff --git a/security/rubygem-devise-two-factor41-rails70/Makefile b/security/rubygem-devise-two-factor41-rails70/Makefile
new file mode 100644
index 000000000000..dd5d7785d377
--- /dev/null
+++ b/security/rubygem-devise-two-factor41-rails70/Makefile
@@ -0,0 +1,26 @@
+PORTNAME=	devise-two-factor
+PORTVERSION=	4.1.1
+CATEGORIES=	security rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	41-rails70
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Barebones two-factor authentication with Devise
+WWW=		https://github.com/tinfoil/devise-two-factor
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	rubygem-activesupport70>=7.0<8:devel/rubygem-activesupport70 \
+		rubygem-attr_encrypted3>=1.3<5:security/rubygem-attr_encrypted3 \
+		rubygem-devise-rails70>=4.0<5:devel/rubygem-devise-rails70 \
+		rubygem-railties70>=7.0<7.1:www/rubygem-railties70 \
+		rubygem-rotp>=6.0<7:devel/rubygem-rotp
+
+USES=		gem
+
+NO_ARCH=	yes
+
+PORTSCOUT=	limit:^4\.0\.
+
+.include <bsd.port.mk>
diff --git a/security/rubygem-devise-two-factor41-rails70/distinfo b/security/rubygem-devise-two-factor41-rails70/distinfo
new file mode 100644
index 000000000000..64da0593130d
--- /dev/null
+++ b/security/rubygem-devise-two-factor41-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1698065900
+SHA256 (rubygem/devise-two-factor-4.1.1.gem) = c95f5b07533e62217aaed3c386874d94e2d472fb5f2b6598afe8600fc17a8b95
+SIZE (rubygem/devise-two-factor-4.1.1.gem) = 30208
diff --git a/security/rubygem-devise-two-factor41-rails70/pkg-descr b/security/rubygem-devise-two-factor41-rails70/pkg-descr
new file mode 100644
index 000000000000..316de9a9d77e
--- /dev/null
+++ b/security/rubygem-devise-two-factor41-rails70/pkg-descr
@@ -0,0 +1 @@
+Barebones two-factor authentication with Devise
diff --git a/textproc/Makefile b/textproc/Makefile
index ecfd81186be0..ef3898d73078 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -1739,6 +1739,7 @@
     SUBDIR += rubygem-cucumber-gherkin
     SUBDIR += rubygem-cucumber-gherkin26
     SUBDIR += rubygem-cucumber-html-formatter
+    SUBDIR += rubygem-dartsass
     SUBDIR += rubygem-diff-lcs
     SUBDIR += rubygem-diff_match_patch
     SUBDIR += rubygem-diffy
diff --git a/textproc/rubygem-dartsass/Makefile b/textproc/rubygem-dartsass/Makefile
new file mode 100644
index 000000000000..65f761721e21
--- /dev/null
+++ b/textproc/rubygem-dartsass/Makefile
@@ -0,0 +1,16 @@
+PORTNAME=	dartsass
+PORTVERSION=	1.49.8
+CATEGORIES=	textproc ruby
+MASTER_SITES=	RG
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	RubyGem wrapper for the Dart Sass binary
+WWW=		https://github.com/ayushn21/dartsass-ruby
+
+LICENSE=	MIT
+
+USES=		gem
+
+PLIST_FILES=	bin/dartsass
+
+.include <bsd.port.mk>
diff --git a/textproc/rubygem-dartsass/distinfo b/textproc/rubygem-dartsass/distinfo
new file mode 100644
index 000000000000..f562ef506705
--- /dev/null
+++ b/textproc/rubygem-dartsass/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1698066677
+SHA256 (rubygem/dartsass-1.49.8.gem) = 267e7262a5655c8f0baa1ef663e976252bdbfa8bbf40c175153544a2dc8e1345
+SIZE (rubygem/dartsass-1.49.8.gem) = 10281984
diff --git a/textproc/rubygem-dartsass/pkg-descr b/textproc/rubygem-dartsass/pkg-descr
new file mode 100644
index 000000000000..b960ea2ecefb
--- /dev/null
+++ b/textproc/rubygem-dartsass/pkg-descr
@@ -0,0 +1,4 @@
+This gem is a thin wrapper around the Dart Sass binaries. It enables you to easily
+compile Sass in Ruby projects. The binaries for macOS, Linux and Windows are included.
+
+The version number of this gem tracks the version number of the Dart Sass binary.