nixpkgs mirror (for testing)
github.com/NixOS/nixpkgs
nix
1{
2 lib,
3 mkDerivation,
4 cmake,
5 extra-cmake-modules,
6 karchive,
7 kcoreaddons,
8 ki18n,
9 kio,
10 kirigami2,
11 mauikit,
12 mauikit-filebrowsing,
13 qtmultimedia,
14 qtquickcontrols2,
15}:
16
17mkDerivation {
18 pname = "index-fm";
19
20 postPatch = ''
21 substituteInPlace CMakeLists.txt \
22 --replace "-Werror" ""
23 '';
24
25 nativeBuildInputs = [
26 cmake
27 extra-cmake-modules
28 ];
29
30 buildInputs = [
31 karchive
32 kcoreaddons
33 ki18n
34 kio
35 kirigami2
36 mauikit
37 mauikit-filebrowsing
38 qtmultimedia
39 qtquickcontrols2
40 ];
41
42 meta = with lib; {
43 description = "Multi-platform file manager";
44 mainProgram = "index";
45 homepage = "https://invent.kde.org/maui/index-fm";
46 license = licenses.gpl3Plus;
47 maintainers = with maintainers; [ dotlambda ];
48 };
49}