Debian Patches

Status for luanti/5.10.0+dfsg-5+deb13u1

Patch Description Author Forwarded Bugs Origin Last update
Fix-rendering-regression-with-TGA-type-1-files-with-BGRA8.patch Fix rendering regression with TGA type 1 files with BGRA8 color (#15402)


TGA uses BGR(A)8, stored in memory in that order. Irrlicht typically expects 0xAARRGGBB, which depends on endianness.
(This means that on little endian, no [B][G][R][A] -> 0xAARRGGBB conversion needs to be done, but Irrlicht was swapping the bytes.)

This makes both conversion functions consistently convert from [B][G][R]([A]) to 0xAARRGGBB (SColor), documents them properly and moves them to CImageLoaderTGA.cpp
so no poor soul shall be fooled by them in the near future.
Lars Müller not-needed backport: https://github.com/minetest/minetest/commit/15e8f9e6a06c3ad87bae3ffaf4ec58f551612ff6 2024-11-19
Fix-cross-build-failures.patch Fix cross build failures

luanti fails to cross build from source, because it attempts to create
/minetest and that happens to not work resulting in Permission denied as
expected. The root cause for this is that EXECUTABLE_OUTPUT_PATH ends up being
empty.
Travis Wrightsman <travis@wrightsman.org> yes 2025-04-16
Add-CMake-flag-to-ignore-Lua-destructor-test-failure.patch Add CMake flag to ignore Lua destructor test failure Travis Wrightsman <travis@wrightsman.org> yes 2025-04-18
Lua-api-sanitisze-the-envionment-of-safe-functions.patch Lua API: Sanitize the environment of safe functions (#16985) SmallJoker <SmallJoker@users.noreply.github.com> no 2026-03-19
fix-coroutine-confusion-with-ScriptApiSecurity-getCurrentModName.patch Fix coroutine confusion with ScriptApiSecurity::getCurrentModName sfan5 <sfan5@live.de> no 2026-02-21

All known versions for source package 'luanti'

Links