mirror of
https://git.freebsd.org/ports.git
synced 2025-07-15 00:09:15 -04:00
- Update Firefox ESR to 31.2.0 - Update NSS to 3.17.2 - Update Thunderbird to 31.2.0 - Update libxul to 31.2.0 (and mark as BROKEN) - Disable SSL 3.0 with pref (Upstream bug 1076983) - (workaround) replace USE_GCC=yes with USES=compiler:gcc-c++11-lib in order to fix runtime for PGO and powerpc/powerpc64 on libc++ systems - Add OSS audio fallback for HTML5 audio from upstream bug; not exposed yet because WebRTC still needs ALSA or PulseAudio - Kill @dirrm from gecko@ ports per CHANGES from 20140922 - Drop workaround for LLVM PR 19007: base and lang/clang34 have the fix - Improve workaround comment for LLVM PR 15840, partially rejecting r348851 by marino@ until bug 193555 PR: 194356 Submitted by: Jan Beich Security: http://www.vuxml.org/freebsd/9c1495ac-8d8c-4789-a0f3-8ca6b476619c.html
26 lines
1.4 KiB
Text
26 lines
1.4 KiB
Text
diff --git media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer.cc media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer.cc
|
|
index 97f69d3..77a50b3 100644
|
|
--- media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer.cc
|
|
+++ media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer.cc
|
|
@@ -18,7 +18,7 @@ ScreenCapturer* ScreenCapturer::Create() {
|
|
return Create(DesktopCaptureOptions::CreateDefault());
|
|
}
|
|
|
|
-#if defined(WEBRTC_LINUX)
|
|
+#if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD)
|
|
ScreenCapturer* ScreenCapturer::CreateWithXDamage(
|
|
bool use_update_notifications) {
|
|
DesktopCaptureOptions options;
|
|
diff --git media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer.h media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer.h
|
|
index a8d40a7..177a6c1 100644
|
|
--- media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer.h
|
|
+++ media/webrtc/trunk/webrtc/modules/desktop_capture/screen_capturer.h
|
|
@@ -74,7 +74,7 @@ class ScreenCapturer : public DesktopCapturer {
|
|
static ScreenCapturer* Create(const DesktopCaptureOptions& options);
|
|
static ScreenCapturer* Create();
|
|
|
|
-#if defined(WEBRTC_LINUX)
|
|
+#if defined(WEBRTC_LINUX) || defined(WEBRTC_BSD)
|
|
// Creates platform-specific capturer and instructs it whether it should use
|
|
// X DAMAGE support.
|
|
static ScreenCapturer* CreateWithXDamage(bool use_x_damage);
|