mirror of
https://github.com/gentoo-mirror/gentoo.git
synced 2026-08-06 00:48:18 -07:00
app-text/cmark: fix test failures
Closes: https://bugs.gentoo.org/929043 Closes: https://github.com/gentoo/gentoo/pull/36191 Signed-off-by: Azamat H. Hackimov <azamat.hackimov@gmail.com> Signed-off-by: Yixun Lan <dlan@gentoo.org>
This commit is contained in:
committed by
Yixun Lan
parent
5517d824c2
commit
941b558de1
@@ -19,6 +19,10 @@ RESTRICT="!test? ( test )"
|
||||
|
||||
BDEPEND="test? ( ${PYTHON_DEPS} )"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/cmark-0.31.0_fix_api_test.patch"
|
||||
)
|
||||
|
||||
pkg_setup() {
|
||||
use test && python-any-r1_pkg_setup
|
||||
}
|
||||
|
||||
17
app-text/cmark/files/cmark-0.31.0_fix_api_test.patch
Normal file
17
app-text/cmark/files/cmark-0.31.0_fix_api_test.patch
Normal file
@@ -0,0 +1,17 @@
|
||||
https://github.com/commonmark/cmark/commit/a739d4911b5fa5586679b8e55999719cc910d26b
|
||||
From: John MacFarlane <jgm@berkeley.edu>
|
||||
Date: Wed, 13 Mar 2024 14:31:28 -0700
|
||||
Subject: [PATCH] Flag root node as open...
|
||||
|
||||
in `cmark_parser_new_with_mem_into_root`. Closes #532.
|
||||
--- a/src/blocks.c
|
||||
+++ b/src/blocks.c
|
||||
@@ -98,6 +98,8 @@ cmark_parser *cmark_parser_new_with_mem_into_root(int options, cmark_mem *mem, c
|
||||
cmark_strbuf_init(mem, &parser->linebuf, 0);
|
||||
cmark_strbuf_init(mem, &parser->content, 0);
|
||||
|
||||
+ root->flags = CMARK_NODE__OPEN;
|
||||
+
|
||||
parser->refmap = cmark_reference_map_new(mem);
|
||||
parser->root = root;
|
||||
parser->current = root;
|
||||
Reference in New Issue
Block a user