Robin Candau pushed to branch main at Arch Linux / Packaging / Packages / stress-ng
Commits: d393455f by Robin Candau at 2026-02-13T19:47:41+01:00 upgpkg: 0.20.00-2: Drop the libglvnd dependency The `libglvnd` dependency indirectly increases the dependency tree size considerably (as it pulls `mesa`), for little gain. It is only used for a single GPU stress test (https://github.com/ColinIanKing/stress-ng/blob/2227723392157d8bfc3ccb616417137d6417ad59/stress-gpu.c#L61) which is most likely not used by most (if not every) people. Also add the required `acl` dependency. It is already pulled by the `base` meta-package, but better be specific here (at least to please `namcap`). - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,7 +1,7 @@ pkgbase = stress-ng pkgdesc = Software to stress test a computer system in various selectable ways pkgver = 0.20.00 - pkgrel = 1 + pkgrel = 2 url = https://github.com/ColinIanKing/stress-ng arch = x86_64 license = GPL-2.0-or-later @@ -11,14 +11,13 @@ pkgbase = stress-ng makedepends = libaio makedepends = libcap makedepends = libgcrypt - makedepends = libglvnd makedepends = libmd + depends = acl depends = apparmor depends = gmp depends = judy depends = kmod depends = libbsd - depends = libglvnd depends = libjpeg-turbo depends = lksctp-tools depends = mpfr ===================================== PKGBUILD ===================================== @@ -4,18 +4,18 @@ pkgname=stress-ng pkgver=0.20.00 -pkgrel=1 +pkgrel=2 pkgdesc="Software to stress test a computer system in various selectable ways" url="https://github.com/ColinIanKing/stress-ng" arch=('x86_64') license=('GPL-2.0-or-later') -depends=('apparmor' 'gmp' 'judy' 'kmod' 'libbsd' 'libglvnd' 'libjpeg-turbo' 'lksctp-tools' 'mpfr' 'xxhash') +depends=('acl' 'apparmor' 'gmp' 'judy' 'kmod' 'libbsd' 'libjpeg-turbo' 'lksctp-tools' 'mpfr' 'xxhash') optdepends=('intel-ipsec-mb: support for IPsec tests' 'linux-headers: include some headers from the Arch kernel' 'linux-lts-headers: include some headers from the LTS kernel' 'linux-zen-headers: include some headers from the ZEN kernel' 'linux-hardened-headers: include some headers from the HARDENED kernel') -makedepends=('attr' 'eigen' 'keyutils' 'libaio' 'libcap' 'libgcrypt' 'libglvnd' 'libmd') +makedepends=('attr' 'eigen' 'keyutils' 'libaio' 'libcap' 'libgcrypt' 'libmd') source=("${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/V${pkgver}.tar.gz") b2sums=('b92ed564ad7aaff00199bc5500f4e37721f95708caa53b57641e07481d6f1ded86c15732b942d90044a2db575baaf13d7894ec8969c2f15cfde34177dcfabbd9') View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/stress-ng/-/commit/d393455f3fd777fb6166716d8e3bfa21e9e13744 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/stress-ng/-/commit/d393455f3fd777fb6166716d8e3bfa21e9e13744 You're receiving this email because of your account on gitlab.archlinux.org.
