From 1b3ff2dd78dc2e618c6640462635d255e117e8c6 Mon Sep 17 00:00:00 2001 From: spore Date: Mon, 29 Jan 2024 18:47:53 +0800 Subject: [PATCH] Add `openssl` to dependencies in `flake.nix` (#3285) --- flake.nix | 19 ++++++++++++++++--- 1 file changed, 16 insertions(+), 3 deletions(-) diff --git a/flake.nix b/flake.nix index 627ee3074..c71873398 100644 --- a/flake.nix +++ b/flake.nix @@ -49,12 +49,18 @@ commonCraneArgs = { inherit src pname version; - buildInputs = optionals pkgs.stdenv.isDarwin [ + buildInputs = (optionals pkgs.stdenv.isDarwin [ pkgs.darwin.apple_sdk.frameworks.CoreServices pkgs.libiconv + ]) ++ [ + pkgs.openssl ]; - nativeBuildInputs = [ pkgs.installShellFiles ]; + nativeBuildInputs = [ + pkgs.installShellFiles + pkgs.pkg-config + pkgs.openssl.dev + ]; }; # Derivation with just the dependencies, so we don't have to keep @@ -105,9 +111,16 @@ cargo ]; - buildInputs = lib.optionals pkgs.stdenv.isDarwin [ + buildInputs = (lib.optionals pkgs.stdenv.isDarwin [ pkgs.darwin.apple_sdk.frameworks.CoreServices pkgs.libiconv + ]) ++ [ + pkgs.openssl + ]; + + nativeBuildInputs = [ + pkgs.pkg-config + pkgs.openssl.dev ]; }; };