# Contributor: Díaz Urbaneja Diego # Maintainer: Díaz Urbaneja Diego pkgname=cpu-x pkgver=5.0.4 pkgrel=1 pkgdesc="CPU-X is a system profiling and monitoring application (similar to CPU-Z)" url="https://thetumultuousunicornofdarkness.github.io/CPU-X/" arch="x86_64 x86" # no libcpuid in others architectures license="GPL-3.0-only" depends=" gtkmm3 libcpuid ncurses mesa opencl pciutils procps-ng vulkan-loader " makedepends=" cmake gtkmm3-dev libcpuid-dev mesa-dev nasm ncurses-dev opencl-dev pciutils-dev procps-ng-dev samurai vulkan-headers vulkan-loader-dev " subpackages="$pkgname-lang $pkgname-bash-completion $pkgname-zsh-completion $pkgname-fish-completion" options="!check" # check failed source="$pkgname-$pkgver.tar.gz::https://github.com/TheTumultuousUnicornOfDarkness/CPU-X/archive/refs/tags/v$pkgver.tar.gz no-bracktrace.patch " builddir="$srcdir/CPU-X-$pkgver" build() { # GLFW disable if [ "$CBUILD" != "$CHOST" ]; then local crossopts="-DCMAKE_SYSTEM_NAME=Linux -DCMAKE_HOST_SYSTEM_NAME=Linux" fi cmake -B build -G Ninja \ -DCMAKE_INSTALL_PREFIX=/usr \ -DCMAKE_INSTALL_LIBDIR=lib \ -DBUILD_SHARED_LIBS=ON \ -DWITH_OPENCL=ON \ -DWITH_LIBGLFW=OFF \ -DCMAKE_BUILD_TYPE=None \ $crossopts cmake --build build } package() { DESTDIR="$pkgdir" cmake --install build } sha512sums=" 134f8a8fe6782279f7288d891a66b3d426b0e173de3d5445367c94029aa9d33348d037f5bca25690aff16f00d261777a71de6847991e564578099b03ff398453 cpu-x-5.0.4.tar.gz 96f0e100a2ca2898b014ca5f52937a2de041743777fbf318e2d3f82240e9fe40106d295c2ce80478e1540ed35c96a98c70acd1549b89daae44f6d9ff88251734 no-bracktrace.patch "