1. Build and install Mavericks-compatible QT 5.9
https://github.com/Wowfunhappy/qt5.9-base-mavericks
2. sudo port install libsdl2 clang-11 cmake macports-libcxx dylibbundler
3. Add to cmakelists.txt:
set(CMAKE_C_FLAGS "-Wno-gnu-include-next")
set(CMAKE_CXX_FLAGS "-Wno-gnu-include-next -nostdinc++ -I/opt/local/include/libcxx/v1")
include_directories(/opt/local/include/LegacySupport)
link_libraries("-L/opt/local/lib/libcxx /opt/local/lib/libMacportsLegacySupport.a")
4. Run:
cmake -DCMAKE_C_COMPILER=/opt/local/bin/clang-mp-11 -DCMAKE_CXX_COMPILER=/opt/local/bin/clang++-mp-11 -DCMAKE_PREFIX_PATH=/usr/local/Qt-5.9.9/ ../citra/
5. Run:
cd bin/Release/citra-qt.app/Contents/MacOS/
dylibbundler -p '@executable_path/../Frameworks' -d ../Frameworks -b -cd -ns -x citra-qt
/usr/local/Qt-5.9.9/bin/macdeployqt "../../../citra-qt.app" -executable="citra-qt"