From 6eaf8852aeff1762b673f7af5ad74acf1b3cfe18 Mon Sep 17 00:00:00 2001 From: Bruno Date: Tue, 27 Jul 2021 09:06:53 +0200 Subject: [PATCH] OSX compilation --- osx/Info.plist | 118 +++++++++++++++++++++++---------------------- vimix.entitlements | 12 +++++ 2 files changed, 72 insertions(+), 58 deletions(-) create mode 100644 vimix.entitlements diff --git a/osx/Info.plist b/osx/Info.plist index 2bb19dc..807029f 100644 --- a/osx/Info.plist +++ b/osx/Info.plist @@ -2,63 +2,65 @@ - Apl - - LSAppNapIsDisabled - - NSCameraUsageDescription - vimix needs to access the camera to enable camera sources. - LSMinimumSystemVersion - 10.13.0 - NSHighResolutionCapable - - NSPrincipalClass - NSApplication - NSAppTransportSecurity - - NSAllowsArbitraryLoads - - - CFBundleDocumentTypes - - - CFBundleTypeName - vimix session - CFBundleTypeRole - Editor - LSIsAppleDefaultForType - - LSHandlerRank - Owner - LSItemContentTypes - - com.bhbn.mix - - - - CFBundleExecutable - vimix - CFBundleGetInfoString - vimix - Video Live Mix - CFBundleIconFile - vimix.icns - CFBundleIdentifier - com.bhbn.vimix - CFBundleInfoDictionaryVersion - 6.0 - CFBundleLongVersionString - 0.6.0 - CFBundleName - vimix - CFBundlePackageType - APPL - CFBundleShortVersionString - 0.6 - CFBundleVersion - 0.6 - CSResourcesFileMapped - - NSHumanReadableCopyright - Bruno Herbelin + Apl + + CFBundleDocumentTypes + + + CFBundleTypeName + vimix session + CFBundleTypeRole + Editor + LSHandlerRank + Owner + LSIsAppleDefaultForType + + LSItemContentTypes + + com.bhbn.mix + + + + CFBundleExecutable + vimix + CFBundleGetInfoString + vimix - Video Live Mix + CFBundleIconFile + vimix.icns + CFBundleIdentifier + com.bhbn.vimix + CFBundleInfoDictionaryVersion + 6.0 + CFBundleLongVersionString + 0.6.0 + CFBundleName + vimix + CFBundlePackageType + APPL + CFBundleShortVersionString + 0.6 + CFBundleVersion + 0.6 + CSResourcesFileMapped + + LSAppNapIsDisabled + + LSApplicationCategoryType + public.app-category.video + LSMinimumSystemVersion + $(MACOSX_DEPLOYMENT_TARGET) + NSAppTransportSecurity + + NSAllowsArbitraryLoads + + + NSCameraUsageDescription + vimix needs to access the camera to enable camera sources. + NSHighResolutionCapable + + NSHumanReadableCopyright + Copyright © 2021 Bruno Herbelin. All rights reserved. + NSPrincipalClass + NSApplication diff --git a/vimix.entitlements b/vimix.entitlements new file mode 100644 index 0000000..2a59cad --- /dev/null +++ b/vimix.entitlements @@ -0,0 +1,12 @@ + + + + + com.apple.security.cs.disable-library-validation + + com.apple.security.device.camera + + com.apple.security.personal-information.photos-library + + +