anchor.diff:  , docbook-xsl-nons
   , docbook_xml_dtd_43
   , gobject-introspection
  +, gst_all_1
  +, sofia_sip
   }:
   
   stdenv.mkDerivation rec {
     pname = "calls";
  -  version = "0.3.1";
  +  version = "41.1";
   
     src = fetchFromGitLab {
  -    domain = "source.puri.sm";
  -    owner = "Librem5";
  +    domain = "gitlab.gnome.org";
  +    owner = "GNOME";
       repo = pname;
  -    rev = "v${version}";
  -    sha256 = "0igap5ynq269xqaky6fqhdg2dpsvxa008z953ywa4s5b5g5dk3dd";
  +    rev = version;
  +    sha256 = "1vbw9x5s3ww11f3lnqivc74rjlmi9fk1hzaq1idrdcck3gvif0h8";
     };
   
     outputs = [ "out" "devdoc" ];
  
positive.code:     folks
      gom
      gsound
      feedbackd
      callaudiod
      gtk3
      libpeas
      libgdata # required by some dependency transitively
    ];
  
    checkInputs = [
  
negative.code:     "-Dgtk_doc=true"
    ];
  
    # Disable until tests are fixed upstream https://gitlab.gnome.org/GNOME/calls/-/issues/258
    doCheck = false;
  
    checkPhase = ''
      runHook preCheck
  