Date: Thursday, July 29, 2021 @ 00:15:24 Author: archange Revision: 989695
upgpkg: python-pyscreenshot 3.0-1 Speed tests hangs. Includes reproducibility. Modified: python-pyscreenshot/trunk/PKGBUILD ----------+ PKGBUILD | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2021-07-29 00:10:33 UTC (rev 989694) +++ PKGBUILD 2021-07-29 00:15:24 UTC (rev 989695) @@ -2,7 +2,7 @@ _pkg=pyscreenshot pkgname=python-${_pkg} -pkgver=2.3 +pkgver=3.0 pkgrel=1 pkgdesc="Copy the contents of the screen to a PIL or Pillow image memory" arch=(any) @@ -18,7 +18,7 @@ ) source=(https://files.pythonhosted.org/packages/source/${_pkg::1}/${_pkg}/${_pkg}-${pkgver}.tar.gz) #source=(${url}/archive/${pkgver}/${pkgname}-${pkgver}.tar.gz) -sha256sums=('bfdc311bd6ec1ee9e3c25ece75b24a749673ad5d5f89ee02950080023054ffd5') +sha256sums=('dd4fdfaeb617483913a6b16845b9f428de5db28758979f4b6cf8f236d292b908') build() { cd ${_pkg}-${pkgver} @@ -29,7 +29,7 @@ cd ${_pkg}-${pkgver} export PYTHONPATH="${PWD}/build/lib/" python -m pyscreenshot.check.versions - python -m pyscreenshot.check.speedtest --virtual-display +# python -m pyscreenshot.check.speedtest --virtual-display xvfb-run -n 101 -s "+extension RANDR -br -screen 0 900x800x24" python -m pytest -v xvfb-run -n 102 -s "-extension RANDR -br -screen 0 900x800x24" python -m pytest -v } @@ -36,6 +36,7 @@ package() { cd ${_pkg}-${pkgver} + export PYTHONHASHSEED=0 python setup.py install --prefix=/usr --root="${pkgdir}" --skip-build --optimize=1 install -Dm644 LICENSE.txt -t "${pkgdir}"/usr/share/licenses/${pkgname} }