anchor.diff:      ++ lib.optionals withHomed [ p11-kit ]
       ++ lib.optionals (withHomed || withCryptsetup) [ libfido2 ]
       ++ lib.optionals withLibBPF [ libbpf ]
  +    ++ lib.optional withTpm2Tss tpm2-tss
     ;
   
     #dontAddPrefix = true;
  
positive.code:         '' else ''
            # ensure that the library we provide actually exists
            if ! [ -e ${library} ]; then
              echo 'The shared library `${library}` does not exist but was given as subtitute for `${dl.name}`'
              exit 1
            fi
            # make the path to the dependency explicit
            for file in $(grep -lr '"${dl.name}"' src); do
  
negative.code:     "-Dnss-systemd=false"
    ] ++ lib.optionals withLibBPF [
      "-Dbpf-framework=true"
    ] ++ lib.optional withTpm2Tss "-Dtpm2=true";
  
    preConfigure = ''
      mesonFlagsArray+=(-Dntp-servers="0.nixos.pool.ntp.org 1.nixos.pool.ntp.org 2.nixos.pool.ntp.org 3.nixos.pool.ntp.org")
  