summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2024-10-09 08:01:37 +0200
committerHans de Graaff <hans@degraaff.org>2024-10-09 08:01:37 +0200
commita66a69d8fa2dcdec6d67f05db8db8ad4a98bb2eb (patch)
tree5f112a70b41c0d93f929cd7eef2267464953587e
parentdev-ruby/groupdate: drop 6.5.0 (diff)
downloadgraaff-a66a69d8fa2dcdec6d67f05db8db8ad4a98bb2eb.tar.gz
graaff-a66a69d8fa2dcdec6d67f05db8db8ad4a98bb2eb.tar.bz2
graaff-a66a69d8fa2dcdec6d67f05db8db8ad4a98bb2eb.zip
dev-ruby/terser: add 1.2.4
Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r--dev-ruby/terser/Manifest1
-rw-r--r--dev-ruby/terser/terser-1.2.4.ebuild21
2 files changed, 22 insertions, 0 deletions
diff --git a/dev-ruby/terser/Manifest b/dev-ruby/terser/Manifest
index cc741aec..35e1f137 100644
--- a/dev-ruby/terser/Manifest
+++ b/dev-ruby/terser/Manifest
@@ -2,3 +2,4 @@ DIST terser-1.2.0.gem 176640 BLAKE2B 757b538e44be844e88296073a09175e7a4c5b6cfa00
DIST terser-1.2.1.gem 178176 BLAKE2B 7cd123f37acb119dab4a29e9422795305aa18f975eeaa6dbe446b773f208ba2c8724f2c93a7a6fd58205870b72f922b249010942eda783d95ae34595d0401a41 SHA512 6bd9bfa4a3253c53b04bb95cfc48ce958e23a69a67d297a0910ff4db6e79994cecdaa3a4396147bca55bca2c060a377f88f3cfb2e54e93c349ef971ffa973f72
DIST terser-1.2.2.gem 245760 BLAKE2B 4505ebe6114b42460b8afde9a44cccd72510582c0b180a62510a3c01a4ef3a1bf88dec9d2ebeb9b7bdd1cc747ad59f394cb4b06d67af9f1e3d5a9cede1b615f4 SHA512 88a01f03ba70df2e56d63811720ddcbbd2c8e9c1c3afcb4e0b02ab7afc7c8ae60a5f73ec23b02b22a4ebd1b737f7a644247aeb1fbd73b86afa26fc449be7ca67
DIST terser-1.2.3.gem 250368 BLAKE2B 04e121acfcf13f7500f0c9239d616f907da7b32df4efc97708bed5aff71d765e3b472ed75400cb273660ca7a1b4eb94a33c16ce466adaa75fef8b1cdaf56c0e5 SHA512 d2f3c7fa0c4cb229edd86b2e7adf0afe8bacaebc05b467bf3e509497015af5d7dfdd1ee21e100f9c402dd24a9194e1aae1d5bd0e360c9e98fce49d1a6c4215ba
+DIST terser-1.2.4.gem 251392 BLAKE2B efabc7d5fb8fcaa769e54bdfc5021b28199b6b7c0607be59665951692198c303ce81257f114d0af98e9a69e706a5aa7464f1eb692028a3b53c723c500747b23d SHA512 bd0a35c047e7a6329064d8ab4d41b367d1bd445335996133ba06c1c205a6d2efa32e7c73a84b14515ef18e6e3c28363673ed78eb2f167165b244c4aab23d3d5d
diff --git a/dev-ruby/terser/terser-1.2.4.ebuild b/dev-ruby/terser/terser-1.2.4.ebuild
new file mode 100644
index 00000000..d25abc5e
--- /dev/null
+++ b/dev-ruby/terser/terser-1.2.4.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+# There are specs but building the gem involves handling git submodules so we skip that for now.
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Terser minifies JavaScript files by wrapping TerserJS to be accessible in Ruby"
+HOMEPAGE="https://github.com/ahorek/terser-ruby"
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="1"
+
+ruby_add_rdepend "=dev-ruby/execjs-2*"