anchor.diff: -{ stdenv, lib, fetchurl, unzip, curl, hwloc, gmp }:
  +{ stdenv, lib, fetchurl, unzip, boost, curl, hwloc, gmp }:
   
   let
     throwSystem = throw "Unsupported system: ${stdenv.hostPlatform.system}";
  
positive.code: 
    nativeBuildInputs = [ unzip ];
  
    buildInputs = [ curl hwloc gmp ];
  
    enableParallelBuilding = true;
  
  
negative.code: 
  stdenv.mkDerivation rec {
    pname = "mprime";
    version = "30.8b15";
  
    src = fetchurl {
      url = "https://www.mersenne.org/ftp_root/gimps/p95v${lib.replaceStrings ["."] [""] version}.source.zip";
      hash = "sha256-CNYorZStHV0aESGX9LfLZ4oD5PFR2UOFLN1MiLaKw58=";
    };
  
    postPatch = ''
  