firefox: add option for chrome-gnome-shell native messaging host
This commit is contained in:
parent
38b6d7b60e
commit
062cafab8c
@ -8,7 +8,7 @@
|
|||||||
, google_talk_plugin, fribid, gnome3/*.gnome_shell*/
|
, google_talk_plugin, fribid, gnome3/*.gnome_shell*/
|
||||||
, esteidfirefoxplugin
|
, esteidfirefoxplugin
|
||||||
, vlc_npapi
|
, vlc_npapi
|
||||||
, browserpass
|
, browserpass, chrome-gnome-shell
|
||||||
, libudev
|
, libudev
|
||||||
, kerberos
|
, kerberos
|
||||||
}:
|
}:
|
||||||
@ -63,6 +63,7 @@ let
|
|||||||
nativeMessagingHosts =
|
nativeMessagingHosts =
|
||||||
([ ]
|
([ ]
|
||||||
++ lib.optional (cfg.enableBrowserpass or false) browserpass
|
++ lib.optional (cfg.enableBrowserpass or false) browserpass
|
||||||
|
++ lib.optional (cfg.enableGnomeExtensions or false) chrome-gnome-shell
|
||||||
++ extraNativeMessagingHosts
|
++ 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 ])
|
||||||
|
@ -27,7 +27,7 @@ in stdenv.mkDerivation rec {
|
|||||||
meta = with stdenv.lib; {
|
meta = with stdenv.lib; {
|
||||||
description = "GNOME Shell integration for Chrome";
|
description = "GNOME Shell integration for Chrome";
|
||||||
longDescription = ''
|
longDescription = ''
|
||||||
To use the integration, install the <link xlink:href="https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation">browser extension</link>, and then set <option>services.gnome3.chrome-gnome-shell.enable</option> to <literal>true</literal>.
|
To use the integration, install the <link xlink:href="https://wiki.gnome.org/Projects/GnomeShellIntegrationForChrome/Installation">browser extension</link>, and then set <option>services.gnome3.chrome-gnome-shell.enable</option> to <literal>true</literal>. For Firefox based browsers, you will also need to build the wrappers with <option>nixpkgs.config.firefox.enableGnomeExtensions</option> set to <literal>true</literal>.
|
||||||
'';
|
'';
|
||||||
license = licenses.gpl3;
|
license = licenses.gpl3;
|
||||||
maintainers = gnome3.maintainers;
|
maintainers = gnome3.maintainers;
|
||||||
|
Loading…
Reference in New Issue
Block a user