From patchwork Mon Apr 29 19:45:28 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Peter Seiderer X-Patchwork-Id: 1092818 Return-Path: X-Original-To: incoming-buildroot@patchwork.ozlabs.org Delivered-To: patchwork-incoming-buildroot@bilbo.ozlabs.org Authentication-Results: ozlabs.org; spf=pass (mailfrom) smtp.mailfrom=busybox.net (client-ip=140.211.166.133; helo=hemlock.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=none (p=none dis=none) header.from=gmx.net Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (1024-bit key; secure) header.d=gmx.net header.i=@gmx.net header.b="byRxxWXJ"; dkim-atps=neutral Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 44tFWv64H8z9sB8 for ; Tue, 30 Apr 2019 05:46:03 +1000 (AEST) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 113A387463; Mon, 29 Apr 2019 19:45:52 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DRpPxvWo5LLv; Mon, 29 Apr 2019 19:45:50 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id 892E08753F; Mon, 29 Apr 2019 19:45:50 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from hemlock.osuosl.org (smtp2.osuosl.org [140.211.166.133]) by ash.osuosl.org (Postfix) with ESMTP id 2E4D21BF964 for ; Mon, 29 Apr 2019 19:45:43 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 2B8D587360 for ; Mon, 29 Apr 2019 19:45:43 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from hemlock.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id L1u7YUIuS366 for ; Mon, 29 Apr 2019 19:45:41 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mout.gmx.net (mout.gmx.net [212.227.15.18]) by hemlock.osuosl.org (Postfix) with ESMTPS id 8EACD87356 for ; Mon, 29 Apr 2019 19:45:40 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=gmx.net; s=badeba3b8450; t=1556567135; bh=QqnwuOvGXucxrpmxTinCa+jAFEzxJiFgydfjdVSowRU=; h=X-UI-Sender-Class:From:To:Cc:Subject:Date:In-Reply-To:References; b=byRxxWXJqDFm+QNSnJE+kDrT0DtwLq1cYTCJMQb6rObOqngWbiBYXO3EowJtkfwz7 J8FiTL+JL5zUYum3PwZNUXMmz4M7SRho5lh2lqWCtQdYPuJfUGwEdI6ZxNtC9fWqE+ FjFinwlK7BfZCfZR8K+nzkj/yK3kx5CN7zV15pa8= X-UI-Sender-Class: 01bb95c1-4bf8-414a-932a-4f6e2808ef9c Received: from localhost.localdomain ([188.99.113.162]) by mail.gmx.com (mrgmx005 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M7b2d-1hQPPG1CjF-0084ed; Mon, 29 Apr 2019 21:45:35 +0200 From: Peter Seiderer To: buildroot@buildroot.org Date: Mon, 29 Apr 2019 21:45:28 +0200 Message-Id: <20190429194534.25743-2-ps.report@gmx.net> X-Mailer: git-send-email 2.21.0 In-Reply-To: <20190429194534.25743-1-ps.report@gmx.net> References: <20190429194534.25743-1-ps.report@gmx.net> MIME-Version: 1.0 X-Provags-ID: V03:K1:3yY+/NREj3wwREZ/8VmD4trEh6GoiDRs7JkVlinKB+GdXAbHZnG 6bFcPFK/1gYMsKvYv5ZBFrXOY4C8aE6pfl8gwpnRnWud5TCE7X4PlUsBS8cdVcxAhYhXJIq m4GVViE6sjY26/0QZsO9VmVvuSw8Hf44QK6NCfwUJiwvGpkpZmLIR3pKC/iYHSi4YPz7LcQ k2QQzKBKr4aA0vgVfExHw== X-UI-Out-Filterresults: notjunk:1; V03:K0:2A5QgmBbmwo=:fG6oKbmjkOCf5F4Yl5IfAq pwWk+1EI01qcuS2hNEbFzC5weiD4xZjJFtMP6O4F/JwkX8whFbLo3/S1ZteUbYwYELsR5zLCb 6D837okBdoLJqL4KYNjq+hP6AWn2Vuw1LpoHUYzGCStz7Zo5Jdo55jfabeJbUFLgIGndfvZfJ ADpokm3Xgyj6oSkYufXBebmdCL6UmYhtxCexnxfM1rbQfoIdzNd5JkEmmLtu+RKOtARp1s+Oa coVH9s/qmJUhTmG72/mv/IceBLfCJE6wwXMsnBgNw9NBpZELGVz1uVnf1KIjynbHg7bAhmbYc IdZS8hSs5rT1zIpmc5r31vAC8Osn6vgHsovjJU+aMX1kkBe9cD7Iq7oWLFodN7rATPYRNXyy0 NyQy01Pnojy+fJUAaDhdjNAZ4qIuGXAnn+9IFOcYc2iHxOU2p+knmhpDNboDDwbT5JGrZAZvx cg09mPu5iH3M5nOChrivklGRJ3LfmAT3DRGU/6nBANXOtKasCq+OVoXSM7GGWs3f4t2Yy479W w3EOC4X59vsCPQ0xZjw6WNcEBfh4UM0UieEaJ3l6QfLUutj3TyV2mrXRJA3u4wnP+6Np4oniw ngkvljScDNml1m4qdVyy44uavmZ2CFfZ7ZEv97XVQwRQlHkvpTLRlG6eaInd/Nk03+YFEkWO5 +ZhDUUxGv0xB5BpkdgWbtZbtgLFe5MlF1xz+289L5T9sTWoF3oqEM6N+ulbxVXbpQTWFgRCTW SyGitOlHtBwr1uQvDeWTJeABpCoSWQoZ/nNyX18NkVBapsYUGfWqe6Nzc7OjsusKjCDE4td5o 77Z8tkXOITi6TNHmUUInUsyYPMbTWQex+kB0zgIlCRfUE7US48Pm2tTOL4+Ru2ak7TdB7n/NO U6rlcbzo/zv8SCxQq5HPC6wH2Fur1YlqZZj4p3gcZUMFmFapS08WNAF2P9rbVh Subject: [Buildroot] [DRAFT v1 1/7] package/gstreamer1: convert to meson build 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: Abhilash Tuse , Adam Duskett Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" The meson build provides no 'disable-valgrind' option but checks for the availability of valgrind/valgrind.h, so add an optional valgrind dependency instead. Signed-off-by: Peter Seiderer --- package/gstreamer1/gstreamer1/gstreamer1.mk | 28 ++++++++++----------- 1 file changed, 14 insertions(+), 14 deletions(-) -- 2.21.0 diff --git a/package/gstreamer1/gstreamer1/gstreamer1.mk b/package/gstreamer1/gstreamer1/gstreamer1.mk index 3378232c10..802b91de9c 100644 --- a/package/gstreamer1/gstreamer1/gstreamer1.mk +++ b/package/gstreamer1/gstreamer1/gstreamer1.mk @@ -12,24 +12,24 @@ GSTREAMER1_LICENSE_FILES = COPYING GSTREAMER1_LICENSE = LGPL-2.0+, LGPL-2.1+ GSTREAMER1_CONF_OPTS = \ - --disable-examples \ - --disable-tests \ - --disable-failing-tests \ - --disable-valgrind \ - --disable-benchmarks \ - --disable-introspection \ - $(if $(BR2_PACKAGE_GSTREAMER1_CHECK),,--disable-check) \ - $(if $(BR2_PACKAGE_GSTREAMER1_TRACE),,--disable-trace) \ - $(if $(BR2_PACKAGE_GSTREAMER1_PARSE),,--disable-parse) \ - $(if $(BR2_PACKAGE_GSTREAMER1_GST_DEBUG),,--disable-gst-debug) \ - $(if $(BR2_PACKAGE_GSTREAMER1_PLUGIN_REGISTRY),,--disable-registry) \ - $(if $(BR2_PACKAGE_GSTREAMER1_INSTALL_TOOLS),,--disable-tools) + -Dexamples=disabled \ + -Dtests=disabled \ + -Dbenchmarks=disabled \ + -Dgtk_doc=disabled \ + -Dintrospection=disabled \ + -Dcheck=$(if $(BR2_PACKAGE_GSTREAMER1_TRACE),enabled,disabled) \ + -Dtracer_hooks=$(if $(BR2_PACKAGE_GSTREAMER1_TRACE),true,false) \ + -Doption-parsing=$(if $(BR2_PACKAGE_GSTREAMER1_PARSE),true,false) \ + -Dgst_debug=$(if $(BR2_PACKAGE_GSTREAMER1_GST_DEBUG),true,false) \ + -Dregistry=$(if $(BR2_PACKAGE_GSTREAMER1_PLUGIN_REGISTRY),true,false) \ + -Dtools=$(if $(BR2_PACKAGE_GSTREAMER1_INSTALL_TOOLS),enabled,disabled) GSTREAMER1_DEPENDENCIES = \ host-bison \ host-flex \ host-pkgconf \ libglib2 \ - $(if $(BR2_PACKAGE_LIBUNWIND),libunwind) + $(if $(BR2_PACKAGE_LIBUNWIND),libunwind) \ + $(if $(BR2_PACKAGE_VALGRIND),valgrind) -$(eval $(autotools-package)) +$(eval $(meson-package))