media-sound/jack2: Add USE ieee1394 to 9999
authorAndreas Sturmlechner <asturm@gentoo.org>
Sun, 16 Sep 2018 18:32:25 +0000 (20:32 +0200)
committerAndreas Sturmlechner <asturm@gentoo.org>
Sun, 16 Sep 2018 18:41:27 +0000 (20:41 +0200)
Syncing with 1.9.12-r1, plus CDEPEND -> COMMON_DEPEND

Package-Manager: Portage-2.3.49, Repoman-2.3.10

media-sound/jack2/jack2-9999.ebuild

index 3c407e2a68bb7f3aa3dd90fe313e4e36f6360140..7b9c9398cbcc77e88b591d92cdbc10b84da9b361 100644 (file)
@@ -23,26 +23,26 @@ fi
 
 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"
@@ -62,7 +62,7 @@ multilib_src_configure() {
                --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)