Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

yoe-kiosk-browser, c4: Defined a knob to use linuxfb and update layers #871

Merged
merged 6 commits into from
Nov 20, 2023

Conversation

kraj
Copy link
Contributor

@kraj kraj commented Nov 18, 2023

qtwebengine really needs headers from mali/mesa to build even though it can run fine on linuxfb. Therefore reintroduce opengl distro feature so mali can pose itself as provider of these libs which then qtwebengine can use during build.

However during runtime we want it to run over linuxfb so it can display itself over TFT LCD screen. So make a provision such that we can use correct systemd unit as default launch script via specifying it in config.conf per project.

Upgrade to latest yoe-kiosk-browser

kraj added 6 commits November 18, 2023 08:12
qtwebengine really needs  headers from mali/mesa to build even though it
can run fine on linuxfb. Therefore reintroduce opengl distro feature so
mali can pose itself as provider of these libs which then qtwebengine
can use during build.

However during runtime we want it to run over linuxfb so it can display
itself over TFT LCD screen. So make a provision such that we can use
correct systemd unit as default launch script via specifying it in
config.conf per project.

Upgrade to latest yoe-kiosk-browser

Signed-off-by: Khem Raj <[email protected]>
* sources/meta-intel d72611ba...fa34a619 (2):
  > lms: install /etc/lms directory
  > intel-microcode: upgrade 20230808 -> 20231114

* sources/meta-raspberrypi eb79172...6008249 (1):
  > rpi-config: Upgrade to tip of tree

Signed-off-by: Khem Raj <[email protected]>
* sources/meta-odroid 9292b47...e0fde5e (7):
  > qtbase: Remove gbm from packageconfig when using mali+fbdev
  > meta-odroid-extras: Add qt6 layer to dynamic-layers
  > mesa: Fix build when using panfrost driver
  > odroid-c4-hardkernel.conf: Prefer mali gpu driver
  > mali-g31: Add correct driver for Mali G31
  > mesa-gl: Use KHR/khrplatform.h provided by mali driver
  > wayland: Remove wayland-egl.pc

Signed-off-by: Khem Raj <[email protected]>
Remove it from graphics.inc its not used in it

Signed-off-by: Khem Raj <[email protected]>
* sources/meta-openembedded 3029554ceb...c683aaf0ca (61):
  > libxml++-5.0: Make use of gnomebase bbclass
  > flatpak: Upgrade 1.15.4 -> 1.15.6
  > btop: Add recipe
  > libvpx: don't specify armv5 and armv6 toolchains explicitly
  > ledmon: Fix systemd unit install
  > ledmon: upgrade 0.93 -> 0.97
  > mdns: Upgrade 2200.0.8 -> 2200.40.37.0.1
  > projucer: Refresh patch to apply cleanly
  > imlib2: delete non-existent file
  > python3-gpiod: fix the required version of libgpiod
  > python3-soupsieve: Break circular dependency with beautifulsoup4
  > python3-django: move to version 4.2.5
  > mercurial: upgrade 6.1 -> 6.5
  > luaposix: upgrade 35.1 -> 36.2.1
  > gst-editing-services: upgrade 1.20.5 -> 1.22.7
  > README.md: was a Markdown paragraph and should be a list
  > netdata: version bump 1.43.0 -> 1.43.2
  > netdata: chown in systemd service with ':' iso '.'
  > pipewire: Upgrade 0.3.84 -> 0.3.85
  > cpuid: upgrade 20211129 -> 20230614
  > python3-gcovr: switch to main branch
  > cloc: upgrade 1.94 -> 1.98
  > capnproto: upgrade 0.10.4 -> 1.0.1
  > botan: upgrade 2.19.3 -> 3.2.0
  > uutils-coreutils: upgrade 0.0.22 -> 0.0.23
  > opencl-icd-loader: upgrade v2022.01.04 -> v2023.04.17
  > ocl-icd: upgrade 2.3.1 -> 2.3.2
  > libsigc++-3: upgrade 3.2.0 -> 3.6.0
  > libsigc++-2.0: upgrade 2.10.7 -> 2.12.1
  > libmtp: upgrade 1.1.20 -> 1.1.21
  > irssi: upgrade 1.4.4 -> 1.4.5
  > webkitgtk3: upgrade 2.42.1 -> 2.42.2
  > uftp: upgrade 5.0.1 -> 5.0.2
  > ser2net: upgrade 4.5.0 -> 4.5.1
  > python3-zeroconf: upgrade 0.126.0 -> 0.127.0
  > python3-web3: upgrade 6.11.2 -> 6.11.3
  > python3-types-setuptools: upgrade 68.2.0.0 -> 68.2.0.1
  > python3-tomlkit: upgrade 0.12.2 -> 0.12.3
  > python3-sentry-sdk: upgrade 1.34.0 -> 1.35.0
  > python3-pytest-xdist: upgrade 3.3.1 -> 3.4.0
  > python3-pymetno: upgrade 0.11.0 -> 0.12.0
  > python3-pydantic: upgrade 2.4.2 -> 2.5.0
  > python3-pyaudio: upgrade 0.2.13 -> 0.2.14
  > python3-prompt-toolkit: upgrade 3.0.39 -> 3.0.41
  > python3-platformdirs: upgrade 3.11.0 -> 4.0.0
  > python3-mypy: upgrade 1.6.1 -> 1.7.0
  > python3-google-api-python-client: upgrade 2.106.0 -> 2.108.0
  > python3-google-api-core: upgrade 2.12.0 -> 2.14.0
  > python3-geomet: upgrade 1.0.0 -> 1.1.0
  > python3-eth-utils: upgrade 2.3.0 -> 2.3.1
  > python3-eth-typing: upgrade 3.5.1 -> 3.5.2
  > python3-dbus-fast: upgrade 2.12.0 -> 2.14.0
  > python3-awesomeversion: upgrade 23.8.0 -> 23.11.0
  > python3-argcomplete: upgrade 3.1.4 -> 3.1.6
  > openvpn: upgrade 2.6.6 -> 2.6.7
  > python3-linux-procfs: upgrade 0.7.1 -> 0.7.3
  > python3-hexbytes: upgrade 0.3.1 -> 1.0.0
  > bindfs: upgrade 1.17.5 -> 1.17.6
  > libencode-perl: upgrade 3.19 -> 3.20
  > ctags: upgrade 6.0.20231105.0 -> 6.0.20231112.0
  > c-ares: upgrade 1.21.0 -> 1.22.0

* sources/meta-qcom 41e37ca...e57f4b0 (1):
  > Merge pull request #549 from lumag/fw-img

Signed-off-by: Khem Raj <[email protected]>
@kraj kraj changed the title yoe-kiosk-browser, c4: Defined a knob to use linuxfb yoe-kiosk-browser, c4: Defined a knob to use linuxfb and update layers Nov 20, 2023
@cbrake cbrake merged commit 94cb244 into master Nov 20, 2023
1 check passed
@cbrake
Copy link
Contributor

cbrake commented Nov 20, 2023

nice!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants