~ruther/guix-local

1e87499a77b5dbec339b96eebe9619ab07077193 — Efraim Flashner 4 months ago 4a22819
gnu: qtwebengine: Update to 6.9.3.

* gnu/packages/qt.scm (qtwebengine): Update to 6.9.3.
[source]: Remove patch.
* gnu/packages/patches/qtwebengine-fix-dependencies.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.

Co-authored-by: kestrelwx <kestrel.w@proton.me>
Change-Id: I08a3915f0896b74ce493afcc1746d950a1444a03
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
3 files changed, 3 insertions(+), 30 deletions(-)

M gnu/local.mk
D gnu/packages/patches/qtwebengine-fix-dependencies.patch
M gnu/packages/qt.scm
M gnu/local.mk => gnu/local.mk +0 -1
@@ 2223,7 2223,6 @@ dist_patch_DATA =						\
  %D%/packages/patches/qtwayland-dont-recreate-callbacks.patch	\
  %D%/packages/patches/qtwayland-cleanup-callbacks.patch	\
  %D%/packages/patches/qtwayland-update-wayland-xml.patch	\
  %D%/packages/patches/qtwebengine-fix-dependencies.patch       \
  %D%/packages/patches/qtwebsockets-6.9-fix-tst_QWebSocket.patch\
  %D%/packages/patches/rabbitmq-defaults.patch		\
  %D%/packages/patches/radare2-fix-meson-build-to-use-sys-qjs.patch	\

D gnu/packages/patches/qtwebengine-fix-dependencies.patch => gnu/packages/patches/qtwebengine-fix-dependencies.patch +0 -25
@@ 1,25 0,0 @@
From 224ec4e3a9f6ed91afe36837b5ea6ec1f5098d55 Mon Sep 17 00:00:00 2001
From: Moss Heim <moss.heim@qt.io>
Date: Mon, 08 Sep 2025 15:12:59 +0200
Subject: [PATCH] Fix deps for components/autofill/core/browser

We were missing two generated header dependencies.

Pick-to: 130-based
Fixes: QTBUG-139959
Change-Id: Ie6d78a1d6f097443f238d78e29885cc76587f85b
---

diff --git a/src/3rdparty/chromium/components/autofill/core/browser/BUILD.gn b/src/3rdparty/chromium/components/autofill/core/browser/BUILD.gn
index 67dcc95..e0739db 100644
--- a/src/3rdparty/chromium/components/autofill/core/browser/BUILD.gn
+++ b/src/3rdparty/chromium/components/autofill/core/browser/BUILD.gn
@@ -948,6 +948,8 @@
     public_deps = [
       "//components/autofill/core/browser/proto",
       "//components/autofill/core/common",
+      "//components/resources:components_scaled_resources",
+      "//components/strings:components_strings",
       "//components/autofill/core/common/mojom:mojo_types",
       "//third_party/abseil-cpp:absl",
       "//ui/base",

M gnu/packages/qt.scm => gnu/packages/qt.scm +3 -4
@@ 3716,14 3716,14 @@ and binaries removed, and adds modular support for using system libraries.")
(define-public qtwebengine
  (package
    (name "qtwebengine")
    (version "6.9.2")
    (version "6.9.3")
    (source
     (origin
       (method url-fetch)
       (uri (qt-url name version))
       (sha256
        (base32
         "1aq35nkgbvhlsmglnjizbkavr7kb0ymf5n3kkllrpqy2mf90gjwr"))
         "0rl9v936sq6spvb3sfkpmc51wwmljrn4ssy3ii0pdn0xsl8kn2ym"))
       (modules '((ice-9 ftw)
                  (ice-9 match)
                  (srfi srfi-1)


@@ 4027,8 4027,7 @@ linux/libcurl_wrapper.h"
                    "enable_widevine=false"
                    ;; Link pulseaudio directly instead of using dlopen.
                    "link_pulseaudio=true")
                  "\n"))))))
       (patches (search-patches "qtwebengine-fix-dependencies.patch"))))
                  "\n"))))))))
    (build-system cmake-build-system)
    (arguments
     (list