summary refs log tree commit diff
diff options
context:
space:
mode:
authorVladimír Čunát <vcunat@gmail.com>2014-08-21 14:17:05 +0200
committerVladimír Čunát <vcunat@gmail.com>2014-08-21 15:13:19 +0200
commit50b65a7f8e097fffb6c561b806caaaa33473e939 (patch)
tree0c994f048bcede41fdbff5180c4f89476382ce20
parent2b75fe851b7e20ed05912be9e28963b2fb2d12ae (diff)
downloadnixlib-50b65a7f8e097fffb6c561b806caaaa33473e939.tar
nixlib-50b65a7f8e097fffb6c561b806caaaa33473e939.tar.gz
nixlib-50b65a7f8e097fffb6c561b806caaaa33473e939.tar.bz2
nixlib-50b65a7f8e097fffb6c561b806caaaa33473e939.tar.lz
nixlib-50b65a7f8e097fffb6c561b806caaaa33473e939.tar.xz
nixlib-50b65a7f8e097fffb6c561b806caaaa33473e939.tar.zst
nixlib-50b65a7f8e097fffb6c561b806caaaa33473e939.zip
readline: use 6.3 by default
I found no build regressions with the most common dependents.

It's possible that older readline branches may be vulnerable,
although the last one announced seemed not to affect regular packages.
-rw-r--r--pkgs/top-level/all-packages.nix8
1 files changed, 3 insertions, 5 deletions
diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix
index f2c8b83ada53..8a0a02d9c380 100644
--- a/pkgs/top-level/all-packages.nix
+++ b/pkgs/top-level/all-packages.nix
@@ -2537,7 +2537,6 @@ let
 
   bashInteractive = appendToName "interactive" (callPackage ../shells/bash {
     interactive = true;
-    readline = readline63; # Includes many vi mode fixes
   });
 
   bashCompletion = callPackage ../shells/bash-completion { };
@@ -3526,7 +3525,6 @@ let
     suitesparse = null;
     openjdk = null;
     gnuplot = null;
-    readline = readline63;
   };
   octaveFull = (lowPrio (callPackage ../development/interpreters/octave {
     fltk = fltk13;
@@ -4199,7 +4197,6 @@ let
 
   gdb = callPackage ../development/tools/misc/gdb {
     hurd = gnu.hurdCross;
-    readline = readline63;
     inherit (gnu) mig;
   };
 
@@ -6060,13 +6057,14 @@ let
 
   raul = callPackage ../development/libraries/audio/raul { };
 
-  readline = readline6; # 6.2 works, 6.3 breaks python, parted
+  readline = readline6;
+  readline6 = readline63;
 
   readline4 = callPackage ../development/libraries/readline/readline4.nix { };
 
   readline5 = callPackage ../development/libraries/readline/readline5.nix { };
 
-  readline6 = callPackage ../development/libraries/readline/readline6.nix { };
+  readline62 = callPackage ../development/libraries/readline/readline6.nix { };
 
   readline63 = callPackage ../development/libraries/readline/readline6.3.nix { };