3ccc31789e
Mozilla Thunderbird is a redesign of the Mozilla mail component. The goal is to produce a cross platform stand alone mail application using the XUL user interface language. This version uses the gtk2 toolkit.
33 lines
1.5 KiB
Text
33 lines
1.5 KiB
Text
$NetBSD: patch-mozilla_build_gyp.mozbuild,v 1.1 2017/04/27 13:38:18 ryoon Exp $
|
|
|
|
--- mozilla/build/gyp.mozbuild.orig 2016-04-07 21:33:17.000000000 +0000
|
|
+++ mozilla/build/gyp.mozbuild
|
|
@@ -14,6 +14,7 @@ gyp_vars = {
|
|
'have_ethtool_cmd_speed_hi': 1 if CONFIG['MOZ_WEBRTC_HAVE_ETHTOOL_SPEED_HI'] else 0,
|
|
'include_alsa_audio': 1 if CONFIG['MOZ_ALSA'] else 0,
|
|
'include_pulse_audio': 1 if CONFIG['MOZ_PULSEAUDIO'] else 0,
|
|
+ 'use_libv4l2': 1 if CONFIG['MOZ_LIBV4L2_LIBS'] else 0,
|
|
# basic stuff for everything
|
|
'include_internal_video_render': 0,
|
|
'clang_use_chrome_plugins': 0,
|
|
@@ -96,7 +97,7 @@ flavors = {
|
|
'WINNT': 'win',
|
|
'Android': 'linux' if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'gonk' else 'android',
|
|
'Linux': 'linux',
|
|
- 'Darwin': 'mac' if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cocoa' else 'ios',
|
|
+ 'Darwin': 'ios' if CONFIG['MOZ_WIDGET_TOOLKIT'] == 'cairo-uikit' else 'mac',
|
|
'SunOS': 'solaris',
|
|
'GNU/kFreeBSD': 'freebsd',
|
|
'DragonFly': 'dragonfly',
|
|
@@ -131,5 +132,11 @@ if CONFIG['INTEL_ARCHITECTURE']:
|
|
if not CONFIG['HAVE_TOOLCHAIN_SUPPORT_MSSSE3'] or not CONFIG['HAVE_TOOLCHAIN_SUPPORT_MSSE4_1']:
|
|
gyp_vars['yuv_disable_asm'] = 1
|
|
|
|
+# MacOS X SDK version should be able to configure with ./configure
|
|
+# --enable-macos-target=VER
|
|
+if CONFIG['MACOSX_DEPLOYMENT_TARGET']:
|
|
+ gyp_vars['mac_sdk_min'] = CONFIG['MACOSX_DEPLOYMENT_TARGET']
|
|
+ gyp_vars['mac_deployment_target'] = CONFIG['MACOSX_DEPLOYMENT_TARGET']
|
|
+
|
|
if CONFIG['MACOS_SDK_DIR']:
|
|
gyp_vars['mac_sdk_path'] = CONFIG['MACOS_SDK_DIR']
|