summaryrefslogtreecommitdiff
path: root/dev-db/mariadb-connector-c
diff options
context:
space:
mode:
authorPetr Vaněk <arkamar@gentoo.org>2025-06-30 10:41:43 +0200
committerPetr Vaněk <arkamar@gentoo.org>2025-06-30 11:46:28 +0200
commit3731ccd11198c7979142913b3af952cdb7ba8dbb (patch)
tree69abcc36da564e1687e751e385e9bb4b7e2f5154 /dev-db/mariadb-connector-c
parent8a1a8c8034796086bc41f7458857ced77916cdb1 (diff)
downloadgentoo-3731ccd11198c7979142913b3af952cdb7ba8dbb.tar.gz
gentoo-3731ccd11198c7979142913b3af952cdb7ba8dbb.tar.bz2
gentoo-3731ccd11198c7979142913b3af952cdb7ba8dbb.zip
dev-db/mariadb-connector-c: drop IUSE=ssl, it is now mandatory
It is no longer possible to build MariaDB Connector/C without crypto libraries. Link: https://github.com/mariadb-corporation/mariadb-connector-c/commit/53243b8a7a3d8125d86004b1b784e40f75298d6b Link: https://github.com/mariadb-corporation/mariadb-connector-c/commit/d4a8ca92093c60170e924d6f9b73a3213b4b31c3 Closes: https://bugs.gentoo.org/959275 Signed-off-by: Petr Vaněk <arkamar@gentoo.org>
Diffstat (limited to 'dev-db/mariadb-connector-c')
-rw-r--r--dev-db/mariadb-connector-c/mariadb-connector-c-3.4.5-r1.ebuild (renamed from dev-db/mariadb-connector-c/mariadb-connector-c-3.4.5.ebuild)10
1 files changed, 4 insertions, 6 deletions
diff --git a/dev-db/mariadb-connector-c/mariadb-connector-c-3.4.5.ebuild b/dev-db/mariadb-connector-c/mariadb-connector-c-3.4.5-r1.ebuild
index 02389b4925a4..f40fb1a55d18 100644
--- a/dev-db/mariadb-connector-c/mariadb-connector-c-3.4.5.ebuild
+++ b/dev-db/mariadb-connector-c/mariadb-connector-c-3.4.5-r1.ebuild
@@ -21,7 +21,7 @@ HOMEPAGE="https://mariadb.org/"
LICENSE="LGPL-2.1"
SLOT="0/3"
-IUSE="+curl gnutls kerberos +ssl static-libs test"
+IUSE="+curl gnutls kerberos static-libs test"
RESTRICT="!test? ( test )"
DEPEND="
@@ -29,16 +29,14 @@ DEPEND="
sys-libs/zlib:=[${MULTILIB_USEDEP}]
virtual/libiconv:=[${MULTILIB_USEDEP}]
curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
+ gnutls? ( >=net-libs/gnutls-3.3.24:=[${MULTILIB_USEDEP}] )
+ !gnutls? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
kerberos? (
|| (
app-crypt/mit-krb5[${MULTILIB_USEDEP}]
app-crypt/heimdal[${MULTILIB_USEDEP}]
)
)
- ssl? (
- gnutls? ( >=net-libs/gnutls-3.3.24:=[${MULTILIB_USEDEP}] )
- !gnutls? ( dev-libs/openssl:=[${MULTILIB_USEDEP}] )
- )
"
BDEPEND="test? ( dev-db/mariadb[server] )"
RDEPEND="${DEPEND}
@@ -90,7 +88,7 @@ src_configure() {
multilib_src_configure() {
local mycmakeargs=(
-DWITH_EXTERNAL_ZLIB=ON
- -DWITH_SSL:STRING=$(usex ssl $(usex gnutls GNUTLS OPENSSL) OFF)
+ -DWITH_SSL:STRING=$(usex gnutls GNUTLS OPENSSL)
-DWITH_CURL=$(usex curl)
-DWITH_ICONV=ON
-DCLIENT_PLUGIN_AUTH_GSSAPI_CLIENT:STRING=$(usex kerberos DYNAMIC OFF)