From nobody Sun Sep 24 09:27:41 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4Rtgdp156Nz4thPd; Sun, 24 Sep 2023 09:27:42 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Rtgdp0bYQz3gst; Sun, 24 Sep 2023 09:27:42 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695547662; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6oKzfcwQLK0yH+pRdSVcBfNCNdDtrQujVo4j+AK/xyM=; b=eE0ZWXi5lXNWVFl0hvP6BCAve+hVQ66N8A/OZcwOwAYP+nCWWGykYQ5KI18Zxq7sipFryW OckWYJZ77Ohn/JfggsfJBN5uDU1CEsJyTfcO++jL0jvSA6Tieawqy4EYell5SX2CqvAB5/ Nt23+WtQ2xK1G+dnS3KmJEBs9rNiF+0S05NlTQ0PHc/RdMcJ3Gx2gGQDrV2dgx3Xh+Ql1v Z5/6Rq/t3JRbtHam2NIJwaPuArgbhHglhJAq5Intnc2qLHshzBdoL15t9g4RaOU6Jp13ZY nDqglGp3U+v5Pi6RyZexJKH1ixJtGzBf0ofPDRit4eigB7w04AOmCpn7vJJVbw== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1695547662; a=rsa-sha256; cv=none; b=PjgvuEjD11V/42bbKhQLJ6jD2JQGJA00UjfSXPXfE9b8qm4doCf1NEgBxcKH7Dxirbo6N5 YXuC3+fBAzIYBobsfsQj/DHUC2mhgdlasSkr2HAdeE4t2KbJZTZL4Z3i/jsWtgf40i5xJj soHNiGN2cwFW0NlVOMEwt2vsOgE9m6wxZFaVJmVGBgGmQb0IKwkAeVJPxcQ0x8I/cDDbjc wlMVRPyftU8QtwUCeI8aq1SHYWxin4QQa2VwRFIvJof/ZLrVz8cjCkjFoQwiZGWbz8EJPK W2vUSPacSvhOW5PwYyLptlC6Z/qY0q5UWm+iPQWHPnBSqcmJIamAvFNwU5RfLA== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1695547662; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=6oKzfcwQLK0yH+pRdSVcBfNCNdDtrQujVo4j+AK/xyM=; b=Y7HxwiRvfqInqyUTUWi+6VdCrUnJewqVF9UD1Ftcr2fKCt2a6AyR+g2TKAFfXLABdHy6nE Od9wBiV7ZHUS7z2YoLG8p2pQQANf1T5z5YPIhjoqYJpHbDBNtbSRYffNKYDQlTtJmTIySB lfyeMFYeYTCOEIA1mA4COTeZRkBj5NKdQqf4w0YaqA9TKeqiewFv5R25JD0AhKrdfNmmpM MrVWSK0D16qpXEjFcbxQ3Nx4b/s2Bh2HuLL57LauoDbtk3JAf1NKnRUNe6q/LoCHmRZle9 rSHTqlJq/Awkx+sskJDZRYKOGee0q9wP3w4niF4HtnKdDEzJL+DMYHcYco07gw== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4Rtgdn6mRCzhMK; Sun, 24 Sep 2023 09:27:41 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 38O9RfZi097524; Sun, 24 Sep 2023 09:27:41 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 38O9RfP7097522; Sun, 24 Sep 2023 09:27:41 GMT (envelope-from git) Date: Sun, 24 Sep 2023 09:27:41 GMT Message-Id: <202309240927.38O9RfP7097522@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Matthias Fechner Subject: git: 31113c67e38b - main - www/gitlab-ce: added new ports required for version 16.4 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: mfechner X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 31113c67e38b421e623cc85d75b26f73a96f8cb5 Auto-Submitted: auto-generated The branch main has been updated by mfechner: URL: https://cgit.FreeBSD.org/ports/commit/?id=31113c67e38b421e623cc85d75b26f73a96f8cb5 commit 31113c67e38b421e623cc85d75b26f73a96f8cb5 Author: Matthias Fechner AuthorDate: 2023-09-24 07:29:13 +0000 Commit: Matthias Fechner 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 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 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 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 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 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.