diff options
author | Hans de Graaff <hans@degraaff.org> | 2020-08-17 06:27:43 +0200 |
---|---|---|
committer | Hans de Graaff <hans@degraaff.org> | 2020-08-17 06:27:43 +0200 |
commit | 90341bdb7b16c2ddd0cc8bf528bfd72c0f9193d4 (patch) | |
tree | 2fc126a5d408915086f14d0c86791936ed5c5e8e | |
parent | dev-ruby/webpacker: cleanup (diff) | |
download | graaff-90341bdb7b16c2ddd0cc8bf528bfd72c0f9193d4.tar.gz graaff-90341bdb7b16c2ddd0cc8bf528bfd72c0f9193d4.tar.bz2 graaff-90341bdb7b16c2ddd0cc8bf528bfd72c0f9193d4.zip |
dev-ruby/webpacker: add 5.2.0
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r-- | dev-ruby/webpacker/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/webpacker/webpacker-5.2.0.ebuild | 42 |
2 files changed, 43 insertions, 0 deletions
diff --git a/dev-ruby/webpacker/Manifest b/dev-ruby/webpacker/Manifest index 57d8c37d..0644024f 100644 --- a/dev-ruby/webpacker/Manifest +++ b/dev-ruby/webpacker/Manifest @@ -1,3 +1,4 @@ DIST webpacker-3.6.0.gem 129024 BLAKE2B 5acc22c2dd66c72932016c62ef362910692673243c4fbfd841295369bb2d490a5c166d7003320fa1221e7bdd752ce8fe51f0304b0aa328d8370154ee806bb3cb SHA512 26202a060d0629302f3c86cb15f608968aa3fc0e722af29444c1b3ac7f508486c0bd3a0ba7021674a85dd89cac12ac833d23df3b9b064616b10ab9c6dc41b843 DIST webpacker-4.2.2.gem 223232 BLAKE2B f342fa5572f51f0c5c3f02ff8869baa6e7833663e9087291576ef5670759fafefbfcdd92bd32cecbd981585f92e3c13a82afb5903b7157ee8d6e32d3fefb3e78 SHA512 a84004f34ae1cf4673ecc4331c3e45bd6d13a1e47de66970d8710697d33315b87e9acc8ffe7627f46b6944e6377075b148d332f0050cf6e197ab1f23b2ab12f5 DIST webpacker-5.1.1.gem 242688 BLAKE2B 8376739c9d831747e488a432f005e6f089ae3fcd798deb3256a58eb338dcd6bef9778de36f7d013bfcdd9edc3a81fc372e49195590e16026c35bf9df57990b6b SHA512 b71c72607dcc9f016f6db417e100b2d5f804dd0efd7d373f990054a683a55f9558a43697b805c65858f86c50ba47dfafb00a8366f80bf23c6a70189186d06cc1 +DIST webpacker-5.2.0.gem 240640 BLAKE2B 0062fdebac6920301878a979f553948672251aae5cccbc162738f0aff7c8a0a7a0e16bda8e5d1423ecbf4b8ec2b047f256e528fa9876a214210eff9bb7151a82 SHA512 2c8ebb4e26380e977a294afb7a31ab479fcd886aaa27561a5346cbf769f52683bd871e75e848d7eb93fd33ed56d7368952ebda720295cb18b87c8df4ad17c374 diff --git a/dev-ruby/webpacker/webpacker-5.2.0.ebuild b/dev-ruby/webpacker/webpacker-5.2.0.ebuild new file mode 100644 index 00000000..4aee4ff0 --- /dev/null +++ b/dev-ruby/webpacker/webpacker-5.2.0.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_EXTRAINSTALL="package.json" + +inherit ruby-fakegem + +DESCRIPTION="Use webpack to manage app-like JavaScript modules in Rails" +HOMEPAGE="https://github.com/rails/webpacker" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND+=" >=net-libs/nodejs-10.13.0 =sys-apps/yarn-1*" + +ruby_add_rdepend " + >=dev-ruby/activesupport-5.2:* + >=dev-ruby/rack-proxy-0.6.1 + >=dev-ruby/railties-5.2:* + >=dev-ruby/semantic_range-2.3.0 +" + +all_ruby_prepare() { + sed -i -e '/byebug/ s:^:#:' test/test_helper.rb || die + rm -f Gemfile.lock || die + + mkdir -p test/test_app/node_modules || die + + # Avoid failing test + sed -i -e '/test_rake_webpacker_yarn_install_in_non_production_environments/askip' test/rake_tasks_test.rb || die +} + +each_ruby_test() { + RUBYLIB="$(pwd)/lib" ${RUBY} -S rake test || die +} |