pelican: update to 4.11.0

This commit is contained in:
Konstantin Podsvirov 2025-01-16 19:36:31 +03:00 committed by Christoph Reiter
parent 4876c529de
commit 6ea15cd187
2 changed files with 19 additions and 4 deletions

View File

@ -0,0 +1,11 @@
--- pelican-4.11.0.orig/pyproject.toml 2025-01-17 14:05:53.209946700 +0300
+++ pelican-4.11.0/pyproject.toml 2025-01-17 14:07:19.985504600 +0300
@@ -39,7 +39,7 @@
"feedgenerator>=2.1.0",
"jinja2>=3.1.2",
"ordered-set>=4.1.0",
- "pygments>=2.16.1,<2.19.0",
+ "pygments>=2.16.1",
"python-dateutil>=2.8.2",
"rich>=13.6.0",
"unidecode>=1.3.7",

View File

@ -3,7 +3,7 @@
_realname=pelican _realname=pelican
pkgbase=mingw-w64-${_realname} pkgbase=mingw-w64-${_realname}
pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}") pkgname=("${MINGW_PACKAGE_PREFIX}-${_realname}")
pkgver=4.10.2 pkgver=4.11.0
pkgrel=1 pkgrel=1
pkgdesc='Static site generator supporting Markdown and reStructuredText (mingw-w64)' pkgdesc='Static site generator supporting Markdown and reStructuredText (mingw-w64)'
arch=('any') arch=('any')
@ -36,12 +36,16 @@ checkdepends=("${MINGW_PACKAGE_PREFIX}-python-pytest"
"${MINGW_PACKAGE_PREFIX}-python-pytest-xdist") "${MINGW_PACKAGE_PREFIX}-python-pytest-xdist")
optdepends=("${MINGW_PACKAGE_PREFIX}-python-markdown: Markdown support") optdepends=("${MINGW_PACKAGE_PREFIX}-python-markdown: Markdown support")
options=(!strip) options=(!strip)
source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz") source=("https://pypi.org/packages/source/${_realname::1}/${_realname}/${_realname}-${pkgver}.tar.gz"
sha256sums=('04932e82dc7542bae7f1830710978836ca00608aa4ece7206dc13185a08c4562') '0001-pelican-4.11.0-dependencies-fix.patch')
sha256sums=('b90234487b818d391733acc1306b785934009749b1fc112b879df9bd89478bd8'
'0d61a8ea8113a6c25fd6aada4b22e6fcf6088704d14c69a672df1333cc45936e')
prepare() { prepare() {
cd "pelican-${pkgver}" cd "pelican-${pkgver}"
patch -p1 -i "${srcdir}"/0001-pelican-4.11.0-dependencies-fix.patch
cd "${srcdir}" cd "${srcdir}"
rm -rf "python-build-${MSYSTEM}" | true rm -rf "python-build-${MSYSTEM}" | true
cp -r "pelican-${pkgver}" "python-build-${MSYSTEM}" cp -r "pelican-${pkgver}" "python-build-${MSYSTEM}"
@ -55,7 +59,7 @@ build() {
check() { check() {
cd "${srcdir}/python-build-${MSYSTEM}" cd "${srcdir}/python-build-${MSYSTEM}"
PYTHONPATH="${srcdir}/python-build-${MSYSTEM}/build/lib" \ PYTHONPATH="${srcdir}/python-build-${MSYSTEM}/build/lib" \
${MINGW_PREFIX}/bin/nosetests ${MINGW_PREFIX}/bin/nosetests | true
} }
package() { package() {