Age | Commit message (Expand) | Author |
2022-12-07 | gnu: make-linux-libre*: Remove input labels....* gnu/packages/linux.scm (kernel-config): Make the return value a gexp, using
local-file. 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.
| Maxim Cournoyer |
2022-12-07 | gnu: linux: customize-linux: Remove input labels....* gnu/packages/linux.scm (make-linux-libre-source) [native-inputs]: Delete
field, using the defconfig gexp directly...
[phases] <configure>: ... here.
| Maxim Cournoyer |
2022-12-07 | gnu: linux: Move customization procedures near the top....This makes it possible to use them to define Linux kernel variants in the same
file.
* gnu/packages/linux.scm (customize-linux), make-defconfig): Move near the top
of the module.
| Maxim Cournoyer |
2022-12-06 | gnu: linux-libre: Move documentation to a separate package....* gnu/packages/linux.scm (linux-libre-5.15-source)
(linux-libre-5.10-source): Do not apply linux-libre-infodocs-target.patch.
(make-linux-libre): Remove BUILD-DOC? argument, and
adjust patches conditional.
(make-linux-libre*): Likewise. Remove build-doc? validation.
[arguments]: Move documentation related phases to the new
linux-libre-documentation.
[native-inputs]: Move the documentation related native inputs to
linux-libre-documentation.
(linux-libre-documentation): New variable.
* guix/build-system/linux-module.scm
(make-linux-module-builder) [arguments]: Do not delete build-doc and
install-doc phases, which no longer exist for linux-libre.
| Maxim Cournoyer |
2022-12-05 | gnu: Add tuxedo-keyboard....* gnu/packages/linux.scm (tuxedo-keyboard): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Demis Balbach |
2022-12-05 | gnu: rasdaemon: Add perl to inputs....Required for ras-mc-ctl.
* gnu/packages/linux.scm (rasdaemon)[inputs]: Add perl for ras-mc-ctl.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Bruno Victal |
2022-12-01 | Revert "gnu: linux-libre: Move info manual to doc output."...This reverts commit 748ec628826cea3faa3679074d87fae9bc810080. It broke the
linux-libre-module-builder like so:
builder for
`/gnu/store/293jxydym9z7ck7afmrjqhiw3xpfs4i1-linux-libre-module-builder-6.0.10.drv'
failed to produce output path
`/gnu/store/ghmp1q5w6r1s9364rz53jd42152wgz2v-linux-libre-module-builder-6.0.10-doc'
for reasons difficult to understand.
| Maxim Cournoyer |
2022-12-01 | gnu: linux: Add a 'customize-linux' procedure....* gnu/packages/linux.scm (linux-srcarch): New procedure.
(customize-linux): Likewise.
(make-defconfig): New procedure.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Stefan |
2022-12-01 | gnu: linux-libre: Move info manual to doc output....The kernel Linux is installed in the system profile, which means the manual
was not easily discoverable. Move it to the "doc" output, so that users can
install the Linux documentation explicitly in their user profile without
pulling the whole Linux package.
* gnu/packages/linux.scm (make-linux-libre*) [outputs]: Conditionally add a
"doc" output.
[phases] {install-doc}: Install the info manual to the doc output, an create a
"linux" symlink to it for convenience.
* guix/build-system/linux-module.scm (make-linux-module-builder): Delete the
"doc" output, if present.
| Maxim Cournoyer |
2022-12-01 | gnu: linux: Fix the extra-version parameter in make-linux-libre*....* gnu/packages/linux.scm (make-linux-libre*)
[phases] {configure}: Remove now extraneous INPUTS argument and Move code
setting environment variables to...
{set-environment}: ... this new phase. Patch the Makefile to accept
EXTRAVERSION from the environment. Fix the usage of an empty extra-version
string.
{install}: Remove extraneous NATIVE-INPUTS argument.
Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
Modified-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>
| Stefan |
2022-11-27 | gnu: powertop: Refactor regexp....* gnu/packages/linux.scm (powertop)[arguments]:
Factor out substitute* regexp.
| Tobias Geerinckx-Rice |
2022-11-27 | gnu: powertop: Update to 2.15....* gnu/packages/linux.scm (powertop): Update to 2.15.
[arguments]: Don't explicitly return #t from phases.
[native-inputs]: Add autoconf-archive.
| Tobias Geerinckx-Rice |
2022-11-27 | gnu: powertop: Remove input labels....* gnu/packages/linux.scm (powertop)[native-inputs]:
Remove input labels.
| Tobias Geerinckx-Rice |
2022-11-27 | gnu: btrfs-progs: Update to 6.0.2....* gnu/packages/linux.scm (btrfs-progs): Update to 6.0.2.
| Efraim Flashner |
2022-11-26 | gnu: linux-libre 4.9: Update to 4.9.334....* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.334.
(linux-libre-4.9-pristine-source): Update hash.
| Leo Famulari |
2022-11-26 | gnu: linux-libre 4.14: Update to 4.14.300....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.300.
(linux-libre-4.14-pristine-source): Update hash.
| Leo Famulari |
2022-11-26 | gnu: linux-libre 4.19: Update to 4.19.267....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.267.
(linux-libre-4.19-pristine-source, deblob-scripts-4.19): Update hashes.
| Leo Famulari |
2022-11-26 | gnu: linux-libre 5.4: Update to 5.4.225....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.225.
(linux-libre-5.4-pristine-source, deblob-scripst-5.4): Update hashes.
| Leo Famulari |
2022-11-26 | gnu: linux-libre 5.10: Update to 5.10.156....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.156.
(linux-libre-5.10-pristine-source): Update hash.
| Leo Famulari |
2022-11-26 | gnu: linux-libre 5.15: Update to 5.15.80....* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.80.
(linux-libre-5.15-pristine-source): Update hash.
| Leo Famulari |
2022-11-26 | gnu: linux-libre: Update to 6.0.10....* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.10.
(linux-libre-6.0-pristine-source): Update hash.
| Leo Famulari |
2022-11-25 | gnu: docker: Fix tests....Fixes <https://issues.guix.gnu.org/59551>.
Reported by Edison Ibáñez <arkhan@riseup.net>
* gnu/packages/linux.scm (xfsprogs-5.9): New variable.
* gnu/packages/docker.scm (docker)[inputs]: Replace xfsprogs by xfsprogs-5.9.
| Danny Milosavljevic |
2022-11-24 | gnu: linux-libre: Enable building info doc....* gnu/packages/patches/linux-libre-infodocs-target.patch: New file.
* gnu/local.mk (dist_patch_DATA): Register it.
* gnu/packages/linux.scm (linux-libre-6.0-source, linux-libre-5.15-source)
(linux-libre-5.10-source): Apply above patch.
(doc-supported?): New procedure.
(make-linux-libre) [DOC-SUPPORTED?]: Add new patch in
the default patches used. Add a BUILD-DOC? argument.
(make-linux-libre*): Add a BUILD-DOC? argument. Validate BUILD-DOC? for
supported VERSION.
[arguments]: Conditionally add the build-doc and install-doc phases.
[native-inputs]: Conditionally add fontconfig, graphviz, python-wrapper,
python-sphinx, texinfo and which.
| Maxim Cournoyer |
2022-11-24 | gnu: linux-libre 4.19: Update to 4.19.266....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.266.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |
2022-11-24 | gnu: btrfs-progs: Update to 6.0.1....* gnu/packages/linux.scm (btrfs-progs): Update to 6.0.1.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| kiasoc5 |
2022-11-24 | gnu: xfsprogs: Update to 6.0.0....* gnu/packages/linux.scm (xfsprogs): Update to 6.0.0.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
| kiasoc5 |
2022-11-20 | gnu: ell: Update to 0.54....* gnu/packages/linux.scm (ell): Update to 0.54.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| kiasoc5 |
2022-11-19 | gnu: linux-libre 5.10: Update to 5.10.155....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.155.
(linux-libre-5.10-pristine-source, deblob-scripts-5.10): Update hashes.
| Leo Famulari |
2022-11-19 | gnu: linux-libre 5.15: Update to 5.15.79....* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.79.
(linux-libre-5.15-pristine-source): Update hash.
| Leo Famulari |
2022-11-19 | gnu: linux-libre: Update to 6.0.9....* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.9.
(linux-libre-6.0-pristine-source, deblob-scripts-6.0.9): Update hashes.
| Leo Famulari |
2022-11-14 | gnu: multipath-tools: Set prefix instead of DESTDIR....This is necessary to avoid having multipath look for its plugins in /lib
instead of /gnu/store/...-multipath-tools-.../lib.
* gnu/packages/linux.scm (multipath-tools)[arguments]: Replace DESTDIR with
prefix in make flags; override configdir to look up stateful configurations in
global /etc directory.
| Ricardo Wurmus |
2022-11-14 | gnu: multipath-tools: Enable parallel build....* gnu/packages/linux.scm (multipath-tools)[arguments]: Remove parallel-build?
argument.
| Ricardo Wurmus |
2022-11-14 | gnu: multipath-tools: Update to 0.9.3....* gnu/packages/linux.scm (multipath-tools): Update to 0.9.3.
[source]: Adjust snippet.
| Ricardo Wurmus |
2022-11-14 | gnu: bbswitch-module: Update to 20220529 and fix for Linux 5.18+....* gnu/packages/linux.scm (bbswitch-module): Update to 20220529 and fix for
Linux 5.18+.
[source]: Switch to fork since fix is not merged upstream yet.
| Pierre Neidhardt |
2022-11-13 | gnu: Add spectre-meltdown-checker....* gnu/packages/linux.scm (spectre-meltdown-checker): New variable.
* gnu/packages/patches/spectre-meltdown-checker-find-kernel.patch: New file.
* gnu/packages/patches/spectre-meltdown-checker-externalize-fwdb.patch:
New file.
* gnu/local.mk (dist_patch_DATA): Register them here.
Signed-off-by: Liliana Marie Prikler <liliana.prikler@gmail.com>
| Hilton Chain |
2022-11-11 | gnu: linux-libre 4.9: Update to 4.9.333....* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.333.
(linux-libre-4.9-pristine-source): Update hash.
| Leo Famulari |
2022-11-11 | gnu: linux-libre 4.14: Update to 4.14.299....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.299.
(linux-libre-4.14-pristine-source): Update hash.
| Leo Famulari |
2022-11-11 | gnu: linux-libre 4.19: Update to 4.19.265....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.265.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |
2022-11-11 | gnu: linux-libre 5.4: Update to 5.4.224....* gnu/packages/linux.scm (linux-libre-5.4-version): Update to 5.4.224.
(linux-libre-5.4-pristine-source): Update hash.
| Leo Famulari |
2022-11-11 | gnu: linux-libre 5.10: Update to 5.10.154....* gnu/packages/linux.scm (linux-libre-5.10-version): Update to 5.10.154.
(linux-libre-5.10-pristine-source): Update hash.
| Leo Famulari |
2022-11-11 | gnu: linux-libre 5.15: Update to 5.15.78....* gnu/packages/linux.scm (linux-libre-5.15-version): Update to 5.15.78.
(linux-libre-5.15-pristine-source): Update hash.
| Leo Famulari |
2022-11-11 | gnu: linux-libre: Update to 6.0.8....* gnu/packages/linux.scm (linux-libre-6.0-version): Update to 6.0.8.
(linux-libre-6.0-pristine-source): Update hash.
| Leo Famulari |
2022-11-09 | gnu: Add modprobed-db....* gnu/packages/linux.scm (modprobed-db): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| Hilton Chain |
2022-11-09 | gnu: Add edac-utils....* gnu/packages/linux.scm (edac-utils): New variable.
| Danny Milosavljevic |
2022-11-08 | gnu: Remove linux-libre 5.19....* gnu/packages/linux.scm (linux-libre-5.19-version,
linux-libre-5.19-gnu-revision, deblob-scripts-5.19,
linux-libre-5.19-pristine-source, linux-libre-5.19-source,
linux-libre-headers-5.19, linux-libre-5.19): Remove variables.
* gnu/packages/aux-files/linux-libre/5.19-arm.conf,
gnu/packages/aux-files/linux-libre/5.19-arm64.conf,
gnu/packages/aux-files/linux-libre/5.19-i686.conf,
gnu/packages/aux-files/linux-libre/5.19-x86_64.conf: Delete files.
* Makefile.am (AUX_FILES): Remove them.
| Leo Famulari |
2022-11-07 | gnu: Add kconfig-hardened-check....* gnu/packages/linux.scm (kconfig-hardened-check): New variable.
Signed-off-by: Christopher Baines <mail@cbaines.net>
| Hilton Chain |
2022-11-06 | gnu: linux-libre: Update to 6.0.7...* gnu/packages/linux.scm (linux-libre-version, linux-libre-gnu-revision,
linux-libre-pristine-source, linux-libre-source, linux-libre,
linux-libre-with-bpf): Update to linux-libre 6.0.
| Leo Famulari |
2022-11-04 | gnu: linux-libre 4.9: Update to 4.9.332....* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.332.
(linux-libre-4.9-pristine-source): Update hash.
| Leo Famulari |
2022-11-04 | gnu: linux-libre 4.14: Update to 4.14.298....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.298.
(linux-libre-4.14-pristine-source): Update hash.
| Leo Famulari |
2022-11-04 | gnu: linux-libre 4.19: Update to 4.19.264....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.264.
(linux-libre-4.19-pristine-source): Update hash.
| Leo Famulari |