BSD Ports

textproc/py-comrak 0.0.16_3 FreeBSD

Python bindings for the Comrak Rust library, a fast CommonMark/GFM parser

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
Port added
Last update
Commit
9c878207a1
License
MIT
Categories
textproc, python
Package size
502.9 KiB, 2585.1 KiB installed

Description

Python bindings for the Comrak Rust library, a fast CommonMark/GFM parser.

Feature: Fast Markdown to HTML parser in Rust, shipped for Python via PyO3.

In the other systems

SystemPortVersion
FreeBSDtextproc/py-comrak0.0.16_3
NetBSDtextproc/py-comrak0.0.16

Install

Binary package:

pkg install py312-comrak

From the ports tree:

cd /usr/ports/textproc/py-comrak/ && make install clean

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

RUN_DEPENDS=	py312-comrak>0:textproc/py-comrak

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.0.16_20.0.16_3--0.0.16_3
FreeBSD:14:quarterly0.0.16_10.0.16_1n/a-0.0.16_1
FreeBSD:15:latest0.0.16_30.0.16_3n/a--
FreeBSD:15:quarterly0.0.16_10.0.16_1n/an/an/a
FreeBSD:16:latest0.0.16_10.0.16_3n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

As this port's Makefile names them.

Build 1

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

Build dependencies 23
Run dependencies 7

Configuration

No options to configure.

USES
cargo python
Service scripts
none

Files

distinfo 35
FileSizeSHA256
comrak-0.0.16.tar.gz56064a3a27e1f34c66572aa25c9df3d4e658b953e3d1c5113bfa7094ced53520bf9db
rust/crates/caseless-0.2.2.crate293098b6fd507454086c8edfd769ca6ada439193cdb209c7681712ef6275cccbfe5d8
rust/crates/comrak-0.54.0.crate2671880d5910408554659ed848ff469e67ec83b30f179e72cec286cfdae64d1616f466
rust/crates/emojis-0.8.2.crate1272680a4d5d50b0b58df5173d8ff1192b4d1422ceae5d981b30d4b6f8ed1d673a2bc4
rust/crates/entities-1.0.1.crate24795b5320ae4c3782150d900b79807611a59a99fc9a1d61d686faafc24b93fc8d7ca
rust/crates/fastrand-2.4.1.crate207739f1f227452a390804cdb637b74a86990f2a7d7ba4b7d5693aac9b4dd6defd8d6
rust/crates/finl_unicode-1.4.0.crate664149844ddc3a6e533d62bba727eb6c28b5d360921d5175e9ff0f1e621a5c590a4d5
rust/crates/heck-0.5.0.crate115172304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea
rust/crates/jetscii-0.5.3.crate1881147f142fe24a9c9944451e8349de0a56af5f3e7226dc46f3ed4d4ecc0b85af75e
rust/crates/libc-0.2.186.crate82188368ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66
rust/crates/once_cell-1.21.3.crate3453442f5e15c9953c5e4ccceeb2e7382a716482c34515315f7b03532b8b4e8393d2d
rust/crates/phf-0.13.1.crate24786c1562dc717473dbaa4c1f85a36410e03c047b2e7df7f45ee938fbef64ae7fadf
rust/crates/phf_codegen-0.13.1.crate1477449aa7f9d80421bca176ca8dbfebe668cc7a2684708594ec9f3c0db0805d5d6e1
rust/crates/phf_generator-0.13.1.crate15952135ace3a761e564ec88c03a77317a7c6b80bb7f7135ef2544dbe054243b89737
rust/crates/phf_shared-0.13.1.crate16141e57fef6bc5981e38c2ce2d63bfa546861309f875b8a75f092d1d54ae2d64f266
rust/crates/portable-atomic-1.10.0.crate174760280dc24453071f1b63954171985a0b0d30058d287960968b9b2aca264c8d4ee6
rust/crates/proc-macro2-1.0.93.crate5238860946a68e5f9d28b0dc1c21bb8a97ee7d018a8b322fa57838ba31cc878e22d99
rust/crates/pyo3-0.29.0.crate1.241253e+06cd274650b21d4bfc26a0a47587962c1edb425f69287324355cd040c3ea66071c
rust/crates/pyo3-build-config-0.29.0.crate39616c5e2a7d2f0d013342f295c048ad19237add5154a55b1c5a254c0ec93d4109078
rust/crates/pyo3-ffi-0.29.0.crate88184ca85c467da1bbc8d866eea5deff9cf29ea5f7785054a17da36e65bda9c05845b
Master sites 1
  • PYPI

Commit history 6

DateCommitCreditsLog message
9c878207a1 Mikael Urankar lang/rust: Bump revisions after 1.99.0
PR: 299016
396c159306 Alan Somers */*: Fix many Rust ports to run without COMPAT11
RISCV does not include COMPAT11 by default. But Rust's libc bound the compat-11 symbols until version 0.2.176. Patch a great many Rust ports to use a newer version of libc, to eliminate the dependency on COMPAT11. Explicitly patching Cargo.lock isn't usually necessarily, since within the build jail cargo is forced to use whichever crates Makefile.crates installs there. Notes on specific ports: * textproc/bookokrat: Rework bookokrat's existing patch to be more robust. Also, report the issue upstream: https://github.com/bugzmanov/bookokrat/issues/182 * security/sequoia-chameleon-gnupg security/sequoia-sq "cargo update -p libc" insisted on updating some other crates, too. * devel/cargo-generate finance/tickrs net-im/gurk-rs net-p2p/oura textproc/mdbook-linkcheck www/lychee …
7316461925 Mikael Urankar lang/rust: Bump revisions after 1.98.1
PR: 298139
85666e7c97 Po-Chuan Hsieh textproc/py-comrak: Update to 0.0.16
Changes: https://github.com/lmmx/comrak/commits/master
9c892d2601 Mikael Urankar lang/rust: Bump revisions after 1.97.1
PR: 296645

The latest 5 of 6 in the history this site was built from.