aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArun Isaac2025-04-28 14:11:56 +0100
committerArun Isaac2025-04-29 01:35:24 +0100
commit401dc17c1f6d182b4ff74a4e5e906c2950cbe090 (patch)
treef1f1e9fd495c124a5ac745013f9ba4aadfb3200e
parente232b44cb7aade478cfcbe32e984b45e63c4879c (diff)
downloadguix-bioinformatics-401dc17c1f6d182b4ff74a4e5e906c2950cbe090.tar.gz
gn: vg: Update to 1.65.0.
* gn/packages/bioinformatics.scm (vg): Update to 1.65.0. [arguments]: Substitute full path to vg in build-manpages phase. [native-inputs]: Add ghc-pandoc and python.
-rw-r--r--gn/packages/bioinformatics.scm10
1 files changed, 8 insertions, 2 deletions
diff --git a/gn/packages/bioinformatics.scm b/gn/packages/bioinformatics.scm
index 5ccd5b5..4a85cff 100644
--- a/gn/packages/bioinformatics.scm
+++ b/gn/packages/bioinformatics.scm
@@ -56,6 +56,7 @@
#:use-module (gnu packages graph)
#:use-module (gnu packages gtk)
#:use-module (gnu packages guile)
+ #:use-module (gnu packages haskell-xyz)
#:use-module (gnu packages image)
#:use-module (gnu packages imagemagick)
#:use-module (gnu packages java)
@@ -2339,14 +2340,14 @@ in-memory footprint at the cost of packing and unpacking.")
(define-public vg
(package
(name "vg")
- (version "1.61.0")
+ (version "1.65.0")
(source
(origin
(method url-fetch)
(uri (string-append "https://github.com/vgteam/vg/releases/download/v"
version "/vg-v" version ".tar.gz"))
(sha256
- (base32 "1yb8ffqq65ma5di42qlj483x42viq5j4xyyg3vpww60gm15n1yxx"))
+ (base32 "022wiz0rs1x90nk9zaxcf8szhma8kzygnbfhciq9166kjysd0pc6"))
(snippet
#~(begin
(use-modules (guix build utils))
@@ -2507,6 +2508,9 @@ in-memory footprint at the cost of packing and unpacking.")
((".*test-docs.*") "")))))
(add-after 'build 'build-manpages
(lambda* (#:key make-flags #:allow-other-keys)
+ ;; vg is not in PATH. Replace it with full path.
+ (substitute* "doc/vgmanmd.py"
+ (("'vg'") "'./bin/vg'"))
(apply invoke "make" "man" make-flags)))
(replace 'install
(lambda* (#:key outputs #:allow-other-keys)
@@ -2527,9 +2531,11 @@ in-memory footprint at the cost of packing and unpacking.")
bash-tap
bc
cmake-minimal
+ ghc-pandoc
jq
perl
pkg-config
+ python
samtools
util-linux
which