aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Woodcroft <donttrustben@gmail.com>2016-07-07 17:54:45 +0800
committerBen Woodcroft <donttrustben@gmail.com>2016-07-07 18:21:10 +0800
commit7c7643a7f0ec9ffc41686d24b9d46e36d6af7811 (patch)
treeeab2c6f8b0559a02996216d1bef85bfc847b7597
parent0b166a75595385e3dd32240e3cb594217b612a71 (diff)
downloadguix-7c7643a7f0ec9ffc41686d24b9d46e36d6af7811.tar.gz
guix-7c7643a7f0ec9ffc41686d24b9d46e36d6af7811.zip
gnu: diamond: Update to 0.8.11.
* gnu/packages/bioinformatics.scm (diamond): Update to 0.8.11.
-rw-r--r--gnu/packages/bioinformatics.scm4
1 files changed, 2 insertions, 2 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm
index 4d2a132556..d090055cf9 100644
--- a/gnu/packages/bioinformatics.scm
+++ b/gnu/packages/bioinformatics.scm
@@ -1489,7 +1489,7 @@ identify enrichments with functional annotations of the genome.")
(define-public diamond
(package
(name "diamond")
- (version "0.8.9")
+ (version "0.8.11")
(source (origin
(method url-fetch)
(uri (string-append
@@ -1498,7 +1498,7 @@ identify enrichments with functional annotations of the genome.")
(file-name (string-append name "-" version ".tar.gz"))
(sha256
(base32
- "1g0j24qcx48mp04hbk0hpbvh0gbw5wmifpliyaq95zp4qwwcs5x4"))))
+ "0xfpnr9y97j7q226yr201rfrnn636469dj7nkq66ggh8dl3d0p98"))))
(build-system cmake-build-system)
(arguments
'(#:tests? #f ; no "check" target
r) <field-serializer>: Use it to transform the syntax. (empty-serializer): New procedure. (serialize-package): Alias to ‘empty-serializer’. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com> 2021-05-08services: configuration: Allow disabling serialization.Maxim Cournoyer Serialization is not always useful, for example when deriving command line arguments from a configuration. This change provides a way to turn it off, which removes the need to define a bunch of dummy serialization procedures. Credit goes to Andrew Gierth (RhodiumToad) from #guile for providing the solution. Thank you! * gnu/services/configuration.scm (define-configuration-helper): New procedure. (define-configuration) <no-serialization>: New syntactic keyword. Use it in a new pattern. Refactor the macro so that it makes use of the above helper procedure. 2021-05-08services: configuration: Avoid a compilation warning.Maxim Cournoyer This resolves a compilation warning introduced with commit bb716e8d9d. * gnu/services/configuration.scm (configuration->documentation): Use display to print the string instead of format. 2021-05-07services: configuration: Add a new helper to ease generating documentation.Maxim Cournoyer The original (undocumented) procedure to generate the doc has a difficult to grasp interface; add a simpler one on top of it. * gnu/services/configuration.scm (configuration->documentation): New procedure. 2021-05-07services: configuration: Support fields without default values.Xinglu Chen Not all fields in a configuration have a sensible default value. This changes makes it possible to omit a default value for a configuration field, requiring the user to provide a value. * gnu/services/configuration.scm (configuration-missing-field): New procedure. (define-configuration): Make default value optional. Signed-off-by: Maxim Cournoyer <maxim.cournoyer@gmail.com>