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
+}

Reply via email to