biome: 1.9.2 -> 1.9.3
[NixPkgs.git] / pkgs / desktops / plasma-5 / kde-cli-tools.nix
blobe02f1297c012e271d2aa1dc20237807b2802a798
1 { lib
2 , mkDerivation
3 , extra-cmake-modules
4 , kdoctools
5 , kcmutils
6 , kconfig
7 , kdesu
8 , ki18n
9 , kiconthemes
10 , kinit
11 , kio
12 , kwindowsystem
13 , qtsvg
14 , qtx11extras
15 , kactivities
16 , plasma-workspace
19 mkDerivation {
20   pname = "kde-cli-tools";
21   nativeBuildInputs = [ extra-cmake-modules kdoctools ];
22   buildInputs = [
23     kcmutils
24     kconfig
25     kdesu
26     ki18n
27     kiconthemes
28     kinit
29     kio
30     kwindowsystem
31     qtsvg
32     qtx11extras
33     kactivities
34     plasma-workspace
35   ];
36   postInstall = ''
37     # install a symlink in bin so that kdesu can eventually be found in PATH
38     mkdir -p $out/bin
39     ln -s $out/libexec/kf5/kdesu $out/bin
40   '';
41   dontWrapQtApps = true;
42   preFixup = ''
43     for program in $out/bin/*; do
44       wrapQtApp $program
45     done
47     # kdesu looks for kdeinit5 in PATH
48     wrapQtApp $out/libexec/kf5/kdesu --suffix PATH : ${lib.getBin kinit}/bin
49   '';