Campbell Jones pushed to branch main at Arch Linux / Packaging / Packages / 
mangohud


Commits:
84f3a327 by Campbell Jones at 2024-05-27T13:13:48-04:00
upgpkg: 0.7.2-1: Update to v0.7.2

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = mangohud
        pkgdesc = A Vulkan overlay layer for monitoring FPS, temperatures, 
CPU/GPU load and more.
-       pkgver = 0.7.1
+       pkgver = 0.7.2
        pkgrel = 1
        url = https://github.com/flightlessmango/MangoHud
        arch = x86_64
@@ -8,9 +8,9 @@ pkgbase = mangohud
        makedepends = appstream
        makedepends = cmocka
        makedepends = git
-       makedepends = glfw-x11
        makedepends = glslang
        makedepends = libxnvctrl
+       makedepends = libxrandr
        makedepends = meson
        makedepends = nlohmann-json
        makedepends = python-mako
@@ -19,15 +19,17 @@ pkgbase = mangohud
        depends = fmt
        depends = gcc-libs
        depends = glew
+       depends = glfw
        depends = hicolor-icon-theme
        depends = libglvnd
        depends = libx11
+       depends = libxkbcommon
        depends = python
        depends = python-matplotlib
        depends = python-numpy
        depends = vulkan-icd-loader
+       depends = wayland
        optdepends = libxnvctrl: NVIDIA GPU stats by XNVCtrl
-       optdepends = glfw-x11: Required for MangoApp
        optdepends = gamescope: Use MangoApp as an overlay within gamescope
        conflicts = mangohud-common
        conflicts = mangohud-common-wayland
@@ -41,20 +43,7 @@ pkgbase = mangohud
        replaces = mangoapp
        replaces = mangohud-x11
        replaces = mangohud-wayland
-       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
+       source = 
mangohud-0.7.2.tar.xz::https://github.com/flightlessmango/MangoHud/releases/download/v0.7.2/MangoHud-v0.7.2-Source.tar.xz
+       b2sums = 
774bdc33a7d58fadf1323da16c81f22eea39c1f101a6753be3cbf888e18b45fc1060e39c3f5191f5a3e71aa8ad11cde3f0c86eed50d7164afa518c282701996d
 
 pkgname = mangohud
-       depends = dbus
-       depends = fmt
-       depends = gcc-libs
-       depends = glew
-       depends = hicolor-icon-theme
-       depends = libglvnd
-       depends = libx11
-       depends = python
-       depends = python-matplotlib
-       depends = python-numpy
-       depends = vulkan-icd-loader
-       depends = vulkan-icd-loader
-       depends = libvulkan.so


=====================================
PKGBUILD
=====================================
@@ -4,22 +4,21 @@
 # Contributor: Mark Wagie <mark dot wagie at proton dot me>
 _pkgname=MangoHud
 pkgname=mangohud
-_pkgver=0.7.1-1
+_pkgver=0.7.2
 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' 'vulkan-headers')
-depends=('dbus' 'fmt' 'gcc-libs' 'glew' 'hicolor-icon-theme' 'libglvnd' 
'libx11' 'python' 'python-matplotlib' 'python-numpy' 'vulkan-icd-loader')
+makedepends=('appstream' 'cmocka' 'git' 'glslang' 'libxnvctrl' 'libxrandr' 
'meson' 'nlohmann-json' 'python-mako' 'vulkan-headers')
+depends=('dbus' 'fmt' 'gcc-libs' 'glew' 'glfw' 'hicolor-icon-theme' 'libglvnd' 
'libx11' 'libxkbcommon' 'python' 'python-matplotlib' 'python-numpy' 
'vulkan-icd-loader' 'wayland')
 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=('d7f7103d180c6e48f2ef36969dae5e04c46ba4cc9dcbcfae27c24029ae97753b4b5af8554df29f70510e24285a7c11583482697bc8f9ef82fb7550308f5e54d0')
+b2sums=('774bdc33a7d58fadf1323da16c81f22eea39c1f101a6753be3cbf888e18b45fc1060e39c3f5191f5a3e71aa8ad11cde3f0c86eed50d7164afa518c282701996d')
 
 prepare() {
     cd "$_pkgname-v$pkgver"
@@ -39,9 +38,6 @@ build() {
 }
 
 package() {
-    depends+=(
-        vulkan-icd-loader libvulkan.so
-    )
     meson install -C build --destdir "$pkgdir"
 
     install -Dm 0644 "$srcdir/$_pkgname-v$pkgver/LICENSE" -t 
"$pkgdir/usr/share/licenses/$pkgname/"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mangohud/-/commit/84f3a327c9e55763b850a259c7a94020764aff81

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/mangohud/-/commit/84f3a327c9e55763b850a259c7a94020764aff81
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to