anchor.diff:  
     installPhase = "scons install";
   
  -  nativeBuildInputs = [ pkgconfig ];
  -  buildInputs = [ gdk_pixbuf gtk2 glib scons pcre cfitsio perl gob2 vala_0_23 libtiff
  -    json_glib ];
  +  nativeBuildInputs = [ scons pkgconfig vala perl gob2 ];
  +  buildInputs = [ gdk_pixbuf gtk2 glib pcre cfitsio libtiff json_glib ];
   
  -  meta = {
  +  meta = with stdenv.lib; {
       description = "Cross platform image and hierarchical vector viewer based";
       homepage = http://giv.sourceforge.net/giv/;
  -    license = stdenv.lib.licenses.gpl2Plus;
  -    maintainers = with stdenv.lib.maintainers; [viric];
  -    platforms = with stdenv.lib.platforms; linux;
  +    license = licenses.gpl2Plus;
  +    maintainers = with maintainers; [ viric ];
  +    platforms = with platforms; linux;
     };
   }
  
positive.code: 
    prePatch = ''
      sed -i s,/usr/bin/perl,${perl}/bin/perl, doc/eperl
      sed -i s,/usr/local,$out, SConstruct 
    '';
  
    patches = [ ./build.patch ];
  
negative.code: { stdenv, fetchFromGitHub, gdk_pixbuf, scons, pkgconfig, gtk2, glib,
    pcre, cfitsio, perl, gob2, vala, libtiff, json_glib }:
  
  stdenv.mkDerivation rec {
    name = "giv-${version}";
  