qtimageformats: allow empty qtimageformats package

This fixes installing qtimageformats-dev with opkg as it depends on the
qtimageformats package which wasn't created.

The qtimageformats package was not created as it is empty and BitBake
avoids producing empty packages by default. The installed files consist
of source files split into qtimageformats-dbg, CMake files split into
qtimageformats-dev, plugins split into qtimageformats-plugins and
debug build of plugins split into qtimageformats-plugins-dbg.

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
packagegroup-qt5-toolchain-target: include all modules for development

This adds the necessary target packages for development with all of the
Qt 5 modules.

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
qtwebkit: add packageconfig for qtmultimedia

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtwebkit: fix packageconfig

Arguments passed to the qmake command-line were ignored by prf
files, which get evaluated first. QtWebKit offers QMAKE_CACHE_EVAL,
which can be used to inject a qmake snippet before anything else
gets parsed.

Signed-off-by: Andreas Oberritter <obi@opendreambox.org>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
populate_sdk_qt5.bbclass: Fix PACKAGE_GROUP deprecation warning

Fixes the following warning:

WARNING: PACKAGE_GROUP is deprecated, please use FEATURE_PACKAGES instead

Signed-off-by: Jacob Kroon <jacob.kroon@mikrodidakt.se>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
recipes-git: Upgrade from latest origin/release to latest origin/stable

* there wont be 5.2.2 release, so start preparation for 5.3.0
* probably latest 5.3.0-beta1 snapshot was released yesterday, so this
  should be reasonably close
* probably wont be merged before creating new release branch for Yocto 1.6

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtwayland: Remove fix for glx

* resolved upstream in:
  commit 6b173d993542e2aed01b5a97d3e0fb64940ad432
  Author: Jorgen Lind <jorgen.lind@digia.com>
  Date:   Mon Mar 10 09:25:04 2014 +0100
  Subject: Fixup for GLX integration

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtbase: Fix build with X.h included from egl.h

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtbase-native: Add forgotten patch

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
nativesdk-qt*: Add git recipes

* 5.2.1 isn't compatible with qtbase-native from git

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
qtbase: upgrade to latest stable revision

* 0006-configure-make-pulseaudio-alsa-freetype-a-configurab.patch
  was upstreamed in:
  0c3301f configure: make pulseaudio and alsa configurable options
* 0005-qt_module-Fix-pkgconfig-replacement.patch
  is hopefully resolved in:
  eaefbe3 snuff -L/-I with system paths when installing meta files
  a33afed de-duplicate setup of libdir replacement in prl files
  aa20e7f reshuffle code for clarity
  ee86ce8 don't attempt to replace include paths in meta files
  but this needs to be double checked

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
recipes-git: Upgrade to latest origin/stable

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>