From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id eDFiDU7a9GakrAAAqHPOHw:P1 (envelope-from ) for ; Thu, 26 Sep 2024 03:51:42 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0.migadu.com with LMTPS id eDFiDU7a9GakrAAAqHPOHw (envelope-from ) for ; Thu, 26 Sep 2024 05:51:42 +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=RALXkO40; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=AQCQvBe7; 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"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1727322701; 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=t2mb2tyYTff8MXQZI+bCsVLzgKTkvMnTSUjYd3btGno=; b=dGMkEMWF5OCfL1XhKpaFjKuCv8zRFUk0YbqfYDWRjXJ//1+zbAfOB3Gbsa7JjXI4hoVozK 0IUtKWgE2z/xEnFDss95JXmC0BYoM/2trn5wz8zBKEni3i5kqIv3D6IMJbjmaPIibkLNTe KqT1ElrSe2WcWyzyKDYmhVPnfEjBSnxuNn6wiVsJImI6JfgLoFD2UaCu/0rzYciSVlybjv /PD3K/4S1CmybfHG24xUGmYhB9krhtep/2sTEGtQ4vw6yfu0U9QNEtzmSoC+7oYGAmCbFc hbavj/lNkfoLKJM/qP2mH227OAw0y/tsb4ZjF3xZYG54nchQXEdOz7MvvW2XEg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1727322701; a=rsa-sha256; cv=none; b=JT0wP3k1X53uY24+zhh4hI31/8uPNFvcL2upQvFRrLYrw3HxiIsyAp5h805/zLZ5jwjJz1 wFK3V7m817ZrFF8WKsysj+uim3rujHusdrLYebZzRtg0EYgdOANIECb3ociOXosF6gOtvB 9N+lPyo1cCVsU+eJeFGEkO2DpVY53F+ryCHdU12MVyqR4Ndl3Ze1yQrcwNzv90e3zfOKDQ /Qi4G1bDMuK7KjpO08t3ygUpC+9/bV+nun13DXVBSJEHhMUGq23p4O697k8yYNpssk4Wpk L+/i03GnZC1+tvyhu6zaqu8wMNnD1KoRxFZAwvIzc71aBcF0vS1b2inkBENuKg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=debbugs.gnu.org header.s=debbugs-gnu-org header.b=RALXkO40; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20230601 header.b=AQCQvBe7; 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"; dmarc=fail reason="SPF not aligned (relaxed), DKIM not aligned (relaxed)" header.from=gmail.com (policy=none) 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 C11C166D2E for ; Thu, 26 Sep 2024 05:51:41 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1stfXU-0007Mj-Vt; Wed, 25 Sep 2024 23:51:37 -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 1stfXT-0007MQ-KW for guix-patches@gnu.org; Wed, 25 Sep 2024 23:51:35 -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 1stfXT-0003wn-BH for guix-patches@gnu.org; Wed, 25 Sep 2024 23:51:35 -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=t2mb2tyYTff8MXQZI+bCsVLzgKTkvMnTSUjYd3btGno=; b=RALXkO40XHAiOzrqkpMt9QSn2mN2umi73svjOqIgwfGLsyRhTDLH42r+kvyzv9cu6k0tBwUj5PdqZ153hWhiuOS9tIKAOMQqxHsM9OM7Em9a1bV7RAoYhbEwazK3J0misGqIf72lK79C2ywiQVGkL67G0GJPHgSKX8ZpeMt1AB1PhosXucKPYJzmiSEkSzkbOj0MyMiIdkSJRyHvOZOoLFbCwvQX9gb9hx+6ptmBG8Zu1ZM2MfLDyuJikbkF68vqS+xnQZ0GVI6FUNaiuprbzUe0KAhQZ0Int5zVtMPJjv8Kg/PEZ5rmANBDXC7dYFJD6qmBWJgUV1i1Vvvzl74R4w==; Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1stfXt-0003HX-Tk for guix-patches@gnu.org; Wed, 25 Sep 2024 23:52: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: Maxim Cournoyer Original-Sender: "Debbugs-submit" Resent-CC: guix-patches@gnu.org Resent-Date: Thu, 26 Sep 2024 03:52: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: Z572 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.172732270712585 (code B ref 72835); Thu, 26 Sep 2024 03:52:01 +0000 Received: (at 72835) by debbugs.gnu.org; 26 Sep 2024 03:51:47 +0000 Received: from localhost ([127.0.0.1]:41901 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stfXf-0003Gv-4M for submit@debbugs.gnu.org; Wed, 25 Sep 2024 23:51:47 -0400 Received: from mail-pl1-f171.google.com ([209.85.214.171]:52542) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1stfXd-0003Gg-9W for 72835@debbugs.gnu.org; Wed, 25 Sep 2024 23:51:45 -0400 Received: by mail-pl1-f171.google.com with SMTP id d9443c01a7336-20aff65aa37so4321865ad.1 for <72835@debbugs.gnu.org>; Wed, 25 Sep 2024 20:51:18 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1727322612; x=1727927412; darn=debbugs.gnu.org; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc:subject:date:message-id:reply-to; bh=t2mb2tyYTff8MXQZI+bCsVLzgKTkvMnTSUjYd3btGno=; b=AQCQvBe7QRArdOly0qDZBPXz+he+b9CH75kgr/rCYiTqLYt6MYivxwhxgD1/6IOFgZ r4DE0VYsPNYdsuzptrsY+fqkBuSGb4G2lQMKd184kRM8CShH9Ety9S9VHpo6cx9ojz8G bRoQJTHNZRF+4yoUQjIMq3+0onXEcgxkrQ61pzBIZep1zCKzqfx5pXG3rPWjpRmK9uTd PsDoDqofctL1EQhGQj2YPl8YgqxJRix0R3AVThUxXXIph+33ywrnT9RPSZwAn0l5mGun l+0APUb+iZg4aiIrJTP4TAuqmr8vGrHoFzNz/7ZAj8yGGiMcz3A2zyqEuMY5724QSte/ YKvQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1727322612; x=1727927412; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=t2mb2tyYTff8MXQZI+bCsVLzgKTkvMnTSUjYd3btGno=; b=tA2kS5RNyCMavH7fPHDHcSswe/28dkZ3KrCwbQysBVLaf7BsUzvOtg2Fjwe2Y9GkFy +MzXzGmANzvfUEGz6A5t8pVyTwkFkZnjQchyWmXPH0l5Pvltsb7bD2fA1IwFhLyMKZrr y/N183px+TwtG6V8BClbs2kev2H1YX7KFCbcDAp+tpt+bsNTzht4Oht7JmlKAqGVYBhf BkJI/SgbIr4An3GaOwrxWrqyjBpRnMdt80HlZoveptSyy40xV4gLQ85mWz2ayj/eBI93 HyJ0gG/8PFreuIYg1QMsFDi08wxRbQO6dN0YWK1n7YRaP6xMmSeHB5x5oHrIp9+KjKGH Ga7A== X-Forwarded-Encrypted: i=1; AJvYcCVeCWMbPkKrUzsxSjZy2IBl102UZ+2mTdqaMBbRf6VIYAYJZStRER7rKRWHw06kdo0krNk62A==@debbugs.gnu.org X-Gm-Message-State: AOJu0YzHX4BVIdk2f+tuktSLAX88PAUhEhlGbt1M+7YQuTH+k6hrNR94 p6m5R43LAPfBfIdowo9PN0wTipiFUPwPC94E3GAwNCVARyKdGzH9ZNHKgw== X-Google-Smtp-Source: AGHT+IHahEktS7Stj98CeQXaLlCXehRuzPVECSTV66/3tGydt/tKQOj6gHKuahR/TC4/nW+Z5DubaQ== X-Received: by 2002:a17:90a:7446:b0:2e0:a290:2b7a with SMTP id 98e67ed59e1d1-2e0a2902ba0mr171555a91.7.1727322612334; Wed, 25 Sep 2024 20:50:12 -0700 (PDT) Received: from hurd ([2405:6586:be0:0:c8ff:1707:9b9:af89]) by smtp.gmail.com with ESMTPSA id 98e67ed59e1d1-2e06e2bbe56sm2252708a91.47.2024.09.25.20.50.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Wed, 25 Sep 2024 20:50:11 -0700 (PDT) From: Maxim Cournoyer In-Reply-To: <877cb9d87a.fsf@iscas.ac.cn> (zhengjunjie@iscas.ac.cn's message of "Wed, 18 Sep 2024 10:08:57 +0800") References: <4011964d0e23396463134cd1ac50ce7771f10af5.1724775512.git.zhengjunjie@iscas.ac.cn> <87frq3va8e.fsf@gmail.com> <877cb9d87a.fsf@iscas.ac.cn> Date: Thu, 26 Sep 2024 12:50:08 +0900 Message-ID: <87setngjkf.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain 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-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -8.97 X-Migadu-Queue-Id: C11C166D2E X-Spam-Score: -8.97 X-TUID: OuHYK/hRq0tK Hi, Z572 writes: > 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. OK, they must do something hard-coded in their CMake files causing that. >> >>> ;; 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. Thanks! -- Maxim