Cayetano Santos
4c64a2d9f4
gnu: mariadb: Fix max nproc in tests.
...
* gnu/packages/databases.scm (mariadb)[arguments]: Adjust ’check phase.
Fixes guix/guix#5680
Change-Id: I602def0aca4755ae3d2c56ebf9c3bc2a9cf9c28e
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-17 16:37:22 +01:00
Nicolas Graves
85bff3d583
gnu: beancount: Remove and replace by beancount-3.
...
* gnu/packages/finance.scm (beancount-3): Deprecate package.
(beancount): Replace variable to the variant formerly known as beancount-3.
(beanquery, python-beangulp, fava)[propagated-inputs],
(emacs-beancount)[native-inputs]: Replace beancount-3 by beancount.
Change-Id: Ic1423d7dfc6d535dde36e7ba7cc5d0bfdd67a049
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-17 12:12:08 +01:00
Cayetano Santos
d1181caf74
gnu: cpuinfo: Update to 0.0-7.c4b4f4b.
...
* gnu/packages/parallel.scm (cpuinfo): Update to 0.0-7.c4b4f4b.
[inputs]: Remove googletest-1.13; add googletest.
Change-Id: I9887a31af10965dc66666b950b822e67ea65d93c
2026-01-17 11:47:12 +01:00
Cayetano Santos
d58c13dd00
gnu: emacs-substitute: Update to 0.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-substitute): Update to 0.5.0.
[arguments]: Disable #:tests?.
Change-Id: Id37e4d96ad3328e6c21bdf9703a32669a1561199
2026-01-17 11:22:17 +01:00
Cayetano Santos
b861a3787b
gnu: emacs-consult: Update to 3.2.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 3.2.
Change-Id: Id07b4a19aa8cc58bb5f20d46fa1a88f4b68231b3
2026-01-17 11:22:13 +01:00
Cayetano Santos
88e5efec9f
gnu: iverilog: Update to 20251012.
...
* gnu/packages/electronics.scm (iverilog): Update to 20251012.
[native-inputs]: Add perl and tcsh.
[synopsis]: Complete.
[description]: Update.
Change-Id: I27ecf7a5366e7e62fe1d4a0f92390384d207f54c
2026-01-17 10:55:37 +01:00
Cayetano Santos
81e39f4878
gnu: mcy: Update to 0.61.
...
* gnu/packages/electronics.scm (mcy): Update to 0.61.
[description]: Update.
Change-Id: I419804757b524f4a5c7a37de613457a1916ef44a
2026-01-17 10:26:25 +01:00
Cayetano Santos
79ba1666c0
gnu: eqy: Update to 0.61.
...
* gnu/packages/electronics.scm (eqy): Update to 0.61.
[description]: Update.
Change-Id: I1f5f78d5024cc4cc92a09b71fbbfcbf6fb50973f
2026-01-17 10:26:23 +01:00
Cayetano Santos
8783bf40f0
gnu: sby: Update to 0.61.
...
* gnu/packages/electronics.scm (sby): Update to 0.61.
[description]: Update.
Change-Id: Ia3c6d8c275d7a5224f7f8308dc38a3b0b22e41c2
2026-01-17 10:26:05 +01:00
Cayetano Santos
9cd9c75eed
gnu: verilator: Update to 5.044.
...
* gnu/packages/electronics.scm (verilator): Update to 5.044.
[synopsis]: Complete.
[description]: Update.
Change-Id: I01d14696c52e519817ec827fbabcc0d36f3e0d80
2026-01-17 10:26:05 +01:00
Cayetano Santos
ffbe51f928
gnu: python-liberty-parser: Update to 0.0.29.
...
* gnu/packages/electronics.scm (python-liberty-parser): Update to 0.0.29.
Change-Id: I735d0b70388cb1934b17f8c5128cd5ff11239064
2026-01-17 10:26:05 +01:00
wrobell
b1de93f0ba
gnu: python-blacksheep: Update to 2.4.6.
...
This version fixes
https://github.com/Neoteroi/BlackSheep/issues/646 ,
which fixes build with Cython 3.2.x. See also
https://github.com/cython/cython/issues/7436
* gnu/packages/python-web.scm (python-blacksheep): Update to 2.4.6.
Change-Id: I806c921823a7ee7ce8e5db148a36aa142835573a
Reviwed-by: Nguyễn Gia Phong <cnx@loang.net>
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-16 22:46:48 +00:00
Cayetano Santos
a412fdb1d4
gnu: openscad: Update dependency on tbb.
...
* gnu/packages/engineering.scm (openscad)[inputs]: Remove tbb; add
onetbb.
Change-Id: I91e865a5edded660dcd91d12327fe46d6aaa2f89
2026-01-16 22:35:55 +01:00
Cayetano Santos
1afa90ee1e
gnu: mold: Update dependency on tbb.
...
* gnu/packages/mold.scm (mold)[inputs]: Remove tbb; add onetbb.
[arguments]: Remove ’skip-tbb-lto-test #:phase.
Change-Id: I80bf0f5c41a658e684cb6f26946480eea1eefe1e
2026-01-16 22:26:53 +01:00
Cayetano Santos
c8756794f5
gnu: dyninst: Update dependency on tbb.
...
* gnu/packages/instrumentation.scm (dyninst)[inputs]: Remove tbb; add
onetbb.
Change-Id: I96f34012ee2e3c4acfbfcd169879a9aadc88bd86
2026-01-16 22:02:47 +01:00
Julian Flake
bcf642e9cd
gnu: mu: Update to 1.12.15.
...
The native input modification reverts
7edf40ac19 .
* gnu/packages/mail.scm (mu): Update to 1.12.15.
[native-inputs]: Add emacs-minimal; remove emacs.
Merges guix/guix!5647
Change-Id: Id84b13ca176f446fdc9700edfffd78b9aaf8b10d
Modified-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-16 21:46:42 +01:00
Cayetano Santos
4d8a1fe042
gnu: r-terra: Update dependency on tbb.
...
* gnu/packages/cran.scm (r-terra)[inputs]: Remove tbb; add onetbb.
Closes guix/guix!5493
Change-Id: I74131bffc83df48843a8e87ccd691abf0130eeb8
2026-01-16 21:45:21 +01:00
Cayetano Santos
c6e2e0f6dd
gnu: r-quanteda: Update dependency on tbb.
...
* gnu/packages/cran.scm (r-quanteda)[inputs]: Remove tbb; add onetbb.
Closes guix/guix!5493
Change-Id: I0d95428c87f01556d60780d44c42776236cecb92
2026-01-16 21:45:09 +01:00
Cayetano Santos
88251570b0
gnu: pagmo: Update dependency on tbb.
...
* gnu/packages/maths.scm (pagmo)[inputs]: Remove tbb; add onetbb.
Closes guix/guix!5493
Change-Id: Id955eb1f0ba836e8d65fecf846e02e0274a131aa
2026-01-16 21:44:58 +01:00
Cayetano Santos
acdbbcb998
gnu: manifold: Update to 3.3.2.
...
* gnu/packages/engineering.scm (manifold): Update to 3.3.2.
[inputs]: Remove tbb; add onetbb.
Closes guix/guix!5493
Change-Id: I1294a614537d8c5c6163671bb858c01875a41251
2026-01-16 21:44:20 +01:00
Cayetano Santos
5854428560
gnu: Add m8c-serial.
...
Use serial port as backend.
* gnu/packages/electronics.scm (m8c-serial): New variable.
Change-Id: If66e93efb4d21aa3b147d415ed15041b24ec8323
2026-01-16 17:31:37 +01:00
Cayetano Santos
2b94eecd0c
gnu: m8c: Update to 2.2.3.
...
Use usb port as default backend.
* gnu/packages/electronics.scm (m8c): Update to 2.2.3.
[inputs]: Remove libserialport; add libusb.
[synopsis]: Update.
Change-Id: Ia9da47becf6c0fcb19bf4f39652c4ab2046a9a76
2026-01-16 17:31:37 +01:00
Sebastian Gibb
858680ba46
gnu: ccid: Switch to meson-build-system
...
* gnu/packages/security-token.scm (ccid)[build-system]: Switch to
meson-build-system.
[arguments]<#:configure-flags>: Remove.
<#:phases>: Remove ’patch-Makefile and add ’patch-data-paths.
[native-inputs]: Remove autoconf, autoconf-archive, automake,
pkg-config, python-wrapper and which.
[inputs]: Add eudev.
Change-Id: Id2b8d0773d8b1ae32a7c9cbff6e6238683de483c
Modified-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-16 17:09:53 +01:00
Sebastian Gibb
1dca21412f
gnu: pcsc-lite: Update to 2.4.0
...
* gnu/packages/security-token.scm (pcsc-lite): Update to 2.4.0.
[source]: Update uri.
[build-system]: Switch to meson-build-system.
[arguments]: Use G-Expressions.
<#:configure-flags>: Update.
<#:phases>: Add ’set-policy-dir.
[inputs]: Add polkit.
Change-Id: I570e24f525cf9281966cae64367998124e5c2389
Modified-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-16 17:09:53 +01:00
Cayetano Santos
4e22152163
gnu: python-gnupg: Update to 0.5.6.
...
* gnu/packages/gnupg.scm (python-gnupg): Update to 0.5.6.
[source]: Switch to git-fetch.
[arguments]: Use G-Expressions.
[native-inputs]: Remove python-wheel.
[home-page]: Update.
Merges guix/guix#5341
Change-Id: I9b51c220e1d406a91f1022c9a1af9754941a0dd5
2026-01-16 17:09:53 +01:00
Cayetano Santos
45af1b1f88
gnu: nettle: Update to 3.10.2.
...
* gnu/packages/nettle.scm (nettle): Update to 3.10.2.
Change-Id: If31c06edd33a8742338e3e36fe795bf1afc3fcbe
2026-01-16 17:09:53 +01:00
Cayetano Santos
09fc2f243c
gnu: nettle: Modernize.
...
* gnu/packages/nettle.scm (nettle)[arguments]: Use G-Expressions.
Change-Id: Ia5519e2c08fa1466ac066e8d40e73bb8bb305f14
2026-01-16 17:09:53 +01:00
Cayetano Santos
8cd8f0841e
gnu: libfido2: Update to 1.16.0.
...
* gnu/packages/security-token.scm (libfido2): Update to 1.16.0.
Change-Id: Ib432cc75cbd807cd409fdce19bdd62be296197e9
2026-01-16 17:09:52 +01:00
Ashish SHUKLA
0a9e1cb58b
gnu: libressl: Update to 4.2.1.
...
* gnu/packages/tls.scm (libressl): Update to 4.2.1.
Closes guix/guix#4009
Change-Id: I5e7f2746e98dcf19416abcf1eeab948750c732fc
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-16 17:09:52 +01:00
Allan Adair
363e2be2b6
gnu: libssh2: Update to 1.11.1.
...
* gnu/packages/ssh.scm (libssh2): Update to 1.11.1.
[propagated-inputs]: Remove libgcrypt; add openssl.
[arguments]: Update #:configure-flags.
As per issue https://issues.guix.gnu.org/77154
Closes guix/guix#3349
Change-Id: I109af6a6d42e9e703d0f4e2fd24c0b865d1ceb8f
Modified-by: Cayetano Santos <csantosb@inventati.org>
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-16 17:09:52 +01:00
Antoine Côté
946e370302
gnu: gnupg: Update to 2.4.8.
...
* gnu/packages/gnupg.scm (gnupg): Update to 2.4.8.
Change-Id: I61d4dee4687a204ad3fde2afa177768a28c87f9b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-16 17:09:44 +01:00
Carlos Durán Domínguez
1087e41a9b
gnu: mailcap: Modernize package style.
...
* gnu/packages/mail.scm (mailcap): Fix indentation.
[arguments] {phases} Modernize to use G-Exp instead of quasiquotes.
Change-Id: Id4f38cec593912d81481b24d863eb1b72abae9e9
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-16 15:15:54 +01:00
Carlos Durán Domínguez
a58de0b454
gnu: mailcap: Update to 2.1.54.
...
* gnu/packages/mail.scm (mailcap): Update to 2.1.54. Fix references to
/usr/bin/xdg-open.
Change-Id: I25c0e3da789b98a2bd909a5551b4bdb93735cde9
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-16 15:15:51 +01:00
Andreas Enge
a8b817fa51
gnu: Remove dataparksearch.
...
* gnu/packages/search.scm (dataparksearch): Delete variable.
Fixes : guix/guix#3431
Change-Id: If6651e4bd2d2307937243b5cc4eabf91f56a42f8
2026-01-16 13:33:29 +01:00
Andrew Wong
4a92f8749a
gnu: Add projectm-sdl.
...
* gnu/packages/audio.scm (projectm-sdl): New variable.
Change-Id: I2bac86e6c08fdef858f7a1c5450f979b6af54738
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-15 23:25:36 +01:00
Andrew Wong
0b03c48afc
gnu: imgui: Keep binary_to_compressed_c.cpp.
...
* gnu/packages/toolkits.scm (imgui): Keep binary_to_compressed_c.cpp, since
some packages need the tool it compiles to.
Change-Id: I0a236fd57d8e8d23f25cf9a2d74ab6f09a8cbef7
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-15 23:25:36 +01:00
Andrew Wong
b148f252e5
gnu: Add projectm-presets.
...
* gnu/packages/audio.scm (projectm-presets): New variable.
Change-Id: Ifaa09e6a158eed1f06c47c1b3d80c6a800893800
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-15 23:25:35 +01:00
Andrew Wong
117bdea3f6
gnu: Add projectm.
...
* gnu/packages/audio.scm (projectm): New variable.
Change-Id: I025c93beced2af355734d4002163d5099c440392
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-15 23:25:35 +01:00
Andrew Wong
af484418a5
gnu: Add projectm-eval.
...
* gnu/packages/audio.scm (projectm-eval): New variable.
Change-Id: Ib4b4093979f871ccaf35da349abffe8d03913e2f
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-15 23:25:35 +01:00
Ricardo Wurmus
af0678f5e4
gnu: python-pyzmq: Do not run flaky tests.
...
* gnu/packages/python-xyz.scm (python-pyzmq)[arguments]: Skip tests marked as
flaky.
Change-Id: I97204b237f8c2192b501b105b0b2c13434708df3
2026-01-15 20:15:47 +01:00
Cayetano Santos
2a7acb7ed5
etc: Add csantosb to reproduciblebuilds team.
...
* etc/teams.scm: Make csantosb a member of the reproduciblebuilds team.
Change-Id: I5228f754a67fbfcc6dd0ea72ec441c86963e47b3
2026-01-15 19:19:06 +01:00
Patrick Norton
93d4bbe9b3
gnu: qpwgraph: Update to 0.9.8.
...
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.8.
Change-Id: I2cb95180cc3b198e540453afc117bbad1ef7af28
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-15 01:01:08 +01:00
Nicolas Graves
4f2c1c865e
gnu: Add emacs-vulpea.
...
* gnu/packages/emacs-xyz.scm (emacs-vulpea): New variable.
Change-Id: Ie65dba7f5061d489d52f0bbd82701c9be36ffe1f
Reviewed-by: Cayetano Santos <csantosb@inventati.org>
Change-Id: I701b4dffbf6c23260d18dac6bf6de14a13e2e5eb
Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-01-14 20:19:10 +01:00
Andreas Enge
69f5f4f2a5
gnu: qgpgme-qt6: Rename to qgpgme.
...
* gnu/packages/gnupg.scm (qgpgme-qt6): Rename to...
(qgpgme): ...this.
[name]: Change to qgpgme.
* gnu/packages/kde-frameworks.scm (kwallet),
* gnu/packages/kde-internet.scm (kget),
* gnu/packages/kde-pim.scm (akregator, kaddressbook, kleopatra, kmail,
kmailcommon, kmessagelib, libkleo),
* gnu/packages/kde-plasma.scm (plasma-pass),
* gnu/packages/kde-utils.scm (isoimagewriter): Rename inputs.
Fixes : guix/guix#3879
Change-Id: Ib089ea049639b7214e76ddbbd9b76c3404aa09c7
2026-01-14 11:32:07 +01:00
Andreas Enge
6d99610cb1
gnu: qgpgme: Rename to qgpgme-qt5.
...
* gnu/packages/gnupg.scm (qgpgme): Rename to...
(qgpgme-qt5): ...this.
[name]: Change to qgpgme-qt5.
* gnu/packages/kde-frameworks.scm (kwallet-5): Rename input accordingly.
2026-01-14 11:32:07 +01:00
Andreas Enge
8e592f6172
gnu: kget: Add qpgme input.
...
* gnu/packages/kde-internet.scm (kget)[inputs]: Add qgpgme-qt6.
Change-Id: Iff3b626f0e39e3b2b88a4e8911f04318446a4d4a
2026-01-14 11:32:07 +01:00
Andreas Enge
063bd57be0
gnu: kmailcommon: Correct input for Qt6.
...
* gnu/packages/kde-pim.scm (kmailcommon)[inputs]: Replace qgpgme
by qgpgme-qt6.
Change-Id: I11738112530ede6cdd1e83f5687bd3a765aee8fc
2026-01-14 11:32:07 +01:00
Andreas Enge
e2650c24a2
gnu: kwallet: Correct input for Qt6.
...
* gnu/packages/kde-frameworks.scm (kwallet)[inputs]: Replace qgpgme
by qgpgme-qt6.
Change-Id: If9517fb5eaaaddee7aab346d261159ec9cedabec
2026-01-14 11:31:59 +01:00
Cayetano Santos
c9891ea8a3
gnu: Remove taglib-next.
...
Currently broken, and almost (cppunit input) duplicated with taglib.
* gnu/packages/mp3.scm (taglib-next): Delete variable.
Change-Id: I59b2dd6ede88e9104ee0f5ebd5b0825b0bd2a37f
2026-01-14 09:29:11 +01:00
Cayetano Santos
f3cf50451f
gnu: python-pytaglib: Update dependency on taglib.
...
* gnu/packages/mp3.scm (python-pytaglib)[inputs]: Remove taglib-next; add taglib.
Change-Id: I13ce68df8ff504f1a3d18e6701362e24d93eda72
2026-01-14 09:26:20 +01:00