From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by yocto-www.yoctoproject.org (Postfix, from userid 118) id 2246BE00AA6; Sat, 11 Jul 2015 08:06:45 -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 SPF_HELO_PASS SPF: HELO matches SPF record * -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% * [score: 0.0000] * -0.0 RCVD_IN_DNSWL_NONE RBL: Sender listed at http://www.dnswl.org/, no * trust * [157.56.111.133 listed in list.dnswl.org] Received: from na01-bn1-obe.outbound.protection.outlook.com (mail-bn1bon0133.outbound.protection.outlook.com [157.56.111.133]) by yocto-www.yoctoproject.org (Postfix) with ESMTP id 6D521E00476 for ; Sat, 11 Jul 2015 08:06:41 -0700 (PDT) Received: from DM2PR03CA0004.namprd03.prod.outlook.com (10.141.96.14) by DM2PR0301MB0704.namprd03.prod.outlook.com (10.160.97.12) with Microsoft SMTP Server (TLS) id 15.1.207.19; Sat, 11 Jul 2015 15:06:40 +0000 Received: from BY2FFO11FD038.protection.gbl (2a01:111:f400:7c0c::130) by DM2PR03CA0004.outlook.office365.com (2a01:111:e400:2428::14) with Microsoft SMTP Server (TLS) id 15.1.213.14 via Frontend Transport; Sat, 11 Jul 2015 15:06:39 +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 BY2FFO11FD038.mail.protection.outlook.com (10.1.14.223) with Microsoft SMTP Server (TLS) id 15.1.213.8 via Frontend Transport; Sat, 11 Jul 2015 15:06:39 +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 t6BF6XPl002339; Sat, 11 Jul 2015 08:06:38 -0700 From: Lauren Post To: Date: Sat, 11 Jul 2015 09:46:24 -0500 Message-ID: <1436625995-7127-23-git-send-email-lauren.post@freescale.com> X-Mailer: git-send-email 1.7.9.5 In-Reply-To: <1436625995-7127-1-git-send-email-lauren.post@freescale.com> References: <1436625995-7127-1-git-send-email-lauren.post@freescale.com> X-EOPAttributedMessage: 0 X-Microsoft-Exchange-Diagnostics: 1; BY2FFO11FD038; 1:IWOcxXLsgGhKs7mgB/UhNGtd+nm7ZOj8Brdm/ol1Wii4eiGmtXCSrxOiEhQfkH/+7W9DVgsCRedtHAFMNWMxIu6vTwyyosPyxcge7P2HeILcmKUDjx0sd/2pnkSksbD8G0WAwSKnE29l11/cV6doJaJUnDkN+A0ptgsK2NbgPJofXHB07FRxRFMaNtCdMUc0S2535Vh8zk64HiIQSG+X6kRWOMsayT5rbqmEZIqODc1w9W0QraHJPl5cNL7ALdUhE8dPBG5ClKj5rUwkc4oKtE7Bu3NDGS02/5E1ksIV79xrkTDxEmPNVMze7Vnq/lNtbInelolz43/dJgINhj81njt/yKycBHDScH0H917+orUYhmpwzJKQpZLyeIkaCfdqSyVsTUznUolw5aVEFDjfTXgdf7WWQU9Fri/zJQegXa/gkxKTlnjrfQ2bqvImnFxZ X-Forefront-Antispam-Report: CIP:192.88.158.2; CTRY:US; IPV:NLI; EFV:NLI; SFV:NSPM; SFS:(10019020)(6009001)(2980300002)(339900001)(5003940100001)(46102003)(575784001)(104016003)(33646002)(86362001)(106466001)(48376002)(110136002)(5001960100002)(189998001)(107886002)(105606002)(2351001)(230783001)(229853001)(36756003)(85426001)(2950100001)(76176999)(50986999)(6806004)(19580405001)(19580395003)(77096005)(47776003)(450100001)(87936001)(50226001)(77156002)(62966003)(50466002)(92566002)(4001430100001); DIR:OUT; SFP:1102; SCL:1; SRVR:DM2PR0301MB0704; H:az84smr01.freescale.net; FPR:; SPF:Fail; MLV:sfv; LANG:en; MIME-Version: 1.0 X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0704; 2:Rlj84IlyFStDBz/xWYCNT5DsBNzIDXnTI8utuS9YE9fad5nZWeyMLLLvAA0/xApk; 3:+k1Ts5Vz98lr6VnLXAeYQel83kXn0CEL5LLDf8LCMt70mdoDohigbXARfN4FRuMM/paajLRCFm3rhasuHeMo4K2G0rSQ5N3fqO8zi62fh2WT34stcUnYnqeT4grBx6s+D+ZzrT9itf3MvwlUUou40pjAurlaEwcujHPREdfgMisign6fMfHRoKHWtTiagOasdhHfWqJoXOeniUSJCbWWRBh8QzIQi8pJrald5LotVpE=; 25:4CSq+Q814OGg7WVVKxVjDHnzZPvRWRpOkw8Qg1ae3Kj8IJmsiczGrrpf4Z1zVf+u+JhtmfKU24G9evFtykU6s6dLqbN5i9kvzZuqgs5GtDkASgkR2ByHXUBEdzGYPuClsOowgg9GZsgLXb9dodBtzAPLLS6h4Axfc9bUxVWNeyj9ZnuCvuURFHjWxYkzq43lB8/svgrNejKEADAyPZWNmBfg2G/73ave0bjhn6qX4mpGVYxqMml5nWZ0z4dZ6oVDPzpoefiwrEs+QTqeZj4uyg==; 20:QQLNX+QKuliNQwWXx7tr/kqGN4O+bDMRy6wOOTmqpdTHS3SWtzZuzRTwjv64DhrzXLpyK5mGTbfp2rG2mlPltaLmrAD3l7ogtHTK16wGa0OZkh3HWeMUK3fspoogaaYlUTypA43kiyAIrhnS97jhZUBYhU4rURv3TbvL42QfOHyXPs5RQWPNnJfDbcKUqSeejZi64NXJ4ndsWqQOhte0JJ3bGy3q8IQDr9dIzEft/yKVJBeu/3/cuLZD1j4cWzhGnJb+pTNQ8lFkvB8eugoMKzjBz541O9tdN4yjFYwi81eN4loSbGxsRTgQHElmNAuomyKau/41jzmaCNQN9MSuxS33Av/e6yrobdm+q2n8hxk= X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DM2PR0301MB0704; 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:DM2PR0301MB0704; BCL:0; PCL:0; RULEID:; SRVR:DM2PR0301MB0704; X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0704; 4:EcXJ3qkxult/fWHrriholun12AwPv3JSKy9MzoEcp+4W2ESaVtE9mVNd2JrDtACeE6CTyXe+AhYwWCtjWoqtDoea+mRyzrfX61RKAVEPzFd/66WaEvVY5CQNMmiRg7otX6+DLM+MpVx5CT0+1pom5YuAXbKfJwNjtGr0X+Jk421FgMJYF+kKUYavt0ErvjY3wn5bsNFgnRjy5ud75+2hjTpWBKmPUFtOjD8FWG0WFkHO3Bf86fKZIRUC+9jsEM0DtRKdwTrPXgTkBesNviFwXCb3ZCPFOP9S7sdHTTv2TO4= X-Forefront-PRVS: 0634F37BFF X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR0301MB0704; 23:8aoi2Ouk+7WHarOQAtamitiWA48UNSCkwXid+nw?= =?us-ascii?Q?R78s+u5bZa6kVnGPlR3ef6/rv1rvHhL8ba0dBIMmoI/48YSnb0na7QT68x6W?= =?us-ascii?Q?WpISDmBMkMnnPzwje12Ye9EHR1RPMSr3P9cQP2Lv2OI4zsZ2CGKcn2OzGRQV?= =?us-ascii?Q?qU2xS4T0cZkZK5XCsNqMuINngzMI/gPeVuBcs0fOhStmJ2guzom3rmtLu+gj?= =?us-ascii?Q?J4PxUjj7eh3AoIp5G2pzzgvvGN9OuRwezeFrc8SwMb0LoMkNyQwYHRvPmFPM?= =?us-ascii?Q?XvALZTlBdI3wKsS0lL0Zq6PzAcl2t5ohP/F87ImJtwR1EBtYukItv9yAcL9N?= =?us-ascii?Q?e54Mg0F+tmcIwGDtie5P9EdvtysQvFj+y+stfxplO0KQpTKeuRw47YdA8IpM?= =?us-ascii?Q?mCdoOdRbWFmogqxN/SO9fHO/kyXDTC5+D9QE55U93Egiu40udKWYJ9n9G03w?= =?us-ascii?Q?xAlZrKb9/lOtsrWTUuWxfM9FzasNmS0pVSdSjMz/nLaQfEiAcUHfqlocim6i?= =?us-ascii?Q?DzGqihQAtJ/jgzXZpjHVn6WNdeOO/RjeT2j2RI9epuZFGeRiTxtnbaBjeR3k?= =?us-ascii?Q?OgEobDnxwV1fgyrCqGsDI2HszKsAmkaIPqI0tefDXRRMrJsRfuGr5xa4cyzN?= =?us-ascii?Q?yEXFgiYeOIn0hdiZg0C4VrkD5e3Vbp+vPFFRIyH3pFjs1dxFfs7wFsYwt9/v?= =?us-ascii?Q?0rwqFeOtmYhDM57Jv4QF003N6qP2Z6K/cU3DkZ5vdG2XjFLoc6tP2XZAi/ay?= =?us-ascii?Q?s2t7aim1ANTsk40/fn9d4FrVLsQDeZ810UnQIEujzrsB5AIueIgAPP/PrJRP?= =?us-ascii?Q?eYYt3YEtian1LWXHNDNiilCvd/g0V2XLxcHlu87vK1UBNjZ0C5W9/48n1Ohk?= =?us-ascii?Q?MKa0aWGQt+kAvaXrUaWCxzhbW3gysUQVgGKpJdpzpLuWzvvRwLPi3de3Syks?= =?us-ascii?Q?Vop3Bzto8S20wN+uVjGflDE1j3IWPIezrFkgZz0T+Q9VGDw7o+ISTnjrIGUI?= =?us-ascii?Q?FgnpoKkxWAIAFBwpng1NS0Uvg?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR0301MB0704; 5:3KcI+fL7i8X7hg/MFYmHP288Ic9vg1HjKJXRWLNQiPLEvABbtzQC6YrnW2AAuLCgrttpY6gQs6pdrKvt6EU3aW6GTU8gQQ1Miesey6NTb69p96f1nYxjTMSXZG5+/GyLWn9rJO57pULzkRoA6tUd7Q==; 24:A5T6QL3nBiOLug9ZgYrXGOhPzAEJkN7xjbE+fTgWY1ANO3jTcRYPE1Y4SlFGc8lL9I1c0XUDvAdXrYjDJkWPXw7Di2Umbi/mqCiI4Cy+QNs=; 20:ylm6iRq88rgA/HfMKwB+1H0+tQ4qG33GkFCAj4if8tSRVc1Y347QxJGak9COVZWnWMnHK36TYI3acgJ2ReAdog== X-OriginatorOrg: freescale.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Jul 2015 15:06:39.2300 (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: DM2PR0301MB0704 Subject: [meta-fsl-arm][PATCH 22/33] glmark2: Add support for building on wayland 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:06:45 -0000 Content-Type: text/plain Signed-off-by: Lauren Post --- .../recipes-benchmark/glmark2/glmark2_%.bbappend | 27 ++++++++++++++++++-- 1 file changed, 25 insertions(+), 2 deletions(-) diff --git a/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend b/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend index 8e57d66..c3c0e5b 100644 --- a/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend +++ b/openembedded-layer/recipes-benchmark/glmark2/glmark2_%.bbappend @@ -1,3 +1,26 @@ -#Remove gles2 as it is not supported by sololite +DEPENDS_remove = "virtual/libx11" -PACKAGECONFIG_remove_mx6sl = "gles2" +REQUIRED_DISTRO_FEATURES_remove = "x11" + +REMOVE_GL = "${@base_contains('DISTRO_FEATURES', 'x11', '', \ + base_contains('DISTRO_FEATURES', 'wayland', 'gl', '', d), d)}" + +PACKAGECONFIG_remove_mx6 = "${REMOVE_GL}" + +python __anonymous() { + + packageconfig = (d.getVar("PACKAGECONFIG", True) or "").split() + flavors = [] + if "gles2" in packageconfig: + if bb.utils.contains('DISTRO_FEATURES', 'x11', True, False, d): + flavors.append("x11-glesv2") + elif bb.utils.contains('DISTRO_FEATURES', 'wayland', True, False, d): + flavors.append("wayland-glesv2") + if "gl" in packageconfig: + if bb.utils.contains('DISTRO_FEATURES', 'x11', True, False, d): + flavors.append("x11-gl") + elif bb.utils.contains('DISTRO_FEATURES', 'wayland', True, False, d): + flavors.append("wayland-gl") + if flavors: + d.appendVar("EXTRA_OECONF", " --with-flavors=%s" % ",".join(flavors)) +} -- 1.7.9.5