Package: teeworlds / 0.7.2-3

Metadata

Package Version Patches format
teeworlds 0.7.2-3 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
new wavpack.patch | (download)

src/engine/client/sound.cpp | 33 15 + 18 - 0 !
src/engine/client/sound.h | 4 0 + 4 - 0 !
2 files changed, 15 insertions(+), 22 deletions(-)

 new-wavpack

Make wavpack compatible with Debian's version.

system libs.patch | (download)

bam.lua | 28 25 + 3 - 0 !
src/engine/client/graphics_threaded.cpp | 2 1 + 1 - 0 !
src/engine/client/sound.cpp | 2 1 + 1 - 0 !
3 files changed, 27 insertions(+), 5 deletions(-)

 system libs


set data dir.patch | (download)

src/engine/shared/storage.cpp | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 set data dir


portability.patch | (download)

bam.lua | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

 portability

Hopefully this prevents FTBFS on non-supported architectures.

builddir.patch | (download)

bam.lua | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 builddir

Make the builddir more predictable.

hardening.patch | (download)

bam.lua | 7 6 + 1 - 0 !
1 file changed, 6 insertions(+), 1 deletion(-)

 hardening

Enable hardening.

immintrin_FTBFS.patch | (download)

src/base/system.c | 12 12 + 0 - 0 !
src/base/system.h | 6 6 + 0 - 0 !
src/engine/client/client.cpp | 3 1 + 2 - 0 !
3 files changed, 19 insertions(+), 2 deletions(-)

 [patch] made the mm_pause instruction only available for intel32 and
 amd64 architectures. closes #1882


no sse2 required.patch | (download)

bam.lua | 5 4 + 1 - 0 !
1 file changed, 4 insertions(+), 1 deletion(-)

 [patch] added a config option for old gcc compilers which need -msse2
 flag to use _mm_pause
 (https://gcc-patches.gcc.gnu.narkive.com/Ypx83P9u/patch-rfa-move-x86-mm-pause-out-of-pragma-target-sse-scope)