--- mplayer-1.0.20070427.ebuild 2007-05-03 22:34:54.000000000 +0400 +++ mplayer-1.0.20070427-r1.ebuild 2007-05-03 04:41:19.000000000 +0400 @@ -6,8 +6,8 @@ RESTRICT="nostrip" IUSE="3dnow 3dnowext a52 aac aalib alsa altivec amr arts bidi bl bindist cddb -cpudetection custom-cflags debug dga doc dts dvb cdparanoia directfb dvd dvdnav -dv dvdread enca encode esd fbcon ftp gif ggi gtk iconv ipv6 ivtv jack joystick +cpudetection custom-cflags debug dga doc dts dvb cdparanoia directfb dvdnav +dv enca encode esd fbcon ftp gif ggi gtk iconv ipv6 ivtv jack joystick jpeg libcaca lirc live livecd lzo mad md5sum mmx mmxext mp2 mp3 musepack nas unicode vorbis opengl openal oss png pnm quicktime radio rar real rtc samba sdl speex srt sse sse2 svga tga theora tivo truetype v4l v4l2 vidix win32codecs X @@ -60,7 +60,7 @@ dts? ( media-libs/libdts ) dv? ( media-libs/libdv ) dvb? ( media-tv/linuxtv-dvb-headers ) - dvd? ( dvdnav? ( media-libs/libdvdnav ) ) + dvdnav? ( media-libs/libdvdnav ) encode? ( aac? ( media-libs/faac ) mp2? ( media-sound/twolame ) @@ -241,12 +241,7 @@ # upstream's suggestion. We don't. # dvdnav support is known to be buggy, but it is the only option # for accessing some DVDs. - if use dvd; then - use dvdread || myconf="${myconf} --disable-dvdread" - use dvdnav || myconf="${myconf} --disable-dvdnav" - else - myconf="${myconf} --disable-dvdnav --disable-dvdread" - fi + use dvdnav || myconf="${myconf} --disable-dvdnav --disable-dvdread" if use encode; then use aac || myconf="${myconf} --disable-faac" @@ -546,7 +541,7 @@ depmod -a &>/dev/null || : fi - if use dvdnav && use dvd; then + if use dvdnav; then ewarn "'dvdnav' support in MPlayer is known to be buggy, and will" ewarn "break if you are using it in GUI mode. It is only" ewarn "included because some DVDs will only play with this feature."