summaryrefslogtreecommitdiff
path: root/dev-ruby/ice_nine
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-03-15 12:47:43 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-03-15 12:47:43 +0000
commit6e8d3793323b8f24be801a4aaf31cdd31a8483e9 (patch)
treeeba96ef018d8dea02be411ac222fd9eb6dd4edf7 /dev-ruby/ice_nine
parentbc5dfb0671fb08c7da579b38b0e6abdd19da103f (diff)
gentoo auto-resync : 15:03:2024 - 12:47:43
Diffstat (limited to 'dev-ruby/ice_nine')
-rw-r--r--dev-ruby/ice_nine/Manifest1
-rw-r--r--dev-ruby/ice_nine/ice_nine-0.11.2-r2.ebuild28
2 files changed, 29 insertions, 0 deletions
diff --git a/dev-ruby/ice_nine/Manifest b/dev-ruby/ice_nine/Manifest
index ef78d4b24452..298d89f3dd39 100644
--- a/dev-ruby/ice_nine/Manifest
+++ b/dev-ruby/ice_nine/Manifest
@@ -1,3 +1,4 @@
DIST ice_nine-0.11.2.gem 17920 BLAKE2B d70aee3ba5d82719936e355bacd0c157fae262abb494c8d584e8530928218fb3c8a736e15903cdef2acd421fa5d08eafda11a0544651389e8b4b791299f1afca SHA512 e75237d901235dadeea159279b324982c6288d7c200ef3363eaa09340a480d5d94b8977915341218e6e2e6e439d40364f8569d757cdf47175bdc69ddb8d959ac
EBUILD ice_nine-0.11.2-r1.ebuild 530 BLAKE2B 5c76056346253192e657915eb3b5be360ca199c61afe11d5143afdfc7dd42964f00952544f0e1bd4c68954c1ab1d0bc73eb9a243365d4cb77643ba73f244a8ec SHA512 41937085237545370ef9070d988bc7cd8ae281c58a43b9da1f7121b488b5140b38ca3138ef9e0f0209b3140a437d3cc056e2319453c36a0aae3fd063316fad90
+EBUILD ice_nine-0.11.2-r2.ebuild 733 BLAKE2B 156d479247d6752a7cd36545e28f73e826d3d28ab1b758290af252c8e7328747966d7b5658798578fa1a36374a78ed715ddbe930d22e3dddcf81c0b1babf24d9 SHA512 21b8dd12d8b348b6f19d6d9d1ce7a1d30495d3f205c78ca59671e2867478648b3f6cc48ca46db5bad4c6eb731ab88bab69920c334e3c55c3f68b81cfadb2c388
MISC metadata.xml 393 BLAKE2B f9829d62ac9b4f388605f4646b8f65bf1182d79831b345a5f5b01777b71bdcceea124dd16325f268ad105cf01b0e0650681d5f3a3820220ea2521e51a2262ee7 SHA512 225f8bd9ab69b89c073285981240ca9b666fb55dfb20e05e6154393fa521540e4a440e910d9d5fdc73a3345b3fdbbc8049d5b719591b7ec83872d5556a459695
diff --git a/dev-ruby/ice_nine/ice_nine-0.11.2-r2.ebuild b/dev-ruby/ice_nine/ice_nine-0.11.2-r2.ebuild
new file mode 100644
index 000000000000..f814a8391c0d
--- /dev/null
+++ b/dev-ruby/ice_nine/ice_nine-0.11.2-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="README.md TODO CONTRIBUTING.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Deep Freeze Ruby Objects"
+HOMEPAGE="https://rubygems.org/gems/ice_nine https://github.com/dkubb/ice_nine"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+# Some tests are broken on Ruby 3 and require a new release upstream.
+RESTRICT="test"
+
+all_ruby_prepare() {
+ sed -e '/devtools/ s:^:#:' \
+ -e "/devtools/aDir['./spec/shared/**/*.rb'].each(&Kernel.method(:require))" \
+ -i spec/spec_helper.rb || die
+}