commit: 7962b562f51e1ae9983ca9b8ce904483a10d6dad Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Oct 12 16:59:39 2025 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Oct 12 17:00:27 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7962b562
dev-libs/libxml2: don't enable USE=python by default w/ 2.15.0 It's deprecated upstream and slated for removal. Now that itstool and virt-manager have been fixed, we can flip it off. This is especially nice as USE=python requires doxygen in 2.15.0 and we can avoid that for many users now. Bug: https://bugs.gentoo.org/964164 Bug: https://bugs.gentoo.org/964167 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-libs/libxml2/libxml2-2.15.0-r1.ebuild | 4 +--- dev-libs/libxml2/libxml2-9999.ebuild | 4 +--- 2 files changed, 2 insertions(+), 6 deletions(-) diff --git a/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild b/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild index ee47c36c12db..0537b14115ff 100644 --- a/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild +++ b/dev-libs/libxml2/libxml2-2.15.0-r1.ebuild @@ -24,9 +24,7 @@ S="${WORKDIR}/${PN}-${PV%_rc*}" LICENSE="MIT" # see so_version = v_maj + v_min_compat for subslot SLOT="2/16" -# TODO: switch Python bindings off by default with >=2.15.0, per upstream, -# once more reverse dependencies are sorted. -IUSE="doc icu +python readline static-libs test" +IUSE="doc icu python readline static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/libxml2/libxml2-9999.ebuild b/dev-libs/libxml2/libxml2-9999.ebuild index 67fe7eea2ef8..82b37ff4519a 100644 --- a/dev-libs/libxml2/libxml2-9999.ebuild +++ b/dev-libs/libxml2/libxml2-9999.ebuild @@ -24,9 +24,7 @@ S="${WORKDIR}/${PN}-${PV%_rc*}" LICENSE="MIT" # see so_version = v_maj + v_min_compat for subslot SLOT="2/16" -# TODO: switch Python bindings off by default with >=2.15.0, per upstream, -# once more reverse dependencies are sorted. -IUSE="doc icu +python readline static-libs test" +IUSE="doc icu python readline static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
