--- dev-lang/ruby/ChangeLog 2007/01/31 14:40:50 1.254 +++ dev-lang/ruby/ChangeLog 2008/11/26 22:12:12 1.355 @@ -1,6 +1,446 @@ # ChangeLog for dev-lang/ruby -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.254 2007/01/31 14:40:50 genone Exp $ +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/dev-lang/ruby/ChangeLog,v 1.355 2008/11/26 22:12:12 graaff Exp $ + +*ruby-1.8.7_p72-r1 (26 Nov 2008) +*ruby-1.8.6_p287-r2 (26 Nov 2008) + + 26 Nov 2008; Hans de Graaff + +files/ruby-1.8.6-shortname_constants.patch, +ruby-1.8.6_p287-r2.ebuild, + +ruby-1.8.7_p72-r1.ebuild: + Fix problem with shortname constants #247790, already fixed in upstream SVN. + Thanks to Alex Legler for providing the patch. + + 26 Nov 2008; Hans de Graaff -ruby-1.8.6_p286.ebuild, + -ruby-1.8.6_p287.ebuild: + Remove versions that will not become stable + + 16 Sep 2008; Tobias Scherbaum + ruby-1.8.6_p287-r1.ebuild: + ppc stable, bug #225465 + + 11 Sep 2008; Tobias Heinlein + ruby-1.8.6_p287-r1.ebuild: + amd64 stable wrt security bug #225465 + + 11 Sep 2008; Raúl Porcel ruby-1.8.6_p287-r1.ebuild: + alpha/ia64/x86 stable wrt #225465 + + 11 Sep 2008; Ferris McCormick + ruby-1.8.6_p287-r1.ebuild: + Sparc stable --- Security Bug #225465 --- good since late August. + + 11 Sep 2008; Markus Rothe ruby-1.8.6_p287-r1.ebuild: + Stable on ppc64; bug #225465 + + 11 Sep 2008; Jeroen Roovers ruby-1.8.6_p287-r1.ebuild: + Stable for HPPA (bug #225465). + +*ruby-1.8.6_p287-r1 (29 Aug 2008) + + 29 Aug 2008; Hans de Graaff + +files/ruby-1.8.6_p287-entity_expansion_limit.diff, + +ruby-1.8.6_p287-r1.ebuild: + Fix REXML security issues, bug #236060. + + 23 Aug 2008; Jeroen Roovers metadata.xml: + Add GLEP 56 USE flag descriptions. + +*ruby-1.8.7_p72 (15 Aug 2008) + + 15 Aug 2008; Caleb Tennis -ruby-1.8.7_p22.ebuild, + +ruby-1.8.7_p72.ebuild: + bump 1.8.7 to latest patch release + +*ruby-1.8.6_p287 (11 Aug 2008) + + 11 Aug 2008; Hans de Graaff +ruby-1.8.6_p287.ebuild: + Version bump for brown paper bag relelease. + + 10 Aug 2008; Hans de Graaff + -files/ruby-1.8.6-revert-r15856.patch, -ruby-1.8.6_p230.ebuild: + Remove broken version in favor of the just-added 1.8.6_p286 + +*ruby-1.8.6_p286 (10 Aug 2008) + + 10 Aug 2008; Hans de Graaff +ruby-1.8.6_p286.ebuild: + Version bump to latest released version of ruby 1.8.6. This version fixes the + security issues reported in #225465 and #234224. The cjk USE flag has been + dropped since no compatible patches have been released yet. + + 25 Jul 2008; Michael Sterrett + ruby-1.8.6_p230.ebuild: + drop cjk from SRC_URI as well + + 15 Jul 2008; Hans de Graaff ruby-1.8.6_p230.ebuild: + Drop cjk support since the most recent oniguruma patches no longer apply to + this version, #230111. + + 29 Jun 2008; Hans de Graaff + +files/ruby-1.8.6-revert-r15856.patch, +ruby-1.8.6_p230.ebuild: + Try to fix the security issues reported in #225465 for ruby 1.8.6. + Unfortunately the official p230 has a change which causes segmentation faults + for applications like Rails and RSpec, so we are reverting that specific + change. + +*ruby-1.8.7_p22 (29 Jun 2008) + + 29 Jun 2008; Caleb Tennis -ruby-1.8.7.ebuild, + +ruby-1.8.7_p22.ebuild: + bump 1.8.7 for security fix + + 20 Jun 2008; Caleb Tennis -ruby-1.8.6_p230.ebuild: + nevermind, don't bump this yet + +*ruby-1.8.6_p230 (20 Jun 2008) + + 20 Jun 2008; Caleb Tennis +ruby-1.8.6_p230.ebuild: + version bump + +*ruby-1.8.7 (10 Jun 2008) + + 10 Jun 2008; Caleb Tennis -ruby-1.8.7_pre2.ebuild, + +ruby-1.8.7.ebuild: + bump 1.8.7 to final + +*ruby-1.8.7_pre2 (21 Apr 2008) + + 21 Apr 2008; Richard Brown -ruby-1.8.7_pre1.ebuild, + +ruby-1.8.7_pre2.ebuild: + Version Bump + +*ruby-1.8.7_pre1 (16 Apr 2008) + + 16 Apr 2008; Richard Brown +ruby-1.8.7_pre1.ebuild: + Version bump. Drop cjk until a new version of oniguruma appears. + + 06 Mar 2008; Steve Dibb ruby-1.8.6_p114.ebuild: + amd64 stable, bug 212264 + + 06 Mar 2008; Jeroen Roovers ruby-1.8.6_p114.ebuild: + Stable for HPPA (bug #212264). + + 05 Mar 2008; Tobias Scherbaum + ruby-1.8.6_p114.ebuild: + ppc stable, bug #212264 + + 05 Mar 2008; Raúl Porcel ruby-1.8.6_p114.ebuild: + alpha/ia64 stable wrt #212264 + + 05 Mar 2008; Christian Faulhammer + ruby-1.8.6_p114.ebuild: + stable x86, security bug 212264 + + 05 Mar 2008; Ferris McCormick ruby-1.8.6_p114.ebuild: + Sparc stable, Security Bug #212264, builds and installs, initial tests run + as expected. + + 05 Mar 2008; Brent Baude ruby-1.8.6_p114.ebuild: + Marking ruby-1.8.6_p114 ppc64 for bug 212264 + +*ruby-1.8.6_p114 (05 Mar 2008) + + 05 Mar 2008; Richard Brown + -files/ruby-1.8.4-glibc24-eaccess.diff, -files/ruby-1.8.4-yaml.diff, + -files/ruby-1.8.5_p113-net-http-p114.patch, -ruby-1.8.4-r3.ebuild, + -ruby-1.8.5_p113.ebuild, +ruby-1.8.6_p114.ebuild: + Version bump for #212264. Remove old ebuilds. + + 17 Feb 2008; Raúl Porcel ruby-1.8.6_p111-r1.ebuild: + alpha/ia64 stable wrt #208916 + + 17 Feb 2008; nixnut ruby-1.8.6_p111-r1.ebuild: + Stable on ppc wrt bug 208916 + + 16 Feb 2008; Markus Meier ruby-1.8.6_p111-r1.ebuild: + x86 stable, bug #208916 + + 16 Feb 2008; Ferris McCormick + ruby-1.8.6_p111-r1.ebuild: + Sparc stable --- Bug #208916 --- working well for about 6 weeks. + + 15 Feb 2008; Richard Brown + -files/ruby-1.8.6-exit-status.patch, + -files/ruby-1.8.6_p110-net-http-p111.patch, + -files/ruby-1.8.6_p36-rb_thread_status_prototype.patch, + -ruby-1.8.5_p2-r1.ebuild, -ruby-1.8.6-r1.ebuild, + -ruby-1.8.6_p110-r1.ebuild, -ruby-1.8.6_p110-r2.ebuild: + Remove old versions + + 05 Feb 2008; Markus Rothe ruby-1.8.6_p111-r1.ebuild: + Stable on ppc64 + + 26 Dec 2007; Peter Weller ruby-1.8.6_p111.ebuild: + Stable on amd64; bug 199191 + + 24 Dec 2007; Raúl Porcel ruby-1.8.6_p111.ebuild: + alpha/ia64/sparc stable wrt #199191 + + 24 Dec 2007; Hans de Graaff ruby-1.8.6_p111-r1.ebuild: + Remove now-obsolete warning about coreutils versions, #203156. + + 24 Dec 2007; Jeroen Roovers ruby-1.8.6_p111-r1.ebuild: + Stable for HPPA (bug #199191). + +*ruby-1.8.6_p111-r1 (23 Dec 2007) + + 23 Dec 2007; Richard Brown +ruby-1.8.6_p111-r1.ebuild: + Remove dependencies on system packages. Add berkdb (bug #199705), gdbm and + ssl USE flags. Patch to p113. + + 23 Dec 2007; Brent Baude ruby-1.8.6_p111.ebuild: + Marking ruby-1.8.6_p111 ppc and ppc64 for bug 199191 + + 23 Dec 2007; Markus Meier ruby-1.8.6_p111.ebuild: + x86 stable, security bug #199191 + +*ruby-1.8.6_p111 (23 Dec 2007) + + 23 Dec 2007; Richard Brown + +files/ruby-1.8.6_p111-r13657.patch, +ruby-1.8.6_p111.ebuild: + Version bump with patch for bug #199191 + + 14 Dec 2007; Ulrich Mueller ruby-1.8.6_p110-r2.ebuild: + Move dependency on (X)Emacs modes to PDEPEND. + + 25 Oct 2007; Hans de Graaff ruby-1.8.6_p110-r2.ebuild: + Add back ~hppa keyword now that XEmacs support files have been keyworded, + bug 196413 + +*ruby-1.8.6_p110-r2 (21 Oct 2007) + + 21 Oct 2007; Hans de Graaff + +ruby-1.8.6_p110-r2.ebuild: + Add emacs and xemacs USE flags and use them to pull in the correct editing + mode for each. Had to drop several arch keywords as reported on bug 196413. + + 13 Oct 2007; Steve Dibb ruby-1.8.6_p110-r1.ebuild: + amd64 stable, security bug 194236 + + 11 Oct 2007; Markus Rothe ruby-1.8.5_p113.ebuild, + ruby-1.8.6_p110-r1.ebuild: + Stable on ppc64; bug #194236 + + 09 Oct 2007; Steve Dibb ruby-1.8.6-r1.ebuild: + amd64 stable, security bug 194236 + + 08 Oct 2007; Jeroen Roovers ruby-1.8.6_p110-r1.ebuild: + Stable for HPPA (bug #194236). + + 08 Oct 2007; Raúl Porcel ruby-1.8.6_p110-r1.ebuild: + alpha/ia64/sparc stable wrt security #194236 + + 07 Oct 2007; Tobias Scherbaum + ruby-1.8.6_p110-r1.ebuild: + ppc stable, bug #194236 + + 07 Oct 2007; Christian Faulhammer + ruby-1.8.6_p110-r1.ebuild: + stable x86, security bug 194236 + + 07 Oct 2007; Christian Faulhammer + ruby-1.8.5_p113.ebuild: + stable x86, security bug 194236 + + 07 Oct 2007; Richard Brown -ruby-1.8.5_p35.ebuild, + -ruby-1.8.6_p36-r3.ebuild, -ruby-1.8.6_p36-r4.ebuild, + -ruby-1.8.6_p110.ebuild: + Remove old versions + +*ruby-1.8.6_p110-r1 (30 Sep 2007) +*ruby-1.8.5_p113 (30 Sep 2007) + + 30 Sep 2007; Richard Brown + +files/ruby-1.8.5_p113-net-http-p114.patch, + +files/ruby-1.8.6_p110-net-http-p111.patch, +ruby-1.8.5_p113.ebuild, + +ruby-1.8.6_p110-r1.ebuild: + Fix bug #194236. Bump 1.8.6 to p111 as p110-r1. Bump 1.8.5 to p114 as p113, + using 1.8.6-p110 as base ebuild. + + 24 Sep 2007; Richard Brown ruby-1.8.6_p110.ebuild: + More fixes from gentoo-dev and graaff + + 24 Sep 2007; Richard Brown ruby-1.8.6_p110.ebuild: + Implement suggestions from http://archives.gentoo.org/gentoo-dev/msg_147875.xml + +*ruby-1.8.6_p110 (24 Sep 2007) + + 24 Sep 2007; Richard Brown +ruby-1.8.6_p110.ebuild: + Version bump + +*ruby-1.8.6_p36-r4 (26 Aug 2007) + + 26 Aug 2007; Nguyễn Thái Ngọc Duy + +ruby-1.8.6_p36-r4.ebuild: + Use user LDFLAGS, #181436 + + 17 Aug 2007; Hans de Graaff ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2-r1.ebuild, ruby-1.8.5_p35.ebuild: + MANIFEST was already gone in ruby 1.8.4, so remove it also from the old + ebuilds, including the currently stable 1.8.5_p2-r1, #189241. + + 17 Aug 2007; Hans de Graaff -ruby-1.8.5_p2.ebuild, + -ruby-1.8.5_p12.ebuild, -ruby-1.8.6_p36-r1.ebuild, + -ruby-1.8.6_p36-r2.ebuild: + Remove some older versions that will not be promoted to stable, keeping at + least one version of each release. + + 05 Jul 2007; Piotr Jaroszyński + ruby-1.8.6_p36-r3.ebuild: + (QA) RESTRICT clean up. + +*ruby-1.8.6_p36-r3 (04 Jul 2007) + + 04 Jul 2007; Mike Doty + +files/ruby-1.8.6-memory-leak.diff, +ruby-1.8.6_p36-r3.ebuild: + fixed memory leak loading .so bug #182946 + + 02 Jul 2007; Piotr Jaroszyński ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild, ruby-1.8.5_p2-r1.ebuild, ruby-1.8.5_p12.ebuild, + ruby-1.8.5_p35.ebuild, ruby-1.8.6-r1.ebuild, ruby-1.8.6_p36-r1.ebuild, + ruby-1.8.6_p36-r2.ebuild: + (QA) RESTRICT clean up. + + 21 Jun 2007; Fernando J. Pereda ruby-1.8.6-r1.ebuild: + Re-add stable keyword for alpha as per bug #181110 + + 21 Jun 2007; Christoph Mende ruby-1.8.6-r1.ebuild: + Back to ~amd64 wrt bug 181110 + + 21 Jun 2007; Raúl Porcel ruby-1.8.6-r1.ebuild: + Mark 1.8.6 unstable on alpha/ia64/x86 wrt #181110 + +*ruby-1.8.6_p36-r2 (20 Jun 2007) + + 20 Jun 2007; Richard Brown +ruby-1.8.6_p36-r2.ebuild: + Re-add cjk USE flag, thanks to Hannes Wyss, bug #182671 + +*ruby-1.8.6_p36-r1 (18 Jun 2007) + + 18 Jun 2007; Richard Brown + +files/ruby-1.8.6_p36-rb_thread_status_prototype.patch, + -ruby-1.8.6_p36.ebuild, +ruby-1.8.6_p36-r1.ebuild: + Add prototype fix from ruby -r12567 [ruby-list:43615]. Thanks to peper and + spbecker + + 14 Jun 2007; Christoph Mende ruby-1.8.6-r1.ebuild: + Stable on amd64 wrt bug 181110 + +*ruby-1.8.6_p36 (12 Jun 2007) + + 12 Jun 2007; Richard Brown +ruby-1.8.6_p36.ebuild: + Version Bump. Bug #181379 + + 10 Jun 2007; Joshua Kinard ruby-1.8.6-r1.ebuild: + Stable on mips, per #181110. + + 09 Jun 2007; nixnut ruby-1.8.6-r1.ebuild: + Stable on ppc wrt bug 181110 + + 09 Jun 2007; Jeroen Roovers ruby-1.8.6-r1.ebuild: + Stable for HPPA (bug #181110). + + 09 Jun 2007; Raúl Porcel ruby-1.8.6-r1.ebuild: + alpha/ia64/x86 stable wrt #181110 + + 07 Jun 2007; Gustavo Zacarias ruby-1.8.6-r1.ebuild: + Stable on sparc wrt #181110 + + 06 Jun 2007; Brent Baude ruby-1.8.6-r1.ebuild: + Marking ruby-1.8.6-r1 ppc64 stable for bug#181110 + + 24 May 2007; Richard Brown ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild, ruby-1.8.5_p2-r1.ebuild, ruby-1.8.5_p12.ebuild, + ruby-1.8.5_p35.ebuild: + Add RESTRICT="test" to ebuilds that have no hope of passing. + + 24 May 2007; Lars Weiler ruby-1.8.5_p2-r1.ebuild: + Stable on ppc; bug #178346. + + 19 May 2007; Markus Rothe ruby-1.8.5_p2-r1.ebuild: + Stable on ppc64; bug #178346 + + 18 May 2007; Fernando J. Pereda + ruby-1.8.5_p2-r1.ebuild: + Stable on alpha as per bug #178346 + + 17 May 2007; Richard Brown ruby-1.8.6-r1.ebuild: + Fix bug #128837, ruby-talk:183494 + + 16 May 2007; Richard Brown -ruby-1.8.6_pre1.ebuild, + -ruby-1.8.6_pre3.ebuild, -ruby-1.8.6.ebuild: + Remove old 1.8.6 versions + + 16 May 2007; Steve Dibb ruby-1.8.5_p2-r1.ebuild: + amd64 stable, bug 178346 + + 13 May 2007; Jeroen Roovers ruby-1.8.5_p2-r1.ebuild: + Stable for HPPA (bug #178346). + + 13 May 2007; Ferris McCormick ruby-1.8.5_p2-r1.ebuild: + Stable on sparc --- Bug #178346 --- fixes Bug #159922 (uses + /usr/bin/install). + + 13 May 2007; Raúl Porcel ruby-1.8.5_p2-r1.ebuild: + ia64 + x86 stable wrt bug 178346 + +*ruby-1.8.5_p2-r1 (13 May 2007) + + 13 May 2007; Hans de Graaff +ruby-1.8.5_p2-r1.ebuild: + Bump to get people to recompile ruby now that coreutils-6.7-r1 is stable + on most arches so that ruby properly picks up new location of /bin/install. + See #159922 for details. + +*ruby-1.8.6-r1 (01 May 2007) + + 01 May 2007; Richard Brown + +files/ruby-1.8.6-exit-status.patch, +ruby-1.8.6-r1.ebuild: + Add new src_test, and add return code patch from [ruby-core:10609] and + [ruby-core:10760] + + 24 Apr 2007; Richard Brown ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild, ruby-1.8.5_p12.ebuild, ruby-1.8.5_p35.ebuild, + ruby-1.8.6_pre1.ebuild, ruby-1.8.6_pre3.ebuild, ruby-1.8.6.ebuild: + Fix $ROOT usage. Bug #167271 + + 07 Apr 2007; Nguyễn Thái Ngọc Duy + ruby-1.8.4-r3.ebuild, ruby-1.8.5_p2.ebuild, ruby-1.8.5_p12.ebuild, + ruby-1.8.5_p35.ebuild, ruby-1.8.6_pre1.ebuild, ruby-1.8.6_pre3.ebuild, + ruby-1.8.6.ebuild: + Added warning, bug #159922 + +*ruby-1.8.6 (13 Mar 2007) + + 13 Mar 2007; Caleb Tennis +ruby-1.8.6.ebuild: + version bump + +*ruby-1.8.5_p35 (13 Mar 2007) + + 13 Mar 2007; Caleb Tennis +ruby-1.8.5_p35.ebuild: + bump + + 06 Mar 2007; Hans de Graaff ruby-1.8.6_pre3.ebuild: + MANIFEST is no longer distributed, but NEWS is: update dodoc accordingly. + +*ruby-1.8.6_pre3 (04 Mar 2007) + + 04 Mar 2007; Caleb Tennis +ruby-1.8.6_pre3.ebuild: + 1.8.6 pre 3 + +*ruby-1.8.6_pre1 (17 Feb 2007) + + 17 Feb 2007; Diego Pettenò + +ruby-1.8.6_pre1.ebuild: + Bump to the preview version, but without CJK support for now because + Onigurama hasn't been updated yet. Thanks to M. Edward Borasky in bug + #167364. + + 11 Feb 2007; Fabian Groffen ruby-1.8.4-r3.ebuild, + ruby-1.8.5_p2.ebuild: + Dropped ppc-macos keyword, see you in prefix + + 11 Feb 2007; Christian Faulhammer ruby-1.8.4-r3.ebuild: + moved from USE flag tcltk to tk, see bug 17808 31 Jan 2007; Marius Mauch ruby-1.8.4-r3.ebuild, ruby-1.8.5_p2.ebuild, ruby-1.8.5_p12.ebuild: