Skip to content

app-text/md2any: new package, version 0.2.0#480

Open
JavaPerformance wants to merge 1 commit into
gentoo:devfrom
JavaPerformance:add-md2any
Open

app-text/md2any: new package, version 0.2.0#480
JavaPerformance wants to merge 1 commit into
gentoo:devfrom
JavaPerformance:add-md2any

Conversation

@JavaPerformance
Copy link
Copy Markdown

Summary

Add app-text/md2any-0.2.0 — a single Rust binary that converts a Markdown source into five document formats: PowerPoint (.pptx), OpenDocument Impress (.odp), PDF, Microsoft Word (.docx), and LibreOffice Writer (.odt). No Office, Node, Python, LaTeX, or JRE required at install or runtime.

Verification

  • pkgcheck scan app-text/md2any — clean, zero warnings
  • Locally verified emerge app-text/md2any on amd64 (desktop/plasma profile, kernel 7.0.9-gentoo-r3) — builds in ~40 s, installs /usr/bin/md2any, md2any --version reports 0.2.0, md2any doctor runs cleanly.

Maintainer

Proxied: Paul Anderson paul@paul-anderson.com — upstream author. Falls back to proxy-maint per GURU convention.

Test plan

  • pkgcheck clean
  • emerges from local overlay
  • runs after install
  • USE flags both ways (verified upstream — both default-on)

Generated with pycargoebuild 0.15.1.

Markdown to PowerPoint, OpenDocument, PDF, Word, or Writer — single
self-contained Rust binary. No Office, Node, Python, LaTeX, or JRE
required at install or runtime.

Upstream: https://github.com/JavaPerformance/md2any
Released: https://crates.io/crates/md2any

Verified via local emerge on amd64 desktop/plasma profile.

Bug: https://github.com/JavaPerformance/md2any/issues

Signed-off-by: Paul Anderson <paul@paul-anderson.com>
@CyberTailor
Copy link
Copy Markdown
Contributor

Please disclose what tools did you use to develop this ebuild

stkw0 added a commit to stkw0/guru that referenced this pull request Jun 7, 2026
Closes: gentoo#480
Closes: gentoo#479
Closes: gentoo#478
Closes: gentoo#470
Closes: gentoo#457
Closes: gentoo#446
Closes: gentoo#445
Closes: gentoo#443
Closes: gentoo#432
Closes: gentoo#435
Closes: gentoo#383
Closes: gentoo#372
Closes: gentoo#371
Closes: gentoo#370
Closes: gentoo#369
Closes: gentoo#211
Signed-off-by: David Roman <stkw0@disroot.org>
@JavaPerformance
Copy link
Copy Markdown
Author

Please disclose what tools did you use to develop this ebuild

It was assisted by Codex, I wasn't aware of your very recent rule change at the time.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants