From 5f70a6d3c088d0741040d4e9dcf7eb1439de44fd Mon Sep 17 00:00:00 2001 From: Antoine Martin Date: Fri, 17 Jun 2016 16:41:44 +0000 Subject: [PATCH] try to make it possible to make builds without pyobjc's AppKit git-svn-id: https://xpra.org/svn/Xpra/trunk@12856 3bb7dfac-3a0b-4e04-842a-767bc560f471 --- src/xpra/platform/darwin/gui.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/xpra/platform/darwin/gui.py b/src/xpra/platform/darwin/gui.py index 354edd3ed5..19ef4c8a90 100644 --- a/src/xpra/platform/darwin/gui.py +++ b/src/xpra/platform/darwin/gui.py @@ -128,7 +128,11 @@ def get_window_frame_size(x, y, w, h): def get_icc_info(): - from AppKit import NSScreen #@UnresolvedImport + try: + from AppKit import NSScreen #@UnresolvedImport + except ImportError as e: + log("cannot get icc info without AppKit: %s", e) + return {} ms = NSScreen.mainScreen() info = do_get_screen_icc_info(ms) screens = NSScreen.screens()