biglybt: 3.5.0.0 -> 3.6.0.0
[NixPkgs.git] / pkgs / development / tools / misc / itstool / default.nix
blobc8889d33401b8ae6e5b2247bf60e919656fd2666
1 { stdenv
2 , lib
3 , fetchurl
4 , python3
5 }:
7 stdenv.mkDerivation rec {
8   pname = "itstool";
9   version = "2.0.7";
11   src = fetchurl {
12     url = "http://files.itstool.org/${pname}/${pname}-${version}.tar.bz2";
13     hash = "sha256-a5p80poSu5VZj1dQ6HY87niDahogf4W3TYsydbJ+h8o=";
14   };
16   strictDeps = true;
18   nativeBuildInputs = [
19     python3
20     python3.pkgs.wrapPython
21   ];
23   buildInputs = [
24     python3
25     python3.pkgs.libxml2
26   ];
28   pythonPath = [
29     python3.pkgs.libxml2
30   ];
32   postFixup = ''
33     wrapPythonPrograms
34   '';
36   meta = {
37     homepage = "https://itstool.org/";
38     description = "XML to PO and back again";
39     mainProgram = "itstool";
40     license = lib.licenses.gpl3Plus;
41     platforms = lib.platforms.all;
42     maintainers = [ ];
43   };