Hello community, here is the log from the commit of package pixman for openSUSE:Factory checked in at Thu Mar 4 16:08:42 CET 2010. -------- --- pixman/pixman.changes 2010-01-18 21:20:51.000000000 +0100 +++ /mounts/work_src_done/STABLE/pixman/pixman.changes 2010-02-25 22:08:05.000000000 +0100 @@ -1,0 +2,53 @@ +Thu Feb 25 22:01:04 CET 2010 - captain.magnus@opensuse.org + +- Update to version 0.17.8: + + Once unrolled version of fast_path_composite_nearest_scaled() + + Generalize and optimize fast_composite_src_scaled_nearest() + + Merge branch 'bitmasks' + + Makefile.am: Remove 'check' from release-check + + Turn off asserts in development snapshots (fdo#26314) + + ARM: Remove any use of environment variables for cpu features + detection + + Add pixman_image_get_destroy_data() + + Add extern "C" guards for c++ + + Move checks for src/mask repeat right before walking the + region + + Compute src, mask, dest flags and base fast path decisions on + them + + Add src_, mask_, and dest_flags fields to fast path arrays + + Move calls to source_is_fastpathable() into + get_source_format() + + Fold get_fast_path() into _pixman_run_fast_path() + + Consolidate the source and mask sanity checks in a function + + Move pixbuf checks after src_format and mask_format have been + computed + + Move the sanity checks for src, mask and destination into + get_fast_path() + + Turn some uint16_t variables to int32_t in the fast paths + + Implement get_scanline_64() correctly for solid fill images + + Make pixman_image_fill_rectangles() call + pixman_image_fill_boxes() + + Add pixman_image_fill_boxes() API + + Add pixman_image_composite32() + + Make region argument to pixman_region(32)_init_rects() const + + Fix typo + + Fix some warnings + +------------------------------------------------------------------- +Sun Feb 14 13:35:21 CET 2010 - vuntz@opensuse.org + +- Update to version 0.17.6: + + Asserts are always turned off, so X server crashes in the + region code should be gone (fdo#26314). + + 32 bit versions of some existing API: + - pixman_fill_boxes32() + - pixman_image_composite_32() + + Add accessor for the destroy data: + pixman_image_get_destroy_data() + + Optimizations for scaled images + + Some reorganisation of the fast path tables + + Bug fix for ARM NEON detection + + See http://cgit.freedesktop.org/pixman/log/?id=pixman-0.17.6 + for full list of changes + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- pixman-0.17.4.tar.bz2 New: ---- pixman-0.17.8.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ pixman.spec ++++++ --- /var/tmp/diff_new_pack.2QkvwO/_old 2010-03-04 16:08:22.000000000 +0100 +++ /var/tmp/diff_new_pack.2QkvwO/_new 2010-03-04 16:08:22.000000000 +0100 @@ -1,5 +1,5 @@ # -# spec file for package pixman (Version 0.17.4) +# spec file for package pixman (Version 0.17.8) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -18,7 +18,7 @@ Name: pixman -Version: 0.17.4 +Version: 0.17.8 Release: 1 License: MIT License (or similar) Summary: Pixel manipulation library ++++++ pixman-0.17.4.tar.bz2 -> pixman-0.17.8.tar.bz2 ++++++ ++++ 62878 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org