python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / applications / kde / kmail.nix
blob6a71529eb0f160eb54d82384758e549066ba7736
1 { mkDerivation
2 , lib
3 , akonadi
4 , akonadi-import-wizard
5 , akonadi-search
6 , extra-cmake-modules
7 , kaddressbook
8 , kbookmarks
9 , kcalutils
10 , kcmutils
11 , kcompletion
12 , kconfig
13 , kconfigwidgets
14 , kcoreaddons
15 , kdepim-addons
16 , kdepim-runtime
17 , kdepimTeam
18 , kdoctools
19 , kguiaddons
20 , ki18n
21 , kiconthemes
22 , kinit
23 , kio
24 , kldap
25 , kleopatra
26 , kmail-account-wizard
27 , kmailtransport
28 , knotifications
29 , knotifyconfig
30 , kontactinterface
31 , kparts
32 , kpty
33 , kservice
34 , ktextwidgets
35 , ktnef
36 , kwallet
37 , kwidgetsaddons
38 , kwindowsystem
39 , kxmlgui
40 , libgravatar
41 , libkdepim
42 , libksieve
43 , libsecret
44 , mailcommon
45 , messagelib
46 , pim-data-exporter
47 , pim-sieve-editor
48 , qtkeychain
49 , qtscript
50 , qtwebengine
53 mkDerivation {
54   pname = "kmail";
55   meta = {
56     homepage = "https://apps.kde.org/kmail2/";
57     description = "Mail client";
58     license = with lib.licenses; [ gpl2Plus lgpl21Plus fdl12Plus ];
59     maintainers = kdepimTeam;
60   };
61   nativeBuildInputs = [ extra-cmake-modules kdoctools ];
62   buildInputs = [
63     akonadi-search
64     kbookmarks
65     kcalutils
66     kcmutils
67     kcompletion
68     kconfig
69     kconfigwidgets
70     kcoreaddons
71     kdepim-addons
72     kguiaddons
73     ki18n
74     kiconthemes
75     kinit
76     kio
77     kldap
78     kmail-account-wizard
79     kmailtransport
80     knotifications
81     knotifyconfig
82     kontactinterface
83     kparts
84     kpty
85     kservice
86     ktextwidgets
87     ktnef
88     kwidgetsaddons
89     kwindowsystem
90     kxmlgui
91     libgravatar
92     libkdepim
93     libksieve
94     libsecret
95     mailcommon
96     messagelib
97     pim-sieve-editor
98     qtkeychain
99     qtscript
100     qtwebengine
101     akonadi-import-wizard
102     kaddressbook
103     kleopatra
104     pim-data-exporter
105   ];
106   outputs = [ "out" "doc" ];
107   propagatedUserEnvPkgs = [ kdepim-runtime kwallet akonadi ];
108   postFixup = ''
109     wrapProgram "$out/bin/kmail" \
110       --prefix PATH : "${lib.makeBinPath [ akonadi akonadi-import-wizard kaddressbook kleopatra kmail-account-wizard pim-data-exporter ]}"
111   '';