From c5aac4c44f7444c1624f240d12751493e080aebd Mon Sep 17 00:00:00 2001 From: Adam Honse Date: Thu, 23 Apr 2026 10:52:54 -0500 Subject: [PATCH] Fix libsharpyuv macdeployqt error for Qt5 builds --- scripts/build-macos.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/scripts/build-macos.sh b/scripts/build-macos.sh index 2ae4183e7..4899026d5 100755 --- a/scripts/build-macos.sh +++ b/scripts/build-macos.sh @@ -33,4 +33,11 @@ fi eval $($BREW_PATH/bin/brew shellenv) $ARCH $BREW_PATH/$QT_PATH/qmake OpenRGB.pro $ARCH make -j$(sysctl -n hw.ncpu) + +if [ "$1" = "qt5" ]; then + mkdir -p OpenRGB.app/Contents/Frameworks + cp $BREW_PATH/lib/libsharpyuv.0.dylib OpenRGB.app/Contents/Frameworks + install_name_tool -change @rpath/libsharpyuv.0.dylib @executable_path/../Frameworks/libsharpyuv.0.dylib OpenRGB.app/Contents/MacOS/OpenRGB +fi + $ARCH $BREW_PATH/$QT_PATH/macdeployqt OpenRGB.app -codesign=OpenRGB