summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPacho Ramos <pacho@gentoo.org>2015-04-26 13:01:58 +0000
committerPacho Ramos <pacho@gentoo.org>2015-04-26 13:01:58 +0000
commit0534b6ef4499dedc625f45fd05ab244b3de69590 (patch)
tree2319c91367d7c64d9e44f07c5078e29d806251d0 /media-video
parentRemove masked for removal package (diff)
downloadhistorical-0534b6ef4499dedc625f45fd05ab244b3de69590.tar.gz
historical-0534b6ef4499dedc625f45fd05ab244b3de69590.tar.bz2
historical-0534b6ef4499dedc625f45fd05ab244b3de69590.zip
Remove masked for removal package
Diffstat (limited to 'media-video')
-rw-r--r--media-video/mplayer2/ChangeLog687
-rw-r--r--media-video/mplayer2/Manifest32
-rw-r--r--media-video/mplayer2/files/generate-tarball.sh34
-rw-r--r--media-video/mplayer2/files/mplayer2-2.0_p20120828-ffmpeg.patch18
-rw-r--r--media-video/mplayer2/files/mplayer2-2.0_p20131009_support_libav10.patch163
-rw-r--r--media-video/mplayer2/files/mplayer2-py2compat.patch65
-rw-r--r--media-video/mplayer2/metadata.xml40
-rw-r--r--media-video/mplayer2/mplayer2-2.0_p20131009-r1.ebuild378
-rw-r--r--media-video/mplayer2/mplayer2-2.0_p20131009.ebuild380
-rw-r--r--media-video/mplayer2/mplayer2-9999.ebuild377
-rw-r--r--media-video/smplayer2/ChangeLog94
-rw-r--r--media-video/smplayer2/Manifest27
-rw-r--r--media-video/smplayer2/metadata.xml10
-rw-r--r--media-video/smplayer2/smplayer2-0.8.0_p20130111.ebuild67
-rw-r--r--media-video/smplayer2/smplayer2-9999.ebuild52
15 files changed, 0 insertions, 2424 deletions
diff --git a/media-video/mplayer2/ChangeLog b/media-video/mplayer2/ChangeLog
deleted file mode 100644
index be616eaac114..000000000000
--- a/media-video/mplayer2/ChangeLog
+++ /dev/null
@@ -1,687 +0,0 @@
-# ChangeLog for media-video/mplayer2
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/ChangeLog,v 1.146 2015/04/08 18:16:25 mgorny Exp $
-
- 08 Apr 2015; Michał Górny <mgorny@gentoo.org>
- mplayer2-2.0_p20131009-r1.ebuild, mplayer2-2.0_p20131009.ebuild,
- mplayer2-9999.ebuild:
- Drop old Python implementations
-
- 17 Mar 2015; Patrick Lauer <patrick@gentoo.org> metadata.xml:
- Remove unneeded useflag descriptions from metadata.xml
-
- 15 Mar 2015; Ben de Groot <yngwin@gentoo.org> -mplayer2-2.0_p20130126.ebuild,
- -mplayer2-2.0_p20130428-r1.ebuild, metadata.xml:
- drop to maintainer-needed
-
- 28 Feb 2015; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20131009.ebuild:
- Stable for ia64, wrt bug #531798
-
- 24 Feb 2015; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20131009.ebuild:
- Stable for alpha, wrt bug #531798
-
-*mplayer2-2.0_p20131009-r1 (01 Feb 2015)
-
- 01 Feb 2015; Michał Górny <mgorny@gentoo.org>
- +mplayer2-2.0_p20131009-r1.ebuild, mplayer2-9999.ebuild:
- Introduce USE=libav to control the preferred implementation. Fixes subslot &
- implementation switch rebuilds as well.
-
- 31 Jan 2015; Patrick Lauer <patrick@gentoo.org> metadata.xml:
- Remove unneded useflag description from metadata.xml
-
- 30 Jan 2015; Michał Górny <mgorny@gentoo.org> mplayer2-2.0_p20130126.ebuild,
- mplayer2-2.0_p20130428-r1.ebuild, mplayer2-2.0_p20131009.ebuild,
- mplayer2-9999.ebuild:
- Convert to CPU_FLAGS_X86.
-
- 02 Jan 2015; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20131009.ebuild:
- Stable for sparc, wrt bug #531798
-
- 01 Jan 2015; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20131009.ebuild:
- Stable for ppc64, wrt bug #531798
-
- 31 Dec 2014; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20131009.ebuild:
- Stable for ppc, wrt bug #531798
-
- 28 Dec 2014; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20131009.ebuild:
- Stable for x86, wrt bug #531798
-
- 27 Dec 2014; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20131009.ebuild:
- Stable for amd64, wrt bug #531798
-
- 26 Dec 2014; Markus Meier <maekke@gentoo.org> mplayer2-2.0_p20131009.ebuild:
- arm stable, bug #531798
-
- 09 Dec 2014; Jeroen Roovers <jer@gentoo.org> mplayer2-2.0_p20131009.ebuild:
- Stable for HPPA (bug #531798).
-
- 05 Dec 2014; Maxim Koltsov <maksbotan@gentoo.org>
- mplayer2-2.0_p20131009.ebuild, mplayer2-9999.ebuild:
- Add python 3.4, bug #531000.
-
- 02 Nov 2014; Sven Vermeulen <swift@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild, mplayer2-2.0_p20131009.ebuild,
- mplayer2-9999.ebuild:
- Remove sec-policy/selinux-* dependency from DEPEND but keep in RDEPEND (bug
- #527698)
-
- 29 Oct 2014; Agostino Sarubbo <ago@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- Stable for sparc, wrt bug #499368
-
- 28 Oct 2014; Agostino Sarubbo <ago@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- Stable for ia64, wrt bug #499368
-
- 27 Aug 2014; Agostino Sarubbo <ago@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- Stable for ppc, wrt bug #499368
-
- 22 Aug 2014; Agostino Sarubbo <ago@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- Stable for ppc64, wrt bug #499368
-
- 22 Aug 2014; Chema Alonso <nimiux@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- Stable for amd64 wrt bug #499368
-
- 11 Aug 2014; Andreas Schuerch <nativemad@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- x86 stable, see bug 499368
-
- 23 Jul 2014; Tobias Klausmann <klausman@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- Stable on alpha, bug #499368
-
- 13 Jul 2014; Tom Wijsman <TomWij@gentoo.org>
- +files/mplayer2-2.0_p20131009_support_libav10.patch,
- mplayer2-2.0_p20131009.ebuild:
- Added patch from Debian by Reinhard Tartler (siretart) to support Libav 10;
- fixes bug #509298, proxied commit for Nikoli.
-
- 09 Jun 2014; Maxim Koltsov <maksbotan@gentoo.org>
- mplayer2-2.0_p20131009.ebuild, mplayer2-9999.ebuild:
- Fix ffmpeg/libav deps, bug #511046. Thanks to Nikoli.
-
-*mplayer2-2.0_p20131009 (02 May 2014)
-
- 02 May 2014; Maxim Koltsov <maksbotan@gentoo.org>
- +mplayer2-2.0_p20131009.ebuild:
- Bump to new snapshot, change SRC_URI to dev.gentoo.org as googlecode no longer
- accepts downloads.
-
- 01 May 2014; Maxim Koltsov <maksbotan@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild, mplayer2-9999.ebuild:
- Drop usage of base.eclass, bug #508128. Thanks to Nikoli.
-
- 04 Mar 2014; Vicente Olivert Riera <vincent@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- Add ~mips keyword.
-
- 23 Feb 2014; Markus Meier <maekke@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- arm stable, bug #499368
-
- 29 Jan 2014; Gilles Dartiguelongue <eva@gentoo.org>
- mplayer2-2.0_p20130126.ebuild, mplayer2-2.0_p20130428-r1.ebuild,
- mplayer2-9999.ebuild:
- Restrict libquvi versions since 0.9 is not supported, bug #499512.
-
- 27 Jan 2014; Jeroen Roovers <jer@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild:
- Stable for HPPA (bug #499368).
-
- 23 Jan 2014; Sven Vermeulen <swift@gentoo.org> mplayer2-2.0_p20130126.ebuild,
- mplayer2-2.0_p20130428-r1.ebuild, mplayer2-9999.ebuild:
- Adding USE=selinux dependency towards selinux-mplayer (SELinux policy), cfr
- bug 498578
-
- 19 Oct 2013; Tom Wijsman <TomWij@gentoo.org> mplayer2-9999.ebuild:
- Added REQUIRED_USE entry as the libass USE flag now needs iconv to be enabled,
- proxied commit for Nikoli; fixes bug #488604, reported by adel_blakdeath.
-
- 13 Oct 2013; Tom Wijsman <TomWij@gentoo.org> metadata.xml:
- Updated Nikoli's e-mail address for easier automatic assignment.
-
- 05 Sep 2013; Michał Górny <mgorny@gentoo.org>
- mplayer2-2.0_p20130428-r1.ebuild, mplayer2-9999.ebuild:
- Clean up PYTHON_COMPAT from old implementations.
-
- 11 Aug 2013; Alexis Ballier <aballier@gentoo.org>
- mplayer2-2.0_p20130126.ebuild, mplayer2-2.0_p20130428-r1.ebuild,
- mplayer2-9999.ebuild:
- depend on ffmpeg:0
-
- 10 Jul 2013; Patrick Lauer <patrick@gentoo.org> metadata.xml:
- Remove unneeded useflag descriptions from metadata.xml
-
-*mplayer2-2.0_p20130428-r1 (09 Jul 2013)
-
- 09 Jul 2013; Tomáš Chvátal <scarabeus@gentoo.org>
- +mplayer2-2.0_p20130428-r1.ebuild, -mplayer2-2.0_p20120828.ebuild,
- -mplayer2-2.0_p20130428.ebuild, mplayer2-9999.ebuild:
- Touchups and love from Nikoli. Remove overshadowed ebuilds.
-
- 29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20130126.ebuild:
- Stable for ppc64, wrt bug #473220
-
- 29 Jun 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20130126.ebuild:
- Stable for sparc, wrt bug #473220
-
- 26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20130126.ebuild:
- Stable for arm, wrt bug #473220
-
- 26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20130126.ebuild:
- Stable for ia64, wrt bug #473220
-
- 26 Jun 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20130126.ebuild:
- Stable for alpha, wrt bug #473220
-
- 25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20130126.ebuild:
- Stable for amd64, wrt bug #473220
-
- 25 Jun 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20130126.ebuild:
- Stable for x86, wrt bug #473220
-
- 24 Jun 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20130126.ebuild:
- Stable for ppc, wrt bug #473220
-
- 14 Jun 2013; Jeroen Roovers <jer@gentoo.org> mplayer2-2.0_p20130126.ebuild:
- Stable for HPPA (bug #473220).
-
- 13 Jun 2013; Ulrich Müller <ulm@gentoo.org> -mplayer2-2.0_p20120309.ebuild,
- mplayer2-2.0_p20120828.ebuild, -mplayer2-2.0_p20121108.ebuild,
- -mplayer2-2.0_p20121128.ebuild, mplayer2-2.0_p20130126.ebuild,
- mplayer2-2.0_p20130428.ebuild, mplayer2-9999.ebuild,
- -files/mplayer2-2.0_p20121128-cdio-api-fixes.patch, metadata.xml:
- Remove real USE flag, as discussed with Nikoli, bug 473206.
- Disable all binary codecs, remove old; proxy commit for Nikoli.
-
- 16 May 2013; Ulrich Müller <ulm@gentoo.org> mplayer2-2.0_p20120309.ebuild,
- mplayer2-2.0_p20120828.ebuild, mplayer2-2.0_p20121108.ebuild,
- mplayer2-2.0_p20121128.ebuild, mplayer2-2.0_p20130126.ebuild,
- mplayer2-2.0_p20130428.ebuild, mplayer2-9999.ebuild:
- Remove win32codecs USE flag, bug 468406.
-
-*mplayer2-2.0_p20130428 (16 May 2013)
-
- 16 May 2013; Maxim Koltsov <maksbotan@gentoo.org>
- +mplayer2-2.0_p20130428.ebuild:
- Add 2.0_p20130428.ebuild snapshot, thanks to Nikoli
-
- 27 Apr 2013; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Move the ebuild to python-r1 eclasses. Sync with mpv ebuild. Patch by Nikoli.
-
- 16 Apr 2013; Sergey Popov <pinkbyte@gentoo.org> metadata.xml:
- Remove redundant maintainer field for media-video
-
- 16 Apr 2013; Sergey Popov <pinkbyte@gentoo.org> mplayer2-9999.ebuild:
- Adjust ffmpeg dependency in live ebuild by maintainer's request
-
- 16 Apr 2013; Sergey Popov <pinkbyte@gentoo.org>
- mplayer2-2.0_p20130126.ebuild, mplayer2-9999.ebuild:
- Adjust cdio dependency by maintainer's request
-
- 17 Mar 2013; Markos Chandras <hwoarang@gentoo.org> metadata.xml:
- Add proxy-maintainers to metadata.xml
-
-*mplayer2-2.0_p20130126 (01 Feb 2013)
-
- 01 Feb 2013; Maxim Koltsov <maksbotan@gentoo.org>
- +mplayer2-2.0_p20130126.ebuild, mplayer2-9999.ebuild:
- Add new snapshot, update live ebuild, thanks to Nikoli
-
- 30 Jan 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20120828.ebuild:
- Stable for x86, wrt bug #447932
-
- 16 Jan 2013; Samuli Suominen <ssuominen@gentoo.org>
- mplayer2-2.0_p20121128.ebuild,
- +files/mplayer2-2.0_p20121128-cdio-api-fixes.patch:
- Fix compability with libcdio-paranoia wrt #452450
-
- 01 Jan 2013; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20120828.ebuild:
- Stable for arm, wrt bug #447932
-
- 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20120828.ebuild:
- Stable for alpha, wrt bug #447932
-
- 30 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20120828.ebuild:
- Stable for sparc, wrt bug #447932
-
- 29 Dec 2012; Jeroen Roovers <jer@gentoo.org> mplayer2-2.0_p20120828.ebuild:
- Stable for HPPA (bug #447932).
-
- 26 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20120828.ebuild:
- Stable for ia64, wrt bug #447932
-
- 26 Dec 2012; Sergey Popov <pinkbyte@gentoo.org>
- mplayer2-2.0_p20120309.ebuild, mplayer2-2.0_p20120828.ebuild,
- mplayer2-2.0_p20121108.ebuild, mplayer2-2.0_p20121128.ebuild,
- mplayer2-9999.ebuild:
- Enable verbose build, wrt bug #448196. Thanks to Agostino Sarubbo for
- discovering this issue and Nikoli for providing patch
-
- 23 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20120828.ebuild:
- Stable for ppc64, wrt bug #447932
-
- 22 Dec 2012; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20120828.ebuild:
- Stable for ppc, wrt bug #447932
-
- 20 Dec 2012; Sergey Popov <pinkbyte@gentoo.org>
- mplayer2-2.0_p20120828.ebuild:
- Stable on amd64, wrt bug #447932
-
-*mplayer2-2.0_p20121128 (20 Dec 2012)
-
- 20 Dec 2012; Maxim Koltsov <maksbotan@gentoo.org>
- +mplayer2-2.0_p20121128.ebuild, mplayer2-9999.ebuild:
- Bump to 2.0_p20121128, thanks to Nikoli. Bug #447924
-
- 26 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
- Update to global useflag.
-
- 21 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org>
- mplayer2-2.0_p20121108.ebuild, mplayer2-9999.ebuild:
- Drop useless setter. Thanks to Nikoli.
-
- 21 Nov 2012; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml,
- mplayer2-2.0_p20121108.ebuild, mplayer2-9999.ebuild:
- Drop the -j1 from docs wrt bug#361075#c8. Thanks to nikoli.
-
-*mplayer2-2.0_p20121108 (12 Nov 2012)
-
- 12 Nov 2012; Tim Harder <radhermit@gentoo.org>
- +mplayer2-2.0_p20121108.ebuild, mplayer2-9999.ebuild, metadata.xml:
- Bump to new snapshot and update live ebuild thanks to Nikoli (bug #442674).
-
- 09 Nov 2012; Luca Barbato <lu_zero@gentoo.org> metadata.xml:
- Add Nikoli as maintainer
-
- 08 Nov 2012; Alexis Ballier <aballier@gentoo.org>
- mplayer2-2.0_p20120828.ebuild, +files/mplayer2-2.0_p20120828-ffmpeg.patch:
- add upstream fix to build with recent ffmpeg versions, bug #439604
-
- 30 Sep 2012; Sebastian Pipping <sping@gentoo.org>
- mplayer2-2.0_p20120828.ebuild:
- Produce more helpful errors when compiling with Python 2.6 active (bug
- #434356, concept by Mike Gilbert)
-
- 27 Sep 2012; Sebastian Pipping <sping@gentoo.org>
- mplayer2-2.0_p20120828.ebuild, mplayer2-9999.ebuild:
- Require python 2.7, not just 2.6 (bug #434356)
-
- 18 Sep 2012; Jeroen Roovers <jer@gentoo.org> mplayer2-2.0_p20120828.ebuild:
- Marked ~hppa (bug #433816).
-
- 05 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org>
- files/mplayer2-py2compat.patch:
- Make the python scripts work again with py3. Fixes bug#433716.
-
-*mplayer2-2.0_p20120828 (03 Sep 2012)
-
- 03 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org> +files/generate-tarball.sh,
- +mplayer2-2.0_p20120828.ebuild, -mplayer2-2.0_p20120902.ebuild, metadata.xml,
- mplayer2-9999.ebuild:
- Update the tarball to use proper versioning. Update the ebuild from multimedia
- overlay. Add bump script. Thanks to Nikoli for the patches.
-
- 02 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org>
- mplayer2-2.0_p20120902.ebuild, mplayer2-9999.ebuild:
- Localised docs are goner. So remove those.
-
-*mplayer2-2.0_p20120902 (02 Sep 2012)
-
- 02 Sep 2012; Tomáš Chvátal <scarabeus@gentoo.org>
- +mplayer2-2.0_p20120902.ebuild, mplayer2-9999.ebuild:
- Add new snapshot. Update bit live ebuild wrt aqua use.
-
- 13 Aug 2012; Tomáš Chvátal <scarabeus@gentoo.org>
- +files/mplayer2-py2compat.patch, mplayer2-9999.ebuild:
- Add back support for building with python2. So at least I don't have to
- install py3.
-
- 13 Aug 2012; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- There needs to be only one dependency on py3.
-
- 29 Jul 2012; Raúl Porcel <armin76@gentoo.org> mplayer2-2.0_p20120309.ebuild:
- alpha/arm/ia64/sparc stable wrt #416359
-
- 20 Jul 2012; Luca Barbato <lu_zero@gentoo.org> mplayer2-9999.ebuild:
- Update to upstream changes
-
- 29 Jun 2012; Brent Baude <ranger@gentoo.org> mplayer2-2.0_p20120309.ebuild:
- Marking mplayer2-2.0_p20120309 ppc for bug 416359
-
- 22 Jun 2012; Brent Baude <ranger@gentoo.org> mplayer2-2.0_p20120309.ebuild:
- Marking mplayer2-2.0_p20120309 ppc64 for bug 416359
-
- 17 Jun 2012; Ben de Groot <yngwin@gentoo.org> metadata.xml,
- mplayer2-2.0_p20120309.ebuild, mplayer2-9999.ebuild:
- Move USE=ass usage to new global libass useflag (bug #328245)
-
- 12 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Set + on desired default cpuopts to behave same way like before the split.
- Spotted by nikoli.
-
- 12 Jun 2012; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Merge with mplayer1 ebuild. Thanks to nikoli for the patchset.
-
- 22 May 2012; Diego E. Pettenò <flameeyes@gentoo.org>
- mplayer2-2.0_p20120309.ebuild, mplayer2-9999.ebuild:
- Allow using older libav as well, for postproc.
-
- 22 May 2012; Diego E. Pettenò <flameeyes@gentoo.org>
- mplayer2-2.0_p20120309.ebuild:
- Add an explicit dependency over libpostproc.
-
- 21 May 2012; Jeroen Roovers <jer@gentoo.org> mplayer2-2.0_p20120309.ebuild:
- Stable for HPPA (bug #416359).
-
- 19 May 2012; Luca Barbato <lu_zero@gentoo.org> mplayer2-9999.ebuild,
- metadata.xml:
- Make libpostproc optional. Again thanks to Nikoli.
-
- 19 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Add portaudio support. Thanks to Nikoli for noticing.
-
- 18 May 2012; Luca Barbato <lu_zero@gentoo.org> mplayer2-9999.ebuild:
- Update live ebuild, thanks to Nikoli for the input
-
- 18 May 2012; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Arts switch is gone.
-
- 14 May 2012; Tomáš Chvátal <scarabeus@gentoo.org>
- mplayer2-2.0_p20120309.ebuild, mplayer2-9999.ebuild:
- Disable live plugin as libav can get same functionality and actually works.
- Fixes bug#414213. Thanks to Nikoli for the patch.
-
- 05 May 2012; Jeff Horelick <jdhore@gentoo.org> mplayer2-2.0_p20111126.ebuild,
- mplayer2-2.0_p20120309.ebuild, mplayer2-9999.ebuild:
- dev-util/pkgconfig -> virtual/pkgconfig
-
- 29 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- So long cdparanoia, you served well. Thanks to Nikoli for the headsup. Fixes
- bug#414013
-
- 24 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Drop removed switch. Thanks to Nikoli.
-
- 10 Apr 2012; Tomáš Chvátal <scarabeus@gentoo.org>
- mplayer2-2.0_p20120309.ebuild, mplayer2-9999.ebuild:
- Pass --enable-live instead of --disable-live. Fixing bug#411313. Thanks to
- Nikoli for report.
-
- 06 Apr 2012; Mike Frysinger <vapier@gentoo.org>
- mplayer2-2.0_p20120309.ebuild, mplayer2-9999.ebuild:
- Respect $PKG_CONFIG, and quote the cc flags as people sometimes do CC="gcc
- -flag".
-
- 28 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org> -files/2.0-ffmpeg.patch,
- -files/2.0-fmt-conversion.patch:
- Remove obsolete patches.
-
-*mplayer2-2.0_p20120309 (28 Mar 2012)
-
- 28 Mar 2012; Tomáš Chvátal <scarabeus@gentoo.org>
- +mplayer2-2.0_p20120309.ebuild, mplayer2-9999.ebuild:
- Version bump to new snapshot for libav-0.8.1. Fix some cosmetics and depend on
- new libav/ffmpeg only. Keywords dropped due lack of keywords on virtual. Fixes
- bugs #406373, #409457, #407341, #409185. Thanks to Nikoli for all his work on
- this.
-
- 18 Mar 2012; Samuli Suominen <ssuominen@gentoo.org> metadata.xml:
- Remove unused description(s) for USE osdmenu and xvmc.
-
- 18 Mar 2012; Samuli Suominen <ssuominen@gentoo.org>
- mplayer2-2.0_p20111126.ebuild, mplayer2-9999.ebuild:
- Remove USE="esd" because media-sound/esound isn't in tree anymore.
-
- 23 Feb 2012; Tomáš Chvátal <scarabeus@gentoo.org> -mplayer2-2.0.ebuild,
- mplayer2-2.0_p20111126.ebuild, mplayer2-9999.ebuild:
- Never build and link against old dga.
-
- 16 Feb 2012; Pawel Hajdan jr <phajdan.jr@gentoo.org>
- mplayer2-2.0_p20111126.ebuild:
- x86 stable wrt bug #401041
-
- 15 Feb 2012; Joerg Bornkessel <hd_brummy@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-2.0_p20111126.ebuild, mplayer2-9999.ebuild:
- fix media-tv to virtual/linuxtv-dvb-headers, bug #403929
-
- 04 Feb 2012; Agostino Sarubbo <ago@gentoo.org> mplayer2-2.0_p20111126.ebuild:
- Stable for amd64, wrt bug #401041
-
- 03 Feb 2012; Jeremy Olexa <darkside@gentoo.org>
- mplayer2-2.0_p20111126.ebuild, mplayer2-9999.ebuild:
- Remove 'custom-cflags' flag since it does nothing. bug 379031
-
- 02 Dec 2011; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
- Remove the usedesc from metadata too.
-
- 02 Dec 2011; Tomáš Chvátal <scarabeus@gentoo.org>
- mplayer2-2.0_p20111126.ebuild, mplayer2-9999.ebuild:
- Do not provide useflags for pure runtime deps. If you want some codec feature
- just enable it on the libav/ffmpeg.
-
- 01 Dec 2011; Luca Barbato <lu_zero@gentoo.org> mplayer2-2.0_p20111126.ebuild,
- mplayer2-9999.ebuild, metadata.xml:
- Minor retouches and forwarding the changes to the live ebuild, thanks a lot
- to Nikoli again
-
-*mplayer2-2.0_p20111126 (30 Nov 2011)
-
- 30 Nov 2011; Luca Barbato <lu_zero@gentoo.org>
- +mplayer2-2.0_p20111126.ebuild:
- New snapshot, thanks to Nikoli <nikoli@lavabit.com> for the updated ebuild in
- bug #385115
-
- 01 Nov 2011; Matt Turner <mattst88@gentoo.org> mplayer2-2.0.ebuild:
- Add ~alpha, bug 365953.
-
- 01 Nov 2011; Samuli Suominen <ssuominen@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Rename USE="v4l2" to USE="v4l" while removing support for video4linux 1.x wrt
- #385241
-
- 31 Oct 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Drop the osdmenu useflag, as upstream dropped code for it.
-
- 09 Oct 2011; Markus Meier <maekke@gentoo.org> mplayer2-2.0.ebuild:
- x86 stable, bug #365951
-
- 03 Oct 2011; Joseph Jezak <josejx@gentoo.org> mplayer2-2.0.ebuild:
- Marked ~ppc/~ppc64 for bug #365953.
-
- 07 Sep 2011; Sebastian Pipping <sping@gentoo.org>
- +files/2.0-fmt-conversion.patch, mplayer2-2.0.ebuild:
- Fix compilation against libav 0.8_pre20110818 with patch extracted from
- upstream Git repo (bug #380881)
-
- 24 Aug 2011; Tony Vroon <chainsaw@gentoo.org> mplayer2-2.0.ebuild:
- Marked stable on AMD64 based on arch testing by Ian "idella4" Delaney in bug
- #365951 filed by Jeremy "darkside" Olexa.
-
- 09 Jul 2011; Raúl Porcel <armin76@gentoo.org> mplayer2-2.0.ebuild:
- Add ~ia64/~sparc wrt #365953
-
- 14 Jun 2011; Jeroen Roovers <jer@gentoo.org> mplayer2-2.0.ebuild:
- Marked ~hppa (bug #365953).
-
- 22 May 2011; Markus Meier <maekke@gentoo.org> mplayer2-2.0.ebuild:
- add ~arm, bug #365953
-
- 10 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Use git-2 eclass.
-
- 10 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Drop xvmc support same as upstream did in git.
-
- 03 May 2011; Jeremy Olexa <darkside@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Add ~amd64-linux, tested by myself
-
- 01 May 2011; Tomáš Chvátal <scarabeus@gentoo.org> +files/2.0-ffmpeg.patch,
- mplayer2-2.0.ebuild:
- Compile with latest ffmpeg api.
-
- 12 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Update and reorder variables a bit. Based off Nikoli's patch.
-
- 04 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Allow enabling/disabling xvid decoding over xvid.
-
- 03 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Drop local setting of version and rely on buildscript :)
-
- 03 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Don't set any font defaults, just rely on upstream.
-
- 03 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Drop symlink functionality so this can be unmasked again.
-
- 03 Apr 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-9999.ebuild:
- Internal mp3lib was dropped.
-
- 31 Mar 2011; Samuli Suominen <ssuominen@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Reset KEYWORDS to something that has actually been tested.
-
- 31 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
- Describe symlink useflag for mplayer.
-
- 31 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> metadata.xml:
- Update description of mp3 useflag.
-
- 31 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Set some nice defaults for ass fonts too
-
- 29 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Add back mp3 useflag and enable external mpet123 as the implementation for
- it. With -mp3 libavcodec implementation is used.
-
- 29 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- Drop wrong pushd in doc compilation.
-
- 29 Mar 2011; Tomáš Chvátal <scarabeus@gentoo.org> mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild, metadata.xml:
- Drop support for internal only mp3lib, always link to external ffmpeg so all
- features need to be in it instead of relying on some internal cloning.
- Separate namespace for /etc/ config to be by default mplayer2. Make symlink
- useflag enabled by default.
-
- 28 Mar 2011; Luca Barbato <lu_zero@gentoo.org> +metadata.xml,
- +mplayer2-2.0.ebuild, +mplayer2-9999.ebuild:
- Import to the main portage from the multimedia overlay
-
-*mplayer2-2.0 (28 Mar 2011)
-
- 28 Mar 2011; Nikoli <nikoli@lavabit.com> +mplayer2-2.0.ebuild,
- mplayer2-9999.ebuild:
- version bump, license is GPL-3
-
-*mplayer2-2.0_rc2-r2 (24 Mar 2011)
-
- 24 Mar 2011; Nikoli <nikoli@lavabit.com> +mplayer2-2.0_rc2-r2.ebuild,
- mplayer2-9999.ebuild:
- migrate to EAPI4, sync with portage
-
-*mplayer2-9999 (16 Mar 2011)
-*mplayer2-2.0_rc2-r1 (16 Mar 2011)
-
- 16 Mar 2011; Nikoli <nikoli@lavabit.com> +mplayer2-2.0_rc2-r1.ebuild,
- +mplayer2-9999.ebuild, +metadata.xml:
- mplayer-uau -> mplayer2 rename
-
-*mplayer-uau-2.0_rc2 (09 Mar 2011)
-
- 09 Mar 2011; Nikoli <nikoli@lavabit.com> +mplayer-uau-2.0_rc2.ebuild,
- mplayer-uau-9999.ebuild:
- internal libdvdcss was removed, version bump
-
-*mplayer-uau-2.0_rc1 (27 Feb 2011)
-
- 27 Feb 2011; Nikoli <nikoli@lavabit.com> +mplayer-uau-2.0_rc1.ebuild:
- version bump
-
- 16 Feb 2011; Nikoli <nikoli@lavabit.com> mplayer-uau-2.0_beta1.ebuild,
- mplayer-uau-9999.ebuild:
- fix libass dep, cosmetics
-
-*mplayer-uau-2.0_beta1 (15 Feb 2011)
-
- 15 Feb 2011; Nikoli <nikoli@lavabit.com> +mplayer-uau-2.0_beta1.ebuild,
- mplayer-uau-9999.ebuild, metadata.xml:
- add beta1, update live
-
- 01 Feb 2011; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild:
- upstream removed bz2 and lzo deps
-
- 01 Feb 2011; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild:
- upstream removed internal tremor and libmpeg2
-
- 01 Feb 2011; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild:
- upstream removed vidix, zoran, some docs and internal libfaad2
-
- 30 Jan 2011; Nikoli <nikoli@lavabit.com>
- mplayer-uau-1.0_rc4_p20110126.ebuild, mplayer-uau-9999.ebuild:
- sync with portage
-
-*mplayer-uau-1.0_rc4_p20110126 (30 Jan 2011)
-
- 30 Jan 2011; Nikoli <nikoli@lavabit.com>
- +mplayer-uau-1.0_rc4_p20110126.ebuild:
- new snapshot
-
- 25 Jan 2011; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild:
- fix build, sync with portage
-
-*mplayer-uau-1.0_rc4_p20101220 (25 Dec 2010)
-
- 25 Dec 2010; Nikoli <nikoli@lavabit.com>
- +mplayer-uau-1.0_rc4_p20101220.ebuild:
- new snapshot
-
- 25 Dec 2010; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild:
- set version in archive
-
-*mplayer-uau-1.0_rc4_p20101126 (06 Dec 2010)
-
- 06 Dec 2010; Nikoli <nikoli@lavabit.com>
- +mplayer-uau-1.0_rc4_p20101126.ebuild:
- add snapshot
-
- 15 Nov 2010; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild,
- metadata.xml:
- update, sync with mplayer from portage
-
-*mplayer-uau-1.0_rc4_p20100822 (26 Aug 2010)
-
- 26 Aug 2010; Nikoli <nikoli@lavabit.com>
- +mplayer-uau-1.0_rc4_p20100822.ebuild:
- add snapshot
-
- 22 Aug 2010; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild:
- fix src_unpack, remove USE svga, sync with mplayer-9999
-
- 17 Jun 2010; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild:
- fixed src_unpack, configure; added USE threads, cosmetics
-
- 16 Jun 2010; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild:
- USE="external-ffmpeg" now builds with >=ffmpeg-0.6
-
- 13 Jun 2010; Nikoli <nikoli@lavabit.com> mplayer-uau-9999.ebuild:
- fix use symlink && use !encode
-
-*mplayer-uau-9999 (10 Jun 2010)
-
- 10 Jun 2010; Nikoli <nikoli@lavabit.com> +mplayer-uau-9999.ebuild,
- +metadata.xml:
- Initial ebuild
diff --git a/media-video/mplayer2/Manifest b/media-video/mplayer2/Manifest
deleted file mode 100644
index 829bbf94ec2c..000000000000
--- a/media-video/mplayer2/Manifest
+++ /dev/null
@@ -1,32 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-AUX generate-tarball.sh 964 SHA256 49ca2e1174e26f73f2dfadb42426f304e30fc2d7f049e577699ecfdf775b9599 SHA512 7141872caebf0e76e92f400f97f0bb540aed071decfb7668cf652d9a6f304cab968355b6d12343001b797d9cbfb113c3a5a272418427391ec7c85404dd618f90 WHIRLPOOL 1adef66fb0889c55f7a095eb1c543935c0a3b4e92ec4d3f086cbfbf9348dac58acec61aa57f0d222376da80cabb0925f3a59215dabf3c93a0baac1e89967d850
-AUX mplayer2-2.0_p20120828-ffmpeg.patch 765 SHA256 2387daac56d711d4a7d32fc15f1b20d787342e4eb21b7cdab44aa04f2b01bc43 SHA512 e5ffa7ba9cba0c381ae37903659aaa050ecde489d7fc011e9375c41800afda08ee6073126a1e1099c4a83deb890b4ebb7ca0af43c3a9664aad8f7546757be140 WHIRLPOOL 1eb7aea177a423dd999e6c4797405bbb61c6f474ec086e9a7b91310fdc51292177fecfbb9191ba6af8326f49791607eb2d09b4201c900d3df3cbeee30a9f29d8
-AUX mplayer2-2.0_p20131009_support_libav10.patch 5172 SHA256 285d5ea88763b2c41e252327b205b268696f807cf8592507648d5b4c3301a398 SHA512 d7efeac8a4db5feee4300707de80d498381f81b96eeb0a61431e7d005d3102b6083d5faaa795c741a8281baf9ee1660da1c0c07463f9525bba09cb7e85c6d6d3 WHIRLPOOL 3a39264ecc09151e412d9f436813f95ecaa8cb42e683274204737c6ebbc860df08cab1828bf3ad0810c0e7cf009a3101c5e2c2d769ee0c8716c37a53a93705ed
-AUX mplayer2-py2compat.patch 2179 SHA256 36e26a89ec03de0e349443ca3ce07c58e408e032200f49c3ce849691589a1cc7 SHA512 a90417c923c36c78d4c8053de89b26f69cd29a01ee37028360c8c564b903ee00ac0d7e98bcaf25220998951f25987cd89ede47b54518736c14abd1e7153e6568 WHIRLPOOL 987c63235be05fd3dbe89e4e291649c6f2176771e07c8515c08725a4e3d54118136b968531565a65c1e83bd754cc51e9bef5493ec2e653dfa4b3278c8bed6cce
-DIST mplayer2-2.0_p20131009.tar.xz 1907780 SHA256 c105b3804d4d66af29015d4ecd46abbdff75c39d78d5457c535519ecc4d3855a SHA512 8c072bf8fa6a908d3c587e5f26daa6a07098abc8dabd20f77b172e8de5537125873ac1cfc8f07e5616eb0b35aaa73fbab2b30e94a057d220c481dae7740cb3e6 WHIRLPOOL f595c4032371239f1f31f6356d5c7d07534fc8227ba3f1e1452b507ac64baec0747c80b067eaed5fbdc58ee957875a39d9d782eed45b6d797d9a283a34496b78
-EBUILD mplayer2-2.0_p20131009-r1.ebuild 10677 SHA256 6322d6a858c25f69dfaeb041085556f9af7e26bef6779a717f0b8d5cb309ce97 SHA512 f753fa69119b0db46a8c341bbb4fe820942ee1db537c795d1e8f97b9f5f0b3c14fd653471a40deceeea6ec4b5b8662449e48a79f307d08eafeecaf39ebec075e WHIRLPOOL 085799bc9405c2c521383843f527ef8a82047777b69775b9c55df40e944e5d7cdc04fc9f39923a04ff216b164d8edeab5912ea4d49a01de12eabe527703ec344
-EBUILD mplayer2-2.0_p20131009.ebuild 10622 SHA256 e960616cbddc52d0bf2704db19d256bc19b0537e229d3f70c76f2dcd9885b911 SHA512 7167c5ee8b2f3190c0c1d6372648cc31e8519938abc45c4bbe0530dc804f40847cdf96a5621a5439935e41a6fb07bd7a11234204bf198f113c447e89001325df WHIRLPOOL fea1ae49439bf63e2e41197d08c29a6e0f9e38d3e01297673ac300d6b5063790d395f8090484f6792cef0389bd8c669c4bf16428d0cde6504fd6576fc53d6252
-EBUILD mplayer2-9999.ebuild 10617 SHA256 dbd1f0e477977a98488ad44ee8c97bb8d0bfa9b774e0f9abe29f7dff2fbdde70 SHA512 8bdb38e7567f30bc38b1bad4bb01f0e34fc99d98c10d9e0fe5132a1cef5dcaf291b9c573cf150f54fc0bbff4d89e7276a38f63eb1705ea4ae09528375dbb2f16 WHIRLPOOL 46e35ca6329a1f6df610bae8c146e07c8e07943a96b5fe44927023a1de41c63ca105501d8e2f701ce79de191c125aed9addb6eda54623794e327c64343224474
-MISC ChangeLog 26199 SHA256 aabc7dec22210d5b56549d08d015a3aa275eec466b28f9a4550662f641f9a1e8 SHA512 8775b876ba18e205ea9a35018a3d043a8c6571f6443c510a9edbfc6ab3522da7f465936667ca93274559b723318ad635979d7bad07cfac0dd486c96ed4e7b8df WHIRLPOOL 5316415698ac6892158ec0449c310908c45d537d5fdd8c288e7076411be8a2bb7b22da4a7a684f15b5cffc6ccb968547e27601ff65c9aa0c66c7839604954fa7
-MISC metadata.xml 1845 SHA256 c26f35a9e6fec8ac6ffb06c6b22f8191bf101dd8046775fb03ac7473452e3b07 SHA512 b93b70f2b0de27b6481f7baa7521bafc5f8681e4d7e4f45551a6abb4533a2f3c171e895439343e8def99118f1aefedfec7909edc3eb851287296a6758ab6fe2f WHIRLPOOL b1317a5366b9551a12c9fb3b34cd219d7d40f941eff3828f57805a441473c89d30233b605cf77b50cb3ebc94dd1b648bf049c147d2f3e2cc1b80f29406fd97a2
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2
-
-iQJ8BAEBCABmBQJVJXCBXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ2REJCMDdDQzRGMERBRDA2RUEwQUZFNDFC
-MDdBMUFFQUVGQjQ0NjRFAAoJELB6GurvtEZOazYQAKm+FPNW4gQD1YAlgbMzR2LW
-3NTY3BO82mtlHx2rvcoQJKLoShiYfKMfoScSSgxrBwl++pQ7x20OkTbW0luNMINO
-47LZSwTWlbmY0hfgN+Y2VFIAsBPzKoNsTc0l+cQ7OtB0/nPzGtS8Vyn1/eJfJS6U
-rILFU6SIcxpqIRGKnj1y7wKzzv+SpQn4l36TZQ+AxmOOYyg1LAmFLMYBGS9AH1xV
-ev1kzm5d0Hi8sIjpUiextELcPZpbOuLaVNuGumebKZ757IbCgoy0im94ysmpD2P8
-QnrZ3i4uLmeP2XTU/w6TKcKnu/SBYXtdttfsgDSK25bja1440EDE5D9Jd8fTFHfI
-9n03lqZKkdLGi09zDZKwAi+acFjBV/L3Z71SxsSUZc33j0gPwJ7zF84jHRzwXD6Q
-+hlbPLtD2AuIKrpjMzvxV+sy5rMgRPs5XF+f0+qLTG1tss7HANCClexaEvbfkvB0
-ucJTp2QkHdSqB3lr7XCGIvnquR9RBG9kD47gccj3u0f5CcVK3xmQns/4HZdrku2i
-XIkHCNdDwMEy5bXrSrtkhwo2pg43k19x+Kb15pPXHxGqWvkDj3DNYUlSFc4ywYgd
-BD8EAd6fKR2wci/ASBn8dP1/5Pw99ltAjOjkyCcKmr1ggQjq2zoa7SFIa+qyiuHY
-D5x6d8H07efS9RGmkGr8
-=EORt
------END PGP SIGNATURE-----
diff --git a/media-video/mplayer2/files/generate-tarball.sh b/media-video/mplayer2/files/generate-tarball.sh
deleted file mode 100644
index 809a670601bc..000000000000
--- a/media-video/mplayer2/files/generate-tarball.sh
+++ /dev/null
@@ -1,34 +0,0 @@
-#!/usr/bin/env sh
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/files/generate-tarball.sh,v 1.1 2012/09/03 16:33:53 scarabeus Exp $
-
-# Orginal author: Nikoli <nikoli@lavabit.com>
-
-PN="mplayer2"
-
-TMPDIR=$(mktemp -d)
-
-echo "Creating git clone in \"${TMPDIR}\""
-pushd ${TMPDIR} > /dev/null
-
-# src_unpack
-git clone git://git.mplayer2.org/mplayer2.git "${PN}" || exit 1
-pushd "${PN}" > /dev/null
- P="${PN}-2.0_p$(git log -n1 --date=short --format=%cd|tr -d '-')"
-
- # Set snapshot version manually
- echo "$(git describe --match "v[0-9]*" --always)" \
- > snapshot_version || exit 1
- find . -name .git\* -exec rm -rf {} \;
-popd > /dev/null
-
-mv "${PN}" "${P}" || exit 1
-tar --owner root --group root -cJpf "${P}.tar.xz" "${P}" || exit 1
-
-popd > /dev/null
-
-mv "${TMPDIR}/${P}.tar.xz" . || exit 1
-echo "Tarball created: \"${P}.tar.xz\""
-
-rm -rf "${TMPDIR}"
diff --git a/media-video/mplayer2/files/mplayer2-2.0_p20120828-ffmpeg.patch b/media-video/mplayer2/files/mplayer2-2.0_p20120828-ffmpeg.patch
deleted file mode 100644
index 29ec168ef8fc..000000000000
--- a/media-video/mplayer2/files/mplayer2-2.0_p20120828-ffmpeg.patch
+++ /dev/null
@@ -1,18 +0,0 @@
-http://devel.mplayer2.org/changeset/f5e0365c8e76e2ef797027134f1819e613764d7e/
-http://devel.mplayer2.org/ticket/202
-https://bugs.gentoo.org/show_bug.cgi?id=439604
-
-Index: libmpcodecs/vf_lavc.c
-===================================================================
---- libmpcodecs/vf_lavc.c (revision db8cdc73e38c3490389212d94ae9b92dfddd5975)
-+++ libmpcodecs/vf_lavc.c (revision f5e0365c8e76e2ef797027134f1819e613764d7e)
-@@ -74,9 +74,4 @@
- if (avcodec_open2(&lavc_venc_context, vf->priv->codec, NULL) != 0) {
- mp_tmsg(MSGT_VFILTER,MSGL_ERR,"Could not open codec.\n");
-- return 0;
-- }
--
-- if (lavc_venc_context.codec->encode == NULL) {
-- mp_msg(MSGT_VFILTER,MSGL_ERR,"avcodec init failed (ctx->codec->encode == NULL)!\n");
- return 0;
- }
diff --git a/media-video/mplayer2/files/mplayer2-2.0_p20131009_support_libav10.patch b/media-video/mplayer2/files/mplayer2-2.0_p20131009_support_libav10.patch
deleted file mode 100644
index 6b60f62bf064..000000000000
--- a/media-video/mplayer2/files/mplayer2-2.0_p20131009_support_libav10.patch
+++ /dev/null
@@ -1,163 +0,0 @@
-Description: Fix compilation against libav10
- Patch based on work by Anton Khirnov, rebasing on mplayer2 revision
- 2c378c7 allowed great simplification.
-Author: Reinhard Tartler <siretart@tauware.de>
-Origin: debian
-Bug-Debian: http://bugs.debian.org/739337
-Last-Update: 2014-03-08
-
---- mplayer2-2.0-728-g2c378c7.orig/Makefile
-+++ mplayer2-2.0-728-g2c378c7/Makefile
-@@ -301,7 +301,6 @@ SRCS_COMMON = asxparser.c \
- libmpcodecs/vf_ilpack.c \
- libmpcodecs/vf_ivtc.c \
- libmpcodecs/vf_kerndeint.c \
-- libmpcodecs/vf_lavc.c \
- libmpcodecs/vf_lavcdeint.c \
- libmpcodecs/vf_mirror.c \
- libmpcodecs/vf_noformat.c \
---- mplayer2-2.0-728-g2c378c7.orig/screenshot.c
-+++ mplayer2-2.0-728-g2c378c7/screenshot.c
-@@ -82,6 +82,7 @@ static int write_png(screenshot_ctx *ctx
- FILE *fp = NULL;
- void *outbuffer = NULL;
- int success = 0;
-+ int got_output;
-
- struct AVCodec *png_codec = avcodec_find_encoder(AV_CODEC_ID_PNG);
- AVCodecContext *avctx = NULL;
-@@ -104,10 +105,8 @@ static int write_png(screenshot_ctx *ctx
- goto error_exit;
- }
-
-+ AVPacket pkt = { 0 };
- size_t outbuffer_size = image->width * image->height * 3 * 2;
-- outbuffer = malloc(outbuffer_size);
-- if (!outbuffer)
-- goto error_exit;
-
- AVFrame *pic = ctx->pic;
- avcodec_get_frame_defaults(pic);
-@@ -115,8 +114,8 @@ static int write_png(screenshot_ctx *ctx
- pic->data[n] = image->planes[n];
- pic->linesize[n] = image->stride[n];
- }
-- int size = avcodec_encode_video(avctx, outbuffer, outbuffer_size, pic);
-- if (size < 1)
-+ int ret = avcodec_encode_video2(avctx, &pkt, pic, &got_output);
-+ if (ret < 0 || !got_output)
- goto error_exit;
-
- fp = fopen(fname, "wb");
-@@ -126,8 +125,9 @@ static int write_png(screenshot_ctx *ctx
- goto error_exit;
- }
-
-- fwrite(outbuffer, size, 1, fp);
-+ fwrite(pkt.data, pkt.size, 1, fp);
- fflush(fp);
-+ av_free_packet(&pkt);
-
- if (ferror(fp))
- goto error_exit;
-@@ -139,7 +139,6 @@ error_exit:
- av_free(avctx);
- if (fp)
- fclose(fp);
-- free(outbuffer);
- return success;
- }
-
---- mplayer2-2.0-728-g2c378c7.orig/libmpcodecs/vf.c
-+++ mplayer2-2.0-728-g2c378c7/libmpcodecs/vf.c
-@@ -48,7 +48,7 @@ extern const vf_info_t vf_info_flip;
- extern const vf_info_t vf_info_rotate;
- extern const vf_info_t vf_info_mirror;
- extern const vf_info_t vf_info_palette;
--extern const vf_info_t vf_info_lavc;
-+//extern const vf_info_t vf_info_lavc;
- extern const vf_info_t vf_info_dvbscale;
- extern const vf_info_t vf_info_cropdetect;
- extern const vf_info_t vf_info_test;
-@@ -131,7 +131,7 @@ static const vf_info_t *const filter_lis
- #ifdef CONFIG_LIBPOSTPROC
- &vf_info_pp,
- #endif
-- &vf_info_lavc,
-+ //&vf_info_lavc,
- &vf_info_lavcdeint,
- &vf_info_screenshot,
- &vf_info_fspp,
---- mplayer2-2.0-728-g2c378c7.orig/libvo/vo_png.c
-+++ mplayer2-2.0-728-g2c378c7/libvo/vo_png.c
-@@ -52,8 +52,6 @@ static int z_compression;
- static int framenum;
- static int use_alpha;
- static AVCodecContext *avctx;
--static uint8_t *outbuffer;
--int outbuffer_size;
-
- static int
- config(uint32_t width, uint32_t height, uint32_t d_width, uint32_t d_height, uint32_t flags, char *title, uint32_t format)
-@@ -87,9 +85,10 @@ config(uint32_t width, uint32_t height,
-
-
- static uint32_t draw_image(mp_image_t* mpi){
-+ AVPacket pkt = { 0 };
- AVFrame pic;
- int buffersize;
-- int res;
-+ int res, got_output;
- char buf[100];
- FILE *outfile;
-
-@@ -105,22 +104,18 @@ static uint32_t draw_image(mp_image_t* m
-
- pic.data[0] = mpi->planes[0];
- pic.linesize[0] = mpi->stride[0];
-- buffersize = mpi->w * mpi->h * 8;
-- if (outbuffer_size < buffersize) {
-- av_freep(&outbuffer);
-- outbuffer = av_malloc(buffersize);
-- outbuffer_size = buffersize;
-- }
-- res = avcodec_encode_video(avctx, outbuffer, outbuffer_size, &pic);
-
-- if(res < 0){
-+ res = avcodec_encode_video2(avctx, &pkt, &pic, &got_output);
-+
-+ if(res < 0 || !got_output){
- mp_msg(MSGT_VO,MSGL_WARN, "[VO_PNG] Error in create_png.\n");
- fclose(outfile);
- return 1;
- }
-
-- fwrite(outbuffer, res, 1, outfile);
-+ fwrite(pkt.data, pkt.size, 1, outfile);
- fclose(outfile);
-+ av_free_packet(&pkt);
-
- return VO_TRUE;
- }
-@@ -157,8 +152,6 @@ static void uninit(void)
- if (avctx)
- avcodec_close(avctx);
- av_freep(&avctx);
-- av_freep(&outbuffer);
-- outbuffer_size = 0;
- }
-
- static void check_events(void){}
---- mplayer2-2.0-728-g2c378c7.orig/libmpdemux/demux_lavf.c
-+++ mplayer2-2.0-728-g2c378c7/libmpdemux/demux_lavf.c
-@@ -422,8 +422,8 @@ static void handle_stream(demuxer_t *dem
- * heuristic makes up works with subtitles in practice.
- */
- double fps;
-- if (st->r_frame_rate.num)
-- fps = av_q2d(st->r_frame_rate);
-+ if (st->avg_frame_rate.num)
-+ fps = av_q2d(st->avg_frame_rate);
- else
- fps = 1.0 / FFMAX(av_q2d(st->time_base),
- av_q2d(st->codec->time_base) *
diff --git a/media-video/mplayer2/files/mplayer2-py2compat.patch b/media-video/mplayer2/files/mplayer2-py2compat.patch
deleted file mode 100644
index 21c447c8fbbd..000000000000
--- a/media-video/mplayer2/files/mplayer2-py2compat.patch
+++ /dev/null
@@ -1,65 +0,0 @@
-From 2cef169d4c8872394065606821075c7acb71ef25 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Chv=C3=A1tal?= <tchvatal@suse.cz>
-Date: Mon, 13 Aug 2012 14:12:05 +0200
-Subject: [PATCH] Add py2 compat. Now scripts work under both py3 and py2.
-
----
- TOOLS/file2string.py | 7 +++++--
- TOOLS/matroska.py | 4 +++-
- TOOLS/vdpau_functions.py | 2 +-
- 3 files changed, 9 insertions(+), 4 deletions(-)
-
-diff --git a/TOOLS/file2string.py b/TOOLS/file2string.py
-index 002ba4a..1f8d493 100755
---- a/TOOLS/file2string.py
-+++ b/TOOLS/file2string.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python3
-+#!/usr/bin/env python
-
- # Convert the contents of a file into a C string constant.
- # Note that the compiler will implicitly add an extra 0 byte at the end
-@@ -16,7 +16,10 @@ def main(infile):
- for c, esc in ("\nn", "\tt", r"\\", '""'):
- conv[ord(c)] = '\\' + esc
- for line in infile:
-- sys.stdout.write('"' + ''.join(conv[c] for c in line) + '"\n')
-+ try:
-+ sys.stdout.write('"' + ''.join(conv[ord(c)] for c in line) + '"\n')
-+ except TypeError:
-+ sys.stdout.write('"' + ''.join(conv[c] for c in line) + '"\n')
-
- with open(sys.argv[1], 'rb') as infile:
- sys.stdout.write("// Generated from %s\n\n" % sys.argv[1])
-diff --git a/TOOLS/matroska.py b/TOOLS/matroska.py
-index ffa388e..5b34d7d 100755
---- a/TOOLS/matroska.py
-+++ b/TOOLS/matroska.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python3
-+#!/usr/bin/env python
- """
- Generate C definitions for parsing Matroska files.
- Can also be used to directly parse Matroska files and display their contents.
-@@ -22,6 +22,8 @@ Can also be used to directly parse Matroska files and display their contents.
- # 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
- #
-
-+# Python2 compat so we don't enforce py3 usage
-+from __future__ import print_function
-
- elements_ebml = (
- 'EBML, 1a45dfa3, sub', (
-diff --git a/TOOLS/vdpau_functions.py b/TOOLS/vdpau_functions.py
-index 39e38a8..85e6f1d 100755
---- a/TOOLS/vdpau_functions.py
-+++ b/TOOLS/vdpau_functions.py
-@@ -1,4 +1,4 @@
--#!/usr/bin/env python3
-+#!/usr/bin/env python
-
- # Generate vdpau_template.c
-
---
-1.7.8.6
-
diff --git a/media-video/mplayer2/metadata.xml b/media-video/mplayer2/metadata.xml
deleted file mode 100644
index 411b6d6843bf..000000000000
--- a/media-video/mplayer2/metadata.xml
+++ /dev/null
@@ -1,40 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="bluray">Enable playback of Blu-ray filesystems</flag>
- <flag name="bs2b">Enable Bauer stereophonic-to-binaural headphone filter</flag>
- <flag name="cdio">Use libcdio for CD support (instead of cdparanoia)</flag>
- <flag name="cpudetection">Enables runtime CPU detection (useful for
- bindist, compatibility on other CPUs)
- </flag>
- <flag name="dvdnav">Use forked libdvdnav, navigate menus in GUIs</flag>
- <flag name="enca">Enables support for charset discovery and conversion</flag>
- <flag name="md5sum">Enables md5sum video output</flag>
- <flag name="mng">MNG input support</flag>
- <flag name="mp3">
- Enable support for mp3 decoding over <pkg>media-sound/mpg123</pkg>
- instead of relying on ffmpeg support.
- </flag>
- <flag name="network">Enables network streaming support</flag>
- <flag name="pnm">Add PNM video output option, to create PPM/PGM/PGMYUV
- images
- </flag>
- <flag name="postproc">Enable image post-processing via libpostproc</flag>
- <flag name="pvr">Enable Video4Linux2 MPEG PVR</flag>
- <flag name="quvi">
- Enable support for streaming sites using <pkg>media-libs/libquvi</pkg>
- </flag>
- <flag name="radio">Enable V4L2 radio interface and support</flag>
- <flag name="shm">Enable support for shm</flag>
- <flag name="symlink">Copy all binaries and configuration into locations
- occupied by <pkg>media-video/mplayer</pkg> and thus act like drop-in
- replacement.
- </flag>
- <flag name="tga">Enables Targa video output</flag>
- <flag name="yuv4mpeg">Enables yuv4mpeg video output</flag>
- </use>
-</pkgmetadata>
diff --git a/media-video/mplayer2/mplayer2-2.0_p20131009-r1.ebuild b/media-video/mplayer2/mplayer2-2.0_p20131009-r1.ebuild
deleted file mode 100644
index a7cd3ce0a525..000000000000
--- a/media-video/mplayer2/mplayer2-2.0_p20131009-r1.ebuild
+++ /dev/null
@@ -1,378 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/mplayer2-2.0_p20131009-r1.ebuild,v 1.2 2015/04/08 18:16:25 mgorny Exp $
-
-EAPI=5
-
-# https://bugs.gentoo.org/show_bug.cgi?id=434356#c4
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-EGIT_REPO_URI="git://git.mplayer2.org/mplayer2.git"
-
-inherit toolchain-funcs flag-o-matic multilib eutils python-any-r1
-[[ ${PV} == *9999* ]] && inherit git-2
-
-NAMESUF="${PN/mplayer/}"
-DESCRIPTION="Media Player for Linux"
-HOMEPAGE="http://www.mplayer2.org/"
-[[ ${PV} == *9999* ]] || \
-SRC_URI="http://dev.gentoo.org/~maksbotan/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-[[ ${PV} == *9999* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-IUSE="+alsa aqua bluray bs2b cddb +cdio cpudetection debug directfb doc dvb +dvd
-+dvdnav +enca ftp gif +iconv ipv6 jack joystick jpeg ladspa lcms +libass libav libcaca
-lirc md5sum mng +mp3 +network +opengl oss png pnm portaudio +postproc pulseaudio
-pvr +quvi radio samba selinux +shm tga +threads +unicode v4l vcd vdpau +X xinerama
-+xscreensaver +xv yuv4mpeg"
-IUSE+=" symlink"
-
-CPU_FEATURES="cpu_flags_x86_3dnow:3dnow cpu_flags_x86_3dnowext:3dnowext altivec +cpu_flags_x86_mmx:mmx cpu_flags_x86_mmxext:mmxext cpu_flags_x86_sse:sse cpu_flags_x86_sse2:sse2 cpu_flags_x86_ssse3:ssse3"
-for x in ${CPU_FEATURES}; do
- IUSE+=" ${x%:*}"
-done
-
-REQUIRED_USE="
- cddb? ( cdio network )
- dvdnav? ( dvd )
- enca? ( iconv )
- lcms? ( opengl )
- libass? ( iconv )
- opengl? ( || ( aqua X ) )
- portaudio? ( threads )
- pvr? ( v4l )
- radio? ( v4l || ( alsa oss ) )
- v4l? ( threads )
- vdpau? ( X )
- xinerama? ( X )
- xscreensaver? ( X )
- xv? ( X )
-"
-
-RDEPEND+="
- sys-libs/ncurses
- sys-libs/zlib
- X? (
- x11-libs/libXext
- x11-libs/libXxf86vm
- opengl? ( virtual/opengl )
- lcms? ( media-libs/lcms:2 )
- vdpau? ( x11-libs/libvdpau )
- xinerama? ( x11-libs/libXinerama )
- xscreensaver? ( x11-libs/libXScrnSaver )
- xv? ( x11-libs/libXv )
- )
- alsa? ( media-libs/alsa-lib )
- bluray? ( media-libs/libbluray )
- bs2b? ( media-libs/libbs2b )
- cdio? (
- || (
- dev-libs/libcdio-paranoia
- <dev-libs/libcdio-0.90[-minimal]
- )
- )
- directfb? ( dev-libs/DirectFB )
- dvb? ( virtual/linuxtv-dvb-headers )
- dvd? (
- >=media-libs/libdvdread-4.1.3
- dvdnav? ( >=media-libs/libdvdnav-4.1.3 )
- )
- enca? ( app-i18n/enca )
- gif? ( media-libs/giflib )
- iconv? ( virtual/libiconv )
- jack? ( media-sound/jack-audio-connection-kit )
- jpeg? ( virtual/jpeg )
- ladspa? ( media-libs/ladspa-sdk )
- libass? (
- >=media-libs/libass-0.9.10[enca?,fontconfig]
- virtual/ttf-fonts
- )
- libcaca? ( media-libs/libcaca )
- lirc? ( app-misc/lirc )
- mng? ( media-libs/libmng )
- mp3? ( media-sound/mpg123 )
- png? ( media-libs/libpng )
- pnm? ( media-libs/netpbm )
- portaudio? ( >=media-libs/portaudio-19_pre20111121 )
- postproc? (
- libav? ( media-libs/libpostproc:0= )
- !libav? ( media-video/ffmpeg:0= )
- )
- pulseaudio? ( media-sound/pulseaudio )
- quvi? ( >=media-libs/libquvi-0.4.1 <media-libs/libquvi-0.9 )
- samba? ( net-fs/samba )
- || (
- libav? ( >=media-video/libav-9.12:0=[threads?,vdpau?] )
- !libav? ( >=media-video/ffmpeg-1.2.6:0=[threads?,vdpau?] )
- )
- symlink? ( !media-video/mplayer )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- ${PYTHON_DEPS}
- dev-python/docutils
- X? (
- x11-proto/videoproto
- x11-proto/xf86vidmodeproto
- xinerama? ( x11-proto/xineramaproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- )
- doc? (
- dev-libs/libxslt
- app-text/docbook-xml-dtd
- app-text/docbook-xsl-stylesheets
- )
-"
-RDEPEND+="
- selinux? ( sec-policy/selinux-mplayer )
-"
-DOCS=( AUTHORS Copyright README etc/example.conf etc/input.conf etc/codecs.conf )
-
-pkg_setup() {
- if [[ ${PV} == *9999* ]]; then
- elog
- elog "This is a live ebuild which installs the latest from upstream's"
- elog "git repository, and is unsupported by Gentoo."
- elog "Everything but bugs in the ebuild itself will be ignored."
- elog
- fi
-
- if use !libass; then
- ewarn
- ewarn "You've disabled the libass flag. No OSD or subtitles will be displayed."
- fi
-
- if use cpudetection; then
- ewarn
- ewarn "You've enabled the cpudetection flag. This feature is"
- ewarn "included mainly for people who want to use the same"
- ewarn "binary on another system with a different CPU architecture."
- ewarn "MPlayer will already detect your CPU settings by default at"
- ewarn "buildtime; this flag is used for runtime detection."
- ewarn "You won't need this turned on if you are only building"
- ewarn "mplayer for this system. Also, if your compile fails, try"
- ewarn "disabling this use flag."
- fi
-
- einfo "For various format support you need to enable the support on your ffmpeg package:"
- einfo " media-video/libav or media-video/ffmpeg"
-
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-py2compat.patch"
- epatch "${FILESDIR}/${P}_support_libav10.patch"
- epatch_user
-
- # fix path to bash executable in configure scripts
- sed -i -e "1c\#!${EPREFIX}/bin/bash" \
- configure version.sh || die
-
- sed -e 's/ $(INSTALLSTRIP)//' \
- -e '/$(INSTALL) -d $(LIBDIR)/d' \
- -i Makefile || die
-
- if [[ -n ${NAMESUF} ]]; then
- sed -e "/^EXESUF/s,= \$_exesuf$,= ${NAMESUF}\$_exesuf," \
- -i configure || die
- sed -e "s/mplayer/${PN}/" \
- -i TOOLS/midentify.sh || die
- fi
-}
-
-src_configure() {
- local myconf=""
- local uses i
-
- # ebuild uses "use foo || --disable-foo" to forcibly disable
- # compilation in almost every situation. The reason for this is
- # because if --enable is used, it will force the build of that option,
- # regardless of whether the dependency is available or not.
-
- #####################
- # Optional features #
- #####################
- # rtc is useless and /dev/rtc0 is only readable for root
- myconf+=" --disable-rtc"
- # SDL output is fallback for platforms where nothing better is available
- myconf+=" --disable-sdl"
- myconf+="
- $(use_enable network networking)
- $(use_enable joystick)
- "
- uses="bluray ftp vcd"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use ipv6 || myconf+=" --disable-inet6"
- use quvi || myconf+=" --disable-libquvi"
- use samba || myconf+=" --disable-smb"
- use lirc || myconf+=" --disable-lirc --disable-lircc --disable-apple-ir"
-
- ########
- # CDDA #
- ########
- use cddb || myconf+=" --disable-cddb"
- use cdio || myconf+=" --disable-libcdio"
-
- ################################
- # DVD read, navigation support #
- ################################
- #
- # dvdread - accessing a DVD
- # dvdnav - navigation of menus
- #
- # use external libdvdcss, dvdread and dvdnav
- myconf+=" --disable-dvdread-internal --disable-libdvdcss-internal"
- use dvd || myconf+=" --disable-dvdread"
- use dvdnav || myconf+=" --disable-dvdnav"
-
- #############
- # Subtitles #
- #############
- uses="enca libass"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- # iconv optionally can use unicode
- use iconv || myconf+=" --disable-iconv --charset=noconv"
- use iconv && use unicode && myconf+=" --charset=UTF-8"
- # obscure and not maintained feature
- myconf+=" --disable-unrarexec"
-
- #####################################
- # DVB / Video4Linux / Radio support #
- #####################################
- # BSD legacy TV/radio support, FreeBSD actually supports V4L2, and V4L2 supports this chip.
- myconf+=" --disable-tv-bsdbt848 --disable-radio-bsdbt848"
- use dvb || myconf+=" --disable-dvb"
- use pvr || myconf+=" --disable-pvr"
- use v4l || myconf+=" --disable-tv --disable-tv-v4l2 --disable-v4l2"
- if use radio; then
- myconf+=" --enable-radio --enable-radio-capture"
- else
- myconf+=" --disable-radio-v4l2"
- fi
-
- ##########
- # Codecs #
- ##########
- # better demuxers and decoders are provided by libav and ffmpeg
- uses="faad liba52 libdca libdv libnut libvorbis mad musepack speex theora tremor xanim xvid"
- for i in ${uses}; do
- myconf+=" --disable-${i}"
- done
- use mp3 || myconf+=" --disable-mpg123"
- uses="gif jpeg mng png pnm tga"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
-
- #################
- # Binary codecs #
- #################
- myconf+=" --disable-qtx --disable-real --disable-win32dll"
-
- ################
- # Video Output #
- ################
- uses="directfb md5sum yuv4mpeg"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use libcaca || myconf+=" --disable-caca"
- use postproc || myconf+=" --disable-libpostproc"
-
- ################
- # Audio Output #
- ################
- myconf+=" --disable-rsound" # media-sound/rsound is in pro-audio overlay only
- uses="alsa jack ladspa portaudio"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use bs2b || myconf+=" --disable-libbs2b"
- #use openal && myconf+=" --enable-openal" # build fails
- use oss || myconf+=" --disable-ossaudio"
- use pulseaudio || myconf+=" --disable-pulse"
-
- ####################
- # Advanced Options #
- ####################
- use threads || myconf+=" --disable-pthreads"
-
- # Platform specific flags, hardcoded on amd64 (see below)
- use cpudetection && myconf+=" --enable-runtime-cpudetection"
- use shm || myconf+=" --disable-shm"
-
- for i in ${CPU_FEATURES//+/}; do
- myconf+=" $(use_enable ${i%:*} ${i#*:})"
- done
-
- use debug && myconf+=" --enable-debug=3"
-
- if use x86 && gcc-specs-pie; then
- filter-flags -fPIC -fPIE
- append-ldflags -nopie
- fi
-
- ###########################
- # X enabled configuration #
- ###########################
- use X || myconf+=" --disable-x11"
- uses="vdpau xinerama xv"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use opengl || myconf+=" --disable-gl"
- use lcms || myconf+=" --disable-lcms2"
- use xscreensaver || myconf+=" --disable-xss"
-
- ############################
- # OSX (aqua) configuration #
- ############################
- use aqua && myconf+=" --enable-macosx-bundle --enable-macosx-finder"
-
- CFLAGS= LDFLAGS= ./configure \
- --cc="$(tc-getCC)" \
- --extra-cflags="${CFLAGS}" \
- --extra-ldflags="${LDFLAGS}" \
- --pkg-config="$(tc-getPKG_CONFIG)" \
- --prefix="${EPREFIX}"/usr \
- --bindir="${EPREFIX}"/usr/bin \
- --confdir="${EPREFIX}"/etc/${PN} \
- --mandir="${EPREFIX}"/usr/share/man \
- --localedir="${EPREFIX}"/usr/share/locale \
- ${myconf} || die
-
- MAKEOPTS+=" V=1"
-}
-
-src_compile() {
- default
- use doc && emake -C DOCS/xml html-chunked
-}
-
-src_install() {
- default
-
- if use doc; then
- rm -r TOOLS/osxbundle* DOCS/tech/{Doxyfile,realcodecs} || die
- dodoc -r TOOLS DOCS/tech
- dohtml -r DOCS/HTML/*
- fi
-
- newbin TOOLS/midentify.sh midentify${NAMESUF}
-
- if [[ -n ${NAMESUF} ]]; then
- mv "${ED}/usr/share/man/man1/mplayer.1" "${ED}/usr/share/man/man1/mplayer${NAMESUF}.1" || die
-
- if use symlink; then
- dosym ${PN} /usr/bin/mplayer
- dosym midentify${NAMESUF} /usr/bin/midentify
- fi
- fi
-}
diff --git a/media-video/mplayer2/mplayer2-2.0_p20131009.ebuild b/media-video/mplayer2/mplayer2-2.0_p20131009.ebuild
deleted file mode 100644
index 95280811a03c..000000000000
--- a/media-video/mplayer2/mplayer2-2.0_p20131009.ebuild
+++ /dev/null
@@ -1,380 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/mplayer2-2.0_p20131009.ebuild,v 1.16 2015/04/08 18:16:25 mgorny Exp $
-
-EAPI=5
-
-# https://bugs.gentoo.org/show_bug.cgi?id=434356#c4
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-EGIT_REPO_URI="git://git.mplayer2.org/mplayer2.git"
-
-inherit toolchain-funcs flag-o-matic multilib eutils python-any-r1
-[[ ${PV} == *9999* ]] && inherit git-2
-
-NAMESUF="${PN/mplayer/}"
-DESCRIPTION="Media Player for Linux"
-HOMEPAGE="http://www.mplayer2.org/"
-[[ ${PV} == *9999* ]] || \
-SRC_URI="http://dev.gentoo.org/~maksbotan/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-[[ ${PV} == *9999* ]] || \
-KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux"
-IUSE="+alsa aqua bluray bs2b cddb +cdio cpudetection debug directfb doc dvb +dvd
-+dvdnav +enca ftp gif +iconv ipv6 jack joystick jpeg ladspa lcms +libass libcaca
-lirc md5sum mng +mp3 +network +opengl oss png pnm portaudio +postproc pulseaudio
-pvr +quvi radio samba selinux +shm tga +threads +unicode v4l vcd vdpau +X xinerama
-+xscreensaver +xv yuv4mpeg"
-IUSE+=" symlink"
-
-CPU_FEATURES="cpu_flags_x86_3dnow:3dnow cpu_flags_x86_3dnowext:3dnowext altivec +cpu_flags_x86_mmx:mmx cpu_flags_x86_mmxext:mmxext cpu_flags_x86_sse:sse cpu_flags_x86_sse2:sse2 cpu_flags_x86_ssse3:ssse3"
-for x in ${CPU_FEATURES}; do
- IUSE+=" ${x%:*}"
-done
-
-REQUIRED_USE="
- cddb? ( cdio network )
- dvdnav? ( dvd )
- enca? ( iconv )
- lcms? ( opengl )
- libass? ( iconv )
- opengl? ( || ( aqua X ) )
- portaudio? ( threads )
- pvr? ( v4l )
- radio? ( v4l || ( alsa oss ) )
- v4l? ( threads )
- vdpau? ( X )
- xinerama? ( X )
- xscreensaver? ( X )
- xv? ( X )
-"
-
-RDEPEND+="
- sys-libs/ncurses
- sys-libs/zlib
- X? (
- x11-libs/libXext
- x11-libs/libXxf86vm
- opengl? ( virtual/opengl )
- lcms? ( media-libs/lcms:2 )
- vdpau? ( x11-libs/libvdpau )
- xinerama? ( x11-libs/libXinerama )
- xscreensaver? ( x11-libs/libXScrnSaver )
- xv? ( x11-libs/libXv )
- )
- alsa? ( media-libs/alsa-lib )
- bluray? ( media-libs/libbluray )
- bs2b? ( media-libs/libbs2b )
- cdio? (
- || (
- dev-libs/libcdio-paranoia
- <dev-libs/libcdio-0.90[-minimal]
- )
- )
- directfb? ( dev-libs/DirectFB )
- dvb? ( virtual/linuxtv-dvb-headers )
- dvd? (
- >=media-libs/libdvdread-4.1.3
- dvdnav? ( >=media-libs/libdvdnav-4.1.3 )
- )
- enca? ( app-i18n/enca )
- gif? ( media-libs/giflib )
- iconv? ( virtual/libiconv )
- jack? ( media-sound/jack-audio-connection-kit )
- jpeg? ( virtual/jpeg )
- ladspa? ( media-libs/ladspa-sdk )
- libass? (
- >=media-libs/libass-0.9.10[enca?,fontconfig]
- virtual/ttf-fonts
- )
- libcaca? ( media-libs/libcaca )
- lirc? ( app-misc/lirc )
- mng? ( media-libs/libmng )
- mp3? ( media-sound/mpg123 )
- png? ( media-libs/libpng )
- pnm? ( media-libs/netpbm )
- portaudio? ( >=media-libs/portaudio-19_pre20111121 )
- postproc? (
- || (
- media-libs/libpostproc
- media-video/ffmpeg:0
- )
- )
- pulseaudio? ( media-sound/pulseaudio )
- quvi? ( >=media-libs/libquvi-0.4.1 <media-libs/libquvi-0.9 )
- samba? ( net-fs/samba )
- || (
- >=media-video/libav-9.12:=[threads?,vdpau?]
- >=media-video/ffmpeg-1.2.6:0=[threads?,vdpau?]
- )
- symlink? ( !media-video/mplayer )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- ${PYTHON_DEPS}
- dev-python/docutils
- X? (
- x11-proto/videoproto
- x11-proto/xf86vidmodeproto
- xinerama? ( x11-proto/xineramaproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- )
- doc? (
- dev-libs/libxslt
- app-text/docbook-xml-dtd
- app-text/docbook-xsl-stylesheets
- )
-"
-RDEPEND+="
- selinux? ( sec-policy/selinux-mplayer )
-"
-DOCS=( AUTHORS Copyright README etc/example.conf etc/input.conf etc/codecs.conf )
-
-pkg_setup() {
- if [[ ${PV} == *9999* ]]; then
- elog
- elog "This is a live ebuild which installs the latest from upstream's"
- elog "git repository, and is unsupported by Gentoo."
- elog "Everything but bugs in the ebuild itself will be ignored."
- elog
- fi
-
- if use !libass; then
- ewarn
- ewarn "You've disabled the libass flag. No OSD or subtitles will be displayed."
- fi
-
- if use cpudetection; then
- ewarn
- ewarn "You've enabled the cpudetection flag. This feature is"
- ewarn "included mainly for people who want to use the same"
- ewarn "binary on another system with a different CPU architecture."
- ewarn "MPlayer will already detect your CPU settings by default at"
- ewarn "buildtime; this flag is used for runtime detection."
- ewarn "You won't need this turned on if you are only building"
- ewarn "mplayer for this system. Also, if your compile fails, try"
- ewarn "disabling this use flag."
- fi
-
- einfo "For various format support you need to enable the support on your ffmpeg package:"
- einfo " media-video/libav or media-video/ffmpeg"
-
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-py2compat.patch"
- epatch "${FILESDIR}/${P}_support_libav10.patch"
- epatch_user
-
- # fix path to bash executable in configure scripts
- sed -i -e "1c\#!${EPREFIX}/bin/bash" \
- configure version.sh || die
-
- sed -e 's/ $(INSTALLSTRIP)//' \
- -e '/$(INSTALL) -d $(LIBDIR)/d' \
- -i Makefile || die
-
- if [[ -n ${NAMESUF} ]]; then
- sed -e "/^EXESUF/s,= \$_exesuf$,= ${NAMESUF}\$_exesuf," \
- -i configure || die
- sed -e "s/mplayer/${PN}/" \
- -i TOOLS/midentify.sh || die
- fi
-}
-
-src_configure() {
- local myconf=""
- local uses i
-
- # ebuild uses "use foo || --disable-foo" to forcibly disable
- # compilation in almost every situation. The reason for this is
- # because if --enable is used, it will force the build of that option,
- # regardless of whether the dependency is available or not.
-
- #####################
- # Optional features #
- #####################
- # rtc is useless and /dev/rtc0 is only readable for root
- myconf+=" --disable-rtc"
- # SDL output is fallback for platforms where nothing better is available
- myconf+=" --disable-sdl"
- myconf+="
- $(use_enable network networking)
- $(use_enable joystick)
- "
- uses="bluray ftp vcd"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use ipv6 || myconf+=" --disable-inet6"
- use quvi || myconf+=" --disable-libquvi"
- use samba || myconf+=" --disable-smb"
- use lirc || myconf+=" --disable-lirc --disable-lircc --disable-apple-ir"
-
- ########
- # CDDA #
- ########
- use cddb || myconf+=" --disable-cddb"
- use cdio || myconf+=" --disable-libcdio"
-
- ################################
- # DVD read, navigation support #
- ################################
- #
- # dvdread - accessing a DVD
- # dvdnav - navigation of menus
- #
- # use external libdvdcss, dvdread and dvdnav
- myconf+=" --disable-dvdread-internal --disable-libdvdcss-internal"
- use dvd || myconf+=" --disable-dvdread"
- use dvdnav || myconf+=" --disable-dvdnav"
-
- #############
- # Subtitles #
- #############
- uses="enca libass"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- # iconv optionally can use unicode
- use iconv || myconf+=" --disable-iconv --charset=noconv"
- use iconv && use unicode && myconf+=" --charset=UTF-8"
- # obscure and not maintained feature
- myconf+=" --disable-unrarexec"
-
- #####################################
- # DVB / Video4Linux / Radio support #
- #####################################
- # BSD legacy TV/radio support, FreeBSD actually supports V4L2, and V4L2 supports this chip.
- myconf+=" --disable-tv-bsdbt848 --disable-radio-bsdbt848"
- use dvb || myconf+=" --disable-dvb"
- use pvr || myconf+=" --disable-pvr"
- use v4l || myconf+=" --disable-tv --disable-tv-v4l2 --disable-v4l2"
- if use radio; then
- myconf+=" --enable-radio --enable-radio-capture"
- else
- myconf+=" --disable-radio-v4l2"
- fi
-
- ##########
- # Codecs #
- ##########
- # better demuxers and decoders are provided by libav and ffmpeg
- uses="faad liba52 libdca libdv libnut libvorbis mad musepack speex theora tremor xanim xvid"
- for i in ${uses}; do
- myconf+=" --disable-${i}"
- done
- use mp3 || myconf+=" --disable-mpg123"
- uses="gif jpeg mng png pnm tga"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
-
- #################
- # Binary codecs #
- #################
- myconf+=" --disable-qtx --disable-real --disable-win32dll"
-
- ################
- # Video Output #
- ################
- uses="directfb md5sum yuv4mpeg"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use libcaca || myconf+=" --disable-caca"
- use postproc || myconf+=" --disable-libpostproc"
-
- ################
- # Audio Output #
- ################
- myconf+=" --disable-rsound" # media-sound/rsound is in pro-audio overlay only
- uses="alsa jack ladspa portaudio"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use bs2b || myconf+=" --disable-libbs2b"
- #use openal && myconf+=" --enable-openal" # build fails
- use oss || myconf+=" --disable-ossaudio"
- use pulseaudio || myconf+=" --disable-pulse"
-
- ####################
- # Advanced Options #
- ####################
- use threads || myconf+=" --disable-pthreads"
-
- # Platform specific flags, hardcoded on amd64 (see below)
- use cpudetection && myconf+=" --enable-runtime-cpudetection"
- use shm || myconf+=" --disable-shm"
-
- for i in ${CPU_FEATURES//+/}; do
- myconf+=" $(use_enable ${i%:*} ${i#*:})"
- done
-
- use debug && myconf+=" --enable-debug=3"
-
- if use x86 && gcc-specs-pie; then
- filter-flags -fPIC -fPIE
- append-ldflags -nopie
- fi
-
- ###########################
- # X enabled configuration #
- ###########################
- use X || myconf+=" --disable-x11"
- uses="vdpau xinerama xv"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use opengl || myconf+=" --disable-gl"
- use lcms || myconf+=" --disable-lcms2"
- use xscreensaver || myconf+=" --disable-xss"
-
- ############################
- # OSX (aqua) configuration #
- ############################
- use aqua && myconf+=" --enable-macosx-bundle --enable-macosx-finder"
-
- CFLAGS= LDFLAGS= ./configure \
- --cc="$(tc-getCC)" \
- --extra-cflags="${CFLAGS}" \
- --extra-ldflags="${LDFLAGS}" \
- --pkg-config="$(tc-getPKG_CONFIG)" \
- --prefix="${EPREFIX}"/usr \
- --bindir="${EPREFIX}"/usr/bin \
- --confdir="${EPREFIX}"/etc/${PN} \
- --mandir="${EPREFIX}"/usr/share/man \
- --localedir="${EPREFIX}"/usr/share/locale \
- ${myconf} || die
-
- MAKEOPTS+=" V=1"
-}
-
-src_compile() {
- default
- use doc && emake -C DOCS/xml html-chunked
-}
-
-src_install() {
- default
-
- if use doc; then
- rm -r TOOLS/osxbundle* DOCS/tech/{Doxyfile,realcodecs} || die
- dodoc -r TOOLS DOCS/tech
- dohtml -r DOCS/HTML/*
- fi
-
- newbin TOOLS/midentify.sh midentify${NAMESUF}
-
- if [[ -n ${NAMESUF} ]]; then
- mv "${ED}/usr/share/man/man1/mplayer.1" "${ED}/usr/share/man/man1/mplayer${NAMESUF}.1" || die
-
- if use symlink; then
- dosym ${PN} /usr/bin/mplayer
- dosym midentify${NAMESUF} /usr/bin/midentify
- fi
- fi
-}
diff --git a/media-video/mplayer2/mplayer2-9999.ebuild b/media-video/mplayer2/mplayer2-9999.ebuild
deleted file mode 100644
index 827f882911ab..000000000000
--- a/media-video/mplayer2/mplayer2-9999.ebuild
+++ /dev/null
@@ -1,377 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/mplayer2-9999.ebuild,v 1.72 2015/04/08 18:16:25 mgorny Exp $
-
-EAPI=5
-
-# https://bugs.gentoo.org/show_bug.cgi?id=434356#c4
-PYTHON_COMPAT=( python{2_7,3_3,3_4} )
-
-EGIT_REPO_URI="git://git.mplayer2.org/mplayer2.git"
-
-inherit toolchain-funcs flag-o-matic multilib eutils python-any-r1
-[[ ${PV} == *9999* ]] && inherit git-2
-
-NAMESUF="${PN/mplayer/}"
-DESCRIPTION="Media Player for Linux"
-HOMEPAGE="http://www.mplayer2.org/"
-[[ ${PV} == *9999* ]] || \
-SRC_URI="http://dev.gentoo.org/~maksbotan/${P}.tar.xz"
-
-LICENSE="GPL-3"
-SLOT="0"
-[[ ${PV} == *9999* ]] || \
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
-IUSE="+alsa aqua bluray bs2b cddb +cdio cpudetection debug directfb doc dvb +dvd
-+dvdnav +enca ftp gif +iconv ipv6 jack joystick jpeg ladspa lcms +libass libav libcaca
-lirc md5sum mng +mp3 +network +opengl oss png pnm portaudio +postproc pulseaudio
-pvr +quvi radio samba selinux +shm tga +threads +unicode v4l vcd vdpau +X xinerama
-+xscreensaver +xv yuv4mpeg"
-IUSE+=" symlink"
-
-CPU_FEATURES="cpu_flags_x86_3dnow:3dnow cpu_flags_x86_3dnowext:3dnowext altivec +cpu_flags_x86_mmx:mmx cpu_flags_x86_mmxext:mmxext cpu_flags_x86_sse:sse cpu_flags_x86_sse2:sse2 cpu_flags_x86_ssse3:ssse3"
-for x in ${CPU_FEATURES}; do
- IUSE+=" ${x%:*}"
-done
-
-REQUIRED_USE="
- cddb? ( cdio network )
- dvdnav? ( dvd )
- enca? ( iconv )
- lcms? ( opengl )
- libass? ( iconv )
- opengl? ( || ( aqua X ) )
- portaudio? ( threads )
- pvr? ( v4l )
- radio? ( v4l || ( alsa oss ) )
- v4l? ( threads )
- vdpau? ( X )
- xinerama? ( X )
- xscreensaver? ( X )
- xv? ( X )
-"
-
-RDEPEND+="
- sys-libs/ncurses
- sys-libs/zlib
- X? (
- x11-libs/libXext
- x11-libs/libXxf86vm
- opengl? ( virtual/opengl )
- lcms? ( media-libs/lcms:2 )
- vdpau? ( x11-libs/libvdpau )
- xinerama? ( x11-libs/libXinerama )
- xscreensaver? ( x11-libs/libXScrnSaver )
- xv? ( x11-libs/libXv )
- )
- alsa? ( media-libs/alsa-lib )
- bluray? ( media-libs/libbluray )
- bs2b? ( media-libs/libbs2b )
- cdio? (
- || (
- dev-libs/libcdio-paranoia
- <dev-libs/libcdio-0.90[-minimal]
- )
- )
- directfb? ( dev-libs/DirectFB )
- dvb? ( virtual/linuxtv-dvb-headers )
- dvd? (
- >=media-libs/libdvdread-4.1.3
- dvdnav? ( >=media-libs/libdvdnav-4.1.3 )
- )
- enca? ( app-i18n/enca )
- gif? ( media-libs/giflib )
- iconv? ( virtual/libiconv )
- jack? ( media-sound/jack-audio-connection-kit )
- jpeg? ( virtual/jpeg )
- ladspa? ( media-libs/ladspa-sdk )
- libass? (
- >=media-libs/libass-0.9.10[enca?,fontconfig]
- virtual/ttf-fonts
- )
- libcaca? ( media-libs/libcaca )
- lirc? ( app-misc/lirc )
- mng? ( media-libs/libmng )
- mp3? ( media-sound/mpg123 )
- png? ( media-libs/libpng )
- pnm? ( media-libs/netpbm )
- portaudio? ( >=media-libs/portaudio-19_pre20111121 )
- postproc? (
- libav? ( media-libs/libpostproc:0= )
- !libav? ( media-video/ffmpeg:0= )
- )
- pulseaudio? ( media-sound/pulseaudio )
- quvi? ( >=media-libs/libquvi-0.4.1 <media-libs/libquvi-0.9 )
- samba? ( net-fs/samba )
- || (
- libav? ( >=media-video/libav-9.12:0=[threads?,vdpau?] )
- !libav? ( >=media-video/ffmpeg-1.2.6:0=[threads?,vdpau?] )
- )
- symlink? ( !media-video/mplayer )
-"
-DEPEND="${RDEPEND}
- virtual/pkgconfig
- ${PYTHON_DEPS}
- dev-python/docutils
- X? (
- x11-proto/videoproto
- x11-proto/xf86vidmodeproto
- xinerama? ( x11-proto/xineramaproto )
- xscreensaver? ( x11-proto/scrnsaverproto )
- )
- doc? (
- dev-libs/libxslt
- app-text/docbook-xml-dtd
- app-text/docbook-xsl-stylesheets
- )
-"
-RDEPEND+="
- selinux? ( sec-policy/selinux-mplayer )
-"
-DOCS=( AUTHORS Copyright README etc/example.conf etc/input.conf etc/codecs.conf )
-
-pkg_setup() {
- if [[ ${PV} == *9999* ]]; then
- elog
- elog "This is a live ebuild which installs the latest from upstream's"
- elog "git repository, and is unsupported by Gentoo."
- elog "Everything but bugs in the ebuild itself will be ignored."
- elog
- fi
-
- if use !libass; then
- ewarn
- ewarn "You've disabled the libass flag. No OSD or subtitles will be displayed."
- fi
-
- if use cpudetection; then
- ewarn
- ewarn "You've enabled the cpudetection flag. This feature is"
- ewarn "included mainly for people who want to use the same"
- ewarn "binary on another system with a different CPU architecture."
- ewarn "MPlayer will already detect your CPU settings by default at"
- ewarn "buildtime; this flag is used for runtime detection."
- ewarn "You won't need this turned on if you are only building"
- ewarn "mplayer for this system. Also, if your compile fails, try"
- ewarn "disabling this use flag."
- fi
-
- einfo "For various format support you need to enable the support on your ffmpeg package:"
- einfo " media-video/libav or media-video/ffmpeg"
-
- python-any-r1_pkg_setup
-}
-
-src_prepare() {
- epatch "${FILESDIR}/${PN}-py2compat.patch"
- epatch_user
-
- # fix path to bash executable in configure scripts
- sed -i -e "1c\#!${EPREFIX}/bin/bash" \
- configure version.sh || die
-
- sed -e 's/ $(INSTALLSTRIP)//' \
- -e '/$(INSTALL) -d $(LIBDIR)/d' \
- -i Makefile || die
-
- if [[ -n ${NAMESUF} ]]; then
- sed -e "/^EXESUF/s,= \$_exesuf$,= ${NAMESUF}\$_exesuf," \
- -i configure || die
- sed -e "s/mplayer/${PN}/" \
- -i TOOLS/midentify.sh || die
- fi
-}
-
-src_configure() {
- local myconf=""
- local uses i
-
- # ebuild uses "use foo || --disable-foo" to forcibly disable
- # compilation in almost every situation. The reason for this is
- # because if --enable is used, it will force the build of that option,
- # regardless of whether the dependency is available or not.
-
- #####################
- # Optional features #
- #####################
- # rtc is useless and /dev/rtc0 is only readable for root
- myconf+=" --disable-rtc"
- # SDL output is fallback for platforms where nothing better is available
- myconf+=" --disable-sdl"
- myconf+="
- $(use_enable network networking)
- $(use_enable joystick)
- "
- uses="bluray ftp vcd"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use ipv6 || myconf+=" --disable-inet6"
- use quvi || myconf+=" --disable-libquvi"
- use samba || myconf+=" --disable-smb"
- use lirc || myconf+=" --disable-lirc --disable-lircc --disable-apple-ir"
-
- ########
- # CDDA #
- ########
- use cddb || myconf+=" --disable-cddb"
- use cdio || myconf+=" --disable-libcdio"
-
- ################################
- # DVD read, navigation support #
- ################################
- #
- # dvdread - accessing a DVD
- # dvdnav - navigation of menus
- #
- # use external libdvdcss, dvdread and dvdnav
- myconf+=" --disable-dvdread-internal --disable-libdvdcss-internal"
- use dvd || myconf+=" --disable-dvdread"
- use dvdnav || myconf+=" --disable-dvdnav"
-
- #############
- # Subtitles #
- #############
- uses="enca libass"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- # iconv optionally can use unicode
- use iconv || myconf+=" --disable-iconv --charset=noconv"
- use iconv && use unicode && myconf+=" --charset=UTF-8"
- # obscure and not maintained feature
- myconf+=" --disable-unrarexec"
-
- #####################################
- # DVB / Video4Linux / Radio support #
- #####################################
- # BSD legacy TV/radio support, FreeBSD actually supports V4L2, and V4L2 supports this chip.
- myconf+=" --disable-tv-bsdbt848 --disable-radio-bsdbt848"
- use dvb || myconf+=" --disable-dvb"
- use pvr || myconf+=" --disable-pvr"
- use v4l || myconf+=" --disable-tv --disable-tv-v4l2 --disable-v4l2"
- if use radio; then
- myconf+=" --enable-radio --enable-radio-capture"
- else
- myconf+=" --disable-radio-v4l2"
- fi
-
- ##########
- # Codecs #
- ##########
- # better demuxers and decoders are provided by libav and ffmpeg
- uses="faad liba52 libdca libdv libnut libvorbis mad musepack speex theora tremor xanim xvid"
- for i in ${uses}; do
- myconf+=" --disable-${i}"
- done
- use mp3 || myconf+=" --disable-mpg123"
- uses="gif jpeg mng png pnm tga"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
-
- #################
- # Binary codecs #
- #################
- myconf+=" --disable-qtx --disable-real --disable-win32dll"
-
- ################
- # Video Output #
- ################
- uses="directfb md5sum yuv4mpeg"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use libcaca || myconf+=" --disable-caca"
- use postproc || myconf+=" --disable-libpostproc"
-
- ################
- # Audio Output #
- ################
- myconf+=" --disable-rsound" # media-sound/rsound is in pro-audio overlay only
- uses="alsa jack ladspa portaudio"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use bs2b || myconf+=" --disable-libbs2b"
- #use openal && myconf+=" --enable-openal" # build fails
- use oss || myconf+=" --disable-ossaudio"
- use pulseaudio || myconf+=" --disable-pulse"
-
- ####################
- # Advanced Options #
- ####################
- use threads || myconf+=" --disable-pthreads"
-
- # Platform specific flags, hardcoded on amd64 (see below)
- use cpudetection && myconf+=" --enable-runtime-cpudetection"
- use shm || myconf+=" --disable-shm"
-
- for i in ${CPU_FEATURES//+/}; do
- myconf+=" $(use_enable ${i%:*} ${i#*:})"
- done
-
- use debug && myconf+=" --enable-debug=3"
-
- if use x86 && gcc-specs-pie; then
- filter-flags -fPIC -fPIE
- append-ldflags -nopie
- fi
-
- ###########################
- # X enabled configuration #
- ###########################
- use X || myconf+=" --disable-x11"
- uses="vdpau xinerama xv"
- for i in ${uses}; do
- use ${i} || myconf+=" --disable-${i}"
- done
- use opengl || myconf+=" --disable-gl"
- use lcms || myconf+=" --disable-lcms2"
- use xscreensaver || myconf+=" --disable-xss"
-
- ############################
- # OSX (aqua) configuration #
- ############################
- use aqua && myconf+=" --enable-macosx-bundle --enable-macosx-finder"
-
- CFLAGS= LDFLAGS= ./configure \
- --cc="$(tc-getCC)" \
- --extra-cflags="${CFLAGS}" \
- --extra-ldflags="${LDFLAGS}" \
- --pkg-config="$(tc-getPKG_CONFIG)" \
- --prefix="${EPREFIX}"/usr \
- --bindir="${EPREFIX}"/usr/bin \
- --confdir="${EPREFIX}"/etc/${PN} \
- --mandir="${EPREFIX}"/usr/share/man \
- --localedir="${EPREFIX}"/usr/share/locale \
- ${myconf} || die
-
- MAKEOPTS+=" V=1"
-}
-
-src_compile() {
- default
- use doc && emake -C DOCS/xml html-chunked
-}
-
-src_install() {
- default
-
- if use doc; then
- rm -r TOOLS/osxbundle* DOCS/tech/{Doxyfile,realcodecs} || die
- dodoc -r TOOLS DOCS/tech
- dohtml -r DOCS/HTML/*
- fi
-
- newbin TOOLS/midentify.sh midentify${NAMESUF}
-
- if [[ -n ${NAMESUF} ]]; then
- mv "${ED}/usr/share/man/man1/mplayer.1" "${ED}/usr/share/man/man1/mplayer${NAMESUF}.1" || die
-
- if use symlink; then
- dosym ${PN} /usr/bin/mplayer
- dosym midentify${NAMESUF} /usr/bin/midentify
- fi
- fi
-}
diff --git a/media-video/smplayer2/ChangeLog b/media-video/smplayer2/ChangeLog
deleted file mode 100644
index d1fd821cdc8e..000000000000
--- a/media-video/smplayer2/ChangeLog
+++ /dev/null
@@ -1,94 +0,0 @@
-# ChangeLog for media-video/smplayer2
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer2/ChangeLog,v 1.18 2015/03/15 09:01:04 yngwin Exp $
-
- 15 Mar 2015; Ben de Groot <yngwin@gentoo.org> metadata.xml:
- drop to maintainer-needed
-
- 26 Apr 2014; Maxim Koltsov <maksbotan@gentoo.org>
- -smplayer2-0.7.0_pre20111120.ebuild, -smplayer2-0.7.1_p20120301.ebuild,
- -smplayer2-0.7.3_p20120524.ebuild, -smplayer2-0.8.0_p20121214.ebuild,
- smplayer2-0.8.0_p20130111.ebuild:
- Update mime database and icon cache, add missing dependency on dev-qt/qtcore,
- clean old, bug #508130. Thanks to Nikoli.
-
- 13 Oct 2013; Tom Wijsman <TomWij@gentoo.org> metadata.xml:
- Updated Nikoli's e-mail address for easier automatic assignment.
-
- 29 Jul 2013; Sergey Popov <pinkbyte@gentoo.org>
- smplayer2-0.7.3_p20120524.ebuild, smplayer2-0.8.0_p20121214.ebuild,
- smplayer2-0.8.0_p20130111.ebuild, smplayer2-9999.ebuild:
- Add proper dependency on dev-qt/qtdbus, wrt bug #478222
-
- 20 Jul 2013; Agostino Sarubbo <ago@gentoo.org>
- smplayer2-0.8.0_p20130111.ebuild:
- Stable for x86, wrt bug #477022
-
- 20 Jul 2013; Agostino Sarubbo <ago@gentoo.org>
- smplayer2-0.8.0_p20130111.ebuild:
- Stable for amd64, wrt bug #477022
-
- 10 Jul 2013; Patrick Lauer <patrick@gentoo.org>
- smplayer2-0.7.3_p20120524.ebuild, smplayer2-0.8.0_p20121214.ebuild,
- smplayer2-0.8.0_p20130111.ebuild, smplayer2-9999.ebuild:
- Fixing qtgui deps for qt-4.8.5
-
- 02 Mar 2013; Markos Chandras <hwoarang@gentoo.org>
- smplayer2-0.7.0_pre20111120.ebuild, smplayer2-0.7.1_p20120301.ebuild,
- smplayer2-0.7.3_p20120524.ebuild, smplayer2-0.8.0_p20121214.ebuild,
- smplayer2-0.8.0_p20130111.ebuild, smplayer2-9999.ebuild:
- Move Qt dependencies to the new category
-
-*smplayer2-0.8.0_p20130111 (01 Feb 2013)
-
- 01 Feb 2013; Maxim Koltsov <maksbotan@gentoo.org>
- +smplayer2-0.8.0_p20130111.ebuild:
- Add new 0.8.0 snapshot, thanks to Nikoli
-
-*smplayer2-0.8.0_p20121214 (20 Dec 2012)
-
- 20 Dec 2012; Maxim Koltsov <maksbotan@gentoo.org>
- +smplayer2-0.8.0_p20121214.ebuild:
- Bump to 0.8.0_p20121214, thanks to Nikoli. Bug #447926
-
- 21 Nov 2012; Agostino Sarubbo <ago@gentoo.org>
- smplayer2-0.7.3_p20120524.ebuild:
- Stable for x86, wrt bug #440834
-
- 07 Nov 2012; Jeroen Roovers <jer@gentoo.org>
- smplayer2-0.7.0_pre20111120.ebuild, smplayer2-0.7.1_p20120301.ebuild,
- smplayer2-0.7.3_p20120524.ebuild:
- Remove HPPA keywording (bug #440834).
-
- 03 Nov 2012; Sergey Popov <pinkbyte@gentoo.org>
- smplayer2-0.7.3_p20120524.ebuild:
- Stable on amd64, wrt bug #440834
-
- 03 Nov 2012; Sergey Popov <pinkbyte@gentoo.org>
- smplayer2-0.7.0_pre20111120.ebuild, smplayer2-0.7.1_p20120301.ebuild,
- smplayer2-0.7.3_p20120524.ebuild:
- Fix QA issues with desktop files
-
-*smplayer2-0.7.3_p20120524 (07 Sep 2012)
-
- 07 Sep 2012; Maxim Koltsov <maksbotan@gentoo.org>
- +smplayer2-0.7.3_p20120524.ebuild, smplayer2-9999.ebuild:
- Add new snapshot, fix bugs 429538 and 433677
-
- 17 Jun 2012; Ben de Groot <yngwin@gentoo.org>
- smplayer2-0.7.0_pre20111120.ebuild, smplayer2-0.7.1_p20120301.ebuild,
- smplayer2-9999.ebuild:
- Use the new global libass useflag (bug #328245)
-
-*smplayer2-0.7.1_p20120301 (24 Mar 2012)
-
- 24 Mar 2012; Markos Chandras <hwoarang@gentoo.org>
- +smplayer2-0.7.1_p20120301.ebuild:
- New snapshot. Bug #409453. Nikoli <nikoli@lavabit.com>
-
-*smplayer2-9999 (01 Dec 2011)
-*smplayer2-0.7.0_pre20111120 (01 Dec 2011)
-
- 01 Dec 2011; Maxim Koltsov <maksbotan@gentoo.org>
- +smplayer2-0.7.0_pre20111120.ebuild, +smplayer2-9999.ebuild, +metadata.xml:
- Added smplayer2, bug 391191. Thanks to Nikoli
diff --git a/media-video/smplayer2/Manifest b/media-video/smplayer2/Manifest
deleted file mode 100644
index 7411116045fb..000000000000
--- a/media-video/smplayer2/Manifest
+++ /dev/null
@@ -1,27 +0,0 @@
------BEGIN PGP SIGNED MESSAGE-----
-Hash: SHA256
-
-DIST smplayer2-0.8.0_p20130111.tar.xz 989320 SHA256 2b97826d99804bf1c86bf4e438763394be776e423fd96e196cfc1273e3a62b92 SHA512 3e0aa77588a9b3c829fbfa350dea14b55aa88560ae796a6b2897cb3cadb6b6d71b2a5b2ab2eccc2021b201cfeeebea24d781939ad30633737dd523789ff10788 WHIRLPOOL c4fac2391b14ebe3ee34f0b535512c9e0f0ccdd2f87298c3b0ed841ed3075b4b397e83de0d1a01ca5a58194df916f4da150cddae7ef726ffefb96f4bb3607a09
-EBUILD smplayer2-0.8.0_p20130111.ebuild 1603 SHA256 759ab5fc8bd5669ed37cf5d29a1262a9a334722468aa730a6d94230bcf3e0c02 SHA512 07cb0d46fadd0e9fbd16a1283e0ff2618a6063782e0953138dd11e1ba158b4172b3abe790029411b2b2401ec60e1e71420d338d24af403cb14297bbb53c21230 WHIRLPOOL 4e73b185768a6cda3773062c724cbb7bc02dacf8eba47e4c10a5a71925672410a6eb6cebc905220557eb830d0e28369f41211a362a49d131a163f7d628b2cbfc
-EBUILD smplayer2-9999.ebuild 1314 SHA256 72304b06ac18a2feff1b281407798938cea36c735966b22ea61c6871bc19682d SHA512 70a80d821f58a30ad57995265621b15224c7552611587a201ec49a6fb70f36b821d2c8a6d6bf934e07555916ec4f03a0392f8c09862f632a16f298f5564cae08 WHIRLPOOL 4d624c58aaeac4b83c56790a8a238d8576e5c41f6bce8153f0391b3795f558d5a4096238d8b69960a1abb67c7b41d8b662b8a781fbab0fb6529a9067bf11d186
-MISC ChangeLog 3622 SHA256 e946b3433f7b632caf31a0c4e545af33f7893fad3291a85163f507d71763b4c4 SHA512 400c8becc6469ba5f6a6a766d3406bf1513979af6684fd979e0c751fdce6b61a3dcd1e1c62e7a1240ca7b7f0411c48d7f08abd93585cdf614f3255636898fc29 WHIRLPOOL d9239c158ca2fa10132002ab9ae313a716a88b62b6a921e377ade6751c2bfdfdad1d7ca7a85e52434abf850e5513c973aa842b3a34cb4aef67864d687d4252ab
-MISC metadata.xml 318 SHA256 547fb7464bfc8e09dd019ee705fd46f1aff730c6911dcc75e4826191624af10e SHA512 bbe10ddae1f4e337b4fe212a21f6432e79db0b982122c6d39a0025346ba539c9e3dd03deba78f2222a26c7c424dbb8fddee663fc25bd4a3683d300a94d714911 WHIRLPOOL 0c294b62bb595e846fed70bec2a9f7859e9108c235262b0584476a05b2fcb8aa1bf38f19d89ebe7f4572a0636079553d4425574812e55c8d4d1aa39607e41982
------BEGIN PGP SIGNATURE-----
-Version: GnuPG v2.0
-
-iQJ8BAEBCABmBQJVBUpRXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w
-ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ5MTlDREQ0NUU5Mjc4RkU2RjJDNTAyNzU0
-RkRGOUNGRDJGQUM1MTRFAAoJEE/fnP0vrFFOl3QQAJi9Aylx6gRr70pZTdYKmjDz
-7314cUIZg/EL2lYa/SUcI4JEFA/yCUJqVWr4apZbrQDlvhnDBW5MJBxN6rw3CTCC
-NB/TGZcZcNdybITYsH3YMxP6fsY7k3prQIQyQnN+/l4JYKZkj+HoLkPfwTXuVVO6
-Bv0lRXJOdisLnBdYwFHD3o4dkH4DnV/NGMjcI32ICaSa9xXTIDaJxcM21pyMIMQR
-DZUPKcJZOAamf47nnAhWsLJ3wpoXYL7/53oaZ5sHuWefJoq8RtFzd/A+Q8RwsEQw
-TiqI+fgdBx2At8hfpOGzSa+Bo2ZNpk/WBgSMv9gABqANgtwA+cSUr97acYGhdDYb
-oDwVK7nJ1+G2fSnasdRluoCJAcCH/bSt5yu3LlFgbav6rldPTx3MB8A3x5EWN9GS
-QCkqagjEcuFcCYkn0D+dOYj78cv5mFLTZcgzmR0QyiUWjMmt7C3h1ajwkgn8By8g
-SBJrXfo0e09lEJ/5OOp34kKPzlVjdFM7Qmyh3TjZo18AwUrN+eHcIQx7R7Lrrjja
-onn2epkUwsvzbmIeGYMcOY+OShNVhukJMhDopwjNOhZs8HwYgbTFCLg2MyJb3s5o
-0R28fSou+Z+JLBEo9EANqZtZS+MKBAL0dPSNgQKLMHuT+E55sU2ZmDUlP4EDPLC+
-cxnGc0Yl0TSLoe/Uk0fj
-=TdE0
------END PGP SIGNATURE-----
diff --git a/media-video/smplayer2/metadata.xml b/media-video/smplayer2/metadata.xml
deleted file mode 100644
index 6de73f2f5936..000000000000
--- a/media-video/smplayer2/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer>
- <email>maintainer-needed@gentoo.org</email>
- </maintainer>
- <use>
- <flag name="download-subs">Enable subtitle downloader (requires QuaZip)</flag>
- </use>
-</pkgmetadata>
diff --git a/media-video/smplayer2/smplayer2-0.8.0_p20130111.ebuild b/media-video/smplayer2/smplayer2-0.8.0_p20130111.ebuild
deleted file mode 100644
index 80089c9f4dea..000000000000
--- a/media-video/smplayer2/smplayer2-0.8.0_p20130111.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer2/smplayer2-0.8.0_p20130111.ebuild,v 1.8 2014/04/26 17:36:59 maksbotan Exp $
-
-EAPI="5"
-LANGS="bg ca cs da de en_US es et eu fi fr gl hu it ja ka ko ku lt mk nl pl pt pt_BR sk sr sv tr zh_CN zh_TW"
-LANGSLONG="ar_SY el_GR ro_RO ru_RU sl_SI uk_UA vi_VN"
-
-inherit cmake-utils fdo-mime gnome2-utils
-
-DESCRIPTION="Qt4 GUI front-end for mplayer2"
-HOMEPAGE="https://github.com/lachs0r/SMPlayer2"
-SRC_URI="https://rion-overlay.googlecode.com/files/${P}.tar.xz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~hppa x86"
-IUSE="dbus debug +download-subs"
-for x in ${LANGS}; do
- IUSE="${IUSE} linguas_${x}"
-done
-for x in ${LANGSLONG}; do
- IUSE="${IUSE} linguas_${x%_*}"
-done
-
-DEPEND="
- dev-qt/qtcore:4
- dev-qt/qtgui:4
- dbus? ( dev-qt/qtdbus:4 )
- download-subs? ( dev-libs/quazip )
-"
-RDEPEND="${DEPEND}
- >=media-video/mplayer2-2.0_p20121128[libass,png]
-"
-
-src_configure() {
- # linguas
- local langs x
- for x in ${LANGS}; do
- use linguas_${x} && langs+=" ${x}"
- done
- for x in ${LANGSLONG}; do
- use linguas_${x%_*} && langs+=" ${x}"
- done
-
- local mycmakeargs=(
- -DLINGUAS="${langs}"
- "$(cmake-utils_use dbus ENABLE_DBUS)"
- "$(cmake-utils_use debug DEBUG_OUTPUT)"
- "$(cmake-utils_use download-subs ENABLE_DOWNLOAD_SUBS)"
- )
- cmake-utils_src_configure
-}
-
-pkg_preinst() {
- gnome2_icon_savelist
-}
-
-pkg_postinst() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
-
-pkg_postrm() {
- fdo-mime_desktop_database_update
- gnome2_icon_cache_update
-}
diff --git a/media-video/smplayer2/smplayer2-9999.ebuild b/media-video/smplayer2/smplayer2-9999.ebuild
deleted file mode 100644
index 54a863470fb3..000000000000
--- a/media-video/smplayer2/smplayer2-9999.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/smplayer2/smplayer2-9999.ebuild,v 1.6 2013/07/29 08:29:41 pinkbyte Exp $
-
-EAPI="4"
-LANGS="bg ca cs da de en_US es et eu fi fr gl hu it ja ka ko ku lt mk nl pl pt pt_BR sk sr sv tr zh_CN zh_TW"
-LANGSLONG="ar_SY el_GR ro_RO ru_RU sl_SI uk_UA vi_VN"
-
-inherit cmake-utils git-2
-
-DESCRIPTION="Qt4 GUI front-end for mplayer2"
-HOMEPAGE="https://github.com/lachs0r/SMPlayer2"
-EGIT_REPO_URI="git://github.com/lachs0r/SMPlayer2.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="dbus debug +download-subs"
-for x in ${LANGS}; do
- IUSE="${IUSE} linguas_${x}"
-done
-for x in ${LANGSLONG}; do
- IUSE="${IUSE} linguas_${x%_*}"
-done
-
-DEPEND="
- dev-qt/qtgui:4
- dbus? ( dev-qt/qtdbus:4 )
- download-subs? ( dev-libs/quazip )
-"
-RDEPEND="${DEPEND}
- media-video/mplayer2[libass,png]
-"
-
-src_configure() {
- # linguas
- local langs x
- for x in ${LANGS}; do
- use linguas_${x} && langs+=" ${x}"
- done
- for x in ${LANGSLONG}; do
- use linguas_${x%_*} && langs+=" ${x}"
- done
-
- local mycmakeargs=(
- -DLINGUAS="${langs}"
- "$(cmake-utils_use dbus ENABLE_DBUS)"
- "$(cmake-utils_use debug DEBUG_OUTPUT)"
- "$(cmake-utils_use download-subs ENABLE_DOWNLOAD_SUBS)"
- )
- cmake-utils_src_configure
-}