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.