From: <detheridge@ti.com>
To: <meta-arago@lists.yoctoproject.org>, <reatmon@ti.com>,
<denys@konsulko.com>
Cc: <rs@ti.com>, <detheridge@ti.com>
Subject: [meta-arago][kirkstone][PATCH 0/4] cleanup old/add new chromium
Date: Tue, 6 Feb 2024 11:58:37 -0600 [thread overview]
Message-ID: <20240206175841.32717-1-detheridge@ti.com> (raw)
From: Darren Etheridge <detheridge@ti.com>
Sending again (no changes in patch series) but it never made it to
meta-arago list.
Patch series to add IMG PowerVR GPU accelerated Chromium support into
Kirkstone.
Patch 1 and 4 clean up some of the old Chromium cruft that was left in
the kirkstone branch that I can't imagine can possibly be useful now.
Then patch 2 and 3 add in a new dynamic layer to provide GPU support to
Chromium by allowing the PowerVR libraries to be used from within the
Chromium sandbox. Also apply an upstream Chromium patch to stop
Chromium from segfaulting immediately on startup if no input devices are
detected.
The dynamic layer will append chromium-ozone-wayland to the
IMAGE_INSTALL for tisdk-default-image if the meta-browser layer is
detected.
Currently we need to pin the meta-browser layer to chromium v111 as there are
problems with the GPU integration in newer versions. This pinning will
be taken care of as part of oe-layersetup once we decide if it becomes a
new "chromium" configuration, or if we add these layers into the normal
kirkstone configurations. Downside is build time increases
considerably and image size increases.
All of this working depends on IMG PowerVR DDK23.3 being available in
meta-ti - Randolph sent these patches for review last week.
Darren Etheridge (4):
meta-arago: distro: chromium: remove old dynamic layer
meta-arago: distro: add a bbapend to patch the chromium browser
meta-arago: images: update tisdk-default-image to include chromium
meta-arago: tisdk-default-image: remove old chromium logic
meta-arago-distro/conf/layer.conf | 4 +-
.../chromium-75.0.3770.80-SIOCGSTAMP.patch | 15 ----
.../chromium-ozone-wayland/pulse.patch | 47 ------------
.../chromium-ozone-wayland_%.bbappend | 8 --
...omium-ozone-wayland_111.0.5563.64.bbappend | 8 ++
...dbox-allow-access-to-PowerVR-GPU-fro.patch | 74 +++++++++++++++++++
...-chromium-32307795-fix-nullprt-deref.patch | 52 +++++++++++++
.../images/tisdk-default-image.bbappend | 3 +
.../images/tisdk-default-image.bb | 10 ---
9 files changed, 139 insertions(+), 82 deletions(-)
delete mode 100644 meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland/chromium-75.0.3770.80-SIOCGSTAMP.patch
delete mode 100644 meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland/pulse.patch
delete mode 100644 meta-arago-distro/dynamic-layers/browser-layer/recipes-browser/chromium/chromium-ozone-wayland_%.bbappend
create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_111.0.5563.64.bbappend
create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_111.0.5563.64/0001-chromium-gpu-sandbox-allow-access-to-PowerVR-GPU-fro.patch
create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-browser/chromium/chromium-ozone-wayland_111.0.5563.64/0002-upstream-chromium-32307795-fix-nullprt-deref.patch
create mode 100644 meta-arago-distro/dynamic-layers/chromium-browser-layer/recipes-core/images/tisdk-default-image.bbappend
--
2.36.1
next reply other threads:[~2024-02-06 17:58 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-02-06 17:58 detheridge [this message]
2024-02-06 17:58 ` [meta-arago][kirkstone][PATCH 1/4] meta-arago: distro: chromium: remove old dynamic layer detheridge
2024-02-06 17:58 ` [meta-arago][kirkstone][PATCH 2/4] meta-arago: distro: add a bbapend to patch the chromium browser detheridge
2024-02-07 6:41 ` [EXTERNAL] " Chirag Shilwant
2024-02-06 17:58 ` [meta-arago][kirkstone][PATCH 3/4] meta-arago: images: update tisdk-default-image to include chromium detheridge
2024-02-06 17:58 ` [meta-arago][kirkstone][PATCH 4/4] meta-arago: tisdk-default-image: remove old chromium logic detheridge
2024-02-06 18:01 ` [meta-arago][kirkstone][PATCH 0/4] cleanup old/add new chromium Randolph Sapp
[not found] <20240205191643.19614-1-detheridge@ti.com>
2024-02-05 22:16 ` Randolph Sapp
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20240206175841.32717-1-detheridge@ti.com \
--to=detheridge@ti.com \
--cc=denys@konsulko.com \
--cc=meta-arago@lists.yoctoproject.org \
--cc=reatmon@ti.com \
--cc=rs@ti.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).