diff --git a/recipes-core/packagegroups/packagegroup-vendor-layer.bb b/recipes-core/packagegroups/packagegroup-vendor-layer.bb index 0311f08..c7903e5 100644 --- a/recipes-core/packagegroups/packagegroup-vendor-layer.bb +++ b/recipes-core/packagegroups/packagegroup-vendor-layer.bb @@ -14,7 +14,8 @@ PR = "r0" RDEPENDS_${PN} = " \ pi-bluetooth \ sysint-soc \ - westeros-soc-drm \ + virtual/vendor-westeros-soc \ + virtual/vendor-westeros-sink \ " # Include MACHINE specific packagegroup. @@ -47,5 +48,4 @@ RDEPENDS_${PN}:append:rdkv-oss = " \ westeros \ westeros-simplebuffer \ westeros-simpleshell \ - westeros-sink \ " diff --git a/recipes-graphics/westeros-soc/westeros-soc-drm.bb b/recipes-graphics/westeros-soc/westeros-soc-drm.bb index 7cdd689..fdce91f 100644 --- a/recipes-graphics/westeros-soc/westeros-soc-drm.bb +++ b/recipes-graphics/westeros-soc/westeros-soc-drm.bb @@ -9,8 +9,16 @@ COMPATIBLE_MACHINE = "(hikey-32|dragonboard-410c-32|dragonboard-820c-32|poplar|i DEPENDS = "wayland virtual/egl glib-2.0 libdrm" -PROVIDES = "virtual/westeros-soc westeros-soc" -RPROVIDES_${PN} = "virtual/westeros-soc westeros-soc" +PROVIDES = " \ + virtual/westeros-soc \ + virtual/vendor-westeros-soc \ + westeros-soc \ + " +RPROVIDES_${PN} = " \ + virtual/westeros-soc \ + virtual/vendor-westeros-soc \ + westeros-soc \ + " CFLAGS_append = " -I${STAGING_INCDIR}/libdrm" diff --git a/recipes-graphics/westeros/westeros-sink.bbappend b/recipes-graphics/westeros/westeros-sink.bbappend index 8ce0d19..04a922c 100644 --- a/recipes-graphics/westeros/westeros-sink.bbappend +++ b/recipes-graphics/westeros/westeros-sink.bbappend @@ -1,6 +1,7 @@ S = "${WORKDIR}/git" PROVIDES = "virtual/vendor-westeros-sink" +RPROVIDES_${PN} = "virtual/vendor-westeros-sink" SINK_SOC_PATH = "${@bb.utils.contains('MACHINE_FEATURES', 'vc4graphics', 'v4l2', 'rpi', d)}" diff --git a/recipes-halif/devicesettings/devicesettings-hal-raspberrypi4.bb b/recipes-halif/devicesettings/devicesettings-hal-raspberrypi4.bb index a634772..b780a1b 100644 --- a/recipes-halif/devicesettings/devicesettings-hal-raspberrypi4.bb +++ b/recipes-halif/devicesettings/devicesettings-hal-raspberrypi4.bb @@ -7,7 +7,7 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=175792518e4ac015ab6696d16c4f607e" PROVIDES = "virtual/devicesettings-hal virtual/vendor-devicesettings-hal" -RPROVIDES_${PN} = "virtual/devicesettings-hal" +RPROVIDES_${PN} = "virtual/devicesettings-hal virtual/vendor-devicesettings-hal" # a HAL is machine specific PACKAGE_ARCH = "${MACHINE_ARCH}" diff --git a/recipes-halif/iarmmgrs/iarmmgrs-hal-raspberrypi4.bb b/recipes-halif/iarmmgrs/iarmmgrs-hal-raspberrypi4.bb index 442e2d4..09d31b1 100644 --- a/recipes-halif/iarmmgrs/iarmmgrs-hal-raspberrypi4.bb +++ b/recipes-halif/iarmmgrs/iarmmgrs-hal-raspberrypi4.bb @@ -3,6 +3,7 @@ LICENSE = "Apache-2.0" LIC_FILES_CHKSUM = "file://LICENSE;md5=b1e01b26bacfc2232046c90a330332b3" PROVIDES = "virtual/iarmmgrs-hal virtual/vendor-iarmmgrs-hal" +RPROVIDES_${PN} = "virtual/iarmmgrs-hal virtual/vendor-iarmmgrs-hal" # Future: RDK-48312 says IARMMGRS HAL will be split into Power & DeepSleep. # Rename this recipe as Power Manager HAL when this happens and introduce another for DeepSleep.