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

2023-12-27 Thread Hans de Graaff
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/

2023-11-11 Thread Hans de Graaff
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/

2023-11-10 Thread Hans de Graaff
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/

2023-04-23 Thread Sam James
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/

2023-04-23 Thread Sam James
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/

2023-04-23 Thread Sam James
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/

2023-04-23 Thread Sam James
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/

2023-04-23 Thread Sam James
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/

2023-03-10 Thread Hans de Graaff
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/

2022-05-09 Thread WANG Xuerui
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/

2022-04-26 Thread Sam James
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/

2022-04-17 Thread Hans de Graaff
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/

2022-01-14 Thread Hans de Graaff
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/

2022-01-14 Thread Hans de Graaff
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/

2021-11-23 Thread Hans de Graaff
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/

2021-11-23 Thread Hans de Graaff
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/

2021-10-02 Thread Sam James
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/

2021-09-07 Thread Marek Szuba
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/

2021-01-03 Thread Hans de Graaff
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/

2020-04-20 Thread Sergei Trofimovich
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/

2020-01-03 Thread Hans de Graaff
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/

2019-01-09 Thread Hans de Graaff
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/

2019-01-09 Thread Hans de Graaff
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/

2018-07-07 Thread Hans de Graaff
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/

2018-07-04 Thread Hans de Graaff
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/

2018-07-04 Thread Hans de Graaff
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/

2018-07-04 Thread Hans de Graaff
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/

2017-12-26 Thread Hans de Graaff
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/

2017-12-26 Thread Hans de Graaff
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/

2017-06-30 Thread Alexis Ballier
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/

2017-05-07 Thread Hans de Graaff
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/

2016-03-28 Thread Hans de Graaff
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/

2016-03-28 Thread Hans de Graaff
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/

2015-12-25 Thread Hans de Graaff
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
 }