pixman: Changes to 'debian-experimental'
debian/changelog |3 ++ debian/libpixman-1-0.lintian-overrides |2 - debian/libpixman-1-0.symbols |2 - debian/patches/00-unexport-symbol.diff | 49 + debian/patches/series |2 - 5 files changed, 53 insertions(+), 5 deletions(-) New commits: commit 01c2431ef89ef76ae64c4f2beb37ef30f234e758 Author: Maarten Lankhorst Date: Tue Jan 8 18:16:23 2013 +0100 Add 00-unexport-symbol.diff * Add 00-unexport-symbol.diff - remove test-only use of _pixman_internal_only_get_implementation - zap the only test requiring the use of this symbol diff --git a/debian/changelog b/debian/changelog index 164db38..c87ccc8 100644 --- a/debian/changelog +++ b/debian/changelog @@ -5,6 +5,9 @@ pixman (0.28.2-1) UNRELEASED; urgency=low [ Maarten Lankhorst ] * New upstream release. + * Add 00-unexport-symbol.diff +- remove test-only use of _pixman_internal_only_get_implementation +- zap the only test requiring the use of this symbol -- Cyril Brulebois Tue, 27 Nov 2012 14:00:13 +0100 diff --git a/debian/libpixman-1-0.lintian-overrides b/debian/libpixman-1-0.lintian-overrides deleted file mode 100644 index 0b5320d..000 --- a/debian/libpixman-1-0.lintian-overrides +++ /dev/null @@ -1,2 +0,0 @@ -libpixman-1-0: symbols-declares-dependency-on-other-package libpixman-1-0-private - diff --git a/debian/libpixman-1-0.symbols b/debian/libpixman-1-0.symbols index d8ee457..8f5f4e5 100644 --- a/debian/libpixman-1-0.symbols +++ b/debian/libpixman-1-0.symbols @@ -1,6 +1,4 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# -| libpixman-1-0-private - _pixman_internal_only_get_implementation@Base 0 1 pixman_add_trapezoids@Base 0 pixman_add_traps@Base 0 pixman_add_triangles@Base 0.21.6 diff --git a/debian/patches/00-unexport-symbol.diff b/debian/patches/00-unexport-symbol.diff new file mode 100644 index 000..b74f509 --- /dev/null +++ b/debian/patches/00-unexport-symbol.diff @@ -0,0 +1,49 @@ +diff --git a/pixman/pixman-private.h b/pixman/pixman-private.h +index c0a6bc0..2f0edfb 100644 +--- a/pixman/pixman-private.h b/pixman/pixman-private.h +@@ -765,12 +765,6 @@ get_implementation (void) + return global_implementation; + } + +-/* This function is exported for the sake of the test suite and not part +- * of the ABI. +- */ +-PIXMAN_EXPORT pixman_implementation_t * +-_pixman_internal_only_get_implementation (void); +- + /* Memory allocation helpers */ + void * + pixman_malloc_ab (unsigned int n, unsigned int b); +diff --git a/pixman/pixman-utils.c b/pixman/pixman-utils.c +index b1e9fb6..9245760 100644 +--- a/pixman/pixman-utils.c b/pixman/pixman-utils.c +@@ -283,15 +283,6 @@ pixman_region32_copy_from_region16 (pixman_region32_t *dst, + return retval; + } + +-/* This function is exported for the sake of the test suite and not part +- * of the ABI. +- */ +-PIXMAN_EXPORT pixman_implementation_t * +-_pixman_internal_only_get_implementation (void) +-{ +-return get_implementation (); +-} +- + #ifdef DEBUG + + void +diff --git a/test/Makefile.sources b/test/Makefile.sources +index 0778971..0f34411 100644 +--- a/test/Makefile.sources b/test/Makefile.sources +@@ -4,7 +4,6 @@ TESTPROGRAMS = \ + pdf-op-test \ + region-test \ + region-translate-test \ +- combiner-test \ + fetch-test \ + rotate-test \ + oob-test\ diff --git a/debian/patches/series b/debian/patches/series index fdffa2a..bad3809 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1 +1 @@ -# placeholder +00-unexport-symbol.diff -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1tsj0l-00023e...@vasks.debian.org
pixman: Changes to 'debian-experimental'
ChangeLog | 50 + configure.ac |4 +- debian/changelog |6 +++ debian/libpixman-1-0.lintian-overrides |2 + debian/libpixman-1-0.symbols | 18 ++- pixman/pixman-mmx.c|2 - pixman/pixman-ppc.c|6 +-- 7 files changed, 79 insertions(+), 9 deletions(-) New commits: commit d6b69d4f63f446333f5fe393c9cb1ad5bbba6311 Author: Maarten Lankhorst Date: Tue Jan 8 17:10:12 2013 +0100 update symbols file and addd lintian override for hidden symbol diff --git a/debian/libpixman-1-0.lintian-overrides b/debian/libpixman-1-0.lintian-overrides new file mode 100644 index 000..0b5320d --- /dev/null +++ b/debian/libpixman-1-0.lintian-overrides @@ -0,0 +1,2 @@ +libpixman-1-0: symbols-declares-dependency-on-other-package libpixman-1-0-private + diff --git a/debian/libpixman-1-0.symbols b/debian/libpixman-1-0.symbols index abdde27..d8ee457 100644 --- a/debian/libpixman-1-0.symbols +++ b/debian/libpixman-1-0.symbols @@ -1,8 +1,12 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# +| libpixman-1-0-private + _pixman_internal_only_get_implementation@Base 0 1 pixman_add_trapezoids@Base 0 pixman_add_traps@Base 0 pixman_add_triangles@Base 0.21.6 pixman_blt@Base 0 + pixman_composite_glyphs@Base 0.27.2 + pixman_composite_glyphs_no_mask@Base 0.27.2 pixman_composite_trapezoids@Base 0.21.6 pixman_composite_triangles@Base 0.21.6 pixman_compute_composite_region@Base 0 @@ -23,9 +27,21 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# pixman_f_transform_scale@Base 0.13.2 pixman_f_transform_translate@Base 0.13.2 pixman_fill@Base 0 + pixman_format_supported_destination@Base 0.15.16 + pixman_format_supported_source@Base 0.15.16 + pixman_glyph_cache_create@Base 0.27.2 + pixman_glyph_cache_destroy@Base 0.27.2 + pixman_glyph_cache_freeze@Base 0.27.2 + pixman_glyph_cache_insert@Base 0.27.2 + pixman_glyph_cache_lookup@Base 0.27.2 + pixman_glyph_cache_remove@Base 0.27.2 + pixman_glyph_cache_thaw@Base 0.27.2 + pixman_glyph_get_extents@Base 0.27.2 + pixman_glyph_get_mask_format@Base 0.27.2 pixman_image_composite@Base 0.15.14 pixman_image_composite32@Base 0.18.0 pixman_image_create_bits@Base 0.15.12 + pixman_image_create_bits_no_clear@Base 0.27.4 pixman_image_create_conical_gradient@Base 0 pixman_image_create_linear_gradient@Base 0 pixman_image_create_radial_gradient@Base 0 @@ -127,5 +143,3 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# pixman_transform_point_3d@Base 0 pixman_version@Base 0.10.0 pixman_version_string@Base 0.10.0 - pixman_format_supported_destination@Base 0.15.16 - pixman_format_supported_source@Base 0.15.16 commit 0f8c56fe52196e9b79b6f0c05d379a53fd5893ff Author: Maarten Lankhorst Date: Tue Jan 8 16:11:48 2013 +0100 new upstream release diff --git a/ChangeLog b/ChangeLog index 00c3d4d..495a199 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,53 @@ +commit a5e5179b5624c99c812e9bf6e7b907e355a811e8 +Author: Søren Sandmann Pedersen +Date: Mon Dec 10 06:46:20 2012 -0500 + +Pre-release version bump to 0.28.2 + +commit 6e270a7968ef45941a255919e83518fa1962d662 +Author: Benjamin Gilbert +Date: Sat Dec 1 23:55:31 2012 -0500 + +Fix thread safety on mingw-w64 and clang + +After finding a working TLS storage class specifier, configure was +continuing to test other candidates. This caused it to prefer +__declspec(thread) over __thread. However, __declspec(thread) is +ignored with a warning by mingw-w64 [1] and silently ignored by clang [2]. +The resulting binary behaved as if PIXMAN_NO_TLS was defined. + +Bug introduced by a069da6c. + +[1] https://bugs.freedesktop.org/show_bug.cgi?id=57591 +[2] http://lists.freedesktop.org/archives/pixman/2012-October/002320.html + +commit d91f550b2a6a5029996a97282025930e67f468ae +Author: Stefan Weil +Date: Tue Nov 13 19:44:15 2012 +0100 + +Always use xmmintrin.h for 64 bit Windows + +MinGW-w64 uses the GNU compiler and does not define _MSC_VER. +Nevertheless, it provides xmmintrin.h and must be handled +here like the MS compiler. Otherwise compilation fails due to +conflicting declarations. + +Signed-off-by: Stefan Weil + +commit 2092aa0d92f3aa6e3c30d46771bfbbc92c062cc4 +Author: Joshua Root +Date: Fri Nov 9 14:39:14 2012 +1100 + +Fix undeclared variable use and sysctlbyname error handling on ppc + +Fixes bug 56889. + +commit 9029026edd46dbfcc651f596d763533496554936 +Author: Søren Sandmann Pedersen +Date: Mon Dec 10 06:46:09 2012 -0500 + +Post-release version bump to 0.28.1 + commit 8a2ff3e0ef0449921d962f8b9c093c2353ffd945 Author: Søren Sandmann Pedersen Date: Wed Nov 7 13:40:34 2012 -0500 diff --git a/debian/changelog b/debian/changelog index 868743c..164db38 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,9 @@ -pixman (0.28.0-1) UNRELEASED; urgency=lo
pixman: Changes to 'debian-experimental'
.gitignore|7 ChangeLog | 2032 Makefile.win32| 14 Makefile.win32.common |4 TODO | 271 --- configure.ac | 45 debian/changelog | 28 debian/rules |4 demos/Makefile.am |8 demos/composite-test.c|2 demos/gtk-utils.c | 51 demos/gtk-utils.h |1 demos/radial-test.c |2 demos/srgb-test.c | 87 + demos/srgb-trap-test.c| 119 + pixman-1.pc.in|4 pixman/Makefile.am| 47 pixman/Makefile.sources | 26 pixman/Makefile.win32 |2 pixman/loongson-mmintrin.h| 137 + pixman/make-combine.pl| 86 - pixman/make-srgb.pl | 115 + pixman/pixman-access.c| 714 ++--- pixman/pixman-arm-common.h| 24 pixman/pixman-arm-neon-asm-bilinear.S | 119 - pixman/pixman-arm-neon-asm.S | 159 +- pixman/pixman-arm-neon-asm.h | 45 pixman/pixman-arm-neon.c | 89 - pixman/pixman-arm-simd-asm.S | 47 pixman/pixman-arm.c | 225 +++ pixman/pixman-bits-image.c| 377 ++--- pixman/pixman-combine-float.c | 1010 + pixman/pixman-combine.c.template | 2461 -- pixman/pixman-combine.h.template | 226 --- pixman/pixman-combine32.c | 2460 + pixman/pixman-combine32.h | 225 +++ pixman/pixman-compiler.h |4 pixman/pixman-conical-gradient.c |7 pixman/pixman-cpu.c | 815 --- pixman/pixman-fast-path.c | 76 - pixman/pixman-general.c | 70 pixman/pixman-glyph.c | 676 + pixman/pixman-image.c | 40 pixman/pixman-implementation.c| 339 +++- pixman/pixman-inlines.h | 98 - pixman/pixman-linear-gradient.c | 11 pixman/pixman-matrix.c|6 pixman/pixman-mips-dspr2-asm.S| 1916 ++ pixman/pixman-mips-dspr2-asm.h| 112 + pixman/pixman-mips-dspr2.c| 226 ++- pixman/pixman-mips-dspr2.h| 184 ++ pixman/pixman-mips.c | 94 + pixman/pixman-mmx.c | 741 -- pixman/pixman-noop.c | 34 pixman/pixman-ppc.c | 155 ++ pixman/pixman-private.h | 236 ++- pixman/pixman-radial-gradient.c |9 pixman/pixman-region.c| 69 pixman/pixman-solid-fill.c| 29 pixman/pixman-sse2.c | 372 +++-- pixman/pixman-trap.c | 142 + pixman/pixman-utils.c | 297 +--- pixman/pixman-x86.c | 237 +++ pixman/pixman.c | 56 pixman/pixman.h | 86 + test/Makefile.sources |4 test/Makefile.win32 | 10 test/affine-test.c| 28 test/blitters-test.c | 35 test/combiner-test.c | 151 ++ test/composite-traps-test.c |2 test/composite.c | 88 - test/fuzzer-find-diff.pl |7 test/glyph-test.c | 338 test/gradient-crash-test.c|2 test/infinite-loop.c | 39 test/lowlevel-blt-bench.c | 64 test/pdf-op-test.c|2 test/rotate-test.c| 113 + test/scaling-crash-test.c |7 test/scaling-test.c | 46 test/stress-test.c| 95 - test/utils.c | 153 +- test/utils.h | 15 84 files changed, 13865 insertions(+), 5744 deletions(-) New commits: commit 97a117ef1d94e8356d59d070da628e3631718ccb Author: Cyril Brulebois Date: Tue Nov 27 14:00:27 2012 +0100 New upstream release. diff --git a/ChangeLog b/ChangeLog index d35fda1..00c3d4d 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,1931 @@ +commit 8a2ff3e0ef0449921d962f8b9c093c2353ffd945 +Author: Søren Sandmann Pedersen +Date: Wed Nov 7 13:40:34 2012 -0500 + +Pre-release version bump to 0.28.0 + +commit 4b91f6ca72db3e8cbd7e97e9ef44be2f8994040d +Author: Søren Sandmann Pedersen +Date: Thu Oct 25 10:42:26 2012 -0400 + +Post-release version bump to 0.27.5 + +commit 0de3f3344908757b61f9f51b59d4a39f7447451b +Author: Søren Sandmann Pedersen +Date: Thu Oct 25 10:35:27 2012 -0400 + +Pre-release versi
pixman: Changes to 'debian-experimental'
.gitignore | 23 + ChangeLog| 867 +++ autogen.sh |4 configure.ac | 78 +++ debian/changelog | 32 + debian/libpixman-1-0.symbols |2 debian/rules |2 demos/composite-test.c |2 demos/gradient-test.c| 13 pixman/Makefile.am | 16 pixman/pixman-access.c |9 pixman/pixman-accessor.h | 15 pixman/pixman-bits-image.c | 81 +-- pixman/pixman-combine.c.template |6 pixman/pixman-combine.h.template |4 pixman/pixman-compiler.h |9 pixman/pixman-cpu.c | 207 - pixman/pixman-fast-path.c|4 pixman/pixman-general.c | 16 pixman/pixman-gradient-walker.c |7 pixman/pixman-image.c| 22 pixman/pixman-implementation.c | 119 + pixman/pixman-mips-dspr2-asm.S | 310 + pixman/pixman-mips-dspr2-asm.h | 206 + pixman/pixman-mips-dspr2.c | 247 +++ pixman/pixman-mips-dspr2.h | 88 +++ pixman/pixman-mips-memcpy-asm.S | 382 + pixman/pixman-mmx.c | 563 + pixman/pixman-noop.c | 27 + pixman/pixman-private.h | 38 - pixman/pixman-region.c | 19 pixman/pixman-sse2.c |2 pixman/pixman-trap.c |2 pixman/pixman-utils.c| 35 + pixman/pixman.h |2 test/Makefile.win32 | 21 test/a1-trap-test.c |2 test/alphamap.c | 144 -- test/blitters-test.c |7 test/composite-traps-test.c |1 test/composite.c | 334 --- test/fetch-test.c|8 test/gradient-crash-test.c |6 test/lowlevel-blt-bench.c| 10 test/oob-test.c |4 test/region-contains-test.c |5 test/region-translate-test.c |2 test/scaling-crash-test.c|7 test/scaling-test.c |1 test/stress-test.c |4 test/trap-crasher.c |4 test/utils.c | 176 +++ test/utils.h | 36 + 53 files changed, 3376 insertions(+), 855 deletions(-) New commits: commit c6b4daedbc46b65c569e739cb84647e6c39bc442 Author: Cyril Brulebois Date: Fri Mar 9 13:17:30 2012 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index a92e050..a69a2d2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -pixman (0.25.2-1) UNRELEASED; urgency=low +pixman (0.25.2-1) experimental; urgency=low * New upstream release candidate. * Add new symbols and bump shlibs accordingly: - pixman_region32_clear - pixman_region_clear - -- Cyril Brulebois Fri, 09 Mar 2012 13:03:37 +0100 + -- Cyril Brulebois Fri, 09 Mar 2012 13:17:16 +0100 pixman (0.24.4-1) unstable; urgency=low commit b3db603f911c89405e57c8a12e07ea161a2568ed Author: Cyril Brulebois Date: Fri Mar 9 13:15:11 2012 +0100 Add new symbols and bump shlibs accordingly. diff --git a/debian/changelog b/debian/changelog index 0708401..a92e050 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,9 @@ pixman (0.25.2-1) UNRELEASED; urgency=low * New upstream release candidate. + * Add new symbols and bump shlibs accordingly: +- pixman_region32_clear +- pixman_region_clear -- Cyril Brulebois Fri, 09 Mar 2012 13:03:37 +0100 diff --git a/debian/libpixman-1-0.symbols b/debian/libpixman-1-0.symbols index 78b6272..abdde27 100644 --- a/debian/libpixman-1-0.symbols +++ b/debian/libpixman-1-0.symbols @@ -57,6 +57,7 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# pixman_line_fixed_edge_init@Base 0 pixman_rasterize_edges@Base 0 pixman_rasterize_trapezoid@Base 0 + pixman_region32_clear@Base 0.25.2 pixman_region32_contains_point@Base 0.11.2 pixman_region32_contains_rectangle@Base 0.11.2 pixman_region32_copy@Base 0.11.2 @@ -80,6 +81,7 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# pixman_region32_translate@Base 0.11.2 pixman_region32_union@Base 0.11.2 pixman_region32_union_rect@Base 0.11.2 + pixman_region_clear@Base 0.25.2 pixman_region_contains_point@Base 0 pixman_region_contains_rectangle@Base 0 pixman_region_copy@Base 0 diff --git a/debian/rules b/debian/rules index d7fab98..b2f83b5 100755 --- a/debian/rules +++ b/debian/rules @@ -1,7 +1,7 @@ #!/usr/bin/make -f PACKAGE = libpixman-1-0 -SHLIBS = 0.21.6 +SHLIBS = 0.25.2 DEB_HOST_MULTIARCH ?= $(shell dpkg-architecture -qDEB_HOST_MULTIARCH) commit e6c37e621bba0d892a0c8251cad6d7b52c1ebe88 Author: Cyril Brulebois Date: Fri Mar 9 13:03:52 2012 +0100 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index e4b4e88..df849a8 100644 --- a/
pixman: Changes to 'debian-experimental'
ChangeLog | 198 +++ Makefile.am |4 configure.ac |2 debian/changelog |6 pixman/pixman-arm-neon-asm-bilinear.S | 922 -- pixman/pixman-arm-neon-asm.S | 139 + pixman/pixman-arm-neon.c | 10 pixman/pixman-gradient-walker.c | 175 +- pixman/pixman-image.c | 73 ++ pixman/pixman-noop.c |6 pixman/pixman-private.h | 16 pixman/pixman-sse2.c |2 12 files changed, 1242 insertions(+), 311 deletions(-) New commits: commit 39102f8b3e7f36ad912fc95596dcd0a61ae2bab0 Author: Cyril Brulebois Date: Tue Nov 1 12:29:25 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index e2f7f36..7bebde7 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -pixman (0.23.8-1) UNRELEASED; urgency=low +pixman (0.23.8-1) experimental; urgency=low * New upstream release. - -- Cyril Brulebois Tue, 01 Nov 2011 12:28:45 +0100 + -- Cyril Brulebois Tue, 01 Nov 2011 12:29:16 +0100 pixman (0.23.6-1) experimental; urgency=low commit bfad5455b6885b09fb8a63a7384f077fc0a45741 Author: Cyril Brulebois Date: Tue Nov 1 12:28:58 2011 +0100 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index 6a10342..fa61d98 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,201 @@ +commit a0f1b565811388b0567c845b9b7063d5b93d325e +Author: Søren Sandmann Pedersen +Date: Sat Oct 29 05:33:44 2011 -0400 + +Pre-release version bump to 0.23.8 + +commit 498138c293a2abce44ce122114852f4e6c5b87fe +Author: Søren Sandmann Pedersen +Date: Tue Oct 25 08:45:34 2011 -0400 + +Fix use of uninitialized fields reported by valgrind + +In pixman-noop.c and pixman-sse2.c, we are accessing +image->bits.width/height without first making sure the image is a bits +image. The warning is harmless because we never act on this +information without checking that the image is a8r8g8b8, but valgrind +does warn about it. + +In pixman-noop.c, just reorder the clauses in the if statement; in +pixman-sse2.c require images to have the FAST_PATH_BITS_IMAGE flag +set. + +commit 6131707e8fc39187d1d358481f7c57c57cfab206 +Merge: 3d4d705 ec7c9c2 +Author: Søren Sandmann Pedersen +Date: Thu Oct 20 09:13:12 2011 -0400 + +Merge branch 'gradients' + +commit 3d4d705d2ffa4aeab3dc02a23c2aadbea1374a3f +Author: Taekyun Kim +Date: Tue Oct 18 21:50:18 2011 +0900 + +ARM: NEON: Fix assembly typo error in src_n_8_ + +Binutils 2.21 does not complain about missing comma between ARM +register and alignement specifier in vld/vst instructions which +causes build error on binutils 2.20. + +commit 19f118f41f8725f22395d31eac5670cb350b55ec +Author: Taekyun Kim +Date: Mon Sep 26 18:33:27 2011 +0900 + +ARM: NEON: Standard fast path src_n_8_8 + +Performance numbers of before/after on cortex-a8 @ 1GHz + +- before +L1: 28.05 L2: 28.26 M: 26.97 ( 4.48%) HT: 19.79 VT: 19.14 R: 17.61 RT: 9.88 ( 101Kops/s) + +- after +L1:1430.28 L2:1252.10 M:421.93 ( 75.48%) HT:170.16 VT:138.03 R:145.86 RT: 35.51 ( 255Kops/s) + +commit 4db9e2bc13d3ed26416f249e57acec4b41f58b7f +Author: Taekyun Kim +Date: Mon Sep 26 17:03:54 2011 +0900 + +ARM: NEON: Standard fast path src_n_8_ + +Performance numbers of before/after on cortex-a8 @ 1GHz + +- before +L1: 32.39 L2: 31.79 M: 30.84 ( 13.77%) HT: 21.58 VT: 19.75 R: 18.83 RT: 10.46 ( 106Kops/s) + +- after +L1: 516.25 L2: 372.00 M:193.49 ( 85.59%) HT:136.93 VT:109.10 R:104.48 RT: 34.77 ( 253Kops/s) + +commit 26659de6cd2775c83a9a6e6660324d5baacf61f9 +Author: Taekyun Kim +Date: Mon Sep 26 19:04:53 2011 +0900 + +ARM: NEON: Instruction scheduling of bilinear over__8_ + +Instructions are reordered to eliminate pipeline stalls and get +better memory access. + +Performance of before/after on cortex-a8 @ 1GHz + +<< 2000 x 2000 with scale factor close to 1.x >> +before : 40.53 Mpix/s +after : 50.76 Mpix/s + +commit 4481920f405e47b3a92811a8cb06afbd37dee01b +Author: Taekyun Kim +Date: Wed Sep 21 15:52:13 2011 +0900 + +ARM: NEON: Instruction scheduling of bilinear over__ + +Instructions are reordered to eliminate pipeline stalls and get +better memory access. + +Performance of before/after on cortex-a8 @ 1GHz + +<< 2000 x 2000 with scale factor close to 1.x >> +before : 50.43 Mpix/s +after : 61.09 Mpix/s + +commit 1cd916f3a5ebeb943f66eecf0b8ce99af0b95d11 +Author: Taekyun Kim +Date: Fri Sep 23 00:03:22 2011 +0900 + +ARM: NEON: Replace old bilinear scanline generator with new template + +Bilinear scanline functions in pixman-arm-neon-asm-bilinear.S can +be repla
pixman: Changes to 'debian-experimental'
ChangeLog | 949 ++ Makefile.am |2 Makefile.win32| 25 Makefile.win32.common | 54 configure.ac | 76 debian/changelog |7 demos/Makefile.am |8 pixman/Makefile.am| 75 pixman/Makefile.sources | 55 pixman/Makefile.win32 | 109 - pixman/pixman-access.c| 3110 ++ pixman/pixman-arm-common.h|2 pixman/pixman-arm-neon-asm-bilinear.S |1 pixman/pixman-arm-neon-asm.S | 190 +- pixman/pixman-arm-neon.c |4 pixman/pixman-arm-simd-asm.S |1 pixman/pixman-arm-simd.c |2 pixman/pixman-bits-image.c| 290 +-- pixman/pixman-combine.c.template |7 pixman/pixman-cpu.c | 30 pixman/pixman-fast-path.c | 192 ++ pixman/pixman-fast-path.h | 1188 pixman/pixman-image.c | 152 + pixman/pixman-inlines.h | 1280 + pixman/pixman-mmx.c | 246 +- pixman/pixman-noop.c |2 pixman/pixman-private.h | 101 - pixman/pixman-radial-gradient.c | 44 pixman/pixman-region.c| 64 pixman/pixman-sse2.c | 430 +++- pixman/pixman-utils.c | 158 + pixman/pixman.c | 389 +--- test/Makefile.am | 49 test/Makefile.sources | 36 test/Makefile.win32 | 86 test/affine-test.c| 40 test/blitters-test.c |6 test/composite.c |1 test/fetch-test.c |5 test/lowlevel-blt-bench.c |8 test/pdf-op-test.c|1 test/region-contains-test.c | 170 + test/scaling-helpers-test.c |6 test/utils.c | 123 + test/utils.h | 24 45 files changed, 5084 insertions(+), 4714 deletions(-) New commits: commit 40a04cb1b667494d55d12e2647b2f99cbed9fa4d Author: Julien Cristau Date: Sat Oct 22 11:09:17 2011 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 8c67100..af38044 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ -pixman (0.23.6-1) UNRELEASED; urgency=low +pixman (0.23.6-1) experimental; urgency=low + [ Rico Tzschichholz ] * New upstream release. - -- Rico Tzschichholz Wed, 19 Oct 2011 17:25:30 +0200 + -- Julien Cristau Sat, 22 Oct 2011 11:09:04 +0200 pixman (0.23.2-1) experimental; urgency=low commit bdfdaaff5dd42cc91b61928b0771481eab000923 Author: Rico Tzschichholz Date: Wed Oct 19 17:44:08 2011 +0200 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index e5bd9e2..6a10342 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,952 @@ +commit e20ac40bd30484f0f711b52d0c1993ef08760284 +Author: Søren Sandmann Pedersen +Date: Tue Oct 11 06:00:51 2011 -0400 + +Pre-release version bump to 0.23.6 + +commit a43946a51fbbdc76be1af9bc25fe7c5c2a6314bb +Author: Taekyun Kim +Date: Thu Sep 22 18:42:38 2011 +0900 + +Simple repeat: Extend too short source scanlines into temporary buffer + +Too short scanlines can cause repeat handling overhead and optimized +pixman composite functions usually process a bunch of pixels in a +single loop iteration it might be beneficial to pre-extend source +scanlines. The temporary buffers will usually reside in cache, so +accessing them should be quite efficient. + +commit eaff774a3f8af6651a245711b9ab8af3211eeb10 +Author: Taekyun Kim +Date: Mon Aug 29 21:44:36 2011 +0900 + +Simple repeat fast path + +We can implement simple repeat by stitching existing fast path +functions. First lookup COVER_CLIP function for given input and +then stitch horizontally using the function. + +commit a258e33fcb6cf08a2ef76e374cb92a12c9adb171 +Author: Taekyun Kim +Date: Thu Sep 22 16:33:02 2011 +0900 + +Move _pixman_lookup_composite_function() to pixman-utils.c + +commit fc62785aabbe890b656c9cbaa57f2e65e74bbcc2 +Author: Søren Sandmann Pedersen +Date: Mon Jun 27 21:17:04 2011 + + +Add src, mask, and dest flags to the composite args struct. + +These flags are useful in the various compositing routines, and the +flags stored in the image structs are missing some bits of information +that can only be computed when pixman_image_composite() is called. + +commit fa6523d13ae9b7986bb890df5ad66e8599bc3ed8 +Author: Taekyun Kim +Date: Thu Sep 22 16:26:55 2011 +0900 + +Add new fast path flag FAST_PATH_BITS_IMAGE + +This fast path flag indicate that type of the image is bits image. + +commit
pixman: Changes to 'debian-experimental'
ChangeLog | 864 + Makefile.am |7 configure.ac | 98 +-- debian/changelog | 37 + debian/control|7 debian/libpixman-1-0-udeb.install |2 debian/libpixman-1-0.install |2 debian/libpixman-1-dev.install|6 debian/rules | 10 demos/alpha-test.c|4 demos/gradient-test.c |4 demos/tri-test.c |2 pixman/Makefile.am|2 pixman/Makefile.win32 |7 pixman/pixman-access.c| 97 +++ pixman/pixman-arm-common.h| 196 -- pixman/pixman-arm-neon-asm-bilinear.S | 768 ++ pixman/pixman-arm-neon-asm.S | 982 +- pixman/pixman-arm-neon-asm.h | 17 pixman/pixman-arm-neon.c | 78 ++ pixman/pixman-arm-simd-asm.S | 66 +- pixman/pixman-arm-simd.c |9 pixman/pixman-bits-image.c| 45 - pixman/pixman-combine.c.template |7 pixman/pixman-compiler.h |6 pixman/pixman-conical-gradient.c |7 pixman/pixman-cpu.c |2 pixman/pixman-fast-path.c | 436 +++ pixman/pixman-fast-path.h | 628 + pixman/pixman-general.c | 103 --- pixman/pixman-image.c |1 pixman/pixman-implementation.c| 76 -- pixman/pixman-linear-gradient.c | 16 pixman/pixman-mmx.c | 390 +++-- pixman/pixman-noop.c | 137 pixman/pixman-private.h | 105 +-- pixman/pixman-radial-gradient.c |7 pixman/pixman-solid-fill.c| 17 pixman/pixman-sse2.c | 648 -- pixman/pixman-trap.c | 23 pixman/pixman.c | 76 +- pixman/pixman.h | 12 test/Makefile.am |2 test/Makefile.win32 | 73 ++ test/affine-test.c|6 test/blitters-test.c | 33 - test/composite-traps-test.c |8 test/composite.c | 58 +- test/fetch-test.c | 63 +- test/lowlevel-blt-bench.c | 84 +- test/scaling-helpers-test.c | 93 +++ test/scaling-test.c |6 test/stress-test.c| 41 + test/trap-crasher.c | 20 test/utils.c | 21 test/utils.h |5 56 files changed, 4878 insertions(+), 1642 deletions(-) New commits: commit 69b4ffdbc990e26ee4af4758a5a87cfbf59b9db5 Author: Cyril Brulebois Date: Tue Jul 5 01:37:39 2011 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index ad88f82..34c3392 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -pixman (0.23.2-1) UNRELEASED; urgency=low +pixman (0.23.2-1) experimental; urgency=low * New upstream release. * Enable parallel building (by passing --parallel to dh $@). - -- Cyril Brulebois Mon, 04 Jul 2011 22:46:51 +0200 + -- Cyril Brulebois Tue, 05 Jul 2011 01:37:27 +0200 pixman (0.22.0-1) unstable; urgency=low commit 351ed700c36c2db531aa10b28b8fe9cfc9adcc56 Author: Cyril Brulebois Date: Tue Jul 5 01:36:48 2011 +0200 Enable parallel building (by passing --parallel to dh $@). diff --git a/debian/changelog b/debian/changelog index 597c2e6..ad88f82 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ pixman (0.23.2-1) UNRELEASED; urgency=low * New upstream release. + * Enable parallel building (by passing --parallel to dh $@). -- Cyril Brulebois Mon, 04 Jul 2011 22:46:51 +0200 diff --git a/debian/rules b/debian/rules index f1ac6f7..d7fab98 100755 --- a/debian/rules +++ b/debian/rules @@ -29,4 +29,4 @@ override_dh_makeshlibs: dh_makeshlibs -p$(PACKAGE) --add-udeb $(PACKAGE)-udeb -V"$(PACKAGE) (>= $(SHLIBS))" -- -c4 %: - dh $@ --with quilt,autoreconf --builddirectory=build/ + dh $@ --with quilt,autoreconf --builddirectory=build/ --parallel commit af6efdfd20b11f8ce919c8b0be5c2dbe85cd429d Author: Cyril Brulebois Date: Mon Jul 4 22:47:03 2011 +0200 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index 5469ffd..e5bd9e2 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,276 @@ +commit 6c4001a0e1cc0350147638ba941d23e129d00e0d +Author: Søren Sandmann Pedersen +Date: Mon Jul 4 08:13:19 2011 -0400 + +Pre-release version bump to 0.23.2 + +commit eff7c8efabe2da33edbf0bdc06e101352981286b +Author: Taekyun Kim +Date: Mon Jun 13 19:53:49 2011 +0900 + +Bilinear REPEAT_NORMAL source li
pixman: Changes to 'debian-experimental'
ChangeLog | 475 Makefile.am |2 RELEASING |4 configure.ac | 28 debian/changelog | 25 debian/compat |2 debian/control| 11 debian/libpixman-1-0.symbols |3 debian/patches/series |1 debian/rules | 114 -- debian/watch |1 demos/Makefile.am | 36 demos/alpha-test.c| 117 ++ demos/clip-in.c | 50 demos/clip-test.c | 97 + demos/composite-test.c| 191 +++ demos/convolution-test.c | 47 demos/gradient-test.c | 89 + demos/gtk-utils.c | 115 ++ demos/gtk-utils.h | 13 demos/radial-test.c | 198 +++ demos/screen-test.c | 44 demos/trap-test.c | 49 demos/tri-test.c | 48 pixman/Makefile.am|2 pixman/Makefile.win32 |1 pixman/pixman-arm-common.h| 59 - pixman/pixman-arm-neon-asm.S | 28 pixman/pixman-arm-neon.c | 18 pixman/pixman-arm-simd.c |5 pixman/pixman-cpu.c | 30 pixman/pixman-fast-path.c | 313 + pixman/pixman-fast-path.h | 187 +++ pixman/pixman-image.c | 37 pixman/pixman-matrix.c|3 pixman/pixman-mmx.c |5 pixman/pixman-private.h | 33 pixman/pixman-region.c|5 pixman/pixman-sse2.c | 2048 ++ pixman/pixman-trap.c | 277 + pixman/pixman-vmx.c |5 pixman/pixman-x64-mmx-emulation.h | 263 pixman/pixman.h | 30 test/Makefile.am | 106 - test/affine-test.c| 40 test/alpha-test.c | 117 -- test/blitters-test.c | 16 test/clip-in.c| 50 test/clip-test.c | 97 - test/composite-test.c | 191 --- test/composite-traps-test.c | 253 test/convolution-test.c | 47 test/gradient-test.c | 89 - test/gtk-utils.c | 115 -- test/gtk-utils.h | 13 test/lowlevel-blt-bench.c |1 test/radial-test.c| 198 --- test/scaling-crash-test.c | 18 test/scaling-test.c | 142 ++ test/screen-test.c| 44 test/trap-test.c | 49 test/utils.c |2 62 files changed, 4034 insertions(+), 2663 deletions(-) New commits: commit 3503f7956f5ff4336f624e4b886e3fba79a251e7 Author: Cyril Brulebois Date: Wed Mar 9 04:08:04 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index d9d7820..033b305 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pixman (0.21.6-1) UNRELEASED; urgency=low +pixman (0.21.6-1) experimental; urgency=low * New upstream release. * Update symbols file with new symbols. @@ -15,7 +15,7 @@ pixman (0.21.6-1) UNRELEASED; urgency=low * Add a quilt series placeholder file. * Bump Standards-Version to 3.9.1 (no changes needed). - -- Cyril Brulebois Wed, 09 Mar 2011 03:20:57 +0100 + -- Cyril Brulebois Wed, 09 Mar 2011 04:08:02 +0100 pixman (0.21.4-2) unstable; urgency=low commit 19f2d3d9c1c659df86dad685e0999ca3179ae63c Author: Cyril Brulebois Date: Wed Mar 9 04:07:54 2011 +0100 Bump Standards-Version to 3.9.1 (no changes needed). diff --git a/debian/changelog b/debian/changelog index 1bbe1a0..d9d7820 100644 --- a/debian/changelog +++ b/debian/changelog @@ -13,6 +13,7 @@ pixman (0.21.6-1) UNRELEASED; urgency=low - Switch dh_install from --list-missing to --fail-missing for additionaly safety. * Add a quilt series placeholder file. + * Bump Standards-Version to 3.9.1 (no changes needed). -- Cyril Brulebois Wed, 09 Mar 2011 03:20:57 +0100 diff --git a/debian/control b/debian/control index 9b1ee32..5c875a6 100644 --- a/debian/control +++ b/debian/control @@ -8,7 +8,7 @@ Build-Depends: dh-autoreconf, pkg-config, quilt, -Standards-Version: 3.8.3 +Standards-Version: 3.9.1 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/pixman Vcs-Browser: http://git.debian.org/?p=pkg-xorg/lib/pixman.git commit bec6320b0edf279ca85e16cee4a95893f1409ddc Author: Cyril Brulebois Date: Wed Mar 9 04:04:13 2011 +0100 Add a quilt series placeholder file. diff --git a/debian/changelog b/debian/changelog index 2307a10..1bbe1a0 100644 --- a/debian/changelog +++ b/debian/changelog @@ -12,6 +12,7 @@ pixman (0.21.6-1) UNRELEASED; urgency=low - Kill .la files. - Switch dh_install from --list-missing to --fail-missing for
pixman: Changes to 'debian-experimental'
COPYING |3 ChangeLog| 659 ++ configure.ac | 26 + debian/changelog |7 debian/copyright |3 pixman/pixman-arm-common.h | 24 - pixman/pixman-arm-neon-asm.S | 530 +++- pixman/pixman-arm-neon-asm.h |5 pixman/pixman-arm-neon.c | 47 +- pixman/pixman-arm-simd.c |4 pixman/pixman-bits-image.c | 279 ++-- pixman/pixman-combine.c.template | 30 + pixman/pixman-compiler.h |3 pixman/pixman-conical-gradient.c | 45 +- pixman/pixman-cpu.c |9 pixman/pixman-fast-path.c| 149 +- pixman/pixman-fast-path.h| 26 - pixman/pixman-general.c | 294 ++--- pixman/pixman-image.c| 92 pixman/pixman-implementation.c | 81 +++ pixman/pixman-linear-gradient.c | 86 ++- pixman/pixman-matrix.c |3 pixman/pixman-mmx.c | 22 - pixman/pixman-private.h | 169 --- pixman/pixman-radial-gradient.c | 64 ++ pixman/pixman-solid-fill.c | 75 +-- pixman/pixman-sse2.c | 111 ++--- pixman/pixman-utils.c|6 pixman/pixman.c |7 pixman/solaris-hwcap.mapfile |2 test/Makefile.am | 41 + test/alphamap.c | 11 test/blitters-test.c | 57 -- test/composite.c | 56 +- test/gradient-crash-test.c | 123 +++-- test/pdf-op-test.c | 84 +++ test/radial-test.c | 198 + test/stress-test.c | 855 +++ test/utils.c | 89 +++- test/utils.h | 19 40 files changed, 3567 insertions(+), 827 deletions(-) New commits: commit 8aeb637bb5e08ff8c0a57fb57cb614df4aa1e6b5 Author: Cyril Brulebois Date: Wed Jan 19 20:31:42 2011 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index f8770bd..93f0f5e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -pixman (0.21.4-1) UNRELEASED; urgency=low +pixman (0.21.4-1) experimental; urgency=low * New upstream release. * Update debian/copyright from upstream's COPYING. - -- Cyril Brulebois Wed, 19 Jan 2011 20:24:29 +0100 + -- Cyril Brulebois Wed, 19 Jan 2011 20:31:26 +0100 pixman (0.21.2-1) experimental; urgency=low commit 461dacfb5ef3460589cc323e8166e30fda7f71af Author: Cyril Brulebois Date: Wed Jan 19 20:25:41 2011 +0100 Update debian/copyright from upstream's COPYING. diff --git a/debian/changelog b/debian/changelog index 2aeed11..f8770bd 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ pixman (0.21.4-1) UNRELEASED; urgency=low * New upstream release. + * Update debian/copyright from upstream's COPYING. -- Cyril Brulebois Wed, 19 Jan 2011 20:24:29 +0100 diff --git a/debian/copyright b/debian/copyright index 75b5df5..8b08a4a 100644 --- a/debian/copyright +++ b/debian/copyright @@ -23,7 +23,8 @@ possible. They may also add themselves to the list below. * Copyright 2008 André Tupinambá * Copyright 2008 Mozilla Corporation * Copyright 2008 Frederic Plourde - * Copyright 2009 Sun Microsystems, Inc. + * Copyright 2009, Oracle and/or its affiliates. All rights reserved. + * Copyright 2009, 2010 Nokia Corporation * * Permission is hereby granted, free of charge, to any person obtaining a * copy of this software and associated documentation files (the "Software"), commit e5816268279a2011a3cdbcac3c9d49f7aea2b7b5 Author: Cyril Brulebois Date: Wed Jan 19 20:24:49 2011 +0100 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index 64fdf9c..bb4c999 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,662 @@ +commit 4e56cec5649b7e122ccfc815b4ff45611953afce +Author: Søren Sandmann Pedersen +Date: Wed Jan 19 07:38:24 2011 -0500 + +Pre-release version bump to 0.21.4 + +commit 1d7195dd6c68eab73d063f37de3a9331446111d4 +Author: Søren Sandmann Pedersen +Date: Mon Jan 17 14:12:20 2011 -0500 + +Fix dangling-pointer bug in bits_image_fetch_bilinear_no_repeat_(). + +The mask_bits variable is only declared in a limited scope, so the +pointer to it becomes invalid instantly. Somehow this didn't actually +trigger any bugs, but Brent Fulgham reported that Bounds Checker was +complaining about it. + +Fix the bug by moving mask_bits to the function scope. + +commit 2ac4ae1ae253f7c2efedab036a677dac2f9c9eed +Author: Andrea Canciani +Date: Wed Jan 12 17:43:40 2011 +0100 + +Add a test for radial gradients + +radial-test is a port of the radial-gradient test from the cairo test +suite. It has been modified so that some pixels have 0 in both the a +and b coefficients of the quadratic equation solved by the rasterizer, +
pixman: Changes to 'debian-experimental'
COPYING | 79 - ChangeLog| 323 +++ configure.ac | 34 +++- debian/changelog |7 debian/copyright | 150 -- pixman/pixman-arm-common.h | 40 pixman/pixman-arm-neon-asm.S | 100 pixman/pixman-arm-neon-asm.h | 216 -- pixman/pixman-arm-neon.c | 30 +++ pixman/pixman-arm-simd-asm.S | 70 pixman/pixman-arm-simd.c |7 pixman/pixman-bits-image.c | 177 + pixman/pixman-conical-gradient.c | 17 -- pixman/pixman-image.c| 75 +++-- pixman/pixman-linear-gradient.c | 30 +-- pixman/pixman-mmx.c |4 pixman/pixman-private.h | 15 - pixman/pixman-radial-gradient.c | 19 +- pixman/pixman.c | 90 +- pixman/pixman.h | 22 +- test/Makefile.am |2 test/window-test.c | 173 22 files changed, 1099 insertions(+), 581 deletions(-) New commits: commit 149ed6b1f0da30d2e072bc174fbf4057d1cca3f3 Author: Cyril Brulebois Date: Wed Nov 17 15:56:52 2010 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index b5dc7c5..ad2bfaa 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -pixman (0.21.2-1) UNRELEASED; urgency=low +pixman (0.21.2-1) experimental; urgency=low * New upstream release. * Update debian/copyright from upstream's COPYING. - -- Cyril Brulebois Wed, 17 Nov 2010 15:27:01 +0100 + -- Cyril Brulebois Wed, 17 Nov 2010 15:56:46 +0100 pixman (0.20.0-1) experimental; urgency=low commit 865e06cab00872d444d0756ae98988b094fa1f63 Author: Cyril Brulebois Date: Wed Nov 17 15:28:15 2010 +0100 Update debian/copyright from upstream's COPYING. diff --git a/debian/changelog b/debian/changelog index 38c7f71..b5dc7c5 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ pixman (0.21.2-1) UNRELEASED; urgency=low * New upstream release. + * Update debian/copyright from upstream's COPYING. -- Cyril Brulebois Wed, 17 Nov 2010 15:27:01 +0100 diff --git a/debian/copyright b/debian/copyright index 93ed0b7..75b5df5 100644 --- a/debian/copyright +++ b/debian/copyright @@ -3,112 +3,44 @@ http://xorg.freedesktop.org/releases/individual/lib/ Debian packaging by Julien Cristau , 18 May 2007. -The following is the 'standard copyright' agreed upon by most contributors, -and is currently the canonical license, though a modification is currently -under discussion. Copyright holders of new code should use this license -statement where possible, and append their name to this list. - -Copyright 1987, 1988, 1989, 1998 The Open Group -Copyright 1987, 1988, 1989 Digital Equipment Corporation -Copyright 1999, 2004, 2008 Keith Packard -Copyright 2000 SuSE, Inc. -Copyright 2000 Keith Packard, member of The XFree86 Project, Inc. -Copyright 2004, 2005, 2007, 2008 Red Hat, Inc. -Copyright 2004 Nicholas Miell -Copyright 2005 Lars Knoll & Zack Rusin, Trolltech -Copyright 2005 Trolltech AS -Copyright 2007 Luca Barbato -Copyright 2008 Aaron Plattner, NVIDIA Corporation -Copyright 2008 Rodrigo Kumpera -Copyright 2008 André Tupinambá -Copyright 2008 Mozilla Corporation -Copyright 2008 Frederic Plourde - -Permission is hereby granted, free of charge, to any person obtaining a -copy of this software and associated documentation files (the "Software"), -to deal in the Software without restriction, including without limitation -the rights to use, copy, modify, merge, publish, distribute, sublicense, -and/or sell copies of the Software, and to permit persons to whom the -Software is furnished to do so, subject to the following conditions: - -The above copyright notice and this permission notice (including the next -paragraph) shall be included in all copies or substantial portions of the -Software. - -THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR -IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, -FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL -THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER -LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING -FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER -DEALINGS IN THE SOFTWARE. - -Other licenses: - -Copyright © 2000 Keith Packard, member of The XFree86 Project, Inc. -2005 Lars Knoll & Zack Rusin, Trolltech -Copyright © 2000 SuSE, Inc. -Copyright © 2007 Red Hat, Inc. -Copyright © 1998 Keith Packard - -Permission to use, copy, modify, distribute, and sell this software and its -documentation for any purpose is hereby granted without fee, provided that -the above copyright notice appear in all copies and that both that -copyri
pixman: Changes to 'debian-experimental'
ChangeLog| 193 +++ configure.ac |7 + debian/changelog |6 + test/alphamap.c |5 + 4 files changed, 42 insertions(+), 169 deletions(-) New commits: commit 85950507f12da4e975683acee6e468a4c1b34ffb Author: Cyril Brulebois Date: Sat Nov 6 10:01:02 2010 +0100 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index 97a8a08..3270af3 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,8 @@ -pixman (0.20.0-1) UNRELEASED; urgency=low +pixman (0.20.0-1) experimental; urgency=low * New upstream release. - -- Cyril Brulebois Sat, 06 Nov 2010 09:58:33 +0100 + -- Cyril Brulebois Sat, 06 Nov 2010 10:00:54 +0100 pixman (0.19.6-1) experimental; urgency=low commit 23b966823355619f6210a288bce191cc31612cd5 Author: Cyril Brulebois Date: Sat Nov 6 09:58:54 2010 +0100 Update changelogs. diff --git a/ChangeLog b/ChangeLog index b80f15d..2a9c233 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,11 +1,32 @@ -commit 3193481ee64ab0cc9feb64c96d92bf034d44e1f4 -Merge: d105134 97336fa -Author: Cyril Brulebois -Date: Wed Oct 27 20:55:24 2010 +0200 +commit c5e048d46c32c43172fb8d1c067e82587f916953 +Author: Søren Sandmann Pedersen +Date: Wed Oct 27 16:51:40 2010 -0400 + +Pre-release version bump to 0.20.0 + +commit 6a6d9758af478e9f5eae48ccf15f1cbea2cf30ed +Author: Scott McCreary +Date: Wed Oct 27 12:31:27 2010 -0700 + +Added check to find pthread on Haiku. + +commit 00fdb3d8e8d5c04d01c352315b6a8e2e2dfe53ae +Author: Jon TURNEY +Date: Sun Oct 24 15:58:39 2010 +0100 -Merge remote branch 'origin/upstream-experimental' into upstream-experimental +Plug another leak in alphamap test + +Even after commit e46be417cebac984a858da05e61d924889695c9e alphamap +test is still leaking the alphamap pixmap, leading to mmap() failures +on cygwin -Use -s ours to move to upstream's pixman-0.19.6 tag. +Signed-off-by: Jon TURNEY + +commit 1c23142efa056124c594c72022e7f383e839d3b1 +Author: Søren Sandmann Pedersen +Date: Wed Oct 20 16:31:57 2010 -0400 + +Post-release version bump to 0.19.7 commit d1051340155a099a523e71377b1d889eec8b972e Author: Søren Sandmann Pedersen @@ -1042,12 +1063,6 @@ Date: Mon Aug 16 07:24:48 2010 -0400 use of image->bits.{width,height} which lead to uninitialized memory accesses when the image wasn't of type BITS. -commit 97336fad32acf802003855cd8bd6477fa49a12e3 -Author: Søren Sandmann Pedersen -Date: Mon Aug 16 06:34:53 2010 -0400 - -Pre-release version bump to 0.18.4 - commit da6f33a798bf2ea10df610ccf1d9506d63d1a28c Author: Søren Sandmann Pedersen Date: Mon Aug 9 20:54:49 2010 -0400 @@ -1059,39 +1074,6 @@ Date: Mon Aug 9 20:54:49 2010 -0400 that the image effectively is opaque, so we can do operator reductions such as OVER->SRC. -commit 32509aa4da83565a1283375c7043348c63ac3d3a -Author: Søren Sandmann Pedersen -Date: Mon Jul 12 15:13:49 2010 -0400 - -Check for read accessors before taking the bilinear fast path - -The bilinear fast path accesses pixels directly, so if the image has a -read accessor, then it can't be used. - -commit 052c5b819cfcdc5e63adb5b9117db939674ca5c2 -Author: Søren Sandmann Pedersen -Date: Wed Jul 28 03:17:35 2010 -0400 - -If we bail out of do_composite, make sure to undo any workarounds. - -The workaround for an old X bug has to be undone if we bail from -do_composite, so we can't just return. - -commit 91cb1421770a7d654555069946f9e998999a5813 -Author: Søren Sandmann Pedersen -Date: Sun May 30 16:52:09 2010 -0400 - -When storing a g1 pixel, store the lowest bit, rather than comparing with 0. - -commit a9a084c85cc0da15bfdf15a0a8363dd24c77f023 -Author: Søren Sandmann Pedersen -Date: Wed Jun 30 02:31:10 2010 -0400 - -Fix memory leak in the pthreads thread local storage code - -When a thread exits, we leak whatever is stored in thread local -variables, so install a destructor to free it. - commit 4e5d6f00bf409259ff6f5d5c3ef4b016146bcbb3 Author: Søren Sandmann Pedersen Date: Wed Aug 4 17:51:49 2010 -0400 @@ -1755,127 +1737,6 @@ Date: Tue May 11 22:46:47 2010 +0300 success and non-zero on error (in this case, the expected result of the whole test run should be 0). -commit 872c915dcb6cf74130ea87e1b46d6a38535d98b0 -Author: Søren Sandmann Pedersen -Date: Wed May 12 16:33:35 2010 -0400 - -Post-release version bump to 0.18.3 - -commit b48d8b5201ab010f75f36bccd101cf60510d4ef2 -Author: Søren Sandmann Pedersen -Date: Wed May 12 16:27:02 2010 -0400 - -Pre-release version bump to 0.18.2 - -commit 970c183c339b32975b499e90dbc54617da6cf4cf -Author: Søren Sandmann Pedersen -Date: Sat Apr 24 18:43:38 2010 -0400 - -Add macros for thread local storage on MinGW 32 - -These macros are identical to the ones that Tor Lillqvist posted here: - -http://lists.freedesktop
pixman: Changes to 'debian-experimental'
.gitignore |2 CODING_STYLE | 23 ChangeLog| 1909 +++ README | 10 configure.ac | 274 - debian/changelog | 15 debian/control |2 debian/libpixman-1-0.symbols |4 debian/rules | 14 pixman/Makefile.am |5 pixman/pixman-access.c | 309 -- pixman/pixman-arm-neon-asm.S | 336 ++ pixman/pixman-arm-neon-asm.h | 59 + pixman/pixman-arm-neon.c | 30 pixman/pixman-arm-simd-asm.S |2 pixman/pixman-arm-simd.c | 16 pixman/pixman-bits-image.c | 644 + pixman/pixman-combine.c.template | 45 pixman/pixman-combine.h.template | 152 +-- pixman/pixman-compiler.h | 39 pixman/pixman-conical-gradient.c | 60 - pixman/pixman-cpu.c | 25 pixman/pixman-fast-path.c| 470 +++-- pixman/pixman-fast-path.h| 445 + pixman/pixman-general.c | 65 - pixman/pixman-image.c| 146 ++ pixman/pixman-linear-gradient.c | 200 +--- pixman/pixman-mmx.c | 110 +- pixman/pixman-private.h | 136 +- pixman/pixman-radial-gradient.c | 464 + pixman/pixman-region.c | 60 - pixman/pixman-region16.c |4 pixman/pixman-region32.c |4 pixman/pixman-solid-fill.c |9 pixman/pixman-sse2.c | 1302 +- pixman/pixman.c | 757 --- pixman/pixman.h | 16 test/Makefile.am | 35 test/affine-test.c | 261 + test/alpha-loop.c| 29 test/alphamap.c | 257 - test/blitters-test-bisect.rb | 43 test/blitters-test.c | 167 +-- test/composite-test.c|5 test/composite.c | 260 ++--- test/fuzzer-find-diff.pl | 68 + test/gradient-crash-test.c | 117 ++ test/gtk-utils.c |2 test/lowlevel-blt-bench.c| 712 ++ test/region-translate-test.c | 30 test/scaling-crash-test.c| 209 test/scaling-test-bisect.rb | 38 test/scaling-test.c | 95 - test/utils.c | 279 + test/utils.h | 77 + 55 files changed, 8042 insertions(+), 2805 deletions(-) New commits: commit 2da37f260eb06607cbb60897ee9e5fb1d0418f4e Author: Cyril Brulebois Date: Wed Oct 27 23:14:13 2010 +0200 Upload to experimental. diff --git a/debian/changelog b/debian/changelog index a61ab51..d29de84 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pixman (0.19.6-1) UNRELEASED; urgency=low +pixman (0.19.6-1) experimental; urgency=low * New upstream release. * Bump SHLIBS_VERSION from 0.18.0 to 0.19.4 for newly-added functions. @@ -11,7 +11,7 @@ pixman (0.19.6-1) UNRELEASED; urgency=low * Enable the testsuite. * Add myself to Uploaders. - -- Cyril Brulebois Wed, 27 Oct 2010 22:11:26 +0200 + -- Cyril Brulebois Wed, 27 Oct 2010 23:14:00 +0200 pixman (0.18.4-1) experimental; urgency=low commit 3a4ab94548f5d8d4e6a571282fda85a9aad929a7 Author: Cyril Brulebois Date: Wed Oct 27 22:57:19 2010 +0200 Add myself to Uploaders. diff --git a/debian/changelog b/debian/changelog index df60ba9..a61ab51 100644 --- a/debian/changelog +++ b/debian/changelog @@ -9,6 +9,7 @@ pixman (0.19.6-1) UNRELEASED; urgency=low to pick it accidentally, by passing --disable-gtk. (That's only for test purposes, but would require pixman-1 itself.) * Enable the testsuite. + * Add myself to Uploaders. -- Cyril Brulebois Wed, 27 Oct 2010 22:11:26 +0200 diff --git a/debian/control b/debian/control index 5060e7a..f5a882c 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: pixman Section: devel Priority: optional Maintainer: Debian X Strike Force -Uploaders: David Nusinow +Uploaders: David Nusinow , Cyril Brulebois Build-Depends: debhelper (>= 5), automake, autoconf, libtool, pkg-config, quilt Standards-Version: 3.8.3 Vcs-Git: git://git.debian.org/git/pkg-xorg/lib/pixman commit a74572e2e1c03149ebd386dadd339802e868e4d1 Author: Cyril Brulebois Date: Wed Oct 27 22:56:49 2010 +0200 Enable the testsuite. diff --git a/debian/changelog b/debian/changelog index 95e1596..df60ba9 100644 --- a/debian/changelog +++ b/debian/changelog @@ -8,6 +8,7 @@ pixman (0.19.6-1) UNRELEASED; urgency=low * As of pixman-0.19.2-5-g5b99710, Gtk+ is auto-detected, make sure not to pick it accidentally, by passing --disable-gtk. (That's only for test purposes, but would require pixman-1 itself.) + * Enable the testsuite. -- Cyril Brulebois Wed, 27 Oct 2010 22:11:26 +0200 diff --git a/debian/rules
pixman: Changes to 'debian-experimental'
debian/changelog |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) New commits: commit a4f6c93016c0886cc29955add95b7af8f43071df Author: Julien Cristau Date: Mon Sep 6 21:15:21 2010 +0200 Upload to experimental diff --git a/debian/changelog b/debian/changelog index 8d60e4f..1ad77b4 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ -pixman (0.18.4-1) UNRELEASED; urgency=low +pixman (0.18.4-1) experimental; urgency=low + [ Robert Hooker ] * New upstream stable release. - -- Robert Hooker Mon, 16 Aug 2010 10:16:39 -0400 + -- Julien Cristau Mon, 06 Sep 2010 21:15:07 +0200 pixman (0.18.2-1) experimental; urgency=low -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1oshmq-00014i...@alioth.debian.org
pixman: Changes to 'debian-experimental'
ChangeLog | 45 + configure.ac |2 +- debian/changelog |6 ++ pixman/pixman-access.c |2 +- pixman/pixman-bits-image.c |1 + pixman/pixman-compiler.h |9 - pixman/pixman.c|4 ++-- test/blitters-test.c |2 +- 8 files changed, 65 insertions(+), 6 deletions(-) New commits: commit dbc6d202d77bd138e68651cae53637b5028faa94 Author: Robert Hooker Date: Mon Aug 16 10:19:25 2010 -0400 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index eb287c5..367554f 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,48 @@ +commit 97336fad32acf802003855cd8bd6477fa49a12e3 +Author: Søren Sandmann Pedersen +Date: Mon Aug 16 06:34:53 2010 -0400 + +Pre-release version bump to 0.18.4 + +commit 32509aa4da83565a1283375c7043348c63ac3d3a +Author: Søren Sandmann Pedersen +Date: Mon Jul 12 15:13:49 2010 -0400 + +Check for read accessors before taking the bilinear fast path + +The bilinear fast path accesses pixels directly, so if the image has a +read accessor, then it can't be used. + +commit 052c5b819cfcdc5e63adb5b9117db939674ca5c2 +Author: Søren Sandmann Pedersen +Date: Wed Jul 28 03:17:35 2010 -0400 + +If we bail out of do_composite, make sure to undo any workarounds. + +The workaround for an old X bug has to be undone if we bail from +do_composite, so we can't just return. + +commit 91cb1421770a7d654555069946f9e998999a5813 +Author: Søren Sandmann Pedersen +Date: Sun May 30 16:52:09 2010 -0400 + +When storing a g1 pixel, store the lowest bit, rather than comparing with 0. + +commit a9a084c85cc0da15bfdf15a0a8363dd24c77f023 +Author: Søren Sandmann Pedersen +Date: Wed Jun 30 02:31:10 2010 -0400 + +Fix memory leak in the pthreads thread local storage code + +When a thread exits, we leak whatever is stored in thread local +variables, so install a destructor to free it. + +commit 872c915dcb6cf74130ea87e1b46d6a38535d98b0 +Author: Søren Sandmann Pedersen +Date: Wed May 12 16:33:35 2010 -0400 + +Post-release version bump to 0.18.3 + commit b48d8b5201ab010f75f36bccd101cf60510d4ef2 Author: Søren Sandmann Pedersen Date: Wed May 12 16:27:02 2010 -0400 diff --git a/debian/changelog b/debian/changelog index 534993c..8d60e4f 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +pixman (0.18.4-1) UNRELEASED; urgency=low + + * New upstream stable release. + + -- Robert Hooker Mon, 16 Aug 2010 10:16:39 -0400 + pixman (0.18.2-1) experimental; urgency=low * New upstream stable release. Changes since 0.18.0: commit 97336fad32acf802003855cd8bd6477fa49a12e3 Author: Søren Sandmann Pedersen Date: Mon Aug 16 06:34:53 2010 -0400 Pre-release version bump to 0.18.4 diff --git a/configure.ac b/configure.ac index be7ac16..c9269f4 100644 --- a/configure.ac +++ b/configure.ac @@ -54,7 +54,7 @@ AC_PREREQ([2.57]) m4_define([pixman_major], 0) m4_define([pixman_minor], 18) -m4_define([pixman_micro], 3) +m4_define([pixman_micro], 4) m4_define([pixman_version],[pixman_major.pixman_minor.pixman_micro]) commit 32509aa4da83565a1283375c7043348c63ac3d3a Author: Søren Sandmann Pedersen Date: Mon Jul 12 15:13:49 2010 -0400 Check for read accessors before taking the bilinear fast path The bilinear fast path accesses pixels directly, so if the image has a read accessor, then it can't be used. diff --git a/pixman/pixman-bits-image.c b/pixman/pixman-bits-image.c index 3d78ff0..0225ae5 100644 --- a/pixman/pixman-bits-image.c +++ b/pixman/pixman-bits-image.c @@ -914,6 +914,7 @@ bits_image_property_changed (pixman_image_t *image) bits->common.transform->matrix[2][2] == pixman_fixed_1 && bits->common.transform->matrix[0][0] > 0 && bits->common.transform->matrix[1][0] == 0 && +!bits->read_func && (bits->common.filter == PIXMAN_FILTER_BILINEAR || bits->common.filter == PIXMAN_FILTER_GOOD || bits->common.filter == PIXMAN_FILTER_BEST)&& commit 052c5b819cfcdc5e63adb5b9117db939674ca5c2 Author: Søren Sandmann Pedersen Date: Wed Jul 28 03:17:35 2010 -0400 If we bail out of do_composite, make sure to undo any workarounds. The workaround for an old X bug has to be undone if we bail from do_composite, so we can't just return. diff --git a/pixman/pixman.c b/pixman/pixman.c index 56c9536..548242b 100644 --- a/pixman/pixman.c +++ b/pixman/pixman.c @@ -634,7 +634,7 @@ do_composite (pixman_implementation_t *imp, ®ion, src, mask, dest, src_x, src_y, mask_x, mask_y, dest_x, dest_y, width, height)) { - return; + goto out; } extents = pixman_region32_extents (®ion); @@ -651,7 +651,7 @@ do_composite (pixman_implementation_t *imp,
pixman: Changes to 'debian-experimental'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 8814afc5fd66a8b0a848aed635b495c4c4ab45d6 Author: Robert Hooker Date: Fri May 14 13:06:08 2010 -0400 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 30f8061..534993c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pixman (0.18.2-1) UNRELEASED; urgency=low +pixman (0.18.2-1) experimental; urgency=low * New upstream stable release. Changes since 0.18.0: - b48d8b5... Pre-release version bump to 0.18.2 @@ -13,7 +13,7 @@ pixman (0.18.2-1) UNRELEASED; urgency=low - 4fe0a40... Visual Studio 2010 includes stdint.h - 9a46edd... Post-release version bump to 0.18.1 - -- Robert Hooker Fri, 14 May 2010 12:49:51 -0400 + -- Robert Hooker Fri, 14 May 2010 13:03:42 -0400 pixman (0.18.0-1) experimental; urgency=low -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1ocyll-0006gl...@alioth.debian.org
pixman: Changes to 'debian-experimental'
ChangeLog| 115 +++ README | 12 +--- configure.ac |5 + debian/changelog | 17 + pixman/pixman-compiler.h | 77 -- pixman/pixman-conical-gradient.c |4 + pixman/pixman-image.c|6 +- pixman/pixman-mmx.c |2 pixman/pixman.h |3 - test/blitters-test.c |2 10 files changed, 224 insertions(+), 19 deletions(-) New commits: commit 1773c6829cd19974219feb6e0ddbfb735f1f2139 Author: Robert Hooker Date: Fri May 14 12:57:58 2010 -0400 Bump changelogs. diff --git a/ChangeLog b/ChangeLog index fb006a1..eb287c5 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,118 @@ +commit b48d8b5201ab010f75f36bccd101cf60510d4ef2 +Author: Søren Sandmann Pedersen +Date: Wed May 12 16:27:02 2010 -0400 + +Pre-release version bump to 0.18.2 + +commit 970c183c339b32975b499e90dbc54617da6cf4cf +Author: Søren Sandmann Pedersen +Date: Sat Apr 24 18:43:38 2010 -0400 + +Add macros for thread local storage on MinGW 32 + +These macros are identical to the ones that Tor Lillqvist posted here: + +http://lists.freedesktop.org/archives/pixman/2010-April/000160.html + +with one exception: the variable is allocated with calloc() and not +malloc(). + +Cc: t...@iki.fi + +commit 61ff1a32146b4db1f7391f0ad6fbdcfda8001581 +Author: Søren Sandmann Pedersen +Date: Fri Apr 23 12:34:19 2010 -0400 + +Don't use __thread on MinGW. + +It is apparently broken. See this: + + http://mingw-users.1079350.n2.nabble.com/gcc-4-4-multi-threaded-exception-handling-thread-specifier-not-working-td3440749.html + +We'll need to support thread local storage on MinGW32 some other way. + +Cc: t...@iki.fi + +commit f973be464d631f886ad812210cd26d3a989dc3bd +Author: Søren Sandmann Pedersen +Date: Sat Apr 24 15:15:05 2010 -0400 + +Don't consider indexed formats opaque. + +The indexed formats have 0 bits of alpha, but can't be considered +opaque because there may be non-opaque colors in the palette. + +commit 34fb38554f290c690be8b9f3f873538aa1945c57 +Author: Jeff Muizelaar +Date: Tue Apr 27 15:23:20 2010 -0400 + +Add missing HAVE_CONFIG_H guards for config.h inclusion + +commit 38928afaa119326b85eea099a71bc8c96a251164 +Author: Søren Sandmann Pedersen +Date: Sun Apr 18 16:24:39 2010 -0400 + +Update README to mention the pixman mailing list + +commit 664984206daae8ac2de16b54ae6c66c926058c86 +Author: Søren Sandmann Pedersen +Date: Wed Apr 7 19:34:41 2010 -0400 + +[mmx] Fix mask creation bugs + +This line: + +mask = mask | mask >> 8 | mask >> 16 | mask >> 24; + +only works when mask has 0s in the lower 24 bits, so add + + mask &= 0xff00; + +before. + +Reported by Todd Rinaldo on the #cairo IRC channel. + +commit d197dc5e8d341fb4f252cde31ed62e2fef573475 +Author: Søren Sandmann Pedersen +Date: Wed Apr 7 01:44:12 2010 -0400 + +Fixes for pthread thread local storage. + +The tls_name_key variable is passed to tls_name_get(), and the first +time this happens it isn't initialized. tls_name_get() then passes it +on to tls_name_alloc() which passes it on to pthread_setspecific() +leading to undefined behavior. + +None of this is actually necessary at all because there is only one +such variable per thread local variable, so it doesn't need to passed +as a parameter at all. + +All of this was pointed out by Tor Lillqvist on the cairo mailing +list. + +commit 9babaab40471bee35af6da581cb5bf83a2517aff +Author: Søren Sandmann Pedersen +Date: Wed Apr 7 01:39:14 2010 -0400 + +Fix uninitialized cache when pthreads are used + +The thread local cache is allocated with malloc(), but we rely on it +being initialized to zero, so allocate it with calloc() instead. + +commit 4fe0a40e75895d5d1a55810be2e1349810cba90e +Author: Siddharth Agarwal +Date: Tue Apr 13 10:15:29 2010 -0400 + +Visual Studio 2010 includes stdint.h + +Use the builtin version instead of defining the types ourselves. + +commit 9a46eddc92ecaa2bf178e7dd5061f4d92163285d +Author: Søren Sandmann Pedersen +Date: Wed May 12 16:15:24 2010 -0400 + +Post-release version bump to 0.18.1 + commit e9dc568d6f585a153c47e970168a9c71d3e45fde Author: Søren Sandmann Pedersen Date: Thu Apr 1 05:23:31 2010 -0400 diff --git a/debian/changelog b/debian/changelog index d4c..30f8061 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,20 @@ +pixman (0.18.2-1) UNRELEASED; urgency=low + + * New upstream stable release. Changes since 0.18.0: +- b48d8b5... Pre-release version bump to 0.18.2 +- 970c183... Add macros for thread local storage on MinGW 32 +- 61ff1a3... Don't use __thread on MinGW. +- f973be4...
pixman: Changes to 'debian-experimental'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 68b6e0e095bff64380df6f6108074e80b2c1bd1a Author: Julien Cristau Date: Tue May 11 14:16:18 2010 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index b485a06..d4c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pixman (0.18.0-1) UNRELEASED; urgency=low +pixman (0.18.0-1) experimental; urgency=low * Rename the build directory to not include DEB_BUILD_GNU_TYPE for no good reason. Thanks, Colin Watson! @@ -7,7 +7,7 @@ pixman (0.18.0-1) UNRELEASED; urgency=low * Update symbols file for new API, bump shlibs. * Drop pixman-arm-don-t-use-env-vars-to-get-hwcap-platform.patch, obsolete. - -- Julien Cristau Sat, 08 May 2010 17:06:36 +0200 + -- Julien Cristau Tue, 11 May 2010 14:16:09 +0200 pixman (0.16.4-1) unstable; urgency=low -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/e1oboy0-0002mb...@alioth.debian.org
pixman: Changes to 'debian-experimental'
.gitignore | 13 COPYING | 1 ChangeLog| 2475 RELEASING| 30 TODO | 5 autogen.sh | 2 configure.ac | 187 debian/changelog | 26 debian/control | 20 debian/libpixman-1-0.symbols | 5 debian/patches/pixman-arm-don-t-use-env-vars-to-get-hwcap-platform.patch | 52 debian/patches/series| 1 debian/rules | 14 pixman/Makefile.am | 29 pixman/pixman-access.c | 206 pixman/pixman-arm-common.h | 273 pixman/pixman-arm-neon-asm.S | 1713 + pixman/pixman-arm-neon-asm.h | 906 +++ pixman/pixman-arm-neon.c | 2892 -- pixman/pixman-arm-simd-asm.S | 330 + pixman/pixman-arm-simd.c | 225 pixman/pixman-bits-image.c | 413 + pixman/pixman-compiler.h | 60 pixman/pixman-conical-gradient.c | 2 pixman/pixman-cpu.c | 14 pixman/pixman-edge-imp.h | 20 pixman/pixman-edge.c | 5 pixman/pixman-fast-path.c| 1004 ++- pixman/pixman-general.c | 52 pixman/pixman-image.c| 306 - pixman/pixman-implementation.c | 55 pixman/pixman-mmx.c | 290 - pixman/pixman-private.h | 277 pixman/pixman-region.c | 334 - pixman/pixman-solid-fill.c | 35 pixman/pixman-sse2.c | 710 +- pixman/pixman-trap.c | 14 pixman/pixman-utils.c| 620 -- pixman/pixman-vmx.c | 7 pixman/pixman-x64-mmx-emulation.h| 8 pixman/pixman.c | 1012 ++- pixman/pixman.h | 81 pixman/solaris-hwcap.mapfile | 36 test/Makefile.am | 52 test/a1-trap-test.c | 50 test/alpha-test.c| 12 test/alphamap.c | 49 test/blitters-test.c | 315 - test/clip-in.c | 2 test/clip-test.c | 4 test/composite-test.c| 7 test/composite.c | 901 +++ test/convolution-test.c | 2 test/fetch-test.c| 104 test/gradient-test.c | 10 test/gtk-utils.c | 113 test/gtk-utils.h | 13 test/region-test.c | 49 test/scaling-test.c | 207 test/screen-test.c
pixman: Changes to 'debian-experimental'
CODING_STYLE | 216 + ChangeLog| 514 ++ configure.ac | 6 debian/README.source | 3 debian/changelog | 8 debian/control | 2 debian/patches/pixman-arm-don-t-use-env-vars-to-get-hwcap-platform.patch | 52 debian/patches/series| 1 debian/rules | 6 pixman/pixman-access.c | 1745 +++--- pixman/pixman-bits-image.c | 610 +-- pixman/pixman-combine.c.template | 22 pixman/pixman-combine.h.template | 257 - pixman/pixman-conical-gradient.c | 2 pixman/pixman-fast-path.c| 85 pixman/pixman-general.c | 2 pixman/pixman-image.c| 19 pixman/pixman-linear-gradient.c | 4 pixman/pixman-mmx.c | 66 pixman/pixman-private.h | 42 pixman/pixman-radial-gradient.c | 75 pixman/pixman-region.c | 31 pixman/pixman-solid-fill.c | 4 pixman/pixman-sse2.c | 172 pixman/pixman-trap.c | 4 pixman/pixman-utils.c| 16 pixman/pixman-vmx.c | 707 +--- pixman/pixman.c | 7 test/Makefile.am | 2 test/blitters-test-bisect.rb | 43 test/blitters-test.c | 638 +++ 31 files changed, 3093 insertions(+), 2268 deletions(-) New commits: commit 182f32af53277b040dda0c0b4b7ec2fad861ca84 Author: Julien Cristau Date: Sun Aug 23 12:45:10 2009 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 4fa5828..86a7ffb 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pixman (0.15.20-1) UNRELEASED; urgency=low +pixman (0.15.20-1) experimental; urgency=low * New upstream release candidate. * Bump shlibs and update symbols file for @@ -6,7 +6,7 @@ pixman (0.15.20-1) UNRELEASED; urgency=low * Add patch to disable use of env vars to force hwcap and platform on arm. * Add README.source with a pointer to the quilt package. - -- Julien Cristau Tue, 21 Jul 2009 16:22:58 +0200 + -- Julien Cristau Sun, 23 Aug 2009 12:44:59 +0200 pixman (0.15.14-1) experimental; urgency=low commit 828b229bec4a3238ca525bb66c3d136ff720ff2b Author: Julien Cristau Date: Sun Aug 23 12:43:57 2009 +0200 Add README.source with a pointer to the quilt package. diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 000..e9078df --- /dev/null +++ b/debian/README.source @@ -0,0 +1,3 @@ +This package uses quilt to manage modifications to the upstream source. See +/usr/share/doc/quilt/README.source for details. + diff --git a/debian/changelog b/debian/changelog index aee359c..4fa5828 100644 --- a/debian/changelog +++ b/debian/changelog @@ -4,6 +4,7 @@ pixman (0.15.20-1) UNRELEASED; urgency=low * Bump shlibs and update symbols file for pixman_disable_out_of_bounds_workaround and new formats. * Add patch to disable use of env vars to force hwcap and platform on arm. + * Add README.source with a pointer to the quilt package. -- Julien Cristau Tue, 21 Jul 2009 16:22:58 +0200 commit 3ebff7c552bbd40080816fad1953ff4e8e4aba06 Author: Julien Cristau Date: Sun Aug 23 12:36:58 2009 +0200 Add patch to disable use of env vars to force hwcap and platform on arm. This is just ugly… diff --git a/debian/changelog b/debian/changelog index df0c732..aee359c 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ pixman (0.15.20-1) UNRELEASED; urgency=low * New upstream release candidate. * Bump shlibs and update symbols file for pixman_disable_out_of_bounds_workaround and new formats. + * Add patch to d
pixman: Changes to 'debian-experimental'
ChangeLog | 1329 ++ configure.ac | 30 debian/changelog |8 debian/libpixman-1-0.symbols |5 debian/rules |2 pixman/Makefile.am| 10 pixman/Makefile.win32 | 57 pixman/make-combine.pl|5 pixman/pixman-access.c| 2604 - pixman/pixman-accessor.h |4 pixman/pixman-arm-neon.c | 4256 - pixman/pixman-arm-neon.h | 179 pixman/pixman-arm-simd.c | 564 +- pixman/pixman-arm-simd.h | 106 pixman/pixman-bits-image.c| 473 +- pixman/pixman-combine.c.template | 2661 +++-- pixman/pixman-combine.h.template | 345 - pixman/pixman-compiler.h | 12 pixman/pixman-conical-gradient.c | 144 pixman/pixman-cpu.c | 443 +- pixman/pixman-edge-imp.h | 58 pixman/pixman-edge.c | 369 - pixman/pixman-fast-path.c | 1390 +++ pixman/pixman-general.c | 273 - pixman/pixman-gradient-walker.c | 184 pixman/pixman-image.c | 226 - pixman/pixman-implementation.c| 295 - pixman/pixman-linear-gradient.c | 189 pixman/pixman-matrix.c| 1010 ++--- pixman/pixman-mmx.c | 2915 +++--- pixman/pixman-private.h | 822 ++-- pixman/pixman-radial-gradient.c | 171 pixman/pixman-region.c| 2499 +++- pixman/pixman-region16.c | 10 pixman/pixman-solid-fill.c| 38 pixman/pixman-sse2.c | 7497 -- pixman/pixman-timer.c | 12 pixman/pixman-trap.c | 224 - pixman/pixman-utils.c | 714 +-- pixman/pixman-vmx.c | 2361 ++- pixman/pixman-x64-mmx-emulation.h | 263 + pixman/pixman.c | 289 - pixman/pixman.h | 483 +- test/Makefile.am |6 test/composite-test.c | 113 test/oob-test.c | 35 test/region-test.c| 63 test/scaling-test.c | 599 +-- test/window-test.c| 173 49 files changed, 21002 insertions(+), 15516 deletions(-) New commits: commit cb7de5b2f784a6a4ed65a5c16964e396bdcce84f Author: Julien Cristau Date: Tue Jul 21 16:39:02 2009 +0200 Bump shlibs and update symbols file New pixman_disable_out_of_bounds_workaround API and new formats. diff --git a/debian/changelog b/debian/changelog index 4fbc2c6..b821974 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ pixman (0.15.18-1) UNRELEASED; urgency=low * New upstream beta release. + * Bump shlibs and update symbols file for +pixman_disable_out_of_bounds_workaround and new formats. -- Julien Cristau Tue, 21 Jul 2009 16:22:58 +0200 diff --git a/debian/libpixman-1-0.symbols b/debian/libpixman-1-0.symbols index ca181ab..db16c97 100644 --- a/debian/libpixman-1-0.symbols +++ b/debian/libpixman-1-0.symbols @@ -3,6 +3,7 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# pixman_add_tr...@base 0 pixman_...@base 0 pixman_compute_composite_reg...@base 0 + pixman_disable_out_of_bounds_workaro...@base 0.15.16 pixman_edge_i...@base 0 pixman_edge_s...@base 0 pixman_f_transform_bou...@base 0.13.2 @@ -112,5 +113,5 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# pixman_transform_point...@base 0 pixman_vers...@base 0.10.0 pixman_version_str...@base 0.10.0 - pixman_format_supported_destinat...@base 0.15.12 - pixman_format_supported_sou...@base 0.15.12 + pixman_format_supported_destinat...@base 0.15.16 + pixman_format_supported_sou...@base 0.15.16 diff --git a/debian/rules b/debian/rules index 6dc8f9d..534ac3e 100755 --- a/debian/rules +++ b/debian/rules @@ -1,7 +1,7 @@ #!/usr/bin/make -f PACKAGE = libpixman-1-0 -SHLIBS_VERSION = 0.15.14 +SHLIBS_VERSION = 0.15.16 CFLAGS = -Wall -g ifneq (,$(filter noopt,$(DEB_BUILD_OPTIONS))) commit 044122c11cb32f4e6db0563bd4a833271fd87185 Author: Julien Cristau Date: Tue Jul 21 16:23:33 2009 +0200 Update changelogs diff --git a/ChangeLog b/ChangeLog index d931d9b..5e4db05 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,1332 @@ +commit f3ac1368775542e09f3741d2ad7b72af20bd9663 +Author: Søren Sandmann Pedersen +Date: Tue Jul 21 07:20:57 2009 -0400 + +Pre-release version bump + +commit 7c56911e3b5b97b26dceff9b68d9fed32693d57b +Author: Søren Sandmann Pedersen +Date: Tue Jul 21 07:01:10 2009 -0400 + +Don't assert when malformed regions are detected. + +Instead print a message to stderr so that it will end up in the X log +file. + +commit f9660ce29ed072c6cbaec711c5d18b9f0ba113ae +Author: Søren Sandmann Pedersen +Date: Tue Jul 21 04:23:56 2009 -0400 + +Fix another search and replace issue + +commit b3196b63274134a594fc091ec2f8be3b44734411 +Author: Søren Sandmann Pedersen
pixman: Changes to 'debian-experimental'
COPYING | 39 ChangeLog | 5726 ++ Makefile.am | 18 README|2 RELEASING |9 TODO |2 configure.ac | 157 debian/changelog | 32 debian/control|6 debian/copyright | 47 debian/libpixman-1-0.symbols | 13 debian/rules | 14 pixman-1-uninstalled.pc.in|8 pixman/Makefile.am| 99 pixman/Makefile.win32 |1 pixman/combine.h.inc | 213 - pixman/combine.inc| 1269 --- pixman/combine.pl | 81 pixman/make-combine.pl| 81 pixman/pixman-access.c| 2745 ++-- pixman/pixman-accessor.h | 40 pixman/pixman-arm-detect-win32.asm| 21 pixman/pixman-arm-neon.c | 2252 + pixman/pixman-arm-neon.h | 179 + pixman/pixman-arm-simd.c | 153 pixman/pixman-arm-simd.h | 86 pixman/pixman-bits-image.c| 863 + pixman/pixman-combine.c.template | 2021 pixman/pixman-combine.h.template | 208 + pixman/pixman-compiler.h | 71 pixman/pixman-compose-accessors.c |4 pixman/pixman-compose.c | 596 --- pixman/pixman-compute-region.c| 242 - pixman/pixman-conical-gradient.c | 158 pixman/pixman-cpu.c | 534 +++ pixman/pixman-edge-imp.h | 56 pixman/pixman-edge.c | 27 pixman/pixman-fast-path.c | 1351 pixman/pixman-general.c | 307 + pixman/pixman-gradient-walker.c | 232 + pixman/pixman-image.c | 617 +-- pixman/pixman-implementation.c| 263 + pixman/pixman-linear-gradient.c | 261 + pixman/pixman-matrix.c|5 pixman/pixman-mmx.c | 1100 +++--- pixman/pixman-mmx.h | 320 - pixman/pixman-pict.c | 2290 - pixman/pixman-private.h | 1065 ++ pixman/pixman-radial-gradient.c | 326 + pixman/pixman-region.c| 76 pixman/pixman-region16.c | 46 pixman/pixman-region32.c | 30 pixman/pixman-solid-fill.c| 85 pixman/pixman-source.c| 709 pixman/pixman-sse2.c | 1324 +-- pixman/pixman-sse2.h | 358 -- pixman/pixman-timer.c |8 pixman/pixman-transformed-accessors.c |3 pixman/pixman-transformed.c | 615 --- pixman/pixman-trap.c | 274 + pixman/pixman-utils.c | 1083 +++--- pixman/pixman-vmx.c | 713 +++- pixman/pixman-vmx.h | 308 - pixman/pixman.c | 455 ++ pixman/pixman.h | 34 pixman/refactor | 478 ++ pixman/solaris-hwcap.mapfile | 36 test/Makefile.am | 61 test/alpha-test.c | 117 test/clip-in.c| 50 test/clip-test.c | 70 test/composite-test.c | 189 - test/convolution-test.c | 47 test/fetch-test.c |2 test/gradient-test.c | 102 test/oob-test.c | 72 test/scaling-test-bisect.rb | 38 test/scaling-test.c | 341 ++ test/screen-test.c| 44 test/trap-crasher.c | 27 test/trap-test.c | 49 test/utils.c | 113 test/utils.h |6 83 files changed, 23069 insertions(+), 11104 deletions(-) New commits: commit 3e6c5e1b1231151ce941360a9d3b2b95cb606b51 Author: Julien Cristau Date: Wed Jun 24 21:13:09 2009 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 48a1e32..1fc2d81 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pixman (0.15.14-1) UNRELEASED; urgency=low +pixman (0.15.14-1) experimental; urgency=low * Update debian/copyright from upstream COPYING (closes: #519078). Thanks, Jo Shields! @@ -17,7 +17,7 @@ pixman (0.15.14-1) UNRELEASED; urgency=low * Bump Standards-Version to 3.8.2. * Version the build-dep on debhelper to silence lintian. - -- Julien Cristau Wed, 10 Jun 2009 22:47:46 +0200 + -- Julien Cristau Wed, 24 Jun 2009 21:13:07 +0200 pixman (0.14.0-1) unstable; urgency=low commit 9de7e34f3f1b1d310c8768f6b1390759bceea999 Author: Julie
pixman: Changes to 'debian-experimental'
debian/changelog| 10 -- debian/libpixman-1-0.shlibs |2 -- debian/rules|4 +++- 3 files changed, 11 insertions(+), 5 deletions(-) New commits: commit f6b1c8725ff31985a86737a24b6d560732ef40fc Author: Julien Cristau Date: Sun Jan 4 21:39:35 2009 +0100 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index a58119e..aa029db 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pixman (0.13.2-1) UNRELEASED; urgency=low +pixman (0.13.2-1) experimental; urgency=low [ Timo Aaltonen ] * New upstream release. @@ -9,7 +9,7 @@ pixman (0.13.2-1) UNRELEASED; urgency=low work on ARMv6. * Fix shlibs for the udeb. - -- Timo Aaltonen Wed, 26 Nov 2008 12:31:10 +0200 + -- Julien Cristau Sun, 04 Jan 2009 21:39:31 +0100 pixman (0.12.0-1) experimental; urgency=low commit 068851766752df29805e242861df6dae6f1e9ee3 Author: Julien Cristau Date: Sun Jan 4 21:08:52 2009 +0100 Fix shlibs for the udeb. diff --git a/debian/changelog b/debian/changelog index 6d03907..a58119e 100644 --- a/debian/changelog +++ b/debian/changelog @@ -7,6 +7,7 @@ pixman (0.13.2-1) UNRELEASED; urgency=low [ Julien Cristau ] * Don't use ARM SIMD code. It doesn't do runtime detection, and will only work on ARMv6. + * Fix shlibs for the udeb. -- Timo Aaltonen Wed, 26 Nov 2008 12:31:10 +0200 diff --git a/debian/libpixman-1-0.shlibs b/debian/libpixman-1-0.shlibs deleted file mode 100644 index 91bfa2e..000 --- a/debian/libpixman-1-0.shlibs +++ /dev/null @@ -1,2 +0,0 @@ -libpixman-1 0 libpixman-1-0 (>= 0.11.10) -udeb: libpixman-1 0 libpixman-1-0-udeb (>= 0.11.10) diff --git a/debian/rules b/debian/rules index a6b5ab1..b143eed 100755 --- a/debian/rules +++ b/debian/rules @@ -1,6 +1,7 @@ #!/usr/bin/make -f PACKAGE = libpixman-1-0 +SHLIBS_VERSION = 0.13.2 CFLAGS = -Wall -g ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) @@ -87,7 +88,7 @@ binary-arch: install dh_strip --dbg-package=$(PACKAGE)-dbg dh_compress dh_fixperms - dh_makeshlibs -p$(PACKAGE) --add-udeb $(PACKAGE)-udeb + dh_makeshlibs -p$(PACKAGE) --add-udeb $(PACKAGE)-udeb -V"$(PACKAGE) (>= $(SHLIBS_VERSION))" dh_shlibdeps dh_installdeb dh_gencontrol commit eac4f90eb0855ad23448f07b24a04751c4d1619c Author: Julien Cristau Date: Tue Dec 23 23:02:32 2008 +0100 Don't use ARM SIMD code. It doesn't do runtime detection, and will only work on ARMv6. diff --git a/debian/changelog b/debian/changelog index 12f5344..6d03907 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,13 @@ pixman (0.13.2-1) UNRELEASED; urgency=low + [ Timo Aaltonen ] * New upstream release. * Update libpixman-1-0.symbols with new symbols. + [ Julien Cristau ] + * Don't use ARM SIMD code. It doesn't do runtime detection, and will only +work on ARMv6. + -- Timo Aaltonen Wed, 26 Nov 2008 12:31:10 +0200 pixman (0.12.0-1) experimental; urgency=low diff --git a/debian/rules b/debian/rules index fc4e56b..a6b5ab1 100755 --- a/debian/rules +++ b/debian/rules @@ -36,6 +36,7 @@ config-stamp: autogen-stamp --prefix=/usr \ --mandir=\$${prefix}/share/man \ --infodir=\$${prefix}/share/info \ + --disable-arm-simd \ $(confflags) \ CFLAGS="$(CFLAGS)" touch $@ -- To UNSUBSCRIBE, email to debian-x-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
pixman: Changes to 'debian-experimental'
debian/changelog |3 ++- debian/libpixman-1-0.symbols | 29 + 2 files changed, 31 insertions(+), 1 deletion(-) New commits: commit 63189054609f45191a6cfa4d1eb7f7954239cecf Author: Timo Aaltonen <[EMAIL PROTECTED]> Date: Wed Nov 26 12:31:40 2008 +0200 Update libpixman-1-0.symbols with new symbols. diff --git a/debian/changelog b/debian/changelog index 4750404..12f5344 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,8 +1,9 @@ pixman (0.13.2-1) UNRELEASED; urgency=low * New upstream release. + * Update libpixman-1-0.symbols with new symbols. - -- Timo Aaltonen <[EMAIL PROTECTED]> Wed, 26 Nov 2008 10:43:30 +0200 + -- Timo Aaltonen <[EMAIL PROTECTED]> Wed, 26 Nov 2008 12:31:10 +0200 pixman (0.12.0-1) experimental; urgency=low diff --git a/debian/libpixman-1-0.symbols b/debian/libpixman-1-0.symbols index 293dc83..5437100 100644 --- a/debian/libpixman-1-0.symbols +++ b/debian/libpixman-1-0.symbols @@ -5,6 +5,19 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0.9.4-2 [EMAIL PROTECTED] 0.11.6 @@ -79,6 +92,22 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 + [EMAIL PROTECTED] 0.13.2 [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0.10.0 [EMAIL PROTECTED] 0.10.0 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
pixman: Changes to 'debian-experimental'
debian/changelog|5 +++-- debian/libpixman-1-0.shlibs |4 ++-- 2 files changed, 5 insertions(+), 4 deletions(-) New commits: commit aeff42b32315752f0894f3017258b95bf6a88696 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Sun Sep 21 17:01:04 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index e958374..c32c488 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -pixman (0.12.0-1) UNRELEASED; urgency=low +pixman (0.12.0-1) experimental; urgency=low * New upstream release. * Bump pixman_format_supported_source's version in the symbols file, depth 30 formats were added in 0.11.10. * Bump shlibs to 0.11.10 as well. - -- Julien Cristau <[EMAIL PROTECTED]> Thu, 18 Sep 2008 15:13:53 +0200 + -- Julien Cristau <[EMAIL PROTECTED]> Sun, 21 Sep 2008 17:01:01 +0200 pixman (0.11.8-1) experimental; urgency=low commit 9a87dbfab29609737a4b526e0c9e56b76b3bc04e Author: Julien Cristau <[EMAIL PROTECTED]> Date: Sun Sep 21 17:00:58 2008 +0200 Bump shlibs to 0.11.10 as well. diff --git a/debian/changelog b/debian/changelog index d9a87a6..e958374 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,6 +3,7 @@ pixman (0.12.0-1) UNRELEASED; urgency=low * New upstream release. * Bump pixman_format_supported_source's version in the symbols file, depth 30 formats were added in 0.11.10. + * Bump shlibs to 0.11.10 as well. -- Julien Cristau <[EMAIL PROTECTED]> Thu, 18 Sep 2008 15:13:53 +0200 diff --git a/debian/libpixman-1-0.shlibs b/debian/libpixman-1-0.shlibs index 69720e5..91bfa2e 100644 --- a/debian/libpixman-1-0.shlibs +++ b/debian/libpixman-1-0.shlibs @@ -1,2 +1,2 @@ -libpixman-1 0 libpixman-1-0 (>= 0.11.6) -udeb: libpixman-1 0 libpixman-1-0-udeb (>= 0.11.6) +libpixman-1 0 libpixman-1-0 (>= 0.11.10) +udeb: libpixman-1 0 libpixman-1-0-udeb (>= 0.11.10) -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
pixman: Changes to 'debian-experimental'
Makefile.am |2 RELEASING| 28 TODO | 19 configure.ac | 86 debian/changelog |8 debian/libpixman-1-0.symbols |2 debian/rules |9 pixman/Makefile.am | 16 pixman/Makefile.win32| 85 pixman/pixman-image.c|4 pixman/pixman-mmx.c | 27 pixman/pixman-pict.c | 29 pixman/pixman-private.h |3 pixman/pixman-sse.c | 4653 -- pixman/pixman-sse.h | 358 --- pixman/pixman-sse2.c | 4726 +++ pixman/pixman-sse2.h | 358 +++ pixman/pixman-transformed.c |3 pixman/pixman-utils.c|2 pixman/pixman.h |4 test/Makefile.am |4 test/clip-test.c | 159 + 22 files changed, 5422 insertions(+), 5163 deletions(-) New commits: commit 7f4a393339f123e35a1e09716ac8d7b4305ba2d3 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Thu Sep 18 15:35:58 2008 +0200 Bump pixman_format_supported_source's version in the symbols file depth 30 formats were added in 0.11.10 diff --git a/debian/changelog b/debian/changelog index b276846..d9a87a6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,8 @@ pixman (0.12.0-1) UNRELEASED; urgency=low * New upstream release. + * Bump pixman_format_supported_source's version in the symbols file, depth +30 formats were added in 0.11.10. -- Julien Cristau <[EMAIL PROTECTED]> Thu, 18 Sep 2008 15:13:53 +0200 diff --git a/debian/libpixman-1-0.symbols b/debian/libpixman-1-0.symbols index 7a10635..293dc83 100644 --- a/debian/libpixman-1-0.symbols +++ b/debian/libpixman-1-0.symbols @@ -83,4 +83,4 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# [EMAIL PROTECTED] 0.10.0 [EMAIL PROTECTED] 0.10.0 [EMAIL PROTECTED] 0.11.6 - [EMAIL PROTECTED] 0.10.0 + [EMAIL PROTECTED] 0.11.10 commit 3e299f87b7aaabc40af5a6e6f91838183daf709a Author: Julien Cristau <[EMAIL PROTECTED]> Date: Thu Sep 18 15:15:20 2008 +0200 New upstream release. diff --git a/debian/changelog b/debian/changelog index ba247da..b276846 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +pixman (0.12.0-1) UNRELEASED; urgency=low + + * New upstream release. + + -- Julien Cristau <[EMAIL PROTECTED]> Thu, 18 Sep 2008 15:13:53 +0200 + pixman (0.11.8-1) experimental; urgency=low * New upstream development release. diff --git a/debian/rules b/debian/rules index 4292bef..fc4e56b 100755 --- a/debian/rules +++ b/debian/rules @@ -32,9 +32,12 @@ config-stamp: autogen-stamp dh_testdir test -d obj-$(DEB_BUILD_GNU_TYPE) || mkdir obj-$(DEB_BUILD_GNU_TYPE) cd obj-$(DEB_BUILD_GNU_TYPE) && \ - ../configure --prefix=/usr --mandir=\$${prefix}/share/man \ - --infodir=\$${prefix}/share/info $(confflags) \ - CFLAGS="$(CFLAGS)" + ../configure \ + --prefix=/usr \ + --mandir=\$${prefix}/share/man \ + --infodir=\$${prefix}/share/info \ + $(confflags) \ + CFLAGS="$(CFLAGS)" touch $@ commit 412b0d5cbc2c0a5200649cbb0b5e26f8b874437d Author: Søren Sandmann Pedersen <[EMAIL PROTECTED]> Date: Wed Sep 17 14:03:23 2008 -0400 Pre-release version bump diff --git a/configure.ac b/configure.ac index 3821dcc..eb8879c 100644 --- a/configure.ac +++ b/configure.ac @@ -53,8 +53,8 @@ AC_PREREQ([2.57]) # m4_define([pixman_major], 0) -m4_define([pixman_minor], 11) -m4_define([pixman_micro], 10) +m4_define([pixman_minor], 12) +m4_define([pixman_micro], 0) m4_define([pixman_version],[pixman_major.pixman_minor.pixman_micro]) commit 3f5d6f90b753175a888f36a93d1e79fdc80d95de Author: Søren Sandmann Pedersen <[EMAIL PROTECTED]> Date: Wed Sep 17 09:50:57 2008 -0400 Don't include stdio.h diff --git a/pixman/pixman-sse2.c b/pixman/pixman-sse2.c index 0c671ed..0f36436 100644 --- a/pixman/pixman-sse2.c +++ b/pixman/pixman-sse2.c @@ -1,4 +1,3 @@ -#include /* * Copyright © 2008 Rodrigo Kumpera * Copyright © 2008 André Tupinambá commit eba402092082bf48072671e04e224589af872acd Author: Søren Sandmann Pedersen <[EMAIL PROTECTED]> Date: Sun Sep 14 14:58:00 2008 -0400 [sse2] Fix rounding bug in conversion from 565 to When converting from 565 to , replicate the topmost bits instead of appending zeros. diff --git a/pixman/pixman-sse2.c b/pixman/pixman-sse2.c index cc08189..0c671ed 100644 --- a/pixman/pixman-sse2.c +++ b/pixman/pixman-sse2.c @@ -1,3 +1,4 @@ +#include /* * Copyright © 2008 Rodrigo Kumpera * Copyright © 2008 André Tupinambá @@ -73,6 +74,9 @@ static __m128i MaskRed; static __m128i MaskGreen; static __m128i MaskBlue; +static __m128i Mask565FixRB; +static __m128i Mask565FixG; + /* - * SSE2 In
pixman: Changes to 'debian-experimental'
Makefile.am | 13 RELEASING| 67 + TODO | 20 configure.ac | 61 + debian/changelog |8 debian/libpixman-1-0.symbols |4 pixman-1-uninstalled.pc.in | 11 pixman/Makefile.am |2 pixman/combine.h.inc | 12 pixman/pixman-access.c | 22 pixman/pixman-combine.c | 1455 --- pixman/pixman-mmx.c | 38 - pixman/pixman-pict.c | 39 - pixman/pixman-private.h |3 pixman/pixman-region.c | 129 --- pixman/pixman-region16.c |8 pixman/pixman-sse.c |8 pixman/pixman-transformed.c |2 pixman/pixman.h |5 19 files changed, 219 insertions(+), 1688 deletions(-) New commits: commit fc8da0379116a2989f6c35029483ea9b84ac7782 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Fri Jul 18 15:21:40 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index a68e006..ba247da 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,10 +1,10 @@ -pixman (0.11.8-1) UNRELEASED; urgency=low +pixman (0.11.8-1) experimental; urgency=low * New upstream development release. * Bump versions for pixman_image_create_bits and pixman_format_supported_destination, as some formats were added in 0.11.6. - -- Julien Cristau <[EMAIL PROTECTED]> Fri, 18 Jul 2008 15:00:07 +0200 + -- Julien Cristau <[EMAIL PROTECTED]> Fri, 18 Jul 2008 15:21:17 +0200 pixman (0.11.6-1) experimental; urgency=low commit d375b4f36734c6a1b3f9976421f6d77a9d40378f Author: Julien Cristau <[EMAIL PROTECTED]> Date: Fri Jul 18 15:02:33 2008 +0200 Update changelog and symbols file some formats were added in 0.11.6, but I forgot to update the versions for the functions using that. diff --git a/debian/changelog b/debian/changelog index d5c9e40..a68e006 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +pixman (0.11.8-1) UNRELEASED; urgency=low + + * New upstream development release. + * Bump versions for pixman_image_create_bits and +pixman_format_supported_destination, as some formats were added in 0.11.6. + + -- Julien Cristau <[EMAIL PROTECTED]> Fri, 18 Jul 2008 15:00:07 +0200 + pixman (0.11.6-1) experimental; urgency=low * New upstream development release. diff --git a/debian/libpixman-1-0.symbols b/debian/libpixman-1-0.symbols index 7919e2c..7a10635 100644 --- a/debian/libpixman-1-0.symbols +++ b/debian/libpixman-1-0.symbols @@ -7,7 +7,7 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0.9.4-2 - [EMAIL PROTECTED] 0.10.0 + [EMAIL PROTECTED] 0.11.6 [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0 @@ -82,5 +82,5 @@ libpixman-1.so.0 libpixman-1-0 #MINVER# [EMAIL PROTECTED] 0 [EMAIL PROTECTED] 0.10.0 [EMAIL PROTECTED] 0.10.0 - [EMAIL PROTECTED] 0.10.0 + [EMAIL PROTECTED] 0.11.6 [EMAIL PROTECTED] 0.10.0 commit 2a14ecf1cd07e9a3f367ea66a7b10da929ccc06d Author: Søren Sandmann Pedersen <[EMAIL PROTECTED]> Date: Thu Jul 17 13:38:57 2008 -0400 Pre-release version bump diff --git a/configure.ac b/configure.ac index ea3e46a..1cef2d7 100644 --- a/configure.ac +++ b/configure.ac @@ -54,7 +54,7 @@ AC_PREREQ([2.57]) m4_define([pixman_major], 0) m4_define([pixman_minor], 11) -m4_define([pixman_micro], 7) +m4_define([pixman_micro], 8) m4_define([pixman_version],[pixman_major.pixman_minor.pixman_micro]) commit 411c0e990f7a96d4e15f2cbbe07d3b50b6a20f95 Author: Søren Sandmann Pedersen <[EMAIL PROTECTED]> Date: Thu Jul 17 13:37:56 2008 -0400 Make a couple of functions static diff --git a/pixman/pixman-pict.c b/pixman/pixman-pict.c index 1a2cc14..513e27a 100644 --- a/pixman/pixman-pict.c +++ b/pixman/pixman-pict.c @@ -52,7 +52,7 @@ typedef void (* CompositeFunc) (pixman_op_t, int16_t, int16_t, int16_t, int16_t, int16_t, int16_t, uint16_t, uint16_t); -inline uint32_t +static inline uint32_t fbOver (uint32_t src, uint32_t dest) { // dest = (dest * (255 - alpha)) / 255 + src @@ -62,7 +62,7 @@ fbOver (uint32_t src, uint32_t dest) return dest; } -uint32_t +static uint32_t fbOver24 (uint32_t x, uint32_t y) { uint16_t a = ~x >> 24; @@ -75,7 +75,7 @@ fbOver24 (uint32_t x, uint32_t y) return m|n|o; } -uint32_t +static uint32_t fbIn (uint32_t x, uint8_t y) { uint16_t a = y; @@ -1108,7 +1108,7 @@ pixman_image_composite_rect (pixman_op_t op, int16_t dest_y, uint16_t width, uint16_t height); -void +static void fbCompositeSolidFill (pixman_op_t op, pixman_image_t * pSrc, pixman_image_t * pMask, commit
pixman: Changes to 'debian-experimental'
.gitignore|9 INSTALL | 234 Makefile.am | 121 Makefile.in | 671 - README| 26 RELEASING | 49 TODO | 124 aclocal.m4| 7613 compile | 142 config.guess | 1516 -- config.h.in | 65 config.sub| 1626 -- configure |21453 -- configure.ac | 233 debian/changelog | 66 debian/control| 15 debian/libpixman-1-0-udeb.install |1 debian/libpixman-1-0.shlibs |3 debian/libpixman-1-0.symbols | 86 debian/rules | 39 debian/watch |2 depcomp | 584 install-sh| 507 libcomp.pc| 11 ltmain.sh | 6938 -- missing | 367 pixman/Makefile.am| 78 pixman/Makefile.in| 603 pixman/Makefile.win32 | 92 pixman/combine.h.inc | 215 pixman/combine.inc| 1269 ++ pixman/combine.pl | 81 pixman/pixman-access-accessors.c |3 pixman/pixman-access.c| 1968 +++ pixman/pixman-combine.c | 1455 ++ pixman/pixman-compose-accessors.c |4 pixman/pixman-compose.c | 4285 -- pixman/pixman-compute-region.c| 108 pixman/pixman-edge-accessors.c|4 pixman/pixman-edge-imp.h | 64 pixman/pixman-edge.c | 72 pixman/pixman-image.c | 298 pixman/pixman-mmx.c | 724 - pixman/pixman-mmx.h |5 pixman/pixman-pict.c | 1408 +- pixman/pixman-private.h | 466 pixman/pixman-region.c| 717 - pixman/pixman-region16.c | 75 pixman/pixman-region32.c | 73 pixman/pixman-source.c| 709 + pixman/pixman-sse.c | 4653 +++ pixman/pixman-sse.h | 358 pixman/pixman-timer.c |7 pixman/pixman-transformed-accessors.c |3 pixman/pixman-transformed.c | 814 + pixman/pixman-trap.c | 25 pixman/pixman-utils.c | 253 pixman/pixman-version.h.in| 50 pixman/pixman-vmx.c | 1068 + pixman/pixman-vmx.h | 308 pixman/pixman.h | 390 test/Makefile.am | 10 test/Makefile.in | 458 test/fetch-test.c | 163 test/region-test.c| 23 65 files changed, 16735 insertions(+), 49125 deletions(-) New commits: commit 465ee2da5516498da7a525acb94752a482885536 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Tue Jul 15 21:36:34 2008 +0200 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index 45895db..d5c9e40 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,9 @@ -pixman (0.11.6-1) UNRELEASED; urgency=low +pixman (0.11.6-1) experimental; urgency=low * New upstream development release. * Bump shlibs and update symbols files. - -- Julien Cristau <[EMAIL PROTECTED]> Wed, 25 Jun 2008 20:06:40 +0200 + -- Julien Cristau <[EMAIL PROTECTED]> Tue, 15 Jul 2008 21:36:11 +0200 pixman (0.10.0-2) unstable; urgency=low commit 5265d8d2690d45fe413b1d2f73b05453a90f3c2c Author: Julien Cristau <[EMAIL PROTECTED]> Date: Tue Jul 15 15:58:32 2008 +0200 update changelog and shlibs/symbols for new upstream * New upstream development release. * Bump shlibs and update symbols files. diff --git a/debian/changelog b/debian/changelog index fb80ae8..45895db 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +pixman (0.11.6-1) UNRELEASED; urgency=low + + * New upstream development release. + * Bump shlibs and update symbols files. + + -- Julien Cristau <[EMAIL PROTECTED]> Wed, 25 Jun 2008 20:06:40 +0200 + pixman (0.10.0-2) unstable; urgency=low [ Frans Pop ] diff --git a/debian/libpixman-1-0.shlibs b/debian/libpixman-1-0.shlibs index aceac9c..69720e5 100644 --- a/debian/libpixman-1-0.shlibs +++ b/debian/libpixman-1-0.shlibs @@ -1,2 +1,2 @@ -libpixman-1 0 libpixman-1-0 (>= 0.10.0) -udeb: libpixman-1 0 libpixman-1-0-udeb (>= 0.10.0) +libpixman-1 0 libpixman-1-0 (>= 0.11.6) +udeb: libpixman-1 0 libpixman-1-0-udeb (>= 0.11.6) diff --git a/debian/libpixman-1-0.symbols b/debian/libpi
pixman: Changes to 'debian-experimental'
Makefile.in | 134 +++- aclocal.m4 | 174 +++-- config.guess|6 - config.sub | 10 +- configure | 205 configure.ac|4 debian/changelog|7 + debian/libpixman-1-0.shlibs |1 pixman/Makefile.in | 160 ++ pixman/pixman-compose.c | 155 - pixman/pixman-edge-imp.h|4 pixman/pixman-edge.c|2 pixman/pixman-image.c | 32 +++--- pixman/pixman-private.h |2 pixman/pixman-region.c |5 + pixman/pixman.h | 64 ++--- test/Makefile.in| 113 test/composite-test.c |5 - 18 files changed, 592 insertions(+), 491 deletions(-) New commits: commit a9e5ede18d20364b44be1309b26984bcba39d933 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon Sep 3 17:02:46 2007 +0200 Update changelog and bump shlibs. diff --git a/debian/changelog b/debian/changelog index 8c9ec14..fbda635 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +pixman (0.9.4-2) experimental; urgency=low + + * Update from git master branch (commit 8ff7213f). + * Bump shlibs. + + -- Julien Cristau <[EMAIL PROTECTED]> Mon, 03 Sep 2007 17:11:24 +0200 + pixman (0.9.4-1) experimental; urgency=low * New upstream version diff --git a/debian/libpixman-1-0.shlibs b/debian/libpixman-1-0.shlibs new file mode 100644 index 000..973729c --- /dev/null +++ b/debian/libpixman-1-0.shlibs @@ -0,0 +1 @@ +libpixman-1 0 libpixman-1-0 (>= 0.9.4-2) commit 1c223ec3e733a7f1181c13018d129f24676b4d5b Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon Sep 3 17:01:04 2007 +0200 autoreconf. diff --git a/Makefile.in b/Makefile.in index 2e13327..fb7880c 100644 --- a/Makefile.in +++ b/Makefile.in @@ -1,8 +1,8 @@ -# Makefile.in generated by automake 1.9.6 from Makefile.am. +# Makefile.in generated by automake 1.10 from Makefile.am. # @configure_input@ # Copyright (C) 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001, 2002, -# 2003, 2004, 2005 Free Software Foundation, Inc. +# 2003, 2004, 2005, 2006 Free Software Foundation, Inc. # This Makefile.in is free software; the Free Software Foundation # gives unlimited permission to copy and/or distribute it, # with or without modifications, as long as this notice is preserved. @@ -14,15 +14,11 @@ @SET_MAKE@ -srcdir = @srcdir@ -top_srcdir = @top_srcdir@ VPATH = @srcdir@ pkgdatadir = $(datadir)/@PACKAGE@ pkglibdir = $(libdir)/@PACKAGE@ pkgincludedir = $(includedir)/@PACKAGE@ -top_builddir = . am__cd = CDPATH="$${ZSH_VERSION+.}$(PATH_SEPARATOR)" && cd -INSTALL = @INSTALL@ install_sh_DATA = $(install_sh) -c -m 644 install_sh_PROGRAM = $(install_sh) -c install_sh_SCRIPT = $(install_sh) -c @@ -36,18 +32,18 @@ PRE_UNINSTALL = : POST_UNINSTALL = : build_triplet = @build@ host_triplet = @host@ +subdir = . DIST_COMMON = README $(am__configure_deps) $(srcdir)/Makefile.am \ $(srcdir)/Makefile.in $(srcdir)/config.h.in \ $(srcdir)/pixman-1.pc.in $(top_srcdir)/configure AUTHORS \ COPYING ChangeLog INSTALL NEWS TODO compile config.guess \ config.sub depcomp install-sh ltmain.sh missing -subdir = . ACLOCAL_M4 = $(top_srcdir)/aclocal.m4 am__aclocal_m4_deps = $(top_srcdir)/configure.ac am__configure_deps = $(am__aclocal_m4_deps) $(CONFIGURE_DEPENDENCIES) \ $(ACLOCAL_M4) am__CONFIG_DISTCLEAN_FILES = config.status config.cache config.log \ - configure.lineno configure.status.lineno + configure.lineno config.status.lineno mkinstalldirs = $(install_sh) -d CONFIG_HEADER = config.h CONFIG_CLEAN_FILES = pixman-1.pc @@ -55,10 +51,11 @@ SOURCES = DIST_SOURCES = RECURSIVE_TARGETS = all-recursive check-recursive dvi-recursive \ html-recursive info-recursive install-data-recursive \ - install-exec-recursive install-info-recursive \ - install-recursive installcheck-recursive installdirs-recursive \ - pdf-recursive ps-recursive uninstall-info-recursive \ - uninstall-recursive + install-dvi-recursive install-exec-recursive \ + install-html-recursive install-info-recursive \ + install-pdf-recursive install-ps-recursive install-recursive \ + installcheck-recursive installdirs-recursive pdf-recursive \ + ps-recursive uninstall-recursive am__vpath_adj_setup = srcdirstrip=`echo "$(srcdir)" | sed 's|.|.|g'`; am__vpath_adj = case $$p in \ $(srcdir)/*) f=`echo "$$p" | sed "s|^$$srcdirstrip/||"`;; \ @@ -68,6 +65,8 @@ am__strip_dir = `echo $$p | sed -e 's|^.*/||'`; am__installdirs = "$(DESTDIR)$(pkgconfigdir)" pkgconfigDATA_INSTALL = $(INSTALL_DATA) DATA = $(pkgconfig_DATA) +RECURSIVE_CLEAN_TARGETS = mostlyclean-recursive clean-recursive\ + distclean-recursive maintainer-clean-r
pixman: Changes to 'debian-experimental'
debian/changelog |5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) New commits: commit 9ac13232d13a4d81460533eb95374dc36302c607 Author: David Nusinow <[EMAIL PROTECTED]> Date: Thu Aug 9 22:17:15 2007 -0400 Bump package version down to released version Also note that we have the .pc fix in our version diff --git a/debian/changelog b/debian/changelog index 2765ff6..8c9ec14 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,12 @@ -pixman (0.9.4~git20070809-1) experimental; urgency=low +pixman (0.9.4-1) experimental; urgency=low * New upstream version * Update packaging for the name change. It's now pixman-1, so we use libpixman-1-0 for the package names * Add myself to uploaders + * Pull upstream fix for the .pc file for the library name change - -- David Nusinow <[EMAIL PROTECTED]> Thu, 09 Aug 2007 21:50:04 -0400 + -- David Nusinow <[EMAIL PROTECTED]> Thu, 09 Aug 2007 22:15:45 -0400 pixman (0.9.3~git20070729-1) experimental; urgency=low commit bcad7ed4eee02d2b4f358b8aa5a53d10a14c3a4f Author: David Nusinow <[EMAIL PROTECTED]> Date: Thu Aug 9 21:50:14 2007 -0400 Prepare changelog for upload diff --git a/debian/changelog b/debian/changelog index dc3177d..2765ff6 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,11 +1,11 @@ -pixman (0.9.4~git20070809-1) UNRELEASED; urgency=low +pixman (0.9.4~git20070809-1) experimental; urgency=low * New upstream version * Update packaging for the name change. It's now pixman-1, so we use libpixman-1-0 for the package names * Add myself to uploaders - -- David Nusinow <[EMAIL PROTECTED]> Thu, 09 Aug 2007 21:39:56 -0400 + -- David Nusinow <[EMAIL PROTECTED]> Thu, 09 Aug 2007 21:50:04 -0400 pixman (0.9.3~git20070729-1) experimental; urgency=low -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
pixman: Changes to 'debian-experimental'
Makefile.am|4 Makefile.in| 148 +-- aclocal.m4 | 174 ++- configure | 224 - configure.ac | 45 +++- debian/changelog |9 + debian/control | 12 +- debian/libpixman-1-0.install |1 debian/libpixman-1-dev.install |4 debian/libpixman-dev.install |4 debian/libpixman0.install |1 debian/rules |2 pixman-1.pc.in | 11 ++ pixman.pc.in | 11 -- pixman/Makefile.am | 11 +- pixman/Makefile.in | 185 - pixman/pixman-image.c |7 + pixman/pixman.h|3 test/Makefile.am |4 test/Makefile.in | 121 ++ 20 files changed, 508 insertions(+), 473 deletions(-) New commits: commit e17ef56ff588ac8a5bcc59b4e9cca5da82fee461 Author: David Nusinow <[EMAIL PROTECTED]> Date: Thu Aug 9 21:40:15 2007 -0400 Add myself to uploaders diff --git a/debian/changelog b/debian/changelog index a489c8d..dc3177d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -3,8 +3,9 @@ pixman (0.9.4~git20070809-1) UNRELEASED; urgency=low * New upstream version * Update packaging for the name change. It's now pixman-1, so we use libpixman-1-0 for the package names + * Add myself to uploaders - -- David Nusinow <[EMAIL PROTECTED]> Thu, 09 Aug 2007 21:37:41 -0400 + -- David Nusinow <[EMAIL PROTECTED]> Thu, 09 Aug 2007 21:39:56 -0400 pixman (0.9.3~git20070729-1) experimental; urgency=low diff --git a/debian/control b/debian/control index 11f42d9..e91ad99 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: pixman Section: devel Priority: optional Maintainer: Debian X Strike Force -Uploaders: Julien Cristau <[EMAIL PROTECTED]> +Uploaders: Julien Cristau <[EMAIL PROTECTED]>, David Nusinow <[EMAIL PROTECTED]> Build-Depends: quilt, debhelper Standards-Version: 3.7.2 commit 707150a5f0e9aea4e3806b5c9fc0b78a89392de1 Author: David Nusinow <[EMAIL PROTECTED]> Date: Thu Aug 9 21:39:34 2007 -0400 libpixman0 -> libpixman-1-0 (ick) diff --git a/debian/changelog b/debian/changelog index d1a0cfc..a489c8d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,9 +1,10 @@ pixman (0.9.4~git20070809-1) UNRELEASED; urgency=low * New upstream version - * Update packaging for the name change. It's now pixman-1 internally + * Update packaging for the name change. It's now pixman-1, so we use +libpixman-1-0 for the package names - -- David Nusinow <[EMAIL PROTECTED]> Thu, 09 Aug 2007 21:33:24 -0400 + -- David Nusinow <[EMAIL PROTECTED]> Thu, 09 Aug 2007 21:37:41 -0400 pixman (0.9.3~git20070729-1) experimental; urgency=low diff --git a/debian/control b/debian/control index b44a603..11f42d9 100644 --- a/debian/control +++ b/debian/control @@ -6,7 +6,7 @@ Uploaders: Julien Cristau <[EMAIL PROTECTED]> Build-Depends: quilt, debhelper Standards-Version: 3.7.2 -Package: libpixman0 +Package: libpixman-1-0 Section: libs Architecture: any Depends: ${shlibs:Depends} @@ -16,19 +16,19 @@ Description: pixel-manipulation library for X and cairo and implicit mask generation for geometric primitives including trapezoids, triangles, and rectangles. -Package: libpixman0-dbg +Package: libpixman-1-0-dbg Section: libdevel Priority: extra Architecture: any -Depends: libpixman0 (= ${binary:Version}) +Depends: libpixman-1-0 (= ${binary:Version}) Description: pixel-manipulation library for X and cairo (debugging symbols) Debugging symbols for the Cairo/X pixel manipulation library. This is needed to debug programs linked against libpixman0. -Package: libpixman-dev +Package: libpixman-1-dev Section: libdevel Architecture: any -Depends: libpixman0 (= ${binary:Version}) +Depends: libpixman-1-0 (= ${binary:Version}) Conflicts: libpixman1-dev Description: pixel-manipulation library for X and cairo (development files) Development libraries, header files and documentation needed by diff --git a/debian/libpixman-1-0.install b/debian/libpixman-1-0.install new file mode 100644 index 000..44c3b82 --- /dev/null +++ b/debian/libpixman-1-0.install @@ -0,0 +1 @@ +usr/lib/libpixman-1.so.* diff --git a/debian/libpixman-1-dev.install b/debian/libpixman-1-dev.install new file mode 100644 index 000..9e6bb44 --- /dev/null +++ b/debian/libpixman-1-dev.install @@ -0,0 +1,4 @@ +usr/lib/libpixman-1.so +usr/lib/libpixman-1.a +usr/lib/pkgconfig +usr/include/pixman-1 diff --git a/debian/libpixman-dev.install b/debian/libpixman-dev.install deleted file mode 100644 index 9e6bb44..000 --- a/debian/libpixman-dev.install +++ /dev/null @@ -1,4 +0,0 @@ -usr/lib/libpixman-1.so -usr/lib/libpixman-1.a -usr/lib/pkgconfig -usr/include/pixman-1
pixman: Changes to 'debian-experimental'
INSTALL| 50 - Makefile.in| 133 +-- TODO | 137 ++- aclocal.m4 | 676 +++-- configure | 1114 +--- debian/changelog |6 depcomp| 64 + install-sh | 348 ++-- ltmain.sh | 233 +++-- missing| 61 - pixman/Makefile.am | 25 pixman/Makefile.in | 191 +++- pixman/pixman-compose.c| 1611 +++-- pixman/pixman-compute-region.c |4 pixman/pixman-edge-imp.h | 43 - pixman/pixman-edge.c | 372 ++--- pixman/pixman-image.c | 146 +++ pixman/pixman-mmx.c| 244 -- pixman/pixman-mmx.h| 15 pixman/pixman-pict.c | 415 +- pixman/pixman-private.h| 263 -- pixman/pixman-region.c | 95 ++ pixman/pixman-timer.c | 59 + pixman/pixman-utils.c | 314 +++ pixman/pixman.h|5 test/Makefile.in | 112 +- test/gradient-test.c |1 27 files changed, 4261 insertions(+), 2476 deletions(-) New commits: commit d7d7ea4a77853148d7d153dd52dddc5448f396ed Author: Julien Cristau <[EMAIL PROTECTED]> Date: Wed Aug 1 13:58:50 2007 +0200 Prepare changelog for upload. diff --git a/debian/changelog b/debian/changelog index 2e91ae7..7cc90bf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,5 @@ -pixman (0.9.3~git20070729-1) UNRELEASED; urgency=low +pixman (0.9.3~git20070729-1) experimental; urgency=low - * First upload. + * First upload (closes: 428774). - -- Julien Cristau <[EMAIL PROTECTED]> Wed, 01 Aug 2007 12:53:39 +0200 + -- Julien Cristau <[EMAIL PROTECTED]> Wed, 01 Aug 2007 13:24:36 +0200 commit ed1b78d2f70a0617985c0b808eb632154e7c8c0d Author: Julien Cristau <[EMAIL PROTECTED]> Date: Wed Aug 1 12:56:59 2007 +0200 autoreconf for new snapshot. diff --git a/INSTALL b/INSTALL index 23e5f25..5458714 100644 --- a/INSTALL +++ b/INSTALL @@ -1,8 +1,8 @@ Installation Instructions * -Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005 Free -Software Foundation, Inc. +Copyright (C) 1994, 1995, 1996, 1999, 2000, 2001, 2002, 2004, 2005, +2006 Free Software Foundation, Inc. This file is free documentation; the Free Software Foundation gives unlimited permission to copy, distribute and modify it. @@ -10,7 +10,10 @@ unlimited permission to copy, distribute and modify it. Basic Installation == -These are generic installation instructions. +Briefly, the shell commands `./configure; make; make install' should +configure, build, and install this package. The following +more-detailed instructions are generic; see the `README' file for +instructions specific to this package. The `configure' shell script attempts to guess correct values for various system-dependent variables used during compilation. It uses @@ -23,9 +26,9 @@ debugging `configure'). It can also use an optional file (typically called `config.cache' and enabled with `--cache-file=config.cache' or simply `-C') that saves -the results of its tests to speed up reconfiguring. (Caching is +the results of its tests to speed up reconfiguring. Caching is disabled by default to prevent problems with accidental use of stale -cache files.) +cache files. If you need to do unusual things to compile the package, please try to figure out how `configure' could check whether to do them, and mail @@ -35,20 +38,17 @@ some point `config.cache' contains results you don't want to keep, you may remove or edit it. The file `configure.ac' (or `configure.in') is used to create -`configure' by a program called `autoconf'. You only need -`configure.ac' if you want to change it or regenerate `configure' using -a newer version of `autoconf'. +`configure' by a program called `autoconf'. You need `configure.ac' if +you want to change it or regenerate `configure' using a newer version +of `autoconf'. The simplest way to compile this package is: 1. `cd' to the directory containing the package's source code and type - `./configure' to configure the package for your system. If you're - using `csh' on an old version of System V, you might need to type - `sh ./configure' instead to prevent `csh' from trying to execute - `configure' itself. + `./configure' to configure the package for your system. - Running `configure' takes awhile. While running, it prints some - messages telling which features it is checking for. + Running `configure' might take a while. While running, it prints + some messages telling which features it is checking for. 2. Type `make' to compile the package. @@ -78,7 +78,7 @@ details on some of the pertinent env
pixman: Changes to 'debian-experimental'
debian/changelog |4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) New commits: commit 50fd17b962eb492eb56f46eedc9df91633e8dcbc Author: David Nusinow <[EMAIL PROTECTED]> Date: Thu Jun 14 21:38:28 2007 -0400 Update changelog for pull from today diff --git a/debian/changelog b/debian/changelog index d48b481..da5eeaf 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,5 +1,5 @@ -pixman (0.9.3~git20070613-1) UNRELEASED; urgency=low +pixman (0.9.3~git20070614-1) UNRELEASED; urgency=low * First upload. - -- Julien Cristau <[EMAIL PROTECTED]> Wed, 13 Jun 2007 23:57:41 +0200 + -- David Nusinow <[EMAIL PROTECTED]> Thu, 14 Jun 2007 21:37:56 -0400 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
pixman: Changes to 'debian-experimental'
pixman/pixman-image.c | 25 - pixman/pixman-trap.c | 38 ++ 2 files changed, 58 insertions(+), 5 deletions(-) New commits: commit 596bd530205e9835ede0bc8816c9b2dfff75e921 Author: Søren Sandmann <[EMAIL PROTECTED]> Date: Thu Jun 14 12:59:15 2007 -0400 Reset clip regions correctly when NULL is passed diff --git a/pixman/pixman-image.c b/pixman/pixman-image.c index 8483068..1eee840 100644 --- a/pixman/pixman-image.c +++ b/pixman/pixman-image.c @@ -283,6 +283,23 @@ create_bits (pixman_format_code_t format, return calloc (buf_size, 1); } +static void +reset_clip_region (pixman_image_t *image) +{ +pixman_region_fini (&image->common.clip_region); + +if (image->type == BITS) +{ + pixman_region_init_rect (&image->common.clip_region, 0, 0, +image->bits.width, image->bits.height); + +} +else +{ + pixman_region_init (&image->common.clip_region); +} +} + pixman_image_t * pixman_image_create_bits (pixman_format_code_t format, int width, @@ -319,8 +336,7 @@ pixman_image_create_bits (pixman_format_code_t format, */ image->bits.indexed = NULL; -pixman_region_fini (&image->common.clip_region); -pixman_region_init_rect (&image->common.clip_region, 0, 0, width, height); +reset_clip_region (image); return image; } @@ -337,9 +353,8 @@ pixman_image_set_clip_region (pixman_image_t*image, } else { - pixman_region_fini (&common->clip_region); - pixman_region_init (&common->clip_region); - + reset_clip_region (image); + return TRUE; } } diff --git a/pixman/pixman-trap.c b/pixman/pixman-trap.c index 31f08d8..204ca04 100644 --- a/pixman/pixman-trap.c +++ b/pixman/pixman-trap.c @@ -86,6 +86,36 @@ pixman_add_traps (pixman_image_t * image, fbFinishAccess (pPicture->pDrawable); } +static void +dump_image (pixman_image_t *image, + const char *title) +{ +int i, j; + +if (!image->type == BITS) +{ + printf ("%s is not a regular image\n", title); +} + +if (!image->bits.format == PIXMAN_a8) +{ + printf ("%s is not an alpha mask\n", title); +} + +printf ("\n\n\n%s: \n", title); + +for (i = 0; i < image->bits.height; ++i) +{ + uint8_t *line = + (uint8_t *)&(image->bits.bits[i * image->bits.rowstride]); + + for (j = 0; j < image->bits.width; ++j) + printf ("%c", line[j]? '#' : ' '); + + printf ("\n"); +} +} + void pixman_add_trapezoids (pixman_image_t *image, int16_t x_off, @@ -95,6 +125,10 @@ pixman_add_trapezoids (pixman_image_t *image, { int i; +#if 0 +dump_image (image, "before"); +#endif + for (i = 0; i < ntraps; ++i) { const pixman_trapezoid_t *trap = &(traps[i]); @@ -104,6 +138,10 @@ pixman_add_trapezoids (pixman_image_t *image, pixman_rasterize_trapezoid (image, trap, x_off, y_off); } + +#if 0 +dump_image (image, "after"); +#endif } void -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
pixman: Changes to 'debian-experimental'
TODO |4 configure | 20 +- configure.ac |2 debian/changelog |4 pixman/Makefile.am |4 pixman/Makefile.in |6 pixman/pixman-compute-region.c | 206 ++ pixman/pixman-edge.c | 16 +- pixman/pixman-image.c | 217 ++-- pixman/pixman-mmx.c| 112 +- pixman/pixman-mmx.h| 46 ++--- pixman/pixman-pict.c | 316 - pixman/pixman-private.h|1 pixman/pixman-region.c | 17 +- pixman/pixman-trap.c | 25 +++ pixman/pixman-utils.c | 44 + pixman/pixman.h| 97 test/composite-test.c |4 test/gradient-test.c |4 19 files changed, 690 insertions(+), 455 deletions(-) New commits: commit 94540025cb42111b0cb5a5511129e61d2cda3558 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Thu Jun 14 00:00:10 2007 +0200 autoreconf diff --git a/configure b/configure index b4884ff..53f70db 100755 --- a/configure +++ b/configure @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.61 for pixman 0.9.0. +# Generated by GNU Autoconf 2.61 for pixman 0.9.3. # # Report bugs to <"[EMAIL PROTECTED]">. # @@ -728,8 +728,8 @@ SHELL=${CONFIG_SHELL-/bin/sh} # Identity of this package. PACKAGE_NAME='pixman' PACKAGE_TARNAME='pixman' -PACKAGE_VERSION='0.9.0' -PACKAGE_STRING='pixman 0.9.0' +PACKAGE_VERSION='0.9.3' +PACKAGE_STRING='pixman 0.9.3' PACKAGE_BUGREPORT='"[EMAIL PROTECTED]"' # Factoring default headers for most tests. @@ -1401,7 +1401,7 @@ if test "$ac_init_help" = "long"; then # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures pixman 0.9.0 to adapt to many kinds of systems. +\`configure' configures pixman 0.9.3 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1471,7 +1471,7 @@ fi if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of pixman 0.9.0:";; + short | recursive ) echo "Configuration of pixman 0.9.3:";; esac cat <<\_ACEOF @@ -1576,7 +1576,7 @@ fi test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -pixman configure 0.9.0 +pixman configure 0.9.3 generated by GNU Autoconf 2.61 Copyright (C) 1992, 1993, 1994, 1995, 1996, 1998, 1999, 2000, 2001, @@ -1590,7 +1590,7 @@ cat >config.log <<_ACEOF This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by pixman $as_me 0.9.0, which was +It was created by pixman $as_me 0.9.3, which was generated by GNU Autoconf 2.61. Invocation command line was $ $0 $@ @@ -2260,7 +2260,7 @@ fi # Define the identity of the package. PACKAGE='pixman' - VERSION='0.9.0' + VERSION='0.9.3' cat >>confdefs.h <<_ACEOF @@ -20168,7 +20168,7 @@ exec 6>&1 # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by pixman $as_me 0.9.0, which was +This file was extended by pixman $as_me 0.9.3, which was generated by GNU Autoconf 2.61. Invocation command line was CONFIG_FILES= $CONFIG_FILES @@ -20221,7 +20221,7 @@ Report bugs to <[EMAIL PROTECTED]>." _ACEOF cat >>$CONFIG_STATUS <<_ACEOF ac_cs_version="\\ -pixman config.status 0.9.0 +pixman config.status 0.9.3 configured by $0, generated by GNU Autoconf 2.61, with options \\"`echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/&/g'`\\" diff --git a/pixman/Makefile.in b/pixman/Makefile.in index d82d570..e1ca10a 100644 --- a/pixman/Makefile.in +++ b/pixman/Makefile.in @@ -69,7 +69,7 @@ libpixman_mmx_la_OBJECTS = $(am_libpixman_mmx_la_OBJECTS) libpixman_la_DEPENDENCIES = $(am__DEPENDENCIES_2) am_libpixman_la_OBJECTS = pixman-region.lo pixman-image.lo \ pixman-compose.lo pixman-pict.lo pixman-utils.lo \ - pixman-edge.lo pixman-trap.lo + pixman-edge.lo pixman-trap.lo pixman-compute-region.lo libpixman_la_OBJECTS = $(am_libpixman_la_OBJECTS) DEFAULT_INCLUDES = -I. -I$(srcdir) -I$(top_builddir) depcomp = $(SHELL) $(top_srcdir)/depcomp @@ -213,7 +213,8 @@ libpixman_la_SOURCES = \ pixman-utils.c \ pixman-edge.c \ pixman-edge-imp.h \ - pixman-trap.c + pixman-trap.c \ + pixman-compute-region.c @[EMAIL PROTECTED] = libpixman-mmx.la @[EMAIL PROTECTED] = \ @@ -306,6 +307,7 @@ distclean-compile: @AMDEP_TRUE@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTECTED]@ @AMDEP_TRUE@@am__include@ @[EMAIL PROTECTED]/$(DEPDIR)/[EMAIL PROTE
pixman: Changes to 'debian-experimental'
debian/changelog |2 +- debian/control|4 ++-- pixman/pixman-image.c |4 +++- 3 files changed, 6 insertions(+), 4 deletions(-) New commits: commit 83ab14d80d910afdebc54b831a97d86a3d4b9bbc Author: Julien Cristau <[EMAIL PROTECTED]> Date: Wed Jun 6 00:49:55 2007 +0200 Update version and minor description changes. diff --git a/debian/changelog b/debian/changelog index 79e8e31..921edff 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -pixman (0.9.0~git20070524-1) UNRELEASED; urgency=low +pixman (0.9.0~git20070605-1) UNRELEASED; urgency=low * First upload. diff --git a/debian/control b/debian/control index 3fecae5..b44a603 100644 --- a/debian/control +++ b/debian/control @@ -22,7 +22,7 @@ Priority: extra Architecture: any Depends: libpixman0 (= ${binary:Version}) Description: pixel-manipulation library for X and cairo (debugging symbols) - Debugging symbols for the Cairo pixel manipulation library. This is + Debugging symbols for the Cairo/X pixel manipulation library. This is needed to debug programs linked against libpixman0. Package: libpixman-dev @@ -32,4 +32,4 @@ Depends: libpixman0 (= ${binary:Version}) Conflicts: libpixman1-dev Description: pixel-manipulation library for X and cairo (development files) Development libraries, header files and documentation needed by - programs that want to compile with the Cairo pixman library. + programs that want to compile with the Cairo/X pixman library. commit 5ca61dc99b198243f08e6f1f3f96e3c87ff818b9 Author: Søren Sandmann Pedersen <[EMAIL PROTECTED]> Date: Tue Jun 5 11:33:17 2007 -0400 Fix bug in pixman_image_set_filter() where only the parameters were updated, not the filter type. Reported by Michel Dänzer. diff --git a/pixman/pixman-image.c b/pixman/pixman-image.c index 0802b86..e7e5d24 100644 --- a/pixman/pixman-image.c +++ b/pixman/pixman-image.c @@ -351,8 +351,10 @@ pixman_image_set_filter (pixman_image_t *image, { image_common_t *common = (image_common_t *)image; -if (params != common->filter_params) +if (params != common->filter_params || filter != common->filter) { + common->filter = filter; + if (common->filter_params) free (common->filter_params); -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
pixman: Changes to 'debian-experimental'
New branch 'debian-experimental' available with the following commits: commit a413e18ff100ec134a85dfdd83bc7e0916eee56b Author: Julien Cristau <[EMAIL PROTECTED]> Date: Mon May 28 19:32:40 2007 +0200 Autoreconf commit 7bd29202ea2df5bac8fcb39cda85efb94f72b460 Author: Julien Cristau <[EMAIL PROTECTED]> Date: Fri May 18 22:32:35 2007 +0200 Add Debian packaging. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]