From f16afd723decd28cd506c4eb0ccf83ad6846b200 Mon Sep 17 00:00:00 2001 From: Jake Hillion Date: Fri, 19 Dec 2025 13:14:31 +0000 Subject: [PATCH] nix: get rust build working on linux --- flake.nix | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/flake.nix b/flake.nix index 9d3ade75..f1de5df1 100644 --- a/flake.nix +++ b/flake.nix @@ -91,6 +91,10 @@ ++ (pkgs.lib.optionals pkgs.stdenv.isLinux [ # IFCONFIG unixtools.ifconfig + + # Build dependencies for Linux + pkg-config + openssl ]) ++ (pkgs.lib.optionals pkgs.stdenv.isDarwin [ # MACMON @@ -100,6 +104,11 @@ shellHook = '' # PYTHON export LD_LIBRARY_PATH="$LD_LIBRARY_PATH:${pkgs.python313}/lib" + ${pkgs.lib.optionalString pkgs.stdenv.isLinux '' + # Build environment for Linux + export PKG_CONFIG_PATH="${pkgs.openssl.dev}/lib/pkgconfig:$PKG_CONFIG_PATH" + export LD_LIBRARY_PATH="${pkgs.openssl.out}/lib:$LD_LIBRARY_PATH" + ''} echo echo "🍎🍎 Run 'just ' to get started" just --list