Date: Wednesday, April 12, 2023 @ 06:05:19 Author: polyzen Revision: 1444781
upgpkg: python-objgraph 3.5.0-8: rebuild with Python 3.11 Modified: python-objgraph/trunk/PKGBUILD ----------+ PKGBUILD | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-12 05:17:33 UTC (rev 1444780) +++ PKGBUILD 2023-04-12 06:05:19 UTC (rev 1444781) @@ -2,7 +2,7 @@ pkgname=python-objgraph pkgver=3.5.0 -pkgrel=7 +pkgrel=8 pkgdesc="Draws Python object reference graphs with graphviz" url="https://github.com/mgedmin/objgraph" license=('MIT') @@ -10,21 +10,26 @@ depends=('python') makedepends=('python-setuptools') checkdepends=('graphviz') -source=("$pkgbase-$pkgver.tar.gz::https://github.com/mgedmin/objgraph/archive/$pkgver.tar.gz") -sha512sums=('50bf1967d6696547598628d49f3c827f1535d6de032fb429881e523f144bb57e128d09f43d280b89a0f9205ca97ef10331e0da1dc86637af0214bfd7aa4cba3b') +source=("objgraph-$pkgver.tar.gz::https://github.com/mgedmin/objgraph/archive/$pkgver.tar.gz" + 'objgraph-py311.patch::https://github.com/mgedmin/objgraph/commit/f4023026878c8ab20695acc09a5e83ec9aff91ef.patch') +sha512sums=('50bf1967d6696547598628d49f3c827f1535d6de032fb429881e523f144bb57e128d09f43d280b89a0f9205ca97ef10331e0da1dc86637af0214bfd7aa4cba3b' + '537a2b94ffd9465951518518d796ad8c914580ddbf6efc10d48101c7f4b9827789dc95e9a72b7af62994ae02676d49b82c2634b748c1c22e33d47b537595b83c') prepare() { + cd objgraph-$pkgver # Only for ipython support - sed -i "/'graphviz'/d" objgraph-$pkgver/setup.py + sed -i "/'graphviz'/d" setup.py + + patch --forward --strip=1 --input=../objgraph-py311.patch || true } build() { - cd "$srcdir"/objgraph-$pkgver + cd objgraph-$pkgver python setup.py build } check() { - cd "$srcdir"/objgraph-$pkgver + cd objgraph-$pkgver python setup.py test }
