From patchwork Fri Nov 30 12:01:19 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Einar_J=C3=B3n?= X-Patchwork-Id: 1005918 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.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="EBlPfHQy"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 435tMJ4cHvz9s2P for ; Fri, 30 Nov 2018 23:03:24 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 0FB5D30195; Fri, 30 Nov 2018 12:03:21 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id hV+fylR3AlxT; Fri, 30 Nov 2018 12:03:20 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 3CA142FFF5; Fri, 30 Nov 2018 12:03:20 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id F1C4C1BF308 for ; Fri, 30 Nov 2018 12:03:13 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id EF0BE873BF for ; Fri, 30 Nov 2018 12:03:13 +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 Nl18_4HszMMK for ; Fri, 30 Nov 2018 12:03:12 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f67.google.com (mail-ed1-f67.google.com [209.85.208.67]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 87899871E5 for ; Fri, 30 Nov 2018 12:03:12 +0000 (UTC) Received: by mail-ed1-f67.google.com with SMTP id f23so4647412edb.3 for ; Fri, 30 Nov 2018 04:03:12 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=AmkCXSl1vUWYJW9Xlbh6HHpbnZNmBCwTfm8TcBgG+z4=; b=EBlPfHQydP7puSz/hfTN1XvHCgTOYEJrq6Y/dWrcFRqj0sWFwFtWI34esT30WhbXid 9291/QRpJQV07RZaKxTiMvi/PHZcXtx4n44I3AtTa4Rc4rhUogPqkDy/YsQ7wpPKqZrb urAHtKVfz/ZRpTP1ZXNSVWXfqn4iYsoVGPoHvJ6atTflmhEqhrJeVEapSdfh8z8y2jNt TGAD650ag0ybX/q/1IjjdIAt3+VP0iSr3nixcP+M9nuBOlzPae0ASqYsTHBJKRhTqLig nOAoFvkkdfri/L05XHdjs+18LtZ4bb8ryc4/Gw98wEJfNvoXK7XcsdR4g7ZkEdeE3wc2 086Q== 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:in-reply-to :references; bh=AmkCXSl1vUWYJW9Xlbh6HHpbnZNmBCwTfm8TcBgG+z4=; b=i5scXTNo4ONSbQJghuLmGbMJVMsqwEUh4JuriHg6o98/pRusEvYTJv6mvw3aPD7wSW XYtipX9P3KPasltnlCxI4koigq08P9RFJuzE0e2PqcJelrAv2nCQJegW75KrRZsuD0PI YQoQi13zBEI+I4DKPnw9G/GMKxjot/YPuwaOOdNyofzdhkC4OEP2Q7LX7rUteRnCtATV GJ0G3vo+PA5GN29e55GBdmbEnCWCVgfFO8rADkbOC4fg7QH6/0u8sNyd80npIR36ra99 g581lJwarbbQTPDuhDR0Xqd3qEGvHM4pjDPbpQyBZ+11rY8KuxZvEGmeBjrV0fOHcYtU npeA== X-Gm-Message-State: AA+aEWaFkK1UG7MCTdhdiiViCBr4j1ILRBv+N239mWOb+9avckzwRQ3Q fLfsd8aMadDeFQJQCqV/YOujZ6cOj+XkyJu4 X-Google-Smtp-Source: AFSGD/Wd/JT1RpYWvYqXhFQU4z1yALcv+lEnKhbsug9Y3LP8BtVIA0vmghe//TKO3UGsLxrbKx86SA== X-Received: by 2002:aa7:c352:: with SMTP id j18mr4965259edr.295.1543579390799; Fri, 30 Nov 2018 04:03:10 -0800 (PST) Received: from localhost.localdomain ([143.176.206.168]) by smtp.gmail.com with ESMTPSA id j21-v6sm775329ejz.51.2018.11.30.04.03.09 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 30 Nov 2018 04:03:10 -0800 (PST) From: Einar Jon Gunnarsson To: buildroot@buildroot.org Date: Fri, 30 Nov 2018 13:01:19 +0100 Message-Id: <1543579283-20496-2-git-send-email-tolvupostur@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> References: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> Subject: [Buildroot] [PATCH 1/5] package/ti-sgx-um: Add dependency on wayland 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: Lothar Felten , Einar Jon Gunnarsson , Peter Seiderer , Thomas Petazzoni , Giulio Benetti MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Signed-off-by: Einar Jon Gunnarsson --- package/ti-sgx-um/Config.in | 2 ++ package/ti-sgx-um/ti-sgx-um.mk | 1 + 2 files changed, 3 insertions(+) diff --git a/package/ti-sgx-um/Config.in b/package/ti-sgx-um/Config.in index e448a4b..7f0c386 100644 --- a/package/ti-sgx-um/Config.in +++ b/package/ti-sgx-um/Config.in @@ -11,8 +11,10 @@ config BR2_PACKAGE_TI_SGX_UM select BR2_PACKAGE_LIBDRM select BR2_PACKAGE_LIBDRM_OMAP select BR2_PACKAGE_HAS_LIBEGL + select BR2_PACKAGE_HAS_LIBEGL_WAYLAND select BR2_PACKAGE_HAS_LIBGLES select BR2_PACKAGE_HAS_POWERVR + select BR2_PACKAGE_WAYLAND select BR2_PACKAGE_TI_SGX_LIBGBM help Graphics libraries for TI CPUs with SGX5xx GPU. diff --git a/package/ti-sgx-um/ti-sgx-um.mk b/package/ti-sgx-um/ti-sgx-um.mk index c252ea1..47a3bb0 100644 --- a/package/ti-sgx-um/ti-sgx-um.mk +++ b/package/ti-sgx-um/ti-sgx-um.mk @@ -15,6 +15,7 @@ TI_SGX_UM_INSTALL_STAGING = YES TI_SGX_UM_DEPENDENCIES = libdrm # ti-sgx-libgbm must be built before QT to find EGL TI_SGX_UM_DEPENDENCIES += ti-sgx-libgbm +TI_SGX_UM_DEPENDENCIES += wayland # NOTE: TI_SGX_UM is intentionally using TI_SGX_KM variables ifeq ($(BR2_PACKAGE_TI_SGX_KM_AM335X),y) From patchwork Fri Nov 30 12:01:20 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Einar_J=C3=B3n?= X-Patchwork-Id: 1005919 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.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="YKd742pc"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 435tML3Q0Cz9s2P for ; Fri, 30 Nov 2018 23:03:26 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 1B4CC8839F; Fri, 30 Nov 2018 12:03:24 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 70Vdnx37Gjpr; Fri, 30 Nov 2018 12:03:21 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id E3F2988215; Fri, 30 Nov 2018 12:03:20 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 156381BF308 for ; Fri, 30 Nov 2018 12:03:16 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 12ABC873BF for ; Fri, 30 Nov 2018 12:03:16 +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 44Lb_e975IXz for ; Fri, 30 Nov 2018 12:03:15 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f65.google.com (mail-ed1-f65.google.com [209.85.208.65]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 64585871E5 for ; Fri, 30 Nov 2018 12:03:15 +0000 (UTC) Received: by mail-ed1-f65.google.com with SMTP id b14so4632639edt.6 for ; Fri, 30 Nov 2018 04:03:15 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=L4wJhjf2wqX+lMvoN0AbLgwBRDGpY/EZrFa75ypcKjY=; b=YKd742pcy+ND/gsK7N2JNpWGP1nUF0zvvMtJ3zaPRXaS8AZs0Fgg27gBc8syCDSGuB NJvbNVQmxICW96848TphCZAKatECrzQazk8ezWw1sTENzGKvIyjzk6iCxKLU7ih15FFj Trd5THB3BV6lx3eDH3uqAQffqiR/8NrOgOE9eFvY5eJIlEITMDOdsAMLF1cq4we9sCfh 1w+uYsKZJoEbIEiDLOB/Piccyaavh9zPo4RE77mgRVSZV9KXAAv9065c3L1ztmJVroJs 1nW0sdVwXVKSrW2yVY87l+vDtadhwEdUkLf++ZFcQOAuPmlQ+eOeH3UvH3F15J/BW4cf meOA== 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:in-reply-to :references; bh=L4wJhjf2wqX+lMvoN0AbLgwBRDGpY/EZrFa75ypcKjY=; b=JKL3C8rFy8+q+QO5sR35KnNSNb4pjQDdj6Tt597pvC0LIiH59+dA5MTWY6lQEVHfK+ 1uyRTWfNI4UicfP7q5thXMmNxaz9rE/tHeb2202b0QlrxdHY02GRBwZu/KPplfyFF5yr n/vOeh6mFN+E2jnG3aujFbeLvlIKkZYBTB8yWNK8I7FUiXDVJ7h80Edhm7DIxLeCoNKU pG5oZrx84hnW952VDGEP8WBUPzvc3MfHqhjwaopnrEtXKkpSdhDsHPU5Vkput80ys4GR mbSQdqiKO1MoqncV7LjnF53RWEHK9OYL1yedZARVk0oxmXbnYzyDpQYUgICix+5mUnRl gozQ== X-Gm-Message-State: AA+aEWa0y1/JxJiYdEcrEvWY2O+IthOi13E5FPb97/7Eja9Z2d6V4F7D EYt0/WqN8UPZlbwbnILVP3zRWB1wJBYLIlYq X-Google-Smtp-Source: AFSGD/XZASehSOhDaWmJE7fYZiNHyMgP1iLbjQ573OfS7N2ctw8iFSvki81sQMODdcFilvNUSFgCRA== X-Received: by 2002:a50:88a4:: with SMTP id d33mr5003781edd.261.1543579393577; Fri, 30 Nov 2018 04:03:13 -0800 (PST) Received: from localhost.localdomain ([143.176.206.168]) by smtp.gmail.com with ESMTPSA id j21-v6sm775329ejz.51.2018.11.30.04.03.12 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 30 Nov 2018 04:03:12 -0800 (PST) From: Einar Jon Gunnarsson To: buildroot@buildroot.org Date: Fri, 30 Nov 2018 13:01:20 +0100 Message-Id: <1543579283-20496-3-git-send-email-tolvupostur@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> References: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> Subject: [Buildroot] [PATCH 2/5] package/qt5: Use any libgbm provider 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: Lothar Felten , Einar Jon Gunnarsson , Peter Seiderer , Thomas Petazzoni , Giulio Benetti MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" libgbm is not limited to mesa3d Signed-off-by: Einar Jon Gunnarsson ------------------- Only tested for libgbm-ti-sgx - not sunxi_mali. I have not been able to test on actual hardware, but I do get qt to build with gbm *** ./output_ti/build/qt5base-5.11.2/config.summary 2018-11-08 13:18:20.553522890 +0100 --- ./output_ti/build/qt5base-5.11.2-nogbm/config.summary 2018-11-08 11:55:04.709670885 +0100 *************** *** 90,96 **** EGLFS i.Mx6 Wayland .................. no EGLFS RCAR ........................... no EGLFS EGLDevice ...................... no ! EGLFS GBM ............................ yes EGLFS VSP2 ........................... no EGLFS Mali ........................... no EGLFS Raspberry Pi ................... no --- 90,96 ---- EGLFS i.Mx6 Wayland .................. no EGLFS RCAR ........................... no EGLFS EGLDevice ...................... no ! EGLFS GBM ............................ no EGLFS VSP2 ........................... no EGLFS Mali ........................... no EGLFS Raspberry Pi ................... no Signed-off-by: Einar Jon Gunnarsson --- package/qt5/qt5base/qt5base.mk | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/package/qt5/qt5base/qt5base.mk b/package/qt5/qt5base/qt5base.mk index 2b6fd39..4cd6ac0 100644 --- a/package/qt5/qt5base/qt5base.mk +++ b/package/qt5/qt5base/qt5base.mk @@ -42,10 +42,10 @@ else QT5BASE_CONFIGURE_OPTS += -no-kms endif -# Uses libgbm from mesa3d -ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_EGL),y) +# Uses libgbm from mesa3d,ti-sgx-libgbm or sunxi_mali +ifeq ($(BR2_PACKAGE_HAS_LIBGBM),y) QT5BASE_CONFIGURE_OPTS += -gbm -QT5BASE_DEPENDENCIES += mesa3d +QT5BASE_DEPENDENCIES += $(call qstrip,$(BR2_PACKAGE_PROVIDES_LIBGBM)) else QT5BASE_CONFIGURE_OPTS += -no-gbm endif From patchwork Fri Nov 30 12:01:21 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Einar_J=C3=B3n?= X-Patchwork-Id: 1005920 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=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Ain0XcnL"; 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 435tMT3NFwz9s2P for ; Fri, 30 Nov 2018 23:03:33 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by hemlock.osuosl.org (Postfix) with ESMTP id 8760E886A4; Fri, 30 Nov 2018 12:03:31 +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 SoagG0N5lCxZ; Fri, 30 Nov 2018 12:03:29 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by hemlock.osuosl.org (Postfix) with ESMTP id B8F528869A; Fri, 30 Nov 2018 12:03:29 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) by ash.osuosl.org (Postfix) with ESMTP id 9BBC61BF308 for ; Fri, 30 Nov 2018 12:03:19 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 98DF72FFF5 for ; Fri, 30 Nov 2018 12:03:19 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id lcEAmqxpl311 for ; Fri, 30 Nov 2018 12:03:18 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f68.google.com (mail-ed1-f68.google.com [209.85.208.68]) by silver.osuosl.org (Postfix) with ESMTPS id 535AD2FFEF for ; Fri, 30 Nov 2018 12:03:18 +0000 (UTC) Received: by mail-ed1-f68.google.com with SMTP id j6so4620685edp.9 for ; Fri, 30 Nov 2018 04:03:18 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=ktsK1SlkSQItA0otx8/i8FcllRH+0Akc+TiuzUi9cMc=; b=Ain0XcnL6Pd/j68HFSI932H9yFA8DibSsSjVBvuFCCISUAKe1tITWHWVmmlaxIvz7n 7mnC+nxqBwQ7nbuy7s3culx6VmurbVDw2YLc7xXn2BUmOAm/wo76H+PFXP75hpan+tQ4 hcDuXuS8t2QccJotoCOowmBfSkPRyDAWIQZ2SlwFfYDwVMaWvgV8syskJSEatNqXk2Qa FFBEAHurQzRIfL/lsy6390cW8sukN7R27RUtwF9XiEVURkGMUlmHVIoZVvTaihbd40Ou HDIiAPtXuMG161wvbFBI5GBvHERNtaBZS46P/ddCIqu+NdyxYYEbgZoa03q9+NRYHhPu s8Ww== 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:in-reply-to :references; bh=ktsK1SlkSQItA0otx8/i8FcllRH+0Akc+TiuzUi9cMc=; b=KiNXwUlXqk7IhkpnwkCZVNicEoDOZ25J0SMxRQ4QAVdwvcKsOsYqJT2jCli7xRW/B8 qdRTvdqA6lARkNDzVxSPrEfw9ulpnHf/zoPZZ6xWxjwzsvoLBKgsNOLvCu8KoGEpuD4D jE9lj3E8f4514Yj721y8YnJfXllLWr6hP7aN1fNYxuwU6Hn6pdrOnto4t1fy66K6jWJk tVQwhrxOW5eMiiSM6TvNIa4iHu7BGh9glBdOHGivPF9EN7/QEFKYxjEIPF0FQkCr773d uyDOuS+BNpuX/oyx+PIrT1JaRQBnnTaZUMptDTk61mc02MhSANHGTZneRieu4Ibpj6nS 6pyg== X-Gm-Message-State: AA+aEWYMjbvaUANnNdeWDwV6zydqlCz8VKUnZ3Z3iAEaRPlMDGrm8WZT G0ZkDCcfHekkGCARG6OcN46AJxmkMt0JqboZ X-Google-Smtp-Source: AFSGD/WvbiWUrCWsbnAigk84Tbw/wuN9iT8uZafnFf/PTv7AJ3NNZudbLGc7JKNKVupyoz/2azlXtQ== X-Received: by 2002:a50:8466:: with SMTP id 93mr5063010edp.209.1543579395237; Fri, 30 Nov 2018 04:03:15 -0800 (PST) Received: from localhost.localdomain ([143.176.206.168]) by smtp.gmail.com with ESMTPSA id j21-v6sm775329ejz.51.2018.11.30.04.03.14 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 30 Nov 2018 04:03:14 -0800 (PST) From: Einar Jon Gunnarsson To: buildroot@buildroot.org Date: Fri, 30 Nov 2018 13:01:21 +0100 Message-Id: <1543579283-20496-4-git-send-email-tolvupostur@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> References: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> Subject: [Buildroot] [PATCH 3/5] package/qt5: fix EGLFS for embedded boards 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: Lothar Felten , Einar Jon Gunnarsson , Peter Seiderer , Thomas Petazzoni , Giulio Benetti MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Note that on some boards the special value of none is used instead of an actual plugin. This indicates that no special integration is necessary to use EGL with the framebuffer and so no plugins must be loaded. Signed-off-by: Einar Jon Gunnarsson ----------- see http://doc.qt.io/qt-5/embedded-linux.html Signed-off-by: Einar Jon Gunnarsson --- package/qt5/qt5base/qt5base.mk | 3 +++ 1 file changed, 3 insertions(+) diff --git a/package/qt5/qt5base/qt5base.mk b/package/qt5/qt5base/qt5base.mk index 4cd6ac0..ee72ba9 100644 --- a/package/qt5/qt5base/qt5base.mk +++ b/package/qt5/qt5base/qt5base.mk @@ -254,6 +254,9 @@ QT5BASE_EGLFS_DEVICE = EGLFS_DEVICE_INTEGRATION = eglfs_viv else ifeq ($(BR2_PACKAGE_SUNXI_MALI)$(BR2_PACKAGE_SUNXI_MALI_MAINLINE),y) # use mali backend QT5BASE_EGLFS_DEVICE = EGLFS_DEVICE_INTEGRATION = eglfs_mali +else ifeq ($(BR2_PACKAGE_MESA3D_OPENGL_EGL),) +# avoid error "EGL library doesn't support Emulator extensions". Needed for ti_sgx +QT5BASE_EGLFS_DEVICE = EGLFS_DEVICE_INTEGRATION = none endif endif From patchwork Fri Nov 30 12:01:22 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Einar_J=C3=B3n?= X-Patchwork-Id: 1005922 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.138; helo=whitealder.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="Ax/ryRBs"; dkim-atps=neutral Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 435tMX2vk3z9s2P for ; Fri, 30 Nov 2018 23:03:36 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id 96E9E883A1; Fri, 30 Nov 2018 12:03:34 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id DYiuA77p7R90; Fri, 30 Nov 2018 12:03:30 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by whitealder.osuosl.org (Postfix) with ESMTP id 7474C88382; Fri, 30 Nov 2018 12:03:30 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from fraxinus.osuosl.org (smtp4.osuosl.org [140.211.166.137]) by ash.osuosl.org (Postfix) with ESMTP id 27A4D1BF308 for ; Fri, 30 Nov 2018 12:03:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by fraxinus.osuosl.org (Postfix) with ESMTP id 15D57873E6 for ; Fri, 30 Nov 2018 12:03:20 +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 lq4opwG6v_h9 for ; Fri, 30 Nov 2018 12:03:19 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f67.google.com (mail-ed1-f67.google.com [209.85.208.67]) by fraxinus.osuosl.org (Postfix) with ESMTPS id 30932871E5 for ; Fri, 30 Nov 2018 12:03:19 +0000 (UTC) Received: by mail-ed1-f67.google.com with SMTP id z28so4619003edi.8 for ; Fri, 30 Nov 2018 04:03:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=+qfyiN1KrpQqcrzQyY4vSh7WxRLa8ZJz0oo4nNtx7sc=; b=Ax/ryRBsu4Q6qqWS8a5BoffmX67qYJmS/b6O45TdCBSCXhJ78rhPpUrKnEpp7D+Fu1 Ju1ZW68snUBor+oK2utFOCRB2LvR9gx6BINZw0WsK2FObcePN6LXQ8gc0BjVGgwks9lP FFb6yr7U671jiCO/3oOIvXlsfNQwAKyE/UatSRAhCFl1UDdTu2mQEOA6UuR+d4nEZ6+k s0ZNHVKcYSLW1ZD0Klxsx0fZ6pMlWGpeDwP42yO08nvszPEbMiSbfHcvDE4fhsuqN/mA BN3ONqqwggIxnz2DioOaSkUlsUS/60pC5czx5Xlk3Mfw3CUKq7VunSg82xar4rLlYyS/ SK2Q== 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:in-reply-to :references; bh=+qfyiN1KrpQqcrzQyY4vSh7WxRLa8ZJz0oo4nNtx7sc=; b=H8jsxfN/zo2qt8byWvxfoVlhFw9ZlmDPzAnEfLk5l9x6OTuRzdGqq5zBth4n4Nvz7s zIgctLIMwRjS1YcLsq2TIoCIUmXfWGiJGT7V24Wtv9j72JZEy9oHKUuPXw2/PM9oyHBi fPFC1MsXm4k4QnScHwDIEIEljBnOGgHdWyZp9aFu9s9aftMhrx3GvWTN8tFzqXH+g7F9 fmg08dmevZFxERt3UIT+GDwz+m0QYeQuOW4qiqA+Rt3/HlBroeR5C8sWYtlxeiOm7Vhc jn0JTfqy28LQEk2Lem10RxlzjblwIJMnlD9VOtnBYjDARBaYB+cydMaM9+9oczC51rft en6A== X-Gm-Message-State: AA+aEWan6/Kz7vt7/mkkM3CvhFyCazocfaAvCq+XGRTYpK2Frzp/lkdY hQd4xbNTk4dddie+Mg7vrUDtQ+x46Kd/UA2E X-Google-Smtp-Source: AFSGD/Xpir+nuuu6EaillM6NQRnYBuCvWWK8Uxk4ROKt/NehPGRMplK+4tiZQU0miUOMLqjC2eydmg== X-Received: by 2002:a50:c089:: with SMTP id k9mr4805604edf.89.1543579397182; Fri, 30 Nov 2018 04:03:17 -0800 (PST) Received: from localhost.localdomain ([143.176.206.168]) by smtp.gmail.com with ESMTPSA id j21-v6sm775329ejz.51.2018.11.30.04.03.15 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 30 Nov 2018 04:03:16 -0800 (PST) From: Einar Jon Gunnarsson To: buildroot@buildroot.org Date: Fri, 30 Nov 2018 13:01:22 +0100 Message-Id: <1543579283-20496-5-git-send-email-tolvupostur@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> References: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> Subject: [Buildroot] [PATCH 4/5] package/sunxi-mali-mainline: Fix QT5 build for EGLFS 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: Lothar Felten , Einar Jon Gunnarsson , Peter Seiderer , Thomas Petazzoni , Giulio Benetti MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" Added BR2_PACKAGE_HAS_LIBEGL_WAYLAND, but to avoid a circular dependency, BR2_PACKAGE_WAYLAND is selected instead of being a dependency. Also add -D__GBM__ in order to build EGL. Signed-off-by: Einar Jon Gunnarsson ---- I can't test this on HW, but without -D__GBM__, the QT config will not build EGLFS and give up on feature.egl failure. With it, we get: EGLFS .................................. yes EGLFS EGLDevice ...................... yes EGLFS GBM ............................ yes EGLFS Mali ........................... no (?) Signed-off-by: Einar Jon Gunnarsson --- configs/libgbm_sunxi_mali_defconfig | 1 - package/sunxi-mali-mainline/Config.in | 3 ++- package/sunxi-mali-mainline/sunxi-mali-mainline.mk | 5 +++++ 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/configs/libgbm_sunxi_mali_defconfig b/configs/libgbm_sunxi_mali_defconfig index 422d1db..c89a781 100644 --- a/configs/libgbm_sunxi_mali_defconfig +++ b/configs/libgbm_sunxi_mali_defconfig @@ -8,5 +8,4 @@ BR2_SYSTEM_BIN_SH_NONE=y BR2_PACKAGE_KMSCUBE=y BR2_PACKAGE_SUNXI_MALI_MAINLINE=y BR2_PACKAGE_SUNXI_MALI_MAINLINE_OUTPUT_WAYLAND=y -BR2_PACKAGE_WAYLAND=y # BR2_TARGET_ROOTFS_TAR is not set diff --git a/package/sunxi-mali-mainline/Config.in b/package/sunxi-mali-mainline/Config.in index 837bf19..911e9d1 100644 --- a/package/sunxi-mali-mainline/Config.in +++ b/package/sunxi-mali-mainline/Config.in @@ -28,8 +28,9 @@ config BR2_PACKAGE_SUNXI_MALI_MAINLINE_OUTPUT_FBDEV config BR2_PACKAGE_SUNXI_MALI_MAINLINE_OUTPUT_WAYLAND bool "wayland" - depends on BR2_PACKAGE_WAYLAND + select BR2_PACKAGE_WAYLAND select BR2_PACKAGE_HAS_LIBGBM + select BR2_PACKAGE_HAS_LIBEGL_WAYLAND config BR2_PACKAGE_SUNXI_MALI_MAINLINE_OUTPUT_X11_DMABUF bool "x11 dma-buf" diff --git a/package/sunxi-mali-mainline/sunxi-mali-mainline.mk b/package/sunxi-mali-mainline/sunxi-mali-mainline.mk index 8a76b46..3cddcdf 100644 --- a/package/sunxi-mali-mainline/sunxi-mali-mainline.mk +++ b/package/sunxi-mali-mainline/sunxi-mali-mainline.mk @@ -39,6 +39,10 @@ endif ifeq ($(BR2_PACKAGE_SUNXI_MALI_MAINLINE_OUTPUT_WAYLAND),y) SUNXI_MALI_MAINLINE_DEPENDENCIES += wayland SUNXI_MALI_MAINLINE_PROVIDES += libgbm +define SUNXI_MALI_MAINLINE_GBM_FIXUP_EGL_PC + $(SED) "s/Cflags: /Cflags: -D__GBM__ /" \ + $(STAGING_DIR)/usr/lib/pkgconfig/egl.pc +endef endif # FIXME: install gbm.pc conditionally @@ -56,6 +60,7 @@ define SUNXI_MALI_MAINLINE_INSTALL_STAGING_CMDS $(STAGING_DIR)/usr/lib/pkgconfig/glesv2.pc $(INSTALL) -D -m 0644 package/sunxi-mali-mainline/gbm.pc \ $(STAGING_DIR)/usr/lib/pkgconfig/gbm.pc + $(SUNXI_MALI_MAINLINE_GBM_FIXUP_EGL_PC) $(SUNXI_MALI_MAINLINE_FIXUP_EGL_PC) endef From patchwork Fri Nov 30 12:01:23 2018 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: =?utf-8?q?Einar_J=C3=B3n?= X-Patchwork-Id: 1005921 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.136; helo=silver.osuosl.org; envelope-from=buildroot-bounces@busybox.net; receiver=) Authentication-Results: ozlabs.org; dmarc=fail (p=none dis=none) header.from=gmail.com Authentication-Results: ozlabs.org; dkim=fail reason="signature verification failed" (2048-bit key; unprotected) header.d=gmail.com header.i=@gmail.com header.b="DmOJv3b1"; dkim-atps=neutral Received: from silver.osuosl.org (smtp3.osuosl.org [140.211.166.136]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 435tMT6S3Vz9s8F for ; Fri, 30 Nov 2018 23:03:33 +1100 (AEDT) Received: from localhost (localhost [127.0.0.1]) by silver.osuosl.org (Postfix) with ESMTP id 68791301C4; Fri, 30 Nov 2018 12:03:32 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from silver.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id QrJvyN2TX8Tp; Fri, 30 Nov 2018 12:03:31 +0000 (UTC) Received: from ash.osuosl.org (ash.osuosl.org [140.211.166.34]) by silver.osuosl.org (Postfix) with ESMTP id 444EE30159; Fri, 30 Nov 2018 12:03:31 +0000 (UTC) X-Original-To: buildroot@lists.busybox.net Delivered-To: buildroot@osuosl.org Received: from whitealder.osuosl.org (smtp1.osuosl.org [140.211.166.138]) by ash.osuosl.org (Postfix) with ESMTP id C44A81BF308 for ; Fri, 30 Nov 2018 12:03:27 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by whitealder.osuosl.org (Postfix) with ESMTP id C091B882DD for ; Fri, 30 Nov 2018 12:03:27 +0000 (UTC) X-Virus-Scanned: amavisd-new at osuosl.org Received: from whitealder.osuosl.org ([127.0.0.1]) by localhost (.osuosl.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 3qXxt7+indz2 for ; Fri, 30 Nov 2018 12:03:23 +0000 (UTC) X-Greylist: domain auto-whitelisted by SQLgrey-1.7.6 Received: from mail-ed1-f67.google.com (mail-ed1-f67.google.com [209.85.208.67]) by whitealder.osuosl.org (Postfix) with ESMTPS id 6C11B88382 for ; Fri, 30 Nov 2018 12:03:22 +0000 (UTC) Received: by mail-ed1-f67.google.com with SMTP id h50so4643771ede.5 for ; Fri, 30 Nov 2018 04:03:22 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:date:message-id:in-reply-to:references; bh=OWVGrdjckotEdgTx40p24nVE0toTuZrS9eV7lPN3acU=; b=DmOJv3b1HKZi8+YmyckJI5SYbQ1JX7/5YdsV9/28jbzSe/eDJfcuhHTCFXCuHHeddK zJFmV5xgU81si1DFJervgQjum33GZ7A4HedkxofphKWFYrR86tVy+a4opvREdhxhczXn ys7aBrxaDYMTDV15f/Yh3YejefZwjWDSRE638CSERi4zIj0Dkh25H6voGGnd27byzHl9 gtZ7gPDE7J1PWHcWH5cEQWqIc6Ihe3ZspaVxsvhDDn5d9Bz05s86BJQYbnVAv//emkXt mn+SxK6TihvO6sckB5ur1u2Gz9Uf4cW18sBH6t/BQKktuOWiXnOTV4AvpDPdFXSNzuVj 5W2w== 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:in-reply-to :references; bh=OWVGrdjckotEdgTx40p24nVE0toTuZrS9eV7lPN3acU=; b=A928tsTHP+cZ57Kc9MWH/tlx453AmKMY+bPOaHzo8FZRyKSl3Be2NgfMeS0NEhta// wCM2luy3OGvVu04Rwlp2uNOFZ1fZv7H8ks/pFVsGM6cr09L6GmGMUgN2azINhBLWgO0N EV/EHyN7ZDRIL07aSLPYK5O5m7JQZGGMdDLnVqWARReU9t5gfjTKBnxT/Nsx29CZMB7s PR6puLbpG1oIIDCx9EICjqXNKSSiRhhAKOWPMLgfJOon+fo9thBXGEoUbu43Miv5u6JU R2LQA+ONNpYouh8vbJnYl/8NI55jgFIrj5EoOZX584s/i9Z8oNGUE2Rm6UtzR//wa4yb VHWw== X-Gm-Message-State: AA+aEWZ8jPADgyer4n15FycAxK7Rf9jKAXZ6Di4YfQlWp2KVa4VWPZVS zOds3T1a2R80/A53BRsoupwtAeqZIHu5UH6q X-Google-Smtp-Source: AFSGD/UtDh611vBBBOGhbw5SwK4o+sbmAc2XY4aMLlG7HOzFY49h5Mrazm4UspQVubrSOqO8sXoifw== X-Received: by 2002:a17:906:c401:: with SMTP id u1-v6mr4528639ejz.196.1543579400528; Fri, 30 Nov 2018 04:03:20 -0800 (PST) Received: from localhost.localdomain ([143.176.206.168]) by smtp.gmail.com with ESMTPSA id j21-v6sm775329ejz.51.2018.11.30.04.03.17 (version=TLS1_2 cipher=ECDHE-RSA-AES128-SHA bits=128/128); Fri, 30 Nov 2018 04:03:19 -0800 (PST) From: Einar Jon Gunnarsson To: buildroot@buildroot.org Date: Fri, 30 Nov 2018 13:01:23 +0100 Message-Id: <1543579283-20496-6-git-send-email-tolvupostur@gmail.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> References: <1543579283-20496-1-git-send-email-tolvupostur@gmail.com> Subject: [Buildroot] [PATCH 5/5] configs: libgbm defconfigs build qt5 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: Lothar Felten , Einar Jon Gunnarsson , Peter Seiderer , Thomas Petazzoni , Giulio Benetti MIME-Version: 1.0 Errors-To: buildroot-bounces@busybox.net Sender: "buildroot" kmscube removed from ti_sgx and sunxi_mali, since it doesn't work Signed-off-by: Einar Jon Gunnarsson ---------------------- Like before - can't test any of these, but they all build QT5 with EGLFS GBM. The sunxi_mali was a bit of a shot in the dark, but I figured out that with -D__GBM__we do get a valid EGLFS for QT. I have no idea if I added that correctly. Signed-off-by: Einar Jon Gunnarsson --- configs/libgbm_mesa3d_defconfig | 5 +++++ configs/libgbm_sunxi_mali_defconfig | 8 +++++++- configs/libgbm_ti_sgx_defconfig | 9 +++++---- 3 files changed, 17 insertions(+), 5 deletions(-) diff --git a/configs/libgbm_mesa3d_defconfig b/configs/libgbm_mesa3d_defconfig index 9816680..9a9c391 100644 --- a/configs/libgbm_mesa3d_defconfig +++ b/configs/libgbm_mesa3d_defconfig @@ -16,4 +16,9 @@ BR2_PACKAGE_MESA3D=y BR2_PACKAGE_MESA3D_GALLIUM_DRIVER_SWRAST=y BR2_PACKAGE_MESA3D_OPENGL_EGL=y BR2_PACKAGE_MESA3D_OPENGL_ES=y +BR2_PACKAGE_QT5=y +BR2_PACKAGE_QT5BASE_EXAMPLES=y +BR2_PACKAGE_QT5BASE_GUI=y +BR2_PACKAGE_QT5BASE_OPENGL_LIB=y +BR2_PACKAGE_QT5BASE_EGLFS=y # BR2_TARGET_ROOTFS_TAR is not set diff --git a/configs/libgbm_sunxi_mali_defconfig b/configs/libgbm_sunxi_mali_defconfig index c89a781..d83e792 100644 --- a/configs/libgbm_sunxi_mali_defconfig +++ b/configs/libgbm_sunxi_mali_defconfig @@ -3,9 +3,15 @@ BR2_cortex_a8=y BR2_TOOLCHAIN_EXTERNAL=y BR2_TOOLCHAIN_EXTERNAL_LINARO_ARM=y BR2_INIT_NONE=y +BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_SYSTEM_BIN_SH_NONE=y # BR2_PACKAGE_BUSYBOX is not set -BR2_PACKAGE_KMSCUBE=y +BR2_PACKAGE_QT5=y +BR2_PACKAGE_QT5BASE_EXAMPLES=y +BR2_PACKAGE_QT5BASE_GUI=y +BR2_PACKAGE_QT5BASE_OPENGL_LIB=y +BR2_PACKAGE_QT5BASE_EGLFS=y BR2_PACKAGE_SUNXI_MALI_MAINLINE=y BR2_PACKAGE_SUNXI_MALI_MAINLINE_OUTPUT_WAYLAND=y +BR2_PACKAGE_LIBDRM=y # BR2_TARGET_ROOTFS_TAR is not set diff --git a/configs/libgbm_ti_sgx_defconfig b/configs/libgbm_ti_sgx_defconfig index 0226e2b..e70b9c7 100644 --- a/configs/libgbm_ti_sgx_defconfig +++ b/configs/libgbm_ti_sgx_defconfig @@ -6,9 +6,10 @@ BR2_INIT_NONE=y BR2_ROOTFS_DEVICE_CREATION_DYNAMIC_EUDEV=y BR2_SYSTEM_BIN_SH_NONE=y # BR2_PACKAGE_BUSYBOX is not set -BR2_PACKAGE_KMSCUBE=y +BR2_PACKAGE_QT5=y +BR2_PACKAGE_QT5BASE_EXAMPLES=y +BR2_PACKAGE_QT5BASE_GUI=y +BR2_PACKAGE_QT5BASE_OPENGL_LIB=y +BR2_PACKAGE_QT5BASE_EGLFS=y BR2_PACKAGE_TI_SGX_UM=y -BR2_PACKAGE_EXPAT=y -BR2_PACKAGE_LIBXML2=y -BR2_PACKAGE_LIBFFI=y # BR2_TARGET_ROOTFS_TAR is not set