From 419fbf639d8f53d39449c157a9554bd5482ed64f Mon Sep 17 00:00:00 2001 From: Jeremy Huddleston Sequoia Date: Sun, 26 Jun 2022 10:31:54 -0700 Subject: [PATCH] XQuartz: Add TCC reason keys to Info.plist Signed-off-by: Jeremy Huddleston Sequoia (cherry picked from commit 9ce7264889e36fddbdf6bac332225ad6f628ad5d) --- hw/xquartz/bundle/Info.plist.cpp | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/hw/xquartz/bundle/Info.plist.cpp b/hw/xquartz/bundle/Info.plist.cpp index 323dec205..7cb59ea77 100644 --- a/hw/xquartz/bundle/Info.plist.cpp +++ b/hw/xquartz/bundle/Info.plist.cpp @@ -28,6 +28,31 @@ NSSupportsAutomaticGraphicsSwitching + + + NSAppleEventsUsageDescription + A process launched by APPLE_APPLICATION_NAME wants to use AppleScript. + NSCalendarsUsageDescription + A process launched by APPLE_APPLICATION_NAME wants access to your calendar data. + NSCameraUsageDescription + A process launched by APPLE_APPLICATION_NAME wants access to your camera. + NSContactsUsageDescription + A process launched by APPLE_APPLICATION_NAME wants access to your contacts. + NSLocationAlwaysUsageDescription + A process launched by APPLE_APPLICATION_NAME wants access to your location information, even when not in use. + NSLocationUsageDescription + A process launched by APPLE_APPLICATION_NAME wants access to your location information. + NSLocationWhenInUseUsageDescription + A process launched by APPLE_APPLICATION_NAME wants access to your location information when in use. + NSMicrophoneUsageDescription + A process launched by APPLE_APPLICATION_NAME wants access to your microphone. + NSRemindersUsageDescription + A process launched by APPLE_APPLICATION_NAME wants access to your reminders. + NSSystemAdministrationUsageDescription + A process launched by APPLE_APPLICATION_NAME wants admin privileges. + #ifdef XQUARTZ_SPARKLE SUEnableAutomaticChecks