Nicolas Graves
ef7e5f1ef9
gnu: Remove openfst-1.7.3.
...
* gnu/packages/machine-learning.scm (openfst-1.7.3): Delete variable.
(kaldi, gst-kaldi-nnet2-online): Replace openfst-1.7.3 by openfst.
Signed-off-by: Christopher Baines <mail@cbaines.net >
2025-04-27 13:18:53 +01:00
Nicolas Graves
42965d20c1
gnu: vosk-api: Update to 0.3.50.
...
* gnu/packages/machine-learning.scm (vosk-api): Update to 0.3.50.
Signed-off-by: Christopher Baines <mail@cbaines.net >
2025-04-27 13:18:53 +01:00
Nicolas Graves
b4e018dda5
gnu: kaldi-for-vosk: Update to 0-1.bc5baf1.
...
* gnu/packages/patches/kaldi-openblas-0.3.29-compatibility.patch: Add patch.
* gnu/local.mk: Record patch.
* gnu/packages/machine-learning.scm (kaldi-for-vosk): Update to 0-1.bc5baf1.
[origin]: Record patch.
Signed-off-by: Christopher Baines <mail@cbaines.net >
2025-04-27 13:18:53 +01:00
Jakob Kirsch
06ec680418
gnu: python-twisted: Remove test artifacts.
...
* gnu/packages/python-xyz.scm (python-twisted)[arguments]<phases>: Extend
check phase to clean up test artifacts.
Change-Id: Ibbf04771dea4342fe66221a740a11ad9882b6038
Signed-off-by: Christopher Baines <mail@cbaines.net >
2025-04-27 13:17:25 +01:00
Andy Tai
fc1bbcf7bd
gnu: mailutils: Update to 3.19.
...
* gnu/packages/mail.scm (mailutils): Update to 3.19.
Change-Id: I2055da70f5ceeec487e1aac874a24af2e91c6663
Signed-off-by: Christopher Baines <mail@cbaines.net >
2025-04-27 13:16:32 +01:00
Andrew Wong
190db4d5c5
gnu: acpica: Update to 2025_04_04.
...
* gnu/packages/admin.scm (acpica): Update to 2025_04_04.
[source]<origin>(commit): Update version tag prefix.
Change-Id: I58973f77655033462188818733cae1d989a49632
Signed-off-by: Christopher Baines <mail@cbaines.net >
2025-04-27 13:14:41 +01:00
Tor-björn Claesson
03d8f9c787
gnu: r-cards: Update to 0.6.0.
...
* gnu/packages/cran.scm (r-cards): Update to 0.6.0
Change-Id: I96f38cd093b1c32789040a0f0fe5ee8df3fe5596
Signed-off-by: Christopher Baines <mail@cbaines.net >
2025-04-27 13:03:54 +01:00
Christopher Baines
d383463146
gnu: guix-build-coordinator: Update to 0-129.0d7fcc2.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-129.0d7fcc2.
Change-Id: Ieb4b21d27d1ee4c5cf6830f4b109d833095e90a4
2025-04-27 12:01:53 +01:00
Christopher Baines
33853a318a
gnu: guile-knots: Update to 0-18.1dca6d7.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-18.1dca6d7.
Change-Id: Id77e23a77247564eb769ef6384d4a02d4ce4b74e
2025-04-27 11:56:34 +01:00
Christopher Baines
14fd1d9df8
gnu: go-github-com-dennwc-btrfs: Skip tests on 32bit systems.
...
As they fail, and this blocks building the prometheus node exporter.
* gnu/packages/golang-xyz.scm (go-github-com-dennwc-btrfs)[arguments]: Skip
tests on 32bit systems.
Change-Id: If6015b125407cf74c05f7c9a30a0b74deb0af38e
2025-04-27 11:48:58 +01:00
Christopher Baines
ba294c5e9c
gnu: go-github-com-google-gofuzz: Skip tests on 32bit systems.
...
As they seem to fail, and this package seems unmaintained.
* gnu/packages/golang-check.scm (go-github-com-google-gofuzz)[arguments]: Skip
tests on 32bit systems.
Change-Id: I1f87d4e37199b7dcf9c88e05727d1e5defb85f60
2025-04-27 11:48:49 +01:00
Christopher Baines
a6a6bd90d9
gnu: rust-stfu8-0.2: Remove hex character from description.
...
I think this was intended to be \x1B.
* gnu/packages/crates-io.scm: (rust-stfu8-0.2)[description]: Remove hex
character.
Change-Id: I2211ea7a0c45511ca6ef916bf48accf9b69ccd59
2025-04-27 11:48:39 +01:00
Leo Famulari
7e5913f90d
gnu: Add linux-libre 6.14.
...
* gnu/packages/linux.scm (linux-libre-6.14-version,
linux-libre-6.14-gnu-revision, deblob-scripts-6.14,
linux-libre-6.14-pristine-source, linux-libre-6.14-source,
linux-libre-headers-6.14, linux-libre-6.14): New variables.
(linux-libre-headers-latest): Use linux-libre-headers-6.14.
* gnu/packages/aux-files/linux-libre/6.14-arm.conf,
gnu/packages/aux-files/linux-libre/6.14-arm64.conf,
gnu/packages/aux-files/linux-libre/6.14-i686.conf,
gnu/packages/aux-files/linux-libre/6.14-riscv.conf,
gnu/packages/aux-files/linux-libre/6.14-x86_64.conf: New files.
* Makefile.am (AUX_FILES): Add them.
Change-Id: I09bc4e47fbe0172b5172f27b03a1b6bd88421fff
2025-04-27 02:29:41 -04:00
Leo Famulari
8f885a2bb3
vm: Account for an upstream change in the name of the Cirrus kernel module.
...
* gnu/system/vm.scm (virtualized-operating-system): Choose the module name based
on the kernel version
Change-Id: I77d70fa44a8d5d2412ae0aaa645fa67146b76432
2025-04-27 02:29:41 -04:00
Timo Wilken
547be88105
gnu: get-iplayer: Update to 3.35.
...
* gnu/packages/video (get-iplayer): Update to 3.35.
Change-Id: Idd00061a23c3134f043960042ee0b65da2cd9834
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-04-27 09:09:19 +08:00
Jakob Kirsch
33fb09b62b
gnu: xorg-server-xwayland: Update to 24.1.6.
...
* gnu/packages/xorg.scm (xorg-server-xwayland): Update to 24.1.6.
Change-Id: I18542e7fb4c7b50146c6c860315ae773600a0adf
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-04-27 08:58:13 +08:00
宋文武
0af911f682
gnu: Add sdl2-compat.
...
* gnu/packages/sdl.scm (sdl2-compat): New variable.
Change-Id: I57eae86fc14224f08c42f079b9e271509e855166
2025-04-27 08:45:33 +08:00
宋文武
b055afaaf3
gnu: sdl3: Update to 3.2.10.
...
* gnu/packages/sdl.scm (sdl3): Update to 3.2.10.
[propagated-inputs]: Add mesa.
Change-Id: Ibbd6b1056e5e1467c5d73235abca48cd6d63e780
2025-04-27 08:45:33 +08:00
Cayetano Santos
b8e2d556d9
gnu: Add opensta.
...
* gnu/packages/electronics.scm (opensta): New variable.
Change-Id: If753078958535971c8ab3fd7c934d19d24f0a2f7
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com >
2025-04-27 09:07:35 +09:00
Matthew Elwin
bc9903f657
gnu: Add python-flake8-builtins.
...
* gnu/packages/python-xyz.scm (python-flake8-builtins): New variable.
Change-Id: I1fe2b01f3e95b922ec2a7f48024a2a9ffd598894
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-04-26 22:29:09 +01:00
Sharlatan Hellseher
60a7b3af4d
gnu: python-pdoc3: Update to 0.11.6.
...
* gnu/packages/python-xyz.scm (python-pdoc3): Update to 0.11.6.
[build-system]: Switch to pyproject.
[native-inputs]: Add python-setuptools and python-wheel.
* gnu/packages/patches/python-pdoc3-tests.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregester python-pdoc3-tests.patch.
Change-Id: I1cffb6272d5de4ca7037aa761c36002bd0d03318
2025-04-26 22:12:42 +01:00
Sharlatan Hellseher
29069663fd
gnu: python-pydbus: Fix build.
...
* gnu/packages/python-xyz.scm (python-pydbus) [bulid-system]: Switch to
pyproject.
[arguments] <tests?>: Disable as no provided in PyPI archive.
<phases>: Add 'fix-comparability-with-pygobject.
[native-inputs]: Add python-setuptools and python-wheel.
[description]: Start from a new line.
Change-Id: Ie859207b700ed9c864b119b25bc3fcb2d1c2b8b4
2025-04-26 21:24:02 +01:00
Maxim Cournoyer
edeafb19c4
gnu: pdfarranger: Do not propagate inputs.
...
This apparently could apparently break GDM (!).
* gnu/packages/pdf.scm (pdfarranger) [propagated-inputs]: Delete field, moving
the propagated inputs to...
[inputs]: ... here.
Fixes: https://issues.guix.gnu.org/77426
Change-Id: I8c4ae7d5c20a0b86b972647236a42aab07c5453f
Reported-by: Christopher O'Neill <guix@chrisoneill.co.uk >
2025-04-26 23:12:47 +09:00
Maxim Cournoyer
f10d00e4e2
services: elogind: Split sleep.conf and port to define-configuration.
...
* gnu/services/desktop.scm (pascal-case): New procedure.
(<elogind-configuration>): Rewrite in terms of define-configuration.
(elogind-configuration-file): Delete.
(maybe-list-of-suspend-states?, maybe-list-of-suspend-modes?)
maybe-list-of-user-names?, maybe-boolean?maybe-package?)
(maybe-action?, maybe-percent?, maybe-list-of-strings?)
(maybe-list-of-hibernation-modes?, maybe-non-negative-integer?)
(non-negative-integer?, percent?, char-set:user-name, user-name?)
(list-of-user-names?, %elogind-actions, action?, %linux-suspend-states)
(string->symbol/maybe, suspend-state?, list-of-suspend-states?)
(%linux-suspend-modes, suspend-mode?, list-of-suspend-modes?)
(%linux-hibernation-modes, hibernation-mode?, list-of-hibernation-modes?)
(elogind-deprecated-empty-serializer, list-of-file-likes?)
(elogind-serialize-boolean, elogind-base-serializer, elogind-serialize-action)
(elogind-serialize-non-negative-integer, elogind-serialize-percent)
(elogind-list-serializer, elogind-serialize-list-of-strings)
(elogind-serialize-list-of-user-names, elogind-serialize-list-of-suspend-states)
(elogind-serialize-list-of-suspend-modes)
(elogind-serialize-list-of-hibernation-modes)
(%elogind-configuration-sleep-fields, logind.conf, sleep.conf): New procedures.
(elogind-etc-directory): Create the main configuration files there too.
(elogind-dbus-service): Adjust for package accessor name change.
(pam-extension-procedure, elogind-shepherd-service)
(elogind-service-type): Likewise.
(shepherd-configuration-action*): New procedure.
* doc/guix.texi (Desktop Services): Fully document configuration options.
Fixes: https://issues.guix.gnu.org/77806
Change-Id: I8767891871d83e58d64995ec986a7d01689fa6d8
Reported-by: Ludovic Courtès <ludo@gnu.org >
2025-04-26 22:56:59 +09:00
Nicolas Graves
ab39ed52a0
gnu: swaynotificationcenter: Fix hardcoded filename.
...
This is a follow-up to ed12cba221 .
It fixes configModel.vala:310: [...]/profile/etc/xdg/swaync/config.json:2:23:
Parse error: unexpected identifier `store', expected value
* gnu/packages/wm.scm (swaynotificationcenter)[arguments]: Refresh
'fix-swaync-path phase.
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-26 20:34:01 +08:00
Andrew Wong
567b5d573e
gnu: tuba: Update to 0.9.2.
...
* gnu/packages/fediverse.scm (tuba): Update to 0.9.2.
Change-Id: I7ec7b72618579c4db09d52391f1b02d1cc889eae
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-26 20:21:54 +08:00
Cayetano Santos
a7fb7b4e10
gnu: cxxopts: Update to 3.2.1.
...
* gnu/packages/cpp.scm (cxxopts): Update to 3.2.1.
Change-Id: Id71fd780a3c028e60f2adb52616b57049052109e
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-26 20:21:53 +08:00
Guillaume Le Vaillant
4f698fccee
gnu: cl-simple-matrix: Update to 2.0-0.9d02268.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 2.0-0.9d02268.
Change-Id: I549409cf7fc9b4c957d713f45ad7ee0911b530cd
2025-04-26 14:09:13 +02:00
Leo Famulari
603a3b8f43
gnu: borg: Update to 1.4.1.
...
* gnu/packages/backup.scm (borg): Update to 1.4.1.
Change-Id: I95ab0572732a400e371fc1b5edaecbe13ad0b106
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-26 20:06:25 +08:00
Kurome
719a85c547
gnu: Add fcitx5-skk.
...
* gnu/packages/fcitx5.scm(fcitx5-skk): New variable.
Change-Id: I618216c604fe792d58e6b3fad0301c97ea315074
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-26 19:55:46 +08:00
Ashish SHUKLA
c0d418f7ef
gnu: ugrep: Update to 7.4.1.
...
* gnu/packages/search.scm (ugrep): Update to 7.4.1.
Change-Id: I0def615e61144177670e510fcff5007da8cca26b
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-26 19:55:45 +08:00
Dr. Arne Babenhauserheide
76dc962241
gnu: mercurial: Update to 6.9.5.
...
* gnu/packages/version-control.scm (mercurial): update to 6.9.5.
[arguments]<#:phases>: disable test-revlog-mmapindex.t.
Change-Id: I48f26635b896fb6038b7f656a53395e79c0ee43a
Signed-off-by: Zheng Junjie <z572@z572.online >
2025-04-26 19:55:45 +08:00
Maxim Cournoyer
74bf9c1898
gnu: gnome-sudoku: Update to 48.1.
...
* gnu/packages/gnome.scm (gnome-sudoku): Update to 48.1.
[phases]: Update skip-gtk-update-icon-cache.
[inputs]: Remove gtk+; add gtk and libadwaita.
[native-inputs]: Remove python; add blueprint-compiler.
Change-Id: I6d7f756a6f8c181c782a5bdaa882ac32f84a4dbe
2025-04-26 20:40:03 +09:00
Maxim Cournoyer
7ab287f026
gnu: blueprint-compiler: Update to 0.16.0.
...
* gnu/packages/gnome.scm (blueprint-compiler): Update to 0.16.0.
[phases] {fix-tests}: Delete phase.
Change-Id: Ia138eb17bd519e06cd2755e6a18bfe68d5c6ba6e
2025-04-26 20:40:02 +09:00
Maxim Cournoyer
ba15e88617
gnu: blueprint-compiler: Wrap GI_TYPELIB_PATH.
...
Otherwise, the blueprint-compiler crashes at run time.
* gnu/packages/gnome.scm (blueprint-compiler)
[phases]: Move wrap-python phase after install, for clarity. Add new gi-wrap
phase.
Change-Id: I743ce1a11186cc07c8d12b16d84f0aef6697e499
2025-04-26 20:40:02 +09:00
Maxim Cournoyer
2e25cd62cb
gnu: emacs-bash-completion: Preserve PS1 prompt, exit code.
...
* gnu/packages/patches/emacs-bash-completion-preserve-exit-code.patch: New patch.
* gnu/packages/patches/emacs-bash-completion-preserve-ps1.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Register them.
* gnu/packages/emacs-xyz.scm (emacs-bash-completion) [source]: Apply them.
Change-Id: Id179f4ee976efdbe52f05dcb0919ad586dc8bcad
2025-04-26 20:40:02 +09:00
Maxim Cournoyer
a6dde24bff
gnu: libssh: Switch from libgcrypt to openssl.
...
libgcrypt support has been deprecated by the libssh maintainers (see:
https://gitlab.com/libssh/libssh-mirror/-/blob/master/CMakeLists.txt?ref_type=heads#L53 ).
* gnu/packages/ssh.scm (libssh) [configure-flags]: Remove -DWITH_GCRYPT=ON.
[inputs]: Replace libgcrypt with openssh.
Change-Id: I8d220ade1019847879e4df35dec833aebb0dabfe
2025-04-26 20:40:02 +09:00
Maxim Cournoyer
9acef235e1
gnu: libssh: Apply upstream patch and enable all tests.
...
* gnu/packages/patches/libssh-openssh-banner.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/ssh.scm (libssh) [source]: Apply it.
[arguments] <#:phase>: Remove disable-problematic-tests phase. Add
patch-commands and prepare-for-tests phases.
Change-Id: Iaead28f77b81fdf42b77f15dd37e6450537cba30
2025-04-26 20:40:02 +09:00
jgart
7ff20b9e94
gnu: trealla: Update to 2.69.1.
...
* gnu/packages/prolog.scm (trealla): Update to 2.69.1.
Change-Id: Ibeaf798bc0096744bec99e810ed9b4e476022ae8
2025-04-25 16:34:51 -05:00
Evgeny Pisemsky
5529636006
gnu: guile2.0-redis: Remove package.
...
It is broken and not supported in upstream since 2021.
* gnu/packages/guile-xyz.scm (guile2.0-redis): Delete variable.
Change-Id: I74ea3d63e2532671778dd7402453f9d80e04ad7d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2025-04-25 20:25:28 +02:00
Sharlatan Hellseher
4fe4cf9fdd
gnu: python-sadisplay: Skip 2 tests.
...
* gnu/packages/databases.scm (python-sadisplay) [buidl-system]: Switch
to pyproject.
[arguments] <test-flags>: Deselect 2 tests.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: I4adf1764309329e5a5dd06e553bbe24036261fd9
2025-04-25 13:13:23 +01:00
Sharlatan Hellseher
e6edc113cc
gnu: python-migen: Update to 0.9.2-0.2828df5.
...
* gnu/packages/fpga.scm (python-migen): Update to 0.9.2-0.2828df5.
[source]: Use the latest commit contains changes supporting Python 3.11.
[build-system]: Switch to pyproject
[native-inputs]: Add python-pytest, python-setuptools, and python-wheel.
Change-Id: Id6eee0f2a034b60195fb433df731123c3b749f2d
2025-04-25 12:50:56 +01:00
Sharlatan Hellseher
e16a2d1639
gnu: python-pyscss: 1.4.0-0.73559d0.
...
* gnu/packages/python-web.scm (python-pyscss): 1.4.0-0.73559d0.
Change-Id: I226351b69eac61be90d0a689c03515a20e9402ad
2025-04-25 12:50:56 +01:00
Sharlatan Hellseher
115b05af2a
gnu: python-zodb: Update to 6.0.1.
...
* gnu/packages/python-web.scm (python-zodb): Update to 6.0.1.
[propagated-inputs]: Remove python-six.
[native-inputs]: Add python-wheel.
Change-Id: Ieca05b7b3b17baba2aa262c71d2af6de3ea2708a
2025-04-25 12:50:56 +01:00
Sharlatan Hellseher
dc8187ba0f
gnu: python-whatever: Update to 0.7.
...
* gnu/packages/python-xyz.scm (python-whatever): Update to 0.7.
Change-Id: I71bfbd02cd9f9e0302805af2568c9f8b0da27472
2025-04-25 12:50:56 +01:00
Sharlatan Hellseher
0b9d5fad44
gnu: Remove python-typed-ast.
...
Failing to build not compatible with Python 3.8 onward, see
<https://github.com/python/typed_ast/issues/179 >.
* gnu/packages/python-xyz.scm (python-typed-ast): Delete variable.
Change-Id: Id602f14bc985a542ae05cbf138b9c96b89920005
2025-04-25 12:50:56 +01:00
Sharlatan Hellseher
2e91053dca
gnu: python-simpervisor: Fix tests.
...
* gnu/packages/python-xyz.scm (python-simpervisor) [arguments]
<test-flags>: Run test in a single thread, deselect one failing.
[native-inputs]: Remove python-pytest-xdist.
Change-Id: I2b5a2a9ad40d5b0d6156a4448776eafa91a01719
2025-04-25 12:50:56 +01:00
Morgan Smith
55d9b6ff11
gnu: python-gguf: Update to 0.16.0.
...
* gnu/packages/machine-learning.scm (python-gguf): Update to 0.16.0.
Change origin to git repository. Run tests.
Change-Id: I1c1b5f5956e3acb380b56816d180f53243b741fa
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-04-25 11:33:54 +02:00
Morgan Smith
f22424d4fd
gnu: llama-cpp: Update to 0.0.0-b5013.
...
* gnu/packages/machine-learning.scm (llama-cpp): Update to 0.0.0-b5013.
[inputs]: Add curl, glslang, and python-gguf.
[native-inputs]: bash -> bash-minimal.
[source, homepage]: Update URL.
[python-scripts]: Rely on upstream to install them. Delete phase.
[fix-tests]: Fix an additional test.
(python-gguf): Switch to llama-cpp's version.
* gnu/packages/patches/llama-cpp-vulkan-optional.patch: Delete.
* gnu/local.mk: Unregister patch.
Change-Id: Ic297534cd142cb83e3964eae21b4eb807b74e9bc
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2025-04-25 11:33:26 +02:00
Danny Milosavljevic
9407c6370e
Revert "gnu: llama-cpp: Update to 0.0.0-b5013."
...
This reverts commit 2dacbe7f6d .
Change-Id: I08735448d3186745132b22ac3c2f5cf71c95c1db
2025-04-25 11:14:58 +02:00