anchor.diff:      '';
       homepage    = http://www.clifford.at/icestorm/;
       license     = stdenv.lib.licenses.isc;
  -    maintainers = with stdenv.lib.maintainers; [ shell thoughtpolice ];
  -    platforms   = stdenv.lib.platforms.linux;
  +    maintainers = with stdenv.lib.maintainers; [ shell thoughtpolice emily ];
  +    platforms   = stdenv.lib.platforms.all;
     };
   }
  
positive.code: # and IceStorm isn't intended to be used as a library other than by the
  # nextpnr build process (which is also sped up by using PyPy), so we
  # use it by default. See 18839e1 for more details.
  , usePyPy ? stdenv.isx86_64 /* pypy3 seems broken on i686 */
  }:
  
  stdenv.mkDerivation rec {
    pname = "icestorm";
    version = "2019.08.08";
  
    pythonPkg = if usePyPy then pypy3 else python3;
    pythonInterp = pythonPkg.interpreter;
  
negative.code:   src = fetchFromGitHub {
      owner  = "cliffordwolf";
      repo   = "icestorm";
      rev    = "95949315364f8d9b0c693386aefadf44b28e2cf6";
      sha256 = "05q1vxlf9l5z9mam8jbv58jqj7nsd8v7ssy753sharpgzzgdc8a2";
    };
  
    nativeBuildInputs = [ pkgconfig ];
  