anchor.diff:  
     src = fetchurl {
       url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
  -    sha256 = "0scbnkkbaqyqiz6bfvhdrc0yqnccjsf66iggjpa7kjyk3cy61s6c";
  +    sha256 = "1p19vs4wxlghv8cbsq5k4bl8h9fzr9izp4k4qs5fcnqiy1z92ycy";
     };
   
     nativeBuildInputs = [
  
positive.code: , hunspellDicts, spellcheckerLanguage ? null # E.g. "de_DE"
  # For a full list of available languages:
  # $ cat pkgs/development/libraries/hunspell/dictionaries.nix | grep "dictFileName =" | awk '{ print $3 }'
  , sqlcipher
  }:
  
  let
  
negative.code:       --set HUNSPELL_DICTIONARIES "${hunspellDicts.${hunspellDict}}/share/hunspell" \
        --set LC_MESSAGES "${spellcheckerLanguage}"'');
  
  in stdenv.mkDerivation rec {
    pname = "signal-desktop";
    version = "5.24.0"; # Please backport all updates to the stable channel.
    # All releases have a limited lifetime and "expire" 90 days after the release.
    # When releases "expire" the application becomes unusable until an update is
    # applied. The expiration date for the current release can be extracted with:
  