diff --git a/mingw-w64-python-imageio/PKGBUILD b/mingw-w64-python-imageio/PKGBUILD index d3723a2352..64eca0f3bb 100644 --- a/mingw-w64-python-imageio/PKGBUILD +++ b/mingw-w64-python-imageio/PKGBUILD @@ -7,26 +7,29 @@ provides=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") conflicts=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") replaces=("${MINGW_PACKAGE_PREFIX}-python3-${_realname}") pkgver=2.9.0 -pkgrel=1 +pkgrel=2 pkgdesc='a Python library that provides an easy interface to read and write a wide range of image data (mingw-w64)' arch=('any') url="https://github.com/imageio/imageio" license=('BSD') -depends=("${MINGW_PACKAGE_PREFIX}-python-pillow" "${MINGW_PACKAGE_PREFIX}-python-numpy") -optdepends=("${MINGW_PACKAGE_PREFIX}-freeimage") +depends=("${MINGW_PACKAGE_PREFIX}-python-numpy" + "${MINGW_PACKAGE_PREFIX}-python-pillow") +optdepends=("${MINGW_PACKAGE_PREFIX}-freeimage" + "${MINGW_PACKAGE_PREFIX}-python-tifffile") makedepends=("${MINGW_PACKAGE_PREFIX}-python-setuptools") -source=("python-$_realname-$pkgver.tar.gz::https://github.com/imageio/imageio/archive/v${pkgver}.tar.gz") -sha256sums=('6a4bb17127d1af103bf146f8b0bd68ccb647a926002e8a6800c6d7859048661a') +source=("python-$_realname-$pkgver.tar.gz"::"${url}/archive/v${pkgver}.tar.gz" + "0001-mingw-freeimage-search-path.patch"::"${url}/commit/ac2ac5d6ab48dc2dea9bb8b056f295612cd2d9c1.diff") +sha256sums=('6a4bb17127d1af103bf146f8b0bd68ccb647a926002e8a6800c6d7859048661a' + '0059b0090a9fa0b33f8dfdd9585cbfbcb2e7ea5ed77c1ebb3e44c78d2f3bb94d') -prepare() { - cd "$srcdir" - rm -rf python-build-${CARCH} | true - cp -r "${_realname}-${pkgver}" "python-build-${CARCH}" +prepare() { + cd "$srcdir/${_realname}-${pkgver}" + patch -p1 -i ${srcdir}/0001-mingw-freeimage-search-path.patch } build() { - msg "Python build for ${CARCH}" - cd "${srcdir}/python-build-${CARCH}" + [[ -d "${srcdir}/python-build-${CARCH}" ]] && rm -rf "${srcdir}/python-build-${CARCH}" + cp -r "${srcdir}/${_realname}-${pkgver}" "${srcdir}/python-build-${CARCH}" && cd "${srcdir}/python-build-${CARCH}" ${MINGW_PREFIX}/bin/python setup.py build }