Hi,

I was playing with the puppetlabs-aws Puppet module, which in turn
depends on the aws-sdk-core rubygem, which depends on multi_json.
With the multi_json version that is in ports, I ran into trouble,
the update to current version fixed that.

The two dependent ports databases/ruby-resque and devel/ruby-rspec/serverspec build fine with the update. ruby-resque doesn't
have TESTS, but serverspec does, but it fails miserably, similarily
with the current version in ports, with a lot of tests.
Therefore only tested with aws-sdk-core rubygem.

Tested with the aws-sdk-core on amd64.

OK?

Index: Makefile
===================================================================
RCS file: /cvs/ports/converters/ruby-multi_json/Makefile,v
retrieving revision 1.4
diff -u -r1.4 Makefile
--- Makefile    26 Oct 2013 23:55:34 -0000      1.4
+++ Makefile    15 Mar 2015 18:52:26 -0000
@@ -2,8 +2,7 @@

 COMMENT =      chooses from multiple available json implementations

-DISTNAME =     multi_json-1.0.3
-REVISION =     1
+DISTNAME =     multi_json-1.11.0
 CATEGORIES =   converters

 HOMEPAGE =     https://github.com/intridea/multi_json
Index: distinfo
===================================================================
RCS file: /cvs/ports/converters/ruby-multi_json/distinfo,v
retrieving revision 1.2
diff -u -r1.2 distinfo
--- distinfo    18 Jan 2015 03:12:59 -0000      1.2
+++ distinfo    15 Mar 2015 18:52:26 -0000
@@ -1,2 +1,2 @@
-SHA256 (multi_json-1.0.3.gem) = qycrRml4OnPv4ZTggPP8Gj01+j9pEFuMoK+y0NGAh4k=
-SIZE (multi_json-1.0.3.gem) = 13312
+SHA256 (multi_json-1.11.0.gem) = tD8+BJzyTilALlgN6BbOG2jpQdGAyGaHmwtBdsKF49U=
+SIZE (multi_json-1.11.0.gem) = 24576
Index: pkg/PLIST
===================================================================
RCS file: /cvs/ports/converters/ruby-multi_json/pkg/PLIST,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 PLIST
--- pkg/PLIST   13 Dec 2011 17:33:30 -0000      1.1.1.1
+++ pkg/PLIST   15 Mar 2015 18:52:26 -0000
@@ -1,28 +1,30 @@
 @comment $OpenBSD: PLIST,v 1.1.1.1 2011/12/13 17:33:30 jeremy Exp $
 ${GEM_LIB}/cache/${DISTNAME}.gem
 ${GEM_LIB}/gems/${DISTNAME}/
-${GEM_LIB}/gems/${DISTNAME}/.document
-${GEM_LIB}/gems/${DISTNAME}/.gemtest
-${GEM_LIB}/gems/${DISTNAME}/.gitignore
-${GEM_LIB}/gems/${DISTNAME}/.rspec
-${GEM_LIB}/gems/${DISTNAME}/.travis.yml
-${GEM_LIB}/gems/${DISTNAME}/Gemfile
+${GEM_LIB}/gems/${DISTNAME}/CHANGELOG.md
+${GEM_LIB}/gems/${DISTNAME}/CONTRIBUTING.md
 ${GEM_LIB}/gems/${DISTNAME}/LICENSE.md
 ${GEM_LIB}/gems/${DISTNAME}/README.md
-${GEM_LIB}/gems/${DISTNAME}/Rakefile
 ${GEM_LIB}/gems/${DISTNAME}/lib/
 ${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/
 ${GEM_LIB}/gems/${DISTNAME}/lib/multi_json.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/engines/
-${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/engines/json_gem.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/engines/json_pure.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/engines/ok_json.rb
-${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/engines/yajl.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapter.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapter_error.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/gson.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/jr_jackson.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/json_common.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/json_gem.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/json_pure.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/nsjsonserialization.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/oj.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/ok_json.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/adapters/yajl.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/convertible_hash_keys.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/options.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/parse_error.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/vendor/
-${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/vendor/ok_json.rb
+${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/vendor/okjson.rb
 ${GEM_LIB}/gems/${DISTNAME}/lib/multi_json/version.rb
 ${GEM_LIB}/gems/${DISTNAME}/multi_json.gemspec
-${GEM_LIB}/gems/${DISTNAME}/spec/
-${GEM_LIB}/gems/${DISTNAME}/spec/helper.rb
-${GEM_LIB}/gems/${DISTNAME}/spec/multi_json_spec.rb
 ${GEM_LIB}/specifications/${DISTNAME}.gemspec

Reply via email to