git: 31113c67e38b - main - www/gitlab-ce: added new ports required for version 16.4
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 24 Sep 2023 09:27:41 UTC
The branch main has been updated by mfechner:
URL: https://cgit.FreeBSD.org/ports/commit/?id=31113c67e38b421e623cc85d75b26f73a96f8cb5
commit 31113c67e38b421e623cc85d75b26f73a96f8cb5
Author: Matthias Fechner <mfechner@FreeBSD.org>
AuthorDate: 2023-09-24 07:29:13 +0000
Commit: Matthias Fechner <mfechner@FreeBSD.org>
CommitDate: 2023-09-24 09:27:29 +0000
www/gitlab-ce: added new ports required for version 16.4
---
devel/Makefile | 4 ++++
devel/rubygem-dry-cli/Makefile | 18 ++++++++++++++++++
devel/rubygem-dry-cli/distinfo | 3 +++
devel/rubygem-dry-cli/pkg-descr | 1 +
devel/rubygem-flipper026/Makefile | 22 ++++++++++++++++++++++
devel/rubygem-flipper026/distinfo | 3 +++
devel/rubygem-flipper026/pkg-descr | 7 +++++++
devel/rubygem-vite_rails-rails70/Makefile | 22 ++++++++++++++++++++++
devel/rubygem-vite_rails-rails70/distinfo | 3 +++
devel/rubygem-vite_rails-rails70/pkg-descr | 1 +
devel/rubygem-vite_ruby/Makefile | 23 +++++++++++++++++++++++
devel/rubygem-vite_ruby/distinfo | 3 +++
devel/rubygem-vite_ruby/pkg-descr | 1 +
textproc/Makefile | 1 +
textproc/rubygem-sanitize60/Makefile | 25 +++++++++++++++++++++++++
textproc/rubygem-sanitize60/distinfo | 3 +++
textproc/rubygem-sanitize60/pkg-descr | 9 +++++++++
17 files changed, 149 insertions(+)
diff --git a/devel/Makefile b/devel/Makefile
index b49c37f49f6b..c6bcc69c39e9 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -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
@@ -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
@@ -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
diff --git a/devel/rubygem-dry-cli/Makefile b/devel/rubygem-dry-cli/Makefile
new file mode 100644
index 000000000000..099ce64b8a24
--- /dev/null
+++ b/devel/rubygem-dry-cli/Makefile
@@ -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>
diff --git a/devel/rubygem-dry-cli/distinfo b/devel/rubygem-dry-cli/distinfo
new file mode 100644
index 000000000000..003b796e1b51
--- /dev/null
+++ b/devel/rubygem-dry-cli/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1695535234
+SHA256 (rubygem/dry-cli-1.0.0.gem) = 28ead169f872954dd08910eb8ead59cf86cd18b4aab321e8eeefe945749569f0
+SIZE (rubygem/dry-cli-1.0.0.gem) = 16896
diff --git a/devel/rubygem-dry-cli/pkg-descr b/devel/rubygem-dry-cli/pkg-descr
new file mode 100644
index 000000000000..ba179daa85af
--- /dev/null
+++ b/devel/rubygem-dry-cli/pkg-descr
@@ -0,0 +1 @@
+Common framework to build command line interfaces with Ruby
diff --git a/devel/rubygem-flipper026/Makefile b/devel/rubygem-flipper026/Makefile
new file mode 100644
index 000000000000..773a1aa4175b
--- /dev/null
+++ b/devel/rubygem-flipper026/Makefile
@@ -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>
diff --git a/devel/rubygem-flipper026/distinfo b/devel/rubygem-flipper026/distinfo
new file mode 100644
index 000000000000..c43fb71a1819
--- /dev/null
+++ b/devel/rubygem-flipper026/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1695539183
+SHA256 (rubygem/flipper-0.26.2.gem) = 6d577208d971b2d53b7c090ef19765685c31bb43c3cc345d4ee11c1052f6f988
+SIZE (rubygem/flipper-0.26.2.gem) = 103936
diff --git a/devel/rubygem-flipper026/pkg-descr b/devel/rubygem-flipper026/pkg-descr
new file mode 100644
index 000000000000..a6796c0f624e
--- /dev/null
+++ b/devel/rubygem-flipper026/pkg-descr
@@ -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.
diff --git a/devel/rubygem-vite_rails-rails70/Makefile b/devel/rubygem-vite_rails-rails70/Makefile
new file mode 100644
index 000000000000..123388db01bf
--- /dev/null
+++ b/devel/rubygem-vite_rails-rails70/Makefile
@@ -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>
diff --git a/devel/rubygem-vite_rails-rails70/distinfo b/devel/rubygem-vite_rails-rails70/distinfo
new file mode 100644
index 000000000000..23146f9e10b6
--- /dev/null
+++ b/devel/rubygem-vite_rails-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1695536196
+SHA256 (rubygem/vite_rails-3.0.16.gem) = ae4109c09c6d1d8ccdcdbbb001ac49dad51b8647d6c99d375ae970ead2493419
+SIZE (rubygem/vite_rails-3.0.16.gem) = 13824
diff --git a/devel/rubygem-vite_rails-rails70/pkg-descr b/devel/rubygem-vite_rails-rails70/pkg-descr
new file mode 100644
index 000000000000..f7715d3898bd
--- /dev/null
+++ b/devel/rubygem-vite_rails-rails70/pkg-descr
@@ -0,0 +1 @@
+Use Vite in Rails and bring joy to your JavaScript experience
diff --git a/devel/rubygem-vite_ruby/Makefile b/devel/rubygem-vite_ruby/Makefile
new file mode 100644
index 000000000000..ab76843871a5
--- /dev/null
+++ b/devel/rubygem-vite_ruby/Makefile
@@ -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>
diff --git a/devel/rubygem-vite_ruby/distinfo b/devel/rubygem-vite_ruby/distinfo
new file mode 100644
index 000000000000..e11fffd09b97
--- /dev/null
+++ b/devel/rubygem-vite_ruby/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1695535718
+SHA256 (rubygem/vite_ruby-3.3.4.gem) = 025e438385a6dc2320c8c148dff453f5bb1d4f056ce69c3386f47d4c388ad80c
+SIZE (rubygem/vite_ruby-3.3.4.gem) = 31232
diff --git a/devel/rubygem-vite_ruby/pkg-descr b/devel/rubygem-vite_ruby/pkg-descr
new file mode 100644
index 000000000000..61b2b926351a
--- /dev/null
+++ b/devel/rubygem-vite_ruby/pkg-descr
@@ -0,0 +1 @@
+Use Vite in Ruby and bring joy to your JavaScript experience
diff --git a/textproc/Makefile b/textproc/Makefile
index c8c7ed49afb0..b70ef9c5fcb5 100644
--- a/textproc/Makefile
+++ b/textproc/Makefile
@@ -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
diff --git a/textproc/rubygem-sanitize60/Makefile b/textproc/rubygem-sanitize60/Makefile
new file mode 100644
index 000000000000..d972d3a4840e
--- /dev/null
+++ b/textproc/rubygem-sanitize60/Makefile
@@ -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>
diff --git a/textproc/rubygem-sanitize60/distinfo b/textproc/rubygem-sanitize60/distinfo
new file mode 100644
index 000000000000..0f937208e494
--- /dev/null
+++ b/textproc/rubygem-sanitize60/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1695537872
+SHA256 (rubygem/sanitize-6.0.2.gem) = 48c4eb8e92bb1699056b6000986ac50fc9df82f458a941abf2c4d6759bccd5cf
+SIZE (rubygem/sanitize-6.0.2.gem) = 47616
diff --git a/textproc/rubygem-sanitize60/pkg-descr b/textproc/rubygem-sanitize60/pkg-descr
new file mode 100644
index 000000000000..05b69674914c
--- /dev/null
+++ b/textproc/rubygem-sanitize60/pkg-descr
@@ -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.