Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 946925 - games-util/mangohud-0.7.2 no longer depends on =dev-libs/spdlog-1.13.*
Summary: games-util/mangohud-0.7.2 no longer depends on =dev-libs/spdlog-1.13.*
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Adel KARA SLIMANE
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-26 05:01 UTC by Nick Wallingford
Modified: 2024-12-28 20:08 UTC (History)
5 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Wallingford 2024-12-26 05:01:24 UTC
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
Comment 1 tuxway+gentoo 2024-12-27 19:31:21 UTC
I can confirm that Mangohud build against the current fixed spdlog version present in the Gentoo repo.
Comment 2 123485k 2024-12-28 02:30:24 UTC
I tested mangohud-0.7.2 can compile with spdlog-1.14 and spdlog-1.15
Comment 3 Adel KARA SLIMANE 2024-12-28 03:18:53 UTC
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.
Comment 4 Larry the Git Cow gentoo-dev 2024-12-28 20:08:10 UTC
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(-)