From nobody Wed Nov 1 07:59:17 2023 X-Original-To: dev-commits-ports-main@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4SKztF6Szcz4ywtK; Wed, 1 Nov 2023 07:59:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4SKztF4JPNz4qRG; Wed, 1 Nov 2023 07:59:17 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698825557; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gmTJqDy7g8zxecIlktDQdLuPFaxAeciltpsI5VIHX8Y=; b=D+E0PjCE0ky3LpyvHGm3mCUuqvss5WF4AmV/1XnkxfwkSgXTp8nOSb8wVddOZYXRgJ+SuL TneGQTc7tphgtwBiTZpdm2mYnzEfpO6E89ns0ipOj/9KGXV8uWJUfyp6snAxkkew53Rp3V u0dPjLguxMiCeYq49foSwqwLTx0YSXlq53splSx/fxVZOuiwDXmM7Yp12YmIlkJpv5UOQu ZZ1eaW3XPtkVF5SfZvj4wH7U6HAkUVTYMc/xuLw/QDNyQbc3GBzdfMEKYire55C7xbtklL Oc7wzuXBhfGjy2rduzR7n8OONc6A7Lp19a43HP2kGD0LXXim5svGQnAOqCwN/g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1698825557; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=gmTJqDy7g8zxecIlktDQdLuPFaxAeciltpsI5VIHX8Y=; b=jgHaH06aQbvWCwWUvFDVoM3I+LChp4cC5BirUKTHIjxtREFktD4UOZkiFFsaKS5hmRcKzO sgbzPDc/2V9LGOUh/TQdNc9ssP50wHprD4xAtjZa9VQ7WlhEsm4/PVi+RYUKubY1WxaMyJ 4fRuxu88Yytvo8csMOIa2zxjRBQsYcA6htlFujMWUxmXWP8K7gkRPLbKeWwAL/OkBhCGVF 2i2PvfWTNRHC8cRAsscwG99TJgrkaNje3sqhqDhCxTiXmD4xs0zirlbYdeqTxqMUo9jdcu LVRc3GQZLpMHRzQXlHybhHJAZ5/bynlvijXrl0QY1BjbzZoLIAXaeZe5TkFbzw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1698825557; a=rsa-sha256; cv=none; b=M9U28W4c9t6yxQgJBW1JVSs26rjeSqKLNLg46ZgJ3IZ+5UVoVemmNxfEu8PpRXcLF0b+NF RaGRwoTuMwSGgLutVZ9TF4rJYSOjtC6zXUh4uhDpxJagQjrMU0uBtgIKoZd56YwZUW0Msf hiTl9rXZ3gGgiJF/Uj3peb4GwzzwQaPE2cNymbmwU9Y3+NutQyqeUs0cdOXrgWnmPswtLl JqScJ9aRIE3VxFvbijphrlxEZWsyQwHxLH3mI1O7IHtXVKRFVLn0NOvVy/Dsnk5D1ZcSRC xklpbRQCvszwhjFCGpl0BAQ9upBoa2U+HzsmRq5Xyg0QPlAnMOWKzFuFY7b93g== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4SKztF38Hczdtr; Wed, 1 Nov 2023 07:59:17 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 3A17xHUw045320; Wed, 1 Nov 2023 07:59:17 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 3A17xH4b045317; Wed, 1 Nov 2023 07:59:17 GMT (envelope-from git) Date: Wed, 1 Nov 2023 07:59:17 GMT Message-Id: <202311010759.3A17xH4b045317@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: 763dd557cbfa - main - net/rubygem-activestorage71: Add rubygem-activestorage71 7.1.1 List-Id: Commits to the main branch of the FreeBSD ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-main List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-main@freebsd.org X-BeenThere: dev-commits-ports-main@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 763dd557cbfa0ebf53d4ee43e230fb9205be64be Auto-Submitted: auto-generated The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=763dd557cbfa0ebf53d4ee43e230fb9205be64be commit 763dd557cbfa0ebf53d4ee43e230fb9205be64be Author: Po-Chuan Hsieh AuthorDate: 2023-11-01 07:56:11 +0000 Commit: Po-Chuan Hsieh CommitDate: 2023-11-01 07:56:11 +0000 net/rubygem-activestorage71: Add rubygem-activestorage71 7.1.1 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. --- net/Makefile | 1 + net/rubygem-activestorage71/Makefile | 27 +++++++++++++++++++++++++++ net/rubygem-activestorage71/distinfo | 3 +++ net/rubygem-activestorage71/pkg-descr | 11 +++++++++++ 4 files changed, 42 insertions(+) diff --git a/net/Makefile b/net/Makefile index bab5323e3d0c..eea39253cff2 100644 --- a/net/Makefile +++ b/net/Makefile @@ -1239,6 +1239,7 @@ SUBDIR += rubygem-activestorage60 SUBDIR += rubygem-activestorage61 SUBDIR += rubygem-activestorage70 + SUBDIR += rubygem-activestorage71 SUBDIR += rubygem-amazon-ec2 SUBDIR += rubygem-amq-protocol SUBDIR += rubygem-amqp diff --git a/net/rubygem-activestorage71/Makefile b/net/rubygem-activestorage71/Makefile new file mode 100644 index 000000000000..8f2d89541155 --- /dev/null +++ b/net/rubygem-activestorage71/Makefile @@ -0,0 +1,27 @@ +PORTNAME= activestorage +PORTVERSION= 7.1.1 +CATEGORIES= net rubygems +MASTER_SITES= RG +PKGNAMESUFFIX= 71 + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Attach cloud and local files in Rails applications +WWW= https://github.com/rails/rails/tree/main/activestorage \ + https://rubyonrails.org/ + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-actionpack71>=${PORTVERSION}<${PORTVERSION}_99:www/rubygem-actionpack71 \ + rubygem-activejob71>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activejob71 \ + rubygem-activerecord71>=${PORTVERSION}<${PORTVERSION}_99:databases/rubygem-activerecord71 \ + rubygem-activesupport71>=${PORTVERSION}<${PORTVERSION}_99:devel/rubygem-activesupport71 \ + rubygem-marcel>=1.0<2:devel/rubygem-marcel + +USES= gem + +NO_ARCH= yes + +PORTSCOUT= limit:^7\.1\. + +.include diff --git a/net/rubygem-activestorage71/distinfo b/net/rubygem-activestorage71/distinfo new file mode 100644 index 000000000000..d4e5ad797f03 --- /dev/null +++ b/net/rubygem-activestorage71/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1697330182 +SHA256 (rubygem/activestorage-7.1.1.gem) = 0cc259e1fe5ff20777a206ed71f1b1ed03825c8e14a86a344e637fa25c5a0090 +SIZE (rubygem/activestorage-7.1.1.gem) = 66560 diff --git a/net/rubygem-activestorage71/pkg-descr b/net/rubygem-activestorage71/pkg-descr new file mode 100644 index 000000000000..48422441ebc3 --- /dev/null +++ b/net/rubygem-activestorage71/pkg-descr @@ -0,0 +1,11 @@ +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.