summaryrefslogtreecommitdiff
path: root/x11/pixman
diff options
context:
space:
mode:
authorRobert Noland <rnoland@FreeBSD.org>2009-09-19 20:25:01 +0000
committerRobert Noland <rnoland@FreeBSD.org>2009-09-19 20:25:01 +0000
commitc24047404aad0d39bd2cb7abd9fa6de5688d9085 (patch)
tree3943da9a473372865b3b1d69e0c413741bd84609 /x11/pixman
parentReset maintainer at his request. (diff)
Update to 0.16.0
- Incorporate patch from PR #133175, which adds optional mmx/sse2 detection Feature safe: yes PR: 133175 Submitted by: Anonymous <swell.k@gmail.com>
Notes
Notes: svn path=/head/; revision=241772
Diffstat (limited to 'x11/pixman')
-rw-r--r--x11/pixman/Makefile19
-rw-r--r--x11/pixman/distinfo6
2 files changed, 19 insertions, 6 deletions
diff --git a/x11/pixman/Makefile b/x11/pixman/Makefile
index 51c61d570c1c..26f861a3ac25 100644
--- a/x11/pixman/Makefile
+++ b/x11/pixman/Makefile
@@ -6,7 +6,7 @@
#
PORTNAME= pixman
-PORTVERSION= 0.15.4
+PORTVERSION= 0.16.0
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
@@ -17,8 +17,21 @@ USE_AUTOTOOLS= libtool:22
USE_PERL5_BUILD=yes
USE_GNOME= ltverhack:9
+OPTIONS= SIMD "Enable autodection of SIMD features (MMX, SSE2, VMX)" off
+
+.include <bsd.port.pre.mk>
+
+.if defined(WITHOUT_SIMD)
+CONFIGURE_ARGS= --disable-vmx --disable-arm-simd
+
+.if ${ARCH:Namd64}
+CONFIGURE_ARGS+= --disable-mmx --disable-sse2
+.endif
+
+.endif
+
post-patch:
@${REINPLACE_CMD} -e 's|gtk+-2\.0|disable-gtk|g' \
- -e 's|-msse||' ${WRKSRC}/configure
+ ${WRKSRC}/configure
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff --git a/x11/pixman/distinfo b/x11/pixman/distinfo
index cfc4651f8d91..5a78ba4e4652 100644
--- a/x11/pixman/distinfo
+++ b/x11/pixman/distinfo
@@ -1,3 +1,3 @@
-MD5 (xorg/lib/pixman-0.15.4.tar.bz2) = 1464bf6f422a4d1747ed3273c7a531d3
-SHA256 (xorg/lib/pixman-0.15.4.tar.bz2) = 0dbd30918ff8510d0a6731ebf54fa836a2eb4ce6e469cbbd3f11cf26ce732ecb
-SIZE (xorg/lib/pixman-0.15.4.tar.bz2) = 372444
+MD5 (xorg/lib/pixman-0.16.0.tar.bz2) = 183dea8a100c1d9732cdb2146ec90f68
+SHA256 (xorg/lib/pixman-0.16.0.tar.bz2) = d1808fda5f4b3feb867cfb5a1a3311a713d21ce866eb38e9096841f7e241551d
+SIZE (xorg/lib/pixman-0.16.0.tar.bz2) = 402602