anchor.diff:  
     meta = with stdenv.lib; {
       description = "VLSI layout tool written in Tcl";
  -    homepage = "http://opencircuitdesign.com/magic/";
  -    license = licenses.mit;
  -    maintainers = [ maintainers.anna328p ];
  +    homepage    = "http://opencircuitdesign.com/magic/";
  +    license     = licenses.mit;
  +    maintainers = with maintainers; [ anna328p thoughtpolice ];
     };
   }
  
positive.code: { stdenv, fetchurl, m4, tcsh, libX11, tcl, tk, cairo, ncurses, mesa_glu, python3 }:
  
  stdenv.mkDerivation {
    pname = "magic-vlsi";
    version = "8.3.5";
  
    src = fetchurl {
      url = "http://opencircuitdesign.com/magic/archive/magic-8.3.5.tgz";
      sha256 = "0wv4zmxlqjfaakgp802icn0cd9f8ylkz2sppix83axq8p5cg90yq";
    };
  
    buildInputs = [ m4 tcsh libX11 tcl tk cairo ncurses mesa_glu ];
    nativeBuildInputs = [ python3 ];
  
    configureFlags = [
      "--with-tcl=${tcl}"
  
negative.code:     patchShebangs scripts/*
    '';
  
    NIX_CFLAGS_COMPILE = "-Wno-implicit-function-declaration";
  
    patches = [
      ./0001-strip-bin-prefix.patch
      ./0002-fix-format-security.patch
  