Efraim Flashner
5373343601
gnu: byacc-boot0: Update to 20241231.
...
* gnu/packages/commencement.scm (byacc-boot0): Update to 20241231.
[source]: Add snippet to remove generated files.
Change-Id: I5dc6979580ded324d9e38b3470e57277cc354467
2026-01-28 21:47:42 +01:00
Efraim Flashner
4eb84635bc
gnu: byacc-mesboot: Update to 20241231.
...
* gnu/packages/commencement.scm (byacc-mesboot): Update to 20241231.
Change-Id: I6f119e761626f5effad15589e05bd807919ce22b
2026-01-28 21:47:41 +01:00
Efraim Flashner
ec2ba23a39
WIP: maybe add gcc-musl-boot0
...
Change-Id: I23378f4d2be678874b3e4a1c0e7c088644c4b208
2026-01-28 21:47:41 +01:00
Efraim Flashner
108b89f8eb
WIP: maybe add gcc-mesboot-10.
...
Change-Id: I60f650c1d212fd831fae7d8a9fb20f2c1144fb05
2026-01-28 21:47:41 +01:00
Efraim Flashner
eace31d89a
gnu: Add musl-boot-static.
...
* gnu/packages/commencement.scm (musl-boot-static): New variable.
Change-Id: Ia1b9758c5e525c6fd25ea00539357d2ec9fbd8cc
2026-01-28 21:47:41 +01:00
Efraim Flashner
be2ef1c562
gnu: Add mpc-boot1.
...
* gnu/packages/commencement.scm (mpc-boot1): New variable.
Change-Id: I1d002867fa99a78f853c15c4b554f9ab8fa31a77
2026-01-28 21:47:41 +01:00
Efraim Flashner
1ea57ea17d
gnu: Add mpfr-boot1.
...
* gnu/packages/commencement.scm (mpfr-boot1): New variable.
Change-Id: Ibae291199d0a3c4307026be906754bda552fc667
2026-01-28 21:47:41 +01:00
Efraim Flashner
81a02aefcc
gnu: Add gmp-boot1.
...
* gnu/packages/commencement.scm (gmp-boot1): New variable.
Change-Id: I09688324d35f3caa8ea07de588cd673a557d50f6
2026-01-28 21:47:41 +01:00
Efraim Flashner
e71a93b4bf
Revert "gnu: gcc-muslboot: Apply patches in the package source."
...
This reverts commit 2512d006e2d5201257cae5c3d47476110dacc882.
The package fails to unpack in the 'unpack phase
2026-01-28 21:47:41 +01:00
Efraim Flashner
54ed70bb65
Revert "gnu: gcc-muslboot0: Apply patches in the package source."
...
This reverts commit 75ccc3586a93d9ee9f458b05eca9d3a08d6f09ab.
The source fails to unpack in the 'unpack phase
2026-01-28 21:47:41 +01:00
Efraim Flashner
461d71bd9e
Revert "gnu: m4-boot0: Downgrade to 1.4.18."
...
This reverts commit 9cdb5e7f8fa0bcfc311db4b1274666ddfe271d46.
This version FTBFS on powerpc64le-linux.
2026-01-28 21:47:41 +01:00
Efraim Flashner
f4256280ee
gnu: gcc-muslboot0: Apply patches in the package source.
...
* gnu/packages/commencement.scm (gcc-muslboot0)[source]: Add patch.
[arguments]: Remove custom phase applying patch.
(gcc-muslboot): Adjust accordingly.
Change-Id: Ie502ac2db65b8928b84ddbcb65e82151156f08e7
2026-01-28 21:47:41 +01:00
Efraim Flashner
9fb7d5aeb6
gnu: gcc-muslboot: Apply patches in the package source.
...
* gnu/packages/commencement.scm (gcc-muslboot)[source]: Add patches.
[arguments]: Remove custom phases applying patches.
Change-Id: I01b9af67189c0213fd60d2822dca7975ddf4a2a8
2026-01-28 21:47:41 +01:00
Efraim Flashner
1edae6eb8a
gnu: gcc-muslboot: Backport c++ builtin values.
...
* gnu/packages/commencement.scm (gcc-muslboot)[arguments]: Add a custom
phase backporting the correct definitions for __cplusplus.
Change-Id: I64a77dc4d4cb5936e650d37585145f171adc8572
2026-01-28 21:47:41 +01:00
Efraim Flashner
157f037e44
gnu: gcc-muslboot: Use full gcc sources.
...
* gnu/packages/commencement.scm (gcc-muslboot)[source]: Use the full gcc
sources, not gcc-core.
[native-inputs]: Remove the gcc-g++ sources.
[arguments]: Remove custom phase unpacking the gcc-g++ sources.
Change-Id: Ib574db2e2c92db693b0fd8d90d6d248976b0fa19
2026-01-28 21:47:41 +01:00
Efraim Flashner
2f4adbcea0
gnu: gcc-mesboot1: Backport c++ builtin values.
...
* gnu/packages/commencement.scm (gcc-mesboot1)[arguments]: Add a custom
phase backporting the correct definitions for __cplusplus.
Change-Id: Ia594fd8ae983c7cfe025fd606f66261e03574f7f
2026-01-28 21:47:41 +01:00
Efraim Flashner
34ca98c036
gnu: gcc-mesboot1: Use full gcc sources.
...
* gnu/packages/commencement.scm (gcc-mesboot1)[source]: Use the full gcc
sources, not gcc-core.
[native-inputs]: Remove the gcc-g++ sources.
[arguments]: Remove custom phase unpacking the gcc-g++ sources.
Change-Id: I4822bbf0385fc0bfb673ec834cc253d9465b0813
2026-01-28 21:47:40 +01:00
Efraim Flashner
02f640046f
gnu: m4-boot0: Downgrade to 1.4.18.
...
* gnu/packages/commencement.scm (m4-boot0): Downgrade to 1.4.18.
[arguments]: Don't inherit from m4. Add a phase to patch shell
invocations in the tests. Add a phase when building for riscv64-linux
to skip a few tests.
Change-Id: Ide87b1dceec6a6a95a750e4cd561d7be166ffee2
2026-01-28 21:47:40 +01:00
Efraim Flashner
fab6abe7ed
gnu: binutils-muslboot0: Don't compress the documentation.
...
* gnu/packages/commencement.scm (binutils-muslboot0)[arguments]: Delete
the 'compress-documentation phase.
Change-Id: Id6545a2c7481023d7e2f1b62c91acb40a1b5278f
2026-01-28 21:47:40 +01:00
Efraim Flashner
6eb25997f5
gnu: binutils-muslboot0: Correct package inputs.
...
* gnu/packages/commencement.scm (binutils-muslboot0)[native-inputs]:
Inherit from tcc-musl's native-inputs.
Change-Id: I6390e85c740da85fe14359e193015710c10dd5c2
2026-01-28 21:47:40 +01:00
Efraim Flashner
b4ca74731e
gnu: musl-boot0: Upgrade to 1.2.5.
...
* gnu/packages/commencement.scm (musl-boot0): Upgrade to 1.2.5.
Change-Id: Iacfb6024d768ebf883ade8559bbe465181f2b8bb
2026-01-28 21:47:40 +01:00
Efraim Flashner
7a97fcd5ef
gnu: musl-boot0: Fix building on riscv64-linux.
...
* gnu/packages/commencement.scm (musl-boot0)[arguments]: Add a phase to
remove a file which tcc can't compile.
Change-Id: Iacf5d2dc6250a312b2181c8bfe749ca68de7f55a
2026-01-28 21:47:40 +01:00
Efraim Flashner
1743097ca4
gnu: musl-boot0: Fix installation order of headers.
...
* gnu/packages/commencement.scm (musl-boot0)[arguments]: Reverse the
order of the headers to be installed.
Change-Id: Icfbf2e1e7e737192899d4074a9183b6267fad5f9
2026-01-28 21:47:40 +01:00
Efraim Flashner
ec0a298de4
gnu: tcc-musl: Update build flags for multiple architectures.
...
* gnu/packages/commencement.scm (tcc-musl)[arguments]: Adjust the custom
'build phase to provide necessary architecture specific flags.
Change-Id: I1e506cceae26f8a24336d36f94211d9a8923c491
2026-01-28 21:47:40 +01:00
Efraim Flashner
37461278d1
gnu: musl-boot0: Improve the install phase.
...
* gnu/packages/commencement.scm (musl-boot0)[arguments]: Adjust the
custom 'install phase to support more architectures.
Change-Id: I86759eb5813441fa3ebff1222de2fe8ffa69e8ba
2026-01-28 21:47:40 +01:00
Efraim Flashner
064c31578c
gnu: binutils-mesboot: Update to 2.30.
...
* gnu/packages/commencement.scm (binutils-mesboot): Update to 2.30.
[arguments]: Don't inherit from binutils-mesboot1. Update
configure-flags.
[native-inputs]: When building for not i686 or x86_64 use
%boot-muslboot2-inputs.
[supported-systems]: Support all supported systems.
Change-Id: I52740e2c87fbb31da05a0f3fd5016edf4e94bd41
2026-01-28 21:47:40 +01:00
Efraim Flashner
a2272a638e
gnu: glibc-headers-mesboot: Remove unused C macro.
...
* gnu/packages/commencement.scm (glibc-headers-mesboot)[source]: Add
snippet to remove an exported unused pre-GNU C macro.
Change-Id: I8622eeaea819ca8b3abbee36e2a14214ec97be07
2026-01-28 21:47:40 +01:00
Efraim Flashner
f2609ae482
gnu: gawk-boot0: Remove pre-generated source file.
...
* gnu/packages/commencement.scm (gawk-boot0)[source]: Add snippet to
remove a pre-generated source file.
[native-inputs]: Add byacc-boot0.
Change-Id: Ieb3e859c1893b87e5767227e24541e45cf55afce
2026-01-28 21:47:40 +01:00
Efraim Flashner
273a65fff2
gnu: Add byacc-boot0.
...
* gnu/packages/commencement.scm (byacc-boot0): New variable.
Change-Id: I8b7e778af6b1e07bbac416dad2b2efb789dacd51
2026-01-28 21:47:40 +01:00
Efraim Flashner
337e718377
gnu: %boot0-inputs: Remove duplicate packages.
...
* gnu/packages/commencement.scm (%boot0-inputs): When building for i686,
x86-64 or riscv64 remove the old *-mesboot packages for newer *-boot0
packages.
Change-Id: Ide54f9185dd67765f4a35110c6bb47d5f61ba6b5
2026-01-28 21:47:40 +01:00
Efraim Flashner
61994c713f
gnu: %boot0-inputs: Use newly built *-boot0 packages on riscv64-linux.
...
* gnu/packages/commencement.scm (%boot0-inputs): Use the newly built
*-boot0 packages when creating the package list on riscv64-linux.
Change-Id: Id07bd5384065e6adec77fc8e00d53f08d308db48
2026-01-28 21:47:40 +01:00
Efraim Flashner
db01b0aee2
gnu: file-boot0: Fix building on riscv64-linux.
...
* gnu/packages/commencement.scm (file)[configure-flags]: When building
for riscv64-linux disable the use of xz.
(file-boot0)[arguments]: When building for riscv64-linux adjust the
make-flags to pass a different CFLAG to build for C11.
Change-Id: I3c8a3f6882fd5c7dce7ba43785a1f1548fa984cb
2026-01-28 21:47:39 +01:00
Efraim Flashner
482bf05c68
gnu: findutils-boot0: Adjust the skipped tests on riscv64-linux.
...
* gnu/packages/commencement.scm (findutils-boot0)[arguments]: In the
custom 'skip-problematic-tests phase adjust the tests skipped on
riscv64-linux.
Change-Id: I6252c69d088a27d4989b324ad64378102b7b5de2
2026-01-28 21:47:39 +01:00
Efraim Flashner
9c3f731bd0
gnu: gnu-make-boot0: Adjust configure-flags on riscv64-linux.
...
* gnu/packages/commencement.scm (gnu-make-boot0)[arguments]: When
building for riscv64-linux adjust the configure-flags to allow using
posix-spawn.
Change-Id: If0e983f57c3483acfa154aa569a126de206518c1
2026-01-28 21:47:39 +01:00
Efraim Flashner
283ce3bdb3
gnu: %bootstrap-inputs+toolchain: Switch riscv64-linux to full bootstrap.
...
* gnu/packages/commencement.scm (%bootstrap-inputs+toolchain): When
building on riscv64-linux use %boot-mesboot6-inputs.
Change-Id: Ie5dbf4ba321ac9ff421533ec04d2ace9306e8a50
2026-01-28 21:47:39 +01:00
Efraim Flashner
359d21c4fd
gnu: %boot-mesboot6-inputs: Adjust for riscv64-linux.
...
* gnu/packages/commencement.scm (%boot-mesboot6-inputs): Adjust a
different existing list of packages depending on which system we are
building for.
Change-Id: Ida848be3a41b5694099fbc61c2bc40e46e587f04
2026-01-28 21:47:39 +01:00
Efraim Flashner
5eddbc9763
gnu: mesboot-package: Adjust for riscv64-linux builds.
...
* gnu/packages/commencement.scm (mesboot-package)[supported-systems]:
Add riscv64-linux.
[native-inputs]: Use %boot-mesboot5-inputs or %boot-muslboot3-inputs
depending on the system.
[arguments]: Don't enable parallel building on riscv64-linux.
Change-Id: I2e57278dcd1c1e14314ddd9a7fdc081245e08720
2026-01-28 21:47:39 +01:00
Efraim Flashner
be9cd46b28
gnu: Add %boot-muslboot3-inputs.
...
* gnu/packages/commencement.scm (%boot-muslboot3-inputs): New variable.
Change-Id: I34e5c593f7f38df78707cc3c49260aae10192723
2026-01-28 21:47:39 +01:00
Efraim Flashner
09eca14ae7
gnu: Add mawk-mesboot.
...
* gnu/packages/commencement.scm (mawk-mesboot): New variable.
Change-Id: Ia04d70557682aef705eebe8caccb59ce68406ffc
2026-01-28 21:47:39 +01:00
Efraim Flashner
2f58bea592
gnu: gawk-mesboot: Remove pre-generated source file.
...
* gnu/packages/commencement.scm (gawk-mesboot)[source]: Use
bootstrap-origin. Add a snippet to remove a pre-generated source file.
[native-inputs]: Add byacc-mesboot.
Change-Id: Ic064190ae76677e5473343ba50aaa22a43def462
2026-01-28 21:47:39 +01:00
Efraim Flashner
5f55392d50
gnu: gawk-mesboot: Support building on riscv64-linux.
...
* gnu/packages/commencement.scm (gawk-mesboot)[supported-systems]:
Remove field.
[native-inputs]: Use %boot-mesboot2-inputs or %boot-muslboot2-inputs
depending on which system it is being built for.
Change-Id: If4f2635cb2e651eedae6291dca0eddd4f5caea60
2026-01-28 21:47:39 +01:00
Efraim Flashner
a6ef00e0e7
gnu: Add byacc-mesboot.
...
* gnu/packages/commencement.scm (byacc-mesboot): New variable.
Change-Id: I2bbda955702ec3ecb0c3ca1d3f336fd931d7c10a
2026-01-28 21:47:39 +01:00
Efraim Flashner
0060275d4a
gnu: hello-mesboot: Add support for riscv64-linux.
...
* gnu/packages/commencement.scm (hello-mesboot)[supported-systems]: Add
riscv64-linux.
[native-inputs]: If not building on x86 or x86_64 then use
%boot-muslboot2-inputs.
Change-Id: I39a5a6d294defc2b43d1aeebd5616de51924ec99
2026-01-28 21:47:39 +01:00
Efraim Flashner
a0a231fd00
gnu: Add %boot-muslboot2-inputs.
...
* gnu/packages/commencement.scm (%boot-muslboot2-inputs): New variable.
Change-Id: Ia2248cb71b253487f62b2c8887bbd0153ebcd36c
2026-01-28 21:47:39 +01:00
Ekaitz Zarraga
b76231de38
gnu: Add gcc-muslboot.
...
* gnu/packages/commencement.scm (gcc-muslboot): New variable.
* gnu/packages/patches/gcc-boot-4.6.4-riscv64-libstdc++-support.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: Ic31754a13fe81631bea8fbc61e6f4af82e105d11
2026-01-28 21:47:39 +01:00
Ekaitz Zarraga
c0dce76afb
gnu: Add musl-boot.
...
* gnu/packages/commencement.scm (musl-boot): New variable.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: I2310f164276192099694c0ceb2ebe60938386f59
2026-01-28 21:47:38 +01:00
Ekaitz Zarraga
2ddbd6b30e
gnu: Add gcc-muslboot0.
...
* gnu/packages/commencement.scm (gcc-muslboot0): New variable.
* gnu/packages/patches/gcc-boot-4.6.4-riscv64-support.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: I9a96fe502d739ddf1d73b0f3973f7f9e1e70dcb3
2026-01-28 21:47:38 +01:00
Efraim Flashner
892e2a41de
gnu: gcc-mesboot: Adjust for changes in gcc-mesboot1.
...
* gnu/packages/commencement.scm (gcc-mesboot)[inputs]: Replace gmp, mpfr
and mpc sources with the ones used later in the bootstrap. Add the
no-longer inherited 'unpack-gmp&co phase. Replace the
'set-cplus-include-path phase instead of the 'setenv phase and make the
changes less dramatic.
Change-Id: I89ec54cae4f48ea5f1b2c894c50a6065a56e5d33
2026-01-28 21:47:38 +01:00
Efraim Flashner
fae95b3a02
gnu: gcc-mesboot1: Adjust setting include paths.
...
* gnu/packages/commencement.scm (gcc-mesboot1)[arguments]: Don't replace
the 'setenv phase, add a 'set-cplus-include-path phase to set the
CPLUS_INCLUDE_PATH.
Change-Id: I58434bca416c07b43e147b598930ad4ea8382802
2026-01-28 21:47:38 +01:00
Efraim Flashner
5311abd4a6
gnu: gcc-mesboot1: Fix native-search-paths.
...
* gnu/packages/commencement.scm (gcc-mesboot1)[native-search-paths]:
Don't inherit from gcc-core-mesboot1. Add CPLUS_INCLUDE_PATH.
Change-Id: I027e0722d6c63bd2b6222849f6bb82907e593da7
2026-01-28 21:47:38 +01:00
Efraim Flashner
5c3ef975ec
gnu: gcc-core-mesboot1: Adjust for dependency changes.
...
* gnu/packages/commencement.scm (gcc-core-mesboot1)[inputs]: Replace
gmp-source, mpfr-source and mpc-source with gmp, mpfr and mpc.
[arguments]: Remove the 'unpack-gmp&co and 'setenv phases.
Change-Id: Ie42824696501470a6d1bf3940dc9ed88f2b18131
2026-01-28 21:47:38 +01:00
Ekaitz Zarraga
8b5d2379d7
gnu: mpc-boot: Update and build package.
...
* gnu/packages/commencement.scm (mpc-boot): Update to 1.2.1. Replace
with a full package.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: I827adfbcd3eb8d98b52da2931f3e435bfaec5096
2026-01-28 21:47:38 +01:00
Ekaitz Zarraga
8365355b0c
gnu: mpfr-boot: Update and build package.
...
* gnu/packages/commencement.scm (mpfr-boot): Update to 4.1.0. Replace
with a full package.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: I472d3e7d037824c8588f951b51035eef06730ca6
2026-01-28 21:47:38 +01:00
Ekaitz Zarraga
9e3e90b88e
gnu: gmp-boot: Update and build package.
...
* gnu/packages/commencement.scm (gmp-boot): Update to 5.1.3. Replace
with a full package.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: I6dcabd1f2b311063829fb680007b2ac1ba82be34
2026-01-28 21:47:38 +01:00
Ekaitz Zarraga
251febbcc6
gnu: Add m4-boot.
...
* gnu/packages/commencement.scm (m4-boot): New variable.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: Ic04b8b9ba7e273fe0607428b91d50e548f800aa1
2026-01-28 21:47:38 +01:00
Efraim Flashner
174650753d
gnu: Add %boot-tcc-musl-inputs.
...
* gnu/packages/commencement.scm (%boot-tcc-musl-inputs): New variable.
Change-Id: I65673183f284808ec8337dbdfa50678f21c28cd8
2026-01-28 21:47:38 +01:00
Ekaitz Zarraga
c8d4f4b2bf
gnu: Add binutils-muslboot0.
...
* gnu/packages/commencement.scm (binutils-muslboot0): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: I3c0f18f97b60f302620baccab895cebdb332e1c5
2026-01-28 21:47:38 +01:00
Efraim Flashner
b675f1b364
gnu: Add oksh-muslboot0.
...
* gnu/packages/commencement.scm (oksh-muslboot0): New variable.
Change-Id: I37bf7ac4c3cac842c217c297f257e8143fb2eaf8
2026-01-28 21:47:38 +01:00
Ekaitz Zarraga
4f7ef33d43
gnu: Add tcc-musl.
...
* gnu/packages/commencement.scm (tcc-musl): New variable.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: I4031733b8c11551b86dac373735712123bf9aafe
2026-01-28 21:47:38 +01:00
Ekaitz Zarraga
4610eda184
gnu: Add tcc-boot-musl.
...
* gnu/packages/commencement.scm (tcc-boot-musl): New variable.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: Id658d7cd7c7b7b4051bd8418f57797fbbe426117
2026-01-28 21:47:38 +01:00
Ekaitz Zarraga
b4c6acea02
gnu: Add musl-boot0.
...
* gnu/packages/commencement.scm (musl-boot0): New variable.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: Ifceb687164435c6a2d9a630a2923a3ef71df007a
2026-01-28 21:47:37 +01:00
Ekaitz Zarraga
66866be907
gnu: tcc-boot: Update to 0.9.27.1139-8cd21e9.
...
* gnu/packages/commencement.scm (tcc-boot0)
[native-inputs]: Remove mes-boot.
[arguments]: Adjust the 'scripted-patch phase for changes in the code.
Adjust the 'configure phase to create a minimal config.h to enable
building. Adjust the compile flags passed in the 'build phase. Add the
'build-libtcc1.a and 'rebuild-libraries phases. Replace the 'install
phase with a manual install phase.
Co-authored-by: Efraim Flashner <efraim@flashner.co.il >
Change-Id: I81f4105a8f925943cd49e842dd8ae32f2eba45e0
2026-01-28 21:47:37 +01:00
Efraim Flashner
497bdeaecc
gnu: tcc-boot: Support more architectures.
...
* gnu/packages/commencement.scm (tcc-boot0)[arguments]: Adjust the
'configure phase to specify the build target. Adjust the 'build and
'install phases to not pass architecture specific flags.
Change-Id: I3aa0ce006922a98a0070c81b65dc747736020e21
2026-01-28 21:47:37 +01:00
Efraim Flashner
d6fd632034
gnu: tcc-boot0: Specify the build target.
...
* gnu/packages/commencement.scm (tcc-boot0)[arguments]: Adjust the
'configure phase to specify the build target.
Change-Id: Ic418a631ed48873771217207d0088573fe2a151a
2026-01-28 21:47:37 +01:00
Efraim Flashner
218f726b44
gnu: gcc-mesboot1-wrapper: Correctly target more systems.
...
* gnu/packages/commencement.scm (gcc-mesboot1-wrapper)[arguments]:
Adjust the 'build phase to correctly target more architectures.
Change-Id: I26ed5d329d7b3c80d74edd27acf4f2865928db7b
2026-01-28 21:47:37 +01:00
Efraim Flashner
147257b37a
gnu: mes-boot: Enable support for armhf-linux and aarch64-linux.
...
* gnu/packages/commencement.scm (mes-boot)[supported-systems]: Add
armhf-linux, aarch64-linux.
Change-Id: I65da745e6db050416356613c67348fc3bfeee23e
2026-01-28 21:47:37 +01:00
Efraim Flashner
e21e75c091
gnu: gcc-mesboot: Use commencement-build-target.
...
* gnu/packages/commencement.scm (gcc-mesboot)[arguments]: Adjust the
configure-flags and 'setenv phase to use commencement-build-target.
Change-Id: I7f864963dd5c08b878dda29188741707b3016edd
2026-01-28 21:47:37 +01:00
Efraim Flashner
d55cc5b440
gnu: glibc-headers-mesboot: Use commencement-build-target.
...
* gnu/packages/commencement.scm (glibc-headers-mesboot)[arguments]:
Adjust the configure-flags to use commencement-build-target.
Change-Id: Icc4a05f3f5f448a5cb657319ae47b3c3d4f347ca
2026-01-28 21:47:37 +01:00
Efraim Flashner
c236b48498
gnu: gcc-core-mesboot1: Use commencement-build-target.
...
* gnu/packages/commencement.scm (gcc-core-mesboot1)[arguments]: Adjust
the configure-flags, make-flags and 'setenv phase to use
commencement-build-target.
Change-Id: I6dc04a4aacde08a83f9f5dac3af9c0fabc69d2a7
2026-01-28 21:47:37 +01:00
Efraim Flashner
ebf7457775
gnu: binutils-mesboot1: Use commencement-build-target.
...
* gnu/packages/commencement.scm (binutils-mesboot1)[arguments]: Adjust
the configure-flags to use commencement-build-target.
Change-Id: I950f3f43a823965833d04b0475adf3f4f2967711
2026-01-28 21:47:37 +01:00
Efraim Flashner
4fe6ae720d
gnu: gcc-mesboot0: Use commencement-build-target.
...
* gnu/packages/commencement.scm (gcc-mesboot0)[arguments]: Adjust the
configure-flags and 'install2 phase to use commencement-build-target.
Change-Id: Icbd301bb6e1bb003940c1a9fef7d02fdc725a283
2026-01-28 21:47:37 +01:00
Efraim Flashner
0262ce7ac1
gnu: glibc-mesboot0: Use commencement-build-target.
...
* gnu/packages/commencement.scm (glibc-mesboot0)[arguments]: Adjust the
configure-flags to use commencement-build-target.
Change-Id: Icc90fbc7669e5bd59e34d498d1a4f561af748cba
2026-01-28 21:47:37 +01:00
Efraim Flashner
98435bea93
gnu: gcc-core-mesboot0: Use commencement-build-target.
...
* gnu/packages/commencement.scm (gcc-core-mesboot0)[arguments]: Adjust
the configure-flags and build phase to use commencement-build-target.
[native-search-paths]: Use commencement-build-target.
Change-Id: Ic147d914f45e1a5dd61fd93223792859e51264cb
2026-01-28 21:47:37 +01:00
Efraim Flashner
1099f6fa0c
gnu: binutils-mesboot0: Use commencement-build-target.
...
* gnu/packages/commencement.scm (binutils-mesboot0)[arguments]: Adjust
the configure-flags to use commencement-build-target.
Change-Id: I18ed9a0dfebc9c90eb8cab2aeda3210a0b9508c1
2026-01-28 21:47:37 +01:00
Efraim Flashner
f4261091c2
gnu: patch-mesboot: Enable building on all systems.
...
* gnu/packages/commencement.scm (patch-mesboot)[supported-systems]:
Remove field.
Change-Id: I0bd853e9cabef671bff4b6a3d79621126fff39b9
2026-01-28 21:47:37 +01:00
Efraim Flashner
2fff764107
gnu: gnu-make-mesboot0: Update to 3.82.
...
* gnu/packages/commencement.scm (gnu-make-mesboot0): Update to 3.82.
[supported-systems]: Remove field.
[arguments]: Adjust configure-flags to use commencement-build-target.
Change-Id: I04d65008c891d451d640b222f84cef4dbb2b79c2
2026-01-28 21:47:36 +01:00
Efraim Flashner
23c3eaec71
gnu: gzip-mesboot: Allow building on all systems.
...
* gnu/packages/commencement.scm (gzip-mesboot) [supported-systems]:
Remove field.
Change-Id: I3648113e44df1052e0a6581cd414284f7de4e71e
2026-01-28 21:47:36 +01:00
Efraim Flashner
f0f831530c
gnu: mes-boot: Use commencement-build-target.
...
* gnu/packages/commencement.scm (mes-boot)[arguments]: Adjust 'configure
phase to use commencement-build-target.
Change-Id: Iee906690041f6fe3d015bfa594d64e330cd31be8
2026-01-28 21:47:36 +01:00
Efraim Flashner
d76d8587e5
gnu: Add commencement-build-target.
...
* gnu/packages/commencement.scm (commencement-build-target): New
procedure.
Change-Id: Ie479ccd0afd659e843b45cb5cf22717f34ddff5c
2026-01-28 21:47:36 +01:00
Efraim Flashner
ebf891605b
gnu: mes-boot: Extend build timeout.
...
* gnu/packages/commencement.scm (mes-boot)[properties]: New field.
Change-Id: I5086114ff6d06687a167c3cdce0b8cc1d139c80b
2026-01-28 21:47:36 +01:00
Efraim Flashner
40fc41296a
gnu: stage0-posix: Update to 1.7.0.
...
* gnu/packages/commencement.scm (stage0-posix): Update to 1.7.0.
[description]: Update to follow upstream's changes.
Change-Id: I3a9d9cdb494188b88f62becf00809c8f899208bd
2026-01-28 21:47:36 +01:00
Efraim Flashner
587eda0f58
gnu: mes-boot: Update to 0.27.
...
* gnu/packages/commencement.scm (mes-boot): Update to 0.27.
Change-Id: I1fc91fe60fb421c688378223210ad6dba30faabf
2026-01-28 21:47:36 +01:00
Ekaitz Zarraga
5aac4dd320
gnu: tcc-boot0: Update to 0.9.26-1157-gdd46e018.
...
* gnu/packages/commencement.scm (tcc-boot0): Update to
0.9.26-1157-gdd46e018.
Change-Id: Ie95cdafc567265b8924f982b6e4b3b8959777b5f
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-28 21:47:36 +01:00
Ekaitz Zarraga
66aab1caf0
gnu: mes-boot: Update to 0.26.1.
...
* gnu/packages/commencement.scm (mes-boot): Update to 0.26.1.
Change-Id: I59617e202bdbea79012df9b7174bd001869cc04a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-28 21:47:32 +01:00
jgart
df96ee97e9
gnu: Add wayout.
...
* gnu/packages/xdisorg.scm (wayout): New variable.
Change-Id: Ibe4c302ff273e84f9baf444a56c10970d59ba120
Signed-off-by: jgart <jgart@dismail.de >
2026-01-28 14:15:41 -05:00
jgart
d3aa1a72ee
gnu: Add lisgd.
...
* gnu/packages/freedesktop.scm (lisgd): New variable.
Change-Id: I3ebee227ff08c500380739613b36b7ebc81c7deb
Signed-off-by: jgart <jgart@dismail.de >
2026-01-28 14:11:08 -05:00
jgart
d4c83934a4
gnu: emacs-shell-maker: Update to 0.84.8.
...
* gnu/packages/emacs-xyz.scm (emacs-shell-maker): Update to 0.84.8.
[arguments]: Patch curl.
[inputs]: Add curl.
Change-Id: Icab3e1fdc5ef20a1959e4735098a9c3df6d7eae1
2026-01-28 13:59:13 -05:00
Christopher Baines
1c230ec96e
scripts: substitute: Default to fast decompression.
...
This changes the behaviour for the first one or few nars the substitute script
downloads, with uncompressed and zstd compressed nars prefered rather than
picking by file size.
* guix/scripts/substitute.scm: (%default-fast-decompression?): Change to #t.
* tests/substitute.scm ("substitute, preferred nar URL is 404, other is 200"):
Adjust test.
Change-Id: I89202f084cd6b9d506bcb3d46f75de690c6986b5
2026-01-28 17:45:33 +00:00
Christopher Baines
86d06b4cad
substitutes: Handle closing connections to substitute servers.
...
When reusing a HTTP connection to fetch multiple nars, and the remote server
signals that the connection should be closed.
* guix/substitutes.scm (download-nar): Close connections to substitute servers
when a Connection: close header is specified in the response.
Change-Id: Id3746c848a2157419060d5d968f724bc82a28e49
2026-01-28 17:44:57 +00:00
Christopher Baines
be84a75c39
substitutes: Add #:keep-alive? keyword argument to download-nar.
...
To be consistent with other procedures that make network requests.
* guix/substitutes.scm (download-nar): Add #:keep-alive? option.
* guix/scripts/substitute.scm (process-substitution/fallback)
(process-substitution): Call download-nar with #:keep-alive? #t.
Change-Id: I83b27d0c3a0916d058fbbbeb7aa77dbb8a742768
2026-01-28 17:44:57 +00:00
Christopher Baines
53d306ca39
substitutes: Move download-nar from substitutes script to here.
...
From the substitutes script. This makes it possible to use download-nar in
the the Guile guix-daemon.
* guix/scripts/substitute.scm (%fetch-timeout): Move down to where it's now
used.
(%random-state, with-timeout, catch-system-error, http-response-error?,
download-nar): Move to…
* guix/substitutes.scm: …here.
Change-Id: I8c09bf4b33cb5c6d042057d4d9adeb36c24c11dc
2026-01-28 17:44:57 +00:00
Christopher Baines
41a20ca0d2
scripts: substitute: Don't enforce cached connections in download-nar.
...
This is in preparation for moving the download-nar procedure out of the
script.
As well as calling open-connection-for-uri/cached, with-cached-connection adds
a single retry to the expression passed in, in the case of a exception that
suggests there's a problem with the cached connection. This is important
because download-nar/http-fetch doesn't check if a connection used for
multiple requests should be closed (because the servers set the relevant
response header).
To make download-nar more generic, have it take open-connection-for-uri as a
keyword argument, and replicate the with-cached-connection single retry by
closing the port in the case of a network error, and recalling
open-connection-for-uri. This will work fine in the case when connection
caching is not in use, as well as when open-connection-for-uri/cached is used,
since open-connection-for-uri/cached will open a new connection if the cached
port is closed.
* guix/scripts/substitute.scm (kind-and-args-exception?): Remove and inline
where necessary.
(call-with-cached-connection): Remove procedure.
(with-cached-connection): Remove syntax rule.
(http-response-error?): New procedure.
(download-nar): Add new #:open-connection-for-uri keyword argument and use it,
also replace with-cached-connection.
(process-substitution/fallback,process-substitution): Pass
#:open-connection-for-uri open-connection-for-uri/cached to download-nar.
Change-Id: I277b1d8dfef79aa1711755b10b9944da7c19157c
2026-01-28 17:44:57 +00:00
Christopher Baines
999a8a668b
http-client: Include EPIPE in network-error?.
...
The substitute script checks for EPIPE errors, so this allows using
network-error?.
* guix/http-client.scm (network-error?): Include EPIPE.
Change-Id: I96d76d77997ed21a38bf9c41479fea67ab01e084
2026-01-28 17:44:57 +00:00
Christopher Baines
b354ef2df3
http-client: Add network-error? from the substitute script.
...
Plus remove http-get-error? from network-error? as http-get-error? doesn't
indicate a network error.
* guix/scripts/substitute.scm (process-substitution/fallback)
(process-substitution): Use http-get-error? with network-error?.
(system-error?, network-error?): Move from here…
* guix/http-client.scm: …to here, and also don't use http-get-error?.
Change-Id: I61ee9e5fbf90ebb76a34aa8b9ec8f5d74f8a3c54
2026-01-28 17:44:56 +00:00
Christopher Baines
dce5b6371e
scripts: substitute: Extract script specific output from download-nar.
...
As this moves download-nar in a direction where it could be used outside the
substitute script.
* guix/scripts/substitute.scm (download-nar): Return expected and actual
hashes and move status-port output to guix-substitute.
(process-substitution/fallback): Remove port argument, and move output to port
to guix-substitute.
(process-substitution): Return hashes from download-nar or
process-substitution/fallback, plus the narinfo.
(guix-substitute): Don't pass the reply-port in to process-substitution and
implement the messages to the reply-port here.
Change-Id: Icbddb9a47620b3520cdd2e8095f37a99824c1ce0
2026-01-28 17:44:56 +00:00
Christopher Baines
3e8d419da9
scripts: substitute: Untangle selecting fast vs small compressions.
...
Pulling the logic up to the script makes this code more portable and not
reliant on setting a global variable.
* guix/scripts/substitute.scm (%prefer-fast-decompression?): Rename to…
(%default-fast-decompression?): this.
(call-with-cpu-usage-monitoring): Use multiple values to return the results
from the thunk as well as the cpu usage.
(display-narinfo-data): Update accordingly.
(download-nar): Add fast-decompression? as a keyword argument, remove
code to set! it and monitor the cpu-usage.
(process-substitution, process-substitution/fallback): Accept and pass through
fast-decompression? to download-nar.
(guix-substitute): Move the cpu usage monitoring and fast decompression
switching logic here.
Change-Id: I4e80b457b55bcda8c0ff4ee224dd94a55e1b24fb
2026-01-28 17:44:56 +00:00
Christopher Baines
392cf48739
http-client: Alter http-fetch to return the response.
...
Rather than just the port and response-content-length. I'm looking at using
the response headers within the substitute script to work out when to close
the connection.
* guix/http-client.scm (http-fetch): Return the response as the second value,
rather than the response-content-length.
* guix/build/download-nar.scm (download-nar): Adapt accordingly.
* guix/build/download.scm (url-fetch): Adapt accordingly.
* guix/scripts/substitute.scm (process-substitution): Adapt accordingly.
* guix/scripts/challenge.scm (call-with-nar): Adapt accordingly.
Change-Id: I490ecf7cef1f5ebbf1e6ed026f6a8fc9dacc56be
2026-01-28 17:44:56 +00:00
Christopher Baines
dd6ee2f53a
scripts: substitute: Simplify with-timeout usage.
...
To reduce the codepaths in download-nar.
* guix/scripts/substitute.scm (with-timeout): Accept a #f duration and don't
set a timeout.
(download-nar): Remove the if for fetch-timeout.
Change-Id: I4e944a425a8612e96659dd84dd0e315012f080ab
2026-01-28 17:44:56 +00:00
Cayetano Santos
45469682c8
gnu: python-botorch: Update to 0.16.1.
...
* gnu/packages/machine-learning.scm (python-botorch): Update to 0.16.1.
Merges guix/guix!5935
Change-Id: I6d2d9d3b3071a7974a41020c2f42b4547cc92fcf
2026-01-28 14:16:43 +01:00
Cayetano Santos
e1890ff86f
gnu: python-gpytorch: Update to 1.15.1.
...
* gnu/packages/machine-learning.scm (python-gpytorch): Update to 1.15.1.
Merges guix/guix!5935
Change-Id: I1b2d4b8937f74143910ba281f7496d4b1c10b81c
2026-01-28 14:16:35 +01:00
Cayetano Santos
f5dd93caf3
gnu: python-pynndescent: Update to 0.6.0.
...
* gnu/packages/machine-learning.scm (python-pynndescent): Update to 0.6.0.
[native-inputs]: Remove python-wheel.
Merges guix/guix!5935
Change-Id: Ib9dcb82bede9d2806c0e44c8b39c428aaac97804
2026-01-28 14:16:09 +01:00
Cayetano Santos
f18a45499a
gnu: bowtie: Update to 2.5.4.
...
* gnu/packages/bioinformatics.scm (bowtie): Update to 2.5.4.
[source]: Use G-Expressions in ’snippet.
[arguments]: Use G-Expressions.
<#:make-flags>: Add CC.
<#:phases>: Add ’tests? arguments to ’check phase; add ’fix-prefix.
[inputs]: Drop variables, add onetbb, delete tbb-2020 and
python-wrapper.
[native-inputs]: Add python-wrapper, which and perl-file-which.
Merges guix/guix!5491
Change-Id: I12686b06911c11170748b64af722c5311b2e542d
2026-01-28 14:03:59 +01:00
Patrick Norton
adfeff04bc
gnu: iotop: Update to 1.31.
...
* gnu/packages/linux.scm (iotop): Update to 1.31.
Closes : guix/guix#5961
Change-Id: I1f15cb19542d9be4a738adf113bded904e4d3b6a
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-01-28 18:31:55 +08:00
Ashish SHUKLA
039695115f
gnu: knot: Update to 3.5.3.
...
* gnu/packages/dns.scm (knot): Update to 3.5.3.
Closes : guix/guix#5984
Change-Id: Iffe0cc8e828c99bd8c3345cbb656369425a438f0
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-01-28 18:31:51 +08:00
Thomas Kramer
33209c4ff5
gnu: Add python-gdstk.
...
* gnu/packages/electronics.scm (python-gdstk): New variable
Merges guix/guix!5798
Change-Id: I00e6ae26aaf741acd24caceba6d3181ab83ed692
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-28 10:21:26 +01:00
Thomas Kramer
e3fe03c5ed
gnu: Add gdstk.
...
* gnu/packages/electronics.scm (gdstk): New variable
Merges guix/guix!5798
Change-Id: Ic159f22e31fadb7f348bf768b1e23e0ef71d2331
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-28 10:21:17 +01:00
Cayetano Santos
59dbdc642a
gnu: emacs-lsp-mode: Update to 9.0.1-1.328c979.
...
* gnu/packages/emacs-xyz.scm (emacs-lsp-mode): Update to
9.0.1-1.328c979.
[arguments]: Update #:emacs.
Change-Id: I79a5da405f9ef77e9a8376db421c3709a69e2fb4
2026-01-28 09:07:27 +01:00
Ludovic Courtès
40c24a92af
serialization: Use ‘bytevector-slice’ from Guile >= 3.0.9.
...
* guix/serialization.scm (sub-bytevector): Remove.
(read-byte-string): Use ‘bytevector-slice’.
* configure.ac: Require Guile 3.0.9.
* doc/contributing.texi (Requirements): Adjust accordingly.
Change-Id: I7aa11a2182530ea5131be591db03b17efb6847a4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4495
2026-01-27 13:01:14 +01:00
Ludovic Courtès
ab72a155c6
store: Move low-level protocol bit-twiddling to (guix remote-procedures).
...
* guix/store.scm (%protocol-version, %worker-magic-1, %worker-magic-2)
(protocol-major, protocol-minor, protocol-version): Move to…
* guix/remote-procedures.scm: … here.
Change-Id: Idbb23e63ab6314aa7e9ce0e3e5aa835be85c27d9
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-27 12:58:18 +01:00
Ludovic Courtès
68f1f74fb8
Define remote procedure interface in (guix remote-procedures).
...
* guix/store.scm (define-enumerate-type, operation-id)
(hash-algo, build-mode, gc-action): Remove.
(operation, define-operation): Remove.
(client-stub, define-client-stubs): New macros.
(%client-stubs): New variable.
<top level>: Call ‘visit-remote-procedures’.
(define-top-level-client-procedures): New macro.
<top level>: Call ‘define-top-level-client-procedures’.
(valid-path?, query-path-hash, query-path-info, ensure-path)
(find-roots, add-temp-root, add-indirect-root)
(references, referrers, valid-derivers, query-derivation-outputs)
(has-substitutes, substitutable-paths, substitutable-path-info)
(optimize-store, import-paths, query-failed-paths)
(clear-failed-paths, hash-path->path): Remove.
(set-build-options): Rewrite in terms of ‘set-options’.
(add-data-to-store): Rewrite in terms of ‘add-data-to-store/direct’.
(add-to-store, add-file-tree-to-store): Use ‘remote-procedure-id’ instead of
‘operation-id’.
(build-things): Rewrite in terms of ‘build-things/direct’.
(%built-in-builders): Rewrite in terms of ‘built-in-builders/direct’.
(verify-store): Rewrite in terms of ‘verify-store/direct’.
(run-gc): Rewrite in terms of ‘run-gc/direct’.
(export-path): Rewrite in terms of ‘export-path/direct’.
(substitute-urls): Rewrite in terms of ’substitute-urls/direct’.
* guix/remote-procedures.scm: New file.
* Makefile.am (MODULES): Add it.
Change-Id: I78b3d47e34205e8f8b93a51b273f56edc46e3902
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-27 12:58:18 +01:00
Ludovic Courtès
b67831bb6e
store: Require a more recent minor version.
...
* guix/store.scm (open-connection): Require minor version #x61 or later.
(set-build-options): Remove now useless conditionals.
(build-things): Remove ‘build/old’ and the condition on the minor version.
Change-Id: I17835524ad7d69d29dba81292c6691212e200117
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-27 12:58:17 +01:00
Ludovic Courtès
40b525be02
store: Rewrite ‘run-gc’ client stub using ‘operation’.
...
* guix/store.scm (run-gc): Rewrite using ‘operation’.
Change-Id: I63c83604be22af83ada073993994e8695ab4e7b0
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-27 12:58:17 +01:00
Ludovic Courtès
4dd5fd2dff
store: Remove unnecessary protocol version conditionals.
...
In commit 36457566f9 (2014), the
‘worker-protocol.hh’ defines #x10e as the protocol version. Thus, minor
versions lower than 14 existed in Nix but never existed in Guix.
* guix/store.scm (open-connection): Ensure minor version >= 14.
(set-build-options): Remove unnecessary conditionals on
‘store-connection-minor-version’.
(run-gc): Likewise.
Change-Id: I5fc32fbdf7412150ac81543b5da17d2c6f3473a1
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-27 12:58:17 +01:00
Ludovic Courtès
132250beff
serialization: Rename ‘string’ to ‘utf8-string’.
...
This avoids name clash with the ‘string’ binding of core Guile.
* guix/serialization.scm <top level>: Change ‘string’ to ‘utf8-string’.
* guix/store.scm (valid-path?, hash-part->path):
(add-data-to-store, add-indirect-root): Adjust operation specification
accordingly.
Change-Id: Ibf7c571ac46689c2870a2c6db6a3632405d47544
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-27 12:58:17 +01:00
Ludovic Courtès
0c1ea038e9
serialization: Formally declare serializable types.
...
* guix/serialization.scm (write-boolean, read-boolean)
(read-base16, write-base16): New procedures.
(<substitutable>, <path-info>): New record types.
(read-substitutable-path-list, read-path-info): New procedures.
(define-serializable-types): New macro.
<top level>: Use it.
* guix/store.scm (<substitutable>, <path-info>)
(read-substitutable-path-list, read-path-info): Move to serialization.scm.
(read-arg, write-arg): Remove.
* guix/store.scm (open-connection, process-stderr)
(add-to-store, add-file-tree-to-store, run-gc)
(export-path, export-paths): Use ‘write-value’ and ‘read-value’.
(store-path): Rename to…
(make-store-path): … this.
(output-path, fixed-output-path): Adjust accordingly.
Change-Id: I0b8863e48cb59205fa7812e8202f9a175ec8606b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-27 12:58:17 +01:00
Clombrong
8dc57904e3
services: Add endlessh-service-type.
...
* docs/guix.texi: Document EndleSSH service and configuration.
* gnu/services/ssh.scm: New service.
* gnu/services/ssh.scm: Define shepherd service.
Merges: https://codeberg.org/guix/guix/pulls/5910
Co-Authored-By: Giacomo Leidi <therewasa@fishinthecalculator.me >
Change-Id: Ief4520b536276b88f2e5027ef0897bf84b2835df
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me >
2026-01-27 11:46:03 +01:00
Daniel Khodabakhsh
3f5ebde420
gnu: Add node-typescript.
...
* gnu/packages/node-xyz.scm (node-typescript): New variable.
Change-Id: Ief680a973c6f4f98837db3b2b15109c10fda8c6e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:46 +01:00
Daniel Khodabakhsh
116f04b948
gnu: Add node-types-source-map-support.
...
* gnu/packages/node-xyz.scm (node-types-source-map-support): New variable.
Change-Id: I4bfda700f971ad4b8ec2d04ff510e263f94d94bd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:46 +01:00
Daniel Khodabakhsh
526e87d09f
gnu: Add node-types-node.
...
* gnu/packages/node-xyz.scm (node-types-node): New variable.
Change-Id: I31801972ed59743856d56585aad450aa8368baea
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:46 +01:00
Daniel Khodabakhsh
ee7d8a74a6
gnu: Add node-chalk.
...
* gnu/packages/node-xyz.scm (node-chalk): New variable.
Change-Id: Ia267af1f10b4b322682ceb44d0bae7d9ee0dc30b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:46 +01:00
Daniel Khodabakhsh
a93c9ae66c
gnu: Add node-command-line-usage.
...
* gnu/packages/node-xyz.scm (node-command-line-usage): New variable.
Change-Id: I30410f1287e1a4aa07ea159e160bc7c6e79073ed
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:46 +01:00
Daniel Khodabakhsh
58e6543f6b
gnu: Add node-hereby.
...
* gnu/packages/node-xyz.scm (node-hereby): New variable.
Change-Id: Ide051fbc2be3d80f70a45f1030211e20fbc9f9bf
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:46 +01:00
Daniel Khodabakhsh
5c98e5269a
gnu: Add node-glob.
...
* gnu/packages/node-xyz.scm (node-glob): New variable.
Change-Id: I8a16ef870f604cac35cda534b49006c7f746895e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
0342cecbac
gnu: Add node-minimatch.
...
* gnu/packages/node-xyz.scm (node-minimatch): New variable.
Change-Id: Ided488ef27a54d680681d966845e6e8cee74c0f3
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
edaab3e577
gnu: Add node-table-layout.
...
* gnu/packages/node-xyz.scm (node-table-layout): New variable.
Change-Id: I52722b5c23f877e0e11efca970a55a9bff4941eb
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
3081706ffa
gnu: Add node-wordwrapjs.
...
* gnu/packages/node-xyz.scm (node-wordwrapjs): New variable.
Change-Id: I7a85881db3e2ce9cd99517b655b53add55ee7158
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
46d3c833c6
gnu: Add node-ansi-styles.
...
* gnu/packages/node-xyz.scm (node-ansi-styles): New variable.
Change-Id: I5ea900aae7a16418d442de5cd058eed5e18a7cbc
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
c40a927df6
gnu: Add node-brace-expansion.
...
* gnu/packages/node-xyz.scm (node-brace-expansion): New variable.
Change-Id: I3d2d96c5a888d3e70ed23248e7e02b3a92ae14c2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
2371b45028
gnu: Add node-fast-xml-parser.
...
* gnu/packages/node-xyz.scm (node-fast-xml-parser): New variable.
Change-Id: I1e569fed347895d0409b65110f184e90f7d9222c
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
6649e34002
gnu: Add node-minipass-7.
...
* gnu/packages/node-xyz.scm (node-minipass-7): New variable.
Change-Id: I9a7fa292a8117795959a3f45cb300d9e07fd6a45
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
aae52b37be
gnu: Add node-path-scurry.
...
* gnu/packages/node-xyz.scm (node-path-scurry): New variable.
Change-Id: I39598efc068bc706a481d121f6b0c5615a83effc
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
6d11b2c0c0
gnu: Add node-pretty-ms.
...
* gnu/packages/node-xyz.scm (node-pretty-ms): New variable.
Change-Id: I77eb83b965af37f31076766d4a0e795e61d64ab7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
efe368426f
gnu: Add node-source-map-support.
...
* gnu/packages/node-xyz.scm (node-source-map-support): New variable.
Change-Id: Ie975afe66498a174a78536c0075c53306a73593d
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
f868a14709
gnu: Add node-supports-color.
...
* gnu/packages/node-xyz.scm (node-supports-color): New variable.
Change-Id: I00d7701662e4d3752426aca5aece879fa8d15c79
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
d44c3fc267
gnu: Add node-which.
...
* gnu/packages/node-xyz.scm (node-which): New variable.
Change-Id: I31434c264ba2df58ed74eb3f35a97faea327ddf6
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:45 +01:00
Daniel Khodabakhsh
b02a4eefbd
gnu: Add node-balanced-match.
...
* gnu/packages/node-xyz.scm (node-balanced-match): New variable.
Change-Id: I91006e112da75c54a777bf6da83d5d939a7de9d1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
029db9af52
gnu: Add node-color-convert.
...
* gnu/packages/node-xyz.scm (node-color-convert): New variable.
Change-Id: Ifc3061862a5d0abbad0fedf1b36ea4f9e554b418
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
333b5bba9d
gnu: Add node-dprint-formatter.
...
* gnu/packages/node-xyz.scm (node-dprint-formatter): New variable.
Change-Id: I3b850a1a3d821f125f52d02718c49c7252ed0247
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
433fd24130
gnu: Add node-jsonc-parser.
...
* gnu/packages/node-xyz.scm (node-jsonc-parser): New variable.
Change-Id: I4a482d482b587006bac621161c01a31ab8c16a55
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
9ac0df45ee
gnu: Add node-array-back.
...
* gnu/packages/node-xyz.scm (node-array-back): New variable.
Change-Id: I348ce710940d8309c1fb55313425541061644228
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
145d4ca98e
gnu: Add node-buffer-from.
...
* gnu/packages/node-xyz.scm (node-buffer-from): New variable.
Change-Id: Id90afe871a323fa513832544c222560a0954da0a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
4ce6be078a
gnu: Add node-deep-extend.
...
* gnu/packages/node-xyz.scm (node-deep-extend): New variable.
Change-Id: I567a994e57e48d54e5a938cd56fb4d98445448c7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
0cb873f173
gnu: Add node-escape-string-regexp.
...
* gnu/packages/node-xyz.scm (node-escape-string-regexp): New variable.
Change-Id: I5879164912380f9880313bf45349c42a270f4c07
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
3ca4d943fe
gnu: Add node-fastest-levenshtein.
...
* gnu/packages/node-xyz.scm (node-fastest-levenshtein): New variable.
Change-Id: I452ea3174da66509b199c38031ae6e5ca08f1a85
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
9ce61658d1
gnu: Add node-has-flag.
...
* gnu/packages/node-xyz.scm (node-has-flag): New variable.
Change-Id: I75d3d85928e8f3cd884ce9dc3a6c20927f62965a
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
699ddb16dd
gnu: Add node-isexe.
...
* gnu/packages/node-xyz.scm (node-isexe): New variable.
Change-Id: I412db97f7c94d3eed15edf9ca9a27f843a3079aa
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
bde545386f
gnu: Add node-lru-cache.
...
* gnu/packages/node-xyz.scm (node-lru-cache): New variable.
Change-Id: Ic09c6608d11554d0e67935dab87a0f681d1ca49b
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:44 +01:00
Daniel Khodabakhsh
333f7c1709
gnu: Add node-minipass-5.
...
* gnu/packages/node-xyz.scm (node-minipass-url): New variable.
Change-Id: Ib3edc6d85aa3e279751b296870d6ed1f571affcf
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:43 +01:00
Daniel Khodabakhsh
6765faeb84
gnu: Add node-undici-types.
...
* gnu/packages/node-xyz.scm (node-undici-types): New variable.
Change-Id: I2a958fa4b7aeda01587105fe1027607df7677851
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:43 +01:00
Daniel Khodabakhsh
7d94b835e9
gnu: node-minimist: Update to 1.2.8.
...
* gnu/packages/node-xyz.scm (node-minimist): Update to 1.2.8.
Change-Id: Ie9eb70530a2870365794c4d3b2432dddc4e27361
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:43 +01:00
Daniel Khodabakhsh
9de7fa194d
gnu: Add node-parse-ms.
...
* gnu/packages/node-xyz.scm (node-parse-ms): New variable.
Change-Id: I9d12b5acff3122276e7074c9b77ba1b3d109a4fd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:43 +01:00
Daniel Khodabakhsh
dd7dac883e
gnu: Add node-picocolors.
...
* gnu/packages/node-xyz.scm (node-picocolors): New variable.
Change-Id: I60c0bbf7b2ea058f398f81dfcf635165ffd1b027
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:43 +01:00
Daniel Khodabakhsh
a98bfe26fb
gnu: Add node-reduce-flatten.
...
* gnu/packages/node-xyz.scm (node-reduce-flatten): New variable.
Change-Id: Ib8887489b53f1e4cad033ddeffe597a7d3ad6dfa
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:43 +01:00
Daniel Khodabakhsh
5eab0ad523
gnu: Add node-source-map.
...
* gnu/packages/node-xyz.scm (node-source-map): New variable.
Change-Id: I13e2be02c270f18f300eb61ad3504b8bfceda5cd
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:43 +01:00
Daniel Khodabakhsh
89ad8677b0
gnu: Add node-strnum.
...
* gnu/packages/node-xyz.scm (node-strnum): New variable.
Change-Id: I33988e4fd6eca9b81c650b171b777af747056760
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:43 +01:00
Daniel Khodabakhsh
ba1e0dc41a
gnu: Add node-typical.
...
* gnu/packages/node-xyz.scm (node-typical): New variable.
Change-Id: I0053fc63f641b1ba6e294931496b41ab6e33dc86
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-27 10:39:35 +01:00
Efraim Flashner
1cad718948
gnu: make-rust-sysroot: Remove cross-gcc work-around.
...
* gnu/packages/rust.scm (make-rust-sysroot/implementation)
[native-inputs]: Remove gcc-14.
Change-Id: Ia2c8dcff4b3fac5f7d61d7890e35f769e7bdc1bf
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-27 10:55:49 +02:00
Cayetano Santos
149c5bf876
gnu: emacs-marginalia: Update to 2.9.
...
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.9.
Change-Id: I2976a02f3636919dbc0c68b39cc40210d72dfb9b
2026-01-27 09:28:12 +01:00
Cayetano Santos
0a0bc22694
gnu: emacs-cape: Update to 2.5.
...
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.5.
Change-Id: I5343780d4323d33d163d6d7a03e1e0fa032a1621
2026-01-27 09:28:12 +01:00
Cayetano Santos
025cb9939c
gnu: emacs-corfu: Update to 2.8.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.8.
Change-Id: I53d89deacc41267ab824b85f8d53afaf8ceb6f21
2026-01-27 09:28:12 +01:00
Hennadii Stepanov
e3f6fa5b95
gnu: osslsigncode: Update to 2.11.
...
* gnu/packages/crypto.scm (osslsigncode): Update to 2.11.
Merges guix/guix!5944
Change-Id: I2e1a291efbb21681bb1da2a81cead0e045114e9d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-27 09:15:19 +01:00
Cayetano Santos
e1e2fb4008
gnu: emacs-org-ref: Update to 3.1-1.dc2481d.
...
* gnu/packages/emacs-xyz.scm (emacs-org-ref): Update to 3.1-1.dc2481d.
[propagated-inputs]: Add emacs-pdf-tools.
[arguments]: Delete ’skip-failing-test #:phase; set #:emacs.
Change-Id: I88bd559d87ea2482bed32dbca3692bd0d4013afe
2026-01-27 08:23:35 +01:00
Danny Milosavljevic
6c19ffab58
gnu: python-mathics-django: Update to 9.0.0.
...
* gnu/packages/maths.scm (python-mathics-django): Update to 9.0.0.
Change-Id: I7e4acb492b06a4d3357db61e7baf445cd36b6d59
2026-01-27 07:46:12 +01:00
Danny Milosavljevic
c443f64cda
gnu: python-mathicsscript: Update to 9.0.0.
...
* gnu/packages/maths.scm (python-mathicsscript): Update to 9.0.0.
Change-Id: I608b02988fee70306e465e69dd85ab059fb4db36
2026-01-27 07:46:12 +01:00
Danny Milosavljevic
a6fc532169
gnu: python-mathics-core: Update to 9.0.0.
...
* gnu/packages/maths.scm (python-mathics-core)[arguments]<#:tests?>: Enable.
<#:phases>{patch-bugs}: Modify.
{set-home}: New phase.
Change-Id: I4b892e4475f63478ea6c52bed69f593259a4d618
2026-01-27 07:46:12 +01:00
Danny Milosavljevic
1a81e3a4ce
gnu: python-mathics-scanner: Update to 2.0.0.
...
* gnu/packages/maths.scm (python-mathics-scanner): Update to 2.0.0.
[arguments]<#:phases>[prepare]: Modify.
Change-Id: I3e6cfe6b18899a1000d181b024aebbd120397250
2026-01-27 07:46:11 +01:00
Maxim Cournoyer
830d58dac2
import/utils: Add #:recursive? to `git-origin'.
...
* guix/import/utils.scm (git-origin) [#:recursive?]: New key.
Change-Id: Ibae80e873a593f9e904b1c974dbeca18fa115074
2026-01-27 14:27:25 +09:00
Maxim Cournoyer
33bb5f129d
gnu: mitm-cache: Apply patch to gracefully handle HEAD requests.
...
* gnu/packages/patches/mitm-cache-head-requests.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register.
* gnu/packages/rust-apps.scm (mitm-cache): Apply it.
Change-Id: I3480735340ef72be2acf8a3fdcfa9e71a6961b45
2026-01-27 14:27:25 +09:00
Maxim Cournoyer
d5cd7679d3
import/utils: Add #:recursive? argument to `download-git-repository'.
...
* guix/import/utils.scm (download-git-repository)
[#:recursive?]: New argument.
Change-Id: I35660284e8048714c53f0ce4c16714630fd89775
2026-01-27 14:27:25 +09:00
Maxim Cournoyer
1b761aa3df
system/linux-container: Re-export %namespaces, %writable-/tmp variables.
...
* gnu/system/linux-container.scm: Re-export %namespaces and %writable-/tmp,
which are from (guix build linux-container).
Change-Id: Iaad362247825e30fb6837af013018f2c472c19fa
2026-01-27 14:27:25 +09:00
Maxim Cournoyer
4b023510ec
store: Mention return value of `add-to-store'.
...
* guix/store.scm (add-to-store): Mention return value in doc string.
Change-Id: I820cdb17945979954c9a2b09808025b5bb7793fc
2026-01-27 14:27:25 +09:00
Maxim Cournoyer
cdd80c5ad7
doc: Fix typo.
...
* doc/guix.texi (Invoking guix import): Fix typo.
Change-Id: I4d9234ac3c4d83f64d36e7aedf4c67e9eaf79167
2026-01-27 14:27:25 +09:00
Vagrant Cascadian
60a507264d
gnu: disorderfs: Update to 0.6.2.
...
* gnu/packages/file-systems.scm (disorderfs): Update to 0.6.2.
[native-inputs]: Switch from fuse-2 to fuse-3.18.
2026-01-26 20:00:05 -08:00
Vagrant Cascadian
c468099db7
gnu: Add fuse@3.18.
...
* gnu/packages/linux.scm (fuse-3.18): New variable.
2026-01-26 19:59:58 -08:00
Maxim Cournoyer
5b1f7552e2
gnu: qemu: Update to 10.2.0.
...
* gnu/packages/virtualization.scm (qemu): Update to 10.2.0.
* gnu/packages/patches/qemu-fix-agent-paths.patch: Update patch.
* gnu/packages/patches/qemu-fix-test-virtio-version.patch: Adjust for file
name change.
Relates-to: #2447
Change-Id: I26034baf660af802cf4a4646d3b303f949bb1f3f
2026-01-27 11:16:12 +09:00
Maxim Cournoyer
476e0818c1
Revert "maint: Clean-up .dir-locals.el a bit."
...
This reverts commit 54b5356488 .
The supporting `lisp-fill-paragraphs-as-doc-string' variable in Emacs hasn't
been released yet. To check, run this in an Emacs git checkout:
git branch --contains 192355e54af91ad6e7d1343071a749e1ced29400
Change-Id: I3fc23ceb7bc22876d7d3a51a1e55c6965c45699f
2026-01-27 11:09:09 +09:00
Maxim Cournoyer
42fe5b361c
gnu: Add lua-language-server.
...
* gnu/packages/lua.scm (lua-language-server): New variable.
Change-Id: I2e110acf855b81f3d9e7b3228fc5fbf0827cb884
2026-01-27 10:56:28 +09:00
Maxim Cournoyer
d888d51761
gnu: Add luamake and lua-bee.
...
* gnu/packages/lua.scm (luamake, lua-bee): New variables.
Change-Id: I9d2b05d8dfd7cf3a47d5ef9a23685d5fd0d29898
2026-01-27 10:56:28 +09:00
jgart
c283124f4d
gnu: mblaze: Update to 1.4.
...
* gnu/packages/mail.scm (mblaze): Update to 1.4.
[source]: Update uri.
Change-Id: I0c31c5dfd325dca85b6ae8c2d4a46ab9f3796efd
2026-01-26 14:57:18 -05:00
Cayetano Santos
0c1046ac0d
gnu: adaptivecpp: Add rocm backend.
...
* gnu/packages/sycl.scm (adaptivecpp)[inputs]: Add rocm-device-libs,
rocm-hip-runtime, and rocr-runtime.
[native-inputs]: Remove clang-19 and lld-19; add clang-20 and lld-20.
[arguments]: Adjust #:configure-flags accordingly.
[synopsis]: Refresh.
[description]: Update.
Merges guix/guix!5879
Change-Id: Ide6484230237ae348e6a71be43bc30f5231af597
2026-01-26 18:29:25 +01:00
Cayetano Santos
11097ec2e0
gnu: adaptivecpp: Fix rpath.
...
* gnu/packages/sycl.scm (adaptivecpp)[arguments]<#:phases>: Remove
’create-symlinks.
<#:configure-flags>: Remove default flag.
Change-Id: Ia8d9a87e46be22303ffca126dec733b7042ead9d
2026-01-26 18:19:09 +01:00
Efraim Flashner
40298c2071
gnu: python-numpy: Fix build on powerpc64le-linux.
...
* gnu/packages/python-xyz.scm (python-numpy)[arguments]: Add a phase to
fix the test suite when building on powerpc64le-linux.
Change-Id: I124cab23263f72174b72f36c3fba08fa6d696b80
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-26 18:21:42 +02:00
Efraim Flashner
64429ac586
Revert "gnu: gdb: Enable scripting when cross compiling."
...
This reverts commit 1d9cf8758e .
This commit inadvertently caused many rebuilds.
2026-01-26 13:57:11 +02:00
Yelninei
1d9cf8758e
gnu: gdb: Enable scripting when cross compiling.
...
Python detection failed because gdb was not able to find the flags for linking
with python.
Follow https://www.sourceware.org/gdb/wiki/CrossCompilingWithPythonSupport but
dispatch to pkg-config.
Guile detection was failing because gdb only tried the unprefixed pkg-config.
Also a native guile is needed to compile the scheme files.
Fixes guix/guix#5634.
* gnu/packages/gdb.scm (gdb-python-config): New procedure.
(gdb-14)[configure-flags]: Add --with-python
[#:phases]: Add a phase for guile detection.
[native-inputs]: Add guile-3.0.
Change-Id: I4a151ac292eba1472725a1535b72b9168bc10742
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5645
2026-01-26 10:28:45 +01:00
Charles Roelli
d7e71dad6d
doc: Fix hello package example.
...
* doc/guix.texi (Defining Packages): Fix package example.
Change-Id: Ib3bf14f50a938de569b7eb1927ec18d9ee5d1e5c
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5838
2026-01-26 10:24:00 +01:00
Ludovic Courtès
997dd3aa51
doc: cookbook: Don’t insist on mounting home directories on the head node.
...
* doc/guix-cookbook.texi (Setting Up a Head Node): State that mounting home
directories on the head node is “optional”.
Change-Id: Id60b54d463f5422f71a71607cd71ed347a98865e
Merges: #5890
2026-01-26 10:22:54 +01:00
Ludovic Courtès
085c6e6583
doc: cookbook: Recommend systemd timer for ‘guix gc’.
...
* doc/guix-cookbook.texi (Setting Up a Head Node): Give instructions for the
systemd timer rather than ‘crontab’.
Change-Id: I063ad0ea694500a67553d66d37ae354b9c078a65
2026-01-26 10:18:39 +01:00
Ludovic Courtès
28ce4eae6b
doc: cookbook: Update for unprivileged guix-daemon execution.
...
* doc/guix-cookbook.texi (Setting Up a Head Node): Add note about unprivileged
guix-daemon. Remove ‘--build-users-group=guixbuild’ flag from ‘.service’
snippets. Mention “systemd timer” next to “crontab entry”.
Change-Id: I72ac59d3ce8a5572dbeb8cb4c7764a8478f6e1ee
2026-01-26 10:18:35 +01:00
Andy Tai
b989e0138e
gnu: koboldcpp: Update to 1.106.2.
...
* gnu/packages/machine-learning.scm (koboldcpp): Update to 1.106.2.
Merges guix/guix!5888
Change-Id: Id9f840c4195c7c5b8616f5053229886dec11f18f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:40 +01:00
Cayetano Santos
d772038084
gnu: freecad: Update dependency on tbb.
...
* gnu/packages/engineering.scm (freecad)[inputs]: Delete tbb-2020, add
onetbb.
Merges guix/guix!5489
Change-Id: I52e8d309e1c85690a79acb7b8ba428c651bfcc67
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:39 +01:00
Cayetano Santos
891f268fe8
gnu: opencascade-occt: Update to 7.9.3.
...
* gnu/packages/maths.scm (opencascade-occt): Update to 7.9.3.
[inputs]: Remove tbb-2020; add freeimage and onetbb.
[source]: Update snippet.
[arguments]: Use G-Expressions.
<#:configure-flags>: Enable ’use_freeimage flag.
[inputs]: Add freeimage and onetbb, delete tbb-2020.
Merges guix/guix!5489
Change-Id: I0c17894e1577d09c53216ee193f7151d28f20a79
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:38 +01:00
Cayetano Santos
ad9d4f1793
gnu: opencascade-occt-7.6.1: Do not inherit.
...
Inheritance avoids updating opencascade-occt.
* gnu/packages/maths.scm (opencascade-occt-7.6.1): Remove inheritance
from opencascade-occt.
Merges guix/guix!5489
Change-Id: I6b980d2d2a6689a68d5f0af11e1af53c6858bffb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:37 +01:00
Cayetano Santos
8bb9658d7b
gnu: open-logic: Update to 4.3.0.
...
* gnu/packages/hdl.scm (open-logic): Update to 4.3.0.
Change-Id: I5a2b0a6c8c5ba21792017fd068fd88a9a6b79bd4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:37 +01:00
Cayetano Santos
f3d2705f64
gnu: ieee-p1076: Move to hdl.
...
* gnu/packages/electronics.scm (ieee-p1076): Move from here ...
* gnu/packages/hdl.scm: ... to here.
Change-Id: Ie3c6dcfcf7df9fff176d701c010f525aa0d283c6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:36 +01:00
Cayetano Santos
b57b68aba6
gnu: open-logic: Move to hdl
...
* gnu/packages/electronics.scm (open-logic): Move from here ...
* gnu/packages/hdl.scm: ... to here.
Change-Id: I733fd20cf2059e2f4392bcbe23d6070306549ae8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:35 +01:00
Murilo
e72ccef566
gnu: hyprland: Update to 0.53.3.
...
* gnu/packages/wm.scm (hyprland): Update to 0.53.3.
[inputs]: Add glaze.
The glaze library is now a requirement for hyprland to build.
Change-Id: I58ff1fa1edd4225e5acbdef76702d27e4283e875
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:34 +01:00
Murilo
2e11c3e1b5
gnu: Add glaze.
...
* gnu/packages/cpp.scm (glaze): New variable.
Change-Id: I064567c1b2fb2b61ef144146f802d705f8e81d1b
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:33 +01:00
Murilo
9b000588b4
gnu: hyprtoolkit: Update to 0.5.3.
...
* gnu/packages/cpp.scm (hyprtoolkit): Update to 0.5.3.
Change-Id: Id187e0e37fdbad97fb809212e3f7ddd8c52e44ed
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:33 +01:00
Murilo
5770aad73f
gnu: hyprlang: Update to 0.6.8.
...
* gnu/packages/cpp.scm (hyprlang): Update to 0.6.8.
Change-Id: I3268bd8a5ffa5d0db9ecafeb75739702e85fa03e
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:32 +01:00
Cayetano Santos
3ffa19fabb
gnu: level-zero: Fix inputs and licenses.
...
* gnu/packages/oneapi.scm (level-zero)[inputs]: Delete spdlog-13; add
spdlog-14.
[licenses]: Add asl2.0.
Change-Id: If819ff189717aa788161799dfb5ccf3d8c1d7bb1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:31 +01:00
Cayetano Santos
8d167feaaf
gnu: Add spdlog-1.14.
...
* gnu/packages/logging.scm (spdlog-1.14): New variable.
Change-Id: Iffd7423778185619c1bd05f8a71425a325fc1f29
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:30 +01:00
Foster Hangdaan
b44103c0d3
gnu: endless-sky: Update to 0.10.16.
...
* gnu/packages/games.scm (endless-sky): Update to 0.10.16.
[inputs]: Add flac and libavif.
Change-Id: I461b27bf1507a41b37de5a30d53de66a5a106d1b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:29 +01:00
Yelninei
d25166c06d
gnu: libgit2: Fix tests on 32bit systems.
...
This prevents a discrepancy between git_fs_path_lstat using different size
stat structs.
See https://github.com/libgit2/libgit2/issues/7169
* gnu/packages/version-control.scm (libgit2-1.9): Compile with
-D_FILE_OFFSET_BITS=64 on 32bit system.
Change-Id: Iab7df2c930b0fc0cb9030b754ad7b668d49a7034
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4860
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:29 +01:00
Mathieu Lirzin
bea1874d98
gnu: clojure-tools-deps-alpha: Update to 0.15.1254.
...
* gnu/packages/clojure.scm (clojure-tools-deps-alpha): Update to 0.15.1254.
Change-Id: I8a1564f67c9bf3a1e27e4294527f250503346c19
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5162
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:28 +01:00
Mathieu Lirzin
7968a75031
gnu: clojure-tools-cli: Update to 1.3.250.
...
* gnu/packages/clojure.scm (clojure-tools-cli): Update to 1.3.250.
Change-Id: I6de8f1fd991297158c3aa65ed8e8d5c1d120b13a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:27 +01:00
Mathieu Lirzin
e3de09d839
gnu: clojure-tools-macro: Update to 0.2.2.
...
* gnu/packages/clojure.scm (clojure-tools-macro): Update to 0.2.2.
Change-Id: I2df68777bf9779cac3cd3679aea4cd19121ad48d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:26 +01:00
Mathieu Lirzin
0e6b1117eb
gnu: clojure-tools-analyzer-jvm: Update to 1.3.4.
...
* gnu/packages/clojure.scm (clojure-tools-analyzer-jvm): Update to 1.3.4.
Change-Id: I795b935ecd65aed05f538f53b5116d6d748da63a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:26 +01:00
Mathieu Lirzin
86919a3b43
gnu: clojure-tools-analyzer: Update to 1.2.1.
...
* gnu/packages/clojure.scm (clojure-tools-analyzer): Update to 1.2.1.
Change-Id: I2f523e4030d97b2d4834fb7afcaa7a2119f7f2f5
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:25 +01:00
Mathieu Lirzin
b2558646b9
gnu: clojure-data-xml: Update to 0.2.0-alpha10.
...
* gnu/packages/clojure.scm (clojure-data-xml): Update to 0.2.0-alpha10.
Change-Id: I64e9afa4f467684b296a5b01d6c215dc4722350e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:24 +01:00
Mathieu Lirzin
f456d552fe
gnu: clojure-data-priority-map: Update to 1.2.1.
...
* gnu/packages/clojure.scm (clojure-data-priority-map): Update to 1.2.1.
Change-Id: I6ee17056c71cf3ae49987573ad966e5469c0fc61
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:23 +01:00
Mathieu Lirzin
d6f3d16b2c
gnu: clojure-data-csv: Update to 1.1.1.
...
* gnu/packages/clojure.scm (clojure-data-csv): Update to 1.1.1.
Change-Id: Ibfa2778b67d88873697a405953b15ed473fa6551
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:22 +01:00
Mathieu Lirzin
ce091b777d
gnu: clojure-data-codec: Update to 0.2.1.
...
* gnu/packages/clojure.scm (clojure-data-codec): Update to 0.2.1.
Change-Id: I6d0117c30933a87b57e206a71f52a992194443e8
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:22 +01:00
Mathieu Lirzin
b9a7ae6380
gnu: clojure-core-memoize: Update to 1.2.273.
...
* gnu/packages/clojure.scm (clojure-core-memoize): Update to 1.2.273.
Change-Id: I74f116c2395cd07dc0c0ca0536813ab42a513ef9
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:21 +01:00
Mathieu Lirzin
4d92faf72d
gnu: clojure-core-match: Update to 1.1.1.
...
* gnu/packages/clojure.scm (clojure-core-match): Update to 1.1.1.
Change-Id: Icd7d633cb696fe5cac004f1638d33e2a9fc46d7b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:20 +01:00
Mathieu Lirzin
51d6836386
gnu: clojure-core-async: Update to 1.8.741.
...
* gnu/packages/clojure.scm (clojure-core-async): Update to 1.8.741.
Change-Id: I994d3e81d6ba08681cecd3d4e19a145637441411
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:19 +01:00
Mathieu Lirzin
0e8ce5b843
gnu: clojure-algo-monads: Update to 0.2.1.
...
* gnu/packages/clojure.scm (clojure-algo-monads): Update to 0.2.1.
Change-Id: I507ba0582b96ba9528c552f451a3bd7cd999d467
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:18 +01:00
Mathieu Lirzin
c6ad769066
gnu: clojure-tools-reader: Update to 1.6.0.
...
* gnu/packages/clojure.scm (clojure-tools-reader): Update to 1.6.0.
Change-Id: Ia76d47a38e52b52452e6d4320bc6dac631fa7c82
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:18 +01:00
Mathieu Lirzin
41a3697370
gnu: clojure-test-check: Update to 1.1.3.
...
* gnu/packages/clojure.scm (clojure-test-check): Update to 1.1.3.
Change-Id: Icbdd1c08031c4537cb88f7350dd96220ee739946
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:17 +01:00
Mathieu Lirzin
6c004555a8
gnu: clojure-tools-gitlibs: Update to 2.6.212.
...
* gnu/packages/clojure.scm (clojure-tools-gitlibs): Update to 2.6.212.
Change-Id: I5c88f2435568c5816f6f6c9d222b619c5d99cbf1
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:16 +01:00
Mathieu Lirzin
8b69e1f800
gnu: clojure-tools-logging: Update to 1.3.1.
...
* gnu/packages/clojure.scm (clojure-tools-logging): Update to 1.3.1.
Change-Id: I04b5475a06ddc5ec385f00fa044880bac0e46618
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:15 +01:00
Mathieu Lirzin
55a9281ad0
gnu: http-kit: Update to 2.8.1.
...
* gnu/packages/clojure.scm (http-kit): Update to 2.8.1.
Change-Id: I5c0a12457d4aab2c03dafe762c81d9c68911ea43
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:15 +01:00
Mathieu Lirzin
482ef8e183
gnu: clojure-data-json: Update to 2.5.2.
...
* gnu/packages/clojure.scm (clojure-data-json): Update to 2.5.2.
Change-Id: I92c1b67ccfbe2f11394e281465810444134bdef9
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:14 +01:00
Mathieu Lirzin
1af65e7ff6
gnu: clojure-algo-generic: Update to 1.0.1.
...
* gnu/packages/clojure.scm (clojure-algo-generic): Update to 1.0.1.
Change-Id: I7b5d4367c66c994a6725071c52ae16d05a4e9fd4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:13 +01:00
Mathieu Lirzin
da3d6a5f3f
gnu: clojure-core-cache: Update to 1.2.249.
...
* gnu/packages/clojure.scm (clojure-core-cache): Update to 1.2.249.
Change-Id: I5ab6b0dcb3739707840489710c66842eda3aba34
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:12 +01:00
Mathieu Lirzin
d41ad7d148
gnu: clojure: Reference existing packages.
...
* gnu/packages/clojure.scm (package-sources): New function.
(clojure): Use it.
Change-Id: I9085c122cc84242264a9b3028165af7e72379477
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:11 +01:00
Mathieu Lirzin
0baede4918
gnu: Add clojure-test-generative.
...
* gnu/packages/clojure.scm (clojure-test-generative): New variable.
Change-Id: I4798cca783b6e0c81243a96224002de65839068a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:11 +01:00
Mathieu Lirzin
6872ff5cf0
gnu: Add clojure-tools-namespace.
...
* gnu/packages/clojure.scm (clojure-tools-namespace): New variable.
Change-Id: I00ff6953d976af7309dac518e362d6fa129ef3a8
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:10 +01:00
Mathieu Lirzin
d1a82fdf81
gnu: Add clojure-data-generators.
...
* gnu/packages/clojure.scm (clojure-data-generators): New variable.
Change-Id: I013e1a323681304d92e9e1ce5ffa4b9c8f6080cf
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:09 +01:00
Mathieu Lirzin
eb61e0ce4a
gnu: Add clojure-core-specs-alpha.
...
* gnu/packages/clojure.scm (clojure-core-specs-alpha): New variable.
Change-Id: Ib74130d977c4cc40038f3f44e10875d953915e1b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:08 +01:00
Mathieu Lirzin
63e9052aaf
gnu: Add clojure-spec-alpha.
...
* gnu/packages/clojure.scm (clojure-spec-alpha): New variable.
Change-Id: Id7136fd6637e920a40af5f6628ec8537a1fd9f51
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:08 +01:00
Mathieu Lirzin
9ce0a1fe0b
gnu: Add clojure-java-classpath.
...
* gnu/packages/clojure.scm (clojure-java-classpath): New variable.
Change-Id: I46e87f1e7b41c77d0a7097729fe29176545c7e86
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:07 +01:00
Mathieu Lirzin
3701dc9bea
gnu: Add cognitect-aws-api.
...
* gnu/packages/clojure.scm (cognitect-aws-api): New variable.
(clojure-tools-deps): Use it.
Change-Id: I1df8d2c5fceed621c1fc1676c9f766d0ac488b04
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:06 +01:00
Mathieu Lirzin
279616da6d
gnu: clojure-tools: Add missing SLF4J logger implementation.
...
Previously the following warning was appearing when running some ‘clj’
commands:
SLF4J: Failed to load class "org.slf4j.impl.StaticLoggerBinder".
SLF4J: Defaulting to no-operation (NOP) logger implementation
SLF4J: See http://www.slf4j.org/codes.html#StaticLoggerBinder for further details.
* gnu/packages/clojure.scm (clojure-tools)[inputs]: Add java-slf4j-nop.
Change-Id: I80d3575a5b533dfd6a3d42d8846170c7ae1b2268
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:05 +01:00
Mathieu Lirzin
8e75c6c1f1
gnu: clojure-tools-deps: Default to local clojure jar.
...
* gnu/packages/clojure.scm (clojure-tools-deps): Reference clojure input jar
in “deps.edn” resource.
Change-Id: I0404a922c2717fc1a8f869d070f34be8a73e87b5
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:04 +01:00
Mathieu Lirzin
86074438e1
gnu: clojure-tools-deps: Update to 0.28.1569.
...
* gnu/packages/clojure.scm (clojure-tools-deps): Update to 0.28.1569 and lint.
Change-Id: I4a976d8a12b79b7147670d87799c31c4bc56f9dd
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:04 +01:00
Mathieu Lirzin
441819989d
gnu: clojure-tools: Update to 1.12.4.1582.
...
* gnu/packages/clojure.scm (clojure-tools): Update to 1.12.4.1582.
Change-Id: I7debf934c114837dfc86d0a646231872a64f1fdf
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:03 +01:00
Mathieu Lirzin
9af25edaaf
gnu: clojure: Update to 1.12.4.
...
* gnu/packages/clojure.scm (clojure): Update to 1.12.4 and lint.
Change-Id: I6c540ffe6fdce267e094f9f86c8b6a9d4a8efbc3
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:02 +01:00
Dariqq
ef24686b20
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:01 +01:00
Andy Tai
817ff57604
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:00 +01:00
Dariqq
a4d39d2cbe
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:31:00 +01:00
Luis Guilherme Coelho
92e2e4816c
artwork: Update commit.
...
* gnu/artwork.scm (%artwork-repository): Update commit.
Change-Id: I1524126ac1daf9e8eab6c35695a9d786602c78f6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5528
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:59 +01:00
Ludovic Courtès
d34aff1f7e
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:58 +01:00
Ludovic Courtès
e422aad214
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:57 +01:00
Andreas Enge
da849a9145
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:56 +01:00
Cayetano Santos
3c9e04c9b3
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:56 +01:00
Cayetano Santos
fffac211a8
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:55 +01:00
Julian Flake
125ba5c989
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:54 +01:00
Cayetano Santos
c1f845e6c4
gnu: libredwg: Update to 0.13.3.
...
* gnu/packages/engineering.scm (libredwg): Update to 0.13.3.
[arguments]: Update #:configure-flags.
Change-Id: I969204721486ccd4bf8271ce4e7237faeaa596ee
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:53 +01:00
Cayetano Santos
c118224197
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:52 +01:00
Cayetano Santos
5610c76d04
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:52 +01:00
Andy Tai
f00df02125
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:51 +01:00
Andreas Enge
8384dc2e6e
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:41 +01:00
Andreas Enge
14a04f0d78
gnu: libaccounts-qt6: Disinherit from libaccounts-qt.
...
* gnu/packages/qt.scm (libaccounts-qt6): Copy fields from libaccounts-qt
instead of inheriting.
Change-Id: Ia22b9ec8c231233ddfb0554e6c664005d0f773de
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:41 +01:00
Andreas Enge
02d6246c3d
gnu: libaccounts-qt6: Correct input for Qt6.
...
* gnu/packages/qt.scm (libaccounts-qt6)[inputs]: Replace signond
by signond-qt6.
Change-Id: Ie395a5815323ed2456fad61d780faa9a136891f4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:40 +01:00
Andreas Enge
5708b95291
gnu: akonadi: Correct input for Qt6.
...
* gnu/packages/kde-pim.scm (akonadi)[inputs]: Replace signond
by signond-qt6.
Change-Id: I5c5466720f40f83d323c34bb58fbcaa6addb9b5c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:39 +01:00
Mazin AlHaddad
2cfa76933e
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:38 +01:00
Charles Roelli
a63f4ac078
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:37 +01:00
Sergey Trofimov
0eb1418d36
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:37 +01:00
Sergey Trofimov
f4e6632510
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:36 +01:00
Sergey Trofimov
6403a166e6
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:35 +01:00
Nguyễn Gia Phong
ec46166949
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:34 +01:00
Nguyễn Gia Phong
89bd110b82
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:33 +01:00
Cayetano Santos
5b6e622c72
gnu: Add umf.
...
* gnu/packages/oneapi.scm (umf): New variable.
Merges guix/guix!5722
Change-Id: I6a569bc31bfd90a29ad6bd62a498ebf8e61bd81d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:33 +01:00
Cayetano Santos
d90a8d774c
gnu: Add level-zero.
...
* gnu/packages/oneapi.scm (level-zero): New variable.
Merges guix/guix!5722
Change-Id: I9abf986364904eb7d6727e33ef033e5256ced65f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:32 +01:00
Cayetano Santos
e2840c2126
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:31 +01:00
Cayetano Santos
7c620d0c75
gnu: ieee-p1076: Fix paths.
...
* gnu/packages/electronics.scm (ieee-p1076)[arguments]: Correct paths
in #:install-plan.
[native-search-paths]: Update.
Change-Id: I4d424104ec3b5944cf61778791f8d102ee43a624
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:30 +01:00
Allan Adair
bfd13653ee
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:29 +01:00
Andreas Enge
50ebdec2de
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:29 +01:00
Foster Hangdaan
b5730042bf
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:28 +01:00
Hennadii Stepanov
bb898f243a
gnu: Add osslsigncode.
...
* gnu/packages/crypto.scm (osslsigncode): New variable.
Change-Id: I06650934775804116fc7a703e66f26b3bfd00168
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:27 +01:00
Foster Hangdaan
ee17577b6e
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:26 +01:00
Foster Hangdaan
58e6f24e42
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:25 +01:00
Sergey Trofimov
f176e6a8f3
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:25 +01:00
Nguyễn Gia Phong
449523415a
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:24 +01:00
Ricardo Wurmus
1508dd68d1
gnu: r-pcatools: Update to 2.22.1.
...
* gnu/packages/bioconductor.scm (r-pcatools): Update to 2.22.1.
Change-Id: Id61b5bd7a63d18652d62235d830723e8654b8488
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:23 +01:00
Ricardo Wurmus
e90b7a88b0
gnu: r-flames: Update to 2.4.2.
...
* gnu/packages/bioconductor.scm (r-flames): Update to 2.4.2.
Change-Id: Id6bb3f280dcf8fdd595b2d8e9e6b1b21ebe13df7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:22 +01:00
Ricardo Wurmus
3f9b6c9e25
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:21 +01:00
Ricardo Wurmus
41b134a865
gnu: r-segmented: Update to 2.2-0.
...
* gnu/packages/statistics.scm (r-segmented): Update to 2.2-0.
Change-Id: Ic6e3f13f121e0503b12908f45d6342d84be786f0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:21 +01:00
Ricardo Wurmus
a73ed64983
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:20 +01:00
Ricardo Wurmus
a8a80ea636
gnu: r-paws-common: Update to 0.8.8.
...
* gnu/packages/cran.scm (r-paws-common): Update to 0.8.8.
Change-Id: I545037c49807529cf11e07628c717241cc286776
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:13 +01:00
Ricardo Wurmus
004d0fafd4
gnu: r-lwgeom: Update to 0.2-15.
...
* gnu/packages/cran.scm (r-lwgeom): Update to 0.2-15.
Change-Id: Ie4f4e4cc423cc95d9114b40c7a31c1aa2a68d2b3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:12 +01:00
Ricardo Wurmus
4e1b351efa
gnu: r-warp: Update to 0.2.3.
...
* gnu/packages/cran.scm (r-warp): Update to 0.2.3.
Change-Id: Ieb2b653325b9f28d97f8825f5b690a8172eb24f6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:11 +01:00
Ricardo Wurmus
5b7dbc55ca
gnu: r-spatstat-univar: Update to 3.1-6.
...
* gnu/packages/cran.scm (r-spatstat-univar): Update to 3.1-6.
Change-Id: Iacafcfdd499a161ea649070fae32ec9eb5773f2e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:10 +01:00
Ricardo Wurmus
4a87aea9a9
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:10 +01:00
Ricardo Wurmus
41372bd54b
gnu: r-rcdd: Update to 1.6-1.
...
* gnu/packages/cran.scm (r-rcdd): Update to 1.6-1.
Change-Id: Ie909c6ccfb722eb18c9bc97ecd85019e4370faf8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:09 +01:00
Ricardo Wurmus
40090bb082
gnu: r-expint: Update to 0.2-0.
...
* gnu/packages/cran.scm (r-expint): Update to 0.2-0.
Change-Id: I96ed02c99eb01547931c4b4320b506d93c846da0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:07 +01:00
Ricardo Wurmus
197540a439
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:06 +01:00
Ricardo Wurmus
aecf542a48
gnu: r-alabama: Update to 2025.1.0.
...
* gnu/packages/cran.scm (r-alabama): Update to 2025.1.0.
Change-Id: I57c9350568a6d4c8b9c5c3085f6c99ab42396e95
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:06 +01:00
Ricardo Wurmus
0b9dd7aaba
gnu: r-xgboost: Update to 3.1.3.1.
...
* gnu/packages/cran.scm (r-xgboost): Update to 3.1.3.1.
Change-Id: Iebd7d21528ddbe684fc85209bf6113721406ca4e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:04 +01:00
Ricardo Wurmus
6d456ee473
gnu: r-xml2: Update to 1.5.2.
...
* gnu/packages/cran.scm (r-xml2): Update to 1.5.2.
Change-Id: I3919da8f8eed5d53e60bd36e7afe98e7e32958eb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:03 +01:00
Ricardo Wurmus
282d312b75
gnu: r-sf: Update to 1.0-24.
...
* gnu/packages/cran.scm (r-sf): Update to 1.0-24.
Change-Id: Ia565907217539b935152f292ccb5e64900c87edf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:02 +01:00
Ricardo Wurmus
94afee41fc
gnu: r-shinyjs: Update to 2.1.1.
...
* gnu/packages/cran.scm (r-shinyjs): Update to 2.1.1.
[native-inputs]: Add r-htmltools.
Change-Id: Ib05e87627fbc18eae5554fda48bc01ab3eed985e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:01 +01:00
Ricardo Wurmus
6ecc555e11
gnu: r-future: Update to 1.69.0.
...
* gnu/packages/cran.scm (r-future): Update to 1.69.0.
Change-Id: Id265f86b3ed4574c30bab5053c7b7c587c049089
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:30:00 +01:00
Ricardo Wurmus
f6ff33cd56
gnu: r-isorix: Update to 0.9.4.
...
* gnu/packages/cran.scm (r-isorix): Update to 0.9.4.
Change-Id: I8244dbfc1c04d69078873e3e9e467cf205767d50
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:59 +01:00
Ricardo Wurmus
2014761357
gnu: r-lmertest: Update to 3.2-0.
...
* gnu/packages/cran.scm (r-lmertest): Update to 3.2-0.
[propagated-inputs]: Add r-reformulas.
Change-Id: If8c43443987a06f893f13697b2e7db550b071291
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:58 +01:00
Ricardo Wurmus
1c744a777a
gnu: r-glmmtmb: Update to 1.1.14.
...
* gnu/packages/cran.scm (r-glmmtmb): Update to 1.1.14.
Change-Id: Ic541dcce19fe15cbde49d10b9c9e8321e3834ab5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:58 +01:00
Ricardo Wurmus
1d24ebf126
gnu: r-ggformula: Update to 1.0.1.
...
* gnu/packages/cran.scm (r-ggformula): Update to 1.0.1.
Change-Id: Id0100831962fa45b57d322aa65b195ebf9f24e27
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:57 +01:00
Ricardo Wurmus
ea8493699a
gnu: r-dofuture: Update to 1.2.0.
...
* gnu/packages/cran.scm (r-dofuture): Update to 1.2.0.
Change-Id: I29b9f0a2e076f81b4fd4c640020fbca6e8c36c74
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:56 +01:00
Ricardo Wurmus
adac4f16e7
gnu: r-officer: Update to 0.7.3.
...
* gnu/packages/cran.scm (r-officer): Update to 0.7.3.
Change-Id: I7db31a18ffff4f60a68ed1a8de13d14d48c4d445
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:55 +01:00
Ricardo Wurmus
75f7ba8ff3
gnu: r-factominer: Update to 2.13.
...
* gnu/packages/cran.scm (r-factominer): Update to 2.13.
Change-Id: Ia6a962543a4a85d2c205d7471b63c3851bd3646f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:54 +01:00
Ricardo Wurmus
64f4214e75
gnu: r-renv: Update to 1.1.6.
...
* gnu/packages/cran.scm (r-renv): Update to 1.1.6.
Change-Id: I7b79aac860e90512ce04e68d4c244ee8948ea1e1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:54 +01:00
Ricardo Wurmus
bf7ec2a30f
gnu: r-rappdirs: Update to 0.3.4.
...
* gnu/packages/cran.scm (r-rappdirs): Update to 0.3.4.
[native-inputs]: Add r-withr.
Change-Id: I219262146e710033d820484ff2bc763ac0c76202
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:53 +01:00
Ricardo Wurmus
9b5cf570a1
gnu: r-xfun: Update to 0.56.
...
* gnu/packages/cran.scm (r-xfun): Update to 0.56.
Change-Id: Icc8aca396e06fa7c7d08d935b7459b4de163c816
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:52 +01:00
Ricardo Wurmus
cce9b04783
gnu: r-fastmatch: Update to 1.1-8.
...
* gnu/packages/cran.scm (r-fastmatch): Update to 1.1-8.
Change-Id: I3d5956cb57819e41464beb3a140d980aa7e958b4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:51 +01:00
Ricardo Wurmus
863822dc4d
gnu: r-ctrdata: Update to 1.26.0.
...
* gnu/packages/cran.scm (r-ctrdata): Update to 1.26.0.
Change-Id: I1c999473b302ddc3f427aa1391a5dd761ca50707
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:50 +01:00
Ricardo Wurmus
24c4e15e74
gnu: r-rcppthread: Update to 2.3.0.
...
* gnu/packages/cran.scm (r-rcppthread): Update to 2.3.0.
Change-Id: I81d36a22d619be0dec52af70c7dd3122671bf74a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:49 +01:00
Ricardo Wurmus
66e445448c
gnu: r-rcppspdlog: Update to 0.0.26.
...
* gnu/packages/cran.scm (r-rcppspdlog): Update to 0.0.26.
Change-Id: Ie99e7ed1139f87d0b6e3ed3fbada09833338239b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:49 +01:00
Ricardo Wurmus
40b3b90780
gnu: r-ggtangle: Update to 0.1.1.
...
* gnu/packages/cran.scm (r-ggtangle): Update to 0.1.1.
Change-Id: I0d0e5a796720c3d90cb5c31be28efe157bae9acc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:48 +01:00
Ricardo Wurmus
ccc10b4e73
gnu: r-secretbase: Update to 1.1.1.
...
* gnu/packages/cran.scm (r-secretbase): Update to 1.1.1.
Change-Id: I1f1d54fbca21f7e7276cfc42e619029b5c50b285
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:47 +01:00
Ricardo Wurmus
d51827d7b3
gnu: r-tglkmeans: Update to 0.5.8.
...
* gnu/packages/cran.scm (r-tglkmeans): Update to 0.5.8.
[propagated-inputs]: Remove r-dorng.
[native-inputs]: Add r-withr.
Change-Id: Ib1371d359250298bcbbc0fee983fbd59aac1bcc5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:46 +01:00
Ricardo Wurmus
bbac5c8c2e
gnu: r-grandr: Update to 0.2.7.
...
* gnu/packages/cran.scm (r-grandr): Update to 0.2.7.
Change-Id: I141309efd1c54fe5bb129fb15483910cd4384b04
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:45 +01:00
Ricardo Wurmus
2e72835133
gnu: r-polylabelr: Update to 1.0.0.
...
* gnu/packages/cran.scm (r-polylabelr): Update to 1.0.0.
Change-Id: I25934e0fab6a4cff35434e501fa2f670239594e9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:45 +01:00
Ricardo Wurmus
845763623f
gnu: r-survival: Update to 3.8-6.
...
* gnu/packages/cran.scm (r-survival): Update to 3.8-6.
Change-Id: I7387ae6c17a018691241bd87d2a8ceec4039be0e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:44 +01:00
Ricardo Wurmus
db3f89a4c9
gnu: r-snowflakeauth: Update to 0.2.1.
...
* gnu/packages/cran.scm (r-snowflakeauth): Update to 0.2.1.
Change-Id: If80238894dcd41d3a92fb9175098083b07298bbe
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:43 +01:00
Ricardo Wurmus
a3dc6a00af
gnu: r-ggpp: Update to 0.6.0.
...
* gnu/packages/cran.scm (r-ggpp): Update to 0.6.0.
[propagated-inputs]: Remove r-magrittr.
Change-Id: I2b63310594f4483fa4b65300d6b9c0d43250fc72
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:42 +01:00
Ricardo Wurmus
e968154525
gnu: r-clock: Update to 0.7.4.
...
* gnu/packages/cran.scm (r-clock): Update to 0.7.4.
Change-Id: I8be3a7dfeb19ea363723f3ffce541e172d1bfaac
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:41 +01:00
Ricardo Wurmus
98fbe17329
gnu: r-benchmarkmedata: Update to 2.0.0.
...
* gnu/packages/cran.scm (r-benchmarkmedata): Update to 2.0.0.
[propagated-inputs]: Add r-rlang.
Change-Id: Ief524aa780b66fd5468a0c14defb3347fb645e55
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:40 +01:00
Ricardo Wurmus
285548c244
gnu: r-prabclus: Update to 2.3-5.
...
* gnu/packages/cran.scm (r-prabclus): Update to 2.3-5.
[native-inputs]: Remove r-spdep.
Change-Id: I740edcdd761d25daa822ace4c3136ed69289d383
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:40 +01:00
Ricardo Wurmus
24093170b8
gnu: r-fpc: Update to 2.2-14.
...
* gnu/packages/cran.scm (r-fpc): Update to 2.2-14.
Change-Id: I5e38e38d331a1b9a5d729659a2944f62c93116be
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:39 +01:00
Ricardo Wurmus
ed3a37afd9
gnu: r-blob: Update to 1.3.0.
...
* gnu/packages/cran.scm (r-blob): Update to 1.3.0.
Change-Id: I4364109ba8d6e121ee8de8419b99db68d5509e50
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:38 +01:00
Ricardo Wurmus
ed1ea054c5
gnu: r-netgsa: Update to 4.0.7.
...
* gnu/packages/bioconductor.scm (r-netgsa): Update to 4.0.7.
[propagated-inputs]: Remove r-org-hs-eg-db.
Change-Id: I3e40676dc5e4fdecf988c003d2dd2f338526e317
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:37 +01:00
Ricardo Wurmus
da5b18d10c
gnu: r-stringfish: Update to 0.18.0.
...
* gnu/packages/cran.scm (r-stringfish): Update to 0.18.0.
[properties]: Record updater-ignored-native-inputs.
[inputs]: Remove tbb-2020.
[native-inputs]: Add r-dplyr, r-rlang, and r-stringr.
Change-Id: If64356fc2f989e689fe4d6903b99e1d33ab6aad4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:36 +01:00
Ricardo Wurmus
d4c16e84cd
gnu: r-extradistr: Update to 1.10.0.2.
...
* gnu/packages/cran.scm (r-extradistr): Update to 1.10.0.2.
[propagated-inputs]: Add r-rcpparmadillo.
Change-Id: I764745d71a08ba8ad54c47482062f2e7714dcec4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:36 +01:00
Ricardo Wurmus
3a062d3c17
gnu: r-stringdist: Update to 0.9.17.
...
* gnu/packages/cran.scm (r-stringdist): Update to 0.9.17.
Change-Id: I7c4ffcb53de537833eb00792023b316c5e61aa4d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:35 +01:00
Ricardo Wurmus
2913ba1ead
gnu: r-vctrs: Update to 0.7.0.
...
* gnu/packages/cran.scm (r-vctrs): Update to 0.7.0.
Change-Id: Icdac7c8c9906a820a62a1cdc4b5bfe6114ba3fc7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:34 +01:00
Ricardo Wurmus
900790d326
gnu: r-manipulatewidget: Update to 0.11.2.
...
* gnu/packages/cran.scm (r-manipulatewidget): Update to 0.11.2.
[native-inputs]: Add r-leaflet.
Change-Id: I1a342a002ffe825d1327d01a17d2ea53488244e5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:33 +01:00
Ricardo Wurmus
6bc9dc960c
gnu: r-rcppannoy: Update to 0.0.23.
...
* gnu/packages/cran.scm (r-rcppannoy): Update to 0.0.23.
[native-inputs]: Add r-rcpp and r-tinytest.
Change-Id: I8d5040fab624dca8ca68478a12ef90695b9b8270
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:32 +01:00
Ricardo Wurmus
612312526f
gnu: r-rnifti: Update to 1.9.0.
...
* gnu/packages/cran.scm (r-rnifti): Update to 1.9.0.
[native-inputs]: Add r-testthat.
Change-Id: Idcb511e46f96b32feed2374a867e0f620aee79be
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:31 +01:00
Ricardo Wurmus
c927e30c3b
gnu: r-zarrarray: Update to 1.0-2.3cc3e6a.
...
* gnu/packages/bioinformatics.scm (r-zarrarray): Update to 1.0-2.3cc3e6a.
[properties]: Record updater-extra-native-inputs.
[propagated-inputs]: Remove r-pizzarr; add r-rarr.
[native-inputs]: Add r-testthat.
[arguments]: Disable tests.
Change-Id: Id3a9b564c21ee779e4a46e02cd478d06d9dd5bc9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:31 +01:00
Ricardo Wurmus
bb776f53b1
gnu: r-pizzarr: Update to 0.1.0-2.5f47057.
...
* gnu/packages/bioinformatics.scm (r-pizzarr): Update to 0.1.0-2.5f47057.
Change-Id: Id5f24214e67dcc00093ceaa1d6f2297b6146aa51
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:30 +01:00
Ricardo Wurmus
8762fea566
gnu: r-qs: Skip another test.
...
* gnu/packages/cran.scm (r-qs)[arguments]: Remove qattributes_testing.R.
Change-Id: Ia2b6cb3c9ed959ff3c42c0bd52cae1615d0bd319
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:29 +01:00
Ricardo Wurmus
8996e7cfc3
gnu: r-zarrdataframe: Update to 0.0.0-2.84c7db2.
...
* gnu/packages/bioinformatics.scm (r-zarrdataframe): Update to
0.0.0-2.84c7db2.
[properties]: Record updater-extra-native-inputs.
[propagated-inputs]: Remove r-pizzarr and r-zarrarray; add r-rarr.
[native-inputs]: Add r-testthat.
Change-Id: I65e3f52f85ccd297ddab320b4d951023d226bcdf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:28 +01:00
Ricardo Wurmus
d7d5770b54
gnu: Add r-rarr.
...
* gnu/packages/bioconductor.scm (r-rarr): New variable.
Change-Id: Ia302b53f601295663246e66b9587c427a6ffd926
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:27 +01:00
Ricardo Wurmus
371b7a706f
gnu: r-signac: Update to 1.16.0-1.f5a8411.
...
* gnu/packages/bioinformatics.scm (r-signac): Update to 1.16.0-1.f5a8411.
[properties]: Record updater-extra-native-inputs.
[propagated-inputs]: Add r-lifecycle and r-rlang.
Change-Id: Iadf5bb7cb05e691ea601caad91a90ad45dde7726
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:26 +01:00
Ricardo Wurmus
4847b6e749
gnu: r-msnid: Disable one test.
...
* gnu/packages/bioconductor.scm (r-msnid)[arguments]: Add phase
'disable-bad-tests.
Change-Id: I188a069530c1aa7da663b438a079b736866e8bb5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:25 +01:00
Ricardo Wurmus
723d092168
gnu: r-tximeta: Update to 1.28.1.
...
* gnu/packages/bioconductor.scm (r-tximeta): Update to 1.28.1.
Change-Id: Id10c5bdd793e8efcb051bce989fb06519bf0e739
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:25 +01:00
Ricardo Wurmus
9e64120bd3
gnu: r-bayesspace: Update to 1.20.2.
...
* gnu/packages/bioconductor.scm (r-bayesspace): Update to 1.20.2.
Change-Id: Ibec763f651410d4943e46abb2ea1e97870fa79cb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:24 +01:00
Ricardo Wurmus
0cf641866f
gnu: r-mscoreutils: Update to 1.22.1.
...
* gnu/packages/bioconductor.scm (r-mscoreutils): Update to 1.22.1.
Change-Id: I6b53479c8388babf1fe039ce34770e9ef2f7f2db
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:23 +01:00
Ricardo Wurmus
18f562a346
gnu: r-sparsearray: Update to 1.10.8.
...
* gnu/packages/bioconductor.scm (r-sparsearray): Update to 1.10.8.
Change-Id: I4d9b5eba4dbc7efdb779770249fb0a904700fcd2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:22 +01:00
Ricardo Wurmus
4957fe8545
gnu: r-h5mread: Update to 1.2.1.
...
* gnu/packages/bioconductor.scm (r-h5mread): Update to 1.2.1.
Change-Id: I5a794952dffa1440516c82daebf5ee2e655fff1d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:21 +01:00
Ricardo Wurmus
c18bab03af
gnu: r-s4arrays: Update to 1.10.1.
...
* gnu/packages/bioconductor.scm (r-s4arrays): Update to 1.10.1.
Change-Id: Idd461cf7717c8d5ed2563c4649a0eb29254a1077
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:21 +01:00
Ricardo Wurmus
1f852c3ca5
gnu: r-bioccheck: Update to 1.46.3.
...
* gnu/packages/bioconductor.scm (r-bioccheck): Update to 1.46.3.
Change-Id: Ib223054930edbf8220b4fbffc0847e712ef14748
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:20 +01:00
Ricardo Wurmus
6cbb6a13ce
gnu: r-ucsc-utils: Update to 1.6.1.
...
* gnu/packages/bioconductor.scm (r-ucsc-utils): Update to 1.6.1.
Change-Id: Idef0e80e438b58f47b272ecf1c1559070a5b3160
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:19 +01:00
Ricardo Wurmus
9953fd5c28
gnu: r-variancepartition: Update to 1.40.1.
...
* gnu/packages/bioconductor.scm (r-variancepartition): Update to 1.40.1.
[propagated-inputs]: Add r-reformulas.
Change-Id: Id6b3920b2d201249a55ccc7440e63b12039011a8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:18 +01:00
Ricardo Wurmus
41e55358ff
gnu: r-flowworkspace: Update to 4.22.1.
...
* gnu/packages/bioconductor.scm (r-flowworkspace): Update to 4.22.1.
Change-Id: Ie25dc585234ca7f91fcbbc8782663eecd23e7f1a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:17 +01:00
Ricardo Wurmus
ea8f7de008
gnu: r-ggcyto: Update to 1.38.1.
...
* gnu/packages/bioconductor.scm (r-ggcyto): Update to 1.38.1.
Change-Id: Idb7f65900f13935b1e2195ab75107a24b38794c4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:17 +01:00
Ricardo Wurmus
9f298503bd
gnu: r-flowcore: Update to 2.22.1.
...
* gnu/packages/bioconductor.scm (r-flowcore): Update to 2.22.1.
Change-Id: I39861ca4db2858cdf872124935860436eebb4d0c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:16 +01:00
Ricardo Wurmus
e72f0cdaa6
gnu: r-wppi: Update to 1.18.0.
...
* gnu/packages/bioconductor.scm (r-wppi): Update to 1.18.0.
Change-Id: I2cca7f805fd74973fdc2046ccaa151be8732248d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:15 +01:00
Ricardo Wurmus
7ca8b99a34
gnu: r-yapsa: Update to 1.36.1.
...
* gnu/packages/bioconductor.scm (r-yapsa): Update to 1.36.1.
Change-Id: Ie96ba3c80116ca6174cc3b3265b220229b3c804d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:14 +01:00
Ricardo Wurmus
448dc86928
gnu: r-clusterprofiler: Update to 4.18.4.
...
* gnu/packages/bioconductor.scm (r-clusterprofiler): Update to 4.18.4.
Change-Id: I9672e94f8ff1d0c91a5464c9c69910983756d53e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:13 +01:00
Ricardo Wurmus
9694b9e642
gnu: r-enrichplot: Update to 1.30.4.
...
* gnu/packages/bioconductor.scm (r-enrichplot): Update to 1.30.4.
[propagated-inputs]: Remove r-magrittr; add r-tidydr.
Change-Id: I87d3866091c21706dbeb2f0e5f3cbeee0169bbab
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:12 +01:00
Ricardo Wurmus
454c8a9693
gnu: r-fgsea: Update to 1.36.2.
...
* gnu/packages/bioconductor.scm (r-fgsea): Update to 1.36.2.
Change-Id: If6e95a2a2d86a21533059b2e8d393ea99b0cd94a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:12 +01:00
Ricardo Wurmus
47a76c5c39
gnu: r-ggtree: Update to 4.0.4.
...
* gnu/packages/bioconductor.scm (r-ggtree): Update to 4.0.4.
Change-Id: I30dd4c7202921e2985cdba14203af81a0999eb79
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:11 +01:00
Ricardo Wurmus
1dc8af9bce
gnu: r-graph: Update to 1.88.1.
...
* gnu/packages/bioconductor.scm (r-graph): Update to 1.88.1.
Change-Id: Ib9c224219e1cdfc88317dbd1ed603fbd5cf27737
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:10 +01:00
Ricardo Wurmus
10134e4001
gnu: r-zellkonverter: Update to 1.20.1.
...
* gnu/packages/bioconductor.scm (r-zellkonverter): Update to 1.20.1.
Change-Id: I770fb48f3b4f86a41a47e71987b67c86f97bd8bc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:09 +01:00
Ricardo Wurmus
6a8b446d0a
gnu: r-tximport: Update to 1.38.2.
...
* gnu/packages/bioconductor.scm (r-tximport): Update to 1.38.2.
Change-Id: I2fbda6da6a535d56ea69f6e7a2937e5a3f838e62
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:08 +01:00
Ricardo Wurmus
6a6efb9d7c
gnu: r-systempiper: Update to 2.16.3.
...
* gnu/packages/bioconductor.scm (r-systempiper): Update to 2.16.3.
Change-Id: I7e8a52ebeb28d45b7ee2d4e85d1381f4a56cd916
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:08 +01:00
Ricardo Wurmus
725bc1fedd
gnu: r-spectra: Update to 1.20.1.
...
* gnu/packages/bioconductor.scm (r-spectra): Update to 1.20.1.
Change-Id: I69f3974af0074b0237d2d02f7bb9096399ed5a3d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:07 +01:00
Ricardo Wurmus
3c5638193c
gnu: r-transcriptr: Update to 1.38.3.
...
* gnu/packages/bioconductor.scm (r-transcriptr): Update to 1.38.3.
[propagated-inputs]: Remove r-e1071.
Change-Id: Ib4543931338d8faa6e93c181287f8aa3f2af6fdf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:06 +01:00
Ricardo Wurmus
fa55e6d196
gnu: r-tcgautils: Update to 1.30.2.
...
* gnu/packages/bioconductor.scm (r-tcgautils): Update to 1.30.2.
Change-Id: Iaa3ec26078a51c715e417e01395feb11281fa0fc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:05 +01:00
Ricardo Wurmus
e97d2001ef
gnu: r-sesame: Update to 1.28.1.
...
* gnu/packages/bioconductor.scm (r-sesame): Update to 1.28.1.
Change-Id: I310b74b4403a66d797aad658706ebd0a508226b7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:04 +01:00
Ricardo Wurmus
efe27722d5
gnu: r-rtracklayer: Update to 1.70.1.
...
* gnu/packages/bioconductor.scm (r-rtracklayer): Update to 1.70.1.
Change-Id: I3de097129c278a8667323f23f001a0788dac8fec
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:04 +01:00
Ricardo Wurmus
2398047ab3
gnu: r-rhdf5: Update to 2.54.1.
...
* gnu/packages/bioconductor.scm (r-rhdf5): Update to 2.54.1.
Change-Id: I923a8119848614871fab5eef520a9e87ac71fd1a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:03 +01:00
Ricardo Wurmus
bfcf7ddabd
gnu: r-rcy3: Update to 2.30.1.
...
* gnu/packages/bioconductor.scm (r-rcy3): Update to 2.30.1.
Change-Id: I805ed3b33d5a51b02a8a8d2a376e23fdab8e53ad
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:02 +01:00
Ricardo Wurmus
e66218ee15
gnu: r-gsva: Update to 2.4.4.
...
* gnu/packages/bioconductor.scm (r-gsva): Update to 2.4.4.
[propagated-inputs]: Remove r-delayedmatrixstats; add r-memuse.
Change-Id: Ibcef712b3af99d367a84a45461e041b3a3ba4980
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:01 +01:00
Ricardo Wurmus
66f68a6c91
gnu: r-genomicranges: Update to 1.62.1.
...
* gnu/packages/bioconductor.scm (r-genomicranges): Update to 1.62.1.
Change-Id: I63bc5e3e2d55227f6988f76c9ca2684eb501a703
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:00 +01:00
Ricardo Wurmus
e0b7dab6e0
gnu: r-genomeinfodb: Update to 1.46.2.
...
* gnu/packages/bioconductor.scm (r-genomeinfodb): Update to 1.46.2.
Change-Id: I68b54eec8c36cd149133f9c7827a6d544180529c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:29:00 +01:00
Ricardo Wurmus
dcf80d8d0e
gnu: r-enhancedvolcano: Update to 1.28.2.
...
* gnu/packages/bioconductor.scm (r-enhancedvolcano): Update to 1.28.2.
[propagated-inputs]: Add r-scales.
Change-Id: I5b32e6f2dfb78380dd053bc8fbae763c9a467133
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:59 +01:00
Ricardo Wurmus
78373459d3
gnu: r-edger: Update to 4.8.2.
...
* gnu/packages/bioconductor.scm (r-edger): Update to 4.8.2.
Change-Id: Ie8020f24945f4f601d8ea054d9136eebffc1f0d1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:58 +01:00
Ricardo Wurmus
fffa724b3b
gnu: r-immapex: Update to 1.4.3.
...
* gnu/packages/bioconductor.scm (r-immapex): Update to 1.4.3.
Change-Id: Ic2bb78f46701bd20818d0f85908a9f2dce9f80c1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:57 +01:00
Ricardo Wurmus
b6f740f96f
gnu: r-escape: Update to 2.6.2.
...
* gnu/packages/bioconductor.scm (r-escape): Update to 2.6.2.
Change-Id: I27bb75063ae4a294bced8a65c5e2b0cd2d959d30
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:56 +01:00
Ricardo Wurmus
9329c0d4dc
gnu: r-atena: Update to 1.16.1.
...
* gnu/packages/bioconductor.scm (r-atena): Update to 1.16.1.
Change-Id: I2ec9271dc5b01af0cf24a319082beb933d978882
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:55 +01:00
Ricardo Wurmus
22d964d40b
gnu: r-anvil: Update to 1.22.3.
...
* gnu/packages/bioconductor.scm (r-anvil): Update to 1.22.3.
Change-Id: I53bcec395deb1cceb34646558c5a76b94140497e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:55 +01:00
Ricardo Wurmus
a355b080e0
gnu: r-systempiperdata: Update to 2.14.2.
...
* gnu/packages/bioconductor.scm (r-systempiperdata): Update to 2.14.2.
Change-Id: I204b83fdb779970833e35698ab00b5cf3097ac98
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:54 +01:00
Ricardo Wurmus
21e0bd0f6a
gnu: r-reactome-db: Update to 1.95.0.
...
* gnu/packages/bioconductor.scm (r-reactome-db): Update to 1.95.0.
Change-Id: Ie3095869415bf010a3071b0d4339d5f66c65c898
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:53 +01:00
Ricardo Wurmus
d2b0a27ac3
gnu: r-txdbmaker: Update to 1.6.2.
...
* gnu/packages/bioconductor.scm (r-txdbmaker): Update to 1.6.2.
[properties]: Record one more package in updater-extra-native-inputs.
Change-Id: Ie25a9043e7b02ee75e619140fbf3289185209b99
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:52 +01:00
Ricardo Wurmus
37b9d1eef7
gnu: r-screpertoire: Update to 2.6.2.
...
* gnu/packages/bioconductor.scm (r-screpertoire): Update to 2.6.2.
[arguments]: Disable more tests.
Change-Id: I0818c1220c08f7a9309f7106e1661ff6ea8a058b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:51 +01:00
Ricardo Wurmus
4009873b78
gnu: Add r-tidydr.
...
* gnu/packages/cran.scm (r-tidydr): New variable.
Change-Id: I6f1df1135799abdb88c1a9fd517ee4bda70b80ff
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:51 +01:00
Ricardo Wurmus
e425436bff
gnu: r-tidyr: Update to 1.3.2.
...
* gnu/packages/statistics.scm (r-tidyr): Update to 1.3.2.
[native-inputs]: Add r-data-table.
Change-Id: I336a5d28a25f7332484ab100dc0d584c82246760
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:50 +01:00
Ricardo Wurmus
d5210bc405
gnu: r-rcpparmadillo: Update to 15.2.3-1.
...
* gnu/packages/statistics.scm (r-rcpparmadillo): Update to 15.2.3-1.
Change-Id: I6ae07a5da82f7d54f94f9eb6a3a1af32b0f2cd85
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:49 +01:00
Ricardo Wurmus
90429f19d3
gnu: r-tibble: Update to 3.3.1.
...
* gnu/packages/statistics.scm (r-tibble): Update to 3.3.1.
Change-Id: I2e21659aa9a735db33f9dd4e95b3d57034f3f3de
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:48 +01:00
Ricardo Wurmus
88bb27dfaa
gnu: r-rlang: Update to 1.1.7.
...
* gnu/packages/statistics.scm (r-rlang): Update to 1.1.7.
Change-Id: I294e0bf7716a98d985dc3638b43bbbe5c571de28
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:47 +01:00
Ricardo Wurmus
2675b676f3
gnu: r-tesseract: Update to 5.2.4.
...
* gnu/packages/cran.scm (r-tesseract): Update to 5.2.4.
Change-Id: I4efddb10ea2da028f07120bbd910d50a1fbe166b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:47 +01:00
Ricardo Wurmus
f572aa40bc
gnu: r-vgam: Update to 1.1-14.
...
* gnu/packages/cran.scm (r-vgam): Update to 1.1-14.
Change-Id: I88acba25a1ddaf11df3683898f2eeb065cf034f2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:46 +01:00
Ricardo Wurmus
2a4f74b5a8
gnu: r-delaporte: Update to 8.4.3.
...
* gnu/packages/cran.scm (r-delaporte): Update to 8.4.3.
Change-Id: I3599fa6ba58c4f53b4e703c4f29eb5bcdc254fde
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:45 +01:00
Ricardo Wurmus
582493890a
gnu: r-stars: Update to 0.7-0.
...
* gnu/packages/cran.scm (r-stars): Update to 0.7-0.
Change-Id: I5d93bba6b7cc827f404e3b158cb3893bfca73ad2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:44 +01:00
Ricardo Wurmus
389ed2ffe5
gnu: r-highlight: Update to 0.5.2.
...
* gnu/packages/cran.scm (r-highlight): Update to 0.5.2.
Change-Id: Ie80492b9656e59e1f90b0263ba5f691430a6290f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:43 +01:00
Ricardo Wurmus
e04b594559
gnu: r-mlr3tuning: Update to 1.5.1.
...
* gnu/packages/cran.scm (r-mlr3tuning): Update to 1.5.1.
Change-Id: Id5a3cd491ee555aabe503e91c3132f4aa9ca111f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:43 +01:00
Ricardo Wurmus
38d07efb27
gnu: r-mlr3learners: Update to 0.14.0.
...
* gnu/packages/cran.scm (r-mlr3learners): Update to 0.14.0.
Change-Id: I091cbc18f2e6dc992051c6e9c3e1abeeefd524e8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:42 +01:00
Ricardo Wurmus
7939def51e
gnu: r-mlr3: Update to 1.3.0.
...
* gnu/packages/cran.scm (r-mlr3): Update to 1.3.0.
[native-inputs]: Remove r-callr; add r-future-callr.
Change-Id: I95c3b1e6fad8e9349a957104c705837ba6dbf146
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:41 +01:00
Ricardo Wurmus
51b1aea0bd
gnu: r-seurat: Update to 5.4.0.
...
* gnu/packages/cran.scm (r-seurat): Update to 5.4.0.
[propagated-inputs]: Remove r-leidenbase.
Change-Id: Id47e87104046e60ffafcb7dd2bfb123b4b3b2fc2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:40 +01:00
Ricardo Wurmus
52a3e818cf
gnu: r-seuratobject: Update to 5.3.0.
...
* gnu/packages/cran.scm (r-seuratobject): Update to 5.3.0.
Change-Id: Id948b1f2dc7946c68feb962f4ad666276675b90c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:39 +01:00
Ricardo Wurmus
74ce686a99
gnu: r-qtl: Update to 1.74.
...
* gnu/packages/cran.scm (r-qtl): Update to 1.74.
Change-Id: I85d588ae6a5a0225f311e759de1bbdfbbdff705b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:39 +01:00
Ricardo Wurmus
104fddebc1
gnu: r-lsa: Update to 0.73.4.
...
* gnu/packages/cran.scm (r-lsa): Update to 0.73.4.
Change-Id: Ia185a6241791f922a7f0415ae372f9e1daadee15
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:38 +01:00
Ricardo Wurmus
890a798651
gnu: r-infer: Update to 1.1.0.
...
* gnu/packages/cran.scm (r-infer): Update to 1.1.0.
[propagated-inputs]: Add r-withr.
Change-Id: I3fcec413969c22a20f081f9f713edf512fd17070
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:37 +01:00
Ricardo Wurmus
e2d9336092
gnu: r-parsnip: Update to 1.4.1.
...
* gnu/packages/cran.scm (r-parsnip): Update to 1.4.1.
Change-Id: I3cd9d5d00e54603a0be1a3831ae5098b947a39e9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:36 +01:00
Ricardo Wurmus
9b0307a75c
gnu: r-tidypredict: Update to 1.0.1.
...
* gnu/packages/cran.scm (r-tidypredict): Update to 1.0.1.
[propagated-inputs]: Add r-jsonlite.
Change-Id: Ia456329dba312110511e6d6a7d65e25b5ded220c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:35 +01:00
Ricardo Wurmus
7b7b2843eb
gnu: r-nanoarrow: Update to 0.7.0-2.
...
* gnu/packages/cran.scm (r-nanoarrow): Update to 0.7.0-2.
Change-Id: Id91a8b49f2e076eb1caea3bdefdba2fd01d39a23
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:34 +01:00
Ricardo Wurmus
303599d63e
gnu: r-clusterr: Update to 1.3.6.
...
* gnu/packages/cran.scm (r-clusterr): Update to 1.3.6.
Change-Id: Ia13d0a6425bd52fea7856b5d91445f2d72e7132d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:34 +01:00
Ricardo Wurmus
ede81b0ad0
gnu: r-spatstat-utils: Update to 3.2-1.
...
* gnu/packages/cran.scm (r-spatstat-utils): Update to 3.2-1.
Change-Id: I069338d3125cec5f416afaae3343e0969077a3c3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:33 +01:00
Ricardo Wurmus
ad1ed7dded
gnu: r-shapforxgboost: Update to 0.2.0.
...
* gnu/packages/cran.scm (r-shapforxgboost): Update to 0.2.0.
Change-Id: I1dc22b7165fd1348e5d3a7e7614662b751c798ec
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:32 +01:00
Ricardo Wurmus
326a9d7ed2
gnu: r-projpred: Update to 2.10.0.
...
* gnu/packages/cran.scm (r-projpred): Update to 2.10.0.
[propagated-inputs]: Add r-reformulas.
[native-inputs]: Remove r-callr; add r-future-callr.
Change-Id: I523f743f8a27fcfcf2b5f459a9cb652228d4ad89
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:31 +01:00
Ricardo Wurmus
f9b4c3a8bb
gnu: r-kendall: Update to 2.2.2.
...
* gnu/packages/cran.scm (r-kendall): Update to 2.2.2.
Change-Id: I6294706a1c3e97f8d20783fb68caf84b49ec479a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:30 +01:00
Ricardo Wurmus
5e45e7bdc1
gnu: r-rstantools: Update to 2.6.0.
...
* gnu/packages/cran.scm (r-rstantools): Update to 2.6.0.
Change-Id: I86ec72147d54c63ec7f50c0afed18792be3505b6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:30 +01:00
Ricardo Wurmus
81da836c19
gnu: r-rsconnect: Update to 1.7.0.
...
* gnu/packages/cran.scm (r-rsconnect): Update to 1.7.0.
Change-Id: Ib65f497638ccdb9da277a25b1dba64414a427822
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:29 +01:00
Ricardo Wurmus
3e4fdb626c
gnu: r-butcher: Update to 0.4.0.
...
* gnu/packages/cran.scm (r-butcher): Update to 0.4.0.
Change-Id: Ie77049f8b3a306468cf7dc515fc1bb674a18b986
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:28 +01:00
Ricardo Wurmus
7f70978fdb
gnu: r-polycor: Update to 0.8-2.
...
* gnu/packages/cran.scm (r-polycor): Update to 0.8-2.
Change-Id: Icaf38c5ea5a6160483071297f4227c2cb9ca01cc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:27 +01:00
Ricardo Wurmus
9b48a5cb49
gnu: r-forecast: Update to 9.0.0.
...
* gnu/packages/cran.scm (r-forecast): Update to 9.0.0.
[native-inputs]: Add r-testthat.
Change-Id: I26099a6ca37ecaa01fd35a40f6a4a9c6c38e3957
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:26 +01:00
Ricardo Wurmus
250777aec9
gnu: r-knn-covertree: Update to 1.1.
...
* gnu/packages/cran.scm (r-knn-covertree): Update to 1.1.
Change-Id: Ifb64ded6a782c8d4a87002fec6eedd96513f920f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:26 +01:00
Ricardo Wurmus
b32d6fdbff
gnu: r-anthropometry: Update to 1.21.
...
* gnu/packages/cran.scm (r-anthropometry): Update to 1.21.
[propagated-inputs]: Remove r-biclust.
Change-Id: I6c24d0065b2589bb247b0d85254890b69cce298c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:25 +01:00
Ricardo Wurmus
cd4ccfc4c6
gnu: r-imager: Update to 1.0.8.
...
* gnu/packages/cran.scm (r-imager): Update to 1.0.8.
Change-Id: I8a914fe79e7bec185221a9ca8f36ab3dea6d3df7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:24 +01:00
Ricardo Wurmus
efb80131db
gnu: r-hdrcde: Update to 3.5.0.
...
* gnu/packages/cran.scm (r-hdrcde): Update to 3.5.0.
[native-inputs]: Add r-testthat.
Change-Id: Ied410728d4a2b81314a73f8ba00b8c4665e5e128
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:23 +01:00
Ricardo Wurmus
bd5db2a339
gnu: r-r-devices: Update to 2.17.3.
...
* gnu/packages/cran.scm (r-r-devices): Update to 2.17.3.
Change-Id: Ib5ffb276a3fd176b04ee11c5967b57fa8ea156f4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:22 +01:00
Ricardo Wurmus
e0dcebdf85
gnu: r-lifecycle: Update to 1.0.5.
...
* gnu/packages/cran.scm (r-lifecycle): Update to 1.0.5.
[propagated-inputs]: Remove r-glue.
Change-Id: I57d11984d89e8ef9e67e20964cf638f51fd92ca1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:21 +01:00
Ricardo Wurmus
f69bdd6c18
gnu: r-terra: Update to 1.8-93.
...
* gnu/packages/cran.scm (r-terra): Update to 1.8-93.
Change-Id: I0b14ba4f0c78013c0f1ac2b9e68873a37c11984a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:21 +01:00
Ricardo Wurmus
2fc2bd577e
gnu: r-leidenbase: Update to 0.1.36.
...
* gnu/packages/cran.scm (r-leidenbase): Update to 0.1.36.
Change-Id: I42b9ca52dbcdcec3ea27068a8dbd8f0b1fc6d011
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:20 +01:00
Ricardo Wurmus
7e0ab6c845
gnu: r-blme: Update to 1.0-7.
...
* gnu/packages/cran.scm (r-blme): Update to 1.0-7.
[native-inputs]: Remove r-testthat.
Change-Id: Ifde4305495a0bd6e72d29b732a3410192b89784a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:19 +01:00
Ricardo Wurmus
a37984cb9f
gnu: r-sctransform: Update to 0.4.3.
...
* gnu/packages/cran.scm (r-sctransform): Update to 0.4.3.
[propagated-inputs]: Add r-parallelly.
Change-Id: I758cab390170c91db759a1873d5d7c73be39d46c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:18 +01:00
Ricardo Wurmus
d3dd4635c7
gnu: r-arrow: Update to 22.0.0.1.
...
* gnu/packages/cran.scm (r-arrow): Update to 22.0.0.1.
Change-Id: I0a714eec594fe09e6b92d403333cf24310402d8d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:17 +01:00
Ricardo Wurmus
46223ce28b
gnu: r-gggenes: Update to 0.6.0.
...
* gnu/packages/cran.scm (r-gggenes): Update to 0.6.0.
[propagated-inputs]: Add r-cli and r-lifecycle.
[native-inputs]: Add r-spelling.
Change-Id: Iba94d089462380ca7d88c3ec38f324f78db5f4b9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:17 +01:00
Ricardo Wurmus
496d77e1af
gnu: r-bookdown: Update to 0.46.
...
* gnu/packages/cran.scm (r-bookdown): Update to 0.46.
Change-Id: I451636977398be6253a3439c439a5d259729bcc9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:16 +01:00
Ricardo Wurmus
e4e7053589
gnu: r-bqtl: Update to 1.0-39.
...
* gnu/packages/cran.scm (r-bqtl): Update to 1.0-39.
Change-Id: I97acb47c4bda2247688cacee5e5e71c94876b64d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:15 +01:00
Ricardo Wurmus
78771bf196
gnu: r-pegas: Update to 1.4.
...
* gnu/packages/cran.scm (r-pegas): Update to 1.4.
Change-Id: I11303669eb5b9124187e7ec3123e2f74b670f144
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:14 +01:00
Ricardo Wurmus
e313ab9528
gnu: r-lavaan: Update to 0.6-21.
...
* gnu/packages/cran.scm (r-lavaan): Update to 0.6-21.
Change-Id: I374406906ee39f8090ee540cc84e0a0d9f4b663f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:13 +01:00
Ricardo Wurmus
f222f4d63f
gnu: r-msir: Update to 1.4.
...
* gnu/packages/cran.scm (r-msir): Update to 1.4.
Change-Id: I536d54e2670635dd288c3da89d8a8d8c4f00b537
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:13 +01:00
Ricardo Wurmus
8871e3ccfa
gnu: r-testit: Update to 0.15.
...
* gnu/packages/cran.scm (r-testit): Update to 0.15.
Change-Id: I2fbf1e11d5a17783c5de331169055dcf93dc40c8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:12 +01:00
Ricardo Wurmus
5e6510da07
gnu: r-shinybs: Update to 0.63.0.
...
* gnu/packages/cran.scm (r-shinybs): Update to 0.63.0.
[propagated-inputs]: Add r-jsonlite.
Change-Id: Id02a2688c19901087199f349955382bb6d5d5e5d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:11 +01:00
Ricardo Wurmus
6e41b0e880
gnu: r-future-apply: Update to 1.20.1.
...
* gnu/packages/cran.scm (r-future-apply): Update to 1.20.1.
Change-Id: Ife3fcd27f556c01fc65b5dbaf62b673a1c72f3b9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:10 +01:00
Ricardo Wurmus
0754ebdb48
gnu: r-spam: Update to 2.11-3.
...
* gnu/packages/cran.scm (r-spam): Update to 2.11-3.
Change-Id: I92b883ad7050fda985f947c69039572218b8ab9d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:09 +01:00
Ricardo Wurmus
a96b474030
gnu: r-gmisc: Update to 3.1.0.
...
* gnu/packages/cran.scm (r-gmisc): Update to 3.1.0.
Change-Id: I497951d2bd142a7e5086841388ecb64c73ae7d25
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:09 +01:00
Ricardo Wurmus
16e2863b0b
gnu: r-rncl: Update to 0.8.8.
...
* gnu/packages/cran.scm (r-rncl): Update to 0.8.8.
Change-Id: Ie26bf5bcfb15ae6ea2e46c8d8f9da40f4b8d1b47
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:08 +01:00
Ricardo Wurmus
9ca4a25e7d
gnu: r-sparsevctrs: Update to 0.3.5.
...
* gnu/packages/cran.scm (r-sparsevctrs): Update to 0.3.5.
Change-Id: I78697a734b3aca85ad1f175f776356a39fc6146a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:07 +01:00
Ricardo Wurmus
81c1c9a5f1
gnu: r-tidytree: Update to 0.4.7.
...
* gnu/packages/cran.scm (r-tidytree): Update to 0.4.7.
[native-inputs]: Remove r-knitr.
Change-Id: I10bb08bdbe2cf65c5759839e72081a36d1b8af57
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:06 +01:00
Ricardo Wurmus
7d3e66597e
gnu: r-tm: Update to 0.7-17.
...
* gnu/packages/cran.scm (r-tm): Update to 0.7-17.
Change-Id: I5656c728dea440762904142b94333ead72374973
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:05 +01:00
Ricardo Wurmus
1f471ab3cd
gnu: r-fmesher: Update to 0.6.1.
...
* gnu/packages/cran.scm (r-fmesher): Update to 0.6.1.
Change-Id: I2f36b03aa3c000e7732b9ffb4887a27a810c6901
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:04 +01:00
Ricardo Wurmus
72c7990c1a
gnu: r-afex: Update to 1.5-1.
...
* gnu/packages/cran.scm (r-afex): Update to 1.5-1.
Change-Id: I94ff009191f6881b73d9335d65f8fc0b14fab10a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:04 +01:00
Ricardo Wurmus
148e3cf339
gnu: r-mvabund: Update to 4.2.8.
...
* gnu/packages/cran.scm (r-mvabund): Update to 4.2.8.
[propagated-inputs]: Add r-mgcv.
[native-inputs]: Add r-knitr.
Change-Id: If7f8d49aad6955ddd80e690848db7f39fbad43a6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:03 +01:00
Ricardo Wurmus
918af2ce37
gnu: r-gert: Update to 2.3.1.
...
* gnu/packages/cran.scm (r-gert): Update to 2.3.1.
Change-Id: Ia47c57a5721727773b9b1b144807836ee5595c81
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:02 +01:00
Ricardo Wurmus
3269e44104
gnu: r-ggeffects: Update to 2.3.2.
...
* gnu/packages/cran.scm (r-ggeffects): Update to 2.3.2.
[propagated-inputs]: Add r-reformulas.
Change-Id: I7601b08c91111711b21b3c56b28b3b1f96e15cf3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:01 +01:00
Ricardo Wurmus
5294b9ced0
gnu: r-tmb: Update to 1.9.19.
...
* gnu/packages/cran.scm (r-tmb): Update to 1.9.19.
Change-Id: I956bf2a152b4a049f47e6436cb4917c5c9ace96f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:28:00 +01:00
Ricardo Wurmus
248a792b57
gnu: r-bayesplot: Update to 1.15.0.
...
* gnu/packages/cran.scm (r-bayesplot): Update to 1.15.0.
Change-Id: Iab3c540cf10fdcda7cf648a0c4f8e6c4a831879d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:59 +01:00
Ricardo Wurmus
a0f38c5bf7
gnu: r-emmeans: Update to 2.0.1.
...
* gnu/packages/cran.scm (r-emmeans): Update to 2.0.1.
Change-Id: I39f05e6264550abeef4924f9c7877f1ef9e6d41c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:59 +01:00
Ricardo Wurmus
e9b79d130b
gnu: r-svdialogs: Update to 1.1.2.
...
* gnu/packages/cran.scm (r-svdialogs): Update to 1.1.2.
Change-Id: Idbee4f3f4316330cb924e6c4ce801159e5cbfb32
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:58 +01:00
Ricardo Wurmus
76b8876c8c
gnu: r-dofuture: Update to 1.1.3.
...
* gnu/packages/cran.scm (r-dofuture): Update to 1.1.3.
Change-Id: Iedbc80dbfb1a684a98d0277652543d44647907cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:57 +01:00
Ricardo Wurmus
6f4d8f6765
gnu: r-superlearner: Update to 2.0-40.
...
* gnu/packages/cran.scm (r-superlearner): Update to 2.0-40.
[native-inputs]: Add r-party and r-rocr.
Change-Id: I4859157e8396d27971e1a0854809504b11615740
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:56 +01:00
Ricardo Wurmus
b333552527
gnu: r-gam: Update to 1.22-7.
...
* gnu/packages/cran.scm (r-gam): Update to 1.22-7.
Change-Id: I7670dc8a877f8db44047dfb288b092c0d2d0d214
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:55 +01:00
Ricardo Wurmus
a4789dc4a3
gnu: r-abcrf: Update to 2.0.
...
* gnu/packages/cran.scm (r-abcrf): Update to 2.0.
Change-Id: I252409fafcedbb194f782a3f46d597dc5c286733
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:55 +01:00
Ricardo Wurmus
057213255b
gnu: r-nodbi: Update to 0.14.0.
...
* gnu/packages/cran.scm (r-nodbi): Update to 0.14.0.
Change-Id: I18742c7ef1e0c887c7bfc33a5c704dd046cb5890
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:54 +01:00
Ricardo Wurmus
ffcbead651
gnu: r-insight: Update to 1.4.4.
...
* gnu/packages/cran.scm (r-insight): Update to 1.4.4.
Change-Id: I00e877943c0e1c2629bc07460a81fc3b4ada8d38
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:53 +01:00
Ricardo Wurmus
08b403ba33
gnu: r-officer: Update to 0.7.2.
...
* gnu/packages/cran.scm (r-officer): Update to 0.7.2.
Change-Id: I1704fa574b828cf3257e78a270cbadcf9d21315e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:52 +01:00
Ricardo Wurmus
8c438dc784
gnu: r-pupillometryr: Update to 0.0.7.
...
* gnu/packages/cran.scm (r-pupillometryr): Update to 0.0.7.
Change-Id: I2fe833fd725f2cc404ed8d49a6214566aa71fdd8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:51 +01:00
Ricardo Wurmus
30c7c004ef
gnu: r-itsadug: Update to 2.5.
...
* gnu/packages/cran.scm (r-itsadug): Update to 2.5.
Change-Id: Ic0dca543e83059b85136a9b82fb9d648fae7174e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:50 +01:00
Ricardo Wurmus
b767cee286
gnu: r-ggsci: Update to 4.2.0.
...
* gnu/packages/cran.scm (r-ggsci): Update to 4.2.0.
Change-Id: I3781e129d1b06b41313554afb2baf480277c6322
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:50 +01:00
Ricardo Wurmus
e52a3bf2f1
gnu: r-ggseqlogo: Update to 0.2.2.
...
* gnu/packages/cran.scm (r-ggseqlogo): Update to 0.2.2.
Change-Id: I11a0f99e8a18523afd9505c02f5672b9b765b98e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:49 +01:00
Ricardo Wurmus
89d682d8ff
gnu: r-fsa: Update to 0.10.1.
...
* gnu/packages/cran.scm (r-fsa): Update to 0.10.1.
[native-inputs]: Add r-nlstools.
Change-Id: I357c1c5489c964f0374c1058a1bcea4517bee44b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:48 +01:00
Ricardo Wurmus
4e4c7cdf0a
gnu: r-arules: Update to 1.7.13.
...
* gnu/packages/cran.scm (r-arules): Update to 1.7.13.
Change-Id: I7ceb542c223bd6e9ff4fd06288203d0ab3d8e28c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:47 +01:00
Ricardo Wurmus
186d7a5967
gnu: r-simdesign: Update to 2.22.
...
* gnu/packages/cran.scm (r-simdesign): Update to 2.22.
[native-inputs]: Remove r-httr.
Change-Id: I774de174baa8e67c0362ce299144a5cb42489a7c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:46 +01:00
Ricardo Wurmus
331f92da19
gnu: r-fbasics: Update to 4052.98.
...
* gnu/packages/cran.scm (r-fbasics): Update to 4052.98.
[native-inputs]: Remove r-runit; add r-interp.
Change-Id: I0dd835f7419220fe32c0bf007bedbeb05b7027b7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:46 +01:00
Ricardo Wurmus
f274b676ec
gnu: r-tseries: Update to 0.10-59.
...
* gnu/packages/cran.scm (r-tseries): Update to 0.10-59.
Change-Id: I68a378457fffc714b42cb7f74875679dce37db40
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:45 +01:00
Ricardo Wurmus
c9d3d8c382
gnu: r-statnet-common: Update to 4.13.0.
...
* gnu/packages/cran.scm (r-statnet-common): Update to 4.13.0.
Change-Id: If745ccfaec6170ac8684a77eb8c367f2b08493b0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:44 +01:00
Ricardo Wurmus
f64db5d53c
gnu: r-nanoparquet: Update to 0.4.3.
...
* gnu/packages/cran.scm (r-nanoparquet): Update to 0.4.3.
Change-Id: If15cf598d3f88e0b1742d852b412b64cbc47d2f6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:43 +01:00
Ricardo Wurmus
af0ae84b4f
gnu: r-venndiagram: Update to 1.8.2.
...
* gnu/packages/cran.scm (r-venndiagram): Update to 1.8.2.
Change-Id: I5f1f657fe3d0e57571a1c49b0c5372492cfe3961
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:42 +01:00
Ricardo Wurmus
5f4702881b
gnu: r-trycatchlog: Update to 1.3.3.
...
* gnu/packages/cran.scm (r-trycatchlog): Update to 1.3.3.
[native-inputs]: Add r-covr.
Change-Id: I044326175add22f6c7af6934fb0413981a051ed9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:41 +01:00
Ricardo Wurmus
060ea92092
gnu: r-mice: Update to 3.19.0.
...
* gnu/packages/cran.scm (r-mice): Update to 3.19.0.
Change-Id: Ia9a8c8785a8585196ef081e5eb8a0675784a6eb5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:41 +01:00
Ricardo Wurmus
64a935feae
gnu: r-ordinal: Update to 2025.12-29.
...
* gnu/packages/cran.scm (r-ordinal): Update to 2025.12-29.
[native-inputs]: Remove r-testthat.
Change-Id: I0d8c78f3179a99301a23c35ae6d8984555c7dc4c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:40 +01:00
Ricardo Wurmus
88f2d875bd
gnu: r-statsexpressions: Update to 1.7.2.
...
* gnu/packages/cran.scm (r-statsexpressions): Update to 1.7.2.
Change-Id: I0172ffd1d12a6df991138745154df978068db713
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:39 +01:00
Ricardo Wurmus
4e43f85e95
gnu: r-broom: Update to 1.0.11.
...
* gnu/packages/cran.scm (r-broom): Update to 1.0.11.
Change-Id: Id34ebd579a6d1213fcbc345d208c23874ee2e939
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:38 +01:00
Ricardo Wurmus
e4768b1716
gnu: r-knitrbootstrap: Update to 1.0.4.
...
* gnu/packages/cran.scm (r-knitrbootstrap): Update to 1.0.4.
[native-inputs]: Remove r-testthat.
Change-Id: If4d6efb995891fc90f5a4b539006601f95ac30ff
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:37 +01:00
Ricardo Wurmus
559e112380
gnu: r-knitr: Update to 1.51.
...
* gnu/packages/cran.scm (r-knitr): Update to 1.51.
Change-Id: Iaba14b648735665a06dfc9e875465f73deb5a5ab
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:37 +01:00
Ricardo Wurmus
82639a1519
gnu: r-rmumps: Update to 5.2.1-36.
...
* gnu/packages/cran.scm (r-rmumps): Update to 5.2.1-36.
Change-Id: Ida80813547fa74b46b6a5ce68827807d34c3d939
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:36 +01:00
Ricardo Wurmus
5bdf1486d9
gnu: r-lamw: Update to 2.2.6.
...
* gnu/packages/cran.scm (r-lamw): Update to 2.2.6.
Change-Id: I7ca15d31523ebe4220dd335961c3c1eaee9f5105
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:35 +01:00
Ricardo Wurmus
48632dcd5d
gnu: r-proxy: Update to 0.4-29.
...
* gnu/packages/cran.scm (r-proxy): Update to 0.4-29.
Change-Id: Ica5bd2e5c7958eb0389165fcf77eb1e790385604
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:34 +01:00
Ricardo Wurmus
e7b97b2523
gnu: r-circlize: Update to 0.4.17.
...
* gnu/packages/cran.scm (r-circlize): Update to 0.4.17.
Change-Id: Ia2d77dece97518bad0db212ffe97e9ef2a500c02
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:33 +01:00
Ricardo Wurmus
ce20c94340
gnu: r-audio: Update to 0.1-12.
...
* gnu/packages/cran.scm (r-audio): Update to 0.1-12.
Change-Id: I5bfcce860dd9b7baa8d6357b6f6dd930f0f2cf93
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:32 +01:00
Ricardo Wurmus
77229a8fa5
gnu: r-rcppspdlog: Update to 0.0.24.
...
* gnu/packages/cran.scm (r-rcppspdlog): Update to 0.0.24.
Change-Id: Id664cdcba21494a34826166f00598f52e67d1146
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:32 +01:00
Ricardo Wurmus
ab897e0013
gnu: r-rcppcctz: Update to 0.2.14.
...
* gnu/packages/cran.scm (r-rcppcctz): Update to 0.2.14.
Change-Id: I8860d92cee6c5ccf773f9622de5348985279334c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:31 +01:00
Ricardo Wurmus
9928ee8d19
gnu: r-ggtangle: Update to 0.1.0.
...
* gnu/packages/cran.scm (r-ggtangle): Update to 0.1.0.
[native-inputs]: Remove r-knitr; add r-quarto.
Change-Id: I08a912dcb7e92f8fe4185048696857cf13be6e34
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:30 +01:00
Ricardo Wurmus
eab214cbe7
gnu: r-mbess: Update to 4.9.42.
...
* gnu/packages/cran.scm (r-mbess): Update to 4.9.42.
Change-Id: Idb8edc976886d6906242fac2f424951db3171109
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:29 +01:00
Ricardo Wurmus
89ae83575e
gnu: r-fastglm: Update to 0.0.4.
...
* gnu/packages/cran.scm (r-fastglm): Update to 0.0.4.
Change-Id: I7d042c43c06ef087444b09591b89d3213e9f6d19
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:28 +01:00
Ricardo Wurmus
ba55f4e5f6
gnu: r-hmisc: Update to 5.2-5.
...
* gnu/packages/cran.scm (r-hmisc): Update to 5.2-5.
Change-Id: I5843cb27b4e778898e04499e87c2730df0ef8368
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:28 +01:00
Ricardo Wurmus
440f984d6e
gnu: r-selectr: Update to 0.5-1.
...
* gnu/packages/cran.scm (r-selectr): Update to 0.5-1.
Change-Id: I1cf80ebfe79bf39b6ab18cdb8bf0e973b0171269
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:27 +01:00
Ricardo Wurmus
e6984b10e0
gnu: r-secretbase: Update to 1.1.0.
...
* gnu/packages/cran.scm (r-secretbase): Update to 1.1.0.
Change-Id: Icb84ccc77be54880c4764be7f6d1727512a88f26
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:26 +01:00
Ricardo Wurmus
bbb3bfc888
gnu: r-astsa: Update to 2.4.
...
* gnu/packages/cran.scm (r-astsa): Update to 2.4.
Change-Id: I1ffcbcc797e5ed5350d1e825f78715bffb0749ff
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:25 +01:00
Ricardo Wurmus
e5872164b9
gnu: r-mclogit: Update to 0.9.15.
...
* gnu/packages/cran.scm (r-mclogit): Update to 0.9.15.
[propagated-inputs]: Add r-mass and r-nlme.
Change-Id: I1e0a964abb3974fa2d902f77ec608d02ddda438b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:24 +01:00
Ricardo Wurmus
db80a632a9
gnu: r-ga: Update to 3.2.5.
...
* gnu/packages/cran.scm (r-ga): Update to 3.2.5.
Change-Id: I817586330bd9ca99866f1acf8e2ea5ff4ae0b8b8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:23 +01:00
Ricardo Wurmus
4c83a898f7
gnu: r-plumber: Update to 1.3.2.
...
* gnu/packages/cran.scm (r-plumber): Update to 1.3.2.
[native-inputs]: Remove r-covr and r-mockery; add r-withr.
Change-Id: Ia87ac935feb1aec918f8fcc6ca4fe142b44206ca
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:23 +01:00
Ricardo Wurmus
919f5ce815
gnu: r-plotmo: Update to 3.7.0.
...
* gnu/packages/cran.scm (r-plotmo): Update to 3.7.0.
Change-Id: I6d9d0f0f8cdef8c7c6bd4b57061bba3076ea9470
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:22 +01:00
Ricardo Wurmus
28452096c6
gnu: r-plotfunctions: Update to 1.5.
...
* gnu/packages/cran.scm (r-plotfunctions): Update to 1.5.
Change-Id: I861e7b989af43c8146bb5813bf2361b5a70bdf19
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:21 +01:00
Ricardo Wurmus
fdfd09a92a
gnu: r-oompabase: Update to 3.2.11.
...
* gnu/packages/cran.scm (r-oompabase): Update to 3.2.11.
Change-Id: I51fff0a4ce06dde2ea9da939dd87c483a41341cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:20 +01:00
Ricardo Wurmus
418c375e90
gnu: r-ggvenndiagram: Update to 1.5.7.
...
* gnu/packages/cran.scm (r-ggvenndiagram): Update to 1.5.7.
Change-Id: If055a4782890e5ab78fa07239878fa681d853789
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:19 +01:00
Ricardo Wurmus
9047e365b3
gnu: r-zoo: Update to 1.8-15.
...
* gnu/packages/cran.scm (r-zoo): Update to 1.8-15.
Change-Id: I28f003ade67ece8fc3073e5e85297d350e576ce4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:18 +01:00
Ricardo Wurmus
e44daed7e0
gnu: r-climatol: Update to 4.4-0.
...
* gnu/packages/cran.scm (r-climatol): Update to 4.4-0.
Change-Id: I60905ae124016914058a80fc19ab260980226cdf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:18 +01:00
Ricardo Wurmus
cc8314bd71
gnu: r-climaemet: Update to 1.5.0.
...
* gnu/packages/cran.scm (r-climaemet): Update to 1.5.0.
Change-Id: I1d00ebd3c9bbfa0fbe67839d52ecfe8c793548bf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:17 +01:00
Ricardo Wurmus
34a1f16ab6
gnu: r-robslopes: Update to 1.1.4.
...
* gnu/packages/cran.scm (r-robslopes): Update to 1.1.4.
Change-Id: I23f0aba6b3c26a2fba15a529be42e4a7ff45ab03
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:16 +01:00
Ricardo Wurmus
22f293e70d
gnu: r-ggstatsplot: Update to 0.13.4.
...
* gnu/packages/cran.scm (r-ggstatsplot): Update to 0.13.4.
Change-Id: I14ee5adc6ff9bf4b4de15d3ba8b36c8e74a25df4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:15 +01:00
Ricardo Wurmus
9a48992456
gnu: r-ggstats: Update to 0.12.0.
...
* gnu/packages/cran.scm (r-ggstats): Update to 0.12.0.
[native-inputs]: Remove r-vdiffr.
Change-Id: I3ac1c29f71031da0ba3f72af636eb232ac00d46d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:14 +01:00
Ricardo Wurmus
c1a9bcf4cb
gnu: r-ggfittext: Update to 0.10.3.
...
* gnu/packages/cran.scm (r-ggfittext): Update to 0.10.3.
[native-inputs]: Add r-spelling.
Change-Id: I5b7a79695e8edb692aa667eff9fb8ae1a5d856bd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:14 +01:00
Ricardo Wurmus
b27b3d68b6
gnu: r-earth: Update to 5.3.5.
...
* gnu/packages/cran.scm (r-earth): Update to 5.3.5.
Change-Id: Iad667e1c71dcec160cc22419b808273df028329f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:13 +01:00
Ricardo Wurmus
e4933e3d53
gnu: r-data-table: Update to 1.18.0.
...
* gnu/packages/cran.scm (r-data-table): Update to 1.18.0.
Change-Id: I8b78db4fc5aefc1df40ab762d73416ff2d98124a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:12 +01:00
Ricardo Wurmus
f1bb5ab76a
gnu: r-collapse: Update to 2.1.6.
...
* gnu/packages/cran.scm (r-collapse): Update to 2.1.6.
Change-Id: Ia81cc276420bfcb60182c0404f44861b4452ff8e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:11 +01:00
Ricardo Wurmus
d079862872
gnu: r-cardx: Update to 0.3.1.
...
* gnu/packages/cran.scm (r-cardx): Update to 0.3.1.
Change-Id: I16b8eec05f29c378d84955815583e25983a338d3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:10 +01:00
Ricardo Wurmus
0a8302fac7
gnu: r-abn: Update to 3.1.13.
...
* gnu/packages/bioconductor.scm (r-abn): Update to 3.1.13.
Change-Id: I8d47ad284fadc9eab77bfa4d2d4a3b6933fadd32
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:09 +01:00
Ricardo Wurmus
b8556421bc
gnu: r-metap: Update to 1.13.
...
* gnu/packages/bioconductor.scm (r-metap): Update to 1.13.
Change-Id: I081bc90a14d6c29793745010d810fefb2efe92a7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:09 +01:00
Ricardo Wurmus
ea1ae54d67
gnu: r-mutoss: Update to 0.1-14.
...
* gnu/packages/bioconductor.scm (r-mutoss): Update to 0.1-14.
Change-Id: I9abef0d88d82035fe70a0c5e7b33f2d0f8cff136
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:08 +01:00
Ricardo Wurmus
c14c1e8ae3
gnu: r-valr: Update to 0.9.1.
...
* gnu/packages/bioconductor.scm (r-valr): Update to 0.9.1.
[propagated-inputs]: Remove r-rcpp; add r-cpp11.
[native-inputs]: Remove r-vdiffr.
Change-Id: Ibf47ba48bcde2165cc86e152509aea8909f570fa
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:07 +01:00
Ricardo Wurmus
2de22b9a20
gnu: r-cpp11bigwig: Update to 0.1.3.
...
* gnu/packages/bioconductor.scm (r-cpp11bigwig): Update to 0.1.3.
Change-Id: I5ffedb3da41c26c484f68a39aadb03ccf73f5b9b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:06 +01:00
Ricardo Wurmus
fb85d7476d
gnu: r-bh: Update to 1.90.0-1.
...
* gnu/packages/cran.scm (r-bh): Update to 1.90.0-1.
Change-Id: I24dfa7a2344574e4d49765bbd53e20f2f5b38ac5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:05 +01:00
Ricardo Wurmus
b690606bbe
gnu: r-testthat: Update to 3.3.2.
...
* gnu/packages/statistics.scm (r-testthat): Update to 3.3.2.
Change-Id: I843c4f04c7a745912b94fac0eab08249d535e3d6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:05 +01:00
Ricardo Wurmus
b5b9b095dc
gnu: r-duckdb: Update to 1.4.3.
...
* gnu/packages/duckdb.scm (r-duckdb): Update to 1.4.3.
Change-Id: Ib4cdff90acd61b0158891e3b488a62207bea3f1e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:04 +01:00
Ricardo Wurmus
89197234ae
gnu: r-shinystan: Update to 2.7.0.
...
* gnu/packages/cran.scm (r-shinystan): Update to 2.7.0.
[properties]: Record updater-ignored-native-inputs.
[native-inputs]: Add r-cmdstanr and r-knitr.
Change-Id: I687b029aefdeac504aba772f87790c6bb63182ea
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:03 +01:00
Ricardo Wurmus
133fc25167
gnu: r-rmapshaper: Add update note.
...
* gnu/packages/cran.scm (r-rmapshaper): Add comment.
Change-Id: I0764333b5c3b0a4f373e2fdcf923d87c661d66bf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:02 +01:00
Ricardo Wurmus
9149b5065c
gnu: r-glmmtmb: Disable one test.
...
* gnu/packages/cran.scm (r-glmmtmb)[arguments]: Add phase 'disable-bad-tests.
Change-Id: I67b09c9063c9a80b20839115048497226e5c4da6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:01 +01:00
Ricardo Wurmus
a1792e5c2f
gnu: r-vcr: Update to 2.1.0.
...
* gnu/packages/cran.scm (r-vcr): Update to 2.1.0.
[properties]: Record updater-extra-native-inputs.
Change-Id: I58434aceb6b1a61bd910075c3c8cac46d2fcaffa
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:00 +01:00
Ricardo Wurmus
ba7779c5e0
gnu: r-maxlik: Update to 1.5-2.2.
...
* gnu/packages/cran.scm (r-maxlik): Update to 1.5-2.2.
[properties]: Record updater-extra-native-inputs.
[native-inputs]: Add r-tinytest.
Change-Id: I616e9660de100a4892e4b617bbeb982b5ecf91d4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:27:00 +01:00
Ricardo Wurmus
1ff1103e9b
gnu: r-microbiomestat: Update to 1.3.
...
* gnu/packages/bioconductor.scm (r-microbiomestat): Update to 1.3.
[properties]: Record updater-extra-inputs and updater-extra-native-inputs.
[inputs]: Add nlopt.
[native-inputs]: Add pkg-config.
[propagated-inputs]: Add r-bbmisc, r-dplyr, r-foreach, r-lhs, r-mlr, r-mlrmbo,
r-paramhelpers, r-rcpp, r-rcpparmadillo, and r-smoof.
Change-Id: Ia326065121daeacb364ab07e82d4435f228f01f7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:59 +01:00
Ricardo Wurmus
1a12ac96e8
gnu: r-paletteer: Update to 1.7.0.
...
* gnu/packages/cran.scm (r-paletteer): Update to 1.7.0.
[properties]: Record updater-extra-native-inputs.
[propagated-inputs]: Add r-cli.
[native-inputs]: Add r-ggplot2, r-scico, and r-vdiffr.
Change-Id: I205c37c270e980e625524af30b783047aa24572d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:58 +01:00
Ricardo Wurmus
e2f63032fe
gnu: r-futile-logger: Update to 1.4.9.
...
* gnu/packages/cran.scm (r-futile-logger): Update to 1.4.9.
[arguments]: Remove.
[native-inputs]: Remove r-testthat; add r-jsonlite and r-testit.
Change-Id: Ia70f807a9b9cedc5c6aa9fae94357785c685c4e1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:57 +01:00
Ricardo Wurmus
9c45cc8386
gnu: r-yulab-utils: Update to 0.2.3.
...
* gnu/packages/cran.scm (r-yulab-utils): Update to 0.2.3.
[native-inputs]: Add r-testthat.
Change-Id: I15115ce4cc0a6bef8e684bff4ac7c116fc33f055
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:56 +01:00
Ricardo Wurmus
4d0d2ea4c5
gnu: r-aster: Update to 1.3-7.
...
* gnu/packages/cran.scm (r-aster): Update to 1.3-7.
[properties]: Record updater-extra-native-inputs.
Change-Id: I8a6efce45d3f4ab065a17bdc8c19fbbe82554158
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:56 +01:00
Ricardo Wurmus
59da6ae98a
gnu: r-yaml: Update to 2.3.12.
...
* gnu/packages/cran.scm (r-yaml): Update to 2.3.12.
[properties]: Record updater-ignored-native-inputs; remove
updater-extra-native-inputs.
[native-inputs]: Remove r-runit.
[arguments]: Disable tests.
Change-Id: Ic32cd7734ef4628e7b795ed24ed6f06ce6b9cd91
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:55 +01:00
Ricardo Wurmus
5c9c466e09
gnu: r-wk: Update to 0.9.5.
...
* gnu/packages/cran.scm (r-wk): Update to 0.9.5.
[properties]: Remove updater-extra-native-inputs; record
updater-ignored-native-inputs.
[native-inputs]: Add r-png and r-readr.
Change-Id: Ia9ecbd044cb23e1ab2a53bc08a6246c326808647
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:54 +01:00
Ricardo Wurmus
9c6161baab
gnu: r-later: Update to 1.4.5.
...
* gnu/packages/cran.scm (r-later): Update to 1.4.5.
[properties]: Update updater-ignored-native-inputs list.
Change-Id: Ie44814bd63f8aee2a6557e18272128ee94b4bab8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:53 +01:00
Ricardo Wurmus
3c9156661b
gnu: r-redland: Update to 1.0.17-19.
...
* gnu/packages/cran.scm (r-redland): Update to 1.0.17-19.
Change-Id: Id0db793ffce22f3306c802ddfeb631c932ec1233
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:52 +01:00
Ricardo Wurmus
fb8d1fc850
gnu: r-loo: Update to 2.9.0.
...
* gnu/packages/cran.scm (r-loo): Update to 2.9.0.
[native-inputs]: Add r-mcmcpack and r-mvtnorm.
[properties]: Record updater-ignored-native-inputs.
Change-Id: I5a4a465f1cec7b6516de60c2f7990e5389a1fe43
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:51 +01:00
Ricardo Wurmus
61891d5066
gnu: r-litedown: Update to 0.9.
...
* gnu/packages/cran.scm (r-litedown): Update to 0.9.
[properties]: Record updater-extra-native-inputs.
Change-Id: I6514899e700d6f673bc2e2e6669ea14279c20054
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:51 +01:00
Ricardo Wurmus
ed94b38947
gnu: r-ctrdata: Update to 1.25.1.
...
* gnu/packages/cran.scm (r-ctrdata): Update to 1.25.1.
[source]: Update snippet to delete additional minified JavaScript file.
[arguments]: Update 'process-javascript phase to process jstree source file.
[propagated-inputs]: Remove r-xml2.
[native-inputs]: Remove r-r-rsp; add jstree sources.
Change-Id: I4abb6493aa7767a4ca72f43d42e0584b40fa2d6c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:50 +01:00
Ricardo Wurmus
21427d6a3f
gnu: r-rcpp: Update to 1.1.1.
...
* gnu/packages/cran.scm (r-rcpp): Update to 1.1.1.
[arguments]: Skip building vignettes.
Change-Id: I3252bdc60ae257ac7c24d803f4080e4c9ae08b1c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:49 +01:00
Ricardo Wurmus
db5f70e92f
gnu: r-feather: Update to 0.4.0.
...
* gnu/packages/cran.scm (r-feather): Update to 0.4.0.
[propagated-inputs]: Add r-arrow; remove r-rcpp; move r-tibble and r-hms from
here...
[native-inputs]: ...to here.
Change-Id: I2e52257d6af75eebdddc9a785498aed11be3479a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:48 +01:00
Ricardo Wurmus
2cf0fec6ee
gnu: r-geos: Update to 0.2.5.
...
* gnu/packages/cran.scm (r-geos): Update to 0.2.5.
[properties]: Record updater-ignored-native-inputs.
[native-inputs]: Add r-terra.
Change-Id: I7702d35a26413792ce4d9104900384286a49c141
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:47 +01:00
Ricardo Wurmus
321edaca57
gnu: r-htmltools: Update to 0.5.9.
...
* gnu/packages/cran.scm (r-htmltools): Update to 0.5.9.
[properties]: Record updater-ignored-native-inputs.
[arguments]: Remove.
[native-inputs]: Remove r-markdown; add r-withr.
Change-Id: I04c2a78dc7d4987eeef17c7cc21353624a4ad3ff
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:47 +01:00
Ricardo Wurmus
fe00a50f28
gnu: r-httr2: Update to 1.2.2.
...
* gnu/packages/cran.scm (r-httr2): Update to 1.2.2.
[properties]: Update updater-ignored-native-inputs.
[native-inputs]: Add r-otel.
Change-Id: I87dda0c2d5f1d1ae3d9012da19cef1e0d131ef70
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:46 +01:00
Ricardo Wurmus
53ac4e7fdb
gnu: r-purrr: Update to 1.2.1.
...
* gnu/packages/cran.scm (r-purrr): Update to 1.2.1.
[properties]: Record updater-extra-propagated-inputs.
[native-inputs]: Move r-carrier from here...
[propagated-inputs]: ...to here.
Change-Id: I406f626fd41b62bda4b64a1ca3b403da62123df6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:45 +01:00
Ricardo Wurmus
f0b92d0087
gnu: r-e1071: Update to 1.7-17.
...
* gnu/packages/cran.scm (r-e1071): Update to 1.7-17.
[properties]: Record updater-extra-native-inputs.
Change-Id: I9704930929ace943b6852e83fc8fc4b931031882
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:44 +01:00
Ricardo Wurmus
c57744dbe8
gnu: r-dbscan: Update to 1.2.4.
...
* gnu/packages/cran.scm (r-dbscan): Update to 1.2.4.
[properties]: Record updater-ignored-native-inputs.
Change-Id: I489a41cafccc5543abc3bac8cbc75b19fb8163c8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:43 +01:00
Ricardo Wurmus
186c591b5e
gnu: r-extradistr: Update to 1.10.0.1.
...
* gnu/packages/cran.scm (r-extradistr): Update to 1.10.0.1.
Change-Id: I913bff80bec2a5e1ecfcac0cad16e484e34bd3cb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:42 +01:00
Ricardo Wurmus
a1b849ed1c
gnu: r-catdata: Update to 1.2.5.
...
* gnu/packages/cran.scm (r-catdata): Update to 1.2.5.
Change-Id: I53dd36b411b30050a84d0ea1d1f35016eee5781c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:42 +01:00
Ricardo Wurmus
38563c127a
gnu: r-roi: Update to 1.0-2.
...
* gnu/packages/cran.scm (r-roi): Update to 1.0-2.
[native-inputs]: Remove r-r-rsp and r-testthat.
Change-Id: I91ab8c56f23138a0ba27c397b2d1e3fe3b8db8dc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:41 +01:00
Ricardo Wurmus
bcd6b6f0f8
gnu: r-latex2exp: Update to 0.9.8.
...
* gnu/packages/cran.scm (r-latex2exp): Update to 0.9.8.
[propagated-inputs]: Remove r-magrittr and r-stringr.
[native-inputs]: Add r-rlang and r-waldo.
Change-Id: Ie265ec450ba098829bfc43f671f83e3e4623eb89
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:40 +01:00
Ricardo Wurmus
6c73f22a20
gnu: r-xfun: Update to 0.55.
...
* gnu/packages/cran.scm (r-xfun): Update to 0.55.
[properties]: Update list of ignored native inputs.
Change-Id: I791f98c3012ebb3840a26cd631f7ed6c29da5bf7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:39 +01:00
Ricardo Wurmus
04774fcb90
gnu: r-timeseries: Update to 4052.112.
...
* gnu/packages/cran.scm (r-timeseries): Update to 4052.112.
[properties]: Record updater-ignored-native-inputs.
[native-inputs]: Remove r-runit.
Change-Id: I398398d5d194be3df7517a0a74df2ef256e7b077
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:38 +01:00
Ricardo Wurmus
c7d4e4bc5d
gnu: r-vim: Update to 7.0.0.
...
* gnu/packages/cran.scm (r-vim): Update to 7.0.0.
[propagated-inputs]: Add r-future, r-mlr3, r-mlr3learners, r-mlr3pipelines,
r-mlr3tuning, r-paradox, and r-r6.
Change-Id: I9d32ef0d9bd00707f4db052ce58bff0fb0856e2e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:38 +01:00
Ricardo Wurmus
e3ea2f43ab
gnu: r-isoband: Update to 0.3.0.
...
* gnu/packages/cran.scm (r-isoband): Update to 0.3.0.
[propagated-inputs]: Add r-cli, r-cpp11, and r-rlang.
Change-Id: I4c3baeda2383df4d7583517e30113b52efeafcd2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:37 +01:00
Ricardo Wurmus
10344b4faf
gnu: r-reformulas: Update to 0.4.3.1.
...
* gnu/packages/cran.scm (r-reformulas): Update to 0.4.3.1.
[arguments]: Add phase 'delete-bad-tests.
[native-inputs]: Add r-testthat and r-tinytest.
Change-Id: I18af84e0581289574b6dde003e7b13f701293907
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:36 +01:00
Ricardo Wurmus
d53af4de1f
gnu: r-parallelly: Update to 1.46.1.
...
* gnu/packages/cran.scm (r-parallelly): Update to 1.46.1.
[native-inputs]: Add openssh.
Change-Id: I98ea8b0fde052e2e916d0310f9ad1977a2accea4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:35 +01:00
Ricardo Wurmus
26feb50b83
gnu: r-rlrsim: Update to 3.1-9.
...
* gnu/packages/statistics.scm (r-rlrsim): Update to 3.1-9.
Change-Id: I797262ce560a1e842dfe7c544cc716ddbefd6017
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:34 +01:00
Ricardo Wurmus
101609d307
gnu: r-rsqlite: Update to 2.4.5.
...
* gnu/packages/statistics.scm (r-rsqlite): Update to 2.4.5.
Change-Id: Ib8eb57d138e427de30ac2ce87e54b0a7ef0ac63b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:33 +01:00
Ricardo Wurmus
3954e19db5
gnu: r-exactextractr: Update to 0.10.1.
...
* gnu/packages/cran.scm (r-exactextractr): Update to 0.10.1.
[native-inputs]: Add r-dplyr and r-terra.
Change-Id: I466e9be5c4443a64136fcc4601ae3dfeff900a4b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:33 +01:00
Ricardo Wurmus
04474bb758
gnu: r-vroom: Update to 1.6.7.
...
* gnu/packages/cran.scm (r-vroom): Update to 1.6.7.
Change-Id: Icbafc555e3feabc95568a4e085fc22d5b0f4e300
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:32 +01:00
Ricardo Wurmus
78cc5bf270
gnu: r-parsnip: Update to 1.4.0.
...
* gnu/packages/cran.scm (r-parsnip): Update to 1.4.0.
Change-Id: Id4898a899f80bfdb5ac9a5ff77a51e5f30c22b36
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:31 +01:00
Ricardo Wurmus
e02406a412
gnu: r-tidypredict: Update to 1.0.0.
...
* gnu/packages/cran.scm (r-tidypredict): Update to 1.0.0.
[native-inputs]: Add r-glmnet and r-modeldata.
Change-Id: I1ee1c298be915288a914b2f9930017929561b27c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:30 +01:00
Ricardo Wurmus
074f690a93
gnu: r-spatstat: Update to 3.5-0.
...
* gnu/packages/cran.scm (r-spatstat): Update to 3.5-0.
Change-Id: I6bec30ae6ff1d4c18063743b9d46d44c1b3f504f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:29 +01:00
Ricardo Wurmus
e787f5cda5
gnu: r-spatstat-linnet: Update to 3.4-0.
...
* gnu/packages/cran.scm (r-spatstat-linnet): Update to 3.4-0.
Change-Id: I54f02adfb200c082f364e82f1ca6d6988b6dcdf6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:29 +01:00
Ricardo Wurmus
ced69ea688
gnu: r-patrick: Update to 0.3.1.
...
* gnu/packages/cran.scm (r-patrick): Update to 0.3.1.
[native-inputs]: Remove r-testthat.
Change-Id: I1df6171acc0b8696e77c275e81d5412a9eb1aff2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:28 +01:00
Ricardo Wurmus
e342408f2b
gnu: r-xgboost: Update to 3.1.2.1.
...
* gnu/packages/cran.scm (r-xgboost): Update to 3.1.2.1.
[native-inputs]: Remove r-vcd; add r-rhpcblasctl and r-survival.
Change-Id: I6e03463314e11b7d46b01f3c232255a0dde5f68c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:27 +01:00
Ricardo Wurmus
dc65dfa5f3
gnu: r-xml2: Update to 1.5.1.
...
* gnu/packages/cran.scm (r-xml2): Update to 1.5.1.
Change-Id: I933df15cdc8bbf796930a3775aef80d7ea59cef4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:26 +01:00
Ricardo Wurmus
0729c109ba
gnu: r-text2vec: Update to 0.6.6.
...
* gnu/packages/cran.scm (r-text2vec): Update to 0.6.6.
[native-inputs]: Add r-glmnet.
Change-Id: If9ca1b1fcb2e5b78400c111bd0e1be817c7374ad
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:25 +01:00
Ricardo Wurmus
3df2970897
gnu: r-yulab-utils: Update to 0.2.2.
...
* gnu/packages/cran.scm (r-yulab-utils): Update to 0.2.2.
Change-Id: Ie757bb52ba552a21a5373e22514090f01077b91d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:25 +01:00
Ricardo Wurmus
b530d77608
gnu: r-performance: Update to 0.15.3.
...
* gnu/packages/cran.scm (r-performance): Update to 0.15.3.
Change-Id: Ib32ac03a853571ef09dcd68ae94d7487394e0bef
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:24 +01:00
Ricardo Wurmus
e7a096abe1
gnu: r-doby: Update to 4.7.1.
...
* gnu/packages/cran.scm (r-doby): Update to 4.7.1.
[propagated-inputs]: Add r-forecast and r-purrr.
[native-inputs]: Remove r-geepack, r-lme4, and r-multcomp.
Change-Id: Idb09f561eea127248e353a7aaa96eb965fae254c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:23 +01:00
Ricardo Wurmus
b882f5de44
gnu: r-piton: Update to 1.0.1.
...
* gnu/packages/cran.scm (r-piton): Update to 1.0.1.
Change-Id: I6c74e3ec1313c53057bf3f4cbd2109dcdea25600
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:22 +01:00
Ricardo Wurmus
26312a8f1e
gnu: r-getoptlong: Update to 1.1.0.
...
* gnu/packages/cran.scm (r-getoptlong): Update to 1.1.0.
Change-Id: I20221b19aa67f4e8667fdf2a60de796a341cb6e4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:21 +01:00
Ricardo Wurmus
09de77c824
gnu: r-globaloptions: Update to 0.1.3.
...
* gnu/packages/cran.scm (r-globaloptions): Update to 0.1.3.
Change-Id: Ib9ad8093e4957ca4b194cfc4cdae4f4a6bb6fc15
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:20 +01:00
Ricardo Wurmus
2db7ef3b22
gnu: r-bindr: Update to 0.1.3.
...
* gnu/packages/cran.scm (r-bindr): Update to 0.1.3.
Change-Id: Ifc174d0d4c12219996928ed75a1b903a95871c5d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:20 +01:00
Ricardo Wurmus
52daabf806
gnu: r-ggtangle: Update to 0.0.9.
...
* gnu/packages/cran.scm (r-ggtangle): Update to 0.0.9.
Change-Id: I724a5969365eed4caa6f2d4b5d96fc63b01849fe
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:19 +01:00
Ricardo Wurmus
f076e58389
gnu: r-mirai: Update to 2.5.3.
...
* gnu/packages/cran.scm (r-mirai): Update to 2.5.3.
Change-Id: If1dc2c926b522cf0771316358126f5e69470f8a8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:18 +01:00
Ricardo Wurmus
698a142cc1
gnu: r-ggpmisc: Update to 0.6.3.
...
* gnu/packages/cran.scm (r-ggpmisc): Update to 0.6.3.
[propagated-inputs]: Add r-mixtools and r-tidyr.
Change-Id: I77c516c820da335a1d09e8c1323961c4aa900909
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:17 +01:00
Ricardo Wurmus
8435b7d59e
gnu: r-lme4: Update to 1.1-38.
...
* gnu/packages/cran.scm (r-lme4): Update to 1.1-38.
[propagated-inputs]: Add r-rdpack and r-rlang.
[native-inputs]: Add r-insight.
Change-Id: I4b59c2924188b18fa6183919c55cfa8030ac02cd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:16 +01:00
Ricardo Wurmus
2a55fd07ef
gnu: r-bestnormalize: Update to 1.9.2.
...
* gnu/packages/cran.scm (r-bestnormalize): Update to 1.9.2.
[propagated-inputs]: Add r-progress.
[native-inputs]: Add r-rlang.
Change-Id: I895f2e3aa75270849ad5848e474e23fb42bdb135
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:16 +01:00
Ricardo Wurmus
465b228744
gnu: r-runner: Update to 0.4.5.
...
* gnu/packages/cran.scm (r-runner): Update to 0.4.5.
[native-inputs]: Add r-tinytest.
Change-Id: Ia1db433f04943908c1843c9664b1efe48bf50300
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:15 +01:00
Ricardo Wurmus
839893de10
gnu: r-rpresto: Update to 1.4.8.
...
* gnu/packages/cran.scm (r-rpresto): Update to 1.4.8.
[propagated-inputs]: Add r-stringdist and r-tidyselect.
Change-Id: I599837563f7e50db2d0703849e82034d84411727
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:14 +01:00
Ricardo Wurmus
f91816a9cb
gnu: r-gplots: Update to 3.3.0.
...
* gnu/packages/cran.scm (r-gplots): Update to 3.3.0.
Change-Id: Ia7ed71c9f03a192655639b1e57abc30297454180
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:13 +01:00
Ricardo Wurmus
6a4ab82872
gnu: r-ggthemes: Update to 5.2.0.
...
* gnu/packages/cran.scm (r-ggthemes): Update to 5.2.0.
[native-inputs]: Add r-glue, r-rlang, r-spelling, r-vdiffr, and r-withr.
Change-Id: If468dd9df99a13aba9b9efa8e4eba5c7de2e4df7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:12 +01:00
Ricardo Wurmus
00842d3c40
gnu: r-ggbeeswarm: Update to 0.7.3.
...
* gnu/packages/cran.scm (r-ggbeeswarm): Update to 0.7.3.
Change-Id: Ifc75cd0038048dd64c5760eaf097b8aa1dc4a251
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:11 +01:00
Ricardo Wurmus
e64df24200
gnu: r-cards: Update to 0.7.1.
...
* gnu/packages/cran.scm (r-cards): Update to 0.7.1.
Change-Id: I487976a320a3374d5b2f6b78bbfbea4bea6ca5fd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:11 +01:00
Ricardo Wurmus
663a92309c
gnu: r-box: Update to 1.2.1.
...
* gnu/packages/cran.scm (r-box): Update to 1.2.1.
Change-Id: If2fdc2988af7b87b23ba057090ca7e8334e8e9a0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:10 +01:00
Ricardo Wurmus
a1d32c2499
gnu: r-yaml: Update to 2.3.11.
...
* gnu/packages/cran.scm (r-yaml): Update to 2.3.11.
[properties]: Record updater-extra-native-inputs.
Change-Id: I99665dc3b85cdba4e1dc44aa49faa71fdd4a04f2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:09 +01:00
Ricardo Wurmus
4aca2414d3
gnu: r-testthat: Update to 3.3.1.
...
* gnu/packages/statistics.scm (r-testthat): Update to 3.3.1.
[properties]: Add r-s7 and r-xml2 to the ignored native inputs.
Change-Id: I15d949dbc97aa62ab63a86cf2850ecbb91159cdc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:08 +01:00
Ricardo Wurmus
97a498bc6f
gnu: Add r-nlstools.
...
* gnu/packages/cran.scm (r-nlstools): New variable.
Change-Id: I9154b717288307beb592662777a83122975fd654
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:07 +01:00
Ricardo Wurmus
6a5dd96e75
gnu: Add r-qvcalc.
...
* gnu/packages/cran.scm (r-qvcalc): New variable.
Change-Id: I3ff0497ff140364b1e77bf528844476d285543dc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:07 +01:00
Felix Lechner
ee88784373
gnu: fntsample, guix: Fix cosmetic typos.
...
* gnu/packages/fontutils.scm (fntsample),
* gnu/packages/package-management.scm (guix): Modify whitespace.
Change-Id: I3389e8b03e4d939677e3a82c120649e452068bca
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:06 +01:00
Rodion Goritskov
7b319b00ac
gnu: miniflux: Update to 2.2.16.
...
* gnu/packages/web.scm (miniflux): Update to 2.2.16.
[phases]{skip-real-domain-resolve-test}: New phase.
Change-Id: I03fb37186b6e7debc0cf99d1f4752a0667f7a07d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:05 +01:00
Sören Tempel
530bf82a24
gnu: Add go-webdav.
...
* gnu/packages/golang-xyz.scm (go-webdav): New variable.
Change-Id: Id09c79d9396a5f44e224dc1f91d62e192d982127
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:04 +01:00
Sören Tempel
39f90ecd67
gnu: sogogi: Update to 0.0.0-1.e6fd81c.
...
* gnu/packages/web.scm (sogogi): Update to
e6fd81c8d861bfa538372a6ff10b0cf8dfcb33f9 commit.
[source]: Remove snippet to adjust go-scfg import path.
Change-Id: I258684ea7cb86f964ebcadd767eb011629187258
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:03 +01:00
Sören Tempel
5a23aaceb2
gnu: go-github-com-emersion-go-webdav: Update to 0.7.0.
...
* gnu/packages/golang-xyz.scm (go-github-com-emersion-go-webdav): Update to 0.7.0.
Change-Id: Ie403dbc0c811484f7355f867dd53c1f65a8ecb94
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:03 +01:00
Aleksandr Lebedev
631803ebb5
gnu: Add dank-material-shell.
...
* gnu/packages/wm.scm (dankmaterialshell-minimal, dank-material-shell):
New variables.
Change-Id: I4b69151c9cf471fab3355a2a10b39d3729fcdb9b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:02 +01:00
Aleksandr Lebedev
3f14684121
gnu: Add go-github-com-go-git-go-git-v6.
...
* gnu/packages/golang-vcs.scm (go-github-com-go-git-go-git-v6): New variable.
Change-Id: I34c385685d9f23082a370b520110e915f6ed7157
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:01 +01:00
Aleksandr Lebedev
f2f5d6b884
gnu: Add go-github-com-go-git-gcfg-v2.
...
* gnu/packages/golang-vcs.scm (go-github-com-go-git-gcfg-v2): New variable.
Change-Id: Ie10b64280c91000b17c061c14562ba3129c9718d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:26:00 +01:00
Aleksandr Lebedev
a5542da871
gnu: Add go-github-com-go-git-go-billy-v6.
...
* gnu/packages/golang-xyz.scm (go-github-com-go-git-go-billy-v6): New variable.
Change-Id: Ie309c08ad360f3d15b021fdc59563b1e7e9996ba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:59 +01:00
Aleksandr Lebedev
b21e64fccd
gnu: Add go-github-com-wifx-gonetworkmanager-v2.
...
* gnu/packages/golang-xyz.scm (go-github-com-wifx-gonetworkmanager-v2): New variable.
Change-Id: I8660824615c7ccb4308e6da245221c42ffeb7a37
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:59 +01:00
Aleksandr Lebedev
d4338ae713
gnu: Add go-github-com-yaslama-go-wayland-wayland.
...
* gnu/packages/golang-xyz.scm (go-github-com-yaslama-go-wayland-wayland):
New variable.
Change-Id: I250f0adc6f5cad343b53f4ebe987806c736678cd
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:58 +01:00
Sharlatan Hellseher
a9ce3573f6
gnu: packages/golang-xyz: Sort variables a->z.
...
* gnu/packages/golang-xyz.scm::(go-github-com-anacrolix-fuse,
go-github-com-anacrolix-generics, go-github-com-danieljoos-wincred,
go-github-com-gosimple-unidecode, go-github-com-miolini-datacounter,
go-github-com-tonistiigi-dchapes-mode,
go-github-com-urfave-cli-altsrc-v3, and go-modernc-org-memory): Sort
variables alphabetically.
Change-Id: Ieb160f71aa34bee9bec99b2ea681fd670084df42
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:57 +01:00
Anderson Torres
a625d0c005
gnu: modglue, cadabra: Add notes to avoid deletion.
...
* gnu/packages/engineering.scm (modglue, cadabra): Add NOTE comments.
Fixes : guix/guix#5720
Change-Id: I7135be93213124c05c3bf7052fcd07149ea1c50a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:56 +01:00
Nicolas Graves
35be51ed67
gnu: Add emacs-vulpea-ui.
...
* gnu/packages/emacs-xyz.scm (emacs-vulpea-ui): New variable.
Merges guix/guix!5633
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Change-Id: I516e74425720e0372413369ea0b0e509efa1106d
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:55 +01:00
Nicolas Graves
9d33dce9ca
gnu: Add emacs-vui.
...
* gnu/packages/emacs-xyz.scm (emacs-vui): New variable.
Merges guix/guix!5633
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Change-Id: Id0b9b303460f3e0ddba5918cc344e3e340c8e35f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:55 +01:00
Cayetano Santos
b2900166d6
gnu: python-cleanlab: Update to 2.9.0.
...
* gnu/packages/machine-learning.scm (python-cleanlab): Update to 2.9.0.
[arguments]: Use G-Expressions; remove ’relax-requirements #:phase.
Change-Id: Icf1bfe7cfb902acbf1bb28ef0e13e68cad45fd45
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:54 +01:00
Cayetano Santos
836d970497
gnu: dwm: Update to 6.7.
...
* gnu/packages/suckless.scm (dwm): Update to 6.7.
[source]: Switch to git-fetch.
Change-Id: I09aa4bcde0de1981a74735373f4a76cdc3e4873c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:53 +01:00
Cayetano Santos
ebcaf54d3c
gnu: libgrapheme: Update to 3.0.0.
...
* gnu/packages/suckless.scm (libgrapheme): Update to 3.0.0.
[source]: Switch to git-fetch.
[arguments]: Disable #:tests?.
Change-Id: Ie33db204fd9156ec41449be003e424838aa0b96f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:52 +01:00
Andreas Enge
082676ff2f
gnu: Remove python-tmx.
...
* gnu/packages/game-development.scm (python-tmx): Delete variable.
Fixes : guix/guix#4996
Change-Id: Ia13825812362699a4fa0080219d61fdb86f137e4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:51 +01:00
Ryan Sundberg
196d18cecd
gnu: librdkafka: Update to 1.6.1.
...
* gnu/packages/networking.scm (librdkafka): Update to 1.6.1.
Change-Id: I70a9b58affee17ffab3da8f29e03b1971157d83c
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:51 +01:00
Wilko Meyer
a260700405
gnu: php: Update to 8.5.2.
...
* gnu/packages/php.scm (php): Update to 8.5.2.
Change-Id: I10acb40b410a0e6cbeadb479a4bf318e8460a2c5
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:50 +01:00
Cayetano Santos
8feb7cfa72
gnu: nextpnr: Update to 0.9-1.d8117e3.
...
* gnu/packages/electronics.scm (nextpnr): Update to 0.9-1.d8117e3.
* gnu/packages/patches/nextpnr-gtest.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister file.
[source]<#:patches>: Remove nextpnr-gtest.patch.
<#:snippet>: Use G-Expressions.
[inputs]: Remove apycula, corrosion, boost-1.83 and python; add
boost-1.88.
[native-inputs]: Add apycula and python-minimal-wrapper.
[arguments]<#:phases>: Add unbundle-googletest.
[synopsis]: Update
[description]: Update
Change-Id: Id8fb37b6bed6a131040ee31d27099b31d93ae98d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:49 +01:00
Cayetano Santos
ae801bead6
gnu: prjtrellis: Update to 1.4-1.92345b7.
...
* gnu/packages/electronics.scm (prjtrellis): Update to 1.4-1.92345b7.
[inputs]: Remove boost-1.83; add boost-1.88.
[native-inputs]: Remove python; add python-minimal-wrapper.
Change-Id: Idd3aa48adc9a147b77b44bac12ba279f7ae949a1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:48 +01:00
Cayetano Santos
eabfae628a
gnu: prjpeppercorn: Update to 1.9.
...
* gnu/packages/electronics.scm (prjpeppercorn): Update to 1.9.
[inputs]: Remove boost-1.83; add boost-1.88.
Change-Id: I7600ef81d44859ce3f4b14003ef243ef8c2d0c7e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:47 +01:00
Aaron Covrig
0793019611
licenses: Add Academic Free License v3.0.
...
* guix/licences.scm (afl3.0): New variable.
Change-Id: I85ae78c34687e87475c7b6dd40829e7e83473deb
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5769
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:47 +01:00
Carlos Durán Domínguez
e21894a6d7
gnu: wl-mirror: Improve style.
...
* gnu/packages/wm.scm (wl-mirror): Reindent.
[source]: Reindent.
[arguments]: Reindent.
Change-Id: Ia8a4352756403332695e85a9e966d1c401bd4945
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5732
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:46 +01:00
Carlos Durán Domínguez
43aea78517
gnu: wl-mirror: Update to 0.18.3.
...
* gnu/packages/wm.scm (wl-mirror): Update to 0.18.3.
Change-Id: I0e8eb4d4788dec702799cf0ba3f3111c7adc864e
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:45 +01:00
Carlos Durán Domínguez
ecaf51e335
gnu: swayidle: Modernize package style.
...
* gnu/packages/wm.scm (swayidle): Fix indentation.
[arguments] {configure-flags} Modernize to use G-Exp instead of quasiquotes.
[description] Reindent.
Change-Id: Iacc4fe0396add263755f0f6cdbb6868f9e3e3089
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5766
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:44 +01:00
Carlos Durán Domínguez
a4810cfb36
gnu: swayidle: Update to 1.9.0.
...
* gnu/packages/wm.scm (swayidle): Update to 1.9.0.
Change-Id: I6d7f8a2d74ff5dbc5d45994fee1119fcaff5f971
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:43 +01:00
Carlos Durán Domínguez
9807cf3d5b
gnu: grim: Fix URL.
...
* gnu/packages/image.scm (grim): Fix URL.
[home-page]: New home-page URL.
Change-Id: I789a0557e05f9df884b9e73c8e24b2a0c02310e6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5741
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:43 +01:00
Carlos Durán Domínguez
c4c4fb0974
gnu: grim: Improve style.
...
* gnu/packages/image.scm (grim): Reindent.
Change-Id: I18c51dc0ad1ccfddba2895dba6c05827208fe83f
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:42 +01:00
Carlos Durán Domínguez
82bdf9731e
gnu: grim: Update to 1.5.0.
...
* gnu/packages/image.scm (grim): Update to 1.5.0.
[source]: Update uri.
Change-Id: Iaeb4cbdfb2799619edcfdfc3996745c23345d24b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:41 +01:00
Ludovic Courtès
0c5d65d540
transformations: Add ‘--amd-gpu’ transformation option.
...
* guix/transformations.scm (split-on-commas): New procedure, moved from…
(transform-package-toolchain): … here.
(package-amd-gpu-specialization, transform-package-amd-gpu-targets): New
procedures.
(%transformations, %options): Add ‘amd-gpu’.
* tests/transformations.scm ("options->transformations, amd-gpu")
("options->transformations, amd-gpu, not applicable")
("options->transformations, amd-gpu, missing clang-rocm input")
("options->transformations, amd-gpu, wrong GPU"): New tests.
* doc/guix.texi (Package Transformation Options): Document it.
Change-Id: I56bf0dffbf12bc08cf6318fe56952473b395c303
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5583
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:40 +01:00
Ludovic Courtès
062f036fec
gnu: clang-rocm: Add ‘compiler-amd-gpu-targets’ property.
...
* gnu/packages/llvm.scm (%clang-rocm-supported-gpu-targets): New variable.
(make-clang-rocm): Add ‘compiler-amd-gpu-targets’ property.
Change-Id: I5ec21935db0deeb09483a65e63b7fda786d28d8f
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:39 +01:00
Ludovic Courtès
300343d834
gnu: rocm: Export ‘%default-amd-gpu-targets’ and ‘current-amd-gpu-targets’.
...
* gnu/packages/rocm.scm (%default-amd-gpu-targets, current-amd-gpu-targets):
Export.
Change-Id: Icb0b634643a5f64b6db606736be8e555bce7b0a8
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:39 +01:00
Ludovic Courtès
9656718b3f
gnu: Rename ‘amdgpu-targets’ property and related bindings.
...
* gnu/packages/rocm.scm (%default-amdgpu-targets): Rename to…
(%default-amd-gpu-targets): … this.
(%default-amdgpu-targets-property): Remove.
(%amdgpu-targets): Rename to…
(current-amd-gpu-targets): … this.
(rocm-bandwidth-test)[arguments]: Adjust accordingly.
Change-Id: I51f3681a0a2833791f8620111adf4b8f9fb699b0
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:38 +01:00
Ludovic Courtès
cd14c63de0
gnu: cuirass: Update to 1.3.4.
...
* gnu/packages/ci.scm (cuirass): Update to 1.3.4.
Change-Id: I219d70be32a645f04ccc87294d85d763d7d3446b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:37 +01:00
Cayetano Santos
2ed7a414c5
gnu: emacs-marginalia: Update to 2.8.
...
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.8.
Change-Id: Ie859dc674db00c71dff8c41c77a9c7e36f3c8e0a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:36 +01:00
Cayetano Santos
faeb7870ed
gnu: emacs-consult: Update to 3.3.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 3.3.
Change-Id: If8b981de6064a58dcf517f7af6474d323f7eefb3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:35 +01:00
Cayetano Santos
f94e0b5111
gnu: emacs-ellama: Update to 1.10.11.
...
* gnu/packages/emacs-xyz.scm (emacs-ellama): Update to 1.10.11.
Change-Id: Id678fe113b521a98ff2db2c041514d9481f9f7ae
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:35 +01:00
Andreas Enge
ede197cbbf
gnu: Remove pybind11-2.10.
...
* gnu/packages/python-xyz.scm (pybind11-2.10): Delete variable.
Fixes : guix/guix#4827
Change-Id: I618e1f3479035eaa680897421d2a2fc1bcf34f38
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:34 +01:00
Andreas Enge
4e1e5a5f77
gnu: python-ctranslate2: Update input.
...
* gnu/packages/machine-learning.scm (python-ctranslate2)[native-inputs]:
Replace pybind11-2.10 by pybind11.
Change-Id: Iad4be3ee01e82226f25e9bf085c599bcac357bfa
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:33 +01:00
Andreas Enge
ac3172abea
gnu: krita: Update to 5.2.14.
...
* gnu/packages/kde-graphics.scm (krita): Update to 5.2.14.
Change-Id: Ifa5cbb9f845b5e8a37d21fd9d1486d186e3ed384
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:32 +01:00
Andreas Enge
2ec55af1af
gnu: Remove curseradio.
...
* gnu/packages/music.scm (curseradio): Delete variable.
Fixes : guix/guix#4965
Change-Id: I59d317cd2215083caec9d6c00f5c455352a014d8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:31 +01:00
Andreas Enge
dd2b2e0970
gnu: Remove python-monotonic.
...
* gnu/packages/time.scm (python-monotonic): Delete variable.
Fixes : guix/guix#4898
Change-Id: Icfef9179d6cd841adfd0aaea43dcae62fa87723b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:31 +01:00
Anderson Torres
ac3ddab6a4
gnu: Remove bison-3.0.
...
* gnu/packages/bison.scm (bison-3.0): Remove variable.
Fixes : guix/guix#4890
Change-Id: I5c91be30d5b3acb878de811a8aa38bb9baf46583
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:30 +01:00
Anderson Torres
9aece7afd8
gnu: Remove cook.
...
* gnu/packages/cook.scm: Remove file.
* gnu/local.mk, po/packages/POTFILES.in: Remove references to above file.
* gnu/packages/version-control.scm: Remove module inclusion.
Change-Id: I04c935cb8f580a9f7cc19309cb699448d0520e3f
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:29 +01:00
Anderson Torres
d759f941ac
gnu: Remove aegis.
...
* gnu/packages/patches/aegis-constness-error.patch,
* gnu/packages/patches/aegis-perl-tempdir1.patch,
* gnu/packages/patches/aegis-perl-tempdir2.patch,
* gnu/packages/patches/aegis-test-fixup-1.patch,
* gnu/packages/patches/aegis-test-fixup-2.patch: Remove files.
* gnu/local.mk: Remove references to the patches above.
* gnu/packages/version-control.scm (aegis): Delete variable.
Change-Id: If2c34fc9b93204b4b2aa248911d4d0e5002f8f8e
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:28 +01:00
Andreas Enge
22a001c577
gnu: Remove python-cleanlab-1.
...
* gnu/packages/machine-learning.scm (python-cleanlab-1): Delete variable.
Fixes : guix/guix#4839
Change-Id: I38061610e4ffe3d09008b5b8d30e75baeab8cc01
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:27 +01:00
Cayetano Santos
dc4fec16c9
gnu: clinfo: Update to 3.0.25.02.14.
...
* gnu/packages/opencl.scm (clinfo): Update to 3.0.25.02.14.
[arguments]: Use G-Expressions.
Merges guix/guix!5699
Change-Id: I5d345f8d6073e7aec89b1853b4d61199c710d5c6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:26 +01:00
Cayetano Santos
036e70b60e
gnu: ocl-icd: Update to 2.3.4.
...
* gnu/packages/opencl.scm (ocl-icd): Update to 2.3.4.
Change-Id: Icc6006feb628d86881b3bf8c1f95a8448fb9eb80
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:26 +01:00
Cayetano Santos
261c1e6215
gnu: pocl: Update to 6.0.
...
* gnu/packages/opencl.scm (pocl): Update to 6.0.
[inputs]: Remove clang-15, llvm-15, and hwloc-2; add clang-toolchain-18 and hwloc.
[native-inputs]: Remove libltdl and python-3; add spirv-headers,
spirv-llvm-translator, spirv-tools, and python-minimal-wrapper.
Change-Id: Id2a65a151bff3707d09353cbffb7387b2efa5a4a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:25 +01:00
Cayetano Santos
176d0f6e52
gnu: pocl: Apply style and modernize.
...
* gnu/packages/opencl.scm (pocl): Indent, move inputs after arguments.
[arguments]: Use G-Expressions.
Change-Id: I93650da0ea95b2a6de41a89deed546ad84a04172
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:24 +01:00
Hartmut Goebel
3da67d6d68
doc: Add an URL link.
...
* doc/guix.texi (Services)[Telephony Services]{Jami}: Add link to the Jami
project home-page.
Change-Id: If8e5ad61f9f36c0403e74d6926e89eb463bb009b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:23 +01:00
Hartmut Goebel
b20bf71e6f
doc: Small rewording.
...
* doc/guix.texi (Services)[Continuous Integration]: Add quotes to mark terms
as such. Fix typo.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:22 +01:00
Hartmut Goebel
ba29ecdb84
doc: Fix an URL.
...
* doc/guix.texi (Services)[Desktop Services]: Fix an URL.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:22 +01:00
Hartmut Goebel
e23e427595
gnu: Add java-saxon-he-10.
...
* gnu/packages/java-xml.scm (java-saxon-he-10): New variable.
Change-Id: I7d805a7e429e5974ade7879ac09e8190431ee82d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:21 +01:00
Hartmut Goebel
b3aa022f69
gnu: Add java-axiom-impl.
...
* gnu/packages/java-xml.scm (java-axiom-impl): New variable.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:20 +01:00
Hartmut Goebel
a74b678a99
gnu: Add java-axiom-dom-mixins.
...
* gnu/packages/java-xml.scm (java-axiom-dom-mixins): New variable.
Change-Id: I90e7054b608a33e07569bf41049422f0aa817c86
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:19 +01:00
Hartmut Goebel
bd7a260f61
gnu: Add java-axiom-om-mixins.
...
* gnu/packages/java-xml.scm (java-axiom-om-mixins): New variable.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:18 +01:00
Hartmut Goebel
0ea321dd0e
gnu: Add java-axiom-core-mixins.
...
* gnu/packages/java-xml.scm (java-axiom-core-mixins): New variable.
Change-Id: I34ff76a2626f6debacf9f5241cd83c91f60a5d0b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:18 +01:00
Hartmut Goebel
5adceb2384
gnu: Add java-axiom-api.
...
* gnu/packages/java-xml.scm (java-axiom-api): New variable.
Change-Id: I556e4d1dc378448e3f6b32d6e037c348eacef678
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:17 +01:00
Hartmut Goebel
86182c7a4e
gnu: Add java-axiom-weaver-annotations.
...
* gnu/packages/java-xml.scm (java-axiom-weaver-annotations): New variable.
Change-Id: Ie8e4cdddcd80a81df0bd7003b1640076c6d17d93
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:16 +01:00
Hartmut Goebel
40ea1290e0
gnu: Add java-axiom-core-streams.
...
* gnu/packages/java-xml.scm (java-axiom-core-streams): New variable.
Change-Id: Ic803cba163aae609738a6d606eaac30745d76d30
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:15 +01:00
Hartmut Goebel
a3af62ab56
gnu: Add java-axiom-xml-utils.
...
* gnu/packages/java-xml.scm (java-axiom-xml-utils): New variable.
Change-Id: I46fea9c4ba83068b6a493fb0e43e6f13381345a6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:14 +01:00
Hartmut Goebel
bee338a65d
gnu: Add java-axiom-base64-utils.
...
* gnu/packages/java-xml.scm (%axiom-version): New variable.
(axiom-source): New variable.
(java-axiom-base64-utils): New variable.
Change-Id: Ic66817f220fd3cf66ad773a092f9181f8360c78c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:14 +01:00
Hartmut Goebel
594d95260e
gnu: Add java-jakarta-activation-api.
...
* gnu/packages/java.scm (java-jakarta-activation-api): New variable.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:13 +01:00
Hartmut Goebel
072eae9260
gnu: Add java-mime4j-core.
...
* gnu/packages/java.scm (java-mime4j-core): New variable.
Change-Id: Ib8428083de309baccfc0c0480937be52a466928a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:12 +01:00
Hartmut Goebel
ecd2182563
gnu: Add java-commons-io 2.21.
...
* gnu/packages/java.scm (java-commons-io--latest): New variable.
Change-Id: I4ed8d1c2ddc5bb23ddbdc04c6dc27ad2c2dbd447
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:11 +01:00
Hartmut Goebel
d260db04e2
gnu: Add apache-commons-parent-pom-78.
...
* gnu/packages/maven-parent-pom.scm (apache-commons-parent-pom-78): New variable.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:10 +01:00
Hartmut Goebel
bf6fe60ca8
gnu: Add apache-parent-pom-33.
...
* gnu/packages/maven-parent-pom.scm (apache-parent-pom-33): New variable.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:10 +01:00
Andreas Enge
36d7ff6a78
gnu: opencolorio: Update input.
...
* gnu/packages/image-processing.scm (opencolorio)[native-inputs]:
Replace pybind11-2.10 by pybind11.
Change-Id: Idd9d1563e39522c2c0363226f459cfa42488fbf3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:09 +01:00
Cayetano Santos
7dffe07f67
gnu: openpmix: Fix home-page.
...
* gnu/packages/parallel.scm (openpmix)[home-page]: Update.
Change-Id: Ia91517fad0fe4591fc5355d40b14fed694402dd9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:07 +01:00
Andreas Enge
bb4b81a5c1
gnu: offlate: Update input.
...
* gnu/packages/python-xyz.scm (offlate)[propagated-inputs]: Replace
python-pygit2-1.11 by python-pygit2.
Change-Id: Idea0b79fbae98733234bc6800edab476efdb2564
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:06 +01:00
Andreas Enge
f804b63d22
gnu: python-pypeit: Update input
...
* gnu/packages/astronomy.scm (python-pypeit)[native-inputs]:
Replace python-pygit2-1.11 by python-pygit2.
Change-Id: I99da7c2d964de36333f56857dc38c1a408c1e997
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:06 +01:00
Andreas Enge
e86cabe575
gnu: gallia: Update input.
...
* gnu/packages/cybersecurity.scm (gallia)[inputs, native-inputs]:
Replace python-pygit2-1.11 by python-pygit2.
Change-Id: I587bc90bd912c6655543035a0d0d3943b0730513
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:04 +01:00
Andreas Enge
af04ced82a
gnu: patman: Update input.
...
* gnu/packages/bootloaders.scm (patman)[inputs]: Replace
python-pygit2-1.11 by python-pygit2.
Change-Id: Iad3217b8c0b3d26bf0bceb0624b8c9cf8b3cd3ab
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:03 +01:00
Andreas Enge
28e4b5fec4
gnu: python-pygit2-1.18: Rename to python-pygit2.
...
* gnu/packages/python-xyz.scm (python-pygit2-1.18): Rename to...
(python-pygit2): ...this.
Change-Id: I63dc94bca991e9fe23ec73b055bdd3b74292e3cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:03 +01:00
Andreas Enge
4c38f7bd73
gnu: python-pygit2: Rename to python-pygit2-1.11.
...
* gnu/packages/python-xyz.scm (python-pygit2): Rename to...
(python-pygit2-1.11): ...this.
(python-pygit2-1.18): Adapt inheritance.
(offlate): Adapt input.
* gnu/packages/astronomy.scm (python-pypeit),
gnu/packages/bootloaders.scm (patman),
gnu/packages/cybersecurity.scm (gallia),
gnu/packages/version-control.scm (gitless): Adapt inputs.
Change-Id: I4a7d034a1f07f2b5e85985745ad5ef89ccb954c0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:01 +01:00
Philippe SWARTVAGHER
664aca5c8f
gnu: sqlitebrowser: Use system nlohmann-json.
...
* gnu/packages/databases.scm (sqlitebrowser):
[source]: Remove bundled nlohmann-json and patch includes.
[native-inputs]: Add nlohmann-json (header-only library).
Change-Id: I80036372a51073b8f891a260d6a4531a6bd65cf8
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:25:00 +01:00
Philippe SWARTVAGHER
ce3d9e8498
gnu: sqlitebrowser: Update to 3.13.1.
...
* gnu/packages/databases.scm (sqlitebrowser): Update to 3.13.1.
Change-Id: Ief8491492d96f9b45fe97c51f14094d6ef997a1d
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:59 +01:00
Yelninei
d10105e35e
gnu: Replace libgit2-1.8 with default libgit2 where possible
...
* gnu/packages/kde-utils.scm (basket): Replace libgit2-1.8 with libgit2.
* gnu/packages/jami.scm (jami): Replace libgit2-1.8 with libgit2.
Change-Id: I9d6e095453e6ce1d2c7ad4acb8ad9870729202ec
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:59 +01:00
Yelninei
9933f6d4f9
gnu: Replace libgit2-1.9 with default libgit2 where possible.
...
* gnu/packages/guile.scm (guile-git): Replace libgit2-1.9 with libgit2
* gnu/packages/package-management.scm (nix): Replace libgit2-1.9 with libgit2
* gnu/packages/python-xyz.scm (python-pygit2-1.18): Replace libgit2-1.9 with libgit2
Change-Id: Icc77f5b4289f1805764e1b3fdd29062524c61c24
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:58 +01:00
Andreas Enge
e940b42af3
gnu: libgit2: Set default version to 1.9.
...
* gnu/packages/version-control.scm (libgit2): Define as libgit2-1.9.
* gnu/packages/ruby-xyz.scm (ruby-rugged)[inputs]: Replace libgit2 by
libgit2-1.6.
* gnu/packages/python-xyz.scm (python-pygit2)[propagated-inputs]:
Replace libgit2 by libgit2-1.5.
Change-Id: Iaa08ecabdd8ca5363aca0efc223749daf50d9b1d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:57 +01:00
Cayetano Santos
22db59d243
gnu: easyeffects: Update dependency on tbb.
...
* gnu/packages/audio.scm (easyeffects)[inputs]: Remove tbb; add
onetbb.
Change-Id: Icfbb4c4dca2d9c4277499392b46b4e2b1bf365f8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:56 +01:00
Cayetano Santos
e5b1210e4c
gnu: python-openturns: Update dependency on tbb.
...
* gnu/packages/statistics.scm (python-openturns)[inputs]: Remove tbb;
add onetbb.
Change-Id: Ie84d5b6a03ada6f0614c14c68d366cc7da96d6be
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:55 +01:00
Cayetano Santos
6307f79c7b
gnu: vcmi: Update dependency on tbb.
...
* gnu/packages/games.scm (vcmi)[inputs]: Remove tbb; add
onetbb.
Change-Id: I250da81368c86e8c453166d59772684bb9a16aac
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:55 +01:00
Cayetano Santos
817bdc3f61
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:54 +01:00
Nicolas Graves
2ba11b6128
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:53 +01:00
Cayetano Santos
3a81395fb6
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:52 +01:00
Cayetano Santos
55d38f72d8
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:51 +01:00
Cayetano Santos
e45b7a0d54
gnu: emacs-consult: Update to 3.2.
...
* gnu/packages/emacs-xyz.scm (emacs-consult): Update to 3.2.
Change-Id: Id07b4a19aa8cc58bb5f20d46fa1a88f4b68231b3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:51 +01:00
Cayetano Santos
97232dd64c
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:50 +01:00
Cayetano Santos
c2a0ac60b8
gnu: mcy: Update to 0.61.
...
* gnu/packages/electronics.scm (mcy): Update to 0.61.
[description]: Update.
Change-Id: I419804757b524f4a5c7a37de613457a1916ef44a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:49 +01:00
Cayetano Santos
2c41409383
gnu: eqy: Update to 0.61.
...
* gnu/packages/electronics.scm (eqy): Update to 0.61.
[description]: Update.
Change-Id: I1f5f78d5024cc4cc92a09b71fbbfcbf6fb50973f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:48 +01:00
Cayetano Santos
b93c02327c
gnu: sby: Update to 0.61.
...
* gnu/packages/electronics.scm (sby): Update to 0.61.
[description]: Update.
Change-Id: Ia3c6d8c275d7a5224f7f8308dc38a3b0b22e41c2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:47 +01:00
Cayetano Santos
b9f0fd3317
gnu: verilator: Update to 5.044.
...
* 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-25 21:24:47 +01:00
Cayetano Santos
668a75cadd
gnu: python-liberty-parser: Update to 0.0.29.
...
* gnu/packages/electronics.scm (python-liberty-parser): Update to 0.0.29.
Change-Id: I735d0b70388cb1934b17f8c5128cd5ff11239064
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:46 +01:00
wrobell
d00b6b46fd
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:45 +01:00
Cayetano Santos
ad308791d5
gnu: openscad: Update dependency on tbb.
...
* gnu/packages/engineering.scm (openscad)[inputs]: Remove tbb; add
onetbb.
Change-Id: I91e865a5edded660dcd91d12327fe46d6aaa2f89
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:44 +01:00
Cayetano Santos
023b437f62
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:43 +01:00
Cayetano Santos
5114260fc1
gnu: dyninst: Update dependency on tbb.
...
* gnu/packages/instrumentation.scm (dyninst)[inputs]: Remove tbb; add
onetbb.
Change-Id: I96f34012ee2e3c4acfbfcd169879a9aadc88bd86
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:43 +01:00
Julian Flake
acc6b128df
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:42 +01:00
Cayetano Santos
251694ed44
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:41 +01:00
Cayetano Santos
3553b20b34
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:40 +01:00
Cayetano Santos
6726274b29
gnu: pagmo: Update dependency on tbb.
...
* 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-25 21:24:39 +01:00
Cayetano Santos
3173ca013b
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:39 +01:00
Cayetano Santos
dfdc319fe0
gnu: Add m8c-serial.
...
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-25 21:24:38 +01:00
Cayetano Santos
4a3f1ea19a
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:37 +01:00
Sebastian Gibb
c714bcadd2
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:36 +01:00
Sebastian Gibb
501b1cc31d
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:35 +01:00
Cayetano Santos
ccba2021ab
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:35 +01:00
Cayetano Santos
c6f7aba33c
gnu: nettle: Update to 3.10.2.
...
* gnu/packages/nettle.scm (nettle): Update to 3.10.2.
Change-Id: If31c06edd33a8742338e3e36fe795bf1afc3fcbe
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:34 +01:00
Cayetano Santos
cfbf244bc8
gnu: nettle: Modernize.
...
* gnu/packages/nettle.scm (nettle)[arguments]: Use G-Expressions.
Change-Id: Ia5519e2c08fa1466ac066e8d40e73bb8bb305f14
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:33 +01:00
Cayetano Santos
4b64f7eb10
gnu: libfido2: Update to 1.16.0.
...
* gnu/packages/security-token.scm (libfido2): Update to 1.16.0.
Change-Id: Ib432cc75cbd807cd409fdce19bdd62be296197e9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:32 +01:00
Ashish SHUKLA
b4df8b64f2
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:31 +01:00
Allan Adair
43edd27353
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:31 +01:00
Antoine Côté
fceafe200b
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:30 +01:00
Carlos Durán Domínguez
a98c0d94e8
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:29 +01:00
Carlos Durán Domínguez
e16c8fcb5f
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:28 +01:00
Andreas Enge
0127eada65
gnu: Remove dataparksearch.
...
* gnu/packages/search.scm (dataparksearch): Delete variable.
Fixes : guix/guix#3431
Change-Id: If6651e4bd2d2307937243b5cc4eabf91f56a42f8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:27 +01:00
Andrew Wong
5d714dddd4
gnu: Add projectm-sdl.
...
* 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-25 21:24:27 +01:00
Andrew Wong
69d79647a9
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:26 +01:00
Andrew Wong
500bc6ee9f
gnu: Add projectm-presets.
...
* 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-25 21:24:25 +01:00
Andrew Wong
3adc17cb0f
gnu: Add projectm.
...
* 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-25 21:24:24 +01:00
Andrew Wong
d1834aa48f
gnu: Add projectm-eval.
...
* 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-25 21:24:23 +01:00
Ricardo Wurmus
9aca0e65ab
gnu: python-pyzmq: Do not run flaky tests.
...
* 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-25 21:24:23 +01:00
Cayetano Santos
70d09f028e
etc: Add csantosb to reproduciblebuilds team.
...
* etc/teams.scm: Make csantosb a member of the reproduciblebuilds team.
Change-Id: I5228f754a67fbfcc6dd0ea72ec441c86963e47b3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:22 +01:00
Patrick Norton
0ba879beb1
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:21 +01:00
Nicolas Graves
340b82f4a8
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:20 +01:00
Andreas Enge
d21acaccfc
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:19 +01:00
Andreas Enge
c217af2dd5
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.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:19 +01:00
Andreas Enge
55c5b966e5
gnu: kget: Add qpgme input.
...
* gnu/packages/kde-internet.scm (kget)[inputs]: Add qgpgme-qt6.
Change-Id: Iff3b626f0e39e3b2b88a4e8911f04318446a4d4a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:18 +01:00
Andreas Enge
e304821c9a
gnu: kmailcommon: Correct input for Qt6.
...
* gnu/packages/kde-pim.scm (kmailcommon)[inputs]: Replace qgpgme
by qgpgme-qt6.
Change-Id: I11738112530ede6cdd1e83f5687bd3a765aee8fc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:17 +01:00
Andreas Enge
9bc8786d1a
gnu: kwallet: Correct input for Qt6.
...
* gnu/packages/kde-frameworks.scm (kwallet)[inputs]: Replace qgpgme
by qgpgme-qt6.
Change-Id: If9517fb5eaaaddee7aab346d261159ec9cedabec
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:16 +01:00
Nicolas Graves
eaad0a367b
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:16 +01:00
Nicolas Graves
58b167230a
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:15 +01:00
Nicolas Graves
91fd9c908f
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:14 +01:00
Nicolas Goaziou
54b3e929fd
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:13 +01:00
Nicolas Goaziou
60853eb21d
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:12 +01:00
jgart
16838140fe
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:12 +01:00
jgart
030bd035ae
gnu: Remove emacs-nyxt.
...
* gnu/packages/emacs-xyz.scm (emacs-nyxt): Delete variable.
Change-Id: Id965b961c850f84239a7df246790ae734dc7d6b4
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:11 +01:00
Andreas Enge
9665a8cdc6
gnu: Remove xxkb.
...
* gnu/packages/xdisorg.scm (xxkb): Delete variable.
Fixes : guix/guix#4765
Change-Id: I265d4b68014f1322656b12a58b8a6ce0c9425836
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:10 +01:00
Andreas Enge
4970394310
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:09 +01:00
Hennadii Stepanov
fee0a68ca4
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:08 +01:00
Hugo Buddelmeijer
ad6ad493c7
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:07 +01:00
Hugo Buddelmeijer
4f03b2f931
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:07 +01:00
Sharlatan Hellseher
aa6b488cb2
gnu: Remove python-sqlalchemy-stubs.
...
* gnu/packages/databases.scm (python-sqlalchemy-stubs): Delete variable.
Fixes : guix/guix#4780
Change-Id: I331c73b603386e50e8464409a1184cd953f11e0d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:06 +01:00
Sharlatan Hellseher
0c961fd0c9
gnu: Remove sqlcrush.
...
* gnu/packages/databases.scm (sqlcrush): Delete variable.
Fixes : guix/guix#4781
Change-Id: I951801a3f23643f84cc32f97e506335f3d6da77b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:05 +01:00
Sharlatan Hellseher
b95afcbdd8
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
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:04 +01:00
Nicolas Graves
0fe1bdc5cc
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:03 +01:00
Nicolas Graves
4b6427549c
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 >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:03 +01:00
Nicolas Graves
4347565cb8
gnu: python-pytorch: Switch to pyproject.
...
* gnu/packages/machine-learning.scm (python-pytorch):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Relocate field.
<#:phases>: Add a fix in phase 'use-system-libraries.
Change-Id: I780c1be6d9f1d3359a35a16686d3dd45b3b940f3
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:02 +01:00
Nicolas Graves
daef26271f
gnu: python-pypairix: Fix package.
...
The package was missing binaries, which were not produced because
CFLAGS were effectively ignored.
* gnu/packages/bioinformatics.scm (python-pypairix)[arguments]
<#:phases>: Add phase 'respect-CFLAGS.
Change-Id: Id982af5f5a0c43c6fc20e109a5419913e47882e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:01 +01:00
Nicolas Graves
96e0ca2d57
gnu: hg-commitsigs: Switch to pyproject.
...
* gnu/packages/version-control.scm (hg-commitsigs):
[arguments]<#:imported-modules, #:modules>: Switch to
pyproject-build-system, remove unneeded modules.
<#:phases>: Simplify phase 'patch-paths.
<#:install-plan>: Relocate field, use gexps.
Change-Id: I4c7c264203ad56acd609620284e1fd2595822235
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:24:00 +01:00
Nicolas Graves
92724857d4
gnu: mercurial: Switch to pyproject.
...
* gnu/packages/version-control.scm (mercurial):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: Ibe483ca3f46e8c886e0b6d180f28939763617082
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:59 +01:00
Nicolas Graves
ef95b788b8
gnu: flair: Switch to pyproject.
...
* gnu/packages/bioinformatics.scm (flair):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove phases 'build and 'install.
Change-Id: Iaf2e75c1830faae61dcab542a733773b621aa93c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:59 +01:00
Nicolas Graves
40386bc4f9
gnu: syncplay: Switch to pyproject.
...
* gnu/packages/video.scm (syncplay):
[source]: Delete darkdetect vendored dependency.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
<#:tests?>: Use it instead of deleting 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: Ie5b59aa0b58106d246bd07a3982261018d256e04
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:58 +01:00
Nicolas Graves
aa0c014b92
gnu: gmsh: Switch to pyproject.
...
* gnu/packages/maths.scm (gmsh):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: Ia3506c1e8e9ebff9c24a7e2b5ba66555187f6068
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:57 +01:00
Nicolas Graves
ef18864eb2
gnu: ringdecomposerlib: Switch to pyproject.
...
* gnu/packages/chemistry.scm (ringdecomposerlib):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: I3ef172d91c5c7c4a9039ce57be39164af9601e6c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:56 +01:00
Sharlatan Hellseher
eb3665d177
gnu: python-celery: Update to 5.6.2.
...
* gnu/packages/python-xyz.scm (python-celery): Update to 5.6.2.
[arguments] <test-flags>: Skip one more test.
[phases]{relax-requirements}: Remove phase.
[propagated-inputs]: Remove python-tzdata; add python-tzlocal.
[native-inputs]: Add python-pytest-order.
Change-Id: I2b5978c5759b6290a86de1a31755468deba40282
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:55 +01:00
Sharlatan Hellseher
747028c4bd
gnu: python-kombu: Update to 5.6.0.
...
* gnu/packages/python-xyz.scm (python-kombu): Update to 5.6.0.
[phases]{relax-requirements}: Specify which version of tzdata we are
relaxing.
[propagated-inputs]: Remove python-typing-extensions; add
python-packaging and python-tzdata.
[native-inputs]: Remove python-tzdata; add python-pytest-freezer.
Change-Id: I8a9793e5b269480aa180d5de928e85a9ea1511f4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:54 +01:00
Sharlatan Hellseher
7571448719
gnu: python-click-plugins-1: Add a maintenance note.
...
* gnu/packages/python-xyz.scm (python-click-plugins-1): Add a maintenance
note.
Change-Id: If3dec531b59ace642976c11ae7e8a8d7de33b334
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:54 +01:00
Hugo Buddelmeijer
0415cedcb3
gnu: python-celery: Fix build on CI.
...
The issue with "Too many open files" is known by upstream and has been
reported several times already:
- high concurrency results in OSError,
<https://github.com/celery/celery/issues/4541 >, (2018).
- Autoreload doesn't reload if modules imported by the tasks module
change, <https://github.com/celery/celery/issues/1025 >, (2012).
- OSError: Too many open files,
<https://github.com/celery/celery/issues/887 >, (2012).
* gnu/packages/python-xyz.scm (python-celery): Fix build on ci.
[arguments]<:#test-flags>: Disable tests that fail on the CI.
Change-Id: I47f132a7f4c10cfa28e756699a565cb53c4f2e04
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:53 +01:00
Sharlatan Hellseher
c7eb8d113d
gnu: python-pyjanitor: Update to 0.32.5.
...
* gnu/packages/python-science.scm (python-pyjanitor): Update to 0.32.5.
[arguments] <test-flags>: Rework ignored/skipped tests.
[propagated-inputs]: Remove python-requests.
[native-inputs]: Add python-openpyxl and python-requests.
[synopsys]: pandas->Pandas.
Change-Id: I12f3f1f6ab84d63882325103e8c729d44656c97c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:52 +01:00
Sharlatan Hellseher
79a8ef238e
gnu: python-pandas-flavor: Update to 0.8.1.
...
* gnu/packages/python-science.scm (python-pandas-flavor): Update to 0.8.1.
[phases]{fix-pytest-config}: New phase.
[propagated-inputs]: Remove python-lazy-loader and python-packaging.
[native-inputs]: Add python-setuptools and python-setuptools-scm.
Change-Id: I1f1325350f77ed61146f32da5bdc81aad1daec27
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:51 +01:00
Nicolas Graves
43f548eb74
gnu: h-client: Switch to pyproject.
...
* gnu/packages/hardware.scm (h-client):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
<#:test-backend>: Set it.
<#:phases>: Relocate phase 'glib-or-gtk-wrap.
[native-inputs]: Add python-setuptools.
Change-Id: I525ea229449ed46721d17f458a46f3222804ac4e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:50 +01:00
Nicolas Graves
3cc8a0405b
gnu: hplip: Switch to pyproject.
...
* gnu/packages/cups.scm (hplip):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: I0150ce69467c4409ce6dfa45d094304d42c98f01
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:50 +01:00
Nicolas Graves
a599cda324
gnu: sugar-datastore: Switch to pyproject.
...
* gnu/packages/sugar.scm (sugar-datastore):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: Iacbdc6a880ceedcc8d325187703f1e1a7e90c9de
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:49 +01:00
Nicolas Graves
5050f87e59
gnu: sugar: Switch to pyproject.
...
* gnu/packages/sugar.scm (sugar):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: I91ebeb1506cbc0ab50d2ed38e890d34ed9abe8c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:48 +01:00
Nicolas Graves
14dd2be407
gnu: electron-cash: Switch to pyproject.
...
* gnu/packages/finance.scm (electron-cash):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I1efbf1015ca605f12b8a6799827415cd3711beae
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:47 +01:00
Nicolas Graves
733ec52b07
gnu: rdkit: Switch to pyproject.
...
* gnu/packages/chemistry.scm (rdkit):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
<#:phases>: Take phases 'enable-bytecode-determinism and
'add-install-to-pythonpath from pyproject.
Change-Id: If8b134d38b3e23a6974469c1e68b2834219bd67b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:47 +01:00
Nicolas Graves
4acb4ce02e
gnu: createrepo-c: Switch to pyproject.
...
* gnu/packages/rpm.scm (createrepo-c):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: I54168510e40607007d89de2cb6e4fa8df166eaba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:46 +01:00
Nicolas Graves
04365b11c2
gnu: gemmi: Switch to pyproject.
...
* gnu/packages/chemistry.scm (gemmi):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: Id2bd46050b2820945d5a9d90e17e1c5d1e61c40e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:45 +01:00
Nicolas Graves
8ca97597fd
gnu: python-xapp: Drop uneeded arguments.
...
* gnu/packages/cinnamon.scm (python-xapp)[arguments]: Drop all of them
except <#:tests?>.
Change-Id: I78923c421aa7d3169815689d9681eadc41caec96
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:44 +01:00
Nicolas Graves
4f6d69b4a1
gnu: libxapp: Switch to pyproject.
...
* gnu/packages/cinnamon.scm (libxapp):
[arguments]<#:modules, #:imported-modules, #:configure-flags, #:phases>:
Switch to pyproject-build-system.
<#:phases>: In phase 'set-gtk-module-path, use helper string-quote.
Change-Id: Ibfb493d070a739b3114f4fd222d97dd98024981b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:43 +01:00
Ashish SHUKLA
e6d1f85a91
gnu: libcap-ng: Update to 0.9.
...
* gnu/packages/admin.scm (libcap-ng): Update to 0.9.
Add inputs. Add native-inputs. [source]<origin>: Switch to git.
Change-Id: I078613133e858e83ea2f299f4bb05fe9ceefe09e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:43 +01:00
Felix Gruber
cc0f8c7ea7
gnu: Add python-flask-paginate.
...
* gnu/packages/python-web.scm (python-flask-paginate): New variable.
Change-Id: I38eefde359691ce5856bd979e8b7821f83ca3a86
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:42 +01:00
Sergey Trofimov
e0d72d83c3
gnu: darkman: Update to 2.3.0.
...
* gnu/packages/xdisorg.scm (darkman): Update to 2.3.0.
[native-inputs]: Remove go-github-com-adrg-xdg and
go-github-com-rxwycdh-rxhash, add go-github-com-lmittmann-tint.
Change-Id: Ib48e017acda7fcdf8a16a065ab1fc0180bb5578d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:41 +01:00
Sergey Trofimov
374a52656f
gnu: Add go-github-com-lmittmann-tint.
...
* gnu/packages/golang-xyz.scm (go-github-com-lmittmann-tint): New variable.
Change-Id: Id5f471d26dd9e43a1e52cd5fec147393c8b0e498
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:40 +01:00
Remco van 't Veer
64c2c052a0
gnu: quodlibet: Fix operon GI path.
...
* gnu/packages/music.scm (quodlibet):
[arguments]: Add operon to wrap-extra-paths.
Change-Id: Iaba432f3b73995acaf757cb39a09961bfdd358d5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:39 +01:00
Ashish SHUKLA
9e6c31bb10
gnu: fastfetch-minimal: Update to 2.57.0
...
* gnu/packages/admin.scm (fastfetch-minimal): Update to 2.57.0.
[source]<snippet>: Patch local yyjson reference.
Change-Id: Ic50d237da88b0576fce1ab1c88ac29ee6f889c44
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:39 +01:00
Sören Tempel
41e8641379
gnu: python-scikit-misc: Don't propagate python-numpydoc.
...
* gnu/packages/python-science.scm (python-scikit-misc)
[propagated-inputs]: Remove python-numpydoc.
[native-inputs]: Add python-numpydoc.
Change-Id: I9f3d3550789dd2943f496d90f59a063ac7df5e97
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:38 +01:00
Sören Tempel
766ac5a306
gnu: python-pynetdicom: Don't propagate python-numpydoc.
...
* gnu/packages/python-science.scm (python-pynetdicom)
[propagated-inputs]: Remove python-numpydoc.
[native-inputs]: Add python-numpydoc.
Change-Id: Ib0bc20a289972af1d346f38213413c6930218ef0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:37 +01:00
Sören Tempel
e60a997f62
gnu: python-liana-py: Don't propagate python-numpydoc.
...
* gnu/packages/bioinformatics.scm (python-liana-py)
[propagated-inputs]: Remove python-numpydoc.
[native-inputs]: Add python-numpydoc.
Change-Id: I3691a1db99010926b80de7aed5b29e5602210aa2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:36 +01:00
Sharlatan Hellseher
2e3469379b
gnu: python-tmx: Switch to pyproject.
...
* gnu/packages/game-development.scm (python-tmx):
[build-system]: Switch to pyproejct-build-system.
[arguments] <tests?>: No tests.
[native-inputs]: Add python-setuptools.
Change-Id: I30d4034b8cc38e35175b5c30b5914ce74cfe1473
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:35 +01:00
Nicolas Graves
f65c0f780c
gnu: assword: Rename to impass.
...
From upstream URL <https://finestructure.net/assword/ >:
The assword password management system project as been renamed
"impass", and has moved to https://salsa.debian.org/debian/impass .
* gnu/packages/password-utils.scm (assword): Deprecate and move from here…
(impass): …to here. Update to 0.14.1.
[arguments]<#:phases>: Rename assword to impass.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[home-page, description]: Rename assword to impass.
Change-Id: I985baf1a6319b3a07f71eb50d72e42ea5a3d6185
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:34 +01:00
Nicolas Graves
c51b16f3a0
gnu: python-jsonnet: Switch to pyproject.
...
* gnu/packages/cpp.scm (python-jsonnet):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore wrong search directory.
[native-inputs]: Add python-pyyaml, python-pytest, python-setuptools.
Change-Id: Ib85b5d1088fef2dfc3bff15460d1b061caeb73df
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:34 +01:00
Nicolas Graves
5d3684a594
gnu: python-pygame: Update to 2.6.1.
...
* gnu/packages/game-development.scm (python-pygame): Update to 2.6.1.
[arguments]<#:test-flags>: Ignore failing tests.
<#:phases>: Add phase 'pre-check.
[native-inputs]: Add python-numpy, python-pytest, python-setuptools.
Change-Id: I867272ede9e85becc0de5f95307244535d29666e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:33 +01:00
Nicolas Graves
09a04a7b15
gnu: terminator: Switch to pyproject.
...
* gnu/packages/gnome.scm (terminator):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field. Improve style, use G-expressions.
<#·phases>: Refresh them.
[inputs]: Improve style, drop labels.
[native-inputs]: Improve style, drop labels. Add python-setuptools.
Change-Id: If10ee5e3e9a738b695b4b06f01e6cd4f5a02a938
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:32 +01:00
Nicolas Graves
8c54a0bd12
gnu: python-librecaptcha: Switch to pyproject.
...
* gnu/packages/messaging.scm (python-librecaptcha):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Sort them, improve style.
Change-Id: I5449a3a417f247e4ce06a8a493586addf318a89f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:31 +01:00
Nicolas Graves
578911c3cb
gnu: weechat-wee-slack: Update to 2.11.0.
...
* gnu/packages/messaging.scm (weechat-wee-slack): Update to 2.11.0.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use G-expressions.
<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools.
Change-Id: I60d07bfff4e7ad07ffd90ea226275569cd08748f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:31 +01:00
Nicolas Graves
8ec85a9ddf
gnu: python-ruffus: Switch to pyproject.
...
* gnu/packages/python-science.scm (python-ruffus):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve style. Improve 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: If6607ce5db313c97d5aaff062ac8bfa4b55d5dee
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:30 +01:00
Nicolas Graves
e42ad05e32
gnu: python-geosketch: Update to 1.3.
...
* gnu/packages/python-science.scm (python-geosketch): Update to 1.3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests>: Ignore them.
[native-inputs]: Add python-setuptools.
Change-Id: Ib86bb1a690585d925f3cd7ba801e89e04273d8e1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:29 +01:00
Nicolas Graves
f1d764a801
gnu: calibre: Update to 8.16.2.
...
* gnu/packages/ebook.scm (calibre): Update to 8.16.2.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:use-setuptools?>: Drop it.
<#:phases>: Replace phases 'build, 'install and 'check with former
variants.
[native-inputs]: Add python-setuptools, python-tzdata, python-tzlocal.
Change-Id: Ia4b4688af55aa88bae41b959a66ad2224093071a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:28 +01:00
Nicolas Graves
12021475e8
gnu: python-xsge: Switch to pyproject.
...
* gnu/packages/game-development.scm (python-xsge):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:configure-flags>: Set them.
<#:phases>: Replace 'build phase along with the 'install one.
[native-inputs]: Add python-setuptools.
Change-Id: I6858d63a87e813df0aea78854c3ce56a6d5c94d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:27 +01:00
Jean-Baptiste Note
a6306eb0bc
gnu: Bump rocm to version 7.1.0
...
* gnu/packages/llvm.scm (%rocm-llvm-version): New variable.
(make-llvm-rocm): New procedure.
(llvm-rocm): New variable.
(make-clang-runtime-rocm): New procedure.
(clang-runtime-rocm): New variable.
(make-clang-rocm): New procedure.
(clang-rocm): New variable.
(rocm-device-libs): New variable.
(rocm-comgr): New variable.
(rocm-hipcc): New variable.
(make-lld-rocm): New procedure.
(lld-rocm): New variable.
* gnu/packages/rocm.scm: Add perl to imports.
(%rocm-version): Update to 7.1.0.
(%rocm-systems-url, %rocm-systems-origin): New variables.
(rocr-runtime): Use %rocm-systems-origin and update build.
(rocm-opencl-runtime): Use %rocm-systems-origin and update build.
(rocm-hip-runtime): New variable.
(rocminfo): Use %rocm-systems-origin and update build.
(%default-amdgpu-targets, %default-amdgpu-targets-property): New variables.
(%amdgpu-targets): New syntax.
(rocm-bandwidth-test): Update and add comprehensive build support.
* gnu/local.mk: Add rocm-bandwidth-test patches.
* gnu/packages/patches/rocm-bandwidth-test-fix-external-packages-search.patch,
gnu/packages/patches/rocm-bandwidth-test-fix-hsa-include-file-lookup.patch,
gnu/packages/patches/rocm-bandwidth-test-take-default-gpus-from-environment.patch:
New files.
* gnu/packages/patches/rocclr-5.6.0-enable-gfx800.patch,
gnu/packages/patches/rocm-opencl-runtime-4.3-noclinfo.patch: Update patch paths.
Change-Id: I43f162b9f8ab898e25d8ecbe4ea30be84a29eb0d
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:27 +01:00
Ludovic Courtès
a43d32577d
gnu: guile: Add 3.0.11.
...
This reinstates 2b3782eb6e , which was reverted
in f54a032cec760ff2c3af87e5a45dd305a84dfa48; see
<https://codeberg.org/guix/guix/pulls/4747 >.
* gnu/packages/guile.scm (guile-3.0.11): New variable.
(guile-3.0-latest): Add comment.
* gnu/packages/patches/guile-3.0.11-cross-compilation.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Change-Id: Id8ec934bb504750a5cefb5d417eab84175c47d01
Co-authored-by: Yelninei <yelninei@tutamail.com >
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5360
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:26 +01:00
Ludovic Courtès
d118a89d62
tests: Adjust to Guile 3.0.10+.
...
Guile 3.0.11 introduced a new implementation of (srfi srfi-34) with subtle
changes wrt. exceptionm handling. This adjusts to these changes.
Changes in ‘tests/style.scm’ are due to the new output of (ice-9 pretty-print)
in 3.0.10.
* tests/file-systems.scm ("btrfs-store-subvolume-file-name (subvolid)"):
Specify the exception type.
* tests/services/file-sharing.scm ("transmission-password-hash, salt value too short")
("transmission-password-hash, salt value too long"): Likewise.
* tests/store.scm ("store-path-package-name #f"): Change to ‘test-error’
with #t as the exception type.
* tests/style.scm: Skip all the tests on Guile > 3.0.9.
* tests/toml.scm <top level>: Set ‘raise’ in (guix build toml).
("parse-toml: No key"): Use ‘test-error’ instead of ‘test-equal’.
("parse-toml: Assignment to non-table"): Likewise.
("parse-toml: Invalid assignment to implicit table"): Change exception type
to #t
("parse-toml: Assignment to statically defined array"): Likewise.
Change-Id: I54ea77f22d3e95f72dad90690631876e7f013054
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:25 +01:00
Andreas Enge
64acb4e65d
gnu: Remove hdf4-alt.
...
* gnu/packages/maths.scm (hdf4-alt): Delete variable.
Change-Id: I1674afe82952c473a7718371a4ffeb79e49c4020
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:24 +01:00
Andreas Enge
883fb1e942
gnu: coda: Remove hdf4 input.
...
* gnu/packages/maths.scm (coda)[inputs]: Remove hdf4-alt.
[arguments]<#:configure-flags>: Drop "--with-hdf4".
Change-Id: I379b8f1f8bec79caf399999211e2778d4dbdd9c4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:23 +01:00
Andreas Enge
5521cba2e9
gnu: Remove hdf4.
...
* gnu/packages/maths.scm (hdf4): Delete variable.
Fixes : guix/guix#4770
Change-Id: I26e22639b2e19cdf8542262c52b24e394b7263ef
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:23 +01:00
Andreas Enge
5ff090a2b9
gnu: hdf4-alt: Disinherit from hdf4.
...
* gnu/packages/maths.scm (hdf4-alt)[inherit]: Remove field.
[version, source, build-system, native-inputs, inputs, home-page,
synopsis, description, license]: Copy and paste from hdf4.
[arguments]: Adapt from hdf4 without changing the derivation.
Change-Id: I37cb97d7d97ea4426158b6970b98695d4f514332
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:22 +01:00
Andreas Enge
39c28edb9d
gnu: Remove python-pyhdf.
...
* gnu/packages/python-xyz.scm (python-pyhdf): Delete variable.
Change-Id: I74811a533b603524f44805078b6a57babe44f63f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:21 +01:00
Andreas Enge
3c4b143249
gnu: Remove python-hdf4.
...
* gnu/packages/python-xyz.scm (python-hdf4): Delete variable.
Change-Id: I763ef2f0aa528b36f933a02dddcfd8d5fbf51147
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:20 +01:00
Andreas Enge
2562c798a1
gnu: Remove gctp.
...
* gnu/packages/maths.scm (gctp): Delete variable.
Fixes : guix/guix#4761
Change-Id: If04e27063eb68dcfbe1d0057f1b4e097c8de153f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:19 +01:00
Andreas Enge
42bf1e75f4
gnu: Remove hdf-eos5.
...
* gnu/packages/maths.scm (hdf-eos5): Delete variable.
Change-Id: Id4dbf13e73df2cbeadc6944a6a05711ef7a427cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:18 +01:00
Andreas Enge
c09c950658
gnu: Remove hdf-eos2.
...
* gnu/packages/maths.scm (hdf-eos2): Delete variable.
Change-Id: I71e3ba4106b2d800439e4affc7b65d7b428bb160
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:18 +01:00
Hugo Buddelmeijer
c24223714e
gnu: python-sphinx-autoapi: Update to 3.6.1.
...
* gnu/packages/sphinx.scm (python-sphinx-autoapi): Update to 3.6.1.
[source]: Switch to git-fetch.
[arguments]<#:test-flags>: Disable test that requires network.
[propagated-inputs]: Remove python-unidecode.
[native-inputs]: Remove python-setuptools, python-sphinx, and python-wheel; add
nss-certs-for-test, python-beautifulsoup4, python-flit-core, and
python-pytest.
Change-Id: I7e3d71a71b2316953559cdd9cdc4ac8d157571f7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:17 +01:00
Cayetano Santos
952213a987
gnu: python-brian2tools: Fix build.
...
* gnu/packages/machine-learning.scm (python-brian2tools): Add missing input.
[propagated-inputs]: Add python-tables.
Change-Id: I974d3a4e1101272710e791ab92b9bc793d17f28e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:16 +01:00
Hugo Buddelmeijer
2c7f573aa3
gnu: python-scanrbp: Include data in package.
...
* gnu/packages/bioinformatics.scm (python-scanrbp): Fix build and include data.
[native-inputs]: Remove python-wheel.
<#:phases>: Add 'patchpath and 'copy-data phases. Replace 'check phase.
Change-Id: Ie61792f696f59383789cac89bf9f354f0ce1d188
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:15 +01:00
Nicolas Graves
c2a75f4031
gnu: python-domain-connect: Remove unused inputs.
...
* gnu/packages/python-web.scm (python-domain-connect):
[native-inputs]: Remove python-wheel.
[propagated-inputs]: Remove python-publicsuffix.
Change-Id: I959e6239149c51a25d44ffc18ddad0b6ce9f9b63
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:14 +01:00
Nicolas Graves
94185c13d1
gnu: nml: Switch to pyproject.
...
* gnu/packages/game-development.scm (nml):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Use tests? for 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: I4bcc1e586e0fd9e0cec749e85502661532485975
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:14 +01:00
Nicolas Graves
cfa2edf13b
gnu: grokmirror: Update to 2.0.12.
...
* gnu/packages/version-control.scm (grokmirror): Update to 2.0.12.
[source]<file-name>: Refresh it.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Refresh phase 'install-manpages.
[native-inputs]: Add python-setuptools.
Change-Id: I9ccec338eda46227b44d5f5435e648978e7820fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:13 +01:00
Nicolas Graves
b61896c4b8
gnu: shirah: Switch to pyproject.
...
* gnu/packages/ebook.scm (shirah):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I349bd87b45debaf61c1b3cbbd9e5b9e7202710d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:12 +01:00
Nicolas Graves
b8e1f00f70
gnu: python-biothings-client: Update to 0.4.1.
...
* gnu/packages/bioinformatics.scm (python-biothings-client): Update to 0.4.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Add python-httpx.
Change-Id: I3d5c9ea79fd23a8291074f32d37adfede4e0e238
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:11 +01:00
Nicolas Graves
efb7ad1816
gnu: patatt: Switch to pyproject.
...
* gnu/packages/version-control.scm (patatt):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve comment.
[native-inputs]: Add python-setuptools.
Change-Id: Id46c10a5e93c727b3ba58e940d6f4463ccde7cd7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:11 +01:00
Nicolas Graves
e7d84d121e
gnu: temper-exporter: Switch to pyproject.
...
* gnu/packages/monitoring.scm (temper-exporter):
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Ignore failing test.
<#:phases>: Refresh them.
[native-inputs]: Add python-setuptools. Remove python-pytest-runner.
Change-Id: I5880ca3700cf40e876e42b95410d5c76668c5806
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:10 +01:00
Giacomo Leidi
03fd94c437
gnu: python-pyinotify: Reduce package closure size.
...
This Python package can be used both as a library and as a standalone
command line application. It does so by adding a shebang to the library
code. Dropping this shebang prevents the build system from adding
python-wrapper as an input, reducing package closure size from
~200 MiB to ~0.2 MiB. A new python-pyinotify-cli package is added to
allow users who desire so to use the CLI application.
* gnu/packages/python-xyz.scm (python-pyinotify)[phases]{drop-shebang}:
New phase.
(python-pyinotify-cli): New variable.
Change-Id: Ifb796d26fc6a7bedec69093f7c9bd43ada8bebac
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:09 +01:00
Nicolas Graves
d94936546a
gnu: gnome-plots: Switch to pyproject.
...
* gnu/packages/gnome-xyz.scm (gnome-plots):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate field.
<#:imported-modules, #:modules, #:phases>: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I8bb462e4b67b2f692949540e91c4d4498b9d17aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:08 +01:00
Nicolas Graves
9558fe34d6
gnu: python-libevdev: Update to 0.13.1.
...
* gnu/packages/freedesktop.scm (python-libevdev): Update to 0.13.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Remove 'check phase replacement.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I3fe76e0923e3606c027cc98e6aadc6ca63be3a26
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:07 +01:00
Nicolas Graves
655ab0ea1a
gnu: mkbootimg: Switch to copy-build-system.
...
* gnu/packages/android.scm (mkbootimg):
[arguments]: Drop them.
<#:install-plan>: Set it.
[build-system]: Switch to copy-build-system.
[inputs]: Add python-wrapper.
[source, description]: Improve style.
Change-Id: I72c80fea6bd7120f70302a927ae7fa67b5bb5030
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:06 +01:00
Nicolas Graves
f5761684c3
gnu: mdpo: Update to 2.1.4.
...
* gnu/packages/gettext.scm (mdpo): Update to 2.1.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-hatchling, python-pytest,
python-setuptools.
[propagated-inputs]: Add python-importlib-metadata-argparse-version,
python-md-ulb-pwrap, python-polib.
Change-Id: I53fb5cc3cb54cf847b4057b71e0a43d268dc93ef
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:06 +01:00
Nicolas Graves
18b7f23ef3
gnu: python-pymd4c: Update to 1.3.0.
...
* gnu/packages/python-xyz.scm (python-pymd4c): Update to 1.3.0.
[arguments]<#:tests?, #:test-flags>: Enable tests.
[native-inputs]: Add python-pytest.
Change-Id: I80c0cfcc2414bdf6b773d06097e103d8fa4b8724
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:05 +01:00
Nicolas Graves
c635555165
gnu: Add python-importlib-metadata-argparse-version.
...
* gnu/packages/python-xyz.scm (python-importlib-metadata-argparse-version): New variable.
Change-Id: I729aac550bdbd20a76e9f8832131b38aea56a61c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:04 +01:00
Nicolas Graves
d97c693963
gnu: Add python-md-ulb-pwrap.
...
* gnu/packages/python-xyz.scm (python-md-ulb-pwrap): New variable.
* gnu/packages/rust-crates.scm: Add crates for md_uld_pwrap.
Change-Id: I04b243575a48f607db18459521a55cc69c2ddeaf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:03 +01:00
Nicolas Graves
2f24bf2d68
gnu: Add python-unicode-linebreak.
...
* gnu/packages/python-xyz.scm (python-unicode-linebreak): New variable.
* gnu/packages/rust-crates.scm: Add crates for unicode_linebreak.
Change-Id: I3f1fbea07e72bd24d9f679183277c9bc2290d56a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:02 +01:00
Nicolas Graves
bca7df248f
gnu: python-dbusmock: Update to 0.37.2.
...
* gnu/packages/python-xyz.scm
(python-dbusmock-check-phase): New variable, to reduce redundancy;
(python-dbusmock): Update to 0.37.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Migrate them to pyproject-build-system.
<#:phases>: In phase 'patch-path, remove unecessary substitution. Use
python-dbusmock-check-phase.
[native-inputs]: Add python-setuptools.
(python-dbusmock-minimal)[source, arguments, build-system, inputs]:
Adapt fields to keep the same derivation and avoid rebuilds.
Change-Id: I6db0afffc74388fe19025457d7699993e2218666
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:02 +01:00
Nicolas Graves
33692180e3
gnu: python-pyinotify: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pyinotify):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Iad18dc462ad8d0c6ec2556fd7891fe0c952fff6d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:01 +01:00
Sharlatan Hellseher
63fe654f4e
gnu: python-jinja2-time: Disable tests.
...
* gnu/packages/python-xyz.scm (python-jinja2-time):
[arguments] <tests?>: Disable for now.
[native-inputs]: Remove python-pytest.
Change-Id: Ic4696e026980ebaf7e1301c33f2b7e4861ed1d92
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:23:00 +01:00
Nicolas Graves
6435bf8cb7
gnu: python-pypeg2: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-pypeg2):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: I354cf087b2076bf7bd4643290429a4e4630ca004
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:59 +01:00
Nicolas Graves
c704e61297
gnu: python-jellyfish: Update to 1.2.1.
...
* gnu/packages/rust-crates.scm: Import crates.
* gnu/packages/python-xyz.scm (python-jellyfish): Update to 1.2.1.
[build-system]: Switch to pyproject-build-system (maturin).
[arguments]: Rewrite them all to accomodate maturin.
[native-inputs]: Add python-pytest, python-setuptools, rust,
rust:cargo.
[inputs]: Add maturin and jellyfish cargo inputs.
[home-page]: Update it.
Change-Id: I07e0b6ae05e80027c28de024777bba393e919c2b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:58 +01:00
Nicolas Graves
8e7144b14b
gnu: python-emoji-for-gh-md-to-html: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-emoji-for-gh-md-to-html):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I929e6fe0841332521fa3f0c6d9fdbd7d2f82efec
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:58 +01:00
Nicolas Graves
441fa7921c
gnu: python-pebble: Update to 5.1.3.
...
* gnu/packages/python-xyz.scm (python-pebble): Update to 5.1.3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ifee70d9f208865b7e9cb96950c7de428f01758ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:57 +01:00
Nicolas Graves
a906bfacc3
gnu: python-notify2: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-notify2):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I6684841f7f1a89ad539ad2c8fe1eca17c9193378
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:56 +01:00
Nicolas Graves
7622a9909e
gnu: python-jinja2-time: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-jinja2-time):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I425584b6c6f06451e71e5b593eca90d73b9250bf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:55 +01:00
Nicolas Graves
a3630fbf54
gnu: python-crossenv: Update to 1.6.1.
...
* gnu/packages/python-xyz.scm (python-crossenv): Update to 1.6.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-hatchling.
[description]: Improve style.
Change-Id: Ic5fe3baf91dd4aa71d92c8b54d433e55d1ada17c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:54 +01:00
Cayetano Santos
b11c3483c3
gnu: magic: Update to 8.3.590.
...
* gnu/packages/electronics.scm (magic): Update to 8.3.590.
Change-Id: I2ec3333c9b195e070f347b0de6c0b516e4ed981e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:54 +01:00
Cayetano Santos
0bf7327d0e
gnu: m8c: Update to 2.2.2.
...
* gnu/packages/electronics.scm (m8c): Update to 2.2.2.
Change-Id: Ie96cf4325009b733977f0fe19a80b9964c249db4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:53 +01:00
Sharlatan Hellseher
a60fa26e89
gnu: python-django-allauth: Update to 65.13.1.
...
* gnu/packages/django.scm (python-django-allauth): Update to 65.13.1.
[propagated-inputs]: Remove python-requests-oauthlib; add
python-pyyaml and python-oauthlib.
Change-Id: Ib9dd7d2bb64990caf6a7285705075f7c779b9ebb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:52 +01:00
Nicolas Graves
ab3fd8a4e8
gnu: z3: Switch to pyproject.
...
* gnu/packages/maths.scm (z3):
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
<#:phases>: Replace phase 'compile-python-modules by the one in
pyproject-build-system.
Change-Id: Ie74daad5cd152bd80447219a9c82fa7d0827ac9b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:51 +01:00
Nicolas Graves
e292f21d68
gnu: quodlibet: Switch to pyproject.
...
* gnu/packages/music.scm (quodlibet):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:imported-modules, #:modules, #:phases>: Switch to
pyproject-build-system.
<#:phases>: Improve phase 'wrap-extra-paths.
[native-inputs]: Add python-setuptools.
Change-Id: Icb9b41dfc3e16fbf0d98d5a4f01b8cb18b6eca83
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:51 +01:00
Nicolas Graves
78f8e9d760
gnu: fp16: Switch to pyproject.
...
* gnu/packages/maths.scm (fp16):
[arguments]<#:modules, #:imported-modules, #:phases>: Switch to
pyproject-build-system.
Change-Id: I6ca525ea3f5704b4afce39837c21e704e2a13370
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:50 +01:00
Nicolas Graves
c28ec26998
gnu: python-ipydatawidgets: Switch to pyproject.
...
* gnu/packages/jupyter.scm (python-ipydatawidgets):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:phases>: Migrate 'check phase replacement to <#:test-flags>.
Use 'build and 'install phases from the python-build-system, as it
currently fails for the pyproject-build-system.
[native-inputs]: Add python-setuptools.
Fixes : guix/guix#5524
Change-Id: I410c5fa6ba4cc95bae2e5ace227a4ad07ebc118b
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:49 +01:00
Nicolas Graves
0a70c5790f
gnu: jupyter: Switch to pyproject.
...
* gnu/packages/jupyter.scm (jupyter):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve comment and style.
[native-inputs]: Add python-setuptools.
Change-Id: I6056c60a1ddb822b9b80bee606add58420246c4e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:48 +01:00
Nicolas Graves
de3f863638
gnu: pass-rotate: Switch to pyproject.
...
* gnu/packages/password-utils.scm (pass-rotate):
[source, home-page]: Update repository url.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I0216f6f8edd2b0c69b43a99a678b4f42886e50c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:47 +01:00
Nicolas Graves
8a7939711c
gnu: qspectrumanalyzer: Switch to pyproject.
...
* gnu/packages/radio.scm (qspectrumanalyzer):
[build-system]: Switch to pyproject-build-system.
[arguments]: Relocate them, improve style.
<#:phases>: Relocate phase 'wrap-path.
[native-inputs]: Add python-setuptools.
Change-Id: I4b236b72ed0d680a5c03fa3d29200830f31833d6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:47 +01:00
Nicolas Graves
4ee5d75ff4
gnu: xpra: Switch to pyproject.
...
* gnu/packages/xorg.scm (xpra):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:configure-flags>: Migrate them.
<#:modules>: Drop them.
<#:phases>: Drop phase 'build.
[native-inputs]: Add python-setuptools.
Change-Id: Ie712c67991d1e4c399d65e0243f6161d9cb28492
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:46 +01:00
Nicolas Graves
fb5b733fa4
gnu: kapidox: Switch to pyproject.
...
* gnu/packages/kde-frameworks.scm (kapidox):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Idedbc3901ddb80969d23cff179abf79743ec13cb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:45 +01:00
Nicolas Graves
58b25cc90b
gnu: python2-pycparser: Move to (gnu packages pypy).
...
* gnu/packages/python-xyz.scm (python2-pycparser): Move from here…
* gnu/packages/pypy.scm (python2-pycparser): …to here.
Change-Id: I368e7fc7c07dcba675c1f7524e7f68145252cf73
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:44 +01:00
Nicolas Graves
dc540ecc37
gnu: python2-cffi: Move to (gnu packages pypy).
...
* gnu/packages/libffi.scm (python2-cffi): Move from here…
* gnu/packages/pypy.scm (python2-cffi): …to here.
Change-Id: Ib472d2187a118c1dfec62ea9285d48fe63438fbf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:43 +01:00
Nicolas Graves
da484bd577
gnu: python2-cffi: Migrate to pyproject and decouple.
...
Rationale: Decoupling helps us moving the package, and not worry about
inheriting package updates.
* gnu/packages/python-xyz.scm (python2-cffi)
[inherit]: Drop it.
[source]: Decrease version to 1.15.1, which is the last supported
version for Python2. The former build fails with 1.17.0.
[build-system, arguments]: Migrate to pyproject-build-system.
[name, home-page, synopsis, description, license]: Set them
explicitely.
Change-Id: Iea81e4fd3896da044a97043e2d80f5f43b28f50e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:43 +01:00
Nicolas Graves
920e8a7344
gnu: python2-pycparser: Migrate to pyproject and decouple.
...
Rationale: Decoupling helps us moving the package, and not worry about
inheriting package updates.
* gnu/packages/python-xyz.scm (python2-pycparser)
[inherit]: Drop it.
[build-system, arguments]: Migrate to pyproject-build-system.
[name, home-page, synopsis, description, license]: Set them
explicitely.
[native-inputs]: Add python-setuptools.
Change-Id: Ie55f1fdc60d80ec921acabced218ec758a650cf1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:42 +01:00
Nicolas Graves
0dfbb0894d
build-system: python: Accept pyproject package-with-explicit-python.
...
* guix/build-system/python.scm (package-with-explicit-python): Accept
pyproject-build-system resolved lazily.
Change-Id: I6e4186b8a7d2ec17afbf6af7d0f9e709cc55e14b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:41 +01:00
Nicolas Graves
b7f4cf4f46
gnu: duplicity: Remove python-lockfile propagated-input.
...
* gnu/packages/backup.scm (duplicity)[propagated-input]: Remove
python-lockfile.
Change-Id: Ieaa7330354c96aee0ee4c754419b10380f24acda
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:40 +01:00
Nicolas Graves
ba94b24f93
gnu: python-cachecontrol: Remove python-lockfile propagated-input.
...
* gnu/packages/python-web.scm (python-cachecontrol)[propagated-input]:
Remove python-lockfile.
Change-Id: I9801a3673d1e655148a7d9a76cb4026c26fca69d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:39 +01:00
Nicolas Graves
fae2a5bb8f
gnu: python-daemon: Replace python-lockfile by python-filelock.
...
* gnu/packages/python-xyz.scm (python-daemon)[propagated-inputs]:
Replace python-lockfile by python-filelock.
* gnu/packages/patches/python-daemon-relax-lockfile.patch: New file
* gnu/local.mk (dist_patch_DATA): Register patch.
Change-Id: Ia12b754065a71b612b0fe626b18e2edc9d158ae7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:39 +01:00
Nicolas Graves
430b98bfaf
gnu: python-pyvista: Ignore failing test.
...
* gnu/packages/python-science.scm (python-pyvista)[arguments]
<#:test-flags>: Ignore failing test.
Change-Id: I0dba730e92c7fd7e9d7d6273bba3b5e7646278c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:38 +01:00
Nicolas Graves
c2a6e6acd9
gnu: python-pyts: Update to 0.13.0-0.4f3d97b.
...
* gnu/packages/python-science.scm (python-pyts): Update to 0.13.0-0.4f3d97b.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-wheel.
[description]: Improve it.
Change-Id: I64947107888826ad3db8cf1e2e4d3790c6a3e070
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:37 +01:00
Nicolas Graves
8d565c65d5
gnu: python-pgmpy: Ignore flaky tests.
...
* gnu/packages/statistics.scm (python-pgmpy)[arguments]
<#:test-flags>: Ignore additional flaky tests.
Change-Id: I047cf08cde1d6c2157e826e80f6f93e5a9717438
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:36 +01:00
Nicolas Graves
8a77fdc3f9
gnu: python-drep: Skip additional test.
...
* gnu/packages/bioinformatics.scm (python-drep)[arguments]
<#:test-flags>: Skip additional test.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:35 +01:00
Nicolas Graves
dcca820951
gnu: scregseg: Skip 'sanity-check phase.
...
* gnu/packages/bioinformatics.scm (scregseg)
[arguments]<#:phases>: Skip 'sanity-check phase.
[native-inputs]: Add python-pytest.
Change-Id: If28faf66025e79210850080a18b8ce35d9ec6504
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:35 +01:00
Nicolas Graves
9c42493979
gnu: python-coolbox: Fix inputs.
...
* gnu/packages/bioinformatics.scm (python-coolbox)
[native-inputs]: Remove python-pybbi.
[propagated-inputs]: Add python-pybbi.
Change-Id: Ic748f66b71b0aa489e8c0800b21cb23592f285a4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:34 +01:00
Sharlatan Hellseher
93001fcbd0
gnu: python-sphinx-autodoc-typehints: Update to 2.3.0.
...
* gnu/packages/sphinx.scm (python-sphinx-autodoc-typehints): Update to 2.3.0.
[arguments] <test-flags>: Rework skpped tests.
[native-inputs]: Remove nss-certs-for-test and python-nptyping.
Change-Id: Iaf7fbcf27dd4334c04acaf0efec27e0d3f140b82
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:33 +01:00
Sharlatan Hellseher
069fdefec8
gnu: Remove python-pynbody-1.
...
* gnu/packages/astronomy.scm (python-pynbody-1): Delete variable.
Fixes : guix/guix#4801
Change-Id: If3461a85679cf0ff46eaeb50bcd0cc4c7eb78b16
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:32 +01:00
Sharlatan Hellseher
5e5e1b95c7
gnu: Remove python-aioredis.
...
* gnu/packages/databases.scm (python-aioredis): Delete variable.
Change-Id: If859740f6bb38fc42ae42df577d0a8c48d2af7c3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:31 +01:00
Sharlatan Hellseher
fd7898ef45
gnu: python-genomepy: Update to 0.16.3.
...
* gnu/packages/bioinformatics.scm (python-genomepy): Update to 0.16.3.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-pytest.
Change-Id: Iab4a30e7fb4ff31243ae0c210155a2d1896bd3cb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:30 +01:00
Sharlatan Hellseher
35dce1ef55
gnu: python-mysql-connector-python: Skip one more test.
...
* gnu/packages/python-xyz.scm (python-mysql-connector-python):
[phases]{check}: Skip one more test.
Change-Id: I22277bc3cdf0634b166f3198d005c82c37b8796f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:30 +01:00
Sharlatan Hellseher
f402e25674
gnu: python-timezonefinder: Use python-numpy@1.
...
* gnu/packages/time.scm (python-timezonefinder):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I2dbe7cc50b1af1453d99ac2dcfd61ffaca1aa4dd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:29 +01:00
Sharlatan Hellseher
f3e3d90f2b
gnu: python-cylp: Update to 0.94.0.
...
* gnu/packages/maths.scm (python-cylp): Update to 0.94.0.
[arguments] <test-flags>: Rework skipped/ignored tests.
<phases>: Add 'numpy-compatibility.'
[propagated-inputs]: Remove python-pytest.
[native-inputs]: Remove python-hypothesis, python-numpy, and
python-wheel.
Fixes : guix/guix#2912
Change-Id: Ifa466f6f0d0a1cdc3723d60a57ddeafca61dff99
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:28 +01:00
Sharlatan Hellseher
e01c9d917d
gnu: Remove music21.
...
* gnu/packages/music.scm (music21): Delete variable.
Change-Id: I571e7386a543045f8aa252cad9623612bb0f8a7e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:27 +01:00
Sharlatan Hellseher
f09b06229d
gnu: python-qutip: Update to 5.2.2.
...
* gnu/packages/python-science.scm (python-qutip): Update to 5.2.2.
[arguments] <test-flags>: Rework skipped/ignored tests.
<phases>: Use default 'check; add 'remove-local-source.
[propagated-inputs]: Add python-cvxopt, python-cvxpy, python-mpi4py,
python-mpmath, and python-tqdm.
[native-inputs]: Remove python-numpy, python-packaging, python-scipy,
and python-wheel; add python-pytest-rerunfailures.
Change-Id: I1ee08658e6a7c6ef2c6b42b9d121113dedad04f7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:26 +01:00
Sharlatan Hellseher
592b53a573
gnu: python-petrofit: Reduce closure size.
...
* gnu/packages/astronomy.scm (python-petrofit):
[phases]{relax-requirements}: New phase.
[propagated-inputs]: Remove jupyter, python-cython, python-ipywidgets,
and python-pytest-astropy-header.
[native-inputs]: Remove python-pytest-xdist, python-setuptools, and
python-wheel; add python-cython and python-pytest-astropy-header.
Change-Id: Id5e79feb6f47e9b6d00568cf1ec54dc0c18fd52b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:26 +01:00
Sharlatan Hellseher
a8a5a87a02
gnu: python-statmorph: Use python-numpy@1.
...
* gnu/packages/astronomy.scm (python-statmorph):
[propagated-inputs]: Remove python-numpy, add python-numpy-1.
Change-Id: Ibe7a78c4261398867dd0413feb9101b4d79c9eeb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:25 +01:00
Sharlatan Hellseher
8d33302263
gnu: python-pysat: Skip more tests.
...
* gnu/packages/astronomy.scm (python-pysat):
[arguments] <test-flags>: Run tests in parallel and skip more failing
ones.
[native-inputs]: Remove python-wheel.
Change-Id: I164dfe85e34d01610b6b58407913a08a557e27fd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:24 +01:00
Sharlatan Hellseher
701285e293
gnu: python-pyopencl: Update to 2026.1.
...
* gnu/packages/opencl.scm (python-pyopencl): Update to 2026.1.
[phases]{pre-build}: New phase.
[propagated-inputs]: Remove python-mako; add python-typing-extensions.
[native-inputs]: Add pocl, python-mako, and python-pytest.
[home-page]: Fix lint warning: "permanent redirect from
https://mathema.tician.de/software/pyopencl to
https://mathema.tician.de/software/pyopencl/ "
Change-Id: I08567d11ff612cdb9d08c62c6ba1928bb73f9837
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:23 +01:00
Sharlatan Hellseher
2423fa65d1
gnu: python-nanobind: Update to 2.10.2.
...
* gnu/packages/python-xyz.scm (python-nanobind): Update to 2.10.2.
[native-inputs]: Add python-numpy, python-pathspec, and python-scipy.
[synopsis]: Fix lint warning: "synopsis should start with an upper-case
letter or digit".
Change-Id: I26dd624d3a9ead7af7744769cc59f05bb56de56d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:23 +01:00
Sharlatan Hellseher
86b67f9879
gnu: python-pytools: Add missing propagated inputs, enable tests.
...
* gnu/packages/opencl.scm (python-pytools):
[arguments] <tests?>: Enable.
[propagated-inputs]: Remove python-appdirs and python-numpy; add
python-platformdirs, python-siphash24, and python-typing-extensions.
[native-inputs]: Add python-pytest.
Change-Id: Ib4635f375306b1ea9415bd0eca79013d0521b9cc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:22 +01:00
Sharlatan Hellseher
e9d7f7fb0c
gnu: Add python-siphash24.
...
* gnu/packages/python-xyz.scm (python-siphash24): New variable.
Change-Id: I297103197b867e9be3a60caf53a8536f5c32aa63
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:21 +01:00
Sharlatan Hellseher
0a1838450b
gnu: Add c-siphash.
...
* gnu/packages/c.scm (c-siphash): New variable.
Change-Id: Icc2cbe8cb408ea345d3921b4fce74e5761f79b87
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:20 +01:00
Sharlatan Hellseher
22e9f44d9c
gnu: Add c-stdaux.
...
* gnu/packages/c.scm (c-stdaux): New variable.
Change-Id: Iddb4f0f77e5b4c9be03d8029272d47e2dddf7bf1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:19 +01:00
Sharlatan Hellseher
9b3596ad81
gnu: python-pymol: Use python-numpy@1.
...
* gnu/packages/chemistry.scm (python-pymol):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: Icfb0eb4116ecb7b9d34fe13bc8bd81d85a4a64ec
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:19 +01:00
Sharlatan Hellseher
b0d9ec0e8b
gnu: openmm: Remove shaky tests.
...
The package could not finish build in CI because of some not
deterministic tests, see:
<https://ci.guix.gnu.org/build/16867177/details >. This change removes
some of them.
* gnu/packages/machine-learning.scm (openmm):
[phases]{remove-shaky-tests}: New phase.
Change-Id: I508b23db8b6f0d5a567561b190897bc90cb8faf3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:18 +01:00
Sharlatan Hellseher
442937f2f8
gnu: python-pymc: Update to 5.27.0.
...
* gnu/packages/statistics.scm (python-pymc): Update to 5.27.0.
[arguments] <phases>: Remove 'relax-requirements.
Change-Id: I8e7cb8d2a035b922c998e79b7a07f55fe41b9979
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:17 +01:00
Sharlatan Hellseher
60b2a82ea1
gnu: python-pytensor: Update to 2.36.3.
...
* gnu/packages/python-science.scm (python-pytensor): Update to 2.36.3.
[arguments] <test-flags>: Add option to skip/disable benchmark tests and
rework skipped tests.
[native-inputs]: Add python-pytest-benchmark and python-pytest-xdist.
Change-Id: I9c3c42c21091524741ccef55e4698b59e818512d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:16 +01:00
Sharlatan Hellseher
1bbcad4a91
gnu: python-fastparquet: Update to 2025.12.0.
...
* gnu/packages/databases.scm (python-fastparquet): Update to 2025.12.0.
[arguments] <phases>: Remove 'relax-requirements,'pretend-version, and
'build-cython-extensions; add 'remove-dependencies-on-git, 'set-version
and 'remove-local-source.
[native-inputs]: Remove python-wheel.
Change-Id: I808357310fbd78c1465d638788a3040ba2b8a452
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:15 +01:00
Sharlatan Hellseher
c7a670c50f
gnu: python-pygam: Update to 0.12.0.
...
* gnu/packages/bioinformatics.scm (python-pygam): Update to 0.12.0.
[arguments] <test-flags>: Skip one test.
<phases>: Remove 'patch-pyproject.
[propagated-inputs]: Remove python-black, python-flake8, python-ipython,
and python-poetry-core.
[native-inputs]: Remove python-pytest-cov; add python-matplotlib and
python-setuptools.
Change-Id: I5b3b95deb2bbe455582d4c74fe672c62b9aa8ff4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:15 +01:00
Sharlatan Hellseher
2e32e4941e
gnu: python-pyemd: Use python-numpy@1.
...
* gnu/packages/python-xyz.scm (python-pyemd):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I7cad3d609f1eec432d3e77945ffd2b2dc30b4900
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:14 +01:00
Sharlatan Hellseher
716fe2f4da
gnu: python-pot: Update to 0.9.6.post1.
...
* gnu/packages/machine-learning.scm (python-pot): Update to 0.9.6.post1.
[arguments]: Drop all.
[propagated-inputs]: Add python-cvxopt and python-matplotlib.
[native-inputs]: Remove python-pytest-cov.
Change-Id: I763bf521a30f1bd4067089133421239af160173c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:13 +01:00
Sharlatan Hellseher
26436fba55
gnu: python-pingouin: Fix tests.
...
* gnu/packages/python-science.scm (python-pingouin):
[arguments] <test-flags>: Rework skipped tests.
<phases>: Add 'relax-requirements.
[native-inputs]: Remove python-pytest-cov; add python-setuptools.
Change-Id: If45e91fabbd479819731041c09dd6e1e561774d6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:12 +01:00
Sharlatan Hellseher
f2b9ff86a8
gnu: python-phenograph: Fix tests.
...
* gnu/packages/bioinformatics.scm (python-phenograph):
[arguments] <test-flags>: Skip 3 more tests.
<phases>: Remove 'disable-leiden-test, and move logic to <#:test-flags>.
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: Id7a7cb67adb13749bde59ad93d5c1125f2903065
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:11 +01:00
Sharlatan Hellseher
7161915f03
gnu: python-scikit-survival: Fix indentation.
...
* gnu/packages/python-science.scm (python-scikit-survival): Fix indentation.
Change-Id: Iff0ab38a0b484938613df08ffb0fbd83da489289
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:10 +01:00
Sharlatan Hellseher
2d73089676
gnu: python-scikit-survival: Update to 0.26.0.
...
* gnu/packages/python-science.scm (python-scikit-survival): Update to 0.26.0.
[native-inputs]: Add python-pytest-xdist.
Change-Id: If92ba627c894cb65976b7687062e738656b06e96
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:10 +01:00
Sharlatan Hellseher
b73f110a19
gnu: Remove python-dask-expr.
...
* gnu/packages/python-science.scm (python-dask/bootstrap)
(python-dask-expr): Delete variables.
Fixes : guix/guix#4766
Change-Id: I8243329353fe41b0ffff35fd4383a9a09047cd52
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:09 +01:00
Sharlatan Hellseher
14cc5cf42f
gnu: openmm: Update to 8.4.0.
...
* gnu/packages/machine-learning.scm (openmm): Update to 8.4.0.
Change-Id: If91f5557966b7982b3504800d7761cc9b79b3af2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:08 +01:00
Sharlatan Hellseher
dffb2b21a4
gnu: Remove fanc.
...
* gnu/packages/bioinformatics.scm (fanc): Delete variable.
Change-Id: I6ecb68155c021a67ff548bb2bd3bb6052676dc3a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:07 +01:00
Sharlatan Hellseher
1ccc5e3ea7
gnu: Remove ginga-qt5.
...
* gnu/packages/astronomy.scm (ginga-qt5): Delete variable.
Change-Id: I86a926bd8af1a999780c64e4bd435238d7dd3c85
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:06 +01:00
Sharlatan Hellseher
73f325be05
gnu: Remove python-webbpsf.
...
* gnu/packages/astronomy.scm (python-webbpsf): Delete variable.
Change-Id: I87374a9f04ad87eb940a9ad2751a217f779e5ea3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:06 +01:00
Sharlatan Hellseher
7cc0e5db3f
gnu: Remove python-watchgod.
...
* gnu/packages/python-xyz.scm (python-watchgod): Delete variable.
Change-Id: I52cbd0577de38bb21094ed8f6ee5ef14741634e0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:05 +01:00
Sharlatan Hellseher
0211e3228e
gnu: Remove python-statannot.
...
A message from upstream: "This repository is not maintained anymore. I
recommend using the forked package trevismd/statannotations, which has a
cleaner API and further extends the functionalities of statannot."
* gnu/packages/python-science.scm (python-statannot): Delete variable.
Fixes : guix/guix#5355
Change-Id: Ib3347ff2077f62d4e97c0f9dc437b419d260c4b5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:04 +01:00
Sharlatan Hellseher
4ae773f7d2
gnu: python-perfplot: Use python-numpy@1.
...
* gnu/packages/python-xyz.scm (python-perfplot):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: Ib7ea70587df75876a01e44899b7aebdd121f19fb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:03 +01:00
Sharlatan Hellseher
897d05749e
gnu: python-peaks2utr: Use python-numpy@1.
...
* gnu/packages/bioinformatics.scm (python-peaks2utr):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I9aacc181e7fd2330c7ed46f14902701aba843fe8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:02 +01:00
Sharlatan Hellseher
d831b20781
gnu: python-pandapower: Update to 3.3.0.
...
* gnu/packages/engineering.scm (python-pandapower): Update to 3.3.0.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Run tests in parallel, supported by upstream.
<phases>: Add 'relax-requirements.
[propagated-inputs]: Add python-pandera, python-geopandas, python-lxml,
python-matplotlib, python-openpyxl, python-pyproj, and
python-shapely.
[native-inputs]: Remove python-pyproj, python-wheel, and unzip; add
python-nbmake and python-pytest-xdist.
Change-Id: I26e0f5ab3efa299beb1acf6ced4dfa3d15f7df3f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:02 +01:00
Sharlatan Hellseher
bab4c9c0e7
gnu: python-deepdiff: Update to 8.6.1.
...
* gnu/packages/python-xyz.scm (python-deepdiff): Update to 8.6.1.
[native-inputs]: Add python-uuid6.
Change-Id: Ife7367c5772c8bba067e698f01b974cf2bfb4bfb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:01 +01:00
Sharlatan Hellseher
f4179e549b
gnu: Add python-uuid6.
...
* gnu/packages/python-xyz.scm (python-uuid6): New variable.
Change-Id: I3bf9d83706763ac3ed360005831dbfa3f775c368
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:22:00 +01:00
Sharlatan Hellseher
6ebda1bd38
gnu: python-orthopy: Use python-numpy@1.
...
* gnu/packages/maths.scm (python-orthopy):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I574e885dd7ef3522160cb287e4094c6ed4a05181
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:59 +01:00
Sharlatan Hellseher
49a311e7bd
gnu: python-numpysane: Use python-numpy@1.
...
* gnu/packages/python-xyz.scm (python-numpysane):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I9fa1bf6e8b8110350d5524740653e02d99e36a91
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:58 +01:00
Sharlatan Hellseher
b6666118f5
gnu: python-metpy: Update to 1.7.1.
...
* gnu/packages/geo.scm (python-metpy): Update to 1.7.1.
Change-Id: I93c3600f1549d70c18acdb0b8652ffc3fbe7642c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:57 +01:00
Sharlatan Hellseher
180d543faa
gnu: python-mathics-core: Use python-numpy@1.
...
* gnu/packages/maths.scm (python-mathics-core):
[arguments] <tests?>: Disable for now.
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I39be334cd670b0e747429887f5a92505bd7be154
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:57 +01:00
Sharlatan Hellseher
ee5e65c98d
gnu: python-pysm3: Relax requirements for NumPy and SciPy.
...
* gnu/packages/astronomy.scm (python-pysm3):
[phases] {relax-requirements}: New phase.
Change-Id: I856c43fe9aa7d83cdb9fc71aa8687bf6648e0ba6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:56 +01:00
Sharlatan Hellseher
9b5ca72a37
gnu: python-lifelines: Simplify tests.
...
* gnu/packages/statistics.scm (python-lifelines):
[arguments] <test-flags>: Rework skipped tests to improve determinism of
them.
[native-inputs]: Remove python-pytest-xdist and python-wheel; add
python-jinja2.
Change-Id: Ia468acbfff3714662620e1196f4ea8fe72a308df
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:55 +01:00
Sharlatan Hellseher
154302d75e
gnu: python-pytoolconfig: Reduce closure size.
...
* gnu/packages/python-xyz.scm (python-pytoolconfig): Update to 1.3.1.
[propagated-inputs]: Remove python-pydantic, python-sphinx,
python-sphinx-autodoc-typehints, python-sphinx-rtd-theme, and
python-tabulate.
Change-Id: Ifd1831f64dcb14afaddf9a1b6d445b0b67e94bbd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:54 +01:00
Sharlatan Hellseher
633c46178f
gnu: python-pandas-stubs: Update to 2.3.3.251219.
...
* gnu/packages/python-science.scm (python-pandas-stubs): Update to 2.3.3.251219.
[arguments]: Drop all but 2 skipped tests.
[propagated-inputs]: Add python-numpy.
[native-inputs]: Remove python-tables, which, xclip,
xorg-server-for-tests, and xsel; add python-beautifulsoup4,
python-fsspec, python-html5lib, python-jinja2, python-loguru,
python-mypy, python-numexpr, python-openpyxl, python-typing-extensions,
python-xlrd, python-xlsxwriter, and tzdata-for-tests.
Change-Id: I7b7b85c1ce9b1e575069a79321db4ff515372942
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:53 +01:00
Sharlatan Hellseher
5295c9c379
gnu: python-liana-py: Update to 1.6.1.
...
* gnu/packages/bioinformatics.scm (python-liana-py): Update to 1.6.1.
[arguments] <test-flags>: Skip 2 more tests.
Change-Id: Ic73e742be564798cc349b91966beeeb6561a72fa
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:53 +01:00
Sharlatan Hellseher
8b10e6a14b
gnu: python-decoupler: Update to 2.1.2.
...
* gnu/packages/bioinformatics.scm (python-decoupler): Update to 2.1.2.
[phases]{relax-requirements}: New phases.
Change-Id: Iaa57b2d4ef96d661a68310c64c6f2e2b8aee520b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:52 +01:00
Sharlatan Hellseher
3c140efabb
gnu: python-iced: Update to 0.6.0.
...
* gnu/packages/bioinformatics.scm (python-iced): Update to 0.6.0.
[native-inputs]: Remove python-wheel; add python-cython.
Change-Id: I9fa0c3f1e1e4972349007d82095ddda7ae65e0b1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:51 +01:00
Sharlatan Hellseher
6877a2a08a
gnu: python-hyperopt: Fix build.
...
* gnu/packages/machine-learning.scm (python-hyperopt):
[arguments] <test-flags>: Move test logic from custom 'check phase here.
<phases>: Use default 'check.
[propagated-inputs]: Remove python-numpy; add python-numpy-1 and
python-scikit-learn.
Change-Id: Ic5b8b5a2ed37417e4869b8b00110367778b2c632
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:50 +01:00
Sharlatan Hellseher
c70f57c702
gnu: python-tortoise-orm: Update to 0.25.3.
...
* gnu/packages/databases.scm (python-tortoise-orm): Update to 0.25.3.
[arguments] <test-flags>: Skip only one test, run them in parallel.
[propagated-inputs]: Remove python-asyncmy, and python-rapidjson; add
python-anyio, python-asyncodbc, python-orjson, python-psycopg,
python-psycopg-pool, and python-pyodbc.
[native-inputs]: Remove python-ayncodbc, python-psycopg,
python-psycopg-pool, python-pyodbc, and python-poetry-core; add
python-cython, and
python-pdm-backend, python-pytest-xdist.
Change-Id: I4e2c7b8f083bd649c313c26b77c0dd2110a9689c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:49 +01:00
Sharlatan Hellseher
c5c6e88486
gnu: python-pypika-tortoise: Update to 0.6.3.
...
* gnu/packages/databases.scm (python-pypika-tortoise): Update to 0.6.3.
[arguments]<test-flags>: Skip one test.
[native-inputs]: Remove python-poetry-core; add python-pdm-backend.
Change-Id: Id29435ec6f4c5962f32020e3cfaadac0911cd373
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:49 +01:00
Sharlatan Hellseher
5fcf8b1ea7
gnu: python-pyreadstat: Update to 1.3.2.
...
* gnu/packages/statistics.scm (python-pyreadstat): Update to 1.3.2.
[arguments] <test-backend, test-flags>: Move custom 'check phase logic here.
<phases>: Remove 'change-home-dir; add 'pre-check.
[inputs]: Add readstat.
[propagated-inputs]: Add python-narwhals-minimal and python-numpy.
* gnu/packages/patches/python-pyreadstat-link-libiconv.patch: Refresh
patch for 1.3.2.
Change-Id: I478c67cb48574178483b6dfe97b5ed7bf9b4c783
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:48 +01:00
Sharlatan Hellseher
ffbac2a24c
gnu: python-narwhals: Update to 2.15.0.
...
* gnu/packages/python-science.scm (python-narwhals): Update to 2.15.0.
[propagated-inputs]: Add python-duckdb, python-packaging, and python-rich.
[native-inputs]: Remove python-duckdb.
Change-Id: I0af82e4cbe2b3c2b3ae3803b77cde5f6c921a1a6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:47 +01:00
Sharlatan Hellseher
b05b0f47de
gnu: Add python-narwhals-minimal.
...
* gnu/packages/python-science.scm (python-narwhals-minimal): New variable.
Change-Id: I972010ea88c649d41227c51256b739a022a350df
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:46 +01:00
Sharlatan Hellseher
bbc9e77630
gnu: python-watchfiles: Update to 1.1.1.
...
* gnu/packages/python-xyz.scm (python-watchfiles): Update to 1.1.1.
* gnu/packages/rust-crates.scm: (rust-syn-2.0.60,
rust-proc-macro2-1.0.81, rust-filetime-0.2.24,
rust-crossbeam-utils-0.8.19, rust-cc-1.0.96, rust-bitflags-2.7.0): New
variables.
(lookup-cargo-inputs)[python-watchfiles]: Remove rust-autocfg-1.4.0,
rust-bitflags-2.9.0, rust-cc-1.2.19, rust-crossbeam-utils-0.8.21,
rust-filetime-0.2.25, rust-indoc-2.0.6, rust-inotify-0.10.2,
rust-instant-0.1.13, rust-libc-0.2.172, rust-log-0.4.27,
rust-notify-7.0.0, rust-notify-types-1.0.1, rust-portable-atomic-1.11.0,
rust-proc-macro2-1.0.95, rust-pyo3-0.24.1,
rust-pyo3-build-config-0.24.1, rust-pyo3-ffi-0.24.1,
rust-pyo3-macros-0.24.1, rust-pyo3-macros-backend-0.24.1,
rust-python3-dll-a-0.2.13, rust-quote-1.0.40, rust-redox-syscall-0.5.11,
rust-shlex-1.3.0, rust-syn-2.0.100, rust-unicode-ident-1.0.18, and
rust-unindent-0.2.4; add rust-autocfg-1.3.0, rust-bitflags-2.7.0,
rust-cc-1.0.96, rust-crossbeam-utils-0.8.19, rust-filetime-0.2.24,
rust-indoc-2.0.5, rust-inotify-0.11.0, rust-libc-0.2.169,
rust-log-0.4.22, rust-notify-8.0.0, rust-notify-types-2.0.0,
rust-portable-atomic-1.6.0, rust-proc-macro2-1.0.81, rust-pyo3-0.26.0,
rust-pyo3-build-config-0.26.0, rust-pyo3-ffi-0.26.0,
rust-pyo3-macros-0.26.0, rust-pyo3-macros-backend-0.26.0,
rust-python3-dll-a-0.2.14, rust-quote-1.0.36, rust-redox-syscall-0.5.3,
rust-syn-2.0.60, rust-unicode-ident-1.0.12, and rust-unindent-0.2.3.
Change-Id: I197939e4c9061d59708f51bfb8667d81555ea17a
Change-Id: Iec394c08dad5aa5fe063bc06b927e05089231f84
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:45 +01:00
Sharlatan Hellseher
bd3e9489e6
gnu: python-libneuroml: Update to 0.6.7.
...
* gnu/packages/python-science.scm (python-libneuroml): Update to 0.6.7.
[native-inputs]: Remove python-wheel.
Change-Id: I7ef49953a922116bd2c1aeb12ea548d0dd8afb18
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:45 +01:00
Sharlatan Hellseher
c44fd4362e
gnu: python-imagecodecs: Fix build.
...
* gnu/packages/python-xyz.scm (python-imagecodecs):
[inputs]: Remove python-blosc2; add c-blosc2.
Change-Id: I28487d0a93c8098620b68c5d46caf6d6f55ca108
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:44 +01:00
Sharlatan Hellseher
8fdd8431d9
gnu: python-quadpy: Use python-numpy@1.
...
* gnu/packages/maths.scm (python-quadpy):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I103cc604f51d1af3e4030c64b3bc3cda9fadc77d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:43 +01:00
Sharlatan Hellseher
cd1e264ccf
gnu: python-accupy: Use python-numpy@1.
...
* gnu/packages/maths.scm (python-accupy):
[propagated-inputs]: Add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I9df15444696ef365861b2fdf40011b86dc0afb1a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:42 +01:00
Sharlatan Hellseher
dd363c0a8e
gnu: python-pyfma: Use python-numpy@1.
...
* gnu/packages/python-science.scm (python-pyfma):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I8236576e39b7e6f8b981126cbf67fc55f35db83c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:41 +01:00
Sharlatan Hellseher
e6405cf095
gnu: python-salib: Update to 1.5.2.
...
* gnu/packages/python-science.scm (python-salib): Update to 1.5.2.
[phases]{set-version}: New phase.
[native-inputs]: Remove python-pytest-cov; add python-hatch-vcs.
Change-Id: Ibff2633efa0f7657a40b580a3028cb71f57b923d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:41 +01:00
Sharlatan Hellseher
7e01f6e7e6
gnu: python-muon: Use python-numpy@1.
...
* gnu/packages/bioinformatics.scm (python-muon):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-pytest-flake8.
Change-Id: I6b16e7ce8d26ba874d1065766fac875e880f51f2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:40 +01:00
Sharlatan Hellseher
a3c54627cf
gnu: python-pyamg: Update to 5.3.0.
...
* gnu/packages/python-science.scm (python-pyamg): Update to 5.3.0.
[arguments] <test-flags>: Remove local source instead in phase..
<phases>: Add 'pre-check.
[native-inputs]: Remove python-wheel.
Change-Id: I3f231c1201013b4cbc7a8fbda14937aa0685827e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:39 +01:00
Sharlatan Hellseher
40b416e4db
gnu: python-pygenometracks: Update to 3.9.
...
* gnu/packages/bioinformatics.scm (python-pygenometracks): Update to 3.9.
[source]: Switch to git-fetch.
[arguments] <tests?, test-flags>: Enable them.
<phases>: Remove 'remove-invalid-syntax; adjust 'relax-requirements.
[propagated-inputs]: Add python-bx-python, python-pybedtools, and
python-pyfaidx.
[native-inputs]: Remove python-wheel; add python-setuptools.
Change-Id: I364255a3e4d072535a871340588cdff0f30b83ff
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:38 +01:00
Sharlatan Hellseher
c5671bbd44
gnu: python-hicmatrix: Update to 17.2.
...
* gnu/packages/bioinformatics.scm (python-hicmatrix): Update to 17.2.
[arguments] <test-flags>: Skip one test.
<phases>: Remove 'find-blosc2.
[inputs]: Remove c-blosc2.
[native-inputs]: Remove python-wheel.
Change-Id: I45972befc224d9c85858d1c1ac9be885f63cdf01
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:37 +01:00
Sharlatan Hellseher
132e7c9782
gnu: pigx-scrnaseq: Use python-numpy@1.
...
* gnu/packages/bioinformatics.scm (pigx-scrnaseq):
[inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I3bd24084626d2c1720c899a2bae6e9be4ab99c09
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:36 +01:00
Sharlatan Hellseher
574ccf4251
gnu: python-sbpy: Skip one doc test.
...
* gnu/packages/astronomy.scm (python-sbpy) [arguments] <test-flags>:
Skip one test.
Change-Id: Ie3c929d9367f596561f67e34f7bebf9024641654
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:36 +01:00
Sharlatan Hellseher
eedd7f6593
gnu: scvelo: Update to 0.3.3.
...
* gnu/packages/bioinformatics.scm (scvelo): Update to 0.3.3.
[source]: Switch to git-fetch.
[arguments] <test-flags>: Run all tests in "tests/core"
<phases>: Remove 'matplotlib-compatibility; add 'set-version.
Change-Id: Iea4f9e9b7d385033b1131644c0145a5fdc3a7db7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:35 +01:00
Sharlatan Hellseher
4ddb326475
gnu: python-hic2cool: Fix tests.
...
* gnu/packages/bioinformatics.scm (python-hic2cool) [arguments]
<test-backend, test-flags>: Use custom.
Change-Id: I1bfacc5b91a31e3bcd9434589d1d9e1a7b4d4076
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:34 +01:00
Sharlatan Hellseher
5890db37f3
gnu: python-hdf5storage: Use pythno-numpy@1.
...
* gnu/packages/python-xyz.scm (python-hdf5storage):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I1d2e3d4d5b654e4025aa16f4d1aa9230c10a3e0a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:33 +01:00
Sharlatan Hellseher
3c6ce6a457
gnu: python-dcor: Use python-numpy@1.
...
* gnu/packages/statistics.scm (python-dcor):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: Ida842dda2adea1e6a2085ae219b7e95988c14f85
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:32 +01:00
Sharlatan Hellseher
24c7e7b216
gnu: coda: Use python-numpy@1.
...
* gnu/packages/maths.scm (coda):
[native-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I1419ec3eb9cb4f25b1078908e305c99ec8bd59c4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:31 +01:00
Sharlatan Hellseher
f052e98ac7
gnu: dolphin-emu: Use python-numpy@1.
...
* gnu/packages/emulators.scm (dolphin-emu)[native-inputs]: Remove
python-numpy, add python-numpy-1.
Change-Id: I1693aa1af04d8c2abca4781b81143cb9a22275d8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:31 +01:00
Sharlatan Hellseher
7563764ca7
gnu: Add python-statannotations.
...
* gnu/packages/statistics.scm (python-statannotations): New variable.
Change-Id: Ib8a51d7b63c9be9af2addf193c8241569c793569
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:30 +01:00
Sharlatan Hellseher
e6bfded109
gnu: python-scikit-surprise: Use python-numpy@1.
...
* gnu/packages/python-science.scm (python-scikit-surprise):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I4ae8d087b602a04ff94ad1ef72c6ef0589938054
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:29 +01:00
Sharlatan Hellseher
977d394a7f
gnu: python-spisea: Use python-numpy@1.
...
* gnu/packages/astronomy.scm (python-spisea):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: Iab368ddefd7e73021e1377292afa9bfbd4ccba4d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:28 +01:00
Sharlatan Hellseher
9fd736235e
gnu: python-pysynphot: Update to 2.0.0-1.a5e76c3.
...
* gnu/packages/astronomy.scm (python-pysynphot): Update to
a5e76c398f5b03192fa54659f81e7e1a929d9f7c commit.
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: Ic2f211ff766291665fdc40df7d06884d22093f0b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:28 +01:00
Sharlatan Hellseher
f615918c5a
gnu: python-paramz Move to machinve-learning.
...
* gnu/packages/python-science.scm (python-paramz): Move from here ...
* gnu/packages/machine-learning.scm: ... to here.
Change-Id: I128d863626a9b70bf31c37e200d40ad6ccd48ad2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:27 +01:00
Sharlatan Hellseher
dbcc162116
gnu: python-gpy: Use python-numpy@1.
...
* gnu/packages/machine-learning.scm (python-gpy):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: Ie8740ce69188726c58b9a6ee753bdd3ac6b214a8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:26 +01:00
Sharlatan Hellseher
0a414ebdf7
gnu: python-paramz: Use python-numpy@1.
...
* gnu/packages/python-science.scm (python-paramz):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: Ibc355d9a6e1ab635f63c21fe5e068a0ddfcc906a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:25 +01:00
Sharlatan Hellseher
b54008bb08
gnu: rdkit: Use python-numpy@1.
...
* gnu/packages/chemistry.scm (rdkit)[propagated-inputs]: Remove
python-numpy; add python-numpy-1.
Change-Id: Iab529bb547832bd56040cf4ea1cc414b14c37dd2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:24 +01:00
Sharlatan Hellseher
0c9929cba8
gnu: boost-numpy: Use python-numpy@1.
...
* gnu/packages/boost.scm (boost-numpy)[native-inputs]: Remove
python-numpy; add python-numpy-1.
Change-Id: I4ee9b625c69951099929873f2f7bbd7a7d0f6e29
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:24 +01:00
Sharlatan Hellseher
9de58fc285
gnu: python-scikit-learn-1.6: Skip 3 more tests.
...
* gnu/packages/machine-learning.scm (python-scikit-learn-1.6)[arguments]
<test-flags>: Skip 3 more tests.
Change-Id: I1c7e2eb7c18ddc5479cf45b84a6cf07d374842fe
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:23 +01:00
Sharlatan Hellseher
a22c6e5a0d
gnu: python-vector: Update to 1.7.0.
...
* gnu/packages/python-science.scm (python-vector): Update to 1.7.0.
[propagated-inputs]: Add python-awkward, python-numba, and python-sympy.
[native-inputs]: Remove python-awkward and python-sympy; add python-notebook,
python-optree, and python-papermill.
Change-Id: I760c26d69b5a5e4530e80d8e57af65db2fdf319f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:22 +01:00
Sharlatan Hellseher
783da5d08c
gnu: python-papermill: Reduce closure size; skip 2 tests.
...
The most of the native inputs were there to tests ignored tests, they
are removed now to reduce closure size.
* gnu/packages/jupyter.scm (python-papermill):
[arguments] <test-flags>: Skip 2 failing tests.
[native-inputs]: Remove python-boto3, python-botocore, python-ipython,
python-ipywidgets, python-moto, and python-requests.
Change-Id: I4c07a024a9514a44b5819196754e44ee86d47883
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:21 +01:00
Sharlatan Hellseher
acf979160c
gnu: python-glue-qt: Relax requirements for ipython version.
...
* gnu/packages/astronomy.scm (python-glue-qt):
[phases]{relax-requirements}: New phase.
Change-Id: I25ede5ae073ff7e5d568e99b29b15a95008a696f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:20 +01:00
Sharlatan Hellseher
d47b0599a8
gnu: Remove python-xarray-datatree.
...
* gnu/packages/python-science.scm (python-xarray-datatree): Delete variable.
Fixes : guix/guix#5348
Change-Id: I7150cbe534f900286fb575f5883d9fe0980aa975
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:20 +01:00
Sharlatan Hellseher
d1a8c4e9e9
gnu: python-multiscale-spatial-image: Update to 2.0.3.
...
* gnu/packages/python-science.scm (python-multiscale-spatial-image): Update to 2.0.3.
[propagated-inputs]: Remove quasiquote and ((unquote insight-toolkit) "python"); add
python-dask, python-numpy, python-dateutil, python-spatial-image,
python-xarray, python-xarray-dataclass, and python-zarr.
[native-inputs]: Remove python-fsspec, python-ipfsspec, python-jsonschema,
python-nbmake, python-pooch, python-pytest, python-pytest-mypy,
python-urllib3, and python-zarr.
Change-Id: I22f93379f92da785f851c17d149745ea9124a999
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:19 +01:00
Sharlatan Hellseher
7f0bd3f662
gnu: Add python-xarray-dataclass.
...
* gnu/packages/python-science.scm (python-xarray-dataclass): New variable.
Change-Id: Id4293a97741704c434b6847b7b1ede8d35dd1edd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:18 +01:00
Sharlatan Hellseher
561736d94d
gnu: python-fenics-ffc: Use python-numpy@1.
...
* gnu/packages/simulation.scm (python-fenics-ffc):
[propagated-inputs]: Add python-numpy-1.
Change-Id: I57a991c70947babc1734660c1d6723789ef77466
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:17 +01:00
Sharlatan Hellseher
065980a401
gnu: python-fenics-ufl-2019: Use python-numpy@1.
...
* gnu/packages/simulation.scm (python-fenics-ufl-2019):
[inputs]: Remove python-numpy.
[propagated-inputs]: Add python-numpy-1
Change-Id: I3171b24924f08a6210504ee03b3726a18609b186
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:16 +01:00
Sharlatan Hellseher
9769cd732c
gnu: python-episcanpy: Use python-numpy@1.
...
* gnu/packages/bioinformatics.scm (python-episcanpy):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-pytest and python-wheel; add
python-setuptools.
Change-Id: I896e2e9c44383d71ad4cea3ca7e4f445999f5842
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:16 +01:00
Sharlatan Hellseher
b6081f0be5
gnu: python-utilities-awetzel: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-utilities-awetzel):
[phases]{relax-requirements}: Remove phase.
Change-Id: I00ac6703449056eefd27e3b0ceb60499c5a9fdcb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:15 +01:00
Sharlatan Hellseher
bd11aa5b67
gnu: python-specreduce: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-specreduce):
[phases]{relax-requirements}: Remove phase.
Change-Id: Ibf28ad731ffcffda538b6ab0499774be36b666ea
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:14 +01:00
Sharlatan Hellseher
90101deabb
gnu: python-sncosmo: Adjust phases.
...
* gnu/packages/astronomy.scm (python-sncosmo):
[phases]{relax-requirements, prepare-test-environment}: Remove phases.
{pre-check}: New phase, do not re-build extension just remove local
source to reduce compute time.
[native-inputs]: Remove python-wheel; add python-iminuit and
python-pytest-xdist.
Change-Id: I3b8642b1a55a1563640b1a5306614f2cb9ec5c2a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:13 +01:00
Sharlatan Hellseher
6cb925c92b
gnu: python-sep: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-sep):
[phases]{relax-requirements}: Remove phase.
[native-inputs]: Remove python-wheel.
Change-Id: Ifb16d132624f1fb3c9b578e6644fda5ee524745b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:12 +01:00
Sharlatan Hellseher
393388cdd2
gnu: python-gizmo-analysis: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-gizmo-analysis):
[phases]{relax-requirements}: Remove phase.
Change-Id: Id35c2554efe5dcdf84fd0bcbc947e3017e345646
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:12 +01:00
Sharlatan Hellseher
2a45091b75
gnu: python-drizzlepac: Update to 3.10.0-0.e01563c.
...
* gnu/packages/astronomy.scm (python-drizzlepac): Update to
e01563c48206f02f4cd4c525732764b9b827b3c4 commit.
[source]: Switch to git-fetch.
[phases]{set-version}: New phase.
[propagated-inputs]: Remove python-markupsafe, python-pypdf2,
python-regions, and python-tables; add python-pypdf and python-stregion.
[native-inputs]: Remove python-astropy and python-wheel; add
python-markupsafe.
Change-Id: I623f369b763d741405a6f25ed455466d009cb3d5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:11 +01:00
Sharlatan Hellseher
b5a17d721a
gnu: Add python-stregion.
...
* gnu/packages/astronomy.scm (python-stregion): New variable.
Change-Id: Ic3854a54498e628ead422eba5b223773c700c98b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:10 +01:00
Sharlatan Hellseher
02c6d0183f
gnu: python-drep: Update to 3.6.2-0.7b4b8fb.
...
* gnu/packages/bioinformatics.scm (python-drep): Update to
7b4b8fbf9dfdfef61caf949f1aa1d4fc3be61d5a commit.
[source]: Switch to git-fetch providing tests.
[arguments] <test-flags>: Skip some tests requiring not available
optional packages.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-pytest; add python-networkx.
[native-inputs]: Add mash, python-pytest, and python-setuptools.
Change-Id: I5e22f7c142e267592b2ed74cf1c1d37a02472992
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:09 +01:00
Sharlatan Hellseher
38b8260a4d
gnu: python-mygene: Switch to pyproject.
...
* gnu/packages/bioinformatics.scm (python-mygene):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ieb062c8dc8f8e2a8cede4b5d1bb816ec9d9d10db
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:08 +01:00
Sharlatan Hellseher
9448d50d2c
gnu: python-funsor: Update to 0.4.6.
...
* gnu/packages/machine-learning.scm (python-funsor): Update to 0.4.6.
[source]: Switch to git-fetch providing a fresh version.
[arguments] <test-flags>: Run tests in parallel, supported upstream;
skip more problematic tests.
[propagated-inputs]: Remove python-numpy; add python-numpy-1,
python-pyro-ppl, and python-pytorch.
[native-inputs]: Add python-pytest-xdist.
Change-Id: I6a82951485324e465c93aec07b4f98ef632ebae3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:08 +01:00
Sharlatan Hellseher
8c36020e02
gnu: python-deeptools: Update to 3.5.6.
...
* gnu/packages/bioinformatics.scm (python-deeptools): Update to 3.5.6.
[arguments] <test-flags>: Skip one test.
<phases>: Remove 'fix-test.
[native-inputs]: Remove python-wheel.
Change-Id: I233b272ee06ab6c290c11a6875961de0fe52b8e8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:07 +01:00
Sharlatan Hellseher
c2aabd9cff
gnu: python-deepdish: Use python-numpy@1.
...
* gnu/packages/python-science.scm (python-deepdish):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I8c4e2bd6538411df0f33d05b80fe178690fcc4d8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:06 +01:00
Sharlatan Hellseher
6a72d3c12f
gnu: python-tdda: Skip one more test.
...
* gnu/packages/python-science.scm (python-tdda):
[arguments] <test-flags>: Skip one more test.
[native-inputs]: Remove python-wheel.
Change-Id: I1bcb5223627945d580d64e911cd73cf2da06287a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:05 +01:00
Sharlatan Hellseher
b80dbd7d43
gnu: piglit: Use python-numpy@1.
...
* gnu/packages/gl.scm (piglit):
[inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I9d8975ebaff57e56fe293b7f2c6f5c86aa181115
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:04 +01:00
Sharlatan Hellseher
80ccda6a0b
gnu: cnvkit: Update to 0.9.12-0.52f367b.
...
* gnu/packages/bioinformatics.scm (cnvkit): Update to
52f367bd0edbf55cabaaa2fbcf68c8742dc97b4c commit.
[native-inputs]: Remove python-wheel.
Change-Id: I1d26ac113414b0d6428678b61acefa058d0af6f7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:04 +01:00
Sharlatan Hellseher
4a9ba2e094
gnu: python-pyfaidx: Update to 0.9.0.3.
...
* gnu/packages/bioinformatics.scm (python-pyfaidx): Update to 0.9.0.3.
[arguments] <tests?>: Disable for now.
<phases>: Remove 'fix-version; add 'set-version.
[propagated-inputs]: Remove python-setuptools; add python-packaging.
[native-inputs]: Remove libc-utf8-locales-for-target; add
python-biopython, python-fsspec, python-numpy, python-pytest,
python-setuptools, and python-setuptools-scm.
Change-Id: I49e95f8e1b19a181d4d1b2e344cf1a00b055eefd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:03 +01:00
Sharlatan Hellseher
5bddbae693
gnu: python-pomegranate: Move to machine-learning.
...
* gnu/packages/python-xyz.scm (python-pomegranate): Move from here ...
* gnu/packages/machine-learning.scm: ... to here.
Change-Id: I1ef53f52439c0cae22e96ec381ecff3e2f616d71
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:02 +01:00
Sharlatan Hellseher
d4ebd06e80
gnu: python-pomegranate: Update to 1.1.0.
...
* gnu/packages/python-xyz.scm (python-pomegranate): Update to 1.1.0.
[source]: Switch to git-fetch providing tests.
[arguments] <tests?, test-flags>: Enable them.
[propagated-inputs]: Remove python-joblib and python-pyyaml; add
python-apricot-select, python-scikit-learn, and python-pytorch.
[native-inputs]: Remove python-pandas and python-wheel; add
python-pytest.
Change-Id: Idf53aff2124c98fd7dc1172a31028a57347d2a4b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:01 +01:00
Sharlatan Hellseher
e0ee924579
gnu: Add python-apricot-select.
...
* gnu/packages/machine-learning.scm (python-apricot-select): New variable.
Change-Id: Ib4e7b76e4025870e73a52d67277f8bc302740d01
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:00 +01:00
Sharlatan Hellseher
80ea353362
gnu: python-presto: Improve package, fix tests.
...
* gnu/packages/bioinformatics.scm (python-presto): Refresh package style.
[arguments] <test-flags>: Skip 3 tests.
[native-inputs]: Remove python-wheel.
Change-Id: I5992e127fd653aa04711647cf0a458586029b3d4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:21:00 +01:00
Sharlatan Hellseher
8cd522db2b
gnu: python-brian2: Update to 2.10.1.
...
* gnu/packages/machine-learning.scm (python-brian2): Update to 2.10.1.
[arguments] <test-flags>: Run portion of tests.
<phases>: Use default 'check; add 'relax-requirements.
[propagated-inputs]: Remove python-py-cpuinfo; add python-packaging.
[native-inputs]: Remove python-wheel; add python-pytest-timeout and
python-setuptools-scm.
Fixes : guix/guix#2568
Change-Id: Iad4d1bc211069fccbec7eb9b0082bf2ea73c8e41
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:59 +01:00
Sharlatan Hellseher
64714dcd17
gnu: macs-3: Update to 3.0.3.
...
* gnu/packages/bioinformatics.scm (macs-3): Update to 3.0.3.
[arguments, properties]: Drop all.
[native-inputs]: Remove python-wheel.
Change-Id: Ida52036ce3305d1db67f27f98cbc0d48c1f9650a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:58 +01:00
Sharlatan Hellseher
940fd33cad
gnu: python-cellbender: Update to 0.3.2.
...
* gnu/packages/bioinformatics.scm (python-cellbender): Update to 0.3.2.
[arguments] <phases>: Add 'relax-requirements.
[propagated-inputs]: Remove python-scikit-learn, python-sphinx,
python-sphinx-argparse, python-sphinx-autodoc-typehints,
python-sphinx-rtd-theme, and python-sphinxcontrib-programoutput; add
python-loompy, python-lxml-html-clean, python-nbconvert,
python-notebook, python-psutil, and python-pytorch.
[native-inputs]: Add python-setuptools.
Change-Id: I79473da4ca33b648fd9bd19f21dc91edb4a12cc3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:57 +01:00
Sharlatan Hellseher
c94d575576
gnu: python-captum: Update to 0.8.0-0.4fade3a.
...
* gnu/packages/machine-learning.scm (python-captum): Update to
4fade3af8dc398c1f96b193c969565aad23aedf5 commit.
[propagated-inputs]: Add python-openai.
Change-Id: Ic51de929ac28f565244b7aec93b9b2be7211fb02
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:56 +01:00
Sharlatan Hellseher
8364dce5fd
gnu: mageck: Use python-numpy@1.
...
* gnu/packages/bioinformatics.scm (mageck):
[inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel; add python-setuptools.
Change-Id: If26cf31016b769b01d502c33b97c5579873337b6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:55 +01:00
Sharlatan Hellseher
69988a0d63
gnu: idr: Fix build.
...
* gnu/packages/bioinformatics.scm (idr):
[propagated-inputs]: Use python-numpy-1.
[native-inputs]: Use python-cython-0.
Change-Id: Ic1fabb53311a74db3872f50c2f67f8e1310be204
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:55 +01:00
Sharlatan Hellseher
dcc7504145
gnu: python-cnmf: Update to 1.7.0.
...
* gnu/packages/bioinformatics.scm (python-cnmf): Update to 1.7.0.
[arguments] <tests?, test-flags>: Enable them.
[native-inputs]: Remove python-wheel; add python-pytest.
Change-Id: I927b10045e563cc81bcb077f3af9ba3312869280
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:54 +01:00
Sharlatan Hellseher
db7594b1fc
gnu: python-cooltools: Update to 0.7.1.
...
* gnu/packages/bioinformatics.scm (python-cooltools): Update to 0.7.1.
[arguments] <phases>: Add 'fix-pytest-config.
[native-inputs]: Add python-setuptools.
Change-Id: I1a5c03cc626c1401f1a6b34f7af13d2a259e74a3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:53 +01:00
Sharlatan Hellseher
f7c56e273e
gnu: python-magic-impute: Update to 3.0.0.
...
* gnu/packages/bioinformatics.scm (python-magic-impute): Update to 3.0.0.
[arguments] <tests?, test-flags>: Enable them.
[native-inputs]: Add python-pytest and python-setuptools.
[propagated-inputs]: Add python-scprep.
Change-Id: I4e1567fc6b5b32ee77f13d801042ea321f33dfa8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:52 +01:00
Sharlatan Hellseher
a7c487a04a
gnu: Add python-scprep.
...
* gnu/packages/bioinformatics.scm (python-scprep): New variable.
Change-Id: I61674e690bf798c17e84806b606673f84bd07636
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:46 +01:00
Sharlatan Hellseher
dac41e9f25
gnu: python-fcsparser: Use python-numpy@1.
...
* gnu/packages/bioinformatics.scm (python-fcsparser):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
Change-Id: I2a069293821b769aa981c15ccbc5c96cde5a497a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:20 +01:00
Sharlatan Hellseher
0bf1c3acae
gnu: python-graphtools: Update to 2.1.0.
...
* gnu/packages/graph.scm (python-graphtools): Update to 2.1.0.
[arguments]<phases>: Remove 'patch-tets; use default 'check; add
'fix-pytest-config.
[native-inputs]: Remove util-linux, python-pynose, and python-nose2; add
python-pytest and python-setuptools.
Change-Id: If5561d5c4de1a9c78e7d4baa7011bd0ad622c4ef
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:19 +01:00
Sharlatan Hellseher
193c758ca6
gnu: python-pygsp: Update to 0.6.0.
...
* gnu/packages/graph.scm (python-pygsp): Update to 0.6.0.
[source] <pypi-uri>: Fix name.
[arguments] <test-flags>: Rework skipped tests.
<phases>: Remove 'disable-doctets.
[propagated-inputs]: Remove python-scikit-image.
[native-inputs]: Remove python-coverage, python-coveralls, and
python-flake8; add python-matplotlib, python-pyunlocbox,
python-scikit-image, and python-setuptools.
Change-Id: Ic2ef43e47967897e2d7df7e628a8d02ff7684360
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:18 +01:00
Sharlatan Hellseher
8aa80ded78
gnu: Add python-pyunlocbox.
...
* gnu/packages/graph.scm (python-pyunlocbox): New variable.
Change-Id: I0281d2e1cfa4ad61a64e168f2c70344afd96ad3a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:17 +01:00
Sharlatan Hellseher
1cc6355303
gnu: python-verde: Update to 1.8.1.
...
* gnu/packages/geo.scm (python-verde): Update to 1.8.1.
[arguments] <test-flag>: Skip one more test.
[propagated-inputs]: Add python-pykdtree and python-numba.
[native-inputs]: Remove python-wheel; add python-matplotlib and
python-pytest-mpl.
Change-Id: Iaeefd5f40cb553fd0c76556663279f75aa7917ad
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:16 +01:00
Sharlatan Hellseher
9d51f4ba01
gnu: python-metacells: Simplify.
...
* gnu/packages/bioinformatics.scm (python-metacells):
[arguments] <phases>: Merge 'set-numba-cache-dir and 'build-extension
into 'pre-check and just remove local source to prevent rebuilding
expansions for tests, it saves some compute time with the same output.
[native-inputs]: Add pybind11.
Change-Id: I95e6706813cc5d3167593440c714c5091303cb00
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:16 +01:00
Sharlatan Hellseher
bbc241a1a4
gnu: python-crosshair: Update to 0.0.101.
...
* gnu/packages/python-check.scm (python-crosshair): Update to 0.0.101.
[arguments] <test-flags>: Rework skipped tests, pass more.
<phases>: Remove 'fix-dependencies; add 'relax-requirements.
[native-inputs]: Remove python-wheel.
[propagated-inputs]: Add python-pygls.
Change-Id: I5b9c84d165c09ce62d364dbbd2da7108dc2eda1c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:15 +01:00
Sharlatan Hellseher
3de553049d
gnu: Add python-pygls.
...
* gnu/packages/python-xyz.scm (python-pygls): New variable.
Change-Id: Ifb4bf0277f87fec87161f57ec09b8916ee5de077
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:14 +01:00
Sharlatan Hellseher
bbb4b9fedc
gnu: Add python-lsprotocol.
...
* gnu/packages/python-xyz.scm (python-lsprotocol): New variable.
Change-Id: Id12df328f4c8f51f9c45914fba8f4991857f7596
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:13 +01:00
Sharlatan Hellseher
b5a9dbc129
gnu: python-fastcluster: Update to 1.3.0.
...
* gnu/packages/python-science.scm (python-fastcluster): Update to 1.3.0.
[arguments]: Drop all.
[native-inputs]: Remove python-wheel; add python-pytest.
Change-Id: Ib57e7067d7eff527f5d84f297d668cc0c7997a9c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:12 +01:00
Sharlatan Hellseher
a869caec91
gnu: python-cvxpy: Update to 1.7.5.
...
* gnu/packages/python-science.scm (python-cvxpy): Update to 1.7.5.
[arguments] <test-flags>: Skip some tests.
[propagated-inputs]: Remove pybind11; add python-cvxopt.
[native-inputs]: Remove python-wheel; add pybind11.
Change-Id: I83974c14d6422284c1f31fe8922cd9e7bc5a9253
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:12 +01:00
Sharlatan Hellseher
6d3c8b3e42
gnu: python-scs: Update to 3.2.10.
...
* gnu/packages/python-science.scm (python-scs): Update to 3.2.10.
[source]: Do not pull git submodules.
[phases]{substitute-git-submodules}: New phase.
[inputs]: Add lapack.
[native-inputs]: Add pythoncapi-compat and scs.
Change-Id: I44778c1969f074c80ca4ddf8350b6db5c2db136a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:11 +01:00
Sharlatan Hellseher
e80a101d83
gnu: Add scs.
...
* gnu/packages/maths.scm (scs): New variable.
Change-Id: Iea504b64a1da5cb4d446fe6461bbf4b2a47f4139
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:10 +01:00
Sharlatan Hellseher
f5f6311d34
gnu: python-osqp: Update to 1.0.5.
...
* gnu/packages/python-science.scm (python-osqp): Update to 1.0.5.
[arguments] <test-flags>: Rework skipped tests.
[phases]{relax-requirements}: Remove phase.
{fix-osqp-source-location}: New phase.
[propagated-inputs]: Remove python-qdldl; add python-jinja2,
python-joblib, and python-setuptools.
[native-inputs]: Remove python-setuptools and python-wheel; add osqp,
pybind11, python-pytorch, python-scikit-build-core, and qdldl.
Change-Id: Ic6180f814a215d5bd772e4134f7ca291f1120081
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:08 +01:00
Sharlatan Hellseher
4b685e21c4
gnu: Add osqp.
...
* gnu/packages/maths.scm (osqp): New variable.
Change-Id: If2eded2af7fa7060e793867f1128210e3b8f2ed1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:08 +01:00
Sharlatan Hellseher
62d54203dc
gnu: Add qdldl.
...
* gnu/packages/maths.scm (qdldl): New variable.
Change-Id: Ic43b3a4e6af342748367e93f22f37efea4b923f6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:07 +01:00
Sharlatan Hellseher
798427c6be
gnu: Remove python-eventio-1.
...
* gnu/packages/astronomy.scm (python-eventio-1): Delete variable.
Fixes : guix/guix#5305
Change-Id: If753c3b722e748aafb52329e9fe8bab338617437
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:05 +01:00
Sharlatan Hellseher
f6280d1456
gnu: tangos: Update to 1.11.0.
...
* gnu/packages/astronomy.scm (tangos): Update to 1.11.0.
Change-Id: Iab7d48ccd5c29ad5ae4d37ebcad575af19ff2510
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:05 +01:00
Sharlatan Hellseher
bb97a094ea
gnu: python-chaospy: Update to 4.3.21.
...
* gnu/packages/statistics.scm (python-chaospy): Update to 4.3.21.
[propagated-inputs]: Remove python-importlib-metadata.
[native-inputs]: Remove python-wheel.
Change-Id: I686c7fbaea1cf2e238c4a9eb3f1800489122b1c8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:04 +01:00
Sharlatan Hellseher
c8d5ee01f2
gnu: python-numpoly: Update to 1.3.4.
...
* gnu/packages/python-science.scm (python-numpoly): Update to 1.3.4.
[arguments] <test-flags>: Skip one test.
[native-inputs]: Remove python-wheel; add python-cython.
Change-Id: I62142fd288ccfbc6506ed44d054b25af801a6b16
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:03 +01:00
Hugo Buddelmeijer
54bf0a4d59
gnu: python-pyudev: Update to 0.24.4.
...
* gnu/packages/admin.scm (python-pyudev): Update to 0.24.4.
[source]: Switch to git-fetch for tests.
[build-system]: Switch to pyproject-build-system.
[arguments]: Use gexps.
<#:tests?>: Enable tests.
<#:test-flags>: Disable tests that need /sys/devices.
<#:phases>: Update 'patch-ctypes-udev phase.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-docutils, python-hypothesis, python-mock,
and python-sphinx; add python-setuptools.
Change-Id: I70834b09e280ef52c621b2a98455a8b7897f4367
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:01 +01:00
Sharlatan Hellseher
315909345f
gnu: python-plotly: Update to 5.24.1.
...
* gnu/packages/python-science.scm (python-plotly): Update to 5.24.1.
[arguments] <test-flags>: Rework skipped tests.
[propagated-inputs]: Remove python-ipython, python-pandas,
python-pillow, python-requests, python-retrying, python-scikit-image,
python-statsmodels, and python-vaex-core; add python-packaging.
[native-inputs]: Add python-geopandas, python-ipykernel,
python-ipython-minimal, python-matplotlib, python-numpy-1,
python-orjson, python-pandas, python-pillow, python-psutil,
python-pyshp, python-pytz, python-requests, python-retrying,
python-scikit-image, python-scipy, python-shapely, python-statsmodels,
python-tenacity, and python-vaex-core.
Change-Id: Ib9c80494d708627f4c0b30a18b4ddf53a33484ce
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:01 +01:00
Sharlatan Hellseher
b12b30278c
gnu: Add python-array-api-strict.
...
* gnu/packages/python-xyz.scm (python-array-api-strict): New variable.
Change-Id: Iab9649b967da898521316481ac466342afff2631
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:20:00 +01:00
Sharlatan Hellseher
c32af5bb5f
gnu: python-ipywidgets: Update to 8.1.4.
...
* gnu/packages/python-xyz.scm (python-ipywidgets): Update to 8.1.4.
[build-system]: Switch pyproject-build-system.
[native-inputs]: Remove python-pytest-cov and python-setuptools-67; add
python-setuptools.
Change-Id: I09799c7cbcc5c59a04a792411977974c95d1688e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:59 +01:00
Sharlatan Hellseher
7dd4976d83
gnu: python-jupyterlab-widgets: Update to 3.0.12.
...
* gnu/packages/jupyter.scm (python-jupyterlab-widgets): Update to 3.0.12.
Change-Id: I934b1f4d3a9458821fbdcffb96ec663c7d315131
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:58 +01:00
Sharlatan Hellseher
0d064349e5
gnu: python-vaex-core: Update to 4.19.0.
...
* gnu/packages/python-science.scm (python-vaex-core): Update to 4.19.0.
[inputs]: Remove pybind11.
[propagated-inputs]: Remove python-click, python-progressbar2, python-pydantic-settings,
and python-requests; add python-diskcache, python-fsspec,
python-graphviz, python-h5py, python-httpx, python-psutil, and
python-s3fs.
[native-inputs]: Remove python-pytest and python-wheel; add pybind11.
Change-Id: Id9f65420d6be54e27ba850528c3fc3599696f320
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:57 +01:00
Sharlatan Hellseher
ada8242a71
gnu: htseq: Update to 2.0.9.
...
* gnu/packages/bioinformatics.scm (htseq): Update to 2.0.9.
[propagated-inputs]: Remove python-matplotlib.
[native-inputs]: Remove python-wheel; add python-matplotlib.
Change-Id: I026cd0ecf01418b4c112b8d0f2f6c0ab709c38d7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:57 +01:00
Sharlatan Hellseher
0d78581ee6
gnu: python-coolbox: Update to 0.3.9.
...
* gnu/packages/bioinformatics.scm (python-coolbox): Update to 0.3.9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments] <tests?, test-flags>: Enable them.
<phases>: Delete 'sanity-check.
[inputs]: Remove pybind11.
[propagated-inputs]: Remove python-pybbi, python-pytest, and
python-termcolor.
[native-inputs]: Add pybind11, python-pytest, python-pypairix,
python-pybbi, python-setuptools, and samtools.
Change-Id: I356fa043a18e7901e50b15f2815f84178cf4e969
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:56 +01:00
Sharlatan Hellseher
44efd7c77b
gnu: python-cooler: Update to 0.10.4.
...
* gnu/packages/bioinformatics.scm (python-cooler): Update to 0.10.4.
[arguments] <phases>: Add 'fix-pytest-config.
[propagated-inputs]: Remove python-pypairix; add python-ipywidgets,
python-matplotlib, and python-psutil.
[native-inputs]: Remove python-coverage, python-isort, and
python-pytest-cov.
Change-Id: I61157064630416c599f05639ddcd21c6ace8cefb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:55 +01:00
Sharlatan Hellseher
ac2544a69d
gnu: python-circe: Update to 0.3.9.
...
* gnu/packages/bioinformatics.scm (python-circe): Update to 0.3.9.
[source] <uri>: Use direct URL string.
[arguments] <tests?, test-flags>: Enable them.
[inputs]: Add python-numpy-1.
[propagated-inputs]: Remove python-numpy; add python-attrs.
[native-inputs]: Add python-pytest.
[home-page]: Move above synopsis.
Change-Id: Ia4e7a18c3225b1134b71ba33c369429bc4c01305
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:54 +01:00
Sharlatan Hellseher
65a250d35f
gnu: python-scanpy: Update to 1.11.5.
...
* gnu/packages/bioinformatics.scm (python-scanpy): Update to 1.11.5.
[arguments] <test-flags>: Rework skipped tests.
<phases>: Remove 'patch-version-check and 'add-anndata-source.
[propagated-inputs]: Remove python-pytoml, python-sinfo,
and python-tables; add python-numpy, python-pynndescent, and
python-typing-extensions.
[native-inputs]: Remove (package-source python-anndata), python-flaky,
python-flit, python-leidenalg, python-pytest-nunit, and
python-scanorama; add python-dependency-groups, python-pytest-randomly,
and python-pytest-rerunfailures.
Change-Id: I7a9a18434ddf3cca4d34a7909cce22ef86ffa054
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:53 +01:00
Sharlatan Hellseher
18cc69a875
gnu: python-statsmodels: Update to 0.14.5.
...
* gnu/packages/statistics.scm (python-statsmodels): Update to 0.14.5.
Change-Id: I071c163f68f0171d16c1fe9be85783c4d00bfca3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:52 +01:00
Sharlatan Hellseher
3228266ed5
gnu: python-biopython: Update to 1.86.
...
* gnu/packages/bioinformatics.scm (python-biopython): Update to 1.86,
use G-Expressions.
[arguments] <phases>: Remove 'numpy-compatibility.
[native-inputs]: Remove python-wheel.
Change-Id: I060455d474934b6b09c5adbbdec213b89496d9a5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:51 +01:00
Sharlatan Hellseher
09407e2013
gnu: python-fbpca: Fix tests.
...
* gnu/packages/python-science.scm (python-fbpca)[arguments]
<test-flags>: Skip one test.
Change-Id: I98ea94a1986e465ad41e6d0099ad4a1f45506c8e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:51 +01:00
Sharlatan Hellseher
fa85453127
gnu: python-pandera: Update to 0.27.1.
...
* gnu/packages/python-science.scm (python-pandera): Update to 0.27.1.
[arguments] <test-flags>: Rework skipped tests.
Change-Id: I7a21aa0e343cdf726e9d2c677bfccb0041dac39a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:50 +01:00
Sharlatan Hellseher
38b3b8cba6
gnu: pyscenic: Add missing python-diptest.
...
* gnu/packages/bioinformatics.scm (pyscenic):
[propagated-inputs]: Add python-diptest.
Change-Id: I4871895c22e08bcdc442b7edc99c07fd796bc245
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:49 +01:00
Sharlatan Hellseher
bd1885af17
gnu: Add python-diptest.
...
* gnu/packages/statistics.scm (python-diptest): New variable.
Change-Id: I7104617dfb182b85494febe2a483c7681cdb5929
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:48 +01:00
Sharlatan Hellseher
9d660798bd
gnu: python-scikit-bio: Update to 0.7.1.post1.
...
* gnu/packages/bioinformatics.scm (python-scikit-bio): Update to 0.7.1.post1.
[arguments] <test-backend, test-flags>: Use 'custom, run all tests.
<phases>: Remove 'build-extensions; use default 'check; add
'remove-local-source.
[propagated-inputs]: Remove python-hdmedians; add
python-array-api-compat, python-patsy, and python-statsmodels.
[native-inputs]: Remove python-coverage; add python-cython and
python-setuptools.
Change-Id: I460ba8dd7362f5d4bbf16a5923403ecbf5fc2026
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:47 +01:00
Sharlatan Hellseher
af61727fd2
gnu: endgame-singularity: Update to 1.1.
...
* gnu/packages/games.scm (endgame-singularity): Update to 1.1.
Change-Id: I8ff76a4e11ab949ad9576f14f74164dd567c6347
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:46 +01:00
Sharlatan Hellseher
deac84b29e
gnu: python-biom-format: Update to 2.1.17.
...
* gnu/packages/bioinformatics.scm (python-biom-format): Update to 2.1.17.
[source] <snippet>: Remove redundant logic.
[arguments] <test-flags>: Only skip some doctest requiring Nose test
runner.
<phases>: Remove 'use-cython, 'build-extensions, and
'pandas-compatibility; add 'remove-local-source.
[propagated-inputs]: Remove python-flake8 and python-future.
[native-inputs]: Remove python-pytest-cov and python-wheel; add
python-setuptools.
Change-Id: Ib497f771e5de40b07df4964ebcddf6c40c15fc85
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:46 +01:00
Sharlatan Hellseher
364278b1ca
gnu: Add python-anndata-minimal.
...
* gnu/packages/python-science.scm (python-anndata-minimal): New variable.
Change-Id: I9503ac08d0fa630d748574bb121690144a80bfea
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:45 +01:00
Sharlatan Hellseher
917b81c8b0
gnu: python-anndata: Update to 0.12.7.
...
* gnu/packages/python-science.scm (python-anndata): Update to 0.12.7.
[arguments] <test-flags>: Skip CUDA dependent tests.
[phases]{set-version}: Remove setting zip timestamp logic.
[propagated-inputs]: Remove python-importlib-metadata,
python-scikit-learn, and python-setuptools; add python-numpy.
[native-inputs]: Add hdf5, python-openpyxl, python-pyarrow,
python-pytest-randomly, and python-scikit-learn.
Change-Id: I8e68cf85d435a13db995ea966ed5ff9edac3d672
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:44 +01:00
Sharlatan Hellseher
fa6ac5c111
gnu: python-awkward: Update to 2.8.5.
...
* gnu/packages/python-xyz.scm (python-awkward): Update to 2.8.5.
[arguments] <test-flags>: Skip CUDA tests only.
[propagated-inputs]: Remove python-typing-extensions.
[home-page]: Refresh it as seen in project's README.
Change-Id: I5cebada2be766618633b0d082c88ae3d15490e9f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:43 +01:00
Sharlatan Hellseher
b014942a69
gnu: python-awkward-cpp: Update to 47.
...
* gnu/packages/python-xyz.scm (python-awkward-cpp): Update to 47.
[arguments]: Drop all.
[home-page]: Refresh it as seen in project's README.
Change-Id: I27be188fc95447a17c10b09f653bb28325367998
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:42 +01:00
Sharlatan Hellseher
e991e91871
gnu: crossmap: Update to 0.7.3.
...
* gnu/packages/bioinformatics.scm (crossmap): Update to 0.7.3.
[source] <snippet>: Adjust it for a new location of egg info directory.
Change-Id: Ic826c4c42c2386dc9d1b301667be1dbb5d2db3eb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:42 +01:00
Sharlatan Hellseher
7e351da8ef
gnu: python-pynbody: Use python-ipython-minimal for tests.
...
* gnu/packages/astronomy.scm (python-pynbody)[native-inputs]: Remove
python-ipython; add python-ipython-minimal.
Change-Id: I2a87ff21b94cff7b3b3b2eb5c150b362fadede60
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:41 +01:00
Sharlatan Hellseher
c76fbf401d
gnu: python-pycollada: Update to 0.9.2.
...
* gnu/packages/python-xyz.scm (python-pycollada): Update to 0.9.2.
[native-inputs]: Remove python-wheel.
Change-Id: I3cc70c7eeda9e4c54a0457ba430e4c6cbe1697f3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:40 +01:00
Sharlatan Hellseher
81f2adac9b
gnu: python-notebook: Fix build.
...
* gnu/packages/jupyter.scm (python-notebook)[arguments] <test-flags>:
Skip one test.
[propagated-inputs]: Swap python-jupyter-client@8 with
python-jupyter-client@7.
Change-Id: I37b420120395924c524f1936723e2a2c6228761d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:39 +01:00
Sharlatan Hellseher
e96c1f3cc4
gnu: Add python-jupyter-client-7.
...
* gnu/packages/jupyter.scm (python-jupyter-client-7): New variable.
Change-Id: I6164464161b0725d97c8eaf6ac1b46b03b1f13e3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:38 +01:00
Sharlatan Hellseher
c05faf2d26
gnu: python-jupyter-console: Move to jupyter.
...
* gnu/packages/python-xyz.scm (python-jupyter-console): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
Change-Id: I687d44df58fab4d62a3eac92f2dab1eebdc89921
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:37 +01:00
Sharlatan Hellseher
d7ea14f8cd
gnu: python-jupyter-console: Update to 6.6.3.
...
* gnu/packages/python-xyz.scm (python-jupyter-console): Update to 6.6.3.
[arguments] <test-flags>: Skip one test.
<phases>: Add 'pre-check.
[propagated-inputs]: Add python-ipython, python-jupyter-core,
python-pyzmq, and python-traitlets.
[native-inputs]: Remove python-setuptools; add python-flaky and
python-hatchling.
Change-Id: Ia7d12b313cfcc890a5173813b92d97872ece742b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:37 +01:00
Sharlatan Hellseher
d1190851bb
gnu: python-ipykernel: Update to 7.1.0.
...
* gnu/packages/jupyter.scm (python-ipykernel): Update to 7.1.0.
Remove artifacts.
[arguments] <modules>: Drop them as not required.
<test-flags>: Skip just one shaky test.
<phases>: Remove 'relax-a-bit, and 'hide-deprecation-warnings; add
'fix-pytest-config.
Change-Id: I49512675b1d2f4ab1e74ec02aab92ae6673016b2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:36 +01:00
Sharlatan Hellseher
80522b714d
gnu: python-jupyter-client: Update to 8.7.0.
...
* gnu/packages/jupyter.scm (python-jupyter-client): Update to 8.7.0.
[inputs]: Add net-tools and openssh.
[propagated-inputs]: Remove python-entrypoints and python-nest-asyncio.
[native-inputs]: Remove python-pytest-asyncio, python-async-generator, and
python-ipython; add python-anyio and python-pytest-jupyter-minimal.
Change-Id: I0c058aa67c6fcb71c5fcfaca34c72a15d132b0ee
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:35 +01:00
Sharlatan Hellseher
e0b4ea8b85
gnu: Add python-pytest-jupyter-minimal.
...
* gnu/packages/jupyter.scm (python-pytest-jupyter-minimal): New variable.
Change-Id: I0192ea6c58702664651fe838c5f38a82a5fad6d2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:34 +01:00
Sharlatan Hellseher
7289e6b16e
gnu: Remove python-jupyter-console-minimal.
...
Variable is not public and not in use by any other packages.
* gnu/packages/python-xyz.scm (python-jupyter-console-minimal): Delete variable.
Fixes : guix/guix#4881
Change-Id: I3b13ec6522f8c7c61a39e8f2262b652fbcb4210b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:33 +01:00
Sharlatan Hellseher
6e8d2d28e9
gnu: python-jupyter-client: Move to jupyter.
...
* gnu/packages/python-xyz.scm (python-jupyter-client,
python-jupyter-client-bootstrap): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
Change-Id: I036632e68c808877de14da7f91863be50cdafd61
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:33 +01:00
Sharlatan Hellseher
4a41327e07
gnu: python-jupyter-client: Simplfy bootstrapping.
...
* gnu/packages/python-xyz.scm (python-jupyter-client): Take over
definition of python-jupyter-client-bootsrap with adjustments.
[arguments] <phases>: Remove 'hide-zmq-deprecation-warnings, and
'set-tool-file-name, it uses Python's "subprocess.Popen" now; add
'fix-pytest-config, and 'pre-check'; use default 'check.
(python-jupyter-client-bootsrap): Inherit from python-jupyter-client
Change-Id: I2cf3aceb4d33995853cd36e79034a5867e51444e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:32 +01:00
Sharlatan Hellseher
5136864a3f
gnu: python-jupyter-core: Update to 5.9.1.
...
* gnu/packages/jupyter.scm (python-jupyter-core): Update to 5.9.1.
[arguments] <tests-flags>: Rework skipped tests.
[phases]{disable-migration}: Rewrite "touch" with Guile.
[native-inputs]: Remove python-pytest-timeout.
Change-Id: I1b272eafeac129af05fd1c92f4ec72bb73be17f9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:31 +01:00
Sharlatan Hellseher
adb2e90001
gnu: python-jupyter-core: Move to jupyter.
...
* gnu/packages/python-xyz.scm (python-jupyter-core): Move from here ...
* gnu/packages/jupyter.scm: ... to here.
Change-Id: Id577b47b0a6c9a8754e6dc4f07e5ac8ba4ea106d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:30 +01:00
Sharlatan Hellseher
c699eb12d9
gnu: Add python-ipython-minimal.
...
* gnu/packages/python-xyz.scm (python-ipython-minimal): New variable.
Change-Id: Ib68f3a7f2d45064aa83c7d034011ce4b43391ab6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:29 +01:00
Sharlatan Hellseher
2bb291679b
gnu: python-ipython: Update to 9.8.0.
...
* gnu/packages/python-xyz.scm (python-ipython): Update to 9.8.0.
[arguments] <test-backend, test-flags>: Move custom {check} options
here.
<phases>: Remove 'make-docs-reproducible, resolved upstream; add
'pre-check and use default 'check.
[inputs]: Remove readline and which.
[propagated-inputs]: Remove python-colorama and python-exceptiongroup;
add python-ipython-pygments-lexers.
[native-inputs]: Remove python-pickleshare, python-pytest-asyncio-0.21,
and python-wheel; add python-pytest-asyncio and python-trio.
Change-Id: I3f96109e70772cb07b6a24bb83058473f182e3ed
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:29 +01:00
Sharlatan Hellseher
659477ffe0
gnu: python-contourpy: Update to 1.3.3.
...
* gnu/packages/python-xyz.scm (python-contourpy): Update to 1.3.3.
Change-Id: Id764c632d375f6e68782adf5385f227eefaebefd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:28 +01:00
Sharlatan Hellseher
6bdf5f3b66
gnu: python-pythran: Clean up artifacts.
...
* gnu/packages/python-science.scm (python-pythran): Adjust style and
remove unused parts.
[source] <url>: Use a direct URL string.
[arguments] <test-flags, phase:pre-check>: Drop them as not used.
[native-inputs]: Remove openblas, python-pytest, python-pytest-xdist,
and python-wheel.
[home-page]: Move above [synopsis].
Change-Id: I7708981548ce68351c00fbf4e8f8e806a18f798a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:27 +01:00
Sharlatan Hellseher
ec3c031c3e
gnu: python-pytest-doctestplus: Update to 1.6.0.
...
* gnu/packages/python-check.scm (python-pytest-doctestplus): Update to 1.6.0.
[phases] {patch-git-path}: Switch to search-input-file.
[propagated-inputs]: Remove python-setuptools; add python-packaging.
[native-inputs]: Remove python-pytest and python-wheel; add
python-pytest-bootstrap and python-setuptools.
Change-Id: Ie3fae7a1a639bf2b3a77dde3cdfd4696a929696e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:26 +01:00
Sharlatan Hellseher
4dfb9dde2a
gnu: python-pytest-randomly: Move to python-check.
...
* gnu/packages/check.scm (python-pytest-randomly): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I6f121680e3cb08a88c45b82a9832286631f7ba2d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:25 +01:00
Sharlatan Hellseher
b34db23b8a
gnu: python-pytest-randomly: Update to 4.0.1.
...
* gnu/packages/check.scm (python-pytest-randomly): Update to 4.0.1.
[arguments] <test-flags>: Rework skipped tests to reduce closure size.
[native-inputs]: Remove python-factory-boy, python-faker, python-numpy,
and python-pytest-xdist.
Change-Id: I1293bc007a1e4813f136758dd242b541fcb59c81
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:25 +01:00
Sharlatan Hellseher
9748ba26cd
gnu: python-stcal: Adjust relax-requirments phase.
...
* gnu/packages/astronomy.scm (python-stcal):
[arguments] <phases>: Remove 'patch-slope-fitter; {relax-requirments}
remove relaxation for SciPy.
[native-inputs]: Remove python-wheel.
Change-Id: Ic886fe9f8d7a809f4f775f0db314b074124696ff
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:24 +01:00
Sharlatan Hellseher
6ee29be434
gnu: python-jmespath: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-jmespath):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Remove python-setuptools-67; add python-setuptools.
Change-Id: I7c140b87eb9da476cfffc090663e5960b2c57de8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:23 +01:00
Sharlatan Hellseher
fbbec15aac
gnu: python-specutils: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-specutils)[arguments] <test-flags>:
Skip just one test.
<phases>: Remove 'relax-requirements.
Change-Id: Iad7352e3b69a2d71d125cf56f2d93d843778fb40
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:22 +01:00
Sharlatan Hellseher
1c4775c27c
gnu: python-asap3: Update to 3.13.10.
...
* gnu/packages/python-science.scm (python-asap3): Update to 3.13.10.
[arguments] <tests?>: Enable.
[native-inputs]: Add python-pytest.
Change-Id: I166dfaf5f07f23d2d835d70f460cfa5f3f31ddb9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:21 +01:00
Sharlatan Hellseher
9a1f731257
gnu: python-ase: Update to 3.26.0.
...
* gnu/packages/python-science.scm (python-ase): Update to 3.26.0.
[arguments] <test-flags>: Run tests in parallel up to 8 threads.
[native-inputs]: Remove python-wheel.
Change-Id: Ib2e5c9751f6c3358bb35084076f79586473da88f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:21 +01:00
Sharlatan Hellseher
761c0a21a1
gnu: urh: Use python-numpy@1.
...
* gnu/packages/radio.scm (urh)[inputs]: Remove python-numpy; add
python-numpy-1.
Change-Id: I8951f2250aaaee78c924564843a38b9c983a6dee
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:20 +01:00
Sharlatan Hellseher
4a613db042
gnu: python-loompy: Update to 3.0.8.
...
* gnu/packages/bioinformatics.scm (python-loompy): Update to 3.0.8.
[native-inputs]: Remove python-wheel.
Change-Id: I7ca3d2a5d4e7005bd885197d9739df1c7b3e18f9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:19 +01:00
Sharlatan Hellseher
abe18178a7
gnu: python-hnswlib: Update to 0.8.0.
...
* gnu/packages/python-xyz.scm (python-hnswlib): Update to 0.8.0.
Change-Id: I494260ebd9230c729ca4dca0cc7ef5c2685bf19a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:18 +01:00
Sharlatan Hellseher
2f52a550ba
gnu: python-romancal: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-romancal)[arguments] <phases>:
Remove 'relax-requirements.
Change-Id: Ie86f5d9747ae0993ace9e619d39f91eea79fe399
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:17 +01:00
Sharlatan Hellseher
b595d65965
gnu: python-regions: Update to 0.11.
...
* gnu/packages/astronomy.scm (python-regions): Update to 0.11.
[propagated-inputs]: Remove python-h5py and python-scipy.
[native-inputs]: Remove python-pytest-runner and python-wheel.
Change-Id: Ic502d297aecc3b0e3af3df92d05ca555fb6e8f97
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:16 +01:00
Sharlatan Hellseher
446e2a34f8
gnu: python-kalepy: Skip 5 tests.
...
* gnu/packages/statistics.scm (python-kalepy)[arguments] <test-flags>:
Skip NumPy incompatible tests.
[native-inputs]: Remove python-wheel.
Change-Id: Ic9f95969f4a0dc22fae5a48e28f971d573249062
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:16 +01:00
Sharlatan Hellseher
5cd724f523
gnu: python-sunkit-spex: Update to 0.4.0-0.bb544c4.
...
* gnu/packages/astronomy.scm (python-sunkit-spex): Update to
bb544c44573d6de44e3d5ba08d06cab0059a4db7 commit.
[arguments] <phases>: Remove 'pre-check; keep 'sanity-check.
[propagated-inputs]: Remove python-ndim, python-orthopy, and
python-quadpy; add python-gwcs, python-ndcube, and python-numpy.
[native-inputs]: Remove python-wheel.
Change-Id: Ib59e964b5bfa9804df3ed1b38181ad36dfa8ec25
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:15 +01:00
Sharlatan Hellseher
74b52b1ad8
gnu: python-numdifftools: Update to 0.9.42.
...
* gnu/packages/python-science.scm (python-numdifftools): Update to 0.9.42.
[arguments] <test-flags>: Keep only exclusion markers.
<phases>: Remove 'relax-requirements; add 'fix-pytest-config.
[propagated-inputs]: Add python-matplotlib.
[native-inputs]: Remove python-setuptools, python-setuptools-scm, and
python-wheel; add python-pdm-backend.
Change-Id: I87bdd34812df8771f53dd2ab8cfc4634ffb0b07d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:14 +01:00
Sharlatan Hellseher
606e072449
gnu: python-meshio: Skip some tests.
...
* gnu/packages/simulation.scm (python-meshio)[arguments]<test-flags>:
Skip some NumPy incompatible failing tests.
Change-Id: I48e782b7eb2920c12777bda20a1f3d2753fcf657
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:13 +01:00
Sharlatan Hellseher
c49f801deb
gnu: python-lofar-h5plot: Use python-numpy@1.
...
* gnu/packages/astronomy.scm (python-lofar-h5plot):
[propagated-inputs]: Remove python-numpy; add python-numpy-1.
[native-inputs]: Remove python-wheel.
Change-Id: I1fef6da8cfbc24b85619b5d624d25feb371e7f91
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:12 +01:00
Sharlatan Hellseher
3e4caa25a3
gnu: python-losoto: Update to 2.6.0.
...
* gnu/packages/astronomy.scm (python-losoto): Update to 2.6.0.
[arguments] <tests?>: Disable for now.
<phases>: Add 'set-version, and 'relax-requirements.
[propagated-inputs]: Remove python-configparser; add
python-lofar-parameterset and python-progressbar2.
[native-inputs]: Remove python-cython and python-wheel; add
python-pytest and python-setuptools-scm.
Change-Id: I314f87b68e3b475c90a59adb94ce904408f90be3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:12 +01:00
Sharlatan Hellseher
0e1c6cecad
gnu: Add python-lofar-parameterset.
...
* gnu/packages/astronomy.scm (python-lofar-parameterset): New variable.
Change-Id: I37c14d916f99a6dc3063e0ad2b9ab15e3759a283
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:11 +01:00
Sharlatan Hellseher
5ef51a0820
gnu: python-glue-astronomy: Skip 3 tests.
...
* gnu/packages/astronomy.scm (python-glue-astronomy): Skip 3 tests.
Change-Id: I6d5099af4f6c396701ccdcef1439167f5ef9e23f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:10 +01:00
Sharlatan Hellseher
af005403dc
gnu: python-seaborn: Skip 3 tests.
...
* gnu/packages/python-xyz.scm (python-seaborn)[arguments] <test-flags>:
Skip 3 tests.
Change-Id: I32ea08c88eadddf1afcbcab51f813ea5a79f8481
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:09 +01:00
Sharlatan Hellseher
814a335b47
gnu: veusz: Update to 4.2.
...
* gnu/packages/maths.scm (veusz): Update to 4.2.
[inputs]: Add python-numpy.
[propagated-inputs]: Remove python-numpy.
[native-inputs]: Remove python-astropy and python-wheel.
Change-Id: Id1258513cc7c7f0ebad71e523f23e37a59cc42ce
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:08 +01:00
Sharlatan Hellseher
95cb3d1bb5
gnu: websockify: Update to 0.13.0.
...
* gnu/packages/web.scm (websockify): Update to 0.13.0.
[inputs]: Remove python-simplejson.
[native-inputs]: Remove python-wheel.
Change-Id: Iad153e094a7863e58f75ef58ecb1f9e61a56a112
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:08 +01:00
Sharlatan Hellseher
3bdcc858e0
gnu: python-jwcrypto: Adjust inputs.
...
* gnu/packages/python-web.scm (python-jwcrypto)[propagated-inputs]:
Remove python-deprecated; add python-typing-extensions.
Change-Id: I0eda45ecdb99e98d7841482fb77c390014a53e2b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:07 +01:00
Sharlatan Hellseher
7533e089e7
gnu: python-modin: Update to 0.37.1.
...
* gnu/packages/python-science.scm (python-modin): Update to 0.37.1.
[arguments] <test-flags>: Rework options.
<phases>: Remove 'loosen-requirements; add 'versioneer, and
'fix-pytest-config; rework {check} phase to include some API tests
scenarios.
[propagated-inputs]: Remove python-cloudpickle and python-s3fs; add
python-fsspec, python-psutil, and python-typing-extensions.
[native-inputs]: Remove python-jinja2, python-lxml, python-matplotlib,
python-msgpack, python-openpyxl, python-psutil, python-pyarrow,
python-pytest-benchmark, python-pytest-cov, python-scipy,
python-sqlalchemy, python-tables, python-tqdm, python-xarray,
python-xlrd, and python-wheel; add python-s3fs, python-setuptools, and
python-versioneer.
Change-Id: I86feaa9f1cd110ed2c430e9816d34da165bccb74
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:06 +01:00
Sharlatan Hellseher
300bb5936a
gnu: python-pyopengl: Skip one test.
...
* gnu/packages/python-graphics.scm (python-pyopengl)[arguments]
<test-flags>: Skip one more test.
Change-Id: I9ed0fb8093f3429fd7bb2f0ad5e2f26220300736
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:05 +01:00
Sharlatan Hellseher
fa51fe801f
gnu: python-cleanlab: Fix build.
...
* gnu/packages/machine-learning.scm (python-cleanlab)[arguments]
<test-flags>: Skip one more test.
<phases>: Add 'relax-requirements.
[native-inputs]: Remove python-wheel; add python-matplotlib.
Change-Id: I10e9d8a2eadc2de6d26f6247dc5e2305a215bd91
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:04 +01:00
Sharlatan Hellseher
2d930d5a70
gnu: python-arviz: Update to 0.22.0.
...
* gnu/packages/statistics.scm (python-arviz): Update to 0.22.0.
[arguments] <test-flags>: Run base tests only, deselect 10 tests.
<phases>: Remove 'remove-radon, and 'write-permission; add 'pre-check.
[propagated-inputs]: Remove python-dm-tree, python-setuptools, and
python-wheel.
[native-inputs]: Add python-setuptools.
Change-Id: If8ab6c9917cb19463ab07935709d9d2f10c2329a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:04 +01:00
Sharlatan Hellseher
602cf6ca46
gnu: python-arboreto: Update to 0.1.6-0.79f916b.
...
* gnu/packages/bioinformatics.scm (python-arboreto): Update to
79f916b0ea25c00989331b8db243826049c3d66c commit.
[arguments] <tests?, test-backend> Enable.
<phases>: Add 'disable-failing-tests.
[propagated-inputs]: Remove python-lz4, python-pyarrow, and
python-tornado-6.
[native-inputs]: Remove python-wheel.
Change-Id: If380a31f7a27832c0e0fd1dda80d5dfd3e539345
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:03 +01:00
Sharlatan Hellseher
8648556deb
gnu: python-naima: Update to 0.10.3.
...
* gnu/packages/astronomy.scm (python-naima): Update to 0.10.3.
[native-inputs]: Remove python-setuptools, python-setuptools-scm, and
python-wheel; add python-hatch-vcs and python-hatchling.
[propagated-inputs]: Add python-numpy.
Change-Id: I91676156429f90237190f15cd1a7429ff31b4026
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:02 +01:00
Sharlatan Hellseher
2487914fbe
gnu: python-xarray-einstats: Update to 0.9.1.
...
* gnu/packages/python-science.scm (python-xarray-einstats): Update to 0.9.1.
[propagated-inputs]: Add python-einops and python-numba.
[native-inputs]: Remove python-einops and python-numba.
Change-Id: Ic3e05114dc3d6343523aec222f527ef9653ed2d6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:01 +01:00
Sharlatan Hellseher
3f241ee939
gnu: python-spectral-cube: Update to 0.6.7.
...
* gnu/packages/astronomy.scm (python-spectral-cube): Update to 0.6.7.
[arguments] <tests?, test-flags>: Enable, skip 5 tests.
[propagated-inputs]: Remove python-aplpy, python-distributed,
python-fsspec, python-matplotlib, python-pvextractor-bootstrap, and
python-reproject.
[native-inputs]: Remove python-wheel; add python-pytest,
python-pytest-astropy, python-pytest-xdist, and python-setuptools.
Change-Id: Ib34388a456f50d4296218c521e0a2af34a395362
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:00 +01:00
Sharlatan Hellseher
bcf332f060
gnu: python-reproject: Update to 0.19.0.
...
* gnu/packages/astronomy.scm (python-reproject): Update to 0.19.0.
[arguments] <test-flags>: Read options from pyproject.toml, skip 3 shaky
tests.
[inputs]: Remove python-asdf, python-gwcs, python-pyvo, python-shapely, and
python-sunpy-minimal.
[propagated-inputs]: Remove python-cloudpickle; add python-dask-image,
python-pillow, and python-pyavm.
[native-inputs]: Add python-asdf, python-gwcs, python-pyvo,
python-shapely, and python-sunpy-minimal.
Change-Id: I50792fc53a1e9d661704da1fe080b01c29bf1fb5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:19:00 +01:00
Sharlatan Hellseher
8dc07ea089
gnu: python-dask-image: Update to 2025.11.0.
...
* gnu/packages/python-science.scm (python-dask-image): Update to 2025.11.0.
[arguments] <test-flags>: All tests passed.
<phases>: Add 'fix-pytest-config; rework 'set-version to read from envar.
[propagated-inputs]: Remove python-tifffile-for-dask-image; add
python-tifffile.
[native-inputs]: Remove python-setuptools-scm; add
python-setuptools-scm-next.
* gnu/packages/python-xyz.scm (python-tifffile-for-dask-image): Delete variable.
Change-Id: I928c39c848f3a20d5eb51d10e4c8374891b8f0b0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:59 +01:00
Sharlatan Hellseher
5e05d60785
gnu: python-xarray: Update to 2025.12.0.
...
* gnu/packages/python-science.scm (python-xarray): Update to 2025.12.0.
[arguments] <test-flags> Rework skipped tests, do not depend on MyPy
type checker.
[native-inputs]: Remove python-wheel; add python-pytest-asyncio.
Change-Id: I49e33b614926cde8bd5fad09ac278bc79e9d3cb1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:58 +01:00
Sharlatan Hellseher
32160d32e4
gnu: catch2: Update to 2.13.10.
...
* gnu/packages/check.scm (catch2): Update to 2.13.10.
Change-Id: I77467d122e445d6df233adbbf32565caadb3446c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:57 +01:00
Sharlatan Hellseher
42df9df17d
gnu: python-numba: Update to 0.62.1.
...
* gnu/packages/python-xyz.scm (python-numba): Update to 0.62.1.
[arguments] <test-backend, tests-flags>: Rework the most of the skipped
tests as they passed a few times at least on AMD Ryzen 7 3800X CPU, skip
long running tests in the first place with "--exclude-tags" option.
<phases>: Add 'pre-check; use default 'check, set
'disable-proprietary-features after 'build phase.
[native-inputs]: Remove python-wheel.
Change-Id: I10e555f53b48d6404945faee373253bac4598e84
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:56 +01:00
Sharlatan Hellseher
24271778fa
gnu: python-llvmlite: Update to 0.45.0.
...
* gnu/packages/llvm.scm (python-llvmlite): Update to 0.45.0.
[inputs]: Remove patches for llvm-15; add llvm-20.
[native-inputs]: Add cmake-minimal.
Change-Id: Icb1f55a64de6e580645e286dc6f7f10dfe985c01
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:55 +01:00
Sharlatan Hellseher
fb67f784f4
gnu: pyscenic: Update to 0.12.1-2.06bafba4.
...
* gnu/packages/bioinformatics.scm (pyscenic): Update to
06bafba412792f6efa5a552a23bb221cc3bdea1b commit.
[native-inputs]: Remove python-wheel; add python-setuptools.
Change-Id: I42b8c3701484f617c14d67f3bfa2408b83e50d6e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:55 +01:00
Sharlatan Hellseher
21dc181918
gnu: python-tables: Update to 3.10.2-0.aad9079.
...
* gnu/packages/python-xyz.scm (python-tables): Update to
aad9079c80ce3ae7f385d00af760d171dcc10535 commit.
[source]: Switch to git-fetch providing comparability with python-numexpr.
<snippet>: Delete "hdf5-blosc" git submodule.
[phases]{pre-build}: Substitute "hdf5-blosc" source path.
[inputs]: Add hdf5-blosc.
Change-Id: I7624af17709e150cea4f316cc4fd7f1786c3df1c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:54 +01:00
Sharlatan Hellseher
02b4dc1b34
gnu: python-annoy: Add python-h5py.
...
* gnu/packages/python-xyz.scm (python-annoy)[arguments]<test-flags>:
Skip 3 tests requiring network access.
[native-inputs]: Add python-h5py.
Change-Id: I6cd3343d43b0f91ddf6c117844afa6ba1e662068
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:53 +01:00
Sharlatan Hellseher
02ec34ddb5
gnu: cpat: Update to 3.0.5.
...
* gnu/packages/bioinformatics.scm (cpat): Update to 3.0.5.
[source]: Switch to git-fetch providing test data.
<snippet>: Remove as no longer required.
[phases]{check}: Rework test steps, run cpat directly with correct
inputs.
[native-inputs]: Remove python-wheel.
Change-Id: I813cdf4aff2e75b855fc75237d9103f34aff45f2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:52 +01:00
Sharlatan Hellseher
193542ade1
gnu: python-linetools: Skip 2 tests.
...
* gnu/packages/astronomy.scm (python-linetools)[arguments]<test-flags>:
Skip 2 incompatible with NumPy 2 tests.
Change-Id: Ib89bca6ebd2cd600b6f29fee643436c6f996b487
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:51 +01:00
Sharlatan Hellseher
3dca03a7f3
gnu: python-kanon: Use python-numpy@1.
...
* gnu/packages/astronomy.scm (python-kanon)[propagated-inputs]: Remove
python-numpy; add python-numpy-1.
Change-Id: I3ded448d4f6fb6e7d34eaf24064816f3415e45a9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:51 +01:00
Sharlatan Hellseher
e4c3339f63
gnu: python-zodipy: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-zodipy)[arguments] <phases>:
Remove 'relax-requirements.
Change-Id: I9b4ba21b06764f34212fd3fc019073f699cd36b9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:50 +01:00
Sharlatan Hellseher
fd00d2ad5d
gnu: python-jacobi: Fix tests.
...
* gnu/packages/python-science.scm (python-jacobi)[arguments]<phases>:
Add 'fix-pytest-config.
Change-Id: Ia8b4c30d2d8d6cfe9bae79342614747c90ae6735
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:49 +01:00
Sharlatan Hellseher
43bce7f38c
gnu: python-statmorph: Adjust inputs.
...
* gnu/packages/astronomy.scm (python-statmorph)[propagated-inputs]:
Remove python-scikit-image-next; add python-scikit-image.
Change-Id: I5aea37615dafdf495741f28dff42714ba3630762
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:48 +01:00
Sharlatan Hellseher
75d3068065
gnu: python-scikit-image-next: Deprecate by python-scikit-image.
...
* gnu/packages/python-science.scm (python-scikit-image-next): Deprecate
in favor of python-scikit-image.
Change-Id: I006f4a302eabab82abd9c853f1b6a3d352f546ef
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:47 +01:00
Sharlatan Hellseher
22239043a7
gnu: python-scikit-image: Update to 0.25.2.
...
* gnu/packages/python-science.scm (python-scikit-image): Update to 0.25.2.
[arguments] <test-flags>: Ignore benchmark tests.
<phases>: Remove 'change-home-dir, 'pre-check, 'post-check; add
'remove-local-source.
[propagated-inputs]: Remove python-cloudpickle, python-dask,
python-matplotlib, python-pythran, and python-pywavelets; add
python-packaging.
[native-inputs]: Remove python-numpydoc, python-packaging, and
python-wheel; add python-pythran.
Change-Id: Ifbfbb3e2d28dc8784f600a4cd1a0f0c7129fddb5
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:47 +01:00
Sharlatan Hellseher
3f3aaa0009
gnu: python-fits-schema: Update to 0.5.6-0.ccffe04.
...
* gnu/packages/astronomy.scm (python-fits-schema): Update to
ccffe04a8a47f2bd0f69014caaf73d9679b89a87 commit.
[source]: Switch to git-fetch providing compatibility with NumPy 2.
[arguments] <phases>: Remove 'fix-setup.cfg; add 'set-version.
[native-inputs]: Add python-setuptools-scm.
Change-Id: Ib826726400fef943c69e08a2528269495e1cb481
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:46 +01:00
Sharlatan Hellseher
3ff9ea72f4
gnu: python-astrodata: Use python-numpy@1.
...
* gnu/packages/astronomy.scm (python-astrodata)[propagated-inputs]:
Remove python-numpy; add python-numpy-1.
Change-Id: Iece347ed1b15d5e30e5989f1a2f8afe70c42ccef
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:45 +01:00
Sharlatan Hellseher
12b20ce371
gnu: python-jwst: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-jwst): [arguments]<phases>: Remove
'relax-requirements.
Change-Id: I67a1fcf9a9ac399267f2dd651874e4eff16f2e04
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:44 +01:00
Sharlatan Hellseher
96426dc57d
gnu: python-gwcs: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-gwcs)[arguments]<phases>: Remove
'relax-requirements.
Change-Id: Ie7fe77594d220af84f40f18475f66addaf02f90d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:43 +01:00
Sharlatan Hellseher
1ea1298bba
gnu: python-fgivenx: Update to 2.4.2-0.cf51dbf.
...
* gnu/packages/python-science.scm (python-fgivenx): Update
towcf51dbf8b7efdd8d84f055740a069a5b882dcf77.
[source]: Switch to git-fetch providing comparability with recent
matblotlib version.
[arguments]: Drop all.
[home-page]: Fix URL https://github.com/fgivenx/fgivenx responding with
404, new one is taken from PyPI page.
Change-Id: Ia255f4b44967ee32e9b4a18cc15b80aa4cf0b09e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:43 +01:00
Sharlatan Hellseher
8392c834c8
gnu: genetic: Use python-pynbody@2.
...
* gnu/packages/astronomy.scm (genetic)[native-inputs]: Remove
python-pynbody-1; add python-pynbody.
Change-Id: I8996778f953adfe1deae811b6564139f276972de
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:42 +01:00
Sharlatan Hellseher
6f9d625bce
gnu: python-esutil: Fix build with gcc-14.
...
* gnu/packages/astronomy.scm (python-esutil)[arguments] <phases>: Add
relax-gcc-14-strictness.
[native-inputs]: Remove python-numpy and python-wheel.
Change-Id: I2e896fdc6250cd19e93a12017836da8c33de0be8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:41 +01:00
Sharlatan Hellseher
376056617d
gnu: python-nox: Update to 2025.11.12.
...
* gnu/packages/python-check.scm (python-nox): Update to 2025.11.12.
[arguments] <test-flags>: Skip tests requiring uv.
[propagated-inputs]: Remove python-packaging and python-py; add
python-attrs, python-dependency-groups, and python-humanize.
[native-inputs]: Remove python-jinja2.
Change-Id: Ia310a49b1b76841e267c10a34549510880b1bbf0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:40 +01:00
Sharlatan Hellseher
1a8c17b352
gnu: python-ctapipe: Update to 0.28.0.
...
* gnu/packages/astronomy.scm (python-ctapipe): Update to 0.28.0.
[propagated-inputs]: Add python-iminuit.
Change-Id: Ia89035e67d99e99b4aa52b1d87077326a086b34f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:39 +01:00
Sharlatan Hellseher
0f56b8222a
gnu: python-cesium: Update to 0.12.4.
...
* gnu/packages/astronomy.scm (python-cesium): Update to 0.12.4.
[propagated-inputs]: Remove python-click.
[native-inputs]: Remove python-wheel.
[home-page]: Provide the one from project's README.
[description]: Add more details from home page.
Change-Id: Ief49f09dfa8375567ba3c91409b935b70dc28d2e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:39 +01:00
Sharlatan Hellseher
5981d7c0b1
gnu: blender: Use python-numpy@1.
...
* gnu/packages/graphics.scm (blender)[inputs]: Remove python-numpy;
add python-numpy-1.
Change-Id: I0da2e589de939417d147875b909287d6d6d7ea40
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:38 +01:00
Sharlatan Hellseher
237c3799c6
gnu: checkm: Update to 1.2.4.
...
* gnu/packages/bioinformatics.scm (checkm): Update to 1.2.4.
[source] <pypi-uri>: Fix PyPI archive name.
[arguments] <tests?, test-flags>: Enable them.
[native-inputs]: Remove python-wheel.
Change-Id: I6486d073cbc50f005bf781b0a59a28b4f234c69d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:37 +01:00
Sharlatan Hellseher
6405ea2b2a
gnu: python-blacksheep: Update to 2.4.5.
...
* gnu/packages/python-web.scm (python-blacksheep): Update to 2.4.5.
[propagated-inputs]: Add python-essentials, python-httptools, and python-rodi.
Change-Id: Id3ab94d587a46a99a1f85910ce2d60f7721816b3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:36 +01:00
Sharlatan Hellseher
0c660133df
gnu: didjvu: Update to 0.11.0.
...
* gnu/packages/djvu.scm (didjvu): Update to 0.11.0.
[arguments] <tests?, test-backend, test-flags>: Enable and provide
options to run unittest.
[phases]{configure}: Don't delete it.
{disable-failing-test}: Rework some problematic tests to be skipped.
[inputs]: Remove python-wrapper; add python-py3exiv2 and
python-xmp-toolkit.
[native-inputs]: Add boost and tzdata-for-tests.
Change-Id: I5132056c26a6f53229ddaf095b49427ec2ad6930
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:35 +01:00
Sharlatan Hellseher
ae7c11b6c6
gnu: Add python-py3exiv2.
...
* gnu/packages/python-graphics.scm (python-py3exiv2): New variable.
Change-Id: I392753664c77d9930a72342d9c862fbdd727affd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:34 +01:00
Sharlatan Hellseher
4c16c28f74
gnu: python-guardpost: Update to 1.0.4.
...
* gnu/packages/python-web.scm (python-guardpost): Update to 1.0.4.
[propagated-inputs]: Add python-cryptography, python-essentials, and python-pyjwt.
[native-inputs]: Remove python-cryptography and python-pyjwt.
Change-Id: Ia527c00ac1224ded076679e3971c43d7f3482540
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:34 +01:00
Sharlatan Hellseher
d32d3fbd49
gnu: python-astroml: Fix build.
...
* gnu/packages/astronomy.scm (python-astroml)[arguments]<test-flags>:
Skip 2 more tests.
[native-inputs]: Remove python-pytest-cov and python-wheel; add
python-pytest, python-pytest-astropy, and python-setuptools.
Change-Id: I38df8b11f652713d961d792d36efca25bfd8140b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:33 +01:00
Sharlatan Hellseher
32109ddea4
gnu: python-stwcs: Remove relax-requirements phase.
...
* gnu/packages/astronomy.scm (python-stwcs)[arguments]<phases>: Remove
'relax-requirements.
Change-Id: I7349cb56841adcf7e61c2d012d19d95f4b38bb5c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:32 +01:00
Sharlatan Hellseher
a4d4d6af00
gnu: python-cloudpathlib: Fix tests.
...
* gnu/packages/python-web.scm (python-cloudpathlib)[native-inputs]:
Add python-psutil.
Change-Id: I2c13d89f7739f94ca5532188cafaba7d6b214f1d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:31 +01:00
Sharlatan Hellseher
782d532a40
gnu: python-algopy: Update to 0.7.2.
...
* gnu/packages/python-science.scm (python-algopy): Update to 0.7.2.
[native-inputs]: Remove python-wheel.
Change-Id: Ifac98dffd209bea3d50ef3ded0a0aee0a24faa8c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:30 +01:00
Sharlatan Hellseher
0dfb6a47a3
gnu: python-dendropy: Update to 5.0.8.
...
* gnu/packages/bioinformatics.scm (python-dendropy): Update to 5.0.8.
[arguments] <phases>: Remove python-compatibility.
[propagated-inputs]: Remove python-setuptools.
[native-inputs]: Remove python-wheel; add python-setuptools.
Change-Id: Id8cec99a2c15081334c6584b2868bb2c729b5409
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:30 +01:00
Sharlatan Hellseher
159359dcf2
gnu: python-django-ninja: Update to 1.5.1.
...
* gnu/packages/django.scm (python-django-ninja): Update to 1.5.1.
Change-Id: I992bd64d06366faf315bf673708983eaacaa2689
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:29 +01:00
Sharlatan Hellseher
d855d82eb2
gnu: python-xmp-toolkit: Update to 2.1.0.
...
* gnu/packages/python-xyz.scm (python-xmp-toolkit): Update to 2.1.0.
[source]: Remove patch as applied upstream.
[arguments] <test-flags>: Run all tests.
<phases>: Remove 'configure-environment; add 'patch-source.
[native-inputs]: Remove python-setuptools and python-wheel; add
python-flit-core.
* gnu/packages/patches/python-xmp-toolkit-add-missing-error-codes.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister patch.
Change-Id: I3443ecd6ad2bd423544d06d1e6e0de7079ed6296
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:28 +01:00
Sharlatan Hellseher
5de81642cf
gnu: python-astropy-6: Skip some tests.
...
* gnu/packages/astronomy.scm (python-astropy-6)[arguments]: Substitute
from python-astropy and skip 4 more tests.
Change-Id: I14cd880c8428fd6ca90fb6f322e0fea08e8b5457
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:27 +01:00
Sharlatan Hellseher
b052a8626e
gnu: python-fastapi: Update to 0.124.0.
...
* gnu/packages/python-web.scm (python-fastapi): Update to 0.124.0.
[arguments] <test-flags>: Rework them, do not run tests on documentation
and toturials.
<phases>: Remove 'relax-requirements.
[propagated-inputs]: Add python-annotated-doc and
python-pydantic-extra-types.
[native-inputs]: Add python-anyio, python-types-orjson, and
python-types-ujson.
Change-Id: I699102d132838e3a8ac120063c6fdb89b25db89f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:26 +01:00
Sharlatan Hellseher
a6d97ad989
gnu: Add python-pydantic-extra-types.
...
* gnu/packages/python-xyz.scm (python-pydantic-extra-types): New variable.
Change-Id: I6603d0f0a5cbef6b4b9aede144623604ad5fbf37
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:26 +01:00
Sharlatan Hellseher
0f86974f08
gnu: Add python-annotated-doc.
...
* gnu/packages/python-xyz.scm (python-annotated-doc): New variable.
Change-Id: Iff2bb3c690d9260d543e268210286c2591e67c84
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:25 +01:00
Sharlatan Hellseher
8f13bd0dca
gnu: Add python-cron-converter.
...
* gnu/packages/python-xyz.scm (python-cron-converter): New variable.
Change-Id: I961bdbcbdc106ee9cd358471894497598251dfbd
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:24 +01:00
Sharlatan Hellseher
af43879732
gnu: Add python-ulid.
...
* gnu/packages/python-xyz.scm (python-ulid): New variable.
Change-Id: I251d3fb5c481879aab0de664232d612a9231a4cb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:23 +01:00
Sharlatan Hellseher
eb0c092037
gnu: python-casa-formats-io: Fix tests.
...
* gnu/packages/astronomy.scm (python-casa-formats-io):
[arguments] <test-flags>: Skip one test, run tests against installed
module.
<phases>: Remove 'build-extensions; add 'remove-local-source.
[native-inputs]: Remove python-pytest-cov and python-wheel, add
python-setuptools-scm.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:22 +01:00
Sharlatan Hellseher
bc311d8500
gnu: python-pydantic-settings: Update to 2.12.0.
...
* gnu/packages/python-xyz.scm (python-pydantic-settings): Update to 2.12.0.
[arguments] <test-flags>: Simplify.
<phases>: Remove 'relax-requirements.
[propagated-inputs]: Add python-typing-inspection, python-pyyaml, and
python-tomli.
Change-Id: I4163761c01d60f121e580b460f948f447c95f256
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:22 +01:00
Sharlatan Hellseher
d7572ac7e1
gnu: python-netcdf4: Update to 1.7.2.
...
* gnu/packages/python-xyz.scm (python-netcdf4): Update to 1.7.2.
[source]: Switch to git-fetch.
[phases]{set-configure-flags}: Add "-g -O2" options and set JPEG_DIR.
[propagated-inputs]: Add python-certifi.
[native-inputs]: Remove python-wheel; add python-packaging,
python-pytest, python-setuptools-scm, and python-typing-extensions.
Change-Id: I7e50f12623f3fc0afc42679a7dbc71286a0a3be1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:21 +01:00
Sharlatan Hellseher
f48805713f
gnu: netcdf: Update to 4.9.2.
...
* gnu/packages/maths.scm (netcdf): Update to 4.9.2.
[arguments] <configure-flags>: Remove not required GCC 1.14 workaround
options, silent "--enable-doxygen" for now; provide "--with-plugin-dir"
<phases>: Add 'fix-tests.
[inputs]: Remove unzip; add bzip2 and zstd.
[native-inputs]: Add unzip.
Change-Id: Ib82e80328d9b0d991e40c99e031a8612c915177f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:20 +01:00
Sharlatan Hellseher
8fd5ccc87b
gnu: python-blosc2: Update to 3.12.2.
...
* gnu/packages/python-compression.scm (python-blosc2): Update to 3.12.2.
[propagated-inputs]: Add python-platformdirs and python-requests.
[native-inputs]: Remove python-scikit-build; add python-psutil, python-pytorch, and
python-scikit-build-core.
Change-Id: I31a5c34c77f9b6fd104aa74d4805717c58df9c22
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:19 +01:00
Sharlatan Hellseher
ae92a189ff
gnu: c-blosc2: Update to 2.22.0.
...
* gnu/packages/compression.scm (c-blosc2): Update to 2.22.0.
Change-Id: I4043f73d1857261444fd7b33e8db3b6416398da6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:18 +01:00
Sharlatan Hellseher
94d5cc2406
gnu: python-ndindex: Update to 1.10.1.
...
* gnu/packages/python-science.scm (python-ndindex): Update to 1.10.1.
[arguments] <test-flags>: Provide option to run tests again installed
module.
<phases>: Add 'remove-local-source.
[native-inputs]: Remove python-wheel; add python-sympy.
Change-Id: I2c7129b540c5fc4e25dac8945c38359cc6c71eac
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:18 +01:00
Sharlatan Hellseher
f0c14fa2a2
gnu: python-numexpr: Update to 2.14.1.
...
* gnu/packages/python-xyz.scm (python-numexpr): Update to 2.14.1.
Change-Id: I35da8bea473838fdf0858f6ea3b80bf628b496f9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:17 +01:00
Sharlatan Hellseher
9beaa9ef7e
gnu: python-distributed: Update to 2025.11.0.
...
* gnu/packages/python-science.scm (python-distributed): Update to 2025.11.0.
[arguments] <tests?, test-flags>: Disable for now.
<phases>: Remove 'versioneer, 'fix-references, and 'pre-check.
[propagated-inputs]: Remove python-cryptography, python-dask-expr, and
python-setuptools; add python-jinja2, python-locket, and
python-packaging.
[native-inputs]: Remove python-flaky, python-importlib-metadata,
python-pytest, python-pytest-timeout, python-versioneer, and
python-wheel; add python-setuptools and python-setuptools-scm-next.
Change-Id: I1c368ee626d4bc5dc206df06431d164cd8df3428
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:16 +01:00
Sharlatan Hellseher
10e0de596b
gnu: python-scikit-learn: Update to 1.7.2.
...
* gnu/packages/machine-learning.scm (python-scikit-learn): Update to 1.7.2.
[arguments] <test-flags>: Limit parallel tests up to 8 thread; all tests
passed, don't skip any.
[native-inputs]: Add pkg-config.
Change-Id: I4ef534538ba83feb6d8e2bfb91f766e5dfd157e8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:15 +01:00
Sharlatan Hellseher
a611ae225d
gnu: python-nbval: Reduce closure size.
...
* gnu/packages/python-check.scm (python-nbval):
[arguments] <test-flags>: Skip some more tests to reduce closure size.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-pytest-cov, python-sympy, and
python-wheel.
Change-Id: I3e3e4378a837d62c553ff432aecf45d266589aee
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:14 +01:00
Sharlatan Hellseher
a0ed2482e4
gnu: python-pydantic-2: Deprecate by python-pydantic.
...
* gnu/packages/python-xyz.scm (python-pydantic-2): Deprecate variable.
* gnu/packages/astronomy.scm (python-czml3, python-edps, python-hvpy):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/cybersecurity.scm (gallia):
[inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/databases.scm (python-prisma)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-tortoise-orm, aerich)[native-inputs]: Remove python-pydantic-2;
add python-pydantic.
* gnu/packages/django.scm (python-django-ninja)[propagated-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/finance.scm (python-schwifty)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/games.scm (tuxemon)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/machine-learning.scm (python-spacy, python-thinc):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/maths.scm (python-libensemble)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/protobuf.scm (python-pure-protobuf)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-check.scm (python-inline-snapshot)[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-science.scm (python-iminuit):[native-inputs]:
Remove python-pydantic-2; add python-pydantic.
(python-pandera, python-vaex-core)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
* gnu/packages/python-web.scm: (python-cloudpathlib, python-huggingface-hub):
[native-inputs]: Remove python-pydantic-2; add python-pydantic.
(python-aws-sam-translator, python-weasel, python-openai,
python-fastapi, python-fastapi-csrf-protect,
python-fastapi-pagination-minimal, python-fastapi-pagination):
[propagated-inputs]: Remove python-pydantic-2; add python-pydantic.
* gnu/packages/python-xyz.scm: (python-safety-schemas,
python-pytoolconfig, python-pydantic-cli, python-pydantic-settings,
python-confection, python-safety)[propagated-inputs]: Remove
python-pydantic-2; add python-pydantic.
(python-deepdiff, python-lief)[native-inputs]: Remove
python-pydantic-2; add python-pydantic.
Change-Id: I20842162ae8a6c0abd54e4ef1fc676f928541184
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:13 +01:00
Sharlatan Hellseher
c3aefebcef
gnu: Add python-pydantic-1.
...
* gnu/packages/python-xyz.scm (python-pydantic-1): New variable.
Change-Id: Ifc4b64d7c1b34a083c35a0cad6be8da4d7e6c20b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:13 +01:00
Sharlatan Hellseher
2a9429b715
gnu: python-pydantic: Update to 2.12.5.
...
* gnu/packages/python-xyz.scm (python-pydantic): Update to 2.12.5.
[propagated-inputs]: Add python-annotated-types, python-pydantic-core, and
python-typing-inspection.
[native-inputs]: Remove python-setuptools and python-wheel; add tzdata-for-tests,
python-dirty-equals, python-faker, python-hatch-fancy-pypi-readme,
python-hatchling, python-jsonschema, python-pytest-benchmark,
python-pytest-examples, and python-pytest-run-parallel.
Change-Id: Ic844bac49a97736c1f2e2e01f7b732c0e2c36ea0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:12 +01:00
Sharlatan Hellseher
01e1779319
gnu: python-pydantic-core: Update to 2.41.5.
...
* gnu/packages/python-xyz.scm (python-pydantic-core): Update to
2.41.5. Enable tests.
[build-system]: Switch to pyproject-build-system.
[arguments] <modules>: Adjust for pyproject-build-system.
<phases>: Add 'prepare-cargo-build-system, and 'patch-pyproject.toml.
[native-inputs]: Add python-dirty-equals, python-pytest,
python-pytest-benchmark, python-pytest-mock, python-pytest-timeout,
python-typing-inspetion, python-tzdata, rust, and `(,rust "cargo")).
* gnu/packages/rust-crates.scm: (rust-cc-1.0.101, rust-jiter-0.11.1,
rust-lexical-parse-float-1.0.5, rust-lexical-parse-integer-1.0.5,
rust-lexical-util-1.0.6, rust-libc-0.2.155, rust-portable-atomic-1.6.0,
rust-proc-macro2-1.0.86, rust-pyo3-0.26.0,
rust-pyo3-build-config-0.26.0, rust-pyo3-ffi-0.26.0,
rust-pyo3-macros-0.26.0, rust-pyo3-macros-backend-0.26.0,
rust-quote-1.0.36, rust-rustversion-1.0.17, rust-speedate-0.17.0,
rust-syn-2.0.82): New variables.
* gnu/packages/rust-crates.scm (lookup-cargo-inputs):
{python-pydantic-core}: Refresh the list.
Change-Id: Id861b1bdebad583c9d34a708ee229c61d7c2a799
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:11 +01:00
Sharlatan Hellseher
b715e332d9
gnu: Add python-pytest-run-parallel.
...
* gnu/packages/python-check.scm (python-pytest-run-parallel): New variable.
Change-Id: I680f2dcc11e3457a3b05ebe65852a7cfd6c2df53
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:10 +01:00
Sharlatan Hellseher
82bdd73b7c
gnu: Add python-typing-inspection.
...
* gnu/packages/python-xyz.scm (python-typing-inspection): New variable.
Change-Id: I1823a5683846b7c3620ed42c157bda437f7451f0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:09 +01:00
Sharlatan Hellseher
c01a759816
gnu: python-dask: Update to 2025.11.0.
...
* gnu/packages/python-science.scm (python-dask): Update to 2025.11.0.
[arguments] <test-flags>: Do not max out availalbe thread, keep them on
4 for stability; rework skipped/ignored tests.
<phases>: Remove 'versioneer, and 'patch-pyproject.
[propagated-inputs]: Remove python-dask-expr; add python-lz4 and
python-pyarrow.
[native-inputs]: Remove python-importlib-metadata and python-versioneer;
add python-pytest-asyncio, python-pytest-mock, python-pytest-timeout,
python-setuptools-scm-next, and tzdata-for-tests.
Change-Id: I8234ad1923a2a228c9c240bb34c9e1c9dfcbbd55
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:09 +01:00
Sharlatan Hellseher
26ecbf391a
gnu: python-setuptools-scm-next: Undeprecate.
...
This particular version is required for Dask update, I try to avoid
updating python-setuptools-scm to prevent triggering 8k+ rebuilds.
* gnu/packages/python-build.scm (python-setuptools-scm-next):
Undeprecate variable and set to 9.2.2 version.
Change-Id: I0e7f879bcf4f58ad9741ff4c7efb039c350f0014
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:08 +01:00
Sharlatan Hellseher
b5dd854f74
gnu: python-blosc: Adjust inputs.
...
* gnu/packages/python-compression.scm (python-blosc):
[propagated-inputs]: Remove python-scikit-build.
[native-inputs]: Remove python-numpy; add python-numpy-1 and
python-scikit-build.
Change-Id: I30da797eea3b92909ba707af41cde90062d974bf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:07 +01:00
Sharlatan Hellseher
c3942b7deb
gnu: python-h5py: Update to 3.15.1.
...
* gnu/packages/python-xyz.scm (python-h5py): Update to 3.15.1.
[arguments] <test-flags>: Skip test recruiting the build with MPI
support.
<phases>: Remove 'relax-gcc-14-strictness; do not delete/implement custom
'check, use default.
[propagated-inputs]: Remove python-six.
[native-inputs]: Remove python-ipython, python-pytest-mpi, and
python-wheel.
Change-Id: Iee3bdaa9f3950404791e770ee600da1650842496
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:06 +01:00
Sharlatan Hellseher
9f85662729
gnu: python-pytest-regressions: Move to python-check.
...
* gnu/packages/check.scm (python-pytest-regressions): Move from here ...
* gnu/packages/python-check.scm: ... to here.
Change-Id: I829667aa3cadd8a762194e1948c88b72e6a4eeda
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:05 +01:00
Sharlatan Hellseher
92a0723389
gnu: python-pytest-regressions: Update to 2.8.3.
...
* gnu/packages/check.scm (python-pytest-regressions): Update to 2.8.3.
[arguments] <test-flags>: Remove requirements of expensive inputs.
[native-inputs]: Remove python-numpy, python-pandas, and python-pytest; add
python-pytest-bootstrap.
Change-Id: I482521782c8cd21c8a86ed69c11a8efa538326e4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:05 +01:00
Sharlatan Hellseher
859e9fd56f
gnu: python-scipy: Update to 1.16.3.
...
* gnu/packages/python-science.scm (python-scipy): Update to 1.16.3.
[arguments] <test-flags>: Use Pytest directly, as seen in project's
GitHub Actions.
<phases>: Remove 'apply-i686-patch; add 'relax-requirements,
'hide-gfortran; rework custom 'check to run Pytest directly.
[native-inputs]: Remove gcc, python-cython-0; add python-cython, and
python-hypothesis.
[inputs]: Remove pybind11-2.10; add boost, pybind11, qhull, and xsimd.
* gnu/packages/patches/python-scipy-i686.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister patch.
Change-Id: Ibc38577b9b0c915e54ca3b3096727c9c2f82e19c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:04 +01:00
Sharlatan Hellseher
d601af10bd
gnu: python-msgpack: Update to 1.1.2.
...
* gnu/packages/python-xyz.scm (python-msgpack): Update to 1.1.2.
Change-Id: Ic69b1b9f8fc9d6da32c00584e86de42af167ec0c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:03 +01:00
Sharlatan Hellseher
b4cd49d18e
gnu: python-pandas: Update to 2.3.3.
...
* gnu/packages/python-science.scm (python-pandas-2): Update to 2.3.3 and
rename to python-pandas.
[arguments] <test-flags>: Rework skipped tests.
<phases>: Remove 'pre-check, and 'patch-which; use custom 'check.
[inputs]: Remove which, it's implemanted with Python's `shutil.which()'.
[propagated-inputs]: Remove python-jinja2, python-matplotlib,
python-openpyxl, python-xlrd, and python-xlsxwriter.
[native-inputs]: Remove python-beautifulsoup4, python-cython,
python-html5lib, python-matplotlib, python-openpyxl,
python-pytest-localserver, and python-pytest-mock; add meson and
tzdata-for-tests.
(python-pandas-2): Deprecate variable in favor of python-pandas.
Change-Id: Ib4aefbbc33f46f793430ac396cbe5e6c4107ec2f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:02 +01:00
Maxim Cournoyer
e0ae141759
gnu: python-matplotlib: Update to 3.10.8.
...
* gnu/packages/python-xyz.scm (python-matplotlib): Update to 3.10.8.
[source]: Fetch from git and delete patches.
[#:configure-flags]: New argument.
[#:test-flags]: Consolidate all test arguments here, adding "-n" and
"--pyargs". Update skipped tests regexps.
[#:phases] {fix-and-disable-failing-tests}: Rename to...
{patch-commands}: ... this, and streamline phase.
{patch-dlopen}: Update patched file name.
{configure-environment}: Streamline.
{chdir}: New phase.
[native-inputs]: Add meson-python.
* gnu/packages/patches/python-matplotlib-fix-legend-loc-best-test.patch:
Delete file.
* gnu/local.mk (dist_patch_DATA): De-register it.
Change-Id: Ib002aae96559efa625d2059c783536f77f4170a5
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:01 +01:00
Sharlatan Hellseher
e76cbbc8ac
gnu: python-httptools: Update to 0.7.1.
...
* gnu/packages/python-web.scm (python-httptools): Update to 0.7.1.
Change-Id: Iae65ddeff91abec3029403998469ae53547f295b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:01 +01:00
Sharlatan Hellseher
c0244f858b
gnu: python-numpy-2: Deprecate by python-numpy.
...
* gnu/packages/python-xyz.scm (python-numpy-2): Deprecated in favor of
python-numpy.
(python-omero-py, python-numexpr) [propagated-inputs]: Remove
python-numpy-2; add python-numpy.
* gnu/packages/algebra.scm (kissfft)
[native-inputs]: Remove python-numpy-2; add python-numpy.
* gnu/packages/image.scm (vigra):
[inputs]: Remove python-numpy-2; add python-numpy.
* gnu/packages/machine-learning.scm (python-spacy):
[propagated-inputs]: Remove python-numpy-2; add python-numpy.
* gnu/packages/machine-learning.scm (python-thinc):
[propagated-inputs]: Remove python-numpy-2; add python-numpy.
* gnu/packages/maths.scm (python-blis):
[native-inputs]: Remove python-numpy-2; add python-numpy.
Change-Id: Ie6041de76a227246ec63b0efa04d293dcc22b40b
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:18:00 +01:00
Sharlatan Hellseher
d0ce5306aa
gnu: python-numpy: Set NumPy 2 as default.
...
* gnu/packages/python-xyz.scm (python-numpy): Move definition from
python-numpy-2 here.
(python-numpy-1): New variable, inherit from python-numpy.
Change-Id: I78bf7cae09b5bea59b536fe4ba14649a3398539c
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:59 +01:00
Sharlatan Hellseher
ad5eb3f758
gnu: Add python-cython-next.
...
* gnu/packages/python-xyz.scm (python-cython-next): New variable.
Change-Id: I9bc2e1881edb4113f5919d39a6481067da986045
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:58 +01:00
wrobell
afd189764f
gnu: python-cython: Update to 3.1.7.
...
* gnu/packages/python-xyz.scm (python-cython): Update to 3.1.7.
Change-Id: I0771e680017223c0ef0fee01fc30edda0e274ebb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:57 +01:00
Sharlatan Hellseher
933c9ecb62
gnu: Add python-setuptools-79.
...
* gnu/packages/python-build.scm (python-setuptools-79): New variable.
Change-Id: I4a20b5e1fc9a40749b56d193b50b823ba75cba86
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:56 +01:00
nomike
5a4c954f63
gnu: pythonscad: Improve style.
...
* gnu/packages/engineering.scm (pythonscad): Reindent.
Change-Id: If1244fb065e8dad009ad61af1570c398c5242442
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:56 +01:00
nomike
fbb1b92560
gnu: pythonscad: Update to 0.8.4.
...
* gnu/packages/engineering.scm (pythonscad): Update to 0.8.4.
[source]: Use version tag instead of commit hash.
[arguments]: Remove OPENSCAD_COMMIT configure flag. Fix CMakeLists.txt
substitution to use OpenSCADLibInternal instead of OpenSCAD.
Change-Id: I08b0ac1488fa958912a77292b8bcef15bde653e1
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:55 +01:00
Ashish SHUKLA
4c1855fee3
gnu: mkvtoolnix: Update to 97.0
...
* gnu/packages/video.scm (mkvtoolnix): Update to 97.0
[inputs]: Replace boost-1.83 with boost.
Change-Id: I5dd142e9ef2124c52d1b45d3e8d642eaf6c472ac
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:54 +01:00
Andreas Enge
e517cb398f
gnu: gpsd: Switch to Qt6.
...
* gnu/packages/gps.scm (gpsd)[inputs]: Replace qtbase-5 by qtbase.
[arguments]<#:scons-flags>: Drop "qt_versioned=5".
Change-Id: I2a13f2079975e89ae264e2269afbf2c4d4a07551
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:53 +01:00
Andreas Enge
4eef47d0e8
gnu: gpsd: Update to 3.27.3.
...
* gnu/packages/gps.scm (gpsd): Update to 3.27.3.
Change-Id: Ic88b76a2e3ab0d13eb20016d3d8e0ef24bad11da
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:52 +01:00
Andreas Enge
306495b073
gnu: marble-qt: Rename to marble.
...
* gnu/packages/kde-education.scm (marble-qt): Deprecate and rename to...
(marble): ...this.
* gnu/packages/kde-graphics.scm (digikam)[inputs]: Adapt.
Change-Id: Ib521c4a2d058b8b6b68c3e1359c73485877c25ea
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:52 +01:00
Andreas Enge
92218e6195
gnu: libgit2-glib: Update to 1.2.1.
...
* gnu/packages/gnome.scm (libgit2-glib): Update to 1.2.1.
Change-Id: I8d050854f4a00a6c19bdff83d54e25c3ac582bc0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:51 +01:00
Vinicius Monego
8342e5dbc9
gnu: sage: Add missing standard inputs.
...
* gnu/packages/sagemath.scm (sage)[inputs]: Add python-cvxopt,
python-lrcalc, python-mpmath, python-networkx, python-primecountpy,
python-scipy, python-sympy.
Change-Id: I6531b2c4e6ac14b1eed838bc51035ce84621a349
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:50 +01:00
Andy Tai
0e96e24b4b
gnu: ddrescue: Update to 1.30.
...
* gnu/packages/disk.scm (ddrescue): Update to 1.30.
Change-Id: I9fb74ed0dce743accb94ff9a23c4ea64ff55f631
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:49 +01:00
Andy Tai
5b41ff4418
gnu: wget2: Update to 2.2.1.
...
* gnu/packages/wget.scm (wget2): Update to 2.2.1.
Change-Id: I3abdf8a7425e46c8f2240b2e8f803a06a88b9e40
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:48 +01:00
Sören Tempel
f87c5073ea
gnu: bmake: Run tests in check phase.
...
* gnu/packages/patches/bmake-run-check-separately.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
* gnu/packages/build-tools.scm (bmake)[source]: Use it.
[arguments/<#:tests, #:test-target>: Set to enable tests.
Change-Id: I7e270e1c74b475813cb9c623f2b8a37e1f09a0b9
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:48 +01:00
Sören Tempel
d8ceb03b4b
gnu: bmake: Update to 20251111.
...
* gnu/packages/build-tools.scm (bmake): Update to 20251111.
[native-inputs]: Add bc.
[arguments]<#:make-flags>: Skip tests via BROKEN_TESTS.
<#:configure-flags>: Add a flag to use sh as defshell.
<#:phases>: Add 'fix-shell-detection phase and switch to sh as defshell.
Change-Id: Ie469a5a8e2f868aecb7bb620a5127f710c81ae86
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:47 +01:00
Patrick Norton
8bdbfc13ff
gnu: asciinema: Update to 3.0.1.
...
* gnu/packages/terminals.scm (asciinema): Update to 3.0.1.
[source]: Change to url-fetch.
[build-system]: Change to cargo-build-system.
[native-inputs]: Remove python-pytest, python-setuptools and python-wheel.
Add python-minimal.
[inputs]: Change to cargo-inputs.
[build-phases]: Remove unnecessary phase.
* gnu/packages/rust-crates.scm (asciinema): Add dependencies.
Change-Id: Ic4197a6a03aad5b309d9b5b6bbc39c094350d86f
Signed-off-by: Andreas Enge <andreas@enge.fr >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:46 +01:00
Andreas Enge
17f8e88819
gnu: xiphos: Refresh deprecated input.
...
* gnu/packages/books.scm (xiphos)[native-inputs]: Replace atk
by at-spi2-core.
Change-Id: Ie945affc7fd71fedb882872206ad28f399f947fa
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:45 +01:00
Andreas Enge
7f46cd4bec
gnu: texlive: Deprecate in favor of texlive-scheme-full.
...
* gnu/packages/texlive.scm (%texlive-date, %texlive-year,
texlive-extra-src, texlive-texmf-src, texlivebin, texlivetexmf): Delete
variables.
(texlive): Redefine as texlive-scheme-full.
* gnu/packages/books.scm: Remove module inclusion.
* doc/guix.texi: Remove documentation for monolithic texlive.
Change-Id: I23837ca29cbbc080833be122972dcfe31c0fd1bb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:44 +01:00
Ludovic Courtès
15f87a0f03
describe: Define and use ‘modules-from-current-profile’.
...
Fixes <https://issues.guix.gnu.org/75458 >.
Fixes a bug whereby bootloader, image, platform, etc. modules would be
searched for in locations other than the current profile, possibly leading to
incompatible files being loaded. More generally, this bug would break
statelessness: depending on what happens to be available in $GUILE_LOAD_PATH,
some modules would or would not be loaded.
* guix/describe.scm (modules-from-current-profile): New procedure.
* gnu/bootloader.scm (bootloader-modules): Use it instead of ‘all-modules’.
* gnu/system/image.scm (image-modules): Likewise.
(not-config?): Rename to…
(neither-config-nor-git?): … this, and add (guix git). Adjust users.
* guix/import/utils.scm (build-system-modules): Likewise.
* guix/platform.scm (platform-modules): Likewise.
* guix/upstream.scm (importer-modules): Likewise.
Change-Id: I8ac55a5bcdf54990665c70d0aa558b9b2c2548d4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4859
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:44 +01:00
Ludovic Courtès
4fa29f3bed
git-authenticate, inferior: Autoload Git modules.
...
The primary motivation is that, since (guix git-authenticate) is part of
the (guix describe) closure and might thus end up on the build side,
autoloading allows us to not add a ‘with-extensions’ stanza for Guile-Git to
every gexp that pulls in (guix describe).
This situation happens with (guix platform) in the following commit.
* guix/git-authenticate.scm: Explicitly autoload (git …) modules and (guix
git).
* guix/inferior.scm: Autoload (guix git).
Change-Id: Ie26f302cd88603d2d787048213864013bfff572f
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:43 +01:00
Janneke Nieuwenhuizen
4076de869e
gnu: libunistring: Resurrect cross-build for MinGW.
...
* gnu/packages/libunistring.scm (libunistring)[arguments]:
When building for MinGW, add phase `patch-tests/nanosleep.c'.
Change-Id: Ia76c342f2bbe7873367b5e59168f7180b845f4c3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:42 +01:00
Maxim Cournoyer
1445f22f4f
gnu: zint: Split Qt GUI into distinct zint-with-qt package.
...
* gnu/packages/aidc.scm (zint) [build-system]: Switch to cmake-build-system.
[#:qtbase]: Delete argument.
[#:configure-flags]: Remove "-DZINT_QT6=ON".
[native-inputs]: Remove qttools.
[inputs]: Remove qtsvg.
* gnu/packages/aidc.scm (zint-with-qt): New variable.
Fixes : #4953
Change-Id: Ib71783ffce585b01f4d72e618fba0bf22167c5a0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:41 +01:00
Maxim Cournoyer
29fbc0c3f7
gnu: zint: Update to 2.16.0.
...
* gnu/packages/aidc.scm (zint): Update to 2.16.0.
Change-Id: I5f1173d2afe49e3f8e566ca2cdb8091c52f9c873
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:40 +01:00
Ludovic Courtès
93139a4d64
gnu: guix-modules: Update to 0.3.0.
...
* gnu/packages/package-management.scm (guix-modules): Update to 0.3.0.
Change-Id: Idb0fe7d46f0832bd01c17bc2ae4edcdab35925f7
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:40 +01:00
Ludovic Courtès
73899752f8
system: hurd: Switch to the Shepherd’s system log.
...
This is a followup to 8492a3c896 .
* gnu/system/hurd.scm (%base-services/hurd): Replace
‘syslog-service-type’ by ‘shepherd-system-log-service-type’.
Change-Id: I3e12087a04f06210bd10b649b29fcf9949c5aa35
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #2659
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:39 +01:00
Yelninei
b2ada25a26
gnu: hurd: Fix select for streamio.
...
* gnu/packages/patches/hurd-streamio-select.patch: New patch.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/hurd.scm (hurd): Add patch.
Change-Id: I608380fbeab50ebc2e631488488aabf63e6483b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:38 +01:00
Yelninei
2e25daf39d
gnu: gnumach: Don't truncate kernel messages.
...
* gnu/packages/patches/gnumach-kmsg-overflow.patch: New patch
* gnu/local.mk (dist_path_DATA): Register patch.
* gnu/packages/hurd.scm (gnumach): Add the patch.
Change-Id: Ibc75e9374426fe4aacbc94c1265d7dbb77386afa
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:37 +01:00
Cayetano Santos
7472e6c3fd
gnu: clustershell: Update to 1.9.3.
...
* gnu/packages/ssh.scm (clustershell): Update to 1.9.3.
[native-inputs]: Remove python-wheel.
Change-Id: I027d5a3c2a6734e18442d0cd6f7444828b895a0d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:36 +01:00
Cayetano Santos
4f82eba196
gnu: webssh: Update to 1.6.3.
...
* gnu/packages/ssh.scm (webssh): Update to 1.6.3.
[native-inputs]: Remove python-wheel.
Change-Id: Ie26495f775d8b77f4a458917b8537beb5b060459
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:36 +01:00
Cayetano Santos
2edff5724b
gnu: webssh: Fix build.
...
* gnu/packages/ssh.scm (webssh)[arguments]: Disable #:tests?.
Change-Id: I00b802face9cf7b46cf07d077a4682ff5c202d4a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:35 +01:00
Evgeny Pisemsky
9eed39b841
gnu: python-platypush: Update to 1.3.14.
...
* gnu/packages/engineering.scm (python-platypush): Update to 1.3.14.
[arguments] <phases>: Remove 'relax-requirements.
Closes guix/guix#4974
Change-Id: I1bba9ad4c1e1aedd26bf792140b0a3055fade016
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:34 +01:00
Cayetano Santos
927cad0854
gnu: emacs-cape: Update to 2.4.
...
* gnu/packages/emacs-xyz.scm (emacs-cape): Update to 2.4.
Change-Id: I35342d6312e3cc4346f0131c6d061bf660f201be
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:33 +01:00
Cayetano Santos
6554fce76b
gnu: emacs-marginalia: Update to 2.6.
...
* gnu/packages/emacs-xyz.scm (emacs-marginalia): Update to 2.6.
Change-Id: I36059c54e8f175dd3f56de1cfb917a0a07fc2b90
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:32 +01:00
Cayetano Santos
e184429c15
gnu: emacs-lobsters: Update to 1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-lobsters): Update to 1.2.
Change-Id: I5df917b8aca16b5a02532dace198bab7d5abd584
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:32 +01:00
Marcel Steinbeck
59ff16c9e1
gnu: Add fusion.
...
* gnu/packages/fusion.scm: New file.
(fusion): New variable.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add it.
Change-Id: I980bf8be27f47709c254dfa932753fa48a93d3d7
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
Reviewed-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:31 +01:00
Sughosha
18023c0a95
gnu: kaidan: Update to 0.13.0.
...
* gnu/packages/kde-internet.scm (kaidan): Update to 0.13.0.
[arguments]<#:configure-flags>: Remove "-DBUILD_TESTS=true".
[inputs]: Add qtkeychain-qt6.
Change-Id: I2230c4995ac111d9ac58710ee387573c82c2cf77
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:30 +01:00
Sughosha
d15d7709be
gnu: qxmpp: Update to 1.12.0.
...
* gnu/packages/kde-internet.scm (qxmpp): Update to 1.12.0.
Change-Id: I7990e1229f966f823a60e04f0fdd5e2a5e198223
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:29 +01:00
Sughosha
dfa5810754
gnu: qtkeychain, qtkeychain-qt6: Update to 0.15.0.
...
* gnu/packages/qt.scm (qtkeychain): Update to 0.15.0.
Change-Id: I2c2994a9c14cde19d574f5c1f52cef514227aba2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:28 +01:00
Hugo Buddelmeijer
fb3a094ae7
gnu: python-django: Update to 5.2.9 to fix CVEs.
...
Fixes CVE-2025-32873, CVE-2025-13372, and CVE-2025-64460.
* gnu/packages/django.scm (python-django): Update to 5.2.9.
[properties]: Hide CVE-2025-32873 and unhide CVE-2023-31047.
Change-Id: I75769bbfd36ccba8456b38154db69989f73b62eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:28 +01:00
Andreas Enge
12c86daece
gnu: zeal: Remove unreferenced Qt5 input.
...
This is a follow-up to commit 00f7b0b460 .
* gnu/packages/documentation.scm (zeal)[inputs]: Remove qtx11extras.
Change-Id: I65863b20a365b7c076a84b6109046ef8a09ed19f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:27 +01:00
Dariqq
678f0389ab
gnu: muon: Update to 0.5.0.
...
* gnu/packages/build-tools.scm (muon): Update to 0.5.0
Change-Id: I84717ff61dd678857ce2cf0a1b3facd0d37fad05
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:26 +01:00
Sören Tempel
01201258bc
gnu: imv: Update to 5.0.1.
...
* gnu/packages/image-viewers.scm (imv): Update to 5.0.1.
[inputs]: Add wayland-protocols.
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:25 +01:00
Andreas Enge
077ba95865
gnu: netcdf: Remove hdf4 input.
...
* gnu/packages/maths.scm (netcdf)[inputs]: Remove hdf4-alt.
[arguments]<#:configure-flags>: Remove "--enable-hdf4".
Change-Id: Id7fb9bf499caebe00a32737b4088be20eab12ad4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:24 +01:00
Andreas Enge
fcbf2548a1
gnu: Remove python-fusepyng.
...
* gnu/packages/python-xyz.scm (python-fusepyng): Delete variable.
Fixes : guix/guix#3874
Change-Id: I68ca5d59379c0c90f29a83cf3921e5f4e5344a63
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-25 21:17:24 +01:00
jgart
1f631d6d15
manifest: Add codeberg-cli.
...
* manifest.scm: Add codeberg-cli.
Change-Id: I6d0a36ecbf52a66ed1480ca37497c698996b8a97
Signed-off-by: jgart <jgart@dismail.de >
2026-01-25 14:07:08 -05:00
Hartmut Goebel
77983185fd
gnu: sumo: Update to 1.25.0.
...
* gnu/packages/simulation.scm (sumo): Update to 1.25.0.
Change-Id: I6cf32f91ca651784f53477e217e1b901240d2c21
2026-01-25 18:56:27 +01:00
Hartmut Goebel
83012bd39a
gnu: biobambam2: Update to 2.0.185.
...
* gnu/packages/bioinformatics.scm (biobambam2): Update to 2.0.185.
Change-Id: I462959cbdf938cc6e798132fff521645dd4a6d04
2026-01-25 18:52:42 +01:00
Hartmut Goebel
f4bf35a92b
gnu: libmaus2: Update to 2.0.813.
...
* gnu/packages/bioinformatics.scm (libmaus2): Update to 2.0.813.
[source]: Add patch. [inputs]: Add boost.
* gnu/packages/patches/libmauss-fix-gcc-13-require-include-cstdint.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch file.
Change-Id: I607773a7c7b7a43c0bd037bc8b99666c89e9c429
2026-01-25 18:52:42 +01:00
Hartmut Goebel
c5728c3ba0
import: Add 'apache' updater.
...
* guix/import/apache.scm: New file.
* Makefile.am: Add it.
Change-Id: I36c4b2ff4f466d64f6c7af010640a44a336799d5
2026-01-25 18:50:01 +01:00
ColdSideOfYourPillow
b8c8540203
gnu: Add mpv-uosc.
...
* gnu/packages/video.scm (mpv-uosc): New variable.
Merges: https://codeberg.org/guix/guix/pulls/2496
Change-Id: I867a488759599627c41d514ccc2ca4f5d156e209
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me >
2026-01-25 17:54:35 +01:00
ColdSideOfYourPillow
854243adcd
gnu: Add mpv-thumbfast.
...
* gnu/packages/video.scm (mpv-thumbfast): New variable.
Change-Id: I58ad120c67e3a4199db63bc1e2a7d636a3e07418
Signed-off-by: Giacomo Leidi <therewasa@fishinthecalculator.me >
2026-01-25 17:54:35 +01:00
Iakob Davitis Dze Gogichaishvili
af86a7e6bc
gnu: dwarfs: Update to 0.14.1.
...
* gnu/packages/file-systems.scm (dwarfs): Update to 0.14.1. Switch to gexps.
[source] Adapt snippet.
[arguments]<#:configure-flags>: Disable tests.
<#:phases>{set-test-filter}: New phase.
[inputs]: Remove fmt. Add fmt-10, fast-float, file, flac, nlohmann-json,
parallel-hashmap, range-v3, utfcpp.
Change-Id: I9ef539b1a6a8b4a1212e1dccbbbcc21a09be67f2
Signed-off-by: Iakob Davitis Dze Gogichaishvili <iakob.gogichaishvili@gmail.com >
2026-01-25 14:18:08 +01:00
jgart
9e3feb052c
gnu: trealla: Update to 2.89.11.
...
* gnu/packages/prolog.scm (trealla): Update to 2.89.11.
Change-Id: I11acd243b2638253c559c5fb3686dd5d1076fe5c
2026-01-25 03:23:23 -05:00
Hilton Chain
b01968f654
installer: Add fonts to cover all languages for desktop installation.
...
* gnu/installer/services.scm (system-services->configuration):
Install font-google-noto, font-google-noto-emoji and font-sarasa-gothic when
using a desktop environment.
Fixes : #5613
Merges: #5654
Change-Id: Ie6e0af004969158bad316f0fcf886519cf3bdc7d
2026-01-25 13:18:57 +08:00
Hilton Chain
7052c66e14
services: gdm: Include system profile in XDG_DATA_DIRS.
...
* gnu/services/xorg.scm (gdm-shepherd-service)
[start] <#:environment-variables>: Add system profile to XDG_DATA_DIRS so that
we can use fonts installed in it.
Change-Id: Idd11fe0a5d5d57db5459a5c2a9471d1bf640a6ef
2026-01-25 13:18:26 +08:00
Hilton Chain
e00439c93e
services: guix: Pretty print /etc/guix/channels.scm.
...
* gnu/services/base.scm (install-channels-file): Pretty print channels.scm.
Change-Id: I692758a4f0a3f6e57b40c95a487c7c843245fe6c
2026-01-25 13:07:34 +08:00
jgart
edb31b3c80
gnu: python-feedparser: Update to 6.0.12.
...
* gnu/packages/web.scm (python-feedparser): Update to 6.0.12.
[source]: Remove outdated patch.
* gnu/packages/patches/python-feedparser-missing-import.patch: Delete it.
* gnu/local.mk: Delete entry.
Change-Id: I7bd5c8de4d186786e4279d8cfc3c08651b5ea382
2026-01-24 19:02:02 -05:00
Janneke Nieuwenhuizen
da55841cd9
gnu: Add asciinema-agg.
...
* gnu/packages/rust-crates.scm (lookup-cargo-inputs)[asciinema-agg]: New entry.
* gnu/packages/terminals.scm (asciinema-agg): New variable.
Change-Id: I0ed35b3eb603f7d21a82f04ee793f83c37402e0e
2026-01-24 22:40:35 +01:00
jgart
6a62ff0170
gnu: sbcl-simple-matrix: Update to 3.12.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.12.
Change-Id: I99a5eb900b28d0f7aa37394e37c3f1661dd3b505
2026-01-24 15:00:49 -05:00
jgart
de4a3116b2
gnu: sbcl-simple-optimization: Update to 2.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-optimization): Update to 2.0.
Change-Id: I72b1705824331f5b1eaefec16d60b87eff2a2c28
2026-01-24 14:58:18 -05:00
jgart
4b9b2595e4
gnu: trealla: Update to 2.89.10.
...
* gnu/packages/prolog.scm (trealla): Update to 2.89.10.
Change-Id: Id50537fd703d94aa44065a6adbfe892a7ec89b0b
2026-01-24 14:47:56 -05:00
Christopher Baines
e68ec94fdb
gnu: guix-build-coordinator: Update to 0-136.a1c18b1.
...
* gnu/packages/package-management.scm (guix-build-coordinator): Update to
0-136.a1c18b1.
Change-Id: I1a7ced7d7f8a1abef4b13719e6e5844829c63b79
2026-01-24 15:54:26 +00:00
Christopher Baines
a284958334
gnu: nar-herder: Update to 0-51.24c1914.
...
* gnu/packages/package-management.scm (nar-herder): Update to 0-51.24c1914.
Change-Id: Id1d3c0b6bccbe4709b5c1cb9c0a455aaaa6e889d
2026-01-24 15:50:51 +00:00
Christopher Baines
c4c0b0ac10
gnu: guile-knots: Update to 0-29.35f4c16.
...
* gnu/packages/guile-xyz.scm (guile-knots): Update to 0-29.35f4c16.
[home-page,description]: Update.
Change-Id: I84291aad7d2b17bb93b87b57b7ee8cdadc880141
2026-01-24 15:48:47 +00:00
Gabriel Wicki
3a7ac72469
gnu: mp3: Remove taglib-next.
...
taglib had been updated and taglib-next is broken due to missing input
cppunit.
* gnu/packages/mp3.scm (taglib-next): Delete variable.
(python-pytaglib) [inputs]: Change reference to taglib.
Change-Id: I398761463488795aa66a547817fa6eb23ae8446a
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-24 12:17:22 +01:00
Giacomo Leidi
8e11f42c0c
gnu: Allow guile-dotenv-cli to find its dependencies.
...
* gnu/packages/guile-xyz.scm (guile-dotenv-cli)[modules]: Add
guile-build-system's modules.
[phases]<wrap-binaries>: Simplify and add nyacc to the dependencies.
Merges: #1714
Change-Id: I93f441e2aee484bad3926633f710472d343ced7a
2026-01-24 12:07:03 +01:00
Cayetano Santos
0908abf25c
gnu: iverilog: Enable cross compile.
...
* gnu/packages/electronics.scm (iverilog)[arguments]: Add #:make-flags
and remove ’ensure-native-baked-CC/CXX #:phase.
Merges guix/guix!5696
Change-Id: I53cbdc77a426403dcd965a4e51b04e34fdd590d2
2026-01-24 10:26:21 +01:00
Ian Eure
6c6e7ada01
gnu: emacs-emms-print-metadata: Fix build.
...
This package is failing to build, with:
ld: cannot find -lz: No such file or directory
...because `taglib-config --cflags --libs' is included in the gcc arguments,
and includes "-lz". Since zlib isn’t in the inputs, it can’t be found, and
the build fails. Adding it to the package inputs allows the build to succeed.
Re #5592 .
* gnu/packages/emacs-xyz.scm (emacs-emms-print-metadata): Add zlib to inputs.
Change-Id: I07eaf91e3891f2d0da9f4d0acd166535fb8b58ab
2026-01-23 18:15:20 -08:00
Ian Eure
7ef5ba7c65
gnu: Break circular module cycle.
...
Commit a9462997d7 added the (gnu services
desktop) module to (gnu services xorg). It’s not actually used, and causes a
module cycle. Remove it.
* gnu/services/xorg.scm: Remove (gnu services desktop) module.
Change-Id: Id16a3bf149b1c924578cfc8c486dd96fa92674a3
2026-01-23 16:57:07 -08:00
Iakob Davitis Dze Gogichaishvili
368a621875
gnu: Add parallel-hashmap.
...
* gnu/packages/datastructures.scm (parallel-hashmap): New variable.
Change-Id: I1db5abe82a10041a08a2c116c07ccaf7b318e2e0
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:45:57 +01:00
Andy Tai
b60ab94101
gnu: xpra-5: Update to 5.1.4.
...
* gnu/packages/xorg.scm (xpra-5): Update to 5.1.4.
Change-Id: I3320834a0d9a378dd89fa69d51009afcacd4354f
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:22 +01:00
vicvbcun
ded0bec9c0
gnu: libapparmor: Update to 4.1.2.
...
* gnu/packages/apparmor.scm (libapparmor): Update to 4.1.2.
[native-inputs]: Add autoconf-archive.
Change-Id: Ie52886319721139a4d0b8ff4df4a22bf11598b44
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:22 +01:00
Andreas Enge
e724dcb7a8
gnu: phonon: Build without Qt5.
...
* gnu/packages/kde-multimedia.scm (phonon)[inputs]: Remove qtbase-5.
[arguments]<#:configure-flags>: Disable build with Qt5.
Fixes : guix/guix#3777
Change-Id: Ic2b7b4aafa50320860471021e6e1f2df1a56f801
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:22 +01:00
Andreas Enge
1acdbd0911
gnu: Add phonon-qt5.
...
* gnu/packages/kde-multimedia.scm (phonon-qt5): New variable.
* gnu/packages/kde-frameworks.scm (knotifications-5, kwallet-5,
plasma-framework)[inputs]: Replace phonon by phonon-qt5.
Change-Id: I69ecf77e09af25dd7750518228528dbe557140a7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:21 +01:00
Andreas Enge
1807cc331f
gnu: gnudatalanguage: Remove hdf4 from inputs.
...
* gnu/packages/data-language.scm (gnudatalanguage)[inputs]: Remove hdf4-alt.
(arguments)<#:configure-flags>: Build without hdf4.
Change-Id: I357927ead8f3bccde3530f076204a67d7e8cd79f
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:21 +01:00
Noé Lopez
6cc152b5ee
gnu: openconnect: Update to 9.12-0-0dcdff8.
...
* gnu/packages/vpn.scm (openconnect): Update to 9.12-0-0dcdff8.
[source]: Switch to git-fetch.
[outputs]: Add doc output.
[native-inputs]: Add autoconf, automake, libtool, and dependencies for
optional features.
[inputs, propagated-inputs]: Add dependencies for optional features.
Change-Id: Ia40cd658c5d6d30b80fb739d479378a0b5ce4919
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:21 +01:00
Cayetano Santos
0c8db85fe5
gnu: emacs-ht: Update to 2.4-0.1c49aad.
...
* gnu/packages/emacs-xyz.scm (emacs-ht): Update to 2.4-0.1c49aad.
Change-Id: If2331b186a819eca7285a26c04b92a292f79b5df
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:21 +01:00
Sughosha
40b14c1a84
gnu: vlc: Fix build.
...
* gnu/packages/video.scm (vlc)[inputs]: Remove taglib; add taglib-1.
Change-Id: If950fe2a445049bf121b4f8baa61778def20f087
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:21 +01:00
Sughosha
633d9e671b
gnu: Add taglib-1.
...
* gnu/packages/mp3.scm (taglib-1): New variable.
Change-Id: I8a4057e1c1172689fdb1d0dd2a198d6944d52ad2
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:21 +01:00
Sughosha
7f09916b6e
gnu: strawberry: Update to 1.2.14.
...
* gnu/packages/music.scm (strawberry): Update to 1.2.13.
[source]<modules>: Do not use (ice-9 regex) module.
<snippet>: Rewrite to unbundle and disable discord-rpc.
[arguments]<#:configure-flags>: Remove "-DBUILD_WITH_QT6=ON".
[inputs]: Add kdsingleapplication, libgpod, rapidjson, and sparsehash.
[license]: Remove expat, since singleapplication is no longer bundled.
Change-Id: I956552a0ab4432417af1c67bc3b6e25d9d95fde8
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:21 +01:00
Sughosha
923226ad3c
gnu: taglib: Update to 2.1.1.
...
* gnu/packages/mp3.scm (taglib): Update to 2.1.1.
[arguments]: Switch to gexp and realign.
<#:tests?>: Do not disable.
<#:phases>: Remove 'adjust-zlib-ldflags phase.
[inputs]: Add cppunit, utfcpp and zlib.
Change-Id: Ib5dbe9ecaf195ecac78751d7756558bf36c2f53c
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 23:37:13 +01:00
Andreas Enge
6d5255de95
gnu: lrzsz: Fix build.
...
* gnu/packages/admin.scm (lrzsz)[arguments]<#:phases>{configure}:
Set CFLAGS to stop turning warnings into errors.
Fixes : guix/guix#5854
Change-Id: I0f74e8e4a81e4509c5fb69759511819e68ba31e3
2026-01-23 21:30:52 +01:00
jgart
08cfa507d1
gnu: trealla: Switch to running the standard tests.
...
* gnu/packages/prolog.scm (trealla): Switch to running the standard tests.
[native-inputs]: Delete it.
[arguments]: Adjust the test target to be test.
Running the valgrind memory checks is overkill for our purposes. Valgrind
should only be run in a local development workflow and not in our
CI. Switching to running the standard tests will also mimic what upstream runs
in their own CI for the Trealla project. Switching to running only the
standard tests also greatly reduces the time that it takes to run the full
Guix build for the trealla variable.
Change-Id: I912b85bfbe3fde03e6c0b98a47b2dbaa9b4b5d8a
2026-01-23 13:21:17 -05:00
Reza Housseini
7034ddb693
teams: Add rhou to teams.
...
* etc/teams.scm: Make rhou a member of teams python, science and c++.
Change-Id: I208d8158b746136495c9b61248e2be7331b4bae4
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-23 16:17:31 +01:00
Anderson Torres
ce3d96c4ef
news: Add 'pt' translation.
...
* etc/news.scm: Add Portuguese translation for most recent news entry.
Change-Id: Ia6f8ec87354aa1960413f4a5024abee6e36a76da
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
2026-01-23 15:07:11 +01:00
Maxim Cournoyer
5dbab32115
.guix-authorizations: Register fishinthecalculator's key.
...
* .guix-authorizations (fishinthecalculator): Register fishinthecalculator's key.
Voucher: Ludovic Courtès <ludo@gnu.org >
Voucher: Maxim Cournoyer <maxim@guixotic.coop >
Voucher: Steve George <steve@futurile.net >
Change-Id: I6c09e18aa150b6f6b6467876fe2c84e83380fa78
2026-01-23 11:42:11 +09:00
Danny Milosavljevic
1f72aff5a6
gnu: opensnitch-ui: Enable Wayland wrapper.
...
* gnu/packages/networking.scm (opensnitch-ui)[arguments]<#:phases>{wrap-qt}:
New phase.
<#:modules>: Add (guix build qt-utils).
<#:imported-modules>: Add (guix build qt-utils).
[inputs]: Add qtsvg-5.
Change-Id: Ifd4e97275c6477644bb4199e8d6a7853f41d2d44
2026-01-23 00:39:19 +01:00
Florian Pelz
abcc8deb46
news: Add 'de' translation.
...
* etc/news.scm: Add German translation for %desktop-services entry.
Change-Id: I81abc277ee7da058810378f32b942db547e6b1aa
2026-01-22 23:04:03 +01:00
jgart
f40adac68f
gnu: nudoku: Update to 7.0.0.
...
* gnu/packages/games.scm (nudoku): Update to 7.0.0.
Change-Id: I1d2012092f3c1d3ff5e41b3c86fddc9815776aac
2026-01-22 16:35:34 -05:00
jgart
e4f565e886
gnu: trealla: Update to 2.89.7.
...
* gnu/packages/prolog.scm (trealla): Update to 2.89.7.
Change-Id: I6a4a6efbb0a59345174efb1b3cca4caedf24ffcb
2026-01-22 14:01:45 -05:00
Rutherther
0f8d5a4760
doc: Use devel url on master.
...
To prevent redirection to the versioned maual, use devel on master branch.
* doc/htmlxref.cnf: Point GUIX to devel manual.
Change-Id: I6b2bf3b78ca5815ff49e6ebe50bc12383e64a7fd
2026-01-22 13:42:47 +01:00
Rutherther
7c0cd7e45b
Merge branch 'version-1.5.0'
...
Change-Id: Id73c0c74600a3da3373b3a37236b505af65bfe31
2026-01-22 13:27:13 +01:00
jgart
4e2de18be2
gnu: trealla: Update to 2.89.1.
...
* gnu/packages/prolog.scm (trealla): Update to 2.89.1 and apply formatting.
[native-inputs]: Remove xxd.
[arguments]: Set PREFIX and HOST_CC environment variables.
Remove install phase.
This update also installs the newly created man page for Trealla.
Change-Id: I2fb8e67af2ca075d0dd863a45763fec1483966ae
2026-01-21 12:43:55 -05:00
Rutherther
d58da8a56b
gnu: guix: Update to 1.5.0.
...
Change-Id: I8bb857646c87bd5ba7da67a6166371ff9e6c4a20
2026-01-21 18:33:35 +01:00
jgart
2f1be81280
gnu: Add clasp-list-named-class.
...
* gnu/packages/lisp-xyz.scm (clasp-list-named-class): New variable.
Change-Id: I183c1e493f3d2f6e5f5832d10e9f690195d658d6
2026-01-21 11:53:17 -05:00
jgart
7061beccb2
gnu: sbcl-cl-posix-mqueue: Format to modern style for all inputs.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-posix-mqueue): Format to modern style.
[native-inputs]: Format to modern style.
[inputs]: Format to modern style.
Change-Id: I3ce9decc7a106bb98168137cdcbb218b48c25093
2026-01-21 11:45:15 -05:00
jgart
d97cbcb4ad
gnu: sbcl-cl-posix-mqueue: Update to 0.1.3.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-posix-mqueue): Update to 0.1.3.
This uses the tagged release which is at the same commit as the direct commit
that was previously used.
Change-Id: I5e7c59a09da75c1fe377e2425a5e2ea28e94f20d
2026-01-21 11:38:11 -05:00
Rutherther
230aa373f3
maint: Do not check for optional guile-zstd in configure.ac.
...
Partially reverts e642300195 .
Only semver is a required dependency, zstd is optional.
* configure.ac: Remove check for Guile-zstd being available.
Change-Id: I1fe0fe77d0f15b1d383c890b46ce678402054efc
2026-01-21 17:33:14 +01:00
Rutherther
e642300195
maint: Check for guile-semver and guile-zstd.
...
These were omitted from the configure script, leading to failure during the
build, instead of an earlier failure during ./configure.
Change-Id: I62a69eccf854acc1f7ae9a7aeb26897cf433478c
2026-01-21 15:23:59 +01:00
Greg Hogan
11f9ab1d82
gnu: python-jupytext: Fix tests.
...
* gnu/packages/jupyter.scm (python-jupytext)
[arguments]<#:tests-flags>: Deselect additional test.
Change-Id: Ic65500b6e5d9da2644bdbb16c6ceae0e573a7936
2026-01-21 14:10:41 +00:00
Rutherther
4470dd7386
gnu: jemalloc: Disable tests on armhf.
...
Jemalloc can't be built on CI.
* gnu/packages/jemalloc.scm (jemalloc): Disable tests on armhf.
Change-Id: Iebc5ec7cbe43f4ccbc93569fc6a43e2b5d035fbe
2026-01-21 14:23:26 +01:00
Rutherther
88f0151d9f
installer: kernel: Accept empty list as kernel.
...
On architectures other than x86_64, the kernel page is not shown. That means
the kernel will be an empty list. This leads to an exception during
installation.
Followup of 139a69b602 , part of #5515 .
* gnu/installer/kernel.scm (kernel->configuration): Accept empty kernel.
Change-Id: I7891f189ecc8d557aa9bb900a6633a570e46a3b6
2026-01-21 14:19:46 +01:00
Ian Eure
6a483ed7c6
gnu: collectd: Enable more plugins.
...
This enables the Python, SMART, and lm-sensors plugins for collectd.
* gnu/packages/patches/collectd-5.11.0-python-3.11.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add collectd-5.11.0-python-3.11.patch.
* gnu/packages/monitoring.scm (patches): Add
collectd-5.11.0-python-3.11.patch.
(arguments): Add --enable-python.
(native-inputs): Add python-3.
(arguments): Add --enable-smart.
(native-inputs): Add libatasmart.
(arguments): Add --enable-sensors.
(native-inputs): Add lm-sensors.
Change-Id: I40e059c7883ac29b74572b2c05e638d6fc47bc16
2026-01-20 18:50:03 -08:00
Ian Eure
2c34e9ccb6
gnu: librewolf: Update to 147.0.1-3 [security-fixes].
...
Contains fixes for:
CVE-2026-0877: Mitigation bypass in the DOM: Security component
CVE-2026-0878: Sandbox escape due to incorrect boundary conditions in
the Graphics: CanvasWebGL component
CVE-2026-0879: Sandbox escape due to incorrect boundary conditions in
the Graphics component
CVE-2026-0880: Sandbox escape due to integer overflow in the Graphics
component
CVE-2026-0881: Sandbox escape in the Messaging System component
CVE-2026-0882: Use-after-free in the IPC component
CVE-2026-0883: Information disclosure in the Networking component
CVE-2026-0884: Use-after-free in the JavaScript Engine component
CVE-2026-0885: Use-after-free in the JavaScript: GC component
CVE-2026-0886: Incorrect boundary conditions in the Graphics component
CVE-2026-0887: Clickjacking issue, information disclosure in the PDF
Viewer component
CVE-2026-0888: Information disclosure in the XML component
CVE-2026-0889: Denial-of-service in the DOM: Service Workers component
CVE-2026-0890: Spoofing issue in the DOM: Copy & Paste and Drag & Drop
component
CVE-2026-0891: Memory safety bugs fixed in Firefox ESR 140.7,
Thunderbird ESR 140.7, Firefox 147 and Thunderbird 147
CVE-2026-0892: Memory safety bugs fixed in Firefox 147 and Thunderbird
147
* gnu/packages/librewolf.scm (librewolf-bsys6): New variable.
* gnu/packages/librewolf.scm (make-librewolf-source): Don’t attempt to GPG
sign the source tarball, the key isn’t available.
* gnu/packages/librewolf.scm (librewolf): Update to 147.0.1-3.
[native-inputs] Add librewolf-bsys6.
[phases 'patch-icu-lookup]: Delete.
[phases 'install-desktop-entry]: Use the .desktop file template from librewolf-bsys6.
Change-Id: Ic7ff0197294cbb2485cb8db2f42f4fb499e39277
2026-01-20 18:05:03 -08:00
Ian Eure
679e30988b
gnu: firefox-l10n: Update to da03d1507bcec6952b788a21f3cfa95673b1da4c.
...
* gnu/packages/librewolf.scm (firefox-l10n): Update to da03d1507bcec6952b788a21f3cfa95673b1da4c.
Change-Id: I5a0a62e39bda0a214f6915aef6a730438e596570
2026-01-20 18:05:02 -08:00
Ian Eure
7fec4d42e5
gnu: nss-rapid: Update to 3.119.1.
...
* gnu/packages/nss.scm (nss-rapid): Update to 3.119.1.
Change-Id: I8c8fddd3ce49fe06423abcdda84c6d5ea411c1ef
2026-01-20 18:05:01 -08:00
Ian Eure
c746f8e06e
gnu: Remove icu4c-75.
...
* gnu/packages/icu4c.scm (icu4c-75): Delete variable.
Change-Id: I02b40a41885c39da4ac240b1cac808afdc961cce
2026-01-20 18:05:00 -08:00
Ian Eure
c65c25e82b
gnu: Remove icu4c-71.
...
* gnu/packages/icu4c.scm (icu4c-71): Delete variable.
Change-Id: I84f28c7d482df7eadd9675494263a6926f7bcdf8
2026-01-20 18:04:59 -08:00
Ian Eure
fee676c728
gnu: Add icu4c-78.
...
* gnu/packages/icu4c.scm (icu4c-78): New variable.
* gnu/local.mk (dist_patch_DATA): Add icu4c patches.
* gnu/packages/patches/icu4c-78-double-conversion.patch: New file.
* gnu/packages/patches/icu4c-bug-1706949-wasi-workaround.patch: New file.
* gnu/packages/patches/icu4c-bug-1790071-ICU-22132-standardize-vtzone-output.patch: New file.
* gnu/packages/patches/icu4c-bug-1856290-ICU-20548-dateinterval-timezone.patch: New file.
* gnu/packages/patches/icu4c-bug-1954138-dtitvfmt-adopt-calendar.patch: New file.
* gnu/packages/patches/icu4c-bug-1972781-chinese-based-calendar.patch: New file.
* gnu/packages/patches/icu4c-bug-2000225-ICU-23264-increase-measure-unit-capacity.patch: New file.
* gnu/packages/patches/icu4c-bug-2002735-ICU-23277-coptic-single-era.patch: New file.
* gnu/packages/patches/icu4c-suppress-warnings.patch: New file.
2026-01-20 18:04:58 -08:00
jgart
1c1c9e1398
gnu: trealla: Update to 2.88.4.
...
* gnu/packages/prolog.scm (trealla): Update to 2.88.4.
Change-Id: I0e825862780a71dcfeb5897245818cc216b09ffe
2026-01-20 11:43:58 -05:00
Danny Milosavljevic
d48e1c7196
services: <greetd-terminal-configuration>: Default initial-session-command to (greetd-user-session).
...
* gnu/services/base.scm (<greetd-terminal-configuration>)[initial-session-command]:
Default to (greetd-user-session).
2026-01-19 23:23:50 +01:00
Rodion Goritskov
c0c184a0c7
gnu: openscenegraph: Drop the labels for inputs.
...
* gnu/packages/graphics.scm (openscenegraph) [inputs]: Remove labels.
[native-inputs]: Fit on a single line.
Change-Id: Icccd3e3b6c0a49c771c1359dd9a9fe6e795bd59b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:22 +01:00
Rodion Goritskov
3cbaaa77cd
gnu: openmw: Update to 0.50.0.
...
* gnu/packages/game-development.scm (openmw):
[version]: Update to 0.50.0.
[arguments]:
{configure-flags}: Remove desired Qt version.
{phases}: Add Qt::Svg as it is used in components.
{phases}: Force disable clip control extension on Mesa.
[inputs]: Add Qt6 dependencies.
Change-Id: Ib8f0deb303645e6e04a7e5bc99cdc2357653704e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:22 +01:00
Rodion Goritskov
edb30c4b54
gnu: openmw-openscenegraph: Update to ff19a670.
...
* gnu/packages/graphics.scm (openmw-openscenegraph):
Update to ff19a67025d5f51cf56be7ab11b398ecd334c365.
Change-Id: If2919bfb26f34774256518f4228db8608f0dd0f1
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:22 +01:00
Rodion Goritskov
e331d1abdf
gnu: openscenegraph: Add collada-dom to inputs.
...
* gnu/packages/graphics.scm (openscenegraph):
[inputs]: Add collada-dom.
Change-Id: I169ac5e494a16146a376914598ea617983aa3e3a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:22 +01:00
Rodion Goritskov
48178b1ed7
gnu: mygui-gl: Disable deprecated code compilation.
...
* gnu/packages/game-development.scm (mygui-gl):
[arguments] {configure-flags}: Disable deprecated code. Needed
for OpenMW to link correctly.
Change-Id: I640d05deb7f9d6a488db46958479e1f1baa5cc06
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Rodion Goritskov
0e743dcde1
gnu: bullet: Enable multithreading.
...
* gnu/packages/game-development.scm (bullet):
[arguments] {configure-flags}: Enable multithreading.
Change-Id: I0d5ebde7df170a84ce8033aa3201ebe25137bcfe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Rodion Goritskov
2a9e61ba60
gnu: Add collada-dom.
...
* gnu/packages/cpp.scm (collada-dom): New variable.
* gnu/packages/patches/collada-dom-boost.patch: New file.
* gnu/local.mk: Add collada-dom-boost patch.
Change-Id: Iace655f10004d7face86f29afb1606fa3bb16628
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Anderson Torres
acb2ca2712
gnu: emacs-paren-face: Update to 1.2.3.
...
* gnu/packages/emacs-xyz.scm (emacs-paren-face): Update to 1.2.3.
Change-Id: Ia80c1ab94d90ed2b92627361dd18f319fef2d69a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Patrick Norton
7d62c05d21
gnu: openttd-engine: Update to 15.0.
...
* gnu/packages/games.scm (openttd-engine): Update to 15.0.
[inputs]: Update sdl to sdl2.
(openttd-jgrpp): Adjust accordingly.
Change-Id: I752591515e3c89c50ed24688a0c59ddf058f1375
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Patrick Norton
ae83e93c42
gnu: openttd-opengfx: Update to 8.0.
...
* gnu/packages/games.scm (openttd-opengfx): Update to 8.0.
Change-Id: I16c3b3fc066a30c4431a247ae327cbe4f091333e
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Vagrant Cascadian
f3f90bbbce
gnu: vcmi: Update to 1.7.1.
...
* gnu/packages/games.scm (vcmi): Update to 1.7.1.
[native-inputs]: Add libsquish and qtsvg.
[#:configure-flags]: Add “-DENABLE_MMAI=OFF”.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:21 +01:00
Vagrant Cascadian
1ed700f8f9
gnu: Add libsquish.
...
* gnu/packages/games.scm (libsquish): New variable.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-19 21:38:20 +01:00
Rodion Goritskov
59c9c36db9
tests: Add Fedora foreign distribution test.
...
* gnu/tests/foreign.scm (qcow-image-with-marionette):
- Create .autorelabel file to make copied Guile work
on SELinux-enabled systems.
(resize-lvm-xfs-partition): New variable.
(run-foreign-install-test): Increase RAM for VM to 1024
as 512 is not sufficient to run Guix installation
on Fedora.
(fedora-qcow2): New variable.
(%test-fedora-install): New variable.
Change-Id: Ib247a174dfea8630d830763410391077516a8c16
Merges: #5007
2026-01-19 19:28:11 +01:00
Rutherther
c558339893
tests: foreign: Add Ubuntu test.
...
This one is a bit more complicated than the other ones, because the qcow2
image is too small to hold the tarball contents. So I have decided to add in
logic to resize the qemu img, the partition and the filesystem.
* gnu/tests/foreign.scm
(ubuntu-qcow2): New variable.
(ubuntu-uidmap-deb-file): New variable.
(ubuntu-libsuid4-deb-file): New variable.
(%test-ubuntu-install): New variable.
Change-Id: Ib705cfe0aeab5e6ede284b8eff06483aea617349e
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4997
Change-Id: I17472d160665fa4965d1c1ee00d671746bd5fb74
2026-01-19 19:28:10 +01:00
Rutherther
1d27f4029c
tests: foreign: Add utilities for resizing foreign images.
...
* gnu/tests/foreign.scm
(qcow-image-with-marionette): Add resize-image and
resize-proc to resize the image, the partition and the file system.
(resize-ext4-partition): New variable.
(run-foreign-install-test): Add resize-image and resize-proc; Pass them to
qcow-image-with-marionette.
Change-Id: I92dbe0cdcafb5ff0a0b6c3e9b96205b4ad9d10e8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 19:28:10 +01:00
Rutherther
efec531f5e
tests: foreign: Add test restarting guix-daemon.
...
* gnu/tests/foreign.scm (run-foreign-install-test): Restart the
daemon, build and gc afterwards.
Followup of 9a78e76076 .
Change-Id: Ia2304d6b9c83b5b8f410426ce00e078c2f004198
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 19:28:09 +01:00
Ludovic Courtès
519524f996
doc: Use versioned URL for references to translated Guix manuals.
...
Partly addresses guix/guix#5725.
* doc/htmlxref.cnf (GUIX): Add /1.5.0.
Change-Id: I49ef15c00ca45b83a48ba0d1366b79a108e1e1a8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5754
2026-01-19 19:23:30 +01:00
Danny Milosavljevic
71e1787a35
import: nuget: Fix bug in version spec parsing.
...
* guix/import/nuget.scm (parse-nuget-range->primitives): Modify.
Change-Id: I38d45596f22aee9075aa60d714240aee0de4a24e
2026-01-19 19:21:53 +01:00
Danny Milosavljevic
811ee1ab9f
import: nuget: Add tests and documentation.
...
* guix/import/nuget.scm: Prevent optimizing small functions away completely.
* tests/import/nuget.scm: New file.
* doc/guix.texi (nuget): Document it.
* Makefile.am (SCM_TESTS): Add reference to it.
Fixes : guix/guix#5483
Change-Id: Id58932fe404a11a03e61a91d3b6177b39548f1bc
2026-01-19 19:21:52 +01:00
Noé Lopez
cdd0d9c716
Update NEWS.
...
* NEWS: Update for 1.5.0.
Change-Id: I88bf24a6e0d0abb77fbd5e44b12c6e175cbba182
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5739
2026-01-19 19:21:09 +01:00
Rutherther
30e435371e
guix-install.sh: Add efraim's signing key.
...
* etc/guix-install.sh (GPG_SIGNING_KEYS): add "efraim" entry with his key
fingerprint.
Change-Id: Idbe6eb4bf366265fedb1748f62707eb0819003e2
2026-01-19 19:02:32 +01:00
Florian Pelz
958ca14f47
nls: Adapt 'de' translations of "Binary Installation" documentation.
...
To accommodate last-minute changes in #5724 before Guix 1.5.0 release.
* po/doc/guix-manual.de.po: Adapt.
Change-Id: I800e0645900ca1fc45f02d664c3336efdb30aa76
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5759
2026-01-19 18:52:52 +01:00
Ludovic Courtès
2e2f80faba
doc: Use markup for commands in “Upgrading Guix”.
...
This is a followup to d5cf3b5def .
* doc/guix.texi (Upgrading Guix): Use markup for commands.
Change-Id: I0b751ddc7f0e8e57813be23c809c23ade1e6cbd1
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5724
2026-01-19 18:52:31 +01:00
Ludovic Courtès
b12d80aec3
doc: Move “When you’re done” instructions right after ‘guix-install.sh’.
...
* doc/guix.texi (Binary Installation): Move “When you’re done” instructions
right after script execution.
Change-Id: I70c9015add401a6ad6465941f423a3c4c9ef9b24
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:52:29 +01:00
Ludovic Courtès
02840cc74f
doc: Mention the tarball URL and clarify binary installation steps.
...
* doc/guix.texi (Binary Installation): Mention the tarball URL. Clarify what
the steps do.
Change-Id: Ic929b10c29b69752fd549b78295682bdf4fb76f6
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:52:28 +01:00
Ludovic Courtès
6e89d38ce8
doc: Move ‘guix-install.sh’ commands upfront in “Binary Installation”.
...
* doc/guix.texi (Binary Installation): Move installation commands upfront.
Change-Id: Ie63837f29d5c2f25e3e50039facb8cdb12ba2f82
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:52:27 +01:00
Ludovic Courtès
a92a0ddaea
doc: Reword introduction to ‘guix-install.sh‘.
...
* doc/guix.texi (Binary Installation): Reword introduction to
‘guix-install.sh’.
Change-Id: I51a1f55191cccde3800ef32a7a8ebe15f5e2c813
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:52:26 +01:00
Ludovic Courtès
6275c911bd
doc: Link to ‘guix-install.sh’ upfront under “Binary Installation”.
...
* doc/guix.texi (Binary Installation): Link to the script upfront rather than
in a footnote.
Change-Id: Icd89d0e9bb0c701b6b956ce214015e5466299bf3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:52:26 +01:00
Ludovic Courtès
93e1f4e363
doc: Remove ‘#’ from code snippets to allow for copy/paste.
...
* doc/guix.texi (Binary Installation): Remove leading ‘#’ from code snippets.
Change-Id: Id459799ffdf26da3f9ab2907ed68e0ac7eb857fc
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:52:25 +01:00
Ludovic Courtès
f45b68feb8
doc: Use @command for commands under “Binary Installation”.
...
* doc/guix.texi (Binary Installation): Use @command and @code appropriately.
Change-Id: If2d0d25a3e7e97c19f14c6f70143b5481b49b727
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:52:24 +01:00
Ludovic Courtès
60005904e9
doc: Move instructions about ‘guix’ from other distros to the bottom.
...
* doc/guix.texi (Binary Installation): Move paragraphs about ‘guix’ packages
of other distros to the bottom.
Change-Id: Ie7c3484e40fb0dbe502e81f17e2d74b7afa0e777
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:52:23 +01:00
Ludovic Courtès
32c28c684a
doc: Remove Parabola instructions from “Binary Installation”.
...
This reverts 0f9fe721be .
The rationale is that there’s no reason to single out Parabola and, more
importantly, it obscures the message of this section.
* doc/guix.texi (Binary Installation): Remove Parabola instructions.
Change-Id: Ib7b2b0629d8e3a90cd09705cc2dcde15df8f51a2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:52:22 +01:00
Rutherther
00a117d436
news: Add information about %desktop-services changes.
...
Change-Id: I99a7fa1dcaba51f2a0dfe57f77384d82b98505f3
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5697
2026-01-19 18:51:43 +01:00
Rutherther
6d4cb99a15
gnu: %desktop-services: Switch to GDM on 64-bit systems.
...
* gnu/services/desktop.scm
(desktop-services-for-system): Use gdm on all 64-bit systems.
* gnu/services/xorg.scm (set-xorg-configuration): Adapt to
desktop-services-for-system change.
* gnu/system/examples/desktop.tmpl: Determine the support of Gnome by checking
for supported package.
Fixes : #5388
Change-Id: I0d512a7c31188cea0335e66f00a6d65ae59d09a4
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-19 18:51:12 +01:00
Cayetano Santos
1c477aea8d
gnu: emacs-dumb-jump: Update to 0.5.4-0.1ff02c7.
...
* gnu/packages/emacs-xyz.scm (emacs-dumb-jump): Update to
0.5.4-0.1ff02c7.
[arguments]: Enable #:tests?.
<#:phases>: Remove ’set-shell; add ’skip-failing-tests.
[propagated-inputs]: Remove emacs-f; add emacs-dash and emacs-s.
[native-inputs]: Add emacs-f.
Merges guix/guix!5502
Change-Id: Id0499353ca3a48ebf4894ffa3d78b6bde6a60828
2026-01-19 08:39:22 +01:00
Wallysson Oliveira
bf2636df4f
gnu: emacs-all-the-icons-dired: Update to 2.0-0.e157f06.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons-dired): Update to
2.0-0.e157f06.
[arguments]: Disable #:tests?.
Merges guix/guix!5173
Change-Id: Ic8aaa0538a12966cd4c6e1ed540e01ba8f8fbf3b
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-19 08:34:18 +01:00
Wallysson Oliveira
f3d48e6024
gnu: emacs-all-the-icons: Update to 5.0.0-0.4778632.
...
* gnu/packages/emacs-xyz.scm (emacs-all-the-icons): Update to
5.0.0-0.4778632.
[source]: Remove patch.
* gnu/packages/patches/emacs-all-the-icons-remove-duplicate-rs.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Merges guix/guix!5173
Change-Id: Ic1aaa4324a18436cd2c0e1ed201e01ba8f8fbf3b
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-19 08:34:16 +01:00
Cayetano Santos
f8e440518f
gnu: emacs-guix: Update to 0.6.1.
...
* gnu/packages/emacs-xyz.scm (emacs-guix): Update to 0.6.1.
Merges guix/guix!5669
Change-Id: I127d54c85eee881c88759517f9b5eadbbf4e90ba
2026-01-19 08:29:16 +01:00
Cayetano Santos
fbb160cb0e
gnu: emacs-org-node: Update to 3.12.1.
...
* gnu/packages/emacs-xyz.scm (emacs-org-node): Update to 3.12.1.
[arguments]: Use G-Expressions.
<#:tests?>: Enable.
<#:test-command>: Update.
<#:phases>: Remove ’dont-git.
[native-inputs]: Add makem-minimal and sort.
[synopsis]: Apply style.
Merges guix/guix!5376
Change-Id: I879e6599f480fb687ff632ae65495cbe63d98801
2026-01-19 08:27:03 +01:00
Sergey Trofimov
1fc556b686
import: elpa: Fix repo url for melpa git recipes.
...
* guix/import/elpa.scm (melpa-recipe->origin): Take repo location from
:url for `git' :fetcher.
Merges guix/guix!5631
Change-Id: I6a3a8cef52eda2e5c731b8ff7f38f17dc920e167
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-19 08:24:39 +01:00
Luis Higino
aa6add1ca8
gnu: Add emacs-agent-shell.
...
* gnu/packages/emacs-xyz.scm (emacs-agent-shell): New variable.
Change-Id: Ief6146dd475f11c7a67983174da945832b811deb
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-18 23:15:04 +01:00
Luis Higino
e610fa5557
gnu: Add emacs-acp.
...
* gnu/packages/emacs-xyz.scm (emacs-acp): New variable.
Change-Id: I392a5ac6a04b2a72c26ce674ee7877d4cf24d1de
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-18 23:15:04 +01:00
Luis Higino
ecd597ab52
gnu: emacs-shell-maker: Update to 0.84.7.
...
* gnu/packages/emacs-xyz.scm (emacs-shell-maker): Update to 0.84.7.
Change-Id: Iaf46f46d116f3d771967f10712ccd17b40ff0a1e
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-18 23:15:04 +01:00
Rutherther
010af50497
maint: Add missing build-aux files to EXTRA_DIST.
...
* Makefile.am (EXTRA_DIST): Add missing build-aux files.
Change-Id: I4b186985029b963110feffc3463952b0521023fc
2026-01-18 18:00:22 +01:00
Rutherther
077aaa1138
doc: Bump version to 1.5.0.
...
* doc/build.scm
(%latest-guix-version): Bump to 1.5.0.
(stylized-html): Move to versioned manual URL.
(html-manual): Use versioned manual URL.
Change-Id: I82048a9548894e335e7c2427a739733304a7961a
Fixes : #5681
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5715
2026-01-18 17:54:21 +01:00
Nguyễn Gia Phong
cd86148bf3
teams: Add cnx to team sysadmin.
...
* etc/teams.scm: Make cnx a member of team sysadmin.
Change-Id: Ifd707911ebfcfb550aee3d8e8d9ace27f5386a6e
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-18 14:46:59 +01:00
Hilton Chain
2ae3c69679
import: crate: Generate comments with ‘TODO REVIEW:’ prefix.
...
This distinguishes them from manually added ones. When committing changes,
these ‘TODO REVIEW’ comments should be addressed and removed first.
If you're working with Rust packaging, please update your local Guix to this
commit to apply the change.
* guix/import/crate.scm (cargo-lock->expressions): Generate comments with
‘TODO REVIEW:’ prefix.
* tests/import/crate.scm ("crate-lockfile-import"): Don't check the exact
comment string.
* doc/guix-cookbook.texi (Common Workflow for Rust Packaging),
* gnu/packages/rust-crates.scm: Adjust accordingly.
Change-Id: I76b914b49be46d04cc61b101b6bc9e31cadb7f07
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4567
2026-01-18 11:15:36 +01:00
Hilton Chain
1232e53526
gnu: rust-crates: Add ‘package:’ prefix for replaced crates.
...
This avoids definitions like
‘(define rust-pipewire-0.8.0.fd3d8f7 rust-pipewire-0.8.0.fd3d8f7)’.
* gnu/packages/rust-crates.scm: Import (gnu packages rust-sources) module with
‘package:’ prefix.
* etc/teams/rust/rust-crates.tmpl,
* doc/guix-cookbook.texi (Cargo Workspaces and Development Snapshots): Adjust
accordingly.
Change-Id: Ie41556d8f30db65e968d8e8238491f1345eeed59
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-18 11:14:55 +01:00
Rutherther
d41f362114
maint: Register files for dist tarballs.
...
* Makefile.am: Register missing dist files.
* gnu/local.mk: Register all used patches.
* gnu/packages/patches/emacs-gnus-desktop-notify-fix-notifications.patch:
Remove unregistered patch.
* gnu/packages/patches/emacs-gnus-desktop-notify-rescan.patch: Remove
unregistered patch.
* gnu/packages/patches/libjami-ac-config-files.patch: Remove unregistered
patch.
* gnu/packages/patches/libjami-sdbus-cpp-v2.patch: Remove unregistered patch.
Fixes : #5691
Merges: #5709
Reported-By: Vagrant Cascadian <vagrant@debian.org >
Change-Id: Ifa05b163b3ad362c5a07efdfd2dac6af88bac18e
2026-01-18 11:14:18 +01:00
Hilton Chain
01b97dff35
import: crate: Generate comments with ‘TODO REVIEW:’ prefix.
...
This distinguishes them from manually added ones. When committing changes,
these ‘TODO REVIEW’ comments should be addressed and removed first.
If you're working with Rust packaging, please update your local Guix to this
commit to apply the change.
* guix/import/crate.scm (cargo-lock->expressions): Generate comments with
‘TODO REVIEW:’ prefix.
* tests/import/crate.scm ("crate-lockfile-import"): Don't check the exact
comment string.
* doc/guix-cookbook.texi (Common Workflow for Rust Packaging),
* gnu/packages/rust-crates.scm: Adjust accordingly.
Change-Id: I76b914b49be46d04cc61b101b6bc9e31cadb7f07
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4567
2026-01-18 10:13:38 +01:00
Hilton Chain
91f1db6186
gnu: rust-crates: Add ‘package:’ prefix for replaced crates.
...
This avoids definitions like
‘(define rust-pipewire-0.8.0.fd3d8f7 rust-pipewire-0.8.0.fd3d8f7)’.
* gnu/packages/rust-crates.scm: Import (gnu packages rust-sources) module with
‘package:’ prefix.
* etc/teams/rust/rust-crates.tmpl,
* doc/guix-cookbook.texi (Cargo Workspaces and Development Snapshots): Adjust
accordingly.
Change-Id: Ie41556d8f30db65e968d8e8238491f1345eeed59
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-18 10:13:32 +01:00
Cayetano Santos
0fb6feed2c
gnu: lc0: Update dependency on onednn.
...
* gnu/packages/lc0.scm (lc0)[inputs]: Remove oneapi-dnnl; add onednn.
[native-inputs]: Remove python; add python-minimal-wrapper.
Change-Id: Ie88bf234faf0acfba6b7d378392cb904e9d63536
2026-01-17 21:59:40 +01:00
Cayetano Santos
cca0fc99f8
gnu: ispc: Refresh package.
...
* gnu/packages/c.scm (ispc)[arguments]: Use G-Expressions; place inputs
after arguments.
Change-Id: I16bf07f559858d6bbbd99950bd591c2ecca40fcf
2026-01-17 21:46:03 +01:00
Cayetano Santos
db49a8c1f3
gnu: ispc: Update to 1.29.1.
...
* gnu/packages/c.scm (ispc): Update to 1.29.1.
[inputs]: Add onetbb.
[native-inputs]: Remove clang and python; add clang-19 and
python-minimal-wrapper.
Change-Id: I1d6b233b2d714e8cda67f5e95221b959de5863ac
2026-01-17 21:38:42 +01:00
Rutherther
b50a7973db
gnu: qemu: Disable failing migration-test on AArch64.
...
On some AArch64 devices, like RPi5 or honeycombs used by CI, the test fails.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New file.
* gnu/packages/virtualization.scm (qemu): Patch it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ica2d31bc53e154637036c13517289c6c78010739
Fixes : #2447
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5683
2026-01-17 20:31:06 +01:00
Rutherther
b8e0abc060
gnu: qemu: Disable failing migration-test on AArch64.
...
On some AArch64 devices, like RPi5 or honeycombs used by CI, the test fails.
* gnu/packages/patches/qemu-disable-aarch64-migration-test.patch: New file.
* gnu/packages/virtualization.scm (qemu): Patch it.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: Ica2d31bc53e154637036c13517289c6c78010739
Fixes : #2447
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5683
2026-01-17 20:27:22 +01:00
Cayetano Santos
a661f9c9d4
teams: hpc: Adopt opencl.
...
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/opencl.scm".
* CODEOWNERS: Regenerate file.
Change-Id: I6b0814ca131058e8608c969c777d4d0ca9c6b8ba
2026-01-17 12:30:23 +01:00
Ricardo Wurmus
29b168b81a
gnu: python-pytorch: Patch Python build.
...
* gnu/packages/machine-learning.scm (python-pytorch)[arguments]: Add phases
'patch-build-system to remove "__legacy__".
Change-Id: Ic2243bdb4539cca3a0a0ac955961feeec963c2e5
2026-01-17 09:19:25 +01:00
Florian Pelz
7c3fec8a6d
nls: Update translations.
...
Change-Id: I20ded9e099995fda91fa7a9cf7c34323b4eae541
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:56:39 +01:00
Florian Pelz
ea0c0bec5d
installer: Adjust vertical space in the recommended kernel choice.
...
Proposed in #5555 .
* gnu/installer/newt/kernel.scm (run-kernel-page): Add a newline.
Suggested-by: Ludovic Courtès <ludo@gnu.org >
Change-Id: I50e156e12539ba86cf9aa12ab6ef92ed145b5578
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:53:49 +01:00
Rutherther
5ce978fa93
installer: run-kernel-page: Ensure Linux Libre is first.
...
The list box is automatically sorted, putting Hurd in front of Linux Libre.
* gnu/installer/newt/kernel.scm (run-kernel-page): Do not sort.
Change-Id: Id534560e93eee597e1180d766abb7422cd8e547a
2026-01-16 20:53:48 +01:00
Andreas Enge
e651fdb380
gnu: kwin: Disable tests on all architectures.
...
One of them also fails on bordeaux for x86_64.
* gnu/packages/kde-plasma.scm (kwin)[arguments]<#:test-exclude>: Disable
failing aarch64 tests on all architectures.
Change-Id: Ib32f927d0165213f358d6962f27604109cd4be3b
2026-01-16 20:37:28 +01:00
Rutherther
a6a0c82d73
system: install: Add support for more boot devices on AArch64.
...
The state is not great, there are many unsupported devices in the current
state. This adds support for much more USB controllers than before and also
SD cards.
* gnu/system/install.scm (%installation-initrd-modules): Add a lot of new
modules to support booting on various devices
Change-Id: I523ebe992a7e3740708622899d1209f20eb23e63
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5320
2026-01-16 20:28:28 +01:00
Simon Josefsson
79cf0fb7a3
guix-install.sh: Make /etc/profile.d/zzz-guix.sh usable in set -u shells
...
* etc/guix-install.sh: Replace $INFOPATH, $MANPATH with ${V:-} variant.
Closes: guix/guix#4534
Change-Id: I82da28d1347b1f37862b903f1721d9bdbb78acd2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4553
2026-01-16 20:23:50 +01:00
Artyom V. Poptsov
0e4fd181d9
gnu: visionfive2: Update the module commentary.
...
* gnu/system/images/visionfive2.scm: Update the module commentary.
Change-Id: If3d12bb0e3ccb9eaced4eb1e3afe636c7b89896f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4855
2026-01-16 20:23:49 +01:00
Artyom V. Poptsov
ebd886faeb
gnu: linux-libre 6.17-riscv: Enable CONFIG_SCSI_VIRTIO.
...
* gnu/packages/aux-files/linux-libre/6.17-riscv.conf: Enable
CONFIG_SCSI_VIRTIO.
Change-Id: I60920b484aa585e184f7f6174c334752a591d194
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:23:48 +01:00
Artyom V. Poptsov
f8f2bdc24c
gnu: install-starfive-visionfive2-uEnv.txt: Set extra options.
...
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Set
"boot_targets" and "bootcmd_mmc1".
Change-Id: I0ce157d66e792af605cfdb7cc5dbecf6e5171c5a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:23:47 +01:00
Artyom V. Poptsov
333e1e5eda
gnu: make-u-boot-installer: Use the original file name.
...
* gnu/bootloader/u-boot.scm (make-u-boot-installer): Use the original file
name without the Guix store file prefix when installing a plain file.
Change-Id: Ica2707878c1dd5f7d3b805499a0a38ca76e315af
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:23:46 +01:00
Artyom V. Poptsov
7ad0b7ec2a
gnu: install-starfive-visionfive2-uEnv.txt: Remove "~%".
...
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Remove
an extra "~%" from the file contents.
Change-Id: Ie83ae01702538153017e45da51ce2c3000df7899
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:23:46 +01:00
Hugo Buddelmeijer
aa0883d233
gnu: guile-2.2.4: Fix build by using libxcrypt-without-failure-tokens.
...
* gnu/packages/guile.scm (guile-2.2.4): Use libxcrypt-without-failure-tokens.
Change-Id: I91d4d7287636f34aa64ce8d47736b14c311b7a62
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5624
2026-01-16 20:23:45 +01:00
Hugo Buddelmeijer
519210ce80
gnu: Add libxcrypt-without-failure-tokens.
...
* gnu/packages/crypto.scm (libxcrypt-without-failure-tokens): New variable.
Change-Id: I89f551d2e69f68d7c2440593c00b4dbc4c605b89
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:23:44 +01:00
Simon Josefsson
e67189651f
guix-install.sh: Make /etc/profile.d/zzz-guix.sh usable in set -u shells
...
* etc/guix-install.sh: Replace $INFOPATH, $MANPATH with ${V:-} variant.
Closes: guix/guix#4534
Change-Id: I82da28d1347b1f37862b903f1721d9bdbb78acd2
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4553
2026-01-16 20:15:50 +01:00
Artyom V. Poptsov
2cb6948dc2
gnu: visionfive2: Update the module commentary.
...
* gnu/system/images/visionfive2.scm: Update the module commentary.
Change-Id: If3d12bb0e3ccb9eaced4eb1e3afe636c7b89896f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4855
2026-01-16 20:13:43 +01:00
Artyom V. Poptsov
c7951a9566
gnu: linux-libre 6.17-riscv: Enable CONFIG_SCSI_VIRTIO.
...
* gnu/packages/aux-files/linux-libre/6.17-riscv.conf: Enable
CONFIG_SCSI_VIRTIO.
Change-Id: I60920b484aa585e184f7f6174c334752a591d194
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:41 +01:00
Artyom V. Poptsov
9015ab3622
gnu: install-starfive-visionfive2-uEnv.txt: Set extra options.
...
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Set
"boot_targets" and "bootcmd_mmc1".
Change-Id: I0ce157d66e792af605cfdb7cc5dbecf6e5171c5a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:41 +01:00
Artyom V. Poptsov
7782a47f7f
gnu: make-u-boot-installer: Use the original file name.
...
* gnu/bootloader/u-boot.scm (make-u-boot-installer): Use the original file
name without the Guix store file prefix when installing a plain file.
Change-Id: Ica2707878c1dd5f7d3b805499a0a38ca76e315af
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:40 +01:00
Artyom V. Poptsov
512d49f073
gnu: install-starfive-visionfive2-uEnv.txt: Remove "~%".
...
* gnu/bootloader/u-boot.scm (install-starfive-visionfive2-uEnv.txt): Remove
an extra "~%" from the file contents.
Change-Id: Ie83ae01702538153017e45da51ce2c3000df7899
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:39 +01:00
Hugo Buddelmeijer
cfc5ec77a7
gnu: guile-2.2.4: Fix build by using libxcrypt-without-failure-tokens.
...
* gnu/packages/guile.scm (guile-2.2.4): Use libxcrypt-without-failure-tokens.
Change-Id: I91d4d7287636f34aa64ce8d47736b14c311b7a62
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5624
2026-01-16 20:13:29 +01:00
Hugo Buddelmeijer
044108d022
gnu: Add libxcrypt-without-failure-tokens.
...
* gnu/packages/crypto.scm (libxcrypt-without-failure-tokens): New variable.
Change-Id: I89f551d2e69f68d7c2440593c00b4dbc4c605b89
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-16 20:13:28 +01:00
Noé Lopez
848fdc7d09
tests: install: Fix timezone check.
...
The default timezone is set to Europe/Zaghreb, however the new check
introduced in 0a9eb3f3e2 was checking for the
one in the operating-system definition, which is Europe/Paris.
* gnu/tests/install.scm (gui-test-program): Explicitely set timezone to
Europe/Paris.
Change-Id: I7b5d327f13760632c9fbc0c1223a6a9bbc624f4d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4977
2026-01-16 20:08:55 +01:00
Cayetano Santos
1a612a9edf
gnu: parallel: Build info files.
...
* gnu/packages/parallel.scm (parallel)[native-inputs]: Add texinfo.
[arguments]: Add ’replace-texi-files #:phase.
Closes guix/guix!5311
Change-Id: If2c750a67d5eb3e422ba541383861e9120b4007e
2026-01-16 17:02:38 +01:00
Cayetano Santos
58da9c2f7e
gnu: parallel: Modernize.
...
* gnu/packages/parallel.scm (parallel)[arguments]: Use G-Expressions.
Closes guix/guix!5311
Change-Id: I5bd5613eb3fb8332cb14dccc46cda5bafc44195a
2026-01-16 17:02:25 +01:00
Cayetano Santos
a1e5b01d6d
teams: hpc: Adopt parallel module.
...
* etc/teams.scm (hpc)<#:scope>: Add "gnu/packages/parallel.scm".
* CODEOWNERS: Regenerate file.
Closes guix/guix!5310
Change-Id: I10dd26c427d4d369ef80a49e5e57af21a7049a29
2026-01-16 16:58:02 +01:00
Simon Tournier
696b85377d
doc: Rename package variants index anchor terms.
...
* doc/guix.texi (Package Transformation Options): Add index term and move
index term from here...
(Defining Package Variants): ...to here and add index term.
Fixes : guix/guix#2191
Change-Id: I8ed71d3db8a6c70368f9ae37d159622a5512db42
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-16 00:10:43 +01:00
jgart
2f3d9566a9
gnu: sbcl-simple-rgb: Add comment on versioning.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-rgb): Add comment on versioning.
Change-Id: Ic6eafbfcb14581e90943972f27be2fbf163b7555
2026-01-15 16:41:35 -05:00
jgart
f6828ef8b3
gnu: python-hdbscan: Update to 0.8.41.
...
* gnu/packages/machine-learning.scm (python-hdbscan): Update to 0.8.41.
Change-Id: I3f817ce3f7af0b1d1e575c58bcd01d6a1f1fa805
2026-01-15 15:28:32 -05:00
Foster Hangdaan
32c21b83ae
gnu: monero-gui: Update to 0.18.4.5.
...
* gnu/packages/finance.scm (monero-gui): Update to 0.18.4.5.
Change-Id: I1ab3eefc73ca0f99b69586b2afc20572cd05da09
Signed-off-by: jgart <jgart@dismail.de >
2026-01-15 15:12:47 -05:00
Foster Hangdaan
4721bafdad
gnu: monero: Update to 0.18.4.5.
...
* gnu/packages/finance.scm (monero): Update to 0.18.4.5.
Change-Id: I6e8524fdd3a7a9b1fe2c4dd1d278df7ed7402204
Signed-off-by: jgart <jgart@dismail.de >
2026-01-15 15:12:35 -05:00
Noé Lopez
1d455fb8bf
tests: install: Fix timezone check.
...
The default timezone is set to Europe/Zaghreb, however the new check
introduced in 0a9eb3f3e2 was checking for the
one in the operating-system definition, which is Europe/Paris.
* gnu/tests/install.scm (gui-test-program): Explicitely set timezone to
Europe/Paris.
Change-Id: I7b5d327f13760632c9fbc0c1223a6a9bbc624f4d
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4977
2026-01-15 20:26:28 +01:00
Ricardo Wurmus
fc53f7c831
Revert "gnu: python-pyzmq: Do not run flaky tests."
...
This reverts commit 5379ca9718 .
The commit was intended for next-master.
2026-01-15 19:52:55 +01:00
Ricardo Wurmus
5379ca9718
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 19:47:42 +01:00
Christopher O'Neill
a2f6d5c4ab
doc: Remove paragraph stating Xorg display server used by default.
...
* doc/guix.texi (Desktop Services): Remove paragraph.
(X Window): Remove corresponding anchor.
* po/doc/guix-manual.de.po, po/doc/guix-manual.fr.po: Likewise.
Change-Id: Ib545f15e51585fcc5abdb804e6d9eb0f47cb2179
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de >
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-15 19:07:35 +01:00
Hugo Buddelmeijer
d08d7c6e5f
doc: Better explain extra development tools when building from git.
...
* doc/contributing.texi (Building from Git): Better explain adding tools.
Change-Id: I47fb9e5414edc5eebce64d25db6998cc51985fcb
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4821
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-15 19:07:34 +01:00
Hugo Buddelmeijer
74d6654633
doc: Explain that some test require network when building from git.
...
* doc/contributing.texi (Building from Git): Discuss network tests.
Change-Id: I21c8e4a1e60ed215a6fb3507b7aedc1835f735ad
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-15 19:07:33 +01:00
Hugo Buddelmeijer
d32b285b2b
doc: Improve building from git instructions.
...
* doc/contributing.texi (Building from Git): Improve instructions.
Include 'cd' and authorizing the directory for guix shell.
Change-Id: Ied8eb7553ab92504a87c0059820ca154a18c33ab
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-15 19:07:32 +01:00
Ricardo Wurmus
ab644ad9ae
gnu: sonata: Update to 1.7.3.
...
This fixes the broken build.
* gnu/packages/mpd.scm (sonata): Update to 1.7.3.
[build-system]: Use pyproject-build-system.
[arguments]: Disable tests; add phase 'fix-importlib; use G-expression.
[native-inputs]: Add python-setuptools and python-wheel.
Change-Id: If252fb6d56e85466bedac9e7536e8d267161686a
2026-01-15 19:01:40 +01:00
Cayetano Santos
8a2a2a54b5
gnu: emacs-guix: Update to 0.5.2-10.bccba0c.
...
Includes a fix to guix/emacs-guix!10
* gnu/packages/emacs-xyz.scm (emacs-guix): Update to 0.5.2-10.bccba0c.
Change-Id: Iea134b04ada2ab850c8da2e1a749a118378d392c
2026-01-15 14:13:55 +01:00
Ricardo Wurmus
43498d3ea1
gnu: xandikos: Fix entry point script.
...
Fixes <https://codeberg.org/guix/guix/issues/5514 >.
* gnu/packages/dav.scm (xandikos)[arguments]: Replace phase
'create-entrypoints.
Change-Id: I78b1c222026d71297ec912cf9442f2e74a963b34
2026-01-15 12:57:10 +01:00
Timo Wilken
7bc6207a11
gnu: sbcl-trivial-mimes: Update to 1.1.0-3.8b1ea12.
...
* gnu/packages/lisp-xyz.scm (sbcl-trivial-mimes): Update to 1.1.0-3.8b1ea12.
Change-Id: I594babfd37ccfcf5df60cb290f3e5b6f86777caf
Signed-off-by: jgart <jgart@dismail.de >
2026-01-14 22:41:59 -05:00
Timo Wilken
741738a042
gnu: sbcl-trivial-mimes: Use new repository and homepage URLs
...
* gnu/packages/lisp-xyz.scm (sbcl-trivial-mimes) [home-page]: Use new URL.
[source]: Use new repository URL.
Change-Id: I1a6f38e4edbf072bc6549a90568e986a2b7cbcb3
Signed-off-by: jgart <jgart@dismail.de >
2026-01-14 22:41:48 -05:00
Murilo
c524007dc8
gnu: hyprland: Update to 0.53.1.
...
* gnu/packages/wm.scm (hyprland): Update to 0.53.1.
[inputs]: Add hyprwire, muparser; Change hyprland-qtutils to
hyprland-guiutils.
The hyprwire and muparser packages are now required dependencies.
The hyprland-qtutils package has been superseded by hyprland-guiutils.
Change-Id: Idae55ccd9232c28a65162054f9780ee9186a5401
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:39 -05:00
Murilo
c3f1640ace
gnu: Add hyprland-guiutils.
...
* gnu/packages/cpp.scm (hyprland-guiutils): New variable.
Change-Id: I42064ddfffe4948c60aea2044b198fd622688148
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:38 -05:00
Murilo
0932150cf1
gnu: hyprpaper: Update to 0.8.1.
...
* gnu/packages/xdisorg.scm (hyprpaper): Update to 0.8.1.
[inputs]: Add aquamarine, hyprtoolkit and hyprwire.
The aquamarine, hyprtoolkit and hyprwire packages are now required
dependencies.
Change-Id: I9b839ca73099367fa4a95a360cf567ec88bd032c
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:37 -05:00
Murilo
d38156a795
gnu: Add hyprwire.
...
* gnu/packages/cpp.scm (hyprwire): New variable.
Change-Id: Ia12a967bb58b0d59706eca92d7fbcd4817ee8eb1
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:36 -05:00
Murilo
094ab0b8b4
gnu: hyprutils: Update to 0.11.0.
...
* gnu/packages/cpp.scm (hyprutils): Update to 0.11.0.
Change-Id: I3d99d410ab175f07331743f6b2724c3e9d5c1500
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:35 -05:00
Murilo
0c4cbfe0c4
gnu: Add hyprtoolkit.
...
* gnu/packages/cpp.scm (hyprtoolkit): New variable.
Change-Id: Ie528e4bc317c63d0b7f4493d6dcefb4203c648e3
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:34 -05:00
Murilo
7c0d9f6a2c
gnu: hyprgraphics: Update to 0.5.0.
...
* gnu/packages/cpp.scm (hyprgraphics): Update to 0.5.0.
Change-Id: I8c51bf2ce678aa8f4ce8d3d4152acc2292b9dede
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:33 -05:00
Murilo
5f974caf64
gnu: iniparser: Update to 4.2.6.
...
* gnu/packages/samba.scm (iniparser): Update to 4.2.6.
[source]: Update upstream repository URL to GitLab; Add patch.
[build-system]: Switch from gnu-build-system to cmake-build-system.
[arguments]<#:make-flags>: Remove it.
<#:phases>{configure}: Do not replace it.
{build}: Do not replace it.
{install}: Do not replace it.
{patch-runner}: New phase.
{symlink-lib}: New phase.
[native-inputs]: Add pkg-config, doxygen, ruby, unity-test.
[home-page]: Use new GitLab URL.
[license]: Switch from X11 to MIT (expat).
* gnu/packages/patches/iniparser-remove-fetchcontent-usage.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register new patch files.
Change-Id: I3cb60ed6feb56c63c1e978a9d5b0d002f097b6fe
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:04:30 -05:00
Murilo
44895f73e7
gnu: Add unity-test.
...
* gnu/packages/check.scm (unity-test): New variable.
* gnu/packages/patches/unity-test-set-subdir-correctly.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
Change-Id: I2d5c88f20df3902513990a5fcf0cbe88b31e2eee
Modified-by: John Kehayias <john@guixotic.coop >
Signed-off-by: John Kehayias <john@guixotic.coop >
2026-01-14 15:02:04 -05:00
John Kehayias
57b78bcaef
gnu: Add polycat.
...
* gnu/packages/wm.scm (polycat): New variable.
Change-Id: I4f612f5ed81b0ccd367c0285947fcf97f9898541
2026-01-14 14:38:56 -05:00
Raven Hallsby
f70ff35ae2
gnu: Add cl-iparse.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-iparse, cl-iparse, ecl-cl-iparse,
clasp-cl-iparse): New variables.
Change-Id: Ie19992486ddd9c594da6e4777eced8b3701fd939
Signed-off-by: jgart <jgart@dismail.de >
2026-01-14 13:06:10 -05:00
Ashvith Shetty
89e8c55f2b
gnu: quickjs-ng: Resolve build issue with x86-32 platform.
...
* gnu/packages/javascript.scm (quickjs-ng):
[source]: Add quickjs-ng-64-bits-precision-on-i686.patch and
quickjs-ng-fix-atomics.pause-on-32-bit.patch patches.
[arguments]<#:tests?>: Enable them.
* quickjs-ng-64-bits-precision-on-i686.patch,
* gnu/packages/patches/quickjs-ng-fix-atomics.pause-on-32-bit.patch: New
files.
* gnu/local.mk (dist_patch_DATA): Add them.
Change-Id: I94be4c85725c9fe7780c1b2e2186411719051b56
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-14 13:04:25 +02:00
Efraim Flashner
93e81e1c96
gnu: python-codespell: Update inputs.
...
* gnu/packages/python-xyz.scm (python-codespell)[native-inputs]: Remove
python-tomli, add python-setuptools-scm.
Change-Id: I0fb4999bc5070c0fcfebb5991966e488eca85109
2026-01-14 12:37:51 +02:00
Rutherther
542db8304e
installer: services: Disable desktop page on Hurd and 32-bit x86.
...
To prevent confusion, remove possibility to choose the desktop services on
both Hurd and 32-bit x86. As the info text suggests, desktop environments are not
available on Hurd. As for x86, there some of the services do not build. While
it is more idiomatic to fix those services, for the 1.5.0 release, use this
workaround to disable the desktop page. This ensures users aren't left
building something that will fail.
* gnu/installer/newt/services.scm
(run-desktop-environments-cbt-page): No longer show special info on Hurd.
(run-desktop-environments-cbt-page/maybe): Call
run-desktop-environments-cbt-page on architectures that support desktop
environments well.
(run-services-page): Call maybe variant of run-desktop-environments-cbt-page.
Change-Id: I4bb636e4d5bf2b73bfaf276fd359c77402c5c5f7
Fixes : #5400
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5503
2026-01-14 10:47:51 +01:00
Rutherther
056dd112aa
installer: partition: Force msdos on Hurd.
...
Since Hurd always uses Legacy BIOS bootloader, do not offer GPT label.
* gnu/installer/newt/partition.scm (run-label-page): Force MSDOS for Hurd
target.
Change-Id: Ib8bb1175f85e8f6084683a747303e3e19f20be42
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-14 10:46:41 +01:00
Rutherther
9448ec6fb2
install: Add guix-system-installer executable to system profile.
...
To allow users in headless consoles to use the graphical installer, add an
executable. This executable is referred to by the console motd, so users
in headless setups will get to know about it.
* gnu/system/install.scm
(installer-command-package): New variable.
(%installation-services): Use it, add it to the profile-service-type
Change-Id: Id2d07b3f190aa17c99c7667c3bb31ae696499dde
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5346
2026-01-14 09:17:35 +01:00
Rutherther
94f9177cf8
install: Show different motd in headless console.
...
motd is shown by the pam module, it doesn't support changing what motd gets
displayed easily. The only way to control it is by read permissions on
individual motd files, making files unreadable by the user logging in.
So instead of that, make a custom script that prints different motd,
checking if a temporary file exists. An environment variable would be better
suited for this purpose, but those aren't passed through by PAM.
* gnu/system/install.scm
(%installation-login-pam-service): New variable. Modified login pam service.
(%installation-console-login): New variable. Wrapper around login to create a
file for PAM rule.
(%installation-services): Use new login pam service and wrapper.
Change-Id: I5e05e604b3106390181190559ade62ca5e2db216
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-14 09:17:34 +01:00
Rutherther
ab22501915
install: Register agetty on primary console on AArch64.
...
This adds the possibility to parse /proc/consoles to find a primary console.
Then, on AArch64 this is used in the installation image. On AArch64, the boot
usually happens with chosen device tree that contains the serial console.
On x86_64, this does not happen so often, so we keep the installation iso
minimal there.
The primary console is chosen, but there is a fallback to any non-virtual one.
Virtual console (/dev/tty0) is skipped, because that one can point to any
console, like /dev/tty1 and so on. So it's not safe to register agetty on it.
* gnu/build/linux-boot.scm (read-linux-consoles): New variable.
* gnu/services/base.scm (default-serial-console): Use primary console as
fallback.
* gnu/system/install.scm (%installation-services): Add agetty tty for
consoles.
Change-Id: Iae01f7bc85b5ffdef2e52b1d0710889915b0f54a
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-14 09:17:33 +01:00
Rutherther
84a018b356
installer: network: Check response code to assess substitute availability.
...
This is to accomodate following situation:
- The proxy is up
- The substitute server is down
When that happens, 5xx is returned from the proxy, typically either Bad
Gateway or Gateway Timeout. This implies the substitute server is down.
Still, for checking if the user is online, we do not check the response code.
If there is a response, even 4xx, 5xx, it still means the user is online.
* gnu/installer/newt/network.scm
(url-alive?): Add optional argument to to check the response code.
(common-urls-alive?): Add the same argument, passing it to url-alive?
(check-substitute-availability): Assume offline when non-successful http code
returned.
Follow up of 9ea2174ba8 .
Change-Id: I52ae8a49407009dd76ad5da3925355770bc25d0c
Change-Id: I99a77cb7332198bae84f28a00a6cc0409d5bf3b9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5217
2026-01-14 09:16:50 +01:00
Janneke Nieuwenhuizen
0ac92150b1
installer: Add Hurd x86_64 as an option.
...
* gnu/installer/newt/kernel.scm (run-kernel-page): Rename "Hurd" to "Hurd
32-bit (experimental)". On 64-bit, also offer "Hurd 64-bit (highly
experimental!)", and make these strings translatable. Make "Linux Libre" the
first option. Add a line break after "When in doubt...". Upon re-entrry,
use pre-selected kernel as the default. Make sure to always [re]set
%current-target-system, as this page may be revisited and another kernel
choice selected.
* gnu/installer/kernel.scm (kernel->configuration): Update accordingly.
* gnu/installer/final.scm (install-system): Also cater for the 64-bit Hurd by
simply adding --target=(%current-target-system).
Change-Id: I14cb2d2815265b8841c16cf9bcc3857b1024f507
2026-01-14 09:16:49 +01:00
Yelninei
0afb832a3b
gnu: sudo: Add libxcrypt dependency on the Hurd.
...
* gnu/packages/admin.scm (sudo)[inputs]: Add libxcrypt on the Hurd.
Change-Id: I3d43526d10ca7d758b4f4870d84923be3a39977d
2026-01-14 09:16:48 +01:00
Yelninei
bb5e506f26
gnu: hurd: Add libxcrypt dependency.
...
Fixes guix/guix#5538
* gnu/packages/hurd.scm (hurd)[inputs]: Add libxcrypt.
Change-Id: I69e9624040d4b265ddb891ce894ce9a26032df36
2026-01-14 09:16:48 +01:00
Efraim Flashner
6b44fc4f9b
gnu: llvm-18: Skip tests on powerpc64le-linux.
...
* gnu/packages/llvm.scm (llvm-18)[arguments]: Adjust the tests flag to
skip the tests on powerpc64le-linux.
Change-Id: I2a1c25642b00b29f53be619b72eea27c005f2db8
2026-01-14 09:16:47 +01:00
Efraim Flashner
82e58c26db
guix: Spelling corrections.
...
* guix/gnupg.scm,
guix/import/composer.scm,
guix/import/cpan.scm,
guix/import/crate/cargo-lock.scm,
guix/import/hackage.scm,
guix/import/json.scm,
guix/licenses.scm,
guix/packages.scm,
guix/scripts/import.scm,
guix/ui.scm: Fix misspellings in comments and doc strings.
Change-Id: I8e922f8e980214e345a42a995788a7c4adb9184d
2026-01-14 09:16:46 +01:00
Efraim Flashner
35930066e5
etc: Spelling corrections.
...
* etc/apparmor.d/guix,
etc/teams/release/artifacts-manifest.scm: Fix misspellings in comments.
Change-Id: Iff757784cc82968c25004bdb430f1ae3ad44624e
2026-01-14 09:16:45 +01:00
Efraim Flashner
9efc2a690e
nix: Spelling corrections.
...
* nix/libstore/globals.hh,
nix/libstore/store-api.hh,
nix/libutil/util.hh: Fix misspellings in comments.
Change-Id: Id77ea2bde1c2582d1a7bec4ed256ea900998c4b8
2026-01-14 09:16:45 +01:00
Efraim Flashner
0e0884eb4f
gnu: freerdp: Update to 3.20.0.
...
Fixes : #5268 .
* gnu/packages/rdesktop.scm (freerdp): Update to 3.20.0.
[source]: Remove patch.
[arguments]: Adjust test-exclude, configure-flags for new version.
* gnu/packages/patches/freerdp-3.16.0-rpath.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: If30bfff499cc57b2158c7be5dc9644f8898bb492
2026-01-14 09:16:44 +01:00
Yelninei
1804c4f90b
gnu: sudo: Add libxcrypt dependency on the Hurd.
...
* gnu/packages/admin.scm (sudo)[inputs]: Add libxcrypt on the Hurd.
Change-Id: I3d43526d10ca7d758b4f4870d84923be3a39977d
2026-01-14 08:20:28 +01:00
Yelninei
a6e5f1239b
gnu: hurd: Add libxcrypt dependency.
...
Fixes guix/guix#5538
* gnu/packages/hurd.scm (hurd)[inputs]: Add libxcrypt.
Change-Id: I69e9624040d4b265ddb891ce894ce9a26032df36
2026-01-14 08:19:06 +01:00
FuncProgLinux
69aa6ecdba
etc: teams: Add MATE team.
...
* etc/teams.scm (mate): New team.
("FuncProgLinux"): New team member.
* etc/teams/mate/mate-manifest.scm: New file.
* CODEOWNERS: Regenerate file.
Change-Id: I3db2c4138f92f9ff21bdb7a302f9af67d7c9e710
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-13 21:51:21 +01:00
jgart
4d32b17c19
gnu: sbcl-cl-change-case: Update to 1.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-change-case): Update to 1.0.
Change-Id: I1627d80a22b117de271ca6f19c58fa09764787df
2026-01-13 13:49:16 -05:00
jgart
a8a9714d10
gnu: sbcl-simple-optimization: Update to 1.2.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-optimization): Update to 1.2.
Change-Id: If7dd5b96b09c6f197ead35cfbea4762f2e475bd8
2026-01-13 12:35:39 -05:00
jgart
f78e93b7f1
gnu: sbcl-chunga: Update to 1.1.9.
...
* gnu/packages/lisp-xyz.scm (sbcl-chunga): Update to 1.1.9.
Change-Id: I2aad2684b216c2e1bd1707c7a81c5bf09b5b97e0
2026-01-13 12:29:56 -05:00
Mark H Weaver
8473ce6756
gnu: icecat: Update to 140.7.0-gnu1 [security fixes].
...
Includes fixes for CVE-2025-14327, CVE-2026-0877, CVE-2026-0878,
CVE-2026-0879, CVE-2026-0880, CVE-2026-0882, CVE-2026-0883,
CVE-2026-0884, CVE-2026-0885, CVE-2026-0886, CVE-2026-0887,
CVE-2026-0890, and CVE-2026-0891.
* gnu/packages/gnuzilla.scm (%icecat-base-version, %icecat-build-id): Update.
(icecat-source): Update 'gnuzilla-commit' and hashes.
2026-01-13 09:26:41 -05:00
Cayetano Santos
b214f55f60
gnu: yosys: Update to 0.61.
...
* gnu/packages/electronics.scm (yosys): Update to 0.61.
Change-Id: Ia68fb63e63b3c71fff299c351c67f1ad42b88141
2026-01-13 10:51:15 +01:00
Cayetano Santos
74df560e62
gnu: abc-yosyshq: Update to 0.61.
...
* gnu/packages/electronics.scm (abc-yosyshq): Update to 0.61.
Change-Id: Ic69e6f372c7c26c3d5547863d63540d23b80680c
2026-01-13 10:51:15 +01:00
Cayetano Santos
6a9a15d46b
gnu: abc: Update to 0.0-9.c18b9a2.
...
* gnu/packages/electronics.scm (abc): Update to 0.0-9.c18b9a2.
Change-Id: I545e4c51670101bb92de5577fc10aa23722eeca7
2026-01-13 10:50:53 +01:00
Efraim Flashner
0d68636546
gnu: mpvpaper: Update inputs.
...
* gnu/packages/video.scm (mpvpaper)[inputs]: Remove libdisplay-info.
Add mesa, wayland, wayland-protocols.
Change-Id: Ib9ede355a41939bdf2afe870e2b39ec3ab3f03bf
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-13 10:52:41 +02:00
Efraim Flashner
5fad5fb614
gnu: mpv: Add missing input.
...
* gnu/packages/video.scm (mpv)[propagated-inputs]: Add libdisplay-info.
Change-Id: I3f8edc2685a43c86348dfc56533389336269609a
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-13 10:52:37 +02:00
Efraim Flashner
aaff81ec54
etc: manifests: Remove idris.
...
This is a follow-up to e89d3a0857 .
* etc/manifests/release-user-packages.scm: Remove idris.
Change-Id: I16818ab856bdf72737112bed9d8a92817b48db2a
2026-01-13 10:24:35 +02:00
Efraim Flashner
ae51ce1685
gnu: bitcoin-core: Build with qtwayland.
...
* gnu/packages/finance.scm (bitcoin-core)[inputs]: Remove qtbase; add
qtwayland.
Change-Id: I914068bc8858627b9ad91d1d93da88086aa6ccb1
2026-01-13 10:24:27 +02:00
Sergey Trofimov
2640489d4c
gnu: xsecurelock: Add missing input in saver_xscreensaver.
...
* gnu/packages/xdisorg.scm (xsecurelock): Fix saver_xscreensaver.
[native-inputs]: Add xrdb.
[arguments]<#:phases>{patch-paths}: New phase to set path to xrdb.
Merges guix/guix!5566
Change-Id: I963c7d2703ca2c5bef21bed3cbcf0faf7b3e9735
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-13 09:12:01 +01:00
Cayetano Santos
d1cddccb47
gnu: Remove imgui-1.87.
...
* gnu/packages/toolkits.scm (imgui-1.87): Delete variable.
Change-Id: I461c5295ac47efa0b767270115560dcd45117ebe
2026-01-13 08:56:21 +01:00
Cayetano Santos
424f88f6f4
gnu: openboardview: Update to 9.95.2.
...
* gnu/packages/electronics.scm (openboardview): Update to 9.95.2.
[inputs]: Remove imgui-1.87; add imgui.
[native-inputs]: Remove python; add python-minimal-wrapper.
Fixes guix/guix!5303
Merges guix/guix!5542
Change-Id: I03c00cd253531b1d47bdbec1e3640c803335b405
2026-01-13 08:56:21 +01:00
Cayetano Santos
754e9b53c5
gnu: imgui: Update to 1.92.2b.
...
* gnu/packages/toolkits.scm (imgui): Update to 1.92.2b.
Change-Id: Ie49bd4f3b131831a52df5820c45b48ee8ec356db
2026-01-13 08:53:19 +01:00
Cayetano Santos
0be86f973f
gnu: Add imgui-1.91.
...
* gnu/packages/toolkits.scm (imgui-1.91): New variable.
* gnu/packages/toolkits.scm (implot)[inputs]: Delete imgui; add
imgui-1.91.
Change-Id: I6a7e52207bf29f0d246659ca525d0183da7942ea
2026-01-13 08:52:56 +01:00
Cayetano Santos
1c48571cb3
gnu: osvvm: Fix library instantiation.
...
The output of this package is to be used as the instantiation library
from its dependent upstream. The search patch is used to label as a
firmware package.
* gnu/packages/electronics.scm (osvvm)[outputs]: Rename.
[properties]: Update accordingly.
[arguments]: Update #:install-plan.
[native-search-paths]: Update ’variable.
* gnu/packages/electronics.scm (python-vunit)[arguments]: Update
’unbundle #:phase.
Change-Id: Ide0e5e8e9233e744468aa343b9b5acc77d5e4b6d
2026-01-13 08:47:33 +01:00
Cayetano Santos
65819b4c24
gnu: open-logic: Fix library instantiation.
...
The output of this package is to be used as the instantiation library
from its dependent upstream. The search patch labels as a firmware
package.
* gnu/packages/electronics.scm (open-logic)[outputs]: Rename.
[properties]: Update accordingly.
[arguments]: Update #:install-plan.
[native-search-paths]: Update ’variable.
Change-Id: I814f561cb5be7c90fdc3fa0f4a8bc6f6a57bc992
2026-01-13 08:47:33 +01:00
Cayetano Santos
f73558eb52
gnu: open-logic: Complete tests.
...
* gnu/packages/electronics.scm (open-logic)[arguments]: Add "en_cl_fix"
tests to ’check #:phase.
Change-Id: Id65302ea9bc3578ce16a01f4b2fb75742233f57e
2026-01-13 08:47:33 +01:00
Cayetano Santos
694fe3743b
gnu: gwl/next: Update to 0.5.1-0.343a454.
...
* gnu/packages/package-management.scm (gwl/next): Update to
0.5.1-0.343a454.
Change-Id: I42bb43cd39b167f16017cd2834969a1cbbcaa57e
2026-01-13 08:44:29 +01:00
Maxim Cournoyer
725a138db8
git: Guard against git submodules lacking a path.
...
* guix/git.scm (update-submodules) <directory>: Remove extraneous "/" in file
name. Only recurse when the directory exists.
Fixes : #5579
Change-Id: Ica5e5de196bd1a3d5a0a41c34162c68c0855298d
2026-01-13 12:22:52 +09:00
Arun Isaac
7d326824a1
gnu: ccwl: Update to 0.5.0.
...
* gnu/packages/bioinformatics.scm (ccwl): Update to 0.5.0.
[native-inputs]: Add guile-run64.
2026-01-13 02:01:29 +00:00
jgart
da4363df70
gnu: sbcl-yxorp: Update to 1.1.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-yxorp): Update to 1.1.1.
Change-Id: I77db6c80faf7e3063427b6e20f40f7a628b70bad
2026-01-12 20:10:43 -05:00
jgart
2994a2530b
gnu: sbcl-clingon: Update to 0.6.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-clingon): Update to 0.6.0.
Change-Id: I08f25d0a33863949a50bdb54a706ef899001f473
2026-01-12 19:39:02 -05:00
jgart
bc5fcfb028
gnu: sbcl-misc-extensions: Update to 4.2.3.
...
* gnu/packages/lisp-xyz.scm (sbcl-misc-extensions): Update to 4.2.3.
Change-Id: I56e8b891b928cbc2b673819d80b57d1fda1b78d4
2026-01-12 17:40:25 -05:00
jgart
7a405568f4
gnu: sbcl-simple-matrix: Update to 3.10.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.10.
Change-Id: I6cddfa800ecdd64da3d711207277258558a500ed
2026-01-12 17:08:41 -05:00
jgart
3bbd8918e5
gnu: sbcl-concrete-syntax-tree: Update to 0.3.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-concrete-syntax-tree): Update to 0.3.0.
[native-inputs]: Add sbcl-fiveam
Change-Id: If14a7cbaaae8df25dd94474b1e0c7ff6d96f1fb0
2026-01-12 17:05:08 -05:00
jgart
ff6a7f8c51
gnu: sbcl-cl-transducers: Update to 1.5.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-transducers): Update to 1.5.1.
Change-Id: Ibf9aeef0ee7cadb552058608a7ee234ef84a1c9a
2026-01-12 16:55:37 -05:00
jgart
55e75307fb
gnu: sbcl-zs3: Update to 1.3.4.
...
* gnu/packages/lisp-xyz.scm (sbcl-zs3): Update to 1.3.4.
Change-Id: I2065f3d630c56fb6b89a56acbd3568796aead77a
2026-01-12 16:54:26 -05:00
Janneke Nieuwenhuizen
139a69b602
installer: Add Hurd x86_64 as an option.
...
* gnu/installer/newt/kernel.scm (run-kernel-page): Rename "Hurd" to "Hurd
32-bit (experimental)". On 64-bit, also offer "Hurd 64-bit (highly
experimental!)", and make these strings translatable. Make "Linux Libre" the
first option. Add a line break after "When in doubt...". Upon re-entrry,
use pre-selected kernel as the default. Make sure to always [re]set
%current-target-system, as this page may be revisited and another kernel
choice selected.
* gnu/installer/kernel.scm (kernel->configuration): Update accordingly.
* gnu/installer/final.scm (install-system): Also cater for the 64-bit Hurd by
simply adding --target=(%current-target-system).
Change-Id: I14cb2d2815265b8841c16cf9bcc3857b1024f507
2026-01-12 22:50:51 +01:00
jgart
0e8f319bcb
gnu: sbcl-net.didierverna.asdf-flv: Update to 2.2.
...
* gnu/packages/lisp-xyz.scm (sbcl-net.didierverna.asdf-flv): Update to 2.2.
Change-Id: I199a6641bfd05fdbb477d1036028dfb8086b96e8
2026-01-12 16:48:44 -05:00
jgart
f96a9d883d
gnu: sbcl-magicl: Update to 0.9.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-magicl): Update to 0.9.1.
Change-Id: Ic9d3d4b2cc48b0c449c31603a8034fc1c1c82880
2026-01-12 16:46:50 -05:00
Liliana Marie Prikler
5342a49f7c
gnu: Add font-playwrite.
...
* gnu/packages/fonts.scm (font-playwrite): New variable.
2026-01-12 22:42:11 +01:00
Liliana Marie Prikler
f678db0e5f
gnu: Add font-great-vibes.
...
* gnu/packages/fonts.scm (font-great-vibes): New variable.
2026-01-12 22:42:11 +01:00
Dariqq
e59fd9fa18
build-system: meson: Add kernel field to machine-alist.
...
* guix/build-system/meson.scm (make-machine-alist): Add kernel value.
Change-Id: I29b67d2ed28b693db524c798786c39e705619897
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
Dariqq
096ec2693e
build-system: meson: Properly name cross files.
...
* guix/build-system/meson.scm (make-cross-file): Add triplet and file
extension to the cross file.
Change-Id: Ie8ba187687670ec483cf4555a832590ec3ee8809
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
Dariqq
f26735148a
build-system: meson: Change pkgconfig to pkg-config.
...
Meson is warning that the pkgconfig entry is deprecated.
DEPRECATION: "pkgconfig" entry is deprecated and should be replaced by "pkg-config".
* guix/build-system/meson.scm (make-binaries-alist): Replace deprecated 'pkgconfig with 'pkg-config.
Change-Id: Ic7f2ce5503661ad163c4cfe9cd307ff6175134ff
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
Dariqq
d4666145b4
build-system: meson: Add windres compiler for mingw.
...
* guix/build-system/meson.scm (make-binaries-alist): Add windres when
compiling for mingw.
Change-Id: I7f1f34cd5129918f4aba0baf1d2742e0bfbbb751
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
cb1183121b
gnu: Add emacs-doc-toc.
...
* gnu/packages/emacs-xyz.scm (emacs-doc-toc): New variable.
Change-Id: I157a92ecb1b2df1dba22046cc21d0383bea5f65d
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
72045ff654
gnu: fntsample: Add perl dependency
...
* gnu/packages/fontutils.scm (fntsample)[inputs]: Add perl.
Change-Id: I2c96776da4b0dc53050e36f8ba1a88fec8b00812
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
4aef912f82
gnu: Add pdf-tocgen.
...
* gnu/packages/pdf.scm (pdf-tocgen): New variable.
Change-Id: Icf78f177e87d35de00d5c4a50224dcc1a7a9273a
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
9df4ee0e6b
gnu: Add python-pymupdf.
...
* gnu/packages/pdf.scm (python-pymupdf): New variable.
Change-Id: I72caf140de862733f9191ad18a67a861cb0f31d5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
def4874f72
gnu: Add python-pymupdf-fonts.
...
* gnu/packages/pdf.scm (python-pymupdf-fonts): New variable.
Change-Id: I9d80c9c0d6128933e2ac1b986e4c13c6b17f3b0f
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
91c4db1eea
gnu: mupdf: Install shared python libraries.
...
* gnu/packages/pdf.scm (mupdf)[inputs]: Add leptonica and tesseract-ocr.
[native-inputs]: Add python-3, python-clang-13, and swig-next.
[#:phases]: Add ‘install-python’.
Change-Id: Ia40183cfa2b2a97210d996485f9a2d3a992b4309
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:10 +01:00
pinoaffe
75223ca4b6
gnu: python-clang: Fix tests, switch to pyproject-build-system.
...
* gnu/packages/llvm.scm (python-clang): Fix tests, switch to pyproject-build-system.
Change-Id: I5c99e066e31eae12bb3c50471d8c0767790d6a16
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-12 22:42:08 +01:00
jgart
bdfd3fa403
gnu: sbcl-enhanced-eval-when: Update to 2.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-enhanced-eval-when): Update to 2.0.
[arguments]: Enable tests.
[native-inputs]: Add sbcl-parachute.
Change-Id: Ifa3aa9e497649f87fd3e3430501a2239d814b528
2026-01-12 16:39:40 -05:00
jgart
b0451b3e42
gnu: sbcl-definitions-systems: Update to 3.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-definitions-systems): Update to 3.0.
Change-Id: I2232c178aa441dba0f02683cc01153d49cbc228a
2026-01-12 16:35:01 -05:00
jgart
9df37f9a97
gnu: sbcl-conduit-packages: Update to 5.0.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-conduit-packages): Update to 5.0.0.
Change-Id: I55e1994613ad3ad6120f592e7917532381229c24
2026-01-12 16:33:59 -05:00
jgart
8671a18f82
gnu: sbcl-cl-yacc: Update to 0.4.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-yacc): Update to 0.4.
Change-Id: Ie21ae25ce4cdaa69d28b8fce396858f4a0c92c4b
2026-01-12 16:32:25 -05:00
jgart
f675fb1a78
gnu: sbcl-cl-fast-ecs: Update to 0.9.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-fast-ecs): Update to 0.9.1.
Change-Id: I8fe7b0d6432dc986f3eabde7da4b520e37cfcad0
2026-01-12 16:29:37 -05:00
jgart
8e1c068309
gnu: sbcl-cl-environments: Update to 0.5.
...
* gnu/packages/lisp-xyz.scm (sbcl-cl-environments): Update to 0.5.
Change-Id: If63110ee7fee8d62ac86b15bbbde92216abaae20
2026-01-12 16:28:11 -05:00
jgart
6e6ff23979
gnu: sbcl-adopt: Update to 1.3.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-adopt): Update to 1.3.0.
Change-Id: I2c1c68cd7f6eb537804782ed70a97d99afa2822e
2026-01-12 16:20:34 -05:00
Arun Isaac
86f98263fe
gnu: skribilo: Update to 0.11.0.
...
* gnu/packages/skribilo.scm (skribilo): Update to 0.11.0.
2026-01-12 17:15:56 +00:00
Artyom V. Poptsov
c12e28dfc0
gnu: mlterm: Update to 3.9.4.
...
* gnu/packages/terminals.scm (mlterm): Update to 3.9.4.
Change-Id: Ibe52d10725b3a91df3e52d428c1c12912703adc7
2026-01-12 15:20:51 +03:00
Artyom V. Poptsov
5bb4cb9382
gnu: sakura: Update to 3.8.9.
...
* gnu/packages/terminals.scm (sakura): Update to 3.8.9.
Change-Id: Ided737de0b70d95529e0872ee5940d694dc0d157
2026-01-12 15:19:03 +03:00
Artyom V. Poptsov
2ec8069f20
gnu: termite: Update to 16.9.
...
* gnu/packages/terminals.scm (termite): Update to 16.9.
[inputs]: Add lz4.
Change-Id: I70c2999dfc5c274e77f958c32bc18530c203b8a5
2026-01-12 15:16:57 +03:00
Artyom V. Poptsov
42ef872b1c
gnu: havoc: Update to 0.7.0.
...
* gnu/packages/terminals.scm (havoc): Update to 0.7.0.
Change-Id: I2e1b4984ad20cdd8cb5e1d2a638b887a5bc98f00
2026-01-12 15:13:20 +03:00
Artyom V. Poptsov
6a425834fc
gnu: roxterm: Update to 3.17.2.
...
* gnu/packages/terminals.scm (roxterm): Update to 3.17.2.
[native-inputs]: Add gettext-minimal.
Change-Id: I65fc0c5d09612ef348f6ff3c463494bdd2c958f1
2026-01-12 15:09:59 +03:00
Artyom V. Poptsov
b9453730db
gnu: tio: Update to 3.9.
...
* gnu/packages/terminals.scm (tio): Update to 3.9.
Change-Id: Iec254ab7645c2f72e7aaa80bc84f427b1ebee197
2026-01-12 15:07:08 +03:00
Ryan Sundberg
62c28bc6d8
image: Use unshare to map root user for btrfs
...
The current version of `mkfs.btrfs` has a regression when combined with
`fakeroot` where it does not detect the faked root uid/gid of files when
building the filesystem. This produces partition images with `/` owned by
the guixbuild user when it should be owned by root.
Using `unshare` rather than `fakeroot` resolves this by doing the uid
mapping at the kernel level rather than overloading the `stat` function.
An equivalent issue was [reported and patched in
NixOS](https://github.com/NixOS/nixpkgs/pull/434122 )
* gnu/build/image.scm (system-disk-image): Import `util-linux` instead of
`fakeroot`.
* gnu/system/image.scm (make-btrfs-image): Use `unshare --map-root-user`
Change-Id: Id4eeaf510f3ec5f4a23b4d700a73e2cf46da40b1
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5536
2026-01-12 10:56:38 +01:00
Ludovic Courtès
35929d5afd
teams: Require Codeberg account; remove members without one.
...
* etc/teams.scm (person): Make ‘email’ and ‘account’ mandatory.
("(", "Vivien Kraus", "Adam Faiz", "Trevor Richards"): Remove.
Change-Id: I95e1243baf6a6f47b025ac62e96b8d3612a55348
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5377
2026-01-12 10:56:38 +01:00
Ludovic Courtès
5ff038473e
daemon: Fix several format strings.
...
This is a followup to 3af52f845f and
6f1448ef89 .
* nix/libstore/local-store.cc (LocalStore::queryValidPathId): Change %1% to {}.
* nix/libstore/optimise-store.cc (LocalStore::optimisePath_): Likewise.
* nix/nix-daemon/guix-daemon.cc (open_unix_domain_socket): Likewise.
(main): Likewise.
* nix/libutil/affinity.cc (restoreAffinity): Remove useless %1%.
Change-Id: I3a7cd79cd69ab58f14118662f1dcf2fef067a6b7
2026-01-12 10:56:37 +01:00
Maxim Cournoyer
94579edc3f
gnu: Add luanti-mineclonia-csm.
...
* gnu/packages/luanti.scm (luanti-mineclonia-csm): New variable.
Change-Id: I0ad5f47cc38ac5a73578e4cd1a61edb61c378b68
2026-01-12 12:01:44 +09:00
Maxim Cournoyer
025d33b0c7
gnu: Add luanti-halon.
...
* gnu/packages/luanti.scm (luanti-halon): New variable.
Change-Id: I85f946f1ef5214fd3c0b38ff74e0d21b323556dc
2026-01-12 12:01:43 +09:00
Maxim Cournoyer
35a58ab798
gnu: luanti: Prepare for next release.
...
* gnu/packages/luanti.scm (luanti) [source] <snippet>: Preserve lstrpack.
[#:configure-flags]: Explicitly disable building doxygen documentation.
Change-Id: Id41375fd8f456447bc7fbf8868de67ffc5231a9d
2026-01-12 12:01:43 +09:00
Maxim Cournoyer
3b8d7b10ae
gnu: jami: Update to 20251212.0.
...
* gnu/packages/jami.scm (libjami): Update to 20251212.0.
[source]: Add libjami-pkgconf.patch and libjami-simdutf.patch patches.
[inputs]: Add simdutf.
(jami) Update to 20251212.0.
[source]: Remove jami-unbundle-dependencies.patch,
jami-libjami-headers-search.patch, jami-skip-tests-requiring-internet.patch
and jami-find-package-avutil.patch; add jami-allow-system-zxing-cpp.patch,
jami-libjami-cmake.patch and jami-avutil-link.patch patches.
[inputs]: Delete qrencode.
* gnu/packages/patches/jami-allow-system-zxing-cpp.patch: New file.
* gnu/packages/patches/jami-avutil-link.patch: Likewise.
* gnu/packages/patches/jami-libjami-cmake.patch: Likewise.
* gnu/packages/patches/libjami-pkgconf.patch: Likewise.
* gnu/packages/patches/libjami-simdutf.patch: Likewise.
* gnu/packages/patches/jami-find-package-avutil.patch: Delete file.
* gnu/packages/patches/jami-libjami-headers-search.patch: Likewise.
* gnu/packages/patches/jami-skip-tests-requiring-internet.patch: Likewise.
* gnu/packages/patches/jami-unbundle-dependencies.patch: Likewise.
* gnu/packages/patches/libjami-ac-config-files.patch: Likewise.
* gnu/packages/patches/libjami-sdbus-cpp-v2.patch: Likewise.
* gnu/packages/patches/jami-qwindowkit.patch: Update upstream status.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Change-Id: I03ff9f4a892e1fead81d2c6e547f1c0cf405eb5f
2026-01-12 11:25:29 +09:00
Maxim Cournoyer
25e2662e7e
gnu: dhtnet: Update to 0.0.1-6.6dd5a5e and enable natpmp support.
...
* gnu/packages/networking.scm (dhtnet): Update to 0.0.1-6.6dd5a5e.
[inputs]: Add libnatpmp.
Change-Id: I02a6c4e81cd166924b0e42d71e1628d5f1a7713e
2026-01-12 11:25:28 +09:00
Maxim Cournoyer
8ae94d4986
gnu: libnatpmp: Update to 20250404-0.134fc89.
...
* gnu/packages/networking.scm (libnatpmp): Update to 20250404-0.134fc89.
Change-Id: I4752e7c08cf8f6c1e007222b51507842b46232b4
2026-01-12 11:25:28 +09:00
Maxim Cournoyer
d54d98ccc7
gnu: opendht: Modernize and build with liburing.
...
* gnu/packages/networking.scm (opendht) [source]: Apply patches.
[build-system]: Switch to meson-build-system.
[#:modules]: Adjust accordingly. Add (ice-9 ftw) and (srfi srfi-26).
[#:configure-flags]: Migrate to Meson options.
[#:phases] {disable-problematic-tests}: Update phase.
{fix-python-installation-prefix}: Delete.
{specify-runpath-for-python-module}: Likewise.
{pkgconfig-disable-iouring, check, delete-autogen.sh}: Likewise.
{move-and-wrap-tools}: Rename to move-tools and adjust.
{move-python-bindings}: Add.
[native-inputs]: Remove autoconf, automake and libtool.
[inputs]: Delete python.
[propagated-inputs]: Add liburing. Remove llhttp.
* gnu/packages/patches/opendht-nanosleep.patch: Delete file.
* gnu/packages/patches/opendht-meson-liburing.patch: New file.
* gnu/packages/patches/opendht-meson-install-headers.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Adjust accordingly.
Change-Id: I015e9422dd534106150f2a4a2a89777c47fb5507
2026-01-12 11:25:22 +09:00
Maxim Cournoyer
1f2f22800f
gnu: opendht: Update to 3.6.2.3.
...
* gnu/packages/networking.scm (opendht): Update to 3.6.2.3.
[#:phases] {fix-llhttp-lib-substitution}: Delete obsolete phase.
[propagated-inputs]: Add simdutf.
Change-Id: I76fdf22f4d899d2078744ff6e45a834712a13d27
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
2da39528c1
gnu: simdutf: Build as a shared library.
...
* gnu/packages/c.scm (simdutf) [arguments]: New field.
Change-Id: I31e9cdc8deb67f7938a9cc92d5e41711ceba88c3
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
6d7f78b4d2
gnu: simdutf: Update to 7.7.1.
...
* gnu/packages/c.scm (simdutf): Update to 7.7.1.
Change-Id: I921697cf5f59e6bd13fc2854f3e2a0f50e06ec14
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
83855e45e2
gnu: yaml-cpp: Update to 0.8.0-1.c7aa78d.
...
* gnu/packages/serialization.scm (yaml-cpp): Update to 0.8.0-1.c7aa78d.
Change-Id: I1def46e4558634ddb2f0aff35873b73344f9f9d3
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
8af878a459
gnu: Add libarchive-next.
...
* gnu/packages/backup.scm (libarchive-next): New variable.
Change-Id: Ifc4b9f79fc2a382da69b524ad4a5921ee90e0ba7
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
8d2fe8772b
gnu: ffmpeg-6: Update to 6.1.4.
...
* gnu/packages/video.scm (ffmpeg-6): Update to 6.1.4.
Change-Id: I8ab63fbb0a4b27a7c1253d2ea214b18ef27558e3
2026-01-12 11:22:59 +09:00
Maxim Cournoyer
42426e96bd
gnu: Add fmt-12.
...
* gnu/packages/pretty-print.scm (fmt-12): New variable.
(fmt-11): Inherit from it.
Change-Id: Icfd91493490861c72e32e7695dc9d51262a7630b
2026-01-12 11:22:59 +09:00
Danny Milosavljevic
9f7bf5a984
gnu: lyx: Add Wayland.
...
* gnu/packages/tex.scm (lyx)[inputs]: Add qtwayland-5.
Change-Id: Ibbc9976be970d07c1cd3286cdb34f48e31b3efc9
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
10f27f3d64
gnu: twinkle: Add Wayland.
...
* gnu/packages/telephony.scm (twinkle)[inputs]: Add qtwayland-5.
Change-Id: Ia081768addc750cf9ffb55b80b225950e73c5b6b
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
d120667fb5
gnu: mumble: Add Wayland.
...
* gnu/packages/telephony.scm (mumble)[inputs]: Add qtwayland-5.
Change-Id: I70652bb5a8d1dfe217eaa19e1672317a626f51d1
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
920de8ed9d
gnu: feathernotes: Add Wayland.
...
* gnu/packages/task-management.scm (feathernotes)[inputs]: Add qtwayland-5.
Change-Id: I87c721c78b24675ded9755c2c20f926d67e3335a
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
08cf8c012e
gnu: ausweisapp: Add Wayland.
...
* gnu/packages/security-token.scm (ausweisapp)[inputs]: Add qtwayland.
Change-Id: I1915727cac93178a47e54586b223f9c17b959c1e
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
57ecc6702e
gnu: wfview: Add Wayland.
...
* gnu/packages/radio.scm (wfview)[inputs]: Add qtwayland-5.
Change-Id: Ife319afcacf23e8f5003f52b2617452ad41c0cdf
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
c840f53150
gnu: inspectrum: Add Wayland.
...
* gnu/packages/radio.scm (inspectrum)[inputs]: Add qtwayland.
[arguments]<#:qtbase>: Set to qtbase.
Change-Id: I3711f76481f7367b63f27cbafd14640b5f31a2bf
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
f8a78b0391
gnu: sdrangel: Add Wayland.
...
* gnu/packages/radio.scm (sdrangel)[inputs]: Add qtwayland-5.
Change-Id: Iac58b9759ae86917476e58423f3efd2a942661ba
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
426039c3cd
gnu: dream: Add Wayland.
...
* gnu/packages/radio.scm (dream)[inputs]: Add qtwayland-5.
Change-Id: Ibeabfda49116b9d46e237722b81546ecd8439114
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
61780a4990
gnu: kochmorse: Add Wayland.
...
* gnu/packages/radio.scm (kochmorse)[inputs]: Add qtwayland-5.
Change-Id: I57b72123aeed40ae47806d4b87e2cc5e6ce57ba3
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
a80bffa682
gnu: qsstv: Add Wayland.
...
* gnu/packages/radio.scm (qsstv)[inputs]: Add qtwayland-5.
Change-Id: I582969cb847b86a44d08eb3ef78b011a77dc7404
2026-01-12 02:39:06 +01:00
Danny Milosavljevic
baaf6ac15e
gnu: js8call: Add Wayland.
...
* gnu/packages/radio.scm (js8call)[inputs]: Add qtwayland-5.
Change-Id: Ib51ee1b2d88d3f74a64ff1f17d1624f72cb92d61
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
bf0880f8ca
gnu: jtdx: Add Wayland.
...
* gnu/packages/radio.scm (jtdx)[inputs]: Add qtwayland-5.
Change-Id: I3bb21a8fe71dfdbb06b112201e76962024478c67
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
97ee35a765
gnu: wsjtx: Add Wayland.
...
* gnu/packages/radio.scm (wsjtx)[inputs]: Add qtwayland-5.
Change-Id: I3302c66a5041a03c5e8a339d111b845128266fe0
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
a7444fe92b
gnu: gqrx: Add Wayland.
...
* gnu/packages/radio.scm (gqrx)[inputs]: Add qtwayland-5.
Change-Id: I1e997197106dc30a25168fb431cb32f52b03e203
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
a10aebc094
gnu: qpdfview: Add Wayland.
...
* gnu/packages/pdf.scm (qpdfview)[inputs]: Add qtwayland-5.
Change-Id: Ie6e4a45977c24b5082c261ffe023d92f240f08cd
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
8767637fed
gnu: psi-plus: Add Wayland.
...
* gnu/packages/messaging.scm (psi-plus)[inputs]: Add qtwayland-5.
Change-Id: I20a6593e9de7f4e86d21701c6905c76f07ba4dc9
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
f64c4e3a7d
gnu: quassel: Add Wayland.
...
* gnu/packages/irc.scm (quassel)[inputs]: Add qtwayland-5.
Change-Id: I6288290cef8b5d40e7427fb4919dd2da623e9620
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
7f9504a539
gnu: qview: Add Wayland.
...
* gnu/packages/image-viewers.scm (qview)[inputs]: Add qtwayland.
Change-Id: I103ba1f0a3b21d8dcb3b09a76d030b041918d4e3
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
efe29ca757
gnu: scantailor-advanced: Add Wayland.
...
* gnu/packages/image-processing.scm (scantailor-advanced)[inputs]: Add
qtwayland-5.
Change-Id: I0437a8678de8eb2fff0b160e4db0d123bd5ea090
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
059ea3d32f
gnu: drawpile: Add Wayland.
...
* gnu/packages/graphics.scm (drawpile)[inputs]: Add qtwayland.
Change-Id: Ica219b17c9fc0f3abe6d30ace10e58a0961430bf
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
07ae45964f
gnu: gpxsee: Add Wayland.
...
* gnu/packages/gps.scm (gpxsee)[inputs]: Add qtwayland.
Change-Id: Ic4932861e056229dedfb3c24e26e29a39a5c0594
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
cdabd4512c
gnu: pokerth: Add Wayland.
...
* gnu/packages/games.scm (pokerth)[inputs]: Add qtwayland-5.
Change-Id: I198212a6cd6428a92beb9fdb08216d4c82137116
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
538d0218c4
gnu: chessx: Add Wayland.
...
* gnu/packages/games.scm (chessx)[inputs]: Add qtwayland-5.
[arguments]<#:phases>{fix-library-paths}: New phase.
Change-Id: If2ed48442fdcdf51b0d6b8d1a1620227c25be518
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
0a27a3d5fb
gnu: qcheckers: Add Wayland.
...
* gnu/packages/games.scm (qcheckers)[inputs]: Add qtwayland-5.
Change-Id: I7711b5cbeb87b834c5c8783d8cf71f2f837a411f
2026-01-12 02:39:05 +01:00
Danny Milosavljevic
65d3a0dd05
gnu: bitcoin-core: Add Wayland.
...
* gnu/packages/finance.scm (bitcoin-core)[arguments]<#:qtbase>: Set qtbase.
[inputs]: Add qtwayland.
Change-Id: Ic96cc49feb09e224724130fe288087f128332d4c
2026-01-12 02:39:03 +01:00
Danny Milosavljevic
6ba4c64dc2
gnu: qelectrotech: Add Wayland.
...
* gnu/packages/engineering.scm (qelectrotech)[inputs]: Add Wayland.
Change-Id: I3bfd756151e90f7c90a17c894f6a8a3415468a38
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
d688bcca41
gnu: mgba: Add Wayland.
...
* gnu/packages/emulators.scm (mgba)[inputs]: Add qtwayland.
Change-Id: Ie787118dcfdad2a0a9e3432ef1691fdffea2755e
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
79112d2946
gnu: qolibri: Add Wayland.
...
* gnu/packages/education.scm (qolibri)[inputs]: Add qtwayland-5.
Change-Id: I19baa79d124192a1cc925d765f4820b1d05665f2
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
6168047146
gnu: tipp10: Add Wayland.
...
* gnu/packages/education.scm (tipp10)[inputs]: Add qtwayland.
Change-Id: Ic7949f49ce052579f09c71d5384ba5f72e525313
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
7148aadba2
gnu: inkbox: Add Wayland.
...
* gnu/packages/ebook.scm (inkbox)[inputs]: Add qtwayland-5.
Change-Id: I2cb4a1894416654aca33e74a8bb0c900e1461583
2026-01-12 02:37:36 +01:00
Danny Milosavljevic
a2b31e63f1
gnu: sqlitebrowser: Add Wayland.
...
* gnu/packages/databases.scm (sqlitebrowser)[inputs]: Add qtwayland-5.
Change-Id: I7d1790599caf38efba539a094d3e8f29adde60e6
2026-01-12 02:37:35 +01:00
jgart
8be155c9f0
gnu: sbcl-40ants-doc: Update to 0.25.0.
...
* gnu/packages/lisp-xyz.scm (sbcl-40ants-doc): Update to 0.25.0.
Change-Id: I29fbdb37c70443099fdc12c43c9af3326db667d1
2026-01-11 18:20:29 -05:00
jgart
f5bc966ada
gnu: python-pymongo: Update to 4.16.0.
...
* gnu/packages/python-xyz.scm (python-pymongo): Update to 4.16.0.
Change-Id: I3ba3a2f5d2607c916d9228a57fc06c7db150e3ac
2026-01-11 16:59:32 -05:00
jgart
fc0bd57d22
gnu: Remove ecl-nodgui.
...
* gnu/packages/lisp-xyz.scm (ecl-nodgui): Delete variable.
Change-Id: Ie7eb3c58dce0967f90567f7baac92de9928049c4
2026-01-11 16:59:32 -05:00
jgart
72767308c1
gnu: sbcl-parse-number: Update to 1.8.
...
* gnu/packages/lisp-xyz.scm (sbcl-parse-number): Update to 1.8.
Change-Id: I9082ce893e48c65b8b8c26fb6ecba5d17dd740f9
2026-01-11 16:59:32 -05:00
Hartmut Goebel
67616b8222
gnu: httpd: Update to 2.4.66.
...
* gnu/packages/web.scm (httpd): Update to 2.4.66.
Change-Id: I3506ab86cbef4e38466ab2a7c730cdf4f1717267
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-11 17:16:52 +01:00
Hennadii Stepanov
efa27604bb
gnu: bitcoin-core: Update to 30.2.
...
* gnu/packages/finance.scm (bitcoin-core): Update to 30.2.
[arguments]: Set #:qtbase to qtbase.
[inputs]: Remove qtbase.
Change-Id: Ie23de3bfa77282aaa25922e1e04eefb46dca18ed
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-11 12:00:17 +01:00
Andreas Enge
a10c8c93a3
gnu: kwin: Disable tests on all architectures.
...
One of them also fails on bordeaux for x86_64.
* gnu/packages/kde-plasma.scm (kwin)[arguments]<#:test-exclude>: Disable
failing aarch64 tests on all architectures.
Change-Id: Ib32f927d0165213f358d6962f27604109cd4be3b
2026-01-11 11:28:48 +01:00
Nicolas Graves
54984217ae
gnu: emacs-citeproc: Update to 0.9.4-0.a3d62ab.
...
* gnu/packages/emacs-xyz.scm (emacs-citeproc): Update to 0.9.4-0.a3d62ab.
[arguments]<#:test-command>: Set it.
[native-inputs]: Add emacs-ert-runner, emacs-ht, emacs-yaml.
[synopsis, description]: Improve style using @acronym.
Fixes guix/guix!4217
Merges guix/guix!4218
Change-Id: I618ea6bdaad199c0c4abe35348c92acd08aa2fe2
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-11 11:07:27 +01:00
Gabriel Wicki
2072dd77c3
gnu: electronics: Add gabber to copyright line.
...
* gnu/packages/electronics.scm: Add copyright line.
Change-Id: Ic4794e81e967cc72fa20d60a7adfaa912762850a
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-10 22:50:06 +01:00
Gabriel Wicki
96547edc50
gnu: Move gnucap to electronics module.
...
* gnu/packages/engineering.scm (gnucap): Move ...
* gnu/packages/electronics.scm: ... here.
Change-Id: I2fe0d7f2cf6fc3f55374a7ec2eb9136573d4abd1
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-10 22:50:05 +01:00
Gabriel Wicki
81c9dd8fa5
gnu: gnucap: Beautify package.
...
* gnu/packages/engineering.scm (gnucap) [arguments] {phases}: Replace
quasiquotes with G-Expressions. Simplify lambdas. Respect keyword argument
`tests?' in check phase.
[description]: Mention Electronic Design Automation (EDA).
[source, arguments] Break long lines.
Move [inputs] after [arguments].
Change-Id: I414ddddbe0d3cba740712a9df1993cc49f644c24
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-10 22:50:05 +01:00
Gabriel Wicki
13f0712bad
gnu: gnucap: Fix build.
...
Fixes : guix/guix#5469
* gnu/packages/engineering.scm (gnucap) [arguments] {phases}: Ignore failing
tests, for they do not indicate build failure.
Change-Id: I1182b9ccca35cdbb5f6308149d61057b6528018e
Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch >
2026-01-10 22:50:05 +01:00
Hugo Buddelmeijer
1d0ac19d81
gnu: python-jupyter-sphinx: Fix build.
...
* gnu/packages/sphinx.scm (python-jupyter-sphinx): Fix build.
[arguments]<:#phases>: Add 'fix-tests and 'set-home phases.
[native-inputs]: Add python-bash-kernel.
Merges guix/guix!5422
Change-Id: I1c51a156f0be831793a417dab5efac84ee64a15c
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:35:00 +01:00
Hugo Buddelmeijer
ad5059c951
gnu: python-bash-kernel: Fix propagated-inputs.
...
* gnu/packages/jupyter.scm (python-bash-kernel): Fix propagated-inputs.
[inputs]: Remove python-filetype, python-pexpect, python-ipykernel, and
python-jupyter-client.
[propagated-inputs]: Add python-filetype, python-ipykernel,
python-jupyter-client, and python-pexpect.
Merges guix/guix!5422
Change-Id: I4e1f9bc86063b04d8165d1517e4f59cc715e996e
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:35:00 +01:00
Hugo Buddelmeijer
cfbf8ac61c
gnu: python-django-environ: Fix build.
...
* gnu/packages/django.scm (python-django-environ): Fix build.
[arguments]<:#test-flags>: Skip test that fails on Python 3.11.14.
Merges guix/guix!5424
Change-Id: I021ec1d58cd421807b65056edd77673f3ed0b169
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:18:24 +01:00
Sergey Trofimov
47cdef9344
import: elpa: Fix glob->regexp conversion.
...
* guix/import/elpa.scm (melpa-recipe->maybe-arguments)[glob->regexp]:
Treat '*' as zero or more characters.
Merges guix/guix!5408
Change-Id: I1630d17c7693a30110551e91405e1580d1e8a477
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-10 22:08:16 +01:00
Cayetano Santos
1b8f32221c
gnu: emacs-magit: Update to 4.5.0.
...
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to 4.5.0.
[arguments]: Update ’build-info-manual #:phase.
Merges guix/guix!5351
Closes guix/guix!5321
Change-Id: I5de8046db06aa07f723a67f968599be468409e3c
2026-01-10 21:05:17 +01:00
Arun Isaac
128940b683
gnu: emacs-varuga: Update to 0.2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-varuga): Update to 0.2.0.
2026-01-10 18:54:40 +00:00
Aaron Covrig
c2700f2c0b
teams: ruby: Update file matching expression.
...
* etc/teams.scm (ruby): Update regular expression.
* CODEOWNERS: Regenerate file.
Change-Id: Ic261ee13471ce86339ad68303236e686d18659b1
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-10 17:04:10 +01:00
Hartmut Goebel
b7b65c2a14
gnu: aqbanking: Update to 6.8.5.
...
* gnu/packages/gnucash.scm (aqbanking): Update to 6.8.5.
Change-Id: If3c47c928d211e9e1981c15b3cacc11775e40bc2
2026-01-10 13:49:08 +01:00
Cayetano Santos
aa570c5312
gnu: onednn: Update to 3.10.2.
...
* gnu/packages/oneapi.scm (onednn): Update to 3.10.2.
Change-Id: Ide62ba20d948d1ab91950c10114cabfd15a6741b
2026-01-10 11:39:03 +01:00
jgart
32fb77bf65
gnu: Remove ecl-april.
...
* gnu/packages/lisp-xyz.scm (ecl-april): Delete variable.
Change-Id: Ida8b53ce3e4f26a024fda692cd18132147a45ed5
2026-01-09 14:37:50 -05:00
Ludovic Courtès
c9f41f7202
gnu: elpa: Update to 2025.06.001.
...
* gnu/packages/maths.scm (elpa): Update to 2025.06.001.
[source]: Switch to ‘git-fetch’.
[native-inputs]: Add Autotools and Python; remove labels.
[inputs]: Remove labels.
[arguments]: Use gexps.
[properties]: New field.
(elpa-openmpi): Use ‘package/inherit’.
[inputs]: Remove labels.
[arguments]: Use gexps.
Change-Id: Ie12fa7242e15779e8dd3965822f7699f6078e39a
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5475
2026-01-09 15:27:28 +01:00
Ludovic Courtès
97c360a09c
gnu: prrte: Fix compilation.
...
The upgrade in 710d198457 turned out to be
broken.
* gnu/packages/parallel.scm (prrte)[arguments]: Remove now unnecessary
configure flags. Add ‘adjust-pcc-link’ phase.
[native-inputs]: Add ‘pkg-config’.
[inputs]: Add ‘libnl’.
[outputs]: New field.
Fixes : guix/guix#4905
Reported-by: Andreas Enge <andreas@enge.fr >
Change-Id: I84f74cadfa05e84939f7db0b51ce4a1cb516d185
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5391
2026-01-09 15:22:46 +01:00
Ludovic Courtès
552ca46e7b
gnu: openpmix: Simplify.
...
* gnu/packages/parallel.scm (openpmix)[source]: Use ‘modules’ field and adjust
‘snippet’ accordingly.
[arguments]: Remove now-useless configure flag.
Change-Id: I2ec33232021485a019a8f86818e2f540963d4338
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-09 15:22:45 +01:00
Ludovic Courtès
1cbba4f24f
gnu: openpmix: Update to 6.0.0.
...
* gnu/packages/parallel.scm (openpmix): Update to 6.0.0.
(openpmix-4): New variable.
(slurm-minimal)[inputs]: Change ‘openpmix’ to ‘openpmix-4’.
(slurm-minimal-25.05)[inputs]: New field.
Change-Id: I043ef4545524e6757f47194e2c7f8793ccedf1b4
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-09 15:22:45 +01:00
Rodion Goritskov
b73427bf6b
tests: mail: Add Radicale test.
...
* gnu/tests/mail.scm
(%radicale-os): New variable.
(run-radicale-test): New function with basic tests.
(%test-radicale): New variable.
Change-Id: I4a4e093ca7ac2a20a575bcf38b6ff763edf67652
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5361
2026-01-09 15:22:45 +01:00
Sören Tempel
32fca2d366
services: radicale: add shepherd configuration action
...
* gnu/services/mail.scm (radicale-shepherd-service): add configuration
action.
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-09 15:22:45 +01:00
Ashish SHUKLA
9b3b541660
gnu: diod: Update to 1.1.0
...
* gnu/packages/plan9.scm (diod): Update to 1.1.0.
[source]<origin>: Add file-name.
[arguments]<#:phases>: Add 'patch-tests' phase.
Change-Id: I4f3ef885f3570589589034c8c24c29a648c6f66f
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5425
2026-01-09 15:22:45 +01:00
Ashish SHUKLA
cf2b740212
gnu: wofi: Update to 1.5.3
...
* gnu/packages/xdisorg.scm (wofi): Update to 1.5.3.
Change-Id: I5b06f32e70fd7a8b92fca03495e00adc53af19d6
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5435
2026-01-09 15:22:45 +01:00
Nguyễn Gia Phong
211ee32c95
tests: %test-nss-mdns: Fix test order.
...
Before this, the test failed because Avahi CLI utilities
exit with a non-zero status in case of a cache miss
(instead of blocking?).
* gnu/tests/avahi.scm (run-nss-mdns-test): Move the Avahi CLI tests
after other name resolution tests.
Change-Id: I88ab03abf39cf24ee2ce763c719444ac65504cc2
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4955
2026-01-09 15:22:45 +01:00
Attila Lendvai
d7ad785c6d
ssh: Add 'none' to compression for dropbear compatibility.
...
Without this change `guix deploy` fails the following way when connecting to a
dropbear ssh server:
guix deploy: error: failed to deploy example: SSH connection to 'example.com'
port 22 failed: kex error : no match for method compression algo
client->server: server [none], client [zlib@openssh.com ,zlib]
Fixes guix/guix#5479 .
* guix/ssh.scm (%compression): Add 'none' as a possible compression.
Change-Id: I4c6214035d79a4dd9a77dc1563d9614b9604a7e0
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5480
2026-01-09 15:22:44 +01:00
Ludovic Courtès
92ffbdd3cf
ui: It’s 2026 now!
...
* guix/ui.scm (show-version-and-exit): Change year to 2026.
Change-Id: I7895df5c279569e1c87104dfc0dc6a1c51c553c9
2026-01-09 15:22:44 +01:00
Sergey Trofimov
a651926f55
services: configuration: Generalize 'list-of-packages?'
...
* gnu/services/configuration.scm (list-of-packages?): Allow as well
tuples of a package and its output.
* gnu/home/services/sway.scm (list-of-packages): Remove duplicate.
Change-Id: I42622a29ac808c76928e9056dee9330d5e1b3f39
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5470
2026-01-09 15:22:44 +01:00
Cayetano Santos
bb106f7b85
gnu: flexbar: Update to 3.5.0.
...
* gnu/packages/bioinformatics.scm (flexbar): Update to 3.5.0.
[arguments]: Use G-Expressions.
Change-Id: If8a61ea506d30eebf29ae1116d7950fce497cb19
2026-01-09 14:51:18 +01:00
Danny Milosavljevic
5f02ecf097
gnu: flatpak-kcm: Enable wayland.
...
* gnu/packages/kde-plasma.scm (flatpak-kcm)[inputs]: Add wayland.
Change-Id: Ib276309549ea87eaf91e86906866f3a5c96d6f7f
2026-01-09 14:05:58 +01:00
Danny Milosavljevic
813bca41ed
gnu: flatpak: Enable wayland security.
...
* gnu/packages/package-management.scm (flatpak)[arguments]<#:configure-flags>:
Add -Dwayland_security_context=enabled.
[inputs]: Add wayland.
[native-inputs]: Add wayland, wayland-protocols.
Change-Id: Idd2b28536750af6bf5d050c989a293f301ce1142
2026-01-09 14:05:57 +01:00
Cayetano Santos
2edbd14468
gnu: Remove embree-2.
...
* gnu/packages/graphics.scm (embree-2): Delete variable.
Change-Id: I1de940ac7e4e8dabafcb3dfad7edc1780c6205d4
2026-01-09 12:28:07 +01:00
Cayetano Santos
b0e110f20e
gnu: ericw-tools: Update to 0.18.2-rc1.
...
* gnu/packages/game-development.scm (ericw-tools): Update to 0.18.2-rc1.
[inputs]: Remove embree-2; add embree.
Change-Id: Idbc5aa38adf1e39f538989612c0620097cf5434d
2026-01-09 12:17:58 +01:00
Hartmut Goebel
e426045c09
gnu: Fix source-url for some java packages.
...
For the apache updater to find the updates, the path-part of the source-url
must start with a single slash.
* gnu/packages/java.scm (java-apache-ivy,
java-httpcomponents-httpcore)[source]: Fix url.
2026-01-09 12:06:28 +01:00
Hartmut Goebel
0cc4cf3fe9
gnu: Add upstream-name to some java packages.
...
This will make the apache updater work.
* gnu/packages/java.scm Jjava-commons-bcel, java-commons-bsf,
java-commons-dbcp, java-commons-jcs, java-commons-logging-minimal,
java-commons-pool, java-httpcomponents-httpclient): [properies]: New field.
2026-01-09 12:06:28 +01:00
Cayetano Santos
c3311de1ab
gnu: onetbb: Update to 2022.3.0.
...
* gnu/packages/oneapi.scm (onetbb): Update to 2022.3.0.
Change-Id: If883a90957fc3e01eb62bfc72c9d1359ba029e94
2026-01-09 10:51:02 +01:00
Cayetano Santos
041108bdbd
gnu: Add emacs-helm-comint.
...
* gnu/packages/emacs-xyz.scm (emacs-helm-comint): New variable.
Merges guix/guix#5290
Change-Id: I38fc5d3ec8eedb12f878125a99dedbc2ae742eeb
2026-01-09 08:46:23 +01:00
Kenny Ballou
f2027e216a
gnu: emacs-xyz: Add emacs-nftables-mode.
...
* gnu/packages/emacs-xyz (emacs-nftables-mode): New variable.
Merges guix/guix#5484
Change-Id: I4ec20df10c5ed902fd995aea8738c6c4afd76470
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-09 08:19:00 +01:00
Maxim Cournoyer
3292fb35ba
gnu: luanti: Update luanti-paths patch, per upstream comments.
...
* gnu/packages/patches/luanti-paths.patch: Update and add upstream-status
reference.
Change-Id: Id98ed5b20d24560f9a9b2b3aff03294e385fd468
2026-01-09 10:58:01 +09:00
Maxim Cournoyer
98f9df7ca0
gnu: emacs-lua-mode: 20221027-2.2f6b8d7.
...
* gnu/packages/emacs-xyz.scm (emacs-lua-mode): Update to 20221027-2.2f6b8d7.
Change-Id: Ic1bf4aee70e6ca95a17a50ea93bfc956cccaf037
2026-01-09 10:58:00 +09:00
Simon Tournier
a17221bb95
gnu: hh-suite: Adjust for GCC@14.
...
* gnu/packages/bioinformatics.scm (hh-suite)[arguments]: New phase.
Change-Id: Ic1c6078febbffe6a81393c8a114ac4b41d269cda
2026-01-08 19:59:50 +01:00
Simon Tournier
b9724d5bf0
gnu: phyml: Add font required by documentation.
...
* gnu/packages/bioinformatics.scm (phyml):
[native-inputs]: Add texlive-ec.
[arguments]<phases>: Replace /homeless-shelter by /tmp.
Change-Id: I2a1d1fb343d2dd333846093fece511fe8af1cd6e
2026-01-08 19:57:00 +01:00
Simon Tournier
108182dbb5
gnu: velvet: Adjust for GCC@14 and documentation building.
...
* gnu/packages/bioinformatics.scm (velvet)
[arguments]:<make-flags>: Add incompatible-pointer-types.
<phases>: Allow TeXlive to create font.
[native-inputs]: Add texlive-ec.
Fixes : guix/guix#5471
Change-Id: I0d44b763a77a64c900f09efdea30d8a89d3b2496
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-08 19:54:30 +01:00
Simon Tournier
132d4690b9
gnu: spindle: Fix missing dependency.
...
* gnu/packages/admin.scm (spindle)[inputs]: Add zlib.
Change-Id: If5b088f957a282921d931f52f5baf68ef34c0d24
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-08 19:51:52 +01:00
Efraim Flashner
5840d7170a
gnu: frei0r-plugins: Update source URI.
...
* gnu/packages/video.scm (frei0r-plugins)[source]: Update URI.
Reported-by: Nessah on IRC.
Change-Id: I28a32f89c0307f2cde0e573ebc075d19b272e5ca
2026-01-08 17:24:02 +02:00
Cayetano Santos
91d340fe46
gnu: cpuinfo: Update to 0.0-6.b3b2596.
...
* gnu/packages/parallel.scm (cpuinfo): Update to 0.0-6.b3b2596.
[native-inputs]: Add python-wrapper.
[arguments]<#:phases>: Remove ’skip-bad-test.
<#:configure-flags>: Use G-Expressions.
Merges guix/guix#5315
Change-Id: I3e69d6aea35656beda8992bab5114ddddad03872
2026-01-08 15:45:01 +01:00
Efraim Flashner
3adcd241fa
gnu: debianutils: Use po4a-minimal.
...
Fixes #5372 .
* gnu/packages/debian.scm (debianutils)[native-inputs]: Replace po4a
with po4a-minimal.
Change-Id: I55138731912fa7f616b0489b6f1517e8df575834
2026-01-08 13:44:36 +02:00
Efraim Flashner
e3f856a454
guix: lint: Check if minimal packages should be native-inputs.
...
* guix/lint.scm (check-inputs-should-be-native): Add minimal variants of
packages.
Change-Id: I8a05a5390092d776cb30c424b11645e650636ec0
2026-01-08 13:43:13 +02:00
Efraim Flashner
c98323de90
guix: lint: Add another package to the minimal variant list.
...
* guix/lint.scm (check-inputs-should-use-a-minimal-variant): Add po4a.
Change-Id: Ibba2cfe0067690bd1c4c6768af4b6e1924758792
2026-01-08 13:43:11 +02:00
Efraim Flashner
79e5728136
gnu: pijul: Add git integration.
...
* gnu/packages/version-control.scm (pijul)[arguments]: Add git to the
features.
[inputs]: Add libgit2-1.3, libssh2.
Change-Id: I1f66c818bb113187bcf4996a093fd40617a5cdc1
2026-01-08 13:38:56 +02:00
Hartmut Goebel
c3bead1aba
gnu: kodi: Fix build.
...
* gnu/packages/kodi.scm (kodi)[arguments]<#:phases>: Update versions in paths
to match recent updates of java-commons-lang3 and java-commons-text.
Change-Id: Ibac3f22e01958581ca3dc1f2f2d1bfdb9111aeb5
2026-01-08 12:19:06 +01:00
Hartmut Goebel
690fd9e67b
gnu: java-commons-text: Update to 1.15.0.
...
* gnu/packages/java.scm (java-commons-text): Update to 1.15.0.
Change-Id: I9739199f2a994f2a7586dc24ae4e1efda53ed62e
2026-01-08 12:19:05 +01:00
Hartmut Goebel
004aedb98d
gnu: java-commons-lang3: Update to 3.20.0.
...
* gnu/packages/java.scm (java-commons-lang3): Update to 3.20.0.
[source]: Remove patch.
* gnu/packages/patches/java-commons-lang-fix-dependency.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I1d1c75d3e2204f6bc7d1eeaff29349024094d9f4
2026-01-08 12:19:05 +01:00
Efraim Flashner
08a2d845b7
.guix-authorizations: Update Hartmut's key.
...
* .guix-authorizations: Update Hartmut's signing key fingerprint.
Change-Id: If149c3f82148da608b7153ea18cfbf8cc7fc6c2d
2026-01-08 13:14:44 +02:00
Andy Tai
4aa418e1c6
gnu: Add koboldcpp.
...
* gnu/packages/machine-learning.scm (koboldcpp): New variable.
Merges guix/guix#5108
Change-Id: I0ad8bee1ad7934eb90e16f50877ba2b6f96976af
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-08 11:47:38 +01:00
Andy Tai
9256d8ad94
gnu: Add python-customtkinter.
...
* gnu/packages/python-xyz.scm (python-customtkinter): New variable.
Merges guix/guix#5108
Change-Id: Iacfe7220ace7396e6d878283a2d36b6f97da3ca4
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-08 11:45:59 +01:00
Cayetano Santos
1db475f0a8
gnu: emacs-pdf-tools: Modernize.
...
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools)[arguments]: Use G-Expressions.
Merges guix/guix#5327
Change-Id: I5a224b8bc73f4a5ec07db98864eef7a251b198e5
2026-01-08 11:34:21 +01:00
Cayetano Santos
864605d5ea
gnu: emacs-pdf-tools: Update to 1.3.0.
...
* gnu/packages/emacs-xyz.scm (emacs-pdf-tools): Update to 1.3.0.
[propagated-inputs]: Add emacs-let-alist.
Merges guix/guix#5327
Change-Id: Iaa1c9f21b981b626b00ee7b789845ffa01cf76bf
2026-01-08 11:34:11 +01:00
Danny Milosavljevic
ac92638bce
services: Add opensnitch-service.
...
* gnu/services/opensnitch.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add reference to it.
* doc/guix.texi (Miscellaneous Services, Security): Document it.
* gnu/tests/security.scm (%test-opensnitch): New variable.
Change-Id: I63d1b6636b3aaecf399664ec97383d82ff1391d1
2026-01-08 01:53:57 +01:00
Danny Milosavljevic
5dca6d6643
gnu: Add python-hdlconvertor.
...
* gnu/packages/electronics.scm (python-hdlconvertor): New variable.
(yosys-src-for-hdlconvertor-tests): New variable.
Change-Id: I0acd8c8f050a5bc632f68511b3e7d24cf3621162
2026-01-08 01:50:49 +01:00
Danny Milosavljevic
1adf50f5df
gnu: Add python-hdlconvertorast.
...
* gnu/packages/electronics.scm (python-hdlconvertorast): New variable.
2026-01-08 01:49:51 +01:00
Thomas Kramer
0c39b751d2
gnu: Add lctime.
...
* gnu/packages/electronics.scm (lctime): Add variable.
Change-Id: I03f0fd455c9e5e8f69a2fa71b8f6bea6f60d43ef
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-08 08:56:09 +09:00
Thomas Kramer
c93abddda8
gnu: Add python-liberty-parser.
...
* gnu/packages/electronics.scm (python-liberty-parser): Add variable.
Change-Id: I91d7545ccb938ea534553f35e8f19ca0507dc625
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-08 08:56:09 +09:00
Thomas Kramer
378f985a33
gnu: Add python-klayout.
...
* gnu/packages/electronics.scm (python-klayout): Add variable.
Change-Id: I637c3f9880121666fe06e427261b694018158fe5
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-08 08:56:09 +09:00
Christopher O'Neill
1502f231ff
doc: Remove paragraph stating Xorg display server used by default.
...
* doc/guix.texi (Desktop Services): Remove paragraph.
(X Window): Remove corresponding anchor.
* po/doc/guix-manual.de.po, po/doc/guix-manual.fr.po: Likewise.
Change-Id: Ib545f15e51585fcc5abdb804e6d9eb0f47cb2179
Co-authored-by: Florian Pelz <pelzflorian@pelzflorian.de >
Signed-off-by: Florian Pelz <pelzflorian@pelzflorian.de >
2026-01-07 03:17:49 +01:00
jgart
6913fd7018
gnu: python-sqlparse: Update to 0.5.5.
...
* gnu/packages/databases.scm (python-sqlparse): Update to 0.5.5.
Change-Id: I7622fba36d30541c66e4712c647401a36f63b1be
2026-01-06 09:00:26 -05:00
Artyom V. Poptsov
ba78d4d886
gnu: guile-dsv: Update to 0.9.0.
...
* gnu/packages/guile-xyz.scm (guile-dsv): Update to 0.9.0.
[propagated-inputs]: Add guile-fibers.
Change-Id: I034f58a4f2a17b46e30ea3b0235236103bf91dad
2026-01-06 16:04:43 +03:00
Maxim Cournoyer
47af617b5c
services: Add luanti-service-type.
...
* gnu/services/games.scm (luanti-configuration): New variable.
(%luanti-account): Likewise.
(luanti-activation): New procedure.
(luanti-shepherd-service): Likewise.
(luanti-service-type): New variable.
* gnu/tests/games.scm: New file.
Change-Id: I65a1dcf832fa8add9c9d278d82bab91ca3eef086
Reviewed-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-06 22:00:50 +09:00
Maxim Cournoyer
1c1407fe79
gnu: Add luanti-whitelist.
...
* gnu/packages/luanti.scm (luanti-whitelist): New variable.
Change-Id: Ifdb37d3a002fc8c66b01aa26f40f74dee220ea6e
2026-01-06 22:00:19 +09:00
Maxim Cournoyer
6371407bde
gnu: Add luanti-chatcmdbuilder.
...
* gnu/packages/luanti.scm (luanti-chatcmdbuilder): New variable.
Change-Id: If30dc64220463ff5ae1bf5b861422dfe53ab8f66
2026-01-06 22:00:19 +09:00
Maxim Cournoyer
b36f3b2810
Revert "gnu: icedove: Build with bundled ICU library to resolve issues."
...
This reverts commit fc0adcdf35 .
2026-01-06 09:14:58 +09:00
Maxim Cournoyer
d4097d3563
gnu: icu4c-77: Apply Mozilla patches.
...
Suggested by Deltafire.
* gnu/packages/patches/icu4c-icu-22132-fix-vtimezone.patch: Rename to...
* gnu/packages/patches/icu4c-22132-standardize-vtzone-output.patch: ... this.
* gnu/packages/patches/icu4c-20548-dateinterval-timezone.patch: New file.
* gnu/packages/patches/icu4c-dayperiod-fractional-seconds.patch: New file.
* gnu/packages/patches/icu4c-23069-rosh-hashanah-postponement.patch
* gnu/packages/patches/icu4c-dtitvfmt-adopt-calendar.patch
* gnu/packages/patches/icu4c-wasi-workaround.patch: New files.
* gnu/packages/patches/icu4c-double-conversion.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/icu4c.scm (icu4c-77) [source]: Apply patches.
Fixes : #3166
Change-Id: I9ce64a81f763e5c9ff2940a2d844a0b44d2800a8
2026-01-06 09:14:58 +09:00
Ashish SHUKLA
c2ca6b7947
gnu: php: Update to 8.3.29.
...
* gnu/packages/php.scm (php): Update to 8.3.29.
Change-Id: Ie2a7c96338eb7aae3bf8ddf617329e2a4b5fa4c7
Signed-off-by: Andreas Enge <andreas@enge.fr >
2026-01-05 22:11:50 +01:00
Cayetano Santos
ae77366df7
gnu: Add emacs-org-supertag.
...
* gnu/packages/emacs-xyz.scm (emacs-org-supertag): New variable.
Change-Id: Ib84cf6ccfceeda8891fa3049f61341385d69fc5d
2026-01-05 20:05:17 +01:00
Sergey Trofimov
497b81350a
gnu: emacs-restclient: Update to 1.0-0.1800a4e.
...
* gnu/packages/emacs-xyz.scm (emacs-restclient): Update to 1.0-0.1800a4e.
[arguments]: Disable #:tests?.
[source]: Switch url.
[home-page]: Update.
Merges guix/guix#5375
Change-Id: Ic9438ba548ac7610b291e01b2e76c6fb9295fa08
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-05 19:53:08 +01:00
Rutherther
301255c5f8
gnu: Remove usage of (gnu packages idris).
...
Followup of 6bd2a77b7b .
* gnu/packages/emacs-xyz.scm: Remove usage of (gnu packages idris) module.
Change-Id: I0a72e9358ccfd08d36c1f1b455c22f75e0c63558
2026-01-05 17:56:11 +01:00
Andreas Enge
e9d632640b
gnu: Remove guile-fibers-1.0.
...
* gnu/packages/guile-xyz.scm (guile-fibers-1.0): Delete variable.
* gnu/packages/patches/guile-fibers-destroy-peer-schedulers.patch:
Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: If2a85f8f2c19dc038691ffd6435dd60068b2898d
2026-01-05 17:29:54 +01:00
Andreas Enge
d12619fa3b
gnu: Remove akonadi-notes.
...
* gnu/packages/kde-pim.scm (akonadi-notes): Delete variable.
Change-Id: I4cc4f4afbbcddd51a851c71d7d1504ab54e41bfe
2026-01-05 17:21:07 +01:00
Andreas Enge
191e59bc1c
gnu: Remove easytag.
...
* gnu/packages/music.scm (easytag): Delete variable.
Fixes : guix/guix#4661
Change-Id: I13760304df8a7ddd97f8a21a1dba08bcd3c43742
2026-01-05 17:17:51 +01:00
Andreas Enge
e09db4c8f3
gnu: Remove t4k-common.
...
* gnu/packages/education.scm (t4k-common): Delete variable.
Fixes : guix/guix#4629
Change-Id: Ibb5b39e62c1fe05c99d8e89809bb689cdc30c179
2026-01-05 17:16:48 +01:00
Andreas Enge
03127eb11a
gnu: Remove tuxmath.
...
* gnu/packages/education.scm (tuxmath): Delete variable.
Change-Id: I47873f6194842d8e180471265e03e9c3e93e9932
2026-01-05 17:16:12 +01:00
Andreas Enge
c3190a925c
gnu: Remove florence.
...
* gnu/packages/accessibility.scm (florence): Delete variable.
Fixes : guix/guix#4625
Change-Id: I1e79557a4c8b469e0f4f3f5033d11dd7db0f7f8b
2026-01-05 17:15:12 +01:00
Andreas Enge
d190f22813
gnu: Remove khmer.
...
* gnu/packages/bioinformatics.scm (khmer): Delete variable.
Fixes : guix/guix#4489
Change-Id: I88aca5be768690b236343f2e959ecb71b4a5c984
2026-01-05 17:11:14 +01:00
Andreas Enge
843719a57a
gnu: Remove python-pyqtwebengine.
...
* gnu/packages/qt.scm (python-pyqtwebengine): Delete variable.
Fixes : guix/guix#4379
Fixes : guix/guix#2915
Change-Id: I186ccb8d009b9796eb11e2d28988d9b852a1be31
2026-01-05 17:06:44 +01:00
Andreas Enge
70498a4ade
gnu: python-pyqtwebengine-6: Disinherit from python-pyqtwebengine.
...
* gnu/packages/qt.scm (python-pyqtwebengine-6): Do not inherit. Copy
missing fields.
Change-Id: I01876c38c8416f61d428fe325f1839a4ffa44960
2026-01-05 17:03:13 +01:00
Andreas Enge
18970fe4e3
gnu: Remove anki.
...
* gnu/packages/education.scm (anki): Delete variable.
* gnu/packages/patches/anki-mpv-args.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Fixes : guix/guix#2813
Change-Id: I0bb41d47cd73aca424c0f41ca777a166e6f43da7
2026-01-05 16:56:40 +01:00
Andreas Enge
61bba2ef6e
gnu: Remove openshot.
...
* gnu/packages/video.scm (openshot): Delete variable.
Change-Id: I07f2495992c083e6760237d8ea26eb1725b5022d
2026-01-05 16:55:16 +01:00
Andreas Enge
6bd2a77b7b
gnu: Remove (gnu packages idris).
...
* gnu/packages/idris.scm: Remove file.
* gnu/local.mk (GNU_SYSTEM_MODULES), po/packages/POTFILES.in: Unregister file.
Fixes : guix/guix#4391
Change-Id: I03f0eb98456fd478c91cfe45c2334fb947a33229
2026-01-05 16:52:35 +01:00
Andreas Enge
e89d3a0857
gnu: Remove idris.
...
* gnu/packages/idris.scm (idris): Delete variable.
* gnu/packages/patches/idris-test-ffi008.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Unregister patch.
Change-Id: I7a825e25e4c2e8c67b8395ef1efd80bfa40d5fc4
2026-01-05 16:48:48 +01:00
Andreas Enge
f9e92222d9
gnu: Remove idris-lightyear.
...
* gnu/packages/idris.scm (idris-lightyear): Delete variable.
Change-Id: I8acc2c3c6dd02edff64968f2d676dea5ed481319
2026-01-05 16:47:28 +01:00
Andreas Enge
cee82b7fbf
gnu: Remove idris-lens.
...
* gnu/packages/idris.scm (idris-lens): Delete variable.
Change-Id: I53eb1218e44a5cd595d63cf4813d0b43e3ecf7c3
2026-01-05 16:47:18 +01:00
Andreas Enge
c0d1c2760d
gnu: Remove idris-bifunctors.
...
* gnu/packages/idris.scm (idris-bifunctors): Delete variable.
Change-Id: I66b439c010bc96dc8634bf5872dc0babffb39631
2026-01-05 16:46:54 +01:00
Andreas Enge
1e9581caa3
gnu: Remove idris-wl-pprint.
...
* gnu/packages/idris.scm (idris-wl-pprint): Delete variable.
Change-Id: I075664df687741c74e1987cb100576d61c29cff5
2026-01-05 16:46:45 +01:00
Andreas Enge
eb48c7db26
gnu: Remove emacs-idris-mode.
...
* gnu/packages/emacs-xyz.scm (emacs-idris-mode): Delete variable.
Change-Id: I015d2a9d9d4ec44fe09846f53f123d9a5f7fab4e
2026-01-05 16:45:06 +01:00
ColdSideOfYourPillow
b670a1ed28
gnu: Add emacs-markov-text.
...
* gnu/packages/emacs-xyz.scm (emacs-markov-text): New variable.
Merges guix/guix#5153
Change-Id: Ie95b9f592aa1df8d5091a8c82b4cabaf30229482
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-05 11:59:18 +01:00
Hugo Buddelmeijer
450e3f01f7
doc: Better explain extra development tools when building from git.
...
* doc/contributing.texi (Building from Git): Better explain adding tools.
Change-Id: I47fb9e5414edc5eebce64d25db6998cc51985fcb
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #4821
2026-01-05 11:06:39 +01:00
Hugo Buddelmeijer
f3a64d940b
doc: Explain that some test require network when building from git.
...
* doc/contributing.texi (Building from Git): Discuss network tests.
Change-Id: I21c8e4a1e60ed215a6fb3507b7aedc1835f735ad
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-05 11:06:39 +01:00
Hugo Buddelmeijer
8c34dfeec2
doc: Improve building from git instructions.
...
* doc/contributing.texi (Building from Git): Improve instructions.
Include 'cd' and authorizing the directory for guix shell.
Change-Id: Ied8eb7553ab92504a87c0059820ca154a18c33ab
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
2026-01-05 11:06:39 +01:00
Cayetano Santos
c2b1128c7c
gnu: emacs-org-node: Deprecate version 2.
...
* gnu/packages/emacs-xyz.scm (emacs-org-node): Delete variable.
(emacs-org-node-3): Replace by emacs-org-node.
Closes guix/guix#4712
Change-Id: I50e0569fd4ccdef129c52214eb5b8c62c00d141a
2026-01-05 11:03:43 +01:00
Efraim Flashner
35fee4fd2e
build-system: cargo: Use the correct guile-json when cross-compiling.
...
* guix/build-system/cargo.scm (cargo-cross-build): Use the defined
cargo-guile-json as the guile-json implementation.
Reported-by: Christopher Baines <mail@cbaines.net >
Change-Id: I270024c07eb8fff452b7671d7d45fbe37300f54d
2026-01-05 11:50:38 +02:00
Sergey Trofimov
8f940ef48d
gnu: yt-dlp: Update to 2025.12.08.
...
* gnu/packages/video.scm (yt-dlp): Update to 2025.12.08.
Closes guix/guix#5315
Change-Id: Ic37c72d740a08d4b51c54093447e1bb3ae2fdf4f
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-05 10:30:27 +01:00
Aaron Covrig
af7d018520
gnu: python-liblarch: Update to 3.2.0-0.fe06860.
...
* gnu/packages/gnome.scm (python-liblarch): Update to 3.2.0-0.fe06860.
[version]: Change to git-version for latest code using pytest.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:check>: Enable project tests.
[native-inputs]: Add python-pytest, and python-setuptools.
[home-page]: Update url.
Change-Id: Ia9614c6f840cb77ce6100ec3fd95d316bc0eefe7
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-05 14:08:06 +09:00
Brian Kubisiak
06d72239c1
gnu: u-boot-tools: Fix cross-compilation.
...
* gnu/packages/bootloaders.scm (u-boot-tools)[arguments]: Set
CROSS_COMPILE when cross-compiling.
Change-Id: Ia8a1f5f34a216676a67b776606427e321a821ac2
Signed-off-by: Vagrant Cascadian <vagrant@debian.org >
2026-01-04 12:32:20 -08:00
Cayetano Santos
25b63bc43b
gnu: emacs-envrc: Update to 0.12-0.06d72d1.
...
* gnu/packages/emacs-xyz.scm (emacs-envrc): Update to 0.12-0.06d72d1.
Change-Id: Ia427eaef0b1be73eb2f3f57a0f8a7495f0490cfc
2026-01-04 18:42:04 +01:00
Rutherther
64668f7c15
etc: release: Add spare space to the release VM image.
...
* etc/teams/release/artifacts-manifest.scm (qcow2-for-system): Make size 20
GiB.
Fixes : #5081
Change-Id: I11f932c417efc086b99f41a8ffc1f56ee86234f9
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5218
2026-01-04 12:47:39 +01:00
Rutherther
7c52959ae4
Make sure only Guix channel is used to produce release artifacts.
...
This ensures that only Guix channel is used, with the default url.
* Makefile.am (release): Add "-q" to time-machine.
Change-Id: I3102660919e946a7df4620318d11599cdbde7ad8
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:47:37 +01:00
Roman Scherer
8346bca4e5
gnu: plasma-desktop: Skip failing test on AArch64.
...
The tst_calibrationtool test fails on aarch64 due to floating-point
precision issues: QMatrix4x4 comparison fails with tiny differences
(1.11759e-08 instead of exact 0).
* gnu/packages/kde-plasma.scm (plasma-desktop)[arguments]: Add
tst_calibrationtool to test-exclude on aarch64.
Change-Id: I3875329704b50b1ecd3ccea41a355d53deb517cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4846
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:47:01 +01:00
Roman Scherer
395b003094
gnu: kwin: Skip failing tests on AArch64.
...
* gnu/packages/kde-plasma.scm (kwin)[arguments]: Add
kwin-testSecurityContext and kwin-testXwaylandSelection to test-exclude.
Change-Id: I0256e0e390552deb54eb0b5368f1799800ec8cb0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:47:01 +01:00
Rutherther
535ff8ec97
gnu: bcachefs-static: Do not depend on %current-system in toplevel.
...
Make the variables that depend on %current-system procedures and call them
from package arguments, a thunked field.
* gnu/packages/file-systems.scm
(bcachefs-tools-rust-target): Make it a procedure.
(bcachefs-tools-target/release): Make it a procedure.
(bcachefs-tools-cargo-args): Make it a procedure.
(bcachefs-tools-make-flags): Make it a procedure.
(bcachefs-tools-make-install-flags): Make it a procedure.
(bcachefs-tools-minimal): Call newly made procedure.
(bcachefs-tools): Call newly made procedure.
(bcachefs-tools-minimal/static): Call newly made procedure.
Fixes : #5195
Change-Id: I9f08b3e34f869b8f9f54b71192eff61357e9cc85
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5219
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:47:00 +01:00
Rutherther
d078db3272
etc: guix-install.sh: Set XCURSOR_PATH to proper default value.
...
As can be seen in the Xcursor docs, the default path is
`~/.local/share/icons, ~/.icons, /usr/share/icons, /usr/share/pixmaps`,
zzz-guix.sh is currently missing the first two.
* etc/guix-install.sh (sys_create_init_profile): Add home paths to XCURSOR_PATH.
Change-Id: I4284d7648394c06b83e4eba91882b81c8a35d706
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5231
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:46:59 +01:00
Rutherther
9f47269602
scripts: package: Encourage unsetting GUIX_PROFILE.
...
GUIX_PROFILE should typically be unset, to prevent issues when sourcing
etc/profile of other profiles. So encourage it by showing it in the hint.
Followup of 50a2d73eac .
* guix/scripts/package.scm (display-search-path-hint): Add unset GUIX_PROFILE
to displayed hint.
Change-Id: Ie1564750017dde8bf896c79e463067699df709eb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5118
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:46:58 +01:00
Rutherther
f75737f42c
system: operating-system-etc-service: Unset GUIX_PROFILE.
...
This seems to have been omitted, currently users on default Guix System
installations do have GUIX_PROFILE set to their ~/.config/guix/current.
This is wrong and can lead to some surprises when sourcing etc/profile
of a Guix profile.
Followup of 50a2d73eac .
* gnu/system.scm (operating-system-etc-services): Clean up GUIX_PROFILE.
Change-Id: Ia5bfb1907fa7ae887ac0336e6cd1922e611b6bdf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5119
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:46:57 +01:00
Ludovic Courtès
cf005b5107
doc: Add missing double quotes in ‘mapped-device’ snippet.
...
* doc/guix.texi (Mapped Devices): Add missing double quotes in
‘luks-device-mapping’ example.
Change-Id: I5bcd980ec3d5d142ea37697575f539d640bc6466
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:46:57 +01:00
Ludovic Courtès
d2a93e6113
describe: Add channels to the load path right after ‘guix’.
...
* guix/describe.scm (append-channels-to-load-path!): Add ‘channels-scm’ and
‘channels-go’ in second position.
Fixes : guix/guix#4819
Fixes: https://issues.guix.gnu.org/74396
Reported-by: Thijs Paelman <thijs@ouroboros.rocks >
Reported-by: Tomas Volf <~@wolfsden.cz>
Change-Id: I430dd6e6e2bd9e423d47dbb310d4553f6cd7f19b
Signed-off-by: Ludovic Courtès <ludo@gnu.org >
Merges: #5074
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:46:56 +01:00
Rutherther
7c3185afcb
image: operating-system-for-image: Bring back root-fs placeholder.
...
To calculate the UUID in `root-uuid`, the operating-system has to have a root
file system, because it's typically used in the
operating-system-boot-parameters.
Followup of efc32c6684 that it partially reverts.
* gnu/system/image.scm (operating-system-for-image): Re-introduce root file
system to operating-system used to calculate the UUID.
Fixes : #5131
Reported-By: Yelninei <yelninei@tutamail.com >
Change-Id: Ica2c3d3715cd90fccf3a7484f390b36de3cdfe7f
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5141
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:46:55 +01:00
Rutherther
cd5fb8ce34
gnu: guix: Disable new syscall tests on armhf.
...
These tests currently fail on armhf. They would require large amount of time
or knowledge to be fixed and it's on a platform that's already not being
supported too well.
Followup of d339785a0f .
* gnu/packages/package-management.scm (guix): Disable new tests in
tests/syscalls.scm on arm32.
Change-Id: I056fb04a9a1230ed3d8718a4719a5f6d7010b847
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:46:54 +01:00
Roman Scherer
4d89580355
gnu: plasma-desktop: Skip failing test on AArch64.
...
The tst_calibrationtool test fails on aarch64 due to floating-point
precision issues: QMatrix4x4 comparison fails with tiny differences
(1.11759e-08 instead of exact 0).
* gnu/packages/kde-plasma.scm (plasma-desktop)[arguments]: Add
tst_calibrationtool to test-exclude on aarch64.
Change-Id: I3875329704b50b1ecd3ccea41a355d53deb517cf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #4846
2026-01-04 12:29:45 +01:00
Roman Scherer
8c9a1f9248
gnu: kwin: Skip failing tests on AArch64.
...
* gnu/packages/kde-plasma.scm (kwin)[arguments]: Add
kwin-testSecurityContext and kwin-testXwaylandSelection to test-exclude.
Change-Id: I0256e0e390552deb54eb0b5368f1799800ec8cb0
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
2026-01-04 12:29:35 +01:00
Rutherther
95cae168cd
gnu: bcachefs-static: Do not depend on %current-system in toplevel.
...
Make the variables that depend on %current-system procedures and call them
from package arguments, a thunked field.
* gnu/packages/file-systems.scm
(bcachefs-tools-rust-target): Make it a procedure.
(bcachefs-tools-target/release): Make it a procedure.
(bcachefs-tools-cargo-args): Make it a procedure.
(bcachefs-tools-make-flags): Make it a procedure.
(bcachefs-tools-make-install-flags): Make it a procedure.
(bcachefs-tools-minimal): Call newly made procedure.
(bcachefs-tools): Call newly made procedure.
(bcachefs-tools-minimal/static): Call newly made procedure.
Fixes : #5195
Change-Id: I9f08b3e34f869b8f9f54b71192eff61357e9cc85
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5219
2026-01-04 12:13:42 +01:00
Rutherther
178f556aa9
etc: guix-install.sh: Set XCURSOR_PATH to proper default value.
...
As can be seen in the Xcursor docs, the default path is
`~/.local/share/icons, ~/.icons, /usr/share/icons, /usr/share/pixmaps`,
zzz-guix.sh is currently missing the first two.
* etc/guix-install.sh (sys_create_init_profile): Add home paths to XCURSOR_PATH.
Change-Id: I4284d7648394c06b83e4eba91882b81c8a35d706
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5231
2026-01-04 12:13:37 +01:00
Rutherther
ffb406eb4c
scripts: package: Encourage unsetting GUIX_PROFILE.
...
GUIX_PROFILE should typically be unset, to prevent issues when sourcing
etc/profile of other profiles. So encourage it by showing it in the hint.
Followup of 50a2d73eac .
* guix/scripts/package.scm (display-search-path-hint): Add unset GUIX_PROFILE
to displayed hint.
Change-Id: Ie1564750017dde8bf896c79e463067699df709eb
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5118
2026-01-04 12:13:34 +01:00
Rutherther
06a2b7bd97
system: operating-system-etc-service: Unset GUIX_PROFILE.
...
This seems to have been omitted, currently users on default Guix System
installations do have GUIX_PROFILE set to their ~/.config/guix/current.
This is wrong and can lead to some surprises when sourcing etc/profile
of a Guix profile.
Followup of 50a2d73eac .
* gnu/system.scm (operating-system-etc-services): Clean up GUIX_PROFILE.
Change-Id: Ia5bfb1907fa7ae887ac0336e6cd1922e611b6bdf
Signed-off-by: Rutherther <rutherther@ditigal.xyz >
Merges: #5119
2026-01-04 12:13:29 +01:00
Efraim Flashner
1e6ccfe65f
gnu: Remove libgit2-1.4.
...
* gnu/packages/version-control.scm (libgit2-1.4): Delete variable.
Change-Id: I399f946b3359f69995ad81108c109ab040051b50
2026-01-04 13:05:33 +02:00
Efraim Flashner
4018a13473
gnu: libgit2-1.3: Inherit from libgit2-1.5.
...
* gnu/packages/version-control.scm (libgit2-1.3): Inherit from
libgit2-1.5.
Change-Id: I320bcd9965b1a1651b6b4d2515cdf28b0c8eddf2
2026-01-04 13:05:30 +02:00
Efraim Flashner
2e3e470dd8
gnu: libgit2-1.8: Inherit from libgit2-1.9.
...
* gnu/packages/version-control.scm (libgit2-1.8, libgit2-1.9): Reverse
the inheritance between these two versions.
Change-Id: Ic1e34a20253ab1f6ed4dde50f608b2c33d146000
2026-01-04 13:05:27 +02:00
Efraim Flashner
ed5bc39621
gnu: libgit2-1.7: Inherit from libgit2-1.8.
...
* gnu/packages/version-control.scm (libgit2-1.7, libgit2-1.8): Reverse
the inheritance between these two versions.
Change-Id: I765686e8f36b8fae3e314958f03f8033d44a04d2
2026-01-04 13:05:24 +02:00
Efraim Flashner
64b38c9b6f
gnu: libgit2-1.6: Inherit from libgit2-1.7.
...
* gnu/packages/version-control.scm (libgit2-1.6): Inherit from
libgit2-1.7.
[source]: Remove inheritance.
Change-Id: I28dc62c47b267b83af1a91bc0e3f448fdd9bc0f7
2026-01-04 13:05:21 +02:00
Efraim Flashner
db5061929e
gnu: libgit2-1.5: Inherit from libgit2-1.7.
...
* gnu/packages/version-control.scm (libgit2-1.5, libgit2-1.7): Reverse
the inheritance between these two versions.
Change-Id: I3e264ebc341c95eef35197e38068e12c2050a633
2026-01-04 13:05:17 +02:00
Efraim Flashner
1c5e70d28c
gnu: python-userspacefs: Hardcode location of libfuse.
...
* gnu/packages/python-xyz.scm (python-userspacefs)[arguments]: Add a
phase to hardcode the location of libfuse.
[inputs]: Add fuse-2.
Change-Id: Ib991967a29daa759ff0e3f2682c2b9f860b8cb3c
2026-01-04 13:04:45 +02:00
Efraim Flashner
e5c2ab2a95
gnu: Add go-1.26.
...
* gnu/packages/golang.scm (go-1.26, go-std-1.26): New variables.
Change-Id: I13cc52a2d00e8c12b308e42e214ca25c9bb5b345
2026-01-04 13:04:22 +02:00
Efraim Flashner
486b322f3d
gnu: freerdp: Update to 3.20.0.
...
Fixes : #5268 .
* gnu/packages/rdesktop.scm (freerdp): Update to 3.20.0.
[source]: Remove patch.
[arguments]: Adjust test-exclude, configure-flags for new version.
* gnu/packages/patches/freerdp-3.16.0-rpath.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: If30bfff499cc57b2158c7be5dc9644f8898bb492
2026-01-04 13:03:40 +02:00
Efraim Flashner
7169d247bf
gnu: onedrive: Update to 2.5.9.
...
* gnu/packages/sync.scm (onedrive): Update to 2.5.9.
[arguments]: Add configure-flag for bash completion directory. Remove
'adjust-makefile phase.
[inputs]: Add dbus.
Change-Id: I2da9c20f121a44c1095be5cab9cb32602ced6987
2026-01-04 12:17:26 +02:00
jgart
47711ec8b1
gnu: emacs-gleam-mode: Update to 1.0.0.
...
* gnu/packages/emacs-xyz.scm (emacs-gleam-mode): Update to 1.0.0.
Change-Id: Ie80c465947e634d4e7e5ae242804137de1b91d14
2026-01-04 05:10:05 -05:00
jgart
7a787b90ce
gnu: sbcl-hunchentoot: Update to 1.3.1.
...
* gnu/packages/lisp-xyz.scm (sbcl-hunchentoot): Update to 1.3.1.
Change-Id: I2e9476f071e077a6a897aee1372b80e10f1d5e6e
2026-01-04 05:10:05 -05:00
Cayetano Santos
8699e8a946
gnu: emacs-closql: Update to 2.4.0.
...
* gnu/packages/emacs-xyz.scm (emacs-closql): Update to 2.4.0.
[propagated-inputs]: Add emacs-cond-let.
[license]: Update.
Change-Id: I3119d7f187e3e23308e67b8804f08b4fdbfb5c47
2026-01-04 11:04:18 +01:00
Cayetano Santos
ec0e7a2481
gnu: emacs-lobsters: Update to 1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-lobsters): Update to 1.2.
Change-Id: Ic342b3f6938b0b3c26a6b069f5842190dab4c008
2026-01-04 11:00:37 +01:00
Artyom V. Poptsov
965082debe
gnu: witr: Update to 0.1.7.
...
* gnu/packages/admin.scm (witr): Update to 0.1.7.
Change-Id: I12fcda7e032141f249c58531e598d538c590e4a4
2026-01-04 09:54:06 +03:00
Artyom V. Poptsov
38c5f32d31
gnu: solaar: Update to 1.1.18.
...
* gnu/packages/admin.scm (solaar): Update to 1.1.18.
Change-Id: I3955625b043a776bf3d49852740d14c877cc0381
2026-01-04 09:54:06 +03:00
Artyom V. Poptsov
3b058b76e2
gnu: debops: Update to 3.2.5.
...
* gnu/packages/admin.scm (debops): Update to 3.2.5.
[inputs]: Add bash-minimal.
Change-Id: I2cc6700c3a9424f22da902a32829f9f51ceffffa
2026-01-04 09:53:26 +03:00
Artyom V. Poptsov
e9fcb744f9
gnu: nmrpflash: Update to 0.9.26.
...
* gnu/packages/admin.scm (nmrpflash): Update to 0.9.26.
Change-Id: I27de91b047dcbad32b613d55069a1fd6cc13607e
2026-01-04 09:33:30 +03:00
Artyom V. Poptsov
85099fdf98
gnu: fastfetch: Fix build.
...
* gnu/packages/admin.scm (fastfetch): Fix build.
[inputs]: Add zfs.
Change-Id: Ie1d1fe0a0909c98c8a915e7411244d7421f58c57
2026-01-04 09:20:29 +03:00
Artyom V. Poptsov
70ea187904
gnu: fastfetch-minimal: Update to 2.56.1.
...
* gnu/packages/admin.scm (fastfetch-minimal): Update to 2.56.1.
Change-Id: I560e791b24aaee925c8e241410250ce600dbc782
2026-01-04 08:55:17 +03:00
Artyom V. Poptsov
1154117b76
gnu: xfel: Update to 1.3.5.
...
* gnu/packages/admin.scm (xfel): Update to 1.3.5.
Change-Id: I2c4cacf4b7f1f4d9b81120d4b597cb547c0ed2fa
2026-01-04 08:52:38 +03:00
Artyom V. Poptsov
145cd3e234
gnu: btop: Update to 1.4.6.
...
* gnu/packages/admin.scm (btop): Update to 1.4.6.
Change-Id: I2c7590425b0623c1c218394d1083bc2299cd1d45
2026-01-04 08:50:10 +03:00
Cayetano Santos
d14b1e9379
gnu: mu: Enable tests and readline.
...
* gnu/packages/mail.scm (mu)[arguments]<#:configure-flags>: Enable
readline and tests.
Change-Id: I4eb42c5be0fc701a447bcf8d17115b6e89ee1387
2026-01-03 22:37:50 +01:00
Rodion Goritskov
135ff24edb
gnu: clifm: Update to 1.26.3.
...
* gnu/packages/clifm.scm (clifm): Update to 1.26.3.
Change-Id: Iab2d36a7950e2c7dcee64ace4febb44ebfed0be5
Signed-off-by: jgart <jgart@dismail.de >
2026-01-03 10:27:49 -05:00
Philippe SWARTVAGHER
a63e421bdf
gnu: sqlitestudio: Update to 3.4.19.
...
* gnu/packages/databases.scm (sqlitestudio): Update to 3.4.19.
Change-Id: Ia5aec72dc89490915f282ece04bbbeb5335978a5
Signed-off-by: jgart <jgart@dismail.de >
2026-01-03 10:18:43 -05:00
jgart
71c9ffd758
gnu: hyfetch: Update to 2.0.5.
...
* gnu/packages/admin.scm (hyfetch): Update to 2.0.5.
[native-inputs]: Add python-hatchling. Remove python-setuptools and
python-wheel.
Change-Id: Ieb6242677aa9356bded7c16d8114602f6ad27fe0
2026-01-03 10:14:21 -05:00
Liliana Marie Prikler
8aba80b2d0
gnu: oshu: Update to 2.0.3.
...
* gnu/packages/games.scm (oshu): Update to 2.0.3.
[inputs]: Replace ffmpeg-4 with ffmpeg-6.
2026-01-03 15:18:56 +01:00
Liliana Marie Prikler
65f57fc74f
gnu: stepmania: Fix compatibility with ffmpeg 8.
...
This is a follow-up to 3191948625 , which fixed
compile-time compatibility with newer ffmpeg, but introduced runtime crashes.
* gnu/packages/games.scm (stepmania): Replace ffmpeg-6 with ffmpeg.
* gnu/packages/patches/stepmania-ffmpeg-compat.patch: Add hunks for FFMPEG 8
compatibility.
Initialize m_pStreamCodec to nullptr and reinitialize it in
MovieDecoder_FFMpeg::OpenCodec.
2026-01-03 15:18:56 +01:00
Aaron Covrig
9c70ddf23e
gnu: libxml++: Update to 5.6.0.
...
* gnu/packages/gnome.scm (libxml++): Update to 5.6.0.
Change-Id: Id1e9fad25d4ea3bcfcbb1f3ee14c18dc539ce77b
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Hugo Buddelmeijer
54c880239d
gnu: python-neteria: Switch to pyproject-build-system.
...
* gnu/packages/game-development.scm (python-neteria): Switch to
pyproject-build-system.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?> Disable tests as there are none.
[native-inputs]: Add python-setuptools.
Change-Id: Ib1a5cade07f06456b2f6f37e1021bdca51255efe
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Hugo Buddelmeijer
6c0309adfa
gnu: python-pyscroll: Update to 2.31-1.31e1c28.
...
* gnu/packages/game-development.scm (python-pyscroll): Update to 2.31-1.31e1c28.
[source]: Use git-fetch.
[build-system]: Use pyproject-build-system.
[native-inputs]: Add python-pytest and python-setuptools.
Change-Id: I625a61e36c8419301a2f353941ad9aaf6859a3a5
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Andrew Wong
f98affddb4
gnu: pcsx2: Revise package.
...
* gnu/packages/emulators.scm (pcsx2) [origin] <snippet>: Force system ffmpeg
headers, set compiled-in version, and de-vendor cpuinfo, fast_float, fmt,
googletest, libzip, rapidjson, soundtouch, vulkan-headers,
vulkan-memory-allocator.
[arguments] <#:configure-flags>: Add "-DPACKAGE_MODE=ON" and
"-DUSE_LINKED_FFMPEG=ON".
<#:imported-modules>: Remove (guix build copy-build-system).
<#:parallel-build?>: Remove specification redundant with default.
[inputs]: Remove libaio, qtwayland, wayland; Add cpuinfo, fast-float, fmt-11,
libzip, rapidjson, soundtouch.
[native-inputs]: Add googletest, vulkan-memory-allocator.
[license]: Add licenses for remaining vendored libraries.
Change-Id: I17c064d2a6cf4c288cb50dfa21fda9329709afee
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Andrew Wong
a6b42e4a3b
gnu: pcsx2-patches: Update to 2025.12.11-0.10239de.
...
* gnu/packages/emulators.scm (pcsx2-patches): Update to 2025.12.11-0.10239de.
Change-Id: Iad6f81ec3e5211b0c9497a7bb081cfcbd51a1717
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:56 +01:00
Andrew Wong
f25464b7d3
gnu: libpng-for-pcsx2: Rename package to libpng-next.
...
* gnu/packages/image.scm (libpng-next): New variable, formerly known as
"libpng-for-pcsx2".
* gnu/packages/emulators.scm (pcsx2)[inputs]: Use new variable name.
Change-Id: Id59dfbc1b90ad8be90e6f9e761d1ffaf5e8c8d55
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:55 +01:00
Andrew Wong
3a44ef5472
gnu: shaderc-for-pcsx2: Remove.
...
* gnu/packages/vulkan.scm (shaderc-for-pcsx2): Delete variable.
* gnu/patches/shaderc-for-pcsx2-changes.patch: Remove file.
* gnu/local.mk (dist_patch_DATA): Remove it.
Change-Id: I28a169c3816ed42de18c66710d6354e71d760ffd
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com >
2026-01-03 15:18:55 +01:00
Sviatoslav Bulbakha
52366256c4
gnu: qtwebengine: Enable vaapi.
...
* gnu/packages/qt.scm (qtwebengine) [source]: Preserve
third_party/libva_protected_content and
third_party/libvpx/source/libvpx/third_party/x86inc.
[#:configure-flags] [x86_64]: Add -DQT_FEATURE_webengine_vaapi=ON.
Remove -DQT_FEATURE_webengine_system_libvpx=ON.
[inputs]: Add libva.
Change-Id: Ic39d52a6e4848a4dc65354ea36eadbcb345c471c
Signed-off-by: Maxim Cournoyer <maxim@guixotic.coop >
2026-01-03 18:34:34 +09:00
Nicolas Goaziou
396a6ce2da
gnu: emacs-winum: Fix build.
...
* gnu/packages/emacs-xyz.scm (emacs-winum)[source, home-page]: Fix upstream URL.
Change-Id: Ib5075ea7a91945ccb5e4757b0d4380a1801bce37
2026-01-02 20:26:27 +01:00
Cayetano Santos
a61211c983
gnu: dropbear: Update to 2025.89.
...
* gnu/packages/ssh.scm (dropbear): Update to 2025.89.
Change-Id: Id3b8af90fc51bd278f230aa1c82dcb0e4109bafd
2026-01-02 20:13:36 +01:00
Cayetano Santos
45e4f8bf6c
gnu: python-asyncssh: Update to 2.22.0.
...
* gnu/packages/ssh.scm (python-asyncssh): Update to 2.22.0.
[native-inputs]: Remove python-wheel.
Change-Id: I858e1151aaed53a5601ee97a25f87a469b9ed26c
2026-01-02 20:08:25 +01:00
Cayetano Santos
f9ec32e906
gnu: hss: Update to 1.10.
...
* gnu/packages/ssh.scm (hss): Update to 1.10.
Change-Id: I9de697842b0dace987644311bd9c7dddacc16dcd
2026-01-02 19:56:28 +01:00
Cayetano Santos
4a0fa0bb4c
gnu: python-sshfs: Update to 2025.11.0.
...
* gnu/packages/ssh.scm (python-sshfs): Update to 2025.11.0.
Change-Id: Iddf7fbe80e0e3da6ec2f806eb232985058d3709b
2026-01-02 19:53:16 +01:00
Zheng Junjie
00885d3bcf
gnu: Add emacs-winum.
...
* gnu/packages/emacs-xyz.scm (emacs-winum): New variable.
Closes guix/guix#5160
Change-Id: I6fbd6644a8855b9a47c984b0d314deead60c1173
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-02 19:18:22 +01:00
Brendan Tildesley
88ce778dbf
gnu: cryfs: Update to 1.0.1.
...
* gnu/packages/patches/cryfs-boost-1.88-fix.patch: New file.
* gnu/packages/patches/cryfs-boost-1.89-fix.patch: New file.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
* gnu/packages/crypto.scm (cryfs): Update to 1.0.1.
[origin]: Add patches.
[arguments]<#:configure-flags>: Update.
<#:phases>: Update ’check and ’fix-up.
[inputs]: Remove boost-1.83; add boost.
[native-inputs]: Add googletest.
[properties]: Enable tuning.
Closes guix/guix#4539
Change-Id: I61ea925359edd1181424295380d53bf2482c7c62
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-02 19:09:32 +01:00
Cayetano Santos
9afae09f1e
gnu: xjobs: Update to 20250529.
...
* gnu/packages/parallel.scm (xjobs): Update to 20250529.
[native-inputs]: Remove which.
Change-Id: Ibbfc9d57076243299a10bceac85e49f29b9f5b38
2026-01-02 17:48:37 +01:00
Andy Tai
3b1a21d185
gnu: parallel: Update to 20251222.
...
* gnu/packages/parallel.scm (parallel): Update to 20251222.
Closes guix/guix#5277
Change-Id: If5bb79a778cd42edd464555e7b2e864771ba377e
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2026-01-02 11:35:16 +01:00
Guillaume Le Vaillant
eee6e1b852
gnu: wfview: Update to 2.11.
...
* gnu/packages/radio.scm (wfview): Update to 2.11.
Change-Id: I9c8a7eb39742bb49e797b0a92fc188a434fa0fe4
2026-01-02 10:51:23 +01:00
Guillaume Le Vaillant
29034528d9
gnu: inspectrum: Update to 0.4.0.
...
* gnu/packages/radio.scm (inspectrum): Update to 0.4.0.
[inputs]: Replace qtbase-5 by qtbase.
Change-Id: Ib2d40858f788a9341482729a38e34cda3d888f44
2026-01-02 10:44:28 +01:00
Guillaume Le Vaillant
3441dacbb8
gnu: liquid-dsp: Update to 1.7.0.
...
* gnu/packages/radio.scm (liquid-dsp): Update to 1.7.0.
Change-Id: I177d0375f74e1e7d61bac124d2592b686b23be47
2026-01-02 10:41:25 +01:00
Guillaume Le Vaillant
e7ca8539a2
gnu: fldigi: Update to 4.2.11.
...
* gnu/packages/radio.scm (fldigi): Update to 4.2.11.
Change-Id: I75d7e4a64471c4215ebc6420a68f70e64dd05f4c
2026-01-02 10:35:02 +01:00
Guillaume Le Vaillant
94bb480b95
gnu: cl-simple-matrix: Update to 3.9.
...
* gnu/packages/lisp-xyz.scm (sbcl-simple-matrix): Update to 3.9.
Change-Id: Iae49ad57c47583f21f92a7fae36606a62b62a5d0
2026-01-02 10:28:10 +01:00
Andrew Tropin
e5a2571204
gnu: guile-commonmark: Update to 0.1.2-0.8ebb304.
...
* gnu/packages/guile-xyz.scm (guile-commonmark): Update to 0.1.2-0.8ebb304,
add html support. The original repo is unmaintained, use spritely's fork.
Change-Id: I9e68b76ec47916fddfbc9c8149c11eeadaf8ac6a
2026-01-02 09:24:53 +07:00
宋文武
256b45f58f
gnu: lxqt-archiver: Update to 1.3.0.
...
* gnu/packages/lxqt.scm (lxqt-archiver): Update to 1.3.0.
Change-Id: Idcd477562d741cda37a14932ef497791130b1310
2026-01-02 09:30:09 +08:00
宋文武
8b51def623
gnu: screengrab: Update to 3.1.0.
...
* gnu/packages/lxqt.scm (screengrab): Update to 3.1.0.
Change-Id: Ic3b86606c17a53ec727e2dda948cbc424205a8b0
2026-01-02 09:30:09 +08:00
宋文武
d4b4a1d227
gnu: qterminal: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (qterminal): Update to 2.3.0.
Change-Id: I0a99af58ffa5fed85ba6e319aef7cc7f0c9dea0e
2026-01-02 09:30:09 +08:00
宋文武
3d2533de9e
gnu: qtermwidget: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (qtermwidget): Update to 2.3.0.
Change-Id: Ie978df9ac3e177f00d05236fb5f436d4b89c3f62
2026-01-02 09:30:09 +08:00
宋文武
d33b901679
gnu: qps: Update to 2.12.0.
...
* gnu/packages/lxqt.scm (qps): Update to 2.12.0.
Change-Id: Ic1d538dfef8cba4f0b68ecaef3abf7abb92a56e8
2026-01-02 09:30:09 +08:00
宋文武
cb99adc57f
gnu: pavucontrol-qt: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (pavucontrol-qt): Update to 2.3.0.
Change-Id: I6b496b023f3bda979f8d36ea48a2428732318b21
2026-01-02 09:30:09 +08:00
宋文武
075697b16b
gnu: obconf-qt: Update to 0.16.6.
...
* gnu/packages/lxqt.scm (obconf-qt): Update to 0.16.6.
Change-Id: I6987af55255bf294073dca01bdf1d18a2282d44e
2026-01-02 09:30:09 +08:00
宋文武
1e9eb7927b
gnu: lximage-qt: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lximage-qt): Update to 2.3.0.
Change-Id: I87175dc38d8cff4c1dd23ef252aa0060e5c883d8
2026-01-02 09:30:09 +08:00
宋文武
fc1a30b9c1
gnu: pcmanfm-qt: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (pcmanfm-qt): Update to 2.3.0.
Change-Id: I7ba356293a27ad6740d82859d7e1716ffa1df008
2026-01-02 09:30:09 +08:00
宋文武
fbbb712347
gnu: libfm-qt: Update to 2.3.1.
...
* gnu/packages/lxqt.scm (libfm-qt): Update to 2.3.1.
Change-Id: I4950437ec2b3ac50a433ed194c23e7048335f061
2026-01-02 09:30:09 +08:00
宋文武
822cb7ea5d
gnu: lxqt-themes: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-themes): Update to 2.3.0.
Change-Id: I68df57e1b9e5534a7e6094b335403dda95bf4e6c
2026-01-02 09:30:09 +08:00
宋文武
b8f7c3fd37
gnu: lxqt-sudo: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-sudo): Update to 2.3.0.
Change-Id: I35b7dc8531a980b7c61a9ced29bc6e1029a9a7c4
2026-01-02 09:30:09 +08:00
宋文武
3f02f45acb
gnu: lxqt-session: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-session): Update to 2.3.0.
Change-Id: I5eda918fd38148e413b19f5d76934c55a7ab5b74
2026-01-02 09:30:09 +08:00
宋文武
1c2afc54c1
gnu: lxqt-runner: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-runner): Update to 2.3.0.
Change-Id: Ia42e289c0b12fa97fe7acb75fb192f45dd740af7
2026-01-02 09:30:09 +08:00
宋文武
f51eae1238
gnu: lxqt-qtplugin: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-qtplugin): Update to 2.3.0.
Change-Id: Ibe016122b8a60fd8e7b0d22e12665e02b346c3e8
2026-01-02 09:30:09 +08:00
宋文武
6f3571a44a
gnu: lxqt-powermanagement: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-powermanagement): Update to 2.3.0.
Change-Id: I83574598fcf93244ce7e024851ae1721b4959382
2026-01-02 09:30:09 +08:00
宋文武
eb250e1db9
gnu: lxqt-policykit: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-policykit): Update to 2.3.0.
Change-Id: Ia15547ffe3ee276d162fb22bb6ea68a0b38de230
2026-01-02 09:30:09 +08:00
宋文武
e1e2c353e7
gnu: lxqt-panel: Update to 2.3.2.
...
* gnu/packages/lxqt.scm (lxqt-panel): Update to 2.3.2.
Change-Id: Icd324f4f254e3b1b1ae2d5d3c94facf8a07b5c26
2026-01-02 09:30:09 +08:00
宋文武
ba161dc043
gnu: lxqt-openssh-askpass: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-openssh-askpass): Update to 2.3.0.
Change-Id: I374fb49d43020ad52da56eb70b6e37a259e51d4c
2026-01-02 09:30:09 +08:00
宋文武
8a20e6e809
gnu: lxqt-notificationd: Update to 2.3.1.
...
* gnu/packages/lxqt.scm (lxqt-notificationd): Update to 2.3.1.
Change-Id: I220a8a04caa9faa8582941ad4f3c6c26e7e14d81
2026-01-02 09:30:09 +08:00
宋文武
b9a5cb4639
gnu: lxqt-globalkeys: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-globalkeys): Update to 2.3.0.
Change-Id: I45edcf46cbd5d41d58c82cfdf89eb6f830f91d5a
2026-01-02 09:30:09 +08:00
宋文武
294108449a
gnu: lxqt-config: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-config): Update to 2.3.0.
Change-Id: I8563bf379752931eef65283bb289ed7aee69b011
2026-01-02 09:30:09 +08:00
宋文武
8f5b94dcb2
gnu: lxqt-menu-data: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-menu-data): Update to 2.3.0.
Change-Id: I8e610ebc5917637ebe49504b69748f7041ccdb84
2026-01-02 09:30:09 +08:00
宋文武
a6bdf50712
gnu: lxqt-admin: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-admin): Update to 2.3.0.
Change-Id: I70cf65dd87fad1bf7957f258bfabe768711decd8
2026-01-02 09:30:09 +08:00
宋文武
72e82b6736
gnu: lxqt-about: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-about): Update to 2.3.0.
Change-Id: Ifbcc70093ce9f140d148bb6b23e0e4d8b6dad4ef
2026-01-02 09:30:09 +08:00
宋文武
eddb23cdd9
gnu: liblxqt: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (liblxqt): Update to 2.3.0.
Change-Id: I20c0b2462ce367ae271f883c398479318eb60ccb
2026-01-02 09:30:09 +08:00
宋文武
f36459075d
gnu: qtxdg-tools: Update to 4.3.0.
...
* gnu/packages/lxqt.scm (qtxdg-tools): Update to 4.3.0.
Change-Id: If4d928c30a6d88a75dd9a8ee1776f14843ced460
2026-01-02 09:30:08 +08:00
宋文武
fc1bd56394
gnu: libqtxdg: Update to 4.3.0.
...
* gnu/packages/lxqt.scm (libqtxdg): Update to 4.3.0.
[arguments]: Set HOME in pre-check phase.
Change-Id: I9d2dd61646fa5f8e91e42e97ae848f5b5476faed
2026-01-02 09:30:08 +08:00
宋文武
cc18b6cb25
gnu: lxqt-build-tools: Update to 2.3.0.
...
* gnu/packages/lxqt.scm (lxqt-build-tools): Update to 2.3.0.
Change-Id: I2ab9f0ef68187a2a3ca0201d999236802cfd0dff
2026-01-02 09:30:08 +08:00
Sharlatan Hellseher
d3315c31ef
gnu: Remove python-pyux.
...
* gnu/packages/python-check.scm (python-pyux): Delete variable.
Fixes : guix/guix#4608
Change-Id: Ibef7cc801511ee13e87793b7546e44b80cde45bf
2026-01-01 23:09:32 +00:00
Sharlatan Hellseher
cce1e4bb1c
gnu: Remove python-xunitparser.
...
* gnu/packages/python-check.scm (python-xunitparser): Delete variable.
Fixes : guix/guix#4610
Change-Id: Ibe4a23888a57f9402a2251fe01e5cf3dc65d913e
2026-01-01 23:08:38 +00:00
Sharlatan Hellseher
7d86904726
gnu: Remove python-xvfbwrapper.
...
* gnu/packages/python-check.scm (python-xvfbwrapper): Delete variable.
Fixes : guix/guix#4614
Change-Id: Ib2441982bb58d1b32b17f4ee9ce1547f40fbeeb9
2026-01-01 23:08:13 +00:00
Sharlatan Hellseher
27a79384e4
gnu: Remove apache-arrow-for-ceph.
...
* gnu/packages/databases.scm (apache-arrow-for-ceph): Delete variable.
Fixes : guix/guix#4758
Change-Id: I9061a34e9dae846009a7bda57debda40ad5dab50
2026-01-01 23:05:45 +00:00
Sharlatan Hellseher
bb2355371b
gnu: Remove python-hkdf.
...
* gnu/packages/python-crypto.scm (python-hkdf): Delete variable.
Fixes : guix/guix#4557
Change-Id: Ic80543f8b30ff55df8a732606906b896c762ff76
2026-01-01 23:04:14 +00:00
Sharlatan Hellseher
be4be235d2
gnu: imgp: Update to 2.9-0.00b2b52.
...
* gnu/packages/image.scm (imgp): Update to
00b2b520964f22ca5b6e0c7d7cb07ce7a755cea7 commit.
[source]: Switch to git-fetch.
[build-sysem]: Switch to pyproject-build-sysem.
[arguments] <tests?, test-backend, test-flags>: Enable runtime check as test.
<phases>: Remove 'rename-imgp.
[native-inputs]: Add python-setuptools.
Change-Id: If831251d9a043777c26877ecb47b5e7b365b3f20
2026-01-01 23:02:59 +00:00
Nicolas Graves
8e5ef1883d
gnu: morss: Switch to pyproject.
...
* gnu/packages/syndication.scm (morss):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I6f5cc25325e88cfaf567bbe40629d7ccfe4ac613
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
2be837138f
gnu: python-mt-940: Update to 4.30.0.
...
* gnu/packages/finance.scm (python-mt-940): Update to 4.30.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace them with <#:test-flags>.
[native-inputs]: Add python-setuptools. Remove python-flake8.
Change-Id: I97d3b0321e2a7fed678123405adaffd51d8d6007
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
10375d31e0
gnu: python-keepkey: Update to 7.2.1.
...
* gnu/packages/finance.scm (python-keepkey): Update to 7.2.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Migrate <#:phases> to <#:test-backend, #:test-flags>.
[native-inputs]: Add python-setuptools.
Change-Id: I1d517d98a0f3dc5d83c9974665b75cb30c6b4fba
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
03236231e9
gnu: trezor-gpg-pinentry-tk: Switch to pyproject.
...
* gnu/packages/finance.scm (trezor-gpg-pinentry-tk):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[inputs]: Improve style.
Change-Id: Ia0f0675f0550004b5c5bf596dc3958b8891695be
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
9f751b809b
gnu: python-python3-midi: Switch to pyproject.
...
* gnu/packages/audio.scm (python-python3-midi):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I035a2e99dbb7a63c52d68c08f9dd2889f7cb0136
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
c1d2c20358
gnu: python-pulsectl: Update to 24.12.0.
...
* gnu/packages/audio.scm (python-pulsectl): Update to 24.12.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I7e299deb86da14dbff1053a1a2d747965d62b7fb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:59 +00:00
Nicolas Graves
a7a18db1b8
gnu: volctl: Update to 0.9.5.
...
* gnu/packages/gtk.scm (volctl): Update to 0.9.5.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:phases>: Improve style.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Idd0c1ff06f0469c3afdbe102d3ac08fceb29eb38
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 23:02:50 +00:00
Nicolas Goaziou
98bf33f91c
gnu: qtile: Update to 0.34.1.
...
* gnu/packages/wm.scm (qtile): Update to 0.34.1.
[inputs]: Add cairo, gdk-pixbuf, libinput, librsvg, lm-sensors, wayland,
wayland-protocols, wlroots.
[propagated-inputs]: Add python-aiohttp, python-cairocffi,
python-prompt-toolkit, python-psutil, python-pytz, python-setproctitle.
[inputs]: Add pre-commit, python-anyio, python-check-manifest,
python-coverage, python-isort, python-mypy, python-pycairo, python-twine.
Change-Id: I18e283dacd868cc53724f430da7d2c608014ba54
2026-01-01 23:48:30 +01:00
Nicolas Goaziou
c4f76f262d
gnu: python-cairocffi: modernize package.
...
* gnu/packages/python-xyz.scm (python-cairocffi)[arguments]: Use
G-exps. Remove trailing #t from phases.
Change-Id: I1b0442ff2a7ba73e8b63e40b6313de8649dbdce6
2026-01-01 23:48:30 +01:00
Nicolas Goaziou
fad498be01
gnu: python-cairocffi: Update to 1.7.1.
...
* gnu/packages/python-xyz.scm (python-cairocffi): Update to 1.7.1.
Change-Id: Iacea14cbbafaf38bfd43841910706955468aa0a8
2026-01-01 23:48:30 +01:00
Sharlatan Hellseher
678152b937
gnu: orangeduck-mpc: Update to 0.9.0-1.1049534.
...
* gnu/packages/c.scm (orangeduck-mpc): Update to
1049534fc56b1971345c7aaa792dea55d6f9b7bc commit.
[source]: Remove patch "orangeduck-mpc-fix-pkg-config.patch", available
form the latest commit.
* gnu/packages/patches/orangeduck-mpc-fix-pkg-config.patch: Delete file.
* gnu/local.mk (dist_patch_DATA): Deregister patch.
Change-Id: I9e23ed5fc6e9a89520b93be269781085ebee5e3c
2026-01-01 22:10:03 +00:00
Sharlatan Hellseher
d9433bf964
gnu: python-yewtube: Fix entry point.
...
* gnu/packages/video.scm (python-yewtube):
[phases]{relax-requirements}: Use #$version.
{sanity-check}: Do not overwrite it.
{fix-entry-points}: New phase.
[native-inputs]: Remove python-wheel.
Change-Id: I720800e34e70b32101b516f45ff4e88a950cba68
2026-01-01 21:05:57 +00:00
Sharlatan Hellseher
89e9a8fc8b
gnu: clang-python-bindings: Switch to pyproject.
...
* gnu/packages/llvm.scm (clang-python-bindings):
[build-system]: Switch to pyproject-build-system.
[arguments] <phases>: Remove 'create-setup-py.
Change-Id: Ib309578926fd3e87cdd68a97b27df0b4d721d3ee
2026-01-01 20:22:17 +00:00
Sharlatan Hellseher
ac1d57332a
gnu: python-pyfuse3: Update to 3.4.1.
...
* gnu/packages/python-xyz.scm (python-pyfuse3): Update to 3.4.1.
[build-system]: Switch to pyproject-build-system.
[propagated-inputs]: Remove python-pytest-trio; add python-trio.
[native-inputs]: Add python-cython, python-pytest, python-setuptools, and
python-setuptools-scm.
Change-Id: I6f4846bb90a0fb578dbadf3c4021a0458428bfcb
2026-01-01 20:11:08 +00:00
Sharlatan Hellseher
ab06c318d0
gnu: python-slurm-magic: Update to 0.0.0-0.4c708cc.
...
* gnu/packages/parallel.scm (python-slurm-magic): Update to
4c708cc137cb9f4bd5b44cf26837b466d9bf7b65 commit.
.
Change-Id: I3885ee644ff7b4e991eeafe615ffa3414776ec4a
2026-01-01 19:51:25 +00:00
Nicolas Graves
56a39c4fbb
gnu: python-podcastparser: Update to 0.6.11.
...
* gnu/packages/gpodder.scm (python-podcastparser): Update to 0.6.11.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: Iac64df0ad178fd3c840f0c6698b1a32565809574
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:01 +00:00
Nicolas Graves
5fa9807da1
gnu: git-repo: Update to 2.60.1.
...
* gnu/packages/android.scm (git-repo): Update to 2.60.1.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use g-expressions.
<#:test-flags>: Ignore failing tests.
<#:phases>: Refresh phase 'set-executable-paths and
'do-not-self-update, 'configure-git, 'install. Remove 'check phase
replacement.
[inputs]: Improve style, drop labels.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I07636386e8a04a74f785c4024fdb647fb5365f46
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:01 +00:00
Nicolas Graves
d6323ba597
gnu: python-slurm-magic: Switch to pyproject.
...
* gnu/packages/parallel.scm (python-slurm-magic):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, modernize with gexps and
seaerch-input-file.
<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: Ic5243c647f645de49eeb54262eabeea6df73743e
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
df99ec9e7b
gnu: python-liblarch: Switch to pyproject.
...
* gnu/packages/gnome.scm (python-liblarch):
[build-system]: Switch to pyproject-build-system.
[arguments]: Refresh them, improve readability and modernize.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I44f59e9e994aafda365f9a0c7d128000256ffae8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
01198c6f06
gnu: python-pylast: Switch to pyproject.
...
* gnu/packages/music.scm (python-pylast):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:phases>: Add phase 'set-version.
[native-inputs]: Add python-setuptools. Remove python-coverage.
Change-Id: I17d78a961364633b1ec15ba7af373aa8096b1fdb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
15438a3c87
gnu: picard: Switch to pyproject.
...
* gnu/packages/music.scm (picard):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:use-setuptools>: Drop it
<#:configure-flags, #:phases>: Refresh them.
[native-inputs]: Add python-setuptools.
Change-Id: Icdf6fe452cdabac07ab6a55aba6b27120cccccf0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
5d65dde9e9
gnu: python-discid: Switch to pyproject.
...
* gnu/packages/music.scm (python-discid):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I7662ed899159a5cab6b610bbb4ebb1bfe845e194
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
66fb4f7327
gnu: curseradio: Switch to pyproject.
...
* gnu/packages/music.scm (curseradio):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:test-flags>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I311b590a9456bad3ecc1979b3eb9f42b1e4a1d3c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:35:00 +00:00
Nicolas Graves
430bc7066a
gnu: glad-0.1: Switch to pyproject.
...
* gnu/packages/gl.scm (glad-0.1):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve them.
<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I3e2afc6238bd5d53af1104bd569e826a7759df3f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2026-01-01 19:34:35 +00:00
Ashvith Shetty
b80126f1b6
gnu: rubber: Update to 1.6.7.
...
* gnu/packages/tex.scm (rubber): Update to 1.6.7.
[native-inputs]: Add python-hatchling.
[arguments]: Drop all.
Change-Id: I6d6ead35a5a78ab1454646f2b4d2ebc3df6ad5ba
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr >
2026-01-01 18:59:59 +01:00
Cayetano Santos
f489c95939
gnu: emacs-pg: Update to 0.62.
...
* gnu/packages/emacs-xyz.scm (emacs-pg): Update to 0.62.
Change-Id: I7651f8de784510600dad921fc841a0916ac9a779
2026-01-01 16:53:15 +01:00
Cayetano Santos
a51c52a2c5
gnu: emacs-corfu: Update to 2.7.
...
* gnu/packages/emacs-xyz.scm (emacs-corfu): Update to 2.7.
Change-Id: I04c3c17b1d53bce16947cd2b143b67078212b89f
2026-01-01 16:50:44 +01:00
Foster Hangdaan
321fe13444
gnu: eza: Update to 0.23.4.
...
* gnu/packages/rust-apps.scm (eza): Update to 0.23.4.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-01 16:37:05 +02:00
Efraim Flashner
374f763619
gnu: sequoia-chameleon-gnupg: Simplify install-extras phase.
...
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[arguments]: Rewrite
the 'install-extras phase to use the 'install phase from the
copy-build-system. Fix the bash completion path.
Change-Id: I6a1d06b88572b23ceb90477b1ad75c25ceba761c
2026-01-01 16:37:05 +02:00
Efraim Flashner
b13cbaabc9
gnu: sequoia-sqv: Simplify install-extras phase.
...
* gnu/packages/sequoia.scm (sequoia-sqv)[arguments]: Rewrite the
'install-extras phase to use the 'install phase from the
copy-build-system. Fix the bash completion path.
Change-Id: I4a5e206b3a2a167123d82dc155b8ff67f927b418
2026-01-01 16:37:02 +02:00
Efraim Flashner
7778249c46
gnu: sequoia-sq: Simplify install-extras phase.
...
* gnu/packages/sequoia.scm (sequoia-sq)[arguments]: Rewrite the
'install-extras phase to use the 'install phase from the
copy-build-system. Fix the bash completion path.
Change-Id: If01a36d54b97e571abd2449320981bee290197c6
2026-01-01 16:22:07 +02:00
Efraim Flashner
81e723ae0a
gnu: sequoia-chameleon-gnupg: Fix the build.
...
* gnu/packages/sequoia.scm (sequoia-chameleon-gnupg)[arguments]: Add
more tests to the cargo-test-flags.
Change-Id: Id8c5f6e4bd40ad18fb3d2dffa7d46f4555011abd
2026-01-01 15:35:32 +02:00
Hilton Chain
868a00aed1
gnu: font-chiron-hei-hk: Update to 2.605.
...
* gnu/packages/fonts.scm (font-chiron-hei-hk): Update to 2.605.
Closes : guix/guix#5284
Change-Id: I5ff794ae3ed000aa0ea676adf42d53de5daa79b0
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-01-01 19:57:18 +08:00
Hilton Chain
75a10dd5e8
gnu: font-chiron-sung-hk: Update to 1.022.
...
* gnu/packages/fonts.scm (font-chiron-sung-hk): Update to 1.022.
[arguments]: Adjust folder names according to upstream change.
Change-Id: I59dea8f81655feed2675462425f053bf2f0d460e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-01-01 19:57:18 +08:00
Hilton Chain
912926e948
gnu: font-google-noto: Update to 2026.01.01.
...
* gnu/packages/fonts.scm (font-google-noto): Update to 2026.01.01.
Change-Id: I834e4608896b5d8734953b1a5274e106f5a89721
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2026-01-01 19:57:18 +08:00
Ian Eure
68e9cb0d21
gnu: services: Name xorg tests.
...
* tests/services/xorg.scm: Name tests.
Change-Id: I7be7438a69a5d55d5904c3b76a2888393291b6bb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-01 13:36:38 +02:00
Ian Eure
7d4db1a37c
gnu: services: Fix xorg configuration merging.
...
A bug in #21 causes the default configuration to be omitted from the xorg
merging process. This can cause users not using set-xorg-configuration or
service extensions to end up with a broken configuration.
Fixes #5267 .
* tests/services/xorg.scm: Add a regression test.
* gnu/services/xorg.scm (handle-xorg-configuration): Include the
xorg-configuration record from config in merges.
Change-Id: I6bed8c109057cb9b5de36db68b78e3ccc88e6bcb
Signed-off-by: Efraim Flashner <efraim@flashner.co.il >
2026-01-01 13:26:02 +02:00
Cayetano Santos
fc650babdd
gnu: python-vunit: Update to 5.0.0-dev.7.
...
* gnu/packages/electronics.scm (python-vunit): Update to 5.0.0-dev.7.
[native-inputs]: Remove python-wheel.
Change-Id: I6d4af27e8b68e42396e2aa63c4462021db90148b
2026-01-01 11:07:23 +01:00
宋文武
91f275a3f0
gnu: retroarch-minimal: Update to 1.22.2.
...
* gnu/packages/emulators.scm (retroarch-minimal): Update to 1.22.2.
[inputs]: Add xxhash.
[arguments]: Add '--disable-chd' and '--disable-zstd' to configure-flags.
Patch 'input/bsv/uint32s_index.c' for 'xxhash.h' in configure phase.
Change-Id: Ic1fb415fb280573c4b3a621bcd93092512b1e253
2026-01-01 16:37:45 +08:00
宋文武
e94f5b373d
gnu: retroarch-joypad-autoconfig: Update to 1.22.0.
...
* gnu/packages/emulators.scm (retroarch-joypad-autoconfig): Update to 1.22.0.
Change-Id: Ied9586c99295dab54d847e4ab92b94c97836733a
2026-01-01 16:15:42 +08:00
宋文武
7717643021
gnu: libretro-database: Update to 1.22.1.
...
* gnu/packages/emulators.scm (libretro-database): Update to 1.22.1.
Change-Id: Id2e1e0339576808f9c2a8e9828dbabb00cd8d5fe
2026-01-01 16:15:42 +08:00
宋文武
7f10df6ce7
gnu: libretro-core-info: Update to 1.22.2.
...
* gnu/packages/emulators.scm (libretro-core-info): Update to 1.22.2.
Change-Id: I264e888eeaa86cd1e26333c0353b3b596f77535d
2026-01-01 16:15:41 +08:00
宋文武
76c23c9b8e
gnu: retroarch-assets: Update to 1.22.0.
...
* gnu/packages/emulators.scm (retroarch-assets): Update to 1.22.0.
Change-Id: I20320fe837326ae397eac637fb8fd36763f21b49
2026-01-01 16:15:41 +08:00
宋文武
b80b233842
gnu: gambas: Update to 3.21.1.
...
* gnu/packages/gambas.scm (gambas): Update to 3.21.1.
Change-Id: I14693dc80b558e93137a4bad07af321c8e406194
2026-01-01 09:51:53 +08:00
宋文武
763eb6a94b
gnu: xfce4-panel: Update to 4.20.6.
...
* gnu/packages/xfce.scm (xfce4-panel): Update to 4.20.6.
Change-Id: I24cb09f2b1b89d30e5d300328e8c4bbcdd639f28
2026-01-01 09:42:08 +08:00
宋文武
3d2fc2fd19
gnu: libxfce4windowing: Update to 4.20.5.
...
* gnu/packages/xfce.scm (libxfce4windowing): Update to 4.20.5.
Change-Id: If6969ccb8fecfd56c5eacfb8c25252322b0426a7
2026-01-01 09:42:08 +08:00
宋文武
9ad7b5283b
gnu: tumbler: Update to 4.20.1.
...
* gnu/packages/xfce.scm (tumbler): Update to 4.20.1.
Change-Id: Ie916942d2f775dcfa6e6f4c5b9fb4e6872a18817
2026-01-01 09:42:08 +08:00
宋文武
acaf431347
gnu: elementary-xfce-icon-theme: Update to 0.21.
...
* gnu/packages/xfce.scm (elementary-xfce-icon-theme): Update to 0.21.
Change-Id: Iee633ef63931bac556cf5f5073cb0f9ea264c14f
2026-01-01 09:42:08 +08:00
宋文武
d990609689
gnu: catfish: Update to 4.20.1.
...
* gnu/packages/xfce.scm (catfish): Update to 4.20.1.
Change-Id: I1365ed76139557cd3702f201942a514aba7fc014
2026-01-01 09:42:08 +08:00
宋文武
6ea1cb2641
gnu: libxfce4util: Update to 4.20.1.
...
* gnu/packages/xfce.scm (libxfce4util): Update to 4.20.1.
Change-Id: I0963693b1835fac96ee6a9dc1ef3dd42c398a43b
2026-01-01 09:42:08 +08:00
宋文武
8df5fb5ec4
gnu: xfce4-weather-plugin: Update to 0.12.0.
...
* gnu/packages/xfce.scm (xfce4-weather-plugin): Update to 0.12.0.
Change-Id: I05f3f37ec2cc41f2aa95ad0fb01afa15d1b1a907
2026-01-01 09:42:08 +08:00
宋文武
f7a27b6068
gnu: xfce4-wavelan-plugin: Update to 0.7.0.
...
* gnu/packages/xfce.scm (xfce4-wavelan-plugin): Update to 0.7.0.
Change-Id: I253365d0714e665bda35d750ce985b161f02f697
2026-01-01 09:42:07 +08:00
宋文武
b83961724d
gnu: xfce4-verve-plugin: Update to 2.1.0.
...
* gnu/packages/xfce.scm (xfce4-verve-plugin): Update to 2.1.0.
Change-Id: I9e7f4d507a232eef359a0decdca71297aa91a533
2026-01-01 09:42:07 +08:00
宋文武
0efd471b9e
gnu: xfce4-timer-plugin: Update to 1.8.0.
...
* gnu/packages/xfce.scm (xfce4-timer-plugin): Update to 1.8.0.
Change-Id: I351160bd9ff9d40e4a748cf48e73f4080a9428b2
2026-01-01 09:42:07 +08:00
宋文武
59b60b9cdf
gnu: xfce4-time-out-plugin: Update to 1.2.0.
...
* gnu/packages/xfce.scm (xfce4-time-out-plugin): Update to 1.2.0.
Change-Id: I3572a83b3235177cc4e3f6eb2d628a15264b9ae6
2026-01-01 09:42:07 +08:00
宋文武
cf9e66c269
gnu: xfce4-systemload-plugin: Update to 1.4.0.
...
* gnu/packages/xfce.scm (xfce4-systemload-plugin): Update to 1.4.0.
Change-Id: Ie76084d39f933f6aad8386a1e0bd39fd0d36dd20
2026-01-01 09:42:07 +08:00
宋文武
d11dfe64a0
gnu: xfce4-stopwatch-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (xfce4-stopwatch-plugin): Update to 0.6.0.
Change-Id: Iac0dcb8816af2923dbf8bd0094e51eceef344dfa
2026-01-01 09:42:07 +08:00
宋文武
f75829b06e
gnu: xfce4-smartbookmark-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (xfce4-smartbookmark-plugin): Update to 0.6.0.
Change-Id: I489bbc4a3190b8f39ee9aee1f4c9b57f83d9fbe4
2026-01-01 09:42:07 +08:00
宋文武
f18e0e3b9b
gnu: xfce4-places-plugin: Update to 1.9.0.
...
* gnu/packages/xfce.scm (xfce4-places-plugin): Update to 1.9.0.
Change-Id: I6d25622b81e664790205966fa8867ea38c2580b7
2026-01-01 09:42:07 +08:00
宋文武
edf2d56dc7
gnu: xfce4-netload-plugin: Update to 1.5.0.
...
* gnu/packages/xfce.scm (xfce4-netload-plugin): Update to 1.5.0.
Change-Id: I9289982c1f9f354a6570dcc6d586becd6f89f39b
2026-01-01 09:42:07 +08:00
宋文武
6dbf2a2b0d
gnu: xfce4-mount-plugin: Update to 1.2.0.
...
* gnu/packages/xfce.scm (xfce4-mount-plugin): Update to 1.2.0.
Change-Id: I77587c8050670298ba47cf4465c0c4e9f9cc615e
2026-01-01 09:42:07 +08:00
宋文武
96efa61d01
gnu: xfce4-mpc-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (xfce4-mpc-plugin): Update to 0.6.0.
Change-Id: Ibdc6382b57bb1801d4a5f02556b8a301c61605c2
2026-01-01 09:42:07 +08:00
宋文武
4d332dea79
gnu: xfce4-mailwatch-plugin: Update to 1.4.0.
...
* gnu/packages/xfce.scm (xfce4-mailwatch-plugin): Update to 1.4.0.
Change-Id: I0ee4b503a834d8d54990a3312a83a02854a484ce
2026-01-01 09:42:07 +08:00
宋文武
881971909b
gnu: xfce4-genmon-plugin: Update to 4.3.0.
...
* gnu/packages/xfce.scm (xfce4-genmon-plugin): Update to 4.3.0.
Change-Id: I87b1c532c716edb429053076d2f7ba6b194c7444
2026-01-01 09:42:07 +08:00
宋文武
6a4e237043
gnu: xfce4-fsguard-plugin: Update to 1.2.0.
...
* gnu/packages/xfce.scm (xfce4-fsguard-plugin): Update to 1.2.0.
Change-Id: Ifcbee3b75f863cc9db610674a4d4eac785cdf787
2026-01-01 09:42:07 +08:00
宋文武
cfd77f3e54
gnu: xfce4-diskperf-plugin: Update to 2.8.0.
...
* gnu/packages/xfce.scm (xfce4-diskperf-plugin): Update to 2.8.0.
Change-Id: I0b4aafae432b32a092a48b115513cde429da5e22
2026-01-01 09:42:07 +08:00
宋文武
dea3a3fc63
gnu: xfce4-cpufreq-plugin: Update to 1.3.0.
...
* gnu/packages/xfce.scm (xfce4-cpufreq-plugin): Update to 1.3.0.
Change-Id: Ibd49fff0c019f87fbec9ceccbe5781dec0a30028
2026-01-01 09:42:07 +08:00
宋文武
3b328f6804
gnu: xfce4-calculator-plugin: Update to 0.8.0.
...
* gnu/packages/xfce.scm (xfce4-calculator-plugin): Update to 0.8.0.
Change-Id: I760c38340a3bf05266e84fa7c52e874dbe0df960
2026-01-01 09:42:07 +08:00
宋文武
56bb4e51ec
gnu: xfce4-eyes-plugin: Update to 4.7.0.
...
* gnu/packages/xfce.scm (xfce4-eyes-plugin): Update to 4.7.0.
Change-Id: I1dad8cc2b4d8d47e8517c5d4d371dd66e38d3482
2026-01-01 09:42:07 +08:00
宋文武
500de13b8f
gnu: xfce4-cpugraph-plugin: Update to 1.3.0.
...
* gnu/packages/xfce.scm (xfce4-cpugraph-plugin): Update to 1.3.0.
Change-Id: I9e72319d8dc308a83b74598e5403666a09d6969b
2026-01-01 09:42:07 +08:00
宋文武
58cba8b86c
gnu: xfce4-volumed-pulse: Update to 0.3.0.
...
* gnu/packages/xfce.scm (xfce4-volumed-pulse): Update to 0.3.0.
Change-Id: I39774eb62a3f76f01e5850c84cf3abaeade153a2
2026-01-01 09:42:07 +08:00
宋文武
b5dd31979c
gnu: xfce4-screensaver: Update to 4.20.1.
...
* gnu/packages/xfce.scm (xfce4-screensaver): Update to 4.20.1.
[build-system]: Switch to meson-build-system.
[arguments]: Remove phases. Adjust configure-flags.
Change-Id: Id9353254ce0c64692acc232053f0f43d52569557
2026-01-01 09:42:07 +08:00
宋文武
76a875e9d0
gnu: xfce4-screenshooter: Update to 1.11.3.
...
* gnu/packages/xfce.scm (xfce4-screenshooter): Update to 1.11.3.
[build-system]: Switch to meson-build-system.
Change-Id: Ie21ff9034a61aa9c1b83743aadf5de6d632f973c
2026-01-01 09:42:07 +08:00
宋文武
7806212482
gnu: mousepad: Update to 0.6.5.
...
* gnu/packages/xfce.scm (mousepad): Update to 0.6.5.
Change-Id: I0dddb9aafe914d9f694aaf7fafa6a588fa2c1c86
2026-01-01 09:42:07 +08:00
宋文武
67c5652bd7
gnu: xfburn: Update to 0.8.0.
...
* gnu/packages/xfce.scm (xfburn): Update to 0.8.0.
Change-Id: I1ec742810c7d82fa95dc76a55f7afcd0f24001a4
2026-01-01 09:42:07 +08:00
宋文武
c06261c14d
gnu: orage: Update to 4.20.2.
...
* gnu/packages/xfce.scm (orage): Update to 4.20.2.
Change-Id: I7466f9db1f147e787b5e87ec782fcfe8566a1b0f
2026-01-01 09:42:07 +08:00
宋文武
9fc51a2893
gnu: xfce4-taskmanager: Update to 1.6.0.
...
* gnu/packages/xfce.scm (xfce4-taskmanager): Update to 1.6.0.
Change-Id: Idfa61266ece8858679706bafbc2b5597a74ee4de
2026-01-01 09:42:07 +08:00
宋文武
d2458938b8
gnu: ristretto: Update to 0.13.4.
...
* gnu/packages/xfce.scm (ristretto): Update to 0.13.4.
[inputs]: Add exo.
Change-Id: I261c396528d2d89cb5095380e119a0f57ee5d567
2026-01-01 09:42:07 +08:00
宋文武
344b1d6deb
gnu: xfdashboard: Update to 1.1.0.
...
* gnu/packages/xfce.scm (xfdashboard): Update to 1.1.0.
Change-Id: I321b47e0ed0c3dd050a9e791fbd38ad6e87074ba
2026-01-01 09:42:07 +08:00
宋文武
976056836b
gnu: xfce4-dict: Update to 0.8.9.
...
* gnu/packages/xfce.scm (xfce4-dict): Update to 0.8.9.
Change-Id: Ia5546e70f8f4f08a70aac89a8fc37cc8a657529f
2026-01-01 09:42:07 +08:00
宋文武
cc774ec444
gnu: xfce4-terminal: Update to 1.1.5.
...
* gnu/packages/xfce.scm (xfce4-terminal): Update to 1.1.5.
Change-Id: Ib60800d316ba915447ddb0f143ebd63590f9e965
2026-01-01 09:42:07 +08:00
宋文武
ba252f5177
gnu: parole: Update to 4.20.0.
...
* gnu/packages/xfce.scm (parole): Update to 4.20.0.
Change-Id: I7d9a71797934b9d5472a2a84dc962be0c7e3270e
2026-01-01 09:42:07 +08:00
宋文武
6f814e3359
gnu: gigolo: Update to 0.6.0.
...
* gnu/packages/xfce.scm (gigolo): Update to 0.6.0.
Change-Id: Ieedcee4e795636547bff230c553f6761d8cfe8ac
2026-01-01 09:42:07 +08:00
宋文武
01ba95edc7
gnu: thunar-vcs-plugin: Update to 0.4.0.
...
* gnu/packages/xfce.scm (thunar-vcs-plugin): Update to 0.4.0.
[inputs]: Add libxfce4ui.
Change-Id: Ia3ca5ea6b0ea8e596f213e2df62aae81d99bf2ed
2026-01-01 09:42:07 +08:00
宋文武
614b53d5b0
gnu: thunar-media-tags-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (thunar-media-tags-plugin): Update to 0.6.0.
Change-Id: I8b9bc1be780b59d302ef86fa3b16e08dd84f0836
2026-01-01 09:42:07 +08:00
宋文武
3fd2514cae
gnu: thunar-shares-plugin: Update to 0.5.0.
...
* gnu/packages/xfce.scm (thunar-shares-plugin): Update to 0.5.0.
Change-Id: Ia063d3048382447988bb09bf25b78cbe73b3b715
2026-01-01 09:42:07 +08:00
宋文武
ffdb2dbc51
gnu: thunar-archive-plugin: Update to 0.6.0.
...
* gnu/packages/xfce.scm (thunar-archive-plugin): Update to 0.6.0.
Change-Id: I95949ef077b7dc5e916edf6a88fce627cdec2d07
2026-01-01 09:42:07 +08:00
宋文武
385eee1613
gnu: xfce4-settings: Update to 4.20.3.
...
* gnu/packages/xfce.scm (xfce4-settings): Update to 4.20.3.
Change-Id: I0e6614a5090621838418a3bb56c59aae55c39cc3
2026-01-01 09:42:07 +08:00
宋文武
46bf72ae5d
gnu: xfce4-session: Update to 4.20.3.
...
* gnu/packages/xfce.scm (xfce4-session): Update to 4.20.3.
Change-Id: I82e7f0f22c58bfd678019fe1a7296d3febc29a1f
2026-01-01 09:42:07 +08:00
宋文武
d9a3a43d6e
gnu: xfce4-xkb-plugin: Update to 0.9.0.
...
* gnu/packages/xfce.scm (xfce4-xkb-plugin): Update to 0.9.0.
Change-Id: Icebdc49de511f0f9225648e344138e9e36daef08
2026-01-01 09:42:07 +08:00
宋文武
cb8e9634bd
gnu: xfce4-whiskermenu-plugin: Update to 2.10.0.
...
* gnu/packages/xfce.scm (xfce4-whiskermenu-plugin): Update to 2.10.0.
Change-Id: Id488398d52716196cb8bed7a26b3faeb0a4b911c
2026-01-01 09:42:07 +08:00
宋文武
888e11ba29
gnu: xfce4-pulseaudio-plugin: Update to 0.5.1.
...
* gnu/packages/xfce.scm (xfce4-pulseaudio-plugin): Update to 0.5.1.
Change-Id: Ib54a108b40d3ee7c4f3f0a86e58919c3f2ced444
2026-01-01 09:42:06 +08:00
宋文武
cbad494ae6
gnu: xfce4-clipman-plugin: Update to 1.7.0.
...
* gnu/packages/xfce.scm (xfce4-clipman-plugin): Update to 1.7.0.
Change-Id: Ia1ae8a90a000323c04ef11732e1ba75dc2844a51
2026-01-01 09:42:06 +08:00
宋文武
9d94f79b23
gnu: xfce4-battery-plugin: Update to 1.2.0.
...
* gnu/packages/xfce.scm (xfce4-battery-plugin): Update to 1.2.0.
Change-Id: I47cc38e9c8e164328533364d57d1e953cd5ad562
2026-01-01 09:42:06 +08:00
宋文武
4c9ab1bcd5
gnu: libxfce4ui: Update to 4.20.2.
...
* gnu/packages/xfce.scm (libxfce4ui): Update to 4.20.2.
Change-Id: Ie7144f67c464d99347210e6ebf76ab5c272b5e5b
2026-01-01 09:42:06 +08:00
宋文武
87223bb0ce
gnu: xfce-dev-tools: Propagated python.
...
Other Xfce packages start bundling the 'xdt-gen-visibility' script,
which needs python at build time.
* gnu/packages/xfce.scm (xfce4-dev-tools)[inputs]: Move python to
propagated-inputs.
Change-Id: I07a6298313da48d48cd4e26c0b4131456429d33d
2026-01-01 09:42:06 +08:00
Greg Hogan
31b32eac3f
gnu: LLVM, Clang, libomp, lld: Update to 21.1.8.
...
* gnu/packages/llvm.scm (llvm-21, clang-21, clang-runtime-21,
libomp-21, lld-21, lldb): Update to 21.1.8.
Change-Id: I6f686d59d5ee95dc3ad28008a22a7b5bded824ac
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-01 02:04:57 +01:00
Foster Hangdaan
713500406c
gnu: flatpak: Update to 1.16.2.
...
* gnu/packages/package-management.scm (flatpak): Update to 1.16.2.
Change-Id: Ieeaadde513f3b34054468ed1c708e7ee8777eb0e
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-01 01:10:36 +01:00
Tanguy Le Carrour
0f315ca398
system: images: Add A20-OLinuXino-LIME2 image.
...
* gnu/local.mk: Register image.
* gnu/system/images/a20-olinuxino-lime2.scm: New file.
Change-Id: Ib1370307951d78d3ac119c8ab9a612a8e8a5bd2b
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-01 01:06:14 +01:00
Hugo Buddelmeijer
b673bc4518
gnu: python-whisper: Update to 1.1.10.
...
* gnu/packages/monitoring.scm (python-whisper): Update to 1.1.10.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Add remove-python-six-dependency phase.
[native-inputs]: Remove python-six; add python-pytest and python-setuptools.
Change-Id: I218415bfc0283bc05ed73d080885328702201b37
Signed-off-by: Danny Milosavljevic <dannym@friendly-machines.com >
2026-01-01 01:06:06 +01:00
Sharlatan Hellseher
cf4296ecb1
gnu: cnvkit: Fix tests.
...
* gnu/packages/bioinformatics.scm (cnvkit):
[arguments] <phases>: Add 'fix-pytest-config.
[propagated-inputs]: Remove python-future.
Change-Id: I845709c8e91e8ed86dcc25a9d5dc0469e8005f0b
2025-12-31 17:33:28 +00:00
Nicolas Graves
7c84917350
gnu: httpstat: Update to 1.3.2.
...
* gnu/packages/networking.scm (httpstat): Update to 1.3.2.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:tests?>: Disable them.
<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: Ic5797b3d5ed6319a70364a724662ebfb8b1ef9c2
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:49 +00:00
Nicolas Graves
fdd6de5c4b
gnu: pproxy: Update to 2.7.9.
...
* gnu/packages/networking.scm (pproxy): Update to 2.7.9.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: Ie0142017f57ab06ad3f28983131a590d5b52522b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:49 +00:00
Nicolas Graves
78a9398975
gnu: python-pysctp: Update to 0.7.2.
...
* gnu/packages/networking.scm (python-pysctp): Update to 0.7.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
<#:test-backend>: Set it, because pytest fails to run here.
[native-inputs]: Add python-setuptools.
Change-Id: Id45e482d381ce4ffae461350d34556c1a689db03
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:49 +00:00
Nicolas Graves
e5b8f6d0b5
gnu: python-sparqlwrapper: Switch to pyproject.
...
* gnu/packages/rdf.scm (python-sparqlwrapper):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I75045b9a6059a0c3af5d122bbfe6019866338caa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:49 +00:00
Nicolas Graves
9c9aeeb33c
gnu: python-libtmux: Update to 0.53.0.
...
* gnu/packages/tmux.scm (python-libtmux): Update to 0.53.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore pytest arguments and failing tests.
<#:phases>: Replace 'check phase replacement by a 'configure-tests
phase.
[native-inputs]: Add python-hatchling, python-pytest.
Change-Id: I5bcc225f6d16413210d8a852b04f6a6063228d02
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
17968ec046
gnu: iotop-python: Switch to pyproject.
...
* gnu/packages/linux.scm (iotop-python):
[build-system]: Switch to pyproject-build-system.
[arguments, synopsis]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I25f67828dec27a4965f14c78dfc8f42a0b3cff0b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
9b1fe6120f
gnu: python-pamela: Switch to pyproject.
...
* gnu/packages/linux.scm (python-pamela):
[build-system]: Switch to pyproject-build-system.
[source, arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I842d2eca695e45a196d44ee8896e0651040b95df
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
6681b4894d
gnu: stcgal: Switch to pyproject.
...
* gnu/packages/embedded.scm (stcgal):
[source]: Improve style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I586a3c56b23572d2552e3779afda4447c708a63b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
4a98c20de1
gnu: python-bonsai: Update to 1.5.4.
...
* gnu/packages/openldap.scm (python-bonsai): Update to 1.5.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I056193ef6d61cf3f95a545fae6478dc9eda26a0d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:11:48 +00:00
Nicolas Graves
37ef605f51
gnu: python-reportlab: Update to 4.4.7.
...
* gnu/packages/pdf.scm (python-reportlab): Update to 4.4.7.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-target>: Migrate to <#:phases, #:test-backend, #:test-flags>.
<#:configure-flags>: Refresh them.
[native-inputs]: Add python-setuptools.
[propagated-inputs]: Remove python-chardet. Add
python-charset-normalizer.
Change-Id: I941ee2c6dc3c893a0ab3f537a1d898c0a859a0c9
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 17:10:54 +00:00
Sharlatan Hellseher
fbde1b3054
gnu: temper-exporter: Switch to pypproject.
...
* gnu/packages/monitoring.scm (temper-exporter):
[build-system]: Switch to pypproject-build-system.
[native-inputs]: Remove python-pytest, python-pytest-mock, and
python-pytest-runner; add python-setuptools.
Change-Id: I492c29f1141f5601affd883607c7904928b0c83f
2025-12-31 15:20:51 +00:00
Sharlatan Hellseher
c26faeee46
gnu: python-pyzabbix: Move to python-web.
...
This is an intermediate Python module communicating with Zabbix API via
HTTP, the best place is (gnu packages python-web).
* gnu/packages/monitoring.scm (python-pyzabbix): Move from here ...
* gnu/packages/python-web.scm: ... to here.
Change-Id: I7ef6b03b6f33310b2470b4adaf60be87dec19f6b
2025-12-31 15:11:20 +00:00
Sharlatan Hellseher
b7b2b5b6b9
gnu: python-pyzabbix: Update to 1.3.1.
...
* gnu/packages/monitoring.scm (python-pyzabbix): Update to 1.3.1.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Provide path to tests.
<phases>: Drop all.
[native-inputs]: Add python-setuptools.
Change-Id: If55f0330217fd3416d0a3318eaaa6734b14dafca
2025-12-31 15:04:14 +00:00
Sharlatan Hellseher
5e5edd6f74
gnu: python-isrcsubmit: Deprecate in favor of isrcsubmit.
...
* gnu/packages/music.scm (isrcsubmit): New variable.
(python-isrcsubmit): Deprecate variable.
Change-Id: I04709a1009a4d2e0773e1b4cea6b2bcb4a7eae5b
2025-12-31 14:49:26 +00:00
Sharlatan Hellseher
d030f1ed9d
gnu: python-isrcsubmit: Switch to pyproject.
...
* gnu/packages/music.scm (python-isrcsubmit):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I2b629e557256b81e77fc10af708f733372220365
2025-12-31 14:44:03 +00:00
Nicolas Graves
7305cf7658
gnu: jellyfin-mpv-shim: Switch to pyproject.
...
* gnu/packages/video.scm (jellyfin-mpv-shim):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I36ad651b4d0534e37403f0aec04f15f27f8293f0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
e640aa6acb
gnu: python-petsc4py: Switch to pyproject.
...
* gnu/packages/maths.scm (python-petsc4py): Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: If00fb947d8d0b99665601c04714d5b7d21fb167f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
95d9fd22d8
gnu: python-hg-evolve: Switch to pyproject.
...
* gnu/packages/version-control.scm (python-hg-evolve):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ibb3988dc6ce39b8bfe3b55808ce01b30df9c3d82
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
46ba3c8c99
gnu: gpodder: Switch to pyproject.
...
* gnu/packages/gpodder.scm (gpodder):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I985ebde78c59f6ecb960a47efaac4240d7b48def
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
c2f8f66917
gnu: impressive: Switch to pyproject.
...
* gnu/packages/pdf.scm (impressive):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?, phases>: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I0a9d0515c5758b871a27968edd63ac26e5b4d9dc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
d9e834bd3e
gnu: python-cvxopt: Switch to pyproject.
...
* gnu/packages/maths.scm (python-cvxopt):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use gexps.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: Ife73ce0b238ccbf2d0eff7164eccfce5c721384f
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
30193dd717
gnu: java-antlr4-runtime-python: Switch to pyproject.
...
* gnu/packages/java.scm (java-antlr4-runtime-python):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I3223f679b2f4809181d3aa5e8e2c76884768dd12
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
3cff5074e7
gnu: python-gpg: Switch to pyproject.
...
* gnu/packages/gnupg.scm (python-gpg):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Relocate keyword.
[native-inputs]: Add python-setuptools.
Change-Id: I4aad5dd364b74bca1a67a116dfb1598a224f81d6
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
8d5ab7e340
gnu: pagekite: Switch to pyproject.
...
* gnu/packages/networking.scm (pagekite):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, use gexps.
<#:phases>: Refresh phase 'install-man-page. Replace 'check phase.
<#:tests?>: Disable them.
[native-inputs]: Add perl (required to run tests), python-setuptools.
Change-Id: I4667440c298ae17f048b1c7659cc23c4f4d1d990
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:17 +00:00
Nicolas Graves
72573dd179
gnu: python-ipy: Switch to pyproject.
...
* gnu/packages/networking.scm (python-ipy):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[description]: Improve style.
Change-Id: Id2b1673321af264fad84008f4029bfab3362379c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:26:14 +00:00
ROCKTAKEY
910d808ae5
gnu: Add witr.
...
Change-Id: I681e0b12f8b132b647685507c97c85207402513b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 14:15:01 +00:00
Nicolas Graves
bbb8b2903e
gnu: poezio: Switch to pyproject.
...
* gnu/packages/messaging.scm (poezio):
[source, arguments]: Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: Ie384f594babfbc9919d9458d8ffc1f92d00b1118
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:53:52 +00:00
Nicolas Graves
1664f8c899
gnu: python-pyreadstat: Switch to pyproject.
...
* gnu/packages/statistics.scm (python-pyreadstat):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Improve style, migrate to gexps.
[native-inputs]: Add python-setuptools.
Change-Id: I56e8dcd877b7b6e688b9d0004fe74b220777df18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:53:52 +00:00
Nicolas Graves
f0a4086fad
gnu: tadbit: Switch to pyproject.
...
* gnu/packages/bioinformatics.scm (tadbit):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Migrate from 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: Ib32b92c308fae375095c0c3a14df1c8bea1f7969
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:53:03 +00:00
Nicolas Graves
b20b339fad
gnu: svtplay-dl: Update to 4.167.
...
* gnu/packages/video.scm (svtplay-dl): Update to 4.167.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-requests-mock,
python-setuptools.
Change-Id: Icb1514632e24c1462d8c79cd5dbd60319b1747d0
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
96ed6b91a1
gnu: qtfaststart: Switch to pyproject.
...
* gnu/packages/video.scm (qtfaststart):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[arguments, description]: Improve style.
Change-Id: Id2d06b0f34b99e0af8af837095a93117d9c12675
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
98be8e7f18
gnu: twitchy: Switch to pyproject.
...
* gnu/packages/video.scm (twitchy):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
<#:phases>: Improve style, use gepxs, remove trailing #t.
[native-inputs]: Add python-setuptools.
Change-Id: Iff9a112e9ce0f6a9c541780033523aadc53b9d2d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
4e0906e98c
gnu: you-get: Switch to pyproject.
...
* gnu/packages/video.scm (you-get): Run guix style.
[build-system]: Switch to pyproject-build-system.
[arguments]: Re-order keywords. Use gexps.
[native-inputs]: Add python-setuptools.
Change-Id: I798ea8a3df60572e80ebd87460d7f6fcdb45d0d4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
82dd94b3f9
gnu: python-git-multimail: Update to 1.6.0-0.747fad4.
...
* gnu/packages/version-control.scm (python-git-multimail): Update to 1.6.0-0.747fad4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them for now.
<#:phases>: Improve style, add 'check phase replacement.
[native-inputs]: Add python-setuptools.
Change-Id: I0bde82b066878252b54404ad973d327fdd677302
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:27:01 +00:00
Nicolas Graves
693e765bb3
gnu: python-slepc4py: Switch to pyproject.
...
* gnu/packages/maths.scm (python-slepc4py): Run guix style.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I926c3c5eccb0b1d8174e297d5a1f0b363e0f309a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 13:26:58 +00:00
Sharlatan Hellseher
56598668a7
gnu: mdpo: Update to 0.3.86.
...
* gnu/packages/gettext.scm (mdpo): Update to 0.3.86.
[source]: Switch to git-fetch.
[build-system]: Switch pyproject-build-system.
[inputs]: Add python-polib and python-pymd4c.
[propagated-inputs]: Remove python-polib and python-pymd4c.
[native-inputs]: Remove python-bump2version and python-yamllint; add
python-setuptools.
Change-Id: I1f5bc5dd273768adad5d87f70f0646c60310668f
2025-12-31 13:12:19 +00:00
Sharlatan Hellseher
eb4aa7bd2c
gnu: python-pymd4c: Update to 1.1.2.
...
* gnu/packages/python-xyz.scm (python-pymd4c): Update to 1.1.2.
Change-Id: I712e7868b078c4ca3cea594e78c71393cb3e12f3
2025-12-31 13:12:18 +00:00
Sharlatan Hellseher
8240f35e15
gnu: python-parse-type: Update to 0.6.6.
...
* gnu/packages/python-xyz.scm (python-parse-type): Update to 0.6.6.
[native-inputs]: Remove python-wheel; add python-setuptools-scm.
Change-Id: Ia31b266f4ce6ceb677ae3787d3484e19fdc80de2
2025-12-31 12:47:02 +00:00
Sergey Trofimov
ae53179c9d
gnu: darkman: Update to 2.2.0.
...
* gnu/packages/xdisorg.scm (darkman): Update to 2.2.0.
[source]: Adjust Makefile patching snippet.
[arguments]<#:phases>{patch-paths}: Simplify.
[native-inputs]: Replace go-gopkg-in-yaml-v3 with
go-github-goccy-go-yaml
Change-Id: I8adc6604b69531af5dd246cfd9b9c7eabcb4c54d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:42:46 +00:00
Nicolas Graves
cfffecfa28
gnu: python-polling2: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-polling2):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Enable <#:tests?>.
<#:test-flags>: Ignore flaky test.
[native-inputs]: Add python-setuptools. Remove python-pytest-runner.
Change-Id: Ifb8a4eb6fe65ba4dccb1cbc0a4cb629aba443b09
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:15 +00:00
Nicolas Graves
b3f5f6cc2f
gnu: python-polib: Update to 1.2.0.
...
* gnu/packages/python-xyz.scm (python-polib): Update to 1.2.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend, #:test-flags>: Set them.
[native-inputs]: Add python-setuptools.
[home-page]: Refresh it;
[description]: Improve style.
Change-Id: If11e30028c3ede6301488801ffaecb591088f908
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:15 +00:00
Nicolas Graves
d471ab83d4
gnu: python-parse: Update to 1.20.2.
...
* gnu/packages/python-xyz.scm (python-parse): Update to 1.20.2.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Drop them.
[native-inputs]: Add python-pytest, python-pytest-cov,
python-setuptools.
Change-Id: Ibee0e79a21b5cc7f974c25646c4dc9409c0e1e6a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:15 +00:00
Nicolas Graves
5a750ecb2c
gnu: python-empy: Update to 3.3.4.
...
* gnu/packages/python-xyz.scm (python-empy): Update to 3.3.4.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase.
[native-inputs]: Add python-setuptools.
Change-Id: I52aa3db0a2d2f536e520280848724092c6e05c44
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:15 +00:00
Nicolas Graves
62e5611233
gnu: python-simpleaudio: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-simpleaudio):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-backend>: Set it.
<#:phases>: Add phase 'fix-test-run.
[native-inputs]: Add python-setuptools.
Change-Id: Ibad8cf2ae98699fec69c3961a804dfa6a9155ef4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:14 +00:00
Nicolas Graves
5fc8a1d6e9
gnu: python-coloredlogs: Update to 15.0.1.
...
* gnu/packages/python-xyz.scm (python-coloredlogs): Update to 15.0.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Enable them.
<#:test-flags>: Disable failing tests.
[native-inputs]: Add python-pytest, python-setuptools,
python-verboselogs.
Change-Id: If21f11357fdce225de6caa3b7b77b6ef7ed6cb5b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:14 +00:00
Nicolas Graves
ee27101aa3
gnu: python-capturer: Update to 3.0.
...
* gnu/packages/python-xyz.scm (python-capturer): Update to 3.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: I0f44dcff9d7f77a8391a8841268e078f5dca0758
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:14 +00:00
Nicolas Graves
3e33a94118
gnu: python-humanfriendly: Update to 10.0.
...
* gnu/packages/python-xyz.scm (python-humanfriendly): Update to 10.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I15dcfa2af7df442ea68e6165fa37aafcb869fd28
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:14 +00:00
Nicolas Graves
b5159db2ce
gnu: python-pims: Fix build.
...
* gnu/packages/image-processing.scm (python-pims)
[arguments]<#:phases>: Add phase 'relax-requirements.
[native-inputs]: Remove python-wheel.
Change-Id: Icec0ee0744cd326f1bbd2f320b63fa067cea7e8b
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-31 12:24:11 +00:00
Noé Lopez
4ce3182d41
gnu: kiwix-desktop: Show icons.
...
* gnu/packages/web.scm (kiwix-desktop)[inputs]: Add qtsvg.
Closes : guix/guix#4787
Change-Id: Ic10b79dc38851d997e19162b76c8e10f67439964
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-31 15:04:17 +08:00
vga
8674388124
gnu: Add cl-forms.
...
* gnu/packages/lisp-xyz.scm (cl-forms, sbcl-cl-forms): New variables.
Change-Id: I3197e5b66e69daf5740f856b8f150acaf661b853
Signed-off-by: jgart <jgart@dismail.de >
2025-12-30 14:26:26 -05:00
vga
57bd6a4a1d
gnu: Add cl-peppol.
...
* gnu/packages/lisp-xyz.scm (cl-peppol, sbcl-cl-peppol): New variables.
Change-Id: I2d8690c02282dad52f2a4760f539e2444e08f793
Signed-off-by: jgart <jgart@dismail.de >
2025-12-30 14:25:59 -05:00
Maxim Cournoyer
ea4dd4c45d
Revert "services/configuration: Fix case where sub-documentation is nonexistent."
...
This reverts commit 8b6e9acc26 .
Fixes: <https://issues.guix.gnu.org/79578 >
2025-12-30 22:42:06 +09:00
Maxim Cournoyer
045ee8ec77
build/dbus-service: Fix possible syntax error in 'with-retries'.
...
When the body was not a single expression, quote would throw a syntax error.
* gnu/build/dbus-service.scm (with-retries): Ensure the body is a single
expression when quoted for the error message.
Change-Id: I44ec61bc26c8959b499bc94eb661762afdaf99ba
2025-12-30 22:42:06 +09:00
Sharlatan Hellseher
0c6fe1a1e7
gnu: Remove python-rauth.
...
* gnu/packages/python-web.scm (python-rauth): Delete variable.
Fixes : guix/guix#4576
Change-Id: Ic38764f54e828c2e591f62ad09f1e04450713d9f
2025-12-30 13:30:44 +00:00
Sharlatan Hellseher
d7448718b6
gnu: Remove python-unalix.
...
* gnu/packages/python-web.scm (python-unalix): Delete variable.
Fixes : guix/guix#4577
Change-Id: I842a022d7b48ac0bb0dcae4014fa3e12fe40d982
2025-12-30 13:29:58 +00:00
Sharlatan Hellseher
45233c5590
gnu: Remove python-climin.
...
* gnu/packages/python-science.scm (python-climin): Delete variable.
Fixes : guix/guix#4556
Change-Id: I8e26118c854a6ece21a5d8946a30812b626dc52e
2025-12-30 13:28:10 +00:00
Sharlatan Hellseher
bbdbf51c9b
gnu: python-lenstronomy: Skip one more test.
...
* gnu/packages/astronomy.scm (python-lenstronomy)[arguments]
<test-flags>: Skip one more shaky test.
Change-Id: I16749000c6a6fe6463a33018e277e701aec6faa8
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
532e6a311c
gnu: python-viresclient: Update to 0.14.0.
...
* gnu/packages/astronomy.scm (python-viresclient): Update to 0.14.0.
[propagated-inputs]: Add python-h5py.
Change-Id: I5961a7a96938d3d8aad12b7b697b20b0d3113583
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
76c6cbe909
gnu: python-sbpy: Update to 0.6.0.
...
* gnu/packages/astronomy.scm (python-sbpy): Update to 0.6.0. Re arrange
fields order.
[arguments] <phases>: Remove 'set-home-env; add 'pre-check.
[native-inputs]: Add python-setuptools.
Change-Id: I806c87a2e4d4c3bf851a25372ec0adafd0897fe1
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
f7d7e07ded
gnu: python-regularizepsf: Update to 1.1.1.
...
* gnu/packages/astronomy.scm (python-regularizepsf): Update to 1.1.1.
Change-Id: Ia8546d79493816d297269cb79e984a171e6dc4fa
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
ccd951c73c
gnu: python-glue-vispy-viewers: Update to 1.3.0.
...
* gnu/packages/astronomy.scm (python-glue-vispy-viewers): Update to 1.3.0.
Change-Id: I9551f531ec44f6dff9d140966a9cc69d0696a80a
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
ef20c0a616
gnu: python-glue-qt: Update to 0.4.1.
...
* gnu/packages/astronomy.scm (python-glue-qt): Update to 0.4.1.
Change-Id: Icc7f7012effaa7cbbc1595e117b6ebcf3452a4e2
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
5cdc82d225
gnu: python-eventio-1: Relax requirements.
...
* gnu/packages/astronomy.scm (python-eventio-1)[arguments] <phases>:
Add 'relax-requirements.
Change-Id: I4831d9a4ca73cb40dd6140999269a61e92e6be2b
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
ad05e265b1
gnu: python-edps: Update to 1.7.0.
...
* gnu/packages/astronomy.scm (python-edps): Update to 1.7.0.
Change-Id: I3ad3008e0c07e2072dc8470fa5b1dc3804cf4ddf
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
00eb739bb3
gnu: python-astromartini: Update to 2.1.13.
...
* gnu/packages/astronomy.scm (python-astromartini): Update to 2.1.13.
[propagated-inputs]: Add python-gizmo-analysis, python-swiftgalaxy,
python-swiftsimio, and python-utilities-awetzel.
Change-Id: I76c1a275fc4ba4abca53c3d91080775d58682ba1
2025-12-30 11:40:48 +00:00
Sharlatan Hellseher
18273ff06f
gnu: Add python-gizmo-analysis.
...
* gnu/packages/astronomy.scm (python-gizmo-analysis): New variable.
Change-Id: I7f21d3a3040fd4a5449f2b8f46aed1dcaa92e1a9
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
697328e980
gnu: Add python-utilities-awetzel.
...
* gnu/packages/astronomy.scm (python-utilities-awetzel): New variable.
Change-Id: I708abad27cc85264f6e788d529cebd1a9fad2a3b
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
88f3ec5a81
gnu: Add python-swiftgalaxy.
...
* gnu/packages/astronomy.scm (python-swiftgalaxy): New variable.
Change-Id: I9f45a1b665b19145bc08787bcec3584ec0efbad5
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
f96c7954e5
gnu: Add python-swiftsimio.
...
* gnu/packages/astronomy.scm (python-swiftsimio): New variable.
Change-Id: Iddd658ae8e79694c9074238080a5bff0460b6b14
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
197515411c
gnu: phd2: Update to 2.6.14.
...
* gnu/packages/astronomy.scm (phd2): Update to 2.6.14.
Change-Id: I858fbebf3569629e8d923c1b02df781e2cba77f6
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
a3feb5c7b8
gnu: splash: Update to 3.11.7.
...
* gnu/packages/astronomy.scm (splash): Update to 3.11.7.
Change-Id: Ic82067037229c08d7c684d0ffbeadef2f551ea9d
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
5723aeef5b
gnu: python-sunpy-soar: Update to 1.12.0.
...
* gnu/packages/astronomy.scm (python-sunpy-soar): Update to 1.12.0.
[arguments] <test-flags>: Remove non existed ignored test from the list.
<phases>: Keep 'sanity-check; remove 'set-home-env; add 'pre-check.
[propagated-inputs]: Remove python-matplotlib.
[native-inputs]: Remove python-wheel; add python-matplotlib.
Change-Id: I91fff5657003edac63f94e565546eabd1ae16b2e
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
7e282d215d
gnu: python-pynbody: Update to 2.4.0.
...
* gnu/packages/astronomy.scm (python-pynbody): Update to 2.4.0.
[arguments] <test-flags>: Skip some more tests requiring remove data.
[propagated-inputs]: Add python-osfclient.
[home-page]: Fix URL "Pynbody documentation may now be found at
pynbody.readthedocs.io. If you are still using v1.x, the documentation
is archived at pynbody.readthedocs.io/v1-docs."
Change-Id: I8549e4c5a3223bc1ee1b9cb0913b47b659af4fd7
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
89bf14d322
gnu: Add python-osfclient.
...
* gnu/packages/python-science.scm (python-osfclient): New variable.
Change-Id: I236ee7e8f56758fbd75b8b83f67161f37d812e6e
2025-12-30 11:40:47 +00:00
Sharlatan Hellseher
b6d6afb935
gnu: celestia-content: Update to 0.0.0-3.b6d3daa.
...
* gnu/packages/astronomy.scm (celestia-content): Update to
b6d3daa2260cdbd251336264eb62334a4d6e62c6 commit.
Change-Id: I3f7889f0923a3212c0dafd955e13f58f881f8879
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
5463780f67
gnu: python-eventio: Update to 2.1.0.
...
* gnu/packages/astronomy.scm (python-eventio): Update to 2.1.0.
[arguments] <phases>: Remove 'relax-gcc-14-strictness.
Change-Id: I8cad66ef889b2f7f72acc943a354bd1469d2d3ac
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
20f90367dc
gnu: python-czml3: Update to 3.1.0.
...
* gnu/packages/astronomy.scm (python-czml3): Update to 3.1.0.
Change-Id: I15a1bddb69f2dd0e9487ffbe10fe51bdbc0ea6f8
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
04d6b38dba
gnu: python-pixell: Update to 0.31.7.
...
* gnu/packages/astronomy.scm (python-pixell): Update to 0.31.7.
[propagated-inputs]: Remove python-h5py and python-pyyaml; add python-ephem.
[native-inputs]: Add python-h5py and python-pyyaml.
Change-Id: I2a46db901b07dd60b6fed3925eb47a676614ef6d
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
9d0c373160
gnu: indi: Update to 2.1.7.
...
* gnu/packages/astronomy.scm (indi): Update to 2.1.7.
Change-Id: I5a226d90642aa109912d363f7ed3bf8d05312097
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
1d49982308
gnu: python-lenstronomy: Update to 1.13.3.
...
* gnu/packages/astronomy.scm (python-lenstronomy): Update to 1.13.3.
Change-Id: Ie46fe7cd59bd5252c3ecbe2ceee0c3722a773b20
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
02712877da
gnu: python-corsikaio: Update to 0.6.1.
...
* gnu/packages/astronomy.scm (python-corsikaio): Update to 0.6.1.
[propagated-inputs]: Add python-zstandard.
Change-Id: I46c4c1f6d3b3039960e919be96fa255410b6f05b
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
680b1bd6c7
gnu: python-colossus: Update to 1.3.10-0.4c9d0e5.
...
* gnu/packages/astronomy.scm (python-colossus): Update to
4c9d0e54969e531c1b9a7120b0e752c77b1f404a commit.
[arguments] <test-flags>: Run all tests.
[native-inputs]: Add python-lenstronomy-minimal.
Change-Id: I625a5a7c244dbc86f900454a6ba68201f601a944
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
693f7563c3
gnu: python-pysiaf: Update to 0.25.0.
...
* gnu/packages/astronomy.scm (python-pysiaf): Update to 0.25.0.
[arguments] <test-flags>: Run tests in a single thread, they are not too
many.
[native-inputs]: Remove python-pytest-xdist and python-wheel.
Change-Id: Ia874e6cd6c0e76e6cba6dfc03d79ac634b0f7665
2025-12-30 11:40:46 +00:00
Sharlatan Hellseher
5181b1025b
gnu: python-healpy: Update to 1.19.0.
...
* gnu/packages/astronomy.scm (python-healpy): Update to 1.19.0.
[propagated-inputs]: Remove python-colorlog.
[native-inputs]: Remove python-wheel.
Change-Id: I1329d0f5dc1917a3c19b3adbed864f15ba9d4fd4
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
6114b68b54
gnu: python-sunpy: Update to 7.0.4.
...
* gnu/packages/astronomy.scm (python-sunpy): Update to 7.0.4.
Change-Id: Ic040dfd48da9b975d1d765734c0ab8c8441f6b74
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
0a8a855eb2
gnu: python-cdflib: Update to 1.3.7.
...
* gnu/packages/astronomy.scm (python-cdflib): Update to 1.3.7.
[source] <url>: Fix permanent redirection.
[arguments] <phases>: Add 'fix-pytest-config.
[native-inputs]: Remove python-pytest-cov.
[home-page]: Fix permanent redirection.
Change-Id: I86c72969afb0c96ad5207f18490af69475857bd3
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
239357dce6
gnu: python-synphot: Update to 1.6.1.
...
* gnu/packages/astronomy.scm (python-synphot): Update to 1.6.1.
[arguments] <test-flags>: Switch to ignore warning option instead of
skipping 20 tests.
[native-inputs]: Remove python-wheel.
Change-Id: Ie7a5883c8220f06b380d72b441fb3168d6c309c7
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
0eef0ec633
gnu: python-gwcs: Update to 0.26.1.
...
* gnu/packages/astronomy.scm (python-gwcs): Update to 0.26.1.
Change-Id: Idbe3c645648be130f36ee82f15d55a2e80e795e1
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
4e89299377
gnu: python-astropy-iers-data: Update to 0.2025.12.15.0.40.51.
...
* gnu/packages/astronomy.scm (python-astropy-iers-data): Update to 0.2025.12.15.0.40.51.
Change-Id: I88419be3af6fdba7a73494ecfadc19d8a1fc4c3e
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
d134954a9d
gnu: wcslib: Update to 8.5.
...
* gnu/packages/astronomy.scm (wcslib): Update to 8.5.
[source, home-page]: Fix URL, again it's changed.
Change-Id: I916f3364db3ec0df36402f3973e198145b680cea
2025-12-30 11:40:45 +00:00
Sharlatan Hellseher
d254fde05a
gnu: python-slicerator: Switch to pyproject.
...
* gnu/packages/python-xyz.scm (python-slicerator):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-numpy, python-pytest, and python-setuptools.
Change-Id: I3e220370a4ed9259efa7610f84c62c416e6e2b06
2025-12-30 11:40:45 +00:00
ColdSideOfYourPillow
8d7a229708
gnu: font-bitstream-vera: Update license URL.
...
* gnu/packages/fonts.scm (font-bitstream-vera)[license]: Change URL.
Closes : guix/guix#2478
Change-Id: I3342ab61c6ce757ff840a8dbb4d40649c968cd9b
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-30 17:34:48 +08:00
Felix Gruber
d9d1ee0026
gnu: sameboy: Update to 1.0.2.
...
* gnu/packages/emulators.scm (sameboy): Update to 1.0.2.
Closes : guix/guix#5232
Change-Id: I66df28e75a1e322a9f1edb16d5a9107a380b3f9e
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-30 15:20:24 +08:00
Maxim Cournoyer
b46bdc0c74
gnu: pkgconf: Update to 2.5.1.
...
* gnu/packages/pkg-config.scm (pkgconf): Update to 2.5.1.
Change-Id: Idaf84d103b09263cbf85394b9e8db7d7163fd303
2025-12-30 10:44:10 +09:00
Maxim Cournoyer
8e3c2c662f
gnu: kyua: Update to 0.14.1.
...
* gnu/packages/check.scm (kyua): Update to 0.14.1.
[#:phases] {prepare-for-tests}: Delete.
{delete-installed-tests}: Likewise.
[native-inputs]: Add libtool.
Change-Id: I653525bbd721f36b7c61ffb1d6791c7d34f46ce0
2025-12-30 10:44:10 +09:00
Maxim Cournoyer
2473a1aa0f
gnu: lutok: Update to 0.6.2.
...
* gnu/packages/lua.scm (lutok): Update to 0.6.2.
Change-Id: I5775b109ae5ead797020a4ac326617f8d2f51e60
2025-12-30 10:44:10 +09:00
Ekaitz Zarraga
6c345e3108
gnu: kirc: Update home-page url.
...
* gnu/packages/irc.scm (kirc)[home-page]: Update.
Change-Id: I915aad76d16a9bac8f85b70f2121c1f92117b825
2025-12-30 01:25:30 +01:00
Cayetano Santos
bcc6ff2156
gnu: emacs-speed-type: Update to 1.5.
...
* gnu/packages/emacs-xyz.scm (emacs-speed-type): Update to 1.5.
[arguments]<#:phases>: Remove ’skip-failing-test.
<#:test-command>: Update path.
Change-Id: Ie600e1f8a28e2653cb36dc82ff6274f15564f381
2025-12-29 20:25:40 +01:00
Cayetano Santos
b6896750e0
gnu: emacs-ultra-scroll: Update to 0.5.
...
* gnu/packages/emacs-xyz.scm (emacs-ultra-scroll): Update to 0.5.
Change-Id: I5f12aaaa0997644241dc250d5469968306ce5eda
2025-12-29 20:25:26 +01:00
Cayetano Santos
98468f3136
gnu: emacs-track-changes: Update to 1.5.
...
* gnu/packages/emacs-xyz.scm (emacs-track-changes): Update to 1.5.
Change-Id: I418e1708bbe0481e91d2a842e86130bea98e5cd8
2025-12-29 20:25:26 +01:00
Cayetano Santos
ab86ad4807
gnu: emacs-attrap: Update to 1.2.
...
* gnu/packages/emacs-xyz.scm (emacs-attrap): Update to 1.2.
Change-Id: I62f3daac9851478d1a65de3824b29b12b8dd1bf3
2025-12-29 20:25:26 +01:00
Cayetano Santos
c13a809611
gnu: emacs-org-fc: Update to 0.9.2.
...
* gnu/packages/emacs-xyz.scm (emacs-org-fc): Update to 0.9.2.
Change-Id: Ifdabbe5c5dba42addc8fad1bff4e27c8621fe87d
2025-12-29 20:25:26 +01:00
Cayetano Santos
1569c72b0e
gnu: emacs-llm: Update to 0.28.4.
...
* gnu/packages/emacs-xyz.scm (emacs-llm): Update to 0.28.4.
Change-Id: I954dde8f8163b91c120758e2c9f565357d0abf8e
2025-12-29 20:25:02 +01:00
Cayetano Santos
5dc22aabe8
gnu: emacs-org-modern: Update to 1.11.
...
* gnu/packages/emacs-xyz.scm (emacs-org-modern): Update to 1.11.
Change-Id: I8105d34842df61d2c1f27601ff75f09814a948c4
2025-12-29 20:01:03 +01:00
Cayetano Santos
1f83be3fbd
gnu: emacs-spacious-padding: Update to 0.8.0.
...
* gnu/packages/emacs-xyz.scm (emacs-spacious-padding): Update to 0.8.0.
[arguments]<#:phases>: Update lambda in ’build-info-manual.
Change-Id: I56b8a194aca1b52d429b5c9334028b109e1cbf2b
2025-12-29 20:00:57 +01:00
Cayetano Santos
587e02a534
gnu: emacs-osm: Update to 2.0.
...
* gnu/packages/emacs-xyz.scm (emacs-osm): Update to 2.0.
Change-Id: Ifc18ee68bbe7ce113b3bb67c973b777cf7fa1527
2025-12-29 20:00:57 +01:00
Cayetano Santos
6644217484
gnu: emacs-org-social: Update to 2.9.
...
* gnu/packages/emacs-xyz.scm (emacs-org-social): Update to 2.9.
Change-Id: I3d02ceddc0c557047d8d0cf08b7369d52d7d62af
2025-12-29 19:53:33 +01:00
Cayetano Santos
980c337c97
gnu: emacs-navigel: Update to 1.1.0.
...
* gnu/packages/emacs-xyz.scm (emacs-navigel): Update to 1.1.0.
Change-Id: I2f22e08d2714ff925afc478cdf81229a90ba6533
2025-12-29 19:53:33 +01:00
Cayetano Santos
890b65e442
gnu: sfeed: Update to 2.3.
...
* gnu/packages/suckless.scm (sfeed): Update to 2.3.
Change-Id: Id349be5ac4ef8abf5cf8eb152ee3fd3416c5140c
2025-12-29 19:35:39 +01:00
Cayetano Santos
524f09d03e
gnu: book-emacs-lisp-elements: Update to 2.0.1.
...
* gnu/packages/books.scm (book-emacs-lisp-elements): Update to 2.0.1.
Change-Id: I5255a9dbab5efd53919dc4ed714ba512c2fc5f6c
2025-12-29 19:35:38 +01:00
mst
002337a36b
gnu: Add emacs-tmsu.
...
* gnu/packages/emacs-xyz.scm (emacs-tmsu): New variable.
Closes guix/guix#5187
Change-Id: Ie9f8a811f53ced5471bd92f784d6e32cde6d890d
Modified-by: Cayetano Santos <csantosb@inventati.org >
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-29 19:00:00 +01:00
Zheng Junjie
63e2092793
gnu: Add gdb-17.
...
* gnu/packages/gdb.scm (gdb-17): New variable.
Change-Id: Ie7fb65c2f0bee89b81cb2c7726e34bbf1c651492
Signed-off-by: Greg Hogan <code@greghogan.com >
2025-12-29 17:46:50 +00:00
FuncProgLinux
8809a31c76
gnu: caja: Fix search-paths environment variable.
...
* gnu/packages/mate.scm (caja): Fix search-paths environment variable.
Change-Id: Idfe2f6a76a284e8431f6d8e67b7237b482495631
Signed-off-by: Ian Eure <ian@retrospec.tv >
2025-12-29 09:13:09 -08:00
Hennadii Stepanov
d88ecb34b4
gnu: capnproto: Update to 1.3.0.
...
* gnu/packages/serialization.scm (capnproto): Update to 1.3.0.
Closes guix/guix#4942
Change-Id: I5f901c52b5f5cad9ca059f2da94e731168ce458b
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-29 15:26:44 +01:00
Sergey Trofimov
0f78186bf2
gnu: nomacs: Update to 3.22.0.
...
Note: plugins were moved into the repo, see:
326ce62578
* gnu/packages/image-viewers.scm (nomacs): Update to 3.22.0.
[arguments]<#:tests?>: Enable tests.
<#:phases>: Remove 'copy-plugins, add custom 'check.
[inputs]: Remove plugins, modernize, sort.
[native-inputs]: Add googletest, modernize.
Change-Id: I9a3a50df2e5984a0dc39cf44ce6549e30ed05ddc
Signed-off-by: Cayetano Santos <csantosb@inventati.org >
2025-12-29 15:19:13 +01:00
Efraim Flashner
ea031339ff
gnu: go-1.25: Update to 1.25.5.
...
* gnu/packages/golang.scm (go-1.25): Update to 1.25.5.
Change-Id: Ie4c97ff2cedbf6f5a97094ee14a1e140aa27b799
2025-12-29 12:03:01 +02:00
Jonathan Brielmaier
577577916f
gnu: gimagereader: Update to 3.4.3 and switch to Qt6.
...
* gnu/packages/ocr.scm (gimagereader): Update to 3.4.3.
[inputs]: Replace poppler-qt5 with poppler-qt6, qtbase-5 with qtbase and
quazip-5 with quazip. Add qt5compat.
Closes : guix/guix#5196
Change-Id: Ibd102a4625985297ca475079f67ee38f2f1e1a04
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-29 17:45:09 +08:00
Jonathan Brielmaier
4844f2af2e
gnu: qtspell: Update to 1.0.2 and switch to Qt6.
...
* gnu/packages/qt.scm (qtspell): Update to 1.0.2.
[arguments]: Enable Qt6 build.
[native-inputs]: Replace qttools-5 with qttools.
[inputs]: Replace qtbase-5 with qtbase.
Change-Id: Ib0acbba760cb00191d49b31c652d71d26f142806
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-29 17:44:38 +08:00
Foster Hangdaan
38a67bf991
gnu: podman: Update to 5.7.1.
...
* gnu/packages/containers.scm (podman): Update to 5.7.1.
Closes : guix/guix#5148
Signed-off-by: 宋文武 <iyzsong@member.fsf.org >
2025-12-29 17:27:23 +08:00
Maxim Cournoyer
cf9a48f6fc
gnu: ceph: Update home page.
...
* gnu/packages/storage.scm (ceph) [home-page]: Update URL.
Change-Id: I46b4aaf0a9ed55db310c81241c1334681d4d34f1
2025-12-29 10:15:05 +09:00
Maxim Cournoyer
6b371df5d4
gnu: ceph: Update to 20.3.0 and reinstate parallel build.
...
* gnu/packages/storage.scm (ceph): Update to 20.3.0.
[source]: Switch to git.
<patches>: Remove ceph-disable-cpu-optimizations.patch and
ceph-fix-for-newer-boost.patch patches, which no longer apply. Add
ceph-fix-cmake.patch.
<snippet>: Update snippet.
[outputs]: Delete field.
[#:parallel-build?]: Delete argument.
[#:configure-flags]: Streamline, due to removing the lib separate output. Add
"-DENABLE_GIT_VERSION=OFF", "-DCEPHADM_BUNDLED_DEPENDENCIES=none",
"-DWITH_SYSTEM_FMT=ON", "-DWITH_SYSTEM_LIBURING=ON", "-DWITH_SYSTEM_ZSTD=ON",
"-DWITH_MGR=OFF" and "-DWITH_RADOSGW=OFF".
[target-x86-64?]: Add "-DWITH_SYSTEM_QATLIB=ON" and "-DWITH_SYSTEM_QATZIP=ON".
[#:phases] {unbundle-blake3, relax-fmt-requirement, fix-zstd-include}
{set-source-file-times-to-1980, build-legacy-option-header}: New phases.
{set-install-environment}: Delete phase.
{patch-source}: Streamline and update phase.
[native-inputs]: Remove gperf, git-minimal.
[inputs]: Sort. Replace boost with boost-1.88. Replace fmt-8 with fmt-11.
Replace rocksdb with rocksdb-for-ceph.
Replace fuse-2 by fuse. Add libcap, libnbd, liburing, lmdb and zstd:lib.
<[target-x86-64?]>: Add qatlib and qatzip.
* gnu/packages/patches/ceph-fix-cmake.patch: New file.
* gnu/packages/patches/ceph-disable-cpu-optimizations.patch: Delete file.
* gnu/packages/patches/ceph-fix-for-newer-boost.patch: Likewise.
* gnu/local.mk (dist_patch_DATA): Update accordingly.
Fixes : #1918
Change-Id: Ifd7af71bd87c19c8c6b96349e06c365be976347a
2025-12-29 10:15:05 +09:00
Maxim Cournoyer
d564b1c534
gnu: Add rocksdb-for-ceph.
...
* gnu/packages/databases.scm (rocksdb-for-ceph): New variable.
Change-Id: Iad01f7025c1b199a8596f7c8e57f17cad4ca07c6
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
734eed9746
gnu: Add boost-1.88.
...
* gnu/packages/boost.scm (boost-1.88): New variable.
Change-Id: I2ae3673840200d72c85db4d0b15da9a9b80919d2
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
b1674ee746
gnu: Add qatzip.
...
* gnu/packages/compression.scm (qatzip): New variable.
Change-Id: I80a7fc71e8d89d1c7f9720a92d61998d5bfb995f
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
27f1f774ed
gnu: Add qatlib.
...
* gnu/packages/crypto.scm (qatlib): New variable.
Change-Id: I9d7025ad483dd600662e39380563fd70559cbabc
2025-12-29 10:10:13 +09:00
Maxim Cournoyer
c506c884c8
gnu: Add libnbd.
...
* gnu/packages/storage.scm (libnbd): New variable.
Change-Id: I2a8c4b30b656371edb29145da96be084a036eb84
2025-12-29 10:10:13 +09:00
Ghislain Vaillant
d6e85a9baf
gnu: Add python-backports-zstd.
...
* gnu/packages/python-compression.scm (python-backports-zstd): New variable.
Change-Id: Ida22c9d39e5f2191bf97532cce537a0a9d8f9682
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 23:23:53 +00:00
Sören Tempel
cf8d746dfe
gnu: Add sogogi.
...
* gnu/packages/web.scm (sogogi): New variable.
Change-Id: If6a618a3344f3722103dd073305dd4c4b92ec69a
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 23:04:47 +00:00
Andrew Wong
21d35ab499
gnu: beets: Simplify package.
...
* gnu/packages/music.scm (beets):
[arguments] <test-flags>: Skip test instead modifying source.
[phases]{skip-tests-that-need-internet}: Remove phase.
{wrap-typelib}: Fix overlong lines and extraneous `lambda*`, `let`.
[native-inputs]: Rempve python-pytest-cov and python-wheel.
Change-Id: Ib4b0d8cf05477739b534f7e4bbb4a6960dd07a61
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:56:42 +00:00
Andrew Wong
f4288ed165
gnu: python-pyacoustid: Update to 1.3.0.
...
* gnu/packages/mp3.scm (python-pyacoustid): Update to 1.3.0.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Switch to gexps and search-input-file.
<#:tests?>: Disable tests.
[native-inputs]: Add python-setuptools.
Change-Id: I5d6d3dca71d42640fd549beecf1d97deb873d53a
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:55:27 +00:00
Aaron Covrig
83d5d289b9
gnu: python-pubmed-parser: Update to 0.5.1.
...
* gnu/packages/python-xyz.scm (python-pubmed-parser): Update to 0.5.1.
[arguments]: Disable tests.
[native-inputs]: Remove python-pytest, python-pytest-cov, and python-wheel.
[home-page]: Update URL.
Change-Id: Icb0bf10b2e757ec5f36b102dcdbb3bf524e8db0e
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:36:43 +00:00
Nicolas Graves
c9bf53a9ad
gnu: python-google-cloud-storage: Update to 2.19.0.
...
* gnu/packages/python-web.scm (python-google-cloud-storage): Update to 2.19.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Migrate to <#:test-flags>.
<#:test-flags>: Ignore failing tests.
[native-inputs]: Add python-googleapis-common-protos,
python-setuptools.
[description]: Improve style.
Change-Id: I6bf0280671e880c1a1fb3ae461e74b572ce26136
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
8de8f01277
gnu: python-google-cloud-core: Update to 2.5.0.
...
* gnu/packages/python-web.scm (python-google-cloud-core): Update to 2.5.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-grpcio-status, python-pytest,
python-setuptools.
[description]: Improve style.
Change-Id: I39913a8a2cf5238171848d83232cc9c6538bdd0d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
3babe0120f
gnu: Add python-grpcio-status.
...
* gnu/packages/rpc.scm (python-grpcio-status): New variable.
Change-Id: Id64267028412f5ad10b340ce486a175a9fd60cd8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
7168af42c2
gnu: python-google-api-core: Update to 2.28.1.
...
* gnu/packages/python-web.scm (python-google-api-core): Update to 2.28.1.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-pytest-mock, python-setuptools.
[description]: Improve style.
(python-google-api-client)[arguments]<#:test-flags>: Ignore additional
tests, failing due to deprecations.
Change-Id: I2471d36ec33713eab08d5967ef4141f6dde824ab
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
5c029b0473
gnu: python-googleapis-common-protos: Update to 1.66.0.
...
* gnu/packages/python-web.scm (python-googleapis-common-protos): Update to 1.66.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: Id5cf674c5ca8861e03448166fc17146f6a4e8bfc
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:59 +00:00
Nicolas Graves
36f94ae8c1
gnu: python-google-api-client: Update to 2.187.0.
...
* gnu/packages/python-web.scm (python-google-api-client): Update to 2.187.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore a single failing test.
[native-inputs]: Add python-parameterized, python-pytest,
python-setuptools.
[propagated-inputs]: Remove python-six.
Change-Id: Icc763db0362ec109d2775ffa0e83485c888181ea
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 22:26:56 +00:00
Sharlatan Hellseher
1ccde4f333
gnu: python-scooby: Update to 0.11.0.
...
* gnu/packages/python-xyz.scm (python-scooby): Update to 0.11.0.
[build-system]: Switch to pyproject-build-system.
[arguments] <test-flags>: Skip problematic tests instead of patching them.
<phases>: Remove 'fix-tests; use default 'check; add 'set-version.
[native-inputs]: Remove python-pytest-cov and
python-pyvips-for-python-scooby; add python-pyvips, python-setuptools,
and python-setuptools-scm.
(python-pyvips-for-python-scooby): Delete variable.
Change-Id: I927e8cddcd482e0a9b1a5801c9354551c14d43da
2025-12-28 22:07:18 +00:00
Nicolas Graves
aaf5240f54
gnu: python-google-resumable-media: Update to 2.8.0.
...
* gnu/packages/python-web.scm (python-google-resumable-media): Update to 2.8.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Migrate to <#:test-flags>, ignore failing
tests.
[native-inputs]: Add python-pytest-asyncio, python-setuptools. Remove
python-requests.
Change-Id: Ibe2bcd5c6165144f3f08e5766bef2e6a99716f94
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:37:00 +00:00
Nicolas Graves
c67d83622e
gnu: python-google-auth: Update to 2.41.1.
...
* gnu/packages/python-web.scm (python-google-auth): Update to 2.41.1.
[propagated-inputs]: Replace python-cachetools-5 by python-cachetools.
Add python-aiohttp, python-requests, python-urllib3. Remove
python-pyjwt.
[native-inputs]: Add python-grpcio, python-oauth2client,
python-packaging, python-pyjwt. Remove python-requests, python-wheel.
Change-Id: I3789f881efbfd8a871de838e117fe95220d67277
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:37:00 +00:00
Nicolas Graves
23c7b50e24
gnu: python-google-auth-oauthlib: Update to 1.2.3.
...
* gnu/packages/python-web.scm (python-google-auth-oauthlib): Update to 1.2.3.
[source]: Switch to git-fetch.
[native-inputs]: Remove python-flask. Add python-click.
Change-Id: Ieb00845fbdbc72679e8b5b4c2d2ebdd61e0c95d8
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
acd77f2f2f
gnu: python-siosocks: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-siosocks):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
Change-Id: Ia158d6c5277672d8a5556a9af67d37bf372d8b18
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
2d3a2f5061
gnu: python-cloudscraper: Update to 3.0.0.
...
* gnu/packages/python-web.scm (python-cloudscraper): Update to 3.0.0.
[arguments]<#:test-flags>: Refresh them.
<#:phases>: Rename and enrich phase 'drop-unsupported-sources to phase
'relax-requirments.
[propagated-inpurs]: Add python-pycryptodome, python-brotli,
python-websocket-client.
Change-Id: I79b08c887190a70e36bc5d79c3f57274b9c7c16d
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
77f4b98f55
gnu: python-cloudscraper: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-cloudscraper):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Replace 'check phase replacement by
<#:test-flags>. Refresh style.
[native-inputs]: Add python-setuptools.
Change-Id: Icd0a5d262e9162a3085ace65cee6de31d18aa647
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
9b94117220
gnu: python-robot-detection: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-robot-detection):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: Ic6b6eb595bdbc11925e9660cccd300830909fca7
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
aa9a0c580c
gnu: python-random-user-agent: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-random-user-agent):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: Idfb3cf77f5de4a24e79f8c463d6e72837fae568c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
9c686b3c5b
gnu: python-wsgiprox: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-wsgiprox):
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style.
[native-inputs]: Add python-setuptools.
Change-Id: I024bba1faee968ed077bcfbf8abeb297ecce9280
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Jared Klingenberger
c53faa7284
gnu: nebula: Update version 0.10.0.
...
* gnu/packages/networking.scm (nebula): Update version 0.10.0.
[arguments] <go>: Use go-1.25.
[native-inputs]: Remove go-github-com-songgao-water, and
go-gopkg-in-yaml-v2; add go-github-com-miekg-pkcs11,
go-github-com-stefanberger-go-pkcs11uri, go-go-yaml-in-yaml-v3, and
go-gopkg-in-yaml-v3
Change-Id: I04dbc6eac668a6186f51783ee27678dec28404d0
Modified-by: Sharlatan Hellseher <sharlatanus@gmail.com >
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Jared Klingenberger
f51bdcc2f8
gnu: go-github-com-gaissmai-bart: Update version 0.26.0.
...
* gnu/packages/golang-web.scm (go-github-com-gaissmai-bart): Update
version 0.26.0.
Change-Id: I681d4a8f120028702f4c1697a61df471e4f1e1aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 21:36:59 +00:00
Nicolas Graves
50a7c9c250
gnu: python-vf-1: Update to 1.0.0.
...
* gnu/packages/python-web.scm (python-vf-1): Update to 1.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[home-page]: Update it.
Change-Id: I7c5ab11955fb00853287316c9217bf7f3a6b3644
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
f6f64eb625
gnu: python-path-and-address: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-path-and-address):
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
[native-inputs]: Add python-setuptools.
Change-Id: I14f6c4acab48aeb3b788462e0d31783092faf1cf
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
622938d004
gnu: python-gitlab: Update to 7.0.0.
...
* gnu/packages/python-web.scm (python-gitlab): Update to 7.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Ignore graphql tests, as well as a failing test.
[native-inputs]: Add python-anyio, python-pytest, python-responses,
python-setuptools.
Change-Id: I0ed72d559bdb376da3680bfb6a4166f66c6d0884
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
b7fd221b8b
gnu: python-slugify: Update to 8.0.4.
...
* gnu/packages/python-web.scm (python-slugify): Update to 8.0.4.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Drop them.
<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: Iaa66cd7808cb4262e3d4c0594a270292fa5805e9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:52 +00:00
Nicolas Graves
12d7fa7ac8
gnu: python-pybrowserid: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-pybrowserid):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
Change-Id: I6988fa801bd558308fd46d2621ddc063ae344779
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:51 +00:00
Nicolas Graves
db7aeb1527
gnu: python-hawkauthlib: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-hawkauthlib):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-backend>: Set it.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I6299010b634b18ce6f1a0e5084def7453242a291
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:51 +00:00
Nicolas Graves
71feb6e64c
gnu: python-urlgrabber: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-urlgrabber):
[build-system]: Switch to pyproject-build-system.
[arguments]<#:phases>: Adapt them.
<#:tests?>: Disable them, as they silently fail.
[native-inputs]: Add python-setuptools.
Change-Id: Ie6827cf5d7d0594a88013747854ac1e1f4c5e591
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:51 +00:00
Nicolas Graves
6a39270d9b
gnu: python-publicsuffix2: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-publicsuffix2):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]: Improve style, reorder keywords, use gexps.
[native-inputs]: Add python-setuptools.
Change-Id: Ic9e7847f465f2b13262961cc0326f0a8596101b4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:51:49 +00:00
Sharlatan Hellseher
9fe7aaa20a
gnu: python-authres: Switch to pyproject.
...
* gnu/packages/mail.scm (python-authres):
[build-system]: Switch to pyproject-build-system.
[arguments] <test-backend, test-flags>: Use instead of custom check
phase.
[native-inputs]: Add python-setuptools.
Change-Id: If23ea51979b08683d9f3df33afe00dcd5dd8c7c7
2025-12-28 20:36:45 +00:00
Sharlatan Hellseher
ee62a0ce42
gnu: python-mailmanclient: Update to 3.3.5.
...
* gnu/packages/mail.scm (python-mailmanclient): Update to 3.3.5.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I10e9446395e1bb5b1cac8a3c27360e2df2a131e6
2025-12-28 20:31:46 +00:00
Sergey Trofimov
a6713dea29
gnu: goimapnotify: Update to 2.5.4.
...
* gnu/packages/mail.scm (goimapnotify): Update to 2.5.4.
Change-Id: I990a3bee4f90a3cd894c9bdda6c7b81e16339e08
Change-Id: Ie88d6f35839f9b4f131c2e85dec178f06e70a285
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 20:14:56 +00:00
Nicolas Graves
bd934ceb85
gnu: python-genshi: Update to 0.7.10.
...
* gnu/packages/python-web.scm (python-genshi): Update to 0.7.10.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:test-flags>: Set them.
[native-inputs]: Replace python-setuptools-67 by python-setuptools.
Change-Id: I2669c4e462151ab6edeb9e73b0d8af1319dfd72c
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:12 +00:00
Nicolas Graves
1c07cf709a
gnu: python-oauth2client: Update to 4.1.3.
...
* gnu/packages/python-web.scm (python-oauth2client): Update to 4.1.3.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I90071beb487b8009c86b7ca0262dbf7d7c6598aa
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:12 +00:00
Nicolas Graves
bad9bf8835
gnu: python-flask-htmlmin: Update to 3.0.0.
...
* gnu/packages/python-web.scm (python-flask-htmlmin): Update to 3.0.0.
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
[propagated-inputs]: Add python-cssmin, replace python-htmlmin by
python-htmlmin2.
Change-Id: I6f64c78fdaf02501bf106c09da62d7b8ecc38904
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:12 +00:00
Nicolas Graves
4f57b0b3d8
gnu: Add python-htmlmin2.
...
* gnu/packages/python-web.scm (python-htmlmin2): New variable.
Change-Id: I81a276437bb17545ae6f1289692ffdbb87e723eb
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
9cd7aafa52
gnu: python-cssmin: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-cssmin):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
Change-Id: I2459228cc72bb22a0f24ea91476cc94d61b746ac
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
e7187c7280
gnu: python-htmlmin: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-htmlmin):
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I3321c67fce869bdb69917b9cefa32b5577da3be1
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
17ba7430d2
gnu: python-flask-restful-swagger: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-flask-restful-swagger):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-setuptools.
Change-Id: I3af2d9e263f51f73c3550c28627ae870da330797
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
c3ad8b6b4b
gnu: python-betamax-serializers: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-betamax-serializers):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[arguments]<#:tests?>: Disable them.
[native-inputs]: Add python-setuptools.
[description]: Improve style.
Change-Id: I551eca9d4caa2745e8726d942c4ff95df63c7af9
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
32fbb4e8ab
gnu: python-betamax-matchers: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-betamax-matchers):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pytest, python-setuptools.
Change-Id: Ie63eab8123ebe2089efa0e86a39d8e6dc545bbe4
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:11 +00:00
Nicolas Graves
273f5fe9e2
gnu: python-requests-ftp: Switch to pyproject.
...
* gnu/packages/python-web.scm (python-requests-ftp):
[source]: Switch to git-fetch.
[build-system]: Switch to pyproject-build-system.
[native-inputs]: Add python-pyftpdlib, python-pytest,
python-setuptools, and python-six.
Change-Id: I392a21cfac07773f54e90ec4fe924ce6aedf2c23
Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com >
2025-12-28 14:55:08 +00:00