Subject: CVS commit: [pkgsrc-2009Q1] pkgsrc
From: Matthias Scheler
Date: 2009-06-12 00:21:58
Message id: 20090611222158.6A045175DA@cvs.netbsd.org

Log Message:
Pullup ticket #2792 - requested by taca
ruby-curses: security update
ruby-readline: security update
lang/ruby18-base: security update
ruby-tk: security update

Revisions pulled up:
- devel/ruby-curses/distinfo			1.19
- devel/ruby-readline/Makefile			1.26-1.27
- lang/ruby/rubyversion.mk			1.46
- lang/ruby18-base/PLIST			1.15
- lang/ruby18-base/distinfo			1.38
- lang/ruby18-base/patches/patch-bi		delete
- x11/ruby-tk/distinfo				1.22
---
Module Name:	pkgsrc
Committed By:	wiz
Date:		Wed May 20 00:58:30 UTC 2009

Modified Files:
	pkgsrc/devel/ruby-readline: Makefile

Log Message:
Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlib
major change.

Reported by Robert Elz in PR 41345.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:45:34 UTC 2009

Modified Files:
	pkgsrc/lang/ruby: rubyversion.mk

Log Message:
Start update of Ruby programming language packages to 1.8.7.173 (1.8.7-p173).

- Add LICENSE.
- Update RUBY18_PATCHLEVEL to 173.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:46:47 UTC 2009

Modified Files:
	pkgsrc/lang/ruby18-base: PLIST distinfo
Removed Files:
	pkgsrc/lang/ruby18-base/patches: patch-bi

Log Message:
Update ruby18-base package to 1.8.7.173 (Ruby 1.8.7-p173).

Mon Jun  8 10:58:41 2009  NAKAMURA Usaku  <usa@ruby-lang.org>

	* eval.c (rb_thread_schedule): mswin32 doesn't have F_GETFD, so check
	  with another method.

Mon Jun  8 08:15:36 2009  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (VpAlloc): avoid ALLOCA_N() to avoid
	  segmentation fault caused by (insanely) long decimal values.
	  backported from 1.9. CVE-2009-1904

	* ext/bigdecimal/bigdecimal.c (BigDecimal_dump, BigDecimal_to_i,
	  BigDecimal_to_f, BigDecimal_to_s, BigDecimal_split,
	  BigDecimal_inspect): ditto.

Mon Jun  8 08:15:36 2009  Yukihiro Matsumoto  <matz@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (BigDecimal_to_f): returns Inf if
	  exp is bigger than DBL_MANT_DIG.

Wed Jun  3 21:16:30 2009  Tanaka Akira  <akr@fsij.org>

	* file.c: include fcntl.h for O_RDONLY on Solaris.

Wed Jun  3 21:09:56 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* util.c (rv_strdup): macro to duplicate nul-terminated string.
	  [ruby-core:22852]

	* util.c (ruby_dtoa): allocates one more byte to get rid of buffer
	  overrun.  a patch from Charlie Savage at [ruby-core:22604].

Wed Jun  3 21:09:56 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* util.c (ruby_dtoa): allocates one more byte to get rid of buffer
	  overrun.  a patch from Charlie Savage at [ruby-core:22604].

Wed Jun  3 21:05:44 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* ext/bigdecimal/bigdecimal.c (gfDebug): uncommented out.
	  [ruby-core:22600]

Wed Jun  3 20:54:23 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* eval.c (rb_eval): needs to guard intermediate string objects.
	  based on a patch from Brent Roman <brent AT mbari.org> a
	  [ruby-core:22584].

Tue May 26 21:24:01 2009  URABE Shyouhei  <shyouhei@ruby-lang.org>

	* Makefile.in (update-rubyspec, test-rubyspec): Catch up to
	  rubyspec merge.  A patch by Brian Ford at [ruby-core:21032]

Tue May 26 21:21:49 2009  Akinori MUSHA  <knu@iDaemons.org>

	* lib/soap/mimemessage.rb (MIMEMessage#to_s): Fix a fatal
	  method name typo. [Bug #1173]

Tue May 26 21:16:55 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* file.c (rb_file_s_extname): fix for spaces before extention.
	  [ruby-dev:38044]

Tue May 26 21:09:21 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* win32/win32.c (_CrtDbgReportW): prevent from false positive
	  assertions in msvcrtd.  [ruby-core:22116]

Tue May 26 21:02:13 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* lib/ostruct.rb (OpenStruct#new_ostruct_member): checks if frozen.
	  [ruby-talk:328195], [ruby-core:22142]

Tue May 26 21:00:08 2009  Nobuyoshi Nakada  <nobu@ruby-lang.org>

	* lib/ostruct.rb (OpenStruct#inspect): fixed the recursion check.
	  Patch by Kornelius Kalnbach.  [ruby-core:20992].

	* test/ostruct/test_ostruct.rb: test for inspect.
	  Patch by Kornelius Kalnbach.  [ruby-core:20992].

Tue May 26 20:50:32 2009  Tanaka Akira  <akr@fsij.org>

	* eval.c (rb_thread_schedule): handle EBADF of select as well.
	  [ruby-core:21264]
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:47:36 UTC 2009

Modified Files:
	pkgsrc/devel/ruby-curses: distinfo

Log Message:
Update ruby-curses pakcage to 1.8.7.173 (1.8.7-p173).
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:48:07 UTC 2009

Modified Files:
	pkgsrc/devel/ruby-readline: Makefile

Log Message:
Update ruby-readline package to 1.8.7.173 (1.8.7-p173).

Reset PKGREVISION.
---
Module Name:	pkgsrc
Committed By:	taca
Date:		Wed Jun 10 12:48:38 UTC 2009

Modified Files:
	pkgsrc/x11/ruby-tk: distinfo

Log Message:
Update ruby-tk package to packages to 1.8.7.173 (1.8.7-p173).

Files:
RevisionActionfile
1.17.8.2modifypkgsrc/devel/ruby-curses/distinfo
1.44.8.2modifypkgsrc/lang/ruby/rubyversion.mk
1.14.12.1modifypkgsrc/lang/ruby18-base/PLIST
1.35.2.3modifypkgsrc/lang/ruby18-base/distinfo
1.20.8.2modifypkgsrc/x11/ruby-tk/distinfo
1.3.2.2removepkgsrc/lang/ruby18-base/patches/patch-bi