UmVirt LFS Package info

DB commit: f64c98382982c764c3ba140bfcbbc73d93096acd
APP commit: e09dc78145b10de9481608254eb2ac99efd0068b
[ BASH | XML | JSON ]

qtwebengine6

QtWebEngine integrates chromium's web capabilities into Qt. It ships with its own copy of ninja which it uses for the build if it cannot find a system copy, and various copies of libraries from ffmpeg, icu, libvpx, and zlib (including libminizip) which have been forked by the chromium developers.

Package info

Template:
Codename: qtwebengine6
Source file: qtwebengine-everywhere-src-6.8.2.tar.xz
Source file size: 566518084
Source file MD5-checkum: 9e81c46f237fdd8323c6fe07aa6a03b2
Source directory: qtwebengine-everywhere-src-6.8.2
Package URL: https://umvirt.com/linux/downloads/0.2.3/packages/q/qtwebengine-everywhere-src-6.8.2.tar.xz
Package md5-checksum URL: https://umvirt.com/linux/downloads/0.2.3/packages/q/qtwebengine-everywhere-src-6.8.2.tar.xz.md5sum
Dependances: icu, libxslt, libevent, krb5, alsa-lib, libwebp, nss, ffmpeg, opus, poppler, pulseaudio, cups, pipewire, pciutils, nodejs, qt6, python3-html5lib.
Dependance of: kmail, khelpcenter, falkon, goldendict-ng.
Patches: *** NO PATCHES FOUND ***
Addons: *** NO ADDONS FOUND ***
Nestings *** NO NESTINGS FOUND ***
Configuration script:
sed -e '189 s/=/& false/' \
    -e '190 d'            \
    -i.orig src/3rdparty/chromium/third_party/webrtc/webrtc.gni

mkdir build &&
cd    build &&

cmake -D CMAKE_MESSAGE_LOG_LEVEL=STATUS             \
      -D QT_FEATURE_webengine_system_ffmpeg=ON      \
      -D QT_FEATURE_webengine_system_icu=ON         \
      -D QT_FEATURE_webengine_system_libevent=ON    \
      -D QT_FEATURE_webengine_proprietary_codecs=ON \
      -D QT_FEATURE_webengine_webrtc_pipewire=ON    \
      -D QT_BUILD_EXAMPLES_BY_DEFAULT=OFF           \
      -G Ninja ..

Build script:
cd    build
ninja

Install script:
cd    build 
ninja install