diff --git a/python/python-greenlet/PKGBUILD b/python/python-greenlet/PKGBUILD index 394bf52c7c..13cad5f1de 100644 --- a/python/python-greenlet/PKGBUILD +++ b/python/python-greenlet/PKGBUILD @@ -17,11 +17,21 @@ checkdepends=('python-objgraph' 'python-psutil') source=("https://files.pythonhosted.org/packages/source/g/greenlet/greenlet-${pkgver}.tar.gz") sha512sums=('915a6e22c20b235de472c61c7bc4cb60a08b79e29127c4fb817c362cee37f589bc362f12ed31bdc7dda91f49976d4e2784c8d13202bf598156a0aacacdb7f6fb') +prepare() { + cd greenlet-$pkgver + sed -i -e 's:global_compile_args[.]append.*:pass:' setup.py +} + build() { cd greenlet-$pkgver + case "${CARCH}" in - powerpc64*) export CFLAGS="-O2 -pipe" ;; + powerpc64) + export CFLAGS="-O2 -pipe" + export CXXFLAGS="-O2 -pipe" + ;; esac + python -m build --wheel --skip-dependency-check --no-isolation }