evcc: 0.131.4 -> 0.131.5
[NixPkgs.git] / pkgs / by-name / cc / cc1541 / package.nix
blobf0f5fd7a02ca9e10f06a9484ad3f585e37ed1d01
1 { lib
2 , stdenv
3 , fetchFromBitbucket
4 , asciidoc
5 }:
7 stdenv.mkDerivation (finalAttrs: {
8   pname = "cc1541";
9   version = "4.1";
11   src = fetchFromBitbucket {
12     owner = "ptv_claus";
13     repo = "cc1541";
14     rev = finalAttrs.version;
15     hash = "sha256-b8cEGC3WxrjebQjed/VD9SIWkiQpNaE2yW+bQRCtmSs=";
16   };
18   env.ENABLE_MAN = 1;
20   makeFlags = [ "prefix=$(out)" ];
22   nativeBuildInputs = [ asciidoc ];
24   doInstallCheck = true;
26   installCheckPhase = ''
27     runHook preCheck
28     make test
29     runHook postCheck
30   '';
32   meta = with lib; {
33     description = "Tool for creating Commodore 1541 Floppy disk images in D64, D71 or D81 format";
34     homepage = "https://bitbucket.org/ptv_claus/cc1541/src/master/";
35     license = licenses.mit;
36     maintainers = with maintainers; [ matthewcroughan ];
37     mainProgram = "cc1541";
38     platforms = platforms.all;
39   };