summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authortaca <taca>2013-11-24 15:26:30 +0000
committertaca <taca>2013-11-24 15:26:30 +0000
commitf1f62bdbd10b8db2d0dd559a3f663e43c53b7e12 (patch)
treecc0e43ecbad64f41c6d1bf97fd62133e9e51de8e /lang
parentd9b255d588157e727f7c42214c7bb481805c0cb2 (diff)
downloadpkgsrc-f1f62bdbd10b8db2d0dd559a3f663e43c53b7e12.tar.gz
Fix wrong parameter from [ruby-list:49643] in ruby-tk package.
Bump PKGREVISION.
Diffstat (limited to 'lang')
-rw-r--r--lang/ruby18-base/distinfo3
-rw-r--r--lang/ruby18-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb15
-rw-r--r--lang/ruby193-base/distinfo3
-rw-r--r--lang/ruby193-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb15
-rw-r--r--lang/ruby200-base/distinfo4
-rw-r--r--lang/ruby200-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb15
6 files changed, 51 insertions, 4 deletions
diff --git a/lang/ruby18-base/distinfo b/lang/ruby18-base/distinfo
index b844d2b9cff..93790f832e7 100644
--- a/lang/ruby18-base/distinfo
+++ b/lang/ruby18-base/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.59 2013/06/27 16:33:57 taca Exp $
+$NetBSD: distinfo,v 1.60 2013/11/24 15:26:30 taca Exp $
SHA1 (ruby-1.8.7-p374.tar.bz2) = cf82b6cbeed8e389705aa6b66c2a8141626705c3
RMD160 (ruby-1.8.7-p374.tar.bz2) = 314efaa961c80c9294202c6e40dec0e38865ed94
@@ -45,6 +45,7 @@ SHA1 (patch-et) = eba90415e5279c9eb8bea67635f5f8cab5d1e7ac
SHA1 (patch-eu) = dbf65258dcdc619d220ab39864389c4ec4c5c625
SHA1 (patch-ev) = 6178be681ca1cf2647cab9a61c8ef989ff5b23cb
SHA1 (patch-ew) = 3f23697dddbb11a10d1f0c3e47fb602822ecd11f
+SHA1 (patch-ext_tk_lib_tkextlib_tktable_tktable.rb) = a903dfbc1a7361bc11b643fb78f1365b4236a195
SHA1 (patch-ga) = 73f50504baf74ee77d00dcfb5a9446bbaf122726
SHA1 (patch-gb) = 345ad3e5df6fd9febe7b398f091662fd7c300dc4
SHA1 (patch-lib_rdoc_options.rb) = 0f14417733ad6fc6fbc93af1c8463ecd59abce7c
diff --git a/lang/ruby18-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb b/lang/ruby18-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb
new file mode 100644
index 00000000000..b71bc10127e
--- /dev/null
+++ b/lang/ruby18-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb
@@ -0,0 +1,15 @@
+$NetBSD: patch-ext_tk_lib_tkextlib_tktable_tktable.rb,v 1.1 2013/11/24 15:26:30 taca Exp $
+
+Fix wrong parameter from [ruby-list:49643].
+
+--- ext/tk/lib/tkextlib/tktable/tktable.rb.orig 2008-05-23 05:22:13.000000000 +0000
++++ ext/tk/lib/tkextlib/tktable/tktable.rb
+@@ -70,7 +70,7 @@ module Tk::TkTable::ConfigMethod
+ private :__item_strval_optkeys
+
+ def __item_val2ruby_optkeys(id) # { key=>method, ... }
+- super(id).update('window'=>proc{|v| window(v)})
++ super(id).update('window'=>proc{|k, v| window(v)})
+ end
+ private :__item_val2ruby_optkeys
+
diff --git a/lang/ruby193-base/distinfo b/lang/ruby193-base/distinfo
index ab3049a5a01..8cb93c58535 100644
--- a/lang/ruby193-base/distinfo
+++ b/lang/ruby193-base/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.28 2013/11/24 14:17:19 taca Exp $
+$NetBSD: distinfo,v 1.29 2013/11/24 15:26:30 taca Exp $
SHA1 (ruby-1.9.3-p484.tar.bz2) = 81dbaf390b16157069d8d1dd5b787db44d5f881c
RMD160 (ruby-1.9.3-p484.tar.bz2) = 21b4acab12b974d1f99d994a40cdfe3fe8d0be95
@@ -7,6 +7,7 @@ SHA1 (patch-configure) = 0ef7e10bbff37118c48053e7189f87528a3e408b
SHA1 (patch-configure.in) = 09dfe819b6a9bd7c9af704eeaef659857d33d0c3
SHA1 (patch-defs_default__gems) = fb24111736f1a76a05e853aa068024dbdd24e5a5
SHA1 (patch-ext_dl_extconf.rb) = aed210606893d2b9c463d794df039f06003848e4
+SHA1 (patch-ext_tk_lib_tkextlib_tktable_tktable.rb) = 10c7842daa3c23d57dcd08dc00adf5770af9dad1
SHA1 (patch-lib_rdoc_ri_driver.rb) = acb4cb022893eb8dea2adf7564f5e5e1a0f1e9c8
SHA1 (patch-lib_rubygems.rb) = 2aed4990a868dc92668a78da7bcff2050ff3dd66
SHA1 (patch-lib_rubygems_command.rb) = 916a93372e714b56a741acc15350536194f34c77
diff --git a/lang/ruby193-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb b/lang/ruby193-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb
new file mode 100644
index 00000000000..fa9c4f21815
--- /dev/null
+++ b/lang/ruby193-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb
@@ -0,0 +1,15 @@
+$NetBSD: patch-ext_tk_lib_tkextlib_tktable_tktable.rb,v 1.1 2013/11/24 15:26:30 taca Exp $
+
+Fix wrong parameter from [ruby-list:49643].
+
+--- ext/tk/lib/tkextlib/tktable/tktable.rb.orig 2009-10-02 10:45:39.000000000 +0000
++++ ext/tk/lib/tkextlib/tktable/tktable.rb
+@@ -70,7 +70,7 @@ module Tk::TkTable::ConfigMethod
+ private :__item_strval_optkeys
+
+ def __item_val2ruby_optkeys(id) # { key=>method, ... }
+- super(id).update('window'=>proc{|v| window(v)})
++ super(id).update('window'=>proc{|k, v| window(v)})
+ end
+ private :__item_val2ruby_optkeys
+
diff --git a/lang/ruby200-base/distinfo b/lang/ruby200-base/distinfo
index 6f6775d44e9..a48da260a67 100644
--- a/lang/ruby200-base/distinfo
+++ b/lang/ruby200-base/distinfo
@@ -1,4 +1,4 @@
-$NetBSD: distinfo,v 1.7 2013/11/24 14:22:03 taca Exp $
+$NetBSD: distinfo,v 1.8 2013/11/24 15:26:30 taca Exp $
SHA1 (ruby-2.0.0-p353.tar.bz2) = 0be863f1c39d7764c52cbb79ca06105743e27c42
RMD160 (ruby-2.0.0-p353.tar.bz2) = e12445ef618953c89d1c198899b6a3a959fc55f2
@@ -6,6 +6,7 @@ Size (ruby-2.0.0-p353.tar.bz2) = 10730412 bytes
SHA1 (patch-configure) = 5e0897ef60a14073e87427911b45c2b238bbe2a3
SHA1 (patch-defs_default__gems) = 28a47952e27c22055bac6ad151d092572b96b1ec
SHA1 (patch-ext_dl_extconf.rb) = f6c71db3c3076216c9b5db92692c7c8dad012af0
+SHA1 (patch-ext_tk_lib_tkextlib_tktable_tktable.rb) = 10c7842daa3c23d57dcd08dc00adf5770af9dad1
SHA1 (patch-lib_rdoc_ri_driver.rb) = 53ce4055b4c008c8ee13d38a81334d4846debdbc
SHA1 (patch-lib_rubygems.rb) = 589ca26a32579f87c2d3d0e8e7f03348760f4b4e
SHA1 (patch-lib_rubygems_commands_setup__command.rb) = 46991d63256d0d3cc2f707fb286d1691331ad40e
@@ -14,7 +15,6 @@ SHA1 (patch-lib_rubygems_commands_unpack__command.rb) = 58af5f0d1a185183ff9a4b48
SHA1 (patch-lib_rubygems_config__file.rb) = 0d863d3f886c1ed83585d96064725e7db7bec1bc
SHA1 (patch-lib_rubygems_defaults.rb) = 1af4161a83c0bf5b894c4ab3f4a77d4ee4183985
SHA1 (patch-lib_rubygems_dependency__installer.rb) = a2f0d03924a70e8e6cb30736e0f3807e5baa520d
-SHA1 (patch-lib_rubygems_ext_ext__conf__builder.rb) = da39a3ee5e6b4b0d3255bfef95601890afd80709
SHA1 (patch-lib_rubygems_install__update__options.rb) = 22cfafe090db72211253b8528937e5be0e677ebf
SHA1 (patch-lib_rubygems_installer.rb) = 2dbcb3fc03c9a02112f196351fca77d766d6c6f6
SHA1 (patch-lib_rubygems_specification.rb) = 3e9e95178127da862add4141665b80d965874f21
diff --git a/lang/ruby200-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb b/lang/ruby200-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb
new file mode 100644
index 00000000000..fa9c4f21815
--- /dev/null
+++ b/lang/ruby200-base/patches/patch-ext_tk_lib_tkextlib_tktable_tktable.rb
@@ -0,0 +1,15 @@
+$NetBSD: patch-ext_tk_lib_tkextlib_tktable_tktable.rb,v 1.1 2013/11/24 15:26:30 taca Exp $
+
+Fix wrong parameter from [ruby-list:49643].
+
+--- ext/tk/lib/tkextlib/tktable/tktable.rb.orig 2009-10-02 10:45:39.000000000 +0000
++++ ext/tk/lib/tkextlib/tktable/tktable.rb
+@@ -70,7 +70,7 @@ module Tk::TkTable::ConfigMethod
+ private :__item_strval_optkeys
+
+ def __item_val2ruby_optkeys(id) # { key=>method, ... }
+- super(id).update('window'=>proc{|v| window(v)})
++ super(id).update('window'=>proc{|k, v| window(v)})
+ end
+ private :__item_val2ruby_optkeys
+