~ruther/guix-local

ref: b4f67b7ebb44fa0a6c8abeb4d6fc3bb2ac2de329 guix-local/doc d---------
c17383f4 — Leo Famulari 9 years ago
Merge branch 'master' into core-updates
9260b9d1 — Thomas Danckaert 9 years ago
services: Add inetd-service-type.

* gnu/services/networking.scm (<inetd-configuration>, <inetd-entry>): New
record types.
(inetd-config-file, inetd-shepherd-service): New procedures.
(inetd-service-type): New variable.
* doc/guix.texi (Networking Services): Document it.
* gnu/tests/networking.scm: New file.
* gnu/local.mk: Add it.
1c17a863 — Mathieu Othacehe 9 years ago
doc: Re-generate openvpn service documentation.

* doc/guix.texi (VPN Services): Generate documentation with
generate-openvpn-server-documentation and
generate-openvpn-client-documentation helpers and guile 2.1.7.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
bfbf6e1e — Mathieu Othacehe 9 years ago
gnu: Add tlp service.

* gnu/services/pm.scm: New file.
* gnu/local.mk (GNU_SYSTEM_MODULES): Add gnu/services/tlp.scm.
* doc/guix.texi (Power management Services): New section.

Signed-off-by: Clément Lassieur <clement@lassieur.org>
697ddb88 — Ludovic Courtès 9 years ago
services: guix-publish: Add 'compression-level' and 'nar-path' fields.

* gnu/services/base.scm (<guix-publish-configuration>)[compression-level,
nar-path]: New fields.
(guix-publish-shepherd-service): Honor them.
* doc/guix.texi (Base Services): Document them.
f1e900a3 — Ludovic Courtès 9 years ago
doc: Document 'guix-publish-service-type' instead of 'guix-publish-service'.

* doc/guix.texi (Base Services): Document 'guix-publish-service-type'
and 'guix-configuration'.  Remove 'guix-publish-service'.
(Invoking guix publish): Mention 'guix-publish-service-type'.
* gnu/services/base.scm (guix-publish-service): Mark as deprecated.
(<guix-configuration>): Export getters.
0371b345 — Efraim Flashner 9 years ago
Merge remote-tracking branch 'origin/master' into core-updates
4bb5e0ae — Ludovic Courtès 9 years ago
publish: Add '--nar-path'.

* guix/scripts/publish.scm (show-help, %options): Add '--nar-path'.
(%default-options): Add 'nar-path'.
(guix-publish): Honor it.
46f58390 — Ludovic Courtès 9 years ago
publish: Add '--public-key' and '--private-key'.

* guix/scripts/publish.scm (show-help, %options): Add --public-key and
--private-key.
* doc/guix.texi (Invoking guix publish): Document it.
378de69c — Efraim Flashner 9 years ago
Merge remote-tracking branch 'origin/master' into core-updates
12723370 — Clément Lassieur 9 years ago
services: openssh: Add 'subsystems' option.

* gnu/services/ssh.scm (openssh-config-file): Add it.
(<openssh-configuration>)[subsystems]: Add it.
* doc/guix.texi (Networking Services): Document it.
f67337e2 — Mark H Weaver 9 years ago
Merge branch 'master' into core-updates
f6396d86 — Ludovic Courtès 9 years ago
gnu: Rename "guile-next" to "guile".

* gnu/packages/guile.scm (guile-next): Rename to...
(guile-2.2): ... this.  Update users.
[name]: Change to "guile".
[synopsis]: Remove.
[properties]: Remove 'upstream-name', 'ftp-server', and
'ftp-directory'.
* gnu/packages/bioinformatics.scm (rcas-web): Update accordingly.
* gnu/packages/tls.scm (gnutls/guile-2.2): Likewise.
* tests/guix-build.sh: Use 'guile@2.2' instead of 'guile-next'.
* doc/guix.texi (Package Transformation Options): Update examples that
referred to "guile-next".
fdcb04af — Hartmut Goebel 9 years ago
doc: Clarify reference.

* doc/guix.texi (Invoking guix environment): Explicitly name
  "guix environment".
da31b9c7 — Hartmut Goebel 9 years ago
doc: Fix examples.

To "spawns a Guile REPL", --ad-hoc is required.

* doc/guix.texi (Invoking guix environment): Add "--ad-hoc" to
  container examples.
7f608a9b — Ludovic Courtès 9 years ago
doc: Make "Application Setup" slightly more visible.

Suggested by Arne Babenhauserheide.

* doc/guix.texi (Binary Installation): Make the "Application Setup"
reference an 8th item in the list.
36626c55 — Ludovic Courtès 9 years ago
build: Require Guile >= 2.0.9.

* configure.ac: Bump requirement to 2.0.9.
* doc/guix.texi (Requirements): Adjust accordingly.
* README (Requirements): Likewise.
* build-aux/download.scm: Remove workaround for <http://bugs.gnu.org/13095>.
* guix/build/download.scm: Likewise.
(http-fetch)[post-2.0.7?]: Remove.  Remove conditional code for not
POST-2.0.7?.
* guix/http-client.scm:  Remove workaround for <http://bugs.gnu.org/13095>.
(http-fetch)[post-2.0.7?]: Remove.  Remove conditional code for not
POST-2.0.7?.
* guix/serialization.scm (read-latin1-string): Remove mention of 2.0.9.
* tests/nar.scm: Use (ice-9 control).
(let/ec): Remove.
5461115e — Ludovic Courtès 9 years ago
pack: Add '--target'.

* guix/scripts/pack.scm (self-contained-tarball): Add #:target.
(docker-image): Add #:target.
[build]: Pass it to 'build-docker-image'.
(%options, show-help): Add '--target'.
(guix-pack): Pass TARGET to 'profile-derivation' and to 'build-image'.
* guix/docker.scm (build-docker-image): Add #:system parameter and honor it.
* doc/guix.texi (Invoking guix pack): Document '--target'.
(Additional Build Options): Refer to the Autoconf manual instead of the
obsolete 'configure.info' for cross-compilation.
708b54a9 — Ludovic Courtès 9 years ago
doc: Really document 'guix pack --format'.

* doc/guix.texi (Invoking guix pack): Properly document --format.
ad172c4a — Ludovic Courtès 9 years ago
doc: Reorganize categories.

* doc/guix.texi: Move "guix build" to the "Software Development"
category; add "guix pack".
Next