anchor.diff:      ninja
       unzip
       wrapQtAppsHook
  -    makeWrapper
     ];
   
     buildInputs = [
  
positive.code: let serenity = fetchFromGitHub {
    owner = "SerenityOS";
    repo = "serenity";
    rev = "ae8f1c7dc88e5bd79fb3e232e540ddc3dd2f1c11";
    hash = "sha256-1OcSBwEs/SGocTlOoVEv+2bTg4kqtUT2TUBOWG7BqkE=";
  };
  
  in gcc11Stdenv.mkDerivation {
    pname = "ladybird";
    version = "unstable-2022-08-14";
  
    # Remember to update `serenity` too!
    src = fetchFromGitHub {
      owner = "awesomekling";
      repo = "ladybird";
      rev = "35a6f69d65fcdb17fb9f84247fe8caf2b49f7c7d";
      hash = "sha256-W46GXK2vxDgeUtCR3OwUs00WiAAu0aAERmtxrt2ICYI=";
    };
  
    nativeBuildInputs = [
  
negative.code:     "-DENABLE_UNICODE_DATABASE_DOWNLOAD=false"
    ];
  
    passthru.tests = {
      nixosTest = nixosTests.ladybird;
    };
  