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_signaling_signaling.gyp,v 1.1 2013/05/19 08:47:41 ryoon Exp $ --- media/webrtc/signaling/signaling.gyp.orig 2013-05-11 19:19:44.000000000 +0000 +++ media/webrtc/signaling/signaling.gyp @@@@ -217,6 +217,19 @@@@ 'cflags_mozilla': [ ], }], + ['os_bsd==1', { + 'include_dirs': [ + ], + 'defines': [ + # avoiding pointless ifdef churn + 'SIP_OS_OSX', + 'OSX', + 'SECLIB_OPENSSL', + ], + + 'cflags_mozilla': [ + ], + }], ['OS=="mac"', { 'include_dirs': [ ], @@@@ -752,7 +765,7 @@@@ ], }], - ['OS=="mac"', { + ['OS=="mac" or os_bsd==1', { 'include_dirs': [ ], @@@@ -797,14 +810,13 @@@@ 'defines' : [ 'SIP_OS_OSX', - '_POSIX_SOURCE', + # using BSD extensions, leave _POSIX_SOURCE undefined 'CPR_MEMORY_LITTLE_ENDIAN', 'NO_SOCKET_POLLING', 'USE_TIMER_SELECT_BASED', 'FULL_BUILD', 'STUBBED_OUT', 'USE_PRINTF', - '_DARWIN_C_SOURCE', 'NO_NSPR_10_SUPPORT', ], @ 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$ @