summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2024-07-13 08:03:13 +0200
committerHans de Graaff <hans@degraaff.org>2024-07-13 08:03:13 +0200
commit12bc8788298213c0b43bf56dc130b5a95da7d673 (patch)
treeac91c3c947c72f6a6786afa072ee7b6d7ff5095d
parentdev-ruby/backticks: drop 1.0.3 (diff)
downloadgraaff-12bc8788298213c0b43bf56dc130b5a95da7d673.tar.gz
graaff-12bc8788298213c0b43bf56dc130b5a95da7d673.tar.bz2
graaff-12bc8788298213c0b43bf56dc130b5a95da7d673.zip
dev-ruby/backticks: enable ruby33
Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r--dev-ruby/backticks/backticks-1.0.5.ebuild8
1 files changed, 5 insertions, 3 deletions
diff --git a/dev-ruby/backticks/backticks-1.0.5.ebuild b/dev-ruby/backticks/backticks-1.0.5.ebuild
index ff449ae1..668cd68a 100644
--- a/dev-ruby/backticks/backticks-1.0.5.ebuild
+++ b/dev-ruby/backticks/backticks-1.0.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
RUBY_FAKEGEM_BINWRAP=""
RUBY_FAKEGEM_GEMSPEC="backticks.gemspec"
@@ -15,10 +15,12 @@ HOMEPAGE="https://github.com/xeger/backticks"
SRC_URI="https://github.com/xeger/backticks/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-KEYWORDS="~amd64"
SLOT="0"
+KEYWORDS="~amd64"
all_ruby_prepare() {
+ sed -e 's/git ls-files -z/find * -print0/' -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
sed -i -e '/pry/ s:^:#:' -e '/coverall/I s:^:#:' spec/spec_helper.rb || die
# Avoid specs requiring a terminal