BSD Ports

textproc/cmark-gfm 0.29.0.g.13 FreeBSD

Extended version of the C reference implementation of CommonMark

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
1d067b8625
License
BSD2CLAUSE
Categories
textproc
Package size
166.7 KiB, 881.4 KiB installed

Description

cmark-gfm is an extended version of the C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. This repository adds GitHub Flavored Markdown extensions to the upstream implementation, as defined in the spec.

In the other systems

SystemPortVersion
FreeBSDtextproc/cmark-gfm0.29.0.g.13
NetBSDtextproc/cmark-gfm0.29.0.gfm.13nb1

Install

Binary package:

pkg install cmark-gfm

From the ports tree:

cd /usr/ports/textproc/cmark-gfm/ && make install clean

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

RUN_DEPENDS=	cmark-gfm>0:textproc/cmark-gfm
LIB_DEPENDS=	libcmark-gfm-extensions.so:textproc/cmark-gfm

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.29.0.g.130.29.0.g.13--0.29.0.g.13
FreeBSD:14:quarterly0.29.0.g.130.29.0.g.13n/a-0.29.0.g.13
FreeBSD:15:latest0.29.0.g.130.29.0.g.13n/a--
FreeBSD:15:quarterly0.29.0.g.130.29.0.g.13n/an/an/a
FreeBSD:16:latest0.29.0.g.130.29.0.g.13n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

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

Build dependencies 15

Configuration

No options to configure.

USES
cmake:testing pathfix python:test
Service scripts
none

Files

Manual pages 2
  • cmark-gfm(1)
  • cmark-gfm(3)
pkg-plist 21
  • bin/cmark-gfm
  • include/cmark-gfm-core-extensions.h
  • include/cmark-gfm-extension_api.h
  • include/cmark-gfm.h
  • include/cmark-gfm_export.h
  • include/cmark-gfm_version.h
  • include/plugin.h
  • include/registry.h
  • lib/cmake-gfm-extensions/cmark-gfm-extensions-.cmake
  • lib/cmake-gfm-extensions/cmark-gfm-extensions.cmake
  • lib/cmake/cmark-gfm-.cmake
  • lib/cmake/cmark-gfm.cmake
  • lib/libcmark-gfm-extensions.a
  • lib/libcmark-gfm-extensions.so
  • lib/libcmark-gfm-extensions.so.
  • lib/libcmark-gfm.a
  • lib/libcmark-gfm.so
  • lib/libcmark-gfm.so.
  • libdata/pkgconfig/libcmark-gfm.pc
  • share/man/man1/cmark-gfm.1.gz
  • share/man/man3/cmark-gfm.3.gz
distinfo 1
FileSizeSHA256
github-cmark-gfm-0.29.0.gfm.13_GH0.tar.gz3000865abc61798ebd9de5660bc076443c07abad2b8d15dbc11094a3a79644b8ad243a

Commit history 2

DateCommitCreditsLog message
1d067b8625 Robert Clausecker textproc/cmark-gfm: fix build with cmake 4
Event: EuroBSDcon Devsummit 2026 Approved by: portmgr (build fix blanket)
ecd4a60699 Zsolt Udvari textproc/cmark-gfm: New port
cmark-gfm is an extended version of the C reference implementation of CommonMark, a rationalized version of Markdown syntax with a spec. This repository adds GitHub Flavored Markdown extensions to the upstream implementation, as defined in the spec. This port is required by graphics/mupdf to handle ebooks properly. PR: 298338