diff options
author | Ricardo Wurmus <rekado@elephly.net> | 2022-05-29 00:29:19 +0200 |
---|---|---|
committer | Ricardo Wurmus <rekado@elephly.net> | 2022-05-29 00:29:19 +0200 |
commit | b64f4a12451062d7436a0463e6c50d1cef4a75ac (patch) | |
tree | 631dd4d42f9155e8e32cd050cb6673da90723365 | |
parent | add551f651cf6c2359baf5493c7a9d920b7d511d (diff) |
gnu: pigx-scrnaseq: Fix build.
* gnu/packages/bioinformatics.scm (pigx-scrnaseq)[arguments]: Add autoreconf
step to work around m4 macro bug and missing VERSION file.
[native-inputs]: Add autoconf and automake.
-rw-r--r-- | gnu/packages/bioinformatics.scm | 16 |
1 files changed, 15 insertions, 1 deletions
diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index ced3b642e9..1b118908da 100644 --- a/gnu/packages/bioinformatics.scm +++ b/gnu/packages/bioinformatics.scm @@ -11258,8 +11258,20 @@ methylation and segmentation.") "1lc42hl8mz95kilh0z39s3wnv092mhm6vl2i394n0yfvdzk4f885")))) (build-system gnu-build-system) (arguments - '(#:phases + `(#:phases (modify-phases %standard-phases + (add-before 'bootstrap 'autoreconf + (lambda _ + ;; This was fixed in commit + ;; c4ac067438ae9312b5786a72e2bfb3d795e3ec8a, but there is no + ;; release with this fix. + (call-with-output-file "VERSION" + (lambda (port) (display ,version port))) + ;; https://github.com/BIMSBbioinfo/pigx_scrnaseq/issues/59 + (substitute* "m4/ax_r_package.m4" + (("if\\(is.na\\(packageDescription\\(\"PKG\"\\)\\)\\)") + "if(system.file(package=\"PKG\") == \"\")")) + (invoke "autoreconf" "-vif"))) (add-before 'configure 'set-additional-environment-variables (lambda _ ;; Needed because of loompy @@ -11308,6 +11320,8 @@ methylation and segmentation.") r-singlecellexperiment r-stringr r-yaml)) + (native-inputs + (list autoconf automake)) (home-page "https://bioinformatics.mdc-berlin.de/pigx/") (synopsis "Analysis pipeline for single-cell RNA sequencing experiments") (description |