1{
2 mkDerivation,
3 lib,
4 kdepimTeam,
5 extra-cmake-modules,
6 kdoctools,
7 cyrus_sasl,
8 ki18n,
9 kio,
10 kmbox,
11 libsecret,
12 openldap,
13 qtkeychain,
14}:
15
16mkDerivation {
17 pname = "kldap";
18 meta = {
19 license = with lib.licenses; [
20 gpl2Plus
21 lgpl21Plus
22 fdl12Plus
23 ];
24 maintainers = kdepimTeam;
25 };
26 nativeBuildInputs = [
27 extra-cmake-modules
28 kdoctools
29 ];
30 buildInputs = [
31 ki18n
32 kio
33 kmbox
34 libsecret
35 qtkeychain
36 ];
37 propagatedBuildInputs = [
38 cyrus_sasl
39 openldap
40 ];
41 outputs = [
42 "out"
43 "dev"
44 ];
45 postInstall = ''
46 # added as an include directory by cmake files and fails to compile if it's missing
47 mkdir -p "$dev/include/KF5"
48 '';
49}