From ea301a26fdd4a60c7970f771babe2d4f113630a7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pl=C3=BCss=20Roland?= Date: Sun, 22 Feb 2026 07:34:42 +0100 Subject: [PATCH] dragengine-1.30: Fixed problems with receipt as well as runtime problems with BNetworkInterface* being broken. (#13762) --- .../dragengine/additional-files/custom.py | 3 +++ games-engines/dragengine/dragengine-1.30.recipe | 16 +++++++++------- 2 files changed, 12 insertions(+), 7 deletions(-) diff --git a/games-engines/dragengine/additional-files/custom.py b/games-engines/dragengine/additional-files/custom.py index 69efa4106..fbed43300 100644 --- a/games-engines/dragengine/additional-files/custom.py +++ b/games-engines/dragengine/additional-files/custom.py @@ -6,6 +6,7 @@ with_tests = 'no' with_warnerrors = 'no' with_debug = 'no' +with_debug_symbols = 'yes' with_verbose = 'no' # external library configuration @@ -21,6 +22,8 @@ with_system_libtheora = 'yes' with_system_soundtouch = 'yes' with_system_libwebm = 'yes' with_system_libwebp = 'yes' +with_system_freetype = 'yes' +with_system_libvpx = 'yes' with_opengl = 'yes' with_dl = 'no' with_pthread = 'yes' diff --git a/games-engines/dragengine/dragengine-1.30.recipe b/games-engines/dragengine/dragengine-1.30.recipe index e419563e9..aad727018 100644 --- a/games-engines/dragengine/dragengine-1.30.recipe +++ b/games-engines/dragengine/dragengine-1.30.recipe @@ -14,11 +14,11 @@ HOMEPAGE="https://dragondreams.ch COPYRIGHT="2020-2024 DragonDreams" LICENSE="GNU GPL v3 GNU LGPL v3" -REVISION="1" -SOURCE_URI="https://github.com/LordOfDragons/dragengine/archive/v$portVersion-haiku1.tar.gz" -CHECKSUM_SHA256="ab3c87ab24ff3b0dfc10a016fbac340d279df66520e127efc3e00bcddbe98447" -SOURCE_FILENAME="dragengine-$portVersion-haiku1.tar.gz" -SOURCE_DIR="dragengine-$portVersion-haiku1" +REVISION="2" +SOURCE_URI="https://github.com/LordOfDragons/dragengine/archive/v$portVersion-haiku2.tar.gz" +CHECKSUM_SHA256="4eab9039b0429cb85628fc9e4a8f2161e7553fe669ab52dec7c5cf47cbccfbd5" +SOURCE_FILENAME="dragengine-$portVersion-haiku2.tar.gz" +SOURCE_DIR="dragengine-$portVersion-haiku2" ADDITIONAL_FILES="custom.py" ARCHITECTURES="all !x86_gcc2" @@ -35,9 +35,9 @@ PROVIDES=" lib:libdelauncher$secondaryArchSuffix = $portVersion compat >= $portVersion cmd:delauncher_console$secondaryArchSuffix = $portVersion " -# TODO: add "lib:libvpx$secondaryArchSuffix" once package version is updated REQUIRES=" haiku$secondaryArchSuffix + lib:freetype$secondaryArchSuffix lib:libgl$secondaryArchSuffix lib:libjpeg$secondaryArchSuffix lib:libogg$secondaryArchSuffix @@ -47,6 +47,7 @@ REQUIRES=" lib:libtheora$secondaryArchSuffix lib:libusb_1.0$secondaryArchSuffix lib:libvorbis$secondaryArchSuffix + lib:libvpx1.15$secondaryArchSuffix lib:libwebm$secondaryArchSuffix lib:libwebp$secondaryArchSuffix lib:libz$secondaryArchSuffix @@ -61,9 +62,9 @@ REQUIRES_devel=" dragengine$secondaryArchSuffix == $portVersion base " -# TODO: add "devel:libvpx$secondaryArchSuffix" once package version is updated BUILD_REQUIRES=" haiku${secondaryArchSuffix}_devel + devel:freetype$secondaryArchSuffix devel:libgl$secondaryArchSuffix devel:libjpeg$secondaryArchSuffix devel:libogg$secondaryArchSuffix @@ -73,6 +74,7 @@ BUILD_REQUIRES=" devel:libtheora$secondaryArchSuffix devel:libusb_1.0$secondaryArchSuffix devel:libvorbis$secondaryArchSuffix + devel:libvpx1.15$secondaryArchSuffix devel:libwebm$secondaryArchSuffix devel:libwebp$secondaryArchSuffix devel:libz$secondaryArchSuffix