Lines 1-8
Link Here
|
1 |
commit da3b4d2fa4d2a502149450e93d2ceaee9eb8d8e4 |
1 |
commit 92b3c1de6620a3031f08835ef1d374b60fb46a2c |
2 |
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org> |
2 |
Author: Christoph Moench-Tegeder <cmt@FreeBSD.org> |
3 |
Date: Wed Sep 18 20:59:22 2024 +0000 |
|
|
4 |
|
3 |
|
5 |
regenerate FreeBSD libwebrtc patch for Firefox 131 |
4 |
regenerate FreeBSD libwebrtc patch for Firefox 132 |
6 |
|
5 |
|
7 |
diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build |
6 |
diff --git third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build third_party/libwebrtc/api/adaptation/resource_adaptation_api_gn/moz.build |
8 |
index 2dbd5881583e..332ca04819ee 100644 |
7 |
index 2dbd5881583e..332ca04819ee 100644 |
Lines 7503-7509
index f1716e6b6267..7d3b6bae0048 100644
Link Here
|
7503 |
- |
7502 |
- |
7504 |
Library("frame_encryptor_interface_gn") |
7503 |
Library("frame_encryptor_interface_gn") |
7505 |
diff --git third_party/libwebrtc/api/crypto/options_gn/moz.build third_party/libwebrtc/api/crypto/options_gn/moz.build |
7504 |
diff --git third_party/libwebrtc/api/crypto/options_gn/moz.build third_party/libwebrtc/api/crypto/options_gn/moz.build |
7506 |
index fae93b139253..5726c9c835be 100644 |
7505 |
index a9e9b0cd9473..5726c9c835be 100644 |
7507 |
--- third_party/libwebrtc/api/crypto/options_gn/moz.build |
7506 |
--- third_party/libwebrtc/api/crypto/options_gn/moz.build |
7508 |
+++ third_party/libwebrtc/api/crypto/options_gn/moz.build |
7507 |
+++ third_party/libwebrtc/api/crypto/options_gn/moz.build |
7509 |
@@ -12,11 +12,21 @@ AllowCompilerWarnings() |
7508 |
@@ -12,11 +12,21 @@ AllowCompilerWarnings() |
Lines 7528-7534
index fae93b139253..5726c9c835be 100644
Link Here
|
7528 |
|
7527 |
|
7529 |
FINAL_LIBRARY = "xul" |
7528 |
FINAL_LIBRARY = "xul" |
7530 |
|
7529 |
|
7531 |
@@ -43,174 +53,32 @@ if not CONFIG["MOZ_DEBUG"]: |
7530 |
@@ -43,178 +53,32 @@ if not CONFIG["MOZ_DEBUG"]: |
7532 |
if CONFIG["MOZ_DEBUG"] == "1": |
7531 |
if CONFIG["MOZ_DEBUG"] == "1": |
7533 |
|
7532 |
|
7534 |
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" |
7533 |
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" |
Lines 7547-7552
index fae93b139253..5726c9c835be 100644
Link Here
|
7547 |
- DEFINES["__STDC_CONSTANT_MACROS"] = True |
7546 |
- DEFINES["__STDC_CONSTANT_MACROS"] = True |
7548 |
- DEFINES["__STDC_FORMAT_MACROS"] = True |
7547 |
- DEFINES["__STDC_FORMAT_MACROS"] = True |
7549 |
- |
7548 |
- |
|
|
7549 |
- OS_LIBS += [ |
7550 |
- "log" |
7551 |
- ] |
7552 |
- |
7550 |
-if CONFIG["OS_TARGET"] == "Darwin": |
7553 |
-if CONFIG["OS_TARGET"] == "Darwin": |
7551 |
- |
7554 |
- |
7552 |
- DEFINES["WEBRTC_MAC"] = True |
7555 |
- DEFINES["WEBRTC_MAC"] = True |
Lines 58055-58064
index a4fb8b3162bd..f70faede2fba 100644
Link Here
|
58055 |
Library("desktop_capture_gn") |
58058 |
Library("desktop_capture_gn") |
58056 |
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build |
58059 |
diff --git third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build |
58057 |
deleted file mode 100644 |
58060 |
deleted file mode 100644 |
58058 |
index 0a76b27ceb41..000000000000 |
58061 |
index 88222c2ec906..000000000000 |
58059 |
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build |
58062 |
--- third_party/libwebrtc/modules/desktop_capture/desktop_capture_objc_gn/moz.build |
58060 |
+++ /dev/null |
58063 |
+++ /dev/null |
58061 |
@@ -1,78 +0,0 @@ |
58064 |
@@ -1,79 +0,0 @@ |
58062 |
-# This Source Code Form is subject to the terms of the Mozilla Public |
58065 |
-# This Source Code Form is subject to the terms of the Mozilla Public |
58063 |
-# License, v. 2.0. If a copy of the MPL was not distributed with this |
58066 |
-# License, v. 2.0. If a copy of the MPL was not distributed with this |
58064 |
-# file, You can obtain one at http://mozilla.org/MPL/2.0/. |
58067 |
-# file, You can obtain one at http://mozilla.org/MPL/2.0/. |
Lines 58108-58113
index 0a76b27ceb41..000000000000
Link Here
|
58108 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_cgimage.mm", |
58111 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_cgimage.mm", |
58109 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_iosurface.mm", |
58112 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_iosurface.mm", |
58110 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_provider.mm", |
58113 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/desktop_frame_provider.mm", |
|
|
58114 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/sck_picker_handle.mm", |
58111 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/screen_capturer_mac.mm", |
58115 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/screen_capturer_mac.mm", |
58112 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/screen_capturer_sck.mm", |
58116 |
- "/third_party/libwebrtc/modules/desktop_capture/mac/screen_capturer_sck.mm", |
58113 |
- "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_mac.mm", |
58117 |
- "/third_party/libwebrtc/modules/desktop_capture/mouse_cursor_monitor_mac.mm", |
Lines 99208-99214
index b99c992d4953..b1f2505dadb4 100644
Link Here
|
99208 |
|
99212 |
|
99209 |
Library("video_stream_buffer_controller_gn") |
99213 |
Library("video_stream_buffer_controller_gn") |
99210 |
diff --git third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build |
99214 |
diff --git third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build |
99211 |
index a51248556ab1..23e6fa0a8b70 100644 |
99215 |
index b1d59382d51a..b102d5288fbe 100644 |
99212 |
--- third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build |
99216 |
--- third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build |
99213 |
+++ third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build |
99217 |
+++ third_party/libwebrtc/video/video_stream_encoder_impl_gn/moz.build |
99214 |
@@ -12,11 +12,21 @@ AllowCompilerWarnings() |
99218 |
@@ -12,11 +12,21 @@ AllowCompilerWarnings() |
Lines 99233-99239
index a51248556ab1..23e6fa0a8b70 100644
Link Here
|
99233 |
|
99237 |
|
99234 |
FINAL_LIBRARY = "xul" |
99238 |
FINAL_LIBRARY = "xul" |
99235 |
|
99239 |
|
99236 |
@@ -48,190 +58,32 @@ if not CONFIG["MOZ_DEBUG"]: |
99240 |
@@ -51,190 +61,32 @@ if not CONFIG["MOZ_DEBUG"]: |
99237 |
if CONFIG["MOZ_DEBUG"] == "1": |
99241 |
if CONFIG["MOZ_DEBUG"] == "1": |
99238 |
|
99242 |
|
99239 |
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" |
99243 |
DEFINES["DYNAMIC_ANNOTATIONS_ENABLED"] = "1" |
99240 |
- |
|
|