Bug 286226 - [NEW PORT] textproc/py-mkdocs-macros-plugin: MkDocs plugin which provides variables and macros in the markdown code
Summary: [NEW PORT] textproc/py-mkdocs-macros-plugin: MkDocs plugin which provides var...
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: Hiroki Tagato
URL: https://github.com/fralau/mkdocs-macr...
Keywords:
Depends on: 286222
Blocks: 286227
  Show dependency treegraph
 
Reported: 2025-04-20 11:15 UTC by Vladyslav Movchan
Modified: 2025-06-09 21:32 UTC (History)
1 user (show)

See Also:


Attachments
New port: textproc/py-mkdocs-macros-plugin (3.64 KB, patch)
2025-04-20 11:15 UTC, Vladyslav Movchan
no flags Details | Diff
New port: textproc/py-mkdocs-macros-plugin (3.63 KB, patch)
2025-06-09 11:58 UTC, Vladyslav Movchan
no flags Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Vladyslav Movchan 2025-04-20 11:15:00 UTC
Created attachment 259729 [details]
New port: textproc/py-mkdocs-macros-plugin

I'm a maintainer of x11/wezterm port, and upstream wezterm now uses several dependencies which are not available in the FreeBSD ports tree.

This is the one of the ports which are missing - I'm going to be its maintainer.

This port is a MkDocs plugin that allows a user to create richer and more beautiful pages, by using variables and calls to macros in the Markdown code.

Thank you!
Comment 1 Vladyslav Movchan 2025-06-09 11:58:27 UTC
Created attachment 261111 [details]
New port: textproc/py-mkdocs-macros-plugin

Pull the sources from PyPI (instead of GitHub repo).
Comment 2 commit-hook freebsd_committer freebsd_triage 2025-06-09 21:32:08 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=16ca3e744a79cfaa8e2cea3680fd9ef6da440972

commit 16ca3e744a79cfaa8e2cea3680fd9ef6da440972
Author:     Vladyslav Movchan <vladislav.movchan@gmail.com>
AuthorDate: 2025-04-18 15:14:05 +0000
Commit:     Hiroki Tagato <tagattie@FreeBSD.org>
CommitDate: 2025-06-09 21:30:36 +0000

    textproc/py-mkdocs-macros-plugin: new port: MkDocs plugin which provides variables and macros in the markdown code

    Plugin for MkDocs that allows you to create richer and more beautiful
    pages, by using variables and calls to macros in the markdown code.

    WWW: https://github.com/fralau/mkdocs-macros-plugin

    PR:             286226
    Reported by:    Vladyslav Movchan <vladislav.movchan@gmail.com> (new maintainer)

 textproc/Makefile                                |  1 +
 textproc/py-mkdocs-macros-plugin/Makefile (new)  | 34 ++++++++++++++++++++++++
 textproc/py-mkdocs-macros-plugin/distinfo (new)  |  3 +++
 textproc/py-mkdocs-macros-plugin/pkg-descr (new) |  2 ++
 4 files changed, 40 insertions(+)
Comment 3 Hiroki Tagato freebsd_committer freebsd_triage 2025-06-09 21:32:38 UTC
Committed, thanks!