python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / misc / qdl / default.nix
blobe00b4f352e8f2041cb27a759153cd966b39a42eb
1 { lib, stdenv, fetchFromGitHub, libxml2, systemd }:
3 stdenv.mkDerivation {
4   pname   = "qdl";
5   version = "unstable-2021-05-06";
7   src = fetchFromGitHub {
8     owner  = "andersson";
9     repo   = "qdl";
10     rev    = "2021b303a81ca1bcf21b7f1f23674b5c8747646f";
11     sha256 = "0akrdca4jjdkfdya36vy1y5vzimrc4pp5jm24rmlw8hbqxvj72ri";
12   };
14   buildInputs = [ systemd libxml2 ];
16   installPhase = ''
17     runHook preInstall
18     install -Dm755 ./qdl -t $out/bin
19     runHook postInstall
20   '';
22   meta = with lib; {
23     homepage    = "https://github.com/andersson/qdl";
24     description = "Tool for flashing images to Qualcomm devices";
25     license     = licenses.bsd3;
26     maintainers = with maintainers; [ muscaln ];
27     platforms   = platforms.linux;
28   };