[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
29/74: gnu: qtwebengine: Update to 6.7.2.
From: |
guix-commits |
Subject: |
29/74: gnu: qtwebengine: Update to 6.7.2. |
Date: |
Mon, 16 Sep 2024 23:37:10 -0400 (EDT) |
z572 pushed a commit to branch qt-team
in repository guix.
commit 053855fe16dcae77897ce3c956b14d53e260b54e
Author: Zheng Junjie <zhengjunjie@iscas.ac.cn>
AuthorDate: Sun Aug 11 00:11:18 2024 +0800
gnu: qtwebengine: Update to 6.7.2.
* gnu/packages/qt.scm (qtwebengine): Update to 6.7.2.
[source]: Adjust preserved-third-party-files.
[inputs]: replace icu4c and re2 with icu4c-75 and re2-next. add fxdiv, fp16.
[arguments]<#:configuration-flags>: Set -DQT_FEATURE_webenginedriver=OFF.
Change-Id: Idbfe2c0b180947c41dabbb55548bbc3aaf217d05
Change-Id: Ib1a9445ca815e2cc065716d408e0d1c5211694c7
---
gnu/packages/qt.scm | 32 +++++++++++++++++++++-----------
1 file changed, 21 insertions(+), 11 deletions(-)
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 946f5ff39a..1370b91078 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -3342,14 +3342,14 @@ and binaries removed, and adds modular support for
using system libraries.")
(define-public qtwebengine
(package
(name "qtwebengine")
- (version "6.6.3")
+ (version "6.7.2")
(source
(origin
(method url-fetch)
(uri (qt-url name version))
(sha256
(base32
- "016qvbmdja2abajvsznnjdvblrmzgvs8s2dzlxws30hvna1xqavw"))
+ "1lgz0mj9lw4ii1c8nkbr0ll02xzx8i6n7wvvn21f72sdb5smhxf7"))
(modules '((ice-9 ftw)
(ice-9 match)
(srfi srfi-1)
@@ -3384,10 +3384,10 @@ and binaries removed, and adds modular support for
using system libraries.")
"third_party/angle/src/common/third_party/xxhash"
"third_party/angle/src/third_party/libXNVCtrl" ;Expat
"third_party/angle/src/third_party/volk"
- "third_party/angle/src/third_party/systeminfo"
"third_party/angle/src/third_party/ceval"
"third_party/axe-core"
"third_party/blink"
+ "third_party/bidimapper"
"third_party/boringssl"
"third_party/boringssl/src/third_party/fiat"
"third_party/breakpad"
@@ -3411,6 +3411,7 @@ and binaries removed, and adds modular support for using
system libraries.")
"third_party/crashpad/crashpad/third_party/lss"
"third_party/crashpad/crashpad/third_party/zlib"
"third_party/crc32c"
+ "third_party/d3"
"third_party/dav1d"
"third_party/dawn"
"third_party/dawn/third_party/gn/webgpu-cts"
@@ -3424,7 +3425,6 @@ additional_readme_paths.json"
"third_party/devtools-frontend/src/front_end/third_party/codemirror"
"third_party/devtools-frontend/src/front_end/third_party/codemirror.next"
"third_party/devtools-frontend/src/front_end/third_party/diff"
-
"third_party/devtools-frontend/src/front_end/third_party/i18n"
"third_party/devtools-frontend/src/front_end/third_party/intl-messageformat"
"third_party/devtools-frontend/src/front_end/third_party/lighthouse"
"third_party/devtools-frontend/src/front_end/third_party/lit"
@@ -3434,7 +3434,10 @@ additional_readme_paths.json"
"third_party/devtools-frontend/src/front_end/third_party/\
puppeteer/package/lib/esm/third_party/mitt"
"third_party/devtools-frontend/src/front_end/third_party/\
+puppeteer/package/lib/esm/third_party/rxjs"
+ "third_party/devtools-frontend/src/front_end/third_party/\
vscode.web-custom-data"
+
"third_party/devtools-frontend/src/front_end/third_party/puppeteer-replay"
"third_party/devtools-frontend/src/third_party/pyjson5"
"third_party/devtools-frontend/src/front_end/third_party/wasmparser"
"third_party/devtools-frontend/src/third_party/typescript"
@@ -3477,6 +3480,7 @@ vscode.web-custom-data"
"third_party/libaom/source/libaom/third_party/vector"
"third_party/libaom/source/libaom/third_party/x86inc"
"third_party/libavif"
+ "third_party/libavifinfo"
"third_party/libevent"
"third_party/libgav1"
"third_party/libjingle_xmpp"
@@ -3511,7 +3515,6 @@ vscode.web-custom-data"
"third_party/one_euro_filter"
"third_party/openscreen" ;BSD-3
"third_party/openscreen/src/third_party/tinycbor" ;Expat
- "third_party/openscreen/src/third_party/mozilla"
;MPL1.1/GPL2+/LGPL2.1+, BSD-3
"third_party/openh264"
"third_party/opus/src/include/opus.h"
"third_party/opus/src/include/opus_custom.h"
@@ -3528,7 +3531,6 @@ vscode.web-custom-data"
"third_party/pdfium/third_party/lcms"
"third_party/pdfium/third_party/libopenjpeg"
"third_party/pdfium/third_party/libtiff"
- "third_party/pdfium/third_party/skia_shared"
"third_party/pdfium/third_party/freetype/include/pstables.h" ;FreeType
"third_party/perfetto"
"third_party/perfetto/protos/third_party/chromium"
@@ -3544,6 +3546,7 @@ vscode.web-custom-data"
"third_party/re2"
"third_party/rnnoise"
"third_party/ruy" ;ASL2.0
+ "third_party/selenium-atoms"
"third_party/s2cellid" ;ASL2.0
"third_party/securemessage" ;ASL2.0
"third_party/shell-encryption" ;ASL2.0
@@ -3573,7 +3576,7 @@ vscode.web-custom-data"
"third_party/vulkan-deps/vulkan-tools"
"third_party/vulkan-deps/vulkan-validation-layers"
"third_party/vulkan_memory_allocator"
- "third_party/web-animations-js"
+ "third_party/webgpu-cts"
"third_party/webrtc"
"third_party/webrtc/common_audio/third_party/ooura"
"third_party/webrtc/common_audio/third_party/spl_sqrt_floor"
@@ -3589,6 +3592,7 @@ vscode.web-custom-data"
"third_party/wuffs"
"third_party/x11proto"
"third_party/xnnpack" ;BSD-3
+ "third_party/zstd"
"third_party/zlib" ;TODO: make pdfium use system version
"third_party/zxcvbn-cpp" ;Expat
"url/third_party/mozilla"
@@ -3649,6 +3653,10 @@ linux/libcurl_wrapper.h"
"-DQT_FEATURE_webengine_pepper_plugins=OFF" ;widevine
"-DQT_FEATURE_system_ffmpeg=ON"
+ ;; The webenginedriver feature is disabled, otherwise the RUNPATH
+ ;; validation phase fails.
+ "-DQT_FEATURE_webenginedriver=OFF"
+
;; Do not artificially limit codec support; video decoding is
;; done by ffmpeg.
"-DQT_FEATURE_webengine_proprietary_codecs=ON"
@@ -3726,9 +3734,9 @@ linux/libcurl_wrapper.h"
(lambda _
(invoke "cmake" "--install" ".")))
(add-after 'install 'delete-installed-tests
- (lambda _
- (delete-file-recursively
- (string-append #$output "/tests")))))))
+ (lambda _
+ (delete-file-recursively
+ (string-append #$output "/tests")))))))
(native-inputs
(modify-inputs (package-native-inputs qtwebengine-5)
(delete "python2" "python2-six")
@@ -3740,8 +3748,10 @@ linux/libcurl_wrapper.h"
python-html5lib)))
(inputs
(modify-inputs (package-inputs qtwebengine-5)
+ (replace "icu4c" icu4c-75)
+ (replace "re2" re2-next)
(replace "qtmultimedia" qtmultimedia)
- (append libxkbfile xkeyboard-config)))
+ (append fp16 fxdiv libxkbfile xkeyboard-config)))
(propagated-inputs
(modify-inputs (package-propagated-inputs qtwebengine-5)
(replace "qtbase" qtbase)
- 02/74: gnu: qt5compat: Update to 6.7.2., (continued)
- 02/74: gnu: qt5compat: Update to 6.7.2., guix-commits, 2024/09/16
- 09/74: gnu: qtmultimedia: Update to 6.7.2., guix-commits, 2024/09/16
- 11/74: gnu: qtserialport: Update to 6.7.2., guix-commits, 2024/09/16
- 12/74: gnu: qtwebchannel: Update to 6.7.2., guix-commits, 2024/09/16
- 14/74: gnu: qtlocation: Update to 6.7.2., guix-commits, 2024/09/16
- 04/74: gnu: qtimageformats: Update to 6.7.2., guix-commits, 2024/09/16
- 17/74: gnu: qttranslations: Update to 6.7.2., guix-commits, 2024/09/16
- 20/74: gnu: qtremoteobjects: Update to 6.7.2., guix-commits, 2024/09/16
- 18/74: gnu: qtscxml: Update to 6.7.2., guix-commits, 2024/09/16
- 24/74: gnu: qtnetworkauth: Update to 6.7.2., guix-commits, 2024/09/16
- 29/74: gnu: qtwebengine: Update to 6.7.2.,
guix-commits <=
- 30/74: gnu: python-shiboken-6: Update to 6.7.2., guix-commits, 2024/09/16
- 25/74: gnu: abseil-cpp: Update to 20240722.0., guix-commits, 2024/09/16
- 31/74: gnu: qtconnectivity: Rename to qtconnectivity-5., guix-commits, 2024/09/16
- 32/74: gnu: Add qtconnectivity., guix-commits, 2024/09/16
- 33/74: gnu: Add python-setuptools-scm-next., guix-commits, 2024/09/16
- 34/74: gnu: python-sip: Update to 6.8.6., guix-commits, 2024/09/16
- 35/74: gnu: python-pyqt6-sip: Update to 13.8.0., guix-commits, 2024/09/16
- 38/74: gnu: python-pyqtwebengine-6: Update to 6.7.0., guix-commits, 2024/09/16
- 40/74: gnu: clazy: Update to 1.12., guix-commits, 2024/09/16
- 43/74: gnu: Add qtcharts., guix-commits, 2024/09/16