guix_mirror_bot pushed a commit to branch gnome-team
in repository guix.
commit 42f22f48a399670676a30993ebace7482c979ea3
Author: Liliana Marie Prikler <[email protected]>
AuthorDate: Fri Jan 16 09:31:27 2026 +0100
gnu: webkitgtk: Enable WebRTC.
* gnu/packages/webkit.scm (webkitgtk)[#:configure-flags]. Add
“-DENABLE_MEDIA_STREAM=ON” and “-DENABLE_WEB_RTC=ON”.
[inputs]: Add openssl.
---
gnu/packages/webkit.scm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/gnu/packages/webkit.scm b/gnu/packages/webkit.scm
index d0262bed24..d0ffe550b3 100644
--- a/gnu/packages/webkit.scm
+++ b/gnu/packages/webkit.scm
@@ -155,6 +155,9 @@ engine that uses Wayland for graphics output.")
#~(list "-DPORT=GTK"
"-DENABLE_INTROSPECTION=ON"
"-DUSE_GTK4=ON"
+ ;; Enable WebRTC.
+ "-DENABLE_MEDIA_STREAM=ON"
+ "-DENABLE_WEB_RTC=ON"
;; The minibrowser, not built by default, is a good
;; tool to validate the good operation of
;; webkitgtk.
@@ -273,6 +276,7 @@ engine that uses Wayland for graphics output.")
libxt
mesa
openjpeg
+ openssl
sqlite
sysprof
woff2