From d660e2b79675a65dbf0adf233bb0c70d291d164d Mon Sep 17 00:00:00 2001 From: Otavio Salvador Date: Mon, 3 Aug 2015 13:48:34 -0300 Subject: directfb: Stop using a packagegroup to fix Vivante GPU runtime dependency The runtime dependency against libvivante-dfb-mx6 should be specified in the directfb main package, not in the packagegroup so there is no risk of it not being right in a customer image. The other benefit in doing this rework is that the DirectFB 1.7.4 version recipe has no changes and can be immediately removed once Freescale upgrades the Vivante GPU bindings for DirectFB 1.7.7 support. Signed-off-by: Otavio Salvador --- recipes-graphics/directfb/directfb_%.bbappend | 12 ++++++++++++ recipes-graphics/directfb/directfb_1.7.4.bb | 2 -- .../packagegroups/packagegroup-core-directfb.bbappend | 12 ------------ 3 files changed, 12 insertions(+), 14 deletions(-) create mode 100644 recipes-graphics/directfb/directfb_%.bbappend delete mode 100644 recipes-graphics/packagegroups/packagegroup-core-directfb.bbappend (limited to 'recipes-graphics') diff --git a/recipes-graphics/directfb/directfb_%.bbappend b/recipes-graphics/directfb/directfb_%.bbappend new file mode 100644 index 000000000..20aa642ef --- /dev/null +++ b/recipes-graphics/directfb/directfb_%.bbappend @@ -0,0 +1,12 @@ +# i.MX6 has DirectFB acceleration support, so add it +RDEPENDS_${PN}_append_mx6q = " libvivante-dfb-mx6" +PACKAGE_ARCH_mx6q = "${MACHINE_ARCH}" + +RDEPENDS_${PN}_append_mx6dl = " libvivante-dfb-mx6" +PACKAGE_ARCH_mx6dl = "${MACHINE_ARCH}" + +RDEPENDS_${PN}_append_mx6sx = " libvivante-dfb-mx6" +PACKAGE_ARCH_mx6sx = "${MACHINE_ARCH}" + +RDEPENDS_${PN}_append_mx6sl = " libvivante-dfb-mx6" +PACKAGE_ARCH_mx6sl = "${MACHINE_ARCH}" diff --git a/recipes-graphics/directfb/directfb_1.7.4.bb b/recipes-graphics/directfb/directfb_1.7.4.bb index 9bc26373e..561b12473 100644 --- a/recipes-graphics/directfb/directfb_1.7.4.bb +++ b/recipes-graphics/directfb/directfb_1.7.4.bb @@ -22,5 +22,3 @@ LEAD_SONAME = "libdirectfb-1.7.so.0" SRC_URI[md5sum] = "f5bdacde77fc653279819796ae11341e" SRC_URI[sha256sum] = "20ccd60011c788e50c940ab566943d050679067bc84dc37ca447f1b4af08481b" - -PACKAGE_ARCH_mx6 = "${MACHINE_ARCH}" diff --git a/recipes-graphics/packagegroups/packagegroup-core-directfb.bbappend b/recipes-graphics/packagegroups/packagegroup-core-directfb.bbappend deleted file mode 100644 index 20aa642ef..000000000 --- a/recipes-graphics/packagegroups/packagegroup-core-directfb.bbappend +++ /dev/null @@ -1,12 +0,0 @@ -# i.MX6 has DirectFB acceleration support, so add it -RDEPENDS_${PN}_append_mx6q = " libvivante-dfb-mx6" -PACKAGE_ARCH_mx6q = "${MACHINE_ARCH}" - -RDEPENDS_${PN}_append_mx6dl = " libvivante-dfb-mx6" -PACKAGE_ARCH_mx6dl = "${MACHINE_ARCH}" - -RDEPENDS_${PN}_append_mx6sx = " libvivante-dfb-mx6" -PACKAGE_ARCH_mx6sx = "${MACHINE_ARCH}" - -RDEPENDS_${PN}_append_mx6sl = " libvivante-dfb-mx6" -PACKAGE_ARCH_mx6sl = "${MACHINE_ARCH}" -- cgit v1.2.3-54-g00ecf