anchor.diff:  { lib
   , mkDerivation
  -, fetchFromGitLab
  +, fetchurl
   , cmake
   , corrosion
   , extra-cmake-modules
  
positive.code: , knotifications
  , kpurpose
  , kwindowsystem
  , qtquickcontrols2
  , qtwebengine
  , rustPlatform
  
negative.code: 
  mkDerivation rec {
    pname = "angelfish";
    version = "21.05";
  
    src = fetchurl {
      url = "mirror://kde/stable/plasma-mobile/${version}/angelfish-${version}.tar.xz";
      sha256 = "11jd5dwy0xa7kh5z5rc29xy3wfn20hm31908zjax4x83qqjrm075";
    };
  
    cargoDeps = rustPlatform.fetchCargoTarball {
      inherit src;
      name = "${pname}-${version}";
      sha256 = "05xvh7yxndqm2bqpm06jsxiv4v02mqxaazll8wllp367qapvr21g";
    };
  
    nativeBuildInputs = [
  