wrapFirefox: accept extraPlugins and extraNativeMessagingHosts
This commit is contained in:
parent
c05520f298
commit
a49086c19d
|
@ -24,6 +24,8 @@ let
|
||||||
(lib.toUpper (lib.substring 0 1 browserName) + lib.substring 1 (-1) browserName)
|
(lib.toUpper (lib.substring 0 1 browserName) + lib.substring 1 (-1) browserName)
|
||||||
, nameSuffix ? ""
|
, nameSuffix ? ""
|
||||||
, icon ? browserName
|
, icon ? browserName
|
||||||
|
, extraPlugins ? []
|
||||||
|
, extraNativeMessagingHosts ? []
|
||||||
}:
|
}:
|
||||||
|
|
||||||
let
|
let
|
||||||
|
@ -50,9 +52,11 @@ let
|
||||||
++ lib.optional (cfg.enableAdobeReader or false) adobe-reader
|
++ lib.optional (cfg.enableAdobeReader or false) adobe-reader
|
||||||
++ lib.optional (cfg.enableEsteid or false) esteidfirefoxplugin
|
++ lib.optional (cfg.enableEsteid or false) esteidfirefoxplugin
|
||||||
++ lib.optional (cfg.enableVLC or false) vlc_npapi
|
++ lib.optional (cfg.enableVLC or false) vlc_npapi
|
||||||
|
++ extraPlugins
|
||||||
);
|
);
|
||||||
nativeMessagingHosts =
|
nativeMessagingHosts =
|
||||||
([ ]
|
([ ]
|
||||||
|
++ extraNativeMessagingHosts
|
||||||
);
|
);
|
||||||
libs = (if ffmpegSupport then [ ffmpeg ] else with gst_all; [ gstreamer gst-plugins-base ])
|
libs = (if ffmpegSupport then [ ffmpeg ] else with gst_all; [ gstreamer gst-plugins-base ])
|
||||||
++ lib.optional gssSupport kerberos
|
++ lib.optional gssSupport kerberos
|
||||||
|
|
Loading…
Reference in New Issue