databases/mysql57-{client, server}: Complete Upgrade of to 5.7.20 (as done by port-secteam in r452458)

Using FreeBSD-ports libcurl and protobuf instead of bundled ones
This upgrade includes:
-Deprecation of these syntax constructs for table and column:
.col_name
.tbl_name
.tbl_name.col_name
-Bugfix of memory-leak in mysqldump

Reviewed by:	mat (mentor)
Approved by:	mat (mentor)
Sponsored by:	Netzkommune GmbH
Differential Revision:	https://reviews.freebsd.org/D12712
This commit is contained in:
Mahdi Mokhtari 2017-10-21 18:12:35 +00:00
parent f371e4713e
commit 5db7e93eca
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=452597
2 changed files with 7 additions and 4 deletions

View File

@ -2,7 +2,6 @@
# $FreeBSD$
PORTNAME= mysql
PORTREVISION= 1
PKGNAMESUFFIX= 57-client
COMMENT= Multithreaded SQL database (client)

View File

@ -3,7 +3,7 @@
PORTNAME?= mysql
PORTVERSION= 5.7.20
PORTREVISION= 0
PORTREVISION= 1
CATEGORIES= databases ipv6
MASTER_SITES= MYSQL/MySQL-5.7
PKGNAMESUFFIX?= 57-server
@ -26,8 +26,10 @@ MY_DBDIR= /var/db/mysql
MY_SECDIR= /var/db/mysql_secure
MY_TMPDIR= /var/db/mysql_tmpdir
LIB_DEPENDS+= libevent.so:devel/libevent \
liblz4.so:archivers/liblz4
LIB_DEPENDS+= libcurl.so:ftp/curl \
libevent.so:devel/libevent \
liblz4.so:archivers/liblz4 \
libprotobuf.so:devel/protobuf
CMAKE_BUILD_TYPE= Release
@ -56,6 +58,8 @@ CMAKE_ARGS+= -DINSTALL_LAYOUT=FREEBSD \
-DWITH_LIBEVENT=system \
-DWITH_LZ4=system \
-DWITH_ZLIB=system \
-DWITH_PROTOBUF=system \
-DWITH_CURL=system \
-DINSTALL_MYSQLTESTDIR=0 \
-DWITH_DEBUG=0