Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[WIP] MangoHud: update to 0.6.8. #38562

Closed
wants to merge 52 commits into from
Closed

[WIP] MangoHud: update to 0.6.8. #38562

wants to merge 52 commits into from

Conversation

241m
Copy link

@241m 241m commented Aug 9, 2022

Testing the changes

  • I tested the changes in this PR: briefly

Local build testing

  • I built this PR locally for my native architecture, x86_64-glibc

srcpkgs/MangoHud/template Outdated Show resolved Hide resolved
@classabbyamp
Copy link
Member

add json-c++ to makedepends

@241m
Copy link
Author

241m commented Aug 10, 2022

add json-c++ to makedepends

If I'm not mistaken, the nlohmann_json dependency is only used by mangoapp (src/meson.build), and AFAICT, is not built, nor installed by default (meson_options.txt).

I could be wrong, as this is my first time working with meson. If not, maybe a mangoapp subpackage should be added instead? Ala its AUR counterpart?

Anyway, I'm marking this with WIP for now.

@241m 241m changed the title MangoHud: update to 0.6.8. [WIP] MangoHud: update to 0.6.8. Aug 10, 2022
classabbyamp and others added 27 commits August 11, 2022 15:46
don't revbump because it's currently broken due to quic-go
    -s   Omit the symbol table and debug information.
    -w   Omit the DWARF symbol table.

both are not necessary because xbps-src should strip binaries itself

this does not fit in an xlint because of multiline-string handling woes
Add needed libmd makedepend and tar checkdepend,
use vsed instead of sed for the file patching,
and use sed instead of head to extract a nicer LICENSE file

Also add changelog
@241m 241m closed this Aug 11, 2022
@241m 241m deleted the mangohud branch August 11, 2022 07:53
@onli
Copy link
Contributor

onli commented Sep 15, 2022

I was looking into the state of mangohud - was the task of this PR solved somewhere else? Package seems to sit at 0.6.7.1 and this upgrade missed?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet