Date: Thu, 21 May 2026 19:18:58 +0000 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: 5d31a425e90b - main - www/gitlab: added new ports required for version 19.0.0 Message-ID: <6a0f5aa2.37543.26cd2105@gitrepo.freebsd.org>
index | next in thread | raw e-mail
The branch main has been updated by mfechner: URL: https://cgit.FreeBSD.org/ports/commit/?id=5d31a425e90bf63b249f6405602fc98f8c66f980 commit 5d31a425e90bf63b249f6405602fc98f8c66f980 Author: Matthias Fechner <mfechner@FreeBSD.org> AuthorDate: 2026-05-21 16:30:22 +0000 Commit: Matthias Fechner <mfechner@FreeBSD.org> CommitDate: 2026-05-21 19:17:38 +0000 www/gitlab: added new ports required for version 19.0.0 --- devel/Makefile | 2 ++ devel/rubygem-freezolite/Makefile | 20 ++++++++++++++++++++ devel/rubygem-freezolite/distinfo | 3 +++ devel/rubygem-freezolite/pkg-descr | 8 ++++++++ devel/rubygem-require-hooks/Makefile | 17 +++++++++++++++++ devel/rubygem-require-hooks/distinfo | 3 +++ devel/rubygem-require-hooks/pkg-descr | 6 ++++++ 7 files changed, 59 insertions(+) diff --git a/devel/Makefile b/devel/Makefile index 1b9e491fee73..aad3f7205941 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -7545,6 +7545,7 @@ SUBDIR += rubygem-forwardable SUBDIR += rubygem-forwardable-extended SUBDIR += rubygem-fugit + SUBDIR += rubygem-freezolite SUBDIR += rubygem-fugit-gitlab SUBDIR += rubygem-fuubar SUBDIR += rubygem-fuzzy_match @@ -8130,6 +8131,7 @@ SUBDIR += rubygem-repl_type_completor SUBDIR += rubygem-request_store SUBDIR += rubygem-request_store15 + SUBDIR += rubygem-require-hooks SUBDIR += rubygem-require_all SUBDIR += rubygem-resque SUBDIR += rubygem-resque-scheduler diff --git a/devel/rubygem-freezolite/Makefile b/devel/rubygem-freezolite/Makefile new file mode 100644 index 000000000000..b6aeaaf6baa8 --- /dev/null +++ b/devel/rubygem-freezolite/Makefile @@ -0,0 +1,20 @@ +PORTNAME= freezolite +PORTVERSION= 0.6.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Adds frozen-string-literal for you +WWW= https://github.com/ruby-next/freezolite + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-require-hooks>=0.2<1:devel/rubygem-require-hooks + + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-freezolite/distinfo b/devel/rubygem-freezolite/distinfo new file mode 100644 index 000000000000..221939854a1e --- /dev/null +++ b/devel/rubygem-freezolite/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1779372237 +SHA256 (rubygem/freezolite-0.6.0.gem) = a1305e324738633a30904b50f085bebe7b43c64ebc1e23ce848ee0eeaf3b1dfd +SIZE (rubygem/freezolite-0.6.0.gem) = 7680 diff --git a/devel/rubygem-freezolite/pkg-descr b/devel/rubygem-freezolite/pkg-descr new file mode 100644 index 000000000000..74d6c28999a4 --- /dev/null +++ b/devel/rubygem-freezolite/pkg-descr @@ -0,0 +1,8 @@ +Tired of adding # frozen_string_literals: true to every file in your project or +running rubocop -A to make it do that for you? What if I told you that you can +just add a single gem to your project and activate this option for the project's +files automatically (without enabling it globally)? + +Freezolite is a gem that turns the frozen_string_literal compile option on only +for the specified files. Thus it's like running Ruby +with --enable=frozen-string-literal but only for the files you own. diff --git a/devel/rubygem-require-hooks/Makefile b/devel/rubygem-require-hooks/Makefile new file mode 100644 index 000000000000..25f0929de853 --- /dev/null +++ b/devel/rubygem-require-hooks/Makefile @@ -0,0 +1,17 @@ +PORTNAME= require-hooks +PORTVERSION= 0.2.3 +CATEGORIES= devel rubygems +MASTER_SITES= RG + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Provide hooks to intercept require/load calls +WWW= https://github.com/ruby-next/require-hooks + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +USES= gem + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-require-hooks/distinfo b/devel/rubygem-require-hooks/distinfo new file mode 100644 index 000000000000..2352431e1865 --- /dev/null +++ b/devel/rubygem-require-hooks/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1779371775 +SHA256 (rubygem/require-hooks-0.2.3.gem) = 224be5b4be0fd2a47cb73286c500da366704a54ec195b6627366380c950efac8 +SIZE (rubygem/require-hooks-0.2.3.gem) = 12800 diff --git a/devel/rubygem-require-hooks/pkg-descr b/devel/rubygem-require-hooks/pkg-descr new file mode 100644 index 000000000000..3d129e5c559f --- /dev/null +++ b/devel/rubygem-require-hooks/pkg-descr @@ -0,0 +1,6 @@ +Require Hooks is a library providing universal interface for injecting custom +code into the Ruby's loading mechanism. It works on MRI, JRuby, and +TruffleRuby. + +Require hooks allows you to interfere with Kernel#require +(incl. Kernel#require_relative) and Kernel#load.home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?6a0f5aa2.37543.26cd2105>
