Port details on branch 2022Q3 |
- sonic Fast, lightweight, and schema-less search backend
- 1.4.8_3 textproc =0 1.4.8Version of this port present on the latest quarterly branch.
- Maintainer: mikael@FreeBSD.org
- Port Added: 2019-04-03 17:43:32
- Last Update: 2024-03-23 09:41:46
- Commit Hash: d632fbe
- License: MPL20
- WWW:
- https://github.com/valeriansaliou/sonic
- Description:
- Sonic is a fast, lightweight, and schema-less search backend. It
ingests search texts and identifier tuples that can then be queried
against in a microsecond's time.
Sonic can be used as a simple alternative to super-heavy and
full-featured search backends such as Elasticsearch in some use-cases.
It is capable of normalizing natural language search queries,
auto-completing a search query and providing the most relevant
results for a query. Sonic is an identifier index, rather than a
document index; when queried, it returns IDs that can then be used
to refer to the matched documents in an external database.
A strong attention to performance and code cleanliness has been
given when designing Sonic. It aims at being crash-free, super-fast
and puts minimum strain on server resources.
- ¦ ¦ ¦ ¦
- Manual pages:
- FreshPorts has no man page information for this port.
- pkg-plist: as obtained via:
make generate-plist - Dependency lines:
-
- To install the port:
- cd /usr/ports/textproc/sonic/ && make install clean
- To add the package, run one of these commands:
- pkg install textproc/sonic
- pkg install sonic
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.- PKGNAME: sonic
- Flavors: there is no flavor information for this port.
- distinfo:
- TIMESTAMP = 1702627577
SHA256 (unidic-mecab-2.1.2_src.zip) = 6cce98269214ce7de6159f61a25ffc5b436375c098cc86d6aa98c0605cbf90d4
SIZE (unidic-mecab-2.1.2_src.zip) = 140517811
Packages (timestamps in pop-ups are UTC):
- Dependencies
- NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
- Build dependencies:
-
- llvm15>0 : devel/llvm15
- rust>=1.77.0 : lang/rust
- pkgconf>=1.3.0_1 : devel/pkgconf
- gmake>=4.4.1 : devel/gmake
- There are no ports dependent upon this port
Configuration Options:
- ===> The following configuration options are available for sonic-1.4.8_3:
DOCS=on: Build and/or install documentation
===> Use 'make config' to modify these settings
- Options name:
- textproc_sonic
- USES:
- cargo compiler:c++11-lang gmake
- FreshPorts was unable to extract/find any pkg message
- Master Sites:
|