diff --git a/packages/addons/addon-depends/libusbmuxd/package.mk b/packages/addons/addon-depends/libusbmuxd/package.mk index fb90469814..5a1fba3235 100644 --- a/packages/addons/addon-depends/libusbmuxd/package.mk +++ b/packages/addons/addon-depends/libusbmuxd/package.mk @@ -2,19 +2,25 @@ # Copyright (C) 2016-present Team LibreELEC (https://libreelec.tv) PKG_NAME="libusbmuxd" -PKG_VERSION="2.0.2" -PKG_SHA256="cc6a808553da4efa9fa5638be256d5ae020498795d9d260d280b87074e799b20" +PKG_VERSION="07cd6f774fd444f981ade6e75e10962ba0439350" +PKG_SHA256="fc17f3fb8236afe159c2fbb1dc373a26cf3491150ec43d6ecb4f160a0557ee4f" PKG_LICENSE="GPL" PKG_SITE="http://www.libimobiledevice.org" -PKG_URL="https://github.com/libimobiledevice/libusbmuxd/releases/download/${PKG_VERSION}/libusbmuxd-${PKG_VERSION}.tar.bz2" -PKG_DEPENDS_TARGET="toolchain libplist" +PKG_URL="https://github.com/libimobiledevice/libusbmuxd/archive/${PKG_VERSION}.tar.gz" +PKG_DEPENDS_TARGET="toolchain libimobiledevice-glue libplist" PKG_LONGDESC="A USB multiplex daemon." +PKG_TOOLCHAIN="autotools" PKG_CONFIGURE_OPTS_TARGET="ac_cv_func_malloc_0_nonnull=yes \ ac_cv_func_realloc_0_nonnull=yes \ --enable-static \ --disable-shared" +configure_package() { + # if using a git hash as a package version - set RELEASE_VERSION + export RELEASE_VERSION="$(sed -n '1,/RE/s/Version \(.*\)/\1/p' ${PKG_BUILD}/NEWS)-git-${PKG_VERSION:0:7}" +} + post_configure_target() { libtool_remove_rpath libtool }