1 { lib, stdenv, fetchFromGitHub, gzip, nixosTests }:
3 stdenv.mkDerivation rec {
7 src = fetchFromGitHub {
8 owner = "DanielAdolfsson";
11 sha256 = "0niri5q9qyyyw5lmjpxk19pv3v4srjvmvyd5k6ks99mvqczjx9c0";
14 nativeBuildInputs = [ gzip ];
21 substituteInPlace Makefile --replace /bin/gzip gzip
26 cp ndppd.conf-dist $out/etc/ndppd.conf
29 passthru.tests = { inherit (nixosTests) ndppd; };
32 description = "Daemon that proxies NDP (Neighbor Discovery Protocol) messages between interfaces";
33 homepage = "https://github.com/DanielAdolfsson/ndppd";
34 license = licenses.gpl3;
35 platforms = platforms.linux;
36 maintainers = with maintainers; [ fadenb ];
37 mainProgram = "ndppd";