Closed TheEvilSkeleton closed 1 year ago
Started test build 104679
imgui| Run-time dependency glew found: NO (tried pkgconfig and cmake) ../subprojects/imgui-1.81/meson.build:38:0: ERROR: Dependency "glew" not found, tried pkgconfig and cmake A full log can be found at /run/build/MangoHud/_flatpak_build/meson-logs/meson-log.txt FB: host_command_exited_cb 1429945 256 ]2;flatpak-builder: Cleanup MangoHudError: module MangoHud: Child process exited with code 1 FB: Unmounting read-only fs: fusermount -uz /srv/buildbot/worker/build-x86_64-7/build/.flatpak-builder/rofiles/rofiles-09PZCM dbus-daemon[1428956]: Reloaded configuration
I'm not sure how...
Build 104679 was cancelled
I guess you need to add prepend-pkg-config-path: /usr/lib/extensions/vulkan/MangoHud/lib/x86_64-linux-gnu/pkgconfig
.
And build GLEW manually, since we need it for both arches (assuming mangoapp is multilib, too).
Started test build 104700
So, I've rebased it on beta
and changed base branch to beta
, since latest MangoHud requires meson 0.60 only available in SDK 22.08beta
, and I don't want to mess with backporting it, since 22.08
will be released soon.
Also added a plenty of build-time dependencies.
I still have no idea how to use it, so please test.
Build 104700 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/102389/org.freedesktop.Platform.VulkanLayer.MangoHud.flatpakref
Unfortunately there's no way for me to test it using Bottles, as I am unable to run Bottles with the newer runtimes. We should delay this until new runtimes are released.
bot, build
Queued test build for org.freedesktop.Platform.VulkanLayer.MangoHud.
Started test build 112216
Build 112216 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/109822/org.freedesktop.Platform.VulkanLayer.MangoHud.flatpakref
Started test build 112295
Build 112295 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/109900/org.freedesktop.Platform.VulkanLayer.MangoHud.flatpakref
Started test build 112296
Build 112296 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/109901/org.freedesktop.Platform.VulkanLayer.MangoHud.flatpakref
So, did anyone test this PR and can confirm it works? I've never used mangoapp and have no idea of what it is or what it does.
mangoapp is designed to run inside Gamescope.
bot, build
Queued test build for org.freedesktop.Platform.VulkanLayer.MangoHud.
Started test build 802
Build 802 successful To test this build, install it from the testing repository:
flatpak install --user https://dl.flathub.org/build-repo/113250/org.freedesktop.Platform.VulkanLayer.MangoHud.flatpakref
I can confirm it works for me with this MR https://github.com/bottlesdevs/Bottles/pull/2108.
This can be merged.
I'll take your word on it (and CC you if someone reports a mangoapp-related issue).
I haven't tested yet.
Closes #12.