summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMatthias Fechner <mfechner@FreeBSD.org>2023-08-30 10:25:12 +0300
committerMatthias Fechner <mfechner@FreeBSD.org>2023-08-30 10:29:10 +0300
commitc8836dc3cd1e350e79ffd3aac08a8dfbb550be56 (patch)
treeb3f113bfc3f12701c663fb8be7f9ca50eb9d1cc8
parente8c12ca78befba9da0b2c3e5b4495e99531869e8 (diff)
downloadfreebsd-ports-c8836dc3cd1e350e79ffd3aac08a8dfbb550be56.zip
www/gitlab-ce: add new ports required for gitlab-ce 16.3
-rw-r--r--MOVED1
-rw-r--r--databases/Makefile2
-rw-r--r--databases/rubygem-flipper-active_record-rails70/Makefile20
-rw-r--r--databases/rubygem-flipper-active_record-rails70/distinfo3
-rw-r--r--databases/rubygem-flipper-active_record-rails70/pkg-descr1
-rw-r--r--databases/rubygem-redis-actionpack-rails70/Makefile22
-rw-r--r--databases/rubygem-redis-actionpack-rails70/distinfo3
-rw-r--r--databases/rubygem-redis-actionpack-rails70/pkg-descr1
-rw-r--r--devel/Makefile5
-rw-r--r--devel/rubygem-ffaker/Makefile17
-rw-r--r--devel/rubygem-ffaker/distinfo3
-rw-r--r--devel/rubygem-ffaker/pkg-descr1
-rw-r--r--devel/rubygem-flipper-active_support_cache_store-rails70/Makefile20
-rw-r--r--devel/rubygem-flipper-active_support_cache_store-rails70/distinfo3
-rw-r--r--devel/rubygem-flipper-active_support_cache_store-rails70/pkg-descr1
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails70/Makefile23
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails70/distinfo3
-rw-r--r--devel/rubygem-gettext_i18n_rails_js-rails70/pkg-descr5
-rw-r--r--devel/rubygem-peek-rails70/Makefile20
-rw-r--r--devel/rubygem-peek-rails70/distinfo3
-rw-r--r--devel/rubygem-peek-rails70/pkg-descr14
-rw-r--r--devel/rubygem-view_component-rails70/Makefile22
-rw-r--r--devel/rubygem-view_component-rails70/distinfo3
-rw-r--r--devel/rubygem-view_component-rails70/pkg-descr1
-rw-r--r--mail/Makefile1
-rw-r--r--mail/rubygem-premailer-rails-rails70/Makefile21
-rw-r--r--mail/rubygem-premailer-rails-rails70/distinfo3
-rw-r--r--mail/rubygem-premailer-rails-rails70/pkg-descr4
-rw-r--r--net/Makefile1
-rw-r--r--net/rubygem-net-ldap017/Makefile18
-rw-r--r--net/rubygem-net-ldap017/distinfo3
-rw-r--r--net/rubygem-net-ldap017/pkg-descr5
-rw-r--r--www/Makefile6
-rw-r--r--www/rubygem-gon-rails70/Makefile24
-rw-r--r--www/rubygem-gon-rails70/distinfo3
-rw-r--r--www/rubygem-gon-rails70/pkg-descr2
-rw-r--r--www/rubygem-jsonb_accessor/Makefile22
-rw-r--r--www/rubygem-jsonb_accessor/distinfo3
-rw-r--r--www/rubygem-jsonb_accessor/pkg-descr1
-rw-r--r--www/rubygem-kaminari-actionview-rails70/Makefile21
-rw-r--r--www/rubygem-kaminari-actionview-rails70/distinfo3
-rw-r--r--www/rubygem-kaminari-actionview-rails70/pkg-descr1
-rw-r--r--www/rubygem-kaminari-activerecord-rails70/Makefile21
-rw-r--r--www/rubygem-kaminari-activerecord-rails70/distinfo3
-rw-r--r--www/rubygem-kaminari-activerecord-rails70/pkg-descr1
-rw-r--r--www/rubygem-kaminari-rails70/Makefile25
-rw-r--r--www/rubygem-kaminari-rails70/distinfo3
-rw-r--r--www/rubygem-kaminari-rails70/pkg-descr2
-rw-r--r--www/rubygem-lograge-rails70/Makefile22
-rw-r--r--www/rubygem-lograge-rails70/distinfo3
-rw-r--r--www/rubygem-lograge-rails70/pkg-descr6
51 files changed, 424 insertions, 1 deletions
diff --git a/MOVED b/MOVED
index aa71cfe97aa9..8c4711aef183 100644
--- a/MOVED
+++ b/MOVED
@@ -7763,7 +7763,6 @@ devel/rubygem-aws-sdk-core3172|devel/rubygem-aws-sdk-core|2023-07-09|Remove obso
devel/rubygem-aws-sdk-s31122|devel/rubygem-aws-sdk-s3|2023-07-09|Remove obsoleted port. Use devel/rubygem-aws-sdk-s3 instead
devel/rubygem-google-protobuf322|devel/rubygem-google-protobuf|2023-07-09|Remove obsoleted port. Use devel/rubygem-google-protobuf instead
devel/rubygem-grape15|devel/rubygem-grape|2023-07-09|Remove obsoleted port. Use devel/rubygem-grape instead
-net/rubygem-net-ldap017|net/rubygem-net-ldap|2023-07-09|Remove obsoleted port. Use net/rubygem-net-ldap instead
textproc/rubygem-nokogiri114|textproc/rubygem-nokogiri|2023-07-09|Remove obsoleted port. Use textproc/rubygem-nokogiri instead
japanese/kterm||2023-07-12|Has expired: Last upstream release was in 2011
graphics/gmic-qt@krita|graphics/krita-gmic-plugin|2023-07-14|Forked to a seperate project
diff --git a/databases/Makefile b/databases/Makefile
index cd3e655e2886..7ffec98b1eef 100644
--- a/databases/Makefile
+++ b/databases/Makefile
@@ -951,6 +951,7 @@
SUBDIR += rubygem-familia
SUBDIR += rubygem-flipper-active_record
SUBDIR += rubygem-flipper-active_record-rails61
+ SUBDIR += rubygem-flipper-active_record-rails70
SUBDIR += rubygem-gdbm
SUBDIR += rubygem-globalid
SUBDIR += rubygem-globalid-rails5
@@ -996,6 +997,7 @@
SUBDIR += rubygem-redis-actionpack-rails52
SUBDIR += rubygem-redis-actionpack-rails60
SUBDIR += rubygem-redis-actionpack-rails61
+ SUBDIR += rubygem-redis-actionpack-rails70
SUBDIR += rubygem-redis-client
SUBDIR += rubygem-redis-cluster-client
SUBDIR += rubygem-redis-clustering
diff --git a/databases/rubygem-flipper-active_record-rails70/Makefile b/databases/rubygem-flipper-active_record-rails70/Makefile
new file mode 100644
index 000000000000..1356a215a3db
--- /dev/null
+++ b/databases/rubygem-flipper-active_record-rails70/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= flipper-active_record
+PORTVERSION= 0.25.4
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= ActiveRecord adapter for Flipper
+WWW= https://github.com/jnunemaker/flipper
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-activerecord70>=5.0<8:databases/rubygem-activerecord70 \
+ rubygem-flipper025>=${PORTVERSION}<0.26:devel/rubygem-flipper025
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-flipper-active_record-rails70/distinfo b/databases/rubygem-flipper-active_record-rails70/distinfo
new file mode 100644
index 000000000000..ed3cd34b5bf0
--- /dev/null
+++ b/databases/rubygem-flipper-active_record-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1669058347
+SHA256 (rubygem/flipper-active_record-0.25.4.gem) = 2ce867c1e1e732330a77c150e3b701feb9b62168c7f9bf22ed91a101e8d7312b
+SIZE (rubygem/flipper-active_record-0.25.4.gem) = 9216
diff --git a/databases/rubygem-flipper-active_record-rails70/pkg-descr b/databases/rubygem-flipper-active_record-rails70/pkg-descr
new file mode 100644
index 000000000000..635d5a774c49
--- /dev/null
+++ b/databases/rubygem-flipper-active_record-rails70/pkg-descr
@@ -0,0 +1 @@
+Flipper ActiveRecord is an ActiveRecord adapter for Flipper.
diff --git a/databases/rubygem-redis-actionpack-rails70/Makefile b/databases/rubygem-redis-actionpack-rails70/Makefile
new file mode 100644
index 000000000000..e8d298c9df24
--- /dev/null
+++ b/databases/rubygem-redis-actionpack-rails70/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= redis-actionpack
+PORTVERSION= 5.3.0
+CATEGORIES= databases rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Redis session store for ActionPack
+WWW= https://redis-store.org/redis-actionpack/
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-actionpack70>=5<8:www/rubygem-actionpack70 \
+ rubygem-redis-rack>=2.1.0<3:www/rubygem-redis-rack \
+ rubygem-redis-store>=1.1.0<2:devel/rubygem-redis-store
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/databases/rubygem-redis-actionpack-rails70/distinfo b/databases/rubygem-redis-actionpack-rails70/distinfo
new file mode 100644
index 000000000000..adca2870f5ed
--- /dev/null
+++ b/databases/rubygem-redis-actionpack-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1648249134
+SHA256 (rubygem/redis-actionpack-5.3.0.gem) = 3fb1ad0a8fd9d26a289c9399bb609dcaef38bf37711e6f677a53ca728fc19140
+SIZE (rubygem/redis-actionpack-5.3.0.gem) = 13312
diff --git a/databases/rubygem-redis-actionpack-rails70/pkg-descr b/databases/rubygem-redis-actionpack-rails70/pkg-descr
new file mode 100644
index 000000000000..ebcad6a52a5c
--- /dev/null
+++ b/databases/rubygem-redis-actionpack-rails70/pkg-descr
@@ -0,0 +1 @@
+Redis session store for ActionPack
diff --git a/devel/Makefile b/devel/Makefile
index 0415504ccd7d..a4181c418178 100644
--- a/devel/Makefile
+++ b/devel/Makefile
@@ -6763,6 +6763,7 @@
SUBDIR += rubygem-fastri
SUBDIR += rubygem-fattr
SUBDIR += rubygem-fcntl
+ SUBDIR += rubygem-ffaker
SUBDIR += rubygem-ffi
SUBDIR += rubygem-ffi-compiler
SUBDIR += rubygem-ffi-libarchive
@@ -6779,6 +6780,7 @@
SUBDIR += rubygem-flipper
SUBDIR += rubygem-flipper-active_support_cache_store
SUBDIR += rubygem-flipper-active_support_cache_store-rails61
+ SUBDIR += rubygem-flipper-active_support_cache_store-rails70
SUBDIR += rubygem-flipper-ui
SUBDIR += rubygem-flipper025
SUBDIR += rubygem-fluent-logger
@@ -6824,6 +6826,7 @@
SUBDIR += rubygem-gettext_i18n_rails_js-rails50
SUBDIR += rubygem-gettext_i18n_rails_js-rails52
SUBDIR += rubygem-gettext_i18n_rails_js-rails61
+ SUBDIR += rubygem-gettext_i18n_rails_js-rails70
SUBDIR += rubygem-gh
SUBDIR += rubygem-gibbler
SUBDIR += rubygem-gio2
@@ -7104,6 +7107,7 @@
SUBDIR += rubygem-peek-rails52
SUBDIR += rubygem-peek-rails60
SUBDIR += rubygem-peek-rails61
+ SUBDIR += rubygem-peek-rails70
SUBDIR += rubygem-peek-rblineprof-rails52
SUBDIR += rubygem-peek-redis-rails52
SUBDIR += rubygem-pkg-config
@@ -7454,6 +7458,7 @@
SUBDIR += rubygem-version_gem
SUBDIR += rubygem-versionomy
SUBDIR += rubygem-view_component-rails61
+ SUBDIR += rubygem-view_component-rails70
SUBDIR += rubygem-virtus
SUBDIR += rubygem-warbler
SUBDIR += rubygem-warden
diff --git a/devel/rubygem-ffaker/Makefile b/devel/rubygem-ffaker/Makefile
new file mode 100644
index 000000000000..04092e65aacb
--- /dev/null
+++ b/devel/rubygem-ffaker/Makefile
@@ -0,0 +1,17 @@
+PORTNAME= ffaker
+PORTVERSION= 2.21.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Library for generating dummy data
+WWW= https://github.com/ffaker/ffaker
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-ffaker/distinfo b/devel/rubygem-ffaker/distinfo
new file mode 100644
index 000000000000..20e9a3f8b2d4
--- /dev/null
+++ b/devel/rubygem-ffaker/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1692787834
+SHA256 (rubygem/ffaker-2.21.0.gem) = 24b8c13ac840509d494d6abbca562c20b1a96a83ed29509c933e69b645ff2a9b
+SIZE (rubygem/ffaker-2.21.0.gem) = 463360
diff --git a/devel/rubygem-ffaker/pkg-descr b/devel/rubygem-ffaker/pkg-descr
new file mode 100644
index 000000000000..6968c1271820
--- /dev/null
+++ b/devel/rubygem-ffaker/pkg-descr
@@ -0,0 +1 @@
+Ffaker generates dummy data.
diff --git a/devel/rubygem-flipper-active_support_cache_store-rails70/Makefile b/devel/rubygem-flipper-active_support_cache_store-rails70/Makefile
new file mode 100644
index 000000000000..5b7dfe53590e
--- /dev/null
+++ b/devel/rubygem-flipper-active_support_cache_store-rails70/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= flipper-active_support_cache_store
+PORTVERSION= 0.25.4
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= ActiveSupport::Cache store adapter for Flipper
+WWW= https://github.com/jnunemaker/flipper
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-activesupport70>=4.2<8:devel/rubygem-activesupport70 \
+ rubygem-flipper025>=${PORTVERSION}<0.26:devel/rubygem-flipper025
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-flipper-active_support_cache_store-rails70/distinfo b/devel/rubygem-flipper-active_support_cache_store-rails70/distinfo
new file mode 100644
index 000000000000..3db3cdae231b
--- /dev/null
+++ b/devel/rubygem-flipper-active_support_cache_store-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1669058357
+SHA256 (rubygem/flipper-active_support_cache_store-0.25.4.gem) = db30986145aad97db746a90fd20fa2e2fc7277bf54a5eca53ca914fa78b33f45
+SIZE (rubygem/flipper-active_support_cache_store-0.25.4.gem) = 6656
diff --git a/devel/rubygem-flipper-active_support_cache_store-rails70/pkg-descr b/devel/rubygem-flipper-active_support_cache_store-rails70/pkg-descr
new file mode 100644
index 000000000000..36326ed2c572
--- /dev/null
+++ b/devel/rubygem-flipper-active_support_cache_store-rails70/pkg-descr
@@ -0,0 +1 @@
+ActiveSupport::Cache store adapter for Flipper
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails70/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails70/Makefile
new file mode 100644
index 000000000000..5d6b95b3f003
--- /dev/null
+++ b/devel/rubygem-gettext_i18n_rails_js-rails70/Makefile
@@ -0,0 +1,23 @@
+PORTNAME= gettext_i18n_rails_js
+PORTVERSION= 1.3.1
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Make gettext_i18n_rails .po files as JSON
+WWW= https://github.com/webhippie/gettext_i18n_rails_js
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-gettext>=3.0.2:devel/rubygem-gettext \
+ rubygem-gettext_i18n_rails>=0.7.1:devel/rubygem-gettext_i18n_rails \
+ rubygem-po_to_json>=1.0.0:converters/rubygem-po_to_json \
+ rubygem-rails70>=3.2.0:www/rubygem-rails70
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails70/distinfo b/devel/rubygem-gettext_i18n_rails_js-rails70/distinfo
new file mode 100644
index 000000000000..0115c8db4df3
--- /dev/null
+++ b/devel/rubygem-gettext_i18n_rails_js-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1644245247
+SHA256 (rubygem/gettext_i18n_rails_js-1.3.1.gem) = a7f1f09199ecbafd3c305807767e47143e2b6d9051fe08b1812a472040107819
+SIZE (rubygem/gettext_i18n_rails_js-1.3.1.gem) = 26112
diff --git a/devel/rubygem-gettext_i18n_rails_js-rails70/pkg-descr b/devel/rubygem-gettext_i18n_rails_js-rails70/pkg-descr
new file mode 100644
index 000000000000..c2e3e332aaf3
--- /dev/null
+++ b/devel/rubygem-gettext_i18n_rails_js-rails70/pkg-descr
@@ -0,0 +1,5 @@
+GettextI18nRailsJs extends gettext_i18n_rails, making your .PO files available
+to client side Javascript as JSON. It will find translations inside your .js,
+.coffee, .handlebars and .mustache files, then it will create JSON versions of
+your .PO files so you can serve them with the rest of your assets, thus letting
+you access all your translations offline from client side Javascript.
diff --git a/devel/rubygem-peek-rails70/Makefile b/devel/rubygem-peek-rails70/Makefile
new file mode 100644
index 000000000000..3f83a8376076
--- /dev/null
+++ b/devel/rubygem-peek-rails70/Makefile
@@ -0,0 +1,20 @@
+PORTNAME= peek
+PORTVERSION= 1.1.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Take a peek into your Rails application
+WWW= https://github.com/peek/peek
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-railties70>=4.0.0:www/rubygem-railties70
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-peek-rails70/distinfo b/devel/rubygem-peek-rails70/distinfo
new file mode 100644
index 000000000000..9ef19d243bd1
--- /dev/null
+++ b/devel/rubygem-peek-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1576923479
+SHA256 (rubygem/peek-1.1.0.gem) = d6501ead8cde46d8d8ed0d59eb6f0ba713d0a41c11a2c4a81447b2dce37b3ecc
+SIZE (rubygem/peek-1.1.0.gem) = 25600
diff --git a/devel/rubygem-peek-rails70/pkg-descr b/devel/rubygem-peek-rails70/pkg-descr
new file mode 100644
index 000000000000..c25be2488a63
--- /dev/null
+++ b/devel/rubygem-peek-rails70/pkg-descr
@@ -0,0 +1,14 @@
+This is a profiling tool originally built at GitHub to help us get an insight
+into our application. Now, we have extracted this into Peek, so that other Rails
+application can experience the same benefit.
+
+Peek puts a little bar on top of your application to show you all sorts of
+helpful information about your application. From the screenshot above, you can
+see that Peek provides information about database queries, cache, Resque workers
+and more. However, this is only part of Peek's beauty.
+
+The true beauty of Peek lies in the fact that it is an extensible platform. If
+there are some performance metrics that you need but are not available on Peek,
+you can find it from the list of available Peek Views and integrate it into
+Peek. Even if you do not find what you want on Peek Views, you can always create
+your own.
diff --git a/devel/rubygem-view_component-rails70/Makefile b/devel/rubygem-view_component-rails70/Makefile
new file mode 100644
index 000000000000..8445a62e75b8
--- /dev/null
+++ b/devel/rubygem-view_component-rails70/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= view_component
+PORTVERSION= 3.2.0
+CATEGORIES= devel rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= View components for Rails
+WWW= https://github.com/github/view_component
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-activesupport70>=5.2.0<8:devel/rubygem-activesupport70 \
+ rubygem-concurrent-ruby>=1.0<2:devel/rubygem-concurrent-ruby \
+ rubygem-method_source>=1.0<2:devel/rubygem-method_source
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/devel/rubygem-view_component-rails70/distinfo b/devel/rubygem-view_component-rails70/distinfo
new file mode 100644
index 000000000000..b0320d6fd562
--- /dev/null
+++ b/devel/rubygem-view_component-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1687445085
+SHA256 (rubygem/view_component-3.2.0.gem) = 1dfaa85e13b5393f30b60bd3a03348b5298240a13137985d71eb2b8cc94c4c22
+SIZE (rubygem/view_component-3.2.0.gem) = 61952
diff --git a/devel/rubygem-view_component-rails70/pkg-descr b/devel/rubygem-view_component-rails70/pkg-descr
new file mode 100644
index 000000000000..ad5ea4f48d97
--- /dev/null
+++ b/devel/rubygem-view_component-rails70/pkg-descr
@@ -0,0 +1 @@
+View components for Rails
diff --git a/mail/Makefile b/mail/Makefile
index b69353d75e01..318b81718a0f 100644
--- a/mail/Makefile
+++ b/mail/Makefile
@@ -615,6 +615,7 @@
SUBDIR += rubygem-premailer-rails-rails52
SUBDIR += rubygem-premailer-rails-rails60
SUBDIR += rubygem-premailer-rails-rails61
+ SUBDIR += rubygem-premailer-rails-rails70
SUBDIR += rubygem-rmail
SUBDIR += rubygem-roadie
SUBDIR += rubygem-roadie-rails-rails4
diff --git a/mail/rubygem-premailer-rails-rails70/Makefile b/mail/rubygem-premailer-rails-rails70/Makefile
new file mode 100644
index 000000000000..661c51a6a310
--- /dev/null
+++ b/mail/rubygem-premailer-rails-rails70/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= premailer-rails
+PORTVERSION= 1.10.3
+CATEGORIES= mail rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Improve the rendering of HTML emails
+WWW= https://github.com/fphilipe/premailer-rails
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-actionmailer70>=3:mail/rubygem-actionmailer70 \
+ rubygem-premailer>=1.7.9<2:mail/rubygem-premailer
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/mail/rubygem-premailer-rails-rails70/distinfo b/mail/rubygem-premailer-rails-rails70/distinfo
new file mode 100644
index 000000000000..e6ba39acd28d
--- /dev/null
+++ b/mail/rubygem-premailer-rails-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1574434277
+SHA256 (rubygem/premailer-rails-1.10.3.gem) = 7cdcb97027866f7a81c490c6d15ada7f39666b5f6375f0821b7e97e0483b112f
+SIZE (rubygem/premailer-rails-1.10.3.gem) = 22528
diff --git a/mail/rubygem-premailer-rails-rails70/pkg-descr b/mail/rubygem-premailer-rails-rails70/pkg-descr
new file mode 100644
index 000000000000..0a5dc7ad92b5
--- /dev/null
+++ b/mail/rubygem-premailer-rails-rails70/pkg-descr
@@ -0,0 +1,4 @@
+This gem brings you the power of the premailer gem to Rails
+without any configuration needs. Create HTML emails, include
+a CSS file as you do in a normal HTML document and premailer
+will inline the included CSS.
diff --git a/net/Makefile b/net/Makefile
index 8bc07546576e..dd5762a1f41c 100644
--- a/net/Makefile
+++ b/net/Makefile
@@ -1335,6 +1335,7 @@
SUBDIR += rubygem-mqtt
SUBDIR += rubygem-nats-pure
SUBDIR += rubygem-net-ldap
+ SUBDIR += rubygem-net-ldap017
SUBDIR += rubygem-net-netrc
SUBDIR += rubygem-net-ntp
SUBDIR += rubygem-net-ping
diff --git a/net/rubygem-net-ldap017/Makefile b/net/rubygem-net-ldap017/Makefile
new file mode 100644
index 000000000000..ce3eb7fa11fd
--- /dev/null
+++ b/net/rubygem-net-ldap017/Makefile
@@ -0,0 +1,18 @@
+PORTNAME= net-ldap
+PORTVERSION= 0.17.1
+CATEGORIES= net rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= 017
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Pure Ruby LDAP support library with most client features
+WWW= https://github.com/ruby-ldap/ruby-net-ldap
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/License.rdoc
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/net/rubygem-net-ldap017/distinfo b/net/rubygem-net-ldap017/distinfo
new file mode 100644
index 000000000000..94e4dde94e6d
--- /dev/null
+++ b/net/rubygem-net-ldap017/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1692787178
+SHA256 (rubygem/net-ldap-0.17.1.gem) = 52571b55f9157120833ac1667f2969ce0139251811d0a9b64657c1c135069cf9
+SIZE (rubygem/net-ldap-0.17.1.gem) = 67072
diff --git a/net/rubygem-net-ldap017/pkg-descr b/net/rubygem-net-ldap017/pkg-descr
new file mode 100644
index 000000000000..1d5cc4728397
--- /dev/null
+++ b/net/rubygem-net-ldap017/pkg-descr
@@ -0,0 +1,5 @@
+Net::LDAP is an LDAP support library written in pure Ruby. It supports most
+LDAP client features and a subset of server features as well.
+
+ * Standards-based (going for RFC 4511)
+ * Portable: 100% Ruby
diff --git a/www/Makefile b/www/Makefile
index 02c55faf3ae0..129a1454681c 100644
--- a/www/Makefile
+++ b/www/Makefile
@@ -1988,6 +1988,7 @@
SUBDIR += rubygem-gon-rails50
SUBDIR += rubygem-gon-rails60
SUBDIR += rubygem-gon-rails61
+ SUBDIR += rubygem-gon-rails70
SUBDIR += rubygem-hackpad-cli
SUBDIR += rubygem-haml
SUBDIR += rubygem-haml-coderay
@@ -2037,6 +2038,7 @@
SUBDIR += rubygem-jsobfu
SUBDIR += rubygem-json-jwt
SUBDIR += rubygem-json-jwt115
+ SUBDIR += rubygem-jsonb_accessor
SUBDIR += rubygem-jwt
SUBDIR += rubygem-kaminari
SUBDIR += rubygem-kaminari-actionview
@@ -2045,12 +2047,14 @@
SUBDIR += rubygem-kaminari-actionview-rails52
SUBDIR += rubygem-kaminari-actionview-rails60
SUBDIR += rubygem-kaminari-actionview-rails61
+ SUBDIR += rubygem-kaminari-actionview-rails70
SUBDIR += rubygem-kaminari-activerecord
SUBDIR += rubygem-kaminari-activerecord-rails5
SUBDIR += rubygem-kaminari-activerecord-rails50
SUBDIR += rubygem-kaminari-activerecord-rails52
SUBDIR += rubygem-kaminari-activerecord-rails60
SUBDIR += rubygem-kaminari-activerecord-rails61
+ SUBDIR += rubygem-kaminari-activerecord-rails70
SUBDIR += rubygem-kaminari-core
SUBDIR += rubygem-kaminari-rails4
SUBDIR += rubygem-kaminari-rails5
@@ -2058,6 +2062,7 @@
SUBDIR += rubygem-kaminari-rails52
SUBDIR += rubygem-kaminari-rails60
SUBDIR += rubygem-kaminari-rails61
+ SUBDIR += rubygem-kaminari-rails70
SUBDIR += rubygem-kubeclient
SUBDIR += rubygem-layout_yullio_generator
SUBDIR += rubygem-less
@@ -2069,6 +2074,7 @@
SUBDIR += rubygem-lograge-rails52
SUBDIR += rubygem-lograge-rails60
SUBDIR += rubygem-lograge-rails61
+ SUBDIR += rubygem-lograge-rails70
SUBDIR += rubygem-maruku
SUBDIR += rubygem-mechanize
SUBDIR += rubygem-merb-assets
diff --git a/www/rubygem-gon-rails70/Makefile b/www/rubygem-gon-rails70/Makefile
new file mode 100644
index 000000000000..3beef14e4b31
--- /dev/null
+++ b/www/rubygem-gon-rails70/Makefile
@@ -0,0 +1,24 @@
+PORTNAME= gon
+PORTVERSION= 6.4.0
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Framework to pass data to JS easily
+WWW= https://github.com/gazay/gon
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE
+
+RUN_DEPENDS= rubygem-actionpack70>=3.0.20:www/rubygem-actionpack70 \
+ rubygem-i18n>=0.7:devel/rubygem-i18n \
+ rubygem-multi_json>=0:devel/rubygem-multi_json \
+ rubygem-request_store>=1.0:devel/rubygem-request_store
+
+USES= cpe gem
+CPE_VENDOR= ${PORTNAME}_project
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-gon-rails70/distinfo b/www/rubygem-gon-rails70/distinfo
new file mode 100644
index 000000000000..70a568978163
--- /dev/null
+++ b/www/rubygem-gon-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1619177531
+SHA256 (rubygem/gon-6.4.0.gem) = e3a618d659392890f1aa7db420f17c75fd7d35aeb5f8fe003697d02c4b88d2f0
+SIZE (rubygem/gon-6.4.0.gem) = 158720
diff --git a/www/rubygem-gon-rails70/pkg-descr b/www/rubygem-gon-rails70/pkg-descr
new file mode 100644
index 000000000000..f3dfc03b45c8
--- /dev/null
+++ b/www/rubygem-gon-rails70/pkg-descr
@@ -0,0 +1,2 @@
+If you need to send some data to your js files and you don't want to do this
+with long way trough views and parsing - use this force!
diff --git a/www/rubygem-jsonb_accessor/Makefile b/www/rubygem-jsonb_accessor/Makefile
new file mode 100644
index 000000000000..c2ee6fa7d6bc
--- /dev/null
+++ b/www/rubygem-jsonb_accessor/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= jsonb_accessor
+PORTVERSION= 1.3.10
+CATEGORIES= www devel rubygems
+MASTER_SITES= RG
+
+MAINTAINER= mfechner@FreeBSD.org
+COMMENT= Adds typed jsonb backed fields to your ActiveRecord models
+WWW= https://github.com/devmynd/jsonb_accessor
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/LICENSE.txt
+
+RUN_DEPENDS= rubygem-activerecord70>=5.0:databases/rubygem-activerecord70 \
+ rubygem-activesupport70>=5.0:devel/rubygem-activesupport70 \
+ rubygem-pg>=0.18.1:databases/rubygem-pg
+
+USES= gem shebangfix
+
+SHEBANG_FILES= bin/setup
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-jsonb_accessor/distinfo b/www/rubygem-jsonb_accessor/distinfo
new file mode 100644
index 000000000000..5c684c8c1d0a
--- /dev/null
+++ b/www/rubygem-jsonb_accessor/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1692791494
+SHA256 (rubygem/jsonb_accessor-1.3.10.gem) = 670f80a257ae39e3be9233c6a8ef3b03517e06687affe510dfe61237454c58e0
+SIZE (rubygem/jsonb_accessor-1.3.10.gem) = 19456
diff --git a/www/rubygem-jsonb_accessor/pkg-descr b/www/rubygem-jsonb_accessor/pkg-descr
new file mode 100644
index 000000000000..8a7b962a05b0
--- /dev/null
+++ b/www/rubygem-jsonb_accessor/pkg-descr
@@ -0,0 +1 @@
+Adds typed jsonb backed fields to your ActiveRecord models.
diff --git a/www/rubygem-kaminari-actionview-rails70/Makefile b/www/rubygem-kaminari-actionview-rails70/Makefile
new file mode 100644
index 000000000000..1d50148e87a5
--- /dev/null
+++ b/www/rubygem-kaminari-actionview-rails70/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= kaminari-actionview
+PORTVERSION= 1.2.2
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Kaminari Action View adapter
+WWW= https://github.com/kaminari/kaminari/tree/master/kaminari-actionview
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-actionview70>=0:devel/rubygem-actionview70 \
+ rubygem-kaminari-core>=${PORTVERSION}:www/rubygem-kaminari-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-kaminari-actionview-rails70/distinfo b/www/rubygem-kaminari-actionview-rails70/distinfo
new file mode 100644
index 000000000000..9e9ced8bcaa2
--- /dev/null
+++ b/www/rubygem-kaminari-actionview-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1641046940
+SHA256 (rubygem/kaminari-actionview-1.2.2.gem) = 1330f6fc8b59a4a4ef6a549ff8a224797289ebf7a3a503e8c1652535287cc909
+SIZE (rubygem/kaminari-actionview-1.2.2.gem) = 6656
diff --git a/www/rubygem-kaminari-actionview-rails70/pkg-descr b/www/rubygem-kaminari-actionview-rails70/pkg-descr
new file mode 100644
index 000000000000..e0618fca67d8
--- /dev/null
+++ b/www/rubygem-kaminari-actionview-rails70/pkg-descr
@@ -0,0 +1 @@
+kaminari-actionview provides pagination helpers for your Action View templates.
diff --git a/www/rubygem-kaminari-activerecord-rails70/Makefile b/www/rubygem-kaminari-activerecord-rails70/Makefile
new file mode 100644
index 000000000000..e0d57005f802
--- /dev/null
+++ b/www/rubygem-kaminari-activerecord-rails70/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= kaminari-activerecord
+PORTVERSION= 1.2.2
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Kaminari Active Record adapter
+WWW= https://github.com/kaminari/kaminari/tree/master/kaminari-activerecord
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activerecord70>=0:databases/rubygem-activerecord70 \
+ rubygem-kaminari-core>=${PORTVERSION}:www/rubygem-kaminari-core
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-kaminari-activerecord-rails70/distinfo b/www/rubygem-kaminari-activerecord-rails70/distinfo
new file mode 100644
index 000000000000..85db9296f918
--- /dev/null
+++ b/www/rubygem-kaminari-activerecord-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1641046950
+SHA256 (rubygem/kaminari-activerecord-1.2.2.gem) = 0dd3a67bab356a356f36b3b7236bcb81cef313095365befe8e98057dd2472430
+SIZE (rubygem/kaminari-activerecord-1.2.2.gem) = 8192
diff --git a/www/rubygem-kaminari-activerecord-rails70/pkg-descr b/www/rubygem-kaminari-activerecord-rails70/pkg-descr
new file mode 100644
index 000000000000..f668bf61ed99
--- /dev/null
+++ b/www/rubygem-kaminari-activerecord-rails70/pkg-descr
@@ -0,0 +1 @@
+kaminari-activerecord lets your Active Record models be paginatable.
diff --git a/www/rubygem-kaminari-rails70/Makefile b/www/rubygem-kaminari-rails70/Makefile
new file mode 100644
index 000000000000..5ca0a07613e4
--- /dev/null
+++ b/www/rubygem-kaminari-rails70/Makefile
@@ -0,0 +1,25 @@
+PORTNAME= kaminari
+PORTVERSION= 1.2.2
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Sophisticated paginator for Rails 4+
+WWW= https://github.com/kaminari/kaminari
+
+LICENSE= MIT
+LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
+
+RUN_DEPENDS= rubygem-activesupport70>=4.1.0:devel/rubygem-activesupport70 \
+ rubygem-kaminari-actionview-rails70>=${PORTVERSION}:www/rubygem-kaminari-actionview-rails70 \
+ rubygem-kaminari-activerecord-rails70>=${PORTVERSION}:www/rubygem-kaminari-activerecord-rails70 \
+ rubygem-kaminari-core>=${PORTVERSION}:www/rubygem-kaminari-core
+
+USES= cpe gem
+
+NO_ARCH= yes
+
+CPE_VENDOR= kaminari_project
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-kaminari-rails70/distinfo b/www/rubygem-kaminari-rails70/distinfo
new file mode 100644
index 000000000000..f8e7efd0cf3a
--- /dev/null
+++ b/www/rubygem-kaminari-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1641046962
+SHA256 (rubygem/kaminari-1.2.2.gem) = c4076ff9adccc6109408333f87b5c4abbda5e39dc464bd4c66d06d9f73442a3e
+SIZE (rubygem/kaminari-1.2.2.gem) = 23552
diff --git a/www/rubygem-kaminari-rails70/pkg-descr b/www/rubygem-kaminari-rails70/pkg-descr
new file mode 100644
index 000000000000..9f20e0a09f60
--- /dev/null
+++ b/www/rubygem-kaminari-rails70/pkg-descr
@@ -0,0 +1,2 @@
+Kaminari is a Scope & Engine based, clean, powerful, agnostic, customizable and
+sophisticated paginator for Rails 3
diff --git a/www/rubygem-lograge-rails70/Makefile b/www/rubygem-lograge-rails70/Makefile
new file mode 100644
index 000000000000..3873a2dca8a9
--- /dev/null
+++ b/www/rubygem-lograge-rails70/Makefile
@@ -0,0 +1,22 @@
+PORTNAME= lograge
+PORTVERSION= 0.13.0
+CATEGORIES= www rubygems
+MASTER_SITES= RG
+PKGNAMESUFFIX= -rails70
+
+MAINTAINER= ruby@FreeBSD.org
+COMMENT= Tame Rails' multi-line logging into a single line per request #'
+WWW= https://github.com/roidrage/lograge
+
+LICENSE= MIT
+
+RUN_DEPENDS= rubygem-actionpack70>=4:www/rubygem-actionpack70 \
+ rubygem-activesupport70>=4:devel/rubygem-activesupport70 \
+ rubygem-railties70>=4:www/rubygem-railties70 \
+ rubygem-request_store>=1.0<2:devel/rubygem-request_store
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/www/rubygem-lograge-rails70/distinfo b/www/rubygem-lograge-rails70/distinfo
new file mode 100644
index 000000000000..4cdb53208605
--- /dev/null
+++ b/www/rubygem-lograge-rails70/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1691070520
+SHA256 (rubygem/lograge-0.13.0.gem) = 7132a460868406253f042bee8ecbfa0ca484dc27c47d827342abc6bf5ae16d06
+SIZE (rubygem/lograge-0.13.0.gem) = 11264
diff --git a/www/rubygem-lograge-rails70/pkg-descr b/www/rubygem-lograge-rails70/pkg-descr
new file mode 100644
index 000000000000..e7f52af2c168
--- /dev/null
+++ b/www/rubygem-lograge-rails70/pkg-descr
@@ -0,0 +1,6 @@
+Tame Rails' multi-line logging into a single line per request
+
+Lograge is an attempt to bring sanity to Rails' noisy and unusable, unparsable
+and, in the context of running multiple processes and servers, unreadable
+default logging output. Rails' default approach to log everything is great
+during development, it's terrible when running it in production.