From d149aecbdc077122ee7d79b2d7397488bf7fa6dd28f1d11a20840dd030e665c3 Mon Sep 17 00:00:00 2001 From: Vincent Untz Date: Sun, 14 Feb 2010 13:00:33 +0000 Subject: [PATCH 1/4] Accepting request 32527 from home:vuntz:branches:GNOME:Factory Copy from home:vuntz:branches:GNOME:Factory/pixman via accept of submit request 32527 revision 2. Request was accepted with message: ok OBS-URL: https://build.opensuse.org/request/show/32527 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pixman?expand=0&rev=31 --- pixman-0.17.4.tar.bz2 | 3 --- pixman-0.17.6.tar.bz2 | 3 +++ pixman.changes | 17 +++++++++++++++++ pixman.spec | 4 ++-- 4 files changed, 22 insertions(+), 5 deletions(-) delete mode 100644 pixman-0.17.4.tar.bz2 create mode 100644 pixman-0.17.6.tar.bz2 diff --git a/pixman-0.17.4.tar.bz2 b/pixman-0.17.4.tar.bz2 deleted file mode 100644 index 20b6a6c..0000000 --- a/pixman-0.17.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:933c321b2ab525854846c00956d4feff4aacb2a52417f55ce745ec867c8b5040 -size 405682 diff --git a/pixman-0.17.6.tar.bz2 b/pixman-0.17.6.tar.bz2 new file mode 100644 index 0000000..41ed5b0 --- /dev/null +++ b/pixman-0.17.6.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:ef4761b149018851bf41296b155911819c98e30f18f65e8ef593b14a54372eeb +size 406373 diff --git a/pixman.changes b/pixman.changes index d1743f8..5a15257 100644 --- a/pixman.changes +++ b/pixman.changes @@ -1,3 +1,20 @@ +------------------------------------------------------------------- +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 + ------------------------------------------------------------------- Mon Jan 18 21:21:46 CET 2010 - vuntz@opensuse.org diff --git a/pixman.spec b/pixman.spec index 2b698df..e862a03 100644 --- a/pixman.spec +++ b/pixman.spec @@ -1,5 +1,5 @@ # -# spec file for package pixman (Version 0.17.4) +# spec file for package pixman (Version 0.17.6) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -18,7 +18,7 @@ Name: pixman -Version: 0.17.4 +Version: 0.17.6 Release: 1 License: MIT License (or similar) Summary: Pixel manipulation library From 6d26862b6cd259510d1de3f04a0fee9c2e44c70849dec1af8f836f51e08febe0 Mon Sep 17 00:00:00 2001 From: Magnus Boman Date: Sun, 28 Feb 2010 08:17:47 +0000 Subject: [PATCH 2/4] Accepting request 33509 from home:MBoman:branches:GNOME:Factory Copy from home:MBoman:branches:GNOME:Factory/pixman via accept of submit request 33509 revision 2. Request was accepted with message: OBS-URL: https://build.opensuse.org/request/show/33509 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pixman?expand=0&rev=33 --- pixman-0.17.6.tar.bz2 | 3 --- pixman-0.17.8.tar.bz2 | 3 +++ pixman.changes | 36 ++++++++++++++++++++++++++++++++++++ pixman.spec | 4 ++-- 4 files changed, 41 insertions(+), 5 deletions(-) delete mode 100644 pixman-0.17.6.tar.bz2 create mode 100644 pixman-0.17.8.tar.bz2 diff --git a/pixman-0.17.6.tar.bz2 b/pixman-0.17.6.tar.bz2 deleted file mode 100644 index 41ed5b0..0000000 --- a/pixman-0.17.6.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:ef4761b149018851bf41296b155911819c98e30f18f65e8ef593b14a54372eeb -size 406373 diff --git a/pixman-0.17.8.tar.bz2 b/pixman-0.17.8.tar.bz2 new file mode 100644 index 0000000..86a877b --- /dev/null +++ b/pixman-0.17.8.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f04ad6011b6075dc806589346d5b23516758bb27c7d2c6bcac63b67a559618d1 +size 416826 diff --git a/pixman.changes b/pixman.changes index 5a15257..de831f7 100644 --- a/pixman.changes +++ b/pixman.changes @@ -1,3 +1,39 @@ +------------------------------------------------------------------- +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 diff --git a/pixman.spec b/pixman.spec index e862a03..4622f1e 100644 --- a/pixman.spec +++ b/pixman.spec @@ -1,5 +1,5 @@ # -# spec file for package pixman (Version 0.17.6) +# 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.6 +Version: 0.17.8 Release: 1 License: MIT License (or similar) Summary: Pixel manipulation library From 6008ded1364c6703c344379ed9b73ecd4fd1166eea80216c424d8027773d39b0 Mon Sep 17 00:00:00 2001 From: OBS User autobuild Date: Thu, 4 Mar 2010 15:08:42 +0000 Subject: [PATCH 3/4] Accepting request 33983 from GNOME:Factory checked in (request 33983) OBS-URL: https://build.opensuse.org/request/show/33983 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pixman?expand=0&rev=34 --- pixman-0.17.4.tar.bz2 | 3 +++ pixman-0.17.8.tar.bz2 | 3 --- pixman.changes | 53 ------------------------------------------- pixman.spec | 4 ++-- 4 files changed, 5 insertions(+), 58 deletions(-) create mode 100644 pixman-0.17.4.tar.bz2 delete mode 100644 pixman-0.17.8.tar.bz2 diff --git a/pixman-0.17.4.tar.bz2 b/pixman-0.17.4.tar.bz2 new file mode 100644 index 0000000..20b6a6c --- /dev/null +++ b/pixman-0.17.4.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:933c321b2ab525854846c00956d4feff4aacb2a52417f55ce745ec867c8b5040 +size 405682 diff --git a/pixman-0.17.8.tar.bz2 b/pixman-0.17.8.tar.bz2 deleted file mode 100644 index 86a877b..0000000 --- a/pixman-0.17.8.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:f04ad6011b6075dc806589346d5b23516758bb27c7d2c6bcac63b67a559618d1 -size 416826 diff --git a/pixman.changes b/pixman.changes index de831f7..d1743f8 100644 --- a/pixman.changes +++ b/pixman.changes @@ -1,56 +1,3 @@ -------------------------------------------------------------------- -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 - ------------------------------------------------------------------- Mon Jan 18 21:21:46 CET 2010 - vuntz@opensuse.org diff --git a/pixman.spec b/pixman.spec index 4622f1e..2b698df 100644 --- a/pixman.spec +++ b/pixman.spec @@ -1,5 +1,5 @@ # -# spec file for package pixman (Version 0.17.8) +# spec file for package pixman (Version 0.17.4) # # Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. # @@ -18,7 +18,7 @@ Name: pixman -Version: 0.17.8 +Version: 0.17.4 Release: 1 License: MIT License (or similar) Summary: Pixel manipulation library From cc43292e187ca23a5aa31e6cf5bffb9d50b94623bac958c8bf4cd1d8cbbcb047 Mon Sep 17 00:00:00 2001 From: OBS User buildservice-autocommit Date: Thu, 4 Mar 2010 15:08:43 +0000 Subject: [PATCH 4/4] Updating link to change in openSUSE:Factory/pixman revision 13.0 OBS-URL: https://build.opensuse.org/package/show/GNOME:Factory/pixman?expand=0&rev=3a148afe57a37bc1887ac3827c1b2aff --- pixman-0.17.4.tar.bz2 | 3 --- pixman-0.17.8.tar.bz2 | 3 +++ pixman.changes | 53 +++++++++++++++++++++++++++++++++++++++++++ pixman.spec | 4 ++-- 4 files changed, 58 insertions(+), 5 deletions(-) delete mode 100644 pixman-0.17.4.tar.bz2 create mode 100644 pixman-0.17.8.tar.bz2 diff --git a/pixman-0.17.4.tar.bz2 b/pixman-0.17.4.tar.bz2 deleted file mode 100644 index 20b6a6c..0000000 --- a/pixman-0.17.4.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:933c321b2ab525854846c00956d4feff4aacb2a52417f55ce745ec867c8b5040 -size 405682 diff --git a/pixman-0.17.8.tar.bz2 b/pixman-0.17.8.tar.bz2 new file mode 100644 index 0000000..86a877b --- /dev/null +++ b/pixman-0.17.8.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f04ad6011b6075dc806589346d5b23516758bb27c7d2c6bcac63b67a559618d1 +size 416826 diff --git a/pixman.changes b/pixman.changes index d1743f8..de831f7 100644 --- a/pixman.changes +++ b/pixman.changes @@ -1,3 +1,56 @@ +------------------------------------------------------------------- +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 + ------------------------------------------------------------------- Mon Jan 18 21:21:46 CET 2010 - vuntz@opensuse.org diff --git a/pixman.spec b/pixman.spec index 2b698df..4622f1e 100644 --- a/pixman.spec +++ b/pixman.spec @@ -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