summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
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>
2026-03-10gnu: Add pwmenu.Sergey Trofimov
* gnu/packages/rust-apps.scm (pwmenu): New variable. * gnu/packages/rust-crates.scm: Add pwmenu source crates. Closes: guix/guix#4817 Change-Id: If8a25391a53270e569d11e2d347ac560f68b70d6 Signed-off-by: Steve George <steve@futurile.net>
2026-03-10gnu: Add iwmenu.Sergey Trofimov
* gnu/packages/rust-apps.scm (iwmenu): New variable. * gnu/packages/rust-crates.scm: Add iwmenu source crates. Change-Id: If8a25391a53270e569d11e2d347ac560f68b70d6 Signed-off-by: Steve George <steve@futurile.net>
2026-03-10gnu: Add bzmenu.Sergey Trofimov
* gnu/packages/rust-apps.scm (bzmenu): New variable. * gnu/packages/rust-crates.scm: Add bzmenu source crates. Change-Id: If8a25391a53270e569d11e2d347ac560f68b70d6 Signed-off-by: Steve George <steve@futurile.net>
2026-03-10gnu: Add gitlogue.Patrick Norton
* gnu/packages/rust-apps.scm (gitlogue): New variable. * gnu/packages/rust-crates.scm (gitlogue): Add dependencies. Closes: guix/guix#4492 Change-Id: I7074ab72df5cc14ea2f6cafb3d1f0ac42f566aa6 Signed-off-by: Steve George <steve@futurile.net> Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-10gnu: Add jnv.François Joulaud
* gnu/packages/rust-apps.scm (jnv): New variable. * gnu/packages/rust-crates.scm: Import jnv deps. Closes: guix/guix#4355 Change-Id: I436fe0a733f15be7202df151b397e501363480f5 Signed-off-by: Steve George <steve@futurile.net> Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-10gnu: Add pimsync.Sören Tempel
* gnu/packages/dav.scm (pimsync): New variable. * gnu/packages/rust-crates.scm: Update crates accordingly. Closes: guix/guix#4551 Signed-off-by: Steve George <steve@futurile.net>
2026-03-10gnu: librelane: Wrap dependencies.Cayetano Santos
* gnu/packages/electronics.scm (librelane)[arguments]: Add ’wrap-program #:phase. [inputs]: Add magic, netgen, openroad-cli, python-wrapper, ruby and yosys. Change-Id: Ibad5495df6647793fca73f57ee1a52ef429c010d
2026-03-10gnu: python-zulip: Add optional inputs, improve description.Sharlatan Hellseher
* gnu/packages/messaging.scm (python-zulip): [propagated-inputs]: Add python-dateutil, python-feedparser, python-google-api-client, python-google-auth-httplib2, python-google-auth-oauthlib, python-platformdirs, and python-pytz. [description]: Cover the list of provided integrations and bridges. Change-Id: I9a7537fcfb81afff844b3db600ac082ee2495bc4
2026-03-10gnu: Add python-zulip-botserver.Sharlatan Hellseher
* gnu/packages/messaging.scm (python-zulip-botserver): New variable. Change-Id: I5c587729016a42386e8e7fc3bd924c3bd84a281e
2026-03-10gnu: Add python-zulip-bots.Sharlatan Hellseher
* gnu/packages/messaging.scm (python-zulip-bots): New variable. Change-Id: I6a46e0523494c7de2a6f6cba7f31037fe5316be1
2026-03-10gnu: python-zulip: Switch to git-fetch.Sharlatan Hellseher
* gnu/packages/messaging.scm (python-zulip)[source]: Switch to git-fetch. [phases]{select-zulip}: New phases. {remove-zulip-api-script}: Move after {select-zulip}. Change-Id: Ic856d305421deb7f69657d73e62e105f46e98beb
2026-03-10gnu: Add python-polars.Alexis Simon
* gnu/packages/python-science.scm (python-polars-runtime-32, python-polars): New variables. * gnu/packages/rust-crates.scm: Add python-polars-runtime-32. * gnu/packages/rust-sources.scm: Add rust-tikv-jemallocator-for-polars. Change-Id: Ib36d95a0102da990512002b29f0a55732922040b Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
2026-03-10gnu: ejabberd: Update to 26.02.Divya Ranjan
* gnu/packages/messaging.scm (ejabberd): Update to 26.02. Change-Id: Icdf5c9b93e09bf1f2d218953fff7f8d79842c77a Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-03-10gnu: erlang-xmpp: Update to 1.12.0.Divya Ranjan
* gnu/packages/erlang-xyz.scm (erlang-xmpp): Update to 1.12.0. Change-Id: I6eb3aa9d841ae101b2a3de4d6d3fbe8b84ddf09e Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-03-10gnu: Add erlang-erlydtl.Divya Ranjan
* gnu/packages/erlang-xyz.scm (erlang-erlydtl): New variable. Change-Id: I85225ee87953c5d0745b9f20c57076081a138056 Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me>
2026-03-10gnu: glib: Update failing tests on the Hurd.Yelninei
* gnu/packages/glib.scm (glib-minimal)[#:phases] <disable-failing-tests>[if (system-hurd?)]: Skip “gio/filenamecompleter.c”, “gio/testfilemonitor.c”, and “gio/gwakeuptest.c”. Run “gio/live-g-file.c”, but skip “g_assert_true (is_mountpoint);”. Re-enable all other previously disabled tests. Change-Id: I434ff5fa084d20c9eb1230682574e096e6d77673 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-10gnu: dbus: Remove obsolete patch for the Hurd.Yelninei
With the updated dbus the patch is already included. * gnu/packages/glib.scm (dbus)[#:phases]: Remove 'patch-hurd phase. * gnu/packages/patches/dbus-hurd.patch: Remove patch. * gnu/local.mk (dist_patch_DATA): Unregister it. Change-Id: I651344fd70d9acc762fd50fa5307e64391c92c50 Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
2026-03-10gnu: Fix mpdevil.Liliana Marie Prikler
* gnu/packages/mpd.scm (mpdevil)[native-inputs]: Add gobject-introspection.
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