summaryrefslogtreecommitdiff
path: root/libre/ruby/json-2.0.2-libre.patch
diff options
context:
space:
mode:
authorLuke Shumaker <lukeshu@lukeshu.com>2017-06-24 23:26:32 -0400
committerLuke Shumaker <lukeshu@lukeshu.com>2017-06-25 01:18:03 -0400
commitdd149cd90180fe4a0c66274147eb68b62c7bf6d0 (patch)
tree92776a6f6abc262bb8e093d15195df87aa690ddd /libre/ruby/json-2.0.2-libre.patch
parentc4d932795de4399151d624622da341d158ab93fb (diff)
downloadabslibre-dd149cd90180fe4a0c66274147eb68b62c7bf6d0.tar.gz
abslibre-dd149cd90180fe4a0c66274147eb68b62c7bf6d0.tar.bz2
abslibre-dd149cd90180fe4a0c66274147eb68b62c7bf6d0.zip
libre/ruby: update to json 2.0.2
Diffstat (limited to 'libre/ruby/json-2.0.2-libre.patch')
-rw-r--r--libre/ruby/json-2.0.2-libre.patch36
1 files changed, 36 insertions, 0 deletions
diff --git a/libre/ruby/json-2.0.2-libre.patch b/libre/ruby/json-2.0.2-libre.patch
new file mode 100644
index 000000000..188bc628e
--- /dev/null
+++ b/libre/ruby/json-2.0.2-libre.patch
@@ -0,0 +1,36 @@
+diff --git a/lib/json.rb b/lib/json.rb
+index b5a6912415..bf93c663fe 100644
+--- a/lib/json.rb
++++ b/lib/json.rb
+@@ -55,9 +55,5 @@
+ module JSON
+ require 'json/version'
+
+- begin
+- require 'json/ext'
+- rescue LoadError
+- require 'json/pure'
+- end
++ require 'json/pure'
+ end
+--- a/tests/test_helper.rb
++++ b/tests/test_helper.rb
+@@ -1,16 +1,7 @@
+ gem 'json', File.read('VERSION').chomp
+
+-case ENV['JSON']
+-when 'pure'
+- $:.unshift 'lib'
+- require 'json/pure'
+-when 'ext'
+- $:.unshift 'ext', 'lib'
+- require 'json/ext'
+-else
+- $:.unshift 'ext', 'lib'
+- require 'json'
+-end
++$:.unshift 'lib'
++require 'json'
+
+ require 'test/unit'
+ begin