anchor.diff:      pkg-config
       gobject-introspection
       vala
  -    gtk-doc
  -    docbook_xsl
  -    docbook_xml_dtd_412
  +    gi-docgen
  +    python3
     ];
   
     buildInputs = [
       libsoup
  -    gtk3
     ];
   
     propagatedBuildInputs = [
  
positive.code: { lib, stdenv
  , fetchurl
  , meson
  , ninja
  , pkg-config
  , gobject-introspection
  , vala
  , gtk-doc
  , docbook_xsl
  , docbook_xml_dtd_412
  , libsoup
  , gtk3
  , glib
  , gnome
  }:
  
  stdenv.mkDerivation rec {
    pname = "gssdp";
    version = "1.2.3";
  
    outputs = [ "out" "bin" "dev" "devdoc" ];
  
    src = fetchurl {
      url = "mirror://gnome/sources/gssdp/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
      sha256 = "1s57i8a8wnnxnsfl27cq4503dkdlzbrhry5zpg23sfqfffvdqqx2";
    };
  
    nativeBuildInputs = [
  
negative.code:     description = "GObject-based API for handling resource discovery and announcement over SSDP";
      homepage = "http://www.gupnp.org/";
      license = licenses.lgpl2Plus;
      maintainers = teams.gnome.members;
      platforms = platforms.all;
    };
  }
  