tangled
alpha
login
or
join now
pyrox.dev
/
nixpkgs
lol
0
fork
atom
overview
issues
pulls
pipelines
libnsfb: move to by-name
jopejoe1
5 months ago
c5fe6204
41c1934d
+13
-7
2 changed files
expand all
collapse all
unified
split
pkgs
applications
networking
browsers
netsurf
default.nix
by-name
li
libnsfb
package.nix
+1
-1
pkgs/applications/networking/browsers/netsurf/default.nix
···
32
libdom = pkgs.libdom;
33
libhubbub = pkgs.libhubbub;
34
libnsbmp = pkgs.libnsbmp;
35
-
libnsfb = callPackage ./libnsfb.nix { };
36
libnsgif = callPackage ./libnsgif.nix { };
37
libnslog = callPackage ./libnslog.nix { };
38
libnspsl = callPackage ./libnspsl.nix { };
···
32
libdom = pkgs.libdom;
33
libhubbub = pkgs.libhubbub;
34
libnsbmp = pkgs.libnsbmp;
35
+
libnsfb = pkgs.libnsfb;
36
libnsgif = callPackage ./libnsgif.nix { };
37
libnslog = callPackage ./libnslog.nix { };
38
libnspsl = callPackage ./libnspsl.nix { };
+12
-6
pkgs/applications/networking/browsers/netsurf/libnsfb.nix
pkgs/by-name/li/libnsfb/package.nix
···
4
fetchurl,
5
SDL,
6
pkg-config,
7
-
buildsystem,
8
-
uilib,
9
}:
10
0
0
0
0
0
0
11
stdenv.mkDerivation (finalAttrs: {
12
-
pname = "netsurf-libnsfb";
13
version = "0.2.2";
14
15
src = fetchurl {
···
21
22
buildInputs = [
23
SDL
24
-
buildsystem
25
];
26
27
makeFlags = [
28
"PREFIX=$(out)"
29
-
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
30
"TARGET=${uilib}"
31
];
32
···
34
homepage = "https://www.netsurf-browser.org/projects/libnsfb/";
35
description = "Netsurf framebuffer abstraction library";
36
license = lib.licenses.mit;
37
-
inherit (buildsystem.meta) maintainers platforms;
38
};
39
})
···
4
fetchurl,
5
SDL,
6
pkg-config,
7
+
netsurf-buildsystem,
8
+
uilib ? "gtk3",
9
}:
10
11
+
assert lib.assertOneOf "uilib" uilib [
12
+
"framebuffer"
13
+
"gtk2"
14
+
"gtk3"
15
+
];
16
+
17
stdenv.mkDerivation (finalAttrs: {
18
+
pname = "libnsfb";
19
version = "0.2.2";
20
21
src = fetchurl {
···
27
28
buildInputs = [
29
SDL
30
+
netsurf-buildsystem
31
];
32
33
makeFlags = [
34
"PREFIX=$(out)"
35
+
"NSSHARED=${netsurf-buildsystem}/share/netsurf-buildsystem"
36
"TARGET=${uilib}"
37
];
38
···
40
homepage = "https://www.netsurf-browser.org/projects/libnsfb/";
41
description = "Netsurf framebuffer abstraction library";
42
license = lib.licenses.mit;
43
+
inherit (netsurf-buildsystem.meta) maintainers platforms;
44
};
45
})