pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/www/py-pelican
Module Name: pkgsrc
Committed By: adam
Date: Tue Aug 26 13:09:10 UTC 2025
Modified Files:
pkgsrc/www/py-pelican: Makefile PLIST distinfo
pkgsrc/www/py-pelican/patches: patch-pyproject.toml
Log Message:
py-pelican: updated to 4.11.0
4.11.0 - 2025-01-15
Add setting to selectively omit Typogrify filters
Add more blocks to the Simple theme’s base template, making it easier to create new themes by inheriting from the Simple theme
Fix auto-reload behavior upon changes to the theme, content or settings. Make default IGNORE_FILES recursively ignore all hidden files as well as the default filters from watchfiles.DefaultFilter.
Get current year from the SOURCE_DATE_EPOCH environment variable, if available
Add Python 3.13 to test matrix and remove Python 3.8
Require Typogrify 2.1+ and Pygments <2.19
To generate a diff of this commit:
cvs rdiff -u -r1.21 -r1.22 pkgsrc/www/py-pelican/Makefile
cvs rdiff -u -r1.6 -r1.7 pkgsrc/www/py-pelican/PLIST
cvs rdiff -u -r1.12 -r1.13 pkgsrc/www/py-pelican/distinfo
cvs rdiff -u -r1.1 -r1.2 pkgsrc/www/py-pelican/patches/patch-pyproject.toml
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/www/py-pelican/Makefile
diff -u pkgsrc/www/py-pelican/Makefile:1.21 pkgsrc/www/py-pelican/Makefile:1.22
--- pkgsrc/www/py-pelican/Makefile:1.21 Sat Aug 10 07:43:30 2024
+++ pkgsrc/www/py-pelican/Makefile Tue Aug 26 13:09:10 2025
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.21 2024/08/10 07:43:30 adam Exp $
+# $NetBSD: Makefile,v 1.22 2025/08/26 13:09:10 adam Exp $
-DISTNAME= pelican-4.9.1
+DISTNAME= pelican-4.11.0
PKGNAME= ${PYPKGPREFIX}-${DISTNAME}
CATEGORIES= www python
MASTER_SITES= ${MASTER_SITE_PYPI:=p/pelican/}
@@ -26,13 +26,14 @@ USE_LANGUAGES= # none
PYTHON_SELF_CONFLICT= yes
-PYTHON_VERSIONS_INCOMPATIBLE= 27
-
REPLACE_PYTHON+= pelican/tools/pelican_import.py
REPLACE_PYTHON+= pelican/tools/pelican_quickstart.py
REPLACE_PYTHON+= pelican/tools/pelican_themes.py
REPLACE_PYTHON+= pelican/tools/templates/publishconf.py.jinja2
+post-extract:
+ ${RM} ${WRKSRC}/pelican/.DS_Store
+
.include "../../lang/python/application.mk"
.include "../../lang/python/wheel.mk"
.include "../../mk/bsd.pkg.mk"
Index: pkgsrc/www/py-pelican/PLIST
diff -u pkgsrc/www/py-pelican/PLIST:1.6 pkgsrc/www/py-pelican/PLIST:1.7
--- pkgsrc/www/py-pelican/PLIST:1.6 Wed Aug 14 07:42:47 2024
+++ pkgsrc/www/py-pelican/PLIST Tue Aug 26 13:09:10 2025
@@ -1,4 +1,4 @@
-@comment $NetBSD: PLIST,v 1.6 2024/08/14 07:42:47 adam Exp $
+@comment $NetBSD: PLIST,v 1.7 2025/08/26 13:09:10 adam Exp $
bin/pelican
bin/pelican-import
bin/pelican-plugins
@@ -15,6 +15,8 @@ ${PYSITELIB}/pelican/__init__.pyo
${PYSITELIB}/pelican/__main__.py
${PYSITELIB}/pelican/__main__.pyc
${PYSITELIB}/pelican/__main__.pyo
+${PYSITELIB}/pelican/build/aarch64-apple-darwin/debug/install/COPYING.txt
+${PYSITELIB}/pelican/build/aarch64-apple-darwin/debug/install/pelican
${PYSITELIB}/pelican/cache.py
${PYSITELIB}/pelican/cache.pyc
${PYSITELIB}/pelican/cache.pyo
Index: pkgsrc/www/py-pelican/distinfo
diff -u pkgsrc/www/py-pelican/distinfo:1.12 pkgsrc/www/py-pelican/distinfo:1.13
--- pkgsrc/www/py-pelican/distinfo:1.12 Wed Aug 14 07:42:47 2024
+++ pkgsrc/www/py-pelican/distinfo Tue Aug 26 13:09:10 2025
@@ -1,6 +1,6 @@
-$NetBSD: distinfo,v 1.12 2024/08/14 07:42:47 adam Exp $
+$NetBSD: distinfo,v 1.13 2025/08/26 13:09:10 adam Exp $
-BLAKE2s (pelican-4.9.1.tar.gz) = 69723369617adacaeb0d605dd688b77e75be4c94330f0a47842130c76b2ab85a
-SHA512 (pelican-4.9.1.tar.gz) = 3c5ece93864a29aa296e353e044022864c1c551b7a805adeb0914df9021bdf7a3d3977c91ddeba6c542c8879ff5fe7ca23e0163e17aaa93ed36747f35895937b
-Size (pelican-4.9.1.tar.gz) = 1230892 bytes
-SHA1 (patch-pyproject.toml) = c6a77c362f56abb0f94a37f11bd10349681ff7d2
+BLAKE2s (pelican-4.11.0.tar.gz) = 9e6bfb731f0db10b55c51aadcbb7930ab34a9c4b482129445a97f3c040ce25dd
+SHA512 (pelican-4.11.0.tar.gz) = 67d4f874a960cb8aab021de8bb78997a09ea74a9ab66aa84e2dfa76fcc2b626e039a1a252cd905ecbca9d2ba3842b342a32411a15022bfc859f84745d4bf8b3c
+Size (pelican-4.11.0.tar.gz) = 24148058 bytes
+SHA1 (patch-pyproject.toml) = 30b5d1167a0e2357d9555e71ad40f3d45657c70d
Index: pkgsrc/www/py-pelican/patches/patch-pyproject.toml
diff -u pkgsrc/www/py-pelican/patches/patch-pyproject.toml:1.1 pkgsrc/www/py-pelican/patches/patch-pyproject.toml:1.2
--- pkgsrc/www/py-pelican/patches/patch-pyproject.toml:1.1 Wed Aug 14 07:42:47 2024
+++ pkgsrc/www/py-pelican/patches/patch-pyproject.toml Tue Aug 26 13:09:10 2025
@@ -1,14 +1,14 @@
-$NetBSD: patch-pyproject.toml,v 1.1 2024/08/14 07:42:47 adam Exp $
+$NetBSD: patch-pyproject.toml,v 1.2 2025/08/26 13:09:10 adam Exp $
Do not install tests, some filenames contain UTF characters.
---- pyproject.toml.orig 2024-08-14 07:35:42.217643690 +0000
+--- pyproject.toml.orig 2025-01-15 17:04:08.303952500 +0000
+++ pyproject.toml
-@@ -114,6 +114,7 @@ source-includes = [
+@@ -118,6 +118,7 @@ source-includes = [
"docs/changelog.rst",
"samples/",
]
+excludes = ["pelican/tests"]
- [build-system]
- requires = [
+ [tool.ruff.lint]
+ select = [
Home |
Main Index |
Thread Index |
Old Index