www/rubygem-propshaft-rails72: Add rubygem-propshaft-rails72 1.1.0 (copied from rubygem-propshaft)

This commit is contained in:
Po-Chuan Hsieh 2025-01-03 00:28:58 +08:00
parent 1c99761f8f
commit 366318d399
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
4 changed files with 33 additions and 0 deletions

View file

@ -2223,6 +2223,7 @@
SUBDIR += rubygem-propshaft
SUBDIR += rubygem-propshaft-rails70
SUBDIR += rubygem-propshaft-rails71
SUBDIR += rubygem-propshaft-rails72
SUBDIR += rubygem-protocol-hpack
SUBDIR += rubygem-protocol-http
SUBDIR += rubygem-protocol-http1

View file

@ -0,0 +1,23 @@
PORTNAME= propshaft
PORTVERSION= 1.1.0
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails72
MAINTAINER= sunpoet@FreeBSD.org
COMMENT= Deliver assets for Rails
WWW= https://github.com/rails/propshaft
LICENSE= MIT
LICENSE_FILE= ${WRKSRC}/MIT-LICENSE
RUN_DEPENDS= rubygem-actionpack72>=7.0.0:www/rubygem-actionpack72 \
rubygem-activesupport72>=7.0.0:devel/rubygem-activesupport72 \
rubygem-rack>=0,3:www/rubygem-rack \
rubygem-railties72>=7.0.0:www/rubygem-railties72
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1728632748
SHA256 (rubygem/propshaft-1.1.0.gem) = d389361faf66aeb17e8d204828962c1e506edd14a1a17adb3fa475435c070f6b
SIZE (rubygem/propshaft-1.1.0.gem) = 14336

View file

@ -0,0 +1,6 @@
Propshaft is an asset pipeline library for Rails. It's built for an era where
bundling assets to save on HTTP connections is no longer urgent, where
JavaScript and CSS are either compiled by dedicated Node.js bundlers or served
directly to the browsers, and where increases in bandwidth have made the need
for minification less pressing. These factors allow for a dramatically simpler
and faster asset pipeline compared to previous options, like Sprockets.