Age | Commit message (Expand) | Author |
2020-09-14 | gnu: r-gamlss: Update to 5.2-0....* gnu/packages/cran.scm (r-gamlss): Update to 5.2-0.
| Ricardo Wurmus |
2020-09-14 | gnu: r-parameters: Update to 0.8.5....* gnu/packages/cran.scm (r-parameters): Update to 0.8.5.
| Ricardo Wurmus |
2020-09-14 | gnu: r-systemfonts: Update to 0.3.1....* gnu/packages/cran.scm (r-systemfonts): Update to 0.3.1.
| Ricardo Wurmus |
2020-09-14 | gnu: r-dalex: Update to 2.0....* gnu/packages/cran.scm (r-dalex): Update to 2.0.
| Ricardo Wurmus |
2020-09-14 | gnu: r-sf: Update to 0.9-6....* gnu/packages/cran.scm (r-sf): Update to 0.9-6.
| Ricardo Wurmus |
2020-09-14 | gnu: r-deldir: Update to 0.1-29....* gnu/packages/cran.scm (r-deldir): Update to 0.1-29.
| Ricardo Wurmus |
2020-09-14 | gnu: r-shinyjs: Update to 2.0.0....* gnu/packages/cran.scm (r-shinyjs): Update to 2.0.0.
[native-inputs]: Add r-knitr.
| Ricardo Wurmus |
2020-09-14 | gnu: r-etm: Update to 1.1.1....* gnu/packages/cran.scm (r-etm): Update to 1.1.1.
| Ricardo Wurmus |
2020-09-14 | gnu: r-fields: Update to 11.4....* gnu/packages/cran.scm (r-fields): Update to 11.4.
| Ricardo Wurmus |
2020-09-14 | gnu: r-rnifti: Update to 1.2.2....* gnu/packages/cran.scm (r-rnifti): Update to 1.2.2.
| Ricardo Wurmus |
2020-09-14 | gnu: r-misc3d: Update to 0.9-0....* gnu/packages/cran.scm (r-misc3d): Update to 0.9-0.
| Ricardo Wurmus |
2020-09-14 | gnu: r-rcpphnsw: Update to 0.3.0....* gnu/packages/cran.scm (r-rcpphnsw): Update to 0.3.0.
| Ricardo Wurmus |
2020-09-14 | gnu: r-ggeffects: Update to 0.16.0....* gnu/packages/cran.scm (r-ggeffects): Update to 0.16.0.
| Ricardo Wurmus |
2020-09-14 | gnu: r-performance: Update to 0.5.0....* gnu/packages/cran.scm (r-performance): Update to 0.5.0.
| Ricardo Wurmus |
2020-09-14 | gnu: r-mosaicdata: Update to 0.20.1....* gnu/packages/cran.scm (r-mosaicdata): Update to 0.20.1.
| Ricardo Wurmus |
2020-09-14 | gnu: r-mosaiccore: Update to 0.8.0....* gnu/packages/cran.scm (r-mosaiccore): Update to 0.8.0.
[propagated-inputs]: Remove r-lazyeval.
| Ricardo Wurmus |
2020-09-14 | gnu: r-flextable: Update to 0.5.11....* gnu/packages/cran.scm (r-flextable): Update to 0.5.11.
| Ricardo Wurmus |
2020-09-14 | gnu: r-insight: Update to 0.9.5....* gnu/packages/cran.scm (r-insight): Update to 0.9.5.
| Ricardo Wurmus |
2020-09-14 | gnu: r-officer: Update to 0.3.14....* gnu/packages/cran.scm (r-officer): Update to 0.3.14.
| Ricardo Wurmus |
2020-09-14 | gnu: r-extradistr: Update to 1.9.1....* gnu/packages/cran.scm (r-extradistr): Update to 1.9.1.
| Ricardo Wurmus |
2020-09-14 | gnu: r-tsa: Update to 1.3....* gnu/packages/cran.scm (r-tsa): Update to 1.3.
[propagated-inputs]: Add r-tseries.
| Ricardo Wurmus |
2020-09-14 | gnu: r-xfun: Update to 0.17....* gnu/packages/cran.scm (r-xfun): Update to 0.17.
| Ricardo Wurmus |
2020-09-14 | gnu: r-processx: Update to 3.4.4....* gnu/packages/cran.scm (r-processx): Update to 3.4.4.
| Ricardo Wurmus |
2020-09-14 | gnu: r-xts: Update to 0.12.1....* gnu/packages/cran.scm (r-xts): Update to 0.12.1.
| Ricardo Wurmus |
2020-09-14 | gnu: r-psych: Update to 2.0.8....* gnu/packages/cran.scm (r-psych): Update to 2.0.8.
| Ricardo Wurmus |
2020-09-14 | gnu: r-inline: Update to 0.3.16....* gnu/packages/cran.scm (r-inline): Update to 0.3.16.
| Ricardo Wurmus |
2020-09-14 | gnu: r-lmtest: Update to 0.9-38....* gnu/packages/cran.scm (r-lmtest): Update to 0.9-38.
| Ricardo Wurmus |
2020-09-14 | gnu: r-shape: Update to 1.4.5....* gnu/packages/cran.scm (r-shape): Update to 1.4.5.
| Ricardo Wurmus |
2020-09-14 | gnu: r-jsonlite: Update to 1.7.1....* gnu/packages/cran.scm (r-jsonlite): Update to 1.7.1.
| Ricardo Wurmus |
2020-09-14 | gnu: r-callr: Update to 3.4.4....* gnu/packages/cran.scm (r-callr): Update to 3.4.4.
| Ricardo Wurmus |
2020-09-14 | gnu: r-ggpmisc: Update to 0.3.6....* gnu/packages/cran.scm (r-ggpmisc): Update to 0.3.6.
[propagated-inputs]: Add r-glue.
| Ricardo Wurmus |
2020-09-14 | gnu: r-activedriverwgs: Update to 1.1.0....* gnu/packages/bioconductor.scm (r-activedriverwgs): Update to 1.1.0.
[propagated-inputs]: Remove r-plyr.
[native-inputs]: Add r-knitr.
| Ricardo Wurmus |
2020-09-14 | gnu: emacs-esup: Fix build....* gnu/packages/emacs-xyz.scm (emacs-esup): Update to 0.7.1-1.0de8af8.
[native-inputs]: Add "emacs-buttercup" and "emacs-undercover", remove
"emacs-el-mock".
[propagated-inputs]: Add "emacs-dash".
[arguments]: Fix testing.
| Mathieu Othacehe |
2020-09-14 | gnu: Add lsp-dsp-lib....* gnu/packages/audio.scm (lsp-dsp-lib): New variable.
Signed-off-by: Efraim Flashner <efraim@flashner.co.il>
| Alexandros Theodotou |
2020-09-14 | services: docker: Make docker command available....* gnu/services/docker.scm (docker-service-type): Extend the
profile-service-type and add the docker-cli package.
| Efraim Flashner |
2020-09-14 | doc: Fix docker configuration options....* doc/guix.texi (Docker Service): Fix typo in enable-proxy? default.
| Efraim Flashner |
2020-09-14 | gnu: Add quickjs....* gnu/packages/javascript.scm (quickjs): New variable.
Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
| Ryan Prior |
2020-09-14 | ui: 'show-what-to-build' displays download estimate more prominently....* guix/ui.scm (show-what-to-build): When VERBOSITY is 1, add a newline
before the "would/will be downloaded" line, and wrap that message in
'highlight'.
| Ludovic Courtès |
2020-09-14 | tests: Remove one 'delete-paths' call in 'tests/store.scm'....This makes the test slightly less expensive.
* tests/store.scm ("add-text-to-store vs. delete-paths")
("add-to-store vs. delete-paths"): Delete and merge into...
("add-text-to-store/add-to-store vs. delete-paths"): ... this test.
| Ludovic Courtès |
2020-09-14 | authenticate: Cache the ACL and key pairs....In practice we're always using the same key pair,
/etc/guix/signing-key.{pub,sec}. Keeping them in cache allows us to
avoid redundant I/O and parsing when signing multiple store items in a
row.
* guix/scripts/authenticate.scm (load-key-pair): New procedure.
(sign-with-key): Remove 'key-file' parameter and add 'public-key' and
'secret-key'. Adjust accordingly.
(validate-signature): Add 'acl' parameter and pass it to
'authorized-key?'.
(guix-authenticate)[call-with-reply]: New procedure.
[with-reply]: New macro.
Call 'current-acl' upfront and cache its result. Add 'key-pairs' as an
argument to 'loop' and use it as a cache of key pairs.
| Ludovic Courtès |
2020-09-14 | daemon: Spawn 'guix authenticate' once for all....Previously, we'd spawn 'guix authenticate' once for each item that has
to be signed (when exporting) or authenticated (when importing). Now,
we spawn it once for all and then follow a request/reply protocol. This
reduces the wall-clock time of:
guix archive --export -r $(guix build coreutils -d)
from 30s to 2s.
* guix/scripts/authenticate.scm (sign-with-key): Return the signature
instead of displaying it. Raise a &formatted-message instead of calling
'leave'.
(validate-signature): Likewise.
(read-command): New procedure.
(define-enumerate-type, reply-code): New macros.
(guix-authenticate)[send-reply]: New procedure.
Change to read commands from current-input-port.
* nix/libstore/local-store.cc (runAuthenticationProgram): Remove.
(authenticationAgent, readInteger, readAuthenticateReply): New
functions.
(signHash, verifySignature): Rewrite in terms of the agent.
* tests/store.scm ("import not signed"): Remove 'pk' call.
("import signed by unauthorized key"): Check the error message of C.
* tests/guix-authenticate.sh: Rewrite using the new protocol.
fixlet
| Ludovic Courtès |
2020-09-14 | daemon: Move 'Agent' to libutil....* nix/libstore/build.cc (DerivationGoal::tryBuildHook): Add "offload" to
'args' and pass settings.guixProgram as the first argument to
Agent::Agent.
(pathNullDevice, commonChildInit, Agent, Agent::Agent)
(Agent::~Agent): Move to...
* nix/libutil/util.cc: ... here.
* nix/libutil/util.hh (struct Agent, commonChildInit): New
declarations.
| Ludovic Courtès |
2020-09-14 | daemon: Isolate signing and signature verification functions....* nix/libstore/local-store.cc (signHash, verifySignature): New
functions.
(LocalStore::exportPath): Use 'signHash' instead of inline code.
(LocalStore::importPath): Use 'verifySignature' instead of inline code.
| Ludovic Courtès |
2020-09-14 | daemon: Generalize 'HookInstance' to 'Agent'....* nix/libstore/build.cc (HookInstance): Rename to...
(Agent): ... this. Rename 'toHook' and 'fromHook' similarly and update
users. Change constructor to require a command and an argument list.
(DerivationGoal::tryBuildHook): Pass arguments to the 'Agent'
constructor.
| Ludovic Courtès |
2020-09-14 | guix: Fix download-svn-to-store....* guix/svn-download.scm (download-svn-to-store): Add a subdirectory to
the download path. The subdirectory is used as the target for the 'svn
export' command, avoiding a 'directory exists' error when attempting to
use the parent directory directly.
| Paul Garlick |
2020-09-14 | gnu: cuirass: Update to 0.0.1-45.cf11b73....* gnu/packages/ci.scm (cuirass): Update to 0.0.1-45.cf11b73.
| Mathieu Othacehe |
2020-09-14 | gnu: grub: Support loading files from TFTP if the root filesystem is NFS....* gnu/bootloader/grub.scm (grub-root-search): Set the root to "(tftp)" if
the searched-for file is stored on NFS.
| Stefan |
2020-09-14 | gnu: Add altermime....* gnu/packages/mail.scm (altermime): New variable.
| Ricardo Wurmus |
2020-09-14 | gnu: rapicorn: Use pandoc instead of ghc-pandoc....* gnu/packages/graphics.scm (rapicorn)[native-inputs]: Replace ghc-pandoc with
pandoc.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |
2020-09-14 | gnu: ganeti: Use pandoc instead of ghc-pandoc....* gnu/packages/text-editors.scm (ganeti)[native-inputs]: Replace ghc-pandoc
with pandoc.
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
| zimoun |