Files
smtprd-ng/default.nix
Florian Brandes f40359baec version 0.1.0
- add nixosModules config part to readme
- cleanup
- add version tag 0.1.0

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-07-12 21:48:00 +02:00

31 lines
750 B
Nix

{ pkgs ? import <nixpkgs> { }, lib ? pkgs.lib, }:
pkgs.python3Packages.buildPythonPackage rec {
pname = "smtprd-ng";
version = "0.1.0";
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 ];
};
}