Commit Graph

1076 Commits

Author SHA1 Message Date
Ivan Gankevich
68ce40cad7
gnu: Add blitz.
* gnu/packages/maths.scm (blitz): New variable.

Signed-off-by: Arun Isaac <arunisaac@systemreboot.net>
2021-07-16 10:02:08 +05:30
Efraim Flashner
7a27129c82
gnu: gmsh: Sort inputs alphabetically.
* gnu/packages/maths.scm (gmsh)[propagated-inputs]: Sort alphabetically.
2021-07-13 15:44:02 +03:00
Efraim Flashner
c5cfa23b9c
gnu: gmsh: Simply downloading source logic.
* gnu/packages/maths.scm (gmsh)[source]: Use string-replace-substring.
2021-07-13 15:34:26 +03:00
Paul A. Patience
cb78595fe3
gnu: gmsh: Update to 4.8.4.
* gnu/packages/maths.scm (gmsh): Update to 4.8.4.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-07-13 15:20:23 +03:00
Paul Garlick
b9fd7f9d5b
gnu: gmsh: Install Python API in standard directory.
* gnu/packages/maths.scm (gmsh)[imported-modules]: New argument.
[modules]: New argument.
[phases]: New argument.
[inputs]: Add python.
2021-07-12 16:19:46 +01:00
Jan (janneke) Nieuwenhuizen
9bd65f0583
gnu: mcrl2: Update to 202106.0.
* gnu/packages/maths.scm (mcrl2): Update to 202106.0.
2021-07-08 09:51:12 +02:00
Efraim Flashner
4b4d4d7bae
gnu: openblas: Fix building on powerpc64le-linux.
* gnu/packages/maths.scm (openblas)[arguments]: Add make-flags to enable
building for powerpc64le-linux.
2021-07-07 09:10:44 +03:00
Efraim Flashner
67ce43c0d3
gnu: openblas: Fix building on armhf-linux.
* gnu/packages/maths.scm (openblas)[arguments]: Add make-flag to set
target architecture.
2021-07-07 09:10:44 +03:00
Tobias Geerinckx-Rice
b9aab8e89c
gnu: atlas: Extend build time-out.
* gnu/packages/maths.scm (atlas)[properties]: Quadruple the timeout.
2021-07-02 20:51:43 +02:00
Tobias Geerinckx-Rice
25631d6fef
gnu: gnuplot: Update to 5.4.2.
* gnu/packages/maths.scm (gnuplot): Update to 5.4.2.
2021-07-02 16:56:12 +02:00
Ludovic Courtès
94bae22204
gnu: scotch: Update to 6.1.1.
* gnu/packages/maths.scm (scotch): Update to 6.1.1.
[native-inputs]: Add GFORTRAN.
[arguments]: Set 'FC' in 'Makefile.in'.
(scotch32)[arguments]: Likewise.
(scotch-shared)[arguments]: Likewise.
2021-06-29 12:37:31 +02:00
Ludovic Courtès
a09d69f68f
gnu: scotch: Add 'release-monitoring-url' property.
* gnu/packages/maths.scm (scotch)[properties]: New field.
2021-06-29 00:00:13 +02:00
Ludovic Courtès
9931d2779f
gnu: suitesparse: Update to 5.10.1.
* gnu/packages/maths.scm (suitesparse): Update to 5.10.1.
2021-06-25 15:12:05 +02:00
Ludovic Courtès
285f9d5e95
gnu: suitesparse: Link against OpenBLAS rather than LAPACK.
* gnu/packages/maths.scm (suitesparse)[inputs]: Replace LAPACK with
OPENBLAS.
[arguments]: Add "BLAS"and "LAPACK" to #:make-flags.
2021-06-25 15:12:05 +02:00
Kei Kebreau
6dafd60b33
gnu: maxima: Update to 5.45.1.
* gnu/packages/maths.scm (maxima): Update to 5.45.1.
[home-page]: Follow redirect.
2021-06-24 14:41:44 -04:00
Tobias Geerinckx-Rice
9dea3f101f
Merge branch 'master' into core-updates
Conflicts:
	gnu/packages/cups.scm
	gnu/packages/python-web.scm
	gnu/packages/web.scm
	guix/build/maven/pom.scm
2021-06-23 18:45:21 +02:00
Ludovic Courtès
c7a5c3e0bb
gnu: petsc: Link against OpenBLAS rather than LAPACK.
OpenBLAS performs better than LAPACK, the reference implementation.
This is also consistent with the choice of BLAS/LAPACK implementations
made in most other packages.

* gnu/packages/maths.scm (petsc)[inputs]: Replace LAPACK by OPENBLAS.
[arguments]: Pass "--with-openblas=1".
2021-06-22 17:55:05 +02:00
Julien Lepiller
6e6769dde0
gnu: why3: Update to 1.3.3.
* gnu/packages/maths.scm (why3): Update to 1.3.3.
[arguments]: Adjust for newer ocaml-num.
2021-06-20 13:13:56 +02:00
Marius Bakke
6f9a80b331
Merge branch 'master' into core-updates
Note: this merge actually changes the 'curl' and 'python-attrs' derivations,
as part of solving caf4a7a277 and
12964df69a respectively.

4604d43c0e (gnu: gnutls@3.6.16: Fix cross-compilation.) was ignored because it
cannot currently be tested.

 Conflicts:
	gnu/local.mk
	gnu/packages/aidc.scm
	gnu/packages/boost.scm
	gnu/packages/curl.scm
	gnu/packages/nettle.scm
	gnu/packages/networking.scm
	gnu/packages/python-xyz.scm
	gnu/packages/tls.scm
2021-06-19 17:38:47 +02:00
Kei Kebreau
e84a710b57
gnu: wxmaxima: Update to 21.05.2.
* gnu/packages/maths.scm (wxmaxima): Update to 21.05.2.
2021-06-14 13:02:50 -04:00
Kei Kebreau
a029cb5e5c
gnu: maxima: Update to 5.45.0.
* gnu/packages/maths.scm (maxima): Update to 5.45.0.
2021-06-14 13:02:50 -04:00
Maxim Cournoyer
ea0a51071e
gnu: Rename qtbase to qtbase-5.
This change was automated via the following command:

$ git ls-files | xargs sed -i 's/,qtbase)/,qtbase-5)/g'
$ git ls-files | xargs sed -i 's/inherit qtbase)/inherit qtbase-5)/g'
$ git ls-files | xargs sed -i 's/package-version qtbase)/package-version qtbase-5)/g'
$ git checkout etc    # to clear some spurious changes

This is done so the qtbase package can be upgraded to version 6 in the
following commit.
2021-06-14 00:24:42 -04:00
Jack Hill
b736334732
gnu: qalculate-gtk: Update to 3.19.0.
* gnu/packages/maths.scm (qalculate-gtk): Update to 3.19.0.
[phases]: Remove 'add-pot-file.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-12 22:58:10 +02:00
Jack Hill
ea1778ebd4
gnu: libqalculate: Update to 3.19.0.
* gnu/packages/maths (libqalculate): Update to 3.19.0.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2021-06-12 22:57:54 +02:00
Marius Bakke
8d59c262ad
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/algebra.scm
	gnu/packages/bioinformatics.scm
	gnu/packages/curl.scm
	gnu/packages/docbook.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/maths.scm
	gnu/packages/plotutils.scm
	gnu/packages/python-web.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/readline.scm
	gnu/packages/tls.scm
	gnu/packages/xml.scm
	gnu/packages/xorg.scm
2021-06-06 21:16:32 +02:00
Marius Bakke
f72a1253a1
gnu: hypre: Update to 2020.0.
* gnu/packages/maths.scm (hypre): Update to 2020.0.
[source](modules, snippet): Remove.
[native-inputs]: Remove PERL, NETPBM and GHOSTSCRIPT.  Add PYTHON,
PYTHON-SPHINX and PYTHON-BREATHE.  Add TEXLIVE-ADJUSTBOX, TEXLIVE-AMSFONTS,
TEXLIVE-CAPTION, TEXLIVE-ETOOLBOX, TEXLIVE-JKNAPPEN, TEXLIVE-SECTSTY,
TEXLIVE-TEX-GYRE, TEXLIVE-WASY, TEXLIVE-XCOLOR, TEXLIVE-GENERIC-LISTOFITEMS,
TEXLIVE-GENERIC-ULEM, TEXLIVE-LATEX-CAPT-OF, TEXLIVE-LATEX-CMAP,
TEXLIVE-LATEX-COLORTBL, TEXLIVE-LATEX-ETOC, TEXLIVE-LATEX-FANCYHDR,
TEXLIVE-LATEX-FANCYVRB, TEXLIVE-LATEX-FLOAT, TEXLIVE-LATEX-FNCYCHAP,
TEXLIVE-LATEX-FRAMED, TEXLIVE-LATEX-GEOMETRY, TEXLIVE-LATEX-HANGING,
TEXLIVE-LATEX-MULTIROW, TEXLIVE-LATEX-NATBIB, TEXLIVE-LATEX-NEEDSPACE,
TEXLIVE-LATEX-NEWUNICODECHAR, TEXLIVE-LATEX-PARSKIP,
TEXLIVE-LATEX-STACKENGINE, TEXLIVE-LATEX-TABULARY, TEXLIVE-LATEX-TITLESEC,
TEXLIVE-LATEX-TOCLOFT, TEXLIVE-LATEX-UPQUOTE, TEXLIVE-LATEX-VARWIDTH,
TEXLIVE-LATEX-WASYSYM, and TEXLIVE-LATEX-WRAPFIG to TEXLIVE-UPDMAP.CFG.
[arguments]: Adjust doc build target and installation phase.  Remove trailing
 #t's.
2021-06-06 00:12:53 +02:00
Julien Lepiller
b94bc3ea30
gnu: Add frama-c.
* gnu/packages/maths.scm (frama-c): New variable.
2021-06-02 03:10:12 +02:00
Julien Lepiller
c9b3627d56
gnu: Add why3.
* gnu/packages/maths.scm (why3): New variable.
2021-06-02 03:10:04 +02:00
Eric Brown
30713c2c2a
gnu: ipopt: Update to 3.13.4
* gnu/packages/maths.scm (ipopt): Update to 3.13.4, update URL.
[license]: Change to LICENSE:EPL2.0.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28 23:04:43 +02:00
Eric Brown
f5871b19cc
gnu: Add cbc.
* gnu/packages/maths.scm (cbc): New variable.

Co-authored-by: Ludovic Courtès <ludo@gnu.org>
2021-05-28 23:04:43 +02:00
Efraim Flashner
0ffac75ece
gnu: qhull: Build position independent.
* gnu/packages/maths.scm (qhull)[arguments]: Add configure-flag to build
code position independent.
2021-05-25 17:24:58 +03:00
Efraim Flashner
c942e17c29
gnu: qhull: Link binaries to shared library.
This drops the package size by nearly 60%.

* gnu/packages/maths.scm (qhull)[arguments]: Add configure-flag to link
binaries to shared library.
2021-05-25 15:50:57 +03:00
Marius Bakke
9b4f9039e8
gnu: HYPRE: Update source and home page URLs.
* gnu/packages/maths.scm (hypre)[source]: Change to new repository home.
[home-page]: Follow redirect.
2021-05-24 22:02:40 +02:00
Marius Bakke
dbcf2b61b1
gnu: Fix erroneous uses of 'package/inherit'.
These packages use a different source/version from the inherited package, and
thus should not inherit replacements.

* gnu/packages/check.scm (googletest-1.8, python-pytest-runner-2): Use record
inheritance instead of PACKAGE/INHERIT.
* gnu/packages/crates-io.scm (rust-bindgen-0.49, rust-bytes-0.4,
rust-colored-1.9.1, rust-difference-1, rust-docopt-0.8, rust-html5ever-0.23,
rust-http-0.1, rust-http-body-0.1, rust-loom-0.2, rust-loom-0.1,
rust-pulldown-cmark-0.0.8, rust-ring-0.13, rust-rustls-0.12, rust-sct-0.3,
rust-term-0.2, rust-untrusted-0.6, rust-webpki-0.18, rust-webpki-roots-0.17,
rust-webpki-roots-0.14): Likewise.
* gnu/packages/emacs.scm (emacs-next, emacs-next-pgtk, guile-emacs): Likewise.
* gnu/packages/guile.scm (guile-2.2.4): Likewise.
* gnu/packages/maths.scm (hdf5-1.10, hdf5-1.12): Likewise.
* gnu/packages/protobuf.scm (protobuf-3.6, protobuf-3.5, python-protobuf-3.6):
Likewise.
* gnu/packages/python-web.scm (python2-html2text): Likewise.
* gnu/packages/python-xyz.scm (python-pygments/fixed, python2-numpy,
python2-urwid, python2-markdown, python2-fonttools): Likewise.
* gnu/packages/racket.scm (racket): Likewise.
* gnu/packages/sequoia.scm (sequoia4pEp): Likewise.
2021-05-23 17:49:56 +02:00
Marius Bakke
4ea6852c5f
Merge branch 'master' into core-updates 2021-05-22 17:21:57 +02:00
Marius Bakke
f20de6161b
gnu: ATLAS: Fix build with GCC 10.
* gnu/packages/patches/atlas-gfortran-compat.patch: New file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/maths.scm (atlas)[source](patches): New field.
2021-05-22 17:08:13 +02:00
Paul A. Patience
d2e531fa43
gnu: Add numdiff.
* gnu/packages/maths.scm (numdiff): New variable.
2021-05-21 12:34:33 +02:00
Marius Bakke
b52f635e41
gnu: hdf5: Fix invalid regex range.
* gnu/packages/maths.scm (hdf5-1.8)[arguments]: Use [a-zA-Z] instead of [a-Z]
as range in regular expression.
2021-05-18 22:23:48 +02:00
Marius Bakke
c6f1e13aab
gnu: qhull: Update to 2020.2.
* gnu/packages/maths.scm (qhull): Update to 2020.2.
2021-05-18 22:23:48 +02:00
Marius Bakke
d6915cb8ae
gnu: arpack-ng@3.3: Don't use unstable source tarball.
* gnu/packages/maths.scm (arpack-ng-3.3.0)[name, home-page]: Remove.
[source]: Switch to GIT-FETCH.  Inline uses of NAME and HOME-PAGE.
2021-05-15 19:18:46 +02:00
Marius Bakke
6b496f7b32
gnu: arpack-ng: Update to 3.8.0.
* gnu/packages/maths.scm (arpack-ng): Update to 3.8.0.
[native-inputs]: Add PKG-CONFIG.
[inputs]: Add EIGEN.
2021-05-15 19:18:46 +02:00
Marius Bakke
f034264204
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/bioinformatics.scm
	gnu/packages/django.scm
	gnu/packages/gtk.scm
	gnu/packages/llvm.scm
	gnu/packages/python-web.scm
	gnu/packages/python.scm
	gnu/packages/tex.scm
	guix/build-system/asdf.scm
	guix/build/emacs-build-system.scm
	guix/profiles.scm
2021-05-09 21:29:46 +02:00
Tobias Geerinckx-Rice
72e2e8fa29
gnu: Add cglm.
* gnu/packages/maths.scm (cglm): New public variable.
2021-05-06 16:46:40 +02:00
Vinicius Monego
adc96e1db3
gnu: Add libcerf.
* gnu/packages/maths.scm (libcerf): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-05 16:56:44 +02:00
Konrad Hinsen
36252dff9b
gnu: octave, octave-cli: Explain difference.
* gnu/packages/maths.scm (octave-cli, octave): Extended synopsis.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-05-03 18:26:49 +02:00
Kei Kebreau
685e4733ad
gnu: xaos: Update to 4.2.1.
* gnu/packages/maths.scm (xaos): Update to 4.2.1.
[arguments]: Patch call to "lrelease" in XaoS.pro.
2021-04-29 00:44:03 -04:00
Kei Kebreau
235f2c98b9
gnu: wxmaxima: Update to 21.04.0.
* gnu/packages/maths.scm (wxmaxima): Update to 21.04.0.
2021-04-21 17:09:37 -04:00
Efraim Flashner
fcc39864db
Merge remote-tracking branch 'origin/master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/boost.scm
	gnu/packages/chez.scm
	gnu/packages/compression.scm
	gnu/packages/crates-io.scm
	gnu/packages/docbook.scm
	gnu/packages/engineering.scm
	gnu/packages/gcc.scm
	gnu/packages/gl.scm
	gnu/packages/gtk.scm
	gnu/packages/nettle.scm
	gnu/packages/python-check.scm
	gnu/packages/python-xyz.scm
	gnu/packages/radio.scm
	gnu/packages/rust.scm
	gnu/packages/sqlite.scm
	guix/build-system/node.scm
2021-04-16 14:39:48 +03:00
Ludovic Courtès
f67663d669
gnu: blis: Add deprecated aliases.
Add deprecated aliases for packages removed in the parent commit.

* gnu/packages/maths.scm (blis-sandybridge, blis-haswell, blis-knl): New
variables.
2021-04-12 12:38:01 +02:00
Philip McGrath
969adb235e
gnu: blis: Update to 0.8.1.
* gnu/packages/maths.scm (make-blis): Remove internal function.
Inline into ...
(bliss): ... this variable. Update to 0.8.1.
[native-inputs]: Add "python" and "perl".
[arguments]: Adjust 'configure' phase to take advantage of new support
for "configuration families" with runtime hardware detection. Select
configuration automatically based on target systems, and allow
"--blis-config=" in #:configure-flags to override the default.
When building for x86_64, include all supported microarchetecture
specializations. Add "--enable-verbose-make" configure flag for better
build logs. Stop ignoring other flags from #:configure-flags.
Remove explicit #:substitutable? argument: the package is now always
substitutable. Add (srfi srfi-1) to #:modules.
(blis/x86_64): Remove internal macro.
(blis-sandybridge): Remove package: included in 'blis'.
(blis-haswell): Remove package: included in 'blis'.
(blis-knl): Remove package: included in 'blis'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2021-04-12 12:38:01 +02:00
Brendan Tildesley
c990604cb0
gnu: python-sip: Update to 5.5.0. Add python-sip-4
* gnu/packages/qt.scm (python-sip): Update to 5.5.0.
(python-sip-4): New variable. Rename the old python-sip to python-sip-4.
(python2-sip): Inherit from python-sip-4.
* gnu/packages/maths.scm (veusz)[native-inputs]: Use python-sip-4.
* gnu/packages/pdf.scm (python-poppler-qt5): Use python-sip-4.
* gnu/packages/geo.scm (qgis)[arguments]: Fix build for python-sip@5.
2021-04-09 16:09:23 -04:00
Franck Pérignon
5fd046cbfd
gnu: Add scotch and pt-scotch with shared libraries
* gnu/packages/maths.scm (scotch-shared, pt-scotch-shared): New variables.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-04-06 13:54:09 -04:00
Felix Gruber
bab809cef0
gnu: suitesparse: Update to 5.9.0.
* gnu/packages/maths.scm (suitesparse): Update to 5.9.0.
[arguments]: Use cc-for-target instead of hard-coding gcc.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2021-04-05 15:54:21 +03:00
Ludovic Courtès
de2e36411f
gnu: metis: Add 'release-monitoring-url' property.
* gnu/packages/maths.scm (metis)[properties]: New field.
2021-03-29 23:33:40 +02:00
Efraim Flashner
2aab587f84
Merge remote-tracking branch 'origin/master' into core-updates 2021-03-24 20:50:44 +02:00
Kei Kebreau
b7c19f2850
gnu: wxmaxima: Update to 21.02.0.
* gnu/packages/maths.scm (wxmaxima): Update to 21.02.0.
2021-03-13 00:19:00 -05:00
Christopher Baines
a8448da0f4
Merge branch 'master' into core-updates 2021-03-06 00:18:30 +00:00
Efraim Flashner
0f8a646e03
gnu: octave: Update to 6.2.0.
* gnu/packages/maths.scm (octave): Update to 6.2.0.
[source]: Download tar.xz tarball.
[native-inputs]: Remove lzip.
2021-03-02 10:46:56 +02:00
Nicolas Goaziou
1ca4b76b52
gnu: slepc: Use HTTPS home page URI.
* gnu/packages/maths.scm (slepc)[home-page]: Use HTTPS URI.
2021-02-28 12:01:20 +01:00
Nicolas Goaziou
bebfe06776
gnu: elpa: Use HTTPS home page URI.
* gnu/packages/maths.scm (elpa)[home-page]: Use HTTPS URI.
2021-02-28 11:02:20 +01:00
Gerd Heber
f601cdc698
gnu: Add HDF5 1.12.0.
* gnu/packages/maths.scm (hdf5-1.12): New variable.

Signed-off-by: Leo Famulari <leo@famulari.name>
2021-02-21 16:03:40 -05:00
Danny Milosavljevic
abd318ff4b
Merge branch 'master' into core-updates 2021-02-11 19:12:36 +01:00
Kei Kebreau
311e8d72f1
gnu: wxmaxima: Update to 21.01.0.
* gnu/packages/maths.scm (wxmaxima): Update to 21.01.0.
[inputs]: Remove libomp.
2021-02-09 16:28:58 -05:00
Eric Bavier
8effdd1969
gnu: hdf5: Update to 1.8.22.
Fixes CVE-2018-14033, CVE-2018-11206, CVE-2018-13870, CVE-2018-13869, and
CVE-2018-17435

* gnu/packages/maths.scm (hdf5-1.8): Update to 1.8.22.
* gnu/packages/patches/hdf5-1.8-mpi-deprecations.patch: Delete upstreamed
patch.
* gnu/local/mk (dist_patch_DATA): Remove it.
2021-02-08 13:25:34 -06:00
Christopher Baines
e740cc6140
Merge branch 'master' into core-updates 2021-02-03 09:57:35 +00:00
Maxim Cournoyer
d42245d401
gnu: Adjust package collection to Wrap using GUIX_PYTHONPATH.
This change was automated using:

$ git ls-files | grep .scm | \
  xargs sed 's/(getenv "PYTHONPATH")/(getenv "GUIX_PYTHONPATH")/' -i

$ git ls-files | grep .scm | \
  xargs sed 's/`("PYTHONPATH"/`("GUIX_PYTHONPATH"/' -i

* gnu/packages/admin.scm (nmap):
(dstat): Wrap using GUIX_PYTHONPATH.
* gnu/packages/audio.scm (jack-2):
(carla): Likewise.
* gnu/packages/benchmark.scm (fio): Likewise.
* gnu/packages/bioinformatics.scm (couger): Likewise.
(gess, find-circ, filtlong, nanopolish): Likewise.
* gnu/packages/cdrom.scm (cdemu-client): Likewise.
* gnu/packages/chemistry.scm (avogadro): Likewise.
* gnu/packages/connman.scm (econnman): Likewise.
* gnu/packages/cups.scm (hplip): Likewise.
* gnu/packages/debug.scm (scanmem): Likewise.
* gnu/packages/display-managers.scm (lightdm): Likewise.
* gnu/packages/ebook.scm (cozy): Likewise.
* gnu/packages/education.scm (anki): Likewise.
* gnu/packages/engineering.scm (kicad, volk, freecad): Likewise.
* gnu/packages/game-development.scm (renpy): Likewise.
* gnu/packages/games.scm (roguebox-adventures)
(seahorse-adventures, kajongg): Likewise.
* gnu/packages/gimp.scm (gimp, glimpse): Likewise.
* gnu/packages/glib.scm (itstool): Likewise.
* gnu/packages/gnome.scm (gnome-music, gtg, rhythmbox): Likewise.
(eolie, d-feet, gedit, caribou, gnome-shell, authenticator)
(gnome-todo, orca, passwordsafe, terminator, setzer)
(libratbag, komikku): Likewise.
* gnu/packages/gps.scm (gpsd): Likewise.
* gnu/packages/gtk.scm (gtk-doc): Likewise.
* gnu/packages/ibus.scm (ibus, ibus-libpinyin, ibus-anthy)
(ibus-libhangul): Likewise.
* gnu/packages/inkscape.scm (inkscape-1.0): Likewise.
* gnu/packages/linux.scm (bcc): Likewise.
* gnu/packages/mail.scm (notifymuch): Likewise.
* gnu/packages/maths.scm (units): Likewise.
* gnu/packages/music.scm (solfege): Likewise.
* gnu/packages/networking.scm (blueman): Likewise.
* gnu/packages/patchutils.scm (patchwork): Likewise.
* gnu/packages/photo.scm (rapid-photo-downloader, entangle): Likewise.
* gnu/packages/plotutils.scm (asymptote): Likewise.
* gnu/packages/presentation.scm (presentty): Likewise.
* gnu/packages/screen.scm (byobu): Likewise.
* gnu/packages/storage.scm (ceph): Likewise.
* gnu/packages/syndication.scm (liferea): Likewise.
* gnu/packages/task-management.scm (blanket): Likewise.
* gnu/packages/text-editors.scm (manuskript): Likewise.
* gnu/packages/version-control.scm (gitless, cgit, git-when-merged)
(git-imerge): Likewise.
* gnu/packages/video.scm (pitivi): Likewise.
* gnu/packages/virtualization.scm (criu): Likewise.
* gnu/packages/xfce.scm (catfish): Likewise.
2021-02-01 11:54:01 -05:00
Maxim Cournoyer
82f5f6b14c
gnu: Replace all uses of texlive-union by texlive-updmap.cfg.
* doc/build.scm (pdf-manual) Replace texlive-union by texlive-updmap.cfg.
* gnu/packages/algebra.scm (pari-gp): Likewise.
* gnu/packages/bioinformatics.scm (discrover, velvet): Likewise.
* gnu/packages/chez.scm (chez-scheme, chez-web, chez-sockets): Likewise.
* gnu/packages/docbook.scm (dblatex): Likewise.
* gnu/packages/emacs-xyz.scm (emacs-auctex): Likewise.
* gnu/packages/engineering.scm (fastcap): Likewise.
* gnu/packages/guile-xyz.scm (emacsy, guile-cv): Likewise.
* gnu/packages/lisp.scm (sbcl): Likewise.
* gnu/packages/maths.scm (octave, hypre): Likewise.
* gnu/packages/music.scm (lilypond): Likewise.
* gnu/packages/plotutils.scm (asymptote): Likewise.
* gnu/packages/python-xyz.scm (python-numpy-documentation)
(python-matplotlib-documentation, python-ipython-documentation)
(python-pypandoc): Likewise.
* gnu/packages/radio.scm (gnuradio, libosmo-dsp): Likewise.
* gnu/packages/scheme.scm (mit-scheme): Likewise.
* gnu/packages/statistics.scm (r-with-tests): Likewise.
* gnu/packages/tex.scm (simple-texlive-package)
(texlive-xmltex, texlive-tiny, texlive-jadetex, teximpatient, lyx): Likewise.
2021-01-29 13:35:47 -05:00
Kei Kebreau
f5f642058a
gnu: wxmaxima: Update to 20.12.2.
* gnu/packages/maths.scm (wxmaxima): Update to 20.12.2.
[arguments]: Remove #:test-target and disable tests.  Remove 'pre-check
phase.
[native-inputs]: Remove xorg-server-for-tests.
[inputs]: Add libomp.
2021-01-17 18:07:29 -05:00
Kei Kebreau
9aa0a98ea0
gnu: gnuplot: Update to 5.4.1.
* gnu/packages/maths.scm (gnuplot): Update to 5.4.1.
[arguments]: Set GNUTERM in #:make-flags.
2021-01-17 18:07:29 -05:00
Maxim Cournoyer
01f0707207
Merge branch 'staging' into 'core-updates'.
Conflicts:

	gnu/local.mk
	gnu/packages/cmake.scm
	gnu/packages/curl.scm
	gnu/packages/gl.scm
	gnu/packages/glib.scm
	gnu/packages/guile.scm
	gnu/packages/node.scm
	gnu/packages/openldap.scm
	gnu/packages/package-management.scm
	gnu/packages/python-xyz.scm
	gnu/packages/python.scm
	gnu/packages/tls.scm
	gnu/packages/vpn.scm
	gnu/packages/xorg.scm
2021-01-13 23:45:53 -05:00
Efraim Flashner
a2da6074d0
gnu: suitesparse: Install libraries into /lib.
* gnu/packages/maths.scm (suitesparse)[arguments]: Add to
configure-flags to install programs built with cmake to use 'lib', not
'lib64.'
2021-01-04 16:15:15 +02:00
Vincent Legoll
75166b29f2
gnu: matio: Update to 1.5.19.
* gnu/packages/maths.scm (matio): Update to 1.5.19.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-12-31 14:50:34 +02:00
Greg Hogan
bbd2864272
gnu: openblas: Update to 0.3.13.
* gnu/packages/maths.scm (openblas): Update to 0.3.13.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-27 15:50:08 +01:00
Ricardo Wurmus
6c7a0ffa1a
gnu: hypre: Remove obsolete build phase.
* gnu/packages/maths.scm (hypre)[arguments]: Remove obsolete build phase
"set-HOME".
2020-12-23 10:10:58 +01:00
Greg Hogan
20cf7f75ff
gnu: octave, octave-cli: Update to 6.1.0.
* gnu/packages/maths.scm (octave, octave-cli): Update to 6.1.0.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-12-22 16:32:29 +01:00
Efraim Flashner
9a6cf550bd
gnu: glpk: Don't build static library.
* gnu/packages/maths.scm (glpk)[arguments]: Add configure-flag to skip
static library.
2020-12-17 22:26:30 +02:00
Efraim Flashner
885fe927e7
gnu: glpk: Update to 5.0.
* gnu/packages/maths.scm (glpk): Update to 5.0.
(glpk-4.65): New variable.
* gnu/packages/algebra.scm (giac)[inputs]: Replace glpk with glpk-4.
2020-12-17 22:26:30 +02:00
Vinicius Monego
0313617f65
gnu: veusz: Update to 3.3.1.
* gnu/packages/maths.scm (veusz): Update to 3.3.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-12-13 00:26:53 +01:00
Vinicius Monego
5f40ad9ae2
gnu: sleef: Update to 3.5.1.
* gnu/packages/maths.scm (sleef): Update to 3.5.1.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-12-12 21:43:39 +01:00
Eric Bavier
2a23e3f582
gnu: dealii: Update to 9.2.0.
* gnu/packages/maths.scm (dealii): Update to 9.2.0.
2020-12-09 13:42:05 -06:00
Ryan Prior
b5c51ae086
gnu: Add tiny-bignum.
* gnu/packages/maths.scm (tiny-bignum): New variable.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-12-08 09:21:50 +00:00
Eric Bavier
705af5403b
gnu: superlu-dist: Update to 6.4.0.
* gnu/packages/maths.scm (superlu-dist): Update to 6.4.0
[source]: Use git-fetch, as tarballs are no longer published.
* gnu/packages/patches/superlu-dist-awpm-grid.patch: Remove all but the first
hunk; they are unnecessary.
2020-12-05 11:14:56 -06:00
Eric Bavier
013cf93234
gnu: scotch: Update to 6.1.0
* gnu/packages/maths.scm (scotch): Update to 6.1.0.
2020-12-05 11:14:55 -06:00
Tobias Geerinckx-Rice
2368225019
gnu: metamath: Update to 0.193.
* gnu/packages/maths.scm (metamath): Update to 0.193.
2020-12-01 20:55:42 +01:00
Christopher Baines
ff01206345
Merge remote-tracking branch 'origin/master' into core-updates 2020-11-29 17:34:18 +00:00
Ludovic Courtès
03cb11400c
gnu: gsl: Build shared libraries only.
* gnu/packages/maths.scm (gsl)[arguments]: Add #:configure-flags.
2020-11-25 00:02:29 +01:00
Ludovic Courtès
4f6fbe7555
gnu: gsl: Demote conditional phase logic.
* gnu/packages/maths.scm (gsl)[arguments]: Move 'cond' within
'modify-phases'.
2020-11-25 00:02:29 +01:00
Martin Becze
62671027fb
gnu: z3: Update to 4.8.9.
* gnu/packages/maths.scm (z3): Update to 4.8.9.

(cherry picked from commit dc2de508a3)

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-11-17 21:39:12 +00:00
Tobias Geerinckx-Rice
1b16727c18
gnu: units: Update to 2.21.
* gnu/packages/maths.scm (units): Update to 2.21.
2020-11-17 22:21:22 +01:00
Martin Becze
dc2de508a3
gnu: z3: Update to 4.8.9.
* gnu/packages/maths.scm (z3): Update to 4.8.9.

Signed-off-by: Christopher Baines <mail@cbaines.net>
2020-11-16 21:19:45 +00:00
Tobias Geerinckx-Rice
7ea957e2c5
gnu: superlu: Update to 5.2.2.
* gnu/packages/maths.scm (superlu): Update to 5.2.2.
2020-11-15 00:38:32 +01:00
Paul Garlick
c6843f1751
gnu: python-petsc4py: Fix build with python 3.8.
* gnu/packages/maths.scm (python-petsc4py)[source]: Add snippet.
[native-inputs]: New field.
2020-11-11 09:28:06 +00:00
Christopher Baines
d50ad6a7c6
gnu: netcdf-fortran: Update to 4.5.3.
This allows the package to build with netcdf 4.7.4.

* gnu/packages/maths.scm (netcdf-fortran): Update to 4.5.3.
2020-10-26 15:58:08 +00:00
Christopher Baines
a9291a28b2
gnu: netcdf: Update to 4.7.4.
This will fix an issue building qgis.

* gnu/packages/maths.scm (netcdf): Update to 4.7.4.
[source]: Remove the netcdf-tst_h_par.patch, also change the naming of the
source tarball, as the name seems to have changed for recent releases.
[inputs]: Update hdf5 and add curl.
* gnu/packages/patches/netcdf-tst_h_par.patch: Delete.
* gnu/local.mk (dist_patch_DATA): Remove deleted patch.
2020-10-26 15:57:27 +00:00
Ludovic Courtès
c5372cd488
gnu: hdf5: Default to 1.10.
This is a followup to 5930963555.

* gnu/packages/maths.scm (hdf5): Change to HDF5-1.10.
(hdf-java, hdf-eos5, h5check, netcdf, matio)[inputs]: Use HDF5-1.8.
* gnu/packages/java.scm (java-cisd-jhdf5)[inputs]: Likewise.
2020-10-23 16:35:39 +02:00
Maxim Cournoyer
5e2140511c
Merge branch 'staging'
Conflicts:
	gnu/packages/admin.scm
	gnu/packages/commencement.scm
	gnu/packages/gdb.scm
	gnu/packages/llvm.scm
	gnu/packages/package-management.scm
	gnu/packages/tls.scm
2020-10-19 13:11:40 -04:00
zimoun
229e04c66e
gnu: gmsh: Update to 4.6.0.
Gmsh bundles METIS 5 released with Apache License 2.0 since upstream commit
eaff7f6477fe876991615cfa4b5832bd5f12994b.  Instead, Gmsh is linked with the
package 'metis'.

* gnu/packages/maths.scm (gmsh): Update to 4.6.0.
(propagated-inputs): Replace 'opencascade-oce' by 'opencascade-occt', add
'metis'.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-08 12:26:56 +02:00
Greg Hogan
786a04c9ae
gnu: SuiteSparse: Update to 5.8.1.
From 0d8692dfebc6ac4b515c06612ab8da4c898719eb Mon Sep 17 00:00:00 2001
From: Greg Hogan <code@greghogan.com>
Date: Tue, 29 Sep 2020 11:54:38 +0000
Subject: [PATCH] gnu: SuiteSparse: Update to 5.8.1.

* gnu/packages/maths.scm (suitesparse): Update to 5.8.1.
[arguments]: Remove unnecessary flag and use default blas and lapack.
[inputs]: Add new dependencies for SLIP_LU component.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-10-01 12:45:38 +02:00
Efraim Flashner
1628d57bb5
gnu: Fix package references.
* gnu/packages/algebra.scm (iml)[inputs]: Correctly refer to package
inputs.
* gnu/packages/astronomy.scm (xplanet),
* gnu/packages/audio.scm (redkite, libaudec, lv2lint, lv2toweb),
* gnu/packages/bioconductor.scm (r-cummerbund),
* gnu/packages/chicken.scm (chicken),
* gnu/packages/conky.scm (conky),
* gnu/packages/cran.scm (r-latex2exp),
* gnu/packages/crates-io.scm (rust-rgb),
* gnu/packages/databases.scm (mariadb),
* gnu/packages/diffoscope.scm (reprotest),
* gnu/packages/file-systems.scm (glusterfs),
* gnu/packages/finance.scm (electron-cash),
* gnu/packages/games.scm (rinutils, ksudoku, kdiamond, kigo),
* gnu/packages/geo.scm (grass),
* gnu/packages/gnome.scm (libmediaart, gnome-contacts, geoclue),
* gnu/packages/gnucash.scm (aqbanking),
* gnu/packages/image.scm (mtpaint),
* gnu/packages/kde-internet.scm (kopete, ktorrent),
* gnu/packages/kde-utils.scm (kmousetool, kmouth, kronometer),
* gnu/packages/linphone.scm (liblinphone),
* gnu/packages/maths.scm (ppl),
* gnu/packages/mercury.scm (mercury-minimal),
* gnu/packages/music.scm (bjumblr, bschaffl, lsp-plugins,
spectacle-analyzer, helm, tap-lv2, wolf-shaper, shiru-lv2),
* gnu/packages/networking.scm (restinio),
* gnu/packages/prolog.scm (swi-prolog),
* gnu/packages/python-web.scm (gunicorn),
* gnu/packages/python-xyz.scm (python-docusign-esign),
* gnu/packages/ruby.scm (ruby-cucumber, ruby_version, ruby-addressable),
* gnu/packages/sagemath.scm (python-cypari2),
* gnu/packages/skarnet.scm (s6-linux-init),
* gnu/packages/vpn.scm (sshuttle),
* gnu/packages/web.scm (libcyaml),
* gnu/packages/xdisorg.scm (kbdd),
* gnu/packages/xorg.scm (xpra): Same.
2020-09-30 09:28:26 +03:00
Greg Hogan
e364758d44
gnu: openblas: Update to 0.3.10.
* gnu/packages/maths.scm (openblas): Update to 0.3.10.
[source]: Fetch from github.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-18 22:26:33 +02:00
Mathieu Othacehe
ade7638d84
Revert "gnu: openblas: Update to 0.3.10."
This reverts commit c59e9f0a03 because it
triggers too many rebuilds.
2020-09-18 14:05:51 +02:00
Greg Hogan
c59e9f0a03
gnu: openblas: Update to 0.3.10.
* gnu/packages/maths.scm (openblas): Update to 0.3.10.
[source]: Fetch from github.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-09-18 08:57:48 +02:00
Eric Bavier
34d150dcb2
gnu: hdf5: Update to 1.10.7.
Fixes CVE-2018-13870, CVE-2018-13869 and CVE-2018-17435.

* gnu/packages/maths.scm (hdf5-1.10): Update to 1.10.7.
2020-09-17 11:37:02 -05:00
B. Wilson
0a7acf95db
gnu: metamath: Update to 0.192.
* gnu/packages/maths.scm (metamath): Update to 0.192.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-09-08 12:12:36 +03:00
Efraim Flashner
9bb7534a3d
gnu: Add libflame.
* gnu/packages/maths.scm (libflame): New variable.
2020-08-27 18:19:09 +03:00
Andreas Enge
f37e2388d0
gnu: lrslib: Update to 7.1.
* gnu/packages/maths.scm (lrslib): Update to 7.1.
2020-08-27 14:53:54 +02:00
Ludovic Courtès
253fcfe6fe
gnu: octave: Remove unneeded 'source' field.
* gnu/packages/maths.scm (octave)[source]: Remove.  It had been
unnecessary since b66741edc9.
2020-08-26 00:51:57 +02:00
Ludovic Courtès
51c55cedda
gnu: netcdf-parallel-openmpi: Allow MPI tests to pass.
* gnu/packages/maths.scm (netcdf-parallel-openmpi)[arguments]: Add
'mip-setup' phase.
2020-08-26 00:51:57 +02:00
Ludovic Courtès
5930963555
gnu: hdf5-parallel-openmpi: Update to 1.10.6.
* gnu/packages/maths.scm (hdf5-parallel-openmpi): Inherit from HDF5-1.10.
2020-08-26 00:51:57 +02:00
Ludovic Courtès
4788e55420
gnu: hdf5: Use 'package/inherit' for variants.
* gnu/packages/maths.scm (hdf5-1.10, hdf5-parallel-openmpi): Use
'package/inherit'.
2020-08-26 00:51:56 +02:00
Ludovic Courtès
3b8eea1c40
gnu: hdf5: Distinguish the default hdf5 version.
* gnu/packages/maths.scm (hdf5): Rename to...
(hdf-1.8): ... this.
(hdf5-1.10): Adjust accordingly.
(hdf5): New variable.
2020-08-26 00:51:56 +02:00
Kei Kebreau
e79fe4f675
gnu: wxmaxima: Update to 20.06.6.
* gnu/packages/maths.scm (wxmaxima): Update to 20.06.6.
[arguments]: Add 'patch-doc-path phase.
2020-08-16 17:30:55 -04:00
Vinicius Monego
7294cbecdd
gnu: Add veusz.
* gnu/packages/maths.scm (veusz): New variable.

Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2020-08-16 09:36:21 +02:00
Ricardo Wurmus
698673699e
gnu: Add clapack.
* gnu/packages/maths.scm (clapack): New variable.
2020-08-10 21:58:38 +02:00
Jan (janneke) Nieuwenhuizen
abe3c5ed7d
gnu: mcrl2: Update to 202006.0.
* gnu/packages/maths.scm (mcrl2): Update to 202006.0.
2020-08-04 17:02:09 +02:00
Vinicius Monego
c1f38577c8
gnu: Add sleef.
* gnu/packages/maths.scm (sleef): New variable.

Signed-off-by: Brett Gilio <brettg@gnu.org>
2020-07-23 23:01:50 -05:00
Julien Lepiller
fff4fcc4e2
gnu: java-junit: Install from pom file.
* gnu/packages/java.scm (java-junit)[arguments]: Replace install phase.
(java-hamcrest-core)[arguments]: Replace install phase.
(java-hamcrest-library)[arguments]: Replace install phase.
(java-cisd-jhdf5, java-commons-math3, java-commons-collections4)
(java-commons-io, java-commons-exec-1.1, java-commons-exec)
(java-commons-lang3, java-commons-codec, java-native-access)
(java-native-access-platform, java-hamcrest-all): Change junit and hamcrest
jar location accordingly.
(java-hamcrest-all): Use old install phase of java-hamcrest-core.
* gnu/packages/maths.scm (java-hdf): Change junit and hamcrest jar
location accordingly.
2020-07-17 04:10:51 +02:00
Ludovic Courtès
b0e7b6992f
gnu: Remove ".git" from "https://github/…/….git".
Until now, 'lookup-origin' and thus 'lookup-origin-revision' in (guix
swh) would sometimes return #f for these because the ".git" URLs are
redirects to the non-".git" URLs.  Consequently, 'guix lint -c archival'
would keep saying "scheduled Software Heritage archival"; likewise, the
fallback download code would fail.

* gnu/packages/ada.scm,
gnu/packages/admin.scm,
gnu/packages/aidc.scm,
gnu/packages/algebra.scm,
gnu/packages/android.scm,
gnu/packages/animation.scm,
gnu/packages/arcan.scm,
gnu/packages/assembly.scm,
gnu/packages/audio.scm,
gnu/packages/authentication.scm,
gnu/packages/avr.scm,
gnu/packages/axoloti.scm,
gnu/packages/backup.scm,
gnu/packages/bash.scm,
gnu/packages/benchmark.scm,
gnu/packages/bioconductor.scm,
gnu/packages/bioinformatics.scm,
gnu/packages/bittorrent.scm,
gnu/packages/boost.scm,
gnu/packages/build-tools.scm,
gnu/packages/c.scm,
gnu/packages/calendar.scm,
gnu/packages/cdrom.scm,
gnu/packages/check.scm,
gnu/packages/chemistry.scm,
gnu/packages/chez.scm,
gnu/packages/clojure.scm,
gnu/packages/code.scm,
gnu/packages/compression.scm,
gnu/packages/compton.scm,
gnu/packages/coq.scm,
gnu/packages/cpp.scm,
gnu/packages/cran.scm,
gnu/packages/crypto.scm,
gnu/packages/curl.scm,
gnu/packages/databases.scm,
gnu/packages/datastructures.scm,
gnu/packages/debug.scm,
gnu/packages/disk.scm,
gnu/packages/distributed.scm,
gnu/packages/django.scm,
gnu/packages/dlang.scm,
gnu/packages/dns.scm,
gnu/packages/docker.scm,
gnu/packages/education.scm,
gnu/packages/efi.scm,
gnu/packages/elixir.scm,
gnu/packages/emacs-xyz.scm,
gnu/packages/embedded.scm,
gnu/packages/emulators.scm,
gnu/packages/engineering.scm,
gnu/packages/erlang.scm,
gnu/packages/fabric-management.scm,
gnu/packages/file-systems.scm,
gnu/packages/finance.scm,
gnu/packages/firmware.scm,
gnu/packages/flashing-tools.scm,
gnu/packages/fonts.scm,
gnu/packages/fontutils.scm,
gnu/packages/fpga.scm,
gnu/packages/game-development.scm,
gnu/packages/games.scm,
gnu/packages/genealogy.scm,
gnu/packages/genimage.scm,
gnu/packages/geo.scm,
gnu/packages/gimp.scm,
gnu/packages/gl.scm,
gnu/packages/gnome-xyz.scm,
gnu/packages/gnome.scm,
gnu/packages/gnuzilla.scm,
gnu/packages/golang.scm,
gnu/packages/gpodder.scm,
gnu/packages/graph.scm,
gnu/packages/graphics.scm,
gnu/packages/graphviz.scm,
gnu/packages/groff.scm,
gnu/packages/groovy.scm,
gnu/packages/gtk.scm,
gnu/packages/guile-xyz.scm,
gnu/packages/guile.scm,
gnu/packages/hardware.scm,
gnu/packages/haskell-apps.scm,
gnu/packages/haskell-xyz.scm,
gnu/packages/hexedit.scm,
gnu/packages/i2p.scm,
gnu/packages/ibus.scm,
gnu/packages/image-processing.scm,
gnu/packages/image-viewers.scm,
gnu/packages/image.scm,
gnu/packages/ipfs.scm,
gnu/packages/java-graphics.scm,
gnu/packages/java-maths.scm,
gnu/packages/java.scm,
gnu/packages/javascript.scm,
gnu/packages/jrnl.scm,
gnu/packages/julia.scm,
gnu/packages/jupyter.scm,
gnu/packages/kodi.scm,
gnu/packages/language.scm,
gnu/packages/lego.scm,
gnu/packages/less.scm,
gnu/packages/libusb.scm,
gnu/packages/linux.scm,
gnu/packages/lirc.scm,
gnu/packages/lisp-xyz.scm,
gnu/packages/llvm.scm,
gnu/packages/logging.scm,
gnu/packages/lolcode.scm,
gnu/packages/lua.scm,
gnu/packages/lxde.scm,
gnu/packages/lxqt.scm,
gnu/packages/machine-learning.scm,
gnu/packages/mail.scm,
gnu/packages/markup.scm,
gnu/packages/maths.scm,
gnu/packages/maven.scm,
gnu/packages/mes.scm,
gnu/packages/messaging.scm,
gnu/packages/monitoring.scm,
gnu/packages/mpd.scm,
gnu/packages/music.scm,
gnu/packages/networking.scm,
gnu/packages/node-xyz.scm,
gnu/packages/ocaml.scm,
gnu/packages/ocr.scm,
gnu/packages/onc-rpc.scm,
gnu/packages/opencl.scm,
gnu/packages/opencog.scm,
gnu/packages/pantheon.scm,
gnu/packages/password-utils.scm,
gnu/packages/patchutils.scm,
gnu/packages/pdf.scm,
gnu/packages/perl6.scm,
gnu/packages/phabricator.scm,
gnu/packages/popt.scm,
gnu/packages/printers.scm,
gnu/packages/prolog.scm,
gnu/packages/protobuf.scm,
gnu/packages/pulseaudio.scm,
gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm,
gnu/packages/python-xyz.scm,
gnu/packages/qt.scm,
gnu/packages/radio.scm,
gnu/packages/rails.scm,
gnu/packages/rdf.scm,
gnu/packages/rednotebook.scm,
gnu/packages/rpc.scm,
gnu/packages/rsync.scm,
gnu/packages/ruby.scm,
gnu/packages/rust.scm,
gnu/packages/scheme.scm,
gnu/packages/screen.scm,
gnu/packages/security-token.scm,
gnu/packages/selinux.scm,
gnu/packages/serialization.scm,
gnu/packages/shells.scm,
gnu/packages/shellutils.scm,
gnu/packages/simh.scm,
gnu/packages/sml.scm,
gnu/packages/ssh.scm,
gnu/packages/statistics.scm,
gnu/packages/stenography.scm,
gnu/packages/sync.scm,
gnu/packages/syncthing.scm,
gnu/packages/synergy.scm,
gnu/packages/telephony.scm,
gnu/packages/terminals.scm,
gnu/packages/tex.scm,
gnu/packages/texinfo.scm,
gnu/packages/text-editors.scm,
gnu/packages/textutils.scm,
gnu/packages/time.scm,
gnu/packages/tmux.scm,
gnu/packages/tor.scm,
gnu/packages/toys.scm,
gnu/packages/version-control.scm,
gnu/packages/video.scm,
gnu/packages/vim.scm,
gnu/packages/virtualization.scm,
gnu/packages/vlang.scm,
gnu/packages/vnc.scm,
gnu/packages/vpn.scm,
gnu/packages/web-browsers.scm,
gnu/packages/web.scm,
gnu/packages/wireservice.scm,
gnu/packages/wm.scm,
gnu/packages/wxwidgets.scm,
gnu/packages/xdisorg.scm,
gnu/packages/xml.scm,
gnu/packages/xorg.scm,
tests/lint.scm: Remove trailing ".git" from 'git-reference' URL.
2020-07-12 23:08:15 +02:00
Maxim Cournoyer
b17a48d035
gnu: ruby-asciimath: Update to 2.0.1.
* gnu/packages/maths.scm (ruby-asciimath): Update to 2.0.1.
[arguments]: Remove.
[native-inputs]: Remove bundler, add ruby-nokogiri.
2020-07-11 14:26:57 -04:00
Tobias Geerinckx-Rice
1480d212e8
gnu: qalculate-gtk: Fix typo in description.
* gnu/packages/maths.scm (qalculate-gtk)[description]: Fix typo.
2020-07-09 14:53:33 +02:00
B. Wilson
6667576b66
gnu: metamath: Update to 0.183.
* gnu/packages/maths.scm (metamath): Update to 0.183.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-07-07 14:03:56 +02:00
B. Wilson
d277c00ec9
gnu: Add metamath.
* gnu/packages/maths.scm (metamath): New variable.

Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
2020-07-01 12:56:10 +02:00
Kei Kebreau
21131e9c6d
gnu: maxima: Update to 5.44.0.
* gnu/packages/maths.scm (maxima): Update to 5.44.0.
2020-06-30 23:23:57 -04:00
Efraim Flashner
352e09a5b0
gnu: xaos: Add a source file-name.
* gnu/packages/maths.scm (xaos)[source]: Add file-name field.
2020-06-23 15:54:38 +03:00
Nicolas Goaziou
58cb52a31d
gnu: ipopt: Fix source URI.
* gnu/packages/maths.scm (ipopt)[source]: Fix URI.
2020-06-10 17:34:41 +02:00
Nicolas Goaziou
d5fd9c7223
gnu: ipopt: Use HTTPS home page URI.
* gnu/packages/maths.scm (ipopt)[home-page]: Use HTTPS URI.
2020-06-10 17:27:41 +02:00
Kei Kebreau
49de32748d
gnu: xaos: Update to 4.0.
* gnu/packages/maths.scm (xaos): Update to 4.0.
[source]: Use git-fetch.
[native-inputs]: Add qtbase and qttools.
[arguments]: Remove #:make-flags options; replace 'configure' phase; add
'make-qt-deterministic' and 'install-data' phases.
[home-page]: Update URL.
2020-05-29 20:06:38 -04:00
Tobias Geerinckx-Rice
bb9f9e1d1b
gnu: clp: Update to 1.17.6.
* gnu/packages/maths.scm (clp): Update to 1.17.6.
2020-05-29 08:08:17 +02:00
Marius Bakke
fadd962f4b
gnu: hdf4: Provide an absolute reference to libjpeg.
* gnu/packages/maths.scm (hdf4)[arguments]: Add phase
'provide-absolute-libjpeg-reference'.
2020-05-27 21:49:56 +02:00
Nicolas Goaziou
4b01930f54
gnu: nauty: Update to 2.7r1.
* gnu/packages/maths.scm (nauty): Update to 2.7r1.
[arguments]: Prevent using "-march-native".  Install new executable.
2020-05-27 17:05:32 +02:00
Kei Kebreau
1bbf7e137d
gnu: wxmaxima: Update to 20.04.0.
* gnu/packages/maths.scm (wxmaxima): Update to 20.04.0.
2020-05-25 18:09:46 -04:00
Ekaitz Zarraga
9e91983055
gnu: qhull: Update to 2019.1
* gnu/packages/maths.scm (qhull): update to 2019.1

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-05-25 23:00:30 +02:00
Efraim Flashner
f0a9cb9cf0
gnu: gsl: Disable failing tests on powerpc.
* gnu/packages/maths.scm (gsl)[arguments]: Skip the same set of tests on
powerpc as skipped on aarch64.
2020-05-17 20:23:17 +03:00
Tobias Geerinckx-Rice
0fe654ebcd
gnu: z3: Update to 4.8.8.
* gnu/packages/maths.scm (z3): Update to 4.8.8.
2020-05-16 15:05:05 +02:00
nikita
3c986a7dc2
mailmap: Update entries for Nikita.
* .mailmap: change email and name for Nikita.
* Makefile.am, doc/guix.texi, etc/completion/fish/guix.fish,
gnu/packages/accessibility.scm, gnu/packages/admin.scm,
gnu/packages/audio.scm, gnu/packages/autotools.scm, gnu/packages/cdrom.scm,
gnu/packages/check.scm, gnu/packages/cinnamon.scm,
gnu/packages/compression.scm, gnu/packages/crypto.scm,
gnu/packages/databases.scm, gnu/packages/django.scm, gnu/packages/dns.scm,
gnu/packages/elixir.scm, gnu/packages/emacs-xyz.scm, gnu/packages/emacs.scm,
gnu/packages/enlightenment.scm, gnu/packages/erlang.scm,
gnu/packages/fonts.scm, gnu/packages/fontutils.scm, gnu/packages/forth.scm,
gnu/packages/fvwm.scm, gnu/packages/games.scm, gnu/packages/gl.scm,
gnu/packages/gnome.scm, gnu/packages/gnunet.scm, gnu/packages/gnupg.scm,
gnu/packages/gtk.scm, gnu/packages/guile-wm.scm, gnu/packages/guile-xyz.scm,
gnu/packages/haskell-apps.scm, gnu/packages/haskell-check.scm,
gnu/packages/haskell-crypto.scm, gnu/packages/haskell-xyz.scm,
gnu/packages/haskell.scm, gnu/packages/image-viewers.scm,
gnu/packages/image.scm, gnu/packages/irc.scm, gnu/packages/language.scm,
gnu/packages/libcanberra.scm, gnu/packages/linux.scm,
gnu/packages/lisp-xyz.scm, gnu/packages/lisp.scm, gnu/packages/lolcode.scm,
gnu/packages/lxde.scm, gnu/packages/lxqt.scm, gnu/packages/mail.scm,
gnu/packages/markup.scm, gnu/packages/mate.scm, gnu/packages/maths.scm,
gnu/packages/mc.scm, gnu/packages/messaging.scm, gnu/packages/music.scm,
gnu/packages/ncurses.scm, gnu/packages/networking.scm,
gnu/packages/nickle.scm, gnu/packages/openbox.scm, gnu/packages/pdf.scm,
gnu/packages/perl-check.scm, gnu/packages/perl.scm,
gnu/packages/python-compression.scm, gnu/packages/python-crypto.scm,
gnu/packages/python-web.scm, gnu/packages/python-xyz.scm,
gnu/packages/python.scm, gnu/packages/qt.scm, gnu/packages/ruby.scm,
gnu/packages/rust.scm, gnu/packages/scheme.scm,
gnu/packages/serialization.scm, gnu/packages/shells.scm,
gnu/packages/ssh.scm, gnu/packages/suckless.scm, gnu/packages/tbb.scm,
gnu/packages/telephony.scm, gnu/packages/text-editors.scm,
gnu/packages/textutils.scm, gnu/packages/time.scm, gnu/packages/tls.scm,
gnu/packages/tor.scm, gnu/packages/version-control.scm,
gnu/packages/video.scm, gnu/packages/vim.scm, gnu/packages/web.scm,
gnu/packages/wm.scm, gnu/packages/xdisorg.scm, gnu/packages/xfce.scm,
gnu/packages/xml.scm, gnu/packages/xorg.scm, gnu/services/certbot.scm,
gnu/services/desktop.scm, gnu/services/version-control.scm,
gnu/services/web.scm, guix/import/hackage.scm, guix/licenses.scm: Likewise.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-05-13 09:30:26 +03:00
Marius Bakke
1a75fc8442
gnu: glm: Update to 0.9.9.8.
* gnu/packages/patches/glm-restore-install-target.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
* gnu/packages/maths.scm (glm): Update to 0.9.9.8.
[arguments]: New field.
2020-05-13 00:57:15 +02:00
Ludovic Courtès
ba40ce5b2c
gnu: flann: Update to 1.9.1.
* gnu/packages/maths.scm (flann): Update to 1.9.1.
[source]: Use 'git-fetch'.
[home-page]: Change to github.com.
2020-05-10 16:08:37 +02:00
Ludovic Courtès
f8bb53caad
gnu: flann: Remove "octave" output.
Octave support currently fails to build and is not used by any other
package in Guix.

* gnu/packages/maths.scm (flann)[outputs]: Remove "octave" output.
[inputs]: Remove OCTAVE-CLI.
[arguments]: Remove 'set-octave-directory' phase.
2020-05-10 16:08:37 +02:00
Marius Bakke
8bf8cd9b85
Merge branch 'master' into core-updates
Conflicts:
	gnu/local.mk
	gnu/packages/backup.scm
	gnu/packages/emacs-xyz.scm
	gnu/packages/guile.scm
	gnu/packages/lisp.scm
	gnu/packages/openldap.scm
	gnu/packages/package-management.scm
	gnu/packages/web.scm
	gnu/packages/xorg.scm
2020-04-30 23:47:49 +02:00
Ricardo Wurmus
0b2c883828
gnu: Add hdf5-blosc.
* gnu/packages/maths.scm (hdf5-blosc): New variable.
2020-04-28 12:23:28 +02:00
Marius Bakke
030f6f489f
Merge branch 'master' into core-updates
Conflicts:
	etc/news.scm
	gnu/local.mk
	gnu/packages/bootloaders.scm
	gnu/packages/linphone.scm
	gnu/packages/linux.scm
	gnu/packages/tls.scm
	gnu/system.scm
2020-04-23 13:33:09 +02:00
Felix Gruber
6ca2d7dae0
gnu: maths: dune-*: Update to version 2.7
* 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>
2020-04-22 19:23:58 +02:00
R Veera Kumar
9b3c231e3c
gnu: libqalculate: Fix libcurl gnutls CA cert bundle file.
* 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>
2020-04-20 20:05:09 +02:00
Marius Bakke
109bf6a0e7
gnu: dune-localfunctions: Fix build failure.
* gnu/packages/maths.scm (dune-localfunctions)[arguments]: Add phase
'hide-gfortran'.
2020-04-14 22:33:01 +02:00
Marius Bakke
f7cbf403ef
gnu: dune-istl: Fix build failure.
* gnu/packages/maths.scm (dune-istl)[arguments]: Add phase 'hide-gfortran'.
2020-04-14 22:33:01 +02:00
Marius Bakke
fc58cb5bd2
Merge branch 'master' into core-updates 2020-04-13 20:26:21 +02:00
Vagrant Cascadian
48b0d9c071
gnu: dune-subgrid: Fix grammar of "allows to mark" to "marks".
* gnu/packages/maths (dune-subgrid): Fix grammar.
2020-04-12 13:34:56 -07:00
Vagrant Cascadian
67e2e1718c
gnu: libqalculate: Fix spelling of "uncertainty".
* gnu/packages/maths (libqalculate): Fix typo.
2020-04-12 12:03:37 -07:00
Marius Bakke
2778302399
Merge branch 'master' into core-updates
Conflicts:
	etc/news.scm
	gnu/local.mk
	gnu/packages/check.scm
	gnu/packages/cross-base.scm
	gnu/packages/gimp.scm
	gnu/packages/java.scm
	gnu/packages/mail.scm
	gnu/packages/sdl.scm
	gnu/packages/texinfo.scm
	gnu/packages/tls.scm
	gnu/packages/version-control.scm
2020-04-08 13:00:50 +02:00
Nicolò Balzarotti
b60e2d480a
gnu: Add dsfmt.
* gnu/packages/maths.scm (dsfmt): New variable.

Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2020-04-07 17:31:55 +03:00
Marius Bakke
a533c5a183
gnu: octave-cli: Fix build.
* gnu/packages/maths.scm (octave-cli)[inputs]: Add LIBJPEG-TURBO.
[arguments]: Add "--enable-link-all-dependencies" in #:configure-flags.
2020-04-05 22:45:15 +02:00
Vincent Legoll
525e83ec83
gnu: scotch: Make some inputs native.
* 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>
2020-04-04 20:19:03 +02:00
Marius Bakke
0ad05c15e3
gnu: GSL: Remove unnecessary (%current-system) call.
* gnu/packages/maths.scm (gsl)[arguments]: Use the let-bound SYSTEM variable
instead of %CURRENT-SYSTEM.
2020-04-03 18:32:56 +02:00
R Veera Kumar
72c71d2497
gnu: Add qalculate-gtk.
* gnu/packages/maths.scm (qalculate-gtk): New variable.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2020-04-03 16:26:38 +02:00
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