Hello community,

here is the log from the commit of package fwupd for openSUSE:Factory checked 
in at 2017-12-19 10:48:37
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/fwupd (Old)
 and      /work/SRC/openSUSE:Factory/.fwupd.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "fwupd"

Tue Dec 19 10:48:37 2017 rev:2 rq:557433 version:1.0.0

Changes:
--------
--- /work/SRC/openSUSE:Factory/fwupd/fwupd.changes      2017-11-21 
15:32:31.684871121 +0100
+++ /work/SRC/openSUSE:Factory/.fwupd.new/fwupd.changes 2017-12-19 
10:48:40.485772451 +0100
@@ -1,0 +2,7 @@
+Thu Dec 14 18:40:06 UTC 2017 - [email protected]
+
+- Fix dependencies and build options for non-x86 architectures. At
+  least FW updates for USB are arch independent, and EFI FW updates
+  can also be applied on Aarch64.
+
+-------------------------------------------------------------------

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ fwupd.spec ++++++
--- /var/tmp/diff_new_pack.Jo513E/_old  2017-12-19 10:48:41.417727461 +0100
+++ /var/tmp/diff_new_pack.Jo513E/_new  2017-12-19 10:48:41.421727268 +0100
@@ -15,6 +15,11 @@
 # Please submit bugfixes or comments via http://bugs.opensuse.org/
 #
 
+%ifarch %{ix86} x86_64 aarch64
+%bcond_without efi_fw_update
+%else
+%bcond_with efi_fw_update
+%endif
 
 Name:           fwupd
 Version:        1.0.0
@@ -43,17 +48,19 @@
 BuildRequires:  pkgconfig(appstream-glib) >= 0.5.10
 BuildRequires:  pkgconfig(cairo)
 BuildRequires:  pkgconfig(colorhug) >= 1.2.12
+%if %{with efi_fw_update}
 BuildRequires:  pkgconfig(efiboot)
 BuildRequires:  pkgconfig(efivar)
 #!BuildIgnore: shim
-BuildRequires:  gobject-introspection-devel
 BuildRequires:  pkgconfig(fwup) >= 5
+%endif
 BuildRequires:  pkgconfig(gio-2.0) >= 2.25.9
 BuildRequires:  pkgconfig(gio-unix-2.0)
 BuildRequires:  pkgconfig(glib-2.0) >= 2.45.8
 BuildRequires:  pkgconfig(gmodule-2.0)
 BuildRequires:  pkgconfig(gnutls)
 BuildRequires:  pkgconfig(gobject-2.0)
+BuildRequires:  gobject-introspection-devel
 BuildRequires:  pkgconfig(gthread-2.0)
 BuildRequires:  pkgconfig(gtk-doc) >= 1.14
 BuildRequires:  pkgconfig(gudev-1.0)
@@ -62,7 +69,9 @@
 BuildRequires:  pkgconfig(libelf)
 # BuildRequires:  pkgconfig(libtbtfwu) >= 1
 BuildRequires:  pkgconfig(libgcab-1.0)
+%ifarch %{ix86} x86_64
 BuildRequires:  pkgconfig(libsmbios_c) >= 2.3.0
+%endif
 BuildRequires:  pkgconfig(libsoup-2.4) >= 2.51.92
 BuildRequires:  pkgconfig(polkit-gobject-1) >= 0.103
 BuildRequires:  pkgconfig(sqlite3)
@@ -123,7 +132,16 @@
 %setup -q
 
 %build
+# Dell support requires direct SMBIOS access,
+# Synaptics requires Dell support, i.e. x86 only
 %{meson} \
+%if %{without efi_fw_update}
+  -Denable-uefi=false \
+%endif
+%ifnarch %{ix86} x86_64
+  -Denable-dell=false \
+  -Denable-synaptics=false \
+%endif
   -Denable-tests=false
 %{meson_build}
 


Reply via email to