# ChangeLog for net-libs/webkit-gtk # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-libs/webkit-gtk/ChangeLog,v 1.93 2011/01/09 14:25:43 ranger Exp $ 09 Jan 2011; Brent Baude webkit-gtk-1.2.5.ebuild: Marking webkit-gtk-1.2.5 ppc for bug 281819 08 Jan 2011; Kacper Kowalik webkit-gtk-1.2.6.ebuild: Workaround TOC errors wrt #301634 *webkit-gtk-1.2.6 (04 Jan 2011) 04 Jan 2011; Pacho Ramos -files/webkit-gtk-1.1.15.2-unaligned.patch, -webkit-gtk-1.1.15.4.ebuild, -files/webkit-gtk-1.1.15.4-darwin-quartz.patch, -files/webkit-gtk-1.1.15.4-icu44.patch, +webkit-gtk-1.2.6.ebuild, metadata.xml: Version bump: Fixes crashes with newer libpng (>= 1.4), security fixes CVE-2010-4198 CVE-2010-4197 CVE-2010-4204 CVE-2010-4206 CVE-2010-1791 CVE-2010-3812 CVE-2010-3813. Also makes JIT support optional as it causes problems with hardened (bug #338213). Remove old. 29 Dec 2010; webkit-gtk-1.1.15.4.ebuild, webkit-gtk-1.2.3.ebuild, webkit-gtk-1.2.5.ebuild: Slot move from 0 to 2 for gtk+:2 versions, gtk+:3 versions will be added for SLOT=3 26 Dec 2010; Markos Chandras webkit-gtk-1.2.5.ebuild: Stable on amd64 wrt bug #281819 25 Dec 2010; Raúl Porcel webkit-gtk-1.2.5.ebuild: alpha/arm/ia64/sparc stable wrt #281819 24 Dec 2010; Thomas Kahle webkit-gtk-1.2.5.ebuild: x86 stable per bug 281819 22 Dec 2010; Gilles Dartiguelongue webkit-gtk-1.2.5.ebuild, +files/webkit-gtk-1.2.5-tests-build.patch: Make sure tests are built only when needed, bug #343249. Pin slotted dependencies to needed slots. Replace addpredict by appropriate env variable adjustement and do the same for tests. 25 Nov 2010; Fabian Groffen webkit-gtk-1.2.5.ebuild, +files/webkit-gtk-1.2.5-darwin-quartz.patch, +files/webkit-gtk-1.2.5-darwin8.patch: Re-introduce USE=aqua, add necessary patches 24 Nov 2010; Fabian Groffen webkit-gtk-1.2.5.ebuild: Fix double-prefix issue, bug #346595 07 Nov 2010; Samuli Suominen webkit-gtk-1.1.15.4.ebuild, webkit-gtk-1.2.3.ebuild, webkit-gtk-1.2.5.ebuild: Use virtual/jpeg wrt #327487. 17 Oct 2010; Raúl Porcel webkit-gtk-1.2.3.ebuild: alpha/ia64/sparc stable wrt #324077 14 Oct 2010; Markus Meier webkit-gtk-1.2.3.ebuild: arm stable, bug #324077 *webkit-gtk-1.2.5 (11 Oct 2010) 11 Oct 2010; Pacho Ramos -webkit-gtk-1.2.1.ebuild, -files/webkit-gtk-1.2.1-icu-4.4.patch, +webkit-gtk-1.2.5.ebuild, metadata.xml: Version bump: fixes for CVE-2010-1780 CVE-2010-3113 CVE-2010-1814 CVE-2010-1812 CVE-2010-1815 CVE-2010-3115 CVE-2010-1807 CVE-2010-3114 CVE-2010-3116 CVE-2010-3257 CVE-2010-3259 CVE-2010-1781 CVE-2010-1782 CVE-2010-1784 CVE-2010-1785 CVE-2010-1786 CVE-2010-1787 CVE-2010-1788 CVE-2010-1790 CVE-2010-1792 CVE-2010-1793 CVE-2010-2648 CVE-2010-2647. Bump to EAPI3, add introspection support, drop libtool-1 compatibility hack that should no longer be needed, remove old. 11 Sep 2010; Joseph Jezak webkit-gtk-1.2.3.ebuild: Marked ppc for bug #324077. 01 Aug 2010; Christian Faulhammer webkit-gtk-1.2.3.ebuild: x86 stable, bug 324077 31 Jul 2010; Pacho Ramos webkit-gtk-1.2.3.ebuild: amd64 stable, bug 324077 26 Jul 2010; Pacho Ramos webkit-gtk-1.2.3.ebuild, +files/webkit-gtk-1.2.3-fix-pool-sparc.patch: Update to debian patch letting webkit to keep working on sparc. Thanks a lot to Raúl Porcel in bug #329107 (by Possum) for finding the fix. *webkit-gtk-1.2.3 (18 Jul 2010) 18 Jul 2010; Pacho Ramos +webkit-gtk-1.2.3.ebuild: Version bump: some crashes fixed, new function has been added to clear the back/forward, 'cursor hangs when dragging' and 'scrollbars no longer working after going back' bugs have been solved, fix to build against ICU 4.4.1, a lot of security fixes from Debian. Also web-sockets is disabled per bug #326547 (by Priit Laes). 09 Jul 2010; Pacho Ramos webkit-gtk-1.2.1.ebuild: Set XDG_DATA_HOME to prevent test failures like bug #323669. 13 Jun 2010; Pacho Ramos webkit-gtk-1.2.1.ebuild, +files/webkit-gtk-1.2.1-icu-4.4.patch: Apply icu patch properly, thanks to Chainsaw for finding the problem. *webkit-gtk-1.2.1 (13 Jun 2010) 13 Jun 2010; Pacho Ramos +webkit-gtk-1.2.1.ebuild: Add new version for Gnome 2.30. 29 Mar 2010; Gilles Dartiguelongue -webkit-gtk-0_p40220-r1.ebuild, -files/webkit-gtk-0_p40220-gcc44-aliasing.patch, -webkit-gtk-1.1.10.ebuild, -files/webkit-gtk-1.1.10-reduce-gnome-keyring-req.patch, -webkit-gtk-1.1.15.2.ebuild, -files/webkit-gtk-CVE-2009-0945.patch, metadata.xml: Clean up old revisions. 29 Mar 2010; Gilles Dartiguelongue webkit-gtk-1.1.15.4.ebuild, +files/webkit-gtk-1.1.15.4-icu44.patch: Fix build with icu-4.4, bug #308699. 24 Mar 2010; Raúl Porcel webkit-gtk-1.1.15.4.ebuild: alpha/arm/ia64/sparc stable wrt #304775 15 Mar 2010; nixnut webkit-gtk-1.1.15.4.ebuild: ppc stable #304775 06 Mar 2010; Pawel Hajdan jr webkit-gtk-1.1.15.4.ebuild: x86 stable wrt bug #304775 06 Mar 2010; Samuli Suominen webkit-gtk-1.1.15.4.ebuild: amd64 stable wrt #304775 13 Feb 2010; Pacho Ramos webkit-gtk-1.1.15.4.ebuild: Use virtualx.eclass for passing tests, bug 294691 12 Feb 2010; Pacho Ramos webkit-gtk-1.1.15.4.ebuild: Dropping pango USE flag since webkit uses pango by default since 1.1.x, bug 301577 03 Feb 2010; Fabian Groffen webkit-gtk-1.1.15.4.ebuild, +files/webkit-gtk-1.1.15.4-darwin-quartz.patch: Add patch from upstream bugtracker to solve compilation issue on OSX when gtk was built with aqua USE-flag (the default). 19 Jan 2010; Raúl Porcel webkit-gtk-1.1.15.2.ebuild: arm stable 10 Jan 2010; Christian Faulhammer webkit-gtk-1.1.15.4.ebuild: Transfer Prefix keywords 29 Dec 2009; Raúl Porcel webkit-gtk-1.1.15.2.ebuild, webkit-gtk-1.1.15.4.ebuild: Add ~arm 14 Dec 2009; Nirbheek Chauhan webkit-gtk-1.1.15.4.ebuild: Bump gtk+ dependency to 2.13 for gail; in-tree gnome-base/gail is just a blank ebuild pulling in x11-libs/gtk+-2.13 10 Dec 2009; Raúl Porcel webkit-gtk-1.1.15.2.ebuild: sparc stable *webkit-gtk-1.1.15.4 (06 Dec 2009) 06 Dec 2009; Luca Barbato metadata.xml, +webkit-gtk-1.1.15.4.ebuild: Version bump, HTML5 ruby/furigana support always enabled 03 Dec 2009; Raúl Porcel webkit-gtk-1.1.15.2.ebuild: Fix wrong patch name 14 Nov 2009; Raúl Porcel webkit-gtk-1.1.15.2.ebuild, +files/webkit-gtk-1.1.15.2-unaligned.patch: Add patch from Debian to fix unaligned accesses, with permission from remi, bug #292940 09 Nov 2009; Raúl Porcel webkit-gtk-1.1.10.ebuild, webkit-gtk-1.1.15.2.ebuild: This still doesn't work on sparc *webkit-gtk-1.1.15.2 (29 Oct 2009) 29 Oct 2009; Gilles Dartiguelongue -webkit-gtk-1.1.7.ebuild, -webkit-gtk-1.1.8.ebuild, +webkit-gtk-1.1.15.2.ebuild, metadata.xml: New version for GNOME 2.28. Clean up old revisions. 02 Oct 2009; Mounir Lamouri webkit-gtk-1.1.10.ebuild: Stable for ppc, bug 271865 28 Sep 2009; Tobias Klausmann webkit-gtk-1.1.10.ebuild: Stable on alpha, bug #271865 28 Sep 2009; Christian Faulhammer webkit-gtk-1.1.10.ebuild: stable x86, security bug 271865 28 Sep 2009; Olivier Crête webkit-gtk-1.1.10.ebuild: amd64 stable, bug #271865 28 Sep 2009; Mart Raudsepp +files/webkit-gtk-1.1.10-reduce-gnome-keyring-req.patch, webkit-gtk-1.1.10.ebuild: Reduce the gnome-keyring requirement to be able to stabilize the security fixes in this version earlier. Tweak some other dependencies to be more correct, also fixing bug 277463 27 Sep 2009; Mart Raudsepp -files/webkit-gtk-0_p46126-cxxmissing.patch, -files/webkit-gtk-0_p46126-wx-parallel-make.patch, -files/webkit-gtk-0_p46126-wxslot-gentoo.patch, -webkit-gtk-0_p46193.ebuild: Remove p.masked snapshot that tries to support wxWebKit. When this is re-introduced eventually, it will have to be a proper separate package 12 Sep 2009; Gilles Dartiguelongue webkit-gtk-0_p40220-r1.ebuild, webkit-gtk-0_p46193.ebuild, webkit-gtk-1.1.7.ebuild, webkit-gtk-1.1.8.ebuild, webkit-gtk-1.1.10.ebuild: Add warning message about gst-plugins-meta, bug #280841. 03 Sep 2009; Romain Perier metadata.xml: Drop jokey from maintainers (after have been authorized by himself). 27 Jul 2009; Diego E. Pettenò webkit-gtk-1.1.10.ebuild: Add missing flex dependency. 21 Jul 2009; Markus Ullmann -webkit-gtk-0_p46126.ebuild, +webkit-gtk-0_p46193.ebuild: Version bump *webkit-gtk-0_p46193 (21 Jul 2009) 21 Jul 2009; Markus Ullmann -webkit-gtk-0_p46126.ebuild, +webkit-gtk-0_p46193.ebuild: Once done, right start over with a new snapshot 21 Jul 2009; Markus Ullmann webkit-gtk-0_p46126.ebuild, +files/webkit-gtk-0_p46126-wx-parallel-make.patch: Parallel make option and fix a nasty compile bug 21 Jul 2009; Markus Ullmann webkit-gtk-0_p46126.ebuild: Fix Quoting *webkit-gtk-0_p46126 (21 Jul 2009) 21 Jul 2009; Markus Ullmann +webkit-gtk-0_p46126.ebuild, +files/webkit-gtk-0_p46126-cxxmissing.patch, +files/webkit-gtk-0_p46126-wxslot-gentoo.patch: Add webkit nightly with wx support 30 Jun 2009; Mart Raudsepp -webkit-gtk-0_p40220.ebuild: Remove security vulnerable revision 28 Jun 2009; Markus Meier webkit-gtk-0_p40220-r1.ebuild: amd64/x86 stable, bug #271861 27 Jun 2009; Brent Baude webkit-gtk-0_p40220-r1.ebuild: Marking webkit-gtk-0_p40220-r1 ppc for bug 271861 27 Jun 2009; Tobias Klausmann webkit-gtk-0_p40220-r1.ebuild: Stable on alpha, bug #271861 *webkit-gtk-0_p40220-r1 (27 Jun 2009) 27 Jun 2009; +webkit-gtk-0_p40220-r1.ebuild, +files/webkit-gtk-CVE-2009-0945.patch: Fix bug 271861 (Array indexing vulnerability (CVE-2009-0945)) *webkit-gtk-1.1.10 (19 Jun 2009) 19 Jun 2009; +webkit-gtk-1.1.10.ebuild: Bump to 1.1.10, bug #274445, thanks to Priit Laes 03 Jun 2009; Nirbheek Chauhan webkit-gtk-1.1.8.ebuild: Fix bug 272236 -- libtool-1 problems 01 Jun 2009; Nirbheek Chauhan webkit-gtk-1.1.8.ebuild: Maintainer mode still gets invoked even when configure is older than configure.ac -- do an eautoreconf to update everything. 01 Jun 2009; Nirbheek Chauhan webkit-gtk-1.1.8.ebuild: Reverse order of files to be sedded, fixes bug 271941 30 May 2009; Nirbheek Chauhan -webkit-gtk-0_p42162.ebuild, -files/webkit-gtk-0_p42162-gcc44-aliasing.patch: Clean up old versions *webkit-gtk-1.1.8 (30 May 2009) 30 May 2009; Nirbheek Chauhan +webkit-gtk-1.1.8.ebuild: Bump to 1.1.8, also fix bug 259061 24 May 2009; Nirbheek Chauhan webkit-gtk-1.1.7.ebuild: Oops. src_configure isn't a default phase in EAPI=1. => EAPI=2 23 May 2009; Nirbheek Chauhan webkit-gtk-1.1.7.ebuild: Don't make pango default. It's experimental, buggy, and incomplete. Upstream does not recommend it. *webkit-gtk-1.1.7 (23 May 2009) 23 May 2009; Nirbheek Chauhan +webkit-gtk-1.1.7.ebuild, metadata.xml: Bump to 1.1.7 (from gnome overlay). Lots of new features, libsoup support, gnome-keyring support, etc. Add gnome as herd. 15 May 2009; Alexis Ballier webkit-gtk-0_p40220.ebuild, webkit-gtk-0_p42162.ebuild: keyword ~x86-fbsd 07 May 2009; Peter Alfredsen webkit-gtk-0_p40220.ebuild, webkit-gtk-0_p42162.ebuild, +files/webkit-gtk-0_p40220-gcc44-aliasing.patch, +files/webkit-gtk-0_p42162-gcc44-aliasing.patch: Fix strict aliasing bug with gcc-4.4, bug 265579. Those letters really are huge. dirtyepic++ for backporting. *webkit-gtk-0_p42162 (05 Apr 2009) 05 Apr 2009; Markus Ullmann +webkit-gtk-0_p42162.ebuild: Version bump 20 Mar 2009; Markus Meier webkit-gtk-0_p40220.ebuild: amd64/x86 stable, bug #246816 20 Mar 2009; Raúl Porcel webkit-gtk-0_p40220.ebuild: This revision doesn't work on ia64/sparc 19 Mar 2009; Tobias Klausmann webkit-gtk-0_p40220.ebuild: Fixed forgotten inherit (flag-o-matic for append-ldflags) 19 Mar 2009; Brent Baude webkit-gtk-0_p40220.ebuild: Marking webkit-gtk-0_p40220 ppc for bug 246816 11 Mar 2009; Tobias Klausmann webkit-gtk-0_p40220.ebuild: Stable on alpha, bug #246816 31 Jan 2009; webkit-gtk-0_p40220.ebuild: Dropping gnome-vfs dependency wrt bug #256456 and drop old *webkit-gtk-0_p40220 (25 Jan 2009) 25 Jan 2009; +webkit-gtk-0_p40220.ebuild: Version bump to fix outstanding bugs *webkit-gtk-0_p37894 (26 Oct 2008) 26 Oct 2008; Markus Ullmann +webkit-gtk-0_p37894.ebuild: Version bump *webkit-gtk-0_p36403 (14 Sep 2008) 14 Sep 2008; Markus Ullmann -webkit-gtk-0_p35913.ebuild, +webkit-gtk-0_p36403.ebuild: Version bump 06 Sep 2008; Markus Ullmann ChangeLog: Port from dev overlay *webkit-gtk-0_p36113 (06 Sep 2008) 06 Sep 2008; Markus Ullmann -webkit-gtk-0_p35024.ebuild, -webkit-gtk-0_p35417.ebuild, -webkit-gtk-0_p36013.ebuild, +webkit-gtk-0_p36113.ebuild: Version bump *webkit-gtk-0_p36013 (01 Sep 2008) 01 Sep 2008; Markus Ullmann +webkit-gtk-0_p36013.ebuild: Version bump *webkit-gtk-0_p35913 (25 Aug 2008) 25 Aug 2008; Markus Ullmann -webkit-gtk-0_p34753.ebuild, +webkit-gtk-0_p35913.ebuild: Version bump and fix dependency for bug #235560 thanks to Jan Kuemmel for testing and reporting 31 Jul 2008; Raúl Porcel webkit-gtk-0_p35417.ebuild: Add ~alpha/~ia64/-sparc 30 Jul 2008; Markus Ullmann webkit-gtk-0_p35417.ebuild: drop hildon from IUSE *webkit-gtk-0_p35417 (30 Jul 2008) 30 Jul 2008; Markus Ullmann -webkit-gtk-0_p34382.ebuild, -webkit-gtk-0_p34469.ebuild, +webkit-gtk-0_p35417.ebuild: Version bump, drop hildon use flag as there's no ebuild for that framework yet, bug #229021 for reference. Thanks to Brian Johnson *webkit-gtk-0_p35024 (06 Jul 2008) 06 Jul 2008; Hanno Boeck +webkit-gtk-0_p35024.ebuild: Version bump. *webkit-gtk-0_p34753 (25 Jun 2008) 25 Jun 2008; Markus Ullmann +webkit-gtk-0_p34753.ebuild: Version bump 11 Jun 2008; Markus Ullmann ChangeLog: Fix Header *webkit-gtk-0_p34469 (11 Jun 2008) 11 Jun 2008; Markus Ullmann +webkit-gtk-0_p34469.ebuild: Version bump with fixed ebuild, thanks to Joonas Henriksson in bug #225551 *webkit-gtk-0_p34382 (08 Jun 2008) 08 Jun 2008; Markus Ullmann +metadata.xml, +webkit-gtk-0_p34382.ebuild: Rename to webkit-gtk as per consent on gentoo-dev irc channel 08 Jun 2008; Markus Ullmann webkitgtk-34382.ebuild: actually add the improved ebuild *webkitgtk-34382 (08 Jun 2008) 08 Jun 2008; Markus Ullmann +metadata.xml, +webkitgtk-34382.ebuild: Initial import from sunrise overlay 07 Jun 2008; Markus Ullmann -webkitgtk-34192.ebuild, +webkitgtk-34382.ebuild: Version bump 06 Jun 2008; Thomas Sachau (Tommy[D]) -webkitgtk-33431.ebuild: Drop old version 29 May 2008; Markus Ullmann +webkitgtk-34192.ebuild: Version bump 16 May 2008; Thomas Sachau (Tommy[D]) -webkitgtk-31787.ebuild: Drop old version 14 May 2008; Markus Ullmann +webkitgtk-33431.ebuild: Version bump 11 Apr 2008; Luca Bruno (Lethalman) -webkitgtk-31623.ebuild, +webkitgtk-31787.ebuild: Version bump. USE svg only enable svg-experimental 05 Apr 2008; Luca Bruno (Lethalman) webkitgtk-31623.ebuild: Bug 190347. Add ~ppc keyword. 05 Apr 2008; Luca Bruno (Lethalman) -webkitgtk-31535.ebuild, +webkitgtk-31623.ebuild: Bump version. Add SVG options for getting Acid3 to 100% 03 Apr 2008; Luca Bruno (Lethalman) -webkitgtk-31370.ebuild, webkitgtk-31535.ebuild: Fix SVG compilation 02 Apr 2008; Markus Ullmann +webkitgtk-31535.ebuild: Version bump 27 Mar 2008; Markus Ullmann -webkitgtk-31275.ebuild, +webkitgtk-31370.ebuild: Version bump per hanno's request 25 Mar 2008; Luca Bruno (Lethalman) -webkitgtk-31224.ebuild: Removed old r31224. 25 Mar 2008; Luca Bruno (Lethalman) ++: Bug 190347. Updated ebuild for nightly build r31275 22 Mar 2008; Tiziano Müller -webkitgtk-30468.ebuild, +webkitgtk-31224.ebuild: Version bump. 23 Feb 2008; Luca Bruno (Lethalman) webkitgtk-30468.ebuild, -webkitgtk-30267.ebuild: Bug 190347. New ebuild for WebKit r30468 nightly build. 15 Feb 2008; Luca Bruno (Lethalman) +webkitgtk-30267.ebuild, -webkitgtk-29487.ebuild: New ebuild for new nightly build 18 Jan 2008; (Tommy[D]) tommy100@gmx.de webkitgtk-29487.ebuild: Reorder KEYWORDS 16 Jan 2008; (Tommy[D]) tommy100@gmx.de -webkitgtk-29438.ebuild: Drop old one 15 Jan 2008; Luca Bruno (Lethalman) +webkitgtk-29487.ebuild: New EBuild. Remove automake --add-missing since bug 205606 13 Jan 2008; Jakub Moc -webkitgtk-29336.ebuild, webkitgtk-29438.ebuild: Nuke old and add a comment on bad autotools usage 13 Jan 2008; Luca Bruno (Lethalman) +webkitgtk-29438.ebuild: New EBuild for r29438 nightly build 09 Jan 2008; Luca Bruno (Lethalman) +metadata.xml, +webkitgtk-29336.ebuild: New EBuild for bug 190347 thanks to Joonas, Dale, genstef and helch