diff --git a/ports/simsimd/export-target.patch b/ports/simsimd/export-target.patch index 2f66124a00..9ed097b9e6 100644 --- a/ports/simsimd/export-target.patch +++ b/ports/simsimd/export-target.patch @@ -1,24 +1,24 @@ diff --git a/CMakeLists.txt b/CMakeLists.txt -index aa0daf4..f976fb1 100644 +index b30d554..d8ab4fc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt -@@ -108,6 +108,23 @@ endif () +@@ -115,6 +115,23 @@ endif () if (SIMSIMD_BUILD_SHARED) set(SIMSIMD_SOURCES ${SIMSIMD_SOURCES} c/lib.c) add_library(simsimd_shared SHARED ${SIMSIMD_SOURCES}) - target_include_directories(simsimd_shared PUBLIC "${PROJECT_SOURCE_DIR}/include") + target_include_directories(simsimd_shared PUBLIC $ $) set_target_properties(simsimd_shared PROPERTIES OUTPUT_NAME simsimd) -+ ++ + install(TARGETS simsimd_shared EXPORT unofficial-simsimd-config -+ LIBRARY DESTINATION lib -+ ARCHIVE DESTINATION lib -+ RUNTIME DESTINATION bin) -+ ++ LIBRARY DESTINATION lib ++ ARCHIVE DESTINATION lib ++ RUNTIME DESTINATION bin) ++ + install(EXPORT unofficial-simsimd-config -+ FILE unofficial-simsimd-config.cmake -+ NAMESPACE unofficial::simsimd:: -+ DESTINATION share/unofficial-simsimd ++ FILE unofficial-simsimd-config.cmake ++ NAMESPACE unofficial::simsimd:: ++ DESTINATION share/unofficial-simsimd + ) endif () + diff --git a/ports/simsimd/portfile.cmake b/ports/simsimd/portfile.cmake index 86661bf87d..3edf678b14 100644 --- a/ports/simsimd/portfile.cmake +++ b/ports/simsimd/portfile.cmake @@ -2,7 +2,7 @@ vcpkg_from_github( OUT_SOURCE_PATH SOURCE_PATH REPO ashvardanian/SimSIMD REF "v${VERSION}" - SHA512 ab78d4415ed0f2964470ccd36d3d737a2715b1a5a4222613d2f0f4be6a516da0e339329cbd421c6b7f6a1bc701da6ec2f3937cba5a8ea1f632beea8000d90c8f + SHA512 0edc66409d6616066205b6f976220a86f180f3e1d32c2a25e9173ae49314ed72362949bcc91b288e791b65569654573e7b3b9a5f1c79609ab58ada12abe8a458 HEAD_REF main PATCHES export-target.patch diff --git a/ports/simsimd/vcpkg.json b/ports/simsimd/vcpkg.json index 452399ba0e..a20a0eb87b 100644 --- a/ports/simsimd/vcpkg.json +++ b/ports/simsimd/vcpkg.json @@ -1,6 +1,6 @@ { "name": "simsimd", - "version": "5.7.3", + "version": "6.0.0", "description": "Fastest similarity-measures and distance functions on the Wild West – vectors, strings, short molecules, and even DNA sequences. All with a pinch of SIMD for both x86 and ARM.", "homepage": "https://github.com/ashvardanian/SimSIMD", "license": "Apache-2.0", diff --git a/versions/baseline.json b/versions/baseline.json index d2111aae81..86c90eafec 100644 --- a/versions/baseline.json +++ b/versions/baseline.json @@ -8457,7 +8457,7 @@ "port-version": 0 }, "simsimd": { - "baseline": "5.7.3", + "baseline": "6.0.0", "port-version": 0 }, "sjpeg": { diff --git a/versions/s-/simsimd.json b/versions/s-/simsimd.json index f44c4b344a..58426b50f0 100644 --- a/versions/s-/simsimd.json +++ b/versions/s-/simsimd.json @@ -1,5 +1,10 @@ { "versions": [ + { + "git-tree": "2f1b8185516d557ebf28268f7d2ae7aec3ac5c1e", + "version": "6.0.0", + "port-version": 0 + }, { "git-tree": "a5f06e761acc5b1adf55c5495b5eb113f0fda049", "version": "5.7.3",