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
Karl Hallsby
572ecd5896
octave.pkgs.signal: init at 1.4.1
...
As of this commit, this matches the output that OpenSuSe's zypper
produces when installing the octave-forge-signal package.
2021-02-24 21:00:48 +02:00