* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2022-10-22 21:33 Matt Turner
0 siblings, 0 replies; 40+ messages in thread
From: Matt Turner @ 2022-10-22 21:33 UTC (permalink / raw
To: gentoo-commits
commit: e1503e21f5fb8678c0061818fff9dcfb2764f213
Author: matoro <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Wed Jun 15 04:26:13 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 22 21:33:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1503e21
dev-ruby/async: new package, add 1.30.1 and 2.0.2
Signed-off-by: matoro <matoro <AT> users.noreply.github.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-ruby/async/Manifest | 2 ++
dev-ruby/async/async-1.30.1.ebuild | 40 ++++++++++++++++++++++++++++++++++++++
dev-ruby/async/async-2.0.2.ebuild | 38 ++++++++++++++++++++++++++++++++++++
dev-ruby/async/metadata.xml | 11 +++++++++++
4 files changed, 91 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
new file mode 100644
index 000000000000..b40e37a1e13b
--- /dev/null
+++ b/dev-ruby/async/Manifest
@@ -0,0 +1,2 @@
+DIST async-1.30.1.tar.gz 91919 BLAKE2B f2a39faef8159b1ac880835c35cec73be78a5f3e2d46dc8d06cca10668e15f5694a10f115d6488ad644cef515d45398e98e1ea2b5d732ca732b32abb34830eba SHA512 8a698dab8e41164ef3999aa1dddfd4089075ffbdaf6079852c86f95e0a915ae6550e0a03bcbdf84badde9edb1b2400c702cee9766b9fa39f115fb46c7f5dcb85
+DIST async-2.0.2.tar.gz 72169 BLAKE2B a7e3b964e69b5cdbcf5b55023c3023f0a53145a08ddddf30c3760ef8830cbab2b674381e6cd1f1d360b081af196e08d4fe881be3ddd9869021c644e9b20f9cfb SHA512 8e7630f115c166c17d6cd04c10aeeac5dd6e033d5c84039843cf3aa9d4b0d7b33210773534cc05b6af9eaa5daab823ae998fd7dce4754ce7f7967382fcf4142f
diff --git a/dev-ruby/async/async-1.30.1.ebuild b/dev-ruby/async/async-1.30.1.ebuild
new file mode 100644
index 000000000000..5108e6b2e464
--- /dev/null
+++ b/dev-ruby/async/async-1.30.1.ebuild
@@ -0,0 +1,40 @@
+# 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_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/df26f47f64c91c13155c5b6529194b0fe48f8c17.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
+KEYWORDS="~amd64 ~sparc"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/console-1.10:1
+ >=dev-ruby/nio4r-2.3:2
+ >=dev-ruby/timers-4.1:4"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/async-rspec-1.1:1
+ dev-ruby/benchmark-ips
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm -f "spec/async/scheduler_spec.rb" "spec/async/scheduler/address_spec.rb" "spec/async/scheduler/io_spec.rb" || die
+
+ # broken on ruby 3.x
+ rm -f "spec/async/condition_spec.rb" "spec/async/notification_spec.rb" || die
+
+ sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" || die
+}
diff --git a/dev-ruby/async/async-2.0.2.ebuild b/dev-ruby/async/async-2.0.2.ebuild
new file mode 100644
index 000000000000..5f34b240f833
--- /dev/null
+++ b/dev-ruby/async/async-2.0.2.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/df26f47f64c91c13155c5b6529194b0fe48f8c17.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~sparc"
+IUSE=""
+RUBY_S="${PN}-df26f47f64c91c13155c5b6529194b0fe48f8c17"
+
+ruby_add_rdepend ">=dev-ruby/console-1.10:1
+ >=dev-ruby/io-event-1.0.0:1/1.0
+ >=dev-ruby/timers-4.1:4"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/async-rspec-1.1:1
+ dev-ruby/benchmark-ips
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm -f "spec/async/scheduler_spec.rb" "spec/async/scheduler/address_spec.rb" "spec/async/scheduler/io_spec.rb" || die
+
+ sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" || die
+}
diff --git a/dev-ruby/async/metadata.xml b/dev-ruby/async/metadata.xml
new file mode 100644
index 000000000000..c7864b34a68a
--- /dev/null
+++ b/dev-ruby/async/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>ruby@gentoo.org</email>
+ <name>Gentoo Ruby Project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="github">socketry/async</remote-id>
+ </upstream>
+</pkgmetadata>
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2022-10-22 21:33 Matt Turner
0 siblings, 0 replies; 40+ messages in thread
From: Matt Turner @ 2022-10-22 21:33 UTC (permalink / raw
To: gentoo-commits
commit: 0ea9d1d7a3b817faa9097acc859536b93dd389e4
Author: Matoro Mahri <matoro <AT> users <DOT> noreply <DOT> github <DOT> com>
AuthorDate: Thu Sep 29 03:38:14 2022 +0000
Commit: Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Oct 22 21:33:11 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ea9d1d7
dev-ruby/async: add 1.30.3, 2.1.0, drop 1.30.1, 2.0.2
Signed-off-by: Matoro Mahri <matoro <AT> users.noreply.github.com>
Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>
dev-ruby/async/Manifest | 4 ++--
dev-ruby/async/{async-1.30.1.ebuild => async-1.30.3.ebuild} | 2 +-
dev-ruby/async/{async-2.0.2.ebuild => async-2.1.0.ebuild} | 10 ++++++----
3 files changed, 9 insertions(+), 7 deletions(-)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index b40e37a1e13b..2d7531f0b811 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -1,2 +1,2 @@
-DIST async-1.30.1.tar.gz 91919 BLAKE2B f2a39faef8159b1ac880835c35cec73be78a5f3e2d46dc8d06cca10668e15f5694a10f115d6488ad644cef515d45398e98e1ea2b5d732ca732b32abb34830eba SHA512 8a698dab8e41164ef3999aa1dddfd4089075ffbdaf6079852c86f95e0a915ae6550e0a03bcbdf84badde9edb1b2400c702cee9766b9fa39f115fb46c7f5dcb85
-DIST async-2.0.2.tar.gz 72169 BLAKE2B a7e3b964e69b5cdbcf5b55023c3023f0a53145a08ddddf30c3760ef8830cbab2b674381e6cd1f1d360b081af196e08d4fe881be3ddd9869021c644e9b20f9cfb SHA512 8e7630f115c166c17d6cd04c10aeeac5dd6e033d5c84039843cf3aa9d4b0d7b33210773534cc05b6af9eaa5daab823ae998fd7dce4754ce7f7967382fcf4142f
+DIST async-1.30.3.tar.gz 92599 BLAKE2B 69db66676adf2dd0f77142bffc55b1e90a6983c53c7fac444f72b9365f6907e4d2ec45579ea267f3a8f31fc45af63c3517908c353749b288d1873e2cf720f96b SHA512 337a51ca8fd0e6685528e2eca9b584344ba583f7254f2600110ee62da6e4ccabeb471e7d94f36ab6f8d0eb3eada9e23335a262a50c8d035f67708fce0a590e5e
+DIST async-2.1.0.tar.gz 75110 BLAKE2B 6226cd64f62d42a57d46f1c31287e403af5c645343a2de899a090f986e2b669dc96f1019629cf32ed46809fbfcbb5716375ef4560358676759dcad0e17d02849 SHA512 85f02004f7851757425f6e30c364ad9cb52ac4ad4559fa3a4a9b933fc5df1f10f6975233df6057da479dc28b5188d9e6d0b70e215a4a99b7864938260571089c
diff --git a/dev-ruby/async/async-1.30.1.ebuild b/dev-ruby/async/async-1.30.3.ebuild
similarity index 90%
rename from dev-ruby/async/async-1.30.1.ebuild
rename to dev-ruby/async/async-1.30.3.ebuild
index 5108e6b2e464..f4164212833c 100644
--- a/dev-ruby/async/async-1.30.1.ebuild
+++ b/dev-ruby/async/async-1.30.3.ebuild
@@ -11,7 +11,7 @@ inherit ruby-fakegem
DESCRIPTION="A concurrency framework for Ruby"
HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/archive/df26f47f64c91c13155c5b6529194b0fe48f8c17.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/socketry/async/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
diff --git a/dev-ruby/async/async-2.0.2.ebuild b/dev-ruby/async/async-2.1.0.ebuild
similarity index 71%
rename from dev-ruby/async/async-2.0.2.ebuild
rename to dev-ruby/async/async-2.1.0.ebuild
index 5f34b240f833..07e5ba91db6c 100644
--- a/dev-ruby/async/async-2.0.2.ebuild
+++ b/dev-ruby/async/async-2.1.0.ebuild
@@ -5,19 +5,18 @@ EAPI=8
USE_RUBY="ruby31"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
inherit ruby-fakegem
DESCRIPTION="A concurrency framework for Ruby"
HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/archive/df26f47f64c91c13155c5b6529194b0fe48f8c17.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/socketry/async/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
KEYWORDS="~amd64 ~sparc"
IUSE=""
-RUBY_S="${PN}-df26f47f64c91c13155c5b6529194b0fe48f8c17"
ruby_add_rdepend ">=dev-ruby/console-1.10:1
>=dev-ruby/io-event-1.0.0:1/1.0
@@ -32,7 +31,10 @@ all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
# network tests
- rm -f "spec/async/scheduler_spec.rb" "spec/async/scheduler/address_spec.rb" "spec/async/scheduler/io_spec.rb" || die
+ rm -f \
+ "spec/net/http_spec.rb" \
+ "spec/async/scheduler/address_spec.rb" \
+ "spec/async/scheduler/io_spec.rb" || die
sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" || die
}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2022-10-23 10:01 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2022-10-23 10:01 UTC (permalink / raw
To: gentoo-commits
commit: 97dd93355d6ccaca04d15f3d3d2fa76d794839f7
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 09:41:47 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 23 10:00:37 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97dd9335
dev-ruby/async: add 2.2.1, fix tests for 1.x
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-1.30.3.ebuild | 18 +++++++++---------
.../{async-1.30.3.ebuild => async-2.2.1.ebuild} | 20 +++++++++++---------
3 files changed, 21 insertions(+), 18 deletions(-)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 2d7531f0b811..5e2fbb8a8720 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -1,2 +1,3 @@
DIST async-1.30.3.tar.gz 92599 BLAKE2B 69db66676adf2dd0f77142bffc55b1e90a6983c53c7fac444f72b9365f6907e4d2ec45579ea267f3a8f31fc45af63c3517908c353749b288d1873e2cf720f96b SHA512 337a51ca8fd0e6685528e2eca9b584344ba583f7254f2600110ee62da6e4ccabeb471e7d94f36ab6f8d0eb3eada9e23335a262a50c8d035f67708fce0a590e5e
DIST async-2.1.0.tar.gz 75110 BLAKE2B 6226cd64f62d42a57d46f1c31287e403af5c645343a2de899a090f986e2b669dc96f1019629cf32ed46809fbfcbb5716375ef4560358676759dcad0e17d02849 SHA512 85f02004f7851757425f6e30c364ad9cb52ac4ad4559fa3a4a9b933fc5df1f10f6975233df6057da479dc28b5188d9e6d0b70e215a4a99b7864938260571089c
+DIST async-2.2.1.tar.gz 75671 BLAKE2B a652bbb99d49c569fd864015059391a013f35c888be1e3b32ae06900bb861274390543c64ac9687689cb012c9b4c82df7764e4aaa50d2e76b595fdc7736ec8f5 SHA512 329862fa30f56371092666bef199b949e6325d99696a7ef2029cf9524a5cea31fc361cfaf438e15731c8e09c06ca47261fd3fcdce306a464332def9897c8dec5
diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-1.30.3.ebuild
index f4164212833c..0624935ba1a7 100644
--- a/dev-ruby/async/async-1.30.3.ebuild
+++ b/dev-ruby/async/async-1.30.3.ebuild
@@ -3,18 +3,20 @@
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31"
+
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
RUBY_FAKEGEM_EXTRADOC="README.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
inherit ruby-fakegem
DESCRIPTION="A concurrency framework for Ruby"
HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
+SLOT="$(ver_cut 1)"
KEYWORDS="~amd64 ~sparc"
IUSE=""
@@ -30,11 +32,9 @@ ruby_add_bdepend "test? (
all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
- # network tests
- rm -f "spec/async/scheduler_spec.rb" "spec/async/scheduler/address_spec.rb" "spec/async/scheduler/io_spec.rb" || die
-
- # broken on ruby 3.x
- rm -f "spec/async/condition_spec.rb" "spec/async/notification_spec.rb" || die
+ # Avoid network tests
+ sed -i -e '/can fetch website using Net::HTTP/askip "requires network"' spec/async/scheduler_spec.rb || die
- sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" || die
+ # Avoid test dependency on unpackaged covered
+ sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
}
diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-2.2.1.ebuild
similarity index 62%
copy from dev-ruby/async/async-1.30.3.ebuild
copy to dev-ruby/async/async-2.2.1.ebuild
index f4164212833c..6e2688dbe2b7 100644
--- a/dev-ruby/async/async-1.30.3.ebuild
+++ b/dev-ruby/async/async-2.2.1.ebuild
@@ -3,23 +3,25 @@
EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby31"
+
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
inherit ruby-fakegem
DESCRIPTION="A concurrency framework for Ruby"
HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
-SLOT="$(ver_cut 1)/$(ver_cut 1-2)"
+SLOT="$(ver_cut 1)"
KEYWORDS="~amd64 ~sparc"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
- >=dev-ruby/nio4r-2.3:2
+ dev-ruby/io-event:1.1
>=dev-ruby/timers-4.1:4"
ruby_add_bdepend "test? (
@@ -31,10 +33,10 @@ all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
# network tests
- rm -f "spec/async/scheduler_spec.rb" "spec/async/scheduler/address_spec.rb" "spec/async/scheduler/io_spec.rb" || die
-
- # broken on ruby 3.x
- rm -f "spec/async/condition_spec.rb" "spec/async/notification_spec.rb" || die
+ rm -f \
+ "spec/net/http_spec.rb" \
+ "spec/async/scheduler/address_spec.rb" \
+ "spec/async/scheduler/io_spec.rb" || die
sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" || die
}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2022-10-23 10:13 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2022-10-23 10:13 UTC (permalink / raw
To: gentoo-commits
commit: 8a35066ad7e6b9c85e502649f95e39750fc49009
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 23 10:12:10 2022 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Oct 23 10:12:10 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a35066a
dev-ruby/async: drop 2.1.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 1 -
dev-ruby/async/async-2.1.0.ebuild | 40 ---------------------------------------
2 files changed, 41 deletions(-)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 5e2fbb8a8720..ad41c68e4fa9 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -1,3 +1,2 @@
DIST async-1.30.3.tar.gz 92599 BLAKE2B 69db66676adf2dd0f77142bffc55b1e90a6983c53c7fac444f72b9365f6907e4d2ec45579ea267f3a8f31fc45af63c3517908c353749b288d1873e2cf720f96b SHA512 337a51ca8fd0e6685528e2eca9b584344ba583f7254f2600110ee62da6e4ccabeb471e7d94f36ab6f8d0eb3eada9e23335a262a50c8d035f67708fce0a590e5e
-DIST async-2.1.0.tar.gz 75110 BLAKE2B 6226cd64f62d42a57d46f1c31287e403af5c645343a2de899a090f986e2b669dc96f1019629cf32ed46809fbfcbb5716375ef4560358676759dcad0e17d02849 SHA512 85f02004f7851757425f6e30c364ad9cb52ac4ad4559fa3a4a9b933fc5df1f10f6975233df6057da479dc28b5188d9e6d0b70e215a4a99b7864938260571089c
DIST async-2.2.1.tar.gz 75671 BLAKE2B a652bbb99d49c569fd864015059391a013f35c888be1e3b32ae06900bb861274390543c64ac9687689cb012c9b4c82df7764e4aaa50d2e76b595fdc7736ec8f5 SHA512 329862fa30f56371092666bef199b949e6325d99696a7ef2029cf9524a5cea31fc361cfaf438e15731c8e09c06ca47261fd3fcdce306a464332def9897c8dec5
diff --git a/dev-ruby/async/async-2.1.0.ebuild b/dev-ruby/async/async-2.1.0.ebuild
deleted file mode 100644
index 07e5ba91db6c..000000000000
--- a/dev-ruby/async/async-2.1.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-inherit ruby-fakegem
-
-DESCRIPTION="A concurrency framework for Ruby"
-HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~sparc"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/console-1.10:1
- >=dev-ruby/io-event-1.0.0:1/1.0
- >=dev-ruby/timers-4.1:4"
-
-ruby_add_bdepend "test? (
- >=dev-ruby/async-rspec-1.1:1
- dev-ruby/benchmark-ips
-)"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # network tests
- rm -f \
- "spec/net/http_spec.rb" \
- "spec/async/scheduler/address_spec.rb" \
- "spec/async/scheduler/io_spec.rb" || die
-
- sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" || die
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2022-12-01 2:04 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2022-12-01 2:04 UTC (permalink / raw
To: gentoo-commits
commit: 7a9ccde3135c1c3ff9480b601452ad1a27b31a81
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 02:04:34 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 02:04:34 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a9ccde3
dev-ruby/async: Keyword 1.30.3 arm64, #761550
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-1.30.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-1.30.3.ebuild
index 0624935ba1a7..8933d9b8e487 100644
--- a/dev-ruby/async/async-1.30.3.ebuild
+++ b/dev-ruby/async/async-1.30.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~sparc"
+KEYWORDS="~amd64 ~arm64 ~sparc"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2022-12-01 4:03 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2022-12-01 4:03 UTC (permalink / raw
To: gentoo-commits
commit: 890c05110a86731762f098269f8634e8bce744af
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 04:02:39 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 04:02:39 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=890c0511
dev-ruby/async: Keyword 1.30.3 ppc, #761550
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-1.30.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-1.30.3.ebuild
index f58e8f340f37..a331cff459a9 100644
--- a/dev-ruby/async/async-1.30.3.ebuild
+++ b/dev-ruby/async/async-1.30.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2022-12-01 4:03 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2022-12-01 4:03 UTC (permalink / raw
To: gentoo-commits
commit: b33947b749d6b1fe91a4a3694f057c611801eb9d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Dec 1 04:02:46 2022 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Dec 1 04:02:46 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33947b7
dev-ruby/async: Keyword 1.30.3 ppc64, #761550
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-1.30.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-1.30.3.ebuild
index a331cff459a9..6549ca3c688c 100644
--- a/dev-ruby/async/async-1.30.3.ebuild
+++ b/dev-ruby/async/async-1.30.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2022-12-05 20:03 Arthur Zamarin
0 siblings, 0 replies; 40+ messages in thread
From: Arthur Zamarin @ 2022-12-05 20:03 UTC (permalink / raw
To: gentoo-commits
commit: a9b9f181bbdb2987d15d294881e92d9660735479
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Mon Dec 5 20:03:16 2022 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Mon Dec 5 20:03:16 2022 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9b9f181
dev-ruby/async: Keyword 1.30.3 x86, #761550
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-ruby/async/async-1.30.3.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-1.30.3.ebuild
index 6549ca3c688c..3db5806ec41f 100644
--- a/dev-ruby/async/async-1.30.3.ebuild
+++ b/dev-ruby/async/async-1.30.3.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-02 22:49 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-02 22:49 UTC (permalink / raw
To: gentoo-commits
commit: 54486b89bf8d08e8d006bfee24a4a7a2f4d9ce6b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 2 22:48:37 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 2 22:48:37 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54486b89
dev-ruby/async: Keyword 2.2.1 x86, #903708
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.2.1.ebuild | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/dev-ruby/async/async-2.2.1.ebuild b/dev-ruby/async/async-2.2.1.ebuild
index 6e2688dbe2b7..c18d3885ef92 100644
--- a/dev-ruby/async/async-2.2.1.ebuild
+++ b/dev-ruby/async/async-2.2.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
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~sparc"
+KEYWORDS="~amd64 ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-02 23:05 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-02 23:05 UTC (permalink / raw
To: gentoo-commits
commit: 45a87b9942ccc6005c25266d82ff8ae8bac100c8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 2 23:05:09 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 2 23:05:42 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45a87b99
dev-ruby/async: Keyword 2.2.1 arm64, #903708
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.2.1.ebuild b/dev-ruby/async/async-2.2.1.ebuild
index c18d3885ef92..335621bc6b5e 100644
--- a/dev-ruby/async/async-2.2.1.ebuild
+++ b/dev-ruby/async/async-2.2.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm64 ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-02 23:07 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-02 23:07 UTC (permalink / raw
To: gentoo-commits
commit: 3742a6ce4b216f1484d6abe02db505abb572a8b8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 2 23:06:48 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 2 23:06:48 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3742a6ce
dev-ruby/async: Keyword 2.2.1 ppc, #903708
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.2.1.ebuild b/dev-ruby/async/async-2.2.1.ebuild
index e4fd6623a624..74ea555574e5 100644
--- a/dev-ruby/async/async-2.2.1.ebuild
+++ b/dev-ruby/async/async-2.2.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-02 23:07 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-02 23:07 UTC (permalink / raw
To: gentoo-commits
commit: e0da1356a7a53532c5b2aa6ebd4cfe05ca0b9dff
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 2 23:06:44 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 2 23:06:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0da1356
dev-ruby/async: Keyword 2.2.1 arm, #903708
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.2.1.ebuild b/dev-ruby/async/async-2.2.1.ebuild
index 335621bc6b5e..e4fd6623a624 100644
--- a/dev-ruby/async/async-2.2.1.ebuild
+++ b/dev-ruby/async/async-2.2.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc ~x86"
IUSE=""
ruby_add_rdepend ">=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-02 23:07 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-02 23:07 UTC (permalink / raw
To: gentoo-commits
commit: c81b075356488174946305de977f6794cee08c9d
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 2 23:06:52 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 2 23:06:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c81b0753
dev-ruby/async: Keyword 2.2.1 ppc64, #903708
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.2.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.2.1.ebuild b/dev-ruby/async/async-2.2.1.ebuild
index 74ea555574e5..0c8db8067520 100644
--- a/dev-ruby/async/async-2.2.1.ebuild
+++ b/dev-ruby/async/async-2.2.1.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-03 0:47 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-03 0:47 UTC (permalink / raw
To: gentoo-commits
commit: 69e727b964dd7a21a0c9d5f7a42bc73c75208d81
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 2 23:24:54 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 3 00:46:28 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69e727b9
dev-ruby/async: add 2.5.0
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-2.5.0.ebuild | 43 +++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index ad41c68e4fa9..311f37c156ba 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -1,2 +1,3 @@
DIST async-1.30.3.tar.gz 92599 BLAKE2B 69db66676adf2dd0f77142bffc55b1e90a6983c53c7fac444f72b9365f6907e4d2ec45579ea267f3a8f31fc45af63c3517908c353749b288d1873e2cf720f96b SHA512 337a51ca8fd0e6685528e2eca9b584344ba583f7254f2600110ee62da6e4ccabeb471e7d94f36ab6f8d0eb3eada9e23335a262a50c8d035f67708fce0a590e5e
DIST async-2.2.1.tar.gz 75671 BLAKE2B a652bbb99d49c569fd864015059391a013f35c888be1e3b32ae06900bb861274390543c64ac9687689cb012c9b4c82df7764e4aaa50d2e76b595fdc7736ec8f5 SHA512 329862fa30f56371092666bef199b949e6325d99696a7ef2029cf9524a5cea31fc361cfaf438e15731c8e09c06ca47261fd3fcdce306a464332def9897c8dec5
+DIST async-2.5.0.tar.gz 84307 BLAKE2B 0aa9042e6e63087c08def6a5bd66f51565addaf8caf1db3ce5cc94afd397e164dfd0e7af40d4f55d05b0bb08cec3c98dc89b5e4345ff053f06617a8ba6a9b0c8 SHA512 caa16d07b2863f236bdd31fc87aa29216a5e32c8182a6e6bf9fd5203cd223350bb1746be02a617f8930c31f2941ce4204f01c5f2fd902c215a1898192afd01c3
diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild
new file mode 100644
index 000000000000..46889e58cdfc
--- /dev/null
+++ b/dev-ruby/async/async-2.5.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# It really is >=ruby31 only, see:
+# https://github.com/socketry/async/issues/141
+# https://github.com/socketry/async/issues/136
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend ">=dev-ruby/console-1.10:1
+ dev-ruby/io-event:1.1
+ >=dev-ruby/timers-4.1:4"
+
+ruby_add_bdepend "test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm test/net/http.rb \
+ test/async/scheduler/address.rb \
+ test/async/scheduler/io.rb || die
+
+ sed -i -e '/covered/Id' config/sus.rb || die
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-03 0:47 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-03 0:47 UTC (permalink / raw
To: gentoo-commits
commit: 3610c922ceb86d9f598bd4cc1fe43c1d30068fa1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 2 23:28:04 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 3 00:46:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3610c922
dev-ruby/async: add comment re ruby impls
...so I don't forget later.
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.2.1.ebuild | 3 +++
1 file changed, 3 insertions(+)
diff --git a/dev-ruby/async/async-2.2.1.ebuild b/dev-ruby/async/async-2.2.1.ebuild
index 0c8db8067520..6162faacb4c3 100644
--- a/dev-ruby/async/async-2.2.1.ebuild
+++ b/dev-ruby/async/async-2.2.1.ebuild
@@ -3,6 +3,9 @@
EAPI=8
+# It really is ruby31 only, see:
+# https://github.com/socketry/async/issues/141
+# https://github.com/socketry/async/issues/136
USE_RUBY="ruby31"
RUBY_FAKEGEM_RECIPE_TEST="rspec3"
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-03 3:17 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-03 3:17 UTC (permalink / raw
To: gentoo-commits
commit: 6f54923e188336c47e9fb55e0f556c79229d5e5f
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 3 03:16:11 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 3 03:16:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f54923e
dev-ruby/async: Keyword 2.5.0 arm64, #903711
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild
index 7a6945d84ce6..f071d2f7bf1a 100644
--- a/dev-ruby/async/async-2.5.0.ebuild
+++ b/dev-ruby/async/async-2.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
ruby_add_rdepend ">=dev-ruby/console-1.10:1
dev-ruby/io-event:1.1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-03 3:17 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-03 3:17 UTC (permalink / raw
To: gentoo-commits
commit: 2d5b11b17a999c9ed1d671269553937602f671d1
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 3 03:16:43 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Apr 3 03:16:43 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5b11b1
dev-ruby/async: Keyword 2.5.0 ppc, #903711
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild
index f071d2f7bf1a..ba7c4f2e796e 100644
--- a/dev-ruby/async/async-2.5.0.ebuild
+++ b/dev-ruby/async/async-2.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
ruby_add_rdepend ">=dev-ruby/console-1.10:1
dev-ruby/io-event:1.1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-07 8:36 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-07 8:36 UTC (permalink / raw
To: gentoo-commits
commit: c19d669de24379b7d563596723df128778215de3
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 08:35:29 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 08:35:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c19d669d
dev-ruby/async: Keyword 2.5.0 x86, #903711
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild
index ba7c4f2e796e..1f877f921169 100644
--- a/dev-ruby/async/async-2.5.0.ebuild
+++ b/dev-ruby/async/async-2.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
ruby_add_rdepend ">=dev-ruby/console-1.10:1
dev-ruby/io-event:1.1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-07 8:39 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-07 8:39 UTC (permalink / raw
To: gentoo-commits
commit: e68e3e547b62eb38bcb575019590a5bff57be00b
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 08:37:39 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 08:37:39 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e68e3e54
dev-ruby/async: Keyword 2.5.0 sparc, #903711
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild
index 1f877f921169..c94ceb0216d5 100644
--- a/dev-ruby/async/async-2.5.0.ebuild
+++ b/dev-ruby/async/async-2.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
ruby_add_rdepend ">=dev-ruby/console-1.10:1
dev-ruby/io-event:1.1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-07 8:39 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-07 8:39 UTC (permalink / raw
To: gentoo-commits
commit: 28ece4bf04eaf9ef4c763ecb53fba6d08cf67969
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 7 08:37:51 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Apr 7 08:37:51 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ece4bf
dev-ruby/async: Keyword 2.5.0 ppc64, #903711
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild
index c94ceb0216d5..a37891de18a0 100644
--- a/dev-ruby/async/async-2.5.0.ebuild
+++ b/dev-ruby/async/async-2.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
ruby_add_rdepend ">=dev-ruby/console-1.10:1
dev-ruby/io-event:1.1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-09 2:34 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-09 2:34 UTC (permalink / raw
To: gentoo-commits
commit: 147b76d8a447594649e1d068ecbf47dcbe58aca9
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 9 02:32:25 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 9 02:32:25 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=147b76d8
dev-ruby/async: Keyword 1.31.0 hppa, #761550
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-1.31.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-1.31.0.ebuild b/dev-ruby/async/async-1.31.0.ebuild
index dc72364d8657..4ab6b816c761 100644
--- a/dev-ruby/async/async-1.31.0.ebuild
+++ b/dev-ruby/async/async-1.31.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-04-09 2:34 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-04-09 2:34 UTC (permalink / raw
To: gentoo-commits
commit: 0c5e9d5fb02a39b2d4217831453f4b6ae5ba0533
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Apr 9 02:32:26 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Apr 9 02:32:26 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c5e9d5f
dev-ruby/async: Keyword 2.5.0 hppa, #761550
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.5.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild
index a37891de18a0..aaecf4fca25c 100644
--- a/dev-ruby/async/async-2.5.0.ebuild
+++ b/dev-ruby/async/async-2.5.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
ruby_add_rdepend ">=dev-ruby/console-1.10:1
dev-ruby/io-event:1.1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-05-20 9:21 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-05-20 9:21 UTC (permalink / raw
To: gentoo-commits
commit: 64bff50bc50fba5ce20e263ed0f396eff4f12372
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat May 20 08:58:23 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat May 20 09:20:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bff50b
dev-ruby/async: add 2.5.1
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-2.5.1.ebuild | 43 +++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 40f23794f4f6..ed0be9dcf072 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -2,3 +2,4 @@ DIST async-1.30.3.tar.gz 92599 BLAKE2B 69db66676adf2dd0f77142bffc55b1e90a6983c53
DIST async-1.31.0.tar.gz 92889 BLAKE2B b573e3106243fd0934387254b302f541a9ebbcd34bd451562bab1d39bcd37c593e2290667b524db7bc862268812a0932a644c670cbaf2a4a5ee240a866e08726 SHA512 f60fb9f4e95d1f579ce5f664abfe96b7196e3e47baf2856b7e97815107e0aa2e807c969839d118b6144372443687568488749547d762863b31d82c8d7e5d45ac
DIST async-2.2.1.tar.gz 75671 BLAKE2B a652bbb99d49c569fd864015059391a013f35c888be1e3b32ae06900bb861274390543c64ac9687689cb012c9b4c82df7764e4aaa50d2e76b595fdc7736ec8f5 SHA512 329862fa30f56371092666bef199b949e6325d99696a7ef2029cf9524a5cea31fc361cfaf438e15731c8e09c06ca47261fd3fcdce306a464332def9897c8dec5
DIST async-2.5.0.tar.gz 84307 BLAKE2B 0aa9042e6e63087c08def6a5bd66f51565addaf8caf1db3ce5cc94afd397e164dfd0e7af40d4f55d05b0bb08cec3c98dc89b5e4345ff053f06617a8ba6a9b0c8 SHA512 caa16d07b2863f236bdd31fc87aa29216a5e32c8182a6e6bf9fd5203cd223350bb1746be02a617f8930c31f2941ce4204f01c5f2fd902c215a1898192afd01c3
+DIST async-2.5.1.tar.gz 84455 BLAKE2B 251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27b35656d12942d7f4501828a2978f64f4fe4e77758476e161e06141b558430af2c42536a7e65bb0795fa2c2 SHA512 b12effeca7372e74ea9ca0ace08d7ea3d7398bbc0c3fdf57f9f57a5888ef975682c86bf010ae1d8b5070408a0f36887972edf12c54382dff5b493d56df5707ac
diff --git a/dev-ruby/async/async-2.5.1.ebuild b/dev-ruby/async/async-2.5.1.ebuild
new file mode 100644
index 000000000000..91af5db3a8d2
--- /dev/null
+++ b/dev-ruby/async/async-2.5.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# It really is >=ruby31 only, see:
+# https://github.com/socketry/async/issues/141
+# https://github.com/socketry/async/issues/136
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend ">=dev-ruby/console-1.10:1
+ dev-ruby/io-event:1.1
+ >=dev-ruby/timers-4.1:4"
+
+ruby_add_bdepend "test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm test/net/http.rb \
+ test/async/scheduler/address.rb \
+ test/async/scheduler/io.rb || die
+
+ sed -i -e '/covered/Id' config/sus.rb || die
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-06-30 5:34 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2023-06-30 5:34 UTC (permalink / raw
To: gentoo-commits
commit: b536133aa970d6f3534a4276b0174b1c1ba27ee3
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 30 05:33:52 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 05:33:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b536133a
dev-ruby/async: add 2.6.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-2.6.2.ebuild | 46 +++++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index ed0be9dcf072..dcc690b55430 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -3,3 +3,4 @@ DIST async-1.31.0.tar.gz 92889 BLAKE2B b573e3106243fd0934387254b302f541a9ebbcd34
DIST async-2.2.1.tar.gz 75671 BLAKE2B a652bbb99d49c569fd864015059391a013f35c888be1e3b32ae06900bb861274390543c64ac9687689cb012c9b4c82df7764e4aaa50d2e76b595fdc7736ec8f5 SHA512 329862fa30f56371092666bef199b949e6325d99696a7ef2029cf9524a5cea31fc361cfaf438e15731c8e09c06ca47261fd3fcdce306a464332def9897c8dec5
DIST async-2.5.0.tar.gz 84307 BLAKE2B 0aa9042e6e63087c08def6a5bd66f51565addaf8caf1db3ce5cc94afd397e164dfd0e7af40d4f55d05b0bb08cec3c98dc89b5e4345ff053f06617a8ba6a9b0c8 SHA512 caa16d07b2863f236bdd31fc87aa29216a5e32c8182a6e6bf9fd5203cd223350bb1746be02a617f8930c31f2941ce4204f01c5f2fd902c215a1898192afd01c3
DIST async-2.5.1.tar.gz 84455 BLAKE2B 251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27b35656d12942d7f4501828a2978f64f4fe4e77758476e161e06141b558430af2c42536a7e65bb0795fa2c2 SHA512 b12effeca7372e74ea9ca0ace08d7ea3d7398bbc0c3fdf57f9f57a5888ef975682c86bf010ae1d8b5070408a0f36887972edf12c54382dff5b493d56df5707ac
+DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c SHA512 627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b
diff --git a/dev-ruby/async/async-2.6.2.ebuild b/dev-ruby/async/async-2.6.2.ebuild
new file mode 100644
index 000000000000..625969130dce
--- /dev/null
+++ b/dev-ruby/async/async-2.6.2.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# It really is >=ruby31 only, see:
+# https://github.com/socketry/async/issues/141
+# https://github.com/socketry/async/issues/136
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/console-1.10:1
+ dev-ruby/fiber-annotation
+ dev-ruby/io-event:1.1
+ >=dev-ruby/timers-4.1:4
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm test/net/http.rb \
+ test/async/scheduler/address.rb \
+ test/async/scheduler/io.rb || die
+
+ sed -i -e '/covered/Id' config/sus.rb || die
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-06-30 6:09 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2023-06-30 6:09 UTC (permalink / raw
To: gentoo-commits
commit: 28e27e67f23e55fc8db25b591f4fcffd18c65dc8
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 30 05:35:55 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jun 30 05:35:55 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e27e67
dev-ruby/async: drop 1.30.3, 2.2.1, 2.5.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 3 ---
dev-ruby/async/async-1.30.3.ebuild | 40 ---------------------------------
dev-ruby/async/async-2.2.1.ebuild | 45 --------------------------------------
dev-ruby/async/async-2.5.0.ebuild | 43 ------------------------------------
4 files changed, 131 deletions(-)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index dcc690b55430..c0e4884d745f 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -1,6 +1,3 @@
-DIST async-1.30.3.tar.gz 92599 BLAKE2B 69db66676adf2dd0f77142bffc55b1e90a6983c53c7fac444f72b9365f6907e4d2ec45579ea267f3a8f31fc45af63c3517908c353749b288d1873e2cf720f96b SHA512 337a51ca8fd0e6685528e2eca9b584344ba583f7254f2600110ee62da6e4ccabeb471e7d94f36ab6f8d0eb3eada9e23335a262a50c8d035f67708fce0a590e5e
DIST async-1.31.0.tar.gz 92889 BLAKE2B b573e3106243fd0934387254b302f541a9ebbcd34bd451562bab1d39bcd37c593e2290667b524db7bc862268812a0932a644c670cbaf2a4a5ee240a866e08726 SHA512 f60fb9f4e95d1f579ce5f664abfe96b7196e3e47baf2856b7e97815107e0aa2e807c969839d118b6144372443687568488749547d762863b31d82c8d7e5d45ac
-DIST async-2.2.1.tar.gz 75671 BLAKE2B a652bbb99d49c569fd864015059391a013f35c888be1e3b32ae06900bb861274390543c64ac9687689cb012c9b4c82df7764e4aaa50d2e76b595fdc7736ec8f5 SHA512 329862fa30f56371092666bef199b949e6325d99696a7ef2029cf9524a5cea31fc361cfaf438e15731c8e09c06ca47261fd3fcdce306a464332def9897c8dec5
-DIST async-2.5.0.tar.gz 84307 BLAKE2B 0aa9042e6e63087c08def6a5bd66f51565addaf8caf1db3ce5cc94afd397e164dfd0e7af40d4f55d05b0bb08cec3c98dc89b5e4345ff053f06617a8ba6a9b0c8 SHA512 caa16d07b2863f236bdd31fc87aa29216a5e32c8182a6e6bf9fd5203cd223350bb1746be02a617f8930c31f2941ce4204f01c5f2fd902c215a1898192afd01c3
DIST async-2.5.1.tar.gz 84455 BLAKE2B 251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27b35656d12942d7f4501828a2978f64f4fe4e77758476e161e06141b558430af2c42536a7e65bb0795fa2c2 SHA512 b12effeca7372e74ea9ca0ace08d7ea3d7398bbc0c3fdf57f9f57a5888ef975682c86bf010ae1d8b5070408a0f36887972edf12c54382dff5b493d56df5707ac
DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c SHA512 627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b
diff --git a/dev-ruby/async/async-1.30.3.ebuild b/dev-ruby/async/async-1.30.3.ebuild
deleted file mode 100644
index 3db5806ec41f..000000000000
--- a/dev-ruby/async/async-1.30.3.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# 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_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A concurrency framework for Ruby"
-HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/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/console-1.10:1
- >=dev-ruby/nio4r-2.3:2
- >=dev-ruby/timers-4.1:4"
-
-ruby_add_bdepend "test? (
- >=dev-ruby/async-rspec-1.1:1
- dev-ruby/benchmark-ips
-)"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # Avoid network tests
- sed -i -e '/can fetch website using Net::HTTP/askip "requires network"' spec/async/scheduler_spec.rb || die
-
- # Avoid test dependency on unpackaged covered
- sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
-}
diff --git a/dev-ruby/async/async-2.2.1.ebuild b/dev-ruby/async/async-2.2.1.ebuild
deleted file mode 100644
index 6162faacb4c3..000000000000
--- a/dev-ruby/async/async-2.2.1.ebuild
+++ /dev/null
@@ -1,45 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# It really is ruby31 only, see:
-# https://github.com/socketry/async/issues/141
-# https://github.com/socketry/async/issues/136
-USE_RUBY="ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A concurrency framework for Ruby"
-HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/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/console-1.10:1
- dev-ruby/io-event:1.1
- >=dev-ruby/timers-4.1:4"
-
-ruby_add_bdepend "test? (
- >=dev-ruby/async-rspec-1.1:1
- dev-ruby/benchmark-ips
-)"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # network tests
- rm -f \
- "spec/net/http_spec.rb" \
- "spec/async/scheduler/address_spec.rb" \
- "spec/async/scheduler/io_spec.rb" || die
-
- sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" || die
-}
diff --git a/dev-ruby/async/async-2.5.0.ebuild b/dev-ruby/async/async-2.5.0.ebuild
deleted file mode 100644
index 91af5db3a8d2..000000000000
--- a/dev-ruby/async/async-2.5.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# It really is >=ruby31 only, see:
-# https://github.com/socketry/async/issues/141
-# https://github.com/socketry/async/issues/136
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A concurrency framework for Ruby"
-HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-ruby_add_rdepend ">=dev-ruby/console-1.10:1
- dev-ruby/io-event:1.1
- >=dev-ruby/timers-4.1:4"
-
-ruby_add_bdepend "test? (
- dev-ruby/benchmark-ips
- dev-ruby/sus-fixtures-async
-)"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # network tests
- rm test/net/http.rb \
- test/async/scheduler/address.rb \
- test/async/scheduler/io.rb || die
-
- sed -i -e '/covered/Id' config/sus.rb || die
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-07-04 20:19 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-07-04 20:19 UTC (permalink / raw
To: gentoo-commits
commit: e6e7b55d694cf36967e8028593ba1c4a2bce83f8
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 4 20:18:12 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 4 20:18:12 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6e7b55d
dev-ruby/async: Stabilize 1.31.0 amd64, #908176
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-1.31.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-1.31.0.ebuild b/dev-ruby/async/async-1.31.0.ebuild
index 7c1344481d07..e81d92363d27 100644
--- a/dev-ruby/async/async-1.31.0.ebuild
+++ b/dev-ruby/async/async-1.31.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-07-04 20:19 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-07-04 20:19 UTC (permalink / raw
To: gentoo-commits
commit: 6e5b919bbbbb75e0336a87b98c370fe8ccdab5c4
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 4 20:18:11 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 4 20:18:11 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e5b919b
dev-ruby/async: Stabilize 2.5.1 amd64, #908176
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.5.1.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.5.1.ebuild b/dev-ruby/async/async-2.5.1.ebuild
index 91af5db3a8d2..4fd0106e8c97 100644
--- a/dev-ruby/async/async-2.5.1.ebuild
+++ b/dev-ruby/async/async-2.5.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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"
ruby_add_rdepend ">=dev-ruby/console-1.10:1
dev-ruby/io-event:1.1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-07-04 20:19 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-07-04 20:19 UTC (permalink / raw
To: gentoo-commits
commit: 30e87c425d2efa4686edc3ac35a93f9806481557
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 4 20:18:29 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 4 20:18:29 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30e87c42
dev-ruby/async: Stabilize 2.6.2 amd64, #909632
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.6.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.6.2.ebuild b/dev-ruby/async/async-2.6.2.ebuild
index 625969130dce..4810e0bd0d70 100644
--- a/dev-ruby/async/async-2.6.2.ebuild
+++ b/dev-ruby/async/async-2.6.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-07-05 0:04 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2023-07-05 0:04 UTC (permalink / raw
To: gentoo-commits
commit: fcc0e55a6500c3b85a000ca4800026a9a8064b7c
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jul 5 00:00:45 2023 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jul 5 00:00:45 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fcc0e55a
dev-ruby/async: Keyword 2.6.2 hppa, #909168
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.6.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.6.2.ebuild b/dev-ruby/async/async-2.6.2.ebuild
index 4810e0bd0d70..c8fa427f135a 100644
--- a/dev-ruby/async/async-2.6.2.ebuild
+++ b/dev-ruby/async/async-2.6.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
ruby_add_rdepend "
>=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-08-09 4:38 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2023-08-09 4:38 UTC (permalink / raw
To: gentoo-commits
commit: 04355d8ed49c1e634e5507f1e7fb205d726ef62c
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Aug 9 04:37:26 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Aug 9 04:38:01 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04355d8e
dev-ruby/async: add 2.6.3
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-2.6.3.ebuild | 46 +++++++++++++++++++++++++++++++++++++++
2 files changed, 47 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index c0e4884d745f..88d29ac1bdf9 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -1,3 +1,4 @@
DIST async-1.31.0.tar.gz 92889 BLAKE2B b573e3106243fd0934387254b302f541a9ebbcd34bd451562bab1d39bcd37c593e2290667b524db7bc862268812a0932a644c670cbaf2a4a5ee240a866e08726 SHA512 f60fb9f4e95d1f579ce5f664abfe96b7196e3e47baf2856b7e97815107e0aa2e807c969839d118b6144372443687568488749547d762863b31d82c8d7e5d45ac
DIST async-2.5.1.tar.gz 84455 BLAKE2B 251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27b35656d12942d7f4501828a2978f64f4fe4e77758476e161e06141b558430af2c42536a7e65bb0795fa2c2 SHA512 b12effeca7372e74ea9ca0ace08d7ea3d7398bbc0c3fdf57f9f57a5888ef975682c86bf010ae1d8b5070408a0f36887972edf12c54382dff5b493d56df5707ac
DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c SHA512 627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b
+DIST async-2.6.3.tar.gz 93083 BLAKE2B a82885a001e58f7f638348890aeeff8271cec05237a528a5c3d4ed7d8280245b408944fcd082dec2186f3b7ca423395634b99bfb587e58b3672f1b1d0cd1a760 SHA512 e29a6bf234d9780bc452f8e14523608c0a06eef54c03051ef80e6e5cd54b1fa43fb81dde7653e1203faea548db27602191072f834cf024c5be737e43f48e5365
diff --git a/dev-ruby/async/async-2.6.3.ebuild b/dev-ruby/async/async-2.6.3.ebuild
new file mode 100644
index 000000000000..cf1aa582c9f9
--- /dev/null
+++ b/dev-ruby/async/async-2.6.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# It really is >=ruby31 only, see:
+# https://github.com/socketry/async/issues/141
+# https://github.com/socketry/async/issues/136
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/console-1.10:1
+ dev-ruby/fiber-annotation
+ dev-ruby/io-event:1.1
+ >=dev-ruby/timers-4.1:4
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm test/net/http.rb \
+ test/async/scheduler/address.rb \
+ test/async/scheduler/io.rb || die
+
+ sed -i -e '/covered/Id' config/sus.rb || die
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-08-27 6:11 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2023-08-27 6:11 UTC (permalink / raw
To: gentoo-commits
commit: 797c5b2b7f67a46d32ee7880f609737031a298c7
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 27 05:44:40 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 06:11:04 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=797c5b2b
dev-ruby/async: add 2.6.4
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-2.6.4.ebuild | 43 +++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 88d29ac1bdf9..81e37ffe2e96 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -2,3 +2,4 @@ DIST async-1.31.0.tar.gz 92889 BLAKE2B b573e3106243fd0934387254b302f541a9ebbcd34
DIST async-2.5.1.tar.gz 84455 BLAKE2B 251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27b35656d12942d7f4501828a2978f64f4fe4e77758476e161e06141b558430af2c42536a7e65bb0795fa2c2 SHA512 b12effeca7372e74ea9ca0ace08d7ea3d7398bbc0c3fdf57f9f57a5888ef975682c86bf010ae1d8b5070408a0f36887972edf12c54382dff5b493d56df5707ac
DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c SHA512 627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b
DIST async-2.6.3.tar.gz 93083 BLAKE2B a82885a001e58f7f638348890aeeff8271cec05237a528a5c3d4ed7d8280245b408944fcd082dec2186f3b7ca423395634b99bfb587e58b3672f1b1d0cd1a760 SHA512 e29a6bf234d9780bc452f8e14523608c0a06eef54c03051ef80e6e5cd54b1fa43fb81dde7653e1203faea548db27602191072f834cf024c5be737e43f48e5365
+DIST async-2.6.4.tar.gz 93274 BLAKE2B 0e014dcb7814a711ffede259d61f3a077e01e80aa02472e7242c1ee31ef381d2c7b18f9343b3042c874c71bc36e6647741ddb6466805dc9eea427ee499f96f14 SHA512 53d6cc24f84604f9d0488f54909534e0ec51d1075dd1f93cade370e4d4cf4cfb433c47a887660b1f1c375803689dc7423994e3b1c92b42c932ead98a6e31fc75
diff --git a/dev-ruby/async/async-2.6.4.ebuild b/dev-ruby/async/async-2.6.4.ebuild
new file mode 100644
index 000000000000..05b46d97cf15
--- /dev/null
+++ b/dev-ruby/async/async-2.6.4.ebuild
@@ -0,0 +1,43 @@
+# 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="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/console-1.10:1
+ dev-ruby/fiber-annotation
+ dev-ruby/io-event:1.1
+ >=dev-ruby/timers-4.1:4
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm test/net/http.rb \
+ test/async/scheduler/address.rb \
+ test/async/scheduler/io.rb || die
+
+ sed -i -e '/covered/Id' config/sus.rb || die
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-10-24 9:30 Arthur Zamarin
0 siblings, 0 replies; 40+ messages in thread
From: Arthur Zamarin @ 2023-10-24 9:30 UTC (permalink / raw
To: gentoo-commits
commit: 969e894456aab0d369aaac196f6fd522d4884821
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 24 09:29:44 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 24 09:29:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=969e8944
dev-ruby/async: Stabilize 1.31.0 x86, #909632
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-ruby/async/async-1.31.0.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-1.31.0.ebuild b/dev-ruby/async/async-1.31.0.ebuild
index e81d92363d27..68317a242f1b 100644
--- a/dev-ruby/async/async-1.31.0.ebuild
+++ b/dev-ruby/async/async-1.31.0.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-10-24 9:30 Arthur Zamarin
0 siblings, 0 replies; 40+ messages in thread
From: Arthur Zamarin @ 2023-10-24 9:30 UTC (permalink / raw
To: gentoo-commits
commit: 3778470e6c27f7afe06a78c4b45da284d162ee91
Author: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 24 09:29:44 2023 +0000
Commit: Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Tue Oct 24 09:29:44 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3778470e
dev-ruby/async: Stabilize 2.6.2 x86, #909632
Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>
dev-ruby/async/async-2.6.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.6.2.ebuild b/dev-ruby/async/async-2.6.2.ebuild
index c8fa427f135a..e1b10d5c4895 100644
--- a/dev-ruby/async/async-2.6.2.ebuild
+++ b/dev-ruby/async/async-2.6.2.ebuild
@@ -20,7 +20,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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"
ruby_add_rdepend "
>=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2023-10-31 6:42 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2023-10-31 6:42 UTC (permalink / raw
To: gentoo-commits
commit: 7171ee038d699f7b86367282474c850c3c864c84
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Oct 31 06:14:29 2023 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Oct 31 06:42:52 2023 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7171ee03
dev-ruby/async: add 2.6.5
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-2.6.5.ebuild | 43 +++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 81e37ffe2e96..5945b2e209fb 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -3,3 +3,4 @@ DIST async-2.5.1.tar.gz 84455 BLAKE2B 251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27
DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c SHA512 627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b
DIST async-2.6.3.tar.gz 93083 BLAKE2B a82885a001e58f7f638348890aeeff8271cec05237a528a5c3d4ed7d8280245b408944fcd082dec2186f3b7ca423395634b99bfb587e58b3672f1b1d0cd1a760 SHA512 e29a6bf234d9780bc452f8e14523608c0a06eef54c03051ef80e6e5cd54b1fa43fb81dde7653e1203faea548db27602191072f834cf024c5be737e43f48e5365
DIST async-2.6.4.tar.gz 93274 BLAKE2B 0e014dcb7814a711ffede259d61f3a077e01e80aa02472e7242c1ee31ef381d2c7b18f9343b3042c874c71bc36e6647741ddb6466805dc9eea427ee499f96f14 SHA512 53d6cc24f84604f9d0488f54909534e0ec51d1075dd1f93cade370e4d4cf4cfb433c47a887660b1f1c375803689dc7423994e3b1c92b42c932ead98a6e31fc75
+DIST async-2.6.5.tar.gz 93305 BLAKE2B fbceff6b20eaf10a922f9993c73157cd3790263e1540167715012e39a2223f2d5e8549e7f9949d3851fdf8120763b24b468b904e668aec2927c5c2028101c1d9 SHA512 839eea7d0113d879acd1d85da4d0119c0698b8bdfe36a24450a24c2fb2151cfa4cd8987aea663ba51ff52a078693cb1ee7e0f3ac805aebf91655f3e279842caf
diff --git a/dev-ruby/async/async-2.6.5.ebuild b/dev-ruby/async/async-2.6.5.ebuild
new file mode 100644
index 000000000000..05b46d97cf15
--- /dev/null
+++ b/dev-ruby/async/async-2.6.5.ebuild
@@ -0,0 +1,43 @@
+# 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="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/console-1.10:1
+ dev-ruby/fiber-annotation
+ dev-ruby/io-event:1.1
+ >=dev-ruby/timers-4.1:4
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm test/net/http.rb \
+ test/async/scheduler/address.rb \
+ test/async/scheduler/io.rb || die
+
+ sed -i -e '/covered/Id' config/sus.rb || die
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2024-01-03 7:14 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2024-01-03 7:14 UTC (permalink / raw
To: gentoo-commits
commit: 1ecbb5906bde92abc5ce5e0fad03db3da0287076
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Wed Jan 3 07:13:25 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Wed Jan 3 07:13:25 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ecbb590
dev-ruby/async: add 2.8.0
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-2.8.0.ebuild | 43 +++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 5945b2e209fb..5ce21d0e048a 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -4,3 +4,4 @@ DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d0
DIST async-2.6.3.tar.gz 93083 BLAKE2B a82885a001e58f7f638348890aeeff8271cec05237a528a5c3d4ed7d8280245b408944fcd082dec2186f3b7ca423395634b99bfb587e58b3672f1b1d0cd1a760 SHA512 e29a6bf234d9780bc452f8e14523608c0a06eef54c03051ef80e6e5cd54b1fa43fb81dde7653e1203faea548db27602191072f834cf024c5be737e43f48e5365
DIST async-2.6.4.tar.gz 93274 BLAKE2B 0e014dcb7814a711ffede259d61f3a077e01e80aa02472e7242c1ee31ef381d2c7b18f9343b3042c874c71bc36e6647741ddb6466805dc9eea427ee499f96f14 SHA512 53d6cc24f84604f9d0488f54909534e0ec51d1075dd1f93cade370e4d4cf4cfb433c47a887660b1f1c375803689dc7423994e3b1c92b42c932ead98a6e31fc75
DIST async-2.6.5.tar.gz 93305 BLAKE2B fbceff6b20eaf10a922f9993c73157cd3790263e1540167715012e39a2223f2d5e8549e7f9949d3851fdf8120763b24b468b904e668aec2927c5c2028101c1d9 SHA512 839eea7d0113d879acd1d85da4d0119c0698b8bdfe36a24450a24c2fb2151cfa4cd8987aea663ba51ff52a078693cb1ee7e0f3ac805aebf91655f3e279842caf
+DIST async-2.8.0.tar.gz 92095 BLAKE2B e9d2356071ccdcf4f0025e4a449c78bf6ae31bf0841c286a48c18f94f3c09147ba6c4da6f737fe011b3066730180f2aff3ab03efe8b61b33d05ea1d28ae6c276 SHA512 80d31531e1b830b499a4c9cac41867a8836b3a339154336363ef397dd67c41c27d0b667e2754efba65fa88e03b81d48ce9ac5c17ce1e0bd8080af1ffc9873fa2
diff --git a/dev-ruby/async/async-2.8.0.ebuild b/dev-ruby/async/async-2.8.0.ebuild
new file mode 100644
index 000000000000..6a5daa5e4abb
--- /dev/null
+++ b/dev-ruby/async/async-2.8.0.ebuild
@@ -0,0 +1,43 @@
+# 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="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/console-1.10:1
+ dev-ruby/fiber-annotation
+ dev-ruby/io-event:1
+ >=dev-ruby/timers-4.1:4
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm test/net/http.rb \
+ test/async/scheduler/address.rb \
+ test/async/scheduler/io.rb || die
+
+ sed -i -e '/covered/Id' config/sus.rb || die
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2024-02-17 9:53 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2024-02-17 9:53 UTC (permalink / raw
To: gentoo-commits
commit: 175aa57366098b5abcdd139f74e7d7680ca561ec
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 17 09:51:29 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 09:53:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175aa573
dev-ruby/async: add 2.8.1
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-2.8.1.ebuild | 43 +++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 5ce21d0e048a..cfeaca2a6d23 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -5,3 +5,4 @@ DIST async-2.6.3.tar.gz 93083 BLAKE2B a82885a001e58f7f638348890aeeff8271cec05237
DIST async-2.6.4.tar.gz 93274 BLAKE2B 0e014dcb7814a711ffede259d61f3a077e01e80aa02472e7242c1ee31ef381d2c7b18f9343b3042c874c71bc36e6647741ddb6466805dc9eea427ee499f96f14 SHA512 53d6cc24f84604f9d0488f54909534e0ec51d1075dd1f93cade370e4d4cf4cfb433c47a887660b1f1c375803689dc7423994e3b1c92b42c932ead98a6e31fc75
DIST async-2.6.5.tar.gz 93305 BLAKE2B fbceff6b20eaf10a922f9993c73157cd3790263e1540167715012e39a2223f2d5e8549e7f9949d3851fdf8120763b24b468b904e668aec2927c5c2028101c1d9 SHA512 839eea7d0113d879acd1d85da4d0119c0698b8bdfe36a24450a24c2fb2151cfa4cd8987aea663ba51ff52a078693cb1ee7e0f3ac805aebf91655f3e279842caf
DIST async-2.8.0.tar.gz 92095 BLAKE2B e9d2356071ccdcf4f0025e4a449c78bf6ae31bf0841c286a48c18f94f3c09147ba6c4da6f737fe011b3066730180f2aff3ab03efe8b61b33d05ea1d28ae6c276 SHA512 80d31531e1b830b499a4c9cac41867a8836b3a339154336363ef397dd67c41c27d0b667e2754efba65fa88e03b81d48ce9ac5c17ce1e0bd8080af1ffc9873fa2
+DIST async-2.8.1.tar.gz 92272 BLAKE2B c1f30f99c6f1ce22f6181663eae1e1ebdc9a949d059dad3ef89227bc2788b48d403be7a4986f38e177a2cb85b0a4861ba965e3b0754582fcd4436b8dc97eef4c SHA512 dee8e2116efcfbf7f174228ef7f535b5a1218a10fd646bb7877ea8f1f9caff77dbe286ce0ff4a195e5f96cd72e61baa25e2655e5f0fcba4fadca5fcabcbf386c
diff --git a/dev-ruby/async/async-2.8.1.ebuild b/dev-ruby/async/async-2.8.1.ebuild
new file mode 100644
index 000000000000..6a5daa5e4abb
--- /dev/null
+++ b/dev-ruby/async/async-2.8.1.ebuild
@@ -0,0 +1,43 @@
+# 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="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/console-1.10:1
+ dev-ruby/fiber-annotation
+ dev-ruby/io-event:1
+ >=dev-ruby/timers-4.1:4
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm test/net/http.rb \
+ test/async/scheduler/address.rb \
+ test/async/scheduler/io.rb || die
+
+ sed -i -e '/covered/Id' config/sus.rb || die
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
[not found] <1708163586.0a5835af33e0d6962a4fad3beb9f503cdbcffa05.graaff@gentoo>
@ 2024-02-17 9:53 ` Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2024-02-17 9:53 UTC (permalink / raw
To: gentoo-commits
commit: 0a5835af33e0d6962a4fad3beb9f503cdbcffa05
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 17 09:52:09 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Feb 17 09:53:06 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a5835af
dev-ruby/async: drop 2.5.1, 2.6.3, 2.6.4
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 3 ---
dev-ruby/async/async-2.5.1.ebuild | 43 ------------------------------------
dev-ruby/async/async-2.6.3.ebuild | 46 ---------------------------------------
dev-ruby/async/async-2.6.4.ebuild | 43 ------------------------------------
4 files changed, 135 deletions(-)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index cfeaca2a6d23..4a89b69afa64 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -1,8 +1,5 @@
DIST async-1.31.0.tar.gz 92889 BLAKE2B b573e3106243fd0934387254b302f541a9ebbcd34bd451562bab1d39bcd37c593e2290667b524db7bc862268812a0932a644c670cbaf2a4a5ee240a866e08726 SHA512 f60fb9f4e95d1f579ce5f664abfe96b7196e3e47baf2856b7e97815107e0aa2e807c969839d118b6144372443687568488749547d762863b31d82c8d7e5d45ac
-DIST async-2.5.1.tar.gz 84455 BLAKE2B 251b1a8f5bd3d9f1cc4c6038d18dbd5dbe83278d27b35656d12942d7f4501828a2978f64f4fe4e77758476e161e06141b558430af2c42536a7e65bb0795fa2c2 SHA512 b12effeca7372e74ea9ca0ace08d7ea3d7398bbc0c3fdf57f9f57a5888ef975682c86bf010ae1d8b5070408a0f36887972edf12c54382dff5b493d56df5707ac
DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d05fb67a2de44f9012dc419745eeac0522fb06e9689860ed23bf5dbb8280f796e645d992d1a98da7cfb4279c SHA512 627f490360d96e9ef8cfb5dc5ea929a1574cdfa6db91fcbfe5b14f6e475e03c750b2806b8d13025425b969ed44944debdcf6d573bc95eafe80a6056a0550707b
-DIST async-2.6.3.tar.gz 93083 BLAKE2B a82885a001e58f7f638348890aeeff8271cec05237a528a5c3d4ed7d8280245b408944fcd082dec2186f3b7ca423395634b99bfb587e58b3672f1b1d0cd1a760 SHA512 e29a6bf234d9780bc452f8e14523608c0a06eef54c03051ef80e6e5cd54b1fa43fb81dde7653e1203faea548db27602191072f834cf024c5be737e43f48e5365
-DIST async-2.6.4.tar.gz 93274 BLAKE2B 0e014dcb7814a711ffede259d61f3a077e01e80aa02472e7242c1ee31ef381d2c7b18f9343b3042c874c71bc36e6647741ddb6466805dc9eea427ee499f96f14 SHA512 53d6cc24f84604f9d0488f54909534e0ec51d1075dd1f93cade370e4d4cf4cfb433c47a887660b1f1c375803689dc7423994e3b1c92b42c932ead98a6e31fc75
DIST async-2.6.5.tar.gz 93305 BLAKE2B fbceff6b20eaf10a922f9993c73157cd3790263e1540167715012e39a2223f2d5e8549e7f9949d3851fdf8120763b24b468b904e668aec2927c5c2028101c1d9 SHA512 839eea7d0113d879acd1d85da4d0119c0698b8bdfe36a24450a24c2fb2151cfa4cd8987aea663ba51ff52a078693cb1ee7e0f3ac805aebf91655f3e279842caf
DIST async-2.8.0.tar.gz 92095 BLAKE2B e9d2356071ccdcf4f0025e4a449c78bf6ae31bf0841c286a48c18f94f3c09147ba6c4da6f737fe011b3066730180f2aff3ab03efe8b61b33d05ea1d28ae6c276 SHA512 80d31531e1b830b499a4c9cac41867a8836b3a339154336363ef397dd67c41c27d0b667e2754efba65fa88e03b81d48ce9ac5c17ce1e0bd8080af1ffc9873fa2
DIST async-2.8.1.tar.gz 92272 BLAKE2B c1f30f99c6f1ce22f6181663eae1e1ebdc9a949d059dad3ef89227bc2788b48d403be7a4986f38e177a2cb85b0a4861ba965e3b0754582fcd4436b8dc97eef4c SHA512 dee8e2116efcfbf7f174228ef7f535b5a1218a10fd646bb7877ea8f1f9caff77dbe286ce0ff4a195e5f96cd72e61baa25e2655e5f0fcba4fadca5fcabcbf386c
diff --git a/dev-ruby/async/async-2.5.1.ebuild b/dev-ruby/async/async-2.5.1.ebuild
deleted file mode 100644
index 4fd0106e8c97..000000000000
--- a/dev-ruby/async/async-2.5.1.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# It really is >=ruby31 only, see:
-# https://github.com/socketry/async/issues/141
-# https://github.com/socketry/async/issues/136
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A concurrency framework for Ruby"
-HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-ruby_add_rdepend ">=dev-ruby/console-1.10:1
- dev-ruby/io-event:1.1
- >=dev-ruby/timers-4.1:4"
-
-ruby_add_bdepend "test? (
- dev-ruby/benchmark-ips
- dev-ruby/sus-fixtures-async
-)"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # network tests
- rm test/net/http.rb \
- test/async/scheduler/address.rb \
- test/async/scheduler/io.rb || die
-
- sed -i -e '/covered/Id' config/sus.rb || die
-}
diff --git a/dev-ruby/async/async-2.6.3.ebuild b/dev-ruby/async/async-2.6.3.ebuild
deleted file mode 100644
index cf1aa582c9f9..000000000000
--- a/dev-ruby/async/async-2.6.3.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-# It really is >=ruby31 only, see:
-# https://github.com/socketry/async/issues/141
-# https://github.com/socketry/async/issues/136
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A concurrency framework for Ruby"
-HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-ruby_add_rdepend "
- >=dev-ruby/console-1.10:1
- dev-ruby/fiber-annotation
- dev-ruby/io-event:1.1
- >=dev-ruby/timers-4.1:4
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/benchmark-ips
- dev-ruby/sus-fixtures-async
-)"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # network tests
- rm test/net/http.rb \
- test/async/scheduler/address.rb \
- test/async/scheduler/io.rb || die
-
- sed -i -e '/covered/Id' config/sus.rb || die
-}
diff --git a/dev-ruby/async/async-2.6.4.ebuild b/dev-ruby/async/async-2.6.4.ebuild
deleted file mode 100644
index 05b46d97cf15..000000000000
--- a/dev-ruby/async/async-2.6.4.ebuild
+++ /dev/null
@@ -1,43 +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="sus"
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A concurrency framework for Ruby"
-HOMEPAGE="https://github.com/socketry/async"
-SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-ruby_add_rdepend "
- >=dev-ruby/console-1.10:1
- dev-ruby/fiber-annotation
- dev-ruby/io-event:1.1
- >=dev-ruby/timers-4.1:4
-"
-
-ruby_add_bdepend "test? (
- dev-ruby/benchmark-ips
- dev-ruby/sus-fixtures-async
-)"
-
-all_ruby_prepare() {
- sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
-
- # network tests
- rm test/net/http.rb \
- test/async/scheduler/address.rb \
- test/async/scheduler/io.rb || die
-
- sed -i -e '/covered/Id' config/sus.rb || die
-}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2024-02-25 8:52 Hans de Graaff
0 siblings, 0 replies; 40+ messages in thread
From: Hans de Graaff @ 2024-02-25 8:52 UTC (permalink / raw
To: gentoo-commits
commit: 05ddf0b03c06ad608af04b2006ceaacdacd188f6
Author: Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Feb 25 08:52:05 2024 +0000
Commit: Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Feb 25 08:52:05 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05ddf0b0
dev-ruby/async: add 2.8.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
dev-ruby/async/Manifest | 1 +
dev-ruby/async/async-2.8.2.ebuild | 43 +++++++++++++++++++++++++++++++++++++++
2 files changed, 44 insertions(+)
diff --git a/dev-ruby/async/Manifest b/dev-ruby/async/Manifest
index 4a89b69afa64..75e603ab6d62 100644
--- a/dev-ruby/async/Manifest
+++ b/dev-ruby/async/Manifest
@@ -3,3 +3,4 @@ DIST async-2.6.2.tar.gz 86923 BLAKE2B ef1a840bd52c3713268582260a00855061fc3ee2d0
DIST async-2.6.5.tar.gz 93305 BLAKE2B fbceff6b20eaf10a922f9993c73157cd3790263e1540167715012e39a2223f2d5e8549e7f9949d3851fdf8120763b24b468b904e668aec2927c5c2028101c1d9 SHA512 839eea7d0113d879acd1d85da4d0119c0698b8bdfe36a24450a24c2fb2151cfa4cd8987aea663ba51ff52a078693cb1ee7e0f3ac805aebf91655f3e279842caf
DIST async-2.8.0.tar.gz 92095 BLAKE2B e9d2356071ccdcf4f0025e4a449c78bf6ae31bf0841c286a48c18f94f3c09147ba6c4da6f737fe011b3066730180f2aff3ab03efe8b61b33d05ea1d28ae6c276 SHA512 80d31531e1b830b499a4c9cac41867a8836b3a339154336363ef397dd67c41c27d0b667e2754efba65fa88e03b81d48ce9ac5c17ce1e0bd8080af1ffc9873fa2
DIST async-2.8.1.tar.gz 92272 BLAKE2B c1f30f99c6f1ce22f6181663eae1e1ebdc9a949d059dad3ef89227bc2788b48d403be7a4986f38e177a2cb85b0a4861ba965e3b0754582fcd4436b8dc97eef4c SHA512 dee8e2116efcfbf7f174228ef7f535b5a1218a10fd646bb7877ea8f1f9caff77dbe286ce0ff4a195e5f96cd72e61baa25e2655e5f0fcba4fadca5fcabcbf386c
+DIST async-2.8.2.tar.gz 92610 BLAKE2B d120a0b136d6ce2855840576543ec7d50a88da5a78789aa8954faedf3a980a94fecd78bcec79a8abd88767ba336215977d8c2d2439a05840698b6dd989ecc4df SHA512 d43ee9f69eb3ca6ef9af118d45de1410c60d125cb1bd7d8e2c39fd51061d00dad34bcbd1afeb816b9d241a2b793ddc41677ea8e3ee004affcbf12480f89a9c2c
diff --git a/dev-ruby/async/async-2.8.2.ebuild b/dev-ruby/async/async-2.8.2.ebuild
new file mode 100644
index 000000000000..6a5daa5e4abb
--- /dev/null
+++ b/dev-ruby/async/async-2.8.2.ebuild
@@ -0,0 +1,43 @@
+# 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="sus"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A concurrency framework for Ruby"
+HOMEPAGE="https://github.com/socketry/async"
+SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+ >=dev-ruby/console-1.10:1
+ dev-ruby/fiber-annotation
+ dev-ruby/io-event:1
+ >=dev-ruby/timers-4.1:4
+"
+
+ruby_add_bdepend "test? (
+ dev-ruby/benchmark-ips
+ dev-ruby/sus-fixtures-async
+)"
+
+all_ruby_prepare() {
+ sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die
+
+ # network tests
+ rm test/net/http.rb \
+ test/async/scheduler/address.rb \
+ test/async/scheduler/io.rb || die
+
+ sed -i -e '/covered/Id' config/sus.rb || die
+}
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2024-06-28 12:59 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2024-06-28 12:59 UTC (permalink / raw
To: gentoo-commits
commit: 8503b9b0231a0be9f3adba388b16f5eecb0756e5
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 28 12:58:40 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Jun 28 12:58:40 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8503b9b0
dev-ruby/async: Stabilize 2.8.2 amd64, #935053
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.8.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.8.2.ebuild b/dev-ruby/async/async-2.8.2.ebuild
index 6a5daa5e4abb..84c08b350061 100644
--- a/dev-ruby/async/async-2.8.2.ebuild
+++ b/dev-ruby/async/async-2.8.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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"
ruby_add_rdepend "
>=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/
@ 2024-09-13 4:13 Sam James
0 siblings, 0 replies; 40+ messages in thread
From: Sam James @ 2024-09-13 4:13 UTC (permalink / raw
To: gentoo-commits
commit: 6cda0707003556da3fdfeb5f7ef234aae03022aa
Author: Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Fri Sep 13 04:12:13 2024 +0000
Commit: Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Fri Sep 13 04:12:13 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cda0707
dev-ruby/async: Stabilize 2.8.2 x86, #935053
Signed-off-by: Sam James <sam <AT> gentoo.org>
dev-ruby/async/async-2.8.2.ebuild | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/dev-ruby/async/async-2.8.2.ebuild b/dev-ruby/async/async-2.8.2.ebuild
index 84c08b350061..5bb13073e435 100644
--- a/dev-ruby/async/async-2.8.2.ebuild
+++ b/dev-ruby/async/async-2.8.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="https://github.com/socketry/async/archive/v${PV}.tar.gz -> ${P}.tar.gz"
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"
ruby_add_rdepend "
>=dev-ruby/console-1.10:1
^ permalink raw reply related [flat|nested] 40+ messages in thread
end of thread, other threads:[~2024-09-13 4:13 UTC | newest]
Thread overview: 40+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-10-23 10:01 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/async/ Hans de Graaff
-- strict thread matches above, loose matches on Subject: below --
2024-09-13 4:13 Sam James
2024-06-28 12:59 Sam James
2024-02-25 8:52 Hans de Graaff
[not found] <1708163586.0a5835af33e0d6962a4fad3beb9f503cdbcffa05.graaff@gentoo>
2024-02-17 9:53 ` Hans de Graaff
2024-02-17 9:53 Hans de Graaff
2024-01-03 7:14 Hans de Graaff
2023-10-31 6:42 Hans de Graaff
2023-10-24 9:30 Arthur Zamarin
2023-10-24 9:30 Arthur Zamarin
2023-08-27 6:11 Hans de Graaff
2023-08-09 4:38 Hans de Graaff
2023-07-05 0:04 Sam James
2023-07-04 20:19 Sam James
2023-07-04 20:19 Sam James
2023-07-04 20:19 Sam James
2023-06-30 6:09 Hans de Graaff
2023-06-30 5:34 Hans de Graaff
2023-05-20 9:21 Sam James
2023-04-09 2:34 Sam James
2023-04-09 2:34 Sam James
2023-04-07 8:39 Sam James
2023-04-07 8:39 Sam James
2023-04-07 8:36 Sam James
2023-04-03 3:17 Sam James
2023-04-03 3:17 Sam James
2023-04-03 0:47 Sam James
2023-04-03 0:47 Sam James
2023-04-02 23:07 Sam James
2023-04-02 23:07 Sam James
2023-04-02 23:07 Sam James
2023-04-02 23:05 Sam James
2023-04-02 22:49 Sam James
2022-12-05 20:03 Arthur Zamarin
2022-12-01 4:03 Sam James
2022-12-01 4:03 Sam James
2022-12-01 2:04 Sam James
2022-10-23 10:13 Hans de Graaff
2022-10-22 21:33 Matt Turner
2022-10-22 21:33 Matt Turner
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox