|
32 | 32 |
|
33 | 33 | # list each patch to be applied along with path where it should be applied
|
34 | 34 | patchList = [
|
35 |
| - # TODO: Update these patches for the latest branch. |
36 |
| - # ('0001-Use-OpenSSL-for-usrsctp.patch', THIRD_PARTY_PATH), |
37 |
| - # ('0003-Enable-Wunused-but-set-variable.patch', BUILD_PATH), |
38 |
| - # ('0004-Remove-webrtc_overrides.patch', THIRD_PARTY_PATH), |
39 |
| - # ('0005-Fixed-compile-issue-and-disable-thin-archive.patch', BUILD_PATH), |
40 |
| - # ('0006-Adjusted-jni_generator.py-to-fit-OWT-code-structure.patch', BASE_PATH), |
41 |
| - # ('0007-Fix-examples-path-error.patch', BUILD_PATH), |
42 |
| - # ('0008-Disable-loop-range-analysis-when-build-with-Xcode-cl.patch', BUILD_PATH), |
43 |
| - # ('0009-Export-WebRTC-symbols-on-iOS.patch', BUILD_PATH), |
44 |
| - # ('0010-Restore-is_ash-for-backward-compatible.patch', BUILD_PATH), |
45 |
| - # ('0013-Remove-unused-gni-for-av1-build.patch', THIRD_PARTY_PATH), |
46 |
| - # ('0014-Fix-missing-ffmpeg-configure-item-for-msvc-build.patch', FFMPEG_PATH), |
47 |
| - # ('0015-Remove-custom-d8-dependency.patch', BUILD_PATH), |
48 |
| - # ('0016-Remove-deprecated-create_srcjar-property.patch', THIRD_PARTY_PATH), |
49 |
| - # ('0017-Build-libvpx-with-RTC-rate-control-impl-included.patch', THIRD_PARTY_PATH), |
50 |
| - # ('0018-Patch-ffmpeg-to-address-security-issues.patch', FFMPEG_PATH), |
51 |
| - ('0019-Enable-C-20-on-iOS.patch', BUILD_PATH), |
52 |
| - ('0020-Enable-C-20-for-all-platforms-but-LaCrOS-and-Fuchsia.patch', BUILD_PATH), |
53 |
| - ('0021-Allow-third-party-repositories-to-disable-C-20-for-M.patch', BUILD_PATH), |
54 |
| - ('0022-Apply-Wno-shadow-for-clang-only.patch', THIRD_PARTY_PATH), |
55 |
| - ('0023-Fix-FFMPEG-config-for-MSVC-build.patch', FFMPEG_PATH), |
56 |
| - ('0024-Getting-install-build-deps-to-work-on-Ubuntu-22.04-L.patch', BUILD_PATH), |
57 |
| - ('0025-Allow-ffmpeg_branding-OWT.patch', FFMPEG_PATH), |
58 |
| - ('0026-Add-an-GN-variable-for-using-BoringSSL.patch', LIBSRTP_PATH) |
| 35 | + ('0001-Export-WebRTC-symbols-on-iOS.patch', BUILD_PATH), |
| 36 | + ('0002-Enable-C-20-on-iOS.patch', BUILD_PATH), |
| 37 | + ('0003-Enable-C-20-for-all-platforms-but-LaCrOS-and-Fuchsia.patch', BUILD_PATH), |
| 38 | + ('0004-Allow-third-party-repositories-to-disable-C-20-for-M.patch', BUILD_PATH), |
| 39 | + ('0005-Apply-Wno-shadow-for-clang-only.patch', THIRD_PARTY_PATH), |
| 40 | + ('0006-Fix-FFMPEG-config-for-MSVC-build.patch', FFMPEG_PATH), |
| 41 | + ('0007-Getting-install-build-deps-to-work-on-Ubuntu-22.04-L.patch', BUILD_PATH), |
| 42 | + ('0008-Allow-ffmpeg_branding-OWT.patch', FFMPEG_PATH), |
| 43 | + ('0009-Add-an-GN-variable-for-using-BoringSSL.patch', LIBSRTP_PATH) |
59 | 44 | ]
|
60 | 45 |
|
61 | 46 | def _patch(ignoreFailures=False):
|
|
0 commit comments