commit: 3731ccd11198c7979142913b3af952cdb7ba8dbb Author: Petr Vaněk <arkamar <AT> gentoo <DOT> org> AuthorDate: Mon Jun 30 08:41:43 2025 +0000 Commit: Petr Vaněk <arkamar <AT> gentoo <DOT> org> CommitDate: Mon Jun 30 09:46:28 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3731ccd1
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 <AT> gentoo.org> ...ctor-c-3.4.5.ebuild => mariadb-connector-c-3.4.5-r1.ebuild} | 10 ++++------ 1 file 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 similarity index 93% rename from dev-db/mariadb-connector-c/mariadb-connector-c-3.4.5.ebuild rename to 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)
