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:51:06 +0000 |
commit | 9b6b71faaa6942e54e77dec0d603807ef8964c1f (patch) | |
tree | e4cdf5f7318e78fb60607affb862f0e2fc4ad83e /net | |
parent | 1cc165530a199a5cffad3e004980c0712d8dc74b (diff) | |
download | ports-9b6b71faaa6942e54e77dec0d603807ef8964c1f.tar.gz ports-9b6b71faaa6942e54e77dec0d603807ef8964c1f.zip |
*/*: Make rails 6.1.3 available
The upgrade of rails to 6.1.4 broke www/gitlab-ce.
PR: 258855
(cherry picked from commit f4511dc4a7c439b30c898b75246d314a574f01cb)
Diffstat (limited to 'net')
-rw-r--r-- | net/Makefile | 1 | ||||
-rw-r--r-- | net/rubygem-activestorage613/Makefile | 29 | ||||
-rw-r--r-- | net/rubygem-activestorage613/distinfo | 3 | ||||
-rw-r--r-- | net/rubygem-activestorage613/files/patch-activestorage.gemspec | 28 | ||||
-rw-r--r-- | net/rubygem-activestorage613/pkg-descr | 14 |
5 files changed, 75 insertions, 0 deletions
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 |