diff --git a/_service b/_service
index 1909d36..e9c79f5 100644
--- a/_service
+++ b/_service
@@ -4,7 +4,7 @@
git
@PARENT_TAG@
enable
- refs/tags/1.0.2
+ refs/tags/1.0.5
*.tar
diff --git a/_servicedata b/_servicedata
index 73e34ce..731683e 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
https://github.com/hughsie/fwupd.git
- 890660c94a95b29367c092901ed5e478d45225ac
\ No newline at end of file
+ 1ef028121e707068e7d3d1252ecf9d8ca580c956
\ No newline at end of file
diff --git a/fwupd-1.0.2.tar.xz b/fwupd-1.0.2.tar.xz
deleted file mode 100644
index 1c45444..0000000
--- a/fwupd-1.0.2.tar.xz
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:673053881198acaaccfbbc1b06ff698fe32b8b2fb07fc2674bb207ef0349d413
-size 1151276
diff --git a/fwupd-1.0.5.tar.xz b/fwupd-1.0.5.tar.xz
new file mode 100644
index 0000000..198570d
--- /dev/null
+++ b/fwupd-1.0.5.tar.xz
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:fd9a53fa43adc5fc2beaa41a607ba540c23faa98da2d1dd6aeabb50c8e7a9a29
+size 1176832
diff --git a/fwupd.changes b/fwupd.changes
index ccdb1e3..2406351 100644
--- a/fwupd.changes
+++ b/fwupd.changes
@@ -1,3 +1,65 @@
+-------------------------------------------------------------------
+Mon Mar 05 20:31:46 UTC 2018 - dimstar@opensuse.org
+
+- Update to version 1.0.5:
+ + New Features:
+ - Offer to reboot when processing an offline update.
+ - Report the efivar, libsmbios and fwupdate library versions.
+ - Report Thunderbolt safe mode and SecureBoot status.
+ - Show the user a URL when they report a known problem.
+ - Support split cabinet archives as produced by Windows Update.
+ + Bugfixes:
+ - Be more careful deleting and modifying device history.
+ - Clarify which devices don't have upgrades.
+ - Ensure the Thunderbolt version is xx.yy.
+ - Fix a daemon warning when using fwupdmgr get-results.
+ - Fix crasher with MST flashing.
+ - Fix DFU detach with newer releases of libusb.
+ - Include the device VID and PID when generating the device-id.
+ - Set the RemoteId when using GetDetails.
+ - Stop matching 8bitdo DS4 controller VID/PID.
+ - Use help2man for dfu-tool and drop docbook dependencies.
+ - Use ngettext for any strings with plurals.
+ - Use the default value if ArchiveSizeMax is unspecified.
+
+-------------------------------------------------------------------
+Mon Mar 05 20:30:22 UTC 2018 - dimstar@opensuse.org
+
+- Update to version 1.0.4:
+ + New Features:
+ - Add D-Bus methods to get and modify the history information.
+ - Allow the user to share firmware update success or failure.
+ - Ask the user to refresh metadata when it is very old.
+ - Store firmware update success and failure to a local
+ database.
+ + Bugfixes:
+ - Add a device name for locked UEFI devices.
+ - Allow each plugin to opt-in to the recoldplug action.
+ - Fix firmware downloading using gnome-software.
+ - Fix UX capsule reference to the one specified in efivar.
+ - Never add two devices to the daemon with the same ID.
+ - Rescan supported flags when refreshing metadata.
+- Add pkgconfig(json-glib-1.0) BuildRequires: new dependency.
+
+-------------------------------------------------------------------
+Mon Mar 05 20:28:01 UTC 2018 - dimstar@opensuse.org
+
+- Update to version 1.0.3:
+ + New Features:
+ - Add a new plugin to add support for CSR "Driverless DFU".
+ - Add initial SF30/SN30 Pro support.
+ - Support AppStream metadata with relative URLs.
+ + Bugfixes:
+ - Add more metadata to the user-agent string.
+ - Block owned Dell TPM updates.
+ - Choose the correct component from provides matches using
+ requirements.
+ - Do not try to parse huge compressed archive files.
+ - Fix a double-free bug in the Udev code.
+ - Handle Thunderbolt "native" mode.
+ - Use the new functionality in libgcab >= 1.0 to avoid writing
+ temp files.
+
-------------------------------------------------------------------
Thu Dec 21 18:49:45 UTC 2017 - stefan.bruens@rwth-aachen.de
diff --git a/fwupd.spec b/fwupd.spec
index 29417dc..811f452 100644
--- a/fwupd.spec
+++ b/fwupd.spec
@@ -1,7 +1,7 @@
#
# spec file for package fwupd
#
-# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -21,14 +21,13 @@
%else
%bcond_with efi_fw_update
%endif
-
Name: fwupd
-Version: 1.0.2
+Version: 1.0.5
Release: 0
Summary: Allow session software to update device firmware
-License: GPL-2.0+ and LGPL-2.1+
+License: GPL-2.0-or-later AND LGPL-2.1-or-later
Group: System/Management
-Url: https://pjones.fedorapeople.org/fwupdate/
+URL: https://pjones.fedorapeople.org/fwupdate/
Source: %{name}-%{version}.tar.xz
BuildRequires: dejavu-fonts
BuildRequires: docbook-utils-minimal
@@ -36,6 +35,7 @@ BuildRequires: gcab
# for certtool
BuildRequires: gnutls
BuildRequires: gobject-introspection
+BuildRequires: gobject-introspection-devel
BuildRequires: gpgme-devel
BuildRequires: help2man
BuildRequires: intltool
@@ -50,13 +50,6 @@ BuildRequires: python3-xml
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: pkgconfig(fwup) >= 5
-%endif
-BuildRequires: gobject-introspection-devel
BuildRequires: pkgconfig(gio-2.0) >= 2.25.9
BuildRequires: pkgconfig(gio-unix-2.0)
BuildRequires: pkgconfig(glib-2.0) >= 2.45.8
@@ -67,19 +60,26 @@ BuildRequires: pkgconfig(gthread-2.0)
BuildRequires: pkgconfig(gtk-doc) >= 1.14
BuildRequires: pkgconfig(gudev-1.0)
BuildRequires: pkgconfig(gusb) >= 0.2.9
+BuildRequires: pkgconfig(json-glib-1.0) >= 1.1.1
BuildRequires: pkgconfig(libarchive)
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)
BuildRequires: pkgconfig(systemd)
BuildRequires: pkgconfig(udev)
BuildRequires: pkgconfig(valgrind)
+%if %{with efi_fw_update}
+BuildRequires: pkgconfig(efiboot)
+BuildRequires: pkgconfig(efivar)
+BuildRequires: pkgconfig(fwup) >= 5
+#!BuildIgnore: shim
+%endif
+%ifarch %{ix86} x86_64
+BuildRequires: pkgconfig(libsmbios_c) >= 2.3.0
+%endif
%description
fwupd is a simple daemon to allow session software to update device firmware on
@@ -175,7 +175,8 @@ rm -fr %{buildroot}%{_datadir}/installed-tests
%service_del_postun %{name}.service fwupd-offline-update.service
%files
-%doc README.md COPYING
+%license COPYING
+%doc README.md
%{_libexecdir}/systemd/system/fwupd.service
%{_libexecdir}/systemd/system/fwupd-offline-update.service
%%dir %{_libexecdir}/systemd/system/system-update.target.wants/