]> git.ipfire.org Git - thirdparty/openembedded/openembedded-core-contrib.git/commit
itstool: Switch from libxml2 to lxml
authorHongxu Jia <hongxu.jia@windriver.com>
Fri, 17 Oct 2025 07:19:07 +0000 (15:19 +0800)
committerMathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Wed, 22 Oct 2025 16:17:27 +0000 (18:17 +0200)
commit5c6d996cc7fe71ce9641783d133f756f18cf91e1
tree606c88d5e9e8a58c434522d19b6476fe87b468c8
parentfadc3cb4572b8fcc5a1e2a65320402020ead877a
itstool: Switch from libxml2 to lxml

Due to Deprecate libxml2 Python bindings [1], itstool
switch from libxml2 to lxml [2]

[1] https://gitlab.gnome.org/GNOME/libxml2/-/issues/891
[2] https://github.com/itstool/itstool/pull/57

Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
meta/recipes-support/itstool/itstool/0001-Switch-from-libxml2-to-lxml.patch [new file with mode: 0644]
meta/recipes-support/itstool/itstool/0002-Fix-element-check.patch [new file with mode: 0644]
meta/recipes-support/itstool/itstool/0003-Rewrite-remaining-call-to-addContent.patch [new file with mode: 0644]
meta/recipes-support/itstool/itstool/0004-Fix-extraction-of-namespaced-attributes-from-langPoi.patch [new file with mode: 0644]
meta/recipes-support/itstool/itstool/0005-Handle-missing-placeholders-more-gracefully.patch [new file with mode: 0644]
meta/recipes-support/itstool/itstool_2.0.7.bb