about summary refs log tree commit diff
path: root/pkgs/development/compilers/flutter/flutter.nix
diff options
context:
space:
mode:
Diffstat (limited to 'pkgs/development/compilers/flutter/flutter.nix')
-rw-r--r--pkgs/development/compilers/flutter/flutter.nix20
1 files changed, 11 insertions, 9 deletions
diff --git a/pkgs/development/compilers/flutter/flutter.nix b/pkgs/development/compilers/flutter/flutter.nix
index 9d53f4ba3a47e..680ea6d948881 100644
--- a/pkgs/development/compilers/flutter/flutter.nix
+++ b/pkgs/development/compilers/flutter/flutter.nix
@@ -130,15 +130,6 @@ let
         '')
         zlib
       ] ++ pkgs.lib.lists.optionals supportsLinuxDesktop [
-        atk
-        cairo
-        gdk-pixbuf
-        glib
-        gtk3
-        harfbuzz
-        libepoxy
-        pango
-        xorg.libX11
         xorg.libX11.dev
         xorg.xorgproto
       ]);
@@ -242,6 +233,17 @@ runCommandLocal drvName
             clang
           ])} \
         --prefix PKG_CONFIG_PATH : "$PKG_CONFIG_PATH_FOR_TARGET" \
+        --suffix LD_LIBRARY_PATH : ${lib.makeLibraryPath (lib.lists.optionals supportsLinuxDesktop [
+            atk
+            cairo
+            gdk-pixbuf
+            glib
+            gtk3
+            harfbuzz
+            libepoxy
+            pango
+            libX11
+          ])} \
         --add-flags --no-version-check
 
     makeWrapper ${fhsEnv}/bin/${drvName}-fhs-env $out/bin/${pname} \