anchor.diff: -{ lib, mkDerivation, fetchFromGitHub, wrapQtAppsHook
  +{ lib, mkDerivation, fetchFromGitHub
   , qmake, qttools, kirigami2, qtquickcontrols2, qtlocation, qtsensors
   , nemo-qml-plugin-dbus, mapbox-gl-qml, s2geometry
  -, python3, pyotherside, python3Packages
  +, python3, pyotherside
   }:
   
   mkDerivation rec {
  
positive.code:     fetchSubmodules = true;
    };
  
    nativeBuildInputs = [ qmake python3 qttools wrapQtAppsHook ];
    buildInputs = [
      kirigami2 qtquickcontrols2 qtlocation qtsensors
      nemo-qml-plugin-dbus pyotherside mapbox-gl-qml s2geometry
    ];
    propagatedBuildInputs = with python3Packages; [ gpxpy pyxdg ];
  
    postPatch = ''
      substituteInPlace pure-maps.pro \
  
negative.code: 
    qmakeFlags = [ "FLAVOR=kirigami" ];
  
    pythonPath = with python3.pkgs; [ gpxpy ];
  
    preInstall = ''
      buildPythonPath "$pythonPath"
      qtWrapperArgs+=(--prefix PYTHONPATH : "$program_PYTHONPATH")
    '';
  
    meta = with lib; {
  