Merge pull request #329823 from ExpidusOS/fix/pkgsllvm/elfutils
[NixPkgs.git] / pkgs / by-name / ma / mangareader / package.nix
blob456803218816a58b9af4b8bd5ba77adee8dcc5bb
2   lib,
3   stdenv,
4   fetchFromGitHub,
5   cmake,
6   kdePackages,
7   nix-update-script,
8 }:
10 stdenv.mkDerivation rec {
11   pname = "mangareader";
12   version = "2.2.1";
14   src = fetchFromGitHub {
15     owner = "g-fb";
16     repo = "mangareader";
17     rev = version;
18     hash = "sha256-XX0VaXVYmAs5vmgwslflKIYx1peITp4VmReLkv1nV3I=";
19   };
21   nativeBuildInputs = [
22     cmake
23     kdePackages.extra-cmake-modules
24     kdePackages.wrapQtAppsHook
25   ];
27   buildInputs = with kdePackages; [
28     qtbase
29     kio
30     ki18n
31     kxmlgui
32     kconfig
33     karchive
34     kcoreaddons
35     kconfigwidgets
36   ];
38   passthru.updateScript = nix-update-script { };
40   meta = {
41     description = "Qt manga reader for local files";
42     homepage = "https://github.com/g-fb/mangareader";
43     changelog = "https://github.com/g-fb/mangareader/releases/tag/${src.rev}";
44     mainProgram = "mangareader";
45     platforms = lib.platforms.linux;
46     license = with lib.licenses; [
47       gpl3Plus
48       cc-by-sa-40
49     ];
50     maintainers = with lib.maintainers; [ zendo ];
51   };