From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 4NIYL5L+zWYjYQAA62LTzQ:P1 (envelope-from ) for ; Tue, 27 Aug 2024 16:28:02 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 4NIYL5L+zWYjYQAA62LTzQ (envelope-from ) for ; Tue, 27 Aug 2024 18:28:02 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=YcgwQvul; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1724776082; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-transfer-encoding:content-transfer-encoding:resent-cc: resent-from:resent-sender:resent-message-id:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=vmf78EPUWLxJgB5b1qxRz+9rGBhzZqCi66smPVE4tQ8=; b=L32qzwPQy6eqtrpTxG8NwGV0td0laB3rnJKq/U558IJ5DJvLxu/wJp8B+rnuCDx40kmf0U m1n2QrO4IYbSIhgu013Kb7Q4x6XWnDyT4uclsJNtQKgdQSYeVwMg9wpJP+fdisMUE7QP/E T6uPyVtZJa8Hq7m7b3TAnMnZsn8MR4YUryF05kPtNij++D15gHXARRxqMI9cbBnoMR7RBf WYS+mNLn1p3pJYm0mdMDNnm/DO476yoKZqxTzw4Mp8WJVRmIYVFjQsPQySINZVk2yr2/FN C1YYIsZt1qFIX1fEgj3/FrVL75PzF/2bNCdsniwwD0WPLKitFwULLxgNLG1vUQ== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1724776082; a=rsa-sha256; cv=none; b=JWeb3nwXT7soWcfbn+GnauEYeXV1jZoISIIY9nGyAHmxT1crxCXchWvq3Shjxw3kzaCaQH ueZLJS9BwgJr9GTKIL0brvnYLWVrVL02wHij95OcA0iRtPSZMS2BUWjmj/puoIJ6gdsQZf 5u5Ra840yO2Aq84DldUplENIGksl/c9EY07IrJjPodxxrFmb9wA+sGkW4rJIhkgsegFocp GAgbX7ifeJeHj7HZZlgaI6k8V6sb4vVS57lBppGylpl4xUJXen59pJIT8d3N6KIHyeltgB WMfHs9Z/u0HEeKGPESRCnBX+B0H/d9ZXaUbkFXpyNof/qoVNlnjFgFDP9/od1g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=YcgwQvul; dmarc=none; spf=pass (aspmx1.migadu.com: domain of "guix-patches-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-patches-bounces+larch=yhetil.org@gnu.org" Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 9022F7377F for ; Tue, 27 Aug 2024 18:28:02 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1siz2I-0002kS-Ca; Tue, 27 Aug 2024 12:27:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1siz2F-0002hX-KJ for guix-patches@gnu.org; Tue, 27 Aug 2024 12:27:11 -0400 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1siz2F-0000mp-B8 for guix-patches@gnu.org; Tue, 27 Aug 2024 12:27:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=debbugs.gnu.org; s=debbugs-gnu-org; h=MIME-Version:References:In-Reply-To:Date:From:To:Subject; bh=vmf78EPUWLxJgB5b1qxRz+9rGBhzZqCi66smPVE4tQ8=; b=YcgwQvulF+y1XqCZ+KUVdNteZyFYvaPTf3mjJK0bG4UVK+MAVGWC9o/GV/r3A0DSJaBKdd6aqKhfWrxmChAbzf38FLOHFPSpIufVsRfQc0/r0RKrkyOiYXsv6RtqNaTRQIfIvllQzIMljDeOWcqHRgNhnhp1Uzk1H8uH5isCU5saJM7+kuw+lhg07SwLW/Wf56z6BQ6IqsqeIm46xWHHHOtr0iFubVgrJPiHr3QMwbDFgnNPscvdoN7b/mIWc+RjKQet+1yFQmj+Lk4Yt7zhD/I2XhSlkKm4tmk2aQ2iM6cre83s7vreI+Qw1MHGP1S599I7eapPvl7AvmNtm6PrZw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1siz36-0001Ra-2g; Tue, 27 Aug 2024 12:28:04 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72835] [PATCH qt-team 29/38] gnu: qtwebengine: Update to 6.7.2. Resent-From: Zheng Junjie Original-Sender: "Debbugs-submit" Resent-CC: maxim.cournoyer@gmail.com, iyzsong@envs.net, guix-patches@gnu.org Resent-Date: Tue, 27 Aug 2024 16:28:04 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 72835 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 72835@debbugs.gnu.org Cc: Maxim Cournoyer , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= X-Debbugs-Original-Xcc: Maxim Cournoyer , =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 72835-submit@debbugs.gnu.org id=B72835.17247760285389 (code B ref 72835); Tue, 27 Aug 2024 16:28:04 +0000 Received: (at 72835) by debbugs.gnu.org; 27 Aug 2024 16:27:08 +0000 Received: from localhost ([127.0.0.1]:47413 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1siz2B-0001Ol-Aa for submit@debbugs.gnu.org; Tue, 27 Aug 2024 12:27:07 -0400 Received: from smtp84.cstnet.cn ([159.226.251.84]:52364 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1siz1x-0001L9-Hw for 72835@debbugs.gnu.org; Tue, 27 Aug 2024 12:26:56 -0400 Received: from m.tailaa68d.ts.net (unknown [117.147.108.198]) by APP-05 (Coremail) with SMTP id zQCowACnEUEP_s1mbhXLCg--.5542S8; Wed, 28 Aug 2024 00:25:53 +0800 (CST) From: Zheng Junjie Date: Wed, 28 Aug 2024 00:25:37 +0800 Message-ID: <4011964d0e23396463134cd1ac50ce7771f10af5.1724775512.git.zhengjunjie@iscas.ac.cn> X-Mailer: git-send-email 2.45.2 In-Reply-To: References: MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-CM-TRANSID: zQCowACnEUEP_s1mbhXLCg--.5542S8 X-Coremail-Antispam: 1UD129KBjvJXoW3WFy3trykuF45JFykZw1DWrg_yoWxCw18pa yUJr1Dtr1UGa47ur9xAr1xCrWq9F4jyF9xC3WftF4UAa1Sqr15Jr42kF15ur4qvr47AFyk Cw1UuF17JryUJ3DanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUU9Sb7Iv0xC_Kw4lb4IE77IF4wAFF20E14v26ryj6rWUM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28IrcIa0xkI8VA2jI 8067AKxVWUAVCq3wA2048vs2IY020Ec7CjxVAFwI0_JFI_Gr1l8cAvFVAK0II2c7xJM28C jxkF64kEwVA0rcxSw2x7M28EF7xvwVC0I7IYx2IY67AKxVW5JVW7JwA2z4x0Y4vE2Ix0cI 8IcVCY1x0267AKxVW8JVWxJwA2z4x0Y4vEx4A2jsIE14v26r4j6F4UM28EF7xvwVC2z280 aVCY1x0267AKxVW8JVW8Jr1le2I262IYc4CY6c8Ij28IcVAaY2xG8wAqx4xG64xvF2IEw4 CE5I8CrVC2j2WlYx0E2Ix0cI8IcVAFwI0_Jrv_JF1lYx0Ex4A2jsIE14v26r1j6r4UMcvj eVCFs4IE7xkEbVWUJVW8JwACjcxG0xvY0x0EwIxGrwCF04k20xvY0x0EwIxGrwCFx2IqxV CFs4IE7xkEbVWUJVW8JwC20s026c02F40E14v26r1j6r18MI8I3I0E7480Y4vE14v26r10 6r1rMI8E67AF67kF1VAFwI0_Jr0_JrylIxkGc2Ij64vIr41lIxAIcVC0I7IYx2IY67AKxV W5JVW7JwCI42IY6xIIjxv20xvEc7CjxVAFwI0_Gr0_Cr1lIxAIcVCF04k26cxKx2IYs7xG 6r1j6r1xMIIF0xvEx4A2jsIE14v26r4j6F4UMIIF0xvEx4A2jsIEc7CjxVAFwI0_Gr0_Gr 1UYxBIdaVFxhVjvjDU0xZFpf9x07bOFxUUUUUU= X-Originating-IP: [117.147.108.198] X-CM-SenderInfo: x2kh0wxmxqyx3h6l2u1dvotugofq/ X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+larch=yhetil.org@gnu.org Sender: guix-patches-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -6.01 X-Spam-Score: -6.01 X-Migadu-Queue-Id: 9022F7377F X-Migadu-Scanner: mx11.migadu.com X-TUID: akC+0sQVST8A * 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 494457fb47..0102c0f27c 100644 --- a/gnu/packages/qt.scm +++ b/gnu/packages/qt.scm @@ -3336,14 +3336,14 @@ (define-public qtwebengine-5 (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) @@ -3378,10 +3378,10 @@ (define-public qtwebengine "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" @@ -3405,6 +3405,7 @@ (define-public qtwebengine "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" @@ -3418,7 +3419,6 @@ (define-public qtwebengine "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" @@ -3428,7 +3428,10 @@ (define-public qtwebengine "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" @@ -3471,6 +3474,7 @@ (define-public qtwebengine "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" @@ -3505,7 +3509,6 @@ (define-public qtwebengine "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" @@ -3522,7 +3525,6 @@ (define-public qtwebengine "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" @@ -3538,6 +3540,7 @@ (define-public qtwebengine "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 @@ -3567,7 +3570,7 @@ (define-public qtwebengine "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" @@ -3583,6 +3586,7 @@ (define-public qtwebengine "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" @@ -3643,6 +3647,10 @@ (define-public qtwebengine "-DQT_FEATURE_webengine_pepper_plugins=OFF" ;widevine "-DQT_FEATURE_system_ffmpeg=ON" + ;; when enable, will "RUNPATH validation failed" on + ;; lib/qt6/libexec/webenginedriver + "-DQT_FEATURE_webenginedriver=OFF" + ;; Do not artificially limit codec support; video decoding is ;; done by ffmpeg. "-DQT_FEATURE_webengine_proprietary_codecs=ON" @@ -3720,9 +3728,9 @@ (define-public qtwebengine (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") @@ -3734,8 +3742,10 @@ (define-public qtwebengine 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 libxkbfile xkeyboard-config fxdiv fp16))) (propagated-inputs (modify-inputs (package-propagated-inputs qtwebengine-5) (replace "qtbase" qtbase) -- 2.45.2