Ivailo Monev
223d0b4567
rewrite some CMake modules, improve others
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 23:55:09 +02:00
Ivailo Monev
df31068ba9
remove QMetaObjectExtraData and put everything into QMetaObject
...
upstream commits:
67f58040ea
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 19:55:15 +02:00
Ivailo Monev
1ba689a9cd
remove qt3 remains from uic tool
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 19:21:58 +02:00
Ivailo Monev
19c3d3439c
remove support for legacy uic3 from designer component
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 18:59:46 +02:00
Ivailo Monev
cce9b525e6
do not build utilities by default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 18:52:14 +02:00
Ivailo Monev
2a9abe2adb
initialize dynamic meta object extradata
...
upstream commits:
979cb5a09e
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 17:16:52 +02:00
Ivailo Monev
2388dc8e17
bring QtDBus meta-object generator in sync with moc
...
upstream commits:
4ec2b37542
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 15:40:41 +02:00
Ivailo Monev
a396feff1d
flag meta objects generated by QtDBus
...
upstream commits:
78cf553469
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 15:32:46 +02:00
Ivailo Monev
3a479bd2ac
sync metaobject builder with moc
...
this includes a few upstream changes as well as a few of my own as I'm not
convinced that it should be merged into the core module yet as is done in
Qt5. the important thing is that debug builds will no longer cause assert.
upstream commits:
b184dd0a01
0cb7a66989
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 15:18:17 +02:00
Ivailo Monev
357110ccf6
avoid duplicating flags/types in qmetaobjectbuilder
...
upstream commits:
d30515104d
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 13:06:43 +02:00
Ivailo Monev
99c1ef0f89
rewrite translations script and update the trranslations
2016-01-09 12:55:18 +02:00
Ivailo Monev
4016b14a9b
rewrite GLib2 CMake module, minor build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-09 00:40:52 +02:00
Ivailo Monev
7a38466cec
replace operator with a directive in qmap
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-08 18:05:45 +02:00
Ivailo Monev
3c30575030
fix yet another instance of QmlJsParser
...
upstream commits:
b1da4fb044
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-06 21:28:03 +02:00
Ivailo Monev
fb59e641d4
normalize signatures for signals and slots via the utility
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-06 21:22:52 +02:00
Ivailo Monev
8cb361d459
fix copy and paste error
...
upstream commits:
4b7a0a0717
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-06 20:36:28 +02:00
Ivailo Monev
0e92dc53c2
make sure that the itemview's count property is reliable
...
upstream commits:
f09b12cea1
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-06 20:24:56 +02:00
Ivailo Monev
6b7bdd2736
stop using function deprecated in D-Bus 1.2
...
upstream commits:
f92e844b2b
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 17:28:02 +02:00
Ivailo Monev
c61720a0e2
remove code for non-DBus linked build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 17:23:22 +02:00
Ivailo Monev
0e5b3473cf
sync PropertyFlags and MethodFlags
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 17:02:05 +02:00
Ivailo Monev
1f1beedfbb
update translations
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 17:01:06 +02:00
Ivailo Monev
99440e1fab
add task to be done
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 16:57:14 +02:00
Ivailo Monev
e971c2e024
update MuSQL CMake module documentation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-05 16:56:29 +02:00
Ivailo Monev
5f30ffe788
simplify translations script
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-30 10:44:42 +02:00
Ivailo Monev
cdf942c03d
fix regression in the MySQL CMake module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-30 10:16:54 +02:00
Ivailo Monev
620e4ff6b8
rewrite some cmake modules
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-30 10:09:12 +02:00
Ivailo Monev
8f556d5eb7
update package files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-30 10:06:08 +02:00
Ivailo Monev
948dcce516
remove reundant variable declaration from main mkspecs file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-29 11:42:46 +02:00
Ivailo Monev
e79584a534
fix build failure of collectio generator since translations changes
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-29 11:36:51 +02:00
Ivailo Monev
c045e6060f
update and merge translations, add script for the task too
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-29 11:30:14 +02:00
Ivailo Monev
ae509dc625
add nas as optional dependency to package recipe for entropy
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-29 10:40:58 +02:00
Ivailo Monev
ede0027a91
regernate lupdate parser and add script for doing so in the future
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-28 12:48:54 +02:00
Ivailo Monev
0ca078feeb
regernate qml parser and add script for doing so in the future
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-28 12:23:10 +02:00
Ivailo Monev
b4eed76918
update package files
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-25 04:47:42 +02:00
Ivailo Monev
6076081016
make it easy for vendors to override misc installation paths
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-01 00:13:29 +02:00
Ivailo Monev
b5347a5613
handle installation without RPATH on UNIX properly
...
the custom ld.so.conf file ensures that the Katie libraries get
registered in the cache so that when installed in location other than
/usr/lib or other standard libraries path executables can operate.
Even the default libraries path (/usr/local/lib/katie) is
non-standard and requires the config, unless CMAKE_SKIP_INSTALL_RPATH
if set to ON but because RPATH is considered security issue it is
unlikely that binary distributors will turn it on when building Katie
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-30 22:45:32 +02:00
Ivailo Monev
36ee28ba99
minor cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-30 09:50:34 +02:00
Ivailo Monev
82245124ba
fix To-Do in qstatemachine (use QObject::senderSignalIndex())
...
upstream commits:
87d7545cd0
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-30 09:49:40 +02:00
Ivailo Monev
381dc01d4a
get rid of openvg remains
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-25 09:06:21 +02:00
Ivailo Monev
8ad70bd699
cleanup definitions in javascriptcore
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-25 08:57:30 +02:00
Ivailo Monev
5722446bec
fix statement in main mkspecs cmake file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-25 08:54:48 +02:00
Ivailo Monev
366e7e037e
cleanup main mkspecs cmake file
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-24 07:43:32 +02:00
Ivailo Monev
cd876daf6a
no need to insert the build key into the plugin verification data now
...
for various reasons Katie does not check the plugin build key, i.e.
the plugin and Katie build keys does not have to match for the plugin
to be considered valid so there is no need to extract the key
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-12-24 07:21:48 +02:00
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