Antonio Rojas pushed to branch main at Arch Linux / Packaging / Packages /
qt6-webengine
Commits:
772a0c87 by Antonio Rojas at 2024-10-29T22:45:42+01:00
upgpkg: 6.8.0-7: Reenable system ffmpeg
- - - - -
2 changed files:
- .SRCINFO
- PKGBUILD
Changes:
=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
pkgbase = qt6-webengine
pkgdesc = Provides support for web applications using the Chromium
browser project
pkgver = 6.8.0
- pkgrel = 6
+ pkgrel = 7
url = https://www.qt.io
arch = x86_64
groups = qt6
@@ -27,6 +27,7 @@ pkgbase = qt6-webengine
depends = alsa-lib
depends = dbus
depends = expat
+ depends = ffmpeg
depends = fontconfig
depends = freetype2
depends = gcc-libs
=====================================
PKGBUILD
=====================================
@@ -4,7 +4,7 @@
pkgname=qt6-webengine
_pkgver=6.8.0
pkgver=6.8.0
-pkgrel=6
+pkgrel=7
arch=(x86_64)
url='https://www.qt.io'
license=(GPL3 LGPL3 FDL custom)
@@ -12,6 +12,7 @@ pkgdesc='Provides support for web applications using the
Chromium browser projec
depends=(alsa-lib
dbus
expat
+ ffmpeg
fontconfig
freetype2
gcc-libs
@@ -82,6 +83,9 @@ prepare() {
git submodule init
git submodule set-url src/3rdparty "$srcdir"/qtwebengine-chromium
git -c protocol.file.allow=always submodule update
+
+ cd src/3rdparty
+ git cherry-pick -n 3b9f0ed808a23cf5849ea3b82a61ef7ab566ad68 # Fix mp3
playback
}
build() {
@@ -89,7 +93,7 @@ build() {
cmake -B build -S $_pkgfn -G Ninja \
-DCMAKE_MESSAGE_LOG_LEVEL=STATUS \
-DCMAKE_TOOLCHAIN_FILE=/usr/lib/cmake/Qt6/qt.toolchain.cmake \
- -DQT_FEATURE_webengine_system_ffmpeg=OFF \
+ -DQT_FEATURE_webengine_system_ffmpeg=ON \
-DQT_FEATURE_webengine_system_icu=ON \
-DQT_FEATURE_webengine_system_libevent=ON \
-DQT_FEATURE_webengine_system_re2=ON \
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-webengine/-/commit/772a0c87cad055abe6318d8c05f7d04843022378
--
View it on GitLab:
https://gitlab.archlinux.org/archlinux/packaging/packages/qt6-webengine/-/commit/772a0c87cad055abe6318d8c05f7d04843022378
You're receiving this email because of your account on gitlab.archlinux.org.