diff options
author | Jonathan Callen <abcd@gentoo.org> | 2009-11-20 04:22:58 +0000 |
---|---|---|
committer | Jonathan Callen <abcd@gentoo.org> | 2009-11-20 04:22:58 +0000 |
commit | 0073afcbf6ad1b2b4dd0bc4220db573d79cf00e0 (patch) | |
tree | fc99db3760a2d4485b96d04cc067da60b4e5abb6 | |
parent | Remove KDE 3.5.10 mask. (diff) | |
download | gentoo-2-0073afcbf6ad1b2b4dd0bc4220db573d79cf00e0.tar.gz gentoo-2-0073afcbf6ad1b2b4dd0bc4220db573d79cf00e0.tar.bz2 gentoo-2-0073afcbf6ad1b2b4dd0bc4220db573d79cf00e0.zip |
Removing app-office/koffice
-rw-r--r-- | app-office/koffice/ChangeLog | 1015 | ||||
-rw-r--r-- | app-office/koffice/Manifest | 7 | ||||
-rw-r--r-- | app-office/koffice/files/koffice-1.6.3-gcc43.patch | 167 | ||||
-rw-r--r-- | app-office/koffice/files/koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff | 669 | ||||
-rw-r--r-- | app-office/koffice/files/koffice-xpdf-CVE-2007-3387.diff | 20 | ||||
-rw-r--r-- | app-office/koffice/koffice-1.6.3-r2.ebuild | 121 | ||||
-rw-r--r-- | app-office/koffice/metadata.xml | 5 |
7 files changed, 0 insertions, 2004 deletions
diff --git a/app-office/koffice/ChangeLog b/app-office/koffice/ChangeLog deleted file mode 100644 index 1efb82db5921..000000000000 --- a/app-office/koffice/ChangeLog +++ /dev/null @@ -1,1015 +0,0 @@ -# ChangeLog for app-office/koffice -# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/koffice/ChangeLog,v 1.243 2009/07/01 12:07:04 tampakrap Exp $ - - 01 Jul 2009; Theo Chatzimichos <tampakrap@gentoo.org> - -koffice-1.6.1-r1.ebuild, -koffice-1.6.3.ebuild, -koffice-1.6.3-r1.ebuild: - Remove old - - 28 Nov 2008; Ryan Hill <dirtyepic@gentoo.org> - +files/koffice-1.6.3-gcc43.patch, koffice-1.6.3-r2.ebuild: - Fix building w/ gcc-4.3. Bug #228839. - - 18 Nov 2007; Tobias Scherbaum <dertobi123@gentoo.org> - koffice-1.6.3-r2.ebuild: - ppc stable, bug #198409 - - 13 Nov 2007; Dawid Węgliński <cla@gentoo.org> koffice-1.6.3-r2.ebuild: - Stable on x86 (bug #198409) - - 13 Nov 2007; Raúl Porcel <armin76@gentoo.org> koffice-1.6.3-r2.ebuild: - alpha/ia64/sparc stable wrt security #198409 - - 12 Nov 2007; Markus Rothe <corsair@gentoo.org> koffice-1.6.3-r2.ebuild: - Stable on ppc64; bug #198409 - - 12 Nov 2007; Jeroen Roovers <jer@gentoo.org> koffice-1.6.3-r2.ebuild: - Stable for HPPA (bug #198409). - - 11 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org> - koffice-1.6.3-r2.ebuild: - Marked stable on amd64 as per security bug 198409. - -*koffice-1.6.3-r2 (11 Nov 2007) - - 11 Nov 2007; Wulf C. Krueger <philantrop@gentoo.org> - +files/koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff, metadata.xml, - +koffice-1.6.3-r2.ebuild: - Added an upstream patch to fix security bug 198409. Fixed the desktop files - as per bug 190006. Thanks to gentoofan23 for providing patches! - - 12 Aug 2007; Steve Dibb <beandog@gentoo.org> koffice-1.6.3-r1.ebuild: - amd64 stable, security bug 187139 - - 03 Aug 2007; Tobias Scherbaum <dertobi123@gentoo.org> - koffice-1.6.3-r1.ebuild: - ppc stable, bug #187139 - - 01 Aug 2007; Raúl Porcel <armin76@gentoo.org> koffice-1.6.3-r1.ebuild: - alpha/ia64/x86 stable wrt #187139 - - 01 Aug 2007; Markus Rothe <corsair@gentoo.org> koffice-1.6.3-r1.ebuild: - Stable on ppc64; bug #187139 - - 01 Aug 2007; Jeroen Roovers <jer@gentoo.org> koffice-1.6.3-r1.ebuild: - Stable for HPPA (bug #187139). - - 01 Aug 2007; Ferris McCormick <fmccor@gentoo.org> koffice-1.6.3-r1.ebuild: - Sparc stable --- Security Bug #187139 --- good as any other version. - -*koffice-1.6.3-r1 (30 Jul 2007) - - 30 Jul 2007; Carsten Lohrke <carlo@gentoo.org> - +files/koffice-xpdf-CVE-2007-3387.diff, +koffice-1.6.3-r1.ebuild: - Fix for bug 187139. - - 26 Jul 2007; Markus Rothe <corsair@gentoo.org> koffice-1.6.3.ebuild: - Stable on ppc64; bug #178697 - - 23 Jul 2007; nixnut <nixnut@gentoo.org> koffice-1.6.3.ebuild: - Stable on ppc wrt bug 178697 - - 23 Jul 2007; Gustavo Zacarias <gustavoz@gentoo.org> koffice-1.6.3.ebuild: - Stable on sparc wrt #178697 - - 22 Jul 2007; Jeroen Roovers <jer@gentoo.org> koffice-1.6.3.ebuild: - Stable for HPPA (bug #178697). - - 19 Jul 2007; Raúl Porcel <armin76@gentoo.org> koffice-1.6.3.ebuild: - alpha/ia64/x86 stable wrt #178697 - - 18 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> - -files/krita-1.6.0-corrupt_png_save.diff, - -files/kexi-1.6.2-build_kexi_file.diff, -files/kexi-1.6.2-query.diff, - -koffice-1.5.2-r1.ebuild, -koffice-1.5.2-r2.ebuild, -koffice-1.6.2.ebuild, - -koffice-1.6.2-r1.ebuild, -koffice-1.6.2-r2.ebuild: - Cleaned out old versions. - - 17 Jul 2007; Marcus D. Hanwell <cryos@gentoo.org> koffice-1.6.3.ebuild: - Marked stable on amd64, bug 178697. - -*koffice-1.6.3 (08 Jun 2007) - - 08 Jun 2007; Carsten Lohrke <carlo@gentoo.org> +koffice-1.6.3.ebuild: - Version bump. - -*koffice-1.6.2-r2 (15 May 2007) - - 15 May 2007; Carsten Lohrke <carlo@gentoo.org> - +files/kexi-1.6.2-query.diff, +koffice-1.6.2-r2.ebuild: - SQL view query fix. - - 19 Apr 2007; Carsten Lohrke <carlo@gentoo.org> koffice-1.6.2-r1.ebuild: - Care for some tests. - -*koffice-1.6.2-r1 (18 Mar 2007) - - 18 Mar 2007; Carsten Lohrke <carlo@gentoo.org> - +files/kexi-1.6.2-build_kexi_file.diff, +koffice-1.6.2-r1.ebuild: - Fix bug #167480 and #171290. - - 23 Feb 2007; Charlie Shepherd <masterdriverz@gentoo.org> - koffice-1.6.2.ebuild: - Update dep to <dev-libs/libpqxx-2.6.9 - -*koffice-1.6.2 (16 Feb 2007) - - 16 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> - koffice-1.6.1-r1.ebuild, +koffice-1.6.2.ebuild: - Bump to 1.6.2 pre-release. - - 15 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> - koffice-1.6.1-r1.ebuild: - Stable on Alpha, bug 166246. - - 14 Feb 2007; Bryan Østergaard <kloeri@gentoo.org> - koffice-1.6.1-r1.ebuild: - Stable on IA64, bug 166246. - - 14 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> - koffice-1.6.1-r1.ebuild: - Stable on sparc wrt #166246 - - 13 Feb 2007; Lars Weiler <pylon@gentoo.org> koffice-1.6.1-r1.ebuild: - Stable on ppc; bug #166246. - - 13 Feb 2007; Markus Rothe <corsair@gentoo.org> koffice-1.6.1-r1.ebuild: - Stable on ppc64; bug #166246 - - 12 Feb 2007; Marcus D. Hanwell <cryos@gentoo.org> koffice-1.6.1-r1.ebuild: - Stable on amd64, bug 166246. - - 12 Feb 2007; Gustavo Zacarias <gustavoz@gentoo.org> - koffice-1.5.2-r2.ebuild: - Stable on sparc wrt security #162460 - - 12 Feb 2007; Jeroen Roovers <jer@gentoo.org> koffice-1.6.1-r1.ebuild: - Stable for HPPA (bug #166246). - - 11 Feb 2007; Christian Faulhammer <opfer@gentoo.org> - koffice-1.6.1-r1.ebuild: - stable x86; security bug #166246 - - 11 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> - +files/koffice-xpdf-CVE-2007-0104.diff: - Restore file removed by mistake. - - 10 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> - -files/koffice-xpdf-CVE-2007-0104.diff, -files/koffice-ole-filter.patch, - -koffice-1.6.0-r3.ebuild, -koffice-1.6.1.ebuild: - Remove old version. - -*koffice-1.6.1-r1 (17 Jan 2007) -*koffice-1.5.2-r2 (17 Jan 2007) - - 17 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> - +files/koffice-xpdf-CVE-2007-0104.diff, +koffice-1.5.2-r2.ebuild, - +koffice-1.6.1-r1.ebuild: - Add patch for CVE-2007-0104 vulnerability. - -*koffice-1.6.1 (01 Dec 2006) - - 01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> +koffice-1.6.1.ebuild: - Version bump. - - 01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> - -files/post-1.3-koffice-CAN-2005-3193.diff, -files/kexi-1.4.2-gcc41.patch, - -files/krita-1.4.2-gcc41.patch, -files/kspread-1.4.2-gcc41.patch, - -files/kexi-1.5.1-form_plugins.patch, - -files/kexi-1.5.1-kexi_checkbox_data_saving.patch, - -koffice-1.4.2-r6.ebuild, -koffice-1.4.2-r7.ebuild, - -koffice-1.4.2-r8.ebuild, -koffice-1.5.1-r1.ebuild, -koffice-1.5.2.ebuild, - -koffice-1.6.0-r1.ebuild, -koffice-1.6.0-r2.ebuild: - Cleanup of old versions. - - 01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> - koffice-1.6.0-r3.ebuild: - Fix dependency for mysql. - - 30 Nov 2006; Markus Rothe <corsair@gentoo.org> ChangeLog: - Fix digest (I have had a broken tarball in distfiles..) - - 30 Nov 2006; Markus Rothe <corsair@gentoo.org> ChangeLog: - Fix digest (I have had a broken tarball in distfiles..) - - 30 Nov 2006; Markus Rothe <corsair@gentoo.org> koffice-1.4.2-r8.ebuild: - Stable on ppc64; bug #155914 - -*koffice-1.6.0-r3 (30 Nov 2006) -*koffice-1.4.2-r8 (30 Nov 2006) - - 30 Nov 2006; Diego Pettenò <flameeyes@gentoo.org> - +files/koffice-ole-filter.patch, +koffice-1.4.2-r8.ebuild, - +koffice-1.6.0-r3.ebuild: - Add patch to fix OLE filters, see bug #155914. - - 23 Nov 2006; Francesco Riosa <vivo@gentoo.org> koffice-1.4.2-r6.ebuild, - koffice-1.4.2-r7.ebuild, koffice-1.5.1-r1.ebuild, koffice-1.5.2.ebuild, - koffice-1.5.2-r1.ebuild, koffice-1.6.0-r1.ebuild, koffice-1.6.0-r2.ebuild: - dev-db/mysql => virtual/mysql - - 24 Oct 2006; Simon Stelling <blubb@gentoo.org> koffice-1.5.2-r1.ebuild: - stable on amd64 - -*koffice-1.6.0-r2 (22 Oct 2006) - - 22 Oct 2006; Carsten Lohrke <carlo@gentoo.org> - +files/krita-1.6.0-corrupt_png_save.diff, +koffice-1.6.0-r2.ebuild: - Don't save corrupt png files. - - 22 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> - koffice-1.6.0-r1.ebuild: - Bump lcms requirement to 1.15, thanks to Pavel Vondricka in bug #152109. - - 20 Oct 2006; Carsten Lohrke <carlo@gentoo.org> koffice-1.6.0-r1.ebuild: - Use correct SRC_URI. - - 20 Oct 2006; Carsten Lohrke <carlo@gentoo.org> koffice-1.6.0-r1.ebuild: - Disable KPlato tests. - -*koffice-1.6.0-r1 (19 Oct 2006) - - 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> -koffice-1.6.0.ebuild, - +koffice-1.6.0-r1.ebuild: - Revision bump to fix the tarball used. Thanks to Rene Gass for reporting. - -*koffice-1.6.0 (19 Oct 2006) - - 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org> - -koffice-1.6_beta1.ebuild, -koffice-1.6_rc1.ebuild, +koffice-1.6.0.ebuild: - Update to 1.6.0 final. - - 17 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> - koffice-1.5.2-r1.ebuild: - Stable on Alpha + ia64. - - 15 Oct 2006; Bryan Østergaard <kloeri@gentoo.org> - koffice-1.5.2-r1.ebuild: - Stable on ia64. - - 11 Oct 2006; Markus Rothe <corsair@gentoo.org> koffice-1.5.2-r1.ebuild: - Stable on ppc64 - - 09 Oct 2006; Gustavo Zacarias <gustavoz@gentoo.org> - koffice-1.5.2-r1.ebuild: - Stable on sparc wrt #146409 - - 05 Oct 2006; Joseph Jezak <josejx@gentoo.org> koffice-1.5.2-r1.ebuild: - Marked ppc stable for bug #146409. - - 05 Oct 2006; Joshua Jackson <tsunam@gentoo.org> koffice-1.5.2.ebuild: - x86 stable; for bug #146409 - -*koffice-1.6_rc1 (27 Sep 2006) - - 27 Sep 2006; Carsten Lohrke <carlo@gentoo.org> +koffice-1.6_rc1.ebuild: - Version bump. - - 18 Sep 2006; Carsten Lohrke <carlo@gentoo.org> koffice-1.4.2-r6.ebuild, - koffice-1.4.2-r7.ebuild: - Reflect KDE 3.4 removal. - -*koffice-1.6_beta1 (15 Sep 2006) - - 15 Sep 2006; Carsten Lohrke <carlo@gentoo.org> +koffice-1.6_beta1.ebuild: - Version bump. - - 08 Sep 2006; Carsten Lohrke <carlo@gentoo.org> koffice-1.5.2-r1.ebuild: - Disable broken tests. - - 06 Sep 2006; Diego Pettenò <flameeyes@gentoo.org> - koffice-1.5.2-r1.ebuild: - Again, don't check kdelibs for opengl useflag, it's Qt. Thanks to Richard - Fish in bug #146496. - - 03 Sep 2006; Bryan Østergaard <kloeri@gentoo.org> - koffice-1.5.2-r1.ebuild: - Add ~ia64 keyword. - -*koffice-1.5.2-r1 (27 Aug 2006) - - 27 Aug 2006; Carsten Lohrke <carlo@gentoo.org> +koffice-1.5.2-r1.ebuild: - Force OpenGL, bug #130442. Correct dependencies, inclusive bug #133984. - - 17 Aug 2006; Markus Rothe <corsair@gentoo.org> koffice-1.5.1-r1.ebuild: - Stable on ppc64 - - 13 Aug 2006; Jason Wever <weeve@gentoo.org> koffice-1.5.1-r1.ebuild: - Stable on SPARC. - - 19 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> koffice-1.5.2.ebuild: - Fix RV and patching, thanks to Robert Wolf for reporting. - -*koffice-1.5.2 (19 Jul 2006) - - 19 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> +koffice-1.5.2.ebuild: - Version bump - - 18 Jul 2006; Jeroen Roovers <jer@gentoo.org> koffice-1.5.1-r1.ebuild: - Marking ~hppa for app-office/koffice - - 18 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org> - koffice-1.5.1-r1.ebuild: - Stable on amd64 and x86 wrt bug #138099. - - 30 Jun 2006; Lars Weiler <pylon@gentoo.org> koffice-1.5.1-r1.ebuild: - Stable on ppc; gcc-4 related; bug #138099. - - 19 Jun 2006; Thomas Cort <tcort@gentoo.org> koffice-1.5.1-r1.ebuild: - Added ~alpha keyword wrt Bug #122204. - -*koffice-1.5.1-r1 (28 May 2006) - - 28 May 2006; Carsten Lohrke <carlo@gentoo.org> - +files/kexi-1.5.1-form_plugins.patch, - +files/kexi-1.5.1-kexi_checkbox_data_saving.patch, -koffice-1.5.1.ebuild, - +koffice-1.5.1-r1.ebuild: - Missed to add Kexi patches to the monolithic KOffice ebuild. - - 28 May 2006; Diego Pettenò <flameeyes@gentoo.org> - -files/CAN-2005-0064.patch, -koffice-1.4.2-r4.ebuild, - -koffice-1.5_beta1.ebuild, -koffice-1.5_beta2.ebuild, - -koffice-1.5_rc1.ebuild, -koffice-1.5.0.ebuild: - Remove old versions. - -*koffice-1.5.1 (20 May 2006) - - 20 May 2006; Carsten Lohrke <carlo@gentoo.org> +koffice-1.5.1.ebuild: - Version bump. - - 15 Apr 2006; Mike Doty <kingtaco@gentoo.org> koffice-1.5.0.ebuild: - ~amd64 per jhuebel - - 13 Apr 2006; Carsten Lohrke <carlo@gentoo.org> koffice-1.5.0.ebuild: - Missing ~ppc keyword. - -*koffice-1.5.0 (12 Apr 2006) - - 12 Apr 2006; Carsten Lohrke <carlo@gentoo.org> +koffice-1.5.0.ebuild: - Version bump. - - 08 Apr 2006; <nixnut@gentoo.org> koffice-1.5_rc1.ebuild: - Added ~ppc. bug #122204 - - 30 Mar 2006; Carsten Lohrke <carlo@gentoo.org> koffice-1.5_rc1.ebuild: - Correct dependency for monolithic KDE. - - 30 Mar 2006; Carsten Lohrke <carlo@gentoo.org> koffice-1.5_rc1.ebuild: - Obviously, KOffice users want to print. - -*koffice-1.5_rc1 (29 Mar 2006) - - 29 Mar 2006; Carsten Lohrke <carlo@gentoo.org> +koffice-1.5_rc1.ebuild: - Version bump. - - 13 Mar 2006; Carsten Lohrke <carlo@gentoo.org> koffice-1.5_beta2.ebuild: - Fetch correct tarball... - -*koffice-1.5_beta2 (11 Mar 2006) - - 11 Mar 2006; Carsten Lohrke <carlo@gentoo.org> +koffice-1.5_beta2.ebuild: - Version bump. - - 02 Mar 2006; Aron Griffis <agriffis@gentoo.org> koffice-1.4.2-r6.ebuild: - Mark 1.4.2-r6 stable on ia64 - - 16 Feb 2006; Jason Wever <weeve@gentoo.org> koffice-1.5_beta1.ebuild: - Added ~sparc keyword wrt bug #122204. - - 15 Feb 2006; Markus Rothe <corsair@gentoo.org> koffice-1.5_beta1.ebuild: - Added ~ppc64; bug #122204 - - 15 Feb 2006; Diego Pettenò <flameeyes@gentoo.org> - koffice-1.5_beta1.ebuild: - Need a newer version of lcms so that the lcms.h header is in the right place. - -*koffice-1.5_beta1 (09 Feb 2006) - - 09 Feb 2006; Carsten Lohrke <carlo@gentoo.org> +koffice-1.5_beta1.ebuild: - version bump - - 12 Jan 2006; Hanno Boeck <hanno@gentoo.org> - +files/krita-1.4.2-gcc41.patch, koffice-1.4.2-r7.ebuild: - Fix (krita) for gcc 4.1. - - 24 Dec 2005; Jose Luis Rivero <yoswink@gentoo.org> - koffice-1.4.2-r6.ebuild: - Stable on alpha wrt security bug #115851. - - 21 Dec 2005; Jason Wever <weeve@gentoo.org> koffice-1.4.2-r6.ebuild: - Stable on SPARC wrt security bug #115851. - - 20 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> koffice-1.4.2-r6.ebuild: - Stable on amd64, bug 115851. - - 20 Dec 2005; Mark Loeser <halcy0n@gentoo.org> koffice-1.4.2-r6.ebuild: - Stable on x86; bug #115851 - - 20 Dec 2005; Markus Rothe <corsair@gentoo.org> koffice-1.4.2-r6.ebuild: - Stable on ppc64 - - 20 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> - koffice-1.4.2-r6.ebuild: - Stable on ppc. - - 20 Dec 2005; Carsten Lohrke <carlo@gentoo.org> koffice-1.4.2-r7.ebuild: - whitespace fix - - 20 Dec 2005; Carsten Lohrke <carlo@gentoo.org> - -files/koffice_1_3_xpdf_buffer_overflow.diff, -koffice-1.3.5-r2.ebuild, - -koffice-1.3.5-r3.ebuild, -koffice-1.4.1.ebuild, -koffice-1.4.1-r1.ebuild, - -koffice-1.4.2.ebuild, -koffice-1.4.2-r5.ebuild: - clean up - -*koffice-1.4.2-r7 (20 Dec 2005) -*koffice-1.4.2-r6 (20 Dec 2005) - - 20 Dec 2005; Carsten Lohrke <carlo@gentoo.org> - files/post-1.3-koffice-CAN-2005-3193.diff, +koffice-1.4.2-r6.ebuild, - +koffice-1.4.2-r7.ebuild: - Patch applied according to #115851. - - 16 Dec 2005; Jose Luis Rivero <yoswink@gentoo.org> - koffice-1.4.2-r4.ebuild: - Stable on Alpha wrt security bug #114429 - - 12 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> - koffice-1.4.2-r4.ebuild: - Stable on ppc. See bug #114429. - - 12 Dec 2005; Jason Wever <weeve@gentoo.org> koffice-1.4.2-r4.ebuild: - Stable on SPARC wrt bug #114429. - - 11 Dec 2005; Markus Rothe <corsair@gentoo.org> koffice-1.4.2-r4.ebuild: - Stable on ppc64; bug #114429 - - 11 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> koffice-1.4.2-r4.ebuild: - Stable on amd64, bug 114429. - - 10 Dec 2005; Mark Loeser <halcy0n@gentoo.org> koffice-1.4.2-r4.ebuild: - Stable on x86; bug #114429 - -*koffice-1.4.2-r5 (09 Dec 2005) -*koffice-1.4.2-r4 (09 Dec 2005) - - 09 Dec 2005; Carsten Lohrke <carlo@gentoo.org> - +files/post-1.3-koffice-CAN-2005-3193.diff, - -files/kword-1.4.2-CAN-2005-3193.patch, -koffice-1.4.2-r2.ebuild, - -koffice-1.4.2-r3.ebuild, +koffice-1.4.2-r4.ebuild, - +koffice-1.4.2-r5.ebuild: - fixed patch - - 07 Dec 2005; Marcus D. Hanwell <cryos@gentoo.org> koffice-1.4.2-r2.ebuild: - Stable on amd64, bug 114429. - - 06 Dec 2005; Michael Hanselmann <hansmi@gentoo.org> - koffice-1.4.2-r2.ebuild: - Stable on ppc. - - 06 Dec 2005; Markus Rothe <corsair@gentoo.org> koffice-1.4.2-r2.ebuild: - Stable on ppc64; bug #114429 - - 06 Dec 2005; Carsten Lohrke <carlo@gentoo.org> koffice-1.4.2-r3.ebuild: - whitespace fix - -*koffice-1.4.2-r3 (06 Dec 2005) -*koffice-1.4.2-r2 (06 Dec 2005) - - 06 Dec 2005; Carsten Lohrke <carlo@gentoo.org> - +files/kword-1.4.2-CAN-2005-3193.patch, -koffice-1.4.2-r1.ebuild, - +koffice-1.4.2-r2.ebuild, +koffice-1.4.2-r3.ebuild: - vulnerabilities in included xpdf code, #114429 - -*koffice-1.4.2-r1 (03 Dec 2005) - - 03 Dec 2005; Carsten Lohrke <carlo@gentoo.org> - +files/kexi-1.4.2-gcc41.patch, +files/kspread-1.4.2-gcc41.patch, - +koffice-1.4.2-r1.ebuild: - missing dependency, gcc 4.1 patches thanks to Hanno - - 30 Nov 2005; Mark Loeser <halcy0n@gentoo.org> koffice-1.4.2.ebuild: - Stable on x86; bug #112840 - - 22 Nov 2005; Marcus D. Hanwell <cryos@gentoo.org> koffice-1.4.2.ebuild: - Stable on amd64, bug 112840. - - 22 Nov 2005; Gustavo Zacarias <gustavoz@gentoo.org> koffice-1.4.2.ebuild: - Stable on sparc wrt #112840 - - 19 Nov 2005; Markus Rothe <corsair@gentoo.org> koffice-1.4.2.ebuild: - Stable on ppc64; bug #112840 - - 16 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> koffice-1.4.2.ebuild: - Sorry, kdebindings was still present here for an artifact, going back on - kjsembed, dep tree still broken for monolithic ebuilds. - - 15 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> koffice-1.4.2.ebuild: - Added missing dependency on kdebindings for javascript, unbreaking deps for - monolithic ebuilds. - - 13 Oct 2005; Brent Baude <ranger@gentoo.org> koffice-1.4.1-r1.ebuild: - Marking koffice-1.4.1-r1 for security fix - - 12 Oct 2005; Joseph Jezak <josejx@gentoo.org> koffice-1.4.1-r1.ebuild: - Marked ppc stable for bug #108411. - - 12 Oct 2005; Jason Wever <weeve@gentoo.org> koffice-1.4.1-r1.ebuild: - Stable on SPARC wrt security bug #108411. - - 11 Oct 2005; Aron Griffis <agriffis@gentoo.org> koffice-1.4.2.ebuild: - Mark 1.4.2 ~ia64 - - 11 Oct 2005; Bryan Østergaard <kloeri@gentoo.org> - koffice-1.4.1-r1.ebuild: - Stable on alpha, bug 108411. - - 11 Oct 2005; Jose Luis Rivero <yoswink@gentoo.org> - koffice-1.4.1-r1.ebuild: - Stable on alpha due to security bug #108411 - - 11 Oct 2005; Marcus D. Hanwell <cryos@gentoo.org> koffice-1.4.1-r1.ebuild: - Stable on amd64, bug 108411. - -*koffice-1.3.5-r3 (11 Oct 2005) - - 11 Oct 2005; Carsten Lohrke <carlo@gentoo.org> +koffice-1.3.5-r3.ebuild, - koffice-1.4.1-r1.ebuild: - fix for buffer overflow in rtf import, stable on x86 - -*koffice-1.4.2 (10 Oct 2005) -*koffice-1.4.1-r1 (10 Oct 2005) - - 10 Oct 2005; Gregorio Guidi <greg_g@gentoo.org> - +files/koffice-1.4.1-rtfimport.patch, +koffice-1.4.1-r1.ebuild, - +koffice-1.4.2.ebuild: - New version. Includes fix for buffer overflow in RTF import. Fix applied to - 1.4.1, too. - - 03 Sep 2005; Michael Hanselmann <hansmi@gentoo.org> koffice-1.4.1.ebuild: - Stable on ppc. - - 31 Aug 2005; Marcus D. Hanwell <cryos@gentoo.org> koffice-1.4.1.ebuild: - Stable on amd64. - - 29 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> koffice-1.4.1.ebuild: - Stable on sparc - - 27 Aug 2005; Gregorio Guidi <greg_g@gentoo.org> koffice-1.4.1.ebuild: - Stable on x86. - -*koffice-1.4.1 (25 Jul 2005) - - 25 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> +koffice-1.4.1.ebuild: - New version. - -*koffice-1.4.0-r2 (15 Jul 2005) - - 15 Jul 2005; Gregorio Guidi <greg_g@gentoo.org> +koffice-1.4.0-r2.ebuild: - Add patchset 1.4.0b from koffice.org (#98803). - - 01 Jul 2005; Gustavo Zacarias <gustavoz@gentoo.org> - koffice-1.4.0-r1.ebuild: - Keyworded ~sparc wrt #95128 - - 30 Jun 2005; Joseph Jezak <josejx@gentoo.org> koffice-1.4.0-r1.ebuild: - Added ~ppc for bug #95128. - - 29 Jun 2005; Jose Luis Rivero <yoswink@gentoo.org> - koffice-1.4.0-r1.ebuild: - Added ~alpha wrt #95128 - - 23 Jun 2005; Gregorio Guidi <greg_g@gentoo.org> koffice-1.4.0-r1.ebuild: - Correct dependency on lcms (#96851). - -*koffice-1.4.0-r1 (22 Jun 2005) - - 22 Jun 2005; Gregorio Guidi <greg_g@gentoo.org> - +files/koffice-1.4.0-save.patch, +koffice-1.4.0-r1.ebuild: - Add patch to fix critical problem when saving from koshell. - -*koffice-1.4.0 (21 Jun 2005) - - 21 Jun 2005; Gregorio Guidi <greg_g@gentoo.org> +koffice-1.4.0.ebuild: - Final release of KOffice 1.4. - - 11 Jun 2005; Markus Rothe <corsair@gentoo.org> koffice-1.4.0_rc1.ebuild: - Added ~ppc64 - - 05 Jun 2005; Marcus D. Hanwell <cryos@gentoo.org> - koffice-1.4.0_rc1.ebuild: - Marked ~amd64, bug 95128. - -*koffice-1.4.0_rc1 (03 Jun 2005) - - 03 Jun 2005; Gregorio Guidi <greg_g@gentoo.org> +koffice-1.4.0_rc1.ebuild: - Release candidate for new version of KOffice. Introduces two new - applications: kexi and krita. - - 29 Jan 2005; Simone Gotti <motaboy@gentoo.org> koffice-1.3.5-r1.ebuild, - koffice-1.3.5-r2.ebuild: - Add blockers on split packages derived from koffice. - - 21 Jan 2005; Bryan Østergaard <kloeri@gentoo.org> - koffice-1.3.5-r2.ebuild: - Stable on alpha, bug 78620. - - 21 Jan 2005; Gustavo Zacarias <gustavoz@gentoo.org> koffice-1.3.5-r2.ebuild: - Stable on sparc wrt #78620 - - 21 Jan 2005; Michael Hanselmann <hansmi@gentoo.org> - koffice-1.3.5-r2.ebuild: - Stable on ppc. - - 21 Jan 2005; Carsten Lohrke <carlo@gentoo.org> - -files/koffice_1_3_4_xpdf_security_integer_overflow.diff, - -files/xpdf-CESA-2004-007-xpdf2-newer.diff, -koffice-1.3.3-r2.ebuild, - -koffice-1.3.4-r1.ebuild, -koffice-1.3.5.ebuild: - clean up - - 21 Jan 2005; Karol Wojtaszek <sekretarz@gentoo.org> - koffice-1.3.5-r2.ebuild: - Stable on amd64, bug #78620 - - 20 Jan 2005; Markus Rothe <corsair@gentoo.org> koffice-1.3.5-r2.ebuild: - Stable on ppc64; bug #78620 - -*koffice-1.3.5-r2 (19 Jan 2005) - - 19 Jan 2005; Carsten Lohrke <carlo@gentoo.org> +files/CAN-2005-0064.patch, - +koffice-1.3.5-r2.ebuild: - fix for xpdf makeFileKey2 stack overflow, #78620 - - 02 Jan 2005; Ciaran McCreesh <ciaranm@gentoo.org> : - Change encoding to UTF-8 for GLEP 31 compliance - - 29 Dec 2004; Joseph Jezak <josejx@gentoo.org> koffice-1.3.5-r1.ebuild: - Marked ppc stable. - - 23 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> - koffice-1.3.5-r1.ebuild: - Stable on alpha, bug 75203. - - 23 Dec 2004; Markus Rothe <corsair@gentoo.org> koffice-1.3.5-r1.ebuild: - Stable on ppc64 - - 22 Dec 2004; Dylan Carlson <absinthe@gentoo.org> koffice-1.3.5-r1.ebuild: - Stable on amd64, bug 75203. - - 22 Dec 2004; Gustavo Zacarias <gustavoz@gentoo.org> koffice-1.3.5-r1.ebuild: - Stable on sparc wrt #75203 - - 22 Dec 2004; Carsten Lohrke <carlo@gentoo.org> - files/koffice_1_3_xpdf_buffer_overflow.diff: - oops, forgot to merge the diffs - -*koffice-1.3.5-r1 (22 Dec 2004) - - 22 Dec 2004; Carsten Lohrke <carlo@gentoo.org> - +files/koffice_1_3_xpdf_buffer_overflow.diff, +koffice-1.3.5-r1.ebuild: - fix for xpdf buffer overflow, #75203 - - 21 Dec 2004; Bryan Østergaard <kloeri@gentoo.org> koffice-1.3.5.ebuild: - Stable on alpha. - -*koffice-1.3.5-r1 (22 Dec 2004) - - 22 Dec 2004; Carsten Lohrke <carlo@gentoo.org> - +files/koffice_1_3_xpdf_buffer_overflow.diff, +koffice-1.3.5-r1.ebuild: - fix for xpdf buffer overflow, #75203 - - 15 Dec 2004; Dylan Carlson <absinthe@gentoo.org> koffice-1.3.5.ebuild: - Stable on amd64. - - 12 Dec 2004; Jason Wever <weeve@gentoo.org> koffice-1.3.5.ebuild: - Stable on sparc. - - 12 Dec 2004; Carsten Lohrke <carlo@gentoo.org> koffice-1.3.5.ebuild: - stable on x86 - - 01 Dec 2004; Carsten Lohrke <carlo@gentoo.org> metadata.xml: - QA: brain is not a Gentoo dev anymore - - 26 Nov 2004; Jason Wever <weeve@gentoo.org> koffice-1.3.4-r1.ebuild: - Stable on sparc. - -*koffice-1.3.5 (23 Nov 2004) - - 23 Nov 2004; Carsten Lohrke <carlo@gentoo.org> +koffice-1.3.5.ebuild: - version bump - - 23 Nov 2004; Carsten Lohrke <carlo@gentoo.org> koffice-1.3.4-r1.ebuild: - stable on x86 - - 03 Nov 2004; Carsten Lohrke <carlo@gentoo.org> - -files/koffice-1.2.1-kword-crashes.diff, -files/koffice-1.3.1-gcc34.patch, - -koffice-1.2.1-r1.ebuild, -koffice-1.3.1-r1.ebuild, -koffice-1.3.1.ebuild, - -koffice-1.3.2.ebuild, -koffice-1.3.3-r1.ebuild, -koffice-1.3.3.ebuild, - -koffice-1.3.4.ebuild, -koffice-1.3.ebuild: - clean up - - 02 Nov 2004; Markus Rothe <corsair@gentoo.org> koffice-1.3.4-r1.ebuild: - Stable on ppc64, bug #69624 - - 02 Nov 2004; Jeremy Huddleston <eradicator@gentoo.org> - koffice-1.3.3.ebuild, koffice-1.3.4-r1.ebuild: - Stable amd64. - - 01 Nov 2004; Bryan Østergaard <kloeri@gentoo.org> - koffice-1.3.4-r1.ebuild: - Stable on alpha, bug 69624. - - 31 Oct 2004; Jason Wever <weeve@gentoo.org> koffice-1.3.3-r2.ebuild: - Stable on sparc wrt security bug #69624. - - 31 Oct 2004; Michael Hanselmann <hansmi@gentoo.org> koffice-1.3.4-r1.ebuild: - Stable on ppc. - -*koffice-1.3.3-r2 (31 Oct 2004) - - 31 Oct 2004; Carsten Lohrke <carlo@gentoo.org> - +files/koffice_1_3_4_xpdf_security_integer_overflow.diff, - +koffice-1.3.3-r2.ebuild, +koffice-1.3.4-r1.ebuild: - integer overflow vulnerability fix, #69624 - - 27 Oct 2004; Danny van Dyk <kugelfang@gentoo.org> koffice-1.3.3-r1.ebuild: - Marked stable on amd64. - -*koffice-1.3.4 (26 Oct 2004) - - 26 Oct 2004; Carsten Lohrke <carlo@gentoo.org> +koffice-1.3.4.ebuild: - version bump - - 26 Oct 2004; <SeJo@gentoo.org> koffice-1.3.3-r1.ebuild: - stable on ppc gsla: 65319 - - 26 Oct 2004; Simone Gotti <motaboy@gentoo.org> koffice-1.3.3-r1.ebuild: - Don't compile "kpresenter" (and its filters) if the arts USE flag is - disabled. See bug #65319 - - 24 Oct 2004; Bryan Østergaard <kloeri@gentoo.org> koffice-1.3.3-r1.ebuild: - Stable on alpha, bug 68665. - - 24 Oct 2004; Jason Wever <weeve@gentoo.org> koffice-1.3.3-r1.ebuild: - Stable on sparc. - -*koffice-1.3.3-r1 (24 Oct 2004) - - 24 Oct 2004; Carsten Lohrke <carlo@gentoo.org> - +files/xpdf-CESA-2004-007-xpdf2-newer.diff, +koffice-1.3.3-r1.ebuild: - patch against xpdf integer overflow, #68665 - - 17 Oct 2004; Dylan Carlson <absinthe@gentoo.org> koffice-1.3.1.ebuild, - koffice-1.3.2.ebuild, koffice-1.3.3.ebuild: - stable on amd64. - - 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> - koffice-1.3.1-r1.ebuild, koffice-1.3.2.ebuild, koffice-1.3.3.ebuild: - Masked koffice-1.3.3.ebuild stable for ppc - - 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> - koffice-1.3.1-r1.ebuild, koffice-1.3.2.ebuild: - Masked koffice-1.3.2.ebuild stable for ppc - - 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> - koffice-1.3.1-r1.ebuild: - Masked koffice-1.3.1-r1.ebuild stable for ppc - -*koffice-1.3.3 (19 Sep 2004) - - 19 Sep 2004; Caleb Tennis <caleb@gentoo.org> +koffice-1.3.3.ebuild: - Version bump - - 27 Aug 2004; Tom Gall <tgall@gentoo.org> koffice-1.3.2.ebuild: - stable on ppc64, bug #58711 - - 16 Aug 2004; Jason Wever <weeve@gentoo.org> koffice-1.3.2.ebuild: - Stable on sparc. - - 14 Aug 2004; Bryan Østergaard <kloeri@gentoo.org> koffice-1.3.2.ebuild: - Stable on alpha. - -*koffice-1.3.2 (10 Aug 2004) - - 10 Aug 2004; Caleb Tennis <caleb@gentoo.org> koffice-1.3.2.ebuild: - Marking x86 stable - - 09 Jul 2004; Carsten Lohrke <carlo@gentoo.org> : - version bump - - 02 Jul 2004; Caleb Tennis <caleb@gentoo.org> - files/koffice-1.3.1-gcc34.patch: - Fix the gcc34 patch based on bug #53397 - - 29 Jun 2004; Carsten Lohrke <carlo@gentoo.org> koffice-1.2.1-r1.ebuild, - koffice-1.3.1-r1.ebuild, koffice-1.3.1.ebuild, koffice-1.3.ebuild: - QA: kde-base -> kde, need-kde after DEPEND - -*koffice-1.3.1-r1 (09 Jun 2004) - - 09 Jun 2004; Dylan Carlson <absinthe@gentoo.org> - +files/koffice-1.3.1-gcc34.patch, +koffice-1.3.1-r1.ebuild: - Patch added for gcc 3.4 compatibility to close bug #50210. (Thanks to G.L. - Emigh, A. Rusnak). Marked stable on amd64. - - 14 May 2004; Bryan Østergaard <kloeri@gentoo.org> koffice-1.3.1.ebuild: - Keyword ~alpha. - - 05 May 2004; Bryan Østergaard <kloeri@gentoo.org> koffice-1.2.1-r1.ebuild: - Stable on alpha. - -*koffice-1.3.1 (04 May 2004) - - 04 May 2004; Caleb Tennis <caleb@gentoo.org> koffice-1.3.1.ebuild: - Version bump - - 04 May 2004; Dominik Stadler <centic@gentoo.org> koffice-1.2.1-r1.ebuild, - koffice-1.3.ebuild: - Add missing IUSE. - - 28 Apr 2004; Jon Portnoy <avenj@gentoo.org> koffice-1.3.ebuild : - Stable on AMD64. - - 22 Apr 2004; Caleb Tennis <caleb@gentoo.org> koffice-1.2.1-r1.ebuild, - koffice-1.3.ebuild: - Move python stuff out of global scope - - 20 Apr 2004; Martin Holzer <mholzer@gentoo.org> koffice-1.2.1-r1.ebuild: - fixing qa issue with autoconf/automake - - 15 Apr 2004; Caleb Tennis <caleb@gentoo.org> : - Fix automake and autoconf wantages - - 26 Feb 2004; Sven Blumenstein <bazik@gentoo.org> koffice-1.3.ebuild: - Stable on sparc. - - 14 Feb 2004; Jason Wever <weeve@gentoo.org> koffice-1.3.ebuild: - Added ~sparc keyword. - - 09 Feb 2004; David Holm <dholm@gentoo.org> koffice-1.3.ebuild: - Added to ~ppc. - -*koffice-1.3 (29 Jan 2004) - - 29 Jan 2004; Caleb Tennis <caleb@gentoo.org> : - New stable version - - 14 Jan 2004; Aron Griffis <agriffis@gentoo.org> koffice-1.2.1-r1.ebuild: - add ~alpha - -*koffice-1.3_rc2 (18 Dec 2003) - - 18 Dec 2003; Caleb Tennis <caleb@gentoo.org> koffice-1.3_rc2.ebuild: - Second release candidate - - 29 Nov 2003; Brad House <brad_mssw@gentoo.org> koffice-1.3_rc1.ebuild: - amd64 users need to reemerge imagemagick and jbigkit off a - fresh portage sync. But after doing so, this build works fine - -*koffice-1.3_rc1 (31 Oct 2003) - - 31 Oct 2003; Caleb Tennis <caleb@gentoo.org> koffice-1.3_rc1.ebuild: - New version - -*koffice-1.3_beta4 - - 25 Sep 2003; Caleb Tennis <caleb@gentoo.org> koffice-1.1.1.ebuild, - koffice-1.2-r1.ebuild, koffice-1.2-r2.ebuild, koffice-1.2.ebuild, - koffice-1.2_beta2.ebuild, koffice-1.2_rc1.ebuild, koffice-1.3_beta1.ebuild, - koffice-1.3_beta2.ebuild, files/koffice-1.1.1-gentoo.diff, - files/koffice-1.2-kspread_cell.diff, - files/koffice-1.3_beta1-fontconfig-2.2-support.diff: - removed stale versions - - 25 Sep 2003; Caleb Tennis <caleb@gentoo.org> : - New beta version - - 22 Sep 2003; <paul@gentoo.org> metadata.xml: - Fix metadata.xml - - 07 Sep 2003; Caleb Tennis <caleb@gentoo.org> koffice-1.3_beta3.ebuild: - Add compiler fix patch for gcc33 (bug #27315) - -*koffice-1.3_beta3 (26 Aug 2003) - - 26 Aug 2003; Caleb Tennis <caleb@gentoo.org> koffice-1.3_beta3.ebuild: - Version bump. - -*koffice-1.3_beta2 (03 Jul 2003) - - 03 Jul 2003; Michele Balistreri <brain@gentoo.org> koffice-1.3_beta2.ebuild: - Second beta of koffice-1.3. This will remain masked - - 20 Jun 2003; Jason Wever <weeve@gentoo.org> koffice-1.2.1-r1.ebuild: - Changed ~sparc keyword to sparc. - -*koffice-1.3_beta1 (16 Apr 2003) - - 16 Apr 2003; Dan Armak <danarmak@gentoo.org> koffice-1.3_beta1.ebuild: - A new release. The sources are NOT yet generally available so this is masked. - - 13 Mar 2003; Olivier Reisch <doctomoe@gentoo.org> koffice-1.2.1.ebuild : - Marked ppc stable - - 30 Jan 2003; Dan Armak <danarmak@gentoo.org> ChangeLog : - - Change ebuilds to use kde_src_unpack() instead of base_src_unpack(). This - does not affect in any way the compiled output, or any ebuild not suffering - rfom the 'languageChange undeclared' bug, which it fixes. - -*koffice-1.2.1-r1 (28 Jan 2003) - - 18 Mar 2003; Jason Wever <weeve@gentoo.org> koffice-1.2.1-r1.ebuild: - Added ~sparc to keywords. - - 28 Jan 2003; Dan Armak <danarmak@gentoo.org> ChangeLog : - - We forgot to add changelog information for 1.2.1, so here goes: it's a - new bugfix release from upstream. 1.2.1-r1 adds a patch from upstream that - fixes two bugs in kword. - -*koffice-1.2.1 (04 Dec 2002) - -*koffice-1.2-r2 (24 Nov 2002) - - 24 Nov 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : - - Fix bug #11058: add a patch that fixes a grave bug in kspread. - -*koffice-1.2-r1 (24 Nov 2002) - - 24 Nov 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : - - Fix #7893: add a patch that fixes the kivio connector tool. - -*koffice-1.2 (15 Sep 2002) - - 15 Sep 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : - - New release; koffice 1.2-final. Masked for a little time, waiting for - Verwilst's approval. - -*koffice-1.2_rc1 (11 Aug 2002) Bart Verwilst <verwilst@gentoo.org> - - 14 Aug 2002; Pieter Van den Abeele <pvdabeel@gentoo.org> : - - Added ppc keyword - - 09 Aug 2002; Dan Armak <danarmak@gentoo.org> ChangeLog : - - Remove -fomit-frame-pointer optimization flag from kugar/kudesigner - directory to fix bug #4572. - -*koffice-1.2_beta2 (27 June 2002) Bart Verwilst <verwilst@gentoo.org> - - 15 Jul 2002; Owen Stampflee <owen@gentoo.org> : - - Added KEYWORDS. - -*koffice-1.2_beta1-r2 (27 May 2002) - - 27 May 2002; Matthew Kennedy <mkennedy@gentoo.org> ChangeLog, - koffice-1.2_beta1-r2.ebuild, files/digest-koffice-1.2_beta1-r2, - files/koffice-1.2-beta1-gcc31-gentoo.patch : - - Code patch to support gcc-3.1. May not be necessary with next - release of koffice. - -*koffice-1.2_beta1-r1 (27 April 2002) - - 27 April 2002; Bart Verwilst <verwilst@gentoo.org> ChangeLog : - - Seemed i was still pointing to the kde-packagers URL.. - And the real URL seems to have all patches included already.. - This revision also fixes the docbook errors most of you were having. - And i changed the description of the ebuild :o) - -*koffice-1.2_beta1 (26 April 2002) - - 26 April 2002; Bart Verwilst <verwilst@gentoo.org> ChangeLog : - - First beta released! Since i'm a kde packager now, much more - post-beta1 bugs have been patched, and the package is much more tested - than the other previous koffice releases.. Enjoy! - -*koffice-1.2_pre20020402 (2 April 2002) - - 2 April 2002; Bart Verwilst <verwilst@gentoo.org> ChangeLog : - - This Koffice works with KDE/QT 3. It's MUCH better than the 1.x - releases, and IMHO is the first version that's useable for real work, - like writing my thesis. Because there isn't an official version out just - yet, this snapshot will be our official koffice version for Gentoo.. - If you have any problems, just bugreport them to bugs.kde.org, and if - it's a grave bug, and it's fixed in a more current snapshot, tell me, - and i'll consider upgrading this gentoo-snapshot to the one with the - bugfixes. Enjoy! - -*koffice-1.1.1 (1 Feb 2002) - - 1 Feb 2002; G.Bevin <gbevin@gentoo.org> ChangeLog : - - Added initial ChangeLog which should be updated whenever the package is - updated in any way. This changelog is targetted to users. This means that the - comments should well explained and written in clean English. The details about - writing correct changelogs are explained in the skel.ChangeLog file which you - can find in the root directory of the portage repository. diff --git a/app-office/koffice/Manifest b/app-office/koffice/Manifest deleted file mode 100644 index f4a10dc28d28..000000000000 --- a/app-office/koffice/Manifest +++ /dev/null @@ -1,7 +0,0 @@ -AUX koffice-1.6.3-gcc43.patch 7295 RMD160 ca71ff7040b730430e9204f7ea0444ce12871bd4 SHA1 d52967622a661a842e6654250bc9956bf29c217f SHA256 28ea09e20e21c358294ecacec473d21178f023bfb9b360711835b114f6f61a18 -AUX koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff 15961 RMD160 ab6ec62b1ee7c369e8a6f44ba285a56b8c5439b4 SHA1 a3d1d85567ccf729a2237f4aa837f7e025ce00ae SHA256 ed9b3ee5b1590aae930dc2829b9a463fac9cee5ab3e412423a4991109f507942 -AUX koffice-xpdf-CVE-2007-3387.diff 601 RMD160 7f620ec00ca05da91596f2d750d32ed8aa8bec95 SHA1 bff4f540389a77320bc87e2dedece50b82932e59 SHA256 8f4df5133452dba1469ec605393503d2b233d7aaccbbee0e5e42b79c24be9062 -DIST koffice-1.6.3.tar.bz2 56829391 RMD160 e474ba48fa983fafb61ad58fb79cddda69ec6908 SHA1 de84214dec913eac1d47dab04dd93f3d81729fd3 SHA256 c3975f0a59f50aaa5547f1709b6fad54f746fd06815859b374676b426dce12cb -EBUILD koffice-1.6.3-r2.ebuild 3860 RMD160 c6c438038406cfcb631ed37afb31af253363aa49 SHA1 38057a7b6c780340878a5a01c7c5e6b1fdc125e0 SHA256 0a99896611fb3c4022ce573241a741389b1a5b5009675ede6ef4bb1df0bc1400 -MISC ChangeLog 33940 RMD160 fc89648306dcc610900e84692bf00aaf2613ba80 SHA1 e38c6a09d949a251ba1d1f909a97946341bd0f92 SHA256 f78140b7b8ab09c54b95c9089b3c75c4d963830e3edd53c4a98b18927f9d1caa -MISC metadata.xml 156 RMD160 ecce3b981f150c45ae1e84e2d208e678d6124259 SHA1 b64f7c0b4e5db816d82ad19848f72118af129d35 SHA256 2f4da28506b9d4185f320f67a6191d30c7a921217ed4447ed46ea0bc4aefc79a diff --git a/app-office/koffice/files/koffice-1.6.3-gcc43.patch b/app-office/koffice/files/koffice-1.6.3-gcc43.patch deleted file mode 100644 index 8f1109615dc2..000000000000 --- a/app-office/koffice/files/koffice-1.6.3-gcc43.patch +++ /dev/null @@ -1,167 +0,0 @@ -diff -Naurp koffice-1.6.3-orig/filters/kpresenter/powerpoint/libppt/pole.cpp koffice-1.6.3/filters/kpresenter/powerpoint/libppt/pole.cpp ---- koffice-1.6.3-orig/filters/kpresenter/powerpoint/libppt/pole.cpp 2007-05-30 15:38:58.000000000 -0600 -+++ koffice-1.6.3/filters/kpresenter/powerpoint/libppt/pole.cpp 2008-11-22 16:45:05.000000000 -0600 -@@ -32,6 +32,8 @@ - #include <string> - #include <vector> - -+#include <string.h> -+ - #include "pole.h" - - // enable to activate debugging output -diff -Naurp koffice-1.6.3-orig/filters/kword/wordperfect/import/TableStyle.cxx koffice-1.6.3/filters/kword/wordperfect/import/TableStyle.cxx ---- koffice-1.6.3-orig/filters/kword/wordperfect/import/TableStyle.cxx 2007-05-30 15:39:02.000000000 -0600 -+++ koffice-1.6.3/filters/kword/wordperfect/import/TableStyle.cxx 2008-11-22 16:47:47.000000000 -0600 -@@ -36,6 +36,8 @@ - #include <minmax.h> - #endif - -+#include <cstring> -+ - TableCellStyle::TableCellStyle(const WPXPropertyList &xPropList, const char *psName) : - Style(psName), - mPropList(xPropList) -diff -Naurp koffice-1.6.3-orig/filters/kword/wordperfect/import/TextRunStyle.cxx koffice-1.6.3/filters/kword/wordperfect/import/TextRunStyle.cxx ---- koffice-1.6.3-orig/filters/kword/wordperfect/import/TextRunStyle.cxx 2007-05-30 15:39:02.000000000 -0600 -+++ koffice-1.6.3/filters/kword/wordperfect/import/TextRunStyle.cxx 2008-11-22 16:48:30.000000000 -0600 -@@ -37,6 +37,8 @@ - #include <minmax.h> - #endif - -+#include <cstring> -+ - ParagraphStyle::ParagraphStyle(WPXPropertyList *pPropList, const WPXPropertyListVector &xTabStops, const WPXString &sName) : - mpPropList(pPropList), - mxTabStops(xTabStops), -diff -Naurp koffice-1.6.3-orig/kexi/kexidb/drivers/pqxx/pqxxcursor.cpp koffice-1.6.3/kexi/kexidb/drivers/pqxx/pqxxcursor.cpp ---- koffice-1.6.3-orig/kexi/kexidb/drivers/pqxx/pqxxcursor.cpp 2007-05-30 15:35:49.000000000 -0600 -+++ koffice-1.6.3/kexi/kexidb/drivers/pqxx/pqxxcursor.cpp 2008-11-22 16:50:24.000000000 -0600 -@@ -26,6 +26,7 @@ - - #include <klocale.h> - #include <kdebug.h> -+#include <stdlib.h> - - using namespace KexiDB; - -diff -Naurp koffice-1.6.3-orig/krita/core/kis_perspective_math.cpp koffice-1.6.3/krita/core/kis_perspective_math.cpp ---- koffice-1.6.3-orig/krita/core/kis_perspective_math.cpp 2007-05-30 15:40:31.000000000 -0600 -+++ koffice-1.6.3/krita/core/kis_perspective_math.cpp 2008-11-22 16:52:47.000000000 -0600 -@@ -24,7 +24,7 @@ - - #if 1 - --#include <iostream.h> -+#include <iostream> - #include <stdlib.h> - #include <math.h> - //#define NDEBUG // uncomment to remove checking of assert() -@@ -57,9 +57,9 @@ template <class ElType> - void rprint()const; //print entries on a single line - void resize(int n); - int operator==(const vector<ElType>& v)const; -- friend vector<ElType> operator*(ElType c,vector<ElType>& v ); -- friend vector<ElType> operator*(vector<ElType>& v,ElType c ); -- friend ostream& operator<<(ostream& s,vector<ElType>& v); -+ friend vector<ElType> operator* (ElType c,vector<ElType>& v ); -+ friend vector<ElType> operator*(vector<ElType>& v,ElType c ); -+ friend std::ostream& operator<<(std::ostream& s,vector<ElType>& v); - }; - template <class ElType> - void vector<ElType>::zero() -@@ -129,10 +129,10 @@ template <class ElType> - void vector<ElType>::rprint()const //print entries on a single line - { - int i; -- cout << "VECTOR: "; -- cout << "("; -- for(i=0;i<len-1;i++) cout << data[i] << ","; -- cout << data[len-1] << ")" << endl; -+ std::cout << "VECTOR: "; -+ std::cout << "("; -+ for(i=0;i<len-1;i++) std::cout << data[i] << ","; -+ std::cout << data[len-1] << ")" << std::endl; - return; - } - template <class ElType> -@@ -164,7 +164,7 @@ template <class ElType> - return ans; - } - template <class ElType> -- ostream& operator<<(ostream& s,vector<ElType>& v) -+ std::ostream& operator<<(std::ostream& s,vector<ElType>& v) - { - s << "("; - for(int i=0;i<v.len-1;i++) s << v.data[i] << ", "; -@@ -192,7 +192,7 @@ template <class ElType> - matrix<ElType> operator-(const matrix<ElType>& a); - matrix<ElType> transpose(); - //matrix<ElType> inverse(); -- friend ostream& operator<<(ostream& s,matrix<ElType>& m); -+ friend std::ostream& operator<<(std::ostream& s,matrix<ElType>& m); - friend void ludcmp(matrix<ElType>& a,vector<int>& indx,double &d); - friend void lubksb(matrix<ElType>&a,vector<int>& indx,vector<ElType>&b); - }; -@@ -357,7 +357,7 @@ template <class ElType> - return ans; - } - template <class ElType> -- ostream& operator<<(ostream& s,matrix<ElType>& m) -+ std::ostream& operator<<(std::ostream& s,matrix<ElType>& m) - { - for(int i=0; i<m.rows;i++) s << m[i]; - return s; -@@ -381,7 +381,7 @@ void ludcmp(matrix<ElType>& a, vector<in - // kdDebug() << "new search" << endl; - for (j=0;j<n;j++) { if ((temp=fabs(a[i][j])) > big) big=temp; - /* kdDebug() << temp << " " << fabs(a[i][j]) << " "<< big <<endl; */} -- if (big == 0.0) { cerr << "Singular matrix in routine LUDCMP" << endl; big = TINY;} -+ if (big == 0.0) { std::cerr << "Singular matrix in routine LUDCMP" << std::endl; big = TINY;} - vv[i]=1.0/big; - } - for (j=0;j<n;j++) -diff -Naurp koffice-1.6.3-orig/kspread/plugins/scripting/kspreadcore/krs_cell.cpp koffice-1.6.3/kspread/plugins/scripting/kspreadcore/krs_cell.cpp ---- koffice-1.6.3-orig/kspread/plugins/scripting/kspreadcore/krs_cell.cpp 2007-05-30 15:43:20.000000000 -0600 -+++ koffice-1.6.3/kspread/plugins/scripting/kspreadcore/krs_cell.cpp 2008-11-22 16:55:43.000000000 -0600 -@@ -174,12 +174,7 @@ const QString Cell::text() const { - return m_cell->text(); - } - --bool Cell::setText(const QString& text, bool asString) { -- -- //FIXME: there is some problem with asString parameter, when it's set -- //to true KSpread says: ASSERT: "f" in Dependencies.cpp (621) -- //kspread: Cell at row 6, col 1 marked as formula, but formula is NULL -- -+bool Cell::setText(const QString& text) { - KSpread::ProtectedCheck prot; - prot.setSheet (m_sheet); - prot.add (QPoint (m_col, m_row)); -@@ -189,7 +184,7 @@ bool Cell::setText(const QString& text, - KSpread::DataManipulator *dm = new KSpread::DataManipulator (); - dm->setSheet (m_sheet); - dm->setValue (text); -- dm->setParsing (!asString); -+ dm->setParsing (true); - dm->add (QPoint (m_col, m_row)); - dm->execute (); - -diff -Naurp koffice-1.6.3-orig/kspread/plugins/scripting/kspreadcore/krs_cell.h koffice-1.6.3/kspread/plugins/scripting/kspreadcore/krs_cell.h ---- koffice-1.6.3-orig/kspread/plugins/scripting/kspreadcore/krs_cell.h 2007-05-30 15:43:20.000000000 -0600 -+++ koffice-1.6.3/kspread/plugins/scripting/kspreadcore/krs_cell.h 2008-11-22 16:56:56.000000000 -0600 -@@ -131,11 +131,10 @@ class Cell : public Kross::Api::Class<Ce - */ - const QString text() const; - /** -- * Set the text of the cell. If asString is true, the text -- * will be handled as string else we try to parse the -- * string to the expected value. -+ * Set the text of the cell. the text -+ * will be handled as string - */ -- bool setText(const QString& text, bool asString = false); -+ bool setText(const QString& text); - - /** - * Return the textcolor as RGB-value in the format "#RRGGBB". diff --git a/app-office/koffice/files/koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff b/app-office/koffice/files/koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff deleted file mode 100644 index dabcf23d44aa..000000000000 --- a/app-office/koffice/files/koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff +++ /dev/null @@ -1,669 +0,0 @@ ---- filters/kword/pdf/xpdf/xpdf/Stream.cc -+++ filters/kword/pdf/xpdf/xpdf/Stream.cc -@@ -1239,6 +1239,7 @@ - // CCITTFaxStream - //------------------------------------------------------------------------ - -+#if 0 - CCITTFaxStream::CCITTFaxStream(Stream *strA, int encodingA, GBool endOfLineA, - GBool byteAlignA, int columnsA, int rowsA, - GBool endOfBlockA, GBool blackA): -@@ -1748,6 +1749,609 @@ - } - return (inputBuf >> (inputBits - n)) & (0xffff >> (16 - n)); - } -+#else // secfix -+CCITTFaxStream::CCITTFaxStream(Stream *strA, int encodingA, GBool endOfLineA, -+ GBool byteAlignA, int columnsA, int rowsA, -+ GBool endOfBlockA, GBool blackA): -+ FilterStream(strA) { -+ encoding = encodingA; -+ endOfLine = endOfLineA; -+ byteAlign = byteAlignA; -+ columns = columnsA; -+ if (columns < 1) { -+ columns = 1; -+ } else if (columns > (INT_MAX - 2)/sizeof(int)) { -+ columns = (INT_MAX - 2)/sizeof(int); -+ } -+ rows = rowsA; -+ endOfBlock = endOfBlockA; -+ black = blackA; -+ // 0 <= codingLine[0] < codingLine[1] < ... < codingLine[n] = columns -+ // ---> max codingLine size = columns + 1 -+ // refLine has one extra guard entry at the end -+ // ---> max refLine size = columns + 2 -+ codingLine = (int *)gmalloc((columns + 1) * sizeof(int)); -+ refLine = (int *)gmalloc((columns + 2) * sizeof(int)); -+ -+ eof = gFalse; -+ row = 0; -+ nextLine2D = encoding < 0; -+ inputBits = 0; -+ codingLine[0] = columns; -+ a0i = 0; -+ outputBits = 0; -+ -+ buf = EOF; -+} -+ -+CCITTFaxStream::~CCITTFaxStream() { -+ delete str; -+ gfree(refLine); -+ gfree(codingLine); -+} -+ -+void CCITTFaxStream::reset() { -+ short code1; -+ -+ str->reset(); -+ eof = gFalse; -+ row = 0; -+ nextLine2D = encoding < 0; -+ inputBits = 0; -+ codingLine[0] = columns; -+ a0i = 0; -+ outputBits = 0; -+ buf = EOF; -+ -+ // skip any initial zero bits and end-of-line marker, and get the 2D -+ // encoding tag -+ while ((code1 = lookBits(12)) == 0) { -+ eatBits(1); -+ } -+ if (code1 == 0x001) { -+ eatBits(12); -+ } -+ if (encoding > 0) { -+ nextLine2D = !lookBits(1); -+ eatBits(1); -+ } -+} -+ -+inline void CCITTFaxStream::addPixels(int a1, int blackPixels) { -+ if (a1 > codingLine[a0i]) { -+ if (a1 > columns) { -+ error(getPos(), "CCITTFax row is wrong length (%d)", a1); -+ err = gTrue; -+ a1 = columns; -+ } -+ if ((a0i & 1) ^ blackPixels) { -+ ++a0i; -+ } -+ codingLine[a0i] = a1; -+ } -+} -+ -+inline void CCITTFaxStream::addPixelsNeg(int a1, int blackPixels) { -+ if (a1 > codingLine[a0i]) { -+ if (a1 > columns) { -+ error(getPos(), "CCITTFax row is wrong length (%d)", a1); -+ err = gTrue; -+ a1 = columns; -+ } -+ if ((a0i & 1) ^ blackPixels) { -+ ++a0i; -+ } -+ codingLine[a0i] = a1; -+ } else if (a1 < codingLine[a0i]) { -+ if (a1 < 0) { -+ error(getPos(), "Invalid CCITTFax code"); -+ err = gTrue; -+ a1 = 0; -+ } -+ while (a0i > 0 && a1 <= codingLine[a0i - 1]) { -+ --a0i; -+ } -+ codingLine[a0i] = a1; -+ } -+} -+ -+int CCITTFaxStream::lookChar() { -+ short code1, code2, code3; -+ int b1i, blackPixels, i, bits; -+ GBool gotEOL; -+ -+ if (buf != EOF) { -+ return buf; -+ } -+ -+ // read the next row -+ if (outputBits == 0) { -+ -+ // if at eof just return EOF -+ if (eof) { -+ return EOF; -+ } -+ -+ err = gFalse; -+ -+ // 2-D encoding -+ if (nextLine2D) { -+ for (i = 0; codingLine[i] < columns; ++i) { -+ refLine[i] = codingLine[i]; -+ } -+ refLine[i++] = columns; -+ refLine[i] = columns; -+ codingLine[0] = 0; -+ a0i = 0; -+ b1i = 0; -+ blackPixels = 0; -+ // invariant: -+ // refLine[b1i-1] <= codingLine[a0i] < refLine[b1i] < refLine[b1i+1] -+ // <= columns -+ // exception at left edge: -+ // codingLine[a0i = 0] = refLine[b1i = 0] = 0 is possible -+ // exception at right edge: -+ // refLine[b1i] = refLine[b1i+1] = columns is possible -+ while (codingLine[a0i] < columns) { -+ code1 = getTwoDimCode(); -+ switch (code1) { -+ case twoDimPass: -+ addPixels(refLine[b1i + 1], blackPixels); -+ if (refLine[b1i + 1] < columns) { -+ b1i += 2; -+ } -+ break; -+ case twoDimHoriz: -+ code1 = code2 = 0; -+ if (blackPixels) { -+ do { -+ code1 += code3 = getBlackCode(); -+ } while (code3 >= 64); -+ do { -+ code2 += code3 = getWhiteCode(); -+ } while (code3 >= 64); -+ } else { -+ do { -+ code1 += code3 = getWhiteCode(); -+ } while (code3 >= 64); -+ do { -+ code2 += code3 = getBlackCode(); -+ } while (code3 >= 64); -+ } -+ addPixels(codingLine[a0i] + code1, blackPixels); -+ if (codingLine[a0i] < columns) { -+ addPixels(codingLine[a0i] + code2, blackPixels ^ 1); -+ } -+ while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { -+ b1i += 2; -+ } -+ break; -+ case twoDimVertR3: -+ addPixels(refLine[b1i] + 3, blackPixels); -+ blackPixels ^= 1; -+ if (codingLine[a0i] < columns) { -+ ++b1i; -+ while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { -+ b1i += 2; -+ } -+ } -+ break; -+ case twoDimVertR2: -+ addPixels(refLine[b1i] + 2, blackPixels); -+ blackPixels ^= 1; -+ if (codingLine[a0i] < columns) { -+ ++b1i; -+ while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { -+ b1i += 2; -+ } -+ } -+ break; -+ case twoDimVertR1: -+ addPixels(refLine[b1i] + 1, blackPixels); -+ blackPixels ^= 1; -+ if (codingLine[a0i] < columns) { -+ ++b1i; -+ while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { -+ b1i += 2; -+ } -+ } -+ break; -+ case twoDimVert0: -+ addPixels(refLine[b1i], blackPixels); -+ blackPixels ^= 1; -+ if (codingLine[a0i] < columns) { -+ ++b1i; -+ while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { -+ b1i += 2; -+ } -+ } -+ break; -+ case twoDimVertL3: -+ addPixelsNeg(refLine[b1i] - 3, blackPixels); -+ blackPixels ^= 1; -+ if (codingLine[a0i] < columns) { -+ if (b1i > 0) { -+ --b1i; -+ } else { -+ ++b1i; -+ } -+ while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { -+ b1i += 2; -+ } -+ } -+ break; -+ case twoDimVertL2: -+ addPixelsNeg(refLine[b1i] - 2, blackPixels); -+ blackPixels ^= 1; -+ if (codingLine[a0i] < columns) { -+ if (b1i > 0) { -+ --b1i; -+ } else { -+ ++b1i; -+ } -+ while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { -+ b1i += 2; -+ } -+ } -+ break; -+ case twoDimVertL1: -+ addPixelsNeg(refLine[b1i] - 1, blackPixels); -+ blackPixels ^= 1; -+ if (codingLine[a0i] < columns) { -+ if (b1i > 0) { -+ --b1i; -+ } else { -+ ++b1i; -+ } -+ while (refLine[b1i] <= codingLine[a0i] && refLine[b1i] < columns) { -+ b1i += 2; -+ } -+ } -+ break; -+ case EOF: -+ addPixels(columns, 0); -+ eof = gTrue; -+ break; -+ default: -+ error(getPos(), "Bad 2D code %04x in CCITTFax stream", code1); -+ addPixels(columns, 0); -+ err = gTrue; -+ break; -+ } -+ } -+ -+ // 1-D encoding -+ } else { -+ codingLine[0] = 0; -+ a0i = 0; -+ blackPixels = 0; -+ while (codingLine[a0i] < columns) { -+ code1 = 0; -+ if (blackPixels) { -+ do { -+ code1 += code3 = getBlackCode(); -+ } while (code3 >= 64); -+ } else { -+ do { -+ code1 += code3 = getWhiteCode(); -+ } while (code3 >= 64); -+ } -+ addPixels(codingLine[a0i] + code1, blackPixels); -+ blackPixels ^= 1; -+ } -+ } -+ -+ // byte-align the row -+ if (byteAlign) { -+ inputBits &= ~7; -+ } -+ -+ // check for end-of-line marker, skipping over any extra zero bits -+ gotEOL = gFalse; -+ if (!endOfBlock && row == rows - 1) { -+ eof = gTrue; -+ } else { -+ code1 = lookBits(12); -+ while (code1 == 0) { -+ eatBits(1); -+ code1 = lookBits(12); -+ } -+ if (code1 == 0x001) { -+ eatBits(12); -+ gotEOL = gTrue; -+ } else if (code1 == EOF) { -+ eof = gTrue; -+ } -+ } -+ -+ // get 2D encoding tag -+ if (!eof && encoding > 0) { -+ nextLine2D = !lookBits(1); -+ eatBits(1); -+ } -+ -+ // check for end-of-block marker -+ if (endOfBlock && gotEOL) { -+ code1 = lookBits(12); -+ if (code1 == 0x001) { -+ eatBits(12); -+ if (encoding > 0) { -+ lookBits(1); -+ eatBits(1); -+ } -+ if (encoding >= 0) { -+ for (i = 0; i < 4; ++i) { -+ code1 = lookBits(12); -+ if (code1 != 0x001) { -+ error(getPos(), "Bad RTC code in CCITTFax stream"); -+ } -+ eatBits(12); -+ if (encoding > 0) { -+ lookBits(1); -+ eatBits(1); -+ } -+ } -+ } -+ eof = gTrue; -+ } -+ -+ // look for an end-of-line marker after an error -- we only do -+ // this if we know the stream contains end-of-line markers because -+ // the "just plow on" technique tends to work better otherwise -+ } else if (err && endOfLine) { -+ while (1) { -+ code1 = lookBits(13); -+ if (code1 == EOF) { -+ eof = gTrue; -+ return EOF; -+ } -+ if ((code1 >> 1) == 0x001) { -+ break; -+ } -+ eatBits(1); -+ } -+ eatBits(12); -+ if (encoding > 0) { -+ eatBits(1); -+ nextLine2D = !(code1 & 1); -+ } -+ } -+ -+ // set up for output -+ if (codingLine[0] > 0) { -+ outputBits = codingLine[a0i = 0]; -+ } else { -+ outputBits = codingLine[a0i = 1]; -+ } -+ -+ ++row; -+ } -+ -+ // get a byte -+ if (outputBits >= 8) { -+ buf = (a0i & 1) ? 0x00 : 0xff; -+ outputBits -= 8; -+ if (outputBits == 0 && codingLine[a0i] < columns) { -+ ++a0i; -+ outputBits = codingLine[a0i] - codingLine[a0i - 1]; -+ } -+ } else { -+ bits = 8; -+ buf = 0; -+ do { -+ if (outputBits > bits) { -+ buf <<= bits; -+ if (!(a0i & 1)) { -+ buf |= 0xff >> (8 - bits); -+ } -+ outputBits -= bits; -+ bits = 0; -+ } else { -+ buf <<= outputBits; -+ if (!(a0i & 1)) { -+ buf |= 0xff >> (8 - outputBits); -+ } -+ bits -= outputBits; -+ outputBits = 0; -+ if (codingLine[a0i] < columns) { -+ ++a0i; -+ outputBits = codingLine[a0i] - codingLine[a0i - 1]; -+ } else if (bits > 0) { -+ buf <<= bits; -+ bits = 0; -+ } -+ } -+ } while (bits); -+ } -+ if (black) { -+ buf ^= 0xff; -+ } -+ return buf; -+} -+ -+short CCITTFaxStream::getTwoDimCode() { -+ short code; -+ CCITTCode *p; -+ int n; -+ -+ code = 0; // make gcc happy -+ if (endOfBlock) { -+ code = lookBits(7); -+ p = &twoDimTab1[code]; -+ if (p->bits > 0) { -+ eatBits(p->bits); -+ return p->n; -+ } -+ } else { -+ for (n = 1; n <= 7; ++n) { -+ code = lookBits(n); -+ if (n < 7) { -+ code <<= 7 - n; -+ } -+ p = &twoDimTab1[code]; -+ if (p->bits == n) { -+ eatBits(n); -+ return p->n; -+ } -+ } -+ } -+ error(getPos(), "Bad two dim code (%04x) in CCITTFax stream", code); -+ return EOF; -+} -+ -+short CCITTFaxStream::getWhiteCode() { -+ short code; -+ CCITTCode *p; -+ int n; -+ -+ code = 0; // make gcc happy -+ if (endOfBlock) { -+ code = lookBits(12); -+ if (code == EOF) { -+ return 1; -+ } -+ if ((code >> 5) == 0) { -+ p = &whiteTab1[code]; -+ } else { -+ p = &whiteTab2[code >> 3]; -+ } -+ if (p->bits > 0) { -+ eatBits(p->bits); -+ return p->n; -+ } -+ } else { -+ for (n = 1; n <= 9; ++n) { -+ code = lookBits(n); -+ if (code == EOF) { -+ return 1; -+ } -+ if (n < 9) { -+ code <<= 9 - n; -+ } -+ p = &whiteTab2[code]; -+ if (p->bits == n) { -+ eatBits(n); -+ return p->n; -+ } -+ } -+ for (n = 11; n <= 12; ++n) { -+ code = lookBits(n); -+ if (code == EOF) { -+ return 1; -+ } -+ if (n < 12) { -+ code <<= 12 - n; -+ } -+ p = &whiteTab1[code]; -+ if (p->bits == n) { -+ eatBits(n); -+ return p->n; -+ } -+ } -+ } -+ error(getPos(), "Bad white code (%04x) in CCITTFax stream", code); -+ // eat a bit and return a positive number so that the caller doesn't -+ // go into an infinite loop -+ eatBits(1); -+ return 1; -+} -+ -+short CCITTFaxStream::getBlackCode() { -+ short code; -+ CCITTCode *p; -+ int n; -+ -+ code = 0; // make gcc happy -+ if (endOfBlock) { -+ code = lookBits(13); -+ if (code == EOF) { -+ return 1; -+ } -+ if ((code >> 7) == 0) { -+ p = &blackTab1[code]; -+ } else if ((code >> 9) == 0 && (code >> 7) != 0) { -+ p = &blackTab2[(code >> 1) - 64]; -+ } else { -+ p = &blackTab3[code >> 7]; -+ } -+ if (p->bits > 0) { -+ eatBits(p->bits); -+ return p->n; -+ } -+ } else { -+ for (n = 2; n <= 6; ++n) { -+ code = lookBits(n); -+ if (code == EOF) { -+ return 1; -+ } -+ if (n < 6) { -+ code <<= 6 - n; -+ } -+ p = &blackTab3[code]; -+ if (p->bits == n) { -+ eatBits(n); -+ return p->n; -+ } -+ } -+ for (n = 7; n <= 12; ++n) { -+ code = lookBits(n); -+ if (code == EOF) { -+ return 1; -+ } -+ if (n < 12) { -+ code <<= 12 - n; -+ } -+ if (code >= 64) { -+ p = &blackTab2[code - 64]; -+ if (p->bits == n) { -+ eatBits(n); -+ return p->n; -+ } -+ } -+ } -+ for (n = 10; n <= 13; ++n) { -+ code = lookBits(n); -+ if (code == EOF) { -+ return 1; -+ } -+ if (n < 13) { -+ code <<= 13 - n; -+ } -+ p = &blackTab1[code]; -+ if (p->bits == n) { -+ eatBits(n); -+ return p->n; -+ } -+ } -+ } -+ error(getPos(), "Bad black code (%04x) in CCITTFax stream", code); -+ // eat a bit and return a positive number so that the caller doesn't -+ // go into an infinite loop -+ eatBits(1); -+ return 1; -+} -+ -+short CCITTFaxStream::lookBits(int n) { -+ int c; -+ -+ while (inputBits < n) { -+ if ((c = str->getChar()) == EOF) { -+ if (inputBits == 0) { -+ return EOF; -+ } -+ // near the end of the stream, the caller may ask for more bits -+ // than are available, but there may still be a valid code in -+ // however many bits are available -- we need to return correct -+ // data in this case -+ return (inputBuf << (n - inputBits)) & (0xffff >> (16 - n)); -+ } -+ inputBuf = (inputBuf << 8) + c; -+ inputBits += 8; -+ } -+ return (inputBuf >> (inputBits - n)) & (0xffff >> (16 - n)); -+} -+ -+#endif - - GString *CCITTFaxStream::getPSFilter(const char *indent) { - GString *s; -@@ -1929,6 +2533,12 @@ - // allocate a buffer for the whole image - bufWidth = ((width + mcuWidth - 1) / mcuWidth) * mcuWidth; - bufHeight = ((height + mcuHeight - 1) / mcuHeight) * mcuHeight; -+ if (bufWidth <= 0 || bufHeight <= 0 || -+ bufWidth > INT_MAX / bufWidth / (int)sizeof(int)) { -+ error(getPos(), "Invalid image size in DCT stream"); -+ y = height; -+ return; -+ } - for (i = 0; i < numComps; ++i) { - frameBuf[i] = (int *)gmalloc(bufWidth * bufHeight * sizeof(int)); - memset(frameBuf[i], 0, bufWidth * bufHeight * sizeof(int)); -@@ -2975,6 +3585,11 @@ - } - scanInfo.firstCoeff = str->getChar(); - scanInfo.lastCoeff = str->getChar(); -+ if (scanInfo.firstCoeff < 0 || scanInfo.lastCoeff > 63 || -+ scanInfo.firstCoeff > scanInfo.lastCoeff) { -+ error(getPos(), "Bad DCT coefficient numbers in scan info block"); -+ return gFalse; -+ } - c = str->getChar(); - scanInfo.ah = (c >> 4) & 0x0f; - scanInfo.al = c & 0x0f; ---- filters/kword/pdf/xpdf/xpdf/Stream.h -+++ filters/kword/pdf/xpdf/xpdf/Stream.h -@@ -513,13 +513,17 @@ - int row; // current row - int inputBuf; // input buffer - int inputBits; // number of bits in input buffer -- short *refLine; // reference line changing elements -- int b1; // index into refLine -- short *codingLine; // coding line changing elements -- int a0; // index into codingLine -+ int *codingLine; // coding line changing elements -+ int *refLine; // reference line changing elements -+ int a0i; // index into codingLine -+ GBool err; // error on current line -+ - int outputBits; // remaining output bits - int buf; // character buffer - -+ void addPixels(int a1, int black); -+ void addPixelsNeg(int a1, int black); -+ - short getTwoDimCode(); - short getWhiteCode(); - short getBlackCode(); diff --git a/app-office/koffice/files/koffice-xpdf-CVE-2007-3387.diff b/app-office/koffice/files/koffice-xpdf-CVE-2007-3387.diff deleted file mode 100644 index ded0e07205a7..000000000000 --- a/app-office/koffice/files/koffice-xpdf-CVE-2007-3387.diff +++ /dev/null @@ -1,20 +0,0 @@ ---- filters/kword/pdf/xpdf/xpdf/Stream.cc -+++ filters/kword/pdf/xpdf/xpdf/Stream.cc -@@ -413,13 +413,11 @@ StreamPredictor::StreamPredictor(Stream - predLine = NULL; - ok = gFalse; - -- if (width <= 0 || nComps <= 0 || nBits <= 0 || -- nComps >= INT_MAX / nBits || -- width >= INT_MAX / nComps / nBits) -- return; -- - nVals = width * nComps; -- if (nVals * nBits + 7 <= 0) -+ if (width <= 0 || nComps <= 0 || nBits <= 0 || -+ nComps >= 4 || nBits > 16 || -+ width >= INT_MAX / nComps || -+ nVals >= (INT_MAX - 7) / nBits) - return; - - pixBytes = (nComps * nBits + 7) >> 3; diff --git a/app-office/koffice/koffice-1.6.3-r2.ebuild b/app-office/koffice/koffice-1.6.3-r2.ebuild deleted file mode 100644 index 8b66557b4642..000000000000 --- a/app-office/koffice/koffice-1.6.3-r2.ebuild +++ /dev/null @@ -1,121 +0,0 @@ -# Copyright 1999-2009 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-office/koffice/koffice-1.6.3-r2.ebuild,v 1.9 2009/11/11 12:30:02 ssuominen Exp $ - -ARTS_REQUIRED=never -inherit kde - -RV="${PV}" -MY_P="koffice-${RV}" -S="${WORKDIR}/${MY_P}" - -DESCRIPTION="KOffice is an integrated office suite for KDE, the K Desktop Environment." -HOMEPAGE="http://www.koffice.org/" -SRC_URI="mirror://kde/stable/koffice-${PV}/src/${P}.tar.bz2" -#SRC_URI="mirror://kde/unstable/koffice-${PV/_/-}/src/${MY_P}.tar.bz2" -LICENSE="GPL-2 LGPL-2" - -SLOT="0" -KEYWORDS="alpha amd64 hppa ia64 ppc ppc64 sparc x86" - -# See bug #130442. -#IUSE="doc mysql opengl postgres" -IUSE="doc mysql postgres" - -RDEPEND=">=media-libs/freetype-2 - media-libs/fontconfig - media-libs/libart_lgpl - dev-libs/libxml2 - dev-libs/libxslt - sys-libs/readline - mysql? ( virtual/mysql ) - postgres? ( <dev-libs/libpqxx-2.6.9 ) - virtual/python - dev-lang/ruby - >=app-text/wv2-0.1.9 - >=app-text/libwpd-0.8.2 - >=media-gfx/imagemagick-6.2.5.5 - >=media-libs/lcms-1.15 - media-libs/tiff - media-libs/jpeg - >=media-libs/openexr-1.2.2-r2 - media-libs/libpng - >=media-libs/libexif-0.6.13-r1 - virtual/opengl - virtual/glu" -# opengl? ( virtual/opengl virtual/glu )" - -DEPEND="${RDEPEND} - doc? ( app-doc/doxygen )" - -# add blockers on split packages derived from this one -for x in $(get-child-packages ${CATEGORY}/${PN}); do - DEPEND="${DEPEND} !${x}" - RDEPEND="${RDEPEND} !${x}" -done - -need-kde 3.45 - -# TODO: kword sql plugin needs Qt compiled with sql support -# the dependency on python is needed for scripting support in kexi -# and for kivio/kiviopart/kiviosdk. - -PATCHES="${FILESDIR}/koffice-xpdf-CVE-2007-3387.diff - ${FILESDIR}/koffice-1.6.3-xpdf2-CVE-2007-4352-5392-5393.diff - ${FILESDIR}/${P}-gcc43.patch" - -pkg_setup() { - # use opengl && - if ! built_with_use =x11-libs/qt-3* opengl ; then - eerror "You need to build x11-libs/qt with opengl use flag enabled." - die - fi -} - -src_unpack() { - kde_src_unpack - # FIXME - disable broken tests for now - sed -i -e "s:TESTSDIR =.*:TESTSDIR=:" "${S}"/krita/core/Makefile.am \ - $(ls "${S}"/krita/colorspaces/*/Makefile.am) - sed -i -e "s:toolbar tests:toolbar:" "${S}"/kplato/Makefile.am - - if ! [[ $(xhost >> /dev/null 2>/dev/null) ]] ; then - einfo "User ${USER} has no X access, disabling some tests." - sed -e "s:SUBDIRS = . tests:SUBDIRS = .:" -i lib/store/Makefile.am || die "sed failed" - sed -e "s:SUBDIRS = kohyphen . tests:SUBDIRS = kohyphen .:" -i lib/kotext/Makefile.am || die "sed failed" - fi - - # Fixing desktop files, cf. bug 190006 - sed -i -e "s:postscript$:postscript;:g" "${S}"/karbon/data/karbon.desktop - sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kchart/kchart.desktop - sed -i -e "s:-msaccess:-msaccess;:g" "${S}"/kexi/kexi.desktop - sed -i -e "s:x-kformula$:x-kformula;:g" "${S}"/kformula/kformula.desktop - sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kivio/kiviopart/kivio.desktop - sed -i -e "/^R/{ /[^Y]$/{ s/$/Y/g; } }" "${S}"/krita/krita.desktop - sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/krita/krita.desktop - sed -i -e "s:x-mswrite:x-mswrite;:g" "${S}"/kword/kword.desktop - sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kplato/kplato.desktop - sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kpresenter/kpresenter.desktop - sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kspread/kspread.desktop - sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kugar/kudesigner/kudesigner.desktop - sed -i -e "/^MimeType/{ /[^;]$/{ s/$/;/ } }" "${S}"/kugar/part/kugar.desktop -} - -src_compile() { - local myconf="$(use_enable mysql) $(use_enable postgres pgsql)" - # $(use_enable opengl gl)" - - kde_src_compile - if use doc; then - make apidox || die - fi -} - -src_install() { - kde_src_install - if use doc; then - make DESTDIR="${D}" install-apidox || die - fi - - dodoc changes-* -} diff --git a/app-office/koffice/metadata.xml b/app-office/koffice/metadata.xml deleted file mode 100644 index 8d1e86a9cefb..000000000000 --- a/app-office/koffice/metadata.xml +++ /dev/null @@ -1,5 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> -<herd>kde</herd> -</pkgmetadata> |