anchor.diff: -{ lib, stdenv
  +{ stdenv
  +, lib
   , fetchurl
   , meson
   , ninja
   , pkg-config
   , gobject-introspection
   , vala
  -, gtk-doc
  -, docbook_xsl
  -, docbook_xml_dtd_412
  +, gi-docgen
  +, python3
   , libsoup
  -, gtk3
   , glib
   , gnome
   }:
   
   stdenv.mkDerivation rec {
     pname = "gssdp";
  -  version = "1.2.3";
  +  version = "1.4.0.1";
   
  -  outputs = [ "out" "bin" "dev" "devdoc" ];
  +  outputs = [ "out" "dev" "devdoc" ];
   
     src = fetchurl {
       url = "mirror://gnome/sources/gssdp/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
  -    sha256 = "1s57i8a8wnnxnsfl27cq4503dkdlzbrhry5zpg23sfqfffvdqqx2";
  +    sha256 = "hnaEnVf7giuHKIVtut6/OGf4nuR6DsR6IARdAR9DFYI=";
     };
   
     nativeBuildInputs = [
  
positive.code: 
    mesonFlags = [
      "-Dgtk_doc=true"
    ];
  
    doCheck = true;
  
    passthru = {
      updateScript = gnome.updateScript {
  
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;
    };
  }
  