Commit graph

295 commits

Author SHA1 Message Date
Ivailo Monev
dd085f0d80 cmake: install FindUDev module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 11:13:55 +02:00
Ivailo Monev
d31302863b cmake: MacroEnsureVersion no longer exists
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 10:46:51 +02:00
Ivailo Monev
d411471be1 cmake: import various modules
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 10:09:43 +02:00
Ivailo Monev
b4f374cc9b experimental: declare kdeclarative library as stable
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 09:39:35 +02:00
Ivailo Monev
702117113b generic: mostly build system cleanups 2015-10-29 08:11:13 +02:00
Ivailo Monev
20678aba8a cmake: remove now redundant modules 2015-10-28 18:35:57 +02:00
Ivailo Monev
847fd06c88 generic: export kcddb, kcompactdisc, kdcraw and kexiv2 libraries as part of kdelibs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-28 18:29:48 +02:00
Ivailo Monev
562e784798 generic: stop using obsolete code paths
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-28 05:09:29 +02:00
Ivailo Monev
c5fafc43e5 generic: remove platform cmake file and other non-relevant to the project files 2015-10-12 13:01:48 +03:00
Ivailo Monev
7d041899a7 cmake: fix regression since e7133114 2015-10-03 15:16:20 +03:00
Ivailo Monev
1600454d91 generic: misc cleanups 2015-09-27 09:44:14 +00:00
Ivailo Monev
e31da1d693 generic: misc cleanups 2015-09-25 01:45:51 +00:00
Ivailo Monev
00975278a4 cmake: minor KDE4_INSTALL_TS_FILES macro cleanup 2015-09-20 04:32:49 +00:00
Ivailo Monev
e7133114e1 generic: misc cleanups 2015-09-05 05:16:46 +00:00
Ivailo Monev
78fb56076d generic: misc cleanups 2015-09-05 00:43:47 +00:00
Ivailo Monev
a40952a3bc generic: import libkcddb and libkcompactdics 2015-09-03 22:21:19 +00:00
Ivailo Monev
263b5bf1c9 generic: misc cleanups 2015-09-03 05:08:47 +03:00
Ivailo Monev
4b42ee2f1e cmake: bring back kde_install_ts_files macro, adjusted for use withing Git repo 2015-09-03 02:29:41 +03:00
Ivailo Monev
03bce64249 cmake: bump minimum required cmake version to 3.0.2"
it is required for automatic UI files handling
2015-09-02 04:35:33 +03:00
Ivailo Monev
884545b020 generic: misc cleanups 2015-09-01 22:37:54 +03:00
Ivailo Monev
37cd62ca47 generic: misc cleanups 2015-09-01 21:22:19 +03:00
Ivailo Monev
19a0c13d73 generic: misc cleanups 2015-09-01 04:56:26 +03:00
Ivailo Monev
ba56e561ac generic: misc cleanups 2015-09-01 03:15:05 +03:00
Ivailo Monev
007a44cd2f generic: major build system cleanup
the test are broken!
2015-09-01 01:05:33 +03:00
Ivailo Monev
757e84e13a cmake: make NetworkManager module check for libnm-glib
this should fix kde-workspace build against recent versions of
NetworkManager
2015-08-30 22:58:38 +03:00
Ivailo Monev
3e11130aac cmake: remove kutils library entry from KDE4Internal module 2015-08-28 20:34:00 +03:00
Ivailo Monev
b20d7f1cbd cmake: drop windows _KDE4_ADD_MANIFEST macro 2015-08-27 18:30:52 +03:00
Ivailo Monev
20286397de kinit: drop legacy code 2015-08-25 18:13:21 +03:00
Ivailo Monev
332bb23e15 generic: port some functionality to XCB
the module for finding the library is simple and kdeui now has to
link to both X11 and XCB libraries but this allows clients that
make use of the KDE window management API to not use Xlib API.
2015-08-20 06:06:40 +03:00
Ivailo Monev
0498e6bc88 cmake: restore FindQt4 module from the kdelibs tree 2015-08-18 19:05:49 +03:00
Ivailo Monev
932293eba1 cmake: revert qt4 module replacement 2015-08-17 21:26:03 +03:00
Ivailo Monev
f13369f623 generic: misc cleanups 2015-08-16 02:40:52 +03:00
Ivailo Monev
40ab45b8f1 cmake: improve katie compat 2015-08-12 21:52:29 +03:00
Ivailo Monev
b202e2d10c cmake: improve katie compat 2015-08-12 14:12:43 +03:00
Ivailo Monev
a2bd4328af cmake: make katie module set QT_LIBRARIES when compat requested 2015-08-12 01:36:29 +03:00
Ivailo Monev
4d328eaf33 cmake: improve katie modules 2015-08-12 01:14:45 +03:00
Ivailo Monev
1bd7cf4734 cmake: improve Katie module compat 2015-08-11 18:10:00 +03:00
Ivailo Monev
9fbd437229 cmake: do not attempt to install no longer existing modules 2015-08-11 06:03:30 +03:00
Ivailo Monev
21ad0df488 generic: make changes required for building against katie 2015-08-11 05:56:07 +03:00
Ivailo Monev
f2b9d47f8e cmake: add experimental katie module 2015-08-09 23:39:01 +03:00
Ivailo Monev
a79b54be9d cmake: remove obsolete modules 2015-08-07 17:16:54 +03:00
Ivailo Monev
b6890712c7 generic: misc cleanups 2015-07-18 14:33:42 +00:00
Ivailo Monev
e896874b00 generic: bump version to 4.17.0 2015-07-13 13:52:34 +03:00
Ivailo Monev
f64673c9ea kdesu: make the optional sudo support obvious
previously one had to set KDESU_USE_SUDO_DEFAULT to build kdesu
with sudo support and no message has been printed to show that it
was/was not found in the features log.
2015-07-11 15:58:07 +03:00
Ivailo Monev
b2bc64c750 cmake: cleanup KDE4Macros module 2015-07-10 09:06:38 +03:00
Ivailo Monev
3c76c9532f Revert "cmake: cleanup KDE4Macros"
This reverts commit 9add78ad5e.
2015-07-08 04:24:17 +03:00
Ivailo Monev
a7064db00e generic: deal with LINK_INTERFACE_LIBRARIES, cmake >=2.8.11 required now 2015-06-25 00:27:48 +03:00
Ivailo Monev
4e3d881f55 cmake: partially revert 9add78ad 2015-06-22 19:22:59 +03:00
Ivailo Monev
9add78ad5e cmake: cleanup KDE4Macros 2015-06-16 17:20:12 +03:00
Ivailo Monev
5d35d99e99 cmake: stop using deprecated PKGCONFIG macro in FindKexiv2 module 2015-06-15 23:45:41 +03:00