From nobody Tue Jan 11 18:52:37 2022 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 0B751194C676; Tue, 11 Jan 2022 18:52:38 +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 4JYKZF3K9Zz4f9t; Tue, 11 Jan 2022 18:52:37 +0000 (UTC) (envelope-from git@FreeBSD.org) 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 296A21E917; Tue, 11 Jan 2022 18:52:37 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 20BIqbU5060365; Tue, 11 Jan 2022 18:52:37 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 20BIqbbL060364; Tue, 11 Jan 2022 18:52:37 GMT (envelope-from git) Date: Tue, 11 Jan 2022 18:52:37 GMT Message-Id: <202201111852.20BIqbbL060364@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: 28db9d8ae0bf - main - www/rubygem-stimulus-rails: Add rubygem-stimulus-rails 1.0.2 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: 28db9d8ae0bfcf88ece7c9788b704f1200f223e3 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1641927157; 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=KTqiqGhUBJ+OfapWZzGqFnyD9sEsiXXBLBYbY+8KCgo=; b=wiPgL2cp73gvIB23JpEBzRkrjhEKb1JQEk72o0uKNmmY2zEozuphQZegjrdjeZMU9KtfhU xRJ16sBjtbHwa7bkrscs1l81EhY4WhC9uYJoXmZLDuGT4AWDRBcF7s+zkYUqZFWV9wPZkB K94EdnaMy/2KCInD9AKcjt3/pq+ESxoKLBzAnJFVDET8huN2v5IKZTJ2bTzRdxY6fe3raE rZLu99AcUT29a4MIFIhqw2xSSoazKax9k9rYIUdtnvkpdKz47UWR/lK7h/81Pm6w5NkPdU P5fy2s7MvyQvw0+5N+GqPiskxVwG4C4DA7abZIw+FhirtM1ymUNb1zwzIUk7zQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1641927157; a=rsa-sha256; cv=none; b=lleQn+LCiIkbeubSM9GVkpqusH5HPwIKja3eYOXKpFOSCM4mxiQhUMsz18bgrEGipPY34I 1sFfqg2LER5j03BmLFkF8lk2//wGVSMHyez2iYjdgbLinqNDXV8wXlw03QJvD2ECIdGlJ7 D7CgDf1mKd07m/e7c3FrHJsui6FmwwOhJPdQ9xTVqWaR7MKLmwkh4uzscjCIpk/IyqIXe7 dhH3fyJ9/pbx3WcMbJdX6+M30f+dQbl+Q4y7RdWLMXKaLAmSmzhFq63JPuiJELv+VY5njJ akUTaZb0q7cny/RY4QqkkE84PTXHIBOzgkcmAnt8sxCrWluzeoBhp/P7aI8hcw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=28db9d8ae0bfcf88ece7c9788b704f1200f223e3 commit 28db9d8ae0bfcf88ece7c9788b704f1200f223e3 Author: Po-Chuan Hsieh AuthorDate: 2022-01-11 16:56:35 +0000 Commit: Po-Chuan Hsieh CommitDate: 2022-01-11 18:43:49 +0000 www/rubygem-stimulus-rails: Add rubygem-stimulus-rails 1.0.2 Stimulus is a JavaScript framework with modest ambitions. It doesn’t seek to take over your entire front-end in fact, it’s not concerned with rendering HTML at all. Instead, it’s designed to augment your HTML with just enough behavior to make it shine. Stimulus pairs beautifully with Turbo to provide a complete solution for fast, compelling applications with a minimal amount of effort. Together they form the core of Hotwire. Stimulus for Rails makes it easy to use this modest framework with both import-mapped and JavaScript-bundled apps. It relies on either importmap-rails to make Stimulus available via ESM or a Node-capable Rails (like via jsbundling-rails) to include Stimulus in the bundle. Make sure to install one of these first! WWW: https://github.com/hotwired/stimulus-rails --- www/Makefile | 1 + www/rubygem-stimulus-rails/Makefile | 21 +++++++++++++++++++++ www/rubygem-stimulus-rails/distinfo | 3 +++ www/rubygem-stimulus-rails/pkg-descr | 14 ++++++++++++++ 4 files changed, 39 insertions(+) diff --git a/www/Makefile b/www/Makefile index 291f0e46c662..8491da2a95f4 100644 --- a/www/Makefile +++ b/www/Makefile @@ -2127,6 +2127,7 @@ SUBDIR += rubygem-sinatra1 SUBDIR += rubygem-smashing SUBDIR += rubygem-socksify + SUBDIR += rubygem-stimulus-rails SUBDIR += rubygem-swd SUBDIR += rubygem-task_list SUBDIR += rubygem-thin diff --git a/www/rubygem-stimulus-rails/Makefile b/www/rubygem-stimulus-rails/Makefile new file mode 100644 index 000000000000..5e0110d386e4 --- /dev/null +++ b/www/rubygem-stimulus-rails/Makefile @@ -0,0 +1,21 @@ +# Created by: Po-Chuan Hsieh + +PORTNAME= stimulus-rails +PORTVERSION= 1.0.2 +CATEGORIES= www rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Modest JavaScript framework for the HTML you already have + +LICENSE= MIT +LICENSE_FILE= ${WRKSRC}/MIT-LICENSE + +RUN_DEPENDS= rubygem-railties70>=6.0.0:www/rubygem-railties70 + +USES= gem +USE_RUBY= yes + +NO_ARCH= yes + +.include diff --git a/www/rubygem-stimulus-rails/distinfo b/www/rubygem-stimulus-rails/distinfo new file mode 100644 index 000000000000..a19e25ba11da --- /dev/null +++ b/www/rubygem-stimulus-rails/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1641045748 +SHA256 (rubygem/stimulus-rails-1.0.2.gem) = 1c3c8ec2ea608928e6f5fdb18e2bb1f5a72c1fa94d0395c27bf2e229e80f4e02 +SIZE (rubygem/stimulus-rails-1.0.2.gem) = 59392 diff --git a/www/rubygem-stimulus-rails/pkg-descr b/www/rubygem-stimulus-rails/pkg-descr new file mode 100644 index 000000000000..c1f01ef1c892 --- /dev/null +++ b/www/rubygem-stimulus-rails/pkg-descr @@ -0,0 +1,14 @@ +Stimulus is a JavaScript framework with modest ambitions. It doesn’t seek to +take over your entire front-end in fact, it’s not concerned with rendering HTML +at all. Instead, it’s designed to augment your HTML with just enough behavior to +make it shine. Stimulus pairs beautifully with Turbo to provide a complete +solution for fast, compelling applications with a minimal amount of effort. +Together they form the core of Hotwire. + +Stimulus for Rails makes it easy to use this modest framework with both +import-mapped and JavaScript-bundled apps. It relies on either importmap-rails +to make Stimulus available via ESM or a Node-capable Rails (like via +jsbundling-rails) to include Stimulus in the bundle. Make sure to install one of +these first! + +WWW: https://github.com/hotwired/stimulus-rails