On 1/23/2025 3:20 PM, Denys Dmytriyenko wrote:
A more generic question:

There are now multiple configs with meta-browser and meta-selinux listed:

* arago-scarthgap: both meta-browser and meta-selinux are disabled
* arago-scarthgap-chromium: meta-browser is enabled, meta-selinux is disabled
* arago-scarthgap-selinux: meta-browser is disabled, meta-selinux is enabled

Since there are now separate configs, should they be cleaned up and layers
that are disabled or unused removed from them? That way when you need to bump
say meta-browser, you just need to update one config, not all 3.


This whole thing was a compromise because we didn't want to take the hit of building Chromium for every config. But we did want to give the ability to enable Chromium easily in every config. So we just comment it out and leave it up to the end user to uncomment it if they want Chromium to get built and burn several hours. Maybe there is a nicer way to do it, but at the time this is what we came up with that worked for everybody involved.


Moreover, why only scarthgap is being updated? Are there any changes to the
master configs?


Master points to HEAD of the meta-browser layer, as such the recipes don't make any sense for master, as they really attempt to enable GPU support on a specific version of Chromium. If you build master you get whatever the latest Chromium is on the meta-browser layer without any of these tweaks applied.


On Thu, Jan 23, 2025 at 02:12:15PM -0600, Etheridge, Darren via 
lists.yoctoproject.org wrote:
Update the various Scarthgap config files to point the meta-browser layer at the
correct sha for Chromium 130.0.6723.91.

Signed-off-by: Darren Etheridge <[email protected]>
---
  configs/arago-scarthgap-chromium-config.txt     | 2 +-
  configs/arago-scarthgap-config.txt              | 2 +-
  configs/arago-scarthgap-next-config.txt         | 2 +-
  configs/arago-scarthgap-selinux-config.txt      | 2 +-
  configs/arago-scarthgap-wip-config.txt          | 2 +-
  kas/arago-scarthgap-chromium-config.yml         | 2 +-
  src/configs/arago-scarthgap-chromium-config.xml | 2 +-
  src/configs/arago-scarthgap-config.xml          | 2 +-
  src/configs/arago-scarthgap-next-config.xml     | 2 +-
  src/configs/arago-scarthgap-selinux-config.xml  | 2 +-
  src/configs/arago-scarthgap-wip-config.xml      | 2 +-
  11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/configs/arago-scarthgap-chromium-config.txt 
b/configs/arago-scarthgap-chromium-config.txt
index 9a1bd08..61d0bdb 100644
--- a/configs/arago-scarthgap-chromium-config.txt
+++ b/configs/arago-scarthgap-chromium-config.txt
@@ -3,7 +3,7 @@
bitbake,https://git.openembedded.org/bitbake,2.8,HEAD
  
meta-arago,https://git.yoctoproject.org/meta-arago,scarthgap,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-demos:meta-arago-test
-meta-browser,https://github.com/OSSystems/meta-browser.git,master,1ed2254d72a4c25879014c98be287a7e3e22904c,layers=meta-chromium
+meta-browser,https://github.com/OSSystems/meta-browser.git,master,68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4,layers=meta-chromium
  #meta-selinux,https://git.yoctoproject.org/meta-selinux,scarthgap,HEAD,layers=
  meta-qt5,https://github.com/meta-qt5/meta-qt5.git,scarthgap,HEAD,layers=
  
meta-virtualization,https://git.yoctoproject.org/meta-virtualization,scarthgap,HEAD,layers=
diff --git a/configs/arago-scarthgap-config.txt 
b/configs/arago-scarthgap-config.txt
index 3275f35..5c7adcb 100644
--- a/configs/arago-scarthgap-config.txt
+++ b/configs/arago-scarthgap-config.txt
@@ -3,7 +3,7 @@
bitbake,https://git.openembedded.org/bitbake,2.8,HEAD
  
meta-arago,https://git.yoctoproject.org/meta-arago,scarthgap,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-demos:meta-arago-test
-#meta-browser,https://github.com/OSSystems/meta-browser.git,master,1ed2254d72a4c25879014c98be287a7e3e22904c,layers=meta-chromium
+#meta-browser,https://github.com/OSSystems/meta-browser.git,master,68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4,layers=meta-chromium
  #meta-selinux,https://git.yoctoproject.org/meta-selinux,scarthgap,HEAD,layers=
  meta-qt5,https://github.com/meta-qt5/meta-qt5.git,scarthgap,HEAD,layers=
  
meta-virtualization,https://git.yoctoproject.org/meta-virtualization,scarthgap,HEAD,layers=
diff --git a/configs/arago-scarthgap-next-config.txt 
b/configs/arago-scarthgap-next-config.txt
index 58e8f96..8e96289 100644
--- a/configs/arago-scarthgap-next-config.txt
+++ b/configs/arago-scarthgap-next-config.txt
@@ -11,7 +11,7 @@ MOTD: NOTE:
bitbake,https://git.openembedded.org/bitbake,2.8,HEAD
  
meta-arago,https://git.yoctoproject.org/meta-arago,scarthgap-next,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-demos:meta-arago-test
-#meta-browser,https://github.com/OSSystems/meta-browser.git,master,1ed2254d72a4c25879014c98be287a7e3e22904c,layers=meta-chromium
+#meta-browser,https://github.com/OSSystems/meta-browser.git,master,68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4,layers=meta-chromium
  #meta-selinux,https://git.yoctoproject.org/meta-selinux,scarthgap,HEAD,layers=
  meta-qt5,https://github.com/meta-qt5/meta-qt5.git,scarthgap,HEAD,layers=
  
meta-virtualization,https://git.yoctoproject.org/meta-virtualization,scarthgap,HEAD,layers=
diff --git a/configs/arago-scarthgap-selinux-config.txt 
b/configs/arago-scarthgap-selinux-config.txt
index 17dc6a4..79a1136 100644
--- a/configs/arago-scarthgap-selinux-config.txt
+++ b/configs/arago-scarthgap-selinux-config.txt
@@ -3,7 +3,7 @@
bitbake,https://git.openembedded.org/bitbake,2.8,HEAD
  
meta-arago,https://git.yoctoproject.org/meta-arago,scarthgap,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-demos:meta-arago-test
-#meta-browser,https://github.com/OSSystems/meta-browser.git,master,1ed2254d72a4c25879014c98be287a7e3e22904c,layers=meta-chromium
+#meta-browser,https://github.com/OSSystems/meta-browser.git,master,68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4,layers=meta-chromium
  meta-selinux,https://git.yoctoproject.org/meta-selinux,scarthgap,HEAD,layers=
  meta-qt5,https://github.com/meta-qt5/meta-qt5.git,scarthgap,HEAD,layers=
  
meta-virtualization,https://git.yoctoproject.org/meta-virtualization,scarthgap,HEAD,layers=
diff --git a/configs/arago-scarthgap-wip-config.txt 
b/configs/arago-scarthgap-wip-config.txt
index 8dd69c8..4cc4556 100644
--- a/configs/arago-scarthgap-wip-config.txt
+++ b/configs/arago-scarthgap-wip-config.txt
@@ -3,7 +3,7 @@
bitbake,https://git.openembedded.org/bitbake,2.8,HEAD
  
meta-arago,https://git.yoctoproject.org/meta-arago,scarthgap-wip,HEAD,layers=meta-arago-distro:meta-arago-extras:meta-arago-demos:meta-arago-test
-#meta-browser,https://github.com/OSSystems/meta-browser.git,master,1ed2254d72a4c25879014c98be287a7e3e22904c,layers=meta-chromium
+#meta-browser,https://github.com/OSSystems/meta-browser.git,master,68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4,layers=meta-chromium
  #meta-selinux,https://git.yoctoproject.org/meta-selinux,scarthgap,HEAD,layers=
  meta-qt5,https://github.com/meta-qt5/meta-qt5.git,scarthgap,HEAD,layers=
  
meta-virtualization,https://git.yoctoproject.org/meta-virtualization,scarthgap,HEAD,layers=
diff --git a/kas/arago-scarthgap-chromium-config.yml 
b/kas/arago-scarthgap-chromium-config.yml
index 35e9e36..a6d5a51 100644
--- a/kas/arago-scarthgap-chromium-config.yml
+++ b/kas/arago-scarthgap-chromium-config.yml
@@ -19,7 +19,7 @@ repos:
    meta-browser:
      url: "https://github.com/OSSystems/meta-browser.git";
      branch: "master"
-    commit: "1ed2254d72a4c25879014c98be287a7e3e22904c"
+    commit: "68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4"
      layers:
        meta-chromium:
diff --git a/src/configs/arago-scarthgap-chromium-config.xml b/src/configs/arago-scarthgap-chromium-config.xml
index 6ccf049..739ab88 100644
--- a/src/configs/arago-scarthgap-chromium-config.xml
+++ b/src/configs/arago-scarthgap-chromium-config.xml
@@ -17,7 +17,7 @@
                  <layer>meta-arago-test</layer>
              </layers>
          </repo>
-        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='1ed2254d72a4c25879014c98be287a7e3e22904c'>
+        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4'>
              <layers>
                  <layer>meta-chromium</layer>
              </layers>
diff --git a/src/configs/arago-scarthgap-config.xml 
b/src/configs/arago-scarthgap-config.xml
index 5efd7cc..dc960b4 100644
--- a/src/configs/arago-scarthgap-config.xml
+++ b/src/configs/arago-scarthgap-config.xml
@@ -17,7 +17,7 @@
                  <layer>meta-arago-test</layer>
              </layers>
          </repo>
-        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='1ed2254d72a4c25879014c98be287a7e3e22904c' disabled='true'>
+        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4' disabled='true'>
              <layers>
                  <layer>meta-chromium</layer>
              </layers>
diff --git a/src/configs/arago-scarthgap-next-config.xml 
b/src/configs/arago-scarthgap-next-config.xml
index f31c917..b8c096d 100644
--- a/src/configs/arago-scarthgap-next-config.xml
+++ b/src/configs/arago-scarthgap-next-config.xml
@@ -18,7 +18,7 @@
                  <layer>meta-arago-test</layer>
              </layers>
          </repo>
-        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='1ed2254d72a4c25879014c98be287a7e3e22904c' disabled='true'>
+        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4' disabled='true'>
              <layers>
                  <layer>meta-chromium</layer>
              </layers>
diff --git a/src/configs/arago-scarthgap-selinux-config.xml 
b/src/configs/arago-scarthgap-selinux-config.xml
index f0d8f14..e580d4c 100644
--- a/src/configs/arago-scarthgap-selinux-config.xml
+++ b/src/configs/arago-scarthgap-selinux-config.xml
@@ -17,7 +17,7 @@
                  <layer>meta-arago-test</layer>
              </layers>
          </repo>
-        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='1ed2254d72a4c25879014c98be287a7e3e22904c' disabled='true'>
+        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4' disabled='true'>
              <layers>
                  <layer>meta-chromium</layer>
              </layers>
diff --git a/src/configs/arago-scarthgap-wip-config.xml 
b/src/configs/arago-scarthgap-wip-config.xml
index 667bf89..d330ef2 100644
--- a/src/configs/arago-scarthgap-wip-config.xml
+++ b/src/configs/arago-scarthgap-wip-config.xml
@@ -17,7 +17,7 @@
                  <layer>meta-arago-test</layer>
              </layers>
          </repo>
-        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='1ed2254d72a4c25879014c98be287a7e3e22904c' disabled='true'>
+        <repo name='meta-browser' 
url='https://github.com/OSSystems/meta-browser.git' branch='master' 
commit='68e8cbf51ac46c8c1b3923ee2b20e27ba9d3faa4' disabled='true'>
              <layers>
                  <layer>meta-chromium</layer>
              </layers>
--
2.34.1


-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#15757): 
https://lists.yoctoproject.org/g/meta-arago/message/15757
Mute This Topic: https://lists.yoctoproject.org/mt/110778644/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to