diff options
author | Nick Cao <nickcao@nichi.co> | 2023-01-20 14:56:02 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-01-20 14:56:02 +0800 |
commit | c3cc2bded1d080e20fa2b2b546bf04f19eef5cd9 (patch) | |
tree | f172d7658c081dd7c9ddce0a49f9a03eeed266fe /pkgs/servers | |
parent | 6e4f9285351c0d643b9a1a5951727c9179c58dbf (diff) | |
parent | 94d3d94a57cfa9077500116e7bf72174f1b563b6 (diff) | |
download | nixlib-c3cc2bded1d080e20fa2b2b546bf04f19eef5cd9.tar nixlib-c3cc2bded1d080e20fa2b2b546bf04f19eef5cd9.tar.gz nixlib-c3cc2bded1d080e20fa2b2b546bf04f19eef5cd9.tar.bz2 nixlib-c3cc2bded1d080e20fa2b2b546bf04f19eef5cd9.tar.lz nixlib-c3cc2bded1d080e20fa2b2b546bf04f19eef5cd9.tar.xz nixlib-c3cc2bded1d080e20fa2b2b546bf04f19eef5cd9.tar.zst nixlib-c3cc2bded1d080e20fa2b2b546bf04f19eef5cd9.zip |
Merge pull request #211726 from NickCao/vsmtp
vsmtp: fix build
Diffstat (limited to 'pkgs/servers')
-rw-r--r-- | pkgs/servers/mail/vsmtp/default.nix | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/pkgs/servers/mail/vsmtp/default.nix b/pkgs/servers/mail/vsmtp/default.nix index f9b595ec8f9e..521e6dafd834 100644 --- a/pkgs/servers/mail/vsmtp/default.nix +++ b/pkgs/servers/mail/vsmtp/default.nix @@ -1,6 +1,7 @@ { 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 ]; |