anchor.diff:      repo = pname;
       rev = "v${version}";
       fetchSubmodules = true; # including gvc and libcall-ui which are designated as subprojects
  -    sha256 = "sha256-ZEfYjgSaj4vVdfgdIcg0PWwlFX90PIm5wvdn9P/8tvo=";
  +    sha256 = "sha256-nxQYVWUXT1fNgOTRB3iWCLWYI/STk8vtguTbPPNTHdg=";
     };
   
     nativeBuildInputs = [
  
positive.code:   postFixup = ''
      mkdir -p $out/share/wayland-sessions
      ln -s $out/share/applications/sm.puri.Phosh.desktop $out/share/wayland-sessions/
      # The OSK0.desktop points to a dummy stub that's not needed
      rm $out/share/applications/sm.puri.OSK0.desktop
    '';
  
    passthru = {
  
negative.code: 
  stdenv.mkDerivation rec {
    pname = "phosh";
    version = "0.16.0";
  
    src = fetchFromGitLab {
      domain = "gitlab.gnome.org";
  