Commit graph

7876 commits

Author SHA1 Message Date
Ivailo Monev
dceafc4d6b fix plugins always building as static when they should not
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-24 04:47:35 +02:00
Ivailo Monev
7cd2dabb91 make it possible to build plugintest utility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-24 03:53:53 +02:00
Ivailo Monev
9637e6d035 port QDBusAdaptorConnector meta-object to revision 6
upstream commits:
bdc7756617

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-23 19:48:52 +02:00
Ivailo Monev
190bfd4af9 set QT_VISIBILITY_AVAILABLE to TRUE for freebsd
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-23 07:28:23 +02:00
Ivailo Monev
f0f7bcd7b2 port QSignalEventGenerator meta-object to revision 6
upstream commits:
f83724a0f282862aa91a28baa20e555b1b64371c

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-23 01:31:58 +02:00
Ivailo Monev
da1d3334eb fix debug build of designer component
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-22 21:13:33 +02:00
Ivailo Monev
4400040671 fix error detection in headers optimizer cmake file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-21 23:32:05 +02:00
Ivailo Monev
d1b70a3aca add type specifier to main function of gencmap utility
fix build with C++11 being set as compiler standard

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-19 23:18:06 +02:00
Ivailo Monev
31d9a7de70 make sure that DBUS_ARCH_INCLUDES affect DBUS_FOUND
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-19 22:38:51 +02:00
Ivailo Monev
8b1d701ff7 extend dbus architecture headers search path
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-19 22:36:36 +02:00
Ivailo Monev
77608502c2 fix regression in the icu cmake module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-19 22:28:28 +02:00
Ivailo Monev
8bf003e254 include icu headers directory for core component when available
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-19 22:21:12 +02:00
Ivailo Monev
56d872c3ac adjust sqlite driver cmake file to recent module change
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-19 22:14:53 +02:00
Ivailo Monev
2d2876d7b5 make genmap script python 3 compatible, call it with python interpreter
on freebsd the shebang may not be correct as it, usually, places
files under /usr/local prefix instead of /usr thus calling with
what the PythonInterp cmake module has found is more reliable
cross-platform


Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-19 20:21:22 +02:00
Ivailo Monev
2a89c541b8 report errors from external processes (genmap and unifdef)
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-19 20:06:37 +02:00
Ivailo Monev
60fe29f9e1 port unicode utility to cmake build system 2015-12-18 20:27:06 +02:00
Ivailo Monev
cf2352ceef fix build of normalize utility
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-18 20:09:46 +02:00
Ivailo Monev
b183f81775 regenerate xml and script parsers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-18 18:47:34 +02:00
Ivailo Monev
da53e9a455 adjust and port utils to cmake build system
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-18 18:37:01 +02:00
Ivailo Monev
7373a86388 make network information service support optional as it was in qt
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-17 05:17:14 +02:00
Ivailo Monev
be72aabcd4 fix for platform socklen_t on other C libraries than glibc
patch from gentoo, patch message follows:

Rather than treating >=glibc-2 specially, we treat <glibc-2 specially
and all other libc implementations as POSIX.

This was found here http://patchwork.openembedded.org/patch/94947/ and
tested with armv6j-hardfloat-linux-uclibceabi and
armv6j-hardfloat-linux-musleabi.

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-17 04:44:07 +02:00
Ivailo Monev
5b692f91d6 fix package target
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-16 07:33:30 +02:00
Ivailo Monev
04d0ca3194 fix dbus cmake module regression
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-16 07:19:30 +02:00
Ivailo Monev
fa0e8b83df minor build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-16 04:15:31 +02:00
Ivailo Monev
828d75932a build system and modules cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-16 02:59:15 +02:00
Ivailo Monev
ace4c699b0 add cmake toolchain file for use on arch linux
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-16 02:22:09 +02:00
Ivailo Monev
253fb241f0 add mingw build directory to .gitignore
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-16 02:20:01 +02:00
Ivailo Monev
a8572a8999 use different cpack generators for windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-16 02:19:13 +02:00
Ivailo Monev
032124aa48 build native tools when cross-compiling
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-16 00:04:18 +02:00
Ivailo Monev
54bf65a5e5 remove uic3 bits from ui compilers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 23:45:37 +02:00
Ivailo Monev
f8fff3df79 rewrite sqlite cmake module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 23:23:48 +02:00
Ivailo Monev
caebfc6293 build sqlite drivers with bundled sqlite3 if not found on the system
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 23:23:15 +02:00
Ivailo Monev
ff518ac219 fix build of phononwidgets plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 22:59:46 +02:00
Ivailo Monev
52f9ceafdb create x11 header aliases conditionally
otherwise they are included in the QtGui meta-header if the project
is reconfigured

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 21:56:51 +02:00
Ivailo Monev
9f15515b77 define QT_NO_DIRECTWRITE when it has been disabled
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 21:42:05 +02:00
Ivailo Monev
eb445a550a minor build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 21:41:35 +02:00
Ivailo Monev
1ac7f59fc2 fix build of script component for windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 21:40:34 +02:00
Ivailo Monev
1c40122807 fix build of gui component for windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 21:27:55 +02:00
Ivailo Monev
ddfa871bae fix help component definitions for windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 21:27:04 +02:00
Ivailo Monev
df4be206b5 fix build without qcde style
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 21:26:32 +02:00
Ivailo Monev
5f82721d45 fix build of uic tool on windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 18:56:49 +02:00
Ivailo Monev
b3c8cd3ec2 fix build of nativewifi plugin
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 18:56:29 +02:00
Ivailo Monev
2b0bac3f44 put space between source and header files in checkresources and getresources scripts
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 18:56:05 +02:00
Ivailo Monev
630483f3aa disable freetype and fontconfig for windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 18:55:19 +02:00
Ivailo Monev
d11389c58a move features definitions to top-level cmake file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-15 18:15:10 +02:00
Ivailo Monev
f7f98ba354 always create and install arch headers
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-14 07:52:30 +02:00
Ivailo Monev
ccbe17fc04 move inclusion of qthread header moc where it belongs for windows
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-14 07:51:35 +02:00
Ivailo Monev
83021e6dd7 move QT_NO_OPENSSL to top-level cmake file, fix build without openssl
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-14 07:50:45 +02:00
Ivailo Monev
cc41ce5283 lupdate doesn't need KtDeclarative
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-14 06:54:34 +02:00
Ivailo Monev
1efd3e0358 do not typedef mode_t when building with mingw
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-14 06:35:02 +02:00