diff options
Diffstat (limited to 'devel/stringzilla')
| -rw-r--r-- | devel/stringzilla/Makefile | 8 | ||||
| -rw-r--r-- | devel/stringzilla/distinfo | 8 | ||||
| -rw-r--r-- | devel/stringzilla/files/patch-CMakeLists.txt | 17 | ||||
| -rw-r--r-- | devel/stringzilla/pkg-plist | 28 |
4 files changed, 34 insertions, 27 deletions
diff --git a/devel/stringzilla/Makefile b/devel/stringzilla/Makefile index f0fde96a3c6a..9ddb1dfd87f0 100644 --- a/devel/stringzilla/Makefile +++ b/devel/stringzilla/Makefile @@ -1,6 +1,6 @@ PORTNAME= stringzilla DISTVERSIONPREFIX= v -DISTVERSION= 3.12.3 +DISTVERSION= 4.2.3 CATEGORIES= devel python PKGNAMEPREFIX= ${PYTHON_PKGNAMEPREFIX} @@ -20,16 +20,20 @@ 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 -# 7 tests fail on an older CPU: https://github.com/ashvardanian/StringZilla/issues/206 +# some tests fail and hang, see https://github.com/ashvardanian/StringZilla/issues/281, https://github.com/ashvardanian/StringZilla/issues/282 .include <bsd.port.mk> diff --git a/devel/stringzilla/distinfo b/devel/stringzilla/distinfo index a2dc646cb28f..a042f0729648 100644 --- a/devel/stringzilla/distinfo +++ b/devel/stringzilla/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1741594633 -SHA256 (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 94f10a6ee4f9231afe3dd314cb1cbe5901e9098c44ba538362c529d79ff01ce5 -SIZE (ashvardanian-StringZilla-v3.12.3_GH0.tar.gz) = 263568 +TIMESTAMP = 1762897318 +SHA256 (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = f3a0e1be4548ccbaa234a2fb8f1717836319d296bd8ded7e30a5d6a88a3b2ec1 +SIZE (ashvardanian-StringZilla-v4.2.3_GH0.tar.gz) = 608214 +SHA256 (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 04875a3cfd40fd1c6d4350f8c4d9fc4d8a0b601084210e884fd2908129c40562 +SIZE (ashvardanian-ForkUnion-c613f50_GH0.tar.gz) = 110524 diff --git a/devel/stringzilla/files/patch-CMakeLists.txt b/devel/stringzilla/files/patch-CMakeLists.txt deleted file mode 100644 index 435e93de13ca..000000000000 --- a/devel/stringzilla/files/patch-CMakeLists.txt +++ /dev/null @@ -1,17 +0,0 @@ ---- CMakeLists.txt.orig 2024-11-09 04:57:16 UTC -+++ CMakeLists.txt -@@ -137,14 +137,6 @@ function(set_compiler_flags target cpp_standard target - # > 4068 for "unknown pragmas". - # > 4146 for "unary minus operator applied to unsigned type, result still unsigned". - # We also specify /utf-8 to properly UTF-8 symbols in tests. -- target_compile_options( -- ${target} -- PRIVATE -- "$<$<CXX_COMPILER_ID:MSVC>:/Bt;/wd4068;/wd4146;/utf-8;/WX>" -- "$<$<CXX_COMPILER_ID:GNU>:-Wall;-Wextra;-pedantic;-Werror;-Wfatal-errors;-Wno-unknown-pragmas;-Wno-cast-function-type;-Wno-unused-function>" -- "$<$<CXX_COMPILER_ID:Clang>:-Wall;-Wextra;-pedantic;-Werror;-Wfatal-errors;-Wno-unknown-pragmas>" -- "$<$<CXX_COMPILER_ID:AppleClang>:-Wall;-Wextra;-pedantic;-Werror;-Wfatal-errors;-Wno-unknown-pragmas>" -- ) - - # Set optimization options for different compilers differently - target_compile_options( diff --git a/devel/stringzilla/pkg-plist b/devel/stringzilla/pkg-plist index 24710e175075..ad902ff3aa8a 100644 --- a/devel/stringzilla/pkg-plist +++ b/devel/stringzilla/pkg-plist @@ -1,10 +1,28 @@ -include/stringzilla/drafts.h +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/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.2.3 lib/libstringzilla_shared.so lib/libstringzilla_shared.so.1 -lib/libstringzilla_shared.so.3.12.3 -lib/libstringzillite.so -lib/libstringzillite.so.1 -lib/libstringzillite.so.3.12.3 +lib/libstringzilla_shared.so.4.2.3 +lib/libstringzillas_cpus_shared.so +lib/libstringzillas_cpus_shared.so.1 +lib/libstringzillas_cpus_shared.so.4.2.3 |
