aboutsummaryrefslogtreecommitdiff
path: root/ports/libusbmuxd
diff options
context:
space:
mode:
authorJack·Boos·Yu <47264268+JackBoosY@users.noreply.github.com>2020-10-19 19:23:57 -0700
committerGitHub <noreply@github.com>2020-10-19 19:23:57 -0700
commit334aec69e408d1ea52b7af125eda0a2066424922 (patch)
treecac050e50ff8df78634131c8936f7100d138d916 /ports/libusbmuxd
parent46a2a004b62e307b51c4dfbf05db61e95d1371b2 (diff)
downloadvcpkg-334aec69e408d1ea52b7af125eda0a2066424922.tar.gz
vcpkg-334aec69e408d1ea52b7af125eda0a2066424922.zip
[libplist/libusbmuxd/libimobiledevice/libideviceactivation/usbmuxd] Update version (#13811)
Co-authored-by: Billy Robert O'Neal III <bion@microsoft.com>
Diffstat (limited to 'ports/libusbmuxd')
-rw-r--r--ports/libusbmuxd/CMakeLists.txt16
-rw-r--r--ports/libusbmuxd/CONTROL2
-rw-r--r--ports/libusbmuxd/portfile.cmake5
3 files changed, 16 insertions, 7 deletions
diff --git a/ports/libusbmuxd/CMakeLists.txt b/ports/libusbmuxd/CMakeLists.txt
index 3b314fb35..254a70d7e 100644
--- a/ports/libusbmuxd/CMakeLists.txt
+++ b/ports/libusbmuxd/CMakeLists.txt
@@ -4,7 +4,7 @@ project(libusbmuxd C)
# find dependencies
find_path(libplist_INCLUDES plist.h PATH_SUFFIXES plist)
set(libplist_INCLUDES ${libplist_INCLUDES}/../)
-find_library(libplist plist REQUIRED)
+find_library(libplist NAMES plist libplist plist-2.0 libplist-2.0 REQUIRED)
# ready to create library
file(GLOB_RECURSE IDVCACTV_TOOLS_HDR common/*.h)
@@ -29,13 +29,21 @@ install(
ARCHIVE DESTINATION lib
LIBRARY DESTINATION lib
)
+
+set(LIBPLIST_VERSION 2.0)
+set(PACKAGE_NAME libusbmuxd)
+set(PACKAGE_VERSION 2.0)
+set(prefix ${CMAKE_INSTALL_PREFIX})
+set(exec_prefix \${prefix})
+set(libdir \${prefix}/lib)
+set(includedir \${prefix}/../include)
configure_file(
- ${CMAKE_CURRENT_SOURCE_DIR}/libusbmuxd.pc.in
- ${CMAKE_CURRENT_BINARY_DIR}/libusbmuxd.pc
+ ${CMAKE_CURRENT_SOURCE_DIR}/src/libusbmuxd-2.0.pc.in
+ ${CMAKE_CURRENT_BINARY_DIR}/libusbmuxd-2.0.pc
@ONLY
)
install(
- FILES ${CMAKE_CURRENT_BINARY_DIR}/libusbmuxd.pc
+ FILES ${CMAKE_CURRENT_BINARY_DIR}/libusbmuxd-2.0.pc
DESTINATION lib/pkgconfig
)
diff --git a/ports/libusbmuxd/CONTROL b/ports/libusbmuxd/CONTROL
index 615147f46..72d5257cf 100644
--- a/ports/libusbmuxd/CONTROL
+++ b/ports/libusbmuxd/CONTROL
@@ -1,5 +1,5 @@
Source: libusbmuxd
-Version: 1.2.185-1
+Version: 1.2.219
Description: A client library to multiplex connections from and to iOS devices
Build-Depends: libplist
Supports: !(uwp|linux|osx)
diff --git a/ports/libusbmuxd/portfile.cmake b/ports/libusbmuxd/portfile.cmake
index 26518b217..5ad0cb01f 100644
--- a/ports/libusbmuxd/portfile.cmake
+++ b/ports/libusbmuxd/portfile.cmake
@@ -3,8 +3,8 @@ vcpkg_fail_port_install( ON_TARGET "uwp" "linux" "osx")
vcpkg_from_github(
OUT_SOURCE_PATH SOURCE_PATH
REPO libimobiledevice-win32/libusbmuxd
- REF 65561d92bc4786599c90a257d856cede3519e432 # v1.2.185
- SHA512 b3bcf2a5d99a605431ba22fe5701068ea6a2c4284044412e3e1d3dc57bb7b42adac20cf21c0d8e09965c8e8f7bcffc72b5949eaefaa48d024d2a3cb16329ed78
+ REF ac86b23f57879b8b702f3712ba66729008d059a3 # v1.2.219
+ SHA512 ced85088bc6ebb416ccb635d6b4e79662fb34f427d869b64b61847e5fde7b4ae094cebb1f7916d9387c314aeb84106a618fbd7497dc4b36151b236dcb55bd0e4
HEAD_REF msvc-master
PATCHES fix-win-build.patch
)
@@ -18,6 +18,7 @@ vcpkg_configure_cmake(
vcpkg_install_cmake()
vcpkg_copy_pdbs()
+vcpkg_fixup_pkgconfig()
file(REMOVE_RECURSE ${CURRENT_PACKAGES_DIR}/debug/include)