Commit graph

105 commits

Author SHA1 Message Date
Ivailo Monev
fcbc69b222 generic: reimplement screen saver interface via xscreensaver
my monitor is not the latest stock but it has its own screen saver
feature

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-13 01:27:15 +03:00
Ivailo Monev
fc5e538787 kinfocenter: opengl module does not require OpenGLES
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 20:21:51 +03:00
Ivailo Monev
5c45f3a118 klipper: use qrencode for barcode feature
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-10 18:37:27 +03:00
Ivailo Monev
319b9d0807 solid-networkstatus: do not require NetworkManager to build the status interface for it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-08 21:57:10 +03:00
Ivailo Monev
6f12c84059 plasma: implement GeoClue provider for geolocation data engine
requires:
d4a4386d9f

for reference:
https://github.com/fluxer/katana/issues/26

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-07 20:17:14 +03:00
Ivailo Monev
a88e93c48e generic: drop kwallet and kpasswdserver
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-04 23:37:23 +03:00
Ivailo Monev
71841a1d8f kdm: replace it with custom LightDM greeter [ci reset]
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-04-01 16:32:39 +03:00
Ivailo Monev
9297caf774 kcontrol: remove Strigi analyzer for fonts
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 21:51:57 +02:00
Ivailo Monev
dd6118039a generic: drop support for emoticons
icon themes should provide some emoticons:
https://specifications.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html

Katie provides better utility for converting images:
https://github.com/fluxer/katie/tree/master/util/imgconv

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-03-08 00:31:04 +02:00
Ivailo Monev
e8c9f3077d ksplash: drop support for JPEG
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-28 20:35:32 +02:00
Ivailo Monev
ae50f9044c generic: add fortune feature information
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2022-01-23 13:59:31 +02:00
Ivailo Monev
75199ac46d generic: version bump
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-13 20:33:55 +03:00
Ivailo Monev
4b22123986 plasma: remove GPS geolocation provider
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-08-02 23:13:00 +03:00
Ivailo Monev
47dfaaa40f kioslave: import camera KIO slave from kde-playground
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 22:05:06 +03:00
Ivailo Monev
1fb5e67762 generic: remove appmenu support
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-14 18:16:22 +03:00
Ivailo Monev
5fac77d24c solid-hardware: build and install it
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-07-12 01:49:18 +03:00
Ivailo Monev
267c7f5f28 renamedlgplugins: remove them
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-30 02:53:41 +03:00
Ivailo Monev
ce26aac1a5 kcontrol: adjust to strigi changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-29 20:01:31 +03:00
Ivailo Monev
8f9dd267a1 keditfiletype: bump minimim shared-mime-info requirement to v0.70
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-16 10:04:10 +03:00
Ivailo Monev
126c0bbd4b powerdevil: use X11 video mode extension as fallback for brightness control
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-06-11 03:52:59 +03:00
Ivailo Monev
1a9be05c33 generic: CMake warning fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-04-25 00:06:05 +03:00
Ivailo Monev
3865870b97 kwalletd: extend Blowfish source to handle SHA512 keys
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-29 18:14:42 +03:00
Ivailo Monev
383fe0623f generic: move find_package() calls to top-level build file
reference:
https://github.com/fluxer/katana/issues/7

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-28 14:27:33 +03:00
Ivailo Monev
9cb8e7a937 generic: move find_package() calls to top-level build file
reference:
https://github.com/fluxer/katana/issues/7

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-26 21:40:56 +02:00
Ivailo Monev
91d463ae36 attica: purge it with fire
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-19 01:23:26 +02:00
Ivailo Monev
ca1513ebb7 polkit-kde-agent: purge it with fire
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-04 15:25:30 +02:00
Ivailo Monev
cd81c28863 powerdevil: rely only on Xrandr for brightness control
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-03 15:20:07 +02:00
Ivailo Monev
baf774783c generic: add feature information about found X11 extensions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-03-02 22:24:13 +02:00
Ivailo Monev
934d3d3ad9 kioslave: remove about, cgi, fish, man and info KIO slaves
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-25 02:55:39 +02:00
Ivailo Monev
56c95fe457 generic: query DRI information via libdrm
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-15 18:46:05 +02:00
Ivailo Monev
5f91f370b6 generic: do not remove CMake export files
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-04 12:17:30 +02:00
Ivailo Monev
f39596ee19 generic: review configuration checks
since kde-runtime was merged into kde-workspace some checks definitions are
duplicated in config-runtime headers thus it is removed.

missing function and header checks were added, most of which also missing in
kde-runtime and kde-workspace so that is by no means mistake made during the
merge.

the check for libkstat for Solaris is actually done via /dev/kstat existence
check from ksysguardd/Solaris/Solaris.cmake.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-24 20:10:10 +00:00
Ivailo Monev
e1d27237f0 attica: add it back
removed via 2efd951b7d however Attica's
default providers are basicly stub and the plugin is required since the
only provider is KDE.

the Attica tests require it in fact otherwise one of the tests crashes.

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-22 16:13:02 +00:00
Ivailo Monev
8be5c29d54 generic: remove installation paths from CMake config file
same as those set by kdelibs and since kde-workspace depends on kdelibs
there is no reason to duplicate them

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-21 16:42:02 +00:00
Ivailo Monev
4e6f84ed33 generic: remove redundant check for GLIB2 package
now playing Plasma engine was removed, keyboard control program does not
require it either

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-19 22:27:48 +02:00
Ivailo Monev
9db497f75e generic: bump KDE4 version requirement
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 18:04:20 +00:00
Ivailo Monev
5880437805 generic: drop SLP support
TODO from https://github.com/fluxer/katana/issues/8

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-10 17:54:53 +02:00
Ivailo Monev
591b538337 generic: replace installation paths with KDE4_ prefixed
see commit in kdelibs repository

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-08 20:13:13 +00:00
Ivailo Monev
480c5f698f generic: purge Qt support with fire
see commit in kdelibs repository

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2020-02-07 01:22:54 +00:00
Ivailo Monev
c94db85beb polkit-kde-agent: move from kde-playground
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-12-10 03:14:20 +00:00
Ivailo Monev
e6e289c342 generic: misc cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-11-02 03:16:18 +00:00
Ivailo Monev
e8801340ea generic: make Strigi recommended
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-18 00:33:13 +00:00
Ivailo Monev
7b1608bead generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-09-16 23:59:39 +00:00
Ivailo Monev
78ee666dd2 generic: get rid of some OpenGL/OpenGLES requirements 2016-09-01 04:09:09 +00:00
Ivailo Monev
b122886e62 generic: build ktouchpadenabler only if Xkb if found
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-13 14:25:36 +00:00
Ivailo Monev
e6c742ab7d generic: Xkbfile is optional
required only if Xkb is found for the keybord KCM

Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-12 11:39:43 +00:00
Ivailo Monev
db65eb1e96 generic: build system cleanups
Signed-off-by: Ivailo Monev <xakepa10@laimg.moc>
2016-08-12 03:08:40 +00:00
Ivailo Monev
5f3274abe9 generic: make use of upstream PythonLibs CMake module
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-06-25 02:32:16 +00:00
Ivailo Monev
f87760f410 generic: replace kdesu with kdesudo
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-05-15 02:42:57 +00:00
Ivailo Monev
1dbc63f7e2 generic: install pictures
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2016-04-25 15:51:44 +00:00