George Rawlinson pushed to branch main at Arch Linux / Packaging / Packages /
python-pedalboard
Commits:
1e8f1362 by George Rawlinson at 2026-07-03T22:44:59+00:00
upgpkg: 0.9.23-2
Avoid invocations of -march=native/-mavx (fixes #1).
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = python-pedalboard
pkgdesc = A Python library for adding effects to audio
pkgver = 0.9.23
- pkgrel = 1
+ pkgrel = 2
url = https://spotify.github.io/pedalboard/
arch = x86_64
license = GPL-3.0-only
=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
pkgname=python-pedalboard
pkgver=0.9.23
-pkgrel=1
+pkgrel=2
pkgdesc='A Python library for adding effects to audio'
arch=(x86_64)
url='https://spotify.github.io/pedalboard/'
@@ -68,11 +68,19 @@ prepare() {
git config submodule.vendors/libgsm.url
"$srcdir/github.com-timothytylee-libgsm"
git config submodule.vendors/pybind11.url
"$srcdir/github.com-pybind-pybind11"
git -c protocol.file.allow=always submodule update
+
+ # avoid invocations of -march=native/-mavx
+ # https://github.com/spotify/pedalboard/pull/492
+ git cherry-pick --no-commit f9e5a6e75dedbdddece19b03e619621c18366feb
}
build() {
cd "$pkgname"
+ # avoid invocations of -march=native/-mavx
+ # https://github.com/spotify/pedalboard/pull/492
+ export USE_PORTABLE_SIMD=1
+
python -m build --wheel --no-isolation
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pedalboard/-/commit/1e8f13621587ff8f2d1e9a94a2d16b45992a3827
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/python-pedalboard/-/commit/1e8f13621587ff8f2d1e9a94a2d16b45992a3827
You're receiving this email because of your account on gitlab.archlinux.org.
Manage all notifications: https://gitlab.archlinux.org/-/profile/notifications
| Help: https://gitlab.archlinux.org/help