anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "junction";
  -  version = "1.5.0";
  +  version = "1.6";
   
     src = fetchFromGitHub {
       owner = "sonnyp";
       repo = "junction";
       rev = "v${version}";
  -    sha256 = "sha256-jS4SHh1BB8jk/4EP070X44C4n3GjyCz8ozgK8v5lbqc=";
  +    sha256 = "sha256-95lKap0VKLxX5Vax2tK0cAcJ/XgQddoN46tXHo+MtYc=";
  +    fetchSubmodules = true;
     };
   
     nativeBuildInputs = [
       appstream-glib
  +    blueprint-compiler
       desktop-file-utils
       gobject-introspection
       meson
  
positive.code:     libportal-gtk4
    ];
  
    postInstall = ''
      # autoPatchShebangs does not like "/usr/bin/env -S gjs"
      substituteInPlace $out/bin/re.sonny.Junction --replace "/usr/bin/env -S gjs" "/usr/bin/gjs"
    '';
  
    meta = with lib; {
      description = "Choose the application to open files and links";
      homepage = "https://apps.gnome.org/en/app/re.sonny.Junction/";
      license = licenses.gpl3Plus;
  
negative.code: , stdenv
  , fetchFromGitHub
  , appstream-glib
  , blueprint-compiler
  , desktop-file-utils
  , gobject-introspection
  , meson
  