python-cryptography: link against the limited Python API

now that it's available
This commit is contained in:
Christoph Reiter
2025-10-28 20:47:25 +01:00
parent 2b88cd818c
commit b0e5bc9393

View File

@@ -3,7 +3,7 @@
_realname=cryptography
pkgname=python-cryptography
pkgver=46.0.3
pkgrel=2
pkgrel=3
pkgdesc="A package designed to expose cryptographic recipes and primitives to Python developers"
arch=('i686' 'x86_64')
license=('spdx:Apache-2.0 OR BSD-3-Clause')
@@ -32,8 +32,7 @@ build() {
export MSYSTEM=CYGWIN
# XXX: this should be handled by maturin/pyo3 somehow
local link_arg=$(python -c "import sysconfig; print(sysconfig.get_config_var('LIBPYTHON'))")
export RUSTFLAGS="-C link-arg=$link_arg"
export RUSTFLAGS="-C link-arg=-lpython3"
python -m build --wheel --no-isolation
}