pkgsrc-Changes-HG archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
[pkgsrc/trunk]: pkgsrc/x11/pixman pixman: update to 0.42.2.
details: https://anonhg.NetBSD.org/pkgsrc/rev/a8f94eb91bdc
branches: trunk
changeset: 387644:a8f94eb91bdc
user: wiz <wiz%pkgsrc.org@localhost>
date: Thu Nov 03 08:51:25 2022 +0000
description:
pixman: update to 0.42.2.
This version contains a fix for a heap overflow. A CVE has been
requested.
diffstat:
x11/pixman/Makefile | 5 ++---
x11/pixman/distinfo | 11 +++++------
x11/pixman/patches/patch-Makefile.in | 13 +------------
x11/pixman/patches/patch-configure | 16 ----------------
4 files changed, 8 insertions(+), 37 deletions(-)
diffs (76 lines):
diff -r 28ab0708f907 -r a8f94eb91bdc x11/pixman/Makefile
--- a/x11/pixman/Makefile Thu Nov 03 08:43:36 2022 +0000
+++ b/x11/pixman/Makefile Thu Nov 03 08:51:25 2022 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.87 2022/10/26 08:44:33 tnn Exp $
+# $NetBSD: Makefile,v 1.88 2022/11/03 08:51:25 wiz Exp $
-DISTNAME= pixman-0.42.0
-PKGREVISION= 3
+DISTNAME= pixman-0.42.2
CATEGORIES= x11
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
EXTRACT_SUFX= .tar.xz
diff -r 28ab0708f907 -r a8f94eb91bdc x11/pixman/distinfo
--- a/x11/pixman/distinfo Thu Nov 03 08:43:36 2022 +0000
+++ b/x11/pixman/distinfo Thu Nov 03 08:51:25 2022 +0000
@@ -1,8 +1,7 @@
-$NetBSD: distinfo,v 1.74 2022/10/22 13:13:39 taca Exp $
+$NetBSD: distinfo,v 1.75 2022/11/03 08:51:25 wiz Exp $
-BLAKE2s (pixman-0.42.0.tar.xz) = 9846ec6a902afa54328b18a9a58cbdf7ad066aa69cbbfddb145b1475c6ad8899
-SHA512 (pixman-0.42.0.tar.xz) = 43d43d1aef9b8a6167098ab68ce2cfd8c0429c4825d40a4fb468b5b51dc1a2035f8bd1b70413e4ecd77deb469b5d558f42171b423e348d5ddd8604c466ffc7d9
-Size (pixman-0.42.0.tar.xz) = 652780 bytes
-SHA1 (patch-Makefile.in) = 244969af69e43472d43d8cd1556abacf9ec679e0
-SHA1 (patch-configure) = 909bf50acfd69700b26bd55a47f93fd77b49226c
+BLAKE2s (pixman-0.42.2.tar.xz) = 787db2f251f18541df50cc8681dfdb4da97def41dac52233b79575a0b83836fa
+SHA512 (pixman-0.42.2.tar.xz) = 3476e2676e66756b1af61b1e532cd80c985c191fb7956eb01702b419726cce99e79163b7f287f74f66414680e7396d13c3fee525cd663f12b6ac4877070ff4e8
+Size (pixman-0.42.2.tar.xz) = 652984 bytes
+SHA1 (patch-Makefile.in) = 49a0aa317a84390c1966687312f8466bc8d17ca3
SHA1 (patch-pixman_pixman-vmx.c) = 8ca3649a5dd0527ce078af1b91fb01611dde9b45
diff -r 28ab0708f907 -r a8f94eb91bdc x11/pixman/patches/patch-Makefile.in
--- a/x11/pixman/patches/patch-Makefile.in Thu Nov 03 08:43:36 2022 +0000
+++ b/x11/pixman/patches/patch-Makefile.in Thu Nov 03 08:51:25 2022 +0000
@@ -1,8 +1,6 @@
-$NetBSD: patch-Makefile.in,v 1.3 2022/10/18 11:14:18 wiz Exp $
+$NetBSD: patch-Makefile.in,v 1.4 2022/11/03 08:51:25 wiz Exp $
Skip building demos and test SUBDIRS
-Shell portability
-https://gitlab.freedesktop.org/pixman/pixman/-/issues/65
--- Makefile.in.orig 2020-04-19 21:53:21.000000000 +0000
+++ Makefile.in
@@ -15,12 +13,3 @@
pkgconfigdir = $(libdir)/pkgconfig
pkgconfig_DATA = pixman-1.pc
GPGKEY = 3892336E
-@@ -964,7 +964,7 @@ release-remove-old:
- $(RM) $(tar_gz) $(tar_xz) $(HASHFILES) $(gpg_file)
-
- ensure-prev:
-- @if [[ "$(PREV)" == "" ]]; then \
-+ @if [ "$(PREV)" = "" ]; then \
- echo "" && \
- echo "You must set the PREV variable on the make command line to" && \
- echo "the last version." && \
diff -r 28ab0708f907 -r a8f94eb91bdc x11/pixman/patches/patch-configure
--- a/x11/pixman/patches/patch-configure Thu Nov 03 08:43:36 2022 +0000
+++ /dev/null Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-configure,v 1.2 2022/10/18 11:14:18 wiz Exp $
-
-Fix unportable test(1) operator.
-https://gitlab.freedesktop.org/pixman/pixman/-/issues/65
-
---- configure.orig 2022-10-18 07:48:30.000000000 +0000
-+++ configure
-@@ -14413,7 +14413,7 @@ case $host_os in
- # binaries aren't flagged as only able to run on MMX/SSE/SSSE3 capable
- # CPUs since they check at runtime before using those instructions.
- # Not all linkers grok the mapfile format so we check for that first.
-- if test "$host_cpu" == "i386" -o "$host_cpu" == "x86_64"; then
-+ if test "$host_cpu" = "i386" -o "$host_cpu" = "x86_64"; then
- use_hwcap_mapfile=no
- { printf "%s\n" "$as_me:${as_lineno-$LINENO}: checking whether to use a hardware capability map file" >&5
- printf %s "checking whether to use a hardware capability map file... " >&6; }
Home |
Main Index |
Thread Index |
Old Index