Commit graph

344 commits

Author SHA1 Message Date
Ivailo Monev
b45c9f3fde change plugins pattern to avoid loading incompatible (Qt4) plugins
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 02:25:10 +00:00
Ivailo Monev
2e7bc11cec exclude documentation from source package
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 02:24:13 +00:00
Ivailo Monev
6229c64316 detect MySQL version from its CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-05 02:03:58 +00:00
Ivailo Monev
71ff31cee9 CPack preferences fixes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 15:36:28 +00:00
Ivailo Monev
28ed28f5f5 as far as I can tell the required CMake version is no longer 3.0.2
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 15:09:45 +00:00
Ivailo Monev
c25e7674fa update incfsck script and katie_generate_obsolete() calls
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-08-04 07:35:10 +00:00
Ivailo Monev
c4719a248f install manual pages as part of Doc component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-07-16 07:02:53 +00:00
Ivailo Monev
3fd33f6641 create some more compat headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:45:25 +00:00
Ivailo Monev
cecad17e55 create some compat headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:42:51 +00:00
Ivailo Monev
4dab2e53d6 create QTextDecoder redirect header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-09 06:17:48 +00:00
Ivailo Monev
b0cb30a3a7 add better UseQt4 CMake file subtitute
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-05-08 14:55:36 +00:00
Ivailo Monev
e175daa8a2 temporary namespace workaround for the utils 2017-05-07 03:59:57 +00:00
Ivailo Monev
e577790de3 store the git checkout hash in the cmake version file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 03:37:01 +00:00
Ivailo Monev
25fe9cb9d0 add missing space in the testing build warning
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:32:46 +00:00
Ivailo Monev
a0bca8a769 move bootstrap stuff into moc build file since it's the only thing using it
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:28:26 +00:00
Ivailo Monev
af7b3b6a2d cache KATIE_TOOLS_SUFFIX as STRING type
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:04:45 +00:00
Ivailo Monev
15be073317 support suffixed tools and package them as such
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 01:57:57 +00:00
Ivailo Monev
8889cd2073 mostly tests cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:18:37 +00:00
Ivailo Monev
abafb73acb define QT_NO_USING_NAMESPACE when testing is enabled
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:18:09 +00:00
Ivailo Monev
4aca886483 purge Gtk style and some other styles leftovers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:59:05 +00:00
Ivailo Monev
e3513f5fc1 cross-compiling is no longer supported
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:15:19 +00:00
Ivailo Monev
d0fffcf5c0 require glib version 2.22.0 at minimum
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-21 13:19:05 +00:00
Ivailo Monev
6458679d87 require PCRE v7.7+
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 21:02:52 +00:00
Ivailo Monev
71ffb62f31 remove the opengl component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 13:53:20 +00:00
Ivailo Monev
1e0a216c40 move QT_VISIBILITY_AVAILABLE out of the mkspecs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 01:39:42 +00:00
Ivailo Monev
48915713f4 EGL and OpenGLES features require each other, make it obvious
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-15 21:51:36 +00:00
Ivailo Monev
7cef4e3b2e Xshape has no library
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-14 23:01:53 +00:00
Ivailo Monev
2efb7aca73 remove now redundant XKB checks from build system
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-14 22:58:09 +00:00
Ivailo Monev
ad8de752da make use of PCRE in JavaScriptCore
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-14 14:22:02 +00:00
Ivailo Monev
3648c76be8 substitue QXmlStreamStringRef with QStringRef
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-13 00:51:41 +00:00
Ivailo Monev
8cdd96a89c remove codec plugins, rely on iconv
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 22:42:36 +00:00
Ivailo Monev
53810372d5 get rid of QSound
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-12 17:39:58 +00:00
Ivailo Monev
deff95c0f9 get rid of QPicture
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-11 01:10:39 +00:00
Ivailo Monev
6a660df94d forbid build in the source directory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-10 20:08:14 +00:00
Ivailo Monev
7c1f7534ab remove now redundant utils
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 22:38:38 +00:00
Ivailo Monev
6e67bc266c minor build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 15:58:47 +00:00
Ivailo Monev
79c4a32a50 add CPU and build type to CPack package name
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-09 03:49:36 +00:00
Ivailo Monev
d182b91452 move CMake/CPack/CTest setup to top of the main CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-05 19:48:54 +00:00
Ivailo Monev
3f8fe4095f make NSL build dependency
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-05 00:04:13 +00:00
Ivailo Monev
848c6c7a59 get rid of QLatin1Literal and some of the QStringBuilder usage
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-30 06:18:21 +00:00
Ivailo Monev
c65432f762 Revert "remove the string builder and the ASCII cast/construction warnings"
This reverts commit 378c9be208.
2016-10-30 02:50:48 +00:00
Ivailo Monev
378c9be208 remove the string builder and the ASCII cast/construction warnings
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-29 04:41:55 +00:00
Ivailo Monev
6267d02a48 headers compat werk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-25 23:29:24 +00:00
Ivailo Monev
eb740fc0bb make developer utilities entirely optional
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-24 16:24:30 +00:00
Ivailo Monev
637641edc6 assembler is no longer required for building
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-22 06:15:11 +03:00
Ivailo Monev
72db33b179 revet the qcoreevent header alias
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-20 01:17:52 +00:00
Ivailo Monev
de019db1a8 add QEvent to incfsck script
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-20 00:28:54 +00:00
Ivailo Monev
99920b0e95 rely on CPACK_SET_DESTDIR again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-19 18:02:21 +00:00
Ivailo Monev
a4c82a4316 make OpenSSL required 2016-10-19 05:41:21 +00:00
Ivailo Monev
915cf54d5e resolv must be linked to now, various cleanups and micro-optimizations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-16 21:12:21 +00:00