Commit graph

150 commits

Author SHA1 Message Date
Ivailo Monev
80959a284b cmake: rewrite Alsa module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 18:05:50 +00:00
Ivailo Monev
6199ce1520 cmake: remove unused DBus and MySQL modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 15:38:24 +00:00
Ivailo Monev
a83285f6b5 cmake: remove unused modules
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 05:15:41 +02:00
Ivailo Monev
8d3ea2c1bc generic: purge Qt support with fire
this includes QtWebKit support removal since it is not going to be
maintained, fancy headers removal, CMake modules rewrite/removal
and removing conditionals from the build system. Pre-processor
definitions checks are still in place on purpose

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 13:00:55 +00:00
Ivailo Monev
7491c27479 cmake: remove unused MusicBrainz CMake module
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-05 15:41:46 +00:00
Ivailo Monev
cd8cf2c017 cmake: remove redundant Poppler module
duplicate, same as PopplerQt4

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-04 23:38:43 +00:00
Ivailo Monev
aea83f844f cmake: add FLAC++ module for audio thumbnailers
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-07-11 19:05:02 +00:00
Ivailo Monev
b08f412618 cmake: remove FAM module leftover
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2019-06-21 20:09:07 +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
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
953ab7ee0c cmake: replace FindUSB with FindLibUSB
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-10-10 16:47:27 +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
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
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
b0c494acaa generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-06 04:06:49 +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
83fc0ed955 cmake: import LibGPS module from kde-workspace
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-16 12:03:14 +02:00
Ivailo Monev
febdd6b0e6 cmake: drop redudant Gettext module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 10:07:09 +02:00
Ivailo Monev
822d425368 cmake: drop custom Flex module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 07:30:53 +02:00
Ivailo Monev
ecfa349e48 cmake: drop custom CUPS module, minor modules cleanup while at it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-06 07:16:05 +02:00
Ivailo Monev
f69be2e2b4 cmake: import modules from kde-workspace
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-05 10:05:41 +02:00
Ivailo Monev
50b0ce19de cmake: add JSON module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-04 08:29:31 +02:00
Ivailo Monev
93f5415879 generic: import kimio plugin for webp format from kde-workspace repo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-11-01 05:10:05 +02:00
Ivailo Monev
6534f7d832 cmake: remove FindKTp module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 12:01:49 +02:00
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
d411471be1 cmake: import various modules
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2015-10-29 10:09:43 +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
e7133114e1 generic: misc cleanups 2015-09-05 05:16:46 +00:00
Ivailo Monev
a40952a3bc generic: import libkcddb and libkcompactdics 2015-09-03 22:21:19 +00:00
Ivailo Monev
884545b020 generic: misc cleanups 2015-09-01 22:37:54 +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
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
bb7b2f05cc cmake: remove deprecated kde4automoc support 2015-02-14 17:13:46 +00:00
Ivailo Monev
f647d645c1 generic: minor KDE4Macros cleanup and remove deprecated MacroKAuth CMake module 2015-01-23 18:51:39 +00:00
Ivailo Monev
2a9f7d48de add back QCA2 cmake module needed by extra apps 2014-12-04 14:57:27 +00:00
Ivailo Monev
a533f37951 add cmake module to find UDisks2 and use it at build-time to automatically use UDisks2 instead of UDisks(1) for Solid backend 2014-12-04 14:36:57 +00:00
Ivailo Monev
ca50f74371 remove remote plasma widgets support 2014-12-03 22:02:54 +00:00
Ivailo Monev
4287a7008f win32 cleanup 2014-11-30 23:54:05 +00:00
Ivailo Monev
da6a21db08 cmake cleanup 2014-11-21 01:40:40 +00:00
Ivailo Monev
f9d6e59732 removed SharedDesktopOntologies cmake module 2014-11-13 04:35:10 +02:00
Ivailo Monev
935221b240 fix install failure due to Soprano and Nepomuk support removal 2014-11-13 04:30:47 +02:00
Ivailo Monev
814163a8dc initial import 2014-11-13 01:04:59 +02:00