VER_ZLIB=1.2.8
VER_PCRE=8.38
VER_LIBFFI=3.2.1
-VER_GLIB=2.45.4
-VER_GLIB_SHORT=2.45
-VER_GLIBMM=2.45.41
-VER_GLIBMM_SHORT=2.45
-VER_LIBSIGCXX=2.6.2
-VER_LIBSIGCXX_SHORT=2.6
+VER_GLIB=2.48.1
+VER_GLIB_SHORT=2.48
+VER_GLIBMM=2.48.1
+VER_GLIBMM_SHORT=2.48
+VER_LIBSIGCXX=2.9.2
+VER_LIBSIGCXX_SHORT=2.9
VER_LIBZIP=1.1
VER_LIBFTDI1=1.2
VER_LIBUSB=1.0.19
VER_PYTHON=3.3.3
VER_BOOST=1.58.0
-VER_QT=5.5.1
+VER_QT=5.6.0
+VER_QT_SHORT=5.6
VER_SIGROK_FIRMWARE_FX2LAFW=0.1.3
VER_NDK=10e
VER_SDK=24.4.1
# -----------------------------------------------------------------------------
# Get the latest versions of config.guess/config.sub that know about Android.
-$GIT_CLONE git://git.savannah.gnu.org/config.git
+$GIT_CLONE http://git.savannah.gnu.org/r/config.git
# Get a toolchain for cmake that knows about Android.
-$WGET https://android-cmake.googlecode.com/hg/toolchain/android.toolchain.cmake
+$WGET https://raw.githubusercontent.com/arithran/android-cmake/master/toolchain/android.toolchain.cmake
patch < ../android.toolchain.cmake.patch android.toolchain.cmake
# -----------------------------------------------------------------------------
cd ..
# Qt (needed for PulseView)
-$WGET http://download.qt-project.org/official_releases/qt/${VER_QT%.*}/${VER_QT}/single/qt-everywhere-opensource-src-${VER_QT}.tar.gz
-tar xfz qt-everywhere-opensource-src-${VER_QT}.tar.gz
-cd qt-everywhere-opensource-src-${VER_QT}
+$WGET http://download.qt.io/snapshots/qt/${VER_QT_SHORT}/${VER_QT}-beta/latest_src/qt-everywhere-opensource-src-${VER_QT}-beta.tar.gz
+tar xfz qt-everywhere-opensource-src-${VER_QT}-beta.tar.gz
+cd qt-everywhere-opensource-src-${VER_QT}-beta
patch -p1 < ../../android-qt.patch
CC= CXX= ./configure \
--prefix="$PREFIX" \
-skip qttools \
-skip qttranslations \
-skip qtwebchannel \
- -skip qtwebkit \
- -skip qtwebkit-examples \
-skip qtwebsockets \
-skip qtxmlpatterns \
-opensource -confirm-license -silent