chromium,chromedriver: 129.0.6668.91 -> 129.0.6668.100
[NixPkgs.git] / pkgs / by-name / pd / pdpmake / package.nix
blobaf6960be9e68afd98ffb0ba7662924a883629310
1 { lib, stdenv, fetchFromGitHub }:
2 stdenv.mkDerivation rec {
3   pname = "pdpmake";
4   version = "1.4.3";
6   src = fetchFromGitHub {
7     owner = "rmyorston";
8     repo = "pdpmake";
9     rev = version;
10     hash = "sha256-drHo8IUC3xQ/O6T4xCMQSK9m+O/6hTOJSw0OMl1W9WA=";
11   };
13   makeFlags = [ "PREFIX=$(out)" ];
15   doCheck = true;
16   checkTarget = "test";
18   enableParallelBuilding = true;
20   meta = with lib; {
21     homepage = "https://github.com/rmyorston/pdpmake";
22     description = "Public domain POSIX make";
23     license = licenses.unlicense;
24     maintainers = with maintainers; [ eownerdead ];
25     mainProgram = "pdpmake";
26     platforms = platforms.all;
27     badPlatforms = platforms.darwin; # Requires `uimensat`
28   };