From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id DBFBE1381F3 for ; Thu, 11 Jul 2013 07:05:06 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id A58B9E0A59; Thu, 11 Jul 2013 07:05:03 +0000 (UTC) Received: from smtp.gentoo.org (smtp.gentoo.org [140.211.166.183]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 22015E0A59 for ; Thu, 11 Jul 2013 07:05:03 +0000 (UTC) Received: from hornbill.gentoo.org (hornbill.gentoo.org [94.100.119.163]) (using TLSv1 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by smtp.gentoo.org (Postfix) with ESMTPS id 0FB7033E906 for ; Thu, 11 Jul 2013 07:05:02 +0000 (UTC) Received: from localhost.localdomain (localhost [127.0.0.1]) by hornbill.gentoo.org (Postfix) with ESMTP id 815E8E468F for ; Thu, 11 Jul 2013 07:04:59 +0000 (UTC) From: "Justin Lecher" To: gentoo-commits@lists.gentoo.org Content-Transfer-Encoding: 8bit Content-type: text/plain; charset=UTF-8 Reply-To: gentoo-dev@lists.gentoo.org, "Justin Lecher" Message-ID: <1373526278.35e99193fd9431fa322ad06d8396070706827d7c.jlec@gentoo> Subject: [gentoo-commits] proj/sci:master commit in: dev-libs/libxml2/files/, dev-libs/libxml2/ X-VCS-Repository: proj/sci X-VCS-Files: dev-libs/libxml2/ChangeLog dev-libs/libxml2/files/libxml2-2.7.1-catalog_path.patch dev-libs/libxml2/files/libxml2-2.8.0_rc1-winnt.patch dev-libs/libxml2/files/libxml2-2.9.0-manual-python.patch dev-libs/libxml2/files/libxml2-2.9.1-disable_static_modules.patch dev-libs/libxml2/libxml2-2.9.1.ebuild dev-libs/libxml2/metadata.xml X-VCS-Directories: dev-libs/libxml2/files/ dev-libs/libxml2/ X-VCS-Committer: jlec X-VCS-Committer-Name: Justin Lecher X-VCS-Revision: 35e99193fd9431fa322ad06d8396070706827d7c X-VCS-Branch: master Date: Thu, 11 Jul 2013 07:04:59 +0000 (UTC) Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-commits@lists.gentoo.org X-Archives-Salt: af99f96c-6a3f-4712-9d21-691fcf1c5836 X-Archives-Hash: e9fd3c908ebb76995aec0154d942d3df commit: 35e99193fd9431fa322ad06d8396070706827d7c Author: Justin Lecher gentoo org> AuthorDate: Thu Jul 11 07:04:38 2013 +0000 Commit: Justin Lecher gentoo org> CommitDate: Thu Jul 11 07:04:38 2013 +0000 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/sci.git;a=commit;h=35e99193 inCVS Signed-off-by: Justin Lecher gentoo.org> --- dev-libs/libxml2/ChangeLog | 1544 -------------------- .../libxml2/files/libxml2-2.7.1-catalog_path.patch | 66 - .../libxml2/files/libxml2-2.8.0_rc1-winnt.patch | 91 -- .../files/libxml2-2.9.0-manual-python.patch | 45 - .../libxml2-2.9.1-disable_static_modules.patch | 21 - dev-libs/libxml2/libxml2-2.9.1.ebuild | 187 --- dev-libs/libxml2/metadata.xml | 8 - 7 files changed, 1962 deletions(-) diff --git a/dev-libs/libxml2/ChangeLog b/dev-libs/libxml2/ChangeLog deleted file mode 100644 index 14ab557..0000000 --- a/dev-libs/libxml2/ChangeLog +++ /dev/null @@ -1,1544 +0,0 @@ -# ChangeLog for dev-libs/libxml2 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/ChangeLog,v 1.386 2013/06/09 22:57:04 vapier Exp $ - - 11 Jul 2013; Justin Lecher ChangeLog: - Version Bump - -*libxml2-2.9.1 (11 Jul 2013) - - 11 Jul 2013; Justin Lecher +libxml2-2.9.1.ebuild, - +files/libxml2-2.7.1-catalog_path.patch, - +files/libxml2-2.8.0_rc1-winnt.patch, - +files/libxml2-2.9.0-manual-python.patch, - +files/libxml2-2.9.1-disable_static_modules.patch, +metadata.xml: - Version Bump - - 09 Jun 2013; Mike Frysinger metadata.xml: - Add upstream CPE tag (security info) from ChromiumOS. - - 01 Mar 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for sh, wrt bug #458430 - - 26 Feb 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for s390, wrt bug #458430 - - 26 Feb 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for sparc, wrt bug #458430 - - 26 Feb 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for arm, wrt bug #458430 - - 26 Feb 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for ia64, wrt bug #458430 - - 26 Feb 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for alpha, wrt bug #458430 - - 25 Feb 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for ppc64, wrt bug #458430 - - 25 Feb 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for ppc, wrt bug #458430 - - 25 Feb 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for x86, wrt bug #458430 - - 25 Feb 2013; Agostino Sarubbo libxml2-2.9.0-r2.ebuild: - Stable for amd64, wrt bug #458430 - - 24 Feb 2013; Jeroen Roovers libxml2-2.9.0-r2.ebuild: - Stable for HPPA (bug #458430). - - 21 Feb 2013; Zac Medico libxml2-2.9.0-r2.ebuild: - Add ~arm-linux keyword. - -*libxml2-2.9.0-r2 (20 Feb 2013) - - 20 Feb 2013; Alexandre Rostovtsev - -libxml2-2.9.0.ebuild, +libxml2-2.9.0-r2.ebuild, - +files/libxml2-2.9.0-excessive-entity-expansion.patch: - Fix entity expansion DoS vulnerability (CVE-2013-1664, bug #458430, thanks to - Dirkjan Ochtman). Drop old. - -*libxml2-2.9.0-r1 (18 Dec 2012) -*libxml2-2.8.0-r4 (18 Dec 2012) - - 18 Dec 2012; Alexandre Rostovtsev - -libxml2-2.8.0-r2.ebuild, +libxml2-2.8.0-r4.ebuild, +libxml2-2.9.0-r1.ebuild, - +files/libxml2-2.9.0-manual-python.patch: - Update to EAPI5 and python-r1.eclass. Always install pre-built docs in a - devhelp-compatible location. Add a patch for cleaner multiple python ABI - support. - - 15 Dec 2012; Raúl Porcel libxml2-2.8.0-r3.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #444836 - - 02 Dec 2012; Agostino Sarubbo libxml2-2.8.0-r3.ebuild: - Stable for ppc64, wrt bug #444836 - - 02 Dec 2012; Markus Meier libxml2-2.8.0-r3.ebuild: - arm stable, bug #444836 - - 29 Nov 2012; libxml2-2.8.0-r3.ebuild: - Stable for ppc, wrt bug #444836 - - 27 Nov 2012; Jeroen Roovers libxml2-2.8.0-r3.ebuild: - Stable for HPPA (bug #444836). - - 27 Nov 2012; Agostino Sarubbo libxml2-2.8.0-r3.ebuild: - Stable for x86, wrt bug #444836 - - 27 Nov 2012; Agostino Sarubbo libxml2-2.8.0-r3.ebuild: - Stable for amd64, wrt bug #444836 - -*libxml2-2.9.0 (27 Nov 2012) - - 27 Nov 2012; Alexandre Rostovtsev - +libxml2-2.9.0.ebuild, +files/libxml2-2.9.0-disable_static_modules.patch, - +files/libxml2-2.9.0-large-file-parse.patch, - +files/libxml2-2.9.0-nsclean.patch, +files/libxml2-2.9.0-rand_seed.patch, - +files/libxml2-2.9.0-streaming-validation.patch, - +files/libxml2-2.9.0-thread-alloc.patch, - +files/libxml2-2.9.0-thread-portability.patch: - Version bump featuring improved push parser and XPath evaluation (bug - #444290). Update to EAPI5, always install docs in a devhelp-compatible - location following current gnome team style guidelines, and run a more - complete test suite. - - 26 Nov 2012; Alexandre Rostovtsev - libxml2-2.8.0-r3.ebuild: - Comment typo - -*libxml2-2.8.0-r3 (26 Nov 2012) - - 26 Nov 2012; Alexandre Rostovtsev - +libxml2-2.8.0-r3.ebuild, - +files/libxml2-2.8.0-xmlParseAttValueComplex-underflow.patch: - Fix buffer underflow (bug #444836, CVE-2012-5134, thanks to Mike Gilbert). - - 22 Sep 2012; Pacho Ramos - -files/libxml2-2.8.0_rc1-randomization-threads.patch, - -libxml2-2.8.0-r1.ebuild, -libxml2-2.8.0_rc1.ebuild: - Drop old. - - 18 Sep 2012; Anthony G. Basile libxml2-2.8.0-r2.ebuild: - stable ppc, bug #434344 - - 17 Sep 2012; Anthony G. Basile libxml2-2.8.0-r2.ebuild: - stable ppc64, bug #434344 - - 15 Sep 2012; Raúl Porcel libxml2-2.8.0-r2.ebuild: - alpha/arm/ia64/s390/sh/sparc stable wrt #434344 - - 15 Sep 2012; Andreas Schuerch libxml2-2.8.0-r2.ebuild: - x86 stable, see bug 434344 - - 11 Sep 2012; Agostino Sarubbo libxml2-2.8.0-r2.ebuild: - Stable for amd64, wrt bug #434344 - - 10 Sep 2012; Jeroen Roovers libxml2-2.8.0-r2.ebuild: - Stable for HPPA (bug #434344). - -*libxml2-2.8.0-r2 (09 Sep 2012) - - 09 Sep 2012; Alexandre Rostovtsev - -files/libxml2-2.7.2-winnt.patch, -libxml2-2.7.8-r5.ebuild, - -files/libxml2-2.7.8-allocation-error-copying-entities.patch, - -files/libxml2-2.7.8-error-xpath.patch, - -files/libxml2-2.7.8-hardening-xpath.patch, - -files/libxml2-2.7.8-hash-randomization.patch, - -files/libxml2-2.7.8-reactivate-script.patch, - -files/libxml2-2.7.8-reallocation-failures.patch, - -files/libxml2-2.7.8-windows-thread_t.patch, - -files/libxml2-2.7.8-xpath-freeing.patch, - -files/libxml2-2.7.8-xpath-freeing2.patch, - -files/libxml2-2.7.8-xpath-memory.patch, +libxml2-2.8.0-r2.ebuild: - Add upstream patches to ensure special treatment for namespace nodes - (CVE-2012-2871, bug #434344, thanks to Paweł Hajdan, Jr. and Sean Amoss). - Drop old version. - - 04 Jun 2012; Alexandre Rostovtsev - libxml2-2.8.0-r1.ebuild, +files/libxml2-2.8.0-icu-linking.patch: - De-uglify fix for bug #417539 with an upstreamable patch, thanks to Rafał - Mużyło and Arfrever. - - 29 May 2012; Brent Baude libxml2-2.8.0_rc1.ebuild: - Marking libxml2-2.8.0_rc1 ppc64 for bug 416209 - - 27 May 2012; Jeroen Roovers libxml2-2.8.0-r1.ebuild: - Marked ~hppa (bug #417569). - - 26 May 2012; Raúl Porcel libxml2-2.8.0_rc1.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #416209 - - 26 May 2012; Alexis Ballier libxml2-2.8.0-r1.ebuild: - keyword ~amd64-fbsd, bug #417569 - - 26 May 2012; Markus Meier libxml2-2.8.0_rc1.ebuild: - arm stable, bug #416209 - -*libxml2-2.8.0-r1 (26 May 2012) - - 26 May 2012; Alexandre Rostovtsev - -libxml2-2.8.0.ebuild, +libxml2-2.8.0-r1.ebuild: - Prevent libxml2's python module from linking to out-of-build-tree libxml2 - library by hacking the relink_command entry in its build-time .la file. Fixes - bug #417539 ("'LIBXML2_2.7.9' not found" errors). Forced to drop hppa and - amd64-fbsd keywords, bug #417569. Drop broken 2.8.0 ebuild. - -*libxml2-2.8.0 (25 May 2012) - - 25 May 2012; Alexandre Rostovtsev - libxml2-2.8.0_rc1.ebuild, +libxml2-2.8.0.ebuild: - Version bump to 2.8.0 final. Point rc1's SRC_URI at Gentoo mirrors since the - rc1 tarball is no longer available from upstream (bug #416209 comment #10). - - 22 May 2012; Jeroen Roovers libxml2-2.8.0_rc1.ebuild: - Stable for HPPA (bug #416209). - - 21 May 2012; Agostino Sarubbo libxml2-2.8.0_rc1.ebuild: - Stable for amd64, wrt bug #416209 - - 21 May 2012; Jeff Horelick libxml2-2.8.0_rc1.ebuild: - marked x86 per bug 416209 - - 21 May 2012; Brent Baude libxml2-2.8.0_rc1.ebuild: - Marking libxml2-2.8.0_rc1 ppc for bug 416209 - - 21 May 2012; Alexandre Rostovtsev - libxml2-2.8.0_rc1.ebuild: - Remove unnecessary definition, thanks to Arfrever for pointing out. - -*libxml2-2.8.0_rc1 (21 May 2012) - - 21 May 2012; Alexandre Rostovtsev - -libxml2-2.7.8-r4.ebuild, +libxml2-2.8.0_rc1.ebuild, - +files/libxml2-2.8.0_rc1-randomization-threads.patch, - +files/libxml2-2.8.0_rc1-winnt.patch: - Version bump with numerous bugfixes, including for bug #416209 (out-of-bounds - write, CVE-2011-3102, thanks to Paweł Hajdan, Jr.). Drop old. - - 26 Apr 2012; Alexis Ballier libxml2-2.7.8-r5.ebuild: - keyword ~amd64-fbsd - - 08 Mar 2012; Alexandre Rostovtsev - libxml2-2.7.8-r5.ebuild, +files/libxml2-2.7.8-windows-thread_t.patch: - Fix building against pthreads-win32 (bug #407371, thanks to Nathan Phillip - Brink (binki)). - - 03 Mar 2012; Raúl Porcel libxml2-2.7.8-r5.ebuild: - arm/ia64/m68k/s390/sh/sparc stable wrt #405261 - - 03 Mar 2012; Brent Baude libxml2-2.7.8-r5.ebuild: - Marking libxml2-2.7.8-r5 ppc64 for bug 405261 - - 02 Mar 2012; Tobias Klausmann libxml2-2.7.8-r5.ebuild: - Stable on alpha, bug #405261 - - 29 Feb 2012; Jeff Horelick libxml2-2.7.8-r5.ebuild: - marked x86 per security bug 405261 - - 28 Feb 2012; Brent Baude libxml2-2.7.8-r5.ebuild: - Marking libxml2-2.7.8-r5 ppc for bug 405261 - - 23 Feb 2012; Agostino Sarubbo libxml2-2.7.8-r5.ebuild: - Stable for AMD64, wrt security bug #405261 - - 23 Feb 2012; Jeroen Roovers libxml2-2.7.8-r5.ebuild: - Stable for HPPA (bug #405261). - -*libxml2-2.7.8-r5 (23 Feb 2012) - - 23 Feb 2012; Alexandre Rostovtsev - -libxml2-2.7.8-r1.ebuild, -libxml2-2.7.8-r2.ebuild, -libxml2-2.7.8-r3.ebuild, - +libxml2-2.7.8-r5.ebuild, +files/libxml2-2.7.8-hash-randomization.patch: - Add hashing randomization to prevent DoS vulnerability (CVE-2012-0841, bug - #405261, thanks to Michael Harrison for reporting). Drop old. - - 20 Feb 2012; Patrick Lauer libxml2-2.7.8-r1.ebuild, - libxml2-2.7.8-r2.ebuild, libxml2-2.7.8-r3.ebuild, libxml2-2.7.8-r4.ebuild: - Restricting pypy #403751 - - 16 Jan 2012; Jeroen Roovers libxml2-2.7.8-r4.ebuild: - Stable for HPPA (bug #398361). - - 14 Jan 2012; Raúl Porcel libxml2-2.7.8-r4.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #398361 - - 12 Jan 2012; Pawel Hajdan jr libxml2-2.7.8-r4.ebuild: - x86 stable wrt bug #398361 - - 11 Jan 2012; Mark Loeser libxml2-2.7.8-r4.ebuild: - Stable for ppc/ppc64; bug #398361 - - 10 Jan 2012; Agostino Sarubbo libxml2-2.7.8-r4.ebuild: - Stable for AMD64, wrt security bug #398361 - -*libxml2-2.7.8-r4 (10 Jan 2012) - - 10 Jan 2012; Alexandre Rostovtsev - +libxml2-2.7.8-r4.ebuild, - +files/libxml2-2.7.8-allocation-error-copying-entities.patch: - Fix heap-based overflow in parsing long entity references (CVE-2011-3919, bug - #398361, thanks to Agostino Sarubbo for reporting). - - 30 Oct 2011; Raúl Porcel libxml2-2.7.8-r3.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #385699 - - 28 Oct 2011; Markus Meier libxml2-2.7.8-r3.ebuild: - arm stable, bug #385699 - - 21 Oct 2011; Pawel Hajdan jr libxml2-2.7.8-r3.ebuild: - x86 stable wrt bug #385699 - - 20 Oct 2011; Tony Vroon libxml2-2.7.8-r3.ebuild: - Marked stable on AMD64 based on arch testing by Agostino "ago" Sarubbo & Ian - "idella4" Delaney in security bug #386985. - - 18 Oct 2011; Jeroen Roovers libxml2-2.7.8-r3.ebuild: - Stable for HPPA (bug #385699). - - 18 Oct 2011; Jeroen Roovers libxml2-2.7.8-r2.ebuild: - Stable for HPPA (bug #385699). - - 16 Oct 2011; Kacper Kowalik libxml2-2.7.8-r3.ebuild: - ppc/ppc64 stable wrt #386985 - -*libxml2-2.7.8-r3 (15 Oct 2011) - - 15 Oct 2011; Pacho Ramos -libxml2-2.7.8.ebuild, - +libxml2-2.7.8-r3.ebuild, +files/libxml2-2.7.8-error-xpath.patch, - +files/libxml2-2.7.8-hardening-xpath.patch: - Fix CVE-2011-{2821,2834}, bug #386985, thanks to Michael Harrison and Tim - Sammut. Remove old. - - 14 Oct 2011; Samuli Suominen libxml2-2.7.8-r2.ebuild: - amd64 stable wrt #385699 - -*libxml2-2.7.8-r2 (14 Aug 2011) - - 14 Aug 2011; Nirbheek Chauhan +libxml2-2.7.8-r2.ebuild: - USE=static-libs support, bug 378249 - - 03 Jul 2011; Kacper Kowalik libxml2-2.7.8-r1.ebuild: - ppc64 stable wrt #370715 - - 22 Jun 2011; Brent Baude libxml2-2.7.8-r1.ebuild: - Marking libxml2-2.7.8-r1 ppc for bug 370715 - - 19 Jun 2011; Raúl Porcel libxml2-2.7.8-r1.ebuild: - alpha/ia64/m68k/s390/sh/sparc stable wrt #370715 - - 14 Jun 2011; Markus Meier libxml2-2.7.8-r1.ebuild: - amd64/arm stable, bug #370715 - - 14 Jun 2011; Pawel Hajdan jr libxml2-2.7.8-r1.ebuild: - x86 stable wrt bug #370715 - - 14 Jun 2011; Jeroen Roovers libxml2-2.7.8-r1.ebuild: - Stable for HPPA (bug #370715). - -*libxml2-2.7.8-r1 (13 Jun 2011) - - 13 Jun 2011; Pacho Ramos -libxml2-2.7.7.ebuild, - +libxml2-2.7.8-r1.ebuild, +files/libxml2-2.7.8-reallocation-failures.patch: - Fix some potential problems on reallocation failures (CVE-2011-1944), bug - #370715 by Sylvia. Remove old. - - 26 Feb 2011; Arfrever Frehtes Taifersar Arahesis - libxml2-2.7.8.ebuild, +files/libxml2-2.7.8-disable_static_modules.patch: - Don't install .a files in Python site-packages directories. - - 19 Feb 2011; Fabian Groffen libxml2-2.7.8.ebuild: - Drop --with-zlib argument for Prefix, it's no longer necessary - - 16 Feb 2011; Kacper Kowalik libxml2-2.7.8.ebuild: - ppc/ppc64 stable wrt #345555 - - 14 Feb 2011; Jeroen Roovers libxml2-2.7.8.ebuild: - Stable for HPPA (bug #345555). - - 13 Feb 2011; Raúl Porcel libxml2-2.7.8.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #345555 - - 13 Feb 2011; Markos Chandras libxml2-2.7.8.ebuild: - Stable on amd64 wrt bug #345555 - - 13 Feb 2011; Christian Faulhammer libxml2-2.7.8.ebuild: - stable x86, security bug 345555 - - 12 Feb 2011; Pacho Ramos - +files/libxml2-2.7.1-catalog_path.patch, +files/libxml2-2.7.2-winnt.patch, - libxml2-2.7.8.ebuild: - Apply fixes for PREFIX support (bug #317891), thanks a lot to Fabian Groffen - for the patch. - -*libxml2-2.7.8 (11 Feb 2011) - - 11 Feb 2011; Pacho Ramos -libxml2-2.7.6.ebuild, - +libxml2-2.7.8.ebuild, +files/libxml2-2.7.8-reactivate-script.patch, - +files/libxml2-2.7.8-xpath-freeing.patch, - +files/libxml2-2.7.8-xpath-freeing2.patch, - +files/libxml2-2.7.8-xpath-memory.patch: - Version bump including security fixes, bump to eapi3, remove old. - - 31 Dec 2010; Arfrever Frehtes Taifersar Arahesis - libxml2-2.7.7.ebuild: - Restrict Jython ABIs. - - 09 Aug 2010; Zac Medico libxml2-2.7.6.ebuild, - libxml2-2.7.7.ebuild: - Fix python dep so that if pyxml is pulled in, it pulls in python too - (without requiring python[xml] in this case). - - 09 Aug 2010; Zac Medico libxml2-2.7.6.ebuild, - libxml2-2.7.7.ebuild: - With USE=python, require either python[xml] or pyxml, in order to avoid - a "SAXReaderNotAvailable: No parsers found" exception raised from - xml.sax.make_parser(). This should solve stage3 libxml2 build failures. - - 30 May 2010; Raúl Porcel libxml2-2.7.7.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #317819 - - 17 May 2010; Jeroen Roovers libxml2-2.7.7.ebuild: - Stable for HPPA (bug #317819). - - 14 May 2010; Robin H. Johnson libxml2-2.7.7.ebuild: - Fix so that the catalyst autobuilds can continue safely. If the Python - binary is not present in $ROOT, python_execute_function returns - successfully but silently, WITHOUT running the command (with disasterous - side-effects). - - 11 May 2010; Brent Baude libxml2-2.7.7.ebuild: - stable ppc64, bug 317819 - - 11 May 2010; Pawel Hajdan jr libxml2-2.7.7.ebuild: - x86 stable wrt bug #317819 - - 10 May 2010; nixnut libxml2-2.7.7.ebuild: - ppc stable #317819 - - 04 May 2010; libxml2-2.7.7.ebuild: - amd64 stable, thanks to Roeland Douma (bug #317819) - - 24 Apr 2010; Raúl Porcel libxml2-2.7.6.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #309949 - - 11 Apr 2010; Pawel Hajdan jr libxml2-2.7.6.ebuild: - x86 stable wrt bug #309949 - - 06 Apr 2010; Gilles Dartiguelongue - -libxml2-2.7.4-r1.ebuild, -files/libxml2-2.7.4-parser-grow.patch, - libxml2-2.7.7.ebuild: - Enable multiple python ABI support, bug #312193. Clean up old revision. - - 24 Mar 2010; Brent Baude libxml2-2.7.6.ebuild: - stable ppc, bug 309949 - - 21 Mar 2010; Brent Baude libxml2-2.7.6.ebuild: - stable ppc64, bug 309949 - -*libxml2-2.7.7 (18 Mar 2010) - - 18 Mar 2010; Samuli Suominen +libxml2-2.7.7.ebuild: - Version bump wrt #309723. - - 18 Mar 2010; Markos Chandras libxml2-2.7.6.ebuild: - Stable on amd64 wrt bug #309949 - - 08 Mar 2010; Zac Medico libxml2-2.7.3-r2.ebuild, - libxml2-2.7.4-r1.ebuild, libxml2-2.7.6.ebuild: - Specify - +libxml2-2.7.6.ebuild: - Version bump, fixes Relax-NG validation problems. - - 08 Dec 2009; Gilles Dartiguelongue -libxml2-2.7.4.ebuild, - libxml2-2.7.4-r1.ebuild: - Make sure to remove unneeded /usr/share/doc directory, bug #295762 - -*libxml2-2.7.4-r1 (16 Sep 2009) - - 16 Sep 2009; Romain Perier - +libxml2-2.7.4-r1.ebuild, +files/libxml2-2.7.4-parser-grow.patch: - Fix inkscape extension loader problem per bug #285125, patch import from - upstream bug #595128, thanks to Andreas Proteus - for tests. - -*libxml2-2.7.4 (13 Sep 2009) - - 13 Sep 2009; Gilles Dartiguelongue -libxml2-2.7.3.ebuild, - -libxml2-2.7.3-r1.ebuild, +libxml2-2.7.4.ebuild: - Version bump, bug #284726. - - 30 Aug 2009; Brent Baude libxml2-2.7.3-r2.ebuild: - Marking libxml2-2.7.3-r2 ppc64 for bug 280617 - - 23 Aug 2009; nixnut libxml2-2.7.3-r2.ebuild: - ppc stable #280617 - - 14 Aug 2009; Markus Meier libxml2-2.7.3-r2.ebuild: - amd64 stable, bug #280617 - - 14 Aug 2009; Raúl Porcel libxml2-2.7.3-r2.ebuild: - alpha/arm/ia64/m68k/s390/sh/sparc stable wrt #280617 - - 13 Aug 2009; Christian Faulhammer - libxml2-2.7.3-r2.ebuild: - stable x86, security bug 280617 - - 12 Aug 2009; Jeroen Roovers libxml2-2.7.3-r2.ebuild: - Stable for HPPA (bug #280617). - -*libxml2-2.7.3-r2 (11 Aug 2009) - - 11 Aug 2009; Gilles Dartiguelongue - +libxml2-2.7.3-r2.ebuild, - +files/libxml2-2.7.3-CVE-2009-2414-CVE-2009-2416.patch: - Version bump. Fix CVE 2009-2414 and CVE 2009-2416, bug #280617. - - 31 May 2009; Gilles Dartiguelongue - libxml2-2.7.3-r1.ebuild: - Do not install 3 different documentation directories, bug #248127. - -*libxml2-2.7.3-r1 (27 Apr 2009) - - 27 Apr 2009; Gilles Dartiguelongue - -files/libxml2-2.7.2-CVE-2008-422x.patch, - -files/libxml2-2.7.2-old-sax-parser-behaviour-option.patch, - -files/libxml2-2.7.2-xmlAddChildList-pointer.patch, - -files/libxml2-2.7.2-xmlTextWriterFullEndElement-indent.patch, - +files/libxml2-2.7.3-printf-rename.patch, -libxml2-2.7.2-r1.ebuild, - -libxml2-2.7.2-r2.ebuild, +libxml2-2.7.3-r1.ebuild: - Fix macro conflict with wxGTK, bug #266653 - - 12 Apr 2009; Friedrich Oslage ChangeLog: - Stable on sparc, bug #260063 - - 18 Mar 2009; Jeroen Roovers libxml2-2.7.3.ebuild: - Stable for HPPA (maybe bug #260063). - - 17 Mar 2009; Raúl Porcel libxml2-2.7.3.ebuild: - alpha/sparc stable - - 17 Mar 2009; Raúl Porcel libxml2-2.7.2-r2.ebuild, - libxml2-2.7.3.ebuild: - arm/ia64/m68k/s390/sh stable - - 15 Mar 2009; Markus Meier libxml2-2.7.3.ebuild: - x86 stable, bug #260063 - - 11 Mar 2009; Daniel Gryniewicz libxml2-2.7.3.ebuild: - Marked stable on amd64 - - 06 Mar 2009; Brent Baude libxml2-2.7.3.ebuild: - Marking libxml2-2.7.3 ppc stable for bug 260063 - - 05 Mar 2009; Brent Baude libxml2-2.7.3.ebuild: - Marking libxml2-2.7.3 ppc64 stable for bug 260063 - - 31 Jan 2009; Tiago Cunha libxml2-2.7.2-r2.ebuild: - stable sparc, bug 249703 - - 31 Jan 2009; Tobias Klausmann - libxml2-2.7.2-r2.ebuild: - Stable on alpha, bug #249703 - - 29 Jan 2009; Gilles Dartiguelongue - libxml2-2.7.2-r1.ebuild, libxml2-2.7.2-r2.ebuild, libxml2-2.7.3.ebuild: - Applying suggested changes in bug #251550 comment #9. - -*libxml2-2.7.3 (26 Jan 2009) - - 26 Jan 2009; Mart Raudsepp +libxml2-2.7.3.ebuild: - Version bump. - - 26 Jan 2009; Gilles Dartiguelongue - -files/libxml2-2.6.30-CVE-2007-6284.patch, - -files/libxml2-2.6.32-CVE-2008-422x.patch, -libxml2-2.6.30-r1.ebuild, - -libxml2-2.6.31.ebuild, -libxml2-2.6.32.ebuild, -libxml2-2.6.32-r1.ebuild, - -libxml2-2.7.1.ebuild, -libxml2-2.7.2.ebuild, libxml2-2.7.2-r1.ebuild, - libxml2-2.7.2-r2.ebuild: - Clean up old security flawed revisions. Make sure python bindings are - optimized, bug #251550. - - 25 Jan 2009; Markus Meier libxml2-2.7.2-r2.ebuild: - x86 stable, bug #249703 - - 24 Jan 2009; Tobias Scherbaum - libxml2-2.7.2-r2.ebuild: - ppc stable, bug #249703 - - 23 Jan 2009; Brent Baude libxml2-2.7.2-r2.ebuild: - Marking libxml2-2.7.2-r2 ppc64 for bug 249703 - - 20 Jan 2009; Tobias Heinlein - libxml2-2.7.2-r2.ebuild: - amd64 stable wrt security bug 249703 - - 20 Jan 2009; Jeroen Roovers libxml2-2.7.2-r2.ebuild: - Stable for HPPA (bug #249703). - -*libxml2-2.7.2-r2 (11 Jan 2009) - - 11 Jan 2009; Mart Raudsepp - +files/libxml2-2.7.2-old-sax-parser-behaviour-option.patch, - +files/libxml2-2.7.2-xmlAddChildList-pointer.patch, - +files/libxml2-2.7.2-xmlTextWriterFullEndElement-indent.patch, - +libxml2-2.7.2-r2.ebuild: - Add a patch to allow a fix for bug 249703 - xml_parse_into_struct php - function breakage. Also a few more patches from upstream while at it. - - 23 Dec 2008; Robin H. Johnson - +files/libxml2-2.6.32-CVE-2008-422x.patch, +libxml2-2.6.32-r1.ebuild: - Backport the security fix from bug #245960 because libxml2-2.7.x causes - massive PHP breakage per bug #249703. - - 07 Dec 2008; Mike Frysinger libxml2-2.6.30-r1.ebuild, - libxml2-2.6.31.ebuild, libxml2-2.6.32.ebuild, libxml2-2.7.1.ebuild, - libxml2-2.7.2.ebuild, libxml2-2.7.2-r1.ebuild: - Remove unused bootstrap/build from IUSE. - - 24 Nov 2008; Brent Baude libxml2-2.7.2-r1.ebuild: - Marking libxml2-2.7.2-r1 ppc64 for bug 245960 - - 20 Nov 2008; Raúl Porcel libxml2-2.7.2-r1.ebuild: - alpha/arm/ia64 stable wrt #245960 - - 19 Nov 2008; Markus Meier libxml2-2.7.2-r1.ebuild: - amd64/x86 stable, bug #245960 - - 18 Nov 2008; Tobias Scherbaum - libxml2-2.7.2-r1.ebuild: - ppc stable, bug #245960 - - 18 Nov 2008; Jeroen Roovers libxml2-2.7.2-r1.ebuild: - Stable for HPPA (bug #245960). - - 18 Nov 2008; Ferris McCormick libxml2-2.7.2-r1.ebuild: - Sparc stable --- Security Bug #245960 --- looks good, all tests pass. - -*libxml2-2.7.2-r1 (18 Nov 2008) - - 18 Nov 2008; Mart Raudsepp - +files/libxml2-2.7.2-CVE-2008-422x.patch, +libxml2-2.7.2-r1.ebuild: - Fix for CVE-2008-4225 - possible infinite loop. Fix for CVE-2008-4226 - - possible integer overflow leading to memory corruption and potential - arbitrary code execution with huge XML files. Bug 245960 - - 13 Nov 2008; Brent Baude libxml2-2.6.32.ebuild: - Marking libxml2-2.6.32 ppc64 stable for bug 236971 - - 13 Nov 2008; Brent Baude libxml2-2.6.32.ebuild: - Marking libxml2-2.6.32 ppc64 stable for bug 236971 - - 05 Oct 2008; Jeroen Roovers libxml2-2.7.2.ebuild: - Stable for HPPA (bug #239346). - - 04 Oct 2008; Brent Baude libxml2-2.7.2.ebuild: - Marking libxml2-2.7.2 ppc64 for bug 239346 - - 04 Oct 2008; Brent Baude ChangeLog: - Marking libxml2-2.7.2 ~ppc64 for bug 239346 - - 04 Oct 2008; Tobias Scherbaum - libxml2-2.7.2.ebuild: - ppc stable, bug #239346 - - 04 Oct 2008; Raúl Porcel libxml2-2.7.2.ebuild: - alpha/ia64 stable wrt #239346 - - 04 Oct 2008; Markus Meier libxml2-2.7.2.ebuild: - amd64/x86 stable, bug #239346 - - 03 Oct 2008; Friedrich Oslage libxml2-2.7.2.ebuild: - Stable on sparc, security bug #239346 - -*libxml2-2.7.2 (03 Oct 2008) - - 03 Oct 2008; Mart Raudsepp +libxml2-2.7.2.ebuild: - New version with a small amount of bug fixes, including a fix for a DoS - problem (infinite loop with growing memory usage) when there is an entity - in an entity definition; bug 239346 - - 01 Oct 2008; Tobias Scherbaum - libxml2-2.7.1.ebuild: - ppc stable, bug #234099 - - 28 Sep 2008; Markus Meier libxml2-2.7.1.ebuild: - amd64 stable, bug #234099 - - 27 Sep 2008; Raúl Porcel libxml2-2.7.1.ebuild: - alpha/ia64/x86 stable wrt #234099 - - 27 Sep 2008; Markus Rothe libxml2-2.7.1.ebuild: - Stable on ppc64; bug #234099 - - 25 Sep 2008; Ferris McCormick libxml2-2.7.1.ebuild: - Sparc stable --- Security Bug #234099 --- tests are all fine. - - 25 Sep 2008; Jeroen Roovers libxml2-2.7.1.ebuild: - Stable for HPPA (bug #234099). - - 25 Sep 2008; Jeroen Roovers libxml2-2.6.32.ebuild: - Stable for HPPA (bug #236971). - -*libxml2-2.7.1 (25 Sep 2008) - - 25 Sep 2008; Mart Raudsepp - -files/libxml2-2.6.32-CVE-2008-3281.patch, -libxml2-2.6.32-r1.ebuild, - +libxml2-2.7.1.ebuild: - Version bump. Includes ABI compatible fix for CVE-2008-3281, security fix - for CVE-2008-3529 - xmlParseAttValueComplex() heap-based buffer overflow, - and various bug fixes and new API. Addresses bugs 234099, 235529, 237413 - and 237806 - -*libxml2-2.6.32-r1 (22 Aug 2008) - - 22 Aug 2008; Mart Raudsepp - +files/libxml2-2.6.32-CVE-2008-3281.patch, +libxml2-2.6.32-r1.ebuild: - Security (denial of service) fix - possible recursive evaluation of - entities in xmlStringLenDecodeEntities() allowing possible memory and CPU - exhaustion (CVE-2008-3281) - - 12 Aug 2008; Raúl Porcel libxml2-2.6.32.ebuild: - alpha/ia64/sparc stable wrt #229709 - - 10 Aug 2008; Markus Meier libxml2-2.6.32.ebuild: - x86 stable, bug #229709 - - 30 Jul 2008; Brent Baude libxml2-2.6.32.ebuild: - Marking libxml2-2.6.32 ppc stable for bug 229709 - - 26 Jul 2008; Olivier Crête libxml2-2.6.32.ebuild: - Stable on amd64, bug #229709 - - 26 Jun 2008; Rémi Cardona libxml2-2.6.32.ebuild: - download the correct testsuite tarball, see bug #229421 - -*libxml2-2.6.32 (27 May 2008) - - 27 May 2008; Rémi Cardona +libxml2-2.6.32.ebuild: - bump to 2.6.32, mostly bugfixes, no major new features - - 13 Apr 2008; Kenneth Prugh libxml2-2.6.31.ebuild: - amd64 stable, bug #217398 - - 13 Apr 2008; Markus Rothe libxml2-2.6.31.ebuild: - Stable on ppc64; bug #217398 - - 12 Apr 2008; Raúl Porcel libxml2-2.6.31.ebuild: - alpha/ia64/sparc/x86 stable wrt #217398 - - 12 Apr 2008; Jeroen Roovers libxml2-2.6.31.ebuild: - Stable for HPPA (bug #217398). - - 12 Apr 2008; nixnut libxml2-2.6.31.ebuild: - Stable on ppc wrt bug 217398 - - 09 Mar 2008; Mart Raudsepp - -files/libxml2-2.6.27-tar_in_tests.patch, -libxml2-2.6.28.ebuild, - -libxml2-2.6.29.ebuild, -libxml2-2.6.30.ebuild: - Remove security vulnerable old versions - -*libxml2-2.6.31 (28 Feb 2008) - - 28 Feb 2008; Gilles Dartiguelongue - +libxml2-2.6.31.ebuild: - bump to 2.6.31 and add examples use flag per bug #111508 - - 08 Feb 2008; Chris Gianelloni - libxml2-2.6.30-r1.ebuild: - Since libxml2 will never get pulled into stage2, change the check to be more - accurate by checking ROOT, instead. Thanks to Andrew Gaffney - for pointing this out. - - 05 Feb 2008; Chris Gianelloni - libxml2-2.6.30-r1.ebuild: - Added some code to skip the catalog generation on stage1/stage2, since we - won't necessarily have xmlcatalog in the seed stage and libxml2 wouldn't get - rebuilt until stage3, ending up with an empty catalog. This fixes bug - #208887. - - 11 Jan 2008; Saleem Abdulrasool - libxml2-2.6.28.ebuild, libxml2-2.6.29.ebuild: - Fix a few quoting issues - - 11 Jan 2008; Saleem Abdulrasool Manifest: - Fix digest - -*libxml2-2.6.30-r1 (11 Jan 2008) - - 11 Jan 2008; Daniel Gryniewicz - +files/libxml2-2.6.30-CVE-2007-6284.patch, +libxml2-2.6.30-r1.ebuild: - Fix CVE-2007-6284 - bug #202628 - - 27 Nov 2007; Jeroen Roovers libxml2-2.6.30.ebuild: - Stable for HPPA (bug #199322). - - 20 Nov 2007; Markus Rothe libxml2-2.6.30.ebuild: - Stable on ppc64; bug #199322 - - 19 Nov 2007; Joshua Kinard libxml2-2.6.30.ebuild: - Stable on mips, per #199322. - - 17 Nov 2007; Raúl Porcel libxml2-2.6.30.ebuild: - alpha/ia64/sparc stable wrt #199322 - - 17 Nov 2007; nixnut libxml2-2.6.30.ebuild: - Stable on ppc wrt bug 199322 - - 17 Nov 2007; Dawid Węgliński libxml2-2.6.30.ebuild: - Stable on x86 (bug #199322) - - 16 Nov 2007; Samuli Suominen libxml2-2.6.30.ebuild: - amd64 stable wrt #199322 - -*libxml2-2.6.30 (11 Sep 2007) - - 11 Sep 2007; Leonardo Boshell - +libxml2-2.6.30.ebuild: - New bug-fix release. - -*libxml2-2.6.29 (24 Jul 2007) - - 24 Jul 2007; Daniel Gryniewicz +libxml2-2.6.29.ebuild: - Bump to 2.6.29 - - Portability: patches from Andreas Stricke for WinCEi, - fix compilation warnings (William Brack), avoid warnings on Apple OS/X - (Wendy Doyle and Mark Rowe), Windows compilation and threading - improvements (Rob Richards), compilation against old Python versions, - new GNU tar changes (Ryan Hill) - - Documentation: xmlURIUnescapeString comment, - - Bugfixes: xmlBufferAdd problem (Richard Jones), 'make valgrind' - flag fix (Richard Jones), regexp interpretation of \, - htmlCreateDocParserCtxt (Jean-Daniel Dupas), configure.in - typo (Bjorn Reese), entity content failure, xmlListAppend() fix - (Georges-André Silber), XPath number serialization (William Brack), - nanohttp gzipped stream fix (William Brack and Alex Cornejo), - xmlCharEncFirstLine typo (Mark Rowe), uri bug (François Delyon), - XPath string value of PI nodes (William Brack), XPath node set - sorting bugs (William Brack), avoid outputting namespace decl - dups in the writer (Rob Richards), xmlCtxtReset bug, UTF-8 encoding - error handling, recustion on next in catalogs, fix a Relax-NG crash, - workaround wrong file: URIs, htmlNodeDumpFormatOutput on attributes, - invalid character in attribute detection bug, big comments before - internal subset streaming bug, HTML parsing of attributes with : in - the name - - Improvement: keep URI query parts in raw form (Richard Jones), - embed tag support in HTML (Michael Day) - - 02 Jun 2007; Brent Baude libxml2-2.6.28.ebuild: - Marking libxml2-2.6.28 ppc stable for bug #171107 - - 31 May 2007; Jeroen Roovers libxml2-2.6.28.ebuild: - Stable for HPPA (bug #171107). - - 31 May 2007; Daniel Gryniewicz libxml2-2.6.28.ebuild: - Marked stable on amd64 for bug #171107 - - 31 May 2007; Brent Baude libxml2-2.6.28.ebuild: - Marking libxml2-2.6.28 ppc64 stable for bug #171107 - - 30 May 2007; Raúl Porcel libxml2-2.6.28.ebuild: - alpha/ia64 stable wrt #171107 - - 29 May 2007; Andrej Kacian libxml2-2.6.28.ebuild: - Stable on x86, bug #171107. - - 29 May 2007; Gustavo Zacarias libxml2-2.6.28.ebuild: - Stable on sparc wrt #171107 - - 27 May 2007; Joshua Kinard libxml2-2.6.28.ebuild: - Stable on mips. - - 21 May 2007; -libxml2-2.6.26.ebuild: - Remove old - - 21 May 2007; Raúl Porcel libxml2-2.6.27.ebuild: - alpha stable wrt #164978 - - 12 May 2007; Joshua Kinard libxml2-2.6.27.ebuild: - Stable on mips. - -*libxml2-2.6.28 (23 Apr 2007) - - 23 Apr 2007; Daniel Gryniewicz +libxml2-2.6.28.ebuild: - Bump to 2.6.28 - - 04 Feb 2007; Jeroen Roovers libxml2-2.6.27.ebuild: - Stable for HPPA (bug #164978). - - 04 Feb 2007; Markus Rothe libxml2-2.6.27.ebuild: - Stable on ppc64; bug #164978 - - 03 Feb 2007; Andrej Kacian libxml2-2.6.27.ebuild: - Stable on x86, bug #164978. - - 03 Feb 2007; Tobias Scherbaum - libxml2-2.6.27.ebuild: - Stable on ppc wrt bug #164978. - - 03 Feb 2007; Olivier Crête libxml2-2.6.27.ebuild: - Stable on amd64 per bug #164978 - - 02 Feb 2007; Gustavo Zacarias libxml2-2.6.27.ebuild: - Stable on sparc wrt #164978 - - 18 Dec 2006; Leonardo Boshell - +files/libxml2-2.6.27-tar_in_tests.patch, libxml2-2.6.27.ebuild: - Added patch from Ryan Hill to fix some calls to 'tar' when running tests, - (bug #158386). - -*libxml2-2.6.27 (14 Dec 2006) - - 14 Dec 2006; Leonardo Boshell - +libxml2-2.6.27.ebuild: - New release. - - 27 Oct 2006; Fabian Groffen libxml2-2.6.23.ebuild, - libxml2-2.6.23-r1.ebuild, libxml2-2.6.24.ebuild, libxml2-2.6.26.ebuild: - Dropped ppc-macos keyword, see you in prefix. - - 17 Oct 2006; Roy Marples libxml2-2.6.26.ebuild: - Added ~sparc-fbsd keyword. - - 12 Oct 2006; Fernando J. Pereda libxml2-2.6.26.ebuild: - Stable on alpha - - 03 Sep 2006; Joshua Kinard libxml2-2.6.26.ebuild: - Marked stable on mips. - - 16 Aug 2006; Markus Rothe libxml2-2.6.26.ebuild: - Stable on ppc64 - - 17 Jul 2006; Daniel Gryniewicz libxml2-2.6.26.ebuild: - Marked stable on amd64 for bug #139612 - - 16 Jul 2006; Tobias Scherbaum - libxml2-2.6.26.ebuild: - hppa stable, bug #139612 - - 14 Jul 2006; Tobias Scherbaum - libxml2-2.6.26.ebuild: - ppc stable, bug #139612 - - 13 Jul 2006; Aron Griffis libxml2-2.6.26.ebuild: - Mark 2.6.26 stable on ia64 - - 12 Jul 2006; Chris Gianelloni libxml2-2.6.26.ebuild: - Stable on x86 wrt bug #139612. - - 10 Jul 2006; Gustavo Zacarias libxml2-2.6.26.ebuild: - Stable on sparc wrt #139612 - -*libxml2-2.6.26 (22 Jun 2006) - - 22 Jun 2006; Leonardo Boshell - +libxml2-2.6.26.ebuild: - New release. - -*libxml2-2.6.24 (17 May 2006) - - 17 May 2006; Leonardo Boshell - +files/libxml2-2.6.24-pythondir_fix.patch, +libxml2-2.6.24.ebuild: - New release. - - 30 Mar 2006; Diego Pettenò - libxml2-2.6.23-r1.ebuild: - Add ~x86-fbsd keyword. - - 20 Feb 2006; Joshua Kinard libxml2-2.6.23.ebuild: - Marked stable on mips. - - 04 Feb 2006; Aron Griffis libxml2-2.6.23.ebuild: - Mark 2.6.23 stable on alpha - - 31 Jan 2006; Kevin F. Quinn - libxml2-2.6.23-r1.ebuild: - fix stupid error - mv from distfiles is daft - fixed to cp - -*libxml2-2.6.23-r1 (30 Jan 2006) - - 30 Jan 2006; Kevin F. Quinn libxml2-2.6.23.ebuild, - +libxml2-2.6.23-r1.ebuild: - Add test tarballs to SRC_URI and unpack them - conditional on USE=test - Resolves bug #105170 - - 22 Jan 2006; Markus Rothe libxml2-2.6.23.ebuild: - Stable on ppc64 - - 22 Jan 2006; libxml2-2.6.23.ebuild: - Marked stable on amd64 per bug #119634 - - 22 Jan 2006; Tobias Scherbaum - libxml2-2.6.23.ebuild: - Marked ppc stable for bug #119634; Stabilize Gnome-2.12.2 - - 22 Jan 2006; Joshua Jackson libxml2-2.6.23.ebuild: - Stable on x86 for bug #119634; Stabilize Gnome-2.12.2 - - 20 Jan 2006; Gustavo Zacarias libxml2-2.6.23.ebuild: - Stable on sparc wrt #119634 - -*libxml2-2.6.23 (12 Jan 2006) - - 12 Jan 2006; Leonardo Boshell - +libxml2-2.6.23.ebuild: - Version bump. Dropped 'static' flag. - - 30 Nov 2005; Tom Gall libxml2-2.6.22.ebuild: - stable on ppc64 - - 11 Nov 2005; Michael Hanselmann libxml2-2.6.22.ebuild: - Stable on hppa, ppc. - - 06 Nov 2005; MATSUU Takuto libxml2-2.6.22.ebuild: - Stable on sh. - - 03 Nov 2005; Seemant Kulleen libxml2-2.6.22.ebuild: - stable on amd64 - - 02 Nov 2005; Gustavo Zacarias libxml2-2.6.22.ebuild: - Stable on sparc - - 01 Nov 2005; John N. Laliberte - libxml2-2.6.22.ebuild: - stable on x86 - -*libxml2-2.6.22 (14 Sep 2005) - - 14 Sep 2005; Leonardo Boshell - +libxml2-2.6.22.ebuild: - New version. - - 12 Sep 2005; Michael Hanselmann - libxml2-2.6.20-r2.ebuild: - Stable on ppc. - -*libxml2-2.6.21-r1 (12 Sep 2005) - - 12 Sep 2005; Leonardo Boshell - -libxml2-2.6.21.ebuild, +libxml2-2.6.21-r1.ebuild: - Don't pass --with-mem-debug, as it causes segmentation faults in programs - using the library (bug #105120). - - 10 Sep 2005; Aron Griffis libxml2-2.6.20-r2.ebuild: - Mark 2.6.20-r2 stable on alpha - - 07 Sep 2005; Aron Griffis libxml2-2.6.20-r2.ebuild: - Mark 2.6.20-r2 stable on ia64 - - 07 Sep 2005; Aaron Walker libxml2-2.6.20-r2.ebuild: - Stable on mips. - -*libxml2-2.6.21 (06 Sep 2005) - - 06 Sep 2005; Leonardo Boshell - +libxml2-2.6.21.ebuild: - New version. Re-added 'debug' USE flag for other switches. Apply the - 'readline' flag to --with-history switch. - - 06 Sep 2005; Markus Rothe libxml2-2.6.20-r2.ebuild: - Stable on ppc64 - - 05 Sep 2005; Gustavo Zacarias - libxml2-2.6.20-r2.ebuild: - Stable on sparc - - 05 Sep 2005; Leonardo Boshell - libxml2-2.6.20-r2.ebuild: - Stable on x86. - -*libxml2-2.6.20-r2 (03 Aug 2005) - - 03 Aug 2005; Leonardo Boshell - libxml2-2.6.20-r2.ebuild: - Drop the 'debug' USE flag. Its meaning doesn't really relate to the effect - of the switch --with-debug in libxml2, and some packages rely on the - debugging module, see bug #100898). Added 'static' USE flag. - - 31 Jul 2005; Tobias Scherbaum - libxml2-2.6.19.ebuild: - ppc stable - -*libxml2-2.6.20-r1 (29 Jul 2005) - - 29 Jul 2005; John N. Laliberte - -libxml2-2.6.20.ebuild, +libxml2-2.6.20-r1.ebuild: - add doc and debug useflags. thanks to Flameeyes, fixes #60049 - - 14 Jul 2005; Martin Schlemmer libxml2-2.6.20.ebuild: - Fix post install to use $ROOT. - -*libxml2-2.6.20 (13 Jul 2005) - - 13 Jul 2005; Aaron Walker +libxml2-2.6.20.ebuild: - Version bump. - - 11 Jul 2005; Stephen P. Becker libxml2-2.6.19.ebuild: - stable on mips - - 07 Jul 2005; Markus Rothe libxml2-2.6.19.ebuild: - Stable on ppc64 - - 06 Jul 2005; Rene Nussbaumer libxml2-2.6.19.ebuild: - Stable on hppa. - - 27 Jun 2005; Gustavo Zacarias libxml2-2.6.19.ebuild: - Stable on sparc - - 27 Jun 2005; Aron Griffis libxml2-2.6.19.ebuild: - Stable on alpha amd64 ia64 x86 - - 14 Jun 2005; Fernando J. Pereda libxml2-2.6.17.ebuild: - Stable on alpha - - 25 May 2005; Markus Rothe libxml2-2.6.17.ebuild: - Stable on ppc64 - - 08 May 2005; Marcus D. Hanwell libxml2-2.6.17.ebuild: - Stable on amd64. - - 25 Apr 2005; Gustavo Zacarias libxml2-2.6.17.ebuild: - Stable on sparc - - 26 Apr 2005; Mike Gardiner libxml2-2.6.17.ebuild: - Keyworded x86 ppc - -*libxml2-2.6.19 (23 Apr 2005) - - 23 Apr 2005; Martin Schlemmer +libxml2-2.6.19.ebuild: - Update version (mainly for gcc4 support). - - 21 Apr 2005; Kito libxml2-2.6.18.ebuild: - ~ppc-macos keyword - - 08 Apr 2005; Markus Rothe libxml2-2.6.16.ebuild: - Stable on ppc64 - - 01 Apr 2005; Simon Stelling libxml2-2.6.16.ebuild: - stable on amd64 - - 26 Mar 2005; Danny van Dyk libxml2-2.6.18.ebuild: - Fixed BUG #86766 (multilib-strict). - -*libxml2-2.6.18 (20 Mar 2005) - - 20 Mar 2005; Joe McCann +libxml2-2.6.18.ebuild: - new version - - 09 Mar 2005; Mike Gardiner libxml2-2.6.16.ebuild: - Keyworded ppc - - 07 Feb 2005; Bryan Østergaard libxml2-2.6.16.ebuild: - Stable on alpha. - - 06 Feb 2005; Joshua Kinard libxml2-2.6.16.ebuild: - Marked stable on mips. - - 26 Jan 2005; Gustavo Zacarias libxml2-2.6.16.ebuild: - Stable on sparc - -*libxml2-2.6.17 (25 Jan 2005) - - 25 Jan 2005; Mike Gardiner libxml2-2.6.16.ebuild, - +libxml2-2.6.17.ebuild: - New version, see bugs #79290 and #66696, marked 2.6.16 stable on x86 - - 03 Jan 2005; Joe McCann - +files/libxml2-2.6.16-xlattable.patch, libxml2-2.6.16.ebuild: - Patch to fix undefined var, bug #76447 - -*libxml2-2.6.16 (11 Dec 2004) - - 11 Dec 2004; Mike Gardiner +libxml2-2.6.16.ebuild: - New version - - 30 Nov 2004; Guy Martin libxml2-2.6.15-r1.ebuild: - Stable on hppa since bug with binutils is fixed. - - 01 Nov 2004; Markus Rothe - - libxml2-2.6.15-r1.ebuild: - Marked stable on ppc64. Bug #69154 - - 01 Nov 2004; Joshua Kinard libxml2-2.6.15-r1.ebuild: - Marked stable on mips. - - 31 Oct 2004; Bryan Østergaard - libxml2-2.6.15-r1.ebuild: - Stable on alpha, bug 69154. - - 30 Oct 2004; Michael Hanselmann - libxml2-2.6.15-r1.ebuild: - Stable on ppc. - - 30 Oct 2004; Gustavo Zacarias - libxml2-2.6.15-r1.ebuild: - Stable on sparc wrt #69154 - - 30 Oct 2004; Simon Stelling libxml2-2.6.15-r1.ebuild: - stable on amd64 for security reasons (bug #69154) - -*libxml2-2.6.15-r1 (30 Oct 2004) - - 30 Oct 2004; foser libxml2-2.6.15-r1.ebuild : - Add patch to fix scrollkeeper crash - -*libxml2-2.6.15 (30 Oct 2004) - - 30 Oct 2004; foser libxml2-2.6.15.ebuild : - New release, fixes security issues (#69154) - - 19 Sep 2004; Joshua Kinard libxml2-2.6.11.ebuild: - Marked stable on mips. - - 27 Aug 2004; Mike Frysinger libxml2-2.6.11.ebuild, - libxml2-2.6.12.ebuild: - Newer versions of libxml2 bomb with binutils on hppa for some reason ... - -*libxml2-2.6.12 (23 Aug 2004) - - 23 Aug 2004; Mike Gardiner +libxml2-2.6.12.ebuild: - New version 2.6.12 - - 18 Aug 2004; Aron Griffis libxml2-2.6.11.ebuild: - stable on alpha and ia64 - - 07 Aug 2004; Travis Tilley libxml2-2.6.11.ebuild: - stable on amd64 - - 05 Aug 2004; Gustavo Zacarias libxml2-2.6.11.ebuild: - Stable on sparc - - 31 Jul 2004; libxml2-2.6.11.ebuild: - stable on x86 for gnome 2.6.2 - - 27 Jul 2004; libxml2-2.6.11.ebuild, libxml2-2.6.6.ebuild, - libxml2-2.6.7.ebuild, libxml2-2.6.9.ebuild: - use gnuconfig_update, needed for uclibc and probably others likes mips/mips64 - etc.. - -*libxml2-2.6.11 (13 Jul 2004) - - 13 Jul 2004; Mike Gardiner +libxml2-2.6.11.ebuild: - New version, as requested in bug #56875 - - 23 Jun 2004; Aron Griffis libxml2-2.6.7.ebuild: - Stable on alpha and ia64 - - 19 Jun 2004; Tom Gall libxml2-2.6.9.ebuild: - stable on ppc64, bug #54140 - - 13 May 2004; Stephen P. Becker libxml2-2.6.7.ebuild: - Stable on mips. - - 02 May 2004; Michael McCabe libxml2-2.6.9.ebuild: - Added s390 keywords - - 27 Apr 2004; Gustavo Zacarias libxml2-2.6.7.ebuild: - Stable on sparc - -*libxml2-2.6.9 (25 Apr 2004) - - 25 Apr 2004; foser libxml2-2.6.9.ebuild : - New release - -*libxml2-2.6.7 (07 Mar 2004) - - 07 Mar 2004; foser libxml2-2.6.7.ebuild : - New release - - 24 Feb 2004; Christian Birchinger libxml2-2.6.6.ebuild: - Marked stable on all archs. Security update for Bug #42735 - - 17 Feb 2004; Joshua Kinard libxml2-2.6.6.ebuild: - Added ~mips to keywords. - -*libxml2-2.6.6 (14 Feb 2004) - - 14 Feb 2004; Alastair Tse libxml2-2.6.6.ebuild: - version bump - - 10 Feb 2004; Bartosch Pixa libxml2-2.6.4.ebuild: - set ppc in keywords - - 09 Feb 2004; libxml2-2.6.4.ebuild: - stable on hppa, again... - - 09 Feb 2004; libxml2-2.6.4.ebuild: - stable on hppa and sparc - - 08 Feb 2004; libxml2-2.6.4.ebuild: - x86 stable - - 28 Jan 2004; Aron Griffis libxml2-2.6.3.ebuild: - stable on alpha and ia64 - - 18 Jan 2004; libxml2-2.5.11.ebuild: - Added ~mips to KEYWORDS. - - 13 Jan 2004; libxml2-2.6.3.ebuild: - stable on sparc - -*libxml2-2.6.4 (10 Jan 2003) - - 10 Jan 2003; foser libxml2-2.6.4.ebuild : - New release - - 02 Jan 2004; Martin Schlemmer libxml2-2.6.2.ebuild, - libxml2-2.6.3.ebuild: - Run elibtoolize, as else we get references to PORTAGE_TMPDIR in - /usr/lib/python?.?/site-packages/libxml2mod.la among things. - - 13 Dec 2003; Guy Martin libxml2-2.5.11.ebuild: - Marked stable on hppa. - -*libxml2-2.6.3 (11 Dec 2003) - - 12 Jan 2003; Guy Martin libxml2-2.6.3.ebuild : - Marked stable on hppa. - - 11 Dec 2003; foser libxml2-2.6.3.ebuild : - New release - - 14 Nov 2003; Aron Griffis libxml2-2.6.2.ebuild: - Stable on ia64 - -*libxml2-2.6.2 (09 Nov 2003) - - 09 Nov 2003; Alastair Tse libxml2-2.6.2.ebuild: - version bump. should solve #33030 - - 04 Nov 2003; Christian Birchinger libxml2-2.5.11.ebuild: - Added sparc stable keyword - -*libxml2-2.6.1 (29 Oct 2003) - - 29 Oct 2003; foser libxml2-2.6.1.ebuild : - New version, readded ia64 keyword that seems to have vanished - esthetic ebuild cleanups - - 22 Oct 2003; Bartosch Pixa libxml2-2.5.11.ebuild: - set ppc in keywords - - 20 Oct 2003; Aron Griffis libxml2-2.5.11.ebuild: - Stable on alpha - - 05 Oct 2003; Mike Gardiner libxml2-2.5.11.ebuild: - Marked stable on x86 - - 23 Sep 2003; Bartosch Pixa libxml2-2.5.8.ebuild: - set ppc in keywords - - 21 Sep 2003; Alastair Tse libxml2-2.5.11.ebuild, - libxml2-2.5.8.ebuild: - add inherit for flag-o-matic - - 18 Sep 2003; Alastair Tse libxml2-2.5.11.ebuild, - libxml2-2.5.8.ebuild: - remove quotes in filter-flags - - 17 Sep 2003; Alastair Tse libxml2-2.5.11.ebuild, - libxml2-2.5.8.ebuild: - filter -funroll-loops and -fprefetch-loop-arrays to prevent problems down the - line with scrollkeeper and gconf (#26320). filters for all marchs - but possibly athlon-xp specific. - -*libxml2-2.5.11 (11 Sep 2003) - - 11 Sep 2003; Mike Gardiner libxml2-2.5.11.ebuild: - New version - - 07 Sep 2003; Mike Gardiner libxml2-2.5.10.ebuild, - libxml2-2.5.8.ebuild, libxml2-2.5.9.ebuild: - Added catalog initialisation, for if the catalog doesnt exist - -*libxml-2.5.10 (18 Aug 2003) - - 18 Aug 2003; foser libxml2-2.5.10.ebuild : - New version, removed alpha patch, is applied upstream now - -*libxml-2.5.9 (10 Aug 2003) - - 10 Aug 2003; foser libxml2-2.5.9.ebuild : - New version - - 09 Jul 2003; Christian Birchinger libxml2-2.5.7.ebuild: - Added sparc stable keyword - -*libxml2-2.5.8 (07 Jun 2003) - - 23 Jul 2003; Guy Martin libxml-2.5.8.ebuild : - Marked stable on hppa. - - 07 Jun 2003; foser libxml-2.5.8.ebuild : - New version, fix homepage, add ipv6 USE flag - - 24 Jun 2003; Aron Griffis libxml2-2.5.7.ebuild: - Mark stable on alpha - - 24 May 2003; Tavis Ormandy libxml2-2.5.4.ebuild, - libxml2-2.5.7.ebuild, files/libxml2-2.5.4-dec-alpha-compiler.diff, - files/libxml2-2.5.7-dec-alpha-compiler.diff: - ccc fixes, author assumes ccc == tru64 - - 08 May 2003; Christian Birchinger libxml2-2.5.6.ebuild: - Added stable sparc keyword - -*libxml2-2.5.7 (26 Apr 2003) - - 26 Apr 2003; Alastair Tse libxml2-2.4.23.ebuild, - libxml2-2.4.23.ebuild, libxml2-2.4.24.ebuild, libxml2-2.4.24.ebuild, - libxml2-2.4.28-r1.ebuild, libxml2-2.4.28-r1.ebuild, libxml2-2.4.28.ebuild, - libxml2-2.4.28.ebuild, libxml2-2.5.5.ebuild, libxml2-2.5.5.ebuild, - libxml2-2.5.7.ebuild: - version bump and cleanup - -*libxml2-2.5.6 (01 Apr 2003) - - 14 Jun 2003; Guy Martin libxml2-2.5.6.ebuild : - Added hppa to KEYWORDS. - - 01 Apr 2003; foser libxml2-2.5.6.ebuild : - New version - -*libxml2-2.5.5 (27 Mar 2003) - - 27 Mar 2003; Daniel Robbins libxml2-2.5.5.ebuild: - bumping into unstable x86. - - 13 Mar 2003; Olivier Reisch libxml2-2.5.4.ebuild: - Mark stable on ppc - -*libxml2-2.5.4 (03 Mar 2003) - - 19 Mar 2003; Guy Martin libxml2-2.5.4.ebuild : - Added hppa to keywords. - - 09 Mar 2003; Aron Griffis libxml2-2.5.4.ebuild: - Mark stable on alpha - - 03 Mar 2003; foser libxml2-2.5.4.ebuild : - New version - - 12 Feb 2003; Guy Martin : - Added hppa to keywords. - - 09 Feb 2003; Aron Griffis libxml2-2.5.2.ebuild : - Add ~alpha to KEYWORDS - -*libxml2-2.5.2 (05 Feb 2003) - - 08 Apr 2003; Todd Sunderlin libxml2-2.5.2.ebuild: - Marked stable for sparc. - - 07 Jan 2003; Jason Wever libxml2-2.5.2.ebuild : - Added ~sparc to keywords - - 05 Feb 2003; foser libxml2-2.5.1.ebuild : - New version - -*libxml2-2.5.1 (30 Jan 2003) - - 30 Jan 2003; foser libxml2-2.5.1.ebuild : - GNOME 2.2 RC2 commit - -*libxml2-2.4.30 (07 Jan 2003) - - 22 Feb 2003; Aron Griffis libxml2-2.4.30.ebuild : - Mark stable on alpha - - 07 Jan 2003; foser libxml2-2.4.30.ebuild : - New version - Added stripping of all unknown CFLAGS (bug #14265) - -*libxml2-2.4.28-r1 (22 Dec 2002) - - 22 Dec 2002; Martin Schlemmer libxml2-2.4.28-r1.ebuild : - - Force compile with zlib support, else gnome2 breaks (libgnomeprint for example - fails to compile with fresh or existing system). - - 06 Dec 2002; Rodney Rees : changed sparc ~sparc keywords - -*libxml2-2.4.28 (26 Nov 2002) - - 26 Nov 2002; Dan Armak ChangeLog : - - A new version with a patch added that fixes the roblems with KDE doc - generation that have been present since version 2.4.26. This patch will - be present in 2.4.29. - -*libxml2-2.4.26 (27 Oct 2002) - - 07 Nov 2002; foser libxml2-2.4.26.ebuild : - Fixed the ebuild a bit. Now USE flags for deps. - - 27 Oct 2002; foser libxml2-2.4.26.ebuild : - Gnome 2.1 commit - -*libxml2-2.4.24 (06 Sep 2002) - - 17 Sep 2002; Spider libxml2-2.4.24.ebuild : ppc keyword - added - - 16 Sep 2002; Maarten Thibaut libxml2-2.4.24.ebuild ChangeLog : - Adding sparc/sparc64 keywords. Revamping ChangeLog layout. - - 06 Sep 2002; Spider libxml2-2.4.24.ebuild : - new verison, patched up python/Makefile to make it adhere to DESTDIR - -*libxml2-2.4.23 (07 Jul 2002) - - 01 Aug 2002; Mark Guertin libxml2-2.4.23.ebuild : - Added ppc to keywords - - 07 Jul 2002; Gabriele Giorgetti libxml2-2.4.23.ebuild : - new version - -*libxml2-2.4.22 (27 May 2002) - - 27 May 2002; Spider libxml2-2.4.22.ebuild : - version bump - -*libxml2-2.4.21-r1 (9 MAy 2002) - - 26 May 2002; Martin Schlemmer : - Libtoolize to fix .la files from python site packages. - -*libxml2-2.4.21 (9 MAy 2002) - - 9 May 2002; Spider : - bump version, change from .tar.gz to .tar.bz2 - -*libxml2-2.4.20 (16 Apr 2002) - - 16 Apr 2002; Seemant Kulleen libxml2-2.4.20.ebuild, - files/digest-libxml2-2.4.20 : - Quick version update. - -*libxml2-2.4.19 (27 Mar 2002) - - 27 Mar 2002; Seemant Kulleen libxml2-2.4.19.ebuild : - Copied 2.4.18's ebuild over. - -*libxml2-2.4.18 (21 March 2002) - -*libxml2-2.4.16 (3 March 2002) - -*libxml2-2.4.15 (17 Feb 2002) - -*libxml2-2.4.13 (1 Feb 2002) - - 1 Feb 2002; G.Bevin 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/dev-libs/libxml2/files/libxml2-2.7.1-catalog_path.patch b/dev-libs/libxml2/files/libxml2-2.7.1-catalog_path.patch deleted file mode 100644 index 25ea478..0000000 --- a/dev-libs/libxml2/files/libxml2-2.7.1-catalog_path.patch +++ /dev/null @@ -1,66 +0,0 @@ ---- catalog.c -+++ catalog.c -@@ -68,10 +68,10 @@ - #define XML_URN_PUBID "urn:publicid:" - #define XML_CATAL_BREAK ((xmlChar *) -1) - #ifndef XML_XML_DEFAULT_CATALOG --#define XML_XML_DEFAULT_CATALOG "file:///etc/xml/catalog" -+#define XML_XML_DEFAULT_CATALOG "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog" - #endif - #ifndef XML_SGML_DEFAULT_CATALOG --#define XML_SGML_DEFAULT_CATALOG "file:///etc/sgml/catalog" -+#define XML_SGML_DEFAULT_CATALOG "file://@GENTOO_PORTAGE_EPREFIX@/etc/sgml/catalog" - #endif - - #if defined(_WIN32) && defined(_MSC_VER) -@@ -76,7 +76,7 @@ - - #if defined(_WIN32) && defined(_MSC_VER) - #undef XML_XML_DEFAULT_CATALOG --static char XML_XML_DEFAULT_CATALOG[256] = "file:///etc/xml/catalog"; -+static char XML_XML_DEFAULT_CATALOG[256] = "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog"; - #if defined(_WIN32_WCE) - /* Windows CE don't have a A variant */ - #define GetModuleHandleA GetModuleHandle ---- xmlcatalog.c -+++ xmlcatalog.c -@@ -43,7 +43,7 @@ - - - #ifndef XML_SGML_DEFAULT_CATALOG --#define XML_SGML_DEFAULT_CATALOG "/etc/sgml/catalog" -+#define XML_SGML_DEFAULT_CATALOG "@GENTOO_PORTAGE_EPREFIX@/etc/sgml/catalog" - #endif - - /************************************************************************ ---- runtest.c -+++ runtest.c -@@ -2747,7 +2747,7 @@ - */ - static int - uripMatch(const char * URI) { -- if ((URI == NULL) || (!strcmp(URI, "file:///etc/xml/catalog"))) -+ if ((URI == NULL) || (!strcmp(URI, "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog"))) - return(0); - /* Verify we received the escaped URL */ - if (strcmp(urip_rcvsURLs[urip_current], URI)) -@@ -2766,7 +2766,7 @@ - */ - static void * - uripOpen(const char * URI) { -- if ((URI == NULL) || (!strcmp(URI, "file:///etc/xml/catalog"))) -+ if ((URI == NULL) || (!strcmp(URI, "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog"))) - return(NULL); - /* Verify we received the escaped URL */ - if (strcmp(urip_rcvsURLs[urip_current], URI)) ---- xmllint.c -+++ xmllint.c -@@ -103,7 +103,7 @@ - #endif - - #ifndef XML_XML_DEFAULT_CATALOG --#define XML_XML_DEFAULT_CATALOG "file:///etc/xml/catalog" -+#define XML_XML_DEFAULT_CATALOG "file://@GENTOO_PORTAGE_EPREFIX@/etc/xml/catalog" - #endif - - typedef enum { diff --git a/dev-libs/libxml2/files/libxml2-2.8.0_rc1-winnt.patch b/dev-libs/libxml2/files/libxml2-2.8.0_rc1-winnt.patch deleted file mode 100644 index cce3ecb..0000000 --- a/dev-libs/libxml2/files/libxml2-2.8.0_rc1-winnt.patch +++ /dev/null @@ -1,91 +0,0 @@ -From 168e20836fe9614dd2dd4b42006c17a783f11c48 Mon Sep 17 00:00:00 2001 -From: Markus Duft -Date: Thu, 20 Nov 2008 11:04:33 -0500 -Subject: [PATCH] Fix for ~x86-winnt - -[Alexandre Rostovtsev : port to 2.8.0-rc1] ---- - dict.c | 2 +- - include/wsockcompat.h | 2 +- - nanohttp.c | 2 +- - xmlIO.c | 4 ++++ - 4 files changed, 7 insertions(+), 3 deletions(-) - -diff --git a/dict.c b/dict.c -index 3579f64..71e7bc6 100644 ---- a/dict.c -+++ b/dict.c -@@ -47,7 +47,7 @@ - #else - #ifdef HAVE_INTTYPES_H - #include --#elif defined(WIN32) -+#elif defined(WIN32) || defined (__PARITY__) - typedef unsigned __int32 uint32_t; - #endif - #endif -diff --git a/include/wsockcompat.h b/include/wsockcompat.h -index c762a64..1ed822b 100644 ---- a/include/wsockcompat.h -+++ b/include/wsockcompat.h -@@ -27,7 +27,7 @@ - #endif - #endif - --#if defined( __MINGW32__ ) || defined( _MSC_VER ) -+#if defined( __MINGW32__ ) || defined( _MSC_VER ) || defined(__PARITY__) - /* Include here to ensure that it doesn't get included later - * (e.g. by iconv.h) and overwrites the definition of EWOULDBLOCK. */ - #include -diff --git a/nanohttp.c b/nanohttp.c -index 2437fed..dbe97a7 100644 ---- a/nanohttp.c -+++ b/nanohttp.c -@@ -74,7 +74,7 @@ - #define XML_SOCKLEN_T unsigned int - #endif - --#if defined(__MINGW32__) || defined(_WIN32_WCE) -+#if defined(__MINGW32__) || defined(_WIN32_WCE) || defined(__PARITY__) - #ifndef _WINSOCKAPI_ - #define _WINSOCKAPI_ - #endif -diff --git a/xmlIO.c b/xmlIO.c -index 73a995d..99562f6 100644 ---- a/xmlIO.c -+++ b/xmlIO.c -@@ -47,6 +47,7 @@ - #include /* for CP_UTF8 */ - #endif - -+#ifndef __PARITY__ - /* Figure a portable way to know if a file is a directory. */ - #ifndef HAVE_STAT - # ifdef HAVE__STAT -@@ -82,6 +83,7 @@ - # endif - # endif - #endif -+#endif /* __PARITY__ */ - - #include - #include -@@ -657,6 +659,7 @@ xmlWrapStatUtf8(const char *path,struct stat *info) - { - #ifdef HAVE_STAT - int retval = -1; -+#ifndef __PARITY__ - wchar_t *wPath; - - wPath = __xmlIOWin32UTF8ToWChar(path); -@@ -665,6 +668,7 @@ xmlWrapStatUtf8(const char *path,struct stat *info) - retval = _wstat(wPath,info); - xmlFree(wPath); - } -+#endif - /* maybe path in native encoding */ - if(retval < 0) - retval = stat(path,info); --- -1.7.8.6 - diff --git a/dev-libs/libxml2/files/libxml2-2.9.0-manual-python.patch b/dev-libs/libxml2/files/libxml2-2.9.0-manual-python.patch deleted file mode 100644 index 2ebb4f0..0000000 --- a/dev-libs/libxml2/files/libxml2-2.9.0-manual-python.patch +++ /dev/null @@ -1,45 +0,0 @@ -From 2a74d41325c9e8043a2beec8b957ddf66f57cfd5 Mon Sep 17 00:00:00 2001 -From: Alexandre Rostovtsev -Date: Tue, 18 Dec 2012 02:09:14 -0500 -Subject: [PATCH] build/test/install python bindings manually - -To support building for multiple python ABIs, we want to skip checks for -python in configure, and build/test/install python bindings manually. ---- - configure.in | 6 +++--- - 1 file changed, 3 insertions(+), 3 deletions(-) - -diff --git a/configure.in b/configure.in -index 3d5f48b..b467c51 100644 ---- a/configure.in -+++ b/configure.in -@@ -748,7 +748,7 @@ PYTHON_INCLUDES= - PYTHON_SITE_PACKAGES= - PYTHON_TESTS= - pythondir= --if test "$with_python" != "no" ; then -+if false ; then - if test -x "$with_python/bin/python" - then - echo Found python in $with_python/bin/python -@@ -823,7 +823,7 @@ if test "$with_python" != "no" ; then - else - PYTHON= - fi --AM_CONDITIONAL(WITH_PYTHON, test "$PYTHON_INCLUDES" != "") -+AM_CONDITIONAL(WITH_PYTHON, test "$with_python" != "no") - if test "$PYTHON_INCLUDES" != "" - then - PYTHON_SUBDIR=python -@@ -1429,7 +1429,7 @@ else - echo "Enabled Schemas/Relax-NG support" - WITH_SCHEMAS=1 - TEST_SCHEMAS="Schemastests Relaxtests" -- if test "$PYTHON_INCLUDES" != "" ; then -+ if test "$with_python" != "no" ; then - PYTHON_TESTS="$PYTHON_TESTS RelaxNGPythonTests SchemasPythonTests" - fi - with_regexps=yes --- -1.8.0.2 - diff --git a/dev-libs/libxml2/files/libxml2-2.9.1-disable_static_modules.patch b/dev-libs/libxml2/files/libxml2-2.9.1-disable_static_modules.patch deleted file mode 100644 index a13febc..0000000 --- a/dev-libs/libxml2/files/libxml2-2.9.1-disable_static_modules.patch +++ /dev/null @@ -1,21 +0,0 @@ -diff --git a/python/Makefile.am b/python/Makefile.am -index 4a8b5d5..b976893 100644 ---- a/python/Makefile.am -+++ b/python/Makefile.am -@@ -19,13 +19,14 @@ if WITH_PYTHON - AM_CPPFLAGS = \ - -I$(top_builddir)/include \ - -I$(top_srcdir)/include \ -- -I$(PYTHON_INCLUDES) -+ -I$(PYTHON_INCLUDES) \ -+ -shared - - python_LTLIBRARIES = libxml2mod.la - - libxml2mod_la_SOURCES = libxml.c libxml_wrap.h libxml2-py.h libxml2-py.c types.c - libxml2mod_la_LDFLAGS = $(CYGWIN_EXTRA_LDFLAGS) $(WIN32_EXTRA_LDFLAGS) -module -avoid-version \ -- $(top_builddir)/libxml2.la $(CYGWIN_EXTRA_PYTHON_LIBADD) $(WIN32_EXTRA_PYTHON_LIBADD) $(PYTHON_LIBS) -+ $(top_builddir)/libxml2.la $(CYGWIN_EXTRA_PYTHON_LIBADD) $(WIN32_EXTRA_PYTHON_LIBADD) $(PYTHON_LIBS) -shared - - BUILT_SOURCES = libxml2-export.c libxml2-py.h libxml2-py.c - diff --git a/dev-libs/libxml2/libxml2-2.9.1.ebuild b/dev-libs/libxml2/libxml2-2.9.1.ebuild deleted file mode 100644 index 59ad0bb..0000000 --- a/dev-libs/libxml2/libxml2-2.9.1.ebuild +++ /dev/null @@ -1,187 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/libxml2/libxml2-2.9.0-r2.ebuild,v 1.13 2013/03/01 12:40:53 ago Exp $ - -EAPI="5" -PYTHON_COMPAT=( python{2_5,2_6,2_7} ) -PYTHON_REQ_USE="xml" - -inherit libtool flag-o-matic eutils python-r1 autotools prefix - -DESCRIPTION="Version 2 of the library to manipulate XML files" -HOMEPAGE="http://www.xmlsoft.org/" - -LICENSE="MIT" -SLOT="2" -#KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~ppc-aix ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x64-freebsd ~x86-freebsd ~hppa-hpux ~ia64-hpux ~x86-interix ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" -KEYWORDS="" -IUSE="debug examples icu ipv6 lzma python readline static-libs test" - -XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite" -XSTS_NAME_1="xmlschema2002-01-16" -XSTS_NAME_2="xmlschema2004-01-14" -XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" -XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" -XMLCONF_TARBALL="xmlts20080827.tar.gz" - -SRC_URI="ftp://xmlsoft.org/${PN}/${PN}-${PV/_rc/-rc}.tar.gz - test? ( - ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} - ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} - http://www.w3.org/XML/Test/${XMLCONF_TARBALL} )" - -RDEPEND="sys-libs/zlib:= - icu? ( dev-libs/icu:= ) - lzma? ( app-arch/xz-utils:= ) - python? ( ${PYTHON_DEPS} ) - readline? ( sys-libs/readline:= )" - -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - hppa? ( >=sys-devel/binutils-2.15.92.0.2 )" - -S="${WORKDIR}/${PN}-${PV%_rc*}" - -src_unpack() { - # ${A} isn't used to avoid unpacking of test tarballs into $WORKDIR, - # as they are needed as tarballs in ${S}/xstc instead and not unpacked - unpack ${P/_rc/-rc}.tar.gz - cd "${S}" - - if use test; then - cp "${DISTDIR}/${XSTS_TARBALL_1}" \ - "${DISTDIR}/${XSTS_TARBALL_2}" \ - "${S}"/xstc/ \ - || die "Failed to install test tarballs" - unpack ${XMLCONF_TARBALL} - fi -} - -src_prepare() { - # Patches needed for prefix support - epatch "${FILESDIR}"/${PN}-2.7.1-catalog_path.patch - epatch "${FILESDIR}"/${PN}-2.8.0_rc1-winnt.patch - - eprefixify catalog.c xmlcatalog.c runtest.c xmllint.c - -# epunt_cxx # if we don't eautoreconf - - epatch "${FILESDIR}/${P}-disable_static_modules.patch" - - # Please do not remove, as else we get references to PORTAGE_TMPDIR - # in /usr/lib/python?.?/site-packages/libxml2mod.la among things. - # We now need to run eautoreconf at the end to prevent maintainer mode. -# elibtoolize - - # Python bindings are built/tested/installed manually. - epatch "${FILESDIR}/${PN}-2.9.0-manual-python.patch" - - eautoreconf -} - -src_configure() { - # filter seemingly problematic CFLAGS (#26320) - filter-flags -fprefetch-loop-arrays -funroll-loops - - # USE zlib support breaks gnome2 - # (libgnomeprint for instance fails to compile with - # fresh install, and existing) - (22 Dec 2002). - - # The meaning of the 'debug' USE flag does not apply to the --with-debug - # switch (enabling the libxml2 debug module). See bug #100898. - - # --with-mem-debug causes unusual segmentation faults (bug #105120). - econf \ - -with-html-subdir=${PF}/html \ - --docdir="${EPREFIX}/usr/share/doc/${PF}" \ - $(use_with debug run-debug) \ - $(use_with icu) \ - $(use_with lzma) \ - $(use_with python) \ - $(use_with readline) \ - $(use_with readline history) \ - $(use_enable ipv6) \ - $(use_enable static-libs static) -} - -src_compile() { - default - if use python; then - python_copy_sources - python_foreach_impl libxml2_py_emake - fi -} - -src_test() { - default - use python && python_foreach_impl libxml2_py_emake test -} - -src_install() { - emake DESTDIR="${D}" \ - EXAMPLES_DIR="${EPREFIX}"/usr/share/doc/${PF}/examples install - - # on windows, xmllint is installed by interix libxml2 in parent prefix. - # this is the version to use. the native winnt version does not support - # symlinks, which makes repoman fail if the portage tree is linked in - # from another location (which is my default). -- mduft - if [[ ${CHOST} == *-winnt* ]]; then - rm -rf "${ED}"/usr/bin/xmllint - rm -rf "${ED}"/usr/bin/xmlcatalog - fi - - if use python; then - python_foreach_impl libxml2_py_emake DESTDIR="${D}" \ - docsdir="${EPREFIX}"/usr/share/doc/${PF}/python \ - exampledir="${EPREFIX}"/usr/share/doc/${PF}/python/examples \ - install - python_foreach_impl python_optimize - fi - - rm -rf "${ED}"/usr/share/doc/${P} - dodoc AUTHORS ChangeLog Copyright NEWS README* TODO* - - if ! use python; then - rm -rf "${ED}"/usr/share/doc/${PF}/python - rm -rf "${ED}"/usr/share/doc/${PN}-python-${PV} - fi - - if ! use examples; then - rm -rf "${ED}/usr/share/doc/${PF}/examples" - rm -rf "${ED}/usr/share/doc/${PF}/python/examples" - fi - - prune_libtool_files --modules -} - -pkg_postinst() { - # We don't want to do the xmlcatalog during stage1, as xmlcatalog will not - # be in / and stage1 builds to ROOT=/tmp/stage1root. This fixes bug #208887. - if [[ "${ROOT}" != "/" ]]; then - elog "Skipping XML catalog creation for stage building (bug #208887)." - else - # need an XML catalog, so no-one writes to a non-existent one - CATALOG="${EROOT}etc/xml/catalog" - - # we dont want to clobber an existing catalog though, - # only ensure that one is there - # - if [[ ! -e ${CATALOG} ]]; then - [[ -d "${EROOT}etc/xml" ]] || mkdir -p "${EROOT}etc/xml" - "${EPREFIX}"/usr/bin/xmlcatalog --create > "${CATALOG}" - einfo "Created XML catalog in ${CATALOG}" - fi - fi -} - -libxml2_py_emake() { - pushd "${BUILD_DIR}/python" > /dev/null || die - emake \ - PYTHON="${PYTHON}" \ - PYTHON_INCLUDES="${EPREFIX}/usr/include/${EPYTHON}" \ - PYTHON_LIBS="$(python-config --ldflags)" \ - PYTHON_SITE_PACKAGES="$(python_get_sitedir)" \ - pythondir="$(python_get_sitedir)" \ - PYTHON_VERSION=${EPYTHON/python} "$@" - popd > /dev/null -} diff --git a/dev-libs/libxml2/metadata.xml b/dev-libs/libxml2/metadata.xml deleted file mode 100644 index 4d83506..0000000 --- a/dev-libs/libxml2/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - - - - gnome - - cpe:/a:xmlsoft:libxml2 - -