Xapian is an Open Source Probabilistic Information Retrieval library,
released under the GPL. It's written in C++, with bindings to allow use
from other languages.
Xapian is designed to be a highly adaptable toolkit to allow developers to
easily add advanced indexing and search facilities to their own
applications.
Xapian features include:
- Ranked probabilistic search - word importance weighting
- Relevance feedback
- Phrase and proximity searching
- Full range of structured boolean search operators
- Term stemming
- Database files > 2GB
- Platform independent data formats
- Allows simultaneous update and searching.
WWW: https://xapian.org/
===> The following configuration options are available for xapian-core10-1.0.23_1:
DOCS=on: Build and/or install documentation
SSE2=off: Use SSE2 for floating point
===> Use 'make config' to modify these settings
databases/xapian-core10: Fix build with Clang 6
Too many errors to reasonably patch like
backends/flint/flint_database.cc:813:61: error: invalid suffix on literal; C++11
requires a space between literal and identifier
[-Wreserved-user-defined-literal]
throw Xapian::InvalidArgumentError("Term too long (>
"STRINGIZE(MAX_SAFE_TERM_LENGTH)"): " + tname);
^
http://beefy12.nyi.freebsd.org/data/head-amd64-default/p473790_s335878/logs/xapian-core10-1.0.23_1.log
For ports that are marked BROKEN on armv6, and also fail to build on
armv7, mark them so.
This is part two of a multipart commit to bring armv7 ports to parity
with armv6.
Approved by: portmgr (tier-2 blanket)
Obtained from: lonesome.com -exp run
Remove indefinite articles and trailing periods from COMMENT, plus
minor COMMENT typos and surrounding whitespace fixes. Categories D-F.
CR: D196
Approved by: portmgr (bapt)