summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorThomas Deutschmann <whissi@gentoo.org>2020-07-26 01:38:53 +0200
committerThomas Deutschmann <whissi@gentoo.org>2020-07-26 01:39:21 +0200
commitf8bfc9b4917c25aadd2a45c454261cc195d4cd7b (patch)
tree892a05a98e3efcfa88288b9e1dcd581484adf1d3 /dev-db/percona-server
parentdev-python/boto3: Version bump (diff)
downloadgentoo-f8bfc9b4917c25aadd2a45c454261cc195d4cd7b.tar.gz
gentoo-f8bfc9b4917c25aadd2a45c454261cc195d4cd7b.tar.bz2
gentoo-f8bfc9b4917c25aadd2a45c454261cc195d4cd7b.zip
dev-db/percona-server: introduce slots
While we still don't support installing multiple dev-db/percona-server versions simultaneously, we need slots to support proper targeting in GLSAs. Package-Manager: Portage-3.0.0, Repoman-2.3.23 Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
Diffstat (limited to 'dev-db/percona-server')
-rw-r--r--dev-db/percona-server/percona-server-5.7.27.30-r1.ebuild (renamed from dev-db/percona-server/percona-server-5.7.27.30.ebuild)3
-rw-r--r--dev-db/percona-server/percona-server-8.0.19.10-r1.ebuild (renamed from dev-db/percona-server/percona-server-8.0.19.10.ebuild)3
-rw-r--r--dev-db/percona-server/percona-server-8.0.20.11-r1.ebuild (renamed from dev-db/percona-server/percona-server-8.0.20.11.ebuild)3
3 files changed, 6 insertions, 3 deletions
diff --git a/dev-db/percona-server/percona-server-5.7.27.30.ebuild b/dev-db/percona-server/percona-server-5.7.27.30-r1.ebuild
index 300c67c70366..ca7c5af799c8 100644
--- a/dev-db/percona-server/percona-server-5.7.27.30.ebuild
+++ b/dev-db/percona-server/percona-server-5.7.27.30-r1.ebuild
@@ -34,7 +34,7 @@ fi
HOMEPAGE="https://www.percona.com/software/mysql-database/percona-server"
DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
LICENSE="GPL-2"
-SLOT="0/18"
+SLOT="5.7/18"
IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa pam +perl profiling rocksdb
selinux +server static static-libs systemtap tcmalloc test tokudb tokudb-backup-plugin yassl"
@@ -142,6 +142,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!dev-db/mariadb !dev-db/mariadb-galera !dev-db/mysql !dev-db/mysql-cluster
+ !dev-db/percona-server:8.0
client-libs? ( !dev-db/mariadb-connector-c[mysqlcompat] !dev-db/mysql-connector-c dev-libs/protobuf:= )
selinux? ( sec-policy/selinux-mysql )
server? (
diff --git a/dev-db/percona-server/percona-server-8.0.19.10.ebuild b/dev-db/percona-server/percona-server-8.0.19.10-r1.ebuild
index 58abf336ca0c..c43502a78157 100644
--- a/dev-db/percona-server/percona-server-8.0.19.10.ebuild
+++ b/dev-db/percona-server/percona-server-8.0.19.10-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY
HOMEPAGE="https://www.percona.com/software/mysql-database/percona-server https://github.com/percona/percona-server"
DESCRIPTION="Fully compatible, enhanced and open source drop-in replacement for MySQL"
LICENSE="GPL-2"
-SLOT="0"
+SLOT="8.0"
IUSE="cjk cracklib debug jemalloc latin1 libressl numa pam +perl profiling
rocksdb router selinux +server tcmalloc test tokudb tokudb-backup-plugin"
@@ -84,6 +84,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!dev-db/mariadb !dev-db/mariadb-galera !dev-db/mysql !dev-db/mysql-cluster
+ !dev-db/percona-server:5.7
selinux? ( sec-policy/selinux-mysql )
!prefix? (
acct-group/mysql acct-user/mysql
diff --git a/dev-db/percona-server/percona-server-8.0.20.11.ebuild b/dev-db/percona-server/percona-server-8.0.20.11-r1.ebuild
index 0d4ac0f7b980..e8d4b4079bb2 100644
--- a/dev-db/percona-server/percona-server-8.0.20.11.ebuild
+++ b/dev-db/percona-server/percona-server-8.0.20.11-r1.ebuild
@@ -27,7 +27,7 @@ SRC_URI="https://www.percona.com/downloads/${MY_PN}-${MY_MAJOR_PV}/${MY_PN}-${MY
HOMEPAGE="https://www.percona.com/software/mysql-database/percona-server https://github.com/percona/percona-server"
DESCRIPTION="Fully compatible, enhanced and open source drop-in replacement for MySQL"
LICENSE="GPL-2"
-SLOT="0"
+SLOT="8.0"
IUSE="cjk cracklib debug jemalloc latin1 ldap libressl numa pam +perl profiling
rocksdb router selinux +server tcmalloc test tokudb tokudb-backup-plugin"
@@ -88,6 +88,7 @@ DEPEND="${COMMON_DEPEND}
"
RDEPEND="${COMMON_DEPEND}
!dev-db/mariadb !dev-db/mariadb-galera !dev-db/mysql !dev-db/mysql-cluster
+ !dev-db/percona-server:5.7
selinux? ( sec-policy/selinux-mysql )
!prefix? (
acct-group/mysql acct-user/mysql