libimobiledevice: fix dependency on libtatsu
authorGeorgi Valkov <gvalkov@gmail.com>
Wed, 28 Jan 2026 18:21:28 +0000 (20:21 +0200)
committerRobert Marko <robimarko@gmail.com>
Thu, 29 Jan 2026 10:31:13 +0000 (11:31 +0100)
commitd5ec989a42fd4defd194bee416bb172ccaa66b4d
treea57247aae1384c526de1007454df8e7db5643a70
parent1199a4035122c62522831e9978bf1f7c87c21a53
libimobiledevice: fix dependency on libtatsu

libtatsu is a dependency only for libimobiledevice-utils
the library itself does not use it during build, and is a
core component for iPhone tethering, while the utils are optional

move the dependency to the utils, to reduce the build size:
libtatsu depends on libcurl, which is compiled with a TLS library,
so users of prebuilt packages are forced to install both
OpenSSL and mbed TLS. This patch removes the unnecessary dependency.

Fixes: https://github.com/openwrt/packages/issues/28427
Signed-off-by: Georgi Valkov <gvalkov@gmail.com>
libs/libimobiledevice/Makefile