From f080dc3d573815fb3719fce1beebbbc8f6605a96 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=A9clairevoyant?= <848000+eclairevoyant@users.noreply.github.com> Date: Thu, 30 Apr 2026 09:13:42 -0400 Subject: [PATCH] signal-desktop: install policy templates on linux (cherry picked from commit 359225def4473f704d22bf2c24f480fc181ee5b2) --- pkgs/by-name/si/signal-desktop/package.nix | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/pkgs/by-name/si/signal-desktop/package.nix b/pkgs/by-name/si/signal-desktop/package.nix index 932d931d03cd..c50830a5b5d5 100644 --- a/pkgs/by-name/si/signal-desktop/package.nix +++ b/pkgs/by-name/si/signal-desktop/package.nix @@ -275,8 +275,9 @@ stdenv.mkDerivation (finalAttrs: { --add-flags ${lib.escapeShellArg commandLineArgs} '' + lib.optionalString (!stdenv.hostPlatform.isDarwin) '' - mkdir -p $out/share + mkdir -p $out/share/polkit-1/actions cp -r dist/*-unpacked/resources $out/share/signal-desktop + mv $out/share/signal-desktop/*.policy $out/share/polkit-1/actions/ for icon in build/icons/png/* do