commit:     0b86d13bce88b9f58e8f93dbf78063e30c9e34cd
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Jul 12 10:00:30 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Jul 12 10:00:57 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b86d13b

dev-lang/python: fix disabling dependencies/modules

Thanks to Ionen for spotting the commit.

Closes: https://bugs.gentoo.org/857771
Closes: https://bugs.gentoo.org/857756
Thanks-to: Ionen Wolkens <ionen <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 ..._beta4.ebuild => python-3.11.0_beta4-r1.ebuild} | 28 +++++++++++-----------
 1 file changed, 14 insertions(+), 14 deletions(-)

diff --git a/dev-lang/python/python-3.11.0_beta4.ebuild 
b/dev-lang/python/python-3.11.0_beta4-r1.ebuild
similarity index 96%
rename from dev-lang/python/python-3.11.0_beta4.ebuild
rename to dev-lang/python/python-3.11.0_beta4-r1.ebuild
index fc2ca3513448..648a47f45541 100644
--- a/dev-lang/python/python-3.11.0_beta4.ebuild
+++ b/dev-lang/python/python-3.11.0_beta4-r1.ebuild
@@ -232,19 +232,19 @@ src_configure() {
 
                # Avoid as many dependencies as possible for the cross build.
                cat >> Makefile <<-EOF || die
-               MODULE_NIS=disabled
-               MODULE__DBM=disabled
-               MODULE__GDBM=disabled
-               MODULE__DBM=disabled
-               MODULE__SQLITE3=disabled
-               MODULE__HASHLIB=disabled
-               MODULE__SSL=disabled
-               MODULE__CURSES=disabled
-               MODULE__CURSES_PANEL=disabled
-               MODULE_READLINE=disabled
-               MODULE__TKINTER=disabled
-               MODULE_PYEXPAT=disabled
-               MODULE_ZLIB=disabled
+               MODULE_NIS_STATE=disabled
+               MODULE__DBM_STATE=disabled
+               MODULE__GDBM_STATE=disabled
+               MODULE__DBM_STATE=disabled
+               MODULE__SQLITE3_STATE=disabled
+               MODULE__HASHLIB_STATE=disabled
+               MODULE__SSL_STATE=disabled
+               MODULE__CURSES_STATE=disabled
+               MODULE__CURSES_PANEL_STATE=disabled
+               MODULE_READLINE_STATE=disabled
+               MODULE__TKINTER_STATE=disabled
+               MODULE_PYEXPAT_STATE=disabled
+               MODULE_ZLIB_STATE=disabled
                EOF
 
                # Unfortunately, we do have to build this immediately, and
@@ -276,7 +276,7 @@ src_configure() {
 
        local mod
        for mod in "${disable_modules[@]}"; do
-               echo "MODULE_${mod}=disabled"
+               echo "MODULE_${mod}_STATE=disabled"
        done >> Makefile || die
 }
 

Reply via email to