about summary refs log tree commit diff
path: root/pkgs/applications/networking/browsers/w3m
diff options
context:
space:
mode:
authoraszlig <aszlig@redmoonstudios.org>2012-09-05 02:59:01 +0200
committeraszlig <aszlig@redmoonstudios.org>2012-09-10 19:54:54 +0200
commit9d71bb96c0d2a7f1640dd05c3dcc06c2d1501057 (patch)
tree343e50e3b2de2a7a52abff37f71ab73cea5f5a50 /pkgs/applications/networking/browsers/w3m
parent194e9d929c2b2f2c7a05843664bceca575b7cbd4 (diff)
downloadnixlib-9d71bb96c0d2a7f1640dd05c3dcc06c2d1501057.tar
nixlib-9d71bb96c0d2a7f1640dd05c3dcc06c2d1501057.tar.gz
nixlib-9d71bb96c0d2a7f1640dd05c3dcc06c2d1501057.tar.bz2
nixlib-9d71bb96c0d2a7f1640dd05c3dcc06c2d1501057.tar.lz
nixlib-9d71bb96c0d2a7f1640dd05c3dcc06c2d1501057.tar.xz
nixlib-9d71bb96c0d2a7f1640dd05c3dcc06c2d1501057.tar.zst
nixlib-9d71bb96c0d2a7f1640dd05c3dcc06c2d1501057.zip
w3m: Add mouse support for completeness.
I'm personally not using mouse/gpm support for w3m, because I find it somewhat
too awkward when copy/pasting text. But maybe there are users out there who want
to have it.

Signed-off-by: aszlig <aszlig@redmoonstudios.org>
Diffstat (limited to 'pkgs/applications/networking/browsers/w3m')
-rw-r--r--pkgs/applications/networking/browsers/w3m/default.nix4
1 files changed, 4 insertions, 0 deletions
diff --git a/pkgs/applications/networking/browsers/w3m/default.nix b/pkgs/applications/networking/browsers/w3m/default.nix
index 9dc7116234e7..38ef20ec9694 100644
--- a/pkgs/applications/networking/browsers/w3m/default.nix
+++ b/pkgs/applications/networking/browsers/w3m/default.nix
@@ -1,12 +1,15 @@
 { stdenv, fetchurl
 , sslSupport ? true
 , graphicsSupport ? false
+, mouseSupport ? false
 , ncurses, openssl ? null, boehmgc, gettext, zlib
 , imlib2 ? null, x11 ? null, fbcon ? null
+, gpm ? null
 }:
 
 assert sslSupport -> openssl != null;
 assert graphicsSupport -> imlib2 != null && (x11 != null || fbcon != null);
+assert mouseSupport -> gpm != null;
 
 stdenv.mkDerivation rec {
   name = "w3m-0.5.3";
@@ -22,6 +25,7 @@ stdenv.mkDerivation rec {
 
   buildInputs = [ncurses boehmgc gettext zlib]
     ++ stdenv.lib.optional sslSupport openssl
+    ++ stdenv.lib.optional mouseSupport gpm
     ++ stdenv.lib.optionals graphicsSupport [imlib2 x11 fbcon];
 
   configureFlags = "--with-ssl=${openssl} --with-gc=${boehmgc}"