pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/lang/ruby18-base Update ruby18-base package to 1.8.7.1...



details:   https://anonhg.NetBSD.org/pkgsrc/rev/6a6aee7e5488
branches:  trunk
changeset: 560321:6a6aee7e5488
user:      taca <taca%pkgsrc.org@localhost>
date:      Wed Jun 10 12:46:47 2009 +0000

description:
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@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

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

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

        * 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@localhost>

        * 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@localhost>

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

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

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * 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@localhost>

        * eval.c (rb_thread_schedule): handle EBADF of select as well.
          [ruby-core:21264]

diffstat:

 lang/ruby18-base/PLIST            |  52 +++++++++++++++++++-------------------
 lang/ruby18-base/distinfo         |   9 +++---
 lang/ruby18-base/patches/patch-bi |  18 -------------
 3 files changed, 30 insertions(+), 49 deletions(-)

diffs (truncated from 316 to 300 lines):

diff -r 87b792a982d2 -r 6a6aee7e5488 lang/ruby18-base/PLIST
--- a/lang/ruby18-base/PLIST    Wed Jun 10 12:45:34 2009 +0000
+++ b/lang/ruby18-base/PLIST    Wed Jun 10 12:46:47 2009 +0000
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.14 2008/06/19 14:35:37 taca Exp $
+@comment $NetBSD: PLIST,v 1.15 2009/06/10 12:46:47 taca Exp $
 bin/erb${RUBY_VER}
 bin/h2rb${RUBY_VER}
 bin/irb${RUBY_VER}
@@ -20,23 +20,24 @@
 ${RUBY_LIB}/bigdecimal/math.rb
 ${RUBY_LIB}/bigdecimal/newton.rb
 ${RUBY_LIB}/bigdecimal/util.rb
-${RUBY_LIB}/cgi/session/pstore.rb
-${RUBY_LIB}/cgi/session.rb
 ${RUBY_LIB}/cgi-lib.rb
 ${RUBY_LIB}/cgi.rb
+${RUBY_LIB}/cgi/session.rb
+${RUBY_LIB}/cgi/session/pstore.rb
 ${RUBY_LIB}/complex.rb
 ${RUBY_LIB}/csv.rb
-${RUBY_LIB}/digest/sha2.rb
-${RUBY_LIB}/digest.rb
+${RUBY_LIB}/date.rb
 ${RUBY_LIB}/date/format.rb
-${RUBY_LIB}/date.rb
 ${RUBY_LIB}/date2.rb
 ${RUBY_LIB}/debug.rb
 ${RUBY_LIB}/delegate.rb
+${RUBY_LIB}/digest.rb
+${RUBY_LIB}/digest/sha2.rb
 ${RUBY_LIB}/dl/import.rb
 ${RUBY_LIB}/dl/struct.rb
 ${RUBY_LIB}/dl/types.rb
 ${RUBY_LIB}/dl/win32.rb
+${RUBY_LIB}/drb.rb
 ${RUBY_LIB}/drb/acl.rb
 ${RUBY_LIB}/drb/drb.rb
 ${RUBY_LIB}/drb/eq.rb
@@ -48,7 +49,6 @@
 ${RUBY_LIB}/drb/ssl.rb
 ${RUBY_LIB}/drb/timeridconv.rb
 ${RUBY_LIB}/drb/unix.rb
-${RUBY_LIB}/drb.rb
 ${RUBY_LIB}/e2mmap.rb
 ${RUBY_LIB}/erb.rb
 ${RUBY_LIB}/eregex.rb
@@ -64,17 +64,17 @@
 ${RUBY_LIB}/gserver.rb
 ${RUBY_ARCHLIB}/bigdecimal.${RUBY_DLEXT}
 ${RUBY_ARCHLIB}/config.h
+${RUBY_ARCHLIB}/dbm.${RUBY_DLEXT}
 ${RUBY_ARCHLIB}/defines.h
 ${RUBY_ARCHLIB}/digest.h
-${RUBY_ARCHLIB}/dbm.${RUBY_DLEXT}
 ${RUBY_ARCHLIB}/digest.${RUBY_DLEXT}
 ${RUBY_ARCHLIB}/digest/bubblebabble.${RUBY_DLEXT}
 ${RUBY_ARCHLIB}/digest/md5.${RUBY_DLEXT}
 ${RUBY_ARCHLIB}/digest/rmd160.${RUBY_DLEXT}
 ${RUBY_ARCHLIB}/digest/sha1.${RUBY_DLEXT}
 ${RUBY_ARCHLIB}/digest/sha2.${RUBY_DLEXT}
+${RUBY_ARCHLIB}/dl.h
 ${RUBY_ARCHLIB}/dl.${RUBY_DLEXT}
-${RUBY_ARCHLIB}/dl.h
 ${RUBY_ARCHLIB}/dlconfig.h
 ${RUBY_ARCHLIB}/dln.h
 ${RUBY_ARCHLIB}/env.h
@@ -111,6 +111,7 @@
 ${RUBY_LIB}/importenv.rb
 ${PLIST.io}${RUBY_LIB}/io/nonblock.rb
 ${RUBY_LIB}/ipaddr.rb
+${RUBY_LIB}/irb.rb
 ${RUBY_LIB}/irb/cmd/chws.rb
 ${RUBY_LIB}/irb/cmd/fork.rb
 ${RUBY_LIB}/irb/cmd/help.rb
@@ -148,7 +149,6 @@
 ${RUBY_LIB}/irb/workspace.rb
 ${RUBY_LIB}/irb/ws-for-case-2.rb
 ${RUBY_LIB}/irb/xmp.rb
-${RUBY_LIB}/irb.rb
 ${RUBY_LIB}/jcode.rb
 ${RUBY_LIB}/kconv.rb
 ${RUBY_LIB}/logger.rb
@@ -180,12 +180,12 @@
 ${RUBY_LIB}/openssl/pkcs7.rb
 ${RUBY_LIB}/openssl/ssl.rb
 ${RUBY_LIB}/openssl/x509.rb
+${RUBY_LIB}/optparse.rb
 ${RUBY_LIB}/optparse/date.rb
 ${RUBY_LIB}/optparse/shellwords.rb
 ${RUBY_LIB}/optparse/time.rb
 ${RUBY_LIB}/optparse/uri.rb
 ${RUBY_LIB}/optparse/version.rb
-${RUBY_LIB}/optparse.rb
 ${RUBY_LIB}/ostruct.rb
 ${RUBY_LIB}/parsearg.rb
 ${RUBY_LIB}/parsedate.rb
@@ -215,6 +215,7 @@
 ${RUBY_LIB}/rdoc/generators/xml_generator.rb
 ${RUBY_LIB}/rdoc/markup/sample/rdoc2latex.rb
 ${RUBY_LIB}/rdoc/markup/sample/sample.rb
+${RUBY_LIB}/rdoc/markup/simple_markup.rb
 ${RUBY_LIB}/rdoc/markup/simple_markup/fragments.rb
 ${RUBY_LIB}/rdoc/markup/simple_markup/inline.rb
 ${RUBY_LIB}/rdoc/markup/simple_markup/lines.rb
@@ -222,7 +223,6 @@
 ${RUBY_LIB}/rdoc/markup/simple_markup/to_flow.rb
 ${RUBY_LIB}/rdoc/markup/simple_markup/to_html.rb
 ${RUBY_LIB}/rdoc/markup/simple_markup/to_latex.rb
-${RUBY_LIB}/rdoc/markup/simple_markup.rb
 ${RUBY_LIB}/rdoc/markup/test/AllTests.rb
 ${RUBY_LIB}/rdoc/markup/test/TestInline.rb
 ${RUBY_LIB}/rdoc/markup/test/TestParse.rb
@@ -317,16 +317,17 @@
 ${RUBY_LIB}/rss/1.0.rb
 ${RUBY_LIB}/rss/2.0.rb
 ${RUBY_LIB}/rss/atom.rb
+${RUBY_LIB}/rss/content.rb
 ${RUBY_LIB}/rss/content/1.0.rb
 ${RUBY_LIB}/rss/content/2.0.rb
-${RUBY_LIB}/rss/content.rb
 ${RUBY_LIB}/rss/converter.rb
+${RUBY_LIB}/rss/dublincore.rb
 ${RUBY_LIB}/rss/dublincore/1.0.rb
 ${RUBY_LIB}/rss/dublincore/2.0.rb
 ${RUBY_LIB}/rss/dublincore/atom.rb
-${RUBY_LIB}/rss/dublincore.rb
 ${RUBY_LIB}/rss/image.rb
 ${RUBY_LIB}/rss/itunes.rb
+${RUBY_LIB}/rss/maker.rb
 ${RUBY_LIB}/rss/maker/0.9.rb
 ${RUBY_LIB}/rss/maker/1.0.rb
 ${RUBY_LIB}/rss/maker/2.0.rb
@@ -342,7 +343,6 @@
 ${RUBY_LIB}/rss/maker/syndication.rb
 ${RUBY_LIB}/rss/maker/taxonomy.rb
 ${RUBY_LIB}/rss/maker/trackback.rb
-${RUBY_LIB}/rss/maker.rb
 ${RUBY_LIB}/rss/parser.rb
 ${RUBY_LIB}/rss/rexmlparser.rb
 ${RUBY_LIB}/rss/rss.rb
@@ -367,6 +367,7 @@
 ${RUBY_LIB}/securerandom.rb
 ${RUBY_LIB}/set.rb
 ${RUBY_LIB}/sha1.rb
+${RUBY_LIB}/shell.rb
 ${RUBY_LIB}/shell/builtin-command.rb
 ${RUBY_LIB}/shell/command-processor.rb
 ${RUBY_LIB}/shell/error.rb
@@ -374,7 +375,6 @@
 ${RUBY_LIB}/shell/process-controller.rb
 ${RUBY_LIB}/shell/system-command.rb
 ${RUBY_LIB}/shell/version.rb
-${RUBY_LIB}/shell.rb
 ${RUBY_LIB}/shellwords.rb
 ${RUBY_LIB}/singleton.rb
 ${RUBY_LIB}/soap/attachment.rb
@@ -385,10 +385,11 @@
 ${RUBY_LIB}/soap/encodingstyle/literalHandler.rb
 ${RUBY_LIB}/soap/encodingstyle/soapHandler.rb
 ${RUBY_LIB}/soap/generator.rb
-${RUBY_LIB}/soap/httpconfigloader.rb
 ${RUBY_LIB}/soap/header/handler.rb
 ${RUBY_LIB}/soap/header/handlerset.rb
 ${RUBY_LIB}/soap/header/simplehandler.rb
+${RUBY_LIB}/soap/httpconfigloader.rb
+${RUBY_LIB}/soap/mapping.rb
 ${RUBY_LIB}/soap/mapping/factory.rb
 ${RUBY_LIB}/soap/mapping/mapping.rb
 ${RUBY_LIB}/soap/mapping/registry.rb
@@ -396,7 +397,6 @@
 ${RUBY_LIB}/soap/mapping/typeMap.rb
 ${RUBY_LIB}/soap/mapping/wsdlencodedregistry.rb
 ${RUBY_LIB}/soap/mapping/wsdlliteralregistry.rb
-${RUBY_LIB}/soap/mapping.rb
 ${RUBY_LIB}/soap/marshal.rb
 ${RUBY_LIB}/soap/mimemessage.rb
 ${RUBY_LIB}/soap/netHttpClient.rb
@@ -417,12 +417,13 @@
 ${RUBY_LIB}/soap/wsdlDriver.rb
 ${RUBY_LIB}/sync.rb
 ${RUBY_LIB}/tempfile.rb
+${RUBY_LIB}/test/unit.rb
 ${RUBY_LIB}/test/unit/assertionfailederror.rb
 ${RUBY_LIB}/test/unit/assertions.rb
 ${RUBY_LIB}/test/unit/autorunner.rb
+${RUBY_LIB}/test/unit/collector.rb
 ${RUBY_LIB}/test/unit/collector/dir.rb
 ${RUBY_LIB}/test/unit/collector/objectspace.rb
-${RUBY_LIB}/test/unit/collector.rb
 ${RUBY_LIB}/test/unit/error.rb
 ${RUBY_LIB}/test/unit/failure.rb
 ${RUBY_LIB}/test/unit/testcase.rb
@@ -438,7 +439,6 @@
 ${RUBY_LIB}/test/unit/util/backtracefilter.rb
 ${RUBY_LIB}/test/unit/util/observable.rb
 ${RUBY_LIB}/test/unit/util/procwrapper.rb
-${RUBY_LIB}/test/unit.rb
 ${RUBY_LIB}/thread.rb
 ${RUBY_LIB}/thwait.rb
 ${RUBY_LIB}/time.rb
@@ -447,6 +447,7 @@
 ${RUBY_LIB}/tracer.rb
 ${RUBY_LIB}/tsort.rb
 ${RUBY_LIB}/un.rb
+${RUBY_LIB}/uri.rb
 ${RUBY_LIB}/uri/common.rb
 ${RUBY_LIB}/uri/ftp.rb
 ${RUBY_LIB}/uri/generic.rb
@@ -455,14 +456,15 @@
 ${RUBY_LIB}/uri/ldap.rb
 ${RUBY_LIB}/uri/ldaps.rb
 ${RUBY_LIB}/uri/mailto.rb
-${RUBY_LIB}/uri.rb
 ${RUBY_LIB}/weakref.rb
+${RUBY_LIB}/webrick.rb
 ${RUBY_LIB}/webrick/accesslog.rb
 ${RUBY_LIB}/webrick/cgi.rb
 ${RUBY_LIB}/webrick/compat.rb
 ${RUBY_LIB}/webrick/config.rb
 ${RUBY_LIB}/webrick/cookie.rb
 ${RUBY_LIB}/webrick/htmlutils.rb
+${RUBY_LIB}/webrick/httpauth.rb
 ${RUBY_LIB}/webrick/httpauth/authenticator.rb
 ${RUBY_LIB}/webrick/httpauth/basicauth.rb
 ${RUBY_LIB}/webrick/httpauth/digestauth.rb
@@ -470,19 +472,18 @@
 ${RUBY_LIB}/webrick/httpauth/htgroup.rb
 ${RUBY_LIB}/webrick/httpauth/htpasswd.rb
 ${RUBY_LIB}/webrick/httpauth/userdb.rb
-${RUBY_LIB}/webrick/httpauth.rb
 ${RUBY_LIB}/webrick/httpproxy.rb
 ${RUBY_LIB}/webrick/httprequest.rb
 ${RUBY_LIB}/webrick/httpresponse.rb
 ${RUBY_LIB}/webrick/https.rb
 ${RUBY_LIB}/webrick/httpserver.rb
+${RUBY_LIB}/webrick/httpservlet.rb
 ${RUBY_LIB}/webrick/httpservlet/abstract.rb
 ${RUBY_LIB}/webrick/httpservlet/cgi_runner.rb
 ${RUBY_LIB}/webrick/httpservlet/cgihandler.rb
 ${RUBY_LIB}/webrick/httpservlet/erbhandler.rb
 ${RUBY_LIB}/webrick/httpservlet/filehandler.rb
 ${RUBY_LIB}/webrick/httpservlet/prochandler.rb
-${RUBY_LIB}/webrick/httpservlet.rb
 ${RUBY_LIB}/webrick/httpstatus.rb
 ${RUBY_LIB}/webrick/httputils.rb
 ${RUBY_LIB}/webrick/httpversion.rb
@@ -491,7 +492,6 @@
 ${RUBY_LIB}/webrick/ssl.rb
 ${RUBY_LIB}/webrick/utils.rb
 ${RUBY_LIB}/webrick/version.rb
-${RUBY_LIB}/webrick.rb
 ${RUBY_LIB}/wsdl/binding.rb
 ${RUBY_LIB}/wsdl/data.rb
 ${RUBY_LIB}/wsdl/definitions.rb
@@ -580,11 +580,12 @@
 ${RUBY_LIB}/xsd/namedelements.rb
 ${RUBY_LIB}/xsd/ns.rb
 ${RUBY_LIB}/xsd/qname.rb
+${RUBY_LIB}/xsd/xmlparser.rb
 ${RUBY_LIB}/xsd/xmlparser/parser.rb
 ${RUBY_LIB}/xsd/xmlparser/rexmlparser.rb
 ${RUBY_LIB}/xsd/xmlparser/xmlparser.rb
 ${RUBY_LIB}/xsd/xmlparser/xmlscanner.rb
-${RUBY_LIB}/xsd/xmlparser.rb
+${RUBY_LIB}/yaml.rb
 ${RUBY_LIB}/yaml/baseemitter.rb
 ${RUBY_LIB}/yaml/basenode.rb
 ${RUBY_LIB}/yaml/constants.rb
@@ -601,7 +602,6 @@
 ${RUBY_LIB}/yaml/types.rb
 ${RUBY_LIB}/yaml/yamlnode.rb
 ${RUBY_LIB}/yaml/ypath.rb
-${RUBY_LIB}/yaml.rb
 man/man1/${RUBY_NAME}.1
 ${RUBY_DOC}/CHANGES.pkgsrc
 ${RUBY_DOC}/COPYING
diff -r 87b792a982d2 -r 6a6aee7e5488 lang/ruby18-base/distinfo
--- a/lang/ruby18-base/distinfo Wed Jun 10 12:45:34 2009 +0000
+++ b/lang/ruby18-base/distinfo Wed Jun 10 12:46:47 2009 +0000
@@ -1,9 +1,8 @@
-$NetBSD: distinfo,v 1.37 2009/05/09 05:32:39 taca Exp $
+$NetBSD: distinfo,v 1.38 2009/06/10 12:46:47 taca Exp $
 
-SHA1 (ruby-1.8.7-p160.tar.bz2) = 64ed631a819f28d9dd86d2c699e1b0a94d7e5dc9
-RMD160 (ruby-1.8.7-p160.tar.bz2) = 77469c9c4e9303f2ec8ca72a0cbf98b674cb1415
-Size (ruby-1.8.7-p160.tar.bz2) = 4137518 bytes
+SHA1 (ruby-1.8.7-p173.tar.bz2) = 7dd92fedb49f8db5de7c501f5f0a27efd5e94010
+RMD160 (ruby-1.8.7-p173.tar.bz2) = 4892b14b9f86b6b9c2332f67c22badbc7ebd4201
+Size (ruby-1.8.7-p173.tar.bz2) = 4144667 bytes
 SHA1 (patch-aa) = 59f4462dada7e7b00c7a773c8a95454f3dc4f994
 SHA1 (patch-ab) = 239872c5faf95c05d2a94fe5f40af5b8541423c7
 SHA1 (patch-ac) = eb4dd068729ba2a2c7d4d659f6bcdb1410227f3b
-SHA1 (patch-bi) = 4788a32945edfc6f992b7687688303afdb0408c4
diff -r 87b792a982d2 -r 6a6aee7e5488 lang/ruby18-base/patches/patch-bi
--- a/lang/ruby18-base/patches/patch-bi Wed Jun 10 12:45:34 2009 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-$NetBSD: patch-bi,v 1.3 2009/05/09 05:32:39 taca Exp $
-



Home | Main Index | Thread Index | Old Index