Commit Graph

519 Commits

Author SHA1 Message Date
Jonathan Liu
0a010fa309 libconnman-qt5: new recipe
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-02 12:25:02 +02:00
Andre McCurdy
2066c0beab qtwebkit: remove false dependency on leveldb
The qtwebkit configure test never succeeds in finding system leveldb
(ie qtwebkit internal copy of leveldb is always used) so leveldb is a
false dependency.

This change allows qtwebkit to be built in a disto which enables
security_flags.inc (it's otherwise blocked since the leveldb recipe
fails to build when security_flags.inc is used).

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-02 12:24:35 +02:00
Andreas Müller
7962d022d1 qt5-creator: add missing RRECOMMENDS for instant usage
Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-02 12:24:15 +02:00
Andreas Müller
6d9e2a6dfc qt5-opengles2-test: update to last commit
* don't segfault in case qtsensors does not find accelerometer values

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-02 12:23:26 +02:00
Khem Raj
d9d1d04760 qtbase: Fix build with musl
This is a generic fix to accomodate musl which is adhering to posix
and doesnt have legacy to carry, so lets invert the conditional so the
special legacy case of glibc is checked and else part then covers rest
of cases which are newer glibc/uclibc and musl

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-02 12:23:26 +02:00
Khem Raj
eedb3e6413 qtwebkit: Fix build with musl
Make backtrace() API conditional to glibc

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-07-02 12:23:26 +02:00
Otavio Salvador
5509fa944c qtwebengine: Use QT_GIT for SRC_URI
The recipe was pointing to gitorious, which is dead. Update it to use
QT_GIT variable to allow for easier change in future of the Git server
to use.

Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-06-18 17:11:03 -03:00
Martin Jansa
9925146ee7 qt3d: fix DEPENDS
* nativesdk dependencies were incorrectly introduced in:
  commit 48ee17af94
  Author: Martin Jansa <Martin.Jansa@gmail.com>
  Date:   Thu May 28 14:58:06 2015 +0200
  Subject: qt5: merge .inc and _git.bb files

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-05 13:11:06 +02:00
Andre McCurdy
1d856bbaa8 qtwebkit-examples: fix missing qtxmlpatterns dependency
The webkitwidgets/xmlpatterns examples depend on qtxmlpatterns.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-05 10:51:27 +02:00
Andre McCurdy
661c3d36b6 qtwebengine: use x86 over-ride instead of i586
Support i686 without needing to duplicate the i586 over-ride.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-05 10:50:01 +02:00
Khem Raj
32c199d8ab qtwayland: Bump QT_VERSION to "5.4.3"
We pin the recipe at 182488129c3f6a67a7e781fdb7c0147777191991
and upstream changed the MODULE_VERSION = 5.4.3 in that commit

Fixes
| install: cannot stat
'/mnt/home/kraj/work/angstrom/build/tmp-angstrom-glibc/work/armv7at2hf-vfp-neon-angstrom-linux-gnueabi/q
twayland/5.4.2+gitAUTOINC+182488129c-r0/build/include/QtCompositor/5.4.2/QtCompositor/private/qwayland-server-*.h':
No such fil
e or directory

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-05 10:49:51 +02:00
Martin Jansa
82b211aa42 qt5: upgrade to latest revision in 5.4 branches
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-06-04 12:24:48 +02:00
Martin Jansa
48ee17af94 qt5: merge .inc and _git.bb files
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-28 21:16:50 +02:00
Martin Jansa
3208763b8b qt5: rename <module>-git directories with patches to just <module>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-28 14:52:48 +02:00
Martin Jansa
3fa7bb148e qt5: drop recipes for 5.4.1 version
* we don't plan to keep 2 versions, one from tarballs and one from git
  now there is 5.4.2 in git recipes and 5.4.1 tarballs aren't very useful
  anymore

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-28 14:50:37 +02:00
Martin Jansa
17eb158c6d qtbase-native: add CLEANBROKEN
* otherwise do_configure fails with:
  make[2]: *** No rule to make target 'cmake-clean', needed by 'sub-installed_cmake-clean'.  Stop.
  make[2]: *** Waiting for unfinished jobs....
  hidden very far in log.do_configure

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-28 14:47:51 +02:00
Khem Raj
5ebbfedbc7 qtwebkit: Backport fix to build with gcc5
This is already committed upstream to 5.4 branch
may be next minor upgrade will get it but until then
we need it

Signed-off-by: Khem Raj <raj.khem@gmail.com>
2015-05-21 14:12:35 +02:00
Khem Raj
8525f31981 qt5-opengles2-test: Upgrade to latest tip
Fix dependencies on the way

Signed-off-by: Khem Raj <raj.khem@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-21 14:12:35 +02:00
Andrey Rusalin
378dfc20ad qtbase: fix dependency for sql-mysql PACKAGECONFIG
Signed-off-by: Andrey Rusalin <arusalin@dev.rtsoft.ru>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-18 08:54:37 +02:00
Julien Brianceau \(jbriance\)
bb20ed60fc qtbase-native: speed up configure task
* Use parallel make to speed up build of qmake during configure task
* Take the opportunity to use clean configure parameters to use
  opensource license instead of "(echo o; echo yes) |" trick.

Signed-off-by: Julien Brianceau <jbriance@cisco.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:40:52 +02:00
Martin Jansa
80de39d556 ninja-native: upgrade to 1.5.3
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-05-13 14:40:52 +02:00
Martin Jansa
04240161ef git-recipes: upgrade to latest revision in 5.4 branch
* this gets us close to 5.4.2 for people who want to test it in advance
* I plan to apply this to fido branch (as well as final upgrade to 5.4.2
  recipes
* I'm preparing similar patch for 5.5 revisions, which will be applied
  only in master branch

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-29 00:07:14 +02:00
Martin Jansa
932b32c1c9 qtscript,qtwebking: disable thumb
* qemuarm builds fail when thumb is enabled

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-29 00:07:14 +02:00
Martin Jansa
933bffb61f qtbase: remove 2nd BSD from LICENSE
* BSD is now in default LICENSE variable:
  recipes-qt/qt5/qt5-5.4.1.inc:LICENSE = "GFDL-1.3 & BSD & (LGPL-2.1 & Digia-Qt-LGPL-Exception-1.1 | LGPL-3.0)"
  recipes-qt/qt5/qt5-git.inc:LICENSE = "GFDL-1.3 & BSD & (LGPL-2.1 & Digia-Qt-LGPL-Exception-1.1 | LGPL-3.0)"

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-29 00:07:14 +02:00
Martin Jansa
7d53151d26 qtsystems: add packageconfig for bluez4 and disable it by default
* bluez5 is now enabled by default and conflicts with bluez4

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-29 00:07:13 +02:00
Martin Jansa
5a67ecd3d7 qtconnectivity: improve PACKAGECONFIG handling
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-29 00:07:13 +02:00
Jonathan Liu
9ec7538c0a qtwebsockets: specify GFDL license version
Fixes the following warning:
"WARNING: qtwebsockets: No generic license file exists for: GFDL in any provider"

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-29 00:06:47 +02:00
Rui Sebastiao
fa97d726cc qtwebchannel: update LIC_FILES_CHKSUM
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-29 00:06:47 +02:00
Martin Jansa
48ebff679e licenses: Add LGPL_Exception texts and reference them from LICENSE
* add the license text as they appear in qtbase 5.4 and 5.5
* The-Qt-Company-Qt-LGPL-Exception-1.1 will be used in 5.5 beta recipes
  I'll introduce shortly
* based on patch from Herb Kuta

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-20 12:25:00 +02:00
Denys Dmytriyenko
d17b8cd011 qt5.inc: suppress QA warnings about examples libs not in libdir
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-16 13:11:46 +02:00
Martin Jansa
fae85d875b qtwebkit: Fix build with newer glib-2.0
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-04-16 13:11:36 +02:00
Neena Busireddy
831c66e4c2 qt5nmapper: Fix compatibility issue
qt5nmapper app fails to run with the following error:

file:///usr/share/qt5nmapper-1.0/Qt5_NMapper.qml:34:5: Type Panel unavailable
         Panel {
         ^
file:///usr/share/qt5nmapper-1.0/content/Panel.qml:118:9: Type Switch unavailable
             Switch {
             ^
file:///usr/share/qt5nmapper-1.0/content/Switch.qml:8:21: Cannot assign a value to a signal (expecting a script to be run)
         property string onText: "On"

This patch changes the string from onText to onTextstring which was
introduced with Qt 5.3

Signed-off-by: Neena Busireddy <neena.busireddy@freescale.com>
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2015-04-15 17:37:57 -03:00
Andre McCurdy
8723582545 qt5: add QT_GIT to define git repo for Qt core components
Replace duplicated git URIs with a single definition in layer.conf.

Signed-off-by: Andre McCurdy <armccurdy@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-17 13:07:34 +01:00
Frederico Cadete
22c431e7a1 qt5-git, *qtbase*, qt5everywheredemo: Fetch from code.qt.io
* Gitorious disabled the git:// protocol, breaking fetches.
* Also, this service is scheduled to stop in May 2015, so move to
  code.qt.io.
* qt5everywheredemo needs different SRCREV because this repo was
  recreated in code.qt.io and SRCREV
  9a868f96ee63c21ceda890d8dfc9d33f093d1b6d doesn't exist on code.qt.io

  It was initial commit in gitorious repo:
  commit 9a868f96ee63c21ceda890d8dfc9d33f093d1b6d
  Author: Sergio Ahumada <sergio.ahumada@digia.com>
  Date:   Wed Jul 3 12:09:40 2013 +0200

      Initial commit

  This is exactly matching with this commit in code.qt.io:
  commit c17fe9e0ec0882ac4c4dc1168095f569acab5d09
  Author: Kimmo Ollila <kimmo.ollila@digia.com>
  Date:   Wed Jun 19 13:02:05 2013 +0300

       Fixed radio crash on application close

Signed-off-by: Frederico Cadete <frederico@cadete.eu>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-12 12:47:53 +01:00
Heikki Sarkanen
c3cb6426cd qt5: fix current git version
Bitbake doesn't detect lower git version:
NOTE: preferred version 5.4.0+git% of qtbase-native not available (for item qtbase-native)
NOTE: versions of qtbase-native available: 5.4.1 5.4.1+gitAUTOINC+a782369071

Signed-off-by: Heikki Sarkanen <heikki.sarkanen@tamtron.fi>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-10 18:30:09 +01:00
Jonathan Liu
1fd5df421e qtserialport: backport patch to silence Valgrind warning
Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-10 14:43:15 +01:00
Jonathan Liu
5d9286ab81 qt5-base: fix file ownership of fonts
The file ownership needs to be explicitly set otherwise it inherits
the user and group id of the build user.

Signed-off-by: Jonathan Liu <net147@gmail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-10 14:43:08 +01:00
Martin Jansa
936d70288f qtwebengine: Fix build with accessibility enabled
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-06 11:04:22 +01:00
Andreas Müller
b6c10d7c7e qt5-creator: update to 3.3.1
* LGPL_EXCEPTION.TXT: 'Digia' -> 'The Qt Company'
* LICENSE.LGPLv3: Preamble added
* LICENSE.LGPLv21: Preamble added

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-05 11:47:34 +01:00
Andreas Müller
fb880b1c60 qt5-creator: add qtquick1 to DEPENDS
| qt5-creator-3.3.0: qt5-creator rdepends on qtquick1, but it isn't a build dependency? [build-deps]

Signed-off-by: Andreas Müller <schnitzeltony@googlemail.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-05 11:47:34 +01:00
Stephan Binner
a1a62c871a qtwebengine: Fix build if qtbase has no accessibility
* backport patch from 5.4 branch to 5.4.1 release
* bump SRCREV in git recipe to use newer revision from 5.4 which
  already includes this patch

Signed-off-by: Stephan Binner <stephan.binner@basyskom.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-05 11:47:31 +01:00
Denys Dmytriyenko
7a65ba6089 nativesdk-qtbase.inc: avoid removing directories, namely /usr/lib itself
Signed-off-by: Denys Dmytriyenko <denys@ti.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-03 08:32:08 +01:00
Andy Nichols
89fc70e465 qtwebengine: change license to LGPL-3.0
The opensource license for qtwebegine as of Qt 5.4.0-beta
has been changed to only be available under LGPL-3.0. The
checksum for this license is already for the LGPL-3.0 version
so no need to update.

Signed-off-by: Andy Nichols <andy.nichols@theqtcompany.com>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-02 17:40:11 +01:00
Martin Jansa
f072467269 qtbase: fix security issue in processing BMP files
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-03-01 15:00:08 +01:00
Martin Jansa
ca1042b8fe qtwebengine: fix executing config tests instead of ignoring libcap test failure
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 21:01:43 +01:00
Martin Jansa
acbb72d884 recipes-git: update to latest revisions in 5.4 branch
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 19:56:34 +01:00
Martin Jansa
ceb2a0b2a9 qtdeclarative, qtmultimedia, qtscript, qtsvl: Drop GPLv2
* LICENSE.GPLv2 was removed in 5.4.1

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 19:56:33 +01:00
Martin Jansa
f8c39026aa qtwebengine: refresh patches
* drop 0001-eLinux-build-ffmpegsumo-as-well.patch which is already included in 5.4.1

Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 19:56:24 +01:00
Martin Jansa
4d4a34c5d2 recipes: Refresh patches to match git recipes
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 18:28:08 +01:00
Martin Jansa
fa52146724 qtsystems: rename to 5.4.1
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2015-02-27 18:28:08 +01:00