anchor.diff:        libX11
         libICE
         libSM
  -    ]) ++ lib.optional enableSystemd systemd
  +    ]) ++ lib.optional enableSystemd systemdMinimal
       ++ lib.optionals stdenv.isLinux [ audit libapparmor ];
     # ToDo: optional selinux?
   
  
positive.code: , pkg-config
  , expat
  , enableSystemd ? stdenv.isLinux && !stdenv.hostPlatform.isStatic
  , systemd
  , audit
  , libapparmor
  , dbus
  
negative.code:     "--with-systemduserunitdir=${placeholder "out"}/etc/systemd/user"
    ] ++ lib.optional (!x11Support) "--without-x"
    ++ lib.optionals stdenv.isLinux [ "--enable-apparmor" "--enable-libaudit" ]
    ++ lib.optionals enableSystemd [ "SYSTEMCTL=${systemdMinimal}/bin/systemctl" ];
  
    NIX_CFLAGS_LINK = lib.optionalString (!stdenv.isDarwin) "-Wl,--as-needed";
  
  