diff mbox series

[meta-arago,master,4/9] chromium-ozone-wayland: Wrap the bbappend in a compliant manner

Message ID 20250519170055.22364-5-reatmon@ti.com
State Under Review
Delegated to: Ryan Eatmon
Headers show
Series Cleanup for auto checking | expand

Commit Message

Ryan Eatmon May 19, 2025, 5 p.m. UTC
Wrap the bbappend in a yocto-check-layer compliant manner so that only
if you are building this recipe under meta-arago-distro with the arago
DISTRO_OVERRIDE would the bbappend apply.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
---
 ...6723.91.bbappend => chromium-ozone-wayland-arago.inc} | 2 +-
 .../chromium-ozone-wayland_130.0.6723.91.bbappend        | 9 +++------
 2 files changed, 4 insertions(+), 7 deletions(-)
 copy meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/{chromium-ozone-wayland_130.0.6723.91.bbappend => chromium-ozone-wayland-arago.inc} (66%)

Comments

Denys Dmytriyenko May 20, 2025, 9:54 p.m. UTC | #1
FWIW, is this still applicable? Upstream master has upgraded to 132 back in 
February, 3 months ago, and to 131 back in December... This bbappend hasn't 
been up to date for quite some time.


On Mon, May 19, 2025 at 12:00:50PM -0500, Ryan Eatmon via lists.yoctoproject.org wrote:
> Wrap the bbappend in a yocto-check-layer compliant manner so that only
> if you are building this recipe under meta-arago-distro with the arago
> DISTRO_OVERRIDE would the bbappend apply.
> 
> Signed-off-by: Ryan Eatmon <reatmon@ti.com>
> ---
>  ...6723.91.bbappend => chromium-ozone-wayland-arago.inc} | 2 +-
>  .../chromium-ozone-wayland_130.0.6723.91.bbappend        | 9 +++------
>  2 files changed, 4 insertions(+), 7 deletions(-)
>  copy meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/{chromium-ozone-wayland_130.0.6723.91.bbappend => chromium-ozone-wayland-arago.inc} (66%)
> 
> diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
> similarity index 66%
> copy from meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
> copy to meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
> index 66cdd00a..3573c112 100644
> --- a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
> +++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
> @@ -1,6 +1,6 @@
>  PR:append = ".arago0"
>  
> -FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-${PV}:"
> +FILESEXTRAPATHS:prepend := "${THISDIR}/chromium-ozone-wayland-130.0.6723.91:"
>  
>  SRC_URI:append = " \
>                    file://0001-chromium-gpu-sandbox-allow-access-to-PowerVR-GPU-fro.patch \
> diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
> index 66cdd00a..62ae18bf 100644
> --- a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
> +++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
> @@ -1,7 +1,4 @@
> -PR:append = ".arago0"
> +CHROMIUM_ARAGO = ""
> +CHROMIUM_ARAGO:arago = "chromium-ozone-wayland-arago.inc"
>  
> -FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-${PV}:"
> -
> -SRC_URI:append = " \
> -                  file://0001-chromium-gpu-sandbox-allow-access-to-PowerVR-GPU-fro.patch \
> -                  "
> +require ${CHROMIUM_ARAGO}
> -- 
> 2.17.1
diff mbox series

Patch

diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
similarity index 66%
copy from meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
copy to meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
index 66cdd00a..3573c112 100644
--- a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
+++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland-arago.inc
@@ -1,6 +1,6 @@ 
 PR:append = ".arago0"
 
-FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-${PV}:"
+FILESEXTRAPATHS:prepend := "${THISDIR}/chromium-ozone-wayland-130.0.6723.91:"
 
 SRC_URI:append = " \
                   file://0001-chromium-gpu-sandbox-allow-access-to-PowerVR-GPU-fro.patch \
diff --git a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
index 66cdd00a..62ae18bf 100644
--- a/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
+++ b/meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_130.0.6723.91.bbappend
@@ -1,7 +1,4 @@ 
-PR:append = ".arago0"
+CHROMIUM_ARAGO = ""
+CHROMIUM_ARAGO:arago = "chromium-ozone-wayland-arago.inc"
 
-FILESEXTRAPATHS:prepend := "${THISDIR}/${PN}-${PV}:"
-
-SRC_URI:append = " \
-                  file://0001-chromium-gpu-sandbox-allow-access-to-PowerVR-GPU-fro.patch \
-                  "
+require ${CHROMIUM_ARAGO}