Unverified Commit 0028fc6a authored by Elian Doran's avatar Elian Doran
Browse files

transmission-rss: fix build on darwin

parent 90621f1d
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
{ lib, rustPlatform, fetchFromGitHub, pkg-config, openssl }:
{ stdenv, lib, rustPlatform, fetchFromGitHub, pkg-config, openssl, darwin }:

rustPlatform.buildRustPackage rec {
  version = "0.3.1";
@@ -16,7 +16,11 @@ rustPlatform.buildRustPackage rec {
  cargoSha256 = "sha256-QNMdqoxxY8ao2O44hJxZNgLrPwzu9+ieweTPc7pfFY4=";

  nativeBuildInputs = [pkg-config];
  buildInputs = [openssl];
  buildInputs = [openssl]
    ++ lib.optionals stdenv.isDarwin (with darwin.apple_sdk.frameworks; [
      Security
      SystemConfiguration
    ]);

  OPENSSL_NO_VENDOR = 1;