This will help unify live & release ebuilds a bit more. Live ebuilds
using internal ell will leave this var unset, but release ebuilds will
set it to the required ell release.
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Ben Kohler <bkohler@gentoo.org>
EAPI=6
inherit flag-o-matic linux-info systemd
+#Set this variable to the required external ell version
+ELL_REQ=""
+
if [[ ${PV} == *9999* ]]; then
inherit autotools git-r3
IWD_EGIT_REPO_URI="https://git.kernel.org/pub/scm/network/wireless/iwd.git"
SLOT="0"
IUSE="+client +crda +monitor ofono wired cpu_flags_x86_aes cpu_flags_x86_ssse3"
-COMMON_DEPEND="~dev-libs/ell-9999
- sys-apps/dbus
+COMMON_DEPEND="sys-apps/dbus
client? ( sys-libs/readline:0= )"
+[[ -z "${ELL_REQ}" ]] || COMMON_DEPEND+="~dev-libs/ell-${ELL_REQ}"
+
RDEPEND="${COMMON_DEPEND}
net-wireless/wireless-regdb
crda? ( net-wireless/crda )"