anchor.diff:  
     buildInputs = with perlPackages; [
       CryptPassphrase CryptPassphraseArgon2 CryptPassphraseBcrypt
  -    FileHomeDir FileReadBackwards HTTPAcceptLanguage
  +    FileHomeDir FileReadBackwards HTTPAcceptLanguage SyntaxKeywordTry FutureAsyncAwait
       IOSocketSSL IRCUtils JSONValidator LinkEmbedder ModuleInstall
       Mojolicious MojoliciousPluginOpenAPI MojoliciousPluginSyslog MojoliciousPluginWebpack
       ParseIRC TextMarkdownHoedown TimePiece UnicodeUTF8
  
positive.code: 
  perlPackages.buildPerlPackage rec {
    pname = "convos";
    version = "6.42";
  
    src = fetchFromGitHub {
      owner = "convos-chat";
      repo = pname;
      rev = "v${version}";
      sha256 = "sha256-W7ZVZUCNllpFIQpNz2m/8VFOXDZfuppB+g3qibY6wt8=";
    };
  
    nativeBuildInputs = [ makeWrapper ]
  
negative.code:   '';
  
    preCheck = ''
      # Remove unstable test (PR #176640)
      #
      rm t/plugin-auth-header.t
  
      # Remove online test
      #
      rm t/web-pwa.t
  