anchor.diff:      libXtst
       nspr
       nss
  -    stdenv.cc.cc
       udev
       xorg.libxcb
     ];
   
   in stdenv.mkDerivation rec {
     name = "signal-desktop-${version}";
  -  version = "1.18.1";
  +  version = "1.19.0";
   
     src = fetchurl {
       url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
  -    sha256 = "1gak6nhv5gk37iv1bfmjx6wf0p1vcln5y29i6fkzmvcrp3j2cmfh";
  +    sha256 = "19a585mylbwrxd2m75hgp77ys1r350xkvawq2ysp0cxzr04l46z7";
     };
   
     phases = [ "unpackPhase" "installPhase" ];
  
positive.code: { stdenv, lib, fetchurl, dpkg, wrapGAppsHook
  , gnome2, gtk3, atk, cairo, pango, gdk_pixbuf, glib, freetype, fontconfig
  , dbus, libX11, xorg, libXi, libXcursor, libXdamage, libXrandr, libXcomposite
  , libXext, libXfixes, libXrender, libXtst, libXScrnSaver, nss, nspr, alsaLib
  , cups, expat, udev, libnotify
  
negative.code:   rpath = lib.makeLibraryPath [
      alsaLib
      atk
      at-spi2-atk
      cairo
      cups
      dbus
  