diff options
Diffstat (limited to 'dev-ruby/crack/files/crack-0.4.4-psych4.patch')
-rw-r--r-- | dev-ruby/crack/files/crack-0.4.4-psych4.patch | 30 |
1 files changed, 0 insertions, 30 deletions
diff --git a/dev-ruby/crack/files/crack-0.4.4-psych4.patch b/dev-ruby/crack/files/crack-0.4.4-psych4.patch deleted file mode 100644 index 4c4e96661ba9..000000000000 --- a/dev-ruby/crack/files/crack-0.4.4-psych4.patch +++ /dev/null @@ -1,30 +0,0 @@ -From 7fa8d8aea4a041969e433debef7f4d5d59881ae2 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?V=C3=ADt=20Ondruch?= <vondruch@redhat.com> -Date: Fri, 11 Mar 2022 18:29:43 +0100 -Subject: [PATCH] Use named parameters for `safe_load`. - -This is available since Psych 3.1 [[1], [2]], but mandatory since Psych -4.0 [[3]]. - -Fixes #72 - -[1]: https://github.com/ruby/psych/pull/358 -[2]: https://github.com/ruby/psych/pull/378 -[3]: https://github.com/ruby/psych/commit/0767227051dbddf1f949eef512c174deabf22891 ---- - lib/crack/json.rb | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/lib/crack/json.rb b/lib/crack/json.rb -index 1a27ac7..528aad6 100644 ---- a/lib/crack/json.rb -+++ b/lib/crack/json.rb -@@ -13,7 +13,7 @@ def self.parser_exceptions - - def self.parse(json) - yaml = unescape(convert_json_to_yaml(json)) -- YAML.safe_load(yaml, [Regexp, Date, Time]) -+ YAML.safe_load(yaml, permitted_classes: [Regexp, Date, Time]) - rescue *parser_exceptions - raise ParseError, "Invalid JSON string" - rescue Psych::DisallowedClass |