Campbell Jones pushed to branch main at Arch Linux / Packaging / Packages /
mangohud
Commits:
1f40bd93 by Campbell Jones at 2023-10-09T12:29:41-04:00
upgpkg: 0.7.0-2: Switch back to vendored spdlog
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = mangohud
pkgdesc = A Vulkan overlay layer for monitoring FPS, temperatures,
CPU/GPU load and more.
pkgver = 0.7.0
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/flightlessmango/MangoHud
arch = x86_64
license = MIT
@@ -24,7 +24,6 @@ pkgbase = mangohud
depends = python
depends = python-matplotlib
depends = python-numpy
- depends = spdlog
depends = vulkan-icd-loader
optdepends = libxnvctrl: NVIDIA GPU stats by XNVCtrl
optdepends = glfw-x11: Required for MangoApp
@@ -55,9 +54,6 @@ pkgname = mangohud
depends = python
depends = python-matplotlib
depends = python-numpy
- depends = spdlog
depends = vulkan-icd-loader
depends = vulkan-icd-loader
depends = libvulkan.so
- depends = spdlog
- depends = libspdlog.so
=====================================
PKGBUILD
=====================================
@@ -7,13 +7,13 @@ pkgname=mangohud
_pkgver=0.7.0
_tarpkgver="${_pkgver%-*}"
pkgver=${_pkgver//-/.}
-pkgrel=1
+pkgrel=2
pkgdesc="A Vulkan overlay layer for monitoring FPS, temperatures, CPU/GPU load
and more."
arch=('x86_64')
url="https://github.com/flightlessmango/MangoHud"
license=('MIT')
makedepends=('appstream' 'cmocka' 'git' 'glfw-x11' 'glslang' 'libxnvctrl'
'meson' 'nlohmann-json' 'python-mako')
-depends=('dbus' 'fmt' 'gcc-libs' 'glew' 'hicolor-icon-theme' 'libglvnd'
'libx11' 'python' 'python-matplotlib' 'python-numpy' 'spdlog'
'vulkan-icd-loader')
+depends=('dbus' 'fmt' 'gcc-libs' 'glew' 'hicolor-icon-theme' 'libglvnd'
'libx11' 'python' 'python-matplotlib' 'python-numpy' 'vulkan-icd-loader')
optdepends=('libxnvctrl: NVIDIA GPU stats by XNVCtrl'
'glfw-x11: Required for MangoApp'
'gamescope: Use MangoApp as an overlay within gamescope')
@@ -32,7 +32,6 @@ prepare() {
build() {
arch-meson "$_pkgname-v$_tarpkgver" build \
- -Duse_system_spdlog=enabled \
-Dmangoapp=true \
-Dmangohudctl=true \
-Dmangoapp_layer=true
@@ -43,7 +42,6 @@ build() {
package() {
depends+=(
vulkan-icd-loader libvulkan.so
- spdlog libspdlog.so
)
meson install -C build --destdir "$pkgdir"
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mangohud/-/commit/1f40bd933a883bb6969203bb60ea6852cd9a103c
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/mangohud/-/commit/1f40bd933a883bb6969203bb60ea6852cd9a103c
You're receiving this email because of your account on gitlab.archlinux.org.