1
0
mirror of https://git.freebsd.org/ports.git synced 2026-06-02 11:08:52 +00:00

www/gitlab: added new ports required for 18.11.0

This commit is contained in:
Matthias Fechner
2026-04-19 09:10:50 +02:00
parent d4cc32d302
commit 1357d4a5ff
29 changed files with 240 additions and 0 deletions
+2
View File
@@ -7661,6 +7661,7 @@
SUBDIR += rubygem-io-console
SUBDIR += rubygem-io-endpoint
SUBDIR += rubygem-io-event
SUBDIR += rubygem-io-event-gitlab
SUBDIR += rubygem-io-like
SUBDIR += rubygem-io-nonblock
SUBDIR += rubygem-io-stream
@@ -7961,6 +7962,7 @@
SUBDIR += rubygem-pairing_heap
SUBDIR += rubygem-paper_trail
SUBDIR += rubygem-parser
SUBDIR += rubygem-parser-gitlab
SUBDIR += rubygem-pastel
SUBDIR += rubygem-patch_finder
SUBDIR += rubygem-pathname
+17
View File
@@ -0,0 +1,17 @@
PORTNAME= io-event
PORTVERSION= 1.14.5
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Event loop
WWW= https://socketry.github.io/io-event/ \
https://github.com/socketry/io-event
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.md
USES= gem
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1776336688
SHA256 (rubygem/io-event-1.14.5.gem) = 68ac367032a3873416dc2e0b67332dfaf2e23b65b58e6465d301c7e5cd9163b1
SIZE (rubygem/io-event-1.14.5.gem) = 52224
+1
View File
@@ -0,0 +1 @@
io-event provides an event loop library.
+24
View File
@@ -0,0 +1,24 @@
PORTNAME= parser
PORTVERSION= 3.3.11.1
CATEGORIES= devel ruby
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Ruby parser written in pure Ruby
WWW= https://github.com/whitequark/parser
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt
RUN_DEPENDS= rubygem-ast>=2.4.1<2.5:devel/rubygem-ast \
rubygem-racc>=0:devel/rubygem-racc
USES= gem
NO_ARCH= yes
PLIST_FILES= bin/ruby-parse \
bin/ruby-rewrite
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1776340820
SHA256 (rubygem/parser-3.3.11.1.gem) = d17ace7aabe3e72c3cc94043714be27cc6f852f104d81aa284c2281aecc65d54
SIZE (rubygem/parser-3.3.11.1.gem) = 911872
+1
View File
@@ -0,0 +1 @@
Parser is a production-ready Ruby parser written in pure Ruby.
+7
View File
@@ -2245,6 +2245,7 @@
SUBDIR += rubygem-jquery-turbolinks
SUBDIR += rubygem-jquery-ui-rails-rails4
SUBDIR += rubygem-jruby-rack
SUBDIR += rubygem-js-routes
SUBDIR += rubygem-jsbundling-rails
SUBDIR += rubygem-jsbundling-rails-rails70
SUBDIR += rubygem-jsbundling-rails-rails71
@@ -2351,25 +2352,31 @@
SUBDIR += rubygem-rack
SUBDIR += rubygem-rack-accept
SUBDIR += rubygem-rack-attack
SUBDIR += rubygem-rack-attack-gitlab
SUBDIR += rubygem-rack-cache
SUBDIR += rubygem-rack-contrib
SUBDIR += rubygem-rack-cors
SUBDIR += rubygem-rack-gitlab
SUBDIR += rubygem-rack-mount
SUBDIR += rubygem-rack-openid
SUBDIR += rubygem-rack-protection
SUBDIR += rubygem-rack-protection-gitlab
SUBDIR += rubygem-rack-protection1
SUBDIR += rubygem-rack-protection2
SUBDIR += rubygem-rack-protection3
SUBDIR += rubygem-rack-proxy
SUBDIR += rubygem-rack-session
SUBDIR += rubygem-rack-session-gitlab
SUBDIR += rubygem-rack-session10
SUBDIR += rubygem-rack-ssl
SUBDIR += rubygem-rack-test
SUBDIR += rubygem-rack-test-gitlab
SUBDIR += rubygem-rack-timeout
SUBDIR += rubygem-rack16
SUBDIR += rubygem-rack22
SUBDIR += rubygem-rack_csrf
SUBDIR += rubygem-rackup
SUBDIR += rubygem-rackup-gitlab
SUBDIR += rubygem-rackup10
SUBDIR += rubygem-rails-gitlab
SUBDIR += rubygem-rails-settings-cached
+19
View File
@@ -0,0 +1,19 @@
PORTNAME= js-routes
PORTVERSION= 2.3.6
CATEGORIES= www rubygems
MASTER_SITES= RG
MAINTAINER= ruby@FreeBSD.org
COMMENT= Exposes all Rails Routes URL helpers as javascript module
WWW= http://github.com/railsware/js-routes
LICENSE= MIT
RUN_DEPENDS= rubygem-rails-gitlab>=5:www/rubygem-rails-gitlab \
rubygem-sorbet-runtime>=0:devel/rubygem-sorbet-runtime
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1776335715
SHA256 (rubygem/js-routes-2.3.6.gem) = a46220beadddf3ee4dc7a1e0b908587c0b3418d44d84ef7970ed72e849598474
SIZE (rubygem/js-routes-2.3.6.gem) = 31232
+2
View File
@@ -0,0 +1,2 @@
Generates javascript file that defines all Rails named routes as javascript helpers.
+19
View File
@@ -0,0 +1,19 @@
PORTNAME= rack-attack
PORTVERSION= 6.8.0
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Rack middleware for throttling and blocking abusive requests
WWW= https://github.com/kickstarter/rack-attack
LICENSE= MIT
RUN_DEPENDS= rubygem-rack-gitlab>=1.0<4:www/rubygem-rack-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1763479727
SHA256 (rubygem/rack-attack-6.8.0.gem) = f2499fdebf85bcc05573a22dff57d24305ac14ec2e4156cd3c28d47cafeeecf2
SIZE (rubygem/rack-attack-6.8.0.gem) = 27136
+1
View File
@@ -0,0 +1 @@
Rack middleware for throttling and blocking abusive requests
+26
View File
@@ -0,0 +1,26 @@
PORTNAME= rack
PORTVERSION= 2.2.23
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Rack, a modular Ruby web server interface
WWW= https://github.com/rack/rack
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
USES= cpe gem
NO_ARCH= yes
CPE_VENDOR= rack_project
PORTSCOUT= limit:^2\.2\.
post-install:
# Avoid CONFLICTS_INSTALL with www/rubygem-rackup
${RM} ${STAGEDIR}${PREFIX}/bin/rackup
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1776340985
SHA256 (rubygem/rack-2.2.23.gem) = a8fe9d7e07064770b8ec123663fded8a59ef7e2b6db5cda7173d45a5718ab69c
SIZE (rubygem/rack-2.2.23.gem) = 157184
+4
View File
@@ -0,0 +1,4 @@
Rack provides a minimal, modular and adaptable interface for developing web
applications in Ruby. By wrapping HTTP requests and responses in the simplest
way possible, it unifies and distills the API for web servers, web frameworks,
and software in between (the so-called middleware) into a single method call.
@@ -0,0 +1,22 @@
PORTNAME= rack-protection
PORTVERSION= 3.2.0
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Collection of Rack middleware to protect against opportunistic attack
WWW= https://sinatrarb.com/protection/ \
https://github.com/sinatra/sinatra/tree/main/rack-protection
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/License
RUN_DEPENDS= rubygem-base64>=0.1.0:converters/rubygem-base64 \
rubygem-rack-gitlab>=2.2.4<3:www/rubygem-rack-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>
@@ -0,0 +1,3 @@
TIMESTAMP = 1709391190
SHA256 (rubygem/rack-protection-3.2.0.gem) = 3c74ba7fc59066453d61af9bcba5b6fe7a9b3dab6f445418d3b391d5ea8efbff
SIZE (rubygem/rack-protection-3.2.0.gem) = 20480
@@ -0,0 +1 @@
Collection of Rack middleware to protect you against common, opportunistic attack.
+20
View File
@@ -0,0 +1,20 @@
PORTNAME= rack-session
PORTVERSION= 1.0.2
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Session implementation for Rack
WWW= https://github.com/rack/rack-session
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.md
RUN_DEPENDS= rubygem-rack-gitlab>=2<3:www/rubygem-rack-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1745007381
SHA256 (rubygem/rack-session-1.0.2.gem) = a02115e5420b4de036839b9811e3f7967d73446a554b42aa45106af335851d76
SIZE (rubygem/rack-session-1.0.2.gem) = 6144
@@ -0,0 +1 @@
Rack::Session is a session management implementation for Rack.
+20
View File
@@ -0,0 +1,20 @@
PORTNAME= rack-test
PORTVERSION= 2.2.0
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= Small, simple testing API for Rack apps
WWW= https://github.com/rack/rack-test
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt
RUN_DEPENDS= rubygem-rack-gitlab>=1.3:www/rubygem-rack-gitlab
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1735228272
SHA256 (rubygem/rack-test-2.2.0.gem) = 005a36692c306ac0b4a9350355ee080fd09ddef1148a5f8b2ac636c720f5c463
SIZE (rubygem/rack-test-2.2.0.gem) = 20992
+4
View File
@@ -0,0 +1,4 @@
Rack::Test is a small, simple testing API for Rack apps. It can be used on its
own or as a reusable starting point for Web frameworks and testing libraries
to build on. Most of its initial functionality is an extraction of Merb 1.0's
request helpers feature.
+21
View File
@@ -0,0 +1,21 @@
PORTNAME= rackup
PORTVERSION= 1.0.1
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -gitlab
MAINTAINER= mfechner@FreeBSD.org
COMMENT= General server command for Rack applications
WWW= https://github.com/rack/rackup
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/license.md
RUN_DEPENDS= rubygem-rack-gitlab>=2.2<3:www/rubygem-rack-gitlab \
rubygem-webrick>=0:www/rubygem-webrick
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>
+3
View File
@@ -0,0 +1,3 @@
TIMESTAMP = 1745006046
SHA256 (rubygem/rackup-1.0.1.gem) = ba86604a28989fe1043bff20d819b360944ca08156406812dca6742b24b3c249
SIZE (rubygem/rackup-1.0.1.gem) = 5632
+1
View File
@@ -0,0 +1 @@
A general server command for Rack applications.