gnome3.gnome-software: disable fwupd aarch64

Needed temporarily because of #66277.
This commit is contained in:
worldofpeace 2019-08-07 14:19:05 -04:00
parent 441f2525ba
commit 5ee8efb7c5

View File

@ -3,6 +3,12 @@
, gtk3, gsettings-desktop-schemas, gnome-desktop, libxmlb, gnome-online-accounts, hicolor-icon-theme , gtk3, gsettings-desktop-schemas, gnome-desktop, libxmlb, gnome-online-accounts, hicolor-icon-theme
, json-glib, libsecret, valgrind-light, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_43, gtk-doc, desktop-file-utils }: , json-glib, libsecret, valgrind-light, docbook_xsl, docbook_xml_dtd_42, docbook_xml_dtd_43, gtk-doc, desktop-file-utils }:
let
withFwupd = stdenv.isx86_64 || stdenv.isi686;
in
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
name = "gnome-software-${version}"; name = "gnome-software-${version}";
version = "3.32.4"; version = "3.32.4";
@ -29,13 +35,16 @@ stdenv.mkDerivation rec {
gtk3 glib packagekit appstream-glib libsoup gtk3 glib packagekit appstream-glib libsoup
gsettings-desktop-schemas gnome-desktop gsettings-desktop-schemas gnome-desktop
gspell json-glib libsecret ostree gspell json-glib libsecret ostree
polkit flatpak fwupd polkit flatpak libxmlb gnome-online-accounts
libxmlb gnome-online-accounts ] ++ stdenv.lib.optionals withFwupd [
fwupd
]; ];
mesonFlags = [ mesonFlags = [
"-Dubuntu_reviews=false" "-Dubuntu_reviews=false"
"-Dgudev=false" "-Dgudev=false"
] ++ stdenv.lib.optionals (!withFwupd) [
"-Dfwupd=false"
]; ];
passthru = { passthru = {