fix: signal-desktop (#13329) (#13334)

(cherry picked from commit 50c53e9392)

Signed-off-by: Owen-sz <owen@fyralabs.com>
Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com>
This commit is contained in:
Raboneko
2026-06-24 18:09:53 -05:00
committed by GitHub
parent 0952575f4f
commit 8c2a91c439
2 changed files with 4 additions and 12 deletions
@@ -1,11 +0,0 @@
--- a/package.json 2026-03-23 09:45:41.545576312 +0100
+++ b/package.json 2026-03-23 09:46:51.714180613 +0100
@@ -424,7 +424,7 @@
]
},
"engines": {
- "node": "24.15.0"
+ "node": ">= 22"
},
"build": {
"appId": "org.whispersystems.signal-desktop",
+4 -1
View File
@@ -9,7 +9,6 @@ URL: https://signal.org
Source0: https://github.com/signalapp/Signal-Desktop/archive/refs/tags/v%{version}.tar.gz
Source1: signal.desktop
Source2: org.signal.Signal.metainfo.xml
Patch0: fix-runtime.patch
License: AGPL-3.0-only AND %{electron_license}
BuildRequires: pulseaudio-libs-devel
@@ -75,6 +74,7 @@ echo "Electron Builder" > %{rpmbuilddir}/webapp-tool.txt
%install
mv ./packages/mute-state-change/LICENSE ./packages/mute-state-change/LICENSE.mute-state-change
mv ./packages/windows-ucv/LICENSE ./packages/mute-state-change/LICENSE.windows-ucv
%electron_install -i signal -l -I build/icons/png
%desktop_file_install %{SOURCE1}
@@ -104,6 +104,9 @@ mv LICENSE LICENSE.signal-desktop
%{_metainfodir}/org.signal.Signal.metainfo.xml
%changelog
* Thu Jun 25 2026 Owen Zimmerman <owen@fyralabs.com>
- Fix more license name conflicts, remove patch
* Sun Jun 14 2026 june-fish <git@june.fish>
- Fix license name conflicts