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

181827 Commits

Author SHA1 Message Date
Yelninei
82df357bb2 self: Link with libgc.
guile-launcer.c uses libgc symbols on the Hurd.

* guix/self.scm (%packages): Add libgc.
(quiet-guile): Explicitly link with libgc.

Change-Id: I3c2c098af53f8d552ed9ca412e5556a645080726
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop>
2026-02-24 09:17:45 +09:00
Foster Hangdaan
975af2c51d gnu: transmission: Update to 4.1.1.
* gnu/packages/bittorrent.scm (transmission): Update to 4.1.1.

Change-Id: Ie43be4893afff6ca21d8fdefca8cc392ff249acb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-24 00:11:59 +00:00
wrobell
896e7d3324 gnu: rabbitmq: Update to 4.2.4.
* gnu/packages/high-availability.scm (rabbitmq): Update to 4.2.4.

Change-Id: I7304fa44e994b43abf67e56752bfb263c76bac98
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-24 00:03:09 +00:00
Rodion Goritskov
396a9451d4 services: Add configuration action to miniflux-service-type.
* gnu/services/web.scm (miniflux-shepherd-service): Add configuration action.
* gnu/tests/web.scm (run-miniflux-test): Add configuration action check.

Change-Id: I515653070cc0c39fcbe31fef19d8745a1a8d47cb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 23:58:25 +00:00
Rodion Goritskov
71bcef3854 gnu: miniflux: Update to 2.2.17.
* gnu/packages/web.scm (miniflux): Update to 2.2.17.

Change-Id: I4a0492abe1b62933f02d58a2f188da6b4b9ab5dc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 23:58:25 +00:00
Yan Abu Arab
c33fd26cd4 gnu: python-ipython-documentation: Fix build.
* gnu/packages/python-xyz.scm (python-ipython-documentation): Fix build,
remove pdf generation.
[phases]: Remove 'configure-sphinx-for-xelatex' phase, modify 'install' phase
to not copy pdf.
[native-inputs]: Remove fontconfig, font-gnu-freefont, texlive-latexmk
texlive-polyglossia, texlive-xetex, texlive-xindy; add python-sphinx-toml.

Merges: https://codeberg.org/guix/guix/pulls/6608
Fixes: guix/guix#6285
Change-Id: I95b868b766ac6a4d96f29b63752de7ffddf856e4
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Reviewed-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 23:16:34 +00:00
Yan Abu Arab
c5bf001c2f gnu: Add python-sphinx-toml.
* gnu/packages/sphinx.scm (python-sphinx-toml): New variable.

Change-Id: Ia610e34b2fc1bea09bead7628fc01c184f69581e
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Reviewed-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 23:16:34 +00:00
Yan Abu Arab
375e6157db gnu: Add python-intersphinx-registry.
* gnu/packages/sphinx.scm (python-intersphinx-registry): New variable.

Change-Id: Id87bdb618569c31744a097eead9e646ee0c6ff4b
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Reviewed-by: Andreas Enge <andreas@enge.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 23:16:27 +00:00
Yelninei
1675a34129 gnu: python-docutils: Fix tests on the Hurd.
* gnu/packages/python-xyz.scm (python-docutils): Add phase to substitute
correct ENOENT value.

Merges: https://codeberg.org/guix/guix/pulls/6620
Change-Id: Ia54b3846f5f6ff3005c1cff25c6ad77e37dbf1e2
Reviewed-by: Nicolas Graves <ngraves@ngraves.fr>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 23:01:11 +00:00
Hennadii Stepanov
db92be7a70 gnu: python-lief: Update to 0.17.4.
* gnu/packages/python-xyz.scm (python-lief): Update to 0.17.4.

Merges: https://codeberg.org/guix/guix/pulls/6625
Change-Id: I29d39bcf9276fa0c54efbc116898360600ea391b
Reviewed-by: Yan Abu Arab <yanabuarab@gmail.com>
Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 22:56:32 +00:00
Sören Tempel
a3a3bd40c7 gnu: zk: Fix version output of zk --version.
Without this change, `zk --version` always reports `dev` as the version.

* gnu/packages/task-management.scm (zk)
[arguments] <build-flags>: Set version via `-ldflags`.

Change-Id: If0a2a654b520c1208087dfc97e3935be1d2aed66
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 22:46:34 +00:00
Sören Tempel
bfc3821661 gnu: zk: Build sqlite with fts5 support
This is required for some database interactions. Notably, the `--match`
filtering option.

See:
<https://github.com/zk-org/zk/blob/v0.15.2/CONTRIBUTING.md#building-the-project>.

* gnu/packages/task-management.scm (zk)
[arguments] <build-flags>: Enable fts5 support.

Change-Id: I164d6badb055350d5bc2bd50bd5eec4228873eb4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 22:43:53 +00:00
mst
a27db7d9e7 gnu: Add python-alpaca-py.
* gnu/packages/python-web.scm (python-alpaca-py): New variable.

Change-Id: Ie5c9320e3d4ac713dbeb456189d860726802d27b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-23 22:08:53 +00:00
Nemin
82abe20465 gnu: jujutsu: Update to 0.38.0.
* gnu/packages/rust-apps.scm (jujutsu): Update to 0.38.0.
[arguments]{cargo-test-flags}: Skip two network and one failing test.
[arguments]{phases}: Add phase to install completions.
[native-inputs]: Remove git, add git-minimal.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs): Update entry.

Change-Id: I61c244dc75c682b9d2cff9daa1c1303f2ee8544b
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-23 20:09:19 +02:00
Andreas Enge
ccd1dbc8b0 gnu: Remove python-pyro4.
* gnu/packages/python-xyz.scm (python-pyro4): Delete variable.

Fixes: guix/guix#5857
Change-Id: Iacf9dae4af01a615316c9ad2fb13061b943b4523
2026-02-23 18:06:52 +01:00
Andreas Enge
9bb4ecc44c gnu: Remove signond.
* gnu/packages/qt.scm (signond): Delete variable.

Fixes: guix/guix#5850
Change-Id: I8c511aec0f6fb18eddc75f4260640b7727ff84ff
2026-02-23 18:04:31 +01:00
Andreas Enge
502c83b824 gnu: signond-qt6: Disinherit from signond.
* gnu/packages/qt.scm (signond-qt6)[inherit]: Remove field.
[build-system, inputs, home-page, synopsis, description, license]: Copy
from signond.
[native-inputs, arguments]: Copy from signond and incorporate changes.

Change-Id: If8851f7c9860a29b7bfc3cb51530b371943a58d7
2026-02-23 18:03:52 +01:00
Andreas Enge
d0f3ea5a99 gnu: Remove libsignon-glib.
* gnu/packages/qt.scm (libsignon-glib): Delete variable.

Change-Id: I56d0f60431ef17c41cc81544afd4634c0b97696d
2026-02-23 17:49:03 +01:00
Andreas Enge
0bc486c910 gnu: Remove libaccounts-qt.
* gnu/packages/qt.scm (libaccounts-qt): Delete variable.

Change-Id: I503070e076eccd3b44cbb8b8d277419c45227ceb
2026-02-23 17:48:29 +01:00
Andreas Enge
4e3c056ef6 gnu: Remove signon-plugin-oauth2.
* gnu/packages/qt.scm (signon-plugin-oauth2): Delete variable.

Change-Id: I815c3c6645f4d5ef2a18c2e80b7e7d1b96bf8848
2026-02-23 17:48:01 +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
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