From 3b1c76c63d696122c4c3ac326e7cbe081bd495b2 Mon Sep 17 00:00:00 2001 From: Christoph Reiter Date: Sat, 10 May 2025 22:29:21 +0200 Subject: [PATCH] python-fastbencode: Update to 0.3.1 --- python-fastbencode/PKGBUILD | 17 +++++++++++++---- 1 file changed, 13 insertions(+), 4 deletions(-) diff --git a/python-fastbencode/PKGBUILD b/python-fastbencode/PKGBUILD index 8aaebe08..59187dfa 100644 --- a/python-fastbencode/PKGBUILD +++ b/python-fastbencode/PKGBUILD @@ -1,8 +1,8 @@ # Maintainer: Christoph Reiter pkgname=python-fastbencode -pkgver=0.2 -pkgrel=6 +pkgver=0.3.1 +pkgrel=1 pkgdesc='Implementation of bencode with optional fast C extensions' arch=('i686' 'x86_64') url='https://github.com/breezy-team/fastbencode' @@ -20,8 +20,17 @@ makedepends=( gcc ) checkdepends=(python-pytest) -source=(https://pypi.io/packages/source/f/fastbencode/fastbencode-$pkgver.tar.gz) -sha256sums=('578eb9c4700d6705d71fbc8d7d57bca2cd987eca2cec1d9e77b9e0702db1e56f') +source=(https://pypi.io/packages/source/f/fastbencode/fastbencode-$pkgver.tar.gz + "https://github.com/breezy-team/fastbencode/commit/287a8ae762fd3e6d532cda7b899d08ec9859f84a.patch") +sha256sums=('5fe0cb7d1736891af61d2ade40ce948941d46e908b16f5383f55f127848da197' + '9b5e6689f9d81cc92a32cfc760bf37c1403f93e0718a9625cc963e652c7a2a4b') + +prepare() { + cd fastbencode-$pkgver + + # Fix build with Cython 3.1.0 + patch -p1 < ../287a8ae762fd3e6d532cda7b899d08ec9859f84a.patch +} build() { cd fastbencode-$pkgver