Campbell Jones pushed to branch main at Arch Linux / Packaging / Packages / mangohud
Commits: 4382c5f1 by Campbell Jones at 2024-02-08T13:15:37-05:00 upgpkg: 0.7.1-1: Update to v0.7.1 - - - - - 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 = 2 + pkgver = 0.7.1 + pkgrel = 1 url = https://github.com/flightlessmango/MangoHud arch = x86_64 license = MIT @@ -14,6 +14,7 @@ pkgbase = mangohud makedepends = meson makedepends = nlohmann-json makedepends = python-mako + makedepends = vulkan-headers depends = dbus depends = fmt depends = gcc-libs @@ -40,8 +41,8 @@ pkgbase = mangohud replaces = mangoapp replaces = mangohud-x11 replaces = mangohud-wayland - source = mangohud-0.7.0.tar.xz::https://github.com/flightlessmango/MangoHud/releases/download/v0.7.0/MangoHud-v0.7.0-Source.tar.xz - b2sums = 469784266ec4b8805bc5e01aa0db8c7d9b1ef1779c087b3e4817e54ae65a8440418be4ef0730859cfa04807f712734cdc2a15fbe7085c7a22f76218429b5cd70 + source = mangohud-0.7.1.tar.xz::https://github.com/flightlessmango/MangoHud/releases/download/v0.7.1/MangoHud-v0.7.1-1-Source.tar.xz + b2sums = d7f7103d180c6e48f2ef36969dae5e04c46ba4cc9dcbcfae27c24029ae97753b4b5af8554df29f70510e24285a7c11583482697bc8f9ef82fb7550308f5e54d0 pkgname = mangohud depends = dbus ===================================== PKGBUILD ===================================== @@ -4,26 +4,25 @@ # Contributor: Mark Wagie <mark dot wagie at proton dot me> _pkgname=MangoHud pkgname=mangohud -_pkgver=0.7.0 -_tarpkgver="${_pkgver%-*}" -pkgver=${_pkgver//-/.} -pkgrel=2 +_pkgver=0.7.1-1 +pkgver="${_pkgver%-*}" +pkgrel=1 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') +makedepends=('appstream' 'cmocka' 'git' 'glfw-x11' 'glslang' 'libxnvctrl' 'meson' 'nlohmann-json' 'python-mako' 'vulkan-headers') 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') replaces=("$pkgname-common" "$pkgname-common-wayland" "$pkgname-common-x11" "mangoapp" "$pkgname-x11" "$pkgname-wayland") conflicts=("$pkgname-common" "$pkgname-common-wayland" "$pkgname-common-x11" "mangoapp" "$pkgname-x11" "$pkgname-wayland") -source=("$pkgname-$pkgver.tar.xz::https://github.com/flightlessmango/MangoHud/releases/download/v$_pkgver/$_pkgname-v$_pkgver-Source.tar.xz") -b2sums=('469784266ec4b8805bc5e01aa0db8c7d9b1ef1779c087b3e4817e54ae65a8440418be4ef0730859cfa04807f712734cdc2a15fbe7085c7a22f76218429b5cd70') +source=("$pkgname-$pkgver.tar.xz::https://github.com/flightlessmango/MangoHud/releases/download/v$pkgver/$_pkgname-v$_pkgver-Source.tar.xz") +b2sums=('d7f7103d180c6e48f2ef36969dae5e04c46ba4cc9dcbcfae27c24029ae97753b4b5af8554df29f70510e24285a7c11583482697bc8f9ef82fb7550308f5e54d0') prepare() { - cd "$_pkgname-v$_tarpkgver" + cd "$_pkgname-v$pkgver" # Use system cmocka instead of subproject sed -i "s/ cmocka = subproject('cmocka')//g" meson.build @@ -31,7 +30,7 @@ prepare() { } build() { - arch-meson "$_pkgname-v$_tarpkgver" build \ + arch-meson "$_pkgname-v$pkgver" build \ -Dmangoapp=true \ -Dmangohudctl=true \ -Dmangoapp_layer=true @@ -45,7 +44,7 @@ package() { ) meson install -C build --destdir "$pkgdir" - install -Dm 0644 "$srcdir/$_pkgname-v$_tarpkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" + install -Dm 0644 "$srcdir/$_pkgname-v$pkgver/LICENSE" -t "$pkgdir/usr/share/licenses/$pkgname/" } check() { View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mangohud/-/commit/4382c5f16234a175dab3f037f230ec578c794836 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/mangohud/-/commit/4382c5f16234a175dab3f037f230ec578c794836 You're receiving this email because of your account on gitlab.archlinux.org.