www/rubygem-propshaft-rails71: Add rubygem-propshaft-rails71 1.0.0

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.
This commit is contained in:
Po-Chuan Hsieh 2024-09-18 13:51:50 +08:00
parent a7ba0c40b5
commit 0f77ee898a
No known key found for this signature in database
GPG key ID: 9A4BD10F002DD04B
4 changed files with 33 additions and 0 deletions

View file

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

View file

@ -0,0 +1,23 @@
PORTNAME= propshaft
PORTVERSION= 1.0.0
CATEGORIES= www rubygems
MASTER_SITES= RG
PKGNAMESUFFIX= -rails71
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-actionpack71>=7.0.0:www/rubygem-actionpack71 \
rubygem-activesupport71>=7.0.0:devel/rubygem-activesupport71 \
rubygem-rack>=0,3:www/rubygem-rack \
rubygem-railties71>=7.0.0:www/rubygem-railties71
USES= gem
NO_ARCH= yes
.include <bsd.port.mk>

View file

@ -0,0 +1,3 @@
TIMESTAMP = 1726081877
SHA256 (rubygem/propshaft-1.0.0.gem) = 97d4d545ca09b5560021dbf12e5d280853ddd79d9891ca77b2430ad7479abcf8
SIZE (rubygem/propshaft-1.0.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.