anchor.diff:      ./console-fix.patch
     ];
   
  -  postPatch = ''
  +  postPatch = stdenv.lib.optionalString neoSupport ''
       mkdir -p data/keymaps/i386/neo
       cat "${neoSrc}" > data/keymaps/i386/neo/neo.map
       sed -i -e 's,^KEYMAPSUBDIRS *= *,&i386/neo ,' data/Makefile.am
  -
  +  '' + ''
       # Add the dvp keyboard in the dvorak folder
       ${gzip}/bin/gzip -c -d ${dvpSrc} > data/keymaps/i386/dvorak/dvp.map
   
  
positive.code:     sha256 = "0e859211cfe16a18a3b9cbf2ca3e280a23a79b4e40b60d8d01d0fde7336b6d50";
    };
  
    neoSrc = fetchurl {
      name = "neo.map";
      url = "https://svn.neo-layout.org/linux/console/neo.map?r=2455";
  
negative.code: , check
  , gzip
  , pam
  
  , neoSupport ? false
  }:
  
  let
  