nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 mkDerivation,
4 cmake,
5 extra-cmake-modules,
6 applet-window-buttons,
7 karchive,
8 kcoreaddons,
9 ki18n,
10 kio,
11 kirigami2,
12 mauikit,
13 mauikit-documents,
14 mauikit-filebrowsing,
15 mauikit-texteditor,
16 qtmultimedia,
17 qtquickcontrols2,
18 poppler,
19}:
20
21mkDerivation {
22 pname = "shelf";
23
24 nativeBuildInputs = [
25 cmake
26 extra-cmake-modules
27 ];
28
29 buildInputs = [
30 applet-window-buttons
31 karchive
32 kcoreaddons
33 ki18n
34 kio
35 kirigami2
36 mauikit
37 mauikit-documents
38 mauikit-filebrowsing
39 mauikit-texteditor
40 qtmultimedia
41 qtquickcontrols2
42 poppler
43 ];
44
45 meta = with lib; {
46 description = "Document and EBook collection manager";
47 mainProgram = "shelf";
48 homepage = "https://invent.kde.org/maui/shelf";
49 license = licenses.gpl3Plus;
50 maintainers = with maintainers; [ onny ];
51 };
52}