wechat-uos: Fix icon missing on GNOME (#413506)

This commit is contained in:
Aleksana 2025-06-09 13:49:13 +08:00 committed by GitHub
commit e8a52d0c59
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -210,6 +210,12 @@ buildFHSEnv {
substituteInPlace $out/share/applications/com.tencent.wechat.desktop \ substituteInPlace $out/share/applications/com.tencent.wechat.desktop \
--replace-quiet 'Exec=/usr/bin/wechat' "Exec=$out/bin/wechat-uos --" --replace-quiet 'Exec=/usr/bin/wechat' "Exec=$out/bin/wechat-uos --"
# See https://github.com/NixOS/nixpkgs/issues/413491
sed -i \
-e '/\[Desktop Entry\]/a\' \
-e 'StartupWMClass=wechat' \
$out/share/applications/com.tencent.wechat.desktop
''; '';
targetPkgs = pkgs: [ wechat-uos-env ]; targetPkgs = pkgs: [ wechat-uos-env ];