Commit graph

1451 commits

Author SHA1 Message Date
Ivailo Monev
63218fb00f add script to convert forward declarations to include directives
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 13:37:28 +00:00
Ivailo Monev
b934d56e76 introduce QT_NAMESPACE_COMPAT
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 12:44:52 +00:00
Ivailo Monev
4ac6a9e50e oops, fix KATIE_INCLUDES
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 12:29:40 +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
d99be18660 suffixed the tools pixmaps
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:54:00 +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
3a7935df73 KatieConfig.cmake review
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-27 02:14:01 +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
5ffb903ad9 improve standard selection from mkspecs
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 13:31:32 +00:00
Ivailo Monev
44edef2c00 minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 13:10:59 +00:00
Ivailo Monev
659b49e7f6 remove reference to the removed opengl component from the scripts
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 13:10:13 +00:00
Ivailo Monev
0b39d02aee openssl 1.1 support
patch based on qt4-openssl-1.1.0pre-3.patch from:
https://bugs.debian.org/cgi-bin/bugreport.cgi?att=1;bug=828522

NOTE: the locking change author states that there is no need for locking in newer versions:
2e52e7df51

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 09:23:55 +00:00
Ivailo Monev
447a35a41f mostly Q_CC_BOR support removal
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 07:53:32 +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
a4f5ce9b4d JavaScriptCore cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 06:28:54 +00:00
Ivailo Monev
41e5ddf421 namespaced build fixes and enabled it by default
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-26 06:28:30 +00:00
Ivailo Monev
1a47673bdf minor JavaScriptCore cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 11:38:55 +00:00
Ivailo Monev
5ca675af90 update README
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 11:25:23 +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
8c018220a9 update dependencies for Travis environment
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:17:36 +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
897afe665f now that qrand() seeds per-thread there is no need to do it for QUuid
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-25 08:09:30 +00:00
Ivailo Monev
587dae58ad micro-optimize QKeySequence::toString()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2017-04-09 02:26:15 +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
897948f220 minor cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-18 04:07:10 +00:00
Ivailo Monev
73bf314fef various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-12 03:26:41 +00:00
Ivailo Monev
b6cbd550f4 add gconf to Travis build dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-12 02:53:43 +00:00
Ivailo Monev
c5d7c4c59e add gconf to package dependencies
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-12 02:52:37 +00:00
Ivailo Monev
3ce697c027 misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-10 01:39:04 +00:00
Ivailo Monev
a84f0857ff update translations
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-10 01:13:29 +00:00
Ivailo Monev
7c52a5de1a get rid of tablet cruft
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-08 00:34:52 +00:00
Ivailo Monev
557890d68a get rid of QDeclarativeTextLayout
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-03 20:38:40 +00:00
Ivailo Monev
4638cae6c6 remove key compression code
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-21 11:42:39 +00:00
Ivailo Monev
bca2bceb7b include required header in qsvggenerator header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 21:03:12 +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
fede7a03d6 various cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 17:31:45 +00:00
Ivailo Monev
39f1117c0f various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 17:03:56 +00:00
Ivailo Monev
24652fcc11 update package dependencies and remove EGL CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 14:26: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
8c8cfc8f83 minor cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 12:47:28 +00:00
Ivailo Monev
db4718eeb0 prefer c++ standard argument over CMAKE_CXX_STANDARD
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 02:00:53 +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
18b57053cf remove void pointer operator for QByteArray
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-16 00:43:41 +00:00
Ivailo Monev
aed413cfbf fix QFactoryLoader build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-15 23:46:26 +00:00
Ivailo Monev
0a485e9c3c changes to build moc and core with QT_NO_CAST_FROM_BYTEARRAY
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-15 23:38:50 +00:00
Ivailo Monev
88a2ce1cbf remove constexpr from qRound() and qRound64()
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-15 21:57:02 +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