summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSam James <sam@gentoo.org>2023-09-07 23:28:27 +0100
committerSam James <sam@gentoo.org>2023-09-07 23:28:30 +0100
commitde8d15fc6f12f285a35299eb75a280e089016773 (patch)
tree683fb5c1fb1d907818bf996c936145fb2e60975c /dev-lang
parentdev-lang/python: fix 3.12 support for USE-disabled modules (diff)
downloadgentoo-de8d15fc6f12f285a35299eb75a280e089016773.tar.gz
gentoo-de8d15fc6f12f285a35299eb75a280e089016773.tar.bz2
gentoo-de8d15fc6f12f285a35299eb75a280e089016773.zip
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@gentoo.org>
Diffstat (limited to 'dev-lang')
-rw-r--r--dev-lang/python/python-3.12.0_rc2_p1-r1.ebuild12
1 files 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