about summary refs log tree commit diff
path: root/pkgs/applications/networking/dropbox
diff options
context:
space:
mode:
authorThomas Tuegel <ttuegel@mailbox.org>2017-11-17 12:00:20 -0600
committerThomas Tuegel <ttuegel@mailbox.org>2017-11-17 12:00:20 -0600
commit7dee7d6ddbaca686fb80a63b3dd15eacce7b7b5d (patch)
treedd86e53b4ca1f069ca63e9a3347bed79565dd23a /pkgs/applications/networking/dropbox
parent7e7fbebed917a5151c2f6d45f1afcc4cf1d826d6 (diff)
dropbox: install firefox-bin in FHS env
To sign in to dropbox, a browser must be available in the FHS env. We cannot
ensure that the user's browser of choice is available, so we provide Firefox as
a default.

Resolves: #31667
Diffstat (limited to 'pkgs/applications/networking/dropbox')
-rw-r--r--pkgs/applications/networking/dropbox/default.nix5
1 files changed, 4 insertions, 1 deletions
diff --git a/pkgs/applications/networking/dropbox/default.nix b/pkgs/applications/networking/dropbox/default.nix
index d33ba5266f770..e9d6c5f306f07 100644
--- a/pkgs/applications/networking/dropbox/default.nix
+++ b/pkgs/applications/networking/dropbox/default.nix
@@ -35,7 +35,8 @@ buildFHSUserEnv {
   targetPkgs = pkgs: with pkgs; with xlibs; [
     libICE libSM libX11 libXcomposite libXdamage libXext libXfixes libXrender
     libXxf86vm libxcb xkeyboardconfig
-    curl dbus fontconfig freetype gcc glib gnutar libxml2 libxslt procps zlib
+    curl dbus firefox-bin fontconfig freetype gcc glib gnutar libxml2 libxslt
+    procps zlib
   ];
 
   extraInstallCommands = ''
@@ -44,6 +45,8 @@ buildFHSUserEnv {
   '';
 
   runScript = writeScript "install-and-start-dropbox" ''
+    export BROWSER=firefox
+
     set -e
 
     do_install=