From cdd2690b02fa1befb2970a60ad348ffa051648b6 Mon Sep 17 00:00:00 2001 From: Liliana Marie Prikler Date: Tue, 9 Dec 2025 20:43:56 +0100 Subject: [PATCH] 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 b61c0f6f269581c89f3d649ed8e2036678c60f55..9e89343e55f17848cd5fc17307f7286132c4e2cd 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)