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