Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jan 2026 13:56:35 +0000
From:      Jason W. Bacon <jwb@FreeBSD.org>
To:        ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org
Subject:   git: 07cd81ad096d - main - biology/vsearch: Update to 2.30.3
Message-ID:  <69664f13.938f.511d5711@gitrepo.freebsd.org>

index | next in thread | raw e-mail

The branch main has been updated by jwb:

URL: https://cgit.FreeBSD.org/ports/commit/?id=07cd81ad096dd13f7677faeb1348ff255b106a40

commit 07cd81ad096dd13f7677faeb1348ff255b106a40
Author:     Jason W. Bacon <jwb@FreeBSD.org>
AuthorDate: 2026-01-13 13:55:27 +0000
Commit:     Jason W. Bacon <jwb@FreeBSD.org>
CommitDate: 2026-01-13 13:55:27 +0000

    biology/vsearch: Update to 2.30.3
    
    Fix memory allocation bug
    Changes: https://github.com/torognes/vsearch/releases
    
    Reported by:    portscout
---
 biology/vsearch/Makefile                |  2 +-
 biology/vsearch/distinfo                |  6 +++---
 biology/vsearch/files/patch-src_arch.cc | 32 --------------------------------
 3 files changed, 4 insertions(+), 36 deletions(-)

diff --git a/biology/vsearch/Makefile b/biology/vsearch/Makefile
index 54f34f6f2c93..967a7e75d93d 100644
--- a/biology/vsearch/Makefile
+++ b/biology/vsearch/Makefile
@@ -1,6 +1,6 @@
 PORTNAME=		vsearch
 DISTVERSIONPREFIX=	v
-DISTVERSION=		2.30.2
+DISTVERSION=		2.30.3
 CATEGORIES=		biology
 
 MAINTAINER=	jwb@FreeBSD.org
diff --git a/biology/vsearch/distinfo b/biology/vsearch/distinfo
index fa8f653b59b7..42c13250edd5 100644
--- a/biology/vsearch/distinfo
+++ b/biology/vsearch/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1766069466
-SHA256 (torognes-vsearch-v2.30.2_GH0.tar.gz) = f4c244d2b48637e9a42325901b832ca5b6522cec8e2006b0da2aa9b9a0b5e699
-SIZE (torognes-vsearch-v2.30.2_GH0.tar.gz) = 334780
+TIMESTAMP = 1768310816
+SHA256 (torognes-vsearch-v2.30.3_GH0.tar.gz) = 6ea0873fee8360b47bcad860ea1565cbfec4ed239a66f159610371d2836d5679
+SIZE (torognes-vsearch-v2.30.3_GH0.tar.gz) = 335610
diff --git a/biology/vsearch/files/patch-src_arch.cc b/biology/vsearch/files/patch-src_arch.cc
deleted file mode 100644
index bf8d2e77dda7..000000000000
--- a/biology/vsearch/files/patch-src_arch.cc
+++ /dev/null
@@ -1,32 +0,0 @@
---- src/arch.cc.orig	2025-12-20 13:37:07 UTC
-+++ src/arch.cc
-@@ -67,7 +67,7 @@
- #include <cstdlib>  // std::realloc, std::free
- 
- 
--constexpr auto memalignment = 16;
-+constexpr auto vsearch_memalignment = 16;
- 
- 
- auto arch_get_memused() -> uint64_t
-@@ -223,9 +223,9 @@ auto xmalloc(std::size_t size) -> void *
-   size = std::max(size, minimal_allocation);
-   void * ptr = nullptr;
- #ifdef _WIN32
--  ptr = _aligned_malloc(size, memalignment);
-+  ptr = _aligned_malloc(size, vsearch_memalignment);
- #else
--  if (posix_memalign(&ptr, memalignment, size) != 0)
-+  if (posix_memalign(&ptr, vsearch_memalignment, size) != 0)
-     {
-       ptr = nullptr;
-     }
-@@ -243,7 +243,7 @@ auto xrealloc(void * ptr, std::size_t size) -> void *
-   static constexpr auto minimal_allocation = std::size_t{1};
-   size = std::max(size, minimal_allocation);
- #ifdef _WIN32
--  void * new_ptr = _aligned_realloc(ptr, size, memalignment);
-+  void * new_ptr = _aligned_realloc(ptr, size, vsearch_memalignment);
- #else
-   void * new_ptr = realloc(ptr, size);
- #endif


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?69664f13.938f.511d5711>