summaryrefslogtreecommitdiff
path: root/gnu/packages/maths.scm
Commit message (Expand)AuthorAgeFilesLines
* gnu: dealii: Upgrade to 9.0.1.•••* gnu/packages/patches/dealii-mpi-deprecations.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/maths.scm (dealii)[source]: Upgrade to 9.0.1. Use patch. [arguments]: Use new MPI configuration flags. Eric Bavier2019-02-131-6/+5
* gnu: Add ELPA.•••* gnu/packages/maths.scm (elpa, elpa-openmpi): New variables. Eric Bavier2019-02-131-1/+91
* gnu: petsc: Upgrade to 3.10.3.•••* gnu/packages/maths.scm (petsc): Upgrade to 3.10.3. Eric Bavier2019-02-131-2/+2
* gnu: scalapack: Remove use of deprecated MPI1 symbols.•••* gnu/packages/patches/scalapack-blacs-mpi-deprecations.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/maths.scm (scalapack)[source]: Use it. Eric Bavier2019-02-131-1/+2
* Merge branch 'staging'Ludovic Courtès2019-02-091-2/+2
|\
| * Merge branch 'master' into stagingMarius Bakke2019-01-311-104/+133
| |\
| * \ Merge branch 'master' into stagingLudovic Courtès2019-01-201-2/+3
| |\ \
| * \ \ Merge branch 'master' into stagingMarius Bakke2019-01-131-3/+3
| |\ \ \
| * \ \ \ Merge remote-tracking branch 'origin/master' into stagingEfraim Flashner2019-01-091-94/+6
| |\ \ \ \
| * \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-231-13/+21
| |\ \ \ \ \
| * \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-221-10/+30
| |\ \ \ \ \ \
| * \ \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-121-1/+1
| |\ \ \ \ \ \ \
| * \ \ \ \ \ \ \ Merge branch 'master' into stagingMarius Bakke2018-12-091-11/+16
| |\ \ \ \ \ \ \ \
| * | | | | | | | | gnu: OpenBLAS: Update to 0.3.4.•••* gnu/packages/maths.scm (openblas): Update to 0.3.4. Marius Bakke2018-12-041-2/+2
* | | | | | | | | | gnu: Add dune-pdelab.•••* gnu/packages/maths.scm (dune-pdelab): New variable. Ricardo Wurmus2019-02-081-0/+42
* | | | | | | | | | gnu: Add dune-functions.•••* gnu/packages/maths.scm (dune-functions): New variable. Ricardo Wurmus2019-02-081-0/+40
* | | | | | | | | | gnu: Add dune-typetree.•••* gnu/packages/maths.scm (dune-typetree): New variable. Ricardo Wurmus2019-02-081-0/+40
* | | | | | | | | | gnu: Add dune-alugrid.•••* gnu/packages/maths.scm (dune-alugrid): New variable. Ricardo Wurmus2019-02-081-0/+52
* | | | | | | | | | gnu: Add dune-localfunctions.•••* gnu/packages/maths.scm (dune-localfunctions): New variable. Ricardo Wurmus2019-02-081-0/+44
* | | | | | | | | | gnu: Add dune-istl.•••* gnu/packages/maths.scm (dune-istl): New variable. Ricardo Wurmus2019-02-081-0/+64
* | | | | | | | | | gnu: Add dune-grid.•••* gnu/packages/maths.scm (dune-grid): New variable. Ricardo Wurmus2019-02-081-0/+90
* | | | | | | | | | gnu: hdf5: Upgrade to 1.8.21.•••* gnu/packages/maths.scm (hdf5): Upgrade to 1.8.21. [source]: Make version manipulations more readable using match. Eric Bavier2019-02-071-4/+5
* | | | | | | | | | gnu: hdf5: Remove use of deprecated MPI1 symbols.•••* gnu/packages/patches/hdf5-1.8-mpi-deprecations.patch, gnu/packages/patches/hdf5-mpi-deprecations.patch: New files. * gnu/local.mk (dist_patch_DATA): Add them. * gnu/packages/maths.scm (hdf5, hdf5-1.10)[source]: Use them. Eric Bavier2019-02-071-2/+4
* | | | | | | | | | gnu: superlu-dist: Remove use of deprecated MPI1 symbols.•••* gnu/packages/patches/superlu-dist-fix-mpi-deprecations.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/maths.scm (superlu-dist)[source]: Use it. Eric Bavier2019-02-071-1/+2
* | | | | | | | | | gnu: Add dune-geometry.•••* gnu/packages/maths.scm (dune-geometry): New variable. Ricardo Wurmus2019-02-071-0/+41
* | | | | | | | | | gnu: Add dune-common.•••* gnu/packages/maths.scm (dune-common): New variable. Ricardo Wurmus2019-02-071-0/+69
* | | | | | | | | | gnu: wxmaxima: Update to 19.01.3.•••* gnu/packages/maths.scm (wxmaxima): Update to 19.01.3. Kei Kebreau2019-02-061-2/+2
* | | | | | | | | | gnu: maxima: Update to 5.42.2.•••* gnu/packages/maths.scm (maxima): Update to 5.42.2. Kei Kebreau2019-02-061-2/+2
| |_|_|_|_|_|_|_|/ |/| | | | | | | |
* | | | | | | | | gnu: maxima: Patch hardcoded paths.•••* gnu/packages/maths.scm: (maxima): Patch hardcoded paths. [arguments]: Add the phase 'patch-paths' to replace references to sed, dirname, and head with direct references to the store. [inputs]: Add sed. Kei Kebreau2019-01-261-0/+12
* | | | | | | | | gnu: dealii-openmpi: Setup MPI for tests.•••* gnu/packages/maths.scm (dealii-openmpi)[arguments]: Add 'mpi-setup' phase. Eric Bavier2019-01-251-1/+5
* | | | | | | | | superlu-dist: Upgrade to 6.1.0.•••* gnu/packages/patches/superlu-dist-awpm-grid.patch: New file. * gnu/packages/maths.scm (superlu-dist)[source]: Upgrade to 6.0.0. Remove extraneous 'use-modules' in snippet. [build-system]: Change to cmake-build-system. [propagated-inputs]: Replace pt-scotch with pt-scotch32 to match integer sizes. Add "parmetis" input, from pt-scotch32. Move lapack to ... [inputs]: ...here. Add openblas and combinatorial-blas. [arguments]: Replace 'configure' phase with #:configure-flags. Add 'set-c++-standard' and 'omp-setup' phases. Remove 'create-install-directories, 'check', and 'install' phases, which are now handled by cmake. * gnu/local.mk (dist_patch_DATA): Add patch. Eric Bavier2019-01-251-79/+42
* | | | | | | | | scotch: Upgrade to 6.0.6.•••* gnu/packages/maths.scm (scotch): Upgrade to 6.0.6. [source]: Remove patches that have been fixed upstream. [arguments]: Add 'install-metis' phase. [outputs]: New field. (pt-scotch, pt-scotch32)[arguments]: Add 'mpi-setup' phase. Use 'invoke'. * gnu/packages/patches/scotch-graph-diam-64.patch, gnu/packages/patches/scotch-graph-induce-type-64.patch, gnu/packages/patches/scotch-test-threading.patch: Delete files. * gnu/packages/patches/scotch-integer-declarations.patch: New file. * gnu/local.mk (dist_patch_DATA): Adjust as necessary. Eric Bavier2019-01-251-24/+23
* | | | | | | | | gnu: Add Combinatorial BLAS.•••* gnu/packages/maths.scm (combinatorial-blas): New variable. * gnu/packages/patches/combinatorial-blas-awpm.patch, gnu/packages/patches/combinatorial-blas-io-fix.patch: New files * gnu/local.mk(dist_patch_DATA): Add them. Eric Bavier2019-01-251-0/+51
| |_|_|_|_|_|_|/ |/| | | | | | |
* | | | | | | | gnu: z3: Update to 4.8.4.•••* gnu/packages/maths.scm (z3): Update to 4.8.4. Signed-off-by: Leo Famulari <leo@famulari.name> Amin Bandali2019-01-181-2/+2
* | | | | | | | gnu: Separate Python core packages from the rest.•••* gnu/packages/python.scm: Move hundreds of package definitions from here... * gnu/packages/python-xyz.scm: ...to this new module. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * gnu/packages/ada.scm, gnu/packages/admin.scm, gnu/packages/android.scm, gnu/packages/audio.scm, gnu/packages/backup.scm, gnu/packages/benchmark.scm, gnu/packages/bioinformatics.scm, gnu/packages/bittorrent.scm, gnu/packages/calendar.scm, gnu/packages/check.scm, gnu/packages/chemistry.scm, gnu/packages/cluster.scm, gnu/packages/compression.scm, gnu/packages/connman.scm, gnu/packages/crypto.scm, gnu/packages/cups.scm, gnu/packages/databases.scm, gnu/packages/dav.scm, gnu/packages/direct-connect.scm, gnu/packages/disk.scm, gnu/packages/django.scm, gnu/packages/dlang.scm, gnu/packages/docker.scm, gnu/packages/ebook.scm, gnu/packages/elf.scm, gnu/packages/emacs.scm, gnu/packages/emulators.scm, gnu/packages/engineering.scm, gnu/packages/enlightenment.scm, gnu/packages/finance.scm, gnu/packages/fltk.scm, gnu/packages/fontutils.scm, gnu/packages/freedesktop.scm, gnu/packages/game-development.scm, gnu/packages/games.scm, gnu/packages/geo.scm, gnu/packages/gl.scm, gnu/packages/glib.scm, gnu/packages/gnome.scm, gnu/packages/gnupg.scm, gnu/packages/gnuzilla.scm, gnu/packages/graph.scm, gnu/packages/graphics.scm, gnu/packages/graphviz.scm, gnu/packages/gtk.scm, gnu/packages/ham-radio.scm, gnu/packages/image-processing.scm, gnu/packages/image-viewers.scm, gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/jrnl.scm, gnu/packages/julia.scm, gnu/packages/kde-frameworks.scm, gnu/packages/key-mon.scm, gnu/packages/libffi.scm, gnu/packages/libreoffice.scm, gnu/packages/libusb.scm, gnu/packages/lirc.scm, gnu/packages/logging.scm, gnu/packages/machine-learning.scm, gnu/packages/mail.scm, gnu/packages/mate.scm, gnu/packages/maths.scm, gnu/packages/medical.scm, gnu/packages/messaging.scm, gnu/packages/monitoring.scm, gnu/packages/mp3.scm, gnu/packages/mpd.scm, gnu/packages/music.scm, gnu/packages/networking.scm, gnu/packages/nutrition.scm, gnu/packages/openldap.scm, gnu/packages/openstack.scm, gnu/packages/package-management.scm, gnu/packages/password-utils.scm, gnu/packages/patchutils.scm, gnu/packages/pdf.scm, gnu/packages/photo.scm, gnu/packages/polkit.scm, gnu/packages/protobuf.scm, gnu/packages/python-crypto.scm, gnu/packages/python-web.scm, gnu/packages/qt.scm, gnu/packages/rdf.scm, gnu/packages/ruby.scm, gnu/packages/search.scm, gnu/packages/selinux.scm, gnu/packages/serialization.scm, gnu/packages/shells.scm, gnu/packages/simulation.scm, gnu/packages/ssh.scm, gnu/packages/statistics.scm, gnu/packages/storage.scm, gnu/packages/sync.scm, gnu/packages/terminals.scm, gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm, gnu/packages/tor.scm, gnu/packages/tryton.scm, gnu/packages/version-control.scm, gnu/packages/video.scm, gnu/packages/virtualization.scm, gnu/packages/vpn.scm, gnu/packages/web-browsers.scm, gnu/packages/web.scm, gnu/packages/wicd.scm, gnu/packages/xdisorg.scm, gnu/packages/xorg.scm: Update module references. Ricardo Wurmus2019-01-151-0/+1
| |_|_|_|_|_|/ |/| | | | | |
* | | | | | | gnu: r-pracma: Update to 2.2.2.•••* gnu/packages/maths.scm (r-pracma): Update to 2.2.2. Ricardo Wurmus2019-01-121-3/+3
| |_|_|_|_|/ |/| | | | |
* | | | | | gnu: Move OCaml packages away from maths.scm.•••This removes (gnu packages ocaml) and related build system modules from the closure of (gnu packages maths). * gnu/packages/maths.scm (ocaml-gsl, ocaml4.01-gsl, cubicle): Move to... * gnu/packages/ocaml.scm: ... here. Ludovic Courtès2019-01-071-88/+1
* | | | | | gnu: octave: Fix makeinfo path configuration.•••* gnu/packages/maths.scm (octave-cli)[arguments]: Fix makeinfo path configuration in configure-makeinfo phase. Arun Isaac2019-01-051-6/+5
| |_|_|_|/ |/| | | |
* | | | | gnu: z3: Update to 4.8.3 and provide python3 bindings•••* gnu/packages/maths.scm (z3): Update to 4.8.3. [build-system]: Switch from cmake to make, and use the current scripts/mk_make.py build script instead of the now-deprecated contrib/cmake/bootstrap.py. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Amin Bandali2018-12-231-13/+21
| |_|_|/ |/| | |
* | | | gnu: elemental: Don't use unstable tarball.•••* gnu/packages/maths.scm (elemental)[source]: Download source using git-fetch. Efraim Flashner2018-12-171-5/+6
* | | | gnu: elemental: Fix indentation.•••* gnu/packages/maths.scm (elemental): Fix indentation of the package definition. Efraim Flashner2018-12-171-3/+3
* | | | gnu: z3: Fix building on non-Intel machines.•••* gnu/packages/maths.scm (z3)[arguments]: Add phase to remove unnecessary include statement. Efraim Flashner2018-12-171-0/+6
* | | | gnu: z3: Declare source-file-name.•••* gnu/packages/maths.scm (z3)[source]: Add missing 'file-name. Efraim Flashner2018-12-171-0/+1
* | | | gnu: hypre: Replace texlive input with minimal texlive-union.•••* gnu/packages/maths.scm (hypre)[native-inputs]: Replace texlive with minimal texlive-union. Pierre Neidhardt2018-12-141-2/+14
| |_|/ |/| |
* | | gnu: petsc-openmpi: Ensure compatibility of SCOTCH dependency.•••* gnu/packages/maths.scm (petsc-openmpi)[inputs]: Replace pt-scotch with pt-scotch32 in order to prevent 'incompatible pointer' warnings being generated in the 'build' phase. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul Garlick2018-12-101-1/+1
| |/ |/|
* | gnu: Rename "qtoctave" to "octave".•••* gnu/packages/maths.scm (qtoctave): Define in terms of 'deprectated-package'. (octave): New variable, formerly known as "qtoctave". Kei Kebreau2018-12-081-2/+5
* | gnu: Rename "octave" to "octave-cli".•••* gnu/packages/maths.scm (octave): Rename to... (octave-cli): ...this. [name]: Change to "octave-cli". (qtoctave): Inherit from octave-cli. (flann)[inputs]: Adjust accordingly. * gnu/packages/engineering.scm (qucs)[inputs]: Likewise. (qucs-s)[inputs]: Likewise. * gnu/packages/machine-learning.scm (shogun)[inputs]: Likewise. Kei Kebreau2018-12-081-8/+8
* | gnu: petsc-openmpi: Configure with support for HYPRE preconditioner.•••* gnu/packages/maths.scm (petsc-openmpi)[inputs]: Add hypre-openmpi. [arguments]: Add 'with-hypre=1' flag. Signed-off-by: Ludovic Courtès <ludo@gnu.org> Paul Garlick2018-12-041-1/+3
|/
* Merge branch 'master' into core-updatesMarius Bakke2018-11-291-8/+9
|\
| * gnu: maxima: Update to 5.42.1.•••* gnu/packages/maths.scm (maxima): Update to 5.42.1. Kei Kebreau2018-11-281-2/+2