summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-02-22gnu: guile-libyaml: Update to 3.0.2.Matt Wette
* gnu/packages/guile-xyz.scm (guile-libyaml): Update to 3.0.2. [arguments]: Update substitute regexp in build-ffi phase. [native-inputs]: Replace nyacc-1.08.1 with nyacc. [propagated-inputs]: Replace nyacc-1.08.1 with nyacc. Remove guile-bytestructures. Change-Id: Ifac73f0554a4604817334f8c4562d9dc2c8bc76f
2026-02-21gnu: mapnik: Update to 4.2.1-0.cb1e226.Arun Isaac
* gnu/packages/geo.scm (mapnik): Update to 4.2.1-0.cb1e226. [build-system]: Switch to cmake-build-system. [arguments]: Remove #:cmake. Add -DBUILD_DEMO_VIEWER=OFF and -DBUILD_DEMO_CPP=OFF to #:configure-flags. [inputs]: Add libavif and openssl.
2026-02-21gnu: mapnik: Skip ogr test using #:test-exclude.Arun Isaac
* gnu/packages/geo.scm (mapnik)[arguments]: Skip ogr test using #:test-exclude rather than a custom phase.
2026-02-21gnu: proj: Update to 9.7.1.Arun Isaac
* gnu/packages/geo.scm (proj): Update to 9.7.1. (proj-9.3): New variable. (gdal, python-pyproj, qgis)[inputs]: Replace proj with proj-9.3. * gnu/packages/cran.scm (r-sf, r-terra)[inputs]: Replace proj with proj-9.3. * gnu/packages/image-processing.scm (vtk)[inputs]: Replace proj with proj-9.3.
2026-02-21gnu: fuzzel: Update to 1.14.0Ashish SHUKLA
* gnu/packages/xdisorg.scm (fuzzel): Update to 1.14.0. Merges: https://codeberg.org/guix/guix/pulls/6580 Change-Id: I1ca83763960aa10d1860d2cb00eac81e055b6671
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-21gnu: python-pyvista: Update to 0.46.5.Danny Milosavljevic
* gnu/packages/python-science.scm (python-pyvista): Update to 0.46.5. [arguments]<#:test-flags>: Ignore tests/core/test_dataobject_filters.py, tests/core/test_dataset_filters.py, and tests/plotting/test_plotter.py. Disable test_read_exodus, test_nek5000_reader, test_exodus_reader_ext, test_exodus_reader_core, test_exodus_blocks, test_download_dataset_texture, test_structured_grid_cast_to_explicit_structured_grid, test_pad_image_multi_component_with_scalar, test_pad_image_raises, test_points_to_cells_and_cells_to_points_dimensions, test_meshio[cow_ugrid], test_meshio[points_only], and test_max_positional_args_matches_pyproject. <#:phases>{patch-pyproject}: Generalize vtk version pattern. [native-inputs]: Add nss-certs-for-test, python-aiohttp, python-mypy, python-pandas, python-pytest-cases, python-pytest-mock, python-pytest-pyvista, which, and xorg-server-for-tests. Replace python-pytest with python-pytest-8. [propagated-inputs]: Add python-cmcrameri, python-cmocean, and python-colorcet. Replace vtk-9.3 with vtk-9.5. Change-Id: Ic5b9a7a46c5fee8682a9d0f47d791e2d07de5f64
2026-02-21gnu: Add python-pytest-pyvista.Danny Milosavljevic
* gnu/packages/python-science.scm (python-pytest-pyvista): New variable. Change-Id: I03233bf19ba66bf4f33cf92e60de24da8c661562
2026-02-21gnu: Add python-cmcrameri.Danny Milosavljevic
* gnu/packages/python-science.scm (python-cmcrameri): New variable. Change-Id: I6b41ceeb5774564734a0b7ce5ac6baf0b5d23670
2026-02-21gnu: python-brille: Clean up setuptools.Danny Milosavljevic
* gnu/packages/physics.scm (python-brille)[arguments]<#:phases>{set-version}: Delete phase. Change-Id: I2c81e02e10ce00daf10fd1d97b07e6964b1ff0d2
2026-02-21gnu: Add mantid.Danny Milosavljevic
* 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-21gnu: Add python-mvesuvio.Danny Milosavljevic
* gnu/packages/physics.scm (python-mvesuvio): New variable. Change-Id: I89b157d4ee024dfb333e97c04c28505bfcc106bd
2026-02-21gnu: Add python-shiver.Danny Milosavljevic
* gnu/packages/physics.scm (python-shiver): New variable. Change-Id: Ia5886a4b99d7a9536e24de1e57a22168d43986cf
2026-02-21gnu: Add python-pyoncatqt.Danny Milosavljevic
* gnu/packages/physics.scm (python-pyoncatqt): New variable. Change-Id: I1a65870132d510607d25c51df401a5590797052b
2026-02-21gnu: Add python-pyoncat.Danny Milosavljevic
* gnu/packages/physics.scm (python-pyoncat): New variable. Change-Id: Id8104e241296524b527041e13ab3b845c1ca0cc1
2026-02-21gnu: Add python-configupdater.Danny Milosavljevic
* gnu/packages/python-xyz.scm (python-configupdater): New variable. Change-Id: Ibbeca08f8807091d7c06ab3bc6aa791905ede7fa
2026-02-21gnu: Add python-mslice.Danny Milosavljevic
* 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-21gnu: python-euphonic: Clean up.Danny Milosavljevic
* gnu/packages/physics.scm (python-euphonic)[arguments]<#:phases> {fix-lazy-fixture}: Delete phase. {delete-source}: New phase. Change-Id: Ibdcc1892aef88219074859c19205f024cd49e659
2026-02-21gnu: python-pycifrw: Generate sources from noweb.Danny Milosavljevic
* gnu/packages/physics.scm (python-pycifrw)[arguments]<#:phases>{generate-sources}: New phase. {check}: Replace. [native-inputs]: Add latex2html, noweb. Change-Id: Iaaa77f8c857345ba63a1d07a782d7bf8d086c1c2
2026-02-21gnu: Add python-quickbayes.Danny Milosavljevic
* gnu/packages/physics.scm (python-quickbayes): New variable. Change-Id: I0c76e13aa680bd31206e279e64e4161ff1127e18
2026-02-21gnu: Add python-gofit.Danny Milosavljevic
* gnu/packages/physics.scm (python-gofit): New variable. Change-Id: If134c0ea69eb76c62b1439b82a7474832938ff19
2026-02-21gnu: Add python-qtawesome.Danny Milosavljevic
* gnu/packages/python-graphics.scm (python-qtawesome): New variable. Change-Id: I75596aeb7352fb03ecfa34bbef6c5901edd5e180
2026-02-21gnu: poco: Update to 1.15.0.Danny Milosavljevic
* gnu/packages/cpp.scm (poco): Update to 1.15.0. [arguments]<#:phases>{check-setenv}: New phase. Change-Id: I157edbddc881941e13738dca18350c5ed690ba5f
2026-02-21gnu: python-euphonic: Move to (gnu packages physics).Danny Milosavljevic
* gnu/packages/python-science.scm (python-euphonic): Move from here… * gnu/packages/physics.scm (python-euphonic): …to here. Change-Id: Ica393a72f5c9b8875bef4b4186bc4a8571b83007
2026-02-21gnu: python-seekpath: Move to (gnu packages physics).Danny Milosavljevic
* gnu/packages/python-science.scm (python-seekpath): Move from here… * gnu/packages/physics.scm (python-seekpath): …to here. Change-Id: I67d060c3c5aeebe117b7d5cdeac0666a46e8f270
2026-02-21gnu: python-spglib: Move to (gnu packages physics).Danny Milosavljevic
* gnu/packages/python-science.scm (python-spglib): Move from here… * gnu/packages/physics.scm (python-spglib): …to here. Change-Id: I19a757ffbb7ba42065a35e1213b789dae93c645c
2026-02-21gnu: python-quasielasticbayes: Move to (gnu packages physics).Danny Milosavljevic
* gnu/packages/python-science.scm (python-quasielasticbayes): Move from here… * gnu/packages/physics.scm (python-quasielasticbayes): …to here. Change-Id: Ib3788df8af26a08ede247ddc243286e107db81c2
2026-02-21gnu: python-pystog: Move to (gnu packages physics).Danny Milosavljevic
* gnu/packages/python-science.scm (python-pystog): Move from here… * gnu/packages/physics.scm (python-pystog): …to here. Change-Id: Ic2051954eb1c126bde11b2d4545d14065cd8b16b
2026-02-21gnu: python-pycifrw: Move to (gnu packages physics).Danny Milosavljevic
* gnu/packages/python-science.scm (python-pycifrw): Move from here… * gnu/packages/physics.scm (python-pycifrw): …to here. Change-Id: I5b0f5ccb148b555d898a4584da9eb6897ad3126e
2026-02-21gnu: python-brille: Move to (gnu packages physics).Danny Milosavljevic
* 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-21gnu: python-nose: Move deprecated variable next to the deprecator.Andreas Enge
* gnu/packages/check.scm (python-nose): Move to... * gnu/packages/python-check.scm (python-nose): ...this. Fixes: guix/guix#6603 Change-Id: Iad475de276eb8031c80a84f409a8a4739b3ec94a
2026-02-21gnu: Add argos-translate-gui.Nguyễn Gia Phong
* gnu/packages/machine-learning.scm (argos-translate-gui): New variable. Change-Id: Ic9ed903e34f1b34a51e1c8d2757d4dc60473ef46
2026-02-21gnu: python-argostranslate: Disable spaCy download.Nguyễn Gia Phong
The spaCy model Argos Translate tries to download, xx-sent-ud-sm, is already a propagated input. * gnu/packages/machine-learning.scm(python-argostranslate)[arguments] <#:phases>: Add 'disable-spacy-download. Change-Id: Ifd0e9e1b4bae5255c28c9c4d3726d9c5360ee4b9
2026-02-21gnu: password-utils: Delete repetitions of #:use-module arguments.John Dawson
Merges guix/guix!6605 Change-Id: I3e89578fd77a4de14b7a0845dbecb4e6ed4d92e7 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-21gnu: Remove duplicate crates.Andreas Enge
* gnu/packages/rust-crates.scm (rust-gix-quote-0.6.2, rust-gix-trace-0.1.18, rust-zerocopy-0.8.39, rust-zerocopy-derive-0.8.39): Remove duplicate crates. Change-Id: I1b58979615ec1e156e1e837ead0543f05377a9bd
2026-02-21gnu: Remove duplicate crates.Efraim Flashner
* gnu/packages/rust-crates.scm (rust-jiff-0.2.18, rust-jiff-static-0.2.18, rust-serde-spanned-1.0.4): Remove duplicate crates. Change-Id: Ifafa980ab018763d574446371ed6f9cef925284a
2026-02-21gnu: maturin: Remove (guix build json) imported module.Nicolas Graves
* gnu/packages/rust-apps.scm (maturin)[arguments]<imported-modules>: Remove (guix build json). Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-21gnu: sequoia-wot-tools: Refresh crate inputs.Efraim Flashner
* gnu/packages/rust-crates.scm (sequoia-wot-tools): Update crates. Change-Id: I74b82540ea48c22799fce5552d4848ab2ba5f267
2026-02-21gnu: rust-cargo-c: Update to 0.10.20.Efraim Flashner
* gnu/packages/rust-apps.scm (rust-cargo-c): Update to 0.10.20. [inputs]: Remove libgit2-1.8. Add libgit2-1.9. * gnu/packages/rust-crates.scm (rust-cargo-c): Update crates. Change-Id: I24a5b6c121d1437fec62c80cdd7f3e605aa23fad
2026-02-21gnu: Remove duplicate rust crates.Efraim Flashner
* gnu/packages/rust-crates.scm (rust-clap-4.5.57, rust-clap-builder-4.5.57, rust-zmij-1.0.19): Remove duplicates. Change-Id: I4ab6cf99c99e23a1a88684bf54a42f311d6ffa2a
2026-02-21gnu: rust-cbindgen: Update to 0.29.Efraim Flashner
* gnu/packages/rust-apps.scm (rust-cbindgen): Refer to rust-cbindgen-0.29. Change-Id: If787f811d3de110a52c4f3d7216ec2037ab4ce90
2026-02-21gnu: rust-cbindgen-cli: Build with newer clang.Efraim Flashner
* gnu/packages/rust-apps.scm (rust-bindgen-cli)[inputs]: Replace clang with clang-18. (rust-bindgen-cli-next): Remove variable. * gnu/packages/gl.scm (mesa-opencl)[native-inputs]: Remove field. Change-Id: I1ba0afbd46ac4c70807376c4993af431b775d699
2026-02-21gnu: libgit2-1.9: Update to 1.9.2.Efraim Flashner
* gnu/packages/version-control.scm (libgit2-1.9): Update to 1.9.2. Change-Id: I3b1ef9bb25f504b6aa35898cc0fceac6eba8df54
2026-02-21gnu: libgit2-1.9: Simplify configure-flags.Efraim Flashner
* gnu/packages/version-control.scm (libgit2-1.9)[arguments]: Remove the workaround in the configure-flags. Change-Id: Iffb3ddff86513dae69279cc4832cbdea8ac257d1
2026-02-21gnu: libgit2-1.8: Update to 1.8.5.Efraim Flashner
* gnu/packages/version-control.scm (libgit2-1.8): Update to 1.8.5. Change-Id: I4803e0dc2ac6575f862c47effbece8d541b47e61
2026-02-21gnu: du-dust: Install more completions.Efraim Flashner
* gnu/packages/admin.scm (du-dust)[arguments]: Rewrite the phase to install extras to use the copy-build-system. Change-Id: I1f7f6f1c99aad67f52e5a8dd023cc708ea8537d8
2026-02-21gnu: du-dust: Update to 1.2.4.Acid Bong
* gnu/packages/admin.scm (du-dust): Update to 1.2.4. * gnu/packages/rust-crates.scm (du-dust): Update crates. Change-Id: I5f3c029c1fe1b172f7e3602a3ba53e9aa9d86dfe Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-21gnu: cargo-audit: Update to 0.22.0.moksh
* gnu/packages/rust-apps.scm (cargo-audit): Update to 0.22.0. * gnu/packages/rust-crates.scm (cargo-audit): Update entry. Change-Id: Ib88954de4083c39b7159eb460e3b475cae539aad Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-21gnu: rust-crates: Remove some non-source files.Efraim Flashner
* gnu/packages/rust-crates.scm (rust-async-compression-0.4.25, rust-async-compression-0.4.37, rust-bloomy-1.2.0, rust-cast5-0.11.1, rust-cryptographic-message-syntax-0.27.0, rust-debpkg-0.6.0, rust-ed25519-dalek-2.2.0, rust-flate2-1.1.8, rust-k256-0.13.4, rust-libloading-0.8.5, rust-ocb3-0.1.0, rust-pyo3-0.24.0, rust-regex-1.10.6, rust-regex-automata-0.4.7, rust-regex-automata-0.4.8, rust-rustls-0.23.12, rust-rustls-pemfile-2.1.3, rust-rustls-pki-types-1.8.0, rust-ruzstd-0.7.3, rust-trust-dns-proto-0.23.2, rust-webpki-roots-0.26.6, rust-wit-bindgen-0.51.0, rust-wit-parser-0.221.3, rust-x509-certificate-0.24.0): Remove some files in a snippet. Change-Id: Ie28379da05ac42219cfaca39b57cc6e525a89df8
2026-02-21gnu: parinfer-rust-emacs: Remove a non-source file.Efraim Flashner
* gnu/packages/text-editors.scm (parinfer-rust-emacs)[source]: Add snippet to remove a non-source file. Change-Id: I9df5fe78dd3056568b915ce697a1cd33a45879aa