Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / sigal


Commits:
97c3b3b7 by Carl Smedstad at 2025-12-29T17:48:44+01:00
upgpkg: 2.5-2: Python 3.14 rebuild

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = sigal
        pkgdesc = Yet another simple static gallery generator
        pkgver = 2.5
-       pkgrel = 1
+       pkgrel = 2
        url = http://sigal.saimon.org/en/latest/
        arch = any
        license = MIT
@@ -30,7 +30,7 @@ pkgbase = sigal
        optdepends = python-markupsafe: feed plugin
        optdepends = python-pillow-heif: for HEIF/HEIC support
        optdepends = python-zopfli: compress assets plugin
-       source = 
sigal-2.5.tar.gz::https://github.com/saimn/sigal/archive/refs/tags/2.5.tar.gz
+       source = https://github.com/saimn/sigal/archive/2.5/sigal-2.5.tar.gz
        sha512sums = 
03bd816316e22543239fb5964e977c2844cb68345b0bc860a2b3c87fa243c6847f556164534442e502b2aecba055b0d34a8578f3a1dfc8748c9cca3a591e970c
        b2sums = 
564d21acf9307ccc587946ed739ef6bca9147171c9a470f91c5a25fecbe2d869ea7535808ff5a05bf6433b936371cd40ff9531790f9b60c6f4586e2452b46785
 


=====================================
PKGBUILD
=====================================
@@ -2,7 +2,7 @@
 
 pkgname=sigal
 pkgver=2.5
-pkgrel=1
+pkgrel=2
 pkgdesc="Yet another simple static gallery generator"
 arch=(any)
 url="http://sigal.saimon.org/en/latest/";
@@ -41,9 +41,7 @@ optdepends=(
   'python-pillow-heif: for HEIF/HEIC support'
   'python-zopfli: compress assets plugin'
 )
-source=(
-  $pkgname-$pkgver.tar.gz::$_url/archive/refs/tags/$pkgver.tar.gz
-)
+source=("$_url/archive/$pkgver/$pkgname-$pkgver.tar.gz")
 
sha512sums=('03bd816316e22543239fb5964e977c2844cb68345b0bc860a2b3c87fa243c6847f556164534442e502b2aecba055b0d34a8578f3a1dfc8748c9cca3a591e970c')
 
b2sums=('564d21acf9307ccc587946ed739ef6bca9147171c9a470f91c5a25fecbe2d869ea7535808ff5a05bf6433b936371cd40ff9531790f9b60c6f4586e2452b46785')
 
@@ -63,6 +61,9 @@ check() {
   # install to temporary location, as importlib is used
   python -m installer --destdir=test_dir dist/*.whl
   export PYTHONPATH="$PWD/test_dir/$site_packages:$PYTHONPATH"
+  # Sigal does not properly clean up multiprocessing pools, running tests on
+  # b.a.o will cause file descriptors to be exhausted.
+  export PYTHON_CPU_COUNT=1
   pytest "${pytest_options[@]}"
 }
 



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sigal/-/commit/97c3b3b76693109af148821f3bb640221d6f8626

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/sigal/-/commit/97c3b3b76693109af148821f3bb640221d6f8626
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to