anchor.diff:  
     buildInputs = [
       exempi
  -    extra-cmake-modules
       karchive
  -    libkcddb
  -    kdelibs4support
       kfilemetadata
       khtml
  +    kitemmodels
       knewstuff
       kxmlgui
       libcdio
  +    libkcddb
       libksane
       poppler
  +    qtcharts
  +    qtwebengine
       solid
       taglib
     ];
  
positive.code: { lib
  , fetchurl
  , mkDerivation
  , libkcddb
  , kinit
  , kdelibs4support
  , solid
  , kxmlgui
  , karchive
  , kfilemetadata
  , khtml
  , knewstuff
  , libksane
  , cmake
  , exempi
  , extra-cmake-modules
  , libcdio
  , poppler
  , makeWrapper
  , kdoctools
  , taglib
  }:
  
  mkDerivation rec {
    name = "tellico";
    version = "3.3.3";
  
    src = fetchurl {
      # version 3.3.0 just uses 3.3 in its name
  
negative.code:       "https://tellico-project.org/files/tellico-${version}.tar.xz"
        "https://tellico-project.org/files/tellico-${lib.versions.majorMinor version}.tar.xz"
      ];
      sha256 = "sha256-YXMJrAkfehe3ox4WZ19igyFbXwtjO5wxN3bmgP01jPs=";
    };
  
    nativeBuildInputs = [
  