diff options
author | 2022-05-06 11:06:03 +0200 | |
---|---|---|
committer | 2022-05-06 12:04:23 +0200 | |
commit | a325cbab11071ccee1f40635d9df6daf9efd83b0 (patch) | |
tree | 1e34f485ce89da446c0dcaf891c97c534b802d62 /dev-ruby/ddmemoize | |
parent | dev-ruby/dbf: enable ruby31 (diff) | |
download | gentoo-a325cbab11071ccee1f40635d9df6daf9efd83b0.tar.gz gentoo-a325cbab11071ccee1f40635d9df6daf9efd83b0.tar.bz2 gentoo-a325cbab11071ccee1f40635d9df6daf9efd83b0.zip |
dev-ruby/ddmemoize: update EAPI 6 -> 8, ruby30
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Diffstat (limited to 'dev-ruby/ddmemoize')
-rw-r--r-- | dev-ruby/ddmemoize/ddmemoize-1.0.0-r1.ebuild | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/dev-ruby/ddmemoize/ddmemoize-1.0.0-r1.ebuild b/dev-ruby/ddmemoize/ddmemoize-1.0.0-r1.ebuild new file mode 100644 index 000000000000..dda4c1794412 --- /dev/null +++ b/dev-ruby/ddmemoize/ddmemoize-1.0.0-r1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="NEWS.md README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Adds support for memoizing functions" +HOMEPAGE="https://github.com/ddfreyne/ddmemoize/" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~riscv" +IUSE="" + +ruby_add_rdepend " + dev-ruby/ddmetrics:1 + dev-ruby/ref:2 +" + +all_ruby_prepare() { + sed -i -e '/simplecov/,/^SimpleCov.formatter/ s:^:#:' \ + -e '/fuubar/,/^end/ s:^:#:' spec/spec_helper.rb || die +} |