Skip to content

Commit 1fce7cf

Browse files
KorigamiKclaude
andcommitted
Fix CI: add qtmultimedia to optional cmake prefix loop
Qt6TextToSpeech depends on Qt6Multimedia internally. Removing qtmultimedia from the required-check loop also removed it from CMAKE_PREFIX_PATH, so CMake could not find Qt6Multimedia when resolving Qt6TextToSpeech. Move it to the optional loop — it is always present as a transitive dep of qtspeech so it will always be picked up, without making it a hard install requirement. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent c1d28cf commit 1fce7cf

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

build_mac.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ for formula in qtbase qtdeclarative qtsvg qtspeech mupdf; do
2727
cmake_prefixes+=("$prefix")
2828
done
2929

30-
for formula in qtquicktimeline qtquick3d qtshadertools; do
30+
for formula in qtmultimedia qtquicktimeline qtquick3d qtshadertools; do
3131
prefix=$(brew --prefix "$formula" 2>/dev/null || true)
3232
if [[ -n $prefix && -d $prefix ]]; then
3333
cmake_prefixes+=("$prefix")

0 commit comments

Comments
 (0)