Debian Patches

Status for luanti/5.10.0+dfsg-5

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.
=?utf-8?q?Lars_M=C3=BCller?= 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

All known versions for source package 'luanti'

Links