Gentoo Archives: gentoo-commits

From: Mikle Kolyada <zlogene@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/
Date: Mon, 03 May 2021 08:04:43
Message-Id: 1620029076.fce0a8364980742ed17fd52ed5f2564324ff2f26.zlogene@gentoo
1 commit: fce0a8364980742ed17fd52ed5f2564324ff2f26
2 Author: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
3 AuthorDate: Mon May 3 08:03:14 2021 +0000
4 Commit: Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
5 CommitDate: Mon May 3 08:04:36 2021 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce0a836
7
8 dev-db/mysql: remove libressl support
9
10 Package-Manager: Portage-3.0.18, Repoman-3.0.2
11 Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
12
13 dev-db/mysql/mysql-5.7.27-r2.ebuild | 17 ++++-------------
14 dev-db/mysql/mysql-5.7.29-r1.ebuild | 17 ++++-------------
15 dev-db/mysql/mysql-5.7.30-r1.ebuild | 16 ++++------------
16 dev-db/mysql/mysql-5.7.31.ebuild | 16 ++++------------
17 dev-db/mysql/mysql-5.7.32.ebuild | 16 ++++------------
18 dev-db/mysql/mysql-5.7.33.ebuild | 16 ++++------------
19 dev-db/mysql/mysql-5.7.34.ebuild | 16 ++++------------
20 dev-db/mysql/mysql-8.0.19-r2.ebuild | 9 +++------
21 dev-db/mysql/mysql-8.0.20-r1.ebuild | 8 +++-----
22 dev-db/mysql/mysql-8.0.21-r1.ebuild | 8 +++-----
23 dev-db/mysql/mysql-8.0.22.ebuild | 8 +++-----
24 dev-db/mysql/mysql-8.0.23.ebuild | 8 +++-----
25 dev-db/mysql/mysql-8.0.24.ebuild | 8 +++-----
26 13 files changed, 46 insertions(+), 117 deletions(-)
27
28 diff --git a/dev-db/mysql/mysql-5.7.27-r2.ebuild b/dev-db/mysql/mysql-5.7.27-r2.ebuild
29 index 98a59f769bd..e1cf579b3c7 100644
30 --- a/dev-db/mysql/mysql-5.7.27-r2.ebuild
31 +++ b/dev-db/mysql/mysql-5.7.27-r2.ebuild
32 @@ -26,11 +26,10 @@ HOMEPAGE="https://www.mysql.com/"
33 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
34 LICENSE="GPL-2"
35 SLOT="5.7/18"
36 -IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling
37 +IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 numa +perl profiling
38 selinux +server static static-libs systemtap tcmalloc test yassl"
39
40 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
41 -RESTRICT="!test? ( test ) libressl? ( test )"
42 +RESTRICT="!test? ( test )"
43
44 REQUIRED_USE="?? ( tcmalloc jemalloc ) static? ( yassl )"
45
46 @@ -55,7 +54,6 @@ PATCHES=(
47 "${MY_PATCH_DIR}"/20007_all_cmake-debug-werror-5.7.patch
48 "${MY_PATCH_DIR}"/20009_all_mysql_myodbc_symbol_fix-5.7.10.patch
49 "${MY_PATCH_DIR}"/20018_all_mysql-5.7.26-without-clientlibs-tools.patch
50 - "${MY_PATCH_DIR}"/20018_all_mysql-5.7.25-fix-libressl-support.patch
51 "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-add-missing-gcc-8-fix.patch
52 "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-fix-grant_user_lock-a-root.patch
53 "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-round-off-test-values-for-same-output-on-all-architectures.patch
54 @@ -94,12 +92,10 @@ COMMON_DEPEND="net-misc/curl:=
55 tcmalloc? ( dev-util/google-perftools:0= )
56 !yassl? (
57 client-libs? (
58 - !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
59 - libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
60 + >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?]
61 )
62 !client-libs? (
63 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
64 - libressl? ( dev-libs/libressl:0= )
65 + >=dev-libs/openssl-1.0.0:0=
66 )
67 )
68 "
69 @@ -309,11 +305,6 @@ src_prepare() {
70 man/zlib_decompress.1 \
71 || die
72
73 - if use libressl ; then
74 - sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
75 - "${S}/cmake/ssl.cmake" || die
76 - fi
77 -
78 sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
79 }
80
81
82 diff --git a/dev-db/mysql/mysql-5.7.29-r1.ebuild b/dev-db/mysql/mysql-5.7.29-r1.ebuild
83 index 1d1fd598dd9..a68c2ae2ff7 100644
84 --- a/dev-db/mysql/mysql-5.7.29-r1.ebuild
85 +++ b/dev-db/mysql/mysql-5.7.29-r1.ebuild
86 @@ -26,11 +26,10 @@ HOMEPAGE="https://www.mysql.com/"
87 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
88 LICENSE="GPL-2"
89 SLOT="5.7/18"
90 -IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling
91 +IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 numa +perl profiling
92 selinux +server static static-libs systemtap tcmalloc test"
93
94 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
95 -RESTRICT="!test? ( test ) libressl? ( test )"
96 +RESTRICT="!test? ( test )"
97
98 REQUIRED_USE="?? ( tcmalloc jemalloc )"
99
100 @@ -55,7 +54,6 @@ PATCHES=(
101 "${MY_PATCH_DIR}"/20007_all_cmake-debug-werror-5.7.patch
102 "${MY_PATCH_DIR}"/20009_all_mysql_myodbc_symbol_fix-5.7.10.patch
103 "${MY_PATCH_DIR}"/20018_all_mysql-5.7.29-without-clientlibs-tools.patch
104 - "${MY_PATCH_DIR}"/20018_all_mysql-5.7.29-fix-libressl-support.patch
105 "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-fix-grant_user_lock-a-root.patch
106 "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-round-off-test-values-for-same-output-on-all-architectures.patch
107 "${MY_PATCH_DIR}"/20018_all_mysql-5.7.25-fix-build-without-server.patch
108 @@ -91,12 +89,10 @@ COMMON_DEPEND="net-misc/curl:=
109 systemtap? ( >=dev-util/systemtap-1.3:0= )
110 tcmalloc? ( dev-util/google-perftools:0= )
111 client-libs? (
112 - !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
113 - libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
114 + >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?]
115 )
116 !client-libs? (
117 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
118 - libressl? ( dev-libs/libressl:0= )
119 + >=dev-libs/openssl-1.0.0:0=
120 )
121 "
122 DEPEND="${COMMON_DEPEND}
123 @@ -305,11 +301,6 @@ src_prepare() {
124 man/zlib_decompress.1 \
125 || die
126
127 - if use libressl ; then
128 - sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
129 - "${S}/cmake/ssl.cmake" || die
130 - fi
131 -
132 sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
133 }
134
135
136 diff --git a/dev-db/mysql/mysql-5.7.30-r1.ebuild b/dev-db/mysql/mysql-5.7.30-r1.ebuild
137 index 59e0d821600..8df5b377bb6 100644
138 --- a/dev-db/mysql/mysql-5.7.30-r1.ebuild
139 +++ b/dev-db/mysql/mysql-5.7.30-r1.ebuild
140 @@ -22,11 +22,10 @@ HOMEPAGE="https://www.mysql.com/"
141 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
142 LICENSE="GPL-2"
143 SLOT="5.7/18"
144 -IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling
145 +IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 numa +perl profiling
146 selinux +server static static-libs systemtap tcmalloc test"
147
148 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
149 -RESTRICT="!test? ( test ) libressl? ( test )"
150 +RESTRICT="!test? ( test )"
151
152 REQUIRED_USE="?? ( tcmalloc jemalloc )"
153
154 @@ -66,12 +65,10 @@ COMMON_DEPEND="net-misc/curl:=
155 systemtap? ( >=dev-util/systemtap-1.3:0= )
156 tcmalloc? ( dev-util/google-perftools:0= )
157 client-libs? (
158 - !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
159 - libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
160 + >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?]
161 )
162 !client-libs? (
163 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
164 - libressl? ( dev-libs/libressl:0= )
165 + >=dev-libs/openssl-1.0.0:0=
166 )
167 "
168 DEPEND="${COMMON_DEPEND}
169 @@ -280,11 +277,6 @@ src_prepare() {
170 man/zlib_decompress.1 \
171 || die
172
173 - if use libressl ; then
174 - sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
175 - "${S}/cmake/ssl.cmake" || die
176 - fi
177 -
178 sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
179 }
180
181
182 diff --git a/dev-db/mysql/mysql-5.7.31.ebuild b/dev-db/mysql/mysql-5.7.31.ebuild
183 index 514e06d3091..c5a202eecc1 100644
184 --- a/dev-db/mysql/mysql-5.7.31.ebuild
185 +++ b/dev-db/mysql/mysql-5.7.31.ebuild
186 @@ -20,11 +20,10 @@ HOMEPAGE="https://www.mysql.com/"
187 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
188 LICENSE="GPL-2"
189 SLOT="5.7/18"
190 -IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling
191 +IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 numa +perl profiling
192 selinux +server static static-libs systemtap tcmalloc test"
193
194 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
195 -RESTRICT="!test? ( test ) libressl? ( test )"
196 +RESTRICT="!test? ( test )"
197
198 REQUIRED_USE="?? ( tcmalloc jemalloc )"
199
200 @@ -41,14 +40,12 @@ COMMON_DEPEND="
201 sys-libs/ncurses:0=
202 client-libs? (
203 >=sys-libs/zlib-1.2.3:0=[${MULTILIB_USEDEP},static-libs?]
204 - !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
205 - libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
206 + >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?]
207 )
208 !client-libs? (
209 dev-db/mysql-connector-c[${MULTILIB_USEDEP},static-libs?]
210 >=sys-libs/zlib-1.2.3:0=
211 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
212 - libressl? ( dev-libs/libressl:0= )
213 + >=dev-libs/openssl-1.0.0:0=
214 )
215 server? (
216 >=app-arch/lz4-0_p131:=
217 @@ -253,11 +250,6 @@ src_prepare() {
218 man/zlib_decompress.1 \
219 || die
220
221 - if use libressl ; then
222 - sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
223 - "${S}/cmake/ssl.cmake" || die
224 - fi
225 -
226 sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
227
228 cmake_src_prepare
229
230 diff --git a/dev-db/mysql/mysql-5.7.32.ebuild b/dev-db/mysql/mysql-5.7.32.ebuild
231 index 6c3a7183a83..c68d1e4cd86 100644
232 --- a/dev-db/mysql/mysql-5.7.32.ebuild
233 +++ b/dev-db/mysql/mysql-5.7.32.ebuild
234 @@ -20,11 +20,10 @@ HOMEPAGE="https://www.mysql.com/"
235 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
236 LICENSE="GPL-2"
237 SLOT="5.7/18"
238 -IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling
239 +IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 numa +perl profiling
240 selinux +server static static-libs systemtap tcmalloc test"
241
242 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
243 -RESTRICT="!test? ( test ) libressl? ( test )"
244 +RESTRICT="!test? ( test )"
245
246 REQUIRED_USE="?? ( tcmalloc jemalloc )"
247
248 @@ -41,14 +40,12 @@ COMMON_DEPEND="
249 sys-libs/ncurses:0=
250 client-libs? (
251 >=sys-libs/zlib-1.2.3:0=[${MULTILIB_USEDEP},static-libs?]
252 - !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
253 - libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
254 + >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?]
255 )
256 !client-libs? (
257 dev-db/mysql-connector-c[${MULTILIB_USEDEP},static-libs?]
258 >=sys-libs/zlib-1.2.3:0=
259 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
260 - libressl? ( dev-libs/libressl:0= )
261 + >=dev-libs/openssl-1.0.0:0=
262 )
263 server? (
264 >=app-arch/lz4-0_p131:=
265 @@ -253,11 +250,6 @@ src_prepare() {
266 man/zlib_decompress.1 \
267 || die
268
269 - if use libressl ; then
270 - sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
271 - "${S}/cmake/ssl.cmake" || die
272 - fi
273 -
274 sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
275
276 cmake_src_prepare
277
278 diff --git a/dev-db/mysql/mysql-5.7.33.ebuild b/dev-db/mysql/mysql-5.7.33.ebuild
279 index 0296a2135fc..6a24a16ccfe 100644
280 --- a/dev-db/mysql/mysql-5.7.33.ebuild
281 +++ b/dev-db/mysql/mysql-5.7.33.ebuild
282 @@ -20,11 +20,10 @@ HOMEPAGE="https://www.mysql.com/"
283 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
284 LICENSE="GPL-2"
285 SLOT="5.7/18"
286 -IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling
287 +IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 numa +perl profiling
288 selinux +server static static-libs systemtap tcmalloc test"
289
290 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
291 -RESTRICT="!test? ( test ) libressl? ( test )"
292 +RESTRICT="!test? ( test )"
293
294 REQUIRED_USE="?? ( tcmalloc jemalloc )"
295
296 @@ -41,14 +40,12 @@ COMMON_DEPEND="
297 sys-libs/ncurses:0=
298 client-libs? (
299 >=sys-libs/zlib-1.2.3:0=[${MULTILIB_USEDEP},static-libs?]
300 - !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
301 - libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
302 + >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?]
303 )
304 !client-libs? (
305 dev-db/mysql-connector-c[${MULTILIB_USEDEP},static-libs?]
306 >=sys-libs/zlib-1.2.3:0=
307 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
308 - libressl? ( dev-libs/libressl:0= )
309 + >=dev-libs/openssl-1.0.0:0=
310 )
311 server? (
312 >=app-arch/lz4-0_p131:=
313 @@ -253,11 +250,6 @@ src_prepare() {
314 man/zlib_decompress.1 \
315 || die
316
317 - if use libressl ; then
318 - sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
319 - "${S}/cmake/ssl.cmake" || die
320 - fi
321 -
322 sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
323
324 cmake_src_prepare
325
326 diff --git a/dev-db/mysql/mysql-5.7.34.ebuild b/dev-db/mysql/mysql-5.7.34.ebuild
327 index da6fe570622..0e825dede97 100644
328 --- a/dev-db/mysql/mysql-5.7.34.ebuild
329 +++ b/dev-db/mysql/mysql-5.7.34.ebuild
330 @@ -20,11 +20,10 @@ HOMEPAGE="https://www.mysql.com/"
331 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
332 LICENSE="GPL-2"
333 SLOT="5.7/18"
334 -IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 libressl numa +perl profiling
335 +IUSE="cjk client-libs cracklib debug experimental jemalloc latin1 numa +perl profiling
336 selinux +server static static-libs systemtap tcmalloc test"
337
338 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
339 -RESTRICT="!test? ( test ) libressl? ( test )"
340 +RESTRICT="!test? ( test )"
341
342 REQUIRED_USE="?? ( tcmalloc jemalloc )"
343
344 @@ -41,14 +40,12 @@ COMMON_DEPEND="
345 sys-libs/ncurses:0=
346 client-libs? (
347 >=sys-libs/zlib-1.2.3:0=[${MULTILIB_USEDEP},static-libs?]
348 - !libressl? ( >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?] )
349 - libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP},static-libs?] )
350 + >=dev-libs/openssl-1.0.0:0=[${MULTILIB_USEDEP},static-libs?]
351 )
352 !client-libs? (
353 dev-db/mysql-connector-c[${MULTILIB_USEDEP},static-libs?]
354 >=sys-libs/zlib-1.2.3:0=
355 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
356 - libressl? ( dev-libs/libressl:0= )
357 + >=dev-libs/openssl-1.0.0:0=
358 )
359 server? (
360 >=app-arch/lz4-0_p131:=
361 @@ -253,11 +250,6 @@ src_prepare() {
362 man/zlib_decompress.1 \
363 || die
364
365 - if use libressl ; then
366 - sed -i 's/OPENSSL_MAJOR_VERSION STREQUAL "1"/OPENSSL_MAJOR_VERSION STREQUAL "2"/' \
367 - "${S}/cmake/ssl.cmake" || die
368 - fi
369 -
370 sed -i 's~ADD_SUBDIRECTORY(storage/ndb)~~' CMakeLists.txt || die
371
372 cmake_src_prepare
373
374 diff --git a/dev-db/mysql/mysql-8.0.19-r2.ebuild b/dev-db/mysql/mysql-8.0.19-r2.ebuild
375 index 60dd2a3f27b..f979bb9020f 100644
376 --- a/dev-db/mysql/mysql-8.0.19-r2.ebuild
377 +++ b/dev-db/mysql/mysql-8.0.19-r2.ebuild
378 @@ -29,11 +29,10 @@ HOMEPAGE="https://www.mysql.com/"
379 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
380 LICENSE="GPL-2"
381 SLOT="8.0"
382 -IUSE="cjk cracklib debug jemalloc latin1 libressl numa +perl profiling
383 +IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling
384 router selinux +server tcmalloc test"
385
386 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
387 -RESTRICT="!test? ( test ) libressl? ( test )"
388 +RESTRICT="!test? ( test )"
389
390 REQUIRED_USE="?? ( tcmalloc jemalloc )
391 cjk? ( server )
392 @@ -64,7 +63,6 @@ PATCHES=(
393 "${MY_PATCH_DIR}"/20007_all_cmake-debug-werror-8.0.18.patch
394 "${MY_PATCH_DIR}"/20018_all_mysql-5.7.23-fix-grant_user_lock-a-root.patch
395 "${MY_PATCH_DIR}"/20018_all_mysql-8.0.19-without-clientlibs-tools.patch
396 - "${MY_PATCH_DIR}"/20018_all_mysql-8.0.19-fix-libressl-support.patch
397 "${MY_PATCH_DIR}"/20018_all_mysql-8.0.19-fix-events_bugs-test.patch
398 )
399
400 @@ -74,8 +72,7 @@ COMMON_DEPEND="
401 >=app-arch/lz4-0_p131:=
402 sys-libs/ncurses:0=
403 >=sys-libs/zlib-1.2.3:0=
404 - libressl? ( dev-libs/libressl:0= )
405 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
406 + >=dev-libs/openssl-1.0.0:0=
407 server? (
408 dev-libs/icu:=
409 dev-libs/libevent:=
410
411 diff --git a/dev-db/mysql/mysql-8.0.20-r1.ebuild b/dev-db/mysql/mysql-8.0.20-r1.ebuild
412 index 4545a1eec02..70c3c6e5e87 100644
413 --- a/dev-db/mysql/mysql-8.0.20-r1.ebuild
414 +++ b/dev-db/mysql/mysql-8.0.20-r1.ebuild
415 @@ -23,11 +23,10 @@ HOMEPAGE="https://www.mysql.com/"
416 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
417 LICENSE="GPL-2"
418 SLOT="8.0"
419 -IUSE="cjk cracklib debug jemalloc latin1 libressl numa +perl profiling
420 +IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling
421 router selinux +server tcmalloc test"
422
423 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
424 -RESTRICT="!test? ( test ) libressl? ( test )"
425 +RESTRICT="!test? ( test )"
426
427 REQUIRED_USE="?? ( tcmalloc jemalloc )
428 cjk? ( server )
429 @@ -49,8 +48,7 @@ COMMON_DEPEND="
430 >=app-arch/lz4-0_p131:=
431 sys-libs/ncurses:0=
432 >=sys-libs/zlib-1.2.3:0=
433 - libressl? ( dev-libs/libressl:0= )
434 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
435 + >=dev-libs/openssl-1.0.0:0=
436 server? (
437 dev-libs/icu:=
438 dev-libs/libevent:=
439
440 diff --git a/dev-db/mysql/mysql-8.0.21-r1.ebuild b/dev-db/mysql/mysql-8.0.21-r1.ebuild
441 index b3a4bf5a2ad..d63f3416d34 100644
442 --- a/dev-db/mysql/mysql-8.0.21-r1.ebuild
443 +++ b/dev-db/mysql/mysql-8.0.21-r1.ebuild
444 @@ -23,11 +23,10 @@ HOMEPAGE="https://www.mysql.com/"
445 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
446 LICENSE="GPL-2"
447 SLOT="8.0"
448 -IUSE="cjk cracklib debug jemalloc latin1 libressl numa +perl profiling
449 +IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling
450 router selinux +server tcmalloc test"
451
452 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
453 -RESTRICT="!test? ( test ) libressl? ( test )"
454 +RESTRICT="!test? ( test )"
455
456 REQUIRED_USE="?? ( tcmalloc jemalloc )
457 cjk? ( server )
458 @@ -50,8 +49,7 @@ COMMON_DEPEND="
459 app-arch/zstd:=
460 sys-libs/ncurses:0=
461 >=sys-libs/zlib-1.2.3:0=
462 - libressl? ( dev-libs/libressl:0= )
463 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
464 + >=dev-libs/openssl-1.0.0:0=
465 server? (
466 dev-libs/icu:=
467 dev-libs/libevent:=[ssl]
468
469 diff --git a/dev-db/mysql/mysql-8.0.22.ebuild b/dev-db/mysql/mysql-8.0.22.ebuild
470 index 18586043f65..1c0cd3052d7 100644
471 --- a/dev-db/mysql/mysql-8.0.22.ebuild
472 +++ b/dev-db/mysql/mysql-8.0.22.ebuild
473 @@ -23,11 +23,10 @@ HOMEPAGE="https://www.mysql.com/"
474 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
475 LICENSE="GPL-2"
476 SLOT="8.0"
477 -IUSE="cjk cracklib debug jemalloc latin1 libressl numa +perl profiling
478 +IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling
479 router selinux +server tcmalloc test"
480
481 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
482 -RESTRICT="!test? ( test ) libressl? ( test )"
483 +RESTRICT="!test? ( test )"
484
485 REQUIRED_USE="?? ( tcmalloc jemalloc )
486 cjk? ( server )
487 @@ -50,8 +49,7 @@ COMMON_DEPEND="
488 app-arch/zstd:=
489 sys-libs/ncurses:0=
490 >=sys-libs/zlib-1.2.3:0=
491 - libressl? ( dev-libs/libressl:0= )
492 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
493 + >=dev-libs/openssl-1.0.0:0=
494 server? (
495 dev-libs/icu:=
496 dev-libs/libevent:=[ssl,threads]
497
498 diff --git a/dev-db/mysql/mysql-8.0.23.ebuild b/dev-db/mysql/mysql-8.0.23.ebuild
499 index 89c21bd9a66..4de06f95e60 100644
500 --- a/dev-db/mysql/mysql-8.0.23.ebuild
501 +++ b/dev-db/mysql/mysql-8.0.23.ebuild
502 @@ -23,11 +23,10 @@ HOMEPAGE="https://www.mysql.com/"
503 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
504 LICENSE="GPL-2"
505 SLOT="8.0"
506 -IUSE="cjk cracklib debug jemalloc latin1 libressl numa +perl profiling
507 +IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling
508 router selinux +server tcmalloc test"
509
510 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
511 -RESTRICT="!test? ( test ) libressl? ( test )"
512 +RESTRICT="!test? ( test )"
513
514 REQUIRED_USE="?? ( tcmalloc jemalloc )
515 cjk? ( server )
516 @@ -50,8 +49,7 @@ COMMON_DEPEND="
517 app-arch/zstd:=
518 sys-libs/ncurses:0=
519 >=sys-libs/zlib-1.2.3:0=
520 - libressl? ( dev-libs/libressl:0= )
521 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
522 + >=dev-libs/openssl-1.0.0:0=
523 server? (
524 dev-libs/icu:=
525 dev-libs/libevent:=[ssl,threads]
526
527 diff --git a/dev-db/mysql/mysql-8.0.24.ebuild b/dev-db/mysql/mysql-8.0.24.ebuild
528 index a76d3a37969..608252f5a96 100644
529 --- a/dev-db/mysql/mysql-8.0.24.ebuild
530 +++ b/dev-db/mysql/mysql-8.0.24.ebuild
531 @@ -23,11 +23,10 @@ HOMEPAGE="https://www.mysql.com/"
532 DESCRIPTION="A fast, multi-threaded, multi-user SQL database server"
533 LICENSE="GPL-2"
534 SLOT="8.0"
535 -IUSE="cjk cracklib debug jemalloc latin1 libressl numa +perl profiling
536 +IUSE="cjk cracklib debug jemalloc latin1 numa +perl profiling
537 router selinux +server tcmalloc test"
538
539 -# Tests always fail when libressl is enabled due to hard-coded ciphers in the tests
540 -RESTRICT="!test? ( test ) libressl? ( test )"
541 +RESTRICT="!test? ( test )"
542
543 REQUIRED_USE="?? ( tcmalloc jemalloc )
544 cjk? ( server )
545 @@ -50,8 +49,7 @@ COMMON_DEPEND="
546 app-arch/zstd:=
547 sys-libs/ncurses:0=
548 >=sys-libs/zlib-1.2.3:0=
549 - libressl? ( dev-libs/libressl:0= )
550 - !libressl? ( >=dev-libs/openssl-1.0.0:0= )
551 + >=dev-libs/openssl-1.0.0:0=
552 server? (
553 dev-libs/icu:=
554 dev-libs/libevent:=[ssl,threads]