summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2019-12-18gnupg: 'gnupg-status-missing-key?' returns a fingerprint when possible....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'. Ludovic Courtès
2019-12-18gnupg: 'gnupg-status-good-signature?' no longer returns a key ID....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. Ludovic Courtès
2019-12-18guix: swh: Fix example URI in comment for <origin>....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. Björn Höfling
2019-12-18gnu: libdbi-drivers: Adapt to multiple-output MariaDB....* 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. Marius Bakke
2019-12-18gexp: Allow character literals in GEXP->SEXP....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. Marius Bakke
2019-12-18gnu: darktable: Update to 2.6.3....* gnu/packages/photo.scm (darktable): Update to 2.6.3. Marius Bakke
2019-12-18gnu: darktable: Remove redundant inputs....* gnu/packages/photo.scm (darktable)[native-inputs]: Remove. Marius Bakke
2019-12-18gnu: darktable: Fix build failure....* gnu/packages/photo.scm (darktable)[arguments]: Move CPATH override from #:make-flags to a phase, so the GETENV call returns useful data. Marius Bakke
2019-12-18gnu: Remove uses of deprecated Qemu network configuration....* 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. Marius Bakke
2019-12-18gnu: linux-libre: Update to 5.3.18....* gnu/packages/linux.scm (linux-libre-5.3-version): Update to 5.3.18. (linux-libre-5.3-pristine-source): Update hash. Mark H Weaver
2019-12-18gnu: linux-libre: Update deblob scripts....* 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. Mark H Weaver
2019-12-18gnu: Add r-biodist....* gnu/packages/bioconductor.scm (r-biodist): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-biocworkflowtools....* gnu/packages/bioconductor.scm (r-biocworkflowtools): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-biocset....* gnu/packages/bioconductor.scm (r-biocset): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-biocpkgtools....* gnu/packages/bioconductor.scm (r-biocpkgtools): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-biocor....* gnu/packages/bioconductor.scm (r-biocor): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-bioconcotk....* gnu/packages/bioconductor.scm (r-bioconcotk): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-multiassayexperiment....* gnu/packages/bioconductor.scm (r-multiassayexperiment): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-experimenthub....* gnu/packages/bioconductor.scm (r-experimenthub): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-biocgraph....* gnu/packages/bioconductor.scm (r-biocgraph): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-bioccasestudies....* gnu/packages/bioconductor.scm (r-bioccasestudies): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-ebarrays....* gnu/packages/bioconductor.scm (r-ebarrays): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-reactomepa....* gnu/packages/bioconductor.scm (r-reactomepa): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-graphite....* gnu/packages/bioconductor.scm (r-graphite): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-influencer....* gnu/packages/cran.scm (r-influencer): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-curatedtcgadata....* gnu/packages/bioconductor.scm (r-curatedtcgadata): New variable. Ricardo Wurmus
2019-12-18gnu: Add r-reactome-db....* gnu/packages/bioconductor.scm (r-reactome-db): New variable. Ricardo Wurmus
2019-12-18gnu: libmicrohttpd: Update to 0.9.69....* gnu/packages/gnunet.scm (libmicrohttpd): Update to 0.9.69. Efraim Flashner
2019-12-18gnu: cmst: Update to 2019.01.13....* gnu/packages/connman.scm (cmst): Update to 2019.01.13. Efraim Flashner
2019-12-18gnu: python-ecdsa: Actually run the test suite....* gnu/packages/python-crypto.scm (python-ecdsa)[arguments]: Replace 'check phase. [native-inputs]: Add python-pytest. Efraim Flashner
2019-12-18gnu: python-ecdsa: Update to 0.14.1....* gnu/packages/python-crypto.scm (python-ecdsa): Update to 0.14.1. [inputs]: Move openssl ... [native-inputs]: ... to here. [propagated-inputs]: Add python-six. Efraim Flashner
2019-12-17swh: Fix API call for getting origin....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. Björn Höfling
2019-12-17gnu: linux-libre: Update to 5.3.17....* gnu/packages/linux.scm (linux-libre-5.3-version): Update to 5.3.17. (linux-libre-5.3-pristine-source): Update hash. Mark H Weaver
2019-12-17gnu: linux-libre@4.19: Update to 4.19.90....* gnu/packages/linux.scm (linux-libre-4.19-version): Update to 4.19.90. (linux-libre-4.19-pristine-source): Update hash. Mark H Weaver
2019-12-17gnu: linux-libre@4.14: Update to 4.14.159....* gnu/packages/linux.scm (linux-libre-4.14-version): Update to 4.14.159. (linux-libre-4.14-pristine-source): Update hash. Mark H Weaver
2019-12-17gnu: Add r-biobroom....* gnu/packages/bioconductor.scm (r-biobroom): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-bioassayr....* gnu/packages/bioconductor.scm (r-bioassayr): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-chemminer....* gnu/packages/bioconductor.scm (r-chemminer): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-bigpint....* gnu/packages/bioconductor.scm (r-bigpint): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-bigmemoryextras....* gnu/packages/bioconductor.scm (r-bigmemoryextras): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-biggr....* gnu/packages/bioconductor.scm (r-biggr): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-hyperdraw....* gnu/packages/bioconductor.scm (r-hyperdraw): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-hypergraph....* gnu/packages/bioconductor.scm (r-hypergraph): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-rsbml....* gnu/packages/bioconductor.scm (r-rsbml): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-bifet....* gnu/packages/bioconductor.scm (r-bifet): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-bicare....* gnu/packages/bioconductor.scm (r-bicare): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-bhc....* gnu/packages/bioconductor.scm (r-bhc): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-bgx....* gnu/packages/bioconductor.scm (r-bgx): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-bgmix....* gnu/packages/bioconductor.scm (r-bgmix): New variable. Ricardo Wurmus
2019-12-17gnu: Add r-rsvg....* gnu/packages/cran.scm (r-rsvg): New variable. Ricardo Wurmus