From patchwork Mon Oct 28 11:15:56 2019 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Titouan Christophe X-Patchwork-Id: 1185306 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.137; helo=fraxinus.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=railnova.eu Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=railnova-eu.20150623.gappssmtp.com header.i=@railnova-eu.20150623.gappssmtp.com header.b="tDWpHZqA"; dkim-atps=neutral Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 471sbb07MBz9sPL for ; Mon, 28 Oct 2019 22:16:10 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id A1BA28506A; Mon, 28 Oct 2019 11:16:08 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from fraxinus.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DGDIiGBKR1ob; Mon, 28 Oct 2019 11:16:06 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by fraxinus.osuosl.org (Postfix) with ESMTP id D3B4584481; Mon, 28 Oct 2019 11:16:06 +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 612471BF417 for ; Mon, 28 Oct 2019 11:16:05 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 54AFD8710D for ; Mon, 28 Oct 2019 11:16:05 +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 gw-9AuhVLCe1 for ; Mon, 28 Oct 2019 11:16:04 +0000 (UTC) X-Greylist: from auto-whitelisted by SQLgrey-1.7.6 Received: from mail-wm1-f46.google.com (mail-wm1-f46.google.com [209.85.128.46]) by hemlock.osuosl.org (Postfix) with ESMTPS id EF09D870F6 for ; Mon, 28 Oct 2019 11:16:03 +0000 (UTC) Received: by mail-wm1-f46.google.com with SMTP id c22so8685325wmd.1 for ; Mon, 28 Oct 2019 04:16:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=railnova-eu.20150623.gappssmtp.com; s=20150623; h=from:to:cc:subject:date:message-id:mime-version :content-transfer-encoding; bh=ERjnuCBz6OAcoTDZVjdtlHP0vF7ROBFE7Y99jsHmExg=; b=tDWpHZqAjurtHaJWLzpGBqyqFLItweELFPesbXTsakJxGxbGBPWp2ey2EcKtKLHoHh UbFSk9i71UwuZ9M+aXAnuEkM2gNC64a+oBXWgkp13mWw5AquGoxrv9xwlPAMl/J4nd7H PRQr7wKx00Ju4YdsNBJF6Hxd63czRV4dTFZEunH4vNBUgOLyO8RsLtECxHqgdvC9oFXi U34OeA2NBF0BkTi9FcWwz9zNUC9VfMCcmQvQUc4zJeMl+9Zs2ISvvLOmhBClvzd2XpOH 7WDEprvqyB+yfao3K4qJUND37QrSntiInZm9x/BgLutr6suKFUm0IddbgfSxXAnvb7g9 mT8w== 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=ERjnuCBz6OAcoTDZVjdtlHP0vF7ROBFE7Y99jsHmExg=; b=rtYPMznLnSAd5UW+xrvEY1u/y3UCR2XvwyhbTflNyUu+XTM6piGtJB72UJs4J0Ts6N ZCFJ2NJSpIwuvo4TZadTCyWf8mS3esKPbK80iUNU27LMAWhpLLwUbylvegCL/FOa0Ng9 XedXD2tUExLaegA+TBOP37UsP3zm5W5wnWxqIyCPRwlnNTfu/hQ5klGzStnsQyjGUHI6 72iDu/WNWMFbFU22omV/jrHzWxmF4M+2Im8REIs5LbUs/a5xm1uITiaS9wku9ybbNwo3 uAVCi13u/CyIPFkQ2h4spuw/Z2Qtih3xbmFKSxBZvNW+/TAcA3Afu8G0EiUw1pyrst/X vcbg== X-Gm-Message-State: APjAAAX1apOsOJR5TG3m6JKTH7SB8Xs9LEZZCq2zooMLU75IlvTBd3bx kxrMCj+fStTJcx5XslFbm8UZ7JL3IDlC3Q== X-Google-Smtp-Source: APXvYqw7eHIt3yuKqMeeo5EcsQ7zIm/YYlLmz6H9OJw1RBU2/e5qRQoLQA13Q8tjbmeSr0FrQ+AB4Q== X-Received: by 2002:a1c:80c7:: with SMTP id b190mr15651780wmd.3.1572261361918; Mon, 28 Oct 2019 04:16:01 -0700 (PDT) Received: from localhost.localdomain ([91.217.168.176]) by smtp.gmail.com with ESMTPSA id l26sm10975469wmg.3.2019.10.28.04.16.00 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Mon, 28 Oct 2019 04:16:01 -0700 (PDT) From: Titouan Christophe To: buildroot@buildroot.org Date: Mon, 28 Oct 2019 12:15:56 +0100 Message-Id: <20191028111556.245007-1-titouan.christophe@railnova.eu> X-Mailer: git-send-email 2.21.0 MIME-Version: 1.0 Subject: [Buildroot] [PATCH 1/1] package/gst1-validate: allow to use host-python3 and target python3 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: Peter Seiderer , Titouan Christophe Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Titouan Christophe --- package/gstreamer1/gst1-validate/Config.in | 6 ++++-- package/gstreamer1/gst1-validate/gst1-validate.mk | 8 ++++++-- 2 files changed, 10 insertions(+), 4 deletions(-) diff --git a/package/gstreamer1/gst1-validate/Config.in b/package/gstreamer1/gst1-validate/Config.in index 2022d38d99..63bce613ed 100644 --- a/package/gstreamer1/gst1-validate/Config.in +++ b/package/gstreamer1/gst1-validate/Config.in @@ -1,9 +1,10 @@ config BR2_PACKAGE_GST1_VALIDATE bool "gst1-validate" - depends on BR2_PACKAGE_PYTHON + depends on BR2_PACKAGE_PYTHON || BR2_PACKAGE_PYTHON3 select BR2_PACKAGE_GST1_PLUGINS_BASE select BR2_PACKAGE_JSON_GLIB - select BR2_PACKAGE_PYTHON_PYEXPAT + select BR2_PACKAGE_PYTHON_PYEXPAT if BR2_PACKAGE_PYTHON + select BR2_PACKAGE_PYTHON3_PYEXPAT if BR2_PACKAGE_PYTHON3 # cairo is autodetected but needs PNG support select BR2_PACKAGE_CAIRO_PNG if BR2_PACKAGE_CAIRO help @@ -15,3 +16,4 @@ config BR2_PACKAGE_GST1_VALIDATE comment "gst1-validate depends on python" depends on !BR2_PACKAGE_PYTHON + depends on !BR2_PACKAGE_PYTHON3 diff --git a/package/gstreamer1/gst1-validate/gst1-validate.mk b/package/gstreamer1/gst1-validate/gst1-validate.mk index da38aeb497..e9522e1568 100644 --- a/package/gstreamer1/gst1-validate/gst1-validate.mk +++ b/package/gstreamer1/gst1-validate/gst1-validate.mk @@ -14,10 +14,14 @@ GST1_VALIDATE_DEPENDENCIES = \ gstreamer1 \ gst1-plugins-base \ json-glib \ - host-python \ - python \ $(if $(BR2_PACKAGE_CAIRO),cairo) +ifeq ($(BR2_PACKAGE_PYTHON3),y) +GST1_VALIDATE_DEPENDENCIES += host-python3 python3 +else +GST1_VALIDATE_DEPENDENCIES += host-python python +endif + GST1_VALIDATE_CONF_OPTS += --disable-sphinx-doc $(eval $(autotools-package))