From patchwork Fri Aug 14 16:30:26 2020 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Fabrice Fontaine X-Patchwork-Id: 1345096 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=busybox.net (client-ip=140.211.166.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.a=rsa-sha256 header.s=20161025 header.b=gf4UqDNw; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 4BSpp617lSz9sTQ for ; Sat, 15 Aug 2020 02:30:37 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id AEDB288D4F; Fri, 14 Aug 2020 16:30:35 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lo9HtD6mktIv; Fri, 14 Aug 2020 16:30:35 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id E4B9888B01; Fri, 14 Aug 2020 16:30:34 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 719441BF396 for ; Fri, 14 Aug 2020 16:30:33 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 67BF6261D0 for ; Fri, 14 Aug 2020 16:30:33 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id JKclFE3XDbyh for ; Fri, 14 Aug 2020 16:30:32 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f45.google.com (mail-wm1-f45.google.com [209.85.128.45]) by silver.osuosl.org (Postfix) with ESMTPS id 2630F260A3 for ; Fri, 14 Aug 2020 16:30:32 +0000 (UTC) Received: by mail-wm1-f45.google.com with SMTP id g75so8414732wme.4 for ; Fri, 14 Aug 2020 09:30:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=TWtAsAW2q2ebPKF0J69C1l5Io/iRkJIJUR8Sba4nTzE=; b=gf4UqDNwTa16gIOsG/T7f0BRrTVs5fPXh6Ho5D2UGVFfHnXQNyz3NOIQ9IKn7ZkvuN 52axe0RWYLcoQwxvJ8Pspgxaopd/hVhs1JLGBINAOKeHg/1w2T0VigZLGgpO47rWd7Le V5bn9tqNKSp1ejrwN/CpnMGggB5AAACJ/NPJoZQVaXpar0fyzFNMD9W1Cbod/G9O2gYY tjlqa+3yMZI6xzIYWgy2PqrQtke1hjOUNTzX0CXa9/n7SsqOGrUO53lE8lIMi2eGLbRV hgcXlLedcDeklTOyGwmodOwA5dP0AmnacRGqwYhtlJt9LTqUeBZdJgZd+9yARxj3QL79 TVAQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=TWtAsAW2q2ebPKF0J69C1l5Io/iRkJIJUR8Sba4nTzE=; b=QITQMrP9jVv961fFw1CDkxsOp5N4vQfvubNMvZibfDzrY7wCtAttfogOAJ8EoueSw8 LNU455jTycmEzYNfHFI5UWYNYdmOZUAIXJm3GEY6I0y3U6i5viSLhXJvqCBf++h2tnXb bxHOVfTJQGGFyZaP4JZYar+zCwzTrEha10XQZQKfC/IumHjLBhMfOUj/ZZ/6ko/vSFFR qqVdj7PhyWCdpyAuMUVrHY3I6RI4WRNULxSJ9ZaFLv8xZhs5kAFgrhamygCLSGeD+xHH j5/TmwRFlOCXw8yiTPgVPHWd4K2d+VmrhlXanNALx9FRdBE2VEWaLZlanDbWW3monfHe UVbA== X-Gm-Message-State: AOAM531yYRK4IrVLlqtc3Y2YTWq9w+e3pBVifTJbrVdwnsERQ86pl9Nr Z/wduaqH9gfbAtsLdSMjZUuPWWmFjgM= X-Google-Smtp-Source: ABdhPJwtFsoBDo3h5/G/PXj3ClNXBr/QzN7A924+wPKO0KRc6Kca+Fzo17650LKdPLn183CD+2hHaQ== X-Received: by 2002:a7b:c002:: with SMTP id c2mr3434058wmb.51.1597422630084; Fri, 14 Aug 2020 09:30:30 -0700 (PDT) Received: from kali.home (lfbn-ren-1-2132-33.w92-167.abo.wanadoo.fr. [92.167.211.33]) by smtp.gmail.com with ESMTPSA id 68sm16673705wra.39.2020.08.14.09.30.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 14 Aug 2020 09:30:29 -0700 (PDT) From: Fabrice Fontaine To: buildroot@buildroot.org Date: Fri, 14 Aug 2020 18:30:26 +0200 Message-Id: <20200814163026.1547032-1-fontaine.fabrice@gmail.com> X-Mailer: git-send-email 2.27.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 1/1] package/mpd: add openal optional dependency X-BeenThere: buildroot@busybox.net X-Mailman-Version: 2.1.29 Precedence: list List-Id: Discussion and development of buildroot List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Fabrice Fontaine Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Fabrice Fontaine --- package/mpd/Config.in | 12 ++++++++++++ package/mpd/mpd.mk | 7 +++++++ 2 files changed, 19 insertions(+) diff --git a/package/mpd/Config.in b/package/mpd/Config.in index 1b3ab8fa5d..791fb0f54a 100644 --- a/package/mpd/Config.in +++ b/package/mpd/Config.in @@ -286,6 +286,18 @@ comment "jack support needs a toolchain w/ dynamic library" depends on BR2_TOOLCHAIN_HAS_SYNC_4 depends on BR2_STATIC_LIBS +config BR2_PACKAGE_MPD_OPENAL + bool "openal" + depends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS + depends on BR2_TOOLCHAIN_HAS_THREADS_NPTL + select BR2_PACKAGE_OPENAL + help + Enable OpenAL output support. + +comment "openal support needs a toolchain w/ NPTL" + depends on BR2_PACKAGE_OPENAL_ARCH_SUPPORTS + depends on !BR2_TOOLCHAIN_HAS_THREADS_NPTL + config BR2_PACKAGE_MPD_OSS bool "oss" help diff --git a/package/mpd/mpd.mk b/package/mpd/mpd.mk index b8df04f084..a3b90aa55f 100644 --- a/package/mpd/mpd.mk +++ b/package/mpd/mpd.mk @@ -200,6 +200,13 @@ else MPD_CONF_OPTS += -Dneighbor=false endif +ifeq ($(BR2_PACKAGE_MPD_OPENAL),y) +MPD_DEPENDENCIES += openal +MPD_CONF_OPTS += -Dopenal=enabled +else +MPD_CONF_OPTS += -Dopenal=disabled +endif + ifeq ($(BR2_PACKAGE_MPD_OPUS),y) MPD_DEPENDENCIES += opus libogg MPD_CONF_OPTS += -Dopus=enabled