Add openssl to dependencies in flake.nix (#3285)

This commit is contained in:
spore 2024-01-29 18:47:53 +08:00 committed by GitHub
parent ead94a64df
commit 1b3ff2dd78
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

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