summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-03-10gnu: vcmi: Update to 1.7.3.Vagrant Cascadian
* gnu/packages/games.scm (vcmi): Update to 1.7.3. [native-inputs]: Add fmt. [#:configure-flags]: Pass -DENABLE_DISCORD=OFF. Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-10services: Generalize alsa-configuration.Liliana Marie Prikler
* gnu/packages/sound.scm (alsa-pcm-configuration, alsa-ctl-configuration): New configuration records. (serialize-alsa-pcm-configuration, serialize-alsa-ctl-configuration): New variables. (<alsa-configuration>): Remove alsa-plugins and pulseaudio?. Add default-pcm and default-ctl. Rename extra-options to options. (alsa-config-file): Adjust accordingly. (alsa-servcice-type): Add compose and extend. (<pulseaudio-configuration>): Add alsa-lib. (pulseaudio-alsa-configuration): New procedure. (pulseaudio-service-type): Extend alsa-servcice-type.
2026-03-10tests: debian-install: Refresh test inputs.Efraim Flashner
* gnu/tests/foreign.scm (debian-13-qcow2, debian-uidmap-deb-file): Replace with newer versions. Change-Id: Ic3a3972a4a210ae95e5dad8a80e91f19353b4554
2026-03-10gnu: edalize: Add missing templates.Cayetano Santos
* gnu/packages/electronics.scm (edalize)[arguments]: Add ’copy-templates #:phase. Fixes guix/guix#6530 Change-Id: I5736348ae2c85714d50fc5e817906ac88e8a69da
2026-03-10gnu: python-lief: Update to 0.17.5.Hennadii Stepanov
* gnu/packages/python-xyz.scm (python-lief): Update to 0.17.5. Merges: https://codeberg.org/guix/guix/pulls/7003 Change-Id: Ie308f5084a92bd48d45e162b9ba764e5f108b0b0 Reviewed-by: Hugo Buddelmeijer <hugo@buddelmeijer.nl> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-03-10gnu: pipemixer: Update to 0.4.1.Sharlatan Hellseher
* gnu/packages/audio.scm (pipemixer): Update to 0.4.1. [phases]{fix-pw-device}: New phase. [inputs]: Remove pipewire-minimal; add pipewire-minimal-1.4. Fixes: guix/guix#7020 Change-Id: Iee0d14ab3c923a462dedd6135533b0e31d25efca
2026-03-10gnu: guile-hall: Fix build.Maxim Cournoyer
* gnu/packages/guile-xyz.scm (guile-hall) [native-inputs, inputs]: Replace guile-3.0 with guile-3.0-latest. Change-Id: I16a86960b0f029283f4317578226679858d86d06
2026-03-10gnu: koboldcpp: Update to 1.109.2.Andy Tai
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.109.2. Merges guix/guix!6839 Change-Id: I245c2f050388e060a3e4647711eb70e2860af667 Modified-by: Cayetano Santos <csantosb@inventati.org> Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-10gnu: tree-sitter-vhdl: Update to 1.4.0.Cayetano Santos
* gnu/packages/tree-sitter.scm (tree-sitter-vhdl): Update to 1.4.0. Change-Id: I201603aa5314203f62cd062a3ab9779aa307336c
2026-03-10gnu: riscv-pk: Update to 1.1.0-0.9c61d29.Cayetano Santos
* gnu/packages/virtualization.scm (riscv-pk): Update to 1.1.0-0.9c61d29. Merges guix/guix!6954 Change-Id: I8c923dcfa79eec1ada9d859bee47eea7374b8e19
2026-03-09gnu: Add soju-service-type.Giacomo Leidi
* gnu/services/messaging.scm (%default-soju-shepherd-requirement): New variable. (soju-ssl-certificate): New configuration record. (soju-database): New configuration record. (soju-configuration): New configuration record. (serialize-soju-configuration,soju-activation,soju-accounts, soju-shepherd-services): New procedures. (soju-service-type): New service. (serialize-ngircd-configuration): Reformat. (pounce-configuration): Reformat. * doc/guix.texi: Document the new soju service. * gnu/tests/messaging.scm: Test the new soju service. Change-Id: I6223ecac1aaaab76bd75461851ffe4cec0678118
2026-03-09gnu: xournalpp: Update to 1.3.3.jgart
* gnu/packages/pdf.scm (xournalpp): Update to 1.3.3. Change-Id: Ic25873a482b15e9fd64a8d391f6f26a7de8650a0
2026-03-09gnu: graphics: Add GodSVG.Lilah Tascheter
* gnu/packages/graphics.scm (godsvg): New variable. Change-Id: Iac2af0dded92f8c11848cc5213784f569d1b1b8f Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-09gnu: Add gtk-session-lock.VnPower
* gnu/packages/gtk.scm (gtk-session-lock): New variable. Change-Id: Ic333febb56635643cdd6fe1d15ddf2cec209bd94 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-09gnu: emacs-consult: Update to 3.4.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 3.4. Change-Id: I31857c54f327f7bfe4ea1f52989c7a3d65538174
2026-03-09gnu: emacs-mastodon: Update to 2.0.12.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-mastodon): Update to 2.0.12. [propagated-inputs]: Remove emacs-transient. Change-Id: I913e62f10e17196051f81576956974f3d0b2b134
2026-03-09gnu: emacs-marginalia: Update to 2.10.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.10. Change-Id: Ie615fea5fd926b1a7ff974485a9ecaf069b9af05
2026-03-09gnu: emacs-corfu: Update to 2.9.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.9. Change-Id: I41c0b0e30967e30f5bbc3fb7e26eafe113fbb33e
2026-03-09gnu: emacs-fj: Update to 0.33.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-fj): Update to 0.33. Change-Id: I7d91e23c5be40130db16a5d6c11c03b974ccb4e1
2026-03-09gnu: emacs-symon: Update to 20260223.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-symon): Update to 20260223. Change-Id: Id5e018852d6f8e017446b53263cafc45ab6ebd30
2026-03-09gnu: emacs-tp: Update to 0.8.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-tp): Update to 0.8. Change-Id: I82b33e171834195485f1a7dc5dadce2f4ab3d2fc
2026-03-09gnu: emacs-fedi: Update to 0.3.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-fedi): Update to 0.3. Change-Id: Id28f481db1dcab9cdffb21987cb0b23b343a0016
2026-03-09gnu: emacs-org-node: Update to 3.18.3.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-org-node): Update to 3.18.3. Change-Id: I57c6b3b81f728d1ae14671ceb3fea29667fdef4c
2026-03-09gnu: emacs-dumb-jump: Update to 0.5.5.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-dumb-jump): Update to 0.5.5. Change-Id: I3532bbe548993df4d330f0ee418e3ba3660829fe
2026-03-09gnu: emacs-vertico: Update to 2.8.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-vertico): Update to 2.8. Change-Id: I2b9648d4fd41f191799419ca08207be307e2b408
2026-03-09gnu: emacs-org-gnosis: Update to 0.2.2.Thanos Apollo
* gnu/packages/emacs-xyz.scm (emacs-org-gnosis): Update to 0.2.2. [arguments]<#tests?>: Remove. <#test-command>: Set it. <#emacs>: Set to 'emacs-no-x'. <#phases>: Add 'patch-makefile', 'set-home' and 'make-info'. [native-inputs]: Add texinfo. [synopsis, description]: Update to match upstream. Merges guix/guix!6757 Change-Id: Idcd4a58a240e5d74fdad8b25ba881d891881eca5 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-09gnu: sshoot: Update to 1.6.0.Cayetano Santos
* gnu/packages/vpn.scm (sshoot): Update to 1.6.0. [arguments]: Fix path in ’patch-paths #:phase. [native-inputs]: Remove python-wheel. Change-Id: I3243eb6e8b37dfb1295fd070b2b070f1d843e651
2026-03-09gnu: emacs-gnosis: Update to 0.8.0.Thanos Apollo
* gnu/packages/emacs-xyz.scm (emacs-gnosis): Update to 0.8.0. [arguments]: Use emacs-no-x instead of emacs. Update make test and doc commands as upstream Makefile now wraps commands with `guix shell`. [home-page]: Add trailing slash. Merges guix/guix!6908 Change-Id: I532b0ae1ec7177f62c6b33f6c6c81f20ef2fae4d Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-09gnu: gnuradio: Fix build.Andreas Enge
* gnu/packages/radio.scm (gnuradio)[inputs]: Replace python-pygobject by python-pygobject-3.50. Merges guix/guix!7012 Fixes: guix/guix#7004 Change-Id: Ib9c2d64ab4adca2c6be2613fbf74db595473f64d Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-09gnu: quicktile: Fix build by using python-pygobject-3.50.Hugo Buddelmeijer
* gnu/packages/wm.scm (quicktile): Fix build by using python-pygobject-3.50. [inputs]: Remove python-pygobject; add python-pygobject-3.50. Change-Id: Ib5344f67f265a07519b41b4aa5f83f4a40dd2be4 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-09gnu: otpclient: Update to 4.4.1.Cayetano Santos
* gnu/packages/password-utils.scm (otpclient): Update to 4.4.1. Change-Id: I659c50c139cb0440015425cd41a5ba5083f569e0
2026-03-09gnu: libcotp: Update to 4.0.0.Cayetano Santos
* gnu/packages/authentication.scm (libcotp): Update to 4.0.0. Change-Id: I4aa7251739e9a30a274c5e4e0ef3ab746ef70437
2026-03-09gnu: libdigidocpp: Update to 4.3.0.Cayetano Santos
* gnu/packages/crypto.scm (libdigidocpp): Update to 4.3.0. Change-Id: Ifcf6fe25617077799497e137950f38753928677a
2026-03-09gnu: passwdqc: Update to 2.1.0.Cayetano Santos
* gnu/packages/password-utils.scm (passwdqc): Update to 2.1.0. [source]: Switch to git-fetch. Change-Id: I8491d6d635997b69698595eb6a406ee5207aa20d
2026-03-09gnu: pkcs11-provider: Update to 1.2.0.Cayetano Santos
* gnu/packages/security-token.scm (pkcs11-provider): Update to 1.2.0. [source]: Switch to git-fetch. Change-Id: I57f72a35300009b4974e229be16b698a9c33053c
2026-03-09gnu: entr: Update to 5.8.Sören Tempel
* gnu/packages/entr.scm (entr): Update to 5.8. Signed-off-by: jgart <jgart@dismail.de>
2026-03-09gnu: wireguard-tools: Modernize package.Cayetano Santos
* gnu/packages/vpn.scm (wireguard-tools)[arguments]: Use G-Expressions. Change-Id: I0254ebc679eba3b85d6d37ada529cc2be5eb705b
2026-03-09gnu: wireguard-tools: Update to 1.0.20260223.Cayetano Santos
* gnu/packages/vpn.scm (wireguard-tools): Update to 1.0.20260223. Change-Id: I88c6de946d9387ad6f4279fe45457131183d8c53
2026-03-09gnu: Remove postgresql-11.Andreas Enge
* gnu/packages/databases.scm (postgresql-11): Delete variable. Fixes: guix/guix#6950 Change-Id: I02f29542191bea0d70827f40749d16f1f032a823
2026-03-09gnu: Remove postgresql-10.Andreas Enge
* gnu/packages/databases.scm (postgresql-10): Delete variable. Fixes: guix/guix#6949 Change-Id: I10ea6d5f2bbdec68fbac82b5ec799c9e096a5c5d
2026-03-09gnu: Remove postgresql-service procedure.Andreas Enge
* gnu/services/databases.scm (postgresql-service): Delete variable. Change-Id: Iec27908b892eae666ea4c1b28a63a2d3d48b804d
2026-03-09gnu: Remove mysql-service procedure.Andreas Enge
* gnu/services/databases.scm (mysql-service): Delete variable. Change-Id: Idbf3c9e2d595722792231f2417f85927bf89330c
2026-03-09system: hurd: Remove %hurd64-default-* variants.Yelninei
Since 8f852885de485098812450711e81c1f446d3acb6 these are aliases. * gnu/system/hurd.scm (%hurd64-default-operating-system, %hurd64-default-operating-system-kernel): Delete variables. * gnu/system/images/hurd.scm (hurd64-barebones-os): Replace %hurd64-default-operating-system with %hurd-default-operating-system * gnu/system/examples/bare-hurd64.tmpl (%hurd64-os): Same. * gnu/tests/virtualization.scm (%childhurd64-os): Remove usage of %hurd64-default-operating-system-kernel. Merges: #5544. Change-Id: Ie7345cd99dc37712e7a0f7683ad738c194c70fa7
2026-03-09gnu: Remove lean.Andreas Enge
* gnu/packages/lean.scm (lean): Delete variable. Fixes: guix/guix#6239 Change-Id: I373c7d5c22de924fbc5d1db6967954173403c92e
2026-03-09gnu: Remove luminance-hdr.Andreas Enge
* gnu/packages/image-viewers.scm (luminance-hdr): Delete variable. Fixes: guix/guix#6234 Change-Id: I27430fb211b67d62bf859f5513ff0953968fae26
2026-03-09gnu: Remove uim-qt.Andreas Enge
* gnu/packages/xorg.scm (uim-qt): Delete variable. Fixes: guix/guix#6232 Change-Id: I1a1021875ad24f91fad0a4a5456c9fe3161b4674
2026-03-09gnu: Remove flowee.Andreas Enge
* gnu/packages/finance.scm (flowee): Delete variable. Fixes: guix/guix#6229 Change-Id: Id6c8f1308c994b3e163168ea2b88d12d8c976b73
2026-03-09gnu: discover: Fix flatpak backend.Sughosha
* gnu/packages/kde-plasma.scm (discover)[inputs]: Add wayland. Change-Id: I1d46b0d07d63081c3559efbb9aabe17309258a75
2026-03-09gnu: gnome-user-share: Remove reference to (guix build json).Nicolas Graves
* gnu/packages/gnome.scm (gnome-user-share)[arguments] <#:imported-modules>: Remove (guix build json). Fixes: guix/guix#6941 Change-Id: I80878e68470ee60755f2dc3fe0a7cd110b4ab61f Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-08gnu: lilypond-next: Update to 2.25.35.jgart
* gnu/packages/music.scm (lilypond-next): Update to 2.25.35. Change-Id: I2646157d5cf37f9120c0184160f64a7b5c7f5665