Skip to content

Commit 34a673c

Browse files
committed
Add package.nix
0 parents  commit 34a673c

File tree

1 file changed

+53
-0
lines changed

1 file changed

+53
-0
lines changed

Diff for: package.nix

+53
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
{ stdenv
2+
, lib
3+
4+
, meson
5+
, ninja
6+
7+
, pkg-config
8+
, vala
9+
, lessc
10+
11+
, glib
12+
, gtk4
13+
, linuxHeaders
14+
, libmanette
15+
16+
, fabric-ui
17+
18+
# Used to hardcode GDK_PIXBUF_MODULE_FILE in the project for intrinsic SVG support.
19+
, gdk-pixbuf
20+
, librsvg
21+
}:
22+
23+
stdenv.mkDerivation {
24+
pname = "fabric.tenfoot";
25+
version = "0.1";
26+
27+
src = lib.cleanSource ./.;
28+
29+
buildInputs = [
30+
glib
31+
gtk4
32+
linuxHeaders
33+
libmanette
34+
35+
fabric-ui
36+
37+
gdk-pixbuf
38+
librsvg
39+
];
40+
41+
nativeBuildInputs = [
42+
meson
43+
ninja
44+
45+
pkg-config
46+
vala
47+
lessc
48+
];
49+
50+
preConfigure = ''
51+
mesonFlags+=" -Dgdk_pixbuf_module_file=$GDK_PIXBUF_MODULE_FILE "
52+
'';
53+
}

0 commit comments

Comments
 (0)