1{
2 lib,
3 stdenv,
4 fetchurl,
5 pkg-config,
6 buildsystem,
7}:
8
9stdenv.mkDerivation (finalAttrs: {
10 pname = "netsurf-libnspsl";
11 version = "0.1.6";
12
13 src = fetchurl {
14 url = "http://download.netsurf-browser.org/libs/releases/libnspsl-${finalAttrs.version}-src.tar.gz";
15 hash = "sha256-08WCBct40xC/gcpVNHotCYcZzsrHBGvDZ5g7E4tFAgs=";
16 };
17
18 nativeBuildInputs = [ pkg-config ];
19
20 buildInputs = [ buildsystem ];
21
22 makeFlags = [
23 "PREFIX=$(out)"
24 "NSSHARED=${buildsystem}/share/netsurf-buildsystem"
25 ];
26
27 meta = {
28 homepage = "https://www.netsurf-browser.org/";
29 description = "NetSurf Public Suffix List - Handling library";
30 license = lib.licenses.mit;
31 inherit (buildsystem.meta) maintainers platforms;
32 };
33})