Pullup ticket #4070 - requested by taca textproc/ruby-json: security update textproc/ruby-json-pure: security update Revisions pulled up: - textproc/ruby-json-pure/Makefile 1.20-1.21 - textproc/ruby-json-pure/distinfo 1.19-1.20 - textproc/ruby-json/Makefile 1.23-1.24 - textproc/ruby-json/distinfo 1.19-1.20 --- Module Name: pkgsrc Committed By: taca Date: Mon Feb 11 02:43:26 UTC 2013 Modified Files: pkgsrc/textproc/ruby-json: Makefile distinfo pkgsrc/textproc/ruby-json-pure: Makefile distinfo Log Message: Update ruby-json and ruby-json-pure to 1.7.6. 2012-11-29 (1.7.6) * Add GeneratorState#merge alias for JRuby, fix state accessor methods. Thx to jvshahid@github. * Increase hash likeness of state objects. --- Module Name: pkgsrc Committed By: taca Date: Tue Feb 12 13:13:08 UTC 2013 Modified Files: pkgsrc/textproc/ruby-json: Makefile distinfo pkgsrc/textproc/ruby-json-pure: Makefile distinfo Log Message: Update ruby-json and ruby-json-pure to 1.7.7. 2013-02-04 (1.7.7) * Security fix for JSON create_additions default value and JSON::GenericObject. It should not be possible to create additions unless explicitely requested by setting the create_additions argument to true or using the JSON.load/dump interface. If JSON::GenericObject is supposed to be automatically deserialised, this has to be explicitely enabled by setting JSON::GenericObject.json_createble = true as well. * Remove useless assert in fbuffer implementation. * Apply patch attached to https://github.com/flori/json/issues#issue/155 provided by John Shahid <jvshahid@gmail.com>, Thx! * Add license information to rubygems spec data, reported by Jordi Massaguer Pla <jmassaguerpla@suse.de>. * Improve documentation, thx to Zachary Scott <zachary@zacharyscott.net>.diff -r1.22 -r1.22.4.1 pkgsrc/textproc/ruby-json/Makefile
(tron)
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.22 2012/09/16 14:25:48 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.22.4.1 2013/02/14 15:52:15 tron Exp $ | |
2 | 2 | |||
3 | DISTNAME= json-1.7.5 | 3 | DISTNAME= json-1.7.7 | |
4 | CATEGORIES= textproc | 4 | CATEGORIES= textproc | |
5 | 5 | |||
6 | MAINTAINER= pkgsrc-users@NetBSD.org | 6 | MAINTAINER= pkgsrc-users@NetBSD.org | |
7 | HOMEPAGE= http://flori.github.com/json | 7 | HOMEPAGE= http://flori.github.com/json | |
8 | COMMENT= Native extension implementation of JSON for Ruby | 8 | COMMENT= Native extension implementation of JSON for Ruby | |
9 | LICENSE= ruby-license | 9 | LICENSE= ruby-license | |
10 | 10 | |||
11 | GEM_CLEANBUILD= ext/json/ext/generator/* ext/json/ext/parser/* | 11 | GEM_CLEANBUILD= ext/json/ext/generator/* ext/json/ext/parser/* | |
12 | 12 | |||
13 | post-extract: | 13 | post-extract: | |
14 | cd ${WRKSRC}; ${FIND} . -xdev -type f -print | ${XARGS} ${CHMOD} g-w | 14 | cd ${WRKSRC}; ${FIND} . -xdev -type f -print | ${XARGS} ${CHMOD} g-w | |
15 | 15 | |||
16 | .include "../../lang/ruby/gem.mk" | 16 | .include "../../lang/ruby/gem.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.18 2012/09/16 14:25:48 taca Exp $ | 1 | $NetBSD: distinfo,v 1.18.4.1 2013/02/14 15:52:15 tron Exp $ | |
2 | 2 | |||
3 | SHA1 (json-1.7.5.gem) = 72cc9c437605835dd07d40e5cade1517737be45c | 3 | SHA1 (json-1.7.7.gem) = eba67a79ca1590b18db5a73171857a41fd3685f0 | |
4 | RMD160 (json-1.7.5.gem) = fc3e6e4d3322e1ede1a11afa527275e10752a3b9 | 4 | RMD160 (json-1.7.7.gem) = 3b2343b1a99c5d870b08966c5c68a47b1d285c5c | |
5 | Size (json-1.7.5.gem) = 145920 bytes | 5 | Size (json-1.7.7.gem) = 148480 bytes | |
6 | SHA1 (patch-ab) = c80a2a7a1ae78e98dd7d6982a2e5da8963a214d6 | 6 | SHA1 (patch-ab) = c80a2a7a1ae78e98dd7d6982a2e5da8963a214d6 |
@@ -1,16 +1,16 @@ | @@ -1,16 +1,16 @@ | |||
1 | # $NetBSD: Makefile,v 1.19 2012/09/16 14:25:48 taca Exp $ | 1 | # $NetBSD: Makefile,v 1.19.4.1 2013/02/14 15:52:15 tron Exp $ | |
2 | 2 | |||
3 | DISTNAME= json_pure-1.7.5 | 3 | DISTNAME= json_pure-1.7.7 | |
4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/_/-/g} | 4 | PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/_/-/g} | |
5 | CATEGORIES= textproc | 5 | CATEGORIES= textproc | |
6 | 6 | |||
7 | MAINTAINER= pkgsrc-users@NetBSD.org | 7 | MAINTAINER= pkgsrc-users@NetBSD.org | |
8 | HOMEPAGE= http://flori.github.com/json | 8 | HOMEPAGE= http://flori.github.com/json | |
9 | COMMENT= Pure Ruby implementation of JSON | 9 | COMMENT= Pure Ruby implementation of JSON | |
10 | LICENSE= ruby-license | 10 | LICENSE= ruby-license | |
11 | 11 | |||
12 | post-extract: | 12 | post-extract: | |
13 | cd ${WRKSRC}; ${FIND} . -xdev -type f -print | ${XARGS} ${CHMOD} g-w | 13 | cd ${WRKSRC}; ${FIND} . -xdev -type f -print | ${XARGS} ${CHMOD} g-w | |
14 | 14 | |||
15 | .include "../../lang/ruby/gem.mk" | 15 | .include "../../lang/ruby/gem.mk" | |
16 | .include "../../mk/bsd.pkg.mk" | 16 | .include "../../mk/bsd.pkg.mk" |
@@ -1,6 +1,6 @@ | @@ -1,6 +1,6 @@ | |||
1 | $NetBSD: distinfo,v 1.18 2012/09/16 14:25:48 taca Exp $ | 1 | $NetBSD: distinfo,v 1.18.4.1 2013/02/14 15:52:15 tron Exp $ | |
2 | 2 | |||
3 | SHA1 (json_pure-1.7.5.gem) = eaaf2026cfcfccb8ea23ff7408fea0cbb492b965 | 3 | SHA1 (json_pure-1.7.7.gem) = 7e1368bb90aeabd5eb578bdc234e7d5d80369329 | |
4 | RMD160 (json_pure-1.7.5.gem) = 5978383e6bc408494e4bba8b1072ea7a9a159394 | 4 | RMD160 (json_pure-1.7.7.gem) = 3727776bf6d05df46c386e68917e98dc1c8f7d0b | |
5 | Size (json_pure-1.7.5.gem) = 145920 bytes | 5 | Size (json_pure-1.7.7.gem) = 148480 bytes | |
6 | SHA1 (patch-aa) = c80a2a7a1ae78e98dd7d6982a2e5da8963a214d6 | 6 | SHA1 (patch-aa) = c80a2a7a1ae78e98dd7d6982a2e5da8963a214d6 |