It does `newicon bin/resources/icons/AppIconLarge.png pcsx2-qt.png` which installs the icon as "pcsx2-qt" but the `make_desktop_entry pcsx2-qt PCSX2` results in it trying to use pcsx2 for the icon since if you don't provide it to the function it uses the package name (which is not pcsx2-qt) Reproducible: Always
Thanks, oversight when switched to installing with cmake. Also affects 2.2.0 but not stable 2.0.2. I'll fix them.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c0ecf57e7369a36ffc9d1cb1129713e5e6d3b8f commit 2c0ecf57e7369a36ffc9d1cb1129713e5e6d3b8f Author: Ionen Wolkens <ionen@gentoo.org> AuthorDate: 2025-01-08 01:28:07 +0000 Commit: Ionen Wolkens <ionen@gentoo.org> CommitDate: 2025-01-08 01:37:28 +0000 games-emulation/pcsx2: fix icon name to match .desktop When switched to installing with cmake, started installing the binary as pcsx2-qt (like upstream) and renamed the icon too without thinking about it. Closes: https://bugs.gentoo.org/947688 Signed-off-by: Ionen Wolkens <ionen@gentoo.org> games-emulation/pcsx2/{pcsx2-2.2.0.ebuild => pcsx2-2.2.0-r1.ebuild} | 4 ++-- games-emulation/pcsx2/pcsx2-9999.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-)