From 1e048b176ce6674ba1548658d3b2eac1301e40eb Mon Sep 17 00:00:00 2001 From: Florian Boor Date: Mon, 13 Aug 2018 17:06:08 +0200 Subject: [PATCH 1/1] qtbase: rework bbappend, allow non-gui configuration, fix link and several minor adjustments --- recipes-qt5/qt5/qtbase_%.bbappend | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/recipes-qt5/qt5/qtbase_%.bbappend b/recipes-qt5/qt5/qtbase_%.bbappend index 0309717..36e8374 100644 --- a/recipes-qt5/qt5/qtbase_%.bbappend +++ b/recipes-qt5/qt5/qtbase_%.bbappend @@ -1,2 +1,19 @@ -PACKAGECONFIG += "sql-sqlite " -OE_QMAKE_PATH_QT_FONTS = "${datadir}/fonts" + + +PACKAGECONFIG_DEFAULT = "dbus udev evdev tools libs freetype sql-sqlite" +PACKAGECONFIG_SCREEN ?= "${@bb.utils.contains('MACHINE_FEATURES', 'screen', 'gui widgets accessibility tests', '', d)}" + +PACKAGECONFIG_append = " \ + ${PACKAGECONFIG_SCREEN} \ +" + +PACKAGECONFIG[gui] = "-gui,-no-gui" +#QT_CONFIG_FLAGS += " " + + +OE_QMAKE_PATH_QT_FONTS = "${datadir}/fonts/truetype" + +pkg_postinst_append_${PN} () { + # make sure Qt apps find standard fonts + ln -sf /usr/share/fonts/truetype/ /usr/lib/fonts +} \ No newline at end of file -- 2.39.2