From 6fcc9cc9a2c924698e9082ef129754706b9f7447 Mon Sep 17 00:00:00 2001 From: autoantwort <41973254+autoantwort@users.noreply.github.com> Date: Thu, 4 Jan 2024 02:41:17 +0100 Subject: [PATCH] [freerdp] remove deprecated client-mac (#35969) --- ports/freerdp/portfile.cmake | 15 +-------------- ports/freerdp/vcpkg.json | 7 ++----- versions/baseline.json | 2 +- versions/f-/freerdp.json | 5 +++++ 4 files changed, 9 insertions(+), 20 deletions(-) diff --git a/ports/freerdp/portfile.cmake b/ports/freerdp/portfile.cmake index ab8d264a55..4e963305a0 100644 --- a/ports/freerdp/portfile.cmake +++ b/ports/freerdp/portfile.cmake @@ -20,7 +20,6 @@ endif() vcpkg_check_features(OUT_FEATURE_OPTIONS FEATURE_OPTIONS FEATURES - client-mac WITH_CLIENT_MAC ffmpeg WITH_FFMPEG ffmpeg WITH_SWSCALE server WITH_SERVER @@ -52,6 +51,7 @@ vcpkg_cmake_configure( -DWITH_OPENSSL=ON -DWITH_SAMPLE=OFF -DWITH_UNICODE_BUILTIN=ON + -DWITH_CLIENT=OFF "-DMSVC_RUNTIME=${VCPKG_CRT_LINKAGE}" "-DPKG_CONFIG_EXECUTABLE=${PKGCONFIG}" -DPKG_CONFIG_USE_CMAKE_PREFIX_PATH=ON @@ -83,27 +83,14 @@ vcpkg_fixup_pkgconfig() vcpkg_list(SET tools) if(VCPKG_TARGET_IS_WINDOWS) - list(APPEND tools wfreerdp) if("server" IN_LIST FEATURES) list(APPEND tools wfreerdp-server) endif() elseif(VCPKG_TARGET_IS_OSX) - if("client-mac" IN_LIST FEATURES) - file(COPY "${CURRENT_BUILDTREES_DIR}/${TARGET_TRIPLET}-rel/client/Mac/cli/MacFreeRDP.app" - DESTINATION "${CURRENT_PACKAGES_DIR}/bin" - ) - list(APPEND tools MacFreeRDP) - endif() if("server" IN_LIST FEATURES) list(APPEND tools mfreerdp-server) endif() endif() -if("wayland" IN_LIST FEATURES) - list(APPEND tools wlfreerdp) -endif() -if("x11" IN_LIST FEATURES) - list(APPEND tools xfreerdp) -endif() if("winpr-tools" IN_LIST FEATURES) list(APPEND tools winpr-hash winpr-makecert) endif() diff --git a/ports/freerdp/vcpkg.json b/ports/freerdp/vcpkg.json index 6575573f5c..88e35f18fb 100644 --- a/ports/freerdp/vcpkg.json +++ b/ports/freerdp/vcpkg.json @@ -1,6 +1,7 @@ { "name": "freerdp", "version": "3.0.0", + "port-version": 1, "description": "A free implementation of the Remote Desktop Protocol (RDP)", "homepage": "https://github.com/FreeRDP/FreeRDP", "license": "Apache-2.0", @@ -23,10 +24,6 @@ "zlib" ], "features": { - "client-mac": { - "description": "Build native mac client. Requires XCode.", - "supports": "osx" - }, "ffmpeg": { "description": "Enable image scaling, video and audio with ffmpeg", "supports": "!windows", @@ -74,7 +71,7 @@ }, "x11": { "description": "Enable X11 support", - "supports": "!android & !ios & !windows", + "supports": "!android & !ios & !windows & !osx", "dependencies": [ "xcb" ] diff --git a/versions/baseline.json b/versions/baseline.json index 551fdb663d..3b7dcfecfc 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -2774,7 +2774,7 @@ }, "freerdp": { "baseline": "3.0.0", - "port-version": 0 + "port-version": 1 }, "freetds": { "baseline": "1.3.10", diff --git a/versions/f-/freerdp.json b/versions/f-/freerdp.json index 06f56f906b..9a6b614dd0 100644 --- a/versions/f-/freerdp.json +++ b/versions/f-/freerdp.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "58d88811f61ec9063eb70b837f23c6ceeceb0198", + "version": "3.0.0", + "port-version": 1 + }, { "git-tree": "dfb634ed4a717897d4cb646a34dc9c663dcfceb8", "version": "3.0.0",