LICENSE="GPL-2"
SLOT="2"
-IUSE="alsa dbus doc opus pam +classic sndfile libsamplerate readline"
+IUSE="alsa +classic dbus doc ieee1394 libsamplerate opus pam readline sndfile"
-REQUIRED_USE="
- ${PYTHON_REQUIRED_USE}
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
|| ( classic dbus )"
-CDEPEND="media-libs/libsamplerate
+COMMON_DEPEND="${PYTHON_DEPS}
+ media-libs/libsamplerate
media-libs/libsndfile
sys-libs/readline:0=
- ${PYTHON_DEPS}
alsa? ( media-libs/alsa-lib[${MULTILIB_USEDEP}] )
dbus? (
dev-libs/expat[${MULTILIB_USEDEP}]
sys-apps/dbus[${MULTILIB_USEDEP}]
)
+ ieee1394? ( media-libs/libffado:=[${MULTILIB_USEDEP}] )
opus? ( media-libs/opus[custom-modes,${MULTILIB_USEDEP}] )"
-DEPEND="${CDEPEND}
+DEPEND="${COMMON_DEPEND}
virtual/pkgconfig
doc? ( app-doc/doxygen )"
-RDEPEND="${CDEPEND}
+RDEPEND="${COMMON_DEPEND}
dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] )
pam? ( sys-auth/realtime-base )
!media-sound/jack-audio-connection-kit:0"
--alsa=$(usex alsa yes no)
--celt=no
--doxygen=$(multilib_native_usex doc yes no)
- --firewire=no
+ --firewire=$(usex ieee1394 yes no)
--freebob=no
--iio=no
--opus=$(usex opus yes no)