media-sound/bluez-alsa: Synce live ebuild.
authorLars Wendler <polynomial-c@gentoo.org>
Sun, 24 Mar 2019 12:50:55 +0000 (13:50 +0100)
committerLars Wendler <polynomial-c@gentoo.org>
Sun, 24 Mar 2019 12:51:08 +0000 (13:51 +0100)
Package-Manager: Portage-2.3.62, Repoman-2.3.12
Signed-off-by: Lars Wendler <polynomial-c@gentoo.org>
media-sound/bluez-alsa/bluez-alsa-9999.ebuild

index c883ca5ff3ef53500d13c1d5d84908dd3bde0d73..6c33c4f7d9369487d0b14141316fadfc0ac18353 100644 (file)
@@ -17,10 +17,10 @@ fi
 
 LICENSE="MIT"
 SLOT="0"
-IUSE="aac debug hcitop static-libs"
+IUSE="aac debug hcitop ldac ofono static-libs test"
 
 RDEPEND=">=dev-libs/glib-2.26[dbus,${MULTILIB_USEDEP}]
-       >=media-libs/alsa-lib-1.0[${MULTILIB_USEDEP}]
+       >=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}]
        >=media-libs/sbc-1.2[${MULTILIB_USEDEP}]
        >=net-wireless/bluez-5.0[${MULTILIB_USEDEP}]
        sys-libs/readline:0=
@@ -28,10 +28,15 @@ RDEPEND=">=dev-libs/glib-2.26[dbus,${MULTILIB_USEDEP}]
        hcitop? (
                dev-libs/libbsd
                sys-libs/ncurses:0=
-       )"
+       )
+       ldac? ( >=media-libs/libldac-2.0.0 )"
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=(
+       "${FILESDIR}"/${PN}-1.4.0-ldac_pkgconfig_checks.patch
+)
+
 src_prepare() {
        default
        eautoreconf
@@ -42,8 +47,11 @@ multilib_src_configure() {
                --enable-rfcomm
                $(use_enable aac)
                $(use_enable debug)
+               $(use_enable ofono)
                $(use_enable static-libs static)
+               $(use_enable test)
                $(multilib_native_use_enable hcitop)
+               $(multilib_native_use_enable ldac)
        )
        ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
 }