diff options
| author | Matthias Fechner <mfechner@FreeBSD.org> | 2026-08-20 09:05:05 +0000 |
|---|---|---|
| committer | Matthias Fechner <mfechner@FreeBSD.org> | 2026-08-21 04:16:57 +0000 |
| commit | 8bfcaa80e60ae8c66113cd812a069b7b07f51072 (patch) | |
| tree | adb32e1f20b34cd9423c50445c4ae7b10814ac0c /devel | |
| parent | 4570baaa512a5c541bf3a8c79bcfa2d0576f406e (diff) | |
www/gitlab: new ports required for 19.3.0
Diffstat (limited to 'devel')
| -rw-r--r-- | devel/Makefile | 4 | ||||
| -rw-r--r-- | devel/rubygem-anonymous_loader-gitlab/Makefile | 21 | ||||
| -rw-r--r-- | devel/rubygem-anonymous_loader-gitlab/distinfo | 3 | ||||
| -rw-r--r-- | devel/rubygem-anonymous_loader-gitlab/pkg-descr | 13 | ||||
| -rw-r--r-- | devel/rubygem-grape-gitlab/Makefile (renamed from devel/rubygem-grape20/Makefile) | 16 | ||||
| -rw-r--r-- | devel/rubygem-grape-gitlab/distinfo | 3 | ||||
| -rw-r--r-- | devel/rubygem-grape-gitlab/pkg-descr (renamed from devel/rubygem-grape20/pkg-descr) | 0 | ||||
| -rw-r--r-- | devel/rubygem-grape20/distinfo | 3 | ||||
| -rw-r--r-- | devel/rubygem-version_gem-gitlab/Makefile | 19 | ||||
| -rw-r--r-- | devel/rubygem-version_gem-gitlab/distinfo | 3 | ||||
| -rw-r--r-- | devel/rubygem-version_gem-gitlab/pkg-descr | 3 |
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. |
