summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-03-05gnu: Add emacs-conflict-buttons.moksh
* gnu/packages/emacs-xyz.scm (emacs-conflict-buttons): New variable. Merges guix/guix!6678 Change-Id: I11ea3df5c43ba7dec5990f5e2b1c43fccc3829a0 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-05gnu: iverilog: Update to 13_0.Cayetano Santos
* gnu/packages/electronics.scm (iverilog): Update to 13_0. Merges guix/guix!6812 Change-Id: I6bc5333d3af1c67357e329bf07d0a0065ddca3bd
2026-03-05bootloader: grub: Always use rumpdisk-style root for the 64-bit Hurd.Janneke Nieuwenhuizen
* gnu/bootloader/grub.scm (make-grub-configuration): When building for the 64-bit Hurd, use RumpDisk root device name. Change-Id: Iffa9af0a504ea698d055208ac9ed66ea7eac03d7
2026-03-05services: plasma-desktop: Enable fwupd.Sughosha
* gnu/services/desktop.scm (plasma-polkit-settings): Add fwupd. (plasma-dbus-service): Ditto. Change-Id: Ibe5ffea441b8920694accd688401b5fed2c41784
2026-03-05gnu: plasma: Add missing inputs.Sughosha
Add the missing packages providing dbus services. * gnu/packages/kde-plasma.scm (plasma)[propagated-inputs]: Add appmenu-gtk-module, aurorae, colord, fwupd, kio, kio-extras and knighttime. Change-Id: Ia16f58069909222adf7e85b27506c91980d96734
2026-03-05services: plasma-desktop: Cleanup plasma-polkit-settings.Sughosha
* gnu/services/desktop.scm (plasma-polkit-service): Reorder. Change-Id: Icc0ae7aff52a567c8b7b8ad5e929828a8b4eafe2
2026-03-05services: plasma-desktop: Cleanup plasma-dbus-service.Sughosha
* gnu/services/desktop.scm (plasma-dbus-service): Reorder; remove kactivitymanagerd and kwallet. Change-Id: I304490c20006d60729fe7984a1c1b8c7d84f62fc
2026-03-04gnu: libvirt: Configure default libvirt network.Giacomo Leidi
* gnu/services/virtualization.scm (%libvirt-activation): Activate default libvirt network configuration file. * gnu/tests/virtualization.scm (run-libvirt-test): Drop network definition test and replace it with a test checking that the default network is inactive by default. Change-Id: I03b6314a390c6d93ebf886d7033867ff5cacad74
2026-03-04gnu: hyprland: Update to 0.54.1.John Kehayias
* gnu/packages/wm.scm (hyprland): Update to 0.54.1. Change-Id: I0a64abf9fdb99cb7bd35fd741400f6e3855dc7d5
2026-03-04gnu: rust-xremap: Fix broken build.Zhu Zihao
Fixes https://codeberg.org/guix/guix/issues/6885 * gnu/packages/rust-app.scm (rust-xremap)[arguments]<#:features>: Use '(list) to represent empty list instead of '(). Change-Id: I97c88535c90d54491dcf9bba4d70da6c6d57b0db Signed-off-by: John Kehayias <john@guixotic.coop>
2026-03-04services: mollysocket: Fix mollysocket configuration.Lilah Tascheter
* gnu/services/messaging.scm (ms-format): Run string-map on label, not str/rhs. Change-Id: I07b6b90e4156b525aad1490a4165a3359bda8b3e Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #4435
2026-03-04gnu: Export non-trivial packages that were private.Ludovic Courtès
This makes those packages visible to ‘fold-packages’, which in turns gives a clearer view of the package set to tools like (gnu ci) and ‘guix graph’. * gnu/packages/dlang.scm (ldc-bootstrap): Export and add ‘hidden?’ property. (ldc)[properties]: New field. (dmd-bootstrap): Export and add ‘hidden?’ property. (dmd)[properties]: New field. * gnu/packages/freedesktop.scm (xdgmime): Export and add ‘hidden?’ property. * gnu/packages/games.scm (glkterm, supertuxkart-data) (ring-racers-data, openttd-engine, openttd-opengfx, openttd-opensfx) (openttd-openmsx, openrct2-title-sequences, openrct2-objects) (xonotic-data): Export and add ‘hidden?’ property. (simgear): Export. * gnu/packages/gnucash.scm (gnucash-docs): Export and add ‘hidden? property. * gnu/packages/groovy.scm (java-groovy-bootstrap): Export and add ‘hidden?’ property. (groovy-bootstrap, groovy-tests-bootstrap, groovy-parser-antlr4) (groovy-test, groovy-xml, groovy-templates, groovy-groovydoc) (groovy-ant, groovy-astbuilder, groovy-bsf, groovy-cli-commons) (groovy-cli-picocli, groovy-swing, groovy-console, groovy-datetime) (groovy-dateutil, groovy-docgenerator, groovy-groovysh, groovy-jmx) (groovy-json, groovy-jsr223, groovy-nio, groovy-servlet) (groovy-sql, groovy-testng, groovy-macro, groovy-yaml): Export. (groovy)[properties]: New field. * gnu/packages/haskell-xyz.scm (ghc-chell-quickcheck-bootstrap) (ghc-options-bootstrap): Export and add ‘hidden?’ property. (ghc-system-fileio-bootstrap, ghc-system-filepath-bootstrap): Remove. * gnu/packages/haskell.scm (ghc-alex-bootstrap-for-9.4) (ghc-happy-bootstrap-for-9.4): Export. * gnu/packages/image-processing.scm (insight-toolkit-legacy): Export. * gnu/packages/java-bootstrap.scm (jikes): Export. (classpath-bootstrap): Export and add ‘hidden?’ property. (jamvm-1-bootstrap, ant-bootstrap, ecj-bootstrap): Likewise. (ecj-javac-wrapper, classpath-0.99, classpath-jamvm-wrappers): Export. (classpath-devel): Export and remove ‘hidden?’ property. (jamvm): Export. (ecj-javac-wrapper-final): Export and remove ‘hidden?’ property. (ecj4-bootstrap): Export and add ‘hidden?’ property. (ecj4-javac-wrapper): Export. (jamvm-with-ecj4): Export and remove ‘hidden?’ property. * gnu/packages/java-xml.scm (java-jaxen-bootstrap): Export and add ‘hidden?’ property. (java-jaxen)[properties]: New field. * gnu/packages/java.scm (java-plexus-container-default-bootstrap): Export and add ‘hidden?’ property. (java-plexus-container-default)[properties]: New field. (java-stringtemplate-4.0.6): Export. (antlr3-bootstrap): Export and add ‘hidden?’ property. (antlr3-3.3)[properties]: New field. (java-tunnelvisionlabs-antlr4-runtime-bootstrap): Export and add ‘hidden?’ property. (java-tunnelvisionlabs-antlr4-bootstrap): Likewise. (java-tunnelvisionlabs-antlr4-runtime)[properties]: New field. (java-tunnelvisionlabs-antlr4)[properties]: New field. (java-geronimo-genesis-2.1): Export. * gnu/packages/rails.scm (ruby-ammeter-bootstrap): Export and add ‘hidden?‘ property. (ruby-ammeter)[properties]: New field. * gnu/packages/ruby-check.scm (ruby-cucumber-compatibility-kit-bootstrap): Export and add ‘hidden?’ property. * gnu/packages/ruby-xyz.scm (ruby-rspec-block-is-expected-bootstrap): Likewise. (ruby-rubocop-capybara-minimal): Likewise. (ruby-rubocop-capybara)[property]: New field. (ruby-rubocop-rake-minimal): Export and add ‘hidden?’ property. (ruby-rubocop-rake)[properties]: New field. (ruby-rubocop-rspec-minimal): Export and add ‘hidden?’ property. (ruby-rubocop-rspec)[properties]: New field. (ruby-cucumber-without-tests): Export and add ‘hidden?’ property. (ruby-liquid-c-bootstrap): Likewise. (ruby-liquid-c)[properties]: New field. * gnu/packages/xorg.scm (xcffibgen): Export and add ‘hidden?’ property. Fixes: guix/maintenance#85 Change-Id: I39cc94accb4eefbe73801f1f237201b48e4a7def Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6781
2026-03-04gnu: cross-binutils: make windres find gcc for mingw.Dariqq
* gnu/packages/cross-base.scm (cross-binutils*): Add patch for mingw targets. * gnu/packages/patches/binutils-cross-windres.patch: New patch. * gnu/local.mk (dis_patch_DATA): Register patch. Change-Id: I5e7a53a02dccc9eadef539b0e4566c05791872cd Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6642
2026-03-04gnu: guile-cv: Regenerate autotools files.Iakob Davitis Dze Gogichaishvili
* gnu/packages/guile-xyz.scm (guile-cv): In ‘fix-guile-site-directory’ phase, delete ‘configure’ file. [arguments]<#:phases>: Add 'fix-autoconf'. Change-Id: I6031477d6bd3199781dc5d038bcc73b5cbfb1baa Co-authored-by: Ludovic Courtès <ludo@gnu.org> Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6857 Fixes: guix/guix#6694
2026-03-04gnu: texinfo-7: Update to 7.3.Andy Tai
* gnu/packages/texinfo.scm (texinfo-7): Update to 7.3. Change-Id: Iaa27dfeaef7cfdebd1810b310cf3ddba1a47bf14 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-04gnu: libspatialindex: Update to 2.0.0 and enable tests.Andreas Enge
* gnu/packages/geo.scm (libspatialindex): Update to 2.0.0. [arguments]: Remove field. Change-Id: I668231e82c889c1ff1ac7f9da3bb0d51a8618596
2026-03-04gnu: Fix ack.Gabriel Wicki
* gnu/packages/textutils.scm (ack) [arguments] {phases}: Wrap package name in double-quotes. Change-Id: Id1ef9022e2a0cb4e22d74b7d1b8fc8d53576967a Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-03-04gnu: xmedcon: Update to 0.26.1.Jake Forster
* gnu/packages/medical.scm (xmedcon): Update to 0.26.1. Change-Id: I7260ef89b825afc6ee9a8b89023e7c98809322c7 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-04gnu: magic: Update to 8.3.613.Cayetano Santos
* gnu/packages/electronics.scm (magic): Update to 8.3.613. Change-Id: I44f79e66e5c4300ed6510259ae1e1a869d832352
2026-03-04gnu: cimg: Update to 3.7.2.Jake Forster
* gnu/packages/image-processing.scm (cimg): Update to 3.7.2. Change-Id: I857f87871384b2d6b04d6c87e6ec1b25e53f0b4a Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-04gnu: sooperlooper: Build with wxwidgets@3.2.Iakob Davitis Dze Gogichaishvili
* gnu/packages/music.scm (sooperlooper) [inputs]: Remove wxwidgets-gtk2-3.0; add wxwidgets. [arguments]<#:phases>: Add 'fix-deprecated-functions'. Change-Id: Ie0679240a6ba6c00c2ec17a0c599a5a0d527e3be Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com> Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-04gnu: sooperlooper: Improve style.Iakob Davitis Dze Gogichaishvili
* gnu/packages/music.scm (sooperlooper)[arguments]: Use G-expressions. Remove trailing #t from phases. Change-Id: Ic80bb7e82080a216e2d9db6998edf4be60a8ef9d Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com> Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-04gnu: Remove goffice-0.8.Andreas Enge
* gnu/packages/gnome.scm (goffice-0.8): Delete variable. Fixes: guix/guix#6127 Change-Id: I52ad486885d9ef1e84564bac749357e3911f4851
2026-03-04gnu: opensta: Update to 3.0.0-0.62cd210.Cayetano Santos
* gnu/packages/electronics.scm (opensta): Update to 3.0.0-0.62cd210. [native-inputs]: Remove swig-4.0; add swig-4.4. Change-Id: If6e31ed2ffb3c49f360410c9c48b80edda489625
2026-03-04gnu: eqy: Update to 0.63.Cayetano Santos
* gnu/packages/electronics.scm (eqy): Update to 0.63. Change-Id: I96366a386cb7c7bf870072a97e9b078ef029efde
2026-03-04gnu: sby: Update to 0.63.Cayetano Santos
* gnu/packages/electronics.scm (sby): Update to 0.63. Change-Id: Ib2fe9bc4e1028c95a4f7d8a8111c0dff43e6ff79
2026-03-04gnu: mcy: Update to 0.63.Cayetano Santos
* gnu/packages/electronics.scm (mcy): Update to 0.63. Change-Id: Ib0b87db3bd2be23df4e8fcc08157004d7123fe03
2026-03-04gnu: propeller-load: Patch to include header file.Ricardo Wurmus
* gnu/packages/embedded.scm (propeller-load)[arguments]: Add phase 'patch-for-readlink. Change-Id: Iac1645fdfb6174d8af51eb32027b366e925345f9
2026-03-04gnu: make-propeller-gcc-4: Build with GCC 5.Ricardo Wurmus
* gnu/packages/patches/gcc-4.6-gnu-inline.patch: Remove file. * gnu/local.mk (dist_patch_DATA): Remove it. * gnu/packages/embedded.scm (make-propeller-gcc-4)[source]: Remove patch. [arguments]: Remove 'pre-x86-configure phase. [native-inputs]: Replace gcc-4.9 with gcc-5. Change-Id: Ifb4b00952edc9053e7496ffe33f8beacd34e11ca
2026-03-04gnu: make-propeller-binutils: Fix syntax error.Ricardo Wurmus
* gnu/packages/embedded.scm (make-propeller-binutils)[arguments]: Simplify by only using SUBSTITUTE-KEYWORD-ARGUMENTS. Fixes <https://codeberg.org/guix/guix/issues/6533>. Change-Id: If955af9d4c10790b767dc9e18b80ea718f33e859
2026-03-04gnu: yosys: Update to 0.63.Cayetano Santos
* gnu/packages/electronics.scm (yosys): Update to 0.63. [native-inputs]: Add googletest. Change-Id: I84809a08c0216142cd5e78142ffb95668e1a6160
2026-03-04gnu: abc-yosyshq: Update to 0.63.Cayetano Santos
* gnu/packages/electronics.scm (abc-yosyshq): Update to 0.63. Change-Id: Ife42136c03dc3422c64e998e44378c9a2a61dd66
2026-03-04gnu: python-klayout: Fix failing test.Gabriel Wicki
* gnu/packages/electronics.scm (python-klayout): Set environment variable outside of python Popen call. Merges guix/guix!5641 Change-Id: I29cc54bbb2cbfff2a43cb70b1066387e82190f2c Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-04gnu: xschem: Update and improve package.Cayetano Santos
* gnu/packages/electronics.scm (xschem)[source]: Update url. [inputs]: Add libjpeg-turbo. [arguments]<#:phases>: Delete ’setenv; restore and customize ’configure. [home-page]: Update. Change-Id: I4262e40e9fb61e8413d39466351fcc75b0131631
2026-03-04gnu: resample: Fix build.Iakob Davitis Dze Gogichaishvili
* gnu/packages/audio.scm (resample)[source]<origin>: Add snippet which fixes a missing include for <stdlib.h>. Fixes: guix/guix#6546 Change-Id: I71525f090379eeaaa3e528ed399f83d98becba99 Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com> Signed-off-by: Sughosha <sughosha@disroot.org>
2026-03-03gnu: sbcl-cl-posix-mqueue: Fix struct size on linux.Simen Endsjø
* gnu/packages/patches/sbcl-cl-posix-mqueue-mqattr-size.patch: New file. * gnu/local.mk (dist_patch_DATA): Add it. * gnu/packages/lisp-xyz.scm (sbcl-cl-posix-mqueue)[source]: Use it. Change-Id: If5f192ef2c3353a76b4eac82ba67d3cb661ef8ad Signed-off-by: jgart <jgart@dismail.de>
2026-03-03gnu: Remove duplicate ruby-hoe.Brendan Tildesley
* gnu/packages/ruby-xyz.scm (ruby-hoe): Delete variable, which is a duplicate of the same package in (gnu packages ruby-check). Change-Id: I2b60200e8aac382178d9856aa1049abbd47cefd2
2026-03-03gnu: Remove duplicate ruby-hoe-3.Brendan Tildesley
* gnu/packages/ruby-xyz.scm (ruby-hoe-3): Delete variable, which is a duplicate of the same package in (gnu packages ruby-check). Change-Id: Id6e9cb0347d2173eaf1c9b92ec877de39a23d27e
2026-03-03gnu: rhythmbox: Update to 3.4.9.Patrick Norton
* gnu/packages/gnome.scm (rhythmbox): Update to 3.4.9. Change-Id: Ic3cf5a46e9827460c834361bb1206b46f6b2965a Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03gnu: electrum: Update to 4.7.1.Foster Hangdaan
* gnu/packages/finance.scm (electrum): Update to 4.7.1. Change-Id: If424b2f887b6976ce2a9a3628c89da882d9f2dc8 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03gnu: frescobaldi: Update to 4.0.5.Patrick Norton
* gnu/packages/music.scm (frescobaldi): Update to 4.0.5. Change-Id: I6284bd7cb88add275ac5b795528af5971311c9f1 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03gnu: freeciv: Update to 3.2.3.Patrick Norton
* gnu/packages/games.scm (freeciv): Update to 3.2.3. Change-Id: I595f0907cc8825233196a41f0bf2fca8fbbe1378 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03gnu: qbittorrent: Update to 5.1.4.Patrick Norton
* gnu/packages/bittorrent.scm (qbittorrent): Update to 5.1.4. Change-Id: I813324b660029ddd214ad7421d1fe71770fdd3b7 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-03gnu: Remove python-sparqlkernel.Andreas Enge
* gnu/packages/jupyter.scm (python-sparqlkernel): Delete variable. Fixes: guix/guix#6031 Change-Id: I9bd90118efa1f6d46ac1c850ea64d209678ee752
2026-03-03gnu: ruby-asciidoctor-pdf: Update to 2.3.24.Aaron Covrig
* gnu/packages/ruby-xyz.scm (ruby-asciidoctor-pdf): Update to 2.3.24. [native-inputs]: Add poppler. [arguments]<#:test-target>: Remove unused argument. <#:phases>{relax-dependencies}: Add/restore phase. {check}: Update tests. Fixes: guix/guix#6050 Change-Id: I6b81683cba2b3131fa3c44471739309f35c89554 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-04gnu: qpwgraph: Update to 0.9.9.Patrick Norton
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.9. Change-Id: I56a979c74b39849dfcbb60f511e3db1fe601e4f5 Signed-off-by: Sughosha <sughosha@disroot.org>
2026-03-03gnu: neochat: Add qtpositioning to inputs.moksh
This fixes neochat failing to run. * gnu/packages/kde-internet.scm (neochat): [inputs]: Add qtpositioning. Fixes: #6764 Change-Id: I2276f1cdb5368eefa0b8c6a2fcb9ae3129c9cc54 Signed-off-by: Sughosha <sughosha@disroot.org>
2026-03-03services: readymedia: Allow relative paths to media directories.Sughosha
* gnu/services/upnp.scm (readymedia-activation): For home services, if the media directory paths are relative, create it in the user's home directory. * doc/guix.texi (Miscellaneous Services)[DLNA/UPnP Services]: Update doc. Change-Id: I39176320d6c33c56c5b80ad9e67e989ee41565da
2026-03-03gnu: yosys: Use make-flags.Cayetano Santos
* gnu/packages/electronics.scm (yosys)[source]: Remove ’snippet. [arguments]: Replace ’configure-makefile #:phase by #:make-flags. Change-Id: Ie8532d8bbc3cfa504782e5fed8b7211aff5d8f96
2026-03-03gnu: trealla: Update to 2.91.1.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.91.1. Change-Id: Ie67c3ad73b28ddac582447c35d4e0a721f8d6f66