Skip to content

Commit

Permalink
stalwart: use nixpkgs package
Browse files Browse the repository at this point in the history
  • Loading branch information
Shawn8901 committed May 31, 2024
1 parent b78d241 commit d6c73af
Show file tree
Hide file tree
Showing 4 changed files with 18 additions and 91 deletions.
2 changes: 1 addition & 1 deletion machines/pointjig/configuration.nix
Original file line number Diff line number Diff line change
Expand Up @@ -113,7 +113,7 @@ in
};
stalwart-mail = {
enable = true;
package = fPkgs.stalwart-mail;
package = fPkgs.stalwart-mail_0_7;
http = {
listenAddress = "127.0.0.1";
port = 8080;
Expand Down
2 changes: 1 addition & 1 deletion machines/trivia-gs/configuration.nix
Original file line number Diff line number Diff line change
Expand Up @@ -55,7 +55,7 @@ in
fstrim.enable = true;
stalwart-mail = {
enable = true;
package = fPkgs.stalwart-mail;
package = fPkgs.stalwart-mail_0_7;
http = {
listenAddress = "127.0.0.1";
port = 8080;
Expand Down
17 changes: 16 additions & 1 deletion packages/default.nix
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,22 @@ in

linux_xanmod_x86_64_v3 = pkgs.callPackage ./linux-xanmod-x86-64-v3 { };

stalwart-mail = pkgs.callPackage ./stalwart-mail { };
stalwart-mail_0_7 = pkgs.stalwart-mail.overrideAttrs (old: rec {
pname = "stalwart-mail_0_7";
version = "0.7.3";
src = pkgs.fetchFromGitHub {
owner = "stalwartlabs";
repo = "mail-server";
rev = "v${version}";
hash = "sha256-Hpb7/GLrbZkruY3UTWdwIzwiwgcCT/JzFnUH5tCZaOQ=";
fetchSubmodules = true;
};
cargoDeps = old.cargoDeps.overrideAttrs (_: {
inherit src;
name = "${pname}-${version}-vendor.tar.gz";
outputHash = "sha256-k0CB1L8B6+bizBxcj1QM7CjFjC8spbRZ9ERU+9gqmgY=";
});
});
};
in
{
Expand Down
88 changes: 0 additions & 88 deletions packages/stalwart-mail/default.nix

This file was deleted.

0 comments on commit d6c73af

Please sign in to comment.