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