summary refs log tree commit diff
path: root/pkgs/applications/window-managers
diff options
context:
space:
mode:
authorJoachim Fasting <joachifm@fastmail.fm>2017-04-17 21:32:55 +0200
committerJoachim Fasting <joachifm@fastmail.fm>2017-04-17 21:39:33 +0200
commitaeaa79dc82980869a88a5955ea3cd3e1944b7d80 (patch)
tree2945e5d7838bec8cf0bd08d2b26cab7e0df71f6f /pkgs/applications/window-managers
parent1d84a914f56c297288be7d4edee428b74006aa64 (diff)
downloadnixlib-aeaa79dc82980869a88a5955ea3cd3e1944b7d80.tar
nixlib-aeaa79dc82980869a88a5955ea3cd3e1944b7d80.tar.gz
nixlib-aeaa79dc82980869a88a5955ea3cd3e1944b7d80.tar.bz2
nixlib-aeaa79dc82980869a88a5955ea3cd3e1944b7d80.tar.lz
nixlib-aeaa79dc82980869a88a5955ea3cd3e1944b7d80.tar.xz
nixlib-aeaa79dc82980869a88a5955ea3cd3e1944b7d80.tar.zst
nixlib-aeaa79dc82980869a88a5955ea3cd3e1944b7d80.zip
ratpoison: 1.4.8 -> 1.4.9
Contains changes that require updating user configs:

- command `compat' and the various def* compat commands were removed
- `msgwait', `rudeness', `startupmessage', `warp' are now variables

See http://git.savannah.nongnu.org/cgit/ratpoison.git/tree/NEWS
Diffstat (limited to 'pkgs/applications/window-managers')
-rw-r--r--pkgs/applications/window-managers/ratpoison/default.nix17
1 files changed, 12 insertions, 5 deletions
diff --git a/pkgs/applications/window-managers/ratpoison/default.nix b/pkgs/applications/window-managers/ratpoison/default.nix
index 810803866890..fec3ae631328 100644
--- a/pkgs/applications/window-managers/ratpoison/default.nix
+++ b/pkgs/applications/window-managers/ratpoison/default.nix
@@ -1,22 +1,29 @@
 { stdenv, fetchurl, pkgconfig, perl, autoconf, automake
 , libX11, inputproto, libXt, libXpm, libXft, libXtst, xextproto, libXi
-, fontconfig, freetype, readline
+, libXrandr, fontconfig, freetype, readline
 }:
 
 stdenv.mkDerivation rec {
   name = "ratpoison-${version}";
-  version = "1.4.8";
+  version = "1.4.9";
 
   src = fetchurl {
     url = "mirror://savannah/ratpoison/${name}.tar.xz";
-    sha256 = "1w502z55vv7zs45l80nsllqh9fvfwjfdfi11xy1qikhzdmirains";
+    sha256 = "1wfir1gvh5h7izgvx2kd1pr2k7wlncd33zq7qi9s9k2y0aza93yr";
   };
 
   outputs = [ "out" "contrib" "doc" "info" ];
 
+  configureFlags = [
+    # >=1.4.9 requires this even with readline in inputs
+    "--enable-history"
+  ];
+
+  nativeBuildInputs = [ pkgconfig autoconf automake ];
+
   buildInputs =
-    [ pkgconfig perl autoconf automake
-      libX11 inputproto libXt libXpm libXft libXtst xextproto libXi
+    [ perl
+      libX11 inputproto libXt libXpm libXft libXtst xextproto libXi libXrandr
       fontconfig freetype readline ];
 
   postInstall = ''