Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)
at devShellTools-shell 38 lines 793 B view raw
1{ 2 lib, 3 stdenv, 4 fetchurl, 5 bison, 6 flex, 7 buildsystem, 8}: 9 10stdenv.mkDerivation (finalAttrs: { 11 pname = "netsurf-nsgenbind"; 12 version = "0.8"; 13 14 src = fetchurl { 15 url = "http://download.netsurf-browser.org/libs/releases/nsgenbind-${finalAttrs.version}-src.tar.gz"; 16 hash = "sha256-TY1TrQAK2nEncjZeanPrj8XOl1hK+chlrFsmohh/HLM="; 17 }; 18 19 nativeBuildInputs = [ 20 bison 21 flex 22 ]; 23 24 buildInputs = [ buildsystem ]; 25 26 makeFlags = [ 27 "PREFIX=$(out)" 28 "NSSHARED=${buildsystem}/share/netsurf-buildsystem" 29 ]; 30 31 meta = { 32 homepage = "https://www.netsurf-browser.org/"; 33 description = "Generator for JavaScript bindings for netsurf browser"; 34 mainProgram = "nsgenbind"; 35 license = lib.licenses.mit; 36 inherit (buildsystem.meta) maintainers platforms; 37 }; 38})