summaryrefslogtreecommitdiff
path: root/gnu/packages/linux.scm
AgeCommit message (Collapse)Author
2023-01-13gnu: Remove linux-libre 6.0.Leo Famulari
This kernel series is no longer supported upstream. * gnu/packages/linux.scm (linux-libre-6.0-version, linux-libre-6.0-gnu-revision, deblob-scripts-6.0, linux-libre-6.0-pristine-source, linux-libre-6.0-source, linux-libre-headers-6.0, linux-libre-6.0): Remove variables. * gnu/packages/aux-files/linux-libre/6.0-arm.conf, gnu/packages/aux-files/linux-libre/6.0-arm64.conf, gnu/packages/aux-files/linux-libre/6.0-i686.conf, gnu/packages/aux-files/linux-libre/6.0-x86_64.conf: Delete files. * Makefile.am (AUX_FILES): Remove them.
2023-01-13gnu: linux-libre-with-bpf: Update to 6.1.Leo Famulari
This is a followup to commit ce8a34bc9ab89f31f107383ba791954864aed372 * gnu/packages/linux.scm (linux-libre-with-bpf): Update to 6.1.
2023-01-13gnu: make-linux-libre*: Remove input labels.Maxim Cournoyer
This restores commit dfc6957a5af7d179d4618eb19d4f555c519bc6f2, with an additional fix to the kernel-config procedure so that it returns #f when no configuration exists for the architecture requested, as reported by Pierre Langlois (thanks!). * gnu/packages/linux.scm (kernel-config): Make the return value a gexp, using local-file, while preserving the #f return value in case of no matching config file found. Adjust doc. (make-linux-libre*): Adjust doc. [native-inputs]: Remove input labels. Rewrite config input to be directly expanded... [phases] <configure>: ... here. Re-flow comments. Remove extraneous INPUTS argument. <install>: Likewise.
2023-01-13gnu: linux-libre: Update to 6.1.Leo Famulari
* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision, linux-libre-pristine-source, linux-libre-source, linux-libre): Use linux-libre 6.1.
2023-01-13gnu: linux-libre 5.15: Update to 5.15.87.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.87. (linux-libre-5.15-pristine-source): Update hash.
2023-01-13gnu: linux-libre: Update to 6.0.19.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.19. (linux-libre-6.0-pristine-source): Update hash.
2023-01-13gnu: linux-libre 6.1: Update to 6.1.5.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.5. (linux-libre-6.1-pristine-source): Update hash.
2023-01-13gnu: rdma-core: Update to 44.0.Marius Bakke
* gnu/packages/linux.scm (rdma-core): Update to 44.0.
2023-01-13gnu: rdma-core: Remove input labels.Marius Bakke
* gnu/packages/linux.scm (rdma-core)[arguments]: Don't reference rst2man by label. Reindent. [native-inputs, inputs]: Remove labels.
2023-01-12gnu: Add dislocker.Petr Hodina
* gnu/packages/linux.scm (dislocker): New variable. Signed-off-by: Ludovic Courtès <ludo@gnu.org>
2023-01-10Merge branch 'master' into stagingMarius Bakke
2023-01-10gnu: perftest: Update to 4.5-0.20.Marius Bakke
* gnu/packages/linux.scm (perftest): Update to 4.5-0.20. [source]: Switch to GIT-FETCH. [arguments]: Remove. [native-inputs]: Add AUTOCONF, AUTOMAKE, and LIBTOOL. [inputs]: Add PCIUTILS.
2023-01-08gnu: Remove linux-libre 4.9.Leo Famulari
This kernel series is no longer supported upstream: https://lkml.iu.edu/hypermail/linux/kernel/2301.0/06398.html https://www.kernel.org/category/releases.html * gnu/packages/aux-files/linux-libre/4.9-i686.conf, gnu/packages/aux-files/linux-libre/4.9-x86_64.conf: Delete files. * Makefile.am (AUX_FILES): Remove them. * gnu/packages/linux.scm (linux-libre-4.9-version, linux-libre-4.9-gnu-revision, deblob-scripts-4.9, linux-libre-4.9-pristine-source, linux-libre-4.9-source, linux-libre-headers-4.9, linux-libre-4.9): Remove variables. * gnu/tests/base.scm (%test-linux-libre-4.9): Likewise.
2023-01-08Merge branch 'master' into stagingMarius Bakke
2023-01-08gnu: wireplumber: Update to 0.4.13.Josselin Poiret via Guix-patches via
* gnu/packages/linux.scm (wireplumber): Update to 0.4.13. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08gnu: pipewire: Enable more features.Brendan Tildesley
* gnu/packages/linux.scm (pipewire)[inputs]: Add - libfdk for ACC support over bluetooth - libfreeaptx for aptX support over bluetooth - libsndfile - libusb for bluetooth support - lilv for lv2 plugins - webrtc-audio-processing for noise cancelling - readline for pw-cli Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08gnu: pipewire: Set sysconfdir to /etc.Brendan Tildesley
* gnu/packages/linux.scm (pipewire): Set sysconfdir to /etc to allow for systemwide config in /etc. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08gnu: pipewire: Update to 0.3.63.Josselin Poiret via Guix-patches via
* gnu/packages/linux.scm (pipewire): Update to 0.3.63. [source]: Update source to official repo. [inputs]: Remove sdl2. It's only used to build examples. Co-authored-by: Kevin Boulain <kevinboulain@gmail.com> Co-authored-by: Brendan Tildesley <mail@brendan.scot> Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-08gnu: pipewire: Switch default to 0.3.Brendan Tildesley
* gnu/packages/linux.scm (pipewire): Switch to pipewire 0.3. (pipewire-0.3): Remove variable. (wireplumber): Replace all pipewire-0.3 by pipewire. * gnu/packages/audio.scm (qpwgraph): Ditto. * gnu/packages/chromium.scm (ungoogled-chromium): Ditto. * gnu/packages/freedesktop.scm (weston, xdg-desktop-portal, xdg-desktop-portal-wlr): Ditto. * gnu/packages/gnome.scm (mutter): Ditto. * gnu/packages/kde-systemtools.scm (krfb): Ditto. * gnu/packages/telegram.scm (webrtc-for-telegram-desktop): Ditto. * gnu/packages/video.scm (obs): Ditto. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
2023-01-07gnu: linux-libre 4.9: Update to 4.9.337.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.337. (linux-libre-4.9-pristine-source): Update hash.
2023-01-07gnu: linux-libre: Update to 6.0.18.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.18. (linux-libre-6.0-pristine-source): Update hash.
2023-01-07gnu: linux-libre 6.1: Update to 6.1.4.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.4. (linux-libre-6.1-pristine-source): Update hash.
2023-01-08gnu: linux-libre: Bump max-silent-time even further.Tobias Geerinckx-Rice
Aarch64 CI build still fail with ‘timed out after 3600 seconds of silence’. * gnu/packages/linux.scm (make-linux-libre*): Increase the max-silent-time to 3 hours. Reported by akirakyle in #guix.
2023-01-08gnu: fbcat: Fix typo in description.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (fbcat)[description]: Fix ‘therof’. Add newline.
2023-01-07gnu: linux-libre 5.10: Update to 5.10.162.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.162. (linux-libre-5.10-pristine-source): Update hash.
2023-01-07gnu: linux-libre 6.0: Update to 6.0.17.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.17. (linux-libre-6.0-pristine-source): Update hash.
2023-01-07gnu: linux-libre 6.1: Update to 6.1.3.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version): Update to 6.1.3. (linux-libre-6.1-pristine-source): Update hash.
2023-01-03gnu: Add linux-libre 6.1.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.1-version, linux-libre-6.1-gnu-revision, deblob-scripts-6.1, linux-libre-6.1-source, linux-libre-headers-6.1, linux-libre-6.1): New variables. * gnu/packages/aux-files/linux-libre/6.1-arm.conf, gnu/packages/aux-files/linux-libre/6.1-arm64.conf, gnu/packages/aux-files/linux-libre/6.1-i686.conf, gnu/packages/aux-files/linux-libre/6.1-x86_64.conf: New files. * Makefile.am (AUX_FILES): Add them.
2023-01-03Merge branch 'master' into stagingMarius Bakke
2023-01-02gnu: linux-libre 5.15: Update to 5.15.86.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.86. (linux-libre-5.15-pristine-source): Update hash.
2023-01-02gnu: linux-libre: Update to 6.0.16.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.16. (linux-libre-6.0-pristine-source): Update hash.
2022-12-28Merge branch 'master' into stagingMarius Bakke
2022-12-27gnu: linux-libre-documentation: Organize.Leo Famulari
This package was miscategorized as a "Generic kernel package". * gnu/packages/linux.scm (linux-libre-documentation): Move variable into its own section.
2022-12-22gnu: linux-libre 5.10: Update to 5.10.161.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.161. (linux-libre-5.10-pristine-source): Update hash.
2022-12-22gnu: linux-libre 5.15: Update to 5.15.85.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.85. (linux-libre-5.15-pristine-source): Update hash.
2022-12-22gnu: linux-libre: Update to 6.0.15.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.15. (linux-libre-6.0-pristine-source): Update hash.
2022-12-19gnu: linux-libre 5.4: Update to 5.4.228.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.228. (linux-libre-5.4-pristine-source): Update hash.
2022-12-19gnu: linux-libre 5.10: Update to 5.10.160.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.160. (linux-libre-5.10-pristine-source): Update hash.
2022-12-19gnu: linux-libre 5.15: Update to 5.15.84.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.84. (linux-libre-5.15-pristine-source): Update hash.
2022-12-19gnu: linux-libre: Update to 6.0.14.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.14. (linux-libre-6.0-pristine-source): Update hash.
2022-12-12Merge remote-tracking branch 'origin/master' into stagingMaxim Cournoyer
2022-12-11gnu: ecryptfs-utils: Remove input labels.Tobias Geerinckx-Rice
* gnu/packages/linux.scm (ecryptfs-utils)[inputs]: Remove input labels. [arguments]: Fix ‘utils-linux’ typo.
2022-12-11gnu: ecryptfs-utils: Wrap scripts.Tobias Geerinckx-Rice
This should fix #59850, although there might be other binaries I missed. * gnu/packages/linux.scm (ecryptfs-utils)[arguments]: Add a new 'wrap-scripts phase to do what it says. [inputs]: Add coreutils, findutils, gawk, grep, keyutils, lsof, rsync, sed, and which.
2022-12-17gnu: linux-libre 4.9: Update to 4.9.336.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.336. (linux-libre-4.9-pristine-source): Update hash.
2022-12-17gnu: linux-libre 4.14: Update to 4.14.302.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.302. (linux-libre-4.14-pristine-source): Update hash.
2022-12-17gnu: linux-libre 4.19: Update to 4.19.269.Leo Famulari
* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.269. (linux-libre-4.19-pristine-source): Update hash.
2022-12-17gnu: linux-libre 5.4: Update to 5.4.227.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.227. (linux-libre-5.4-pristine-source): Update hash.
2022-12-17gnu: linux-libre 5.10: Update to 5.10.159.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.159. (linux-libre-5.10-pristine-source): Update hash.
2022-12-17gnu: linux-libre 5.15: Update to 5.15.83.Leo Famulari
* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.83. (linux-libre-5.15-pristine-source): Update hash.
2022-12-17gnu: linux-libre: Update to 6.0.13.Leo Famulari
* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.13. (linux-libre-6.0-pristine-source): Update hash.