summaryrefslogtreecommitdiff
path: root/gnu/packages/linux.scm
AgeCommit message (Collapse)Author
2026-05-18gnu: libnl-python-package: Fix build on Python@3.12.Nicolas Graves
* gnu/packages/linux.scm (libnl-python-package) [inputs]: Improve style, drop input labels. For python@3, replace python-3 by python-wrapper, and add python-setuptools. [arguments]: Rewrite them in a modern style, don't change the logic. Change-Id: Id87cfdcc2afdd299b46fc47f53c59bd0f75e7125 Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: bcc: Fix build on Python@3.12.Nicolas Graves
* gnu/packages/linux.scm (bcc)[native-inputs]: Add python-setuptools. Change-Id: I964718ba33741b38ea2b71ed9eb026638f526eaa Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: packages: Drop python-pytest-runner native-inputs.Nicolas Graves
This commit was generated using https://codeberg.org/guix/guix/pulls/5862: guix style -S remove-native-inputs --parameter=python-pytest-runner and adding back python-pytest if necessary. * gnu/packages/geo.scm (python-pyshp) * gnu/packages/backup.scm (vorta) [native-inptus]: Remove python-pytest-runner, add python-pytest. * gnu/packages/backup.scm (duplicity) * gnu/packages/linux.scm (python-spython) * gnu/packages/bioinformatics.scm (python-cwl-utils) * gnu/packages/databases.scm (python-pyarrow, datasette) * gnu/packages/fontutils.scm (python-cu2qu) * gnu/packages/gnome.scm (terminator) * gnu/packages/music.scm (stargate) * gnu/packages/python-science.scm (python-upsetplot) * gnu/packages/python-web.scm (python-falcon, python-cssselect2) * gnu/packages/python-xyz.scm (python-docrep, python-cairocffi, python-entrypoint2) * gnu/packages/task-management.scm (todoman) * gnu/packages/video.scm (yle-dl) * gnu/packages/vpn.scm (sshuttle) [native-inptus]: Remove python-pytest-runner. Relates-to: https://codeberg.org/guix/guix/issues/7474 Change-Id: Ia79595309ba8965c4374e7c24a1ef4c3e36fe1ea Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18guix: build-system: Set pypi-uri in pyproject, drop python module.Nicolas Graves
After this commit, when both modules are imported: - if pyproject is imported before, the warning is 'pypi-uri' is deprecated, use '(@ (guix build-system pyproject) pypi-uri)' instead - if python is imported before, the warning is `pypi-uri' imported from both (guix build-system python) and (guix build-system pyproject) This seems convenient enough to warn for deprecation in the short term, while avoiding any breaking changes. * guix/build-system/pyproject.scm (pypi-uri): Move the procedure from (guix build-system python) here. * guix/build-system/python (pypi-uri): Drop definition, import it from (guix build-system pyproject) and deprecate it. * gnu/packages/openldap.scm: Reorder modules to get the right warning. * gnu/packages/pypy.scm: Likewise. * gnu/packages/*.scm : Drop module (guix build-system python). * tests/import/pypi.scm: Likewise. Merges: https://codeberg.org/guix/guix/pulls/7448 Change-Id: Ib42f53bc545052eb7918a25afe9db6d5fc2cb834 Reviewed-by: Nguyễn Gia Phong <cnx@loang.net> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-18gnu: Remove libnfsidmap.Andreas Enge
* gnu/packages/linux.scm (libnfsidmap): Delete variable. Fixes: guix/guix#7939 Change-Id: I785409762583ce848020a2c55a1078575252c48b
2026-05-17gnu: libinih: Update to 62.Sergey Trofimov
* gnu/packages/linux.scm (libinih): Update to 62. Relates-to: guix/guix!7842 Change-Id: I0d76ae53225657ff99bdc979438d7e3f9b2e1db1 Reviewed-by: Sughosha <sughosha@disroot.org> Signed-off-by: Sharlatan Hellseher <sharlatanus@gmail.com>
2026-05-17gnu: fakeroot: Update to 1.38.Janneke Nieuwenhuizen
* gnu/packages/linux.scm (fakeroot): Update to 1.38. Change-Id: Iefac6357ea47e11afef16f6f2e3e4117a6245772 Fixes: #8660 Fixes: #8684
2026-05-16gnu: linux-libre: Add sched_ext support .Yappaholic
* gnu/packages/linux.scm (default-extra-linux-options): Add CONFIG_SCHED_CLASS_EXT. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-16gnu: linux-libre-7.0: Support xattr gnu.* namespace for the Hurd.Janneke Nieuwenhuizen
* gnu/packages/patches/linux-shmem-hurd-xattr.patch: New file. * gnu/local.mk (dist_patch_DATA): Register it. * gnu/packages/linux.scm (linux-libre-7.0-source): Use it. Change-Id: Iedb5d891a7f7638a1644a036e0304ca856d7e4a8 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-16gnu: linux-libre 6.12: Update to 6.12.89.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.89. (linux-libre-6.12-pristine-source): Update hash.
2026-05-16gnu: linux-libre 6.18: Update to 6.18.31.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.31. (linux-libre-6.18-pristine-source): Update hash.
2026-05-16gnu: linux-libre 7.0: Update to 7.0.8.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-7.0-version): Update to 7.0.8. (linux-libre-7.0-pristine-source): Update hash.
2026-05-16gnu: fakeroot: Update to 1.37.2.Janneke Nieuwenhuizen
* gnu/packages/linux.scm (fakeroot): Update to 1.37.2. Change-Id: Iefac6357ea47e11afef16f6f2e3e4117a6245772
2026-05-15gnu: libtracefs: Update to 1.8.3.Noé Lopez
* gnu/packages/linux.scm (libtracefs): Update to 1.8.3 and switch to meson-build-system. [native-inputs]: Add bison and flex. Change-Id: If92fe0f3b16547129170492fc91a7b583da4ea73 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-15gnu: libtraceevent: Switch to meson-build-system.Noé Lopez
* gnu/packages/linux.scm (libtraceevent): Switch to meson-build-system. Change-Id: I21e3e008ab5127355e282717d0bbc068b4fed4d5 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-12gnu: linux-libre 6.18: Update to 6.18.29.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.29. (linux-libre-6.18-pristine-source): Update hash. Change-Id: Id87f3dc377b6edbd28884e83867723904b11b882 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-12gnu: linux-libre 7.0: Update to 7.0.6.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-7.0-version): Update to 7.0.6. (linux-libre-7.0-pristine-source): Update hash. Change-Id: I14fdb8f4eb4a381088c6cf0294f493d9cfd124b9 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-09gnu: linux-libre 6.1: Update to 6.1.172.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.172. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I82f9e9bf7c9e2498b1f6d87abfdeacf7431aa353 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-09gnu: linux-libre 5.15: Update to 5.15.206.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.206. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I33143dfef87633317b29a7ca3aabcd2f381857bb Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-09gnu: linux-libre 5.10: Update to 5.10.255.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.255. (linux-libre-5.10-pristine-source): Update hash. Change-Id: I542a482a39fa2ca448bb40d1690f680d90ff6963 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-09gnu: linux-libre 6.6: Update to 6.6.138.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.138. (linux-libre-6.6-pristine-source): Update hash. Change-Id: Id7dcfe0207fe7f3b189ad0f675da943410d83959 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-09gnu: tuxedo-keyboard: Update to 4.22.2Ashish SHUKLA
* gnu/packages/linux.scm (tuxedo-keyboard): Update to 4.22.2. Merges guix/guix!8449 Change-Id: I2afa2ef44210f1e0b18efd66dc1f8161744b7095 Signed-off-by: Cayetano Santos <csantosb@inventati.org>
2026-05-09gnu: Add linux-libre-arm64-mnt-reform 7.0.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-arm64-mnt-reform-7.0): New variable.
2026-05-09gnu: Add reform-debian-packages-for-7.0.Vagrant Cascadian
* gnu/packages/linux.scm (reform-debian-packages-for-7.0): New variable.
2026-05-09gnu: consolidate linux-libre-arm64-mnt-reform kernel configurations optionsVagrant Cascadian
across versions. * gnu/packages/linux.scm (mnt-reform-kernel-options): New variable. (linux-libre-arm64-mnt-reform-6.12, linux-libre-arm64-mnt-reform-6.18, linux-libre-arm64-mnt-reform-6.19)[#:extra-options]: Use mnt-reform-kernel-options.
2026-05-08gnu: linux-libre 6.12: Update to 6.12.87.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.87. (linux-libre-6.12-pristine-source): Update hash. Change-Id: I7c1f54d4998a5a75c64bede3184c986781789153 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-08gnu: linux-libre 6.18: Update to 6.18.28.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.28. (linux-libre-6.18-pristine-source): Update hash. Change-Id: I00a0f5b4edcf8e0264cb4bf7655e0212b2b1daa8 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-08gnu: linux-libre 7.0: Update to 7.0.5.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-7.0-version): Update to 7.0.5. (linux-libre-7.0-pristine-source): Update hash. Change-Id: Id98b7f2ac3a1c8a0c7e5e4f141260e3ea4660742 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-05-03gnu: ucx, libfabric, openmpi: Remove ROCm support from the default variants.Ludovic Courtès
* gnu/packages/fabric-management.scm (ucx)[inputs]: Remove ‘rocr-runtime’. [arguments]: Make ‘--with-rocm’ flag conditional. (ucx-rocm): New variable. * gnu/packages/linux.scm (libfabric)[inputs]: Remove ‘rocr-runtime’. (libfabric-rocm): New variable. * gnu/packages/mpi.scm (openmpi-rocm): Modify the inherited arguments rather than those of ‘openmpi-5’. Replace ‘ucx’ and ‘libfabric’ with their ‘-rocm’ variant. Fixes: guix/guix#7225 Change-Id: I355f38083313680058511f87a7a5d9068134f162 Signed-off-by: Ludovic Courtès <ludo@gnu.org> Merges: #8188
2026-04-30gnu: Add linux-libre 7.0.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-7.0-version, linux-libre-7.0-gnu-revision, deblob-scripts-7.0, linux-libre-7.0-pristine-source, linux-libre-7.0-source, linux-libre-headers-7.0, linux-libre-7.0): New variables. * gnu/packages/aux-files/linux-libre/7.0-arm64.conf, gnu/packages/aux-files/linux-libre/7.0-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add those. Change-Id: Id0039a11c9ee29eafa6c29335a93003b3f77459e Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-30gnu: linux-libre 6.18: Update to 6.18.26.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.26. (linux-libre-6.18-pristine-source): Update hash.
2026-04-30gnu: linux-libre 5.15: Update to 5.15.204.Rodion Goritskov
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.204. (linux-libre-5.15-pristine-source): Update hash. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-30gnu: linux-libre 6.1: Update to 6.1.170.Rodion Goritskov
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.170. (linux-libre-6.1-pristine-source): Update hash. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-30gnu: linux-libre 6.6: Update to 6.6.137.Rodion Goritskov
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.137. (linux-libre-6.6-pristine-source): Update hash. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-30gnu: linux-libre 6.12: Update to 6.12.85.Rodion Goritskov
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.85. (linux-libre-6.12-pristine-source): Update hash. Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-29gnu: linux-libre 6.6: Update to 6.6.136.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.6-version): Update to 6.6.136. (linux-libre-6.6-pristine-source): Update hash.
2026-04-29gnu: linux-libre 6.12: Update to 6.12.84.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.12-version): Update to 6.12.84. (linux-libre-6.12-pristine-source): Update hash.
2026-04-29gnu: linux-libre 6.18: Update to 6.18.25.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.18-version): Update to 6.18.25. (linux-libre-6.18-pristine-source): Update hash.
2026-04-29gnu: linux-libre 6.19: Update to 6.19.14.Vagrant Cascadian
* gnu/packages/linux.scm (linux-libre-6.19-version): Update to 6.19.14. (linux-libre-6.19-pristine-source): Update hash.
2026-04-29gnu: linux-libre 5.15: Update to 5.15.203.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.203. (linux-libre-5.15-pristine-source): Update hash. Change-Id: I51a06b5dc01615f62448e266961aa9dc02e2f11f Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-29gnu: linux-libre 6.1: Update to 6.1.169.Wilko Meyer
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.169. (linux-libre-6.1-pristine-source): Update hash. Change-Id: I4eeb87804fbd51957aaf10bb78bbf1cff3fdd8b2 Signed-off-by: Vagrant Cascadian <vagrant@debian.org>
2026-04-29gnu: Add snd-rane-sl3.Gabriel Wicki
* gnu/packages/linux.scm (snd-rane-sl3): New variable. Change-Id: I560d0096c3a6e73e41cd4c682376632f287189a9 Signed-off-by: Gabriel Wicki <gabriel@erlikon.ch>
2026-04-27gnu: evdi: Update to 1.14.15.Simen Endsjø
* gnu/packages/linux.scm (evdi): Update to 1.14.15. [arguments]<#:phases>{embed-/etc/os-release}: New phase to remove `include /etc/os-release' from Makefile. [description]: Add a period. Change-Id: Ica3290fdfbafe26e0f26604513a180b45d318275 Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-27Revert "gnu: Remove libevdi."Simen Endsjø
This reverts commit 8d6b041cb6a8d66bfc7dc46889e05ef68daee559. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-27Revert "gnu: Remove evdi."Simen Endsjø
This reverts commit 7619e82b35d926e2bd97b46a19b2ad9b9b5c7739. Signed-off-by: Andreas Enge <andreas@enge.fr>
2026-04-22gnu: rasdaemon: Update to 0.8.4.Artyom V. Poptsov
* gnu/packages/linux.scm (rasdaemon): Update to 0.8.4. [inputs]: Add pciutils. Sort inputs alphabetically. Change-Id: I42be9bae91e4c8e0a6c897932acc1d8db0bbf246
2026-04-20gnu: Remove lkrg.Andreas Enge
* gnu/packages/linux.scm (lkrg): Delete variable. Fixes: guix/guix#7335 Change-Id: Id303e1bc80a5be8b2ec125a2ff07859d9be72f01
2026-04-20gnu: Remove evdi.Andreas Enge
* gnu/packages/linux.scm (evdi): Delete variable. Fixes: guix/guix#7339 Change-Id: I878d0677d28504b8f44c63471834e568e8303935
2026-04-20gnu: Remove libevdi.Andreas Enge
* gnu/packages/linux.scm (libevdi): Delete variable. Change-Id: I8961aa3cddc981eddd908ccc7df66b2906a928e2
2026-04-20gnu: Remove vhba-module.Andreas Enge
* gnu/packages/linux.scm (vhba-module): Delete variable. Fixes: guix/guix#7336 Change-Id: Ie48554619a8d23cda7b5764ee326727ec1bef2e9