Ivailo Monev
9d1580ceb6
cmake: enhance Enchant module to detect v2.0 or newer
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2018-02-10 12:07:49 +00:00
Ivailo Monev
922258e5e1
cmake: fix dev warning in kde4_cmake_uninstall
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-08-02 17:19:39 +00:00
Ivailo Monev
6bc3ee471f
cmake: use SET_PACKAGE_PROPERTIES instead of SET_PACKAGE_INFO in MacroLogFeature
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2017-06-24 03:03:05 +00:00
Ivailo Monev
3034a50842
cmake: improve detection of Hunspell
...
some distributions provide a non-versioned library symlink
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-12-12 01:35:52 +00:00
Ivailo Monev
adb1d5694d
cmake: fix detection of newer Hunspell
...
sadly, Hunspell does not provide non-versioned library
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-12-12 01:32:11 +00:00
Ivailo Monev
bf8850ce6f
cmake: add PolkitQt-1 module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-12-10 02:48:47 +00:00
Ivailo Monev
8e58c9a6dd
cmake: that duplicate condition was used as NOT
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-11-07 15:50:45 +00:00
Ivailo Monev
2a2ca4370e
cmake: remove duplicate condition from uninstall script
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-11-07 15:08:44 +00:00
Ivailo Monev
6246a67419
cmake: remove redundant modules
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-30 15:08:09 +00:00
Ivailo Monev
5cf0eafa90
cmake: remove redundant modules
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-30 05:21:45 +00:00
Ivailo Monev
5eedcd2bca
cmake: do not define definitions for "fast" operators
2016-10-30 02:55:36 +00:00
Ivailo Monev
b786ad55a9
cmake: fix detection of newer Hunspell
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-20 06:25:01 +00:00
Ivailo Monev
9c496296af
generic: obsolete code removal
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-13 01:57:36 +00:00
Ivailo Monev
953ab7ee0c
cmake: replace FindUSB with FindLibUSB
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-10 16:47:27 +00:00
Ivailo Monev
8aee261ca1
cmake: improve Gpgme module
...
failure to find the package were not reported porperly
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-19 01:37:22 +00:00
Ivailo Monev
003f87d758
cmake: fixup uninstall target since 70211711
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-14 01:01:48 +00:00
Ivailo Monev
5625d3bd29
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-03 00:32:29 +00:00
Ivailo Monev
1e26bf4a5d
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-09-03 00:05:54 +00:00
Ivailo Monev
ae1a0b130e
cmake: remove X11 module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-08-13 14:28:20 +00:00
Ivailo Monev
f3df8e6a37
cmake: remove XKB module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-08-13 14:10:55 +00:00
Ivailo Monev
d438d6ed04
cmake: the XCB module is needed by kde-workspace (kwin)
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-08-12 11:15:55 +00:00
Ivailo Monev
05007f4846
cmake: fix installation
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-08-12 01:42:29 +00:00
Ivailo Monev
23cad29a31
cmake: improve Xkb detection
...
the module will have to be rewritten at some point, the module that CMake
ships has several problems already
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-08-12 01:20:28 +00:00
Ivailo Monev
293c931e22
Revert "generic: port some functionality to XCB"
2016-08-12 00:52:46 +00:00
Ivailo Monev
577e348b51
cmake: remove redundant modules
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 02:45:46 +00:00
Ivailo Monev
321f77298f
cmake: install Sudo module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-10 02:58:59 +00:00
Ivailo Monev
7419f793b0
generic: replace kdesu with kdesudo
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-15 02:06:56 +00:00
Ivailo Monev
43e248cb3a
cmake: do not attempt to install gone CheckPrototypeExists
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-13 03:06:37 +00:00
Ivailo Monev
e493884502
generic: get rid of CheckPrototypeExists macro
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-13 03:04:21 +00:00
Ivailo Monev
f127a363bf
cmake: add default flags for MinSizeRel build type
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-29 03:35:05 +00:00
Ivailo Monev
790e83b2d2
cmake: cleanup KDE4Internal module
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-28 23:34:19 +00:00
Ivailo Monev
1f34f5ad73
generic: use CMake export header generator
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 20:13:02 +00:00
Ivailo Monev
7829cff6c9
generic: merge kdefakes into kdecore
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-27 18:20:29 +00:00
Ivailo Monev
af1f18f3e3
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-19 08:38:24 +00:00
Ivailo Monev
21a8a819e0
cmake: enable Katie by default
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-18 11:32:19 +00:00
Ivailo Monev
e53de3cbb8
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-16 13:56:36 +00:00
Ivailo Monev
d0f78e9325
cmale: cleanup exported libraries entries
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-09 12:42:37 +00:00
Ivailo Monev
74bd1e3004
cmake: cleanup kde4_add_widget macro
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-07 01:19:49 +00:00
Ivailo Monev
b0c494acaa
generic: build system cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 04:06:49 +00:00
Ivailo Monev
51585c6b15
cmake: fix if/endif tag mismatch
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-04 03:43:17 +00:00
Ivailo Monev
5036b62efc
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-04 02:27:29 +00:00
Ivailo Monev
4253ed731e
cmake: do not override paths from KDE4Config when not bootstrapping
...
this is follow up on cc51624a
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-03 21:26:03 +00:00
Ivailo Monev
263a1075be
generic: mark Perl as runtime dependency
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-03 20:43:38 +00:00
Ivailo Monev
734e0b994d
cmake: fix KDE4Workspace detection
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-02 08:30:24 +00:00
Ivailo Monev
d398932909
generic: drop Phonon in favour of MPV and custom player classes
...
kcompactdisc was remove because there is no use for it in the
current set of applications supported, if it is needed it will
need some work to make it use KMediaPlayer or whatever.
the Plasma VideoWidget class was dropped because custom widgets
(at some point) will be dropped unless absolutely needed and
hopefully getting rid of the heavy-weight QML stuff.
the new KMediaPlayer and KMediaWidgets classes are experimental
but they have been tested and they work as they should.
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-20 02:43:02 +00:00
Ivailo Monev
1159ece183
generic: misc cleanups
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-06 15:59:05 +00:00
Ivailo Monev
05145bc776
cmake: adjust paths so that plugins can be found by QLibrary
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-05 05:01:02 +02:00
Ivailo Monev
bb26b6abd8
generic: make KJS KHTML exclusive
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-03-04 16:07:03 +02:00
Ivailo Monev
c2c63fa928
cmake: fix detection of QCA Katie build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 17:20:32 +02:00
Ivailo Monev
6fce4d2cee
cmake: fix detection of QCA Katie build
...
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-01-29 17:16:40 +02:00