summaryrefslogtreecommitdiff
path: root/gnu/packages/maths.scm
AgeCommit message (Collapse)Author
2024-02-25Merge branch 'master' into gnome-teamLiliana Marie Prikler
2024-02-14gnu: arpack-ng: Update to 3.9.1.Andreas Enge
* gnu/packages/maths.scm (arpack-ng): Update to 3.9.1. Drop patch. * gnu/packages/patches/arpack-ng-propagate-rng-state.patch: Remove file. * gnu/packages/maths.scm (dist_patch_DATA): Unregister patch. Change-Id: I33a666c3a88fb2f6791c8d698eeb054a831103fc
2024-02-14gnu: arpack-ng: Add preprocessor flag.Romain GARBAGE
* gnu/packages/maths.scm (arpack-ng): Add configure flag for building ISO C binding headers. Change-Id: Iddfd67094ffafc3cabd88353e3839e5e903b804a Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-02-13Merge branch 'master' into gnome-teamLiliana Marie Prikler
2024-02-08gnu: frama-c: Update to 27.1.Julien Lepiller
* gnu/packages/maths.scm (frama-c): Update to 27.1. (why3): Update to 1.6.0. Change-Id: I74191e4274d58a88a772413875fbf7de4d243fec
2024-02-03Merge branch 'master' into gnome-teamLiliana Marie Prikler
2024-01-16gnu: python-kiwisolver: Update to 1.4.5.Ricardo Wurmus
* gnu/packages/maths.scm (python-kiwisolver): Update to 1.4.5. [build-system]: Use pyproject-build-system. [propagated-inputs]: Add python-typing-extension. [native-inputs]: Add python-cppy, python-pytest, and python-setuptools-scm. Change-Id: Iea75440dc58fa342dcf4a2a381b6dcc17e71e618
2024-01-01Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-12-25gnu: scotch: Update to 7.0.4Romain GARBAGE
* gnu/packages/maths.scm (scotch): Update to version 7.0.4. Change-Id: I493113ecc1694e8812fb38d8e4641398eb174b34 Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-12-20Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-12-03Merge branch 'master' into HEADLiliana Marie Prikler
Change-Id: I3f5d121162d98ef2ae61a62c4da3b0fd19d864e8
2023-11-19Merge branch 'master' into gnome-teamLiliana Marie Prikler
Change-Id: I62da840b7600f2d3d8541e666d09e2f2a1b7d8c4
2023-11-18gnu: elemental: Update package style.Sharlatan Hellseher
* gnu/packages/maths.scm (elemental): Update package style, shift order of package fields. [arguments]: Use G-expressions. {phases}: Remove trailing #f from each lambda. Change-Id: Ib961eb99159e1206963041bd7014dca032a21441 Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18gnu: elemental: Remove input labels.Sharlatan Hellseher
* gnu/packages/maths.scm (elemental)[inputs]: Remove labels. Change-Id: I239b56cb5871d5cb2dbd587502c647a37beb30b7 Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-18gnu: elemental: Update to 0.87.7-0.6eb15a0.Sharlatan Hellseher
The build of elemental is failed on GCC 7+: https://github.com/elemental/Elemental/issues/254 Fixed but not released yet in merge request: https://github.com/elemental/Elemental/pull/259 * gnu/packages/maths.scm (elemental): Update to 0.87.7-0.6eb15a0. Change-Id: I333f1de160489035f1a8875173abdd57c03ef777 Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-11-04Merge branch 'master' into gnome-teamLiliana Marie Prikler
Change-Id: I88d3789460d1a89917451d80405d89a2824006ac
2023-10-23Merge branch 'master' into gnome-teamLiliana Marie Prikler
Change-Id: Ib6f55bebef2fb235fa59fd5442102a3e0ace3191
2023-10-09Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-10-06gnu: Add linasm.Ricardo Wurmus
* gnu/packages/maths.scm (linasm): New variable.
2023-10-06gnu: Add suitesparse-umfpack.David Elsing
* gnu/packages/maths.scm (suitesparse-umfpack): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-spqr.David Elsing
* gnu/packages/maths.scm (suitesparse-spqr): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-spex.David Elsing
* gnu/packages/maths.scm (suitesparse-spex): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-mongoose.David Elsing
* gnu/packages/maths.scm (suitesparse-mongoose): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-rbio.David Elsing
* gnu/packages/maths.scm (suitesparse-rbio): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-ldl.David Elsing
* gnu/packages/maths.scm (suitesparse-ldl): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-klu.David Elsing
* gnu/packages/maths.scm (suitesparse-klu): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-cxsparse.David Elsing
* gnu/packages/maths.scm (suitesparse-cxsparse): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-cholmod.David Elsing
* gnu/packages/maths.scm (suitesparse-cholmod): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add metis-suitesparse.David Elsing
* gnu/packages/maths.scm (metis-suitesparse): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add gklib-suitesparse.David Elsing
* 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>
2023-10-06gnu: Add metis-5.2.David Elsing
* gnu/packages/maths.scm (metis-5.2): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add gklib.David Elsing
* gnu/packages/maths.scm (gklib): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-ccolamd.David Elsing
* gnu/packages/maths.scm (suitesparse-ccolamd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-colamd.David Elsing
* gnu/packages/maths.scm (suitesparse-colamd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-camd.David Elsing
* gnu/packages/maths.scm (suitesparse-camd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-btf.David Elsing
* gnu/packages/maths.scm (suitesparse-btf): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-amd.David Elsing
* gnu/packages/maths.scm (suitesparse-amd): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-06gnu: Add suitesparse-config.David Elsing
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>
2023-10-06gnu: suitesparse: Tweak description.David Elsing
* gnu/packages/maths.scm (suitesparse)[description]: Mention that all subpackages are included. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-10-04gnu: Remove suitesparse-3.David Elsing
* gnu/packages/maths.scm (suitesparse-3): Delete variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2023-10-04gnu: scilab: Update to 2023.1.0.David Elsing
* 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>
2023-09-30Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-09-30gnu: hdf-eos5: Update to 2.0.David Elsing
* 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>
2023-09-24Merge branch 'master' into gnome-teamLiliana Marie Prikler
2023-09-28gnu: openblas-ilp64: Add symbol suffix.Efraim Flashner
* gnu/packages/maths.scm (openblas-ilp64)[arguments]<#:make-flags>: Add the symbol '64_' as suffix.
2023-09-23Merge branch 'lisp-team'Guillaume Le Vaillant
2023-09-15Merge branch 'master' into gnome-team.Liliana Marie Prikler
2023-09-13gnu: octave-cli: Update to 8.3.0Andy Tai
* gnu/packages/maths.scm (octave-cli): Update to 8.3.0 Signed-off-by: Eric Bavier <bavier@posteo.net>
2023-09-13gnu: hdf4, hdf4-alt: Update to 4.2.16-2.Andreas Enge
* 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.
2023-09-07Merge branch 'master' into gnome-teamLiliana Marie Prikler