BSD Ports

textproc/presenterm 0.16.1_2 FreeBSD

Markdown terminal slideshow tool

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
9c878207a1
License
APACHE20, BSD0CLAUSE, BSD2CLAUSE, BSD3CLAUSE, MIT, MPL20, ZLIB
Categories
textproc
Package size
3638.5 KiB, 7485.9 KiB installed

Description

Presenterm lets you create presentations in markdown format and run them from your terminal, with support for image and animated gifs, highly customizable themes, code highlighting, exporting presentations into PDF format, and plenty of other features.

In the other systems

SystemPortVersion
FreeBSDtextproc/presenterm0.16.1_2
NetBSDtextproc/presenterm0.12.0

Install

Binary package:

pkg install presenterm

From the ports tree:

cd /usr/ports/textproc/presenterm/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	presenterm>0:textproc/presenterm

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest0.16.1_10.16.1_2---
FreeBSD:14:quarterly0.16.1_10.16.1_1n/a--
FreeBSD:15:latest0.16.1_20.16.1_2n/a--
FreeBSD:15:quarterly0.16.1_10.16.1_1n/an/an/a
FreeBSD:16:latest0.16.1_10.16.1_2n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Library 1

The full lists below include those, and their dependencies in turn.

Build dependencies 13
Run dependencies 88

No port depends on this one.

Configuration

Options name: textproc_presenterm

OptionDefaultDescription
D2offD2 diagrams support
DOCSoffBuild and/or install documentation
EXAMPLESoffBuild and/or install examples
LATEXonLaTeX support
WEASYPRINTonExport PDF via weasyprint
USES
cargo python:env
Service scripts
none

Message after installing

In order to view Mermaid graphics you need to install
mermaid-cli. Follow the instructions at

https://people.freebsd.org/~nivit/presenterm/install-mermaid-cli-on-freebsd.txt

Files

pkg-plist 56
  • bin/presenterm
  • @sample etc/presenterm/config.yaml.sample
  • share/doc/presenterm/SUMMARY.md
  • share/doc/presenterm/acknowledgements.md
  • share/doc/presenterm/assets/demo.gif
  • share/doc/presenterm/assets/example-footer.png
  • share/doc/presenterm/assets/formula.png
  • share/doc/presenterm/assets/layouts.png
  • share/doc/presenterm/assets/parse-flow.png
  • share/doc/presenterm/configuration/introduction.md
  • share/doc/presenterm/configuration/options.md
  • share/doc/presenterm/configuration/settings.md
  • share/doc/presenterm/features/code/d2.md
  • share/doc/presenterm/features/code/execution.md
  • share/doc/presenterm/features/code/highlighting.md
  • share/doc/presenterm/features/code/latex.md
  • share/doc/presenterm/features/code/mermaid.md
  • share/doc/presenterm/features/commands.md
  • share/doc/presenterm/features/exports.md
  • share/doc/presenterm/features/images.md
  • share/doc/presenterm/features/introduction.md
  • share/doc/presenterm/features/layout.md
  • share/doc/presenterm/features/slide-transitions.md
  • share/doc/presenterm/features/speaker-notes.md
  • share/doc/presenterm/features/themes/definition.md
  • share/doc/presenterm/features/themes/introduction.md
  • share/doc/presenterm/install.md
  • share/doc/presenterm/internals/parse.md
  • share/doc/presenterm/introduction.md
  • share/examples/presenterm/SUMMARY.md
  • share/examples/presenterm/acknowledgements.md
  • share/examples/presenterm/assets/demo.gif
  • share/examples/presenterm/assets/example-footer.png
  • share/examples/presenterm/assets/formula.png
  • share/examples/presenterm/assets/layouts.png
  • share/examples/presenterm/assets/parse-flow.png
  • share/examples/presenterm/configuration/introduction.md
  • share/examples/presenterm/configuration/options.md
  • share/examples/presenterm/configuration/settings.md
  • share/examples/presenterm/features/code/d2.md
  • share/examples/presenterm/features/code/execution.md
  • share/examples/presenterm/features/code/highlighting.md
  • share/examples/presenterm/features/code/latex.md
  • share/examples/presenterm/features/code/mermaid.md
  • share/examples/presenterm/features/commands.md
  • share/examples/presenterm/features/exports.md
  • share/examples/presenterm/features/images.md
  • share/examples/presenterm/features/introduction.md
  • share/examples/presenterm/features/layout.md
  • share/examples/presenterm/features/slide-transitions.md
  • share/examples/presenterm/features/speaker-notes.md
  • share/examples/presenterm/features/themes/definition.md
  • share/examples/presenterm/features/themes/introduction.md
  • share/examples/presenterm/install.md
  • share/examples/presenterm/internals/parse.md
  • share/examples/presenterm/introduction.md
distinfo 221
FileSizeSHA256
rust/crates/adler2-2.0.1.crate13366320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa
rust/crates/aho-corasick-1.1.4.crate184015ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301
rust/crates/anstream-0.6.21.crate2951643d5b281e737544384e969a5ccad3f1cdd24b48086a0fc1b2a5262a26b8f4f4a
rust/crates/anstyle-1.0.13.crate176515192cca8006f1fd4f7237516f40fa183bb07f8fbdfedaa0036de5ea9b0b45e78
rust/crates/anstyle-parse-0.2.7.crate217074e7644824f0aa2c7b9384579234ef10eb7efb6a0deb83f9630a49594dd9c15c2
rust/crates/anstyle-query-1.1.4.crate101929e231f6134f61b71076a3eab506c379d4f36122f2af15a9ff04415ea4c3339e2
rust/crates/anstyle-wincon-3.0.10.crate125583e0633414522a32ffaac8ac6cc8f748e090c5717661fddeea04219e2344f5f2a
rust/crates/anyhow-1.0.100.crate54059a23eb6b1614318a8071c9b2521f36b424b2c83db5eb3a0fead4a6c0809af6e61
rust/crates/arrayvec-0.7.6.crate312377c02d123df017efcdfbd739ef81735b36c5ba83ec3c59c80a9d7ecc718f92e50
rust/crates/autocfg-1.5.0.crate18729c08606f8c3cbf4ce6ec8e28fb0014a2c086708fe954eaa885384a6165172e7e8
rust/crates/base64-0.22.1.crate8159772b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6
rust/crates/bincode-1.3.3.crate28958b1f45e9417d87227c7a56d22e471c6206462cba514c7590c09aff4cf6d1ddcad
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/bitflags-2.10.0.crate48427812e12b5285cc515a9c72a5c1d3b6d46a19dac5acfef5265968c166106e31dd3
rust/crates/bitvec-1.0.1.crate2243751bc2832c24239b0141d5674bb9174f9d68a8b5b3f2753311927c172ca46f7e9c
rust/crates/by_address-1.2.1.crate843764fa3c856b712db6612c019f14756e64e4bcea13337a6b33b696333a9eaa2d06
rust/crates/bytemuck-1.24.0.crate532431fbdf580320f38b612e485521afda1ee26d10cc9884efaaa750d383e13e3c5f4
rust/crates/bytemuck_derive-1.10.2.crate25678f9abbd1bc6865053c427f7198e6af43bfdedc55ab791faed4fbd361d789575ff
rust/crates/byteorder-lite-0.1.0.crate159098f1fe948ff07f4bd06c30984e69f5b4899c516a3ef74f34df92a2df2ab535495
rust/crates/caseless-0.2.2.crate293098b6fd507454086c8edfd769ca6ada439193cdb209c7681712ef6275cccbfe5d8

Commit history 3

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
fb4e87c7f6 Nicola Vitale textproc/presenterm: Add new port
Presenterm lets you create presentations in markdown format and run them from your terminal, with support for image and animated gifs, highly customizable themes, code highlighting, exporting presentations into PDF format, and plenty of other features. https://mfontanini.github.io/presenterm/