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

2024-09-11 Thread Arthur Zamarin
commit: 3290bc4e4104acbe44f3738eba1a2c2df25f2c5b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 11 18:11:28 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 11 18:11:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3290bc4e

dev-ruby/rspec-retry: Stabilize 0.6.2 ppc64, #936853

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index 4d3c3a18ab54..657cfbeaa1b2 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 
~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

2024-09-07 Thread Hans de Graaff
commit: 8d98aa5c3182b5d0d4ca442c0ca9bfe40439b158
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep  8 06:11:28 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep  8 06:44:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d98aa5c

dev-ruby/rspec-expectations: add 3.13.3

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

 dev-ruby/rspec-expectations/Manifest   |  1 +
 .../rspec-expectations-3.13.3.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index 694764adfd42..19978d2e9a7c 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -3,3 +3,4 @@ DIST rspec-expectations-3.12.4-git.tgz 219529 BLAKE2B 
8858b586cb2b50f06c93530304
 DIST rspec-expectations-3.13.0-git.tgz 220792 BLAKE2B 
526282d357f47d82163b8a44f5fffc0ce24f0fef0d0f5c5f33da93c91680ae704a065c4903a8b7eb3b619d3910314ff137d1c7b636207c0a3383ed0520e2ffaa
 SHA512 
9e1e502d12704fd7573a57b7f01cf4ffe97e2eefe83dc3144842f460165304dc234a1b1946147f2cbcae105d755c8b42b25aec815f9af0c67844baf858c0a6c7
 DIST rspec-expectations-3.13.1-git.tgz 220834 BLAKE2B 
db01c826c4606ac4be8fe3a991342297bf4b97cced4d83f3287b84b7f05c429050629723452c0785121170fa951649fb75faebdc84e828b9381569600c9df829
 SHA512 
2076b6985c0ab41e14097b38081dfa9df81d498e9abb5434cf26c791b5e7c9f5e395c14908abdddcb1ab8568fa41fee4d4eb018e515a3801167e8bebdda11ce5
 DIST rspec-expectations-3.13.2-git.tgz 223286 BLAKE2B 
d6debf352133a1eb666df85f45736fed24d8d1ddafd67f78931f57ded1536f3c8c4ca18515bae6763565f4e70fa25a0b51cc399831771f808da58f993990314d
 SHA512 
890f9bae150ebfac84e096b311040ba02d773926f68f5ba4c68af4a022be5738b040dac0614c0d5fa90158b358ea5cb8e268a9e7f5805e2e408e21550ca856c2
+DIST rspec-expectations-3.13.3-git.tgz 223417 BLAKE2B 
c246789687c9b09b715093d0e730a76d04f009866e2886c9d2ee189015c93456cbb046cde72d2775d23978d5410e3e0f1b0337d7bbee7645319f14fe7375f6e8
 SHA512 
919e01204264611c77fddcf2e6c0e1707f95707ef3b04c40241951d732118e72ab9b7ad860f6f5639da631fb844ca76f512283a988b6561bd23ec6ae95aa013e

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.3.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.13.3.ebuild
new file mode 100644
index ..96e2fb7e5b11
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.3.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
+   =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rspec-mocks-3.2.0:3
+   >=dev-ruby/rspec-support-3.5.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' 
spec/rspec/expectations/minitest_integration_spec.rb || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm -f Gemfile || die
+
+   # fix up the gemspecs
+   sed -i \
+   -e '/git ls/d' \
+   -e '/add_development_dependency/d' \
+   "${RUBY_FAKEGEM_GEMSPEC}" || die
+}



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

2024-09-03 Thread Hans de Graaff
commit: e7ebe8e6f0ce1612880cecddcb2823a8bb7fe030
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Sep  4 05:26:03 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Sep  4 05:26:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ebe8e6

dev-ruby/rspec-core: add 3.13.1

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

 dev-ruby/rspec-core/Manifest |  1 +
 dev-ruby/rspec-core/rspec-core-3.13.1.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index 4f88efb198e9..d33d45b0f265 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-core-3.12.2-git.tgz 409039 BLAKE2B 
087b08b6a5231a050d89dc8ec1648509b47078b54c05e5effc02cfcdd0f4cae9fa85f7dc02d643a6e81eb9e4c1dca54d6f4e0b0f79a5d91072c1934fddac9169
 SHA512 
6ecd39355a5060dbf820b89f2f5958b7e75a185e003036cb0ceb8dd6021d79fa14495a300acdc019b55e174bf8a6be42022bfeb0f22a35c461c0f81cd1a742fd
 DIST rspec-core-3.12.3-git.tgz 409316 BLAKE2B 
7d7ab38346895499403ff5ce7770f7605ebefa9ffcdb3feee4a01df27731fea3d98f22481a242f3799ff104c040312cbb7794b947b6f95ba69e8b571971e056b
 SHA512 
d2e6ee6638dacc629e6f772840e2d384e07408e2d459dbd8c68404398df466afad9df1929b6a4e23ca10beab22b7f24efa725806bb9a6dd855adc5ad3eb17c4e
 DIST rspec-core-3.13.0-git.tgz 412734 BLAKE2B 
a3808e96fa58250f606aab757d0b09dc8bd06c9cc7ce375b5ffb97f4a0fbde456f4d3b3f190b1f70393ae6765c2f29dbd7876c92d9e19318460b8956772f04bd
 SHA512 
4d84384c8a8d22b72d1cdab40f1fe43dec7a5c0dd1ab2ce11739e1a52510c6deea6417130bf100d582cae7293aabee6217f21cd80d4b92f976119bba465650bb
+DIST rspec-core-3.13.1-git.tgz 414144 BLAKE2B 
390b6bd1a487ed85862c3a7099706ce4333b5961cbd5d0ecb8ef5a2cd4621fbd92da1effd1262c418ad840980b76e05df63deca06431a9dcbd3c281f47044a07
 SHA512 
48c1cb928b1157f4e8ecf412b3bc8bf71f1bb8b5e00891ad76fefb70ff7c19e5b7c6f6e93e4332f3268c2cff290ed7689e13692bf58e07a366e0685c4870afbc

diff --git a/dev-ruby/rspec-core/rspec-core-3.13.1.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.13.1.ebuild
new file mode 100644
index ..13e66548c64d
--- /dev/null
+++ b/dev-ruby/rspec-core/rspec-core-3.13.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+# Also install this custom path since internal paths depend on it.
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-core";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="highlight test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+DEPEND+="test? ( dev-vcs/git )"
+
+ruby_add_rdepend "
+   =dev-ruby/rspec-support-${SUBVERSION}*
+   highlight? ( >=dev-ruby/coderay-1.1.1 )
+"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/nokogiri-1.5.2
+   >=dev-ruby/coderay-1.1.1
+   dev-ruby/syntax
+   >=dev-ruby/thread_order-1.1.0
+   >=dev-ruby/rspec-expectations-3.8.0:3
+   >=dev-ruby/rspec-mocks-2.99.0:3
+   >=dev-ruby/rspec-support-3.9.1:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Avoid dependency on cucumber since we can't run the features anyway.
+   sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
+
+   # Duplicate exe also in bin. We can't change it since internal stuff
+   # also depends on this and fixing that is going to be fragile. This
+   # way we can at least install proper bin scripts.
+   cp -R exe bin || die
+
+   # Avoid unneeded dependency on git.
+   sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die
+
+   # Avoid aruba dependency so that we don't end up in dependency hell.
+   sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' 
spec/spec_helper.rb || die
+   rm -f spec/support/aruba_support.rb || die
+   rm -f 
spec/integration/{bisect_runners,failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb
 || die
+   rm -f 
spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb
 || die
+
+   # Avoid a spec failing due to path issues
+   sed -i -e '/does not load files in the default path when run by 
ruby/,/end/ s:^:#:' \
+   spec/rspec/core/configuration_spec.rb || die
+
+   # Avoid a spec that depends on dev-ruby/rspec to lessen circular
+  

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

2024-08-20 Thread Hans de Graaff
commit: 32132ed37ccc3b1369a1bab39c2873a255258ea5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Aug 21 05:28:32 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Aug 21 05:28:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32132ed3

dev-ruby/rspec-expectations: add 3.13.2

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

 dev-ruby/rspec-expectations/Manifest   |  1 +
 .../rspec-expectations-3.13.2.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index ac17f36f5896..694764adfd42 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -2,3 +2,4 @@ DIST rspec-expectations-3.12.3-git.tgz 218754 BLAKE2B 
be6c6c50115bec39758f792030
 DIST rspec-expectations-3.12.4-git.tgz 219529 BLAKE2B 
8858b586cb2b50f06c93530304ca554ddff9f3fe7078e1e2f263ab352e8315d3529bd8028b835d8b83d49bc06345a0723d2fbf31849552ef53567f2162eb503c
 SHA512 
9317d91fb5fb02c1319010517df6f28bc117cccb3b8fd4226bd1adde00fbf13d1505be89cd036bd1849b9a142e24ec966afa536144e384700f8d11e640e2eaf9
 DIST rspec-expectations-3.13.0-git.tgz 220792 BLAKE2B 
526282d357f47d82163b8a44f5fffc0ce24f0fef0d0f5c5f33da93c91680ae704a065c4903a8b7eb3b619d3910314ff137d1c7b636207c0a3383ed0520e2ffaa
 SHA512 
9e1e502d12704fd7573a57b7f01cf4ffe97e2eefe83dc3144842f460165304dc234a1b1946147f2cbcae105d755c8b42b25aec815f9af0c67844baf858c0a6c7
 DIST rspec-expectations-3.13.1-git.tgz 220834 BLAKE2B 
db01c826c4606ac4be8fe3a991342297bf4b97cced4d83f3287b84b7f05c429050629723452c0785121170fa951649fb75faebdc84e828b9381569600c9df829
 SHA512 
2076b6985c0ab41e14097b38081dfa9df81d498e9abb5434cf26c791b5e7c9f5e395c14908abdddcb1ab8568fa41fee4d4eb018e515a3801167e8bebdda11ce5
+DIST rspec-expectations-3.13.2-git.tgz 223286 BLAKE2B 
d6debf352133a1eb666df85f45736fed24d8d1ddafd67f78931f57ded1536f3c8c4ca18515bae6763565f4e70fa25a0b51cc399831771f808da58f993990314d
 SHA512 
890f9bae150ebfac84e096b311040ba02d773926f68f5ba4c68af4a022be5738b040dac0614c0d5fa90158b358ea5cb8e268a9e7f5805e2e408e21550ca856c2

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.2.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.13.2.ebuild
new file mode 100644
index ..96e2fb7e5b11
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
+   =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rspec-mocks-3.2.0:3
+   >=dev-ruby/rspec-support-3.5.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' 
spec/rspec/expectations/minitest_integration_spec.rb || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm -f Gemfile || die
+
+   # fix up the gemspecs
+   sed -i \
+   -e '/git ls/d' \
+   -e '/add_development_dependency/d' \
+   "${RUBY_FAKEGEM_GEMSPEC}" || die
+}



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

2024-07-17 Thread Hans de Graaff
commit: b4a28fce350bdf90862841180f66705debce1b19
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 17 08:41:55 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=b4a28fce

dev-ruby/rspec-rails: drop 6.0.3, 6.1.1

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

 dev-ruby/rspec-rails/Manifest |  2 -
 dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild | 59 ---
 dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild | 59 ---
 3 files changed, 120 deletions(-)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index 263e5a8fec69..97c4397aa59f 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -1,5 +1,3 @@
-DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 
02fdd54524e469387264013e5da9035014533b01ba1164ffe8e3038679585af0943ad82c074f987230b98f837395e57817134466ad33e02c42650dd3ebafb707
 SHA512 
cf0e34fbc8f653713dd1ba184f01c9ad33ea8739b8c46d5e377387b7c6fc0ebc7999d1a7abbb0581735297ff8a3aa9c665d13616a1eefd6abd4a85cd657203d5
 DIST rspec-rails-6.0.4.tar.gz 163654 BLAKE2B 
d8680bc410a63b746d568b3a71a1eb4cdac4b620740fe87e898187855e2340fb0fc0dd9e12d02ae738e2c4f68e085e75b58640c77dca0221901104ad8a6de40d
 SHA512 
1090a76fcad4deeb2a9b8a4895dbe3a884887768f607e26e1b8903a2968c187dcf3361492cfa19a2638b1516948a94e5b0a6688a02041d94357ebe0f724f7039
-DIST rspec-rails-6.1.1.tar.gz 165310 BLAKE2B 
a8c40c203a756a23344c480afd59a9fbd626a6ba4de3716510797269d51d2060d3a719182a174d6225ceb18581f74cde2ad3cc5b71553e71634dbb0894500c55
 SHA512 
063de268b98aede351437829ecf27151b6015943bc27aa32b01968713a365f75036f357b0516c33a452c2ba5f35c7629de602774054e455eb642a7c67bd57441
 DIST rspec-rails-6.1.2.tar.gz 165532 BLAKE2B 
ade1da3b3fa080d05b664aff2806e5f95ce873ca777676d4e4d761b541a5ab40308f2c0a12d1d29961e39029fb7918227fafc3d3a0f7d3d7438755462f2d623d
 SHA512 
a25424fa2443c49ebec238d30a059a2ce3cc051a391179abd77aacd96ee532963f0804cf75c27fa233b97638d6a2022ebf678b2dc44451ce3a0b54425bf25d2d
 DIST rspec-rails-6.1.3.tar.gz 167344 BLAKE2B 
08f2b4c7127bf39d589c68ec0e8e75ffd98a2567b171a0b9cc84a092264d8c1e6f6579623e14a8211f21bd3eb7bd20c1182078308fd8bf2eca07a2b06d77f1f9
 SHA512 
dd2e5abc67970e27788a2a24cf24c78e59ffe0a4ff64e044055c329f340bfd8eac691782d2b8f642690df4a2ebaac2b33965ac7da3221ea4a833ae05697f983e

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild
deleted file mode 100644
index 2736fb5e3cd5..
--- a/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-#RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="RSpec's official Ruby on Rails plugin"
-HOMEPAGE="https://rspec.info/";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   || ( dev-ruby/activesupport:7.0 dev-ruby/activesupport:6.1 )
-   || ( dev-ruby/actionpack:7.0 dev-ruby/actionpack:6.1 )
-   || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
-   >=dev-ruby/rspec-3.12:3"
-
-# Depend on the package being already installed for tests, because
-# requiring ammeter will load it, and we need a consistent set of rspec
-# and rspec-rails for that to work.
-ruby_add_bdepend "test? (
-   || ( dev-ruby/activerecord:7.0[sqlite] 
dev-ruby/activerecord:6.1[sqlite] )
-   >=dev-ruby/capybara-2.2.0
-   >=dev-ruby/ammeter-1.1.5
-   ~dev-ruby/rspec-rails-${PV}
-)"
-
-all_ruby_prepare() {
-   # Remove .rspec options to avoid dependency on newer rspec when
-   # bootstrapping.
-   echo "--require spec_helper" > .rspec || die
-
-   # Avoid bundler-specific specs.
-   rm -f spec/sanity_check_spec.rb || die
-
-   # Avoid broken controller generator specs for now.
-   rm -fr spec/generators/rspec || die
-
-   # Test with a compatible rails version
-   #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
-
-   # Fix gemspec.
-   sed -e 's/git ls-files --/find */' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild
deleted file mode 100644
index 97a54c4cf41b..
--- a/dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-#RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM

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

2024-07-11 Thread Hans de Graaff
commit: 0e907d25440d32f7d4e605dc220cccf067d2a4aa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 11 13:38:35 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 11 16:19:03 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e907d25

dev-ruby/rspec-collection_matchers: drop 1.2.0

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

 dev-ruby/rspec-collection_matchers/Manifest|  1 -
 .../rspec-collection_matchers-1.2.0.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/rspec-collection_matchers/Manifest 
b/dev-ruby/rspec-collection_matchers/Manifest
index bde768f97edf..aff28774c92c 100644
--- a/dev-ruby/rspec-collection_matchers/Manifest
+++ b/dev-ruby/rspec-collection_matchers/Manifest
@@ -1,2 +1 @@
-DIST rspec-collection_matchers-1.2.0.gem 17408 BLAKE2B 
9ad83ec161d5cee74e6017a137c955a55262e05e4a82b14270887e0433b88ff3aec7245ea1a1707035dc6d2de19b2d6c27b952ad43882cc516a770bafd0b5a0d
 SHA512 
0988cabcd8873cbb7161fda3500ae77ae299024a25a1f3faa71cad673777097518db5fddc9ff0ca8e25653c4e790b7ba76fe234596848816276defddef2e308c
 DIST rspec-collection_matchers-1.2.1.gem 17920 BLAKE2B 
51920d0bc10503c64d4033e098b8c58ddac91cd3c89124aba712c965fe65f979ebc5de67527d4ec80867ce5045833f0169bf95ed61370d836a4f3d0493d80efc
 SHA512 
7b514f4935e2e1f4612cb3e0138f8735e856f23bd6acdf99c452671441529ec70d5caedaf42fa48b3f64bbeb9addf7d87f5955d9ca460cf074a6218db0e36c4f

diff --git 
a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.0.ebuild 
b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.0.ebuild
deleted file mode 100644
index c06fd5801fd6..
--- a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-collection_matchers";
-
-LICENSE="MIT"
-SLOT="1"
-KEYWORDS="amd64 ~x86"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rspec-expectations-3.0.0"
-
-ruby_add_bdepend "test? ( >=dev-ruby/activemodel-3.0 )"



[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-rails/, profiles/

2024-07-05 Thread Arthur Zamarin
commit: f5c823be10d3d245061c5139e8b854c03a74b119
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Jul  5 13:19:30 2024 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Jul  5 13:26:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5c823be

dev-ruby/rspec-rails: drop 5.1.2

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

 dev-ruby/rspec-rails/Manifest |  1 -
 dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild | 60 ---
 profiles/package.mask |  1 -
 3 files changed, 62 deletions(-)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index d7454c54914a..263e5a8fec69 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -1,4 +1,3 @@
-DIST rspec-rails-5.1.2.tar.gz 157523 BLAKE2B 
b500aa53f8bd965f7b95e90403d46096073780fa4e318295bffba44211cfb9d5eab36549e6fc3afc144700a8224ebe808489959a172f1d9e76c43320b7022979
 SHA512 
f9ef3a3812590a7cd50bd34e9e6cd9669fab24736ac7693b3fffe3f8be9b8313e31b0c7b7571a735f20bc5d9194a94c2f447e69f6491190536b6534211e1b070
 DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 
02fdd54524e469387264013e5da9035014533b01ba1164ffe8e3038679585af0943ad82c074f987230b98f837395e57817134466ad33e02c42650dd3ebafb707
 SHA512 
cf0e34fbc8f653713dd1ba184f01c9ad33ea8739b8c46d5e377387b7c6fc0ebc7999d1a7abbb0581735297ff8a3aa9c665d13616a1eefd6abd4a85cd657203d5
 DIST rspec-rails-6.0.4.tar.gz 163654 BLAKE2B 
d8680bc410a63b746d568b3a71a1eb4cdac4b620740fe87e898187855e2340fb0fc0dd9e12d02ae738e2c4f68e085e75b58640c77dca0221901104ad8a6de40d
 SHA512 
1090a76fcad4deeb2a9b8a4895dbe3a884887768f607e26e1b8903a2968c187dcf3361492cfa19a2638b1516948a94e5b0a6688a02041d94357ebe0f724f7039
 DIST rspec-rails-6.1.1.tar.gz 165310 BLAKE2B 
a8c40c203a756a23344c480afd59a9fbd626a6ba4de3716510797269d51d2060d3a719182a174d6225ceb18581f74cde2ad3cc5b71553e71634dbb0894500c55
 SHA512 
063de268b98aede351437829ecf27151b6015943bc27aa32b01968713a365f75036f357b0516c33a452c2ba5f35c7629de602774054e455eb642a7c67bd57441

diff --git a/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild
deleted file mode 100644
index b6042f93e71f..
--- a/dev-ruby/rspec-rails/rspec-rails-5.1.2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-#RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="RSpec's official Ruby on Rails plugin"
-HOMEPAGE="https://rspec.info/";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   || ( dev-ruby/activerecord:6.1[sqlite] )
-   || ( dev-ruby/activesupport:6.1 )
-   || ( dev-ruby/actionpack:6.1 )
-   || ( dev-ruby/railties:6.1 )
-   >=dev-ruby/rspec-3.10:3"
-
-# Depend on the package being already installed for tests, because
-# requiring ammeter will load it, and we need a consistent set of rspec
-# and rspec-rails for that to work.
-ruby_add_bdepend "test? (
-   >=dev-ruby/capybara-2.2.0
-   >=dev-ruby/ammeter-1.1.5
-   ~dev-ruby/rspec-rails-${PV}
-   dev-ruby/rails:6.1
-)"
-
-all_ruby_prepare() {
-   # Remove .rspec options to avoid dependency on newer rspec when
-   # bootstrapping.
-   echo "--require spec_helper" > .rspec || die
-
-   # Avoid bundler-specific specs.
-   rm -f spec/sanity_check_spec.rb || die
-
-   # Avoid broken controller generator specs for now.
-   rm -fr spec/generators/rspec || die
-
-   # Test with a compatible rails version
-   sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
-
-   # Fix gemspec.
-   sed -e 's/git ls-files --/find */' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/profiles/package.mask b/profiles/package.mask
index ae92c6a7a94f..25734c28524b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -539,7 +539,6 @@ dev-ruby/elasticsearch-transport:6.8.3
 dev-ruby/mimemagic:0
 dev-ruby/puppet_forge:2
 dev-ruby/puppet_forge:4
-dev-ruby/rspec-rails:5
 
 # Arthur Zamarin  (2024-05-31)
 # EAPI=6, maintainer-needed, incorrect LICENSE, fails to compile with



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

2024-06-21 Thread Hans de Graaff
commit: b2832ee1627a895f7dd71e4691229bedada54fb6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun 21 08:32:45 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun 21 11:20:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2832ee1

dev-ruby/rspec-rails: add 6.1.3

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

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-6.1.3.ebuild | 60 +++
 2 files changed, 61 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index 4d7a4dc61789..d7454c54914a 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -3,3 +3,4 @@ DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 
02fdd54524e469387264013e5da90350145
 DIST rspec-rails-6.0.4.tar.gz 163654 BLAKE2B 
d8680bc410a63b746d568b3a71a1eb4cdac4b620740fe87e898187855e2340fb0fc0dd9e12d02ae738e2c4f68e085e75b58640c77dca0221901104ad8a6de40d
 SHA512 
1090a76fcad4deeb2a9b8a4895dbe3a884887768f607e26e1b8903a2968c187dcf3361492cfa19a2638b1516948a94e5b0a6688a02041d94357ebe0f724f7039
 DIST rspec-rails-6.1.1.tar.gz 165310 BLAKE2B 
a8c40c203a756a23344c480afd59a9fbd626a6ba4de3716510797269d51d2060d3a719182a174d6225ceb18581f74cde2ad3cc5b71553e71634dbb0894500c55
 SHA512 
063de268b98aede351437829ecf27151b6015943bc27aa32b01968713a365f75036f357b0516c33a452c2ba5f35c7629de602774054e455eb642a7c67bd57441
 DIST rspec-rails-6.1.2.tar.gz 165532 BLAKE2B 
ade1da3b3fa080d05b664aff2806e5f95ce873ca777676d4e4d761b541a5ab40308f2c0a12d1d29961e39029fb7918227fafc3d3a0f7d3d7438755462f2d623d
 SHA512 
a25424fa2443c49ebec238d30a059a2ce3cc051a391179abd77aacd96ee532963f0804cf75c27fa233b97638d6a2022ebf678b2dc44451ce3a0b54425bf25d2d
+DIST rspec-rails-6.1.3.tar.gz 167344 BLAKE2B 
08f2b4c7127bf39d589c68ec0e8e75ffd98a2567b171a0b9cc84a092264d8c1e6f6579623e14a8211f21bd3eb7bd20c1182078308fd8bf2eca07a2b06d77f1f9
 SHA512 
dd2e5abc67970e27788a2a24cf24c78e59ffe0a4ff64e044055c329f340bfd8eac691782d2b8f642690df4a2ebaac2b33965ac7da3221ea4a833ae05697f983e

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.1.3.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.1.3.ebuild
new file mode 100644
index ..c4d4fc38dd9f
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-6.1.3.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   || ( dev-ruby/activesupport:7.1 dev-ruby/activesupport:7.0 
dev-ruby/activesupport:6.1 )
+   || ( dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 
dev-ruby/actionpack:6.1 )
+   || ( dev-ruby/railties:7.1 dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
+   >=dev-ruby/rspec-3.13:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   || ( dev-ruby/activerecord:7.1[sqlite] 
dev-ruby/activerecord:7.0[sqlite] dev-ruby/activerecord:6.1[sqlite] )
+   || ( dev-ruby/actionmailer:7.1 dev-ruby/actionmailer:7.0 
dev-ruby/actionmailer:6.1 )
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.5
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   echo "--require spec_helper" > .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Test with a compatible rails version
+   #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+   # Fix gemspec.
+   sed -e 's/git ls-files --/find */' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-06-14 Thread Hans de Graaff
commit: 4276b900179b96e8495d2a74f6ee30650bf44ea2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jun 15 05:47:58 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun 15 05:47:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4276b900

dev-ruby/rspec-expectations: add 3.13.1

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

 dev-ruby/rspec-expectations/Manifest   |  1 +
 .../rspec-expectations-3.13.1.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index 8b3f0c3b82f1..ac17f36f5896 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-expectations-3.12.3-git.tgz 218754 BLAKE2B 
be6c6c50115bec39758f792030363de88abf5affa8a4df1161a386fee3dfb620542fca6225779e76aa2e72d1f782b65ef9db393be061e9ed47c72d96f47cf981
 SHA512 
37f8e0ba16b1a76f8d59571312febfc802eab1a27ff788d57bb34f410867e753dcfee83ca3d70367b77ad9f823341c653901c8ff02c75df6863937c71315
 DIST rspec-expectations-3.12.4-git.tgz 219529 BLAKE2B 
8858b586cb2b50f06c93530304ca554ddff9f3fe7078e1e2f263ab352e8315d3529bd8028b835d8b83d49bc06345a0723d2fbf31849552ef53567f2162eb503c
 SHA512 
9317d91fb5fb02c1319010517df6f28bc117cccb3b8fd4226bd1adde00fbf13d1505be89cd036bd1849b9a142e24ec966afa536144e384700f8d11e640e2eaf9
 DIST rspec-expectations-3.13.0-git.tgz 220792 BLAKE2B 
526282d357f47d82163b8a44f5fffc0ce24f0fef0d0f5c5f33da93c91680ae704a065c4903a8b7eb3b619d3910314ff137d1c7b636207c0a3383ed0520e2ffaa
 SHA512 
9e1e502d12704fd7573a57b7f01cf4ffe97e2eefe83dc3144842f460165304dc234a1b1946147f2cbcae105d755c8b42b25aec815f9af0c67844baf858c0a6c7
+DIST rspec-expectations-3.13.1-git.tgz 220834 BLAKE2B 
db01c826c4606ac4be8fe3a991342297bf4b97cced4d83f3287b84b7f05c429050629723452c0785121170fa951649fb75faebdc84e828b9381569600c9df829
 SHA512 
2076b6985c0ab41e14097b38081dfa9df81d498e9abb5434cf26c791b5e7c9f5e395c14908abdddcb1ab8568fa41fee4d4eb018e515a3801167e8bebdda11ce5

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.1.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.13.1.ebuild
new file mode 100644
index ..96e2fb7e5b11
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.1.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
+   =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rspec-mocks-3.2.0:3
+   >=dev-ruby/rspec-support-3.5.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' 
spec/rspec/expectations/minitest_integration_spec.rb || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm -f Gemfile || die
+
+   # fix up the gemspecs
+   sed -i \
+   -e '/git ls/d' \
+   -e '/add_development_dependency/d' \
+   "${RUBY_FAKEGEM_GEMSPEC}" || die
+}



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

2024-06-02 Thread Sam James
commit: 46fc45bb2206ab20c571bfcd1cf2a2e1269a1ee4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:26 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:26 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fc45bb

dev-ruby/rspec-core: Stabilize 3.13.0 x86, #933390

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

 dev-ruby/rspec-core/rspec-core-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
index 30a6e3cda50e..184e380e15e8 100644
--- a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="highlight test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: b91654d5f461c58d0ed88a610d914a26cf217fa1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:31 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b91654d5

dev-ruby/rspec: Stabilize 3.13.0 arm, #933390

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

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

diff --git a/dev-ruby/rspec/rspec-3.13.0.ebuild 
b/dev-ruby/rspec/rspec-3.13.0.ebuild
index 7e9f2f454836..391b9bacae47 100644
--- a/dev-ruby/rspec/rspec-3.13.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.13.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 
 SUBVERSION="$(ver_cut 1-2)"
 



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

2024-06-02 Thread Sam James
commit: 88cccd4ccf4bf5a98f2397c123ae9a9b89a52f32
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:35 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88cccd4c

dev-ruby/rspec-support: Stabilize 3.13.1 arm, #933390

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

 dev-ruby/rspec-support/rspec-support-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
index 9e79e496369e..ac05eb8e862c 100644
--- a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"



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

2024-06-02 Thread Sam James
commit: f6463095d05ed3ada325aa1d527857acdba64811
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:34 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6463095

dev-ruby/rspec-mocks: Stabilize 3.13.1 arm, #933390

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

 dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
index 893840513e89..fe1a04f3e368 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: eaafced0afc4e2e78c4e35a341888c9738adc659
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:33 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaafced0

dev-ruby/rspec-expectations: Stabilize 3.13.0 arm, #933390

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

 dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
index affbe692c38f..49654865096a 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: 27a8ac806d0e6241a182852383e3ecb43d2bcc0b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:30 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27a8ac80

dev-ruby/rspec-support: Stabilize 3.13.1 x86, #933390

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

 dev-ruby/rspec-support/rspec-support-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
index 3171787db1fd..9e79e496369e 100644
--- a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"



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

2024-06-02 Thread Sam James
commit: 23ae7e22b7d710fc99a5508e8423fb545cc227d5
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:32 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ae7e22

dev-ruby/rspec-core: Stabilize 3.13.0 arm, #933390

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

 dev-ruby/rspec-core/rspec-core-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
index 184e380e15e8..a7e4e8181421 100644
--- a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="highlight test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: 1b4d4fe8563f977de882ea82cf64d4547d362515
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:25 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b4d4fe8

dev-ruby/rspec: Stabilize 3.13.0 x86, #933390

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

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

diff --git a/dev-ruby/rspec/rspec-3.13.0.ebuild 
b/dev-ruby/rspec/rspec-3.13.0.ebuild
index 73190ff9d55a..7e9f2f454836 100644
--- a/dev-ruby/rspec/rspec-3.13.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.13.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86"
 
 SUBVERSION="$(ver_cut 1-2)"
 



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

2024-06-02 Thread Sam James
commit: cc966be07dce9dbb57f66b278a7b5674c3f2591c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc966be0

dev-ruby/rspec-expectations: Stabilize 3.13.0 x86, #933390

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

 dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
index 829549b9e808..affbe692c38f 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: 3f2efcbe82f610b7f7bb996bd3a546f2aba9229f
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f2efcbe

dev-ruby/rspec-support: Stabilize 3.13.1 sparc, #933390

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

 dev-ruby/rspec-support/rspec-support-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
index adf9a1a0b018..cb9543f1f86f 100644
--- a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"



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

2024-06-02 Thread Sam James
commit: 204503ddb0cb45390bd78913c7224279eb6eb5c4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:24 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:24 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=204503dd

dev-ruby/rspec-support: Stabilize 3.13.1 amd64, #933390

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

 dev-ruby/rspec-support/rspec-support-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
index cb9543f1f86f..3171787db1fd 100644
--- a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"



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

2024-06-02 Thread Sam James
commit: 0a33708df400ecde34a282c33c3632f45ea07675
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:28 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a33708d

dev-ruby/rspec-mocks: Stabilize 3.13.1 x86, #933390

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

 dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
index 352d1db31af9..893840513e89 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: 7d110bd68ebacddfcf4392c1613aae92de6ed053
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:23 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d110bd6

dev-ruby/rspec-mocks: Stabilize 3.13.1 amd64, #933390

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

 dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
index 2ba786c2deb5..352d1db31af9 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: 42091e721bac5231c83cab21b6eea7ed928abfe0
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:14 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42091e72

dev-ruby/rspec: Stabilize 3.13.0 sparc, #933390

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

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

diff --git a/dev-ruby/rspec/rspec-3.13.0.ebuild 
b/dev-ruby/rspec/rspec-3.13.0.ebuild
index 10a3ee4ea280..49da60434ec5 100644
--- a/dev-ruby/rspec/rspec-3.13.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.13.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 
 SUBVERSION="$(ver_cut 1-2)"
 



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

2024-06-02 Thread Sam James
commit: 86b971064423ba3915fd79c967ec26f43700e896
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:16 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b97106

dev-ruby/rspec-expectations: Stabilize 3.13.0 sparc, #933390

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

 dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
index 8a1aee28baf8..2d9986e4c87e 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: 5eaeb9627ea8ebc820772290b3964656fec0efdc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:22 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eaeb962

dev-ruby/rspec-expectations: Stabilize 3.13.0 amd64, #933390

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

 dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
index 2d9986e4c87e..829549b9e808 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: a1c6845dc19c067dab2a674ff606f6ed7d617c21
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:21 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1c6845d

dev-ruby/rspec-core: Stabilize 3.13.0 amd64, #933390

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

 dev-ruby/rspec-core/rspec-core-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
index d0d5313eca13..30a6e3cda50e 100644
--- a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="highlight test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: ee14977ecee34553bb00ae77ad905e1cca0bfe6c
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:19 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee14977e

dev-ruby/rspec: Stabilize 3.13.0 amd64, #933390

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

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

diff --git a/dev-ruby/rspec/rspec-3.13.0.ebuild 
b/dev-ruby/rspec/rspec-3.13.0.ebuild
index 49da60434ec5..73190ff9d55a 100644
--- a/dev-ruby/rspec/rspec-3.13.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.13.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86"
 
 SUBVERSION="$(ver_cut 1-2)"
 



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

2024-06-02 Thread Sam James
commit: 25b5e239f3f677077b5c03e45b5d766c7ac957c7
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:17 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:17 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b5e239

dev-ruby/rspec-mocks: Stabilize 3.13.1 sparc, #933390

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

 dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
index 1a49cc78dc01..2ba786c2deb5 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: 36ecff5bbd7b82fad5a91487c58a524ddab6fcb2
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:11 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36ecff5b

dev-ruby/rspec-mocks: Stabilize 3.13.1 ppc, #933390

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

 dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
index c05a1350de10..1a49cc78dc01 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: f66bcb987a239398bd8625506fb43ec607136b30
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:15 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:15 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f66bcb98

dev-ruby/rspec-core: Stabilize 3.13.0 sparc, #933390

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

 dev-ruby/rspec-core/rspec-core-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
index 0623b2bc7ee3..d0d5313eca13 100644
--- a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="highlight test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: 87eafdaab669a663532bfd504d7b0646cbdad96d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:12 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87eafdaa

dev-ruby/rspec-support: Stabilize 3.13.1 ppc, #933390

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

 dev-ruby/rspec-support/rspec-support-3.13.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
index aee459fee9cb..adf9a1a0b018 100644
--- a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"



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

2024-06-02 Thread Sam James
commit: 42509bafb5efb1b36e6571628c3a8ca978898c2b
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:09 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42509baf

dev-ruby/rspec-core: Stabilize 3.13.0 ppc, #933390

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

 dev-ruby/rspec-core/rspec-core-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
index 45207bda20ae..0623b2bc7ee3 100644
--- a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
@@ -21,7 +21,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="highlight test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: 1e074931c3861b57c3e618fee5a5717947e07712
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:10 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e074931

dev-ruby/rspec-expectations: Stabilize 3.13.0 ppc, #933390

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

 dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
index 74ece3a6e672..8a1aee28baf8 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="test"
 
 SUBVERSION="$(ver_cut 1-2)"



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

2024-06-02 Thread Sam James
commit: d6d12a51d86d3353bcc9530e23fe079a5ec543dd
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  2 07:08:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  2 07:08:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6d12a51

dev-ruby/rspec: Stabilize 3.13.0 ppc, #933390

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

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

diff --git a/dev-ruby/rspec/rspec-3.13.0.ebuild 
b/dev-ruby/rspec/rspec-3.13.0.ebuild
index 8fb7d440ba57..10a3ee4ea280 100644
--- a/dev-ruby/rspec/rspec-3.13.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.13.0.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec";
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
 
 SUBVERSION="$(ver_cut 1-2)"
 



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

2024-05-31 Thread Hans de Graaff
commit: 6dd9ee7e0366ad4d25f89a8c67747c1a4fee5138
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 31 09:39:50 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Jun  1 05:33:19 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dd9ee7e

dev-ruby/rspec-collection_matchers: stabilize 1.2.1 for amd64

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

 .../rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild| 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git 
a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild 
b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild
index bbf149011430..73fc49d685be 100644
--- a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild
+++ b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/rspec/rspec-collection_matchers";
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-expectations-3.0.0"



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

2024-05-30 Thread Hans de Graaff
commit: 66446d4a3063df1e9c35f062f608e018909351fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 31 06:18:50 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 31 06:32:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66446d4a

dev-ruby/rspec-stubbed_env: enable ruby33

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

 dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild 
b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild
index c324ee9636f3..9c202aa471f3 100644
--- a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild
+++ b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -14,11 +14,11 @@ inherit ruby-fakegem
 DESCRIPTION="Stub environment variables in a scoped context for testing"
 HOMEPAGE="https://github.com/pboling/rspec-stubbed_env";
 
SRC_URI="https://github.com/pboling/rspec-stubbed_env/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-IUSE=""
-SLOT="1"
-
 LICENSE="MIT"
+
+SLOT="1"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="test"
 
 ruby_add_rdepend ">=dev-ruby/rspec-3.0"
 



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

2024-05-29 Thread Hans de Graaff
commit: 356a8820cf7565490f2135494e90d7d2d08a7369
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May 30 04:42:18 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May 30 05:07:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=356a8820

dev-ruby/rspec-block_is_expected: enable ruby33

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

 .../rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild  | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git 
a/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild 
b/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild
index 5958292deed3..1f9cf2905a20 100644
--- a/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild
+++ b/dev-ruby/rspec-block_is_expected/rspec-block_is_expected-1.0.5.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -14,10 +14,10 @@ inherit ruby-fakegem
 DESCRIPTION="Simplify testing of blocks in RSpec"
 HOMEPAGE="https://github.com/pboling/rspec-block_is_expected";
 
SRC_URI="https://github.com/pboling/rspec-block_is_expected/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-IUSE=""
-SLOT="1"
 
 LICENSE="MIT"
+SLOT="1"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
+IUSE="test"
 
 ruby_add_depend "test? ( >=dev-ruby/rspec-pending_for-0.1:0 )"



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

2024-05-29 Thread Hans de Graaff
commit: a4ee48bd88ba4f5316d2179b071be81c8a8dd3f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May 29 06:01:06 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May 29 07:05:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ee48bd

dev-ruby/rspec-pending_for: enable ruby33

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

 dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild 
b/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild
index f5be95bd68d4..c770de776443 100644
--- a/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild
+++ b/dev-ruby/rspec-pending_for/rspec-pending_for-0.1.16.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_EXTRADOC="README.md"
@@ -18,7 +18,6 @@ 
SRC_URI="https://github.com/pboling/rspec-pending_for/archive/v${PV}.tar.gz -> $
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
 KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86"
-IUSE=""
 
 ruby_add_rdepend "
dev-ruby/rspec-core



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

2024-05-08 Thread Hans de Graaff
commit: e385b37d110a7b03f050911ab0a3f69852f4ff79
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu May  9 04:56:08 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu May  9 04:56:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e385b37d

dev-ruby/rspec-mocks: add 3.13.1

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

 dev-ruby/rspec-mocks/Manifest  |  1 +
 dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index f8b1647486ee..f819c142d9ea 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-mocks-3.12.6-git.tgz 207213 BLAKE2B 
0b8bded9c6a04bb79910784e67f97028b9935b9e20e6934c3d1cccdf7b981b386a8dfb2e5e0c1f58fbbc2006fb68dabb108444b0f284b7f7f3b39bb73cb01cdc
 SHA512 
f11ef99bdef109e3b332e0cc79e0d9c46db906b0c939ec6a89782219cea03e6282fe867212caaf2bf2eb272ed7ae1f4fe059a5626d131141925f731fcda3e91d
 DIST rspec-mocks-3.12.7-git.tgz 208127 BLAKE2B 
86ef82c47ae7ef4992c6394718ee29f91fde70967b7f8ba3101c6f0233ab32be22c9e0e69e9041e94b4e5a587e3e936f89a14dbf464c2bdd8f6ce7d827cc5448
 SHA512 
c168eb653b585a37052870521e88be0723eba1b2f7f373a04557813e75a62c67448577809fbe1c0d04b21311b29c9874ed7509800bc7c05cb618f208066c8eac
 DIST rspec-mocks-3.13.0-git.tgz 208594 BLAKE2B 
c84b606094f8aba49cb32c07caedccaf4592110b3dbade60990c5bc7e6927576b57acd071ae43171328cb47ab9591aacef341389f3dcd6aa671f69511a5ce54a
 SHA512 
5d7f52ac3594b37a87d377fcd2300fa1811490fff392ed0bbb4a6de471ae5cc627a7f9e7e7c351031558b87f78e3fcc2fff77ba2fffbb838972a9eb28b6c53da
+DIST rspec-mocks-3.13.1-git.tgz 208640 BLAKE2B 
5f8fa06c3058b5b2cc405b7c309377697cb274587258958312eb7d534deaf3cf3f84b938bc88806d58cb9b8b992116ffbbd87f9c9d45225960e8428895525dbd
 SHA512 
f55083102dfac62a74fe1b11103ac41151b82461c3006cc59db038c9aeaa27bf97e6ae4e5cf97c374d0bbbd1ce300089d0c8d821fac9cf6cf9fe582e84642b7b

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
new file mode 100644
index ..113c3889a987
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-mocks";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
+   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-core-3.12.0:3
+   >=dev-ruby/rspec-expectations-2.99.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm Gemfile || die
+
+   # And consequently avoid specs using bundler. This also avoids a
+   # circular dependency on aruba.
+   rm -f spec/integration/rails_support_spec.rb spec/support/aruba.rb || 
die
+
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   rm .rspec || die
+
+   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
+
+   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-03-30 Thread Hans de Graaff
commit: 07c33416c3f6d730e2ea3af645d045faedba0941
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Mar 31 06:40:54 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 31 06:40:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07c33416

dev-ruby/rspec-rails: fix dependencies

Depend on the correct rspec version. Add missing actionmailer test
dependency.

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

 .../{rspec-rails-6.1.2.ebuild => rspec-rails-6.1.2-r1.ebuild}  | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.1.2-r1.ebuild
similarity index 93%
rename from dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild
rename to dev-ruby/rspec-rails/rspec-rails-6.1.2-r1.ebuild
index 97a54c4cf41b..36279a08e464 100644
--- a/dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild
+++ b/dev-ruby/rspec-rails/rspec-rails-6.1.2-r1.ebuild
@@ -27,13 +27,14 @@ ruby_add_rdepend "
|| ( dev-ruby/activesupport:7.1 dev-ruby/activesupport:7.0 
dev-ruby/activesupport:6.1 )
|| ( dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 
dev-ruby/actionpack:6.1 )
|| ( dev-ruby/railties:7.1 dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
-   >=dev-ruby/rspec-3.12:3"
+   >=dev-ruby/rspec-3.13:3"
 
 # Depend on the package being already installed for tests, because
 # requiring ammeter will load it, and we need a consistent set of rspec
 # and rspec-rails for that to work.
 ruby_add_bdepend "test? (
|| ( dev-ruby/activerecord:7.1[sqlite] 
dev-ruby/activerecord:7.0[sqlite] dev-ruby/activerecord:6.1[sqlite] )
+   || ( dev-ruby/actionmailer:7.1 dev-ruby/actionmailer:7.0 
dev-ruby/actionmailer:6.1 )
>=dev-ruby/capybara-2.2.0
>=dev-ruby/ammeter-1.1.5
~dev-ruby/rspec-rails-${PV}



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

2024-03-20 Thread Hans de Graaff
commit: 538042e0e8f6c1cb31a283db24b905213f1ace3b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Mar 20 06:31:43 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Mar 20 12:04:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=538042e0

dev-ruby/rspec-rails: add 6.1.2

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

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index ecc3360f94da..4d7a4dc61789 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -2,3 +2,4 @@ DIST rspec-rails-5.1.2.tar.gz 157523 BLAKE2B 
b500aa53f8bd965f7b95e90403d46096073
 DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 
02fdd54524e469387264013e5da9035014533b01ba1164ffe8e3038679585af0943ad82c074f987230b98f837395e57817134466ad33e02c42650dd3ebafb707
 SHA512 
cf0e34fbc8f653713dd1ba184f01c9ad33ea8739b8c46d5e377387b7c6fc0ebc7999d1a7abbb0581735297ff8a3aa9c665d13616a1eefd6abd4a85cd657203d5
 DIST rspec-rails-6.0.4.tar.gz 163654 BLAKE2B 
d8680bc410a63b746d568b3a71a1eb4cdac4b620740fe87e898187855e2340fb0fc0dd9e12d02ae738e2c4f68e085e75b58640c77dca0221901104ad8a6de40d
 SHA512 
1090a76fcad4deeb2a9b8a4895dbe3a884887768f607e26e1b8903a2968c187dcf3361492cfa19a2638b1516948a94e5b0a6688a02041d94357ebe0f724f7039
 DIST rspec-rails-6.1.1.tar.gz 165310 BLAKE2B 
a8c40c203a756a23344c480afd59a9fbd626a6ba4de3716510797269d51d2060d3a719182a174d6225ceb18581f74cde2ad3cc5b71553e71634dbb0894500c55
 SHA512 
063de268b98aede351437829ecf27151b6015943bc27aa32b01968713a365f75036f357b0516c33a452c2ba5f35c7629de602774054e455eb642a7c67bd57441
+DIST rspec-rails-6.1.2.tar.gz 165532 BLAKE2B 
ade1da3b3fa080d05b664aff2806e5f95ce873ca777676d4e4d761b541a5ab40308f2c0a12d1d29961e39029fb7918227fafc3d3a0f7d3d7438755462f2d623d
 SHA512 
a25424fa2443c49ebec238d30a059a2ce3cc051a391179abd77aacd96ee532963f0804cf75c27fa233b97638d6a2022ebf678b2dc44451ce3a0b54425bf25d2d

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild
new file mode 100644
index ..97a54c4cf41b
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-6.1.2.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   || ( dev-ruby/activesupport:7.1 dev-ruby/activesupport:7.0 
dev-ruby/activesupport:6.1 )
+   || ( dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 
dev-ruby/actionpack:6.1 )
+   || ( dev-ruby/railties:7.1 dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
+   >=dev-ruby/rspec-3.12:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   || ( dev-ruby/activerecord:7.1[sqlite] 
dev-ruby/activerecord:7.0[sqlite] dev-ruby/activerecord:6.1[sqlite] )
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.5
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   echo "--require spec_helper" > .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Test with a compatible rails version
+   #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+   # Fix gemspec.
+   sed -e 's/git ls-files --/find */' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-03-17 Thread Hans de Graaff
commit: e727baa7fe40f2f0f50fa1e5c4d1ddf384e39343
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar 18 06:34:18 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar 18 06:40:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e727baa7

dev-ruby/rspec-collection_matchers: enable ruby33

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

 .../rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild  | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild 
b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild
index 6c8ad1ab9d00..bbf149011430 100644
--- a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild
+++ b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-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_RECIPE_TEST="rspec3"
 



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

2024-03-03 Thread Hans de Graaff
commit: c5fb1adbf6d0da78100024926d21662534fc2e0a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Mar  4 06:28:56 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Mar  4 06:48:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5fb1adb

dev-ruby/rspec-json_expectations: enable ruby33

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

 .../rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild   | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild 
b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild
index 2d977f533430..7e11048e3ef8 100644
--- a/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild
+++ b/dev-ruby/rspec-json_expectations/rspec-json_expectations-2.2.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="README.md"
 



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

2024-02-25 Thread Hans de Graaff
commit: 8410e573ffd750b4640101588e04bb1045197d42
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Feb 26 07:06:35 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Feb 26 07:06:35 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8410e573

dev-ruby/rspec-support: add 3.13.1

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

 dev-ruby/rspec-support/Manifest|  1 +
 dev-ruby/rspec-support/rspec-support-3.13.1.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 9d3a3532fd5b..1c3c458b9e9d 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-support-3.12.1-git.tgz 78764 BLAKE2B 
f3e6cd0123096971ee2793a69d02e4c34289904285ee9fe7081f7697c724ecc4195a3cc0e8042bd0c76ff070d6c332fbe41862c31afad9089f68f3846a613dd6
 SHA512 
88577e184a90f9f48ea97a53e5bd0bd6a2fd5e43275c4bd5cf52a4f8a36637ddb0a1043723b5902d3c0b5bd0cfe0c17a035af702cb094fb8c9543fae6401768a
 DIST rspec-support-3.12.2-git.tgz 79544 BLAKE2B 
874196a4c6fded0254c33d3959a7827d1bf9a85976b9cb975ecc7767d2e1bf094cdf3d95b0533560505dc80dfcd4b945cb88d673430b85a239936735844706ef
 SHA512 
76748d3ca1d9415e15f0be8f14b99f9d16fd6b20548913915ab3e2d56dfe94fa744a9c97ec0747bfa66360cebd6584881e8997ecf46baf45c508f14f96bc644a
 DIST rspec-support-3.13.0-git.tgz 79720 BLAKE2B 
53302f0b13bf4e36be452e4b548a4a2161a2550e46ab1c8660ebcbcbafc136311cb770943f33162a7379c79df1777a39ad973420a5aa4b62716eff30ab1d0906
 SHA512 
7d86016c69e8b1c85543d5a0017b37bdddc1f6ec4f0bf887e94dc94b5609511505ea0ff33044cf627903efd3d3261b045dae40d80dabf314c6a3985dcc8a1ed7
+DIST rspec-support-3.13.1-git.tgz 79672 BLAKE2B 
73a1b7c8508fd361ca06a647b3291e51eb5cd7f5ea3061b41b81daa724a8811a4891a8b0fadd440b163cf7cf8c43cb2e81e440da57613e82f791cb656913ecf5
 SHA512 
afbd76d937c5e2bfff8eccd69f4cd5081befc667fdef699743f809bf3f3bdda2404a24fb2408bce3373d7995406ca11a76c734d973957aeb6ada3d41fa59249c

diff --git a/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
new file mode 100644
index ..ba109801fee2
--- /dev/null
+++ b/dev-ruby/rspec-support/rspec-support-3.13.1.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-support";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove spec that, by following symlinks, tries to scan pretty much
+   # the whole filesystem.
+   rm spec/rspec/support/caller_filter_spec.rb || die
+
+   # Avoid spec that requires a dependency on git
+   sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
+
+   # Avoid a spec requiring a specific locale
+   sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Use the ruby version being tested
+   sed -i -e '/shell_out/ s:ruby:'${RUBY}':' 
spec/rspec/support/spec/shell_out_spec.rb || die
+
+   case ${RUBY} in
+   *ruby31|*ruby32|*ruby33)
+   # Avoid specs failing when run in Gentoo, possibly due 
to different IO
+   sed -e '/outputs unified diff message of two 
arrays/askip "ruby31 IO"' \
+   -e '/outputs unified diff message for hashes 
inside arrays with differing key orders/askip "ruby31 IO"' \
+   -i spec/rspec/support/differ_spec.rb || die
+   ;;
+   esac
+}
+
+each_ruby_test() {
+   RUBYLIB=lib ${RUBY} -S rspec spec || die
+}



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

2024-02-16 Thread Hans de Graaff
commit: b79cd6c0ea3ef1a0229362c41c3e71773ff2dabc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 17 07:02:06 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 17 07:03:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79cd6c0

dev-ruby/rspec-core: add 3.13.0

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

 dev-ruby/rspec-core/Manifest |  1 +
 dev-ruby/rspec-core/rspec-core-3.13.0.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index 04c607d4024e..4f88efb198e9 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -1,2 +1,3 @@
 DIST rspec-core-3.12.2-git.tgz 409039 BLAKE2B 
087b08b6a5231a050d89dc8ec1648509b47078b54c05e5effc02cfcdd0f4cae9fa85f7dc02d643a6e81eb9e4c1dca54d6f4e0b0f79a5d91072c1934fddac9169
 SHA512 
6ecd39355a5060dbf820b89f2f5958b7e75a185e003036cb0ceb8dd6021d79fa14495a300acdc019b55e174bf8a6be42022bfeb0f22a35c461c0f81cd1a742fd
 DIST rspec-core-3.12.3-git.tgz 409316 BLAKE2B 
7d7ab38346895499403ff5ce7770f7605ebefa9ffcdb3feee4a01df27731fea3d98f22481a242f3799ff104c040312cbb7794b947b6f95ba69e8b571971e056b
 SHA512 
d2e6ee6638dacc629e6f772840e2d384e07408e2d459dbd8c68404398df466afad9df1929b6a4e23ca10beab22b7f24efa725806bb9a6dd855adc5ad3eb17c4e
+DIST rspec-core-3.13.0-git.tgz 412734 BLAKE2B 
a3808e96fa58250f606aab757d0b09dc8bd06c9cc7ce375b5ffb97f4a0fbde456f4d3b3f190b1f70393ae6765c2f29dbd7876c92d9e19318460b8956772f04bd
 SHA512 
4d84384c8a8d22b72d1cdab40f1fe43dec7a5c0dd1ab2ce11739e1a52510c6deea6417130bf100d582cae7293aabee6217f21cd80d4b92f976119bba465650bb

diff --git a/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
new file mode 100644
index ..13e66548c64d
--- /dev/null
+++ b/dev-ruby/rspec-core/rspec-core-3.13.0.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+# Also install this custom path since internal paths depend on it.
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-core";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="highlight test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+DEPEND+="test? ( dev-vcs/git )"
+
+ruby_add_rdepend "
+   =dev-ruby/rspec-support-${SUBVERSION}*
+   highlight? ( >=dev-ruby/coderay-1.1.1 )
+"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/nokogiri-1.5.2
+   >=dev-ruby/coderay-1.1.1
+   dev-ruby/syntax
+   >=dev-ruby/thread_order-1.1.0
+   >=dev-ruby/rspec-expectations-3.8.0:3
+   >=dev-ruby/rspec-mocks-2.99.0:3
+   >=dev-ruby/rspec-support-3.9.1:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Avoid dependency on cucumber since we can't run the features anyway.
+   sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
+
+   # Duplicate exe also in bin. We can't change it since internal stuff
+   # also depends on this and fixing that is going to be fragile. This
+   # way we can at least install proper bin scripts.
+   cp -R exe bin || die
+
+   # Avoid unneeded dependency on git.
+   sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die
+
+   # Avoid aruba dependency so that we don't end up in dependency hell.
+   sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' 
spec/spec_helper.rb || die
+   rm -f spec/support/aruba_support.rb || die
+   rm -f 
spec/integration/{bisect_runners,failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb
 || die
+   rm -f 
spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb
 || die
+
+   # Avoid a spec failing due to path issues
+   sed -i -e '/does not load files in the default path when run by 
ruby/,/end/ s:^:#:' \
+   spec/rspec/core/configuration_spec.rb || die
+
+   # Avoid a spec that depends on dev-ruby/rspec to lessen circular
+   # dependencies, bug 662328
+   sed -e '/loads mocks and expectations when the constants are 
referenced/askip "gentoo: bug 662328"' \
+   -i spec/rspec/core_spec.rb || die
+
+   # Avoid a spec depending on specifics on local networks
+   # This fails when localhost resolves to ::1 whic

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

2024-02-16 Thread Hans de Graaff
commit: 5bbfd8016b0ad434094b2934223f92db44ee4e5f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 17 07:00:35 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 17 07:03:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bbfd801

dev-ruby/rspec-expectations: add 3.13.0

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

 dev-ruby/rspec-expectations/Manifest   |  1 +
 .../rspec-expectations-3.13.0.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index 51c552f9223e..8b3f0c3b82f1 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -1,2 +1,3 @@
 DIST rspec-expectations-3.12.3-git.tgz 218754 BLAKE2B 
be6c6c50115bec39758f792030363de88abf5affa8a4df1161a386fee3dfb620542fca6225779e76aa2e72d1f782b65ef9db393be061e9ed47c72d96f47cf981
 SHA512 
37f8e0ba16b1a76f8d59571312febfc802eab1a27ff788d57bb34f410867e753dcfee83ca3d70367b77ad9f823341c653901c8ff02c75df6863937c71315
 DIST rspec-expectations-3.12.4-git.tgz 219529 BLAKE2B 
8858b586cb2b50f06c93530304ca554ddff9f3fe7078e1e2f263ab352e8315d3529bd8028b835d8b83d49bc06345a0723d2fbf31849552ef53567f2162eb503c
 SHA512 
9317d91fb5fb02c1319010517df6f28bc117cccb3b8fd4226bd1adde00fbf13d1505be89cd036bd1849b9a142e24ec966afa536144e384700f8d11e640e2eaf9
+DIST rspec-expectations-3.13.0-git.tgz 220792 BLAKE2B 
526282d357f47d82163b8a44f5fffc0ce24f0fef0d0f5c5f33da93c91680ae704a065c4903a8b7eb3b619d3910314ff137d1c7b636207c0a3383ed0520e2ffaa
 SHA512 
9e1e502d12704fd7573a57b7f01cf4ffe97e2eefe83dc3144842f460165304dc234a1b1946147f2cbcae105d755c8b42b25aec815f9af0c67844baf858c0a6c7

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
new file mode 100644
index ..96e2fb7e5b11
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.13.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
+   =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rspec-mocks-3.2.0:3
+   >=dev-ruby/rspec-support-3.5.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' 
spec/rspec/expectations/minitest_integration_spec.rb || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm -f Gemfile || die
+
+   # fix up the gemspecs
+   sed -i \
+   -e '/git ls/d' \
+   -e '/add_development_dependency/d' \
+   "${RUBY_FAKEGEM_GEMSPEC}" || die
+}



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

2024-02-16 Thread Hans de Graaff
commit: a97a0ab8092f811eeac3c652cefaecd4359b0106
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 17 06:57:53 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 17 07:03:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a97a0ab8

dev-ruby/rspec-support: add 3.13.0

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

 dev-ruby/rspec-support/Manifest|  1 +
 dev-ruby/rspec-support/rspec-support-3.13.0.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index c65c1fd4ddbc..9d3a3532fd5b 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1,2 +1,3 @@
 DIST rspec-support-3.12.1-git.tgz 78764 BLAKE2B 
f3e6cd0123096971ee2793a69d02e4c34289904285ee9fe7081f7697c724ecc4195a3cc0e8042bd0c76ff070d6c332fbe41862c31afad9089f68f3846a613dd6
 SHA512 
88577e184a90f9f48ea97a53e5bd0bd6a2fd5e43275c4bd5cf52a4f8a36637ddb0a1043723b5902d3c0b5bd0cfe0c17a035af702cb094fb8c9543fae6401768a
 DIST rspec-support-3.12.2-git.tgz 79544 BLAKE2B 
874196a4c6fded0254c33d3959a7827d1bf9a85976b9cb975ecc7767d2e1bf094cdf3d95b0533560505dc80dfcd4b945cb88d673430b85a239936735844706ef
 SHA512 
76748d3ca1d9415e15f0be8f14b99f9d16fd6b20548913915ab3e2d56dfe94fa744a9c97ec0747bfa66360cebd6584881e8997ecf46baf45c508f14f96bc644a
+DIST rspec-support-3.13.0-git.tgz 79720 BLAKE2B 
53302f0b13bf4e36be452e4b548a4a2161a2550e46ab1c8660ebcbcbafc136311cb770943f33162a7379c79df1777a39ad973420a5aa4b62716eff30ab1d0906
 SHA512 
7d86016c69e8b1c85543d5a0017b37bdddc1f6ec4f0bf887e94dc94b5609511505ea0ff33044cf627903efd3d3261b045dae40d80dabf314c6a3985dcc8a1ed7

diff --git a/dev-ruby/rspec-support/rspec-support-3.13.0.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.13.0.ebuild
new file mode 100644
index ..ba109801fee2
--- /dev/null
+++ b/dev-ruby/rspec-support/rspec-support-3.13.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-support";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove spec that, by following symlinks, tries to scan pretty much
+   # the whole filesystem.
+   rm spec/rspec/support/caller_filter_spec.rb || die
+
+   # Avoid spec that requires a dependency on git
+   sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
+
+   # Avoid a spec requiring a specific locale
+   sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Use the ruby version being tested
+   sed -i -e '/shell_out/ s:ruby:'${RUBY}':' 
spec/rspec/support/spec/shell_out_spec.rb || die
+
+   case ${RUBY} in
+   *ruby31|*ruby32|*ruby33)
+   # Avoid specs failing when run in Gentoo, possibly due 
to different IO
+   sed -e '/outputs unified diff message of two 
arrays/askip "ruby31 IO"' \
+   -e '/outputs unified diff message for hashes 
inside arrays with differing key orders/askip "ruby31 IO"' \
+   -i spec/rspec/support/differ_spec.rb || die
+   ;;
+   esac
+}
+
+each_ruby_test() {
+   RUBYLIB=lib ${RUBY} -S rspec spec || die
+}



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

2024-02-16 Thread Hans de Graaff
commit: f07a570f5153c10b700758f8f7c89fe7a6e7b7de
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 17 07:03:09 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 17 07:03:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07a570f

dev-ruby/rspec: add 3.13.0

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

 dev-ruby/rspec/Manifest|  1 +
 dev-ruby/rspec/rspec-3.13.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-ruby/rspec/Manifest b/dev-ruby/rspec/Manifest
index 1e26033a3921..def7a7063160 100644
--- a/dev-ruby/rspec/Manifest
+++ b/dev-ruby/rspec/Manifest
@@ -1 +1,2 @@
 DIST rspec-3.12.0.gem 10752 BLAKE2B 
80beb56bfed2200e05c8fbe040a265f4176a7142a7c077564821057eec2aa02f68c2417eae5e0309221457d419bf0c9af9123c5e8f1f19992a9361298240c0c8
 SHA512 
24278c467e5226ad1a5bb4c64190fb5d107237d9c2e5c4f16a00b026bf26d8f15e2c74a34221b198992f73ef06af314488a61358968e2083f935467e5a35
+DIST rspec-3.13.0.gem 10752 BLAKE2B 
41df21678a628fff7f86167bf80afcc602da2d5263c2f12e666cbce9401a51ff82887cfdf32fec85194b2511930525e2b2f1dda902437379ed45b78d99f830b2
 SHA512 
4031dc10cfd3fbdd8f023328df661159bf01d6fefac89a2750119c2dbe58ed2daf75737598002164c9760e366bdb7e5c1076430c2d67502ab0cae51ef94b5ed7

diff --git a/dev-ruby/rspec/rspec-3.13.0.ebuild 
b/dev-ruby/rspec/rspec-3.13.0.ebuild
new file mode 100644
index ..696efc9c4ae0
--- /dev/null
+++ b/dev-ruby/rspec/rspec-3.13.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_TEST=""
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec";
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend "
+   =dev-ruby/rspec-core-${SUBVERSION}*
+   =dev-ruby/rspec-expectations-${SUBVERSION}*
+   =dev-ruby/rspec-mocks-${SUBVERSION}*"



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

2024-02-16 Thread Hans de Graaff
commit: 49b49f95428085081af8b164e9f78a720f77d2e6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Feb 17 06:59:24 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Feb 17 07:03:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49b49f95

dev-ruby/rspec-mocks: add 3.13.0

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

 dev-ruby/rspec-mocks/Manifest  |  1 +
 dev-ruby/rspec-mocks/rspec-mocks-3.13.0.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index 85733bf6a102..f8b1647486ee 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -1,2 +1,3 @@
 DIST rspec-mocks-3.12.6-git.tgz 207213 BLAKE2B 
0b8bded9c6a04bb79910784e67f97028b9935b9e20e6934c3d1cccdf7b981b386a8dfb2e5e0c1f58fbbc2006fb68dabb108444b0f284b7f7f3b39bb73cb01cdc
 SHA512 
f11ef99bdef109e3b332e0cc79e0d9c46db906b0c939ec6a89782219cea03e6282fe867212caaf2bf2eb272ed7ae1f4fe059a5626d131141925f731fcda3e91d
 DIST rspec-mocks-3.12.7-git.tgz 208127 BLAKE2B 
86ef82c47ae7ef4992c6394718ee29f91fde70967b7f8ba3101c6f0233ab32be22c9e0e69e9041e94b4e5a587e3e936f89a14dbf464c2bdd8f6ce7d827cc5448
 SHA512 
c168eb653b585a37052870521e88be0723eba1b2f7f373a04557813e75a62c67448577809fbe1c0d04b21311b29c9874ed7509800bc7c05cb618f208066c8eac
+DIST rspec-mocks-3.13.0-git.tgz 208594 BLAKE2B 
c84b606094f8aba49cb32c07caedccaf4592110b3dbade60990c5bc7e6927576b57acd071ae43171328cb47ab9591aacef341389f3dcd6aa671f69511a5ce54a
 SHA512 
5d7f52ac3594b37a87d377fcd2300fa1811490fff392ed0bbb4a6de471ae5cc627a7f9e7e7c351031558b87f78e3fcc2fff77ba2fffbb838972a9eb28b6c53da

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.13.0.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.13.0.ebuild
new file mode 100644
index ..113c3889a987
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.13.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-mocks";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
+   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-core-3.12.0:3
+   >=dev-ruby/rspec-expectations-2.99.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm Gemfile || die
+
+   # And consequently avoid specs using bundler. This also avoids a
+   # circular dependency on aruba.
+   rm -f spec/integration/rails_support_spec.rb spec/support/aruba.rb || 
die
+
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   rm .rspec || die
+
+   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
+
+   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-02-08 Thread Hans de Graaff
commit: 2d78b038db41235e09bfa46350b35f4f14c0ef4f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Feb  9 07:49:20 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Feb  9 07:49:20 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d78b038

dev-ruby/rspec-rails: add 6.1.1

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

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index 54251ac406f0..ecc3360f94da 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -1,3 +1,4 @@
 DIST rspec-rails-5.1.2.tar.gz 157523 BLAKE2B 
b500aa53f8bd965f7b95e90403d46096073780fa4e318295bffba44211cfb9d5eab36549e6fc3afc144700a8224ebe808489959a172f1d9e76c43320b7022979
 SHA512 
f9ef3a3812590a7cd50bd34e9e6cd9669fab24736ac7693b3fffe3f8be9b8313e31b0c7b7571a735f20bc5d9194a94c2f447e69f6491190536b6534211e1b070
 DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 
02fdd54524e469387264013e5da9035014533b01ba1164ffe8e3038679585af0943ad82c074f987230b98f837395e57817134466ad33e02c42650dd3ebafb707
 SHA512 
cf0e34fbc8f653713dd1ba184f01c9ad33ea8739b8c46d5e377387b7c6fc0ebc7999d1a7abbb0581735297ff8a3aa9c665d13616a1eefd6abd4a85cd657203d5
 DIST rspec-rails-6.0.4.tar.gz 163654 BLAKE2B 
d8680bc410a63b746d568b3a71a1eb4cdac4b620740fe87e898187855e2340fb0fc0dd9e12d02ae738e2c4f68e085e75b58640c77dca0221901104ad8a6de40d
 SHA512 
1090a76fcad4deeb2a9b8a4895dbe3a884887768f607e26e1b8903a2968c187dcf3361492cfa19a2638b1516948a94e5b0a6688a02041d94357ebe0f724f7039
+DIST rspec-rails-6.1.1.tar.gz 165310 BLAKE2B 
a8c40c203a756a23344c480afd59a9fbd626a6ba4de3716510797269d51d2060d3a719182a174d6225ceb18581f74cde2ad3cc5b71553e71634dbb0894500c55
 SHA512 
063de268b98aede351437829ecf27151b6015943bc27aa32b01968713a365f75036f357b0516c33a452c2ba5f35c7629de602774054e455eb642a7c67bd57441

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild
new file mode 100644
index ..97a54c4cf41b
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-6.1.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_rdepend "
+   || ( dev-ruby/activesupport:7.1 dev-ruby/activesupport:7.0 
dev-ruby/activesupport:6.1 )
+   || ( dev-ruby/actionpack:7.1 dev-ruby/actionpack:7.0 
dev-ruby/actionpack:6.1 )
+   || ( dev-ruby/railties:7.1 dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
+   >=dev-ruby/rspec-3.12:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   || ( dev-ruby/activerecord:7.1[sqlite] 
dev-ruby/activerecord:7.0[sqlite] dev-ruby/activerecord:6.1[sqlite] )
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.5
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   echo "--require spec_helper" > .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Test with a compatible rails version
+   #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+   # Fix gemspec.
+   sed -e 's/git ls-files --/find */' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-02-08 Thread Hans de Graaff
commit: 8229e3bea0e9a6674bae8c4a823c08d65e829060
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  8 13:35:05 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  8 14:23:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8229e3be

dev-ruby/rspec-mocks: add 3.12.7

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

 dev-ruby/rspec-mocks/Manifest  |  1 +
 dev-ruby/rspec-mocks/rspec-mocks-3.12.7.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index d833da3c7308..85733bf6a102 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -1 +1,2 @@
 DIST rspec-mocks-3.12.6-git.tgz 207213 BLAKE2B 
0b8bded9c6a04bb79910784e67f97028b9935b9e20e6934c3d1cccdf7b981b386a8dfb2e5e0c1f58fbbc2006fb68dabb108444b0f284b7f7f3b39bb73cb01cdc
 SHA512 
f11ef99bdef109e3b332e0cc79e0d9c46db906b0c939ec6a89782219cea03e6282fe867212caaf2bf2eb272ed7ae1f4fe059a5626d131141925f731fcda3e91d
+DIST rspec-mocks-3.12.7-git.tgz 208127 BLAKE2B 
86ef82c47ae7ef4992c6394718ee29f91fde70967b7f8ba3101c6f0233ab32be22c9e0e69e9041e94b4e5a587e3e936f89a14dbf464c2bdd8f6ce7d827cc5448
 SHA512 
c168eb653b585a37052870521e88be0723eba1b2f7f373a04557813e75a62c67448577809fbe1c0d04b21311b29c9874ed7509800bc7c05cb618f208066c8eac

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.7.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.12.7.ebuild
new file mode 100644
index ..113c3889a987
--- /dev/null
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.12.7.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-mocks";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
+   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
+
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/rspec-core-3.12.0:3
+   >=dev-ruby/rspec-expectations-2.99.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm Gemfile || die
+
+   # And consequently avoid specs using bundler. This also avoids a
+   # circular dependency on aruba.
+   rm -f spec/integration/rails_support_spec.rb spec/support/aruba.rb || 
die
+
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   rm .rspec || die
+
+   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
+
+   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2024-02-08 Thread Hans de Graaff
commit: 4bb2d57fe082582e436e342cde35e74587db7423
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  8 14:23:36 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  8 14:23:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb2d57f

dev-ruby/rspec-core: add 3.12.3

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

 dev-ruby/rspec-core/Manifest |  1 +
 dev-ruby/rspec-core/rspec-core-3.12.3.ebuild | 97 
 2 files changed, 98 insertions(+)

diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index a70aa6c6eb61..04c607d4024e 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -1 +1,2 @@
 DIST rspec-core-3.12.2-git.tgz 409039 BLAKE2B 
087b08b6a5231a050d89dc8ec1648509b47078b54c05e5effc02cfcdd0f4cae9fa85f7dc02d643a6e81eb9e4c1dca54d6f4e0b0f79a5d91072c1934fddac9169
 SHA512 
6ecd39355a5060dbf820b89f2f5958b7e75a185e003036cb0ceb8dd6021d79fa14495a300acdc019b55e174bf8a6be42022bfeb0f22a35c461c0f81cd1a742fd
+DIST rspec-core-3.12.3-git.tgz 409316 BLAKE2B 
7d7ab38346895499403ff5ce7770f7605ebefa9ffcdb3feee4a01df27731fea3d98f22481a242f3799ff104c040312cbb7794b947b6f95ba69e8b571971e056b
 SHA512 
d2e6ee6638dacc629e6f772840e2d384e07408e2d459dbd8c68404398df466afad9df1929b6a4e23ca10beab22b7f24efa725806bb9a6dd855adc5ad3eb17c4e

diff --git a/dev-ruby/rspec-core/rspec-core-3.12.3.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.12.3.ebuild
new file mode 100644
index ..13e66548c64d
--- /dev/null
+++ b/dev-ruby/rspec-core/rspec-core-3.12.3.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_TASK_TEST="none"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+# Also install this custom path since internal paths depend on it.
+RUBY_FAKEGEM_EXTRAINSTALL="exe"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-core";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="highlight test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+DEPEND+="test? ( dev-vcs/git )"
+
+ruby_add_rdepend "
+   =dev-ruby/rspec-support-${SUBVERSION}*
+   highlight? ( >=dev-ruby/coderay-1.1.1 )
+"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/nokogiri-1.5.2
+   >=dev-ruby/coderay-1.1.1
+   dev-ruby/syntax
+   >=dev-ruby/thread_order-1.1.0
+   >=dev-ruby/rspec-expectations-3.8.0:3
+   >=dev-ruby/rspec-mocks-2.99.0:3
+   >=dev-ruby/rspec-support-3.9.1:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Avoid dependency on cucumber since we can't run the features anyway.
+   sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
+
+   # Duplicate exe also in bin. We can't change it since internal stuff
+   # also depends on this and fixing that is going to be fragile. This
+   # way we can at least install proper bin scripts.
+   cp -R exe bin || die
+
+   # Avoid unneeded dependency on git.
+   sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die
+
+   # Avoid aruba dependency so that we don't end up in dependency hell.
+   sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' 
spec/spec_helper.rb || die
+   rm -f spec/support/aruba_support.rb || die
+   rm -f 
spec/integration/{bisect_runners,failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb
 || die
+   rm -f 
spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb
 || die
+
+   # Avoid a spec failing due to path issues
+   sed -i -e '/does not load files in the default path when run by 
ruby/,/end/ s:^:#:' \
+   spec/rspec/core/configuration_spec.rb || die
+
+   # Avoid a spec that depends on dev-ruby/rspec to lessen circular
+   # dependencies, bug 662328
+   sed -e '/loads mocks and expectations when the constants are 
referenced/askip "gentoo: bug 662328"' \
+   -i spec/rspec/core_spec.rb || die
+
+   # Avoid a spec depending on specifics on local networks
+   # This fails when localhost resolves to ::1 which may be a
+   # ruby regression in the drb/acl code.
+   rm -f spec/rspec/core/bisect/server_spec.rb || die
+
+   # Avoid old regression check (already fixed upstream)
+   sed -i -e '/uses only one thread local variable/askip "old safety 
check"' spec/rspec/core_spec.rb || die
+}
+
+each_ruby_prepar

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

2024-02-08 Thread Hans de Graaff
commit: 5ba727857759a812e50035accd052a5d87eb5f45
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  8 14:19:39 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  8 14:23:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba72785

dev-ruby/rspec-expectations: add 3.12.4

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

 dev-ruby/rspec-expectations/Manifest   |  1 +
 .../rspec-expectations-3.12.4.ebuild   | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index efed04625a37..51c552f9223e 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -1 +1,2 @@
 DIST rspec-expectations-3.12.3-git.tgz 218754 BLAKE2B 
be6c6c50115bec39758f792030363de88abf5affa8a4df1161a386fee3dfb620542fca6225779e76aa2e72d1f782b65ef9db393be061e9ed47c72d96f47cf981
 SHA512 
37f8e0ba16b1a76f8d59571312febfc802eab1a27ff788d57bb34f410867e753dcfee83ca3d70367b77ad9f823341c653901c8ff02c75df6863937c71315
+DIST rspec-expectations-3.12.4-git.tgz 219529 BLAKE2B 
8858b586cb2b50f06c93530304ca554ddff9f3fe7078e1e2f263ab352e8315d3529bd8028b835d8b83d49bc06345a0723d2fbf31849552ef53567f2162eb503c
 SHA512 
9317d91fb5fb02c1319010517df6f28bc117cccb3b8fd4226bd1adde00fbf13d1505be89cd036bd1849b9a142e24ec966afa536144e384700f8d11e640e2eaf9

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.4.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.12.4.ebuild
new file mode 100644
index ..96e2fb7e5b11
--- /dev/null
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.12.4.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-expectations";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+SUBVERSION="$(ver_cut 1-2)"
+
+ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
+   =dev-ruby/rspec-support-${SUBVERSION}*"
+
+ruby_add_bdepend "test? (
+   >=dev-ruby/rspec-mocks-3.2.0:3
+   >=dev-ruby/rspec-support-3.5.0:3
+   )"
+
+all_ruby_prepare() {
+   # Don't set up bundler: it doesn't understand our setup.
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' 
spec/rspec/expectations/minitest_integration_spec.rb || die
+
+   # Remove the Gemfile to avoid running through 'bundle exec'
+   rm -f Gemfile || die
+
+   # fix up the gemspecs
+   sed -i \
+   -e '/git ls/d' \
+   -e '/add_development_dependency/d' \
+   "${RUBY_FAKEGEM_GEMSPEC}" || die
+}



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

2024-02-08 Thread Hans de Graaff
commit: 6ef15c9ae239d0742ce3d12b0a627f679d15946a
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Feb  8 10:52:43 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Feb  8 14:23:53 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef15c9a

dev-ruby/rspec-support: add 3.12.2

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

 dev-ruby/rspec-support/Manifest|  1 +
 dev-ruby/rspec-support/rspec-support-3.12.2.ebuild | 56 ++
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 71ef97b1dd8b..c65c1fd4ddbc 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1 +1,2 @@
 DIST rspec-support-3.12.1-git.tgz 78764 BLAKE2B 
f3e6cd0123096971ee2793a69d02e4c34289904285ee9fe7081f7697c724ecc4195a3cc0e8042bd0c76ff070d6c332fbe41862c31afad9089f68f3846a613dd6
 SHA512 
88577e184a90f9f48ea97a53e5bd0bd6a2fd5e43275c4bd5cf52a4f8a36637ddb0a1043723b5902d3c0b5bd0cfe0c17a035af702cb094fb8c9543fae6401768a
+DIST rspec-support-3.12.2-git.tgz 79544 BLAKE2B 
874196a4c6fded0254c33d3959a7827d1bf9a85976b9cb975ecc7767d2e1bf094cdf3d95b0533560505dc80dfcd4b945cb88d673430b85a239936735844706ef
 SHA512 
76748d3ca1d9415e15f0be8f14b99f9d16fd6b20548913915ab3e2d56dfe94fa744a9c97ec0747bfa66360cebd6584881e8997ecf46baf45c508f14f96bc644a

diff --git a/dev-ruby/rspec-support/rspec-support-3.12.2.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.12.2.ebuild
new file mode 100644
index ..ba109801fee2
--- /dev/null
+++ b/dev-ruby/rspec-support/rspec-support-3.12.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-support";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"
+
+all_ruby_prepare() {
+   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Remove spec that, by following symlinks, tries to scan pretty much
+   # the whole filesystem.
+   rm spec/rspec/support/caller_filter_spec.rb || die
+
+   # Avoid spec that requires a dependency on git
+   sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
+
+   # Avoid a spec requiring a specific locale
+   sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
+}
+
+each_ruby_prepare() {
+   # Use the ruby version being tested
+   sed -i -e '/shell_out/ s:ruby:'${RUBY}':' 
spec/rspec/support/spec/shell_out_spec.rb || die
+
+   case ${RUBY} in
+   *ruby31|*ruby32|*ruby33)
+   # Avoid specs failing when run in Gentoo, possibly due 
to different IO
+   sed -e '/outputs unified diff message of two 
arrays/askip "ruby31 IO"' \
+   -e '/outputs unified diff message for hashes 
inside arrays with differing key orders/askip "ruby31 IO"' \
+   -i spec/rspec/support/differ_spec.rb || die
+   ;;
+   esac
+}
+
+each_ruby_test() {
+   RUBYLIB=lib ${RUBY} -S rspec spec || die
+}



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

2023-12-31 Thread Hans de Graaff
commit: c07cc65fd3cd049c2fd3e1465a2189cbd5462a96
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 31 10:22:00 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 31 10:29:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c07cc65f

dev-ruby/rspec-memory: enable ruby33

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

 dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild 
b/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild
index e445db695a10..e1be5caded9b 100644
--- a/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild
+++ b/dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="readme.md"



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

2023-12-31 Thread Hans de Graaff
commit: f32ac0d257759919ef80ccf838b2c9f7c4d73478
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 31 10:22:55 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 31 10:29:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f32ac0d2

dev-ruby/rspec-its: enable ruby33

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

 dev-ruby/rspec-its/rspec-its-1.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-its/rspec-its-1.3.0-r1.ebuild 
b/dev-ruby/rspec-its/rspec-its-1.3.0-r1.ebuild
index 57fe53515e0c..b74125a2ffbb 100644
--- a/dev-ruby/rspec-its/rspec-its-1.3.0-r1.ebuild
+++ b/dev-ruby/rspec-its/rspec-its-1.3.0-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-12-31 Thread Hans de Graaff
commit: 7b1d89a3f1d10323adbc7997c2a2870a430df08e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 31 10:18:57 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 31 10:29:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1d89a3

dev-ruby/rspec-stubbed_env: drop 1.0.0-r1

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

 dev-ruby/rspec-stubbed_env/Manifest|  1 -
 .../rspec-stubbed_env-1.0.0-r1.ebuild  | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/rspec-stubbed_env/Manifest 
b/dev-ruby/rspec-stubbed_env/Manifest
index afe34ee07f1c..c7e1cbae15a1 100644
--- a/dev-ruby/rspec-stubbed_env/Manifest
+++ b/dev-ruby/rspec-stubbed_env/Manifest
@@ -1,2 +1 @@
-DIST rspec-stubbed_env-1.0.0.gem 11264 BLAKE2B 
1f00ef85dc0677a35814d2bb6a59e8c836cf08bda2de024f9cf7f8d4696a409ef286d72303428854cb7ca59a7c479a89c731d7e412cd97ae6fae0edaafa84d1e
 SHA512 
e4624614852674035d2c0a7b426d9aa62d8f621a7e52c4f79410ac9e3f833980f50530a7f7da7241c763ec92926bf87bf0be2d2dab4200faa9a17eaacd404640
 DIST rspec-stubbed_env-1.0.1.tar.gz 21188 BLAKE2B 
b84dfd729b0f8f362b10ac36a18e7469d137d05108f031d6d96b6f8da658b20e9c11fea8f70f2f217c511505e41ea69ffbfb182582615798804ddc22e9bc136b
 SHA512 
7ac1b2ece0812edd8e884c025300eb693fe22da22f1ca126ad62107c2ca1559b25311be588e7839e97b84fc98a9a5aa161e3f1718a4a42c69a23b8a2301d7593

diff --git a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.0-r1.ebuild 
b/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.0-r1.ebuild
deleted file mode 100644
index 297d99c991d8..
--- a/dev-ruby/rspec-stubbed_env/rspec-stubbed_env-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-# Gem does not contain tests and upstream releases are not tagged
-RUBY_FAKEGEM_RECIPE_TEST="none"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Stub environment variables in a scoped context for testing"
-HOMEPAGE="https://github.com/pboling/rspec-stubbed_env";
-IUSE=""
-SLOT="1"
-
-LICENSE="MIT"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-
-ruby_add_rdepend ">=dev-ruby/rspec-3.0"



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

2023-12-31 Thread Hans de Graaff
commit: 5d1ee4463f77fbdca2e8851509641564853b4b4f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 31 10:21:07 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 31 10:29:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d1ee446

dev-ruby/rspec-memory: drop 1.0.3

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

 dev-ruby/rspec-memory/Manifest  |  1 -
 dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild | 30 -
 2 files changed, 31 deletions(-)

diff --git a/dev-ruby/rspec-memory/Manifest b/dev-ruby/rspec-memory/Manifest
index 713162e5691d..e645830dffeb 100644
--- a/dev-ruby/rspec-memory/Manifest
+++ b/dev-ruby/rspec-memory/Manifest
@@ -1,2 +1 @@
-DIST rspec-memory-1.0.3.tar.gz 5248 BLAKE2B 
cf2cb55a6c3d155a739f1cbe3f307016d9446f9edde8554b6336602b86d95a369b152a413426082061c68d2e4015c68d31a34d7d80706ba09986fb8c8952d670
 SHA512 
1077bd6cb73ada029fc42f820e42792b58f8e06feeda711725d6f2a7a2af9151f72330d3e5a9d0fa7493eeb42f65ddf02a93fac00f5e24f2596f7df0da9439a3
 DIST rspec-memory-1.0.4.tar.gz 9329 BLAKE2B 
e67f8c2a9b788dc606ba31667065910a8dc4e68bf7a6fd0866c75eeba61851d1a1d8f93068bfc8449906120edc22d465733852ba75e6978e7f39131077907c90
 SHA512 
2d5f5dcd17572e17a37b59c08f1a8e6f23aa5228fea127f3a7d92afc15b54c0b067c697b5817dcbe1b4bc4d3839eccda13928cea23d83c308e57f0d06d9321b1

diff --git a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild 
b/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild
deleted file mode 100644
index a985703b5fbd..
--- a/dev-ruby/rspec-memory/rspec-memory-1.0.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="RSpec helpers for checking memory allocations"
-HOMEPAGE="https://github.com/socketry/rspec-memory";
-SRC_URI="https://github.com/socketry/rspec-memory/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rspec:3"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-
-   # Avoid test dependency on unpackaged covered
-   sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die
-}



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

2023-12-31 Thread Hans de Graaff
commit: bf9291007a13c86ba1379203f543c6b0aa78a6c9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Dec 31 10:20:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Dec 31 10:29:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf929100

dev-ruby/rspec-retry: enable ruby33

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index 2435285b943e..4d3c3a18ab54 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

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

dev-ruby/rspec-files: enable ruby33

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

 dev-ruby/rspec-files/rspec-files-1.1.3.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild 
b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild
index 779bf9f6e218..26bbbd9b8ac3 100644
--- a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild
+++ b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="readme.md"
@@ -18,13 +18,11 @@ 
SRC_URI="https://github.com/socketry/rspec-files/archive/v${PV}.tar.gz -> ${P}.t
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
 KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
-IUSE=""
 
 ruby_add_rdepend "dev-ruby/rspec:3"
 
 all_ruby_prepare() {
sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
${RUBY_FAKEGEM_GEMSPEC} || die
-   #sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' 
"spec/spec_helper.rb" || die
 
# Avoid a test dependency on unpackaged covered
sed -i -e '/covered/ s:^:#:' spec/spec_helper.rb || die



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

2023-12-29 Thread Hans de Graaff
commit: ba47c60dd7aee843677a11b3dc1f92ae3065a194
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 07:41:45 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 07:41:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba47c60d

dev-ruby/rspec-expectations: enable ruby33

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

 dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild
index 8af717f5741a..b51feaceeda1 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby30 ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-12-29 Thread Hans de Graaff
commit: 83177883033270fa3e249d175ccde872d3cabc66
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 07:42:16 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 07:42:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83177883

dev-ruby/rspec-core: enable ruby33

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

 dev-ruby/rspec-core/rspec-core-3.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-core/rspec-core-3.12.2.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.12.2.ebuild
index dbbf7a74746e..2f60929f76dc 100644
--- a/dev-ruby/rspec-core/rspec-core-3.12.2.ebuild
+++ b/dev-ruby/rspec-core/rspec-core-3.12.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby30 ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST="none"
 



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

2023-12-29 Thread Hans de Graaff
commit: bf57429a38e3334cfd2bc68a01924d1b62e7b506
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 07:41:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 07:41:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf57429a

dev-ruby/rspec-mocks: enable ruby33

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

 dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
index e0d75bd50829..346d017433e8 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby30 ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-12-29 Thread Hans de Graaff
commit: 691dca6b4645df597ca1d7b18aa554240f2c78b3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 07:40:54 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 07:40:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691dca6b

dev-ruby/rspec-support: enable ruby33

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

 dev-ruby/rspec-support/rspec-support-3.12.1.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
index fd5760ca30c8..7a33ee949ce0 100644
--- a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby30 ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 
@@ -42,14 +42,11 @@ each_ruby_prepare() {
sed -i -e '/shell_out/ s:ruby:'${RUBY}':' 
spec/rspec/support/spec/shell_out_spec.rb || die
 
case ${RUBY} in
-   *ruby31|*ruby32)
+   *ruby31|*ruby32|*ruby33)
# Avoid specs failing when run in Gentoo, possibly due 
to different IO
sed -e '/outputs unified diff message of two 
arrays/askip "ruby31 IO"' \
-e '/outputs unified diff message for hashes 
inside arrays with differing key orders/askip "ruby31 IO"' \
-i spec/rspec/support/differ_spec.rb || die
-
-   # Avoid specs broken on newer ruby versions and already 
pending upstream
-   rm -f spec/rspec/support/reentrant_mutex_spec.rb
;;
esac
 }



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

2023-12-29 Thread Hans de Graaff
commit: c5af4942e9e8cd03aa70dd2bdc4a2a32570f8e69
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 07:42:39 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 07:42:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5af4942

dev-ruby/rspec: enable ruby33

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

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

diff --git a/dev-ruby/rspec/rspec-3.12.0.ebuild 
b/dev-ruby/rspec/rspec-3.12.0.ebuild
index 598ef12595ba..cdbf5e89fc62 100644
--- a/dev-ruby/rspec/rspec-3.12.0.ebuild
+++ b/dev-ruby/rspec/rspec-3.12.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_TASK_TEST=""
 



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

2023-12-29 Thread Hans de Graaff
commit: 3959c4c7d4afc7e295d7ddd21717d94d06b534a5
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 07:22:56 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 07:22:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3959c4c7

dev-ruby/rspec-mocks: drop 3.12.3, 3.12.5

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

 dev-ruby/rspec-mocks/Manifest  |  2 -
 dev-ruby/rspec-mocks/rspec-mocks-3.12.3.ebuild | 50 
 dev-ruby/rspec-mocks/rspec-mocks-3.12.5.ebuild | 54 --
 3 files changed, 106 deletions(-)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index 0853ca20ff47..d833da3c7308 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -1,3 +1 @@
-DIST rspec-mocks-3.12.3-git.tgz 204925 BLAKE2B 
b72faa1e560b179a0bb9f2a59d53b2dd01142bfaaa60f66056848eb3f3c7181877be3d921c3eff5e023834fb256f2a7f49f96cf448040713e52560c8d4525ef9
 SHA512 
0ed50f0e9a38a23805a56c1ae3ffa94f27428755f6613053df0771440d0b5b9f3d6d1bbc8a3e310e0f66b57540dd8bc3e409336c96a78d178506b3ac2e849b67
-DIST rspec-mocks-3.12.5-git.tgz 207219 BLAKE2B 
8cd6b706df056fbf896164f195338bc3e3f77393b0c8550a7e6e149a337de2efc0872ee50320d0c8e3d5d462ce3106b1cc34b1ea5854794e84876c32d8a6c4aa
 SHA512 
14cdbc38e88fe6a9d25c833814074bf94ee529bc8c2f13b5bdf74e9078a264d09f6b38e35966c1005fd6fbbfb004276fe1cdc5d614cf9a15550898a40d0dd474
 DIST rspec-mocks-3.12.6-git.tgz 207213 BLAKE2B 
0b8bded9c6a04bb79910784e67f97028b9935b9e20e6934c3d1cccdf7b981b386a8dfb2e5e0c1f58fbbc2006fb68dabb108444b0f284b7f7f3b39bb73cb01cdc
 SHA512 
f11ef99bdef109e3b332e0cc79e0d9c46db906b0c939ec6a89782219cea03e6282fe867212caaf2bf2eb272ed7ae1f4fe059a5626d131141925f731fcda3e91d

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.3.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.12.3.ebuild
deleted file mode 100644
index 6a7172507058..
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.12.3.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-#RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-mocks";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
-   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/rspec-core-3.12.0:3
-   >=dev-ruby/rspec-expectations-2.99.0:3
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # Remove the Gemfile to avoid running through 'bundle exec'
-   rm Gemfile || die
-
-   # Remove .rspec options to avoid dependency on newer rspec when
-   # bootstrapping.
-   rm .rspec || die
-
-   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
-
-   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-}

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.5.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.12.5.ebuild
deleted file mode 100644
index ab18244b00f2..
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.12.5.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-#RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-mocks";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
-   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/rspec-core-3.12.0:3
-   >=dev-ruby/rspec-expectations-2.99.0:3
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefi

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

2023-12-29 Thread Hans de Graaff
commit: 771df1c4095ba35b46a5e2c76b3f1e9ebdc20ab2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 07:22:13 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 07:22:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=771df1c4

dev-ruby/rspec-expectations: drop 3.12.2

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

 dev-ruby/rspec-expectations/Manifest   |  1 -
 .../rspec-expectations-3.12.2.ebuild   | 47 --
 2 files changed, 48 deletions(-)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index 6fe75f265621..efed04625a37 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -1,2 +1 @@
-DIST rspec-expectations-3.12.2-git.tgz 218501 BLAKE2B 
9b4dffb018d11c6d2bea399a7c1c3ebea157f83231d50e641998e0cb77e85e65c097a5d21e6989ce4c123df00137146b409fa2af102691867195fe42f1e11735
 SHA512 
6695959bcb185654e7ae96eaf112263ab49cf89f32781ab2b445e11e5d04b070295c9fa051ed6f4925b7cce78fb233490ad12618ac8f54d24a328ae3a6788859
 DIST rspec-expectations-3.12.3-git.tgz 218754 BLAKE2B 
be6c6c50115bec39758f792030363de88abf5affa8a4df1161a386fee3dfb620542fca6225779e76aa2e72d1f782b65ef9db393be061e9ed47c72d96f47cf981
 SHA512 
37f8e0ba16b1a76f8d59571312febfc802eab1a27ff788d57bb34f410867e753dcfee83ca3d70367b77ad9f823341c653901c8ff02c75df6863937c71315

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
deleted file mode 100644
index 0e66ac93fd45..
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.12.2.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-expectations";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
-   =dev-ruby/rspec-support-${SUBVERSION}*"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/rspec-mocks-3.2.0:3
-   >=dev-ruby/rspec-support-3.5.0:3
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # Remove the Gemfile to avoid running through 'bundle exec'
-   rm -f Gemfile || die
-
-   # fix up the gemspecs
-   sed -i \
-   -e '/git ls/d' \
-   -e '/add_development_dependency/d' \
-   "${RUBY_FAKEGEM_GEMSPEC}" || die
-}



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

2023-12-29 Thread Hans de Graaff
commit: 4f8483c77e614231eb4f793a825ea03d78b9e1df
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 07:23:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 07:23:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f8483c7

dev-ruby/rspec-support: drop 3.12.0

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

 dev-ruby/rspec-support/Manifest|  1 -
 dev-ruby/rspec-support/rspec-support-3.12.0.ebuild | 63 --
 2 files changed, 64 deletions(-)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 6f3b85356f44..71ef97b1dd8b 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1,2 +1 @@
-DIST rspec-support-3.12.0-git.tgz 78119 BLAKE2B 
75ac5a3e03582fe11fba164687eddf291cba1d9389cfb47e9c0b64b59177634914313f25b94c1ab658069c331b0d19b33ecc882894ca5cbe6e17022befb45632
 SHA512 
c1296d1589bc5536b5890e1589876d0b13f122bd1b555f3e3ae62ef29fe46c989013d9435486ffe553f657d928e99434b11339c53e5248f1817a99959e344430
 DIST rspec-support-3.12.1-git.tgz 78764 BLAKE2B 
f3e6cd0123096971ee2793a69d02e4c34289904285ee9fe7081f7697c724ecc4195a3cc0e8042bd0c76ff070d6c332fbe41862c31afad9089f68f3846a613dd6
 SHA512 
88577e184a90f9f48ea97a53e5bd0bd6a2fd5e43275c4bd5cf52a4f8a36637ddb0a1043723b5902d3c0b5bd0cfe0c17a035af702cb094fb8c9543fae6401768a

diff --git a/dev-ruby/rspec-support/rspec-support-3.12.0.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.12.0.ebuild
deleted file mode 100644
index 333dc4143094..
--- a/dev-ruby/rspec-support/rspec-support-3.12.0.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-support";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"
-
-all_ruby_prepare() {
-   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Remove spec that, by following symlinks, tries to scan pretty much
-   # the whole filesystem.
-   rm spec/rspec/support/caller_filter_spec.rb || die
-
-   # Avoid spec that requires a dependency on git
-   sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
-
-   # Avoid a spec requiring a specific locale
-   sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
-
-   # Avoid a brittle spec depending on ruby implementation details
-   # should be fixed upstream in next version
-   #sed -i -e '/returns a hash containing nodes for each line number/askip 
"ruby26"' spec/rspec/support/source_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Use the ruby version being tested
-   sed -i -e '/shell_out/ s:ruby:'${RUBY}':' 
spec/rspec/support/spec/shell_out_spec.rb || die
-
-   case ${RUBY} in
-   *ruby31|*ruby32)
-   # Avoid specs failing when run in Gentoo, possibly due 
to different IO
-   sed -e '/outputs unified diff message of two 
arrays/askip "ruby31 IO"' \
-   -e '/outputs unified diff message for hashes 
inside arrays with differing key orders/askip "ruby31 IO"' \
-   -i spec/rspec/support/differ_spec.rb || die
-
-   # Avoid specs broken on newer ruby versions and already 
pending upstream
-   rm -f spec/rspec/support/reentrant_mutex_spec.rb
-   ;;
-   esac
-}
-
-each_ruby_test() {
-   RUBYLIB=lib ${RUBY} -S rspec spec || die
-}



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

2023-12-29 Thread Hans de Graaff
commit: c7be8b9fa21e52c30fd304713f49af012524f6f4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Dec 30 07:21:22 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Dec 30 07:21:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7be8b9f

dev-ruby/rspec-core: drop 3.12.1

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

 dev-ruby/rspec-core/Manifest |  1 -
 dev-ruby/rspec-core/rspec-core-3.12.1.ebuild | 97 
 2 files changed, 98 deletions(-)

diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index 46e771a3361f..a70aa6c6eb61 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -1,2 +1 @@
-DIST rspec-core-3.12.1-git.tgz 409036 BLAKE2B 
0a6311f9908fd2e85621ebdb9cce5723de83e392bc5a6f0bb5be98c26b8f26b759a1cb3923a5d583f2ea7f6e72f07093bb23d54aa2b44d3a3ae0874ef6a99a73
 SHA512 
aaf7e4aebf1240c5f602a1e34f1f9e9355438ca544484f500d21e6021fd95d5ab5d26dc2249122d1dfc76b23725800f88937b5d1e53cd00d0b84faa46b056bea
 DIST rspec-core-3.12.2-git.tgz 409039 BLAKE2B 
087b08b6a5231a050d89dc8ec1648509b47078b54c05e5effc02cfcdd0f4cae9fa85f7dc02d643a6e81eb9e4c1dca54d6f4e0b0f79a5d91072c1934fddac9169
 SHA512 
6ecd39355a5060dbf820b89f2f5958b7e75a185e003036cb0ceb8dd6021d79fa14495a300acdc019b55e174bf8a6be42022bfeb0f22a35c461c0f81cd1a742fd

diff --git a/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild
deleted file mode 100644
index d0d09779cd3d..
--- a/dev-ruby/rspec-core/rspec-core-3.12.1.ebuild
+++ /dev/null
@@ -1,97 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-# Also install this custom path since internal paths depend on it.
-RUBY_FAKEGEM_EXTRAINSTALL="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-core";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="highlight"
-
-SUBVERSION="$(ver_cut 1-2)"
-
-DEPEND+="test? ( dev-vcs/git )"
-
-ruby_add_rdepend "
-   =dev-ruby/rspec-support-${SUBVERSION}*
-   highlight? ( >=dev-ruby/coderay-1.1.1 )
-"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/nokogiri-1.5.2
-   >=dev-ruby/coderay-1.1.1
-   dev-ruby/syntax
-   >=dev-ruby/thread_order-1.1.0
-   >=dev-ruby/rspec-expectations-3.8.0:3
-   >=dev-ruby/rspec-mocks-2.99.0:3
-   >=dev-ruby/rspec-support-3.9.1:3
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # Avoid dependency on cucumber since we can't run the features anyway.
-   sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
-
-   # Duplicate exe also in bin. We can't change it since internal stuff
-   # also depends on this and fixing that is going to be fragile. This
-   # way we can at least install proper bin scripts.
-   cp -R exe bin || die
-
-   # Avoid unneeded dependency on git.
-   sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die
-
-   # Avoid aruba dependency so that we don't end up in dependency hell.
-   sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' 
spec/spec_helper.rb || die
-   rm -f spec/support/aruba_support.rb || die
-   rm -f 
spec/integration/{bisect_runners,failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb
 || die
-   rm -f 
spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb
 || die
-
-   # Avoid a spec failing due to path issues
-   sed -i -e '/does not load files in the default path when run by 
ruby/,/end/ s:^:#:' \
-   spec/rspec/core/configuration_spec.rb || die
-
-   # Avoid a spec that depends on dev-ruby/rspec to lessen circular
-   # dependencies, bug 662328
-   sed -e '/loads mocks and expectations when the constants are 
referenced/askip "gentoo: bug 662328"' \
-   -i spec/rspec/core_spec.rb || die
-
-   # Avoid a spec depending on specifics on local networks
-   # This fails when localhost resolves to ::1 which may be a
-   # ruby regression in the drb/acl code.
-   rm -f spec/rspec/core/bisect/server_spec.rb || die
-
-   # Avoid old regression check (already fixed upstream)
-   sed -i -e '/uses only one thread local variable/askip "old safety 
check"' spec/rspec/core_spec.rb || die
-}
-
-each_ruby_prepare() {
-   sed 

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

2023-12-08 Thread Arthur Zamarin
commit: bb2fc074ac1369367a039be2f1102aa0bcb73b1c
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  8 14:24:05 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  8 14:24:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb2fc074

dev-ruby/rspec-retry: Keyword 0.6.2 s390, #913913

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index b5d0869330b2..7e315aecd385 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv ~s390 ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

2023-12-01 Thread Arthur Zamarin
commit: 9610b1888da9a7ec9d4b5e006404a4e668356741
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Dec  1 20:25:57 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Dec  1 20:25:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9610b188

dev-ruby/rspec-retry: Keyword 0.6.2 ppc, #913913

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index 83517ffcb0a4..5f3a204926ee 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

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

dev-ruby/rspec-rails: add 6.0.4

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

 dev-ruby/rspec-rails/Manifest |  1 +
 dev-ruby/rspec-rails/rspec-rails-6.0.4.ebuild | 59 +++
 2 files changed, 60 insertions(+)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index 7a6e2cac5432..54251ac406f0 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -1,2 +1,3 @@
 DIST rspec-rails-5.1.2.tar.gz 157523 BLAKE2B 
b500aa53f8bd965f7b95e90403d46096073780fa4e318295bffba44211cfb9d5eab36549e6fc3afc144700a8224ebe808489959a172f1d9e76c43320b7022979
 SHA512 
f9ef3a3812590a7cd50bd34e9e6cd9669fab24736ac7693b3fffe3f8be9b8313e31b0c7b7571a735f20bc5d9194a94c2f447e69f6491190536b6534211e1b070
 DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 
02fdd54524e469387264013e5da9035014533b01ba1164ffe8e3038679585af0943ad82c074f987230b98f837395e57817134466ad33e02c42650dd3ebafb707
 SHA512 
cf0e34fbc8f653713dd1ba184f01c9ad33ea8739b8c46d5e377387b7c6fc0ebc7999d1a7abbb0581735297ff8a3aa9c665d13616a1eefd6abd4a85cd657203d5
+DIST rspec-rails-6.0.4.tar.gz 163654 BLAKE2B 
d8680bc410a63b746d568b3a71a1eb4cdac4b620740fe87e898187855e2340fb0fc0dd9e12d02ae738e2c4f68e085e75b58640c77dca0221901104ad8a6de40d
 SHA512 
1090a76fcad4deeb2a9b8a4895dbe3a884887768f607e26e1b8903a2968c187dcf3361492cfa19a2638b1516948a94e5b0a6688a02041d94357ebe0f724f7039

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.0.4.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.0.4.ebuild
new file mode 100644
index ..7daef9df667b
--- /dev/null
+++ b/dev-ruby/rspec-rails/rspec-rails-6.0.4.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+#RUBY_FAKEGEM_TASK_DOC=""
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec's official Ruby on Rails plugin"
+HOMEPAGE="https://rspec.info/";
+SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   || ( dev-ruby/activesupport:7.0 dev-ruby/activesupport:6.1 )
+   || ( dev-ruby/actionpack:7.0 dev-ruby/actionpack:6.1 )
+   || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
+   >=dev-ruby/rspec-3.12:3"
+
+# Depend on the package being already installed for tests, because
+# requiring ammeter will load it, and we need a consistent set of rspec
+# and rspec-rails for that to work.
+ruby_add_bdepend "test? (
+   || ( dev-ruby/activerecord:7.0[sqlite] 
dev-ruby/activerecord:6.1[sqlite] )
+   >=dev-ruby/capybara-2.2.0
+   >=dev-ruby/ammeter-1.1.5
+   ~dev-ruby/rspec-rails-${PV}
+)"
+
+all_ruby_prepare() {
+   # Remove .rspec options to avoid dependency on newer rspec when
+   # bootstrapping.
+   echo "--require spec_helper" > .rspec || die
+
+   # Avoid bundler-specific specs.
+   rm -f spec/sanity_check_spec.rb || die
+
+   # Avoid broken controller generator specs for now.
+   rm -fr spec/generators/rspec || die
+
+   # Test with a compatible rails version
+   #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
+
+   # Fix gemspec.
+   sed -e 's/git ls-files --/find */' \
+   -i ${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

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

dev-ruby/rspec-files: Stabilize 1.1.3 x86, #909632

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

 dev-ruby/rspec-files/rspec-files-1.1.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild 
b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild
index 5538c2fe6f17..779bf9f6e218 100644
--- a/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild
+++ b/dev-ruby/rspec-files/rspec-files-1.1.3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/socketry/rspec-files/archive/v${PV}.tar.gz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="$(ver_cut 1)"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE=""
 
 ruby_add_rdepend "dev-ruby/rspec:3"



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

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

dev-ruby/rspec-memory: Stabilize 1.0.4 x86, #909632

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

 dev-ruby/rspec-memory/rspec-memory-1.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

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



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

2023-09-30 Thread Hans de Graaff
commit: bf552098d735771ddd408a26ef236e30b01f879f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Sep 30 07:09:43 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Sep 30 07:10:25 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf552098

dev-ruby/rspec-collection_matchers: add 1.2.1

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

 dev-ruby/rspec-collection_matchers/Manifest|  1 +
 .../rspec-collection_matchers-1.2.1.ebuild | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-ruby/rspec-collection_matchers/Manifest 
b/dev-ruby/rspec-collection_matchers/Manifest
index 5649a1ee0db4..bde768f97edf 100644
--- a/dev-ruby/rspec-collection_matchers/Manifest
+++ b/dev-ruby/rspec-collection_matchers/Manifest
@@ -1 +1,2 @@
 DIST rspec-collection_matchers-1.2.0.gem 17408 BLAKE2B 
9ad83ec161d5cee74e6017a137c955a55262e05e4a82b14270887e0433b88ff3aec7245ea1a1707035dc6d2de19b2d6c27b952ad43882cc516a770bafd0b5a0d
 SHA512 
0988cabcd8873cbb7161fda3500ae77ae299024a25a1f3faa71cad673777097518db5fddc9ff0ca8e25653c4e790b7ba76fe234596848816276defddef2e308c
+DIST rspec-collection_matchers-1.2.1.gem 17920 BLAKE2B 
51920d0bc10503c64d4033e098b8c58ddac91cd3c89124aba712c965fe65f979ebc5de67527d4ec80867ce5045833f0169bf95ed61370d836a4f3d0493d80efc
 SHA512 
7b514f4935e2e1f4612cb3e0138f8735e856f23bd6acdf99c452671441529ec70d5caedaf42fa48b3f64bbeb9addf7d87f5955d9ca460cf074a6218db0e36c4f

diff --git 
a/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild 
b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild
new file mode 100644
index ..6c8ad1ab9d00
--- /dev/null
+++ b/dev-ruby/rspec-collection_matchers/rspec-collection_matchers-1.2.1.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
+HOMEPAGE="https://github.com/rspec/rspec-collection_matchers";
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rspec-expectations-3.0.0"
+
+ruby_add_bdepend "test? ( >=dev-ruby/activemodel-3.0 )"



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

2023-09-18 Thread WANG Xuerui
commit: 7339d76ddb7599a3e4e2efc2622360ac48723989
Author: WANG Xuerui  gentoo  org>
AuthorDate: Mon Sep 18 18:08:18 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Mon Sep 18 18:08:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7339d76d

dev-ruby/rspec-retry: keyword 0.6.2 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index 6e26f25e344d..83517ffcb0a4 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

2023-09-18 Thread Sam James
commit: 31cbbb8486b0645bac01aa7e6883043bed534de8
Author: Sam James  gentoo  org>
AuthorDate: Mon Sep 18 10:56:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Sep 18 10:56:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31cbbb84

dev-ruby/rspec-retry: Keyword 0.6.2 hppa, #913913

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index a23eafacb521..6e26f25e344d 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

2023-09-15 Thread Hans de Graaff
commit: 27b874b9dbdeb5243e750d0abf7ed27286620dee
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 15 11:09:59 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 15 11:10:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27b874b9

dev-ruby/rspec-files: drop 1.1.2

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

 dev-ruby/rspec-files/Manifest |  1 -
 dev-ruby/rspec-files/rspec-files-1.1.2.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ruby/rspec-files/Manifest b/dev-ruby/rspec-files/Manifest
index f5636ea18e38..756ecf8ff710 100644
--- a/dev-ruby/rspec-files/Manifest
+++ b/dev-ruby/rspec-files/Manifest
@@ -1,2 +1 @@
-DIST rspec-files-1.1.2.tar.gz 4546 BLAKE2B 
fc3c3cc2acbac23e36ec6f85f6f58c8243f9ca769a16cfbdab6a4660dd9a22ba40fe1108b319206e9a6b5aaa4094ec372205ca33d00d2030476f1050448ef21d
 SHA512 
af64435572b61ae4eaaed922160b8db5dca8a64987a3c24f2d15d1ec92abd2655d0e408ff2c7b4aeae29189ef1047901adc7c9e2af8a21f65dfafc974a4661ec
 DIST rspec-files-1.1.3.tar.gz 6006 BLAKE2B 
30f648f1d364532f81ed169a9f1e32d0cd9cd641093f8aad90b3aa4b239ee30d38ef3331136c47787203dceeada25a499bb0b1f42b08dacffb431835dbfa9698
 SHA512 
c2c79d0b0cef7db64e83e3335a552f437f2e1a12d703936a2d9dc8b8c81ebf69913302d1d5f65e1485fb0295af8b098c8b25ad4c335a7f8f3d31e0f086d46d2d

diff --git a/dev-ruby/rspec-files/rspec-files-1.1.2.ebuild 
b/dev-ruby/rspec-files/rspec-files-1.1.2.ebuild
deleted file mode 100644
index b1009e5db552..
--- a/dev-ruby/rspec-files/rspec-files-1.1.2.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_EXTRADOC="README.md"
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-inherit ruby-fakegem
-
-DESCRIPTION="RSpec helpers for buffering and detecting file descriptor leaks"
-HOMEPAGE="https://github.com/socketry/rspec-files";
-SRC_URI="https://github.com/socketry/rspec-files/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64 ~sparc"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/rspec:3"
-
-all_ruby_prepare() {
-   sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' 
"${RUBY_FAKEGEM_GEMSPEC}" || die
-   sed -i -E 's/require '"'"'covered\/rspec'"'"'//g' "spec/spec_helper.rb" 
|| die
-}



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

2023-09-11 Thread Arthur Zamarin
commit: 50a33a88cc2eee80796a4c506238f4bdb409fad5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Sep 11 11:40:55 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Sep 11 11:40:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50a33a88

dev-ruby/rspec-retry: Keyword 0.6.2 x86, #913913

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index 5d8d07f760f8..a23eafacb521 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

2023-09-10 Thread Jakov Smolić
commit: 564e668048f30ea0f09f8b01c6343bf947f48b68
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Sep 11 06:47:41 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Sep 11 06:47:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=564e6680

dev-ruby/rspec-retry: Keyword 0.6.2 riscv, #913913

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index 5d560c00ad2c..5d8d07f760f8 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

2023-09-10 Thread Sam James
commit: 86de2665af62dab2e7cbb678bafb6025e37ca1bb
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 10 12:25:18 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 10 12:25:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86de2665

dev-ruby/rspec-retry: Keyword 0.6.2 arm, #913913

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index 4b43355e47fb..5d560c00ad2c 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~sparc"
+KEYWORDS="~amd64 ~arm ~arm64 ~sparc"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

2023-09-10 Thread Sam James
commit: 0cb2c37cc84d3fad4a6df575ac2c9fe3921283f9
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 10 12:25:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 10 12:25:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0cb2c37c

dev-ruby/rspec-retry: Keyword 0.6.2 arm64, #913913

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index 96652e217e87..d7e5ab0dc8d8 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="~amd64 ~arm64"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

2023-09-10 Thread Sam James
commit: 00a2f96671675b2a4eb36d9de3348a1a074cecc3
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep 10 12:25:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 10 12:25:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00a2f966

dev-ruby/rspec-retry: Keyword 0.6.2 sparc, #913913

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

 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
index d7e5ab0dc8d8..4b43355e47fb 100644
--- a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~sparc"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"



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

2023-09-09 Thread Hans de Graaff
commit: 9e5cbf26116e7d03dcad379337671a6f4a5202d9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Sep 10 05:51:58 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Sep 10 05:57:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5cbf26

dev-ruby/rspec-retry: new package, add 0.6.2

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

 dev-ruby/rspec-retry/Manifest |  1 +
 dev-ruby/rspec-retry/metadata.xml | 11 ++
 dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild | 30 +++
 3 files changed, 42 insertions(+)

diff --git a/dev-ruby/rspec-retry/Manifest b/dev-ruby/rspec-retry/Manifest
new file mode 100644
index ..368068de09b3
--- /dev/null
+++ b/dev-ruby/rspec-retry/Manifest
@@ -0,0 +1 @@
+DIST rspec-retry-0.6.2.gem 14336 BLAKE2B 
f619f075c13f054dd73f893a37d2da644e4a77b2cdecef886b8fb2b8616b5c89b9aebb8506b94319e0873fd798c0361a8defeae9e651c1a17b9d2f7b26364134
 SHA512 
a14874f6589c78a00baf9d50d2415bd5533559457de313a5b56be77f4e226d8885f7e976bd6926b8be669f44ec672a6b16dbcf4dff26c26ca8eac64a25fd1b5b

diff --git a/dev-ruby/rspec-retry/metadata.xml 
b/dev-ruby/rspec-retry/metadata.xml
new file mode 100644
index ..011bdd8f3bf1
--- /dev/null
+++ b/dev-ruby/rspec-retry/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd";>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+NoRedInk/rspec-retry
+  
+

diff --git a/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild 
b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
new file mode 100644
index ..96652e217e87
--- /dev/null
+++ b/dev-ruby/rspec-retry/rspec-retry-0.6.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="changelog.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Retry randomly failing rspec example"
+HOMEPAGE="https://github.com/NoRedInk/rspec-retry";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/rspec-core-3.3"
+
+all_ruby_prepare() {
+   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+
+   # Avoid specs accessing class variables from the top level
+   sed -e '/with :retry => 0/ s/context/xcontext/' \
+   -e '/should be exposed/ s/it/xit/' \
+   -i spec/lib/rspec/retry_spec.rb || die
+}



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

2023-08-29 Thread Hans de Graaff
commit: 435a01166d58e925b7ff768b0347ac2cc39ad0d3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 13:40:31 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 14:26:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=435a0116

dev-ruby/rspec-mocks: drop 3.12.2

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

 dev-ruby/rspec-mocks/Manifest  |  1 -
 dev-ruby/rspec-mocks/rspec-mocks-3.12.2.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index c7549839acd3..0853ca20ff47 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -1,4 +1,3 @@
-DIST rspec-mocks-3.12.2-git.tgz 204751 BLAKE2B 
bcbb8d6df6b1bf3b58e43e72c25b792f91f00467520cb1b366883e8ad54b7a380b287ae9e6f453de78603423f099ed0d4b3759338f5a4a91ea9c42c16439c4eb
 SHA512 
ae1cdafe53d7c3258bce4cd0bec10a9b91886f2b71736e028350ea212999b88b9fb2e3554f1db040bf8e66cfb2d0139c305aa219e01c8db998b75283da327d3a
 DIST rspec-mocks-3.12.3-git.tgz 204925 BLAKE2B 
b72faa1e560b179a0bb9f2a59d53b2dd01142bfaaa60f66056848eb3f3c7181877be3d921c3eff5e023834fb256f2a7f49f96cf448040713e52560c8d4525ef9
 SHA512 
0ed50f0e9a38a23805a56c1ae3ffa94f27428755f6613053df0771440d0b5b9f3d6d1bbc8a3e310e0f66b57540dd8bc3e409336c96a78d178506b3ac2e849b67
 DIST rspec-mocks-3.12.5-git.tgz 207219 BLAKE2B 
8cd6b706df056fbf896164f195338bc3e3f77393b0c8550a7e6e149a337de2efc0872ee50320d0c8e3d5d462ce3106b1cc34b1ea5854794e84876c32d8a6c4aa
 SHA512 
14cdbc38e88fe6a9d25c833814074bf94ee529bc8c2f13b5bdf74e9078a264d09f6b38e35966c1005fd6fbbfb004276fe1cdc5d614cf9a15550898a40d0dd474
 DIST rspec-mocks-3.12.6-git.tgz 207213 BLAKE2B 
0b8bded9c6a04bb79910784e67f97028b9935b9e20e6934c3d1cccdf7b981b386a8dfb2e5e0c1f58fbbc2006fb68dabb108444b0f284b7f7f3b39bb73cb01cdc
 SHA512 
f11ef99bdef109e3b332e0cc79e0d9c46db906b0c939ec6a89782219cea03e6282fe867212caaf2bf2eb272ed7ae1f4fe059a5626d131141925f731fcda3e91d

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.2.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.12.2.ebuild
deleted file mode 100644
index f02f29be76b4..
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.12.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-#RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-mocks";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
-   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/rspec-core-3.12.0:3
-   >=dev-ruby/rspec-expectations-2.99.0:3
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # Remove the Gemfile to avoid running through 'bundle exec'
-   rm Gemfile || die
-
-   # Remove .rspec options to avoid dependency on newer rspec when
-   # bootstrapping.
-   rm .rspec || die
-
-   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
-
-   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-08-29 Thread Hans de Graaff
commit: 1c08626b82d83ca6d6e63f2dbe999cdf5cfc5486
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 13:39:10 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 14:26:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c08626b

dev-ruby/rspec-rails: drop 6.0.2

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

 dev-ruby/rspec-rails/Manifest |  1 -
 dev-ruby/rspec-rails/rspec-rails-6.0.2.ebuild | 58 ---
 2 files changed, 59 deletions(-)

diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest
index 8a2cb317b92d..7a6e2cac5432 100644
--- a/dev-ruby/rspec-rails/Manifest
+++ b/dev-ruby/rspec-rails/Manifest
@@ -1,3 +1,2 @@
 DIST rspec-rails-5.1.2.tar.gz 157523 BLAKE2B 
b500aa53f8bd965f7b95e90403d46096073780fa4e318295bffba44211cfb9d5eab36549e6fc3afc144700a8224ebe808489959a172f1d9e76c43320b7022979
 SHA512 
f9ef3a3812590a7cd50bd34e9e6cd9669fab24736ac7693b3fffe3f8be9b8313e31b0c7b7571a735f20bc5d9194a94c2f447e69f6491190536b6534211e1b070
-DIST rspec-rails-6.0.2.tar.gz 161156 BLAKE2B 
d76836190225337e619ff56679a1096eccdbb0490cc20954770fdeafa8ced0ed7dfe7e8e9cb7ae4915bda79ced6e3bfe3b4623b11b4d049e7a5011acec6e5510
 SHA512 
cc2aa476e0d14cdcb6de2e7a254a666161bc0a0b7bca54001329e09ed27c10b9ba12c30352ce37e73af3a32bcf7e17569699b35e90c7f753085c79c43f69d737
 DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 
02fdd54524e469387264013e5da9035014533b01ba1164ffe8e3038679585af0943ad82c074f987230b98f837395e57817134466ad33e02c42650dd3ebafb707
 SHA512 
cf0e34fbc8f653713dd1ba184f01c9ad33ea8739b8c46d5e377387b7c6fc0ebc7999d1a7abbb0581735297ff8a3aa9c665d13616a1eefd6abd4a85cd657203d5

diff --git a/dev-ruby/rspec-rails/rspec-rails-6.0.2.ebuild 
b/dev-ruby/rspec-rails/rspec-rails-6.0.2.ebuild
deleted file mode 100644
index d6034dc7d399..
--- a/dev-ruby/rspec-rails/rspec-rails-6.0.2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-USE_RUBY="ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-#RUBY_FAKEGEM_TASK_DOC=""
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="RSpec's official Ruby on Rails plugin"
-HOMEPAGE="https://rspec.info/";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
-IUSE=""
-
-ruby_add_rdepend "
-   || ( dev-ruby/activesupport:7.0 dev-ruby/activesupport:6.1 )
-   || ( dev-ruby/actionpack:7.0 dev-ruby/actionpack:6.1 )
-   || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 )
-   >=dev-ruby/rspec-3.11:3"
-
-# Depend on the package being already installed for tests, because
-# requiring ammeter will load it, and we need a consistent set of rspec
-# and rspec-rails for that to work.
-ruby_add_bdepend "test? (
-   >=dev-ruby/capybara-2.2.0
-   >=dev-ruby/ammeter-1.1.5
-   ~dev-ruby/rspec-rails-${PV}
-)"
-
-all_ruby_prepare() {
-   # Remove .rspec options to avoid dependency on newer rspec when
-   # bootstrapping.
-   echo "--require spec_helper" > .rspec || die
-
-   # Avoid bundler-specific specs.
-   rm -f spec/sanity_check_spec.rb || die
-
-   # Avoid broken controller generator specs for now.
-   rm -fr spec/generators/rspec || die
-
-   # Test with a compatible rails version
-   #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die
-
-   # Fix gemspec.
-   sed -e 's/git ls-files --/find */' \
-   -i ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-08-29 Thread Hans de Graaff
commit: 3f4fdb5e8a1ce0d72efc1fe12a35df8f14861fc3
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug 29 13:41:09 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug 29 14:26:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f4fdb5e

dev-ruby/rspec-expectations: drop 3.12.0, 3.12.1

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

 dev-ruby/rspec-expectations/Manifest   |  2 -
 .../rspec-expectations-3.12.0.ebuild   | 47 --
 .../rspec-expectations-3.12.1.ebuild   | 47 --
 3 files changed, 96 deletions(-)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index 98ec5771a611..6fe75f265621 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -1,4 +1,2 @@
-DIST rspec-expectations-3.12.0-git.tgz 217524 BLAKE2B 
f9638e2e5c83020818b2de4c06074b7d70f02655a50d598ecfcd8c79e1abb2ec351c5b7aed1ec0ea84fde140fc1a04349a6f2edbffda7cb697135ac0b5788b0c
 SHA512 
51a80b5d45e8ca61a829f2130c60433999c6d5c60343d25f737bdb9d6864e89a156b29b549250f7c4248d5ba7a0cef11eb28e55d3023274051eb11f2d0361c83
-DIST rspec-expectations-3.12.1-git.tgz 218331 BLAKE2B 
9a8604bef9d0118fc3ce5c56f3c53597bf5f4a2eb6a85977fb73ba43e585fc430c3a658ed6ca5b2b9c7fce7e11add81303734bac4bafc8331b221eef8eca4a8a
 SHA512 
a0412cbf55d6cc3c0671abb3cb64bbc9473496aeb8adaa0fa5ae35f0036635adf5f894db0a9150002e7a69cffd1bf2b0c952672890197559be5c54bd2b508b64
 DIST rspec-expectations-3.12.2-git.tgz 218501 BLAKE2B 
9b4dffb018d11c6d2bea399a7c1c3ebea157f83231d50e641998e0cb77e85e65c097a5d21e6989ce4c123df00137146b409fa2af102691867195fe42f1e11735
 SHA512 
6695959bcb185654e7ae96eaf112263ab49cf89f32781ab2b445e11e5d04b070295c9fa051ed6f4925b7cce78fb233490ad12618ac8f54d24a328ae3a6788859
 DIST rspec-expectations-3.12.3-git.tgz 218754 BLAKE2B 
be6c6c50115bec39758f792030363de88abf5affa8a4df1161a386fee3dfb620542fca6225779e76aa2e72d1f782b65ef9db393be061e9ed47c72d96f47cf981
 SHA512 
37f8e0ba16b1a76f8d59571312febfc802eab1a27ff788d57bb34f410867e753dcfee83ca3d70367b77ad9f823341c653901c8ff02c75df6863937c71315

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.12.0.ebuild
deleted file mode 100644
index eca130d8b3df..
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.12.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-expectations";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
-   =dev-ruby/rspec-support-${SUBVERSION}*"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/rspec-mocks-3.2.0:3
-   >=dev-ruby/rspec-support-3.5.0:3
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # Remove the Gemfile to avoid running through 'bundle exec'
-   rm -f Gemfile || die
-
-   # fix up the gemspecs
-   sed -i \
-   -e '/git ls/d' \
-   -e '/add_development_dependency/d' \
-   "${RUBY_FAKEGEM_GEMSPEC}" || die
-}

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.1.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.12.1.ebuild
deleted file mode 100644
index ac8cf76b410e..
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.12.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-expectations";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby

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

2023-08-26 Thread Hans de Graaff
commit: fd93eb52754d11e805291a2fb966de534dd35a15
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 26 15:39:04 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 26 15:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd93eb52

dev-ruby/rspec-support: drop 3.11.0, 3.11.1

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

 dev-ruby/rspec-support/Manifest|  2 -
 dev-ruby/rspec-support/rspec-support-3.11.0.ebuild | 60 --
 dev-ruby/rspec-support/rspec-support-3.11.1.ebuild | 60 --
 3 files changed, 122 deletions(-)

diff --git a/dev-ruby/rspec-support/Manifest b/dev-ruby/rspec-support/Manifest
index 3fdc05dbab04..6f3b85356f44 100644
--- a/dev-ruby/rspec-support/Manifest
+++ b/dev-ruby/rspec-support/Manifest
@@ -1,4 +1,2 @@
-DIST rspec-support-3.11.0-git.tgz 75644 BLAKE2B 
349df9b326e98fd3564ae22c8659c95205d5e623f0e67721cdb3dd658bdbee5ec574f4286d9548984567079178997c6e9b419211c7c3da601dd02ad3aa0d448f
 SHA512 
38bd7c132b6dea3036c8c18e6c535c2dfb5faa0601fb13eb406c8bb279e42e460cecb823527b04a22966f0e965eda6b539e48cbac20c663ae3a17c01f4fbd0e0
-DIST rspec-support-3.11.1-git.tgz 77995 BLAKE2B 
19fb743a9488d13ac8b6d4238bdc100b8ff324ae021b2214e0ee5eae32a000bfed4868f5092d1f28742d74072c1b76debcbee4bd0bc9805e2e29c2f3558e
 SHA512 
2acb99fefa52d3b9b77d7875c27a7869ad3dd0d2dece09b67ba0e272a3c5e1ad1e2a1ed3adfd32f4c1b145232d8b1996a613ea308e9aa4c6a3d8aac1b8796bea
 DIST rspec-support-3.12.0-git.tgz 78119 BLAKE2B 
75ac5a3e03582fe11fba164687eddf291cba1d9389cfb47e9c0b64b59177634914313f25b94c1ab658069c331b0d19b33ecc882894ca5cbe6e17022befb45632
 SHA512 
c1296d1589bc5536b5890e1589876d0b13f122bd1b555f3e3ae62ef29fe46c989013d9435486ffe553f657d928e99434b11339c53e5248f1817a99959e344430
 DIST rspec-support-3.12.1-git.tgz 78764 BLAKE2B 
f3e6cd0123096971ee2793a69d02e4c34289904285ee9fe7081f7697c724ecc4195a3cc0e8042bd0c76ff070d6c332fbe41862c31afad9089f68f3846a613dd6
 SHA512 
88577e184a90f9f48ea97a53e5bd0bd6a2fd5e43275c4bd5cf52a4f8a36637ddb0a1043723b5902d3c0b5bd0cfe0c17a035af702cb094fb8c9543fae6401768a

diff --git a/dev-ruby/rspec-support/rspec-support-3.11.0.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.11.0.ebuild
deleted file mode 100644
index e812d299e5d2..
--- a/dev-ruby/rspec-support/rspec-support-3.11.0.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-support";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"
-
-all_ruby_prepare() {
-   sed -i -e '/git ls-files/d' ${RUBY_FAKEGEM_GEMSPEC} || die
-
-   # Remove spec that, by following symlinks, tries to scan pretty much
-   # the whole filesystem.
-   rm spec/rspec/support/caller_filter_spec.rb || die
-
-   # Avoid spec that requires a dependency on git
-   sed -i -e '/library wide checks/,/]/ s:^:#:' spec/rspec/support_spec.rb 
|| die
-
-   # Avoid a spec requiring a specific locale
-   sed -i -e '/copes with encoded strings/ 
s/RSpec::Support::OS.windows?/true/' spec/rspec/support/differ_spec.rb || die
-
-   # Avoid a brittle spec depending on ruby implementation details
-   # should be fixed upstream in next version
-   #sed -i -e '/returns a hash containing nodes for each line number/askip 
"ruby26"' spec/rspec/support/source_spec.rb || die
-}
-
-each_ruby_prepare() {
-   # Use the ruby version being tested
-   sed -i -e '/shell_out/ s:ruby:'${RUBY}':' 
spec/rspec/support/spec/shell_out_spec.rb || die
-
-   case ${RUBY} in
-   *ruby31)
-   # Avoid specs failing when run in Gentoo, possibly due 
to different IO
-   sed -e '/outputs unified diff message of two 
arrays/askip "ruby31 IO"' \
-   -e '/outputs unified diff message for hashes 
inside arrays with differing key orders/askip "ruby31 IO"' \
-   -i spec/rspec/support/differ_spec.rb || die
-   ;;
-   esac
-}
-
-each_ruby_test() {
-   RUBYLIB=lib ${RUBY} -S rspec spec || die
-}

diff --git a/dev-ruby/rspec-support/rspec-support-3.11.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.11.1.ebuild
deleted file mode 100644
index 10f031a0deeb..
--- a/dev-ruby/rspec-support/rspec-support-3.11.1.ebuild
+++ /dev/

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

2023-08-26 Thread Hans de Graaff
commit: 9987509be5229c544846a6587f5311406376b798
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 26 15:38:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 26 15:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9987509b

dev-ruby/rspec-mocks: drop 3.11.2

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

 dev-ruby/rspec-mocks/Manifest  |  1 -
 dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-ruby/rspec-mocks/Manifest b/dev-ruby/rspec-mocks/Manifest
index 103e3e1584a5..c7549839acd3 100644
--- a/dev-ruby/rspec-mocks/Manifest
+++ b/dev-ruby/rspec-mocks/Manifest
@@ -1,4 +1,3 @@
-DIST rspec-mocks-3.11.2-git.tgz 202347 BLAKE2B 
7db89badf2cd3a9bdb590260dfced05cc72ccb7b2a8f600969f17c2df0523ee602f728aef257e88876f5c3b283645cf7f3243bd6de67c5bd26d3d74d0349593a
 SHA512 
a1053cb9604b01de99f79b18fea2c4b3818d950e83da642a8b3aa9dbdb397429f51d95efa84a603770d4db94a25758c1cef15ce1ba77a4c952e9ef5f43a21e4d
 DIST rspec-mocks-3.12.2-git.tgz 204751 BLAKE2B 
bcbb8d6df6b1bf3b58e43e72c25b792f91f00467520cb1b366883e8ad54b7a380b287ae9e6f453de78603423f099ed0d4b3759338f5a4a91ea9c42c16439c4eb
 SHA512 
ae1cdafe53d7c3258bce4cd0bec10a9b91886f2b71736e028350ea212999b88b9fb2e3554f1db040bf8e66cfb2d0139c305aa219e01c8db998b75283da327d3a
 DIST rspec-mocks-3.12.3-git.tgz 204925 BLAKE2B 
b72faa1e560b179a0bb9f2a59d53b2dd01142bfaaa60f66056848eb3f3c7181877be3d921c3eff5e023834fb256f2a7f49f96cf448040713e52560c8d4525ef9
 SHA512 
0ed50f0e9a38a23805a56c1ae3ffa94f27428755f6613053df0771440d0b5b9f3d6d1bbc8a3e310e0f66b57540dd8bc3e409336c96a78d178506b3ac2e849b67
 DIST rspec-mocks-3.12.5-git.tgz 207219 BLAKE2B 
8cd6b706df056fbf896164f195338bc3e3f77393b0c8550a7e6e149a337de2efc0872ee50320d0c8e3d5d462ce3106b1cc34b1ea5854794e84876c32d8a6c4aa
 SHA512 
14cdbc38e88fe6a9d25c833814074bf94ee529bc8c2f13b5bdf74e9078a264d09f6b38e35966c1005fd6fbbfb004276fe1cdc5d614cf9a15550898a40d0dd474

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild
deleted file mode 100644
index 2125b855ba1c..
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.11.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-#RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-mocks.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-mocks";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend "=dev-ruby/rspec-support-${SUBVERSION}*
-   >=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*"
-
-ruby_add_bdepend "
-   test? (
-   >=dev-ruby/rspec-core-3.3.0:3
-   >=dev-ruby/rspec-expectations-2.99.0:3
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # Remove the Gemfile to avoid running through 'bundle exec'
-   rm Gemfile || die
-
-   # Remove .rspec options to avoid dependency on newer rspec when
-   # bootstrapping.
-   rm .rspec || die
-
-   sed -i -e '1irequire "spec_helper"' 
spec/rspec/mocks/any_instance_spec.rb || die
-
-   sed -i -e 's/git ls-files --/find */' ${RUBY_FAKEGEM_GEMSPEC} || die
-}



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

2023-08-26 Thread Hans de Graaff
commit: ff2fa767f90498ae140b5a6d59fe35065849fd9d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 26 15:37:14 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 26 15:39:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff2fa767

dev-ruby/rspec: drop 3.11.0

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

 dev-ruby/rspec/Manifest|  1 -
 dev-ruby/rspec/rspec-3.11.0.ebuild | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-ruby/rspec/Manifest b/dev-ruby/rspec/Manifest
index 5e4189fa2042..1e26033a3921 100644
--- a/dev-ruby/rspec/Manifest
+++ b/dev-ruby/rspec/Manifest
@@ -1,2 +1 @@
-DIST rspec-3.11.0.gem 10752 BLAKE2B 
24941576037669a53373d263bda99c7c98e295f5d616c08964d95dd3b0697d64c5399ed554d15705c1ea3f11c8bed667de00e0aef28d6cd1fd119057ece5f626
 SHA512 
233f80500446066a61a50d8e3f8a602316071beaa82e95776390684f7d58fa0acf8807386bee7d08b21f5481933e031b968fd752cf97efa74ba6cd411a8d1395
 DIST rspec-3.12.0.gem 10752 BLAKE2B 
80beb56bfed2200e05c8fbe040a265f4176a7142a7c077564821057eec2aa02f68c2417eae5e0309221457d419bf0c9af9123c5e8f1f19992a9361298240c0c8
 SHA512 
24278c467e5226ad1a5bb4c64190fb5d107237d9c2e5c4f16a00b026bf26d8f15e2c74a34221b198992f73ef06af314488a61358968e2083f935467e5a35

diff --git a/dev-ruby/rspec/rspec-3.11.0.ebuild 
b/dev-ruby/rspec/rspec-3.11.0.ebuild
deleted file mode 100644
index 20345b8b1b65..
--- a/dev-ruby/rspec/rspec-3.11.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec";
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE=""
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend "
-   =dev-ruby/rspec-core-${SUBVERSION}*
-   =dev-ruby/rspec-expectations-${SUBVERSION}*
-   =dev-ruby/rspec-mocks-${SUBVERSION}*"



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

2023-08-26 Thread Hans de Graaff
commit: d69c1fd82ce8cd24e15cb0447c946f62f3209ef1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 26 15:37:42 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 26 15:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d69c1fd8

dev-ruby/rspec-core: drop 3.11.0

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

 dev-ruby/rspec-core/Manifest |  1 -
 dev-ruby/rspec-core/rspec-core-3.11.0.ebuild | 91 
 2 files changed, 92 deletions(-)

diff --git a/dev-ruby/rspec-core/Manifest b/dev-ruby/rspec-core/Manifest
index b061ae418a4b..46e771a3361f 100644
--- a/dev-ruby/rspec-core/Manifest
+++ b/dev-ruby/rspec-core/Manifest
@@ -1,3 +1,2 @@
-DIST rspec-core-3.11.0-git.tgz 403154 BLAKE2B 
1a5043bd2120236e8e3ca931c1fd9562bc78d692674d3133ac3742ef7b7f81161a7fc550f4d11bf34575a85a8657aeb39fcc0fdccaab67cc189cc1d39a303ade
 SHA512 
6121b805f6feade244fe13e273526e64c5a3c74a1f9d4316c895279f4ed8576dbe3189b06040f3f29fe7d3e90f862f2c78aacb0b4bef989660eae30d046ed69c
 DIST rspec-core-3.12.1-git.tgz 409036 BLAKE2B 
0a6311f9908fd2e85621ebdb9cce5723de83e392bc5a6f0bb5be98c26b8f26b759a1cb3923a5d583f2ea7f6e72f07093bb23d54aa2b44d3a3ae0874ef6a99a73
 SHA512 
aaf7e4aebf1240c5f602a1e34f1f9e9355438ca544484f500d21e6021fd95d5ab5d26dc2249122d1dfc76b23725800f88937b5d1e53cd00d0b84faa46b056bea
 DIST rspec-core-3.12.2-git.tgz 409039 BLAKE2B 
087b08b6a5231a050d89dc8ec1648509b47078b54c05e5effc02cfcdd0f4cae9fa85f7dc02d643a6e81eb9e4c1dca54d6f4e0b0f79a5d91072c1934fddac9169
 SHA512 
6ecd39355a5060dbf820b89f2f5958b7e75a185e003036cb0ceb8dd6021d79fa14495a300acdc019b55e174bf8a6be42022bfeb0f22a35c461c0f81cd1a742fd

diff --git a/dev-ruby/rspec-core/rspec-core-3.11.0.ebuild 
b/dev-ruby/rspec-core/rspec-core-3.11.0.ebuild
deleted file mode 100644
index ae6815f1da1d..
--- a/dev-ruby/rspec-core/rspec-core-3.11.0.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST="none"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-# Also install this custom path since internal paths depend on it.
-RUBY_FAKEGEM_EXTRAINSTALL="exe"
-
-RUBY_FAKEGEM_GEMSPEC="rspec-core.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-core";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="highlight"
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend "
-   =dev-ruby/rspec-support-${SUBVERSION}*
-   highlight? ( >=dev-ruby/coderay-1.1.1 )
-"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/nokogiri-1.5.2
-   >=dev-ruby/coderay-1.1.1
-   dev-ruby/syntax
-   >=dev-ruby/thread_order-1.1.0
-   >=dev-ruby/rspec-expectations-3.8.0:3
-   >=dev-ruby/rspec-mocks-2.99.0:3
-   >=dev-ruby/rspec-support-3.9.1:3
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # Avoid dependency on cucumber since we can't run the features anyway.
-   sed -i -e '/[Cc]ucumber/ s:^:#:' Rakefile || die
-
-   # Duplicate exe also in bin. We can't change it since internal stuff
-   # also depends on this and fixing that is going to be fragile. This
-   # way we can at least install proper bin scripts.
-   cp -R exe bin || die
-
-   # Avoid unneeded dependency on git.
-   sed -i -e 's/git ls-files --/find/' rspec-core.gemspec || die
-
-   # Avoid aruba dependency so that we don't end up in dependency hell.
-   sed -i -e '/ArubaLoader/,/^end/ s:^:#:' -e '/Aruba/ s:^:#:' 
spec/spec_helper.rb || die
-   rm -f spec/support/aruba_support.rb || die
-   rm -f 
spec/integration/{bisect_runners,failed_line_detection,filtering,order,persistence_failures,suite_hooks_errors}_spec.rb
 || die
-   rm -f 
spec/integration/{spec_file_load_errors,output_stream,fail_if_no_examples}_spec.rb
 || die
-
-   # Avoid a spec failing due to path issues
-   sed -i -e '/does not load files in the default path when run by 
ruby/,/end/ s:^:#:' \
-   spec/rspec/core/configuration_spec.rb || die
-
-   # Avoid a spec that depends on dev-ruby/rspec to lessen circular
-   # dependencies, bug 662328
-   sed -i -e '/loads mocks and expectations when the constants are 
referenced/askip "gentoo: bug 662328"' spec/rspec/core_spec.rb || die
-
-   # Avoid a spec depending on specifics on local networks
-   # This fails when localhost resolves to ::1 which may be a
-   # ruby regression in the drb/acl code.
-   rm -f

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

2023-08-26 Thread Hans de Graaff
commit: 4a38c38f988fb6892622e6fa84126ba6bbc18056
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Aug 26 15:38:11 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sat Aug 26 15:39:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a38c38f

dev-ruby/rspec-expectations: drop 3.11.0, 3.11.1

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

 dev-ruby/rspec-expectations/Manifest   |  2 -
 .../rspec-expectations-3.11.0.ebuild   | 47 --
 .../rspec-expectations-3.11.1.ebuild   | 47 --
 3 files changed, 96 deletions(-)

diff --git a/dev-ruby/rspec-expectations/Manifest 
b/dev-ruby/rspec-expectations/Manifest
index 85bafe4f7704..98ec5771a611 100644
--- a/dev-ruby/rspec-expectations/Manifest
+++ b/dev-ruby/rspec-expectations/Manifest
@@ -1,5 +1,3 @@
-DIST rspec-expectations-3.11.0-git.tgz 214878 BLAKE2B 
f830a0a31fb0e7cd6639e711e4daa9faa98e514b6a1dd864c383259d199dc617c6c7ff45dc65f37cf53d3c4581c6ecb9148e42b77f3c37541d8985714d62af23
 SHA512 
209eabafe92db3de1a78524d98facda16b3f5fef11f8f0c8c74bc6fc68529c8d9a835a8196e84b8b8bdf828d548d4b00bb1acdd607cab14dad7874f55a42b0c6
-DIST rspec-expectations-3.11.1-git.tgz 217396 BLAKE2B 
b9660b22f0b23a5436d98ffe2b21b58c947765ab5cf7d245bf265faead46a5326fc403ad55ee2fcd72d96c8c29fc996715ecc74c9521ec4ca34daa9d5bc0f819
 SHA512 
1941056eb2f2205f583f335993e25030b433cb0463992d74d5c568c7bbab4313fc6e7e14ada5147064b14d6da49326e3c3cb342408cfe9b38d350c9470e5cdf9
 DIST rspec-expectations-3.12.0-git.tgz 217524 BLAKE2B 
f9638e2e5c83020818b2de4c06074b7d70f02655a50d598ecfcd8c79e1abb2ec351c5b7aed1ec0ea84fde140fc1a04349a6f2edbffda7cb697135ac0b5788b0c
 SHA512 
51a80b5d45e8ca61a829f2130c60433999c6d5c60343d25f737bdb9d6864e89a156b29b549250f7c4248d5ba7a0cef11eb28e55d3023274051eb11f2d0361c83
 DIST rspec-expectations-3.12.1-git.tgz 218331 BLAKE2B 
9a8604bef9d0118fc3ce5c56f3c53597bf5f4a2eb6a85977fb73ba43e585fc430c3a658ed6ca5b2b9c7fce7e11add81303734bac4bafc8331b221eef8eca4a8a
 SHA512 
a0412cbf55d6cc3c0671abb3cb64bbc9473496aeb8adaa0fa5ae35f0036635adf5f894db0a9150002e7a69cffd1bf2b0c952672890197559be5c54bd2b508b64
 DIST rspec-expectations-3.12.2-git.tgz 218501 BLAKE2B 
9b4dffb018d11c6d2bea399a7c1c3ebea157f83231d50e641998e0cb77e85e65c097a5d21e6989ce4c123df00137146b409fa2af102691867195fe42f1e11735
 SHA512 
6695959bcb185654e7ae96eaf112263ab49cf89f32781ab2b445e11e5d04b070295c9fa051ed6f4925b7cce78fb233490ad12618ac8f54d24a328ae3a6788859

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.11.0.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.11.0.ebuild
deleted file mode 100644
index 3da23001e151..
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.11.0.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-expectations";
-SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}-git.tgz"
-
-LICENSE="MIT"
-SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE=""
-
-SUBVERSION="$(ver_cut 1-2)"
-
-ruby_add_rdepend ">=dev-ruby/diff-lcs-1.2.0 =dev-ruby/diff-lcs-1*
-   =dev-ruby/rspec-support-${SUBVERSION}*"
-
-ruby_add_bdepend "test? (
-   >=dev-ruby/rspec-mocks-3.2.0:3
-   >=dev-ruby/rspec-support-3.5.0:3
-   )"
-
-all_ruby_prepare() {
-   # Don't set up bundler: it doesn't understand our setup.
-   sed -i -e '/[Bb]undler/d' Rakefile || die
-
-   # Remove the Gemfile to avoid running through 'bundle exec'
-   rm -f Gemfile || die
-
-   # fix up the gemspecs
-   sed -i \
-   -e '/git ls/d' \
-   -e '/add_development_dependency/d' \
-   "${RUBY_FAKEGEM_GEMSPEC}" || die
-}

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.11.1.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.11.1.ebuild
deleted file mode 100644
index ac8cf76b410e..
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.11.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="none"
-RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md"
-
-RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="A Behaviour Driven Development (BDD) framework for Ruby"
-HOMEPAGE="https://github.com/rspec/rspec-expectations";
-SRC_URI="http

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

2023-08-24 Thread Hans de Graaff
commit: 65299d489ded0e0c4837e4d9f7d5c1d208bc8697
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Aug 24 16:03:36 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Aug 25 05:20:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65299d48

dev-ruby/rspec-expectations: fix minitest deprecation

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

 dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild 
b/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild
index f350cbe37113..8af717f5741a 100644
--- a/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild
+++ b/dev-ruby/rspec-expectations/rspec-expectations-3.12.3.ebuild
@@ -36,6 +36,9 @@ all_ruby_prepare() {
# Don't set up bundler: it doesn't understand our setup.
sed -i -e '/[Bb]undler/d' Rakefile || die
 
+   # Fix minitest deprecation
+   sed -i -e 's/MiniTest/Minitest/' 
spec/rspec/expectations/minitest_integration_spec.rb || die
+
# Remove the Gemfile to avoid running through 'bundle exec'
rm -f Gemfile || die
 



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

2023-08-20 Thread Sam James
commit: 663ee929e3b015814e3c46a8fb9ba8e661a06feb
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 20 08:11:17 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 20 08:11:17 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=663ee929

dev-ruby/rspec-mocks: Stabilize 3.12.6 amd64, #912474

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

 dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
index d2d8c74b0f57..e0d75bd50829 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-08-19 Thread Arthur Zamarin
commit: ecb57ca5db164c30b877c126217524478187f396
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 19 07:45:42 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 19 07:45:42 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecb57ca5

dev-ruby/rspec-support: Stabilize 3.12.1 ppc64, #912488

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

 dev-ruby/rspec-support/rspec-support-3.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
index 2c749e6b9f98..f4d7bd34e0d0 100644
--- a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"



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

2023-08-19 Thread Arthur Zamarin
commit: a281d8729eb11e25225bfe079c182d575c89af57
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Aug 19 07:41:38 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Aug 19 07:41:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a281d872

dev-ruby/rspec-mocks: Stabilize 3.12.6 ppc64, #912474

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

 dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
index 01e7953bcefb..1226df523989 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-08-18 Thread Sam James
commit: 77712d2a83b62b1eae7c2135e93d347bf252a535
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:34:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:34:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77712d2a

dev-ruby/rspec-mocks: Stabilize 3.12.6 sparc, #912474

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

 dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
index 30396aef5488..01e7953bcefb 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



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

2023-08-18 Thread Sam James
commit: 4e9ff7f4dd38d8c643f1ff110525c24efd9ac0e3
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:17:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:17:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9ff7f4

dev-ruby/rspec-support: Stabilize 3.12.1 arm64, #912488

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

 dev-ruby/rspec-support/rspec-support-3.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
index 3678c7d36b07..6a5deb953f77 100644
--- a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"



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

2023-08-18 Thread Sam James
commit: 516ab28750b1a665dccd53f403f960d834697894
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:17:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:17:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=516ab287

dev-ruby/rspec-support: Stabilize 3.12.1 arm, #912488

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

 dev-ruby/rspec-support/rspec-support-3.12.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild 
b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
index 6a5deb953f77..08b59f843248 100644
--- a/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
+++ b/dev-ruby/rspec-support/rspec-support-3.12.1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( >=dev-ruby/rspec-3.9.0:3 
>=dev-ruby/thread_order-1.1.0 )"



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

2023-08-18 Thread Sam James
commit: 8dec9dd52057d6ee0303a57881cce02eca29774a
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 19 06:06:09 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 19 06:06:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dec9dd5

dev-ruby/rspec-mocks: Stabilize 3.12.6 arm64, #912474

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

 dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild 
b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
index 2b98763cf769..6f8e9e4eca7a 100644
--- a/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
+++ b/dev-ruby/rspec-mocks/rspec-mocks-3.12.6.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz 
-> ${P}-git.tgz"
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE=""
 
 SUBVERSION="$(ver_cut 1-2)"



  1   2   3   4   5   6   7   8   9   10   >