diff --git a/_servicedata b/_servicedata
index 5264f3d..d943c2c 100644
--- a/_servicedata
+++ b/_servicedata
@@ -1,4 +1,4 @@
git@github.com:libimobiledevice/libimobiledevice.git
- 98056a89648f431759c5fa4ed87c6ea6ba0cdd3f
+ b3d35fbcf7a1ac669c2e80fbd58920941a5d4c0c
\ No newline at end of file
diff --git a/libimobiledevice-1.3.0+git.20200910.obscpio b/libimobiledevice-1.3.0+git.20200910.obscpio
deleted file mode 100644
index ddfcffa..0000000
--- a/libimobiledevice-1.3.0+git.20200910.obscpio
+++ /dev/null
@@ -1,3 +0,0 @@
-version https://git-lfs.github.com/spec/v1
-oid sha256:5ca23ba061d176b3c455518933e73e7a5b93010687e33cc63338916a169374b5
-size 1446924
diff --git a/libimobiledevice-1.3.0+git.20210921.obscpio b/libimobiledevice-1.3.0+git.20210921.obscpio
new file mode 100644
index 0000000..b005b9d
--- /dev/null
+++ b/libimobiledevice-1.3.0+git.20210921.obscpio
@@ -0,0 +1,3 @@
+version https://git-lfs.github.com/spec/v1
+oid sha256:49c102bd8fa824499b4048e5a926b275ae1e48b19c84af5a1128bcad40a8ba31
+size 1439244
diff --git a/libimobiledevice.changes b/libimobiledevice.changes
index d1f9ad8..7ce3176 100644
--- a/libimobiledevice.changes
+++ b/libimobiledevice.changes
@@ -1,3 +1,40 @@
+-------------------------------------------------------------------
+Wed Jan 19 12:10:54 UTC 2022 - Michael Gorse
+
+- Add python-rpm-macros to BuildRequires (boo#1194755).
+
+-------------------------------------------------------------------
+Sat Oct 09 13:50:32 UTC 2021 - sebix+novell.com@sebix.at
+
+- Update to version 1.3.0+git.20210921:
+ * Remove common code in favor of new libimobiledevice-glue
+ * tools: idevicebackup2: Exit on service startup failure and improve error messages
+ * idevice: Reset receive length variable in internal_ssl_read retry loop and fix wrong variable in debug message
+ * lockdown: Get DeviceClass to make sure OS version dependent code is executed correctly
+ * Handle error cases in relevant code when retrieving pair record fails
+ * common: Return proper error codes from userpref_read_pair_record
+ * Add support for MbedTLS
+ * idevice: Make sure to handle timeout condition for network connections too
+ * installation_proxy: Ignore non-status messages instead of terminating loop
+ * mobilesync: Set DeviceLink version to 400 to support iOS 14b4+
+ * tools/idevicecrashreport: Fix illegal filenames on Windows
+ * tools: Fix entering recovery mode on iOS 14.5+ which now requires a pairing
+ * tools: Fix delays in idevicedebugserverproxy when using SSL
+ * debugserver: Return success when a receive timed out but actualy bytes have been read
+ * idevice: Allow partial reads in idevice_connection_receive_timeout() and handle timeouts more adequate
+ * Fixed bytes/strings checks in lockdown.pxi for compatibility with Python2/3
+ * Fixed bytes/strings check in imobiledevice.pyx for compatibility with Python2/3
+ * Fixed debugserver.pxi PyString_AsString compatibility with Python3
+ * Fixed AFC afc.pxi definitions for Python2/3 compatibility. Added missing public method 'remove_path_and_contents'
+ * ideviceprovision: Fix date output by adding MAC_EPOCH
+ * docs: Improve --quiet command line switch description in idevicesyslog man page
+ * idevicescreenshot: Choose a better filename, prevent overwriting existing files
+ * idevicedebug: Add --detach option to start an app and exit idevicedebug without killing the app
+ * idevicebackup2: Handle DLMessagePurgeDiskSpace by sending back error code
+ * idevicebackup2: Update errno to device error mapping
+ * idevice: Handle -EAGAIN in case usbmuxd_send() returns it
+ * idevicebackup2: Don't fail on restore when source backup doesn't have any application info
+
-------------------------------------------------------------------
Wed Oct 14 13:00:18 UTC 2020 - Christophe Giboudeaux
diff --git a/libimobiledevice.obsinfo b/libimobiledevice.obsinfo
index 3b5f6bc..f92fe9f 100644
--- a/libimobiledevice.obsinfo
+++ b/libimobiledevice.obsinfo
@@ -1,5 +1,5 @@
name: libimobiledevice
-version: 1.3.0+git.20200910
-mtime: 1599743541
-commit: 98056a89648f431759c5fa4ed87c6ea6ba0cdd3f
+version: 1.3.0+git.20210921
+mtime: 1632239358
+commit: b3d35fbcf7a1ac669c2e80fbd58920941a5d4c0c
diff --git a/libimobiledevice.spec b/libimobiledevice.spec
index 00d64cc..a75cc2d 100644
--- a/libimobiledevice.spec
+++ b/libimobiledevice.spec
@@ -18,7 +18,7 @@
%define libname libimobiledevice-1_0-6
Name: libimobiledevice
-Version: 1.3.0+git.20200910
+Version: 1.3.0+git.20210921
Release: 0
Summary: Native protocols library for iOS devices
License: LGPL-2.1-or-later
@@ -31,12 +31,14 @@ BuildRequires: gcc-c++
BuildRequires: libtool
BuildRequires: pkgconfig
BuildRequires: python3-Cython >= 0.17
+BuildRequires: python-rpm-macros
BuildRequires: python3-plist
BuildRequires: readline-devel
BuildRequires: pkgconfig(libplist-2.0) >= 2.2.0
BuildRequires: pkgconfig(libssl)
BuildRequires: pkgconfig(libusbmuxd-2.0) >= 2.0.2
BuildRequires: pkgconfig(python3)
+BuildRequires: pkgconfig(libimobiledevice-glue-1.0)
%description
libimobiledevice is a software library that talks the protocols to support