mirror of
https://github.com/Droid-Deck/DroidDeck.git
synced 2026-11-11 02:51:10 +00:00
The QAM offers Performance Overlay levels but nothing drew them: the runtime has no mangoapp. CI now fetches Valve's mangohud-20260902.1 and the five libraries mangoapp needs that the runtime lacks, at the versions it was built against (fmt 10.2.0, spdlog 1.13.0, glfw 3.4, libtraceevent 1.8.2, libtracefs 1.8.0 from Valve's mash-20240705.2 snapshot), each pinned by sha256 in tools/mangoapp/packages.txt. They are staged under usr/local/lib/mangoapp with a wrapper on PATH; the runtime image is not touched.
12 lines
1.6 KiB
Plaintext
12 lines
1.6 KiB
Plaintext
# Valve's aarch64 mangoapp (the Deck performance overlay) and the five libraries it needs that the
|
|
# runtime does not have, at the versions it was built against (its .BUILDINFO: fmt 10.2.0,
|
|
# spdlog 1.13.0). CI fetches each, checks the sha256 and stages the files named below into the apk
|
|
# under usr/local/lib/mangoapp; SessionFiles copies them into the runtime at every launch.
|
|
# sha256 url
|
|
5b203a711e4e48f01fdffaa4f5a330f8fef22f1eab865f067a3e60bd99a28a5c https://holo-packages.steamos.cloud/archlinux-deckard-hotfixes/release/0.4.x/mangohud-20260902.1-1-aarch64.pkg.tar.zst
|
|
ef7411229ea4e9b3ab4e36ac356a85b5072f362ee1de68b28d09c43f0b0ecc44 https://steamdeck-packages.steamos.cloud/archlinux-deckard/archlinux/mash-20240705.2/extra/os/aarch64/fmt-10.2.0-1-aarch64.pkg.tar.zst
|
|
c9bfd2c3f15071329d381b9c2061d07503c4787ceb7001b9dfbf72a23c85cb04 https://steamdeck-packages.steamos.cloud/archlinux-deckard/archlinux/mash-20240705.2/extra/os/aarch64/spdlog-1.13.0-1-aarch64.pkg.tar.zst
|
|
f9fae6c84a0382188f1cb20761424051593fd09b1456191cc250bd16e0a1d7a5 https://steamdeck-packages.steamos.cloud/archlinux-deckard/archlinux/mash-20240705.2/extra/os/aarch64/glfw-3.4-2-aarch64.pkg.tar.zst
|
|
0cccdc9c92cb3cae1e37ebeb0ed20b93bb3b5000c8f955b63d0e07bd878c7018 https://steamdeck-packages.steamos.cloud/archlinux-deckard/archlinux/mash-20240705.2/extra/os/aarch64/libtraceevent-1%3A1.8.2-2-aarch64.pkg.tar.zst
|
|
47ffd6a953959d6a0df44539bef30a67d0b8c95cce0053273908d9d70ef7abc4 https://steamdeck-packages.steamos.cloud/archlinux-deckard/archlinux/mash-20240705.2/extra/os/aarch64/libtracefs-1.8.0-1-aarch64.pkg.tar.zst
|