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

2024-03-17 Thread Hans de Graaff
commit: ee6af3057185df700e72e8ad26a2f08d8a2c09f2
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Mar 15 13:55:49 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Mar 17 06:01:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6af305

dev-ruby/crack: add 1.0.0

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

 dev-ruby/crack/Manifest   |  1 +
 dev-ruby/crack/crack-1.0.0.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest
index 886aa5509651..6a61d977ce28 100644
--- a/dev-ruby/crack/Manifest
+++ b/dev-ruby/crack/Manifest
@@ -1,2 +1,3 @@
 DIST crack-0.4.4.tar.gz 586633 BLAKE2B 
26e2cda6e9447fb3c9fe02092a6e9d6a8097c7bca6a483a3af42aa8ba491b737bc0dc3ae1936ef8ffb5c5d5cbbed3fde69c9641f05b9e3eb3beab87c375f68fd
 SHA512 
3f86c76718a3c2a65ee11b15434035396c2355a8562bdb642432a659b52c3e811e930318e0dc2df3ff06bd53ac14d0694471e425420ae3b7971f5d4f818bba87
 DIST crack-0.4.6.tar.gz 587341 BLAKE2B 
eafe4e3682cfbcfd2369c66cc47e7eab8557cce568f401599a6a72efac361be5b16f47ee7eb2916ada111b10c7ee6aa0dfa8cbb4988eb822304d22f3b8a51a6f
 SHA512 
b004d4fc69319f4d05a79e34c04fe7d46bb78dc516d1481e09b07b9b0835e50925c5a1a89ee17070eceaf29ac1c371b6a590319b02b0d22b85c6ab26ee979d23
+DIST crack-1.0.0.tar.gz 587402 BLAKE2B 
265948336f3a0567d08766ddd179502e9dac0b0ef647a636d74b2bf7b6d8a2bb08385df566f118151cf4b72c700d17c3f69bfe8d61dc7035102319c2513190c1
 SHA512 
01f2231033a64aa3a107de3c0185559800be32c679671835962bd4e8f74cb644b9cb1e4895880ab03bc15e82aac465875d1ce187b977be65f514282718b7837c

diff --git a/dev-ruby/crack/crack-1.0.0.ebuild 
b/dev-ruby/crack/crack-1.0.0.ebuild
new file mode 100644
index ..55be284cf774
--- /dev/null
+++ b/dev-ruby/crack/crack-1.0.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="README.md History"
+
+RUBY_FAKEGEM_GEMSPEC="crack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
+HOMEPAGE="https://github.com/jnunemaker/crack;
+SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/bigdecimal dev-ruby/rexml"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
+}



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

2024-02-13 Thread Hans de Graaff
commit: 745125a0483905b9257f3efc0d6297ec3eb350af
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Feb 13 10:32:15 2024 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Feb 13 10:32:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745125a0

dev-ruby/crack: add 0.4.6

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

 dev-ruby/crack/Manifest   |  1 +
 dev-ruby/crack/crack-0.4.6.ebuild | 43 +++
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest
index 18047808bdc6..886aa5509651 100644
--- a/dev-ruby/crack/Manifest
+++ b/dev-ruby/crack/Manifest
@@ -1 +1,2 @@
 DIST crack-0.4.4.tar.gz 586633 BLAKE2B 
26e2cda6e9447fb3c9fe02092a6e9d6a8097c7bca6a483a3af42aa8ba491b737bc0dc3ae1936ef8ffb5c5d5cbbed3fde69c9641f05b9e3eb3beab87c375f68fd
 SHA512 
3f86c76718a3c2a65ee11b15434035396c2355a8562bdb642432a659b52c3e811e930318e0dc2df3ff06bd53ac14d0694471e425420ae3b7971f5d4f818bba87
+DIST crack-0.4.6.tar.gz 587341 BLAKE2B 
eafe4e3682cfbcfd2369c66cc47e7eab8557cce568f401599a6a72efac361be5b16f47ee7eb2916ada111b10c7ee6aa0dfa8cbb4988eb822304d22f3b8a51a6f
 SHA512 
b004d4fc69319f4d05a79e34c04fe7d46bb78dc516d1481e09b07b9b0835e50925c5a1a89ee17070eceaf29ac1c371b6a590319b02b0d22b85c6ab26ee979d23

diff --git a/dev-ruby/crack/crack-0.4.6.ebuild 
b/dev-ruby/crack/crack-0.4.6.ebuild
new file mode 100644
index ..8922e4131839
--- /dev/null
+++ b/dev-ruby/crack/crack-0.4.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_EXTRADOC="README.md History"
+
+RUBY_FAKEGEM_GEMSPEC="crack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
+HOMEPAGE="https://github.com/jnunemaker/crack;
+SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+IUSE="test"
+
+ruby_add_rdepend "dev-ruby/bigdecimal dev-ruby/rexml"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Also list rexml in the gemspec. This is fixed upstream in 0.4.5 but 
that version is not tagged.
+   sed -i -e '17igem.add_runtime_dependency("rexml")' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Remove tests which fail when run by portage but pass when run by hand
+   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
+}



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

2023-12-27 Thread Hans de Graaff
commit: 5f12f721a49773647a9ea1a289c6229457c5c527
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Dec 27 20:30:30 2023 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Dec 27 20:30:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f12f721

dev-ruby/crack: enable ruby33

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

 dev-ruby/crack/crack-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild 
b/dev-ruby/crack/crack-0.4.4-r3.ebuild
index 72b6d17e2d85..796ae92713f6 100644
--- a/dev-ruby/crack/crack-0.4.4-r3.ebuild
+++ b/dev-ruby/crack/crack-0.4.4-r3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+USE_RUBY="ruby31 ruby32 ruby33"
 
 RUBY_FAKEGEM_EXTRADOC="README.md History"
 



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

2023-03-28 Thread Sam James
commit: bc9bfd02d5a9479b0481008c835a73fe17aca577
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 18:39:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 18:51:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9bfd02

dev-ruby/crack: Stabilize 0.4.4-r3 ppc, #903337

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

 dev-ruby/crack/crack-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild 
b/dev-ruby/crack/crack-0.4.4-r3.ebuild
index 54c651ad3f38..cc76105e11d8 100644
--- a/dev-ruby/crack/crack-0.4.4-r3.ebuild
+++ b/dev-ruby/crack/crack-0.4.4-r3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 PATCHES=( "${FILESDIR}/${P}-psych4.patch" )



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

2023-03-28 Thread Sam James
commit: 438dadb5e86256e237cc70b67be40fa1bc6c6234
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:06:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:06:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=438dadb5

dev-ruby/crack: Stabilize 0.4.4-r3 arm, #903337

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

 dev-ruby/crack/crack-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild 
b/dev-ruby/crack/crack-0.4.4-r3.ebuild
index 1bae43448375..54c651ad3f38 100644
--- a/dev-ruby/crack/crack-0.4.4-r3.ebuild
+++ b/dev-ruby/crack/crack-0.4.4-r3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 PATCHES=( "${FILESDIR}/${P}-psych4.patch" )



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

2023-03-28 Thread Sam James
commit: ed77942b808e02837deeb5e7a686fe90aa035a97
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:03:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:03:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed77942b

dev-ruby/crack: Stabilize 0.4.4-r3 x86, #903337

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

 dev-ruby/crack/crack-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild 
b/dev-ruby/crack/crack-0.4.4-r3.ebuild
index 3fdf96a774c2..1bae43448375 100644
--- a/dev-ruby/crack/crack-0.4.4-r3.ebuild
+++ b/dev-ruby/crack/crack-0.4.4-r3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 PATCHES=( "${FILESDIR}/${P}-psych4.patch" )



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

2023-03-28 Thread Sam James
commit: 61eeaaa7f742be74889bff190428f5edf80e3f92
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:00:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:00:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61eeaaa7

dev-ruby/crack: Stabilize 0.4.4-r3 arm64, #903337

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

 dev-ruby/crack/crack-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild 
b/dev-ruby/crack/crack-0.4.4-r3.ebuild
index 2716426caefb..09f019cecb98 100644
--- a/dev-ruby/crack/crack-0.4.4-r3.ebuild
+++ b/dev-ruby/crack/crack-0.4.4-r3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 PATCHES=( "${FILESDIR}/${P}-psych4.patch" )



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

2023-03-28 Thread Sam James
commit: 855d90a59da8f208ac8b2dd3c7efbf613bdd27ac
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:00:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:00:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=855d90a5

dev-ruby/crack: Stabilize 0.4.4-r3 amd64, #903337

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

 dev-ruby/crack/crack-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild 
b/dev-ruby/crack/crack-0.4.4-r3.ebuild
index ebe739a33528..3fdf96a774c2 100644
--- a/dev-ruby/crack/crack-0.4.4-r3.ebuild
+++ b/dev-ruby/crack/crack-0.4.4-r3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 PATCHES=( "${FILESDIR}/${P}-psych4.patch" )



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

2023-03-28 Thread Sam James
commit: d0b68b9c2adb8682fc0d8e371254836e96db73a8
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 28 16:00:14 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 28 16:00:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b68b9c

dev-ruby/crack: Stabilize 0.4.4-r3 ppc64, #903337

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

 dev-ruby/crack/crack-0.4.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild 
b/dev-ruby/crack/crack-0.4.4-r3.ebuild
index 09f019cecb98..ebe739a33528 100644
--- a/dev-ruby/crack/crack-0.4.4-r3.ebuild
+++ b/dev-ruby/crack/crack-0.4.4-r3.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 PATCHES=( "${FILESDIR}/${P}-psych4.patch" )



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

2023-03-17 Thread Sam James
commit: 3d733c4772e5ed8fc6cf38a5a1ca34b7b530a916
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 15 07:21:54 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Mar 18 00:01:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d733c47

dev-ruby/crack: enable ruby32

```
Finished in 0.526601s, 169.0083 runs/s, 301.9361 assertions/s.

89 runs, 159 assertions, 0 failures, 0 errors, 0 skips
```

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

 dev-ruby/crack/crack-0.4.4-r3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild 
b/dev-ruby/crack/crack-0.4.4-r3.ebuild
index 7f44edcffee6..2716426caefb 100644
--- a/dev-ruby/crack/crack-0.4.4-r3.ebuild
+++ b/dev-ruby/crack/crack-0.4.4-r3.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="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="README.md History"
 



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

2022-08-01 Thread Hans de Graaff
commit: c8f2bbe848a1ad81f23db9f8fba1e2d65f433b46
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Aug  2 05:33:14 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Aug  2 05:35:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8f2bbe8

dev-ruby/crack: add rexml dep to gemspec file

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

 dev-ruby/crack/crack-0.4.4-r3.ebuild | 45 
 1 file changed, 45 insertions(+)

diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild 
b/dev-ruby/crack/crack-0.4.4-r3.ebuild
new file mode 100644
index ..7f44edcffee6
--- /dev/null
+++ b/dev-ruby/crack/crack-0.4.4-r3.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="README.md History"
+
+RUBY_FAKEGEM_GEMSPEC="crack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
+HOMEPAGE="https://github.com/jnunemaker/crack;
+SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-psych4.patch" )
+
+ruby_add_rdepend "dev-ruby/rexml"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+
+   # Also list rexml in the gemspec. This is fixed upstream in 0.4.5 but 
that version is not tagged.
+   sed -i -e '17igem.add_runtime_dependency("rexml")' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Remove tests which fail when run by portage but pass when run by hand
+   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
+}



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

2022-07-28 Thread Hans de Graaff
commit: 031026146bc4e1f7c7c174fa5ff3a1df300895de
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul 28 08:25:35 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul 28 08:28:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03102614

dev-ruby/crack: add ruby31, fix compatibility with psych 4

Add upstream pull request to fix compatibility with psych 4, thus
allowing ruby31 to be added.

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

 dev-ruby/crack/crack-0.4.4-r2.ebuild  | 42 +++
 dev-ruby/crack/files/crack-0.4.4-psych4.patch | 30 +++
 2 files changed, 72 insertions(+)

diff --git a/dev-ruby/crack/crack-0.4.4-r2.ebuild 
b/dev-ruby/crack/crack-0.4.4-r2.ebuild
new file mode 100644
index ..2610de8a296f
--- /dev/null
+++ b/dev-ruby/crack/crack-0.4.4-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_EXTRADOC="README.md History"
+
+RUBY_FAKEGEM_GEMSPEC="crack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
+HOMEPAGE="https://github.com/jnunemaker/crack;
+SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+PATCHES=( "${FILESDIR}/${P}-psych4.patch" )
+
+ruby_add_rdepend "dev-ruby/rexml"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Remove tests which fail when run by portage but pass when run by hand
+   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
+}

diff --git a/dev-ruby/crack/files/crack-0.4.4-psych4.patch 
b/dev-ruby/crack/files/crack-0.4.4-psych4.patch
new file mode 100644
index ..4c4e96661ba9
--- /dev/null
+++ b/dev-ruby/crack/files/crack-0.4.4-psych4.patch
@@ -0,0 +1,30 @@
+From 7fa8d8aea4a041969e433debef7f4d5d59881ae2 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?V=C3=ADt=20Ondruch?= 
+Date: Fri, 11 Mar 2022 18:29:43 +0100
+Subject: [PATCH] Use named parameters for `safe_load`.
+
+This is available since Psych 3.1 [[1], [2]], but mandatory since Psych
+4.0 [[3]].
+
+Fixes #72
+
+[1]: https://github.com/ruby/psych/pull/358
+[2]: https://github.com/ruby/psych/pull/378
+[3]: 
https://github.com/ruby/psych/commit/0767227051dbddf1f949eef512c174deabf22891
+---
+ lib/crack/json.rb | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/lib/crack/json.rb b/lib/crack/json.rb
+index 1a27ac7..528aad6 100644
+--- a/lib/crack/json.rb
 b/lib/crack/json.rb
+@@ -13,7 +13,7 @@ def self.parser_exceptions
+ 
+ def self.parse(json)
+   yaml = unescape(convert_json_to_yaml(json))
+-  YAML.safe_load(yaml, [Regexp, Date, Time])
++  YAML.safe_load(yaml, permitted_classes: [Regexp, Date, Time])
+ rescue *parser_exceptions
+   raise ParseError, "Invalid JSON string"
+ rescue Psych::DisallowedClass



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

2022-07-24 Thread Hans de Graaff
commit: 5cfeb0a3e69e952d781c7f7ea338ab0a04970b0c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sat Jul 23 08:14:33 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jul 24 07:09:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cfeb0a3

dev-ruby/crack: EAPI 7 -> 8, fix gemspec, fix tests

Closes: https://bugs.gentoo.org/835132
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/crack/crack-0.4.4-r1.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-ruby/crack/crack-0.4.4-r1.ebuild 
b/dev-ruby/crack/crack-0.4.4-r1.ebuild
new file mode 100644
index ..01cf2faa06cb
--- /dev/null
+++ b/dev-ruby/crack/crack-0.4.4-r1.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="ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md History"
+
+RUBY_FAKEGEM_GEMSPEC="crack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
+HOMEPAGE="https://github.com/jnunemaker/crack;
+SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rexml"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+all_ruby_prepare() {
+   sed -i -e 's/git ls-files --/find/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}
+
+each_ruby_prepare() {
+   # Remove tests which fail when run by portage but pass when run by hand
+   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Itest -Ilib -e 'gem "psych", "~> 3.0"; 
Dir["test/*_test.rb"].each { |f| load f }' || die
+}



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

2022-06-28 Thread Arthur Zamarin
commit: 55ddd5f698a776bf10351fdf1e8cdc609a48bbdc
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 28 16:58:46 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 28 16:58:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55ddd5f6

dev-ruby/crack: Stabilize 0.4.4 arm64, #836161

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

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

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
index 1fe6c5f53e2b..b9cb6debc4e7 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2022-06-28 Thread Arthur Zamarin
commit: d7648277a0df9dc51c7170614a83ef8da14ae25f
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Tue Jun 28 16:47:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Tue Jun 28 16:47:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7648277

dev-ruby/crack: Stabilize 0.4.4 arm, #836161

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

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

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
index fc9731fd8cc5..1fe6c5f53e2b 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2022-04-26 Thread Arthur Zamarin
commit: 2d008e808c917f98b2a8bb6b12a9bb3fdc2c0e84
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Apr 27 04:33:54 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Apr 27 04:33:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d008e80

dev-ruby/crack: Stabilize 0.4.4 ppc, #836161

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

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

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
index eb7fb0e58293..ceb3834dd8c9 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2022-04-26 Thread Sam James
commit: decb0e0d217afea662b936e20e261c73a096fe3a
Author: Sam James  gentoo  org>
AuthorDate: Tue Apr 26 13:44:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Apr 26 13:44:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=decb0e0d

dev-ruby/crack: Keyword 0.4.4 s390, #840930

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

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

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
index ad34d2ef45ba..eb7fb0e58293 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2022-03-31 Thread Arthur Zamarin
commit: 3247255d7f935c7babf181b66fb44e4d0b04178a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Apr  1 05:14:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Apr  1 05:14:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3247255d

dev-ruby/crack: Stabilize 0.4.4 ppc64, #836161

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

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

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
index cf34e5d092d1..ad34d2ef45ba 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.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=7
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2021-10-17 Thread Hans de Graaff
commit: d583edf5ab866616be5d7dda8739be84e943eb6c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Oct 17 07:49:29 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Oct 17 08:33:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d583edf5

dev-ruby/crack: cleanup

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/crack/Manifest  |  1 -
 dev-ruby/crack/crack-0.4.3-r2.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest
index 3bcf68e1f3a..18047808bdc 100644
--- a/dev-ruby/crack/Manifest
+++ b/dev-ruby/crack/Manifest
@@ -1,2 +1 @@
-DIST crack-0.4.3.gem 574976 BLAKE2B 
4b6f23277ec17a516d06e6e6785889996172b3ec077f022d1a52ab4b8e938b2735abbaecc71288b55654ff09a428c33eb944b627cfdc827ea1f4ddc6289461d9
 SHA512 
c6577bd86fe2e36b2a37693729da9fc35c5d4deb860ac1873265ccb6fb38056fd76d8c17bb4f779b39f4bc13b9db37c1768433f518c17090ccbb0872a103b386
 DIST crack-0.4.4.tar.gz 586633 BLAKE2B 
26e2cda6e9447fb3c9fe02092a6e9d6a8097c7bca6a483a3af42aa8ba491b737bc0dc3ae1936ef8ffb5c5d5cbbed3fde69c9641f05b9e3eb3beab87c375f68fd
 SHA512 
3f86c76718a3c2a65ee11b15434035396c2355a8562bdb642432a659b52c3e811e930318e0dc2df3ff06bd53ac14d0694471e425420ae3b7971f5d4f818bba87

diff --git a/dev-ruby/crack/crack-0.4.3-r2.ebuild 
b/dev-ruby/crack/crack-0.4.3-r2.ebuild
deleted file mode 100644
index 23441eda7a0..000
--- a/dev-ruby/crack/crack-0.4.3-r2.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby23 ruby24 ruby25 ruby26"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
-HOMEPAGE="https://github.com/jnunemaker/crack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.4-r4"
-
-each_ruby_prepare() {
-   # Remove tests which fail when run by portage but pass when run by hand
-   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
-}



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

2021-09-19 Thread Agostino Sarubbo
commit: 230a8016af799ec8b2704c6ed2e34cea7eca2baf
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 19 21:38:46 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 19 21:39:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=230a8016

dev-ruby/crack: x86 stable wrt bug #813627

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
index bbfd0b1250f..cf34e5d092d 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2021-09-19 Thread Agostino Sarubbo
commit: 572f3ffd062821a8a00fc6389125996a987e9e37
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Sep 19 21:34:57 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Sep 19 21:34:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=572f3ffd

dev-ruby/crack: amd64 stable wrt bug #813627

Package-Manager: Portage-3.0.20, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
index f7aefc450c0..bbfd0b1250f 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2021-08-11 Thread Marek Szuba
commit: 9ae82f098dac8607ba9e429e58defe0b09d0babd
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Aug 11 13:35:57 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Aug 11 14:29:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae82f09

dev-ruby/crack: keyword 0.4.4 for ~riscv

Signed-off-by: Marek Szuba  gentoo.org>

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

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
index d88629af7d5..f7aefc450c0 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2021-06-21 Thread Hans de Graaff
commit: 3c15b7ef663b78b1a4d3b66df10c390223eae58e
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Jun 22 05:07:20 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Jun 22 05:21:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c15b7ef

dev-ruby/crack: add ruby30

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

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

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
index 2dc0b364ec5..d88629af7d5 100644
--- a/dev-ruby/crack/crack-0.4.4.ebuild
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-USE_RUBY="ruby25 ruby26 ruby27"
+USE_RUBY="ruby25 ruby26 ruby27 ruby30"
 
 RUBY_FAKEGEM_EXTRADOC="README.md History"
 



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

2020-09-17 Thread Hans de Graaff
commit: c6a7eb7460ca74c9449ceb4c979a98121e68ca38
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Sep 18 05:14:44 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Sep 18 05:14:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a7eb74

dev-ruby/crack: add 0.4.4

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/crack/Manifest   |  1 +
 dev-ruby/crack/crack-0.4.4.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest
index c6e5f634e80..3bcf68e1f3a 100644
--- a/dev-ruby/crack/Manifest
+++ b/dev-ruby/crack/Manifest
@@ -1 +1,2 @@
 DIST crack-0.4.3.gem 574976 BLAKE2B 
4b6f23277ec17a516d06e6e6785889996172b3ec077f022d1a52ab4b8e938b2735abbaecc71288b55654ff09a428c33eb944b627cfdc827ea1f4ddc6289461d9
 SHA512 
c6577bd86fe2e36b2a37693729da9fc35c5d4deb860ac1873265ccb6fb38056fd76d8c17bb4f779b39f4bc13b9db37c1768433f518c17090ccbb0872a103b386
+DIST crack-0.4.4.tar.gz 586633 BLAKE2B 
26e2cda6e9447fb3c9fe02092a6e9d6a8097c7bca6a483a3af42aa8ba491b737bc0dc3ae1936ef8ffb5c5d5cbbed3fde69c9641f05b9e3eb3beab87c375f68fd
 SHA512 
3f86c76718a3c2a65ee11b15434035396c2355a8562bdb642432a659b52c3e811e930318e0dc2df3ff06bd53ac14d0694471e425420ae3b7971f5d4f818bba87

diff --git a/dev-ruby/crack/crack-0.4.4.ebuild 
b/dev-ruby/crack/crack-0.4.4.ebuild
new file mode 100644
index 000..ed7b46961a5
--- /dev/null
+++ b/dev-ruby/crack/crack-0.4.4.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md History"
+
+RUBY_FAKEGEM_GEMSPEC="crack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
+HOMEPAGE="https://github.com/jnunemaker/crack;
+SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+
+each_ruby_prepare() {
+   # Remove tests which fail when run by portage but pass when run by hand
+   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
+}



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

2020-04-19 Thread Sergei Trofimovich
commit: 690f67c0e046e9f58d3101dee124473c3a061a59
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sun Apr 19 11:47:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr 19 12:22:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=690f67c0

dev-ruby/crack: keyworded 0.4.3-r2 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/crack/crack-0.4.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/crack/crack-0.4.3-r2.ebuild 
b/dev-ruby/crack/crack-0.4.3-r2.ebuild
index f1842a72292..3f2a521d18c 100644
--- a/dev-ruby/crack/crack-0.4.3-r2.ebuild
+++ b/dev-ruby/crack/crack-0.4.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/jnunemaker/crack;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2019-05-01 Thread Hans de Graaff
commit: fdd72f6431b37e67ee2c4054bf52f8d170e1e8e0
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed May  1 19:03:53 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed May  1 19:36:24 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd72f64

dev-ruby/crack: add ruby26

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

 dev-ruby/crack/crack-0.4.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.3-r2.ebuild 
b/dev-ruby/crack/crack-0.4.3-r2.ebuild
index 65d88c010de..f1842a72292 100644
--- a/dev-ruby/crack/crack-0.4.3-r2.ebuild
+++ b/dev-ruby/crack/crack-0.4.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-USE_RUBY="ruby23 ruby24 ruby25"
+USE_RUBY="ruby23 ruby24 ruby25 ruby26"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md History"



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

2019-04-28 Thread Hans de Graaff
commit: 7dc58d22a56c5a0ab780af4118334af42cc41126
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Apr 29 05:25:04 2019 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Apr 29 05:32:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc58d22

dev-ruby/crack: cleanup

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

 dev-ruby/crack/crack-0.4.3-r1.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/dev-ruby/crack/crack-0.4.3-r1.ebuild 
b/dev-ruby/crack/crack-0.4.3-r1.ebuild
deleted file mode 100644
index fa0577c5503..000
--- a/dev-ruby/crack/crack-0.4.3-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby21 ruby22 ruby23 ruby24"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
-HOMEPAGE="https://github.com/jnunemaker/crack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.0"
-
-each_ruby_prepare() {
-   # Remove tests which fail when run by portage but pass when run by hand
-   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
-}



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

2019-04-28 Thread Thomas Deutschmann
commit: c519425d09ab6962627381db2192ded2f4a3b883
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Apr 28 20:11:04 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Apr 28 20:34:06 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c519425d

dev-ruby/crack: x86 stable (bug #683244)

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 dev-ruby/crack/crack-0.4.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.3-r2.ebuild 
b/dev-ruby/crack/crack-0.4.3-r2.ebuild
index 661dc7b9f82..65d88c010de 100644
--- a/dev-ruby/crack/crack-0.4.3-r2.ebuild
+++ b/dev-ruby/crack/crack-0.4.3-r2.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/jnunemaker/crack;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2019-04-13 Thread Mikle Kolyada
commit: 9edb60dac83d66e66882e1d0402fa44d1030b63c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr 13 14:09:17 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr 13 14:10:08 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9edb60da

dev-ruby/crack: amd64 stable wrt bug #683244

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 dev-ruby/crack/crack-0.4.3-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/crack/crack-0.4.3-r2.ebuild 
b/dev-ruby/crack/crack-0.4.3-r2.ebuild
index e74082f18a4..661dc7b9f82 100644
--- a/dev-ruby/crack/crack-0.4.3-r2.ebuild
+++ b/dev-ruby/crack/crack-0.4.3-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/jnunemaker/crack;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2018-06-01 Thread Hans de Graaff
commit: 4620539045ef40ae5c70e5196784517f01937700
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jun  1 07:48:15 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jun  1 17:11:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46205390

dev-ruby/crack: add ruby25 revision with new enough safe_yaml

Package-Manager: Portage-2.3.36, Repoman-2.3.9

 dev-ruby/crack/crack-0.4.3-r2.ebuild | 33 +
 1 file changed, 33 insertions(+)

diff --git a/dev-ruby/crack/crack-0.4.3-r2.ebuild 
b/dev-ruby/crack/crack-0.4.3-r2.ebuild
new file mode 100644
index 000..e74082f18a4
--- /dev/null
+++ b/dev-ruby/crack/crack-0.4.3-r2.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+USE_RUBY="ruby23 ruby24 ruby25"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md History"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
+HOMEPAGE="https://github.com/jnunemaker/crack;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.4-r4"
+
+each_ruby_prepare() {
+   # Remove tests which fail when run by portage but pass when run by hand
+   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
+}



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

2018-01-22 Thread Hans de Graaff
commit: 013e6731a5ac9eba2d06bdfc21f39304fcdb3dcc
Author: Hans de Graaff  gentoo  org>
AuthorDate: Mon Jan 22 19:52:02 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Mon Jan 22 20:24:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013e6731

dev-ruby/crack: cleanup

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/crack/Manifest  |  1 -
 dev-ruby/crack/crack-0.4.2-r1.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest
index 4e59514cd2d..c6e5f634e80 100644
--- a/dev-ruby/crack/Manifest
+++ b/dev-ruby/crack/Manifest
@@ -1,2 +1 @@
-DIST crack-0.4.2.gem 37376 BLAKE2B 
9bf06d5cd918ed1490be511728b67e1bd51decbcf4a13b1a79f70483867dcf0372f1e63302f731b7eaf2ebc1a605b6bd9d063267878b0abf713bb8f8f8f175b4
 SHA512 
0c1adfe9cbcf6c5bdabba20819c7ed7dce0a8e360695564927bab447c3d66d786bd9267066efb08732b0fc4687d9dc3ac74c650eb8cec17575926aa9a24f7723
 DIST crack-0.4.3.gem 574976 BLAKE2B 
4b6f23277ec17a516d06e6e6785889996172b3ec077f022d1a52ab4b8e938b2735abbaecc71288b55654ff09a428c33eb944b627cfdc827ea1f4ddc6289461d9
 SHA512 
c6577bd86fe2e36b2a37693729da9fc35c5d4deb860ac1873265ccb6fb38056fd76d8c17bb4f779b39f4bc13b9db37c1768433f518c17090ccbb0872a103b386

diff --git a/dev-ruby/crack/crack-0.4.2-r1.ebuild 
b/dev-ruby/crack/crack-0.4.2-r1.ebuild
deleted file mode 100644
index 44c674cc960..000
--- a/dev-ruby/crack/crack-0.4.2-r1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
-HOMEPAGE="https://github.com/jnunemaker/crack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.0"
-
-each_ruby_prepare() {
-   # Remove tests which fail when run by portage but pass when run by hand
-   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
-}



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

2018-01-21 Thread Thomas Deutschmann
commit: b4f56015be415d58368bbe1efe97aa44f0e3071e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jan 21 21:17:12 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jan 21 21:17:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f56015

dev-ruby/crack: x86 stable (bug #645206)

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/crack/crack-0.4.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.3-r1.ebuild 
b/dev-ruby/crack/crack-0.4.3-r1.ebuild
index f5754be064a..71b36feaa94 100644
--- a/dev-ruby/crack/crack-0.4.3-r1.ebuild
+++ b/dev-ruby/crack/crack-0.4.3-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/jnunemaker/crack;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2018-01-20 Thread Hans de Graaff
commit: d504b7dadbaf1e8766ce509e3d0c060850d2c6a1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 21 06:43:28 2018 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 21 06:43:28 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d504b7da

dev-ruby/crack: amd64 stable, bug 645206

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 dev-ruby/crack/crack-0.4.3-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/crack/crack-0.4.3-r1.ebuild 
b/dev-ruby/crack/crack-0.4.3-r1.ebuild
index e005f4c0022..f5754be064a 100644
--- a/dev-ruby/crack/crack-0.4.3-r1.ebuild
+++ b/dev-ruby/crack/crack-0.4.3-r1.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
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/jnunemaker/crack;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2017-08-27 Thread Hans de Graaff
commit: de9f5d7a841f7658ebb7f037571e368446ed62b8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Aug 27 05:58:30 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Aug 27 06:17:21 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de9f5d7a

dev-ruby/crack: cleanup

Package-Manager: Portage-2.3.6, Repoman-2.3.2

 dev-ruby/crack/crack-0.4.3.ebuild | 33 -
 1 file changed, 33 deletions(-)

diff --git a/dev-ruby/crack/crack-0.4.3.ebuild 
b/dev-ruby/crack/crack-0.4.3.ebuild
deleted file mode 100644
index 385706a50d2..000
--- a/dev-ruby/crack/crack-0.4.3.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby20 ruby21 ruby22"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
-HOMEPAGE="https://github.com/jnunemaker/crack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.0"
-
-each_ruby_prepare() {
-   # Remove tests which fail when run by portage but pass when run by hand
-   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
-}



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

2017-07-11 Thread Hans de Graaff
commit: b09db61da28ad03a62b88d1b600fb5afe0fe6da1
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 12 04:34:01 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 12 04:34:01 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b09db61d

dev-ruby/crack: add ruby24

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/crack/crack-0.4.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.3-r1.ebuild 
b/dev-ruby/crack/crack-0.4.3-r1.ebuild
index 4cb37e7aa0a..8fb340679b5 100644
--- a/dev-ruby/crack/crack-0.4.3-r1.ebuild
+++ b/dev-ruby/crack/crack-0.4.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby20 ruby21 ruby22 ruby23"
+USE_RUBY="ruby21 ruby22 ruby23 ruby24"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md History"



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

2017-07-11 Thread Hans de Graaff
commit: 2755b38bc4ce305fb0c9328e098e70f6f1af4770
Author: Hans de Graaff  gentoo  org>
AuthorDate: Wed Jul 12 04:35:10 2017 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Wed Jul 12 04:35:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2755b38b

dev-ruby/crack: add back ~ppc and ~x86

Package-Manager: Portage-2.3.6, Repoman-2.3.1

 dev-ruby/crack/crack-0.4.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.3-r1.ebuild 
b/dev-ruby/crack/crack-0.4.3-r1.ebuild
index 8fb340679b5..e005f4c0022 100644
--- a/dev-ruby/crack/crack-0.4.3-r1.ebuild
+++ b/dev-ruby/crack/crack-0.4.3-r1.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://github.com/jnunemaker/crack;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2016-10-12 Thread Hans de Graaff
commit: f6f0c9a5a74edfc53ddb6c73099a0fea70e1cd7d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Oct 13 05:25:23 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Oct 13 05:25:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f0c9a5

dev-ruby/crack: add ruby23 revision

Package-Manager: portage-2.3.0

 dev-ruby/crack/crack-0.4.3-r1.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/dev-ruby/crack/crack-0.4.3-r1.ebuild 
b/dev-ruby/crack/crack-0.4.3-r1.ebuild
new file mode 100644
index ..abb04f6
--- /dev/null
+++ b/dev-ruby/crack/crack-0.4.3-r1.ebuild
@@ -0,0 +1,34 @@
+# 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_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md History"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
+HOMEPAGE="https://github.com/jnunemaker/crack;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc64 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.0"
+
+each_ruby_prepare() {
+   # Remove tests which fail when run by portage but pass when run by hand
+   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
+}



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

2016-07-22 Thread Hans de Graaff
commit: 632bb6441d9b49b27ef2e60c78e9ae8e8ae299ec
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 22 18:02:13 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 22 19:03:52 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=632bb644

dev-ruby/crack: mark ruby21 revision stable

Package-Manager: portage-2.2.28

 dev-ruby/crack/crack-0.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.2-r1.ebuild 
b/dev-ruby/crack/crack-0.4.2-r1.ebuild
index 2b7bd71..0641094 100644
--- a/dev-ruby/crack/crack-0.4.2-r1.ebuild
+++ b/dev-ruby/crack/crack-0.4.2-r1.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/jnunemaker/crack;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2016-07-22 Thread Hans de Graaff
commit: 3ef8c17e1c380ada37a9f259481512a47de8e3fa
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Jul 22 18:11:00 2016 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Jul 22 19:04:00 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ef8c17e

dev-ruby/crack: cleanup

Package-Manager: portage-2.2.28

 dev-ruby/crack/crack-0.4.2.ebuild | 34 --
 1 file changed, 34 deletions(-)

diff --git a/dev-ruby/crack/crack-0.4.2.ebuild 
b/dev-ruby/crack/crack-0.4.2.ebuild
deleted file mode 100644
index 9b28850..000
--- a/dev-ruby/crack/crack-0.4.2.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-USE_RUBY="ruby20"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md History"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
-HOMEPAGE="https://github.com/jnunemaker/crack;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~ppc64 x86 ~amd64-linux ~x64-macos ~x64-solaris"
-IUSE=""
-
-ruby_add_bdepend "test? ( dev-ruby/minitest )"
-ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.0"
-
-each_ruby_prepare() {
-   # Remove tests which fail when run by portage but pass when run by hand
-   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
-   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
-}
-
-each_ruby_test() {
-   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
-}



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

2016-06-12 Thread Richard Farina
commit: 509d45ca6c48ecec4aa5311379cfa8cab2588303
Author: Zero_Chaos  gentoo  org>
AuthorDate: Mon Jun 13 03:48:30 2016 +
Commit: Richard Farina  gentoo  org>
CommitDate: Mon Jun 13 04:37:06 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509d45ca

dev-ruby/crack: adding ~arm

Package-Manager: portage-2.3.0_rc1

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

diff --git a/dev-ruby/crack/crack-0.4.3.ebuild 
b/dev-ruby/crack/crack-0.4.3.ebuild
index f6ff5a3..5477fb7 100644
--- a/dev-ruby/crack/crack-0.4.3.ebuild
+++ b/dev-ruby/crack/crack-0.4.3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/jnunemaker/crack;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_bdepend "test? ( dev-ruby/minitest )"



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

2016-04-25 Thread Manuel Rüger
commit: 4b4acc1de549be147546b7dc5e13ae128ed95f34
Author: Manuel Rüger  gentoo  org>
AuthorDate: Mon Apr 25 23:19:27 2016 +
Commit: Manuel Rüger  gentoo  org>
CommitDate: Mon Apr 25 23:20:21 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b4acc1d

dev-ruby/crack: Remove ruby19

Package-Manager: portage-2.2.28

 dev-ruby/crack/crack-0.4.2-r1.ebuild | 4 ++--
 dev-ruby/crack/crack-0.4.2.ebuild| 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/crack/crack-0.4.2-r1.ebuild 
b/dev-ruby/crack/crack-0.4.2-r1.ebuild
index 74901d5..2b7bd71 100644
--- a/dev-ruby/crack/crack-0.4.2-r1.ebuild
+++ b/dev-ruby/crack/crack-0.4.2-r1.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21 ruby22"
+USE_RUBY="ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md History"

diff --git a/dev-ruby/crack/crack-0.4.2.ebuild 
b/dev-ruby/crack/crack-0.4.2.ebuild
index 95e0dd3..9b28850 100644
--- a/dev-ruby/crack/crack-0.4.2.ebuild
+++ b/dev-ruby/crack/crack-0.4.2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20"
+USE_RUBY="ruby20"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md History"



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

2015-12-03 Thread Hans de Graaff
commit: b04d2910a37792717f2a64330abee35452f0e207
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec  4 06:46:49 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec  4 06:50:04 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b04d2910

dev-ruby/crack: add 0.4.3

Package-Manager: portage-2.2.20.1

 dev-ruby/crack/Manifest   |  1 +
 dev-ruby/crack/crack-0.4.3.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest
index 067b1cf..25a61d2 100644
--- a/dev-ruby/crack/Manifest
+++ b/dev-ruby/crack/Manifest
@@ -1 +1,2 @@
 DIST crack-0.4.2.gem 37376 SHA256 
ea4c34f052106f571235f627f561d28309151c09b841130bb7627c2d522589c6 SHA512 
0c1adfe9cbcf6c5bdabba20819c7ed7dce0a8e360695564927bab447c3d66d786bd9267066efb08732b0fc4687d9dc3ac74c650eb8cec17575926aa9a24f7723
 WHIRLPOOL 
71ef6176576f897ab46ae431bafba512cacdeb5fbfdf1bcafbef24c9d4dcb8abb242b8722a75ae4db891fb8c86dd7a9e7d05a0fdcb86958ac5d0a6d4a873a49f
+DIST crack-0.4.3.gem 574976 SHA256 
5318ba8cd9cf7e0b5feb38948048503ba4b1fdc1b6ff30a39f0a00feb6036b29 SHA512 
c6577bd86fe2e36b2a37693729da9fc35c5d4deb860ac1873265ccb6fb38056fd76d8c17bb4f779b39f4bc13b9db37c1768433f518c17090ccbb0872a103b386
 WHIRLPOOL 
7a27a200e0662fa8fc512164286e3342be2da4b5839b4308e50fd8307afb6f1957ca1083f03b2a64ef365a12e3ddbbdd6d1c3ec40261f8197df8bdad88b0ea0d

diff --git a/dev-ruby/crack/crack-0.4.3.ebuild 
b/dev-ruby/crack/crack-0.4.3.ebuild
new file mode 100644
index 000..f6ff5a3
--- /dev/null
+++ b/dev-ruby/crack/crack-0.4.3.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+USE_RUBY="ruby20 ruby21 ruby22"
+
+RUBY_FAKEGEM_RECIPE_DOC="rdoc"
+RUBY_FAKEGEM_EXTRADOC="README.md History"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Really simple JSON and XML parsing, ripped from Merb and Rails"
+HOMEPAGE="https://github.com/jnunemaker/crack;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE=""
+
+ruby_add_bdepend "test? ( dev-ruby/minitest )"
+ruby_add_rdepend ">=dev-ruby/safe_yaml-1.0.0"
+
+each_ruby_prepare() {
+   # Remove tests which fail when run by portage but pass when run by hand
+   sed -i -e '/{"regex": \/foo.*\/}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/i}/d' test/json_test.rb || die
+   sed -i -e '/{"regex": \/foo.*\/mix}/d' test/json_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Itest -Ilib -e 'Dir["test/*_test.rb"].each { |f| load f }' || 
die
+}



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

2015-10-23 Thread Hans de Graaff
commit: 755fadb3448f805c01608adb2e41f3f409c0eeac
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Oct 23 09:07:55 2015 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Oct 23 09:26:51 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=755fadb3

dev-ruby/crack: add ruby22

Package-Manager: portage-2.2.20.1

 dev-ruby/crack/crack-0.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/crack/crack-0.4.2-r1.ebuild 
b/dev-ruby/crack/crack-0.4.2-r1.ebuild
index fc09d8d..74901d5 100644
--- a/dev-ruby/crack/crack-0.4.2-r1.ebuild
+++ b/dev-ruby/crack/crack-0.4.2-r1.ebuild
@@ -4,7 +4,7 @@
 
 EAPI=5
 
-USE_RUBY="ruby19 ruby20 ruby21"
+USE_RUBY="ruby19 ruby20 ruby21 ruby22"
 
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_EXTRADOC="README.md History"