anchor.diff:      src = fetchFromGitHub {
         owner = "yaoweibin";
         repo = "nginx_upstream_check_module";
  -      rev = "9aecf15ec379fe98f62355c57b60c0bc83296f04";
  -      sha256 = "1cjisxw1wykll683nw09k0i1nvzslp4dr59x58cvarpk43paim2y";
  +      rev = "007f76f7adbcbd6abd9352502af1a4ae463def85";
  +      sha256 = "1qcg7c9rcl70wr1qf188shnn9s2f7cxnlw05s6scbvlgnf6ik6in";
       };
     };
   
  
positive.code:       rev = "8af234043059c857be27879bc547c141eafd5c13";
        sha256 = "1ycb5zd9sw60ra53jpak1m73zwrjikwhrrh9q6266h1mlyns7zxm";
      };
    };
  
    ipscrub = {
  
negative.code:     };
    };
  
    video-thumbextractor = {
      src = fetchFromGitHub {
        owner = "wandenberg";
        repo = "nginx-video-thumbextractor-module";
        rev = "0.9.0";
        sha256 = "1b0v471mzbcys73pzr7gpvzzhff0cva0l5ff32cv7z1v9c0ypji7";
      };
      inputs = [ pkgs.ffmpeg ];
    };
  
    vts = {
      src = fetchFromGitHub {
        owner = "vozlt";
  