Dariqq
602e7ad5b9
gnu: unity-test: Add option for supporting 64bit integers.
...
* gnu/packages/check.scm (unity-test): Add patch and enable 64bit integer
option.
* gnu/packages/patches/unity-test-support-int64.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register patch-
Change-Id: Ib432c9112c3476e03f7607259c2dfe00ef98a90c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Fixes: guix/guix#5673
Merges: #5675
2026-01-24 12:32:40 +01:00
Andy Tai
b843a3f5d8
gnu: jaro: Set paths.
...
* gnu/packages/guile-xyz.scm (jaro)[arguments]: Add ‘set-paths’ phase.
Change-Id: I0a1fe4124d4458a1585816398f5362759784acea
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #1988
2026-01-24 12:32:39 +01:00
Dariqq
920043cf0e
build: test-driver.scm: Fix test-reporting with guile 3.0.11.
...
With srfi-64 from guile 3.0.11 the test name is no longer in the
test-result-alist.
* build-aux/test-driver.scm (test-runner-gnu): Use test-runner-test-name to
access test-name.
Change-Id: I53d0fdd8db0d1af5e636e3f2a68280cd2bddfe4c
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5836
2026-01-24 12:32:39 +01:00
Luis Guilherme Coelho
3b8fb6de62
artwork: Update commit.
...
* gnu/artwork.scm (%artwork-repository): Update commit.
Change-Id: I1524126ac1daf9e8eab6c35695a9d786602c78f6
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5528
2026-01-24 12:32:39 +01:00
Ludovic Courtès
6aa00f4084
gnu: ttf2pt1: Modernize.
...
* gnu/packages/fontutils.scm (ttf2pt1)[source, arguments]: Use gexps.
Change-Id: I1974419be8a95823e29c45bd4c25c16e099002e0
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Merges: #5826
2026-01-24 12:32:39 +01:00
Ludovic Courtès
37ef9fb544
gnu: ttf2pt1: Fix compilation with glibc 2.41.
...
* gnu/packages/fontutils.scm (ttf2pt1)[source]: Patch ‘t1asm.c’.
Change-Id: I2e91a15177d349dcf64aea571debc4ce6bf0e996
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2026-01-24 12:32:39 +01:00
Andreas Enge
55e0744ec8
gnu: gerbera: Update to 3.0.0.
...
* gnu/packages/upnp.scm (gerbera): Update to 3.0.0.
[inputs]: Add icu4c and jsoncpp. Replace spdlog-1.13 by spdlog.
[arguments]<#:phases>{patch}: New phase to enable installation of bash
completion file.
Change-Id: Ic8c58057ab018926eb414d2c0929e7a079bcbf1b
2026-01-24 12:06:09 +01:00
Cayetano Santos
b155bcbe4d
gnu: tree-sitter-vhdl: Update to 1.3.1.
...
Old alemuller repository seems abandon, whereas the newest jpt13653903
looks maintained and up to date.
We keep old one as alemuller is still required by emacs-vhdl-ts-mode.
* gnu/packages/tree-sitter.scm (tree-sitter-vhdl)[#:repository-url]:
Update.
[:get-cleanup-snippet]: Remove.
[:commit]: Remove.
(tree-sitter-vhdl-0): New variable.
* gnu/packages/emacs-xyz.scm (emacs-vhdl-ts-mode)[propagated-inputs]:
Remove tree-sitter-vhdl; add tree-sitter-vhdl-0.
Merges guix/guix!5630
Change-Id: I514bf74b3a0fb6b9fa86e1277f23eb121059771c
2026-01-24 10:33:44 +01:00
Cayetano Santos
58a3cc8623
gnu: r-stringfish: Fix phases.
...
Dependency on ‘tbb-2020’ is removed during update to 0.18.0, see
adee931e79 .
Merges guix/guix!5867
* gnu/packages/cran.scm (r-stringfish)[arguments]: Remove
’use-system-tbb #:phase.
Change-Id: Ia912c3dc7e39271d04cb7e1e681700ffb0c7dbae
2026-01-24 10:29:11 +01:00
Julian Flake
1b911fbb1f
gnu: swappy: Update to 1.8.0.
...
* gnu/packages/image.scm (swappy): Update to 1.8.0.
Change-Id: I3a094641c61f5dd2d4a551cb19dbf62f6af1f88b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-24 09:32:21 +01:00
Cayetano Santos
8963d5c154
gnu: libredwg: Update to 0.13.3.
...
* gnu/packages/engineering.scm (libredwg): Update to 0.13.3.
[arguments]: Update #:configure-flags.
Change-Id: I969204721486ccd4bf8271ce4e7237faeaa596ee
2026-01-24 09:03:02 +01:00
Cayetano Santos
032c5b3c1f
gnu: Remove oneapi-dnnl.
...
Replaced by onednn in (gnu packages oneapi).
* gnu/packages/oneapi.scm (oneapi-dnnl): Define as the deprecated
version of onednn.
* gnu/packages/machine-learning.scm (oneapi-dnnl): Delete variable.
* gnu/packages/machine-learning.scm (python-pytorch)[native-inputs]:
Remove oneapi-dnnl; add onednn.
* gnu/packages/machine-learning.scm (python-torchaudio)[native-inputs]:
Remove oneapi-dnnl; add onednn.
Merges guix/guix!5527
Change-Id: Ied9ff943607423c46963ddd55b78c687f5561f64
2026-01-24 08:29:19 +01:00
Cayetano Santos
7d67dca448
gnu: ctranslate2: Update to 4.6.3.
...
* gnu/packages/machine-learning.scm (ctranslate2): Update to 4.6.3.
[native-inputs]: Remove oneapi-dnnl; add onednn.
Merges guix/guix!5527
Change-Id: I63d52e28bdcc1566420a0d63d4fe291094924018
2026-01-24 08:29:02 +01:00
Andy Tai
c889cdbfd9
gnu: xpra: Update to 6.4.1.
...
* gnu/packages/xorg.scm (xpra): Update to 6.4.1.
[source](origin): Update patch file names.
[arguments]<#:phases>{fix-paths}: Adapt substitution.
* gnu/packages/patches/xpra-6.0-systemd-run.patch: Delete.
* gnu/packages/patches/xpra-6.4-systemd-run.patch: New file.
* gnu/packages/patches/xpra-6.1-install_libs.patch: Delete.
* gnu/packages/patches/xpra-6.4-install_libs.patch: New file.
* gnu/local.mk: Unregister deleted files and register new files.
Change-Id: Ib026b49114f5afca39ee8ec1a8a209cd6c11c7d6
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23 23:39:42 +01:00
Andreas Enge
1d66e6ae69
gnu: plasma-desktop: Remove outdated input.
...
signon-plugin-oauth2 uses signond, whereas plasma-desktop uses signond-qt6;
and plasma-desktop does not retain a reference to signon-plugin-oauth2.
* gnu/packages/kde-plasma.scm (plasma-desktop)[inputs]: Remove
signon-plugin-oauth2.
Fixes : guix/guix#5440
Change-Id: I0f5b0debf996d3ea9d71f16e996bd2874292ef6f
2026-01-23 23:12:15 +01:00
Andreas Enge
620e9d349b
gnu: libaccounts-qt6: Disinherit from libaccounts-qt.
...
* gnu/packages/qt.scm (libaccounts-qt6): Copy fields from libaccounts-qt
instead of inheriting.
Change-Id: Ia22b9ec8c231233ddfb0554e6c664005d0f773de
2026-01-23 23:11:11 +01:00
Andreas Enge
e9f0424879
gnu: libaccounts-qt6: Correct input for Qt6.
...
* gnu/packages/qt.scm (libaccounts-qt6)[inputs]: Replace signond
by signond-qt6.
Change-Id: Ie395a5815323ed2456fad61d780faa9a136891f4
2026-01-23 23:11:11 +01:00
Andreas Enge
9d1a45ffac
gnu: akonadi: Correct input for Qt6.
...
* gnu/packages/kde-pim.scm (akonadi)[inputs]: Replace signond
by signond-qt6.
Change-Id: I5c5466720f40f83d323c34bb58fbcaa6addb9b5c
2026-01-23 23:11:03 +01:00
Mazin AlHaddad
f7643a61fd
gnu: i3-wm: Update to 4.25.
...
* gnu/packages/wm.scm (i3-wm): Update to 4.25.
Merges guix/guix!4973
Change-Id: Id0b3dd4cd74a4b663fc25f17103e81f11fb8e36a
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-23 20:09:38 +01:00
Charles Roelli
8d78346633
gnu: prosody-rest: New package.
...
* gnu/packages/messaging.scm: Add.
Merges guix/guix!4969
Change-Id: I3c262e081d742338c4929029fa932ace301f62ee
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-23 20:02:49 +01:00
Sergey Trofimov
c33cee95bb
gnu: emacs-nerd-icons: Update to 0.1.0-2.d41902f.
...
* gnu/packages/emacs-xyz.scm
(emacs-nerd-icons): Update to 0.1.0-2.d41902f.
Merges guix/guix!5419
Change-Id: Idf458215d87b005badf5dfc8ab7761b134c00d83
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-23 19:50:21 +01:00
Sergey Trofimov
5ab6cd8b11
gnu: emacs-evil-mc: Update to 0.0.4-0.7e363dd.
...
* gnu/packages/emacs-xyz.scm (emacs-evil-mc): Update to 0.0.4-0.7e363dd.
Merges guix/guix!5419
Change-Id: Id6e47b283fd9352ffd49f9eea00e4311f44ca5b1
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-23 19:50:21 +01:00
Sergey Trofimov
024ad78ab4
gnu: emacs-general: Update to 0.1-0.a48768f.
...
* gnu/packages/emacs-xyz.scm (emacs-general): Update to 0.1-0.a48768f.
[native-inputs]: Remove emacs-use-package and emacs-which-key.
Merges guix/guix!5419
Change-Id: Ia3737288ac8aacfeef5ad8fb2e36b773b809ae90
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-01-23 19:49:45 +01:00
Nguyễn Gia Phong
147bcc9716
gnu: aflplusplus: Update to 4.35c.
...
* gnu/packages/debug.scm (aflplusplus): Update to 4.35c.
Merges guix/guix!5560
Change-Id: I9e00abb6c06430b110c11bfffe4f0e8a2612d6f7
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-23 19:38:26 +01:00
Nguyễn Gia Phong
9835913650
gnu: qemu-for-aflplusplus: Update to 5.2.50-1.60ebd56.
...
* gnu/packages/debug.scm (qemu-for-aflplusplus): Update to
5.2.50-1.60ebd56.
Merges guix/guix!5560
Change-Id: I3f2ebbdf751e8df31319f0e47dc6da83585cb273
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
Modified-by: Cayetano Santos <csantosb@inventati.org>
2026-01-23 19:38:16 +01:00
Cayetano Santos
188aac989a
gnu: Add umf.
...
* gnu/packages/oneapi.scm (umf): New variable.
Merges guix/guix!5722
Change-Id: I6a569bc31bfd90a29ad6bd62a498ebf8e61bd81d
2026-01-23 19:16:28 +01:00
Cayetano Santos
9ca817728e
gnu: Add level-zero.
...
* gnu/packages/oneapi.scm (level-zero): New variable.
Merges guix/guix!5722
Change-Id: I9abf986364904eb7d6727e33ef033e5256ced65f
2026-01-23 19:16:18 +01:00
Cayetano Santos
58fb3cf516
gnu: Add neorv32.
...
* gnu/packages/hdl.scm: New variable.
* CODEOWNERS: Regenerate.
* gnu/local.mk: Register.
* po/packages/POTFILES.in: Likewise.
* etc/teams.scm (electronics)<#:scope>: Add "gnu/packages/hdl.scm".
Change-Id: I188087a03272b9a63f23fd96c9cd2af7228dc0d9
2026-01-23 18:26:00 +01:00
Cayetano Santos
386f2917ae
gnu: ieee-p1076: Fix paths.
...
* gnu/packages/electronics.scm (ieee-p1076)[arguments]: Correct paths
in #:install-plan.
[native-search-paths]: Update.
Change-Id: I4d424104ec3b5944cf61778791f8d102ee43a624
2026-01-23 18:26:00 +01:00
Allan Adair
e32a9e641b
gnu: python-kubernetes: Update to 35.0.0.
...
* gnu/packages/python-web.scm (python-kubernetes): Update to 35.0.0.
[inputs]: Replace python-urllib3-1.26 by python-urllib3.
Change-Id: I079ee405acfc603847a7e8eb957f5b3f02e14cba
2026-01-23 17:38:39 +01:00
Andreas Enge
da356a3131
gnu: mariadb-embedded: Change the name field to match the variable name.
...
This resolves the ambiguity on the command line.
* gnu/packages/databases.scm (mariadb-embedded)[name] Change from
"mariadb" to "mariadb-embedded".
Fixes : guix/guix#5705
Change-Id: Ie86b3e86015c1349950fe36daef5dd454492d727
2026-01-23 17:25:38 +01:00
Foster Hangdaan
c7bab2470b
gnu: qmk: Update to 1.2.0.
...
* gnu/packages/firmware.scm (qmk): Update to 1.2.0.
Change-Id: I70886bf9cd4f373005ea99ac35bc2a19de5c3399
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23 16:41:31 +01:00
Hennadii Stepanov
ba2fbdd2f5
gnu: Add osslsigncode.
...
* gnu/packages/crypto.scm (osslsigncode): New variable.
Change-Id: I06650934775804116fc7a703e66f26b3bfd00168
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23 16:15:13 +01:00
Foster Hangdaan
fd3677b0c9
gnu: flatpak: Update to 1.16.3.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.16.3.
Change-Id: I86c2ec31dd6636eca612959f9bdaecb08bfc1771
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23 16:06:35 +01:00
Foster Hangdaan
2887ea2e1f
gnu: python-internetarchive: Update to 5.7.1.
...
* gnu/packages/web.scm (python-internetarchive): Update to 5.7.1.
Change-Id: I23dd2f753873e73b848e55069ed8596b38f36faf
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23 16:04:57 +01:00
Sergey Trofimov
49d47688c0
gnu: awesome: Add missing input.
...
* gnu/packages/wm.scm (awesome): Set path to xterm.
[arguments]<#:phases>{set-paths}: Substitute xterm path.
[inputs]: Add xterm.
Change-Id: Ic74d9034a4d7907a2a85fa3fe3af3bde6ea61d94
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-23 15:58:10 +01:00
Nguyễn Gia Phong
fc54006bb3
gnu: Add font-sligoil.
...
* gnu/packages/fonts.scm (font-sligoil): New variable.
Merges guix/guix!5619
Change-Id: I74ed4a93b40199ae2cf905d3f0e6ef6f1d64c515
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-23 15:34:34 +01:00
Ricardo Wurmus
4bb7387297
gnu: r-pcatools: Update to 2.22.1.
...
* gnu/packages/bioconductor.scm (r-pcatools): Update to 2.22.1.
Change-Id: Id61b5bd7a63d18652d62235d830723e8654b8488
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
ba1536b46e
gnu: r-flames: Update to 2.4.2.
...
* gnu/packages/bioconductor.scm (r-flames): Update to 2.4.2.
Change-Id: Id6bb3f280dcf8fdd595b2d8e9e6b1b21ebe13df7
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
c972b15173
gnu: r-ranger: Update to 0.18.0.
...
* gnu/packages/statistics.scm (r-ranger): Update to 0.18.0.
[native-inputs]: Add r-pheatmap and r-tibble.
Change-Id: I469a1567686158415ef0133e6f80c34349e8bf45
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
891f727e16
gnu: r-segmented: Update to 2.2-0.
...
* gnu/packages/statistics.scm (r-segmented): Update to 2.2-0.
Change-Id: Ic6e3f13f121e0503b12908f45d6342d84be786f0
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
73d0aa7ae3
gnu: r-rstudioapi: Update to 0.18.0.
...
* gnu/packages/statistics.scm (r-rstudioapi): Update to 0.18.0.
[native-inputs]: Remove r-testthat.
Change-Id: Ib37c94eea1f72d9e61ba2022b6d2e4d111fee1aa
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
ab19a4b9aa
gnu: r-paws-common: Update to 0.8.8.
...
* gnu/packages/cran.scm (r-paws-common): Update to 0.8.8.
Change-Id: I545037c49807529cf11e07628c717241cc286776
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
b02ffb8130
gnu: r-lwgeom: Update to 0.2-15.
...
* gnu/packages/cran.scm (r-lwgeom): Update to 0.2-15.
Change-Id: Ie4f4e4cc423cc95d9114b40c7a31c1aa2a68d2b3
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
ed82dfc663
gnu: r-warp: Update to 0.2.3.
...
* gnu/packages/cran.scm (r-warp): Update to 0.2.3.
Change-Id: Ieb2b653325b9f28d97f8825f5b690a8172eb24f6
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
fb0f8c9ba9
gnu: r-spatstat-univar: Update to 3.1-6.
...
* gnu/packages/cran.scm (r-spatstat-univar): Update to 3.1-6.
Change-Id: Iacafcfdd499a161ea649070fae32ec9eb5773f2e
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
461515b09e
gnu: r-distributional: Update to 0.6.0.
...
* gnu/packages/cran.scm (r-distributional): Update to 0.6.0.
[native-inputs]: Add r-actuar and r-extradistr.
Change-Id: I5259499fee9277fe31119f32e26ca7e5ec46edb4
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
adbd43b1f5
gnu: r-rcdd: Update to 1.6-1.
...
* gnu/packages/cran.scm (r-rcdd): Update to 1.6-1.
Change-Id: Ie909c6ccfb722eb18c9bc97ecd85019e4370faf8
2026-01-23 11:30:42 +01:00
Ricardo Wurmus
a4e01eede7
gnu: r-expint: Update to 0.2-0.
...
* gnu/packages/cran.scm (r-expint): Update to 0.2-0.
Change-Id: I96ed02c99eb01547931c4b4320b506d93c846da0
2026-01-23 11:30:41 +01:00
Ricardo Wurmus
1b244bb92c
gnu: r-actfrag: Update to 0.1.2.
...
* gnu/packages/cran.scm (r-actfrag): Update to 0.1.2.
[propagated-inputs]: Remove r-tidyr.
Change-Id: I3bdd985e06804f187f31cc4685628ed751e79300
2026-01-23 11:30:41 +01:00