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.


Reply via email to