head 1.2; access; symbols pkgsrc-2013Q2:1.2.0.2 pkgsrc-2013Q2-base:1.2; locks; strict; comment @# @; 1.2 date 2013.05.23.12.55.27; author ryoon; state dead; branches; next 1.1; commitid hOYA93csj3ibSKQw; 1.1 date 2013.05.19.08.47.41; author ryoon; state Exp; branches; next ; commitid i72N8U6dwY2uDdQw; desc @@ 1.2 log @Remove xulrunner. This does not work, and there is no consumer. @ text @$NetBSD: patch-media_webrtc_trunk_build_common.gypi,v 1.1 2013/05/19 08:47:41 ryoon Exp $ --- media/webrtc/trunk/build/common.gypi.orig 2013-05-11 19:19:44.000000000 +0000 +++ media/webrtc/trunk/build/common.gypi @@@@ -80,12 +80,21 @@@@ ['use_ash==1', { 'use_aura%': 1, }], + + # A flag for BSD platforms + ['OS=="dragonfly" or OS=="freebsd" or OS=="netbsd" or \ + OS=="openbsd"', { + 'os_bsd%': 1, + }, { + 'os_bsd%': 0, + }], ], }, # Copy conditionally-set variables out one scope. 'chromeos%': '<(chromeos)', 'use_aura%': '<(use_aura)', 'use_ash%': '<(use_ash)', + 'os_bsd%': '<(os_bsd)', 'use_openssl%': '<(use_openssl)', 'use_ibus%': '<(use_ibus)', 'enable_viewport%': '<(enable_viewport)', @@@@ -119,7 +128,7 @@@@ }], # Set toolkit_uses_gtk for the Chromium browser on Linux. - ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris") and use_aura==0', { + ['(OS=="linux" or OS=="solaris" or os_bsd==1) and use_aura==0', { 'toolkit_uses_gtk%': 1, }, { 'toolkit_uses_gtk%': 0, @@@@ -144,6 +153,7 @@@@ 'toolkit_uses_gtk%': '<(toolkit_uses_gtk)', 'use_aura%': '<(use_aura)', 'use_ash%': '<(use_ash)', + 'os_bsd%': '<(os_bsd)', 'use_openssl%': '<(use_openssl)', 'use_ibus%': '<(use_ibus)', 'enable_viewport%': '<(enable_viewport)', @@@@ -406,15 +416,8 @@@@ 'os_posix%': 1, }], - # A flag for BSD platforms - ['OS=="freebsd" or OS=="openbsd"', { - 'os_bsd%': 1, - }, { - 'os_bsd%': 0, - }], - # NSS usage. - ['(OS=="linux" or OS=="freebsd" or OS=="openbsd" or OS=="solaris") and use_openssl==0', { + ['(OS=="linux" or OS=="solaris" or os_bsd==1) and use_openssl==0', { 'use_nss%': 1, }, { 'use_nss%': 0, @ 1.1 log @Update to 21.0 and mark as BROKEN. * Introduce WEBRTC patches for FreeBSD, this patches are not work for NetBSD. * When firefox/xulrunner-22.0 is released, I will check the functionality of xulrunner package again. * Patches and dist.mk are used by www/firefox. * Take MAINATINERship. @ text @d1 1 a1 1 $NetBSD$ @