summaryrefslogtreecommitdiff
path: root/gnu/packages/maths.scm
AgeCommit message (Collapse)Author
2026-03-08gnu: octave: Support Wayland.Danny Milosavljevic
* gnu/packages/maths.scm (octave)[inputs]: Add qtwayland-5. [arguments]<#:modules>: New field. <#:imported-modules>: New field. <#:phases>{wrap-qt}: New phase. Change-Id: I48ff6150f68063a2a9ead3fd84610a19f44996cf
2026-03-06gnu: python-dbus: Rename to python-dbus-1.2.Andreas Enge
* gnu/packages/python-xyz.scm (python-dbus): Rename to… (python-dbus-1.2): … this. (python-notify2, python-gatt, python2-dbus): Adapt references. * gnu/packages/audio.scm (cable, jack-2): Likewise. * gnu/packages/bittorrent.scm (deluge): Likewise. * gnu/packages/connman.scm (econnman): Likewise. * gnu/packages/cups.scm (hplip): Likewise. * gnu/packages/enlightenment.scm (python-efl): Likewise. * gnu/packages/freedesktop.scm (modem-manager, telepathy-idle): Likewise. * gnu/packages/gnome.scm (gtg, system-config-printer, libsecret, upower) (mutter, network-manager, gnome-bluetooth, gnome-shell, terminator) (gnome-remote-desktop): Likewise. * gnu/packages/ibus.scm (ibus): Likewise. * gnu/packages/maths.scm (veusz): Likewise. * gnu/packages/matrix.scm (pantalaimon): Likewise. * gnu/packages/messaging.scm (pidgin, gajim): Likewise. * gnu/packages/mpd.scm (mpdris2): Likewise. * gnu/packages/music.scm (mididings, a2jmidid, quodlibet): Likewise. * gnu/packages/password-utils.scm (secretsd): Likewise. * gnu/packages/stenography.scm (plover): Likewise. * gnu/packages/sugar.scm (sugar-datastore, sugar-toolkit-gtk3) (sugar-portfolio-activity): Likewise. * gnu/packages/video.scm (python-yewtube): Likewise. * gnu/packages/xdisorg.scm (autokey): Likewise. * gnu/packages/xfce.scm (catfish): Likewise. * gnu/packages/xorg.scm (xpra): Likewise. Change-Id: I19218743260175f1117b8e213131a3b1495c6c48 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-05gnu: Pin old pybind11 version.Gabriel Wicki
* gnu/packages/python-xyz.scm (pybind11): Move definition to (pybind11-2). (python-awkward-cpp, python-contourpy, python-hnswlib, python-dm-tree, python-matplotlib, python-pikepdf, python-optree, python-fusepy): Change reference to pybind11-2. * gnu/packages/astronomy.scm (aoflagger, python-galsim, python-pyclp), gnu/packages/bioinformatics.scm (python-metacells, python-strawc, python-coolbox, python-pyspoa, python-scvelo), gnu/packages/chemistry.scm (avogadrolibs), gnu/packages/computer-architecture.scm (gem5), gnu/packages/duckdb.scm (python-duckdb), gnu/packages/electronics.scm (nextpnr, prjtrellis), gnu/packages/engineering.scm (python-orocos-kinematics-dynamics), gnu/packages/geo.scm (ogs-serial), gnu/packages/graphics.scm (openshadinglanguage, openimageio), gnu/packages/image-processing.scm (opencolorio), gnu/packages/machine-learning.scm (python-fasttext, python-ml-dtypes, onnx, onnx-optimizer, onnxruntime, dlib, tensorflow-lite, tensorpipe, python-pytorch, python-torchvision, python-ctranslate2, python-hmmlearn, python-dlib), gnu/packages/maths.scm (python-accupy, python-ducc0), gnu/packages/networking.scm (libcamera), gnu/packages/opencl.scm (python-pyopencl), gnu/packages/package-management.scm (python-libmambapy), gnu/packages/physics.scm (python-brille, python-gofit), gnu/packages/python-check.scm (python-xdoctest), gnu/packages/python-science.scm (pyre, python-boost-histogram, python-cvxpy, python-iminuit, python-osqp, python-pyamg, python-qdldl, python-scikit-build-core, python-scipy, python-vaex-core, python-pyfma), gnu/packages/radio.scm (gnuradio, gr-osmosdr, gr-dsd, gr-iqbal, gr-satellites, limesuite-ng), gnu/packages/simulation.scm (fenics, python-dolfin-adjoint), gnu/packages/statistics.scm (python-diptest, python-george), gnu/packages/syndication.scm (syndication-domination): Change reference to pybind11-2. Change-Id: Ib6abc8580fc2b4c35172f251ff6ba7d80ced4b7b Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-02-28gnu: Add or-tools.Thomas Kramer
* gnu/packages/maths.scm (or-tools): New variable. Merges guix/guix!5989 Change-Id: I92ab5cefecb6e77b9cffc4f580750e723b563e44 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-28gnu: scip: Add support for lapack.Cayetano Santos
* gnu/packages/maths.scm (scip)[inputs]: Add lapack. [arguments]<#:configure-flags>: Enable corresponding flag. [native-inputs]: Add perl and python-minimal-wrapper. Change-Id: Icd0bd5f890bbf8dfaad8ac07a350f09b8a3bea5f
2026-02-27gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.Sharlatan Hellseher
This is a following up change after discussion in <https://codeberg.org/guix/guix/pulls/3701#issuecomment-11048648>. * gnu/packages/swig.scm (swig-4.0, swig-4.4): New variables. (swig, swig-next): Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4. * gnu/packages/accessibility.scm (libbraille) * gnu/packages/apparmor.scm (libapparmor) * gnu/packages/bioinformatics.scm (htseq, imp, libsbml) * gnu/packages/bootloaders.scm (dtc, u-boot) * gnu/packages/disk.scm (volume-key) * gnu/packages/dns.scm (ldns, unbound) * gnu/packages/electronics.scm (opensta, trilinos-serial-xyce, uhdm) * gnu/packages/embedded.scm (python-libmpsse) * gnu/packages/engineering.scm (freecad, kicad, meep, mpb) * gnu/packages/fabric-management.scm (ibutils) * gnu/packages/game-development.scm (python-pybox2d) * gnu/packages/games.scm (kiki) * gnu/packages/geo.scm (saga) * gnu/packages/gnome.scm (libratbag) * gnu/packages/gnucash.scm (gnucash) * gnu/packages/gnupg.scm (python-gpg) * gnu/packages/graphviz.scm (graphviz) * gnu/packages/guile-xyz.scm (guile-xapian) * gnu/packages/image.scm (mypaint) * gnu/packages/instrumentation.scm (babeltrace, lttng-tools) * gnu/packages/kodi.scm (kodi) * gnu/packages/libftdi.scm (libftdi) * gnu/packages/linux.scm (libnl) * gnu/packages/llvm.scm (lldb) * gnu/packages/machine-learning.scm (openmm, tensorflow-lite) * gnu/packages/maths.scm (nlopt) * gnu/packages/ncurses.scm (stfl) * gnu/packages/oneapi.scm (python-onetbb) * gnu/packages/pretty-print.scm (highlight) * gnu/packages/python-crypto.scm (python-m2crypto) * gnu/packages/python-graphics.scm (python-pivy) * gnu/packages/radio.scm (hamlib, soapysdr) * gnu/packages/security-token.scm (python-pyscard, python-yubikey-manager) * gnu/packages/selinux.scm (libselinux, libsemanage, python-setools) * gnu/packages/speech.scm (pocketsphinx) * gnu/packages/statistics.scm (python-openturns, r-spams) * gnu/packages/tbb.scm (python-tbb) * gnu/packages/version-control.scm (subversion) * gnu/packages/video.scm (libopenshot, mlt, obs) [native-inputs]: Remove swig; add swig-4.0. * gnu/packages/geo.scm (gdal) * gnu/packages/graph.scm (python-faiss) [inputs]: Remove swig; add swig-4.0. * gnu/packages/games.scm (fifengine): Update to 0.4.2. [inputs]: Remove swig; add swig-4.0. [native-inputs]: Likewise. * gnu/packages/image-processing.scm (insight-toolkit, simpleitk) * gnu/packages/pdf.scm (mupdf, python-pymupdf) [native-inputs]: Remove swig-next; add swig-4.4. Change-Id: I544bef0a0b1a81004596fad9f116610ef5cb52ae
2026-02-27gnu: Add scip.Thomas Kramer
* gnu/packages/maths.scm (scip): New variable Merges guix/guix!5989 Change-Id: I7f027c0dd6cd833aebb6b480c43bba11f0641af6 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-27gnu: Add soplex.Thomas Kramer
* gnu/packages/maths.scm (soplex): New variable Merges guix/guix!5989 Change-Id: I0c23d436c9eb7bdf852d78d600b4cf196d9a0e26 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-24gnu: gmsh: Update to 4.15.0.Simon Tournier
* gnu/packages/maths.scm (gmsh): Update to 4.15.0. Change-Id: I08538e3d3d7e5738614e24e172e04a7ad8e6d0c5 Merges: guix/guix!6587
2026-02-24gnu: octave-cli: Update to 11.1.0.Andy Tai
* gnu/packages/maths.scm (octave-cli): Update to 11.1.0. Merges: https://codeberg.org/guix/guix/pulls/6659 Change-Id: Ia7983b395b8507e4f58714fab5ad7883914091d9 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-24gnu: ruby-asciimath: Update to 2.0.6.Aaron Covrig
* gnu/packages/maths.scm (ruby-asciimath): Update to 2.0.6. Change-Id: Ic310349b53fa8709f40be3c24c6ca8e5d8d14592 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-23gnu: Remove p4est.Andreas Enge
* gnu/packages/maths.scm (p4est): Delete variable. Fixes: guix/guix#3722 Change-Id: I5e115e050c0cec1b18d15f83753d7031a9b66a35
2026-02-23gnu: Remove trilinos-for-dealii-openmpi.Andreas Enge
* gnu/packages/maths.scm (trilinos-for-dealii-openmpi): Delete variable. * gnu/packages/patches/teuchos-remove-duplicate-using.patch, gnu/packages/patches/tpetra-remove-duplicate-using.patch: Remove files. * gnu/local.mk (dist_patch_DATA): Unregister files. Fixes: guix/guix#5852 Change-Id: I991b0fd99a8a441b898c5d3e10785bc523042fef
2026-02-23gnu: Remove p4est-openmpi.Andreas Enge
* gnu/packages/maths.scm (p4est-openmpi): Delete variable. Change-Id: Icfb89167554dd755852f69b2a7d1ed53b3871476
2026-02-23gnu: Remove dealii-openmpi.Andreas Enge
* gnu/packages/maths.scm (dealii-openmpi): Delete variable. Change-Id: Iad5e39bdb4c37699de31770741809ff2c4f86bf2
2026-02-21gnu: tcalc: Fix build.Hugo Buddelmeijer
* gnu/packages/maths.scm (tcalc): Fix build. [source]: Replace URL. [arguments]<#:configure-flags>: Add CFLAGS=-fcommon. [home-page]: Replace URL. Fixes: guix/guix#6492 Change-Id: I47618f124d548170bbb9a8c027886b0398fb2154 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-17gnu: Remove sundials-5.Andreas Enge
* gnu/packages/maths.scm (sundials-5): Delete variable. Fixes: guix/guix#5661 Change-Id: I83e2ad59729c48b769fe398bb33094b7858ebfca
2026-02-17gnu: Remove sundials-openmpi-5.Andreas Enge
* gnu/packages/maths.scm (sundials-openmpi-5): Delete variable. Change-Id: I415d99e7ecbbb86969a471852e8707991606e622
2026-02-13gnu: vtk: Update to 9.5.2 and add vtk-9.4.Andreas Enge
* gnu/packages/image-processing.scm (vtk): Update to 9.5.2. (vtk-9.4): Add back the previous version. * gnu/packages/maths.scm (python-quadpy)[inputs]: Replace vtk by vtk-9.4. Change-Id: Ibf29e18245bd7415208b495cc36ed2c630bb9410
2026-02-12gnu: python-mathics-core: Fix numpy usage.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-core)[propagated-inputs]: Replace numpy-1 by numpy. Merges: https://codeberg.org/guix/guix/pulls/6298 Fixes: guix/guix#6297 Reported-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Change-Id: I68f890fee77b66cf9fb07c87891db3ca54fcfeaa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-12gnu: n2p2: Add files to output/lib.Leo Orveillon
* gnu/packages/maths.scm (n2p2):[phases]{install}: Remove condition to add only ".so" files in "/lib", it is required to build lammps with n2p2 support. Merges: https://codeberg.org/guix/guix/pulls/6291 Change-Id: I1e8fe34f4c874e85ffaab3104e8e141adf74c783 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-09gnu: Remove optizelle.Andreas Enge
* gnu/packages/maths.scm (optizelle): Delete variable. Fixes: guix/guix#5423 Change-Id: Ie0031b6e91da0f69b5ae0eac4eaea107a2793f31
2026-02-07gnu: opencascade-occt: Add RapidJson and Draco support.Peter Polidoro
* gnu/packages/maths.scm (opencascade-occt)[inputs]: Add draco and rapidjson. [arguments]<#:configure-flags>: Enable Draco (for mesh-compression) and RapidJson (for the glTF writer). Change-Id: Id09f31e3be9798c77380ec0958eb8f9fe6d7b71b Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-07gnu: units: Update to 2.25.Andy Tai
* gnu/packages/maths.scm (units): Update to 2.25. Change-Id: I9439366f66ff4e9bc37ee6f64bdb0b24d9ffedd2 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-07gnu: python-mathicsscript: Fix build.Sharlatan Hellseher
* gnu/packages/maths.scm (python-mathicsscript): [phases]{setenv}: Remove phase. {set-home-env}: New phase, set before build. Relates-to: guix/guix#5892 Change-Id: I2cdb99e7bc6b98536f610f6733ef2f583bcc28ac
2026-02-07gnu: python-mathics-core: Fix build.Sharlatan Hellseher
* gnu/packages/maths.scm (python-mathics-core): [phases] {set-home}: Move before {build}. Relates-to: guix/guix#5892 Change-Id: I682c1e5331e7e3a4f99fa5a5322f79e6093b6b5a
2026-02-07gnu: ocaml-z3: Drop custom imported-modules.Nicolas Graves
* gnu/packages/maths.scm (ocaml-z3)[arguments] <#:imported-modules, #:modules>: Drop them. Change-Id: I30a53824a7cbc7026f119f5bdbdf5da4ec3d5b64 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: optizelle: Improve style and switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (optizelle): [source]<snippet>: Improve style. [arguments]<#:imported-modules, #:modules>: Switch to pyproject-build-system. <#:phases>: Rewrite phase 'set-numpy-path using the site-packages procedure. [inputs, native-inputs]: Drop labels. Change-Id: I76db3d0353cf95e411cfd11a81b34cf6cd851d05 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07gnu: Remove python-importlib-metadata input from some packages.Nicolas Graves
Remove python-importlib-metadata from [native-inputs, inputs, or propagated-inputs] in the following packages as not required for build/tests/install: * gnu/packages/android.scm (python-miio) * gnu/packages/astronomy.scm (python-jwst, python-stpipe) * gnu/packages/bioinformatics.scm (python-demuxem, python-hotspotsc, python-weblogo, python-metacells) * gnu/packages/calendar.scm (khal) * gnu/packages/django.scm (python-django-q2) * gnu/packages/engineering.scm (python-asyncua) * gnu/packages/jupyter.scm (python-jupyterlab-server, python-jupyterlite-core) * gnu/packages/machine-learning.scm (python-pynndescent, python-gymnasium) * gnu/packages/maths.scm (python-orthopy, python-quadpy) * gnu/packages/package-management.scm (poetry) * gnu/packages/python-compression.scm (python-pybcj) * gnu/packages/python-crypto.scm (python-keyring) * gnu/packages/python-web.scm (python-jsonpickle, python-flask) * gnu/packages/python-xyz.scm (python-jsonschema-3, python-pystitcher, python-lsp-server, python-nbconvert, python-dns-lexicon, python-signedjson, python-verlib2) * gnu/packages/sphinx.scm (python-sphinx-6) * gnu/packages/spreadsheet.scm (visidata) Change-Id: Ifac8350aa60528dc2ccacf2570120dbcf1c74ab8 Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-07build-system/pyproject: Remove uneeded use of pyproject-guile-json.Nicolas Graves
* gnu/packages/bioinformatics.scm (python-bed-reader, python-gseapy) * gnu/packages/chemistry.scm (gemmi, ringdecomposerlib, rdkit) * gnu/packages/cinnamon.scm (libxapp) * gnu/packages/cups.scm (hplip) * gnu/packages/djvu.scm (ocrodjvu) * gnu/packages/finance.scm (electron-cash) * gnu/packages/gnome.scm (terminator) * gnu/packages/image-processing.scm (insight-toolkit) * gnu/packages/machine-learning.scm (onnxruntime, tensorflow-lite, koboldcpp, python-tokenizers) * gnu/packages/maths.scm (gmsh, z3, fp16) * gnu/packages/music.scm (quodlibet) * gnu/packages/photo.scm (lensfun) * gnu/packages/python-science.scm (python-clarabel) * gnu/packages/python-xyz.scm (python-orjson, python-libcst, python-rpds-py, python-streamtracer, python-tiktoken) * gnu/packages/rpm.scm (createrepo-c) * gnu/packages/rust-apps.scm (maturin) * gnu/packages/sugar.scm (sugar, sugar-datastore) * gnu/packages/version-control.scm (mercurial, hg-commitsigs) * gnu/packages/vpn.scm (python-proton-vpn-local-agent) [arguments]<#:phases>: Remove uneeded use of pyproject-guile-json extension. * gnu/packages/python-xyz.scm (python-streamtracer)[arguments] <#:phases>: Also rewrite 'check phase replacement. Change-Id: I779c354120ada3d94f07a127b9ec5011e73254c2 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-31gnu: Add clblast.Cayetano Santos
* gnu/packages/maths.scm (clblast): New variable. Merges guix/guix!5913 Change-Id: I48f19c902fc3299a19ccf867e99cfd11b542f080
2026-01-30gnu: calc: Update to 2.16.1.2.Patrick Norton
* gnu/packages/maths.scm (calc): Update to 2.16.1.2. [source]: Fetch directly from git. Change-Id: I8ce9eb069f6d53e87c915ebf9b323517ad81df27 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-27gnu: python-mathics-django: Update to 9.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-django): Update to 9.0.0. Change-Id: I7e4acb492b06a4d3357db61e7baf445cd36b6d59
2026-01-27gnu: python-mathicsscript: Update to 9.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathicsscript): Update to 9.0.0. Change-Id: I608b02988fee70306e465e69dd85ab059fb4db36
2026-01-27gnu: python-mathics-core: Update to 9.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-core)[arguments]<#:tests?>: Enable. <#:phases>{patch-bugs}: Modify. {set-home}: New phase. Change-Id: I4b892e4475f63478ea6c52bed69f593259a4d618
2026-01-27gnu: python-mathics-scanner: Update to 2.0.0.Danny Milosavljevic
* gnu/packages/maths.scm (python-mathics-scanner): Update to 2.0.0. [arguments]<#:phases>[prepare]: Modify. Change-Id: I3e6cfe6b18899a1000d181b024aebbd120397250
2026-01-25gnu: opencascade-occt: Update to 7.9.3.Cayetano Santos
* gnu/packages/maths.scm (opencascade-occt): Update to 7.9.3. [inputs]: Remove tbb-2020; add freeimage and onetbb. [source]: Update snippet. [arguments]: Use G-Expressions. <#:configure-flags>: Enable ’use_freeimage flag. [inputs]: Add freeimage and onetbb, delete tbb-2020. Merges guix/guix!5489 Change-Id: I0c17894e1577d09c53216ee193f7151d28f20a79 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: opencascade-occt-7.6.1: Do not inherit.Cayetano Santos
Inheritance avoids updating opencascade-occt. * gnu/packages/maths.scm (opencascade-occt-7.6.1): Remove inheritance from opencascade-occt. Merges guix/guix!5489 Change-Id: I6b980d2d2a6689a68d5f0af11e1af53c6858bffb Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: pagmo: Update dependency on tbb.Cayetano Santos
* gnu/packages/maths.scm (pagmo)[inputs]: Remove tbb; add onetbb. Closes guix/guix!5493 Change-Id: Id955eb1f0ba836e8d65fecf846e02e0274a131aa Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: gmsh: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (gmsh): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. Change-Id: Ia3506c1e8e9ebff9c24a7e2b5ba66555187f6068 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove hdf4-alt.Andreas Enge
* gnu/packages/maths.scm (hdf4-alt): Delete variable. Change-Id: I1674afe82952c473a7718371a4ffeb79e49c4020 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: coda: Remove hdf4 input.Andreas Enge
* gnu/packages/maths.scm (coda)[inputs]: Remove hdf4-alt. [arguments]<#:configure-flags>: Drop "--with-hdf4". Change-Id: I379b8f1f8bec79caf399999211e2778d4dbdd9c4 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove hdf4.Andreas Enge
* gnu/packages/maths.scm (hdf4): Delete variable. Fixes: guix/guix#4770 Change-Id: I26e22639b2e19cdf8542262c52b24e394b7263ef Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: hdf4-alt: Disinherit from hdf4.Andreas Enge
* gnu/packages/maths.scm (hdf4-alt)[inherit]: Remove field. [version, source, build-system, native-inputs, inputs, home-page, synopsis, description, license]: Copy and paste from hdf4. [arguments]: Adapt from hdf4 without changing the derivation. Change-Id: I37cb97d7d97ea4426158b6970b98695d4f514332 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove gctp.Andreas Enge
* gnu/packages/maths.scm (gctp): Delete variable. Fixes: guix/guix#4761 Change-Id: If04e27063eb68dcfbe1d0057f1b4e097c8de153f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove hdf-eos5.Andreas Enge
* gnu/packages/maths.scm (hdf-eos5): Delete variable. Change-Id: Id4dbf13e73df2cbeadc6944a6a05711ef7a427cf Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove hdf-eos2.Andreas Enge
* gnu/packages/maths.scm (hdf-eos2): Delete variable. Change-Id: I71e3ba4106b2d800439e4affc7b65d7b428bb160 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: z3: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (z3): [arguments]<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system. <#:phases>: Replace phase 'compile-python-modules by the one in pyproject-build-system. Change-Id: Ie74daad5cd152bd80447219a9c82fa7d0827ac9b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: fp16: Switch to pyproject.Nicolas Graves
* gnu/packages/maths.scm (fp16): [arguments]<#:modules, #:imported-modules, #:phases>: Switch to pyproject-build-system. Change-Id: I6ca525ea3f5704b4afce39837c21e704e2a13370 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-cylp: Update to 0.94.0.Sharlatan Hellseher
* gnu/packages/maths.scm (python-cylp): Update to 0.94.0. [arguments] <test-flags>: Rework skipped/ignored tests. <phases>: Add 'numpy-compatibility.' [propagated-inputs]: Remove python-pytest. [native-inputs]: Remove python-hypothesis, python-numpy, and python-wheel. Fixes: guix/guix#2912 Change-Id: Ifa466f6f0d0a1cdc3723d60a57ddeafca61dff99 Signed-off-by: Rutherther <rutherther@ditigal.xyz>