summaryrefslogtreecommitdiff
path: root/gnu/packages/webkit.scm
diff options
context:
space:
mode:
authorLiliana Marie Prikler <liliana.prikler@gmail.com>2025-12-09 20:43:56 +0100
committerLiliana Marie Prikler <liliana.prikler@gmail.com>2025-12-14 12:34:19 +0100
commitcdd2690b02fa1befb2970a60ad348ffa051648b6 (patch)
tree54b2ec6427d4f703c2ff0b7cb2698816a50b57ed /gnu/packages/webkit.scm
parenta1ab5b87f15937934a60f0a7fffbb0689618152f (diff)
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.
Diffstat (limited to 'gnu/packages/webkit.scm')
-rw-r--r--gnu/packages/webkit.scm15
1 files changed, 14 insertions, 1 deletions
diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index b61c0f6f269..9e89343e55f 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)