summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* gnupg: 'gnupg-status-missing-key?' returns a fingerprint when possible.Ludovic Courtès2019-12-18
| | | | | | | | | | | | | | | Until then, 'gnupg-status-missing-key?' would return a key id. Its user, 'gnupg-verify*', would then fetch a key with that ID from key servers, thus possibly the wrong key (due to key ID collisions). If it did fetch the wrong key, the effect would be a signature verification failure down the path--e.g., in "guix refresh -u". * guix/gnupg.scm (gnupg-verify)[maybe-fingerprint]: New procedure. [status-line->sexp](errsig-rx): Add parenthetical expression at the end. Fetch it and add it to the 'signature-error' sexp. (gnupg-status-missing-key?): Match the whole 'signature-error' sexp and return preferably the fingerprint rather than KEY-ID. (gnupg-receive-keys): Rename 'key-id' parameter to 'fingerprint/key-id'.
* gnupg: 'gnupg-status-good-signature?' no longer returns a key ID.Ludovic Courtès2019-12-18
| | | | | | | | | | Returning a key ID was inconsequential because the only user of 'gnupg-status-good-signature?', (guix upstream) (via 'gnupg-verify*'), would not check the return value as long as it's true. * guix/gnupg.scm (gnupg-status-good-signature?): Return a fingerprint/user pair instead of key-id/user. (gnupg-verify*): Mention it in docstring.
* guix: swh: Fix example URI in comment for <origin>.Björn Höfling2019-12-18
| | | | | | | | | This is a one-character follow-up to 356a79becc4061d158c68718ad169abac1ab672f Reported by Jonathan Brielmaier <jonathan.brielmaier@web.de>. * guix/swh.scm(<origin>): Remove a slash from example URI witin a comment.
* gnu: libdbi-drivers: Adapt to multiple-output MariaDB.Marius Bakke2019-12-18
| | | | | | | * gnu/packages/databases.scm (mariadb/fixed-install-db): New public variable. (libdbi-drivers)[inputs]: Add MARIADB:DEV and MARIADB:LIB. Remove MARIADB. [native-inputs]: Add MARIADB/FIXED-INSTALL-DB. [arguments]: Adjust accordingly.
* gexp: Allow character literals in GEXP->SEXP.Marius Bakke2019-12-18
| | | | | | | | | Fixes <https://bugs.gnu.org/38628>. * tests/gexp.scm ("lower-gexp, character literal"): New test. * guix/gexp.scm (gexp->sexp)[self-quoting?]: Add CHAR? to the tested types. * guix/repl.scm (self-quoting?): Likewise. * gnu/tests.scm (marionette-shepherd-service)[self-quoting?]: Likewise.
* gnu: darktable: Update to 2.6.3.Marius Bakke2019-12-18
| | | | * gnu/packages/photo.scm (darktable): Update to 2.6.3.
* gnu: darktable: Remove redundant inputs.Marius Bakke2019-12-18
| | | | * gnu/packages/photo.scm (darktable)[native-inputs]: Remove.
* gnu: darktable: Fix build failure.Marius Bakke2019-12-18
| | | | | * gnu/packages/photo.scm (darktable)[arguments]: Move CPATH override from #:make-flags to a phase, so the GETENV call returns useful data.
* gnu: Remove uses of deprecated Qemu network configuration.Marius Bakke2019-12-18
| | | | | | | | | | * gnu/build/vm.scm (load-in-linux-vm): Move Qemu network configuration from ARCH-SPECIFIC-FLAGS to the Qemu command line. Use the "-nic" option of Qemu instead of "-device" and "-net". * gnu/system/vm.scm (common-qemu-options): Do not add a '-net' command. (virtual-machine-compiler): Use "-nic user,..." instead of "-net". * doc/guix.texi (Installing Guix in a VM, Invoking guix system, Running Guix in a VM): Do the same for examples.
* gnu: linux-libre: Update to 5.3.18.Mark H Weaver2019-12-18
| | | | | * gnu/packages/linux.scm (linux-libre-5.3-version): Update to 5.3.18. (linux-libre-5.3-pristine-source): Update hash.
* gnu: linux-libre: Update deblob scripts.Mark H Weaver2019-12-18
| | | | | | | | * gnu/packages/linux.scm (deblob-scripts-4.19): Update to 4.19.90. (deblob-scripts-4.14): Update to 4.14.159. (deblob-scripts-5.3, deblob-scripts-4.9, deblob-scripts-4.4): Update version numbers to 5.3.17, 4.9.206, and 4.4.206, respectively, although the scripts themselves have not changed.
* gnu: Add r-biodist.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-biodist): New variable.
* gnu: Add r-biocworkflowtools.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-biocworkflowtools): New variable.
* gnu: Add r-biocset.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-biocset): New variable.
* gnu: Add r-biocpkgtools.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-biocpkgtools): New variable.
* gnu: Add r-biocor.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-biocor): New variable.
* gnu: Add r-bioconcotk.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-bioconcotk): New variable.
* gnu: Add r-multiassayexperiment.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-multiassayexperiment): New variable.
* gnu: Add r-experimenthub.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-experimenthub): New variable.
* gnu: Add r-biocgraph.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-biocgraph): New variable.
* gnu: Add r-bioccasestudies.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-bioccasestudies): New variable.
* gnu: Add r-ebarrays.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-ebarrays): New variable.
* gnu: Add r-reactomepa.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-reactomepa): New variable.
* gnu: Add r-graphite.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-graphite): New variable.
* gnu: Add r-influencer.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/cran.scm (r-influencer): New variable.
* gnu: Add r-curatedtcgadata.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-curatedtcgadata): New variable.
* gnu: Add r-reactome-db.Ricardo Wurmus2019-12-18
| | | | * gnu/packages/bioconductor.scm (r-reactome-db): New variable.
* gnu: libmicrohttpd: Update to 0.9.69.Efraim Flashner2019-12-18
| | | | * gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.69.
* gnu: cmst: Update to 2019.01.13.Efraim Flashner2019-12-18
| | | | * gnu/packages/connman.scm (cmst): Update to 2019.01.13.
* gnu: python-ecdsa: Actually run the test suite.Efraim Flashner2019-12-18
| | | | | | * gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: Replace 'check phase. [native-inputs]: Add python-pytest.
* gnu: python-ecdsa: Update to 0.14.1.Efraim Flashner2019-12-18
| | | | | | | * gnu/packages/python-crypto.scm (python-ecdsa): Update to 0.14.1. [inputs]: Move openssl ... [native-inputs]: ... to here. [propagated-inputs]: Add python-six.
* swh: Fix API call for getting origin.Björn Höfling2019-12-17
| | | | | | | | | When using the archival linter, git origins already in the archive where not recognized due to an API change and where repeatedly asked for archival. This is fixed here. * guix/swh.scm (lookup-origin): Fix API URI for getting origin. (<origin>): Fix comment with API URI example.
* gnu: linux-libre: Update to 5.3.17.Mark H Weaver2019-12-17
| | | | | * gnu/packages/linux.scm (linux-libre-5.3-version): Update to 5.3.17. (linux-libre-5.3-pristine-source): Update hash.
* gnu: linux-libre@4.19: Update to 4.19.90.Mark H Weaver2019-12-17
| | | | | * gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.90. (linux-libre-4.19-pristine-source): Update hash.
* gnu: linux-libre@4.14: Update to 4.14.159.Mark H Weaver2019-12-17
| | | | | * gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.159. (linux-libre-4.14-pristine-source): Update hash.
* gnu: Add r-biobroom.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-biobroom): New variable.
* gnu: Add r-bioassayr.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-bioassayr): New variable.
* gnu: Add r-chemminer.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-chemminer): New variable.
* gnu: Add r-bigpint.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-bigpint): New variable.
* gnu: Add r-bigmemoryextras.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-bigmemoryextras): New variable.
* gnu: Add r-biggr.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-biggr): New variable.
* gnu: Add r-hyperdraw.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-hyperdraw): New variable.
* gnu: Add r-hypergraph.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-hypergraph): New variable.
* gnu: Add r-rsbml.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-rsbml): New variable.
* gnu: Add r-bifet.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-bifet): New variable.
* gnu: Add r-bicare.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-bicare): New variable.
* gnu: Add r-bhc.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-bhc): New variable.
* gnu: Add r-bgx.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-bgx): New variable.
* gnu: Add r-bgmix.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/bioconductor.scm (r-bgmix): New variable.
* gnu: Add r-rsvg.Ricardo Wurmus2019-12-17
| | | | * gnu/packages/cran.scm (r-rsvg): New variable.