diff --git a/dev-util/lief/lief-0.17.2.ebuild b/dev-util/lief/lief-0.17.2.ebuild index 4030120fe..3d0ca8e6f 100644 --- a/dev-util/lief/lief-0.17.2.ebuild +++ b/dev-util/lief/lief-0.17.2.ebuild @@ -7,7 +7,7 @@ DISTUTILS_OPTIONAL=1 #DISTUTILS_USE_PEP517=scikit-build-core DISTUTILS_USE_PEP517=standalone DISTUTILS_EXT=1 -PYTHON_COMPAT=( python3_{12..14} ) +PYTHON_COMPAT=( python3_{12..13} ) inherit distutils-r1 cmake DESCRIPTION="Library to instrument executable formats" diff --git a/dev-util/lief/lief-0.17.3.ebuild b/dev-util/lief/lief-0.17.3.ebuild index 4030120fe..876ecc60e 100644 --- a/dev-util/lief/lief-0.17.3.ebuild +++ b/dev-util/lief/lief-0.17.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 2026 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -7,7 +7,9 @@ DISTUTILS_OPTIONAL=1 #DISTUTILS_USE_PEP517=scikit-build-core DISTUTILS_USE_PEP517=standalone DISTUTILS_EXT=1 -PYTHON_COMPAT=( python3_{12..14} ) + +#FIXME: pydantic-2.11 does not support 3.14 +PYTHON_COMPAT=( python3_{12..13} ) inherit distutils-r1 cmake DESCRIPTION="Library to instrument executable formats" @@ -27,7 +29,7 @@ IUSE="examples +python static-libs" # lief requires a forked version of nanobind, see LIEF-0.15.1/api/python/CMakeLists.txt # So don't try to use a standard one RDEPEND="python? ( ${PYTHON_DEPS} - dev-python/pydantic[${PYTHON_USEDEP}] +