Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

octave: major version bump

Now with Qt-GUI
  • Loading branch information...
commit ffa479af3b81a8ad800a02e6eb6139991e80620a 1 parent 9ad608e
@v4hn v4hn authored
View
19 science/octave/BUILD
@@ -1,21 +1,8 @@
-#dvi generation dies with less then 2GB RAM with current texlive installation
-OPTS+=" --disable-docs" &&
-
-# fix for gcc 4.8 - this is fixed in the next release
-sedit "/#include \"mexproto.h\"/ d" src/mex.h &&
-sedit "s:#define mxMAXNAME 64:\0\n\n#include \"mexproto.h\":" src/mex.h &&
-
-#needed for SuiteSparse 4.0.0
-#this should be fixed in the next release of octave
-sedit "s:\(\$(octave_LDADD) \$(LIBS)\):\1 -lsuitesparseconfig -lrt:" src/Makefile.in &&
-bad_flags ",--as-needed" &&
-
-sedit "s:suitesparse:SuiteSparse:g" configure &&
+# this is automatically disabled on 32bit machines
+OPTS+=" --enable-64" &&
if in_depends $MODULE SuiteSparse ; then
- export LIBS+=" -lcamd -lmetis"
+ export LIBS+=" -lmetis"
fi &&
-CXXFLAGS="-lpthread" &&
-
default_build
View
4 science/octave/DEPENDS
@@ -1,10 +1,12 @@
depends gnuplot
depends lapack
+optional_depends qt4 "--enable-gui" "--disable-gui" "build experimental Qt-GUI"
+
optional_depends "gperf" "" "" "if you need to recreate oct-gperf.h"
optional_depends "SuiteSparse" "--with-amd --with-camd --with-colamd --with-ccolamd --with-cholmod --with-cxsparse --with-umfpack" "--without-amd --without-camd --without-colamd --without-ccolamd --without-cholmod --without-cxsparse --without-umfpack" "for matrix support (Recommended)"
-optional_depends "arpack-ng" "" "--without-arpack" "for eigenvalue operations"
+optional_depends "arpack-ng" "--with-arpack" "--without-arpack" "for eigenvalue operations"
optional_depends "qhull" "--with-qhull" "--without-qhull" "for qhull support"
optional_depends "qrupdate" "--with-qrupdate" "--without-qrupdate" "for fast QR & Cholesky updating functions"
optional_depends "zlib" "--with-z" "--without-z" "for lossless compression support"
View
8 science/octave/DETAILS
@@ -1,14 +1,12 @@
MODULE=octave
- VERSION=3.6.4
+ VERSION=3.8.1
SOURCE=$MODULE-$VERSION.tar.bz2
SOURCE_URL=$GNU_URL/$MODULE
- SOURCE_VFY=sha1:3cc9366b6dbbd336eaf90fe70ad16e63705d82c4
+ SOURCE_VFY=sha1:2951aeafe58d562672feb80dd8c3cfe0643a5087
WEB_SITE=http://www.octave.org
ENTERED=20030604
- UPDATED=20130302
+ UPDATED=20140414
SHORT="Numerical computation suite mostly compatible with MATLAB"
-#seems to be psafe again
-# PSAFE=no
cat << EOF
Octave is a high-level interactive language, primarily intended
Please sign in to comment.
Something went wrong with that request. Please try again.