diff --git a/recipes-products/images/qcom-multimedia-proprietary-image.bb b/recipes-products/images/qcom-multimedia-proprietary-image.bb index 81a059d..dbacbb6 100644 --- a/recipes-products/images/qcom-multimedia-proprietary-image.bb +++ b/recipes-products/images/qcom-multimedia-proprietary-image.bb @@ -2,8 +2,7 @@ require qcom-multimedia-image.bb SUMMARY = "An image built on top of multimedia image for proprietary features" -CORE_IMAGE_BASE_INSTALL += " \ - iris-video-dlkm \ - kgsl-dlkm \ +CORE_IMAGE_BASE_INSTALL:append:aarch64 = " \ + packagegroup-qcom-proprietary-pkgs \ " diff --git a/recipes-products/packagegroups/packagegroup-qcom-proprietary-pkgs.bb b/recipes-products/packagegroups/packagegroup-qcom-proprietary-pkgs.bb new file mode 100644 index 0000000..2c0ff46 --- /dev/null +++ b/recipes-products/packagegroups/packagegroup-qcom-proprietary-pkgs.bb @@ -0,0 +1,14 @@ +SUMMARY = "Extended proprietary packages for QCOM platforms" + +# Incompatible with all archs except aarch64 (ARMv8) +COMPATIBLE_MACHINE = "^$" +COMPATIBLE_MACHINE:aarch64 = "(.*)" + +PACKAGE_ARCH = "${MACHINE_ARCH}" + +inherit packagegroup + +RDEPENDS:${PN} = " \ + iris-video-dlkm \ + kgsl-dlkm \ +"