summaryrefslogtreecommitdiffstats
path: root/pkgs/development/interpreters/octave
AgeCommit message (Collapse)Author
2021-01-23treewide: Remove usages of stdenv.lib by @doronbeharDoron Behar
Per: https://github.com/NixOS/nixpkgs/issues/108938
2021-01-19treewide: pkgs.pkgconfig -> pkgs.pkg-config, move pkgconfig to alias.nixJonathan Ringer
continuation of #109595 pkgconfig was aliased in 2018, however, it remained in all-packages.nix due to its wide usage. This cleans up the remaining references to pkgs.pkgsconfig and moves the entry to aliases.nix. python3Packages.pkgconfig remained unchanged because it's the canonical name of the upstream package on pypi.
2020-12-19octave: Use latest sundialsDoron Behar
2020-12-19octave: inherit features enabled in passthruDoron Behar
2020-12-19octave: inherit python in passthruDoron Behar
For in case one day python will be overridden, we'll know which python to use.
2020-12-19octave: Remove version from passthruDoron Behar
It's already defined in the derivation.
2020-12-19octave: add @doronbehar as maintainerDoron Behar
2020-12-19octave: Support 64 bit indices arraysDoron Behar
Add a build argument `use64BitIdx`, and comment explaining how it affects the build - it modifies the deps to make sure they are all compatible with each other.
2020-12-19octave: Use only lib.optionalsDoron Behar
2020-11-30octave: 5.2.0 -> 6.1.0Ben Siraphob
2020-09-25octave: use qt-5 mkDerivation for wrapQtAppsHookGraham Bennett
This is to ensure QT_QPA_PLATFORM_PLUGIN_PATH is set on Darwin.
2020-04-20blas,lapack: use isILP64 instead of is64bitMatthew Bauer
This is a better name since we have multiple 64-bit things that could be referred to. LP64 : integer=32, long=64, pointer=64 ILP64 : integer=64, long=64, pointer=64
2020-04-17treewide: use blas and lapackMatthew Bauer
This makes packages use lapack and blas, which can wrap different BLAS/LAPACK implementations. treewide: cleanup from blas/lapack changes A few issues in the original treewide: - can’t assume blas64 is a bool - unused commented code
2020-03-23Build octave on macosDominic Steinitz
2020-02-26octave: make optional features declarative in default.nixDoron Behar
Instead of in all-packages.nix .
2020-02-22octave: Use sundials_2 in package's signature instead of callPackageDoron Behar
2020-02-22octave: Revert "remove old fix for build issue"Doron Behar
This reverts commit 3beeacfd58239bb6e95aa716dedddae17716b6eb.
2020-02-22octave: clean up all build inputs - use qt5Doron Behar
2020-02-22octave: mark package as broken if JIT is enabledDoron Behar
2020-02-22octave: remove old fix for build issueDoron Behar
2020-02-22octave: clean up configure flags - remove --enable-dlDoron Behar
2020-02-22octave: Makeinfo is no longer needed at runtimeDoron Behar
2020-02-22octave: order arguments at top and import qt5 libsDoron Behar
2020-02-09octaveHg: dropLancelot SIX
This package is broken and unmaintained (no updates since 2017) and lags behind octave.
2020-02-08octave: 5.1.0 -> 5.2.0Lancelot SIX
See https://lists.gnu.org/archive/html/info-gnu/2020-02/msg00007.html for release information.
2019-12-08Merge branch 'master' into octave-gl2psMichael Raskin
2019-11-09octave: Don't use libGLU_combinedadisbladis
2019-10-08octave: build with gl2psTmplt
Resolves #38459
2019-08-15treewide: name -> pname (easy cases) (#66585)volth
treewide replacement of stdenv.mkDerivation rec { name = "*-${version}"; version = "*"; to pname
2019-03-04octave: 4.4.1 -> 5.1.0Lancelot SIX
2018-09-28octave: 4.2.2 -> 4.4.1 (#47391)Lancelot SIX
2018-07-22Take me (viric) out of most maintenanceLluís Batlle i Rossell
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 SIX
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. Nikolaev
2017-04-09octaveHg: add packageAlastair Pharo
2017-04-09octave: add runtime texinfo dependencyAlastair Pharo
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 Cowley
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 SIX
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 Thalheim
2016-11-07octave: 4.0.1 → 4.0.3 (+ portaudio dep)Michal Rus
2016-10-24octave: mesa and libX11 are not used on darwinDmitry Kalinkin
2016-09-06octave: fix overridePlatforms (was just platforms) name collision, thanks to ↵Michael Raskin
@bjornfor for catching
2016-09-06octave: forbid 32-bit builds of the octaveFull version, looks like too much ↵Michael Raskin
memory needed
2016-08-31Fix #4210: Remove builderDefsDomen Kožar
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 Cowley
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 Rietdijk
2016-03-24octave: update to 4.0.1Lluís Batlle i Rossell
bugfix release, they say.
2016-03-24octave: parallel building and check.Lluís Batlle i Rossell
I think those were not updated since 3.8.2. They worked for me. Let's see.
2015-06-07octave: build with openblasThomas Tuegel
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 Raskin