commit:     77cbd7e7349dadb7a8fe78f25beb169ba17fd7ec
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue May 13 00:28:38 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue May 13 00:28:38 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77cbd7e7

dev-lang/julia: use bundled mbedtls too

Needs deprecated MD4 which we don't build our net-libs/mbedtls:0
with (bug #955863). Removed in mbedtls:3 too.

Closes: https://bugs.gentoo.org/955863
Signed-off-by: Sam James <sam <AT> gentoo.org>

 dev-lang/julia/julia-1.8.3-r6.ebuild | 5 +++--
 dev-lang/julia/julia-1.8.5-r3.ebuild | 5 +++--
 dev-lang/julia/julia-1.9.0-r2.ebuild | 5 +++--
 dev-lang/julia/julia-1.9.4-r2.ebuild | 5 +++--
 4 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/dev-lang/julia/julia-1.8.3-r6.ebuild 
b/dev-lang/julia/julia-1.8.3-r6.ebuild
index 268849df5c80..7ad90d997b27 100644
--- a/dev-lang/julia/julia-1.8.3-r6.ebuild
+++ b/dev-lang/julia/julia-1.8.3-r6.ebuild
@@ -27,7 +27,6 @@ RDEPEND="
        dev-libs/mpfr:0=
        >=dev-libs/libutf8proc-2.6.1:0=[-cjk]
        >=dev-util/patchelf-0.13
-       >=net-libs/mbedtls-2.2:0=
        net-misc/curl[http2,ssh]
        sci-libs/amd:0=
        sci-libs/arpack:0=
@@ -137,7 +136,9 @@ src_configure() {
                USE_SYSTEM_LIBSUITESPARSE:=1
                USE_SYSTEM_LIBUV:=0
                USE_SYSTEM_UTF8PROC:=1
-               USE_SYSTEM_MBEDTLS:=1
+               # Needs deprecated MD4 which we don't build our 
net-libs/mbedtls:0
+               # with (bug #955863). Removed in mbedtls:3 too.
+               USE_SYSTEM_MBEDTLS:=0
                USE_SYSTEM_LIBSSH2:=1
                USE_SYSTEM_NGHTTP2:=1
                USE_SYSTEM_CURL:=1

diff --git a/dev-lang/julia/julia-1.8.5-r3.ebuild 
b/dev-lang/julia/julia-1.8.5-r3.ebuild
index df8c13ee0620..7831c5c64367 100644
--- a/dev-lang/julia/julia-1.8.5-r3.ebuild
+++ b/dev-lang/julia/julia-1.8.5-r3.ebuild
@@ -33,7 +33,6 @@ RESTRICT="test"
 RDEPEND="
        >=dev-libs/libutf8proc-2.6.1:0=[-cjk]
        >=dev-util/patchelf-0.13
-       >=net-libs/mbedtls-2.2:0=
        >=sci-mathematics/dsfmt-2.2.4
        >=sys-libs/libunwind-1.1:0=
        >=virtual/blas-3.6
@@ -179,7 +178,9 @@ src_configure() {
                USE_SYSTEM_LIBSUITESPARSE:=1
                USE_SYSTEM_LIBUV:=0
                USE_SYSTEM_UTF8PROC:=1
-               USE_SYSTEM_MBEDTLS:=1
+               # Needs deprecated MD4 which we don't build our 
net-libs/mbedtls:0
+               # with (bug #955863). Removed in mbedtls:3 too.
+               USE_SYSTEM_MBEDTLS:=0
                USE_SYSTEM_LIBSSH2:=1
                USE_SYSTEM_NGHTTP2:=1
                USE_SYSTEM_CURL:=1

diff --git a/dev-lang/julia/julia-1.9.0-r2.ebuild 
b/dev-lang/julia/julia-1.9.0-r2.ebuild
index 2e0830c2ad6f..3db5a73ad45b 100644
--- a/dev-lang/julia/julia-1.9.0-r2.ebuild
+++ b/dev-lang/julia/julia-1.9.0-r2.ebuild
@@ -29,7 +29,6 @@ RESTRICT="test"
 RDEPEND="
        >=dev-libs/libutf8proc-2.6.1:0=[-cjk]
        >=dev-util/patchelf-0.13
-       >=net-libs/mbedtls-2.2:0=
        >=sci-mathematics/dsfmt-2.2.4
        >=sys-libs/libunwind-1.1:0=
        >=virtual/blas-3.6
@@ -158,7 +157,9 @@ src_configure() {
                USE_SYSTEM_LIBSUITESPARSE:=1
                USE_SYSTEM_LIBUV:=0
                USE_SYSTEM_UTF8PROC:=1
-               USE_SYSTEM_MBEDTLS:=1
+               # Needs deprecated MD4 which we don't build our 
net-libs/mbedtls:0
+               # with (bug #955863). Removed in mbedtls:3 too.
+               USE_SYSTEM_MBEDTLS:=0
                USE_SYSTEM_LIBSSH2:=1
                USE_SYSTEM_NGHTTP2:=1
                USE_SYSTEM_CURL:=1

diff --git a/dev-lang/julia/julia-1.9.4-r2.ebuild 
b/dev-lang/julia/julia-1.9.4-r2.ebuild
index 60a51ab30625..8bb6d2d2ff69 100644
--- a/dev-lang/julia/julia-1.9.4-r2.ebuild
+++ b/dev-lang/julia/julia-1.9.4-r2.ebuild
@@ -27,7 +27,6 @@ RESTRICT="test"
 RDEPEND="
        >=dev-libs/libutf8proc-2.6.1:0=[-cjk]
        >=dev-util/patchelf-0.13
-       >=net-libs/mbedtls-2.2:0=
        >=sci-mathematics/dsfmt-2.2.4
        >=sys-libs/libunwind-1.1:0=
        >=virtual/blas-3.6
@@ -141,7 +140,9 @@ src_configure() {
                USE_SYSTEM_LIBSUITESPARSE:=1
                USE_SYSTEM_LIBUV:=0
                USE_SYSTEM_UTF8PROC:=1
-               USE_SYSTEM_MBEDTLS:=1
+               # Needs deprecated MD4 which we don't build our 
net-libs/mbedtls:0
+               # with (bug #955863). Removed in mbedtls:3 too.
+               USE_SYSTEM_MBEDTLS:=0
                USE_SYSTEM_LIBSSH2:=1
                USE_SYSTEM_NGHTTP2:=1
                USE_SYSTEM_CURL:=1

Reply via email to