From: Caleb Tennis Date: Fri, 7 Oct 2005 15:41:26 +0000 (+0000) Subject: Remove 1.6 patches as well X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=580a78445c71121ce04ce5079d6d3080eae6f00a;p=gentoo.git Remove 1.6 patches as well Package-Manager: portage-2.0.53_rc4 --- diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest index 56327f913ce5..8fe88d12dd44 100644 --- a/dev-lang/ruby/Manifest +++ b/dev-lang/ruby/Manifest @@ -5,8 +5,6 @@ MD5 c0305f496353b27f98c0c42e4005cb8a files/digest-ruby-1.8.2-r2 125 MD5 65c0fa57dea7939af268a53a2e50b173 files/digest-ruby-1.8.3 125 MD5 be89d4c412387337e14a1d141b90b125 files/oniguruma-2.3.1-gentoo.patch 593 MD5 d4b55b8964955655827a50afba707a69 files/re.c.182.patch 2472 -MD5 a061fe32b8e0538c203bccebcd2ad8ac files/ruby-1.6.8-20040728-20041024.diff 3094 -MD5 d05f63da27634456886e7c924eaf96da files/ruby-1.6.8-fix-x86_64.patch 431 MD5 5d27b5dca2842607d0dd0469612a2224 files/ruby-1.8.2-soap.diff 596 MD5 2026b6d80f876e54e87b8fe906d469ca files/ruby-1.8.2-unittest.diff 822 MD5 d1fd7f979894cfe7da89ec38992788eb files/ruby-1.8.2-xmlrpc-ipimethods-fix.diff 441 diff --git a/dev-lang/ruby/files/ruby-1.6.8-20040728-20041024.diff b/dev-lang/ruby/files/ruby-1.6.8-20040728-20041024.diff deleted file mode 100644 index 2edf362414a1..000000000000 --- a/dev-lang/ruby/files/ruby-1.6.8-20040728-20041024.diff +++ /dev/null @@ -1,92 +0,0 @@ -diff --exclude=CVS -urN ruby-1.6.8-20040728/ChangeLog ruby-1.6.8-20041024/ChangeLog ---- ruby-1.6.8-20040728/ChangeLog 2004-11-04 23:18:54.000000000 +0900 -+++ ruby-1.6.8-20041024/ChangeLog 2004-11-05 00:09:04.000000000 +0900 -@@ -54,6 +54,11 @@ - - * gc.c (Init_stack): add safety margin. - -+Sat Jun 14 17:59:59 2003 Guy Decoux -+ -+ * eval.c (method_arity): should handle NODE_BMETHOD and -+ NODE_DMETHOD. [ruby-core:01138] -+ - Fri May 30 11:25:58 2003 WATANABE Hirofumi - - * lib/irb/xmp.rb: sync with 1.8 ("irb/irb" -> "irb"). -diff --exclude=CVS -urN ruby-1.6.8-20040728/eval.c ruby-1.6.8-20041024/eval.c ---- ruby-1.6.8-20040728/eval.c 2004-11-04 23:18:56.000000000 +0900 -+++ ruby-1.6.8-20041024/eval.c 2004-11-05 00:09:05.000000000 +0900 -@@ -3,7 +3,7 @@ - eval.c - - - $Author: matz $ -- $Date: 2003/05/19 16:19:21 $ -+ $Date: 2004/10/24 23:37:20 $ - created at: Thu Jun 10 14:22:17 JST 1993 - - Copyright (C) 1993-2001 Yukihiro Matsumoto -@@ -6827,6 +6827,9 @@ - return INT2FIX(1); - case NODE_IVAR: - return INT2FIX(0); -+ case NODE_BMETHOD: -+ case NODE_DMETHOD: -+ return proc_arity(method); - default: - body = body->nd_next; /* skip NODE_SCOPE */ - if (nd_type(body) == NODE_BLOCK) -diff --exclude=CVS -urN ruby-1.6.8-20040728/io.c ruby-1.6.8-20041024/io.c ---- ruby-1.6.8-20040728/io.c 2004-11-04 23:18:56.000000000 +0900 -+++ ruby-1.6.8-20041024/io.c 2004-11-05 00:09:06.000000000 +0900 -@@ -2,8 +2,8 @@ - - io.c - - -- $Author: nobu $ -- $Date: 2003/07/26 18:10:41 $ -+ $Author: matz $ -+ $Date: 2004/10/24 23:37:20 $ - created at: Fri Oct 15 18:08:59 JST 1993 - - Copyright (C) 1993-2000 Yukihiro Matsumoto -@@ -2184,7 +2184,8 @@ - line = rb_obj_as_string(argv[i]); - } - rb_io_write(out, line); -- if (RSTRING(line)->ptr[RSTRING(line)->len-1] != '\n') { -+ if (RSTRING(line)->len == 0 || -+ RSTRING(line)->ptr[RSTRING(line)->len-1] != '\n') { - rb_io_write(out, rb_default_rs); - } - } -diff --exclude=CVS -urN ruby-1.6.8-20040728/lib/cgi.rb ruby-1.6.8-20041024/lib/cgi.rb ---- ruby-1.6.8-20040728/lib/cgi.rb 2004-11-04 23:18:57.000000000 +0900 -+++ ruby-1.6.8-20041024/lib/cgi.rb 2004-11-05 00:09:07.000000000 +0900 -@@ -182,7 +182,7 @@ - CR = "\015" - LF = "\012" - EOL = CR + LF -- REVISION = '$Id: cgi.rb,v 1.23.2.17 2002/08/25 20:15:54 wakou Exp $' -+ REVISION = '$Id: cgi.rb,v 1.23.2.18 2004/10/24 23:37:19 matz Exp $' - - NEEDS_BINMODE = true if /WIN/ni.match(RUBY_PLATFORM) - PATH_SEPARATOR = {'UNIX'=>'/', 'WINDOWS'=>'\\', 'MACINTOSH'=>':'} -@@ -823,13 +823,15 @@ - end - - c = if bufsize < content_length -- stdinput.read(bufsize) or '' -+ stdinput.read(bufsize) - else -- stdinput.read(content_length) or '' -+ stdinput.read(content_length) - end -+ if c.nil? -+ raise EOFError, "bad content body" -+ end - buf += c - content_length -= c.size -- - end - - buf = buf.sub(/\A((?:.|\n)*?)(?:#{EOL})?#{boundary}(#{EOL}|--)/n) do diff --git a/dev-lang/ruby/files/ruby-1.6.8-fix-x86_64.patch b/dev-lang/ruby/files/ruby-1.6.8-fix-x86_64.patch deleted file mode 100644 index ed573f3b8bd3..000000000000 --- a/dev-lang/ruby/files/ruby-1.6.8-fix-x86_64.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff -ruN ruby-1.6.8.orig/node.h ruby-1.6.8/node.h ---- ruby-1.6.8.orig/node.h 2003-07-04 21:41:55.000000000 +0900 -+++ ruby-1.6.8/node.h 2003-07-04 21:42:15.000000000 +0900 -@@ -137,7 +137,7 @@ - union { - struct RNode *node; - ID id; -- long argc; -+ int argc; - VALUE value; - } u2; - union { -@@ -145,7 +145,7 @@ - ID id; - long state; - struct global_entry *entry; -- long cnt; -+ int cnt; - VALUE value; - } u3; - } NODE;