From 40aaaa64e86ba6710bbeb31c4615a6ce80e75e11 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Wed, 28 Apr 2021 20:21:43 +0100 Subject: gentoo resync : 28.04.2021 --- dev-ruby/thread_safe/Manifest | 1 + dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild | 36 ++++++++++++++++++++++++ 2 files changed, 37 insertions(+) create mode 100644 dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild (limited to 'dev-ruby/thread_safe') diff --git a/dev-ruby/thread_safe/Manifest b/dev-ruby/thread_safe/Manifest index 798ed5ec3567..b985a1323c91 100644 --- a/dev-ruby/thread_safe/Manifest +++ b/dev-ruby/thread_safe/Manifest @@ -1,3 +1,4 @@ DIST thread_safe-0.3.6.gem 120832 BLAKE2B 0e3a1aec1d34119dc1f673acdc3d2e18b8c5f970bf79726e4729a806a52ce6ab265fd713972065011e8a04cf2776dda871d3d747eec77b0e94235de776d0cb2d SHA512 a11808576392c068e1cb31faad706be2b1bbfa4837c655c2ab1d5a235b62b25ece62065de6b65bd25496fa827ed89eb0796b90467107df255825e01316ff1805 +EBUILD thread_safe-0.3.6-r1.ebuild 1046 BLAKE2B 587ee5eeccdf6a790cbf6d45e291226cd6a787f5c701a0325ae0860a16070affae808bf87c3185912c18385ea92eb8a1be4af2da761413c2b70a74599320f5b8 SHA512 efb3786a55e7b3a1bd2d7026ed4ee7bf17935a05f7e402922e97ed7be0cb1dd3e89cac197e6d1139f260d0b2e206fc80e680e76c3db36d1806ff31d6ee4c6e85 EBUILD thread_safe-0.3.6.ebuild 1072 BLAKE2B c7410102cbf480e9b7d825349d0ffef547cd1d5c41e5fe8bde4441f33597826b66b605c47a9897d00204d8cc05f9b410370d02ed5287e945f9cf3bcfe18ecc8a SHA512 9458fb5986557b5989f0406dd107039730d555b84bd975f2596209b3bbaa865da1ca98b0d4a915fa3d72b5135ba462b76a46112e67ec2950bb1ac33e67c86fa6 MISC metadata.xml 354 BLAKE2B 00b77e62b42483c496a99390ca3e024b0d26e0a3f40275299401aa9f587e8bd3e5495522ab91a00c5a785f61759493ca0bcaf7f2a7ea71adb1c7790e669e7e4a SHA512 07164e076aa4dd3def9a69d2690b5044359562184040f63a2f09476771eddcd77d2723179c91173f877b99a23c9e24d2b6e959482ae83458c4d71cd099c1ab01 diff --git a/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild b/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild new file mode 100644 index 000000000000..180c2937a11e --- /dev/null +++ b/dev-ruby/thread_safe/thread_safe-0.3.6-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby25 ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="A collection of thread-safe versions of common core Ruby classes" +HOMEPAGE="https://github.com/ruby-concurrency/thread_safe" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Higher atomic dependency since earlier versions crash on ruby20 while +# running thread_safe tests. +ruby_add_bdepend "test? ( >=dev-ruby/atomic-1.1.16 )" + +each_ruby_prepare() { + sed -i -e "/[Bb]undler/d" Rakefile || die + sed -i -e '/coveralls/I s:^:#:' \ + -e '/simplecov/ s:^:#:' \ + -e '/SimpleCov/,/^end/ s:^:#:' spec/spec_helper.rb || die +} + +each_ruby_test() { + einfo "The test suite may take up to 10 minutes to run without apparent feedback" + each_fakegem_test +} -- cgit v1.2.3