1{
2 stdenv,
3 lib,
4 cmake,
5 extra-cmake-modules,
6 kxmlgui,
7 fetchFromGitLab,
8 kdelibs4support,
9 wrapQtAppsHook,
10}:
11stdenv.mkDerivation rec {
12 pname = "systemdgenie";
13 version = "0.99.0";
14 src = fetchFromGitLab {
15 domain = "invent.kde.org";
16 repo = "SystemdGenie";
17 owner = "system";
18 rev = "v${version}";
19 hash = "sha256-y+A2OuK1ZooPY5W0SsXEb1aaOAJ2b7QSwiumolmAaR4=";
20 };
21
22 nativeBuildInputs = [
23 cmake
24 extra-cmake-modules
25 wrapQtAppsHook
26 ];
27
28 buildInputs = [
29 kxmlgui
30 kdelibs4support
31 ];
32
33 meta = with lib; {
34 description = "Systemd management utility";
35 mainProgram = "systemdgenie";
36 homepage = "https://kde.org";
37 license = licenses.gpl2;
38 maintainers = [ maintainers.pasqui23 ];
39 platforms = platforms.linux;
40 };
41}