[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crack/files/
commit: 6719667b5a4ac0218875c7ee00944ac45097 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon Oct 14 15:30:40 2024 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Oct 15 21:45:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67196ccc dev-ruby/crack: remove unused patch(es) Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> dev-ruby/crack/files/crack-0.4.4-psych4.patch | 30 --- 1 file changed, 30 deletions(-) diff --git a/dev-ruby/crack/files/crack-0.4.4-psych4.patch b/dev-ruby/crack/files/crack-0.4.4-psych4.patch deleted file mode 100644 index 4c4e96661ba9.. --- a/dev-ruby/crack/files/crack-0.4.4-psych4.patch +++ /dev/null @@ -1,30 +0,0 @@ -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/
commit: 15862535028b0d80a1dcd956c8817d6c04d5fffd Author: Sam James gentoo org> AuthorDate: Tue Oct 15 01:02:52 2024 + Commit: Sam James gentoo org> CommitDate: Tue Oct 15 01:02:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15862535 dev-ruby/crack: Stabilize 1.0.0 sparc, #940961 Signed-off-by: Sam James gentoo.org> dev-ruby/crack/crack-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/crack/crack-1.0.0.ebuild b/dev-ruby/crack/crack-1.0.0.ebuild index 36991d20d8c1..48c14a82921e 100644 --- a/dev-ruby/crack/crack-1.0.0.ebuild +++ b/dev-ruby/crack/crack-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g 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" +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"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crack/
commit: 0efe7f6de36e31165765251113cd72ee8daa19be Author: Hans de Graaff gentoo org> AuthorDate: Sat Oct 12 08:19:36 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Sat Oct 12 08:23:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0efe7f6d dev-ruby/crack: drop 0.4.4-r3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/crack/Manifest | 1 - dev-ruby/crack/crack-0.4.4-r3.ebuild | 45 2 files changed, 46 deletions(-) diff --git a/dev-ruby/crack/Manifest b/dev-ruby/crack/Manifest index 6a61d977ce28..cea874ee7136 100644 --- a/dev-ruby/crack/Manifest +++ b/dev-ruby/crack/Manifest @@ -1,3 +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 DIST crack-1.0.0.tar.gz 587402 BLAKE2B 265948336f3a0567d08766ddd179502e9dac0b0ef647a636d74b2bf7b6d8a2bb08385df566f118151cf4b72c700d17c3f69bfe8d61dc7035102319c2513190c1 SHA512 01f2231033a64aa3a107de3c0185559800be32c679671835962bd4e8f74cb644b9cb1e4895880ab03bc15e82aac465875d1ce187b977be65f514282718b7837c diff --git a/dev-ruby/crack/crack-0.4.4-r3.ebuild b/dev-ruby/crack/crack-0.4.4-r3.ebuild deleted file mode 100644 index 796ae92713f6.. --- a/dev-ruby/crack/crack-0.4.4-r3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2023 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="" - -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/
commit: 93015cd1558c1e457f62346ea636a1b2ec7352f0 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Oct 10 11:04:16 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Oct 10 11:04:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93015cd1 dev-ruby/crack: Stabilize 1.0.0 arm64, #940961 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/crack/crack-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/crack/crack-1.0.0.ebuild b/dev-ruby/crack/crack-1.0.0.ebuild index 94e0a6e643ea..36991d20d8c1 100644 --- a/dev-ruby/crack/crack-1.0.0.ebuild +++ b/dev-ruby/crack/crack-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g 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" +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"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crack/
commit: 7b1ac3969828a57fcf85c0b9e6e0cdcf3a2b305f Author: Sam James gentoo org> AuthorDate: Wed Oct 9 05:45:02 2024 + Commit: Sam James gentoo org> CommitDate: Wed Oct 9 05:45:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b1ac396 dev-ruby/crack: Stabilize 1.0.0 ppc, #940961 Signed-off-by: Sam James gentoo.org> dev-ruby/crack/crack-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/crack/crack-1.0.0.ebuild b/dev-ruby/crack/crack-1.0.0.ebuild index 3987c91f218b..94e0a6e643ea 100644 --- a/dev-ruby/crack/crack-1.0.0.ebuild +++ b/dev-ruby/crack/crack-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g 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" +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"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crack/
commit: e1618c7da12b55ac330f62d6c54562d924672707 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 6 15:52:18 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 6 18:37:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1618c7d dev-ruby/crack: Stabilize 1.0.0 arm, #940961 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/crack/crack-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/crack/crack-1.0.0.ebuild b/dev-ruby/crack/crack-1.0.0.ebuild index 40cd93670a78..3987c91f218b 100644 --- a/dev-ruby/crack/crack-1.0.0.ebuild +++ b/dev-ruby/crack/crack-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g 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" +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"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crack/
commit: a48e3c2502b2bdf14789e7b1159801316d862f0c Author: Arthur Zamarin gentoo org> AuthorDate: Sun Oct 6 13:30:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Oct 6 13:30:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a48e3c25 dev-ruby/crack: Stabilize 1.0.0 ppc64, #940961 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/crack/crack-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/crack/crack-1.0.0.ebuild b/dev-ruby/crack/crack-1.0.0.ebuild index bce3f3b847b5..40cd93670a78 100644 --- a/dev-ruby/crack/crack-1.0.0.ebuild +++ b/dev-ruby/crack/crack-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g 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" +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"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crack/
commit: d40ff910b108081aa26ac92348a71064b88352c2 Author: Sam James gentoo org> AuthorDate: Sun Oct 6 11:34:31 2024 + Commit: Sam James gentoo org> CommitDate: Sun Oct 6 11:34:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d40ff910 dev-ruby/crack: Stabilize 1.0.0 x86, #940961 Signed-off-by: Sam James gentoo.org> dev-ruby/crack/crack-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/crack/crack-1.0.0.ebuild b/dev-ruby/crack/crack-1.0.0.ebuild index 55be284cf774..c0c63785dc9b 100644 --- a/dev-ruby/crack/crack-1.0.0.ebuild +++ b/dev-ruby/crack/crack-1.0.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/jnunemaker/crack/archive/v${PV}.tar.gz -> ${P}.tar.g 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" +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"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crack/
commit: a63481f8d18599eb91fdcff8902b5e7d55ee2608 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Sep 11 15:03:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Sep 11 15:03:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a63481f8 dev-ruby/crack: Stabilize 0.4.6 ppc, #932713 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/crack/crack-0.4.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/crack/crack-0.4.6.ebuild b/dev-ruby/crack/crack-0.4.6.ebuild index 35dc1d9d010c..b87f928bf157 100644 --- a/dev-ruby/crack/crack-0.4.6.ebuild +++ b/dev-ruby/crack/crack-0.4.6.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="~alpha amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +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"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crack/
commit: e50c7fadd57a07405a586077539b3ebc62c2fa9d Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jun 8 11:11:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jun 8 11:11:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50c7fad dev-ruby/crack: Stabilize 0.4.6 arm64, #932713 Signed-off-by: Arthur Zamarin gentoo.org> dev-ruby/crack/crack-0.4.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/crack/crack-0.4.6.ebuild b/dev-ruby/crack/crack-0.4.6.ebuild index 8922e4131839..d85d0ed1528e 100644 --- a/dev-ruby/crack/crack-0.4.6.ebuild +++ b/dev-ruby/crack/crack-0.4.6.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="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +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"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/crack/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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"