[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: efbc2b444a36cb2ada40c52d164666756bc64fd9 Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 27 08:09:50 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 27 08:09:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efbc2b44 dev-ruby/test_declarative: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index fbabbb619970..fddfc598d4d5 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 226efc53c98ed2720fbb4e746dd77a00d9035740 Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 12 07:07:08 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 12 07:07:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226efc53 dev-ruby/test_declarative: drop minitest workaround This is now covered by a patch from upstream. Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 2da6eed8edf0..6d224410b2b2 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -30,9 +30,6 @@ all_ruby_prepare() { sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die - - # Work around incompatibilities in newer minitest versions. - sed -i -e "15irequire 'minitest/unit'" test/test_declarative_test.rb || die } each_ruby_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: d01d69fd3ed9cdf94db098f5479bfdeb994c19fe Author: Hans de Graaff gentoo org> AuthorDate: Sat Nov 11 07:35:31 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Nov 11 07:35:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01d69fd dev-ruby/test_declarative: fix tests with newer minitest Closes: https://bugs.gentoo.org/912063 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 05ab7eb9d171..f610d7a0d326 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -29,6 +29,9 @@ all_ruby_prepare() { sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die + + # Work around incompatibilities in newer minitest versions. + sed -i -e "15irequire 'minitest/unit'" test/test_declarative_test.rb || die } each_ruby_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 2aa5eb7bd6f5f511e6d486d5f85939e2839efcc8 Author: Sam James gentoo org> AuthorDate: Sun Apr 23 22:20:02 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 22:20:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa5eb7b dev-ruby/test_declarative: Stabilize 0.0.6-r1 sparc, #904903 Signed-off-by: Sam James gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 83aa755b0111..05ab7eb9d171 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 8c8a05c754c0f9e11c5ef79e3a21b35d8c6b19e0 Author: Sam James gentoo org> AuthorDate: Sun Apr 23 21:38:52 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 21:38:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c8a05c7 dev-ruby/test_declarative: Stabilize 0.0.6-r1 ppc64, #904903 Signed-off-by: Sam James gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index f5c049d79b5a..83aa755b0111 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 4ce86600b267d4718b0179a5d36dbdb72d4e78a3 Author: Sam James gentoo org> AuthorDate: Sun Apr 23 21:31:16 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 21:31:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ce86600 dev-ruby/test_declarative: Stabilize 0.0.6-r1 arm64, #904903 Signed-off-by: Sam James gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 80fe09005291..f5c049d79b5a 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: d9e61da123c624ed4d833491bd969cedb2b5fef5 Author: Sam James gentoo org> AuthorDate: Sun Apr 23 21:30:30 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 21:30:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9e61da1 dev-ruby/test_declarative: Stabilize 0.0.6-r1 arm, #904903 Signed-off-by: Sam James gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 858c2ee9d85f..80fe09005291 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 22cc964f57c459fb291f3944d09dfed9f3749c7e Author: Sam James gentoo org> AuthorDate: Sun Apr 23 21:29:39 2023 + Commit: Sam James gentoo org> CommitDate: Sun Apr 23 21:29:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22cc964f dev-ruby/test_declarative: Stabilize 0.0.6-r1 ppc, #904903 Signed-off-by: Sam James gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index e1b47024fede..858c2ee9d85f 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: cef1b33c8ef9cfbf753c2b5266f54962148f511a Author: Hans de Graaff gentoo org> AuthorDate: Fri Mar 10 17:25:10 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Mar 10 20:29:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef1b33c dev-ruby/test_declarative: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 90930b4d2aa8..e1b47024fede 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30 ruby31" +USE_RUBY="ruby27 ruby30 ruby31 ruby32" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: b13f4e369ff89a23dd7499bc055607e4bffc1990 Author: WANG Xuerui gentoo org> AuthorDate: Tue May 10 00:52:17 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 10 01:07:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13f4e36 dev-ruby/test_declarative: keyword 0.0.6-r1 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 39192b16958f..90930b4d2aa8 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: ffdcec2af33ae8aef3017ad53d7b382cf83611c9 Author: Sam James gentoo org> AuthorDate: Tue Apr 26 14:34:27 2022 + Commit: Sam James gentoo org> CommitDate: Tue Apr 26 14:38:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffdcec2a dev-ruby/test_declarative: Keyword 0.0.6-r1 s390, #840930 Signed-off-by: Sam James gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 52d600b75fdf..39192b16958f 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 46063c68b599f991eaa9a2062723a5f800190ae5 Author: Hans de Graaff gentoo org> AuthorDate: Sun Apr 17 06:53:29 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Apr 17 06:56:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46063c68 dev-ruby/test_declarative: enable ruby31 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 4f5866174a60..52d600b75fdf 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby26 ruby27 ruby30" +USE_RUBY="ruby26 ruby27 ruby30 ruby31" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 727f576d6215b709e5df000513169676175c2771 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jan 15 06:36:31 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jan 15 06:36:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727f576d dev-ruby/test_declarative: stable all arches Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 3188501ca72e..4f5866174a60 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: ec101a74888228df71976992623174b79e61af38 Author: Hans de Graaff gentoo org> AuthorDate: Sat Jan 15 06:36:47 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Jan 15 06:36:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec101a74 dev-ruby/test_declarative: cleanup Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> .../test_declarative/test_declarative-0.0.6.ebuild | 37 -- 1 file changed, 37 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild deleted file mode 100644 index 5dcd6d1e34e3.. --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby25 ruby26 ruby27 ruby30" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="README.md" - -inherit ruby-fakegem - -DESCRIPTION="Simply adds a declarative test method syntax to test/unit" -HOMEPAGE="https://github.com/svenfuchs/test_declarative; -SRC_URI="https://github.com/svenfuchs/test_declarative/tarball/v${PV} -> ${P}.tgz" -RUBY_S="svenfuchs-test_declarative-*" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" -IUSE="" - -ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )" - -all_ruby_prepare() { - sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die -} - -each_ruby_test() { - # There are other gemfiles but their setup seems broken atm. - for gemfile in Gemfile ; do - einfo "Running tests with ${gemfile}" - BUNDLE_GEMFILE=${gemfile} ${RUBY} -S bundle exec rake test || die - done -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: eb4b1464d4b6955e0cd246052f5e87b3bb331742 Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 23 11:28:00 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 23 11:28:08 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb4b1464 dev-ruby/test_declarative: fix obsolete uri Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild index 55c83b232267..3188501ca72e 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -15,7 +15,7 @@ inherit ruby-fakegem DESCRIPTION="Simply adds a declarative test method syntax to test/unit" HOMEPAGE="https://github.com/svenfuchs/test_declarative; -SRC_URI="https://github.com/svenfuchs/test_declarative/tarball/v${PV} -> ${P}.tgz" +SRC_URI="https://github.com/svenfuchs/test_declarative/archive/v${PV} -> ${P}.tgz" RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 83332ff82523f9e8766cabe7bc4c02eb29f7cb14 Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 23 10:46:53 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Nov 23 10:48:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83332ff8 dev-ruby/test_declarative: EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> .../test_declarative-0.0.6-r1.ebuild | 40 ++ 1 file changed, 40 insertions(+) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild new file mode 100644 index ..55c83b232267 --- /dev/null +++ b/dev-ruby/test_declarative/test_declarative-0.0.6-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27 ruby30" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="test_declarative.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Simply adds a declarative test method syntax to test/unit" +HOMEPAGE="https://github.com/svenfuchs/test_declarative; +SRC_URI="https://github.com/svenfuchs/test_declarative/tarball/v${PV} -> ${P}.tgz" +RUBY_S="svenfuchs-test_declarative-*" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )" + +all_ruby_prepare() { + sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die + + sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + # There are other gemfiles but their setup seems broken atm. + for gemfile in Gemfile ; do + einfo "Running tests with ${gemfile}" + BUNDLE_GEMFILE=${gemfile} ${RUBY} -S bundle exec rake test || die + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: c82e1b33683e5cedd96a35ead4c8c93154b777dc Author: Sam James gentoo org> AuthorDate: Sat Oct 2 20:40:02 2021 + Commit: Sam James gentoo org> CommitDate: Sat Oct 2 20:40:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c82e1b33 dev-ruby/test_declarative: Stabilize 0.0.6 x86, #807082 Signed-off-by: Sam James gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index fee88b0e83d..5dcd6d1e34e 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -19,7 +19,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 20f3da3ff62d41aee42115013386a3c52eeda66c Author: Marek Szuba gentoo org> AuthorDate: Tue Sep 7 15:34:03 2021 + Commit: Marek Szuba gentoo org> CommitDate: Tue Sep 7 15:34:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20f3da3f dev-ruby/test_declarative: keyword 0.0.6 for ~riscv Signed-off-by: Marek Szuba gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index 2df24fd0a22..fee88b0e83d 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -19,7 +19,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: b1ee18b2272d8f729724bdf5db025635e86d4235 Author: Hans de Graaff gentoo org> AuthorDate: Sun Jan 3 07:47:55 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jan 3 08:05:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1ee18b2 dev-ruby/test_declarative: add 0.0.6 Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index a534ca0a8ed..2df24fd0a22 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby24 ruby25 ruby26 ruby27" +USE_RUBY="ruby25 ruby26 ruby27 ruby30" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 7a49326c18e386af87bba94f49dd46606ac00fe5 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 20 15:19:59 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 20 17:04:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a49326c dev-ruby/test_declarative: keyworded 0.0.6 for sparc Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index 7864edd2629..a534ca0a8ed 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -19,7 +19,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: be38cfab5d87f206cc43302227c1e08717ec0708 Author: Hans de Graaff gentoo org> AuthorDate: Fri Jan 3 15:19:45 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Jan 3 15:55:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be38cfab dev-ruby/test_declarative: add ruby27 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index 77ad94130e8..fbd9981c7aa 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25 ruby26" +USE_RUBY="ruby24 ruby25 ruby26 ruby27" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: fd871c84125945adb5286a788394428143b2d0f0 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 8 08:02:37 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 9 08:06:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd871c84 dev-ruby/test_declarative: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index eb7b4886f5a..77ad94130e8 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25 ruby26" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: cfe1aa3181554858219d298311e7bf45f5bf6393 Author: Hans de Graaff gentoo org> AuthorDate: Tue Jan 8 08:01:00 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jan 9 08:06:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe1aa31 dev-ruby/test_declarative: cleanup Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/test_declarative/Manifest | 1 - .../test_declarative-0.0.5-r2.ebuild | 35 -- 2 files changed, 36 deletions(-) diff --git a/dev-ruby/test_declarative/Manifest b/dev-ruby/test_declarative/Manifest index e8b052400d8..248e46e4fae 100644 --- a/dev-ruby/test_declarative/Manifest +++ b/dev-ruby/test_declarative/Manifest @@ -1,2 +1 @@ -DIST test_declarative-0.0.5.tgz 2114 BLAKE2B 6856e3bb734354f75298107e243bc461143176797e98d69f5c67a6d121a6556310d46d4676d32bbc5317d39e0c48fa4f4cff1cbeb3e31ec5834ed406d7cba33b SHA512 69641a56c38403a86a8562910aa5ab433476351cc0e5a1f2a640030bfb4f82b96bf724d911ce46ff75dfe934de50d6549304088ee85d5689990e0ce5d263c160 DIST test_declarative-0.0.6.tgz 3586 BLAKE2B de8e4b011de9ce0773e2c76887d6cf7d888c2f799a07e6dda024b301594edc37ccf2c386c366c0a13d81a1f0697fe7be92932db7d66e5ed482d529fac4b9ce78 SHA512 f147fef7f3ac912c7b1cb2826cfc7cb5abf4cba92ea4f7accc2b1ba3a4f0775bff5ae06e80370144b7b1e7d03e2f3129e268c5d7056ee2aca9d77047a1b5a1c3 diff --git a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild deleted file mode 100644 index 338f473cbc6..000 --- a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -# ruby22, ruby23: fails due to minitest incompatabilities. -USE_RUBY="ruby21 ruby22 ruby23 ruby24" - -RUBY_FAKEGEM_TASK_TEST="" -RUBY_FAKEGEM_TASK_DOC="" - -RUBY_FAKEGEM_EXTRADOC="README.textile" - -inherit ruby-fakegem - -DESCRIPTION="Simply adds a declarative test method syntax to test/unit" -HOMEPAGE="https://github.com/svenfuchs/test_declarative; -SRC_URI="https://github.com/svenfuchs/test_declarative/tarball/v${PV} -> ${P}.tgz" -RUBY_S="svenfuchs-test_declarative-*" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" -IUSE="" - -each_ruby_test() { - case ${RUBY} in - *ruby22|*ruby23|*ruby24) - einfo "Tests do not work with ${RUBY}" - ;; - *) - ${RUBY} test/test_declarative_test.rb || die "Tests failed." - ;; - esac -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 0072876d028ab15a8f14ad023aa8b981383ef80f Author: Hans de Graaff gentoo org> AuthorDate: Sun Jul 8 03:44:53 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Jul 8 03:44:53 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0072876d dev-ruby/test_declarative: allow more rake versions for tests Closes: https://bugs.gentoo.org/660574 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index af226ce3f0c..eb7b4886f5a 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -3,7 +3,7 @@ EAPI=5 -USE_RUBY="ruby22 ruby23 ruby24 ruby25" +USE_RUBY="ruby23 ruby24 ruby25" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC="" @@ -22,10 +22,10 @@ SLOT="0" KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="" -ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 )" +ruby_add_bdepend "test? ( dev-ruby/bundler >=dev-ruby/minitest-5.10:5 )" all_ruby_prepare() { - sed -i -e '/rake/ s/12.0.0/12/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die + sed -i -e '/rake/ s/~> 12.0.0/>= 10/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die } each_ruby_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 1d46ff9cc4add8628ed3f940fb8db2e882e4864f Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 4 20:49:26 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 4 20:56:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d46ff9c dev-ruby/test_declarative: remove obsolete comment Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index 6df4f1c1e8c..416aa142c78 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -3,7 +3,6 @@ EAPI=5 -# ruby22, ruby23: fails due to minitest incompatabilities. USE_RUBY="ruby22 ruby23 ruby24 ruby25" RUBY_FAKEGEM_TASK_TEST=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 78fb6c6b76da72968266bfac7fbeaa6708480344 Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 4 20:50:05 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 4 20:56:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fb6c6b dev-ruby/test_declarative: amd64 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index 416aa142c78..af226ce3f0c 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -19,7 +19,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: f031908e2ea5eac1bffd34a2db74386660aaefda Author: Hans de Graaff gentoo org> AuthorDate: Wed Jul 4 20:48:47 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Jul 4 20:56:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f031908e dev-ruby/test_declarative: loosen minitest dependency Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/test_declarative/test_declarative-0.0.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild index 970e137404c..6df4f1c1e8c 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -26,7 +26,7 @@ IUSE="" ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 )" all_ruby_prepare() { - sed -i -e '/rake/ s/12.0.0/12/' Gemfile || die + sed -i -e '/rake/ s/12.0.0/12/ ; /minitest/ s/5.10.1/5.10/' Gemfile || die } each_ruby_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 264920af9d22cd60e57adae4b954740c723785c9 Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 27 06:59:29 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 27 07:02:09 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=264920af dev-ruby/test_declarative: add 0.0.6 Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/test_declarative/Manifest | 1 + .../test_declarative/test_declarative-0.0.6.ebuild | 38 ++ 2 files changed, 39 insertions(+) diff --git a/dev-ruby/test_declarative/Manifest b/dev-ruby/test_declarative/Manifest index 767b650d28d..e8b052400d8 100644 --- a/dev-ruby/test_declarative/Manifest +++ b/dev-ruby/test_declarative/Manifest @@ -1 +1,2 @@ DIST test_declarative-0.0.5.tgz 2114 BLAKE2B 6856e3bb734354f75298107e243bc461143176797e98d69f5c67a6d121a6556310d46d4676d32bbc5317d39e0c48fa4f4cff1cbeb3e31ec5834ed406d7cba33b SHA512 69641a56c38403a86a8562910aa5ab433476351cc0e5a1f2a640030bfb4f82b96bf724d911ce46ff75dfe934de50d6549304088ee85d5689990e0ce5d263c160 +DIST test_declarative-0.0.6.tgz 3586 BLAKE2B de8e4b011de9ce0773e2c76887d6cf7d888c2f799a07e6dda024b301594edc37ccf2c386c366c0a13d81a1f0697fe7be92932db7d66e5ed482d529fac4b9ce78 SHA512 f147fef7f3ac912c7b1cb2826cfc7cb5abf4cba92ea4f7accc2b1ba3a4f0775bff5ae06e80370144b7b1e7d03e2f3129e268c5d7056ee2aca9d77047a1b5a1c3 diff --git a/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild new file mode 100644 index 000..970e137404c --- /dev/null +++ b/dev-ruby/test_declarative/test_declarative-0.0.6.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 + +# ruby22, ruby23: fails due to minitest incompatabilities. +USE_RUBY="ruby22 ruby23 ruby24 ruby25" + +RUBY_FAKEGEM_TASK_TEST="" +RUBY_FAKEGEM_TASK_DOC="" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +inherit ruby-fakegem + +DESCRIPTION="Simply adds a declarative test method syntax to test/unit" +HOMEPAGE="https://github.com/svenfuchs/test_declarative; +SRC_URI="https://github.com/svenfuchs/test_declarative/tarball/v${PV} -> ${P}.tgz" +RUBY_S="svenfuchs-test_declarative-*" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 )" + +all_ruby_prepare() { + sed -i -e '/rake/ s/12.0.0/12/' Gemfile || die +} + +each_ruby_test() { + # There are other gemfiles but their setup seems broken atm. + for gemfile in Gemfile ; do + einfo "Running tests with ${gemfile}" + BUNDLE_GEMFILE=${gemfile} ${RUBY} -S bundle exec rake test || die + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 6a1affb3d4b97dda33edfbbd1a60beb39a60d807 Author: Hans de Graaff gentoo org> AuthorDate: Wed Dec 27 07:01:16 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Dec 27 07:02:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1affb3 dev-ruby/test_declarative: amd64 stable Package-Manager: Portage-2.3.13, Repoman-2.3.3 dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild index b20fcfc1e46..338f473cbc6 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="" each_ruby_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 9f4f9deaad1d2463f15b1d7baff6622b5b330afc Author: Alexis Ballier gentoo org> AuthorDate: Fri Jun 30 11:47:30 2017 + Commit: Alexis Ballier gentoo org> CommitDate: Fri Jun 30 12:47:13 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4f9dea dev-ruby/test_declarative: keyword ~arm64 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild index ad549186dc9..b20fcfc1e46 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild @@ -20,7 +20,7 @@ RUBY_S="svenfuchs-test_declarative-*" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="" each_ruby_test() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 5940bc6aab74cfad923c60f6d60577a97196e560 Author: Hans de Graaff gentoo org> AuthorDate: Sun May 7 07:02:14 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Sun May 7 09:43:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5940bc6a dev-ruby/test_declarative: add ruby24 Package-Manager: Portage-2.3.5, Repoman-2.3.1 dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild index dfdf4fe19db..ad549186dc9 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 # ruby22, ruby23: fails due to minitest incompatabilities. -USE_RUBY="ruby20 ruby21 ruby22 ruby23" +USE_RUBY="ruby21 ruby22 ruby23 ruby24" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC="" @@ -25,7 +25,7 @@ IUSE="" each_ruby_test() { case ${RUBY} in - *ruby22|*ruby23) + *ruby22|*ruby23|*ruby24) einfo "Tests do not work with ${RUBY}" ;; *)
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 49f88c9e6aabbdf8aebdc57a7f27c245f75f4cbe Author: Hans de Graaff gentoo org> AuthorDate: Mon Mar 28 08:56:21 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Mar 28 10:21:47 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49f88c9e dev-ruby/test_declarative: add ruby23 Package-Manager: portage-2.2.26 dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild index 838ece6..c6aa04a 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild @@ -4,8 +4,8 @@ EAPI=5 -# ruby22: fails due to minitest incompatabilities. -USE_RUBY="ruby20 ruby21 ruby22" +# ruby22, ruby23: fails due to minitest incompatabilities. +USE_RUBY="ruby20 ruby21 ruby22 ruby23" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC="" @@ -26,8 +26,8 @@ IUSE="" each_ruby_test() { case ${RUBY} in - *ruby22) - einfo "Tests do not work with ruby22" + *ruby22|*ruby23) + einfo "Tests do not work with ${RUBY}" ;; *) ${RUBY} test/test_declarative_test.rb || die "Tests failed."
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: ed910dcd703e7cb831f990291829455630cff44a Author: Hans de Graaff gentoo org> AuthorDate: Mon Mar 28 08:53:45 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Mar 28 10:21:44 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed910dcd dev-ruby/test_declarative: drop ruby19 Package-Manager: portage-2.2.26 dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild index 135ebc7..838ece6 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ EAPI=5 # ruby22: fails due to minitest incompatabilities. -USE_RUBY="ruby19 ruby20 ruby21 ruby22" +USE_RUBY="ruby20 ruby21 ruby22" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/test_declarative/
commit: 8387eede03884c28ee6e9c4c01aea284fa84635b Author: Hans de Graaff gentoo org> AuthorDate: Fri Dec 25 08:43:39 2015 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Dec 25 08:46:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8387eede dev-ruby/test_declarative: add ruby22 Skip tests for ruby22 since they don't work at all. We only keep this package for i18n's tests and they seem to work fine on ruby22, so we add ruby22 support here as well so we can add ruby22 for rails. Package-Manager: portage-2.2.24 dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild index 6286a5e..135ebc7 100644 --- a/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild +++ b/dev-ruby/test_declarative/test_declarative-0.0.5-r2.ebuild @@ -5,7 +5,7 @@ EAPI=5 # ruby22: fails due to minitest incompatabilities. -USE_RUBY="ruby19 ruby20 ruby21" +USE_RUBY="ruby19 ruby20 ruby21 ruby22" RUBY_FAKEGEM_TASK_TEST="" RUBY_FAKEGEM_TASK_DOC="" @@ -25,5 +25,12 @@ KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" IUSE="" each_ruby_test() { - ${RUBY} test/test_declarative_test.rb || die "Tests failed." + case ${RUBY} in + *ruby22) + einfo "Tests do not work with ruby22" + ;; + *) + ${RUBY} test/test_declarative_test.rb || die "Tests failed." + ;; + esac }