From 573ce52d14970b60507b836a3b025ada84ddaf17 Mon Sep 17 00:00:00 2001 From: Saksham Date: Mon, 23 Dec 2024 18:41:50 +0530 Subject: [PATCH] Signal-Desktop: fix missing program icons --- srcpkgs/Signal-Desktop/template | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/srcpkgs/Signal-Desktop/template b/srcpkgs/Signal-Desktop/template index ac647d8cba4..f0b91b6f770 100644 --- a/srcpkgs/Signal-Desktop/template +++ b/srcpkgs/Signal-Desktop/template @@ -1,14 +1,14 @@ # Template file for 'Signal-Desktop' pkgname=Signal-Desktop version=7.36.1 -revision=1 +revision=2 # Signal officially only supports x86_64 # x86_64-musl could potentially work based on the Alpine port: # https://git.alpinelinux.org/aports/tree/testing/signal-desktop # ARM: https://github.com/signalapp/Signal-Desktop/issues/3410 archs="x86_64" hostmakedepends="git git-lfs nodejs-lts python3 python3-distutils-extra tar" -depends="cairo gtk+3 libvips pango" +depends="cairo gtk+3 libvips pango desktop-file-utils hicolor-icon-theme" short_desc="Signal Private Messenger for Linux" maintainer="Orphaned " license="AGPL-3.0-only" @@ -64,5 +64,9 @@ do_install() { vinstall signal-desktop.desktop 644 usr/share/applications + for size in 16 24 32 48 64 128 256 512 1024; do + vinstall build/icons/png/${size}x${size}.png 644 usr/share/icons/hicolor/${size}x${size}/apps signal-desktop.png + done + vlicense LICENSE }