summaryrefslogtreecommitdiff
path: root/gnu/packages
AgeCommit message (Collapse)Author
2026-03-12gnu: gdmd: Update to 0.26.0.Jonas Meeuws
Change-Id: I3435e05606629e908a0ceba9c11a1438e4a2e9b9 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: gdmd: Alias to gdmd-14.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd): Redefine as an alias to gdmd-14. Avoids ambiguous package specification warnings and executing make-gdmd twice. Change-Id: I45455d4b3f547d8d77bc46a553102eebf727b45e Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdmd-15.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd-15): New variable. Change-Id: Ie0ca533fc682e8b253d6ec1704d983defd9af210 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdmd-14.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd-14): New variable. Change-Id: Ia48a712e6a467ba19b6e076a4e4e02c348562264 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdmd-13.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd-13): New variable. Change-Id: Icfb019980c92044bd2ed4a2e1457702a67db206c Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdmd-12.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd-12): New variable. Change-Id: I5e67d746d44200ba3eb98a4329be0cac3f996ac1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdmd-11.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd-11): New variable. Change-Id: Ic42eead141efc199c867ac80d44b1e083cc76bd3 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdmd-10.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd-10): New variable. Change-Id: I2473a0078934dcde937395c5dba0fb62c703725d Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdmd-9.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd-9): New variable. Change-Id: I9e10f6ff88122761baa3c751e8cfbe6c7708c168 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: gdmd: Base version on the wrapped gdc version.Jonas Meeuws
* gnu/packages/gcc.scm (make-gdmd): New private procedure. (gdmd): Implement in terms of make-gdmd. Change-Id: I3fc2ce8af7ca3489a8f3bf4d607b530083a900b1 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: gdmd: Reformat.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd): Reformat. Change-Id: I107ae3bf5ab982dccdaf5450bd7ed3937da3b192 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: gdmd: Update to 0.25.0.Jonas Meeuws
* gnu/packages/gcc.scm (gdmd): Update to 0.25.0. [source]: Prefix git tag with “script-”. Change-Id: Icab7bb068d87e3813b15d1c360fb593ee5eac716 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: gdmd: Move to gcc.Jonas Meeuws
* gnu/packages/dlang.scm (gdmd): Move from here ... * gnu/packages/gcc.scm: ... to here. Change-Id: I43fa2f66f812edc6c74442c7d911fe902265f5e0 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdc-15.Jonas Meeuws
* gnu/packages/gcc.scm (gdc-15): New public variable. Change-Id: Ib8e2d6ca8bab3c0412b7d59b7acd40e075f61d74 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdc-13.Jonas Meeuws
* gnu/packages/gcc.scm (gdc-13): New public variable. Change-Id: If7ac081ece1185da1004adf90027e412ae471ae8 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdc-12.Jonas Meeuws
* gnu/packages/gcc.scm (gdc-12): New public variable. Change-Id: Ic5711bc318aeb766763e3dfc6f1da81a340b8c7b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdc-10.Jonas Meeuws
* gnu/packages/gcc.scm (gdc-10): New public variable. Change-Id: I74e8ed8c635e2f80af5b5504e4d2de97aed188a5 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: Add gdc-9.Jonas Meeuws
* gnu/packages/gcc.scm (gdc-9): New public variable. Change-Id: I059397ce7ee398c1ed8b6cfcc1d294916c64203a Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: gdc: Add intermediary gdc-14 variable.Jonas Meeuws
* gnu/packages/gcc.scm (gdc-14): New variable, renamed from gdc. (gdc): Redefine as an alias for gdc-14. Change-Id: Ic2f4252fb75da703c9048b74c66026eda249023b Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: gdc: Support GCC 9 through 15 with cleaner packaging.Jonas Meeuws
* gnu/packages/gcc.scm (make-gdc): New variable. This procedure returns a package based on the previous gdc-11 and gdc definitions. [#:modules]: Add (ice-9 ftw). [#:configure-flags]: Add “--disable-c++tools” and “--disable-plugin”. Add “--disable-libcc1”, “--disable-libatomic” (since version 11), “--disable-libcc1”, “--disable-libgomp”, “--disable-libitm”, “--disable-libquadmath”, “--disable-libsanitizer”, “--disable-libssp”, and “--disable-libstdcxx” (until version 15). [#:phases]: Add ‘gdc-cleanup-install’. [inputs]: Add gcc:lib. [synopsis]: Override the one inherited from gcc. [description]: Override the one inherited from gcc. Append a frontend version note if such version was provided as argument. [home-page]: Override the one inherited from gcc. (gdc-11): Implement in terms of make-gdc. Make public. (gdc): Implement in terms of make-gdc, with gdc-11 as bootstrap-gdc argument. Make public. Change-Id: I44d351f8c97427a6bbd1821f9547ae680a154b06 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-12gnu: lilypond: Downgrade to 2.24.4.jgart
* gnu/packages/music.scm (lilypond): Downgrade to 2.24.4. This package should track the stable release of LilyPond. Change-Id: I3a4ae814a719961039a8b7180e8dbd4d8ecc5012
2026-03-12gnu: emacs-build-farm: Update remote.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-build-farm)[source, home-page]: Update url. Change-Id: Ie38f0723bcdb70ee25c84fa9e92c6d107b4137e1
2026-03-12gnu: emacs-bui: Update remote.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-bui)[source, home-page]: Update url. Change-Id: I886b1ab88b9d273903298fcbdd3bba8353d6203a
2026-03-12gnu: gnome-boxes: Update to 49.1.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-boxes): Update to 49.1. [#:phases] {relax-gcc-14-strictness}: Delete. Change-Id: I00767a2f05ec1d0f4e51114724d15eea4d71c127
2026-03-12gnu: gnome-maps: Update to 49.4.Maxim Cournoyer
* gnu/packages/geo.scm (gnome-maps): Update to 49.4. [#:phases] {wrap}: Simplify wrapper. Previous strategy now caused GI errors like "cannot register existing type 'GIRepository'". [inputs]: Add bash-minimal. Replace webkitgtk-for-gtk3 with webkitgtk. Change-Id: I6ddad3e5232c3301c2cc8000d6e0516f48c4c53e
2026-03-12gnu: spike: Update to 1.1.0-0.591cff1.Cayetano Santos
See https://github.com/riscv-software-src/riscv-isa-sim/issues/2237 * gnu/packages/virtualization.scm (spike): Update to 1.1.0-0.591cff1. [arguments]: Remove ’gcc14 #:phase. [inputs]: Remove bash-minimal. [native-inputs]: Remove python-wrapper; add python-minimal-wrapper. Merges guix/guix!6633 Change-Id: If7ab6451972235cf2faa8debe21f1c54b0ae8009
2026-03-12gnu: gnome-meta-core-utilities: Add decibels.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-meta-core-utilities) [propagated-inputs]: Add decibels. Change-Id: Id00c8e789ced1fdd40b6221ad3c0542e33f8d2c1
2026-03-12gnu: Add decibels.Noé Lopez
* gnu/packages/gnome.scm (decibels): New variable. Co-authored-by: Maxim Cournoyer <maxim@guixotic.coop> Change-Id: I3df869ad682aa2dce71ef1e57b142ccb221bb327
2026-03-12gnu: gnome-essential-extras: Switch font to font-adwaita.Maxim Cournoyer
* gnu/packages/gnome.scm (gnome-essential-extras): Replace font-abattis-cantarell with font-adwaita. Change-Id: I8d4fe81a364caec14e8962b653fd743299ed2840
2026-03-12gnu: gnome-music: Fix error at execution.Maxim Cournoyer
Before this change, the execution would fail with a "TypeError: constructor returned NULL" error. * gnu/packages/gnome.scm (gnome-music) [inputs]: Replace tracker with tinysparql and tracker-miners with localsearch. Change-Id: I9ba1be70ca385fb0303e0ce717ee22f9cb206235
2026-03-11gnu: Remove ecl-3d-math.jgart
* gnu/packages/lisp-xyz.scm (ecl-3d-math): Delete variable. Change-Id: If5fd048e25c97cfc1e0b2706536e88c6fa3125a8
2026-03-11gnu: Remove ecl-lispbuilder-sdl.jgart
* gnu/packages/lisp-xyz.scm (ecl-lispbuilder-sdl): Delete variable. Change-Id: I0f0e526f44e564332a2d9bb773c9a044b67e3267
2026-03-11gnu: Remove ecl-cl-prevalence.jgart
* gnu/packages/lisp-xyz.scm (ecl-cl-prevalence): Delete variable. Change-Id: Ie436b4efafc3af65c27d45098a6931024d686086
2026-03-11gnu: Remove ecl-prometheus.jgart
* gnu/packages/lisp-xyz.scm (ecl-prometheus): Delete variable. Change-Id: I318471bb4e980f1f344abcbee9a076426a9662bd
2026-03-11gnu: pimsync: Update to 0.5.7.Sören Tempel
* gnu/packages/dav.scm (pimsync): Update to 0.5.7. [arguments] <phases>: Add 'use-guix-vendored-dependencies. * gnu/packages/rust-sources.scm: Add rust-hashify-0.2.7.b787649. * gnu/packages/rust-crates.scm: Update crates accordingly. Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-11gnu: nebula: Update to 1.10.3.Artyom V. Poptsov
* gnu/packages/networking.scm (nebula): Update to 1.10.3. [inputs]: Add go-filippo-io-bigmod. Change-Id: I4d2d06eeec81992a97530d914d3b4765b1211cd6
2026-03-11gnu: Add go-filippo-io-bigmod.Artyom V. Poptsov
* gnu/packages/golang-crypto.scm (go-filippo-io-bigmod): New variable. Change-Id: I1c033912f92bb492ec2cf2db0a255e3feaa11ae1
2026-03-11gnu: hcxtools: Update to 7.1.2.Artyom V. Poptsov
* gnu/packages/networking.scm (hcxtools): Update to 7.1.2. Change-Id: I06e354118c199f22fb9ea94c8e19a48bba2d47fc
2026-03-11gnu: Remove ocrodjvu.Andreas Enge
* gnu/packages/djvu.scm (ocrodjvu): Delete variable. Fixes: guix/guix#6307 Change-Id: Ib7e7e3cf7925347f7ef5bcaa4cf093572a30d911
2026-03-11gnu: guile-usbrelay: Update to 0.1.1.Evgeny Pisemsky
* gnu/packages/hardware.scm (guile-usbrelay): Update to 0.1.1. [arguments]<#:phases>: ignore lambda arguments and invoke explicit command in 'compile-ffi, add 'install-udev-rules. Change-Id: I8194d662345cfeb9e36816484b0f3d902a2c1a02 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #5188
2026-03-11gnu: guile-uuid: Improve package.Evgeny Pisemsky
* gnu/packages/guile-xyz.scm (guile-uuid): Run guix style. [arguments]: Rename 'remove-unnecessary-file phase to 'check and run tests there, add 'install-info-documentation phase. [native-inputs]: Add texinfo. Change-Id: Iabfc636fd75891ec77895123291ab9c3c567f7ed Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #7015
2026-03-11gnu: hpn-ssh-sans-x: Use a distinct name.Ludovic Courtès
* gnu/packages/ssh.scm (hpn-ssh-sans-x)[name]: New field. Change-Id: I15ea01bd8b05512d35dcd93939a4f64ab6cc264c Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #7019
2026-03-11gnu: Remove module imports from the host Guile.Ludovic Courtès
These imports are incorrect and would trigger a warning since f650dc0d80aa14b0afa956a5f4fc2a4150b4dc51. * gnu/packages/display-managers.scm (guix-simplyblack-sddm-theme)[arguments]: Remove (srfi srfi-26) from #:modules. * gnu/packages/fonts.scm (font-meslo-lg)[arguments]: Remove (ice-9 ftw) from #:modules. * gnu/packages/ssh.scm (hpn-ssh)[arguments]: Remove (ice-9 string-fun) from #:imported-modules. * gnu/packages/tls.scm (dehydrated)[arguments]: Remove (srfi srfi-26) from #:modules. Change-Id: Ib712f9f1df62e65adfb685a3a37f1c53a22acad0 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-11gnu: garage: Update to 2.2.0.Efraim Flashner
* gnu/packages/storage.scm (garage): Update to 2.2.0. * gnu/packages/rust-crates.scm (lookup-crate-inputs): Update garage crates. Change-Id: I4deba5fe0baea114b72cb35a1780fc0c8f7467e8
2026-03-11gnu: Add garage.Foster Hangdaan
* gnu/packages/storage.scm (garage): New variable. * gnu/packages/rust-crates.scm (lookup-cargo-inputs): Add garage. Change-Id: Ifc4b9e54a3745a56f5bf0a346e6f4d190f6efc39 Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-11gnu: sbcl-cl-ana: Update to 0.0.0-3.88abde5.jgart
* gnu/packages/lisp-xyz.scm (sbcl-cl-ana): Update to 0.0.0-3.88abde5. [sources]: Add patch. * gnu/packages/patches/cl-ana-pr-49.patch: Include patch file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: I352e36708ddbb5c1700b18425485fcb60125ca6e
2026-03-11gnu: trealla: Update to 2.91.4.jgart
* gnu/packages/prolog.scm (trealla): Update to 2.91.4. Change-Id: I0fe96f6a7d5308bbe6d7821d0fe061370f0fa10f
2026-03-11gnu: python-vunit: Implement parallel tests.Cayetano Santos
* gnu/packages/electronics.scm (python-vunit)[arguments]: Set parallel flag in ’run-examples #:phase. Change-Id: If3460b4715f244fd52262f8a67cbc2e88a2dfafc
2026-03-11gnu: open-logic: Implement parallel tests.Cayetano Santos
* gnu/packages/hdl.scm (open-logic)[arguments]: Set parallel flag in ’check #:phase. Change-Id: Ie0287c20ee191eae69a9a33b80dcf8138d30ba3c
2026-03-11gnu: open-logic: Update to 4.4.1.Cayetano Santos
* gnu/packages/hdl.scm (open-logic): Update to 4.4.1. Change-Id: Iebd7b3f429383b8bd31cec39330b3bab6918ccd6