summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--meta-oe/recipes-graphics/directfb/directfb.inc9
1 files changed, 6 insertions, 3 deletions
diff --git a/meta-oe/recipes-graphics/directfb/directfb.inc b/meta-oe/recipes-graphics/directfb/directfb.inc
index 46e0838f79..fc272bd285 100644
--- a/meta-oe/recipes-graphics/directfb/directfb.inc
+++ b/meta-oe/recipes-graphics/directfb/directfb.inc
@@ -9,7 +9,7 @@ LICENSE = "LGPLv2.1"
9LIC_FILES_CHKSUM = "file://COPYING;md5=dcf3c825659e82539645da41a7908589" 9LIC_FILES_CHKSUM = "file://COPYING;md5=dcf3c825659e82539645da41a7908589"
10 10
11HOMEPAGE = "http://directfb.org" 11HOMEPAGE = "http://directfb.org"
12DEPENDS = "jpeg libpng freetype zlib tslib sysfsutils" 12DEPENDS = "jpeg libpng freetype zlib sysfsutils"
13 13
14SRC_URI = "http://downloads.yoctoproject.org/mirror/sources/DirectFB-${PV}.tar.gz \ 14SRC_URI = "http://downloads.yoctoproject.org/mirror/sources/DirectFB-${PV}.tar.gz \
15 file://configurefix.patch \ 15 file://configurefix.patch \
@@ -24,7 +24,7 @@ SRC_URI = "http://downloads.yoctoproject.org/mirror/sources/DirectFB-${PV}.tar.g
24 24
25S = "${WORKDIR}/DirectFB-${PV}" 25S = "${WORKDIR}/DirectFB-${PV}"
26 26
27LDFLAGS_append =" -lts -lm" 27LDFLAGS_append = " -lm"
28 28
29# Workaround for linking issues seen with armv7a + gold 29# Workaround for linking issues seen with armv7a + gold
30LDFLAGS_append_arm = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}" 30LDFLAGS_append_arm = "${@bb.utils.contains('DISTRO_FEATURES', 'ld-is-gold', ' -fuse-ld=bfd ', '', d)}"
@@ -33,11 +33,14 @@ BINCONFIG = "${bindir}/directfb-config"
33 33
34inherit autotools binconfig-disabled pkgconfig 34inherit autotools binconfig-disabled pkgconfig
35 35
36PACKAGECONFIG ??= "" 36PACKAGECONFIG ??= "linuxinput"
37PACKAGECONFIG[jpeg2000] = "--enable-jpeg2000,--disable-jpeg2000,jasper" 37PACKAGECONFIG[jpeg2000] = "--enable-jpeg2000,--disable-jpeg2000,jasper"
38PACKAGECONFIG[drmkms] = "--enable-drmkms,--disable-drmkms,libdrm" 38PACKAGECONFIG[drmkms] = "--enable-drmkms,--disable-drmkms,libdrm"
39PACKAGECONFIG[tiff] = "--enable-tiff,--disable-tiff,tiff" 39PACKAGECONFIG[tiff] = "--enable-tiff,--disable-tiff,tiff"
40PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp" 40PACKAGECONFIG[webp] = "--enable-webp,--disable-webp,libwebp"
41PACKAGECONFIG[tslib] = "--with-inputdrivers=tslib,,tslib"
42PACKAGECONFIG[linuxinput] = "--with-inputdrivers=linuxinput,,"
43PACKAGECONFIG[noinput] = "--with-inputdrivers=none,,"
41 44
42EXTRA_OECONF = "\ 45EXTRA_OECONF = "\
43 --with-gfxdrivers=none \ 46 --with-gfxdrivers=none \