--- PKGBUILD.bak 2023-09-05 22:57:41.144552749 +0200 +++ PKGBUILD 2023-09-05 22:58:40.854989028 +0200 @@ -2,17 +2,24 @@ # Maintainer: Daniel Maslowski pkgbase=pycosat -pkgname=(python-pycosat) +pkgname=python-pycosat pkgver=0.6.4 -pkgrel=2 +pkgrel=3 arch=(x86_64) url="https://github.com/ContinuumIO/pycosat" pkgdesc="Python bindings to picosat (a SAT solver)" license=(MIT) depends=(python) makedepends=(python-build python-installer python-setuptools python-wheel) -source=(https://github.com/ContinuumIO/$pkgbase/archive/$pkgver/$pkgbase-$pkgver.tar.gz) -sha256sums=('79ffa99156810e58876dd6374af0b7bff88f9a4580ca8b8468c414c5c2454bb8') +source=(https://github.com/conda/pycosat/archive/refs/tags/v0.6.4.tar.gz + pycosat.c.diff) +sha256sums=('79ffa99156810e58876dd6374af0b7bff88f9a4580ca8b8468c414c5c2454bb8' + '31cc97675dd7176a1f6924d5a16a691d17f91da3ee12c68d077b985e6b216ae1') + +prepare() { + cd $pkgbase-$pkgver + patch --forward --input="${srcdir}"/pycosat.c.diff pycosat.c +} build() { cd $pkgbase-$pkgver