anchor.diff:  
   stdenv.mkDerivation rec {
     pname = "cinnamon-session";
  -  version = "5.2.0";
  +  version = "5.4.0";
   
     src = fetchFromGitHub {
       owner = "linuxmint";
       repo = pname;
       rev = version;
  -    hash = "sha256-E5ascwLnpa5NSBAPo9dXRhoraUntzDPHVV32uDU4U8k=";
  +    hash = "sha256-m16nf3eC15ZT8eDvRTylBfxsnShkU1Sm8J9qcRGeGQo=";
     };
   
     patches = [
  
positive.code: , cinnamon-settings-daemon
  , cinnamon-translations
  , dbus-glib
  , docbook_xsl
  , docbook_xml_dtd_412
  , glib
  , gsettings-desktop-schemas
  , gtk3
  
negative.code:     ninja
      wrapGAppsHook
      libexecinfo
      python3
      pkg-config
      libxslt
    ];
  
    mesonFlags = [
      # use locales from cinnamon-translations
      "--localedir=${cinnamon-translations}/share/locale"
    ];
  