Skip to content

Commit

Permalink
libcec=webosrpi4 nyx-modules=webosrpi6 (use rpi overrides)
Browse files Browse the repository at this point in the history
:Release Notes:
These .bbappends are in meta-webos-raspberrypi layer, so they
should use rpi override to affect only rpi builds (and not
e.g. qemux86 builds).

:Detailed Notes:
I don't know if it was intentional, but either these changes
should be moved to meta-webos layer to make it clear that they
are meant for all MACHINEs built by OSE or these overrides
were missing.

:Testing Performed:
Only build tested.

:QA Notes:
No change to rpi image, but qemux86* will use diffrent nyx-modules
version and won't include libcec at all.

:Issues Addressed:
[PLAT-122546] Create GPVB with Yocto 3.2 Gatesgarth
[WRO-12257] [OSE-RPI4] CEC adapter does not exist in the adapters list
[WRO-12449] CCC: Various build fixes

Change-Id: Ie8c06835b10e68ac43e6faf4bb6ecfc743e1d95f
  • Loading branch information
shr-project authored and Hyunjae Shin committed Oct 6, 2022
1 parent 5d47aec commit 1ed133a
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
# Copyright (c) 2017-2022 LG Electronics, Inc.

EXTENDPRAUTO:append = "webosrpi2"
EXTENDPRAUTO:append:rpi = "webosrpi3"

# The recipe in meta-oe already has conditional dependency:
# DEPENDS:append:rpi = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', '', ' userland', d)}"
# but in our builds the userland is used even when vc4graphics is in MACHINE_FEATURES
DEPENDS:append:rpi = " virtual/libomxil"

FILESEXTRAPATHS:prepend := "${THISDIR}/${BPN}:"
FILESEXTRAPATHS:prepend:rpi := "${THISDIR}/${BPN}:"

SRC_URI += "file://0001-Fix-MessageReceived.patch"
SRC_URI:append:rpi = " file://0001-Fix-MessageReceived.patch"
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
# Copyright (c) 2020-2022 LG Electronics, Inc.

EXTENDPRAUTO:append = "webosrpi5"
EXTENDPRAUTO:append:rpi = "webosrpi6"

DEPENDS:append = " nmeaparser"
DEPENDS:append:rpi = " nmeaparser"

RDEPENDS:${PN} += "libcec-tools"
RDEPENDS:${PN}:append:rpi = " libcec-tools"

WEBOS_VERSION = "7.1.0-20_7927148603cb9869421a7a3c35eef273cf085b21"
WEBOS_VERSION:rpi = "7.1.0-20_7927148603cb9869421a7a3c35eef273cf085b21"

NYX_MODULES_REQUIRED:append = "NYXMOD_OW_GPS;NYXMOD_OW_CEC;"
NYX_MODULES_REQUIRED:append:rpi = "NYXMOD_OW_GPS;NYXMOD_OW_CEC;"

0 comments on commit 1ed133a

Please sign in to comment.