commit:     de8d15fc6f12f285a35299eb75a280e089016773
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Sep  7 22:28:27 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Sep  7 22:28:30 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de8d15fc

dev-lang/python: simplify Setup.local logic w/ usev

3.12 has EAPI 8, so we can do this.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/python/python-3.12.0_rc2_p1-r1.ebuild | 12 ++++++------
 1 file changed, 6 insertions(+), 6 deletions(-)

diff --git a/dev-lang/python/python-3.12.0_rc2_p1-r1.ebuild 
b/dev-lang/python/python-3.12.0_rc2_p1-r1.ebuild
index aa10a2e6e701..07d09f165320 100644
--- a/dev-lang/python/python-3.12.0_rc2_p1-r1.ebuild
+++ b/dev-lang/python/python-3.12.0_rc2_p1-r1.ebuild
@@ -231,12 +231,12 @@ src_configure() {
        cat > Modules/Setup.local <<-EOF || die
                *disabled*
                nis
-               $(usex gdbm '' '_gdbm _dbm')
-               $(usex sqlite '' '_sqlite3')
-               $(usex ssl '' '_hashlib _ssl')
-               $(usex ncurses '' '_curses _curses_panel')
-               $(usex readline '' 'readline')
-               $(usex tk '' '_tkinter')
+               $(usev !gdbm '_gdbm _dbm')
+               $(usev !sqlite '_sqlite3')
+               $(usev !ssl '_hashlib _ssl')
+               $(usev !ncurses '_curses _curses_panel')
+               $(usev !readline 'readline')
+               $(usev !tk '_tkinter')
        EOF
 
        # disable implicit optimization/debugging flags

Reply via email to