anchor.diff:  { lib, stdenv, fetchFromGitHub
  -, cmake, cmark, lmdb, qt5, qtmacextras, mtxclient
  -, boost, spdlog, olm, pkgconfig, nlohmann_json
  +, cmake, cmark, lmdb, mkDerivation, qtbase, qtmacextras
  +, qtmultimedia, qttools, mtxclient, boost, spdlog, olm, pkgconfig
  +, nlohmann_json
   }:
   
   # These hashes and revisions are based on those from here:
  
positive.code:     sha256 = "1whsc5cybf9rmgyaj6qjji03fv5jbgcgygp956s3835b9f9cjg1n";
    };
  in
  stdenv.mkDerivation rec {
    name = "nheko-${version}";
    version = "0.6.4";
  
  
negative.code: 
    buildInputs = [
      mtxclient olm boost lmdb spdlog cmark
      qtbase qtmultimedia qttools
    ] ++ lib.optional stdenv.isDarwin qtmacextras;
  
    enableParallelBuilding = true;
  