CVE and update status of the FreeBSD ports tree4,826 unaddressed CVEs in 618 portsAll times are CET

Port details

biology/bowtie22.5.5

Ultrafast, memory-efficient short read aligner

Maintainer
ports@FreeBSD.org
Packages
bowtie2 2.5.5
Upstream
up to date
CPE
none, CVEs only via VuXML
WWW
https://github.com/BenLangmead/bowtie2
Links
cgit · VuXML

Unaddressed (0) · The CVE record lists this version as affected, no VuXML entry names the CVE

None. There is no CVE without a VuXML entry for this version.

VuXML only (0) · listed, port not fixed yet

None. pkg audit reports nothing for this version.

Fixed (0)

No VuXML entries for this package.

Commits (40)

Jason W. Bacon (jwb) · 2.5.5
Release numerous ports to ports@

I've been retired for a few years, and it is unlikely I will be doing
any more scientific computing support in the future.  I have continued
to maintain ~160 ports to the best of my ability, mainly as a favor to
the community, but I can no longer justify the time and effort
required.  I am therefore releasing most of my scientific ports, along
with a few others, to ports@.  I will continue to maintain ports I am
actively using and those for which I am upstream.
2414383046
Jason W. Bacon (jwb) · 2.5.5
biology/bowtie2: Update to 2.5.5

Add -d (deterministic) flag for better efficiency
Add runtime AVX detection on x86-64
Changes: https://github.com/BenLangmead/bowtie2/releases

Reported by:    portscout
cde38c495e
Jason W. Bacon (jwb) · 2.5.4
biology/bowtie2: Update to 2.5.4

A few bug fixes and minor enhancements
Changes: https://github.com/BenLangmead/bowtie2/releases

Reported by:    portscout
4503f38813
Jason W. Bacon (jwb) · 2.5.3
biology/bowtie2: Update to 2.5.3

A few bug fixes
Add option for faster indexing of small indexes

Reported by:    portscout
6bb47afdcc
Jason W. Bacon (jwb) · 2.5.2
biology/bowtie2: Update to 2.5.2

A few bug fixes
Changes: https://github.com/BenLangmead/bowtie2/releases

Reported by:    portscout
fee1d76936
Jason W. Bacon (jwb) · 2.5.1
biology/bowtie2: Update to 2.5.1

A few minor fixes and enhancements

Changes:    https://github.com/BenLangmead/bowtie2/tags

Reported by:    portscout
65ce3f1684
Piotr Kubaj (pkubaj) · 2.5.0
biology/bowtie2: fix build on powerpc64*
12c49822cb
Jason W. Bacon (jwb) · 2.5.0
biology/bowtie2: Update to 2.5.0

Performance improvements and minor improvements
Changes:    https://github.com/BenLangmead/bowtie2/tags

Reported by:    portscout
f2f8bd75c4
Stefan Eßer (se) · 2.4.5
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
fb16dfecae
Stefan Eßer (se) · 2.4.5
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.

This commit implements such a proposal and moves one of the WWW: entries
of each pkg-descr file into the respective port's Makefile. A heuristic
attempts to identify the most relevant URL in case there is more than
one WWW: entry in some pkg-descr file. URLs that are not moved into the
Makefile are prefixed with "See also:" instead of "WWW:" in the pkg-descr
files in order to preserve them.

There are 1256 ports that had no WWW: entries in pkg-descr files. These
ports will not be touched in this commit.

The portlint port has been adjusted to expect a WWW entry in each port
Makefile, and to flag any remaining "WWW:" lines in pkg-descr files as
deprecated.

Approved by:		portmgr (tcberner)
b7f05445c0
Tobias C. Berner (tcberner) · 2.4.5
biology: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  Aaron Dalton <aaron@FreeBSD.org>
  *  Akinori MUSHA aka knu <knu@idaemons.org>
  *  Andrey Zakhvatov
  *  Bob Zimmermann <rpz@cse.wustl.edu>
  *  Camson Huynh <chuynh@biolateral.com.au>
  *  Dan Siercks <dsiercks@uwm.edu>
  *  Fernan Aguero <fernan@iib.unsam.edu.ar>
  *  Hannes Hauswedell <h2+fbsdports@fsfe.org>
  *  J. Bacon <jwb@FreeBSD.org>
  *  Jason Bacon <jwb@FreeBSD.org>
  *  Jeremy <karlj000@unbc.ca>
  *  Johann Visagie <johann@egenetics.com>
  *  Johann Visagie <wjv@FreeBSD.org>
  *  Mauricio Herrera Cuadra <mauricio@arareko.net>
  *  Motomichi Matsuzaki <mzaki@biol.s.u-tokyo.ac.jp>
  *  Motomichi Matsuzaki <mzaki@e-mail.ne.jp>
  *  Motomichi Matsuzaki <mzaki@m.u-tokyo.ac.jp>
  *  Motomichi Matsuzaki <mzaki@niid.go.jp>
  *  Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Razi Khaja <razi@genet.sickkids.on.ca>
  *  Reed A. Cartwright <cartwright@asu.edu>
  *  Ryo MIYAMOTO
  *  Ryo MIYAMOTO <rmiya@cc.hirosaki-u.ac.jp>
  *  Sangwoo Shim <sangwoos@gmail.com>
  *  Sunpoet Po-Chuan Hsieh <sunpoet@FreeBSD.org>
  *  Tassilo Philipp <tphilipp@potion-studios.com>
  *  Tony Maher
  *  Tony Maher <tonym@biolateral.com.au>
  *  Wen Heping <wen@FreeBSD.org>
  *  Wen Heping <wenheping@gmail.com>
  *  Yonatan <onatan@gmail.com>
  *  Yuri Victorovich <yuri@rawbw.com>
  *  ballen
  *  barnhart@genetics.wustl.edu
  *  camson@bilateral.com.au
  *  chuynh@biolateral.com.au
  *  dbader@eece.unm.edu
  *  frankch@waru.life.nthu.edu.tw
  *  h2
  *  lentferj
  *  maho@FreeBSD.org
  *  mzaki@biol.s.u-tokyo.ac.jp
  *  tonym
  *  wen@FreeBSD.org

With hat:	portmgr
37526bbd4e
Jason W. Bacon (jwb) · 2.4.5
biology/bowtie2: Update to 2.4.5

A few bug fixes

Changes:        https://github.com/BenLangmead/bowtie2/tags
Reported by:    portscout
bfdda43874
Jason W. Bacon (jwb) · 2.4.4
biology/bowtie2: Update to 2.4.4

Fix deadlock issue in multithreaded execution

Reported by:    portscout
4521502b9b
Jason W. Bacon (jwb) · 2.4.3
biology/bowtie2: Update to 2.4.3

Drop tbb dependency (upstream switched to C++ threads)
Add support for powerpc64

Reported by:    portscout
Tested by:      pkubaj (powerpc64*)
1effaacbaf
Jason W. Bacon (jwb) · 2.4.2_4
biology/bowtie2: Add support for powerpc64le

PR:             255092
Submitted by:   pkubaj
48ddc73c58
Ganael LAPLANCHE (martymac) · 2.4.2_4
devel/onetbb: Update to 2021.2.0 and bump dependencies

Changelog: https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
9ee8484809
Mathieu Arnold (mat) · 2.4.2_3
One more small cleanup, forgotten yesterday. Reported by:	lwhsu
cf118ccf87
Mathieu Arnold (mat) · 2.4.2_3
Remove # $FreeBSD$ from Makefiles.
305f148f48
Ganael LAPLANCHE (martymac) · 2.4.2_3
Introduce devel/onetbb and mark devel/tbb as legacy

Intel oneAPI tbb 2021.1 (onetbb) has been released[1][2] and has deprecated
several interfaces over tbb 2020, breaking most dependent ports.

Old tbb 2020 will be kept for a certain time to allow transition but will be
removed in a near future as it CONFLICTS with devel/onetbb. New ports should
now use devel/onetbb instead of devel/tbb.

We tried to move a maximum number of dependent ports to devel/onetbb (or
disable dependency when not possible), but some of them still remain stuck
to devel/tbb. Remaining ones have not been identified as major dependencies
themselves and will be fixed as soon as updates are available from upstream.

PR:		252648, 252688 [3], 252683 [4], 252651 [5], 252690 [3], 252693 [3],
	252695 [3], 252696 [3], 252786 [3], 252649, 252868 [6], 252870 [5],
	252684 [7], 252785 [7]
Approved by:	yuri [3], jwb [4], thierry [5], FreeBSD@Shaneware.biz [6],
	maintainer timeout [7]

[1] https://software.intel.com/content/www/us/en/develop/articles/intel-oneapi-threading-building-blocks-release-notes.html
[2] https://software.intel.com/content/www/us/en/develop/articles/tbb-revamp.html
34fdd4dc58
Jason W. Bacon (jwb) · 2.4.2_2
biology/bowtie2: Reverse switch to devel/onetbb

Mistakenly believed onetbb was already committed

PR:             252683
aad6ba1685
Jason W. Bacon (jwb) · 2.4.2_1
biology/bowtie2: Switch to devel/onetbb

PR:             252683
Submitted by:   martymac
1daa1d9193
Jason W. Bacon (jwb) · 2.4.2
biology/bowtie2: Upgrade to 2.4.2

Minor bug fix release

Reported by:    portscout
07edabadbe
Ganael LAPLANCHE (martymac) · 2.4.1_2
Update devel/tbb to 2020.3 and bump dependent ports' revisions

Changelog: https://github.com/oneapi-src/oneTBB/blob/v2020.3/CHANGES
b4b8dbee42
Ganael LAPLANCHE (martymac) · 2.4.1_1
Update devel/tbb to 2020.2 and bump dependent port's revisions

Changelog: https://github.com/oneapi-src/oneTBB/blob/tbb_2020/CHANGES
555ae57247
Jason W. Bacon (jwb) · 2.4.1
biology/bowtie2: Upgrade to 2.4.1

Numerous bugfixes and enhancements
Enable experimental support for aarch64

Reported by:    portscout
c37fa58a73
Ganael LAPLANCHE (martymac) · 2.3.5.1_2
Update devel/tbb to 2020.0 and bump dependent ports' revisions [1]

Also, while here, re-generate patches using the makepatch target

[1] Changelog: https://github.com/intel/tbb/blob/v2020.0/CHANGES
23cb661f63
Ganael LAPLANCHE (martymac) · 2.3.5.1_1
Update devel/tbb to 2019.8 and bump dependent ports' revisions

Changelog: https://github.com/intel/tbb/blob/tbb_2019/CHANGES
03166a4b36
Jason W. Bacon (jwb) · 2.3.5.1
biology/bowtie2: Clarify CPU-specificity
3c65c04264
Jason W. Bacon (jwb) · 2.3.5.1
biology/bowtie2: Upgrade to 2.3.5.1

Disable aarch64.  Upstream support has changed and I lack the resources
to develop new patches.
2c0efcdc4d
Mark Linimon (linimon) · 2.3.5
Mark as broken on aarch64:

usage: dirname string [...]

My guess is that some parameter is being passed the empty string.

Approved by:	portmgr (tier-2 blanket)
3af1523158
Jason W. Bacon (jwb) · 2.3.5
biology/bowtie2: Upgrade to 2.3.5

-   Add bowtie2-test script
-   Separate Makefile patches into a static patch for upstream and reinplace
    for ports-specifics
-   Allow aarch64 per upstream Makefile (untested)
b4553c66ec
Ganael LAPLANCHE (martymac) · 2.3.3.1_2
Update devel/tbb to version 2019.1 and bump dependent ports' revisions

Also, reintegrate HTML documentation that was removed in previous version.
e20bbea618
Ganael LAPLANCHE (martymac) · 2.3.3.1_1
Update devel/tbb to version 2019 and bump dependent port's revisions
c05d3b7d2f
Jason W. Bacon (jwb) · 2.3.3.1
biology/bowtie2: Upgrade to 2.3.3.1

Approved by: jrm (mentor)
Differential Revision:  https://reviews.freebsd.org/D13300
82d79438ee
Ganael LAPLANCHE (martymac) · 2.3.0_2
Update tbb to 2018 and bump dependent ports' revisions
31c1655dde
Ganael LAPLANCHE (martymac) · 2.3.0_1
Update devel/tbb to 2017.5

Also bring the following changes:
- Fetch distfiles from Github
- Bump dependent ports' PORTREVISIONs
d1a60db80b
Jan Beich (jbeich) · 2.3.0
biology/bowtie2: update to 2.3.0

- Unbreak with Clang 4.0

Changes:	https://github.com/BenLangmead/bowtie2/releases/tag/v2.3.0
PR:		216619
Submitted by:	Jason Bacon <bacon4000@gmail.com> (maintainer)
fe0cf6e909
Joseph Mingrone (jrm) · 2.2.9
biology/bowtie2: Update to version 2.2.9

- Update license information.
- Add python to USES (bowtie2-build bowtie2-inspect need python)
- Add DOCS and EXAMPLES options

Approved by:	AMDmi3 (mentor) swills (mentor)
Differential Revision:	https://reviews.freebsd.org/D8182
14eec0f1a6
Kurt Jaeger (pi) · 2.2.8
biology/bowtie2: 2.2.7 -> 2.2.8

- Various website updates
- Fixed the bowtie2-build issue that made TBB compilation fail

PR:		208943
Submitted by:	Joseph Mingrone <jrm@ftfl.ca>
Approved by:	Jason Bacon <bacon4000@gmail.com> (maintainer)
7e28204572
Raphael Kubo da Costa (rakuco) · 2.2.7
New port: biology/bowtie2.

Bowtie is an ultrafast, memory-efficient short read aligner. It aligns short
DNA sequences (reads) to the human genome at a rate of over 25 million 35-bp
reads per hour.

This is Bowtie version 2, which will need to coexists with Bowtie 1 for the
foreseeable future. Both are required by certain genomics pipelines, in some
cases (e.g. Trinity) by the same pipeline.

WWW: https://github.com/BenLangmead/bowtie2

PR:		207908
Submitted by:	Jason Bacon <bacon4000@gmail.com>
bc3c1d13d6