summaryrefslogtreecommitdiff
path: root/dev-ruby/rspec-mocks
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2016-12-09 07:36:45 +0100
committerHans de Graaff <graaff@gentoo.org>2016-12-09 07:41:05 +0100
commiteacf8d6dda3c39e964410ed265d6c98be4026360 (patch)
tree4524120b6819189ae84a7199e322c74b137aef34 /dev-ruby/rspec-mocks
parente6fdd46b6666b2349b4d4a9916df6acd9401150f (diff)
downloadgentoo-eacf8d6dda3c39e964410ed265d6c98be4026360.tar.gz
gentoo-eacf8d6dda3c39e964410ed265d6c98be4026360.tar.xz
dev-ruby/rspec-mocks: add ruby22
Package-Manager: portage-2.3.0
Diffstat (limited to 'dev-ruby/rspec-mocks')
-rw-r--r--dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild11
1 files changed, 10 insertions, 1 deletions
diff --git a/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild b/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild
index 30d77cfd2fe..e5c95e97d9e 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-2.14.6-r1.ebuild
@@ -3,7 +3,7 @@
# $Id$
EAPI=5
-USE_RUBY="ruby20 ruby21"
+USE_RUBY="ruby20 ruby21 ruby22"
RUBY_FAKEGEM_RECIPE_TEST="rspec"
@@ -38,3 +38,12 @@ all_ruby_prepare() {
# bootstrapping.
rm .rspec || die
}
+
+each_ruby_prepare() {
+ case ${RUBY} in
+ *ruby22|*ruby23)
+ # Psych and Syck are not supported by default anymore on ruby22.
+ rm spec/rspec/mocks/serialization_spec.rb || die
+ ;;
+ esac
+}