Date: Tuesday, November 19, 2019 @ 19:07:34 Author: arojas Revision: 530485
Port away from removed API in python 3.8 Modified: brial/trunk/PKGBUILD ----------+ PKGBUILD | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2019-11-19 19:07:33 UTC (rev 530484) +++ PKGBUILD 2019-11-19 19:07:34 UTC (rev 530485) @@ -2,7 +2,7 @@ pkgname=brial pkgver=1.2.5 -pkgrel=5 +pkgrel=6 pkgdesc="Library for polynomials over boolean rings" arch=(x86_64) url="https://github.com/BRiAl/BRiAl" @@ -11,14 +11,18 @@ makedepends=(boost python python2) optdepends=('python: Python 3 bindings' 'python2: Python 2 bindings') source=("https://github.com/BRiAl/BRiAl/releases/download/$pkgver/brial-$pkgver.tar.bz2" - brial-imp.patch) + brial-imp.patch + brial-python-3.8.patch::"https://github.com/BRiAl/BRiAl/commit/74d86170.patch") sha256sums=('c4921d5008ac9122452e6f93abb696ef21ceac8e7170008ea7c7b05508da8d34' - '2f16ac32f905980ea49e2a4cdc7d44a3eec4d794e4cbde24a583a8d1045df2f8') + '2f16ac32f905980ea49e2a4cdc7d44a3eec4d794e4cbde24a583a8d1045df2f8' + 'c5edcecdaa68a1fcb8e0215db439ecfb66e33b588e15d32dceb4c78f16ec59da') prepare() { cp -r $pkgname-$pkgver/sage-brial{,-py2} - cd $pkgname-$pkgver/sage-brial + cd $pkgname-$pkgver + patch -p1 -i ../brial-python-3.8.patch # Port away from deprecated python API + cd sage-brial patch -p1 -i "$srcdir"/brial-imp.patch # For away from deprecated imp module }
