postsrsd: 1.12 -> 2.0.10

https://github.com/roehling/postsrsd/blob/main/CHANGELOG.rst

The [PostSRSd Packaging
Notes](https://github.com/roehling/postsrsd/blob/main/doc/packaging.rst)
were invaluable for putting this together.
This commit is contained in:
Jeremy Fleischman 2025-04-09 02:23:43 -07:00 committed by Sandro Jäckel
parent bec207e916
commit a4710adc31
No known key found for this signature in database
GPG Key ID: 3AF5A43A3EECC2E5

View File

@ -1,5 +1,6 @@
{
lib,
libconfuse,
stdenv,
fetchFromGitHub,
cmake,
@ -8,18 +9,20 @@
stdenv.mkDerivation rec {
pname = "postsrsd";
version = "1.12";
version = "2.0.10";
src = fetchFromGitHub {
owner = "roehling";
repo = "postsrsd";
rev = version;
sha256 = "sha256-aSI9TR1wSyMA0SKkbavk+IugRfW4ZEgpzrNiXn0F5ak=";
sha256 = "sha256-8uy7a3wUGuLE4+6ZPqbFMdPzm6IZqQSvpZzLYAkBxNg=";
};
cmakeFlags = [
"-DGENERATE_SRS_SECRET=OFF"
"-DINIT_FLAVOR=systemd"
"-DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS"
"-DINSTALL_SYSTEMD_SERVICE=OFF"
];
preConfigure = ''
@ -31,6 +34,10 @@ stdenv.mkDerivation rec {
help2man
];
buildInputs = [
libconfuse
];
meta = with lib; {
homepage = "https://github.com/roehling/postsrsd";
description = "Postfix Sender Rewriting Scheme daemon";