public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2017-08-13 11:24 David Seifert
  0 siblings, 0 replies; 34+ messages in thread
From: David Seifert @ 2017-08-13 11:24 UTC (permalink / raw
  To: gentoo-commits

commit:     9f61202e7042754aa3f7d25bfd3329a7dc2d09a6
Author:     Michael Mair-Keimberger (asterix) <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Mon Aug  7 16:10:36 2017 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sun Aug 13 11:23:20 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f61202e

dev-ruby/coolio: fix HOMEPAGE

Closes: https://github.com/gentoo/gentoo/pull/5341

 dev-ruby/coolio/coolio-1.4.2.ebuild | 4 ++--
 dev-ruby/coolio/coolio-1.4.5.ebuild | 4 ++--
 dev-ruby/coolio/coolio-1.5.0.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/coolio/coolio-1.4.2.ebuild b/dev-ruby/coolio/coolio-1.4.2.ebuild
index a1223df43b1..f22f89e391d 100644
--- a/dev-ruby/coolio/coolio-1.4.2.ebuild
+++ b/dev-ruby/coolio/coolio-1.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
 inherit multilib ruby-fakegem
 
 DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
+HOMEPAGE="https://coolio.github.io/"
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/dev-ruby/coolio/coolio-1.4.5.ebuild b/dev-ruby/coolio/coolio-1.4.5.ebuild
index 7bd2968e08a..3cf99c52caf 100644
--- a/dev-ruby/coolio/coolio-1.4.5.ebuild
+++ b/dev-ruby/coolio/coolio-1.4.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -15,7 +15,7 @@ RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
 inherit multilib ruby-fakegem
 
 DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
+HOMEPAGE="https://coolio.github.io/"
 
 LICENSE="MIT"
 SLOT="0"

diff --git a/dev-ruby/coolio/coolio-1.5.0.ebuild b/dev-ruby/coolio/coolio-1.5.0.ebuild
index 47345b593b9..f1590fcf5af 100644
--- a/dev-ruby/coolio/coolio-1.5.0.ebuild
+++ b/dev-ruby/coolio/coolio-1.5.0.ebuild
@@ -14,7 +14,7 @@ RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
 inherit multilib ruby-fakegem
 
 DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
+HOMEPAGE="https://coolio.github.io/"
 
 LICENSE="MIT"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2024-05-18  5:42 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2024-05-18  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     6deb86814cfbd5b741bd4039221ea5db19507f66
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 05:36:15 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 18 05:36:15 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6deb8681

dev-ruby/coolio: drop 1.7.1-r1, 1.7.1-r2

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/Manifest               |  1 -
 dev-ruby/coolio/coolio-1.7.1-r1.ebuild | 48 -------------------------------
 dev-ruby/coolio/coolio-1.7.1-r2.ebuild | 52 ----------------------------------
 3 files changed, 101 deletions(-)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index df953bf986fe..13f42b9fab6e 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,3 +1,2 @@
-DIST cool.io-1.7.1.gem 112640 BLAKE2B 107d7541180de46c78542eab4b131220c4ae4a10210c7ff870f54eb24178b364fcac1abc4b93f8d0eccea197fb746cede95416aea8f3d5cc458626b1fa9a02f4 SHA512 9ab3e6ddd1689b2825f9bd82714b4ef5ac921dc4b2f84786971c3ec448577613cee73084c99090382878b0da43c9228cb2fd3a8627dc8f62ceeeff274dbdc929
 DIST cool.io-1.8.0.gem 113152 BLAKE2B 358fc0296636adb793a38a5763a964f6109a7884bba62f98d3ef92cd9a1a8ee038e3f2866a5f2bfad13a78519cd4299c4543a9382bc65bca59d4374102a09272 SHA512 e847bafbc157d05f1d48b262856a68d80b183a9eed29d6d454df4fbe7fabc427e6e83c873a0f36f2f8cc06bebac22cc1993f344943e43faaf556a8b235666026
 DIST cool.io-1.8.1.gem 113152 BLAKE2B 555454735c490ef60a54b2c77b9a07c870b9c7bee0807df24bde82d04ad030a0ee2e04957eb3c6e8b38d199c4082d066d62ebd7ba7886ae61c50c631b024effe SHA512 c4dd6587c9625e5f2060e603c6ea4fca3dc959208657e4cf8f3cdaa51b6c5ce79facea63bc4d4d6541521f42b77f2caec448e1fc7d476319224e08da633b4cbc

diff --git a/dev-ruby/coolio/coolio-1.7.1-r1.ebuild b/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
deleted file mode 100644
index 030b833390e9..000000000000
--- a/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2024 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_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb ext/iobuffer/extconf.rb)
-
-inherit flag-o-matic ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.io/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
-
-all_ruby_prepare() {
-	# See bug #855869 and its large number of dupes in bundled libev copies.
-	filter-lto
-	append-flags -fno-strict-aliasing
-
-	rm -r Gemfile* lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-}

diff --git a/dev-ruby/coolio/coolio-1.7.1-r2.ebuild b/dev-ruby/coolio/coolio-1.7.1-r2.ebuild
deleted file mode 100644
index 1dda791d8c93..000000000000
--- a/dev-ruby/coolio/coolio-1.7.1-r2.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2024 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_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb ext/iobuffer/extconf.rb)
-
-inherit flag-o-matic ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.io/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-1.7.1-fix-build-clang16.patch
-)
-
-# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
-
-all_ruby_prepare() {
-	# See bug #855869 and its large number of dupes in bundled libev copies.
-	filter-lto
-	append-flags -fno-strict-aliasing
-
-	rm -r Gemfile* lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2024-05-18  5:42 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2024-05-18  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     10b245969fd3111c5cd438ab90810587fd107bc2
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 05:35:52 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 18 05:35:52 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10b24596

dev-ruby/coolio: update upstream metadata

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/coolio/metadata.xml b/dev-ruby/coolio/metadata.xml
index b484ee35ee3a..29b913f3ad19 100644
--- a/dev-ruby/coolio/metadata.xml
+++ b/dev-ruby/coolio/metadata.xml
@@ -6,6 +6,6 @@
 	<name>Gentoo Ruby Project</name>
 </maintainer>
 <upstream>
-	<remote-id type="github">tarcieri/cool.io</remote-id>
+	<remote-id type="github">socketry/cool.io</remote-id>
 </upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2024-05-18  5:42 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2024-05-18  5:42 UTC (permalink / raw
  To: gentoo-commits

commit:     89adc6fc65ca976c3a92fd492a59ff1b0f5dc721
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May 18 05:35:36 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May 18 05:35:36 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89adc6fc

dev-ruby/coolio: add 1.8.1

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.8.1.ebuild | 47 +++++++++++++++++++++++++++++++++++++
 2 files changed, 48 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index ae5012dada98..df953bf986fe 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,2 +1,3 @@
 DIST cool.io-1.7.1.gem 112640 BLAKE2B 107d7541180de46c78542eab4b131220c4ae4a10210c7ff870f54eb24178b364fcac1abc4b93f8d0eccea197fb746cede95416aea8f3d5cc458626b1fa9a02f4 SHA512 9ab3e6ddd1689b2825f9bd82714b4ef5ac921dc4b2f84786971c3ec448577613cee73084c99090382878b0da43c9228cb2fd3a8627dc8f62ceeeff274dbdc929
 DIST cool.io-1.8.0.gem 113152 BLAKE2B 358fc0296636adb793a38a5763a964f6109a7884bba62f98d3ef92cd9a1a8ee038e3f2866a5f2bfad13a78519cd4299c4543a9382bc65bca59d4374102a09272 SHA512 e847bafbc157d05f1d48b262856a68d80b183a9eed29d6d454df4fbe7fabc427e6e83c873a0f36f2f8cc06bebac22cc1993f344943e43faaf556a8b235666026
+DIST cool.io-1.8.1.gem 113152 BLAKE2B 555454735c490ef60a54b2c77b9a07c870b9c7bee0807df24bde82d04ad030a0ee2e04957eb3c6e8b38d199c4082d066d62ebd7ba7886ae61c50c631b024effe SHA512 c4dd6587c9625e5f2060e603c6ea4fca3dc959208657e4cf8f3cdaa51b6c5ce79facea63bc4d4d6541521f42b77f2caec448e1fc7d476319224e08da633b4cbc

diff --git a/dev-ruby/coolio/coolio-1.8.1.ebuild b/dev-ruby/coolio/coolio-1.8.1.ebuild
new file mode 100644
index 000000000000..3076fad23392
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.8.1.ebuild
@@ -0,0 +1,47 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb ext/iobuffer/extconf.rb)
+
+inherit flag-o-matic ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.io/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+all_ruby_prepare() {
+	# See bug #855869 and its large number of dupes in bundled libev copies.
+	filter-lto
+	append-flags -fno-strict-aliasing
+
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2024-02-29  0:50 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2024-02-29  0:50 UTC (permalink / raw
  To: gentoo-commits

commit:     622845d1dd47fce41f4b3b5794346eb4815f43b3
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 29 00:49:11 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 29 00:49:11 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=622845d1

dev-ruby/coolio: filter LTO, no-SA

Broken quite badly via bundled liebv, no upstream bug tracker for libev AFAICT. And
broken in many bundled copies all over the place (which are modified...)

Closes: https://bugs.gentoo.org/857603
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/coolio/coolio-1.7.1-r1.ebuild | 8 ++++++--
 dev-ruby/coolio/coolio-1.7.1-r2.ebuild | 8 ++++++--
 dev-ruby/coolio/coolio-1.8.0.ebuild    | 8 ++++++--
 3 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/coolio/coolio-1.7.1-r1.ebuild b/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
index ce243d72a5a8..030b833390e9 100644
--- a/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
+++ b/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
 
 RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb ext/iobuffer/extconf.rb)
 
-inherit ruby-fakegem
+inherit flag-o-matic ruby-fakegem
 
 DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
 HOMEPAGE="https://coolio.github.io/"
@@ -26,6 +26,10 @@ IUSE=""
 # cool.io includes a bundled version of libev that is patched to work correctly with ruby.
 
 all_ruby_prepare() {
+	# See bug #855869 and its large number of dupes in bundled libev copies.
+	filter-lto
+	append-flags -fno-strict-aliasing
+
 	rm -r Gemfile* lib/.gitignore || die
 
 	sed -i -e '/[Bb]undler/d' Rakefile || die

diff --git a/dev-ruby/coolio/coolio-1.7.1-r2.ebuild b/dev-ruby/coolio/coolio-1.7.1-r2.ebuild
index 538c9aad48f1..1dda791d8c93 100644
--- a/dev-ruby/coolio/coolio-1.7.1-r2.ebuild
+++ b/dev-ruby/coolio/coolio-1.7.1-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
 
 RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb ext/iobuffer/extconf.rb)
 
-inherit ruby-fakegem
+inherit flag-o-matic ruby-fakegem
 
 DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
 HOMEPAGE="https://coolio.github.io/"
@@ -30,6 +30,10 @@ PATCHES=(
 # cool.io includes a bundled version of libev that is patched to work correctly with ruby.
 
 all_ruby_prepare() {
+	# See bug #855869 and its large number of dupes in bundled libev copies.
+	filter-lto
+	append-flags -fno-strict-aliasing
+
 	rm -r Gemfile* lib/.gitignore || die
 
 	sed -i -e '/[Bb]undler/d' Rakefile || die

diff --git a/dev-ruby/coolio/coolio-1.8.0.ebuild b/dev-ruby/coolio/coolio-1.8.0.ebuild
index 89809568f100..d521e9ab6350 100644
--- a/dev-ruby/coolio/coolio-1.8.0.ebuild
+++ b/dev-ruby/coolio/coolio-1.8.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
 
 RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb ext/iobuffer/extconf.rb)
 
-inherit ruby-fakegem
+inherit flag-o-matic ruby-fakegem
 
 DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
 HOMEPAGE="https://coolio.github.io/"
@@ -26,6 +26,10 @@ IUSE=""
 # cool.io includes a bundled version of libev that is patched to work correctly with ruby.
 
 all_ruby_prepare() {
+	# See bug #855869 and its large number of dupes in bundled libev copies.
+	filter-lto
+	append-flags -fno-strict-aliasing
+
 	rm -r Gemfile* lib/.gitignore || die
 
 	sed -i -e '/[Bb]undler/d' Rakefile || die


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2023-12-31 19:35 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2023-12-31 19:35 UTC (permalink / raw
  To: gentoo-commits

commit:     af35be2659361c6a115caf3e1c993072ec2f5d77
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Dec 31 19:34:13 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Dec 31 19:34:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af35be26

dev-ruby/coolio: enable ruby33

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/coolio-1.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/coolio/coolio-1.8.0.ebuild b/dev-ruby/coolio/coolio-1.8.0.ebuild
index 5ea3227f632b..89809568f100 100644
--- a/dev-ruby/coolio/coolio-1.8.0.ebuild
+++ b/dev-ruby/coolio/coolio-1.8.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2023-08-03 17:00 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2023-08-03 17:00 UTC (permalink / raw
  To: gentoo-commits

commit:     b2ad20de5e9aebf474f0c982fc6177123745b3ca
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Aug  3 16:59:55 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Aug  3 17:00:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2ad20de

dev-ruby/coolio: add 1.8.0

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.8.0.ebuild | 44 +++++++++++++++++++++++++++++++++++++
 2 files changed, 45 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index b22bb8e144ac..ae5012dada98 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1 +1,2 @@
 DIST cool.io-1.7.1.gem 112640 BLAKE2B 107d7541180de46c78542eab4b131220c4ae4a10210c7ff870f54eb24178b364fcac1abc4b93f8d0eccea197fb746cede95416aea8f3d5cc458626b1fa9a02f4 SHA512 9ab3e6ddd1689b2825f9bd82714b4ef5ac921dc4b2f84786971c3ec448577613cee73084c99090382878b0da43c9228cb2fd3a8627dc8f62ceeeff274dbdc929
+DIST cool.io-1.8.0.gem 113152 BLAKE2B 358fc0296636adb793a38a5763a964f6109a7884bba62f98d3ef92cd9a1a8ee038e3f2866a5f2bfad13a78519cd4299c4543a9382bc65bca59d4374102a09272 SHA512 e847bafbc157d05f1d48b262856a68d80b183a9eed29d6d454df4fbe7fabc427e6e83c873a0f36f2f8cc06bebac22cc1993f344943e43faaf556a8b235666026

diff --git a/dev-ruby/coolio/coolio-1.8.0.ebuild b/dev-ruby/coolio/coolio-1.8.0.ebuild
new file mode 100644
index 000000000000..5ea3227f632b
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.8.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb ext/iobuffer/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.io/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+all_ruby_prepare() {
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2023-04-19 20:07 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2023-04-19 20:07 UTC (permalink / raw
  To: gentoo-commits

commit:     0692121deca6bddc7fbcb799498b642ec2dfa011
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Apr 19 20:05:42 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Apr 19 20:07:13 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0692121d

dev-ruby/coolio: enable ruby32

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/coolio-1.7.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/coolio/coolio-1.7.1-r1.ebuild b/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
index 717ae48c1ac0..ce243d72a5a8 100644
--- a/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
+++ b/dev-ruby/coolio/coolio-1.7.1-r1.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"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2023-03-18  0:22 Sam James
  0 siblings, 0 replies; 34+ messages in thread
From: Sam James @ 2023-03-18  0:22 UTC (permalink / raw
  To: gentoo-commits

commit:     21cf5fb5695fdb68e43d12f49e545440320a29f4
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Mar 18 00:20:22 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Mar 18 00:20:22 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21cf5fb5

dev-ruby/coolio: add github upstream metadata

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-ruby/coolio/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/coolio/metadata.xml b/dev-ruby/coolio/metadata.xml
index 658c72b1920d..b484ee35ee3a 100644
--- a/dev-ruby/coolio/metadata.xml
+++ b/dev-ruby/coolio/metadata.xml
@@ -5,4 +5,7 @@
 	<email>ruby@gentoo.org</email>
 	<name>Gentoo Ruby Project</name>
 </maintainer>
+<upstream>
+	<remote-id type="github">tarcieri/cool.io</remote-id>
+</upstream>
 </pkgmetadata>


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2022-05-07  6:34 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2022-05-07  6:34 UTC (permalink / raw
  To: gentoo-commits

commit:     0d44214e4175dd2f694f5079c9d1c95bab1f0e86
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May  7 06:14:35 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May  7 06:33:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d44214e

dev-ruby/coolio: enable ruby31 and disable ruby25

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/coolio-1.7.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/coolio/coolio-1.7.1-r1.ebuild b/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
index b7f9b1eec0bd..717ae48c1ac0 100644
--- a/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
+++ b/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2022-02-05  6:57 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2022-02-05  6:57 UTC (permalink / raw
  To: gentoo-commits

commit:     73225d4f9a4b1729c0c88e8996416c8d88746396
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Feb  5 06:49:25 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Feb  5 06:57:01 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73225d4f

dev-ruby/coolio: cleanup

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/coolio-1.7.1.ebuild | 46 -------------------------------------
 1 file changed, 46 deletions(-)

diff --git a/dev-ruby/coolio/coolio-1.7.1.ebuild b/dev-ruby/coolio/coolio-1.7.1.ebuild
deleted file mode 100644
index 18be3f40240f..000000000000
--- a/dev-ruby/coolio/coolio-1.7.1.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb)
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.io/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2021-10-27 11:26 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2021-10-27 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     cb1ba7c26b4dfe06a411da0153c5e04843c89d44
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 05:51:53 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 11:24:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1ba7c2

dev-ruby/coolio: add ruby30

Switch to bundled iobuffer since the upstream version by the same author
it no longer maintained and does not work with ruby30.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/coolio-1.7.1-r1.ebuild | 44 ++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/dev-ruby/coolio/coolio-1.7.1-r1.ebuild b/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
new file mode 100644
index 00000000000..b7f9b1eec0b
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.7.1-r1.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb ext/iobuffer/extconf.rb)
+
+inherit ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.io/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+all_ruby_prepare() {
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2021-10-27 11:26 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2021-10-27 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     0344c8c6df8a5eb380a82cfb8aff5c8547ade098
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 05:47:18 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 11:24:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0344c8c6

dev-ruby/coolio: update HOMEPAGE

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/coolio-1.7.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/coolio/coolio-1.7.1.ebuild b/dev-ruby/coolio/coolio-1.7.1.ebuild
index 82cb3c7c006..18be3f40240 100644
--- a/dev-ruby/coolio/coolio-1.7.1.ebuild
+++ b/dev-ruby/coolio/coolio-1.7.1.ebuild
@@ -16,7 +16,7 @@ RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb)
 inherit multilib ruby-fakegem
 
 DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
+HOMEPAGE="https://coolio.github.io/"
 
 LICENSE="MIT"
 SLOT="0"


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2021-10-27 11:26 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2021-10-27 11:26 UTC (permalink / raw
  To: gentoo-commits

commit:     53ea357ac30c2b22cc46b6b0dd17a3530a71d842
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Oct 27 05:44:37 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Oct 27 11:24:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ea357a

dev-ruby/coolio: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/Manifest            |  2 --
 dev-ruby/coolio/coolio-1.6.0.ebuild | 57 -------------------------------------
 dev-ruby/coolio/coolio-1.7.0.ebuild | 57 -------------------------------------
 3 files changed, 116 deletions(-)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index de32634e524..b22bb8e144a 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,3 +1 @@
-DIST cool.io-1.6.0.gem 112128 BLAKE2B 829a2ce47342b4611fb76457836935e26902e5849dd7c43aae297f1d4b220c30020478d3176d15c179489be2ceb504da218b123d04cd6639a7b99e8a185f51eb SHA512 d6ef51ef15b804158b5d84a6a774368513e787d0bec12743d3ebf0c634d40b1fbfe213b5b7c484a1f3de0aaf894e5edb3072e39452d53886b00317a368570e76
-DIST cool.io-1.7.0.gem 112128 BLAKE2B 6c3db3fb6ac001321884de8cb1ffb4b1b8d7ef10afdd92cdbbae97672de43b75b79316cdd56f3a2075c7521742e1fd6874afdd9c218c68f532560d0fa77c0745 SHA512 e443fdd71a6bd0dd8409b7285a4fcea880aae2a43fc5687f664caa936ff4304b522bc07e148bdd51c91f8847ed2f482c5bbcee435dfab5282cf1114a47686d95
 DIST cool.io-1.7.1.gem 112640 BLAKE2B 107d7541180de46c78542eab4b131220c4ae4a10210c7ff870f54eb24178b364fcac1abc4b93f8d0eccea197fb746cede95416aea8f3d5cc458626b1fa9a02f4 SHA512 9ab3e6ddd1689b2825f9bd82714b4ef5ac921dc4b2f84786971c3ec448577613cee73084c99090382878b0da43c9228cb2fd3a8627dc8f62ceeeff274dbdc929

diff --git a/dev-ruby/coolio/coolio-1.6.0.ebuild b/dev-ruby/coolio/coolio-1.6.0.ebuild
deleted file mode 100644
index cb36a9e516a..00000000000
--- a/dev-ruby/coolio/coolio-1.6.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-}
-
-each_ruby_configure() {
-	pushd ext/cool.io || die
-	${RUBY} extconf.rb || die
-	popd || die
-}
-
-each_ruby_compile() {
-	pushd ext/cool.io || die
-	emake V=1
-	popd || die
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}

diff --git a/dev-ruby/coolio/coolio-1.7.0.ebuild b/dev-ruby/coolio/coolio-1.7.0.ebuild
deleted file mode 100644
index 30cbd1fc5c9..00000000000
--- a/dev-ruby/coolio/coolio-1.7.0.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# 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_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-}
-
-each_ruby_configure() {
-	pushd ext/cool.io || die
-	${RUBY} extconf.rb || die
-	popd || die
-}
-
-each_ruby_compile() {
-	pushd ext/cool.io || die
-	emake V=1
-	popd || die
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2021-02-17  5:59 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2021-02-17  5:59 UTC (permalink / raw
  To: gentoo-commits

commit:     f8ecd28b26199e373eefd8783a6717fc8d5daa46
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Feb 17 05:45:36 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Feb 17 05:45:36 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8ecd28b

dev-ruby/coolio: add 1.7.1

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.7.1.ebuild | 46 +++++++++++++++++++++++++++++++++++++
 2 files changed, 47 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 07eb92d36c2..de32634e524 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,2 +1,3 @@
 DIST cool.io-1.6.0.gem 112128 BLAKE2B 829a2ce47342b4611fb76457836935e26902e5849dd7c43aae297f1d4b220c30020478d3176d15c179489be2ceb504da218b123d04cd6639a7b99e8a185f51eb SHA512 d6ef51ef15b804158b5d84a6a774368513e787d0bec12743d3ebf0c634d40b1fbfe213b5b7c484a1f3de0aaf894e5edb3072e39452d53886b00317a368570e76
 DIST cool.io-1.7.0.gem 112128 BLAKE2B 6c3db3fb6ac001321884de8cb1ffb4b1b8d7ef10afdd92cdbbae97672de43b75b79316cdd56f3a2075c7521742e1fd6874afdd9c218c68f532560d0fa77c0745 SHA512 e443fdd71a6bd0dd8409b7285a4fcea880aae2a43fc5687f664caa936ff4304b522bc07e148bdd51c91f8847ed2f482c5bbcee435dfab5282cf1114a47686d95
+DIST cool.io-1.7.1.gem 112640 BLAKE2B 107d7541180de46c78542eab4b131220c4ae4a10210c7ff870f54eb24178b364fcac1abc4b93f8d0eccea197fb746cede95416aea8f3d5cc458626b1fa9a02f4 SHA512 9ab3e6ddd1689b2825f9bd82714b4ef5ac921dc4b2f84786971c3ec448577613cee73084c99090382878b0da43c9228cb2fd3a8627dc8f62ceeeff274dbdc929

diff --git a/dev-ruby/coolio/coolio-1.7.1.ebuild b/dev-ruby/coolio/coolio-1.7.1.ebuild
new file mode 100644
index 00000000000..82cb3c7c006
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.7.1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+RUBY_FAKEGEM_EXTENSIONS=(ext/cool.io/extconf.rb)
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2020-09-26  7:20 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2020-09-26  7:20 UTC (permalink / raw
  To: gentoo-commits

commit:     26f4a6627f317791d93b27b9ec07c2f403d444a7
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 26 07:10:14 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Sep 26 07:20:02 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26f4a662

dev-ruby/coolio: add 1.7.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.7.0.ebuild | 57 +++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 8acc4077910..07eb92d36c2 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1 +1,2 @@
 DIST cool.io-1.6.0.gem 112128 BLAKE2B 829a2ce47342b4611fb76457836935e26902e5849dd7c43aae297f1d4b220c30020478d3176d15c179489be2ceb504da218b123d04cd6639a7b99e8a185f51eb SHA512 d6ef51ef15b804158b5d84a6a774368513e787d0bec12743d3ebf0c634d40b1fbfe213b5b7c484a1f3de0aaf894e5edb3072e39452d53886b00317a368570e76
+DIST cool.io-1.7.0.gem 112128 BLAKE2B 6c3db3fb6ac001321884de8cb1ffb4b1b8d7ef10afdd92cdbbae97672de43b75b79316cdd56f3a2075c7521742e1fd6874afdd9c218c68f532560d0fa77c0745 SHA512 e443fdd71a6bd0dd8409b7285a4fcea880aae2a43fc5687f664caa936ff4304b522bc07e148bdd51c91f8847ed2f482c5bbcee435dfab5282cf1114a47686d95

diff --git a/dev-ruby/coolio/coolio-1.7.0.ebuild b/dev-ruby/coolio/coolio-1.7.0.ebuild
new file mode 100644
index 00000000000..30cbd1fc5c9
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.7.0.ebuild
@@ -0,0 +1,57 @@
+# 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_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}
+
+each_ruby_configure() {
+	pushd ext/cool.io || die
+	${RUBY} extconf.rb || die
+	popd || die
+}
+
+each_ruby_compile() {
+	pushd ext/cool.io || die
+	emake V=1
+	popd || die
+	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2020-08-22  7:56 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2020-08-22  7:56 UTC (permalink / raw
  To: gentoo-commits

commit:     63b29bb60cc74abdb2b6bbd1b06b41be5e2cea38
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 22 07:18:13 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Aug 22 07:55:51 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b29bb6

dev-ruby/coolio: cleanup

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/Manifest            |  2 --
 dev-ruby/coolio/coolio-1.5.3.ebuild | 57 -------------------------------------
 dev-ruby/coolio/coolio-1.5.4.ebuild | 57 -------------------------------------
 3 files changed, 116 deletions(-)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 2a4cc47b3cc..8acc4077910 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,3 +1 @@
-DIST cool.io-1.5.3.gem 112128 BLAKE2B f343ee73e3796744ec21d3af13e92a0a462e10b262543c2d77ab0dd6c5250bbd6cf0d6579646d146983df1c2b288717f3d4e9f1d5d0cded58a9b1422e497dee5 SHA512 6ef61713acdccf951ebd64018a3d9ec83e2655895994fe23842e18cd2556f4d35ec42144577a83b30ef369a9047a58d1bba2224145653db0b7c203dfdca6c3c3
-DIST cool.io-1.5.4.gem 112128 BLAKE2B 49ae41e7ab3481609952d0234e3303d195f59d3a7f369c40aadf72b1c7a85cb46b189532025912d60e972d41f6abd1b4dce3b00d458f59ba80d98a3c51845adc SHA512 d618b3ff396dd2145f8af78e38cafa13c3bb8ca8b9c2d17c8d2884b15178a3f644a8afabadb1b2821b315a5625f169f58bb384f8829828303b9de0d761dec1e7
 DIST cool.io-1.6.0.gem 112128 BLAKE2B 829a2ce47342b4611fb76457836935e26902e5849dd7c43aae297f1d4b220c30020478d3176d15c179489be2ceb504da218b123d04cd6639a7b99e8a185f51eb SHA512 d6ef51ef15b804158b5d84a6a774368513e787d0bec12743d3ebf0c634d40b1fbfe213b5b7c484a1f3de0aaf894e5edb3072e39452d53886b00317a368570e76

diff --git a/dev-ruby/coolio/coolio-1.5.3.ebuild b/dev-ruby/coolio/coolio-1.5.3.ebuild
deleted file mode 100644
index b0718cda696..00000000000
--- a/dev-ruby/coolio/coolio-1.5.3.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-}
-
-each_ruby_configure() {
-	pushd ext/cool.io || die
-	${RUBY} extconf.rb || die
-	popd || die
-}
-
-each_ruby_compile() {
-	pushd ext/cool.io || die
-	emake V=1
-	popd || die
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}

diff --git a/dev-ruby/coolio/coolio-1.5.4.ebuild b/dev-ruby/coolio/coolio-1.5.4.ebuild
deleted file mode 100644
index b0718cda696..00000000000
--- a/dev-ruby/coolio/coolio-1.5.4.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-}
-
-each_ruby_configure() {
-	pushd ext/cool.io || die
-	${RUBY} extconf.rb || die
-	popd || die
-}
-
-each_ruby_compile() {
-	pushd ext/cool.io || die
-	emake V=1
-	popd || die
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2020-05-02  5:18 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2020-05-02  5:18 UTC (permalink / raw
  To: gentoo-commits

commit:     f20fa08379813b0915277431dc56a8c4614c6c85
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat May  2 05:03:55 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat May  2 05:17:35 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20fa083

dev-ruby/coolio: add ruby27

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/coolio-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/coolio/coolio-1.6.0.ebuild b/dev-ruby/coolio/coolio-1.6.0.ebuild
index 637257328a7..cb36a9e516a 100644
--- a/dev-ruby/coolio/coolio-1.6.0.ebuild
+++ b/dev-ruby/coolio/coolio-1.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2020-01-25  7:12 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2020-01-25  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     02ae8445b3d340bcd6de3fcb58dcf2437c17ee97
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 25 06:30:30 2020 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jan 25 06:30:30 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02ae8445

dev-ruby/coolio: add 1.6.0

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.6.0.ebuild | 57 +++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 8c05a34993e..2a4cc47b3cc 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,2 +1,3 @@
 DIST cool.io-1.5.3.gem 112128 BLAKE2B f343ee73e3796744ec21d3af13e92a0a462e10b262543c2d77ab0dd6c5250bbd6cf0d6579646d146983df1c2b288717f3d4e9f1d5d0cded58a9b1422e497dee5 SHA512 6ef61713acdccf951ebd64018a3d9ec83e2655895994fe23842e18cd2556f4d35ec42144577a83b30ef369a9047a58d1bba2224145653db0b7c203dfdca6c3c3
 DIST cool.io-1.5.4.gem 112128 BLAKE2B 49ae41e7ab3481609952d0234e3303d195f59d3a7f369c40aadf72b1c7a85cb46b189532025912d60e972d41f6abd1b4dce3b00d458f59ba80d98a3c51845adc SHA512 d618b3ff396dd2145f8af78e38cafa13c3bb8ca8b9c2d17c8d2884b15178a3f644a8afabadb1b2821b315a5625f169f58bb384f8829828303b9de0d761dec1e7
+DIST cool.io-1.6.0.gem 112128 BLAKE2B 829a2ce47342b4611fb76457836935e26902e5849dd7c43aae297f1d4b220c30020478d3176d15c179489be2ceb504da218b123d04cd6639a7b99e8a185f51eb SHA512 d6ef51ef15b804158b5d84a6a774368513e787d0bec12743d3ebf0c634d40b1fbfe213b5b7c484a1f3de0aaf894e5edb3072e39452d53886b00317a368570e76

diff --git a/dev-ruby/coolio/coolio-1.6.0.ebuild b/dev-ruby/coolio/coolio-1.6.0.ebuild
new file mode 100644
index 00000000000..637257328a7
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.6.0.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}
+
+each_ruby_configure() {
+	pushd ext/cool.io || die
+	${RUBY} extconf.rb || die
+	popd || die
+}
+
+each_ruby_compile() {
+	pushd ext/cool.io || die
+	emake V=1
+	popd || die
+	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2019-04-03  5:46 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2019-04-03  5:46 UTC (permalink / raw
  To: gentoo-commits

commit:     708e4a450bd38fa2684dafa52a2280f85e30a7f8
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  3 05:19:59 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Apr  3 05:45:05 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=708e4a45

dev-ruby/coolio: add 1.5.4

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.5.4.ebuild | 57 +++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 9be01d3d319..8c05a34993e 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1 +1,2 @@
 DIST cool.io-1.5.3.gem 112128 BLAKE2B f343ee73e3796744ec21d3af13e92a0a462e10b262543c2d77ab0dd6c5250bbd6cf0d6579646d146983df1c2b288717f3d4e9f1d5d0cded58a9b1422e497dee5 SHA512 6ef61713acdccf951ebd64018a3d9ec83e2655895994fe23842e18cd2556f4d35ec42144577a83b30ef369a9047a58d1bba2224145653db0b7c203dfdca6c3c3
+DIST cool.io-1.5.4.gem 112128 BLAKE2B 49ae41e7ab3481609952d0234e3303d195f59d3a7f369c40aadf72b1c7a85cb46b189532025912d60e972d41f6abd1b4dce3b00d458f59ba80d98a3c51845adc SHA512 d618b3ff396dd2145f8af78e38cafa13c3bb8ca8b9c2d17c8d2884b15178a3f644a8afabadb1b2821b315a5625f169f58bb384f8829828303b9de0d761dec1e7

diff --git a/dev-ruby/coolio/coolio-1.5.4.ebuild b/dev-ruby/coolio/coolio-1.5.4.ebuild
new file mode 100644
index 00000000000..b0718cda696
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.5.4.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}
+
+each_ruby_configure() {
+	pushd ext/cool.io || die
+	${RUBY} extconf.rb || die
+	popd || die
+}
+
+each_ruby_compile() {
+	pushd ext/cool.io || die
+	emake V=1
+	popd || die
+	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2019-01-12  7:42 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2019-01-12  7:42 UTC (permalink / raw
  To: gentoo-commits

commit:     7315bbbfcc4c0aecc2aa9d92818bd7eedb607569
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 12 07:40:32 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Jan 12 07:40:32 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7315bbbf

dev-ruby/coolio: add ruby26

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11

 dev-ruby/coolio/coolio-1.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/coolio/coolio-1.5.3.ebuild b/dev-ruby/coolio/coolio-1.5.3.ebuild
index 67d0237c338..b0718cda696 100644
--- a/dev-ruby/coolio/coolio-1.5.3.ebuild
+++ b/dev-ruby/coolio/coolio-1.5.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2018-04-07  5:33 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2018-04-07  5:33 UTC (permalink / raw
  To: gentoo-commits

commit:     fc345e04152d83c5c52bdb5dbb7f4547a07d2379
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Apr  7 04:55:34 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Apr  7 05:32:40 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc345e04

dev-ruby/coolio: add ruby25

Package-Manager: Portage-2.3.24, Repoman-2.3.6

 dev-ruby/coolio/coolio-1.5.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/coolio/coolio-1.5.3.ebuild b/dev-ruby/coolio/coolio-1.5.3.ebuild
index 2bee88ceb58..67d0237c338 100644
--- a/dev-ruby/coolio/coolio-1.5.3.ebuild
+++ b/dev-ruby/coolio/coolio-1.5.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby22 ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2018-02-02 17:14 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2018-02-02 17:14 UTC (permalink / raw
  To: gentoo-commits

commit:     65772932471e6081a124339e3783b0a02b73c370
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Feb  2 16:59:58 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Feb  2 16:59:58 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65772932

dev-ruby/coolio: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/coolio/Manifest            |  2 --
 dev-ruby/coolio/coolio-1.5.0.ebuild | 62 -------------------------------------
 dev-ruby/coolio/coolio-1.5.1.ebuild | 57 ----------------------------------
 3 files changed, 121 deletions(-)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index cd5edef2fcb..9be01d3d319 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,3 +1 @@
-DIST cool.io-1.5.0.gem 112128 BLAKE2B e29644b4e2a592f4352141cb3450c90e9b89a2ce490d598695d3318e5722055d56df7ca4d462e0e6facceb5a846c0a654069dc63a2398edc7500d5921426c2ec SHA512 e3089282352eb1f5c08d9cf2c8a8397904eaa3835b1146439c04f104210630b5ae49696716a971a9ba5a33e8cf85f28dc706d211ef47fbe6dfcbbb81a3a87bc1
-DIST cool.io-1.5.1.gem 112128 BLAKE2B 2aba94865094611cc8fa746d4e1e3cec0bea8a762f102e63a5a52cd46d6867e173b406685ca7027f1d9871bf8a0aa6b12c261b95545a288cd2bd61673d807223 SHA512 faf85ca190f7090d288202daf7a74068940402098bcd8ff954e4dc603be9934b332aeb8b43869f56c59a413954e98cbe8a48a554ae65690988a5d9d64169627e
 DIST cool.io-1.5.3.gem 112128 BLAKE2B f343ee73e3796744ec21d3af13e92a0a462e10b262543c2d77ab0dd6c5250bbd6cf0d6579646d146983df1c2b288717f3d4e9f1d5d0cded58a9b1422e497dee5 SHA512 6ef61713acdccf951ebd64018a3d9ec83e2655895994fe23842e18cd2556f4d35ec42144577a83b30ef369a9047a58d1bba2224145653db0b7c203dfdca6c3c3

diff --git a/dev-ruby/coolio/coolio-1.5.0.ebuild b/dev-ruby/coolio/coolio-1.5.0.ebuild
deleted file mode 100644
index f1590fcf5af..00000000000
--- a/dev-ruby/coolio/coolio-1.5.0.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.io/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-
-	# Remove specs that fail, possibly due to libev
-	# incompatibility. Should be investigated but cool.io is no longer
-	# maintained.
-	rm -f spec/udp_socket_spec.rb || die
-}
-
-each_ruby_configure() {
-	pushd ext/cool.io || die
-	${RUBY} extconf.rb || die
-	popd || die
-}
-
-each_ruby_compile() {
-	pushd ext/cool.io || die
-	emake V=1
-	popd || die
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}

diff --git a/dev-ruby/coolio/coolio-1.5.1.ebuild b/dev-ruby/coolio/coolio-1.5.1.ebuild
deleted file mode 100644
index f5e6db466c6..00000000000
--- a/dev-ruby/coolio/coolio-1.5.1.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-}
-
-each_ruby_configure() {
-	pushd ext/cool.io || die
-	${RUBY} extconf.rb || die
-	popd || die
-}
-
-each_ruby_compile() {
-	pushd ext/cool.io || die
-	emake V=1
-	popd || die
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2017-11-23  6:52 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2017-11-23  6:52 UTC (permalink / raw
  To: gentoo-commits

commit:     676159a983277b8fc091ebe64003cffbd9488099
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Nov 23 06:50:12 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Nov 23 06:50:12 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=676159a9

dev-ruby/coolio: add 1.5.3

Package-Manager: Portage-2.3.13, Repoman-2.3.3

 dev-ruby/coolio/Manifest            |  5 ++--
 dev-ruby/coolio/coolio-1.5.3.ebuild | 57 +++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index f6720a60cc1..cd5edef2fcb 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,2 +1,3 @@
-DIST cool.io-1.5.0.gem 112128 SHA256 dbf0af137fd347b4b519b1fe8c27eda1b784fe7ca79a398c1d6163593f872045 SHA512 e3089282352eb1f5c08d9cf2c8a8397904eaa3835b1146439c04f104210630b5ae49696716a971a9ba5a33e8cf85f28dc706d211ef47fbe6dfcbbb81a3a87bc1 WHIRLPOOL e9f24508469e04618b0c3023113cd17be06c229b499ed6dbda7655f5119776140f5a51dd68ff9f59f02c4b890c172a0efe6a70c0b3d3cd78d052cf38190248e8
-DIST cool.io-1.5.1.gem 112128 SHA256 6e189ba8868df8833247b62357fe6db3215f27cb5296f7cbd162ea74c94f8bd2 SHA512 faf85ca190f7090d288202daf7a74068940402098bcd8ff954e4dc603be9934b332aeb8b43869f56c59a413954e98cbe8a48a554ae65690988a5d9d64169627e WHIRLPOOL cfa977a3d0cc3a344059750777399bec71eae8b51d8ad009bede3f9781251f383b9997b115da275814eb0449e2db6ba436712b211190955389a54a1c8350b23b
+DIST cool.io-1.5.0.gem 112128 BLAKE2B e29644b4e2a592f4352141cb3450c90e9b89a2ce490d598695d3318e5722055d56df7ca4d462e0e6facceb5a846c0a654069dc63a2398edc7500d5921426c2ec SHA512 e3089282352eb1f5c08d9cf2c8a8397904eaa3835b1146439c04f104210630b5ae49696716a971a9ba5a33e8cf85f28dc706d211ef47fbe6dfcbbb81a3a87bc1
+DIST cool.io-1.5.1.gem 112128 BLAKE2B 2aba94865094611cc8fa746d4e1e3cec0bea8a762f102e63a5a52cd46d6867e173b406685ca7027f1d9871bf8a0aa6b12c261b95545a288cd2bd61673d807223 SHA512 faf85ca190f7090d288202daf7a74068940402098bcd8ff954e4dc603be9934b332aeb8b43869f56c59a413954e98cbe8a48a554ae65690988a5d9d64169627e
+DIST cool.io-1.5.3.gem 112128 BLAKE2B f343ee73e3796744ec21d3af13e92a0a462e10b262543c2d77ab0dd6c5250bbd6cf0d6579646d146983df1c2b288717f3d4e9f1d5d0cded58a9b1422e497dee5 SHA512 6ef61713acdccf951ebd64018a3d9ec83e2655895994fe23842e18cd2556f4d35ec42144577a83b30ef369a9047a58d1bba2224145653db0b7c203dfdca6c3c3

diff --git a/dev-ruby/coolio/coolio-1.5.3.ebuild b/dev-ruby/coolio/coolio-1.5.3.ebuild
new file mode 100644
index 00000000000..2bee88ceb58
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.5.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby22 ruby23 ruby24"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}
+
+each_ruby_configure() {
+	pushd ext/cool.io || die
+	${RUBY} extconf.rb || die
+	popd || die
+}
+
+each_ruby_compile() {
+	pushd ext/cool.io || die
+	emake V=1
+	popd || die
+	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2017-08-18  6:11 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2017-08-18  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     b53801fce9db25ee96c1d5e1af612ebef7f72b83
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 18 05:49:33 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Aug 18 05:49:33 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b53801fc

dev-ruby/coolio: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/coolio/coolio-1.5.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/coolio/coolio-1.5.1.ebuild b/dev-ruby/coolio/coolio-1.5.1.ebuild
index 1f704335342..f5e6db466c6 100644
--- a/dev-ruby/coolio/coolio-1.5.1.ebuild
+++ b/dev-ruby/coolio/coolio-1.5.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2017-08-18  6:11 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2017-08-18  6:11 UTC (permalink / raw
  To: gentoo-commits

commit:     b05d34ba5f00a22d2642e79b2d9b78832520278b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Aug 18 05:40:30 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Aug 18 05:40:30 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05d34ba

dev-ruby/coolio: cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/coolio/Manifest            |  2 --
 dev-ruby/coolio/coolio-1.4.2.ebuild | 62 -------------------------------------
 dev-ruby/coolio/coolio-1.4.5.ebuild | 62 -------------------------------------
 3 files changed, 126 deletions(-)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 90480b5dd95..f6720a60cc1 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,4 +1,2 @@
-DIST cool.io-1.4.2.gem 109568 SHA256 29922ff388da1ae2c17432e73dd35af58972dd7596bb5b065f6e158e45b45402 SHA512 fefa4140f4250f776505537abe3e87ce199e7aa5236ec98b92f88df3412a7347751ec0499f801c22eab11c051b4daa3317d161388bf904730d2db8aa98f3362a WHIRLPOOL 08e81de71a9c26fa4f7d6e2a8eba9919a4cffcb49a7875eddd881e7645bc15b1a62b681f736cbd88b05892cf484314af6972cd201236ca58cfc3f112889656f0
-DIST cool.io-1.4.5.gem 109568 SHA256 6182eb0c80ade7757af4a2d9ec4c9db37f38a6e8b073779e466672d9a49faef4 SHA512 80f726f2a8873159d9cbb58d1b354f41d799ec5740e619ac564cbe19f11fe18e858dece26af6cae8637a41c5799cb93b1b07ed13a0b3e0c9c9cb6932542345af WHIRLPOOL 56358a7750431dd6e521597ec824b21ddbaa53258c8865be278097746b20cee5034083a2dbd0b92d8ba70668a5a0d1f274f307ba794a71d8dd990319c89aadee
 DIST cool.io-1.5.0.gem 112128 SHA256 dbf0af137fd347b4b519b1fe8c27eda1b784fe7ca79a398c1d6163593f872045 SHA512 e3089282352eb1f5c08d9cf2c8a8397904eaa3835b1146439c04f104210630b5ae49696716a971a9ba5a33e8cf85f28dc706d211ef47fbe6dfcbbb81a3a87bc1 WHIRLPOOL e9f24508469e04618b0c3023113cd17be06c229b499ed6dbda7655f5119776140f5a51dd68ff9f59f02c4b890c172a0efe6a70c0b3d3cd78d052cf38190248e8
 DIST cool.io-1.5.1.gem 112128 SHA256 6e189ba8868df8833247b62357fe6db3215f27cb5296f7cbd162ea74c94f8bd2 SHA512 faf85ca190f7090d288202daf7a74068940402098bcd8ff954e4dc603be9934b332aeb8b43869f56c59a413954e98cbe8a48a554ae65690988a5d9d64169627e WHIRLPOOL cfa977a3d0cc3a344059750777399bec71eae8b51d8ad009bede3f9781251f383b9997b115da275814eb0449e2db6ba436712b211190955389a54a1c8350b23b

diff --git a/dev-ruby/coolio/coolio-1.4.2.ebuild b/dev-ruby/coolio/coolio-1.4.2.ebuild
deleted file mode 100644
index f22f89e391d..00000000000
--- a/dev-ruby/coolio/coolio-1.4.2.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# iobuffer: -rbx
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.io/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libev-4.20"
-RDEPEND+=" >=dev-libs/libev-4.20"
-
-RUBY_PATCHES=( "${PN}-1.1.0-libev.patch" )
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* ext/libev ext/cool.io/libev.c lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-
-	# Remove specs that fail, possibly due to libev
-	# incompatibility. Should be investigated but cool.io is no longer
-	# maintained.
-	rm -f spec/udp_socket_spec.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/cool.io extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake V=1 -Cext/cool.io
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}

diff --git a/dev-ruby/coolio/coolio-1.4.5.ebuild b/dev-ruby/coolio/coolio-1.4.5.ebuild
deleted file mode 100644
index 3cf99c52caf..00000000000
--- a/dev-ruby/coolio/coolio-1.4.5.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-# iobuffer: -rbx
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.io/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libev-4.20"
-RDEPEND+=" >=dev-libs/libev-4.20"
-
-RUBY_PATCHES=( "${PN}-1.1.0-libev.patch" )
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* ext/libev ext/cool.io/libev.c lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-
-	# Remove specs that fail, possibly due to libev
-	# incompatibility. Should be investigated but cool.io is no longer
-	# maintained.
-	rm -f spec/udp_socket_spec.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/cool.io extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake V=1 -Cext/cool.io
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2017-08-10  5:05 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2017-08-10  5:05 UTC (permalink / raw
  To: gentoo-commits

commit:     2ee2e9f031c65c3830078805c2651cc99bcbbd7f
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 10 05:03:50 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Aug 10 05:03:50 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ee2e9f0

dev-ruby/coolio: add 1.5.1

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.5.1.ebuild | 57 +++++++++++++++++++++++++++++++++++++
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index e83caff8848..90480b5dd95 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,3 +1,4 @@
 DIST cool.io-1.4.2.gem 109568 SHA256 29922ff388da1ae2c17432e73dd35af58972dd7596bb5b065f6e158e45b45402 SHA512 fefa4140f4250f776505537abe3e87ce199e7aa5236ec98b92f88df3412a7347751ec0499f801c22eab11c051b4daa3317d161388bf904730d2db8aa98f3362a WHIRLPOOL 08e81de71a9c26fa4f7d6e2a8eba9919a4cffcb49a7875eddd881e7645bc15b1a62b681f736cbd88b05892cf484314af6972cd201236ca58cfc3f112889656f0
 DIST cool.io-1.4.5.gem 109568 SHA256 6182eb0c80ade7757af4a2d9ec4c9db37f38a6e8b073779e466672d9a49faef4 SHA512 80f726f2a8873159d9cbb58d1b354f41d799ec5740e619ac564cbe19f11fe18e858dece26af6cae8637a41c5799cb93b1b07ed13a0b3e0c9c9cb6932542345af WHIRLPOOL 56358a7750431dd6e521597ec824b21ddbaa53258c8865be278097746b20cee5034083a2dbd0b92d8ba70668a5a0d1f274f307ba794a71d8dd990319c89aadee
 DIST cool.io-1.5.0.gem 112128 SHA256 dbf0af137fd347b4b519b1fe8c27eda1b784fe7ca79a398c1d6163593f872045 SHA512 e3089282352eb1f5c08d9cf2c8a8397904eaa3835b1146439c04f104210630b5ae49696716a971a9ba5a33e8cf85f28dc706d211ef47fbe6dfcbbb81a3a87bc1 WHIRLPOOL e9f24508469e04618b0c3023113cd17be06c229b499ed6dbda7655f5119776140f5a51dd68ff9f59f02c4b890c172a0efe6a70c0b3d3cd78d052cf38190248e8
+DIST cool.io-1.5.1.gem 112128 SHA256 6e189ba8868df8833247b62357fe6db3215f27cb5296f7cbd162ea74c94f8bd2 SHA512 faf85ca190f7090d288202daf7a74068940402098bcd8ff954e4dc603be9934b332aeb8b43869f56c59a413954e98cbe8a48a554ae65690988a5d9d64169627e WHIRLPOOL cfa977a3d0cc3a344059750777399bec71eae8b51d8ad009bede3f9781251f383b9997b115da275814eb0449e2db6ba436712b211190955389a54a1c8350b23b

diff --git a/dev-ruby/coolio/coolio-1.5.1.ebuild b/dev-ruby/coolio/coolio-1.5.1.ebuild
new file mode 100644
index 00000000000..1f704335342
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.5.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+}
+
+each_ruby_configure() {
+	pushd ext/cool.io || die
+	${RUBY} extconf.rb || die
+	popd || die
+}
+
+each_ruby_compile() {
+	pushd ext/cool.io || die
+	emake V=1
+	popd || die
+	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2017-08-10  5:05 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2017-08-10  5:05 UTC (permalink / raw
  To: gentoo-commits

commit:     9ef2ee88d392cc4ef5848c080bcd03aa6f4cce0b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Aug 10 04:58:35 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Aug 10 04:58:35 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ef2ee88

dev-ruby/coolio: move ~x86 keyword forward

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/coolio/coolio-1.5.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/coolio/coolio-1.5.0.ebuild b/dev-ruby/coolio/coolio-1.5.0.ebuild
index 2c41d2ba4d2..47345b593b9 100644
--- a/dev-ruby/coolio/coolio-1.5.0.ebuild
+++ b/dev-ruby/coolio/coolio-1.5.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="https://coolio.github.com/"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 # cool.io includes a bundled version of libev that is patched to work correctly with ruby.


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2017-04-20  5:03 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2017-04-20  5:03 UTC (permalink / raw
  To: gentoo-commits

commit:     832cb7ef58ef358725129093b5ab34fd784939e6
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 20 05:00:56 2017 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Thu Apr 20 05:00:56 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=832cb7ef

dev-ruby/coolio: add 1.5.0

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.5.0.ebuild | 62 +++++++++++++++++++++++++++++++++++++
 2 files changed, 63 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 151f9f3974d..e83caff8848 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,2 +1,3 @@
 DIST cool.io-1.4.2.gem 109568 SHA256 29922ff388da1ae2c17432e73dd35af58972dd7596bb5b065f6e158e45b45402 SHA512 fefa4140f4250f776505537abe3e87ce199e7aa5236ec98b92f88df3412a7347751ec0499f801c22eab11c051b4daa3317d161388bf904730d2db8aa98f3362a WHIRLPOOL 08e81de71a9c26fa4f7d6e2a8eba9919a4cffcb49a7875eddd881e7645bc15b1a62b681f736cbd88b05892cf484314af6972cd201236ca58cfc3f112889656f0
 DIST cool.io-1.4.5.gem 109568 SHA256 6182eb0c80ade7757af4a2d9ec4c9db37f38a6e8b073779e466672d9a49faef4 SHA512 80f726f2a8873159d9cbb58d1b354f41d799ec5740e619ac564cbe19f11fe18e858dece26af6cae8637a41c5799cb93b1b07ed13a0b3e0c9c9cb6932542345af WHIRLPOOL 56358a7750431dd6e521597ec824b21ddbaa53258c8865be278097746b20cee5034083a2dbd0b92d8ba70668a5a0d1f274f307ba794a71d8dd990319c89aadee
+DIST cool.io-1.5.0.gem 112128 SHA256 dbf0af137fd347b4b519b1fe8c27eda1b784fe7ca79a398c1d6163593f872045 SHA512 e3089282352eb1f5c08d9cf2c8a8397904eaa3835b1146439c04f104210630b5ae49696716a971a9ba5a33e8cf85f28dc706d211ef47fbe6dfcbbb81a3a87bc1 WHIRLPOOL e9f24508469e04618b0c3023113cd17be06c229b499ed6dbda7655f5119776140f5a51dd68ff9f59f02c4b890c172a0efe6a70c0b3d3cd78d052cf38190248e8

diff --git a/dev-ruby/coolio/coolio-1.5.0.ebuild b/dev-ruby/coolio/coolio-1.5.0.ebuild
new file mode 100644
index 00000000000..2c41d2ba4d2
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.5.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+# cool.io includes a bundled version of libev that is patched to work correctly with ruby.
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+
+	# Remove specs that fail, possibly due to libev
+	# incompatibility. Should be investigated but cool.io is no longer
+	# maintained.
+	rm -f spec/udp_socket_spec.rb || die
+}
+
+each_ruby_configure() {
+	pushd ext/cool.io || die
+	${RUBY} extconf.rb || die
+	popd || die
+}
+
+each_ruby_compile() {
+	pushd ext/cool.io || die
+	emake V=1
+	popd || die
+	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2016-10-14 14:33 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2016-10-14 14:33 UTC (permalink / raw
  To: gentoo-commits

commit:     9e7f5b0a19bd6eb0ff4534602442bd01e3d798f4
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Oct 14 07:32:41 2016 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Oct 14 14:33:05 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e7f5b0a

dev-ruby/coolio: add 1.4.5

Package-Manager: portage-2.3.0

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.4.5.ebuild | 63 +++++++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 04ad366..151f9f3 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1 +1,2 @@
 DIST cool.io-1.4.2.gem 109568 SHA256 29922ff388da1ae2c17432e73dd35af58972dd7596bb5b065f6e158e45b45402 SHA512 fefa4140f4250f776505537abe3e87ce199e7aa5236ec98b92f88df3412a7347751ec0499f801c22eab11c051b4daa3317d161388bf904730d2db8aa98f3362a WHIRLPOOL 08e81de71a9c26fa4f7d6e2a8eba9919a4cffcb49a7875eddd881e7645bc15b1a62b681f736cbd88b05892cf484314af6972cd201236ca58cfc3f112889656f0
+DIST cool.io-1.4.5.gem 109568 SHA256 6182eb0c80ade7757af4a2d9ec4c9db37f38a6e8b073779e466672d9a49faef4 SHA512 80f726f2a8873159d9cbb58d1b354f41d799ec5740e619ac564cbe19f11fe18e858dece26af6cae8637a41c5799cb93b1b07ed13a0b3e0c9c9cb6932542345af WHIRLPOOL 56358a7750431dd6e521597ec824b21ddbaa53258c8865be278097746b20cee5034083a2dbd0b92d8ba70668a5a0d1f274f307ba794a71d8dd990319c89aadee

diff --git a/dev-ruby/coolio/coolio-1.4.5.ebuild b/dev-ruby/coolio/coolio-1.4.5.ebuild
new file mode 100644
index 00000000..5a4c28e
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.4.5.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# iobuffer: -rbx
+USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+=" >=dev-libs/libev-4.20"
+RDEPEND+=" >=dev-libs/libev-4.20"
+
+RUBY_PATCHES=( "${PN}-1.1.0-libev.patch" )
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* ext/libev ext/cool.io/libev.c lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+
+	# Remove specs that fail, possibly due to libev
+	# incompatibility. Should be investigated but cool.io is no longer
+	# maintained.
+	rm -f spec/udp_socket_spec.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/cool.io extconf.rb || die
+}
+
+each_ruby_compile() {
+	emake V=1 -Cext/cool.io
+	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2016-04-06 22:50 Manuel Rüger
  0 siblings, 0 replies; 34+ messages in thread
From: Manuel Rüger @ 2016-04-06 22:50 UTC (permalink / raw
  To: gentoo-commits

commit:     e6a18a45b080187e9af88ffdce0597b6b7db2f2c
Author:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
AuthorDate: Wed Apr  6 22:50:25 2016 +0000
Commit:     Manuel Rüger <mrueg <AT> gentoo <DOT> org>
CommitDate: Wed Apr  6 22:50:25 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6a18a45

dev-ruby/coolio: Remove old

Package-Manager: portage-2.2.28

 dev-ruby/coolio/Manifest            |  1 -
 dev-ruby/coolio/coolio-1.4.1.ebuild | 63 -------------------------------------
 2 files changed, 64 deletions(-)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 318ad3e..04ad366 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,2 +1 @@
-DIST cool.io-1.4.1.gem 109056 SHA256 3c40726d3f567e19ffa7db9a565c365793b637b4c1f1650d7dde479d35371164 SHA512 4226e02a0ec81379298389df779d11803a6dfe7853fad42b400e0b154c690cc01f7cb34e50e46b56edf04718195a9aff8e79b0de366f2f1f872567b23bbbb6b3 WHIRLPOOL a27d00ae8e90c29a7b5db0bf0b4e20374a58801838a8da1ffaca584c74c473808e90efa5af6abe5175598e802202f388f7d2a9731de3af5825d8c4e60567eb91
 DIST cool.io-1.4.2.gem 109568 SHA256 29922ff388da1ae2c17432e73dd35af58972dd7596bb5b065f6e158e45b45402 SHA512 fefa4140f4250f776505537abe3e87ce199e7aa5236ec98b92f88df3412a7347751ec0499f801c22eab11c051b4daa3317d161388bf904730d2db8aa98f3362a WHIRLPOOL 08e81de71a9c26fa4f7d6e2a8eba9919a4cffcb49a7875eddd881e7645bc15b1a62b681f736cbd88b05892cf484314af6972cd201236ca58cfc3f112889656f0

diff --git a/dev-ruby/coolio/coolio-1.4.1.ebuild b/dev-ruby/coolio/coolio-1.4.1.ebuild
deleted file mode 100644
index 66d55b4..0000000
--- a/dev-ruby/coolio/coolio-1.4.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# iobuffer: -rbx
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libev-4.19"
-RDEPEND+=" >=dev-libs/libev-4.19"
-
-RUBY_PATCHES=( "${PN}-1.1.0-libev.patch" )
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* ext/libev ext/cool.io/libev.c lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm -f spec/dns_spec.rb || die
-
-	# Use one address consistently
-	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
-
-	# Remove specs that fail, possibly due to libev
-	# incompatibility. Should be investigated but cool.io is no longer
-	# maintained.
-	rm -f spec/udp_socket_spec.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/cool.io extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake V=1 -Cext/cool.io
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2015-12-30  8:10 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2015-12-30  8:10 UTC (permalink / raw
  To: gentoo-commits

commit:     a1b950cb1d47e3654e72ad6ba30ba7d09ad1e4f7
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 30 08:00:45 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Dec 30 08:10:05 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b950cb

dev-ruby/coolio: add 1.4.2

Package-Manager: portage-2.2.24

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.4.2.ebuild | 63 +++++++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 7d748b4..318ad3e 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1 +1,2 @@
 DIST cool.io-1.4.1.gem 109056 SHA256 3c40726d3f567e19ffa7db9a565c365793b637b4c1f1650d7dde479d35371164 SHA512 4226e02a0ec81379298389df779d11803a6dfe7853fad42b400e0b154c690cc01f7cb34e50e46b56edf04718195a9aff8e79b0de366f2f1f872567b23bbbb6b3 WHIRLPOOL a27d00ae8e90c29a7b5db0bf0b4e20374a58801838a8da1ffaca584c74c473808e90efa5af6abe5175598e802202f388f7d2a9731de3af5825d8c4e60567eb91
+DIST cool.io-1.4.2.gem 109568 SHA256 29922ff388da1ae2c17432e73dd35af58972dd7596bb5b065f6e158e45b45402 SHA512 fefa4140f4250f776505537abe3e87ce199e7aa5236ec98b92f88df3412a7347751ec0499f801c22eab11c051b4daa3317d161388bf904730d2db8aa98f3362a WHIRLPOOL 08e81de71a9c26fa4f7d6e2a8eba9919a4cffcb49a7875eddd881e7645bc15b1a62b681f736cbd88b05892cf484314af6972cd201236ca58cfc3f112889656f0

diff --git a/dev-ruby/coolio/coolio-1.4.2.ebuild b/dev-ruby/coolio/coolio-1.4.2.ebuild
new file mode 100644
index 0000000..8b9682c
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.4.2.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# iobuffer: -rbx
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=" >=dev-libs/libev-4.20"
+RDEPEND+=" >=dev-libs/libev-4.20"
+
+RUBY_PATCHES=( "${PN}-1.1.0-libev.patch" )
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* ext/libev ext/cool.io/libev.c lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+
+	# Remove specs that fail, possibly due to libev
+	# incompatibility. Should be investigated but cool.io is no longer
+	# maintained.
+	rm -f spec/udp_socket_spec.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/cool.io extconf.rb || die
+}
+
+each_ruby_compile() {
+	emake V=1 -Cext/cool.io
+	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2015-11-18  6:09 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2015-11-18  6:09 UTC (permalink / raw
  To: gentoo-commits

commit:     20eb4903265266e083346898b6d980ee663bcf9b
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Nov 18 05:48:10 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Nov 18 06:09:23 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20eb4903

dev-ruby/coolio: cleanup

Package-Manager: portage-2.2.20.1

 dev-ruby/coolio/Manifest            |  2 --
 dev-ruby/coolio/coolio-1.2.1.ebuild | 55 -------------------------------------
 dev-ruby/coolio/coolio-1.3.0.ebuild | 55 -------------------------------------
 3 files changed, 112 deletions(-)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 00fe22a..7d748b4 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,3 +1 @@
-DIST cool.io-1.2.1.gem 112128 SHA256 2ed7857bb7ec5c53e683a05db07798f0adbaaef35a960d9e0addfacc1fe6b684 SHA512 778605986fb33b1370d780cc986921b09dea2a4e54464753042b83c18d5a18d61f83920050bcc1f2452354d3965bbd0be26f56fafc4ec4700772e8350da33ccb WHIRLPOOL 57dfd569f7a4786e546a67a0b89a1335358f3f1621f265f554647636406218e6d95f0c4d85e498f38c9827c186d524487002d0a57fc8444caf931bd18691d01f
-DIST cool.io-1.3.0.gem 105984 SHA256 f053b308cca450efa2d6e5195f8111e42302732cd38345c9d326af2786027de8 SHA512 0c7c3fa132b603a44e02eecc13c4ca0fdf11d4ddc90bcc7b3bda0c40c198116b1b9c5724a835e0734875a1a58c3c79974c2add7c6e5ec2036598f8a221cadbe8 WHIRLPOOL 640bff16aab808fbc879ca971d19de482338c944e9ac2febaefc4fdbceda45cc91075e668387b90188bbf71da08a3d8e08e366990c18f505b5a03d731c5eb622
 DIST cool.io-1.4.1.gem 109056 SHA256 3c40726d3f567e19ffa7db9a565c365793b637b4c1f1650d7dde479d35371164 SHA512 4226e02a0ec81379298389df779d11803a6dfe7853fad42b400e0b154c690cc01f7cb34e50e46b56edf04718195a9aff8e79b0de366f2f1f872567b23bbbb6b3 WHIRLPOOL a27d00ae8e90c29a7b5db0bf0b4e20374a58801838a8da1ffaca584c74c473808e90efa5af6abe5175598e802202f388f7d2a9731de3af5825d8c4e60567eb91

diff --git a/dev-ruby/coolio/coolio-1.2.1.ebuild b/dev-ruby/coolio/coolio-1.2.1.ebuild
deleted file mode 100644
index 0c3beda..0000000
--- a/dev-ruby/coolio/coolio-1.2.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# iobuffer: -jruby -rbx
-USE_RUBY="ruby19 ruby20 ruby21"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND="dev-libs/libev"
-RDEPEND="${DEPEND}"
-
-RUBY_PATCHES=( "${PN}-1.1.0-libev.patch" "${PN}-1.1.0-rubyio.patch" )
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* ext/libev ext/cool.io/libev.c lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Remove specs that require network connectivity
-	rm spec/dns_spec.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/cool.io extconf.rb || die
-	${RUBY} -Cext/http11_client extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake V=1 -Cext/cool.io
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-
-	emake V=1 -Cext/http11_client
-	cp ext/http11_client/http11_client$(get_modname) lib/ || die
-}

diff --git a/dev-ruby/coolio/coolio-1.3.0.ebuild b/dev-ruby/coolio/coolio-1.3.0.ebuild
deleted file mode 100644
index db36442..0000000
--- a/dev-ruby/coolio/coolio-1.3.0.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-# iobuffer: -rbx
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec"
-RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
-RUBY_FAKEGEM_NAME="cool.io"
-
-RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
-
-inherit multilib ruby-fakegem
-
-DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
-HOMEPAGE="https://coolio.github.com/"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND+=" >=dev-libs/libev-4.19"
-RDEPEND+=" >=dev-libs/libev-4.19"
-
-RUBY_PATCHES=( "${PN}-1.1.0-libev.patch" "${PN}-1.1.0-rubyio.patch" )
-
-ruby_add_rdepend ">=dev-ruby/iobuffer-1"
-
-all_ruby_prepare() {
-	rm -r Gemfile* ext/libev ext/cool.io/libev.c lib/.gitignore || die
-
-	sed -i -e '/[Bb]undler/d' Rakefile || die
-	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
-	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-	# Avoid dependency on rake-compiler
-	sed -i -e '/extensiontask/ s:^:#:' \
-		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
-
-	# Remove specs that require network connectivity
-	rm spec/dns_spec.rb || die
-}
-
-each_ruby_configure() {
-	${RUBY} -Cext/cool.io extconf.rb || die
-}
-
-each_ruby_compile() {
-	emake V=1 -Cext/cool.io
-	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
-}


^ permalink raw reply related	[flat|nested] 34+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/
@ 2015-10-10  5:39 Hans de Graaff
  0 siblings, 0 replies; 34+ messages in thread
From: Hans de Graaff @ 2015-10-10  5:39 UTC (permalink / raw
  To: gentoo-commits

commit:     c13ce91cc07c14545b67c29fc63822ce315ab3ea
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 10 05:37:55 2015 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Oct 10 05:38:52 2015 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c13ce91c

dev-ruby/coolio: add 1.4.1

Package-Manager: portage-2.2.20.1

 dev-ruby/coolio/Manifest            |  1 +
 dev-ruby/coolio/coolio-1.4.1.ebuild | 63 +++++++++++++++++++++++++++++++++++++
 2 files changed, 64 insertions(+)

diff --git a/dev-ruby/coolio/Manifest b/dev-ruby/coolio/Manifest
index 4758da0..00fe22a 100644
--- a/dev-ruby/coolio/Manifest
+++ b/dev-ruby/coolio/Manifest
@@ -1,2 +1,3 @@
 DIST cool.io-1.2.1.gem 112128 SHA256 2ed7857bb7ec5c53e683a05db07798f0adbaaef35a960d9e0addfacc1fe6b684 SHA512 778605986fb33b1370d780cc986921b09dea2a4e54464753042b83c18d5a18d61f83920050bcc1f2452354d3965bbd0be26f56fafc4ec4700772e8350da33ccb WHIRLPOOL 57dfd569f7a4786e546a67a0b89a1335358f3f1621f265f554647636406218e6d95f0c4d85e498f38c9827c186d524487002d0a57fc8444caf931bd18691d01f
 DIST cool.io-1.3.0.gem 105984 SHA256 f053b308cca450efa2d6e5195f8111e42302732cd38345c9d326af2786027de8 SHA512 0c7c3fa132b603a44e02eecc13c4ca0fdf11d4ddc90bcc7b3bda0c40c198116b1b9c5724a835e0734875a1a58c3c79974c2add7c6e5ec2036598f8a221cadbe8 WHIRLPOOL 640bff16aab808fbc879ca971d19de482338c944e9ac2febaefc4fdbceda45cc91075e668387b90188bbf71da08a3d8e08e366990c18f505b5a03d731c5eb622
+DIST cool.io-1.4.1.gem 109056 SHA256 3c40726d3f567e19ffa7db9a565c365793b637b4c1f1650d7dde479d35371164 SHA512 4226e02a0ec81379298389df779d11803a6dfe7853fad42b400e0b154c690cc01f7cb34e50e46b56edf04718195a9aff8e79b0de366f2f1f872567b23bbbb6b3 WHIRLPOOL a27d00ae8e90c29a7b5db0bf0b4e20374a58801838a8da1ffaca584c74c473808e90efa5af6abe5175598e802202f388f7d2a9731de3af5825d8c4e60567eb91

diff --git a/dev-ruby/coolio/coolio-1.4.1.ebuild b/dev-ruby/coolio/coolio-1.4.1.ebuild
new file mode 100644
index 0000000..66d55b4
--- /dev/null
+++ b/dev-ruby/coolio/coolio-1.4.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+# iobuffer: -rbx
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+RUBY_FAKEGEM_NAME="cool.io"
+
+RUBY_FAKEGEM_GEMSPEC="cool.io.gemspec"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A high performance event framework for Ruby which uses the libev C library"
+HOMEPAGE="https://coolio.github.com/"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND+=" >=dev-libs/libev-4.19"
+RDEPEND+=" >=dev-libs/libev-4.19"
+
+RUBY_PATCHES=( "${PN}-1.1.0-libev.patch" )
+
+ruby_add_rdepend ">=dev-ruby/iobuffer-1"
+
+all_ruby_prepare() {
+	rm -r Gemfile* ext/libev ext/cool.io/libev.c lib/.gitignore || die
+
+	sed -i -e '/[Bb]undler/d' Rakefile || die
+	sed -i -e '28i  s.add_dependency "iobuffer"' ${RUBY_FAKEGEM_GEMSPEC} || die
+	sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+	# Avoid dependency on rake-compiler
+	sed -i -e '/extensiontask/ s:^:#:' \
+		-e '/ExtensionTask/,/^end/ s:^:#:' Rakefile || die
+
+	# Remove specs that require network connectivity
+	rm -f spec/dns_spec.rb || die
+
+	# Use one address consistently
+	sed -i -e 's/localhost/127.0.0.1/' spec/{udp_socket,tcp_server,iobuffer}_spec.rb || die
+
+	# Remove specs that fail, possibly due to libev
+	# incompatibility. Should be investigated but cool.io is no longer
+	# maintained.
+	rm -f spec/udp_socket_spec.rb || die
+}
+
+each_ruby_configure() {
+	${RUBY} -Cext/cool.io extconf.rb || die
+}
+
+each_ruby_compile() {
+	emake V=1 -Cext/cool.io
+	cp ext/cool.io/cool.io_ext$(get_modname) lib/ || die
+}


^ permalink raw reply related	[flat|nested] 34+ messages in thread

end of thread, other threads:[~2024-05-18  5:42 UTC | newest]

Thread overview: 34+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-08-13 11:24 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/coolio/ David Seifert
  -- strict thread matches above, loose matches on Subject: below --
2024-05-18  5:42 Hans de Graaff
2024-05-18  5:42 Hans de Graaff
2024-05-18  5:42 Hans de Graaff
2024-02-29  0:50 Sam James
2023-12-31 19:35 Hans de Graaff
2023-08-03 17:00 Hans de Graaff
2023-04-19 20:07 Hans de Graaff
2023-03-18  0:22 Sam James
2022-05-07  6:34 Hans de Graaff
2022-02-05  6:57 Hans de Graaff
2021-10-27 11:26 Hans de Graaff
2021-10-27 11:26 Hans de Graaff
2021-10-27 11:26 Hans de Graaff
2021-02-17  5:59 Hans de Graaff
2020-09-26  7:20 Hans de Graaff
2020-08-22  7:56 Hans de Graaff
2020-05-02  5:18 Hans de Graaff
2020-01-25  7:12 Hans de Graaff
2019-04-03  5:46 Hans de Graaff
2019-01-12  7:42 Hans de Graaff
2018-04-07  5:33 Hans de Graaff
2018-02-02 17:14 Hans de Graaff
2017-11-23  6:52 Hans de Graaff
2017-08-18  6:11 Hans de Graaff
2017-08-18  6:11 Hans de Graaff
2017-08-10  5:05 Hans de Graaff
2017-08-10  5:05 Hans de Graaff
2017-04-20  5:03 Hans de Graaff
2016-10-14 14:33 Hans de Graaff
2016-04-06 22:50 Manuel Rüger
2015-12-30  8:10 Hans de Graaff
2015-11-18  6:09 Hans de Graaff
2015-10-10  5:39 Hans de Graaff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox