aboutsummaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorMatthias Fechner <mfechner@FreeBSD.org>2026-08-20 09:05:05 +0000
committerMatthias Fechner <mfechner@FreeBSD.org>2026-08-21 04:16:57 +0000
commit8bfcaa80e60ae8c66113cd812a069b7b07f51072 (patch)
treeadb32e1f20b34cd9423c50445c4ae7b10814ac0c /devel
parent4570baaa512a5c541bf3a8c79bcfa2d0576f406e (diff)
www/gitlab: new ports required for 19.3.0
Diffstat (limited to 'devel')
-rw-r--r--devel/Makefile4
-rw-r--r--devel/rubygem-anonymous_loader-gitlab/Makefile21
-rw-r--r--devel/rubygem-anonymous_loader-gitlab/distinfo3
-rw-r--r--devel/rubygem-anonymous_loader-gitlab/pkg-descr13
-rw-r--r--devel/rubygem-grape-gitlab/Makefile (renamed from devel/rubygem-grape20/Makefile)16
-rw-r--r--devel/rubygem-grape-gitlab/distinfo3
-rw-r--r--devel/rubygem-grape-gitlab/pkg-descr (renamed from devel/rubygem-grape20/pkg-descr)0
-rw-r--r--devel/rubygem-grape20/distinfo3
-rw-r--r--devel/rubygem-version_gem-gitlab/Makefile19
-rw-r--r--devel/rubygem-version_gem-gitlab/distinfo3
-rw-r--r--devel/rubygem-version_gem-gitlab/pkg-descr3
11 files changed, 74 insertions, 14 deletions
diff --git a/devel/Makefile b/devel/Makefile
index b76d3691bc70..518ff88338f9 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6801,6 +6801,7 @@
SUBDIR += rubygem-analogger
SUBDIR += rubygem-annoy
SUBDIR += rubygem-anonymous_loader
+ SUBDIR += rubygem-anonymous_loader-gitlab
SUBDIR += rubygem-ansi
SUBDIR += rubygem-apipie-bindings
SUBDIR += rubygem-apipie-params
@@ -7785,12 +7786,12 @@
SUBDIR += rubygem-graf
SUBDIR += rubygem-grape
SUBDIR += rubygem-grape-entity
+ SUBDIR += rubygem-grape-gitlab
SUBDIR += rubygem-grape-path-helpers
SUBDIR += rubygem-grape-route-helpers
SUBDIR += rubygem-grape-swagger
SUBDIR += rubygem-grape-swagger-entity
SUBDIR += rubygem-grape-swagger-gitlab
- SUBDIR += rubygem-grape20
SUBDIR += rubygem-grape_logging
SUBDIR += rubygem-grape_logging-gitlab
SUBDIR += rubygem-graphiql-rails
@@ -8547,6 +8548,7 @@
SUBDIR += rubygem-validates_timeliness
SUBDIR += rubygem-validates_timeliness7
SUBDIR += rubygem-version_gem
+ SUBDIR += rubygem-version_gem-gitlab
SUBDIR += rubygem-versionomy
SUBDIR += rubygem-view_component-rails-gitlab
SUBDIR += rubygem-virtus
diff --git a/devel/rubygem-anonymous_loader-gitlab/Makefile b/devel/rubygem-anonymous_loader-gitlab/Makefile
new file mode 100644
index 000000000000..498a5d856382
--- /dev/null
+++ b/devel/rubygem-anonymous_loader-gitlab/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= anonymous_loader
+PORTVERSION= 0.1.3
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Resolve Ruby files and evaluate them to avoid top-level namespace collisions
+WWW= https://anonymous-loader.galtzo.com/ \
+ https://github.com/ruby-oauth/anonymous_loader
+
+LICENSE= MIT
+#LICENSE_FILE= ${WRKSRC}/MIT.md
+
+RUN_DEPENDS= rubygem-version_gem-gitlab>=1.1.14<2:devel/rubygem-version_gem-gitlab
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-anonymous_loader-gitlab/distinfo b/devel/rubygem-anonymous_loader-gitlab/distinfo
new file mode 100644
index 000000000000..d83892ed44f2
--- /dev/null
+++ b/devel/rubygem-anonymous_loader-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1787212722
+SHA256 (rubygem/anonymous_loader-0.1.3.gem) = 084a18e2439144d955447dc11dfc982f41fcd1583ad32d4d55151325dc44cb55
+SIZE (rubygem/anonymous_loader-0.1.3.gem) = 35840
diff --git a/devel/rubygem-anonymous_loader-gitlab/pkg-descr b/devel/rubygem-anonymous_loader-gitlab/pkg-descr
new file mode 100644
index 000000000000..35e278584e72
--- /dev/null
+++ b/devel/rubygem-anonymous_loader-gitlab/pkg-descr
@@ -0,0 +1,13 @@
+AnonymousLoader evaluates Ruby source files inside fresh anonymous modules. It
+is useful when a tool needs to inspect or reuse code that declares constants
+whose top-level names may collide with the host process.
+
+The loaded source keeps its normal constant nesting, but that nesting starts
+inside the returned anonymous namespace. For example, source that declares
+Auth::Sanitizer becomes namespace::Auth::Sanitizer, and does not create
+Object::Auth.
+
+AnonymousLoader can load explicitly named files, or resolve a file using
+RubyGems metadata with a $LOAD_PATH fallback. The fallback is intended for
+Bundler standalone and similar environments where code is loadable but a gem is
+not visible through Gem.loaded_specs or the normal RubyGems index.
diff --git a/devel/rubygem-grape20/Makefile b/devel/rubygem-grape-gitlab/Makefile
index db5d709155ad..38a797a448b3 100644
--- a/devel/rubygem-grape20/Makefile
+++ b/devel/rubygem-grape-gitlab/Makefile
@@ -1,9 +1,8 @@
PORTNAME= grape
-PORTVERSION= 2.0.0
-PORTREVISION= 1
+PORTVERSION= 2.4.0
CATEGORIES= devel rubygems
MASTER_SITES= RG
-PKGNAMESUFFIX= 20
+PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Framework for rapid API development with great conventions
@@ -13,12 +12,11 @@ WWW= https://www.ruby-grape.org/ \
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE
-RUN_DEPENDS= rubygem-activesupport-gitlab>=5:devel/rubygem-activesupport-gitlab \
- rubygem-builder>=0:devel/rubygem-builder \
+RUN_DEPENDS= rubygem-activesupport-gitlab>=6.1:devel/rubygem-activesupport-gitlab \
rubygem-dry-types-gitlab>=1.1:devel/rubygem-dry-types-gitlab \
- rubygem-mustermann-grape10>=1.0.0<1.1:devel/rubygem-mustermann-grape10 \
- rubygem-rack>=1.3.0,3:www/rubygem-rack \
- rubygem-rack-accept>=0:www/rubygem-rack-accept
+ rubygem-mustermann-grape>=1.1.0<1.2:devel/rubygem-mustermann-grape \
+ rubygem-rack>=2.0.0,3:www/rubygem-rack \
+ rubygem-zeitwerk>=0:devel/rubygem-zeitwerk
USES= cpe gem
@@ -26,6 +24,4 @@ CPE_VENDOR= ruby-grape
NO_ARCH= yes
-PORTSCOUT= limit:^2\.0\.
-
.include <bsd.port.mk>
diff --git a/devel/rubygem-grape-gitlab/distinfo b/devel/rubygem-grape-gitlab/distinfo
new file mode 100644
index 000000000000..d2d3a9a0e41e
--- /dev/null
+++ b/devel/rubygem-grape-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1787205555
+SHA256 (rubygem/grape-2.4.0.gem) = 3d59673e80f11d49ba86270b78344e5348dc057b318c2bbc1c01f3532f9b6aec
+SIZE (rubygem/grape-2.4.0.gem) = 154624
diff --git a/devel/rubygem-grape20/pkg-descr b/devel/rubygem-grape-gitlab/pkg-descr
index 164d91bf02ec..164d91bf02ec 100644
--- a/devel/rubygem-grape20/pkg-descr
+++ b/devel/rubygem-grape-gitlab/pkg-descr
diff --git a/devel/rubygem-grape20/distinfo b/devel/rubygem-grape20/distinfo
deleted file mode 100644
index 3e9ce5b2c62f..000000000000
--- a/devel/rubygem-grape20/distinfo
+++ /dev/null
@@ -1,3 +0,0 @@
-TIMESTAMP = 1718880840
-SHA256 (rubygem/grape-2.0.0.gem) = 3aeff94c17e84ccead4ff98833df691e7da0c108878cc128ca31f80c1047494a
-SIZE (rubygem/grape-2.0.0.gem) = 146944
diff --git a/devel/rubygem-version_gem-gitlab/Makefile b/devel/rubygem-version_gem-gitlab/Makefile
new file mode 100644
index 000000000000..6cd48ff027c0
--- /dev/null
+++ b/devel/rubygem-version_gem-gitlab/Makefile
@@ -0,0 +1,19 @@
+PORTNAME= version_gem
+PORTVERSION= 1.1.14
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -gitlab
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Introspectable Version module
+WWW= https://version-gem.galtzo.com/ \
+ https://github.com/ruby-oauth/version_gem
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.md
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-version_gem-gitlab/distinfo b/devel/rubygem-version_gem-gitlab/distinfo
new file mode 100644
index 000000000000..c608f3bd9662
--- /dev/null
+++ b/devel/rubygem-version_gem-gitlab/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1787212870
+SHA256 (rubygem/version_gem-1.1.14.gem) = 6b7306c7e9416d06067561981ab3444e2cecb844f26cc325ae3c27b44cf85613
+SIZE (rubygem/version_gem-1.1.14.gem) = 41472
diff --git a/devel/rubygem-version_gem-gitlab/pkg-descr b/devel/rubygem-version_gem-gitlab/pkg-descr
new file mode 100644
index 000000000000..82935cfdb9c0
--- /dev/null
+++ b/devel/rubygem-version_gem-gitlab/pkg-descr
@@ -0,0 +1,3 @@
+VersionGem gives your next library an introspectable Version module.
+
+This library was extracted from the gem oauth2.