Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 361960 Details for
Bug 462032
net-wireless/wpa_supplicant should optionally depend on net-wireless/crda
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
wpa_supplicant-2.0-r2 patch to support crda optionally
ebuild.patch (text/plain), 1.98 KB, created by
needle
on 2013-10-26 10:54:32 UTC
(
hide
)
Description:
wpa_supplicant-2.0-r2 patch to support crda optionally
Filename:
MIME Type:
Creator:
needle
Created:
2013-10-26 10:54:32 UTC
Size:
1.98 KB
patch
obsolete
>--- /usr/portage/net-wireless/wpa_supplicant/wpa_supplicant-2.0-r2.ebuild 2013-10-17 23:01:29.000000000 +0200 >+++ wpa_supplicant-2.0-r10.ebuild 2013-10-26 00:33:57.718181571 +0200 >@@ -13,14 +13,15 @@ > > SLOT="0" > KEYWORDS="~alpha amd64 arm ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~x86-fbsd" >-IUSE="ap dbus gnutls eap-sim fasteap p2p ps3 qt4 readline selinux smartcard ssl wimax wps kernel_linux kernel_FreeBSD" >+IUSE="ap crda dbus gnutls eap-sim fasteap p2p ps3 qt4 readline selinux smartcard ssl wimax wps kernel_linux kernel_FreeBSD" > REQUIRED_USE="fasteap? ( !gnutls !ssl ) smartcard? ( ssl )" > > RDEPEND="dbus? ( sys-apps/dbus ) > kernel_linux? ( > eap-sim? ( sys-apps/pcsc-lite ) > dev-libs/libnl:3 >- net-wireless/crda >+ crda? ( net-wireless/crda ) >+ !crda? ( net-wireless/wireless-regdb ) > ) > !kernel_linux? ( net-libs/libpcap ) > qt4? ( >@@ -120,6 +121,13 @@ > echo "CONFIG_EAP_TLS=y" >> .config > echo "CONFIG_EAP_TTLS=y" >> .config > >+ # Skip out on the CRDA and udev requirement >+ # depends on net-wireless/wireless-regdb >+ # NOTE: not recommended but a proposed workaround >+ if use crda ; then >+ echo "CONFIG_CFG80211_INTERNAL_REGDB=y" >> .config >+ fi >+ > if use dbus ; then > echo "CONFIG_CTRL_IFACE_DBUS=y" >> .config > echo "CONFIG_CTRL_IFACE_DBUS_NEW=y" >> .config >@@ -299,6 +307,19 @@ > elog "An example configuration file is available for reference in" > elog "/usr/share/doc/${PF}/" > >+ # prevent udev dependency pulled by crda installation >+ if use !crda; then >+ elog "" >+ elog "internal regdb enabled" >+ elog "" >+ elog "The downside to using this option is that you will need to" >+ elog "to rebuild your kernel for any regulatory updates," >+ elog "therefore using CONFIG_CFG80211_INTERNAL_REGDB is not recommended." >+ elog "" >+ elog "For further information read:" >+ elog "http://wireless.kernel.org/en/developers/Regulatory/CRDA" >+ fi >+ > if [[ -e ${ROOT}etc/wpa_supplicant.conf ]] ; then > echo > ewarn "WARNING: your old configuration file ${ROOT}etc/wpa_supplicant.conf"
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 462032
:
361742
| 361960 |
602214
|
602216
|
602218
|
602220