git: 3573adac89f2 - 2022Q4 - x11/pixman: Update to 0.42.2
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Fri, 04 Nov 2022 08:53:24 UTC
The branch 2022Q4 has been updated by manu:
URL: https://cgit.FreeBSD.org/ports/commit/?id=3573adac89f2d4f479856995afa435f2c205d19c
commit 3573adac89f2d4f479856995afa435f2c205d19c
Author: Emmanuel Vadot <manu@FreeBSD.org>
AuthorDate: 2022-11-03 19:58:49 +0000
Commit: Emmanuel Vadot <manu@FreeBSD.org>
CommitDate: 2022-11-04 08:53:13 +0000
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
(cherry picked from commit 16ee2eafa863c9a9e44704da57ac232eb08e252a)
---
x11/pixman/Makefile | 5 +++--
x11/pixman/distinfo | 6 +++---
x11/pixman/pkg-plist | 2 +-
3 files changed, 7 insertions(+), 6 deletions(-)
diff --git a/x11/pixman/Makefile b/x11/pixman/Makefile
index c3f22ed3dc1b..a8861eb163d8 100644
--- a/x11/pixman/Makefile
+++ b/x11/pixman/Makefile
@@ -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
diff --git a/x11/pixman/distinfo b/x11/pixman/distinfo
index 0752e9d41acb..fba0281fc19c 100644
--- a/x11/pixman/distinfo
+++ b/x11/pixman/distinfo
@@ -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
diff --git a/x11/pixman/pkg-plist b/x11/pixman/pkg-plist
index 3e46ec6e1138..89d6b50037a8 100644
--- a/x11/pixman/pkg-plist
+++ b/x11/pixman/pkg-plist
@@ -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