anchor.diff:    # to find objects in the lightdm-gtk-greeter binary like GreeterMenuBar. It seems
     # like this is needed for the static initializations of the Gobject Types.
     NIX_CFLAGS_LINK = "-rdynamic";
  +
  +  # We don't need exo if we aren't regenerating sources
  +  postPatch = ''
  +    grep -q 'as_fn_error.*exo' configure
  +    sed -i '/exo/s,as_fn_error,true,' configure
  +  '';
   
     preConfigure = ''
       configureFlagsArray+=(
  
positive.code:   ];
  
    buildInputs = [
      exo
      glib
      gobject-introspection
      gtk_3
  
negative.code: , makeWrapper
  
  , at-spi2-core
  , gdk-pixbuf
  , glib
  , gobject-introspection
  