1{
2 mkDerivation,
3 lib,
4 kdepimTeam,
5 extra-cmake-modules,
6 kdoctools,
7 akonadi,
8 akonadi-search,
9 grantlee,
10 grantleetheme,
11 kcmutils,
12 kcompletion,
13 kcrash,
14 kdbusaddons,
15 ki18n,
16 kontactinterface,
17 kparts,
18 kpimtextedit,
19 kuserfeedback,
20 kxmlgui,
21 libkdepim,
22 libkleo,
23 mailcommon,
24 pimcommon,
25 prison,
26 qgpgme,
27 qtbase,
28}:
29
30mkDerivation {
31 pname = "kaddressbook";
32 meta = {
33 homepage = "https://apps.kde.org/kaddressbook/";
34 description = "KDE contact manager";
35 mainProgram = "kaddressbook";
36 license = with lib.licenses; [
37 gpl2Plus
38 lgpl21Plus
39 fdl12Plus
40 ];
41 maintainers = kdepimTeam;
42 };
43 nativeBuildInputs = [
44 extra-cmake-modules
45 kdoctools
46 ];
47 buildInputs = [
48 akonadi
49 akonadi-search
50 grantlee
51 grantleetheme
52 kcmutils
53 kcompletion
54 kcrash
55 kdbusaddons
56 ki18n
57 kontactinterface
58 kparts
59 kpimtextedit
60 kuserfeedback
61 kxmlgui
62 libkdepim
63 libkleo
64 mailcommon
65 pimcommon
66 prison
67 qgpgme
68 qtbase
69 ];
70 postInstall = ''
71 # added as an include directory by cmake files and fails to compile if it's missing
72 mkdir -p "$out/include/KF5"
73 '';
74}