diff --git a/pkgbuild/PKGBUILD b/pkgbuild/PKGBUILD index 2442adef..f6d3a33f 100644 --- a/pkgbuild/PKGBUILD +++ b/pkgbuild/PKGBUILD @@ -1,7 +1,7 @@ # Maintainer: Simon Hallsten pkgname=('mangohud' 'lib32-mangohud') -pkgver=0.6.6.1.r175.g11142b5 +pkgver=0.6.6.1.r178.g4341843 pkgrel=1 pkgdesc="Vulkan and OpenGL overlay to display performance information" arch=('x86_64') @@ -14,14 +14,16 @@ source=("mangohud"::"git+https://github.com/flightlessmango/MangoHud.git#branch= "imgui-v1.81.tar.gz::https://github.com/ocornut/imgui/archive/v1.81.tar.gz" "imgui-1.81-1-wrap.zip::https://wrapdb.mesonbuild.com/v1/projects/imgui/1.81/1/get_zip" "spdlog-1.8.5.tar.gz::https://github.com/gabime/spdlog/archive/v1.8.5.tar.gz" - "spdlog-1.8.5-1-wrap.zip::https://wrapdb.mesonbuild.com/v1/projects/spdlog/1.8.5/1/get_zip") + "spdlog-1.8.5-1-wrap.zip::https://wrapdb.mesonbuild.com/v1/projects/spdlog/1.8.5/1/get_zip" + "nlohmann_json-3.10.5.zip::https://github.com/nlohmann/json/releases/download/v3.10.5/include.zip") sha256sums=('SKIP' 'SKIP' 'f7c619e03a06c0f25e8f47262dbc32d61fd033d2c91796812bf0f8c94fca78fb' '6d00b442690b6a5c5d8f898311daafbce16d370cf64f53294c3b8c5c661e435f' '944d0bd7c763ac721398dca2bb0f3b5ed16f67cef36810ede5061f35a543b4b8' - '3c38f275d5792b1286391102594329e98b17737924b344f98312ab09929b74be') + '3c38f275d5792b1286391102594329e98b17737924b344f98312ab09929b74be' + 'b94997df68856753b72f0d7a3703b7d484d4745c567f3584ef97c96c25a5798e') _build_args="-Dappend_libdir_mangohud=false -Dwith_xnvctrl=disabled -Duse_system_vulkan=enabled -Dmangoapp_layer=true" @@ -39,6 +41,11 @@ prepare() { # meson subprojects ln -sv "$srcdir/imgui-1.81" subprojects ln -sv "$srcdir/spdlog-1.8.5" subprojects + mkdir subprojects/nlohmann_json-3.10.5 + ln -sv "$srcdir/include" subprojects/nlohmann_json-3.10.5/ + ln -sv "$srcdir/single_include" subprojects/nlohmann_json-3.10.5/ + ln -sv "$srcdir/LICENSE.MIT" subprojects/nlohmann_json-3.10.5/ + ln -sv "$srcdir/meson.build" subprojects/nlohmann_json-3.10.5/ } build() {