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