git: 2dd1b3d4bd4c - 2026Q2 - misc/rubygem-dotenv-gitlab: removed dotenv binary

From: Matthias Fechner <mfechner_at_FreeBSD.org>
Date: Sat, 06 Jun 2026 06:05:26 UTC
The branch 2026Q2 has been updated by mfechner:

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

commit 2dd1b3d4bd4cb1e634930ea35c276e9e9c86e6b8
Author:     Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2026-05-22 06:50:38 +0000
Commit:     Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2026-06-06 05:39:50 +0000

    misc/rubygem-dotenv-gitlab: removed dotenv binary
    
    Gitlab will not require it and it fixes a conflict with dotenv python package.
    
    (cherry picked from commit ebd6ca864af428b5b7616a3a5de8593ffd636a9a)
---
 devel/rubygem-licensee-gitlab/Makefile |  3 ++-
 misc/Makefile                          |  1 +
 misc/rubygem-dotenv-gitlab/Makefile    | 21 +++++++++++++++++++++
 misc/rubygem-dotenv-gitlab/distinfo    |  3 +++
 misc/rubygem-dotenv-gitlab/pkg-descr   |  1 +
 5 files changed, 28 insertions(+), 1 deletion(-)

diff --git a/devel/rubygem-licensee-gitlab/Makefile b/devel/rubygem-licensee-gitlab/Makefile
index c41c40b8beac..67bd6258657b 100644
--- a/devel/rubygem-licensee-gitlab/Makefile
+++ b/devel/rubygem-licensee-gitlab/Makefile
@@ -1,5 +1,6 @@
 PORTNAME=	licensee
 PORTVERSION=	10.0.0
+PORTREVISION=	1
 CATEGORIES=	devel rubygems
 MASTER_SITES=	RG
 PKGNAMESUFFIX=	-gitlab
@@ -11,7 +12,7 @@ WWW=		https://github.com/benbalter/licensee
 LICENSE=	MIT
 LICENSE_FILE=	${WRKSRC}/LICENSE.md
 
-RUN_DEPENDS=	rubygem-dotenv>=2.0<4:misc/rubygem-dotenv \
+RUN_DEPENDS=	rubygem-dotenv-gitlab>=2.0<4:misc/rubygem-dotenv-gitlab \
 		rubygem-octokit-gitlab>=4.20<10:net/rubygem-octokit-gitlab \
 		rubygem-reverse_markdown>=1.0<4:textproc/rubygem-reverse_markdown \
 		rubygem-thor>=0.19<2.0:devel/rubygem-thor
diff --git a/misc/Makefile b/misc/Makefile
index c0cb043cbb64..7797e76f78c4 100644
--- a/misc/Makefile
+++ b/misc/Makefile
@@ -653,6 +653,7 @@
     SUBDIR += rsclock
     SUBDIR += rtfm
     SUBDIR += rubygem-dotenv
+    SUBDIR += rubygem-dotenv-gitlab
     SUBDIR += rubygem-dotenv-rails
     SUBDIR += rubygem-dotenv-rails-rails4
     SUBDIR += rubygem-dotenv-rails-rails5
diff --git a/misc/rubygem-dotenv-gitlab/Makefile b/misc/rubygem-dotenv-gitlab/Makefile
new file mode 100644
index 000000000000..890710819e55
--- /dev/null
+++ b/misc/rubygem-dotenv-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME=	dotenv
+PORTVERSION=	3.2.0
+CATEGORIES=	misc rubygems
+MASTER_SITES=	RG
+PKGNAMESUFFIX=	-gitlab
+
+MAINTAINER=	mfechner@FreeBSD.org
+COMMENT=	Loads environment variables from .env
+WWW=		https://github.com/bkeepers/dotenv
+
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENSE
+
+USES=		gem
+
+NO_ARCH=	yes
+
+post-install:
+	${RM} ${STAGEDIR}${PREFIX}/bin/dotenv
+
+.include <bsd.port.mk>
diff --git a/misc/rubygem-dotenv-gitlab/distinfo b/misc/rubygem-dotenv-gitlab/distinfo
new file mode 100644
index 000000000000..8f0d1337c5e2
--- /dev/null
+++ b/misc/rubygem-dotenv-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1765032970
+SHA256 (rubygem/dotenv-3.2.0.gem) = e375b83121ea7ca4ce20f214740076129ab8514cd81378161f11c03853fe619d
+SIZE (rubygem/dotenv-3.2.0.gem) = 17408
diff --git a/misc/rubygem-dotenv-gitlab/pkg-descr b/misc/rubygem-dotenv-gitlab/pkg-descr
new file mode 100644
index 000000000000..c9554f8dc32c
--- /dev/null
+++ b/misc/rubygem-dotenv-gitlab/pkg-descr
@@ -0,0 +1 @@
+Loads environment variables from `.env`.