Date: Saturday, April 8, 2023 @ 20:06:58 Author: dvzrv Revision: 1442956
upgpkg: sigal 2.3-2: Rebuild against Python 3.11. Disable failing tests: https://github.com/saimn/sigal/issues/489 Modified: sigal/trunk/PKGBUILD ----------+ PKGBUILD | 43 ++++++++++++++++++++++++++++++++++++------- 1 file changed, 36 insertions(+), 7 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2023-04-08 19:34:02 UTC (rev 1442955) +++ PKGBUILD 2023-04-08 20:06:58 UTC (rev 1442956) @@ -2,16 +2,37 @@ pkgname=sigal pkgver=2.3 -pkgrel=1 +pkgrel=2 pkgdesc="Yet another simple static gallery generator" arch=(any) url="http://sigal.saimon.org/en/latest/" license=(MIT) -depends=(ffmpeg python-blinker python-click python-jinja python-markdown -python-natsort python-pillow python-pilkit) -makedepends=(python-build python-installer python-setuptools-scm python-toml python-wheel) -checkdepends=(python-boto python-brotli python-cryptography -python-feedgenerator python-pytest python-zopfli) +depends=( + ffmpeg + python + python-blinker + python-click + python-jinja + python-markdown + python-natsort + python-pillow + python-pilkit +) +makedepends=( + python-build + python-installer + python-setuptools-scm + python-toml + python-wheel +) +checkdepends=( + python-boto + python-brotli + python-cryptography + python-feedgenerator + python-pytest + python-zopfli +) optdepends=( 'python-boto: upload to S3 plugin' 'python-brotli: compress assets plugin' @@ -29,8 +50,16 @@ } check() { + local pytest_options=( + # disable failing tests: https://github.com/saimn/sigal/issues/489 + --deselect tests/test_gallery.py::test_gallery_max_img_pixels + --deselect tests/test_video.py::test_generate_video_fit_height[mp4] + --deselect tests/test_video.py::test_generate_video_fit_width[mp4] + --deselect tests/test_video.py::test_generate_video_dont_enlarge[mp4] + ) + cd $pkgname-$pkgver - pytest -vv + pytest -vv "${pytest_options[@]}" } package() {
