summaryrefslogtreecommitdiff
path: root/libs/libusbmuxd
diff options
context:
space:
mode:
authorRosen Penev <rosenp@gmail.com>2019-11-26 22:12:43 -0800
committerRosen Penev <rosenp@gmail.com>2019-11-27 23:42:13 -0800
commit062cf276a2763bc67996bae5502fa04c188b68c7 (patch)
treeb38bf719d7f3d5abd276fd764f02261613b77a66 /libs/libusbmuxd
parenta856d6604b32dd412c4a6cb17c5d5dc2113d32cc (diff)
libusbmuxd: Update to 2.0.1
The release of checkra1n necessitated a new release. Removed inactive maintainer. Fixed license info. Signed-off-by: Rosen Penev <rosenp@gmail.com>
Diffstat (limited to 'libs/libusbmuxd')
-rw-r--r--libs/libusbmuxd/Makefile21
-rw-r--r--libs/libusbmuxd/patches/010-select.patch10
2 files changed, 20 insertions, 11 deletions
diff --git a/libs/libusbmuxd/Makefile b/libs/libusbmuxd/Makefile
index 851833aa9..03909de34 100644
--- a/libs/libusbmuxd/Makefile
+++ b/libs/libusbmuxd/Makefile
@@ -8,18 +8,14 @@
include $(TOPDIR)/rules.mk
PKG_NAME:=libusbmuxd
-PKG_SOURCE_DATE:=2019-03-23
-PKG_SOURCE_VERSION:=873252dc8b4e469c7dc692064ac616104fca5f65
-PKG_RELEASE:=2
+PKG_SOURCE_VERSION:=2.0.1
+PKG_RELEASE:=1
-PKG_MAINTAINER:=Lukasz Baj <l.baj@radytek.com>
-PKG_LICENSE:=LGPL-2.1-or-later
-PKG_LICENSE_FILES:=COPYING.LGPLv2.1
+PKG_SOURCE_PROTO:=git
+PKG_SOURCE_URL:=https://github.com/libimobiledevice/libusbmuxd
+PKG_MIRROR_HASH:=5078125cd4fe8c7294d4f195a8adfd1fc302101daf5d53e4cc242c3097eef8b6
-PKG_SOURCE:=$(PKG_NAME)-$(PKG_SOURCE_DATE).tar.gz
-PKG_SOURCE_URL:=https://codeload.github.com/libimobiledevice/libusbmuxd/tar.gz/$(PKG_SOURCE_VERSION)?
-PKG_HASH:=47e39ce87b05ca873c16efaa517247aa9db137625dd910d566fb3cd99b4a1d18
-PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(PKG_SOURCE_VERSION)
+PKG_MAINTAINER:=
PKG_FIXUP:=autoreconf
PKG_INSTALL:=1
@@ -46,6 +42,8 @@ define Package/libusbmuxd
CATEGORY:=Libraries
TITLE+= library
DEPENDS:=+libplist +libpthread +libxml2 +zlib
+ PKG_LICENSE:=LGPL-2.1-or-later
+ PKG_LICENSE_FILES:=COPYING
endef
define Package/libusbmuxd/description
@@ -59,6 +57,7 @@ define Package/libusbmuxd-utils
CATEGORY:=Utilities
TITLE+= utilies
DEPENDS:=+libusbmuxd
+ LICENSE:=GPL-2.0-or-later
endef
define Package/libusbmuxd-utils/description
@@ -66,7 +65,7 @@ define Package/libusbmuxd-utils/description
This package contains the libusbmuxd utilities.
endef
-CONFIGURE_ARGS += --with-pic
+TARGET_CFLAGS += $(FPIC)
define Build/InstallDev
$(INSTALL_DIR) $(1)/usr/include
diff --git a/libs/libusbmuxd/patches/010-select.patch b/libs/libusbmuxd/patches/010-select.patch
new file mode 100644
index 000000000..1caefdc91
--- /dev/null
+++ b/libs/libusbmuxd/patches/010-select.patch
@@ -0,0 +1,10 @@
+--- a/tools/inetcat.c
++++ b/tools/inetcat.c
+@@ -33,6 +33,7 @@
+ #include <windows.h>
+ #include <winsock2.h>
+ #else
++#include <sys/select.h>
+ #include <sys/socket.h>
+ #include <sys/un.h>
+ #include <sys/ioctl.h>