Ricardo Wurmus [Mon, 22 Jun 2020 10:13:44 +0000 (12:13 +0200)]
gnu: r-fit-models: Update to 0.63.
* gnu/packages/statistics.scm (r-fit-models): Update to 0.63.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:41 +0000 (12:13 +0200)]
gnu: r-glmnet: Update to 4.0-2.
* gnu/packages/statistics.scm (r-glmnet): Update to 4.0-2.
[propagated-inputs]: Add r-survival.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:37 +0000 (12:13 +0200)]
gnu: r-rmarkdown: Update to 2.3.
* gnu/packages/statistics.scm (r-rmarkdown): Update to 2.3.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:34 +0000 (12:13 +0200)]
gnu: r-backports: Update to 1.1.8.
* gnu/packages/statistics.scm (r-backports): Update to 1.1.8.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:31 +0000 (12:13 +0200)]
gnu: r-ggplot2: Update to 3.3.2.
* gnu/packages/statistics.scm (r-ggplot2): Update to 3.3.2.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:28 +0000 (12:13 +0200)]
gnu: r-isoband: Update to 0.2.2.
* gnu/packages/cran.scm (r-isoband): Update to 0.2.2.
[propagated-inputs]: Remove r-rcpp.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:23 +0000 (12:13 +0200)]
gnu: r-zvcv: Update to 2.1.0.
* gnu/packages/cran.scm (r-zvcv): Update to 2.1.0.
[propagated-inputs]: Remove r-partitions; add r-bh, r-dplyr, r-magrittr, and r-rlinsolve.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:16 +0000 (12:13 +0200)]
gnu: r-umap: Update to 0.2.6.0.
* gnu/packages/cran.scm (r-umap): Update to 0.2.6.0.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:13 +0000 (12:13 +0200)]
gnu: r-ldheatmap: Update to 0.99-8.
* gnu/packages/cran.scm (r-ldheatmap): Update to 0.99-8.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:10 +0000 (12:13 +0200)]
gnu: r-nonnest2: Update to 0.5-4.
* gnu/packages/cran.scm (r-nonnest2): Update to 0.5-4.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:07 +0000 (12:13 +0200)]
gnu: r-rcppgsl: Update to 0.3.8.
* gnu/packages/cran.scm (r-rcppgsl): Update to 0.3.8.
[native-inputs]: Remove r-knitr.
Ricardo Wurmus [Mon, 22 Jun 2020 10:13:02 +0000 (12:13 +0200)]
gnu: r-ggeffects: Update to 0.15.0.
* gnu/packages/cran.scm (r-ggeffects): Update to 0.15.0.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:59 +0000 (12:12 +0200)]
gnu: r-bayestestr: Update to 0.7.0.
* gnu/packages/cran.scm (r-bayestestr): Update to 0.7.0.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:53 +0000 (12:12 +0200)]
gnu: r-rstatix: Update to 0.6.0.
* gnu/packages/cran.scm (r-rstatix): Update to 0.6.0.
[propagated-inputs]: Add r-generics.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:49 +0000 (12:12 +0200)]
gnu: r-radiant-data: Update to 1.3.9.
* gnu/packages/cran.scm (r-radiant-data): Update to 1.3.9.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:46 +0000 (12:12 +0200)]
gnu: r-tinytex: Update to 0.24.
* gnu/packages/cran.scm (r-tinytex): Update to 0.24.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:43 +0000 (12:12 +0200)]
gnu: r-xfun: Update to 0.15.
* gnu/packages/cran.scm (r-xfun): Update to 0.15.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:39 +0000 (12:12 +0200)]
gnu: r-calibrate: Update to 1.7.7.
* gnu/packages/cran.scm (r-calibrate): Update to 1.7.7.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:36 +0000 (12:12 +0200)]
gnu: r-htmltable: Update to 2.0.0.
* gnu/packages/cran.scm (r-htmltable): Update to 2.0.0.
[native-inputs]: Add r-knitr.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:32 +0000 (12:12 +0200)]
gnu: r-htmltools: Update to 0.5.0.
* gnu/packages/cran.scm (r-htmltools): Update to 0.5.0.
[propagated-inputs]: Remove r-rcpp; add r-base64enc.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:28 +0000 (12:12 +0200)]
gnu: r-v8: Update to 3.2.0.
* gnu/packages/cran.scm (r-v8): Update to 3.2.0.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:25 +0000 (12:12 +0200)]
gnu: r-hdf5array: Update to 1.16.1.
* gnu/packages/bioinformatics.scm (r-hdf5array): Update to 1.16.1.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:22 +0000 (12:12 +0200)]
gnu: r-rhdf5: Update to 2.32.1.
* gnu/packages/bioinformatics.scm (r-rhdf5): Update to 2.32.1.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:18 +0000 (12:12 +0200)]
gnu: r-biomart: Update to 2.44.1.
* gnu/packages/bioinformatics.scm (r-biomart): Update to 2.44.1.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:15 +0000 (12:12 +0200)]
gnu: r-genomeinfodb: Update to 1.24.2.
* gnu/packages/bioinformatics.scm (r-genomeinfodb): Update to 1.24.2.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:12 +0000 (12:12 +0200)]
gnu: r-gdsfmt: Update to 1.24.1.
* gnu/packages/bioconductor.scm (r-gdsfmt): Update to 1.24.1.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:09 +0000 (12:12 +0200)]
gnu: r-cicero: Update to 1.6.1.
* gnu/packages/bioconductor.scm (r-cicero): Update to 1.6.1.
[propagated-inputs]: Add r-stringi.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:05 +0000 (12:12 +0200)]
gnu: r-cytoml: Update to 2.0.5.
* gnu/packages/bioconductor.scm (r-cytoml): Update to 2.0.5.
[propagated-inputs]: Add r-xml2.
Ricardo Wurmus [Mon, 22 Jun 2020 10:12:01 +0000 (12:12 +0200)]
gnu: r-wiggleplotr: Update to 1.12.1.
* gnu/packages/bioconductor.scm (r-wiggleplotr): Update to 1.12.1.
Ricardo Wurmus [Mon, 22 Jun 2020 10:11:54 +0000 (12:11 +0200)]
gnu: r-regioner: Update to 1.20.1.
* gnu/packages/bioconductor.scm (r-regioner): Update to 1.20.1.
Ricardo Wurmus [Mon, 22 Jun 2020 09:44:07 +0000 (11:44 +0200)]
gnu: Add r-rlinsolve.
* gnu/packages/cran.scm (r-rlinsolve): New variable.
Mathieu Othacehe [Mon, 22 Jun 2020 08:39:17 +0000 (10:39 +0200)]
gnu: cuirass: Update to 0.0.1-33-
61cc56f6.
* gnu/packages/ci.scm (cuirass): Update to 0.0.1-33-
61cc56f6.
Mathieu Othacehe [Mon, 22 Jun 2020 08:27:05 +0000 (10:27 +0200)]
gnu: xl2tpd: Fix typo.
* gnu/packages/vpn.scm (xl2tpd)[arguments]: Turn "-DPPD" into "-DPPPD".
Ricardo Wurmus [Mon, 22 Jun 2020 07:06:53 +0000 (09:06 +0200)]
gnu: express: Update to 1.5.3.
* gnu/packages/bioinformatics.scm (express): Update to 1.5.3.
[source]: Fetch from Github.
[arguments]: Add phase "remove-update-check".
Tobias Geerinckx-Rice [Sun, 21 Jun 2020 17:38:37 +0000 (19:38 +0200)]
gnu: youtube-dl: Update to 2020.06.16.
* gnu/packages/video.scm (youtube-dl): Update to 2020.06.16.
Tobias Geerinckx-Rice [Sun, 21 Jun 2020 01:22:57 +0000 (03:22 +0200)]
gnu: vmpk: Update home page.
gnu/packages/music.scm (vmpk)[home-page]: Update TLD and use HTTPS.
Jakub Kądziołka [Mon, 22 Jun 2020 00:13:09 +0000 (02:13 +0200)]
gnu: bison-3.6: Don't change the name of the package.
This is a follow-up to commit
512d23c65d82bb874ca1fb3c12095b1cec8bbfca.
* gnu/packages/bison (bison-3.6)[name]: Remove the overridden value.
Mark H Weaver [Sun, 21 Jun 2020 23:13:29 +0000 (19:13 -0400)]
gnu: linux-libre@4.14: Update to 4.14.185.
* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.185.
(linux-libre-4.14-pristine-source): Update hash.
Mark H Weaver [Sun, 21 Jun 2020 23:13:01 +0000 (19:13 -0400)]
gnu: linux-libre@4.9: Update to 4.9.228.
* gnu/packages/linux.scm (linux-libre-4.9-version): Update to 4.9.228.
(linux-libre-4.9-pristine-source): Update hash.
Mark H Weaver [Sun, 21 Jun 2020 23:12:04 +0000 (19:12 -0400)]
gnu: linux-libre@4.4: Update to 4.4.228.
* gnu/packages/linux.scm (linux-libre-4.4-version): Update to 4.4.228.
(linux-libre-4.4-pristine-source): Update hash.
Peter Lo [Sun, 21 Jun 2020 15:28:05 +0000 (23:28 +0800)]
gnu: Add r-boruta.
* gnu/packages/statistics.scm (r-boruta): New variable.
Signed-off-by: Leo Famulari <leo@famulari.name>
Nicolas Goaziou [Sun, 21 Jun 2020 22:40:10 +0000 (00:40 +0200)]
gnu: xmoto: Update to 0.6.1.
* gnu/packages/games.scm (xmoto): Update to 0.6.1.
[arguments]: Remove phase installing man pages, now properly handled by the
installation script.
Nicolas Goaziou [Sun, 21 Jun 2020 21:51:19 +0000 (23:51 +0200)]
gnu: emacs-relint: Update to 1.18.
* gnu/packages/emacs-xyz.scm (emacs-relint): Update to 1.18.
Ludovic Courtès [Sun, 21 Jun 2020 21:23:23 +0000 (23:23 +0200)]
gnu: guile: Add 3.0.3.
* gnu/packages/guile.scm (guile-3.0.3): New variable.
Nicolas Goaziou [Fri, 12 Jun 2020 09:22:53 +0000 (11:22 +0200)]
gnu: Add seahorse-adventures.
* gnu/packages/games.scm (seahorse-adventures): New variable.
Julien Lepiller [Sun, 21 Jun 2020 19:40:51 +0000 (21:40 +0200)]
gnu: Add font-mplus-testflight.
* gnu/packages/fonts.scm (font-mplus-testflight): New variable.
Timotej Lazar [Wed, 17 Jun 2020 10:50:08 +0000 (12:50 +0200)]
gnu: k3b: Update to 20.04.2.
* gnu/packages/kde-multimedia.scm (k3b): Update to 20.04.2.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Timotej Lazar [Wed, 17 Jun 2020 10:50:07 +0000 (12:50 +0200)]
gnu: k3b: Note the runtime dependency on udisks-service.
* gnu/packages/kde-multimedia.scm (k3b)[description]: Note that udisks-service
should be enabled.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Timotej Lazar [Wed, 17 Jun 2020 10:50:06 +0000 (12:50 +0200)]
gnu: k3b: Add inputs for libraries loaded at runtime.
Patch the source to load these from absolute paths. Actual loading is done by
the Qt library, so we cannot use k3b’s runpath.
* gnu/packages/kde-multimedia.scm (k3b)[inputs]: Add libcdio-paranoia and
libdvdcss.
[arguments]<#:phases>[set-absolute-library-paths]: New phase.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Timotej Lazar [Wed, 17 Jun 2020 10:50:05 +0000 (12:50 +0200)]
gnu: k3b: Add inputs for external programs.
* gnu/packages/kde-multimedia.scm (k3b)[inputs]: Add cdrdao, dvd+rw-tools,
libburn and sox.
[arguments]<#:phases>[wrap-path]: New phase to wrap the binary with paths to
the above.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Timotej Lazar [Wed, 17 Jun 2020 10:50:04 +0000 (12:50 +0200)]
gnu: Add cdrdao.
* gnu/packages/cdrom.scm (cdrdao): New variable.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Ludovic Courtès [Sun, 21 Jun 2020 14:39:27 +0000 (16:39 +0200)]
channels: 'authenticate-channel' doesn't check relation with intro commit.
Fixes <https://bugs.gnu.org/41908>.
Reported by Jan Nieuwenhuizen <janneke@gnu.org>.
The relation check imposed an extra restriction that was unnecessary:
it's enough to authenticate the set difference between the closure of
START-COMMIT and that of END-COMMIT. Any attempt to jump to an
unrelated commit would lead to the authentication failure of one commit
on the way.
* guix/channels.scm (authenticate-channel): Remove extra
'commit-relation' check when (null? commits).
Ludovic Courtès [Sun, 21 Jun 2020 13:34:53 +0000 (15:34 +0200)]
git-authenticate: Ignore authenticated commit cache when it's not #o600.
* guix/git-authenticate.scm (previously-authenticated-commits): Stat
PORT; return the empty list if it's no #o600 and change it to #o600.
Leo Prikler [Sun, 21 Jun 2020 12:17:56 +0000 (14:17 +0200)]
gnu: add convmv.
* gnu/packages/convmv.scm: New file.
* gnu/local.mk: Add it to build.
Signed-off-by: Julien Lepiller <julien@lepiller.eu>
Julien Lepiller [Sun, 21 Jun 2020 13:48:06 +0000 (15:48 +0200)]
gnu: Add font-fontna-yasashisa-antique.
gnu/packages/fonts.scm (font-fontna-yasashisa-antique): New variable.
Jan (janneke) Nieuwenhuizen [Sat, 20 Jun 2020 08:04:30 +0000 (10:04 +0200)]
services: childhurd: Support more than one instance.
* gnu/services/virtualization.scm (<hurd-vm-configuration>)[options]: Remove
"--hda" option.
[id,net-options]: New fields.
(hurd-vm-net-options): New procedure. Parameterize port forwarding with ID.
* gnu/services/virtualization.scm (hurd-vm-shepherd-service): Use them.
Parameterize provision with ID, if set. Hardcode "--hda" option for image.
* doc/guix.texi (Virtualization Services): Document new fields. Update for
hardcoding of "--hda".
B. Wilson [Fri, 19 Jun 2020 14:08:40 +0000 (23:08 +0900)]
gnu: Add poke.
* gnu/packages/engineering.scm (poke): New variable.
* gnu/packages/bison.scm (bison-3.6): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
Kyle Meyer [Wed, 17 Jun 2020 23:40:43 +0000 (19:40 -0400)]
gnu: git-annex: Update to 8.
20200617.
* gnu/packages/haskell-apps.scm (git-annex): Update to 8.
20200617.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
Vinicius Monego [Sun, 21 Jun 2020 03:38:20 +0000 (11:38 +0800)]
gnu: emacs-hy-mode: Update to 1.0.4.
* gnu/packages/emacs-xyz.scm (emacs-hy-mode): Update to 1.0.4.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Brice Waegeneire [Sun, 21 Jun 2020 03:23:22 +0000 (11:23 +0800)]
system: Add 'sg' and 'newgrp' to %SETUID-PROGRAMS.
* gnu/system.scm (%setuid-programs): Add 'sg' and 'newgrp'.
Signed-off-by: 宋文武 <iyzsong@member.fsf.org>
Nicolas Goaziou [Sat, 20 Jun 2020 23:47:05 +0000 (01:47 +0200)]
gnu: xmoto: Unbundle ODE and libccd.
* gnu/packages/games.scm (xmoto): Unbundle ODE and libccd.
[inputs]: Add ode.
Nicolas Goaziou [Sat, 20 Jun 2020 22:45:08 +0000 (00:45 +0200)]
gnu: xmoto: Update to 0.6.0-0-
f7ca787.
* gnu/packages/games.scm (xmoto): Update to 0.6.0-0-
f7ca787.
[source]: Remove patches.
[arguments]: Remove make-flags keyword.
* gnu/packages/patches/xmoto-remove-glext.patch:
* gnu/packages/patches/xmoto-reproducible.patch:
* gnu/packages/patches/xmoto-utf8.patch: Delete files.
* gnu/local.mk: Register previous deletions.
Nicolas Goaziou [Sat, 20 Jun 2020 22:13:38 +0000 (00:13 +0200)]
gnu: emacs-hyperbole: Use inputs instead of propagated inputs.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole)[arguments]: Replace domainname
with dnsdomainname, not hostname.
[propagated-inputs]: move to...
[inputs]: ...this.
Pierre Langlois [Sat, 20 Jun 2020 17:02:44 +0000 (19:02 +0200)]
gnu: emacs-magit: Update to
0746bf1b.
* gnu/packages/emacs-xyz.scm (emacs-magit): Update to
0746bf1b.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Nicolas Goaziou [Sat, 20 Jun 2020 21:41:45 +0000 (23:41 +0200)]
gnu: emacs-hyperbole: Update to 7.0.6.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Update to 7.0.6.
[source]: Use GNU ELPA URL. Remove some patches.
[arguments]: Add phase.
* gnu/packages/patches/emacs-hyperbole-do-not-check-dir.patch: Delete file.
* gnu/packages/patches/emacs-hyperbole-domainname.patch: Delete file.
* gnu/local.mk: Register sole patch.
Ludovic Courtès [Sat, 20 Jun 2020 21:11:54 +0000 (23:11 +0200)]
gnu: gnutls: Pass #:tests? unconditionally.
* gnu/packages/tls.scm (gnutls)[arguments]: Add #:tests? unconditionally.
Ludovic Courtès [Sat, 20 Jun 2020 21:09:31 +0000 (23:09 +0200)]
gnu: gnutls: Leave #:disallowed-references empty for GNU/Hurd.
Partly fixes <https://bugs.gnu.org/41775>.
This is a followup to
a9bcc6474667d6699500f03d69f9c8212a50d711.
* gnu/packages/tls.scm (gnutls)[arguments]: Let #:disallowed-references
empty when 'hurd-target?' returns true.
Ludovic Courtès [Sat, 20 Jun 2020 20:56:08 +0000 (22:56 +0200)]
build-system/gnu: Cross builds properly handle #:allowed-references & co.
Fixes <https://bugs.gnu.org/41775>.
* guix/build-system/gnu.scm (gnu-cross-build)[canonicalize-reference]:
Pass TARGET and SYSTEM to 'package-cross-derivation'.
Leo Famulari [Sat, 20 Jun 2020 21:21:09 +0000 (17:21 -0400)]
gnu: Mutt: Update to 1.14.4.
* gnu/packages/mail.scm (mutt): Update to 1.14.4.
LaFreniere, Joseph [Sat, 3 Aug 2019 04:16:19 +0000 (23:16 -0500)]
gnu: Add emacs-hyperbole.
* gnu/packages/emacs-xyz.scm (emacs-hyperbole): Add at 7.0.3
Signed-off-by: Jakub Kądziołka <kuba@kadziolka.net>
Jakub Kądziołka [Mon, 1 Jun 2020 00:37:03 +0000 (02:37 +0200)]
gnu: Add hashcash.
* gnu/packages/networking.scm (hashcash): New variable.
Ludovic Courtès [Sat, 20 Jun 2020 11:17:31 +0000 (13:17 +0200)]
news: Add 'fr' translation.
* etc/news.scm: Add French translation.
Ludovic Courtès [Sat, 20 Jun 2020 10:55:59 +0000 (12:55 +0200)]
tests: Skip tests that requires gpg when gpg is unavailable.
Partly fixes <https://bugs.gnu.org/41932>.
Reported by Simen Endsjø <simendsjo@gmail.com>.
* tests/git-authenticate.scm ("signed commits, SHA1 signature"): Use
'gpg+git-available?' in skip guard.
Ludovic Courtès [Sat, 20 Jun 2020 10:54:05 +0000 (12:54 +0200)]
tests: Actually run 'tests/guix-environment-container.sh'.
This test was skipped since the switch to Guile 3 because
'assert-container-features' would be inlined and thus accessing it with
@@ would fail with an unbound-variable error.
* guix/scripts/environment.scm (assert-container-features): Export.
* tests/guix-environment-container.sh: Use single '@'.
Ludovic Courtès [Fri, 19 Jun 2020 23:09:03 +0000 (01:09 +0200)]
doc: Make issues.guix.gnu.org more visible.
* doc/contributing.texi (Tracking Bugs and Patches): Make
issues.guix.gnu.org more visible, update issue URL.
Nicolas Goaziou [Sat, 20 Jun 2020 10:49:59 +0000 (12:49 +0200)]
gnu: hydrogen: Update to 1.0.0-rc1.
* gnu/packages/music.scm (hydrogen): Update to 1.0.0-rc1.
Alex Sassmannshausen [Sat, 20 Jun 2020 09:58:03 +0000 (11:58 +0200)]
gnu: guile-config: Update to 0.4.2.
* gnu/packages/guile-xyz.scm (guile-config): Update to 0.4.2.
Vagrant Cascadian [Fri, 19 Jun 2020 19:49:16 +0000 (19:49 +0000)]
gnu: diffoscope: Update to 148.
* gnu/packages/diffoscope (diffoscope): Update to 148.
[arguments] Remove add-known-tools phase, fixed upstream.
Tobias Geerinckx-Rice [Fri, 19 Jun 2020 09:49:31 +0000 (11:49 +0200)]
gnu: sudo: Update to 1.9.1.
* gnu/packages/admin.scm (sudo): Update to 1.9.1.
Jan (janneke) Nieuwenhuizen [Mon, 8 Jun 2020 10:25:24 +0000 (12:25 +0200)]
hurd-boot: Use 'setxattr' instead of invoking settrans.
Note: Using `getxattr' on the Hurd instead of running showtrans does not
work (yet?).
* gnu/build/hurd-boot.scm (setup-translator): Use 'setxattr' instead of
invoking settrans.
* gnu/system.scm (hurd-multiboot-modules): Add --x-xattr-translator-records to
enable xattr-embedding of translators.
Jan (janneke) Nieuwenhuizen [Mon, 8 Jun 2020 11:02:13 +0000 (13:02 +0200)]
hurd-boot: Create individual translators instead of running MAKEDEV.
* gnu/build/hurd-boot.scm (make-hurd-device-nodes): Do not create
dev/{null,zero,full,random,urandom} mount points.
(passive-translator-xattr?, passive-translator-installed?, translated?,
set-translator, set-hurd-device-translators): New procedures.
(false-if-EEXIST): New macro.
(boot-hurd-system): Use them instead of running MAKEDEV.
Florian Pelz [Fri, 19 Jun 2020 06:23:18 +0000 (08:23 +0200)]
news: Add ‘de’ translation.
* etc/news.scm: Add a ‘de’ translation.
Maxim Cournoyer [Fri, 19 Jun 2020 03:07:43 +0000 (23:07 -0400)]
uuid: Prevent a loop on invalid arguments.
* gnu/system/uuid.scm (uuid=?): Use type predicates in the fallback case to
prevent looping on invalid arguments.
Maxim Cournoyer [Fri, 19 Jun 2020 01:12:35 +0000 (21:12 -0400)]
machine: ssh: Fix guix deploy hang when using non-DCE UUIDs.
Fixes <https://issues.guix.gnu.org/issue/41237>.
The UUID type information was lost when passing to the lower gexp code strata,
which led to not being able to recreate the UUID in the generated script.
This occurred for non-DCE type UUIDs such as that of a FAT file system.
A following commit will prevent the find-partition-by-uuid procedure from
entering a loop when its UUID argument is invalid.
Reported-by: Brice Waegeneire <brice@waegenei.re>
* gnu/machine/ssh.scm (machine-check-file-system-availability): Replace the
STRING->UUID procedure by the UUID macro, and provide the UUID type as its
second argument.
Ryan Prior via Guix-patches via [Thu, 18 Jun 2020 22:08:14 +0000 (22:08 +0000)]
gnu: oil: Update to 0.8.pre6.
* gnu/packages/shells.scm (oil): Update to 0.8.pre6.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Simen Endsjø [Thu, 18 Jun 2020 18:48:54 +0000 (20:48 +0200)]
gnu: Add Iosevka quasi-proportioal fonts.
* gnu/packages/fonts.scm (font-iosevka-aile, font-iosevka-etoile,
font-iosevka-sparkle): New variables.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Simen Endsjø [Thu, 18 Jun 2020 18:47:56 +0000 (20:47 +0200)]
gnu: Update Iosevka fonts from 2.3.3 to 3.1.1.
* gnu/packages/fonts.scm (font-iosevka):
(font-iosevka-slab):
(font-iosevka-term):
(font-iosevka-term-slab): Update to 3.1.1.
Signed-off-by: Nicolas Goaziou <mail@nicolasgoaziou.fr>
Nicolas Goaziou [Thu, 18 Jun 2020 21:36:49 +0000 (23:36 +0200)]
gnu: emacs-leaf: Update to 4.2.5.
* gnu/packages/emacs-xyz.scm (emacs-leaf): Update to 4.2.5.
[source]: Switch to GNU ELPA URL.
Mark H Weaver [Thu, 18 Jun 2020 19:59:33 +0000 (15:59 -0400)]
gnu: linux-libre@5.7: Update to 5.7.4.
* gnu/packages/linux.scm (linux-libre-5.7-version): Update to 5.7.4.
(linux-libre-5.7-pristine-source): Update hash.
Guillaume Le Vaillant [Thu, 18 Jun 2020 16:22:49 +0000 (18:22 +0200)]
gnu: Add multimon-ng.
* gnu/packages/radio.scm (multimon-ng): New variable.
Jakub Kądziołka [Fri, 27 Mar 2020 23:20:31 +0000 (00:20 +0100)]
gnu: Add unicorn.
* gnu/packages/emulators.scm (unicorn): New variable.
Pierre Neidhardt [Thu, 18 Jun 2020 15:48:13 +0000 (17:48 +0200)]
gnu: Add cluffer.
* gnu/packages/lisp-xyz.scm (cl-cluffer, sbcl-cluffer): New variables.
Pierre Neidhardt [Thu, 18 Jun 2020 15:47:58 +0000 (17:47 +0200)]
gnu: Add sbcl-cluffer-simple-buffer.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-buffer): New variable.
Pierre Neidhardt [Thu, 18 Jun 2020 15:47:45 +0000 (17:47 +0200)]
gnu: Add sbcl-cluffer-simple-line.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-simple-line): New variable.
Pierre Neidhardt [Thu, 18 Jun 2020 15:47:30 +0000 (17:47 +0200)]
gnu: Add sbcl-cluffer-standard-buffer.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-buffer): New variable.
Pierre Neidhardt [Thu, 18 Jun 2020 15:47:10 +0000 (17:47 +0200)]
gnu: Add sbcl-cluffer-standard-line.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-standard-line): New variable.
Pierre Neidhardt [Thu, 18 Jun 2020 15:46:53 +0000 (17:46 +0200)]
gnu: Add sbcl-cluffer-base.
* gnu/packages/lisp-xyz.scm (sbcl-cluffer-base): New variable.
Pierre Neidhardt [Thu, 18 Jun 2020 14:53:20 +0000 (16:53 +0200)]
gnu: Add clump.
* gnu/packages/lisp-xyz.scm (cl-clump, sbcl-clump): New variables.
Pierre Neidhardt [Thu, 18 Jun 2020 14:53:09 +0000 (16:53 +0200)]
gnu: Add sbcl-clump-binary-tree.
* gnu/packages/lisp-xyz.scm (sbcl-clump-binary-tree): New variable.
Pierre Neidhardt [Thu, 18 Jun 2020 14:52:54 +0000 (16:52 +0200)]
gnu: Add sbcl-clump-2-3-tree.
* gnu/packages/lisp-xyz.scm (sbcl-clump-2-3-tree): New variable.