From 15e45557ac57985624766e5603f3e564184d1f33 Mon Sep 17 00:00:00 2001 From: 23rd <23rd@vivaldi.net> Date: Fri, 22 May 2026 12:49:48 +0300 Subject: [PATCH] [qrhi] Fixed QSB lookup on macOS Packaged CI via Homebrew qtshadertools. --- .github/workflows/mac_packaged.yml | 2 +- Telegram/cmake/qrhi_shaders.cmake | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/.github/workflows/mac_packaged.yml b/.github/workflows/mac_packaged.yml index 7423e6c833..5ea2310ef7 100644 --- a/.github/workflows/mac_packaged.yml +++ b/.github/workflows/mac_packaged.yml @@ -73,7 +73,7 @@ jobs: run: | brew update brew upgrade || true - brew install ada-url autoconf automake boost cmake ffmpeg@6 jpeg-xl libavif libheif libtool openal-soft openh264 openssl opus ninja pkg-config python qtbase qtimageformats qtsvg xz || true + brew install ada-url autoconf automake boost cmake ffmpeg@6 jpeg-xl libavif libheif libtool openal-soft openh264 openssl opus ninja pkg-config python qtbase qtimageformats qtshadertools qtsvg xz || true sudo xcode-select -s /Applications/Xcode.app/Contents/Developer sudo sed -i '' '/CMAKE_${lang}_FLAGS_DEBUG_INIT/s/ -g//' /opt/homebrew/share/cmake/Modules/Compiler/GNU.cmake diff --git a/Telegram/cmake/qrhi_shaders.cmake b/Telegram/cmake/qrhi_shaders.cmake index bfc9309ffc..0668ab1e24 100644 --- a/Telegram/cmake/qrhi_shaders.cmake +++ b/Telegram/cmake/qrhi_shaders.cmake @@ -17,6 +17,7 @@ find_program(QSB_EXECUTABLE qsb "${QT_DIR}/../../../bin" "${QT_DIR}/../../qt6/libexec" "${QT_DIR}/../../qt6/bin" + "${QT_DIR}/../../../opt/qtshadertools/bin" PATHS ENV PATH) if (NOT QSB_EXECUTABLE)