Files
smtprd-ng/default.nix
2025-07-16 09:15:40 +02:00

32 lines
747 B
Nix

{
pkgs ? import <nixpkgs> { },
lib ? pkgs.lib,
}:
pkgs.python3Packages.buildPythonPackage rec {
pname = "smtprd-ng";
version = "0.3.1";
pyproject = true;
src = lib.cleanSource ./.;
build-system = [ pkgs.python3Packages.setuptools ];
dependencies = with pkgs.python3Packages; [
aiosmtpd
aiosmtplib
m2crypto
cryptography
];
nativeCheckInputs = [ pkgs.python3Packages.pytestCheckHook ];
pythonImportsCheck = [ "smtprd_ng" ];
meta = {
description = "SMTP forwarding relay daemon with signing and encryption";
homepage = "https://app.radicle.xyz/nodes/seed.radicle.garden/rad:z3gWc1qgaeZaoGwL4WTstLNoqjayM";
license = lib.licenses.agpl3Only;
maintainers = [ lib.maintainers.gador ];
};
}