libimobiledevice: update to the latest git version
authorGeorgi Valkov <gvalkov@gmail.com>
Sat, 9 Nov 2024 12:41:41 +0000 (14:41 +0200)
committerRosen Penev <rosenp@gmail.com>
Thu, 12 Dec 2024 04:56:46 +0000 (20:56 -0800)
Notable changes
- add detection and note about passcode requirement for iOS 16.1
- add support for iOS 17+ Personalized Developer Disk image mounting
- fix heap buffer overflow in ideviceimagemounter
- tools/afcclient: add missing time.h header
- depends on libtatsu, which depends on libcurl

Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
libs/libimobiledevice/Makefile
libs/libimobiledevice/patches/010-gcc14.patch [deleted file]

index f8a1afdec9e54bc6360929657ce3199ab4981bdf..597a2242a823495618b97831b08403b1f28a84e8 100644 (file)
@@ -12,9 +12,9 @@ PKG_RELEASE:=1
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/libimobiledevice/libimobiledevice.git
-PKG_SOURCE_DATE:=2024-05-20
-PKG_SOURCE_VERSION:=9ccc52222c287b35e41625cc282fb882544676c6
-PKG_MIRROR_HASH:=9d272d40515c5ba6be5fa22eb897724d8940a505163918120c005bbeed352475
+PKG_SOURCE_DATE:=2024-10-27
+PKG_SOURCE_VERSION:=5aebbc0c694d1048712505195c32a17c3091d417
+PKG_MIRROR_HASH:=26f3b15e2cb7d79b20541f3c53852014415f9ca527dc13ffe0184bec24d9e69f
 
 PKG_MAINTAINER:=Rosen Penev <rosenp@gmail.com>
 PKG_LICENSE:=LGPL-2.1-or-later
@@ -41,7 +41,7 @@ define Package/libimobiledevice
   $(call Package/libimobiledevice/Default)
   SECTION:=libs
   CATEGORY:=Libraries
-  DEPENDS:=+libplist +libimobiledevice-glue +libusbmuxd +libopenssl
+  DEPENDS:=+libplist +libimobiledevice-glue +libtatsu +libusbmuxd +libopenssl
   LICENSE:=LGPL-2.1-or-later
   LICENSE_FILES:=COPYING.LESSER
 endef
diff --git a/libs/libimobiledevice/patches/010-gcc14.patch b/libs/libimobiledevice/patches/010-gcc14.patch
deleted file mode 100644 (file)
index 0913865..0000000
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/tools/afcclient.c
-+++ b/tools/afcclient.c
-@@ -37,6 +37,7 @@
- #include <ctype.h>
- #include <unistd.h>
- #include <dirent.h>
-+#include <time.h>
- #ifdef WIN32
- #include <windows.h>