anchor.diff:    meta = with lib; {
       description = "cat for markdown";
       homepage = "https://github.com/lunaryorn/mdcat";
  -    license = with licenses; [ asl20 ];
  +    license = with licenses; [ mpl20 ];
       maintainers = with maintainers; [ davidtwco SuperSandro2000 ];
     };
   }
  
positive.code: 
  rustPlatform.buildRustPackage rec {
    pname = "mdcat";
    version = "0.26.0";
  
    src = fetchFromGitHub {
      owner = "lunaryorn";
      repo = pname;
      rev = "mdcat-${version}";
      sha256 = "sha256-boZ3n/EWwpnUNtnDxMy/nT9IKIFg1OwLOkxV7URNdd0=";
    };
  
    nativeBuildInputs = [ pkg-config asciidoctor installShellFiles ];
    buildInputs = [ openssl ]
      ++ lib.optional stdenv.isDarwin Security;
  
    cargoSha256 = "sha256-8D+YvMr32K0/hx1FUFOCjF8eSOaaf6sbTRx5ikFKPEE=";
  
    checkInputs = [ ansi2html ];
    # Skip tests that use the network and that include files.
  
negative.code: { lib
  , stdenv
  , fetchFromGitea
  , rustPlatform
  , pkg-config
  , asciidoctor
  