Sharlatan Hellseher
f88dd9da2e
gnu: cudd: Use gcc@13, fix tests.
...
One test fails with gcc@14:
> cat /tmp/guix-build-cudd-3.0.0.drv-3/source/cudd/differences
2c2
< Plus infinity is 1e+302
---
> Plus infinity is inf
18c18
< h (dbl) : 1023 nodes 1 leaves unknown minterms
---
> h (dbl) : 1023 nodes 1 leaves 4.49423e+307 minterms
20c20
< one[2044] (dbl) : 1 nodes 1 leaves unknown minterms
---
> one[2044] (dbl) : 1 nodes 1 leaves inf minterms
* gnu/packages/maths.scm (cudd): [native-inputs]: Add gcc-13.
Change-Id: I7c24e1484260cda7973d998aa63023d969b6d3f7
2025-07-23 15:36:39 +01:00
Sharlatan Hellseher
037fadc305
gnu: btor2tools: Update to 1.0.0-pre-2.fb69ee3.
...
* gnu/packages/maths.scm (btor2tools): Update to 1.0.0-pre-2.fb69ee3.
Change-Id: Ia0a4719921f6cff0ced93ed632898627e1612cb7
2025-07-23 15:36:39 +01:00
Sharlatan Hellseher
90a5ca1102
gnu: aiger: Fix build with gcc@14.
...
* gnu/packages/maths.scm (aiger) [arguments] <make-flags>: Provide skip
"implicit-function-declaration" warning.
Change-Id: I5352d85b40e6aef61f8bf1da59b50664d824b53b
2025-07-23 15:36:39 +01:00
Andreas Enge
348c759490
gnu: glucose: Remove non-free code.
...
The parallel version of glucose (glucose-syrup) has usage restrictions
and cannot be used to take part in competitions.
* gnu/packages/maths.scm (glucose)[origin]: Add modules and snippet.
[arguments]<#:phases>{'install}: Remove installation targets. Add symlink.
Fixes : guix/guix#1296
Change-Id: Id351d9e3f7bac46157c8695381d1cf40fc60e4c7
2025-07-22 15:19:04 +02:00
Luca Cirrottola
6befeb3334
gnu: scalapack: Add phase to fix compilation errors with gcc-14.
...
* gnu/packages/maths.scm (scalapack)[arguments]: Add phase before
configuration.
Fixes : guix/guix#1487
Change-Id: If4895539a4a8f20a0a97e1625d2322a3af2178d3
2025-07-22 14:47:21 +02:00
Nigko Yerden
41dc56c1cf
gnu: hdf5-1.8: Fix build with gcc@14.
...
* gnu/packages/maths.scm (hdf5-1.8)[arguments]<#:make-flags>:
Append '-Wno-error=...' to CFLAGS.
Append '-g -O2' to CFLAGS and CXXFLAGS.
Change-Id: Ib4071bcf7435d70e7f4aa9d9d3adc422e025623e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-20 10:33:34 +02:00
Liliana Marie Prikler
e40e0bfd2c
gnu: gsl: Skip test_legendre_schmidt on i686.
...
* gnu/packages/maths.scm (gsl)[disable-failing-tests]: Also disable
test_legendre_schmidt on i686.
2025-07-19 17:03:58 +02:00
Nicolas Graves
0ba01dd04f
gnu: scilab: Fix build with gcc@14.
...
* gnu/packages/maths.scm (scilab)[arguments]<#:phases>: Add phase
'fix-call-scilab-examples phase to fix build with gcc@14.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-19 12:47:22 +02:00
Andreas Enge
824855b205
gnu: openlibm: Update to 0.8.7.
...
* gnu/packages/maths.scm (openlibm): Update to 0.8.7.
Change-Id: Ia97cc19b3b9acad7d212ad978365e563699da99b
2025-07-18 20:17:40 +02:00
宋文武
d4d446893a
gnu: opencascade-occt: Fix build with newer freetype.
...
* gnu/packages/maths.scm (opencascade-occt) [arguments]: Add -fpermissive to
CMAKE_CXX_FLAGS.
Change-Id: I0fb7dc3606719c02af9b7f68bc8942813f6150d9
2025-07-18 20:17:38 +02:00
Janneke Nieuwenhuizen
023a13cb3d
gnu: netcdf: Fix build with gcc-14.
...
* gnu/packages/maths.scm (netcdf): Add CFLAGS to #:configure-flags to relax
gcc-14's strictness.
Change-Id: Ic5059519414aeb644dd0bde084f569b954c17904
2025-07-18 20:17:26 +02:00
Janneke Nieuwenhuizen
eabefdf719
gnu: lpsolve: Fix build with gcc-14.
...
* gnu/packages/maths.scm (lpsolve)[arguments]: Add phase "apply-gcc-14-patch"
to relax gcc-14's strictness.
Change-Id: I4bab0523dccb3b0c85bcce3045edf2a1f18c0539
2025-07-18 20:17:20 +02:00
Jake Forster
9f513fe73b
gnu: hdf5: Remove static libraries.
...
* gnu/packages/maths.scm (hdf5): Remove static libraries.
[arguments]<#:configure-flags>: Add -DBUILD_STATIC_LIBS=OFF.
Change-Id: I11ebb3460307e0c42ad3547eaa8c9e7534a3a769
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-17 16:41:28 +02:00
Jake Forster
11473f37c1
gnu: hdf5: Do not propagate libaec and zlib dependencies.
...
The patch 'hdf5-config-dependencies.patch' added 'find_dependency' calls for
libaec and zlib in hdf5-config.cmake. As a result, packages that use
find_package(HDF5) in CMake Config mode must have libaec and zlib in the build
environment. The patch appears to be unnecessary; it should be sufficient to
add libaec and zlib as inputs to packages that need them.
Related discussion in: <https://codeberg.org/guix/guix/pulls/953 >.
* gnu/packages/maths.scm (hdf5): Do not propagate dependencies.
[source]<patches>: Remove hdf5-config-dependencies.patch.
* gnu/packages/image-processing.scm (insight-toolkit) [inputs]: Remove
libaec.
* gnu/packages/patches/hdf5-config-dependencies.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister hdf5-config-dependencies.patch.
Change-Id: Idef61308cd146e898d1a4a8f1a97db23d36fc649
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-07-17 16:41:28 +02:00
Romain GARBAGE
37ee5dd9e8
gnu: hdf5-parallel-openmpi: Inherit configuration flags from hdf5.
...
This propagates the fix for hdf5 introduced in commit
53b23512ee
.
* gnu/packages/maths.scm (hdf5-parallel-openmpi): Inherit configuration flags from hdf5.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-07-17 15:51:52 +02:00
David Elsing
63c736b0f9
gnu: Add libtaylor.
...
* gnu/packages/maths.scm (libtaylor): New variable.
Change-Id: If067b8abe1bac61660d99881aa07bed34c53b2a1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-07-08 12:17:14 +01:00
Jake Forster
53b23512ee
gnu: hdf5: Fix paths in hdf5-config.cmake.
...
Fixes : guix/guix#683
Passing an absolute path to -DHDF5_INSTALL_CMAKE_DIR causes the
variable @PACKAGE_SHARE_INSTALL_DIR@ in
config/install/hdf5-config.cmake.in to expand to a path that includes
${PACKAGE_PREFIX_DIR} twice in the generated hdf5-config.cmake.
* gnu/packages/maths.scm (hdf5) [arguments]
<#:configure-flags>: Change -DHDF5_INSTALL_CMAKE_DIR from absolute
path to relative path.
Change-Id: I0c793ad63a4a3d930a560a5094e08f2384f43b38
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-26 15:37:47 +02:00
Fernando Ayats
0094fb0af4
gnu: Add arccore.
...
* gnu/packages/maths.scm (arccore): New variable.
Change-Id: I46a68a7230fca44b7680c2426e444d55d960c47f
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-23 14:40:44 +02:00
Fernando Ayats
db2ed54332
gnu: Add arccon.
...
* gnu/packages/maths.scm (arccon): New variable.
Change-Id: I9a4812d7ae0e5f93e710a0670271a19147f3af73
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-06-23 14:40:44 +02:00
MARAIT Gilles
6b5583621f
maths: mumps: Update to 5.8.0.
...
* gnu/packages/maths.scm (mumps): Update to 5.8.0.
[home-page]: Update.
[arguments]<#:phases>{configure}: Add and update variables for shared
libraries.
Change-Id: Icea58167dfabde384be6d8a524feb585ae59360a
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-21 12:43:07 +02:00
Nicolas Graves
01ad0cf43e
gnu: ruby: Populating (gnu packages ruby-check/ruby-xyz).
...
* gnu/packages/ruby.scm: Move all packages except different versions
of ruby and mruby, to either (gnu packages ruby-check) or
(gnu packages ruby-xyz).
* gnu/packages/ruby-check.scm (bundler, ruby-builder, ruby-cucumber-ci-environment,
ruby-cucumber-compatibility-kit,
ruby-cucumber-compatibility-kit-bootstrap, ruby-cucumber-core,
ruby-cucumber-expressions, ruby-cucumber-gherkin,
ruby-cucumber-html-formatter, ruby-cucumber-messages,
ruby-cucumber-tag-expressions, ruby-cucumber-wire, ruby-diff-lcs,
ruby-docile, ruby-fivemat, ruby-given-core, ruby-hoe, ruby-hoe-3,
ruby-json, ruby-mime-types, ruby-mime-types-data, ruby-mini-portile,
ruby-mini-portile-2, ruby-minitest, ruby-minitest-bonus-assertions,
ruby-minitest-focus, ruby-minitest-hooks, ruby-minitest-moar,
ruby-multi-test, ruby-rake, ruby-rake-compiler,
ruby-rake-compiler-dock, ruby-rspec, ruby-rspec-2, ruby-rspec-core,
ruby-rspec-core-2, ruby-rspec-expectations, ruby-rspec-expectations-2,
ruby-rspec-mocks, ruby-rspec-mocks-2, ruby-rspec-support, ruby-sequel,
ruby-simplecov-json-formatter, ruby-simplecov, ruby-simplecov-html,
ruby-sorcerer, ruby-unindent): Moved from (gnu packages ruby).
(ruby-asciidoctor/minimal): New variable, to allow more minimal
import of only (gnu packages ruby-check) in a lot of modules.
(ruby-rubocop/minimal): New variable to build cucumber with a lot
less dependencies.
(cucumber-ruby-core)[native-inputs]: Replace ruby-rubocop by
ruby-rubocop/minimal. Remove ruby-coveralls.
* gnu/packages/ruby-xyz.scm: Move all other packages from
(gnu packages ruby).
* gnu/packages/admin.scm
* gnu/packages/bioinformatics.scm
* gnu/packages/databases.scm
* gnu/packages/emacs-xyz.scm
* gnu/packages/gnome-xyz.scm
* gnu/packages/gnome.scm
* gnu/packages/groff.scm
* gnu/packages/kde-systemtools.scm
* gnu/packages/libffi.scm
* gnu/packages/mail.scm
* gnu/packages/maths.scm
* gnu/packages/mpd.scm
* gnu/packages/ntp.scm
* gnu/packages/package-management.scm
* gnu/packages/plotutils.scm
* gnu/packages/protobuf.scm
* gnu/packages/rails.scm
* gnu/packages/ruby-check.scm
* gnu/packages/ruby-xyz.scm
* gnu/packages/ruby.scm
* gnu/packages/shellutils.scm
* gnu/packages/statistics.scm
* gnu/packages/tex.scm
* gnu/packages/virtualization.scm:
Adapt module imports accordingly.
* gnu/packages/backup.scm (btrbk):
* gnu/packages/ccache.scm (ccache):
* gnu/packages/cluster.scm (drbd-utils):
* gnu/packages/compton.scm (picom):
* gnu/packages/cryptsetup.scm (cryptsetup):
* gnu/packages/engineering.scm (kicad-doc):
* gnu/packages/games.scm (warzone2100):
* gnu/packages/irc.scm (open-adventure):
* gnu/packages/ntp.scm (weechat):
* gnu/packages/password-utils.scm (keepassxc):
* gnu/packages/radio.scm (wsjtx, jtdx):
* gnu/packages/syndication.scm (newsboat):
* gnu/packages/task-management.scm (timewarrior):
* gnu/packages/version-control.scm (git-lfs):
[native-inputs]: Replace ruby-asciidoctor by
ruby-asciidoctor/minimal. Adapt module imports accordingly.
* gnu/packages/text-editors.scm: Remove (gnu packages ruby) import.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-20 20:40:02 +02:00
Ludovic Courtès
2dd09c786c
gnu: hdf5-parallel-openmpi: Skip flaky tests.
...
* gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add
‘skip-sloppy-tests’ phase.
Change-Id: Ic8513272585881f18baa20c82705275149001c66
2025-06-20 17:59:02 +02:00
Vinicius Monego
fadfec4c92
gnu: 4ti2: Update to 1.6.12.
...
* gnu/packages/maths.scm (4ti2): Update to 1.6.12.
Change-Id: I254f6d951718c55ce2edd0a3c85d45221ac2effe
2025-06-20 10:02:09 -03:00
Vinicius Monego
9e6aca0258
gnu: python-primecountpy: Update to 0.1.1.
...
* gnu/packages/maths.scm (python-primecountpy): Update to 0.1.1.
[source]: Fetch from GitHub.
[native-inputs]: Replace python-cython by python-cython-3.
Change-Id: I519d580c3c5b430bf0674429f5d7af006998cb55
2025-06-20 09:04:34 -03:00
Vinicius Monego
e76f35fd11
gnu: primecount: Update to 7.19.
...
* gnu/packages/maths.scm (primecount): Update to 7.19.
Change-Id: I6c9787f95f57b2a5f3e860b1e6072d1a9ebdf02f
2025-06-20 09:04:34 -03:00
Vinicius Monego
5ee8d4de0e
gnu: primesieve: Update to 12.9.
...
* gnu/packages/maths.scm (primesieve): Update to 12.9.
Change-Id: I63abf2f9cca48fe0138739b56b9de70905a560d4
2025-06-20 09:04:34 -03:00
Vinicius Monego
26432cb2eb
gnu: pagmo: Update to 2.19.1.
...
* gnu/packages/maths.scm (pagmo): Update to 2.19.1.
Change-Id: Id0a856f4418ade70f0d7a177d54a4332b58a42b7
2025-06-20 09:04:34 -03:00
Vinicius Monego
f27d39cc2d
gnu: cminpack: Update to 1.3.11.
...
* gnu/packages/maths.scm (cminpack): Update to 1.3.11.
Change-Id: I1c1c30210c29224cd6f08828192e36dd01e57f1a
2025-06-20 09:04:34 -03:00
Vinicius Monego
dae12e17d7
gnu: hmat: Update to 1.10.0.
...
* gnu/packages/maths.scm (hmat): Update to 1.10.0.
Change-Id: Ibb98d112b3ff929845f839ac0373156145dc1603
2025-06-20 09:04:33 -03:00
Vinicius Monego
e13a4696be
gnu: veusz: Update to 4.1.
...
* gnu/packages/maths.scm (veusz): Update to 4.1.
[arguments]<#:phases>: Change qt5 references to qt6.
[native-inputs]: Replace qttools-5 by qttools.
[inputs]: Remove python-pyqt, qtbase-5, qtsvg-5, qtwayland-5. Add
python-pyqt-6, qtbase, qtsvg, qtwayland.
Change-Id: Ia31ea45b28207ac2247a23f97fda420530956040
2025-06-19 10:00:58 -03:00
Andy Tai
b126a47b78
gnu: nlopt: No longer assume C++11 mode when building.
...
* gnu/packages/patches/nlopt_CMake-Assume-working-c-compiler-597.patch:
New file.
* gnu/local.mk: Register new patch.
* gnu/packages/maths.scm (nlopt)[source]: Use it.
Change-Id: I8aa8aa7a62c9050d8b0b15fd23029679c38cc8be
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-18 12:41:53 +02:00
Andy Tai
49719cadd4
gnu: octave: Update to 10.2.0.
...
* gnu/packages/maths.scm (octave-cli): Update to 10.2.0.
Change-Id: Ia823bfda2b38dbbdaa24442a3d6149eb887e3173
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-18 12:40:40 +02:00
Andreas Enge
ac18cd3b68
gnu: cglm: Update to 0.9.6.
...
* gnu/packages/maths.scm (cglm): Update to 0.9.6.
Change-Id: I96eee7d6588c0785f3872ba1868ec9ac5a47340e
2025-06-17 22:01:57 +02:00
Andy Tai
42ff3c497f
gnu: nlopt: Update to 2.10.0.
...
* gnu/packages/maths.scm (nlopt): Update to 2.10.0.
[arguments]<#:configure-flags>: Turn on building tests.
Change-Id: I78106ae3379b2cb3c896dcc1314da966fcd0b9a9
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-15 18:57:28 +02:00
Nicolas Graves
d7456070b8
gnu: scilab: Update to 2025.1.0.
...
* gnu/packages/maths.scm (scilab): Update to 2025.1.0.
[inputs]: Add rapidjson.
Change-Id: Ice2109d6f72402e095ca7ec1d11729fde08e8416
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-13 11:02:33 +02:00
Paul Garlick
3e3bc2a6d6
gnu: scalapack: Update to 2.2.2.
...
* gnu/packages/maths.scm (scalapack): Update to 2.2.2. Use git-fetch.
<source>: Update URL. Remove patch.
<phases>: Update list of failing tests.
* gnu/local.mk: Unregister patch.
* gnu/packages/patches/scalapack-gcc-10-compilation.patch: Delete file.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-06-11 20:07:48 +02:00
Sharlatan Hellseher
ff5b2f135d
gnu: giza: Update to 1.5.0.
...
* gnu/packages/maths.scm (giza): Update to 1.5.0.
[arguments] <phases>: Add 'start-xorg-server; use custom 'check.
[native-inputs]: Add xorg-server-for-tests.
Change-Id: Ife69e71839a2d7a244f21ea84f30a12dfa8f0310
Signed-off-by: Artyom V. Poptsov <poptsov.artyom@gmail.com>
2025-05-31 17:48:00 +03:00
David Elsing
04eef950af
gnu: hdf-eos5: Fix build.
...
Closes #60 .
* gnu/packages/maths.scm (hdf-eos5)[inputs]: Add libaec.
Change-Id: If2095a8aef2b39e81716e50c5caab7331a21ebf4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2025-05-26 21:59:54 +01:00
Sören Tempel
db1f83485b
gnu: Add bitwuzla.
...
* gnu/packages/maths.scm (bitwuzla): New variable.
Change-Id: I23325bade58dc2d72b598a961c2dcf4e1edd362f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-14 14:55:57 +02:00
Sören Tempel
bf0bfb38cf
gnu: Add symfpu.
...
* gnu/packages/maths.scm (symfpu): New variable.
Change-Id: Ib990dd60e297d7fcba70af85f71d864e8b2cadb4
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-14 14:55:57 +02:00
Sören Tempel
d4dbf6007c
gnu: cadical: Install C++ header file.
...
* gnu/packages/maths.scm (cadical)[arguments]: Install cadical.hpp.
Change-Id: Ibda478006fef5425cb0d3eddf045dac5570b33da
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-14 14:55:57 +02:00
Greg Hogan
c6aaffba1c
gnu: Add %suitesparse-package-versions.
...
* gnu/packages/maths.scm (%suitesparse-package-versions): New variable.
(suitesparse-version): Update to 7.10.2.
(suitesparse-source)[origin]: Update deletion list.
(suitesparse-amd, suitesparse-btf, suitesparse-camd, suitesparse-colamd,
suitesparse-ccolamd, suitesparse-cholmod, suitesparse-cxsparse,
suitesparse-klu, suitesparse-ldl, suitesparse-rbio,
suitesparse-mongoose, suitesparse-spex, suitesparse-spqr,
suitesparse-umfpack)[version]: Use %suitesparse-package-versions.
[arguments]<#:configure-flags>: Preserve include path.
(suitesparse-cholmod)[arguments]<#:phases>('install-license-files):
Update paths.
(suitesparse-cholmod)[arguments]<#:phases>('build-doc): Update paths.
(suitesparse-spex)[native-inputs]: Add texlive-fncychap.
(suitesparse-spqr)[native-inputs]: Add texlive-etoolbox.
* gnu/packages/patches/gklib-suitesparse.patch: Update version.
Change-Id: I14a9bfeddb37330c88a2e94b0992c2f1afbc5310
2025-05-13 16:35:40 +00:00
Danny Milosavljevic
1ea5aa3660
gnu: perl-pgplot: Move to perl-maths.
...
* gnu/packages/maths.scm (perl-pgplot): Move to...
* gnu/packages/perl-maths.scm (perl-pgplot): ...here.
[native-inputs]: Add perl-pdl.
Change-Id: I58933c0dc54a8b9a5bba71cc8b9831261c9ee326
2025-05-10 23:08:37 +02:00
Danny Milosavljevic
6cc3f8e78b
gnu: perl-pgplot: Update to 2.35.
...
* gnu/packages/maths.scm (perl-pgplot): Update to 2.35.
Change-Id: I28b7a999f810f22e84b93c2de743c81a9df4be19
2025-05-10 23:08:37 +02:00
Romain GARBAGE
ca3be0964a
gnu: hdf5-parallel-openmpi: Add Fortran support.
...
Fortran support was removed by commit 8eeb04e205
, but was present before.
* gnu/packages/maths.scm (hdf5-parallel-openmpi)[arguments]: Add Fortran
support. Switch to G-exps. Fix path for CMake files as done by parent hdf5
package.
Change-Id: I1d7c8adea6e8cadc4d8a16d8313f65388ead009d
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-05-08 10:28:41 +02:00
Nicolas Goaziou
b307bd8456
gnu: hypre: Fix build.
...
* gnu/packages/maths.scm (hypre)[native-inputs]: Add missing
texlive-booktabs. Remove texlive-etoolbox, already provided by texlive-local-tree.
Change-Id: I6da2313d294dad6f24764448e9010a4120444d71
2025-05-06 11:25:07 +02:00
Nicolas Goaziou
1a8b36329f
gnu: texlive-libkpathsea: Tweak "texmf.cnf" variables.
...
* gnu/packages/tex.scm (texlive-libkpathsea): Use XDG variables instead of
HOME for cache and user configuration. Re-instate TEXMFLOCAL, which may be
necessary for external TeX installations.
(texlive-luatex): Re-instate TEXFLOCAL.
* gnu/packages/algebra.scm (gap):
* gnu/packages/assembly.scm (asl):
(yaehmop):
* gnu/packages/bioinformatics.scm (discrover):
* gnu/packages/chez.scm (chez-scheme-for-racket):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/maths.scm (hypre):
(stex-boostrap):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
* gnu/packages/ocaml.scm (ocaml-bibtex2html):
(unison):
* gnu/packages/python-xyz.scm (python-nbconvert):
* gnu/packages/statistics.scm (r-with-tests)[arguments]: Set TEXMFVAR to
a writable location.
Change-Id: I3d2d069cf41a92214d9d6fb7f4d54fc81fe6db7a
2025-05-06 11:25:07 +02:00
Nicolas Goaziou
4df6eda30f
gnu: Rename texlive-updmap.cfg' into
texlive-local-tree'.
...
* doc/build.scm (pdf-manual):
* doc/contributing.texi (Submitting Patches):
* gnu/packages/algebra.scm (pari-gp):
(giac):
* gnu/packages/assembly.scm (asl):
* gnu/packages/audio.scm (chow-tape-model):
* gnu/packages/bioconductor.scm (r-biocstyle):
* gnu/packages/bioinformatics.scm (discrover):
(phyml):
(velvet):
* gnu/packages/chemistry.scm (yaehmop):
* gnu/packages/chez.scm (chez-scheme-for-racket):
(stex-bootstrap):
(chez-web):
(chez-sockets):
* gnu/packages/cran.scm (r-papaja):
(r-prereg):
* gnu/packages/docbook.scm (dblatex):
* gnu/packages/emacs-xyz.scm (emacs-auctex):
* gnu/packages/engineering.scm (fastcap):
* gnu/packages/finance.scm (optionmatrix):
* gnu/packages/fsf.scm (book-faif):
* gnu/packages/gettext.scm (po4a):
(po4a-minimal):
* gnu/packages/graphics.scm (mmg):
* gnu/packages/graphviz.scm (dot2tex):
* gnu/packages/guile-xyz.scm (emacsy):
(guile-cv):
* gnu/packages/lisp.scm (sbcl):
* gnu/packages/maths.scm (cddlib):
(gnuplot):
(itpp):
(octave):
(suitesparse-amd):
(suitesparse-camd):
(suitesparse-cholmod):
(suitesparse-klu):
(suitesparse-ldl):
(suitesparse-mongoose):
(suitesparse-spex):
(suitesparse-spqr):
(suitesparse-umfpack):
(hypre):
* gnu/packages/music.scm (lilypond):
* gnu/packages/ocaml.scm (unison):
(ocaml-bibtex2html):
* gnu/packages/pdf.scm (extractpdfmark):
* gnu/packages/photo.scm (enblend-enfuse):
* gnu/packages/plotutils.scm (asymptote):
* gnu/packages/python-xyz.scm (python-numpy-documentation):
(python-ipython-documentation):
(python-pypandoc):
* gnu/packages/radio.scm (gnuradio):
(libosmo-dsp):
* gnu/packages/scheme.scm (mit-scheme):
* gnu/packages/security-token.scm (yubico-piv-tool):
* gnu/packages/sphinx.scm (python-sphinx):
(python-sphinx-5):
* gnu/packages/statistics.scm (r-with-tests):
(r-spams):
* gnu/packages/tex.scm (texlive-local-tree): Renamed from…
(texlive-updmap.cfg): … this. Deprecate the latter.
(texlive-biblatex-philosophy):
(texlive-bropd):
(texlive-fontsize):
(texlive-poetrytex):
(texlive-reverxii):
(texlive-stix):
(texlive-suftesi):
(texlive-thucoursework):
(texlive-ulqda):
(texlive-yathesis):
(texlive-makecell):
(texlive-robotarm):
(texlive-bbold):
(texlive-babel-romansh):
(texlive-polyglossia):
(texlive-innerscript):
(teximpatient):
(texlive-xkeyval):
(texlive-arabxetex):
(texlive-blox):
(texlive-ecgdraw):
(texlive-gradientframe):
(texlive-everyhook):
(texlive-actuarialangle):
(texlive-actuarialsymbol):
(texlive-autopdf):
(texlive-etaremune):
(texlive-extract):
(texlive-forarray):
(texlive-graphicx-psmin):
(texlive-ha-prosper):
(texlive-namespc):
(texlive-newspaper):
(texlive-powerdot):
(texlive-recipecard):
(texlive-show2e):
(texlive-tablists):
(texlive-ted):
(texlive-xargs):
(texlive-xpeek):
* gnu/packages/xdisorg.scm (xforms):
* gnu/packages/algebra.scm (gap):
* gnu/packages/cpp.scm (jthread):
* guix/lint.scm (check-inputs-should-be-native): Rename `texlive-updmap.cfg' into `texlive-local-tree'.
Change-Id: I129280807c418e57acbcbda399545ab27a9e0a33
2025-05-06 11:25:06 +02:00
David Elsing
6903d2cc1b
gnu: netcdf-fortran: Add missing inputs.
...
* gnu/packages/maths.scm (netcdf-fortran)[inputs]: Add libaec and hdf5.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-30 19:47:37 +02:00
David Elsing
7f3a4779af
gnu: netcdf: Build with libaec.
...
* gnu/packages/maths.scm (netcdf)[inputs]: Add libaec.
Change-Id: Ia6a0b742b7e590930c308434b59988e374ccff85
Signed-off-by: Andreas Enge <andreas@enge.fr>
2025-04-30 19:47:37 +02:00