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