3
0
Fork 0
forked from mirrors/nixpkgs
Commit graph

272694 commits

Author SHA1 Message Date
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
Karl Hallsby 481e1d3a77 octave.pkgs: init
Heavily based on Python's packages set.
2021-02-24 21:00:48 +02:00
R. RyanTM ddbec360f9 python37Packages.asyncio-mqtt: 0.8.0 -> 0.8.1 2021-02-24 18:57:42 +00:00
Jörg Thalheim 05f5a8dfad
Merge pull request #114168 from alwinber/fix-io 2021-02-24 18:50:47 +00:00
Eelco Dolstra 21dc12c40c
Merge pull request #114250 from r-ryantm/auto-update/opensubdiv
opensubdiv: 3.4.3 -> 3.4.4
2021-02-24 19:44:12 +01:00
Samuel Dionne-Riel 4836a3dfb4
Merge pull request #113556 from MatthewCroughan/add-ubootOrangePiZero
U-Boot: Adds Orange Pi Zero build
2021-02-24 13:38:30 -05:00
Bernardo Meurer f6b5bfdb47
Merge pull request #114236 from taku0/firefox-bin-86.0
firefox-bin: 85.0.2 -> 86.0 [High security fixes]
2021-02-24 18:30:23 +00:00
Alvar ca16e7dc52
olm: 3.2.1 -> 3.2.2 (#114245)
Next to the version bump, some little refactoring was performed.
2021-02-24 19:01:39 +01:00
Robert ar@bash.org.pl Gerus c1dcadc986 solvespace: 2.3-20190501 -> 3.0.rc2 2021-02-24 18:51:39 +01:00