python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / compression / pixz / default.nix
bloba8463f8abc4eb407f029b9e016b938cdb08b28ee
1 { lib
2 , stdenv
3 , fetchFromGitHub
4 , autoconf
5 , automake
6 , libtool
7 , pkg-config
8 , asciidoc
9 , libxslt
10 , libxml2
11 , docbook_xml_dtd_45
12 , docbook_xsl
13 , libarchive
14 , xz
17 stdenv.mkDerivation rec {
18   pname = "pixz";
19   version = "1.0.7";
21   nativeBuildInputs = [ pkg-config autoconf automake ];
22   buildInputs = [
23     libtool
24     asciidoc
25     libxslt
26     libxml2
27     docbook_xml_dtd_45
28     docbook_xsl
29     libarchive
30     xz
31   ];
32   preBuild = ''
33     echo "XML_CATALOG_FILES='$XML_CATALOG_FILES'"
34   '';
35   src = fetchFromGitHub {
36     owner = "vasi";
37     repo = pname;
38     rev = "v${version}";
39     sha256 = "163axxs22w7pghr786hda22mnlpvmi50hzhfr9axwyyjl9n41qs2";
40   };
41   preConfigure = ''
42     ./autogen.sh
43   '';
45   meta = with lib; {
46     description = "A parallel compressor/decompressor for xz format";
47     license = licenses.bsd2;
48     maintainers = [ maintainers.raskin ];
49     platforms = platforms.unix;
50   };