From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id mDnZCYE26mYgeQEA62LTzQ:P1 (envelope-from ) for ; Wed, 18 Sep 2024 02:10:09 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id mDnZCYE26mYgeQEA62LTzQ (envelope-from ) for ; Wed, 18 Sep 2024 04:10:09 +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=JfBhIgFm; 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=1726625409; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: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=y2KuzGn9bbobhtAssyVVUIGmAdLrYw1esagOcSezpLQ=; b=CzbNi0nRxctJu/Wz72PlC8DDo3+m9X1MJ0ekPodoccHsCMSRpR0FmW67mAE+zaIz35vn7p 8QYBxmnV6jhGas6AcJiRGEBHLkkSYSNg4p50Y7fA2Xpauo2LGUWcx6ly5hyyJArYa+QIeU MqdLhcd3+8hNfd6gNfjT1zITmFzzpf1KkQkpzVMUIXtVCf7gIscehcSrASmEslQtX+8vJf bSKFvupKJBoKR3ZGam6RqPVqsX+0TdSTtttzJLcERRtmwZVGToKDWn0N8+MByUBhJuUklZ R2bBfrA3bSZJJrfaT2DN5DSAs6HRQ7oTB6nPIBdRJbn4zMV1Ra4nzm6brjUznA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1726625409; a=rsa-sha256; cv=none; b=oZ8iAbpmU6kgUw7sP0P5IFlgFi9hHz6sJX/gLq/xXnIrA3J58298l1fOxkPAMQz29uBFYA Wcaewo1a4d5zEDu9UZWigNxtOBVQGdRO3tATUbx1J8QTBDvlefRFR+N0CISEMr8rkwsJsy NG+dBZN+cr9pfWmNLcnQRT5b0mFyX/UVB99R5fm2x6h+/IVxOmqVd8xf1Vamkjb3l99ilY dAGbaRUajU4fCbebA5kO8wlTE/HWQVNGKGTz+3vHKUrKgJJ5M6EMxgXAORHOhnIOlFDfdK pkJiAYXT7JjNWoXKfck2x0zYGGCGmkMSKiMBI6bbC6rbf9nyUSe3xx2VWZLcTg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=JfBhIgFm; 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 ECABA9ABE for ; Wed, 18 Sep 2024 04:10:08 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sqk8d-0002Im-Il; Tue, 17 Sep 2024 22:09:51 -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 1sqk8Y-0002IM-P9 for guix-patches@gnu.org; Tue, 17 Sep 2024 22:09:47 -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 1sqk8Y-0002N2-EC for guix-patches@gnu.org; Tue, 17 Sep 2024 22:09:46 -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:Date:References:In-Reply-To:From:To:Subject; bh=y2KuzGn9bbobhtAssyVVUIGmAdLrYw1esagOcSezpLQ=; b=JfBhIgFmEWVka8LSCTNWUkRndWaBxa6Gjvf2eoazw/cREc15Wozqu9OwJ3XEkPU7yQjmazF3AruzgG9WEBdeYuAncj3rYPBnhJv/gL3VWZo5oUqix/XAz4SXs+3JohoeMBq2O//JD4DeP9PoccR1q0uwWaoTNnTPz06t2pXdDaE2pahVTHRAzKKiRVlGSEjahwzFJNImPGi/cwMmd1uRnuxPf3DN6Jv30Qz2Ichm4CAnsHZC+WewujWPJDxh3q/SNZhKJ5W9a5DBezwftocYWisKistTi9YvNIkCX5eYMOZ106W/t2wO2WLAhMsrmhi/0HaOjROG53GBOIidgACTMw==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1sqk8n-0005gY-Qx for guix-patches@gnu.org; Tue, 17 Sep 2024 22:10:01 -0400 X-Loop: help-debbugs@gnu.org Subject: [bug#72835] [PATCH qt-team 29/38] gnu: qtwebengine: Update to 6.7.2. Resent-From: Z572 Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Wed, 18 Sep 2024 02:10:01 +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: Maxim Cournoyer Cc: 72835@debbugs.gnu.org, =?UTF-8?Q?=E5=AE=8B=E6=96=87=E6=AD=A6?= Received: via spool by 72835-submit@debbugs.gnu.org id=B72835.172662536721798 (code B ref 72835); Wed, 18 Sep 2024 02:10:01 +0000 Received: (at 72835) by debbugs.gnu.org; 18 Sep 2024 02:09:27 +0000 Received: from localhost ([127.0.0.1]:56748 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sqk8F-0005fW-19 for submit@debbugs.gnu.org; Tue, 17 Sep 2024 22:09:27 -0400 Received: from smtp21.cstnet.cn ([159.226.251.21]:35724 helo=cstnet.cn) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1sqk8D-0005fF-DK for 72835@debbugs.gnu.org; Tue, 17 Sep 2024 22:09:26 -0400 Received: from m (unknown [107.174.64.25]) by APP-01 (Coremail) with SMTP id qwCowAB3fR06NupmZTBXBA--.7357S2; Wed, 18 Sep 2024 10:09:02 +0800 (CST) From: Z572 In-Reply-To: <87frq3va8e.fsf@gmail.com> (Maxim Cournoyer's message of "Sat, 14 Sep 2024 00:34:09 +0900") References: <4011964d0e23396463134cd1ac50ce7771f10af5.1724775512.git.zhengjunjie@iscas.ac.cn> <87frq3va8e.fsf@gmail.com> Date: Wed, 18 Sep 2024 10:08:57 +0800 Message-ID: <877cb9d87a.fsf@iscas.ac.cn> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-CM-TRANSID: qwCowAB3fR06NupmZTBXBA--.7357S2 X-Coremail-Antispam: 1UD129KBjvJXoW7WrWxXr45CFykAr4kuFW3Jrb_yoW5JrykpF WaqF4qy34DGa48Gws0qryxuF18Wr48KFWjk3Z8t3ZIva1UCr18Xr4akF98WFn8Zw47A3W2 vayDXF93uFyrCrJanT9S1TB71UUUUU7qnTZGkaVYY2UrUUUUjbIjqfuFe4nvWSU5nxnvy2 9KBjDU0xBIdaVrnRJUUU9jb7Iv0xC_tr1lb4IE77IF4wAFF20E14v26r1j6r4UM7CY07I2 0VC2zVCF04k26cxKx2IYs7xG6rWj6s0DM7CIcVAFz4kK6r1j6r18M28lY4IEw2IIxxk0rw A2F7IY1VAKz4vEj48ve4kI8wA2z4x0Y4vE2Ix0cI8IcVAFwI0_Gr0_Xr1l84ACjcxK6xII jxv20xvEc7CjxVAFwI0_Gr1j6F4UJwA2z4x0Y4vEx4A2jsIE14v26r4UJVWxJr1l84ACjc xK6I8E87Iv6xkF7I0E14v26F4UJVW0owAa7VASzI0EjI02j7AqF2xKxVCjxxvEa2IrM2AI xVAIcxkEcVAq07x20xvEncxIr21le4C267I2x7xF54xIwI1l5I8CrVACY4xI64kE6c02F4 0Ex7xfMcIj6xIIjxv20xvE14v26r106r15McIj6I8E87Iv67AKxVW8JVWxJwAm72CE4IkC 6x0Yz7v_Jr0_Gr1lF7xvr2IY64vIr41l42xK82IYc2Ij64vIr41l4I8I3I0E4IkC6x0Yz7 v_Jr0_Gr1lx2IqxVAqx4xG67AKxVWUJVWUGwC20s026x8GjcxK67AKxVWUGVWUWwC2zVAF 1VAY17CE14v26r1Y6r17MIIYrxkI7VAKI48JMIIF0xvE2Ix0cI8IcVAFwI0_Jr0_JF4lIx AIcVC0I7IYx2IY6xkF7I0E14v26r1j6r4UMIIF0xvE42xK8VAvwI8IcIk0rVWUJVWUCwCI 42IY6I8E87Iv67AKxVWxJVW8Jr1lIxAIcVC2z280aVCY1x0267AKxVW8JVW8JrUvcSsGvf C2KfnxnUUI43ZEXa7IUb3ku7UUUUU== X-Originating-IP: [107.174.64.25] 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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Spam-Score: -8.41 X-Spam-Score: -8.41 X-Migadu-Scanner: mx13.migadu.com X-Migadu-Queue-Id: ECABA9ABE X-TUID: FEnG3Lj1fBrO --=-=-= Content-Type: text/plain Maxim Cournoyer writes: > Hi, > > Zheng Junjie writes: > >> * 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 > > [...] > >> @@ -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" >> + > > I'd word it more clearly like: > > ;; The webenginedriver feature is disabled, otherwise the RUNPATH > ;; validation phase fails. > > But! Usually this simply requires augmenting the RUNPATH to look not > only under /lib but also e.g. under /lib/qt6/libexec/webenginedriver; > see for example the 'qt-creator' package, which adds an extra rpath to > lib/qtcreator via the CMAKE_SHARED_LINKER_FLAGS CMake option. Unfortunately I have tried many methods, but webenginedriver still uses rpath. > >> ;; 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))) > > Please keep the input sorted alphabetically, so have done. > >> + (append fp16 fxdiv libxkbfile xkeyboard-config))) --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfr6klGDOXiwIdX/bO1qpk+Gi3/AFAmbqNjkACgkQO1qpk+Gi 3/Ablg//faAsBxL96SAOC7k1/7DqQ6mV9ntRJWPfBBthkG7Ya0PJS5rbxHzf8oG4 gDQwVRnxYSb8a3ueX3uytVQbfv8vZq4LbCRQ9DEsiu72mRE1M/dw9nJvY1ING0F2 /w6l94z6r56suCi/uyTaYSUXAh7CjhbRLd0X/5p4wE5i4BUFPBVgslyn+6/9tTWy szkkXswmptl5bSHeZCY419ijK4DPoXxwL89AgZVejuX+bJjrG1CHIz087qz0d1rC s33et18ptdqS6kUXfi6dsMvIjF883HKdcFfwYs8M5sALje+MpjuUp2tRhaxNzBKN 1HA6GIdGdnYR7MCPbX96ALcYDm8WMCENj41H05QqKERVEnDeLFyppHREyKKmOcJF w9BAiwmyHau35HRfwy+FKKjbwyRRbrFvHjz44vo5fHfPwaHwc/JO4nvmLW4Bfh+i n8nt70fCbg7ydsWBbJfgzYXsCrQVi1fGYrh0Wrc8bHtJzl1RoNE1adtb1pZuqMXI 65hyFIKX+oqp4+2nOYZ96MCOa0e6fp4TuoT2b36pwrO6+YXuecYArolwjrRyhlvX hxRBmhozu6iYL0W18jh1rpHQQwAWkbtkJchLM5+CgzpZGXDdGq64dzKKU2YpkoOJ V6RNXheGUgjPPvnRzL/wuRU2qoripxv2H3OwYOgkvyK3fwddO24= =2jc5 -----END PGP SIGNATURE----- --=-=-=--