summary refs log tree commit diff
path: root/pkgs/development/libraries/gtk
diff options
context:
space:
mode:
authorMilan Pässler <mil@nyantec.com>2020-12-19 19:25:36 +0100
committerMilan Pässler <mil@nyantec.com>2020-12-20 14:00:43 +0100
commite8f4028f85589e25a328bc298c8bc7b38811d538 (patch)
treee1638d734cffbb96df35adc614d0602058f5341a /pkgs/development/libraries/gtk
parentcb312f3d03dbaf2d60e2fd3917ba2e5d41ffe631 (diff)
downloadnixpkgs-e8f4028f85589e25a328bc298c8bc7b38811d538.tar
nixpkgs-e8f4028f85589e25a328bc298c8bc7b38811d538.tar.gz
nixpkgs-e8f4028f85589e25a328bc298c8bc7b38811d538.tar.bz2
nixpkgs-e8f4028f85589e25a328bc298c8bc7b38811d538.tar.lz
nixpkgs-e8f4028f85589e25a328bc298c8bc7b38811d538.tar.xz
nixpkgs-e8f4028f85589e25a328bc298c8bc7b38811d538.tar.zst
nixpkgs-e8f4028f85589e25a328bc298c8bc7b38811d538.zip
gtk3: build with broadway backend
The GDK Broadway backend provides support for displaying GTK+
applications in a web browser, using HTML5 and web sockets.
https://developer.gnome.org/gtk3/stable/gtk-broadway.html
Diffstat (limited to 'pkgs/development/libraries/gtk')
-rw-r--r--pkgs/development/libraries/gtk/3.x.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/pkgs/development/libraries/gtk/3.x.nix b/pkgs/development/libraries/gtk/3.x.nix
index aee846ccfcd..8b16148957a 100644
--- a/pkgs/development/libraries/gtk/3.x.nix
+++ b/pkgs/development/libraries/gtk/3.x.nix
@@ -43,6 +43,7 @@
 , cups ? null
 , AppKit
 , Cocoa
+, broadwaySupport ? true
 }:
 
 assert cupsSupport -> cups != null;
@@ -94,6 +95,7 @@ stdenv.mkDerivation rec {
     "-Dgtk_doc=${boolToString withGtkDoc}"
     "-Dtests=false"
     "-Dtracker3=${boolToString trackerSupport}"
+    "-Dbroadway_backend=${boolToString broadwaySupport}"
   ];
 
   # These are the defines that'd you'd get with --enable-debug=minimum (default).