devel/gumbo 0.14.1 FreeBSD
Pure-C HTML5 parser
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
f3fcd9e0b0- License
- APACHE20
- Categories
- devel, textproc
- Package size
- 110.0 KiB, 805.9 KiB installed
Description
Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies. It's designed to serve as a building block for other tools and libraries such as linters, validators, templating languages, and refactoring and analysis tools.
In the other systems
| System | Port | Version |
|---|---|---|
| FreeBSD | devel/gumbo | 0.14.1 |
| OpenBSD | www/gumbo | 0.14.1 |
| DragonFly | devel/gumbo | 0.13.0 |
| MidnightBSD | devel/gumbo | 0.10.1 |
Install
Binary package:
pkg install gumbo
From the ports tree:
cd /usr/ports/devel/gumbo/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= gumbo>0:devel/gumbo
LIB_DEPENDS= libgumbo.so:devel/gumbo
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 0.14.1 | 0.14.1 | 0.10.1 | 0.13.0 | 0.14.1 |
| FreeBSD:14:quarterly | 0.14.1 | 0.14.1 | n/a | 0.13.0 | 0.14.1 |
| FreeBSD:15:latest | 0.14.1 | 0.14.1 | n/a | 0.13.0 | 0.13.0 |
| FreeBSD:15:quarterly | 0.14.1 | 0.14.1 | n/a | n/a | n/a |
| FreeBSD:16:latest | 0.14.1 | 0.14.1 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/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 11
Required by 22
- archivers/zim-tools
- benchmarks/hipercontracer
- benchmarks/netperfmeter
- devel/p5-Alien-LibGumbo
- filesystems/httpdirfs
- graphics/gowall
- graphics/impressive
- graphics/mupdf
- graphics/zathura-pdf-mupdf
- mail/claws-mail-litehtml_viewer
- mail/claws-mail-plugins
- net-mgmt/netmagis-www
- net/rsplib
- print/sioyek
- www/newsraft
- www/onlyoffice-documentserver
- www/p5-HTML-Gumbo
- www/p5-RT-Extension-RepeatTicket2
- www/p5-RTx-Calendar
- www/rt50
- www/rt60
- www/tdom
Configuration
Options name: devel_gumbo
| Option | Default | Description |
|---|---|---|
| TEST | on | Build and/or run tests |
- USES
- meson pkgconfig
- Service scripts
- none
Files
pkg-plist 7
- include/gumbo.h
- include/tag_enum.h
- lib/libgumbo.a
- lib/libgumbo.so
- lib/libgumbo.so.4
- lib/libgumbo.so.4.0.1
- libdata/pkgconfig/gumbo.pc
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| gumbo-0.14.1.tar.gz | 2.185667e+06 | ba5d13b9b508ec693613b3b61518163aced38f8e885f7e28dc047348a4e61365 |
Master sites 1
- https://codeberg.org/gumbo-parser/gumbo-parser/archive/0.14.1${EXTRACT_SUFX}?dummy/