summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven J Newbury <steve@snewbury.org.uk>2009-04-07 01:46:30 +0100
committerSteven J Newbury <steve@snewbury.org.uk>2009-04-07 01:46:30 +0100
commite34c13b2f919591376456bdd922c0c8c68f04bb3 (patch)
tree19501c88d98407c02e9d9250a577ac0cadfa6ad4 /media-libs
parentMake net-print/cups EAPI=2 compliant and use (diff)
downloadmultilib-portage-e34c13b2f919591376456bdd922c0c8c68f04bb3.tar.gz
multilib-portage-e34c13b2f919591376456bdd922c0c8c68f04bb3.tar.bz2
multilib-portage-e34c13b2f919591376456bdd922c0c8c68f04bb3.zip
Add media-libs/xine-lib
Diffstat (limited to 'media-libs')
-rw-r--r--media-libs/xine-lib/ChangeLog1824
-rw-r--r--media-libs/xine-lib/Manifest10
-rw-r--r--media-libs/xine-lib/files/xine-lib-1.1.15-GetImagePixels.patch25
-rw-r--r--media-libs/xine-lib/files/xine-lib-1.1.15-buffer_h_ansi.patch13
-rw-r--r--media-libs/xine-lib/files/xine-lib-1.1.15-ffmpeg.patch33
-rw-r--r--media-libs/xine-lib/files/xine-lib-1.1.15-libmpeg2-vis.patch13
-rw-r--r--media-libs/xine-lib/files/xine-lib-1.1.16.2-avutil.patch30
-rw-r--r--media-libs/xine-lib/metadata.xml70
-rw-r--r--media-libs/xine-lib/xine-lib-1.1.16.2.ebuild.184
-rw-r--r--media-libs/xine-lib/xine-lib-1.1.16.3.ebuild177
10 files changed, 2379 insertions, 0 deletions
diff --git a/media-libs/xine-lib/ChangeLog b/media-libs/xine-lib/ChangeLog
new file mode 100644
index 000000000..b8c87fb16
--- /dev/null
+++ b/media-libs/xine-lib/ChangeLog
@@ -0,0 +1,1824 @@
+# ChangeLog for media-libs/xine-lib
+# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.586 2009/03/08 21:28:40 aballier Exp $
+
+ 08 Mar 2009; Alexis Ballier <aballier@gentoo.org>
+ +files/xine-lib-1.1.16.2-avutil.patch, xine-lib-1.1.16.2.ebuild:
+ Add a patch from upstream to fix build with latest libavutil
+
+ 28 Feb 2009; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.16.2.ebuild:
+ alpha/arm/ia64 stable wrt #260069
+
+ 26 Feb 2009; Brent Baude <ranger@gentoo.org> xine-lib-1.1.16.2.ebuild:
+ Marking xine-lib-1.1.16.2 ppc64 for bug 260069
+
+ 25 Feb 2009; Ferris McCormick <fmccor@gentoo.org>
+ xine-lib-1.1.16.2.ebuild:
+ Sparc stable, Security Bug #260069.
+
+ 25 Feb 2009; Markus Meier <maekke@gentoo.org> xine-lib-1.1.16.2.ebuild:
+ amd64/x86 stable, bug #260069
+
+*xine-lib-1.1.16.2 (10 Feb 2009)
+
+ 10 Feb 2009; Alexis Ballier <aballier@gentoo.org>
+ +xine-lib-1.1.16.2.ebuild:
+ version bump
+
+ 10 Feb 2009; Tobias Klausmann <klausman@gentoo.org>
+ xine-lib-1.1.16.1.ebuild:
+ Stable on alpha, bug #258374
+
+*xine-lib-1.1.16.1 (16 Jan 2009)
+
+ 16 Jan 2009; Alexis Ballier <aballier@gentoo.org>
+ +xine-lib-1.1.16.1.ebuild:
+ version bump, by Bailey Kong <bailey@tgpsolutions.com>, bug #255168
+
+*xine-lib-1.1.16 (08 Jan 2009)
+
+ 08 Jan 2009; Alexis Ballier <aballier@gentoo.org> +xine-lib-1.1.16.ebuild:
+ version bump, by Arseny Solokha <b0ntrict0r@yandex.ru>, bug #254248
+
+ 19 Dec 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/xine-lib-1.1.15-GetImagePixels.patch, xine-lib-1.1.15-r1.ebuild:
+ Fix build with latest imagemagick, by Robin H. Johnson
+ <robbat2@gentoo.org> Bug #247292
+
+ 23 Nov 2008; Diego E. Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.15-r1.ebuild:
+ Depend on an older version of imagemagick since otherwise it will fail to
+ build, this is known as upstream (xine) bug #177, but it hasn't been fixed
+ yet.
+
+ 18 Oct 2008; Alexis Ballier <aballier@gentoo.org>
+ -files/xine-lib-1.1.8-dxr3.patch, -xine-lib-1.1.8.ebuild:
+ remove old
+
+ 06 Oct 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/xine-lib-1.1.15-ffmpeg.patch, xine-lib-1.1.15-r1.ebuild:
+ add upstream patch to fix build against ffmpeg trunk
+
+ 28 Sep 2008; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.15-r1.ebuild:
+ arm stable wrt #211464
+
+ 08 Sep 2008; Alexis Ballier <aballier@gentoo.org>
+ -files/xine-lib-1.1.14-metadata-bugfix.patch, -xine-lib-1.1.13.ebuild,
+ -xine-lib-1.1.14-r1.ebuild, -xine-lib-1.1.15.ebuild:
+ remove old
+
+ 31 Aug 2008; Tobias Klausmann <klausman@gentoo.org>
+ xine-lib-1.1.15-r1.ebuild:
+ Stable on alpha, bug #234777
+
+ 30 Aug 2008; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.15-r1.ebuild:
+ ppc stable, bug #234777
+
+ 29 Aug 2008; Dawid Węgliński <cla@gentoo.org> xine-lib-1.1.15-r1.ebuild:
+ Stable on amd64 (bug #234777)
+
+ 29 Aug 2008; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.15-r1.ebuild:
+ ia64/x86 stable wrt #234777
+
+ 29 Aug 2008; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.15-r1.ebuild:
+ Stable on ppc64; bug #234777
+
+ 28 Aug 2008; Friedrich Oslage <bluebird@gentoo.org>
+ xine-lib-1.1.15-r1.ebuild:
+ Stable on sparc, bug #234777
+
+ 27 Aug 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.15-r1.ebuild:
+ Stable for HPPA (bug #234777).
+
+*xine-lib-1.1.15-r1 (22 Aug 2008)
+
+ 22 Aug 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/xine-lib-1.1.15-buffer_h_ansi.patch, +xine-lib-1.1.15-r1.ebuild:
+ Import a fix from upstream to fix build of some kde applications, bug
+ #234926.
+
+ 19 Aug 2008; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.15.ebuild:
+ ppc stable, bug #234777
+
+ 18 Aug 2008; Alexis Ballier <aballier@gentoo.org> xine-lib-1.1.15.ebuild:
+ Set the correct win32 dll path, bug #197236
+
+ 16 Aug 2008; Friedrich Oslage <bluebird@gentoo.org>
+ xine-lib-1.1.15.ebuild:
+ Stable on sparc, bug #234777
+
+ 16 Aug 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/xine-lib-1.1.15-libmpeg2-vis.patch, xine-lib-1.1.15.ebuild:
+ fix sparc build without vis, by Friedrich Oslage
+
+ 16 Aug 2008; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.15.ebuild:
+ Stable on ppc64; bug #234777
+
+ 15 Aug 2008; Tobias Klausmann <klausman@gentoo.org>
+ xine-lib-1.1.15.ebuild:
+ Stable on alpha, bug #234777
+
+ 15 Aug 2008; Markus Meier <maekke@gentoo.org> xine-lib-1.1.15.ebuild:
+ amd64 stable, bug #234777
+
+ 15 Aug 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.15.ebuild:
+ Remove compiler optimisation hack (bug #234790).
+
+ 15 Aug 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.15.ebuild:
+ Stable for HPPA (bug #234777).
+
+ 15 Aug 2008; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.15.ebuild:
+ ia64/x86 stable wrt #234777
+
+ 15 Aug 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml,
+ xine-lib-1.1.15.ebuild:
+ Make vis an useflag instead of arch specific checks; bug #234789
+
+*xine-lib-1.1.15 (15 Aug 2008)
+
+ 15 Aug 2008; Alexis Ballier <aballier@gentoo.org> +xine-lib-1.1.15.ebuild:
+ version bump, bug #234777
+
+ 12 Aug 2008; Alexis Ballier <aballier@gentoo.org> -xine-lib-1.1.14.ebuild:
+ remove unused version
+
+ 12 Aug 2008; Alexis Ballier <aballier@gentoo.org> metadata.xml:
+ add missing entries for local useflags descriptions from use.local.desc
+
+*xine-lib-1.1.14-r1 (06 Aug 2008)
+
+ 06 Aug 2008; Ben de Groot <yngwin@gentoo.org>
+ +files/xine-lib-1.1.14-metadata-bugfix.patch, +xine-lib-1.1.14-r1.ebuild:
+ Adding upstream patch to fix bug 231974.
+
+ 15 Jul 2008; Alexis Ballier <aballier@gentoo.org>
+ -files/xine-lib-1.1.11.1-mkv.patch, -files/xine-lib-1.1.11.1-qtniso.patch,
+ -files/xine-lib-1.1.12-CVE-2008-1878.patch, -xine-lib-1.1.11.1.ebuild,
+ -xine-lib-1.1.12.ebuild, -xine-lib-1.1.12-r1.ebuild:
+ remove old
+
+ 14 Jul 2008; Tobias Klausmann <klausman@gentoo.org>
+ xine-lib-1.1.13.ebuild:
+ Stable on alpha, bug #218059
+
+ 14 Jul 2008; Tobias Klausmann <klausman@gentoo.org> ChangeLog:
+ Stable on alpha, bug #218059
+
+ 09 Jul 2008; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.13.ebuild:
+ ia64/sparc stable wrt #218059
+
+*xine-lib-1.1.14 (09 Jul 2008)
+
+ 09 Jul 2008; Alexis Ballier <aballier@gentoo.org> +xine-lib-1.1.14.ebuild:
+ version bump, thanks to boris64 <genzilla@boris64.net> for reporting, bug
+ #230909
+
+ 07 Jul 2008; Markus Meier <maekke@gentoo.org> xine-lib-1.1.13.ebuild:
+ amd64/x86 stable, bug #218059
+
+ 07 Jul 2008; Brent Baude <ranger@gentoo.org> xine-lib-1.1.13.ebuild:
+ Marking xine-lib-1.1.13 ppc64 and ppc for bug 218059
+
+ 07 Jul 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.13.ebuild:
+ Stable for HPPA (bug #218059).
+
+*xine-lib-1.1.13 (25 Jun 2008)
+
+ 25 Jun 2008; Alexis Ballier <aballier@gentoo.org> +xine-lib-1.1.13.ebuild:
+ version bump
+
+*xine-lib-1.1.12-r1 (07 Jun 2008)
+
+ 07 Jun 2008; Hanno Boeck <hanno@gentoo.org>
+ +files/xine-lib-1.1.12-CVE-2008-1878.patch, +xine-lib-1.1.12-r1.ebuild:
+ Fix buffer overflow in nsf, CVE-2008-1878.
+
+*xine-lib-1.1.12 (17 Apr 2008)
+
+ 17 Apr 2008; Samuli Suominen <drac@gentoo.org> +xine-lib-1.1.12.ebuild:
+ Version bump.
+
+ 10 Apr 2008; Alexis Ballier <aballier@gentoo.org> -xine-lib-1.1.11.ebuild:
+ remove old
+
+ 10 Apr 2008; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.11.1.ebuild:
+ ppc stable, bug #214270
+
+ 09 Apr 2008; Markus Meier <maekke@gentoo.org> xine-lib-1.1.11.1.ebuild:
+ amd64 stable, security bug #214270
+
+ 09 Apr 2008; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.11.1.ebuild:
+ ia64/sparc/x86 stable wrt security #214270
+
+ 08 Apr 2008; Tobias Klausmann <klausman@gentoo.org>
+ xine-lib-1.1.11.1.ebuild:
+ Stable on alpha, bug #214270
+
+ 08 Apr 2008; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.11.1.ebuild:
+ Stable on ppc64; bug #214270
+
+ 08 Apr 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.11.1.ebuild:
+ Stable for HPPA (bug #214270).
+
+*xine-lib-1.1.11.1 (07 Apr 2008)
+
+ 07 Apr 2008; Alexis Ballier <aballier@gentoo.org>
+ +files/xine-lib-1.1.11.1-mkv.patch, +files/xine-lib-1.1.11.1-qtniso.patch,
+ +xine-lib-1.1.11.1.ebuild:
+ version bump
+
+ 07 Apr 2008; Alexis Ballier <aballier@gentoo.org>
+ -files/xine-lib-1.1.10.1-off-by-one.patch, -xine-lib-1.1.10.ebuild,
+ -xine-lib-1.1.10.1.ebuild, -xine-lib-1.1.10.1-r1.ebuild:
+ remove old
+
+ 23 Mar 2008; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.11.ebuild:
+ ppc stable, bug #213039
+
+ 22 Mar 2008; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.11.ebuild:
+ ia64/sparc stable wrt #213039
+
+ 21 Mar 2008; Brent Baude <ranger@gentoo.org> xine-lib-1.1.11.ebuild:
+ Marking xine-lib-1.1.11 ppc64 for bug 213039
+
+ 21 Mar 2008; Tobias Klausmann <klausman@gentoo.org>
+ xine-lib-1.1.11.ebuild:
+ Stable on alpha, bug #213039
+
+ 20 Mar 2008; Markus Meier <maekke@gentoo.org> xine-lib-1.1.11.ebuild:
+ amd64 stable, security bug #213039
+
+ 20 Mar 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.11.ebuild:
+ Stable for HPPA (bug #213039).
+
+ 20 Mar 2008; Christian Faulhammer <opfer@gentoo.org>
+ xine-lib-1.1.11.ebuild:
+ stable x86, security bug 213039
+
+*xine-lib-1.1.11 (20 Mar 2008)
+
+ 20 Mar 2008; Ben de Groot <yngwin@gentoo.org> +xine-lib-1.1.11.ebuild:
+ Version bump. See also #213039. Dropped off-by-one patch, applied
+ upstream.
+
+ 07 Mar 2008; Santiago M. Mola <coldwind@gentoo.org>
+ xine-lib-1.1.10.1-r1.ebuild:
+ amd64 stable wrt bug #211464
+
+ 07 Mar 2008; Brent Baude <ranger@gentoo.org> xine-lib-1.1.10.1-r1.ebuild:
+ stable ppc64, bug 211464
+
+ 27 Feb 2008; Raúl Porcel <armin76@gentoo.org>
+ xine-lib-1.1.10.1-r1.ebuild:
+ alpha/ia64/sparc stable wrt security #211464
+
+ 26 Feb 2008; nixnut <nixnut@gentoo.org> xine-lib-1.1.10.1-r1.ebuild:
+ Stable on ppc wrt bug 211464
+
+ 26 Feb 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.10.1-r1.ebuild:
+ Stable for HPPA (bug #211464).
+
+ 26 Feb 2008; Christian Faulhammer <opfer@gentoo.org>
+ xine-lib-1.1.10.1-r1.ebuild:
+ stable x86, bug 211464
+
+*xine-lib-1.1.10.1-r1 (25 Feb 2008)
+
+ 25 Feb 2008; Diego Pettenò <flameeyes@gentoo.org>
+ +files/xine-lib-1.1.10.1-off-by-one.patch, +xine-lib-1.1.10.1-r1.ebuild:
+ Fix FLAC playback after security fix.
+
+ 19 Feb 2008; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.10.1.ebuild:
+ alpha/ia64 stable wrt security #209106
+
+ 19 Feb 2008; Ferris McCormick <fmccor@gentoo.org>
+ xine-lib-1.1.10.1.ebuild:
+ Sparc stable, security Bug #209106.
+
+ 15 Feb 2008; Samuli Suominen <drac@gentoo.org> xine-lib-1.1.8.ebuild,
+ xine-lib-1.1.10.ebuild, xine-lib-1.1.10.1.ebuild:
+ Remove libdts reference.
+
+ 12 Feb 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.10.1.ebuild:
+ Stable for HPPA (bug #209106).
+
+ 11 Feb 2008; Brent Baude <ranger@gentoo.org> xine-lib-1.1.10.1.ebuild:
+ Marking xine-lib-1.1.10.1 ppc64 for bug 209106
+
+ 10 Feb 2008; Olivier Crête <tester@gentoo.org> xine-lib-1.1.10.1.ebuild:
+ stable on amd64, security bug #209106
+
+ 10 Feb 2008; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.10.1.ebuild:
+ ppc stable, bug #209106
+
+ 10 Feb 2008; Markus Meier <maekke@gentoo.org> xine-lib-1.1.10.1.ebuild:
+ x86 stable, bug #209106
+
+*xine-lib-1.1.10.1 (09 Feb 2008)
+
+ 09 Feb 2008; Alexis Ballier <aballier@gentoo.org>
+ +xine-lib-1.1.10.1.ebuild:
+ version bump
+
+ 09 Feb 2008; Alexis Ballier <aballier@gentoo.org> -xine-lib-1.1.9.ebuild,
+ -xine-lib-1.1.9.1.ebuild, -xine-lib-1.1.9.1-r1.ebuild:
+ remove old
+
+ 01 Feb 2008; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.10.ebuild:
+ alpha/ia64/sparc stable wrt security #208100
+
+ 31 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.10.ebuild:
+ ppc stable, bug #208100
+
+ 31 Jan 2008; Christian Faulhammer <opfer@gentoo.org>
+ xine-lib-1.1.10.ebuild:
+ stable x86, security bug 208100
+
+ 31 Jan 2008; Peter Weller <welp@gentoo.org> xine-lib-1.1.10.ebuild:
+ Stable on amd64; bug 208100
+
+ 30 Jan 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.10.ebuild:
+ Stable for HPPA (bug #208100).
+
+ 30 Jan 2008; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.10.ebuild:
+ Stable on ppc64; bug #208100
+
+*xine-lib-1.1.10 (29 Jan 2008)
+
+ 29 Jan 2008; Alexis Ballier <aballier@gentoo.org> +xine-lib-1.1.10.ebuild:
+ version bump
+
+ 16 Jan 2008; Peter Weller <welp@gentoo.org> ChangeLog:
+ Stable on amd64; bug 205197
+
+ 16 Jan 2008; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.9.1.ebuild:
+ alpha/ia64/sparc stable wrt security #205197
+
+ 15 Jan 2008; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.9.1.ebuild:
+ Stable for HPPA (bug #205197).
+
+ 13 Jan 2008; Markus Meier <maekke@gentoo.org> xine-lib-1.1.9.1.ebuild:
+ x86 stable, security bug #205197
+
+ 13 Jan 2008; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.9.1.ebuild:
+ ppc stable, bug #205197
+
+ 13 Jan 2008; Brent Baude <ranger@gentoo.org> xine-lib-1.1.9.1.ebuild:
+ Marking xine-lib-1.1.9.1 ppc64 for bug 205197
+
+ 13 Jan 2008; Brent Baude <ranger@gentoo.org> xine-lib-1.1.9.ebuild:
+ Marking xine-lib-1.1.9 ppc64 for bug 205197
+
+*xine-lib-1.1.9.1-r1 (11 Jan 2008)
+*xine-lib-1.1.9.1 (11 Jan 2008)
+
+ 11 Jan 2008; Alexis Ballier <aballier@gentoo.org>
+ +xine-lib-1.1.9.1.ebuild, +xine-lib-1.1.9.1-r1.ebuild:
+ bump for security fix bug #205197, giving two ebuilds at Diego's request,
+ one candidate for stable without IUSE default, one for ~arch due to numerous
+ people bitching about some defaults... bitching--
+
+ 06 Jan 2008; Diego Pettenò <flameeyes@gentoo.org>
+ -files/xine-lib-1.1.4-CVE-2007-1246.patch,
+ -files/xine-lib-1.1.6-fbsd.patch, -xine-lib-1.1.4-r2.ebuild,
+ -xine-lib-1.1.6.ebuild, -xine-lib-1.1.7.ebuild:
+ Cleanup old versions.
+
+*xine-lib-1.1.9 (06 Jan 2008)
+
+ 06 Jan 2008; Diego Pettenò <flameeyes@gentoo.org> +xine-lib-1.1.9.ebuild:
+ Version bump, use EAPI 1 to provide some decent defaults for IUSE.
+
+ 30 Dec 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
+ Document non-obvious USE flags on metadata.xml.
+
+ 08 Oct 2007; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.8.ebuild:
+ Stable on ppc64; bug #192577
+
+ 24 Sep 2007; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.8.ebuild:
+ alpha/ia64 stable wrt #192577
+
+ 17 Sep 2007; Markus Ullmann <jokey@gentoo.org> xine-lib-1.1.8.ebuild:
+ Stable on sparc wrt bug #192577
+
+ 17 Sep 2007; Lars Weiler <pylon@gentoo.org> xine-lib-1.1.8.ebuild:
+ Stable on ppc; bug #192577.
+
+ 16 Sep 2007; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.8.ebuild:
+ Stable for HPPA (bug #192577).
+
+ 15 Sep 2007; Jurek Bartuszek <jurek@gentoo.org> xine-lib-1.1.8.ebuild:
+ x86 stable (bug #192577)
+
+ 15 Sep 2007; Christoph Mende <angelos@gentoo.org> xine-lib-1.1.8.ebuild:
+ Stable on amd64 wrt bug #192577
+
+ 04 Sep 2007; Samuli Suominen <drac@gentoo.org>
+ +files/xine-lib-1.1.8-dxr3.patch, xine-lib-1.1.8.ebuild:
+ Fix building with dxr3 support wrt bug #183692. Temporary, but harmless
+ solution until it's cleaned upstream.
+
+*xine-lib-1.1.8 (03 Sep 2007)
+
+ 03 Sep 2007; Samuli Suominen <drac@gentoo.org> +xine-lib-1.1.8.ebuild:
+ Version bump wrt #191094.
+
+ 31 Jul 2007; Doug Goldstein <cardoe@gentoo.org> xine-lib-1.1.2-r3.ebuild:
+ nvidia-legacy-drivers has merged with nvidia-drivers
+
+ 22 Jul 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ xine-lib-1.1.2-r3.ebuild:
+ Drop virtual/x11 references.
+
+*xine-lib-1.1.7 (12 Jun 2007)
+
+ 12 Jun 2007; Samuli Suominen <drac@gentoo.org> +xine-lib-1.1.7.ebuild:
+ Version bump for bug 181403.
+
+ 16 May 2007; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.4-r2.ebuild:
+ Stable for HPPA (bug #174909).
+
+ 04 May 2007; Samuli Suominen <drac@gentoo.org>
+ +files/xine-lib-1.1.6-fbsd.patch, xine-lib-1.1.6.ebuild:
+ Apply patch from Diego Flameeyes Pettenò to Fix build of CDDA input on
+ FreeBSD, the NetBSD patch broke it as sys/scsiio.h is not present on
+ FreeBSD.
+
+ 22 Apr 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.4-r2.ebuild:
+ ppc stable, bug #174909
+
+ 22 Apr 2007; Bryan Østergaard <kloeri@gentoo.org>
+ xine-lib-1.1.4-r2.ebuild, xine-lib-1.1.6.ebuild:
+ Stable on Alpha, bug 174909.
+
+ 19 Apr 2007; Alexis Ballier <aballier@gentoo.org> xine-lib-1.1.6.ebuild:
+ Use libdts or libdca for dts decoding
+
+*xine-lib-1.1.6 (18 Apr 2007)
+
+ 18 Apr 2007; Stefan Schweizer <genstef@gentoo.org>
+ -files/xine-lib-cdda-fix.patch, -xine-lib-1.1.5.ebuild,
+ +xine-lib-1.1.6.ebuild:
+ Version bump thanks to flameeyes in bug 175048
+
+ 16 Apr 2007; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.4-r2.ebuild:
+ ia64 stable wrt bug 170208
+
+ 15 Apr 2007; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.4-r2.ebuild:
+ Stable on ppc64; bug #170208
+
+ 14 Apr 2007; Olivier Crête <tester@gentoo.org> xine-lib-1.1.4-r2.ebuild:
+ Stable on amd64, sec bug #170208
+
+ 14 Apr 2007; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.5.ebuild:
+ Add ~ia64 wrt bug 174003
+
+ 14 Apr 2007; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.5.ebuild:
+ Marked ~hppa (bug #174003).
+
+ 14 Apr 2007; Stefan Schweizer <genstef@gentoo.org> xine-lib-1.1.5.ebuild:
+ Patch to fix cdda playback, bug 174578
+
+*xine-lib-1.1.5 (13 Apr 2007)
+
+ 13 Apr 2007; Stefan Schweizer <genstef@gentoo.org> +xine-lib-1.1.5.ebuild:
+ version bump thanks to flameeyes in bug 174003
+
+ 27 Mar 2007; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.3.ebuild:
+ ia64 stable wrt bug 159054
+
+ 22 Mar 2007; Gustavo Zacarias <gustavoz@gentoo.org>
+ xine-lib-1.1.4-r2.ebuild:
+ Stable on sparc
+
+ 21 Mar 2007; Christian Faulhammer <opfer@gentoo.org>
+ xine-lib-1.1.4-r2.ebuild:
+ stable x86, security bug 170208
+
+ 19 Mar 2007; Bryan Østergaard <kloeri@gentoo.org> metadata.xml:
+ Remove flameeyes from metadata.xml due to retirement.
+
+*xine-lib-1.1.4-r2 (17 Mar 2007)
+
+ 17 Mar 2007; Joshua Jackson <tsunam@gentoo.org> +xine-lib-1.1.4-r2.ebuild:
+ Adding the new revision with Real Codec Changes
+
+*xine-lib-1.1.4-r1 (09 Feb 2007)
+
+ 09 Feb 2007; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.4-r1.ebuild:
+ Add xine-lib with a patch (not yet committed in upstream CVS, but it's going
+ to be) to use XCB rather than libX11 for xv/xshm output plugins, allowing
+ xine to be used inside frontends that embed themselves in other programs
+ (like Kaffeine with Konqueror or GwenView). The only frontend supporting
+ this right now is Kaffeine, but more will probably come.
+
+ 06 Feb 2007; Raúl Porcel <armin76@gentoo.org> xine-lib-1.1.3.ebuild,
+ xine-lib-1.1.4.ebuild:
+ fix x86 flag filtering, bug 149704
+
+ 07 Feb 2007; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.4.ebuild:
+ Run elibtoolize, I forgot about it.
+
+ 30 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.3.ebuild:
+ Fix libpostproc pkg-config check so that it does not bail out with newer
+ version. Closes bug #164480.
+
+ 29 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> ChangeLog:
+ Sign manifest.
+
+ 29 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.4.ebuild:
+ Bump requirement of ffmpeg version, as the new xine-lib requires a new ffmpeg.
+
+ 29 Jan 2007; Bryan Østergaard <kloeri@gentoo.org> xine-lib-1.1.4.ebuild:
+ Add ~alpha + ~ia64 keywords.
+
+*xine-lib-1.1.4 (28 Jan 2007)
+
+ 28 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.4_pre20070126.ebuild, +xine-lib-1.1.4.ebuild:
+ Final 1.1.4 release.
+
+*xine-lib-1.1.4_pre20070126 (26 Jan 2007)
+
+ 26 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild, xine-lib-1.1.2-r3.ebuild, xine-lib-1.1.3.ebuild,
+ -xine-lib-1.1.4_pre20070119.ebuild, +xine-lib-1.1.4_pre20070126.ebuild:
+ Update snapshot, with a new WavPack decoder and a fix for playing files over
+ Samba. As Samba was crashing badly before, disable the samba useflag for all
+ 1.1.2 and 1.1.3 series ebuilds.
+
+*xine-lib-1.1.4_pre20070119 (19 Jan 2007)
+
+ 19 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.4_pre20070117.ebuild, +xine-lib-1.1.4_pre20070119.ebuild:
+ Update snapshot; now musepack useflag is used and respected to enable or
+ disable musepack support, and libmpcdec is used to decode MusePack files
+ rather than the internal code.
+
+*xine-lib-1.1.4_pre20070117 (18 Jan 2007)
+
+ 18 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.3.ebuild,
+ -xine-lib-1.1.4_pre20061231.ebuild, +xine-lib-1.1.4_pre20070117.ebuild:
+ Update the snapshot to a newer version without linking errors. Also disable
+ SyncFB on 1.1.3 and later because it requires a kernel module we don't have
+ in portage anyway.
+
+ 16 Jan 2007; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.3.ebuild:
+ Stable for HPPA (bug #159054).
+
+ 10 Jan 2007; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
+ Add missing email address for herd with name != alias.
+
+ 09 Jan 2007; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.3.ebuild:
+ Stable on ppc64; bug #159054
+
+ 06 Jan 2007; Matti Bickel <mabi@gentoo.org> xine-lib-1.1.3.ebuild:
+ ppc stable (bug #159054)
+
+ 06 Jan 2007; Michael Cummings <mcummings@gentoo.org>
+ xine-lib-1.1.3.ebuild:
+ amd64 stable, bug 157814
+
+ 05 Jan 2007; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.4_pre20061231.ebuild:
+ Require a newer enough version of wavpack so that the pkg-config file is
+ installed.
+
+ 04 Jan 2007; Christian Faulhammer <opfer@gentoo.org>
+ xine-lib-1.1.3.ebuild:
+ stable x86, bug #159054
+
+ 04 Jan 2007; Gustavo Zacarias <gustavoz@gentoo.org> xine-lib-1.1.3.ebuild:
+ Stable on sparc wrt #159054
+
+*xine-lib-1.1.4_pre20061231 (31 Dec 2006)
+
+ 31 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.4_pre20061227.ebuild, +xine-lib-1.1.4_pre20061231.ebuild:
+ Bump snapshot to a newer version with way less linking failures.
+
+ 27 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.4_pre20061227.ebuild:
+ Actually 1.1.4 version works with flac-1.1.3 finally.
+
+*xine-lib-1.1.4_pre20061227 (27 Dec 2006)
+
+ 27 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.4_pre20061227.ebuild:
+ Add a newer preview snapshot, able to play WavPacks (for instance).
+
+ 27 Dec 2006; Bryan Østergaard <kloeri@gentoo.org> xine-lib-1.1.3.ebuild:
+ Re-add ~alpha and ~ia64 keywords.
+
+ 25 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.3_pre20061129.ebuild, xine-lib-1.1.3.ebuild:
+ xine-lib 1.1.3 release does not work that well with flac 1.1.3 (although it
+ builds), so depend on 1.1.2; remove old snapshot.
+
+ 04 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.3.ebuild:
+ Fix handling of truetype useflag, thanks to Kraml Liu n bug #157097.
+
+*xine-lib-1.1.3 (03 Dec 2006)
+
+ 03 Dec 2006; Diego Pettenò <flameeyes@gentoo.org> +xine-lib-1.1.3.ebuild:
+ Bump to 1.1.3 final (just a few commits away from latest snapshot).
+
+ 02 Dec 2006; Bryan Østergaard <kloeri@gentoo.org>
+ xine-lib-1.1.2-r3.ebuild:
+ Stable on Alpha + ia64, bug 156645.
+
+ 01 Dec 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ xine-lib-1.1.2-r3.ebuild:
+ Stable on amd64 wrt bug #156645.
+
+ 01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20061129.ebuild:
+ Fix libtheora dependencies.
+
+ 01 Dec 2006; Jeroen Roovers <jer@gentoo.org> xine-lib-1.1.2-r3.ebuild,
+ xine-lib-1.1.3_pre20061129.ebuild:
+ Marked one stable for HPPA (1.1.2-r3, bug #156645) and the other ~hppa
+ (1.1.3_pre20061129, bug #155067).
+
+ 30 Nov 2006; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.2-r3.ebuild:
+ Stable on ppc64; bug #156645
+
+ 30 Nov 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.2-r3.ebuild:
+ ppc stable, bug #156645
+
+ 01 Dec 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild, xine-lib-1.1.2-r3.ebuild,
+ xine-lib-1.1.3_pre20061129.ebuild:
+ Add the (obvious) libtool dependency as per bug #156734.
+
+ 30 Nov 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ xine-lib-1.1.2-r3.ebuild:
+ Stable on sparc wrt security #156645
+
+*xine-lib-1.1.2-r3 (29 Nov 2006)
+
+ 29 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2-r3.ebuild:
+ Bump patchset to push out a patch for the possible security issue in libreal.
+
+*xine-lib-1.1.3_pre20061129 (29 Nov 2006)
+
+ 29 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.3_pre20061119.ebuild, +xine-lib-1.1.3_pre20061129.ebuild:
+ Update snapshot to fix a couple of serious bugs.
+
+ 25 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.3_pre20061112.ebuild, xine-lib-1.1.3_pre20061119.ebuild:
+ Fix typo in econf line, thanks to David Watzke in bug #155463.
+
+*xine-lib-1.1.3_pre20061119 (19 Nov 2006)
+
+ 19 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.3_pre20061119.ebuild:
+ New snapshot to fix the issue reported in bug #155630, and re-adding
+ ~x86-fbsd keyword.
+
+ 18 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20061112.ebuild:
+ The snapshot does not build on FreeBSD, will re-keyword on the new one (due
+ soon anyway).
+
+ 18 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20061112.ebuild:
+ Don't restrict the dependency to flac 1.1.2, as the current snapshot works
+ with 1.1.3.
+
+ 13 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.3_pre20060929.ebuild, xine-lib-1.1.3_pre20061112.ebuild:
+ Remove old version and drop keywords for arches that didn't keyword ffmpeg.
+
+*xine-lib-1.1.3_pre20061112 (12 Nov 2006)
+
+ 12 Nov 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.3_pre20061112.ebuild:
+ New snapshot from current CVS, fixed a few bugs with FLAC files, improved
+ freetype/fontconfig support, and now uses pkg-config to search for Xorg
+ libraries rather than linking tests.
+
+ 30 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild:
+ Add autotools version dependencies.
+
+ 26 Oct 2006; Joshua Jackson <tsunam@gentoo.org> xine-lib-1.1.2-r2.ebuild:
+ adding a additional filter for -fno-omit per bug #149704
+
+ 21 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild:
+ As 1.1.2 is the last version without unconditional mp3 support, rename mad
+ useflag in mp3 and be done with all the reports of MP3 not working.
+
+ 19 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild, xine-lib-1.1.3_pre20060929.ebuild:
+ Depend on 1.1.2 version of flac, as the 1.1.3 version changes API.
+
+ 13 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild, -xine-lib-1.1.3_pre20060914.ebuild,
+ xine-lib-1.1.3_pre20060929.ebuild:
+ Remove old snapshot, disable freetype in all these versions as it's not
+ working as intended anyway. FreeType/FontConfig support will be present in
+ next snapshot.
+
+ 05 Oct 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild:
+ Removing references to media-video/nvidia-glx since it is no longer in the
+ tree.
+
+ 01 Oct 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild, xine-lib-1.1.3_pre20060914.ebuild,
+ xine-lib-1.1.3_pre20060929.ebuild:
+ Remove build-time dependency on xextproto.
+
+ 30 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20060929.ebuild:
+ Remove the extra --without-pulseaudio parameter, see bug #149587.
+
+*xine-lib-1.1.3_pre20060929 (29 Sep 2006)
+
+ 29 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.3_pre20060929.ebuild:
+ New snapshot, with mmap support optional, a lot of Coverity fixes, and
+ Shorten files playing in Amarok.
+
+ 16 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild, -xine-lib-1.1.3_pre20060831.ebuild,
+ xine-lib-1.1.3_pre20060914.ebuild:
+ Fix gnome useflag switch, remove old snapshot.
+
+*xine-lib-1.1.3_pre20060914 (14 Sep 2006)
+
+ 14 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.3_pre20060914.ebuild:
+ New snapshot, with quite a bit of fixes from upstream.
+
+ 10 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20060831.ebuild:
+ Drop monolithic X11 support, no more need for VIDEO_CARDS support, XvMCW is
+ used every time. Simplify the ebuild notably.
+
+ 09 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20060831.ebuild:
+ Remove asf useflag and enable it every time, now that a WMV decoder is
+ available.
+
+ 08 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild:
+ Bump patchset to fix again bug #142488.
+
+ 05 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20060831.ebuild:
+ Correctly disable pulseaudio.
+
+ 01 Sep 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20060831.ebuild:
+ Bump patchset to build again on amd64/x86.
+
+ 31 Aug 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20060831.ebuild:
+ Bump patchset, fix building on non-x86, non-amd64 systems, thanks to Alberto
+ Zennaro for reporting.
+
+ 31 Aug 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.3_pre20060831.ebuild:
+ Fix typo, many thanks to David Watzke in bug #145734.
+
+ 31 Aug 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild, xine-lib-1.1.3_pre20060831.ebuild:
+ Fix visibility patch to export the plugin info for dxr3, thanks to Alejandro
+ Homs-Puron in bug #142488.
+
+*xine-lib-1.1.3_pre20060831 (30 Aug 2006)
+
+ 30 Aug 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.3_pre20060831.ebuild:
+ Add pre-release of xine-lib depending on newer ffmpeg allowing people on
+ non-x86 platforms to play WMV files. Bugs still welcome.
+
+ 26 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild:
+ Make debug build actually be a debug build, by undefining NDEBUG as well as
+ defining DEBUG. Bump patchset to fix a build error with debug enabled.
+
+ 15 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060328-r9.ebuild:
+ Drop latest vulnerable version.
+
+ 15 Jul 2006; Rene Nussbaumer <killerfox@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild:
+ Stable on hppa. See bug #139319.
+
+ 15 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.1-r3.ebuild, -xine-lib-1.1.2_pre20060328-r11.ebuild,
+ -xine-lib-1.1.2_pre20060630-r1.ebuild, -xine-lib-1.1.2.ebuild,
+ -xine-lib-1.1.2-r1.ebuild:
+ Remove old, vulnerable versions.
+
+ 14 Jul 2006; Thomas Cort <tcort@gentoo.org> xine-lib-1.1.2-r2.ebuild:
+ Stable on alpha wrt security Bug #139319.
+
+ 13 Jul 2006; Jason Wever <weeve@gentoo.org> xine-lib-1.1.2-r2.ebuild:
+ Stable on SPARC wrt security bug #139319.
+
+ 13 Jul 2006; Aron Griffis <agriffis@gentoo.org> xine-lib-1.1.2-r2.ebuild:
+ Mark 1.1.2-r2 stable on ia64
+
+ 12 Jul 2006; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.2-r2.ebuild:
+ Stable on ppc64; bug #139319
+
+ 12 Jul 2006; Joshua Jackson <tsunam@gentoo.org> xine-lib-1.1.2-r2.ebuild:
+ Stable x86; security bug #139319
+
+ 11 Jul 2006; Luis Medinas <metalgod@gentoo.org> xine-lib-1.1.2-r2.ebuild:
+ Stable on amd64. See security bug #139319.
+
+ 11 Jul 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.2-r2.ebuild:
+ ppc stable, bug #139319
+
+*xine-lib-1.1.2-r2 (11 Jul 2006)
+
+ 11 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2-r2.ebuild:
+ New patch to fix possible heap overflows in MMS code. See bug #139319.
+
+*xine-lib-1.1.2-r1 (11 Jul 2006)
+
+ 11 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2-r1.ebuild:
+ Add the promised always-shared ffmpeg policy, need a version bump as sh does
+ not have it keyworded.
+
+*xine-lib-1.1.2 (10 Jul 2006)
+
+ 10 Jul 2006; Diego Pettenò <flameeyes@gentoo.org> +xine-lib-1.1.2.ebuild:
+ Bump to 1.1.2 release, finally.
+
+ 09 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild, xine-lib-1.1.2_pre20060328-r9.ebuild,
+ xine-lib-1.1.2_pre20060328-r11.ebuild,
+ xine-lib-1.1.2_pre20060630-r1.ebuild:
+ Remove xorg-server fake depend, was an artefact produced by the first dep
+ checking scripts.
+
+ 09 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild, xine-lib-1.1.2_pre20060328-r9.ebuild,
+ xine-lib-1.1.2_pre20060328-r11.ebuild,
+ xine-lib-1.1.2_pre20060630-r1.ebuild:
+ Replace einfo with elog.
+
+ 07 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild, xine-lib-1.1.2_pre20060328-r9.ebuild,
+ xine-lib-1.1.2_pre20060328-r11.ebuild,
+ xine-lib-1.1.2_pre20060630-r1.ebuild:
+ Depend on series 6 of virtual/x11 so to not screw up stable users with
+ modular setup.
+
+ 07 Jul 2006; Chris Gianelloni <wolf31o2@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild, xine-lib-1.1.2_pre20060328-r9.ebuild,
+ xine-lib-1.1.2_pre20060328-r11.ebuild,
+ xine-lib-1.1.2_pre20060630-r1.ebuild:
+ Also adding nvidia-legacy-drivers, since they're also proper for older
+ nvidia cards.
+
+ 07 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild, xine-lib-1.1.2_pre20060328-r9.ebuild,
+ xine-lib-1.1.2_pre20060328-r11.ebuild,
+ xine-lib-1.1.2_pre20060630-r1.ebuild:
+ Fix dependency to accept nvidia-drivers too.
+
+*xine-lib-1.1.2_pre20060630-r1 (03 Jul 2006)
+
+ 03 Jul 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060606-r2.ebuild,
+ -xine-lib-1.1.2_pre20060606-r3.ebuild, -xine-lib-1.1.2_pre20060630.ebuild,
+ +xine-lib-1.1.2_pre20060630-r1.ebuild:
+ Add a patch to fix missing timeout on network streaming, and remove old
+ versions.
+
+*xine-lib-1.1.2_pre20060630 (30 Jun 2006)
+
+ 30 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060630.ebuild:
+ New snapshot with reduced patchset, near to 1.1.2 final release.
+
+ 17 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060606-r3.ebuild:
+ Bump patchset with a new patch for 5.1 AAC support.
+
+*xine-lib-1.1.2_pre20060606-r3 (17 Jun 2006)
+
+ 17 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060606-r3.ebuild:
+ Add revbump to fix strict-aliasing rules.
+
+*xine-lib-1.1.2_pre20060606-r2 (15 Jun 2006)
+
+ 15 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060606-r1.ebuild,
+ +xine-lib-1.1.2_pre20060606-r2.ebuild:
+ New revision to fix bug #136870.
+
+ 10 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060606-r1.ebuild:
+ Bump patchset to fix typo.
+
+ 10 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild, xine-lib-1.1.2_pre20060328-r9.ebuild,
+ xine-lib-1.1.2_pre20060328-r11.ebuild:
+ Disable nls for all older versions, as it's broken and doesn't work anyway.
+
+*xine-lib-1.1.2_pre20060606-r1 (10 Jun 2006)
+
+ 10 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060606.ebuild, +xine-lib-1.1.2_pre20060606-r1.ebuild:
+ Bump revision fixing definitely the i18n issues so that they work.
+
+ 09 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060606.ebuild:
+ Bump patchset to fix issues with streams after security fix. Use emake for
+ install stage.
+
+ 07 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r11.ebuild:
+ Don't apply both 237 and 240 when using gcc 3.3, better safe than sorry.
+
+ 07 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060606.ebuild:
+ Remove the patch removal and add support for updating translations.
+
+ 07 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r9.ebuild,
+ xine-lib-1.1.2_pre20060328-r11.ebuild:
+ Don't skip the visibility patch if GCC does not support it, as the
+ constantise patch then fails to apply. Stable on -r11 is asked already.
+
+*xine-lib-1.1.2_pre20060606 (06 Jun 2006)
+
+ 06 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060606.ebuild:
+ Add new snapshot with new patchset (reduced).
+
+ 06 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r11.ebuild:
+ ppc stable, bug #135734
+
+ 06 Jun 2006; Markus Rothe <corsair@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r11.ebuild:
+ Stable on ppc64; bug #135734
+
+*xine-lib-1.1.2_pre20060328-r11 (05 Jun 2006)
+
+ 05 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060328-r1.ebuild,
+ -xine-lib-1.1.2_pre20060328-r10.ebuild,
+ +xine-lib-1.1.2_pre20060328-r11.ebuild:
+ Add new revision hopefully fixing the Altivec problems on PowerPC, drop old
+ revisions.
+
+ 05 Jun 2006; Markus Rothe <corsair@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r9.ebuild:
+ Stable on ppc64; bug #134951
+
+ 03 Jun 2006; Rene Nussbaumer <killerfox@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r9.ebuild:
+ Stable on hppa. See bug #134951.
+
+ 03 Jun 2006; Mark Loeser <halcy0n@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r9.ebuild:
+ Stable on x86; bug #134951
+
+ 02 Jun 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r9.ebuild:
+ ppc stable, bug #134951
+
+*xine-lib-1.1.2_pre20060328-r10 (02 Jun 2006)
+
+ 02 Jun 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060328-r10.ebuild:
+ Add new revision with a fix for stream containing ' character.
+
+ 01 Jun 2006; Jason Wever <weeve@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r9.ebuild:
+ Stable on SPARC wrt security bug #134951.
+
+ 01 Jun 2006; Thomas Cort <tcort@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r9.ebuild:
+ Stable on alpha wrt security Bug #134951.
+
+ 01 Jun 2006; Luis Medinas <metalgod@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r9.ebuild:
+ Stable on amd64 for security bug #134951.
+
+*xine-lib-1.1.2_pre20060328-r9 (31 May 2006)
+
+ 31 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060328-r6.ebuild,
+ -xine-lib-1.1.2_pre20060328-r7.ebuild,
+ -xine-lib-1.1.2_pre20060328-r8.ebuild,
+ +xine-lib-1.1.2_pre20060328-r9.ebuild:
+ Patchset bump to fix the buffer overflow reported in bug #134951. Also
+ disable the visibility patch if the compiler does not support
+ -fvisibility=hidden.
+
+*xine-lib-1.1.2_pre20060328-r8 (28 May 2006)
+
+ 28 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060328-r8.ebuild:
+ Bump patchset, added patch to fix FLAC reporting no audio (KDE Bug #128217.
+
+ 26 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r7.ebuild:
+ Don't force un-parallel make.
+
+ 24 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r7.ebuild:
+ Add ~x86-fbsd keyword.
+
+*xine-lib-1.1.2_pre20060328-r7 (22 May 2006)
+
+ 22 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060328-r7.ebuild:
+ Add new revision with a patch to allow playing of m4b files.
+
+ 17 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060328-r2.ebuild,
+ -xine-lib-1.1.2_pre20060328-r5.ebuild:
+ Drop old versions.
+
+ 14 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r6.ebuild:
+ Filter -fforce-addr in any case, bug #132416.
+
+*xine-lib-1.1.2_pre20060328-r6 (09 May 2006)
+
+ 09 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060328-r6.ebuild:
+ Add patch to play correctly 5.1 AAC streams.
+
+ 07 May 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r5.ebuild:
+ Enable forcefully fast install.
+
+ 30 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r5.ebuild:
+ Drop warning about omitted frame pointer as it's already fixed.
+
+ 26 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r5.ebuild:
+ Remove extra flags handling for x86.
+
+ 26 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r5.ebuild:
+ Bump patchset, to fix visibility of dvdnav plugin.
+
+*xine-lib-1.1.2_pre20060328-r5 (26 Apr 2006)
+
+ 26 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060328-r4.ebuild,
+ +xine-lib-1.1.2_pre20060328-r5.ebuild:
+ Add new revision, restore internal copy of dvdnav or seeking is not
+ possible. Bump patchset to fix build with constantize patch.
+
+ 26 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r4.ebuild:
+ Bump patchset version, with an extra patch to mark constant some data
+ structures to reduce memory usage, and enforce v4l useflag.
+
+*xine-lib-1.1.2_pre20060328-r4 (26 Apr 2006)
+
+ 26 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060328-r3.ebuild,
+ +xine-lib-1.1.2_pre20060328-r4.ebuild:
+ New experimental revision, this time should build with all the options
+ enabled and with minimum symbols.
+
+*xine-lib-1.1.2_pre20060328-r3 (26 Apr 2006)
+
+ 26 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060328-r3.ebuild:
+ Add experimental revision that changes the FAAD fix with an oculate use of
+ -fvisibility=hidden, and also hide all the unneeded symbols on plugins to
+ speed up loading. Use external libdvdnav library (as now it works).
+
+*xine-lib-1.1.2_pre20060328-r2 (25 Apr 2006)
+
+ 25 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060328-r2.ebuild:
+ Bump revision, to fix OSD horizontal lines (bug #131185) and finally bug
+ #112921.
+
+ 24 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.1-r5.ebuild:
+ Remove old version.
+
+ 22 Apr 2006; Guy Martin <gmsoft@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r1.ebuild:
+ Stable on hppa.
+
+ 22 Apr 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r1.ebuild:
+ ppc stable, bug #128838
+
+ 22 Apr 2006; Thomas Cort <tcort@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r1.ebuild:
+ Stable on amd64 wrt security Bug #128838.
+
+ 22 Apr 2006; Markus Rothe <corsair@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r1.ebuild:
+ Stable on ppc64
+
+ 22 Apr 2006; Mark Loeser <halcy0n@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r1.ebuild:
+ Stable on x86; bug #128838
+
+ 21 Apr 2006; Gustavo Zacarias <gustavoz@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r1.ebuild:
+ Stable on sparc wrt security #128838
+
+ 21 Apr 2006; Thomas Cort <tcort@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r1.ebuild:
+ Stable on alpha wrt security Bug #128838.
+
+ 21 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328-r1.ebuild:
+ Remove the mad big fat warning from last ebuild as it doesn't crash players
+ anymore.
+
+*xine-lib-1.1.2_pre20060328-r1 (20 Apr 2006)
+
+ 20 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.2_pre20060328.ebuild, +xine-lib-1.1.2_pre20060328-r1.ebuild:
+ Add patch to fix access to authenticated HTTP streams. Thanks to Mark
+ Kretschmann from the amaroK team for reporting and helping tracking it down.
+
+ 20 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328.ebuild:
+ Bump patchlevel, add patch to fix crashes trying to play mp3s when mad is
+ disabled.
+
+ 17 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.2_pre20060328.ebuild:
+ Bump patchset to fix bug #130217. Fix dependencies over virtual/libintl and
+ virtual/libiconv.
+
+ 06 Apr 2006; Thomas Cort <tcort@gentoo.org>
+ xine-lib-1.1.2_pre20060328.ebuild:
+ Added ~alpha keyword.
+
+ 06 Apr 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.1-r4.ebuild:
+ Drop old version.
+
+ 06 Apr 2006; Thomas Cort <tcort@gentoo.org> xine-lib-1.1.1-r5.ebuild:
+ Added ~alpha keyword wrt Bug #118526.
+
+ 06 Apr 2006; Patrick McLean <chutzpah@gentoo.org>
+ xine-lib-1.1.1-r4.ebuild, xine-lib-1.1.1-r5.ebuild,
+ xine-lib-1.1.2_pre20060328.ebuild:
+ Grammar fix for the mad warning in pkg_postinst().
+
+*xine-lib-1.1.2_pre20060328 (28 Mar 2006)
+
+ 28 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.2_pre20060328.ebuild:
+ Add CVS snapshot to test AAC support for who still has troubles with 1.1.1-r5.
+
+ 28 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r5.ebuild:
+ Bump patchset to fix bug #127821.
+
+ 28 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r5.ebuild:
+ Bump patchset with a minor fix.
+
+*xine-lib-1.1.1-r5 (27 Mar 2006)
+
+ 27 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.1-r5.ebuild:
+ Add new version that allows to play aac/m4a files on 64-bit systems.
+
+ 21 Mar 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r4.ebuild:
+ Bump patchset version to fix bug #124802.
+
+ 09 Feb 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r4.ebuild:
+ Drop has_pic function. Leave at x86 arch team decide what to do.
+
+ 04 Feb 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r4.ebuild:
+ Change nvidia, i8x0 and cle266 useflags to VIDEO_CARDS values (nvidia, i810
+ and via), so that setting that variable is enough to get the right version
+ of xvmc (or the wrapper if more than one value is present). Add warning
+ about inability to play mp3s with -mad. Remove elibtoolize after
+ eautoreconf, that is already took care by autotools.
+
+ 29 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -files/CVE-2005-4048.patch, -files/xine-lib-formatstring.patch,
+ -xine-lib-1_rc8-r2.ebuild, -xine-lib-1.1.0.ebuild,
+ -xine-lib-1.1.1-r2.ebuild, xine-lib-1.1.1-r3.ebuild:
+ Drop old versions (dropping ~mips keyword, see bug #111561); remove -*
+ keyword from newer ones. Remove orphan patches.
+
+ 12 Jan 2006; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.1-r4.ebuild:
+ Added ~ppc64
+
+ 12 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild, xine-lib-1.1.1-r4.ebuild:
+ Bump also stable version to patchset 24 and allow to actually disable xvmc.
+
+ 12 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r4.ebuild:
+ Allow to entirely disable XvMC and XxMC plugins with -xvmc.
+
+ 10 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.0.1-r4.ebuild:
+ Remove old version.
+
+*xine-lib-1.1.1-r4 (10 Jan 2006)
+
+ 10 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild, +xine-lib-1.1.1-r4.ebuild:
+ Bumped patchset to version 23, with patch to remove automatic detection of
+ libmodplug. 1.1.1-r3 will disable modplug entirely, 1.1.1-r4 have modplug
+ useflag (so some keywords were dropped).
+
+ 09 Jan 2006; Bryan Østergaard <kloeri@gentoo.org
+ xine-lib-1.1.1-r3.ebuild:
+ Stable on alpha, bug 116181.
+
+ 04 Jan 2006; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild:
+ Bumped patchset to version 22, fixing bug #113255 (a part ffmpeg).
+
+ 03 Jan 2006; Bryan Østergaard <kloeri@gentoo.org
+ xine-lib-1.1.1-r3.ebuild:
+ ~alpha keyword, bug 116181.
+
+ 02 Jan 2006; Tobias Scherbaum <dertobi123@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild:
+ ppc stable, bug #116181
+
+ 01 Jan 2006; Simon Stelling <blubb@gentoo.org> xine-lib-1.1.1-r3.ebuild:
+ stable on amd64 wrt bug 116181
+
+ 31 Dec 2005; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.1-r3.ebuild:
+ Stable on ppc64
+
+ 30 Dec 2005; Mark Loeser <halcy0n@gentoo.org> xine-lib-1.1.1-r3.ebuild:
+ Stable on x86; bug #116181
+
+ 30 Dec 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild:
+ Stable on sparc wrt security #116181
+
+ 28 Dec 2005; Guy Martin <gmsoft@gentoo.org> xine-lib-1.1.1-r3.ebuild:
+ That one compiles on hppa.
+
+ 26 Dec 2005; Luca Barbato <lu_zero@gentoo.org> xine-lib-1_rc8-r2.ebuild:
+ oggvorbis Cleanup
+
+ 24 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.0-r5.ebuild:
+ Drop version 1.1.0-r5.
+
+ 24 Dec 2005; Bryan Østergaard <kloeri@gentoo.org
+ xine-lib-1.1.1-r2.ebuild:
+ Stable on alpha + ia64, bug 115849.
+
+ 20 Dec 2005; Mark Loeser <halcy0n@gentoo.org> xine-lib-1.1.1-r2.ebuild:
+ Stable on x86; bug #115849
+
+ 19 Dec 2005; Michael Hanselmann <hansmi@gentoo.org>
+ xine-lib-1.1.1-r2.ebuild:
+ Stable on hppa.
+
+ 19 Dec 2005; Luis Medinas <metalgod@gentoo.org> xine-lib-1.1.1-r2.ebuild:
+ Stable on amd64. See bug #115849.
+
+ 19 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r2.ebuild, xine-lib-1.1.1-r3.ebuild:
+ Bump patchsets to add a build-fix for sparc, and mark sparc stable as per
+ bug #115849 on gustavoz's behalf.
+
+ 18 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild:
+ Don't use digilander, use Gentoo's mirror instead.
+
+ 17 Dec 2005; Michael Hanselmann <hansmi@gentoo.org>
+ xine-lib-1.1.1-r2.ebuild:
+ Stable on ppc. See bug #115849.
+
+ 17 Dec 2005; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.1-r2.ebuild:
+ Stable on ppc64; bug #115849
+
+ 17 Dec 2005; Luca Barbato <lu_zero@gentoo.org> xine-lib-1_rc8-r2.ebuild:
+ Cleanup
+
+ 16 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r3.ebuild:
+ Add patch to build fine with latest ffmpeg also when failing because of
+ toolchain.
+
+*xine-lib-1.1.1-r3 (16 Dec 2005)
+*xine-lib-1.1.1-r2 (16 Dec 2005)
+
+ 16 Dec 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/CVE-2005-4048.patch, -xine-lib-1.1.0-r7.ebuild,
+ -xine-lib-1.1.1.ebuild, -xine-lib-1.1.1-r1.ebuild,
+ +xine-lib-1.1.1-r2.ebuild, +xine-lib-1.1.1-r3.ebuild:
+ Added patch to fix ffmpeg problems, -r2 will always use internal ffmpeg, -r3
+ will use the external if +ffmpeg is used. Don't force to not strip, as it
+ seems to work fine anyway.
+
+ 29 Nov 2005; Jason Wever <weeve@gentoo.org> xine-lib-1.1.1-r1.ebuild:
+ Added ~sparc keyword wrt bug #113107.
+
+ 23 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r1.ebuild:
+ Update the patchset, disable win32codecs entirely when not requested. Fix
+ building on FreeBSD.
+
+ 22 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.0.1-r4.ebuild, xine-lib-1.1.0.ebuild, xine-lib-1.1.0-r5.ebuild,
+ xine-lib-1.1.0-r7.ebuild, xine-lib-1.1.1.ebuild, xine-lib-1.1.1-r1.ebuild:
+ Use mirror://gentoo/ for patchsets.
+
+ 22 Nov 2005; Luca Barbato <lu_zero@gentoo.org> xine-lib-1.1.1-r1.ebuild:
+ Marked ~ppc
+
+ 22 Nov 2005; Chris White <chriswhite@gentoo.org> xine-lib-1.1.1-r1.ebuild:
+ Marked ~x86 xine-lib-1.1.1-r1 for bug #113107.
+
+ 21 Nov 2005; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.1-r1.ebuild:
+ Added ~ppc64 keyword; bug #113107
+
+ 21 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r1.ebuild:
+ Add patch to replace -Os to -O2 to try to fix bug #113159.
+
+ 21 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r1.ebuild:
+ Added debug useflag as per bug #112980.
+
+ 21 Nov 2005; Herbie Hopkins <herbs@gentoo.org> xine-lib-1.1.1-r1.ebuild:
+ Marked ~amd64 wrt bug #113107.
+
+ 21 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r1.ebuild:
+ Fix dep as per bug #113125. Repoman let this go :|
+
+ 20 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.1-r1.ebuild:
+ Re-state ffmpeg dependency as I forgot to re-add it.
+
+*xine-lib-1.1.1-r1 (20 Nov 2005)
+
+ 20 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.1-r1.ebuild:
+ New version with ffmpeg support, and asf dependant on asf useflag (allows to
+ play audio of wma/wmv files using ffmpeg on non-x86 arches).
+
+*xine-lib-1.1.1 (15 Nov 2005)
+
+ 15 Nov 2005; Diego Pettenò <flameeyes@gentoo.org> +xine-lib-1.1.1.ebuild:
+ Updated to latest upstream version. ffmpeg useflag is disabled until a newer
+ snapshot of ffmpeg is available, use the internal copy in the mean time.
+
+*xine-lib-1.1.0-r7 (14 Nov 2005)
+
+ 14 Nov 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.0-r6.ebuild, +xine-lib-1.1.0-r7.ebuild:
+ Append LFS flags, as they seems to be needed for some files that does not
+ include config.h as they should. Could fix problems people were having after
+ removing optimisations.
+
+ 31 Oct 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1_rc8-r2.ebuild:
+ Don't install INSTALL file.
+
+ 14 Oct 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.0-r6.ebuild:
+ Different way to handle XvMC libraries: if more than one support is
+ requested, don't enable xvmc at all, don't die.
+
+ 11 Oct 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.0-r6.ebuild:
+ Don't try to use ffmpeg to decode mp3s if mad is not present, sounds like a
+ bad idea at the moment. Might solve the flac problems that someone is
+ having, or might not.
+
+ 09 Oct 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.0.1-r4.ebuild, xine-lib-1.1.0-r5.ebuild,
+ xine-lib-1.1.0-r6.ebuild:
+ Re-fix the virtual/os-headers as per bug #108074, the security fixes were
+ out-of-sync.
+
+*xine-lib-1.1.0-r6 (08 Oct 2005)
+*xine-lib-1.1.0-r5 (08 Oct 2005)
+*xine-lib-1.0.1-r4 (08 Oct 2005)
+*xine-lib-1_rc8-r2 (08 Oct 2005)
+
+ 08 Oct 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/xine-lib-formatstring.patch, -xine-lib-1_rc8-r1.ebuild,
+ +xine-lib-1_rc8-r2.ebuild, -xine-lib-1.0-r2.ebuild,
+ -xine-lib-1.0.1-r3.ebuild, +xine-lib-1.0.1-r4.ebuild,
+ -xine-lib-1.0.2.ebuild, -xine-lib-1.1.0-r3.ebuild,
+ -xine-lib-1.1.0-r4.ebuild, +xine-lib-1.1.0-r5.ebuild,
+ +xine-lib-1.1.0-r6.ebuild:
+ Added patch wrt #107854.
+
+ 04 Oct 2005; Hardave Riar <hardave@gentoo.org> xine-lib-1.1.0.ebuild:
+ Keyworded ~mips.
+
+ 04 Oct 2005; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.0-r2.ebuild,
+ xine-lib-1.0.1-r3.ebuild, xine-lib-1.0.2.ebuild, xine-lib-1.1.0.ebuild,
+ xine-lib-1.1.0-r3.ebuild, xine-lib-1.1.0-r4.ebuild:
+ Change linux-headers to virtual/os-headers for v4l dependency. Fixes bug
+ #108074.
+
+ 14 Sep 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.0-r4.ebuild:
+ Fix dependencies for modular Xorg.
+
+ 13 Sep 2005; Aron Griffis <agriffis@gentoo.org> xine-lib-1.1.0.ebuild:
+ Mark 1.1.0 stable on alpha
+
+ 11 Sep 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.0-r4.ebuild:
+ Added patch to compile on x86 with GCC4. Closes #104966.
+
+*xine-lib-1.1.0-r4 (08 Sep 2005)
+
+ 08 Sep 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.0-r4.ebuild:
+ Added new revision with ffmpeg useflag to enable external ffmpeg as it was
+ done for 1.0.1. Dropped ~hppa and ~arm keywords as they don't have the
+ latest ffmpeg version that is needed.
+
+ 05 Sep 2005; Olivier Crête <tester@gentoo.org> xine-lib-1.1.0-r3.ebuild:
+ Added strip-flags -momit-leaf-frame-pointer, see bug #104189
+
+ 05 Sep 2005; Markus Rothe <corsair@gentoo.org> xine-lib-1.1.0.ebuild:
+ Stable on ppc64
+
+ 05 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.0-r2.ebuild,
+ xine-lib-1.0.1-r3.ebuild, xine-lib-1.0.2.ebuild, xine-lib-1.1.0.ebuild,
+ xine-lib-1.1.0-r3.ebuild:
+ Call elibtoolize after all autotool support is rebuilt.
+
+*xine-lib-1.1.0-r3 (03 Sep 2005)
+
+ 03 Sep 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.0-r2.ebuild, +xine-lib-1.1.0-r3.ebuild:
+ Added patch to fix internal faad in xine-lib. Thanks to Dan Doel in bug
+ #102775.
+
+ 02 Sep 2005; Diego Pettenò <flameeyes@gentoo.org> metadata.xml:
+ Taking direct maintainership.
+
+ 02 Sep 2005; Stefan Briesenick <sbriesen@gentoo.org>
+ xine-lib-1.1.0-r2.ebuild:
+ filter -fforce-addr on x86, since it breaks ffmpeg module.
+
+ 02 Sep 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.0-r2.ebuild:
+ Cleanup of eautoreconf call to use the new style AT_M4DIR variable. Use at
+ least -O2 on x86 to build. Fix xvmc library name missing, thanks to Torsten
+ Tetteroo in bug #104600.
+
+ 30 Aug 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.0-r2.ebuild:
+ On x86 we need to force a few more flags. Added a workaround section for it
+ and a warning about the unusable debug information caused by
+ -fomit-frame-pointer.
+
+ 29 Aug 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1_rc6-r2.ebuild, xine-lib-1.1.0-r2.ebuild:
+ Removed 1_rc6-r2 ebuild now that sparc has a better stable.
+
+*xine-lib-1.1.0-r2 (29 Aug 2005)
+
+ 29 Aug 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.1.0-r1.ebuild, +xine-lib-1.1.0-r2.ebuild:
+ Added patch to avoid adding extra cflags if user doesn't provide them.
+ Removed cflags filtering, as now it should be less picky with them (and most
+ of them was related to rc versions). Removed -r1 as that seemed to crash
+ pretty badly with some DVDs. With this version it should be possible to have
+ useful backtraces, too.
+
+ 24 Aug 2005; Aron Griffis <agriffis@gentoo.org> xine-lib-1.1.0.ebuild:
+ stable on ia64
+
+ 24 Aug 2005; Gustavo Zacarias <gustavoz@gentoo.org> xine-lib-1.1.0.ebuild:
+ Stable on sparc wrt #98805 and others
+
+ 24 Aug 2005; Aron Griffis <agriffis@gentoo.org> xine-lib-1.0.1-r3.ebuild:
+ stable on ia64
+
+ 18 Aug 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.1.0-r1.ebuild:
+ Added patch to let sdl support compile on FreeBSD.
+
+*xine-lib-1.1.0-r1 (18 Aug 2005)
+
+ 18 Aug 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.1.0-r1.ebuild:
+ New patch to use external libraries for a52, mad and dts and make them
+ optional. Xine built with -mad now will not play mp3s. Ebuild cleanup.
+
+ 13 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.0-r2.ebuild,
+ xine-lib-1.0.1-r3.ebuild, xine-lib-1.0.2.ebuild, xine-lib-1.1.0.ebuild:
+ Added use_enable gnome that was missing. Thanks to Petteri Räty in bug
+ #102005.
+
+ 07 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.0.ebuild:
+ Updated 02_all_pic.patch for hardened toolchain.
+
+ 05 Aug 2005; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.0.ebuild:
+ Updated dependencies (dropped libpng dependency, added imagemagick with
+ imagemagick useflag). Removed dataflow.dia from docs as is present no more.
+ Use tc-arch to get the local architecture (fix for G/FBSD). Get rid of [ ]
+ in favour of [[ ]].
+
+ 31 Jul 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -xine-lib-1.0-r3.ebuild, -xine-lib-1.0-r4.ebuild,
+ -xine-lib-1.0.1-r1.ebuild, -xine-lib-1.0.1-r2.ebuild:
+ Removed old versions.
+
+ 30 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.0.ebuild:
+ Exclude two fbsd patches that are going to be dropped in the next patchset.
+
+ 28 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.0.ebuild:
+ Updated patches for last version, removed unused patches, added patch for
+ Gentoo/FreeBSD compatibility.
+
+ 27 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> xine-lib-1.1.0.ebuild:
+ Exclude vidix patch as per bug #100434.
+
+*xine-lib-1.1.0 (26 Jul 2005)
+
+ 26 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> +xine-lib-1.1.0.ebuild:
+ Added upstrea 1.1.0 version, external FFMPEG disabled as it needs a newer
+ version than the snapshot we have.
+
+*xine-lib-1.0.2 (26 Jul 2005)
+
+ 26 Jul 2005; Diego Pettenò <flameeyes@gentoo.org> +xine-lib-1.0.2.ebuild:
+ New upstream version (1.0.2).
+
+ 16 Jul 2005; Joseph Jezak <josejx@gentoo.org> xine-lib-1.0.1-r3.ebuild:
+ Marked ppc stable for bug #98805.
+
+ 13 Jul 2005; Markus Rothe <corsair@gentoo.org> xine-lib-1.0.1-r3.ebuild:
+ Stable on ppc64 (bug #98805)
+
+ 12 Jul 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.0.1-r3.ebuild:
+ Marked stable on amd64.
+
+ 01 Jul 2005; Sven Wegener <swegener@gentoo.org> xine-lib-1_rc6-r2.ebuild,
+ xine-lib-1_rc8-r1.ebuild:
+ QA: Clean up the amd64? ( X? ( ) ) dependencies.
+
+*xine-lib-1.0.1-r3 (29 May 2005)
+
+ 29 May 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.0.1-r3.ebuild:
+ New revision, with patch to fix 64-bit byteswapping on non-x86 arches.
+
+*xine-lib-1.0.1-r2 (26 May 2005)
+
+ 26 May 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +xine-lib-1.0.1-r2.ebuild:
+ New revision with FreeBSD's ports patches (for compatibility with
+ Gentoo/FreeBSD) and external a52dec and libmad (via useflags).
+
+ 15 May 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.0.1-r1.ebuild:
+ Cleanup of ebuild: using $() syntax for command expansion; better check for
+ gcc 3.4 or better (consider gcc 4).
+
+ 15 May 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1_rc6-r2.ebuild, xine-lib-1_rc8-r1.ebuild,
+ xine-lib-1.0-r2.ebuild, xine-lib-1.0-r3.ebuild, xine-lib-1.0-r4.ebuild,
+ xine-lib-1.0.1-r1.ebuild:
+ Moved to toolchain-funcs eclass.
+
+ 09 May 2005; Aron Griffis <agriffis@gentoo.org> xine-lib-1.0-r2.ebuild:
+ stable on ia64
+
+ 07 May 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.0.1-r1.ebuild:
+ Add patch to fix vidix compilation with gcc4. Fixes #90868.
+
+ 30 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1.0.1-r1.ebuild:
+ Make xine-lib depend on fame just for dxr3 support.
+
+ 29 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ xine-lib-1_rc6-r2.ebuild, xine-lib-1_rc8-r1.ebuild,
+ xine-lib-1.0-r2.ebuild, xine-lib-1.0-r3.ebuild, xine-lib-1.0-r4.ebuild,
+ xine-lib-1.0.1-r1.ebuild:
+ Fixed patchset urls.
+
+ 29 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -files/protect-CFLAGS.patch-1_rc6,
+ -files/xine-lib-1_rc6-configure-sparc.patch,
+ -files/xine-lib-1_rc6-mmx.patch, -files/xine-lib-1_rc6-2.6.patch,
+ -files/xine-lib-1_rc6-pic.patch, -files/xine-lib-1_rc7-2.6.patch,
+ -files/xine-lib-1_rc7-configure-sparc.patch,
+ -files/xine-lib-1_rc7-mmx.patch, -files/xine-lib-1_rc7-pic.patch,
+ -files/xine-lib-1.0-wma.patch, -files/xine-lib-1_rc6-XSA-2004-8.patch,
+ -files/xine-lib-1_rc8-configure.ac.patch,
+ -files/xine-lib-XSA-2004-8.patch, -files/djb_demux_aiff.patch,
+ -files/xine-lib-configure.ac.patch,
+ -files/xine-lib-configure-checks.patch,
+ -files/xine-lib-configure-xvmc-header.patch, -files/xine-lib-gcc4.patch,
+ -files/xine-lib-hardened-mmx.patch, -files/xine-lib-x11.patch,
+ xine-lib-1_rc6-r2.ebuild, xine-lib-1_rc8-r1.ebuild,
+ xine-lib-1.0-r2.ebuild, xine-lib-1.0-r3.ebuild, xine-lib-1.0-r4.ebuild:
+ Removed all the patches from FILESDIR and moved them on patch tarballs.
+
+*xine-lib-1.0.1-r1 (29 Apr 2005)
+
+ 29 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -files/xine-lib-1.0.1-configurebis.patch, -xine-lib-1.0.1.ebuild,
+ +xine-lib-1.0.1-r1.ebuild:
+ Added a patch to fix that XvMC thing which got more b0rked with 1.0.1
+ release, fixes #90776. Moved patches on an external tarball without
+ having to have them in FILESDIR.
+
+ 26 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ -files/xine-lib-0.9.12-r2-directfb.patch, -files/xineconfig.patch-0.9.13,
+ -files/xine-lib-0.9.13-kxine.patch, -files/protect-CFLAGS.patch-1_rc2,
+ -files/protect-CFLAGS.patch-1_rc3, -files/protect-CFLAGS.patch-1_rc4,
+ -files/protect-CFLAGS.patch-1_rc5-r1,
+ -files/xine-lib-1-rc4-sparc_missing_include.patch,
+ -files/xine-lib-1_rc5-configure-sparc.patch,
+ -files/xine-lib-1_rc5-vcd_overflow.patch,
+ -files/xine-lib-1_rc6-ffmpeg.patch,
+ -files/xine-lib-1rc4-libtool1.5.6.shrext_cmds.patch,
+ -files/xine-lib-2.6.patch, -files/configure-64bit-define.patch,
+ -files/xine-lib-configure.patch, -files/xine-lib-disable-directfb.patch,
+ -files/xine-lib-gcc34.patch:
+ Removed unused and unneeded files in FILESDIR.
+
+ 26 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/xine-lib-1.0.1-configurebis.patch, -xine-lib-1_rc6-r1.ebuild,
+ -xine-lib-1.0.ebuild, -xine-lib-1.0-r1.ebuild, xine-lib-1.0.1.ebuild:
+ Added incremental patch to fix my wrong configure patch, fixes #90525.
+ Removed old vulnerable versions a part from rc8-r1.
+
+ 26 Apr 2005; Gustavo Zacarias <gustavoz@gentoo.org>
+ xine-lib-1_rc6-r2.ebuild:
+ Stable on sparc wrt #89976
+
+*xine-lib-1.0.1 (26 Apr 2005)
+
+ 26 Apr 2005; Diego Pettenò <flameeyes@gentoo.org> +xine-lib-1.0.1.ebuild:
+ Added new upstream version 1.0.1, with new configure patch. Dropped patches
+ applied upstream. Made speex useflag be honoured.
+
+*xine-lib-1_rc6-r2 (25 Apr 2005)
+
+ 25 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/xine-lib-1_rc6-XSA-2004-8.patch, +xine-lib-1_rc6-r2.ebuild:
+ Backported XSA-2004-8 patch to 1_rc6 as 1.0 doesn't work on sparc.
+
+ 25 Apr 2005; Martin Schlemmer <azarah@gentoo.org>
+ files/xine-lib-gcc4.patch:
+ Add another hunk required to build with gcc4.
+
+*xine-lib-1.0-r4 (24 Apr 2005)
+
+ 24 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/xine-lib-1.0-wma.patch, +xine-lib-1.0-r4.ebuild:
+ Added vcd useflag which adds dependency on vcdimager as it's needed to
+ view vcds. Fixes #90176.
+ Fixed location of documentation, now everything is installed in the
+ right docdir and /usr/share/doc/xine is gone.
+ Added patch to support wma lossless fileformat (using win32codecs). Fixes
+ #90086.
+
+ 24 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
+ xine-lib-1.0-r2.ebuild:
+ Stable on hppa.
+
+ 24 Apr 2005; Bryan Østergaard <kloeri@gentoo.org> xine-lib-1.0-r2.ebuild:
+ Stable on alpha.
+
+ 24 Apr 2005; Markus Rothe <corsair@gentoo.org> xine-lib-1.0-r2.ebuild:
+ Stable on ppc64; bug #89976
+
+ 23 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ files/xine-lib-gcc4.patch:
+ Fixed patch for gcc4 with a bit better pointer arithmetic.
+
+ 23 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> xine-lib-1.0-r2.ebuild:
+ stable on x86 wrt #89976
+
+ 22 Apr 2005; Simon Stelling <blubb@gentoo.org> xine-lib-1.0-r2.ebuild:
+ stable on amd64 wrt bug 89976
+
+ 22 Apr 2005; Michael Hanselmann <hansmi@gentoo.org>
+ xine-lib-1.0-r2.ebuild:
+ Stable on ppc.
+
+*xine-lib-1.0-r3 (22 Apr 2005)
+
+ 22 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/xine-lib-gcc4.patch, +xine-lib-1.0-r3.ebuild:
+ Added new revision with patch to compile with GCC 4.0.0, fixes #89935.
+ Moving to -r3 as -r2 is a stable target for now.
+
+*xine-lib-1.0-r2 (21 Apr 2005)
+
+ 21 Apr 2005; Diego Pettenò <flameeyes@gentoo.org>
+ +files/xine-lib-XSA-2004-8.patch, +xine-lib-1.0-r2.ebuild:
+ Added new revision with security fix.
+
+ 13 Apr 2005; Luca Barbato <lu_zero@gentoo.org> xine-lib-1.0-r1.ebuild:
+ useflag oggvorbis deprecated
+
+*xine-lib-1.0-r1 (13 Apr 2005)
+
+ 13 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org>
+ +files/xine-lib-configure-checks.patch,
+ +files/xine-lib-configure-xvmc-header.patch, +xine-lib-1.0-r1.ebuild:
+ added 2 patches which were provided Diego Pettenò
+ <dgp85@users.sourceforge.net> who seems to be busy as a bee, like always.
+ fixes #88869
+
+ 11 Apr 2005; Jan Brinkmann <luckyduck@gentoo.org> metadata.xml,
+ xine-lib-1.0.ebuild:
+ corrected if syntax, fixes #88551. updated maintainer information, chriswhite
+ is retired.
+
+ 28 Mar 2005; Chris White <chriswhite@gentoo.org> xine-lib-1.0.ebuild:
+ Fixed the pic logic that was breaking lots of stuff.
+
+ 17 Mar 2005; Sven Wegener <swegener@gentoo.org> xine-lib-1.0.ebuild:
+ Fixed invalid atoms in *DEPEND.
+
+ 17 Mar 2005; Chris White <chriswhite@gentoo.org> xine-lib-1.0.ebuild:
+ Specifically targeted latest ffmpeg as dep target. Regression of ppc64.
+ dostrow and corsair are aware of this.
+
+ 01 Mar 2005; Chris White <chriswhite@gentoo.org> xine-lib-1.0.ebuild:
+ Fixed bug #82571. Also added in external ffmpeg support.
+
+ 17 Feb 2005; Markus Rothe <corsair@gentoo.org> xine-lib-1.0.ebuild:
+ Stable on ppc64
+
+ 08 Feb 2005; Chris White <chriswhite@gentoo.org> xine-lib-1.0.ebuild:
+ Fixed bug #76090 (aalib and libcaca hard links).
+
+ 08 Feb 2005; Chris White <chriswhite@gentoo.org> xine-lib-1.0.ebuild,
+ xine-lib-1_rc6-r1.ebuild, xine-lib-1_rc8-r1.ebuild:
+ Removing symbol stripping as it appears to be the cause of a few ffmpeg
+ related packages crashing.
+
+ 15 Jan 2005; Jan Brinkmann <luckyduck@gentoo.org> xine-lib-1.0.ebuild,
+ xine-lib-1_rc6-r1.ebuild, xine-lib-1_rc8-r1.ebuild:
+ changed X dependency to virtual/x11. fixes bug #78046.
+
+*xine-lib-1_rc8-r1 (07 Jan 2005)
+
+ 07 Jan 2005; Chris White <chriswhite@gentoo.org> xine-lib-1_rc8-r1.ebuild:
+ xv support is patched in xine-lib, and it no longer requires the use flag.
+ Removing that as well as the logic, as the logic breaks stuff.
+
+ 06 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ -xine-lib-1_rc5-r3.ebuild, -xine-lib-1_rc6.ebuild, -xine-lib-1_rc7.ebuild,
+ -xine-lib-1_rc8.ebuild:
+ Purging insecure versions from the tree.
+
+ 05 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ xine-lib-1_rc6-r1.ebuild:
+ Stable sparc for security fix.
+
+*xine-lib-1_rc8 (05 Jan 2005)
+
+ 05 Jan 2005; Jeremy Huddleston <eradicator@gentoo.org>
+ xine-lib-1.0.ebuild, +xine-lib-1_rc6-r1.ebuild, xine-lib-1_rc6.ebuild,
+ xine-lib-1_rc7.ebuild, xine-lib-1_rc8.ebuild:
+ Add security fix to a 1_rc6 release dor sparc since we're having problems on
+ later versions. Not stable as I haven't been able to test it yet. Removed
+ IUSE=pic for conditionally applying the pic fix as it should always be
+ applied.
+
diff --git a/media-libs/xine-lib/Manifest b/media-libs/xine-lib/Manifest
new file mode 100644
index 000000000..39e27cf4f
--- /dev/null
+++ b/media-libs/xine-lib/Manifest
@@ -0,0 +1,10 @@
+AUX xine-lib-1.1.15-GetImagePixels.patch 1209 RMD160 32f9ca2c96ede51238119899520ea1c2a2915654 SHA1 24e2741f1bd6df6c04a0d204966219c63c18e9bf SHA256 8f4d93765f8610117af8fe98fc915d0ef7c6a6373bc126f06be3d3f1d27fb7d1
+AUX xine-lib-1.1.15-buffer_h_ansi.patch 556 RMD160 d6607e3319a1fe0d6f88a40dd775d3064ce8fb5e SHA1 f96f76c22267d3a814caf6db080f81df5070bd5d SHA256 d5aa882549203e56f9f15225e051f2aabc06302396f07aa2a2306cba62451d9b
+AUX xine-lib-1.1.15-ffmpeg.patch 1346 RMD160 a15b850afa2169a4f2cffc551eda067b5290e1b0 SHA1 de8d2d3f755ed87bb9650749ba339974f57a7538 SHA256 6bd74e3646a7bed6bbb8449de25995006d7a011b3e3abdfbf8791334a00b8d85
+AUX xine-lib-1.1.15-libmpeg2-vis.patch 405 RMD160 896298250884a9e3a1b168fe7140835a7112bc53 SHA1 3a3212a629c630e52327f25b3df3c5ecef5b5bbb SHA256 90af2c9a50db6dc358df59c9ab3e4aaed4bc8a8686f2b512e1dffa97b64825fe
+AUX xine-lib-1.1.16.2-avutil.patch 1146 RMD160 eca8f43139e5d5bd6ea6ae0fb22c2ed564a2684f SHA1 831fbfcceaf81e68e31a73adca97379e8b95bb6f SHA256 26d64b3df1f711ed76e4a44adc47361559d185456f17e06748aafc3e8142b59d
+DIST xine-lib-1.1.16.3.tar.bz2 7468182 RMD160 279304a4e998472b2b5e79887e54c47765044ec6 SHA1 64c57c5f55ff37023cc4c3d93d4df3c06950d235 SHA256 d25a241efa55dc7d8f482336efa8bb7b9bb9d69b6df8a8a37f2660948fd67b52
+EBUILD xine-lib-1.1.16.3.ebuild 5877 RMD160 b6a41d7892a797bda3b8a07f571c74693cfaa45b SHA1 1975544f6430e9f43ed5176c2c97e5a76836adde SHA256 7fd71e18e989de14d5ecfacf37270d357b4044dfc60d9f7866cbf8b62fb4e6f9
+MISC ChangeLog 67099 RMD160 c6bfdf3bce319eefb7613bb687287d22c385a6a8 SHA1 2b3ec965c868cdab7245e1220c713fc21c93de12 SHA256 ec6d9fca63a499f5989396244b14f8806d6bf6dc79bc8d7701184a6597c70f3a
+MISC metadata.xml 2914 RMD160 bed4bab81a32b49e4923ddfcc02e8338a45ef7ef SHA1 fe3faf7dba7f929241acfe5eaa17b2f66bfb2722 SHA256 efe3b879c59c9971e1ffcd732c2bdbd8f60f2b173fde675a371202ceeb96b0fe
+MISC xine-lib-1.1.16.2.ebuild. 5983 RMD160 5c175aca794ee4b33dc706f7ef2da5baa034638d SHA1 419be25ceea914bcc43d96588051f2cdb10d05d9 SHA256 802957ec092e13b4b5f1d1aa3d27d6102e032da6993a4ce7325f42b9fd73f494
diff --git a/media-libs/xine-lib/files/xine-lib-1.1.15-GetImagePixels.patch b/media-libs/xine-lib/files/xine-lib-1.1.15-GetImagePixels.patch
new file mode 100644
index 000000000..c1c572dc7
--- /dev/null
+++ b/media-libs/xine-lib/files/xine-lib-1.1.15-GetImagePixels.patch
@@ -0,0 +1,25 @@
+Upstream ImageMagick changed part of the API and did not updated their
+deprecated support stuff, so bump us along for now to avoid having to downgrade.
+
+Gentoo-bug: 247292
+Signed-off-by: Robin H. Johnson <robbat2@gentoo.org>
+
+diff -Nuar --exclude '*~' xine-lib-1.1.15.orig/src/libxinevdec/image.c xine-lib-1.1.15/src/libxinevdec/image.c
+--- xine-lib-1.1.15.orig/src/libxinevdec/image.c 2008-06-14 16:15:00.000000000 -0700
++++ xine-lib-1.1.15/src/libxinevdec/image.c 2008-11-26 18:10:16.416309036 -0800
+@@ -110,7 +110,15 @@
+ width = MagickGetImageWidth(wand) & ~1; /* must be even for init_yuv_planes */
+ height = MagickGetImageHeight(wand);
+ img_buf = malloc(width * height * 3);
++/* In 6.4.5.4 MagickGetImagePixels changed to MagickGetAuthenticPixels
++ * But upstream did not update their deprecated compat stuff.
++ * So do a fun hack to make it work.
++ * - 2008/11/26 Robin H. Johnson <robbat2@gentoo.org>
++ */
++#if MagickLibVersion >= 0x645
++#define MagickGetImagePixels MagickGetAuthenticPixels
++#endif
+ MagickGetImagePixels(wand, 0, 0, width, height, "RGB", CharPixel, img_buf);
+ DestroyMagickWand(wand);
+
+ _x_stream_info_set(this->stream, XINE_STREAM_INFO_VIDEO_WIDTH, width);
diff --git a/media-libs/xine-lib/files/xine-lib-1.1.15-buffer_h_ansi.patch b/media-libs/xine-lib/files/xine-lib-1.1.15-buffer_h_ansi.patch
new file mode 100644
index 000000000..e3e411f36
--- /dev/null
+++ b/media-libs/xine-lib/files/xine-lib-1.1.15-buffer_h_ansi.patch
@@ -0,0 +1,13 @@
+Index: xine-lib-1.1.15/src/xine-engine/buffer.h
+===================================================================
+--- xine-lib-1.1.15.orig/src/xine-engine/buffer.h
++++ xine-lib-1.1.15/src/xine-engine/buffer.h
+@@ -676,7 +676,7 @@ void _x_bmiheader_le2me( xine_bmiheader
+ /* convert xine_waveformatex struct from little endian */
+ void _x_waveformatex_le2me( xine_waveformatex *wavex ) XINE_PROTECTED;
+
+-static inline _x_is_fourcc(void *ptr, void *tag) {
++static __inline int _x_is_fourcc(void *ptr, void *tag) {
+ return memcmp(ptr, tag, 4) == 0;
+ }
+
diff --git a/media-libs/xine-lib/files/xine-lib-1.1.15-ffmpeg.patch b/media-libs/xine-lib/files/xine-lib-1.1.15-ffmpeg.patch
new file mode 100644
index 000000000..27279be37
--- /dev/null
+++ b/media-libs/xine-lib/files/xine-lib-1.1.15-ffmpeg.patch
@@ -0,0 +1,33 @@
+# HG changeset patch
+# User Darren Salt <linux@youmustbejoking.demon.co.uk>
+# Date 1221306490 -3600
+# Node ID f5ff69fc65d3229ac9908b13c5bb0b9317adf80c
+# Parent 89c3e23896babb1fc6fe0f4299fa645a47297d4c
+Compilation fixes for ffmpeg API & ABI changes.
+
+diff -r 89c3e23896ba -r f5ff69fc65d3 src/combined/ffmpeg/ff_audio_decoder.c
+--- a/src/combined/ffmpeg/ff_audio_decoder.c Fri Sep 05 21:26:59 2008 +0200
++++ b/src/combined/ffmpeg/ff_audio_decoder.c Sat Sep 13 12:48:10 2008 +0100
+@@ -322,7 +322,7 @@
+
+ if (!this->output_open) {
+ if (!this->audio_bits || !this->audio_sample_rate || !this->audio_channels) {
+- avcodec_decode_audio (this->context,
++ avcodec_decode_audio2 (this->context,
+ (int16_t *)this->decode_buffer,
+ &decode_buffer_size,
+ &this->buf[0],
+diff -r 89c3e23896ba -r f5ff69fc65d3 src/combined/ffmpeg/ffmpeg_decoder.h
+--- a/src/combined/ffmpeg/ffmpeg_decoder.h Fri Sep 05 21:26:59 2008 +0200
++++ b/src/combined/ffmpeg/ffmpeg_decoder.h Sat Sep 13 12:48:10 2008 +0100
+@@ -33,6 +33,10 @@
+ # include "../../libffmpeg/libavcodec/avcodec.h"
+ #endif
+
++#if LIBAVCODEC_VERSION_MAJOR > 51
++#define bits_per_sample bits_per_coded_sample
++#endif
++
+ typedef struct ff_codec_s {
+ uint32_t type;
+ enum CodecID id;
diff --git a/media-libs/xine-lib/files/xine-lib-1.1.15-libmpeg2-vis.patch b/media-libs/xine-lib/files/xine-lib-1.1.15-libmpeg2-vis.patch
new file mode 100644
index 000000000..c85fa6086
--- /dev/null
+++ b/media-libs/xine-lib/files/xine-lib-1.1.15-libmpeg2-vis.patch
@@ -0,0 +1,13 @@
+src/libmpeg2/motion_comp_vis.c checks for ENABLE_VIS therefore we also need to check for it.
+
+--- src/libmpeg2/motion_comp.c
++++ src/libmpeg2/motion_comp.c
+@@ -68,7 +68,7 @@
+ mpeg2_mc = mpeg2_mc_altivec;
+ } else
+ #endif
+-#ifdef ARCH_SPARC
++#if defined(ARCH_SPARC) && defined(ENABLE_VIS)
+ if (mm_accel & MM_ACCEL_SPARC_VIS) {
+ #ifdef LOG
+ fprintf (stderr, "Using VIS for motion compensation\n");
diff --git a/media-libs/xine-lib/files/xine-lib-1.1.16.2-avutil.patch b/media-libs/xine-lib/files/xine-lib-1.1.16.2-avutil.patch
new file mode 100644
index 000000000..3e92db913
--- /dev/null
+++ b/media-libs/xine-lib/files/xine-lib-1.1.16.2-avutil.patch
@@ -0,0 +1,30 @@
+# HG changeset patch
+# User Alexis Ballier <aballier@gentoo.org>
+# Date 1236540650 -3600
+# Node ID 044a503f894304328c991f6495f9e14c4c4e5ecb
+# Parent ba642133c0c8b4ece4cb4d2a98355afde7264900
+Fix build with libavutil >= 50.0.0
+
+PIX_FMT_RGBA32 was #defined to PIX_FMT_RGB32 since 2006.
+
+diff -r ba642133c0c8 -r 044a503f8943 src/combined/ffmpeg/ff_video_decoder.c
+--- a/src/combined/ffmpeg/ff_video_decoder.c Sun Mar 08 16:33:02 2009 +0000
++++ b/src/combined/ffmpeg/ff_video_decoder.c Sun Mar 08 20:30:50 2009 +0100
+@@ -588,7 +588,7 @@
+ img->width,
+ this->bih.biHeight);
+
+- } else if (this->context->pix_fmt == PIX_FMT_RGBA32) {
++ } else if (this->context->pix_fmt == PIX_FMT_RGB32) {
+
+ int x, plane_ptr = 0;
+ uint32_t *argb_pixels;
+@@ -1304,7 +1304,7 @@
+
+ /* initialize the colorspace converter */
+ if (!this->cs_convert_init) {
+- if ((this->context->pix_fmt == PIX_FMT_RGBA32) ||
++ if ((this->context->pix_fmt == PIX_FMT_RGB32) ||
+ (this->context->pix_fmt == PIX_FMT_RGB565) ||
+ (this->context->pix_fmt == PIX_FMT_RGB555) ||
+ (this->context->pix_fmt == PIX_FMT_BGR24) ||
diff --git a/media-libs/xine-lib/metadata.xml b/media-libs/xine-lib/metadata.xml
new file mode 100644
index 000000000..6686277d7
--- /dev/null
+++ b/media-libs/xine-lib/metadata.xml
@@ -0,0 +1,70 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+<herd>video</herd>
+<maintainer>
+ <email>media-video@gentoo.org</email>
+</maintainer>
+<longdescription>An open source library for media applications</longdescription>
+<use>
+ <flag name="real">
+ Enable support for loading and using RealPlayer binary codecs on x86 and
+ amd64 Linux. Enabling this USE flag might make the package
+ non-redistributable in binary form.
+ </flag>
+ <flag name="win32codecs">
+ Enable support for loading and using Windows 32-bit binary codecs on x86
+ Linux and FreeBSD. Enabling this USE flag might make the package
+ non-redistributable in binary form.
+ </flag>
+ <flag name="mad">
+ Build the <pkg>media-libs/libmad</pkg> based mp3 decoder. This mp3 decoder
+ has superior support compared to the one coming from FFmpeg that is used as
+ a fallback. If you experience any bad behaviour with mp3 files (skipping,
+ distorted sound) make sure you enabled this USE flag.
+ </flag>
+ <flag name="flac">
+ Build the <pkg>media-libs/flac</pkg> based FLAC demuxer and decoder. This
+ flag is not needed for playing FLAC content, neither standalone nor in Ogg
+ container (OggFLAC), but might have better support for exotic features like
+ 24-bit samples or 96kHz sample rates.
+ </flag>
+ <flag name="gtk">
+ Build the gdkpixbuf-based image decoder plugin.
+ </flag>
+ <flag name="imagemagick">
+ Build the ImageMagick-based image decoder plugin.
+ </flag>
+ <flag name="gnome">
+ Build the <pkg>gnome-base/gnome-vfs</pkg> based input plugin. This plugin is
+ used to access any resource that can be accessed through Nautilus's (and
+ others') URLs.
+ </flag>
+ <flag name="mmap">
+ Use mmap() function while reading file from local disks. Using mmap() will
+ use more virtual memory space, but leaves to the Kernel the task of caching
+ the file's data. mmap() access should be faster, but might misbehave if the
+ device where the file resides in is removed during playback.
+ </flag>
+ <flag name="truetype">
+ Use <pkg>media-libs/freetype</pkg> for font rendering and
+ <pkg>media-libs/fontconfig</pkg> for font discovery. Enabling this USE flag
+ will allow OSD (such as subtitles) to use more advanced font and to more
+ easily select which font to use. The support for TrueType fonts in xine-lib
+ is still experimental, and might not be as good looking as the bitmap fonts
+ used with this USE flag disabled.
+ </flag>
+ <flag name="xvmc">
+ Enable support for XVideo Motion Compensation (accelerated mpeg playback).
+ </flag>
+ <flag name="dxr3">
+ Enable support for DXR3 mpeg accelleration cards.
+ </flag>
+ <flag name="vidix">
+ Enable support for vidix video output.
+ </flag>
+ <flag name="vis">
+ Adds support for SIMD optimizations for UltraSPARC processors.
+ </flag>
+</use>
+</pkgmetadata>
diff --git a/media-libs/xine-lib/xine-lib-1.1.16.2.ebuild. b/media-libs/xine-lib/xine-lib-1.1.16.2.ebuild.
new file mode 100644
index 000000000..09f29e756
--- /dev/null
+++ b/media-libs/xine-lib/xine-lib-1.1.16.2.ebuild.
@@ -0,0 +1,184 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-1.1.16.2.ebuild,v 1.6 2009/03/08 21:28:41 aballier Exp $
+
+EAPI=1
+
+inherit eutils flag-o-matic toolchain-funcs libtool multilib multilib-native
+
+# This should normally be empty string, unless a release has a suffix.
+if [[ "${P/_pre/}" != "${P}" ]]; then
+ SRC_URI="mirror://gentoo/${P}.tar.bz2"
+else
+ MY_PKG_SUFFIX=""
+ MY_P="${PN}-${PV/_/-}${MY_PKG_SUFFIX}"
+ S="${WORKDIR}/${MY_P}"
+
+ SRC_URI="mirror://sourceforge/xine/${MY_P}.tar.bz2"
+fi
+
+DESCRIPTION="Core libraries for Xine movie player"
+HOMEPAGE="http://xine.sourceforge.net"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ~ppc ppc64 sparc x86 ~x86-fbsd"
+
+IUSE="-aalib -libcaca -arts esd win32codecs nls +dvd +X directfb +vorbis +alsa
+gnome sdl speex +theora ipv6 altivec opengl aac -fbcon +xv xvmc
+-samba dxr3 vidix mng -flac -oss +v4l xinerama vcd +a52 +mad -imagemagick +dts
+-debug +modplug -gtk pulseaudio -mmap -truetype wavpack +musepack +xcb -jack
+-real +vis"
+
+RDEPEND="X? ( x11-libs/libXext[lib32?]
+ x11-libs/libX11[lib32?] )
+ xv? ( x11-libs/libXv[lib32?] )
+ xvmc? ( x11-libs/libXvMC[lib32?] )
+ xinerama? ( x11-libs/libXinerama[lib32?] )
+ win32codecs? ( >=media-libs/win32codecs-0.50 )
+ esd? ( media-sound/esound[lib32?] )
+ dvd? ( >=media-libs/libdvdcss-1.2.7[lib32?] )
+ arts? ( kde-base/arts[lib32?] )
+ alsa? ( media-libs/alsa-lib[lib32?] )
+ aalib? ( media-libs/aalib[lib32?] )
+ directfb? ( >=dev-libs/DirectFB-0.9.9[lib32?] )
+ gnome? ( >=gnome-base/gnome-vfs-2.0[lib32?] )
+ flac? ( >=media-libs/flac-1.1.2[lib32?] )
+ sdl? ( >=media-libs/libsdl-1.1.5[lib32?] )
+ dxr3? ( >=media-libs/libfame-0.9.0[lib32?] )
+ vorbis? ( media-libs/libogg[lib32?] media-libs/libvorbis[lib32?] )
+ theora? ( media-libs/libogg[lib32?] media-libs/libvorbis[lib32?] >=media-libs/libtheora-1.0_alpha6[lib32?] )
+ speex? ( media-libs/libogg[lib32?] media-libs/libvorbis[lib32?] media-libs/speex[lib32?] )
+ libcaca? ( >=media-libs/libcaca-0.99_beta14[lib32?] )
+ samba? ( net-fs/samba[lib32?] )
+ mng? ( media-libs/libmng[lib32?] )
+ vcd? ( media-video/vcdimager[lib32?] )
+ a52? ( >=media-libs/a52dec-0.7.4-r5[lib32?] )
+ mad? ( media-libs/libmad[lib32?] )
+ imagemagick? ( media-gfx/imagemagick[lib32?] )
+ dts? ( media-libs/libdca[lib32?] )
+ aac? ( >=media-libs/faad2-2.6.1[lib32?] )
+ >=media-video/ffmpeg-0.4.9_p20070129[lib32?]
+ modplug? ( media-libs/libmodplug[lib32?] )
+ nls? ( virtual/libintl )
+ gtk? ( =x11-libs/gtk+-2*[lib32?] )
+ pulseaudio? ( media-sound/pulseaudio[lib32?] )
+ truetype? ( =media-libs/freetype-2*[lib32?] media-libs/fontconfig[lib32?] )
+ virtual/libiconv
+ wavpack? ( >=media-sound/wavpack-4.31[lib32?] )
+ musepack? ( media-libs/libmpcdec[lib32?] )
+ xcb? ( >=x11-libs/libxcb-1.0[lib32?] )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.100[lib32?] )
+ real? (
+ x86? ( media-libs/win32codecs )
+ x86-fbsd? ( media-libs/win32codecs )
+ amd64? ( media-libs/amd64codecs ) )"
+
+DEPEND="${RDEPEND}
+ X? ( x11-libs/libXt[lib32?]
+ x11-proto/xproto
+ x11-proto/videoproto
+ x11-proto/xf86vidmodeproto
+ xinerama? ( x11-proto/xineramaproto ) )
+ v4l? ( virtual/os-headers )
+ dev-util/pkgconfig
+ sys-devel/libtool[lib32?]
+ nls? ( sys-devel/gettext[lib32?] )"
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ epatch "${FILESDIR}/${P}-avutil.patch"
+}
+
+multilib-native_src_compile_internal() {
+ #prevent quicktime crashing
+ append-flags -frename-registers -ffunction-sections
+
+ # Specific workarounds for too-few-registers arch...
+ if [[ $(tc-arch) == "x86" ]]; then
+ filter-flags -fforce-addr
+ filter-flags -momit-leaf-frame-pointer # break on gcc 3.4/4.x
+ filter-flags -fno-omit-frame-pointer #breaks per bug #149704
+ is-flag -O? || append-flags -O2
+ fi
+
+ # Set the correct win32 dll path, bug #197236
+ local win32dir
+ if has_multilib_profile ; then
+ win32dir=/usr/$(ABI="x86" get_libdir)/win32
+ else
+ win32dir=/usr/$(get_libdir)/win32
+ fi
+
+ # Too many file names are the same (xine_decoder.c), change the builddir
+ # So that the relative path is used to identify them.
+ mkdir "${WORKDIR}/build"
+
+ elibtoolize
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable gnome gnomevfs) \
+ $(use_enable nls) \
+ $(use_enable ipv6) \
+ $(use_enable samba) \
+ $(use_enable altivec) \
+ $(use_enable v4l) \
+ $(use_enable mng) \
+ $(use_with imagemagick) \
+ $(use_enable gtk gdkpixbuf) \
+ $(use_enable aac faad) --with-external-libfaad \
+ $(use_with flac libflac) \
+ $(use_with vorbis) \
+ $(use_with speex) \
+ $(use_with theora) \
+ $(use_with wavpack) \
+ $(use_enable modplug) \
+ $(use_enable a52 a52dec) --with-external-a52dec \
+ $(use_enable mad) --with-external-libmad \
+ $(use_enable dts) --with-external-libdts \
+ $(use_enable musepack) --with-external-libmpcdec \
+ $(use_with X x) \
+ $(use_enable xinerama) \
+ $(use_enable vidix) \
+ $(use_enable dxr3) \
+ $(use_enable directfb) \
+ $(use_enable fbcon fb) \
+ $(use_enable opengl) \
+ $(use_enable aalib) \
+ $(use_with libcaca caca) \
+ $(use_with sdl) \
+ $(use_enable xvmc) \
+ $(use_with xcb) \
+ $(use_enable oss) \
+ $(use_with alsa) \
+ $(use_with arts) \
+ $(use_with esd esound) \
+ $(use_with pulseaudio) \
+ $(use_with jack) \
+ $(use_enable vcd) --without-internal-vcdlibs \
+ $(use_enable win32codecs w32dll) \
+ $(use_enable real real-codecs) \
+ $(use_enable mmap) \
+ $(use_with truetype freetype) $(use_with truetype fontconfig) \
+ $(use_enable debug) \
+ $(use_enable vis) \
+ --enable-asf \
+ --with-external-ffmpeg \
+ --disable-optimizations \
+ --disable-syncfb \
+ --with-xv-path=/usr/$(get_libdir) \
+ --with-w32-path=${win32dir} \
+ --with-real-codecs-path=/usr/$(get_libdir)/codecs \
+ --enable-fast-install \
+ --disable-dependency-tracking
+
+ emake || die "emake failed."
+}
+
+multilib-native_src_install_internal() {
+ emake DESTDIR="${D}" \
+ docdir="/usr/share/doc/${PF}" htmldir="/usr/share/doc/${PF}/html" \
+ install || die "emake install failed."
+
+ dodoc ChangeLog
+}
diff --git a/media-libs/xine-lib/xine-lib-1.1.16.3.ebuild b/media-libs/xine-lib/xine-lib-1.1.16.3.ebuild
new file mode 100644
index 000000000..caae93741
--- /dev/null
+++ b/media-libs/xine-lib/xine-lib-1.1.16.3.ebuild
@@ -0,0 +1,177 @@
+# Copyright 1999-2009 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/xine-lib-1.1.16.3.ebuild,v 1.1 2009/04/04 13:24:05 aballier Exp $
+
+EAPI=1
+
+inherit eutils flag-o-matic toolchain-funcs libtool multilib multilib-native
+
+# This should normally be empty string, unless a release has a suffix.
+if [[ "${P/_pre/}" != "${P}" ]]; then
+ SRC_URI="mirror://gentoo/${P}.tar.bz2"
+else
+ MY_PKG_SUFFIX=""
+ MY_P="${PN}-${PV/_/-}${MY_PKG_SUFFIX}"
+ S="${WORKDIR}/${MY_P}"
+
+ SRC_URI="mirror://sourceforge/xine/${MY_P}.tar.bz2"
+fi
+
+DESCRIPTION="Core libraries for Xine movie player"
+HOMEPAGE="http://xine.sourceforge.net"
+
+LICENSE="GPL-2"
+SLOT="1"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
+
+IUSE="-aalib -libcaca -arts esd win32codecs nls +dvd +X directfb +vorbis +alsa
+gnome sdl speex +theora ipv6 altivec opengl aac -fbcon +xv xvmc
+-samba dxr3 vidix mng -flac -oss +v4l xinerama vcd +a52 +mad -imagemagick +dts
++modplug -gtk pulseaudio -mmap -truetype wavpack +musepack +xcb -jack
+-real +vis"
+
+RDEPEND="X? ( x11-libs/libXext[lib32?]
+ x11-libs/libX11[lib32?] )
+ xv? ( x11-libs/libXv[lib32?] )
+ xvmc? ( x11-libs/libXvMC[lib32?] )
+ xinerama? ( x11-libs/libXinerama[lib32?] )
+ win32codecs? ( >=media-libs/win32codecs-0.50 )
+ esd? ( media-sound/esound[lib32?] )
+ dvd? ( >=media-libs/libdvdcss-1.2.7[lib32?] )
+ arts? ( kde-base/arts[lib32?] )
+ alsa? ( media-libs/alsa-lib[lib32?] )
+ aalib? ( media-libs/aalib[lib32?] )
+ directfb? ( >=dev-libs/DirectFB-0.9.9[lib32?] )
+ gnome? ( >=gnome-base/gnome-vfs-2.0[lib32?] )
+ flac? ( >=media-libs/flac-1.1.2[lib32?] )
+ sdl? ( >=media-libs/libsdl-1.1.5[lib32?] )
+ dxr3? ( >=media-libs/libfame-0.9.0[lib32?] )
+ vorbis? ( media-libs/libogg[lib32?] media-libs/libvorbis[lib32?] )
+ theora? ( media-libs/libogg[lib32?] media-libs/libvorbis[lib32?] >=media-libs/libtheora-1.0_alpha6[lib32?] )
+ speex? ( media-libs/libogg[lib32?] media-libs/libvorbis[lib32?] media-libs/speex[lib32?] )
+ libcaca? ( >=media-libs/libcaca-0.99_beta14[lib32?] )
+ samba? ( net-fs/samba[lib32?] )
+ mng? ( media-libs/libmng[lib32?] )
+ vcd? ( media-video/vcdimager[lib32?] )
+ a52? ( >=media-libs/a52dec-0.7.4-r5[lib32?] )
+ mad? ( media-libs/libmad[lib32?] )
+ imagemagick? ( media-gfx/imagemagick[lib32?] )
+ dts? ( media-libs/libdca[lib32?] )
+ aac? ( >=media-libs/faad2-2.6.1[lib32?] )
+ >=media-video/ffmpeg-0.4.9_p20070129[lib32?]
+ modplug? ( media-libs/libmodplug[lib32?] )
+ nls? ( virtual/libintl )
+ gtk? ( =x11-libs/gtk+-2*[lib32?] )
+ pulseaudio? ( media-sound/pulseaudio[lib32?] )
+ truetype? ( =media-libs/freetype-2*[lib32?] media-libs/fontconfig[lib32?] )
+ virtual/libiconv
+ wavpack? ( >=media-sound/wavpack-4.31[lib32?] )
+ musepack? ( media-libs/libmpcdec[lib32?] )
+ xcb? ( >=x11-libs/libxcb-1.0[lib32?] )
+ jack? ( >=media-sound/jack-audio-connection-kit-0.100[lib32?] )
+ real? (
+ x86? ( media-libs/win32codecs )
+ x86-fbsd? ( media-libs/win32codecs )
+ amd64? ( media-libs/amd64codecs ) )"
+
+DEPEND="${RDEPEND}
+ X? ( x11-libs/libXt[lib32?]
+ x11-proto/xproto
+ x11-proto/videoproto
+ x11-proto/xf86vidmodeproto
+ xinerama? ( x11-proto/xineramaproto ) )
+ v4l? ( virtual/os-headers )
+ dev-util/pkgconfig
+ sys-devel/libtool[lib32?]
+ nls? ( sys-devel/gettext[lib32?] )"
+
+multilib-native_src_compile_internal() {
+ #prevent quicktime crashing
+ append-flags -frename-registers -ffunction-sections
+
+ # Specific workarounds for too-few-registers arch...
+ if [[ $(tc-arch) == "x86" ]]; then
+ filter-flags -fforce-addr
+ filter-flags -momit-leaf-frame-pointer # break on gcc 3.4/4.x
+ filter-flags -fno-omit-frame-pointer #breaks per bug #149704
+ is-flag -O? || append-flags -O2
+ fi
+
+ # Set the correct win32 dll path, bug #197236
+ local win32dir
+ if has_multilib_profile ; then
+ win32dir=/usr/$(ABI="x86" get_libdir)/win32
+ else
+ win32dir=/usr/$(get_libdir)/win32
+ fi
+
+ # Too many file names are the same (xine_decoder.c), change the builddir
+ # So that the relative path is used to identify them.
+ mkdir "${WORKDIR}/build"
+
+ elibtoolize
+ ECONF_SOURCE="${S}" econf \
+ $(use_enable gnome gnomevfs) \
+ $(use_enable nls) \
+ $(use_enable ipv6) \
+ $(use_enable samba) \
+ $(use_enable altivec) \
+ $(use_enable v4l) \
+ $(use_enable mng) \
+ $(use_with imagemagick) \
+ $(use_enable gtk gdkpixbuf) \
+ $(use_enable aac faad) --with-external-libfaad \
+ $(use_with flac libflac) \
+ $(use_with vorbis) \
+ $(use_with speex) \
+ $(use_with theora) \
+ $(use_with wavpack) \
+ $(use_enable modplug) \
+ $(use_enable a52 a52dec) --with-external-a52dec \
+ $(use_enable mad) --with-external-libmad \
+ $(use_enable dts) --with-external-libdts \
+ $(use_enable musepack) --with-external-libmpcdec \
+ $(use_with X x) \
+ $(use_enable xinerama) \
+ $(use_enable vidix) \
+ $(use_enable dxr3) \
+ $(use_enable directfb) \
+ $(use_enable fbcon fb) \
+ $(use_enable opengl) \
+ $(use_enable aalib) \
+ $(use_with libcaca caca) \
+ $(use_with sdl) \
+ $(use_enable xvmc) \
+ $(use_with xcb) \
+ $(use_enable oss) \
+ $(use_with alsa) \
+ $(use_with arts) \
+ $(use_with esd esound) \
+ $(use_with pulseaudio) \
+ $(use_with jack) \
+ $(use_enable vcd) --without-internal-vcdlibs \
+ $(use_enable win32codecs w32dll) \
+ $(use_enable real real-codecs) \
+ $(use_enable mmap) \
+ $(use_with truetype freetype) $(use_with truetype fontconfig) \
+ $(use_enable vis) \
+ --enable-asf \
+ --with-external-ffmpeg \
+ --disable-optimizations \
+ --disable-syncfb \
+ --with-xv-path=/usr/$(get_libdir) \
+ --with-w32-path=${win32dir} \
+ --with-real-codecs-path=/usr/$(get_libdir)/codecs \
+ --enable-fast-install \
+ --disable-dependency-tracking
+
+ emake || die "emake failed."
+}
+
+multilib-native_src_install_internal() {
+ emake DESTDIR="${D}" \
+ docdir="/usr/share/doc/${PF}" htmldir="/usr/share/doc/${PF}/html" \
+ install || die "emake install failed."
+
+ dodoc ChangeLog
+}