diff --git a/data/macos/build-deps.sh b/data/macos/build-deps.sh index 1e491f88d0..92ef4baee1 100755 --- a/data/macos/build-deps.sh +++ b/data/macos/build-deps.sh @@ -338,6 +338,9 @@ fi # ------------------------------------------------------------------------------------ # fltk +ignore1() +{ + if [ ! -d fltk-1.3.3 ]; then curl -O http://fltk.org/pub/fltk/1.3.3/fltk-1.3.3-source.tar.gz tar -xf fltk-1.3.3-source.tar.gz @@ -354,6 +357,8 @@ touch build-done cd .. fi +} + # ------------------------------------------------------------------------------------ # fluidsynth @@ -498,6 +503,50 @@ touch build-done cd .. fi +# ------------------------------------------------------------------------------------ +# qt5-multimedia + +ignore2() +{ + +if [ ! -d qtmultimedia-opensource-src-5.3.2 ]; then +curl -L http://download.qt-project.org/official_releases/qt/5.3/5.3.2/submodules/qtmultimedia-opensource-src-5.3.2.tar.gz -o qtmultimedia-opensource-src-5.3.2.tar.gz +tar -xf qtmultimedia-opensource-src-5.3.2.tar.gz +fi + +if [ ! -f qtmultimedia-opensource-src-5.3.2/build-done ]; then +cd qtmultimedia-opensource-src-5.3.2 +qmake +make -j 2 +sudo make install +touch build-done +cd .. +fi + +} + +# ------------------------------------------------------------------------------------ +# qt5-webkit + +ignore3() +{ + +if [ ! -d qtwebkit-opensource-src-5.3.2 ]; then +curl -L http://download.qt-project.org/official_releases/qt/5.3/5.3.2/submodules/qtwebkit-opensource-src-5.3.2.tar.gz -o qtwebkit-opensource-src-5.3.2.tar.gz +tar -xf qtwebkit-opensource-src-5.3.2.tar.gz +fi + +if [ ! -f qtwebkit-opensource-src-5.3.2/build-done ]; then +cd qtwebkit-opensource-src-5.3.2 +qmake +make -j 2 +sudo make install +touch build-done +cd .. +fi + +} + # ------------------------------------------------------------------------------------ # python @@ -543,7 +592,8 @@ fi if [ ! -f PyQt-gpl-5.3.2/build-done ]; then cd PyQt-gpl-5.3.2 sed -i -e "s/# Read the details./pylib_dir = ''/" configure.py -python3 configure.py --confirm-license +sed -i -e "s/qmake_QT=['webkitwidgets']/qmake_QT=['webkitwidgets', 'printsupport']/" configure.py +python3 configure.py --confirm-license -c make sudo make install touch build-done