Update to pixman-0.15.2 from 0.12.0 Upstream changes (since 0.12.0): - Fix MMX & SSE intrinsics to work with Sun compilers & Solaris - More SSE2 optimizations - Optimize rectilinear nearest-neighbour scaling - Add support for BGRA and BGRx formats and a lot of minor bug fixes and optimizations Oked by wiz@diff -r1.21 -r1.22 pkgsrc/x11/pixman/Makefile
(sno)
@@ -1,17 +1,17 @@ | @@ -1,17 +1,17 @@ | |||
1 | # $NetBSD: Makefile,v 1.21 2008/10/15 00:56:45 bjs Exp $ | 1 | # $NetBSD: Makefile,v 1.22 2009/04/23 08:30:53 sno Exp $ | |
2 | # | 2 | # | |
3 | 3 | |||
4 | DISTNAME= pixman-0.12.0 | 4 | DISTNAME= pixman-0.15.2 | |
5 | CATEGORIES= x11 | 5 | CATEGORIES= x11 | |
6 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | 6 | MASTER_SITES= ${MASTER_SITE_XORG:=lib/} | |
7 | EXTRACT_SUFX= .tar.bz2 | 7 | EXTRACT_SUFX= .tar.bz2 | |
8 | 8 | |||
9 | MAINTAINER= bjs@NetBSD.org | 9 | MAINTAINER= bjs@NetBSD.org | |
10 | HOMEPAGE= http://xorg.freedesktop.org/ | 10 | HOMEPAGE= http://xorg.freedesktop.org/ | |
11 | COMMENT= Library of low-level pixel manipulation routines | 11 | COMMENT= Library of low-level pixel manipulation routines | |
12 | 12 | |||
13 | PKG_DESTDIR_SUPPORT= user-destdir | 13 | PKG_DESTDIR_SUPPORT= user-destdir | |
14 | 14 | |||
15 | GNU_CONFIGURE= yes | 15 | GNU_CONFIGURE= yes | |
16 | USE_LIBTOOL= yes | 16 | USE_LIBTOOL= yes | |
17 | USE_TOOLS+= pkg-config perl | 17 | USE_TOOLS+= pkg-config perl |
@@ -1,12 +1,10 @@ | @@ -1,12 +1,10 @@ | |||
1 | $NetBSD: distinfo,v 1.21 2008/10/15 00:56:45 bjs Exp $ | 1 | $NetBSD: distinfo,v 1.22 2009/04/23 08:30:53 sno Exp $ | |
2 | 2 | |||
3 | SHA1 (pixman-0.12.0.tar.bz2) = 0c57c6c7e21e2545257068f52517c460e6e51ae4 | 3 | SHA1 (pixman-0.15.2.tar.bz2) = fd44f4dc0e429bb71344d33c783837fd0b8b6b5b | |
4 | RMD160 (pixman-0.12.0.tar.bz2) = 7881189a1de21ec5d2e27936c65369f121dcb15f | 4 | RMD160 (pixman-0.15.2.tar.bz2) = 5d925326dfdc3ad73d98eb48f92eccab0f97f63c | |
5 | Size (pixman-0.12.0.tar.bz2) = 364262 bytes | 5 | Size (pixman-0.15.2.tar.bz2) = 343019 bytes | |
6 | SHA1 (patch-aa) = 5129f82ee9907ed179315a4790667f0b825175bb | 6 | SHA1 (patch-aa) = 5129f82ee9907ed179315a4790667f0b825175bb | |
7 | SHA1 (patch-ab) = e76a306cbf2975dec3020cd7a310941b3085782d | 7 | SHA1 (patch-ab) = 11fe86650fe666366818dd70ecabeac7a49c1dba | |
8 | SHA1 (patch-ac) = c798e52ecd8fc2a5788552df0a0842f524705126 | 8 | SHA1 (patch-ac) = c798e52ecd8fc2a5788552df0a0842f524705126 | |
9 | SHA1 (patch-ad) = b2fa221652bc5f8bec000e071417b0180816a451 | 9 | SHA1 (patch-ad) = b2fa221652bc5f8bec000e071417b0180816a451 | |
10 | SHA1 (patch-ae) = 5690db2799e3750d54cf1cb20bd5734a245f8eb8 | 10 | SHA1 (patch-ae) = 43ac5ba418bb335ef65634bc6dea5d7dc89a19d0 | |
11 | SHA1 (patch-ah) = 88a444f4ed0bc12387c22751b4cd4ef7cf5a5126 | |||
12 | SHA1 (patch-ai) = 5af5d1287b73ae35d6bc5a6adb5ae4709bf57e67 |
@@ -1,15 +1,16 @@ | @@ -1,15 +1,16 @@ | |||
1 | # $NetBSD: hacks.mk,v 1.2 2008/09/06 20:09:15 bjs Exp $ | 1 | # $NetBSD: hacks.mk,v 1.3 2009/04/23 08:30:53 sno Exp $ | |
2 | # | 2 | # | |
3 | .if !defined(PIXMAN_HACKS_MK) | 3 | .if !defined(PIXMAN_HACKS_MK) | |
4 | PIXMAN_HACKS_MK= # empty | 4 | PIXMAN_HACKS_MK= # empty | |
5 | . include "../../mk/bsd.fast.prefs.mk" | 5 | . include "../../mk/bsd.fast.prefs.mk" | |
6 | . include "../../mk/compiler.mk" | 6 | . include "../../mk/compiler.mk" | |
7 | ### | 7 | ### | |
8 | ### XXX SSE2 intrinsics require gcc-4.2+ to build unless | 8 | ### XXX SSE2 intrinsics require gcc-4.2+ to build unless | |
9 | ### ${MACHINE_ARCH} == "x86_64". | 9 | ### ${MACHINE_ARCH} == "x86_64". | |
10 | ### | 10 | ### | |
11 | . if !empty(PKGSRC_COMPILER:Msunpro) || \ | 11 | . if empty(PKGSRC_COMPILER:Msunpro) && \ | |
12 | (empty(MACHINE_ARCH:Mx86_64) && empty(CC_VERSION:Mgcc-[4-9].[2-9]*)) | 12 | (empty(MACHINE_ARCH:Mx86_64) && \ | |
13 | (empty(CC_VERSION:Mgcc-4.[2-9]*) || empty(CC_VERSION:Mgcc-[5-9].*) || empty(CC_VERSION:Mgcc-[1-9][0-9]*))) | |||
13 | CONFIGURE_ARGS+= --disable-sse2 | 14 | CONFIGURE_ARGS+= --disable-sse2 | |
14 | . endif | 15 | . endif | |
15 | .endif | 16 | .endif |
@@ -1,14 +1,14 @@ | @@ -1,14 +1,14 @@ | |||
1 | $NetBSD: patch-ab,v 1.8 2008/09/06 20:09:16 bjs Exp $ | 1 | $NetBSD: patch-ab,v 1.9 2009/04/23 08:30:53 sno Exp $ | |
2 | 2 | |||
3 | --- pixman/Makefile.in.orig 2008-09-06 06:07:43.000000000 -0400 | 3 | --- pixman/Makefile.in.orig 2009-04-09 20:23:27.000000000 +0000 | |
4 | +++ pixman/Makefile.in | 4 | +++ pixman/Makefile.in 2009-04-12 08:55:34.000000000 +0000 | |
5 | @@ -263,7 +263,8 @@ target_alias = @target_alias@ | 5 | @@ -288,7 +288,8 @@ | |
6 | top_builddir = @top_builddir@ | |||
7 | top_srcdir = @top_srcdir@ | 6 | top_srcdir = @top_srcdir@ | |
8 | lib_LTLIBRARIES = libpixman-1.la | 7 | lib_LTLIBRARIES = libpixman-1.la | |
9 | -libpixman_1_la_LDFLAGS = -version-info $(LT_VERSION_INFO) -no-undefined | 8 | libpixman_1_la_LDFLAGS = -version-info $(LT_VERSION_INFO) \ | |
10 | +libpixman_1_la_LDFLAGS = -version-info $(LT_VERSION_INFO) -no-undefined \ | 9 | - -no-undefined $(am__append_2) $(am__append_7) | |
10 | + -no-undefined $(am__append_2) $(am__append_7) \ | |||
11 | + -export-symbols $(PIXMAN_SYMFILE) | 11 | + -export-symbols $(PIXMAN_SYMFILE) | |
12 | libpixman_1_la_LIBADD = @DEP_LIBS@ -lm $(am__append_2) $(am__append_4) \ | 12 | libpixman_1_la_LIBADD = @DEP_LIBS@ -lm $(am__append_3) $(am__append_5) \ | |
13 | $(am__append_6) | 13 | $(am__append_8) $(am__append_10) | |
14 | libpixman_1_la_CFLAGS = -DPIXMAN_DISABLE_DEPRECATED | 14 | libpixman_1_la_CFLAGS = -DPIXMAN_DISABLE_DEPRECATED |
@@ -1,21 +1,21 @@ | @@ -1,21 +1,21 @@ | |||
1 | $NetBSD: patch-ae,v 1.7 2008/09/06 20:09:16 bjs Exp $ | 1 | $NetBSD: patch-ae,v 1.8 2009/04/23 08:30:53 sno Exp $ | |
2 | 2 | |||
3 | --- configure.orig 2008-09-06 06:07:45.000000000 -0400 | 3 | --- configure.orig 2009-02-06 22:33:17.000000000 +0000 | |
4 | +++ configure | 4 | +++ configure 2009-04-12 08:19:38.000000000 +0000 | |
5 | @@ -20218,6 +20218,7 @@ fi | 5 | @@ -20588,6 +20588,7 @@ | |
6 | 6 | |||
7 | 7 | |||
8 | have_gcc4=no | 8 | have_gcc4=no | |
9 | +if false; then | 9 | +if false; then | |
10 | { echo "$as_me:$LINENO: checking for -fvisibility" >&5 | 10 | { $as_echo "$as_me:$LINENO: checking for -fvisibility" >&5 | |
11 | echo $ECHO_N "checking for -fvisibility... $ECHO_C" >&6; } | 11 | $as_echo_n "checking for -fvisibility... " >&6; } | |
12 | cat >conftest.$ac_ext <<_ACEOF | 12 | cat >conftest.$ac_ext <<_ACEOF | |
13 | @@ -20255,7 +20256,7 @@ sed 's/^/| /' conftest.$ac_ext >&5 | 13 | @@ -20626,7 +20627,7 @@ | |
14 | fi | 14 | fi | |
15 | 15 | |||
16 | rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | 16 | rm -f core conftest.err conftest.$ac_objext conftest.$ac_ext | |
17 | - | 17 | - | |
18 | +fi | 18 | +fi | |
19 | if test "x$have_gcc4" = "xyes"; then | 19 | if test "x$have_gcc4" = "xyes"; then | |
20 | CFLAGS="$CFLAGS -fvisibility=hidden" | 20 | CFLAGS="$CFLAGS -fvisibility=hidden" | |
21 | fi | 21 | fi |