Material for MkDocs defines a set of recommended optional dependencies: [project.optional-dependencies] recommended = [ "mkdocs-minify-plugin~=0.7", "mkdocs-redirects~=1.2", "mkdocs-rss-plugin~=1.6" ] Out of the three, the only package missing in Ports is mkdocs-rss-plugin. It would be great to have it as the Blog plugin uses it when RSS is enabled.
Forgot to mention the upstream URL: https://guts.github.io/mkdocs-rss-plugin/
(In reply to Vedran Miletic from comment #0) Hi Vedran, thanks for the info and heads-up about the plugin. I'll take a look into it.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=21301ab9515d7c0d7405ca215cffb07f911d8f1e commit 21301ab9515d7c0d7405ca215cffb07f911d8f1e Author: Kai Knoblich <kai@FreeBSD.org> AuthorDate: 2024-09-07 06:46:53 +0000 Commit: Kai Knoblich <kai@FreeBSD.org> CommitDate: 2024-09-07 06:55:20 +0000 textproc/py-mkdocs-rss-plugin: New port This MkDocs plugin creates RSS 2.0 and JSON Feed 1.1 feeds using the creation and modification dates from git log and page metadata (YAML frontmatter). PR: 280489 Reported by: Vedran Miletic textproc/Makefile | 1 + textproc/py-mkdocs-rss-plugin/Makefile (new) | 32 +++++++++++++++++++++++++++ textproc/py-mkdocs-rss-plugin/distinfo (new) | 3 +++ textproc/py-mkdocs-rss-plugin/pkg-descr (new) | 2 ++ 4 files changed, 38 insertions(+)
Thanks!