diff options
author | Hans de Graaff <hans@degraaff.org> | 2024-08-30 07:16:31 +0200 |
---|---|---|
committer | Hans de Graaff <hans@degraaff.org> | 2024-08-30 07:16:31 +0200 |
commit | 0b98cb2d8c92e0c658e91a53aab251b522c7e8aa (patch) | |
tree | 4e792841b06970d66b1d4660b626692345dc9f60 | |
parent | dev-ruby/axe-core-api: drop 4.7.0, 4.8.0, 4.8.1 (diff) | |
download | graaff-0b98cb2d8c92e0c658e91a53aab251b522c7e8aa.tar.gz graaff-0b98cb2d8c92e0c658e91a53aab251b522c7e8aa.tar.bz2 graaff-0b98cb2d8c92e0c658e91a53aab251b522c7e8aa.zip |
dev-ruby/bootsnap: add 1.18.4
Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r-- | dev-ruby/bootsnap/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/bootsnap/bootsnap-1.18.4.ebuild | 39 |
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-ruby/bootsnap/Manifest b/dev-ruby/bootsnap/Manifest index 760f7201..f8b0c005 100644 --- a/dev-ruby/bootsnap/Manifest +++ b/dev-ruby/bootsnap/Manifest @@ -1,2 +1,3 @@ DIST bootsnap-1.17.1.tar.gz 55366 BLAKE2B 18612d472eeb049fa72ed4968566306b96a8de7fc59742f3601296feb7aa68dc6c80a42bd9c7bffbf4226b2d26255c8a34614fb689146f1a30fa52e7c35ff24d SHA512 7bd1d6fccc5a3d7c4ed00614cbea3e6ea2632ba78ef07486ef66b15afc388aa312424e15782529fef9e070e05873d13cfb6e5683118d68e87f2952d7763052db DIST bootsnap-1.18.3.tar.gz 57251 BLAKE2B eceb4f57179cf30f84d0312c505792ed31271d755286a613a3dea1be32785db1dffe9e6d73be4aa60bb6d279e3f367ee28b6ee0fd4ad4d45bb012981e02fa959 SHA512 b2ba3f3aee95e909d5052abba15f62fbfd1ed7543fa33e09f7094e6d1347e5037d10306c9ce01749b4bc94e050429a654614c4b00bf301b341da079497d5edfc +DIST bootsnap-1.18.4.tar.gz 57811 BLAKE2B ad2b418449b44da8dde0d837080b58bdd0ff197ef0eb31eb66241b3177372b1f6c95b96764f480d3812df6e1a2696335d255938513330451192179f92e596695 SHA512 8f0b9a72cb6a8339c0e91d7b0a58ab31fd9f5c416494cfe42e1f3107625d1743653f039f257722dd040d16dc80372edfa6d707bd76aa7430246532263e1151e6 diff --git a/dev-ruby/bootsnap/bootsnap-1.18.4.ebuild b/dev-ruby/bootsnap/bootsnap-1.18.4.ebuild new file mode 100644 index 00000000..f056b7c2 --- /dev/null +++ b/dev-ruby/bootsnap/bootsnap-1.18.4.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/bootsnap/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/bootsnap + +inherit ruby-fakegem + +DESCRIPTION="Boot large ruby/rails apps faster" +HOMEPAGE="https://github.com/Shopify/bootsnap" +SRC_URI="https://github.com/Shopify/bootsnap/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="MIT" + +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/msgpack-1.2:0 +" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 dev-ruby/mocha:2 )" + +all_ruby_prepare() { + sed -i -e '/\(byebug\|rake-compiler\|rubocop\)/ s:^:#:' Gemfile || die +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/**/*_test.rb"].each{|f| require f}' || die +} |