anchor.diff:  , vala
   , pkg-config
   , desktop-file-utils
  -, pantheon
   , python3
   , glib
   , gtk4
   , json-glib
   , libadwaita
   , libgee
  -, wrapGAppsHook
  +, wrapGAppsHook4
   }:
   
   stdenv.mkDerivation rec {
     pname = "khronos";
  -  version = "3.5.9";
  +  version = "3.6.0";
   
     src = fetchFromGitHub {
       owner = "lainsce";
       repo = pname;
       rev = version;
  -    sha256 = "sha256-3FatmyANB/tNYSN2hu5IVkyCy0YrC3uA2d/3+5u48w8=";
  +    sha256 = "sha256-AETyVCBUuBzHwDgTkGRIokFYwcmXrb/F85J5GEIu4dE=";
     };
   
     nativeBuildInputs = [
  
positive.code: { lib, stdenv
  , fetchFromGitHub
  , nix-update-script
  , meson
  
negative.code:     json-glib
      libadwaita
      libgee
    ];
  
    postPatch = ''
      chmod +x build-aux/post_install.py
      patchShebangs build-aux/post_install.py
      # https://github.com/lainsce/khronos/pull/75
      substituteInPlace build-aux/post_install.py \
        --replace 'gtk-update-icon-cache' 'gtk4-update-icon-cache'
    '';
  
    passthru = {
  