From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 0E41BE008B5 for ; Wed, 26 Feb 2014 23:54:29 -0800 (PST) Received: by mail-qc0-f182.google.com with SMTP id e16so1027024qcx.27 for ; Wed, 26 Feb 2014 23:54:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=s99GxCiSCAcVCpXL7idLdsmHUlP3ejqpI3WyoMwVOCM=; b=Imh8oWV3fAdGzKikRU0DT0a+wzdn/8x3X0JGYFMl3EWphh2sTf0YxaysctrvjZ27Ey d6PzahFzxmhpkFjGJ2WI7jPMQpMmbyCHy4VJB7R55IlweUlFttPLwqEDykfvdLJXrLbg 96L9qV6Lf9nldVo34nXIMPXXRHSdW5C7eF2bl9lUNS3ddlXQKz/em1CAH1cXakYO5aZ3 OZEXeyaefsASbzvMFH/mnfMXt8+9J9X+LGlgsbfgIOzw5lVHonTRutwYeKFX49DeXm2x HH9u12gkaEFXdT0balQl//EaOH6HGHL9HYPq4psrcCguvp1QA3Qgnl5+wAzeon81eF96 Dk2w== X-Received: by 10.140.91.12 with SMTP id y12mr5221693qgd.26.1393487668696; Wed, 26 Feb 2014 23:54:28 -0800 (PST) Received: from b35650.home (pool-173-48-171-215.bstnma.fios.verizon.net. [173.48.171.215]) by mx.google.com with ESMTPSA id m14sm11204494qax.9.2014.02.26.23.54.27 for (version=TLSv1.1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Wed, 26 Feb 2014 23:54:28 -0800 (PST) From: ronunes@gmail.com To: meta-freescale@yoctoproject.org Date: Thu, 27 Feb 2014 02:53:54 -0500 Message-Id: <1393487638-5096-3-git-send-email-ronunes@gmail.com> X-Mailer: git-send-email 1.8.3.2 In-Reply-To: <1393487638-5096-1-git-send-email-ronunes@gmail.com> References: <1393487638-5096-1-git-send-email-ronunes@gmail.com> Cc: Rogerio Nunes Subject: [meta-fsl-demos][PATCH v2 3/7] packagegroup-fsl: create gpu packagegroups X-BeenThere: meta-freescale@yoctoproject.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: Usage and development list for the meta-fsl-* layers List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 27 Feb 2014 07:54:32 -0000 From: Rogerio Nunes Two gpu packagegroups created: *packagegroup-fsl-tools-gpu.bb - for fsl gpu packages. Those previously included in packagegroup-fsl-tools-testapps.bb were moved to this new recipe, that alse includes the imx6 2d gpu package and the fsl gpu sdk. *packagegroup-fsl-tools-gpu-external.bb - for additional demos and tools that come from external projects. This patch also includes both new packagegroups into fsl-image-gui and fsl-image-test. Signed-off-by: Rogerio Nunes --- recipes-fsl/images/fsl-image-gui.bb | 2 ++ recipes-fsl/images/fsl-image-test.bb | 2 ++ .../packagegroup-fsl-tools-gpu-external.bb | 18 +++++++++++++++ .../packagegroups/packagegroup-fsl-tools-gpu.bb | 26 ++++++++++++++++++++++ .../packagegroup-fsl-tools-testapps.bb | 10 --------- 5 files changed, 48 insertions(+), 10 deletions(-) create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb create mode 100644 recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb diff --git a/recipes-fsl/images/fsl-image-gui.bb b/recipes-fsl/images/fsl-image-gui.bb index 84eac8a..5441272 100644 --- a/recipes-fsl/images/fsl-image-gui.bb +++ b/recipes-fsl/images/fsl-image-gui.bb @@ -23,6 +23,8 @@ IMAGE_INSTALL += " \ cpufrequtils \ nano \ packagegroup-fsl-gstreamer \ + packagegroup-fsl-tools-gpu \ + packagegroup-fsl-tools-gpu-external \ packagegroup-fsl-tools-testapps \ packagegroup-fsl-tools-benchmark \ packagegroup-qt-in-use-demos \ diff --git a/recipes-fsl/images/fsl-image-test.bb b/recipes-fsl/images/fsl-image-test.bb index cd300c9..2570ac9 100644 --- a/recipes-fsl/images/fsl-image-test.bb +++ b/recipes-fsl/images/fsl-image-test.bb @@ -14,6 +14,8 @@ EXTRA_IMAGE_FEATURES += " \ IMAGE_INSTALL += " \ packagegroup-fsl-gstreamer \ + packagegroup-fsl-tools-gpu \ + packagegroup-fsl-tools-gpu-external \ packagegroup-fsl-tools-testapps \ packagegroup-fsl-tools-benchmark \ " diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb new file mode 100644 index 0000000..a30d5e0 --- /dev/null +++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu-external.bb @@ -0,0 +1,18 @@ +# Copyright (C) 2014 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +DESCRIPTION = "Freescale package group - tools/gpu/external" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +inherit packagegroup + +X11_TOOLS = " \ + mesa-demos \ + glmark2 \ +" + +RDEPENDS_${PN} = " \ + ${@base_contains("DISTRO_FEATURES", "x11", "${X11_TOOLS}", "", d)} \ +" diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb new file mode 100644 index 0000000..a28293c --- /dev/null +++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-gpu.bb @@ -0,0 +1,26 @@ +# Copyright (C) 2012-2014 Freescale Semiconductor +# Released under the MIT license (see COPYING.MIT for the terms) + +DESCRIPTION = "Freescale package group - tools/gpu" +LICENSE = "MIT" +LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3b58 \ + file://${COREBASE}/meta/COPYING.MIT;md5=3da9cfbcb788c80a0384361b4de20420" + +inherit packagegroup + +SOC_TOOLS_GPU = "" +SOC_TOOLS_GPU_mx5 = " \ + ${@base_contains('DISTRO_FEATURES', 'x11', 'amd-gpu-x11-bin-mx51', 'amd-gpu-bin-mx51', d)} \ +" + +SOC_TOOLS_GPU_mx6 = " \ + gpu-viv-bin-mx6q \ + gpu-viv-g2d \ + fsl-gpu-sdk \ +" + +RDEPENDS_${PN} = " \ + ${SOC_TOOLS_GPU} \ +" + +PACKAGE_ARCH = "${MACHINE_ARCH}" diff --git a/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb b/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb index 845e6d4..6a7d92d 100644 --- a/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb +++ b/recipes-fsl/packagegroups/packagegroup-fsl-tools-testapps.bb @@ -8,19 +8,9 @@ LIC_FILES_CHKSUM = "file://${COREBASE}/LICENSE;md5=3f40d7994397109285ec7b81fdeb3 inherit packagegroup -SOC_TOOLS_TESTAPPS = "" -SOC_TOOLS_TESTAPPS_mx5 = " \ - ${@base_contains('DISTRO_FEATURES', 'x11', 'amd-gpu-x11-bin-mx51', 'amd-gpu-bin-mx51', d)} \ -" - -SOC_TOOLS_TESTAPPS_mx6 = " \ - gpu-viv-bin-mx6q \ -" - MACHINE_GSTREAMER_PLUGIN ?= "" RDEPENDS_${PN} = " \ - ${SOC_TOOLS_TESTAPPS} \ ${@base_contains("MACHINE_GSTREAMER_PLUGIN", "gst-fsl-plugin", "gst-fsl-plugin-gplay", "", d)} \ alsa-utils \ alsa-tools \ -- 1.8.3.2