From 527512e5549c237010be421b14535c95f4f907ba Mon Sep 17 00:00:00 2001 From: Nikolay Amiantov Date: Tue, 4 Apr 2017 19:21:27 +0300 Subject: [PATCH] qutebrowser: add withWebEngineDefault flag Allows to set QtWebEngine backend by default. --- .../networking/browsers/qutebrowser/default.nix | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/pkgs/applications/networking/browsers/qutebrowser/default.nix b/pkgs/applications/networking/browsers/qutebrowser/default.nix index a07fc04b02e..eb26811cfb8 100644 --- a/pkgs/applications/networking/browsers/qutebrowser/default.nix +++ b/pkgs/applications/networking/browsers/qutebrowser/default.nix @@ -1,8 +1,10 @@ -{ stdenv, fetchurl, unzip, buildPythonApplication, makeQtWrapper, wrapGAppsHook +{ stdenv, lib, fetchurl, unzip, buildPythonApplication, makeQtWrapper, wrapGAppsHook , qtbase, pyqt5, jinja2, pygments, pyyaml, pypeg2, cssutils, glib_networking , asciidoc, docbook_xml_dtd_45, docbook_xsl, libxml2, libxslt , gst-plugins-base, gst-plugins-good, gst-plugins-bad, gst-plugins-ugly, gst-libav -, qtwebkit-plugins }: +, qtwebkit-plugins +, withWebEngineDefault ? false +}: let pdfjs = stdenv.mkDerivation rec { @@ -73,7 +75,8 @@ in buildPythonApplication rec { postFixup = '' mv $out/bin/qutebrowser $out/bin/.qutebrowser-noqtpath - makeQtWrapper $out/bin/.qutebrowser-noqtpath $out/bin/qutebrowser + makeQtWrapper $out/bin/.qutebrowser-noqtpath $out/bin/qutebrowser \ + ${lib.optionalString withWebEngineDefault ''--add-flags "--backend webengine"''} sed -i 's/\.qutebrowser-wrapped/qutebrowser/g' $out/bin/..qutebrowser-wrapped-wrapped '';