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.