diff options
author | Luca Bruno <lucabru@src.gnome.org> | 2014-07-05 21:15:51 +0200 |
---|---|---|
committer | Luca Bruno <lucabru@src.gnome.org> | 2014-07-05 21:16:31 +0200 |
commit | 1c1747be0d2c85c45ba13aa78b50ff62d7a80c3c (patch) | |
tree | 14aa278b524a75cfa35a5a8244b51e0bacc33af8 | |
parent | 55dc58d7d04c73608074d5d7e81e3669ef637afa (diff) | |
download | nixlib-1c1747be0d2c85c45ba13aa78b50ff62d7a80c3c.tar nixlib-1c1747be0d2c85c45ba13aa78b50ff62d7a80c3c.tar.gz nixlib-1c1747be0d2c85c45ba13aa78b50ff62d7a80c3c.tar.bz2 nixlib-1c1747be0d2c85c45ba13aa78b50ff62d7a80c3c.tar.lz nixlib-1c1747be0d2c85c45ba13aa78b50ff62d7a80c3c.tar.xz nixlib-1c1747be0d2c85c45ba13aa78b50ff62d7a80c3c.tar.zst nixlib-1c1747be0d2c85c45ba13aa78b50ff62d7a80c3c.zip |
Add gnome shell extensions plugin for browsers
-rw-r--r-- | pkgs/desktops/gnome-3/3.12/core/gnome-shell/default.nix | 7 | ||||
-rw-r--r-- | pkgs/top-level/all-packages.nix | 1 |
2 files changed, 7 insertions, 1 deletions
diff --git a/pkgs/desktops/gnome-3/3.12/core/gnome-shell/default.nix b/pkgs/desktops/gnome-3/3.12/core/gnome-shell/default.nix index 50250c75aa71..2fb1e091aa0e 100644 --- a/pkgs/desktops/gnome-3/3.12/core/gnome-shell/default.nix +++ b/pkgs/desktops/gnome-3/3.12/core/gnome-shell/default.nix @@ -39,11 +39,16 @@ stdenv.mkDerivation rec { wrapProgram "$out/libexec/gnome-shell-calendar-server" \ --prefix XDG_DATA_DIRS : "${evolution_data_server}/share:$out/share:$XDG_ICON_DIRS:$GSETTINGS_SCHEMAS_PATH" - ''; + echo "${unzip}/bin" > $out/${passthru.mozillaPlugin}/extra-bin-path + ''; enableParallelBuilding = true; + passthru = { + mozillaPlugin = "/lib/mozilla/plugins"; + }; + meta = with stdenv.lib; { platforms = platforms.linux; }; diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index b6535fea8162..f20f6ef89531 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -9924,6 +9924,7 @@ let ++ lib.optional (supportsJDK && cfg.jre or false && jrePlugin ? mozillaPlugin) jrePlugin ++ lib.optional (cfg.enableGoogleTalkPlugin or false) google_talk_plugin ++ lib.optional (cfg.enableFriBIDPlugin or false) fribid + ++ lib.optional (cfg.enableGnomeExtensions or false) gnome3.gnome_shell ); libs = [ gstreamer gst_plugins_base ] ++ lib.optionals (cfg.enableQuakeLive or false) (with xlibs; [ stdenv.gcc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ]); |