commit: bd9fbe99c67b8b0399a8af212b36308d44b36d54 Author: Sam James <sam <AT> gentoo <DOT> org> AuthorDate: Sun Dec 22 00:33:30 2024 +0000 Commit: Sam James <sam <AT> gentoo <DOT> org> CommitDate: Sun Dec 22 00:33:30 2024 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9fbe99
dev-python/mypy: don't pass -Werror Closes: https://bugs.gentoo.org/916577 Closes: https://bugs.gentoo.org/944118 Signed-off-by: Sam James <sam <AT> gentoo.org> dev-python/mypy/files/mypy-1.14.0-no-werror.patch | 11 +++++++++++ dev-python/mypy/mypy-1.14.0.ebuild | 4 ++++ 2 files changed, 15 insertions(+) diff --git a/dev-python/mypy/files/mypy-1.14.0-no-werror.patch b/dev-python/mypy/files/mypy-1.14.0-no-werror.patch new file mode 100644 index 000000000000..038c1964020e --- /dev/null +++ b/dev-python/mypy/files/mypy-1.14.0-no-werror.patch @@ -0,0 +1,11 @@ +https://bugs.gentoo.org/916577 +--- a/mypyc/build.py ++++ b/mypyc/build.py +@@ -551,7 +551,6 @@ def mypycify( + cflags += [ + f"-O{opt_level}", + f"-g{debug_level}", +- "-Werror", + "-Wno-unused-function", + "-Wno-unused-label", + "-Wno-unreachable-code", diff --git a/dev-python/mypy/mypy-1.14.0.ebuild b/dev-python/mypy/mypy-1.14.0.ebuild index da0b9a425592..e86f197574bc 100644 --- a/dev-python/mypy/mypy-1.14.0.ebuild +++ b/dev-python/mypy/mypy-1.14.0.ebuild @@ -56,6 +56,10 @@ distutils_enable_tests pytest # test files (https://github.com/mypyc/mypyc/issues/1014) export CCACHE_DISABLE=1 +PATCHES=( + "${FILESDIR}"/${PN}-1.14.0-no-werror.patch +) + src_prepare() { distutils-r1_src_prepare
