summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen de Groot <yngwin@gentoo.org>2012-06-17 05:38:52 +0000
committerBen de Groot <yngwin@gentoo.org>2012-06-17 05:38:52 +0000
commit6980a7f28d75c6c35fe562f86154860598c20387 (patch)
treee9153ee5b007bbff4518baba5b51829be50c618e /media-video
parentmarked x86 per bug 420927 (diff)
downloadgentoo-2-6980a7f28d75c6c35fe562f86154860598c20387.tar.gz
gentoo-2-6980a7f28d75c6c35fe562f86154860598c20387.tar.bz2
gentoo-2-6980a7f28d75c6c35fe562f86154860598c20387.zip
Move USE=ass usage to new global libass useflag (bug #328245)
(Portage version: 2.2.0_alpha110/cvs/Linux x86_64)
Diffstat (limited to 'media-video')
-rw-r--r--media-video/mplayer2/ChangeLog6
-rw-r--r--media-video/mplayer2/metadata.xml1
-rw-r--r--media-video/mplayer2/mplayer2-2.0_p20120309.ebuild17
-rw-r--r--media-video/mplayer2/mplayer2-9999.ebuild13
4 files changed, 20 insertions, 17 deletions
diff --git a/media-video/mplayer2/ChangeLog b/media-video/mplayer2/ChangeLog
index aff7fcced9f7..2de99e46821d 100644
--- a/media-video/mplayer2/ChangeLog
+++ b/media-video/mplayer2/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for media-video/mplayer2
# Copyright 1999-2012 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/ChangeLog,v 1.56 2012/06/12 13:11:33 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/ChangeLog,v 1.57 2012/06/17 05:38:52 yngwin Exp $
+
+ 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.
diff --git a/media-video/mplayer2/metadata.xml b/media-video/mplayer2/metadata.xml
index 0a1329b9c80b..48424de1ee81 100644
--- a/media-video/mplayer2/metadata.xml
+++ b/media-video/mplayer2/metadata.xml
@@ -21,7 +21,6 @@
</longdescription>
<use>
<flag name="3dnowext">Enable 3dnowext cpu instructions</flag>
- <flag name="ass">SRT/SSA/ASS (SubRip / SubStation Alpha) subtitle support</flag>
<flag name="bl">Blinkenlights video output</flag>
<flag name="bluray">Enable playback of Blu-ray filesystems</flag>
<flag name="bs2b">Enable Bauer stereophonic-to-binaural headphone filter</flag>
diff --git a/media-video/mplayer2/mplayer2-2.0_p20120309.ebuild b/media-video/mplayer2/mplayer2-2.0_p20120309.ebuild
index 3731861628e3..64bbf5a350ee 100644
--- a/media-video/mplayer2/mplayer2-2.0_p20120309.ebuild
+++ b/media-video/mplayer2/mplayer2-2.0_p20120309.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/mplayer2-2.0_p20120309.ebuild,v 1.9 2012/05/22 16:44:06 flameeyes Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/mplayer2-2.0_p20120309.ebuild,v 1.10 2012/06/17 05:38:52 yngwin Exp $
EAPI=4
@@ -32,10 +32,10 @@ if [[ ${PV} == *9999* ]]; then
else
KEYWORDS="~alpha amd64 ~arm hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux"
fi
-IUSE="3dnow 3dnowext +a52 aalib +alsa altivec aqua +ass bidi bindist bl
+IUSE="3dnow 3dnowext +a52 aalib +alsa altivec aqua bidi bindist bl
bluray bs2b cddb +cdio cdparanoia cpudetection custom-cpuopts
debug directfb doc +dts +dv dvb +dvd +dvdnav dxr3 +enca +faad fbcon ftp
-gif ggi +iconv ipv6 jack joystick jpeg kernel_linux ladspa libcaca lirc
+gif ggi +iconv ipv6 jack joystick jpeg kernel_linux ladspa +libass libcaca lirc
mad md5sum +mmx mmxext mng +mp3 nas +network nut +opengl oss png pnm pulseaudio
pvr +quicktime radio +rar +real +rtc samba +shm sdl +speex sse sse2 ssse3 tga
+theora +truetype +unicode v4l vdpau +vorbis win32codecs +X xanim xinerama
@@ -52,6 +52,8 @@ REQUIRED_USE="bindist? ( !win32codecs )
cdio? ( !cdparanoia )
cddb? ( || ( cdio cdparanoia ) network )
dvdnav? ( dvd )
+ libass? ( truetype )
+ truetype? ( iconv )
radio? ( || ( dvb v4l ) )
dxr3? ( X )
ggi? ( X )
@@ -95,7 +97,6 @@ RDEPEND+="
a52? ( media-libs/a52dec )
aalib? ( media-libs/aalib )
alsa? ( media-libs/alsa-lib )
- ass? ( ${FONT_RDEPS} >=media-libs/libass-0.9.10[enca?,fontconfig] )
bidi? ( dev-libs/fribidi )
bluray? ( media-libs/libbluray )
bs2b? ( media-libs/libbs2b )
@@ -116,6 +117,7 @@ RDEPEND+="
jack? ( media-sound/jack-audio-connection-kit )
jpeg? ( virtual/jpeg )
ladspa? ( media-libs/ladspa-sdk )
+ libass? ( >=media-libs/libass-0.9.10[enca?,fontconfig] )
libcaca? ( media-libs/libcaca )
lirc? ( app-misc/lirc )
mad? ( media-libs/libmad )
@@ -253,12 +255,11 @@ src_configure() {
$(use_enable network networking)
$(use_enable joystick)
"
- uses="bl bluray enca ftp rtc" # nemesi <- not working with in-tree ebuild
+ uses="bl bluray enca ftp libass rtc" # nemesi <- not working with in-tree ebuild
myconf+=" --disable-nemesi" # nemesi automagic disable
for i in ${uses}; do
use ${i} || myconf+=" --disable-${i}"
done
- use ass || myconf+=" --disable-libass"
use bidi || myconf+=" --disable-fribidi"
use ipv6 || myconf+=" --disable-inet6"
use nut || myconf+=" --disable-libnut"
@@ -303,7 +304,7 @@ src_configure() {
# SRT/ASS/SSA (subtitles) requires freetype support
# freetype support requires iconv
# iconv optionally can use unicode
- if ! use ass && ! use truetype; then
+ if ! use truetype; then
myconf+=" --disable-freetype"
if ! use iconv; then
myconf+="
@@ -568,7 +569,7 @@ src_install() {
dohtml -r "${S}"/DOCS/HTML/*
fi
- if ! use ass && ! use truetype; then
+ if ! use truetype; then
dodir /usr/share/${PN}/fonts
# Do this generic, as the mplayer people like to change the structure
# of their zips ...
diff --git a/media-video/mplayer2/mplayer2-9999.ebuild b/media-video/mplayer2/mplayer2-9999.ebuild
index d0c63cb45aa1..e680feeab614 100644
--- a/media-video/mplayer2/mplayer2-9999.ebuild
+++ b/media-video/mplayer2/mplayer2-9999.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2012 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.38 2012/06/12 13:11:33 scarabeus Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-video/mplayer2/mplayer2-9999.ebuild,v 1.39 2012/06/17 05:38:52 yngwin Exp $
EAPI=4
@@ -32,10 +32,10 @@ if [[ ${PV} == *9999* ]]; then
else
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux"
fi
-IUSE="+a52 aalib +alsa aqua +ass bidi bindist bl bluray bs2b cddb +cdio
+IUSE="+a52 aalib +alsa aqua bidi bindist bl bluray bs2b cddb +cdio
cpudetection debug directfb doc +dts +dv dvb +dvd +dvdnav dxr3 +enca +faad
fbcon ftp gif ggi +iconv ipv6 jack joystick jpeg kernel_linux ladspa
- libcaca lirc mad md5sum mng +mp3 nas +network nut +opengl oss png pnm
+ +libass libcaca lirc mad md5sum mng +mp3 nas +network nut +opengl oss png pnm
portaudio postproc pulseaudio pvr +quicktime radio +rar +real +rtc samba
sdl +speex tga +theora +truetype +unicode v4l vdpau +vorbis win32codecs +X
xanim xinerama +xscreensaver +xv xvid"
@@ -53,7 +53,7 @@ done
# bindist does not cope with win32codecs, which are nonfree
REQUIRED_USE="
- ass? ( truetype )
+ libass? ( truetype )
bindist? ( !win32codecs )
cddb? ( cdio network )
dvdnav? ( dvd )
@@ -96,7 +96,6 @@ RDEPEND+="
a52? ( media-libs/a52dec )
aalib? ( media-libs/aalib )
alsa? ( media-libs/alsa-lib )
- ass? ( >=media-libs/libass-0.9.10[enca?,fontconfig] )
bidi? ( dev-libs/fribidi )
bluray? ( media-libs/libbluray )
bs2b? ( media-libs/libbs2b )
@@ -116,6 +115,7 @@ RDEPEND+="
jack? ( media-sound/jack-audio-connection-kit )
jpeg? ( virtual/jpeg )
ladspa? ( media-libs/ladspa-sdk )
+ libass? ( >=media-libs/libass-0.9.10[enca?,fontconfig] )
libcaca? ( media-libs/libcaca )
lirc? ( app-misc/lirc )
mad? ( media-libs/libmad )
@@ -238,12 +238,11 @@ src_configure() {
$(use_enable network networking)
$(use_enable joystick)
"
- uses="bl bluray enca ftp rtc" # nemesi <- not working with in-tree ebuild
+ uses="bl bluray enca ftp libass rtc" # nemesi <- not working with in-tree ebuild
myconf+=" --disable-nemesi" # nemesi automagic disable
for i in ${uses}; do
use ${i} || myconf+=" --disable-${i}"
done
- use ass || myconf+=" --disable-libass"
use bidi || myconf+=" --disable-fribidi"
use ipv6 || myconf+=" --disable-inet6"
use nut || myconf+=" --disable-libnut"