Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 172698 - media-libs/xine-lib needs jack use flag
Summary: media-libs/xine-lib needs jack use flag
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Gentoo Media-video project
URL:
Whiteboard:
Keywords:
Depends on: 174003
Blocks:
  Show dependency tree
 
Reported: 2007-03-29 18:51 UTC by Hendrik Poernama
Modified: 2007-04-14 23:37 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Hendrik Poernama 2007-03-29 18:51:22 UTC
xine-lib supports jack output since 1.1.3. The latest ebuild, xine-lib-1.1.4-r2 still does not support 'jack' use flag. Instead, '--disable-jack' is hardcoded in the ebuild file.

Reproducible: Always
Comment 1 Hendrik Poernama 2007-03-31 19:11:32 UTC
--- xine-lib-1.1.4-r2.ebuild    2007-03-31 14:50:30.000000000 -0400
+++ xine-lib-1.1.4-r2-new.ebuild        2007-03-31 15:02:14.000000000 -0400
@@ -25,7 +25,7 @@
 SLOT="1"
 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-fbsd"
 
-IUSE="aalib libcaca arts esd win32codecs nls dvd X directfb vorbis alsa
+IUSE="aalib libcaca arts esd jack win32codecs nls dvd X directfb vorbis alsa
 gnome sdl speex theora ipv6 altivec opengl aac fbcon xv xvmc
 samba dxr3 vidix mng flac oss v4l xinerama vcd a52 mad imagemagick dts
 debug modplug gtk pulseaudio mmap truetype wavpack musepack xcb"
@@ -40,6 +40,7 @@
        esd? ( media-sound/esound )
        dvd? ( >=media-libs/libdvdcss-1.2.7 )
        arts? ( kde-base/arts )
+       jack? ( media-sound/jack-audio-connection-kit )
        alsa? ( media-libs/alsa-lib )
        aalib? ( media-libs/aalib )
        directfb? ( >=dev-libs/DirectFB-0.9.9 )
@@ -173,7 +174,7 @@
                --with-external-ffmpeg \
                --disable-optimizations \
                --disable-syncfb \
-               --disable-jack \
+               $(use_enable jack) \
                ${myconf} \
                --with-xv-path=/usr/$(get_libdir) \
                --with-w32-path=/usr/$(ABI=x86 get_libdir)/win32 \
Comment 2 Diego Elio Pettenò (RETIRED) gentoo-dev 2007-04-10 08:55:34 UTC
There's a reason why it wasn't introduced: keywords has to be dropped again, so I was just waiting 1.1.5 to suggest adding it. 1.1.5 was released last night, will see to provide an updated ebuild for it.
Comment 3 Samuli Suominen (RETIRED) gentoo-dev 2007-04-14 23:37:39 UTC
USE="jack" is in xine-lib-1.1.5