Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 575622 Details for
Bug 685424
net-wireless/iwd should depend on net-wireless/crda
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
net-wirless/iwd-0.17-r2
iwd-0.17-r2.ebuild (text/plain), 3.14 KB, created by
Gino McCarty
on 2019-05-09 20:53:35 UTC
(
hide
)
Description:
net-wirless/iwd-0.17-r2
Filename:
MIME Type:
Creator:
Gino McCarty
Created:
2019-05-09 20:53:35 UTC
Size:
3.14 KB
patch
obsolete
># Copyright 1999-2019 Gentoo Authors ># Distributed under the terms of the GNU General Public License v2 > >EAPI=6 >inherit autotools flag-o-matic linux-info systemd > >if [[ ${PV} == 9999 ]]; then > EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git" > inherit git-r3 >else > SRC_URI="https://www.kernel.org/pub/linux/network/wireless/${P}.tar.xz" > KEYWORDS="~amd64 ~arm ~x86" >fi > >DESCRIPTION="Wireless daemon for linux" >HOMEPAGE="https://git.kernel.org/pub/scm/network/wireless/iwd.git/" > >LICENSE="GPL-2" >SLOT="0" >IUSE="+client +crda +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3" > >RDEPEND=">=dev-libs/ell-0.18 > sys-apps/dbus > client? ( sys-libs/readline:0= ) > crda? ( net-wireless/crda ) > net-wireless/wireless-regdb" > >DEPEND="${RDEPEND} > virtual/pkgconfig" > >pkg_pretend() { > CONFIG_CHECK=" > ~ASYMMETRIC_KEY_TYPE > ~ASYMMETRIC_PUBLIC_KEY_SUBTYPE > ~CRYPTO_AES > ~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 > ~PKCS7_MESSAGE_PARSER > ~X509_CERTIFICATE_PARSER > !cra? ( > ~CFG80211_CRDA_SUPPORT > ~CFG80211_CERTIFICATION_ONUS ) > " > if ! use crda;then > WARNING_CFG80211_CERTIFICATION_ONUS="CFG80211_CERTIFICATION_ONUS: enable to setup WiFi regulatory domain" > fi > > if use amd64;then > CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_X86_64 ~CRYPTO_DES3_EDE_X86_64" > WARNING_CRYPTO_AES_X86_64="CRYPTO_AES_X86_64: enable for increased performance" > WARNING_CRYPTO_DES3_EDE_X86_64="CRYPTO_DES3_EDE_X86_64: enable for increased performance" > fi > > if use cpu_flags_x86_aes;then > CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_AES_NI_INTEL" > WARNING_CRYPTO_AES_NI_INTEL="CRYPTO_AES_NI_INTEL: enable for increased performance" > fi > > if use cpu_flags_x86_ssse3; then > CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_SHA1_SSSE3 ~CRYPTO_SHA256_SSSE3 ~CRYPTO_SHA512_SSSE3" > WARNING_CRYPTO_SHA1_SSSE3="CRYPTO_SHA1_SSSE3: enable for increased performance" > WARNING_CRYPTO_SHA256_SSSE3="CRYPTO_SHA256_SSSE3: enable for increased performance" > WARNING_CRYPTO_SHA512_SSSE3="CRYPTO_SHA512_SSSE3: enable for increased performance" > fi > > if use kernel_linux && kernel_is -ge 4 20; then > CONFIG_CHECK="${CONFIG_CHECK} ~PKCS8_PRIVATE_KEY_PARSER" > fi > > check_extra_config >} > >src_unpack() { > if [[ ${PV} == "9999" ]] ; then > git-r3_src_unpack > git clone git://git.kernel.org/pub/scm/libs/ell/ell.git "${WORKDIR}"/ell > else > default > fi >} > >src_prepare() { > default > eautoreconf >} > >src_configure() { > append-cflags "-fsigned-char" > econf --sysconfdir=/etc/iwd --localstatedir=/var \ > $(use_enable client) \ > $(use_enable monitor) \ > $(use_enable ofono) \ > $(use_enable wired) \ > --enable-external-ell \ > --enable-systemd-service \ > --with-systemd-unitdir="$(systemd_get_systemunitdir)" \ > --with-systemd-modloaddir=$(_systemd_get_dir modulesloaddir /usr/lib/modules-load.d) >} > >src_install() { > default > keepdir /var/lib/${PN} > > newinitd "${FILESDIR}/iwd.initd" iwd > > if use wired;then > newinitd "${FILESDIR}/ead.initd" ead > fi > > if [[ ${PV} == "9999" ]] ; then > exeinto /usr/share/iwd/scripts/ > doexe test/* > fi >}
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 Raw
Actions:
View
Attachments on
bug 685424
:
575620
| 575622 |
575644