Package: freespace2 / 25.0.0+repack-1

Metadata

Package Version Patches format
freespace2 25.0.0+repack-1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
cmake.diff | (download)

code/CMakeLists.txt | 19 12 + 7 - 0 !
code/source_groups.cmake | 2 0 + 2 - 0 !
freespace2/CMakeLists.txt | 3 3 + 0 - 0 !
lib/CMakeLists.txt | 23 0 + 23 - 0 !
lib/libRocket.cmake | 1 1 + 0 - 0 !
parsers/CMakeLists.txt | 2 1 + 1 - 0 !
6 files changed, 17 insertions(+), 33 deletions(-)

 builds against system libs instead of the bundled ones
 Should be rewritten properly, But It Works
cmake_binary_version.patch | (download)

cmake/version.cmake | 21 2 + 19 - 0 !
1 file changed, 2 insertions(+), 19 deletions(-)

 changed binary name for consistency.


antlr4.diff | (download)

cmake/FindANTLR.cmake | 121 121 + 0 - 0 !
parsers/CMakeLists.txt | 1 1 + 0 - 0 !
2 files changed, 122 insertions(+)

 find and use system antlr4 executable
antlr4 buildfix.patch | (download)

code/actions/expression/ExpressionParser.cpp | 16 8 + 8 - 0 !
code/model/modelread.cpp | 4 2 + 2 - 0 !
code/scripting/doc_parser.cpp | 42 21 + 21 - 0 !
3 files changed, 31 insertions(+), 31 deletions(-)

 fix build with our less recent antlr4.
 Revert part of upstream commit
system discordrpc.patch | (download)

code/libs/discord/discord.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix include statement to builds against libdiscord-rpc-dev
system utfcpp.diff | (download)

code/utils/unicode.cpp | 20 19 + 1 - 0 !
1 file changed, 19 insertions(+), 1 deletion(-)

 extract a custom function found in the bundled utfcpp copy
 Allows us to build the code with libutfcpp-dev
system hidapi.diff | (download)

code/io/spacemouse.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix include statement to builds against system libhidapi
system stb.diff | (download)

code/graphics/paths/nanovg/fontstash.h | 2 1 + 1 - 0 !
code/graphics/paths/nanovg/nanovg.c | 2 1 + 1 - 0 !
2 files changed, 2 insertions(+), 2 deletions(-)

 fix include statement to builds against system libstb
system openxr.patch | (download)

code/CMakeLists.txt | 2 1 + 1 - 0 !
lib/CMakeLists.txt | 4 0 + 4 - 0 !
2 files changed, 1 insertion(+), 5 deletions(-)

 build with system "libopenxr-dev" instead of bundled "lib/openxr"