diff --git a/devel/py-stringzilla/Makefile b/devel/py-stringzilla/Makefile index a18fcc4111de..2cf1dbfc86cb 100644 --- a/devel/py-stringzilla/Makefile +++ b/devel/py-stringzilla/Makefile @@ -1,41 +1,41 @@ PORTNAME= stringzilla DISTVERSIONPREFIX= v -DISTVERSION= 4.5.1 +DISTVERSION= 4.6.1 CATEGORIES= devel python #MASTER_SITES= PYPI PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= SIMD-accelerated string search/sort/hashes/fingerprints/edit distances WWW= https://ashvardanian.com/posts/stringzilla/ \ https://github.com/ashvardanian/stringzilla LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 i386 BUILD_DEPENDS= ${PY_SETUPTOOLS} \ ${PYTHON_PKGNAMEPREFIX}wheel>0:devel/py-wheel@${PY_FLAVOR} TEST_DEPENDS= ${PYTHON_PKGNAMEPREFIX}pyarrow>0:databases/py-pyarrow@${PY_FLAVOR} \ ${PYTHON_PKGNAMEPREFIX}pytest-repeat>0:devel/py-pytest-repeat@${PY_FLAVOR} USES= python USE_PYTHON= pep517 autoplist pytest USE_GITHUB= yes GH_ACCOUNT= ashvardanian GH_PROJECT= StringZilla TEST_ENV= ${MAKE_ENV} PYTHONPATH=${STAGEDIR}${PYTHONPREFIX_SITELIBDIR} post-install: @${STRIP_CMD} ${STAGEDIR}${PYTHON_SITELIBDIR}/stringzilla${PYTHON_TAG}.so do-test: @cd ${TEST_WRKSRC} && ${SETENV} ${TEST_ENV} pytest scripts/test.py # tests as of 3.11.2: 10195 passed in 30.47s # tests fail to run for 3.11.3, see https://github.com/ashvardanian/StringZilla/issues/210 .include diff --git a/devel/py-stringzilla/distinfo b/devel/py-stringzilla/distinfo index b163cc9caf3a..4fd03f537d3e 100644 --- a/devel/py-stringzilla/distinfo +++ b/devel/py-stringzilla/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1765878799 -SHA256 (ashvardanian-StringZilla-v4.5.1_GH0.tar.gz) = 2b706dff69baa28911f7df445f62391b8cc4b6b599c542a015dd685e7ea01948 -SIZE (ashvardanian-StringZilla-v4.5.1_GH0.tar.gz) = 784132 +TIMESTAMP = 1778050362 +SHA256 (ashvardanian-StringZilla-v4.6.1_GH0.tar.gz) = 13d92f35e17bfca8d1a657e1f52d7da1b4c5986de023de04afb546e64e7ec307 +SIZE (ashvardanian-StringZilla-v4.6.1_GH0.tar.gz) = 786605 diff --git a/devel/stringzilla/Makefile b/devel/stringzilla/Makefile index c760abf66ea2..a610d465ad5a 100644 --- a/devel/stringzilla/Makefile +++ b/devel/stringzilla/Makefile @@ -1,39 +1,40 @@ PORTNAME= stringzilla DISTVERSIONPREFIX= v -DISTVERSION= 4.5.1 +DISTVERSION= 4.6.1 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} MAINTAINER= yuri@FreeBSD.org COMMENT= SIMD-accelerated string search/sort/hashes/fingerprints/edit distances WWW= https://ashvardanian.com/posts/stringzilla/ \ https://github.com/ashvardanian/stringzilla LICENSE= APACHE20 LICENSE_FILE= ${WRKSRC}/LICENSE ONLY_FOR_ARCHS= aarch64 amd64 USES= cmake:testing USE_LDCONFIG= yes USE_GITHUB= yes GH_ACCOUNT= ashvardanian GH_PROJECT= StringZilla GH_TUPLE= ashvardanian:ForkUnion:c613f50:fork_union/fork_union CMAKE_ON= STRINGZILLA_INSTALL CMAKE_OFF= STRINGZILLA_BUILD_TEST CMAKE_TESTING_ON= STRINGZILLA_BUILD_TEST CMAKE_ARGS= -DSTRINGZILLA_INCLUDE_INSTALL_DIR=include CXXFLAGS+= -g LDFLAGS+= -lpthread post-install: # workaround for https://github.com/ashvardanian/StringZilla/issues/194 @${RM} -r ${STAGEDIR}/usr/src # some tests fail and hang, see https://github.com/ashvardanian/StringZilla/issues/281, https://github.com/ashvardanian/StringZilla/issues/282 +# https://github.com/ashvardanian/StringZilla/issues/315 .include diff --git a/devel/stringzilla/distinfo b/devel/stringzilla/distinfo index ba28d1494679..2726e0197e27 100644 --- a/devel/stringzilla/distinfo +++ b/devel/stringzilla/distinfo @@ -1,5 +1,5 @@ -TIMESTAMP = 1765878785 -SHA256 (ashvardanian-StringZilla-v4.5.1_GH0.tar.gz) = 2b706dff69baa28911f7df445f62391b8cc4b6b599c542a015dd685e7ea01948 -SIZE (ashvardanian-StringZilla-v4.5.1_GH0.tar.gz) = 784132 +TIMESTAMP = 1778047849 +SHA256 (ashvardanian-StringZilla-v4.6.1_GH0.tar.gz) = 13d92f35e17bfca8d1a657e1f52d7da1b4c5986de023de04afb546e64e7ec307 +SIZE (ashvardanian-StringZilla-v4.6.1_GH0.tar.gz) = 786605 SHA256 (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 04875a3cfd40fd1c6d4350f8c4d9fc4d8a0b601084210e884fd2908129c40562 SIZE (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 110524 diff --git a/devel/stringzilla/pkg-plist b/devel/stringzilla/pkg-plist index 7d3112a6f52c..5177c7b0bd52 100644 --- a/devel/stringzilla/pkg-plist +++ b/devel/stringzilla/pkg-plist @@ -1,31 +1,35 @@ include/stringzilla/compare.h include/stringzilla/find.h include/stringzilla/hash.h include/stringzilla/intersect.h include/stringzilla/memory.h include/stringzilla/module.modulemap include/stringzilla/small_string.h include/stringzilla/sort.h include/stringzilla/stringzilla.h include/stringzilla/stringzilla.hpp include/stringzilla/types.h include/stringzilla/types.hpp include/stringzilla/utf8.h include/stringzilla/utf8_case.h include/stringzilla/utf8_word.h include/stringzillas/fingerprints.cuh include/stringzillas/fingerprints.hpp include/stringzillas/similarities.cuh include/stringzillas/similarities.hpp include/stringzillas/stringzillas.h include/stringzillas/types.cuh include/stringzillas/types.hpp lib/libstringzilla_bare.so lib/libstringzilla_bare.so.1 -lib/libstringzilla_bare.so.4.5.1 +lib/libstringzilla_bare.so.4.6.1 lib/libstringzilla_shared.so lib/libstringzilla_shared.so.1 -lib/libstringzilla_shared.so.4.5.1 +lib/libstringzilla_shared.so.4.6.1 lib/libstringzillas_cpus_shared.so lib/libstringzillas_cpus_shared.so.1 -lib/libstringzillas_cpus_shared.so.4.5.1 +lib/libstringzillas_cpus_shared.so.4.6.1 +%%DATADIR%%/src/stringzilla.c +%%DATADIR%%/src/stringzillas.cpp +%%DATADIR%%/src/stringzillas.cu +%%DATADIR%%/src/stringzillas.cuh