summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGeorgy Yakovlev <gyakovlev@gentoo.org>2020-11-05 14:16:56 -0800
committerGeorgy Yakovlev <gyakovlev@gentoo.org>2020-11-05 17:38:56 -0800
commitb9040ff6e4b639d95dd425bdde580322baae08a9 (patch)
tree5888ff234999bb37fb39818eb616c6f105dbf187 /sys-apps/fwupd
parentdev-util/umockdev: add ~ppc64 keyword (diff)
downloadgentoo-b9040ff6e4b639d95dd425bdde580322baae08a9.tar.gz
gentoo-b9040ff6e4b639d95dd425bdde580322baae08a9.tar.bz2
gentoo-b9040ff6e4b639d95dd425bdde580322baae08a9.zip
sys-apps/fwupd: add ~ppc64 keyword
it's needed on ppc64le talos II/blackbird machines to update broadcom NIC firmware to a free one. https://github.com/fwupd/fwupd/commit/4123885c816ed4482af5abd52a7cd5d92762887f we have to disable msr plugin, as it can't be used/built on ppc64, but is enabled by default. new brcm fw can be installed with: fwupdmgr enable-remote lvfs-testing fwupdmgr get-updates fwupsmgr switch-branch Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org>
Diffstat (limited to 'sys-apps/fwupd')
-rw-r--r--sys-apps/fwupd/fwupd-1.5.1.ebuild3
1 files changed, 2 insertions, 1 deletions
diff --git a/sys-apps/fwupd/fwupd-1.5.1.ebuild b/sys-apps/fwupd/fwupd-1.5.1.ebuild
index 51fbbb8789f1..58e4ad3c5ead 100644
--- a/sys-apps/fwupd/fwupd-1.5.1.ebuild
+++ b/sys-apps/fwupd/fwupd-1.5.1.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
LICENSE="LGPL-2.1+"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
+KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
IUSE="agent amt dell gtk-doc elogind minimal introspection +man nvme policykit synaptics systemd test thunderbolt tpm uefi"
REQUIRED_USE="${PYTHON_REQUIRED_USE}
^^ ( elogind minimal systemd )
@@ -128,6 +128,7 @@ src_configure() {
-Dplugin_modem_manager="false"
-Dconsolekit="false"
)
+ use ppc64 && emesonargs+=( -Dplugin_msr="false" )
export CACHE_DIRECTORY="${T}"
meson_src_configure
}