python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / compression / dejsonlz4 / default.nix
blob0dd703035fa97350ef9049d5ba6419f73738622f
1 { lib, stdenv, fetchFromGitHub }:
3 stdenv.mkDerivation rec {
4   pname = "dejsonlz4";
5   version = "1.1";
7   src = fetchFromGitHub {
8     owner = "avih";
9     repo = pname;
10     rev = "v${version}";
11     sha256 = "0ggs69qamaama5mid07mhp95m1x42wljdb953lrwfr7p8p6f8czh";
12   };
14   buildPhase = ''
15     ${stdenv.cc.targetPrefix}cc -o dejsonlz4 src/dejsonlz4.c src/lz4.c
16   '';
18   installPhase = ''
19     mkdir -p $out/bin/
20     cp dejsonlz4 $out/bin/
21   '';
23   meta = with lib; {
24     description = "Decompress Mozilla Firefox bookmarks backup files";
25     homepage = "https://github.com/avih/dejsonlz4";
26     license = licenses.bsd2;
27     maintainers = with maintainers; [ mt-caret ];
28     platforms = platforms.all;
29   };