Merge pull request #268619 from tweag/lib-descriptions
[NixPkgs.git] / pkgs / applications / misc / kiwix / tools.nix
blobfcc99cf414038ba85cf7ace46c8e9d0ce8e5d893
1 { lib
2 , fetchFromGitHub
3 , gitUpdater
4 , icu
5 , libkiwix
6 , meson
7 , ninja
8 , pkg-config
9 , stdenv
12 stdenv.mkDerivation rec {
13   pname = "kiwix-tools";
14   version = "3.5.0";
16   src = fetchFromGitHub {
17     owner = "kiwix";
18     repo = "kiwix-tools";
19     rev = version;
20     sha256 = "sha256-bOxi51H28LhA+5caX6kllIY5B3Q1FoGVFadFIhYRkG0=";
21   };
23   nativeBuildInputs = [
24     meson
25     ninja
26     pkg-config
27   ];
29   buildInputs = [
30     icu
31     libkiwix
32   ];
34   passthru.updateScript = gitUpdater { };
36   meta = with lib; {
37     description = "Command line Kiwix tools: kiwix-serve, kiwix-manage, ...";
38     homepage = "https://kiwix.org";
39     license = licenses.gpl3Plus;
40     platforms = platforms.linux;
41     maintainers = with maintainers; [ colinsane ];
42   };