Older versions of mangohud did not work with spdlog-1.14 or later. The GURU package for mangohud therefore requires 1.13. This was fixed in mangohud-0.7.2, so the explicit version requirement can be removed. This is causing an issue with, for instance, gui-apps/waybar, which is no longer compatible with spdlog-1.13. Reproducible: Always
I can confirm that Mangohud build against the current fixed spdlog version present in the Gentoo repo.
I tested mangohud-0.7.2 can compile with spdlog-1.14 and spdlog-1.15
Thanks, I improved the dependencies of MangoHud, which includes relaxing the spdlog dep, it's in the dev branch now and will hit master soon.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ce2ebdb276ff9fb17da61ecc508536c754c7286 commit 8ce2ebdb276ff9fb17da61ecc508536c754c7286 Author: Adel KARA SLIMANE <adel.ks@zegrapher.com> AuthorDate: 2024-12-28 01:51:24 +0000 Commit: Adel KARA SLIMANE <adel.ks@zegrapher.com> CommitDate: 2024-12-28 01:59:45 +0000 games-util/mangohud: improve dependencies Closes: https://bugs.gentoo.org/946925 Closes: https://bugs.gentoo.org/947002 Signed-off-by: Adel KARA SLIMANE <adel.ks@zegrapher.com> games-util/mangohud/mangohud-0.7.2-r1.ebuild | 31 ++++++++++++++-------------- games-util/mangohud/mangohud-9999.ebuild | 31 ++++++++++++++-------------- 2 files changed, 32 insertions(+), 30 deletions(-)