author | Christian Hesse
<eworm@archlinux.org> 2022-02-15 23:06:05 UTC |
committer | Christian Hesse
<eworm@archlinux.org> 2022-02-15 23:06:05 UTC |
parent | 3f0b877a8e454f5bcbc66bb87ee34a59176f9179 |
PKGBUILD | +12 | -9 |
diff --git a/PKGBUILD b/PKGBUILD index 9db9018..f502188 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -4,14 +4,13 @@ pkgbase=mariadb pkgname=('mariadb-libs' 'mariadb-clients' 'mariadb' 'mytop') pkgdesc='Fast SQL database server, derived from MySQL' -pkgver=10.6.7 +pkgver=10.7.3 pkgrel=1 arch=('x86_64') license=('GPL') url='https://mariadb.org/' -makedepends=('boost' 'bzip2' 'cmake' 'jemalloc' 'libaio' 'libxcrypt' - 'libxml2' 'lz4' 'lzo' 'openssl' 'systemd' 'zlib' 'zstd' 'curl' - 'krb5' 'cracklib' 'judy') +makedepends=('boost' 'bzip2' 'cmake' 'cracklib' 'curl' 'jemalloc' 'judy' 'krb5' 'libaio' + 'libxcrypt' 'libxml2' 'lz4' 'openssl' 'systemd' 'zlib' 'zstd' 'xz') options=('debug') validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package Signing Key <package-signing-key@mariadb.org> # The default links with mirror redirection fail for signatures, specific @@ -20,7 +19,7 @@ validpgpkeys=('199369E5404BD5FC7D2FE43BCBCB082A1BB943DB') # MariaDB Package Sign # https://mariadb.com/kb/en/library/mirror-sites-for-mariadb/ source=("https://rsync.osuosl.org/pub/mariadb/mariadb-${pkgver}/source/mariadb-${pkgver}.tar.gz"{,.asc} '0001-arch-specific.patch') -sha256sums=('75ee0f1f865a765fc461ab165419417a719e308faba784b2c97ecbe9e4b4b2c5' +sha256sums=('da286919ffc9c913282202349709b6ba4ebcd342815e8dae0aa6b6bd8f515cd4' 'SKIP' '3289efb3452d199aec872115f35da3f1d6fd4ce774615076690e9bc8afae1460') @@ -105,7 +104,7 @@ check() { package_mariadb-libs() { pkgdesc='MariaDB libraries' - depends=('bzip2' 'libaio' 'libxcrypt' 'libcrypt.so' 'lz4' 'lzo' 'openssl' 'xz' 'zlib') + depends=('libaio' 'libxcrypt' 'libcrypt.so' 'openssl' 'zlib') optdepends=('krb5: for gssapi authentication') conflicts=('libmysqlclient' 'libmariadbclient' 'mariadb-connector-c') provides=('libmariadbclient' 'mariadb-connector-c' 'libmariadb.so' 'libmariadbd.so') @@ -155,18 +154,22 @@ package_mariadb() { 'etc/my.cnf.d/client.cnf' 'etc/my.cnf.d/enable_encryption.preset' 'etc/my.cnf.d/mysql-clients.cnf' - 'etc/my.cnf.d/server.cnf' + 'etc/my.cnf.d/provider_bzip2.cnf' + 'etc/my.cnf.d/provider_lz4.cnf' + 'etc/my.cnf.d/provider_lzma.cnf' 'etc/my.cnf.d/s3.cnf' + 'etc/my.cnf.d/server.cnf' 'etc/my.cnf.d/spider.cnf' 'etc/security/user_map.conf') install=mariadb.install - depends=("mariadb-clients=${pkgver}" 'systemd-libs' 'libxml2' 'zstd') + depends=("mariadb-clients=${pkgver}" 'bzip2' 'libxml2' 'lz4' 'systemd-libs' 'libxml2' 'zstd') optdepends=('cracklib: for cracklib plugin' 'curl: for ha_s3 plugin' 'galera: for MariaDB cluster with Galera WSREP' 'judy: for Open Query GRAPH (OQGraph) computation engine' + 'perl-dbd-mariadb: for mariadb-hotcopy, mariadb-convert-table-format and mariadb-setpermission' 'python-mysqlclient: for myrocks_hotbackup' - 'perl-dbd-mariadb: for mariadb-hotcopy, mariadb-convert-table-format and mariadb-setpermission') + 'xz: lzma provider') conflicts=('mysql') provides=("mysql=$pkgver") options=('emptydirs')