Commit Graph

151 Commits

Author SHA1 Message Date
QuantMint
57a34672ca octavePackages.symbolic: format 2022-09-23 09:40:39 +02:00
Veikka Valtteri Kallinen
609fb5b5ab
octavePackages.signal: 1.4.1 -> 1.4.2 2022-08-27 01:49:02 +03:00
Will Cohen
72f4cf36bd octavePackages.octproj: mark as broken 2022-04-29 16:08:44 -04:00
hqurve
22d5fde0ee octavePackages.symbolic: 2.9.0 -> unstable-2021-10-16
Fixes https://github.com/NixOS/nixpkgs/issues/160381

https://github.com/cbm755/octsympy/issues/1023 previously prevented us
from using sympy 1.6+.
This issue has since been resolved however, no new tag nor release has
been made.
2022-02-17 18:03:27 -04:00
Bobby Rong
8ddd186887
Merge pull request #155239 from Atemu/update/mlterm
mlterm: 3.9.1 -> 3.9.2
2022-01-18 13:37:45 +08:00
Atemu
b93eef4add octavePackages.miscellaneous: remove mlterm buildInput
Doesn't seem necessary, approved by maintainer:

https://github.com/NixOS/nixpkgs/pull/155239#issuecomment-1014775861
2022-01-17 19:49:03 +01:00
OPNA2608
a1dc23c17f octavePackages.video: Mark broken on Darwin 2021-12-26 23:41:25 +01:00
OPNA2608
fe5e896f47 octavePackages.tisean: Mark broken on Darwin 2021-12-26 23:41:16 +01:00
OPNA2608
b17386836d octavePackages.strings: Mark broken on Darwin 2021-12-26 23:41:06 +01:00
OPNA2608
af8c2038fd octavePackages.ocl: Mark broken on Darwin 2021-12-26 23:40:58 +01:00
OPNA2608
183a8e9846 octavePackages.level-set: Mark broken on Darwin 2021-12-26 23:40:50 +01:00
OPNA2608
26a59d4242 octavePackages.gsl: Mark broken on Darwin 2021-12-26 23:40:32 +01:00
Felix Bühler
ad4b1eb161
arduino: use buildFHSUserEnv to support compilation of boards (#144772) 2021-12-06 11:06:39 -05:00
Karl Hallsby
282f76086f octavePackages.tsa: 4.6.2 -> 4.6.3 2021-11-01 16:21:22 -05:00
Karl Hallsby
7b8dd9515e octavePackages.nan: 3.5.3 -> 3.6.0 2021-11-01 16:21:22 -05:00
Karl Hallsby
1203df184a octavePackages.zeromq: 1.5.2 -> 1.5.3 2021-11-01 16:21:22 -05:00
Karl Hallsby
637ddb776c octavePackages.sparsersb: 1.0.8 -> 1.0.9 2021-11-01 16:21:21 -05:00
Karl Hallsby
098b0a2df3 octavePackages.control: 3.3.0 -> 3.3.1 2021-11-01 16:21:21 -05:00
Karl Hallsby
4a2a66bb6d octavePackages.audio: 2.0.2 -> 2.0.3 2021-11-01 16:21:21 -05:00
Karl H
0b0e76080a
octavePackages.nan: 3.5.2 -> 3.5.3 (#127757) 2021-06-22 15:45:40 +02:00
Karl H
67323a4793
octavePackages.matgeom: 1.2.2 -> 1.2.3 (#127756) 2021-06-22 15:45:27 +02:00
Karl H
aed8a199de
octavePackages.windows: 1.5.0 -> 1.6.1 (#127755) 2021-06-22 15:45:16 +02:00
Karl H
2d4660ce76
octavePackages.struct: 1.0.16 -> 1.0.17 (#127754) 2021-06-22 15:45:10 +02:00
Karl H
b97b0f4a94
octavePackages.splines: 1.3.3 -> 1.3.4 (#127753) 2021-06-22 15:44:52 +02:00
Karl H
b71f5ce78f
octavePackages.optim: 1.6.0 -> 1.6.1 (#127751) 2021-06-22 15:44:41 +02:00
Karl H
7e0e1eb9ca
octavePackages.parallel: 4.0.0 -> 4.0.1 (#127752) 2021-06-22 15:44:29 +02:00
Karl H
7082fe4bc2
octavePackages.instrument-control: 0.6.0 -> 0.7.0 (#127750) 2021-06-22 15:44:11 +02:00
Karl H
412a1a4a4f
octavePackages.fuzzy-logic-toolkit: 0.4.5 -> 0.4.6 (#127749) 2021-06-22 15:43:46 +02:00
Karl H
43ff7710c6
octavePackages.control: 3.2.0 -> 3.3.0 (#127748) 2021-06-22 15:43:37 +02:00
Karl H
f185694128
octavePackages.communications: 1.2.2 -> 1.2.3 (#127747) 2021-06-22 15:43:23 +02:00
Karl H
a245e51814
octavePackages.arduino: 0.6.0 -> 0.7.0 (#127746) 2021-06-22 15:43:09 +02:00
Karl H
76d2fd44d0
octavePackages.nurbs: 1.3.13 -> 1.4.3 (#127758) 2021-06-22 15:01:20 +02:00
AndersonTorres
e9e5f5f84d Change all alsaLib references to alsa-lib 2021-06-10 01:12:49 -03:00
Karl H
aa202f1c94
octave.pkgs.sparsersb: remove librsb null override, unbreak (#115838) 2021-03-10 23:28:10 +01:00
Karl Hallsby
64bacd1be6 octave.pkgs.zeromq: init at 1.5.2 2021-02-24 21:00:52 +02:00
Karl Hallsby
04129d3407 octave.pkgs.windows: init at 1.5.0 2021-02-24 21:00:52 +02:00
Karl Hallsby
487f5ba20d octave.pkgs.vrml: init at 1.0.13 2021-02-24 21:00:52 +02:00
Karl Hallsby
97ac699883 octave.pkgs.video: init at 2.0.0 2021-02-24 21:00:52 +02:00
Karl Hallsby
2c9224cd8f octave.pkgs.vibes: init at 0.2.0 2021-02-24 21:00:52 +02:00
Karl Hallsby
455befa378 octave.pkgs.tsa: init at 4.6.2 2021-02-24 21:00:52 +02:00
Karl Hallsby
609223ec63 octave.pkgs.tisean: init at 0.2.3 2021-02-24 21:00:52 +02:00
Karl Hallsby
49d3aacfee octave.pkgs.strings: init at 1.2.0 2021-02-24 21:00:52 +02:00
Karl Hallsby
57c8919083 octave.pkgs.statistics: init at 1.4.2 2021-02-24 21:00:52 +02:00
Karl Hallsby
545804e2e0 octave.pkgs.splines: init at 1.3.3 2021-02-24 21:00:52 +02:00
Karl Hallsby
75918e10fa octave.pkgs.sparsersb: init at 1.0.8 2021-02-24 21:00:51 +02:00
Karl Hallsby
c968c7a8aa octave.pkgs.stk: init at 2.6.1 2021-02-24 21:00:51 +02:00
Karl Hallsby
b1fb1a3ee7 octave.pkgs.sockets: init at 1.2.1 2021-02-24 21:00:51 +02:00
Karl Hallsby
5c3b1a000c octave.pkgs.queueing: init at 1.2.7 2021-02-24 21:00:51 +02:00
Karl Hallsby
d8612d6598 octave.pkgs.quaternion: init at 2.4.0 2021-02-24 21:00:51 +02:00
Karl Hallsby
00a723b8b3 octave.pkgs.struct: init at 1.0.16 2021-02-24 21:00:51 +02:00
Karl Hallsby
68f2862b36 octave.pkgs.parallel: init at 4.0.0 2021-02-24 21:00:51 +02:00
Karl Hallsby
36695031c3 octave.pkgs.optiminterp: init at 0.3.6 2021-02-24 21:00:51 +02:00
Karl Hallsby
686dc5c60d octave.pkgs.optim: init at 1.6.0 2021-02-24 21:00:51 +02:00
Karl Hallsby
25b1e33707 octave.pkgs.optics: init at 0.1.4 2021-02-24 21:00:51 +02:00
Karl Hallsby
7913c41c71 octave.pkgs.octproj: init at 2.0.1 2021-02-24 21:00:51 +02:00
Karl Hallsby
8919d98862 octave.pkgs.octclip: init at 2.0.1 2021-02-24 21:00:51 +02:00
Karl Hallsby
656fbc8b4c octave.pkgs.ocl: init at 1.1.1 2021-02-24 21:00:51 +02:00
Karl Hallsby
bfd539942d octave.pkgs.nurbs: init at 1.3.13 2021-02-24 21:00:51 +02:00
Karl Hallsby
3af6867449 octave.pkgs.netcdf: init at 1.0.14 2021-02-24 21:00:50 +02:00
Karl Hallsby
7321def414 octave.pkgs.ncarray: init at 1.0.4 2021-02-24 21:00:50 +02:00
Karl Hallsby
e59d49eb32 octave.pkgs.nan: init at 3.5.2 2021-02-24 21:00:50 +02:00
Karl Hallsby
3c945d5ea3 octave.pkgs.mvn: init at 1.1.0 2021-02-24 21:00:50 +02:00
Karl Hallsby
7a4dc7af1a octave.pkgs.msh: init at 1.0.10 2021-02-24 21:00:50 +02:00
Karl Hallsby
29b9735f91 octave.pkgs.miscellaneous: init at 1.3.0 2021-02-24 21:00:50 +02:00
Karl Hallsby
a6314f4396 octave.pkgs.matgeom: init at 1.2.2 2021-02-24 21:00:50 +02:00
Karl Hallsby
c45836b1bb octave.pkgs.mapping: init at 1.4.1 2021-02-24 21:00:50 +02:00
Karl Hallsby
bc8d72e32f octave.pkgs.ltfat: init at 2.3.1 2021-02-24 21:00:50 +02:00
Karl Hallsby
0b7b03d62c octave.pkgs.lssa: init at 0.1.4 2021-02-24 21:00:50 +02:00
Karl Hallsby
31c13c07d2 octave.pkgs.level-set: init at 2019-04-13
1) Version 0.3.0 has numerous bugs due to not being updated for nearly 5
years. So, I had to use fetchgit instead, grabbing HEAD of master.

2) level-set uses a non-standard layout for its files (no MAKEFILE in
the root of the package for octave to use), but instead has a build.sh
script to run. This script *JUST* generates a tarball that can THEN be
used for `pkg build`.
`patchPhase` performs some substitutions on this to make it generate
the tarball in a way we expect it to. This tarball ends up in the
/build directory we have available to us.

2.5) This script NEEDS automake, autoconf, and autoconf-archive to be
available. This is unnecessary for other packages because Octave has a
well-defined Makefile scheme that developers are supposed to follow
that allows Octave to handle the building of packages.
But this package breaks the mold.

3) With the tarball we use to build being available, we need to then
`cd` back to the previous location (as the script takes us from
`/build` to `/tmp`. So we go back using `cd -`.

4) Lastly, we can now use the standard `buildPhase` defined for
`buildOctavePackage` and complete the building of level-set.

Hopefully, this will be fixed in a later release, so it is easier to
maintain.

10/260 tests FAIL, where most of those 10 are due to improper usage of
the parallel package. Overall, I believe this is a reasonable amount
of passing tests to allow this to be marked as working.
2021-02-24 21:00:50 +02:00
Karl Hallsby
8ec29ea849 octave.pkgs.interval: init at 3.2.0 2021-02-24 21:00:50 +02:00
Karl Hallsby
b9bdc30807 octave.pkgs.instrument-control: init at 0.6.0 2021-02-24 21:00:50 +02:00
Karl Hallsby
bb3295b87e octave.pkgs.image-acquisition: init at 0.2.2 2021-02-24 21:00:50 +02:00
Karl Hallsby
6cce7e8ef5 octave.pkgs.image: init at 2.12.0 2021-02-24 21:00:50 +02:00
Karl Hallsby
4777d9123a octave.pkgs.gsl: init at 2.1.1 2021-02-24 21:00:49 +02:00
Karl Hallsby
33cc927ed7 octave.pkgs.geometry: init at 4.0.0 2021-02-24 21:00:49 +02:00
Karl Hallsby
099a55dc0a octave.pkgs.generate_html: init at 0.3.2 2021-02-24 21:00:49 +02:00
Karl Hallsby
0b1f57bb9e octave.pkgs.ga: init at 0.10.2 2021-02-24 21:00:49 +02:00
Karl Hallsby
187ae71fd9 octave.pkgs.fuzzy-logic-toolkit: init at 0.4.5 2021-02-24 21:00:49 +02:00
Karl Hallsby
ddabcd3b3a octave.pkgs.fpl: init at 1.3.5 2021-02-24 21:00:49 +02:00
Karl Hallsby
df13f16837 octave.pkgs.fits: init at 1.0.7 2021-02-24 21:00:49 +02:00
Karl Hallsby
6ad87c34dd octave.pkgs.financial: init at 0.5.3 2021-02-24 21:00:49 +02:00
Karl Hallsby
4296286a50 octave.pkgs.fem-fenics: init at 0.0.5 2021-02-24 21:00:49 +02:00
Karl Hallsby
726a17cf88 octave.pkgs.econometrics: init at 1.1.2 2021-02-24 21:00:49 +02:00
Karl Hallsby
4e3c4288c9 octave.pkgs.doctest: init at 0.7.0 2021-02-24 21:00:49 +02:00
Karl Hallsby
74944461e8 octave.pkgs.divand: init at 1.1.2 2021-02-24 21:00:49 +02:00
Karl Hallsby
0de6cfa38a octave.pkgs.dicom: init at 0.4.0 2021-02-24 21:00:49 +02:00
Karl Hallsby
a2365751bc octave.pkgs.dataframe: init at 1.2.0 2021-02-24 21:00:48 +02:00
Karl Hallsby
abd0c2290a octave.pkgs.database: init at 2.4.4 2021-02-24 21:00:48 +02:00
Karl Hallsby
f4298212c0 octave.pkgs.data-smoothing: init at 1.3.0 2021-02-24 21:00:48 +02:00
Karl Hallsby
0abd2425c7 octave.pkgs.control: init at 3.2.0 2021-02-24 21:00:48 +02:00
Karl Hallsby
27f86a13de octave.pkgs.communications: init at 1.2.2 2021-02-24 21:00:48 +02:00
Karl Hallsby
cd3928a7aa octave.pkgs.cgi: init at 0.1.2 2021-02-24 21:00:48 +02:00
Karl Hallsby
c4765ca49e octave.pkgs.bsltl: init at 1.3.1 2021-02-24 21:00:48 +02:00
Karl Hallsby
3cf6bd0e70 octave.pkgs.bim: init at 1.1.5 2021-02-24 21:00:48 +02:00
Karl Hallsby
035879d9a5 octave.pkgs.audio: init at 2.0.2
http://www.music.mcgill.ca/~gary/rtmidi/index.html#compiling contains
instructions for Mac OSX. The dependencies for Mac are: CoreMIDI,
CoreAudio, CoreFoundation
2021-02-24 21:00:48 +02:00
Karl Hallsby
88f20f352a octave.pkgs.arduino: init at 0.6.0 2021-02-24 21:00:48 +02:00
Karl Hallsby
76bcbfce46 octave.pkgs.general: init at version 2.1.1 2021-02-24 21:00:48 +02:00
Karl Hallsby
6bb3161645 octave.pkgs.io: init at 2.6.3 2021-02-24 21:00:48 +02:00
Karl Hallsby
77fdefa2a8 octave.pkgs.linear-algebra: init at 2.2.3 2021-02-24 21:00:48 +02:00
Karl Hallsby
c45d56ab7e octave.pkgs.symbolic: init at 2.9.0 2021-02-24 21:00:48 +02:00