From 17eeb48675c25e37880d51329f2cd011a5dd3444 Mon Sep 17 00:00:00 2001 From: taca Date: Sun, 7 Mar 2021 14:30:42 +0000 Subject: [PATCH] textproc/ruby-json-pure: update to 2.5.1 # Changes ## 2020-12-22 (2.5.1) * Restore the compatibility for constants of JSON class. ## 2020-12-22 (2.5.0) * Ready to Ractor-safe at Ruby 3.0. ## 2020-12-17 (2.4.1) * Restore version.rb with 2.4.1 ## 2020-12-15 (2.4.0) * Implement a freeze: parser option #447 * Fix an issue with generate_pretty and empty objects in the Ruby and Java implementations #449 * Fix JSON.load_file doc #448 * Fix pure parser with unclosed arrays / objects #425 * bundle the LICENSE file in the gem #444 * Add an option to escape forward slash character #405 * RDoc for JSON #439 #446 #442 #434 #433 #430 --- textproc/ruby-json-pure/Makefile | 4 +- textproc/ruby-json-pure/PLIST | 47 +++++------------------- textproc/ruby-json-pure/distinfo | 11 +++--- textproc/ruby-json-pure/patches/patch-aa | 12 ------ 4 files changed, 17 insertions(+), 57 deletions(-) delete mode 100644 textproc/ruby-json-pure/patches/patch-aa diff --git a/textproc/ruby-json-pure/Makefile b/textproc/ruby-json-pure/Makefile index add1a996d0a7..258505602b95 100644 --- a/textproc/ruby-json-pure/Makefile +++ b/textproc/ruby-json-pure/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.30 2020/09/14 16:09:28 taca Exp $ +# $NetBSD: Makefile,v 1.31 2021/03/07 14:30:42 taca Exp $ -DISTNAME= json_pure-2.3.1 +DISTNAME= json_pure-2.5.1 PKGNAME= ${RUBY_PKGPREFIX}-${DISTNAME:S/_/-/g} CATEGORIES= textproc diff --git a/textproc/ruby-json-pure/PLIST b/textproc/ruby-json-pure/PLIST index 78ebef82be66..4db273393e7a 100644 --- a/textproc/ruby-json-pure/PLIST +++ b/textproc/ruby-json-pure/PLIST @@ -1,42 +1,10 @@ -@comment $NetBSD: PLIST,v 1.19 2020/05/05 05:53:07 taca Exp $ +@comment $NetBSD: PLIST,v 1.20 2021/03/07 14:30:42 taca Exp $ ${GEM_HOME}/cache/${GEM_NAME}.gem -${GEM_LIBDIR}/.gitignore -${GEM_LIBDIR}/.travis.yml ${GEM_LIBDIR}/CHANGES.md ${GEM_LIBDIR}/Gemfile ${GEM_LIBDIR}/LICENSE -${GEM_LIBDIR}/README-json-jruby.md ${GEM_LIBDIR}/README.md -${GEM_LIBDIR}/Rakefile ${GEM_LIBDIR}/VERSION -${GEM_LIBDIR}/diagrams/.keep -${GEM_LIBDIR}/ext/json/ext/fbuffer/fbuffer.h -${GEM_LIBDIR}/ext/json/ext/generator/depend -${GEM_LIBDIR}/ext/json/ext/generator/extconf.rb -${GEM_LIBDIR}/ext/json/ext/generator/generator.c -${GEM_LIBDIR}/ext/json/ext/generator/generator.h -${GEM_LIBDIR}/ext/json/ext/parser/depend -${GEM_LIBDIR}/ext/json/ext/parser/extconf.rb -${GEM_LIBDIR}/ext/json/ext/parser/parser.c -${GEM_LIBDIR}/ext/json/ext/parser/parser.h -${GEM_LIBDIR}/ext/json/ext/parser/parser.rl -${GEM_LIBDIR}/ext/json/extconf.rb -${GEM_LIBDIR}/install.rb -${GEM_LIBDIR}/java/src/json/ext/ByteListTranscoder.java -${GEM_LIBDIR}/java/src/json/ext/Generator.java -${GEM_LIBDIR}/java/src/json/ext/GeneratorMethods.java -${GEM_LIBDIR}/java/src/json/ext/GeneratorService.java -${GEM_LIBDIR}/java/src/json/ext/GeneratorState.java -${GEM_LIBDIR}/java/src/json/ext/OptionsReader.java -${GEM_LIBDIR}/java/src/json/ext/Parser.java -${GEM_LIBDIR}/java/src/json/ext/Parser.rl -${GEM_LIBDIR}/java/src/json/ext/ParserService.java -${GEM_LIBDIR}/java/src/json/ext/RuntimeInfo.java -${GEM_LIBDIR}/java/src/json/ext/StringDecoder.java -${GEM_LIBDIR}/java/src/json/ext/StringEncoder.java -${GEM_LIBDIR}/java/src/json/ext/Utils.java -${GEM_LIBDIR}/json-java.gemspec -${GEM_LIBDIR}/json.gemspec ${GEM_LIBDIR}/json_pure.gemspec ${GEM_LIBDIR}/lib/json.rb ${GEM_LIBDIR}/lib/json/add/bigdecimal.rb @@ -61,7 +29,6 @@ ${GEM_LIBDIR}/lib/json/pure.rb ${GEM_LIBDIR}/lib/json/pure/generator.rb ${GEM_LIBDIR}/lib/json/pure/parser.rb ${GEM_LIBDIR}/lib/json/version.rb -${GEM_LIBDIR}/references/rfc7159.txt ${GEM_LIBDIR}/tests/fixtures/fail10.json ${GEM_LIBDIR}/tests/fixtures/fail11.json ${GEM_LIBDIR}/tests/fixtures/fail12.json @@ -78,7 +45,11 @@ ${GEM_LIBDIR}/tests/fixtures/fail24.json ${GEM_LIBDIR}/tests/fixtures/fail25.json ${GEM_LIBDIR}/tests/fixtures/fail27.json ${GEM_LIBDIR}/tests/fixtures/fail28.json +${GEM_LIBDIR}/tests/fixtures/fail29.json ${GEM_LIBDIR}/tests/fixtures/fail3.json +${GEM_LIBDIR}/tests/fixtures/fail30.json +${GEM_LIBDIR}/tests/fixtures/fail31.json +${GEM_LIBDIR}/tests/fixtures/fail32.json ${GEM_LIBDIR}/tests/fixtures/fail4.json ${GEM_LIBDIR}/tests/fixtures/fail5.json ${GEM_LIBDIR}/tests/fixtures/fail6.json @@ -102,8 +73,10 @@ ${GEM_LIBDIR}/tests/json_generator_test.rb ${GEM_LIBDIR}/tests/json_generic_object_test.rb ${GEM_LIBDIR}/tests/json_parser_test.rb ${GEM_LIBDIR}/tests/json_string_matching_test.rb +${GEM_LIBDIR}/tests/lib/core_assertions.rb +${GEM_LIBDIR}/tests/lib/envutil.rb +${GEM_LIBDIR}/tests/lib/find_executable.rb +${GEM_LIBDIR}/tests/lib/helper.rb +${GEM_LIBDIR}/tests/ractor_test.rb ${GEM_LIBDIR}/tests/test_helper.rb -${GEM_LIBDIR}/tools/diff.sh -${GEM_LIBDIR}/tools/fuzz.rb -${GEM_LIBDIR}/tools/server.rb ${GEM_HOME}/specifications/${GEM_NAME}.gemspec diff --git a/textproc/ruby-json-pure/distinfo b/textproc/ruby-json-pure/distinfo index 72fe12ceb547..d27078181a30 100644 --- a/textproc/ruby-json-pure/distinfo +++ b/textproc/ruby-json-pure/distinfo @@ -1,7 +1,6 @@ -$NetBSD: distinfo,v 1.29 2020/09/14 16:09:28 taca Exp $ +$NetBSD: distinfo,v 1.30 2021/03/07 14:30:42 taca Exp $ -SHA1 (json_pure-2.3.1.gem) = 4c430a262f59edb0cd081145999ec3d5894b0ea9 -RMD160 (json_pure-2.3.1.gem) = 1b293d0e1034d8644c285af829b5d46f1ea52c10 -SHA512 (json_pure-2.3.1.gem) = e57ebe40f7cf5bb10ea24e3e59f56638e2ec6f8445de0fa2e273b41828ff07f1c0abb0de20e96cb847962fa6d20c2fd4fe0bee58734453c9eb24bfb6da43615a -Size (json_pure-2.3.1.gem) = 119808 bytes -SHA1 (patch-aa) = b0c387b14521d6ffe8c1b34bc3cb7b445a175434 +SHA1 (json_pure-2.5.1.gem) = 271ccd98ae9db6cbc6223df5a374ad529dc11e39 +RMD160 (json_pure-2.5.1.gem) = cb2768a49db409f5e21096b6a6f9d0ec598053ea +SHA512 (json_pure-2.5.1.gem) = 37ea898ad790ace9869c850e7544e49cd7182d1b44f8982932a4fccfc0766e4653200e767ec96dcba482e1517539b380e7c08b99ee325642432de0f1519d51a7 +Size (json_pure-2.5.1.gem) = 61440 bytes diff --git a/textproc/ruby-json-pure/patches/patch-aa b/textproc/ruby-json-pure/patches/patch-aa deleted file mode 100644 index 81043606faf5..000000000000 --- a/textproc/ruby-json-pure/patches/patch-aa +++ /dev/null @@ -1,12 +0,0 @@ -$NetBSD: patch-aa,v 1.2 2017/06/12 16:34:13 taca Exp $ - -* Add shbang line. - ---- tools/fuzz.rb.orig 2017-03-02 11:01:15.000000000 +0000 -+++ tools/fuzz.rb -@@ -1,3 +1,5 @@ -+#!ruby -+ - require 'json' - - class Fuzzer