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

180884 Commits

Author SHA1 Message Date
Vagrant Cascadian
7cc2b90a68 gnu: ladspa: Update to use deb.debian.org.
* gnu/packages/audio.scm (ladspa)[source]: Update uri.
2026-02-11 13:15:11 -08:00
Vagrant Cascadian
4949cf10d5 gnu: keynav: Update to use deb.debian.org.
* gnu/packages/xorg.scm (keynav)[source]: Update uri.
2026-02-11 13:15:08 -08:00
Vagrant Cascadian
135ea69968 gnu: python-xdo: Update to use deb.debian.org.
* gnu/packages/xdisorg.scm (python-xdo)[source]: Update uri.
2026-02-11 13:15:04 -08:00
Vagrant Cascadian
5a7b59495d gnu: swish-e: Update to use deb.debian.org.
* gnu/packages/search.scm (swish-e)[source]: Update uri.
2026-02-11 13:15:02 -08:00
Vagrant Cascadian
d851fd6afb gnu: perl-libtime-period: Update to use deb.debian.org.
* gnu/packages/perl.scm (perl-libtime-period)[source]: Update uri.
2026-02-11 13:14:58 -08:00
Vagrant Cascadian
8ce67e0a87 gnu: impass: Update to use deb.debian.org.
* gnu/packages/password-utils.scm (impass)[source]: Update uri.
2026-02-11 13:14:55 -08:00
Vagrant Cascadian
4d343e4db3 gnu: abootimg: Update to use deb.debian.org.
* gnu/packages/android.scm (abootimg)[source]: Update uri.
2026-02-11 13:14:49 -08:00
jgart
a9a4df135f gnu: vorta: Delete python-wheel.
* gnu/packages/backup.scm (vorta)[native-inputs]: Delete python-wheel.

Change-Id: Ib16b633567dd1684b345eaf87b85988ab0ff190e
2026-02-11 16:12:10 -05:00
moksh
4a6dcca4e0 gnu: vorta: Update to 0.11.3.
* gnu/packages/backup.scm (vorta): Update to 0.11.3.

Change-Id: I338d0b595e74f90f881dcc7879be2e1ef8c58766
Signed-off-by: jgart <jgart@dismail.de>
2026-02-11 16:07:14 -05:00
jgart
dd15cf2b6c gnu: newsraft: Use official home page.
* gnu/packages/syndication.scm (newsraft)[home-page]: Use official home page.

Change-Id: I3db58eeea6dac16709d1add669e678af1927b8ec
Signed-off-by: jgart <jgart@dismail.de>
2026-02-11 16:04:56 -05:00
Luis Guilherme Coelho
4c8748db80 gnu: newsraft: Install desktop file.
* gnu/packages/syndication.scm (newsraft):
[arguments]: Add ‘install-desktop-entry’ phase.

Change-Id: I26ec7ca5bc398c3df2f3a5ef6b8a79be98fd38ee
Signed-off-by: jgart <jgart@dismail.de>
2026-02-11 16:04:13 -05:00
Luis Guilherme Coelho
b99ad08cca gnu: newsraft: Wrap newsraft with libnotify.
* gnu/packages/syndication.scm (newsraft):
[arguments]: Add ‘wrap-newsraft’ phase.
[inputs]: Add libnotify.

Change-Id: Iebf6d10705af2a2a2f393c3b6d751e2f83c16cc3
Signed-off-by: jgart <jgart@dismail.de>
2026-02-11 16:04:13 -05:00
Vagrant Cascadian
1e270c9a33 teams: kernel: Add Vagrant Cascadian.
* etc/teams.scm ("Vagrant Cascadian"): Add to kernel team.
2026-02-11 09:53:18 -08:00
Efraim Flashner
0689ad6dd0 system: vm: Remove grub-efi workaround.
Bug https://bugs.gnu.org/28768 no longer needs working around.

* gnu/system/vm.scm (virtualized-operating-system): Don't override the
bootloader of the system configuration used.

Change-Id: I495f59a6edd7929e2d47276db53fd86a89ac95e9
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-11 18:32:51 +02:00
Alexis Simon
376a269253 gnu: Add alignoth.
* gnu/packages/bioinformatics.scm (alignoth): New entry.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[alignoth]: New entry.

Change-Id: I35c0daf9d930f196551de1e5618b0569314a03db
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-02-11 18:22:59 +02:00
Sharlatan Hellseher
b383c0ece5 gnu: lf: Update to 41.
* gnu/packages/disk.scm (lf): Update to 41.
[native-inputs]: Remove go-github-com-xuanwo-go-locale.

Change-Id: I16b780f2567564f3c933bab3e69cd95dbbc38f6a
2026-02-11 14:50:47 +00:00
Carlos Durán Domínguez
dd5acc983c gnu: harmonist-sdl: Fix name collision.
* gnu/packages/games.scm (harmonist-sdl): Fix name collision with harmonist
package.
[arguments] <#:phases>: Add fix-name-collision phase.

Change-Id: Ic1a8b4b116d0173d59e7ace13b18b626b09b040b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-11 14:34:30 +00:00
Carlos Durán Domínguez
0039705187 gnu: harmonist: Update to 1.0.2.
* gnu/packages/games.scm (harmonist): Update to 1.0.2.
[home-page]: Update it.

Change-Id: Idbd2e111ac6d69fa57881b15aea1ade01b46debb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-11 14:34:30 +00:00
Carlos Durán Domínguez
e7f6317b10 gnu: go-codeberg-org-anaseto-gruid-sdl: Update to 0.10.1.
* gnu/packages/game-development.scm (go-codeberg-org-anaseto-gruid-sdl):
Update to 0.10.1.
[source] <url>: Remove .git suffix.

Change-Id: Idf1e959ad273f0ba1f25929aad5dab4613ca7b10
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-11 14:32:49 +00:00
Carlos Durán Domínguez
d13a95d371 gnu: go-codeberg-org-anaseto-gruid-tcell: Update to 0.5.0.
* gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid-tcell): Update to
0.5.0.
[source] <url>: Remove .git suffix.

Change-Id: I08d570b792dd1619e277ca7ac5f575798e7b24a4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-11 14:32:49 +00:00
Carlos Durán Domínguez
187402e0b3 gnu: go-github-com-gdamore-tcell-v2: Update to 2.13.5.
* gnu/packages/golang-xyz.scm (go-github-com-gdamore-tcell-v2): Update to
2.13.5.

Change-Id: If4f1b4dcf89fd14cc9ef849fc39d3ce02fd06d44
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-11 14:32:49 +00:00
Carlos Durán Domínguez
bd922673ce gnu: go-codeberg-org-anaseto-gruid-js: Update to 0.5.0.
* gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid-js): Update to
0.5.0.
[source] <url>: Remove .git suffix.

Change-Id: I13959803b951c7674da9bad488dceb2515d10200
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-11 14:32:49 +00:00
Carlos Durán Domínguez
5589eb8988 gnu: go-codeberg-org-anaseto-gruid: Update to 0.25.0.
* gnu/packages/golang-xyz.scm (go-codeberg-org-anaseto-gruid): Update to
0.25.0.
[source] <url>: Remove .git suffix.

Change-Id: I6ec837537103724e6af3c33c5395e213d759410f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-11 14:32:45 +00:00
Ashish SHUKLA
0f7e40b009 gnu: got: Update to 0.122.
* gnu/packages/version-control.scm (got): Update to 0.122.

Merges: https://codeberg.org/guix/guix/pulls/6323
Change-Id: I4d27ea8dc589aea4d3efe8aab71bcab9e18aca78
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-02-11 14:28:13 +00:00
Sergio Pastor Pérez
21bb03de88 teams: Add Sergio Pastor Pérez to various teams.
* etc/teams.scm: ("Sergio Pastor Pérez"): New entry. Add Sergio Pastor Pérez
to guile, hpc and kde teams.

Change-Id: I04c9b9a7cfc09633602cfaed661c3f305d7bb74b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 14:48:57 +01:00
Cayetano Santos
b8a02db5e9 teams: hpc: Adopt rocm-libs and rocm-tools.
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/rocm-tools.scm" and "gnu/packages/rocm-libs.scm".
* CODEOWNERS: Regenerate file.

Merges guix/guix!6305.

Change-Id: I1cd8ecb60588b6e41dd9429d8a5f01613ee81a21
2026-02-11 13:14:09 +01:00
Foster Hangdaan
051a66b8e8 gnu: transmission: Switch to git-fetch.
* gnu/packages/bittorrent.scm (transmission)[source]: Switch to git-fetch.

Change-Id: If6908e5ee535049408408c1d86a3dfcc673206f3
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 12:37:33 +01:00
Foster Hangdaan
6153c8e698 gnu: transmission: Update to 4.1.0.
* gnu/packages/bittorrent.scm (transmission): Update to 4.1.0.
[source]: Remove transmission-4.0.6-fix-build.patch.
* gnu/packages/patches/transmission-4.0.6-fix-build.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.

Change-Id: I36ebc4693dfb5bdcc73ccb6a6669fe9217e732b2
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 12:31:39 +01:00
Spencer King
d5e8058313 gnu: iaito: Update to 6.0.8.
* gnu/packages/engineering.scm (iaito): Update to 6.0.8.
[version]: Switch to using a release tag.

Change-Id: Icc3cd97cfd800c0c42e0b1b0c9b72f75772311e7
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 12:13:50 +01:00
Spencer King
bc994f6638 gnu: radare2: Update to 6.0.8.
* gnu/packages/engineering.scm (radare2): Update to 6.0.8.
[arguments]<#:configure-flags>: Disable use_libuv.
* gnu/packages/patches/radare2-fix-meson-build-to-use-sys-sdb.patch:
Remove diff for nonexistent code.

Change-Id: I567713ef8535eb134e42be6b2865265bb5574731
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 12:13:50 +01:00
Spencer King
037e48a481 gnu: sdb: Update to 2.3.4.
* gnu/packages/databases.scm (sdb): Update to 2.3.4.

Change-Id: I3e89eaa8074002359e3c1419442d11b680a99988
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 12:13:50 +01:00
Cayetano Santos
398561e8df gnu: gtkwave: Update to 3.4.0-1.36638f9.
* gnu/packages/electronics.scm (gtkwave): Update to 3.4.0-1.36638f9.
[inputs]: Add json-glib.

Change-Id: If3a392b8a2fbc2b9a497d5ab878e173bb861181c
2026-02-11 12:02:10 +01:00
Mathieu Lirzin
5bde01c062 Revert "gnu: clojure-tools: Add coreutils-minimal and openjdk inputs."
This reverts commit 1481959db7.

Change-Id: I9c05bb3575da3a45ee358ed5eacbd6e6e0a6885f
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 11:10:15 +01:00
Giacomo Leidi
b657836863 gnu: postgresql-role: Avoid leaking passwords through kernel's command line facility.
The implementation of postgresql-role's password up until now relied on
spawining a subshell reading the password file and passing its content
via command line to a psql process which would create users and set
passwords. This allowed a (fast) attacker to eavesdrop, via the kernel
command line facility, the password while they were read,
without having the permissions required for reading the password
file.

This new implementation reads passwords directly from password files
into the Guile process, temporarily stores them in query files living in
a memory backed file system and deletes the query files after executing
them. It also makes sure to turn off logging of commands for the
duration of the password setting transaction, so passwords don't get
leaked to system logs through misconfiguration.

* gnu/services/databases.scm (%postgresql-role-runtime-dir): New
variable.
(postgresql-create-roles): Rework the way passwords are set to avoid
leaking them through subshells and command lines.
(%postgresql-role-file-systems): New variable.
(postgresql-role-service-type): Add file-system-service-type extension
point.

Change-Id: I52406d1d24f5d163081b5c21d3e1760fc0b67a1e
2026-02-11 10:57:06 +01:00
Andreas Enge
55669ce9dc gnu: Remove python-nptyping.
* gnu/packages/python-check.scm (python-nptyping): Delete variable.

Fixes: guix/guix#5525
Change-Id: I48c8f86a994e184c7faae5ae64b3ba2503466216
2026-02-11 10:56:12 +01:00
Andreas Enge
ae7f682c64 gnu: lazarus: Refresh deprecated input.
* gnu/packages/pascal.scm (lazarus)[inputs]: Replace atk by at-spi2-core.
[arguments]<#:phases>{build}: Adapt accordingly.

Change-Id: Ib54848eeb9166a37bf4603f9fb04c2aa2de0433a
2026-02-11 10:56:08 +01:00
Igorj Gorjaĉev
e9bfe0893c build-system: mix: Set deterministic compiler option.
* guix/build/mix-build-system.scm (set-mix-env): Set deterministic compiler
option.

Merges: https://codeberg.org/guix/guix/pulls/5550
Change-Id: Id9d353bf9747d79ec6e86603f9fb899a0c607cbb
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-02-11 10:16:23 +01:00
Igorj Gorjaĉev
067b7d1238 gnu: elixir-hex: Set deterministic compiler option.
* gnu/packages/elixir.scm (elixir-hex): Set deterministic compiler option.

Change-Id: If299e5b996d7689545eeab99c5559a14b304706d
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-02-11 10:14:37 +01:00
Igorj Gorjaĉev
c4164697f3 gnu: elixir: Fix search paths.
* gnu/packages/elixir.scm (elixir): Fix search paths.
[native-search-paths]: Add search path for Erlang deps.

Change-Id: I9215404215911d8ca17de01c4e57ba996c6b3233
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-02-11 10:14:37 +01:00
Igorj Gorjaĉev
6e5488902e gnu: elixir: Update to 1.19.5.
* gnu/packages/elixir.scm (elixir): Update to 1.19.5.

Change-Id: I62a58b05d221f7d51c96bc225efa0dd5feb71f1d
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-02-11 10:14:36 +01:00
Andy Tai
15b16a3a59 gnu: xpra: Update to 6.4.3.
* gnu/packages/xorg.scm (xpra): Update to 6.4.3.

Change-Id: I2ee1f31ad7ac1907e8217b523912c463e9b3b01e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-02-11 10:07:25 +01:00
Maxim Cournoyer
50a99b17ec utils/git-origin: Fix generated sexp when #:recursive? is #t.
* guix/import/utils.scm (git-origin): Wrap recursive? in extra list.

Change-Id: Id2a9d918fd67fe93bbc42bdbe2bc324b74ecc683
2026-02-11 17:40:23 +09:00
Efraim Flashner
1675810df7 gnu: fish: Adjust input crates.
Fixes guix/guix#6296.

* gnu/packages/rust-crates.scm (fish): Use the fish fork of
rust-pcre2-sys.

Change-Id: I224fd3ae3f35a69a1e9b98e83e9a48695b6e800a
2026-02-11 10:06:09 +02:00
Cayetano Santos
5af99e153d gnu: llama-cpp: Unbundle ggml.
* gnu/packages/machine-learning.scm (llama-cpp)[inputs]: Add ggml.
[arguments]<#:configure-flags>: Set accordingly.

Change-Id: I30299ccab727f5a242eeb5437cb4b7e581e2b47d
2026-02-11 08:14:51 +01:00
Cayetano Santos
02dba5ab3e gnu: Add ggml.
* gnu/packages/machine-learning.scm (ggml): New variable.

Merges guix/guix!6238

Change-Id: Iebfff1cd9587a3ba3bb02020533c658b6c21f614
2026-02-11 08:10:15 +01:00
Andy Tai
ff3813891a gnu: llama-cpp: Update to b7966.
* gnu/packages/machine-learning.scm (llama-cpp): Update to b7966.
[inputs]: Add openssl.
[native-inputs]: Add python-minimal-wrapper.
[arguments]<#:phases>: Update ’fix-tests.

Merges guix/guix!6227

Change-Id: I756e3e28a6b5d0fdc64349260806305619bbcc30
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-02-11 08:09:03 +01:00
Cayetano Santos
2c9f8c009a gnu: emacs-racket-mode: Skip failing tests.
* gnu/packages/emacs-xyz.scm (emacs-racket-mode)[arguments]<#:phases>:
Add ’skip-failing-tests.

Merges guix/guix!6167

Change-Id: I70a6cc31f04da6dbec0e65f063b7246c73421c78
2026-02-11 08:01:29 +01:00
Cayetano Santos
1b7439d73d gnu: cryptsetup-minimal: Update to 2.8.4.
* gnu/packages/cryptsetup.scm (cryptsetup-minimal): Update to 2.8.4.

Merges guix/guix!6177

Change-Id: I0fc61f3c193eb37139fa106e8fd1b02315e97c31
2026-02-11 07:52:01 +01:00
Hilton Chain
5429b9a1f9 installer: run-wifi-page: Handle null ‘service-items’.
Previously, the installer crashes after pressing enter on "No wifi detected".

* gnu/installer/newt/wifi.scm (run-wifi-page): Scan wifi when connecting with
null ‘service-items’.

Change-Id: I04c57f2bdf0cc7f5928e154fce48e54d1ecb0cfa
Merges: #6287
2026-02-11 12:14:13 +08:00
Ian Eure
4a7d413409 gnu: openshot: Update to 3.4.0.
* gnu/packages/video.scm (openshot): Update to 3.4.0.

Change-Id: Idb4df12dbc6aee1448798b6f571153886b480ab7
2026-02-10 18:25:42 -08:00