[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2024-04-16 Thread Hans de Graaff
commit: 67ba88d56bdafabe1f7963ecea3643e3a8e58f3d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Apr 17 05:27:08 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Apr 17 05:27:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67ba88d5

dev-ruby/async-io: add 1.42.1

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.42.1.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 64345a8b3495..c8b269bcbe9e 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -2,3 +2,4 @@ DIST async-io-1.37.0.tar.gz 41344 BLAKE2B 
a0b71d4747c7b56a6662aa45813f3ee82b539c
 DIST async-io-1.38.1.tar.gz 41362 BLAKE2B 
9160f464a8aca07e33f60f48d3bfcce2d11bfdadccb0254cbc481ac3ac9285be66569507b7afdc7083a95d08a91d916083df31e266d42464be20ebfaa811754d
 SHA512 
2515fb0a0493a44acb65715f1df06567fe3c6461d6e4de1c72c37a028227c37aefafd87b06560a9c1dd7d9fbc2df412ebcdebf3276e8ff48c9331aff1f1300a0
 DIST async-io-1.41.0.tar.gz 41428 BLAKE2B 
21d0e900f5aaf4c1b8e3a00032833f244d6a1715637a887809e2dee839b33f29b403a0b714a1392d05a4aeade959f2162d0b434bd235a66f1f2b92a9e0e45e39
 SHA512 
7b87b08f6dddc1e1e27a5d4c29e0d08ffbbdacc30bba4878cdd8f7afe588c0ecae7efc22f1d0cc66d0488d02559ecf7278c860838877ab7500cb7a173c441e92
 DIST async-io-1.42.0.tar.gz 41535 BLAKE2B 
a8c44fea9f70dbe32ef4efd0063540da41108b3cb5ae30614a6301b27cde7de2ea402423ea469193c37dc616463a92c480e779609ccc85893e9b590e324f7dea
 SHA512 
d35516fffbbc486865b05f7d95a693caf95dc935e5b56801f1fceed49678f8537d840b4fcaebf5b50dfcc523a5fbc8cb9929e62658252c6e9d8ab143be3ba21d
+DIST async-io-1.42.1.tar.gz 39405 BLAKE2B 
d64a643ad1fd4f8f9ca1e090fd19793a254f5392366f2d0a93cb63bdabbf8ea60a24ca5ab389d1b6ed1353b06713a7430e64eec89c0fc9c4dc847e87e5bcf31f
 SHA512 
039dd1dc4b93c9cdec591b435a2834727580df6f1569956b310e1566ada1932b29fbc39515ba8bae862fb2970e3d91cbbc90d4fc3b197f8381acf6d5cdf4f2a5

diff --git a/dev-ruby/async-io/async-io-1.42.1.ebuild 
b/dev-ruby/async-io/async-io-1.42.1.ebuild
new file mode 100644
index ..6d5424851bb8
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.42.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-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_EXTRA_DOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-2.8.1:2
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2024-03-27 Thread Hans de Graaff
commit: bcaa5c0183863af5f6e352767b2dc4a95510c50b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 26 06:53:45 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 27 06:36:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcaa5c01

dev-ruby/async-io: add 1.42.0

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.42.0.ebuild | 37 
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 35296758762a..64345a8b3495 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,3 +1,4 @@
 DIST async-io-1.37.0.tar.gz 41344 BLAKE2B 
a0b71d4747c7b56a6662aa45813f3ee82b539cb3f5133f1f4469bb57fe61e261e5d111ec01b96f0515858a355e43f8441442d7005bc284ae24a4902ea97dcf36
 SHA512 
5a631bbc79409959b95acff67a5d7de667e0361b02279b3cc98e2cc1a1baf4a8e6ea61998c6ecf5ae71658445d83a63dde8e8e4a29173de388b3b7ae0675b884
 DIST async-io-1.38.1.tar.gz 41362 BLAKE2B 
9160f464a8aca07e33f60f48d3bfcce2d11bfdadccb0254cbc481ac3ac9285be66569507b7afdc7083a95d08a91d916083df31e266d42464be20ebfaa811754d
 SHA512 
2515fb0a0493a44acb65715f1df06567fe3c6461d6e4de1c72c37a028227c37aefafd87b06560a9c1dd7d9fbc2df412ebcdebf3276e8ff48c9331aff1f1300a0
 DIST async-io-1.41.0.tar.gz 41428 BLAKE2B 
21d0e900f5aaf4c1b8e3a00032833f244d6a1715637a887809e2dee839b33f29b403a0b714a1392d05a4aeade959f2162d0b434bd235a66f1f2b92a9e0e45e39
 SHA512 
7b87b08f6dddc1e1e27a5d4c29e0d08ffbbdacc30bba4878cdd8f7afe588c0ecae7efc22f1d0cc66d0488d02559ecf7278c860838877ab7500cb7a173c441e92
+DIST async-io-1.42.0.tar.gz 41535 BLAKE2B 
a8c44fea9f70dbe32ef4efd0063540da41108b3cb5ae30614a6301b27cde7de2ea402423ea469193c37dc616463a92c480e779609ccc85893e9b590e324f7dea
 SHA512 
d35516fffbbc486865b05f7d95a693caf95dc935e5b56801f1fceed49678f8537d840b4fcaebf5b50dfcc523a5fbc8cb9929e62658252c6e9d8ab143be3ba21d

diff --git a/dev-ruby/async-io/async-io-1.42.0.ebuild 
b/dev-ruby/async-io/async-io-1.42.0.ebuild
new file mode 100644
index ..b67f9f17f798
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.42.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-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_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-2.8.1:2
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2024-02-25 Thread Hans de Graaff
commit: 31cb26af9c69c8b5d39b662ab0a6da2c8bb5ca15
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 25 09:01:03 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 25 09:01:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31cb26af

dev-ruby/async-io: enable ruby33

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

 dev-ruby/async-io/async-io-1.41.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.41.0.ebuild 
b/dev-ruby/async-io/async-io-1.41.0.ebuild
index 76cc82f4ac1d..b67f9f17f798 100644
--- a/dev-ruby/async-io/async-io-1.41.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.41.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRA_DOC="README.md"
@@ -23,6 +23,7 @@ IUSE="test"
 ruby_add_rdepend "dev-ruby/async"
 
 ruby_add_bdepend "test? (
+   >=dev-ruby/async-2.8.1:2
>=dev-ruby/async-container-0.15:0
>=dev-ruby/async-rspec-1.10:1
dev-ruby/rack-test



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2024-02-25 Thread Hans de Graaff
commit: 953057883a04a48fd9a1dca47658855b6a697345
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 25 08:55:20 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 25 08:55:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95305788

dev-ruby/async-io: drop 1.35.0, 1.38.0

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

 dev-ruby/async-io/Manifest   |  2 --
 dev-ruby/async-io/async-io-1.35.0.ebuild | 36 
 dev-ruby/async-io/async-io-1.38.0.ebuild | 36 
 3 files changed, 74 deletions(-)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 86854cca084f..35296758762a 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,5 +1,3 @@
-DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa
 DIST async-io-1.37.0.tar.gz 41344 BLAKE2B 
a0b71d4747c7b56a6662aa45813f3ee82b539cb3f5133f1f4469bb57fe61e261e5d111ec01b96f0515858a355e43f8441442d7005bc284ae24a4902ea97dcf36
 SHA512 
5a631bbc79409959b95acff67a5d7de667e0361b02279b3cc98e2cc1a1baf4a8e6ea61998c6ecf5ae71658445d83a63dde8e8e4a29173de388b3b7ae0675b884
-DIST async-io-1.38.0.tar.gz 41347 BLAKE2B 
092e2b0d6265145a1cfc32df9aa02b1b2a46c1339b80355de53b6da7e1ba69ac1eb3fd1bae229360ed3a618eeba6a9f7f1302ae7341f6b8581f4a643d7cb4c42
 SHA512 
0156d4c81a643b6b7ca5753f28658adcb2cd0b78c52e5539e29ed45d737b9de91d54ba85804b2d55bb9c0eb33a4dd1ba888961fa69b2acd93fe2234d1700a215
 DIST async-io-1.38.1.tar.gz 41362 BLAKE2B 
9160f464a8aca07e33f60f48d3bfcce2d11bfdadccb0254cbc481ac3ac9285be66569507b7afdc7083a95d08a91d916083df31e266d42464be20ebfaa811754d
 SHA512 
2515fb0a0493a44acb65715f1df06567fe3c6461d6e4de1c72c37a028227c37aefafd87b06560a9c1dd7d9fbc2df412ebcdebf3276e8ff48c9331aff1f1300a0
 DIST async-io-1.41.0.tar.gz 41428 BLAKE2B 
21d0e900f5aaf4c1b8e3a00032833f244d6a1715637a887809e2dee839b33f29b403a0b714a1392d05a4aeade959f2162d0b434bd235a66f1f2b92a9e0e45e39
 SHA512 
7b87b08f6dddc1e1e27a5d4c29e0d08ffbbdacc30bba4878cdd8f7afe588c0ecae7efc22f1d0cc66d0488d02559ecf7278c860838877ab7500cb7a173c441e92

diff --git a/dev-ruby/async-io/async-io-1.35.0.ebuild 
b/dev-ruby/async-io/async-io-1.35.0.ebuild
deleted file mode 100644
index 480a931b5fb9..
--- a/dev-ruby/async-io/async-io-1.35.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022-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_EXTRA_DOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
-HOMEPAGE="https://github.com/socketry/async-io;
-SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/async"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/async-container-0.15:0
-   >=dev-ruby/async-rspec-1.10:1
-   dev-ruby/rack-test
-)"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid test dependency on covered
-   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/async-io/async-io-1.38.0.ebuild 
b/dev-ruby/async-io/async-io-1.38.0.ebuild
deleted file mode 100644
index 6a4c6d8896dd..
--- a/dev-ruby/async-io/async-io-1.38.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRA_DOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
-HOMEPAGE="https://github.com/socketry/async-io;
-SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/async"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/async-container-0.15:0
-   >=dev-ruby/async-rspec-1.10:1
-   dev-ruby/rack-test
-)"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid test dependency on covered
-   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2024-01-21 Thread Hans de Graaff
commit: 868f37945a43aba0896624343ba2de1f70ca3a2f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 22 07:08:01 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 22 07:08:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=868f3794

dev-ruby/async-io: add 1.41.0

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.41.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 453eeb948a85..86854cca084f 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -2,3 +2,4 @@ DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d
 DIST async-io-1.37.0.tar.gz 41344 BLAKE2B 
a0b71d4747c7b56a6662aa45813f3ee82b539cb3f5133f1f4469bb57fe61e261e5d111ec01b96f0515858a355e43f8441442d7005bc284ae24a4902ea97dcf36
 SHA512 
5a631bbc79409959b95acff67a5d7de667e0361b02279b3cc98e2cc1a1baf4a8e6ea61998c6ecf5ae71658445d83a63dde8e8e4a29173de388b3b7ae0675b884
 DIST async-io-1.38.0.tar.gz 41347 BLAKE2B 
092e2b0d6265145a1cfc32df9aa02b1b2a46c1339b80355de53b6da7e1ba69ac1eb3fd1bae229360ed3a618eeba6a9f7f1302ae7341f6b8581f4a643d7cb4c42
 SHA512 
0156d4c81a643b6b7ca5753f28658adcb2cd0b78c52e5539e29ed45d737b9de91d54ba85804b2d55bb9c0eb33a4dd1ba888961fa69b2acd93fe2234d1700a215
 DIST async-io-1.38.1.tar.gz 41362 BLAKE2B 
9160f464a8aca07e33f60f48d3bfcce2d11bfdadccb0254cbc481ac3ac9285be66569507b7afdc7083a95d08a91d916083df31e266d42464be20ebfaa811754d
 SHA512 
2515fb0a0493a44acb65715f1df06567fe3c6461d6e4de1c72c37a028227c37aefafd87b06560a9c1dd7d9fbc2df412ebcdebf3276e8ff48c9331aff1f1300a0
+DIST async-io-1.41.0.tar.gz 41428 BLAKE2B 
21d0e900f5aaf4c1b8e3a00032833f244d6a1715637a887809e2dee839b33f29b403a0b714a1392d05a4aeade959f2162d0b434bd235a66f1f2b92a9e0e45e39
 SHA512 
7b87b08f6dddc1e1e27a5d4c29e0d08ffbbdacc30bba4878cdd8f7afe588c0ecae7efc22f1d0cc66d0488d02559ecf7278c860838877ab7500cb7a173c441e92

diff --git a/dev-ruby/async-io/async-io-1.41.0.ebuild 
b/dev-ruby/async-io/async-io-1.41.0.ebuild
new file mode 100644
index ..76cc82f4ac1d
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.41.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/files/

2024-01-01 Thread Hans de Graaff
commit: e86ef80a13bc003eaeb73a2add11fd58be4acab1
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Dec 31 14:29:25 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan  1 10:48:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e86ef80a

dev-ruby/async-io: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/async-io/files/async-io-1.34.3-tests.patch | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/dev-ruby/async-io/files/async-io-1.34.3-tests.patch 
b/dev-ruby/async-io/files/async-io-1.34.3-tests.patch
deleted file mode 100644
index 620405396dd1..
--- a/dev-ruby/async-io/files/async-io-1.34.3-tests.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://github.com/socketry/async-io/commit/fe6f1972c74ec0c5107e127cdb299f41b798e3dd
-https://bugs.gentoo.org/904159
-
-From fe6f1972c74ec0c5107e127cdb299f41b798e3dd Mon Sep 17 00:00:00 2001
-From: Samuel Williams 
-Date: Sat, 18 Mar 2023 17:55:54 +1300
-Subject: [PATCH] Don't depend on status name.
-
 a/spec/async/io/notification_spec.rb
-+++ b/spec/async/io/notification_spec.rb
-@@ -39,7 +39,7 @@
-   signalling_task.wait
-   waiting_task.wait
-   
--  expect(waiting_task.status).to be :complete
-+  expect(waiting_task).to be_complete
-   
-   subject.close
-   end



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-12-30 Thread Arthur Zamarin
commit: fc80556824f63c40080f4e9204a985bbed1d0f1e
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 30 13:09:20 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 30 13:09:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc805568

dev-ruby/async-io: Stabilize 1.37.0 amd64, #921022

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/async-io/async-io-1.37.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.37.0.ebuild 
b/dev-ruby/async-io/async-io-1.37.0.ebuild
index 6a4c6d8896dd..1f9ad0f789f3 100644
--- a/dev-ruby/async-io/async-io-1.37.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.37.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-12-30 Thread Arthur Zamarin
commit: 47b135576b79ee1c95166794da39b00e01473da0
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Dec 30 13:09:23 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Dec 30 13:09:23 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b13557

dev-ruby/async-io: Stabilize 1.37.0 x86, #921022

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/async-io/async-io-1.37.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.37.0.ebuild 
b/dev-ruby/async-io/async-io-1.37.0.ebuild
index 1f9ad0f789f3..f5bd9fe9db57 100644
--- a/dev-ruby/async-io/async-io-1.37.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.37.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-12-30 Thread Hans de Graaff
commit: ec8d373c92c81388ef52ff0e3516b06f7cbd3ee5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 09:22:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 09:28:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8d373c

dev-ruby/async-io: drop 1.34.3-r1, 1.36.0, 1.36.1

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

 dev-ruby/async-io/Manifest  |  3 ---
 dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 40 -
 dev-ruby/async-io/async-io-1.36.0.ebuild| 36 --
 dev-ruby/async-io/async-io-1.36.1.ebuild| 36 --
 4 files changed, 115 deletions(-)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 30a29d046ae6..b8d0ac5d096a 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,6 +1,3 @@
-DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f5ea2ee72638e8aa1af888def845f412eb5ebc6a0fd4b51d76a03ba66b78cb70d09336ef50cd68bcd6ba7c50002
 SHA512 
2523ae6aa4590672e2fd6a4755cde30fe3cc54a98bf8d75d7eba0b9ec052fad232f4feaf4d6e948421b152695cc2217c4173e2475c9ce5859e4230d1078d0444
 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa
-DIST async-io-1.36.0.tar.gz 36932 BLAKE2B 
86b18e32d268af1753b6d16dd810e774f65d924300c8d986914d4ffd17fd74837771de634caf1aaad5f8baafae2e85053fc2c2536c8d235c51a71118f209736f
 SHA512 
f5cb742927204ae78619f43df477f8630a5dee5784be1a0002e45fb26b8b537a32026b40d01d261eaa25ac745a885772fee2a13fb2ac7f559ba6b5210272ad2c
-DIST async-io-1.36.1.tar.gz 41236 BLAKE2B 
10fe84b02054bdd932bfab23f73faa519ebf70c8e21a054d2408f1a60ce7f528b541f367ca3c928b17ac41e3fc23659c61c1f77e77a156f026e13485a3698649
 SHA512 
cdde07569ee8cba582c1dfa0c6b1176fed3eabbad732ed34b61b607ebaa2db24af13fb0ad3036238d5343223746e1daad2fa2013c68e2a4a97a754a35542c3dc
 DIST async-io-1.37.0.tar.gz 41344 BLAKE2B 
a0b71d4747c7b56a6662aa45813f3ee82b539cb3f5133f1f4469bb57fe61e261e5d111ec01b96f0515858a355e43f8441442d7005bc284ae24a4902ea97dcf36
 SHA512 
5a631bbc79409959b95acff67a5d7de667e0361b02279b3cc98e2cc1a1baf4a8e6ea61998c6ecf5ae71658445d83a63dde8e8e4a29173de388b3b7ae0675b884
 DIST async-io-1.38.0.tar.gz 41347 BLAKE2B 
092e2b0d6265145a1cfc32df9aa02b1b2a46c1339b80355de53b6da7e1ba69ac1eb3fd1bae229360ed3a618eeba6a9f7f1302ae7341f6b8581f4a643d7cb4c42
 SHA512 
0156d4c81a643b6b7ca5753f28658adcb2cd0b78c52e5539e29ed45d737b9de91d54ba85804b2d55bb9c0eb33a4dd1ba888961fa69b2acd93fe2234d1700a215

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
deleted file mode 100644
index 5af21f42ca5a..
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRA_DOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
-HOMEPAGE="https://github.com/socketry/async-io;
-SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/async"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/async-container-0.15:0
-   >=dev-ruby/async-rspec-1.10:1
-   dev-ruby/rack-test
-)"
-
-PATCHES=(
-   "${FILESDIR}"/${P}-tests.patch
-)
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid test dependency on covered
-   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/async-io/async-io-1.36.0.ebuild 
b/dev-ruby/async-io/async-io-1.36.0.ebuild
deleted file mode 100644
index 6a4c6d8896dd..
--- a/dev-ruby/async-io/async-io-1.36.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRA_DOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
-HOMEPAGE="https://github.com/socketry/async-io;
-SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend 

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-12-30 Thread Hans de Graaff
commit: a650a09095416e59c7315ccf7064ac3defbb38fb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 09:25:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 09:28:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a650a090

dev-ruby/async-io: add 1.38.1

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.38.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index b8d0ac5d096a..453eeb948a85 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,3 +1,4 @@
 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa
 DIST async-io-1.37.0.tar.gz 41344 BLAKE2B 
a0b71d4747c7b56a6662aa45813f3ee82b539cb3f5133f1f4469bb57fe61e261e5d111ec01b96f0515858a355e43f8441442d7005bc284ae24a4902ea97dcf36
 SHA512 
5a631bbc79409959b95acff67a5d7de667e0361b02279b3cc98e2cc1a1baf4a8e6ea61998c6ecf5ae71658445d83a63dde8e8e4a29173de388b3b7ae0675b884
 DIST async-io-1.38.0.tar.gz 41347 BLAKE2B 
092e2b0d6265145a1cfc32df9aa02b1b2a46c1339b80355de53b6da7e1ba69ac1eb3fd1bae229360ed3a618eeba6a9f7f1302ae7341f6b8581f4a643d7cb4c42
 SHA512 
0156d4c81a643b6b7ca5753f28658adcb2cd0b78c52e5539e29ed45d737b9de91d54ba85804b2d55bb9c0eb33a4dd1ba888961fa69b2acd93fe2234d1700a215
+DIST async-io-1.38.1.tar.gz 41362 BLAKE2B 
9160f464a8aca07e33f60f48d3bfcce2d11bfdadccb0254cbc481ac3ac9285be66569507b7afdc7083a95d08a91d916083df31e266d42464be20ebfaa811754d
 SHA512 
2515fb0a0493a44acb65715f1df06567fe3c6461d6e4de1c72c37a028227c37aefafd87b06560a9c1dd7d9fbc2df412ebcdebf3276e8ff48c9331aff1f1300a0

diff --git a/dev-ruby/async-io/async-io-1.38.1.ebuild 
b/dev-ruby/async-io/async-io-1.38.1.ebuild
new file mode 100644
index ..a63a9576595f
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.38.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-11-22 Thread Hans de Graaff
commit: 35df89994012701d4f3baa31bb8903c425de8d53
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Nov 23 07:03:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Nov 23 07:03:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35df8999

dev-ruby/async-io: add 1.38.0

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.38.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 8b19df0ff6dc..30a29d046ae6 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -3,3 +3,4 @@ DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d
 DIST async-io-1.36.0.tar.gz 36932 BLAKE2B 
86b18e32d268af1753b6d16dd810e774f65d924300c8d986914d4ffd17fd74837771de634caf1aaad5f8baafae2e85053fc2c2536c8d235c51a71118f209736f
 SHA512 
f5cb742927204ae78619f43df477f8630a5dee5784be1a0002e45fb26b8b537a32026b40d01d261eaa25ac745a885772fee2a13fb2ac7f559ba6b5210272ad2c
 DIST async-io-1.36.1.tar.gz 41236 BLAKE2B 
10fe84b02054bdd932bfab23f73faa519ebf70c8e21a054d2408f1a60ce7f528b541f367ca3c928b17ac41e3fc23659c61c1f77e77a156f026e13485a3698649
 SHA512 
cdde07569ee8cba582c1dfa0c6b1176fed3eabbad732ed34b61b607ebaa2db24af13fb0ad3036238d5343223746e1daad2fa2013c68e2a4a97a754a35542c3dc
 DIST async-io-1.37.0.tar.gz 41344 BLAKE2B 
a0b71d4747c7b56a6662aa45813f3ee82b539cb3f5133f1f4469bb57fe61e261e5d111ec01b96f0515858a355e43f8441442d7005bc284ae24a4902ea97dcf36
 SHA512 
5a631bbc79409959b95acff67a5d7de667e0361b02279b3cc98e2cc1a1baf4a8e6ea61998c6ecf5ae71658445d83a63dde8e8e4a29173de388b3b7ae0675b884
+DIST async-io-1.38.0.tar.gz 41347 BLAKE2B 
092e2b0d6265145a1cfc32df9aa02b1b2a46c1339b80355de53b6da7e1ba69ac1eb3fd1bae229360ed3a618eeba6a9f7f1302ae7341f6b8581f4a643d7cb4c42
 SHA512 
0156d4c81a643b6b7ca5753f28658adcb2cd0b78c52e5539e29ed45d737b9de91d54ba85804b2d55bb9c0eb33a4dd1ba888961fa69b2acd93fe2234d1700a215

diff --git a/dev-ruby/async-io/async-io-1.38.0.ebuild 
b/dev-ruby/async-io/async-io-1.38.0.ebuild
new file mode 100644
index ..6a4c6d8896dd
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.38.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-11-12 Thread Hans de Graaff
commit: 68bf5a2506e9f1b33f498c8905184292bc454e9e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Nov 13 06:49:49 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Nov 13 06:50:01 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68bf5a25

dev-ruby/async-io: add 1.37.0

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.37.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 19b188a1ae33..8b19df0ff6dc 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -2,3 +2,4 @@ DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f
 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa
 DIST async-io-1.36.0.tar.gz 36932 BLAKE2B 
86b18e32d268af1753b6d16dd810e774f65d924300c8d986914d4ffd17fd74837771de634caf1aaad5f8baafae2e85053fc2c2536c8d235c51a71118f209736f
 SHA512 
f5cb742927204ae78619f43df477f8630a5dee5784be1a0002e45fb26b8b537a32026b40d01d261eaa25ac745a885772fee2a13fb2ac7f559ba6b5210272ad2c
 DIST async-io-1.36.1.tar.gz 41236 BLAKE2B 
10fe84b02054bdd932bfab23f73faa519ebf70c8e21a054d2408f1a60ce7f528b541f367ca3c928b17ac41e3fc23659c61c1f77e77a156f026e13485a3698649
 SHA512 
cdde07569ee8cba582c1dfa0c6b1176fed3eabbad732ed34b61b607ebaa2db24af13fb0ad3036238d5343223746e1daad2fa2013c68e2a4a97a754a35542c3dc
+DIST async-io-1.37.0.tar.gz 41344 BLAKE2B 
a0b71d4747c7b56a6662aa45813f3ee82b539cb3f5133f1f4469bb57fe61e261e5d111ec01b96f0515858a355e43f8441442d7005bc284ae24a4902ea97dcf36
 SHA512 
5a631bbc79409959b95acff67a5d7de667e0361b02279b3cc98e2cc1a1baf4a8e6ea61998c6ecf5ae71658445d83a63dde8e8e4a29173de388b3b7ae0675b884

diff --git a/dev-ruby/async-io/async-io-1.37.0.ebuild 
b/dev-ruby/async-io/async-io-1.37.0.ebuild
new file mode 100644
index ..6a4c6d8896dd
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.37.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-10-31 Thread Hans de Graaff
commit: 7c80e55ea8b838c43785dde2568582795660001f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Oct 31 06:15:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Oct 31 06:42:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c80e55e

dev-ruby/async-io: add 1.36.1

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.36.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index d686dffde43b..19b188a1ae33 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,3 +1,4 @@
 DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f5ea2ee72638e8aa1af888def845f412eb5ebc6a0fd4b51d76a03ba66b78cb70d09336ef50cd68bcd6ba7c50002
 SHA512 
2523ae6aa4590672e2fd6a4755cde30fe3cc54a98bf8d75d7eba0b9ec052fad232f4feaf4d6e948421b152695cc2217c4173e2475c9ce5859e4230d1078d0444
 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa
 DIST async-io-1.36.0.tar.gz 36932 BLAKE2B 
86b18e32d268af1753b6d16dd810e774f65d924300c8d986914d4ffd17fd74837771de634caf1aaad5f8baafae2e85053fc2c2536c8d235c51a71118f209736f
 SHA512 
f5cb742927204ae78619f43df477f8630a5dee5784be1a0002e45fb26b8b537a32026b40d01d261eaa25ac745a885772fee2a13fb2ac7f559ba6b5210272ad2c
+DIST async-io-1.36.1.tar.gz 41236 BLAKE2B 
10fe84b02054bdd932bfab23f73faa519ebf70c8e21a054d2408f1a60ce7f528b541f367ca3c928b17ac41e3fc23659c61c1f77e77a156f026e13485a3698649
 SHA512 
cdde07569ee8cba582c1dfa0c6b1176fed3eabbad732ed34b61b607ebaa2db24af13fb0ad3036238d5343223746e1daad2fa2013c68e2a4a97a754a35542c3dc

diff --git a/dev-ruby/async-io/async-io-1.36.1.ebuild 
b/dev-ruby/async-io/async-io-1.36.1.ebuild
new file mode 100644
index ..6a4c6d8896dd
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.36.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-10-24 Thread Arthur Zamarin
commit: bd15cd866c4c9f79f8c5a53f9f5da45c661e64b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Oct 24 09:29:44 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Oct 24 09:29:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd15cd86

dev-ruby/async-io: Stabilize 1.35.0 x86, #909632

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/async-io/async-io-1.35.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.35.0.ebuild 
b/dev-ruby/async-io/async-io-1.35.0.ebuild
index 30118ffa22cd..480a931b5fb9 100644
--- a/dev-ruby/async-io/async-io-1.35.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.35.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-09-23 Thread Hans de Graaff
commit: b395f10c8edfb6ce46a1062d8ccc7afeec0b30ad
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 23 06:21:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 23 06:21:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b395f10c

dev-ruby/async-io: add 1.36.0

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.36.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 91a8186bbcaa..d686dffde43b 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,2 +1,3 @@
 DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f5ea2ee72638e8aa1af888def845f412eb5ebc6a0fd4b51d76a03ba66b78cb70d09336ef50cd68bcd6ba7c50002
 SHA512 
2523ae6aa4590672e2fd6a4755cde30fe3cc54a98bf8d75d7eba0b9ec052fad232f4feaf4d6e948421b152695cc2217c4173e2475c9ce5859e4230d1078d0444
 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa
+DIST async-io-1.36.0.tar.gz 36932 BLAKE2B 
86b18e32d268af1753b6d16dd810e774f65d924300c8d986914d4ffd17fd74837771de634caf1aaad5f8baafae2e85053fc2c2536c8d235c51a71118f209736f
 SHA512 
f5cb742927204ae78619f43df477f8630a5dee5784be1a0002e45fb26b8b537a32026b40d01d261eaa25ac745a885772fee2a13fb2ac7f559ba6b5210272ad2c

diff --git a/dev-ruby/async-io/async-io-1.36.0.ebuild 
b/dev-ruby/async-io/async-io-1.36.0.ebuild
new file mode 100644
index ..6a4c6d8896dd
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.36.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-08-29 Thread Hans de Graaff
commit: ea0ed45d95b8e4b9ee404aee728d357ad52913a5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 17:48:42 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 17:50:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea0ed45d

dev-ruby/async-io: drop 1.34.0

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

 dev-ruby/async-io/Manifest   |  1 -
 dev-ruby/async-io/async-io-1.34.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 2a9800c27712..91a8186bbcaa 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,3 +1,2 @@
-DIST async-io-1.34.0.tar.gz 34147 BLAKE2B 
85cb79423bcbcc45e7c3f703d5ce7866522e66c55f866a0545369b65eda9c8a4b5637eaeeb7e17a5a8ee7256c6a991871dbb96244e4647fa19f8f027fad37961
 SHA512 
d35389ebfb748ea1c44f4a7ea7707511e32d40e98ae3fd7e8a5b22fdbb5f8f5a00933ec48346e2ed44c679ee6121a6fdf980c8ee6a1da609fb7571abb703aa02
 DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f5ea2ee72638e8aa1af888def845f412eb5ebc6a0fd4b51d76a03ba66b78cb70d09336ef50cd68bcd6ba7c50002
 SHA512 
2523ae6aa4590672e2fd6a4755cde30fe3cc54a98bf8d75d7eba0b9ec052fad232f4feaf4d6e948421b152695cc2217c4173e2475c9ce5859e4230d1078d0444
 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa

diff --git a/dev-ruby/async-io/async-io-1.34.0.ebuild 
b/dev-ruby/async-io/async-io-1.34.0.ebuild
deleted file mode 100644
index e589624a3e9e..
--- a/dev-ruby/async-io/async-io-1.34.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRA_DOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
-HOMEPAGE="https://github.com/socketry/async-io;
-SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/async"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/async-container-0.15:0
-   >=dev-ruby/async-rspec-1.10:1
-   dev-ruby/rack-test
-)"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid test dependency on covered
-   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-07-12 Thread Hans de Graaff
commit: f11a035ff818f93c60b4b209866f6d3ee2e0a967
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 12 19:35:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 12 19:35:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11a035f

dev-ruby/async-io: drop 1.34.1, 1.34.3

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

 dev-ruby/async-io/Manifest   |  1 -
 dev-ruby/async-io/async-io-1.34.1.ebuild | 36 
 dev-ruby/async-io/async-io-1.34.3.ebuild | 36 
 3 files changed, 73 deletions(-)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 9a18bdad4231..2a9800c27712 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,4 +1,3 @@
 DIST async-io-1.34.0.tar.gz 34147 BLAKE2B 
85cb79423bcbcc45e7c3f703d5ce7866522e66c55f866a0545369b65eda9c8a4b5637eaeeb7e17a5a8ee7256c6a991871dbb96244e4647fa19f8f027fad37961
 SHA512 
d35389ebfb748ea1c44f4a7ea7707511e32d40e98ae3fd7e8a5b22fdbb5f8f5a00933ec48346e2ed44c679ee6121a6fdf980c8ee6a1da609fb7571abb703aa02
-DIST async-io-1.34.1.tar.gz 34163 BLAKE2B 
782131de9b652d2b9e622dd6026835df2089936ea97f360e3edd7425a4b9180cfd6dadbdd1c5537a06f0cda152a04aedd2fc983dc4559271c41f9ac5496bff94
 SHA512 
0a1e643d3879eed4e2ed2b347429a00a68b6c5dd8b63c66ab67218dfc4a00066499158fb84c4ae9f1848b5347a8d64728d16c84c6740348cfcae6c1cb82554b0
 DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f5ea2ee72638e8aa1af888def845f412eb5ebc6a0fd4b51d76a03ba66b78cb70d09336ef50cd68bcd6ba7c50002
 SHA512 
2523ae6aa4590672e2fd6a4755cde30fe3cc54a98bf8d75d7eba0b9ec052fad232f4feaf4d6e948421b152695cc2217c4173e2475c9ce5859e4230d1078d0444
 DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa

diff --git a/dev-ruby/async-io/async-io-1.34.1.ebuild 
b/dev-ruby/async-io/async-io-1.34.1.ebuild
deleted file mode 100644
index c10aff9bf137..
--- a/dev-ruby/async-io/async-io-1.34.1.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRA_DOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
-HOMEPAGE="https://github.com/socketry/async-io;
-SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/async"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/async-container-0.15:0
-   >=dev-ruby/async-rspec-1.10:1
-   dev-ruby/rack-test
-)"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid test dependency on covered
-   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
-}

diff --git a/dev-ruby/async-io/async-io-1.34.3.ebuild 
b/dev-ruby/async-io/async-io-1.34.3.ebuild
deleted file mode 100644
index c10aff9bf137..
--- a/dev-ruby/async-io/async-io-1.34.3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRA_DOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
-HOMEPAGE="https://github.com/socketry/async-io;
-SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/async"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/async-container-0.15:0
-   >=dev-ruby/async-rspec-1.10:1
-   dev-ruby/rack-test
-)"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid test dependency on covered
-   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-07-04 Thread Sam James
commit: 41d718317631ce40bd0b74d8ab20f1393aaa4fdb
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 20:18:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 20:18:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41d71831

dev-ruby/async-io: Stabilize 1.35.0 amd64, #909632

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.35.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.35.0.ebuild 
b/dev-ruby/async-io/async-io-1.35.0.ebuild
index c1027a4c5e5c..30118ffa22cd 100644
--- a/dev-ruby/async-io/async-io-1.35.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.35.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-07-04 Thread Sam James
commit: 8e9c7bacdf83d57af07f971857c5862c6f53006a
Author: Sam James  gentoo  org>
AuthorDate: Tue Jul  4 20:18:08 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jul  4 20:18:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e9c7bac

dev-ruby/async-io: Stabilize 1.34.3-r1 amd64, #908176

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
index 68ba0af0f1c5..5af21f42ca5a 100644
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-06-18 Thread Hans de Graaff
commit: ab8cec7100e9bc2329945787e5ad9203babc938d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jun 19 04:38:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jun 19 04:38:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab8cec71

dev-ruby/async-io: add 1.35.0

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.35.0.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 6de907f061f7..9a18bdad4231 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,3 +1,4 @@
 DIST async-io-1.34.0.tar.gz 34147 BLAKE2B 
85cb79423bcbcc45e7c3f703d5ce7866522e66c55f866a0545369b65eda9c8a4b5637eaeeb7e17a5a8ee7256c6a991871dbb96244e4647fa19f8f027fad37961
 SHA512 
d35389ebfb748ea1c44f4a7ea7707511e32d40e98ae3fd7e8a5b22fdbb5f8f5a00933ec48346e2ed44c679ee6121a6fdf980c8ee6a1da609fb7571abb703aa02
 DIST async-io-1.34.1.tar.gz 34163 BLAKE2B 
782131de9b652d2b9e622dd6026835df2089936ea97f360e3edd7425a4b9180cfd6dadbdd1c5537a06f0cda152a04aedd2fc983dc4559271c41f9ac5496bff94
 SHA512 
0a1e643d3879eed4e2ed2b347429a00a68b6c5dd8b63c66ab67218dfc4a00066499158fb84c4ae9f1848b5347a8d64728d16c84c6740348cfcae6c1cb82554b0
 DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f5ea2ee72638e8aa1af888def845f412eb5ebc6a0fd4b51d76a03ba66b78cb70d09336ef50cd68bcd6ba7c50002
 SHA512 
2523ae6aa4590672e2fd6a4755cde30fe3cc54a98bf8d75d7eba0b9ec052fad232f4feaf4d6e948421b152695cc2217c4173e2475c9ce5859e4230d1078d0444
+DIST async-io-1.35.0.tar.gz 34418 BLAKE2B 
0aa7d5636c4a3f89b67c8543ad7e0826661e4d7f19cc968c1d75757cd5330f876da6606b94fab4bce82771f7a143905edb2c799e2a2e91dca2ba16115d11bd29
 SHA512 
0e5de633343b90eb73bac1114ec0ad5770ba58afaf20a2d246b86572820cb66b4919d751102c0d14bb1d3ea8aa27742842bce860cdc94ba6a4845a6f4efcf6aa

diff --git a/dev-ruby/async-io/async-io-1.35.0.ebuild 
b/dev-ruby/async-io/async-io-1.35.0.ebuild
new file mode 100644
index ..c1027a4c5e5c
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.35.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-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_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/, dev-ruby/async-io/files/

2023-04-12 Thread Sam James
commit: 4e187139bebf47977bc329f0ad0d84041bc0cf37
Author: jinqiang zhang  0x0  ee>
AuthorDate: Tue Apr 11 09:54:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Apr 12 06:06:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e187139

dev-ruby/async-io: fix 1.34.3 tests

Closes: https://bugs.gentoo.org/904159
Signed-off-by: jinqiang zhang  0x0.ee>
Closes: https://github.com/gentoo/gentoo/pull/30552
Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.3-r1.ebuild |  4 
 dev-ruby/async-io/files/async-io-1.34.3-tests.patch | 19 +++
 2 files changed, 23 insertions(+)

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
index 2264c7d78b5c..68ba0af0f1c5 100644
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -28,6 +28,10 @@ ruby_add_bdepend "test? (
dev-ruby/rack-test
 )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-tests.patch
+)
+
 all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
 

diff --git a/dev-ruby/async-io/files/async-io-1.34.3-tests.patch 
b/dev-ruby/async-io/files/async-io-1.34.3-tests.patch
new file mode 100644
index ..620405396dd1
--- /dev/null
+++ b/dev-ruby/async-io/files/async-io-1.34.3-tests.patch
@@ -0,0 +1,19 @@
+https://github.com/socketry/async-io/commit/fe6f1972c74ec0c5107e127cdb299f41b798e3dd
+https://bugs.gentoo.org/904159
+
+From fe6f1972c74ec0c5107e127cdb299f41b798e3dd Mon Sep 17 00:00:00 2001
+From: Samuel Williams 
+Date: Sat, 18 Mar 2023 17:55:54 +1300
+Subject: [PATCH] Don't depend on status name.
+
+--- a/spec/async/io/notification_spec.rb
 b/spec/async/io/notification_spec.rb
+@@ -39,7 +39,7 @@
+   signalling_task.wait
+   waiting_task.wait
+   
+-  expect(waiting_task.status).to be :complete
++  expect(waiting_task).to be_complete
+   
+   subject.close
+   end



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-04-08 Thread Sam James
commit: 8a0513d5efbe34c2d762a10c058aaa50ec59dd20
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  9 02:32:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Apr  9 02:32:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a0513d5

dev-ruby/async-io: Keyword 1.34.3-r1 hppa, #761550

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
index 8962b2a3c994..82df4cdfdcdf 100644
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-04-07 Thread Sam James
commit: 5ab5d27024623d683169ffc6be74c8be30852b1c
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 08:37:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 08:37:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ab5d270

dev-ruby/async-io: Keyword 1.34.3-r1 ppc64, #903711

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
index 2ff090ade6c6..8962b2a3c994 100644
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-04-07 Thread Sam James
commit: d2897d678b5b72ff4aface22d0b0b828b4cb356d
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 08:37:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 08:37:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2897d67

dev-ruby/async-io: Keyword 1.34.3-r1 sparc, #903711

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
index 7a7c726b5d8d..2ff090ade6c6 100644
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-04-07 Thread Sam James
commit: e5fa60c9245b2d203fe044cd280451e687d77041
Author: Sam James  gentoo  org>
AuthorDate: Fri Apr  7 08:35:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Apr  7 08:35:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5fa60c9

dev-ruby/async-io: Keyword 1.34.3-r1 x86, #903711

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
index a664fe46b31c..7a7c726b5d8d 100644
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-04-02 Thread Sam James
commit: dd2019f9cb0a1e8c5a9e505b10209f57f0381e98
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  3 03:16:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  3 03:16:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd2019f9

dev-ruby/async-io: Keyword 1.34.3-r1 ppc, #903711

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
index ce6218229ff7..a664fe46b31c 100644
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-04-02 Thread Sam James
commit: 558a6be4a50fc5547d1ab32b111ee7433920848f
Author: Sam James  gentoo  org>
AuthorDate: Mon Apr  3 03:16:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  3 03:16:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=558a6be4

dev-ruby/async-io: Keyword 1.34.3-r1 arm64, #903711

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
index b0b509fd9a8c..ce6218229ff7 100644
--- a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-04-02 Thread Sam James
commit: 61ffb3d6e46092265720237166a0a0c575c4d472
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  2 23:09:04 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  3 00:46:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61ffb3d6

dev-ruby/async-io: enable ruby32

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.3-r1.ebuild | 36 +
 1 file changed, 36 insertions(+)

diff --git a/dev-ruby/async-io/async-io-1.34.3-r1.ebuild 
b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
new file mode 100644
index ..18b62dfdce49
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.34.3-r1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-03-23 Thread Sam James
commit: 0a90c186238ca9166efe6b7f78e0a99104773a2d
Author: Sam James  gentoo  org>
AuthorDate: Fri Mar 24 03:21:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Mar 24 03:21:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a90c186

dev-ruby/async-io: fix typo in DESCRIPTION

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.0.ebuild | 4 ++--
 dev-ruby/async-io/async-io-1.34.1.ebuild | 4 ++--
 dev-ruby/async-io/async-io-1.34.3.ebuild | 2 +-
 3 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/async-io/async-io-1.34.0.ebuild 
b/dev-ruby/async-io/async-io-1.34.0.ebuild
index 7cb23494607f..e589624a3e9e 100644
--- a/dev-ruby/async-io/async-io-1.34.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 
 inherit ruby-fakegem
 
-DESCRIPTION="Provides support for asynchonous TCP, UDP, UNIX and SSL sockets"
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
 HOMEPAGE="https://github.com/socketry/async-io;
 SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 

diff --git a/dev-ruby/async-io/async-io-1.34.1.ebuild 
b/dev-ruby/async-io/async-io-1.34.1.ebuild
index b05783e45f7e..c10aff9bf137 100644
--- a/dev-ruby/async-io/async-io-1.34.1.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2022 Gentoo Authors
+# Copyright 2022-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -11,7 +11,7 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 
 inherit ruby-fakegem
 
-DESCRIPTION="Provides support for asynchonous TCP, UDP, UNIX and SSL sockets"
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
 HOMEPAGE="https://github.com/socketry/async-io;
 SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 

diff --git a/dev-ruby/async-io/async-io-1.34.3.ebuild 
b/dev-ruby/async-io/async-io-1.34.3.ebuild
index affbb723ae03..c10aff9bf137 100644
--- a/dev-ruby/async-io/async-io-1.34.3.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.3.ebuild
@@ -11,7 +11,7 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 
 inherit ruby-fakegem
 
-DESCRIPTION="Provides support for asynchonous TCP, UDP, UNIX and SSL sockets"
+DESCRIPTION="Provides support for asynchronous TCP, UDP, UNIX and SSL sockets"
 HOMEPAGE="https://github.com/socketry/async-io;
 SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2023-02-05 Thread Hans de Graaff
commit: 4716fd8f6e2466a046e4697cd3e8fd258878e813
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb  5 07:12:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb  5 09:41:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4716fd8f

dev-ruby/async-io: add 1.34.3

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.34.3.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 743c1a183b6b..6de907f061f7 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1,2 +1,3 @@
 DIST async-io-1.34.0.tar.gz 34147 BLAKE2B 
85cb79423bcbcc45e7c3f703d5ce7866522e66c55f866a0545369b65eda9c8a4b5637eaeeb7e17a5a8ee7256c6a991871dbb96244e4647fa19f8f027fad37961
 SHA512 
d35389ebfb748ea1c44f4a7ea7707511e32d40e98ae3fd7e8a5b22fdbb5f8f5a00933ec48346e2ed44c679ee6121a6fdf980c8ee6a1da609fb7571abb703aa02
 DIST async-io-1.34.1.tar.gz 34163 BLAKE2B 
782131de9b652d2b9e622dd6026835df2089936ea97f360e3edd7425a4b9180cfd6dadbdd1c5537a06f0cda152a04aedd2fc983dc4559271c41f9ac5496bff94
 SHA512 
0a1e643d3879eed4e2ed2b347429a00a68b6c5dd8b63c66ab67218dfc4a00066499158fb84c4ae9f1848b5347a8d64728d16c84c6740348cfcae6c1cb82554b0
+DIST async-io-1.34.3.tar.gz 34178 BLAKE2B 
0af09d723682f6818e63e43a356539c098c37f5ea2ee72638e8aa1af888def845f412eb5ebc6a0fd4b51d76a03ba66b78cb70d09336ef50cd68bcd6ba7c50002
 SHA512 
2523ae6aa4590672e2fd6a4755cde30fe3cc54a98bf8d75d7eba0b9ec052fad232f4feaf4d6e948421b152695cc2217c4173e2475c9ce5859e4230d1078d0444

diff --git a/dev-ruby/async-io/async-io-1.34.3.ebuild 
b/dev-ruby/async-io/async-io-1.34.3.ebuild
new file mode 100644
index ..affbb723ae03
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.34.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchonous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2022-12-27 Thread Hans de Graaff
commit: 2e7da41b75ff84b95ce7f9f78cec5c9e17e3283d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 28 07:04:38 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 28 07:04:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e7da41b

dev-ruby/async-io: add 1.34.1

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

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.34.1.ebuild | 36 
 2 files changed, 37 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 0ad8291ad7ec..743c1a183b6b 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1 +1,2 @@
 DIST async-io-1.34.0.tar.gz 34147 BLAKE2B 
85cb79423bcbcc45e7c3f703d5ce7866522e66c55f866a0545369b65eda9c8a4b5637eaeeb7e17a5a8ee7256c6a991871dbb96244e4647fa19f8f027fad37961
 SHA512 
d35389ebfb748ea1c44f4a7ea7707511e32d40e98ae3fd7e8a5b22fdbb5f8f5a00933ec48346e2ed44c679ee6121a6fdf980c8ee6a1da609fb7571abb703aa02
+DIST async-io-1.34.1.tar.gz 34163 BLAKE2B 
782131de9b652d2b9e622dd6026835df2089936ea97f360e3edd7425a4b9180cfd6dadbdd1c5537a06f0cda152a04aedd2fc983dc4559271c41f9ac5496bff94
 SHA512 
0a1e643d3879eed4e2ed2b347429a00a68b6c5dd8b63c66ab67218dfc4a00066499158fb84c4ae9f1848b5347a8d64728d16c84c6740348cfcae6c1cb82554b0

diff --git a/dev-ruby/async-io/async-io-1.34.1.ebuild 
b/dev-ruby/async-io/async-io-1.34.1.ebuild
new file mode 100644
index ..b05783e45f7e
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.34.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchonous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2022-12-05 Thread Arthur Zamarin
commit: 6fc9e7cbcfa673898febf3c0b38878489a16fd26
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Dec  5 20:03:16 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Dec  5 20:03:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc9e7cb

dev-ruby/async-io: Keyword 1.34.0 x86, #761550

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-ruby/async-io/async-io-1.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.0.ebuild 
b/dev-ruby/async-io/async-io-1.34.0.ebuild
index 57a2c5890e7e..7cb23494607f 100644
--- a/dev-ruby/async-io/async-io-1.34.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2022-11-30 Thread Sam James
commit: d8a34fbb82d2d82fed01cc26f4a1026f49c697d7
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  1 04:02:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  1 04:02:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8a34fbb

dev-ruby/async-io: Keyword 1.34.0 ppc64, #761550

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.0.ebuild 
b/dev-ruby/async-io/async-io-1.34.0.ebuild
index 496f149c2cfb..57a2c5890e7e 100644
--- a/dev-ruby/async-io/async-io-1.34.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2022-11-30 Thread Sam James
commit: 781942dedd85008892c9fb4af47a69713685386b
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  1 04:02:42 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  1 04:02:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=781942de

dev-ruby/async-io: Keyword 1.34.0 ppc, #761550

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.0.ebuild 
b/dev-ruby/async-io/async-io-1.34.0.ebuild
index e366245dc4a8..496f149c2cfb 100644
--- a/dev-ruby/async-io/async-io-1.34.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2022-11-30 Thread Sam James
commit: 98f1fc9c22a3275a1b3e044c269ec36618bcee5a
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec  1 02:04:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec  1 02:04:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f1fc9c

dev-ruby/async-io: Keyword 1.34.0 arm64, #761550

Signed-off-by: Sam James  gentoo.org>

 dev-ruby/async-io/async-io-1.34.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/async-io-1.34.0.ebuild 
b/dev-ruby/async-io/async-io-1.34.0.ebuild
index b69e9ffdfcb0..49f8b8af73fb 100644
--- a/dev-ruby/async-io/async-io-1.34.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
-KEYWORDS="~amd64 ~sparc"
+KEYWORDS="~amd64 ~arm64 ~sparc"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/async"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2022-10-23 Thread Hans de Graaff
commit: fa46fcb3771ef622d67f8981c04828183820e250
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 23 09:58:37 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 23 10:00:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa46fcb3

dev-ruby/async-io: apply ruby project policies

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

 dev-ruby/async-io/async-io-1.34.0.ebuild | 10 +++---
 1 file changed, 7 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/async-io/async-io-1.34.0.ebuild 
b/dev-ruby/async-io/async-io-1.34.0.ebuild
index 75b432695d8b..b69e9ffdfcb0 100644
--- a/dev-ruby/async-io/async-io-1.34.0.ebuild
+++ b/dev-ruby/async-io/async-io-1.34.0.ebuild
@@ -3,15 +3,17 @@
 
 EAPI=8
 
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31"
+
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRA_DOC="README.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
 inherit ruby-fakegem
 
 DESCRIPTION="Provides support for asynchonous TCP, UDP, UNIX and SSL sockets"
 HOMEPAGE="https://github.com/socketry/async-io;
-SRC_URI="https://github.com/socketry/async-io/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+SRC_URI="https://github.com/socketry/async-io/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
@@ -28,5 +30,7 @@ ruby_add_bdepend "test? (
 
 all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-   sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" 
|| die
+
+   # Avoid test dependency on covered
+   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2022-10-22 Thread Matt Turner
commit: 2319ab1165cc2085dbc79665c508684c6d4f801c
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Thu Sep 29 03:47:13 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 22 21:33:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2319ab11

dev-ruby/async-io: add 1.34.0, drop 1.33.0

Signed-off-by: Matoro Mahri  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/25906
Signed-off-by: Matt Turner  gentoo.org>

 dev-ruby/async-io/Manifest   | 2 +-
 dev-ruby/async-io/{async-io-1.33.0.ebuild => async-io-1.34.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
index 6c335c81e8b1..0ad8291ad7ec 100644
--- a/dev-ruby/async-io/Manifest
+++ b/dev-ruby/async-io/Manifest
@@ -1 +1 @@
-DIST async-io-1.33.0.tar.gz 33901 BLAKE2B 
0331cbfd70e504b2ffe213d2b5b5593e713db449af6c450522bd8d7f4ec2ba567706b52f2d819b7b4622128b16090197f2d2e36ad815af0b6c353c65c0144dcc
 SHA512 
5c70179df163952754bcdd506e13d83f1b039d434e7c6c692ead80f0efebc1ffd17e47c9cf53fe6d29bfd452551098bf31d8a463ed212d54a4910eef93fac6b7
+DIST async-io-1.34.0.tar.gz 34147 BLAKE2B 
85cb79423bcbcc45e7c3f703d5ce7866522e66c55f866a0545369b65eda9c8a4b5637eaeeb7e17a5a8ee7256c6a991871dbb96244e4647fa19f8f027fad37961
 SHA512 
d35389ebfb748ea1c44f4a7ea7707511e32d40e98ae3fd7e8a5b22fdbb5f8f5a00933ec48346e2ed44c679ee6121a6fdf980c8ee6a1da609fb7571abb703aa02

diff --git a/dev-ruby/async-io/async-io-1.33.0.ebuild 
b/dev-ruby/async-io/async-io-1.34.0.ebuild
similarity index 100%
rename from dev-ruby/async-io/async-io-1.33.0.ebuild
rename to dev-ruby/async-io/async-io-1.34.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/async-io/

2022-10-22 Thread Matt Turner
commit: 8a8e1ef39ebeb9c7c3679ae4bb54987b5f040bf1
Author: matoro  users  noreply  github  com>
AuthorDate: Wed Jun 15 04:25:03 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 22 21:33:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a8e1ef3

dev-ruby/async-io: new package, add 1.33.0

Signed-off-by: matoro  users.noreply.github.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-ruby/async-io/Manifest   |  1 +
 dev-ruby/async-io/async-io-1.33.0.ebuild | 32 
 dev-ruby/async-io/metadata.xml   | 11 +++
 3 files changed, 44 insertions(+)

diff --git a/dev-ruby/async-io/Manifest b/dev-ruby/async-io/Manifest
new file mode 100644
index ..6c335c81e8b1
--- /dev/null
+++ b/dev-ruby/async-io/Manifest
@@ -0,0 +1 @@
+DIST async-io-1.33.0.tar.gz 33901 BLAKE2B 
0331cbfd70e504b2ffe213d2b5b5593e713db449af6c450522bd8d7f4ec2ba567706b52f2d819b7b4622128b16090197f2d2e36ad815af0b6c353c65c0144dcc
 SHA512 
5c70179df163952754bcdd506e13d83f1b039d434e7c6c692ead80f0efebc1ffd17e47c9cf53fe6d29bfd452551098bf31d8a463ed212d54a4910eef93fac6b7

diff --git a/dev-ruby/async-io/async-io-1.33.0.ebuild 
b/dev-ruby/async-io/async-io-1.33.0.ebuild
new file mode 100644
index ..75b432695d8b
--- /dev/null
+++ b/dev-ruby/async-io/async-io-1.33.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRA_DOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+inherit ruby-fakegem
+
+DESCRIPTION="Provides support for asynchonous TCP, UDP, UNIX and SSL sockets"
+HOMEPAGE="https://github.com/socketry/async-io;
+SRC_URI="https://github.com/socketry/async-io/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~sparc"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/async"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/async-container-0.15:0
+   >=dev-ruby/async-rspec-1.10:1
+   dev-ruby/rack-test
+)"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+   sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" 
|| die
+}

diff --git a/dev-ruby/async-io/metadata.xml b/dev-ruby/async-io/metadata.xml
new file mode 100644
index ..2b591f89a8e8
--- /dev/null
+++ b/dev-ruby/async-io/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+socketry/async-io
+  
+