Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at netboot-syslinux-multiplatform 21 lines 562 B view raw
1{ fetchFromGitHub, makeWrapper, chromium, mkYarnPackage 2}: 3 4mkYarnPackage rec { 5 pname = "puppeteer-cli"; 6 version = "1.5.1"; 7 src = fetchFromGitHub { 8 owner = "JarvusInnovations"; 9 repo = "puppeteer-cli"; 10 rev = "v${version}"; 11 sha256 = "0xrb8r4qc9ds7wmfd30nslnkqylxqfwr4gqf7b30v651sjyds29x"; 12 }; 13 packageJSON = ./package.json; 14 yarnLock = ./yarn.lock; 15 yarnNix = ./yarn.nix; 16 nativeBuildInputs = [ makeWrapper ]; 17 postInstall = '' 18 wrapProgram $out/bin/puppeteer \ 19 --set PUPPETEER_EXECUTABLE_PATH ${chromium}/bin/chromium 20 ''; 21}