sparkleshare: Remove fallback to Flatpak image

The upstream .desktop file has a fallback to flatpack. It is only intended to run if `sparkleshare` isn't in the user's path. But to make matters even worse it will also run if `sparkleshare` exists with a failure code.

Remove this fallback to ensure that users don't download and run unpinned and untrusted code from the internet.

+3
+3
pkgs/applications/version-management/sparkleshare/default.nix
··· 49 49 ]; 50 50 51 51 patchPhase = '' 52 + # SparkleShare's default desktop file falls back to flatpak. 53 + sed -ie "s_^Exec=.*_Exec=$out/bin/sparkleshare_" SparkleShare/Linux/SparkleShare.Autostart.desktop 54 + 52 55 # Nix will manage the icon cache. 53 56 echo '#!/bin/sh' >scripts/post-install.sh 54 57 '';