commit: 46e7e0b3414b1928827c5679c71fac981a34be35
Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Mon Nov 18 11:16:53 2024 +0000
Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Mon Nov 18 11:20:54 2024 +0000
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e7e0b3
dev-python/setproctitle: Make extension build failures fatal
Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
.../{setproctitle-1.3.4.ebuild => setproctitle-1.3.4-r1.ebuild} | 7 +++++++
1 file changed, 7 insertions(+)
diff --git a/dev-python/setproctitle/setproctitle-1.3.4.ebuild
b/dev-python/setproctitle/setproctitle-1.3.4-r1.ebuild
similarity index 82%
rename from dev-python/setproctitle/setproctitle-1.3.4.ebuild
rename to dev-python/setproctitle/setproctitle-1.3.4-r1.ebuild
index 676d9eb2b19c..f2a30fffeebb 100644
--- a/dev-python/setproctitle/setproctitle-1.3.4.ebuild
+++ b/dev-python/setproctitle/setproctitle-1.3.4-r1.ebuild
@@ -22,3 +22,10 @@ SLOT="0"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
distutils_enable_tests pytest
+
+src_prepare() {
+ distutils-r1_src_prepare
+
+ # remove the override that makes extension builds non-fatal
+ sed -i -e '/cmdclass/d' setup.py || die
+}