diff options
| author | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
|---|---|---|
| committer | Ethan Morgan <ethan@gweithio.com> | 2026-02-14 16:44:06 +0000 |
| commit | 54409423f767d8b1cf30cb7d0efca6b4ca138823 (patch) | |
| tree | d915ac7828703ce4b963efdd9728a1777ba18c1e /vcpkg/ports/qtmultimedia/ffmpeg.patch | |
Diffstat (limited to 'vcpkg/ports/qtmultimedia/ffmpeg.patch')
| -rw-r--r-- | vcpkg/ports/qtmultimedia/ffmpeg.patch | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/vcpkg/ports/qtmultimedia/ffmpeg.patch b/vcpkg/ports/qtmultimedia/ffmpeg.patch new file mode 100644 index 0000000..7877d17 --- /dev/null +++ b/vcpkg/ports/qtmultimedia/ffmpeg.patch @@ -0,0 +1,26 @@ +diff --git a/cmake/FindFFmpeg.cmake b/cmake/FindFFmpeg.cmake +index 0aa3ff9..b651472 100644 +--- a/cmake/FindFFmpeg.cmake ++++ b/cmake/FindFFmpeg.cmake +@@ -287,13 +287,15 @@ function(__ffmpeg_internal_set_dependencies _component) + set(prefix_l "(^| )\\-l") + set(suffix_lib "\\.lib($| )") + +- string(REGEX REPLACE ".*Libs:([^\n\r]+).*" "\\1" out "${pcfile}") ++ string(REGEX MATCH "Libs:([^\n\r]+)" match "${pcfile}") ++ set(out "${CMAKE_MATCH_1}") +- string(REGEX MATCHALL "${prefix_l}[^ ]+" libs_dependency ${out}) +- string(REGEX MATCHALL "[^ ]+${suffix_lib}" libs_dependency_lib ${out}) ++ string(REGEX MATCHALL "${prefix_l}[^ ]+" libs_dependency "${out}") ++ string(REGEX MATCHALL "[^ ]+${suffix_lib}" libs_dependency_lib "${out}") + +- string(REGEX REPLACE ".*Libs.private:([^\n\r]+).*" "\\1" out "${pcfile}") ++ string(REGEX MATCH "Libs.private:([^\n\r]+)" match "${pcfile}") ++ set(out "${CMAKE_MATCH_1}") +- string(REGEX MATCHALL "${prefix_l}[^ ]+" libs_private_dependency ${out}) +- string(REGEX MATCHALL "[^ ]+${suffix_lib}" libs_private_dependency_lib ${out}) ++ string(REGEX MATCHALL "${prefix_l}[^ ]+" libs_private_dependency "${out}") ++ string(REGEX MATCHALL "[^ ]+${suffix_lib}" libs_private_dependency_lib "${out}") + + list(APPEND deps_no_suffix ${libs_dependency} ${libs_private_dependency}) + foreach(dependency ${deps_no_suffix}) |