aboutsummaryrefslogtreecommitdiffstats
path: root/main/ruby/avoid-rdoc-hook-when-its-failed-to-load-rdoc-library.patch
diff options
context:
space:
mode:
authorNatanael Copa <ncopa@alpinelinux.org>2019-09-04 08:13:59 +0000
committerNatanael Copa <ncopa@alpinelinux.org>2019-09-04 11:04:55 +0000
commiteca7aefa4fe7b2e48cee2ab070d30f2adb80de58 (patch)
tree8936210cb71629632f718ab9210f02310963ab5d /main/ruby/avoid-rdoc-hook-when-its-failed-to-load-rdoc-library.patch
parentd174f9d0a5d3c8549edd29fa82d4cbcc8cb3f342 (diff)
downloadaports-eca7aefa4fe7b2e48cee2ab070d30f2adb80de58.tar.bz2
aports-eca7aefa4fe7b2e48cee2ab070d30f2adb80de58.tar.xz
main/ruby: backport patch for loosen up rdoc dependency
Diffstat (limited to 'main/ruby/avoid-rdoc-hook-when-its-failed-to-load-rdoc-library.patch')
-rw-r--r--main/ruby/avoid-rdoc-hook-when-its-failed-to-load-rdoc-library.patch24
1 files changed, 24 insertions, 0 deletions
diff --git a/main/ruby/avoid-rdoc-hook-when-its-failed-to-load-rdoc-library.patch b/main/ruby/avoid-rdoc-hook-when-its-failed-to-load-rdoc-library.patch
new file mode 100644
index 0000000000..690d245a57
--- /dev/null
+++ b/main/ruby/avoid-rdoc-hook-when-its-failed-to-load-rdoc-library.patch
@@ -0,0 +1,24 @@
+From c16675582a68800ef17b6056110e0a8bcdb38b55 Mon Sep 17 00:00:00 2001
+From: SHIBATA Hiroshi <hsbt@ruby-lang.org>
+Date: Tue, 22 Jan 2019 09:37:23 +0900
+Subject: [PATCH] Avoid rdoc hook when it's failed to load rdoc library.
+
+ Fixed #2483
+---
+ lib/rubygems/rdoc.rb | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/lib/rubygems/rdoc.rb b/lib/rubygems/rdoc.rb
+index dfaf7c55bf..4e16fbb86f 100644
+--- a/lib/rubygems/rdoc.rb
++++ b/lib/rubygems/rdoc.rb
+@@ -18,7 +18,7 @@
+ module Gem
+ RDoc = ::RDoc::RubygemsHook
+ end
++
++ Gem.done_installing(&Gem::RDoc.method(:generation_hook))
+ rescue LoadError
+ end
+-
+-Gem.done_installing(&Gem::RDoc.method(:generation_hook))