fix linuxDesktop

This commit is contained in:
Dmitriy Kholkin 2022-06-05 17:36:43 +03:00
parent e02e1ea63b
commit 0400bb6247
Signed by: AtaraxiaDev
GPG Key ID: FD266B810DF48DF2

View File

@ -38,11 +38,18 @@
cmake
ninja
pkg-config
gtk3.dev
pcre
# libs:
atk
cairo
epoxy
gdk-pixbuf
glib
xorg.libX11
gtk3
harfbuzz
pango
pcre
xorg.libX11.dev
xorg.xorgproto
]);
flutter-fhs = pkgs.buildFHSUserEnv {
@ -69,6 +76,8 @@
'' + optStr enable-web ''
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 ];
};
};
};