From cd9843445942465da19062fc384b4cfc80558c9f Mon Sep 17 00:00:00 2001 From: geos_one Date: Thu, 21 Apr 2011 15:50:49 +0000 Subject: [PATCH] redigest git-svn-id: https://svn.disconnected-by-peer.at/svn/linamh/trunk/linamh@2897 6952d904-891a-0410-993b-d76249ca496b --- app-emulation/emul-linux-x86-qtlibs/Manifest | 1 + .../emul-linux-x86-qtlibs-99999999-r1.ebuild | 39 + app-emulation/vice/ChangeLog | 5 +- app-emulation/vice/Manifest | 4 +- app-emulation/vice/vice-2.2-r1.ebuild | 4 +- media-libs/libdc1394/ChangeLog | 323 +++ media-libs/libdc1394/Manifest | 4 + media-libs/libdc1394/libdc1394-2.1.2.ebuild | 40 + media-libs/libdc1394/metadata.xml | 9 + media-libs/libquicktime/ChangeLog | 722 ++++++ media-libs/libquicktime/Manifest | 4 + .../libquicktime/libquicktime-1.2.2-r1.ebuild | 110 + media-libs/libquicktime/metadata.xml | 8 + media-libs/xine-lib/ChangeLog | 2041 +++++++++++++++++ media-libs/xine-lib/Manifest | 6 + .../xine-lib/files/xine-lib-1.1.19-xvmc.patch | 19 + media-libs/xine-lib/metadata.xml | 70 + media-libs/xine-lib/xine-lib-1.1.19-r1.ebuild | 182 ++ media-video/ffmpeg/Manifest | 3 + .../ffmpeg/ffmpeg-0.6.90_rc0-r2.ebuild | 276 +++ media-video/ffmpeg/files/avparser.patch | 21 + .../ffmpeg/files/avutil_aes_sha_h.patch | 28 + net-fs/samba/ChangeLog | 15 + net-fs/samba/Manifest | 8 + net-fs/samba/files/samba4.initd | 31 + net-fs/samba/metadata.xml | 17 + net-fs/samba/samba-4.0.0_alpha13.ebuild | 110 + net-fs/samba/samba-4.0.0_alpha14.ebuild | 110 + net-fs/samba/samba-4.9999.ebuild | 110 + net-nds/openldap/ChangeLog | 3 + net-nds/openldap/Manifest | 4 +- net-nds/openldap/metadata.xml | 1 + profiles/updates/1Q-2011 | 3 + 33 files changed, 4324 insertions(+), 7 deletions(-) create mode 100644 app-emulation/emul-linux-x86-qtlibs/Manifest create mode 100644 app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-99999999-r1.ebuild create mode 100644 media-libs/libdc1394/ChangeLog create mode 100644 media-libs/libdc1394/Manifest create mode 100644 media-libs/libdc1394/libdc1394-2.1.2.ebuild create mode 100644 media-libs/libdc1394/metadata.xml create mode 100644 media-libs/libquicktime/ChangeLog create mode 100644 media-libs/libquicktime/Manifest create mode 100644 media-libs/libquicktime/libquicktime-1.2.2-r1.ebuild create mode 100644 media-libs/libquicktime/metadata.xml create mode 100644 media-libs/xine-lib/ChangeLog create mode 100644 media-libs/xine-lib/Manifest create mode 100644 media-libs/xine-lib/files/xine-lib-1.1.19-xvmc.patch create mode 100644 media-libs/xine-lib/metadata.xml create mode 100644 media-libs/xine-lib/xine-lib-1.1.19-r1.ebuild create mode 100644 media-video/ffmpeg/ffmpeg-0.6.90_rc0-r2.ebuild create mode 100644 media-video/ffmpeg/files/avparser.patch create mode 100644 media-video/ffmpeg/files/avutil_aes_sha_h.patch create mode 100644 net-fs/samba/ChangeLog create mode 100644 net-fs/samba/Manifest create mode 100644 net-fs/samba/files/samba4.initd create mode 100644 net-fs/samba/metadata.xml create mode 100644 net-fs/samba/samba-4.0.0_alpha13.ebuild create mode 100644 net-fs/samba/samba-4.0.0_alpha14.ebuild create mode 100644 net-fs/samba/samba-4.9999.ebuild create mode 100644 profiles/updates/1Q-2011 diff --git a/app-emulation/emul-linux-x86-qtlibs/Manifest b/app-emulation/emul-linux-x86-qtlibs/Manifest new file mode 100644 index 00000000..0d96cebc --- /dev/null +++ b/app-emulation/emul-linux-x86-qtlibs/Manifest @@ -0,0 +1 @@ +EBUILD emul-linux-x86-qtlibs-99999999-r1.ebuild 1407 RMD160 1cf80eafefedbe50d637ab063e8a4c0f89681836 SHA1 bf093e5581ce300a11f18cda76e667f1de1ae296 SHA256 d74909d02ed7e07dfdb61128c6a33364d245f92ef54b46607086b978b907ec22 diff --git a/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-99999999-r1.ebuild b/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-99999999-r1.ebuild new file mode 100644 index 00000000..cd028b2d --- /dev/null +++ b/app-emulation/emul-linux-x86-qtlibs/emul-linux-x86-qtlibs-99999999-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="2" + +DESCRIPTION="Metapackage to provide 32bit libraries via multilib" +HOMEPAGE="http://www.gentoo.org/" +LICENSE="GPL-2" + +KEYWORDS="-* ~amd64" +SLOT="0" +IUSE="+dbus kde -nodep opengl +qt3 +qt4 +svg +sql +webkit" + +DEPEND="!nodep? ( opengl? ( app-admin/eselect-opengl ) )" + +RDEPEND="!nodep? ( =app-emulation/emul-linux-x86-baselibs-${PV} + =app-emulation/emul-linux-x86-soundlibs-${PV} + =app-emulation/emul-linux-x86-xlibs-${PV} + qt3? ( !qt4? ( x11-libs/qt:3[multilib_abi_x86] ) ) + qt4? ( x11-libs/qt-core:4[multilib_abi_x86] + x11-libs/qt-gui:4[multilib_abi_x86] + svg? ( x11-libs/qt-svg:4[multilib_abi_x86] ) + sql? ( x11-libs/qt-sql:4[multilib_abi_x86] ) + x11-libs/qt-script:4[multilib_abi_x86] + x11-libs/qt-xmlpatterns:4[multilib_abi_x86] + dbus? ( x11-libs/qt-dbus:4[multilib_abi_x86] ) + opengl? ( x11-libs/qt-opengl:4[multilib_abi_x86] ) + !kde? ( || ( x11-libs/qt-phonon:4[multilib_abi_x86] media-libs/phonon[multilib_abi_x86] ) ) + kde? ( media-libs/phonon[multilib_abi_x86] ) + qt3? ( x11-libs/qt-qt3support:4[multilib_abi_x86] ) + webkit? ( x11-libs/qt-webkit:4[multilib_abi_x86] ) + x11-libs/qt-test:4[multilib_abi_x86] + x11-libs/qt-assistant:4[multilib_abi_x86] ) )" + +pkg_postinst() { + #update GL symlinks + use opengl && eselect opengl set --use-old +} diff --git a/app-emulation/vice/ChangeLog b/app-emulation/vice/ChangeLog index 6aacb2d3..2addc11a 100644 --- a/app-emulation/vice/ChangeLog +++ b/app-emulation/vice/ChangeLog @@ -1,7 +1,10 @@ # ChangeLog for app-emulation/vice -# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/ChangeLog,v 1.72 2010/04/11 17:04:29 phajdan.jr Exp $ + 01 Apr 2011; Mario Fetka vice-2.2-r1.ebuild: + add keywords + 07 Nov 2010; Mario Fetka ChangeLog: add vice with opencbm support diff --git a/app-emulation/vice/Manifest b/app-emulation/vice/Manifest index 35ab67de..c44b736a 100644 --- a/app-emulation/vice/Manifest +++ b/app-emulation/vice/Manifest @@ -1,5 +1,5 @@ AUX vice-2.2-xshm.patch 1691 RMD160 b5a99eb56e6f89404da4ac7fb72c123beb500a52 SHA1 731b29e46f30411d532cf57ea674b48acfe7cb7e SHA256 58d6aeaebec1fe4a52a434b8f6874b67aa7ebea40339796f1b164726a864e27a DIST vice-2.2.tar.gz 9597027 RMD160 d3fb33deb776ffcae297df413849437fb4e49840 SHA1 88ec1f4fefc708957b242805a28ca9b26a3e2738 SHA256 5d581bf817c97f1887651f92e73dd1f5e3c14627fa86fc70732491be7cba1551 -EBUILD vice-2.2-r1.ebuild 3008 RMD160 83760698a9dcf62a6ad8aef3021217551be69f4d SHA1 ee770850992c0c90f20d5c807250f79cddfae0ca SHA256 ad9435a28184a572200a018847df456db58dbcdd1ca04e20ff3c622dfe8f3e51 -MISC ChangeLog 9513 RMD160 c7a358ad0a0a1b9c8e69c83c80cd0b7f5675c0a6 SHA1 366e13d186558109400dacb2292d64b02696df08 SHA256 e569a828808f0c47a5bdb93a519198254a0be298bd87d36325ddf38ddfe4ee6e +EBUILD vice-2.2-r1.ebuild 2997 RMD160 84a50cb499c2e587c00f3ce12064dbc2cfc4fbf1 SHA1 5f4417a1c980814a80d7596c6190408b7b63165d SHA256 766bc6b183df69fc7be0b9e1147c41377b1c06faeb0db3b2ee9b103256e3f5b7 +MISC ChangeLog 9600 RMD160 9786c41fe1d5c0d96ac7a0e704e98d466925eb46 SHA1 f788471faf17342b97c64d0ad3844b32ccadcee4 SHA256 ac5eae716aedbeaeeb46e588d6f870954c6ef6c218f904c8fc0b9f09497ae4b9 MISC metadata.xml 355 RMD160 2be86be120d60193f7debc4eac5b87274ea71d0e SHA1 47edf967eca28ee36ba41788a9f2f55330b6a1b4 SHA256 74dd1a42d4949ea4d7e8f1267fb2b6d0f63b8cee0f1aa2cb9278f674192edb1f diff --git a/app-emulation/vice/vice-2.2-r1.ebuild b/app-emulation/vice/vice-2.2-r1.ebuild index 2d6f37fa..f0a7cd79 100644 --- a/app-emulation/vice/vice-2.2-r1.ebuild +++ b/app-emulation/vice/vice-2.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2010 Gentoo Foundation +# Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Header: /var/cvsroot/gentoo-x86/app-emulation/vice/vice-2.2.ebuild,v 1.4 2010/04/11 17:04:29 phajdan.jr Exp $ @@ -33,7 +33,7 @@ RDEPEND=" x11-libs/pango ) lame? ( media-sound/lame ) - ffmpeg? ( >=media-video/ffmpeg-0.5_p20373 ) + ffmpeg? ( >=virtual/ffmpeg-0.5 ) ethernet? ( >=net-libs/libpcap-0.9.8 >=net-libs/libnet-1.1.2.1 diff --git a/media-libs/libdc1394/ChangeLog b/media-libs/libdc1394/ChangeLog new file mode 100644 index 00000000..cfa946a7 --- /dev/null +++ b/media-libs/libdc1394/ChangeLog @@ -0,0 +1,323 @@ +# ChangeLog for media-libs/libdc1394 +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdc1394/ChangeLog,v 1.54 2011/03/21 14:23:54 flameeyes Exp $ + + 21 Mar 2011; Diego E. Pettenò + -files/libdc1394-1.2.1-nox11.patch, libdc1394-1.2.2.ebuild: + QA: the nox11 patch failed to apply and was totally bogus (patched + Makefile.in only); drop the X USE flag, forcing it enabled, which is the only + working configuration for SLOT=1 ebuild. + + 10 Jun 2010; Jeroen Roovers libdc1394-1.2.2.ebuild, + libdc1394-2.1.2.ebuild: + Stable for HPPA (bug #315655). + + 01 Jun 2010; Joseph Jezak libdc1394-1.2.2.ebuild, + libdc1394-2.1.2.ebuild: + Marked ppc stable for bug #315655. + + 22 May 2010; Raúl Porcel libdc1394-1.2.2.ebuild, + libdc1394-2.1.2.ebuild: + alpha/arm/ia64/sparc stable wrt #315655 + + 12 May 2010; Brent Baude libdc1394-1.2.2.ebuild, + libdc1394-2.1.2.ebuild: + marking 2.1.2 and 1.22 ppc64 for bug 315655 + + 16 Apr 2010; Pacho Ramos libdc1394-1.2.2.ebuild: + amd64 stable, bug 307739 + + 04 Mar 2010; Christian Faulhammer + libdc1394-1.2.2.ebuild: + stable x86, bug 307739 + + 07 Dec 2009; Markus Meier libdc1394-2.1.2.ebuild: + x86 stable, bug #295659 + + 04 Dec 2009; Samuli Suominen + libdc1394-2.1.2.ebuild: + amd64 stable wrt #295659 + +*libdc1394-2.1.2 (23 Aug 2009) + + 23 Aug 2009; Stefaan De Roeck + +libdc1394-2.1.2.ebuild: + Version bump to 2.1.2, as per bug #282249 + +*libdc1394-2.1.0 (17 Jun 2009) + + 17 Jun 2009; Stefaan De Roeck + +libdc1394-2.1.0.ebuild: + Version bump, fix bug #257393 + + 17 Jun 2009; Stefaan De Roeck libdc1394-1.2.2.ebuild: + fix patch reference (bug #263251) + +*libdc1394-2.0.3 (31 Jan 2009) + + 31 Jan 2009; Stefaan De Roeck + +libdc1394-2.0.3.ebuild: + Bumping to 2.0.3, fixing bug #256428 + +*libdc1394-1.2.2 (31 Jan 2009) + + 31 Jan 2009; Stefaan De Roeck + +files/libdc1394-disable-raw-capture.patch, +libdc1394-1.2.2.ebuild: + Version bump, + new patch to disable obsolete raw capture (required for + bug #231908) + + 31 Jan 2009; Stefaan De Roeck + -libdc1394-2.0.0_pre4.ebuild, -libdc1394-2.0.0-r1.ebuild: + Remove obsolete ebuilds + + 11 Jun 2008; Stefaan De Roeck + libdc1394-2.0.0_pre4.ebuild: + QA, fix bug #221621 + + 11 Jun 2008; Stefaan De Roeck + -files/libdc1394-2.0.0_pre5-update-iso_channel.patch, + -files/libdc1394-2.0.0_pre6-extra-failure-removal.diff, + -files/libdc1394-2.0.0_pre6-grab_partial_image.diff, + -files/libdc1394-2.0.0_pre6-vendor_avt.diff, + -files/libdc1394-2.0.0_pre7-config.h-include-fix.patch, + -files/libdc1394-2.0.0_rc3-update-iso_channel.patch, -files/nox11.patch, + -libdc1394-1.0.0-r1.ebuild, -libdc1394-2.0.0_pre6-r2.ebuild, + -libdc1394-2.0.0_pre7-r1.ebuild, -libdc1394-2.0.0_rc3.ebuild, + -libdc1394-2.0.0.ebuild: + Purge obsolete versions + +*libdc1394-2.0.2 (11 Jun 2008) + + 11 Jun 2008; Stefaan De Roeck + +libdc1394-2.0.2.ebuild: + Version bump to 2.0.2 + + 22 May 2008; Markus Rothe libdc1394-2.0.0-r1.ebuild: + Stable on ppc64 + + 21 Feb 2008; Michael Sterrett + libdc1394-2.0.0.ebuild, libdc1394-2.0.0-r1.ebuild: + fix deps - virtual/x11 is no more + +*libdc1394-2.0.0-r1 (21 Jan 2008) + + 21 Jan 2008; Stefaan De Roeck + +libdc1394-2.0.0-r1.ebuild: + Fix bad communication of juju USE-flag to configure script (bug #206833) + +*libdc1394-2.0.0 (14 Jan 2008) + + 14 Jan 2008; Stefaan De Roeck + +libdc1394-2.0.0.ebuild: + Version bump to version 2.0.0 + + 14 Jan 2008; Stefaan De Roeck metadata.xml: + Assigning this package to stefaan, updating metadata.xml + + 25 Dec 2007; Christian Heim metadata.xml: + Removing seemant from metadata.xml as per #202469. Assigning to + maintainer-needed. + + 22 Jul 2007; Donnie Berkholz ; + libdc1394-1.0.0-r1.ebuild, libdc1394-1.2.1.ebuild, + libdc1394-2.0.0_pre4.ebuild, libdc1394-2.0.0_pre6-r2.ebuild, + libdc1394-2.0.0_pre7-r1.ebuild, libdc1394-2.0.0_rc3.ebuild: + Drop virtual/x11 references. + + 22 Feb 2007; Piotr Jaroszyński ChangeLog: + Transition to Manifest2. + + 13 Sep 2006; Seemant Kulleen + +files/libdc1394-1.2.1-nox11.patch, libdc1394-1.2.1.ebuild: + fixed up no X patch from Andre Hinrichs in bug #132208 + +*libdc1394-2.0.0_rc3 (29 Aug 2006) + + 29 Aug 2006; Seemant Kulleen + +files/libdc1394-2.0.0_rc3-update-iso_channel.patch, + +libdc1394-2.0.0_rc3.ebuild: + version bump -- watch for an API change since pre7 + +*libdc1394-2.0.0_pre7-r1 (19 Jun 2006) + + 19 Jun 2006; Seemant Kulleen + +files/libdc1394-2.0.0_pre7-config.h-include-fix.patch, + +libdc1394-2.0.0_pre7-r1.ebuild: + patch to fix the location of the include directive for config.h. submitted + upstream as well + +*libdc1394-2.0.0_pre7 (08 Jun 2006) + + 08 Jun 2006; Seemant Kulleen -libdc1394-1.0.0.ebuild, + -libdc1394-2.0.0_pre5-r1.ebuild, -libdc1394-2.0.0_pre6-r1.ebuild, + +libdc1394-2.0.0_pre7.ebuild: + version bump a month late, and nobody told me :( + + 03 May 2006; Seemant Kulleen libdc1394-1.0.0.ebuild, + libdc1394-2.0.0_pre4.ebuild, libdc1394-2.0.0_pre5-r1.ebuild, + libdc1394-2.0.0_pre6-r1.ebuild, libdc1394-2.0.0_pre6-r2.ebuild: + since we make use of the slotmove function in profile/updates, the old + SLOT=0 ebuilds all have to go away now + +*libdc1394-2.0.0_pre6-r2 (03 May 2006) +*libdc1394-1.2.1 (03 May 2006) +*libdc1394-1.0.0-r1 (03 May 2006) + + 03 May 2006; Seemant Kulleen + +libdc1394-1.0.0-r1.ebuild, +libdc1394-1.2.1.ebuild, + +libdc1394-2.0.0_pre6-r2.ebuild: + Now that pre6 has changed API and install locations of its headers and + library names, we can safely SLOT version 1 and version 2 separately for + simultaneous install. Note that pre5 and earlier in the 2.0.0 branch will + NOT be put back into the tree at all, because they clash with version 1. + Also, pre6 is supposed to be closer to the final 2.0.0 release in terms of + API etc, so I am more confident with this change than I was earlier. + Additionally, added the fix for CLK_TCK and glibc-2.4, that really I should + have done months ago. My apologies for that. Bugs #117201 and #124995 are + now closed with this. + + 27 Apr 2006; Marien Zwart + files/digest-libdc1394-2.0.0_pre4, Manifest: + Fixing SHA256 digest, pass four + + 10 Apr 2006; Stefaan De Roeck + libdc1394-2.0.0_pre6-r1.ebuild: + Fixed building with USE="-X", and updated dependency on libraw1394 + +*libdc1394-2.0.0_pre6-r1 (06 Apr 2006) + + 06 Apr 2006; Seemant Kulleen + +files/libdc1394-2.0.0_pre6-extra-failure-removal.diff, + -libdc1394-2.0.0_pre6.ebuild, +libdc1394-2.0.0_pre6-r1.ebuild: + add a patch that gets rid of the unconditional failure return in + dc1394_avt_get_mirror function. Patch thanks to Phil Lamoreaux + +*libdc1394-2.0.0_pre6 (20 Mar 2006) + + 20 Mar 2006; Seemant Kulleen + +files/libdc1394-2.0.0_pre6-grab_partial_image.diff, + +files/libdc1394-2.0.0_pre6-vendor_avt.diff, -libdc1394-2.0.0_pre5.ebuild, + +libdc1394-2.0.0_pre6.ebuild: + version bump to latest release from upstream, with many fixes. API continues + to stabilise -- please check apps that you've compiled against pre5 and + before, they will need porting + +*libdc1394-2.0.0_pre5-r1 (07 Feb 2006) + + 07 Feb 2006; Daniel Drake + +files/libdc1394-2.0.0_pre5-update-iso_channel.patch, + libdc1394-2.0.0_pre4.ebuild, +libdc1394-2.0.0_pre5-r1.ebuild: + Fix a bug where iso_channel attribute was not updated. Also fix pre4 for + modular X. + + 29 Jan 2006; Robin H. Johnson libdc1394-1.0.0.ebuild: + Fix 1.0.0 for modular-x as well. + + 29 Jan 2006; Robin H. Johnson + libdc1394-2.0.0_pre5.ebuild: + Modular-X fixes. + +*libdc1394-2.0.0_pre5 (19 Oct 2005) + + 19 Oct 2005; Seemant Kulleen + libdc1394-2.0.0_pre4.ebuild, +libdc1394-2.0.0_pre5.ebuild: + version bump thanks to: Aaron in bug #109659. I missed the announcement of + the release, so apologies for the delay + + 19 Oct 2005; Seemant Kulleen files/nox11.patch, + libdc1394-1.0.0.ebuild: + fix the nox11 patch for libdc1394-1.0.0. Closes bug #90952 by Christoph Diesch + + 30 Sep 2005; Gustavo Zacarias + libdc1394-2.0.0_pre4.ebuild: + Back to testing on ppc & sparc + + 30 Sep 2005; Seemant Kulleen + libdc1394-2.0.0_pre4.ebuild: + should not have gone straight to stable + + 14 Sep 2005; Seemant Kulleen + libdc1394-2.0.0_pre4.ebuild: + I don't understand, but now it's fixed + + 12 Sep 2005; Seemant Kulleen +files/nox11-2.patch, + -libdc1394-0.9.3.ebuild, libdc1394-1.0.0.ebuild: + fix the nox11 patch to work with 2.0.0 series. Closes bug #105675 by tigger + + 12 Sep 2005; Aron Griffis + libdc1394-1.0.0.ebuild, libdc1394-2.0.0_pre4.ebuild: + Mark 1.0.0, 2.0.0_pre4 stable on alpha + + 08 Sep 2005; Aron Griffis + libdc1394-2.0.0_pre4.ebuild: + Mark 2.0.0_pre4 stable on ia64 + + 29 Aug 2005; Seemant Kulleen + libdc1394-2.0.0_pre4.ebuild: + use DESTDIR instead of einstall -- thanks stefaan + +*libdc1394-2.0.0_pre4 (29 Aug 2005) + + 29 Aug 2005; Seemant Kulleen + +libdc1394-2.0.0_pre4.ebuild: + Version bump to newest prerelease + snapshot fixes + + 26 Aug 2005; Seemant Kulleen +files/nox11.patch, + +libdc1394-0.9.3.ebuild, +libdc1394-1.0.0.ebuild: + move to media-libs, where it belongs. Why was it ever put into + media-plugins, when it's a lib? + + 24 Aug 2005; Aron Griffis libdc1394-1.0.0.ebuild: + stable on ia64 + + 01 Aug 2005; Seemant Kulleen -libdc1394-0.9.1.ebuild, + -libdc1394-0.9.5.ebuild: + remove cruft ebuilds + + 17 May 2005; Gustavo Zacarias + libdc1394-1.0.0.ebuild: + Stable on sparc + + 08 May 2005; Aron Griffis libdc1394-1.0.0.ebuild: + add ~ia64 + + 06 May 2005; Luca Barbato libdc1394-0.9.3.ebuild: + Marked x86 + + 27 Feb 2005; Simon Stelling libdc1394-1.0.0.ebuild: + stable on amd64 + + 25 Jan 2005; Markus Rothe libdc1394-1.0.0.ebuild: + Stable on ppc64 + + 04 Dec 2004; Markus Rothe libdc1394-1.0.0.ebuild: + Added ~ppc64 to KEYWORDS; bug #72993 + + 09 Nov 2004; Bryan Østergaard libdc1394-1.0.0.ebuild: + ~alpha keyword. + + 05 Nov 2004; Travis Tilley libdc1394-1.0.0.ebuild: + add missing ~amd64 keyword + +*libdc1394-1.0.0 (22 Oct 2004) + + 22 Oct 2004; Jason Wever libdc1394-1.0.0.ebuild: + Added ~sparc keyword. + + 23 Jul 2004; Jeremy Huddleston + libdc1394-0.9.1.ebuild: + Removing libtool from RDEPEND. + + 26 May 2004; Danny van Dyk libdc1394-0.9.3.ebuild: + Marked ~amd64. + +*libdc1394-0.9.3 (02 Mar 2004) + + 02 Mar 2004; Hanno Boeck libdc1394-0.9.3.ebuild: + Version bump, resolves bug # 41792. + +*libdc1394-0.9.1 (11 Oct 2003) + + 11 Oct 2003; Hanno Boeck libdc1394-0.9.1.ebuild: + Ebuild submitted by Stephen Edwards . + diff --git a/media-libs/libdc1394/Manifest b/media-libs/libdc1394/Manifest new file mode 100644 index 00000000..0f5e2fcd --- /dev/null +++ b/media-libs/libdc1394/Manifest @@ -0,0 +1,4 @@ +DIST libdc1394-2.1.2.tar.gz 585911 RMD160 20b7470cfb1990a9c8b4798b0362e91038d054a4 SHA1 d9ad4834f23b555d04f255945117a4420ae40977 SHA256 70a9f97a091165051bce7a5a5f198e01760432bbd20aa352e31562a73b229229 +EBUILD libdc1394-2.1.2.ebuild 1066 RMD160 12025f980ac56d5cf2222d7dc30cef1c5a0008c4 SHA1 0de8154065a39c611dba148369f8d38a34307144 SHA256 600d2b4a8f3c1c0cbadd2d7ea7c14c38128a1c61bd6d68a6b6a54a81a8b12808 +MISC ChangeLog 11665 RMD160 5de4acc3fa5dc08c935d8456ebd889d48f1d22b6 SHA1 3f709677562998332ba8655dca9cebd54670784e SHA256 f707b15d8202f8abdb2a049213667f03c24c3d69f925df71f21cee2155ffef51 +MISC metadata.xml 265 RMD160 970f5f1ffd4c5652129991f704b9a53088ee3828 SHA1 705eaa46d73963dc22127305779275f787a3778a SHA256 1e6dd2b97263b8f143a2d2c0cd05cc1b917c9fcab50b2fae5e60f11d39c9c014 diff --git a/media-libs/libdc1394/libdc1394-2.1.2.ebuild b/media-libs/libdc1394/libdc1394-2.1.2.ebuild new file mode 100644 index 00000000..7fa1dc78 --- /dev/null +++ b/media-libs/libdc1394/libdc1394-2.1.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libdc1394/libdc1394-2.1.2.ebuild,v 1.9 2010/06/10 03:04:43 jer Exp $ + +inherit eutils + +DESCRIPTION="Library to interface with IEEE 1394 cameras following the IIDC specification" +HOMEPAGE="http://sourceforge.net/projects/libdc1394/" +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="2" +KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86" +IUSE="X doc" + +RDEPEND=">=sys-libs/libraw1394-1.2.0 + X? ( x11-libs/libSM x11-libs/libXv )" +DEPEND="${RDEPEND} + doc? ( app-doc/doxygen )" + +src_compile() { + local myconf="--disable-examples" + + econf \ + --program-suffix=2 \ + $(use_with X x) \ + $(use_enable doc doxygen-html) \ + ${myconf} \ + || die "econf failed" + emake || die "emake failed" + if use doc ; then + emake doc || die "emake doc failed" + fi +} + +src_install() { + emake DESTDIR="${D}" install || die "install failed" + dodoc NEWS README AUTHORS ChangeLog + use doc && dohtml doc/html/* +} diff --git a/media-libs/libdc1394/metadata.xml b/media-libs/libdc1394/metadata.xml new file mode 100644 index 00000000..46c0b7d3 --- /dev/null +++ b/media-libs/libdc1394/metadata.xml @@ -0,0 +1,9 @@ + + + + no-herd + + stefaan@gentoo.org + Stefaan De Roeck + + diff --git a/media-libs/libquicktime/ChangeLog b/media-libs/libquicktime/ChangeLog new file mode 100644 index 00000000..4e49535c --- /dev/null +++ b/media-libs/libquicktime/ChangeLog @@ -0,0 +1,722 @@ +# ChangeLog for media-libs/libquicktime +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libquicktime/ChangeLog,v 1.167 2011/03/29 02:43:51 aballier Exp $ + + 29 Mar 2011; Alexis Ballier -libquicktime-1.1.5.ebuild: + remove old + + 23 Mar 2011; Kacper Kowalik + libquicktime-1.2.2.ebuild: + ppc64 stable wrt #355449 + + 23 Mar 2011; Tim Harder libquicktime-1.1.5.ebuild, + libquicktime-1.2.2.ebuild: + Use slot deps for gtk+. + + 15 Mar 2011; Ulrich Mueller libquicktime-1.1.5.ebuild, + libquicktime-1.2.2.ebuild: + Don't PROVIDE virtual/quicktime, bug 358857. + + 05 Mar 2011; Brent Baude libquicktime-1.2.2.ebuild: + stable ppc, bug 355449 + + 26 Feb 2011; Raúl Porcel libquicktime-1.2.2.ebuild: + alpha/ia64/sparc stable wrt #355449 + + 26 Feb 2011; Pawel Hajdan jr + libquicktime-1.2.2.ebuild: + x86 stable wrt bug #355449 + + 21 Feb 2011; Markos Chandras libquicktime-1.2.2.ebuild: + Stable on amd64 wrt bug #355449 + + 24 Jan 2011; Alexis Ballier -libquicktime-1.2.0.ebuild, + -libquicktime-1.2.1.ebuild: + remove old + +*libquicktime-1.2.2 (09 Jan 2011) + + 09 Jan 2011; Alexis Ballier +libquicktime-1.2.2.ebuild: + version bump + +*libquicktime-1.2.1 (22 Dec 2010) + + 22 Dec 2010; Alexis Ballier +libquicktime-1.2.1.ebuild: + version bump + +*libquicktime-1.2.0 (15 Dec 2010) + + 15 Dec 2010; Alexis Ballier +libquicktime-1.2.0.ebuild: + version bump + + 14 Nov 2010; Samuli Suominen + libquicktime-1.1.5.ebuild: + Remove -DGTK_DISABLE_DEPRECATED from build flags wrt #343419 by Lars + Wendler. + + 11 Nov 2010; Samuli Suominen + libquicktime-1.1.5.ebuild: + Use virtual/jpeg wrt #327487. + + 24 May 2010; Alexis Ballier + -libquicktime-1.1.3.ebuild, -files/libquicktime-1.1.3-x264.patch, + -libquicktime-1.1.4.ebuild: + remove old + + 23 May 2010; libquicktime-1.1.5.ebuild: + ppc stable #314821 + + 23 May 2010; Pacho Ramos libquicktime-1.1.5.ebuild: + stable amd64, bug 314821 + + 19 May 2010; Raúl Porcel libquicktime-1.1.5.ebuild: + alpha/ia64/sparc stable wrt #314821 + + 11 May 2010; Brent Baude libquicktime-1.1.5.ebuild: + stable ppc64, bug 314821 + + 26 Apr 2010; Pawel Hajdan jr + libquicktime-1.1.5.ebuild: + x86 stable wrt bug #314821 + +*libquicktime-1.1.5 (23 Feb 2010) + + 23 Feb 2010; Alexis Ballier + +libquicktime-1.1.5.ebuild: + version bump + +*libquicktime-1.1.4 (08 Jan 2010) + + 08 Jan 2010; Alexis Ballier + +libquicktime-1.1.4.ebuild: + version bump + + 26 Oct 2009; Alexis Ballier + -libquicktime-1.1.1.ebuild, -files/libquicktime-1.1.1-headers.patch, + -files/libquicktime-1.1.1-libavutil50.patch, -libquicktime-1.1.2.ebuild: + remove old + + 26 Oct 2009; Alexis Ballier + libquicktime-1.1.3.ebuild, +files/libquicktime-1.1.3-x264.patch: + Add a fix for latest x264 versions. + + 24 Oct 2009; nixnut libquicktime-1.1.3.ebuild: + ppc stable #283815 + + 06 Oct 2009; Raúl Porcel libquicktime-1.1.3.ebuild: + ia64/sparc stable wrt #283815 + + 29 Sep 2009; Tobias Klausmann + libquicktime-1.1.3.ebuild: + Stable on alpha, bug #283815 + + 27 Sep 2009; Brent Baude libquicktime-1.1.3.ebuild: + Marking libquicktime-1.1.3 ppc64 for bug 283815 + + 11 Sep 2009; Markus Meier libquicktime-1.1.3.ebuild: + amd64/x86 stable, bug #283815 + +*libquicktime-1.1.3 (14 Jul 2009) + + 14 Jul 2009; Alexis Ballier + +libquicktime-1.1.3.ebuild: + version bump + + 17 Jun 2009; Alexis Ballier + -libquicktime-1.0.3.ebuild, -files/libquicktime-1.0.3-x264-65.patch, + -files/libquicktime-1.0.3-x264lavc.patch, -libquicktime-1.1.0.ebuild: + remove old + +*libquicktime-1.1.2 (17 Jun 2009) + + 17 Jun 2009; Alexis Ballier + +libquicktime-1.1.2.ebuild, metadata.xml: + version bump + + 20 May 2009; nixnut libquicktime-1.1.1.ebuild: + ppc stable #268018 + + 09 May 2009; Raúl Porcel libquicktime-1.1.1.ebuild: + ia64/sparc stable wrt #268018 + + 07 May 2009; Tobias Klausmann + libquicktime-1.1.1.ebuild: + Stable on alpha, bug #268018 + + 03 May 2009; Markus Meier libquicktime-1.1.1.ebuild: + amd64/x86 stable, bug #268018 + + 01 May 2009; Brent Baude libquicktime-1.1.1.ebuild: + stable ppc64, bug 268018 + + 15 Apr 2009; Alexis Ballier + +files/libquicktime-1.1.1-libavutil50.patch, libquicktime-1.1.1.ebuild: + add a fix from upstream to build with ffmpeg trunk + + 29 Dec 2008; Mike Frysinger + +files/libquicktime-1.1.1-headers.patch, libquicktime-1.1.1.ebuild: + Fix random crash on 64bit systems due to implicit string func decls. + + 20 Dec 2008; libquicktime-1.0.3.ebuild, + libquicktime-1.1.0.ebuild, libquicktime-1.1.1.ebuild: + Upgrade alsa-lib dep. to latest stable 1.0.16 wrt #251696. + +*libquicktime-1.1.1 (17 Dec 2008) + + 17 Dec 2008; Alexis Ballier + +libquicktime-1.1.1.ebuild: + version bump + +*libquicktime-1.1.0 (10 Nov 2008) + + 10 Nov 2008; Alexis Ballier + +libquicktime-1.1.0.ebuild: + version bump + + 06 Oct 2008; Alexis Ballier + +files/libquicktime-1.0.3-x264-65.patch, libquicktime-1.0.3.ebuild: + Another patch merged upstream to fix compatibility with latest x264. + + 26 Sep 2008; Alexis Ballier + files/libquicktime-1.0.3-x264lavc.patch: + Fix the lavc patch again for bug #237234... why did I trust upstream in + merging the correct patch? + + 22 Sep 2008; Alexis Ballier + files/libquicktime-1.0.3-x264lavc.patch: + It seems I was a bit too quick at backporting the patch. Fix it now. + + 22 Sep 2008; Alexis Ballier + +files/libquicktime-1.0.3-x264lavc.patch, libquicktime-1.0.3.ebuild: + fix from upstream to build against latest ffmpeg and x264 + + 25 Aug 2008; Alexis Ballier + -libquicktime-1.0.2.ebuild: + remove old + + 25 Aug 2008; Raúl Porcel libquicktime-1.0.3.ebuild: + ia64 stable wrt #234995 + + 24 Aug 2008; Tobias Klausmann + libquicktime-1.0.3.ebuild: + Stable on alpha, bug #234995 + + 24 Aug 2008; Markus Rothe libquicktime-1.0.3.ebuild: + Stable on ppc64; bug #234995 + + 22 Aug 2008; nixnut libquicktime-1.0.3.ebuild: + Stable on ppc wrt bug 234995 + + 19 Aug 2008; Friedrich Oslage + libquicktime-1.0.3.ebuild: + Stable on sparc, bug #234995 + + 17 Aug 2008; Markus Meier libquicktime-1.0.3.ebuild: + amd64/x86 stable, bug #234995 + + 07 Aug 2008; Alexis Ballier + -libquicktime-1.0.2_p20080621.ebuild: + remove unused version + +*libquicktime-1.0.3 (15 Jul 2008) + + 15 Jul 2008; Alexis Ballier + +libquicktime-1.0.3.ebuild: + version bump + +*libquicktime-1.0.2_p20080621 (21 Jun 2008) + + 21 Jun 2008; Peter Alfredsen + +libquicktime-1.0.2_p20080621.ebuild: + Bump to snapshot. Fixes 218101 wrt. libquicktime. Please wait for the + correct distfile to propagate. + + 20 Jun 2008; Alexis Ballier + libquicktime-1.0.2.ebuild: + ffmpeg plugin will not be built if we are usingg too recent ffmpeg, adjust + deps accordingly + + 07 Apr 2008; Ben de Groot libquicktime-1.0.2.ebuild: + Pkgmove x264-svn to x264 + + 20 Mar 2008; Alexis Ballier + -libquicktime-1.0.1.ebuild: + remove old + + 10 Mar 2008; Steve Dibb libquicktime-1.0.2.ebuild: + amd64 stable, bug 212020 + + 07 Mar 2008; Brent Baude libquicktime-1.0.2.ebuild: + stable ppc64, bug 212020 + + 04 Mar 2008; Raúl Porcel libquicktime-1.0.2.ebuild: + alpha/ia64/sparc stable wrt #212020 + + 03 Mar 2008; Christian Faulhammer + libquicktime-1.0.2.ebuild: + stable x86 (bug 212020) + + 02 Mar 2008; Lars Weiler libquicktime-1.0.2.ebuild: + stable ppc, bug 212020 + + 01 Mar 2008; Alexis Ballier + -files/libquicktime-1.0.1-nls-asneeded.patch, + -files/libquicktime-1.0.1-pkgconfig_init.patch, + -libquicktime-1.0.1-r1.ebuild: + unused version + +*libquicktime-1.0.2 (08 Jan 2008) + + 08 Jan 2008; Alexis Ballier + +libquicktime-1.0.2.ebuild: + version bump + + 03 Jan 2008; Alexis Ballier + libquicktime-1.0.1-r1.ebuild: + Keyword ~x86-fbsd, working fine here + + 02 Jan 2008; Alexis Ballier + -files/libquicktime-0.9.7-dv.patch, + -files/libquicktime-0.9.7-unrice.patch, + -files/libquicktime-0.9.10-automagic-deps.patch, + -files/libquicktime-0.9.10-cflags.patch, + -files/libquicktime-0.9.10-opengl-link.patch, + -files/libquicktime-0.9.10-x264.patch, + -files/libquicktime-1.0.0-cflags.patch, + -files/libquicktime-1.0.0-gtk212.patch, -libquicktime-0.9.7-r1.ebuild, + -libquicktime-0.9.10.ebuild, -libquicktime-1.0.0.ebuild: + remove unused versions + +*libquicktime-1.0.1-r1 (02 Jan 2008) + + 02 Jan 2008; Alexis Ballier + +files/libquicktime-1.0.1-nls-asneeded.patch, + +files/libquicktime-1.0.1-pkgconfig_init.patch, + +libquicktime-1.0.1-r1.ebuild: + Fix pkg-config initialisation when alsa is not used, fix nls build with + as-needed on non glibc systems, add missing dep on virtual/libintl for non + glibc systems + + 25 Dec 2007; Christian Heim metadata.xml: + Removing zypher from metadata.xml as per #26909. + + 19 Nov 2007; Markus Rothe libquicktime-1.0.1.ebuild: + Stable on ppc64; bug #198845 + + 17 Nov 2007; nixnut libquicktime-1.0.1.ebuild: + Stable on ppc wrt bug 198845 + + 14 Nov 2007; Raúl Porcel libquicktime-1.0.1.ebuild: + alpha/ia64/sparc stable wrt #198845 + + 13 Nov 2007; Christian Faulhammer + libquicktime-1.0.1.ebuild: + stable x86, bug 198845 + + 12 Nov 2007; Samuli Suominen libquicktime-1.0.1.ebuild: + amd64 stable wrt #198845 + + 14 Oct 2007; Alexis Ballier + libquicktime-1.0.1.ebuild: + drop xorg 6 checks for built with use, dont try to be clever with + /usr/include/quicktime by removing the files, just die + +*libquicktime-1.0.1 (13 Oct 2007) + + 13 Oct 2007; Alexis Ballier + +libquicktime-1.0.1.ebuild: + version bump + + 23 Sep 2007; Samuli Suominen + +files/libquicktime-1.0.0-gtk212.patch, libquicktime-1.0.0.ebuild: + Stop using -DGTK_DISABLE_DEPRECATED in configure.ac because it breaks with + GTK+-2.12 wrt #193446, thanks to Ed Catmur. + + 22 Jul 2007; Samuli Suominen + libquicktime-0.9.7-r1.ebuild: + Remove virtual/x11 references. + + 15 Jun 2007; Alexis Ballier + -files/libquicktime-0.9.2-amd64.patch, -files/libquicktime-new-x264.patch, + -files/libquicktime-0.9.4-cflags.patch, -libquicktime-0.9.2.ebuild, + -libquicktime-0.9.4.ebuild, -libquicktime-0.9.9.ebuild, + -libquicktime-0.9.9-r1.ebuild: + Cleanup old and unused versions + + 16 May 2007; Raúl Porcel libquicktime-0.9.10.ebuild: + alpha stable wrt #157892 + + 30 Apr 2007; Marius Mauch + libquicktime-0.9.7-r1.ebuild, libquicktime-0.9.9.ebuild, + libquicktime-0.9.9-r1.ebuild, libquicktime-0.9.10.ebuild, + libquicktime-1.0.0.ebuild: + Replacing einfo with elog + +*libquicktime-1.0.0 (17 Apr 2007) + + 17 Apr 2007; Alexis Ballier + +files/libquicktime-1.0.0-cflags.patch, +libquicktime-1.0.0.ebuild: + Version bump + + 27 Mar 2007; Raúl Porcel libquicktime-0.9.10.ebuild: + ia64 stable wrt bug 157814 + + 22 Feb 2007; Piotr Jaroszyński ChangeLog: + Transition to Manifest2. + + 07 Feb 2007; Simon Stelling libquicktime-0.9.10.ebuild: + stable on amd64; bug 15892 + + 06 Jan 2007; Bryan Østergaard + libquicktime-0.9.10.ebuild: + ~ia64 re-keywordind. + + 04 Jan 2007; Christian Faulhammer + libquicktime-0.9.10.ebuild: + stable x86, bug #157814 + + 23 Dec 2006; Tobias Scherbaum + libquicktime-0.9.10.ebuild: + Stable on ppc wrt bug #157814. + + 22 Dec 2006; Matthias Schwarzott + +files/libquicktime-0.9.10-cflags.patch, libquicktime-0.9.10.ebuild: + Make it respect user-defined CFLAGS. + + 22 Dec 2006; Matthias Schwarzott + libquicktime-0.9.10.ebuild: + Added missing depend to pkgconfig. + + 21 Dec 2006; Gustavo Zacarias + libquicktime-0.9.10.ebuild: + Stable on sparc wrt #157814 + + 21 Dec 2006; Markus Rothe libquicktime-0.9.10.ebuild: + Stable on ppc64; bug #157814 + + 16 Dec 2006; Matthias Schwarzott + files/libquicktime-0.9.10-opengl-link.patch: + Fixed quoting in opengl-patch. + + 16 Dec 2006; Matthias Schwarzott + +files/libquicktime-0.9.10-opengl-link.patch, libquicktime-0.9.10.ebuild: + Enable compiling with X but without opengl, thanks to aballier. + + 16 Dec 2006; Matthias Schwarzott + files/libquicktime-0.9.10-automagic-deps.patch, + libquicktime-0.9.10.ebuild: + Changed patch to also use --without-vorbis. + + 13 Dec 2006; Matthias Schwarzott + files/libquicktime-0.9.10-automagic-deps.patch, + libquicktime-0.9.10.ebuild: + Changed vorbis-switch to enable, to prevent clash with vorbis-path. + + 13 Dec 2006; Matthias Schwarzott + +files/libquicktime-0.9.10-automagic-deps.patch, + libquicktime-0.9.10.ebuild: + Control all automagic dependencies by use-flags now, solving Bugs #140873, + #148216. + + 09 Nov 2006; Matthias Schwarzott + libquicktime-0.9.7-r1.ebuild: + Changed automake/autoconf-dependencys to latest. + + 28 Oct 2006; Matthias Schwarzott + libquicktime-0.9.7-r1.ebuild: + Added pkgconfig-depend due to Bug #153060, and added WANT_AUTOMAKE, + WANT_AUTOCONF. + + 23 Oct 2006; Matthias Schwarzott + libquicktime-0.9.7-r1.ebuild: + Added a tarball with the missing aclocal-m4-files, solving Bug #140516. + + 20 Oct 2006; Bryan Østergaard + libquicktime-0.9.7-r1.ebuild, libquicktime-0.9.10.ebuild: + Stable on Alpha. + +*libquicktime-0.9.10 (17 Oct 2006) + + 17 Oct 2006; Alexis Ballier + +files/libquicktime-0.9.10-x264.patch, +libquicktime-0.9.10.ebuild: + Bumping to 0.9.10 plus adding the patch upstream applied to be compatible + with media-libs/x264-svn-20061014 + + 15 Oct 2006; Alexis Ballier + files/libquicktime-new-x264.patch, libquicktime-0.9.9-r1.ebuild: + Updating dependencies since it will not build with older x264-svn versions + and minor change to the patch + + 14 Oct 2006; Alexis Ballier + files/libquicktime-new-x264.patch: + Update of the x264 compatibility patch to be compatible with + media-libs/x264-svn-20061014 + +*libquicktime-0.9.9-r1 (20 Aug 2006) + + 20 Aug 2006; Hanno Boeck + +files/libquicktime-new-x264.patch, +libquicktime-0.9.9-r1.ebuild: + Add patch to compile with latest x264 (still masked). + + 08 Aug 2006; Chris Gianelloni + libquicktime-0.9.7-r1.ebuild: + Stable on amd64 and x86 wrt bug #138828. + + 05 Aug 2006; Jason Wever libquicktime-0.9.9.ebuild: + Re-added ~sparc keyword wrt bug #142171. + + 02 Aug 2006; Gustavo Zacarias + libquicktime-0.9.7-r1.ebuild: + Stable on sparc + +*libquicktime-0.9.9 (29 Jun 2006) + + 17 Jul 2006; Marc Hildebrand + +libquicktime-0.9.9.ebuild: + version bump, removed some USE flags.. + + 17 Jul 2006; Marc Hildebrand + libquicktime-0.9.7-r1.ebuild: + Added removal of /usr/include/quicktime ind pkg_preinst to solve bug #128807 + + 15 Jul 2006; Markus Rothe + libquicktime-0.9.7-r1.ebuild: + Stable on ppc64 + + 13 Jul 2006; Aron Griffis + libquicktime-0.9.7-r1.ebuild: + Mark 0.9.7-r1 stable on ia64 + + 30 Jun 2006; Lars Weiler libquicktime-0.9.7-r1.ebuild: + Stable on ppc; gcc-4 related; bug #138099. + + 29 Jun 2006; Diego Pettenò + +files/libquicktime-0.9.7-unrice.patch, libquicktime-0.9.4.ebuild, + libquicktime-0.9.7-r1.ebuild: + Fix check for xv useflag on xorg-x11 so that it's done only for 6.x series, + fixes bug #135761. Fix quoting, use emake for installing, add patch to + respect CFLAGS and not add extra CFLAGS that are unrequested. + + 27 Apr 2006; Marien Zwart + files/digest-libquicktime-0.9.2, files/digest-libquicktime-0.9.4, + files/digest-libquicktime-0.9.7-r1, Manifest: + Fixing SHA256 digest, pass four + + 02 Apr 2006; Luca Barbato + libquicktime-0.9.7-r1.ebuild: + Typo fix, bug #116929, thank you Chris Smith + + 18 Feb 2006; Aron Griffis + libquicktime-0.9.7-r1.ebuild: + Mark 0.9.7-r1 ~ia64. #111137 + + 26 Dec 2005; Luca Barbato libquicktime-0.9.2.ebuild, + libquicktime-0.9.4.ebuild: + oggvorbis Cleanup + + 19 Dec 2005; Diego Pettenò + libquicktime-0.9.7-r1.ebuild: + Add a check to make sure that /usr/include/quicktime is not a real directory + in pkg_preinst. + + 12 Dec 2005; Donnie Berkholz ; + libquicktime-0.9.7-r1.ebuild: + Add modular X dependencies. + + 02 Dec 2005; Diego Pettenò + -files/libquicktime-0.9.6-cflags.patch, -libquicktime-0.9.3-r1.ebuild, + -libquicktime-0.9.6-r1.ebuild: + Remove old verisons. + + 02 Dec 2005; Diego Pettenò + libquicktime-0.9.7-r1.ebuild: + Dependency on GTK was erroneously on 1.2 version (see bug #114294), cleanup + econf call. + + 19 Nov 2005; Markus Rothe + libquicktime-0.9.6-r1.ebuild, libquicktime-0.9.7-r1.ebuild: + Added ~ppc64; bug #111137 + + 05 Nov 2005; Fernando J. Pereda + libquicktime-0.9.6-r1.ebuild, libquicktime-0.9.7-r1.ebuild: + re-add the ~alpha keyword. someone didn't like us enough to keep our + keyword. bug #111137 + + 04 Nov 2005; Gustavo Zacarias + libquicktime-0.9.6-r1.ebuild, libquicktime-0.9.7-r1.ebuild: + ~sparc wrt #111137 + +*libquicktime-0.9.7-r1 (16 Oct 2005) + + 16 Oct 2005; Diego Pettenò + +files/libquicktime-0.9.7-dv.patch, -libquicktime-0.9.7.ebuild, + +libquicktime-0.9.7-r1.ebuild: + New revision with patch to disable libdv support as per bug #108570. Also, + add X useflag to be able to build without X. + +*libquicktime-0.9.7 (26 May 2005) + + 06 Jun 2005; Marc Hildebrand + +libquicktime-0.9.7.ebuild: + version bump, fixes #94606. Thanks to Natanael Copa for the ebuild. + +*libquicktime-0.9.6-r1 (27 May 2005) + + 27 May 2005; Jan Brinkmann + -libquicktime-0.9.6.ebuild, +libquicktime-0.9.6-r1.ebuild: + create a symlink to avoid breaking apps which rely on the old layout, fixes + #94218 and #94061 + +*libquicktime-0.9.6 (21 May 2005) + + 24 May 2005; Marc Hildebrand + +files/libquicktime-0.9.6-cflags.patch, +libquicktime-0.9.6.ebuild: + version bump, fixes #93761. + + 08 May 2005; Bryan Østergaard + libquicktime-0.9.4.ebuild: + Stable on alpha. + + 29 Apr 2005; Gustavo Zacarias + libquicktime-0.9.4.ebuild: + Stable on sparc wrt #90238, #87464 + + 30 Apr 2005; Diego Pettenò + libquicktime-0.9.4.ebuild: + Check for opengl which in turn checks for xv. in xorg-x11. + + 29 Apr 2005; Markus Rothe libquicktime-0.9.4.ebuild: + Stable on ppc64; bug #90238 + + 28 Apr 2005; Luca Barbato libquicktime-0.9.4.ebuild: + Marked ppc and x86 + + 28 Apr 2005; Diego Pettenò + libquicktime-0.9.4.ebuild: + Die compilation if xorg-x11 is built without xv support, fixes #76663. + Marked stable on amd64. + + 05 Apr 2005; Jeremy Huddleston + -libquicktime-0.9.2_pre1.ebuild, libquicktime-0.9.2.ebuild, + -libquicktime-0.9.3.ebuild, libquicktime-0.9.4.ebuild: + Cleaned up ebuild. Readd keywords which were improperly removed during a + version bump. Removing old versions. + +*libquicktime-0.9.4 (12 Mar 2005) + + 12 Mar 2005; Jan Brinkmann + +files/libquicktime-0.9.4-cflags.patch, +libquicktime-0.9.4.ebuild: + version bump, fixes #82059. added patch fixes #59107, old versions failed to + obey CFLAGS + + 06 Feb 2005; Markus Rothe libquicktime-0.9.3-r1.ebuild: + Stable on ppc64 + +*libquicktime-0.9.3-r1 (18 Dec 2004) + + 18 Dec 2004; Markus Rothe libquicktime-0.9.3-r1.ebuild: + added ~ppc64 to KEYWORDS + +*libquicktime-0.9.3 (19 Jul 2004) + 26 Nov 2004; Marc Hildebrand libquicktime-0.9.3.ebuild: + Fixed dependencies, closes bug #72179. Thanks to Diego Pettenò for the fix. + + 28 Oct 2004; Marc Hildebrand libquicktime-0.9.3.ebuild: + Added ~amd64 keyword + +*libquicktime-0.9.3 (19 Jul 2004) + 27 Oct 2004; Marc Hildebrand libquicktime-0.9.3.ebuild: + Version bump + + 07 Jun 2004; Aron Griffis libquicktime-0.9.2.ebuild, + libquicktime-0.9.2_pre1.ebuild: + Fix use invocation + + 19 Mar 2004; Michael Sterrett + libquicktime-0.9.2.ebuild, libquicktime-0.9.2_pre1.ebuild: + fix depend (bug #45110) + + 11 Mar 2004; Hanno Boeck libquicktime-0.9.2.ebuild, + libquicktime-0.9.2_pre1.ebuild: + Make it not depend on gtk if use-flag is not set (bug #33597). + + 18 Feb 2004; Aron Griffis libquicktime-0.9.2.ebuild: + stable on ia64 + + 29 Jan 2004; libquicktime-0.9.2.ebuild: + stable on sparc + + 18 Jan 2004; Bartosch Pixa + libquicktime-0.9.2.ebuild: + set ppc in keywords + + 16 Dec 2003; Jason Wever libquicktime-0.9.2.ebuild: + Added ~sparc keyword. + + 12 Dec 2003; Daniel Ahlberg libquicktime-0.9.2.ebuild: + Added amd64 keyword. Patch for amd64 contributed by E. Papegaaij in + #33523. + + 23 Nov 2003; Aron Griffis libquicktime-0.9.2.ebuild: + Stable on alpha + + 06 Oct 2003; Martin Holzer libquicktime-0.9.2.ebuild, + libquicktime-0.9.2_pre1.ebuild: + adding gtk IUSE. Closes #29068. + + 03 Oct 2003; Heinrich Wendel libquicktime-0.9.2.ebuild: + Made it block on virtual/quicktime, see bug 27851 + +*libquicktime-0.9.2 (02 Oct 2003) + + 02 Oct 2003; Heinrich Wendel libquicktime-0.9.2.ebuild: + version bump + + 02 Oct 2003; Patrick Kursawe + libquicktime-0.9.2_pre1.ebuild: + Made it block on virtual/quicktime, see bug 27851. + + 13 Aug 2003; Luca Barbato + libquicktime-0.9.2_pre1.ebuild: + Generalized the OPTIMIZE_CFLAGS fix to every non x86 arch, marked ~ppc + + 21 Jul 2003; Martin Holzer + libquicktime-0.9.2_pre1.ebuild: + forgot !. Closes #24814 + + 13 Jun 2003; Seemant Kulleen + libquicktime-0.9.2_pre1.ebuild: + blocks quicktime4linux specifically + + 13 Jun 2003; Seemant Kulleen + libquicktime-0.9.2_pre1.ebuild: + blocks virtual/quicktime, which quicktime4linux provides. Closes bug + #20709 by Patrick Kursawe + +*libquicktime-0.9.2_pre1 (04 Nov 2002) + + 01 Apr 2003; Aron Griffis + libquicktime-0.9.2_pre1.ebuild: + Fix bug 10966 by replacing the x86-centric OPTIMIZE_CFLAGS with our on alpha. + Also force -j1 since this package doesn't build reliably with larger values + + 14 Feb 2003; Seemant Kulleen + libquicktime-0.9.2_pre1.ebuild : + + Fixed breaking compiles when ffmpeg is installed on system. Native + ffmpeg now disabled by default, thanks to rac in #gentoo-dev. Closes bug + #15582 by matrixise + + 09 Dec 2002; Seemant Kulleen + libquicktime-0.9.2_pre1.ebuild : + + Fixed DESCRIPTION. Thanks to: torgeir@trenger.ro (Torgeir Hansen) in bug + #11824. + + 04 Nov 2002; Seemant Kulleen + libquicktime-0.9.2_pre1.ebuild ChangeLog + files/digest-libquicktime-0.9.2_pre1 : + + New quicktime library which is source compatible with quicktime4linux. + XawTV needs this as a dependency to record from TV into quicktime/avi + format. diff --git a/media-libs/libquicktime/Manifest b/media-libs/libquicktime/Manifest new file mode 100644 index 00000000..d5394903 --- /dev/null +++ b/media-libs/libquicktime/Manifest @@ -0,0 +1,4 @@ +DIST libquicktime-1.2.2.tar.gz 1012400 RMD160 3c9ebdcbfa94f26b4f6c686dc1d2318586edfa4f SHA1 fc2e9754f6cb8a817ce9a7ac91912af56667ee09 SHA256 a83ddaaeaf98231d9f224190dcb8810ebdabd3edb5c8cebe2fb083d25edb7436 +EBUILD libquicktime-1.2.2-r1.ebuild 2832 RMD160 dba1740c2d069df3edbf5df3380b0846fff6028f SHA1 151de67424c872766f50a526e6e46e5920ca5a9d SHA256 52b1e31544b73b9b8460f6a3aa11ab4619cdb6497b2cdf8ab7da02b20427b873 +MISC ChangeLog 24976 RMD160 0a64e3105e0bd5f423c2cdc024bf6f53e95030af SHA1 5b30a62cc0ef29c63d5b4b886c4e82b171931f7c SHA256 aa2a4437cc33680a455268772483825f8171cde638e945dd98aee1f1f09f4e82 +MISC metadata.xml 365 RMD160 3b9ef1a47d2f85224d5cdb61594ea7a99523df8b SHA1 89432e8cbc4ea43cfef9faa722fdd54ba2d4e10f SHA256 2963a8d151be35ab849e2265204e548a11e9176dd3275158905784702910906f diff --git a/media-libs/libquicktime/libquicktime-1.2.2-r1.ebuild b/media-libs/libquicktime/libquicktime-1.2.2-r1.ebuild new file mode 100644 index 00000000..143376d9 --- /dev/null +++ b/media-libs/libquicktime/libquicktime-1.2.2-r1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/libquicktime/libquicktime-1.2.2.ebuild,v 1.8 2011/03/23 21:22:52 xarthisius Exp $ + +EAPI=1 + +inherit libtool eutils + +MY_P=${P/_pre/pre} + +DESCRIPTION="A library based on quicktime4linux with extensions" +HOMEPAGE="http://libquicktime.sourceforge.net/" +SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="alpha amd64 ia64 ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="mmx X opengl dv gtk alsa aac encode png jpeg vorbis lame x264 ffmpeg doc schroedinger" + +RDEPEND="dv? ( media-libs/libdv ) + gtk? ( >=x11-libs/gtk+-2.4.0:2 ) + aac? ( + media-libs/faad2 + encode? ( media-libs/faac ) + ) + alsa? ( >=media-libs/alsa-lib-1.0.16 ) + png? ( media-libs/libpng ) + jpeg? ( virtual/jpeg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + lame? ( media-sound/lame ) + ffmpeg? ( >=virtual/ffmpeg-0.4 ) + x264? ( media-libs/x264 ) + schroedinger? ( >=media-libs/schroedinger-1.0.5 ) + X? ( x11-libs/libXaw + x11-libs/libXv + x11-libs/libXext + x11-libs/libX11 + opengl? ( media-libs/mesa ) + ) + virtual/libintl" +DEPEND="${RDEPEND} + X? ( + x11-proto/videoproto + x11-proto/xextproto + ) + doc? ( app-doc/doxygen ) + dev-util/pkgconfig + sys-devel/gettext" + +S=${WORKDIR}/${MY_P} + +src_unpack() { + unpack ${A} + cd "${S}" + + # Needed for sane .so versionning on g/fbsd + elibtoolize +} + +src_compile() { + local MY_OPTS="" + if use !encode || use !aac; then + MY_OPTS="--without-faac" + fi + + econf --enable-shared \ + --enable-static \ + --enable-gpl \ + $(use_with doc doxygen) \ + $(use_enable mmx asm) \ + $(use_with X x) \ + $(use_with gtk) \ + $(use_with dv libdv) \ + $(use_with alsa) \ + $(use_with aac faad2) \ + $(use_with png libpng) \ + $(use_with jpeg libjpeg) \ + $(use vorbis || echo "--without-vorbis") \ + $(use_with lame) \ + $(use_with x264) \ + $(use_with ffmpeg) \ + $(use_with opengl) \ + $(use_with schroedinger) \ + ${MY_OPTS} \ + --without-cpuflags || die "econf failed" + + emake || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" install || die "emake install failed" + + dodoc README TODO ChangeLog + # Compatibility with software that uses quicktime prefix, but + # don't do that when building for Darwin/MacOS + [[ ${CHOST} != *-darwin* ]] && \ + dosym /usr/include/lqt /usr/include/quicktime +} + +pkg_preinst() { + if [[ -d /usr/include/quicktime && ! -L /usr/include/quicktime ]]; then + elog "For compatibility with other quicktime libraries, ${PN} was" + elog "going to create a /usr/include/quicktime symlink, but for some" + elog "reason that is a directory on your system." + + elog "Please check that is empty, and remove it, or submit a bug" + elog "telling us which package owns the directory." + die "/usr/include/quicktime is a directory." + fi +} diff --git a/media-libs/libquicktime/metadata.xml b/media-libs/libquicktime/metadata.xml new file mode 100644 index 00000000..8c262fcd --- /dev/null +++ b/media-libs/libquicktime/metadata.xml @@ -0,0 +1,8 @@ + + + + video + + Enable Dirac video support (an advanced royalty-free video compression format) via libschroedinger (high-speed implementation in C of the Dirac codec). + + diff --git a/media-libs/xine-lib/ChangeLog b/media-libs/xine-lib/ChangeLog new file mode 100644 index 00000000..55c12e74 --- /dev/null +++ b/media-libs/xine-lib/ChangeLog @@ -0,0 +1,2041 @@ +# ChangeLog for media-libs/xine-lib +# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/media-libs/xine-lib/ChangeLog,v 1.641 2011/03/31 15:24:18 scarabeus Exp $ + + 31 Mar 2011; Tomáš Chvátal xine-lib-1.1.19.ebuild: + Move back to media-video/ffmpeg as this is only package that actualy requires + ffmpeg-0.5. Effectively allowing us to drop 0.5 virtual. + + 26 Mar 2011; Tomáš Chvátal xine-lib-1.1.19.ebuild: + Depend on virtual/ffmpeg instead of media-video/ffmpeg. + + 06 Mar 2011; Tim Harder xine-lib-1.1.19.ebuild: + Use slot dependencies for gtk+ and freetype. + + 10 Jan 2011; Kacper Kowalik + xine-lib-1.1.19.ebuild: + ppc stable wrt #349608 + + 09 Jan 2011; Raúl Porcel xine-lib-1.1.19.ebuild: + alpha/ia64/sparc stable wrt #349608 + + 31 Dec 2010; Jeroen Roovers xine-lib-1.1.19.ebuild: + Stable for HPPA (bug #349608). + + 29 Dec 2010; Markus Meier xine-lib-1.1.19.ebuild: + arm stable, bug #349608 + + 25 Dec 2010; Christian Faulhammer + xine-lib-1.1.19.ebuild: + stable x86, bug 349608 + + 24 Dec 2010; Samuli Suominen xine-lib-1.1.19.ebuild: + amd64/ppc64 stable wrt #349608 + + 20 Aug 2010; Samuli Suominen + xine-lib-1.1.19.ebuild, +files/xine-lib-1.1.19-xvmc.patch: + Fix building with recent videoproto wrt #332389 by Rahul Jain, Matteo + Azzali and Geoff Leach. + + 18 Aug 2010; Jeroen Roovers xine-lib-1.1.18.1.ebuild: + Stable for HPPA (bug #317141). + +*xine-lib-1.1.19 (27 Jul 2010) + + 27 Jul 2010; Samuli Suominen + +xine-lib-1.1.19.ebuild: + Version bump. + + 10 Jul 2010; Raúl Porcel xine-lib-1.1.18.1.ebuild: + alpha/arm/ia64/sparc stable wrt #317141 + + 28 Jun 2010; Samuli Suominen + xine-lib-1.1.18.1.ebuild: + Missing dev-libs/libcdio[-minimal] depend wrt #325003 by dE. + + 24 May 2010; Pacho Ramos xine-lib-1.1.18.1.ebuild: + stable amd64, bug 317141 + + 23 May 2010; xine-lib-1.1.18.1.ebuild: + ppc stable #317141 + + 13 May 2010; Pawel Hajdan jr + xine-lib-1.1.18.1.ebuild: + x86 stable wrt bug #317141 + + 11 May 2010; Brent Baude xine-lib-1.1.18.1.ebuild: + stable ppc64, bug 317141 + +*xine-lib-1.1.18.1 (16 Mar 2010) + + 16 Mar 2010; Alexis Ballier + +xine-lib-1.1.18.1.ebuild: + version bump + + 26 Feb 2010; Samuli Suominen + xine-lib-1.1.18.ebuild: + Include upstream compat.c in src/dxr3/ for em8300 < 0.18.0 drivers compat + wrt #306857, thanks to Juergen Rose for reporting. + + 24 Feb 2010; Samuli Suominen + xine-lib-1.1.18.ebuild: + Missing app-arch/xz-utils depend wrt #306715. + + 24 Feb 2010; Samuli Suominen + xine-lib-1.1.18.ebuild: + Keyword ~sparc wrt #306645. + +*xine-lib-1.1.18 (24 Feb 2010) + + 24 Feb 2010; Samuli Suominen + +xine-lib-1.1.18.ebuild: + Version bump wrt #306643, thanks to Arseny Solokha for reporting. + + 17 Jan 2010; Raúl Porcel xine-lib-1.1.17.ebuild: + alpha/arm/ia64/sparc stable wrt #297903 + + 14 Jan 2010; Jeroen Roovers xine-lib-1.1.17.ebuild: + Stable for HPPA (bug #297903). + + 09 Jan 2010; Christian Faulhammer + xine-lib-1.1.17.ebuild: + stable x86, bug 297903 + + 07 Jan 2010; Brent Baude xine-lib-1.1.17.ebuild: + Marking xine-lib-1.1.17 ppc for bug 297903 + + 06 Jan 2010; Samuli Suominen + xine-lib-1.1.17.ebuild: + amd64 stable wrt #297903 + + 06 Jan 2010; Brent Baude xine-lib-1.1.17.ebuild: + Marking xine-lib-1.1.17 ppc64 for bug 297903 + +*xine-lib-1.1.17 (02 Dec 2009) + + 02 Dec 2009; Samuli Suominen + +xine-lib-1.1.17.ebuild: + Version bump wrt #295396, thanks to Arseny Solokha for reporting. + + 21 Oct 2009; Gordon Malm xine-lib-1.1.16.3-r2.ebuild: + Move TEXTREL patch out of $FILESDIR. + + 21 Oct 2009; Samuli Suominen + xine-lib-1.1.16.3-r1.ebuild, xine-lib-1.1.16.3-r2.ebuild: + Remove aRts support. + +*xine-lib-1.1.16.3-r2 (20 Oct 2009) + + 20 Oct 2009; Gordon Malm + +files/xine-lib-1.1.15-textrel-fix.patch, +xine-lib-1.1.16.3-r2.ebuild: + Add TEXTREL patch from bug #164425. + + 06 Oct 2009; Fabio Erculiani + xine-lib-1.1.16.3-r1.ebuild: + Rename 'dvd' USE flag to better suited 'css', close bug #287057 + + 27 Sep 2009; nixnut xine-lib-1.1.16.3-r1.ebuild: + ppc stable #281603 + + 27 Sep 2009; Brent Baude xine-lib-1.1.16.3-r1.ebuild: + Marking xine-lib-1.1.16.3-r1 ppc64 for bug 281603 + + 25 Sep 2009; Markus Meier xine-lib-1.1.16.3-r1.ebuild: + amd64 stable, bug #281603 + + 24 Sep 2009; Raúl Porcel + xine-lib-1.1.16.3-r1.ebuild: + arm/ia64/sparc stable wrt #281603 + + 29 Aug 2009; Tobias Klausmann + xine-lib-1.1.16.3-r1.ebuild: + Stable on alpha, bug #281603 + + 25 Aug 2009; Jeroen Roovers xine-lib-1.1.16.3-r1.ebuild: + Stable for HPPA (bug #281603). + + 16 Aug 2009; Christian Faulhammer + xine-lib-1.1.16.3-r1.ebuild: + stable x86, bug 281603 + + 26 Jul 2009; Samuli Suominen + xine-lib-1.1.16.3-r1.ebuild: + Fix building with =libtool-1* wrt #279195. + +*xine-lib-1.1.16.3-r1 (26 Jul 2009) + + 26 Jul 2009; Samuli Suominen + +xine-lib-1.1.16.3-r1.ebuild, +files/xine-lib-1.1.16.3-libmpcdecsv7.patch: + Use transition package media-libs/libmpcdecsv7 instead of + media-libs/libmpcdec for Musepack support. + + 26 Jul 2009; Samuli Suominen + xine-lib-1.1.16.3.ebuild: + Don't enable deprecated Musepack (libmpcdec) SV7 support by default. + + 15 Apr 2009; Alexis Ballier + -files/xine-lib-1.1.15-GetImagePixels.patch, + -files/xine-lib-1.1.15-buffer_h_ansi.patch, + -files/xine-lib-1.1.15-ffmpeg.patch, + -files/xine-lib-1.1.15-libmpeg2-vis.patch, + -files/xine-lib-1.1.16.2-avutil.patch: + remove also the patches... + + 15 Apr 2009; Alexis Ballier + -xine-lib-1.1.15-r1.ebuild, -xine-lib-1.1.16.ebuild, + -xine-lib-1.1.16.1.ebuild, -xine-lib-1.1.16.2.ebuild: + punt old + + 10 Apr 2009; Raúl Porcel xine-lib-1.1.16.3.ebuild: + arm/ia64/x86 stable wrt #265250 + + 08 Apr 2009; Friedrich Oslage + xine-lib-1.1.16.3.ebuild: + Stable on sparc, security bug #265250 + + 08 Apr 2009; Tobias Heinlein + xine-lib-1.1.16.3.ebuild: + amd64 stable wrt security bug #265250 + + 08 Apr 2009; Tobias Klausmann + xine-lib-1.1.16.3.ebuild: + Stable on alpha, bug #265250 + + 08 Apr 2009; Jeroen Roovers xine-lib-1.1.16.3.ebuild: + Stable for HPPA (bug #265250). + + 08 Apr 2009; Brent Baude xine-lib-1.1.16.3.ebuild: + Marking xine-lib-1.1.16.3 ppc64 and ppc for bug 265250 + +*xine-lib-1.1.16.3 (04 Apr 2009) + + 04 Apr 2009; Alexis Ballier + +xine-lib-1.1.16.3.ebuild: + version bump + + 01 Apr 2009; Jeroen Roovers xine-lib-1.1.16.2.ebuild: + Stable for HPPA (bug #260069). + + 18 Mar 2009; Brent Baude xine-lib-1.1.16.2.ebuild: + Marking xine-lib-1.1.16.2 ppc for bug 260069 + + 08 Mar 2009; Alexis Ballier + +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 xine-lib-1.1.16.2.ebuild: + alpha/arm/ia64 stable wrt #260069 + + 26 Feb 2009; Brent Baude xine-lib-1.1.16.2.ebuild: + Marking xine-lib-1.1.16.2 ppc64 for bug 260069 + + 25 Feb 2009; Ferris McCormick + xine-lib-1.1.16.2.ebuild: + Sparc stable, Security Bug #260069. + + 25 Feb 2009; Markus Meier 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 + +xine-lib-1.1.16.2.ebuild: + version bump + + 10 Feb 2009; Tobias Klausmann + 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 + +xine-lib-1.1.16.1.ebuild: + version bump, by Bailey Kong , bug #255168 + +*xine-lib-1.1.16 (08 Jan 2009) + + 08 Jan 2009; Alexis Ballier +xine-lib-1.1.16.ebuild: + version bump, by Arseny Solokha , bug #254248 + + 19 Dec 2008; Alexis Ballier + +files/xine-lib-1.1.15-GetImagePixels.patch, xine-lib-1.1.15-r1.ebuild: + Fix build with latest imagemagick, by Robin H. Johnson + Bug #247292 + + 23 Nov 2008; Diego E. Pettenò + 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 + -files/xine-lib-1.1.8-dxr3.patch, -xine-lib-1.1.8.ebuild: + remove old + + 06 Oct 2008; Alexis Ballier + +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 xine-lib-1.1.15-r1.ebuild: + arm stable wrt #211464 + + 08 Sep 2008; Alexis Ballier + -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 + xine-lib-1.1.15-r1.ebuild: + Stable on alpha, bug #234777 + + 30 Aug 2008; Tobias Scherbaum + xine-lib-1.1.15-r1.ebuild: + ppc stable, bug #234777 + + 29 Aug 2008; Dawid Węgliński xine-lib-1.1.15-r1.ebuild: + Stable on amd64 (bug #234777) + + 29 Aug 2008; Raúl Porcel xine-lib-1.1.15-r1.ebuild: + ia64/x86 stable wrt #234777 + + 29 Aug 2008; Markus Rothe xine-lib-1.1.15-r1.ebuild: + Stable on ppc64; bug #234777 + + 28 Aug 2008; Friedrich Oslage + xine-lib-1.1.15-r1.ebuild: + Stable on sparc, bug #234777 + + 27 Aug 2008; Jeroen Roovers 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 + +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 + xine-lib-1.1.15.ebuild: + ppc stable, bug #234777 + + 18 Aug 2008; Alexis Ballier xine-lib-1.1.15.ebuild: + Set the correct win32 dll path, bug #197236 + + 16 Aug 2008; Friedrich Oslage + xine-lib-1.1.15.ebuild: + Stable on sparc, bug #234777 + + 16 Aug 2008; Alexis Ballier + +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 xine-lib-1.1.15.ebuild: + Stable on ppc64; bug #234777 + + 15 Aug 2008; Tobias Klausmann + xine-lib-1.1.15.ebuild: + Stable on alpha, bug #234777 + + 15 Aug 2008; Markus Meier xine-lib-1.1.15.ebuild: + amd64 stable, bug #234777 + + 15 Aug 2008; Jeroen Roovers xine-lib-1.1.15.ebuild: + Remove compiler optimisation hack (bug #234790). + + 15 Aug 2008; Jeroen Roovers xine-lib-1.1.15.ebuild: + Stable for HPPA (bug #234777). + + 15 Aug 2008; Raúl Porcel xine-lib-1.1.15.ebuild: + ia64/x86 stable wrt #234777 + + 15 Aug 2008; Alexis Ballier 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 +xine-lib-1.1.15.ebuild: + version bump, bug #234777 + + 12 Aug 2008; Alexis Ballier -xine-lib-1.1.14.ebuild: + remove unused version + + 12 Aug 2008; Alexis Ballier 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 + +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 + -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 + xine-lib-1.1.13.ebuild: + Stable on alpha, bug #218059 + + 14 Jul 2008; Tobias Klausmann ChangeLog: + Stable on alpha, bug #218059 + + 09 Jul 2008; Raúl Porcel xine-lib-1.1.13.ebuild: + ia64/sparc stable wrt #218059 + +*xine-lib-1.1.14 (09 Jul 2008) + + 09 Jul 2008; Alexis Ballier +xine-lib-1.1.14.ebuild: + version bump, thanks to boris64 for reporting, bug + #230909 + + 07 Jul 2008; Markus Meier xine-lib-1.1.13.ebuild: + amd64/x86 stable, bug #218059 + + 07 Jul 2008; Brent Baude xine-lib-1.1.13.ebuild: + Marking xine-lib-1.1.13 ppc64 and ppc for bug 218059 + + 07 Jul 2008; Jeroen Roovers xine-lib-1.1.13.ebuild: + Stable for HPPA (bug #218059). + +*xine-lib-1.1.13 (25 Jun 2008) + + 25 Jun 2008; Alexis Ballier +xine-lib-1.1.13.ebuild: + version bump + +*xine-lib-1.1.12-r1 (07 Jun 2008) + + 07 Jun 2008; Hanno Boeck + +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 +xine-lib-1.1.12.ebuild: + Version bump. + + 10 Apr 2008; Alexis Ballier -xine-lib-1.1.11.ebuild: + remove old + + 10 Apr 2008; Tobias Scherbaum + xine-lib-1.1.11.1.ebuild: + ppc stable, bug #214270 + + 09 Apr 2008; Markus Meier xine-lib-1.1.11.1.ebuild: + amd64 stable, security bug #214270 + + 09 Apr 2008; Raúl Porcel xine-lib-1.1.11.1.ebuild: + ia64/sparc/x86 stable wrt security #214270 + + 08 Apr 2008; Tobias Klausmann + xine-lib-1.1.11.1.ebuild: + Stable on alpha, bug #214270 + + 08 Apr 2008; Markus Rothe xine-lib-1.1.11.1.ebuild: + Stable on ppc64; bug #214270 + + 08 Apr 2008; Jeroen Roovers 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 + +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 + -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 + xine-lib-1.1.11.ebuild: + ppc stable, bug #213039 + + 22 Mar 2008; Raúl Porcel xine-lib-1.1.11.ebuild: + ia64/sparc stable wrt #213039 + + 21 Mar 2008; Brent Baude xine-lib-1.1.11.ebuild: + Marking xine-lib-1.1.11 ppc64 for bug 213039 + + 21 Mar 2008; Tobias Klausmann + xine-lib-1.1.11.ebuild: + Stable on alpha, bug #213039 + + 20 Mar 2008; Markus Meier xine-lib-1.1.11.ebuild: + amd64 stable, security bug #213039 + + 20 Mar 2008; Jeroen Roovers xine-lib-1.1.11.ebuild: + Stable for HPPA (bug #213039). + + 20 Mar 2008; Christian Faulhammer + 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 +xine-lib-1.1.11.ebuild: + Version bump. See also #213039. Dropped off-by-one patch, applied + upstream. + + 07 Mar 2008; Santiago M. Mola + xine-lib-1.1.10.1-r1.ebuild: + amd64 stable wrt bug #211464 + + 07 Mar 2008; Brent Baude xine-lib-1.1.10.1-r1.ebuild: + stable ppc64, bug 211464 + + 27 Feb 2008; Raúl Porcel + xine-lib-1.1.10.1-r1.ebuild: + alpha/ia64/sparc stable wrt security #211464 + + 26 Feb 2008; nixnut xine-lib-1.1.10.1-r1.ebuild: + Stable on ppc wrt bug 211464 + + 26 Feb 2008; Jeroen Roovers xine-lib-1.1.10.1-r1.ebuild: + Stable for HPPA (bug #211464). + + 26 Feb 2008; Christian Faulhammer + 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ò + +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 xine-lib-1.1.10.1.ebuild: + alpha/ia64 stable wrt security #209106 + + 19 Feb 2008; Ferris McCormick + xine-lib-1.1.10.1.ebuild: + Sparc stable, security Bug #209106. + + 15 Feb 2008; Samuli Suominen 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 xine-lib-1.1.10.1.ebuild: + Stable for HPPA (bug #209106). + + 11 Feb 2008; Brent Baude xine-lib-1.1.10.1.ebuild: + Marking xine-lib-1.1.10.1 ppc64 for bug 209106 + + 10 Feb 2008; Olivier Crête xine-lib-1.1.10.1.ebuild: + stable on amd64, security bug #209106 + + 10 Feb 2008; Tobias Scherbaum + xine-lib-1.1.10.1.ebuild: + ppc stable, bug #209106 + + 10 Feb 2008; Markus Meier 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 + +xine-lib-1.1.10.1.ebuild: + version bump + + 09 Feb 2008; Alexis Ballier -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 xine-lib-1.1.10.ebuild: + alpha/ia64/sparc stable wrt security #208100 + + 31 Jan 2008; Tobias Scherbaum + xine-lib-1.1.10.ebuild: + ppc stable, bug #208100 + + 31 Jan 2008; Christian Faulhammer + xine-lib-1.1.10.ebuild: + stable x86, security bug 208100 + + 31 Jan 2008; Peter Weller xine-lib-1.1.10.ebuild: + Stable on amd64; bug 208100 + + 30 Jan 2008; Jeroen Roovers xine-lib-1.1.10.ebuild: + Stable for HPPA (bug #208100). + + 30 Jan 2008; Markus Rothe xine-lib-1.1.10.ebuild: + Stable on ppc64; bug #208100 + +*xine-lib-1.1.10 (29 Jan 2008) + + 29 Jan 2008; Alexis Ballier +xine-lib-1.1.10.ebuild: + version bump + + 16 Jan 2008; Peter Weller ChangeLog: + Stable on amd64; bug 205197 + + 16 Jan 2008; Raúl Porcel xine-lib-1.1.9.1.ebuild: + alpha/ia64/sparc stable wrt security #205197 + + 15 Jan 2008; Jeroen Roovers xine-lib-1.1.9.1.ebuild: + Stable for HPPA (bug #205197). + + 13 Jan 2008; Markus Meier xine-lib-1.1.9.1.ebuild: + x86 stable, security bug #205197 + + 13 Jan 2008; Tobias Scherbaum + xine-lib-1.1.9.1.ebuild: + ppc stable, bug #205197 + + 13 Jan 2008; Brent Baude xine-lib-1.1.9.1.ebuild: + Marking xine-lib-1.1.9.1 ppc64 for bug 205197 + + 13 Jan 2008; Brent Baude 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 + +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ò + -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ò +xine-lib-1.1.9.ebuild: + Version bump, use EAPI 1 to provide some decent defaults for IUSE. + + 30 Dec 2007; Diego Pettenò metadata.xml: + Document non-obvious USE flags on metadata.xml. + + 08 Oct 2007; Markus Rothe xine-lib-1.1.8.ebuild: + Stable on ppc64; bug #192577 + + 24 Sep 2007; Raúl Porcel xine-lib-1.1.8.ebuild: + alpha/ia64 stable wrt #192577 + + 17 Sep 2007; Markus Ullmann xine-lib-1.1.8.ebuild: + Stable on sparc wrt bug #192577 + + 17 Sep 2007; Lars Weiler xine-lib-1.1.8.ebuild: + Stable on ppc; bug #192577. + + 16 Sep 2007; Jeroen Roovers xine-lib-1.1.8.ebuild: + Stable for HPPA (bug #192577). + + 15 Sep 2007; Jurek Bartuszek xine-lib-1.1.8.ebuild: + x86 stable (bug #192577) + + 15 Sep 2007; Christoph Mende xine-lib-1.1.8.ebuild: + Stable on amd64 wrt bug #192577 + + 04 Sep 2007; Samuli Suominen + +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 +xine-lib-1.1.8.ebuild: + Version bump wrt #191094. + + 31 Jul 2007; Doug Goldstein xine-lib-1.1.2-r3.ebuild: + nvidia-legacy-drivers has merged with nvidia-drivers + + 22 Jul 2007; Donnie Berkholz ; + xine-lib-1.1.2-r3.ebuild: + Drop virtual/x11 references. + +*xine-lib-1.1.7 (12 Jun 2007) + + 12 Jun 2007; Samuli Suominen +xine-lib-1.1.7.ebuild: + Version bump for bug 181403. + + 16 May 2007; Jeroen Roovers xine-lib-1.1.4-r2.ebuild: + Stable for HPPA (bug #174909). + + 04 May 2007; Samuli Suominen + +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 + xine-lib-1.1.4-r2.ebuild: + ppc stable, bug #174909 + + 22 Apr 2007; Bryan Østergaard + xine-lib-1.1.4-r2.ebuild, xine-lib-1.1.6.ebuild: + Stable on Alpha, bug 174909. + + 19 Apr 2007; Alexis Ballier 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 + -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 xine-lib-1.1.4-r2.ebuild: + ia64 stable wrt bug 170208 + + 15 Apr 2007; Markus Rothe xine-lib-1.1.4-r2.ebuild: + Stable on ppc64; bug #170208 + + 14 Apr 2007; Olivier Crête xine-lib-1.1.4-r2.ebuild: + Stable on amd64, sec bug #170208 + + 14 Apr 2007; Raúl Porcel xine-lib-1.1.5.ebuild: + Add ~ia64 wrt bug 174003 + + 14 Apr 2007; Jeroen Roovers xine-lib-1.1.5.ebuild: + Marked ~hppa (bug #174003). + + 14 Apr 2007; Stefan Schweizer 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 +xine-lib-1.1.5.ebuild: + version bump thanks to flameeyes in bug 174003 + + 27 Mar 2007; Raúl Porcel xine-lib-1.1.3.ebuild: + ia64 stable wrt bug 159054 + + 22 Mar 2007; Gustavo Zacarias + xine-lib-1.1.4-r2.ebuild: + Stable on sparc + + 21 Mar 2007; Christian Faulhammer + xine-lib-1.1.4-r2.ebuild: + stable x86, security bug 170208 + + 19 Mar 2007; Bryan Østergaard metadata.xml: + Remove flameeyes from metadata.xml due to retirement. + +*xine-lib-1.1.4-r2 (17 Mar 2007) + + 17 Mar 2007; Joshua Jackson +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ò + +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 xine-lib-1.1.3.ebuild, + xine-lib-1.1.4.ebuild: + fix x86 flag filtering, bug 149704 + + 07 Feb 2007; Diego Pettenò xine-lib-1.1.4.ebuild: + Run elibtoolize, I forgot about it. + + 30 Jan 2007; Diego Pettenò 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ò ChangeLog: + Sign manifest. + + 29 Jan 2007; Diego Pettenò 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 xine-lib-1.1.4.ebuild: + Add ~alpha + ~ia64 keywords. + +*xine-lib-1.1.4 (28 Jan 2007) + + 28 Jan 2007; Diego Pettenò + -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ò + 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ò + -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ò 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 xine-lib-1.1.3.ebuild: + Stable for HPPA (bug #159054). + + 10 Jan 2007; Diego Pettenò metadata.xml: + Add missing email address for herd with name != alias. + + 09 Jan 2007; Markus Rothe xine-lib-1.1.3.ebuild: + Stable on ppc64; bug #159054 + + 06 Jan 2007; Matti Bickel xine-lib-1.1.3.ebuild: + ppc stable (bug #159054) + + 06 Jan 2007; Michael Cummings + xine-lib-1.1.3.ebuild: + amd64 stable, bug 157814 + + 05 Jan 2007; Diego Pettenò + 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 + xine-lib-1.1.3.ebuild: + stable x86, bug #159054 + + 04 Jan 2007; Gustavo Zacarias 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ò + -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ò + 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ò + +xine-lib-1.1.4_pre20061227.ebuild: + Add a newer preview snapshot, able to play WavPacks (for instance). + + 27 Dec 2006; Bryan Østergaard xine-lib-1.1.3.ebuild: + Re-add ~alpha and ~ia64 keywords. + + 25 Dec 2006; Diego Pettenò + -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ò 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ò +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 + xine-lib-1.1.2-r3.ebuild: + Stable on Alpha + ia64, bug 156645. + + 01 Dec 2006; Chris Gianelloni + xine-lib-1.1.2-r3.ebuild: + Stable on amd64 wrt bug #156645. + + 01 Dec 2006; Diego Pettenò + xine-lib-1.1.3_pre20061129.ebuild: + Fix libtheora dependencies. + + 01 Dec 2006; Jeroen Roovers 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 xine-lib-1.1.2-r3.ebuild: + Stable on ppc64; bug #156645 + + 30 Nov 2006; Tobias Scherbaum + xine-lib-1.1.2-r3.ebuild: + ppc stable, bug #156645 + + 01 Dec 2006; Diego Pettenò + 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 + 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ò + +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ò + -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ò + -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ò + +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ò + 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ò + 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ò + -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ò + +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ò + xine-lib-1.1.2-r2.ebuild: + Add autotools version dependencies. + + 26 Oct 2006; Joshua Jackson xine-lib-1.1.2-r2.ebuild: + adding a additional filter for -fno-omit per bug #149704 + + 21 Oct 2006; Diego Pettenò + 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ò + 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ò + 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 + 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ò + 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ò + 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ò + +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ò + 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ò + +xine-lib-1.1.3_pre20060914.ebuild: + New snapshot, with quite a bit of fixes from upstream. + + 10 Sep 2006; Diego Pettenò + 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ò + 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ò + xine-lib-1.1.2-r2.ebuild: + Bump patchset to fix again bug #142488. + + 05 Sep 2006; Diego Pettenò + xine-lib-1.1.3_pre20060831.ebuild: + Correctly disable pulseaudio. + + 01 Sep 2006; Diego Pettenò + xine-lib-1.1.3_pre20060831.ebuild: + Bump patchset to build again on amd64/x86. + + 31 Aug 2006; Diego Pettenò + 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ò + xine-lib-1.1.3_pre20060831.ebuild: + Fix typo, many thanks to David Watzke in bug #145734. + + 31 Aug 2006; Diego Pettenò + 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ò + +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ò + 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ò + -xine-lib-1.1.2_pre20060328-r9.ebuild: + Drop latest vulnerable version. + + 15 Jul 2006; Rene Nussbaumer + xine-lib-1.1.2-r2.ebuild: + Stable on hppa. See bug #139319. + + 15 Jul 2006; Diego Pettenò + -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 xine-lib-1.1.2-r2.ebuild: + Stable on alpha wrt security Bug #139319. + + 13 Jul 2006; Jason Wever xine-lib-1.1.2-r2.ebuild: + Stable on SPARC wrt security bug #139319. + + 13 Jul 2006; Aron Griffis xine-lib-1.1.2-r2.ebuild: + Mark 1.1.2-r2 stable on ia64 + + 12 Jul 2006; Markus Rothe xine-lib-1.1.2-r2.ebuild: + Stable on ppc64; bug #139319 + + 12 Jul 2006; Joshua Jackson xine-lib-1.1.2-r2.ebuild: + Stable x86; security bug #139319 + + 11 Jul 2006; Luis Medinas xine-lib-1.1.2-r2.ebuild: + Stable on amd64. See security bug #139319. + + 11 Jul 2006; Tobias Scherbaum + 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ò + +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ò + +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ò +xine-lib-1.1.2.ebuild: + Bump to 1.1.2 release, finally. + + 09 Jul 2006; Diego Pettenò + 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ò + 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ò + 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 + 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ò + 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ò + -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ò + +xine-lib-1.1.2_pre20060630.ebuild: + New snapshot with reduced patchset, near to 1.1.2 final release. + + 17 Jun 2006; Diego Pettenò + 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ò + +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ò + -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ò + xine-lib-1.1.2_pre20060606-r1.ebuild: + Bump patchset to fix typo. + + 10 Jun 2006; Diego Pettenò + 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ò + -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ò + 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ò + 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ò + xine-lib-1.1.2_pre20060606.ebuild: + Remove the patch removal and add support for updating translations. + + 07 Jun 2006; Diego Pettenò + 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ò + +xine-lib-1.1.2_pre20060606.ebuild: + Add new snapshot with new patchset (reduced). + + 06 Jun 2006; Tobias Scherbaum + xine-lib-1.1.2_pre20060328-r11.ebuild: + ppc stable, bug #135734 + + 06 Jun 2006; Markus Rothe + 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ò + -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 + xine-lib-1.1.2_pre20060328-r9.ebuild: + Stable on ppc64; bug #134951 + + 03 Jun 2006; Rene Nussbaumer + xine-lib-1.1.2_pre20060328-r9.ebuild: + Stable on hppa. See bug #134951. + + 03 Jun 2006; Mark Loeser + xine-lib-1.1.2_pre20060328-r9.ebuild: + Stable on x86; bug #134951 + + 02 Jun 2006; Tobias Scherbaum + 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ò + +xine-lib-1.1.2_pre20060328-r10.ebuild: + Add new revision with a fix for stream containing ' character. + + 01 Jun 2006; Jason Wever + xine-lib-1.1.2_pre20060328-r9.ebuild: + Stable on SPARC wrt security bug #134951. + + 01 Jun 2006; Thomas Cort + xine-lib-1.1.2_pre20060328-r9.ebuild: + Stable on alpha wrt security Bug #134951. + + 01 Jun 2006; Luis Medinas + 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ò + -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ò + +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ò + xine-lib-1.1.2_pre20060328-r7.ebuild: + Don't force un-parallel make. + + 24 May 2006; Diego Pettenò + 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ò + +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ò + -xine-lib-1.1.2_pre20060328-r2.ebuild, + -xine-lib-1.1.2_pre20060328-r5.ebuild: + Drop old versions. + + 14 May 2006; Diego Pettenò + 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ò + +xine-lib-1.1.2_pre20060328-r6.ebuild: + Add patch to play correctly 5.1 AAC streams. + + 07 May 2006; Diego Pettenò + xine-lib-1.1.2_pre20060328-r5.ebuild: + Enable forcefully fast install. + + 30 Apr 2006; Diego Pettenò + xine-lib-1.1.2_pre20060328-r5.ebuild: + Drop warning about omitted frame pointer as it's already fixed. + + 26 Apr 2006; Diego Pettenò + xine-lib-1.1.2_pre20060328-r5.ebuild: + Remove extra flags handling for x86. + + 26 Apr 2006; Diego Pettenò + 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ò + -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ò + 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ò + -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ò + +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ò + +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ò + -xine-lib-1.1.1-r5.ebuild: + Remove old version. + + 22 Apr 2006; Guy Martin + xine-lib-1.1.2_pre20060328-r1.ebuild: + Stable on hppa. + + 22 Apr 2006; Tobias Scherbaum + xine-lib-1.1.2_pre20060328-r1.ebuild: + ppc stable, bug #128838 + + 22 Apr 2006; Thomas Cort + xine-lib-1.1.2_pre20060328-r1.ebuild: + Stable on amd64 wrt security Bug #128838. + + 22 Apr 2006; Markus Rothe + xine-lib-1.1.2_pre20060328-r1.ebuild: + Stable on ppc64 + + 22 Apr 2006; Mark Loeser + xine-lib-1.1.2_pre20060328-r1.ebuild: + Stable on x86; bug #128838 + + 21 Apr 2006; Gustavo Zacarias + xine-lib-1.1.2_pre20060328-r1.ebuild: + Stable on sparc wrt security #128838 + + 21 Apr 2006; Thomas Cort + xine-lib-1.1.2_pre20060328-r1.ebuild: + Stable on alpha wrt security Bug #128838. + + 21 Apr 2006; Diego Pettenò + 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ò + -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ò + 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ò + 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 + xine-lib-1.1.2_pre20060328.ebuild: + Added ~alpha keyword. + + 06 Apr 2006; Diego Pettenò + -xine-lib-1.1.1-r4.ebuild: + Drop old version. + + 06 Apr 2006; Thomas Cort xine-lib-1.1.1-r5.ebuild: + Added ~alpha keyword wrt Bug #118526. + + 06 Apr 2006; Patrick McLean + 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ò + +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ò + xine-lib-1.1.1-r5.ebuild: + Bump patchset to fix bug #127821. + + 28 Mar 2006; Diego Pettenò + 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ò + +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ò + xine-lib-1.1.1-r4.ebuild: + Bump patchset version to fix bug #124802. + + 09 Feb 2006; Diego Pettenò + 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ò + 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ò + -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 xine-lib-1.1.1-r4.ebuild: + Added ~ppc64 + + 12 Jan 2006; Diego Pettenò + 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ò + xine-lib-1.1.1-r4.ebuild: + Allow to entirely disable XvMC and XxMC plugins with -xvmc. + + 10 Jan 2006; Diego Pettenò + -xine-lib-1.0.1-r4.ebuild: + Remove old version. + +*xine-lib-1.1.1-r4 (10 Jan 2006) + + 10 Jan 2006; Diego Pettenò + 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 + xine-lib-1.1.1-r3.ebuild: + Bumped patchset to version 22, fixing bug #113255 (a part ffmpeg). + + 03 Jan 2006; Bryan Østergaard + xine-lib-1.1.1-r3.ebuild: + ppc stable, bug #116181 + + 01 Jan 2006; Simon Stelling xine-lib-1.1.1-r3.ebuild: + stable on amd64 wrt bug 116181 + + 31 Dec 2005; Markus Rothe xine-lib-1.1.1-r3.ebuild: + Stable on ppc64 + + 30 Dec 2005; Mark Loeser xine-lib-1.1.1-r3.ebuild: + Stable on x86; bug #116181 + + 30 Dec 2005; Gustavo Zacarias + xine-lib-1.1.1-r3.ebuild: + Stable on sparc wrt security #116181 + + 28 Dec 2005; Guy Martin xine-lib-1.1.1-r3.ebuild: + That one compiles on hppa. + + 26 Dec 2005; Luca Barbato xine-lib-1_rc8-r2.ebuild: + oggvorbis Cleanup + + 24 Dec 2005; Diego Pettenò + -xine-lib-1.1.0-r5.ebuild: + Drop version 1.1.0-r5. + + 24 Dec 2005; Bryan Østergaard xine-lib-1.1.1-r2.ebuild: + Stable on x86; bug #115849 + + 19 Dec 2005; Michael Hanselmann + xine-lib-1.1.1-r2.ebuild: + Stable on hppa. + + 19 Dec 2005; Luis Medinas xine-lib-1.1.1-r2.ebuild: + Stable on amd64. See bug #115849. + + 19 Dec 2005; Diego Pettenò + 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ò + xine-lib-1.1.1-r3.ebuild: + Don't use digilander, use Gentoo's mirror instead. + + 17 Dec 2005; Michael Hanselmann + xine-lib-1.1.1-r2.ebuild: + Stable on ppc. See bug #115849. + + 17 Dec 2005; Markus Rothe xine-lib-1.1.1-r2.ebuild: + Stable on ppc64; bug #115849 + + 17 Dec 2005; Luca Barbato xine-lib-1_rc8-r2.ebuild: + Cleanup + + 16 Dec 2005; Diego Pettenò + 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ò + +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 xine-lib-1.1.1-r1.ebuild: + Added ~sparc keyword wrt bug #113107. + + 23 Nov 2005; Diego Pettenò + 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ò + 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 xine-lib-1.1.1-r1.ebuild: + Marked ~ppc + + 22 Nov 2005; Chris White xine-lib-1.1.1-r1.ebuild: + Marked ~x86 xine-lib-1.1.1-r1 for bug #113107. + + 21 Nov 2005; Markus Rothe xine-lib-1.1.1-r1.ebuild: + Added ~ppc64 keyword; bug #113107 + + 21 Nov 2005; Diego Pettenò + 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ò + xine-lib-1.1.1-r1.ebuild: + Added debug useflag as per bug #112980. + + 21 Nov 2005; Herbie Hopkins xine-lib-1.1.1-r1.ebuild: + Marked ~amd64 wrt bug #113107. + + 21 Nov 2005; Diego Pettenò + xine-lib-1.1.1-r1.ebuild: + Fix dep as per bug #113125. Repoman let this go :| + + 20 Nov 2005; Diego Pettenò + 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ò + +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ò +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ò + -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ò + xine-lib-1_rc8-r2.ebuild: + Don't install INSTALL file. + + 14 Oct 2005; Diego Pettenò + 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ò + 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ò + 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ò + +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 xine-lib-1.1.0.ebuild: + Keyworded ~mips. + + 04 Oct 2005; Diego Pettenò 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ò + xine-lib-1.1.0-r4.ebuild: + Fix dependencies for modular Xorg. + + 13 Sep 2005; Aron Griffis xine-lib-1.1.0.ebuild: + Mark 1.1.0 stable on alpha + + 11 Sep 2005; Diego Pettenò + 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ò + +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 xine-lib-1.1.0-r3.ebuild: + Added strip-flags -momit-leaf-frame-pointer, see bug #104189 + + 05 Sep 2005; Markus Rothe xine-lib-1.1.0.ebuild: + Stable on ppc64 + + 05 Sep 2005; Diego Pettenò 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ò + -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ò metadata.xml: + Taking direct maintainership. + + 02 Sep 2005; Stefan Briesenick + xine-lib-1.1.0-r2.ebuild: + filter -fforce-addr on x86, since it breaks ffmpeg module. + + 02 Sep 2005; Diego Pettenò + 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ò + 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ò + -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ò + -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 xine-lib-1.1.0.ebuild: + stable on ia64 + + 24 Aug 2005; Gustavo Zacarias xine-lib-1.1.0.ebuild: + Stable on sparc wrt #98805 and others + + 24 Aug 2005; Aron Griffis xine-lib-1.0.1-r3.ebuild: + stable on ia64 + + 18 Aug 2005; Diego Pettenò + 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ò + +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ò 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ò xine-lib-1.1.0.ebuild: + Updated 02_all_pic.patch for hardened toolchain. + + 05 Aug 2005; Diego Pettenò 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ò + -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ò 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ò 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ò 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ò +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ò +xine-lib-1.0.2.ebuild: + New upstream version (1.0.2). + + 16 Jul 2005; Joseph Jezak xine-lib-1.0.1-r3.ebuild: + Marked ppc stable for bug #98805. + + 13 Jul 2005; Markus Rothe xine-lib-1.0.1-r3.ebuild: + Stable on ppc64 (bug #98805) + + 12 Jul 2005; Diego Pettenò + xine-lib-1.0.1-r3.ebuild: + Marked stable on amd64. + + 01 Jul 2005; Sven Wegener 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ò + +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ò + +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ò + 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ò + 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 xine-lib-1.0-r2.ebuild: + stable on ia64 + + 07 May 2005; Diego Pettenò + xine-lib-1.0.1-r1.ebuild: + Add patch to fix vidix compilation with gcc4. Fixes #90868. + + 30 Apr 2005; Diego Pettenò + xine-lib-1.0.1-r1.ebuild: + Make xine-lib depend on fame just for dxr3 support. + + 29 Apr 2005; Diego Pettenò + 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ò + -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ò + -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ò + -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ò + +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 + xine-lib-1_rc6-r2.ebuild: + Stable on sparc wrt #89976 + +*xine-lib-1.0.1 (26 Apr 2005) + + 26 Apr 2005; Diego Pettenò +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ò + +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 + 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ò + +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 + xine-lib-1.0-r2.ebuild: + Stable on hppa. + + 24 Apr 2005; Bryan Østergaard xine-lib-1.0-r2.ebuild: + Stable on alpha. + + 24 Apr 2005; Markus Rothe xine-lib-1.0-r2.ebuild: + Stable on ppc64; bug #89976 + + 23 Apr 2005; Diego Pettenò + files/xine-lib-gcc4.patch: + Fixed patch for gcc4 with a bit better pointer arithmetic. + + 23 Apr 2005; Jan Brinkmann xine-lib-1.0-r2.ebuild: + stable on x86 wrt #89976 + + 22 Apr 2005; Simon Stelling xine-lib-1.0-r2.ebuild: + stable on amd64 wrt bug 89976 + + 22 Apr 2005; Michael Hanselmann + xine-lib-1.0-r2.ebuild: + Stable on ppc. + +*xine-lib-1.0-r3 (22 Apr 2005) + + 22 Apr 2005; Diego Pettenò + +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ò + +files/xine-lib-XSA-2004-8.patch, +xine-lib-1.0-r2.ebuild: + Added new revision with security fix. + + 13 Apr 2005; Luca Barbato xine-lib-1.0-r1.ebuild: + useflag oggvorbis deprecated + +*xine-lib-1.0-r1 (13 Apr 2005) + + 13 Apr 2005; Jan Brinkmann + +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ò + who seems to be busy as a bee, like always. + fixes #88869 + + 11 Apr 2005; Jan Brinkmann metadata.xml, + xine-lib-1.0.ebuild: + corrected if syntax, fixes #88551. updated maintainer information, chriswhite + is retired. + + 28 Mar 2005; Chris White xine-lib-1.0.ebuild: + Fixed the pic logic that was breaking lots of stuff. + + 17 Mar 2005; Sven Wegener xine-lib-1.0.ebuild: + Fixed invalid atoms in *DEPEND. + + 17 Mar 2005; Chris White 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 xine-lib-1.0.ebuild: + Fixed bug #82571. Also added in external ffmpeg support. + + 17 Feb 2005; Markus Rothe xine-lib-1.0.ebuild: + Stable on ppc64 + + 08 Feb 2005; Chris White xine-lib-1.0.ebuild: + Fixed bug #76090 (aalib and libcaca hard links). + + 08 Feb 2005; Chris White 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 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 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 + -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 + xine-lib-1_rc6-r1.ebuild: + Stable sparc for security fix. + +*xine-lib-1_rc8 (05 Jan 2005) + + 05 Jan 2005; Jeremy Huddleston + 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 00000000..7e706bd4 --- /dev/null +++ b/media-libs/xine-lib/Manifest @@ -0,0 +1,6 @@ +AUX xine-lib-1.1.19-xvmc.patch 485 RMD160 781a7fbc5dcc9f3c25de83625509fcce3950cca8 SHA1 f78834833e3aeb05f555688ab657ae05cd0691c7 SHA256 6be3ceb8edd7626e93c617de3068374dd638e1445c7308d88b24614e9bbceaf0 +DIST xine-lib-1.1.15-textrel-fix.patch 29373 RMD160 4702a26f42251614f5f6c99b4770f82da36577ae SHA1 e04d04dbd736fd17be8cf0583d47630850a89bf9 SHA256 1d6aa047cb0a13f248aea2e06e16b9758b9c39d8b7e42b32d0b52b424d26b33e +DIST xine-lib-1.1.19.tar.xz 5782580 RMD160 7b8c2a4e5bcd0984414360d8d589aa533a9040f3 SHA1 f65f762d2e16adf04b9d715c91ee0bc02c322a7d SHA256 f834f646880bb44186018d12280ac27c8314447de9335b6fe390157b26df9cd9 +EBUILD xine-lib-1.1.19-r1.ebuild 5612 RMD160 c54b64eb5ada389a0684b2c7cff5a9cb353f3b63 SHA1 de550ab3c582cc673b392977a0eb054ace77cdcf SHA256 60896322e1581f33e78fed16fde596845821e9bdafdfd6fa38224aeabd37e3c5 +MISC ChangeLog 74433 RMD160 29aea8470dc81f1223f0666ca682cd2d985623ae SHA1 b091951fc0a78448dd86fb466baf04f1c3bb5c5d SHA256 7e25aaab047cb7a73d53ff1980995a48addfba84889aa49a3b83de8bcdb0fd26 +MISC metadata.xml 2913 RMD160 ea5722272700444f2ffe366feb88dfd0a18636df SHA1 97d2d10cc63bde0a4bfc46b9b8c4474ee0337b45 SHA256 4929566b88860ef0c53c15ed84ce5d8bbd36692461631fd3d4814dc9bc0807cf diff --git a/media-libs/xine-lib/files/xine-lib-1.1.19-xvmc.patch b/media-libs/xine-lib/files/xine-lib-1.1.19-xvmc.patch new file mode 100644 index 00000000..f3956544 --- /dev/null +++ b/media-libs/xine-lib/files/xine-lib-1.1.19-xvmc.patch @@ -0,0 +1,19 @@ +Quoting ChangeLog of X11's videoproto package: +vldXvMC.h: stop uselessly including XvMClib.h + +http://bugs.gentoo.org/332389 + +--- src/video_out/xxmc.h ++++ src/video_out/xxmc.h +@@ -77,10 +77,10 @@ + #include + #include + #include ++#include + #ifdef HAVE_VLDXVMC + #include + #else +- #include + #include + #endif + diff --git a/media-libs/xine-lib/metadata.xml b/media-libs/xine-lib/metadata.xml new file mode 100644 index 00000000..466b83a9 --- /dev/null +++ b/media-libs/xine-lib/metadata.xml @@ -0,0 +1,70 @@ + + + +video + + media-video@gentoo.org + +An open source library for media applications + + + 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. + + + 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. + + + Build the media-libs/libmad 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. + + + Build the media-libs/flac 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. + + + Build the gdkpixbuf-based image decoder plugin. + + + Build the ImageMagick-based image decoder plugin. + + + Build the gnome-base/gnome-vfs based input plugin. This plugin is + used to access any resource that can be accessed through Nautilus's (and + others') URLs. + + + 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. + + + Use media-libs/freetype for font rendering and + media-libs/fontconfig 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. + + + Enable support for XVideo Motion Compensation (accelerated mpeg playback). + + + Enable support for DXR3 mpeg acceleration cards. + + + Enable support for vidix video output. + + + Adds support for SIMD optimizations for UltraSPARC processors. + + + diff --git a/media-libs/xine-lib/xine-lib-1.1.19-r1.ebuild b/media-libs/xine-lib/xine-lib-1.1.19-r1.ebuild new file mode 100644 index 00000000..0cb1d9f1 --- /dev/null +++ b/media-libs/xine-lib/xine-lib-1.1.19-r1.ebuild @@ -0,0 +1,182 @@ +# Copyright 1999-2011 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.19.ebuild,v 1.12 2011/03/31 15:24:18 scarabeus Exp $ + +EAPI=3 +inherit eutils flag-o-matic toolchain-funcs multilib + +# This should normally be empty string, unless a release has a suffix. +if [[ "${P/_pre/}" != "${P}" ]]; then + SRC_URI="mirror://gentoo/${P}.tar.xz" +else + MY_PKG_SUFFIX="" + MY_P="${PN}-${PV/_/-}${MY_PKG_SUFFIX}" + S="${WORKDIR}/${MY_P}" + + SRC_URI="mirror://sourceforge/xine/${MY_P}.tar.xz" +fi + +SRC_URI="${SRC_URI} + mirror://gentoo/${PN}-1.1.15-textrel-fix.patch" + +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 esd win32codecs nls +css +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 + x11-libs/libX11 ) + xv? ( x11-libs/libXv ) + xvmc? ( x11-libs/libXvMC ) + xinerama? ( x11-libs/libXinerama ) + win32codecs? ( >=media-libs/win32codecs-0.50 ) + esd? ( media-sound/esound ) + css? ( >=media-libs/libdvdcss-1.2.7 ) + alsa? ( media-libs/alsa-lib ) + aalib? ( media-libs/aalib ) + directfb? ( >=dev-libs/DirectFB-0.9.9 ) + gnome? ( >=gnome-base/gnome-vfs-2.0 ) + flac? ( >=media-libs/flac-1.1.2 ) + sdl? ( >=media-libs/libsdl-1.1.5 ) + dxr3? ( >=media-libs/libfame-0.9.0 ) + vorbis? ( media-libs/libogg media-libs/libvorbis ) + theora? ( media-libs/libogg media-libs/libvorbis >=media-libs/libtheora-1.0_alpha6 ) + speex? ( media-libs/libogg media-libs/libvorbis media-libs/speex ) + libcaca? ( >=media-libs/libcaca-0.99_beta14 ) + samba? ( net-fs/samba ) + mng? ( media-libs/libmng ) + vcd? ( media-video/vcdimager + dev-libs/libcdio[-minimal] ) + a52? ( >=media-libs/a52dec-0.7.4-r5 ) + mad? ( media-libs/libmad ) + imagemagick? ( media-gfx/imagemagick ) + dts? ( media-libs/libdca ) + aac? ( >=media-libs/faad2-2.6.1 ) + >=virtual/ffmpeg-0.5 + modplug? ( >=media-libs/libmodplug-0.8.8.1 ) + nls? ( virtual/libintl ) + gtk? ( x11-libs/gtk+:2 ) + pulseaudio? ( media-sound/pulseaudio ) + truetype? ( media-libs/freetype:2 media-libs/fontconfig ) + virtual/libiconv + wavpack? ( >=media-sound/wavpack-4.31 ) + musepack? ( >=media-sound/musepack-tools-444 ) + xcb? ( >=x11-libs/libxcb-1.0 ) + jack? ( >=media-sound/jack-audio-connection-kit-0.100 ) + real? ( + x86? ( media-libs/win32codecs ) + x86-fbsd? ( media-libs/win32codecs ) + amd64? ( media-libs/amd64codecs ) ) + v4l? ( media-libs/libv4l )" +DEPEND="${RDEPEND} + app-arch/xz-utils + X? ( x11-libs/libXt + x11-proto/xproto + x11-proto/videoproto + x11-proto/xf86vidmodeproto + xinerama? ( x11-proto/xineramaproto ) ) + v4l? ( virtual/os-headers ) + dev-util/pkgconfig + sys-devel/libtool + nls? ( sys-devel/gettext )" + +src_prepare() { + epatch "${DISTDIR}"/${PN}-1.1.15-textrel-fix.patch \ + "${FILESDIR}"/${P}-xvmc.patch +} + +src_configure() { + #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" + + 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 v4l libv4l) \ + $(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) \ + --without-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 +} + +src_install() { + emake DESTDIR="${D}" \ + docdir="/usr/share/doc/${PF}" htmldir="/usr/share/doc/${PF}/html" \ + install || die + dodoc ChangeLog +} diff --git a/media-video/ffmpeg/Manifest b/media-video/ffmpeg/Manifest index f13795c2..a24f8de6 100644 --- a/media-video/ffmpeg/Manifest +++ b/media-video/ffmpeg/Manifest @@ -1,6 +1,9 @@ +AUX avparser.patch 624 RMD160 87f9bd13d87e5560a36fe316e70e02fc0fa3a2c1 SHA1 3490a9f3553f6119eb1d16019f44c6ef36227453 SHA256 f5b1d3da4b007d28b6feca549260d82b0def7502353b7f7932d37852e64a37b3 +AUX avutil_aes_sha_h.patch 1299 RMD160 fe7e1d94adb228d9d64f40c499db9f9382154515 SHA1 d5da6c76515782244bd3791194e0ac73d922d390 SHA256 e8c4f3701f6ff00a29c672594d3397507be81186a08862e11d4c976ebda3db93 DIST ffmpeg-0.6.90-rc0.tar.bz2 4531418 RMD160 5be99cc0242a3d7bf64622c082f0896460e90c66 SHA1 a5c898a220a7f2220a49a37c44d273d1775d081c SHA256 2e11fecba789fb2ee52e6fefbad07a026087b4b27df517fa0a6e31816f75c9f6 DIST ffmpeg-0.6_p25767.tar.bz2 4000052 RMD160 1463e744ca5f6e5535571efe19296f055ba870fb SHA1 219ecd5007eb030945556a7f279beae980a96543 SHA256 a6773c54b528d967f56811866b149ac980ad96f6c06a00e56987f7a48b4d9ff2 DIST ffmpeg-0.6_p28715.tar.bz2 4342986 RMD160 cd8a43d0337a3d66d7ca55682e3dab5a9537c302 SHA1 036afb71ce287d00d687f4935d898da9481f0933 SHA256 d664d4feb8e86da234721c0d509acfdb20a335716ea157904a898bb3e82cb56f +EBUILD ffmpeg-0.6.90_rc0-r2.ebuild 8077 RMD160 b9767aa9a8f493a93377d177d6f5ac240447bcb8 SHA1 031c07b7ec9fe2e4d0ce3369456c37b32b484605 SHA256 216412a2e36d8f756d121ea17395abd1ee21e6c621a3c1e50409238698038312 EBUILD ffmpeg-0.6.90_rc0.ebuild 7997 RMD160 fb37bb687fc1bdcea4f6b0f58da519a6c20d8f57 SHA1 ab46e6c81b81898d1fd2a2f8289f23105f936bd3 SHA256 8282fd65545920dc2a180a9e508ca76e71d932566978c987b6aa9b23eae5c13b EBUILD ffmpeg-0.6_p25767.ebuild 8035 RMD160 176ad09a076b26b01c022e63a1a7d49f51af367e SHA1 c98efe3bd7b54eb16417845d293782f9c1f22e42 SHA256 cdebee41e6c51b89a58b8ec3d2a07a2f8b0798bdcbf903aa5c0d825904e179a2 EBUILD ffmpeg-0.6_p28715.ebuild 7947 RMD160 99997b2240874bb972357d50a454280a7e5f9f54 SHA1 f03e469cdaafa3fa34b0311ef75c92234e9ff0b9 SHA256 a3abb5c3177cc2480504d35c5652c75ec05561ed6d8d9a02be195f17bc04866e diff --git a/media-video/ffmpeg/ffmpeg-0.6.90_rc0-r2.ebuild b/media-video/ffmpeg/ffmpeg-0.6.90_rc0-r2.ebuild new file mode 100644 index 00000000..02c31c6c --- /dev/null +++ b/media-video/ffmpeg/ffmpeg-0.6.90_rc0-r2.ebuild @@ -0,0 +1,276 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/media-video/ffmpeg/ffmpeg-0.6.90_rc0-r2.ebuild,v 1.1 2011/04/13 12:48:00 aballier Exp $ + +EAPI="2" + +SCM="" +if [ "${PV#9999}" != "${PV}" ] ; then + SCM="git" + EGIT_REPO_URI="git://git.videolan.org/ffmpeg.git" +fi + +inherit eutils flag-o-matic multilib toolchain-funcs ${SCM} + +DESCRIPTION="Complete solution to record, convert and stream audio and video. Includes libavcodec." +HOMEPAGE="http://ffmpeg.org/" +if [ "${PV#9999}" != "${PV}" ] ; then + SRC_URI="" +elif [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot + SRC_URI="mirror://gentoo/${P}.tar.bz2" +else # Release + SRC_URI="http://ffmpeg.org/releases/${P/_/-}.tar.bz2" +fi +FFMPEG_REVISION="${PV#*_p}" + +LICENSE="GPL-3" +SLOT="0" +if [ "${PV#9999}" = "${PV}" ] ; then + KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd" +fi +IUSE=" + +3dnow +3dnowext alsa altivec amr avx bindist +bzip2 cpudetection + custom-cflags debug dirac doc +encode faac frei0r gsm +hardcoded-tables + ieee1394 jack jpeg2k +mmx +mmxext mp3 network oss pic qt-faststart rtmp + schroedinger sdl speex +ssse3 static-libs test theora threads truetype v4l + v4l2 vaapi vdpau vorbis vpx X x264 xvid +zlib + " + +VIDEO_CARDS="nvidia" + +for x in ${VIDEO_CARDS}; do + IUSE="${IUSE} video_cards_${x}" +done + +RDEPEND=" + alsa? ( media-libs/alsa-lib ) + amr? ( media-libs/opencore-amr ) + bzip2? ( app-arch/bzip2 ) + dirac? ( media-video/dirac ) + encode? ( + faac? ( media-libs/faac ) + mp3? ( >=media-sound/lame-3.98.3 ) + theora? ( >=media-libs/libtheora-1.1.1[encode] media-libs/libogg ) + vorbis? ( media-libs/libvorbis media-libs/libogg ) + x264? ( >=media-libs/x264-0.0.20101029 ) + xvid? ( >=media-libs/xvid-1.1.0 ) + ) + frei0r? ( media-plugins/frei0r-plugins ) + gsm? ( >=media-sound/gsm-1.0.12-r1 ) + ieee1394? ( media-libs/libdc1394 sys-libs/libraw1394 ) + jack? ( media-sound/jack-audio-connection-kit ) + jpeg2k? ( >=media-libs/openjpeg-1.3-r2 ) + rtmp? ( >=media-video/rtmpdump-2.2f ) + sdl? ( >=media-libs/libsdl-1.2.13-r1[audio,video] ) + schroedinger? ( media-libs/schroedinger ) + speex? ( >=media-libs/speex-1.2_beta3 ) + truetype? ( media-libs/freetype:2 ) + vaapi? ( >=x11-libs/libva-0.32 ) + video_cards_nvidia? ( vdpau? ( x11-libs/libvdpau ) ) + vpx? ( media-libs/libvpx ) + X? ( x11-libs/libX11 x11-libs/libXext ) + zlib? ( sys-libs/zlib ) + !media-video/qt-faststart +" + +DEPEND="${RDEPEND} + >=sys-devel/make-3.81 + dirac? ( dev-util/pkgconfig ) + doc? ( app-text/texi2html ) + mmx? ( dev-lang/yasm ) + rtmp? ( dev-util/pkgconfig ) + schroedinger? ( dev-util/pkgconfig ) + test? ( net-misc/wget ) + v4l? ( sys-kernel/linux-headers ) + v4l2? ( sys-kernel/linux-headers ) +" + +S=${WORKDIR}/${P/_/-} + +src_prepare() { + if [ "${PV%_p*}" != "${PV}" ] ; then # Snapshot + export revision=git-N-${FFMPEG_REVISION} + fi + epatch "${FILESDIR}/avparser.patch" \ + "${FILESDIR}/avutil_aes_sha_h.patch" +} + +src_configure() { + local myconf="${EXTRA_FFMPEG_CONF}" + + # enabled by default + for i in debug doc network vaapi zlib; do + use ${i} || myconf="${myconf} --disable-${i}" + done + use bzip2 || myconf="${myconf} --disable-bzlib" + use sdl || myconf="${myconf} --disable-ffplay" + + use custom-cflags && myconf="${myconf} --disable-optimizations" + use cpudetection && myconf="${myconf} --enable-runtime-cpudetect" + + #for i in h264_vdpau mpeg1_vdpau mpeg_vdpau vc1_vdpau wmv3_vdpau; do + # use video_cards_nvidia || myconf="${myconf} --disable-decoder=${i}" + # use vdpau || myconf="${myconf} --disable-decoder=${i}" + #done + use video_cards_nvidia && use vdpau || myconf="${myconf} --disable-vdpau" + + # Encoders + if use encode + then + use mp3 && myconf="${myconf} --enable-libmp3lame" + for i in theora vorbis x264 xvid; do + use ${i} && myconf="${myconf} --enable-lib${i}" + done + if use bindist + then + use faac && ewarn "faac is nonfree and cannot be distributed; + disabling faac support." + else + use faac && myconf="${myconf} --enable-libfaac --enable-nonfree" + fi + else + myconf="${myconf} --disable-encoders" + fi + + # libavdevice options + use ieee1394 && myconf="${myconf} --enable-libdc1394" + # Indevs + for i in v4l v4l2 alsa oss jack ; do + use ${i} || myconf="${myconf} --disable-indev=${i}" + done + use X && myconf="${myconf} --enable-x11grab" + # Outdevs + for i in alsa oss ; do + use ${i} || myconf="${myconf} --disable-outdev=${i}" + done + # libavfilter options + use frei0r && myconf="${myconf} --enable-frei0r" + use truetype && myconf="${myconf} --enable-libfreetype" + + # Threads; we only support pthread for now but ffmpeg supports more + use threads && myconf="${myconf} --enable-pthreads" + + # Decoders + use amr && myconf="${myconf} --enable-libopencore-amrwb --enable-libopencore-amrnb" + for i in gsm dirac rtmp schroedinger speex vpx; do + use ${i} && myconf="${myconf} --enable-lib${i}" + done + use jpeg2k && myconf="${myconf} --enable-libopenjpeg" + + # CPU features + for i in mmx ssse3 altivec avx ; do + use ${i} || myconf="${myconf} --disable-${i}" + done + use mmxext || myconf="${myconf} --disable-mmx2" + use 3dnow || myconf="${myconf} --disable-amd3dnow" + use 3dnowext || myconf="${myconf} --disable-amd3dnowext" + # disable mmx accelerated code if PIC is required + # as the provided asm decidedly is not PIC for x86. + if use pic && use x86 ; then + myconf="${myconf} --disable-mmx --disable-mmx2" + fi + + # Option to force building pic + use pic && myconf="${myconf} --enable-pic" + + # Try to get cpu type based on CFLAGS. + # Bug #172723 + # We need to do this so that features of that CPU will be better used + # If they contain an unknown CPU it will not hurt since ffmpeg's configure + # will just ignore it. + for i in $(get-flag march) $(get-flag mcpu) $(get-flag mtune) ; do + [ "${i}" = "native" ] && i="host" # bug #273421 + [[ ${i} = *-sse3 ]] && i="${i%-sse3}" # bug 283968 + myconf="${myconf} --cpu=${i}" + break + done + + # Mandatory configuration + myconf=" + --enable-gpl + --enable-version3 + --enable-postproc + --enable-avfilter + --disable-stripping + ${myconf}" + + # cross compile support + if tc-is-cross-compiler ; then + myconf="${myconf} --enable-cross-compile --arch=$(tc-arch-kernel) --cross-prefix=${CHOST}-" + case ${CHOST} in + *freebsd*) + myconf="${myconf} --target-os=freebsd" + ;; + mingw32*) + myconf="${myconf} --target-os=mingw32" + ;; + *linux*) + myconf="${myconf} --target-os=linux" + ;; + esac + fi + + # Misc stuff + use hardcoded-tables && myconf="${myconf} --enable-hardcoded-tables" + + # Specific workarounds for too-few-registers arch... + if [[ $(tc-arch) == "x86" ]]; then + filter-flags -fforce-addr -momit-leaf-frame-pointer + append-flags -fomit-frame-pointer + is-flag -O? || append-flags -O2 + if (use debug); then + # no need to warn about debug if not using debug flag + ewarn "" + ewarn "Debug information will be almost useless as the frame pointer is omitted." + ewarn "This makes debugging harder, so crashes that has no fixed behavior are" + ewarn "difficult to fix. Please have that in mind." + ewarn "" + fi + fi + + cd "${S}" + ./configure \ + --prefix=/usr \ + --libdir=/usr/$(get_libdir) \ + --shlibdir=/usr/$(get_libdir) \ + --mandir=/usr/share/man \ + --enable-shared \ + --cc="$(tc-getCC)" \ + --host-cc="$(tc-getCC)" \ + --host-cflags="${CFLAGS}" \ + --host-ldflags="${LDFLAGS}" \ + $(use_enable static-libs static) \ + ${myconf} || die +} + +src_compile() { + emake version.h || die #252269 + emake || die + + if use qt-faststart; then + tc-export CC + emake -C tools qt-faststart || die + fi +} + +src_install() { + emake DESTDIR="${D}" install install-man || die + + dodoc Changelog README INSTALL + dodoc doc/* + + if use qt-faststart; then + dobin tools/qt-faststart || die + fi +} + +src_test() { + if use encode ; then + for t in codectest lavftest seektest ; do + LD_LIBRARY_PATH="${S}/libavcore:${S}/libpostproc:${S}/libswscale:${S}/libavcodec:${S}/libavdevice:${S}/libavfilter:${S}/libavformat:${S}/libavutil" \ + emake ${t} || die "Some tests in ${t} failed" + done + else + ewarn "Tests fail without USE=encode, skipping" + fi +} diff --git a/media-video/ffmpeg/files/avparser.patch b/media-video/ffmpeg/files/avparser.patch new file mode 100644 index 00000000..b743d9b0 --- /dev/null +++ b/media-video/ffmpeg/files/avparser.patch @@ -0,0 +1,21 @@ +commit 1f6265e011f6e56562b2f58c182bc0261062b3c4 +Author: Brad +Date: Wed Apr 6 17:41:12 2011 -0400 + + Fix parser: mark av_parser_parse() for removal on next major bump + + Fix the breakage introduced with 9073ca6c6ebb9e3e9b60d968b7aa16cc8b6d558d + +diff --git a/libavcodec/parser.c b/libavcodec/parser.c +index 0c69b91..3ba3e9c 100644 +--- a/libavcodec/parser.c ++++ b/libavcodec/parser.c +@@ -105,7 +105,7 @@ void ff_fetch_timestamp(AVCodecParserContext *s, int off, int remove){ + } + } + +-#if LIBAVCODEC_VERSION_MINOR < 53 ++#if LIBAVCODEC_VERSION_MAJOR < 53 + /** + * + * @param buf input diff --git a/media-video/ffmpeg/files/avutil_aes_sha_h.patch b/media-video/ffmpeg/files/avutil_aes_sha_h.patch new file mode 100644 index 00000000..870d73b7 --- /dev/null +++ b/media-video/ffmpeg/files/avutil_aes_sha_h.patch @@ -0,0 +1,28 @@ +commit dc4103610520ae70d4989ffe3850dcf4deed54a9 +Author: Alexis Ballier +Date: Thu Apr 7 10:19:23 2011 -0300 + + Install libavutil/{aes,sha}.h + + Signed-off-by: Michael Niedermayer + +diff --git a/libavutil/Makefile b/libavutil/Makefile +index 300acb1..baee496 100644 +--- a/libavutil/Makefile ++++ b/libavutil/Makefile +@@ -3,6 +3,7 @@ include $(SUBDIR)../config.mak + NAME = avutil + + HEADERS = adler32.h \ ++ aes.h \ + attributes.h \ + audioconvert.h \ + avassert.h \ +@@ -33,6 +34,7 @@ HEADERS = adler32.h \ + random_seed.h \ + rational.h \ + samplefmt.h \ ++ sha.h \ + sha1.h \ + + BUILT_HEADERS = avconfig.h diff --git a/net-fs/samba/ChangeLog b/net-fs/samba/ChangeLog new file mode 100644 index 00000000..ad148534 --- /dev/null +++ b/net-fs/samba/ChangeLog @@ -0,0 +1,15 @@ +# ChangeLog for net-fs/samba +# Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2 +# $Header: $ + +*samba-3.5.0_rc3 (20 Feb 2010) + + 20 Feb 2010; Ewoud Kohl van Wijngaarden + +files/3.5/lmhosts, +files/3.5/nsswitch.conf-winbind, + +files/3.5/nsswitch.conf-wins, +files/3.5/samba.confd, + +files/3.5/samba.initd, +files/3.5/samba.pam, +files/3.5/smb.conf.default, + +files/3.5/smbusers, +files/3.5/swat.xinetd, + +files/samba-3.4.2-lib.tevent.python.mk, +samba-3.5.0_rc3.ebuild, + +files/3.5/system-auth-winbind.pam, metadata.xml: + Added a merged samba 3.5 ebuild (files copied from the tree) + diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest new file mode 100644 index 00000000..f2fdeb1e --- /dev/null +++ b/net-fs/samba/Manifest @@ -0,0 +1,8 @@ +AUX samba4.initd 540 RMD160 4ac822b4214ebcbf694ebca611e0c48baaeabe33 SHA1 75aad52258548f5593c34b7c363a0903e669655e SHA256 2fbd1e276bdf58060b5d74dfd03b3b934f788c10cff5a35e9cc857cd5a51ebf1 +DIST samba-4.0.0alpha13.tar.gz 8681348 RMD160 522e1754044f0fb1141246c1a37f28f08567d069 SHA1 c6ff1eafba5869e9ea74f046668cf147ce834da8 SHA256 3cf571d6d32e07537f2b315f3976eb5e5ee563af17a12e406d6d3671fc59cf6c +DIST samba-4.0.0alpha14.tar.gz 9003353 RMD160 8e6d0f89139ad3251188dc74a9b9e93aa4f0a3a8 SHA1 76cec4e695336d8a9a5e428be9e7b53348b8b5a0 SHA256 6ad7954ad8da388d43444bbebcfeacd601904853cd88d4ee7dd42896b31375ca +EBUILD samba-4.0.0_alpha13.ebuild 2381 RMD160 771da3aade50734264e68b96e5454e41d690135b SHA1 58e00beb8ae97b488deb4740ee73e064f4a295cb SHA256 9e1852cc2f838ec4a665e5472dd5540013ab911b804ce062b87d9834ca290d23 +EBUILD samba-4.0.0_alpha14.ebuild 2381 RMD160 771da3aade50734264e68b96e5454e41d690135b SHA1 58e00beb8ae97b488deb4740ee73e064f4a295cb SHA256 9e1852cc2f838ec4a665e5472dd5540013ab911b804ce062b87d9834ca290d23 +EBUILD samba-4.9999.ebuild 2381 RMD160 771da3aade50734264e68b96e5454e41d690135b SHA1 58e00beb8ae97b488deb4740ee73e064f4a295cb SHA256 9e1852cc2f838ec4a665e5472dd5540013ab911b804ce062b87d9834ca290d23 +MISC ChangeLog 638 RMD160 0c908047481a22b1e71fe53efbffaa440bac543a SHA1 3be25bb28f1a39e08ce8c7b8ebf72343b5c9c3f4 SHA256 756cc4d2783e0497f9e82dfc7349fd2b53c026994cea6b647684715a0603db9a +MISC metadata.xml 607 RMD160 aeddb2c2dba872001c02f500e89dd494181d90fa SHA1 8b7bc7647d15b519e6e2f2a02058aa0dbe592f29 SHA256 5a7f46589354ab4e7a2c6ef61c0bede07f3567ea04899686fc94a4b083ab319e diff --git a/net-fs/samba/files/samba4.initd b/net-fs/samba/files/samba4.initd new file mode 100644 index 00000000..7202ff9b --- /dev/null +++ b/net-fs/samba/files/samba4.initd @@ -0,0 +1,31 @@ +#!/sbin/runscript +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +opts="reload" + +description="The samba daemon init script" +description_reload="Reloads the samba daemon" + +depend() { + need net +} + +start() { + ebegin "Starting samba" + start-stop-daemon --start --exec /usr/sbin/samba + eend $? +} + +stop() { + ebegin "Stopping samba" + start-stop-daemon --stop --pidfile /var/run/samba/samba.pid + eend $? +} + +reload() { + ebegin "Reloading samba" + killall -HUP samba + eend $? +} diff --git a/net-fs/samba/metadata.xml b/net-fs/samba/metadata.xml new file mode 100644 index 00000000..199387cf --- /dev/null +++ b/net-fs/samba/metadata.xml @@ -0,0 +1,17 @@ + + + + + + gentoo@kohlvanwijngaarden.nl + Ewoud Kohl van Wijngaarden + + +Samba is an Open Source/Free Software suite that provides seamless file and +print services to SMB/CIFS clients. Integration with various accounting and +antivirus backends. License: GNU General Public License. + + + Enables the full test suite + + diff --git a/net-fs/samba/samba-4.0.0_alpha13.ebuild b/net-fs/samba/samba-4.0.0_alpha13.ebuild new file mode 100644 index 00000000..4aac18a8 --- /dev/null +++ b/net-fs/samba/samba-4.0.0_alpha13.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit confutils python + +MY_PV="${PV/_alpha/alpha}" +MY_P="${PN}-${MY_PV}" + +if [ "${PV}" = "4.9999" ]; then + EGIT_REPO_URI="git://git.samba.org/samba.git" + inherit git +else + SRC_URI="mirror://samba/samba4/${MY_P}.tar.gz" +fi + +DESCRIPTION="Samba Server component" +HOMEPAGE="http://www.samba.org/" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnutls fulltest" + +DEPEND="!net-fs/samba-libs + !net-fs/samba-server + !net-fs/samba-client + dev-libs/popt + sys-libs/readline + virtual/libiconv + >=dev-lang/python-2.4.2 + gnutls? ( >=net-libs/gnutls-1.4.0 ) + !sys-libs/tdb" # Conflict because of tdb binaries + #>=sys-libs/talloc-2.0.3 No 2.0.3 release + #>=sys-libs/tdb-1.2.4 No 1.2.4 release + #=sys-libs/tevent-0.9.9 System tevent wants system talloc + #=sys-libs/ldb-0.9.11 No release yet +RDEPEND="${DEPEND}" + +RESTRICT="mirror" + +S="${WORKDIR}/${MY_P}/source4" + +WAF="${WORKDIR}/${MY_P}/buildtools/bin/waf" + +pkg_setup() { + confutils_use_depend_all fulltest test +} + +src_unpack() { + if [ "${PV}" = "4.9999" ]; then + S="${WORKDIR}/${MY_P}" git_src_unpack + else + default + fi +} + +src_configure() { + # FIXME add --jobs + # Mostly copied from debian + FLAGS="$CFLAGS" $WAF configure -C \ + --enable-fhs \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --with-piddir=/var/run \ + --with-privatedir=/var/lib/samba/private \ + --disable-rpath \ + --disable-rpath-install \ + --bundled-libraries=ldb,tdb,talloc,tevent,NONE \ + --builtin-libraries=replace \ + --nopyc \ + --nopyo \ + $(use_enable gnutls) \ + || die "configure failed" +} + +src_compile() { + $WAF build || die "build failed" +} + +src_install() { + DESTDIR="${D}" $WAF install || die "emake install failed" + + newinitd "${FILESDIR}/samba4.initd" samba || die "newinitd failed" +} + +src_test() { + if use fulltest ; then + $WAF test || die "test failed" + else + $WAF test --quick || die "Test failed" + fi +} + +pkg_postinst() { + # Optimize the python modules so they get properly removed + python_mod_optimize "${PN}" + + # Warn that it's an alpha + ewarn "Samba 4 is an alpha and therefore not considered stable. It's only" + ewarn "meant to test and experiment and definitely not for production" +} + +pkg_postrm() { + # Clean up the python modules + python_mod_cleanup "${PN}" +} diff --git a/net-fs/samba/samba-4.0.0_alpha14.ebuild b/net-fs/samba/samba-4.0.0_alpha14.ebuild new file mode 100644 index 00000000..4aac18a8 --- /dev/null +++ b/net-fs/samba/samba-4.0.0_alpha14.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit confutils python + +MY_PV="${PV/_alpha/alpha}" +MY_P="${PN}-${MY_PV}" + +if [ "${PV}" = "4.9999" ]; then + EGIT_REPO_URI="git://git.samba.org/samba.git" + inherit git +else + SRC_URI="mirror://samba/samba4/${MY_P}.tar.gz" +fi + +DESCRIPTION="Samba Server component" +HOMEPAGE="http://www.samba.org/" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnutls fulltest" + +DEPEND="!net-fs/samba-libs + !net-fs/samba-server + !net-fs/samba-client + dev-libs/popt + sys-libs/readline + virtual/libiconv + >=dev-lang/python-2.4.2 + gnutls? ( >=net-libs/gnutls-1.4.0 ) + !sys-libs/tdb" # Conflict because of tdb binaries + #>=sys-libs/talloc-2.0.3 No 2.0.3 release + #>=sys-libs/tdb-1.2.4 No 1.2.4 release + #=sys-libs/tevent-0.9.9 System tevent wants system talloc + #=sys-libs/ldb-0.9.11 No release yet +RDEPEND="${DEPEND}" + +RESTRICT="mirror" + +S="${WORKDIR}/${MY_P}/source4" + +WAF="${WORKDIR}/${MY_P}/buildtools/bin/waf" + +pkg_setup() { + confutils_use_depend_all fulltest test +} + +src_unpack() { + if [ "${PV}" = "4.9999" ]; then + S="${WORKDIR}/${MY_P}" git_src_unpack + else + default + fi +} + +src_configure() { + # FIXME add --jobs + # Mostly copied from debian + FLAGS="$CFLAGS" $WAF configure -C \ + --enable-fhs \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --with-piddir=/var/run \ + --with-privatedir=/var/lib/samba/private \ + --disable-rpath \ + --disable-rpath-install \ + --bundled-libraries=ldb,tdb,talloc,tevent,NONE \ + --builtin-libraries=replace \ + --nopyc \ + --nopyo \ + $(use_enable gnutls) \ + || die "configure failed" +} + +src_compile() { + $WAF build || die "build failed" +} + +src_install() { + DESTDIR="${D}" $WAF install || die "emake install failed" + + newinitd "${FILESDIR}/samba4.initd" samba || die "newinitd failed" +} + +src_test() { + if use fulltest ; then + $WAF test || die "test failed" + else + $WAF test --quick || die "Test failed" + fi +} + +pkg_postinst() { + # Optimize the python modules so they get properly removed + python_mod_optimize "${PN}" + + # Warn that it's an alpha + ewarn "Samba 4 is an alpha and therefore not considered stable. It's only" + ewarn "meant to test and experiment and definitely not for production" +} + +pkg_postrm() { + # Clean up the python modules + python_mod_cleanup "${PN}" +} diff --git a/net-fs/samba/samba-4.9999.ebuild b/net-fs/samba/samba-4.9999.ebuild new file mode 100644 index 00000000..4aac18a8 --- /dev/null +++ b/net-fs/samba/samba-4.9999.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" + +inherit confutils python + +MY_PV="${PV/_alpha/alpha}" +MY_P="${PN}-${MY_PV}" + +if [ "${PV}" = "4.9999" ]; then + EGIT_REPO_URI="git://git.samba.org/samba.git" + inherit git +else + SRC_URI="mirror://samba/samba4/${MY_P}.tar.gz" +fi + +DESCRIPTION="Samba Server component" +HOMEPAGE="http://www.samba.org/" +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gnutls fulltest" + +DEPEND="!net-fs/samba-libs + !net-fs/samba-server + !net-fs/samba-client + dev-libs/popt + sys-libs/readline + virtual/libiconv + >=dev-lang/python-2.4.2 + gnutls? ( >=net-libs/gnutls-1.4.0 ) + !sys-libs/tdb" # Conflict because of tdb binaries + #>=sys-libs/talloc-2.0.3 No 2.0.3 release + #>=sys-libs/tdb-1.2.4 No 1.2.4 release + #=sys-libs/tevent-0.9.9 System tevent wants system talloc + #=sys-libs/ldb-0.9.11 No release yet +RDEPEND="${DEPEND}" + +RESTRICT="mirror" + +S="${WORKDIR}/${MY_P}/source4" + +WAF="${WORKDIR}/${MY_P}/buildtools/bin/waf" + +pkg_setup() { + confutils_use_depend_all fulltest test +} + +src_unpack() { + if [ "${PV}" = "4.9999" ]; then + S="${WORKDIR}/${MY_P}" git_src_unpack + else + default + fi +} + +src_configure() { + # FIXME add --jobs + # Mostly copied from debian + FLAGS="$CFLAGS" $WAF configure -C \ + --enable-fhs \ + --prefix=/usr \ + --mandir=/usr/share/man \ + --sysconfdir=/etc \ + --localstatedir=/var \ + --with-piddir=/var/run \ + --with-privatedir=/var/lib/samba/private \ + --disable-rpath \ + --disable-rpath-install \ + --bundled-libraries=ldb,tdb,talloc,tevent,NONE \ + --builtin-libraries=replace \ + --nopyc \ + --nopyo \ + $(use_enable gnutls) \ + || die "configure failed" +} + +src_compile() { + $WAF build || die "build failed" +} + +src_install() { + DESTDIR="${D}" $WAF install || die "emake install failed" + + newinitd "${FILESDIR}/samba4.initd" samba || die "newinitd failed" +} + +src_test() { + if use fulltest ; then + $WAF test || die "test failed" + else + $WAF test --quick || die "Test failed" + fi +} + +pkg_postinst() { + # Optimize the python modules so they get properly removed + python_mod_optimize "${PN}" + + # Warn that it's an alpha + ewarn "Samba 4 is an alpha and therefore not considered stable. It's only" + ewarn "meant to test and experiment and definitely not for production" +} + +pkg_postrm() { + # Clean up the python modules + python_mod_cleanup "${PN}" +} diff --git a/net-nds/openldap/ChangeLog b/net-nds/openldap/ChangeLog index 9693b554..90749d82 100644 --- a/net-nds/openldap/ChangeLog +++ b/net-nds/openldap/ChangeLog @@ -2,6 +2,9 @@ # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 # $Header: /var/cvsroot/gentoo-x86/net-nds/openldap/ChangeLog,v 1.370 2010/04/11 15:24:10 jokey Exp $ + 10 Mar 2011; Mario Fetka metadata.xml: + bump with samba4 useflag + *openldap-2.4.24 (10 Mar 2011) 10 Mar 2011; Mario Fetka diff --git a/net-nds/openldap/Manifest b/net-nds/openldap/Manifest index e6daa9b7..f4718125 100644 --- a/net-nds/openldap/Manifest +++ b/net-nds/openldap/Manifest @@ -23,5 +23,5 @@ DIST openldap-2.4.24.tgz 5240643 RMD160 b9df6a5a562b83fe4ad92f8779909b36fab65c52 EBUILD openldap-2.4.22.ebuild 20379 RMD160 b7c7defdfcf7aa14b80064219326af823c7b7631 SHA1 4d331c21e40fea26fab163c50843fac897f5f64c SHA256 b2e5bb9586925bb1dc8bff7a9a8850812639bcaa4f2fb89c6efa03882f5e7644 EBUILD openldap-2.4.23.ebuild 20369 RMD160 90599a947a238edca12b340c4b3dc3df166224dd SHA1 dbbef8fec1c19ea027f1fcb41b957e4e59ab7185 SHA256 b8802afd821e4f6231971317269c4f07adf76bdfcd71b46238938c04bd9eddff EBUILD openldap-2.4.24.ebuild 20370 RMD160 e4b2bbc628bbf1aa583761ecd02721ac372b581a SHA1 318542d35e508e0042891b6beb818d7bc49d8e6f SHA256 6d910b576ac589796c28e00c27ca9806d861073a0ec54232d69de2bc885cefa1 -MISC ChangeLog 65327 RMD160 87e3b71294721ad6f442b74d290f766e9709c05a SHA1 eea73ec0f0b0bf7dc69de2d82547e85f3bca3f7d SHA256 89d7af06bed43d522f7a6e507da61609da26fd308b05372ad2add88540294824 -MISC metadata.xml 556 RMD160 14eae07812da4eecd05e467d1dccf841e6e16be6 SHA1 fa4c8d1aa03dd6bb9c27a7758fbaba5355cfe590 SHA256 405d4cd6f15d8495d0c7365f7b7d6bda9b82775d7e157339f3a6e92d46eed2c8 +MISC ChangeLog 65420 RMD160 ac15a25b0663bb466648f78ee0b0f028b122f3d4 SHA1 316f6d3cacce76b7afccc1d2a6a77c193c17f1dc SHA256 8199539d42a4514c529a3480c208aa8a73ca3d5be16187b33d32822b54c4b6c4 +MISC metadata.xml 609 RMD160 03c8cbd053db76231f859b1c55c5c98a81ab93b4 SHA1 94aa8548d9d70c345694d34e95bdc79716aa7816 SHA256 9ce8d5f8cb31fc99d3d156e453a4e5bf8d7e4546bbe818bb1cb729653b776bff diff --git a/net-nds/openldap/metadata.xml b/net-nds/openldap/metadata.xml index 635f6db9..fb8378d2 100644 --- a/net-nds/openldap/metadata.xml +++ b/net-nds/openldap/metadata.xml @@ -9,6 +9,7 @@ Enable experimental backend options Enable ODBC and SQL backend options Enable contributed OpenLDAP overlays + Enable Samba4 support Enable overlay for syncing ldap, unix and lanman passwords diff --git a/profiles/updates/1Q-2011 b/profiles/updates/1Q-2011 new file mode 100644 index 00000000..cc85d6ab --- /dev/null +++ b/profiles/updates/1Q-2011 @@ -0,0 +1,3 @@ +move www-apps/trac-accountmanager www-apps/trac-accountmanagerplugin +move www-apps/trac-downloads www-apps/trac-downloadsplugin +move www-apps/trac-tags www-apps/trac-tagsplugin \ No newline at end of file