[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 63449ae1e4043deb68d93198137880e1c41d6dbf Author: Hans de Graaff gentoo org> AuthorDate: Sat Aug 19 05:18:07 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Aug 19 05:18:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63449ae1 dev-ruby/hamster: remove masked package Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hamster/Manifest| 1 - dev-ruby/hamster/hamster-3.0.0-r2.ebuild | 27 --- dev-ruby/hamster/metadata.xml| 11 --- 3 files changed, 39 deletions(-) diff --git a/dev-ruby/hamster/Manifest b/dev-ruby/hamster/Manifest deleted file mode 100644 index 5d11e4a7ce1a.. --- a/dev-ruby/hamster/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST hamster-3.0.0.gem 129024 BLAKE2B f2d716d9304e9dea90b9832f1ae01bc6482fb57edc72f8e4edf0646ec066d08f9aa632401ff89dd979ee6513fcae7dab3289d8fada3a0e4392c688aca3d3e009 SHA512 2e9e388ca5a6b1d52dec60ce7711bf91fba8bc51a722139168c1aafbc9bbb98602675427e23a588950f56eaaa10c4b3aefd682970a77c479f47c77f00858342a diff --git a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild b/dev-ruby/hamster/hamster-3.0.0-r2.ebuild deleted file mode 100644 index 32f50fd4951f.. --- a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Tests broken with >=ruby30 for now: https://github.com/hamstergem/hamster/pull/252 -# Bug: https://github.com/hamstergem/hamster/issues/254 -USE_RUBY="ruby27 ruby30" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" - -inherit ruby-fakegem - -DESCRIPTION="Efficient, immutable, thread-safe collection classes for Ruby" -HOMEPAGE="https://github.com/hamstergem/hamster; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~riscv" -IUSE="" - -ruby_add_rdepend "dev-ruby/concurrent-ruby:1" - -all_ruby_prepare() { - sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die - sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb spec/lib/hamster/vector/insert_spec.rb || die -} diff --git a/dev-ruby/hamster/metadata.xml b/dev-ruby/hamster/metadata.xml deleted file mode 100644 index 8646aa60c22d.. --- a/dev-ruby/hamster/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - -r...@gentoo.org -Gentoo Ruby Project - - -hamstergem/hamster - -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 9c61fd27371b46c7ec5d9658ee09655870ecbf11 Author: Sam James gentoo org> AuthorDate: Mon Mar 27 08:53:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 27 09:14:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c61fd27 dev-ruby/hamster: add note re tests for >=ruby30 Bug: https://github.com/hamstergem/hamster/pull/252 Bug: https://github.com/hamstergem/hamster/issues/254 Signed-off-by: Sam James gentoo.org> dev-ruby/hamster/hamster-3.0.0-r2.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild b/dev-ruby/hamster/hamster-3.0.0-r2.ebuild index c9a369d791e4..32f50fd4951f 100644 --- a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild +++ b/dev-ruby/hamster/hamster-3.0.0-r2.ebuild @@ -1,9 +1,11 @@ -# 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" +# Tests broken with >=ruby30 for now: https://github.com/hamstergem/hamster/pull/252 +# Bug: https://github.com/hamstergem/hamster/issues/254 +USE_RUBY="ruby27 ruby30" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 78fa9946dee086f86653d16d409aee96ce28b73e Author: Hans de Graaff gentoo org> AuthorDate: Fri Apr 8 06:51:13 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Fri Apr 8 09:15:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fa9946 dev-ruby/hamster: enable ruby30 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hamster/hamster-3.0.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild b/dev-ruby/hamster/hamster-3.0.0-r2.ebuild index 8102b2d38c19..c9a369d791e4 100644 --- a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild +++ b/dev-ruby/hamster/hamster-3.0.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby26 ruby27" +USE_RUBY="ruby26 ruby27 ruby30" RUBY_FAKEGEM_RECIPE_TEST="rspec3"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: b9c93e2465db2d00ef6f43a30103d5e8149c013b Author: Yongxiang Liang gmail com> AuthorDate: Tue Mar 15 13:13:25 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri Mar 18 06:48:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9c93e24 dev-ruby/hamster: keyword 3.0.0-r2 for ~riscv Signed-off-by: Yongxiang Liang gmail.com> Signed-off-by: Jakov Smolić gentoo.org> dev-ruby/hamster/hamster-3.0.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild b/dev-ruby/hamster/hamster-3.0.0-r2.ebuild index d391bfd1d2a0..8102b2d38c19 100644 --- a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild +++ b/dev-ruby/hamster/hamster-3.0.0-r2.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 @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/hamstergem/hamster; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~riscv" IUSE="" ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 57e37f18c4ad2e41fc3efc1e6bc772e4141c945b Author: Hans de Graaff gentoo org> AuthorDate: Tue Nov 23 11:41:42 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Nov 24 06:37:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57e37f18 dev-ruby/hamster: cleanup Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hamster/hamster-3.0.0-r1.ebuild | 26 -- 1 file changed, 26 deletions(-) diff --git a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild deleted file mode 100644 index 3ebc8b4021d3.. --- a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -USE_RUBY="ruby24 ruby25 ruby26 ruby27" - -RUBY_FAKEGEM_RECIPE_TEST="rspec3" -RUBY_FAKEGEM_RECIPE_DOC="rdoc" - -inherit ruby-fakegem - -DESCRIPTION="Efficient, immutable, thread-safe collection classes for Ruby" -HOMEPAGE="https://github.com/hamstergem/hamster; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="" - -ruby_add_rdepend "dev-ruby/concurrent-ruby:1" - -all_ruby_prepare() { - sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die - sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb spec/lib/hamster/vector/insert_spec.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 23445c9e0faeced7057c931165eda90b0fd74796 Author: Hans de Graaff gentoo org> AuthorDate: Sun Nov 14 07:37:28 2021 + Commit: Hans de Graaff gentoo org> CommitDate: Sun Nov 14 08:10:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23445c9e dev-ruby/hamster: EAPI 8 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hamster/hamster-3.0.0-r2.ebuild | 25 + 1 file changed, 25 insertions(+) diff --git a/dev-ruby/hamster/hamster-3.0.0-r2.ebuild b/dev-ruby/hamster/hamster-3.0.0-r2.ebuild new file mode 100644 index ..d391bfd1d2a0 --- /dev/null +++ b/dev-ruby/hamster/hamster-3.0.0-r2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +inherit ruby-fakegem + +DESCRIPTION="Efficient, immutable, thread-safe collection classes for Ruby" +HOMEPAGE="https://github.com/hamstergem/hamster; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend "dev-ruby/concurrent-ruby:1" + +all_ruby_prepare() { + sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb spec/lib/hamster/vector/insert_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: c219d1274953954abf47fb6b2abc17d0f48c447c Author: Hans de Graaff gentoo org> AuthorDate: Wed Feb 26 06:06:53 2020 + Commit: Hans de Graaff gentoo org> CommitDate: Wed Feb 26 06:06:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c219d127 dev-ruby/hamster: add ruby27 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/hamster/hamster-3.0.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild index e2faef6a02b..3ebc8b4021d 100644 --- a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild +++ b/dev-ruby/hamster/hamster-3.0.0-r1.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_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 88754ee0c9436ea2fa47b5d60291b207fa5b08db Author: Hans de Graaff gentoo org> AuthorDate: Sat Feb 2 07:53:15 2019 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Feb 2 07:54:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88754ee0 dev-ruby/hamster: add ruby26 Signed-off-by: Hans de Graaff gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 dev-ruby/hamster/hamster-3.0.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild index c5d5160fd6c..e2faef6a02b 100644 --- a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild +++ b/dev-ruby/hamster/hamster-3.0.0-r1.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_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 2b3557e3ba345b27dd6db20dfe75556b387a7639 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 11 04:42:56 2018 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 11 04:42:56 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3557e3 dev-ruby/hamster: add ruby25 Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-ruby/hamster/hamster-3.0.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild index 1efc4838233..c5d5160fd6c 100644 --- a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild +++ b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby21 ruby22 ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 791bb462226bc02f125268895abda4594f674beb Author: Hans de Graaff gentoo org> AuthorDate: Tue Aug 8 04:55:52 2017 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Aug 8 04:55:52 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791bb462 dev-ruby/hamster: add ruby24 Package-Manager: Portage-2.3.6, Repoman-2.3.2 dev-ruby/hamster/hamster-3.0.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild index 83847fd4248..1efc4838233 100644 --- a/dev-ruby/hamster/hamster-3.0.0-r1.ebuild +++ b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 -USE_RUBY="ruby20 ruby21 ruby22 ruby23" +USE_RUBY="ruby21 ruby22 ruby23 ruby24" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_RECIPE_DOC="rdoc"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 0b2a7415fd6e21cb3747b746412d59229d0ec5e7 Author: Hans de Graaff gentoo org> AuthorDate: Thu Sep 1 05:14:25 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Thu Sep 1 05:15:25 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b2a7415 dev-ruby/hamster: add missing dependency, fixes bug 592602 Package-Manager: portage-2.2.28 dev-ruby/hamster/{hamster-3.0.0.ebuild => hamster-3.0.0-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-ruby/hamster/hamster-3.0.0.ebuild b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild similarity index 92% rename from dev-ruby/hamster/hamster-3.0.0.ebuild rename to dev-ruby/hamster/hamster-3.0.0-r1.ebuild index 4e47958..f858af7 100644 --- a/dev-ruby/hamster/hamster-3.0.0.ebuild +++ b/dev-ruby/hamster/hamster-3.0.0-r1.ebuild @@ -19,6 +19,8 @@ SLOT="0" KEYWORDS="~amd64" IUSE="" +ruby_add_rdepend "dev-ruby/concurrent-ruby:1" + all_ruby_prepare() { sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb spec/lib/hamster/vector/insert_spec.rb || die
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/hamster/
commit: 913a586ebe03a883ffbffd4b9ef8c5492f24b8af Author: Hans de Graaff gentoo org> AuthorDate: Tue Jul 5 04:49:54 2016 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Jul 5 04:49:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=913a586e dev-ruby/hamster: initial import of 3.0.0 New dependency for www-apps/nanoc Package-Manager: portage-2.2.28 dev-ruby/hamster/Manifest | 1 + dev-ruby/hamster/hamster-3.0.0.ebuild | 25 + dev-ruby/hamster/metadata.xml | 11 +++ 3 files changed, 37 insertions(+) diff --git a/dev-ruby/hamster/Manifest b/dev-ruby/hamster/Manifest new file mode 100644 index 000..871c444 --- /dev/null +++ b/dev-ruby/hamster/Manifest @@ -0,0 +1 @@ +DIST hamster-3.0.0.gem 129024 SHA256 5951e3a3ffd15ba854a976ac36ebae9469966f726034ffed0dccdb6d12d434d8 SHA512 2e9e388ca5a6b1d52dec60ce7711bf91fba8bc51a722139168c1aafbc9bbb98602675427e23a588950f56eaaa10c4b3aefd682970a77c479f47c77f00858342a WHIRLPOOL 02189f4c6fede4a414d1a78d62eaee251f42fd5727ad2c1698ffafdbdf7fd8fa09750a95eac5e422a76355a58f0bc40ee863f27d43821e9fb15a5e5f006db466 diff --git a/dev-ruby/hamster/hamster-3.0.0.ebuild b/dev-ruby/hamster/hamster-3.0.0.ebuild new file mode 100644 index 000..4e47958 --- /dev/null +++ b/dev-ruby/hamster/hamster-3.0.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +USE_RUBY="ruby20 ruby21 ruby22 ruby23" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_RECIPE_DOC="rdoc" + +inherit ruby-fakegem + +DESCRIPTION="Efficient, immutable, thread-safe collection classes for Ruby" +HOMEPAGE="https://github.com/hamstergem/hamster; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="" + +all_ruby_prepare() { + sed -i -e '/codeclimate/I s:^:#:' spec/spec_helper.rb || die + sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb spec/lib/hamster/vector/insert_spec.rb || die +} diff --git a/dev-ruby/hamster/metadata.xml b/dev-ruby/hamster/metadata.xml new file mode 100644 index 000..dad41f3 --- /dev/null +++ b/dev-ruby/hamster/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd;> + + +r...@gentoo.org +Gentoo Ruby Project + + +hamstergem/hamster + +