diff options
author | Ben Kohler <bkohler@gentoo.org> | 2018-07-01 17:09:48 -0500 |
---|---|---|
committer | Ben Kohler <bkohler@gentoo.org> | 2018-07-01 17:11:20 -0500 |
commit | eb8e6c7161769bf08271c1f7737f1c33a9ba2f62 (patch) | |
tree | ec050ed9386406fec86290bda41e17208ea5a985 /net-wireless | |
parent | media-sound/xmms2: drop old (diff) | |
download | gentoo-eb8e6c7161769bf08271c1f7737f1c33a9ba2f62.tar.gz gentoo-eb8e6c7161769bf08271c1f7737f1c33a9ba2f62.tar.bz2 gentoo-eb8e6c7161769bf08271c1f7737f1c33a9ba2f62.zip |
net-wireless/iwd: add a few more kernel CONFIG_* checks
Found a few more required kernel features. These are not needed for ALL
iwd usage but they are needed for certain kinds of networks, and
certainly needed for all tests to succeed.
Closes: https://bugs.gentoo.org/659738
Package-Manager: Portage-2.3.41, Repoman-2.3.9
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/iwd/iwd-0.3.ebuild | 23 | ||||
-rw-r--r-- | net-wireless/iwd/iwd-9999.ebuild | 23 |
2 files changed, 30 insertions, 16 deletions
diff --git a/net-wireless/iwd/iwd-0.3.ebuild b/net-wireless/iwd/iwd-0.3.ebuild index 889f7da0e55e..fa3d32f34fab 100644 --- a/net-wireless/iwd/iwd-0.3.ebuild +++ b/net-wireless/iwd/iwd-0.3.ebuild @@ -27,19 +27,26 @@ DEPEND="${RDEPEND} pkg_pretend() { CONFIG_CHECK=" - ~CRYPTO_USER_API_SKCIPHER - ~CRYPTO_USER_API_HASH - ~CRYPTO_RSA + ~ASYMMETRIC_KEY_TYPE + ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE ~CRYPTO_AES - ~CRYPTO_MD4 - ~CRYPTO_ECB + ~CRYPTO_ARC4 + ~CRYPTO_CBC ~CRYPTO_CMAC ~CRYPTO_DES + ~CRYPTO_ECB + ~CRYPTO_HMAC + ~CRYPTO_MD4 + ~CRYPTO_MD5 + ~CRYPTO_RSA + ~CRYPTO_SHA1 + ~CRYPTO_SHA256 + ~CRYPTO_SHA512 + ~CRYPTO_USER_API_HASH + ~CRYPTO_USER_API_SKCIPHER ~KEY_DH_OPERATIONS - ~ASYMMETRIC_KEY_TYPE - ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE - ~X509_CERTIFICATE_PARSER ~PKCS7_MESSAGE_PARSER + ~X509_CERTIFICATE_PARSER " if use amd64;then CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_X86_64 ~CRYPTO_DES3_EDE_X86_64" diff --git a/net-wireless/iwd/iwd-9999.ebuild b/net-wireless/iwd/iwd-9999.ebuild index 889f7da0e55e..fa3d32f34fab 100644 --- a/net-wireless/iwd/iwd-9999.ebuild +++ b/net-wireless/iwd/iwd-9999.ebuild @@ -27,19 +27,26 @@ DEPEND="${RDEPEND} pkg_pretend() { CONFIG_CHECK=" - ~CRYPTO_USER_API_SKCIPHER - ~CRYPTO_USER_API_HASH - ~CRYPTO_RSA + ~ASYMMETRIC_KEY_TYPE + ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE ~CRYPTO_AES - ~CRYPTO_MD4 - ~CRYPTO_ECB + ~CRYPTO_ARC4 + ~CRYPTO_CBC ~CRYPTO_CMAC ~CRYPTO_DES + ~CRYPTO_ECB + ~CRYPTO_HMAC + ~CRYPTO_MD4 + ~CRYPTO_MD5 + ~CRYPTO_RSA + ~CRYPTO_SHA1 + ~CRYPTO_SHA256 + ~CRYPTO_SHA512 + ~CRYPTO_USER_API_HASH + ~CRYPTO_USER_API_SKCIPHER ~KEY_DH_OPERATIONS - ~ASYMMETRIC_KEY_TYPE - ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE - ~X509_CERTIFICATE_PARSER ~PKCS7_MESSAGE_PARSER + ~X509_CERTIFICATE_PARSER " if use amd64;then CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_X86_64 ~CRYPTO_DES3_EDE_X86_64" |