Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
1{
2 mkDerivation,
3 bison,
4 extra-cmake-modules,
5 flex,
6 kconfig,
7 kcoreaddons,
8 kcrash,
9 kdbusaddons,
10 kdoctools,
11 ki18n,
12 kwindowsystem,
13 qtbase,
14 shared-mime-info,
15}:
16
17mkDerivation {
18 pname = "kservice";
19 nativeBuildInputs = [
20 extra-cmake-modules
21 kdoctools
22 ];
23 propagatedNativeBuildInputs = [
24 bison
25 flex
26 ];
27 buildInputs = [
28 kcrash
29 kdbusaddons
30 ki18n
31 kwindowsystem
32 qtbase
33 ];
34 propagatedBuildInputs = [
35 kconfig
36 kcoreaddons
37 ];
38 propagatedUserEnvPkgs = [ shared-mime-info ]; # for kbuildsycoca5
39 patches = [
40 ./qdiriterator-follow-symlinks.patch
41 ./no-canonicalize-path.patch
42 ];
43}