gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
This patch is original to Guix, ongoing work to upstream bits as possible.
|
|
|
|
|
2021-01-19 04:38:06 -05:00
|
|
|
From 9acc56db5e7469f5976be38b52ba4993de98ee38 Mon Sep 17 00:00:00 2001
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
From: Efraim Flashner <efraim@flashner.co.il>
|
|
|
|
Date: Sun, 17 Jan 2021 13:27:17 +0200
|
|
|
|
Subject: [PATCH] devendor-dependants
|
|
|
|
|
|
|
|
---
|
2021-01-19 04:38:06 -05:00
|
|
|
meson.build | 84 +++++++++++++++++++++++++++++++++++++++++------------
|
|
|
|
1 file changed, 66 insertions(+), 18 deletions(-)
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
|
|
|
|
diff --git a/meson.build b/meson.build
|
2021-01-19 04:38:06 -05:00
|
|
|
index f6bf242..bded4af 100644
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
--- a/meson.build
|
|
|
|
+++ b/meson.build
|
2021-01-19 04:38:06 -05:00
|
|
|
@@ -9,8 +9,13 @@ project('freebayes', ['cpp', 'c'],
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
|
|
|
|
zlib_dep = dependency('zlib')
|
|
|
|
lzma_dep = dependency('liblzma')
|
|
|
|
+simde_dep = dependency('simde')
|
|
|
|
bzip2_dep = dependency('bz2lib', required: false)
|
|
|
|
htslib_dep = dependency('htslib', required : false)
|
|
|
|
+tabixpp_dep = dependency('tabixpp', required : false)
|
|
|
|
+fastahack_dep = dependency('fastahack', required : false)
|
|
|
|
+smithwaterman_dep = dependency('smithwaterman', required : false)
|
2021-01-19 04:38:06 -05:00
|
|
|
+vcflib_dep = dependency('libvcflib', required: false)
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
thread_dep = dependency('threads')
|
|
|
|
|
|
|
|
if htslib_dep.found()
|
2021-01-19 04:38:06 -05:00
|
|
|
@@ -59,6 +64,56 @@ else
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
]
|
|
|
|
endif
|
|
|
|
|
|
|
|
+if tabixpp_dep.found()
|
|
|
|
+ tabixpp_includes = ''
|
|
|
|
+ tabixpp_src = []
|
|
|
|
+else
|
|
|
|
+ tabixpp_includes = [
|
|
|
|
+ 'vcflib/tabixpp',
|
|
|
|
+ ]
|
|
|
|
+ tabixpp_src = [
|
|
|
|
+ 'vcflib/tabixpp/tabix.cpp',
|
|
|
|
+ ]
|
|
|
|
+endif
|
|
|
|
+
|
2021-01-19 04:38:06 -05:00
|
|
|
+if vcflib_dep.found()
|
|
|
|
+ vcflib_includes = ''
|
|
|
|
+ vcflib_src = []
|
|
|
|
+else
|
|
|
|
+ vcflib_includes = [
|
|
|
|
+ 'vcflib/src',
|
|
|
|
+ 'vcflib/multichoose',
|
|
|
|
+ 'vcflib/filevercmp',
|
|
|
|
+ ]
|
|
|
|
+ vcflib_src = [
|
|
|
|
+ 'vcflib/src/Variant.cpp',
|
|
|
|
+ ]
|
|
|
|
+endif
|
|
|
|
+
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
+if fastahack_dep.found()
|
|
|
|
+ fastahack_src = []
|
|
|
|
+else
|
|
|
|
+ fastahack_src = [
|
|
|
|
+ 'vcflib/fastahack/Fasta.cpp',
|
2021-01-19 04:38:06 -05:00
|
|
|
+ 'vcflib/src/split.cpp',
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
+ ]
|
|
|
|
+endif
|
|
|
|
+
|
|
|
|
+if smithwaterman_dep.found()
|
|
|
|
+ smithwaterman_includes = ''
|
|
|
|
+ smithwaterman_src = []
|
|
|
|
+else
|
|
|
|
+ smithwaterman_includes = [
|
|
|
|
+ 'vcflib/smithwaterman',
|
|
|
|
+ ]
|
|
|
|
+ smithwaterman_src = [
|
|
|
|
+ 'vcflib/smithwaterman/SmithWatermanGotoh.cpp',
|
|
|
|
+ 'vcflib/smithwaterman/disorder.cpp',
|
|
|
|
+ 'vcflib/smithwaterman/Repeats.cpp',
|
|
|
|
+ 'vcflib/smithwaterman/LeftAlign.cpp',
|
|
|
|
+ 'vcflib/smithwaterman/IndelAllele.cpp',
|
|
|
|
+ ]
|
|
|
|
+endif
|
|
|
|
|
|
|
|
|
|
|
|
#
|
2021-01-19 04:38:06 -05:00
|
|
|
@@ -105,23 +160,18 @@ seqlib_src = [
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
]
|
|
|
|
|
|
|
|
vcflib_src = [
|
|
|
|
- 'vcflib/tabixpp/tabix.cpp',
|
2021-01-19 04:38:06 -05:00
|
|
|
- 'vcflib/src/Variant.cpp',
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
- 'vcflib/smithwaterman/SmithWatermanGotoh.cpp',
|
|
|
|
- 'vcflib/smithwaterman/disorder.cpp',
|
|
|
|
- 'vcflib/smithwaterman/Repeats.cpp',
|
|
|
|
- 'vcflib/smithwaterman/LeftAlign.cpp',
|
|
|
|
- 'vcflib/smithwaterman/IndelAllele.cpp',
|
2021-01-19 04:38:06 -05:00
|
|
|
+ vcflib_src,
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
+ tabixpp_src,
|
|
|
|
+ smithwaterman_src,
|
|
|
|
]
|
|
|
|
|
|
|
|
bamleftalign_src = [
|
|
|
|
'src/bamleftalign.cpp',
|
|
|
|
'src/IndelAllele.cpp',
|
|
|
|
'contrib/SeqLib/src/BamWriter.cpp',
|
|
|
|
- 'vcflib/fastahack/Fasta.cpp',
|
|
|
|
- 'vcflib/smithwaterman/LeftAlign.cpp',
|
|
|
|
- 'vcflib/smithwaterman/IndelAllele.cpp',
|
2021-01-19 04:38:06 -05:00
|
|
|
- 'vcflib/src/split.cpp',
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
+ fastahack_src,
|
|
|
|
+ smithwaterman_src,
|
2021-01-19 04:38:06 -05:00
|
|
|
+ vcflib_src,
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
'src/LeftAlign.cpp',
|
|
|
|
]
|
2021-01-19 04:38:06 -05:00
|
|
|
|
|
|
|
@@ -134,11 +184,9 @@ incdir = include_directories(
|
|
|
|
'ttmath',
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
'contrib',
|
|
|
|
'contrib/SeqLib',
|
2021-01-19 04:38:06 -05:00
|
|
|
- 'vcflib/src',
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
- 'vcflib/tabixpp',
|
|
|
|
- 'vcflib/smithwaterman',
|
2021-01-19 04:38:06 -05:00
|
|
|
- 'vcflib/multichoose',
|
|
|
|
- 'vcflib/filevercmp')
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
+ tabixpp_includes,
|
|
|
|
+ smithwaterman_includes,
|
2021-01-19 04:38:06 -05:00
|
|
|
+ vcflib_includes)
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
|
2021-01-19 04:38:06 -05:00
|
|
|
c_args = ['-fpermissive','-w']
|
|
|
|
cpp_args = ['-fpermissive','-w','-Wc++14-compat']
|
|
|
|
@@ -152,7 +200,7 @@ executable('freebayes',
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
include_directories : incdir,
|
|
|
|
cpp_args : cpp_args,
|
|
|
|
c_args : c_args,
|
|
|
|
- dependencies: [zlib_dep, lzma_dep, htslib_dep, thread_dep],
|
2021-01-19 04:38:06 -05:00
|
|
|
+ dependencies: [zlib_dep, lzma_dep, simde_dep, htslib_dep, tabixpp_dep, smithwaterman_dep, vcflib_dep, thread_dep],
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
install: true
|
|
|
|
)
|
|
|
|
|
2021-01-19 04:38:06 -05:00
|
|
|
@@ -165,7 +213,7 @@ executable('bamleftalign',
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
include_directories : incdir,
|
|
|
|
cpp_args : cpp_args,
|
|
|
|
c_args : c_args,
|
|
|
|
- dependencies: [zlib_dep, lzma_dep, htslib_dep, thread_dep],
|
2021-01-19 04:38:06 -05:00
|
|
|
+ dependencies: [zlib_dep, lzma_dep, simde_dep, htslib_dep, tabixpp_dep, fastahack_dep, smithwaterman_dep, vcflib_dep, thread_dep],
|
gnu: freebayes: Update to 1.3.3.
* gnu/packages/bioinformatics.scm (freebayes): Update to 1.3.3.
[source]: Add patch. Add snippet to remove vendored library.
[build-system]: Switch to meson-build-system.
[inputs]: Remove bamtools. Add fastahack, smithwaterman, tabixpp.
[native-inputs]: Remove procps, python-2, tabixpp source, smithwaterman
source, multichoose source, fsom source, filevercmp source, fastahack
source, bash-tap source. Add bash-tap, grep, pkg-config, simde, vcflib.
[arguments]: Drop make-flags. Don't delete 'configure phase. Delete
custom 'fix-tests, 'build-tabixpp-and-vcflib, 'fix-makefiles, 'install
phases. Adjust 'unpack-submodule-sources phase to changed native-inputs.
Add new 'patch-source phase.
2021-01-17 08:31:21 -05:00
|
|
|
install: true
|
|
|
|
)
|
|
|
|
|
|
|
|
--
|
|
|
|
2.30.0
|
|
|
|
|