From fe85dcf736173ecd38b992d958dec6fd7a9aa8a4 Mon Sep 17 00:00:00 2001 From: Raboneko <119771935+raboneko@users.noreply.github.com> Date: Tue, 6 Jan 2026 22:29:25 -0800 Subject: [PATCH] fix (helium-browser-bin): .desktop file (#8966) (#8969) * fox (helium-browser-bin): .desktop file For some reason the .desktop file doesn't exec the correct binary anymore? ``` [Desktop Entry] Version=1.0 Name=Helium Browser GenericName=Web Browser Comment=Access the Internet Exec=helium %U StartupNotify=true StartupWMClass=helium Terminal=false Icon=net.imput.helium Type=Application Categories=Network;WebBrowser; MimeType=application/pdf;application/rdf+xml;application/rss+xml;application/xhtml+xml;application/xhtml_xml;application/xml;image/gif;image/jpeg;image/png;image/webp;text/html;text/xml;x-scheme-handler/http;x-scheme-handler/https; Actions=new-window;new-private-window; [Desktop Action new-window] Name=New Window Exec=helium [Desktop Action new-private-window] Name=New Incognito Window Exec=helium --incognito ``` This should fix that * use desktop-file-install * oh. my. god. * move to right spot and remove stuff * back to this --------- (cherry picked from commit e5cb8d7a1b6ee8a7288f46aca56b2cd32db87283) Signed-off-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> Co-authored-by: Owen Zimmerman <123591347+Owen-sz@users.noreply.github.com> --- anda/apps/helium-browser-bin/helium-browser-bin.spec | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/anda/apps/helium-browser-bin/helium-browser-bin.spec b/anda/apps/helium-browser-bin/helium-browser-bin.spec index 88f4257824..9fb918550a 100644 --- a/anda/apps/helium-browser-bin/helium-browser-bin.spec +++ b/anda/apps/helium-browser-bin/helium-browser-bin.spec @@ -12,7 +12,7 @@ Name: helium-browser-bin Version: 0.7.9.1 -Release: 1%?dist +Release: 2%?dist Summary: Private, fast, and honest web browser based on Chromium URL: https://helium.computer @@ -39,11 +39,7 @@ Based on ungoogled-chromium with additional privacy and usability improvements. %autosetup -n helium-%{version}-%{arch}_linux tar --strip-components=1 -zxvf %{SOURCE1} -sed -i \ - -e 's/Exec=chromium/Exec=%{name}/' \ - -e 's/Name=Helium$/Name=Helium Browser/' \ - -e 's/Icon=helium/Icon=%{appid}/' \ - helium.desktop +sed -i 's/Exec=helium\b/Exec=helium-browser-bin/g' helium.desktop %build