sqlx-cli: replace native-tls with rustls

This commit is contained in:
xrelkd
2023-07-21 16:28:28 +08:00
parent 9adfaee104
commit a0465cdf05
@@ -4,7 +4,6 @@
, fetchFromGitHub
, installShellFiles
, pkg-config
, openssl
, libiconv
, testers
, sqlx-cli
@@ -27,21 +26,19 @@ rustPlatform.buildRustPackage rec {
cargoHash = "sha256-X7fLbih1s3sxn8vb2kQeFUKDK2DlC+sjm9ZTwj3FD1Y=";
doCheck = false;
cargoBuildFlags = [ "-p sqlx-cli" ];
cargoBuildFlags = [ "--package sqlx-cli --no-default-features --features rustls,postgres,sqlite,mysql,completions" ];
nativeBuildInputs = [
installShellFiles
pkg-config
];
buildInputs =
lib.optionals stdenv.isLinux [ openssl ]
++ lib.optionals stdenv.isDarwin [
CoreFoundation
Security
SystemConfiguration
libiconv
];
buildInputs = lib.optionals stdenv.isDarwin [
CoreFoundation
Security
SystemConfiguration
libiconv
];
postInstall = ''
for shell in bash fish zsh; do