commit:     5ba631894c81b1aa9d4d2c160e1a69393db3ece4
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Wed Oct  5 19:16:56 2022 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Wed Oct  5 19:23:42 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ba63189

dev-python/rapidfuzz: Sterilize LTO-related build flags

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 .../{rapidfuzz-2.11.1.ebuild => rapidfuzz-2.11.1-r1.ebuild}      | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/dev-python/rapidfuzz/rapidfuzz-2.11.1.ebuild 
b/dev-python/rapidfuzz/rapidfuzz-2.11.1-r1.ebuild
similarity index 83%
rename from dev-python/rapidfuzz/rapidfuzz-2.11.1.ebuild
rename to dev-python/rapidfuzz/rapidfuzz-2.11.1-r1.ebuild
index 208583661aa3..528eecec19b6 100644
--- a/dev-python/rapidfuzz/rapidfuzz-2.11.1.ebuild
+++ b/dev-python/rapidfuzz/rapidfuzz-2.11.1-r1.ebuild
@@ -37,4 +37,11 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
-export RAPIDFUZZ_BUILD_EXTENSION=1
+src_prepare() {
+       # sterilize build flags
+       sed -i -e '/CMAKE_INTERPROCEDURAL_OPTIMIZATION/d' CMakeLists.txt || die
+
+       distutils-r1_src_prepare
+
+       export RAPIDFUZZ_BUILD_EXTENSION=1
+}

Reply via email to