Skip to content

Commit

Permalink
biology/vsearch: Update to 2.29.0
Browse files Browse the repository at this point in the history
Several bug fixes
Support for RISC-V
Improved testing
Changes: https://github.com/torognes/vsearch/releases

Reported by:    portscout
  • Loading branch information
Jason W. Bacon authored and Jason W. Bacon committed Oct 21, 2024
1 parent 2b48bc5 commit 9c84b1d
Show file tree
Hide file tree
Showing 4 changed files with 40 additions and 4 deletions.
2 changes: 1 addition & 1 deletion biology/vsearch/Makefile
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
PORTNAME= vsearch
DISTVERSIONPREFIX= v
DISTVERSION= 2.28.1
DISTVERSION= 2.29.0
CATEGORIES= biology

MAINTAINER= [email protected]
Expand Down
6 changes: 3 additions & 3 deletions biology/vsearch/distinfo
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
TIMESTAMP = 1714566699
SHA256 (torognes-vsearch-v2.28.1_GH0.tar.gz) = 4f8bf0ad43fef77e573d152b59f55a1f81eb84c22d6545911757e6108f8de21c
SIZE (torognes-vsearch-v2.28.1_GH0.tar.gz) = 272918
TIMESTAMP = 1729339584
SHA256 (torognes-vsearch-v2.29.0_GH0.tar.gz) = 2c5bd0d9b3c2ec8eecd1af06ae11611138d87fdfecfa423ae791d52dccd27e63
SIZE (torognes-vsearch-v2.29.0_GH0.tar.gz) = 283459
18 changes: 18 additions & 0 deletions biology/vsearch/files/patch-src_searchcore.cc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
--- src/searchcore.cc.orig 2024-09-26 10:48:55 UTC
+++ src/searchcore.cc
@@ -239,9 +239,14 @@ auto search_topscores(struct searchinfo_s * si) -> voi
if (bitmap)
{
#ifdef __x86_64__
+ // Not sure how to enable ssse3 without enabling other
+ // non-portable features.
+ // This code is only used rarely, so disable ssse3 for now.
+ // It won't affect performance much on the whole.
+ // https://github.com/torognes/vsearch/pull/497
if (ssse3_present)
{
- increment_counters_from_bitmap_ssse3(si->kmers,
+ increment_counters_from_bitmap_sse2(si->kmers,
bitmap, indexed_count);
}
else
18 changes: 18 additions & 0 deletions biology/vsearch/files/patch-src_sintax.cc
Original file line number Diff line number Diff line change
@@ -0,0 +1,18 @@
--- src/sintax.cc.orig 2024-09-26 10:48:55 UTC
+++ src/sintax.cc
@@ -289,9 +289,14 @@ auto sintax_search_topscores(struct searchinfo_s * si)
if (bitmap)
{
#ifdef __x86_64__
+ // Not sure how to enable ssse3 without enabling other
+ // non-portable features.
+ // This code is only used rarely, so disable ssse3 for now.
+ // It won't affect performance much on the whole.
+ // https://github.com/torognes/vsearch/pull/497
if (ssse3_present)
{
- increment_counters_from_bitmap_ssse3(si->kmers,
+ increment_counters_from_bitmap_sse2(si->kmers,
bitmap, indexed_count);
}
else

0 comments on commit 9c84b1d

Please sign in to comment.