databases/mroonga 16.12 FreeBSD
Open-source fulltext search engine for MySQL
- System
- FreeBSD
- Repository
- FreeBSD ports
- Maintainer
- [email protected]
- Last update
- Commit
7003be21d9- License
- LGPL21
- Categories
- databases, textproc
- Package size
- 1525.8 KiB, 9035.0 KiB installed
Description
Mroonga is a storage engine for MySQL. It provides fast fulltext search feature for all languages including Chinese, Japanese and Korean to all MySQL users. Mroonga was called Groonga storage engine.
Install
Binary package:
pkg install mroonga
From the ports tree:
cd /usr/ports/databases/mroonga/ && make install clean
To depend on this port in another port's Makefile:
RUN_DEPENDS= mroonga>0:databases/mroonga
Packages
The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.
| Repository | aarch64 | amd64 | armv6 | armv7 | i386 |
|---|---|---|---|---|---|
| FreeBSD:14:latest | 16.07 | 16.12 | 12.10 | 14.13 | - |
| FreeBSD:14:quarterly | 16.11 | 16.11 | n/a | 14.13 | - |
| FreeBSD:15:latest | 16.12 | 16.12 | n/a | 14.13 | 14.13 |
| FreeBSD:15:quarterly | 16.11 | 16.11 | n/a | n/a | n/a |
| FreeBSD:16:latest | 16.01 | 16.12 | n/a | n/a | n/a |
| FreeBSD:16:quarterly | n/a | n/a | n/a | n/a | n/a |
Dependencies
As this port's Makefile names them.
Build 1
${LOCALBASE}/lib/groonga/plugins/normalizers/mysql.so: databases/groonga-normalizer-mysql
Library 1
libgroonga.so: textproc/groonga
The full lists below include those, and their dependencies in turn.
Build dependencies 46
- archivers/brotli
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/groonga-normalizer-mysql
- databases/mysql84-client
- databases/mysql84-server
- databases/openldap26-client
- devel/cmake-core
- devel/gettext-runtime
- devel/icu
- devel/jsoncpp
- devel/libcbor
- devel/libedit
- devel/libffi
- devel/libunistring
- devel/libunwind
- devel/libuv
- devel/ninja
- devel/pkgconf
- devel/readline
- devel/ruby-gems
- dns/libidn2
- dns/libpsl
- ftp/curl
- japanese/mecab
- lang/perl5.42
- lang/python312
- lang/ruby34
- math/mpdecimal
- ports-mgmt/pkg
- print/indexinfo
- print/libpaper
- print/psutils
- security/cyrus-sasl2
- security/libfido2
- security/libssh2
- security/rhash
- shells/bash
- sysutils/rubygem-bundler
- textproc/expat2
- textproc/groff
- textproc/groonga
- textproc/libyaml
- textproc/uchardet
- www/libnghttp2
Run dependencies 25
- archivers/liblz4
- archivers/zstd
- converters/libiconv
- databases/mysql84-client
- databases/openldap26-client
- devel/gettext-runtime
- devel/libcbor
- devel/libedit
- devel/libffi
- devel/libunwind
- devel/ruby-gems
- japanese/mecab
- lang/perl5.42
- lang/ruby34
- print/indexinfo
- print/libpaper
- print/psutils
- security/cyrus-sasl2
- security/libfido2
- shells/bash
- sysutils/rubygem-bundler
- textproc/groff
- textproc/groonga
- textproc/libyaml
- textproc/uchardet
No port depends on this one.
Configuration
Options name: databases_mroonga
| Option | Default | Description |
|---|---|---|
| DOCS | off | Build and/or install documentation |
- USES
- cmake compiler:c11 libtool mysql pkgconfig shebangfix
- Service scripts
- none
Message after installing
Files
Manual pages 1
- mroonga(1)
pkg-plist 7
- lib/mysql/plugin/ha_mroonga.so
- share/man/man1/mroonga.1.gz
- share/mroonga/AUTHORS
- share/mroonga/COPYING
- share/mroonga/install.sql
- share/mroonga/uninstall.sql
- share/mroonga/update.sql
distinfo 1
| File | Size | SHA256 |
|---|---|---|
| mroonga-16.12.tar.gz | 6.749503e+06 | 54cf2b48b6ad7a36ecb3d2c0d3c4922b02e61c2c7ec6c016762eb3b5c77931ca |
Master sites 1
- https://github.com/mroonga/mroonga/releases/download/v16.12/