anchor.diff:    	sha256 = "0j884skwqy8r8ckj9a4rlwsbjwb1yrj9wqma1nwhr2inff6hrdim";
     };
   
  -  patches = [ ./cryptopp.patch ];
  +  patches = optional stdenv.isLinux ./cryptopp.patch;
   
  -  postPatch = ''
  +  postPatch = if stdenv.isLinux then ''
       sed -i -e '/HAVE_X11_EXTENSIONS_XRANDR_H/c \
         set(HAVE_X11_EXTENSIONS_XRANDR_H true)' CMakeLists.txt
  +  '' else ''
  +    ${unzip}/bin/unzip -d tools/cryptopp562 tools/cryptopp562.zip
     '';
   
     buildInputs = [ cmake x11 libX11 libXi libXtst libXrandr xinput cryptopp ];
  
positive.code: { stdenv, fetchurl, cmake, x11, libX11, libXi, libXtst, libXrandr, xinput
  , cryptopp }:
  
  stdenv.mkDerivation rec {
    name = "synergy-1.4.12";
  
negative.code:   meta = {
      description = "Tool to share the mouse keyboard and the clipboard between computers";
      homepage = http://synergy-foss.org;
      license = licenses.gpl2;
      maintainers = [ maintainers.aszlig ];
      platforms = platforms.all;
    };
  }
  