From 5783b43bc279acabd459d8f8f950d677d87f2315 Mon Sep 17 00:00:00 2001 From: Simeon Huang Date: Sat, 15 May 2021 23:10:28 +0100 Subject: [PATCH] Use QtMultiMedia instead of GStreamer Fewer features but it seems having better compatibility (e.g. HTML5Test.com) Turn off gold linker so the linker uses the new DT_RUNPATH tags --- x11-packages/qt5-qtwebkit/build.sh | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-packages/qt5-qtwebkit/build.sh b/x11-packages/qt5-qtwebkit/build.sh index 2442c0c28..47d0dfbd5 100644 --- a/x11-packages/qt5-qtwebkit/build.sh +++ b/x11-packages/qt5-qtwebkit/build.sh @@ -3,10 +3,10 @@ TERMUX_PKG_DESCRIPTION="Qt 5 WebKit Library" TERMUX_PKG_LICENSE="LGPL-2.1" TERMUX_PKG_MAINTAINER="Simeon Huang " TERMUX_PKG_VERSION="5.212.0-alpha4" -TERMUX_PKG_REVISION=1 +TERMUX_PKG_REVISION=2 TERMUX_PKG_SRCURL="https://github.com/qtwebkit/qtwebkit/releases/download/qtwebkit-${TERMUX_PKG_VERSION}/qtwebkit-${TERMUX_PKG_VERSION}.tar.xz" TERMUX_PKG_SHA256=9ca126da9273664dd23a3ccd0c9bebceb7bb534bddd743db31caf6a5a6d4a9e6 -TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtdeclarative, qt5-qtlocation, qt5-qtsensors, zlib, libxslt, libxcomposite, libhyphen, libwebp, gst-plugins-base, gstreamer" +TERMUX_PKG_DEPENDS="qt5-qtbase, qt5-qtdeclarative, qt5-qtlocation, qt5-qtmultimedia, qt5-qtsensors, zlib, libxslt, libxcomposite, libhyphen, libwebp" TERMUX_PKG_BUILD_DEPENDS="qt5-qtbase-cross-tools, procps, bison, flex, gperf, ruby, cmake" -TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DPORT=Qt -DUSE_GSTREAMER=ON -DENABLE_OPENGL=OFF -DENABLE_SAMPLING_PROFILER=OFF -DENABLE_WEBKIT2=OFF" +TERMUX_PKG_EXTRA_CONFIGURE_ARGS="-DPORT=Qt -DUSE_LD_GOLD=OFF -DUSE_GSTREAMER=OFF -DUSE_QT_MULTIMEDIA=ON -DENABLE_OPENGL=OFF -DENABLE_SAMPLING_PROFILER=OFF -DENABLE_WEBKIT2=OFF" # TODO SAMPLING_PROFILER requires glibc. We might be able to patch the source to make it work with bionic