From cec689100f61636a452fefd32f573f785f39feed Mon Sep 17 00:00:00 2001 From: Boris Nagaev Date: Sun, 13 Sep 2026 18:53:39 +0000 Subject: [PATCH] ricochet-refresh: 3.0.39 -> 3.0.45 --- pkgs/by-name/ri/ricochet-refresh/package.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/ri/ricochet-refresh/package.nix b/pkgs/by-name/ri/ricochet-refresh/package.nix index 83e05cccc2df..7f3f0a7c8e49 100644 --- a/pkgs/by-name/ri/ricochet-refresh/package.nix +++ b/pkgs/by-name/ri/ricochet-refresh/package.nix @@ -4,6 +4,7 @@ fetchFromGitHub, qt5, openssl, + tor, # https://github.com/blueprint-freespeech/ricochet-refresh/issues/178 protobuf_21, pkg-config, @@ -12,14 +13,14 @@ stdenv.mkDerivation (finalAttrs: { pname = "ricochet-refresh"; - version = "3.0.39"; + version = "3.0.45"; src = fetchFromGitHub { owner = "blueprint-freespeech"; repo = "ricochet-refresh"; tag = "v${finalAttrs.version}-release"; fetchSubmodules = true; - hash = "sha256-bKleUuR3dnvZETnMx7FSpVflPB8rcijMhJbuH/MuTWE="; + hash = "sha256-zfQF7DT+RSpD/uquknywaogq51i/lCXfmyDaKE9HjRk="; }; sourceRoot = "${finalAttrs.src.name}/src"; @@ -46,6 +47,9 @@ stdenv.mkDerivation (finalAttrs: { qt5.wrapQtAppsHook ]; + # Ricochet Refresh expects the Tor executable to be available in PATH. + qtWrapperArgs = [ "--prefix PATH : ${lib.makeBinPath [ tor ]}" ]; + enableParallelBuilding = true; cmakeBuildType = "MinSizeRel";