diff --git a/_service b/_service
index 5444d52..8b6a01b 100644
--- a/_service
+++ b/_service
@@ -4,7 +4,7 @@
git
@PARENT_TAG@
enable
- 1.5.6
+ 1.5.7
*.tar
diff --git a/_servicedata b/_servicedata
index 1172cde..7e46326 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/hughsie/fwupd.git
- 260a24449d40c3a94891eac146c5b3ed54bb7345
+ 674fccdd0d20f45632490df3075be884b94f8726
\ No newline at end of file
diff --git a/fwupd-1.5.6.tar.xz b/fwupd-1.5.6.tar.xz
deleted file mode 100644
index d52121c..0000000
--- a/fwupd-1.5.6.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:62a861368bfba81d13ce34f3f23466d433767430fcaed23a42d9f6ad6ea668db
-size 1760788
diff --git a/fwupd-1.5.7.tar.xz b/fwupd-1.5.7.tar.xz
new file mode 100644
index 0000000..9ccea90
--- /dev/null
+++ b/fwupd-1.5.7.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:c2fb16f1868ca4ebb8d64ac27424cc45bc7314148d7816ebab00b3d8889143a6
+size 1770356
diff --git a/fwupd.changes b/fwupd.changes
index 2c58a5d..7d87291 100644
--- a/fwupd.changes
+++ b/fwupd.changes
@@ -1,3 +1,24 @@
+-------------------------------------------------------------------
+Wed Feb 24 01:50:12 UTC 2021 - Gary Ching-Pang Lin
+
+- Update to version 1.5.7:
+ New features:
+ * Add initial support for Bluez bluetooth devices
+ * Add more supported pixart devices
+ * Add support for the RTD21xx HDMI converter
+ Fixes
+ * Convert MBR types to GPT GUIDs to help find the ESP
+ * Do not allow updating a synaptics-mst device with no customer ID
+ * Drop unused heap pages after startup has completed
+ * Ensure SBAT metadata is added correctly
+ * Move the plugin build logic to the plugins themselves
+ * Only allow verify-update for plugins that support CAN_VERIFY
+- Specify SBAT metadata for openSUSE/SLE (bsc#1182057)
+- Adjust the meson options
+ + plugin_uefi => plugin_uefi_capsule and plugin_uefi_pk
+ + plugin_synaptics => plugin_synaptics_mst and plugin_synaptics_rmi
+ + Disable Intel AMT plugin in non-x86 systems
+
-------------------------------------------------------------------
Thu Feb 18 14:04:13 UTC 2021 - Paolo Stivanin
diff --git a/fwupd.spec b/fwupd.spec
index 2d5810a..6178bce 100644
--- a/fwupd.spec
+++ b/fwupd.spec
@@ -30,7 +30,7 @@
%endif
Name: fwupd
-Version: 1.5.6
+Version: 1.5.7
Release: 0
Summary: Device firmware updater daemon
License: GPL-2.0-or-later AND LGPL-2.1-or-later
@@ -187,17 +187,36 @@ for file in $(grep -l %{_bindir}/env . -r); do
done
%build
+# Since Tumbleweed is still using openSUSE signkey, the SBAT distro id
+# should be opensuse.
+%if 0%{?sle_version}
+distro_id="sle"
+distro_name="SUSE Linux Enterprise"
+%else
+distro_id="opensuse"
+distro_name="The openSUSE project"
+%endif
+
# Dell support requires direct SMBIOS access,
# Synaptics requires Dell support, i.e. x86 only
%meson \
%if %{without efi_fw_update}
-Dplugin_nvme=false \
-Dplugin_redfish=false \
- -Dplugin_uefi=false \
+ -Dplugin_uefi_capsule=false \
+ -Dplugin_uefi_pk=false \
+%else
+ -Defi_sbat_distro_id="${distro_id}" \
+ -Defi_sbat_distro_summary="${distro_name}" \
+ -Defi_sbat_distro_pkgname="%{name}" \
+ -Defi_sbat_distro_version="%{version}" \
+ -Defi_sbat_distro_url="https://build.opensuse.org" \
%endif
%ifnarch %{ix86} x86_64
+ -Dplugin_amt=false \
-Dplugin_dell=false \
- -Dplugin_synaptics=false \
+ -Dplugin_synaptics_mst=false \
+ -Dplugin_synaptics_rmi=false \
-Dplugin_msr=false \
%endif
-Dgtkdoc=true \