Ricardo Wurmus
214e6e6232
gnu: python-libensemble: Add missing inputs.
...
* gnu/packages/maths.scm (python-libensemble)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: If6f7924b8c58e285918afae99354bdde3b127d14
2025-01-20 21:37:45 +01:00
Ricardo Wurmus
f3969be43a
gnu: python-mathics-pygments: Add missing inputs.
...
* gnu/packages/maths.scm (python-mathics-pygments)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: Iab1194635b8199cb681384d02f3a7dd25cbaac86
2025-01-20 21:37:41 +01:00
Ricardo Wurmus
2d9691b744
gnu: python-mathicsscript: Add missing inputs.
...
* gnu/packages/maths.scm (python-mathicsscript)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: Icb6f613afefe2074bc6e84cab2573474e74643bd
2025-01-20 21:37:41 +01:00
Ricardo Wurmus
1f8e8e865d
gnu: python-mathics-django: Add missing inputs.
...
* gnu/packages/maths.scm (python-mathics-django)[native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I45522d75fed2492e5d2bb2d38cc430c84b2b2551
2025-01-20 21:37:40 +01:00
Lars Bilke
f00dedf06a
gnu: Add netcdf-cxx4 and netcdf-cxx4-parallel-openmpi.
...
* gnu/packages/maths.scm (netcdf-cxx4): New variable.
* gnu/packages/maths.scm (netcdf-cxx4-parallel-openmpi: New variable.
Change-Id: I9781aa31567b80e20c528abb5e9289bc625bb3eb
Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2025-01-20 00:12:47 +01:00
Artyom V. Poptsov
c5d1de3028
gnu: xaos: Update to 4.3.3.
...
* gnu/packages/maths.scm (xaos): Update to 4.3.3.
Change-Id: I6ff66c937320b081e60ed05f334c99de7e2b2713
2025-01-15 22:58:32 +03:00
Andy Tai
a3615c0c74
gnu: wxmaxima: Update to 24.11.0.
...
* gnu/packages/maths.scm (wxmaxima): Update to 24.11.0.
Change-Id: I83578f7bf82604c42b31f859c15fcd6ef54492d6
Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
2025-01-13 13:46:52 +01:00
Andy Tai
bc9b4fb591
gnu: octave: Update to 9.3.0.
...
* gnu/packages/maths.scm (octave-cli): Update to 9.3.0.
Change-Id: I8422fcfb1cead868faeb563ac90b08d711c870c5
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-01-12 18:08:26 +01:00
Danny Milosavljevic
5d9e839fce
gnu: python-mathics-core: Fix build.
...
* gnu/packages/maths.scm (python-mathics-core)[native-inputs]: Add
python-setuptools, python-wheel.
[arguments]<#:phases>[prepare-check]: Add phase.
Change-Id: I09976b9f6a3a8a67c6f786dc5626ff1894fe5b37
2025-01-07 01:37:29 +01:00
Danny Milosavljevic
1814aa769c
gnu: python-mathics-scanner: Fix build.
...
* gnu/packages/maths.scm (python-mathics-scanner)[native-inputs]: Add
python-setuptools, python-wheel.
Change-Id: Ic7f2700846bdc8368d7f14568dc34a28da9d7c7e
2025-01-06 22:59:11 +01:00
vicvbcun
3edd17ea51
gnu: Add palp.
...
* gnu/packages/maths.scm (palp): New variable.
Change-Id: I37ee870858fef505999dfdc02d1955673366d718
Co-authored by: Vinicius Monego <monego@posteo.net>
Change-Id: I853cbccca5c34355d9df74a3cbbd5f818a21ebb5
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-01-01 13:05:04 +01:00
Vinicius Monego
9a7e36b4e1
gnu: Add gfan.
...
* gnu/packages/maths.scm (gfan): New variable.
Change-Id: I3b4952ddfcaecac17ab29bb3cd2f56fc125ab763
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-01-01 13:05:04 +01:00
Vinicius Monego
7bc6ec189e
gnu: Add sympow.
...
* gnu/packages/maths.scm (sympow): New variable.
Change-Id: Iaeaea352f0a3a65a877b2845ecdc18856ded6d3c
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com>
2025-01-01 13:05:04 +01:00
Danny Milosavljevic
475a186a6f
gnu: Add lie.
...
* gnu/packages/maths.scm (lie): New variable.
Change-Id: Ibb4421be2f5e78c1726e51c2923ac7607b9d1c8d
2024-12-28 10:13:13 +01:00
Vinicius Monego
da94cd1ea6
gnu: python-primecountpy: Fix build.
...
* gnu/packages/maths.scm (python-primecountpy)[native-inputs]: Add
python-wheel.
Change-Id: I5d2034b237106291b2453b25a94b0d164b7ece49
2024-12-22 14:00:56 -03:00
Sharlatan Hellseher
c8657724eb
gnu: python-blis: Adjust inputs.
...
* gnu/packages/maths.scm (python-blis) [native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I0f8681915b783a2896e4467645b6f328aa019996
2024-12-13 21:01:42 +00:00
Sharlatan Hellseher
afff7aecb7
gnu: python-quadpy: Adjust inputs.
...
* gnu/packages/maths.scm (python-quadpy) [native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I2753caf2723e9735462c0a5c297cab3dcd4ffa7d
2024-12-13 20:19:06 +00:00
Sharlatan Hellseher
ef977e0e9a
gnu: python-accupy: Adjust inputs.
...
* gnu/packages/maths.scm (python-accupy) [native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I050ca01b2aca9afff5ea50842a5c47f94ba32743
2024-12-13 20:19:06 +00:00
Sharlatan Hellseher
4705ff4283
gnu: python-orthopy: Adjust inputs.
...
* gnu/packages/maths.scm (python-orthopy) [native-inputs]: Add
python-setuptools and python-wheel.
Change-Id: I6218321a1b9a4133051c9dad8b9ef0d66612dfad
2024-12-13 20:19:06 +00:00
Sharlatan Hellseher
b909977f5f
gnu: python-kiwisolver: Update to 1.4.6.
...
* gnu/packages/maths.scm (python-kiwisolver): Update to 1.4.6.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: Iafc09eb96ac72ee7094ead36e284994798d544a2
2024-12-13 20:18:59 +00:00
Ludovic Courtès
536202958c
gnu: lapack: Mark as tunable.
...
* gnu/packages/maths.scm (lapack)[properties]: New field.
Change-Id: Iec6383a36f699a573654827a0f7ddaf52790625a
2024-12-12 12:52:06 +01:00
Danny Milosavljevic
d916d3b156
Revert "gnu: python-mathics-core: Add docs."
...
This reverts commit 978305639e
since it was too early.
Change-Id: I934d5bd0de1a895670be44a754e54ca0ab431156
2024-12-12 11:02:06 +01:00
Danny Milosavljevic
978305639e
gnu: python-mathics-core: Add docs.
...
* gnu/packages/plotutils.scm (asymptote): Install files where latex will find them.
* gnu/packages/maths.scm (python-mathics-core): Add docs.
Change-Id: Id2dac5f9b4b3bdcfbb751a94263261fb69edb461
2024-12-12 00:56:47 +01:00
Danny Milosavljevic
8b65fdc182
gnu: Add python-mathics-django.
...
* gnu/packages/maths.scm (python-mathics-django): New variable.
Change-Id: I9f928a13e07f4fc680a6d0e3e965a72d45d7d80c
2024-12-12 00:30:09 +01:00
Danny Milosavljevic
76fd21e0e8
gnu: python-mathics-core: Fix license.
...
* gnu/packages/maths.scm (python-mathics-core)[license]: Change to gpl3.
Change-Id: Ic48b004f5fd429ddf99c34d5ba891736f9ffafd6
2024-12-12 00:05:54 +01:00
Danny Milosavljevic
f168af92f7
gnu: Add python-mathicsscript.
...
* gnu/packages/maths.scm (python-mathicsscript): New variable.
Change-Id: Id98fe33f3e6fdef5fcdc2ea58b2f71f396b9ea23
2024-12-12 00:03:24 +01:00
Janneke Nieuwenhuizen
7aca60c6c4
gnu: openblas: Fix description.
...
* gnu/packages/maths.scm (openblas)[description]: Write BLAS acronym in full
before using it.
Change-Id: Ieff4f6c4d69882b3afc826da8283cd7ce0263c74
2024-12-11 20:45:39 +01:00
Danny Milosavljevic
e234779067
gnu: Add perl-pgplot.
...
* gnu/packages/maths.scm (perl-pgplot): New variable.
Change-Id: Iac06caf5f0c1b142153c011e46aa4fda7704d672
2024-12-11 12:31:05 +01:00
Danny Milosavljevic
68fef86404
gnu: Add python-mathics-pygments.
...
* gnu/packages/maths.scm (python-mathics-pygments): New variable.
Change-Id: If90c2d306929a9596590d4625f41939b440f4aa9
2024-12-10 03:22:00 +01:00
Danny Milosavljevic
7efe81ea7d
gnu: Add python-mathics-core.
...
* gnu/packages/maths.scm (python-mathics-core): New variable.
Change-Id: I0e2571569e07ff89aa9bd1fa2638ff3d807bd4ec
2024-12-10 03:14:19 +01:00
Danny Milosavljevic
8ab106b3b7
gnu: Add python-mathics-scanner.
...
* gnu/packages/maths.scm (python-mathics-scanner): New variable.
Change-Id: I62aabc48e691dba587be0ddf34dac42a2d316b3d
2024-12-10 00:53:19 +01:00
Andy Tai
89ed6e80bb
gnu: units: Update to 2.24.
...
* gnu/packages/maths.scm (units): Update to 2.24.
Change-Id: I4c201729788dd1e2d98a981f47906d606663bbde
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-09 23:15:44 +01:00
Ludovic Courtès
bb8a6f0ac4
gnu: gsl: Update to 2.8.
...
* gnu/packages/maths.scm (gsl): Update to 2.8.
Change-Id: I7a7af6af46b0be57a435a09460cb1237c65c6ff8
2024-12-03 10:45:38 +01:00
Ludovic Courtès
6fcafbae0c
gnu: gsl: Build with ‘-O2 -g’ unconditionally.
...
Fixes a regression introduced in
53bec65c51
that would cause gsl to be
built without optimizations and without debugging symbols (equivalent to
“-O0 -g0”).
* gnu/packages/maths.scm (gsl)[arguments]: Remove #:make-flags.
Change-Id: I5297e3602bffbb7655d655622cc3d7595f82b25a
2024-12-03 10:45:38 +01:00
Artyom Bologov
2ef05f033c
gnu: gsl: Add debug output.
...
* gnu/packages/maths.scm (gsl)[outputs]: Add "debug".
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-12-03 10:45:31 +01:00
Lars Bilke
f129a6cc59
gnu: petsc: Remove store references on make and gcc.
...
Reduces closure size from 970 MB to around 700 MB for petsc-openmpi
package and also makes `guix pack` packages containing petsc
bit-reproducible (by removing make it removes implicit guile
dependency).
* gnu/packages/maths.scm (petsc)[arguments]: Add patterns in
’clean-local-references’ and ‘clear-reference-to-compiler’.
Change-Id: I465c325b152b09befdb746e5bc47fbeaf9a061dc
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-29 15:45:19 +01:00
Lars Bilke
7ec33a1cc3
gnu: petsc: Remove arch version from uname output.
...
Enables reproducible building on machines with have a different
arch-suffix in uname output, e.g.:
Machine·characteristics:·Linux-x.x.x-arch1-1-x86_64-with-glibc2.39
vs.
Machine·characteristics:·Linux-x.x.x-arch2-1-x86_64-with-glibc2.39
Will become
Machine·characteristics:·Linux-x.x.x-archx-x-x86_64-with-glibc2.39
* gnu/packages/maths.scm (petsc)[arguments]: Adjust machine regexp in
‘clean-local-references’.
Change-Id: Icc37a298c0c2d16e96f2c8eaf5aa4781cc4e5ac4
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-29 15:45:19 +01:00
Felix Gruber
48cd108290
gnu: dune-functions: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-functions): Update to 2.10.0.
Change-Id: I022a75f9c66adf50b5b074594d50eed98f316634
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:55 +01:00
Felix Gruber
296425c765
gnu: dune-typetree: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-typetree): Update to 2.10.0.
Change-Id: I5f41fd6a1f8401283d6fa1831d8af96cd751907e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:55 +01:00
Felix Gruber
108a42c2cf
gnu: dune-subgrid: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-subgrid): Update to 2.10.0.
Change-Id: I447398849731713a4f56e22139b829cb835e97ce
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:55 +01:00
Felix Gruber
cc29fb8fca
gnu: dune-alugrid: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-alugrid): Update to 2.10.0.
Change-Id: I316d27b7da3e07398d12a156fa9b3b24675b7fad
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:55 +01:00
Felix Gruber
644d2aa36b
gnu: dune-localfunctions: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-localfunctions): Update to 2.10.0.
Change-Id: If3a92b213d0c94b15035b937e9d0fd96bdf13554
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
7e855f5fa0
gnu: dune-istl: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-istl): Update to 2.10.0.
[source]: Remove patch that has been applied upstream.
* gnu/packages/patches/dune-istl-fix-solver-playground.patch: Remove
file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: Ifbbb6f2dea815159a1743ae6e622c154cf1cc9b0
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
3b5e1b4931
gnu: dune-grid: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-grid): Update to 2.10.0.
[source]: Remove patch that has been applied upstream.
* gnu/packages/patches/dune-grid-add-missing-include-cassert.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: I793f9151ace3c5104fd2b8d74ace128e73133cf3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
fe61fb93ea
gnu: dune-uggrid: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-uggrid): Update to 2.10.0.
[source]: Download as tarball.
Change-Id: I3b89ad16dffe6bb64bc343bda4b27868720551f4
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
a20ca98ce4
gnu: dune-geometry: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-geometry): Update to 2.10.0.
Change-Id: I4643e3f2c558abbe56f8dbd5e3ff59b334c00912
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:54 +01:00
Felix Gruber
21d5250c9b
gnu: dune-common: Update to 2.10.0.
...
* gnu/packages/maths.scm (dune-common): Update to 2.10.0.
Change-Id: I9294c8cb03933533ca05d574320fbfcb8fc711fd
Signed-off-by: Andreas Enge <andreas@enge.fr>
2024-11-22 20:18:45 +01:00
Lars Bilke
7c9fcc3e6e
gnu: hdf5: Remove machine info from libraries.
...
* gnu/packages/maths.scm (hdf5-1.14)[arguments]: Add
‘patch-configure-build-settings’.
Change-Id: I1435b866babeb95af48e0fd970d931f022c8bc67
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2024-11-18 10:58:42 +01:00
Nicolas Graves
eb959d5a63
gnu: scilab: Update to 2025.0.0.
...
* gnu/packages/maths.scm (scilab): Update to 2025.0.0.
[inputs]: Replace hdf5-1.1.0 by hdf5-1.14.
Signed-off-by: Andreas Enge <andreas@enge.fr>
Change-Id: If70812525226bb1e9968b1f1042d822d56908f8b
2024-11-15 09:26:46 +01:00
Zheng Junjie
ec1dffc2c1
gnu: boolector: Fix build.
...
gnu/packages/maths.scm (boolector)[inputs]: Add gmp.
Change-Id: I008360baed99d02d55bff76d683136ff505e2742
2024-10-31 10:43:59 +08:00