diff options
author | Alyssa Ross <hi@alyssa.is> | 2022-06-10 14:21:10 +0000 |
---|---|---|
committer | Alyssa Ross <hi@alyssa.is> | 2022-06-10 14:37:46 +0000 |
commit | 8320da218e04e672a64873b949bf2578373da308 (patch) | |
tree | 9282845b234a4ad489988fab16f0539e6482825b /pkgs/tools/text/zim-tools/default.nix | |
parent | b9495cc30f5cbb32cf2b6243ce775361dc31bf52 (diff) | |
download | nixlib-8320da218e04e672a64873b949bf2578373da308.tar nixlib-8320da218e04e672a64873b949bf2578373da308.tar.gz nixlib-8320da218e04e672a64873b949bf2578373da308.tar.bz2 nixlib-8320da218e04e672a64873b949bf2578373da308.tar.lz nixlib-8320da218e04e672a64873b949bf2578373da308.tar.xz nixlib-8320da218e04e672a64873b949bf2578373da308.tar.zst nixlib-8320da218e04e672a64873b949bf2578373da308.zip |
zimwriterfs 1.0 -> zim-tools 3.1.1
This package has absorbed zimwriterfs and some other programs. I've kept the maintainer the same since if they were interested in zimwriterfs they're presumably also interested in the new package.
Diffstat (limited to 'pkgs/tools/text/zim-tools/default.nix')
-rw-r--r-- | pkgs/tools/text/zim-tools/default.nix | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/pkgs/tools/text/zim-tools/default.nix b/pkgs/tools/text/zim-tools/default.nix new file mode 100644 index 000000000000..319eb47be271 --- /dev/null +++ b/pkgs/tools/text/zim-tools/default.nix @@ -0,0 +1,31 @@ +{ lib, stdenv, fetchFromGitHub +, meson, ninja, pkg-config +, docopt_cpp, file, gumbo, mustache-hpp, zimlib, zlib +, gtest +}: + +stdenv.mkDerivation rec { + pname = "zim-tools"; + version = "3.1.1"; + + src = fetchFromGitHub { + owner = "openzim"; + repo = "zim-tools"; + rev = version; + sha256 = "sha256-xZae1o4L9AdGDqBnFDZniWNM/dLsYRcS0OLWw9+Wecs="; + }; + + nativeBuildInputs = [ meson ninja pkg-config ]; + buildInputs = [ docopt_cpp file gumbo mustache-hpp zimlib zlib ]; + + checkInputs = [ gtest ]; + doCheck = true; + + meta = { + description = "Various ZIM command line tools"; + homepage = "https://github.com/openzim/zim-tools"; + maintainers = with lib.maintainers; [ robbinch ]; + license = lib.licenses.gpl3Plus; + platforms = lib.platforms.all; + }; +} |