diff mbox series

[oe-layersetup,master,1/2] configs/arago-scarthgap-wip: Add meta-lts-mixins scarthgap/rust

Message ID 20250604150250.6187-1-reatmon@ti.com
State Accepted
Delegated to: Ryan Eatmon
Headers show
Series [oe-layersetup,master,1/2] configs/arago-scarthgap-wip: Add meta-lts-mixins scarthgap/rust | expand

Commit Message

Ryan Eatmon June 4, 2025, 3:02 p.m. UTC
We are needing the latest version of rust for our Chromium builds, start
using the mixin layer to pull it in.

Signed-off-by: Ryan Eatmon <reatmon@ti.com>
---
 bitbake-setup/arago-scarthgap-wip-config.json         | 11 +++++++++++
 .../arago-scarthgap-wip-config/bblayers.conf.sample   |  1 +
 configs/arago-scarthgap-wip-config.txt                |  1 +
 kas/arago-scarthgap-wip-config.yml                    |  4 ++++
 src/configs/arago-scarthgap-wip-config.xml            |  3 +++
 5 files changed, 20 insertions(+)
diff mbox series

Patch

diff --git a/bitbake-setup/arago-scarthgap-wip-config.json b/bitbake-setup/arago-scarthgap-wip-config.json
index 8115a1f..51bb3f1 100644
--- a/bitbake-setup/arago-scarthgap-wip-config.json
+++ b/bitbake-setup/arago-scarthgap-wip-config.json
@@ -68,6 +68,17 @@ 
       },
       "path": "meta-openembedded"
     },
+    "meta-lts-mixins": {
+      "git-remote": {
+        "remotes": {
+          "origin": {
+            "uri": "https://git.yoctoproject.org/meta-lts-mixins"
+          }
+        },
+        "rev": "scarthgap/rust"
+      },
+      "path": "meta-lts-mixins"
+    },
     "meta-ti": {
       "git-remote": {
         "remotes": {
diff --git a/conf/templates/arago-scarthgap-wip-config/bblayers.conf.sample b/conf/templates/arago-scarthgap-wip-config/bblayers.conf.sample
index 4f26d30..641ea97 100644
--- a/conf/templates/arago-scarthgap-wip-config/bblayers.conf.sample
+++ b/conf/templates/arago-scarthgap-wip-config/bblayers.conf.sample
@@ -20,6 +20,7 @@  BBLAYERS ?= " \
     ##OEROOT##/../meta-openembedded/meta-gnome
     ##OEROOT##/../meta-openembedded/meta-filesystems
     ##OEROOT##/../meta-openembedded/meta-multimedia
+    ##OEROOT##/../meta-lts-mixins
     ##OEROOT##/../meta-ti/meta-ti-extras
     ##OEROOT##/../meta-ti/meta-beagle
     ##OEROOT##/../meta-ti/meta-ti-bsp
diff --git a/configs/arago-scarthgap-wip-config.txt b/configs/arago-scarthgap-wip-config.txt
index 7a542f4..4036320 100644
--- a/configs/arago-scarthgap-wip-config.txt
+++ b/configs/arago-scarthgap-wip-config.txt
@@ -8,6 +8,7 @@  meta-arago,https://git.yoctoproject.org/meta-arago,scarthgap-wip,HEAD,layers=met
 meta-qt6,https://code.qt.io/yocto/meta-qt6.git,6.9,HEAD,layers=
 meta-virtualization,https://git.yoctoproject.org/meta-virtualization,scarthgap,HEAD,layers=
 meta-openembedded,https://git.openembedded.org/meta-openembedded,scarthgap,HEAD,layers=meta-networking:meta-python:meta-oe:meta-gnome:meta-filesystems:meta-multimedia
+meta-lts-mixins,https://git.yoctoproject.org/meta-lts-mixins,scarthgap/rust,HEAD,layers=
 meta-ti,https://git.yoctoproject.org/meta-ti,scarthgap-wip,HEAD,layers=meta-ti-extras:meta-beagle:meta-ti-bsp
 meta-arm,https://git.yoctoproject.org/meta-arm,scarthgap,HEAD,layers=meta-arm:meta-arm-toolchain
 meta-clang,https://github.com/kraj/meta-clang,scarthgap,HEAD,layers=
diff --git a/kas/arago-scarthgap-wip-config.yml b/kas/arago-scarthgap-wip-config.yml
index 4c3a6be..ac4a685 100644
--- a/kas/arago-scarthgap-wip-config.yml
+++ b/kas/arago-scarthgap-wip-config.yml
@@ -34,6 +34,10 @@  repos:
       meta-filesystems:
       meta-multimedia:
 
+  meta-lts-mixins:
+    url: "https://git.yoctoproject.org/meta-lts-mixins"
+    branch: "scarthgap/rust"
+
   meta-ti:
     url: "https://git.yoctoproject.org/meta-ti"
     branch: "scarthgap-wip"
diff --git a/src/configs/arago-scarthgap-wip-config.xml b/src/configs/arago-scarthgap-wip-config.xml
index 9a90fc3..9339bd8 100644
--- a/src/configs/arago-scarthgap-wip-config.xml
+++ b/src/configs/arago-scarthgap-wip-config.xml
@@ -40,6 +40,9 @@ 
                 <layer>meta-multimedia</layer>
             </layers>
         </repo>
+        <repo name='meta-lts-mixins' url='https://git.yoctoproject.org/meta-lts-mixins' branch='scarthgap/rust' commit='HEAD'>
+            <layers/>
+        </repo>
         <repo name='meta-ti' url='https://git.yoctoproject.org/meta-ti' branch='scarthgap-wip' commit='HEAD'>
             <layers>
                 <layer>meta-ti-extras</layer>