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:
parent
bec207e916
commit
a4710adc31
@ -1,5 +1,6 @@
|
|||||||
{
|
{
|
||||||
lib,
|
lib,
|
||||||
|
libconfuse,
|
||||||
stdenv,
|
stdenv,
|
||||||
fetchFromGitHub,
|
fetchFromGitHub,
|
||||||
cmake,
|
cmake,
|
||||||
@ -8,18 +9,20 @@
|
|||||||
|
|
||||||
stdenv.mkDerivation rec {
|
stdenv.mkDerivation rec {
|
||||||
pname = "postsrsd";
|
pname = "postsrsd";
|
||||||
version = "1.12";
|
version = "2.0.10";
|
||||||
|
|
||||||
src = fetchFromGitHub {
|
src = fetchFromGitHub {
|
||||||
owner = "roehling";
|
owner = "roehling";
|
||||||
repo = "postsrsd";
|
repo = "postsrsd";
|
||||||
rev = version;
|
rev = version;
|
||||||
sha256 = "sha256-aSI9TR1wSyMA0SKkbavk+IugRfW4ZEgpzrNiXn0F5ak=";
|
sha256 = "sha256-8uy7a3wUGuLE4+6ZPqbFMdPzm6IZqQSvpZzLYAkBxNg=";
|
||||||
};
|
};
|
||||||
|
|
||||||
cmakeFlags = [
|
cmakeFlags = [
|
||||||
"-DGENERATE_SRS_SECRET=OFF"
|
"-DGENERATE_SRS_SECRET=OFF"
|
||||||
"-DINIT_FLAVOR=systemd"
|
"-DINIT_FLAVOR=systemd"
|
||||||
|
"-DFETCHCONTENT_TRY_FIND_PACKAGE_MODE=ALWAYS"
|
||||||
|
"-DINSTALL_SYSTEMD_SERVICE=OFF"
|
||||||
];
|
];
|
||||||
|
|
||||||
preConfigure = ''
|
preConfigure = ''
|
||||||
@ -31,6 +34,10 @@ stdenv.mkDerivation rec {
|
|||||||
help2man
|
help2man
|
||||||
];
|
];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
|
libconfuse
|
||||||
|
];
|
||||||
|
|
||||||
meta = with lib; {
|
meta = with lib; {
|
||||||
homepage = "https://github.com/roehling/postsrsd";
|
homepage = "https://github.com/roehling/postsrsd";
|
||||||
description = "Postfix Sender Rewriting Scheme daemon";
|
description = "Postfix Sender Rewriting Scheme daemon";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user