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 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 ];
}; };
}; };
}; };