Package: pygame / 1.9.4.post1+dfsg-3

Metadata

Package Version Patches format
pygame 1.9.4.post1+dfsg-3 3.0 (quilt)

Patch series

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

Setup.in | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 turn on mmx instructions on amd64

setup_ignore_portmidi_on_non_linux.diff | (download)

config_unix.py | 6 5 + 1 - 0 !
1 file changed, 5 insertions(+), 1 deletion(-)

 ignore missing portmidi/porttime build dependencies on kfreebsd

0003 Fix spelling.patch | (download)

WHATSNEW | 16 8 + 8 - 0 !
docs/reST/ref/freetype.rst | 4 2 + 2 - 0 !
docs/reST/ref/mouse.rst | 2 1 + 1 - 0 !
docs/reST/themes/classic/elements.html | 2 1 + 1 - 0 !
examples/mask.py | 4 2 + 2 - 0 !
examples/sound_array_demos.py | 2 1 + 1 - 0 !
examples/testsprite.py | 2 1 + 1 - 0 !
lib/freetype.py | 2 1 + 1 - 0 !
lib/ftfont.py | 4 2 + 2 - 0 !
lib/sprite.py | 8 4 + 4 - 0 !
lib/sysfont.py | 2 1 + 1 - 0 !
setup.py | 2 1 + 1 - 0 !
src/SDL_gfx/SDL_gfxPrimitives.c | 4 2 + 2 - 0 !
src/_pygame.h | 2 1 + 1 - 0 !
src/camera.h | 4 2 + 2 - 0 !
src/camera_mac.m | 6 3 + 3 - 0 !
src/color.c | 4 2 + 2 - 0 !
src/doc/freetype_doc.h | 4 2 + 2 - 0 !
src/font.c | 2 1 + 1 - 0 !
src/imageext.c | 2 1 + 1 - 0 !
src/math.c | 4 2 + 2 - 0 !
src/mixer.c | 2 1 + 1 - 0 !
src/pgcompat.h | 2 1 + 1 - 0 !
src/pixelarray_methods.c | 2 1 + 1 - 0 !
src/pixelcopy.c | 2 1 + 1 - 0 !
src/rotozoom.c | 8 4 + 4 - 0 !
src/scale_mmx32.c | 4 2 + 2 - 0 !
src/scale_mmx64.c | 4 2 + 2 - 0 !
src/scale_mmx64_gcc.c | 4 2 + 2 - 0 !
src/scale_mmx64_msvc.c | 4 2 + 2 - 0 !
src/scrap.c | 2 1 + 1 - 0 !
src/scrap_x11.c | 2 1 + 1 - 0 !
src/surface.c | 2 1 + 1 - 0 !
test/base_test.py | 2 1 + 1 - 0 !
test/cdrom_test.py | 2 1 + 1 - 0 !
test/freetype_test.py | 2 1 + 1 - 0 !
test/math_test.py | 8 4 + 4 - 0 !
test/mixer_test.py | 2 1 + 1 - 0 !
test/mouse_test.py | 4 2 + 2 - 0 !
test/surface_test.py | 2 1 + 1 - 0 !
test/test_utils/png.py | 8 4 + 4 - 0 !
test/time_test.py | 2 1 + 1 - 0 !
42 files changed, 76 insertions(+), 76 deletions(-)

 fix spelling.


0005 Remove font test set bold.patch | (download)

test/font_test.py | 8 0 + 8 - 0 !
1 file changed, 8 deletions(-)

 remove font test set bold.

Can't get the test to run with the system font, but that's most
definitely not a pygame issue.

arithmetic_fixes.patch | (download)

src/math.c | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 fix arithmetic errors on some architextures
 [PATCH 1/3] Fix for 2d cross product of Vector2d with itself on ppc64le
 [PATCH 2/3] Skip blit self tests when using palette.
 [PATCH 3/3] Fix get_bounding_rect failure on ppc64.

fix_sphinx_unicode.patch | (download)

docs/reST/ext/headers.py | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix unicode in sphinx output

skip_flaky_tests_on_le.patch | (download)

test/bufferproxy_test.py | 5 5 + 0 - 0 !
test/font_test.py | 3 3 + 0 - 0 !
2 files changed, 8 insertions(+)

 skip tests that are flaky on little-endian archs.
fix bufferproxy be64.patch | (download)

src/bufferproxy.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 fix a typo that breaks bufferproxy on 64-bit big endian.
 A typo in a #if caused a wrong definition of ARG_FORMAT to be used
 leading to reading a 32-bit value into a 64-bit variable on 64 bit
 systems.
 .
 On little endian we got away with this because the 64-bit value is
 initialised to zero. However on big endian this resulted in a value
 4294967296 times larger than it should be which resulted in an out
 of range error.