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