summaryrefslogtreecommitdiff
path: root/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2020-09-02 14:09:07 +0100
committerV3n3RiX <venerix@redcorelinux.org>2020-09-02 14:09:07 +0100
commitb17a3ef12038de50228bade1f05502c74e135321 (patch)
tree9026dffec53f92cba48ca9a500a4f778e6304380 /games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild
parent3cf7c3ef441822c889356fd1812ebf2944a59851 (diff)
gentoo resync : 02.09.2020
Diffstat (limited to 'games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild')
-rw-r--r--games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild7
1 files changed, 6 insertions, 1 deletions
diff --git a/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild b/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild
index 73f47b1b3109..342e8a21d5f7 100644
--- a/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild
+++ b/games-arcade/open-supaplex/open-supaplex-7.1.2.ebuild
@@ -38,7 +38,12 @@ src_test() {
# Avoid installing savegames, configs, etc, if any were written during the test
cp -R resources "${T}/test" || die
cd tests || die
- OPENSUPAPLEX_PATH="${T}/test" ./run-tests.rb ./opensupaplex || die
+ # gems are not used by the test, but by default ruby fails to start if
+ # dev-ruby/rubygems is not installed. dev-lang/ruby depends on that package
+ # via PDEPEND which is why it's not available if ruby was pulled as a
+ # dependency to open-supaplex on clean machine.
+ # https://bugs.gentoo.org/739126
+ OPENSUPAPLEX_PATH="${T}/test" ruby --disable=gems ./run-tests.rb ./opensupaplex || die
}
src_install() {