diff options
Diffstat (limited to 'dev-ruby/nio4r')
-rw-r--r-- | dev-ruby/nio4r/Manifest | 4 | ||||
-rw-r--r-- | dev-ruby/nio4r/nio4r-2.5.8.ebuild | 4 | ||||
-rw-r--r-- | dev-ruby/nio4r/nio4r-2.5.9.ebuild | 31 |
3 files changed, 36 insertions, 3 deletions
diff --git a/dev-ruby/nio4r/Manifest b/dev-ruby/nio4r/Manifest index 3a22199861b4..753711bac8f2 100644 --- a/dev-ruby/nio4r/Manifest +++ b/dev-ruby/nio4r/Manifest @@ -1,3 +1,5 @@ DIST nio4r-2.5.8.gem 121856 BLAKE2B be79548761f52abab632b8e4660ab8557946079a51fe7f30c346f4f656ed2f8d0c8f2f463ed76a89bd4278bdfc0a0646ff2b8e0a815f97750836cb0bb250b9ef SHA512 3942403147882380b86f42c54a6d4e92c4e85dd3c0b5b9f473a05fcf98c041853e21d11d0481d1973342b5a4bfb59e02cfd523a44e9e45c3740627a45f7f99c7 -EBUILD nio4r-2.5.8.ebuild 955 BLAKE2B 27e621e2bd4dbdecd610e64dbc53972e8c3600531c68b747162228645a5ac1b25c940497cc7b5bdb78f7785344253cbcd9b54a90baca7c489bdc3c06426a467f SHA512 0ed868559a43c0b1cc9fd55bd7533d88d7826567531be7a39941fee44a8c73feddd4adbc703a87e7934cfb5a1ea0c9c16a3ce4411b143d6b19452f4843c8329b +DIST nio4r-2.5.9.gem 122368 BLAKE2B 4238e2963604539207e1adc7ee78430e4f501ea8b71d807ee4f3c44322d16612779777f11b76313aaad6d252321435854f5b4905f83a2fe03c9d71be20b7a718 SHA512 d1c52896f186d19eb089a94d74ccadb427e64c204af149aa83a5a4dda3f0edd1bd2bae94afd21fcd58e3c2b9e2c17278a18717c0905de80e45540d13eeefd9e5 +EBUILD nio4r-2.5.8.ebuild 955 BLAKE2B c5bc0e7848813e1345ea717df94e3f9b9d80402524a0b0b3d2662ed6e242779a717943c2d88e2c2227ede9c54099dece185e4ca817cc1bdce669bcdabd95ec66 SHA512 24d0c0681ea966b5aee3a58c02ac52cc2d175a6c5a0ba086e110456ca8e8d2f956796e9944899b109606eed8e408a9b355fa9ca5cf8c220eeb676a6fcacdd979 +EBUILD nio4r-2.5.9.ebuild 911 BLAKE2B 4713d4f8aa6ffd0bec4a33707c0efee82396f5c345031dda6e24e076a6cda7267b53763bfbba4c10e60c8befb6ae7269b9b9818de32c16155bf452788430e926 SHA512 c00e0d2ae573c5759efa6584c54eeff9bf3fd5f7b230c0c10750dfb8971b60bb1d55bf43372a5afc4e77be9b4cc825d1a54809b294ad0af0b31dd5feca9691ec MISC metadata.xml 342 BLAKE2B ae787a52492b0068d3a508ecf62654997018bf8750a379ff2d76aa84ed6ae3692036c04a6ba50b21745c28254c6d7e51768a61a11e8474ab7b69044bc07a7deb SHA512 2ccc5901966b882d0792cf270dab138348e7184a0da06835a6e8b496f071febabd4887c5490c171384d348754c7e628a333bddd9b912382b3bcf44bec0c78fcd diff --git a/dev-ruby/nio4r/nio4r-2.5.8.ebuild b/dev-ruby/nio4r/nio4r-2.5.8.ebuild index aa6e308dfce1..c4aba48c5253 100644 --- a/dev-ruby/nio4r/nio4r-2.5.8.ebuild +++ b/dev-ruby/nio4r/nio4r-2.5.8.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" diff --git a/dev-ruby/nio4r/nio4r-2.5.9.ebuild b/dev-ruby/nio4r/nio4r-2.5.9.ebuild new file mode 100644 index 000000000000..a3db5042c074 --- /dev/null +++ b/dev-ruby/nio4r/nio4r-2.5.9.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby27 ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_RECIPE_DOC="" +RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/nio4r/extconf.rb) + +inherit ruby-fakegem + +DESCRIPTION="A high performance selector API for monitoring IO objects" +HOMEPAGE="https://github.com/socketry/nio4r" + +LICENSE="MIT || ( BSD GPL-2 )" +SLOT="2" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="" + +# Note that nio4r bundles a patched copy of libev, and without these +# patches the tests fail: https://github.com/celluloid/nio4r/issues/15 + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/d' spec/spec_helper.rb || die + sed -e '/extension/ s:^:#:' -i Rakefile || die +} |