anchor.diff:    rpath = lib.makeLibraryPath [
       alsaLib
       atk
  +    at-spi2-atk
       cairo
       cups
       dbus
  
positive.code:              --set-rpath ${rpath}:$out/libexec $out/libexec/signal-desktop
      wrapProgram $out/libexec/signal-desktop \
        --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
        ${customLanguageWrapperArgs} \
        "''${gappsWrapperArgs[@]}"
  
  
negative.code:     libXtst
      nspr
      nss
      udev
      xorg.libxcb
    ];
  
  in stdenv.mkDerivation rec {
    name = "signal-desktop-${version}";
    version = "1.19.0";
  
    src = fetchurl {
      url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
      sha256 = "19a585mylbwrxd2m75hgp77ys1r350xkvawq2ysp0cxzr04l46z7";
    };
  
    phases = [ "unpackPhase" "installPhase" ];
  