anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "fontforge";
  -  version = "20201107";
  +  version = "20220308";
   
     src = fetchFromGitHub {
       owner = pname;
       repo = pname;
       rev = version;
  -    sha256 = "sha256-Rl/5lbXaPgIndANaD0IakaDus6T53FjiBb45FIuGrvc=";
  +    sha256 = "sha256-q+71PDPODl5fEEy3d1icRl+rBGY7AhH+2dMUKeBWGgI=";
     };
   
     patches = [
  
positive.code: 
    nativeBuildInputs = [ pkg-config cmake ];
    buildInputs = [
      readline uthash woff2 zeromq libuninameslist
      python freetype zlib glib giflib libpng libjpeg libtiff libxml2
    ]
      ++ lib.optionals withSpiro [ libspiro ]
  
negative.code: { stdenv, fetchpatch, fetchFromGitHub, lib
  , cmake, perl, uthash, pkg-config, gettext
  , python, freetype, zlib, glib, giflib, libpng, libjpeg, libtiff, libxml2, cairo, pango
  , readline, woff2, zeromq
  , withSpiro ? false, libspiro
  , withGTK ? false, gtk3
  , withGUI ? withGTK
  