summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--pkgs/development/interpreters/octave/builder.sh3
-rw-r--r--pkgs/development/interpreters/octave/default.nix7
-rw-r--r--pkgs/system/all-packages-generic.nix2
3 files changed, 6 insertions, 6 deletions
diff --git a/pkgs/development/interpreters/octave/builder.sh b/pkgs/development/interpreters/octave/builder.sh
index 72cbd4e5b245..244f8ef9553a 100644
--- a/pkgs/development/interpreters/octave/builder.sh
+++ b/pkgs/development/interpreters/octave/builder.sh
@@ -1,6 +1,5 @@
 set -x
 
-buildinputs="$autoconf $g77 $texinfo $bison $flex $gperf"
 . $stdenv/setup
 
 g77orig=$(cat $g77/nix-support/orig-gcc)
@@ -12,7 +11,7 @@ export NIX_CFLAGS_COMPILE="-g $NIX_CFLAGS_COMPILE"
 tar xvfz $src
 cd octave-*
 ./autogen.sh
-./configure --prefix=$out --disable-readline
+./configure --prefix=$out --enable-readline
 make
 make install
 #strip -S $out/lib/*/*.a
diff --git a/pkgs/development/interpreters/octave/default.nix b/pkgs/development/interpreters/octave/default.nix
index a6057812a1be..2af8e7e8a11e 100644
--- a/pkgs/development/interpreters/octave/default.nix
+++ b/pkgs/development/interpreters/octave/default.nix
@@ -1,7 +1,7 @@
-{ stdenv, fetchurl, autoconf, g77, texinfo, bison, flex, gperf }:
+{ stdenv, fetchurl, autoconf, g77, texinfo, bison, flex, gperf, readline, ncurses}:
 
 assert autoconf != null && texinfo != null
-  && bison != null && flex != null && gperf != null;
+  && bison != null && flex != null && gperf != null && readline != null && ncurses != null ;
 assert g77.langF77;
 
 stdenv.mkDerivation {
@@ -11,5 +11,6 @@ stdenv.mkDerivation {
     url = ftp://ftp.octave.org/pub/octave/bleeding-edge/octave-2.1.57.tar.gz ;
     md5 = "a0171814e005ce6d77365e7d831eef45";
   };
-  inherit autoconf g77 texinfo bison flex gperf;
+  inherit autoconf g77 texinfo bison flex gperf readline;
+  buildInputs = [autoconf g77 texinfo bison flex gperf readline ncurses] ;
 }
diff --git a/pkgs/system/all-packages-generic.nix b/pkgs/system/all-packages-generic.nix
index bcddd5012681..0d74652d0e0c 100644
--- a/pkgs/system/all-packages-generic.nix
+++ b/pkgs/system/all-packages-generic.nix
@@ -195,7 +195,7 @@ rec {
   };
 
   octave = (import ../development/interpreters/octave) {
-    inherit fetchurl stdenv autoconf g77 texinfo flex gperf;
+    inherit fetchurl stdenv autoconf g77 texinfo flex gperf readline ncurses;
     bison = bisonnew;
   };