From dbdc4b8d6ef8dbfed743c9f0a7882f37ad56febc Mon Sep 17 00:00:00 2001 From: Darren Rambaud <225436867+debtquity@users.noreply.github.com> Date: Thu, 22 Jan 2026 17:53:36 -0600 Subject: [PATCH] stalwart: pkg metadata update * add `longDescription` * address review comments: https://github.com/NixOS/nixpkgs/pull/481815#discussion_r2706718725 https://github.com/NixOS/nixpkgs/pull/481815#discussion_r2706719258 https://github.com/NixOS/nixpkgs/pull/481815#discussion_r2706723133 https://github.com/NixOS/nixpkgs/pull/481815#discussion_r2706724024 --- nixos/tests/stalwart/stalwart.nix | 2 +- pkgs/by-name/st/stalwart/package.nix | 5 ++++- pkgs/by-name/st/stalwart/spam-filter.nix | 2 +- pkgs/by-name/st/stalwart/webadmin.nix | 2 +- 4 files changed, 7 insertions(+), 4 deletions(-) diff --git a/nixos/tests/stalwart/stalwart.nix b/nixos/tests/stalwart/stalwart.nix index 79d1e3415c20..d98d1df25008 100644 --- a/nixos/tests/stalwart/stalwart.nix +++ b/nixos/tests/stalwart/stalwart.nix @@ -1,4 +1,4 @@ -# Rudimentary test checking that the Stalwart collaboration server can: +# Rudimentary test checking that the Stalwart server can: # - receive some message through SMTP submission, then # - serve this message through IMAP. diff --git a/pkgs/by-name/st/stalwart/package.nix b/pkgs/by-name/st/stalwart/package.nix index 84cbea33885f..65b859353f0f 100644 --- a/pkgs/by-name/st/stalwart/package.nix +++ b/pkgs/by-name/st/stalwart/package.nix @@ -189,7 +189,10 @@ rustPlatform.buildRustPackage (finalAttrs: { }; meta = { - description = "Secure, modern, and all-in-one mail & collaboration server fluent in IMAP, JMAP, SMTP, CalDAV, CardDAV, and WebDAV"; + description = "Secure, modern, all-in-one mail and collaboration server"; + longDescription = '' + Secure, scalable and fluent in every protocol (IMAP, JMAP, SMTP, CalDAV, CardDAV, WebDAV). + ''; homepage = "https://github.com/stalwartlabs/stalwart"; changelog = "https://github.com/stalwartlabs/stalwart/blob/main/CHANGELOG.md"; license = [ diff --git a/pkgs/by-name/st/stalwart/spam-filter.nix b/pkgs/by-name/st/stalwart/spam-filter.nix index 68f638a11aa4..af75c5b87869 100644 --- a/pkgs/by-name/st/stalwart/spam-filter.nix +++ b/pkgs/by-name/st/stalwart/spam-filter.nix @@ -31,7 +31,7 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { - description = "Secure, modern, and all-in-one mail & collaboration server, Stalwart (spam-filter module)"; + description = "Spam filter module for the Stalwart server"; homepage = "https://github.com/stalwartlabs/spam-filter"; changelog = "https://github.com/stalwartlabs/spam-filter/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = with lib.licenses; [ diff --git a/pkgs/by-name/st/stalwart/webadmin.nix b/pkgs/by-name/st/stalwart/webadmin.nix index a61847f30acb..d62ee5258c28 100644 --- a/pkgs/by-name/st/stalwart/webadmin.nix +++ b/pkgs/by-name/st/stalwart/webadmin.nix @@ -68,7 +68,7 @@ rustPlatform.buildRustPackage (finalAttrs: { }; meta = { - description = "Secure, modern, and all-in-one mail & collaboration server, Stalwart (webadmin module)"; + description = "Web administration module for the Stalwart server"; homepage = "https://github.com/stalwartlabs/webadmin"; changelog = "https://github.com/stalwartlabs/webadmin/blob/${finalAttrs.src.tag}/CHANGELOG.md"; license = lib.licenses.agpl3Only;