From: Thomas Deutschmann Date: Mon, 15 Oct 2018 01:26:49 +0000 (+0200) Subject: dev-db/mysql: rename USE=mecab to USE=cjk X-Git-Url: http://git.tremily.us/gitweb.cgi?a=commitdiff_plain;h=67c0f43602376ec05ab33e0f63956f5526a55cc5;p=gentoo.git dev-db/mysql: rename USE=mecab to USE=cjk Package-Manager: Portage-2.3.50, Repoman-2.3.11 Signed-off-by: Thomas Deutschmann --- diff --git a/dev-db/mysql/metadata.xml b/dev-db/mysql/metadata.xml index 102079013c43..c20a8004a281 100644 --- a/dev-db/mysql/metadata.xml +++ b/dev-db/mysql/metadata.xml @@ -11,12 +11,12 @@ dev-db/mysql dev-db/mariadb --> + Add CJK support for InnoDB fulltext search using app-text/mecab Build the client libraries from the server package instead of the C Connector packages (not recommended) Add support for alternative storage engines (Archive, CSV, Blackhole, Federated(X), Partition) Use dev-libs/jemalloc for allocations. Use LATIN1 encoding instead of UTF8 Enable SSL connections and crypto functions using dev-libs/libressl - Build MeCab full-text parser plugin using app-text/mecab Enable NUMA support using sys-process/numactl (NUMA kernel support is also required) Add support for statement profiling (requires USE=community). Build the server program diff --git a/dev-db/mysql/mysql-5.7.23-r1.ebuild b/dev-db/mysql/mysql-5.7.23-r1.ebuild index 6d781dc5a4c6..d9f2fd4117b3 100644 --- a/dev-db/mysql/mysql-5.7.23-r1.ebuild +++ b/dev-db/mysql/mysql-5.7.23-r1.ebuild @@ -26,7 +26,7 @@ HOMEPAGE="https://www.mysql.com/" DESCRIPTION="A fast, multi-threaded, multi-user SQL database server" LICENSE="GPL-2" SLOT="0/18" -IUSE="client-libs cracklib debug jemalloc latin1 libressl mecab numa +perl profiling selinux +IUSE="cjk client-libs cracklib debug jemalloc latin1 libressl numa +perl profiling selinux +server static static-libs systemtap tcmalloc test yassl" # Tests always fail when libressl is enabled due to hard-coded ciphers in the tests @@ -81,7 +81,7 @@ COMMON_DEPEND="net-misc/curl ) server? ( >=app-arch/lz4-0_p131:= - mecab? ( app-text/mecab:= ) + cjk? ( app-text/mecab:= ) numa? ( sys-process/numactl ) ) systemtap? ( >=dev-util/systemtap-1.3:0= ) @@ -372,7 +372,7 @@ multilib_src_configure() { mycmakeargs+=( -DWITH_LIBEVENT=system -DWITH_LZ4=system - -DWITH_MECAB=$(usex mecab system OFF) + -DWITH_MECAB=$(usex cjk system OFF) -DWITH_NUMA=$(usex numa ON OFF) )