Cayetano Santos
daaa52775b
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-21 22:58:58 +01:00
Cayetano Santos
e70ae7962b
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-21 22:58:58 +01:00
Cayetano Santos
3dacaff686
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-21 22:58:58 +01:00
Cayetano Santos
ecc22040d9
gnu: Add m8c-serial.
...
Use serial port as backend.
* gnu/packages/electronics.scm (m8c-serial): New variable.
Change-Id: If66e93efb4d21aa3b147d415ed15041b24ec8323
2026-01-21 22:58:58 +01:00
Cayetano Santos
feb258fda2
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-21 22:58:58 +01:00
Sebastian Gibb
f75cd26f6b
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-21 22:58:58 +01:00
Sebastian Gibb
2e58aba425
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-21 22:58:58 +01:00
Cayetano Santos
6cbd69709c
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-21 22:58:57 +01:00
Cayetano Santos
9999f57386
gnu: nettle: Update to 3.10.2.
...
* gnu/packages/nettle.scm (nettle): Update to 3.10.2.
Change-Id: If31c06edd33a8742338e3e36fe795bf1afc3fcbe
2026-01-21 22:58:57 +01:00
Cayetano Santos
c037d746ec
gnu: nettle: Modernize.
...
* gnu/packages/nettle.scm (nettle)[arguments]: Use G-Expressions.
Change-Id: Ia5519e2c08fa1466ac066e8d40e73bb8bb305f14
2026-01-21 22:58:57 +01:00
Cayetano Santos
1e74ee9bf7
gnu: libfido2: Update to 1.16.0.
...
* gnu/packages/security-token.scm (libfido2): Update to 1.16.0.
Change-Id: Ib432cc75cbd807cd409fdce19bdd62be296197e9
2026-01-21 22:58:57 +01:00
Ashish SHUKLA
6afeaed560
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-21 22:58:57 +01:00
Allan Adair
b6ae415980
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-21 22:58:57 +01:00
Antoine Côté
0f038798e6
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-21 22:58:57 +01:00
Carlos Durán Domínguez
e6c7b9cb07
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-21 22:58:57 +01:00
Carlos Durán Domínguez
04288d2f0e
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-21 22:58:57 +01:00
Andreas Enge
90a5bf85df
gnu: Remove dataparksearch.
...
* gnu/packages/search.scm (dataparksearch): Delete variable.
Fixes : guix/guix#3431
Change-Id: If6651e4bd2d2307937243b5cc4eabf91f56a42f8
2026-01-21 22:58:57 +01:00
Andrew Wong
5726058585
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-21 22:58:57 +01:00
Andrew Wong
3084b68d2f
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-21 22:58:57 +01:00
Andrew Wong
558ac6010e
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-21 22:58:57 +01:00
Andrew Wong
d18019e344
gnu: Add projectm.
...
* gnu/packages/audio.scm (projectm): New variable.
Change-Id: I025c93beced2af355734d4002163d5099c440392
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-01-21 22:58:57 +01:00
Andrew Wong
ceb5521900
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-21 22:58:56 +01:00
Ricardo Wurmus
ecc094a1be
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-21 22:58:56 +01:00
Cayetano Santos
619765830d
etc: Add csantosb to reproduciblebuilds team.
...
* etc/teams.scm: Make csantosb a member of the reproduciblebuilds team.
Change-Id: I5228f754a67fbfcc6dd0ea72ec441c86963e47b3
2026-01-21 22:58:56 +01:00
Patrick Norton
82b43ffc3d
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-21 22:58:56 +01:00
Nicolas Graves
d71a19b522
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-21 22:58:56 +01:00
Andreas Enge
1c3068ae64
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-21 22:58:56 +01:00
Andreas Enge
eb0711c636
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-21 22:58:56 +01:00
Andreas Enge
1df4dddf96
gnu: kget: Add qpgme input.
...
* gnu/packages/kde-internet.scm (kget)[inputs]: Add qgpgme-qt6.
Change-Id: Iff3b626f0e39e3b2b88a4e8911f04318446a4d4a
2026-01-21 22:58:56 +01:00
Andreas Enge
ae01b7278f
gnu: kmailcommon: Correct input for Qt6.
...
* gnu/packages/kde-pim.scm (kmailcommon)[inputs]: Replace qgpgme
by qgpgme-qt6.
Change-Id: I11738112530ede6cdd1e83f5687bd3a765aee8fc
2026-01-21 22:58:56 +01:00
Andreas Enge
4a9b509f7b
gnu: kwallet: Correct input for Qt6.
...
* gnu/packages/kde-frameworks.scm (kwallet)[inputs]: Replace qgpgme
by qgpgme-qt6.
Change-Id: If9517fb5eaaaddee7aab346d261159ec9cedabec
2026-01-21 22:58:56 +01:00
Cayetano Santos
7432e49351
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-21 22:58:56 +01:00
Cayetano Santos
04f5ce4c89
gnu: python-pytaglib: Update dependency on taglib.
...
* gnu/packages/mp3.scm (python-pytaglib)[inputs]: Remove taglib-next; add taglib.
Change-Id: I13ce68df8ff504f1a3d18e6701362e24d93eda72
2026-01-21 22:58:55 +01:00
Nicolas Graves
cb9f832a76
gnu: emacs-beancount: Update to 0.9.0-0.8a564f5.
...
* gnu/packages/finance.scm (emacs-beancount): Update to 0.9.0-0.8a564f5.
[arguments]<#:phases>: Drop them.
[inputs]: Replace beancount by beancount-3.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-21 22:58:55 +01:00
Nicolas Graves
e92198fc96
gnu: beancount-3: Update to 3.2.0.
...
* gnu/packages/finance.scm (beancount-3): Update to 3.2.0.
[source]<modules, snippet>: Drop them.
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-21 22:58:55 +01:00
Nicolas Graves
69761439cd
gnu: beanquery: Ignore failing tests.
...
* gnu/packages/finance.scm (beanquery)[arguments]<#:test-flags>:
Ignore failing tests due to insignificant whitespace differences.
Change-Id: I5e3a628542ba9b16a26b000f5d7a99007aacbf20
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-21 22:58:55 +01:00
Nicolas Goaziou
98bf786453
gnu: texlive build system: Install info files and man pages.
...
Fixes: bug#54422
* guix/build/texlive-build-system.scm (install): Install info files and man
pages at their expected location.
Change-Id: Id4b6bc4d0f7b20b8cb0c98b24d8e66835aac5fb0
2026-01-21 22:58:55 +01:00
Nicolas Goaziou
cd9e8d4292
gnu: Fix reproducibility for some TeX Live packages.
...
* guix/build/texlive-build-system.scm (configure-texmf):
* gnu/packages/tex.scm (texlive-xindy-bin): Set TEXMFVAR to "/tmp" instead of
the current build directory as the latter's contents may leak into the package
output. For example, without this change LuaLaTeX, cache files were installed in the
output in every package relying on "lualatex" format.
Change-Id: I7d762b33a50e77af6b4eb1fb17d75dcc5eac950c
2026-01-21 22:58:55 +01:00
jgart
5045a7e993
gnu: Remove nyxt.
...
* gnu/packages/web-browsers.scm (nyxt): Delete variable.
Fixes : guix/guix#518
Change-Id: I5fe5c1d4de2dc8de5e809de7a2a8525b4d998b2b
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-21 22:58:55 +01:00
jgart
f9af3e7431
gnu: Remove emacs-nyxt.
...
* gnu/packages/emacs-xyz.scm (emacs-nyxt): Delete variable.
Change-Id: Id965b961c850f84239a7df246790ae734dc7d6b4
Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-01-21 22:58:55 +01:00
Andreas Enge
39063dc130
gnu: Remove xxkb.
...
* gnu/packages/xdisorg.scm (xxkb): Delete variable.
Fixes : guix/guix#4765
Change-Id: I265d4b68014f1322656b12a58b8a6ce0c9425836
2026-01-21 22:58:54 +01:00
Andreas Enge
e71bd750d0
gnu: Remove python-islenska.
...
The package contains non-distributable data.
* gnu/packages/python-xyz.scm (python-islenska): Delete variable.
Fixes : guix/guix#4079
Change-Id: I650ceab9a486ccf7939ce126b97b7e7fbcc0a829
2026-01-21 22:58:54 +01:00
Hennadii Stepanov
fe034a0d19
gnu: python-lief: Update to 0.17.2.
...
* gnu/packages/python-xyz.scm (python-lief): Update to 0.17.2.
Change-Id: I5e1eaf0cc6d8968db7c23488c679c5cefb74b407
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-21 22:58:54 +01:00
Hugo Buddelmeijer
76e0ada220
gnu: python-forbiddenfruit: Fix build.
...
* gnu/packages/python-xyz.scm (python-forbiddenfruit): Fix build.
[arguments]<#:phases>: Updated 'check phase so the coverage part is skipped.
[native-inputs]: Remove python-coverage.
Change-Id: I034a0be6dc87eb8b5a6d0c3029c5e4ffed43be28
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-21 22:58:54 +01:00
Hugo Buddelmeijer
fc8cc883e9
gnu: python-flask-cors: Update to 6.0.2.
...
* gnu/packages/python-web.scm (python-flask-cors): Update to 6.0.2.
[arguments]<#:phases>: Add fix-version phase.
Change-Id: I343c65293d56286d651d59c8bd64ecb847693607
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-21 22:58:54 +01:00
Sharlatan Hellseher
20b1ec49c2
gnu: Remove python-sqlalchemy-stubs.
...
* gnu/packages/databases.scm (python-sqlalchemy-stubs): Delete variable.
Fixes : guix/guix#4780
Change-Id: I331c73b603386e50e8464409a1184cd953f11e0d
2026-01-21 22:58:54 +01:00
Sharlatan Hellseher
b7d6faec88
gnu: Remove sqlcrush.
...
* gnu/packages/databases.scm (sqlcrush): Delete variable.
Fixes : guix/guix#4781
Change-Id: I951801a3f23643f84cc32f97e506335f3d6da77b
2026-01-21 22:58:54 +01:00
Sharlatan Hellseher
ef593ec6c7
gnu: python-brian2tools: Switch to pyproject.
...
* gnu/packages/machine-learning.scm (python-brian2tools):
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-setuptools and python-setuptools-scm.
[native-inputs]: Remove python-pytest; add python-setuptools,
python-setuptools-scm.
Change-Id: Idfa91dcf22f79aba09ce2191ac89f0e2772dfbf5
2026-01-21 22:58:54 +01:00
Nicolas Graves
60522ee6b9
gnu: python-pyxel: Switch to pyproject.
...
* gnu/packages/game-development.scm (python-pyxel):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I0eaabe563883bdcd6ed4b0a268e25ba9c55285bb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-21 22:58:54 +01:00
Nicolas Graves
acad78d869
gnu: python-pyspoa: Switch to pyproject.
...
* gnu/packages/bioinformatics.scm (python-pyspoa):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Migrate phase 'check to <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.
Change-Id: Ib38a5779d6b73050126c377f6b0c5d5a53ef25aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-01-21 22:58:54 +01:00