dev-db/mysql: drop USE=yassl
authorThomas Deutschmann <whissi@gentoo.org>
Sun, 3 May 2020 15:20:05 +0000 (17:20 +0200)
committerThomas Deutschmann <whissi@gentoo.org>
Sun, 3 May 2020 15:20:54 +0000 (17:20 +0200)
Link: https://dev.mysql.com/doc/relnotes/mysql/5.7/en/news-5-7-28.html
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>
dev-db/mysql/mysql-5.7.29.ebuild
dev-db/mysql/mysql-5.7.30.ebuild

index dceca6a058f485aaae77f48168e93f0546972f47..1bab98a18ca160adc948f0de563d3a8094c7f56a 100644 (file)
@@ -27,12 +27,12 @@ DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 LICENSE="GPL-2"
 SLOT="0/18"
 IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling
-       selinux +server static static-libs systemtap tcmalloc test yassl"
+       selinux +server static static-libs systemtap tcmalloc test"
 
 # Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
 RESTRICT="!test? ( test ) libressl? ( test )"
 
-REQUIRED_USE="?? ( tcmalloc jemalloc ) static? ( yassl )"
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
 
 KEYWORDS="amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
@@ -90,15 +90,13 @@ COMMON_DEPEND="net-misc/curl:=
        )
        systemtap? ( >=dev-util/systemtap-1.3:0= )
        tcmalloc? ( dev-util/google-perftools:0= )
-       !yassl? (
-               client-libs? (
-                       !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
-                       libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
-               )
-               !client-libs? (
-                       !libressl? ( >=dev-libs/openssl-1.0.0:0= )
-                       libressl? ( dev-libs/libressl:0= )
-               )
+       client-libs? (
+               !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
+               libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
+       )
+       !client-libs? (
+               !libressl? ( >=dev-libs/openssl-1.0.0:0= )
+               libressl? ( dev-libs/libressl:0= )
        )
 "
 DEPEND="${COMMON_DEPEND}
@@ -362,6 +360,7 @@ multilib_src_configure() {
                ### TODO: make this system but issues with UTF-8 prevent it
                -DWITH_EDITLINE=bundled
                -DWITH_ZLIB=system
+               -DWITH_SSL=system
                -DWITH_LIBWRAP=0
                -DENABLED_LOCAL_INFILE=1
                -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
@@ -379,12 +378,6 @@ multilib_src_configure() {
                mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
        fi
 
-       if ! use yassl ; then
-               mycmakeargs+=( -DWITH_SSL=system )
-       else
-               mycmakeargs+=( -DWITH_SSL=bundled )
-       fi
-
        if ! use client-libs ; then
                mycmakeargs+=( -DWITHOUT_CLIENTLIBS=YES )
        fi
index ddb4b28d3e1cbe3b740212413ba1625b1380434d..1207ac15ee691483a92aed6687bff887acd87dd6 100644 (file)
@@ -23,12 +23,12 @@ DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
 LICENSE="GPL-2"
 SLOT="0/18"
 IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling
-       selinux +server static static-libs systemtap tcmalloc test yassl"
+       selinux +server static static-libs systemtap tcmalloc test"
 
 # Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
 RESTRICT="!test? ( test ) libressl? ( test )"
 
-REQUIRED_USE="?? ( tcmalloc jemalloc ) static? ( yassl )"
+REQUIRED_USE="?? ( tcmalloc jemalloc )"
 
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
@@ -65,15 +65,13 @@ COMMON_DEPEND="net-misc/curl:=
        )
        systemtap? ( >=dev-util/systemtap-1.3:0= )
        tcmalloc? ( dev-util/google-perftools:0= )
-       !yassl? (
-               client-libs? (
-                       !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
-                       libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
-               )
-               !client-libs? (
-                       !libressl? ( >=dev-libs/openssl-1.0.0:0= )
-                       libressl? ( dev-libs/libressl:0= )
-               )
+       client-libs? (
+               !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
+               libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
+       )
+       !client-libs? (
+               !libressl? ( >=dev-libs/openssl-1.0.0:0= )
+               libressl? ( dev-libs/libressl:0= )
        )
 "
 DEPEND="${COMMON_DEPEND}
@@ -337,6 +335,7 @@ multilib_src_configure() {
                ### TODO: make this system but issues with UTF-8 prevent it
                -DWITH_EDITLINE=bundled
                -DWITH_ZLIB=system
+               -DWITH_SSL=system
                -DWITH_LIBWRAP=0
                -DENABLED_LOCAL_INFILE=1
                -DMYSQL_UNIX_ADDR="${EPREFIX}/var/run/mysqld/mysqld.sock"
@@ -354,12 +353,6 @@ multilib_src_configure() {
                mycmakeargs+=( -DINSTALL_MYSQLTESTDIR='' )
        fi
 
-       if ! use yassl ; then
-               mycmakeargs+=( -DWITH_SSL=system )
-       else
-               mycmakeargs+=( -DWITH_SSL=bundled )
-       fi
-
        if ! use client-libs ; then
                mycmakeargs+=( -DWITHOUT_CLIENTLIBS=YES )
        fi