1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-04-08 22:20:38 +02:00
Commit Graph

168867 Commits

Author SHA1 Message Date
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
Andreas Enge
12f5bf16e1 gnu: Remove wfa2-lib.
* gnu/packages/bioinformatics.scm (wfa2-lib): Delete variable.

Fixes: guix/guix#3705
Change-Id: Ib19e25a84c982ab7a6403a9578adf2ecbaa46b9b
2026-02-23 17:39:47 +01:00
Andreas Enge
1a9576ab21 gnu: Remove vcflib.
* gnu/packages/bioinformatics.scm (vcflib): Delete variable.

Change-Id: I3ffdcfdbd8a3bb9d573fc0d5dc03da59acdd482e
2026-02-23 17:39:07 +01:00
Andreas Enge
209a8025f8 gnu: Remove freebayes.
* gnu/packages/bioinformatics.scm (freebayes): Delete variable.

Change-Id: I19fadd85a384cb4520160cfab04b114e5ca47cec
2026-02-23 17:38:24 +01:00
Nemin
fa2291e249 gnu: hare-json: Update to 0.26.0.0.
* gnu/packages/hare-xyz.scm (hare-json): Update to 0.26.0.0.

Change-Id: I95f78106277f7b1dee35298b02ff9abf92092608
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:37 -05:00
Nemin
260da9271e gnu: himitsu-git: Update to 0.10.0.
* gnu/packages/password-utils.scm (himitsu-git): Update to 0.10.0.

Change-Id: Id06b85cfcc5f0347aeeff1a1fe9445b38eac698b
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:37 -05:00
Nemin
29981f53e3 gnu: himitsu-ssh: Update to 0.10.0-0.446ff5f.
* gnu/packages/password-utils.scm (himitsu-ssh): Update to 0.10.0-0.446ff5f.

Change-Id: If290ab683adf5c153090b718b2875c580fe4e57b
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:37 -05:00
Nemin
3d9306b03d gnu: hiprompt-gtk: Update to 0.10.
* gnu/packages/password-utils.scm (hiprompt-gtk): Update to 0.10.

Change-Id: Ib67ef8898dd1ba24101f65069ecfc30a7409ec00
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:37 -05:00
Nemin
d7ade7e9b4 gnu: himitsu: Update to 0.10.
* gnu/packages/password-utils.scm (himitsu): Update to 0.10.

Change-Id: I4cf0f8fe3d7a0ff361ece8f79bc72ea0062df7ca
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:37 -05:00
Nemin
aa2a9460b2 gnu: hare-mcron: Update to 1.3.0.
* gnu/packages/hare-apps.scm (hare-mcron): Update to 1.3.0.

Change-Id: I38ed282da3a62cae4bfc795ec3996efd105c7e02
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:37 -05:00
Nemin
fe14b3f942 gnu: bonsai: Update to 1.4.0.
* gnu/packages/hare-apps.scm (bonsai): Update to 1.4.0.

Change-Id: I245900cec19ae8229d83273c2533201e732c6cbb
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:37 -05:00
Nemin
9e435638bb gnu: hare-ev: Update to 0.26.0.0.
* gnu/packages/hare-xyz.scm (hare-ev): Update to 0.26.0.0.

Change-Id: I24cfeadf99648ed4947d4d6a43a7cbad8a158e16
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:36 -05:00
Nemin
dead0c0b6f gnu: hare-template: Update to 0.26.0.0.
* gnu/packages/hare-xyz.scm (hare-template): Update to 0.26.0.0.
  [phases]{build}: Deleted phase.
  [phases]{install}: Replace with haredo.
  [phases]{set-environment}: Added new phase.

Change-Id: Ie8f81f19fda9d466eae15fef09894dc03ff01f6e
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:36 -05:00
Nemin
be0dd3d548 gnu: hare-lsp: Update to 0.2.0.
* gnu/packages/hare-apps.scm (hare-lsp): Update to 0.2.0.

Change-Id: I96891a2ec5feb4dd2e886b7f3792fa22851c67de
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:36 -05:00
Nemin
8de8b7a288 gnu: hare-ssh: Update to 0.26.0.
* gnu/packages/hare-xyz.scm (hare-ssh): Update to 0.26.0.

Change-Id: I89738d49a3e2919a0fc96f1645827ba123e782b6
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:36 -05:00
Nemin
02bf4e50a6 gnu: hare-lex: Update to 0.26.0.0.
* gnu/packages/hare-xyz.scm (hare-lex): Update to 0.26.0.0.
  [phases]{install}: Replace with haredo.
  [phases]{check}: Deleted phase.
  [phases]{build}: Deleted phase.
  [phases]{set-environment}: Added new phase.

Change-Id: Ibc776c040568d52d3f5203718ae636644d9753d1
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:36 -05:00
Nemin
9207ce6874 gnu: Add haredo.
* gnu/packages/hare-apps.scm (haredo): Init at 1.0.6.

Change-Id: I01b60ebaf226a5affc6ed8415b84edcccd71f708
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:36 -05:00
Nemin
479aac614f gnu: scdoc: Update to 1.11.4.
* gnu/packages/man.scm (scdoc): Update to 1.11.4.

Change-Id: I711f8c9fdf8ffa2d47b8767f5c633c05a1537421
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:36 -05:00
Nemin
533607369a gnu: hare: Update to 0.26.0.
* gnu/packages/hare.scm (harec): Update to 0.26.0.
* gnu/packages/hare.scm (hare): Update to 0.26.0.
  [patches]: Remove hare-toolpath.patch.
* gnu/packages/hare.scm (hare-update): Update to 0.26.0.0.
* gnu/patches/hare-toolpath.patch: Delete file.
* gnu/local.mk: Unregister patch.

Change-Id: I6bdc9eeb6257832d01fb62e225e76e8831ba1b9d
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:38:36 -05:00
jgart
df71a3602e gnu: trealla: Update to 2.90.37.
* gnu/packages/prolog.scm (trealla): Update to 2.90.37.

Change-Id: I2ca3384b77090ef84449017813a663c0f8b2783c
2026-02-23 10:33:29 -05:00
jgart
46f3f9f028 gnu: guix-compose: The check phase should respect #:tests?.
* gnu/packages/containers.scm (guix-compose)[arguments]: The check phase should respect #:tests?.

Change-Id: If55bb0f45b795e1d85088fdc869a118ec74894e5
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:23:06 -05:00
Giacomo Leidi
9d0fce8d97 gnu: Add guix-compose.
* gnu/packages/containers.scm (guix-compose): New variable.

Change-Id: I0a1270272222b620f1344c096b5f68274581b2fd
Signed-off-by: jgart <jgart@dismail.de>
2026-02-23 10:22:56 -05:00
Cayetano Santos
c736f8c15f gnu: gnucap: Update to 20240220.
* gnu/packages/electronics.scm (gnucap): Update to 20240220.
[source]: Switch to git-fetch.
[arguments]: Update ’configure #:phase.

Change-Id: I927ba638b3802c7dc3850a1c8915a83d5c263108
2026-02-23 15:22:15 +01:00
Efraim Flashner
18898ea4e5 gnu: tealdeer: Rewrite install-completions phase.
* gnu/packages/rust-apps.scm (tealdeer)[arguments]: Rewrite using
g-exps.  Rewrite 'install-completions to use the copy-build-system
'install phase.

Change-Id: Ia1ae3810796768856f5294e7dafed49dc989f2ab
2026-02-23 13:36:36 +02:00
wvlab
79fdd77e87 gnu: tealdeer: Update to 1.8.1.
* gnu/packages/rust-apps.scm (tealdeer): Update to 1.8.1.
[inputs]: Remove openssl.
* gnu/packages/rust-crates.scm (tealdeer): Update dependencies.

Change-Id: I451546e9819ac10afdddc99e02067dcf45ba28e7
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23 13:31:29 +02:00
Efraim Flashner
da7594a305 gnu: Remove duplicate crates.
* gnu/packages/rust-crates.scm (rust-ntapi-0.4.3, rust-uuid-1.21.0):
Remove duplicate crates.

Change-Id: I7560895985260703e5e0190dfb017b0300eb2b07
2026-02-23 12:18:52 +02:00
Oleg Pykhalov
e7c46eab48 gnu: xwayland-satellite: Update to 0.8.
* gnu/packages/xorg.scm (xwayland-satellite): Update to 0.8.
* gnu/packages/rust-crates.scm: Update crates accordingly.

Change-Id: I22860d5a55bdd002099e7455c3ddc19f9acb2fa1
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23 12:14:26 +02:00
Efraim Flashner
191a7ae67d gnu: bottom: Rewrite install-extras phase.
* gnu/packages/rust-apps.scm (bottom)[arguments]: Rewrite using g-exps.
Rewrite the 'install-extras to use the copy-build-system 'install phase.

Change-Id: Ib0faa12fedf4b539566d97e42e843c0c26b0812f
2026-02-23 12:05:12 +02:00
marderbot
9a88221a91 gnu: bottom: Update to 0.12.3.
* gnu/packages/rust-apps.scm (bottom): Update to 0.12.3.
[arguments]: Skip 3 more tests.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[bottom]: Update
entry.

Change-Id: Ib9acf19de50f9c80f6bc2c8eba525ab392c5efb2
2026-02-23 11:56:08 +02:00
Efraim Flashner
6f0395fd9b gnu: pay-respects: Install shell completions.
* gnu/packages/shellutils.scm (pay-respects)[arguments]: Add a phase to
generate the shell completions.
[native-inputs]: When cross-compiling add pay-respects.

Change-Id: I150fd240283ae3b3994b5e8e6028ed7d6b359d9d
2026-02-23 11:35:58 +02:00
Gabriel Santos
94fb1eacc9 gnu: pay-respects: Update to 0.7.12.
* gnu/packages/shellutils.scm (pay-respects): Update to 0.7.12.
* gnu/packages/rust-crates.scm (pay-respects): Update dependencies.

Change-Id: I38ccabd5b6b5830b8b67af494c57982cd1aa51d0
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23 11:23:24 +02:00
Efraim Flashner
be4916939f gnu: bat: Rewrite install-extras phase.
* gnu/packages/rust-apps.scm (bat)[arguments]: Rewrite the
'install-extras phase to use the copy-build-system 'install phase.

Change-Id: I77de03e0d026ac02173f244a0b897474ee839e89
2026-02-23 11:16:14 +02:00
Patrick Norton
63b892c177 gnu: bat: Update to 0.26.1.
* gnu/packages/rust-apps.scm (bat): Update to 0.26.1.
[source]: Remove snippet.
[phases]: Use absolute directory for BAT_ASSETS_GEN_DIR.
[inputs]: Update libgit2 version to 1.9.
* gnu/packages/rust-crates.scm (bat): Update dependencies.

Change-Id: Iea363f892c33890ea0f1e9ebca58cf434e772c66
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23 11:07:19 +02:00
Efraim Flashner
a542801696 gnu: forgejo-cli: Install shell completions.
* gnu/packages/rust-apps.scm (forgejo-cli)[arguments]: Add a phase to
generate the shell completions.
[native-inputs]: When cross-compiling add forgejo-cli.

Change-Id: I6a22ef1b34c833d89244554d8e13b8287b2318ea
2026-02-23 10:41:19 +02:00
Efraim Flashner
b33485859f gnu: forgejo-cli: Update URIs.
* gnu/packages/rust-apps.scm (forgejo-cli)[source]: Update URI.
[home-page]: Follow redirect.

Change-Id: I56d609974def07d04ff7b2605e7eaf33d804d88b
2026-02-23 10:41:19 +02:00
Nick Blumenauer
3b1cba04a8 gnu: forgejo-cli: Update to 0.4.0.
* gnu/packages/rust-apps.scm (forgejo-cli): Update to 0.4.0.
[inputs]: Remove oniguruma.
* gnu/packages/rust-crates.scm: Import crates for forgejo-cli.

Change-Id: I497e935ae314b04eaea5e4413111a2cafc5353f0
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23 10:41:16 +02:00
Artyom V. Poptsov
8ac2ba595f gnu: perl-data-validate-ip: Update to 0.31.
* gnu/packages/networking.scm (perl-data-validate-ip): Update to 0.31.

Change-Id: I45624f6b9f51ebb22a875439e5a394dea6b0781f
2026-02-23 10:28:23 +03:00
Artyom V. Poptsov
2ef2aa03fc gnu: hcxdumptool: Update to 7.1.2.
* gnu/packages/networking.scm (hcxdumptool): Update to 7.1.2.

Change-Id: Id3c6e1ec476e923e2ccd1777336f5f9b9a7f497a
2026-02-23 10:28:09 +03:00
Rutherther
7e7487166b file-systems: canonicalize-device-spec: Wait for device to exist.
Waits for devices specified by a string.

Fixes: #6134
Change-Id: I430483deccb70fad44fe0e141afc050ae41308dc
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-23 11:56:12 +09:00
Rutherther
e3d8fc1147 file-systems: mount-file-system: Guard against missing devices.
When a device with a UUID is missing, canonicalize-device-spec will throw an
error. This error is not handled for mount-may-fail? devices. That means
that if you use UUID device and it isn't available, the boot will hang on
the user-file-systems not being started. All user services depend on that
service.

Also added a test for this behavior.

* gnu/build/file-systems.scm
(mount-file-system): Guard canonicalize-device-spec call.
(canonicalize-device-spec): Throw &partition-lookup-error on missing
partition.
(&partition-lookup-error): New variable.
* gnu/tests/base.scm (%test-missing-file-system): New variable.

Change-Id: I3b8d652251cef421cff6d2fdafb8d9d7d1fc74b5
Reported-By: renbus, on IRC
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-23 11:46:09 +09:00
Wilko Meyer
279f22e978 gnu: Add linux-libre 6.19.
* gnu/packages/linux.scm (linux-libre-6.19-version,
linux-libre-6.19-gnu-revision, deblob-scripts-6.19,
linux-libre-6.19-pristine-source, linux-libre-6.19-source,
linux-libre-headers-6.19, linux-libre-6.19): New variables.
* gnu/packages/aux-files/linux-libre/6.19-i686.conf,
gnu/packages/aux-files/linux-libre/6.19-arm64.conf,
gnu/packages/aux-files/linux-libre/6.19-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add it.

Change-Id: I7df1a4438ad26d85ec34560779047fe626d7859e
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-22 16:58:24 -08:00
Wilko Meyer
e80896ab34 gnu: linux-libre 5.10: Update to 5.10.251.
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.251.
(linux-libre-5.10-pristine-source): Update hash.

Change-Id: I8dbda28511084fe211ff0a6333874e82fa51adaf
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-22 16:58:21 -08:00
Wilko Meyer
33ba4bf845 gnu: linux-libre 5.15: Update to 5.15.201.
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.201.
(linux-libre-5.15-pristine-source): Update hash.

Change-Id: I0dcb00fb22f7f647a12b00ed6d0dd24c90a09cd7
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-22 16:58:19 -08:00
Wilko Meyer
7633a209bb gnu: linux-libre 6.1: Update to 6.1.164.
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.164.
(linux-libre-6.1-pristine-source): Update hash.

Change-Id: Icf106dd17d49f71ac3b5cf075e4d864600db10d1
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-22 16:58:16 -08:00
Wilko Meyer
d8523c9b0b gnu: linux-libre 6.6: Update to 6.6.127.
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.127.
(linux-libre-6.6-pristine-source): Update hash.

Change-Id: I431b2510ea37ab154d6775018db8dbe6ff594702
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-22 16:58:13 -08:00
Wilko Meyer
5c6d94654f gnu: linux-libre 6.12: Update to 6.12.74.
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.74.
(linux-libre-6.12-pristine-source): Update hash.

Change-Id: I2f6572f7209e6d321b77f60e4565f04c91490373
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-22 16:58:11 -08:00
Wilko Meyer
802c21c3cc gnu: linux-libre 6.18: Update to 6.18.13.
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.13.
(linux-libre-6.18-pristine-source): Update hash.

Change-Id: I61cbf4b1ca2ae3d1318b00ba81e68100fec8f6bd
Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-02-22 16:57:54 -08:00
jgart
e7612f2fcd gnu: trealla: Update to 2.90.36.
* gnu/packages/prolog.scm (trealla): Update to 2.90.36.

Change-Id: I9df2d7ecda9aa62ef63b9bd89d99f4aa78d4d411
2026-02-22 18:33:06 -05:00
Sharlatan Hellseher
5a23fd601e gnu: poetry: Fix tests.
This is a following up fix reported in
<https://codeberg.org/guix/guix/pulls/6443#issuecomment-10859915>.

* gnu/packages/package-management.scm (poetry):
[phases]{sanity-check}: Preserve phase.
[propagated-inputs]: Remove python-dulwich; add python-dulwich-0.24.

Change-Id: I92b5c2a9d5ed025aca5145b5d0f75c5821bbda5a
2026-02-22 22:03:10 +00:00