From patchwork Thu Apr 27 17:20:31 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Randolph Sapp X-Patchwork-Id: 473 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id 1EED8C7EE21 for ; Thu, 27 Apr 2023 17:20:54 +0000 (UTC) Received: from fllv0016.ext.ti.com (fllv0016.ext.ti.com [198.47.19.142]) by mx.groups.io with SMTP id smtpd.web10.27202.1682616048948931527 for ; Thu, 27 Apr 2023 10:20:49 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@ti.com header.s=ti-com-17q1 header.b=PqMV93dz; spf=pass (domain: ti.com, ip: 198.47.19.142, mailfrom: rs@ti.com) Received: from fllv0034.itg.ti.com ([10.64.40.246]) by fllv0016.ext.ti.com (8.15.2/8.15.2) with ESMTP id 33RHKj5A079592; Thu, 27 Apr 2023 12:20:45 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=ti.com; s=ti-com-17Q1; t=1682616045; bh=5CAVdlZ56mIigszDrnqcalevpSg/2lpGDQ/cI24b9rw=; h=From:To:CC:Subject:Date; b=PqMV93dzBNaGJLfChGKBIxYY7LWn7+lTd0s/G8S4T8Eplcd1NuJPbxl6jXHSYiIJD a37TfvSflcfUleCCvyb3NkHCKpa6MCt1ZiV35vFO4CTbgX0LpvP/Ra1Sym8jcXs2nw CGERSCXYB4BZpWPRDrRYEoBWbJd8Z067CNC8IHbY= Received: from DLEE104.ent.ti.com (dlee104.ent.ti.com [157.170.170.34]) by fllv0034.itg.ti.com (8.15.2/8.15.2) with ESMTPS id 33RHKjAE000560 (version=TLSv1.2 cipher=AES256-GCM-SHA384 bits=256 verify=FAIL); Thu, 27 Apr 2023 12:20:45 -0500 Received: from DLEE103.ent.ti.com (157.170.170.33) by DLEE104.ent.ti.com (157.170.170.34) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23; Thu, 27 Apr 2023 12:20:45 -0500 Received: from fllv0040.itg.ti.com (10.64.41.20) by DLEE103.ent.ti.com (157.170.170.33) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.2507.23 via Frontend Transport; Thu, 27 Apr 2023 12:20:45 -0500 Received: from rs-desk.dhcp.ti.com (ileaxei01-snat.itg.ti.com [10.180.69.5]) by fllv0040.itg.ti.com (8.15.2/8.15.2) with ESMTP id 33RHKj8f110570; Thu, 27 Apr 2023 12:20:45 -0500 From: To: , , , CC: , Randolph Sapp Subject: [meta-arago][kirkstone][PATCHv2 0/5] Vulkan prep and some cleanup Date: Thu, 27 Apr 2023 12:20:31 -0500 Message-ID: <20230427172036.863789-1-rs@ti.com> X-Mailer: git-send-email 2.40.0 MIME-Version: 1.0 X-EXCLAIMER-MD-CONFIG: e1e8a2fd-e40a-4ac6-ac9b-f7e9cc9ee180 List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Thu, 27 Apr 2023 17:20:54 -0000 X-Groupsio-URL: https://lists.yoctoproject.org/g/meta-arago/message/14363 From: Randolph Sapp Enable limited x11 support to help with the Vulkan WSI layers. Adjust PACKAGECONFIG strings for a few packages so they still prefer the Wayland backend properly and still use GLES instead of GL. Also attempt a little bit of patch cleanup. Expect a few more cleanup patches with the non-root Weston patchset when that comes out. This version has some light edits to address Andrews concerns. As far as SGX compatibility goes, that will continue to be a thorn. I'm not sure how we can address those properly moving forward, but we can tackle that after Vulkan entablement. Machine specific overrides will be required, but arguably those should live in meta-ti as they will be required for any distro layer attempting to enable these features. Randolph Sapp (5): arago.conf: drop the explicit removal of x11, add vulkan qtwayland: override the packageconfig to prefer wayland qtwayland: drop the fix-wayland-texture-sharing patch qtwayland: drop the plugins-decorations patch glfw: convert to append and drop patches meta-arago-distro/conf/distro/arago.conf | 4 +- ...land-texture-sharing-custom-composit.patch | 52 ------------------- ...ons-bradient-display-window-icon-onl.patch | 42 --------------- .../recipes-qt/qt5/qtwayland_git.bbappend | 11 ++-- ...xt-remove-check-for-Wayland-Egl-prov.patch | 27 ---------- .../recipes-graphics/glfw/glfw_%.bbappend | 8 +++ .../recipes-graphics/glfw/glfw_git.bb | 24 --------- 7 files changed, 14 insertions(+), 154 deletions(-) delete mode 100644 meta-arago-distro/recipes-qt/qt5/qtwayland/0001-examples-fix-wayland-texture-sharing-custom-composit.patch delete mode 100644 meta-arago-distro/recipes-qt/qt5/qtwayland/0001-plugins-decorations-bradient-display-window-icon-onl.patch delete mode 100644 meta-arago-extras/recipes-graphics/glfw/glfw/0001-HACK-CMakeList.txt-remove-check-for-Wayland-Egl-prov.patch create mode 100644 meta-arago-extras/recipes-graphics/glfw/glfw_%.bbappend delete mode 100644 meta-arago-extras/recipes-graphics/glfw/glfw_git.bb