[med-svn] [Git][med-team/pbseqlib][upstream] New upstream version 5.3.4+dfsg
Andreas Tille
gitlab at salsa.debian.org
Fri Nov 13 09:56:34 GMT 2020
Andreas Tille pushed to branch upstream at Debian Med / pbseqlib
Commits:
c95a8587 by Andreas Tille at 2020-11-13T08:56:25+01:00
New upstream version 5.3.4+dfsg
- - - - -
5 changed files:
- alignment/query/PbiFilterZmwGroupQuery.cpp
- bamboo_build.sh
- meson.build
- + subprojects/htslib.wrap
- + subprojects/zlib.wrap
Changes:
=====================================
alignment/query/PbiFilterZmwGroupQuery.cpp
=====================================
@@ -19,7 +19,7 @@ struct PbiFilterZmwGroupQuery::PbiFilterZmwGroupQueryPrivate
/// sequentially in bam files, such as in movie.subreads.bam.
public:
PbiFilterZmwGroupQueryPrivate(const PbiFilter& filter, const DataSet& dataset)
- : reader_(new PbiFilterCompositeBamReader<Compare::None>(filter, dataset))
+ : reader_(new PbiFilterCompositeBamReader<Compare::Zmw>(filter, dataset))
, nextRecord_(boost::none)
{
}
@@ -59,7 +59,7 @@ public:
}
public:
- std::unique_ptr<PbiFilterCompositeBamReader<Compare::None>> reader_;
+ std::unique_ptr<PbiFilterCompositeBamReader<Compare::Zmw>> reader_;
boost::optional<BamRecord> nextRecord_;
};
=====================================
bamboo_build.sh
=====================================
@@ -67,7 +67,7 @@ for i in "1.10" "1.8"; do
# TODO(dseifert)
# HDF5 doesn't have pkg-config files yet
export CPPFLAGS="${HDF5_CFLAGS}"
- export LDFLAGS="-static-libstdc++ -static-libgcc ${HDF5_LIBS}"
+ export LDFLAGS="-static-libstdc++ -static-libgcc ${HDF5_LIBS} -Wl,-rpath-link,${LD_LIBRARY_PATH}"
bash scripts/ci/build.sh
bash scripts/ci/test.sh
=====================================
meson.build
=====================================
@@ -1,11 +1,11 @@
project(
'libblasr',
'cpp',
- version : '5.3.3',
+ version : '5.3.4',
default_options : [
'buildtype=release',
'warning_level=3',
- 'cpp_std=c++11',
+ 'cpp_std=c++14',
'b_ndebug=false'],
license : 'BSD-3',
meson_version : '>= 0.46.0')
@@ -52,12 +52,20 @@ libblasr_boost_dep = dependency('boost', required : true)
libblasr_pbbam_dep = dependency('pbbam', fallback : ['pbbam', 'pbbam_dep'])
# zlib
-libblasr_zlib_dep = dependency('zlib', required : true)
+libblasr_zlib_dep = dependency('zlib', required : true, fallback : ['zlib', 'zlib_dep'])
+
+# htslib
+libblasr_htslib_dep = dependency('htslib', required : true, version : '>=1.4', fallback : ['htslib', 'htslib_dep'])
# clock_gettime on old glibc systems
libblasr_rt_dep = cpp.find_library('rt', required : false)
-libblasr_deps = [libblasr_boost_dep, libblasr_pbbam_dep, libblasr_zlib_dep, libblasr_rt_dep]
+libblasr_deps = [
+ libblasr_boost_dep,
+ libblasr_pbbam_dep,
+ libblasr_zlib_dep,
+ libblasr_htslib_dep,
+ libblasr_rt_dep]
##########
# Config #
=====================================
subprojects/htslib.wrap
=====================================
@@ -0,0 +1,10 @@
+[wrap-file]
+directory = htslib-1.9
+
+source_url = https://github.com/samtools/htslib/archive/1.9.zip
+source_filename = htslib-1.9.zip
+source_hash = c4d3ae84014f8a80f5011521f391e917bc3b4f6ebd78e97f238472e95849ec14
+
+patch_url = https://wrapdb.mesonbuild.com/v1/projects/htslib/1.9/1/get_zip
+patch_filename = htslib-1.9-1-wrap.zip
+patch_hash = 02f4a3c64d668d4d09f8bb0f57eb33398e90e6901989f257be6a6716a15bdcdd
=====================================
subprojects/zlib.wrap
=====================================
@@ -0,0 +1,10 @@
+[wrap-file]
+directory = zlib-1.2.11
+
+source_url = http://zlib.net/fossils/zlib-1.2.11.tar.gz
+source_filename = zlib-1.2.11.tar.gz
+source_hash = c3e5e9fdd5004dcb542feda5ee4f0ff0744628baf8ed2dd5d66f8ca1197cb1a1
+
+patch_url = https://wrapdb.mesonbuild.com/v1/projects/zlib/1.2.11/4/get_zip
+patch_filename = zlib-1.2.11-4-wrap.zip
+patch_hash = f733976fbfc59e0bcde01aa9469a24eeb16faf0a4280b17e9eaa60a301d75657
View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/-/commit/c95a85872d52ff61bcbc40950abebf023b3a4798
--
View it on GitLab: https://salsa.debian.org/med-team/pbseqlib/-/commit/c95a85872d52ff61bcbc40950abebf023b3a4798
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debian-med-commit/attachments/20201113/0a54c75a/attachment-0001.html>
More information about the debian-med-commit
mailing list