anchor.diff:        pname = "miniupnpc";
         inherit version;
         src = fetchurl {
  -        name = "${pname}-${version}.tar.gz";
  -        url = "http://miniupnp.free.fr/files/download.php?file=${pname}-${version}.tar.gz";
  +        url = "https://miniupnp.tuxfamily.org/files/${pname}-${version}.tar.gz";
           inherit sha256;
         };
   
  
positive.code:     };
  in {
    miniupnpc_2 = generic {
      version = "2.1.20190625";
      sha256 = "1yqp0d8x5ldjfma5x2vhpg1aaafdg0470ismccixww3rzpbza8w7";
    };
    miniupnpc_1 = generic {
      version = "1.9.20160209";
  
negative.code:       '';
  
        meta = with lib; {
          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;
  