# ChangeLog for dev-lang/spidermonkey # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/dev-lang/spidermonkey/ChangeLog,v 1.115 2013/03/31 14:54:32 ago Exp $ 31 Mar 2013; Agostino Sarubbo spidermonkey-1.8.5-r4.ebuild: Stable for sparc, wrt bug #461508 25 Mar 2013; Jeroen Roovers spidermonkey-1.8.5-r4.ebuild: Stable for HPPA (bug #461508). 23 Mar 2013; Agostino Sarubbo spidermonkey-1.8.5-r4.ebuild: Stable for alpha, wrt bug #461508 23 Mar 2013; Agostino Sarubbo spidermonkey-1.8.5-r4.ebuild: Stable for arm, wrt bug #461508 23 Mar 2013; Agostino Sarubbo spidermonkey-1.8.5-r4.ebuild: Stable for ppc64, wrt bug #461508 22 Mar 2013; Agostino Sarubbo spidermonkey-1.8.5-r4.ebuild: Stable for ppc, wrt bug #461508 19 Mar 2013; Agostino Sarubbo spidermonkey-1.8.5-r4.ebuild: Stable for sh, wrt bug #461508 19 Mar 2013; Agostino Sarubbo spidermonkey-1.8.5-r4.ebuild: Stable for x86, wrt bug #461508 19 Mar 2013; Agostino Sarubbo spidermonkey-1.8.5-r4.ebuild: Stable for amd64, wrt bug #461508 03 Mar 2013; Mike Frysinger spidermonkey-1.8.5-r1.ebuild, spidermonkey-1.8.5-r2.ebuild, spidermonkey-1.8.5-r3.ebuild, spidermonkey-1.8.5-r4.ebuild, spidermonkey-1.8.7-r2.ebuild, spidermonkey-1.8.7-r3.ebuild, spidermonkey-1.8.7.ebuild: Add s390 keywords #457078 by Michael Palimaka. 28 Jan 2013; Alexis Ballier spidermonkey-1.8.5-r4.ebuild, spidermonkey-1.8.7-r3.ebuild: keyword ~amd64-fbsd 28 Jan 2013; Alexis Ballier spidermonkey-1.8.5-r4.ebuild, spidermonkey-1.8.7-r3.ebuild: Drop freebsd hacks that do not work anymore. 06 Jan 2013; Raúl Porcel spidermonkey-1.8.5-r1.ebuild, spidermonkey-1.8.5-r2.ebuild, spidermonkey-1.8.5-r3.ebuild: Mark other non-working versions on ia64 06 Jan 2013; Raúl Porcel spidermonkey-1.8.5-r4.ebuild, spidermonkey-1.8.7.ebuild, spidermonkey-1.8.7-r2.ebuild, spidermonkey-1.8.7-r3.ebuild: Add ~sh 06 Jan 2013; Raúl Porcel spidermonkey-1.8.7.ebuild, spidermonkey-1.8.7-r2.ebuild, spidermonkey-1.8.7-r3.ebuild: 1.8.7 segfaults on ia64 06 Jan 2013; Raúl Porcel spidermonkey-1.8.5-r4.ebuild, +files/spidermonkey-1.8.5-ia64-fix.patch, +files/spidermonkey-1.8.5-ia64-static-strings.patch: Add patches for ia64, mark stable, bug #441934 01 Jan 2013; Agostino Sarubbo spidermonkey-1.8.5-r4.ebuild: Add ~ia64, wrt bug #449220 19 Dec 2012; Agostino Sarubbo spidermonkey-1.8.5-r2.ebuild: Add ~ia64, wrt bug #436668 18 Dec 2012; Agostino Sarubbo spidermonkey-1.8.5-r1.ebuild: Stable for ia64, wrt bug #436666 *spidermonkey-1.8.7-r3 (11 Dec 2012) *spidermonkey-1.8.5-r4 (11 Dec 2012) 11 Dec 2012; Ian Stakenvicius +spidermonkey-1.8.5-r4.ebuild, +spidermonkey-1.8.7-r3.ebuild: do not call python helpers when merging a binary package, bug 446910 *spidermonkey-1.8.7-r2 (06 Dec 2012) *spidermonkey-1.8.5-r3 (06 Dec 2012) 06 Dec 2012; Ian Stakenvicius +spidermonkey-1.8.5-r3.ebuild, +files/spidermonkey-1.8.5-symbol-versions.patch, -spidermonkey-1.8.7-r1.ebuild, +spidermonkey-1.8.7-r2.ebuild, +files/spidermonkey-1.8.7-symbol-versions.patch: added symbol versioning to libmozjs, bug 439260 (and others) 25 Nov 2012; Raúl Porcel spidermonkey-1.8.5-r1.ebuild: sparc stable wrt #438146 25 Nov 2012; spidermonkey-1.8.5-r1.ebuild, spidermonkey-1.8.5-r2.ebuild, +files/spidermonkey-1.8.5-perf_event-check.patch: Fix bug 441928 17 Nov 2012; Samuli Suominen spidermonkey-1.8.5-r2.ebuild: arm stable wrt #436670 09 Nov 2012; Ian Stakenvicius spidermonkey-1.8.5-r1.ebuild, spidermonkey-1.8.5-r2.ebuild, +files/spidermonkey-1.8.5-arm_respect_cflags-3.patch: matched ARM thumb2 configure check match with 1.8.7; after discussion with mozilla upstream check should be based on toolchains setting instead of system capabilities 02 Nov 2012; Ian Stakenvicius spidermonkey-1.8.5-r1.ebuild, spidermonkey-1.8.5-r2.ebuild, +files/spidermonkey-1.8.5-arm_respect_cflags-2.patch, -files/spidermonkey-1.8.5-arm_resprect_cflags-1.patch: honour arm cflags and properly autodetect thumb2 support in 1.8.5 for gentoo (bug 420471) 27 Oct 2012; Tobias Klausmann spidermonkey-1.8.5-r1.ebuild: Stable on alpha, bug #438146 *spidermonkey-1.8.7-r1 (23 Oct 2012) *spidermonkey-1.8.5-r2 (23 Oct 2012) *spidermonkey-1.8.2.15-r2 (23 Oct 2012) *spidermonkey-1.7.0-r3 (23 Oct 2012) 23 Oct 2012; Ian Stakenvicius +spidermonkey-1.7.0-r3.ebuild, +spidermonkey-1.8.2.15-r2.ebuild, +spidermonkey-1.8.5-r2.ebuild, +spidermonkey-1.8.7-r1.ebuild: bumped to EAPI5 , fixed bugs 437520 and 437190 22 Oct 2012; metadata.xml: Assign directly to mozilla herd 21 Oct 2012; Anthony G. Basile spidermonkey-1.8.5-r1.ebuild: dropping back to ~arm, bug #420471 21 Oct 2012; Anthony G. Basile spidermonkey-1.8.5-r1.ebuild: stable arm, bug #436670 21 Oct 2012; spidermonkey-1.8.5-r1.ebuild, spidermonkey-1.8.7.ebuild, +files/spidermonkey-1.8.7-freebsd-pthreads.patch: Add fix for freebsd, bug #438746 19 Oct 2012; Andreas Schuerch spidermonkey-1.8.5-r1.ebuild: x86 stable, see bug 436670 17 Oct 2012; Jeroen Roovers spidermonkey-1.8.5-r1.ebuild: Stable for HPPA (bug #438146). 06 Oct 2012; Anthony G. Basile spidermonkey-1.8.5-r1.ebuild: stable ppc ppc64, bug #436670 04 Oct 2012; Agostino Sarubbo spidermonkey-1.8.5-r1.ebuild: Stable for amd64, wrt bug #436670 03 Oct 2012; Dirkjan Ochtman metadata.xml: Remove myself from the maintainers. 04 Jul 2012; Jory A. Pratt spidermonkey-1.8.7.ebuild, +files/spidermonkey-1.8.7-x32.patch: Add x32 support, bug #421655 29 Jun 2012; Jeroen Roovers spidermonkey-1.8.5-r1.ebuild, spidermonkey-1.8.7.ebuild: Marked ~hppa (bug #420997). 19 Jun 2012; Anthony G. Basile spidermonkey-1.8.5-r1.ebuild, spidermonkey-1.8.7.ebuild: Keyword ~mips *spidermonkey-1.8.7 (19 Jun 2012) 19 Jun 2012; Ian Stakenvicius +spidermonkey-1.8.7.ebuild, +files/spidermonkey-1.8.7-filter_desc.patch: Version bump. Base name of library changed again, so rdeps will need to be patched 07 May 2012; Jory A. Pratt spidermonkey-1.8.5-r1.ebuild: Fix cross compilation bug #414473 03 May 2012; Jeff Horelick spidermonkey-1.8.2.15.ebuild, spidermonkey-1.8.2.15-r1.ebuild, spidermonkey-1.8.5-r1.ebuild: dev-util/pkgconfig -> virtual/pkgconfig 30 Jan 2012; spidermonkey-1.8.5-r1.ebuild, -files/spidermonkey-1.8.5-arm_resprect_cflags.patch, +files/spidermonkey-1.8.5-arm_resprect_cflags-1.patch: Provide complete arm support, bug #401381 25 Jan 2012; spidermonkey-1.8.5-r1.ebuild: Ensure we regenerate configure 25 Jan 2012; spidermonkey-1.8.5-r1.ebuild, +files/spidermonkey-1.8.5-arm_resprect_cflags.patch: Spidermonkey-1.8.5 respect arm cflags, bug #400727 25 Jan 2012; files/spidermonkey-1.8.5-fix-ppc64.patch: Fix ppc64 support bug #388217 *spidermonkey-1.8.2.15-r1 (29 Dec 2011) 29 Dec 2011; Ian Stakenvicius +spidermonkey-1.8.2.15-r1.ebuild: Added js shell to spidermonkey-1.8.2.15, as per user request in bug 377291 26 Nov 2011; Ryan Hill spidermonkey-1.8.5-r1.ebuild: Fix typo (committed as obvious). 24 Nov 2011; Ian Stakenvicius files/spidermonkey-1.7.0-ldflags.patch: modified ldflags patch to fix ldflags on bin/js, bug 391665 21 Nov 2011; Ian Stakenvicius files/spidermonkey-1.7.0-ldflags.patch: fixed erroneous drop of CFLAGS from last patch update 21 Nov 2011; Ian Stakenvicius files/spidermonkey-1.7.0-ldflags.patch: modified ldflags patch to fix ldflags on jskwgen, bug #391079 *spidermonkey-1.8.5-r1 (14 Nov 2011) 14 Nov 2011; Jory A. Pratt -spidermonkey-1.8.5.ebuild, +spidermonkey-1.8.5-r1.ebuild, +files/spidermonkey-1.8.5-fix-ppc64.patch: Multiple bug fixes, bug #377025,377291,388217,375685 24 Sep 2011; Fabian Groffen spidermonkey-1.8.2.15.ebuild: Fix install_name for produced shared library on Darwin, keyworded ~x86-macos and ~x64-macos bug #354523 24 Sep 2011; Fabian Groffen spidermonkey-1.8.2.15.ebuild: Fix install_name for produced shared library on Darwin, keyworded ~x86-macos and ~x64-macos bug #354523 *spidermonkey-1.8.5 (03 Jul 2011) 03 Jul 2011; Nirbheek Chauhan +spidermonkey-1.8.5.ebuild, +files/spidermonkey-1.8.5-fix-install-symlinks.patch, -spidermonkey-2.0.1.ebuild: Add 1.8.5, which is a new js tarball created from the firefox-4.0 source called 'mozjs185'. This release changes the library name, and the pkg-config file name. See https://bugzilla.mozilla.org/show_bug.cgi?id=628723 for more details. Also, remove obsolete spidermonkey-2.0 ebuild. *spidermonkey-1.8.2.15 (22 Jun 2011) 22 Jun 2011; Nirbheek Chauhan +spidermonkey-1.8.2.15.ebuild, -spidermonkey-1.9.2.15.ebuild: Rename 1.9.2.x to 1.8.2.x so that we can add v1.8.5 etc, which is going to be the official upstream spidermonkey release. *spidermonkey-2.0.1 (16 May 2011) 16 May 2011; Dirkjan Ochtman +spidermonkey-2.0.1.ebuild: Version bump to 2.0.1 (package.masked for now). 25 Apr 2011; Raúl Porcel spidermonkey-1.9.2.15.ebuild: sparc stable wrt #357655 10 Apr 2011; Thomas Kahle spidermonkey-1.9.2.15.ebuild: x86 stable per bug 357655 31 Mar 2011; Kacper Kowalik spidermonkey-1.9.2.15.ebuild: ppc64 stable wrt #357655 27 Mar 2011; Christoph Mende spidermonkey-1.9.2.15.ebuild: Stable on amd64 wrt bug #357655 27 Mar 2011; Brent Baude spidermonkey-1.9.2.15.ebuild: stable ppc, bug 357655 27 Mar 2011; Tobias Klausmann spidermonkey-1.9.2.15.ebuild: Stable on alpha, bug #357655 22 Mar 2011; Jeroen Roovers spidermonkey-1.7.0.ebuild, spidermonkey-1.7.0-r1.ebuild, spidermonkey-1.7.0-r2.ebuild, spidermonkey-1.9.2.15.ebuild: Drop HPPA keywording (bug #357655). *spidermonkey-1.9.2.15 (14 Mar 2011) 14 Mar 2011; Jory A. Pratt -spidermonkey-1.9.2.13.ebuild, +spidermonkey-1.9.2.15.ebuild: version bump 02 Jan 2011; Dirkjan Ochtman spidermonkey-1.9.2.13.ebuild: No need to unpack twice, thanks to mgorny for reporting. 29 Dec 2010; Jory A. Pratt spidermonkey-1.9.2.13.ebuild: Add zip dep bug #350081 *spidermonkey-1.9.2.13 (29 Dec 2010) 29 Dec 2010; Dirkjan Ochtman +spidermonkey-1.9.2.13.ebuild, +files/spidermonkey-1.9.2.13-as-needed.patch, metadata.xml: Version bump to 1.9.2.13 (bug 347914). *spidermonkey-1.7.0-r2 (06 Aug 2010) 06 Aug 2010; Markos Chandras +spidermonkey-1.7.0-r2.ebuild, +files/spidermonkey-1.7.0-ldflags.patch: Apply patch from Kacper Kowalik to respect LDFLAGS. Bug #331129 *spidermonkey-1.7.0-r1 (07 Mar 2010) 07 Mar 2010; Lance Albertson +spidermonkey-1.7.0-r1.ebuild: Add unicode support fixing #277697 29 Dec 2009; Raúl Porcel spidermonkey-1.7.0.ebuild: Add ~arm 23 Aug 2008; Jeroen Roovers metadata.xml: Add GLEP 56 USE flag descriptions. 10 Apr 2008; Alexis Ballier -files/spidermonkey-1.5-header.diff, -files/spidermonkey-1.5-threadsafe.diff, -spidermonkey-1.5_rc5.ebuild, -spidermonkey-1.5-r1.ebuild, -spidermonkey-1.5-r2.ebuild, -spidermonkey-1.6.ebuild: remove old 29 Dec 2007; Brent Baude spidermonkey-1.7.0.ebuild: Marking spidermonkey-1.7.0 ppc64 for bug 202885 26 Dec 2007; Samuli Suominen spidermonkey-1.7.0.ebuild: amd64 stable wrt #202885 21 Dec 2007; Jeroen Roovers spidermonkey-1.7.0.ebuild: Stable for HPPA (bug #202885). 21 Dec 2007; nixnut spidermonkey-1.7.0.ebuild: Stable on ppc wrt bug 202885 21 Dec 2007; Raúl Porcel spidermonkey-1.7.0.ebuild: alpha/x86 stable wrt #202885 20 Dec 2007; Ferris McCormick spidermonkey-1.7.0.ebuild: Sparc stable, Bug #202885, 30 day rule. 11 Dec 2007; Raúl Porcel spidermonkey-1.6.ebuild: alpha stable *spidermonkey-1.7.0 (15 Nov 2007) 15 Nov 2007; Alexis Ballier +files/spidermonkey-1.7.0-threadsafe.diff, +spidermonkey-1.7.0.ebuild: version bump 15 Oct 2007; Markus Rothe spidermonkey-1.6.ebuild: Stable on ppc64 26 Sep 2007; Raúl Porcel spidermonkey-1.6.ebuild: sparc/x86 stable 13 Aug 2007; Tobias Scherbaum spidermonkey-1.5-r2.ebuild: ppc. stable *spidermonkey-1.6 (13 May 2007) 13 May 2007; Alexis Ballier +files/spidermonkey-1.6-header.patch, +spidermonkey-1.6.ebuild: Version bump 24 Apr 2007; Gustavo Zacarias spidermonkey-1.5-r2.ebuild: Stable on sparc 23 Apr 2007; Raúl Porcel spidermonkey-1.5-r2.ebuild: x86 stable 29 Dec 2006; Gustavo Zacarias spidermonkey-1.5-r1.ebuild: Stable on sparc 28 Nov 2006; Ferris McCormick spidermonkey-1.5-r1.ebuild, spidermonkey-1.5-r2.ebuild: Add ~sparc keyword. The -1.5-r1 version should be the new stable version (upgrade from current stable, which is 1.5_rc5), but it can't start as stable because it currently has no sparc keyword of any kind. But both -r1 and -r2 build just fine. Notice Bug #89510 for sparc comments. *spidermonkey-1.5-r2 (25 Oct 2006) 25 Oct 2006; Alexis Ballier +files/spidermonkey-1.5-header.diff, +files/spidermonkey-1.5-threadsafe.diff, +metadata.xml, +spidermonkey-1.5-r2.ebuild: Adding threadsafe support, thanks to Ben de Groot for the patches, bug #129222 08 Oct 2006; Simon Stelling spidermonkey-1.5-r1.ebuild: stable on amd64 08 Sep 2006; Thomas Cort spidermonkey-1.5-r1.ebuild: Added ~alpha keyword. 16 Jul 2006; Diego Pettenò files/spidermonkey-1.5-build.patch, spidermonkey-1.5-r1.ebuild: Add ~x86-fbsd keyword (and relative fixes). 22 Mar 2006; Michael Hanselmann spidermonkey-1.5-r1.ebuild: Stable on ppc. 19 Mar 2006; Markus Rothe spidermonkey-1.5-r1.ebuild: Stable on ppc64 13 Mar 2006; Joshua Jackson spidermonkey-1.5-r1.ebuild: Stable on x86; bug #124233 05 Mar 2006; Diego Pettenò spidermonkey-1.5-r1.ebuild: Fix for multilib-strict. *spidermonkey-1.5-r1 (28 Feb 2006) 28 Feb 2006; Mike Frysinger +files/spidermonkey-1.5-build.patch, +spidermonkey-1.5-r1.ebuild: Clean up build system to not suck #123564 by Jeroen Roovers. *spidermonkey-1.5 (19 Feb 2006) 19 Feb 2006; Marcelo Goes -spidermonkey-1.5_rc6.ebuild, +spidermonkey-1.5.ebuild: 1.5 version bump for bug 121076. Request by Sascha Geschwandtner . 06 Dec 2005; Jeroen Roovers spidermonkey-1.5_rc6-r1.ebuild: Cleaned up more tc stuff. 02 Dec 2005; Jeroen Roovers spidermonkey-1.5_rc6-r1.ebuild: src_install needs CC at least, apparently. :-( 02 Dec 2005; Jeroen Roovers spidermonkey-1.5_rc6-r1.ebuild: More cleanups (call tc-get* only 3 times). 02 Dec 2005; Jeroen Roovers spidermonkey-1.5_rc6-r1.ebuild: Removed extraneous BUILD_OPT variable assignment 02 Dec 2005; Jeroen Roovers spidermonkey-1.5_rc6-r1.ebuild: Added AR from toolchain-funs as well for the fun of it. Slight cleanup. 02 Dec 2005; Jeroen Roovers files/spidermonkey-1.5_rc6-va_copy-fix.patch, spidermonkey-1.5_rc6-r1.ebuild: Fixed patch to support hppa, changed ebuild to use toolchain-funcs 17 Aug 2005; Josh Grebe spidermonkey-1.5_rc5.ebuild: GOod on sparc, bug #89510 01 Aug 2005; Joseph Jezak spidermonkey-1.5_rc6-r1.ebuild: Marked ppc stable. 31 Jul 2005; Markus Rothe spidermonkey-1.5_rc6-r1.ebuild: Stable on ppc64 (bug #100841) 30 Jul 2005; Diego Pettenò spidermonkey-1.5_rc6-r1.ebuild: Stable on amd64 (dependency of gxine). 18 Apr 2005; Markus Rothe spidermonkey-1.5_rc6-r1.ebuild: Added ~ppc64 to KEYWORDS; bug #89510 19 Feb 2005; Michael Hanselmann +files/spidermonkey-1.5_rc6-va_copy-fix.patch, spidermonkey-1.5_rc6-r1.ebuild: Added patch from bug 81473. It fixes va_copy vs. VA_COPY. *spidermonkey-1.5_rc6-r1 (04 Sep 2004) 04 Sep 2004; Mamoru KOMACHI +spidermonkey-1.5_rc6-r1.ebuild: spidermonkey-1.5_rc6.ebuild doesn't install all the headers needed by sablotron to build with JavaScript support. Also moved headers to /usr/include/js. *spidermonkey-1.5_rc6 (04 Sep 2004) 04 Sep 2004; Mamoru KOMACHI +spidermonkey-1.5_rc6.ebuild: Version bumped. Install headers, too. See bug #24502. *spidermonkey-1.5_rc5 (23 Feb 2003) 23 Feb 2003; Mike Frysinger : Initial import. Ebuild submitted by Asser Femø .