diff --git a/doc/INSTALL-LINUX.md b/doc/INSTALL-LINUX.md index dd971e01..fcc0a21a 100644 --- a/doc/INSTALL-LINUX.md +++ b/doc/INSTALL-LINUX.md @@ -147,6 +147,7 @@ software packages available to download and install. libavformat-dev \ libavresample-dev \ libavutil-dev \ + libbabl-dev \ libfdk-aac-dev \ libfreetype6-dev \ libjsoncpp-dev \ diff --git a/doc/INSTALL-MAC.md b/doc/INSTALL-MAC.md index 5db761cf..7e566528 100644 --- a/doc/INSTALL-MAC.md +++ b/doc/INSTALL-MAC.md @@ -151,6 +151,7 @@ brew install unittest-cpp --cc=gcc-4.8. You must specify the c++ compiler with t brew install qt5 brew install cmake brew install zeromq +brew install babl ``` ## Mac Build Instructions (libopenshot-audio) diff --git a/doc/INSTALL-WINDOWS.md b/doc/INSTALL-WINDOWS.md index ea01b302..3b1267d9 100644 --- a/doc/INSTALL-WINDOWS.md +++ b/doc/INSTALL-WINDOWS.md @@ -201,6 +201,7 @@ pacman -S mingw64/mingw-w64-x86_64-python3-pip pacman -S mingw32/mingw-w64-i686-zeromq pacman -S mingw64/mingw-w64-x86_64-python3-pyzmq pacman -S mingw64/mingw-w64-x86_64-python3-cx_Freeze +pacman -S mingw64/mingw-w64-x86_64-ninja pacman -S git # Install ImageMagick if needed (OPTIONAL and NOT NEEDED) @@ -220,6 +221,7 @@ pacman -S mingw32/mingw-w64-i686-python3-pip pacman -S mingw32/mingw-w64-i686-zeromq pacman -S mingw32/mingw-w64-i686-python3-pyzmq pacman -S mingw32/mingw-w64-i686-python3-cx_Freeze +pacman -S mingw32/mingw-w64-i686-ninja pacman -S git # Install ImageMagick if needed (OPTIONAL and NOT NEEDED) @@ -234,6 +236,7 @@ pip3 install slacker pip3 install tinys3 pip3 install github3.py pip3 install requests +pip3 install meson ``` 7) Download Unittest++ (https://github.com/unittest-cpp/unittest-cpp) into /MSYS2/[USER]/unittest-cpp-master/ @@ -243,7 +246,17 @@ cmake -G "MSYS Makefiles" ../ -DCMAKE_MAKE_PROGRAM=mingw32-make -DCMAKE_INSTALL_ mingw32-make install ``` -8) ZMQ++ Header (This might not be needed anymore) +8) Install babl pixel encoding and color space conversion engine (https://gegl.org/babl/) + +``` +git clone https://gitlab.gnome.org/GNOME/babl.git +cd babl +meson build --prefix=C:/msys64/mingw32 +cd build +meson install +``` + +9) ZMQ++ Header (This might not be needed anymore) NOTE: Download and copy zmq.hpp into the /c/msys64/mingw64/include/ folder ## Manual Dependencies