guix/gnu
Maxim Cournoyer 82c43b276d
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.
2022-11-24 16:35:11 -05:00
..
bootloader
build file-systems: Always do recursive bind mounts. 2022-11-20 21:27:10 +01:00
home home: services: redshift: Add 'configuration' action. 2022-11-18 15:44:40 +01:00
installer installer: Add comment above the 'packages' field. 2022-11-20 23:20:31 +01:00
machine machine: ssh: Validate 'system' field. 2022-11-17 22:27:39 +01:00
packages gnu: linux-libre: Enable building info doc. 2022-11-24 16:35:11 -05:00
services services: mysql: Run mariadb-install-db instead of hard coding schemas. 2022-11-20 17:54:05 +01:00
system linux-initrd: raw-initrd: Add keyword argument #:pre-mount. 2022-11-18 15:44:38 +01:00
tests tests: mysql: Wait for the socket before running queries. 2022-11-20 17:54:04 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm installer: Migrate to 'guile-gnutls'. 2022-11-15 12:16:43 +01:00
local.mk gnu: linux-libre: Enable building info doc. 2022-11-24 16:35:11 -05:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm