x11/pixman: Update to 0.42.2

Release notes (0.42.0): https://lists.freedesktop.org/archives/pixman/2022-October/004993.html
Release notes (0.42.2): https://lists.freedesktop.org/archives/pixman/2022-November/004994.html

For now disable neon on aarch64, it's borked.

PR:		67538
Security:	CVE-2022-44638
Sponsored by:	Beckhoff Automation GmbH & Co. KG
This commit is contained in:
Emmanuel Vadot 2022-11-03 20:58:49 +01:00
parent d4b59fad22
commit 16ee2eafa8
3 changed files with 7 additions and 6 deletions

View File

@ -1,6 +1,5 @@
PORTNAME= pixman
PORTVERSION= 0.40.0
PORTREVISION= 1
PORTVERSION= 0.42.2
CATEGORIES= x11
MAINTAINER= x11@FreeBSD.org
@ -28,6 +27,8 @@ MAKE_ARGS= SUBDIRS=pixman
BUILD_DEPENDS+= ${LOCALBASE}/bin/as:devel/binutils
CONFIGURE_ENV+= CCASFLAGS="${CFLAGS} -B${LOCALBASE}/bin -no-integrated-as"
LLD_UNSAFE= yes
.elif ${ARCH} == "aarch64"
CONFIGURE_ARGS+= --disable-arm-a64-neon
.elif ${ARCH} == "powerpc"
CONFIGURE_ARGS+= --disable-vmx
.endif

View File

@ -1,3 +1,3 @@
TIMESTAMP = 1588618784
SHA256 (xorg/lib/pixman-0.40.0.tar.xz) = da8ed9fe2d1c5ef8ce5d1207992db959226bd4e37e3f88acf908fd9a71e2704e
SIZE (xorg/lib/pixman-0.40.0.tar.xz) = 634752
TIMESTAMP = 1667505454
SHA256 (xorg/lib/pixman-0.42.2.tar.xz) = 5747d2ec498ad0f1594878cc897ef5eb6c29e91c53b899f7f71b506785fc1376
SIZE (xorg/lib/pixman-0.42.2.tar.xz) = 652984

View File

@ -3,5 +3,5 @@ include/pixman-1/pixman.h
lib/libpixman-1.a
lib/libpixman-1.so
lib/libpixman-1.so.0
lib/libpixman-1.so.0.40.0
lib/libpixman-1.so.0.42.2
libdata/pkgconfig/pixman-1.pc