anchor.diff:  
     buildInputs = [
       (python3.withPackages (p: with p; [ orderedmultidict ]))
  +    gtest
  +  ];
  +
  +  cmakeFlags = [
  +    "-DUHDM_USE_HOST_GTEST=On"
     ];
   
     doCheck = true;
  
positive.code: , fetchFromGitHub
  , cmake
  , python3
  }:
  
  stdenv.mkDerivation rec {
    pname = "UHDM";
    version = "0.9.1.40";
  
    src = fetchFromGitHub {
      owner = "chipsalliance";
      repo = pname;
      rev = "v${version}";
      hash = "sha256-CliKU2WM8B9012aDcS/mTyIf+JcsVsc4uRRi9+FRWbM=";
      fetchSubmodules = true;
    };
  
    nativeBuildInputs = [
      cmake
  
negative.code:     rm -rf $out/lib/uhdm
    '';
  
    meta = {
      description = "Universal Hardware Data Model";
      homepage = "https://github.com/chipsalliance/UHDM";
  