Package Details: mangohud-git 0.7.2.r13.g41b8761-1

Git Clone URL: https://aur.archlinux.org/mangohud-git.git (read-only, click to copy)
Package Base: mangohud-git
Description: A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load and more.
Upstream URL: https://github.com/flightlessmango/MangoHud
Keywords: benchmark hud opengl overlay performance vulkan
Licenses: MIT
Conflicts: mangoapp, mangohud, mangohud-common-git
Provides: mangoapp, mangohud
Replaces: mangoapp
Submitter: dnmodder
Maintainer: dnmodder (jackun)
Last Packager: dnmodder
Votes: 26
Popularity: 1.28
First Submitted: 2020-02-06 22:40 (UTC)
Last Updated: 2024-06-19 23:26 (UTC)

Dependencies (24)

Required by (26)

Sources (1)

Pinned Comments

d-air1 commented on 2024-05-21 03:05 (UTC)

Can whoever keeps flagging this out of date state why? This package is installing its own version of imgui and implot is not required. This package builds just fine without it. If for some reason you need that then can you have a discussion with the maintainer of the package instead of having everyone who uses this package get messages about it being out of date for the same reasons when it works just fine.

Latest Comments

« First ‹ Previous 1 2 3 4 5 6 7 8 9 Next › Last »

eclairevoyant commented on 2023-01-18 03:29 (UTC) (edited on 2023-01-18 03:30 (UTC) by eclairevoyant)

Not sure why this was changed today, but this is incorrect. It should still conflict with mangohud and mangoapp and mangohud-common.

 mangohud-git-0.6.8.r53.gabb5359-1-x86_64               877.6 KiB   857 MiB/s 00:00 [################################################] 100%
(1/1) checking keys in keyring                                                      [################################################] 100%
(1/1) checking package integrity                                                    [################################################] 100%
(1/1) loading package files                                                         [################################################] 100%
(1/1) checking for file conflicts                                                   [################################################] 100%
error: failed to commit transaction (conflicting files)
mangohud-git: /usr/bin/mangohud exists in filesystem (owned by mangohud)
mangohud-git: /usr/lib/libMangoHud.so exists in filesystem (owned by mangohud)
mangohud-git: /usr/lib/libMangoHud_dlsym.so exists in filesystem (owned by mangohud)
mangohud-git: /usr/share/doc/mangohud/MangoHud.conf.example exists in filesystem (owned by mangohud-common)
mangohud-git: /usr/share/icons/hicolor/scalable/apps/io.github.flightlessmango.mangohud.svg exists in filesystem (owned by mangohud-common)
mangohud-git: /usr/share/man/man1/mangohud.1.gz exists in filesystem (owned by mangohud-common)
mangohud-git: /usr/share/metainfo/io.github.flightlessmango.mangohud.metainfo.xml exists in filesystem (owned by mangohud-common)
mangohud-git: /usr/share/vulkan/implicit_layer.d/MangoHud.json exists in filesystem (owned by mangohud)
mangohud-git: /usr/share/vulkan/implicit_layer.d/libMangoApp.json exists in filesystem (owned by mangoapp)
Errors occurred, no packages were upgraded.

ChrisLane commented on 2023-01-16 15:36 (UTC) (edited on 2023-01-17 23:27 (UTC) by ChrisLane)

Could we keep mangoapp separate so that we can continue to build mangohud for the overlay without the hard glfw-x11 dependency please?

https://github.com/flightlessmango/MangoHud/issues/893#issuecomment-1384100497

Removing -Dmangoapp_layer=true and the glfw-x11 dependency allowed me to build without glfw-x11.

ChrisLane commented on 2023-01-16 09:10 (UTC)

I've submitted https://github.com/flightlessmango/MangoHud/issues/893.

Hopefully MangoHud can change to build without the missing X11 methods and then the hard glfw-x11 dependency can be dropped.

MithicSpirit commented on 2023-01-15 23:02 (UTC) (edited on 2023-01-15 23:04 (UTC) by MithicSpirit)

@d2_ricci as I noted in my previous comment, mangohud itself depends on the libraries provided by glfw-x11 and will not even build with glfw-wayland (the linker fails due to a function being undefined), so I doubt there is much that the maintainers of this package could do to change that.

You could try to convince the maintainer(s) of the glfw-{wayland,x11} packages to change them such that they no longer conflict with each other, but I doubt this is possible, or convince flightlessmango to make mangohud itself also support glfw-wayland (as this is still in development that may even already be planned).

d2_ricci commented on 2023-01-15 21:25 (UTC)

I switched back to the release version of mangohud due to the conflicts with glfw-x11 and glfw-wayland.

Please fix that it can use glfw-wayland instead of replacing it

MithicSpirit commented on 2023-01-14 19:16 (UTC)

@ChrisLane From my testing in docker it does not even successfully build with glfw-wayland.

ChrisLane commented on 2023-01-14 16:48 (UTC)

Does the package have to require glfw-x11 specifically? This conflicts with my glfw (glfw-wayland) that's installed.

dnmodder commented on 2023-01-13 23:36 (UTC)

Right now I'm working on it.

thaliya commented on 2023-01-13 23:05 (UTC)

Same Error /usr/bin/ld: /usr/lib/libGLEW.so: error adding symbols: file in wrong format Would be great if fixed

XenHat commented on 2023-01-13 20:24 (UTC)

Not building in a clean chroot here, also getting /usr/bin/ld: /usr/lib/libGLEW.so: error adding symbols: file in wrong format