summaryrefslogtreecommitdiff
path: root/gnu
AgeCommit message (Collapse)Author
2026-01-25gnu: mariadb: Fix max nproc in tests.Cayetano Santos
* gnu/packages/databases.scm (mariadb)[arguments]: Adjust ’check phase. Fixes guix/guix#5680 Change-Id: I602def0aca4755ae3d2c56ebf9c3bc2a9cf9c28e Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: beancount: Remove and replace by beancount-3.Nicolas Graves
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: cpuinfo: Update to 0.0-7.c4b4f4b.Cayetano Santos
* gnu/packages/parallel.scm (cpuinfo): Update to 0.0-7.c4b4f4b. [inputs]: Remove googletest-1.13; add googletest. Change-Id: I9887a31af10965dc66666b950b822e67ea65d93c Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: emacs-substitute: Update to 0.5.0.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-substitute): Update to 0.5.0. [arguments]: Disable #:tests?. Change-Id: Id37e4d96ad3328e6c21bdf9703a32669a1561199 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: emacs-consult: Update to 3.2.Cayetano Santos
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 3.2. Change-Id: Id07b4a19aa8cc58bb5f20d46fa1a88f4b68231b3 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: iverilog: Update to 20251012.Cayetano Santos
* gnu/packages/electronics.scm (iverilog): Update to 20251012. [native-inputs]: Add perl and tcsh. [synopsis]: Complete. [description]: Update. Change-Id: I27ecf7a5366e7e62fe1d4a0f92390384d207f54c Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: mcy: Update to 0.61.Cayetano Santos
* gnu/packages/electronics.scm (mcy): Update to 0.61. [description]: Update. Change-Id: I419804757b524f4a5c7a37de613457a1916ef44a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: eqy: Update to 0.61.Cayetano Santos
* gnu/packages/electronics.scm (eqy): Update to 0.61. [description]: Update. Change-Id: I1f5f78d5024cc4cc92a09b71fbbfcbf6fb50973f Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: sby: Update to 0.61.Cayetano Santos
* gnu/packages/electronics.scm (sby): Update to 0.61. [description]: Update. Change-Id: Ia3c6d8c275d7a5224f7f8308dc38a3b0b22e41c2 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: verilator: Update to 5.044.Cayetano Santos
* gnu/packages/electronics.scm (verilator): Update to 5.044. [synopsis]: Complete. [description]: Update. Change-Id: I01d14696c52e519817ec827fbabcc0d36f3e0d80 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-liberty-parser: Update to 0.0.29.Cayetano Santos
* gnu/packages/electronics.scm (python-liberty-parser): Update to 0.0.29. Change-Id: I735d0b70388cb1934b17f8c5128cd5ff11239064 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-blacksheep: Update to 2.4.6.wrobell
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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: openscad: Update dependency on tbb.Cayetano Santos
* gnu/packages/engineering.scm (openscad)[inputs]: Remove tbb; add onetbb. Change-Id: I91e865a5edded660dcd91d12327fe46d6aaa2f89 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: mold: Update dependency on tbb.Cayetano Santos
* gnu/packages/mold.scm (mold)[inputs]: Remove tbb; add onetbb. [arguments]: Remove ’skip-tbb-lto-test #:phase. Change-Id: I80bf0f5c41a658e684cb6f26946480eea1eefe1e Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: dyninst: Update dependency on tbb.Cayetano Santos
* gnu/packages/instrumentation.scm (dyninst)[inputs]: Remove tbb; add onetbb. Change-Id: I96f34012ee2e3c4acfbfcd169879a9aadc88bd86 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: mu: Update to 1.12.15.Julian Flake
The native input modification reverts 7edf40ac1999172eb4818fc1a18d06ce44cab61e. * 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: r-terra: Update dependency on tbb.Cayetano Santos
* gnu/packages/cran.scm (r-terra)[inputs]: Remove tbb; add onetbb. Closes guix/guix!5493 Change-Id: I74131bffc83df48843a8e87ccd691abf0130eeb8 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: r-quanteda: Update dependency on tbb.Cayetano Santos
* gnu/packages/cran.scm (r-quanteda)[inputs]: Remove tbb; add onetbb. Closes guix/guix!5493 Change-Id: I0d95428c87f01556d60780d44c42776236cecb92 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: pagmo: Update dependency on tbb.Cayetano Santos
* gnu/packages/maths.scm (pagmo)[inputs]: Remove tbb; add onetbb. Closes guix/guix!5493 Change-Id: Id955eb1f0ba836e8d65fecf846e02e0274a131aa Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: manifold: Update to 3.3.2.Cayetano Santos
* gnu/packages/engineering.scm (manifold): Update to 3.3.2. [inputs]: Remove tbb; add onetbb. Closes guix/guix!5493 Change-Id: I1294a614537d8c5c6163671bb858c01875a41251 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add m8c-serial.Cayetano Santos
Use serial port as backend. * gnu/packages/electronics.scm (m8c-serial): New variable. Change-Id: If66e93efb4d21aa3b147d415ed15041b24ec8323 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: m8c: Update to 2.2.3.Cayetano Santos
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 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: ccid: Switch to meson-build-systemSebastian Gibb
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: pcsc-lite: Update to 2.4.0Sebastian Gibb
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-gnupg: Update to 0.5.6.Cayetano Santos
* 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 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: nettle: Update to 3.10.2.Cayetano Santos
* gnu/packages/nettle.scm (nettle): Update to 3.10.2. Change-Id: If31c06edd33a8742338e3e36fe795bf1afc3fcbe Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: nettle: Modernize.Cayetano Santos
* gnu/packages/nettle.scm (nettle)[arguments]: Use G-Expressions. Change-Id: Ia5519e2c08fa1466ac066e8d40e73bb8bb305f14 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: libfido2: Update to 1.16.0.Cayetano Santos
* gnu/packages/security-token.scm (libfido2): Update to 1.16.0. Change-Id: Ib432cc75cbd807cd409fdce19bdd62be296197e9 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: libressl: Update to 4.2.1.Ashish SHUKLA
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: libssh2: Update to 1.11.1.Allan Adair
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: gnupg: Update to 2.4.8.Antoine Côté
* gnu/packages/gnupg.scm (gnupg): Update to 2.4.8. Change-Id: I61d4dee4687a204ad3fde2afa177768a28c87f9b Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: mailcap: Modernize package style.Carlos Durán Domínguez
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: mailcap: Update to 2.1.54.Carlos Durán Domínguez
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Remove dataparksearch.Andreas Enge
* gnu/packages/search.scm (dataparksearch): Delete variable. Fixes: guix/guix#3431 Change-Id: If6651e4bd2d2307937243b5cc4eabf91f56a42f8 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add projectm-sdl.Andrew Wong
* gnu/packages/audio.scm (projectm-sdl): New variable. Change-Id: I2bac86e6c08fdef858f7a1c5450f979b6af54738 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: imgui: Keep binary_to_compressed_c.cpp.Andrew Wong
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add projectm-presets.Andrew Wong
* gnu/packages/audio.scm (projectm-presets): New variable. Change-Id: Ifaa09e6a158eed1f06c47c1b3d80c6a800893800 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add projectm.Andrew Wong
* gnu/packages/audio.scm (projectm): New variable. Change-Id: I025c93beced2af355734d4002163d5099c440392 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add projectm-eval.Andrew Wong
* gnu/packages/audio.scm (projectm-eval): New variable. Change-Id: Ib4b4093979f871ccaf35da349abffe8d03913e2f Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: python-pyzmq: Do not run flaky tests.Ricardo Wurmus
* gnu/packages/python-xyz.scm (python-pyzmq)[arguments]: Skip tests marked as flaky. Change-Id: I97204b237f8c2192b501b105b0b2c13434708df3 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: qpwgraph: Update to 0.9.8.Patrick Norton
* gnu/packages/audio.scm (qpwgraph): Update to 0.9.8. Change-Id: I2cb95180cc3b198e540453afc117bbad1ef7af28 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: Add emacs-vulpea.Nicolas Graves
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: qgpgme-qt6: Rename to qgpgme.Andreas Enge
* 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 Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: qgpgme: Rename to qgpgme-qt5.Andreas Enge
* 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. Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: kget: Add qpgme input.Andreas Enge
* gnu/packages/kde-internet.scm (kget)[inputs]: Add qgpgme-qt6. Change-Id: Iff3b626f0e39e3b2b88a4e8911f04318446a4d4a Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: kmailcommon: Correct input for Qt6.Andreas Enge
* gnu/packages/kde-pim.scm (kmailcommon)[inputs]: Replace qgpgme by qgpgme-qt6. Change-Id: I11738112530ede6cdd1e83f5687bd3a765aee8fc Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: kwallet: Correct input for Qt6.Andreas Enge
* gnu/packages/kde-frameworks.scm (kwallet)[inputs]: Replace qgpgme by qgpgme-qt6. Change-Id: If9517fb5eaaaddee7aab346d261159ec9cedabec Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: emacs-beancount: Update to 0.9.0-0.8a564f5.Nicolas Graves
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: beancount-3: Update to 3.2.0.Nicolas Graves
* gnu/packages/finance.scm (beancount-3): Update to 3.2.0. [source]<modules, snippet>: Drop them. Signed-off-by: Andreas Enge <andreas@enge.fr> Signed-off-by: Rutherther <rutherther@ditigal.xyz>
2026-01-25gnu: beanquery: Ignore failing tests.Nicolas Graves
* 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> Signed-off-by: Rutherther <rutherther@ditigal.xyz>