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
32
libdom = pkgs.libdom;
33
33
libhubbub = pkgs.libhubbub;
34
34
libnsbmp = pkgs.libnsbmp;
35
35
-
libnsfb = callPackage ./libnsfb.nix { };
35
35
+
libnsfb = pkgs.libnsfb;
36
36
libnsgif = callPackage ./libnsgif.nix { };
37
37
libnslog = callPackage ./libnslog.nix { };
38
38
libnspsl = callPackage ./libnspsl.nix { };
+12
-6
pkgs/applications/networking/browsers/netsurf/libnsfb.nix
pkgs/by-name/li/libnsfb/package.nix
···
4
4
fetchurl,
5
5
SDL,
6
6
pkg-config,
7
7
-
buildsystem,
8
8
-
uilib,
7
7
+
netsurf-buildsystem,
8
8
+
uilib ? "gtk3",
9
9
}:
10
10
11
11
+
assert lib.assertOneOf "uilib" uilib [
12
12
+
"framebuffer"
13
13
+
"gtk2"
14
14
+
"gtk3"
15
15
+
];
16
16
+
11
17
stdenv.mkDerivation (finalAttrs: {
12
12
-
pname = "netsurf-libnsfb";
18
18
+
pname = "libnsfb";
13
19
version = "0.2.2";
14
20
15
21
src = fetchurl {
···
21
27
22
28
buildInputs = [
23
29
SDL
24
24
-
buildsystem
30
30
+
netsurf-buildsystem
25
31
];
26
32
27
33
makeFlags = [
28
34
"PREFIX=$(out)"
29
29
-
"NSSHARED=${buildsystem}/share/netsurf-buildsystem"
35
35
+
"NSSHARED=${netsurf-buildsystem}/share/netsurf-buildsystem"
30
36
"TARGET=${uilib}"
31
37
];
32
38
···
34
40
homepage = "https://www.netsurf-browser.org/projects/libnsfb/";
35
41
description = "Netsurf framebuffer abstraction library";
36
42
license = lib.licenses.mit;
37
37
-
inherit (buildsystem.meta) maintainers platforms;
43
43
+
inherit (netsurf-buildsystem.meta) maintainers platforms;
38
44
};
39
45
})