summaryrefslogtreecommitdiff
path: root/gnu/packages/maths.scm
AgeCommit message (Collapse)Author
2020-03-14gnu: suitesparse: Build with cmake-minimal.Marius Bakke
* gnu/packages/maths.scm (suitesparse)[native-inputs]: Change from CMAKE to CMAKE-MINIMAL.
2020-03-14gnu: openlibm: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (openlibm)[home-page]: Use HTTPS.
2020-03-14gnu: define dune-*-openmpi packagesFelix Gruber
* 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>
2020-03-14gnu: dune-*: remove openmpi dependencyFelix Gruber
* 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>
2020-03-12gnu: dune-istl: Build with suitesparseFelix Gruber
* 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>
2020-03-12gnu: Add dune-subgridFelix Gruber
* gnu/packages/maths.scm (dune-subgrid): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-12gnu: Add dune-uggrid.Felix Gruber
* 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>
2020-03-12gnu: dune-*: set up MPI for testsFelix Gruber
* 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>
2020-03-10Merge branch 'master' into core-updatesMarius Bakke
2020-03-09gnu: speedcrunch: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (speedcrunch)[home-page]: Use HTTPS.
2020-03-07gnu: openblas: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (openblas)[home-page]: Use HTTPS.
2020-03-06gnu: wxmaxima: Update to 20.02.4.Kei Kebreau
* 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.
2020-03-05gnu: OpenBLAS: Update to 0.3.9.Marius Bakke
* gnu/packages/maths.scm (openblas): Update to 0.3.9.
2020-03-04gnu: SuiteSparse: Update to 5.7.1.Felix Gruber
* 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>
2020-03-04Merge branch 'master' into core-updatesMarius Bakke
2020-02-23gnu: z3: Build the Python bindingsJakub Kądziołka
* 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.
2020-02-21gnu: Add vinci.Andreas Enge
* gnu/packages/maths.scm (vinci): New variable.
2020-02-15gnu: OpenBLAS: Update to 0.3.8.Marius Bakke
* gnu/packages/maths.scm (openblas): Update to 0.3.8.
2020-02-14Merge branch 'master' into core-updatesMarius Bakke
2020-02-10gnu: octave, octave-cli: Update to 5.2.0.Kei Kebreau
* gnu/packages/maths.scm (octave, octave-cli): Update to 5.2.0. [inputs]: Add bdb.
2020-02-03Merge branch 'staging' into core-updatesMarius Bakke
2020-01-31gnu: superlu-dist: Update to 6.2.0.Eric Bavier
* 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.
2020-01-31gnu: superlu: Update upstream url.Eric Bavier
* gnu/packages/maths.scm (superlu)[source,home-page]: Update url.
2020-01-23Merge branch 'staging' into core-updatesMarius Bakke
2020-01-23gnu: wxmaxima: Update to 20.01.3.Kei Kebreau
* gnu/packages/maths.scm (wxmaxima): Update to 20.01.3. [home-page]: Update URL.
2020-01-22gnu: Replace uses of 'libjpeg' with 'libjpeg-turbo'.Marius Bakke
* gnu/packages/abiword.scm (abiword)[inputs]: Change from LIBJPEG to LIBJPEG-TURBO. * gnu/packages/admin.scm (testdisk)[inputs]: Likewise. * gnu/packages/algebra.scm (giac)[inputs]: Likewise. * gnu/packages/animation.scm (synfig)[inputs]: Likewise. * gnu/packages/astronomy.scm (gnuastro, celestia)[inputs]: Likewise. * gnu/packages/cdrom.scm (dvdstyler)[inputs]: Likewise. * gnu/packages/cran.scm (r-jpeg, r-tiff, r-readbitmap)[inputs]: Likewise. * gnu/packages/cups.scm (cups-filters, hplip)[inputs]: Likewise. * gnu/packages/display-managers.scm (slim)[inputs]: Likewise. * gnu/packages/ebook.scm (fbreader)[inputs]: Likewise. * gnu/packages/emacs.scm (emacs)[inputs]: Likewise. * gnu/packages/enlightenment.scm (efl)[propagated-inputs]: Likewise. * gnu/packages/fltk.scm (fltk, ntk)[inputs]: Likewise. * gnu/packages/fontutils.scm (fontforge)[inputs]: Likewise. * gnu/packages/freedesktop.scm (weston)[inputs]: Likewise. * gnu/packages/game-development.scm (sfml, allegro, aseprite, python-pygame, eureka, ioquake3)[inputs]: Likewise. * gnu/packages/games.scm (adanaxisgpl, freedroidrpg, irrlicht, minetest, fizmo, supertuxkart, gzdoom, xmoto, xonotic)[inputs]: Likewise. * gnu/packages/gd.scm (gd, perl-gd)[inputs]: Likewise. * gnu/packages/ghostscript.scm (lcms)[inputs]: Likewise. (ghostscript)[inputs, native-inputs]: Likewise. * gnu/packages/gimp.scm (gegl, gimp)[inputs]: Likewise. * gnu/packages/gnome.scm (libgnomeui, eog, tracker-miners, gthumb)[inputs]: Likewise. * gnu/packages/gnunet.scm (libextractor)[inputs]: Likewise. * gnu/packages/gnustep.scm (windowmaker)[inputs]: Likewise. * gnu/packages/graphics.scm (blender, blender-2.79, openimageio, openscenegraph, openscenegraph-3.4, povray, fgallery)[inputs]: Likewise. * gnu/packages/graphviz.scm (graphviz)[inputs]: Likewise. * gnu/packages/gstreamer.scm (gst-plugins-good)[inputs]: Likewise. * gnu/packages/gtk.scm (gdk-pixbuf)[inputs]: Likewise. * gnu/packages/image-processing.scm (dcmtk, mia, vtk, opencv, vips, nip2, vxl, insight-toolkit)[inputs]: Likewise. * gnu/packages/image-viewers.scm (gpicview, luminance-hdr)[inputs]: Likewise. * gnu/packages/image.scm (jpegoptim, libtiff, leptonica, imlib2, freeimage, vigra, libwebp, libmng, jasper, steghide, jp2a)[inputs]: Likewise. * gnu/packages/imagemagick.scm (imagemagick, graphicsmagick)[inputs]: Likewise. * gnu/packages/java.scm (icedtea-6, icedtea-7, openjdk9, openjdk11, openjdk12)[inputs]: Likewise. * gnu/packages/kde-frameworks.scm (khtml)[inputs]: Likewise. * gnu/packages/kodi.scm (kodi)[inputs]: Likewise. * gnu/packages/machine-learning.scm (dlib, tensorflow)[inputs]: Likewise. * gnu/packages/mate.scm (atril, eom)[inputs]: Likewise. * gnu/packages/maths.scm (hdf4, hdf-java, hdf-eos2, netcdf)[inputs]: Likewise. * gnu/packages/netpbm.scm (netpbm)[inputs]: Likewise. * gnu/packages/pdf.scm (zathura-pdf-mupdf, podofo, mupdf, fbida)[inputs]: Likewise. * gnu/packages/photo.scm (libraw, libpano13, enblend-enfuse, darktable, hugin, rawtherapee)[inputs]: Likewise. * gnu/packages/prolog.scm (swi-prolog)[native-inputs]: Likewise. * gnu/packages/python-xyz.scm (python-hdf4, python-pillow)[inputs]: Likewise. * gnu/packages/qt.scm (qtbase, qtwebkit)[inputs]: Likewise. * gnu/packages/rdesktop.scm (freerdp)[inputs]: Likewise. * gnu/packages/scanner.scm (sane-backends, xsane)[inputs]: Likewise. * gnu/packages/scheme.scm (racket)[inputs]: Likewise. * gnu/packages/scribus.scm (scribus)[inputs]: Likewise. * gnu/packages/sdl.scm (sdl-image)[propagated-inputs]: Likewise. (guile-sdl)[native-inputs]: Likewise. * gnu/packages/spice.scm (spice-gtk)[inputs]: Likewise. * gnu/packages/statistics.scm (r-with-tests)[inputs]: Likewise. * gnu/packages/tcl.scm (perl-tk)[inputs]: Likewise. * gnu/packages/upnp.scm (readymedia)[inputs]: Likewise. * gnu/packages/video.scm (mplayer, mpv, v4l-utils, motion)[inputs]: Likewise. * gnu/packages/web-browsers.scm (dillo, links)[inputs]: Likewise. * gnu/packages/web.scm (netsurf)[inputs]: Likewise. * gnu/packages/webkit.scm (webkitgtk)[inputs]: Likewise. * gnu/packages/wine.scm (wine)[inputs]: Likewise. * gnu/packages/wv.scm (wv)[inputs]: Likewise. * gnu/packages/wxwidgets.scm (wxwidgets, wxwidgets-2)[inputs]: Likewise. * gnu/packages/xdisorg.scm (xscreensaver)[inputs]: Likewise. * gnu/packages/xfce.scm (tumbler)[inputs]: Likewise. * gnu/packages/xfig.scm (xfig, transfig)[inputs]: Likewise. * gnu/packages/xorg.scm (xpra)[inputs]: Likewise.
2020-01-21Merge branch 'staging' into core-updatesMarius Bakke
2020-01-19gnu: elemental: Update home page.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (elemental)[home-page]: Use repository home page.
2020-01-19gnu: petsc: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (petsc)[home-page, license]: Use HTTPS.
2020-01-17gnu: Use HTTPS for www.hdfgroup.org.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (hdf5)[home-page, license]: Use HTTPS. (hdf-java, h5check)[source]: Likewise.
2020-01-17gnu: netcdf: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (netcdf)[home-page]: Use HTTPS.
2020-01-17gnu: scotch: Use HTTPS home page.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (scotch)[home-page]: Use HTTPS.
2020-01-17Update email address for Amin Bandali.Amin Bandali
* .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>
2020-01-15Merge branch 'master' into core-updatesMarius Bakke
2020-01-14gnu: python-slepc4py: Update to 3.11.0.Paul Garlick
* gnu/packages/maths.scm (python-slepc4py): Update to 3.11.0.
2020-01-14gnu: python-petsc4py: Update to 3.11.0.Paul Garlick
* gnu/packages/maths.scm (python-petsc4py): Update to 3.11.0.
2020-01-11Merge branch 'master' into core-updatesMarius Bakke
2020-01-10gnu: hdf5@1.10: Update to 1.10.6.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (hdf5-1.10): Update to 1.10.6.
2020-01-07gnu: lapack: Update to 3.9.0.Konrad Hinsen
* gnu/packages/maths.scm (lapack): Update to 3.9.0. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2019-12-31Merge remote-tracking branch 'master' into core-updates.Mathieu Othacehe
2019-12-13gnu: hdf5@1.10: Update to 1.10.5.Ludovic Courtès
* 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.
2019-12-12Merge remote-tracking branch 'origin/master' into core-updatesEfraim Flashner
2019-12-06gnu: Add lrslib.Andreas Enge
* gnu/packages/maths.scm (lrslib): New variable.
2019-12-05Merge branch 'master' into core-updatesMarius Bakke
2019-12-04Merge branch 'staging'Marius Bakke
2019-12-01gnu: z3: Update to 4.8.7.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (z3): Update to 4.8.7.
2019-12-01gnu: nauty: Update to 2.6r12.Tobias Geerinckx-Rice
* gnu/packages/maths.scm (nauty): Update to 2.6r12.
2019-11-28Merge branch 'master' into stagingMarius Bakke
2019-11-27gnu: Remove obsolete import of R build system module.Ricardo Wurmus
* gnu/packages/maths.scm: Remove import of (guix build-system r).
2019-11-27gnu: r-subplex: Move to (gnu packages cran).zimoun
* gnu/packages/maths.scm (r-subplex): Move from here... * gnu/packages/cran.scm (r-subplex): ...to here. Signed-off-by: Ricardo Wurmus <rekado@elephly.net>