git: 2dd1b3d4bd4c - 2026Q2 - misc/rubygem-dotenv-gitlab: removed dotenv binary
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
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`.