signal-desktop-{bin,source}: fix icon in KDE Task switcher (#399903)
This commit is contained in:
@@ -262,6 +262,8 @@ stdenv.mkDerivation rec {
|
||||
--replace-fail "/${bindir}/signal-desktop" ${meta.mainProgram} \
|
||||
--replace-fail "StartupWMClass=Signal" "StartupWMClass=signal"
|
||||
|
||||
mv $out/share/applications/signal{-desktop,}.desktop
|
||||
|
||||
# Note: The following path contains bundled libraries:
|
||||
# $out/lib/signal-desktop/resources/app.asar.unpacked/node_modules/
|
||||
patchelf --add-needed ${libpulseaudio}/lib/libpulse.so "$out/lib/signal-desktop/resources/app.asar.unpacked/node_modules/@signalapp/ringrtc/build/linux/libringrtc-${ARCH}.node"
|
||||
|
||||
@@ -218,7 +218,7 @@ stdenv.mkDerivation (finalAttrs: {
|
||||
|
||||
desktopItems = [
|
||||
(makeDesktopItem {
|
||||
name = finalAttrs.pname;
|
||||
name = "signal";
|
||||
desktopName = "Signal";
|
||||
exec = "${finalAttrs.meta.mainProgram} %U";
|
||||
type = "Application";
|
||||
|
||||
Reference in New Issue
Block a user