Package: dhewm3 / 1.5.4+dfsg-1

Metadata

Package Version Patches format
dhewm3 1.5.4+dfsg-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
01 changedatadir.patch | (download)

neo/CMakeLists.txt | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 change default search path for game data /usr/games/doom3
30 SDL2 CMake.patch | (download)

neo/CMakeLists.txt | 4 2 + 2 - 0 !
neo/sys/cmake/FindSDL2.cmake | 163 0 + 163 - 0 !
2 files changed, 2 insertions(+), 165 deletions(-)

 fix sdl2 detection
SDL2 brings its own SDL2.cmake, lets use that. See #951087
40 ftbfs when imgui disabled.patch | (download)

neo/sys/sys_imgui.h | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 fix build with imgui disabled
 Newer dhewm3 embeds imgui. To avoid the embedded code copy this fix is needed.
 (porting to use the packaged imgui is something for after Trixie)
50 fix 32 bit builds.patch | (download)

neo/framework/miniz/minizconf.h | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 [patch] fix setting z_off64_t in minizconf.h

checking if Z_LARGE64 is defined doesn't make much sense because
that is from from zlib which this helps replace..
so on non-windows we always ran into the #define z_off64_t z_off_t
case which doesn't give us a 64bit offset on 32bit systems..
Should work better now.

fixes #622