anchor.diff:    lout = linux;
     lsh = linux;
     manpages = all;
  -  maxima = all;
  -  mercurial = all;
  +  maxima = linux;
  +  mercurial = allBut "i686-cygwin";
     mesa = linux;
  -  monotone = all;
  -  mysql = all;
  -  nano = all;
  +  monotone = linux;
  +  mysql = linux;
  +  nano = allBut "i686-cygwin";
     nssmdns = linux;
     ntfs3g = linux;
     octave = linux;
     openoffice = linux;
  -  openssh = all;
  +  openssh = linux;
     pan = linux;
     perl = all;
     pidgin = linux;
     pltScheme = linux;
  -  pmccabe = all;
  +  pmccabe = linux;
     portmap = linux;
     postgresql = all;
  -  python = all;
  +  python = allBut "i686-cygwin";
     pythonFull = linux;
  -  rubber = all;
  +  rubber = allBut "i686-cygwin";
     ruby = all;
  -  qt3 = all;
  +  qt3 = allBut "i686-cygwin";
     qt4 = linux;
  -  rsync = all;
  -  sloccount = all;
  +  rsync = linux;
  +  sloccount = allBut "i686-cygwin";
  +  sqlite3 = allBut "i686-cygwin";
     strace = linux;
     subversion = linux;
     tcpdump = linux;
     texinfo = all;
     texLive = linux;
     thunderbird = linux;
  -  vimHugeX = all;
  +  vimHugeX = linux;
     vlc = linux;
  -  webkit = all;
  +  webkit = linux;
     wine = ["i686-linux"];
     wirelesstools = linux;
     xlockmore = linux;
  
positive.code:   firefox3 = linux;
    gcc = all;
    gdb = all;
    ghostscript = all;
    ghostscriptX = all;
    git = linux;
    gnuplot = all;
    gnuplotX = linux;
    gnutls = all;
    graphviz = all;
    guile = linux;  # tests fail on Cygwin
    guileLib = linux;
    hello = all;
    icecat3Xul = [ "i686-linux" ];
    idutils = all;
    imagemagick = all;
    inetutils = linux;
    inkscape = linux;
    jnettop = linux;
  
negative.code:   };
  
    kernelPackages_2_6_27 = {
      # aufs = linux; # kernel seems to be too old for that package 
      kernel = linux;
    };
    
  