<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pkgsrc/lang/ruby, branch pkgsrc_2008Q2</title>
<subtitle>[no description]</subtitle>
<id>https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2</id>
<link rel='self' href='https://git.osdyson.ru/mirror/pkgsrc/atom?h=pkgsrc_2008Q2'/>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/'/>
<updated>2008-08-12T11:22:11Z</updated>
<entry>
<title>pullup ticket #2481 - requested by taca</title>
<updated>2008-08-12T11:22:11Z</updated>
<author>
<name>rtr</name>
<email>rtr</email>
</author>
<published>2008-08-12T11:22:11Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=4f14e7f145cd2ec66b1ebf135affb9831ab70995'/>
<id>urn:sha1:4f14e7f145cd2ec66b1ebf135affb9831ab70995</id>
<content type='text'>
ruby-curses, ruby, ruby18-base, ruby-tk: security fix

revisions pulled up
pkgsrc/lang/ruby/rubyversion.mk		1.44
pkgsrc/lang/ruby18-base/distinfo	1.17
pkgsrc/devel/ruby-curses/distinfo	1.33
pkgsrc/x11/ruby-tk/distinfo		1.20

   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Aug 11 06:58:33 UTC 2008

   Modified Files:
   	pkgsrc/lang/ruby: rubyversion.mk
   	pkgsrc/lang/ruby18-base: distinfo

   Log Message:
   Update ruby18-base to 1.8.7.72 (Ruby 1.8.7-p72).

   These packages are implicitly updated with distfile update only.

   	databases/ruby-gdbm
   	devel/ruby-readline
   	lang/ruby
   	lang/ruby18

   Here's quote from release announce:

   	Sorry for a fuss, but it turned out that taintness check of dl in last
   	releases I made was incomplete. Here are fixes for that.

   And relevant changes:

   Mon Aug 11 09:37:17 2008  Yukihiro Matsumoto  &lt;matz@ruby-lang.org&gt;

   	* ext/dl/dl.c (rb_str_to_ptr): should propagate taint to dlptr.

   	* ext/dl/dl.c (rb_ary_to_ptr): ditto.

   	* ext/dl/sym.c (rb_dlsym_call): should check taint of DLPtrData as
   	  well.
   ------------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Aug 11 06:59:40 UTC 2008

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

   Log Message:
   Update ruby-curses package to 1.8.7.72.
   It is distfile change only.
   ------------------------------------------------------------------------
   Module Name:	pkgsrc
   Committed By:	taca
   Date:		Mon Aug 11 06:59:55 UTC 2008

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

   Log Message:
   Update ruby-curses package to 1.8.7.72.
   It is distfile change only.
</content>
</entry>
<entry>
<title>Pullup ticket 2473 - requested by taca</title>
<updated>2008-08-08T14:37:50Z</updated>
<author>
<name>ghen</name>
<email>ghen</email>
</author>
<published>2008-08-08T14:37:50Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=35821c18e266453077fed8ba802c7f11d26f8446'/>
<id>urn:sha1:35821c18e266453077fed8ba802c7f11d26f8446</id>
<content type='text'>
security update for ruby

- pkgsrc/devel/ruby-curses/distinfo			1.16
- pkgsrc/lang/ruby/rubyversion.mk			1.43
- pkgsrc/lang/ruby18-base/Makefile			1.46
- pkgsrc/lang/ruby18-base/distinfo			1.32
- pkgsrc/lang/ruby18-base/patches/patch-ad		removed
- pkgsrc/x11/ruby-tk/distinfo				1.19

   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Fri Aug  8 12:38:59 UTC 2008

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

   Log Message:
   Start update of Ruby 1.8.7 patchlevel 71.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Fri Aug  8 12:42:44 UTC 2008

   Modified Files:
	   pkgsrc/lang/ruby18-base: Makefile distinfo
   Removed Files:
	   pkgsrc/lang/ruby18-base/patches: patch-ad

   Log Message:
   Update ruby18-base to 1.8.7.71.

   pkgsrc change:

	   Apply fix for sunpro compilre, provided by PR pkg/37771 from
	   Naoto Morishima.

   This release includes fix for multiple vulnerabilities.

   http://www.ruby-lang.org/en/news/2008/08/08/multiple-vulnerabilities-in-ruby/

	   * Several vulnerabilities in safe level
	   * DoS vulnerability in WEBrick
	   * Lack of taintness check in dl
	   * DNS spoofing vulnerability in resolv.rb

   Full changes are too many, please refer ChangeLog file.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Fri Aug  8 12:43:51 UTC 2008

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

   Log Message:
   Update ruby-curses package to 1.8.7.71.

   This is version update only, no functional change in this ruby extention.
---
   Module Name:		pkgsrc
   Committed By:	taca
   Date:		Fri Aug  8 12:44:51 UTC 2008

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

   Log Message:
   Update ruby-tk package to 1.8.7.71.

   This is version update only, no functional change in this ruby extention.
</content>
</entry>
<entry>
<title>Disable pthread on Darwin-9.*-powerpc until Ruby Bug #193 is resolved.</title>
<updated>2008-06-22T04:15:54Z</updated>
<author>
<name>minskim</name>
<email>minskim</email>
</author>
<published>2008-06-22T04:15:54Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=e3fdf8b96b2cf4a79de759ebd20ee42d7f70b91c'/>
<id>urn:sha1:e3fdf8b96b2cf4a79de759ebd20ee42d7f70b91c</id>
<content type='text'>
  http://redmine.ruby-lang.org/issues/show/193

This may break some ruby modules that require pthread, but it is better
than not having a ruby binary at all.
</content>
</entry>
<entry>
<title>Start updating Ruby 1.8.7 patchlevel 22.</title>
<updated>2008-06-20T15:38:45Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2008-06-20T15:38:45Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=64609fa40563b44db988077443730894154797f5'/>
<id>urn:sha1:64609fa40563b44db988077443730894154797f5</id>
<content type='text'>
Update RUBY18_PATCHLEVEL to 22.
</content>
</entry>
<entry>
<title>Correct format of "# used by" lines.</title>
<updated>2008-06-19T15:55:04Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2008-06-19T15:55:04Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=57d5b29786cf8cbdd82bf1de7ea333f7a27264e7'/>
<id>urn:sha1:57d5b29786cf8cbdd82bf1de7ea333f7a27264e7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add comments where this file is used.</title>
<updated>2008-06-19T14:39:00Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2008-06-19T14:39:00Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=9900267a7726dad0c7e2c1d2b47934dafe7ae4c0'/>
<id>urn:sha1:9900267a7726dad0c7e2c1d2b47934dafe7ae4c0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Start of updating Ruby to 1.8.7.</title>
<updated>2008-06-19T14:30:45Z</updated>
<author>
<name>taca</name>
<email>taca</email>
</author>
<published>2008-06-19T14:30:45Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=7820275698d43455ec8f906a061284ad226c702f'/>
<id>urn:sha1:7820275698d43455ec8f906a061284ad226c702f</id>
<content type='text'>
* Update RUBY18_VERSION to 1.8.7 and RUBY18_PATCHLEVEL to 17.
* Use vendor_ruby instead for site_ruby.
* Introduce macros for relative path and use them instead of old absolete
  path.

	RUBY_LIB		lib/ruby/${RUBY_VER_DIR}
	RUBY_ARCHLIB		${RUBY_LIB}/${RUBY_ARCH}
	RUBY_SITELIB_BASE	lib/ruby/site_ruby
	RUBY_SITELIB		${RUBY_SITELIB_BASE}/${RUBY_VER_DIR}
	RUBY_SITEARCHLIB	${RUBY_SITELIB}/${RUBY_ARCH}
	RUBY_VENDORLIB_BASE	lib/ruby/vendor_ruby
	RUBY_VENDORLIB		${RUBY_VENDORLIB_BASE}/${RUBY_VER_DIR}
	RUBY_VENDORARCHLIB	${RUBY_VENDORLIB}/${RUBY_ARCH}
	RUBY_DOC		share/doc/${RUBY_NAME}
	RUBY_EG			share/examples/${RUBY_NAME}

  Old these macros are removed after 2008Q2 branch.

	RUBY_LIBDIR
	RUBY_ARCHLIBDIR
	RUBY_SITELIBDIR
	RUBY_SITEARCHLIBDIR
	RUBY_VENDORLIBDIR
	RUBY_VENDORARCHLIBDIR
	RUBY_DOCDIR
	RUBY_EXAMPLESDIR

  * update PRINT_PLIST_AWK macro to reality and move some of them from
    ruby/modules.mk to ruby/rubyversion.mk.
</content>
</entry>
<entry>
<title>Substitute for ${RUBY_ARCH} in PLISTs.</title>
<updated>2008-03-21T15:07:28Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2008-03-21T15:07:28Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=7becd5af8d49a60f00c611698f88d62fc9cf680a'/>
<id>urn:sha1:7becd5af8d49a60f00c611698f88d62fc9cf680a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Allow REPLACE_RUBY_DIRS to be relative to ${WRKSRC}.</title>
<updated>2008-03-17T20:57:04Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2008-03-17T20:57:04Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=ab128c452ca78ebd1f6182bc2736d11da6a4c87a'/>
<id>urn:sha1:ab128c452ca78ebd1f6182bc2736d11da6a4c87a</id>
<content type='text'>
</content>
</entry>
<entry>
<title>In the *-install targets, add ${INSTALL_ENV} to the environment passed</title>
<updated>2008-03-12T03:18:47Z</updated>
<author>
<name>jlam</name>
<email>jlam</email>
</author>
<published>2008-03-12T03:18:47Z</published>
<link rel='alternate' type='text/html' href='https://git.osdyson.ru/mirror/pkgsrc/commit/?id=0d76c9313eea61dc512f2a47c8e032811ef05c5a'/>
<id>urn:sha1:0d76c9313eea61dc512f2a47c8e032811ef05c5a</id>
<content type='text'>
to the installation script.  This causes DESTDIR to be passed through
if a package has DESTDIR support.
</content>
</entry>
</feed>
