anchor.diff:    buildInputs = [ networkmanager ppp libsecret ]
       ++ stdenv.lib.optionals withGnome [ gnome3.gtk gnome3.libgnome_keyring networkmanagerapplet ];
   
  -  nativeBuildInputs = [ automake autoconf libtool intltool pkgconfig ];
  +  nativeBuildInputs = [ autoreconfHook libtool intltool pkgconfig ];
   
     postPatch = ''
       sed -i -e 's%"\(/usr/sbin\|/usr/pkg/sbin\|/usr/local/sbin\)/[^"]*",%%g' ./src/nm-l2tp-service.c
  
positive.code: { stdenv, fetchFromGitHub, automake, autoconf, libtool, intltool, pkgconfig
  , networkmanager, ppp, xl2tpd, strongswan, libsecret
  , withGnome ? true, gnome3, networkmanagerapplet }:
  
  
negative.code:       --replace /sbin/xl2tpd ${xl2tpd}/bin/xl2tpd
    '';
  
    preConfigure = ''
      intltoolize -f
    '';
  
    configureFlags =
      if withGnome then "--with-gnome" else "--without-gnome";
  