author | Christian Hesse
<eworm@archlinux.org> 2017-02-24 13:15:47 UTC |
committer | Christian Hesse
<eworm@archlinux.org> 2017-02-24 13:15:47 UTC |
parent | ad53932fe118c472274dc2d431b2a39f4cb15cf6 |
PKGBUILD | +9 | -3 |
diff --git a/PKGBUILD b/PKGBUILD index c976ae7..a062188 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -5,11 +5,11 @@ pkgbase=mariadb pkgname=('libmariadbclient' 'mariadb-clients' 'mytop' 'mariadb') pkgver=10.1.21 _pkgver=${pkgver/.a/a} -pkgrel=1 +pkgrel=2 arch=('i686' 'x86_64') license=('GPL') url='http://mariadb.org/' -makedepends=('cmake' 'zlib' 'libaio' 'libxml2' 'openssl' 'pcre' 'jemalloc' +makedepends=('cmake' 'zlib' 'libaio' 'libxml2' 'pcre' 'jemalloc' 'lz4' 'boost' 'libevent' 'systemd') validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package Signing Key <package-signing-key@mariadb.org> source=(https://ftp.heanet.ie/mirrors/mariadb/mariadb-$pkgver/source/mariadb-$pkgver.tar.gz{,.asc} @@ -20,6 +20,12 @@ sha256sums=('5a816355781ea22a6c65a436d8162f19bd292ec90e2b7d9499c031ae4a659490' 'e1a22777c65854041f16fc0a2db3218d17b4d7e7ec7ab7a77cf49c71277c1515' '2af318c52ae0fe5428e8a9245d1b0fc3bc5ce153842d1563329ceb1edfa83ddd') +# This ships with bundled SSL library until proper support for openssl 1.1.0 +# is available. +# TODO: Switch back to system openssl +# -> add 'openssl' to dependencies +# -> switch to '-DWITH_SSL=system' in cmake command + prepare() { # Changes to the upstream unit files: # * remove the alias from unit files, we install symlinks in package function @@ -58,7 +64,7 @@ build() { -DWITH_SYSTEMD=yes \ -DWITH_READLINE=ON \ -DWITH_ZLIB=system \ - -DWITH_SSL=system \ + -DWITH_SSL=bundled \ -DWITH_PCRE=system \ -DWITH_LIBWRAP=OFF \ -DWITH_JEMALLOC=ON \