From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 6E98EE00B02; Sat, 11 Jul 2015 08:10:51 -0700 (PDT) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on yocto-www.yoctoproject.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS autolearn=ham version=3.3.1 X-Spam-HAM-Report: * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [157.56.110.148 listed in list.dnswl.org] * -0.0 SPF_HELO_PASS SPF: HELO matches SPF record * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1on0148.outbound.protection.outlook.com [157.56.110.148]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 0ADD5E00AF8 for ; Sat, 11 Jul 2015 08:10:15 -0700 (PDT) Received: from BN3PR0301CA0045.namprd03.prod.outlook.com (10.160.152.141) by BN1PR0301MB0690.namprd03.prod.outlook.com (10.160.171.27) with Microsoft SMTP Server (TLS) id 15.1.207.19; Sat, 11 Jul 2015 15:10:13 +0000 Received: from BN1AFFO11FD008.protection.gbl (2a01:111:f400:7c10::110) by BN3PR0301CA0045.outlook.office365.com (2a01:111:e400:401e::13) with Microsoft SMTP Server (TLS) id 15.1.213.14 via Frontend Transport; Sat, 11 Jul 2015 15:10:13 +0000 Authentication-Results: spf=fail (sender IP is 192.88.158.2) smtp.mailfrom=freescale.com; freescale.mail.onmicrosoft.com; dkim=none (message not signed) header.d=none; Received-SPF: Fail (protection.outlook.com: domain of freescale.com does not designate 192.88.158.2 as permitted sender) receiver=protection.outlook.com; client-ip=192.88.158.2; helo=az84smr01.freescale.net; Received: from az84smr01.freescale.net (192.88.158.2) by BN1AFFO11FD008.mail.protection.outlook.com (10.58.52.68) with Microsoft SMTP Server (TLS) id 15.1.213.8 via Frontend Transport; Sat, 11 Jul 2015 15:10:13 +0000 Received: from neo.am.freescale.net (neo.am.freescale.net [10.81.16.89]) by az84smr01.freescale.net (8.14.3/8.14.0) with ESMTP id t6BFAAbA003607; Sat, 11 Jul 2015 08:10:12 -0700 From: Lauren Post To: Date: Sat, 11 Jul 2015 09:50:28 -0500 Message-ID: <1436626228-7252-7-git-send-email-lauren.post@freescale.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1436626228-7252-1-git-send-email-lauren.post@freescale.com> References: <1436626228-7252-1-git-send-email-lauren.post@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BN1AFFO11FD008; 1:TCU6l+qmZQ+xuJAgDJq/PlvXG1LEfnA/5GDcauqYAufIqhBee2dbcrWGRPVBdp+tHOoSJ8E2iXbmntyT32xLJLGdN2IIEkH4Gkxq+UhXgPJTKb+m0HLUyTvO/V1vgbZ/+0LzNcTMxF+uZZGXzNzeYPL7pprdntq5LFI1C3SoOi0Gwf8ObVOExZVojnZyp9PSpHaRQjGI+qg6OUhdvDo4oPXCDwtvKVrZFeXQvHE3sdqWnb6EBs/r6unTwuDp67AflemiZ6VkJ6Ul2bF+SlCh6Qv6PPdkfAEMZmr80BWjNHwzGXFon6gTwukZ+NwbxgepnktSiJGjfOWDJuPbzjaX5PS5PtBDD8SWMdpPtHoM14BtCernXFIp+qeCHQOcaHsnhQvEZJDLCFnTnUY3SaEBSS4V/2DWAFSvCmWkiOUmIjY6xxyF1tzAlXUxl6GTlZfc X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(339900001)(33646002)(104016003)(36756003)(50226001)(76176999)(92566002)(50986999)(5003940100001)(105606002)(5001960100002)(107886002)(189998001)(110136002)(106466001)(229853001)(2351001)(50466002)(2950100001)(19580395003)(19580405001)(6806004)(230783001)(46102003)(87936001)(575784001)(86362001)(77156002)(48376002)(47776003)(62966003)(450100001)(85426001)(77096005)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:BN1PR0301MB0690; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:sfv; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0690; 2:Yc7XoccxlX4+d6oAMP0m4a4udHKLbOucD0cLrR54yqotgstvy+UWrdJJ4uFOAxyr; 3:x3F9IDM3RB5hExWbHcW4Q1goCO4sryNloCl2AgUqNTghYBE48FDlzSk59T7LnWP/SX4Rsg6Wn2OLMZTdhhDnPFPLAmI90IXUlz2610faP2nhG68vZiquIjvG9UoRC5co76Ocuo96ijxlFbaQa/rpAGwtrRcbEVhj6pWPt6L8+IpHGzXYDsZsBfkKCpqzNFJfQFGARVreI7B2o0JUlH8gHv9M5kHC+dwIOgPU/KpQmlY=; 25:a+7u1iYx+lsKWVSWYpdeHwJy79oOBciC4HC9DMeFh33ldroYrCPxlla5xOKuU314CTA1tS2fRzAS2nIhpr7MXnUcnlXEWo75vi4IPgwyx6gOCy49fQtNWWJBsu3jO4cP1QTBxR2//skuAZhl+saYZBIrMgDRnJVR6I87QBiXLxdwM2QhJw5ru4I9ePO7UxRMWiLDyRo30dyirjYsGQLnSO/Tvd42ANfF2ZPsM91L8yxAsbCCEkKKWcDnsWaKWwOHUCtzjwpMuQs/4pZPZ4rYKA==; 20:8RbgVyRE0xr3jt7NCcovecAbrZFlzWRKf2nqFXB8Lp9OeR3nomRgvOif8x8lZ7BH/V5igroU72CX13l0oVAFqpYvAmEfhrXsy+f9ZF4WEx7pr278m/BwpikNze3rjtJLNcaP+lAoaAVtTa5xnneHmrm++3nVPWuyECXvxWCKZj3/r0gZL/xSxWlWEnk8uOeTIRdeXm+d69cZGQNrMV8Y1c0ECHpVB/E9eag28OZAa8PSV5cgCy+imHEqr4zZ71IpiCqSLyRPOS6IAyBcr65eIlZcq3OZG+Au3TbOZ2Smq7n1BzzY98w3uFSh9CA1BTqE7lsbWMcTP7y/Ex9Ygo6IVbSv3na5TcAQZUaD/ZFRlYs= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN1PR0301MB0690; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:BN1PR0301MB0690; BCL:0; PCL:0; RULEID:; SRVR:BN1PR0301MB0690; X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0690; 4:XFE4pYo7DUMvny+zRdeTLSioVjHuoV5cPTDMaaW3uN0PX7dWGeIWBllsVoAFUpqBn7sG+m3KWwp6siM2N5XMqr+s789aEnzZmOl10rieisECZURnY6jG4zOgUpkjapCrHYNPDpQqPqAwCf5UloFUiVZ0TtELgp4wSnEzN3ZTF4NAqfv3Wa4pJ3PsAKwsQbEKJQbV5vOFMyVpbxNJ31HETn4g7oszlUuTv0qxJCQBVs1UTwot5SKLDXxAyT7lKSrPAqpe0OJVCUTzIGjPjYV9LNSLm6qe+8cYN/txp7cOAgI= X-Forefront-PRVS: 0634F37BFF X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BN1PR0301MB0690; 23:/zmdEEhYhTYqmK9f8kxLsc48jKYliXW0Azg5/dX?= =?us-ascii?Q?As/HKy0CcOH4U4rteZLBt00MmTKIjQBwREuRdfBGNYd97zv1bW9Km4eBkExN?= =?us-ascii?Q?qz0+L0S0AnA/BtRsnv2JDQxXy6IXgYak96yuZkVJ+fsu9/78cT0LBK7WU3BL?= =?us-ascii?Q?rOPox4ppSPuSB6VM+PF6xq1O46/pVhfWW49Sv9UmkGomTToFx0axj9+cAWsa?= =?us-ascii?Q?qQoCg3aHaYpStgrTiPiYGWthW8KX+Q0n6/BDTiE0S+Ms/MBe2tIaNjhw6ZYo?= =?us-ascii?Q?GIJJ1FFJkNjUKTcqr3AC8gAx/YuSfiE4NaVVw8E0HbC2txJeuWWRGk9xUHkS?= =?us-ascii?Q?q2wuPWanS4F3gEBISItW+6DzWbYTLYMUGgirEe5g+UQ56Ga1sCc4xrdHjy+v?= =?us-ascii?Q?brT5ZIZRjwLtD3bUHyztthUXeFBa7wu+AfQVkI8vBtChri3K7qEP79xL7vz2?= =?us-ascii?Q?sDjcNDi57BTimPyUVf3rm9ihwMDLwU2eZ4ZZosCJqzOfU4FbG8aObxgvOkl1?= =?us-ascii?Q?JlSbT1bAaPfm4Hq/cGc2PFoMDL0IRbzbOV/Z5idjCklvcBZEAz/4875FzGwD?= =?us-ascii?Q?8GjTeqVWbcAm3j2as17xdnAPA51gvMrBhHYXhejl0blmnuwILaFa8VQzeSxX?= =?us-ascii?Q?kiPxmoiFNM+M8elbroA/VMf4erdV5UQQlPrW7+4NcgdnFsXlbg+gKGM4CjGP?= =?us-ascii?Q?76xfoGW8SYdjfIuy1wZfMMSNUynzLbinbbO9/YoUwP/+Liig/qyAOt/6D4UY?= =?us-ascii?Q?oBFALewkcR86HFkvBSVyx4Th+X6WYDwQ+NoUTElkwIcMDKAqygxHllOhsiZL?= =?us-ascii?Q?Z721xm57zrfCkaUfaEuVBKpOD9Q2l+rK61jEAOKWvv23THQ/fvCb6yZXIYnR?= =?us-ascii?Q?VLv+Az9I4E2kIN4q/B0oAZpI7vbVFaA7LQqhq2q0xmM2pkdX04yuIcievssb?= =?us-ascii?Q?lu4cIkvwOkew8C1FPp6C8AYfDilx210ORx1CBG+lWXBy4d3YEGS1r/9MzMB5?= =?us-ascii?Q?8dL3uAxM80mgXX+2v1knJvSsB?= X-Microsoft-Exchange-Diagnostics: 1; BN1PR0301MB0690; 5:VHRmn78/XjbytfyoFLSCKpoedQbm09HLKXFI1CA2F64QSQDpNljU0/n70qmAcl5jio/XCT6H2IRJ918Qy3kx3cXIbpPyjggeJKHs+fMVYTceFSQj5hy02zE9k3JqONENwAjawLVJZIxDoeRF6BXKZA==; 24:Dg1I1Ic9OT0JoqyzAAZJcktpZe+5Q5KNHNnwbHlON0T7cAqOq9j37ckbxn5sVQkLuZmcLJej+djqivijpwElNIMgu5wtnSpir/SnJNw0Zl0=; 20:70aU8pZ48m2QfmG4AR7FXhW/aJKTWWukvR2q2F1uYO8nxvy45BslsG3sQaW16r6t1W/X6SzY1Z7poE2Kcw5eAQ== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2015 15:10:13.1663 (UTC) X-MS-Exchange-CrossTenant-Id: 710a03f5-10f6-4d38-9ff4-a80b81da590d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=710a03f5-10f6-4d38-9ff4-a80b81da590d; Ip=[192.88.158.2]; Helo=[az84smr01.freescale.net] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN1PR0301MB0690 Subject: [meta-fsl-demos][PATCH 6/6] fsl-image-gui: Create Freescale Image Recipe 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: Sat, 11 Jul 2015 15:10:51 -0000 Content-Type: text/plain Create the image recipe supporting the i.MX releases. This integrates the Freescale Gstreamer 1.0 plugin and tools used by testing the Freescale i.MX BSP Releases for all backends. Signed-off-by: Lauren Post --- recipes-fsl/images/fsl-image-gui.bb | 75 +++++++++++++++++++++++++++++++++++ 1 file changed, 75 insertions(+) create mode 100644 recipes-fsl/images/fsl-image-gui.bb diff --git a/recipes-fsl/images/fsl-image-gui.bb b/recipes-fsl/images/fsl-image-gui.bb new file mode 100644 index 0000000..0f0c9cc --- /dev/null +++ b/recipes-fsl/images/fsl-image-gui.bb @@ -0,0 +1,75 @@ +DESCRIPTION = "Freescale Image" +LICENSE = "MIT" + +inherit core-image +# require recipes-fsl/images/fsl-image-multimedia.bb + +IMAGE_FEATURES += " splash" +IMAGE_FEATURES += "${@base_contains('DISTRO_FEATURES', 'x11', \ + ' package-management x11-base x11-sato hwcodecs', '', d)}" +IMAGE_FEATURES += "${@base_contains('DISTRO_FEATURES', 'wayland', \ + base_contains('DISTRO_FEATURES', 'x11', '', ' package-management hwcodecs', d), \ + '', d)}" + +X11_EXTRA_IMAGE_FEATURES ?= "${@base_contains('DISTRO_FEATURES', 'x11', \ + ' tools-testapps', '', d)}" + +# Add extra image features +EXTRA_IMAGE_FEATURES += " \ + ${X11_EXTRA_IMAGE_FEATURES} \ + nfs-server \ + tools-debug \ + tools-profile \ + ssh-server-dropbear \ + " + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +# Backend-specific packages +# Direct FB packages +DFB_INSTALL = "${@base_contains('DISTRO_FEATURES', 'directfb', \ + 'packagegroup-core-full-cmdline packagegroup-core-directfb', '', d)}" +DFB_INSTALL_VIV = "${@base_contains('DISTRO_FEATURES', 'directfb', \ + 'libvivante-dfb-mx6', '', d)}" + +DFB_IMAGE_INSTALL = "${DFB_INSTALL}" +DFB_IMAGE_INSTALL_mx6q = "${DFB_INSTALL} ${DFB_INSTALL_VIV}" +DFB_IMAGE_INSTALL_mx6dl = "${DFB_INSTALL} ${DFB_INSTALL_VIV}" +DFB_IMAGE_INSTALL_mx6sx = "${DFB_INSTALL} ${DFB_INSTALL_VIV}" +DFB_IMAGE_INSTALL_mx6sl = "${DFB_INSTALL} ${DFB_INSTALL_VIV}" + +# Wayland packages +WAYLAND_IMAGE_INSTALL = "" +WAYLAND_IMAGE_INSTALL_mx6 = "${@base_contains('DISTRO_FEATURES', 'wayland', \ + base_contains('DISTRO_FEATURES', 'x11', '', \ + ' weston weston-init weston-examples gtk+3-demo clutter-1.0-examples', d),\ + '', d)}" +WAYLAND_IMAGE_INSTALL_remove_mx6sl = "clutter-1.0-examples" + +# X11 packages +X11_IMAGE_INSTALL = "" +X11_IMAGE_INSTALL_append_mx6sl = " libopenvg-mx6" + +# Add in Graphics +X11_IMAGE_INSTALL_GRAPHICS = "${@base_contains('DISTRO_FEATURES', 'x11', \ + 'packagegroup-core-x11-sato-games \ + xorg-minimal-fonts \ + liberation-fonts', '', d)}" + +# set mm image install specific to SOC +MM_IMAGE_INSTALL = "" +MM_IMAGE_INSTALL_mx6 = "packagegroup-fsl-gstreamer1.0" +MM_IMAGE_INSTALL_mx7 = "packagegroup-fsl-gstreamer1.0" + +IMAGE_INSTALL += " \ + ${X11_IMAGE_INSTALL} \ + ${X11_IMAGE_INSTALL_GRAPHICS} \ + ${DFB_IMAGE_INSTALL} \ + ${WAYLAND_IMAGE_INSTALL} \ + ${MM_IMAGE_INSTALL} \ + packagegroup-fsl-tools-gpu \ + packagegroup-fsl-tools-gpu-external \ + packagegroup-fsl-tools-testapps \ + packagegroup-fsl-tools-benchmark \ + " +export IMAGE_BASENAME = "fsl-image-gui" -- 1.7.9.5