1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-15 05:35:53 +02:00
Commit Graph

173341 Commits

Author SHA1 Message Date
Guillaume Le Vaillant c06c6b41b7 gnu: cl-simple-optimization: Update to 1.1.
* gnu/packages/lisp-xyz.scm (sbcl-simple-optimization): Update to 1.1.

Change-Id: I5d6381fecd2a3cd86a1d5e1c07d1c6b3014ebd2a
2025-11-01 16:16:14 +01:00
Guillaume Le Vaillant 44c1ebdd09 gnu: gcl: Update to 2.7.1.
* gnu/packages/lisp.scm (gcl): Update to 2.7.1.
  [arguments]: Remove custom 'test-target', 'configure-flags' and
  'make-flags'. Update 'fix-makefile' and 'pre-conf' phases.

Change-Id: I15c87b12212ede9a86d198c2dd5609f3dc262dc6
2025-11-01 16:16:14 +01:00
Janneke Nieuwenhuizen 72c5fcd39e gnu: python-ml-collections: Fix build.
* gnu/packages/machine-learning.scm (python-ml-collections)
[propagated-inputs]: Add python-six.

Change-Id: I171afef3f31d792f2016cf6a8dee0a6add3308e0
2025-11-01 16:12:29 +01:00
André Batista 39bce2c655 gnu: noscript: Update to 13.2.1.
* gnu/packages/browser-extensions.scm (noscript): Update to 13.2.1.

Change-Id: I1b66756ceed1c82f2aeaba38f878355f8b7bcf9c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-01 12:49:44 +01:00
Ludovic Courtès 105d0d2664 pull: Remove old code to migrate generations to /var/guix/profiles.
This code was added in 2018 (commit 795d430d90)
to move profile generations created before that from ~/.config/guix to
/var/guix/profiles.  It has long become useless.

* guix/scripts/pull.scm (migrate-generations): Remove.
(ensure-default-profile): Remove call to ‘migrate-generations’.

Change-Id: I43d3860995be300a065814db6c0482514035bda9
2025-11-01 12:47:30 +01:00
Ashish SHUKLA ecf964c023 gnu: Add schemesh.
* gnu/packages/chez.scm: New variable.

Change-Id: Ic484602c51589ef5f9983fa7d83553a18c2ff5d1
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-01 12:44:59 +01:00
Ludovic Courtès 489e943275 gnu: telepathy-gabble, telepathy-salut: Fix wocky compilation.
* gnu/packages/freedesktop.scm (telepathy-gabble)[source]: Add ‘snippet’.
(telepathy-salut)[source]: Likewise.

Fixes: guix/guix#3662
Change-Id: I33f7be07481e3ae4b406a45ad07e3f8afedf2b46
2025-11-01 12:36:25 +01:00
Ashish SHUKLA 66399fea0e gnu: Add hpn-ssh.
* gnu/packages/ssh.scm: New variables.

Change-Id: Ia3481d8415665d08a91898c202bf694a4a773182
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-01 12:33:04 +01:00
Julian Flake 9864e2d983 gnu: Add espanso.
* gnu/packages/rust-apps.scm (espanso-x11, espanso-wayland): New variables.
* gnu/packages/rust-crates.scm: Update.

Change-Id: I009f0f635e4a7dc8a8ba404026f05e83e46e4003
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2025-11-01 12:22:53 +01:00
Florian Pelz 800cbcf7cd nls: Update translations.
Change-Id: I636d03ffbdf38ba4389bb9fc313cd1e41245191e
2025-11-01 02:21:04 +01:00
Cayetano Santos 071b31a880 gnu: python-ml-dtypes: Update to 0.5.3.
* gnu/packages/machine-learning.scm (python-ml-dtypes): Update to 0.5.3.
[native-inputs]: Remove python-wheel.
[source]: Add snippet.

Change-Id: I33988d41ab5967346921c054c5c4f4040e5427df
Signed-off-by: jgart <jgart@dismail.de>
2025-10-31 18:58:51 -05:00
Vagrant Cascadian 0a5e1e5bcf gnu: diffoscope: Update to 307.
* gnu/packages/diffoscope.scm (diffoscope): Update to 307.
2025-10-31 13:02:46 -07:00
Artyom V. Poptsov b77a918e54 gnu: mpb: Fix build with gcc-14.
* gnu/packages/engineering.scm (mpb): Fix build with gcc-14.
[arguments]<#:phases>: Add "relax-gcc-14-strictness" phase.

Change-Id: I50c0b7507221a2c738d165b33e99474c65300130
2025-10-31 22:54:31 +03:00
Artyom V. Poptsov 3df60427c6 gnu: harminv: Update to 1.4.2.
* gnu/packages/engineering.scm (harminv): Update to 1.4.2.

Change-Id: I390fe0dcf82170777f2c8c3c8ee0d8b389f9ed95
2025-10-31 22:54:31 +03:00
Lilah Tascheter 90f786c492 doc: Document hare-build-system.
* doc/guix.texi (Build Systems)[hare-build-system]: New variable doc.

Change-Id: I4aee955eb8ea6451340a76cd57671fdc6ba238d9
Signed-off-by: jgart <jgart@dismail.de>
2025-10-31 13:38:15 -05:00
Lilah Tascheter cbee75d29e gnu: hare: Use hare-build-system.
* gnu/packages/hare.scm
  (hare-supported-systems,target->hare-arch): Remove in favor of
  equivalent definitions in (gnu build-system hare).

  (harec,hare,hare-update)[supported-systems]: Update to
  %hare-supported-systems imported from (gnu build-system hare).

  (hare-update)[build-system]: Switch to hare-build-system.
  [arguments]<make-flags>: Remove. Now handled by hare-build-system.
  <phases>: Don't delete configure, and genrules before build.

Change-Id: Idc0e00815e737029aef7af72e04b6d6c572b0fb9
Signed-off-by: jgart <jgart@dismail.de>
2025-10-31 13:38:15 -05:00
Lilah Tascheter 029c575fc1 guix: build-system: Add hare-build-system.
* guix/build-system/hare.scm: New file.
* guix/build/hare-build-system.scm: New file.
* Makefile.am (MODULES): Add above new files.

Change-Id: I5b760410f6cd2ede28b84e8d2db363ff968f16f6
Signed-off-by: jgart <jgart@dismail.de>
2025-10-31 13:38:02 -05:00
Artyom V. Poptsov 08971b6956 gnu: asco: Fix build with gcc-14.
* gnu/packages/engineering.scm (asco): Fix build with gcc-14.
[arguments]<#:phases>: Add "relax-gcc-14-strictness" phase.

Change-Id: I6943dc730013cf22a277ed87de422de52b8aece0
2025-10-31 20:01:44 +03:00
Efraim Flashner dc256a2d68 gnu: dbxfs: Don't propagate inputs.
* gnu/packages/file-systems.scm (dbxfs)[propagated-inputs]: Move from
here ...
[inputs]: ... to here.

Change-Id: I7cf2cc0b3db7c8bc37b31995e44cdaab5ce434fa
2025-10-31 16:26:24 +02:00
Efraim Flashner b0db8b7a9b gnu: dbxfs: Update inputs.
* gnu/packages/file-systems.scm (dbxfs)[propagated-inputs]: Remove
python-appdirs.  Add python-platformdirs.

Change-Id: I138d164d686b21c4329bc733519ae5dd8d4cf4fa
2025-10-31 16:26:20 +02:00
Guillaume Le Vaillant 97e9fad7d2 gnu: Add cl-simple-optimization.
* gnu/packages/lisp-xyz.scm (cl-simple-optimization, ecl-simple-optimization,
  sbcl-simple-optimization): New variables.

Change-Id: I26dccec7feca64c7e55476c2be377b1c7fd90a83
2025-10-31 11:00:55 +01:00
Guillaume Le Vaillant 7bd14cf0a1 gnu: cl-simple-matrix: Update to 3.4.
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.4.

Change-Id: I292750ec4e32419d946e1eb9dbdb713abf90055d
2025-10-31 10:53:26 +01:00
ROCKTAKEY 2561dc8341 gnu: uv: Keep feature flags in Cargo.toml.
Original `substitute*` replaces `git.*, rev.*}` with `version = \"*\"}`, which causes feature flags removal.
For example, `uvx ruff --version` failed with error:
```text
  × Failed to download `ruff==0.14.2`
  ├─▶ Failed to extract archive: ruff-0.14.2-py3-none-manylinux_2_17_x86_64.manylinux2014_x86_64.whl
  ╰─▶ compression not supported: 8
```
This pull request fixes it.

* gnu/packages/rust-apps.scm (uv) [#:phases] <use-guix-vendored-dependencies>:
Keep feature flags.

Change-Id: Ia5af4ba922b4b6f38e83d2bcb3e51b26f869ffff
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-10-31 16:04:12 +08:00
Ignas Lapėnas a677cc5447 import: crate: Allow "~" in source URL.
When using `guix import -i ... -f .../Cargo.lock`, lookup-cargo-inputs
generation fails if url has git.sr.ht source, since the url for username
contains ~
Ex. https://git.sr.ht/~hitwright/scheduler_common

* guix/import/crate/cargo-lock.scm: Add "~" to crate source pattern.

Change-Id: I40f0bb747594f817f3d26123328e8716e5bef5f4
Signed-off-by: Hilton Chain <hako@ultrarare.space>
2025-10-31 16:03:33 +08:00
Maxim Cournoyer 66599e2e77 gnu: icecat: Patch to .desktop file, to fix opening file or links.
* gnu/packages/patches/icecat-adjust-mozilla-desktop.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/gnuzilla.scm (icecat-minimal)
[#phases] {apply-guix-specific-patches}: Apply it.

Fixes: #3566
Suggested-by: Ron Nazarov <ron@noisytoot.org>
Change-Id: I1fcc0829a4d079e4154be2f186bf9bab4da92e3f
2025-10-31 12:40:31 +09:00
Sören Tempel e08fffcd9a gnu: cproc: Update to version 0.0-3.14a8916.
* gnu/packages/c.scm (cproc): Update to version 0.0-3.14a8916.

Change-Id: I4f3637b3adbce108c5ebf9e47bbba7a893846b55
Signed-off-by: jgart <jgart@dismail.de>
2025-10-30 21:54:06 -05:00
Sören Tempel dcd1c17973 gnu: loksh: Update to 7.8.
* gnu/packages/shells.scm (loksh): Update to 7.8.

Signed-off-by: jgart <jgart@dismail.de>
2025-10-30 21:06:58 -05:00
Nicolas Goaziou 1a33ec8491 gnu: nauty: Update to 2.9.1.
* gnu/packages/maths.scm (nauty): Update to 2.9.1.
[arguments]: Run all tests, now passing.

Change-Id: Ic6b5529765f5313d2c30a7b3fd18bb1593e489b8
2025-10-30 21:16:09 +01:00
Nicolas Goaziou 266ad5b8ba gnu: ode: Update to 0.16.6.
* gnu/packages/game-development.scm (ode): Update to 0.16.6.

Change-Id: I4d6923513d6630a544cc7edae69dbc0c6e6263a0
2025-10-30 21:16:08 +01:00
Ashish SHUKLA c94791de26 gnu: git-minimal: Update to 2.51.2.
* gnu/packages/version-control.scm (git-minimal): Update to 2.51.2.

Change-Id: I804d79f4d54dce728d5c6bce65389e5898e19471
Signed-off-by: Greg Hogan <code@greghogan.com>
2025-10-30 19:47:28 +00:00
Nicolas Goaziou ec0f451a02 gnu: pdfarranger: Update to 1.12.1.
* gnu/packages/pdf.scm (pdfarranger): Update to 1.12.1.

Change-Id: Ib638590dcb5870034acf8acd533cb8e20c1dffa8
2025-10-30 20:43:09 +01:00
Nicolas Goaziou e1fcd2cc55 gnu: img2pdf: Update to 0.6.1.
* gnu/packages/pdf.scm (img2pdf): Update to 0.6.1.

Change-Id: Id7a20c9e23f28d787356c657b109ce36fbe55769
2025-10-30 20:43:09 +01:00
Sharlatan Hellseher 1564aa3587 gnu: Add genetic.
* gnu/packages/astronomy.scm (genetic): New variable.

Change-Id: I2b4bcb69c970c8869acd300056326b665e00c1f3
2025-10-30 18:34:56 +00:00
Sharlatan Hellseher 9a336d1978 gnu: Add highfive.
* gnu/packages/maths.scm (highfive): New variable.

Change-Id: Ib4f983d955c08adb833c74f77f48b03ac3173944
2025-10-30 18:34:55 +00:00
Sharlatan Hellseher c1315b46a3 gnu: Add python-ctapipe.
* gnu/packages/astronomy.scm (python-ctapipe): New variable.

Change-Id: I248d51058b3f62968542ec2431af06648f9e8d7c
2025-10-30 18:34:55 +00:00
Sharlatan Hellseher 4901c406df gnu: Add python-ogadf-schema.
* gnu/packages/astronomy.scm (python-ogadf-schema): New variable.

Change-Id: I7c019d14c067e57a300e14ee4f04cd8749c493c3
2025-10-30 18:34:55 +00:00
Sharlatan Hellseher a2a1d83b9d gnu: Add python-fits-schema.
* gnu/packages/astronomy.scm (python-fits-schema): New variable.

Change-Id: I8595a75951612f9d2bc24b10a60824dd16a3e563
2025-10-30 18:34:55 +00:00
Sharlatan Hellseher 7073559080 gnu: Add python-pyirf.
* gnu/packages/astronomy.scm (python-pyirf): New variable.

Change-Id: I0fa0f4320202e4eba6c5433d16732e82bb3cef9e
2025-10-30 18:34:55 +00:00
Sharlatan Hellseher 1e7929fb92 gnu: Add tangos.
* gnu/packages/astronomy.scm (tangos): New variable.

Change-Id: Iadab34535cb09884ae82ea637faa74174eec5fcd
2025-10-30 18:34:55 +00:00
Sharlatan Hellseher bbbcb017e7 gnu: Add python-pyramid-tm.
* gnu/packages/python-web.scm (python-pyramid-tm): New variable.

Change-Id: Ica443a666e2188d98c78596ff9d69b5ff9f8aca8
2025-10-30 18:34:55 +00:00
Sharlatan Hellseher 9909c6f8bf gnu: Add python-pyramid-retry.
* gnu/packages/python-web.scm (python-pyramid-retry): New variable.

Change-Id: If1716098625c43b7d668a556d113b7b8c4a086a9
2025-10-30 18:34:55 +00:00
Sharlatan Hellseher 686df4b987 gnu: Add python-pyramid-debugtoolbar.
* gnu/packages/python-web.scm (python-pyramid-debugtoolbar): New variable.

Change-Id: I4a99d6b9c0bbe112d1e74116c193e6239a1bcdf6
2025-10-30 18:34:55 +00:00
Sharlatan Hellseher 53f139c64d gnu: Add python-pyramid-jinja2.
* gnu/packages/python-web.scm (python-pyramid-jinja2): New variable.

Change-Id: I211f1825932f2a43893a850365444741e3848092
2025-10-30 18:34:54 +00:00
Sharlatan Hellseher 4c3b50add2 gnu: Add python-pyramid-mako.
* gnu/packages/python-web.scm (python-pyramid-mako): New variable.

Change-Id: I990dd1754cc9fd6d0d5a6e2b479b1fdc6d8f0c30
2025-10-30 18:34:54 +00:00
Sharlatan Hellseher 0f2da75e6a gnu: Add python-pyramid-chameleon.
* gnu/packages/python-web.scm (python-pyramid-chameleon): New variable.

Change-Id: Id23df46200b0315bd5eeef45a8ea16f93b2936d1
2025-10-30 18:34:54 +00:00
Sharlatan Hellseher 526cf9a292 gnu: Add python-chameleon.
* gnu/packages/python-xyz.scm (python-chameleon): New variable.

Change-Id: I33237b19a76bf37402ac7f1e386704fd299403a4
2025-10-30 18:34:54 +00:00
Sharlatan Hellseher afc0a6531b gnu: uranimator: Update to 0.0.0-1.d96f008.
* gnu/packages/astronomy.scm (uranimator): Update to
1yf1ghzzpnh0v1ra6dv4l135jgbs28pzadqig8cy8bwi9jq5wlrn commit.

Change-Id: I80b6c9ee77bbc405b9d9a5c07792cb505231bd29
2025-10-30 18:34:54 +00:00
Sharlatan Hellseher dd16cc1df9 gnu: stellarium: Update to 25.3.
* gnu/packages/astronomy.scm (stellarium): Update to 25.3.

Change-Id: If4007a2ef2069d7d61c8d069a65e5cb91042360f
2025-10-30 18:34:54 +00:00
Sharlatan Hellseher 95afd4d25b gnu: celestia-content: Update to 0.0.0-1.ea14ade.
* gnu/packages/astronomy.scm (celestia-content): Update to
0vk22kq8j0zw9gsagvj02w8hwb4s3iz63slhsr03l5zbd7gqhslz commit.

Change-Id: I042684ef5fbc64f4f3858fd7caa50c2af17aa7a9
2025-10-30 18:34:54 +00:00
Sharlatan Hellseher e4da686dc2 gnu: python-statmorph: Update to 0.7.1.
* gnu/packages/astronomy.scm (python-statmorph): Update to 0.7.1.
[arguments]: Drop all.
[propagated-inputs]: Remove python-scikit-image; add
python-scikit-image-next and python-matplotlib.

Change-Id: I7faf30647649c80630c24e2cd0f86968f9c30c23
2025-10-30 18:34:54 +00:00