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