Package: supertuxkart / 1.4+dfsg-5
Metadata
Package | Version | Patches format |
---|---|---|
supertuxkart | 1.4+dfsg-5 | 3.0 (quilt) |
Patch series
view the series filePatch | File delta | Description |
---|---|---|
link_against_system_libs.patch | (download) |
CMakeLists.txt |
4 4 + 0 - 0 ! |
link against system copies of zlib/libpng/libjpeg/bzip2 |
irrlicht/arch support.diff | (download) |
lib/irrlicht/include/IrrCompileConfig.h |
10 5 + 5 - 0 ! |
[patch] debian/arch-support Building on non-linux architectures currently fails with unpatched irrlicht because irrlicht tries to create Joystick support using linux-specific headers. However there's infrastructure to disable Joystick support, we just need to activate that on non-linux architectures. Additionally if built on a sparc machine irrlicht assumes wrongly it's a solaris system. We fix this wrong assumption as our sparc builds are all on linux. Finally irrlicht exceeds the size constraights for -fpic requiring to build with -fPIC. As upstream doesn't do that we need to fix this for sparc and s390 builds (powerPC?). Signed-off-by: Christoph Egger <debian@christoph-egger.org> |
irrlicht/use system libs.diff | (download) |
lib/irrlicht/source/Irrlicht/CIrrDeviceLinux.cpp |
2 1 + 1 - 0 ! |
[patch] debian/use-system-libs Path to build irrlicht using the system libraries for png,zlib and jpeg as well as the glext family of header files. Signed-off-by: Christoph Egger <debian@christoph-egger.org |
use_system_libs.patch | (download) |
CMakeLists.txt |
12 9 + 3 - 0 ! |
allow building with system libraries |
gcc13.patch | (download) |
lib/graphics_engine/include/vk_mem_alloc.h |
1 1 + 0 - 0 ! |
[patch] add missing includes to fix the build with gcc 13 Like other versions before, gcc 13 moved some includes around and as a result <stdexcept> and <cstdio> are no longer transitively included. Explicitly include them for std::runtime_error and snprintf. |