gumbo-parser: Update to 0.12.1 and change to continuation fork Update prepared in wip by Kevin Bloom. 0.12.0 -> 0.12.1: - Fix empty the end of the tag <form> - Correctly handle text in <form> elements - Fix tag name filtering that could result in XSS - Return visualc/include/strings.h file 0.11.1 -> 0.12.0: - Add support for <dialog> tag - Fix TAGSET_INCLUDES macro to work properly with multiple bit flags 0.10.1 -> 0.11.0: - Add support for <picture> tag - Make genperf.py script compatible with Python 3 - Change maintainer to Grigory Kirillovdiff -r1.1 -r1.2 pkgsrc/www/gumbo-parser/Makefile
(gdt)
@@ -1,24 +1,28 @@ | @@ -1,24 +1,28 @@ | |||
1 | # $NetBSD: Makefile,v 1.1 2020/10/08 22:36:20 leot Exp $ | 1 | # $NetBSD: Makefile,v 1.2 2024/01/17 23:49:50 gdt Exp $ | |
2 | 2 | |||
3 | DISTNAME= gumbo-parser-0.10.1 | 3 | VERSION= 0.12.1 | |
4 | PKGNAME= gumbo-parser-${VERSION} | |||
5 | DISTNAME= ${VERSION} | |||
4 | CATEGORIES= www | 6 | CATEGORIES= www | |
5 | MASTER_SITES= ${MASTER_SITE_GITHUB:=google/} | 7 | MASTER_SITES= https://codeberg.org/grisha/gumbo-parser/archive/ | |
6 | GITHUB_TAG= v${PKGVERSION_NOREV} | 8 | DIST_SUBDIR= gumbo-parser | |
7 | 9 | |||
8 | MAINTAINER= pkgsrc-users@NetBSD.org | 10 | MAINTAINER= pkgsrc-users@NetBSD.org | |
9 | HOMEPAGE= https://github.com/google/gumbo-parser/ | 11 | HOMEPAGE= https://codeberg.org/grisha/gumbo-parser/ | |
10 | COMMENT= HTML5 parsing library in pure C99 | 12 | COMMENT= HTML5 parsing library in pure C99 | |
11 | LICENSE= apache-2.0 | 13 | LICENSE= apache-2.0 | |
12 | 14 | |||
15 | WRKSRC= ${WRKDIR}/gumbo-parser | |||
16 | ||||
13 | GNU_CONFIGURE= yes | 17 | GNU_CONFIGURE= yes | |
14 | USE_LIBTOOL= yes | 18 | USE_LIBTOOL= yes | |
15 | USE_TOOLS+= aclocal autoconf automake | 19 | USE_TOOLS+= aclocal autoconf automake | |
16 | 20 | |||
17 | PKGCONFIG_OVERRIDE= gumbo.pc.in | 21 | PKGCONFIG_OVERRIDE= gumbo.pc.in | |
18 | 22 | |||
19 | USE_LANGUAGES= c99 c++ | 23 | USE_LANGUAGES= c99 c++ | |
20 | 24 | |||
21 | pre-configure: | 25 | pre-configure: | |
22 | cd ${WRKSRC} && ./autogen.sh | 26 | cd ${WRKSRC} && ./autogen.sh | |
23 | 27 | |||
24 | .include "../../mk/bsd.pkg.mk" | 28 | .include "../../mk/bsd.pkg.mk" |
@@ -1,12 +1,12 @@ | @@ -1,12 +1,12 @@ | |||
1 | # $NetBSD: buildlink3.mk,v 1.1 2020/10/08 22:36:20 leot Exp $ | 1 | # $NetBSD: buildlink3.mk,v 1.2 2024/01/17 23:49:50 gdt Exp $ | |
2 | 2 | |||
3 | BUILDLINK_TREE+= gumbo-parser | 3 | BUILDLINK_TREE+= gumbo-parser | |
4 | 4 | |||
5 | .if !defined(GUMBO_PARSER_BUILDLINK3_MK) | 5 | .if !defined(GUMBO_PARSER_BUILDLINK3_MK) | |
6 | GUMBO_PARSER_BUILDLINK3_MK:= | 6 | GUMBO_PARSER_BUILDLINK3_MK:= | |
7 | 7 | |||
8 | BUILDLINK_API_DEPENDS.gumbo-parser+= gumbo-parser>=0.10.1 | 8 | BUILDLINK_API_DEPENDS.gumbo-parser+= gumbo-parser>=0.11.0 | |
9 | BUILDLINK_PKGSRCDIR.gumbo-parser?= ../../www/gumbo-parser | 9 | BUILDLINK_PKGSRCDIR.gumbo-parser?= ../../www/gumbo-parser | |
10 | .endif # GUMBO_PARSER_BUILDLINK3_MK | 10 | .endif # GUMBO_PARSER_BUILDLINK3_MK | |
11 | 11 | |||
12 | BUILDLINK_TREE+= -gumbo-parser | 12 | BUILDLINK_TREE+= -gumbo-parser |
@@ -1,5 +1,5 @@ | @@ -1,5 +1,5 @@ | |||
1 | $NetBSD: distinfo,v 1.3 2021/10/26 11:29:29 nia Exp $ | 1 | $NetBSD: distinfo,v 1.4 2024/01/17 23:49:50 gdt Exp $ | |
2 | 2 | |||
3 | BLAKE2s (gumbo-parser-0.10.1.tar.gz) = ace8e90ebad044442ab7f617f4db643cc17b7750e97aa7e6efaa94f48c270859 | 3 | BLAKE2s (gumbo-parser/0.12.1.tar.gz) = 5f9559d1a5b790061421e4510455198f0c3cbb1df1fab836f2c04025e00dccd2 | |
4 | SHA512 (gumbo-parser-0.10.1.tar.gz) = bb1fb55cd07076ab6a9f38dc14db50397dbdca9a04ace4895dfba8b8cbc09038a96e26070c09c75fa929ada2e815affe233c1e2ecd8afe2aba6201647cf277d1 | 4 | SHA512 (gumbo-parser/0.12.1.tar.gz) = df74bf00b20152306b71db5659d4bf35ef6098ad6937925301ee48c96772607d2ab8e49a5b262caa27a72d5f267762c85e1434690e6abbf7e67d63c4713346d7 | |
5 | Size (gumbo-parser-0.10.1.tar.gz) = 2119285 bytes | 5 | Size (gumbo-parser/0.12.1.tar.gz) = 2115338 bytes |