notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
Port details
stringzilla SIMD-accelerated string search/sort/hashes/fingerprints/edit distances
3.11.2 devel on this many watch lists=0 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout Package not present on quarterly.This port was created during this quarter. It will be in the next quarterly branch but not the current one.
Maintainer: yuri@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2024-10-30 06:30:22
Last Update: 2024-12-20 06:05:47
Commit Hash: d5a938d
Also Listed In: python
License: APACHE20
WWW:
https://ashvardanian.com/posts/stringzilla/
https://github.com/ashvardanian/stringzilla
Description:
StringZilla is the GodZilla of string libraries, using SIMD and SWAR to accelerate string operations on modern CPUs. It is up to 10x faster than the default and even other SIMD-accelerated string libraries in C, C++, Python, and other languages, while covering broad functionality. It accelerates exact and fuzzy string matching, edit distance computations, sorting, lazily-evaluated ranges to avoid memory allocations, and even random-string generators.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (17 items)
Collapse this list.
  1. @ldconfig
  2. /usr/local/share/licenses/stringzilla-3.11.2/catalog.mk
  3. /usr/local/share/licenses/stringzilla-3.11.2/LICENSE
  4. /usr/local/share/licenses/stringzilla-3.11.2/APACHE20
  5. include/stringzilla/drafts.h
  6. include/stringzilla/module.modulemap
  7. include/stringzilla/stringzilla.h
  8. include/stringzilla/stringzilla.hpp
  9. lib/libstringzilla_shared.so
  10. lib/libstringzilla_shared.so.1
  11. lib/libstringzilla_shared.so.3.11.2
  12. lib/libstringzillite.so
  13. lib/libstringzillite.so.1
  14. lib/libstringzillite.so.3.11.2
  15. @owner
  16. @group
  17. @mode
Collapse this list.
Dependency lines:
  • stringzilla>0:devel/stringzilla
To install the port:
cd /usr/ports/devel/stringzilla/ && make install clean
To add the package, run one of these commands:
  • pkg install devel/stringzilla
  • pkg install stringzilla
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: stringzilla
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64
distinfo:
TIMESTAMP = 1734668844 SHA256 (ashvardanian-StringZilla-v3.11.2_GH0.tar.gz) = 6cd585cd3bcc7084e55fb84c9e6de27ea44626cc45ceb465b7f0b1602005f90d SIZE (ashvardanian-StringZilla-v3.11.2_GH0.tar.gz) = 260075

Packages (timestamps in pop-ups are UTC):
stringzilla
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest3.11.03.11.2------
FreeBSD:13:quarterly--------
FreeBSD:14:latest3.11.03.11.2------
FreeBSD:14:quarterly--------
FreeBSD:15:latest3.11.13.11.2n/a-n/a---
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. cmake : devel/cmake-core
  2. ninja : devel/ninja
There are no ports dependent upon this port

Configuration Options:
No options to configure
Options name:
devel_stringzilla
USES:
cmake:testing
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://codeload.github.com/ashvardanian/StringZilla/tar.gz/v3.11.2?dummy=/
Collapse this list.

Number of commits found: 8

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
3.11.2
20 Dec 2024 06:05:47
commit hash: d5a938d5183e93380de2a992753bbbedc27de3dccommit hash: d5a938d5183e93380de2a992753bbbedc27de3dccommit hash: d5a938d5183e93380de2a992753bbbedc27de3dccommit hash: d5a938d5183e93380de2a992753bbbedc27de3dc files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/{,py-}stringzilla: update 3.11.1 → 3.11.2

Reported by:	portscout
3.11.1
12 Dec 2024 11:09:09
commit hash: 32af6317203393a78160b32026b5773886c0aba7commit hash: 32af6317203393a78160b32026b5773886c0aba7commit hash: 32af6317203393a78160b32026b5773886c0aba7commit hash: 32af6317203393a78160b32026b5773886c0aba7 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/stringzilla: update 3.11.0 → 3.11.1

Reported by:	portscout
3.11.0
04 Dec 2024 15:48:32
commit hash: 558ac2c857b414244be33da2013dc4e6c2eead80commit hash: 558ac2c857b414244be33da2013dc4e6c2eead80commit hash: 558ac2c857b414244be33da2013dc4e6c2eead80commit hash: 558ac2c857b414244be33da2013dc4e6c2eead80 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/stringzilla: update 3.10.10 → 3.11.0

Reported by:	portscout
3.10.10
13 Nov 2024 16:42:17
commit hash: 59e2803fe6aedbe181f02465a1d27dee331506f7commit hash: 59e2803fe6aedbe181f02465a1d27dee331506f7commit hash: 59e2803fe6aedbe181f02465a1d27dee331506f7commit hash: 59e2803fe6aedbe181f02465a1d27dee331506f7 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/stringzilla: update 3.10.9 → 3.10.10

Reported by:	portscout
3.10.9
10 Nov 2024 17:19:07
commit hash: d143dbd80d5d879335030b96f279d6b620060397commit hash: d143dbd80d5d879335030b96f279d6b620060397commit hash: d143dbd80d5d879335030b96f279d6b620060397commit hash: d143dbd80d5d879335030b96f279d6b620060397 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/stringzilla: update 3.10.8 → 3.10.9

Reported by:	portscout
3.10.8
09 Nov 2024 06:06:09
commit hash: 95c31f529135769b16a069f458fb2df1ba39bf3ccommit hash: 95c31f529135769b16a069f458fb2df1ba39bf3ccommit hash: 95c31f529135769b16a069f458fb2df1ba39bf3ccommit hash: 95c31f529135769b16a069f458fb2df1ba39bf3c files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/stringzilla: update 3.10.6 → 3.10.8
3.10.6
31 Oct 2024 20:34:03
commit hash: 1c89f89ef6f8622e8f9476b6c81fecb6f7dc7008commit hash: 1c89f89ef6f8622e8f9476b6c81fecb6f7dc7008commit hash: 1c89f89ef6f8622e8f9476b6c81fecb6f7dc7008commit hash: 1c89f89ef6f8622e8f9476b6c81fecb6f7dc7008 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/stringzilla: Not for i386

Reported by:	fallout
3.10.6
30 Oct 2024 06:29:19
commit hash: 56754f5095c9d0c26c0b5cd4dd1327a09a0b3f61commit hash: 56754f5095c9d0c26c0b5cd4dd1327a09a0b3f61commit hash: 56754f5095c9d0c26c0b5cd4dd1327a09a0b3f61commit hash: 56754f5095c9d0c26c0b5cd4dd1327a09a0b3f61 files touched by this commit
Yuri Victorovich (yuri) search for other commits by this committer
devel/stringzilla: New port: SIMD-accelerated string
search/sort/hashes/fingerprints/edit distances

Number of commits found: 8