From b82a85765e41cb3dd6624c956ae1006f5d1cf6c4 Mon Sep 17 00:00:00 2001 From: Antoine Cotten Date: Tue, 12 May 2026 17:59:09 +0200 Subject: [PATCH] proton-vpn: move icon to spec-compliant location --- pkgs/by-name/pr/proton-vpn/linux.nix | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pkgs/by-name/pr/proton-vpn/linux.nix b/pkgs/by-name/pr/proton-vpn/linux.nix index a593f473279f..1423a4cfffb8 100644 --- a/pkgs/by-name/pr/proton-vpn/linux.nix +++ b/pkgs/by-name/pr/proton-vpn/linux.nix @@ -62,12 +62,12 @@ python3Packages.buildPythonApplication (finalAttrs: { ''; postInstall = '' - mkdir -p $out/share/{applications,pixmaps} + mkdir -p $out/share/applications # Fix the desktop file to correctly identify the wrapped app and show the icon during runtime substitute ${finalAttrs.src}/rpmbuild/SOURCES/proton.vpn.app.gtk.desktop $out/share/applications/proton.vpn.app.gtk.desktop \ --replace-fail "StartupWMClass=protonvpn-app" "StartupWMClass=.protonvpn-app-wrapped" - install -Dm 644 ${finalAttrs.src}/rpmbuild/SOURCES/proton-vpn-logo.svg $out/share/pixmaps + install -Dm444 ${finalAttrs.src}/rpmbuild/SOURCES/proton-vpn-logo.svg -t $out/share/icons/hicolor/scalable/apps ''; preCheck = ''