summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO23
-rw-r--r--PKGBUILD13
2 files changed, 18 insertions, 18 deletions
diff --git a/.SRCINFO b/.SRCINFO
index a996df680c7..837c47bd623 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,6 @@
pkgbase = mysql
pkgdesc = Fast SQL database server, community edition
- pkgver = 8.0.16
+ pkgver = 8.0.18
pkgrel = 1
url = https://www.mysql.com/products/community/
arch = x86_64
@@ -18,14 +18,13 @@ pkgbase = mysql
makedepends = libevent
makedepends = re2
makedepends = rapidjson
- makedepends = protobuf
- source = https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.16.tar.gz
+ source = https://cdn.mysql.com/Downloads/MySQL-8.0/mysql-boost-8.0.18.tar.gz
source = my-default.cnf
source = mysql-ld.so.conf
source = mysql.sysconfig
source = mysqld_service.patch
source = systemd-sysusers-tmpfiles.patch
- sha256sums = 7c936aa7bc9f4c462b24bade2e9abe1b3a6869ea19c46e78ec0a9b2a87a3d17f
+ sha256sums = 0eccd9d79c04ba0ca661136bb29085e3833d9c48ed022d0b9aba12236994186b
sha256sums = 6bc24ae510f6b6bbad6b3edda2d0028b29292937b482274a4c2fae335f4de328
sha256sums = e1c23fa0971a13d998f2790379b68c475438d05b6d6f2691b99051dbf497567f
sha256sums = 203dcd22fea668477ac7123dbd9909fae72d3d07f8855417a669a9c94db072ae
@@ -44,11 +43,10 @@ pkgname = mysql
depends = icu
depends = lz4
depends = libevent
- depends = protobuf
depends = systemd-libs
optdepends = perl-dbd-mysql: for mysqlhotcopy, mysql_convert_table_format and mysql_setpermission
- provides = mariadb=8.0.16
- provides = mysql=8.0.16
+ provides = mariadb=8.0.18
+ provides = mysql=8.0.18
conflicts = mariadb
options = emptydirs
backup = etc/mysql/my.cnf
@@ -58,9 +56,10 @@ pkgname = libmysqlclient
pkgdesc = MySQL client libraries
depends = libsasl
depends = zlib
- provides = libmariadbclient=8.0.16
- provides = libmysqlclient=8.0.16
- provides = mariadb-libs=8.0.16
+ depends = zstd
+ provides = libmariadbclient=8.0.18
+ provides = libmysqlclient=8.0.18
+ provides = mariadb-libs=8.0.18
conflicts = libmariadbclient
conflicts = mariadb-libs
@@ -72,7 +71,7 @@ pkgname = mysql-clients
depends = jemalloc
depends = libedit
depends = lz4
- provides = mariadb-clients=8.0.16
- provides = mysql-clients=8.0.16
+ provides = mariadb-clients=8.0.18
+ provides = mysql-clients=8.0.18
conflicts = mariadb-clients
diff --git a/PKGBUILD b/PKGBUILD
index 00eca78d68d..8e520d0a9c2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -6,13 +6,13 @@
pkgname=('mysql' 'libmysqlclient' 'mysql-clients')
pkgbase=mysql
-pkgver=8.0.16
+pkgver=8.0.18
pkgrel=1
pkgdesc="Fast SQL database server, community edition"
arch=('x86_64')
makedepends=('openssl' 'zlib' 'cmake' 'systemd-tools' 'libaio' 'jemalloc'
'rpcsvc-proto' 'libtirpc' 'icu' 'libedit' 'libevent' 're2'
- 'rapidjson' 'protobuf')
+ 'rapidjson')
license=('GPL')
url="https://www.mysql.com/products/community/"
source=("https://cdn.mysql.com/Downloads/MySQL-8.0/${pkgbase}-boost-${pkgver}.tar.gz"
@@ -21,7 +21,7 @@ source=("https://cdn.mysql.com/Downloads/MySQL-8.0/${pkgbase}-boost-${pkgver}.ta
"mysql.sysconfig"
"mysqld_service.patch"
"systemd-sysusers-tmpfiles.patch")
-sha256sums=('7c936aa7bc9f4c462b24bade2e9abe1b3a6869ea19c46e78ec0a9b2a87a3d17f'
+sha256sums=('0eccd9d79c04ba0ca661136bb29085e3833d9c48ed022d0b9aba12236994186b'
'6bc24ae510f6b6bbad6b3edda2d0028b29292937b482274a4c2fae335f4de328'
'e1c23fa0971a13d998f2790379b68c475438d05b6d6f2691b99051dbf497567f'
'203dcd22fea668477ac7123dbd9909fae72d3d07f8855417a669a9c94db072ae'
@@ -60,6 +60,7 @@ build() {
-DWITH_JEMALLOC=ON \
-DWITH_READLINE=ON \
-DWITH_SYSTEMD=yes \
+ -DWITH_PROTOBUF=bundled \
-DWITH_UNIT_TESTS=OFF \
-DPLUGIN_EXAMPLE=NO \
-DWITHOUT_EXAMPLE_STORAGE_ENGINE=ON \
@@ -85,7 +86,7 @@ check() {
package_libmysqlclient(){
pkgdesc="MySQL client libraries"
- depends=('libsasl' 'zlib')
+ depends=('libsasl' 'zlib' 'zstd')
conflicts=('libmariadbclient' 'mariadb-libs')
provides=("libmariadbclient=${pkgver}" "libmysqlclient=${pkgver}" "mariadb-libs=${pkgver}")
@@ -139,7 +140,7 @@ package_mysql(){
"etc/conf.d/${pkgname}.conf")
install="${pkgbase}.install"
depends=('mysql-clients' 'libsasl' 'zlib' 'jemalloc' 'libaio' 'libtirpc' 'icu'
- 'lz4' 'libevent' 'protobuf' 'systemd-libs')
+ 'lz4' 'libevent' 'systemd-libs')
conflicts=('mariadb')
provides=("mariadb=${pkgver}" "mysql=${pkgver}")
optdepends=('perl-dbd-mysql: for mysqlhotcopy, mysql_convert_table_format and mysql_setpermission')
@@ -156,7 +157,7 @@ package_mysql(){
rm "${pkgdir}/usr/bin/mysql_config"
rm "${pkgdir}/usr/lib/libmysqlclient.so"
rm "${pkgdir}/usr/lib/libmysqlclient.so.21"
- rm "${pkgdir}/usr/lib/libmysqlclient.so.21.0.16"
+ rm "${pkgdir}/usr/lib/libmysqlclient.so.21.1.18"
rm "${pkgdir}/usr/lib/libmysqlservices.a"
rm "${pkgdir}/usr/lib/mysql/plugin/authentication_ldap_sasl_client.so"
rm -r "${pkgdir}/usr/include/"