From 8c1025a745882d381ec284faf9c86c250bc1f6ad Mon Sep 17 00:00:00 2001 From: blshkv Date: Wed, 17 Oct 2018 00:30:35 +0800 Subject: [PATCH] oj: 3.6.11 bump --- dev-ruby/oj/Manifest | 3 ++- dev-ruby/oj/oj-2.14.6.ebuild | 4 ++-- dev-ruby/oj/oj-3.6.11.ebuild | 30 ++++++++++++++++++++++++++++++ 3 files changed, 34 insertions(+), 3 deletions(-) create mode 100644 dev-ruby/oj/oj-3.6.11.ebuild diff --git a/dev-ruby/oj/Manifest b/dev-ruby/oj/Manifest index 4ca5b6c94..e1d01305d 100644 --- a/dev-ruby/oj/Manifest +++ b/dev-ruby/oj/Manifest @@ -1 +1,2 @@ -DIST oj-2.14.6.gem 119296 SHA256 73a28ce8d6e3534a3aaf7b041f4c5c632deac1f0b235d214bcf4eed857dd495d SHA512 adb4d4665e7cdb8bb477e7e52c1deadd752af531b8aba5bc4b1c007da090fca2b57bacdc4f6624f1874105fc4169e1c5b3995e835e0eccf9565325e15788470a WHIRLPOOL a5f77b285c3ffc1c2e05c3499a155ac9439b7a2d422918652bd14d66c257ee0f35748bdfe0ef58e54d9bea9145ed5ebe386880e9b0b3aa8f8197c8afef4c936d +DIST oj-2.14.6.gem 119296 BLAKE2B eaa7801e5810d96f4db1ed1c1546844726a0e587ed8a0ede7c1d6d50684d6045b8f5907c52303de8255c0e01a7b42b6d18822356f29e14009f89b54960c82e32 SHA512 adb4d4665e7cdb8bb477e7e52c1deadd752af531b8aba5bc4b1c007da090fca2b57bacdc4f6624f1874105fc4169e1c5b3995e835e0eccf9565325e15788470a +DIST oj-3.6.11.gem 193024 BLAKE2B c22d1efbdc1b1d6f66da823d3aa6ff3817995f1dd8d46ad5d0eec8bedbd82e816cd80e9d38b77373dc6c3f2946beb4817cb74126c7d6578a7aa82fc227593751 SHA512 6edc84467394d4f9313c5b9854874b81add8c1bf0ed6d16fa4d6683b7680a22c57b608312874c55923fa67db1c2f1f05453698bc0d9dda566c4cf0b94b19813f diff --git a/dev-ruby/oj/oj-2.14.6.ebuild b/dev-ruby/oj/oj-2.14.6.ebuild index aa5f8484e..6bab49e1d 100644 --- a/dev-ruby/oj/oj-2.14.6.ebuild +++ b/dev-ruby/oj/oj-2.14.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 -USE_RUBY="ruby22 ruby23 ruby24" +USE_RUBY="ruby23 ruby24 ruby25" inherit ruby-fakegem diff --git a/dev-ruby/oj/oj-3.6.11.ebuild b/dev-ruby/oj/oj-3.6.11.ebuild new file mode 100644 index 000000000..6bab49e1d --- /dev/null +++ b/dev-ruby/oj/oj-3.6.11.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +USE_RUBY="ruby23 ruby24 ruby25" + +inherit ruby-fakegem + +DESCRIPTION="The fastest JSON parser and object serializer" +HOMEPAGE="http://rubygems.org/gems/oj" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="" + +ruby_add_bdepend " + test? ( dev-ruby/minitest:5 + dev-ruby/rails:4 + =dev-ruby/rake-compiler-0.9* )" + +each_ruby_configure() { + ${RUBY} -C ext/oj extconf.rb || die "extconf failed" +} + +each_ruby_compile() { + emake V=1 -C ext/oj + cp ext/oj/oj$(get_modname) lib/oj || die "cp failed" +}