summaryrefslogtreecommitdiff
path: root/gnu/packages/maths.scm
Commit message (Collapse)AuthorAge
* gnu: Add hdf5-blosc.Ricardo Wurmus2020-04-28
| | | | * gnu/packages/maths.scm (hdf5-blosc): New variable.
* gnu: maths: dune-*: Update to version 2.7Felix Gruber2020-04-22
| | | | | | | | | | | | | | * gnu/packages/maths.scm (dune-*): Update to version 2.7. (dune-uggrid)[source] Download from Git, as no release tarball for version 2.7 exists. (dune-alugrid,dune-subgrid,dune-pdelab)[source] Use commit hashes as no tags for version 2.7 exist (yet?). (dune-istl)[source](patches) Add patch required to build version 2.7 without openmpi. * gnu/packages/patches/dune-istl-2.7-fix-non-mpi-tests.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: libqalculate: Fix libcurl gnutls CA cert bundle file.R Veera Kumar2020-04-20
| | | | | | | | * gnu/packages/patches/libqalculate-3.8.0-libcurl-ssl-fix.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/maths.scm (libqalculate)[source]: Use it. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
* gnu: dune-subgrid: Fix grammar of "allows to mark" to "marks".Vagrant Cascadian2020-04-12
| | | | * gnu/packages/maths (dune-subgrid): Fix grammar.
* gnu: libqalculate: Fix spelling of "uncertainty".Vagrant Cascadian2020-04-12
| | | | * gnu/packages/maths (libqalculate): Fix typo.
* gnu: Add dsfmt.Nicolò Balzarotti2020-04-07
| | | | | | * gnu/packages/maths.scm (dsfmt): New variable. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
* gnu: scotch: Make some inputs native.Vincent Legoll2020-04-04
| | | | | | | * gnu/packages/math.scm (scotch)[inputs]: Move flex & bison from here... [native-inputs]: ...to this new field. Signed-off-by: Danny Milosavljevic <dannym@scratchpost.org>
* gnu: Add qalculate-gtk.R Veera Kumar2020-04-03
| | | | | | * gnu/packages/maths.scm (qalculate-gtk): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add libqalculate.R Veera Kumar2020-04-03
| | | | | | * gnu/packages/maths.scm (libqalculate): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: z3: Fix build determinism.Jakub Kądziołka2020-03-29
| | | | | * gnu/packages/maths.scm (z3)[arguments]: Add a phase to set PYTHONHASHSEED=0.
* gnu: Remove more packages deprecated for over almost a year.Tobias Geerinckx-Rice2020-03-29
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * gnu/packages/games.scm (armagetron-advanced) (cataclysm-dark-days-ahead, gnubackgammon, l-abbaye-des-morts) (the-battle-for-wesnoth, the-battle-for-wesnoth-server) (project-starfighter, kiki-the-nano-bot, fish-fillets-ng) (dungeon-crawl-stone-soup): Let's forget this ever happened. * gnu/packages/emacs-xyz.scm (geiser, paredit, git-modes/old-name) (magit, magit-svn, haskell-mode, emacs-emms-player-mpv, bbdb) (ert-runner, groovy-emacs-modes): Remove variable. * gnu/packages/engineering.scm (emacs-emms-player-simple-mpv) (emacs-evil-ediff, emacs-evil-mu4e, emacs-wgrep-helm, ao): Likewise. * gnu/packages/finance.scm (monero-core): Likewise. * gnu/packages/gnome.scm (dungeon-crawl-stone-soup-tiles) (tales-of-maj-eyal, battle-tanks, the-legend-of-edgar) (gnome-tweak-tool): Likewise. * gnu/packages/gnuzilla.scm (conkeror): Likewise. * gnu/packages/guile-xyz.scm (mcron2): Likewise. * gnu/packages/image.scm (pngcrunch): Likewise. * gnu/packages/linux.scm (eudev-with-hwdb): Likewise. * gnu/packages/maths.scm (qtoctave): Likewise. * gnu/packages/package-management.scm (guile2.0-guix): Likewise. * gnu/packages/php.scm (php-with-bcmath): Likewise. * gnu/packages/python-xyz.scm (python-kivy-next, python2-kivy-next): Likewise. * gnu/packages/video.scm (livestreamer): Likewise. * gnu/packages/virtualization.scm (lookingglass): Likewise. * gnu/packages/vulkan.scm (vulkan-icd-loader): Likewise. * gnu/packages/syndication.scm (newsbeuter): Likewise. (newsboat)[description]: Remove historical footnote.
* Update email address and Savannah handle for Amin Bandali.Amin Bandali2020-03-28
| | | | | | | * .mailmap, gnu/local.mk, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm, gnu/packages/fonts.scm, gnu/packages/fpga.scm, gnu/packages/lean.scm, gnu/packages/maths.scm, gnu/packages/pulseaudio.scm: Update my email address. * build-aux/git-authenticate.scm: Update my Savannah handle.
* gnu: armadillo: Fix typo in description.Nicolas Goaziou2020-03-28
| | | | * gnu/packages/maths.scm (armadillo): Fix spaces after "eg.".
* gnu: wxmaxima: Update to 20.03.1.Kei Kebreau2020-03-22
| | | | * gnu/packages/maths.scm (wxmaxima): Update to 20.03.1.
* gnu: hdf-eos2: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-21
| | | | * gnu/packages/maths.scm (hdf-eos2)[home-page]: Use HTTPS.
* gnu: openlibm: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-14
| | | | * gnu/packages/maths.scm (openlibm)[home-page]: Use HTTPS.
* gnu: define dune-*-openmpi packagesFelix Gruber2020-03-14
| | | | | | | | | | | | | * gnu/packages/maths.scm (dune-common-openmpi, dune-geometry-openmpi, dune-istl-openmpi, dune-typetree-openmpi, dune-uggrid-openmpi, dune-grid-openmpi, dune-alugrid-openmpi, dune-subgrid-openmpi, dune-localfunctions-openmpi, dune-functions-openmpi, dune-pdelab-openmpi): New variables. (add-openmpi-to-dune-package): New function to add openmpi to the inputs of a dune-* package and replace all dune-* packages in its input with the corresponding dune-*-openmpi package. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: dune-*: remove openmpi dependencyFelix Gruber2020-03-14
| | | | | | | * gnu/packages/maths.scm (dune-*)[inputs]: Remove openmpi dependency. [arguments]: remove code to setup openmpi for tests. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: suitesparse: Build with cmake-minimal.Marius Bakke2020-03-14
| | | | | * gnu/packages/maths.scm (suitesparse)[native-inputs]: Change from CMAKE to CMAKE-MINIMAL.
* gnu: dune-istl: Build with suitesparseFelix Gruber2020-03-12
| | | | | | | * gnu/packages/maths.scm (dune-istl)[inputs]: Add suitesparse to build additional solvers in dune-istl. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add dune-subgridFelix Gruber2020-03-12
| | | | | | * gnu/packages/maths.scm (dune-subgrid): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: Add dune-uggrid.Felix Gruber2020-03-12
| | | | | | | | | | | * gnu/packages/maths.scm (dune-uggrid): New variable. (dune-grid)[propagated-inputs]: Add dune-uggrid dependency, so that the UGGrid class in dune-grid can be used by packages that have dune-grid as input. (dune-functions)[arguments]: Enable tests that previously weren't built as they require dune-uggrid. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: dune-*: set up MPI for testsFelix Gruber2020-03-12
| | | | | | | | * gnu/packages/maths.scm (dune-common, dune-grid, dune-istl, dune-alugrid): [arguments]: correctly set up MPI instead of disabling tests that require MPI. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: speedcrunch: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-09
| | | | * gnu/packages/maths.scm (speedcrunch)[home-page]: Use HTTPS.
* gnu: openblas: Use HTTPS home page.Tobias Geerinckx-Rice2020-03-07
| | | | * gnu/packages/maths.scm (openblas)[home-page]: Use HTTPS.
* gnu: wxmaxima: Update to 20.02.4.Kei Kebreau2020-03-06
| | | | | | * gnu/packages/maths.scm (wxmaxima): Update to 20.02.4. [arguments]: Enable tests and set #:test-target to "test". [native-inputs]: Add xorg-server-for-tests.
* gnu: SuiteSparse: Update to 5.7.1.Felix Gruber2020-03-04
| | | | | | | | | | | | | | * gnu/packages/maths.scm (suitesparse): Update to 5.7.1. [source]: The latest releases of SuiteSparse have only been published on GitHub. Fetch from git tag as GitHub releases page only contains autogenerated tarballs that guix lint complains about. Apply new patch for Mongoose's CMakeList.txt to find SuiteSparse_config. [arguments]: Add CMake flags used by new components GraphBLAS and Mongoose. [native-inputs]: Add CMake and m4 needed to build GraphBLAS and Mongoose. * gnu/packages/patches/suitesparse-mongoose-cmake.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. Signed-off-by: Leo Famulari <leo@famulari.name>
* gnu: z3: Build the Python bindingsJakub Kądziołka2020-02-23
| | | | | | * gnu/packages/maths.scm (z3)[arguments]: Add the --python and --pypkgdir flags to configure. To facilitate the latter, add (guix build python-build-system) to #:modules and #:imported-modules.
* gnu: Add vinci.Andreas Enge2020-02-21
| | | | * gnu/packages/maths.scm (vinci): New variable.
* gnu: octave, octave-cli: Update to 5.2.0.Kei Kebreau2020-02-10
| | | | | * gnu/packages/maths.scm (octave, octave-cli): Update to 5.2.0. [inputs]: Add bdb.
* gnu: superlu-dist: Update to 6.2.0.Eric Bavier2020-01-31
| | | | | | | * gnu/packages/maths.scm (superlu-dist): Update to 6.2.0. [source]: Update upstream url. Remove mpi deprecations patch. * gnu/packages/patches/superlu-dist-fix-mpi-deprecations.patch: Delete file. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: superlu: Update upstream url.Eric Bavier2020-01-31
| | | | * gnu/packages/maths.scm (superlu)[source,home-page]: Update url.
* gnu: wxmaxima: Update to 20.01.3.Kei Kebreau2020-01-23
| | | | | * gnu/packages/maths.scm (wxmaxima): Update to 20.01.3. [home-page]: Update URL.
* gnu: elemental: Update home page.Tobias Geerinckx-Rice2020-01-19
| | | | | * gnu/packages/maths.scm (elemental)[home-page]: Use repository home page.
* gnu: petsc: Use HTTPS home page.Tobias Geerinckx-Rice2020-01-19
| | | | * gnu/packages/maths.scm (petsc)[home-page, license]: Use HTTPS.
* gnu: Use HTTPS for www.hdfgroup.org.Tobias Geerinckx-Rice2020-01-17
| | | | | * gnu/packages/maths.scm (hdf5)[home-page, license]: Use HTTPS. (hdf-java, h5check)[source]: Likewise.
* gnu: netcdf: Use HTTPS home page.Tobias Geerinckx-Rice2020-01-17
| | | | * gnu/packages/maths.scm (netcdf)[home-page]: Use HTTPS.
* gnu: scotch: Use HTTPS home page.Tobias Geerinckx-Rice2020-01-17
| | | | * gnu/packages/maths.scm (scotch)[home-page]: Use HTTPS.
* Update email address for Amin Bandali.Amin Bandali2020-01-17
| | | | | | | | | * .mailmap: Add name and email addresses for Amin Bandali. * gnu/local.mk, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm, gnu/packages/fpga.scm, gnu/packages/lean.scm, gnu/packages/maths.scm: Update email address for Amin Bandali. Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
* gnu: python-slepc4py: Update to 3.11.0.Paul Garlick2020-01-14
| | | | * gnu/packages/maths.scm (python-slepc4py): Update to 3.11.0.
* gnu: python-petsc4py: Update to 3.11.0.Paul Garlick2020-01-14
| | | | * gnu/packages/maths.scm (python-petsc4py): Update to 3.11.0.
* gnu: hdf5@1.10: Update to 1.10.6.Tobias Geerinckx-Rice2020-01-10
| | | | * gnu/packages/maths.scm (hdf5-1.10): Update to 1.10.6.
* gnu: lapack: Update to 3.9.0.Konrad Hinsen2020-01-07
| | | | | | * gnu/packages/maths.scm (lapack): Update to 3.9.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
* gnu: hdf5@1.10: Update to 1.10.5.Ludovic Courtès2019-12-13
| | | | | | | * gnu/packages/maths.scm (hdf5-1.10): Update to 1.10.5. Remove "hdf5-mpi-deprecations.patch". * gnu/packages/patches/hdf5-mpi-deprecations.patch: Remove. * gnu/local.mk (dist_patch_DATA): Remove it.
* gnu: Add lrslib.Andreas Enge2019-12-06
| | | | * gnu/packages/maths.scm (lrslib): New variable.
* Merge branch 'staging'Marius Bakke2019-12-04
|\
| * Merge branch 'master' into stagingMarius Bakke2019-11-28
| |\
| * \ Merge branch 'master' into stagingMarius Bakke2019-11-21
| |\ \
| * \ \ Merge branch 'master' into stagingMarius Bakke2019-10-21
| |\ \ \
| * \ \ \ Merge branch 'master' into stagingMarius Bakke2019-10-18
| |\ \ \ \