CVSROOT: /cvs Module name: ports Changes by: jas...@cvs.openbsd.org 2015/12/27 10:56:22
Modified files: games/teeworlds: Makefile distinfo games/teeworlds/patches: patch-scripts_font_installer_sh games/teeworlds/pkg: DESCR PLIST Added files: games/teeworlds/patches: patch-bam-0_4_0_make_unix_sh patch-bam-0_4_0_src_driver_gcc_lua patch-bam_lua patch-scripts_build_py patch-scripts_compiler_py patch-src_base_detect_h patch-src_engine_client_sound_cpp patch-src_engine_client_sound_h patch-src_engine_shared_storage_cpp Removed files: games/teeworlds/patches: patch-bam-0_2_0_make_unix_sh patch-bam-0_2_0_src_base_bam patch-bam-0_2_0_src_context_h patch-bam-0_2_0_src_driver_gcc_bam patch-bam-0_2_0_src_main_c patch-bam-0_2_0_src_node_h patch-default_bam patch-scripts_make_src_py patch-src_engine_client_ec_snd_c patch-src_engine_e_engine_c Log message: from new maintainer Donovan Watteau: "- update from 0.5.2 to 0.6.3, which fixes a lot of security issues and which makes the game playable online again. - don't bother building on strict-alignment archs. On loongson, both the client and the server SIGBUS during startup, and looking at the code it seems that it will crash on anything not x86 or ppc. - don't include an extra copy of DejaVuSans.ttf. - use audio/wavpack, not an internal copy. - make sure an internal zlib is never used. - invoke "bam" with -a, to make sure that it will abort on error. - don't enforce stack protector, base gcc(1) enables it wherever it's possible. - fix endianness detection (confirmed to work on macppc). - drop patch-src_engine_client_ec_snd_c. At first, I ported it to teeworlds-0.6.2, but actually this patch makes audio much worse for me, and I can't observe anymore the crash it was supposed to fix." ok armani@