Age | Commit message (Expand) | Author |
2013-01-11 | doc: Mention store sharing with Nix; update `package' example....* doc/guix.texi: Set @documentlanguage.
(Installation): Add reference to `INSTALL' and `README'.
(Requirements): Mention store sharing with Nix.
(Defining Packages): Update example to include `use-modules' clauses
and to use (guix licenses).
| Ludovic Courtès |
2013-01-11 | Merge branch 'core-updates'...Conflicts:
guix/build/union.scm
| Ludovic Courtès |
2013-01-10 | distro: libsigsegv: Use a single output....* distro/packages/libsigsegv.scm (libsigsegv): Use just a single output,
otherwise nothing ends up in `out' as a consequence of commit a06a99f.
Reported by Andreas Enge <andreas@enge.fr>.
| Ludovic Courtès |
2013-01-09 | doc: Clarify package version specification example....* doc/guix.texi (Invoking guix-package): Use "guile-1.8.8" as the
example, not "guile-1.8" since there is no such version.
| Ludovic Courtès |
2013-01-09 | guix-package: Create ~/.guix-profile when it doesn't exist....* guix-package.in (guix-package): Create the %USER-ENVIRONMENT-DIRECTORY
symlink if it doesn't exist yet.
* doc/guix.texi (Invoking guix-package): Document it.
| Ludovic Courtès |
2013-01-09 | guix-package: Show package outputs in `--list-available'....* guix-package.in (guix-package)[process-query]: For `list-available',
show the outputs of each package.
* doc/guix.texi (Invoking guix-package): Update accordingly.
| Ludovic Courtès |
2013-01-09 | doc: Update copyright years; add visible copyright statement....* doc/guix.texi (YEARS): New variable.
Use it for all copyright statements.
(Top): Add a copyright statement and license header here.
| Ludovic Courtès |
2013-01-09 | doc: Documentation installation and the daemon....* doc/guix.texi (Installation): New node.
| Ludovic Courtès |
2013-01-06 | Add `guix-gc'....* guix-gc.in, tests/guix-gc.sh: New files.
* configure.ac: Output `guix-gc', and make it executable.
* Makefile.am (bin_SCRIPTS): Add `guix-gc'.
(TESTS): Add `tests/guix-gc.sh'.
* doc/guix.texi (Features): Add xref to "Invoking guix-gc".
(Invoking guix-gc): New node.
* po/POTFILES.in: Add `guix-gc.in'.
| Ludovic Courtès |
2012-12-15 | guix-build: Add `--verbosity'....* guix-build.in (%default-options): Add `verbosity'.
(%options): Add `--verbosity'.
(guix-build): Pass it to `set-build-options'.
(show-help): Update accordingly.
* doc/guix.texi (Invoking guix-build): Document `--verbosity'.
| Ludovic Courtès |
2012-12-12 | guix-package: Add `--verbose'; silence the environment's build by default....* guix-package.in (%options): Add `--verbose'.
(show-help): Update accordingly.
(guix-package): Parameterize `current-build-output-port' according to
VERBOSE?. By default, silence the environment build's output.
| Ludovic Courtès |
2012-12-12 | doc: Fix typos....* doc/guix.texi: Fix typos. Reported by Andreas Enge <andreas@enge.fr>.
| Ludovic Courtès |
2012-12-09 | doc: Correct short name of `--install' option of `guix-package'....* doc/guix.texi (Invoking guix-package): Fix short form of `--install'.
Reported by Andreas Enge <andreas@enge.fr>.
| Ludovic Courtès |
2012-11-25 | doc: Mention the pronunciation of "Guix"....* README: Mention pronunciation of "Guix".
* doc/guix.texi (Introduction): Likewise.
| Ludovic Courtès |
2012-11-21 | doc: Document basic package definitions....* doc/guix.texi (Programming Interface): Add introduction.
(Defining Packages): Populate.
| Ludovic Courtès |
2012-11-19 | guix-package: Add `--list-available'....* guix-package.in (show-help, %options): Add `--list-available'.
(guix-package)[process-query]: Add support for `--list-available'.
* doc/guix.texi (Invoking guix-package): Document it.
* tests/guix-package.sh: Add test.
* guix/ui.scm (location->string): New procedure.
* guix/utils.scm: Export <location>.
| Ludovic Courtès |
2012-11-19 | guix-package: Add `--list-installed'....* guix-package.in (show-help, %options): Add `--list-installed'.
(guix-package): Move main body to...
[process-actions]: ... here. New internal procedure.
[process-query]: New procedure.
* tests/guix-package.sh: Add tests for `--list-installed'.
* doc/guix.texi (Invoking guix-package): Document it.
| Ludovic Courtès |
2012-11-18 | Turn Guix into "GNU Guix"....* configure.ac: Change package name to "GNU Guix", and bug-report
address to `gnu-system-discuss@gnu.org'.
* doc/guix.texi: Replace "Guix" by "GNU Guix" in some places.
(Top, Introduction): Mention "for the GNU system".
* HACKING, README: Use "GNU Guix" instead of "Guix" in some places.
| Ludovic Courtès |
2012-11-07 | doc: Document the features and `guix-package'....* doc/guix.texi: Change the category to "Package management". Add an
@direntry for "Invoking guix-package".
(Package Management): New chapter.
| Ludovic Courtès |
2012-11-07 | doc: Document `guix-build'....* doc/guix.texi (Invoking guix-build): Populate.
| Ludovic Courtès |
2012-11-07 | doc: Remove unnecessary @ifinfo....* doc/guix.texi: Remove @ifinfo around @dir{category,entry}. Suggested
by Karl Berry <karl@freefriends.org>.
| Ludovic Courtès |
2012-10-13 | doc: Add the stub of a manual....* doc/guix.texi: New file.
* doc/fdl-1.3.texi: New file, copied from Gnulib.
* Makefile.am (info_TEXINFOS): New variable.
(EXTRA_DIST): Add `doc/fdl-1.3.texi'.
| Ludovic Courtès |