Automatic conversion of the NetBSD pkgsrc CVS module, use with care
Find a file
wiz 2f56708768 Update pixman to 0.34.0:
A new pixman release 0.34.0 is now available. This is a major release,
following three development releases in the past six months. It contains
all the changes detailed in the last three development releases in the 0.33
series.

For those who didn't follow the development release announcements, the 0.34
version contains major improvements to ARMv6 and POWER (both BE and LE)
architectures, enhancements of tests and utilities and important bug fixes.

See below the full git log since the previous major release (0.32).

	Andrea Canciani (3):
	      test: Fix the win32 build
	      test: Fix fence-image-self-test on Mac
	      mmx: Improve detection of support for "K" constraint

	Ben Avison (27):
	      ARMv6: Fix indentation in the composite macros
	      ARMv6: remove 1 instr per row in generate_composite_function
	      lowlevel-blt-bench: over_reverse_n_8888 needs solid source
	      lowlevel-blt-bench: add in_reverse_8888_8888 test
	      ARMv6: Add fast path for over_reverse_n_8888
	      ARMv6: Support for very variable-hungry composite operations
	      ARMv6: Add fast path for over_n_8888_8888_ca
	      ARMv6: Add fast path flag to force no preload of destination buffer
	      ARMv6: Add fast path for in_reverse_8888_8888
	      ARMv6: Add fast path for src_x888_0565
	      armv6: Fix typo in preload macro
	      pixman.c: Coding style
	      test: Move format and operator string functions to utils.[ch]
	      test: Add a new benchmarker targeting affine operations
	      test: Add new fuzz tester targeting solid images
	      test: Fix solid-test for big-endian targets
	      arm: Retire PIXMAN_ARM_SIMPLE_NEAREST_FAST_PATH
	      arm: Simplify PIXMAN_ARM_SIMPLE_NEAREST_A8_MASK_FAST_PATH
	      mips: Retire PIXMAN_MIPS_SIMPLE_NEAREST_A8_MASK_FAST_PATH
	      mmx/sse2: Use SIMPLE_NEAREST_FAST_PATH macro
	      mmx/sse2: Use SIMPLE_NEAREST_SOLID_MASK_FAST_PATH for NORMAL repeat
	      scaling-test: list more details when verbose
	      test: Add cover-test v5
	      armv6: Add over_n_8888 fast path (disabled)
	      pixman-general: Tighten up calculation of temporary buffer sizes
	      Remove the 8e extra safety margin in COVER_CLIP analysis
	      affine-bench: remove 8e margin from COVER area

	Bill Spitzak (1):
	      test: Added more demos and tests to .gitignore file

	Fernando Seiti Furusato (1):
	      vmx: adjust macros when loading vectors on ppc64le

	Jakub Bogusz (1):
	      Fix the SSSE3 CPUID detection.

	James Cowgill (1):
	      MIPS: Drop #ifdef __ELF__ in definition of LEAF_MIPS32R2

	Matt Turner (4):
	      mmx: Add nearest over_8888_n_8888
	      mmx: Add nearest over_8888_8888
	      mmx: Use MMX2 intrinsics from xmmintrin.h directly.
	      Revert "mmx: Use MMX2 intrinsics from xmmintrin.h directly."

	Nemanja Lukic (2):
	      MIPS: Fix exported symbols in public API.
	      MIPS: update author's e-mail address

	Oded Gabbay (28):
	      vmx: fix splat_alpha for ppc64le
	      vmx: encapsulate the temporary variables inside the macros
	      vmx: fix unused var warnings
	      vmx: fix pix_multiply for ppc64le
	      vmx: add LOAD_VECTOR macro
	      vmx: add helper functions
	      vmx: implement fast path vmx_fill
	      vmx: implement fast path composite_over_8888_8888
	      vmx: implement fast path composite_add_8_8
	      vmx: implement fast path composite_add_8888_8888
	      vmx: implement fast path vmx_composite_over_n_8888_8888_ca
	      vmx: implement fast path vmx_composite_src_x888_8888
	      vmx: implement fast path scaled nearest vmx_8888_8888_OVER
	      vmx: implement fast path iterator vmx_fetch_x8r8g8b8
	      vmx: implement fast path iterator vmx_fetch_a8
	      Pre-release version bump to 0.33.2
	      Post-release version bump to 0.33.3
	      vmx: optimize scaled_nearest_scanline_vmx_8888_8888_OVER
	      vmx: optimize vmx_composite_over_n_8888_8888_ca
	      vmx: implement fast path vmx_composite_over_n_8_8888
	      vmx: Remove unused expensive functions
	      Pre-release version bump to 0.33.4
	      Post-release version bump to 0.33.5
	      configura.ac: fix test for SSE2 & SSSE3 assembler support
	      Pre-release version bump to 0.33.6
	      Post-release version bump to 0.33.7
	      Pre-release version bump to 0.34.0
	      Post-release version bump to 0.34.1

	Pekka Paalanen (26):
	      ARM: share pixman_asm_function definition
	      ARM: use pixman_asm_function in internal headers
	      test/utils: support operator name aliases
	      test/utils: support format name aliases
	      test/utils: add operator aliases for lowlevel-blt-bench
	      test/utils: add format aliases used by lowlevel-blt-bench
	      lowlevel-blt-bench: add test name parser and self-test
	      lowlevel-blt-bench: use the test pattern parser
	      lowlevel-blt-bench: use a8r8g8b8 for CA solid masks
	      lowlevel-blt-bench: move usage to a function
	      lowlevel-blt-bench: move explanation printing
	      lowlevel-blt-bench: make test_entry::testname const
	      lowlevel-blt-bench: print single pattern details
	      lowlevel-blt-bench: move speed and scaling printing
	      lowlevel-blt-bench: all bench funcs to return pix_cnt
	      lowlevel-blt-bench: refactor to Mpx_per_sec()
	      lowlevel-blt-bench: add CSV output mode
	      lowlevel-blt-bench: add option to skip memcpy measurement
	      lowlevel-blt-bench: make extra arguments an error
	      utils.[ch]: add FENCE_MALLOC_ACTIVE
	      utils.[ch]: add fence_image_create_bits ()
	      test: add fence-image-self-test
	      utils.c: fix fallback code for fence_image_create_bits()
	      utils.[ch]: add fence_get_page_size()
	      implementation: add PIXMAN_DISABLE=wholeops
	      armv6: enable over_n_8888

	Siarhei Siamashka (5):
	      configure.ac: Check if the compiler supports GCC vector extensions
	      test: Fix OpenMP clauses for the tolerance-test
	      mmx: Fix _mm_empty problems for over_8888_8888/over_8888_n_8888
	      pixman-general: Fix stack related pointer arithmetic overflow
	      vmx: implement fast path vmx_composite_over_n_8888

	Søren Sandmann (24):
	      Post-release version bump to 0.33.1
	      demos/Makefile.am: Move EXTRA_DIST outside "if HAVE_GTK"
	      test/utils.c: Make the stack unaligned only on 32 bit Windows
	      general: Support component alpha for all image types
	      Soft Light: The first comparison should be <=, not <
	      configure.ac: Check and use -Wno-unused-local-typedefs GCC option
	      pixel-test: Add support for mask pixels
	      pixel-test: Command line argument to specify the regression to run
	      pixel-test.c: Add a number of pixels that have failed at some point
	      Soft Light: Consistent approach to division by zero
	      Use floating point combiners for all operators that involve divisions
	      Copy the comments from pixman-combine32.c to pixman-combine-float.c
	      Remove all the operators that use division from pixman-combine32.c
	      create_bits(): Cast the result of height * stride to size_t
	      test/utils.c: Add support for separable blend mode ops to do_composite()
	      test/check-formats.c: Add support for separable blend modes
	      test/tolerance-test: New test program
	      pixman/pixman-combine32.c: Bug fixes for separable blend modes
	      pixman-combine32.c: Fix bugs related to integer promotion
	      utils.c: Set DEVIATION to 0.0128
	      test: Add radial-invalid test program
	      pixman-gradient-walker: Make left_x and right_x 64 bit variables
	      test: Rearrange tests in order of increasing runtime
	      Fix comment about BILINEAR_INTERPOLATION_BITS to say < 8 rather than <= 8

	Thomas Petazzoni (1):
	      test: add a check for FE_DIVBYZERO
2016-02-05 12:15:40 +00:00
archivers Added buildlink3.mk file 2016-02-03 12:57:14 +00:00
audio add c to USE_LANGUAGES since it gets invoked during configuration 2016-02-02 06:15:02 +00:00
benchmarks Update glmark2 to git acac90b257 2016-01-22 15:26:25 +00:00
biology If we have started forcing another Fortran compiler (like for MOPAC7 2016-01-03 23:08:34 +00:00
bootstrap Fix PowerPC 32-bit case. 2016-02-04 13:45:24 +00:00
cad Add kicad-footprints and kicad-i18n 2016-02-03 19:42:38 +00:00
chat Bump PKGREVISION for vala update to 0.30. 2016-02-04 12:13:30 +00:00
comms Recent versions of Illumos implement flock() so add an additional guard 2016-02-01 17:10:38 +00:00
converters Update latex2rtf to version 2.3.10. 2016-02-02 18:15:44 +00:00
cross remove use of multi-os-directory 2016-02-02 06:31:36 +00:00
databases __EXTENSIONS__ needs on SunOS, fixes build 2016-02-02 20:32:18 +00:00
devel Bump PKGREVISION for vala update to 0.30. 2016-02-04 12:13:30 +00:00
distfiles
doc + Sigil-0.9.3, enlightenment-0.20.4, nss-3.22, pixman-0.34.0, 2016-02-05 11:38:46 +00:00
editors Fix inverted condition. 2016-01-29 15:46:48 +00:00
emulators Update mame to 0.170: 2016-01-27 13:59:19 +00:00
filesystems Upgrade to 3.7.7 2016-02-01 14:27:02 +00:00
finance Fix default-on libofx option. 2016-02-01 13:51:47 +00:00
fonts +stix-otf 2016-02-02 17:55:13 +00:00
games Bump PKGREVISION for vala update to 0.30. 2016-02-04 12:13:30 +00:00
geography Bump PKGREVISION for vala update to 0.30. 2016-02-04 12:13:30 +00:00
graphics + sxiv 2016-02-04 13:49:50 +00:00
ham use PYPKGPREFIX instead of hard coding py27 in py-serial dependency 2016-01-27 06:37:27 +00:00
inputmethod - Update HOMEPAGE and MASTER_SITES based on PR pkg/50592 Thanks Takanori Ishihara 2015-12-26 02:13:46 +00:00
lang Add PKGCONFIG_OVERRIDE line for a file that doesn't change now, 2016-02-04 12:16:42 +00:00
licenses Add new license: cecill-2.0 2015-12-30 04:05:28 +00:00
mail Update mail/msmtp to 1.6.4. 2016-02-02 16:12:18 +00:00
math Bump PKGREVISION for vala update to 0.30. 2016-02-04 12:13:30 +00:00
mbone Remove redundant if statement to handle linker flags on amd64. 2016-01-03 22:48:52 +00:00
meta-pkgs The GCC 4.4 compiler provided by RedHat is patched and sufficient to 2016-01-25 09:51:07 +00:00
misc Update dialog to 1.3.20160126: 2016-02-01 12:00:09 +00:00
mk Document the glfw option. 2016-02-04 11:52:31 +00:00
multimedia version 2.8.6 2016-02-03 21:00:00 +00:00
net Updated net/syncthing to 0.12.17 2016-02-04 20:02:36 +00:00
news Attempt to bring sanity to how ABI and MACHINE_ARCH are set. 2016-01-24 16:14:44 +00:00
packages
parallel Fix missing/broken rcsids. 2015-12-29 04:04:26 +00:00
pkgtools Don't look in pkgtools/pkglint for a newer version, use pkgtools/pkglint4 2016-02-02 08:02:29 +00:00
print Add glfw option to mupdf (disabled by default). 2016-02-04 11:50:24 +00:00
regress Recursive PKGREVISION bump for all packages mentioning 'perl', 2015-06-12 10:50:58 +00:00
security PR/50771: Update security/keepassx to 2.0.2. 2016-02-05 09:08:56 +00:00
shells Update to 0.12.5 2016-01-25 15:09:01 +00:00
sysutils Avoid a crash in "status.diskusage" when not on Linux or FreeBSD 2016-02-04 22:05:36 +00:00
templates Add a list of options to generated README.html files. Patch from 2015-10-03 13:17:57 +00:00
textproc Update to 0.1.42. From the changelog: 2016-02-04 14:45:38 +00:00
time Update py-vdirsyncer to 0.8.1. 2016-02-01 13:11:53 +00:00
wm Not MAKE_JOBS_SAFE. 2016-01-17 15:19:41 +00:00
www Bump PKGREVISION for vala update to 0.30. 2016-02-04 12:13:30 +00:00
x11 Update pixman to 0.34.0: 2016-02-05 12:15:40 +00:00
Makefile
pkglocate
README

$NetBSD: README,v 1.18 2005/05/07 22:18:28 wiz Exp $

Please see doc/pkgsrc.txt for information.