Package Base Details: mangohud-git

Git Clone URL: https://aur.archlinux.org/mangohud-git.git (read-only, click to copy)
Keywords: hud vulkan
Submitter: dnmodder
Maintainer: dnmodder
Last Packager: dnmodder
Votes: 3
Popularity: 0.46
First Submitted: 2020-02-06 22:40
Last Updated: 2020-04-05 17:20

Latest Comments

czapnaper commented on 2020-04-05 14:25

Fails to build:

`mangohud/meson.build:198:2: ERROR: Automatic wrap-based subproject downloading is disabled

A full log can be found at /home/czapnaper/Dokumenty/linux/mangohud-git/src/build64/meson-logs/meson-log.txt ==> ERROR: A failure occurred in build(). Aborting...`

To fix add -Duse_system_vulkan=enabled option.

FlightlessMango commented on 2020-03-15 16:30

@dnmodder sorry I'm just blind

dnmodder commented on 2020-03-15 16:20

@FlightlessMango I did that

FlightlessMango commented on 2020-03-15 16:12

You want to change to the develop branch, all changes are committed there and then merged into master for releases

Cybolic commented on 2020-03-15 12:13

I got it installed by doing the following:

@@ -54,7 +54,7 @@ package_mangohud-git() {
     conflicts=('mangohud')

     DESTDIR="$pkgdir" ninja -C build64 install
-    sed -i -e 's|libMangoHud.so|/usr/lib/&|g' "$pkgdir/usr/share/vulkan/implicit_layer.d/mangohud.json"
+    sed -i -e 's|libMangoHud.so|/usr/lib/&|g' "$pkgdir/usr/share/vulkan/implicit_layer.d/"[Mm]ango[Hh]ud*.json
     install -Dm644 "$_pkgbase/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }

@@ -64,8 +64,9 @@ package_lib32-mangohud-git() {
     conflicts=('lib32-mangohud')

     DESTDIR="$pkgdir" ninja -C build32 install
-    mv "$pkgdir/usr/share/vulkan/implicit_layer.d/"mangohud{,32}.json
+    mv "$pkgdir/usr/share/vulkan/implicit_layer.d/"[Mm]ango[Hh]ud*.json "$pkgdir/usr/share/vulkan/implicit_layer.d/mangohud32.json"
     sed -i -e 's|libMangoHud.so|/usr/lib32/&|g' -e 's|64bit|32bit|g' "$pkgdir/usr/share/vulkan/implicit_layer.d/mangohud32.json"

+    rm -r "$pkgdir/usr/share/doc/mangohud" # this already exists in the main package
     install -Dm644 "$_pkgbase/LICENSE" "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }

Askannz commented on 2020-03-14 23:36

Fails to build:

sed: can't read /home/robin/tmp/mangohud-git/pkg/mangohud-git/usr/share/vulkan/implicit_layer.d/mangohud.json: No such file or directory

Shished commented on 2020-03-14 13:52

Package fails to build, error appears during prepare()

error: Server does not allow request for unadvertised object e628122da006c0e9f7e695592765696d8253cf6f Fetched in submodule path 'modules/ImGui/src', but it did not contain e628122da006c0e9f7e695592765696d8253cf6f. Direct fetching of that commit failed.