Commit graph

822 commits

Author SHA1 Message Date
R Veera Kumar
70c98efaf6
gnu: Add libqalculate.
* gnu/packages/maths.scm (libqalculate): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-03 16:26:38 +02:00
Marius Bakke
c745b6f62c
gnu: GSL: Disable failing tests on i686-linux and aarch64-linux.
This follows up commit 7ad3c81240, which enabled
tests that were previously disabled on i686, and takes into account new tests
with similar issues.  While at it, selectively disable tests on aarch64
instead of disabling all tests.

* gnu/packages/maths.scm (gsl)[arguments]: On i686 and aarch64, add #:phases.
2020-04-03 15:53:10 +02:00
Marius Bakke
ae0badf5bb
Merge branch 'master' into core-updates
Conflicts:
	gnu/packages/admin.scm
	gnu/packages/commencement.scm
	gnu/packages/guile.scm
	gnu/packages/linux.scm
	gnu/packages/package-management.scm
	gnu/packages/pulseaudio.scm
	gnu/packages/web.scm
2020-03-30 12:17:33 +02:00
Jakub Kądziołka
8b87d095b3
gnu: z3: Fix build determinism.
* gnu/packages/maths.scm (z3)[arguments]: Add a phase to set
  PYTHONHASHSEED=0.
2020-03-29 20:35:33 +02:00
Tobias Geerinckx-Rice
53b9df20c1
gnu: Remove more packages deprecated for over almost a year.
* 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.
2020-03-29 18:40:56 +02:00
Amin Bandali
c2cf286c62
Update email address and Savannah handle for Amin Bandali.
* .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.
2020-03-28 16:30:07 -04:00
Nicolas Goaziou
255fb17b25
gnu: armadillo: Fix typo in description.
* gnu/packages/maths.scm (armadillo): Fix spaces after "eg.".
2020-03-28 21:27:33 +01:00
Marius Bakke
18af687037
Merge branch 'master' into core-updates
Conflicts:
	gnu/packages/icu4c.scm
	gnu/packages/man.scm
	gnu/packages/python-xyz.scm
	guix/scripts/environment.scm
	guix/scripts/pack.scm
	guix/scripts/package.scm
	guix/scripts/pull.scm
	guix/store.scm
2020-03-27 00:12:15 +01:00
Kei Kebreau
6607aad53c
gnu: wxmaxima: Update to 20.03.1.
* gnu/packages/maths.scm (wxmaxima): Update to 20.03.1.
2020-03-22 19:22:42 -04:00
Marius Bakke
d19b14c834
Merge branch 'master' into core-updates 2020-03-21 22:16:02 +01:00
Tobias Geerinckx-Rice
2aaa09f17d
gnu: hdf-eos2: Use HTTPS home page.
* gnu/packages/maths.scm (hdf-eos2)[home-page]: Use HTTPS.
2020-03-21 03:09:51 +01:00
Marius Bakke
c4d769d359
Merge branch 'master' into core-updates 2020-03-18 19:41:08 +01:00
Marius Bakke
961d2ee269
Merge branch 'master' into core-updates 2020-03-14 13:13:40 +01:00
Marius Bakke
b471337dea
gnu: suitesparse: Build with cmake-minimal.
* gnu/packages/maths.scm (suitesparse)[native-inputs]: Change from CMAKE to
CMAKE-MINIMAL.
2020-03-14 11:55:33 +01:00
Tobias Geerinckx-Rice
d3be522036
gnu: openlibm: Use HTTPS home page.
* gnu/packages/maths.scm (openlibm)[home-page]: Use HTTPS.
2020-03-14 22:01:40 +01:00
Felix Gruber
6ceb771657
gnu: define dune-*-openmpi packages
* 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-14 17:54:34 +01:00
Felix Gruber
393dc1cc0b
gnu: dune-*: remove openmpi dependency
* 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-14 17:54:34 +01:00
Felix Gruber
0a703c0486
gnu: dune-istl: Build with suitesparse
* 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-12 11:52:38 +01:00
Felix Gruber
f1f9466e33
gnu: Add dune-subgrid
* gnu/packages/maths.scm (dune-subgrid): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-03-12 11:52:38 +01:00
Felix Gruber
07ebb75d17
gnu: Add dune-uggrid.
* 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-12 11:52:38 +01:00
Felix Gruber
a669f6e27b
gnu: dune-*: set up MPI for tests
* 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-12 11:52:38 +01:00
Marius Bakke
50b99c90c8
Merge branch 'master' into core-updates 2020-03-10 20:50:02 +01:00
Tobias Geerinckx-Rice
80fafdba1c
gnu: speedcrunch: Use HTTPS home page.
* gnu/packages/maths.scm (speedcrunch)[home-page]: Use HTTPS.
2020-03-09 16:01:18 +01:00
Tobias Geerinckx-Rice
5969598149
gnu: openblas: Use HTTPS home page.
* gnu/packages/maths.scm (openblas)[home-page]: Use HTTPS.
2020-03-07 12:48:18 +01:00
Kei Kebreau
1d3c6a31b5
gnu: wxmaxima: Update to 20.02.4.
* 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-06 15:04:34 -05:00
Marius Bakke
df5a2e4f83
gnu: OpenBLAS: Update to 0.3.9.
* gnu/packages/maths.scm (openblas): Update to 0.3.9.
2020-03-05 23:36:05 +01:00
Felix Gruber
aac148a87b
gnu: SuiteSparse: Update to 5.7.1.
* 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-04 18:08:13 -05:00
Marius Bakke
ebb7cf9e21
Merge branch 'master' into core-updates 2020-03-04 23:16:17 +01:00
Jakub Kądziołka
f6b4d395fd
gnu: z3: Build the Python bindings
* 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-23 17:58:38 +01:00
Andreas Enge
b457f3cc16
gnu: Add vinci.
* gnu/packages/maths.scm (vinci): New variable.
2020-02-21 13:30:25 +01:00
Marius Bakke
087c94019d
gnu: OpenBLAS: Update to 0.3.8.
* gnu/packages/maths.scm (openblas): Update to 0.3.8.
2020-02-15 22:02:56 +01:00
Marius Bakke
7edafc884c
Merge branch 'master' into core-updates 2020-02-14 19:05:45 +01:00
Kei Kebreau
8a0dd289c5
gnu: octave, octave-cli: Update to 5.2.0.
* gnu/packages/maths.scm (octave, octave-cli): Update to 5.2.0.
[inputs]: Add bdb.
2020-02-10 14:43:06 -05:00
Marius Bakke
52665d2b6b
Merge branch 'staging' into core-updates 2020-02-03 15:45:44 +01:00
Eric Bavier
aa2e83cce2
gnu: superlu-dist: Update to 6.2.0.
* 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-31 09:17:16 -06:00
Eric Bavier
48fe5c36a2
gnu: superlu: Update upstream url.
* gnu/packages/maths.scm (superlu)[source,home-page]: Update url.
2020-01-31 09:13:57 -06:00
Marius Bakke
12d8adbfc0
Merge branch 'staging' into core-updates 2020-01-23 23:11:11 +01:00
Kei Kebreau
48446f0f94
gnu: wxmaxima: Update to 20.01.3.
* gnu/packages/maths.scm (wxmaxima): Update to 20.01.3.
[home-page]: Update URL.
2020-01-23 14:22:41 -05:00
Marius Bakke
4bd428a7ce
gnu: Replace uses of 'libjpeg' with 'libjpeg-turbo'.
* 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-22 22:12:34 +01:00
Marius Bakke
8ed9be3fac
Merge branch 'staging' into core-updates 2020-01-21 22:39:42 +01:00
Tobias Geerinckx-Rice
1e05e837c7
gnu: elemental: Update home page.
* gnu/packages/maths.scm (elemental)[home-page]: Use repository home
page.
2020-01-19 17:57:09 +01:00
Tobias Geerinckx-Rice
2299d83e2f
gnu: petsc: Use HTTPS home page.
* gnu/packages/maths.scm (petsc)[home-page, license]: Use HTTPS.
2020-01-19 06:09:02 +01:00
Tobias Geerinckx-Rice
0a44f9c4e4
gnu: Use HTTPS for www.hdfgroup.org.
* gnu/packages/maths.scm (hdf5)[home-page, license]: Use HTTPS.
(hdf-java, h5check)[source]: Likewise.
2020-01-17 23:32:34 +01:00
Tobias Geerinckx-Rice
821aa687b4
gnu: netcdf: Use HTTPS home page.
* gnu/packages/maths.scm (netcdf)[home-page]: Use HTTPS.
2020-01-17 23:32:34 +01:00
Tobias Geerinckx-Rice
d5730000e2
gnu: scotch: Use HTTPS home page.
* gnu/packages/maths.scm (scotch)[home-page]: Use HTTPS.
2020-01-17 23:32:34 +01:00
Amin Bandali
a3143063ae
Update email address for 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-17 18:30:33 +01:00
Marius Bakke
3cfe76bec0
Merge branch 'master' into core-updates 2020-01-15 00:09:46 +01:00
Paul Garlick
09bad3cd42
gnu: python-slepc4py: Update to 3.11.0.
* gnu/packages/maths.scm (python-slepc4py): Update to 3.11.0.
2020-01-14 17:24:11 +00:00
Paul Garlick
f1cc312e15
gnu: python-petsc4py: Update to 3.11.0.
* gnu/packages/maths.scm (python-petsc4py): Update to 3.11.0.
2020-01-14 17:23:50 +00:00
Marius Bakke
b7bf02a418
Merge branch 'master' into core-updates 2020-01-11 22:38:24 +01:00
Tobias Geerinckx-Rice
cb169aae81
gnu: hdf5@1.10: Update to 1.10.6.
* gnu/packages/maths.scm (hdf5-1.10): Update to 1.10.6.
2020-01-10 23:47:28 +01:00
Konrad Hinsen
e6de152dc1
gnu: lapack: Update to 3.9.0.
* gnu/packages/maths.scm (lapack): Update to 3.9.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-01-07 12:25:09 +01:00
Mathieu Othacehe
ce9383c090
Merge remote-tracking branch 'master' into core-updates. 2019-12-31 11:04:51 +01:00
Ludovic Courtès
94fea21b21
gnu: hdf5@1.10: Update to 1.10.5.
* 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-13 18:04:04 +01:00
Efraim Flashner
c9e676d0b1
Merge remote-tracking branch 'origin/master' into core-updates 2019-12-12 04:10:59 +02:00
Andreas Enge
0ffc2d537d
gnu: Add lrslib.
* gnu/packages/maths.scm (lrslib): New variable.
2019-12-06 22:56:02 +01:00
Marius Bakke
9d5aa00906
Merge branch 'master' into core-updates 2019-12-05 17:57:35 +01:00
Marius Bakke
33b59c1a3e
Merge branch 'staging' 2019-12-04 20:12:41 +01:00
Tobias Geerinckx-Rice
dbef037ff4
gnu: z3: Update to 4.8.7.
* gnu/packages/maths.scm (z3): Update to 4.8.7.
2019-12-01 00:49:15 +01:00
Tobias Geerinckx-Rice
1ff64c503a
gnu: nauty: Update to 2.6r12.
* gnu/packages/maths.scm (nauty): Update to 2.6r12.
2019-12-01 00:49:14 +01:00
Marius Bakke
0897ad7fac
Merge branch 'master' into staging 2019-11-28 00:38:25 +01:00
Ricardo Wurmus
f3640e7395
gnu: Remove obsolete import of R build system module.
* gnu/packages/maths.scm: Remove import of (guix build-system r).
2019-11-27 18:29:32 +01:00
zimoun
ef7944b94f
gnu: r-subplex: Move to (gnu packages cran).
* 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>
2019-11-27 18:15:34 +01:00
zimoun
682768deb0
gnu: r-pracma: Move to (gnu packages cran).
* gnu/packages/maths.scm (r-pracma): Move from here...
* gnu/packages/cran.scm (r-pracma): ...to here.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-11-27 18:15:34 +01:00
zimoun
9bd56b1a77
gnu: r-desolve: Move to (gnu packages cran).
* gnu/packages/maths.scm (r-desolve): Move from here...
* gnu/packages/cran.scm (r-desolve): ...to here.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-11-27 18:15:34 +01:00
zimoun
0eb59d9eac
gnu: r-quadprog: Move to (gnu packages cran).
* gnu/packages/maths.scm (r-quadprog): Move from here...
* gnu/packages/cran.scm (r-quadprog): ...to here.

Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
2019-11-27 18:15:34 +01:00
Efraim Flashner
7ad3c81240
gnu: gsl: Update to 2.6.
* gnu/packages/maths.scm (gsl): Update to 2.6.
[source]: Remove patch.
* gnu/packages/patches/gsl-test-i686.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
2019-11-26 22:26:20 +02:00
Kei Kebreau
1e8609f238
gnu: wxmaxima: Update to 19.11.1.
* gnu/packages/maths.scm (wxmaxima): Update to 19.11.1.
2019-11-23 15:33:14 -05:00
Tobias Geerinckx-Rice
ec9a15c2eb
gnu: r-quadprog: Update to 1.5-8.
* gnu/packages/maths.scm (r-quadprog): Update to 1.5-8.
2019-11-23 02:00:40 +01:00
Tobias Geerinckx-Rice
3db9cbf676
gnu: r-desolve: Update to 1.25.
* gnu/packages/maths.scm (r-desolve): Update to 1.25.
2019-11-23 02:00:40 +01:00
Marius Bakke
b60d2bfff9
Merge branch 'master' into staging 2019-11-21 22:44:15 +01:00
Robert Smith
3b7828cc7f
gnu: Add minisat.
* gnu/packages/patches/minisat-friend-declaration.patch: New file.
* gnu/packages/patches/minisat-install.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add both files above.
* gnu/packages/maths.scm (minisat): New exported variable.

Signed-off-by: Mathieu Othacehe <m.othacehe@gmail.com>
2019-11-19 17:27:58 +01:00
Marius Bakke
023522d3a1
Merge branch 'master' into staging 2019-10-21 00:33:43 +02:00
Marius Bakke
9d731fb61d
gnu: vc: Update to 1.4.1.
* gnu/packages/maths.scm (vc): Update to 1.4.1.
[native-inputs]: Add VIRTEST and a test data origin.
[arguments]: Add phase to copy test data.
2019-10-20 00:31:15 +02:00
Marius Bakke
b95d1b3289
Merge branch 'master' into staging 2019-10-18 18:10:47 +02:00
Maurice Brémond
06e1239502
gnu: mumps: Build and install shared libraries.
* gnu/packages/patches/mumps-shared-libseq.patch,
gnu/packages/patches/mumps-shared-mumps.patch,
gnu/packages/patches/mumps-shared-pord.patch: New files.
* gnu/local.mk (dist_patch_DATA): Add them.
* gnu/packages/maths.scm (mumps)[source](patches): Add them.
[arguments]: In 'configure' phase, adjust "Makefile.inc" for shared
library support.  In 'install' phase, install libmpiseq.so when it
exists.

Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2019-10-14 18:25:31 +02:00
Maurice Brémond
5dbc79eb60
gnu: mumps: Update to 5.2.1.
* gnu/packages/maths.scm (mumps): Update to 5.2.1.

Co-authored-by: Ludovic Courtès <ludovic.courtes@inria.fr>
2019-10-14 18:25:31 +02:00
Marius Bakke
378ebc048c
Merge branch 'master' into staging 2019-10-13 23:04:06 +02:00
Jan Nieuwenhuizen
185152e39e
gnu: mcrl2: Update source url.
* gnu/packages/maths.scm (mcrl2): Update source url.
2019-10-08 23:25:51 +02:00
Marius Bakke
2ea095300a
gnu: OpenBLAS: Update to 0.3.7.
* gnu/packages/maths.scm (openblas): Update to 0.3.7.
2019-10-08 21:23:06 +02:00
Marius Bakke
a4384dc970
gnu: OpenBLAS: Incorporate grafted changes.
* gnu/packages/maths.scm (openblas)[replacement]: Remove.
[arguments]: Add NUM_THREADS in #:make-flags.
(openblas/fixed-num-threads): Remove variable.
2019-10-08 21:23:06 +02:00
Ludovic Courtès
cf3d1763ed
Merge branch 'core-updates' 2019-10-08 11:37:07 +02:00
Tobias Geerinckx-Rice
0be9038c95
gnu: maxflow: Use HTTPS home page.
* gnu/packages/maths.scm (maxflow)[home-page]: Use HTTPS.
2019-10-08 05:29:29 +02:00
Tobias Geerinckx-Rice
0af12a1367
gnu: maxflow: Correct version to 3.0.5.
This won't be picked up by ‘guix package -u’, but the code is identical
anyway.  By changing this now, fewer installations will fail to upgrade
at all if upstream ever release a new <3.4.

* gnu/packages/maths.scm (maxflow)[version]: Change to 3.0.5.
[source]: Use version tag instead of raw matching commit.
2019-10-08 05:29:29 +02:00
Tobias Geerinckx-Rice
2dc0a6cf36
gnu: maxflow: Use GIT-FILE-NAME.
* gnu/packages/maths.scm (maxflow)[source]: Use GIT-FILE-NAME.
2019-10-08 05:29:28 +02:00
Ludovic Courtès
0cf2b6f2db
Merge branch 'master' into core-updates 2019-10-01 12:06:00 +02:00
Jan Nieuwenhuizen
e03b912600
gnu: Add mcrl2-minimal.
* gnu/packages/maths.scm (mcrl2-minimal): New variable.
2019-09-30 21:26:56 +02:00
Jan Nieuwenhuizen
3bc74090d9
gnu: mcrl2: Update to 201908.0.
* gnu/packages/maths.scm (mcrl2): Update to 201908.0.
2019-09-30 21:26:19 +02:00
Tobias Geerinckx-Rice
d49375c722
gnu: z3: Update to 4.8.6.
* gnu/packages/maths.scm (z3): Update to 4.8.6.
2019-09-28 05:36:12 +02:00
Eric Bavier
ba567cae97
gnu: dealii: Update to 9.1.1.
* gnu/packages/maths.scm (dealii): Update to 9.1.1.
[source]: Remove patch no longer needed.
* gnu/local.mk (dist_patch_DATA): ditto.
* gnu/packages/patches/dealii-mpi-deprecations.patch: Delete it.
2019-09-27 22:23:44 -05:00
Marius Bakke
e7f62a41b2
Merge branch 'master' into core-updates 2019-09-27 19:11:27 +02:00
Ludovic Courtès
11da634a6e
Merge branch 'master' into core-updates 2019-09-24 10:11:38 +02:00
Tobias Geerinckx-Rice
3f55b7be16
gnu: glm: Update to 0.9.9.6.
* gnu/packages/maths.scm (glm): Update to 0.9.9.6.
[source]: Add patch.
* gnu/packages/patches/glm-restore-install-target.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
2019-09-24 02:10:49 +02:00
Tobias Geerinckx-Rice
ca2ead31d2
gnu: wxmaxima: Update to 19.09.0.
* gnu/packages/maths.scm (wxmaxima): Update to 19.09.0.
2019-09-21 19:17:52 +02:00
Ricardo Wurmus
70bb5d88e0
gnu: octave: Use texlive-union.
* gnu/packages/maths.scm (octave)[native-inputs]: Replace texlive with
texlive-union containing texlive-epsf.
2019-09-20 00:43:16 +02:00
Ludovic Courtès
9ff87bb996
Merge branch 'master' into core-updates 2019-09-17 16:27:15 +02:00
Paul Garlick
0746c33eff
gnu: gmsh: Update home page.
This addresses a 'guix lint' warning.

* gnu/packages/maths.scm (gmsh)[home-page]: Update to avoid URL
redirection.
2019-09-13 14:53:57 +01:00
Ludovic Courtès
ba05be2249
gnu: openblas: Set 'NUM_THREADS'.
Until now, OpenBLAS would use at most the N threads, where N is the
number of cores that happened to be available on the build
machine (typically N=8).

* gnu/packages/maths.scm (openblas/fixed-num-threads): New variable.
(openblas)[replacement]: New field.
(openblas-ilp64): Use 'package/inherit'.
2019-09-13 10:50:11 +02:00
Paul Garlick
abed5df777
gnu: gmsh: Fetch source from Git.
* gnu/packages/maths.scm (gmsh)[source]: Switch to GIT-FETCH.
2019-09-12 16:21:31 +01:00
Ricardo Wurmus
8b35c8cd61
gnu: hypre: Update texlive-union.
* gnu/packages/maths.scm (hypre)[native-inputs]: Replace texlive-generic-xypic
and texlive-fonts-xypic with texlive-xypic; add texlive-cm to the
texlive-union.
2019-09-12 12:10:05 +02:00