Commit graph

811 commits

Author SHA1 Message Date
Ivailo Monev
0bc73060d7 generic: remove some redundant environment variable queries
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 12:00:29 +02:00
Ivailo Monev
8fe2ae95a9 generic: NetBSD process status fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 09:36:44 +02:00
Ivailo Monev
86b45c7473 kdm: remove now redundant custom target
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 08:39:00 +02:00
Ivailo Monev
cb41b74222 kdm: add missing config.ci file dependencies
fixes rare build failures on BSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 08:31:05 +02:00
Ivailo Monev
75497a59ef kscreensaver: build system review
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 08:23:21 +02:00
Ivailo Monev
9b8fd856be kcheckpass: actually set and restore effective user ID if required
it did not had to be SUID to begin with because neither setuid() nor
seteuid() were used previously in any of the backends, fixes password check
with shadow backend

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 06:38:54 +02:00
Ivailo Monev
951ca60c44 kcheckpass: make use of the PERMISSIONS option of install()
upstream commit:
15057ce538

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-22 04:50:45 +02:00
Ivailo Monev
c89fa21c61 kcheckpass: initialize static variables
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 04:26:18 +02:00
Ivailo Monev
8198d2b6cd generic: specify which libraries to link to as public and private
fixes build of other projects (e.g. kde-extraapps) on NetBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-21 04:20:24 +02:00
Ivailo Monev
7163197736 ksplash: disable hide on double-click feature for non-debug builds
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-20 04:57:00 +02:00
Ivailo Monev
7e9cc4d3dc kcheckpass: indent and format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-20 03:20:32 +02:00
Ivailo Monev
7349aa2ab8 kinfocenter: OpenBSD build fix
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-20 00:09:10 +02:00
Ivailo Monev
0e2c00c3a1 ksysguard: remove redundant /etc/mtab watch
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-20 00:00:48 +02:00
Ivailo Monev
59960da7d3 khotkeys: try -katie suffixed qdbusviewer and qdbus binaries first
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-19 19:07:40 +02:00
Ivailo Monev
8dd75a6d05 libs: NetBSD process information fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-19 02:37:07 +02:00
Ivailo Monev
2505573703 libs: indent and format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-19 01:54:27 +02:00
Ivailo Monev
6449456729 kdm: adjust to Katie QFont changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-19 01:38:28 +02:00
Ivailo Monev
3ac677c2d8 generic: prepare for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 21:52:42 +02:00
Ivailo Monev
ad56e2cb87 kinfocenter: add missing brace
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 18:37:46 +02:00
Ivailo Monev
aa2fd61df3 kcontrol: lookup the iso-codes directory
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 18:22:20 +02:00
Ivailo Monev
dec0002315 kdm: make use of Katie's OS and architecture definitions
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 17:53:49 +02:00
Ivailo Monev
5d7762bf6a kdm: do not assume Linux and FreeBSD have getutxent() and updlastlogx()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 05:55:17 +02:00
Ivailo Monev
02778c601a generic: require X11 include path for DPMS configure checks
fixes its detection on FreeBSD and probably other

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 05:10:29 +02:00
Ivailo Monev
fd86d87498 kdm: require Xdmcp library for XdmcpWrap in configuration check
fixes its detection on FreeBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-18 04:54:28 +02:00
Ivailo Monev
8d9670176a ksmserver: remove commented out code
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 17:55:37 +02:00
Ivailo Monev
4f4942d558 kinfocenter: replace __linux__ with Q_OS_LINUX definition check
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 17:55:10 +02:00
Ivailo Monev
3edc0ed578 kinfocenter: explicitly convert to QString in GetInfo_PCI()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 05:11:26 +02:00
Ivailo Monev
17de313188 kinfocenter: indent and format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 04:59:42 +02:00
Ivailo Monev
931fd8c0cf kscreensaver: remove screen savers that are require OpenGL
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 01:38:21 +02:00
Ivailo Monev
3c4ba4f3ba kioslave: add missing kio_docfilter.css file
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 00:50:48 +02:00
Ivailo Monev
54c337048f kinfocenter: oops, fix build
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-17 00:15:18 +02:00
Ivailo Monev
bf46e06f75 drkonqi: remove unused SystemInformation methods
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 23:31:25 +02:00
Ivailo Monev
02229c1726 generic: make use of KStandardDirs::findRootExe()
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 22:43:53 +02:00
Ivailo Monev
9717293996 kioslave: move kio_docfilter.css where it belongs
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-16 01:24:42 +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
742ab11442 kinfocenter: return true if ReadPipe() successedes in get_dri_device()
on a side note - get_dri_device() is broken on Linux and FreeBSD due to
changes in Linux and FreeBSD, not tested on DragonFly BSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-15 16:07:20 +02:00
Ivailo Monev
e6303d29f3 generic: compiler warnings fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-15 15:46:27 +02:00
Ivailo Monev
c3589b6ffe kinfocenter: fix battery charge state information
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-15 15:38:21 +02:00
Ivailo Monev
4c63aa51d0 kinfocenter: link to devinfo library on FreeBSD
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-15 14:30:37 +02:00
Ivailo Monev
9d913f96af plasma: preperations for Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-10 17:27:08 +02:00
Ivailo Monev
17705541df generic: adjust to Katie changes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-09 22:29:33 +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
abdc7fe350 generic: OpenBSD process information fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-04 10:32:34 +02:00
Ivailo Monev
a433444a79 generic: indent and format
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-04 01:01:16 +02:00
Ivailo Monev
052e4456b1 kinfocenter: use non-deprecated QString search method in AddIRQLine()
fixes build on OpenBSD

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-03 15:26:05 +02:00
Ivailo Monev
5340d84c8d kwallted: rename private BlowFish members
fixes build on OpenBSD, _S is defined in ctype header

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-03 15:25:02 +02:00
Ivailo Monev
04b41ae44e generic: OpenBSD processes information fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-03 15:04:45 +02:00
Ivailo Monev
4b3e79a19f drkonqi: implement SystemInformation::fetchOSBasicInformation() for Hurd
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-01 23:31:54 +02:00
Ivailo Monev
f437919274 generic: Hurd build fixes
Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-01 23:21:44 +02:00
Ivailo Monev
25a831cbf0 ksysguard: use Linux /proc parser on Hurd
originally on Hurd dummy files were used, now most of the functionality
works except for processes CPU/memory usage and some features that
require syscalls

Signed-off-by: Ivailo Monev <xakepa10@gmail.com>
2021-02-01 07:31:34 +02:00