signal-desktop: install policy templates on linux

(cherry picked from commit 359225def4)
This commit is contained in:
éclairevoyant
2026-04-30 09:13:42 -04:00
committed by github-actions[bot]
parent 5a9c58fc6a
commit f080dc3d57

View File

@@ -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