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
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)
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: portscoutcde38c495e
biology/bowtie2: Update to 2.5.4 A few bug fixes and minor enhancements Changes: https://github.com/BenLangmead/bowtie2/releases Reported by: portscout4503f38813
biology/bowtie2: Update to 2.5.3 A few bug fixes Add option for faster indexing of small indexes Reported by: portscout6bb47afdcc
biology/bowtie2: Update to 2.5.2 A few bug fixes Changes: https://github.com/BenLangmead/bowtie2/releases Reported by: portscoutfee1d76936
biology/bowtie2: Update to 2.5.1 A few minor fixes and enhancements Changes: https://github.com/BenLangmead/bowtie2/tags Reported by: portscout65ce3f1684
biology/bowtie2: fix build on powerpc64*12c49822cb
biology/bowtie2: Update to 2.5.0 Performance improvements and minor improvements Changes: https://github.com/BenLangmead/bowtie2/tags Reported by: portscoutf2f8bd75c4
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
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
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: portmgr37526bbd4e
biology/bowtie2: Update to 2.4.5 A few bug fixes Changes: https://github.com/BenLangmead/bowtie2/tags Reported by: portscoutbfdda43874
biology/bowtie2: Update to 2.4.4 Fix deadlock issue in multithreaded execution Reported by: portscout4521502b9b
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
biology/bowtie2: Add support for powerpc64le PR: 255092 Submitted by: pkubaj48ddc73c58
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.html9ee8484809
One more small cleanup, forgotten yesterday. Reported by: lwhsucf118ccf87
Remove # $FreeBSD$ from Makefiles.305f148f48
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.html34fdd4dc58
biology/bowtie2: Reverse switch to devel/onetbb Mistakenly believed onetbb was already committed PR: 252683aad6ba1685
biology/bowtie2: Switch to devel/onetbb PR: 252683 Submitted by: martymac1daa1d9193
biology/bowtie2: Upgrade to 2.4.2 Minor bug fix release Reported by: portscout07edabadbe
Update devel/tbb to 2020.3 and bump dependent ports' revisions Changelog: https://github.com/oneapi-src/oneTBB/blob/v2020.3/CHANGESb4b8dbee42
Update devel/tbb to 2020.2 and bump dependent port's revisions Changelog: https://github.com/oneapi-src/oneTBB/blob/tbb_2020/CHANGES555ae57247
biology/bowtie2: Upgrade to 2.4.1 Numerous bugfixes and enhancements Enable experimental support for aarch64 Reported by: portscoutc37fa58a73
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/CHANGES23cb661f63
Update devel/tbb to 2019.8 and bump dependent ports' revisions Changelog: https://github.com/intel/tbb/blob/tbb_2019/CHANGES03166a4b36
biology/bowtie2: Clarify CPU-specificity3c65c04264
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 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
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)b4553c66ecUpdate devel/tbb to version 2019.1 and bump dependent ports' revisions Also, reintegrate HTML documentation that was removed in previous version.e20bbea618
Update devel/tbb to version 2019 and bump dependent port's revisionsc05d3b7d2f
biology/bowtie2: Upgrade to 2.3.3.1 Approved by: jrm (mentor) Differential Revision: https://reviews.freebsd.org/D1330082d79438ee
Update tbb to 2018 and bump dependent ports' revisions31c1655dde
Update devel/tbb to 2017.5 Also bring the following changes: - Fetch distfiles from Github - Bump dependent ports' PORTREVISIONsd1a60db80b
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
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/D818214eec0f1a6
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
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