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() {

Reply via email to