# Template file for 'python3-cysignals'
pkgname=python3-cysignals
version=1.12.6
revision=1
build_style=python3-pep517
build_helper=meson
hostmakedepends="python3-meson-python python3-Cython"
makedepends="python3-devel"
depends="python3"
checkdepends="python3-pytest gdb python3-cypari2"
short_desc="Interrupt and signal handling for Cython"
maintainer="Gonzalo Tornaría <tornaria@cmat.edu.uy>"
license="LGPL-3.0-or-later"
homepage="https://github.com/sagemath/cysignals"
changelog="https://github.com/sagemath/cysignals/releases"
distfiles="${PYPI_SITE}/c/cysignals/cysignals-${version}.tar.gz"
checksum=3ef3a37bdb244821b85475a08e2762ca1019570b369e321504995fa9a54675ce

# cysignals must be compiled without _FORTIFY_SOURCE
CFLAGS="-U_FORTIFY_SOURCE"
