From patchwork Sat Mar 23 18:51:33 2024 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Alibek Omarov X-Patchwork-Id: 41415 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 3C322C54E58 for ; Sat, 23 Mar 2024 18:51:40 +0000 (UTC) Subject: [PATCH] sbc: add PACKAGECONFIG tester to make libsndfile1 optional To: openembedded-core@lists.openembedded.org From: "Alibek Omarov" X-Originating-Location: Helsinki, Uusimaa, FI (135.181.76.187) X-Originating-Platform: Linux Firefox 116 User-Agent: GROUPS.IO Web Poster MIME-Version: 1.0 Date: Sat, 23 Mar 2024 11:51:33 -0700 Message-ID: <902V.1711219893327416786.MIfH@lists.openembedded.org> List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Sat, 23 Mar 2024 18:51:40 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/197466 Noticed that enabling sbc brought libsndfile1->{flac,libogg,vorb is,etc} chain dependency. As it wasn't really used by anything critical, made this dependency optional. Fixes: fc6375426f94 ("sbc: SBC audio codec") Signed-off-by: Alibek Omarov < a1ba.omarov@gmail.com > --- meta/recipes-multimedia/sbc/ s bc_2.0.bb ( http://sbc_2.0.bb ) | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) -- 2.34.1 diff --git a/meta/recipes-multimedia/sbc/ sbc_2.0.bb ( http://sbc_2.0.bb ) b/meta/recipes-multimedia/sbc/ sbc_2.0.bb ( http://sbc_2.0.bb ) index d25be9e80c..2b1e2d0441 100644 --- a/meta/recipes-multimedia/sbc/ sbc_2.0.bb ( http://sbc_2.0.bb ) +++ b/meta/recipes-multimedia/sbc/ sbc_2.0.bb ( http://sbc_2.0.bb ) @@ -10,13 +10,14 @@ LIC_FILES_CHKSUM = "file://COPYING;md5=12f884d2ae 1ff87c09e5b7ccc2c4ca7e \ file://src/sbcenc.c; beginline=1;endline=24;md5=08e 7a70b127f4100ff2cd7d629147d8d \ file://sbc/sbc.h;beginline=1; endline=26;md5=0f57d0df22b0d40 746bdd29805a4361b" -DEPENDS = "libsndfile1" - SRC_URI = "${KERNELORG_MIRROR}/linux/blu etooth/${BP}.tar.xz" SRC_URI[sha256sum] = "8f12368e1dbbf55e14536520473cf b338c84b392939cc9b64298360fd4a 07992" inherit autotools pkgconfig +PACKAGECONFIG ??= "tester" +PACKAGECONFIG[tester] = ",--disable-tester,libsndfile1 " + PACKAGES =+ "${PN}-examples" FILES:${PN}-examples += "${bindir}/*"