summaryrefslogtreecommitdiff
path: root/gnu/packages/maths.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: Add linasm.•••* gnu/packages/maths.scm (linasm): New variable. Ricardo Wurmus2023-10-061-0/+38
* gnu: Add suitesparse-umfpack.•••* gnu/packages/maths.scm (suitesparse-umfpack): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+71
* gnu: Add suitesparse-spqr.•••* gnu/packages/maths.scm (suitesparse-spqr): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+62
* gnu: Add suitesparse-spex.•••* gnu/packages/maths.scm (suitesparse-spex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+70
* gnu: Add suitesparse-mongoose.•••* gnu/packages/maths.scm (suitesparse-mongoose): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+75
* gnu: Add suitesparse-rbio.•••* gnu/packages/maths.scm (suitesparse-rbio): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+38
* gnu: Add suitesparse-ldl.•••* gnu/packages/maths.scm (suitesparse-ldl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+54
* gnu: Add suitesparse-klu.•••* gnu/packages/maths.scm (suitesparse-klu): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+63
* gnu: Add suitesparse-cxsparse.•••* gnu/packages/maths.scm (suitesparse-cxsparse): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+34
* gnu: Add suitesparse-cholmod.•••* gnu/packages/maths.scm (suitesparse-cholmod): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+85
* gnu: Add metis-suitesparse.•••* gnu/packages/maths.scm (metis-suitesparse): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+26
* gnu: Add gklib-suitesparse.•••* gnu/packages/maths.scm (gklib-suitesparse): New variable. * gnu/packages/patches/gklib-suitesparse.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+25
* gnu: Add metis-5.2.•••* gnu/packages/maths.scm (metis-5.2): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+48
* gnu: Add gklib.•••* gnu/packages/maths.scm (gklib): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+36
* gnu: Add suitesparse-ccolamd.•••* gnu/packages/maths.scm (suitesparse-ccolamd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+34
* gnu: Add suitesparse-colamd.•••* gnu/packages/maths.scm (suitesparse-colamd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+33
* gnu: Add suitesparse-camd.•••* gnu/packages/maths.scm (suitesparse-camd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+45
* gnu: Add suitesparse-btf.•••* gnu/packages/maths.scm (suitesparse-btf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+33
* gnu: Add suitesparse-amd.•••* gnu/packages/maths.scm (suitesparse-amd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+48
* gnu: Add suitesparse-config.•••The suitesparse-source variable contains the entire SuiteSparse source code, which is used for all subpackages. * gnu/packages/maths.scm (suitesparse-version, suitesparse-source, suitesparse-config): New variables. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-0/+81
* gnu: suitesparse: Tweak description.•••* gnu/packages/maths.scm (suitesparse)[description]: Mention that all subpackages are included. Signed-off-by: Ludovic Courtès <ludo@gnu.org> David Elsing2023-10-061-1/+4
* gnu: Remove suitesparse-3.•••* gnu/packages/maths.scm (suitesparse-3): Delete variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> David Elsing2023-10-041-89/+0
* gnu: scilab: Update to 2023.1.0.•••* gnu/packages/maths.scm (scilab): Update to 2023.1.0. [source] Use git-fetch. <modules>: Add (guix build utils) and (ice-9 ftw). <patches>: Add patch for hdf5 >= 1.10. <snippet>: Move contents of the "scilab" directory to its parents. Remove the other files and autogenerated files. [native-inputs]: Add autoconf, autoconf-archive, automake, bison, eigen, flex, libtool, ocaml and ocaml-findlib. [inputs]: Add ocaml-num, replace hdf5-1.8 by hdf5-1.14 and suitesparse-3 by suitesparse. [arguments]: Remove quasiquote. Add --enable-build-parser, --with-eigen-include=..., OCAMLC=... and OCAMLOPT=... to #:configure-flags. <#:phases>: Add fix-ocaml-num, remove-desktop-files, bootstrap-dynamic_link-scripts and build-parsers phases. Remove fixes for compilation and linker errors from the pre-build phase. [home-page]: Update URL. [description]: Add two spaces between sentences. [license]: Update to gpl2 and bsd-3. Signed-off-by: Efraim Flashner <efraim@flashner.co.il> David Elsing2023-10-041-91/+166
* gnu: ceres: Propagate eigen and gflags.•••* gnu/packages/maths.scm (ceres)[inputs]: Move eigen and gflags to ... [propagated-inputs]: ... here. Vinicius Monego2023-09-301-10/+4
* gnu: Add pagmo.•••* gnu/packages/maths.scm (pagmo): New variable. Vinicius Monego2023-09-301-0/+33
* gnu: Add bonmin.•••* gnu/packages/maths.scm (bonmin): New variable. Vinicius Monego2023-09-301-0/+22
* gnu: Add cminpack.•••* gnu/packages/maths.scm (cminpack): New variable. Vinicius Monego2023-09-301-0/+25
* gnu: Add primesieve.•••* gnu/packages/maths.scm (primesieve): New variable. Vinicius Monego2023-09-301-0/+27
* gnu: Add hmat.•••* gnu/packages/maths.scm (hmat): New variable. Vinicius Monego2023-09-301-0/+24
* gnu: hdf-eos5: Update to 2.0.•••* gnu/packages/maths.scm (hdf-eos5): Update to 2.0. [source]: Change URL and add snippet to remove generated files. [native-inputs]: Add autoconf, automake and libtool. [inputs]: Replace hdf5-1.8 with hdf5-1.14. [arguments]: Do not use quasiquote and add the phases remove-single-module-flag and fix-parallel-tests. Signed-off-by: Christopher Baines <mail@cbaines.net> David Elsing2023-09-301-16/+41
* gnu: openblas-ilp64: Add symbol suffix.•••* gnu/packages/maths.scm (openblas-ilp64)[arguments]<#:make-flags>: Add the symbol '64_' as suffix. Efraim Flashner2023-09-281-1/+4
* Merge branch 'lisp-team'Guillaume Le Vaillant2023-09-231-85/+82
|\
| * gnu: maxima: Update to 5.47.0.•••* gnu/packages/maths.scm (maxima): Update to 5.47.0. [inputs]: Remove labels. [arguments]: Use gexps. Remove trailing booleans. Guillaume Le Vaillant2023-09-041-85/+82
* | gnu: octave-cli: Update to 8.3.0•••* gnu/packages/maths.scm (octave-cli): Update to 8.3.0 Signed-off-by: Eric Bavier <bavier@posteo.net> Andy Tai2023-09-131-2/+2
* | gnu: hdf4, hdf4-alt: Update to 4.2.16-2.•••* gnu/packages/maths.scm (hdf4)[source]: Update to 4.2.16-2. Drop patches that do not apply any more. [arguments]: Drop configure flag related to libtirpc. Add configure flag to build xdr library and drop unneeded substitutions. * gnu/packages/patches/hdf4-architectures.patch, gnu/packages/patches/hdf4-tirpc.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Unregister patches. Andreas Enge2023-09-131-20/+8
* | gnu: Add ruy.•••* gnu/packages/maths.scm (ruy): New variable. Signed-off-by: Ricardo Wurmus <rekado@elephly.net> Andy Tai2023-09-081-0/+36
|/
* gnu: matio: Update to 1.5.23.•••* gnu/packages/maths.scm (matio): Update to 1.5.23. Andreas Enge2023-08-311-2/+2
* gnu: matio: Use standard hd5 as input.•••* gnu/packages/maths.scm (matio)[inputs]: Replace hdf5-1.8 by hdf5, which is version 1.10. Andreas Enge2023-08-311-1/+1
* gnu: hdf5: Remove 1.12.2.•••* gnu/packages/maths.scm (hdf5-1.12): Remove variable. Andreas Enge2023-08-211-20/+0
* gnu: scilab: Update to 5.5.2.•••* gnu/packages/maths.scm (scilab): Update to 5.5.2. Andreas Enge2023-08-181-3/+3
* gnu: scilab: Fix compilation error.•••Signed-off-by: Andreas Enge <andreas@enge.fr> Nicolas Graves2023-08-181-0/+4
* gnu: libflame: Update to 70c19e7.•••* gnu/packages/maths.scm (libflame): Update to 70c19e7. [arguments]: Add #:make-flags. Ludovic Courtès2023-08-171-66/+69
* gnu: mcrl2: Update to 202206.1.•••* gnu/packages/maths.scm (mcrl2): Update to 202206.1. [source]: Remove patches. * gnu/packages/patches/mcrl2-fix-1687.patch, gnu/packages/patches/mcrl2-fix-counterexample.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Remove their references. Janneke Nieuwenhuizen2023-08-171-4/+2
* gnu: libflame: Remove input labels and use gexps.•••* gnu/packages/maths.scm (libflame)[arguments]: Use gexps and remove trailing #t in phases. [inputs, native-inputs]: Remove labels. Ludovic Courtès2023-08-111-49/+46
* gnu: libflame: Remove dependency on OpenBLAS.•••This dependency was build-time-only and unused at compile time (the test suite is unaffected). * gnu/packages/maths.scm (libflame)[native-inputs]: Remove OPENBLAS. Ludovic Courtès2023-08-111-1/+0
* gnu: libflame: Tweak synopsis.•••* gnu/packages/maths.scm (libflame)[synopsis]: Expand acronym. Ludovic Courtès2023-08-081-1/+1
* gnu: blis: Provide the CBLAS interface.•••* gnu/packages/maths.scm (blis)[arguments]: Add #:configure-flags. Ludovic Courtès2023-08-081-0/+1
* gnu: maths: Remove a duplicate module import.•••Reported-by: Andy Tai <atai@atai.org> * gnu/packages/maths.scm: Remove duplicate line. Andreas Enge2023-08-071-1/+0
* gnu: libpoly: Update to 0.1.12.•••* gnu/packages/maths.scm (libpoly): Update to 0.1.12. Tobias Geerinckx-Rice2023-07-301-2/+2
* gnu: calc: Update to 2.14.2.1.•••* gnu/packages/maths.scm (calc): Update to 2.14.2.1. Tobias Geerinckx-Rice2023-07-231-8/+8