Leo Famulari [Fri, 26 Apr 2019 17:26:58 +0000 (13:26 -0400)]
gnu: MPD: Update to 0.21.8.
* gnu/packages/mpd.scm (mpd): Update to 0.21.8.
Nicolas Goaziou [Fri, 26 Apr 2019 16:54:16 +0000 (18:54 +0200)]
gnu: mame: Update to 0.209.
* gnu/packages/emulators.scm (mame): Update to 0.209.
Julien Lepiller [Fri, 26 Apr 2019 16:36:44 +0000 (18:36 +0200)]
gnu: dns: Fix configuration formating.
* gnu/services/dns.scm (format-string-list): Fix formating of lists with
only one symbol.
Julien Lepiller [Fri, 26 Apr 2019 16:27:15 +0000 (18:27 +0200)]
gnu: ocaml-integers: Update to 0.3.0.
* gnu/packages/ocaml.scm (ocaml-integers): Update to 0.3.0.
Julien Lepiller [Fri, 26 Apr 2019 16:21:18 +0000 (18:21 +0200)]
gnu: ocaml-easy-format: Update to 1.3.1.
* gnu/packages/ocaml.scm (ocaml-easy-format): Update to 1.3.1.
[build-system]: Use dune-build-system.
[source]: Use git-fetch.
Julien Lepiller [Fri, 26 Apr 2019 15:54:33 +0000 (17:54 +0200)]
gnu: ocaml-fpath: Update to 0.7.2.
* gnu/packages/ocaml.scm (ocaml-fpath): Update to 0.7.2.
Julien Lepiller [Fri, 26 Apr 2019 15:51:09 +0000 (17:51 +0200)]
gnu: ocaml-ssl: Update to 0.5.7.
* gnu/packages/ocaml.scm (ocaml-ssl): Update to 0.5.7.
Julien Lepiller [Fri, 26 Apr 2019 15:47:44 +0000 (17:47 +0200)]
gnu: ocaml-octavius: Update to 1.2.1.
* gnu/packages/ocaml.scm (ocaml-octavius): Update to 1.2.1.
Julien Lepiller [Fri, 26 Apr 2019 15:40:37 +0000 (17:40 +0200)]
gnu: ocaml-result: Update to 1.3.
* gnu/packages/ocaml.scm (ocaml-result): Update to 1.3.
[build-system]: Use dune-build-system.
[source]: Use git-fetch.
Julien Lepiller [Fri, 26 Apr 2019 15:33:32 +0000 (17:33 +0200)]
gnu: ocaml-utop: Update to 2.3.0.
* gnu/packages/ocaml.scm (ocaml-utop): Update to 2.3.0.
Ludovic Courtès [Fri, 26 Apr 2019 16:24:55 +0000 (18:24 +0200)]
vm-image: Remove NetworkManager & co. and add the DHCP client.
* gnu/system/examples/vm-image.tmpl (services): Remove wpa-supplicant,
cups-pk-helper, and NetworkManager. Add DHCP-CLIENT-SERVICE-TYPE.
Ludovic Courtès [Fri, 26 Apr 2019 16:23:56 +0000 (18:23 +0200)]
gnu: xfdesktop: Stick a Guix logo in the background image.
* gnu/packages/xfce.scm (xfdesktop)[source](modules, snippet): New
fields.
[arguments]: New field.
[native-inputs]: Add INKSCAPE and IMAGEMAGICK.
Ludovic Courtès [Fri, 26 Apr 2019 16:07:46 +0000 (18:07 +0200)]
services: cups-pk-helper: Export.
* gnu/services/desktop.scm (cups-pk-helper-service-type): Export.
Ludovic Courtès [Fri, 26 Apr 2019 14:47:11 +0000 (16:47 +0200)]
vm-image: Use the actual file name of the current file.
* gnu/system/examples/vm-image.tmpl (this-file): Use 'basename' and
'current-source-location'.
Ludovic Courtès [Fri, 26 Apr 2019 12:18:23 +0000 (14:18 +0200)]
doc: Use ftp.gnu.org for downloads.
From now on, everything will be uploaded to ftp.gnu.org instead of
alpha.gnu.org.
* doc/guix.texi (BASE-URL): Switch to ftp.gnu.org.
Ludovic Courtès [Fri, 26 Apr 2019 12:16:18 +0000 (14:16 +0200)]
doc: Add 'BASE-URL' variable.
* doc/guix.texi (BASE-URL): New variable.
(Binary Installation, USB Stick and DVD Installation)
(Running Guix in a VM): Use it instead of hard-coded URL.
Ludovic Courtès [Fri, 26 Apr 2019 12:08:39 +0000 (14:08 +0200)]
installer: Actually reboot when the user presses "Reboot."
* gnu/installer/newt/final.scm (run-install-success-page): Return
'success.
* gnu/installer.scm (installer-program): Check the result of the 'final
step and reboot upon success.
Ludovic Courtès [Fri, 26 Apr 2019 11:56:22 +0000 (13:56 +0200)]
installer: Take 'guix system init' exit code into account.
This allows the installer to distinguish success from failure, and also
ensures the shell that runs 'guix system init' exits upon completion.
* gnu/installer/utils.scm (run-shell-command)[pause]: New procedure.
Add "exec" before COMMAND in the script. Guard 'invoke' call and handle
'invoke-error?'. Add call to 'pause' on completion.
* gnu/installer/final.scm (install-system): Remove 'false-if-exception'.
Ludovic Courtès [Fri, 26 Apr 2019 10:07:31 +0000 (12:07 +0200)]
installer: Run wrapped program with 'execl', not 'system'.
'system' invokes /bin/sh, which is certainly not needed here.
* gnu/installer.scm (installer-program): Use 'execl', not 'system'.
Ludovic Courtès [Fri, 26 Apr 2019 09:39:53 +0000 (11:39 +0200)]
system: Provide a new VM image configuration.
* gnu/system/examples/vm-image.tmpl: Rewrite.
* doc/guix.texi (Running Guix in a VM): Adjust accordingly.
Ludovic Courtès [Fri, 26 Apr 2019 08:19:56 +0000 (10:19 +0200)]
accounts: Always honor the configured user account shell.
Starting from commit
0ae735bcc8ff7fdc89d67b492bdee9091ee19e86, Guix
System would preserve the user shell across reconfigure and reboot.
This was done so as to allow for the use of 'chsh'.
This proved to be a misguided decision. This commit goes back to
considering user shells as config and not "state."
* gnu/build/accounts.scm (allocate-passwd): Do not use shell from
PREVIOUS.
Miguel Ángel Arruga Vivas [Tue, 23 Apr 2019 09:30:32 +0000 (11:30 +0200)]
bootstrap: Break automake dependency on generated files.
* bootstrap: Generate stub files for the manual translations whose
generated files are not included in the VCS.
* doc/contributing.de.texi: Remove file.
* doc/contributing.es.texi: Remove file.
* doc/contributing.fr.texi: Remove file.
* doc/contributing.zh_CN.texi: Remove file.
* doc/guix.de.texi: Remove file.
* doc/guix.es.texi: Remove file.
* doc/guix.fr.texi: Remove file.
* doc/guix.zh_CN.texi: Remove file.
* .gitignore: Add them.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Tobias Geerinckx-Rice [Fri, 26 Apr 2019 02:36:02 +0000 (04:36 +0200)]
gnu: wgetpaste: Add and use wget input.
This package has but one purpose; late binding's overkill.
* gnu/packages/wget.scm (wgetpaste)[arguments]: Add ‘use-inputs’ phase.
[inputs]: Add wget.
Tobias Geerinckx-Rice [Thu, 25 Apr 2019 22:58:16 +0000 (00:58 +0200)]
gnu: hcxdumptool: Update to 5.1.4.
* gnu/packages/networking.scm (hcxdumptool): Update to 5.1.4.
Tobias Geerinckx-Rice [Thu, 25 Apr 2019 22:58:06 +0000 (00:58 +0200)]
gnu: hcxtools: Update to 5.1.4.
* gnu/packages/networking.scm (hcxtools): Update to 5.1.4.
Tobias Geerinckx-Rice [Thu, 25 Apr 2019 22:56:01 +0000 (00:56 +0200)]
gnu: soundtouch: Update to 2.1.1.
* gnu/packages/audio.scm (soundtouch): Update to 2.1.1.
[source]: Use GIT-FETCH and GIT-FILE-NAME.
Remove patches.
* gnu/packages/patches/soundtouch-CVE-2018-
1000223.patch,
gnu/packages/patches/soundtouch-CVE-2018-14044-14045.patch:
Delete files.
* gnu/local.mk (dist_patch_DATA): Remove them.
Tobias Geerinckx-Rice [Thu, 25 Apr 2019 22:54:00 +0000 (00:54 +0200)]
gnu: tmux-xpanes: Update to 4.1.0.
* gnu/packages/tmux.scm (tmux-xpanes): Update to 4.1.0.
Arun Isaac [Thu, 25 Apr 2019 20:20:21 +0000 (01:50 +0530)]
gnu: librepcb: Update to 0.1.1.
* gnu/packages/engineering.scm (librepcb): Update to 0.1.1.
Julien Lepiller [Fri, 19 Apr 2019 20:20:03 +0000 (22:20 +0200)]
gnu: knot-service: Add includes field in configuration.
* gnu/services/dns.scm (knot-configuration): Add includes field.
(verify-knot-configuration): Check includes content.
(knot-config-file): Serialize includes.
* doc/guix.texi (DNS Services): Document it.
Leo Famulari [Thu, 25 Apr 2019 17:52:08 +0000 (13:52 -0400)]
gnu: tmux: Update to 2.9.
* gnu/packages/tmux.scm (tmux): Update to 2.9.
Julien Lepiller [Fri, 19 Apr 2019 20:28:30 +0000 (22:28 +0200)]
gnu: certbot: Add support for manual plugin.
* gnu/services/certbot.scm (certificate-configuration): Add challenge,
auth-hook and cleanup-hook fields.
(certbot-command): Use them.
* doc/guix.texi (Certificate Services): Document them.
Julien Lepiller [Sun, 14 Apr 2019 20:03:36 +0000 (22:03 +0200)]
gnu: ocaml@4.02: Remove the package, affected by a CVE, and its dependent
packages.
This fixes <https://bugs.gnu.org/27462>.
* gnu/packages/ocaml.scm (ocaml-4.02, camlp4-4.02, ocaml4.02-menhir)
(ocaml4.02-lablgtk, ocaml4.02-findlib, ocaml4.02-ounit)
(ocaml4.02-camlzip, ocaml4.02-ocamlmod, ocaml4.02-zarith)
(ocaml4.02-qcheck, ocaml4.02-qtest, ocaml4.02-stringext)
(ocaml4.02-bisect, ocaml4.02-bitstring, ocaml4.02-result)
(ocaml4.02-topkg, ocaml4.02-rresult, ocaml4.02-sqlite3, ocaml4.02-csv)
(ocaml4.02-mtime, ocaml4.02-cmdliner, ocaml4.02-fmt, ocaml4.02-astring)
(ocaml4.02-alcotest, ocaml4.02-ppx-tools, ocaml4.02-react, ocaml4.02-ssl)
(ocaml4.02-lwt, ocaml4.02-lwt-log, ocaml4.02-logs, ocaml4.02-fpath)
(ocaml4.02-bos, ocaml4.02-xmlm, ocaml4.02-ulex, ocaml4.02-uchar)
(ocaml4.02-uutf, ocaml4.02-jsonm, ocaml4.02-ocurl, ocaml4.02-base64)
(ocaml4.02-omake, ocaml4.02-batteries, ocaml4.02-pcre, ocaml4.02-oasis)
(ocaml4.02-js-build-tools, ocaml4.02-bin-prot, ocaml4.02-fieldslib)
(ocaml4.02-ppx-core, ocaml4.02-ppx-optcomp, ocaml4.02-ppx-driver)
(ocaml4.02-cppo, ocaml4.02-ppx-deriving, ocaml4.02-ppx-type-conv)
(ocaml4.02-ppx-inline-test, ocaml4.02-ppx-bench, ocaml4.02-ppx-compare)
(ocaml4.02-sexplib, ocaml4.02-typerep, ocaml4.02-variantslib)
(ocaml4.02-ppx-sexp-conv, ocaml4.02-ppx-variants-conv)
(ocaml4.02-ppx-here, ocaml4.02-ppx-assert, ocaml4.02-ppx-enumerate)
(ocaml4.02-ppx-let, ocaml4.02-ppx-typerep-conv, ocaml4.02-ppx-sexp-value)
(ocaml4.02-ppx-pipebang, ocaml4.02-ppx-bin-prot, ocaml4.02-ppx-fail)
(ocaml4.02-ppx-custom-printf, ocaml4.02-ppx-sexp-message)
(ocaml4.02-ppx-fields-conv, ocaml4.02-seq, ocaml4.02-re)
(ocaml4.02-ppx-expect, ocaml4.02-ppx-jane, ocaml4.02-core-kernel)
(ocaml4.02-async-kernel, ocaml4.02-async-rpc-kernel, ocaml4.02-core)
(ocaml4.02-async-unix, ocaml4.02-async-extra, ocaml4.02-async)
(ocaml4.02-ocplib-endian, ocaml4.02-easy-format, optcomp)
(ocaml4.02-piqilib, ocaml4.02-uuidm, ocaml4.02-graph, ocaml4.02-piqi)
(ocaml4.02-camomile, ocaml4.02-zed, ocaml4.02-lambda-term): Remove variables.
* guix/build-system/ocaml.scm (default-ocaml4.02)
(default-ocaml4.02-findlib, package-with-ocaml4.02)
(strip-ocaml4.02-variant): Remove variables.
Julien Lepiller [Sun, 14 Apr 2019 19:47:45 +0000 (21:47 +0200)]
gnu: ocamlify: Downgrade to 0.0.1.
Version 0.0.2 cannot be built with the latest OCaml, whereas this
version does. This is also the version used by opam.
* gnu/packages/ocaml.scm (ocamlify): Downgrade to 0.0.1.
[arguments]: Do not use ocaml-4.02.
Julien Lepiller [Sun, 14 Apr 2019 19:11:46 +0000 (21:11 +0200)]
gnu: Remove ocaml-jbuilder.
Jbuilder is deprecated and replaced by dune.
* gnu/packages/ocaml.scm (ocaml-jbuilder): Remove variable.
(ocaml-zed, ocaml-utop): Use dune-build-system.
Julien Lepiller [Sun, 14 Apr 2019 16:55:22 +0000 (18:55 +0200)]
gnu: bap: Update to 1.6.0.
* gnu/packages/ocaml.scm (bap): Update to 1.6.0.
(ocaml-frontc): Update to 3.4.1.
(ocaml-fileutils, ocaml-cstruct, ocaml-hex, ocaml-ezjsonm, ocaml-uri):
New variables.
(ocaml4.02-fileutils, ocaml4.02-cstruct, ocaml4.02-hex,
ocaml4.02-ezjsonm, ocaml4.02-uri): Remove variables.
Julien Lepiller [Sun, 14 Apr 2019 11:54:18 +0000 (13:54 +0200)]
gnu: Add ocaml-bigarray-compat.
* gnu/packages/ocaml.scm (ocaml-bigarray-compat): New variable.
Julien Lepiller [Thu, 25 Apr 2019 16:54:19 +0000 (18:54 +0200)]
nls: Update 'es' translation.
Julien Lepiller [Thu, 25 Apr 2019 16:52:42 +0000 (18:52 +0200)]
nls: Update 'de' translation.
Julien Lepiller [Thu, 25 Apr 2019 16:51:18 +0000 (18:51 +0200)]
nls: Update 'fr' translation.
Nicolas Goaziou [Thu, 25 Apr 2019 12:59:16 +0000 (14:59 +0200)]
gnu: fltk: Update to 1.3.5.
* gnu/packages/fltk.scm (fltk): Update to 1.3.5.
Ludovic Courtès [Thu, 25 Apr 2019 09:43:44 +0000 (11:43 +0200)]
installer: Ask for confirmation of the user passwords.
* gnu/installer/newt/user.scm (run-user-add-page): Add #:name and
#:home-directory and honor them. Add call to 'confirm-password'.
Ludovic Courtès [Thu, 25 Apr 2019 09:17:31 +0000 (11:17 +0200)]
installer: Ask for confirmation of the root password.
* gnu/installer/newt/user.scm (confirm-password): New procedure.
(run-root-password-page): Add call to 'confirm-password'.
Ludovic Courtès [Thu, 25 Apr 2019 08:32:03 +0000 (10:32 +0200)]
installer: Use FLAG-PASSWORD for the encryption passphrase confirmation.
* gnu/installer/newt/partition.scm (prompt-luks-passwords)
<password-confirm-page>: Pass #:input-flags to 'run-input-page'.
Chris Marusich [Thu, 18 Apr 2019 10:21:41 +0000 (03:21 -0700)]
gnu: Add python-yubikey-manager and python2-yubikey-manager.
* gnu/packages/security-token.scm (python-yubikey-manager)
(python2-yubikey-manager): New variables.
Chris Marusich [Thu, 18 Apr 2019 09:50:33 +0000 (02:50 -0700)]
gnu: Add python-fido2 and python2-fido2.
* gnu/packages/security-token.scm (python-fido2, python2-fido2): New
variables.
Chris Marusich [Fri, 19 Apr 2019 07:35:37 +0000 (00:35 -0700)]
gnu: Add public-suffix-list.
* gnu/packages/dns.scm (public-suffix-list): New variable.
Chris Marusich [Thu, 18 Apr 2019 09:32:37 +0000 (02:32 -0700)]
gnu: Add libu2f-host.
* gnu/packages/security-token.scm (libu2f-host): New variable.
Chris Marusich [Thu, 18 Apr 2019 08:52:31 +0000 (01:52 -0700)]
gnu: Add python-pyscard and python2-pyscard.
* gnu/packages/security-token.scm (python-pyscard, python2-pyscard): New
variables.
Chris Marusich [Thu, 18 Apr 2019 07:40:21 +0000 (00:40 -0700)]
gnu: Add python-pyfakefs and python2-pyfakefs.
* gnu/packages/patches/python-pyfakefs-remove-bad-test.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add the patch.
* gnu/packages/check.scm (python-pyfakefs, python2-pyfakefs): New
variables.
Tobias Geerinckx-Rice [Thu, 25 Apr 2019 02:35:50 +0000 (04:35 +0200)]
gnu: bind: Update to 9.12.4-P1 [fixes CVE-2018-5743, CVE-2019-6467].
* gnu/packages/dns.scm (isc-bind): Update to 9.12.4-P1.
[source]: Add patch.
[inputs]: Add python and python-ply.
* packages/patches/bind-fix-unused-pk11-ecc-constants.patch: New file.
* gnu/local.mk (dist_patch_DATA): Add it.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 17:40:51 +0000 (19:40 +0200)]
gnu: r-yamss: Fix typo in description.
* gnu/packages/bioconductor.scm (r-yamss)[description]: Fix typo.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 17:39:01 +0000 (19:39 +0200)]
gnu: python-dill: Fix typo in description.
* gnu/packages/python-xyz.scm (python-dill)[description]: Fix typo.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 17:31:39 +0000 (19:31 +0200)]
gnu, guix: Yearly ritual purging of the filesystems.
* gnu/packages/android.scm (android-ext4-utils)[synopsis]: Fix ‘file
system’ spelling.
* gnu/packages/disk.scm (rmlint)[synopsis, description]: Likewise.
* gnu/packages/golang.scm (go-github-com-kr-fs)[synopsis, description]:
Likewise & edit for grammar.
* gnu/packages/ipfs.scm (gx, go-ipfs)[description]: Likewise.
* /gnu/packages/java.scm (java-commons-vfs)[synopsis]: Likewise.
* gnu/packages/linux.scm (fuseiso)[description]: Likewise.
(genext2fs)[synopsis, description]: Likewise.
* gnu/packages/package-management.scm (libostree)[description]: Likewise.
* gnu/packages/python-xyz.scm (python-requests-file)[description]:
Likewise & mark up.
* gnu/packages/rails.scm (ruby-with-advisory-lock)[description]:
Likewise.
* gnu/packages/ruby.scm (ruby-rerun)[description]: Likewise.
* guix/build/go-build-system.scm (setup-go-environment)<docstring>:
Likewise.
* guix/store/deduplication.scm (get-temp-link)<docstring>: Likewise.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 17:29:25 +0000 (19:29 +0200)]
gnu: bubblewrap: Edit description.
* gnu/packages/virtualization.scm (bubblewrap)[description]: Mark up & edit.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 17:26:14 +0000 (19:26 +0200)]
gnu: perl-filesys-notify-simple: Edit description.
* gnu/packages/perl.scm (perl-filesys-notify-simple)[description]: Mark up & edit.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 17:15:57 +0000 (19:15 +0200)]
gnu: libimobiledevice: Edit description.
* gnu/packages/libusb.scm (libimobiledevice)[description]: Fix grammar & spelling.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 16:18:07 +0000 (18:18 +0200)]
gnu: libsvm: Update to 3.23.
* gnu/packages/machine-learning.scm (libsvm): Update to 3.23.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 14:24:43 +0000 (16:24 +0200)]
gnu: openfst: Update to 1.7.2.
* gnu/packages/machine-learning.scm (openfst): Update to 1.7.2.
Ludovic Courtès [Wed, 24 Apr 2019 22:43:42 +0000 (00:43 +0200)]
vm: Adjust FAT serial number code to 32-bit Guile.
On 32-bit systems, 'string-hash' would raise an out-of-range exception
when the second argument was 2^32.
* gnu/build/vm.scm (make-iso9660-image): Pass 2^32 - 1 to 'string-hash'.
Ludovic Courtès [Wed, 24 Apr 2019 22:43:00 +0000 (00:43 +0200)]
installer: Preserve order of user accounts.
* gnu/installer/newt/user.scm (run-user-page): Add call to 'reverse'.
Ludovic Courtès [Wed, 24 Apr 2019 19:56:03 +0000 (21:56 +0200)]
vm: 'system-disk-image' no longer requires the OS to define the "/" file system.
Previously 'guix system disk-image' would fail if the OS didn't define a
"/" file system, even though it actually overrides that file system.
* gnu/system/vm.scm (system-disk-image)[root-uuid]: Turn into a
procedure.
Call 'root-uuid' on a variant of OS with a "/" file system and inherit
from that.
Ludovic Courtès [Wed, 24 Apr 2019 19:54:28 +0000 (21:54 +0200)]
installer: Ask for the root account password.
Fixes <https://bugs.gnu.org/35399>.
* gnu/installer/newt/user.scm (run-root-password-page): New procedure.
* gnu/installer/user.scm (users->configuration): Filter out the "root"
account.
* gnu/installer/final.scm (create-user-database): Set 'uid' field in
'user-account' form.
Ludovic Courtès [Wed, 24 Apr 2019 18:03:57 +0000 (20:03 +0200)]
installer: 'run-input-page' has a new #:input-flags parameter.
* gnu/installer/newt/page.scm (run-input-page): Add #:input-flags and
honor it.
Ludovic Courtès [Wed, 24 Apr 2019 15:59:06 +0000 (17:59 +0200)]
installer: Ask for user password and initialize /etc/shadow.
Partly fixes <https://bugs.gnu.org/35399>.
* gnu/installer/user.scm (<user>)[password]: New field.
* gnu/installer/final.scm (%seed): New variable.
(integer->alphanumeric-char, random-string)
(create-user-database): New procedures.
(install-system): Call 'create-user-database'.
* gnu/installer/newt/final.scm (run-install-shell): Add #:users and pass
it to 'install-system'.
(run-final-page): Pass #:users to 'run-install-shell'.
* gnu/installer/newt/user.scm (run-user-add-page): Add password entry.
Pass its result as the 'password' field of <user>.
Ludovic Courtès [Wed, 24 Apr 2019 14:20:56 +0000 (16:20 +0200)]
installer: Add missing 'G_' for networking message.
* gnu/installer/newt/network.scm (wait-technology-powered): Add missing
'G_'.
Ludovic Courtès [Wed, 24 Apr 2019 13:55:40 +0000 (15:55 +0200)]
self: Install 'guix.zh_CN.info'.
Reported by Julien Lepiller.
* guix/self.scm (info-manual): Adjust file name regexp so that it
matches *.zh_CN.texi.
Ludovic Courtès [Wed, 24 Apr 2019 10:35:06 +0000 (12:35 +0200)]
system: Add guile-readline and guile-colorized to %BASE-PACKAGES.
This adds pretty much nothing to the system closure size.
* gnu/system.scm (%base-packages): Add GUILE-READLINE and
GUILE-COLORIZED.
Ludovic Courtès [Wed, 24 Apr 2019 09:34:40 +0000 (11:34 +0200)]
install: Add node name in Castellano.
* gnu/system/install.scm (%installation-node-names): Add "es".
Danny Milosavljevic [Wed, 24 Apr 2019 20:21:35 +0000 (22:21 +0200)]
services: fprintd: Provide polkit policy.
* gnu/services/authentication.scm (fprintd-service-type)[extensions]: Add
polkit-service-type.
Ricardo Wurmus [Wed, 24 Apr 2019 11:09:25 +0000 (13:09 +0200)]
gnu: r-xtable: Update to 1.8-4.
* gnu/packages/statistics.scm (r-xtable): Update to 1.8-4.
Ricardo Wurmus [Wed, 24 Apr 2019 11:09:19 +0000 (13:09 +0200)]
gnu: r-dbplyr: Update to 1.4.0.
* gnu/packages/statistics.scm (r-dbplyr): Update to 1.4.0.
Ricardo Wurmus [Wed, 24 Apr 2019 11:09:11 +0000 (13:09 +0200)]
gnu: r-testthat: Update to 2.1.1.
* gnu/packages/statistics.scm (r-testthat): Update to 2.1.1.
Ricardo Wurmus [Wed, 24 Apr 2019 11:09:03 +0000 (13:09 +0200)]
gnu: r-igraph: Update to 1.2.4.1.
* gnu/packages/graph.scm (r-igraph): Update to 1.2.4.1.
Ricardo Wurmus [Wed, 24 Apr 2019 11:08:54 +0000 (13:08 +0200)]
gnu: r-pamr: Update to 1.56.1.
* gnu/packages/cran.scm (r-pamr): Update to 1.56.1.
Ricardo Wurmus [Wed, 24 Apr 2019 11:07:58 +0000 (13:07 +0200)]
gnu: r-ggforce: Update to 0.2.2.
* gnu/packages/cran.scm (r-ggforce): Update to 0.2.2.
Ricardo Wurmus [Wed, 24 Apr 2019 11:07:50 +0000 (13:07 +0200)]
gnu: r-rms: Update to 5.1-3.1.
* gnu/packages/cran.scm (r-rms): Update to 5.1-3.1.
Ricardo Wurmus [Wed, 24 Apr 2019 11:07:42 +0000 (13:07 +0200)]
gnu: r-genetics: Update to 1.3.8.1.2.
* gnu/packages/cran.scm (r-genetics): Update to 1.3.8.1.2.
Ricardo Wurmus [Wed, 24 Apr 2019 11:07:28 +0000 (13:07 +0200)]
gnu: r-fields: Update to 9.7.
* gnu/packages/cran.scm (r-fields): Update to 9.7.
Ricardo Wurmus [Wed, 24 Apr 2019 11:07:05 +0000 (13:07 +0200)]
gnu: r-splitstackshape: Update to 1.4.8.
* gnu/packages/cran.scm (r-splitstackshape): Update to 1.4.8.
Ricardo Wurmus [Wed, 24 Apr 2019 11:06:55 +0000 (13:06 +0200)]
gnu: r-emmeans: Update to 1.3.4.
* gnu/packages/cran.scm (r-emmeans): Update to 1.3.4.
Ricardo Wurmus [Wed, 24 Apr 2019 11:06:42 +0000 (13:06 +0200)]
gnu: r-sys: Update to 3.2.
* gnu/packages/cran.scm (r-sys): Update to 3.2.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 13:02:05 +0000 (15:02 +0200)]
gnu: zynaddsubfx: Update to 3.0.5.
* gnu/packages/music.scm (zynaddsubfx): Update to 3.0.5.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 12:56:08 +0000 (14:56 +0200)]
gnu: padthv1: Update to 0.9.7.
* gnu/packages/music.scm (padthv1): Update to 0.9.7.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 12:55:59 +0000 (14:55 +0200)]
gnu: samplv1: Update to 0.9.7.
* gnu/packages/music.scm (samplv1): Update to 0.9.7.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 12:55:53 +0000 (14:55 +0200)]
gnu: synthv1: Update to 0.9.7.
* gnu/packages/music.scm (synthv1): Update to 0.9.7.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 12:47:03 +0000 (14:47 +0200)]
gnu: drumkv1: Update to 0.9.7.
* gnu/packages/music.scm (drumkv1): Update to 0.9.7.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 12:26:02 +0000 (14:26 +0200)]
gnu: pdfpc: Update to 4.3.2.
* gnu/packages/pdf.scm (pdfpc): Update to 4.3.2.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 12:09:02 +0000 (14:09 +0200)]
gnu: gphoto2: Update to 2.5.20.
* gnu/packages/photo.scm (gphoto2): Update to 2.5.20.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 11:48:02 +0000 (13:48 +0200)]
gnu: rawtherapee: Update to 5.6.
* gnu/packages/photo.scm (rawtherapee): Update to 5.6.
[inputs]: Add librsvg.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 11:05:02 +0000 (13:05 +0200)]
gnu: youtube-dl: Update to 2019.04.24.
* gnu/packages/video.scm (youtube-dl): Update to 2019.04.24.
Julien Lepiller [Wed, 24 Apr 2019 10:22:49 +0000 (12:22 +0200)]
nls: Update 'fr' translation of the manual.
Pierre Neidhardt [Wed, 24 Apr 2019 09:12:02 +0000 (11:12 +0200)]
gnu: emacs-ledger-mode: Use ledger as input.
* gnu/packages/finance.scm (emacs-ledger-mode)[inputs]: Add ledger.
[arguments]: Patch path to ledger executable.
Tobias Geerinckx-Rice [Wed, 24 Apr 2019 01:42:40 +0000 (03:42 +0200)]
doc: Fix build.
* doc/guix.zh_CN.texi: @include version-zh_CN.texi.
Tobias Geerinckx-Rice [Tue, 23 Apr 2019 20:00:41 +0000 (22:00 +0200)]
gnu: xl2tpd: Don't use NAME in source URI.
* gnu/packages/vpn.scm (xl2tpd)[source]: Hard-code NAME.
Tobias Geerinckx-Rice [Tue, 23 Apr 2019 20:00:26 +0000 (22:00 +0200)]
gnu: xl2tpd: Update to 1.3.14.
* gnu/packages/vpn.scm (xl2tpd): Update to 1.3.14.
Tobias Geerinckx-Rice [Tue, 23 Apr 2019 19:37:18 +0000 (21:37 +0200)]
gnu: ristretto: Don't use NAME in source URI.
* gnu/packages/xfce.scm (ristretto)[source]: Hard-code NAME.
Tobias Geerinckx-Rice [Tue, 23 Apr 2019 19:37:10 +0000 (21:37 +0200)]
gnu: ristretto: Update to 0.8.4.
* gnu/packages/xfce.scm (ristretto): Update to 0.8.4.
Tobias Geerinckx-Rice [Tue, 23 Apr 2019 19:32:19 +0000 (21:32 +0200)]
gnu: inxi-minimal: Update to 3.0.33-1.
* gnu/packages/admin.scm (inxi-minimal): Update to 3.0.33-1.
Nicolas Goaziou [Tue, 23 Apr 2019 22:43:32 +0000 (00:43 +0200)]
gnu: python2-sh: Fix build.
* gnu/packages/python-xyz.scm (python-sh): Fix build error with Python 2 due
to failing tests.
Ludovic Courtès [Tue, 23 Apr 2019 22:35:11 +0000 (00:35 +0200)]
doc: Refer to the es and zh_CN translations.
* doc/guix.texi (Top): Mention Simplified Chinese and Spanish.