git: 0046830a469c - 2026Q3 - www/gitlab: new deps for 19.2.0

From: Matthias Fechner <mfechner_at_FreeBSD.org>
Date: Fri, 31 Jul 2026 07:06:21 UTC
The branch 2026Q3 has been updated by mfechner:

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

commit 0046830a469c2c61c257c25b2ada23a742fc8487
Author:     Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2026-07-16 06:46:43 +0000
Commit:     Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2026-07-31 06:47:58 +0000

    www/gitlab: new deps for 19.2.0
    
    (cherry picked from commit 036a0aaae3cccddd8889752ae403876ff24963b6)
---
 devel/Makefile                                     |  2 ++
 devel/rubygem-aws-sdk-ses-gitlab/Makefile          | 21 ++++++++++++++++++
 devel/rubygem-aws-sdk-ses-gitlab/distinfo          |  3 +++
 devel/rubygem-aws-sdk-ses-gitlab/pkg-descr         |  1 +
 devel/rubygem-aws-sdk-sesv2-gitlab/Makefile        | 21 ++++++++++++++++++
 devel/rubygem-aws-sdk-sesv2-gitlab/distinfo        |  3 +++
 devel/rubygem-aws-sdk-sesv2-gitlab/pkg-descr       |  1 +
 mail/Makefile                                      |  1 +
 mail/rubygem-aws-actionmailer-ses-gitlab/Makefile  | 22 +++++++++++++++++++
 mail/rubygem-aws-actionmailer-ses-gitlab/distinfo  |  3 +++
 mail/rubygem-aws-actionmailer-ses-gitlab/pkg-descr |  2 ++
 net/Makefile                                       |  1 +
 net/rubygem-oauth-gitlab/Makefile                  | 25 ++++++++++++++++++++++
 net/rubygem-oauth-gitlab/distinfo                  |  3 +++
 net/rubygem-oauth-gitlab/pkg-descr                 |  2 ++
 15 files changed, 111 insertions(+)

diff --git a/devel/Makefile b/devel/Makefile
index 074aaf1b15c5..0ac962c16295 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -7157,7 +7157,9 @@
     SUBDIR += rubygem-aws-sdk-servicediscovery
     SUBDIR += rubygem-aws-sdk-servicequotas
     SUBDIR += rubygem-aws-sdk-ses
+    SUBDIR += rubygem-aws-sdk-ses-gitlab
     SUBDIR += rubygem-aws-sdk-sesv2
+    SUBDIR += rubygem-aws-sdk-sesv2-gitlab
     SUBDIR += rubygem-aws-sdk-shield
     SUBDIR += rubygem-aws-sdk-signer
     SUBDIR += rubygem-aws-sdk-signerdata
diff --git a/devel/rubygem-aws-sdk-ses-gitlab/Makefile b/devel/rubygem-aws-sdk-ses-gitlab/Makefile
new file mode 100644
index 000000000000..5997c2722996
--- /dev/null
+++ b/devel/rubygem-aws-sdk-ses-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	aws-sdk-ses
+PORTVERSION=	1.101.0
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	-gitlab
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES)
+WWW=		https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-ses
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS=	rubygem-aws-sdk-core-gitlab>=3.248.0<4:devel/rubygem-aws-sdk-core-gitlab \
+		rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-ses-gitlab/distinfo b/devel/rubygem-aws-sdk-ses-gitlab/distinfo
new file mode 100644
index 000000000000..e2c70069f99d
--- /dev/null
+++ b/devel/rubygem-aws-sdk-ses-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1784183853
+SHA256 (rubygem/aws-sdk-ses-1.101.0.gem) = e570c9f0805d4ac423da0a2641395fdb0f58039edbc50e592041bee1cf2d2620
+SIZE (rubygem/aws-sdk-ses-1.101.0.gem) = 100864
diff --git a/devel/rubygem-aws-sdk-ses-gitlab/pkg-descr b/devel/rubygem-aws-sdk-ses-gitlab/pkg-descr
new file mode 100644
index 000000000000..f6f0473176eb
--- /dev/null
+++ b/devel/rubygem-aws-sdk-ses-gitlab/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES).
diff --git a/devel/rubygem-aws-sdk-sesv2-gitlab/Makefile b/devel/rubygem-aws-sdk-sesv2-gitlab/Makefile
new file mode 100644
index 000000000000..eb54549393ba
--- /dev/null
+++ b/devel/rubygem-aws-sdk-sesv2-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	aws-sdk-sesv2
+PORTVERSION=	1.102.0
+CATEGORIES=	devel rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	-gitlab
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES V2)
+WWW=		https://github.com/aws/aws-sdk-ruby/tree/version-3/gems/aws-sdk-sesv2
+
+LICENSE=	APACHE20
+LICENSE_FILE=	${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS=	rubygem-aws-sdk-core-gitlab>=3.248.0<4:devel/rubygem-aws-sdk-core-gitlab \
+		rubygem-aws-sigv4>=1.5<2:devel/rubygem-aws-sigv4
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-aws-sdk-sesv2-gitlab/distinfo b/devel/rubygem-aws-sdk-sesv2-gitlab/distinfo
new file mode 100644
index 000000000000..0d99752bdb34
--- /dev/null
+++ b/devel/rubygem-aws-sdk-sesv2-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1784184033
+SHA256 (rubygem/aws-sdk-sesv2-1.102.0.gem) = eb8a7101d28fb383a4db1aa4b2840eea895a4eb85612923c5c29f1d6879111bc
+SIZE (rubygem/aws-sdk-sesv2-1.102.0.gem) = 155136
diff --git a/devel/rubygem-aws-sdk-sesv2-gitlab/pkg-descr b/devel/rubygem-aws-sdk-sesv2-gitlab/pkg-descr
new file mode 100644
index 000000000000..5d8aad745118
--- /dev/null
+++ b/devel/rubygem-aws-sdk-sesv2-gitlab/pkg-descr
@@ -0,0 +1 @@
+Official AWS Ruby gem for Amazon Simple Email Service (Amazon SES V2).
diff --git a/mail/Makefile b/mail/Makefile
index 4c217124b40c..aa928da912d2 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -621,6 +621,7 @@
     SUBDIR += rubygem-actionmailer72
     SUBDIR += rubygem-actionmailer80
     SUBDIR += rubygem-actionmailer81
+    SUBDIR += rubygem-aws-actionmailer-ses-gitlab
     SUBDIR += rubygem-email_reply_parser
     SUBDIR += rubygem-email_reply_parser-discourse
     SUBDIR += rubygem-email_reply_trimmer
diff --git a/mail/rubygem-aws-actionmailer-ses-gitlab/Makefile b/mail/rubygem-aws-actionmailer-ses-gitlab/Makefile
new file mode 100644
index 000000000000..c828dad29ee8
--- /dev/null
+++ b/mail/rubygem-aws-actionmailer-ses-gitlab/Makefile
@@ -0,0 +1,22 @@
+PORTNAME=	aws-actionmailer-ses
+PORTVERSION=	1.2.0
+CATEGORIES=	mail rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	-gitlab
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Amazon Simple Email Service as an ActionMailer delivery method
+WWW=		https://github.com/aws/aws-actionmailer-ses-ruby
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+RUN_DEPENDS=	rubygem-actionmailer-gitlab>=7.1.0:mail/rubygem-actionmailer-gitlab \
+		rubygem-aws-sdk-ses-gitlab>=1.50.0<2:devel/rubygem-aws-sdk-ses-gitlab \
+		rubygem-aws-sdk-sesv2-gitlab>=1.34.0<2:devel/rubygem-aws-sdk-sesv2-gitlab
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/mail/rubygem-aws-actionmailer-ses-gitlab/distinfo b/mail/rubygem-aws-actionmailer-ses-gitlab/distinfo
new file mode 100644
index 000000000000..71eb9c30a7ea
--- /dev/null
+++ b/mail/rubygem-aws-actionmailer-ses-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1784180830
+SHA256 (rubygem/aws-actionmailer-ses-1.2.0.gem) = e01ccfcc5bf1449abb91bb8b15e7945e97310144c7f67fee8d9b76de2e89107f
+SIZE (rubygem/aws-actionmailer-ses-1.2.0.gem) = 10752
diff --git a/mail/rubygem-aws-actionmailer-ses-gitlab/pkg-descr b/mail/rubygem-aws-actionmailer-ses-gitlab/pkg-descr
new file mode 100644
index 000000000000..7ac1b83cb676
--- /dev/null
+++ b/mail/rubygem-aws-actionmailer-ses-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+This gem contains ActionMailer delivery method classes with Amazon SES and
+SESV2. See the API documentation for the full reference.
diff --git a/net/Makefile b/net/Makefile
index db084be5c9b9..d07bf6c9b6a2 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1419,6 +1419,7 @@
     SUBDIR += rubygem-nkf-gitlab
     SUBDIR += rubygem-no_proxy_fix
     SUBDIR += rubygem-oauth
+    SUBDIR += rubygem-oauth-gitlab
     SUBDIR += rubygem-oauth-tty
     SUBDIR += rubygem-oauth0
     SUBDIR += rubygem-oauth2
diff --git a/net/rubygem-oauth-gitlab/Makefile b/net/rubygem-oauth-gitlab/Makefile
new file mode 100644
index 000000000000..df34068c1735
--- /dev/null
+++ b/net/rubygem-oauth-gitlab/Makefile
@@ -0,0 +1,25 @@
+PORTNAME=	oauth
+PORTVERSION=	1.1.7
+CATEGORIES=	net rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	-gitlab
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Rubygem for Creating both OAuth Consumers and Service Providers
+WWW=		https://oauth.galtzo.com/ \
+		https://github.com/ruby-oauth/oauth
+
+LICENSE=	MIT
+#LICENSE_FILE=	${WRKSRC}/MIT.md
+
+RUN_DEPENDS=	rubygem-auth-sanitizer>=0.2.1<1:security/rubygem-auth-sanitizer \
+		rubygem-base64>=0.1<1:converters/rubygem-base64 \
+		rubygem-oauth-tty>=1.0.10<2:net/rubygem-oauth-tty \
+		rubygem-snaky_hash-gitlab>=2.0.5<3:devel/rubygem-snaky_hash-gitlab \
+		rubygem-version_gem>=1.1.12<2:devel/rubygem-version_gem
+
+USES=		gem
+
+NO_ARCH=	yes
+
+.include <bsd.port.mk>
diff --git a/net/rubygem-oauth-gitlab/distinfo b/net/rubygem-oauth-gitlab/distinfo
new file mode 100644
index 000000000000..db9374cd31ad
--- /dev/null
+++ b/net/rubygem-oauth-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1782967076
+SHA256 (rubygem/oauth-1.1.7.gem) = a8cd8a96b8b90d738714da628b5f4a36565e278d1d28d82def3b3664bd71f069
+SIZE (rubygem/oauth-1.1.7.gem) = 66560
diff --git a/net/rubygem-oauth-gitlab/pkg-descr b/net/rubygem-oauth-gitlab/pkg-descr
new file mode 100644
index 000000000000..f105dc51d684
--- /dev/null
+++ b/net/rubygem-oauth-gitlab/pkg-descr
@@ -0,0 +1,2 @@
+Rubygem-oauth is a RubyGem for implementing both OAuth clients and
+servers in Ruby applications.