| Commit message (Expand) | Author | Age |
* | profiles: Use 'with-extensions'.•••* guix/profiles.scm (manual-database)[build]: Use 'with-extensions'.
Remove 'add-to-load-path' call.
* guix/man-db.scm: Use (gdbm) the normal way; remove 'module-autoload!'
call.
| Ludovic Courtès | 2018-06-01 |
* | guix: Exclude broken symlinks from man files.•••* guix/man-db.scm (man-files): Remove broken symlinks from list of man pages.
| Ricardo Wurmus | 2017-12-22 |
* | man-db: Autoload (gdbm).•••Fixes 'guix pull'.
Reported by ofosos on #guix.
* guix/man-db.scm: Use 'module-autoload!' instead of 'module-use!'.
so that (gdbm) is not loaded until we need it.
| Ludovic Courtès | 2017-12-17 |
* | profiles: Use (guix man-db) to create the manual database.•••Fixes <https://bugs.gnu.org/29654>.
Reported by Ruud van Asseldonk <dev+guix@veniogames.com>.
This also speeds up database creation compared to "man-db
--create" (less than half the time, on a warm cache, for 19k pages.)
* guix/man-db.scm: New file.
* Makefile.am (MODULES_NOT_COMPILED): Add it.
* guix/profiles.scm (manual-database): Rewrite to use (guix man-db).
| Ludovic Courtès | 2017-12-17 |