Andreas Enge
1f9e47518b
gnu: python-dbus: Rename to python-dbus-1.2.
...
* 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-06 14:53:04 +01:00
Gabriel Wicki
f86ff1db98
gnu: Pin old pybind11 version.
...
* 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-03-05 15:53:36 +01:00
Thomas Kramer
d6968ece87
gnu: Add or-tools.
...
* 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-28 20:50:28 +01:00
Cayetano Santos
7ce4e3a9ba
gnu: scip: Add support for lapack.
...
* 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-28 20:37:11 +01:00
Sharlatan Hellseher
5f3cd42859
gnu: Deprecate swig and swig-next in vafor of swig-4.0 and swig-4.4.
...
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-27 14:07:00 +00:00
Thomas Kramer
f1600ecce4
gnu: Add scip.
...
* gnu/packages/maths.scm (scip): New variable
Merges guix/guix!5989
Change-Id: I7f027c0dd6cd833aebb6b480c43bba11f0641af6
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-02-27 11:09:24 +01:00
Thomas Kramer
2a7e969cfe
gnu: Add soplex.
...
* gnu/packages/maths.scm (soplex): New variable
Merges guix/guix!5989
Change-Id: I0c23d436c9eb7bdf852d78d600b4cf196d9a0e26
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-02-27 11:09:24 +01:00
Simon Tournier
c07690f0d6
gnu: gmsh: Update to 4.15.0.
...
* gnu/packages/maths.scm (gmsh): Update to 4.15.0.
Change-Id: I08538e3d3d7e5738614e24e172e04a7ad8e6d0c5
Merges: guix/guix!6587
2026-02-24 17:50:52 +01:00
Andy Tai
70f7821833
gnu: octave-cli: Update to 11.1.0.
...
* 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-24 16:20:33 +00:00
Aaron Covrig
18e0a0c4c0
gnu: ruby-asciimath: Update to 2.0.6.
...
* gnu/packages/maths.scm (ruby-asciimath): Update to 2.0.6.
Change-Id: Ic310349b53fa8709f40be3c24c6ca8e5d8d14592
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-24 16:23:40 +01:00
Andreas Enge
a465879012
gnu: Remove p4est.
...
* gnu/packages/maths.scm (p4est): Delete variable.
Fixes : guix/guix#3722
Change-Id: I5e115e050c0cec1b18d15f83753d7031a9b66a35
2026-02-23 17:46:51 +01:00
Andreas Enge
441365aeea
gnu: Remove trilinos-for-dealii-openmpi.
...
* 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-23 17:45:38 +01:00
Andreas Enge
fee8db5f32
gnu: Remove p4est-openmpi.
...
* gnu/packages/maths.scm (p4est-openmpi): Delete variable.
Change-Id: Icfb89167554dd755852f69b2a7d1ed53b3871476
2026-02-23 17:42:49 +01:00
Andreas Enge
75cb01c94e
gnu: Remove dealii-openmpi.
...
* gnu/packages/maths.scm (dealii-openmpi): Delete variable.
Change-Id: Iad5e39bdb4c37699de31770741809ff2c4f86bf2
2026-02-23 17:42:21 +01:00
Hugo Buddelmeijer
9d5063bcea
gnu: tcalc: Fix build.
...
* 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-21 22:25:04 +01:00
Andreas Enge
08f155c229
gnu: Remove sundials-5.
...
* gnu/packages/maths.scm (sundials-5): Delete variable.
Fixes : guix/guix#5661
Change-Id: I83e2ad59729c48b769fe398bb33094b7858ebfca
2026-02-17 12:24:23 +01:00
Andreas Enge
768bd91010
gnu: Remove sundials-openmpi-5.
...
* gnu/packages/maths.scm (sundials-openmpi-5): Delete variable.
Change-Id: I415d99e7ecbbb86969a471852e8707991606e622
2026-02-17 12:24:23 +01:00
Andreas Enge
83d89b0645
gnu: vtk: Update to 9.5.2 and add vtk-9.4.
...
* 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-13 19:14:16 +01:00
Danny Milosavljevic
8a05b73b3a
gnu: python-mathics-core: Fix numpy usage.
...
* 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-12 13:02:46 +00:00
Leo Orveillon
2feccafa99
gnu: n2p2: Add files to output/lib.
...
* 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-12 09:51:06 +00:00
Andreas Enge
870e4a13c7
gnu: Remove optizelle.
...
* gnu/packages/maths.scm (optizelle): Delete variable.
Fixes : guix/guix#5423
Change-Id: Ie0031b6e91da0f69b5ae0eac4eaea107a2793f31
2026-02-09 10:18:14 +01:00
Peter Polidoro
c7fe80064f
gnu: opencascade-occt: Add RapidJson and Draco support.
...
* 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-07 23:08:22 +01:00
Andy Tai
0f291ac28e
gnu: units: Update to 2.25.
...
* gnu/packages/maths.scm (units): Update to 2.25.
Change-Id: I9439366f66ff4e9bc37ee6f64bdb0b24d9ffedd2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-02-07 15:34:40 +01:00
Sharlatan Hellseher
749eca3963
gnu: python-mathicsscript: Fix build.
...
* 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-07 12:28:55 +01:00
Sharlatan Hellseher
a74315b30d
gnu: python-mathics-core: Fix build.
...
* gnu/packages/maths.scm (python-mathics-core):
[phases] {set-home}: Move before {build}.
Relates-to: guix/guix#5892
Change-Id: I682c1e5331e7e3a4f99fa5a5322f79e6093b6b5a
2026-02-07 12:28:55 +01:00
Nicolas Graves
c3922d1fdc
gnu: ocaml-z3: Drop custom imported-modules.
...
* 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-07 12:28:52 +01:00
Nicolas Graves
f3997b9a0f
gnu: optizelle: Improve style and switch to pyproject.
...
* 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-07 12:28:51 +01:00
Nicolas Graves
77e1781ffe
gnu: Remove python-importlib-metadata input from some packages.
...
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-07 12:28:36 +01:00
Nicolas Graves
93b40d330f
build-system/pyproject: Remove uneeded use of pyproject-guile-json.
...
* 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-02-07 12:28:18 +01:00
Cayetano Santos
695c45e742
gnu: Add clblast.
...
* gnu/packages/maths.scm (clblast): New variable.
Merges guix/guix!5913
Change-Id: I48f19c902fc3299a19ccf867e99cfd11b542f080
2026-01-31 21:00:18 +01:00
Patrick Norton
efb17a7358
gnu: calc: Update to 2.16.1.2.
...
* 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-30 09:42:56 +01:00
Danny Milosavljevic
6c19ffab58
gnu: python-mathics-django: Update to 9.0.0.
...
* gnu/packages/maths.scm (python-mathics-django): Update to 9.0.0.
Change-Id: I7e4acb492b06a4d3357db61e7baf445cd36b6d59
2026-01-27 07:46:12 +01:00
Danny Milosavljevic
c443f64cda
gnu: python-mathicsscript: Update to 9.0.0.
...
* gnu/packages/maths.scm (python-mathicsscript): Update to 9.0.0.
Change-Id: I608b02988fee70306e465e69dd85ab059fb4db36
2026-01-27 07:46:12 +01:00
Danny Milosavljevic
a6fc532169
gnu: python-mathics-core: Update to 9.0.0.
...
* gnu/packages/maths.scm (python-mathics-core)[arguments]<#:tests?>: Enable.
<#:phases>{patch-bugs}: Modify.
{set-home}: New phase.
Change-Id: I4b892e4475f63478ea6c52bed69f593259a4d618
2026-01-27 07:46:12 +01:00
Danny Milosavljevic
1a81e3a4ce
gnu: python-mathics-scanner: Update to 2.0.0.
...
* gnu/packages/maths.scm (python-mathics-scanner): Update to 2.0.0.
[arguments]<#:phases>[prepare]: Modify.
Change-Id: I3e6cfe6b18899a1000d181b024aebbd120397250
2026-01-27 07:46:11 +01:00
Cayetano Santos
891f268fe8
gnu: opencascade-occt: Update to 7.9.3.
...
* 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-25 21:31:38 +01:00
Cayetano Santos
ad9d4f1793
gnu: opencascade-occt-7.6.1: Do not inherit.
...
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-25 21:31:37 +01:00
Cayetano Santos
6726274b29
gnu: pagmo: Update dependency on tbb.
...
* 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-25 21:24:39 +01:00
Nicolas Graves
aa0c014b92
gnu: gmsh: Switch to pyproject.
...
* 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-25 21:23:57 +01:00
Andreas Enge
64acb4e65d
gnu: Remove hdf4-alt.
...
* gnu/packages/maths.scm (hdf4-alt): Delete variable.
Change-Id: I1674afe82952c473a7718371a4ffeb79e49c4020
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:24 +01:00
Andreas Enge
883fb1e942
gnu: coda: Remove hdf4 input.
...
* 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-25 21:23:23 +01:00
Andreas Enge
5521cba2e9
gnu: Remove hdf4.
...
* gnu/packages/maths.scm (hdf4): Delete variable.
Fixes : guix/guix#4770
Change-Id: I26e22639b2e19cdf8542262c52b24e394b7263ef
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:23 +01:00
Andreas Enge
5ff090a2b9
gnu: hdf4-alt: Disinherit from hdf4.
...
* 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-25 21:23:22 +01:00
Andreas Enge
2562c798a1
gnu: Remove gctp.
...
* gnu/packages/maths.scm (gctp): Delete variable.
Fixes : guix/guix#4761
Change-Id: If04e27063eb68dcfbe1d0057f1b4e097c8de153f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:19 +01:00
Andreas Enge
42bf1e75f4
gnu: Remove hdf-eos5.
...
* gnu/packages/maths.scm (hdf-eos5): Delete variable.
Change-Id: Id4dbf13e73df2cbeadc6944a6a05711ef7a427cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:18 +01:00
Andreas Enge
c09c950658
gnu: Remove hdf-eos2.
...
* gnu/packages/maths.scm (hdf-eos2): Delete variable.
Change-Id: I71e3ba4106b2d800439e4affc7b65d7b428bb160
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:18 +01:00
Nicolas Graves
ab3fd8a4e8
gnu: z3: Switch to pyproject.
...
* 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-25 21:22:51 +01:00
Nicolas Graves
78f8e9d760
gnu: fp16: Switch to pyproject.
...
* 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-25 21:22:50 +01:00
Sharlatan Hellseher
f3e3d90f2b
gnu: python-cylp: Update to 0.94.0.
...
* 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 >
2026-01-25 21:22:28 +01:00
Sharlatan Hellseher
6ebda1bd38
gnu: python-orthopy: Use python-numpy@1.
...
* gnu/packages/maths.scm (python-orthopy):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I574e885dd7ef3522160cb287e4094c6ed4a05181
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:59 +01:00