diff options
author | Jason W. Bacon <jwb@FreeBSD.org> | 2018-11-03 23:24:29 +0000 |
---|---|---|
committer | Jason W. Bacon <jwb@FreeBSD.org> | 2018-11-03 23:24:29 +0000 |
commit | aa9337b9b91fb7ba9113ab3834bae5a86f2fc37e (patch) | |
tree | 99f473edd4e256bcb407ca37ec18cc617089e983 /biology | |
parent | 8503d5208f833b51a8cbcddb5e1c5e35ee6a8064 (diff) | |
download | ports-aa9337b9b91fb7ba9113ab3834bae5a86f2fc37e.tar.gz ports-aa9337b9b91fb7ba9113ab3834bae5a86f2fc37e.zip |
Notes
Diffstat (limited to 'biology')
-rw-r--r-- | biology/bowtie/Makefile | 12 | ||||
-rw-r--r-- | biology/bowtie/files/patch-ebwt.h | 11 |
2 files changed, 17 insertions, 6 deletions
diff --git a/biology/bowtie/Makefile b/biology/bowtie/Makefile index 8d486190a122..015dc7462aca 100644 --- a/biology/bowtie/Makefile +++ b/biology/bowtie/Makefile @@ -1,9 +1,9 @@ # $FreeBSD$ PORTNAME= bowtie -PORTVERSION= 1.1.2 -PORTREVISION= 6 DISTVERSIONPREFIX= v +DISTVERSION= 1.1.2 +PORTREVISION= 7 CATEGORIES= biology MAINTAINER= jwb@FreeBSD.org @@ -13,15 +13,15 @@ LICENSE= ART10 # May also work on other 64-bit platforms, but untested ONLY_FOR_ARCHS= amd64 + # FIXME: bowtie-align intermittently dumps core when compiled with clang # GCC 4.2 does not provide good performance -USE_GCC= yes USES= gmake perl5 python:run shebangfix +USE_GCC= yes USE_PERL5= run -SHEBANG_FILES= scripts/*.pl bowtie bowtie-build \ - bowtie-inspect - USE_GITHUB= yes + +SHEBANG_FILES= scripts/*.pl bowtie bowtie-build bowtie-inspect GH_ACCOUNT= BenLangmead OPTIONS_DEFINE= DOCS diff --git a/biology/bowtie/files/patch-ebwt.h b/biology/bowtie/files/patch-ebwt.h new file mode 100644 index 000000000000..4272bbd8303c --- /dev/null +++ b/biology/bowtie/files/patch-ebwt.h @@ -0,0 +1,11 @@ +--- ebwt.h.orig 2018-11-03 20:51:56 UTC ++++ ebwt.h +@@ -860,7 +860,7 @@ public: + TIndexOffU* ftab() const { return _ftab; } + TIndexOffU* eftab() const { return _eftab; } + TIndexOffU* offs() const { return _offs; } +- uint32_t* isa() const { return _isa; } /* check */ ++ uint32_t* isa() const { return (uint32_t)_isa; } /* check */ + TIndexOffU* plen() const { return _plen; } + TIndexOffU* rstarts() const { return _rstarts; } + uint8_t* ebwt() const { return _ebwt; } |