Levente Polyak pushed to branch main at Arch Linux / Packaging / Packages / 
python-pyvex


Commits:
ae972f88 by Levente Polyak at 2026-02-07T22:38:56+01:00
upgpkg: 9.2.197-1

Fixes: #1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,6 +1,6 @@
 pkgbase = python-pyvex
        pkgdesc = Python bindings for Valgrind's VEX IR
-       pkgver = 9.2.193
+       pkgver = 9.2.197
        pkgrel = 1
        url = https://github.com/angr/pyvex
        arch = x86_64
@@ -10,15 +10,15 @@ pkgbase = python-pyvex
        makedepends = git
        makedepends = python-build
        makedepends = python-installer
-       makedepends = python-wheel
        makedepends = python-scikit-build-core
-       depends = python
+       makedepends = python-wheel
        depends = glibc
+       depends = python
        depends = python-bitstring
        depends = python-cffi
-       source = git+https://github.com/angr/pyvex.git#commit=v9.2.193
+       source = git+https://github.com/angr/pyvex.git#commit=v9.2.197
        source = git+https://github.com/angr/vex.git
-       sha512sums = 
6f81d4b4c8e97df6efb9fa20de05fa60b23f70901620831ca65aeb902ee4e30f375b06c76a6c9ed63c52aaee90ce01d5b7d7382d96139dab8b0611435f48eaca
+       sha512sums = 
3ab2e6da31f0a6bbf09f0b2cc8ce752ddb6993a3f2c06274559b1c7fe033c57368b7071267def991f8b5b852448b5641abbe3cc35272e7e84777e891be9ad92b
        sha512sums = SKIP
 
 pkgname = python-pyvex


=====================================
PKGBUILD
=====================================
@@ -3,18 +3,32 @@
 
 _pyname=pyvex
 pkgname=python-${_pyname}
-pkgver=9.2.193
+pkgver=9.2.197
 pkgrel=1
 pkgdesc="Python bindings for Valgrind's VEX IR"
 url='https://github.com/angr/pyvex'
 license=('BSD-2-Clause AND GPL-2.0-only')
-arch=('x86_64')
-depends=('python' 'glibc' 'python-bitstring' 'python-cffi')
-makedepends=('git' 'python-build' 'python-installer' 'python-wheel' 
'python-scikit-build-core')
-checkdepends=('python-pytest' 'python-pytest-xdist')
+arch=(x86_64)
+depends=(
+  glibc
+  python
+  python-bitstring
+  python-cffi
+)
+makedepends=(
+  git
+  python-build
+  python-installer
+  python-scikit-build-core
+  python-wheel
+)
+checkdepends=(
+  python-pytest
+  python-pytest-xdist
+)
 source=("git+${url}.git#commit=v${pkgver}"
         git+https://github.com/angr/vex.git)
-sha512sums=('6f81d4b4c8e97df6efb9fa20de05fa60b23f70901620831ca65aeb902ee4e30f375b06c76a6c9ed63c52aaee90ce01d5b7d7382d96139dab8b0611435f48eaca'
+sha512sums=('3ab2e6da31f0a6bbf09f0b2cc8ce752ddb6993a3f2c06274559b1c7fe033c57368b7071267def991f8b5b852448b5641abbe3cc35272e7e84777e891be9ad92b'
             'SKIP')
 
 prepare() {
@@ -29,6 +43,9 @@ prepare() {
 build() {
   cd ${_pyname}
   export EXTRA_CFLAGS="${CFLAGS} ${CPPFLAGS}"
+  # Workaround for parallelism race condition
+  # 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pyvex/-/merge_requests/1#note_397135
+  export CMAKE_BUILD_PARALLEL_LEVEL=1
   python -m build --wheel --no-isolation -C install.strip=false -C 
cmake.build-type=None
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pyvex/-/commit/ae972f88dcae0d43a5d7c31a655c9e3ea8a86292

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


Reply via email to