commit:     6bc8d5d95c15de6f1fcf26cfcc25ba70757bae2e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Oct 12 10:49:03 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Oct 12 10:49:03 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc8d5d9

dev-libs/libxml2: restore Schematron for now

lxml is aware of it at least: 
https://github.com/lxml/lxml/commit/98171c0ba5eb09d52e66d727e5fec6fef3062eee

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-libs/libxml2/{libxml2-2.15.0.ebuild => libxml2-2.15.0-r1.ebuild} | 2 ++
 dev-libs/libxml2/libxml2-9999.ebuild                                 | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/dev-libs/libxml2/libxml2-2.15.0.ebuild 
b/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild
similarity index 98%
rename from dev-libs/libxml2/libxml2-2.15.0.ebuild
rename to dev-libs/libxml2/libxml2-2.15.0-r1.ebuild
index ea22889737ef..ee47c36c12db 100644
--- a/dev-libs/libxml2/libxml2-2.15.0.ebuild
+++ b/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild
@@ -80,6 +80,7 @@ python_configure() {
                $(meson_native_use_feature readline history)
                -Ddocs=disabled
                -Dpython=enabled
+               -Dschematron=enabled
        )
        mkdir "${BUILD_DIR}" || die
        pushd "${BUILD_DIR}" >/dev/null || die
@@ -95,6 +96,7 @@ multilib_src_configure() {
                $(meson_native_use_feature readline)
                $(meson_native_use_feature readline history)
                -Dpython=disabled
+               -Dschematron=enabled
 
                # There has been a clean break with a soname bump.
                # It's time to deal with the breakage.

diff --git a/dev-libs/libxml2/libxml2-9999.ebuild 
b/dev-libs/libxml2/libxml2-9999.ebuild
index 15d6a4476a49..67fe7eea2ef8 100644
--- a/dev-libs/libxml2/libxml2-9999.ebuild
+++ b/dev-libs/libxml2/libxml2-9999.ebuild
@@ -75,6 +75,7 @@ python_configure() {
                $(meson_native_use_feature readline history)
                -Ddocs=disabled
                -Dpython=enabled
+               -Dschematron=enabled
        )
        mkdir "${BUILD_DIR}" || die
        pushd "${BUILD_DIR}" >/dev/null || die
@@ -90,6 +91,7 @@ multilib_src_configure() {
                $(meson_native_use_feature readline)
                $(meson_native_use_feature readline history)
                -Dpython=disabled
+               -Dschematron=enabled
 
                # There has been a clean break with a soname bump.
                # It's time to deal with the breakage.

Reply via email to