From cccc78e2dc2b7af5d2226be0af55f5162d70fe60 Mon Sep 17 00:00:00 2001 From: Julien Wadel Date: Tue, 7 Apr 2020 19:25:08 +0200 Subject: [PATCH] Add more useless permission in plist, quickfix on version names [ci skip] --- linphone-app/CMakeLists.txt | 2 +- linphone-app/build/CMakeLists.txt | 4 ++-- .../linphone_package/macos/Info.plist.in | 24 +++++++++++++++++++ 3 files changed, 27 insertions(+), 3 deletions(-) diff --git a/linphone-app/CMakeLists.txt b/linphone-app/CMakeLists.txt index e54e11c6f..fdd15d68d 100644 --- a/linphone-app/CMakeLists.txt +++ b/linphone-app/CMakeLists.txt @@ -21,7 +21,7 @@ ################################################################################ cmake_minimum_required(VERSION 3.1) -project(linphoneqt VERSION 4.1.1) +project(linphoneqt VERSION 4.2.0) if(ENABLE_BUILD_VERBOSE) #message("CMAKE_PREFIX_PATH ${CMAKE_PREFIX_PATH}") diff --git a/linphone-app/build/CMakeLists.txt b/linphone-app/build/CMakeLists.txt index 13f0f5236..8ef03faa3 100644 --- a/linphone-app/build/CMakeLists.txt +++ b/linphone-app/build/CMakeLists.txt @@ -46,9 +46,9 @@ set(CPACK_SOURCE_IGNORE_FILES "libmng.spec" ) -bc_project_build_version(${PROJECT_VERSION} PROJECT_VERSION_BUILD) +bc_compute_full_version(PROJECT_VERSION_BUILD) if(PROJECT_VERSION_BUILD) - set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_FILE_NAME}-${PROJECT_VERSION_BUILD}") + set(CPACK_PACKAGE_FILE_NAME "${CPACK_PACKAGE_NAME}-${PROJECT_VERSION_BUILD}") endif() message("-- Package file name is ${CPACK_PACKAGE_FILE_NAME}") diff --git a/linphone-app/cmake_builder/linphone_package/macos/Info.plist.in b/linphone-app/cmake_builder/linphone_package/macos/Info.plist.in index 6d492c0ca..84265fd83 100644 --- a/linphone-app/cmake_builder/linphone_package/macos/Info.plist.in +++ b/linphone-app/cmake_builder/linphone_package/macos/Info.plist.in @@ -76,5 +76,29 @@ A user application wants to access location information. NSRemindersUsageDescription A user application wants to access the reminders. + NSFileProviderDomainUsageDescription + Privacy - Access to a File Provide Domain Usage Description + NSSystemAdministrationUsageDescription + Privacy - System Administration Usage Description + NSAppleMusicUsageDescription + Privacy - Media Library Usage Description + NSSystemExtensionUsageDescription + Privacy - System Extension Usage Description + NSSpeechRecognitionUsageDescription + Privacy - Speech Recognition Usage Description + NSNetworkVolumesUsageDescription + Privacy - Network Volumes Usage Description + NSBluetoothAlwaysUsageDescription + Privacy - Bluetooth Always Usage Description + OSBundleUsageDescription + Privacy - Driver Extension Usage Description + NSMotionUsageDescription + Privacy - Motion Usage Description + NSFaceIDUsageDescription + Privacy - Face ID Usage Description + NSFileProviderPresenceUsageDescription + Privacy - File Provider Presence Usage Description + kTCCServiceMediaLibrary + Privacy - Music Usage Description