Preparation of upgrading to Qt5.7 35/6935/1
authorTadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Fri, 28 Oct 2016 13:21:09 +0000 (22:21 +0900)
committerTadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
Fri, 28 Oct 2016 13:27:25 +0000 (22:27 +0900)
Qt5.7 no longer provides any fonts. As a result of this change,
fontconfig and some ttf fonts are to be installed for AGL DEMO Apps.

Change-Id: I2cee35ccd909d08b47d4f2c6d68414f01fa82853
Signed-off-by: Tadao Tanikawa <tanikawa.tadao@jp.panasonic.com>
recipes-platform/images/agl-demo-platform.bb
recipes-qt/packagegroups/packagegroup-agl-appfw-native-qt5.bb
recipes-qt/qt5/qtbase_%.bbappend

index 6ed69ad..7fa34e5 100644 (file)
@@ -15,6 +15,14 @@ IMAGE_INSTALL_append = " \
     packagegroup-agl-demo-platform \
     "
 
+# fonts
+IMAGE_TTF_FONTS = " \
+    ttf-bitstream-vera \
+    ttf-dejavu-sans \
+    ttf-dejavu-sans-mono \
+    ttf-dejavu-serif \
+    "
+
 # add packages for CES2016 demo
 IMAGE_INSTALL_append = " \
     als2016-demo \
@@ -24,4 +32,5 @@ IMAGE_INSTALL_append = " \
     dhcp-client \
     climatecontrolplugin \
     Navigation \
+    ${IMAGE_TTF_FONTS} \
     "
index 1fe2579..5444095 100644 (file)
@@ -14,12 +14,6 @@ ALLOW_EMPTY_${PN} = "1"
 RDEPENDS_${PN} += "\
     qtbase \
     qtbase-dev \
-    qtbase-fonts \
-    qtbase-fonts-pfa \
-    qtbase-fonts-pfb \
-    qtbase-fonts-qpf \
-    qtbase-fonts-ttf-dejavu \
-    qtbase-fonts-ttf-vera \
     qtbase-plugins \
     qtbase-staticdev \
     qtbase-tools \
index d302780..65ee442 100644 (file)
@@ -6,7 +6,7 @@ DEPENDS_append_porter = " libegl"
 PACKAGECONFIG_WAYLAND = "${@bb.utils.contains('DISTRO_FEATURES', 'wayland', 'wayland', '', d)}"
 PACKAGECONFIG_GL = "${@bb.utils.contains('DISTRO_FEATURES', 'opengl', 'gles2', '', d)}"
 PACKAGECONFIG_append = " ${PACKAGECONFIG_WAYLAND} icu accessibility"
-PACKAGECONFIG_append_rpi = " fontconfig"
+PACKAGECONFIG_append = " fontconfig"
 
 EXTRA_OECONF_append = ""