[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2026-01-07 Thread Hans de Graaff
commit: c8af65f2e47bff5e5516a47e4ae591cdf2d711fb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  7 20:02:29 2026 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan  7 20:38:52 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8af65f2

dev-ruby/sus-fixtures-openssl: enable ruby40

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index 289ed77cf946..bede437e1fe0 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



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

2026-01-03 Thread Hans de Graaff
commit: 9771aaca36262b2924e1a8085a76d1e6d98f6884
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan  4 07:03:28 2026 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  4 07:18:56 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9771aaca

dev-ruby/sus: enable ruby40

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

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

diff --git a/dev-ruby/sus/sus-0.34.0.ebuild b/dev-ruby/sus/sus-0.34.0.ebuild
index a48fa5bfa760..1e160e6d0e9e 100644
--- a/dev-ruby/sus/sus-0.34.0.ebuild
+++ b/dev-ruby/sus/sus-0.34.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2025 Gentoo Authors
+# Copyright 2022-2026 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby32 ruby33 ruby34"
+USE_RUBY="ruby32 ruby33 ruby34 ruby40"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md releases.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-console/

2026-01-02 Thread Hans de Graaff
commit: 4e96ab32450d584e066ec2a4ff8946561d5dbd48
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan  3 06:40:08 2026 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jan  3 06:40:23 2026 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e96ab32

dev-ruby/sus-fixtures-console: add 0.5.0

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

 dev-ruby/sus-fixtures-console/Manifest |  1 +
 .../sus-fixtures-console-0.5.0.ebuild  | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/sus-fixtures-console/Manifest 
b/dev-ruby/sus-fixtures-console/Manifest
index b5cefcb7bc24..ef547f29fa0a 100644
--- a/dev-ruby/sus-fixtures-console/Manifest
+++ b/dev-ruby/sus-fixtures-console/Manifest
@@ -1,2 +1,3 @@
 DIST sus-fixtures-console-0.3.1.tar.gz 6668 BLAKE2B 
71bb58c752ab06f05d8b1c9f47de874c8be9b23e16f4db554719b6adbd82e2a6b28b9977f8a6a25519f3a5e08f454b07f0cc57aeb94f648136710149da43b647
 SHA512 
5230de445b7e69b5e2a391d65d4f96fac8a0bf9f4f43207348a2d9d81d5dbef9fc3d30b3d057b28697053dce1360ab177a10045860e4bdb8cca172bd572a51f4
 DIST sus-fixtures-console-0.4.1.tar.gz 7841 BLAKE2B 
7064ef319250e82c5209c94ae89f68d72c525937fac24c102dedcda457f5527ac7097659fcd169a2ee2ad15cf13bd37b9ea9028fb1184cb1810bfc368239bf94
 SHA512 
e7f79cf363a50e931a6735f11a4b5f317fb2061489f4bf1d4824f1d24799495b9e6eb6216e35727b23916c89fb1b0529bf20aaa5549e823c5ec1754b957d2e44
+DIST sus-fixtures-console-0.5.0.tar.gz 8325 BLAKE2B 
7e11efff4b8b11d60de28c2bd568b0f7248833f2469a0364dac509a6523f109ccc8c54b53b1bbdbb276ba633fa29a5f08d4012dbb04655d25784c4adf2c47ea7
 SHA512 
dd32dad2288ecdb8777cdc51c3808d1f4a8b67652500d2439ca20f19657ec1ec6abfc0bb272d8dbac157c1ac1a7d051621ca3e886181193ff0a529bc0e8c50fc

diff --git a/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.5.0.ebuild 
b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.5.0.ebuild
new file mode 100644
index ..2094447b9915
--- /dev/null
+++ b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.5.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2026 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Test fixtures for capturing Console output"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-console";
+SRC_URI="https://github.com/socketry/sus-fixtures-console/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   >=dev-ruby/console-1.25:1
+   >=dev-ruby/sus-0.10:0
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



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

2025-12-05 Thread Michael Mair-Keimberger
commit: dd5a6cfda91e1b3ba1334edc8abfe0fc8a6b02a4
Author: Michael Mair-Keimberger  gentoo  org>
AuthorDate: Fri Dec  5 17:51:33 2025 +
Commit: Michael Mair-Keimberger  gentoo  org>
CommitDate: Fri Dec  5 17:51:33 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd5a6cfd

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

Signed-off-by: Michael Mair-Keimberger  gentoo.org>

 .../sus-fixtures-async-0.1.1-tests-require.patch   | 43 --
 1 file changed, 43 deletions(-)

diff --git 
a/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch
 
b/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch
deleted file mode 100644
index af89916b7c5f..
--- 
a/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-https://github.com/socketry/sus-fixtures-async/pull/2
-
-From 3d3a1016c1718a8a5eca6ee76cd65d88a66e2481 Mon Sep 17 00:00:00 2001
-From: Sam James 
-Date: Mon, 3 Apr 2023 00:36:26 +0100
-Subject: [PATCH] test: Fix version require
-MIME-Version: 1.0
-Content-Type: text/plain; charset=UTF-8
-Content-Transfer-Encoding: 8bit
-
-When running e.g. 'ruby32 -S sus', I had:
-```
-🔥 Errored assertions:
-file test/sus/fixtures/async.rb:8
-âš  NameError: uninitialized constant Sus::Fixtures::Async::VERSION
-test/sus/fixtures/async.rb:8 block in 
-/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:10 
class_eval
-/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:10 
block in 
-/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:39 
build
-/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:105 
file
-
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/registry.rb:50 load_file
-
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/registry.rb:45 load
-
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:95 block in 
load_registry
-
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:94 each
-
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:94 load_registry
-
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:82 registry
-/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/bin/sus:10 
-/usr/bin/sus:9 load
-/usr/bin/sus:9 
-```
-
-It turns out we're missing a direct require, so chuck it in.
 a/test/sus/fixtures/async.rb
-+++ b/test/sus/fixtures/async.rb
-@@ -4,6 +4,7 @@
- # Copyright, 2022, by Samuel Williams.
- 
- require 'sus/fixtures/async'
-+require 'sus/fixtures/async/version'
- 
- describe Sus::Fixtures::Async::VERSION do
-   it 'is a version string' do
-



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-console/

2025-10-12 Thread Hans de Graaff
commit: 27d96fbce5a70aa6c783d8f6d3ec6a70aef3a7c6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 12 07:21:35 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 12 07:22:48 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d96fbc

dev-ruby/sus-fixtures-console: add 0.4.1

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

 dev-ruby/sus-fixtures-console/Manifest |  1 +
 .../sus-fixtures-console-0.4.1.ebuild  | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/sus-fixtures-console/Manifest 
b/dev-ruby/sus-fixtures-console/Manifest
index 5a8d435f40f6..b5cefcb7bc24 100644
--- a/dev-ruby/sus-fixtures-console/Manifest
+++ b/dev-ruby/sus-fixtures-console/Manifest
@@ -1 +1,2 @@
 DIST sus-fixtures-console-0.3.1.tar.gz 6668 BLAKE2B 
71bb58c752ab06f05d8b1c9f47de874c8be9b23e16f4db554719b6adbd82e2a6b28b9977f8a6a25519f3a5e08f454b07f0cc57aeb94f648136710149da43b647
 SHA512 
5230de445b7e69b5e2a391d65d4f96fac8a0bf9f4f43207348a2d9d81d5dbef9fc3d30b3d057b28697053dce1360ab177a10045860e4bdb8cca172bd572a51f4
+DIST sus-fixtures-console-0.4.1.tar.gz 7841 BLAKE2B 
7064ef319250e82c5209c94ae89f68d72c525937fac24c102dedcda457f5527ac7097659fcd169a2ee2ad15cf13bd37b9ea9028fb1184cb1810bfc368239bf94
 SHA512 
e7f79cf363a50e931a6735f11a4b5f317fb2061489f4bf1d4824f1d24799495b9e6eb6216e35727b23916c89fb1b0529bf20aaa5549e823c5ec1754b957d2e44

diff --git a/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.4.1.ebuild 
b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.4.1.ebuild
new file mode 100644
index ..5d1d67070bcd
--- /dev/null
+++ b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.4.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Test fixtures for capturing Console output"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-console";
+SRC_URI="https://github.com/socketry/sus-fixtures-console/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   >=dev-ruby/console-1.25:1
+   >=dev-ruby/sus-0.10:0
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



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

2025-08-26 Thread Hans de Graaff
commit: b0959bd852181007922b36219762ecd34cc25a26
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 27 05:26:14 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 27 05:26:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0959bd8

dev-ruby/sus: add 0.34.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.34.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 3c4a520a6972..03452cab49f9 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,2 +1,3 @@
 DIST sus-0.32.0.tar.gz 265441 BLAKE2B 
6768b488218432d311eb60d53460efb4636ce9052c00c6ba323cd1de79c4274046b3c78cc069a34d10b6aa02aec31515e06a76ad4d3a4424bf86e4abd3111983
 SHA512 
6dde8cce0e835625fca567b6295413d780559e4480da8cf3c45a0fc39e7e4fc050aec64cf2b30d08c36a98aa28f1c34d033c4adfc7c0a5b9bb7a10dac374dd45
 DIST sus-0.33.1.tar.gz 2087367 BLAKE2B 
037153a937a008908bda3fb09760cb1db3a9e326d96be16f3838e126080b23656f463664b4684205f6b67844a0dfc9179a0bbee3399b179d136a078e55f6eb90
 SHA512 
fd56777e027f0add17be19779b83938866104b35a281494c20a67ae062b2958e00c68afbe3d97cd3cfc95d7e0bb72c6dcc0ac6bd829b7708d5da4091ebaf2d32
+DIST sus-0.34.0.tar.gz 2088182 BLAKE2B 
3993bc76fbec93c4243bd2526a815dce85263c8040c5fe19ac2656c9f6ee7c6f48b93db15c37ccc4ebabb786ad2378d87d095a010e69904da6227a3f739fe4cc
 SHA512 
c97b8f08f290f3b95fcae03a0fbf0214607a0336304935dd39ba03971f4d31a1e8653a2265da83507491fd2fc3062bf228ab65f90cd701c221b3804fd9cf8923

diff --git a/dev-ruby/sus/sus-0.34.0.ebuild b/dev-ruby/sus/sus-0.34.0.ebuild
new file mode 100644
index ..a48fa5bfa760
--- /dev/null
+++ b/dev-ruby/sus/sus-0.34.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md releases.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/socketry/sus";
+SRC_URI="https://github.com/socketry/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-08-15 Thread Sam James
commit: 03e24af916d56396ac7c972f4f0af4b80c08656e
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 15 16:42:26 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 15 16:42:26 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03e24af9

dev-ruby/sus-fixtures-openssl: Stabilize 0.2.1 amd64, #961522

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index 3d6afeace66c..d1b105b5c7fc 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 # openssl is a default gem
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-08-15 Thread Sam James
commit: 7401feb857afd9af694ef310f9203388982deaf9
Author: Sam James  gentoo  org>
AuthorDate: Fri Aug 15 16:42:30 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Aug 15 16:42:30 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7401feb8

dev-ruby/sus-fixtures-openssl: Stabilize 0.2.1 x86, #961522

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index d1b105b5c7fc..289ed77cf946 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 
 # openssl is a default gem
 ruby_add_rdepend "



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

2025-08-05 Thread Hans de Graaff
commit: 52162649cbebfba27d305f25e74e79173c3f9b36
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  5 08:34:39 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  5 09:35:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52162649

dev-ruby/sus-fixtures-async: drop 0.2.0

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

 .../sus-fixtures-async-0.2.0.ebuild| 33 --
 1 file changed, 33 deletions(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
deleted file mode 100644
index c316df525901..
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# 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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Convenient fixture for testing async components in a reactor"
-HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
-SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-
-ruby_add_rdepend "
-   dev-ruby/async
-   >=dev-ruby/sus-0.10:0
-"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}



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

2025-08-05 Thread Hans de Graaff
commit: f6d3941f573e361f83c8faa204520e5347a3c1ec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  5 08:35:16 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  5 09:35:19 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d3941f

dev-ruby/sus: drop 0.31.0

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

 dev-ruby/sus/Manifest  |  1 -
 dev-ruby/sus/sus-0.31.0.ebuild | 31 ---
 2 files changed, 32 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 6a8aefda238f..3c4a520a6972 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,3 +1,2 @@
-DIST sus-0.31.0.tar.gz 265282 BLAKE2B 
c0f400d02ddb9b34f67d6ae0f05d6ff77e46279244fb5fbaa3cf281f4714c647ce39c5d1661bec9eb7e0b1ca5a2d1105cf7b4c05d142e5e682a8e65ef56f56b5
 SHA512 
c526fe70e5ae6e421a153ec6fc4111832b0256e2336fb0969829a053052d847f600a95968353184529f2c93691a482a900c352ab16d219f4ef12aa1657bc7c8e
 DIST sus-0.32.0.tar.gz 265441 BLAKE2B 
6768b488218432d311eb60d53460efb4636ce9052c00c6ba323cd1de79c4274046b3c78cc069a34d10b6aa02aec31515e06a76ad4d3a4424bf86e4abd3111983
 SHA512 
6dde8cce0e835625fca567b6295413d780559e4480da8cf3c45a0fc39e7e4fc050aec64cf2b30d08c36a98aa28f1c34d033c4adfc7c0a5b9bb7a10dac374dd45
 DIST sus-0.33.1.tar.gz 2087367 BLAKE2B 
037153a937a008908bda3fb09760cb1db3a9e326d96be16f3838e126080b23656f463664b4684205f6b67844a0dfc9179a0bbee3399b179d136a078e55f6eb90
 SHA512 
fd56777e027f0add17be19779b83938866104b35a281494c20a67ae062b2958e00c68afbe3d97cd3cfc95d7e0bb72c6dcc0ac6bd829b7708d5da4091ebaf2d32

diff --git a/dev-ruby/sus/sus-0.31.0.ebuild b/dev-ruby/sus/sus-0.31.0.ebuild
deleted file mode 100644
index 32248c26aa4f..
--- a/dev-ruby/sus/sus-0.31.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/socketry/sus";
-SRC_URI="https://github.com/socketry/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}



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

2025-07-31 Thread Hans de Graaff
commit: 75033edb65c4b63f2d5391378479e41268ce1333
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 31 06:59:08 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug  1 05:18:47 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75033edb

dev-ruby/sus-fixtures-async: stabilize 0.2.0-r1 for amd64, x86

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild
index d87f47e23903..bad008297185 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-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/async



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

2025-07-05 Thread Hans de Graaff
commit: 586e0da85d57fb92f8fa0404040b99c13c5db562
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  6 04:55:00 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  6 04:55:28 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=586e0da8

dev-ruby/sus: add 0.33.1

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.33.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 951bdb573d3a..6a8aefda238f 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,2 +1,3 @@
 DIST sus-0.31.0.tar.gz 265282 BLAKE2B 
c0f400d02ddb9b34f67d6ae0f05d6ff77e46279244fb5fbaa3cf281f4714c647ce39c5d1661bec9eb7e0b1ca5a2d1105cf7b4c05d142e5e682a8e65ef56f56b5
 SHA512 
c526fe70e5ae6e421a153ec6fc4111832b0256e2336fb0969829a053052d847f600a95968353184529f2c93691a482a900c352ab16d219f4ef12aa1657bc7c8e
 DIST sus-0.32.0.tar.gz 265441 BLAKE2B 
6768b488218432d311eb60d53460efb4636ce9052c00c6ba323cd1de79c4274046b3c78cc069a34d10b6aa02aec31515e06a76ad4d3a4424bf86e4abd3111983
 SHA512 
6dde8cce0e835625fca567b6295413d780559e4480da8cf3c45a0fc39e7e4fc050aec64cf2b30d08c36a98aa28f1c34d033c4adfc7c0a5b9bb7a10dac374dd45
+DIST sus-0.33.1.tar.gz 2087367 BLAKE2B 
037153a937a008908bda3fb09760cb1db3a9e326d96be16f3838e126080b23656f463664b4684205f6b67844a0dfc9179a0bbee3399b179d136a078e55f6eb90
 SHA512 
fd56777e027f0add17be19779b83938866104b35a281494c20a67ae062b2958e00c68afbe3d97cd3cfc95d7e0bb72c6dcc0ac6bd829b7708d5da4091ebaf2d32

diff --git a/dev-ruby/sus/sus-0.33.1.ebuild b/dev-ruby/sus/sus-0.33.1.ebuild
new file mode 100644
index ..cd6274609254
--- /dev/null
+++ b/dev-ruby/sus/sus-0.33.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/socketry/sus";
+SRC_URI="https://github.com/socketry/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2025-06-01 Thread Hans de Graaff
commit: 51809947d919ee7f885bcb4ea50618beeaa2a054
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  1 09:42:21 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  1 09:46:32 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51809947

dev-ruby/sus: drop 0.23.0

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

 dev-ruby/sus/Manifest  |  1 -
 dev-ruby/sus/sus-0.23.0.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index e499821a7167..951bdb573d3a 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,3 +1,2 @@
-DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
 DIST sus-0.31.0.tar.gz 265282 BLAKE2B 
c0f400d02ddb9b34f67d6ae0f05d6ff77e46279244fb5fbaa3cf281f4714c647ce39c5d1661bec9eb7e0b1ca5a2d1105cf7b4c05d142e5e682a8e65ef56f56b5
 SHA512 
c526fe70e5ae6e421a153ec6fc4111832b0256e2336fb0969829a053052d847f600a95968353184529f2c93691a482a900c352ab16d219f4ef12aa1657bc7c8e
 DIST sus-0.32.0.tar.gz 265441 BLAKE2B 
6768b488218432d311eb60d53460efb4636ce9052c00c6ba323cd1de79c4274046b3c78cc069a34d10b6aa02aec31515e06a76ad4d3a4424bf86e4abd3111983
 SHA512 
6dde8cce0e835625fca567b6295413d780559e4480da8cf3c45a0fc39e7e4fc050aec64cf2b30d08c36a98aa28f1c34d033c4adfc7c0a5b9bb7a10dac374dd45

diff --git a/dev-ruby/sus/sus-0.23.0.ebuild b/dev-ruby/sus/sus-0.23.0.ebuild
deleted file mode 100644
index 52cede312224..
--- a/dev-ruby/sus/sus-0.23.0.ebuild
+++ /dev/null
@@ -1,32 +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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}



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

2025-06-01 Thread Hans de Graaff
commit: 936f2c43c88cd5dd643405169ca5970bc363ceee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jun  1 09:41:40 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jun  1 09:46:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936f2c43

dev-ruby/sus-fixtures-async: drop 0.1.3, 0.1.4

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

 dev-ruby/sus-fixtures-async/Manifest   |  2 --
 .../sus-fixtures-async-0.1.3.ebuild| 37 --
 .../sus-fixtures-async-0.1.4.ebuild| 33 ---
 3 files changed, 72 deletions(-)

diff --git a/dev-ruby/sus-fixtures-async/Manifest 
b/dev-ruby/sus-fixtures-async/Manifest
index 2eafbf5dba4c..b31e02dac786 100644
--- a/dev-ruby/sus-fixtures-async/Manifest
+++ b/dev-ruby/sus-fixtures-async/Manifest
@@ -1,3 +1 @@
-DIST sus-fixtures-async-0.1.3.tar.gz 4991 BLAKE2B 
a2e8d5ff1974e0f69d7f821194fa1386efc8fc1e4592c97da99863f32d0d6002c9659ec2e8341d64e13a388807c16b0b816170c60d4f1efa985a58cf7baa58bb
 SHA512 
1361de64829f242bcef47fc152e7a18e4b261ad5ed54be7a83111781b6f9ed196385303387f155a02a7628a91c7560654dc0c1c214419a7256133ce559627dbc
-DIST sus-fixtures-async-0.1.4.tar.gz 6622 BLAKE2B 
8dad4dbc634c1b41f10197146bbf59e491333b0dcbb095feba82cbc2bdfc648822dc0e4ffe7d08fbf26e9e113ee4e039680ae96e6178ad32ad13afbd08b24b92
 SHA512 
bd3741ce31a48f578f0eba6af172f4d870cb6f8f2f0ac2a42e41fb6c95bacbbfa89322b8f9442722e7ba91fab879609262c0a775bc9a7ea72c454b847f46ef5f
 DIST sus-fixtures-async-0.2.0.tar.gz 6898 BLAKE2B 
38612be4c645628179fbcc95c9fdbac6b3f5bf97e9ba43e7b8e69d45b00d029d91241ca482c014ed03f8f077aeff35b132d39f58bac47ded5520757b62133aa9
 SHA512 
0ef78b4f8edb1d48ac0e4af81d91c287b7752bc8c5b92db94227f5d0937f40ea4c84b57ca0b1bfeba77c7bda114e4387c490dc4ce67f23daa4afe13ae9994fb6

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
deleted file mode 100644
index c515e858c389..
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# 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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Convenient fixture for testing async components in a reactor"
-HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
-SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-
-ruby_add_rdepend "
-   dev-ruby/async
-   >=dev-ruby/sus-0.10:0
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.1.1-tests-require.patch
-)
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.4.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.4.ebuild
deleted file mode 100644
index 5f05f9d2a608..
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.4.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# 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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Convenient fixture for testing async components in a reactor"
-HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
-SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-ruby_add_rdepend "
-   dev-ruby/async
-   >=dev-ruby/sus-0.10:0
-"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-time/

2025-05-21 Thread Arthur Zamarin
commit: 878bb3b8f2cb17003858a2cd0306079e6351f4e8
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed May 21 10:56:41 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed May 21 10:56:41 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=878bb3b8

dev-ruby/sus-fixtures-time: Stabilize 0.1.0 amd64, #956200

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

 dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild 
b/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild
index dbcc5b766985..30681e79805a 100644
--- a/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild
+++ b/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-time/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-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/sus-0.10:0



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

2025-05-20 Thread Sam James
commit: fe95801a38eaf310af600123ad436e6b374ce84e
Author: Sam James  gentoo  org>
AuthorDate: Tue May 20 16:14:31 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 20 16:16:23 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe95801a

dev-ruby/sus: Stabilize 0.32.0 amd64, #956256

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

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

diff --git a/dev-ruby/sus/sus-0.32.0.ebuild b/dev-ruby/sus/sus-0.32.0.ebuild
index b38accd45362..3e5f64c4eabd 100644
--- a/dev-ruby/sus/sus-0.32.0.ebuild
+++ b/dev-ruby/sus/sus-0.32.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/socketry/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-console/

2025-05-20 Thread Sam James
commit: d87fcf2176b876f5c733d87a713547c1b92307a6
Author: Sam James  gentoo  org>
AuthorDate: Tue May 20 16:14:23 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May 20 16:16:18 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d87fcf21

dev-ruby/sus-fixtures-console: Stabilize 0.3.1 amd64, #956199

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

 dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild 
b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild
index 63cf98bc1055..5883e8c3f667 100644
--- a/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild
+++ b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-console/archive/v${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-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.25:1



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-time/

2025-05-19 Thread Arthur Zamarin
commit: 741f48d760aa06a172cf5b8270bc02792d4ecb24
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon May 19 08:00:01 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon May 19 08:00:01 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=741f48d7

dev-ruby/sus-fixtures-time: Stabilize 0.1.0 x86, #956200

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

 dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild 
b/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild
index 1807d019f096..dbcc5b766985 100644
--- a/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild
+++ b/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-time/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-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/sus-0.10:0



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

2025-05-18 Thread Arthur Zamarin
commit: 96e65e8309e83606d651810206ca80595efd9a39
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sun May 18 11:19:31 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sun May 18 11:19:31 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e65e83

dev-ruby/sus: Stabilize 0.32.0 x86, #956256

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

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

diff --git a/dev-ruby/sus/sus-0.32.0.ebuild b/dev-ruby/sus/sus-0.32.0.ebuild
index 911f89aa175f..b38accd45362 100644
--- a/dev-ruby/sus/sus-0.32.0.ebuild
+++ b/dev-ruby/sus/sus-0.32.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/socketry/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-05-17 Thread Sam James
commit: 0ae7ff585938db1847325495e5086c16c6519be0
Author: Sam James  gentoo  org>
AuthorDate: Sat May 17 11:41:11 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 17 11:41:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ae7ff58

dev-ruby/sus-fixtures-openssl: Keyword 0.2.1 sparc, #954188

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index 184f5552daa3..3d6afeace66c 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 # openssl is a default gem
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-05-17 Thread Sam James
commit: 4e48908c4d9c9bb6877136e3a3bc1e9431dca211
Author: Sam James  gentoo  org>
AuthorDate: Sat May 17 11:41:02 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 17 11:41:02 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e48908c

dev-ruby/sus-fixtures-openssl: Keyword 0.2.1 ppc64, #954188

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index a180de3cf4e9..184f5552daa3 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
 
 # openssl is a default gem
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-05-17 Thread Sam James
commit: a1f5e83d326fc7d9750b2334f886846e31754295
Author: Sam James  gentoo  org>
AuthorDate: Sat May 17 11:40:52 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 17 11:40:52 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1f5e83d

dev-ruby/sus-fixtures-openssl: Keyword 0.2.1 hppa, #954188

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index a478bcd95799..a180de3cf4e9 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~x86"
 
 # openssl is a default gem
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-05-17 Thread Sam James
commit: 758f17a5c6cd395e1fef1caa3897b300806627af
Author: Sam James  gentoo  org>
AuthorDate: Sat May 17 11:40:43 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 17 11:40:43 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=758f17a5

dev-ruby/sus-fixtures-openssl: Keyword 0.2.1 arm, #954188

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index b0846db90040..a478bcd95799 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86"
 
 # openssl is a default gem
 ruby_add_rdepend "



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

2025-05-17 Thread Sam James
commit: c2336394e2995f613457214e0ad08f76d3afd252
Author: Sam James  gentoo  org>
AuthorDate: Sat May 17 11:31:56 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Sat May 17 11:37:24 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2336394

dev-ruby/sus-fixtures-async: Keyword 0.2.0-r1 ppc64, #951698

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild
index 3b6181fc7a88..d87f47e23903 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 ruby_add_rdepend "
dev-ruby/async



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-05-08 Thread Arthur Zamarin
commit: 9ddd97604b81b1420d17f608ae65911f34006f39
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  8 14:05:51 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  8 14:05:51 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ddd9760

dev-ruby/sus-fixtures-openssl: Keyword 0.2.1 x86, #954188

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index 5306435d9b99..b0846db90040 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv ~x86"
 
 # openssl is a default gem
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-05-08 Thread Arthur Zamarin
commit: f84b5c614801a9f2d2a65772d045410ec1423e81
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu May  8 14:05:50 2025 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu May  8 14:05:50 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f84b5c61

dev-ruby/sus-fixtures-openssl: Keyword 0.2.1 ppc, #954188

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index 855ffb935fe3..5306435d9b99 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~riscv"
+KEYWORDS="~amd64 ~arm64 ~ppc ~riscv"
 
 # openssl is a default gem
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-05-08 Thread Jakov Smolić
commit: 316cd2d06d5eeedb9b3cf35b47eaa6e16ddc882e
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May  8 11:59:05 2025 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu May  8 11:59:05 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=316cd2d0

dev-ruby/sus-fixtures-openssl: Keyword 0.2.1 riscv, #954188

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index 99e45a44796b..855ffb935fe3 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~riscv"
 
 # openssl is a default gem
 ruby_add_rdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-05-07 Thread Sam James
commit: 2ae3c79da4ec52ec1169e056f70f377ae39c3174
Author: Sam James  gentoo  org>
AuthorDate: Thu May  8 06:23:11 2025 +
Commit: Sam James  gentoo  org>
CommitDate: Thu May  8 06:23:11 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae3c79d

dev-ruby/sus-fixtures-openssl: Keyword 0.2.1 arm64, #954188

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index 353130c9d1ad..99e45a44796b 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 
 # openssl is a default gem
 ruby_add_rdepend "



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

2025-04-21 Thread Hans de Graaff
commit: acc33f1fdfd2bc3374f4a8972b67261ebc4570bb
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 21 16:55:52 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 21 16:58:12 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acc33f1f

dev-ruby/sus-fixtures-async: add ruby34

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

 .../sus-fixtures-async-0.2.0-r1.ebuild | 33 ++
 1 file changed, 33 insertions(+)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild
new file mode 100644
index ..3b6181fc7a88
--- /dev/null
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0-r1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Convenient fixture for testing async components in a reactor"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
+SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   dev-ruby/async
+   >=dev-ruby/sus-0.10:0
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-console/

2025-04-17 Thread Hans de Graaff
commit: 4a0988307d5e22bff1efb11d7e65694c90e133b6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Apr 18 04:40:24 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Apr 18 04:43:36 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a098830

dev-ruby/sus-fixtures-console: enable ruby34

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

 dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild 
b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild
index 5ca8260a8512..d2c26fdec1b6 100644
--- a/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild
+++ b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-time/

2025-03-19 Thread Hans de Graaff
commit: 49299dfecb3886c8ea7d7b94417b2fde9cea97b1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 19 14:10:55 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 19 14:11:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49299dfe

dev-ruby/sus-fixtures-time: new package, add 0.1.0

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

 dev-ruby/sus-fixtures-time/Manifest|  1 +
 dev-ruby/sus-fixtures-time/metadata.xml| 12 
 .../sus-fixtures-time-0.1.0.ebuild | 32 ++
 3 files changed, 45 insertions(+)

diff --git a/dev-ruby/sus-fixtures-time/Manifest 
b/dev-ruby/sus-fixtures-time/Manifest
new file mode 100644
index ..9bda2bffce44
--- /dev/null
+++ b/dev-ruby/sus-fixtures-time/Manifest
@@ -0,0 +1 @@
+DIST sus-fixtures-time-0.1.0.tar.gz 8201 BLAKE2B 
9d8e377ebf86f938af0bf3d38c40269f9273437b78e09aadb407b2696966d27d9515124f9eba176f5d70c35e7306223691fb55564537c0b0ab238a1e4c18812e
 SHA512 
4532b8dc74f6e182ffd97d744fdc66297e67853e92679014e898e5fbf9f36fda717167eae94d8e93d5816de8a0e58827389c616c528159d906b006c6df56c0af

diff --git a/dev-ruby/sus-fixtures-time/metadata.xml 
b/dev-ruby/sus-fixtures-time/metadata.xml
new file mode 100644
index ..069accf44afa
--- /dev/null
+++ b/dev-ruby/sus-fixtures-time/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
[email protected]
+Gentoo Ruby Project
+  
+  
+socketry/sus-fixtures-time
+sus-fixtures-time
+  
+

diff --git a/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild 
b/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild
new file mode 100644
index ..1807d019f096
--- /dev/null
+++ b/dev-ruby/sus-fixtures-time/sus-fixtures-time-0.1.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Test fixtures for capturing Console output"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-time";
+SRC_URI="https://github.com/socketry/sus-fixtures-time/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   >=dev-ruby/sus-0.10:0
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-console/

2025-03-18 Thread Hans de Graaff
commit: e3db09e4c49bc8b7234d7189f19e7ce346336f4a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Mar 18 13:01:59 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Mar 18 13:02:17 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3db09e4

dev-ruby/sus-fixtures-console: new package, add 0.3.1

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

 dev-ruby/sus-fixtures-console/Manifest |  1 +
 dev-ruby/sus-fixtures-console/metadata.xml | 12 
 .../sus-fixtures-console-0.3.1.ebuild  | 33 ++
 3 files changed, 46 insertions(+)

diff --git a/dev-ruby/sus-fixtures-console/Manifest 
b/dev-ruby/sus-fixtures-console/Manifest
new file mode 100644
index ..5a8d435f40f6
--- /dev/null
+++ b/dev-ruby/sus-fixtures-console/Manifest
@@ -0,0 +1 @@
+DIST sus-fixtures-console-0.3.1.tar.gz 6668 BLAKE2B 
71bb58c752ab06f05d8b1c9f47de874c8be9b23e16f4db554719b6adbd82e2a6b28b9977f8a6a25519f3a5e08f454b07f0cc57aeb94f648136710149da43b647
 SHA512 
5230de445b7e69b5e2a391d65d4f96fac8a0bf9f4f43207348a2d9d81d5dbef9fc3d30b3d057b28697053dce1360ab177a10045860e4bdb8cca172bd572a51f4

diff --git a/dev-ruby/sus-fixtures-console/metadata.xml 
b/dev-ruby/sus-fixtures-console/metadata.xml
new file mode 100644
index ..b16aee4950c4
--- /dev/null
+++ b/dev-ruby/sus-fixtures-console/metadata.xml
@@ -0,0 +1,12 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
[email protected]
+Gentoo Ruby Project
+  
+  
+socketry/sus-fixtures-console
+sus-fixtures-console
+  
+

diff --git a/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild 
b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild
new file mode 100644
index ..5ca8260a8512
--- /dev/null
+++ b/dev-ruby/sus-fixtures-console/sus-fixtures-console-0.3.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 2022-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Test fixtures for capturing Console output"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-console";
+SRC_URI="https://github.com/socketry/sus-fixtures-console/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   >=dev-ruby/console-1.25:1
+   >=dev-ruby/sus-0.10:0
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2025-01-03 Thread Hans de Graaff
commit: 5960ce3a669246a9a45b5681a6550515eeac860c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jan  3 10:21:53 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jan  3 10:21:53 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5960ce3a

dev-ruby/sus-fixtures-openssl: enable ruby34

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

 dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
index 3c093efa30f2..353130c9d1ad 100644
--- a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



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

2024-12-31 Thread Hans de Graaff
commit: b25fd3f0abfb90cc2f3c89140ab76031c750cb15
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  1 07:33:46 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan  1 07:33:46 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25fd3f0

dev-ruby/sus: drop 0.25.0, 0.27.0, 0.28.0, 0.29.1

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

 dev-ruby/sus/Manifest  |  4 
 dev-ruby/sus/sus-0.25.0.ebuild | 31 ---
 dev-ruby/sus/sus-0.27.0.ebuild | 31 ---
 dev-ruby/sus/sus-0.28.0.ebuild | 31 ---
 dev-ruby/sus/sus-0.29.1.ebuild | 31 ---
 5 files changed, 128 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 4cde9c3b5ca5..e499821a7167 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,7 +1,3 @@
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
-DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d
 SHA512 
c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe
-DIST sus-0.27.0.tar.gz 32228 BLAKE2B 
cc9835b23341ace34f2ded75bbb61a210991691ba507322f0c0b986de91a846429237e1fa7b06868c499c8f68c69d5bf4482becbedb9a8db519960fb07128d9a
 SHA512 
30ea64379e1e157d359b5faa2710014292457de68587a0408f67077af19fc035e57d5c4bc0cdbd1ab7af5223dc81bb9262a34a94d9c0b0560030d61dbc93dd35
-DIST sus-0.28.0.tar.gz 32860 BLAKE2B 
2a41e2f58f19f11b1e4f5ea784b58ccdbe91cd66b678d631e28c91e8e38f23c051158c165eeff9e3d3b6fe79eb7b9987083f2cee26be35588488de5109dc950f
 SHA512 
4200b66f546f06fdd476237a853feb482e8a4e1de54b55fba8e979d4b5cbd97460e4acda8cf44b94ef259f550f22db349772ab3e9bcc712a9f4978648fa618b4
-DIST sus-0.29.1.tar.gz 147367 BLAKE2B 
7ff8f5c360bc022a6bf6eb0c1aeebd0310c0dd55114e954f8cbccc967843825f996880d22a4db93bb38a13d1bc862094a40f2760a4123fcf67348f622969139f
 SHA512 
8b5dd6f1c376326042fbe7f0e3bca56ea96465d4f372dd50e4a641533fd381383182413cf4692cf410f636052c5ecc1eedd01c43f6043c1fd8d01c9403dd5e49
 DIST sus-0.31.0.tar.gz 265282 BLAKE2B 
c0f400d02ddb9b34f67d6ae0f05d6ff77e46279244fb5fbaa3cf281f4714c647ce39c5d1661bec9eb7e0b1ca5a2d1105cf7b4c05d142e5e682a8e65ef56f56b5
 SHA512 
c526fe70e5ae6e421a153ec6fc4111832b0256e2336fb0969829a053052d847f600a95968353184529f2c93691a482a900c352ab16d219f4ef12aa1657bc7c8e
 DIST sus-0.32.0.tar.gz 265441 BLAKE2B 
6768b488218432d311eb60d53460efb4636ce9052c00c6ba323cd1de79c4274046b3c78cc069a34d10b6aa02aec31515e06a76ad4d3a4424bf86e4abd3111983
 SHA512 
6dde8cce0e835625fca567b6295413d780559e4480da8cf3c45a0fc39e7e4fc050aec64cf2b30d08c36a98aa28f1c34d033c4adfc7c0a5b9bb7a10dac374dd45

diff --git a/dev-ruby/sus/sus-0.25.0.ebuild b/dev-ruby/sus/sus-0.25.0.ebuild
deleted file mode 100644
index ba4876aa8a22..
--- a/dev-ruby/sus/sus-0.25.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.27.0.ebuild b/dev-ruby/sus/sus-0.27.0.ebuild
deleted file mode 100644
index ba4876aa8a22..
--- a/dev-ruby/sus/sus-0.27.0.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 

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

2024-12-31 Thread Hans de Graaff
commit: 582820600f622c130b19cdb551d653c504f914c7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  1 07:33:07 2025 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan  1 07:33:07 2025 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58282060

dev-ruby/sus: enable ruby34

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

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

diff --git a/dev-ruby/sus/sus-0.32.0.ebuild b/dev-ruby/sus/sus-0.32.0.ebuild
index ae64681acce9..911f89aa175f 100644
--- a/dev-ruby/sus/sus-0.32.0.ebuild
+++ b/dev-ruby/sus/sus-0.32.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2024 Gentoo Authors
+# Copyright 2022-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32 ruby33"
+USE_RUBY="ruby31 ruby32 ruby33 ruby34"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



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

2024-11-08 Thread Hans de Graaff
commit: f6a0c48a2066a801b7bdbbad6f3a630416d66f02
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Nov  9 07:22:13 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Nov  9 07:39:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6a0c48a

dev-ruby/sus: add 0.32.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.32.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index f7bef7d3c002..4cde9c3b5ca5 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -4,3 +4,4 @@ DIST sus-0.27.0.tar.gz 32228 BLAKE2B 
cc9835b23341ace34f2ded75bbb61a210991691ba50
 DIST sus-0.28.0.tar.gz 32860 BLAKE2B 
2a41e2f58f19f11b1e4f5ea784b58ccdbe91cd66b678d631e28c91e8e38f23c051158c165eeff9e3d3b6fe79eb7b9987083f2cee26be35588488de5109dc950f
 SHA512 
4200b66f546f06fdd476237a853feb482e8a4e1de54b55fba8e979d4b5cbd97460e4acda8cf44b94ef259f550f22db349772ab3e9bcc712a9f4978648fa618b4
 DIST sus-0.29.1.tar.gz 147367 BLAKE2B 
7ff8f5c360bc022a6bf6eb0c1aeebd0310c0dd55114e954f8cbccc967843825f996880d22a4db93bb38a13d1bc862094a40f2760a4123fcf67348f622969139f
 SHA512 
8b5dd6f1c376326042fbe7f0e3bca56ea96465d4f372dd50e4a641533fd381383182413cf4692cf410f636052c5ecc1eedd01c43f6043c1fd8d01c9403dd5e49
 DIST sus-0.31.0.tar.gz 265282 BLAKE2B 
c0f400d02ddb9b34f67d6ae0f05d6ff77e46279244fb5fbaa3cf281f4714c647ce39c5d1661bec9eb7e0b1ca5a2d1105cf7b4c05d142e5e682a8e65ef56f56b5
 SHA512 
c526fe70e5ae6e421a153ec6fc4111832b0256e2336fb0969829a053052d847f600a95968353184529f2c93691a482a900c352ab16d219f4ef12aa1657bc7c8e
+DIST sus-0.32.0.tar.gz 265441 BLAKE2B 
6768b488218432d311eb60d53460efb4636ce9052c00c6ba323cd1de79c4274046b3c78cc069a34d10b6aa02aec31515e06a76ad4d3a4424bf86e4abd3111983
 SHA512 
6dde8cce0e835625fca567b6295413d780559e4480da8cf3c45a0fc39e7e4fc050aec64cf2b30d08c36a98aa28f1c34d033c4adfc7c0a5b9bb7a10dac374dd45

diff --git a/dev-ruby/sus/sus-0.32.0.ebuild b/dev-ruby/sus/sus-0.32.0.ebuild
new file mode 100644
index ..ae64681acce9
--- /dev/null
+++ b/dev-ruby/sus/sus-0.32.0.ebuild
@@ -0,0 +1,31 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/socketry/sus";
+SRC_URI="https://github.com/socketry/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2024-10-24 Thread Arthur Zamarin
commit: dfe4ce91e8c56c2815a138935f2ea55d5b5d540d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Oct 24 08:05:25 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Oct 24 08:05:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfe4ce91

dev-ruby/sus-fixtures-async: Stabilize 0.2.0 amd64, #941033

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
index a5784bcb0014..c316df525901 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-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/async



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

2024-10-23 Thread Arthur Zamarin
commit: bbd6cf771d3c29b33221badee7386ddac099c6f2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct 23 19:23:46 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct 23 19:23:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd6cf77

dev-ruby/sus-fixtures-async: Stabilize 0.2.0 x86, #941033

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
index 5f05f9d2a608..a5784bcb0014 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-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/async



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

2024-10-06 Thread Sam James
commit: 68b328ebd9775bc511ec61a06569f7571bc9f926
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  6 13:40:58 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  6 14:11:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68b328eb

dev-ruby/sus: Stabilize 0.31.0 amd64, #941023

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

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

diff --git a/dev-ruby/sus/sus-0.31.0.ebuild b/dev-ruby/sus/sus-0.31.0.ebuild
index 0e6642aa5368..32248c26aa4f 100644
--- a/dev-ruby/sus/sus-0.31.0.ebuild
+++ b/dev-ruby/sus/sus-0.31.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/socketry/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die



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

2024-10-06 Thread Sam James
commit: 2184bbf55e86d2853a71e96f0c5968378f05019d
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct  6 11:50:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct  6 11:50:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2184bbf5

dev-ruby/sus: Stabilize 0.31.0 x86, #941023

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

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

diff --git a/dev-ruby/sus/sus-0.31.0.ebuild b/dev-ruby/sus/sus-0.31.0.ebuild
index ae64681acce9..0e6642aa5368 100644
--- a/dev-ruby/sus/sus-0.31.0.ebuild
+++ b/dev-ruby/sus/sus-0.31.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/socketry/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 
 all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die



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

2024-09-18 Thread Hans de Graaff
commit: 16510760b00b8cc64bec0e437d7c358d0ba25ed3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep 15 06:18:45 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep 18 08:55:56 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16510760

dev-ruby/sus-fixtures-async: drop 0.1.1, 0.1.2

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

 dev-ruby/sus-fixtures-async/Manifest   |  2 --
 .../sus-fixtures-async-0.1.1.ebuild| 37 --
 .../sus-fixtures-async-0.1.2.ebuild| 37 --
 3 files changed, 76 deletions(-)

diff --git a/dev-ruby/sus-fixtures-async/Manifest 
b/dev-ruby/sus-fixtures-async/Manifest
index b55b701b10b0..2eafbf5dba4c 100644
--- a/dev-ruby/sus-fixtures-async/Manifest
+++ b/dev-ruby/sus-fixtures-async/Manifest
@@ -1,5 +1,3 @@
-DIST sus-fixtures-async-0.1.1.tar.gz 5017 BLAKE2B 
f293d9fe336b05e510a82c4337250f48b871eab8c38b7d9587a6402d19689197eb6a2b1f7f14e7b5823246b6f14d104e7e49f14f84a980392dd545543ffcd733
 SHA512 
cca073491d143b0ceaff34ada08d416ea43a035bc887c6dec02f62372724d891f47e9dfa8d749f6e485e7d14da8c395dc67185ed0a91d9ea0eb5466d3164c378
-DIST sus-fixtures-async-0.1.2.tar.gz 4988 BLAKE2B 
da9bfec59489ad1a2fdf0e86a75083e36826d0bb73d6fd482bdae0e842421c59db943669eb101ed4488f963130c387e4b5eed88b4388b4b4ea19cefd2ab1b9db
 SHA512 
effc602b6ea4b3ed56fe9c578a621195ef19cc6e7e858fa06b4a9ecfbc1d27db6b302a7f6567d8b711165eff3ab0f750971eef0c02262855ee35b9eaf4448c1e
 DIST sus-fixtures-async-0.1.3.tar.gz 4991 BLAKE2B 
a2e8d5ff1974e0f69d7f821194fa1386efc8fc1e4592c97da99863f32d0d6002c9659ec2e8341d64e13a388807c16b0b816170c60d4f1efa985a58cf7baa58bb
 SHA512 
1361de64829f242bcef47fc152e7a18e4b261ad5ed54be7a83111781b6f9ed196385303387f155a02a7628a91c7560654dc0c1c214419a7256133ce559627dbc
 DIST sus-fixtures-async-0.1.4.tar.gz 6622 BLAKE2B 
8dad4dbc634c1b41f10197146bbf59e491333b0dcbb095feba82cbc2bdfc648822dc0e4ffe7d08fbf26e9e113ee4e039680ae96e6178ad32ad13afbd08b24b92
 SHA512 
bd3741ce31a48f578f0eba6af172f4d870cb6f8f2f0ac2a42e41fb6c95bacbbfa89322b8f9442722e7ba91fab879609262c0a775bc9a7ea72c454b847f46ef5f
 DIST sus-fixtures-async-0.2.0.tar.gz 6898 BLAKE2B 
38612be4c645628179fbcc95c9fdbac6b3f5bf97e9ba43e7b8e69d45b00d029d91241ca482c014ed03f8f077aeff35b132d39f58bac47ded5520757b62133aa9
 SHA512 
0ef78b4f8edb1d48ac0e4af81d91c287b7752bc8c5b92db94227f5d0937f40ea4c84b57ca0b1bfeba77c7bda114e4387c490dc4ce67f23daa4afe13ae9994fb6

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
deleted file mode 100644
index cee9eac085d1..
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Convenient fixture for testing async components in a reactor"
-HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
-SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-
-ruby_add_rdepend "
-   dev-ruby/async
-   dev-ruby/sus
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.1.1-tests-require.patch
-)
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.2.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.2.ebuild
deleted file mode 100644
index 1e28b846551a..
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.2.ebuild
+++ /dev/null
@@ -1,37 +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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-RUBY_FAKEGEM_RECIPE_TEST="sus"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Convenient fixture for testing async components in a reactor"
-HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
-SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-
-ruby_add_rdepend "
-   dev-ruby/async
-   >=dev-ruby/sus-0.10:0
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.1.1-tests-require.patch
-)
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # 

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

2024-09-12 Thread Sam James
commit: adc322741688cf029270397298efc171f938cf41
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 13 04:12:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 13 04:12:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adc32274

dev-ruby/sus-fixtures-async: Stabilize 0.1.3 x86, #935053

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
index 9b070efd04e4..c515e858c389 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-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/async



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

2024-08-18 Thread Hans de Graaff
commit: a3e42864feb3ec7de7f57404faba2eb4fc57df7c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Aug 19 05:29:50 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Aug 19 05:46:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3e42864

dev-ruby/sus-fixtures-async: add 0.2.0

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

 dev-ruby/sus-fixtures-async/Manifest   |  1 +
 .../sus-fixtures-async-0.2.0.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/sus-fixtures-async/Manifest 
b/dev-ruby/sus-fixtures-async/Manifest
index 9f409f5a982e..b55b701b10b0 100644
--- a/dev-ruby/sus-fixtures-async/Manifest
+++ b/dev-ruby/sus-fixtures-async/Manifest
@@ -2,3 +2,4 @@ DIST sus-fixtures-async-0.1.1.tar.gz 5017 BLAKE2B 
f293d9fe336b05e510a82c4337250f
 DIST sus-fixtures-async-0.1.2.tar.gz 4988 BLAKE2B 
da9bfec59489ad1a2fdf0e86a75083e36826d0bb73d6fd482bdae0e842421c59db943669eb101ed4488f963130c387e4b5eed88b4388b4b4ea19cefd2ab1b9db
 SHA512 
effc602b6ea4b3ed56fe9c578a621195ef19cc6e7e858fa06b4a9ecfbc1d27db6b302a7f6567d8b711165eff3ab0f750971eef0c02262855ee35b9eaf4448c1e
 DIST sus-fixtures-async-0.1.3.tar.gz 4991 BLAKE2B 
a2e8d5ff1974e0f69d7f821194fa1386efc8fc1e4592c97da99863f32d0d6002c9659ec2e8341d64e13a388807c16b0b816170c60d4f1efa985a58cf7baa58bb
 SHA512 
1361de64829f242bcef47fc152e7a18e4b261ad5ed54be7a83111781b6f9ed196385303387f155a02a7628a91c7560654dc0c1c214419a7256133ce559627dbc
 DIST sus-fixtures-async-0.1.4.tar.gz 6622 BLAKE2B 
8dad4dbc634c1b41f10197146bbf59e491333b0dcbb095feba82cbc2bdfc648822dc0e4ffe7d08fbf26e9e113ee4e039680ae96e6178ad32ad13afbd08b24b92
 SHA512 
bd3741ce31a48f578f0eba6af172f4d870cb6f8f2f0ac2a42e41fb6c95bacbbfa89322b8f9442722e7ba91fab879609262c0a775bc9a7ea72c454b847f46ef5f
+DIST sus-fixtures-async-0.2.0.tar.gz 6898 BLAKE2B 
38612be4c645628179fbcc95c9fdbac6b3f5bf97e9ba43e7b8e69d45b00d029d91241ca482c014ed03f8f077aeff35b132d39f58bac47ded5520757b62133aa9
 SHA512 
0ef78b4f8edb1d48ac0e4af81d91c287b7752bc8c5b92db94227f5d0937f40ea4c84b57ca0b1bfeba77c7bda114e4387c490dc4ce67f23daa4afe13ae9994fb6

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
new file mode 100644
index ..5f05f9d2a608
--- /dev/null
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.2.0.ebuild
@@ -0,0 +1,33 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Convenient fixture for testing async components in a reactor"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
+SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   dev-ruby/async
+   >=dev-ruby/sus-0.10:0
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



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

2024-08-03 Thread Hans de Graaff
commit: aeafc29b8b24bf25b57149a8c5abc4ee5f935d2b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  4 06:42:43 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  4 06:42:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeafc29b

dev-ruby/sus: add 0.31.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.31.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 05ec43fccc8e..f7bef7d3c002 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -3,3 +3,4 @@ DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c8
 DIST sus-0.27.0.tar.gz 32228 BLAKE2B 
cc9835b23341ace34f2ded75bbb61a210991691ba507322f0c0b986de91a846429237e1fa7b06868c499c8f68c69d5bf4482becbedb9a8db519960fb07128d9a
 SHA512 
30ea64379e1e157d359b5faa2710014292457de68587a0408f67077af19fc035e57d5c4bc0cdbd1ab7af5223dc81bb9262a34a94d9c0b0560030d61dbc93dd35
 DIST sus-0.28.0.tar.gz 32860 BLAKE2B 
2a41e2f58f19f11b1e4f5ea784b58ccdbe91cd66b678d631e28c91e8e38f23c051158c165eeff9e3d3b6fe79eb7b9987083f2cee26be35588488de5109dc950f
 SHA512 
4200b66f546f06fdd476237a853feb482e8a4e1de54b55fba8e979d4b5cbd97460e4acda8cf44b94ef259f550f22db349772ab3e9bcc712a9f4978648fa618b4
 DIST sus-0.29.1.tar.gz 147367 BLAKE2B 
7ff8f5c360bc022a6bf6eb0c1aeebd0310c0dd55114e954f8cbccc967843825f996880d22a4db93bb38a13d1bc862094a40f2760a4123fcf67348f622969139f
 SHA512 
8b5dd6f1c376326042fbe7f0e3bca56ea96465d4f372dd50e4a641533fd381383182413cf4692cf410f636052c5ecc1eedd01c43f6043c1fd8d01c9403dd5e49
+DIST sus-0.31.0.tar.gz 265282 BLAKE2B 
c0f400d02ddb9b34f67d6ae0f05d6ff77e46279244fb5fbaa3cf281f4714c647ce39c5d1661bec9eb7e0b1ca5a2d1105cf7b4c05d142e5e682a8e65ef56f56b5
 SHA512 
c526fe70e5ae6e421a153ec6fc4111832b0256e2336fb0969829a053052d847f600a95968353184529f2c93691a482a900c352ab16d219f4ef12aa1657bc7c8e

diff --git a/dev-ruby/sus/sus-0.31.0.ebuild b/dev-ruby/sus/sus-0.31.0.ebuild
new file mode 100644
index ..ae64681acce9
--- /dev/null
+++ b/dev-ruby/sus/sus-0.31.0.ebuild
@@ -0,0 +1,31 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/socketry/sus";
+SRC_URI="https://github.com/socketry/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2024-08-03 Thread Hans de Graaff
commit: 5fb2786e0f0e8727e617a1018133bedd96b5ab4e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug  4 06:43:05 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug  4 06:43:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb2786e

dev-ruby/sus: update upstream metadata

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

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

diff --git a/dev-ruby/sus/metadata.xml b/dev-ruby/sus/metadata.xml
index c9f7f5e39f54..7cfdd5cf1fe5 100644
--- a/dev-ruby/sus/metadata.xml
+++ b/dev-ruby/sus/metadata.xml
@@ -6,6 +6,6 @@
 Gentoo Ruby Project
   
   
-sus-rb/sus
+socketry/sus
   
 



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

2024-07-23 Thread Hans de Graaff
commit: 3d867e5b5a8d1e906fcec25490c44d89fc3f7462
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 24 05:59:57 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 24 06:00:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d867e5b

dev-ruby/sus-fixtures-async: add 0.1.4

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

 dev-ruby/sus-fixtures-async/Manifest   |  1 +
 .../sus-fixtures-async-0.1.4.ebuild| 33 ++
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/sus-fixtures-async/Manifest 
b/dev-ruby/sus-fixtures-async/Manifest
index 0f5d8096744a..9f409f5a982e 100644
--- a/dev-ruby/sus-fixtures-async/Manifest
+++ b/dev-ruby/sus-fixtures-async/Manifest
@@ -1,3 +1,4 @@
 DIST sus-fixtures-async-0.1.1.tar.gz 5017 BLAKE2B 
f293d9fe336b05e510a82c4337250f48b871eab8c38b7d9587a6402d19689197eb6a2b1f7f14e7b5823246b6f14d104e7e49f14f84a980392dd545543ffcd733
 SHA512 
cca073491d143b0ceaff34ada08d416ea43a035bc887c6dec02f62372724d891f47e9dfa8d749f6e485e7d14da8c395dc67185ed0a91d9ea0eb5466d3164c378
 DIST sus-fixtures-async-0.1.2.tar.gz 4988 BLAKE2B 
da9bfec59489ad1a2fdf0e86a75083e36826d0bb73d6fd482bdae0e842421c59db943669eb101ed4488f963130c387e4b5eed88b4388b4b4ea19cefd2ab1b9db
 SHA512 
effc602b6ea4b3ed56fe9c578a621195ef19cc6e7e858fa06b4a9ecfbc1d27db6b302a7f6567d8b711165eff3ab0f750971eef0c02262855ee35b9eaf4448c1e
 DIST sus-fixtures-async-0.1.3.tar.gz 4991 BLAKE2B 
a2e8d5ff1974e0f69d7f821194fa1386efc8fc1e4592c97da99863f32d0d6002c9659ec2e8341d64e13a388807c16b0b816170c60d4f1efa985a58cf7baa58bb
 SHA512 
1361de64829f242bcef47fc152e7a18e4b261ad5ed54be7a83111781b6f9ed196385303387f155a02a7628a91c7560654dc0c1c214419a7256133ce559627dbc
+DIST sus-fixtures-async-0.1.4.tar.gz 6622 BLAKE2B 
8dad4dbc634c1b41f10197146bbf59e491333b0dcbb095feba82cbc2bdfc648822dc0e4ffe7d08fbf26e9e113ee4e039680ae96e6178ad32ad13afbd08b24b92
 SHA512 
bd3741ce31a48f578f0eba6af172f4d870cb6f8f2f0ac2a42e41fb6c95bacbbfa89322b8f9442722e7ba91fab879609262c0a775bc9a7ea72c454b847f46ef5f

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.4.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.4.ebuild
new file mode 100644
index ..5f05f9d2a608
--- /dev/null
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.4.ebuild
@@ -0,0 +1,33 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Convenient fixture for testing async components in a reactor"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
+SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   dev-ruby/async
+   >=dev-ruby/sus-0.10:0
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



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

2024-07-19 Thread Hans de Graaff
commit: 181edb54e5acbc7f877f98927432c7db331c24c2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 20 05:44:25 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 20 06:00:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=181edb54

dev-ruby/sus: update upstream metadata

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

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

diff --git a/dev-ruby/sus/metadata.xml b/dev-ruby/sus/metadata.xml
index 2a4c88d07149..c9f7f5e39f54 100644
--- a/dev-ruby/sus/metadata.xml
+++ b/dev-ruby/sus/metadata.xml
@@ -6,6 +6,6 @@
 Gentoo Ruby Project
   
   
-ioquatix/sus
+sus-rb/sus
   
 



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

2024-07-19 Thread Hans de Graaff
commit: a2aaeb7cbe877248d12953df541fb2cd3b950bcf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 20 05:44:05 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jul 20 06:00:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2aaeb7c

dev-ruby/sus: add 0.29.1

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.29.1.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index b4a6e8bea957..05ec43fccc8e 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -2,3 +2,4 @@ DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b
 DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d
 SHA512 
c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe
 DIST sus-0.27.0.tar.gz 32228 BLAKE2B 
cc9835b23341ace34f2ded75bbb61a210991691ba507322f0c0b986de91a846429237e1fa7b06868c499c8f68c69d5bf4482becbedb9a8db519960fb07128d9a
 SHA512 
30ea64379e1e157d359b5faa2710014292457de68587a0408f67077af19fc035e57d5c4bc0cdbd1ab7af5223dc81bb9262a34a94d9c0b0560030d61dbc93dd35
 DIST sus-0.28.0.tar.gz 32860 BLAKE2B 
2a41e2f58f19f11b1e4f5ea784b58ccdbe91cd66b678d631e28c91e8e38f23c051158c165eeff9e3d3b6fe79eb7b9987083f2cee26be35588488de5109dc950f
 SHA512 
4200b66f546f06fdd476237a853feb482e8a4e1de54b55fba8e979d4b5cbd97460e4acda8cf44b94ef259f550f22db349772ab3e9bcc712a9f4978648fa618b4
+DIST sus-0.29.1.tar.gz 147367 BLAKE2B 
7ff8f5c360bc022a6bf6eb0c1aeebd0310c0dd55114e954f8cbccc967843825f996880d22a4db93bb38a13d1bc862094a40f2760a4123fcf67348f622969139f
 SHA512 
8b5dd6f1c376326042fbe7f0e3bca56ea96465d4f372dd50e4a641533fd381383182413cf4692cf410f636052c5ecc1eedd01c43f6043c1fd8d01c9403dd5e49

diff --git a/dev-ruby/sus/sus-0.29.1.ebuild b/dev-ruby/sus/sus-0.29.1.ebuild
new file mode 100644
index ..bd85347403c6
--- /dev/null
+++ b/dev-ruby/sus/sus-0.29.1.ebuild
@@ -0,0 +1,31 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/sus-rb/sus";
+SRC_URI="https://github.com/sus-rb/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sus-fixtures-openssl/

2024-07-17 Thread Hans de Graaff
commit: 083d2bbdfce510837a377a7a656dbd642d45d7c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 17 08:12:04 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 17 09:35:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083d2bbd

dev-ruby/sus-fixtures-openssl: new package, add 0.2.1

Test dependency for forthcoming dev-ruby/io-endpoint.

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

 dev-ruby/sus-fixtures-openssl/Manifest |  1 +
 dev-ruby/sus-fixtures-openssl/metadata.xml | 11 
 .../sus-fixtures-openssl-0.2.1.ebuild  | 33 ++
 3 files changed, 45 insertions(+)

diff --git a/dev-ruby/sus-fixtures-openssl/Manifest 
b/dev-ruby/sus-fixtures-openssl/Manifest
new file mode 100644
index ..349dfcff0fc4
--- /dev/null
+++ b/dev-ruby/sus-fixtures-openssl/Manifest
@@ -0,0 +1 @@
+DIST sus-fixtures-openssl-0.2.1.tar.gz 7144 BLAKE2B 
3fbfa71731202b0d8599113b76d4b605cd62976d635ba287867d1f5dda7a06f531ebf99bb5cbac688a03ce18b49c5c96751f82fa5484021073227e0f06b8ab64
 SHA512 
6da1a3b968a38344de0fa253af526099b9f9c4912e2053619cd3361cac3ab066839bfb11da1c3831cd8970c7ab3f96b032667fa870ec22f389acf1e5be64680a

diff --git a/dev-ruby/sus-fixtures-openssl/metadata.xml 
b/dev-ruby/sus-fixtures-openssl/metadata.xml
new file mode 100644
index ..414f12576156
--- /dev/null
+++ b/dev-ruby/sus-fixtures-openssl/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
[email protected]
+Gentoo Ruby Project
+  
+  
+sus-rb/sus-fixtures-openssl
+  
+

diff --git a/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild 
b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
new file mode 100644
index ..3c093efa30f2
--- /dev/null
+++ b/dev-ruby/sus-fixtures-openssl/sus-fixtures-openssl-0.2.1.ebuild
@@ -0,0 +1,33 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Test fixtures for running with OpenSSL"
+HOMEPAGE="https://github.com/sus-rb/sus-fixtures-openssl";
+SRC_URI="https://github.com/sus-rb/sus-fixtures-openssl/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+# openssl is a default gem
+ruby_add_rdepend "
+   >=dev-ruby/sus-0.10:0
+"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



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

2024-07-13 Thread Hans de Graaff
commit: b72b171625338837df6eb3d26866970d5510c22b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul 14 06:36:31 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 14 06:36:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b72b1716

dev-ruby/sus: add 0.28.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.28.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 781846752f1f..b4a6e8bea957 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,3 +1,4 @@
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
 DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d
 SHA512 
c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe
 DIST sus-0.27.0.tar.gz 32228 BLAKE2B 
cc9835b23341ace34f2ded75bbb61a210991691ba507322f0c0b986de91a846429237e1fa7b06868c499c8f68c69d5bf4482becbedb9a8db519960fb07128d9a
 SHA512 
30ea64379e1e157d359b5faa2710014292457de68587a0408f67077af19fc035e57d5c4bc0cdbd1ab7af5223dc81bb9262a34a94d9c0b0560030d61dbc93dd35
+DIST sus-0.28.0.tar.gz 32860 BLAKE2B 
2a41e2f58f19f11b1e4f5ea784b58ccdbe91cd66b678d631e28c91e8e38f23c051158c165eeff9e3d3b6fe79eb7b9987083f2cee26be35588488de5109dc950f
 SHA512 
4200b66f546f06fdd476237a853feb482e8a4e1de54b55fba8e979d4b5cbd97460e4acda8cf44b94ef259f550f22db349772ab3e9bcc712a9f4978648fa618b4

diff --git a/dev-ruby/sus/sus-0.28.0.ebuild b/dev-ruby/sus/sus-0.28.0.ebuild
new file mode 100644
index ..ba4876aa8a22
--- /dev/null
+++ b/dev-ruby/sus/sus-0.28.0.ebuild
@@ -0,0 +1,31 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2024-06-28 Thread Sam James
commit: 248920f55d0bb9342802eea87a14c86bd0b5861d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 28 12:58:43 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 28 12:58:43 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248920f5

dev-ruby/sus-fixtures-async: Stabilize 0.1.3 amd64, #935053

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
index c5f987dca53a..9b070efd04e4 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-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/async



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

2024-06-25 Thread Hans de Graaff
commit: 7f418144e6799dda6d35337ad8935e0af36a205c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 26 05:58:20 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 26 05:59:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f418144

dev-ruby/sus: add 0.27.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.27.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 020471e27cb0..6605d7810575 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -2,3 +2,4 @@ DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
 DIST sus-0.24.6.tar.gz 31923 BLAKE2B 
793c8e6213ff210ff5080239f89646f3b2dfcdaca96c876ee51b210eaa68f583f3c9694afb2e2089fee46940868bee8e6db2c1d03acd4ad7b5d0a7736295da29
 SHA512 
6b661e0467cde29a7a192df3608ff1b629c558ea55b99c0bec40ce36b2f2876a796f7424722d6c221704edc9939a6da73cddd73a7f076287907494e027a01926
 DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d
 SHA512 
c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe
+DIST sus-0.27.0.tar.gz 32228 BLAKE2B 
cc9835b23341ace34f2ded75bbb61a210991691ba507322f0c0b986de91a846429237e1fa7b06868c499c8f68c69d5bf4482becbedb9a8db519960fb07128d9a
 SHA512 
30ea64379e1e157d359b5faa2710014292457de68587a0408f67077af19fc035e57d5c4bc0cdbd1ab7af5223dc81bb9262a34a94d9c0b0560030d61dbc93dd35

diff --git a/dev-ruby/sus/sus-0.27.0.ebuild b/dev-ruby/sus/sus-0.27.0.ebuild
new file mode 100644
index ..ba4876aa8a22
--- /dev/null
+++ b/dev-ruby/sus/sus-0.27.0.ebuild
@@ -0,0 +1,31 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2024-06-25 Thread Hans de Graaff
commit: fc7fa6cbf6eb17f325a95ee64ed7def7267ac309
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jun 26 05:58:56 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jun 26 05:59:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc7fa6cb

dev-ruby/sus: drop 0.21.1, 0.24.6

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

 dev-ruby/sus/Manifest  |  2 --
 dev-ruby/sus/sus-0.21.1.ebuild | 32 
 dev-ruby/sus/sus-0.24.6.ebuild | 31 ---
 3 files changed, 65 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 6605d7810575..781846752f1f 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,5 +1,3 @@
-DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
-DIST sus-0.24.6.tar.gz 31923 BLAKE2B 
793c8e6213ff210ff5080239f89646f3b2dfcdaca96c876ee51b210eaa68f583f3c9694afb2e2089fee46940868bee8e6db2c1d03acd4ad7b5d0a7736295da29
 SHA512 
6b661e0467cde29a7a192df3608ff1b629c558ea55b99c0bec40ce36b2f2876a796f7424722d6c221704edc9939a6da73cddd73a7f076287907494e027a01926
 DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d
 SHA512 
c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe
 DIST sus-0.27.0.tar.gz 32228 BLAKE2B 
cc9835b23341ace34f2ded75bbb61a210991691ba507322f0c0b986de91a846429237e1fa7b06868c499c8f68c69d5bf4482becbedb9a8db519960fb07128d9a
 SHA512 
30ea64379e1e157d359b5faa2710014292457de68587a0408f67077af19fc035e57d5c4bc0cdbd1ab7af5223dc81bb9262a34a94d9c0b0560030d61dbc93dd35

diff --git a/dev-ruby/sus/sus-0.21.1.ebuild b/dev-ruby/sus/sus-0.21.1.ebuild
deleted file mode 100644
index 55097f2442bc..
--- a/dev-ruby/sus/sus-0.21.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.24.6.ebuild b/dev-ruby/sus/sus-0.24.6.ebuild
deleted file mode 100644
index ba4876aa8a22..
--- a/dev-ruby/sus/sus-0.24.6.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# 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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}



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

2024-04-24 Thread Hans de Graaff
commit: 33c71bc7e696ac97ef635b61e312408655f0a0b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 25 05:29:26 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 25 05:29:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33c71bc7

dev-ruby/sus: drop 0.24.0, 0.24.2, 0.24.5

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

 dev-ruby/sus/Manifest  |  3 ---
 dev-ruby/sus/sus-0.24.0.ebuild | 32 
 dev-ruby/sus/sus-0.24.2.ebuild | 32 
 dev-ruby/sus/sus-0.24.5.ebuild | 31 ---
 4 files changed, 98 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index b1abfb5b80e5..020471e27cb0 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,7 +1,4 @@
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
-DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2fc7697bb489f5e14dc42711a6777baaed35e91cb8c76bfba62127ecfdf866e36e54bc1d9fd0f705424ade4
 SHA512 
1f879dc59af1f348b29da4b1555dbe4f999c9b695a327f233a381382be33f7e7b1a47213f20f72ff420d57fc7c42024e6a1c34737666e88b808518588389d3fb
-DIST sus-0.24.2.tar.gz 31233 BLAKE2B 
4090aac36d529984e5e447e529988838ed68f9ca4f2ef9b8a3829e158622216435152937d600be55c86982cce59d45c55026323c4264541ff0990a26e56e5c34
 SHA512 
693378800db2f4c683be78529a8b2b07c64cb25c7b67e970ad3b2ca2f3fb7b9f6069074acedb44828e5377a48318fd24ba36f811c43073eeffb19478041cf358
-DIST sus-0.24.5.tar.gz 31874 BLAKE2B 
91ed9e627e2f3bffe69f9518182d0c4fe804e7e3811b4dd984672ed1007ea2cbe09caf414841df34f2a37a9eb5050c288c1be233707c7fc1f7dd0449d002be68
 SHA512 
b29cc2b9399245aa5a1867040e237f6a6970988c0fb01ed0bf76d574080f433da3bcd1c03b3612f80459fca75bdcc99dba7c2588266901464566d156a9df7523
 DIST sus-0.24.6.tar.gz 31923 BLAKE2B 
793c8e6213ff210ff5080239f89646f3b2dfcdaca96c876ee51b210eaa68f583f3c9694afb2e2089fee46940868bee8e6db2c1d03acd4ad7b5d0a7736295da29
 SHA512 
6b661e0467cde29a7a192df3608ff1b629c558ea55b99c0bec40ce36b2f2876a796f7424722d6c221704edc9939a6da73cddd73a7f076287907494e027a01926
 DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d
 SHA512 
c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe

diff --git a/dev-ruby/sus/sus-0.24.0.ebuild b/dev-ruby/sus/sus-0.24.0.ebuild
deleted file mode 100644
index bd56aec6e77e..
--- a/dev-ruby/sus/sus-0.24.0.ebuild
+++ /dev/null
@@ -1,32 +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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.24.2.ebuild b/dev-ruby/sus/sus-0.24.2.ebuild
deleted file mode 100644
index 93ded49cded5..
--- a/dev-ruby/sus/sus-0.24.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32 ruby33"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configura

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

2024-04-24 Thread Hans de Graaff
commit: 43a94e8ccaea23b7674f38f819e8a06804b52b0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Apr 25 05:28:52 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Apr 25 05:28:52 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a94e8c

dev-ruby/sus: add 0.25.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.25.0.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 73121c5bcea4..b1abfb5b80e5 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -4,3 +4,4 @@ DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2f
 DIST sus-0.24.2.tar.gz 31233 BLAKE2B 
4090aac36d529984e5e447e529988838ed68f9ca4f2ef9b8a3829e158622216435152937d600be55c86982cce59d45c55026323c4264541ff0990a26e56e5c34
 SHA512 
693378800db2f4c683be78529a8b2b07c64cb25c7b67e970ad3b2ca2f3fb7b9f6069074acedb44828e5377a48318fd24ba36f811c43073eeffb19478041cf358
 DIST sus-0.24.5.tar.gz 31874 BLAKE2B 
91ed9e627e2f3bffe69f9518182d0c4fe804e7e3811b4dd984672ed1007ea2cbe09caf414841df34f2a37a9eb5050c288c1be233707c7fc1f7dd0449d002be68
 SHA512 
b29cc2b9399245aa5a1867040e237f6a6970988c0fb01ed0bf76d574080f433da3bcd1c03b3612f80459fca75bdcc99dba7c2588266901464566d156a9df7523
 DIST sus-0.24.6.tar.gz 31923 BLAKE2B 
793c8e6213ff210ff5080239f89646f3b2dfcdaca96c876ee51b210eaa68f583f3c9694afb2e2089fee46940868bee8e6db2c1d03acd4ad7b5d0a7736295da29
 SHA512 
6b661e0467cde29a7a192df3608ff1b629c558ea55b99c0bec40ce36b2f2876a796f7424722d6c221704edc9939a6da73cddd73a7f076287907494e027a01926
+DIST sus-0.25.0.tar.gz 32018 BLAKE2B 
ae19948f8f786e6cab1b97d2d7d05db01f61eccf8c872445ab8c240c8b0c856d9548917c0299a9c876a362a3138682fcd7d49903eba939473da66e7f383cd89d
 SHA512 
c0c8337efe193ef3c8a5ea88a0d4cc7ad06c095f1f32efb437d98f6fdeb49a9f403b49b9ca61e3b305799dc53d088a1e2c41c007df6c548ac37e9770536a55fe

diff --git a/dev-ruby/sus/sus-0.25.0.ebuild b/dev-ruby/sus/sus-0.25.0.ebuild
new file mode 100644
index ..ba4876aa8a22
--- /dev/null
+++ b/dev-ruby/sus/sus-0.25.0.ebuild
@@ -0,0 +1,31 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2024-02-09 Thread Hans de Graaff
commit: 555638550033a87e64ced9c29fd32799519caf74
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 10 07:14:42 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 10 07:14:42 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55563855

dev-ruby/sus: add 0.24.6

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.24.6.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 8a3085ff5cbb..73121c5bcea4 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -3,3 +3,4 @@ DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b
 DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2fc7697bb489f5e14dc42711a6777baaed35e91cb8c76bfba62127ecfdf866e36e54bc1d9fd0f705424ade4
 SHA512 
1f879dc59af1f348b29da4b1555dbe4f999c9b695a327f233a381382be33f7e7b1a47213f20f72ff420d57fc7c42024e6a1c34737666e88b808518588389d3fb
 DIST sus-0.24.2.tar.gz 31233 BLAKE2B 
4090aac36d529984e5e447e529988838ed68f9ca4f2ef9b8a3829e158622216435152937d600be55c86982cce59d45c55026323c4264541ff0990a26e56e5c34
 SHA512 
693378800db2f4c683be78529a8b2b07c64cb25c7b67e970ad3b2ca2f3fb7b9f6069074acedb44828e5377a48318fd24ba36f811c43073eeffb19478041cf358
 DIST sus-0.24.5.tar.gz 31874 BLAKE2B 
91ed9e627e2f3bffe69f9518182d0c4fe804e7e3811b4dd984672ed1007ea2cbe09caf414841df34f2a37a9eb5050c288c1be233707c7fc1f7dd0449d002be68
 SHA512 
b29cc2b9399245aa5a1867040e237f6a6970988c0fb01ed0bf76d574080f433da3bcd1c03b3612f80459fca75bdcc99dba7c2588266901464566d156a9df7523
+DIST sus-0.24.6.tar.gz 31923 BLAKE2B 
793c8e6213ff210ff5080239f89646f3b2dfcdaca96c876ee51b210eaa68f583f3c9694afb2e2089fee46940868bee8e6db2c1d03acd4ad7b5d0a7736295da29
 SHA512 
6b661e0467cde29a7a192df3608ff1b629c558ea55b99c0bec40ce36b2f2876a796f7424722d6c221704edc9939a6da73cddd73a7f076287907494e027a01926

diff --git a/dev-ruby/sus/sus-0.24.6.ebuild b/dev-ruby/sus/sus-0.24.6.ebuild
new file mode 100644
index ..ba4876aa8a22
--- /dev/null
+++ b/dev-ruby/sus/sus-0.24.6.ebuild
@@ -0,0 +1,31 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2024-02-04 Thread Hans de Graaff
commit: 9ada86baba19634959f1ceaba555cd3a8a430c7f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb  4 09:08:11 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb  4 09:12:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ada86ba

dev-ruby/sus: add 0.24.5

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.24.5.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index f3bc5529174b..8a3085ff5cbb 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -2,3 +2,4 @@ DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
 DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2fc7697bb489f5e14dc42711a6777baaed35e91cb8c76bfba62127ecfdf866e36e54bc1d9fd0f705424ade4
 SHA512 
1f879dc59af1f348b29da4b1555dbe4f999c9b695a327f233a381382be33f7e7b1a47213f20f72ff420d57fc7c42024e6a1c34737666e88b808518588389d3fb
 DIST sus-0.24.2.tar.gz 31233 BLAKE2B 
4090aac36d529984e5e447e529988838ed68f9ca4f2ef9b8a3829e158622216435152937d600be55c86982cce59d45c55026323c4264541ff0990a26e56e5c34
 SHA512 
693378800db2f4c683be78529a8b2b07c64cb25c7b67e970ad3b2ca2f3fb7b9f6069074acedb44828e5377a48318fd24ba36f811c43073eeffb19478041cf358
+DIST sus-0.24.5.tar.gz 31874 BLAKE2B 
91ed9e627e2f3bffe69f9518182d0c4fe804e7e3811b4dd984672ed1007ea2cbe09caf414841df34f2a37a9eb5050c288c1be233707c7fc1f7dd0449d002be68
 SHA512 
b29cc2b9399245aa5a1867040e237f6a6970988c0fb01ed0bf76d574080f433da3bcd1c03b3612f80459fca75bdcc99dba7c2588266901464566d156a9df7523

diff --git a/dev-ruby/sus/sus-0.24.5.ebuild b/dev-ruby/sus/sus-0.24.5.ebuild
new file mode 100644
index ..ba4876aa8a22
--- /dev/null
+++ b/dev-ruby/sus/sus-0.24.5.ebuild
@@ -0,0 +1,31 @@
+# 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_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2024-01-02 Thread Hans de Graaff
commit: e5f566335154da890a01eb1e8037ba9eb9c0e974
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jan  3 07:13:55 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jan  3 07:13:55 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f56633

dev-ruby/sus-fixtures-async: enable ruby33

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
index 1e28b846551a..c5f987dca53a 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



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

2023-12-27 Thread Hans de Graaff
commit: 587ce5dd846398b25978dc6d3b571565f82880e4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 27 08:56:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 27 09:15:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=587ce5dd

dev-ruby/sus: enable ruby33

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

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

diff --git a/dev-ruby/sus/sus-0.24.2.ebuild b/dev-ruby/sus/sus-0.24.2.ebuild
index bd56aec6e77e..93ded49cded5 100644
--- a/dev-ruby/sus/sus-0.24.2.ebuild
+++ b/dev-ruby/sus/sus-0.24.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"



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

2023-12-08 Thread Hans de Graaff
commit: bd390e0712e2f0b5c47c832cd9c3dfcd76df0d3b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  9 07:53:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  9 07:53:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd390e07

dev-ruby/sus: drop 0.21.2, 0.22.2

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

 dev-ruby/sus/Manifest  |  2 --
 dev-ruby/sus/sus-0.21.2.ebuild | 32 
 dev-ruby/sus/sus-0.22.2.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 0ac6450676b4..f3bc5529174b 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,6 +1,4 @@
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
-DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06
-DIST sus-0.22.2.tar.gz 30822 BLAKE2B 
483a1e7e48f075e07c549bab9c1ee71ea7cf815ee4f950cb4b0487a5f923a7f509a6354567dd9026936908eb5f9c2c224ff55bedb5a9e300d52a100ff766349f
 SHA512 
e4ee140be1b70947b92983f914a8c8b6c24ab20fa238c26558522fa6b12dd8f63f0842fbc770e8a9378e6a2dcb735504de12305436af100ba9e147869510eadd
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
 DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2fc7697bb489f5e14dc42711a6777baaed35e91cb8c76bfba62127ecfdf866e36e54bc1d9fd0f705424ade4
 SHA512 
1f879dc59af1f348b29da4b1555dbe4f999c9b695a327f233a381382be33f7e7b1a47213f20f72ff420d57fc7c42024e6a1c34737666e88b808518588389d3fb
 DIST sus-0.24.2.tar.gz 31233 BLAKE2B 
4090aac36d529984e5e447e529988838ed68f9ca4f2ef9b8a3829e158622216435152937d600be55c86982cce59d45c55026323c4264541ff0990a26e56e5c34
 SHA512 
693378800db2f4c683be78529a8b2b07c64cb25c7b67e970ad3b2ca2f3fb7b9f6069074acedb44828e5377a48318fd24ba36f811c43073eeffb19478041cf358

diff --git a/dev-ruby/sus/sus-0.21.2.ebuild b/dev-ruby/sus/sus-0.21.2.ebuild
deleted file mode 100644
index 47dc10e077b5..
--- a/dev-ruby/sus/sus-0.21.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.22.2.ebuild b/dev-ruby/sus/sus-0.22.2.ebuild
deleted file mode 100644
index 47dc10e077b5..
--- a/dev-ruby/sus/sus-0.22.2.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}



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

2023-12-08 Thread Hans de Graaff
commit: bbbc8ee0302a89b745fc62ef8205c1713943f515
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec  9 07:52:21 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec  9 07:53:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbbc8ee0

dev-ruby/sus: add 0.24.2

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.24.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index c7a4ef846c48..0ac6450676b4 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -3,3 +3,4 @@ DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f5
 DIST sus-0.22.2.tar.gz 30822 BLAKE2B 
483a1e7e48f075e07c549bab9c1ee71ea7cf815ee4f950cb4b0487a5f923a7f509a6354567dd9026936908eb5f9c2c224ff55bedb5a9e300d52a100ff766349f
 SHA512 
e4ee140be1b70947b92983f914a8c8b6c24ab20fa238c26558522fa6b12dd8f63f0842fbc770e8a9378e6a2dcb735504de12305436af100ba9e147869510eadd
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
 DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2fc7697bb489f5e14dc42711a6777baaed35e91cb8c76bfba62127ecfdf866e36e54bc1d9fd0f705424ade4
 SHA512 
1f879dc59af1f348b29da4b1555dbe4f999c9b695a327f233a381382be33f7e7b1a47213f20f72ff420d57fc7c42024e6a1c34737666e88b808518588389d3fb
+DIST sus-0.24.2.tar.gz 31233 BLAKE2B 
4090aac36d529984e5e447e529988838ed68f9ca4f2ef9b8a3829e158622216435152937d600be55c86982cce59d45c55026323c4264541ff0990a26e56e5c34
 SHA512 
693378800db2f4c683be78529a8b2b07c64cb25c7b67e970ad3b2ca2f3fb7b9f6069074acedb44828e5377a48318fd24ba36f811c43073eeffb19478041cf358

diff --git a/dev-ruby/sus/sus-0.24.2.ebuild b/dev-ruby/sus/sus-0.24.2.ebuild
new file mode 100644
index ..bd56aec6e77e
--- /dev/null
+++ b/dev-ruby/sus/sus-0.24.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-12-03 Thread Hans de Graaff
commit: 42d7504600051f1b80989396a7d70b68b8345fca
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Dec  4 07:19:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Dec  4 07:19:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d75046

dev-ruby/sus-fixtures-async: add 0.1.3

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

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

diff --git a/dev-ruby/sus-fixtures-async/Manifest 
b/dev-ruby/sus-fixtures-async/Manifest
index 1d8ee670cd1a..0f5d8096744a 100644
--- a/dev-ruby/sus-fixtures-async/Manifest
+++ b/dev-ruby/sus-fixtures-async/Manifest
@@ -1,2 +1,3 @@
 DIST sus-fixtures-async-0.1.1.tar.gz 5017 BLAKE2B 
f293d9fe336b05e510a82c4337250f48b871eab8c38b7d9587a6402d19689197eb6a2b1f7f14e7b5823246b6f14d104e7e49f14f84a980392dd545543ffcd733
 SHA512 
cca073491d143b0ceaff34ada08d416ea43a035bc887c6dec02f62372724d891f47e9dfa8d749f6e485e7d14da8c395dc67185ed0a91d9ea0eb5466d3164c378
 DIST sus-fixtures-async-0.1.2.tar.gz 4988 BLAKE2B 
da9bfec59489ad1a2fdf0e86a75083e36826d0bb73d6fd482bdae0e842421c59db943669eb101ed4488f963130c387e4b5eed88b4388b4b4ea19cefd2ab1b9db
 SHA512 
effc602b6ea4b3ed56fe9c578a621195ef19cc6e7e858fa06b4a9ecfbc1d27db6b302a7f6567d8b711165eff3ab0f750971eef0c02262855ee35b9eaf4448c1e
+DIST sus-fixtures-async-0.1.3.tar.gz 4991 BLAKE2B 
a2e8d5ff1974e0f69d7f821194fa1386efc8fc1e4592c97da99863f32d0d6002c9659ec2e8341d64e13a388807c16b0b816170c60d4f1efa985a58cf7baa58bb
 SHA512 
1361de64829f242bcef47fc152e7a18e4b261ad5ed54be7a83111781b6f9ed196385303387f155a02a7628a91c7560654dc0c1c214419a7256133ce559627dbc

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
new file mode 100644
index ..1e28b846551a
--- /dev/null
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.3.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Convenient fixture for testing async components in a reactor"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
+SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   dev-ruby/async
+   >=dev-ruby/sus-0.10:0
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.1.1-tests-require.patch
+)
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



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

2023-12-01 Thread Sam James
commit: 221a44a435a06140decbe065f448837acade1f7f
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 09:40:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 09:40:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=221a44a4

dev-ruby/sus: Stabilize 0.23.0 amd64, #918932

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

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

diff --git a/dev-ruby/sus/sus-0.23.0.ebuild b/dev-ruby/sus/sus-0.23.0.ebuild
index 311f55b98b93..52cede312224 100644
--- a/dev-ruby/sus/sus-0.23.0.ebuild
+++ b/dev-ruby/sus/sus-0.23.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE=""
 
 all_ruby_prepare() {



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

2023-12-01 Thread Sam James
commit: ee74fa0dbb9fddecb5c831ee9d5c6455a3384e3e
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec  1 09:40:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec  1 09:40:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee74fa0d

dev-ruby/sus: Stabilize 0.23.0 x86, #918932

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

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

diff --git a/dev-ruby/sus/sus-0.23.0.ebuild b/dev-ruby/sus/sus-0.23.0.ebuild
index bd56aec6e77e..311f55b98b93 100644
--- a/dev-ruby/sus/sus-0.23.0.ebuild
+++ b/dev-ruby/sus/sus-0.23.0.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE=""
 
 all_ruby_prepare() {



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

2023-11-30 Thread Hans de Graaff
commit: 162388750d5b8367041634fe9a7adc7ba077aa50
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  1 06:16:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  1 06:16:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16238875

dev-ruby/sus: drop 0.20.3, 0.21.0

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

 dev-ruby/sus/Manifest  |  2 --
 dev-ruby/sus/sus-0.20.3.ebuild | 32 
 dev-ruby/sus/sus-0.21.0.ebuild | 32 
 3 files changed, 66 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index c0b192fe580b..c7a4ef846c48 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,5 +1,3 @@
-DIST sus-0.20.3.tar.gz 28845 BLAKE2B 
d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1
 SHA512 
1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059
-DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f
 SHA512 
1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
 DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06
 DIST sus-0.22.2.tar.gz 30822 BLAKE2B 
483a1e7e48f075e07c549bab9c1ee71ea7cf815ee4f950cb4b0487a5f923a7f509a6354567dd9026936908eb5f9c2c224ff55bedb5a9e300d52a100ff766349f
 SHA512 
e4ee140be1b70947b92983f914a8c8b6c24ab20fa238c26558522fa6b12dd8f63f0842fbc770e8a9378e6a2dcb735504de12305436af100ba9e147869510eadd

diff --git a/dev-ruby/sus/sus-0.20.3.ebuild b/dev-ruby/sus/sus-0.20.3.ebuild
deleted file mode 100644
index ddd0a15dee9d..
--- a/dev-ruby/sus/sus-0.20.3.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.21.0.ebuild b/dev-ruby/sus/sus-0.21.0.ebuild
deleted file mode 100644
index 47dc10e077b5..
--- a/dev-ruby/sus/sus-0.21.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}



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

2023-11-30 Thread Hans de Graaff
commit: 3e0ed6626c00ff6290fb04f5f418a5969fd86066
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  1 06:16:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  1 06:16:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e0ed662

dev-ruby/sus: add 0.24.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.24.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 9054232e93b2..c0b192fe580b 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -4,3 +4,4 @@ DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac
 DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06
 DIST sus-0.22.2.tar.gz 30822 BLAKE2B 
483a1e7e48f075e07c549bab9c1ee71ea7cf815ee4f950cb4b0487a5f923a7f509a6354567dd9026936908eb5f9c2c224ff55bedb5a9e300d52a100ff766349f
 SHA512 
e4ee140be1b70947b92983f914a8c8b6c24ab20fa238c26558522fa6b12dd8f63f0842fbc770e8a9378e6a2dcb735504de12305436af100ba9e147869510eadd
 DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd
+DIST sus-0.24.0.tar.gz 31229 BLAKE2B 
4e335d72f61ede7d946f4d375abe5a7640fefd17d2fc7697bb489f5e14dc42711a6777baaed35e91cb8c76bfba62127ecfdf866e36e54bc1d9fd0f705424ade4
 SHA512 
1f879dc59af1f348b29da4b1555dbe4f999c9b695a327f233a381382be33f7e7b1a47213f20f72ff420d57fc7c42024e6a1c34737666e88b808518588389d3fb

diff --git a/dev-ruby/sus/sus-0.24.0.ebuild b/dev-ruby/sus/sus-0.24.0.ebuild
new file mode 100644
index ..bd56aec6e77e
--- /dev/null
+++ b/dev-ruby/sus/sus-0.24.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

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

dev-ruby/sus-fixtures-async: Stabilize 0.1.1 x86, #909632

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index 0f1b94f09dd0..cee9eac085d1 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-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/async



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

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

dev-ruby/sus: Stabilize 0.21.1 x86, #909632

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

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

diff --git a/dev-ruby/sus/sus-0.21.1.ebuild b/dev-ruby/sus/sus-0.21.1.ebuild
index d6d8fb6dfa38..55097f2442bc 100644
--- a/dev-ruby/sus/sus-0.21.1.ebuild
+++ b/dev-ruby/sus/sus-0.21.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86"
 IUSE=""
 
 all_ruby_prepare() {



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

2023-08-26 Thread Hans de Graaff
commit: bcafb923f9b5ea7193ca88bf45612a75b2fb2443
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 27 05:53:15 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 27 06:11:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcafb923

dev-ruby/sus-fixtures-async: add 0.1.2

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

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

diff --git a/dev-ruby/sus-fixtures-async/Manifest 
b/dev-ruby/sus-fixtures-async/Manifest
index 3b8571b90174..1d8ee670cd1a 100644
--- a/dev-ruby/sus-fixtures-async/Manifest
+++ b/dev-ruby/sus-fixtures-async/Manifest
@@ -1 +1,2 @@
 DIST sus-fixtures-async-0.1.1.tar.gz 5017 BLAKE2B 
f293d9fe336b05e510a82c4337250f48b871eab8c38b7d9587a6402d19689197eb6a2b1f7f14e7b5823246b6f14d104e7e49f14f84a980392dd545543ffcd733
 SHA512 
cca073491d143b0ceaff34ada08d416ea43a035bc887c6dec02f62372724d891f47e9dfa8d749f6e485e7d14da8c395dc67185ed0a91d9ea0eb5466d3164c378
+DIST sus-fixtures-async-0.1.2.tar.gz 4988 BLAKE2B 
da9bfec59489ad1a2fdf0e86a75083e36826d0bb73d6fd482bdae0e842421c59db943669eb101ed4488f963130c387e4b5eed88b4388b4b4ea19cefd2ab1b9db
 SHA512 
effc602b6ea4b3ed56fe9c578a621195ef19cc6e7e858fa06b4a9ecfbc1d27db6b302a7f6567d8b711165eff3ab0f750971eef0c02262855ee35b9eaf4448c1e

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.2.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.2.ebuild
new file mode 100644
index ..1e28b846551a
--- /dev/null
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.2.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Convenient fixture for testing async components in a reactor"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
+SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend "
+   dev-ruby/async
+   >=dev-ruby/sus-0.10:0
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.1.1-tests-require.patch
+)
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}



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

2023-08-22 Thread Hans de Graaff
commit: 68c49f8056fb989b1c28ee015118caeddd8a80f3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 23 04:33:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 23 04:33:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68c49f80

dev-ruby/sus: add 0.23.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.23.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index fd9436f87072..9054232e93b2 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -3,3 +3,4 @@ DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b7340
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
 DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06
 DIST sus-0.22.2.tar.gz 30822 BLAKE2B 
483a1e7e48f075e07c549bab9c1ee71ea7cf815ee4f950cb4b0487a5f923a7f509a6354567dd9026936908eb5f9c2c224ff55bedb5a9e300d52a100ff766349f
 SHA512 
e4ee140be1b70947b92983f914a8c8b6c24ab20fa238c26558522fa6b12dd8f63f0842fbc770e8a9378e6a2dcb735504de12305436af100ba9e147869510eadd
+DIST sus-0.23.0.tar.gz 30932 BLAKE2B 
8f08e167368c54814b674e42ab5855f06387646774b93551fd67b7b4b7eb3313aeaa82369d2346325d2214c5f134875b9730579559450519ddb49eb62b70ad40
 SHA512 
ee1815d70692154abef962d41cca7037b0fa1419861ff08518a0b1153e43e308c351eb21ca32b017b30fb30fbc1a3bd707681b2a59e4a74137642c36080dddbd

diff --git a/dev-ruby/sus/sus-0.23.0.ebuild b/dev-ruby/sus/sus-0.23.0.ebuild
new file mode 100644
index ..bd56aec6e77e
--- /dev/null
+++ b/dev-ruby/sus/sus-0.23.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-08-03 Thread Hans de Graaff
commit: 10184767a9a3cbbd374819f34c107c4ecae20454
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug  3 13:41:47 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Aug  3 13:46:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10184767

dev-ruby/sus: add 0.22.2

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.22.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 1a56773c9f40..fd9436f87072 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -2,3 +2,4 @@ DIST sus-0.20.3.tar.gz 28845 BLAKE2B 
d10b142dd9d7ef44a453746f859a7d4a66eacd09ea1
 DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f
 SHA512 
1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
 DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06
+DIST sus-0.22.2.tar.gz 30822 BLAKE2B 
483a1e7e48f075e07c549bab9c1ee71ea7cf815ee4f950cb4b0487a5f923a7f509a6354567dd9026936908eb5f9c2c224ff55bedb5a9e300d52a100ff766349f
 SHA512 
e4ee140be1b70947b92983f914a8c8b6c24ab20fa238c26558522fa6b12dd8f63f0842fbc770e8a9378e6a2dcb735504de12305436af100ba9e147869510eadd

diff --git a/dev-ruby/sus/sus-0.22.2.ebuild b/dev-ruby/sus/sus-0.22.2.ebuild
new file mode 100644
index ..47dc10e077b5
--- /dev/null
+++ b/dev-ruby/sus/sus-0.22.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-07-20 Thread Hans de Graaff
commit: 2fed47eea090a0da34506b01b786f7337cd75a09
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 21 05:39:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 21 05:51:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fed47ee

dev-ruby/sus: add 0.21.2

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.21.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 663ba02a0573..1a56773c9f40 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,3 +1,4 @@
 DIST sus-0.20.3.tar.gz 28845 BLAKE2B 
d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1
 SHA512 
1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059
 DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f
 SHA512 
1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e
+DIST sus-0.21.2.tar.gz 30329 BLAKE2B 
ea0e9d4ffc994ce0370abbde8d68de668457f90e5f53e0c80e1aa146a28754782590eee7e53dc6373fe17b8816e481b82c5d97c4b2a39829a8a9a5a58faa42ba
 SHA512 
eeced196ffc0871474495fb1afd8aa25f36a1881bad303447499a9b6c19ed94241896256563a4f61e9f7e1b32b8ed5e52e83f5c414c64002e283e81f1fc28b06

diff --git a/dev-ruby/sus/sus-0.21.2.ebuild b/dev-ruby/sus/sus-0.21.2.ebuild
new file mode 100644
index ..47dc10e077b5
--- /dev/null
+++ b/dev-ruby/sus/sus-0.21.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-07-09 Thread Hans de Graaff
commit: 97b286fb15d3603cb7c2f63b3a575ddc046f82fc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jul  9 19:03:06 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul  9 19:12:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b286fb

dev-ruby/sus: drop 0.15.2, 0.16.0, 0.18.0

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

 dev-ruby/sus/Manifest  |  3 ---
 dev-ruby/sus/sus-0.15.2.ebuild | 32 
 dev-ruby/sus/sus-0.16.0.ebuild | 32 
 dev-ruby/sus/sus-0.18.0.ebuild | 32 
 4 files changed, 99 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 122733e79907..663ba02a0573 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,6 +1,3 @@
-DIST sus-0.15.2.tar.gz 25676 BLAKE2B 
3cc99d849674b87c8ac919dc176d48cfc184de9ed302f33a40a3f171430e9cc0ad9624c29f95053e7a8bd0ab7b2741bd6a09c7a77707a9ef83a265b09a095b4d
 SHA512 
0f2e0f3640cce798564c53ffb2cc93996eda28af3b49d4f0d89327be960ef68e8aee5b0e906cfbadca0582bf5b363633314fd7d2eabf7ebf4782fe2aed095394
-DIST sus-0.16.0.tar.gz 26123 BLAKE2B 
829e2ec74e60eb41809d85e9f74e1c8697d7803c6f26dd5da18f705fb0b35f85d8efb976eb858e07647db2137a1e864181346b69d2dd054d81289a6bd43cca2c
 SHA512 
cd787e63b202df8b501c5d71198b9cfa23085b7e6ad7d9d9a4d023e4fab3a6c103d89390293f9940d14c023ea224b33b5ec728b67988aee8279cf248e20547cf
-DIST sus-0.18.0.tar.gz 27299 BLAKE2B 
235ee4b9229d27966eabddd9400b734bd98c9f175eb639830b45269977b75770c72357be7cc631076df90f35cec38cfa6137277394dc1af0053cf81de59a84bf
 SHA512 
3aea3aeac304efeafd0dd27f523196965731521cebb123d781cbb3a59bbaf79a5db460f2bf8461d750865616ec1dd4cf4acc0c29d3be0a0d7f33e21c43e0844c
 DIST sus-0.20.3.tar.gz 28845 BLAKE2B 
d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1
 SHA512 
1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059
 DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f
 SHA512 
1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007
 DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e

diff --git a/dev-ruby/sus/sus-0.15.2.ebuild b/dev-ruby/sus/sus-0.15.2.ebuild
deleted file mode 100644
index 439f98b70da2..
--- a/dev-ruby/sus/sus-0.15.2.ebuild
+++ /dev/null
@@ -1,32 +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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.16.0.ebuild b/dev-ruby/sus/sus-0.16.0.ebuild
deleted file mode 100644
index 46c6a8c0fd05..
--- a/dev-ruby/sus/sus-0.16.0.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.18.0.ebuild b/dev-ruby/sus/sus-0.18.0.ebuild
deleted file mode 100644
index 46c6a8c0fd05.

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

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

dev-ruby/sus: Stabilize 0.21.1 amd64, #909632

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

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

diff --git a/dev-ruby/sus/sus-0.21.1.ebuild b/dev-ruby/sus/sus-0.21.1.ebuild
index 47dc10e077b5..d6d8fb6dfa38 100644
--- a/dev-ruby/sus/sus-0.21.1.ebuild
+++ b/dev-ruby/sus/sus-0.21.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE=""
 
 all_ruby_prepare() {



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

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

dev-ruby/sus: Stabilize 0.20.3 amd64, #908176

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

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

diff --git a/dev-ruby/sus/sus-0.20.3.ebuild b/dev-ruby/sus/sus-0.20.3.ebuild
index ee07579ec948..ddd0a15dee9d 100644
--- a/dev-ruby/sus/sus-0.20.3.ebuild
+++ b/dev-ruby/sus/sus-0.20.3.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
 IUSE=""
 
 all_ruby_prepare() {



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

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

dev-ruby/sus-fixtures-async: Stabilize 0.1.1 amd64, #908176

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index a75acd61331b..0f1b94f09dd0 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-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/async



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

2023-06-14 Thread Hans de Graaff
commit: e32eb33ab4afb16dc2adc2106469c73f4aec95a3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jun 15 05:33:05 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jun 15 05:33:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32eb33a

dev-ruby/sus: add 0.21.1

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.21.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index a1f89d1c4a43..122733e79907 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -3,3 +3,4 @@ DIST sus-0.16.0.tar.gz 26123 BLAKE2B 
829e2ec74e60eb41809d85e9f74e1c8697d7803c6f2
 DIST sus-0.18.0.tar.gz 27299 BLAKE2B 
235ee4b9229d27966eabddd9400b734bd98c9f175eb639830b45269977b75770c72357be7cc631076df90f35cec38cfa6137277394dc1af0053cf81de59a84bf
 SHA512 
3aea3aeac304efeafd0dd27f523196965731521cebb123d781cbb3a59bbaf79a5db460f2bf8461d750865616ec1dd4cf4acc0c29d3be0a0d7f33e21c43e0844c
 DIST sus-0.20.3.tar.gz 28845 BLAKE2B 
d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1
 SHA512 
1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059
 DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f
 SHA512 
1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007
+DIST sus-0.21.1.tar.gz 29580 BLAKE2B 
9a30950b4ad9da13af48c50a96951ba9f9cace97fac3a603de5acfe489dc8c8d4581b064f2452c9bf5da96da4db8f488df42f89a2113dd924c8ba8fcf8fd9230
 SHA512 
73db74f791f47a898840db65cf9c2f98b92f3d2a5319828f26dc55c8aef8e0932060c1075f5010b3c2b887891c1467a3828728f78a84297725d851966093ce9e

diff --git a/dev-ruby/sus/sus-0.21.1.ebuild b/dev-ruby/sus/sus-0.21.1.ebuild
new file mode 100644
index ..47dc10e077b5
--- /dev/null
+++ b/dev-ruby/sus/sus-0.21.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-06-12 Thread Hans de Graaff
commit: eb834549547b59cad8ecfa091b3a8f0e38f5fcbc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 13 05:16:28 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 13 05:16:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb834549

dev-ruby/sus: add 0.21.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.21.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index bf1c5072fcc2..a1f89d1c4a43 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -2,3 +2,4 @@ DIST sus-0.15.2.tar.gz 25676 BLAKE2B 
3cc99d849674b87c8ac919dc176d48cfc184de9ed30
 DIST sus-0.16.0.tar.gz 26123 BLAKE2B 
829e2ec74e60eb41809d85e9f74e1c8697d7803c6f26dd5da18f705fb0b35f85d8efb976eb858e07647db2137a1e864181346b69d2dd054d81289a6bd43cca2c
 SHA512 
cd787e63b202df8b501c5d71198b9cfa23085b7e6ad7d9d9a4d023e4fab3a6c103d89390293f9940d14c023ea224b33b5ec728b67988aee8279cf248e20547cf
 DIST sus-0.18.0.tar.gz 27299 BLAKE2B 
235ee4b9229d27966eabddd9400b734bd98c9f175eb639830b45269977b75770c72357be7cc631076df90f35cec38cfa6137277394dc1af0053cf81de59a84bf
 SHA512 
3aea3aeac304efeafd0dd27f523196965731521cebb123d781cbb3a59bbaf79a5db460f2bf8461d750865616ec1dd4cf4acc0c29d3be0a0d7f33e21c43e0844c
 DIST sus-0.20.3.tar.gz 28845 BLAKE2B 
d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1
 SHA512 
1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059
+DIST sus-0.21.0.tar.gz 29581 BLAKE2B 
c39102c006b1fdfec6f40ef7eaa973a0cd5039b73402c8c5ff9234a0c06131c24550070fd04d59dd8706edbd08d46604e943f9b69e071dd29eefda103a1a6d1f
 SHA512 
1fdbcbe814411a0ff3b9ebc72143f64fc76dbe11faea915e9d46bda786da9837e62a5a3070ceb6f28ac6bfe2c4fc8646de865efbc679abe80ee2a7abe327c007

diff --git a/dev-ruby/sus/sus-0.21.0.ebuild b/dev-ruby/sus/sus-0.21.0.ebuild
new file mode 100644
index ..47dc10e077b5
--- /dev/null
+++ b/dev-ruby/sus/sus-0.21.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-04-11 Thread Jakov Smolić
commit: 94648315f9d34b7e5db904b6029aae470e6e0730
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Apr 11 17:52:03 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Apr 11 17:52:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94648315

dev-ruby/sus-fixtures-async: Keyword 0.1.1 riscv, #761550

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index 79d1d61e0da2..a75acd61331b 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 ruby_add_rdepend "
dev-ruby/async



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

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

dev-ruby/sus-fixtures-async: Keyword 0.1.1 hppa, #761550

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index ab8cfdfd6df3..79d1d61e0da2 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
 
 ruby_add_rdepend "
dev-ruby/async



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

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

dev-ruby/sus-fixtures-async: Keyword 0.1.1 ppc64, #903711

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index 25d510d3ca63..ab8cfdfd6df3 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 
 ruby_add_rdepend "
dev-ruby/async



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

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

dev-ruby/sus-fixtures-async: Keyword 0.1.1 sparc, #903711

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index 640ebee79465..25d510d3ca63 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~sparc ~x86"
 
 ruby_add_rdepend "
dev-ruby/async



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

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

dev-ruby/sus-fixtures-async: Keyword 0.1.1 x86, #903711

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index 86447527d3cc..640ebee79465 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 
 ruby_add_rdepend "
dev-ruby/async



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

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

dev-ruby/sus-fixtures-async: Keyword 0.1.1 ppc, #903711

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index 85c516108cc7..86447527d3cc 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc"
 
 ruby_add_rdepend "
dev-ruby/async



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

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

dev-ruby/sus-fixtures-async: Keyword 0.1.1 arm64, #903711

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index 1e4f503ecc51..85c516108cc7 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm"
+KEYWORDS="~amd64 ~arm ~arm64"
 
 ruby_add_rdepend "
dev-ruby/async



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

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

dev-ruby/sus-fixtures-async: Keyword 0.1.1 arm, #903711

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

 dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
index c1969443f83f..1e4f503ecc51 100644
--- a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz ->
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm"
 
 ruby_add_rdepend "
dev-ruby/async



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

2023-04-02 Thread Sam James
commit: 3dfc448531890d921a1f333ba33a093291c8b98e
Author: Sam James  gentoo  org>
AuthorDate: Sun Apr  2 23:41:19 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Apr  3 00:46:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dfc4485

dev-ruby/sus-fixtures-async: new package, add 0.1.1

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

 dev-ruby/sus-fixtures-async/Manifest   |  1 +
 .../sus-fixtures-async-0.1.1-tests-require.patch   | 43 ++
 dev-ruby/sus-fixtures-async/metadata.xml   | 11 ++
 .../sus-fixtures-async-0.1.1.ebuild| 37 +++
 4 files changed, 92 insertions(+)

diff --git a/dev-ruby/sus-fixtures-async/Manifest 
b/dev-ruby/sus-fixtures-async/Manifest
new file mode 100644
index ..3b8571b90174
--- /dev/null
+++ b/dev-ruby/sus-fixtures-async/Manifest
@@ -0,0 +1 @@
+DIST sus-fixtures-async-0.1.1.tar.gz 5017 BLAKE2B 
f293d9fe336b05e510a82c4337250f48b871eab8c38b7d9587a6402d19689197eb6a2b1f7f14e7b5823246b6f14d104e7e49f14f84a980392dd545543ffcd733
 SHA512 
cca073491d143b0ceaff34ada08d416ea43a035bc887c6dec02f62372724d891f47e9dfa8d749f6e485e7d14da8c395dc67185ed0a91d9ea0eb5466d3164c378

diff --git 
a/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch
 
b/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch
new file mode 100644
index ..af89916b7c5f
--- /dev/null
+++ 
b/dev-ruby/sus-fixtures-async/files/sus-fixtures-async-0.1.1-tests-require.patch
@@ -0,0 +1,43 @@
+https://github.com/socketry/sus-fixtures-async/pull/2
+
+From 3d3a1016c1718a8a5eca6ee76cd65d88a66e2481 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Mon, 3 Apr 2023 00:36:26 +0100
+Subject: [PATCH] test: Fix version require
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+When running e.g. 'ruby32 -S sus', I had:
+```
+🔥 Errored assertions:
+file test/sus/fixtures/async.rb:8
+âš  NameError: uninitialized constant Sus::Fixtures::Async::VERSION
+test/sus/fixtures/async.rb:8 block in 
+/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:10 
class_eval
+/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:10 
block in 
+/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:39 
build
+/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/file.rb:105 
file
+
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/registry.rb:50 load_file
+
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/registry.rb:45 load
+
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:95 block in 
load_registry
+
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:94 each
+
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:94 load_registry
+
/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/lib/sus/config.rb:82 registry
+/usr/lib64/ruby/gems/3.2.0/gems/sus-0.20.3/bin/sus:10 
+/usr/bin/sus:9 load
+/usr/bin/sus:9 
+```
+
+It turns out we're missing a direct require, so chuck it in.
+--- a/test/sus/fixtures/async.rb
 b/test/sus/fixtures/async.rb
+@@ -4,6 +4,7 @@
+ # Copyright, 2022, by Samuel Williams.
+ 
+ require 'sus/fixtures/async'
++require 'sus/fixtures/async/version'
+ 
+ describe Sus::Fixtures::Async::VERSION do
+   it 'is a version string' do
+

diff --git a/dev-ruby/sus-fixtures-async/metadata.xml 
b/dev-ruby/sus-fixtures-async/metadata.xml
new file mode 100644
index ..8b415315d6d1
--- /dev/null
+++ b/dev-ruby/sus-fixtures-async/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
[email protected]
+Gentoo Ruby Project
+  
+  
+socketry/sus-fixtures-async
+  
+

diff --git a/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild 
b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
new file mode 100644
index ..c1969443f83f
--- /dev/null
+++ b/dev-ruby/sus-fixtures-async/sus-fixtures-async-0.1.1.ebuild
@@ -0,0 +1,37 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Convenient fixture for testing async components in a reactor"
+HOMEPAGE="https://github.com/socketry/sus-fixtures-async";
+SRC_URI="https://github.com/socketry/sus-fixtures-async/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "
+   dev-ruby/async
+   dev-ruby/sus
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.1.1-tests-require.patch
+)
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require Fi

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

2023-03-18 Thread Hans de Graaff
commit: 00b9eb4712123f974e60738e2ef2ffd79404
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Mar 18 07:17:29 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Mar 18 07:17:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b9

dev-ruby/sus: add 0.20.3

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.20.3.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index ca9383021b22..bf1c5072fcc2 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,3 +1,4 @@
 DIST sus-0.15.2.tar.gz 25676 BLAKE2B 
3cc99d849674b87c8ac919dc176d48cfc184de9ed302f33a40a3f171430e9cc0ad9624c29f95053e7a8bd0ab7b2741bd6a09c7a77707a9ef83a265b09a095b4d
 SHA512 
0f2e0f3640cce798564c53ffb2cc93996eda28af3b49d4f0d89327be960ef68e8aee5b0e906cfbadca0582bf5b363633314fd7d2eabf7ebf4782fe2aed095394
 DIST sus-0.16.0.tar.gz 26123 BLAKE2B 
829e2ec74e60eb41809d85e9f74e1c8697d7803c6f26dd5da18f705fb0b35f85d8efb976eb858e07647db2137a1e864181346b69d2dd054d81289a6bd43cca2c
 SHA512 
cd787e63b202df8b501c5d71198b9cfa23085b7e6ad7d9d9a4d023e4fab3a6c103d89390293f9940d14c023ea224b33b5ec728b67988aee8279cf248e20547cf
 DIST sus-0.18.0.tar.gz 27299 BLAKE2B 
235ee4b9229d27966eabddd9400b734bd98c9f175eb639830b45269977b75770c72357be7cc631076df90f35cec38cfa6137277394dc1af0053cf81de59a84bf
 SHA512 
3aea3aeac304efeafd0dd27f523196965731521cebb123d781cbb3a59bbaf79a5db460f2bf8461d750865616ec1dd4cf4acc0c29d3be0a0d7f33e21c43e0844c
+DIST sus-0.20.3.tar.gz 28845 BLAKE2B 
d10b142dd9d7ef44a453746f859a7d4a66eacd09ea157aef1887a95b01a88e7f749f9ca881518500eef48917b5cb1e67ac008327af0ae9df0200875bbe1de3b1
 SHA512 
1158f6ae53c5aae22454a15eaf7e613a00b1af730bf07af6662bd7e9d7f30365cea9dbebcddb5b6234931cf9414b8c3af0889d73194632cbaad439872cc89059

diff --git a/dev-ruby/sus/sus-0.20.3.ebuild b/dev-ruby/sus/sus-0.20.3.ebuild
new file mode 100644
index ..ee07579ec948
--- /dev/null
+++ b/dev-ruby/sus/sus-0.20.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-02-19 Thread Hans de Graaff
commit: 17698970c26a03b9f791bb5fb6a9591f5e2a4013
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 19 07:55:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 19 08:10:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17698970

dev-ruby/sus: add 0.18.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.18.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 0f5741935bdc..ca9383021b22 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,2 +1,3 @@
 DIST sus-0.15.2.tar.gz 25676 BLAKE2B 
3cc99d849674b87c8ac919dc176d48cfc184de9ed302f33a40a3f171430e9cc0ad9624c29f95053e7a8bd0ab7b2741bd6a09c7a77707a9ef83a265b09a095b4d
 SHA512 
0f2e0f3640cce798564c53ffb2cc93996eda28af3b49d4f0d89327be960ef68e8aee5b0e906cfbadca0582bf5b363633314fd7d2eabf7ebf4782fe2aed095394
 DIST sus-0.16.0.tar.gz 26123 BLAKE2B 
829e2ec74e60eb41809d85e9f74e1c8697d7803c6f26dd5da18f705fb0b35f85d8efb976eb858e07647db2137a1e864181346b69d2dd054d81289a6bd43cca2c
 SHA512 
cd787e63b202df8b501c5d71198b9cfa23085b7e6ad7d9d9a4d023e4fab3a6c103d89390293f9940d14c023ea224b33b5ec728b67988aee8279cf248e20547cf
+DIST sus-0.18.0.tar.gz 27299 BLAKE2B 
235ee4b9229d27966eabddd9400b734bd98c9f175eb639830b45269977b75770c72357be7cc631076df90f35cec38cfa6137277394dc1af0053cf81de59a84bf
 SHA512 
3aea3aeac304efeafd0dd27f523196965731521cebb123d781cbb3a59bbaf79a5db460f2bf8461d750865616ec1dd4cf4acc0c29d3be0a0d7f33e21c43e0844c

diff --git a/dev-ruby/sus/sus-0.18.0.ebuild b/dev-ruby/sus/sus-0.18.0.ebuild
new file mode 100644
index ..46c6a8c0fd05
--- /dev/null
+++ b/dev-ruby/sus/sus-0.18.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2023-02-19 Thread Hans de Graaff
commit: 65fddc6f2c0c30ef8948d1b54688840feb146a0b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Feb 19 07:54:38 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Feb 19 08:10:34 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65fddc6f

dev-ruby/sus: drop 0.13.0, 0.14.0, 0.15.0, 0.15.1

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

 dev-ruby/sus/Manifest  |  4 
 dev-ruby/sus/sus-0.13.0.ebuild | 28 
 dev-ruby/sus/sus-0.14.0.ebuild | 32 
 dev-ruby/sus/sus-0.15.0.ebuild | 32 
 dev-ruby/sus/sus-0.15.1.ebuild | 32 
 5 files changed, 128 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 89ce779eee10..0f5741935bdc 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,6 +1,2 @@
-DIST sus-0.13.0.tar.gz 23399 BLAKE2B 
f96717409f5f14727b359e39bc1bb4726fe1cae98de46bf06e6e008df9a23746219decdb8de171cbc1c6c39ac84b4011e475daa43c7996c01968f4acc5289c84
 SHA512 
c0cb1b1d02e2fc812c6b3cf555af59f543bcdd82829d744d0e4fafb9043e503e8c9ebb52da33e56703d23ccaeaff583abf72e1df55a726ceca59d50d21b51eb3
-DIST sus-0.14.0.tar.gz 24207 BLAKE2B 
1132e6fdf7c842ec8835613b647c837a1f5ec46c19743d186f7b57a68aff35201c29443e43242f0a375d97a0209148e483b6e8b8e44e1b94848f12a717161c42
 SHA512 
007eab396caa7401c028ee3b72f368810a6d01b50f84e657376ad8f7ea406b9a9cd13e3d481292197de05947a521513761da1141fc6b7e73791624966969281b
-DIST sus-0.15.0.tar.gz 25434 BLAKE2B 
538ac7b81f7dcc74143e42a7b3fb5e12243b6a36228ac09cdf31549a9a01d9e155fdd6ef079772b525e6993e07a12230ef87064d99b6ec5ddc643e9128cc
 SHA512 
0110b08af0a94595764a9085e23d9d4b3ac1dec0b16e3c672b11520c7155d6b147890d53d25f00302812d22f95cb3ee7fc5563eae2476d8c99b7cc30aaadbc9e
-DIST sus-0.15.1.tar.gz 25680 BLAKE2B 
4350023a6c2ae1c77687d0ebb66a31cd7a4d90cf955eabdca44be2282984aa3740e2f489844d7e30f448ba92cda6c949992cad1ed246c48db01c5b08ec058ad9
 SHA512 
f962f7f921144cca25faeb53be34a892501fdc1a2bd83dc64be7640232d1faa82b4d28c046af3440f7e142ea0fba525e1087b466952988e017ff469897dc01e4
 DIST sus-0.15.2.tar.gz 25676 BLAKE2B 
3cc99d849674b87c8ac919dc176d48cfc184de9ed302f33a40a3f171430e9cc0ad9624c29f95053e7a8bd0ab7b2741bd6a09c7a77707a9ef83a265b09a095b4d
 SHA512 
0f2e0f3640cce798564c53ffb2cc93996eda28af3b49d4f0d89327be960ef68e8aee5b0e906cfbadca0582bf5b363633314fd7d2eabf7ebf4782fe2aed095394
 DIST sus-0.16.0.tar.gz 26123 BLAKE2B 
829e2ec74e60eb41809d85e9f74e1c8697d7803c6f26dd5da18f705fb0b35f85d8efb976eb858e07647db2137a1e864181346b69d2dd054d81289a6bd43cca2c
 SHA512 
cd787e63b202df8b501c5d71198b9cfa23085b7e6ad7d9d9a4d023e4fab3a6c103d89390293f9940d14c023ea224b33b5ec728b67988aee8279cf248e20547cf

diff --git a/dev-ruby/sus/sus-0.13.0.ebuild b/dev-ruby/sus/sus-0.13.0.ebuild
deleted file mode 100644
index 713c073218b5..
--- a/dev-ruby/sus/sus-0.13.0.ebuild
+++ /dev/null
@@ -1,28 +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=""
-RUBY_FAKEGEM_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-   sed -i -E '/^#/!d' "config/${PN}.rb" || die # remove covered coverage
-}
-
-each_ruby_test() {
-   "${RUBY}" "bin/sus-parallel" || die
-}

diff --git a/dev-ruby/sus/sus-0.14.0.ebuild b/dev-ruby/sus/sus-0.14.0.ebuild
deleted file mode 100644
index 439f98b70da2..
--- a/dev-ruby/sus/sus-0.14.0.ebuild
+++ /dev/null
@@ -1,32 +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_EXTRADOC="readme.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A fast and scalable test runner"
-HOMEPAGE="https://github.com/ioquatix/sus";
-SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Remove the sus configuration which enabled coverage checks.
-   # Its dependency is not packaged.
-   rm -f config/sus.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} bin/sus-parallel || die
-}

diff --git a/dev-ruby/sus/sus-0.15.0.ebuild b/dev-ruby/sus/sus-0.15.0.ebuild
dele

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

2023-01-07 Thread Hans de Graaff
commit: 681c7aafeb7814e1f138212304383db8433f4d2e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jan  7 08:09:44 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan  8 07:49:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=681c7aaf

dev-ruby/sus: add 0.16.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.16.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index d5eef8b848e3..89ce779eee10 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -3,3 +3,4 @@ DIST sus-0.14.0.tar.gz 24207 BLAKE2B 
1132e6fdf7c842ec8835613b647c837a1f5ec46c197
 DIST sus-0.15.0.tar.gz 25434 BLAKE2B 
538ac7b81f7dcc74143e42a7b3fb5e12243b6a36228ac09cdf31549a9a01d9e155fdd6ef079772b525e6993e07a12230ef87064d99b6ec5ddc643e9128cc
 SHA512 
0110b08af0a94595764a9085e23d9d4b3ac1dec0b16e3c672b11520c7155d6b147890d53d25f00302812d22f95cb3ee7fc5563eae2476d8c99b7cc30aaadbc9e
 DIST sus-0.15.1.tar.gz 25680 BLAKE2B 
4350023a6c2ae1c77687d0ebb66a31cd7a4d90cf955eabdca44be2282984aa3740e2f489844d7e30f448ba92cda6c949992cad1ed246c48db01c5b08ec058ad9
 SHA512 
f962f7f921144cca25faeb53be34a892501fdc1a2bd83dc64be7640232d1faa82b4d28c046af3440f7e142ea0fba525e1087b466952988e017ff469897dc01e4
 DIST sus-0.15.2.tar.gz 25676 BLAKE2B 
3cc99d849674b87c8ac919dc176d48cfc184de9ed302f33a40a3f171430e9cc0ad9624c29f95053e7a8bd0ab7b2741bd6a09c7a77707a9ef83a265b09a095b4d
 SHA512 
0f2e0f3640cce798564c53ffb2cc93996eda28af3b49d4f0d89327be960ef68e8aee5b0e906cfbadca0582bf5b363633314fd7d2eabf7ebf4782fe2aed095394
+DIST sus-0.16.0.tar.gz 26123 BLAKE2B 
829e2ec74e60eb41809d85e9f74e1c8697d7803c6f26dd5da18f705fb0b35f85d8efb976eb858e07647db2137a1e864181346b69d2dd054d81289a6bd43cca2c
 SHA512 
cd787e63b202df8b501c5d71198b9cfa23085b7e6ad7d9d9a4d023e4fab3a6c103d89390293f9940d14c023ea224b33b5ec728b67988aee8279cf248e20547cf

diff --git a/dev-ruby/sus/sus-0.16.0.ebuild b/dev-ruby/sus/sus-0.16.0.ebuild
new file mode 100644
index ..46c6a8c0fd05
--- /dev/null
+++ b/dev-ruby/sus/sus-0.16.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2022-12-24 Thread Hans de Graaff
commit: c75f3134731c8b06f92e3fc70bad77588806d3e7
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 24 14:35:42 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 24 15:00:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c75f3134

dev-ruby/sus: add 0.15.2

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.15.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index e6cefd04bd30..d5eef8b848e3 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -2,3 +2,4 @@ DIST sus-0.13.0.tar.gz 23399 BLAKE2B 
f96717409f5f14727b359e39bc1bb4726fe1cae98de
 DIST sus-0.14.0.tar.gz 24207 BLAKE2B 
1132e6fdf7c842ec8835613b647c837a1f5ec46c19743d186f7b57a68aff35201c29443e43242f0a375d97a0209148e483b6e8b8e44e1b94848f12a717161c42
 SHA512 
007eab396caa7401c028ee3b72f368810a6d01b50f84e657376ad8f7ea406b9a9cd13e3d481292197de05947a521513761da1141fc6b7e73791624966969281b
 DIST sus-0.15.0.tar.gz 25434 BLAKE2B 
538ac7b81f7dcc74143e42a7b3fb5e12243b6a36228ac09cdf31549a9a01d9e155fdd6ef079772b525e6993e07a12230ef87064d99b6ec5ddc643e9128cc
 SHA512 
0110b08af0a94595764a9085e23d9d4b3ac1dec0b16e3c672b11520c7155d6b147890d53d25f00302812d22f95cb3ee7fc5563eae2476d8c99b7cc30aaadbc9e
 DIST sus-0.15.1.tar.gz 25680 BLAKE2B 
4350023a6c2ae1c77687d0ebb66a31cd7a4d90cf955eabdca44be2282984aa3740e2f489844d7e30f448ba92cda6c949992cad1ed246c48db01c5b08ec058ad9
 SHA512 
f962f7f921144cca25faeb53be34a892501fdc1a2bd83dc64be7640232d1faa82b4d28c046af3440f7e142ea0fba525e1087b466952988e017ff469897dc01e4
+DIST sus-0.15.2.tar.gz 25676 BLAKE2B 
3cc99d849674b87c8ac919dc176d48cfc184de9ed302f33a40a3f171430e9cc0ad9624c29f95053e7a8bd0ab7b2741bd6a09c7a77707a9ef83a265b09a095b4d
 SHA512 
0f2e0f3640cce798564c53ffb2cc93996eda28af3b49d4f0d89327be960ef68e8aee5b0e906cfbadca0582bf5b363633314fd7d2eabf7ebf4782fe2aed095394

diff --git a/dev-ruby/sus/sus-0.15.2.ebuild b/dev-ruby/sus/sus-0.15.2.ebuild
new file mode 100644
index ..439f98b70da2
--- /dev/null
+++ b/dev-ruby/sus/sus-0.15.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2022-12-03 Thread Hans de Graaff
commit: d24003abe96b97f8d1018ea0b7b3714fd00a0888
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec  4 06:47:30 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec  4 06:54:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d24003ab

dev-ruby/sus: add 0.15.1

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.15.1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 1c2e15542c8a..e6cefd04bd30 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,3 +1,4 @@
 DIST sus-0.13.0.tar.gz 23399 BLAKE2B 
f96717409f5f14727b359e39bc1bb4726fe1cae98de46bf06e6e008df9a23746219decdb8de171cbc1c6c39ac84b4011e475daa43c7996c01968f4acc5289c84
 SHA512 
c0cb1b1d02e2fc812c6b3cf555af59f543bcdd82829d744d0e4fafb9043e503e8c9ebb52da33e56703d23ccaeaff583abf72e1df55a726ceca59d50d21b51eb3
 DIST sus-0.14.0.tar.gz 24207 BLAKE2B 
1132e6fdf7c842ec8835613b647c837a1f5ec46c19743d186f7b57a68aff35201c29443e43242f0a375d97a0209148e483b6e8b8e44e1b94848f12a717161c42
 SHA512 
007eab396caa7401c028ee3b72f368810a6d01b50f84e657376ad8f7ea406b9a9cd13e3d481292197de05947a521513761da1141fc6b7e73791624966969281b
 DIST sus-0.15.0.tar.gz 25434 BLAKE2B 
538ac7b81f7dcc74143e42a7b3fb5e12243b6a36228ac09cdf31549a9a01d9e155fdd6ef079772b525e6993e07a12230ef87064d99b6ec5ddc643e9128cc
 SHA512 
0110b08af0a94595764a9085e23d9d4b3ac1dec0b16e3c672b11520c7155d6b147890d53d25f00302812d22f95cb3ee7fc5563eae2476d8c99b7cc30aaadbc9e
+DIST sus-0.15.1.tar.gz 25680 BLAKE2B 
4350023a6c2ae1c77687d0ebb66a31cd7a4d90cf955eabdca44be2282984aa3740e2f489844d7e30f448ba92cda6c949992cad1ed246c48db01c5b08ec058ad9
 SHA512 
f962f7f921144cca25faeb53be34a892501fdc1a2bd83dc64be7640232d1faa82b4d28c046af3440f7e142ea0fba525e1087b466952988e017ff469897dc01e4

diff --git a/dev-ruby/sus/sus-0.15.1.ebuild b/dev-ruby/sus/sus-0.15.1.ebuild
new file mode 100644
index ..439f98b70da2
--- /dev/null
+++ b/dev-ruby/sus/sus-0.15.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2022-10-30 Thread Hans de Graaff
commit: c10d34b95cca6123b706a10297e80d55732b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Oct 31 06:01:59 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Oct 31 06:01:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10d34b9

dev-ruby/sus: add 0.15.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.15.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 6c225813d200..1c2e15542c8a 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1,2 +1,3 @@
 DIST sus-0.13.0.tar.gz 23399 BLAKE2B 
f96717409f5f14727b359e39bc1bb4726fe1cae98de46bf06e6e008df9a23746219decdb8de171cbc1c6c39ac84b4011e475daa43c7996c01968f4acc5289c84
 SHA512 
c0cb1b1d02e2fc812c6b3cf555af59f543bcdd82829d744d0e4fafb9043e503e8c9ebb52da33e56703d23ccaeaff583abf72e1df55a726ceca59d50d21b51eb3
 DIST sus-0.14.0.tar.gz 24207 BLAKE2B 
1132e6fdf7c842ec8835613b647c837a1f5ec46c19743d186f7b57a68aff35201c29443e43242f0a375d97a0209148e483b6e8b8e44e1b94848f12a717161c42
 SHA512 
007eab396caa7401c028ee3b72f368810a6d01b50f84e657376ad8f7ea406b9a9cd13e3d481292197de05947a521513761da1141fc6b7e73791624966969281b
+DIST sus-0.15.0.tar.gz 25434 BLAKE2B 
538ac7b81f7dcc74143e42a7b3fb5e12243b6a36228ac09cdf31549a9a01d9e155fdd6ef079772b525e6993e07a12230ef87064d99b6ec5ddc643e9128cc
 SHA512 
0110b08af0a94595764a9085e23d9d4b3ac1dec0b16e3c672b11520c7155d6b147890d53d25f00302812d22f95cb3ee7fc5563eae2476d8c99b7cc30aaadbc9e

diff --git a/dev-ruby/sus/sus-0.15.0.ebuild b/dev-ruby/sus/sus-0.15.0.ebuild
new file mode 100644
index ..439f98b70da2
--- /dev/null
+++ b/dev-ruby/sus/sus-0.15.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2022-10-23 Thread Hans de Graaff
commit: c083560d2ae0118f08b8659f8cc4abff5a0ce1b0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 23 07:21:14 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 23 07:21:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c083560d

dev-ruby/sus: add 0.14.0

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

 dev-ruby/sus/Manifest  |  1 +
 dev-ruby/sus/sus-0.14.0.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index 99b67330ae82..6c225813d200 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1 +1,2 @@
 DIST sus-0.13.0.tar.gz 23399 BLAKE2B 
f96717409f5f14727b359e39bc1bb4726fe1cae98de46bf06e6e008df9a23746219decdb8de171cbc1c6c39ac84b4011e475daa43c7996c01968f4acc5289c84
 SHA512 
c0cb1b1d02e2fc812c6b3cf555af59f543bcdd82829d744d0e4fafb9043e503e8c9ebb52da33e56703d23ccaeaff583abf72e1df55a726ceca59d50d21b51eb3
+DIST sus-0.14.0.tar.gz 24207 BLAKE2B 
1132e6fdf7c842ec8835613b647c837a1f5ec46c19743d186f7b57a68aff35201c29443e43242f0a375d97a0209148e483b6e8b8e44e1b94848f12a717161c42
 SHA512 
007eab396caa7401c028ee3b72f368810a6d01b50f84e657376ad8f7ea406b9a9cd13e3d481292197de05947a521513761da1141fc6b7e73791624966969281b

diff --git a/dev-ruby/sus/sus-0.14.0.ebuild b/dev-ruby/sus/sus-0.14.0.ebuild
new file mode 100644
index ..439f98b70da2
--- /dev/null
+++ b/dev-ruby/sus/sus-0.14.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="readme.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+
+   # Remove the sus configuration which enabled coverage checks.
+   # Its dependency is not packaged.
+   rm -f config/sus.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} bin/sus-parallel || die
+}



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

2022-10-22 Thread Matt Turner
commit: 88f132149dabce4bc6e81aaaf216045f7883d64c
Author: Matoro Mahri  users  noreply  github  
com>
AuthorDate: Wed Sep 28 19:56:43 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct 22 21:33:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88f13214

dev-ruby/sus: add 0.13.0, drop 0.6.2

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

 dev-ruby/sus/Manifest| 2 +-
 dev-ruby/sus/{sus-0.6.2.ebuild => sus-0.13.0.ebuild} | 3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
index a6d56eb9b815..99b67330ae82 100644
--- a/dev-ruby/sus/Manifest
+++ b/dev-ruby/sus/Manifest
@@ -1 +1 @@
-DIST sus-0.6.2.tar.gz 14860 BLAKE2B 
4af1171128070f0bc72fcf16e4baedc4cff75c8431c03859e15cb95c298cb7110032d92d980d25163f5704430ad220507dee49e82bee9e79cf04da50c5b2e924
 SHA512 
3ff5c282f3876ad952b77004e88bd87d29b631683f2c5c9ed757525433ac2909b834fdfcbc5234de83fc1b81ae8442c6c936dc2bbb01e769d9de4055e8151628
+DIST sus-0.13.0.tar.gz 23399 BLAKE2B 
f96717409f5f14727b359e39bc1bb4726fe1cae98de46bf06e6e008df9a23746219decdb8de171cbc1c6c39ac84b4011e475daa43c7996c01968f4acc5289c84
 SHA512 
c0cb1b1d02e2fc812c6b3cf555af59f543bcdd82829d744d0e4fafb9043e503e8c9ebb52da33e56703d23ccaeaff583abf72e1df55a726ceca59d50d21b51eb3

diff --git a/dev-ruby/sus/sus-0.6.2.ebuild b/dev-ruby/sus/sus-0.13.0.ebuild
similarity index 87%
rename from dev-ruby/sus/sus-0.6.2.ebuild
rename to dev-ruby/sus/sus-0.13.0.ebuild
index bc7527aa046d..713c073218b5 100644
--- a/dev-ruby/sus/sus-0.6.2.ebuild
+++ b/dev-ruby/sus/sus-0.13.0.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 USE_RUBY="ruby27 ruby30 ruby31"
 RUBY_FAKEGEM_RECIPE_TEST=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_EXTRADOC="readme.md"
 RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
 inherit ruby-fakegem
 
@@ -20,6 +20,7 @@ IUSE=""
 
 all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+   sed -i -E '/^#/!d' "config/${PN}.rb" || die # remove covered coverage
 }
 
 each_ruby_test() {



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

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

dev-ruby/sus: new package, add 0.6.2

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

 dev-ruby/sus/Manifest |  1 +
 dev-ruby/sus/metadata.xml | 11 +++
 dev-ruby/sus/sus-0.6.2.ebuild | 27 +++
 3 files changed, 39 insertions(+)

diff --git a/dev-ruby/sus/Manifest b/dev-ruby/sus/Manifest
new file mode 100644
index ..a6d56eb9b815
--- /dev/null
+++ b/dev-ruby/sus/Manifest
@@ -0,0 +1 @@
+DIST sus-0.6.2.tar.gz 14860 BLAKE2B 
4af1171128070f0bc72fcf16e4baedc4cff75c8431c03859e15cb95c298cb7110032d92d980d25163f5704430ad220507dee49e82bee9e79cf04da50c5b2e924
 SHA512 
3ff5c282f3876ad952b77004e88bd87d29b631683f2c5c9ed757525433ac2909b834fdfcbc5234de83fc1b81ae8442c6c936dc2bbb01e769d9de4055e8151628

diff --git a/dev-ruby/sus/metadata.xml b/dev-ruby/sus/metadata.xml
new file mode 100644
index ..2a4c88d07149
--- /dev/null
+++ b/dev-ruby/sus/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
[email protected]
+Gentoo Ruby Project
+  
+  
+ioquatix/sus
+  
+

diff --git a/dev-ruby/sus/sus-0.6.2.ebuild b/dev-ruby/sus/sus-0.6.2.ebuild
new file mode 100644
index ..bc7527aa046d
--- /dev/null
+++ b/dev-ruby/sus/sus-0.6.2.ebuild
@@ -0,0 +1,27 @@
+# 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=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+inherit ruby-fakegem
+
+DESCRIPTION="A fast and scalable test runner"
+HOMEPAGE="https://github.com/ioquatix/sus";
+SRC_URI="https://github.com/ioquatix/sus/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+IUSE=""
+
+all_ruby_prepare() {
+   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
+}
+
+each_ruby_test() {
+   "${RUBY}" "bin/sus-parallel" || die
+}