pkgsrc-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
CVS commit: pkgsrc/x11/libXpm
Module Name: pkgsrc
Committed By: wiz
Date: Tue Jan 17 18:42:39 UTC 2023
Modified Files:
pkgsrc/x11/libXpm: Makefile distinfo
pkgsrc/x11/libXpm/patches: patch-aa
Log Message:
libXpm: update to 3.5.15.
This release contains fixes for the issues reported in today's security
advisory: https://lists.x.org/archives/xorg-announce/2023-January/003312.html
It also adds a new configure option --disable-open-zfile that makes it easy
for people building libXpm to completely disable the code to fork compression
and uncompression programs if they do not have a need for it in their use case.
The README.md file has been updated to document both of the configure options
to control the optional compression handling features.
Alan Coopersmith (12):
man pages: Fix typos and other minor editing
man pages: Replace "See Also" entries with more useful ones
man pages: Apply standard man page style/formatting
configure: add --disable-open-zfile instead of requiring -DNO_ZPIPE
test: Add unit tests using glib framework
cxpm: getc/ungetc wrappers should not adjust position when c == EOF
test: add test case for CVE-2022-46285 (unclosed comments)
Fix CVE-2022-46285: Infinite loop on unclosed comments
test: add test cases for CVE-2022-44617 (zero-width w/enormous height)
Fix CVE-2022-44617: Runaway loop with width of 0 and enormous height
Fix CVE-2022-4883: compression commands depend on $PATH
libXpm 3.5.15
Matthieu Herrb (1):
Prevent a double free in the error code path
Peter Hutterer (1):
Use gzip -d instead of gunzip
To generate a diff of this commit:
cvs rdiff -u -r1.26 -r1.27 pkgsrc/x11/libXpm/Makefile
cvs rdiff -u -r1.12 -r1.13 pkgsrc/x11/libXpm/distinfo
cvs rdiff -u -r1.4 -r1.5 pkgsrc/x11/libXpm/patches/patch-aa
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
Modified files:
Index: pkgsrc/x11/libXpm/Makefile
diff -u pkgsrc/x11/libXpm/Makefile:1.26 pkgsrc/x11/libXpm/Makefile:1.27
--- pkgsrc/x11/libXpm/Makefile:1.26 Sat Nov 19 21:34:31 2022
+++ pkgsrc/x11/libXpm/Makefile Tue Jan 17 18:42:39 2023
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.26 2022/11/19 21:34:31 wiz Exp $
+# $NetBSD: Makefile,v 1.27 2023/01/17 18:42:39 wiz Exp $
-DISTNAME= libXpm-3.5.14
+DISTNAME= libXpm-3.5.15
CATEGORIES= x11 graphics
MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
EXTRACT_SUFX= .tar.xz
Index: pkgsrc/x11/libXpm/distinfo
diff -u pkgsrc/x11/libXpm/distinfo:1.12 pkgsrc/x11/libXpm/distinfo:1.13
--- pkgsrc/x11/libXpm/distinfo:1.12 Sat Nov 19 21:34:31 2022
+++ pkgsrc/x11/libXpm/distinfo Tue Jan 17 18:42:39 2023
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.12 2022/11/19 21:34:31 wiz Exp $
+$NetBSD: distinfo,v 1.13 2023/01/17 18:42:39 wiz Exp $
-BLAKE2s (libXpm-3.5.14.tar.xz) = aa73cc80d219e008d51f3dcbabd6e83df2ccfecdd73154ab6b9833df95776d24
-SHA512 (libXpm-3.5.14.tar.xz) = c3fe554453068a6b188d3cad2cb3648e84b7f1909aea8f213daadce3d444b34361c3b2edce14a4fd481f97e4dc45c3125e2483ff4f44b3390a75829ed2782e4b
-Size (libXpm-3.5.14.tar.xz) = 392624 bytes
-SHA1 (patch-aa) = 4472bd7d5f80ba2fa0b8779b40df26ace2434f2c
+BLAKE2s (libXpm-3.5.15.tar.xz) = 2896625c9d2daab1248b8bcd5d16fd432dc5487758253b4f1d5d7e512d35d014
+SHA512 (libXpm-3.5.15.tar.xz) = 955d716fcea2c9d868ab941c56f017b39bfa0f47fd2904e9b04c6a9be17f23f8b8c906da9c90a89a789f1f399d419641705ff5b6f9921820e34d4807c7a1992f
+Size (libXpm-3.5.15.tar.xz) = 459140 bytes
+SHA1 (patch-aa) = 9e7998ac85cc62746ad9da279b9702774b73012f
SHA1 (patch-ab) = faaefb61693805272bd4cccc1301c6e3edd14919
SHA1 (patch-ac) = 9226dce77b0a7d9c792d9465727423581db7f01e
Index: pkgsrc/x11/libXpm/patches/patch-aa
diff -u pkgsrc/x11/libXpm/patches/patch-aa:1.4 pkgsrc/x11/libXpm/patches/patch-aa:1.5
--- pkgsrc/x11/libXpm/patches/patch-aa:1.4 Sat Nov 19 21:34:31 2022
+++ pkgsrc/x11/libXpm/patches/patch-aa Tue Jan 17 18:42:39 2023
@@ -1,9 +1,9 @@
-$NetBSD: patch-aa,v 1.4 2022/11/19 21:34:31 wiz Exp $
+$NetBSD: patch-aa,v 1.5 2023/01/17 18:42:39 wiz Exp $
---- configure.orig 2022-11-19 20:39:11.000000000 +0000
+--- configure.orig 2023-01-17 16:32:44.000000000 +0000
+++ configure
-@@ -19501,6 +19501,10 @@ else
- printf "%s\n" "$LOCALEDIR" >&6; }
+@@ -18589,6 +18589,10 @@ else
+ $as_echo "$LOCALEDIR" >&6; }
fi
+# For pkgsrc, always set USE_GETTEXT=yes because it is used by [cs]xpm.
@@ -12,4 +12,4 @@ $NetBSD: patch-aa,v 1.4 2022/11/19 21:34
+USE_GETTEXT=yes
if test "x$USE_GETTEXT" = "xyes" ; then
- printf "%s\n" "#define USE_GETTEXT 1" >>confdefs.h
+ $as_echo "#define USE_GETTEXT 1" >>confdefs.h
Home |
Main Index |
Thread Index |
Old Index