- Jun 22, 2017
-
-
Ludovic Courtès authored
* guix/store.scm (%default-guix-port): New variable. (connect-to-daemon)[connect]: Use it when (uri-port uri) is #f. * doc/guix.texi (The Store): Mention the default port number.
-
- Jun 21, 2017
-
-
Julien Lepiller authored
* gnu/services/dns.scm (zone-file, knot-policy-configuration): Use numbers instead of duration strings. (verify-knot-policy-configuration): Fix typo. * doc/guix.texi (DNS Services): Update documentation.
-
- Jun 17, 2017
-
-
Leo Famulari authored
* doc/guix.texi (Installing GuixSD in a Virtual Machine): Increase suggested image size from 5 GB to 50 GB.
-
Leo Famulari authored
* doc/guix.texi (Installing GuixSD in a Virtual Machine): Clarify comment about QEMU's qcow2 virtualized block device file format.
-
- Jun 16, 2017
-
-
Ricardo Wurmus authored
* doc/guix.texi (Application Setup): Add subsection "The GCC toolchain".
-
- Jun 15, 2017
-
-
Ricardo Wurmus authored
* guix/import/texlive.scm: New file. * guix/scripts/import/texlive.scm: New file. * Makefile.am (MODULES): Add them. * tests/texlive.scm: New file. * Makefile.am (SCM_TESTS): Add it. * guix/scripts/import.scm (importers): Add texlive importer. * doc/guix.texi (Invoking guix import): Document it.
-
Ricardo Wurmus authored
* guix/build-system/texlive.scm: New file. * guix/build/texlive-build-system.scm: New file. * Makefile.am (MODULES): Add them. * doc/guix.texi (Build Systems): Document it. * gnu/packages/tex.scm (%texlive-tag, %texlive-revision): Remove variables. (texlife-ref): Remove procedure.
-
- Jun 13, 2017
-
-
Ludovic Courtès authored
* guix/scripts/package.scm (find-packages-by-description): Rewrite to compute a score based on the number of regexps matched and the number of matches for each regexp. Sort according to this score and return it as a second value. (process-query) <'search>: Capture the two return values of 'find-packages-by-description'. Pass #:extra-fields to 'package->recutils'. * doc/guix.texi (Invoking guix package): Mention relevance, give an example.
-
- Jun 12, 2017
-
-
Ludovic Courtès authored
* gnu/services/admin.scm (rottlog-service-type)[compose, extend]: New fields. * doc/guix.texi (Log Rotation): Mention extension.
-
Ludovic Courtès authored
* gnu/services/admin.scm (<log-rotation>): New record type. (syslog-rotation-config, simple-rotation-config): Remove. (%default-rotations): Define as a list of <log-rotation> objects. (log-rotation->config, log-rotations->/etc-entries): New procedures. (<rottlog-configuration>)[periodic-rotations]: Remove. [rotations]: New field. (rottlog-etc): Use 'log-rotations->/etc-entries'. * doc/guix.texi (Log Rotation): Update accordingly.
-
- Jun 11, 2017
-
-
Ludovic Courtès authored
* gnu/packages.scm (specifications->manifest): New procedure. * doc/guix.texi (Invoking guix package): Change example from using '(compose list specification->package+output)' to using 'specifications->manifest'.
-
- Jun 08, 2017
-
-
Ludovic Courtès authored
* doc/guix.texi: Add a copyright line for Hartmut.
-
Ludovic Courtès authored
* doc/guix.texi (Top): Add missing ref to "Debugging Build Failures".
-
Mathieu Othacehe authored
* doc/guix.texi (GRUB configuration): Rename to "Bootloader configuration". Remove device-mount-point field from menu-entry description. Adapt occurences of "GRUB" in other sections.
-
- Jun 07, 2017
-
-
Ludovic Courtès authored
* doc/guix.texi (Debugging Build Failures): Pass --no-grafts to 'guix environment' and explain.
-
- Jun 04, 2017
-
-
Ludovic Courtès authored
* gnu/services/base.scm (<guix-configuration>)[max-silent-time] [timeout]: New fields. (guix-shepherd-service): Honor them. * doc/guix.texi (Base Services): Document them.
-
Mathieu Othacehe authored
* guix/scripts/refresh.scm (%options): Add -m option, (show-help): document it, (packages-from-manifest): new procedure, (guix-refresh): use packages from manifest if specified, otherwise keep the previous behaviour. * doc/guix.texi (Invoking guix refresh): document new option.
-
- Jun 03, 2017
-
-
Ludovic Courtès authored
* nix/nix-daemon/guix-daemon.cc (GUIX_OPT_TIMEOUT) (GUIX_OPT_MAX_SILENT_TIME): New macros. * nix/nix-daemon/guix-daemon.cc (options): Add '--timeout' and '--max-silent-time'. (parse_opt): Honor them. * tests/guix-daemon.sh: Add test. * doc/guix.texi (Invoking guix-daemon): Document the options. (Common Build Options): Properly describe default timeout/max-silent-time value. Add cross-ref to "Invoking guix-daemon".
-
- May 31, 2017
-
-
Danny Milosavljevic authored
Reported by Fox <firefox@firemail.cc>. Fixes <https://bugs.gnu.org/27052>. * doc/guix.texi (Running GuixSD in a VM): Fix qemu-system-x86_64 example.
-
- May 30, 2017
-
-
Christopher Baines authored
* doc/guix.texi (Web Services): Add documentation for nginx-upstream-configuration and nginx-location-configuration. (VPN Services): Remove documentation for nginx-upstream-configuration and nginx-location-configuration. Signed-off-by:
Ludovic Courtès <ludo@gnu.org>
-
- May 29, 2017
-
-
Leo Famulari authored
* doc/guix.texi (USB Stick Installation): Fix typo.
-
- May 28, 2017
-
-
Arun Isaac authored
* Makefile.am (MODULES): Add 'guix/build-system/font.scm' and 'guix/build/font-build-system.scm'. * guix/build-system/font.scm: New file. * guix/build/font-build-system.scm: New file. * doc/guix.texi (Build Systems): Add 'font-build-system'.
-
- May 27, 2017
-
-
Julien Lepiller authored
* gnu/services/dns.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi (DNS Services): New subsubsection.
-
- May 21, 2017
-
-
Ludovic Courtès authored
* doc/guix.texi (OPENPGP-SIGNING-KEY-ID): Change to Ludo's key.
-
- May 20, 2017
-
-
Marius Bakke authored
* gnu/system/install.scm (%installation-services): Add OPENSSH-SERVICE-TYPE. * doc/guix.texi (Preparing for Installation)[Networking]: Document it.
-
Leo Famulari authored
* gnu/system/examples/vm-image.tmpl: New file. * Makefile.am (GUIXSD_VM_SYSTEMS, GUIXSD_VM_IMAGE_BASE, GUIXSD_VM_IMAGE_SIZE): New variables. (release): Add logic to build a VM image. (EXAMPLES): Add 'gnu/system/examples/vm-image.tmpl'. * doc/guix.texi (Running GuixSD in a VM, Installing GuixSD in a VM): Mention the pre-built VM image.
-
- May 19, 2017
-
-
Marius Bakke authored
* doc/guix.texi (USB Stick Installation): Mention UEFI. (Preparing for Installation): Add notes about EFI System Partition, and mounting partitions before init. (Proceeding with the Installation): Mention the GRUB-EFI package. (Using the Configuration System): Lightweight desktop is now a UEFI system. (GRUB Configuration): Expand on package field. Add indexes. * gnu/system/examples/lightweight-desktop.tmpl: Adjust to native EFI configuration.
-
- May 17, 2017
-
-
Marius Bakke authored
* gnu/system/install.scm (%installation-services): Add OPENSSH-SERVICE-TYPE. * doc/guix.texi (Preparing for Installation)[Networking]: Document it.
-
Leo Famulari authored
* gnu/system/examples/vm-image.tmpl: New file. * Makefile.am (GUIXSD_VM_SYSTEMS, GUIXSD_VM_IMAGE_BASE, GUIXSD_VM_IMAGE_SIZE): New variables. (release): Add logic to build a VM image. (EXAMPLES): Add 'gnu/system/examples/vm-image.tmpl'. * doc/guix.texi (Running GuixSD in a VM, Installing GuixSD in a VM): Mention the pre-built VM image.
-
- May 16, 2017
-
-
Andy Patterson authored
* doc/guix.texi (Build Systems): Remove the no-longer relevant parts about naming inputs. Add documentation for the new parameters #:asd-system-name and #:test-asd-file.
-
- May 15, 2017
-
-
Ludovic Courtès authored
Suggested by librenoob on #guix. * doc/guix.texi (USB Stick Installation): Add 'sync' invocation.
-
Ludovic Courtès authored
* doc/guix.texi (Defining Packages): Mention 'GUIX_PACKAGE_PATH'.
-
Ricardo Wurmus authored
* doc/guix.texi (X.509 Certificates): Document R as a special case.
-
- May 14, 2017
-
-
Christine Lemmer-Webber authored
* gnu/services/pm.scm (<thermald-configuration>): New record type. (thermald-shepherd-service, thermald-service-type): New variables. * doc/guix.texi (Thermal Management): New section documenting thermald.
-
Leo Famulari authored
* gnu/system/grub.scm (<grub-configuration>): Add new fields terminal-outputs, terminal-inputs, serial-unit, and serial-speed. (grub-setup-io, setup-gfxterm): New procedures. * doc/guix.texi (GRUB Configuration): Document the new fields.
-
Leo Famulari authored
* doc/guix.texi (Running GuixSD in a VM): Suggest the use of `guix download` to test network connectivity.
-
- May 12, 2017
-
-
Ludovic Courtès authored
* doc/guix.texi (Limitations): Mention LXDE; increase the package count; reword sentence about services.
-
- May 11, 2017
-
-
Roel Janssen authored
* guix/graph.scm (%cypher-backend): New variable. * doc/guix.texi: Add documentation for the Cypher backend of 'guix graph'.
-
- May 10, 2017
-
-
Hartmut Goebel authored
* guix/build-system/ant.scm (ant-build), guix/build/ant-build-system.scm (default-build.xml): Add parameter source-dir. * guix/build/ant-build-system.scm (configure): Pass source-dir on to default-build.xml. * doc/guix.texi (Build Systems): Document it. Co-authored-by:
Ricardo Wurmus <rekado@elephly.net>
-
- May 09, 2017
-
-
Ludovic Courtès authored
Reported by Niall Dooley <dooleyn@gmail.com> in <https://lists.gnu.org/archive/html/help-guix/2017-05/msg00038.html>. * guix/scripts/pull.scm (%options): Add --dry-run and all of %STANDARD-BUILD-OPTIONS. (show-help): Add call to 'show-build-options-help'. (%default-options): Add 'system', 'substitutes?', 'graft?', 'max-silent-time', and 'verbosity'. (guix-pull)[parse-options]: Remove. Use 'parse-command-line' instead. Honor --dry-run.
-