1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-20 09:10:30 +02:00
Commit Graph

21 Commits

Author SHA1 Message Date
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
Nigko Yerden
718b20f0a8 gnu: Add alps.
* gnu/packages/physics.scm (alps): New variable.

Merges: https://codeberg.org/guix/guix/pulls/4815
Change-Id: I1502dfa9f41d2c6c9a3199bef9d43c20fd5aff54
Reviewed-by: Andrew Wong <wongandj@runbox.com>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-02 22:50:20 +00:00
Andreas Enge
80364f174a gnu: python-euphonic: Refresh input.
* gnu/packages/physics.scm (python-euphonic)[native-inputs]: Replace
meson-python by python-meson.

Change-Id: Id171f9f23b445d1dca8182085e5a3d88e462d905
2026-03-02 15:57:23 +01:00
Danny Milosavljevic
26f46186f3 gnu: python-brille: Clean up setuptools.
* gnu/packages/physics.scm (python-brille)[arguments]<#:phases>{set-version}:
Delete phase.

Change-Id: I2c81e02e10ce00daf10fd1d97b07e6964b1ff0d2
2026-02-21 21:52:40 +01:00
Danny Milosavljevic
07436e4407 gnu: Add mantid.
* gnu/packages/physics.scm (mantid): New variable.
* gnu/packages/patches/mantid-openmp-cleanup.patch: New file.
* gnu/local.mk: Register it.

Change-Id: Ie037b5812acbd55677a67f70de2e46466e992367
2026-02-21 21:52:40 +01:00
Danny Milosavljevic
3cebf49777 gnu: Add python-mvesuvio.
* gnu/packages/physics.scm (python-mvesuvio): New variable.

Change-Id: I89b157d4ee024dfb333e97c04c28505bfcc106bd
2026-02-21 21:52:40 +01:00
Danny Milosavljevic
abce3ac7aa gnu: Add python-shiver.
* gnu/packages/physics.scm (python-shiver): New variable.

Change-Id: Ia5886a4b99d7a9536e24de1e57a22168d43986cf
2026-02-21 21:52:40 +01:00
Danny Milosavljevic
1ff320a10e gnu: Add python-pyoncatqt.
* gnu/packages/physics.scm (python-pyoncatqt): New variable.

Change-Id: I1a65870132d510607d25c51df401a5590797052b
2026-02-21 21:52:40 +01:00
Danny Milosavljevic
6f45742b8d gnu: Add python-pyoncat.
* gnu/packages/physics.scm (python-pyoncat): New variable.

Change-Id: Id8104e241296524b527041e13ab3b845c1ca0cc1
2026-02-21 21:52:40 +01:00
Danny Milosavljevic
202d682caf gnu: Add python-mslice.
* gnu/packages/patches/python-mslice-matplotlib-3.6-compatibility.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add reference to it.
* gnu/packages/physics.scm (python-mslice): New variable.

Change-Id: I55b884b53bef3f59d466e8980a643e4ef78fa544
2026-02-21 21:52:40 +01:00
Danny Milosavljevic
eb3d2b85f9 gnu: python-euphonic: Clean up.
* gnu/packages/physics.scm (python-euphonic)[arguments]<#:phases>
{fix-lazy-fixture}: Delete phase.
{delete-source}: New phase.

Change-Id: Ibdcc1892aef88219074859c19205f024cd49e659
2026-02-21 21:52:40 +01:00
Danny Milosavljevic
384b63aa08 gnu: python-pycifrw: Generate sources from noweb.
* gnu/packages/physics.scm (python-pycifrw)[arguments]<#:phases>{generate-sources}:
New phase.
{check}: Replace.
[native-inputs]: Add latex2html, noweb.

Change-Id: Iaaa77f8c857345ba63a1d07a782d7bf8d086c1c2
2026-02-21 21:52:40 +01:00
Danny Milosavljevic
004956cdae gnu: Add python-quickbayes.
* gnu/packages/physics.scm (python-quickbayes): New variable.

Change-Id: I0c76e13aa680bd31206e279e64e4161ff1127e18
2026-02-21 21:52:39 +01:00
Danny Milosavljevic
d5653abf54 gnu: Add python-gofit.
* gnu/packages/physics.scm (python-gofit): New variable.

Change-Id: If134c0ea69eb76c62b1439b82a7474832938ff19
2026-02-21 21:52:39 +01:00
Danny Milosavljevic
fd6b75b373 gnu: python-euphonic: Move to (gnu packages physics).
* gnu/packages/python-science.scm (python-euphonic): Move from here…
* gnu/packages/physics.scm (python-euphonic): …to here.

Change-Id: Ica393a72f5c9b8875bef4b4186bc4a8571b83007
2026-02-21 21:52:39 +01:00
Danny Milosavljevic
00c5a3859d gnu: python-seekpath: Move to (gnu packages physics).
* gnu/packages/python-science.scm (python-seekpath): Move from here…
* gnu/packages/physics.scm (python-seekpath): …to here.

Change-Id: I67d060c3c5aeebe117b7d5cdeac0666a46e8f270
2026-02-21 21:52:39 +01:00
Danny Milosavljevic
f8e2f21a82 gnu: python-spglib: Move to (gnu packages physics).
* gnu/packages/python-science.scm (python-spglib): Move from here…
* gnu/packages/physics.scm (python-spglib): …to here.

Change-Id: I19a757ffbb7ba42065a35e1213b789dae93c645c
2026-02-21 21:52:39 +01:00
Danny Milosavljevic
59ec18b7b6 gnu: python-quasielasticbayes: Move to (gnu packages physics).
* gnu/packages/python-science.scm (python-quasielasticbayes): Move from here…
* gnu/packages/physics.scm (python-quasielasticbayes): …to here.

Change-Id: Ib3788df8af26a08ede247ddc243286e107db81c2
2026-02-21 21:52:39 +01:00
Danny Milosavljevic
d3e7490a5c gnu: python-pystog: Move to (gnu packages physics).
* gnu/packages/python-science.scm (python-pystog): Move from here…
* gnu/packages/physics.scm (python-pystog): …to here.

Change-Id: Ic2051954eb1c126bde11b2d4545d14065cd8b16b
2026-02-21 21:52:39 +01:00
Danny Milosavljevic
8154e1d07b gnu: python-pycifrw: Move to (gnu packages physics).
* gnu/packages/python-science.scm (python-pycifrw): Move from here…
* gnu/packages/physics.scm (python-pycifrw): …to here.

Change-Id: I5b0f5ccb148b555d898a4584da9eb6897ad3126e
2026-02-21 21:52:39 +01:00
Danny Milosavljevic
2e7ae98c24 gnu: python-brille: Move to (gnu packages physics).
* gnu/packages/python-science.scm (python-brille): Move from here…
* gnu/packages/physics.scm (python-brille): …to here.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to that file.
* etc/teams.scm (science): Add reference to that file.

Change-Id: I207940441fb4406fb034d5582ba9f5517544179b
2026-02-21 21:52:38 +01:00