From 39ad68ad9973bd4f77dca15917773e621c9ceb30 Mon Sep 17 00:00:00 2001 From: Colin Arnott Date: Sat, 21 Jan 2023 08:04:43 +0000 Subject: signal-desktop-beta: 6.2.0-beta.2 -> 6.3.0-beta.1 It appears that signal forked ringrtc within this release, so until they merge their changes upstream, or the stable release follows suit, we have another delta we need to inject and track. --- .../networking/instant-messengers/signal-desktop/default.nix | 5 +++-- .../networking/instant-messengers/signal-desktop/generic.nix | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) (limited to 'pkgs/applications/networking/instant-messengers/signal-desktop') diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix index 307a11055ee45..78ac00d6080c8 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/default.nix @@ -6,7 +6,8 @@ }; signal-desktop-beta = { dir = "Signal Beta"; - version = "6.2.0-beta.2"; - hash = "sha256-NVwX2xG8QGVjENy6fSA13WQyTlYuF5frcS3asDDg4Ik="; + ringrtcPrefix = "@signalapp/"; + version = "6.3.0-beta.1"; + hash = "sha256-cYJWhnyiWULnIZvI2/k1koLCd2zrL4CVMohcnSZa/TY="; }; } diff --git a/pkgs/applications/networking/instant-messengers/signal-desktop/generic.nix b/pkgs/applications/networking/instant-messengers/signal-desktop/generic.nix index ee1d6b8aed1f3..c3779fc9f479d 100644 --- a/pkgs/applications/networking/instant-messengers/signal-desktop/generic.nix +++ b/pkgs/applications/networking/instant-messengers/signal-desktop/generic.nix @@ -1,5 +1,6 @@ { pname , dir +, ringrtcPrefix ? "" , version , hash , stdenv @@ -160,7 +161,7 @@ stdenv.mkDerivation rec { --replace "/opt/${dir}/${pname}" $out/bin/${pname} autoPatchelf --no-recurse -- "$out/lib/${dir}/" - patchelf --add-needed ${libpulseaudio}/lib/libpulse.so "$out/lib/${dir}/resources/app.asar.unpacked/node_modules/ringrtc/build/linux/libringrtc-x64.node" + patchelf --add-needed ${libpulseaudio}/lib/libpulse.so "$out/lib/${dir}/resources/app.asar.unpacked/node_modules/${ringrtcPrefix}ringrtc/build/linux/libringrtc-x64.node" ''; # Tests if the application launches and waits for "Link your phone to Signal Desktop": -- cgit 1.4.1