diff mbox series

[meta-arago,master] glfw: Remove upstreamed bbappends for wayland support

Message ID 20261105200606.1301901-1-afd@ti.com
State New
Headers show
Series [meta-arago,master] glfw: Remove upstreamed bbappends for wayland support | expand

Commit Message

Andrew Davis Nov. 5, 2026, 8:06 p.m. UTC
The PACKAGECONFIG added by the .bbappend is now in upstream OE.
Remove this .bbappend and set the PACKAGECONFIG in our default config.

Signed-off-by: Andrew Davis <afd@ti.com>
---
 meta-arago-distro/conf/distro/arago.conf                | 3 +++
 meta-arago-extras/recipes-graphics/glfw/glfw-arago.inc  | 8 --------
 meta-arago-extras/recipes-graphics/glfw/glfw_%.bbappend | 4 ----
 3 files changed, 3 insertions(+), 12 deletions(-)
 delete mode 100644 meta-arago-extras/recipes-graphics/glfw/glfw-arago.inc
 delete mode 100644 meta-arago-extras/recipes-graphics/glfw/glfw_%.bbappend

Comments

PRC Automation Nov. 5, 2026, 8:29 p.m. UTC | #1
meta-arago / na / 20261105200606.1301901-1-afd

PRC Results: PASS

=========================================================
  check-yocto-patches: PASS
=========================================================
Patches
----------------------------------------
All patches passed



=========================================================
  apply-yocto-patch: PASS
=========================================================
master
=====================
Summary:
- Patch Series: [meta-arago][master][PATCH] glfw: Remove upstreamed bbappends for wayland support
- Submitter: From: Andrew Davis <afd@ti.com>
- Date: Date: Thu, 5 Nov 2026 14:06:06 -0600
- Num Patches: 1
- Mailing List (public inbox) Commit SHA: f269a97388fc8d88679275124c10645c9358eba3

Applied to:
- Repository: lcpd-prc-meta-arago
- Base Branch: master-wip
- Commit Author: Ryan Eatmon <reatmon@ti.com>
- Commit Subject: tisdk-bundle: Remove unneeded ; from *_COMMAND variables
- Commit SHA: 4b006662694490151ff274a7042e42446f2e9268

Patches
----------------------------------------
All patches applied



=========================================================
  check-yocto-repo: PASS
=========================================================
master
=====================
PASS



=========================================================
  yocto-check-layers: PASS
=========================================================
master - PASS
=====================
All checks passed
diff mbox series

Patch

diff --git a/meta-arago-distro/conf/distro/arago.conf b/meta-arago-distro/conf/distro/arago.conf
index 4624d957..a5a906cd 100644
--- a/meta-arago-distro/conf/distro/arago.conf
+++ b/meta-arago-distro/conf/distro/arago.conf
@@ -107,6 +107,9 @@  PACKAGECONFIG:append:pn-libcamera = " gst"
 # Enable gstreamer based video for kmscube
 PACKAGECONFIG:append:pn-kmscube = " gstreamer"
 
+# Enable wayland backend for glfw
+PACKAGECONFIG:append:pn-glfw = "${@bb.utils.contains("DISTRO_FEATURES", "wayland", "wayland", "", d)}"
+
 # Disable opengl for opencl-cts by default
 PACKAGECONFIG:remove:pn-opencl-cts = "opengl gles vulkan"
 
diff --git a/meta-arago-extras/recipes-graphics/glfw/glfw-arago.inc b/meta-arago-extras/recipes-graphics/glfw/glfw-arago.inc
deleted file mode 100644
index 8352a866..00000000
--- a/meta-arago-extras/recipes-graphics/glfw/glfw-arago.inc
+++ /dev/null
@@ -1,8 +0,0 @@ 
-# Add some wayland configuration options until meta-oe adds some good
-# PACKAGECONFIGS
-
-PR:append = ".arago1"
-
-PACKAGECONFIG[wayland] = "-DGLFW_USE_WAYLAND=ON,,wayland wayland-native wayland-protocols extra-cmake-modules libxkbcommon"
-
-PACKAGECONFIG += " wayland"
diff --git a/meta-arago-extras/recipes-graphics/glfw/glfw_%.bbappend b/meta-arago-extras/recipes-graphics/glfw/glfw_%.bbappend
deleted file mode 100644
index 8aa73700..00000000
--- a/meta-arago-extras/recipes-graphics/glfw/glfw_%.bbappend
+++ /dev/null
@@ -1,4 +0,0 @@ 
-GLFW_ARAGO = ""
-GLFW_ARAGO:arago = "glfw-arago.inc"
-
-require ${GLFW_ARAGO}