diff --git a/pkgs/by-name/po/postfix/package.nix b/pkgs/by-name/po/postfix/package.nix index 5028c309d9b1..b435c8496caa 100644 --- a/pkgs/by-name/po/postfix/package.nix +++ b/pkgs/by-name/po/postfix/package.nix @@ -26,6 +26,8 @@ libmysqlclient, withSQLite ? false, sqlite, + withTLSRPT ? true, + libtlsrpt, }: let @@ -48,6 +50,7 @@ let "-DHAS_LDAP" "-DUSE_LDAP_SASL" ] + ++ lib.optional withTLSRPT "-DUSE_TLSRPT" ); auxlibs = lib.concatStringsSep " " ( [ @@ -62,6 +65,7 @@ let ++ lib.optional withMySQL "-lmysqlclient" ++ lib.optional withSQLite "-lsqlite3" ++ lib.optional withLDAP "-lldap" + ++ lib.optional withTLSRPT "-ltlsrpt" ); in @@ -90,7 +94,8 @@ stdenv.mkDerivation rec { ++ lib.optional withPgSQL libpq ++ lib.optional withMySQL libmysqlclient ++ lib.optional withSQLite sqlite - ++ lib.optional withLDAP openldap; + ++ lib.optional withLDAP openldap + ++ lib.optional withTLSRPT libtlsrpt; hardeningDisable = [ "format" ]; hardeningEnable = [ "pie" ];