Package: castle-game-engine / 6.4+dfsg1-7

Metadata

Package Version Patches format
castle-game-engine 6.4+dfsg1-7 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
force unit compilation in release mode.diff | (download)

Makefile | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 force compilation of units in release mode in order to avoid fpc
trying to recompile them during compilation of third party code.
use_system_font_files_instead_of_embedded.patch | (download)

src/fonts/mk_fonts.sh | 32 16 + 16 - 0 !
1 file changed, 16 insertions(+), 16 deletions(-)

 use system fonts, don't use the embedded copies.
add_debug_info_for_powerpc.patch | (download)

src/fonts/mk_fonts.sh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 try to find out why the build fails on powerpc/ppc64
dont add website header and footer to doc.patch | (download)

doc/pasdoc/mk_docs.sh | 4 0 + 4 - 0 !
1 file changed, 4 deletions(-)

 quoted from mail from michalis:
 (BTW, when generating PasDoc documentation for CGE, using the latest stable
 PasDoc, you will need to temporarily remove some PasDoc options from
 doc/pasdoc/mk_docs.sh: --html-head , --html-body-begin, --html-body-end . They
 were not implemented in the stable PasDoc.  Eventually, I will release new
 PasDoc to include them...)
 .
 Also the header and footer would result in privacy breaches if included as is.
 So until that is fixed upstream, we agreed to patch in Debian.
inkscape dropped export png.patch | (download)

doc/pasdoc/logo/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
Fix compilation with FPC 3.2.0.patch | (download)

fpmake.pp | 2 1 + 1 - 0 !
src/3d/castleboxes.pas | 18 12 + 6 - 0 !
src/3d/castlequaternions.pas | 18 12 + 6 - 0 !
src/base/castleconf.inc | 21 12 + 9 - 0 !
src/base/castleparameters.pas | 48 24 + 24 - 0 !
src/base/castleutils_struct_list.inc | 16 8 + 8 - 0 !
src/x3d/x3dnodes_standard_time.inc | 5 3 + 2 - 0 !
src/x3d/x3dtime.pas | 10 8 + 2 - 0 !
tools/build-tool/code/toolproject.pas | 4 2 + 2 - 0 !
9 files changed, 82 insertions(+), 60 deletions(-)

 fix compilation with fpc 3.2.0 (these are backported minimal
 changes from master branch)


Fix TGLSLUniform compilation with FPC 3.2.0.patch | (download)

src/images/opengl/castleglshaders.pas | 12 9 + 3 - 0 !
1 file changed, 9 insertions(+), 3 deletions(-)

 [patch] fix tglsluniform compilation with fpc 3.2.0


Fix test output when compiled with FPC 3.2.0.patch | (download)

src/base/castlestringutils.pas | 11 11 + 0 - 0 !
tests/testsysutils.pas | 48 36 + 12 - 0 !
2 files changed, 47 insertions(+), 12 deletions(-)

 [patch] fix test output when compiled with fpc 3.2.0