diff options
author | Ben Kohler <bkohler@gentoo.org> | 2019-05-13 08:47:48 -0500 |
---|---|---|
committer | Ben Kohler <bkohler@gentoo.org> | 2019-05-13 08:48:03 -0500 |
commit | 7b78a4a03e606538300003e5ac861798c707e5e8 (patch) | |
tree | e6b1c263b5af8758a303af9b0b2b628925c668de /net-wireless | |
parent | www-apps/moodle: bump to 3.5.6 and 3.6.4, remove unsupported (diff) | |
download | gentoo-7b78a4a03e606538300003e5ac861798c707e5e8.tar.gz gentoo-7b78a4a03e606538300003e5ac861798c707e5e8.tar.bz2 gentoo-7b78a4a03e606538300003e5ac861798c707e5e8.zip |
net-wireless/iwd: drop old
Keeping latest ebuild with bundled ell for now
Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
Diffstat (limited to 'net-wireless')
-rw-r--r-- | net-wireless/iwd/Manifest | 2 | ||||
-rw-r--r-- | net-wireless/iwd/files/iwd-have_config_h-fix.patch | 140 | ||||
-rw-r--r-- | net-wireless/iwd/iwd-0.14-r1.ebuild | 107 | ||||
-rw-r--r-- | net-wireless/iwd/iwd-0.14.ebuild | 106 | ||||
-rw-r--r-- | net-wireless/iwd/iwd-0.16.ebuild | 114 | ||||
-rw-r--r-- | net-wireless/iwd/iwd-0.17-r1.ebuild | 114 |
6 files changed, 0 insertions, 583 deletions
diff --git a/net-wireless/iwd/Manifest b/net-wireless/iwd/Manifest index 17fdaeb244b1..bc3274339e20 100644 --- a/net-wireless/iwd/Manifest +++ b/net-wireless/iwd/Manifest @@ -1,4 +1,2 @@ -DIST iwd-0.14.tar.xz 700844 BLAKE2B 69f3a1e5ead28cb602e7638e44d2a42a1b25831b837bf5f1d3436d3832a0548da7c3afe9f748688c194cf9e9bc5ea9303924ca1d36dea36d9e2233c245fc25eb SHA512 91713b3cbe8830abb95705e67c7b66f1ced368fe83eeaad36170da9df22b965e97485068e9342e09291aee669890de8f328e33fc3f092ba45097f523d83c7484 -DIST iwd-0.16.tar.xz 717880 BLAKE2B b4d1f3ebfc2f98920b205aefdf340cd55d803967a2b776e0798f1728cbd78e6be9b862f77b423ef2555b5f990341ef9b1e6f2aaf7460f08f37205a7edbaeda82 SHA512 33b10516fb203eb92651e18ebff8448874452fad9425470bf4306b4d75a512d386561ed4fcd251c54175ac6953e29f6574175e4e9b18c88e55009f670f29ddb1 DIST iwd-0.17.tar.xz 720500 BLAKE2B 8bd931421663b71eb7bbdc4a72e10fe325ede4a3d075a8d477ee80040f23d3a8645f1c8c24f8c5f3e615049273968ea48687bcbc5480d05af3aabf135d0e7118 SHA512 fcec43cb9d470dec783fcafd8485e2e25f7c5ccc4283bc58c299fb816609b4e03ca241f1fe9f73025a08863e89ae8d7b7ceb6ae02524eb681a61079c5a28534a DIST iwd-0.18.tar.xz 738168 BLAKE2B b37bde01952542583d82439639c39c06a1a5b6c359bbd092e631be6d25975498eb9bad9f71f3eeaa4b571e9d195e6f1113b17f758f386d49e6ee2d2cf071387f SHA512 0eb5558f7bafe521aaf80f24e5818c1fb0dfa6445c671c4454d3a4f67f97643a1232709b1e9c376cbe09dd7ba521651e1e46328cce0bfe1befe15668d6081cd6 diff --git a/net-wireless/iwd/files/iwd-have_config_h-fix.patch b/net-wireless/iwd/files/iwd-have_config_h-fix.patch deleted file mode 100644 index 45ad8655127c..000000000000 --- a/net-wireless/iwd/files/iwd-have_config_h-fix.patch +++ /dev/null @@ -1,140 +0,0 @@ -From 23041a44dd6c3fcaa18e5cb3f63140e3cb76d6b8 Mon Sep 17 00:00:00 2001 -From: Marcel Holtmann <marcel@holtmann.org> -Date: Thu, 4 Apr 2019 14:02:38 +0200 -Subject: build: Add missing HAVE_CONFIG_H guards and include config.h - ---- - plugins/ofono.c | 4 ++++ - plugins/sim_hardcoded.c | 5 +++++ - src/eap-mschapv2.c | 4 ++++ - src/nl80211util.c | 4 ++++ - src/plugin.c | 4 ++++ - src/sae.c | 4 ++++ - src/simauth.c | 4 ++++ - src/simutil.c | 4 ++++ - 8 files changed, 33 insertions(+) - -diff --git a/plugins/ofono.c b/plugins/ofono.c -index 077045ff..fc2561f6 100644 ---- a/plugins/ofono.c -+++ b/plugins/ofono.c -@@ -20,6 +20,10 @@ - * - */ - -+#ifdef HAVE_CONFIG_H -+#include <config.h> -+#endif -+ - #include <stdio.h> - #include <ctype.h> - #include <stdio.h> -diff --git a/plugins/sim_hardcoded.c b/plugins/sim_hardcoded.c -index b5ea6b09..6e87f347 100644 ---- a/plugins/sim_hardcoded.c -+++ b/plugins/sim_hardcoded.c -@@ -19,6 +19,11 @@ - * Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA - * - */ -+ -+#ifdef HAVE_CONFIG_H -+#include <config.h> -+#endif -+ - #include <errno.h> - - #include <ell/ell.h> -diff --git a/src/eap-mschapv2.c b/src/eap-mschapv2.c -index 78404e22..e1f4ab5d 100644 ---- a/src/eap-mschapv2.c -+++ b/src/eap-mschapv2.c -@@ -20,6 +20,10 @@ - * - */ - -+#ifdef HAVE_CONFIG_H -+#include <config.h> -+#endif -+ - #include <ctype.h> - #include <stdio.h> - #include <errno.h> -diff --git a/src/nl80211util.c b/src/nl80211util.c -index 0d690e86..a9c3914a 100644 ---- a/src/nl80211util.c -+++ b/src/nl80211util.c -@@ -20,6 +20,10 @@ - * - */ - -+#ifdef HAVE_CONFIG_H -+#include <config.h> -+#endif -+ - #include <linux/if_ether.h> - #include <ell/ell.h> - -diff --git a/src/plugin.c b/src/plugin.c -index 2d96f657..a62fb033 100644 ---- a/src/plugin.c -+++ b/src/plugin.c -@@ -20,6 +20,10 @@ - * - */ - -+#ifdef HAVE_CONFIG_H -+#include <config.h> -+#endif -+ - #include <fnmatch.h> - - #include <ell/ell.h> -diff --git a/src/sae.c b/src/sae.c -index 782a3069..cab004bd 100644 ---- a/src/sae.c -+++ b/src/sae.c -@@ -20,6 +20,10 @@ - * - */ - -+#ifdef HAVE_CONFIG_H -+#include <config.h> -+#endif -+ - #include <ell/ell.h> - - #include "src/util.h" -diff --git a/src/simauth.c b/src/simauth.c -index 5ed4dde7..4244304a 100644 ---- a/src/simauth.c -+++ b/src/simauth.c -@@ -20,6 +20,10 @@ - * - */ - -+#ifdef HAVE_CONFIG_H -+#include <config.h> -+#endif -+ - #include <ctype.h> - #include <stdio.h> - #include <errno.h> -diff --git a/src/simutil.c b/src/simutil.c -index 8de0645f..f0542c71 100644 ---- a/src/simutil.c -+++ b/src/simutil.c -@@ -20,6 +20,10 @@ - * - */ - -+#ifdef HAVE_CONFIG_H -+#include <config.h> -+#endif -+ - #include <ctype.h> - #include <stdio.h> - #include <errno.h> --- -cgit 1.2-0.3.lf.el7 - diff --git a/net-wireless/iwd/iwd-0.14-r1.ebuild b/net-wireless/iwd/iwd-0.14-r1.ebuild deleted file mode 100644 index bf525992339c..000000000000 --- a/net-wireless/iwd/iwd-0.14-r1.ebuild +++ /dev/null @@ -1,107 +0,0 @@ -# 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="~alpha ~amd64 ~arm ~ia64 ~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 +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3" - -RDEPEND="sys-apps/dbus - client? ( sys-libs/readline:0= )" - -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 - " - 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 - - 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-systemd-service \ - --with-systemd-unitdir="$(systemd_get_systemunitdir)" -} - -src_install() { - default - keepdir /var/lib/${PN} - - newinitd "${FILESDIR}/iwd.initd" iwd - - if [[ ${PV} == "9999" ]] ; then - exeinto /usr/share/iwd/scripts/ - doexe test/* - fi -} diff --git a/net-wireless/iwd/iwd-0.14.ebuild b/net-wireless/iwd/iwd-0.14.ebuild deleted file mode 100644 index 5af13d86f0c9..000000000000 --- a/net-wireless/iwd/iwd-0.14.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools 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="~alpha ~amd64 ~arm ~arm64 ~ia64 ~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 +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3" - -RDEPEND="sys-apps/dbus - client? ( sys-libs/readline:0= )" - -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 - " - 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 - - 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() { - econf --sysconfdir=/etc/iwd --localstatedir=/var \ - $(use_enable client) \ - $(use_enable monitor) \ - $(use_enable ofono) \ - $(use_enable wired) \ - --enable-systemd-service \ - --with-systemd-unitdir="$(systemd_get_systemunitdir)" -} - -src_install() { - default - keepdir /var/lib/${PN} - - newinitd "${FILESDIR}/iwd.initd" iwd - - if [[ ${PV} == "9999" ]] ; then - exeinto /usr/share/iwd/scripts/ - doexe test/* - fi -} diff --git a/net-wireless/iwd/iwd-0.16.ebuild b/net-wireless/iwd/iwd-0.16.ebuild deleted file mode 100644 index dac6f5ea824f..000000000000 --- a/net-wireless/iwd/iwd-0.16.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# 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="~alpha ~amd64 ~arm ~ia64 ~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 +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3" - -PATCHES=( "${FILESDIR}/iwd-have_config_h-fix.patch" ) - -RDEPEND="sys-apps/dbus - client? ( sys-libs/readline:0= )" - -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 - " - 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-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 [[ ${PV} == "9999" ]] ; then - exeinto /usr/share/iwd/scripts/ - doexe test/* - fi -} diff --git a/net-wireless/iwd/iwd-0.17-r1.ebuild b/net-wireless/iwd/iwd-0.17-r1.ebuild deleted file mode 100644 index 416fab3d97bb..000000000000 --- a/net-wireless/iwd/iwd-0.17-r1.ebuild +++ /dev/null @@ -1,114 +0,0 @@ -# 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 +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= )" - -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 - " - 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 [[ ${PV} == "9999" ]] ; then - exeinto /usr/share/iwd/scripts/ - doexe test/* - fi -} |