Hi Danny, Danny Milosavljevic writes: > * gnu/packages/gtk.scm (gtk+)[arguments]: Modify configure-flags. > --- > gnu/packages/gtk.scm | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/gtk.scm b/gnu/packages/gtk.scm > index a506949ab..9498ce780 100644 > --- a/gnu/packages/gtk.scm > +++ b/gnu/packages/gtk.scm > @@ -695,7 +695,8 @@ application suites.") > ;; to "doc". > #:configure-flags (list (string-append "--with-html-dir=" > (assoc-ref %outputs "doc") > - "/share/gtk-doc/html")) > + "/share/gtk-doc/html") > + "--enable-broadway-backend") Please add comments along with non-obvious configure flags. Why is this useful? It seems to be to enable running GTK applications in a browser: https://developer.gnome.org/gtk3/stable/gtk-broadway.html Is it something we want to enable by default? What are the consequences of turning on this code? > #:phases (modify-phases %standard-phases > (add-before 'configure 'pre-configure > (lambda _