~ruther/guix-local

ref: 2f837cf7fe100b0584fb02cf8f19d4cfb4e14d88 guix-local/doc d---------
2718a9cd — Marius Bakke 8 years ago
Merge branch 'master' into core-updates
af735661 — Ricardo Wurmus 8 years ago
pack: Add "none" compressor.

* guix/scripts/pack.scm (%compressors): Add compressor "none"; prepend
extension with ".".
(self-contained-tarball, docker-image): Assume compressor extensions start
with period.
* doc/guix.texi (Invoking guix pack): Document it.
29059262 — Christopher Baines 8 years ago
doc: Update Database services in detailed node list.

This was updated in the Service subsection, but the matching update here was
missed.

* doc/guix.text (Top): Change database services description.
d79013f6 — Danny Milosavljevic 8 years ago
maint: Create an ISO9660 installation image in the 'release' target.

* Makefile.am (GUIXSD_IMAGE_BASE): Adapt target file name.
(release): Use file-system-type iso9660.
* doc/guix.texi: Document installation from DVD.
09ec5a0f — Mark H Weaver 8 years ago
Merge branch 'master' into core-updates
06465d2b — Peter Mikkelsen 8 years ago
gnu: Add mpd service.

* doc/guix.texi: Add documentation.
* gnu/services/audio.scm (<mpd-configuration>): New record type.
  (mpd-service-type): New service type.
* gnu/tests/audio.scm: New file.
* gnu/local.mk: Add new files.

Signed-off-by: Christopher Baines <mail@cbaines.net>
065225a4 — Christopher Baines 8 years ago
doc: Change Database Services description.

This is overly specific, as this section now includes the documentation for
Redis, which is not an SQL database.

* doc/guix.texi: Change database services description.
3785e42e — Mark H Weaver 8 years ago
Merge branch 'master' into core-updates
7b14c48b — Leo Famulari 8 years ago
doc: Fix typo.

* doc/guix.texi (Invoking guix pack): Fix typo.
91fdc8a5 — Christopher Baines 8 years ago
services: Update the Tailon service for Tailon 1.3.0.

Tailon 1.3.0 (upgraded from 1.1.1) adds support for HTTP authentication.

* gnu/services/admin.scm (<tailon-configuration-file>): Add http-auth and
  users configuration values.
  (tailon-configuration-file-http-auth, tailon-configuration-file-users): New
  procedures.
  (tailon-configuration-file-compiler): Add support for the http-auth and
  users configuration options.
* doc/guix.texi (Monitoring Services): Document authentication for Tailon.
f2d8e7f7 — Christopher Baines 8 years ago
services: Add missing wrap-lines option to tailon.

* gnu/services/admin.scm (<tailon-configuration-file>): Add wrap-lines.
  (tailon-configuration-wrap-lines): New procedure.
  (tailon-configuration-file-compiler): Add support for wrap-lines.
* doc/guix.texi (Monitoring Services): Document the wrap-lines Tailon
  configuration option.
2d9495da — Mark H Weaver 8 years ago
Merge branch 'master' into core-updates
73a20345 — Leo Famulari 8 years ago
Revert "doc: Suggest running guix-daemon with 'sudo -E'."

This change might not correct, so we revert it for now:

https://lists.gnu.org/archive/html/guix-devel/2017-08/msg00057.html

This reverts commit 6a4364335c967f841b53ed35c22f90445437e4b0.
f167595b — Mark H Weaver 8 years ago
Merge branch 'master' into core-updates
6a436433 — Ludovic Courtès 8 years ago
doc: Suggest running guix-daemon with 'sudo -E'.

Suggested by Martin H. <maze@strahlungsfrei.de>.

* doc/contributing.texi (Running Guix Before It Is Installed): Suggest
'sudo -E'.
88c8f247 — Ricardo Wurmus 8 years ago
build: Add minify build system.

* guix/build-system/minify.scm: New file.
* guix/build/minify-build-system: New file.
* Makefile.am (MODULES): Add new files.
* doc/guix.texi (Build Systems): Document minify-build-system.
ec5495ba — Ludovic Courtès 8 years ago
doc: 'patches' field of <origin> can list file-like objects.

Fixes <http://bugs.gnu.org/27165>.
Reported by sirgazil <sirgazil@zoho.com>.

* doc/guix.texi (origin Reference): 'patches' can contain file-like
objects.
59a16275 — Ludovic Courtès 8 years ago
pull: Fetch source code from Git.

* guix/scripts/pull.scm (%snapshot-url, with-environment-variable)
(with-PATH): Remove.
(ensure-guile-git!): New procedure.
(%repository-url): New variable.
(%default-options): Add 'repository-url' and 'ref'.
(show-help, %options): Add '--commit' and '--url'.
(temporary-directory, first-directory, interned-then-deleted)
(unpack): Remove.
(build-from-source): Rename 'tarball' to 'source'.  Remove call to
'unpack'.
(build-and-install): Rename 'tarball' to 'source'.
(honor-lets-encrypt-certificates!, report-git-error): New procedures.
(with-git-error-handling): New macro.
(guix-pull)[fetch-tarball]: Remove.
Wrap body in 'with-git-error-handling'.  Rewrite to use
'latest-repository-commit'.
* build-aux/build-self.scm (build): Print an error message and exit when
GUILE-GIT is #f.
* doc/guix.texi (Invoking guix pull): Mention Git.  Document '--commit'
and '--branch'.
7441f1db — Ludovic Courtès 8 years ago
build: Make Guile-Git a hard requirement.

* configure.ac: Error out when (git) is missing.
* doc/guix.texi (Requirements): Mention Guile-Git.
* Makefile.am (MODULES): Add guix/git.scm unconditionally.
aa9780da — Marius Bakke 8 years ago
Merge branch 'master' into core-updates
Next