anchor.diff:        '';
   
         meta = with lib; {
  -        homepage = "http://miniupnp.free.fr/";
  +        homepage = "https://miniupnp.tuxfamily.org/";
           description = "A client that implements the UPnP Internet Gateway Device (IGD) specification";
           platforms = with platforms; linux ++ freebsd ++ darwin;
           license = licenses.bsd3;
  
positive.code:       pname = "miniupnpc";
        inherit version;
        src = fetchurl {
          name = "${pname}-${version}.tar.gz";
          url = "http://miniupnp.free.fr/files/download.php?file=${pname}-${version}.tar.gz";
          inherit sha256;
        };
  
  
negative.code:     };
  in {
    miniupnpc_2 = generic {
      version = "2.2.4";
      sha256 = "0jrc84lkc7xb53rb8dbswxrxj21ndj1iiclmk3r9wkp6xm55w6j8";
    };
    miniupnpc_1 = generic {
      version = "1.9.20160209";
  