anchor.diff:      sha256 = "1sa3ch12qxa4h3ya6hkz119yclcccmincl9j20dhrdx5mykp3b4k";
     };
   
  -  configureFlags = "--disable-csharp";
  +  configureFlags = [ "--disable-csharp" ]
  +     ++ (stdenv.lib.optionals stdenv.isCygwin
  +          [ # We have a static libiconv, so we can only build the static lib.
  +            "--disable-shared" "--enable-static"
  +
  +            # Share the cache among the various `configure' runs.
  +            "--config-cache"
  +          ]);
   
     # On cross building, gettext supposes that the wchar.h from libc
     # does not fulfill gettext needs, so it tries to work with its
  
positive.code:     platforms = stdenv.lib.platforms.all;
    };
  }
  
negative.code: { stdenv, fetchurl, libiconv }:
  
  stdenv.mkDerivation (rec {
    name = "gettext-0.18.1.1";
    
    src = fetchurl {
  