gentoo/www-client/chromium/files/chromium-137-openh264-include-path.patch
Matt Jolly 60977649cc
www-client/chromium: add 137.0.7151.27
Signed-off-by: Matt Jolly <kangie@gentoo.org>
2025-05-17 11:39:37 +10:00

29 lines
924 B
Diff

https://chromium-review.googlesource.com/c/chromium/src/+/6554344
From: Matt Jolly <kangie@gentoo.org>
Date: Sat, 17 May 2025 09:01:22 +1000
Subject: [PATCH] make openh264:encoder a public dep
since M137 (1cc4ddb51296d65544070e42bfea8462e3f16715), the unbundle
path has had consistent build failures in
`third_party/blink/renderer/modules/mediarecorder` due to the
include path for openh264 not being set.
The include path for openh264 should should come from `media/video`
if proprietary codecs (and openh264) is enabled. a `public_deps`
should handle this.
Signed-off-by: Matt Jolly <kangie@gentoo.org>
--- a/media/video/BUILD.gn
+++ b/media/video/BUILD.gn
@@ -78,7 +78,7 @@ source_set("video") {
"openh264_video_encoder.cc",
"openh264_video_encoder.h",
]
- deps += [ "//third_party/openh264:encoder" ]
+ public_deps += [ "//third_party/openh264:encoder" ]
}
if (is_apple) {
--
2.49.0