guix_mirror_bot pushed a commit to branch master
in repository guix.

commit cdd2690b02fa1befb2970a60ad348ffa051648b6
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Tue Dec 9 20:43:56 2025 +0100

    gnu: webkitgtk: Graft to 2.50.3 [security fixes].
    
    * gnu/packages/webkit.scm (webkitgtk/fixed): New variable.
    (webkitgtk)[replacement]: Use it here.
    (webkitgtk-for-gtk3): Use package/inherit.
---
 gnu/packages/webkit.scm | 15 ++++++++++++++-
 1 file changed, 14 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index b61c0f6f26..9e89343e55 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -132,6 +132,7 @@ engine that uses Wayland for graphics output.")
   (package
     (name "webkitgtk")
     (version "2.48.1")
+    (replacement webkitgtk/fixed)
     (source (origin
               (method url-fetch)
               (uri (string-append "https://www.webkitgtk.org/releases/";
@@ -301,9 +302,21 @@ propagated by default) such as @code{gst-plugins-good} and
                    license:bsd-2
                    license:bsd-3))))
 
-(define-public webkitgtk-for-gtk3
+(define webkitgtk/fixed
   (package
     (inherit webkitgtk)
+    (version "2.50.3")
+    (source (origin
+              (method url-fetch)
+              (uri (string-append "https://www.webkitgtk.org/releases/";
+                                  "webkitgtk-" version ".tar.xz"))
+              (sha256
+               (base32 "0kymjkskp2ndvs10hvqc0l7i3x19s2hga0g8azhv5djvd6s0d83h"))
+              (patches (search-patches
+                        "webkitgtk-adjust-bubblewrap-paths.patch"))))))
+
+(define-public webkitgtk-for-gtk3
+  (package/inherit webkitgtk
     (name "webkitgtk-for-gtk3")
     (arguments
      (substitute-keyword-arguments (package-arguments webkitgtk)

Reply via email to