diff options
| author | Petr Vaněk <arkamar@gentoo.org> | 2025-06-30 10:41:43 +0200 |
|---|---|---|
| committer | Petr Vaněk <arkamar@gentoo.org> | 2025-06-30 11:46:28 +0200 |
| commit | 3731ccd11198c7979142913b3af952cdb7ba8dbb (patch) | |
| tree | 69abcc36da564e1687e751e385e9bb4b7e2f5154 /dev-db/mariadb-connector-c | |
| parent | 8a1a8c8034796086bc41f7458857ced77916cdb1 (diff) | |
| download | gentoo-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) |
