Skip to content

Commit

Permalink
www/gitlab-ce: added new ports required for version 16.4
Browse files Browse the repository at this point in the history
  • Loading branch information
mfechner committed Sep 24, 2023
1 parent 082c2a3 commit 31113c6
Show file tree
Hide file tree
Showing 17 changed files with 149 additions and 0 deletions.
4 changes: 4 additions & 0 deletions devel/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -6744,6 +6744,7 @@
SUBDIR += rubygem-docile
SUBDIR += rubygem-docopt
SUBDIR += rubygem-drb
SUBDIR += rubygem-dry-cli
SUBDIR += rubygem-dry-configurable
SUBDIR += rubygem-dry-container
SUBDIR += rubygem-dry-core
Expand Down Expand Up @@ -6811,6 +6812,7 @@
SUBDIR += rubygem-flipper-active_support_cache_store-rails70
SUBDIR += rubygem-flipper-ui
SUBDIR += rubygem-flipper025
SUBDIR += rubygem-flipper026
SUBDIR += rubygem-fluent-logger
SUBDIR += rubygem-fog
SUBDIR += rubygem-fog-core
Expand Down Expand Up @@ -7493,6 +7495,8 @@
SUBDIR += rubygem-view_component-rails61
SUBDIR += rubygem-view_component-rails70
SUBDIR += rubygem-virtus
SUBDIR += rubygem-vite_rails-rails70
SUBDIR += rubygem-vite_ruby
SUBDIR += rubygem-warbler
SUBDIR += rubygem-warden
SUBDIR += rubygem-warning
Expand Down
18 changes: 18 additions & 0 deletions devel/rubygem-dry-cli/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
PORTNAME= dry-cli
PORTVERSION= 1.0.0
CATEGORIES= devel rubygems
MASTER_SITES= RG

MAINTAINER= mfechner@FreeBSD.org
COMMENT= Common framework to build command line interfaces with Ruby
WWW= https://dry-rb.org/gems/dry-cli \
https://github.com/dry-rb/dry-cli

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE

USES= gem

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/rubygem-dry-cli/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1695535234
SHA256 (rubygem/dry-cli-1.0.0.gem) = 28ead169f872954dd08910eb8ead59cf86cd18b4aab321e8eeefe945749569f0
SIZE (rubygem/dry-cli-1.0.0.gem) = 16896
1 change: 1 addition & 0 deletions devel/rubygem-dry-cli/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Common framework to build command line interfaces with Ruby
22 changes: 22 additions & 0 deletions devel/rubygem-flipper026/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
PORTNAME= flipper
PORTVERSION= 0.26.2
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 026

MAINTAINER= mfechner@FreeBSD.org
COMMENT= Act of enabling/disabling features in your application
WWW= https://github.com/jnunemaker/flipper

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE

RUN_DEPENDS= rubygem-concurrent-ruby<2:devel/rubygem-concurrent-ruby

USES= gem

NO_ARCH= yes

PORTSCOUT= limit:^0\.26\.

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/rubygem-flipper026/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1695539183
SHA256 (rubygem/flipper-0.26.2.gem) = 6d577208d971b2d53b7c090ef19765685c31bb43c3cc345d4ee11c1052f6f988
SIZE (rubygem/flipper-0.26.2.gem) = 103936
7 changes: 7 additions & 0 deletions devel/rubygem-flipper026/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1,7 @@
Feature flipping is the act of enabling or disabling features or parts of your
application, ideally without re-deploying or changing anything in your code
base.

The goal of this gem is to make turning features on or off so easy that everyone
does it. Whatever your data store, throughput, or experience, feature flipping
should be easy and have minimal impact on your application.
22 changes: 22 additions & 0 deletions devel/rubygem-vite_rails-rails70/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
PORTNAME= vite_rails
PORTVERSION= 3.0.16
CATEGORIES= devel rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails70

MAINTAINER= mfechner@FreeBSD.org
COMMENT= Use Vite in Rails and bring joy to your JavaScript experience
WWW= https://github.com/ElMassimo/vite_ruby \
https://github.com/ElMassimo/vite_ruby/tree/vite_rails@3.0.16/vite_rails

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

RUN_DEPENDS= rubygem-railties70>=5.1<8:www/rubygem-railties70 \
rubygem-vite_ruby>=3.2.2<4:devel/rubygem-vite_ruby

USES= gem

NO_ARCH= yes

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/rubygem-vite_rails-rails70/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1695536196
SHA256 (rubygem/vite_rails-3.0.16.gem) = ae4109c09c6d1d8ccdcdbbb001ac49dad51b8647d6c99d375ae970ead2493419
SIZE (rubygem/vite_rails-3.0.16.gem) = 13824
1 change: 1 addition & 0 deletions devel/rubygem-vite_rails-rails70/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Use Vite in Rails and bring joy to your JavaScript experience
23 changes: 23 additions & 0 deletions devel/rubygem-vite_ruby/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,23 @@
PORTNAME= vite_ruby
PORTVERSION= 3.3.4
CATEGORIES= devel rubygems
MASTER_SITES= RG

MAINTAINER= mfechner@FreeBSD.org
COMMENT= Use Vite in Ruby and bring joy to your JavaScript experience
WWW= https://github.com/ElMassimo/vite_ruby

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE.txt

RUN_DEPENDS= rubygem-dry-cli>=0.7<2:devel/rubygem-dry-cli \
rubygem-rack-proxy>=0.6.1<1.0:www/rubygem-rack-proxy \
rubygem-zeitwerk>=2.2<3:devel/rubygem-zeitwerk

USES= gem

NO_ARCH= yes

PLIST_FILES= bin/vite

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions devel/rubygem-vite_ruby/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1695535718
SHA256 (rubygem/vite_ruby-3.3.4.gem) = 025e438385a6dc2320c8c148dff453f5bb1d4f056ce69c3386f47d4c388ad80c
SIZE (rubygem/vite_ruby-3.3.4.gem) = 31232
1 change: 1 addition & 0 deletions devel/rubygem-vite_ruby/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
Use Vite in Ruby and bring joy to your JavaScript experience
1 change: 1 addition & 0 deletions textproc/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -1862,6 +1862,7 @@
SUBDIR += rubygem-rubypants
SUBDIR += rubygem-rugments
SUBDIR += rubygem-sanitize
SUBDIR += rubygem-sanitize60
SUBDIR += rubygem-sass
SUBDIR += rubygem-sass-listen
SUBDIR += rubygem-sass-rails-rails4
Expand Down
25 changes: 25 additions & 0 deletions textproc/rubygem-sanitize60/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
PORTNAME= sanitize
PORTVERSION= 6.0.2
CATEGORIES= textproc rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= 60

MAINTAINER= ruby@FreeBSD.org
COMMENT= Whitelist based HTML sanitizer
WWW= https://github.com/rgrove/sanitize

LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/LICENSE

RUN_DEPENDS= rubygem-crass>=1.0.2<1.1:www/rubygem-crass \
rubygem-nokogiri>=1.12.0:textproc/rubygem-nokogiri

USES= cpe gem

NO_ARCH= yes

CPE_VENDOR= sanitize_project

PORTSCOUT= limit:^6\.0\.

.include <bsd.port.mk>
3 changes: 3 additions & 0 deletions textproc/rubygem-sanitize60/distinfo
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
TIMESTAMP = 1695537872
SHA256 (rubygem/sanitize-6.0.2.gem) = 48c4eb8e92bb1699056b6000986ac50fc9df82f458a941abf2c4d6759bccd5cf
SIZE (rubygem/sanitize-6.0.2.gem) = 47616
9 changes: 9 additions & 0 deletions textproc/rubygem-sanitize60/pkg-descr
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
Sanitize is a whitelist-based HTML sanitizer. Given a list of
acceptable elements and attributes, Sanitize will remove all
unacceptable HTML from a string.

Using a simple configuration syntax, you can tell Sanitize to
allow certain elements, certain attributes within those elements,
and even certain URL protocols within attributes that contain URLs.
Any HTML elements or attributes that you don't explicitly allow
will be removed.

0 comments on commit 31113c6

Please sign in to comment.