BSD Ports

devel/signal-fts5-extension 0.2.1 MidnightBSD

FTS5 extension for signal_tokenizer

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
agpl
Categories
devel

Description

Signal-FTS5-Extension is a C ABI library which exposes a FTS5 tokenizer function named signal_tokenizer that:

Segments UTF-8 strings into words according to Unicode standard Normalizes and removes diacritics from words Converts words to lower case

When used as a custom FTS5 tokenizer this enables application to support CJK symbols in full-text search.

Install

Binary package:

mport install signal-fts5-extension

From mports:

cd /usr/mports/devel/signal-fts5-extension && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	signal-fts5-extension>0:devel/signal-fts5-extension

Dependencies

No port depends on this one.

Configuration

No options to configure.

USES
cargo
Service scripts
none

Files

distinfo 71
FileSizeSHA256
rust/crates/atty-0.2.14.crate5470d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8
rust/crates/autocfg-1.1.0.crate13272d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa
rust/crates/bitflags-1.3.2.crate23021bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a
rust/crates/bstr-0.2.17.crate330350ba3569f383e8f1598449f1a423e72e99569137b47740b1da11ef19af3d5c3223
rust/crates/bumpalo-3.12.0.crate816040d261e256854913907f67ed06efbc3338dfe6179796deefc1ff763fc1aee5535
rust/crates/cast-0.3.0.crate1145237b2a672a2cb129a2e41c10b1224bb368f9f37a2b16b612598138befd7b37eb5
rust/crates/cfg-if-1.0.0.crate7934baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd
rust/crates/clap-2.34.0.crate202210a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c
rust/crates/criterion-0.3.6.crate110967b01d6de93b2b6c65e17c634a26653a29d107b3c98c607c765bf38d041531cd8f
rust/crates/criterion-plot-0.4.5.crate227212673cc8207403546f45f5fd319a974b1e6983ad1a3ee7e6041650013be041876
rust/crates/crossbeam-channel-0.5.6.crate90292c2dd04ddaf88237dc3b8d8f9a3c1004b506b54b3313403944054d23c0870c521
rust/crates/crossbeam-deque-0.8.2.crate21237715e8152b692bba2d374b53d4875445368fdf21a94751410af607a5ac677d1fc
rust/crates/crossbeam-epoch-0.9.13.crate4831301a9af1f4c2ef74bb8aa1f7e19706bc72d03598c8a570bb5de72243c7a9d9d5a
rust/crates/crossbeam-utils-0.8.14.crate421274fb766fa798726286dbbb842f174001dab8abc7b627a1dd86e0b7222a95d929f
rust/crates/csv-1.1.6.crate88699922813a6dc45b335f9bade10bf7271dc477e81113e89eb251a0bc2a8a81c536e1
rust/crates/csv-core-0.1.10.crate256682b2466559f260f48ad25fe6317b3c8dac77b5bdb5763ac7d9d6103530663bc90
rust/crates/either-1.8.1.crate160277fcaabb2fef8c910e7f4c7ce9f67a1283a1715879a7c230ca9d6d1ae31f16d91
rust/crates/half-1.8.2.crate41874eabb4a44450da02c90444cf74558da904edde8fb4e9035a9a6a4e15445af0bd7
rust/crates/hermit-abi-0.1.19.crate997962b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33
rust/crates/hermit-abi-0.2.6.crate13027ee512640fe35acbfb4bb779db6f0d80704c2cacfa2e39b601ef3e3f47d1ae4c7