Commit 07d688c9 authored by Simon Menke's avatar Simon Menke Committed by Anderson Torres
Browse files

sqlx-cli: use openssl instead of rustls

parent 3d7fb679
Loading
Loading
Loading
Loading
+12 −7
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
, fetchFromGitHub
, installShellFiles
, pkg-config
, openssl
, libiconv
, testers
, sqlx-cli
@@ -26,14 +27,18 @@ rustPlatform.buildRustPackage rec {
  cargoHash = "sha256-X7fLbih1s3sxn8vb2kQeFUKDK2DlC+sjm9ZTwj3FD1Y=";

  doCheck = false;
  cargoBuildFlags = [ "--package sqlx-cli --no-default-features --features rustls,postgres,sqlite,mysql,completions" ];
  cargoBuildFlags = [ "--package sqlx-cli --no-default-features --features native-tls,postgres,sqlite,mysql,completions" ];

  nativeBuildInputs = [
    installShellFiles
    pkg-config
  ];

  buildInputs = lib.optionals stdenv.isDarwin [
  buildInputs =
    lib.optionals stdenv.isLinux [
      openssl
    ] ++
    lib.optionals stdenv.isDarwin [
      CoreFoundation
      Security
      SystemConfiguration