summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
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
2026-03-11gnu: d-tools: Skip a test.Jonas Meeuws
* gnu/packages/dlang.scm (d-tools): Add 'patch-tests phase. Fixes: guix/guix#7000 Change-Id: I2ab62691fe9428c400112d59dda49e76d2582d8b Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-03-11gnu: json-for-vhdl: Move to hdl.Cayetano Santos
* gnu/packages/electronics.scm (json-for-vhdl): Move from here ... * gnu/packages/hdl.scm: ... to here. Change-Id: I498b652ae7edcad71dd0924264dbd84694ac6a87
2026-03-11gnu: python-vunit: Update to 5.0.0-dev.9.Cayetano Santos
* gnu/packages/electronics.scm (python-vunit): Update to 5.0.0-dev.9. [inputs]: Remove json-for-vhdl-for-vunit. [arguments]<#:phases>: Remove ’fix-ghdl-jit; add ’fix-ghdl-version; update ’unbundle. Change-Id: Ic5cdd3da890be2ca1da07a21d4af3f78866220a1
2026-03-11gnu: nvc: Update to 1.19.3.Cayetano Santos
* gnu/packages/electronics.scm (nvc): Update to 1.19.3. Change-Id: Ie7d5416b0f605e9516a8ee8a4469624f8b54d5d7
2026-03-11gnu: klayout: Update to 0.30.7.Cayetano Santos
* gnu/packages/electronics.scm (klayout): Update to 0.30.7. Change-Id: I63d285ce85a82ec05795d6a7a6fe8fa0c2342045
2026-03-11gnu: python-klayout: Use klayout sources.Cayetano Santos
* gnu/packages/electronics.scm (python-klayout)[version, source]: Identify with that of klayout. Change-Id: I5886a5ceec93c930608549ef63bf42027b3fd246
2026-03-11gnu: Add python-pocket-tts.Danny Milosavljevic
* gnu/packages/speech.scm (python-pocket-tts): New variable. Change-Id: Id91307c0c934ba36db3c488e606230249ff50363
2026-03-11gnu: Add emacs-khalel.Nicolas Goaziou
* gnu/packages/emacs-xyz.scm (emacs-khalel): New variable. Change-Id: I1f2dd0e21a2e84911165d98245e45c078f9011a8
2026-03-11gnu: Add bincfg.Denis 'GNUtoo' Carikli
* gnu/packages/flashing-tools.scm (bincfg): New variable. Merges guix/guix!7016 Change-Id: I75539ef75e6ea08ffe34dd1f11d2dec56683dcf4 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-03-11gnu: info-reader: Support cross-build and build from git.Janneke Nieuwenhuizen
* gnu/packages/texinfo.scm (info-reader)[arguments]: Inherit from texinfo-7's arguments. Rewrite using g-expressions. Change-Id: I3dcd73c781ad24ae6579384c08c5bb49f95dd783 Fixes: #6976,
2026-03-11gnu: texinfo: Support cross-build and build from git.Janneke Nieuwenhuizen
Fixes #6976. * gnu/packages/texinfo.scm (texinfo-7)[source]: Update to use git-fetch. [native-inputs]: New field. [arguments]: Add phases `patch-bootstrap-shebangs', `patch-jrtangle', and when cross-building, also add phase `build-native-tools'. Change-Id: I3dcd73c781ad24ae6579384c08c5bb49f95dd783
2026-03-11gnu: python-audioread: Fix gstreamer initialization.Maxim Cournoyer
* gnu/packages/mp3.scm (python-audioread) [arguments]: New field. Change-Id: Ie1545631e97cdd5b3d9a6bbe80ed9809f1e4de48
2026-03-11gnu: python-gst: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (python-gst): Update to 1.28.1. [#:phases] {check}: Re-order phase after... {install}: ... this one. {disable-problematic-tests, add-install-to-pythonpath}: New phases. Change-Id: I2790555af875e23582a53c3fbd5e3f91179811cc
2026-03-11gnu: gst-rtsp-server: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-rtsp-server): Update to 1.28.1. Change-Id: I1ac41675323df1d6b7fd58f5b37ffc724a8799e5
2026-03-11gnu: gst-editing-services: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-editing-services): Update to 1.28.1. Change-Id: I259ee0ea7929d53582adb3350376fbf55bcbfc4f
2026-03-11gnu: gst-libav: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-libav): Update to 1.28.1. Change-Id: I5cea2d41f6ebdabe942b764e9db4c5fe96ded520
2026-03-11gnu: gst-plugins-ugly: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-ugly): Update to 1.28.1. Change-Id: I48d15dff2bc7ea325f668cdb4ad2244d55b02990
2026-03-11gnu: gst-plugins-bad: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-bad): Update to 1.28.1. (gst-plugins/selection) [#:phases] {disable-auto-plugins}: Adjust for file name change. Change-Id: I719e543cd68bb4c75b1e41bb480a3f0f7a894fa9
2026-03-11gnu: gst-plugins-good: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-good): Update to 1.28.1. Change-Id: I169dbf4f2e2e827af25872fe6d3bdec5827eb65d
2026-03-11gnu: gst-plugins-base: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gst-plugins-base): Update to 1.28.1. [source]: Apply a patch. [propagated-inputs]: Add libdrm. * gnu/packages/patches/gst-plugins-base-null-pointer.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. Change-Id: Id027d1e6ddc5ff331d4d64965266d7a99d859d3b
2026-03-11gnu: gstreamer: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gstreamer): Update to 1.28.1. Change-Id: I33dfc230d39fab46aab587843a8a48b1c13a8c93
2026-03-11gnu: gstreamer-docs: Update to 1.28.1.Maxim Cournoyer
* gnu/packages/gstreamer.scm (gstreamer-docs): Update to 1.28.1. Change-Id: I67ebdaf41393bde0cd6e072eff6b89955e2109d5
2026-03-11gnu: orc: Update to 0.4.42.Maxim Cournoyer
* gnu/packages/gstreamer.scm (orc): Update to 0.4.42. Change-Id: I3ffc7565a25e1d71a52bf2dad301a60edd60231b
2026-03-11gnu: ffmpeg: Fix build on powerpc64le.Maxim Cournoyer
* gnu/packages/video.scm (ffmpeg) [powerpc] <#:configure-flags>: Ignore 'sws-floatimg-cmp' test. Change-Id: I37604768718ac88fac9fef0d21a6044b50bc08ff
2026-03-11gnu: libx264: Update to 165-0.0480cb0.Maxim Cournoyer
This fixes the build on powerpc64le-linux. * gnu/packages/video.scm (libx264): Update to 165-0.0480cb0. Change-Id: I42b21736e0715460cbdfe47732263ba0a02193bf
2026-03-10gnu: syncthing-gtk: Fix runtime introspection error.John Kehayias
* gnu/packages/syncthing.scm (syncthing-gtk)[inputs]: Replace python-pygobject with python-gobject-3.50. Change-Id: Id8370953a9e06d614cf71f8a93ef4b8dc3e0b018
2026-03-10gnu: gammastep: Fix runtime introspection error.John Kehayias
* gnu/packages/xdisorg.scm (gammastep)[inputs]: Replace python-pygobject with python-gobject-3.50. Change-Id: Idbaade8bdf5f36d81b8ef9d817baa02d13f51331
2026-03-10gnu: Remove misplaced ‘GUILE_EXTENSIONS_PATH’ spec in Guile libraries.Ludovic Courtès
The ‘GUILE_EXTENSIONS_PATH’ variable “belongs” to Guile, not to libraries that depend on Guile. * gnu/packages/guile-xyz.scm (guile-yamlpp, guile-wayland-scm-socket) (guile-wayland-scm-shm, guile-wayland-scm): Remove ‘native-search-paths’ field. Change-Id: I9a9927e945ec31572684df4ff325f3a7ed0393a9 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6919
2026-03-10gnu: guile-cv: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-cv)[source]: Switch to ‘git-fetch’. [arguments]: In ‘fix-guile-site-directory’ phase, remove call to ‘delete-file’. Change-Id: I5160d65536f0407f357c80a1a723dc5363dc590f Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #6981
2026-03-10gnu: guile-file-names: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-file-names)[source]: Switch to ‘git-fetch’. [arguments]: In ‘fix-target-directory’ phase, modify ‘Makefile.am’. [native-inputs]: Add ‘autoconf’, ‘automake’, and ‘texinfo’. Change-Id: I794893f9c465077b00ee4f8ae5fe88500948755a Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-ncurses: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-ncurses)[source]: Switch to ‘git-fetch’. [native-inputs]: Add ‘autoconf’, ‘automake’, ‘libtool’, and ‘texinfo’. Change-Id: Iae936f8aa1239818b60466b4feee40a3cda60885 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-reader: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-reader)[source]: Switch to ‘git-fetch’. [arguments]: New field. [native-inputs]: Add ‘autoconf, ‘automake‘, ‘libtool’, ‘gnu-gettext’, and ‘texinfo’. Change-Id: I36075fbd232636f87f03ca19805499df6bbc8e34 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: g-wrap: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (g-wrap)[source]: Switch to ‘git-fetch’. [native-inputs]: Add ‘autoconf’, ‘automake‘, ‘libtool’, ‘gnu-gettext’, and ‘texinfo’. Change-Id: Ibf512fe75488dcf9345986a772bb10bf4231d857 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-lib: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-lib)[source]: Switch to ‘git-fetch’. [native-inputs]: Add ‘texinfo’. Change-Id: I1827b86241cad68f0f26a693fe5403392c3e6653 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-xosd: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-xosd)[source]: Switch to ‘git-fetch’. [native-inputs]: Add ‘autoconf’, ‘automake’, ‘libtool’, and ‘texinfo’. Change-Id: I94c4e13bb4ce7c6ec4cc51cd808ccb140869c7c8 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-debbugs: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-debbugs)[source]: Switch to ‘git-fetch’. [native-inputs]: Add ‘autoconf’, ‘automake’, and ‘texinfo’. Change-Id: I2dc7199c0d9149cdafd5dd6b8d2963719c6b6ccb Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-sparql: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-sparql)[source]: Switch to ‘git-fetch’. [native-inputs]: Add ‘autoconf’, ‘automake’, and ‘texinfo’. Change-Id: I565d469d59ca8d11c99170719779c4c5f44f74ca Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-aa-tree: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-aa-tree)[source]: Switch to ‘git-fetch’. Change-Id: Ie523a559e22d89ecb20425ce093dfef3c113287e Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-sjson: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-sjson)[source]: Switch to ‘git-fetch’; simplify ‘snippet’. Change-Id: I14f4a8072ee3b6a0119220a29eb42e2c20b559fe Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-daemon: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (guile-daemon)[source]: Switch to ‘git-fetch’. [native-inputs]: Add ‘autoconf’, ‘automake’, and ‘texinfo’. Change-Id: Ic97cc96fe47e95b6da4c0532e274eabfa458784c Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: artanis: Build from a version-control checkout.Ludovic Courtès
* gnu/packages/guile-xyz.scm (artanis)[source]: Switch to ‘git-fetch’. [native-inputs]: Add ‘autoconf‘, ‘automake’, and ‘gnu-gettext’. Change-Id: I22d6d6f620a53930a424f14db16be4f585e99c54 Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-03-10gnu: guile-gemini: Refresh input.Andreas Enge
* gnu/packages/guile-xyz.scm (guile-gemini)[propagated-inputs]: Replace guile-fibers-1.1 by guile-fibers. Change-Id: I6f26a46960fdb2c5827e17846b673623e4ef8df7
2026-03-10gnu: librelane: Fix typo.Cayetano Santos
* gnu/packages/electronics.scm (librelane)[inputs]: Remove python-wrapper; add python. [arguments]: Fix ’wrap-program #:phase accordingly. Change-Id: I509d6022131c57c0623e41f117807fb7061e87bd
2026-03-10gnu: Add rheo.Luis Guilherme Coelho
* gnu/packages/rust-apps.scm (rheo): New variable. * gnu/packages/rust-crates.scm: Add rheo source crates. Closes: guix/guix#5895 Change-Id: Iccf0db4cef43b12a96059b467b232449a3a7b3ff Signed-off-by: Steve George <steve@futurile.net>
2026-03-10gnu: Add beancount-language-server.Merrick Luo
* gnu/packages/finance.scm (beancount-language-server): New variable. * gnu/packages/rust-crates.scm: Add source source crates. Closes: guix/guix#4121 Change-Id: Ic878703e74952b404d3a3b9e7f6ef49298018080 Signed-off-by: Steve George <steve@futurile.net>
2026-03-10gnu: eww: Install shell completions.Efraim Flashner
* gnu/packages/wm.scm (eww)[arguments]: Add a phase to generate and install the shell completions. [native-inputs]: When cross-compiling add a native version of this package. Change-Id: I3a667b3de3c62b0683f841b3a3fc63b525be3056
2026-03-10gnu: Add eww.bdunahu
* gnu/packages/wm.scm (eww): New variable. * gnu/packages/rust-crates.scm: Add eww source crates. Change-Id: Id51585cbfb67178d25d2074377c18c1ebe48ca00 Signed-off-by: Steve George <steve@futurile.net>