diff options
author | 2015-04-26 13:01:58 +0000 | |
---|---|---|
committer | 2015-04-26 13:01:58 +0000 | |
commit | 0534b6ef4499dedc625f45fd05ab244b3de69590 (patch) | |
tree | 2319c91367d7c64d9e44f07c5078e29d806251d0 /media-video | |
parent | Remove masked for removal package (diff) | |
download | historical-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/ChangeLog | 687 | ||||
-rw-r--r-- | media-video/mplayer2/Manifest | 32 | ||||
-rw-r--r-- | media-video/mplayer2/files/generate-tarball.sh | 34 | ||||
-rw-r--r-- | media-video/mplayer2/files/mplayer2-2.0_p20120828-ffmpeg.patch | 18 | ||||
-rw-r--r-- | media-video/mplayer2/files/mplayer2-2.0_p20131009_support_libav10.patch | 163 | ||||
-rw-r--r-- | media-video/mplayer2/files/mplayer2-py2compat.patch | 65 | ||||
-rw-r--r-- | media-video/mplayer2/metadata.xml | 40 | ||||
-rw-r--r-- | media-video/mplayer2/mplayer2-2.0_p20131009-r1.ebuild | 378 | ||||
-rw-r--r-- | media-video/mplayer2/mplayer2-2.0_p20131009.ebuild | 380 | ||||
-rw-r--r-- | media-video/mplayer2/mplayer2-9999.ebuild | 377 | ||||
-rw-r--r-- | media-video/smplayer2/ChangeLog | 94 | ||||
-rw-r--r-- | media-video/smplayer2/Manifest | 27 | ||||
-rw-r--r-- | media-video/smplayer2/metadata.xml | 10 | ||||
-rw-r--r-- | media-video/smplayer2/smplayer2-0.8.0_p20130111.ebuild | 67 | ||||
-rw-r--r-- | media-video/smplayer2/smplayer2-9999.ebuild | 52 |
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 -} |