python3Packages.orjson: Disable failing tests on 32 bit
[NixPkgs.git] / pkgs / tools / cd-dvd / isomd5sum / default.nix
blob9cb033e15d13828f4ef1049fba51d24f6a215ef4
1 { lib, stdenv, fetchFromGitHub
2 , python3
3 , popt
4 }:
6 stdenv.mkDerivation rec {
7   pname = "isomd5sum";
8   version = "1.2.3";
10   src = fetchFromGitHub {
11     owner = "rhinstaller";
12     repo = pname;
13     rev = version;
14     sha256 = "1wjnh2hlp1hjjm4a8wzdhdrm73jq41lmpmy3ls0rh715p3j7z4q9";
15   };
17   strictDeps = true;
18   nativeBuildInputs = [ python3 ];
19   buildInputs = [ popt ] ;
21   postPatch = ''
22     substituteInPlace Makefile --replace "#/usr/" "#"
23     substituteInPlace Makefile --replace "/usr/" "/"
24   '';
26   dontConfigure = true;
28   makeFlags = [ "DESTDIR=${placeholder "out"}" ];
30   # we don't install python stuff as it borks up directories
31   installTargets = [ "install-bin" "install-devel" ];
33   meta = with lib; {
34     homepage = "https://github.com/rhinstaller/isomd5sum";
35     description = "Utilities for working with md5sum implanted in ISO images";
36     platforms = platforms.linux;
37     license = licenses.gpl2;
38     maintainers = with maintainers; [ knl ];
39   };