package/gumbo-parser: new package

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

Signed-off-by: Raphaël Mélotte <raphael.melotte@mind.be>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@bootlin.com>
This commit is contained in:
Raphaël Mélotte 2021-07-01 01:47:14 +02:00 committed by Thomas Petazzoni
parent fade40dfc3
commit f6628763eb
5 changed files with 31 additions and 0 deletions

View File

@ -2255,6 +2255,7 @@ N: Ramon Fried <rfried.dev@gmail.com>
F: package/bitwise/
N: Raphaël Mélotte <raphael.melotte@mind.be>
F: package/gumbo-parser/
F: package/jbig2dec/
F: package/mupdf/
F: package/python-boto3/

View File

@ -1903,6 +1903,7 @@ menu "Other"
source "package/gobject-introspection/Config.in"
source "package/gsl/Config.in"
source "package/gtest/Config.in"
source "package/gumbo-parser/Config.in"
source "package/jemalloc/Config.in"
source "package/lapack/Config.in"
source "package/libabseil-cpp/Config.in"

View File

@ -0,0 +1,10 @@
config BR2_PACKAGE_GUMBO_PARSER
bool "gumbo-parser"
help
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.
https://github.com/google/gumbo-parser

View File

@ -0,0 +1,5 @@
# Locally computed:
sha256 28463053d44a5dfbc4b77bcf49c8cee119338ffa636cc17fc3378421d714efad gumbo-parser-0.10.1.tar.gz
# Hash for license files:
sha256 c71d239df91726fc519c6eb72d318ec65820627232b2f796219e87dcf35d0ab4 COPYING

View File

@ -0,0 +1,14 @@
################################################################################
#
# gumbo-parser
#
################################################################################
GUMBO_PARSER_VERSION = 0.10.1
GUMBO_PARSER_SITE = $(call github,google,gumbo-parser,v$(GUMBO_PARSER_VERSION))
GUMBO_PARSER_LICENSE = Apache-2.0
GUMBO_PARSER_LICENSE_FILES = COPYING
GUMBO_PARSER_INSTALL_STAGING = YES
GUMBO_PARSER_AUTORECONF = YES
$(eval $(autotools-package))