Commit graph

140 commits

Author SHA1 Message Date
Ivailo Monev
dc3dfc490f there is no need to add KATIE_DATE to build definitions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-07 23:48:38 +00:00
Ivailo Monev
8f1af925b4 installation paths revised
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-07 23:43:48 +00:00
Ivailo Monev
31d4d78966 headers compat werk [ci skip]
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-04 19:31:37 +00:00
Ivailo Monev
4a5bcff7ec embracing the STL
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-10-04 16:33:26 +00:00
Ivailo Monev
3111b95509 get rid of the custom Freetype CMake module
now that the minimum CMake version requirement is 3.0.2 it does
not make sense to apply custom polices and maintain a module
for the detection of Freetype

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-24 16:56:27 +00:00
Ivailo Monev
8274430e21 freetype and fontconfig are not required, just highly recommended
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-24 16:55:23 +00:00
Ivailo Monev
cf8f422032 remove libpng, sqlite3 and wintab 3rdparty sources
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-16 00:34:05 +00:00
Ivailo Monev
1527fe9508 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-15 17:29:26 +00:00
Ivailo Monev
908678e114 build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-14 18:32:32 +00:00
Ivailo Monev
cd65dc09e3 QMimeSource is no more
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-13 05:08:49 +00:00
Ivailo Monev
fe6c25e45b mac headers aliases are no longer required
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 18:48:22 +00:00
Ivailo Monev
10da6a76aa the multimedia component is no more
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 17:51:50 +00:00
Ivailo Monev
1370130551 build system cleanup
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-11 03:36:48 +00:00
Ivailo Monev
41f1500637 mostly build system changes
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-26 21:24:47 +00:00
Ivailo Monev
fd74c45a85 script component can be build as all-in-one now
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 16:54:21 +00:00
Ivailo Monev
313e1b79d0 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 15:37:12 +00:00
Ivailo Monev
8e2525fb74 rework katie_setup_targets() and bump minimum CMake requirement
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 04:39:23 +00:00
Ivailo Monev
42f492cf7c preparations to support all-in-one targets build
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-25 02:56:09 +00:00
Ivailo Monev
340a4efa74 headers compat werk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-23 20:33:21 +00:00
Ivailo Monev
07d5cc27bf correct generation of qscopedarraypointer.h under QtCore sub-directory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-22 21:29:42 +00:00
Ivailo Monev
5bbdc63f16 correct generation of customwidget.h under QtDesigner sub-directory
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-22 20:59:22 +00:00
Ivailo Monev
9d4694ca54 generate obsolete qxmlstream header for xml component
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-21 01:36:19 +00:00
Ivailo Monev
be06be1b56 deal with xml streaming API headers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-21 00:53:06 +00:00
Ivailo Monev
d97a0f33d8 headers comapt werk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-20 19:04:58 +00:00
Ivailo Monev
b0323d1751 headers compat werk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-20 17:52:40 +00:00
Ivailo Monev
d13fd62834 fix egl build option
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-19 02:04:51 +00:00
Ivailo Monev
ff46fe239b update KATIE_TOOLS
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 03:10:47 +00:00
Ivailo Monev
1cdf84cda1 better handling of the X11 extensions
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 03:08:11 +00:00
Ivailo Monev
435952d93a obsolete headers werk
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-12 21:54:56 +00:00
Ivailo Monev
f2860f98ff improve X11 extension checks
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-11 22:04:59 +00:00
Ivailo Monev
023412f9e9 make sure Shell profile and dynamic linker files contain full paths
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-07 14:28:20 +00:00
Ivailo Monev
c8fec5bc4b make the generators not respecting DESTDIR work again
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-06 17:53:03 +03:00
Ivailo Monev
cfb27dd149 threads support is required after all, needs a fix
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-03 17:50:07 +00:00
Ivailo Monev
952aee2134 create QMacStyle alias header
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 13:07:38 +00:00
Ivailo Monev
274d06582c move some katie_definition() calls to top-level CMake file
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-07-25 03:00:50 +00:00
Ivailo Monev
836ae4f70f cleanup configuration directories handling
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-24 06:05:57 +00:00
Ivailo Monev
cb1bad0791 bundle libpng
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-23 05:30:41 +00:00
Ivailo Monev
720e8703a3 headers comapt werk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-14 17:20:38 +00:00
Ivailo Monev
b1df408a44 headers compat werk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-14 16:24:40 +00:00
Ivailo Monev
efbb0e7e82 platforms related plugins are no longer relevant
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 21:39:09 +00:00
Ivailo Monev
dfd76df58d set tests timeout to 9 minutes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-12 11:52:17 +00:00
Ivailo Monev
d805f9e73b obsolete headers werk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-10 18:53:31 +00:00
Ivailo Monev
498512c819 setup X11 related definitions from the top-level CMake file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-10 03:03:15 +03:00
Ivailo Monev
9ebc979ae2 make some X11 extensions optional as was in stock Qt4
this makes it possible to build without tricks on Slitaz for an example (or
at least the GUI component, I have yet to test everything) where only the
bare minimum is installed/available

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-10 02:53:30 +03:00
Ivailo Monev
43f3064f83 headers compat werk
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-08 16:21:45 +00:00
Ivailo Monev
fe5cc5eb16 fix MNG build feature info logging
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-05 14:33:29 +00:00
Ivailo Monev
a3aba93131 strip files packaged with CPack
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 19:55:26 +00:00
Ivailo Monev
0d9f7e11d3 fix ODBC build feature info logging
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-07-04 01:12:19 +03:00
Ivailo Monev
de2eb9a9f0 disable glib2 support by default
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-27 20:04:17 +00:00
Ivailo Monev
19b804b850 various cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-26 10:32:24 +00:00