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
Nicolas Graves
cddffe7f42
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-13 21:39:51 +01:00
Nicolas Graves
42ac7c8c66
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-13 21:39:46 +01:00
Nicolas Graves
8f3dbad02a
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-13 21:38:49 +01:00
Nicolas Goaziou
5dc0d3be31
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-13 21:08:20 +01:00
Nicolas Goaziou
8cf44901b6
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-13 21:08:20 +01:00
jgart
34158d7948
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-13 21:07:55 +01:00
jgart
c74399edaf
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-13 21:07:54 +01:00
Andreas Enge
dd336e4810
gnu: Remove xxkb.
...
* gnu/packages/xdisorg.scm (xxkb): Delete variable.
Fixes : guix/guix#4765
Change-Id: I265d4b68014f1322656b12a58b8a6ce0c9425836
2026-01-13 21:07:54 +01:00
Andreas Enge
91cc91fb61
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-13 21:07:54 +01:00
Hennadii Stepanov
4948c022d5
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-13 21:07:54 +01:00
Hugo Buddelmeijer
7770c4c6c3
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-13 21:07:54 +01:00
Hugo Buddelmeijer
5e436dacef
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-13 21:07:54 +01:00
Sharlatan Hellseher
06345e1dd3
gnu: Remove python-sqlalchemy-stubs.
...
* gnu/packages/databases.scm (python-sqlalchemy-stubs): Delete variable.
Fixes : guix/guix#4780
Change-Id: I331c73b603386e50e8464409a1184cd953f11e0d
2026-01-13 21:07:54 +01:00
Sharlatan Hellseher
6b664c2a27
gnu: Remove sqlcrush.
...
* gnu/packages/databases.scm (sqlcrush): Delete variable.
Fixes : guix/guix#4781
Change-Id: I951801a3f23643f84cc32f97e506335f3d6da77b
2026-01-13 21:07:54 +01:00
Sharlatan Hellseher
69180224cd
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-13 21:07:53 +01:00