summaryrefslogtreecommitdiff
path: root/dev-ruby/maxitest
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-07-08 01:39:48 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2021-07-08 01:39:48 +0000
commite4ddeb4e59edd84856cdbe104685eed1ae480858 (patch)
treec7f20925b1cedc68295b8505986d66cc19efb3ba /dev-ruby/maxitest
parent865ab90b75f5f24fefa9ef1525c2a3808897005a (diff)
downloadbaldeagleos-repo-e4ddeb4e59edd84856cdbe104685eed1ae480858.tar.gz
baldeagleos-repo-e4ddeb4e59edd84856cdbe104685eed1ae480858.tar.xz
baldeagleos-repo-e4ddeb4e59edd84856cdbe104685eed1ae480858.zip
Adding metadata
Diffstat (limited to 'dev-ruby/maxitest')
-rw-r--r--dev-ruby/maxitest/Manifest1
-rw-r--r--dev-ruby/maxitest/maxitest-3.6.0-r1.ebuild (renamed from dev-ruby/maxitest/maxitest-3.5.0.ebuild)12
2 files changed, 9 insertions, 4 deletions
diff --git a/dev-ruby/maxitest/Manifest b/dev-ruby/maxitest/Manifest
index 6d91a5185802..8b203f2f5f52 100644
--- a/dev-ruby/maxitest/Manifest
+++ b/dev-ruby/maxitest/Manifest
@@ -1,2 +1 @@
-DIST maxitest-3.5.0.tar.gz 61982 BLAKE2B 2098e0b1c2f77ea535d78e5165ba9289a8470ce5c883a0994b03b822cdcba2a6d90077940a3d483505579fc7c89f347f0d492196b28fe8292406e5d6975c6241 SHA512 1a2557cea0ac70d3fd9b487157e5b6943dfd5cdf8b953731041d495049a9c58be84110e831cc57171ded3d5540ce5a3cd3c68e97f7767e30b04e933849202f40
DIST maxitest-3.6.0.tar.gz 62261 BLAKE2B 4863b5892997ea7019d5dc65d1adf7febd7934e743276423b1fa8b1d81f3ec5d1deadbe57890e0af525a91ae371ab4c499be031b9a6875e5fc6f64d2e7c2cfad SHA512 41e816d21769382af598ebd64f918437a5816308fd9a9695a88ed97d05e7b41085b2a6f8343ffea50bc7016562857f09057591c2698e920a6bfbd5536edc283f
diff --git a/dev-ruby/maxitest/maxitest-3.5.0.ebuild b/dev-ruby/maxitest/maxitest-3.6.0-r1.ebuild
index 23c274fbfaee..a12d19fb13fd 100644
--- a/dev-ruby/maxitest/maxitest-3.5.0.ebuild
+++ b/dev-ruby/maxitest/maxitest-3.6.0-r1.ebuild
@@ -2,7 +2,7 @@
# Distributed under the terms of the GNU General Public License v2
EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
RUBY_FAKEGEM_EXTRADOC="Readme.md"
@@ -18,10 +18,10 @@ SRC_URI="https://github.com/grosser/maxitest/archive/v${PV}.tar.gz -> ${P}.tar.g
LICENSE="MIT"
SLOT="1"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
IUSE=""
-ruby_add_rdepend "<dev-ruby/minitest-5.14:5"
+ruby_add_rdepend "<dev-ruby/minitest-5.15:5"
ruby_add_bdepend "test? ( dev-ruby/bundler )"
@@ -33,6 +33,12 @@ all_ruby_prepare() {
${RUBY_FAKEGEM_GEMSPEC} || die
sed -i -e '/byebug/ s:^:#:' Gemfile || die
+ sed -e '/shows short backtraces/askip "fails on ruby27"' \
+ -e '/fails when not used/askip "fails with newer maxitest by design"' \
+ -i spec/maxitest_spec.rb || die
+
+ # Allow minitest 5.14 (added upstream but not released)
+ sed -i -e '/minitest/ s/5.14/5.15/' ${RUBY_FAKEGEM_GEMSPEC} || die
}
each_ruby_prepare() {