anchor.diff:      json-c
       libnfnetlink
       libnl
  -    #net-snmp
  +    net-snmp
       openssl
  +    pcre2_lib
     ];
   
     configureFlags = [
  
positive.code: , libnl
  , net-snmp
  , openssl
  }:
  
  let
    version = "2.0.7";
  in
  stdenv.mkDerivation rec {
    name = "keepalived-${version}";
  
    src = fetchurl {
      url = "http://keepalived.org/software/${name}.tar.gz";
      multihash = "QmdV1FHJswwYJpgmvpiRxJa5JBHzqgsAeekSgkx8xmATA6";
      hashOutput = false;
      sha256 = "bce45d6d5cf3620bfd88472ec839a75b5a14a54fda12d09e890670244873b8ab";
    };
  
    buildInputs = [
  
negative.code:         outputHash
          outputHashAlgo;
        fullOpts = {
          md5Confirm = "2a6e1a159922afd78333cd683f9f2732";
        };
      };
    };
  