On Sun, Mar 15, 2015 at 10:09:14PM +0100, Sebastian Reitenbach wrote: > 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? OK with me.
Serverspec tests should probably disabled or rewritten, it fails because we're not Linux and yet it tries to run many Linux tests. > 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 > -- jasper