Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
cysignals
Commits:
8e2c8a62 by Antonio Rojas at 2024-11-20T18:20:56+01:00
upgpkg: 1.12.0-1: Update to 1.12.0
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,20 +1,18 @@
pkgbase = cysignals
pkgdesc = Interrupt and signal handling for Cython
- pkgver = 1.11.4
- pkgrel = 5
+ pkgver = 1.12.0
+ pkgrel = 1
url = https://www.sagemath.org
arch = x86_64
- license = LGPL
+ license = LGPL-3.0-only
makedepends = cython
makedepends = git
+ makedepends = meson-python
makedepends = python-build
makedepends = python-installer
- makedepends = python-wheel
depends = glibc
- depends = pari
depends = python
- depends = python-setuptools
- source = git+https://github.com/sagemath/cysignals#tag=1.11.4
- sha256sums =
993424eb0e8028961978656a7025f238441e9273a0a1a8a10f77b5f3da0e0ee0
+ source = git+https://github.com/sagemath/cysignals#tag=1.12.0
+ sha256sums =
61658dda2f7ef2f6dc6005b372a01251a443d63fd3f9634358c13caa9fbfbce4
pkgname = python-cysignals
=====================================
PKGBUILD
=====================================
@@ -2,26 +2,25 @@
pkgbase=cysignals
pkgname=python-cysignals
-pkgver=1.11.4
-pkgrel=5
+pkgver=1.12.0
+pkgrel=1
pkgdesc='Interrupt and signal handling for Cython'
arch=(x86_64)
url='https://www.sagemath.org'
-license=(LGPL)
+license=(LGPL-3.0-only)
depends=(glibc
- pari
- python
- python-setuptools)
+ python)
makedepends=(cython
git
+ meson-python
python-build
- python-installer
- python-wheel)
+ python-installer)
source=(git+https://github.com/sagemath/cysignals#tag=$pkgver)
-sha256sums=('993424eb0e8028961978656a7025f238441e9273a0a1a8a10f77b5f3da0e0ee0')
+sha256sums=('61658dda2f7ef2f6dc6005b372a01251a443d63fd3f9634358c13caa9fbfbce4')
build() {
cd $pkgbase
+ CFLAGS=${CFLAGS/-Wp,-D_FORTIFY_SOURCE=3/} \
python -m build --wheel --no-isolation
}
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cysignals/-/commit/8e2c8a621e362ac1fecc7d090c17c43ee1cdd4c0
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/cysignals/-/commit/8e2c8a621e362ac1fecc7d090c17c43ee1cdd4c0
You're receiving this email because of your account on gitlab.archlinux.org.