diff options
author | Matthias Fechner <mfechner@FreeBSD.org> | 2021-10-05 07:38:10 +0000 |
---|---|---|
committer | Matthias Fechner <mfechner@FreeBSD.org> | 2021-10-05 07:40:04 +0000 |
commit | f4511dc4a7c439b30c898b75246d314a574f01cb (patch) | |
tree | fe53f801c18ad70cb7881f3d6e5f08ea0640637a | |
parent | 7dcb3ca59065e8f1c74bbed2f64f3bc8100bbc18 (diff) |
*/*: Make rails 6.1.3 available
The upgrade of rails to 6.1.4 broke www/gitlab-ce.
PR: 258855
90 files changed, 1074 insertions, 22 deletions
diff --git a/databases/Makefile b/databases/Makefile index ab4e0546e798..fef6a340f5f1 100644 --- a/databases/Makefile +++ b/databases/Makefile @@ -879,6 +879,7 @@ SUBDIR += rubygem-activemodel52 SUBDIR += rubygem-activemodel60 SUBDIR += rubygem-activemodel61 + SUBDIR += rubygem-activemodel613 SUBDIR += rubygem-activerecord-explain-analyze SUBDIR += rubygem-activerecord-import SUBDIR += rubygem-activerecord-jdbc-adapter @@ -890,6 +891,7 @@ SUBDIR += rubygem-activerecord52 SUBDIR += rubygem-activerecord60 SUBDIR += rubygem-activerecord61 + SUBDIR += rubygem-activerecord613 SUBDIR += rubygem-after_commit_queue SUBDIR += rubygem-amalgalite SUBDIR += rubygem-arel diff --git a/databases/rubygem-activemodel613/Makefile b/databases/rubygem-activemodel613/Makefile new file mode 100644 index 000000000000..4b30d701cce7 --- /dev/null +++ b/databases/rubygem-activemodel613/Makefile @@ -0,0 +1,24 @@ +# Created by: Johannes Meixner <johannes@perceivon.net> + +PORTNAME= activemodel +PORTVERSION= 6.1.3.2 +CATEGORIES= databases rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Toolkit for building modeling frameworks + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/databases/rubygem-activemodel613/distinfo b/databases/rubygem-activemodel613/distinfo new file mode 100644 index 000000000000..d4eb52d930f2 --- /dev/null +++ b/databases/rubygem-activemodel613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413586 +SHA256 (rubygem/activemodel-6.1.3.2.gem) = 5459410a49855d18b89ecf2d509cb74924e37559a01a991b41d9fb4c201cedbe +SIZE (rubygem/activemodel-6.1.3.2.gem) = 61952 diff --git a/databases/rubygem-activemodel613/pkg-descr b/databases/rubygem-activemodel613/pkg-descr new file mode 100644 index 000000000000..5eee67fa991a --- /dev/null +++ b/databases/rubygem-activemodel613/pkg-descr @@ -0,0 +1,10 @@ +Active Model provides a known set of interfaces for usage in model classes. They +allow for Action Pack helpers to interact with non-Active Record models, for +example. Active Model also helps with building custom ORMs for use outside of +the Rails framework. + +Active Model provides a default module that implements the basic API required to +integrate with Action Pack out of the box: ActiveModel::Model. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/activemodel diff --git a/databases/rubygem-activerecord613/Makefile b/databases/rubygem-activerecord613/Makefile new file mode 100644 index 000000000000..fef2f3dc8544 --- /dev/null +++ b/databases/rubygem-activerecord613/Makefile @@ -0,0 +1,25 @@ +# Created by: Johannes Meixner <johannes@perceivon.net> + +PORTNAME= activerecord +PORTVERSION= 6.1.3.2 +CATEGORIES= databases rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Object-relational mapping layer for Rails MVC Framework + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activemodel613>=${PORTVERSION}:databases/rubygem-activemodel613 \ + rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/databases/rubygem-activerecord613/distinfo b/databases/rubygem-activerecord613/distinfo new file mode 100644 index 000000000000..0fa7a8f225f0 --- /dev/null +++ b/databases/rubygem-activerecord613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413635 +SHA256 (rubygem/activerecord-6.1.3.2.gem) = c8400e75c1caa43aefcc6dd1d21c427030f4190ee606931ff8f97da12a46e539 +SIZE (rubygem/activerecord-6.1.3.2.gem) = 429056 diff --git a/databases/rubygem-activerecord613/pkg-descr b/databases/rubygem-activerecord613/pkg-descr new file mode 100644 index 000000000000..29c7987b2296 --- /dev/null +++ b/databases/rubygem-activerecord613/pkg-descr @@ -0,0 +1,14 @@ +Active Record connects classes to relational database tables to establish an +almost zero-configuration persistence layer for applications. The library +provides a base class that, when subclassed, sets up a mapping between the new +class and an existing table in the database. In the context of an application, +these classes are commonly referred to as models. Models can also be connected +to other models; this is done by defining associations. + +Active Record relies heavily on naming in that it uses class and association +names to establish mappings between respective database tables and foreign key +columns. Although these mappings can be defined explicitly, it's recommended to +follow naming conventions, especially when getting started with the library. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/activerecord diff --git a/devel/Makefile b/devel/Makefile index 489ebe535e22..197a7c1d3ee0 100644 --- a/devel/Makefile +++ b/devel/Makefile @@ -5576,6 +5576,7 @@ SUBDIR += rubygem-actionview52 SUBDIR += rubygem-actionview60 SUBDIR += rubygem-actionview61 + SUBDIR += rubygem-actionview613 SUBDIR += rubygem-active_scaffold SUBDIR += rubygem-activejob4 SUBDIR += rubygem-activejob5 @@ -5583,6 +5584,7 @@ SUBDIR += rubygem-activejob52 SUBDIR += rubygem-activejob60 SUBDIR += rubygem-activejob61 + SUBDIR += rubygem-activejob613 SUBDIR += rubygem-activemessaging SUBDIR += rubygem-activerecord-deprecated_finders SUBDIR += rubygem-activesupport4 @@ -5591,6 +5593,7 @@ SUBDIR += rubygem-activesupport52 SUBDIR += rubygem-activesupport60 SUBDIR += rubygem-activesupport61 + SUBDIR += rubygem-activesupport613 SUBDIR += rubygem-airborne SUBDIR += rubygem-akismet SUBDIR += rubygem-algebrick @@ -6186,8 +6189,10 @@ SUBDIR += rubygem-devise-rails52 SUBDIR += rubygem-devise-rails60 SUBDIR += rubygem-devise-rails61 + SUBDIR += rubygem-devise-rails613 SUBDIR += rubygem-devise47-rails60 SUBDIR += rubygem-devise47-rails61 + SUBDIR += rubygem-devise47-rails613 SUBDIR += rubygem-did_you_mean SUBDIR += rubygem-dig_rb SUBDIR += rubygem-directory_watcher @@ -6303,6 +6308,7 @@ SUBDIR += rubygem-gettext_i18n_rails_js-rails52 SUBDIR += rubygem-gettext_i18n_rails_js-rails60 SUBDIR += rubygem-gettext_i18n_rails_js-rails61 + SUBDIR += rubygem-gettext_i18n_rails_js-rails613 SUBDIR += rubygem-gh SUBDIR += rubygem-gibbler SUBDIR += rubygem-gio2 @@ -6545,6 +6551,7 @@ SUBDIR += rubygem-peek-rails52 SUBDIR += rubygem-peek-rails60 SUBDIR += rubygem-peek-rails61 + SUBDIR += rubygem-peek-rails613 SUBDIR += rubygem-peek-rblineprof-rails52 SUBDIR += rubygem-peek-redis-rails52 SUBDIR += rubygem-pkg-config @@ -6593,6 +6600,7 @@ SUBDIR += rubygem-rails-i18n-rails52 SUBDIR += rubygem-rails-i18n-rails60 SUBDIR += rubygem-rails-i18n-rails61 + SUBDIR += rubygem-rails-i18n-rails613 SUBDIR += rubygem-rails-observers SUBDIR += rubygem-rainbow SUBDIR += rubygem-rake @@ -6866,6 +6874,7 @@ SUBDIR += rubygem-weakref SUBDIR += rubygem-web-console-rails60 SUBDIR += rubygem-web-console-rails61 + SUBDIR += rubygem-web-console-rails613 SUBDIR += rubygem-web-console2 SUBDIR += rubygem-web-console3-rails5 SUBDIR += rubygem-web-console3-rails50 @@ -6874,6 +6883,7 @@ SUBDIR += rubygem-webfinger SUBDIR += rubygem-webpacker-rails60 SUBDIR += rubygem-webpacker-rails61 + SUBDIR += rubygem-webpacker-rails613 SUBDIR += rubygem-webpacker4-rails5 SUBDIR += rubygem-webpacker4-rails50 SUBDIR += rubygem-webpacker4-rails60 diff --git a/devel/gitaly/Makefile b/devel/gitaly/Makefile index 12ab0cc9661a..d2d9e3f6e30e 100644 --- a/devel/gitaly/Makefile +++ b/devel/gitaly/Makefile @@ -1,6 +1,6 @@ PORTNAME= gitaly DISTVERSION= 14.3.2 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel MAINTAINER= mfechner@FreeBSD.org @@ -15,7 +15,7 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-rugged>=1.1<2:devel/rubygem-rugged \ rubygem-github-linguist>=7.12.1<8:textproc/rubygem-github-linguist \ rubygem-gitlab-markup>=1.7.1<1.8.0:textproc/rubygem-gitlab-markup \ - rubygem-activesupport61>=6.1.3.2<6.1.4:devel/rubygem-activesupport61 \ + rubygem-activesupport613>=6.1.3.2<6.1.4:devel/rubygem-activesupport613 \ rubygem-rdoc>=6.3.2<7.0:devel/rubygem-rdoc \ rubygem-gitlab-gollum-lib>=4.2.7.10.gitlab.1<4.2.8:www/rubygem-gitlab-gollum-lib \ rubygem-gitlab-gollum-rugged_adapter>=0.4.4.4.gitlab.1<0.4.5.0:www/rubygem-gitlab-gollum-rugged_adapter \ diff --git a/devel/rubygem-actionview613/Makefile b/devel/rubygem-actionview613/Makefile new file mode 100644 index 000000000000..1f21eb3eff90 --- /dev/null +++ b/devel/rubygem-actionview613/Makefile @@ -0,0 +1,30 @@ +# Created by: Steve Wills <swills@FreeBSD.org> + +PORTNAME= actionview +PORTVERSION= 6.1.3.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Rendering framework putting the V in MVC (part of Rails) + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-builder>=3.1<4:devel/rubygem-builder \ + rubygem-erubi>=1.4<2:www/rubygem-erubi \ + rubygem-rails-dom-testing-rails61>=2.0<3:textproc/rubygem-rails-dom-testing-rails61 \ + rubygem-rails-html-sanitizer>=1.2.0<2:textproc/rubygem-rails-html-sanitizer + +USES= cpe gem +USE_RUBY= yes + +NO_ARCH= yes + +CPE_VENDOR= rubyonrails + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/devel/rubygem-actionview613/distinfo b/devel/rubygem-actionview613/distinfo new file mode 100644 index 000000000000..a76cbcdbf7b1 --- /dev/null +++ b/devel/rubygem-actionview613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413406 +SHA256 (rubygem/actionview-6.1.3.2.gem) = 56fb0011ed74b19915c4068c0778d737ea9bbadc7ecd7461502c6b379e58cde4 +SIZE (rubygem/actionview-6.1.3.2.gem) = 171008 diff --git a/devel/rubygem-actionview613/pkg-descr b/devel/rubygem-actionview613/pkg-descr new file mode 100644 index 000000000000..6f62c739aebb --- /dev/null +++ b/devel/rubygem-actionview613/pkg-descr @@ -0,0 +1,7 @@ +Action View is a framework for handling view template lookup and rendering, and +provides view helpers that assist when building HTML forms, Atom feeds and more. +Template formats that Action View handles are ERB (embedded Ruby, typically used +to inline short Ruby snippets inside HTML), and XML Builder. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/actionview diff --git a/devel/rubygem-activejob613/Makefile b/devel/rubygem-activejob613/Makefile new file mode 100644 index 000000000000..fe7fd86ab4b8 --- /dev/null +++ b/devel/rubygem-activejob613/Makefile @@ -0,0 +1,28 @@ +# Created by: Johannes Jost Meixner <xmj@FreeBSD.org> + +PORTNAME= activejob +PORTVERSION= 6.1.3.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Job class declarations for a variety of queueing backends + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-globalid-rails61>=0.3.6:databases/rubygem-globalid-rails61 + +USES= cpe gem +USE_RUBY= yes + +NO_ARCH= yes + +CPE_VENDOR= rubyonrails +CPE_PRODUCT= active_job + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/devel/rubygem-activejob613/distinfo b/devel/rubygem-activejob613/distinfo new file mode 100644 index 000000000000..eb24e5157e1e --- /dev/null +++ b/devel/rubygem-activejob613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413475 +SHA256 (rubygem/activejob-6.1.3.2.gem) = b8f7949f79e583e69077e995fc084ed6c505012a7011f7faa41d7606d5ca005d +SIZE (rubygem/activejob-6.1.3.2.gem) = 32768 diff --git a/devel/rubygem-activejob613/pkg-descr b/devel/rubygem-activejob613/pkg-descr new file mode 100644 index 000000000000..9219e7ada1d9 --- /dev/null +++ b/devel/rubygem-activejob613/pkg-descr @@ -0,0 +1,19 @@ +Active Job is a framework for declaring jobs and making them run on a variety of +queuing backends. These jobs can be everything from regularly scheduled +clean-ups, to billing charges, to mailings. Anything that can be chopped up into +small units of work and run in parallel, really. + +It also serves as the backend for Action Mailer's #deliver_later functionality +that makes it easy to turn any mailing into a job for running later. That's one +of the most common jobs in a modern web application: sending emails outside of +the request-response cycle, so the user doesn't have to wait on it. + +The main point is to ensure that all Rails apps will have a job infrastructure +in place, even if it's in the form of an "immediate runner". We can then have +framework features and other gems build on top of that, without having to worry +about API differences between Delayed Job and Resque. Picking your queuing +backend becomes more of an operational concern, then. And you'll be able to +switch between them without having to rewrite your jobs. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/activejob diff --git a/devel/rubygem-activesupport613/Makefile b/devel/rubygem-activesupport613/Makefile new file mode 100644 index 000000000000..056fe5554686 --- /dev/null +++ b/devel/rubygem-activesupport613/Makefile @@ -0,0 +1,28 @@ +# Created by: Jonathan Weiss (<jw@innerewut.de>) + +PORTNAME= activesupport +PORTVERSION= 6.1.3.2 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Utility classes and extension that are required by Rails MVC Framework + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-concurrent-ruby>=1.0.2<2:devel/rubygem-concurrent-ruby \ + rubygem-i18n>=1.6,2<2,2:devel/rubygem-i18n \ + rubygem-minitest>=5.1:devel/rubygem-minitest \ + rubygem-tzinfo>=2.0<3:devel/rubygem-tzinfo \ + rubygem-zeitwerk>=2.3<3:devel/rubygem-zeitwerk + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/devel/rubygem-activesupport613/distinfo b/devel/rubygem-activesupport613/distinfo new file mode 100644 index 000000000000..f037824f9cae --- /dev/null +++ b/devel/rubygem-activesupport613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413512 +SHA256 (rubygem/activesupport-6.1.3.2.gem) = d9074834deca6676aabd432f16c392e991eca1f675cbcefc38671a0a7d6b5db3 +SIZE (rubygem/activesupport-6.1.3.2.gem) = 219136 diff --git a/devel/rubygem-activesupport613/pkg-descr b/devel/rubygem-activesupport613/pkg-descr new file mode 100644 index 000000000000..8f9f21005487 --- /dev/null +++ b/devel/rubygem-activesupport613/pkg-descr @@ -0,0 +1,7 @@ +Active Support is a collection of utility classes and standard library +extensions that were found useful for the Rails framework. These additions +reside in this package so they can be loaded as needed in Ruby projects outside +of Rails. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/activesupport diff --git a/devel/rubygem-devise-rails613/Makefile b/devel/rubygem-devise-rails613/Makefile new file mode 100644 index 000000000000..08ce4060d880 --- /dev/null +++ b/devel/rubygem-devise-rails613/Makefile @@ -0,0 +1,28 @@ +# Created by: rpsfa@rit.edu + +PORTNAME= devise +PORTVERSION= 4.8.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Flexible authentication solution for Rails with Warden + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-bcrypt>=3.0<4:security/rubygem-bcrypt \ + rubygem-orm_adapter>=0.1<1:devel/rubygem-orm_adapter \ + rubygem-railties613>=4.1.0:www/rubygem-railties613 \ + rubygem-responders-rails613>=0:www/rubygem-responders-rails613 \ + rubygem-warden>=1.2.3<1.3:devel/rubygem-warden + +USES= cpe gem +USE_RUBY= yes + +CPE_VENDOR= plataformatec + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-devise-rails613/distinfo b/devel/rubygem-devise-rails613/distinfo new file mode 100644 index 000000000000..51c190a46e4e --- /dev/null +++ b/devel/rubygem-devise-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1619910383 +SHA256 (rubygem/devise-4.8.0.gem) = bf82eadc09e9d48b8b9b00d76e6399a54ff3d851fc0b1b5c85ebc031ffd4e029 +SIZE (rubygem/devise-4.8.0.gem) = 91136 diff --git a/devel/rubygem-devise-rails613/pkg-descr b/devel/rubygem-devise-rails613/pkg-descr new file mode 100644 index 000000000000..6496f1a6eaf7 --- /dev/null +++ b/devel/rubygem-devise-rails613/pkg-descr @@ -0,0 +1,3 @@ +Flexible authentication solution for Rails with Warden + +WWW: https://github.com/heartcombo/devise diff --git a/devel/rubygem-devise47-rails613/Makefile b/devel/rubygem-devise47-rails613/Makefile new file mode 100644 index 000000000000..be379fce3c44 --- /dev/null +++ b/devel/rubygem-devise47-rails613/Makefile @@ -0,0 +1,31 @@ +# Created by: rpsfa@rit.edu + +PORTNAME= devise +PORTVERSION= 4.7.3 +PORTREVISION= 1 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 47-rails613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Flexible authentication solution for Rails with Warden + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-bcrypt>=3.0<4:security/rubygem-bcrypt \ + rubygem-orm_adapter>=0.1<1:devel/rubygem-orm_adapter \ + rubygem-railties613>=4.1.0:www/rubygem-railties613 \ + rubygem-responders-rails613>=0:www/rubygem-responders-rails613 \ + rubygem-warden>=1.2.3<1.3:devel/rubygem-warden + +USES= cpe gem +USE_RUBY= yes + +CPE_VENDOR= plataformatec + +NO_ARCH= yes + +PORTSCOUT= limit:^4\.7\. + +.include <bsd.port.mk> diff --git a/devel/rubygem-devise47-rails613/distinfo b/devel/rubygem-devise47-rails613/distinfo new file mode 100644 index 000000000000..bd5b88489c5c --- /dev/null +++ b/devel/rubygem-devise47-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1600709982 +SHA256 (rubygem/devise-4.7.3.gem) = 2c8e3d731a05d7a6df0cd32bddcd7668f56b6d0c8e898a8c7c8dd584019cd86b +SIZE (rubygem/devise-4.7.3.gem) = 89600 diff --git a/devel/rubygem-devise47-rails613/pkg-descr b/devel/rubygem-devise47-rails613/pkg-descr new file mode 100644 index 000000000000..6496f1a6eaf7 --- /dev/null +++ b/devel/rubygem-devise47-rails613/pkg-descr @@ -0,0 +1,3 @@ +Flexible authentication solution for Rails with Warden + +WWW: https://github.com/heartcombo/devise diff --git a/devel/rubygem-gettext_i18n_rails_js-rails613/Makefile b/devel/rubygem-gettext_i18n_rails_js-rails613/Makefile new file mode 100644 index 000000000000..982b99bc62f4 --- /dev/null +++ b/devel/rubygem-gettext_i18n_rails_js-rails613/Makefile @@ -0,0 +1,26 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= gettext_i18n_rails_js +PORTVERSION= 1.3.0 +PORTREVISION= 1 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Make gettext_i18n_rails .po files as JSON + +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-rails613>=3.2.0:www/rubygem-rails613 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-gettext_i18n_rails_js-rails613/distinfo b/devel/rubygem-gettext_i18n_rails_js-rails613/distinfo new file mode 100644 index 000000000000..739f5b181914 --- /dev/null +++ b/devel/rubygem-gettext_i18n_rails_js-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1496105567 +SHA256 (rubygem/gettext_i18n_rails_js-1.3.0.gem) = 5d10afe4be3639bff78c50a56768c20f39aecdabc580c08aa45573911c2bd687 +SIZE (rubygem/gettext_i18n_rails_js-1.3.0.gem) = 24576 diff --git a/devel/rubygem-gettext_i18n_rails_js-rails613/pkg-descr b/devel/rubygem-gettext_i18n_rails_js-rails613/pkg-descr new file mode 100644 index 000000000000..a7790d053d39 --- /dev/null +++ b/devel/rubygem-gettext_i18n_rails_js-rails613/pkg-descr @@ -0,0 +1,7 @@ +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. + +WWW: https://github.com/webhippie/gettext_i18n_rails_js diff --git a/devel/rubygem-gitlab-labkit/Makefile b/devel/rubygem-gitlab-labkit/Makefile index b49d1b41e38b..8bcda56714c8 100644 --- a/devel/rubygem-gitlab-labkit/Makefile +++ b/devel/rubygem-gitlab-labkit/Makefile @@ -2,7 +2,7 @@ PORTNAME= gitlab-labkit PORTVERSION= 0.21.1 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,8 +12,8 @@ COMMENT= Instrumentation for GitLab LICENSE= MIT LICENSE_FILE= ${WRKSRC}/LICENSE -RUN_DEPENDS= rubygem-actionpack61>=5<7:www/rubygem-actionpack61 \ - rubygem-activesupport61>=5<7:devel/rubygem-activesupport61 \ +RUN_DEPENDS= rubygem-actionpack613>=5<7:www/rubygem-actionpack613 \ + rubygem-activesupport613>=5<7:devel/rubygem-activesupport613 \ rubygem-grpc>=1.30.2<2:net/rubygem-grpc \ rubygem-jaeger-client>=1.1<2:devel/rubygem-jaeger-client \ rubygem-opentracing>=0.4<1.0:devel/rubygem-opentracing \ diff --git a/devel/rubygem-graphiql-rails/Makefile b/devel/rubygem-graphiql-rails/Makefile index fa52d3510c84..e80b5926f1f7 100644 --- a/devel/rubygem-graphiql-rails/Makefile +++ b/devel/rubygem-graphiql-rails/Makefile @@ -1,6 +1,6 @@ PORTNAME= graphiql-rails PORTVERSION= 1.4.11 -PORTREVISION= 4 +PORTREVISION= 5 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -10,7 +10,7 @@ COMMENT= Use the GraphiQL IDE for GraphQL with Ruby on Rails LICENSE= MIT RUN_DEPENDS= rubygem-sprockets-rails-rails61>=0:devel/rubygem-sprockets-rails-rails61 \ - rubygem-railties61>=0:www/rubygem-railties61 + rubygem-railties613>=0:www/rubygem-railties613 USES= gem USE_RUBY= yes diff --git a/devel/rubygem-health_check/Makefile b/devel/rubygem-health_check/Makefile index 73b620c9ed7d..0cdc3edf0aa3 100644 --- a/devel/rubygem-health_check/Makefile +++ b/devel/rubygem-health_check/Makefile @@ -2,7 +2,7 @@ PORTNAME= health_check PORTVERSION= 3.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= devel rubygems MASTER_SITES= RG @@ -12,7 +12,7 @@ COMMENT= Simple health check of Rails app for uptime monitoring LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE -RUN_DEPENDS= rubygem-railties61>=5.0:www/rubygem-railties61 +RUN_DEPENDS= rubygem-railties613>=5.0:www/rubygem-railties613 USES= gem shebangfix USE_RUBY= yes diff --git a/devel/rubygem-peek-rails613/Makefile b/devel/rubygem-peek-rails613/Makefile new file mode 100644 index 000000000000..1c3066d6d1bb --- /dev/null +++ b/devel/rubygem-peek-rails613/Makefile @@ -0,0 +1,22 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= peek +PORTVERSION= 1.1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Take a peek into your Rails application + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-railties613>=4.0.0:www/rubygem-railties613 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-peek-rails613/distinfo b/devel/rubygem-peek-rails613/distinfo new file mode 100644 index 000000000000..9ef19d243bd1 --- /dev/null +++ b/devel/rubygem-peek-rails613/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-rails613/pkg-descr b/devel/rubygem-peek-rails613/pkg-descr new file mode 100644 index 000000000000..fc65d2f486b2 --- /dev/null +++ b/devel/rubygem-peek-rails613/pkg-descr @@ -0,0 +1,16 @@ +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. + +WWW: https://github.com/peek/peek diff --git a/devel/rubygem-rails-i18n-rails613/Makefile b/devel/rubygem-rails-i18n-rails613/Makefile new file mode 100644 index 000000000000..99c491073f4d --- /dev/null +++ b/devel/rubygem-rails-i18n-rails613/Makefile @@ -0,0 +1,21 @@ +PORTNAME= rails-i18n +PORTVERSION= 6.0.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Common locale data and translations for Rails i18n + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE.txt + +RUN_DEPENDS= rubygem-i18n>=0.7,2<2,2:devel/rubygem-i18n \ + rubygem-railties613>=6.0<7:www/rubygem-railties613 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-rails-i18n-rails613/distinfo b/devel/rubygem-rails-i18n-rails613/distinfo new file mode 100644 index 000000000000..77db0b17e177 --- /dev/null +++ b/devel/rubygem-rails-i18n-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1582615250 +SHA256 (rubygem/rails-i18n-6.0.0.gem) = 072c38eb0add07a91a2581bb8d240f86b7e1253f8356eb46b5f76e44ce7eac16 +SIZE (rubygem/rails-i18n-6.0.0.gem) = 109568 diff --git a/devel/rubygem-rails-i18n-rails613/pkg-descr b/devel/rubygem-rails-i18n-rails613/pkg-descr new file mode 100644 index 000000000000..ed2e76abc61a --- /dev/null +++ b/devel/rubygem-rails-i18n-rails613/pkg-descr @@ -0,0 +1,4 @@ +A set of common locale data and translations to internationalize and/or localize +your Rails applications. + +WWW: https://github.com/svenfuchs/rails-i18n diff --git a/devel/rubygem-web-console-rails613/Makefile b/devel/rubygem-web-console-rails613/Makefile new file mode 100644 index 000000000000..bf9532cd75e4 --- /dev/null +++ b/devel/rubygem-web-console-rails613/Makefile @@ -0,0 +1,26 @@ +PORTNAME= web-console +PORTVERSION= 4.1.0 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Debugging tool for your Ruby on Rails applications + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activemodel613>=6.0.0:databases/rubygem-activemodel613 \ + rubygem-actionview613>=6.0.0:devel/rubygem-actionview613 \ + rubygem-bindex>=0.4.0:devel/rubygem-bindex \ + rubygem-railties613>=6.0.0:www/rubygem-railties613 + +USES= cpe gem +USE_RUBY= yes + +NO_ARCH= yes + +CPE_VENDOR= rubyonrails +CPE_PRODUCT= web_console + +.include <bsd.port.mk> diff --git a/devel/rubygem-web-console-rails613/distinfo b/devel/rubygem-web-console-rails613/distinfo new file mode 100644 index 000000000000..0bdff82aecc3 --- /dev/null +++ b/devel/rubygem-web-console-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1611665625 +SHA256 (rubygem/web-console-4.1.0.gem) = a9896d990e84f7ae44d99c40bb7d82f19455009c33f140458f3a5696449a3035 +SIZE (rubygem/web-console-4.1.0.gem) = 29184 diff --git a/devel/rubygem-web-console-rails613/pkg-descr b/devel/rubygem-web-console-rails613/pkg-descr new file mode 100644 index 000000000000..bde8f8c75ee5 --- /dev/null +++ b/devel/rubygem-web-console-rails613/pkg-descr @@ -0,0 +1,3 @@ +A debugging tool for your Ruby on Rails applications. + +WWW: https://github.com/rails/web-console diff --git a/devel/rubygem-webpacker-rails613/Makefile b/devel/rubygem-webpacker-rails613/Makefile new file mode 100644 index 000000000000..413915af7eec --- /dev/null +++ b/devel/rubygem-webpacker-rails613/Makefile @@ -0,0 +1,24 @@ +PORTNAME= webpacker +PORTVERSION= 5.4.3 +CATEGORIES= devel rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Use Webpack to manage app-like JavaScript modules in Rails + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-activesupport613>=5.2:devel/rubygem-activesupport613 \ + rubygem-rack-proxy>=0.6.1:www/rubygem-rack-proxy \ + rubygem-railties613>=5.2:www/rubygem-railties613 \ + rubygem-semantic_range>=2.3.0:devel/rubygem-semantic_range \ + yarn:www/yarn + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/devel/rubygem-webpacker-rails613/distinfo b/devel/rubygem-webpacker-rails613/distinfo new file mode 100644 index 000000000000..94536d3f6e0d --- /dev/null +++ b/devel/rubygem-webpacker-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1632037930 +SHA256 (rubygem/webpacker-5.4.3.gem) = 639711e2c26eeb40d1748c67ca35275862a29978ab3a39e189758dca71a906b3 +SIZE (rubygem/webpacker-5.4.3.gem) = 234496 diff --git a/devel/rubygem-webpacker-rails613/pkg-descr b/devel/rubygem-webpacker-rails613/pkg-descr new file mode 100644 index 000000000000..0910de7ca8db --- /dev/null +++ b/devel/rubygem-webpacker-rails613/pkg-descr @@ -0,0 +1,9 @@ +Webpacker makes it easy to use the JavaScript preprocessor and bundler Webpack +to manage application-like JavaScript in Rails. It coexists with the asset +pipeline, as the primary purpose for Webpack is app-like JavaScript, not images, +css, or even JavaScript Sprinkles (that all continues to live in app/assets). It +is, however, possible to use Webpacker for CSS and images assets as well, in +which case you may not even need the asset pipeline. This is mostly relevant +when exclusively using component-based JavaScript frameworks. + +WWW: https://github.com/rails/webpacker diff --git a/graphics/rubygem-invisible_captcha/Makefile b/graphics/rubygem-invisible_captcha/Makefile index b2f2c96a2dbf..da12787a9404 100644 --- a/graphics/rubygem-invisible_captcha/Makefile +++ b/graphics/rubygem-invisible_captcha/Makefile @@ -2,7 +2,7 @@ PORTNAME= invisible_captcha PORTVERSION= 1.1.0 -PORTREVISION= 1 +PORTREVISION= 2 CATEGORIES= graphics rubygems MASTER_SITES= RG @@ -11,7 +11,7 @@ COMMENT= Unobtrusive CAPTCHA for ruby LICENSE= MIT -RUN_DEPENDS= rubygem-rails61>=4.2:www/rubygem-rails61 +RUN_DEPENDS= rubygem-rails613>=4.2:www/rubygem-rails613 USES= gem USE_RUBY= yes diff --git a/mail/Makefile b/mail/Makefile index 3991c148fd38..501ecd0f8680 100644 --- a/mail/Makefile +++ b/mail/Makefile @@ -572,12 +572,14 @@ SUBDIR += rss2email3 SUBDIR += rubygem-actionmailbox60 SUBDIR += rubygem-actionmailbox61 + SUBDIR += rubygem-actionmailbox613 SUBDIR += rubygem-actionmailer4 SUBDIR += rubygem-actionmailer5 SUBDIR += rubygem-actionmailer50 SUBDIR += rubygem-actionmailer52 SUBDIR += rubygem-actionmailer60 SUBDIR += rubygem-actionmailer61 + SUBDIR += rubygem-actionmailer613 SUBDIR += rubygem-email_reply_parser SUBDIR += rubygem-email_reply_parser-discourse SUBDIR += rubygem-email_reply_trimmer diff --git a/mail/rubygem-actionmailbox613/Makefile b/mail/rubygem-actionmailbox613/Makefile new file mode 100644 index 000000000000..7f513bed46cc --- /dev/null +++ b/mail/rubygem-actionmailbox613/Makefile @@ -0,0 +1,29 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= actionmailbox +PORTVERSION= 6.1.3.2 +CATEGORIES= mail rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Receive and process incoming emails in Rails applications + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack613>=${PORTVERSION}:www/rubygem-actionpack613 \ + rubygem-activejob613>=${PORTVERSION}:devel/rubygem-activejob613 \ + rubygem-activerecord613>=${PORTVERSION}:databases/rubygem-activerecord613 \ + rubygem-activestorage613>=${PORTVERSION}:net/rubygem-activestorage613 \ + rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-mail>=2.7.1,2:mail/rubygem-mail + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/mail/rubygem-actionmailbox613/distinfo b/mail/rubygem-actionmailbox613/distinfo new file mode 100644 index 000000000000..86a82fc4326d --- /dev/null +++ b/mail/rubygem-actionmailbox613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413147 +SHA256 (rubygem/actionmailbox-6.1.3.2.gem) = a58f9360bd724cfa5c69f428fb4f720727a028221cc34eeca3bce0e5521f39e0 +SIZE (rubygem/actionmailbox-6.1.3.2.gem) = 22016 diff --git a/mail/rubygem-actionmailbox613/pkg-descr b/mail/rubygem-actionmailbox613/pkg-descr new file mode 100644 index 000000000000..3cf8870e8193 --- /dev/null +++ b/mail/rubygem-actionmailbox613/pkg-descr @@ -0,0 +1,15 @@ +Action Mailbox routes incoming emails to controller-like mailboxes for +processing in Rails. It ships with ingresses for Mailgun, Mandrill, Postmark, +and SendGrid. You can also handle inbound mails directly via the built-in Exim, +Postfix, and Qmail ingresses. + +The inbound emails are turned into InboundEmail records using Active Record and +feature lifecycle tracking, storage of the original email on cloud storage via +Active Storage, and responsible data handling with on-by-default incineration. + +These inbound emails are routed asynchronously using Active Job to one or +several dedicated mailboxes, which are capable of interacting directly with the +rest of your domain model. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/actionmailbox diff --git a/mail/rubygem-actionmailer613/Makefile b/mail/rubygem-actionmailer613/Makefile new file mode 100644 index 000000000000..62b7f8d0ee9e --- /dev/null +++ b/mail/rubygem-actionmailer613/Makefile @@ -0,0 +1,29 @@ +# Created by: Johannes Meixner <johannes@perceivon.net> + +PORTNAME= actionmailer +PORTVERSION= 6.1.3.2 +CATEGORIES= mail rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Easy email delivery and testing for Ruby + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack613>=${PORTVERSION}:www/rubygem-actionpack613 \ + rubygem-actionview613>=${PORTVERSION}:devel/rubygem-actionview613 \ + rubygem-activejob613>=${PORTVERSION}:devel/rubygem-activejob613 \ + rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-mail>=2.5.4,2<3,2:mail/rubygem-mail \ + rubygem-rails-dom-testing-rails61>=2.0<3:textproc/rubygem-rails-dom-testing-rails61 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/mail/rubygem-actionmailer613/distinfo b/mail/rubygem-actionmailer613/distinfo new file mode 100644 index 000000000000..f444c8f0733f --- /dev/null +++ b/mail/rubygem-actionmailer613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413203 +SHA256 (rubygem/actionmailer-6.1.3.2.gem) = 978b37c0defc62f07e664880b5f323ff4b4238e0b3f5d9a87668c5f7a7570ddb +SIZE (rubygem/actionmailer-6.1.3.2.gem) = 30720 diff --git a/mail/rubygem-actionmailer613/pkg-descr b/mail/rubygem-actionmailer613/pkg-descr new file mode 100644 index 000000000000..6315c6fd0389 --- /dev/null +++ b/mail/rubygem-actionmailer613/pkg-descr @@ -0,0 +1,15 @@ +Action Mailer is a framework for designing email service layers. These layers +are used to consolidate code for sending out forgotten passwords, welcome wishes +on signup, invoices for billing, and any other use case that requires a written +notification to either a person or another system. + +Action Mailer is in essence a wrapper around Action Controller and the Mail gem. +It provides a way to make emails using templates in the same way that Action +Controller renders views using templates. + +Additionally, an Action Mailer class can be used to process incoming email, such +as allowing a blog to accept new posts from an email (which could even have been +sent from a phone). + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/actionmailer diff --git a/net/Makefile b/net/Makefile index a6d62a9cbf10..d5df5e4db1d6 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1209,6 +1209,7 @@ SUBDIR += rubygem-activestorage52 SUBDIR += rubygem-activestorage60 SUBDIR += rubygem-activestorage61 + SUBDIR += rubygem-activestorage613 SUBDIR += rubygem-amazon-ec2 SUBDIR += rubygem-amq-protocol SUBDIR += rubygem-amqp diff --git a/net/rubygem-activestorage613/Makefile b/net/rubygem-activestorage613/Makefile new file mode 100644 index 000000000000..528c8bc37184 --- /dev/null +++ b/net/rubygem-activestorage613/Makefile @@ -0,0 +1,29 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= activestorage +PORTVERSION= 6.1.3.2 +CATEGORIES= net rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Attach cloud and local files in Rails applications + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack613>=${PORTVERSION}:www/rubygem-actionpack613 \ + rubygem-activejob613>=${PORTVERSION}:devel/rubygem-activejob613 \ + rubygem-activerecord613>=${PORTVERSION}:databases/rubygem-activerecord613 \ + rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-marcel>=1.0.0<1.1:devel/rubygem-marcel \ + rubygem-mini_mime>=1.1.0:mail/rubygem-mini_mime + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/net/rubygem-activestorage613/distinfo b/net/rubygem-activestorage613/distinfo new file mode 100644 index 000000000000..29664dcb148e --- /dev/null +++ b/net/rubygem-activestorage613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413718 +SHA256 (rubygem/activestorage-6.1.3.2.gem) = 0f4319e41fb01cc6c12f0bf7cd97a8dc79771fc1f6d308da3a246294c79c7769 +SIZE (rubygem/activestorage-6.1.3.2.gem) = 54784 diff --git a/net/rubygem-activestorage613/files/patch-activestorage.gemspec b/net/rubygem-activestorage613/files/patch-activestorage.gemspec new file mode 100644 index 000000000000..0cf4217d2391 --- /dev/null +++ b/net/rubygem-activestorage613/files/patch-activestorage.gemspec @@ -0,0 +1,28 @@ +--- activestorage.gemspec.orig 2021-10-05 06:22:11 UTC ++++ activestorage.gemspec +@@ -28,14 +28,14 @@ Gem::Specification.new do |s| + s.add_runtime_dependency(%q<activejob>.freeze, ["= 6.1.3.2"]) + s.add_runtime_dependency(%q<activerecord>.freeze, ["= 6.1.3.2"]) + s.add_runtime_dependency(%q<marcel>.freeze, ["~> 1.0.0"]) +- s.add_runtime_dependency(%q<mini_mime>.freeze, ["~> 1.0.2"]) ++ s.add_runtime_dependency(%q<mini_mime>.freeze, ["~> 1.0"]) + else + s.add_dependency(%q<activesupport>.freeze, ["= 6.1.3.2"]) + s.add_dependency(%q<actionpack>.freeze, ["= 6.1.3.2"]) + s.add_dependency(%q<activejob>.freeze, ["= 6.1.3.2"]) + s.add_dependency(%q<activerecord>.freeze, ["= 6.1.3.2"]) + s.add_dependency(%q<marcel>.freeze, ["~> 1.0.0"]) +- s.add_dependency(%q<mini_mime>.freeze, ["~> 1.0.2"]) ++ s.add_dependency(%q<mini_mime>.freeze, ["~> 1.0"]) + end + else + s.add_dependency(%q<activesupport>.freeze, ["= 6.1.3.2"]) +@@ -43,7 +43,7 @@ Gem::Specification.new do |s| + s.add_dependency(%q<activejob>.freeze, ["= 6.1.3.2"]) + s.add_dependency(%q<activerecord>.freeze, ["= 6.1.3.2"]) + s.add_dependency(%q<marcel>.freeze, ["~> 1.0.0"]) +- s.add_dependency(%q<mini_mime>.freeze, ["~> 1.0.2"]) ++ s.add_dependency(%q<mini_mime>.freeze, ["~> 1.0"]) + end + end + diff --git a/net/rubygem-activestorage613/pkg-descr b/net/rubygem-activestorage613/pkg-descr new file mode 100644 index 000000000000..192794021c2e --- /dev/null +++ b/net/rubygem-activestorage613/pkg-descr @@ -0,0 +1,14 @@ +Active Storage makes it simple to upload and reference files in cloud services +like Amazon S3, Google Cloud Storage, or Microsoft Azure Storage, and attach +those files to Active Records. Supports having one main service and mirrors in +other services for redundancy. It also provides a disk service for testing or +local deployments, but the focus is on cloud storage. + +Files can be uploaded from the server to the cloud or directly from the client +to the cloud. + +Image files can furthermore be transformed using on-demand variants for quality, +aspect ratio, size, or any other MiniMagick or Vips supported transformation. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/activestorage diff --git a/security/Makefile b/security/Makefile index 4d193e0074f1..aa842b5ac059 100644 --- a/security/Makefile +++ b/security/Makefile @@ -1070,6 +1070,7 @@ SUBDIR += rubygem-devise-two-factor-rails5 SUBDIR += rubygem-devise-two-factor-rails60 SUBDIR += rubygem-devise-two-factor-rails61 + SUBDIR += rubygem-devise-two-factor-rails613 SUBDIR += rubygem-devise-two-factor30-rails52 SUBDIR += rubygem-devise-two-factor30-rails60 SUBDIR += rubygem-devise_pam_authenticatable2 diff --git a/security/rubygem-devise-two-factor-rails613/Makefile b/security/rubygem-devise-two-factor-rails613/Makefile new file mode 100644 index 000000000000..72475439335d --- /dev/null +++ b/security/rubygem-devise-two-factor-rails613/Makefile @@ -0,0 +1,26 @@ +# Created by: Torsten Zuhlsdorff <ports@toco-domains.de> + +PORTNAME= devise-two-factor +PORTVERSION= 4.0.1 +CATEGORIES= security rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Barebones two-factor authentication with Devise + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE + +RUN_DEPENDS= rubygem-activesupport613>=0<6.2:devel/rubygem-activesupport613 \ + rubygem-attr_encrypted>=3<4:security/rubygem-attr_encrypted \ + rubygem-devise-rails613>=4.0<5:devel/rubygem-devise-rails613 \ + rubygem-railties613>=0<6.2:www/rubygem-railties613 \ + rubygem-rotp>=6.0<7:devel/rubygem-rotp + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/security/rubygem-devise-two-factor-rails613/distinfo b/security/rubygem-devise-two-factor-rails613/distinfo new file mode 100644 index 000000000000..0df2addf3d56 --- /dev/null +++ b/security/rubygem-devise-two-factor-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1630572065 +SHA256 (rubygem/devise-two-factor-4.0.1.gem) = c0242af73f9a80f25fc4c34041317f352a6ea3f6eef76bc151b26ef6dbcb66f2 +SIZE (rubygem/devise-two-factor-4.0.1.gem) = 30208 diff --git a/security/rubygem-devise-two-factor-rails613/pkg-descr b/security/rubygem-devise-two-factor-rails613/pkg-descr new file mode 100644 index 000000000000..314c84f06bb5 --- /dev/null +++ b/security/rubygem-devise-two-factor-rails613/pkg-descr @@ -0,0 +1,3 @@ +Barebones two-factor authentication with Devise + +WWW: https://github.com/tinfoil/devise-two-factor diff --git a/security/rubygem-doorkeeper/Makefile b/security/rubygem-doorkeeper/Makefile index c86be476fad6..34b735eb732d 100644 --- a/security/rubygem-doorkeeper/Makefile +++ b/security/rubygem-doorkeeper/Makefile @@ -1,5 +1,6 @@ PORTNAME= doorkeeper PORTVERSION= 5.5.3 +PORTREVISION= 1 CATEGORIES= security rubygems MASTER_SITES= RG @@ -9,7 +10,7 @@ COMMENT= OAuth2 provider for Rails and Grape LICENSE= MIT LICENSE_FILE= ${WRKSRC}/MIT-LICENSE -RUN_DEPENDS= rubygem-railties61>=5:www/rubygem-railties61 +RUN_DEPENDS= rubygem-railties613>=5:www/rubygem-railties613 USES= gem USE_RUBY= yes diff --git a/textproc/Makefile b/textproc/Makefile index f4ee5b8f68ce..5d56263af114 100644 --- a/textproc/Makefile +++ b/textproc/Makefile @@ -1568,6 +1568,7 @@ SUBDIR += rubygem-actionpack-xml_parser1-rails4 SUBDIR += rubygem-actiontext60 SUBDIR += rubygem-actiontext61 + SUBDIR += rubygem-actiontext613 SUBDIR += rubygem-albino SUBDIR += rubygem-amatch SUBDIR += rubygem-asciidoctor @@ -1747,6 +1748,7 @@ SUBDIR += rubygem-sass-rails-rails52 SUBDIR += rubygem-sass-rails-rails60 SUBDIR += rubygem-sass-rails-rails61 + SUBDIR += rubygem-sass-rails-rails613 SUBDIR += rubygem-sass32 SUBDIR += rubygem-sass34 SUBDIR += rubygem-sassc @@ -1756,6 +1758,7 @@ SUBDIR += rubygem-sassc-rails-rails52 SUBDIR += rubygem-sassc-rails-rails60 SUBDIR += rubygem-sassc-rails-rails61 + SUBDIR += rubygem-sassc-rails-rails613 SUBDIR += rubygem-sassc22 SUBDIR += rubygem-sax-machine SUBDIR += rubygem-scss_lint diff --git a/textproc/rubygem-actiontext613/Makefile b/textproc/rubygem-actiontext613/Makefile new file mode 100644 index 000000000000..aff2747bca9a --- /dev/null +++ b/textproc/rubygem-actiontext613/Makefile @@ -0,0 +1,28 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= actiontext +PORTVERSION= 6.1.3.2 +CATEGORIES= textproc rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Edit and display rich text in Rails applications + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack613>=${PORTVERSION}:www/rubygem-actionpack613 \ + rubygem-activerecord613>=${PORTVERSION}:databases/rubygem-activerecord613 \ + rubygem-activestorage613>=${PORTVERSION}:net/rubygem-activestorage613 \ + rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-nokogiri>=1.8.5:textproc/rubygem-nokogiri + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/textproc/rubygem-actiontext613/distinfo b/textproc/rubygem-actiontext613/distinfo new file mode 100644 index 000000000000..7dcda10bd3d6 --- /dev/null +++ b/textproc/rubygem-actiontext613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413329 +SHA256 (rubygem/actiontext-6.1.3.2.gem) = 0787918e22bb621b55a3d569258c22e0365450120e47b3486dc1f3742d9bd9fd +SIZE (rubygem/actiontext-6.1.3.2.gem) = 18944 diff --git a/textproc/rubygem-actiontext613/pkg-descr b/textproc/rubygem-actiontext613/pkg-descr new file mode 100644 index 000000000000..bac5cd69d009 --- /dev/null +++ b/textproc/rubygem-actiontext613/pkg-descr @@ -0,0 +1,10 @@ +Action Text brings rich text content and editing to Rails. It includes the Trix +editor that handles everything from formatting to links to quotes to lists to +embedded images and galleries. The rich text content generated by the Trix +editor is saved in its own RichText model that's associated with any existing +Active Record model in the application. Any embedded images (or other +attachments) are automatically stored using Active Storage and associated with +the included RichText model. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/actiontext diff --git a/textproc/rubygem-sass-rails-rails613/Makefile b/textproc/rubygem-sass-rails-rails613/Makefile new file mode 100644 index 000000000000..bba29220cedd --- /dev/null +++ b/textproc/rubygem-sass-rails-rails613/Makefile @@ -0,0 +1,22 @@ +# Created by: Johannes Jost Meixner <xmj@FreeBSD.org> + +PORTNAME= sass-rails +PORTVERSION= 6.0.0 +CATEGORIES= textproc rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Sass adapter for the Rails asset pipeline + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-sassc-rails-rails613>=2.1.1<3:textproc/rubygem-sassc-rails-rails613 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/rubygem-sass-rails-rails613/distinfo b/textproc/rubygem-sass-rails-rails613/distinfo new file mode 100644 index 000000000000..299386c07d4a --- /dev/null +++ b/textproc/rubygem-sass-rails-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1569832463 +SHA256 (rubygem/sass-rails-6.0.0.gem) = e0b6448ea1c7929fd5929fc7a8eb2d78045e44cc82fc0765a249d3fa1c5810d3 +SIZE (rubygem/sass-rails-6.0.0.gem) = 7168 diff --git a/textproc/rubygem-sass-rails-rails613/pkg-descr b/textproc/rubygem-sass-rails-rails613/pkg-descr new file mode 100644 index 000000000000..e4a6b809b4d8 --- /dev/null +++ b/textproc/rubygem-sass-rails-rails613/pkg-descr @@ -0,0 +1,3 @@ +Sass adapter for the Rails asset pipeline. + +WWW: https://github.com/rails/sass-rails diff --git a/textproc/rubygem-sassc-rails-rails613/Makefile b/textproc/rubygem-sassc-rails-rails613/Makefile new file mode 100644 index 000000000000..f2479442c7e7 --- /dev/null +++ b/textproc/rubygem-sassc-rails-rails613/Makefile @@ -0,0 +1,26 @@ +# Created by: Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= sassc-rails +PORTVERSION= 2.1.2 +CATEGORIES= textproc rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Integrate SassC-Ruby into Rails + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/LICENSE.txt + +RUN_DEPENDS= rubygem-railties613>=4.0.0:www/rubygem-railties613 \ + rubygem-sassc22>=2.0:textproc/rubygem-sassc22 \ + rubygem-sprockets-rails-rails61>=0:devel/rubygem-sprockets-rails-rails61 \ + rubygem-sprockets3>=3.0:devel/rubygem-sprockets3 \ + rubygem-tilt>=0:devel/rubygem-tilt + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/textproc/rubygem-sassc-rails-rails613/distinfo b/textproc/rubygem-sassc-rails-rails613/distinfo new file mode 100644 index 000000000000..7821c3227c9f --- /dev/null +++ b/textproc/rubygem-sassc-rails-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1561049536 +SHA256 (rubygem/sassc-rails-2.1.2.gem) = 5f4fdf3881fc9bdc8e856ffbd9850d70a2878866feae8114aa45996179952db5 +SIZE (rubygem/sassc-rails-2.1.2.gem) = 33280 diff --git a/textproc/rubygem-sassc-rails-rails613/pkg-descr b/textproc/rubygem-sassc-rails-rails613/pkg-descr new file mode 100644 index 000000000000..8f0523959e59 --- /dev/null +++ b/textproc/rubygem-sassc-rails-rails613/pkg-descr @@ -0,0 +1,5 @@ +We all love working with Sass, but compilation can take quite a long time for +larger codebases. This gem integrates the C implementation of Sass, LibSass, +into the asset pipeline. + +WWW: https://github.com/sass/sassc-rails diff --git a/www/Makefile b/www/Makefile index ed67c7d46d3f..da60815f527b 100644 --- a/www/Makefile +++ b/www/Makefile @@ -1838,12 +1838,14 @@ SUBDIR += rubygem-actioncable52 SUBDIR += rubygem-actioncable60 SUBDIR += rubygem-actioncable61 + SUBDIR += rubygem-actioncable613 SUBDIR += rubygem-actionpack4 SUBDIR += rubygem-actionpack5 SUBDIR += rubygem-actionpack50 SUBDIR += rubygem-actionpack52 SUBDIR += rubygem-actionpack60 SUBDIR += rubygem-actionpack61 + SUBDIR += rubygem-actionpack613 SUBDIR += rubygem-activeresource SUBDIR += rubygem-activeresource4 SUBDIR += rubygem-acts-as-taggable-on @@ -2007,6 +2009,7 @@ SUBDIR += rubygem-lograge-rails52 SUBDIR += rubygem-lograge-rails60 SUBDIR += rubygem-lograge-rails61 + SUBDIR += rubygem-lograge-rails613 SUBDIR += rubygem-maruku SUBDIR += rubygem-mechanize SUBDIR += rubygem-merb-assets @@ -2072,6 +2075,7 @@ SUBDIR += rubygem-rails52 SUBDIR += rubygem-rails60 SUBDIR += rubygem-rails61 + SUBDIR += rubygem-rails613 SUBDIR += rubygem-rails_12factor SUBDIR += rubygem-rails_autolink SUBDIR += rubygem-rails_serve_static_assets @@ -2082,6 +2086,7 @@ SUBDIR += rubygem-railties52 SUBDIR += rubygem-railties60 SUBDIR += rubygem-railties61 + SUBDIR += rubygem-railties613 SUBDIR += rubygem-raindrops SUBDIR += rubygem-ramaze SUBDIR += rubygem-raphael-rails @@ -2103,6 +2108,7 @@ SUBDIR += rubygem-responders-rails52 SUBDIR += rubygem-responders-rails60 SUBDIR += rubygem-responders-rails61 + SUBDIR += rubygem-responders-rails613 SUBDIR += rubygem-rest-client SUBDIR += rubygem-rfacebook SUBDIR += rubygem-rfeedfinder diff --git a/www/gitlab-ce/Makefile b/www/gitlab-ce/Makefile index c1fdf22a51bb..5cd7434ee967 100644 --- a/www/gitlab-ce/Makefile +++ b/www/gitlab-ce/Makefile @@ -2,7 +2,7 @@ PORTNAME= gitlab-ce PORTVERSION= 14.3.2 -PORTREVISION= 0 +PORTREVISION= 1 CATEGORIES= www devel MAINTAINER= mfechner@FreeBSD.org @@ -24,9 +24,9 @@ MY_DEPENDS= git>=2.32.0:devel/git \ yarn>=1.10.0:www/yarn \ gtar>0:archivers/gtar \ bash>0:shells/bash \ - rubygem-rails61>=6.1.3.2<6.1.4:www/rubygem-rails61 \ + rubygem-rails613>=6.1.3.2<6.1.4:www/rubygem-rails613 \ rubygem-bootsnap14>=1.4.6<2.0:devel/rubygem-bootsnap14 \ - rubygem-responders-rails61>=3.0<4.0:www/rubygem-responders-rails61 \ + rubygem-responders-rails613>=3.0<4.0:www/rubygem-responders-rails613 \ rubygem-sprockets3>=3.7<3.8:devel/rubygem-sprockets3 \ rubygem-default_value_for>=3.4.0<3.5.0:devel/rubygem-default_value_for \ rubygem-pg>=1.2.3<2:databases/rubygem-pg \ @@ -35,7 +35,7 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-faraday>=1.0<2:www/rubygem-faraday \ rubygem-marginalia>=1.10.0<1.11:databases/rubygem-marginalia \ rubygem-declarative_policy>=1.0.0<1.1:security/rubygem-declarative_policy \ - rubygem-devise47-rails61>=4.7.2<4.8:devel/rubygem-devise47-rails61 \ + rubygem-devise47-rails613>=4.7.2<4.8:devel/rubygem-devise47-rails613 \ rubygem-bcrypt>=3.1.14<3.2:security/rubygem-bcrypt \ rubygem-doorkeeper>=5.5.0.rc2<5.6:security/rubygem-doorkeeper \ rubygem-doorkeeper-openid_connect>=1.7.5<1.8:security/rubygem-doorkeeper-openid_connect \ @@ -67,7 +67,7 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-recaptcha>=4.11<5.0:devel/rubygem-recaptcha \ rubygem-akismet>=3.0<4.0:devel/rubygem-akismet \ rubygem-invisible_captcha>=1.1.0<1.2.0:graphics/rubygem-invisible_captcha \ - rubygem-devise-two-factor-rails61>=4.0.0<4.1:security/rubygem-devise-two-factor-rails61 \ + rubygem-devise-two-factor-rails613>=4.0.0<4.1:security/rubygem-devise-two-factor-rails613 \ rubygem-rqrcode-rails3>=0.1.7<0.2.0:www/rubygem-rqrcode-rails3 \ rubygem-attr_encrypted>=3.1.0<3.2.0:security/rubygem-attr_encrypted \ rubygem-u2f0>=0.2.1<0.3.0:net/rubygem-u2f0 \ @@ -175,7 +175,7 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-gitlab-chronic>=0.10.5<0.11.0:devel/rubygem-gitlab-chronic \ rubygem-gitlab_chronic_duration>=0.10.6.2<0.10.7:devel/rubygem-gitlab_chronic_duration \ rubygem-rack-proxy06>=0.6.0<0.7.0:www/rubygem-rack-proxy06 \ - rubygem-sassc-rails-rails61>=2.1.0<2.2.0:textproc/rubygem-sassc-rails-rails61 \ + rubygem-sassc-rails-rails613>=2.1.0<2.2.0:textproc/rubygem-sassc-rails-rails613 \ rubygem-autoprefixer-rails>=10.2.5.1<10.2.6:textproc/rubygem-autoprefixer-rails \ rubygem-terser>=1.0.2:textproc/rubygem-terser \ rubygem-addressable>=2.8<3:www/rubygem-addressable \ @@ -191,12 +191,12 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-gitlab-labkit>=0.21.1<0.22:devel/rubygem-gitlab-labkit \ rubygem-thrift>=0.14.0:devel/rubygem-thrift \ rubygem-ruby_parser>=3.15<4.0:devel/rubygem-ruby_parser \ - rubygem-rails-i18n-rails61>=6.0<7.0:devel/rubygem-rails-i18n-rails61 \ + rubygem-rails-i18n-rails613>=6.0<7.0:devel/rubygem-rails-i18n-rails613 \ rubygem-gettext_i18n_rails>=1.8.0<1.9.0:devel/rubygem-gettext_i18n_rails \ - rubygem-gettext_i18n_rails_js-rails61>=1.3<2.0:devel/rubygem-gettext_i18n_rails_js-rails61 \ + rubygem-gettext_i18n_rails_js-rails613>=1.3<2.0:devel/rubygem-gettext_i18n_rails_js-rails613 \ rubygem-gettext>=3.3<4:devel/rubygem-gettext \ rubygem-batch-loader>=2.0.1<2.1:devel/rubygem-batch-loader \ - rubygem-peek-rails61>=1.1.0<2.0:devel/rubygem-peek-rails61 \ + rubygem-peek-rails613>=1.1.0<2.0:devel/rubygem-peek-rails613 \ rubygem-snowplow-tracker>=0.6.1<0.7.0:devel/rubygem-snowplow-tracker \ rubygem-method_source>=1.0<2:devel/rubygem-method_source \ rubygem-webrick>=1.6.1:www/rubygem-webrick \ @@ -232,7 +232,7 @@ MY_DEPENDS= git>=2.32.0:devel/git \ rubygem-flipper-active_support_cache_store-rails61>=0.21.0<0.22:devel/rubygem-flipper-active_support_cache_store-rails61 \ rubygem-unleash>=3.2.2<3.3:devel/rubygem-unleash \ rubygem-gitlab-experiment>=0.6.4<0.7:devel/rubygem-gitlab-experiment \ - rubygem-lograge-rails61>=0.11.2<1.0:www/rubygem-lograge-rails61 \ + rubygem-lograge-rails613>=0.11.2<1.0:www/rubygem-lograge-rails613 \ rubygem-grape_logging>=1.7<2.0:devel/rubygem-grape_logging \ rubygem-gitlab-net-dns>=0.9.1<0.10:dns/rubygem-gitlab-net-dns \ rubygem-countries>=3.0.0<4.0.0:devel/rubygem-countries \ diff --git a/www/rubygem-actioncable613/Makefile b/www/rubygem-actioncable613/Makefile new file mode 100644 index 000000000000..cd7efbb70421 --- /dev/null +++ b/www/rubygem-actioncable613/Makefile @@ -0,0 +1,27 @@ +# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= actioncable +PORTVERSION= 6.1.3.2 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Integrated WebSockets for Rails + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack613>=${PORTVERSION}:www/rubygem-actionpack613 \ + rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-nio4r>=2.0<3:devel/rubygem-nio4r \ + rubygem-websocket-driver>=0.6.1:www/rubygem-websocket-driver + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/www/rubygem-actioncable613/distinfo b/www/rubygem-actioncable613/distinfo new file mode 100644 index 000000000000..c5965f783d3b --- /dev/null +++ b/www/rubygem-actioncable613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633414029 +SHA256 (rubygem/actioncable-6.1.3.2.gem) = 0792e3dde6f85d2fec45dd048b0fc84b6ecec94f5011bf44c210f278c2522697 +SIZE (rubygem/actioncable-6.1.3.2.gem) = 41984 diff --git a/www/rubygem-actioncable613/pkg-descr b/www/rubygem-actioncable613/pkg-descr new file mode 100644 index 000000000000..d0301b58e31f --- /dev/null +++ b/www/rubygem-actioncable613/pkg-descr @@ -0,0 +1,10 @@ +Action Cable seamlessly integrates WebSockets with the rest of your Rails +application. It allows for real-time features to be written in Ruby in the same +style and form as the rest of your Rails application, while still being +performant and scalable. It's a full-stack offering that provides both a +client-side JavaScript framework and a server-side Ruby framework. You have +access to your full domain model written with Active Record or your ORM of +choice. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/actioncable diff --git a/www/rubygem-actionpack613/Makefile b/www/rubygem-actionpack613/Makefile new file mode 100644 index 000000000000..005a09ce13b2 --- /dev/null +++ b/www/rubygem-actionpack613/Makefile @@ -0,0 +1,29 @@ +# Created by: Jonathan Weiss (<jw@innerewut.de>) + +PORTNAME= actionpack +PORTVERSION= 6.1.3.2 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Action Controller and Action View of Rails MVC Framework + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionview613>=${PORTVERSION}:devel/rubygem-actionview613 \ + rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-rack>=2.0.9,3<3,3:www/rubygem-rack \ + rubygem-rack-test>=0.6.3:www/rubygem-rack-test \ + rubygem-rails-dom-testing-rails61>=2.0<3:textproc/rubygem-rails-dom-testing-rails61 \ + rubygem-rails-html-sanitizer>=1.2.0<2:textproc/rubygem-rails-html-sanitizer + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/www/rubygem-actionpack613/distinfo b/www/rubygem-actionpack613/distinfo new file mode 100644 index 000000000000..e9688bfd4cdb --- /dev/null +++ b/www/rubygem-actionpack613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633413256 +SHA256 (rubygem/actionpack-6.1.3.2.gem) = a5165a3eaaaf9ee1652d645d5fddcf5a4b08b7a3e8c8d2bdb284ae4769d9aff1 +SIZE (rubygem/actionpack-6.1.3.2.gem) = 224768 diff --git a/www/rubygem-actionpack613/pkg-descr b/www/rubygem-actionpack613/pkg-descr new file mode 100644 index 000000000000..f424cc62f012 --- /dev/null +++ b/www/rubygem-actionpack613/pkg-descr @@ -0,0 +1,23 @@ +Action Pack is a framework for handling and responding to web requests. It +provides mechanisms for routing (mapping request URLs to actions), defining +controllers that implement actions, and generating responses by rendering views, +which are templates of various formats. In short, Action Pack provides the view +and controller layers in the MVC paradigm. + +It consists of several modules: +- Action Dispatch, which parses information about the web request, handles + routing as defined by the user, and does advanced processing related to HTTP + such as MIME-type negotiation, decoding parameters in POST, PATCH, or PUT + bodies, handling HTTP caching logic, cookies and sessions. +- Action Controller, which provides a base controller class that can be + subclassed to implement filters and actions to handle requests. The result of + an action is typically content generated from views. + +With the Ruby on Rails framework, users only directly interface with the Action +Controller module. Necessary Action Dispatch functionality is activated by +default and Action View rendering is implicitly triggered by Action Controller. +However, these modules are designed to function on their own and can be used +outside of Rails. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/actionpack diff --git a/www/rubygem-lograge-rails613/Makefile b/www/rubygem-lograge-rails613/Makefile new file mode 100644 index 000000000000..38f713a3f201 --- /dev/null +++ b/www/rubygem-lograge-rails613/Makefile @@ -0,0 +1,22 @@ +PORTNAME= lograge +PORTVERSION= 0.11.2 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Tame Rails' multi-line logging into a single line per request #' + +LICENSE= MIT + +RUN_DEPENDS= rubygem-actionpack613>=4:www/rubygem-actionpack613 \ + rubygem-activesupport613>=4:devel/rubygem-activesupport613 \ + rubygem-railties613>=4:www/rubygem-railties613 \ + rubygem-request_store>=1.0<2:devel/rubygem-request_store + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/rubygem-lograge-rails613/distinfo b/www/rubygem-lograge-rails613/distinfo new file mode 100644 index 000000000000..e039b17cad8c --- /dev/null +++ b/www/rubygem-lograge-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1582628567 +SHA256 (rubygem/lograge-0.11.2.gem) = 4cbd1554b86f545d795eff15a0c24fd25057d2ac4e1caa5fc186168b3da932ef +SIZE (rubygem/lograge-0.11.2.gem) = 10752 diff --git a/www/rubygem-lograge-rails613/pkg-descr b/www/rubygem-lograge-rails613/pkg-descr new file mode 100644 index 000000000000..57fe1e5fe1e0 --- /dev/null +++ b/www/rubygem-lograge-rails613/pkg-descr @@ -0,0 +1,8 @@ +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. + +WWW: https://github.com/roidrage/lograge diff --git a/www/rubygem-rails613/Makefile b/www/rubygem-rails613/Makefile new file mode 100644 index 000000000000..f07d3f7a658e --- /dev/null +++ b/www/rubygem-rails613/Makefile @@ -0,0 +1,58 @@ +# Created by: Johannes Meixner <johannes@perceivon.net> + +PORTNAME= rails +PORTVERSION= 6.1.3.2 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Full-stack web application framework + +LICENSE= MIT + +RUN_DEPENDS= rubygem-actioncable613>=${PORTVERSION}:www/rubygem-actioncable613 \ + rubygem-actionmailbox613>=${PORTVERSION}:mail/rubygem-actionmailbox613 \ + rubygem-actionmailer613>=${PORTVERSION}:mail/rubygem-actionmailer613 \ + rubygem-actionpack613>=${PORTVERSION}:www/rubygem-actionpack613 \ + rubygem-actiontext613>=${PORTVERSION}:textproc/rubygem-actiontext613 \ + rubygem-actionview613>=${PORTVERSION}:devel/rubygem-actionview613 \ + rubygem-activejob613>=${PORTVERSION}:devel/rubygem-activejob613 \ + rubygem-activemodel613>=${PORTVERSION}:databases/rubygem-activemodel613 \ + rubygem-activerecord613>=${PORTVERSION}:databases/rubygem-activerecord613 \ + rubygem-activestorage613>=${PORTVERSION}:net/rubygem-activestorage613 \ + rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-bundler>=1.15.0:sysutils/rubygem-bundler \ + rubygem-railties613>=${PORTVERSION}:www/rubygem-railties613 \ + rubygem-sprockets-rails-rails61>=2.0.0:devel/rubygem-sprockets-rails-rails61 \ + rubygem-bootsnap>=1.4.4:devel/rubygem-bootsnap \ + rubygem-byebug>=0:devel/rubygem-byebug \ + rubygem-capybara>=3.26:devel/rubygem-capybara \ + rubygem-dalli>=0:databases/rubygem-dalli \ + rubygem-image_processing>=1.2<2:graphics/rubygem-image_processing \ + rubygem-jbuilder-rails61>=0:devel/rubygem-jbuilder-rails61 \ + rubygem-nokogiri>=1.8.1:textproc/rubygem-nokogiri \ + rubygem-puma>=0:www/rubygem-puma \ + rubygem-rake>=11.1:devel/rubygem-rake \ + rubygem-sass-rails-rails613>=0:textproc/rubygem-sass-rails-rails613 \ + rubygem-selenium-webdriver>=3.141.5.92:www/rubygem-selenium-webdriver \ + rubygem-spring>=0:devel/rubygem-spring \ + rubygem-sqlite3>=1.4<2:databases/rubygem-sqlite3 \ + rubygem-turbolinks>=5<6:www/rubygem-turbolinks \ + rubygem-uglifier>=1.3.0:www/rubygem-uglifier \ + rubygem-web-console-rails613>=3.3.0:devel/rubygem-web-console-rails613 \ + rubygem-webdrivers>=0:www/rubygem-webdrivers \ + rubygem-webmock>=0:www/rubygem-webmock \ + rubygem-webpacker-rails613>=5.0<6:devel/rubygem-webpacker-rails613 + +USES= cpe gem +USE_RUBY= yes + +NO_ARCH= yes + +CPE_VENDOR= rubyonrails +CPE_PRODUCT= ruby_on_rails + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/www/rubygem-rails613/distinfo b/www/rubygem-rails613/distinfo new file mode 100644 index 000000000000..4db462e1e327 --- /dev/null +++ b/www/rubygem-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633414093 +SHA256 (rubygem/rails-6.1.3.2.gem) = 36680669c708bec0a4fb3cdcbae65df62fd99a2a94b0b1f60732ad8322bd963a +SIZE (rubygem/rails-6.1.3.2.gem) = 6656 diff --git a/www/rubygem-rails613/pkg-descr b/www/rubygem-rails613/pkg-descr new file mode 100644 index 000000000000..6bd4db1084d2 --- /dev/null +++ b/www/rubygem-rails613/pkg-descr @@ -0,0 +1,12 @@ +Rails is a web-application framework for the MVC pattern that includes +both a template engine, controller framework, and object-relational +mapping package. Everything needed to develop web-apps that can run on +CGI, FastCGI, and mod_ruby + +Being a full-stack framework means that all layers are built to work +seamlessly together. That way you Don't Repeat Yourself (DRY) and you +can use a single language from top to bottom. Everything from templates +to control flow to business logic is written in Ruby - The language of +love for industry heavy-weights. + +WWW: https://rubyonrails.org/ diff --git a/www/rubygem-railties613/Makefile b/www/rubygem-railties613/Makefile new file mode 100644 index 000000000000..e5db507dee92 --- /dev/null +++ b/www/rubygem-railties613/Makefile @@ -0,0 +1,32 @@ +# Created by: Johannes Meixner <johannes@perceivon.net> + +PORTNAME= railties +PORTVERSION= 6.1.3.2 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 613 + +MAINTAINER= mfechner@FreeBSD.org +COMMENT= Rails internals bootup, plugins, generators, and rake tasks + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack613>=${PORTVERSION}:www/rubygem-actionpack613 \ + rubygem-activesupport613>=${PORTVERSION}:devel/rubygem-activesupport613 \ + rubygem-method_source>=0:devel/rubygem-method_source \ + rubygem-rake>=0.8.7:devel/rubygem-rake \ + rubygem-thor>=1.0<2:devel/rubygem-thor + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +PLIST_FILES= bin/rails + +CONFLICTS_INSTALL= rubygem-railties4 rubygem-railties5 rubygem-railties50 rubygem-railties52 rubygem-railties60 rubygem-railties61 + +PORTSCOUT= limit:^6\.1\. + +.include <bsd.port.mk> diff --git a/www/rubygem-railties613/distinfo b/www/rubygem-railties613/distinfo new file mode 100644 index 000000000000..cf213b1cebd9 --- /dev/null +++ b/www/rubygem-railties613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1633414131 +SHA256 (rubygem/railties-6.1.3.2.gem) = 027763dc9f2b24f085ed3684b6b3fc49f6c872e5844736ff80fb18d250be219f +SIZE (rubygem/railties-6.1.3.2.gem) = 456704 diff --git a/www/rubygem-railties613/pkg-descr b/www/rubygem-railties613/pkg-descr new file mode 100644 index 000000000000..2f0d862681a5 --- /dev/null +++ b/www/rubygem-railties613/pkg-descr @@ -0,0 +1,7 @@ +Railties is responsible for gluing all frameworks together. Overall, it: +- handles the bootstrapping process for a Rails application; +- manages the rails command line interface; +- and provides the Rails generators core. + +WWW: https://rubyonrails.org/ +WWW: https://github.com/rails/rails/tree/master/railties diff --git a/www/rubygem-responders-rails613/Makefile b/www/rubygem-responders-rails613/Makefile new file mode 100644 index 000000000000..5fed47e10846 --- /dev/null +++ b/www/rubygem-responders-rails613/Makefile @@ -0,0 +1,23 @@ +# Created by: Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org> + +PORTNAME= responders +PORTVERSION= 3.0.1 +CATEGORIES= www rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= -rails613 + +MAINTAINER= ruby@FreeBSD.org +COMMENT= Simple Ruby DSL for making HTTP requests + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack613>=5.0:www/rubygem-actionpack613 \ + rubygem-railties613>=5.0:www/rubygem-railties613 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include <bsd.port.mk> diff --git a/www/rubygem-responders-rails613/distinfo b/www/rubygem-responders-rails613/distinfo new file mode 100644 index 000000000000..456eecc82b78 --- /dev/null +++ b/www/rubygem-responders-rails613/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1590927495 +SHA256 (rubygem/responders-3.0.1.gem) = 613fe28e498987f4feaa3230aa6313ca4bd5f0563a3da83511b0dd6cd8f47292 +SIZE (rubygem/responders-3.0.1.gem) = 19456 diff --git a/www/rubygem-responders-rails613/pkg-descr b/www/rubygem-responders-rails613/pkg-descr new file mode 100644 index 000000000000..514b1556af06 --- /dev/null +++ b/www/rubygem-responders-rails613/pkg-descr @@ -0,0 +1,3 @@ +Responders provides a set of responders modules to dry up your Rails app. + +WWW: https://github.com/heartcombo/responders |