anchor.diff: -{ lib, buildPythonPackage, fetchPypi, makeWrapper, pythonOlder
  -, crytic-compile, prettytable, setuptools, solc
  +{ lib, stdenv, buildPythonPackage, fetchPypi, makeWrapper, pythonOlder
  +, crytic-compile, prettytable, setuptools
  +# solc is currently broken on Darwin, default to false
  +, solc, withSolc ? !stdenv.isDarwin
   }:
   
   buildPythonPackage rec {
  
positive.code:   nativeBuildInputs = [ makeWrapper ];
    propagatedBuildInputs = [ crytic-compile prettytable setuptools ];
  
    postFixup = ''
      wrapProgram $out/bin/slither \
        --prefix PATH : "${lib.makeBinPath [ solc ]}"
    '';
  
negative.code:       contract details, and provides an API to easily write custom analyses.
      '';
      homepage = "https://github.com/trailofbits/slither";
      license = licenses.agpl3Plus;
      maintainers = with maintainers; [ asymmetric arturcygan ];
    };
  }
  