Bug 280489 - textproc/py-mkdocs-material: please package mkdocs-rss-plugin (recommended optional dependency)
Summary: textproc/py-mkdocs-material: please package mkdocs-rss-plugin (recommended op...
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Only Me
Assignee: Kai Knoblich
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-07-29 08:47 UTC by Vedran Miletic
Modified: 2024-09-08 08:45 UTC (History)
1 user (show)

See Also:
kai: maintainer-feedback+


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Vedran Miletic 2024-07-29 08:47:11 UTC
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.
Comment 1 Vedran Miletic 2024-07-29 08:50:48 UTC
Forgot to mention the upstream URL: https://guts.github.io/mkdocs-rss-plugin/
Comment 2 Kai Knoblich freebsd_committer freebsd_triage 2024-08-16 04:01:10 UTC
(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.
Comment 3 commit-hook freebsd_committer freebsd_triage 2024-09-07 06:58:37 UTC
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(+)
Comment 4 Vedran Miletic 2024-09-07 09:57:58 UTC
Thanks!