diff options
Diffstat (limited to 'dev-ruby/safe_yaml')
-rw-r--r-- | dev-ruby/safe_yaml/Manifest | 1 | ||||
-rw-r--r-- | dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild | 35 |
2 files changed, 36 insertions, 0 deletions
diff --git a/dev-ruby/safe_yaml/Manifest b/dev-ruby/safe_yaml/Manifest index 92c3f09e52e7..28d21bd6baa3 100644 --- a/dev-ruby/safe_yaml/Manifest +++ b/dev-ruby/safe_yaml/Manifest @@ -1,3 +1,4 @@ DIST safe_yaml-1.0.5.gem 30720 BLAKE2B affbf5331cf290c3e7932f53da9b0f488730ae9138f0b28eb1e8e0323c7056635ed73bcadebd52f725895030a153dab13e243d997e84004f5bfac82e82dcebe2 SHA512 d9c8d9c28c3c8708f97cb0545f58152af81056f5e79147424dd7bf625f8e533440d1ed41d6abe2faf84578754823a1215ba28772c2e8593bfcfc397d647187b9 +EBUILD safe_yaml-1.0.5-r1.ebuild 925 BLAKE2B e384a15ddff6a52a5c773671ecd610ba187b377283e0e53c29fcd7d02602086b12537f6fc1f10bb7106d2caccadac06655d4e1fcabf54f637a756ebe7f328e21 SHA512 7e8369c983c97dd72c570051863894e3c267d25b694e39dab6d94b2bebc363f7e6010d4e9435be36b8020abcbf51464cebdb5e2fc775d1bdeb5e3e302237e1b6 EBUILD safe_yaml-1.0.5.ebuild 973 BLAKE2B 303c3dc8274372f9b07a6e429a226f483d73ccd2cc98b7d0620b5e0d35a88306f20291f816a44dfba9c2e197fa6513c6f300b89a982bcc7d25d4e0e1cb1a32e7 SHA512 292d98bb674678c7db89dad16eb1dadd776717cf8949bab8ce060ed9342f72fe06590a37ae7afd5e556833d6926bc2c41a1ca3f750185fd01596db91e573c2a5 MISC metadata.xml 247 BLAKE2B 7717702c51c35b2a20983332abc6218047b2b5036e6b4c09d3d58b4339e8f9e776879cd116cfda60d3bcf4188859993fb9f3f779aaf595f155d53e85288f3dcc SHA512 ea4c044637b751a2c28c6ac226121e74ef18196af4b594e60413fec907bbab29c6b0c7735c3f503485df16dcfb36ddb86038394d92e2cd18c8f04626628e9f09 diff --git a/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild b/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild new file mode 100644 index 000000000000..ea0cd393ddd8 --- /dev/null +++ b/dev-ruby/safe_yaml/safe_yaml-1.0.5-r1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="none" + +inherit ruby-fakegem + +DESCRIPTION="Parse YAML safely, alternative implementation of YAML.load" +HOMEPAGE="https://dtao.github.com/safe_yaml" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~sparc ~x86 ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +ruby_add_bdepend "test? ( dev-ruby/hashie + dev-ruby/heredoc_unindent + dev-ruby/rspec:3 )" + +all_ruby_prepare() { + sed -i -e '/local timezone/askip "timezone"' spec/transform/to_date_spec.rb || die +} + +each_ruby_test() { + # Run specs with monkeypatch + ${RUBY} -S rspec-3 spec --tag ~libraries || die + + # Running specs without monkeypatch + ${RUBY} -S rspec-3 spec --tag libraries || die +} |