Unverified Commit 4caf0d42 authored by Sandro Jäckel's avatar Sandro Jäckel Committed by GitHub
Browse files

signal-desktop-{bin,source}: fix icon in KDE Task switcher (#399903)

parent b2c59900
Loading
Loading
Loading
Loading
+2 −0
Original line number Diff line number Diff line
@@ -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"
+1 −1
Original line number Diff line number Diff line
@@ -218,7 +218,7 @@ stdenv.mkDerivation (finalAttrs: {

  desktopItems = [
    (makeDesktopItem {
      name = finalAttrs.pname;
      name = "signal";
      desktopName = "Signal";
      exec = "${finalAttrs.meta.mainProgram} %U";
      type = "Application";