summary refs log tree commit diff
path: root/pkgs/servers/mail
diff options
context:
space:
mode:
authorWeijia Wang <9713184+wegank@users.noreply.github.com>2023-11-16 23:49:47 +0100
committerGitHub <noreply@github.com>2023-11-16 23:49:47 +0100
commit8a04a88c5a5ebae1b0936a8d04de82031af908d5 (patch)
tree23c611a7bb1351fb435a1332477f0b97ea594121 /pkgs/servers/mail
parent32a8f4c4d9f0334503dcecd0cc08b76b585739d6 (diff)
parent13cb93096e652455b87723a4b5a55ec6746a5bc0 (diff)
downloadnixpkgs-8a04a88c5a5ebae1b0936a8d04de82031af908d5.tar
nixpkgs-8a04a88c5a5ebae1b0936a8d04de82031af908d5.tar.gz
nixpkgs-8a04a88c5a5ebae1b0936a8d04de82031af908d5.tar.bz2
nixpkgs-8a04a88c5a5ebae1b0936a8d04de82031af908d5.tar.lz
nixpkgs-8a04a88c5a5ebae1b0936a8d04de82031af908d5.tar.xz
nixpkgs-8a04a88c5a5ebae1b0936a8d04de82031af908d5.tar.zst
nixpkgs-8a04a88c5a5ebae1b0936a8d04de82031af908d5.zip
Merge pull request #267180 from gaelreyrol/mailpit-update-1.10.0
mailpit: 1.9.9 -> 1.10.0
Diffstat (limited to 'pkgs/servers/mail')
-rw-r--r--pkgs/servers/mail/mailpit/default.nix16
1 files changed, 12 insertions, 4 deletions
diff --git a/pkgs/servers/mail/mailpit/default.nix b/pkgs/servers/mail/mailpit/default.nix
index 69a2dc7ce6f..baf15dce13e 100644
--- a/pkgs/servers/mail/mailpit/default.nix
+++ b/pkgs/servers/mail/mailpit/default.nix
@@ -7,17 +7,19 @@
 , npmHooks
 , fetchFromGitHub
 , fetchNpmDeps
+, testers
+, mailpit
 }:
 
 let
 
-  version = "1.9.9";
+  version = "1.10.0";
 
   src = fetchFromGitHub {
     owner = "axllent";
     repo = "mailpit";
     rev = "v${version}";
-    hash = "sha256-WPfr1LHOgOFsF2g3junJ0km0gOk/LC52jekJ8BXlqP0=";
+    hash = "sha256-MrhTgyY89rU2EQILRSFJk8U7QWaoUf2p83ksFjA7xOM=";
   };
 
   # Separate derivation, because if we mix this in buildGoModule, the separate
@@ -29,7 +31,7 @@ let
 
     npmDeps = fetchNpmDeps {
       inherit src;
-      hash = "sha256-RaXD+WfNywItveKzc+KWOw38H1EZ2yukgbMrtOfPSJc=";
+      hash = "sha256-r4yv2qImIlNMPJagz5i1sxqBDnFAucc2kDUmjGktM6A=";
     };
 
     nativeBuildInputs = [ nodejs python3 libtool npmHooks.npmConfigHook ];
@@ -49,7 +51,7 @@ buildGoModule {
   pname = "mailpit";
   inherit src version;
 
-  vendorHash = "sha256-akt72aBoiQKp1Hxf3NgzSmfgmsnjpheIh62lPCTyHBs=";
+  vendorHash = "sha256-TXa97oOul9cf07uNGdIoxIM++da5HBFeoh05LaJzQTA=";
 
   CGO_ENABLED = 0;
 
@@ -59,6 +61,12 @@ buildGoModule {
     cp -r ${ui} server/ui/dist
   '';
 
+  passthru.tests.version = testers.testVersion {
+    inherit version;
+    package = mailpit;
+    command = "mailpit version";
+  };
+
   meta = with lib; {
     description = "An email and SMTP testing tool with API for developers";
     homepage = "https://github.com/axllent/mailpit";