anchor.diff:    version = "3.8.6";
   
     src = fetchurl {
  -    url = "mirror://sourceforge/project/kid3/kid3/${version}/${pname}-${version}.tar.gz";
  -    sha256 = "sha256-ce+MWCJzAnN+u+07f0dvn0jnbqiUlS2RbcM9nAj5bgg=";
  +    url = "https://download.kde.org/stable/${pname}/${version}/${pname}-${version}.tar.xz";
  +    hash = "sha256-R4gAWlCw8RezhYbw1XDo+wdp797IbLoM3wqHwr+ul6k=";
     };
   
     nativeBuildInputs = [
       cmake
  +    docbook_xml_dtd_45
  +    docbook_xsl
       pkg-config
  +    python3
       wrapQtAppsHook
     ];
     buildInputs = [
       automoc4
       chromaprint
  -    docbook_xml_dtd_45
  -    docbook_xsl
  -    ffmpeg_3
  +    ffmpeg
       flac
       id3lib
       libogg
  
positive.code: , cmake
  , docbook_xml_dtd_45
  , docbook_xsl
  , ffmpeg_3
  , flac
  , id3lib
  , libogg
  
negative.code:   '';
  
    meta = with lib; {
      homepage = "https://kid3.kde.org/";
      description = "A simple and powerful audio tag editor";
      longDescription = ''
        If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC,
  