fix linuxDesktop
This commit is contained in:
parent
e02e1ea63b
commit
0400bb6247
15
flake.nix
15
flake.nix
@ -38,11 +38,18 @@
|
|||||||
cmake
|
cmake
|
||||||
ninja
|
ninja
|
||||||
pkg-config
|
pkg-config
|
||||||
gtk3.dev
|
# libs:
|
||||||
pcre
|
atk
|
||||||
|
cairo
|
||||||
epoxy
|
epoxy
|
||||||
|
gdk-pixbuf
|
||||||
glib
|
glib
|
||||||
xorg.libX11
|
gtk3
|
||||||
|
harfbuzz
|
||||||
|
pango
|
||||||
|
pcre
|
||||||
|
xorg.libX11.dev
|
||||||
|
xorg.xorgproto
|
||||||
]);
|
]);
|
||||||
|
|
||||||
flutter-fhs = pkgs.buildFHSUserEnv {
|
flutter-fhs = pkgs.buildFHSUserEnv {
|
||||||
@ -69,6 +76,8 @@
|
|||||||
'' + optStr enable-web ''
|
'' + optStr enable-web ''
|
||||||
export CHROME_EXECUTABLE=${chromeExecutable}
|
export CHROME_EXECUTABLE=${chromeExecutable}
|
||||||
'';
|
'';
|
||||||
|
CPATH = optStr enable-linuxDesktop "${pkgs.xorg.libX11.dev}/include:${pkgs.xorg.xorgproto}/include:${pkgs.epoxy}/lib";
|
||||||
|
LD_LIBRARY_PATH = with pkgs; lib.optionals enable-linuxDesktop pkgs.lib.makeLibraryPath [ epoxy gtk3 pango harfbuzz atk cairo gdk-pixbuf glib ];
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
Loading…
x
Reference in New Issue
Block a user