commit:     a039614386b3d371c93b6bbc5537919fb3498568
Author:     Mike Gilbert <floppym <AT> gentoo <DOT> org>
AuthorDate: Fri Nov  1 14:59:24 2019 +0000
Commit:     Ben Kohler <bkohler <AT> gentoo <DOT> org>
CommitDate: Fri Nov  1 16:22:55 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0396143

net-wireless/iwd: improve kernel checks

Bug: https://bugs.gentoo.org/699042
Package-Manager: Portage-2.3.78_p4, Repoman-2.3.17_p100
Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org>
Signed-off-by: Ben Kohler <bkohler <AT> gentoo.org>

 net-wireless/iwd/iwd-9999.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-wireless/iwd/iwd-9999.ebuild b/net-wireless/iwd/iwd-9999.ebuild
index 23be63d6ea2..72992be15e1 100644
--- a/net-wireless/iwd/iwd-9999.ebuild
+++ b/net-wireless/iwd/iwd-9999.ebuild
@@ -86,8 +86,8 @@ pkg_pretend() {
        check_extra_config
 
        if ! use crda; then
-               if [[ $(getfilevar CONFIG_CFG80211 /usr/src/linux/.config) == y 
]] \
-                       && [[ $(getfilevar CONFIG_EXTRA_FIRMWARE 
/usr/src/linux/.config) != *regulatory.db* ]]
+               if linux_config_exists && linux_chkconfig_builtin CFG80211 &&
+                       [[ $(linux_chkconfig_string EXTRA_FIRMWARE) != 
*regulatory.db* ]]
                then
                        ewarn ""
                        ewarn "REGULATORY DOMAIN PROBLEM:"

Reply via email to