BSD Ports

www/p5-HTML-Gumbo 0.18_1 DragonFly

HTML5 parser based on gumbo C library

System
DragonFly
Repository
DPorts
Maintainer
[email protected] (as in FreeBSD)
License
ART10, GPLv1+
Categories
perl5, www
Package size
19.7 KiB, 43.6 KiB installed

Description

Gumbo is an implementation of the HTML5 parsing algorithm implemented as a pure C99 library with no outside dependencies.

Goals and features of the C library:

  • Fully conformant with the HTML5 spec.
  • Robust and resilient to bad input.
  • Simple API that can be easily wrapped by other languages. (This is one of such wrappers.)
  • Support for source locations and pointers back to the original text. (Not exposed by this implementation at the moment.)
  • Relatively lightweight, with no outside dependencies.
  • Passes all html5lib-0.95 tests.
  • Tested on over 2.5 billion pages from Google's index.

See also: https://github.com/ruz/HTML-Gumbo

In the other systems

SystemPortVersion
DragonFlywww/p5-HTML-Gumbo0.18_1
FreeBSDwww/p5-HTML-Gumbo0.18_1
OpenBSDwww/p5-HTML-Gumbo0.20
NetBSDwww/p5-HTML-Gumbo0.20nb1
HardenedBSDwww/p5-HTML-Gumbo0.18_1
GhostBSDwww/p5-HTML-Gumbo0.18_1

Install

Binary package:

pkg install p5-HTML-Gumbo

From DPorts:

cd /usr/dports/www/p5-HTML-Gumbo && make install clean

Dependencies

Run dependencies 2
Required by 1