xine-lib-1_beta12-r1 requires libsdl without paying attention to use flags. i am able to compile xine-lib fine by deleting that dependancy, so i do not think it should be forced when USE="-sdl" is in use. Reproducible: Always Steps to Reproduce:
I just managed to compile xine-lib-1_rc0-r2.ebuild without sdl either by passing '--with-sdl-prefix=/null' to the configure program in the ebuild. This can be implemented like this: --- xine-lib-1_rc0-r2.ebuild 2003-08-13 10:38:26.000000000 -0400 +++ xine-lib-1_rc0-r2.ebuild_new 2003-08-16 07:14:14.000000000 -0400 @@ -41,10 +41,13 @@ gnome? ( >=gnome-base/gnome-vfs-2.0 dev-util/pkgconfig ) >=media-libs/flac-1.0.4 - >=media-libs/libsdl-1.1.5 + sdl? ( >=media-libs/libsdl-1.1.5 ) >=media-libs/libfame-0.9.0 >=media-libs/xvid-0.9.0 media-libs/speex" + + + RDEPEND="${DEPEND} nls? ( sys-devel/gettext )" @@ -83,6 +86,9 @@ && myconf="${myconf} --with-w32-path=/usr/lib/win32" \ || myconf="${myconf} --disable-asf" + use sdl \ + || myconf="${myconf} --with-sdl-prefix=/null" # disable sdl check + einfo "myconf: ${myconf}" # Very specific optimization is set by configure
Fixed in 1_rc0-r3. Thanks for the patch, aethyr.