Unverified Commit c3cc2bde authored by Nick Cao's avatar Nick Cao Committed by GitHub
Browse files

Merge pull request #211726 from NickCao/vsmtp

vsmtp: fix build
parents 6e4f9285 94d3d94a
Loading
Loading
Loading
Loading
+11 −0
Original line number Diff line number Diff line
{ lib
, rustPlatform
, fetchFromGitHub
, fetchpatch
, installShellFiles
, testers
, vsmtp
@@ -17,6 +18,16 @@ rustPlatform.buildRustPackage rec {
    hash = "sha256-uyu2NpHFDqJDcfQukG6TdRH7KuZnrYTULvLiABdvAog=";
  };

  patches = [
    # https://github.com/viridIT/vSMTP/pull/952
    # treewide: set GIT_HASH to unknown if git rev-parse HEAD fails
    (fetchpatch {
      url = "https://github.com/viridIT/vSMTP/commit/0ac4820c079e459f515825dfb451980119eaae9e.patch";
      includes = [ "src/vsmtp/vsmtp-core/build.rs" "src/vqueue/build.rs" ];
      hash = "sha256-kGjXsVokP6039rksaxw1EM/0zOlKIus1EaIEsFJvLE8=";
    })
  ];

  cargoHash = "sha256-A0Q6ciZJL13VzJgZIWZalrRElSNGHUN/9b8Csj4Tdak=";

  nativeBuildInputs = [ installShellFiles ];