Age | Commit message (Expand) | Author |
2023-10-06 | gnu: Add metis-5.2....* gnu/packages/maths.scm (metis-5.2): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add gklib....* gnu/packages/maths.scm (gklib): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-ccolamd....* gnu/packages/maths.scm (suitesparse-ccolamd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-colamd....* gnu/packages/maths.scm (suitesparse-colamd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-camd....* gnu/packages/maths.scm (suitesparse-camd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-btf....* gnu/packages/maths.scm (suitesparse-btf): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-amd....* gnu/packages/maths.scm (suitesparse-amd): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: Add suitesparse-config....The suitesparse-source variable contains the entire SuiteSparse source code,
which is used for all subpackages.
* gnu/packages/maths.scm (suitesparse-version, suitesparse-source,
suitesparse-config): New variables.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-06 | gnu: suitesparse: Tweak description....* gnu/packages/maths.scm (suitesparse)[description]: Mention that all
subpackages are included.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| David Elsing |
2023-10-04 | gnu: Remove suitesparse-3....* gnu/packages/maths.scm (suitesparse-3): Delete variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| David Elsing |
2023-10-04 | gnu: scilab: Update to 2023.1.0....* gnu/packages/maths.scm (scilab): Update to 2023.1.0.
[source] Use git-fetch.
<modules>: Add (guix build utils) and (ice-9 ftw).
<patches>: Add patch for hdf5 >= 1.10.
<snippet>: Move contents of the "scilab" directory to its parents. Remove
the other files and autogenerated files.
[native-inputs]: Add autoconf, autoconf-archive, automake, bison, eigen, flex,
libtool, ocaml and ocaml-findlib.
[inputs]: Add ocaml-num, replace hdf5-1.8 by hdf5-1.14 and suitesparse-3 by
suitesparse.
[arguments]: Remove quasiquote. Add --enable-build-parser,
--with-eigen-include=..., OCAMLC=... and OCAMLOPT=... to #:configure-flags.
<#:phases>: Add fix-ocaml-num, remove-desktop-files,
bootstrap-dynamic_link-scripts and build-parsers phases. Remove fixes for
compilation and linker errors from the pre-build phase.
[home-page]: Update URL.
[description]: Add two spaces between sentences.
[license]: Update to gpl2 and bsd-3.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| David Elsing |
2023-09-30 | gnu: ceres: Propagate eigen and gflags....* gnu/packages/maths.scm (ceres)[inputs]: Move eigen and gflags to ...
[propagated-inputs]: ... here.
| Vinicius Monego |
2023-09-30 | gnu: Add pagmo....* gnu/packages/maths.scm (pagmo): New variable.
| Vinicius Monego |
2023-09-30 | gnu: Add bonmin....* gnu/packages/maths.scm (bonmin): New variable.
| Vinicius Monego |
2023-09-30 | gnu: Add cminpack....* gnu/packages/maths.scm (cminpack): New variable.
| Vinicius Monego |
2023-09-30 | gnu: Add primesieve....* gnu/packages/maths.scm (primesieve): New variable.
| Vinicius Monego |
2023-09-30 | gnu: Add hmat....* gnu/packages/maths.scm (hmat): New variable.
| Vinicius Monego |
2023-09-30 | gnu: hdf-eos5: Update to 2.0....* gnu/packages/maths.scm (hdf-eos5): Update to 2.0.
[source]: Change URL and add snippet to remove generated files.
[native-inputs]: Add autoconf, automake and libtool.
[inputs]: Replace hdf5-1.8 with hdf5-1.14.
[arguments]: Do not use quasiquote and add the phases
remove-single-module-flag and fix-parallel-tests.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| David Elsing |
2023-09-28 | gnu: openblas-ilp64: Add symbol suffix....* gnu/packages/maths.scm (openblas-ilp64)[arguments]<#:make-flags>: Add the
symbol '64_' as suffix.
| Efraim Flashner |
2023-09-23 | Merge branch 'lisp-team' | Guillaume Le Vaillant |
2023-09-04 | gnu: maxima: Update to 5.47.0....* gnu/packages/maths.scm (maxima): Update to 5.47.0.
[inputs]: Remove labels.
[arguments]: Use gexps. Remove trailing booleans.
| Guillaume Le Vaillant |
2023-08-31 | gnu: matio: Update to 1.5.23....* gnu/packages/maths.scm (matio): Update to 1.5.23.
| Andreas Enge |
2023-08-31 | gnu: matio: Use standard hd5 as input....* gnu/packages/maths.scm (matio)[inputs]: Replace hdf5-1.8 by hdf5,
which is version 1.10.
| Andreas Enge |
2023-09-13 | gnu: octave-cli: Update to 8.3.0...* gnu/packages/maths.scm (octave-cli): Update to 8.3.0
Signed-off-by: Eric Bavier <bavier@posteo.net>
| Andy Tai |
2023-09-13 | gnu: hdf4, hdf4-alt: Update to 4.2.16-2....* gnu/packages/maths.scm (hdf4)[source]: Update to 4.2.16-2. Drop patches
that do not apply any more.
[arguments]: Drop configure flag related to libtirpc. Add configure flag
to build xdr library and drop unneeded substitutions.
* gnu/packages/patches/hdf4-architectures.patch,
gnu/packages/patches/hdf4-tirpc.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Unregister patches.
| Andreas Enge |
2023-09-08 | gnu: Add ruy....* gnu/packages/maths.scm (ruy): New variable.
Signed-off-by: Ricardo Wurmus <rekado@elephly.net>
| Andy Tai |
2023-08-21 | gnu: hdf5: Remove 1.12.2....* gnu/packages/maths.scm (hdf5-1.12): Remove variable.
| Andreas Enge |
2023-08-18 | gnu: scilab: Update to 5.5.2....* gnu/packages/maths.scm (scilab): Update to 5.5.2.
| Andreas Enge |
2023-08-18 | gnu: scilab: Fix compilation error....Signed-off-by: Andreas Enge <andreas@enge.fr>
| Nicolas Graves |
2023-08-17 | gnu: libflame: Update to 70c19e7....* gnu/packages/maths.scm (libflame): Update to 70c19e7.
[arguments]: Add #:make-flags.
| Ludovic Courtès |
2023-08-17 | gnu: mcrl2: Update to 202206.1....* gnu/packages/maths.scm (mcrl2): Update to 202206.1.
[source]: Remove patches.
* gnu/packages/patches/mcrl2-fix-1687.patch,
gnu/packages/patches/mcrl2-fix-counterexample.patch: Remove files.
* gnu/local.mk (dist_patch_DATA): Remove their references.
| Janneke Nieuwenhuizen |
2023-08-11 | gnu: libflame: Remove input labels and use gexps....* gnu/packages/maths.scm (libflame)[arguments]: Use gexps and remove
trailing #t in phases.
[inputs, native-inputs]: Remove labels.
| Ludovic Courtès |
2023-08-11 | gnu: libflame: Remove dependency on OpenBLAS....This dependency was build-time-only and unused at compile time (the test
suite is unaffected).
* gnu/packages/maths.scm (libflame)[native-inputs]: Remove OPENBLAS.
| Ludovic Courtès |
2023-08-08 | gnu: libflame: Tweak synopsis....* gnu/packages/maths.scm (libflame)[synopsis]: Expand acronym.
| Ludovic Courtès |
2023-08-08 | gnu: blis: Provide the CBLAS interface....* gnu/packages/maths.scm (blis)[arguments]: Add #:configure-flags.
| Ludovic Courtès |
2023-08-07 | gnu: maths: Remove a duplicate module import....Reported-by: Andy Tai <atai@atai.org>
* gnu/packages/maths.scm: Remove duplicate line.
| Andreas Enge |
2023-07-30 | gnu: libpoly: Update to 0.1.12....* gnu/packages/maths.scm (libpoly): Update to 0.1.12.
| Tobias Geerinckx-Rice |
2023-07-23 | gnu: calc: Update to 2.14.2.1....* gnu/packages/maths.scm (calc): Update to 2.14.2.1.
| Tobias Geerinckx-Rice |
2023-07-26 | gnu: Add calc....* gnu/packages/maths.scm (calc): New variable.
Co-authored-by: Andreas Enge <andreas@enge.fr>
| Distopico |
2023-07-16 | gnu: vc: Use G-expressions....* gnu/packages/maths.scm (vc)[arguments]:
Rewrite as G-expressions.
| Tobias Geerinckx-Rice |
2023-07-16 | gnu: vc: Update to 1.4.3....* gnu/packages/maths.scm (vc): Update to 1.4.3.
[arguments]: Don't explicitly return #t from phases.
| Tobias Geerinckx-Rice |
2023-07-16 | gnu: frama-c: Build verbosely....As verbosely as most other packages, that is.
* gnu/packages/maths.scm (frama-c)[arguments]: Add "--enable-verbosemake"
to #:configure-flags.
| Tobias Geerinckx-Rice |
2023-07-18 | gnu: Deprecate `texlive-tiny'....At this point, there are three equivalent TeX Live sub-systems:
texlive-scheme-basic, texlive-tiny, and (texlive-updmap.cfg). It is confusing
to keep so many around.
* doc/contributing.texi (Submitting Patches): Remove reference to
TEXLIVE-TINY.
* gnu/packages/algebra.scm (pari-gp)[native-inputs]:
(giac)[native-inputs]:
* gnu/packages/chez.scm (chez-sockets)[native-inputs]:
* gnu/packages/engineering.scm (fastcap)[native-inputs]:
* gnu/packages/gettext.scm (po4a)[native-inputs]:
* gnu/packages/maths.scm (cddlib)[native-inputs]:
(gnuplot)[native-inputs]:
(itpp)[native-inputs]:
* gnu/packages/ocaml.scm (unison)[native-inputs]:
* gnu/packages/pdf.scm (extractpdfmark)[native-inputs]:
* gnu/packages/photo.scm (enblend-enfuse): Replace TEXLIVE-TINY with a call to TEXLIVE-UPDMAP.CFG.
* gnu/packages/radio.scm (gnuradio)[native-inputs]: Remove unnecessary
TEXLIVE-TINY.
* gnu/packages/tex.scm (texlive-tiny): Deprecate it in favor of TEXLIVE-SCHEME-BASIC.
(texlive-makecmds)[native-inputs]: Replace TEXLIVE-TINY with a call to TEXLIVE-UPDMAP.CFG.
* guix/lint.scm (check-inputs-should-be-native): Check only for
"texlive-updmap.cfg" input name.
| Nicolas Goaziou |
2023-07-18 | gnu: Rationalize texlive-updmap.cfg and texlive-tiny inputs....TEXLIVE-UPDMAP.CFG and TEXLIVE-TINY should only be used as native inputs.
Also remove texlive packages already provided by them.
* doc/build.scm (pdf-manual):
* gnu/packages/algebra.scm (pari-gp):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/maths.scm (hypre):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-nbconvert):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/statistics.scm (r-with-tests):
* gnu/packages/tex.scm (texlive-makecmds):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval): Remove texlive packages already provided by
TEXLIVE-UPDMAP.CFG. Don't add TEXLIVE-TINY or TEXLIVE-UPDMAP.CFG as inputs.
| Nicolas Goaziou |
2023-07-18 | gnu: hypre: Fix error when building documentation....* gnu/packages/maths.scm (hypre)[native-inputs]: Add TEXLIVE-LATEXMK.
| Nicolas Goaziou |
2023-07-18 | gnu: texlive-jknappen: Deprecate package....* gnu/packages/tex.scm (texlive-jknappen): Deprecate variable.
(texlive-paralist):
(texlive-jadetex):
(texlive-xindy):
* gnu/packages/maths.scm (hypre):
* gnu/packages/python-xyz.scm (python-nbconvert): Use TEXLIVE-JKNAPLTX instead.
| Nicolas Goaziou |
2023-07-18 | gnu: texlive-latex-needspace -> texlive-needspace....* gnu/packages/tex.scm (texlive-needspace): New variable.
(texlive-latex-needspace): Deprecate variable.
* gnu/packages/maths.scm (hypre)[native-inputs]:
* gnu/packages/sphinx.scm (python-sphinx)[propagated-inputs]: Use new name.
| Nicolas Goaziou |
2023-07-18 | gnu: texlive-latex-varwidth -> texlive-varwidth....* gnu/packages/tex.scm (texlive-varwidth): New variable.
(texlive-latex-varwidth): Deprecate variable.
(texlive-adjustbox): Use new name.
* gnu/packages/maths.scm (hypre)[native-inputs]: Use new name. Re-order
alphabetically.
* gnu/packages/sphinx.scm (python-sphinx)[propagated-inputs]: Use new
name. Re-order alphabetically.
| Nicolas Goaziou |
2023-07-18 | gnu: texlive-latex-tabulary -> texlive-tabulary....* gnu/packages/tex.scm (texlive-tabulary): New variable.
(texlive-latex-tabulary): Deprecate variable.
* gnu/packages/maths.scm (hypre):
* gnu/packages/sphinx.scm (python-sphinx): Use new name.
| Nicolas Goaziou |
2023-07-18 | gnu: texlive-latex-parskip -> texlive-parskip....* gnu/packages/tex.scm (texlive-parskip): New variable.
(texlive-latex-parskip): Deprecate variable.
* gnu/packages/maths.scm (hypre):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-nbconvert):
* gnu/packages/sphinx.scm (python-sphinx): Use new name.
| Nicolas Goaziou |