don't remove mbedtls in godot

This commit is contained in:
rick 2025-02-13 10:58:28 +01:00
commit 8e7dc7918f
Signed by: Rick
GPG key ID: A2E7B6CA577C8F07
2 changed files with 4 additions and 4 deletions
dev-games/godot

View file

@ -39,6 +39,7 @@ RESTRICT="test"
# https://github.com/godotengine/godot/commit/40fa684c181d
# (detect.py also needs to use mbedtls3.pc to find slotted mbedtls:3)
# dlopen: libglvnd
#net-libs/mbedtls:0=
RDEPEND="
app-arch/brotli:=
app-arch/zstd:=
@ -50,7 +51,6 @@ RDEPEND="
media-libs/libogg
media-libs/libpng:=
media-libs/libvorbis
net-libs/mbedtls:3=
net-libs/wslay
sys-libs/zlib:=
alsa? ( media-libs/alsa-lib )
@ -103,7 +103,7 @@ src_prepare() {
# use of builtin_ switches can be messy (see below), delete to be sure
local unbundle=(
brotli doctest embree freetype graphite harfbuzz icu4c libogg
libpng libtheora libvorbis libwebp linuxbsd_headers mbedtls
libpng libtheora libvorbis libwebp linuxbsd_headers
pcre2 recastnavigation volk wslay zlib zstd
# certs: unused by generated header, but scons panics if not found
# miniupnpc: check if can re-add on bump, bug #934044
@ -162,7 +162,7 @@ src_compile() {
builtin_libtheora=$(usex !theora)
builtin_libvorbis=no
builtin_libwebp=$(usex !webp)
builtin_mbedtls=no
builtin_mbedtls=yes
builtin_miniupnpc=yes #934044 (for now, should revisit)
builtin_msdfgen=yes # not wired for unbundling nor packaged
builtin_openxr=yes # not packaged