about summary refs log tree commit diff
path: root/pkgs/development/interpreters/octave
AgeCommit message (Collapse)AuthorFilesLines
2018-09-28octave: 4.2.2 -> 4.4.1 (#47391)Lancelot SIX1-7/+6
2018-07-22Take me (viric) out of most maintenanceLluís Batlle i Rossell1-1/+1
Since years I'm not maintaining anything of the list below other than some updates when I needed them for some reason. Other people is doing that maintenance on my behalf so I better take me out but for very few packages. Finally!
2018-03-21octave: 4.2.1 -> 4.2.2Lancelot SIX1-2/+2
See http://lists.gnu.org/archive/html/info-gnu/2018-03/msg00006.html for release announcement
2018-02-24treewide: transition mesa to libGLU_combinedAlexander V. Nikolaev1-2/+2
2017-04-09octaveHg: add packageAlastair Pharo1-0/+75
2017-04-09octave: add runtime texinfo dependencyAlastair Pharo1-1/+7
makeinfo (provided by the texinfo package) is used by the "help" command in Octave to display info about functions, etc. By default, Octave looks for "makeinfo" in the PATH, rather than specifying the location of the executable. This results in Nix not being aware that makeinfo is required at runtime (so unless you happen have makeinfo available from your path, "help" won't work). This patch fixes that by setting the path to makeinfo in Octave, thereby creating a runtime dependency on texinfo.
2017-03-22octave: fix on darwinAnthony Cowley1-0/+6
This change is required on darwin, but did not make it into the 4.2.1 release of Octave. It is a very small change, and a comment on the patch includes a link for more information and a note that it should be removed from subsequent releases.
2017-02-28octave: 4.2.0 -> 4.2.1Lancelot SIX1-2/+2
See glists.gnu.org/archive/html/info-gnu/2017-02/msg00011.html for release announcements.
2017-01-08octave: 4.0.3 -> 4.2.0Jörg Thalheim1-3/+3
2016-11-07octave: 4.0.1 → 4.0.3 (+ portaudio dep)Michal Rus1-4/+4
2016-10-24octave: mesa and libX11 are not used on darwinDmitry Kalinkin1-4/+4
2016-09-06octave: fix overridePlatforms (was just platforms) name collision, thanks to ↵Michael Raskin1-2/+4
@bjornfor for catching
2016-09-06octave: forbid 32-bit builds of the octaveFull version, looks like too much ↵Michael Raskin1-2/+2
memory needed
2016-08-31Fix #4210: Remove builderDefsDomen Kožar1-49/+0
This was one of the ways to build packages, we are trying hard to minimize different ways so it's easier for newcomers to learn only one way. This also: - removes texLive (old), fixes #14807 - removed upstream-updater, if that code is still used it should be in separate repo - changes a few packages like gitit/mit-scheme to use new texlive
2016-07-15octave: add arpack, libwebp, and darwin compatAnthony Cowley1-5/+8
This follows on from PR #16965 for qrupdate and PR #16968 for fltk. WIth these, the added explicit dependencies on arpack (to support the octave `eigs` function) and `libwebp`, and not pulling X11 things, octave works properly on darwin.
2016-05-16octave: add libsndfile to buildInputs, fixes #15494Frederik Rietdijk1-2/+2
2016-03-24octave: update to 4.0.1Lluís Batlle i Rossell1-2/+2
bugfix release, they say.
2016-03-24octave: parallel building and check.Lluís Batlle i Rossell1-4/+2
I think those were not updated since 3.8.2. They worked for me. Let's see.
2015-06-07octave: build with openblasThomas Tuegel1-4/+22
The expression inherits integer width from OpenBLAS, so Octave will use 64-bit integers if OpenBLAS supports it. However, this feature in Octave is experimental, so we continue to use OpenBLAS with 32-bit integers by default. (This only applies to the integer width, the pointer width is always the platform-native width.)
2015-05-31Update Octave to 4.0.0Michael Raskin1-3/+3
2015-02-27octave: disable parallel building againVladimír Čunát1-1/+2
http://hydra.nixos.org/build/19917018
2015-02-23octave: generate the documentationLluís Batlle i Rossell1-3/+1
I find octave quite unusable, without its help pages. Recently it started to require gnuplot to generate them (even the text-only). I also enabled parallel building. A comment from 2012 said about spurious failures if it were enabled, but I don't know if these happen again. Let's enable it to see. (cherry picked from commit a6f1024b1f2235825d7b441125db2e0d42febdd1) Conflicts: pkgs/top-level/all-packages.nix
2015-01-07java: Normalize to the default jre / jdkWilliam A. Kennington III1-2/+2
2014-09-03octave: Add qscintilla support. #3711Rüdiger Sonderfeld1-1/+2
2014-08-29octave: Update to 3.8.2.Rüdiger Sonderfeld1-7/+5
Also change "," placement to be consistent and remove unnecessary let.
2014-07-31Updating octave to 3.8.1Lluís Batlle i Rossell1-2/+2
2014-07-28Turn some license strings into lib.licenses valuesMateusz Kowalczyk2-2/+2
2014-01-07A larger Octave build with GUIMichael Raskin1-4/+17
2014-01-07Skip Octave test result copying, too, for nowMichael Raskin1-1/+1
2014-01-07Skip Octave tests for nowMichael Raskin1-1/+2
2014-01-05Update Octave to 3.8.0Michael Raskin1-2/+2
2013-06-17nlopt: build octave pluginsLluís Batlle i Rossell1-1/+9
2013-03-17octave: update to 3.6.4Lluís Batlle i Rossell1-2/+2
2013-03-17octave: removing texlive dependencyLluís Batlle i Rossell1-1/+1
I saw I added it, but I can't remember why, and now I don't see what is it for. It gets into octave closure, so it's a bit annoying for its size.
2013-02-24octave: fix via minor updateVladimír Čunát1-2/+2
2012-12-28Remove unnecessary parentheses around if conditionsEelco Dolstra1-1/+1
Pet peeve...
2012-09-19Remove getConfig helper functionEelco Dolstra1-4/+4
An expression like ‘getConfig [ "cabal" "libraryProfiling" ] false’ can be written more concisely as ‘config.cabal.libraryProfiling or false’.
2012-07-27octave: updating to 3.6.2 (bugfix release)Lluís Batlle i Rossell1-2/+2
I don't know what they fixed.
2012-07-02octave: disabling parallel buildingLluís Batlle i Rossell1-1/+3
The error http://hydra.nixos.org/build/2748254/log/tail-reload makes me think there are concurrency problems in the octave build. In my computer it builds fine.
2012-04-12Adding me as a maintainer for octave.Lluís Batlle i Rossell1-0/+7
svn path=/nixpkgs/trunk/; revision=33757
2012-03-08Updating octave to the new major release 3.6.1Lluís Batlle i Rossell1-2/+2
svn path=/nixpkgs/trunk/; revision=32904
2012-02-22Making octave build with qrupdate, and keep the big log of tests results of theLluís Batlle i Rossell1-2/+8
check phase in the out store path. svn path=/nixpkgs/trunk/; revision=32496
2012-02-21Add make check to octave. Some tests fail, but the build works. We'll have ↵Lluís Batlle i Rossell1-0/+2
the report this way. svn path=/nixpkgs/trunk/; revision=32467
2012-02-21Building octave with mesa and fltk to have the new fltk graphics toolkit ↵Lluís Batlle i Rossell1-2/+4
available. I also add more libs octave appreciates for some functions. I've not tested the graphics toolkit, but it builds. svn path=/nixpkgs/trunk/; revision=32465
2012-02-21Fixing octave, so plot(1) works.Lluís Batlle i Rossell1-6/+2
Linking octave with clapack did not work. I updated lapack, and additionally I build it with atlas, instead of blas. That should give better performance. I don't know if atlas builds everywhere though. On the other hand, maybe some programs linking with liblapack will fail. We'll have to check the hydra reports. I plan to remove clapack; liblapack provides a C interface too. svn path=/nixpkgs/trunk/; revision=32464
2012-02-21I attempted to get octave 3.4.3 working with atlas, but it also builds and ↵Lluís Batlle i Rossell1-7/+9
crashes at plot(1), as 3.6.0 also did. I don't know what's wrong there. Program received signal SIGSEGV, Segmentation fault. 0x00007ffff694e3ad in dtrtri_ Exact as 3.6.0. I'll revert to the old octave version that worked without any blas or lapack implementation. --This line, and those below, will be ignored-e- M pkgs/development/interpreters/octave/default.nix svn path=/nixpkgs/trunk/; revision=32460
2012-02-21Updating octave to 3.6.0Lluís Batlle i Rossell1-8/+14
svn path=/nixpkgs/trunk/; revision=32451
2010-03-04Made graphicsmagick-config not say anything about libraries that would be ↵Lluís Batlle i Rossell1-2/+3
needed for static linking, because we are linking it dynamically. Made octave link with graphicsmagick to get imread() working. Nevertheless, imread does not work, because of some problems between octave and latest versions of graphicsmagick: http://www-old.cae.wisc.edu/pipermail/octave-maintainers/2010-February/015295.html Next to do: add an older version of graphics magick for octave. svn path=/nixpkgs/trunk/; revision=20389
2010-02-15octave wants x11 (I reported this to octave as a bug).Lluís Batlle i Rossell1-2/+3
Maybe it got in from their recent fltk/gl attempts to make their own plotter. svn path=/nixpkgs/trunk/; revision=20017
2010-02-15Updating octave and gnuplot.Lluís Batlle i Rossell1-3/+3
svn path=/nixpkgs/trunk/; revision=20007