public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/virtus/
@ 2018-04-23  5:56 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2018-04-23  5:56 UTC (permalink / raw
  To: gentoo-commits

commit:     20e33f5797c89932c196c76eeec7aac31ef1db2a
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Mon Apr 23 05:55:18 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Mon Apr 23 05:56:01 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e33f57

dev-ruby/virtus: add ruby24

Package-Manager: Portage-2.3.24, Repoman-2.3.6

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

diff --git a/dev-ruby/virtus/virtus-1.0.5.ebuild b/dev-ruby/virtus/virtus-1.0.5.ebuild
index f08cac98e9e..33a923897c7 100644
--- a/dev-ruby/virtus/virtus-1.0.5.ebuild
+++ b/dev-ruby/virtus/virtus-1.0.5.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=6
 
-USE_RUBY="ruby21 ruby22 ruby23"
+USE_RUBY="ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/virtus/
@ 2018-08-05 20:37 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2018-08-05 20:37 UTC (permalink / raw
  To: gentoo-commits

commit:     6932b3be480871717c1634b4c7a06e137f973212
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sun Aug  5 20:34:32 2018 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sun Aug  5 20:36:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6932b3be

dev-ruby/virtus: add ruby25

Package-Manager: Portage-2.3.40, Repoman-2.3.9

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

diff --git a/dev-ruby/virtus/virtus-1.0.5.ebuild b/dev-ruby/virtus/virtus-1.0.5.ebuild
index 33a923897c7..630526e8136 100644
--- a/dev-ruby/virtus/virtus-1.0.5.ebuild
+++ b/dev-ruby/virtus/virtus-1.0.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby22 ruby23 ruby24"
+USE_RUBY="ruby23 ruby24 ruby25"
 
 RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/virtus/
@ 2019-05-10  5:40 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2019-05-10  5:40 UTC (permalink / raw
  To: gentoo-commits

commit:     3907ec52b1641605eb7b210c112fb75f10006069
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri May 10 05:38:05 2019 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri May 10 05:38:26 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3907ec52

dev-ruby/virtus: add ruby26

Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

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

diff --git a/dev-ruby/virtus/virtus-1.0.5.ebuild b/dev-ruby/virtus/virtus-1.0.5.ebuild
index 630526e8136..54d033f79d7 100644
--- a/dev-ruby/virtus/virtus-1.0.5.ebuild
+++ b/dev-ruby/virtus/virtus-1.0.5.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=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/virtus/
@ 2021-05-04  5:29 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2021-05-04  5:29 UTC (permalink / raw
  To: gentoo-commits

commit:     e7ae2ff9eb2a4c5a181ebd5fbd317a66870b7927
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue May  4 05:25:37 2021 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue May  4 05:29:38 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7ae2ff9

dev-ruby/virtus: add ruby27

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff <graaff <AT> gentoo.org>

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

diff --git a/dev-ruby/virtus/virtus-1.0.5.ebuild b/dev-ruby/virtus/virtus-1.0.5.ebuild
index 54d033f79d7..331877bd8fb 100644
--- a/dev-ruby/virtus/virtus-1.0.5.ebuild
+++ b/dev-ruby/virtus/virtus-1.0.5.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
+USE_RUBY="ruby25 ruby26 ruby27"
 
 RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/virtus/
@ 2022-07-01 12:57 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2022-07-01 12:57 UTC (permalink / raw
  To: gentoo-commits

commit:     b20efd879540acde9bc3f6b89d28463b12b9d9c1
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jul  1 12:52:31 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jul  1 12:57:44 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b20efd87

dev-ruby/virtus: add 2.0.0

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

 dev-ruby/virtus/Manifest            |  1 +
 dev-ruby/virtus/virtus-2.0.0.ebuild | 40 +++++++++++++++++++++++++++++++++++++
 2 files changed, 41 insertions(+)

diff --git a/dev-ruby/virtus/Manifest b/dev-ruby/virtus/Manifest
index 3735a9360e63..da5dc26aa9e5 100644
--- a/dev-ruby/virtus/Manifest
+++ b/dev-ruby/virtus/Manifest
@@ -1 +1,2 @@
 DIST virtus-1.0.5.gem 49152 BLAKE2B 24f422d96b10c38f9599c48a2018dac5b5bb8979acce1ee206b11d64d74a852ffbd276b78bd55b3b184cc109eb00d27ff1347d143695a4e06edfb94a3e87fd5b SHA512 468b74d6a49410bb4e59c535b9f7736cd5e4743817f19f97483247b0d259e17b069044bd5ccc787d72df972d37903eb7c9a9d6ca0c6642c550f1c84a3bc71825
+DIST virtus-2.0.0.gem 50176 BLAKE2B 16a8977b782691faa48e239354c8d25d63e350bcc0e8499691586021817d462e7575eb9d6c6911c371e00a711bc404f2be6dae2168d167fc683049fb14c798f6 SHA512 17f1a0b13ca0912d0a245886b7d8c1b0bcb9f08c1ac3c89d8e5de234e6afa3989c4f15b555342827ab3f8a5570e888bfee893aff851189b1769fb34fb3f1a64a

diff --git a/dev-ruby/virtus/virtus-2.0.0.ebuild b/dev-ruby/virtus/virtus-2.0.0.ebuild
new file mode 100644
index 000000000000..55dec266853b
--- /dev/null
+++ b/dev-ruby/virtus/virtus-2.0.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_RECIPE_DOC="yard"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Attributes on Steroids for Plain Old Ruby Objects"
+HOMEPAGE="https://github.com/solnic/virtus https://rubygems.org/gems/virtus"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/axiom-types-0.1
+	<dev-ruby/axiom-types-1
+	>=dev-ruby/coercible-1.0
+	<dev-ruby/coercible-2
+	>=dev-ruby/descendants_tracker-0.0.3
+	<dev-ruby/descendants_tracker-1
+"
+
+ruby_add_bdepend "test? (
+	dev-ruby/bogus
+)"
+
+all_ruby_prepare() {
+	# Avoid specs that require unpackaged dry-inflector for now.
+	rm -f spec/unit/virtus/class_methods/finalize_spec.rb || die
+
+	# Avoid developer dependencies
+	sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+}


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/virtus/
@ 2022-12-03 14:57 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2022-12-03 14:57 UTC (permalink / raw
  To: gentoo-commits

commit:     ec3d04cc5eae96dc920e55037922e5056915e899
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Sat Dec  3 14:57:05 2022 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Sat Dec  3 14:57:54 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3d04cc

dev-ruby/virtus: drop 1.0.5

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

 dev-ruby/virtus/Manifest            |  1 -
 dev-ruby/virtus/virtus-1.0.5.ebuild | 36 ------------------------------------
 2 files changed, 37 deletions(-)

diff --git a/dev-ruby/virtus/Manifest b/dev-ruby/virtus/Manifest
index da5dc26aa9e5..00f43398aaba 100644
--- a/dev-ruby/virtus/Manifest
+++ b/dev-ruby/virtus/Manifest
@@ -1,2 +1 @@
-DIST virtus-1.0.5.gem 49152 BLAKE2B 24f422d96b10c38f9599c48a2018dac5b5bb8979acce1ee206b11d64d74a852ffbd276b78bd55b3b184cc109eb00d27ff1347d143695a4e06edfb94a3e87fd5b SHA512 468b74d6a49410bb4e59c535b9f7736cd5e4743817f19f97483247b0d259e17b069044bd5ccc787d72df972d37903eb7c9a9d6ca0c6642c550f1c84a3bc71825
 DIST virtus-2.0.0.gem 50176 BLAKE2B 16a8977b782691faa48e239354c8d25d63e350bcc0e8499691586021817d462e7575eb9d6c6911c371e00a711bc404f2be6dae2168d167fc683049fb14c798f6 SHA512 17f1a0b13ca0912d0a245886b7d8c1b0bcb9f08c1ac3c89d8e5de234e6afa3989c4f15b555342827ab3f8a5570e888bfee893aff851189b1769fb34fb3f1a64a

diff --git a/dev-ruby/virtus/virtus-1.0.5.ebuild b/dev-ruby/virtus/virtus-1.0.5.ebuild
deleted file mode 100644
index 331877bd8fb7..000000000000
--- a/dev-ruby/virtus/virtus-1.0.5.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-RUBY_FAKEGEM_RECIPE_DOC="yard"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Attributes on Steroids for Plain Old Ruby Objects"
-HOMEPAGE="https://github.com/solnic/virtus https://rubygems.org/gems/virtus"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-PATCHES=( "${FILESDIR}/${P}-equalizer.patch" )
-
-ruby_add_rdepend ">=dev-ruby/axiom-types-0.1
-	<dev-ruby/axiom-types-1
-	>=dev-ruby/coercible-1.0
-	<dev-ruby/coercible-2
-	>=dev-ruby/descendants_tracker-0.0.3
-	<dev-ruby/descendants_tracker-1
-	>=dev-ruby/equalizer-0.0.9
-	<dev-ruby/equalizer-1"
-
-ruby_add_bdepend "test? (
-	dev-ruby/inflecto
-	dev-ruby/bogus
-)"


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/virtus/
@ 2023-07-14  6:19 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2023-07-14  6:19 UTC (permalink / raw
  To: gentoo-commits

commit:     706efa3b4e68434fabea5af2b574ba3aed0de693
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Fri Jul 14 05:09:55 2023 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Fri Jul 14 06:17:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706efa3b

dev-ruby/virtus: enable ruby32

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

 dev-ruby/virtus/virtus-2.0.0.ebuild | 7 +++++--
 1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/virtus/virtus-2.0.0.ebuild b/dev-ruby/virtus/virtus-2.0.0.ebuild
index 55dec266853b..eceed12689d8 100644
--- a/dev-ruby/virtus/virtus-2.0.0.ebuild
+++ b/dev-ruby/virtus/virtus-2.0.0.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="ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
@@ -35,6 +35,9 @@ all_ruby_prepare() {
 	# Avoid specs that require unpackaged dry-inflector for now.
 	rm -f spec/unit/virtus/class_methods/finalize_spec.rb || die
 
+	# Fix specs for ruby 3.2
+	sed -i -e 's/Fixnum/Integer/' spec/integration/inheritance_spec.rb || die
+
 	# Avoid developer dependencies
 	sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
 }


^ permalink raw reply related	[flat|nested] 8+ messages in thread

* [gentoo-commits] repo/gentoo:master commit in: dev-ruby/virtus/
@ 2024-03-19  6:27 Hans de Graaff
  0 siblings, 0 replies; 8+ messages in thread
From: Hans de Graaff @ 2024-03-19  6:27 UTC (permalink / raw
  To: gentoo-commits

commit:     f16aab6c14da88be8318b8b1342fcc9f9574b3b1
Author:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
AuthorDate: Tue Mar 19 06:26:48 2024 +0000
Commit:     Hans de Graaff <graaff <AT> gentoo <DOT> org>
CommitDate: Tue Mar 19 06:27:22 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f16aab6c

dev-ruby/virtus: enable ruby33

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

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

diff --git a/dev-ruby/virtus/virtus-2.0.0.ebuild b/dev-ruby/virtus/virtus-2.0.0.ebuild
index eceed12689d8..ba61caa6a249 100644
--- a/dev-ruby/virtus/virtus-2.0.0.ebuild
+++ b/dev-ruby/virtus/virtus-2.0.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-USE_RUBY="ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="Changelog.md CONTRIBUTING.md README.md"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2024-03-19  6:27 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2022-07-01 12:57 [gentoo-commits] repo/gentoo:master commit in: dev-ruby/virtus/ Hans de Graaff
  -- strict thread matches above, loose matches on Subject: below --
2024-03-19  6:27 Hans de Graaff
2023-07-14  6:19 Hans de Graaff
2022-12-03 14:57 Hans de Graaff
2021-05-04  5:29 Hans de Graaff
2019-05-10  5:40 Hans de Graaff
2018-08-05 20:37 Hans de Graaff
2018-04-23  5:56 Hans de Graaff

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox