1{
2 lib,
3 mkDerivation,
4 cmake,
5 extra-cmake-modules,
6 qtbase,
7 qtdeclarative,
8 qtquickcontrols2,
9 qtwebchannel,
10 qtwebengine,
11 qtwebsockets,
12 baloo,
13 karchive,
14 kconfig,
15 kcoreaddons,
16 kdbusaddons,
17 kfilemetadata,
18 ki18n,
19 kirigami-addons,
20 kitemmodels,
21 kquickcharts,
22 kwindowsystem,
23 qqc2-desktop-style,
24}:
25
26mkDerivation {
27 pname = "arianna";
28
29 nativeBuildInputs = [
30 cmake
31 extra-cmake-modules
32 ];
33
34 buildInputs = [
35 qtbase
36 qtdeclarative
37 qtquickcontrols2
38 qtwebchannel
39 qtwebengine
40 qtwebsockets
41 baloo
42 karchive
43 kconfig
44 kcoreaddons
45 kdbusaddons
46 kfilemetadata
47 ki18n
48 kirigami-addons
49 kitemmodels
50 kquickcharts
51 kwindowsystem
52 qqc2-desktop-style
53 ];
54
55 meta = with lib; {
56 description = "Epub Reader for Plasma and Plasma Mobile";
57 mainProgram = "arianna";
58 homepage = "https://invent.kde.org/graphics/arianna";
59 license = licenses.gpl3Plus;
60 platforms = platforms.unix;
61 maintainers = with maintainers; [ Thra11 ];
62 };
63}