commit:     7a99ab2b1d96d3f10258eb896ce61b7e7fc6160f
Author:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
AuthorDate: Thu Jul 22 14:57:32 2021 +0000
Commit:     Alice Ferrazzi <alicef <AT> gentoo <DOT> org>
CommitDate: Mon Aug 23 09:54:49 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a99ab2b

kernel-2.eclass: Add deblob support only for python3

Closes: https://bugs.gentoo.org/744808

Signed-off-by: Alice Ferrazzi <alicef <AT> gentoo.org>

 eclass/kernel-2.eclass | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index f94dd9c4398..e3d556f2bec 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2.eclass
@@ -604,8 +604,12 @@ if [[ ${ETYPE} == sources ]]; then
                        [[ -z ${K_DEBLOB_AVAILABLE} ]] && \
                                kernel_is le 2 6 ${DEBLOB_MAX_VERSION} && \
                                        K_DEBLOB_AVAILABLE=1
+               # deblob less than 5.10 require python 2.7
+               if kernel_is lt 5 10; then
+                       K_DEBLOB_AVAILABLE=0
+               fi
                if [[ ${K_DEBLOB_AVAILABLE} == 1 ]]; then
-                       PYTHON_COMPAT=( python2_7 )
+                       PYTHON_COMPAT=( python3_{7..10} )
 
                        inherit python-any-r1
 

Reply via email to