Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{
2 mkDerivation,
3 lib,
4 extra-cmake-modules,
5 kcoreaddons,
6 ki18n,
7 kpty,
8 kservice,
9 qtbase,
10 useSudo ? false,
11}:
12
13mkDerivation {
14 pname = "kdesu";
15 nativeBuildInputs = [ extra-cmake-modules ];
16 buildInputs = [
17 kcoreaddons
18 ki18n
19 kpty
20 kservice
21 qtbase
22 ];
23 propagatedBuildInputs = [ kpty ];
24 outputs = [
25 "out"
26 "dev"
27 ];
28 patches = [ ./kdesu-search-for-wrapped-daemon-first.patch ];
29 cmakeFlags = lib.optionals useSudo [ "-DKDESU_USE_SUDO_DEFAULT=On" ];
30 meta.platforms = lib.platforms.linux ++ lib.platforms.freebsd;
31}