Skip to content
This repository has been archived by the owner on Apr 12, 2021. It is now read-only.

Commit

Permalink
Merge pull request #54987 from primeos/signal-desktop-backport
Browse files Browse the repository at this point in the history
[18.09] Signal-Desktop backport
  • Loading branch information
primeos committed Jan 31, 2019
2 parents 5769ebc + f9514c9 commit 54e78e8
Showing 1 changed file with 5 additions and 4 deletions.
@@ -1,5 +1,5 @@
{ stdenv, lib, fetchurl, dpkg, wrapGAppsHook
, gnome2, gtk3, atk, cairo, pango, gdk_pixbuf, glib, freetype, fontconfig
, gnome2, gtk3, atk, at-spi2-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
Expand All @@ -24,6 +24,7 @@ let
rpath = lib.makeLibraryPath [
alsaLib
atk
at-spi2-atk
cairo
cups
dbus
Expand All @@ -49,18 +50,17 @@ let
libXtst
nspr
nss
stdenv.cc.cc
udev
xorg.libxcb
];

in stdenv.mkDerivation rec {
name = "signal-desktop-${version}";
version = "1.18.1";
version = "1.20.0";

src = fetchurl {
url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb";
sha256 = "1gak6nhv5gk37iv1bfmjx6wf0p1vcln5y29i6fkzmvcrp3j2cmfh";
sha256 = "1w75g7i7hf9b3yilnd6ivhd4xgp4z000x9wnrqcba2dgbr5pz7c7";
};

phases = [ "unpackPhase" "installPhase" ];
Expand All @@ -84,6 +84,7 @@ in stdenv.mkDerivation rec {
--set-rpath ${rpath}:$out/libexec $out/libexec/signal-desktop
wrapProgram $out/libexec/signal-desktop \
--prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \
--prefix LD_LIBRARY_PATH : "${stdenv.cc.cc.lib}/lib" \
${customLanguageWrapperArgs} \
"''${gappsWrapperArgs[@]}"
Expand Down

0 comments on commit 54e78e8

Please sign in to comment.