From 899053142435b39cd76e8d030731cb5f6c268812 Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Fri, 20 Dec 2024 23:14:38 +0100 Subject: [PATCH] ppp: add systemd sd-notify support --- pkgs/by-name/pp/ppp/package.nix | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/pkgs/by-name/pp/ppp/package.nix b/pkgs/by-name/pp/ppp/package.nix index 83ccf65a19b1..cb2452bff04c 100644 --- a/pkgs/by-name/pp/ppp/package.nix +++ b/pkgs/by-name/pp/ppp/package.nix @@ -1,14 +1,15 @@ { - lib, - stdenv, + autoreconfHook, + bash, fetchFromGitHub, + lib, libpcap, libxcrypt, - pkg-config, - autoreconfHook, - openssl, - bash, nixosTests, + openssl, + pkg-config, + stdenv, + systemdMinimal, }: stdenv.mkDerivation rec { @@ -26,6 +27,7 @@ stdenv.mkDerivation rec { "--localstatedir=/var" "--sysconfdir=/etc" "--with-openssl=${openssl.dev}" + "--enable-systemd" ]; nativeBuildInputs = [ @@ -34,10 +36,11 @@ stdenv.mkDerivation rec { ]; buildInputs = [ + bash libpcap libxcrypt openssl - bash + systemdMinimal ]; postPatch = ''