Date: Sun, 24 Sep 2023 09:27:41 GMT From: Matthias Fechner <mfechner@FreeBSD.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: git: 31113c67e38b - main - www/gitlab-ce: added new ports required for version 16.4 Message-ID: <202309240927.38O9RfP7097522@gitrepo.freebsd.org>
next in thread | raw e-mail | index | archive | help
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.
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202309240927.38O9RfP7097522>