Wed Dec 20 18:44:06 2017 UTC ()
Pullup ticket #5662 - requested by bsiegert
x11/libXcursor: security update

Revisions pulled up:
- x11/libXcursor/Makefile                                       1.9
- x11/libXcursor/distinfo                                       1.7

-------------------------------------------------------------------
   Module Name:    pkgsrc
   Committed By:   wiz
   Date:           Tue Nov 28 14:57:20 UTC 2017

   Modified Files:
           pkgsrc/x11/libXcursor: Makefile distinfo

   Log Message:
   libXcursor: update to 1.1.15.

   Alan Coopersmith (4):
         configure: Drop AM_MAINTAINER_MODE
         autogen.sh: Honor NOCONFIGURE=1
         Use strdup() instead of malloc(strlen())+strcpy()
         Fix some clang integer sign/size mismatch warnings

   Emil Velikov (1):
         autogen.sh: use quoted string variables

   Matthieu Herrb (1):
         libXcursor 1.1.15

   Mihail Konev (1):
         autogen: add default patch prefix

   Peter Hutterer (1):
         autogen.sh: use exec instead of waiting for configure to finish

   Tobias Stoeckmann (1):
         Fix heap overflows when parsing malicious files. (CVE-2017-16612)

   shubham shrivastav (1):
         Insufficient memory for terminating null of string in
   _XcursorThemeInherits

   To generate a diff of this commit:
   cvs rdiff -u -r1.8 -r1.9 pkgsrc/x11/libXcursor/Makefile
   cvs rdiff -u -r1.6 -r1.7 pkgsrc/x11/libXcursor/distinfo


(spz)
diff -r1.8 -r1.8.38.1 pkgsrc/x11/libXcursor/Makefile
diff -r1.6 -r1.6.18.1 pkgsrc/x11/libXcursor/distinfo

cvs diff -r1.8 -r1.8.38.1 pkgsrc/x11/libXcursor/Makefile (expand / switch to unified diff)

--- pkgsrc/x11/libXcursor/Makefile 2013/05/30 07:05:21 1.8
+++ pkgsrc/x11/libXcursor/Makefile 2017/12/20 18:44:06 1.8.38.1
@@ -1,16 +1,16 @@ @@ -1,16 +1,16 @@
1# $NetBSD: Makefile,v 1.8 2013/05/30 07:05:21 wiz Exp $ 1# $NetBSD: Makefile,v 1.8.38.1 2017/12/20 18:44:06 spz Exp $
2 2
3DISTNAME= libXcursor-1.1.14 3DISTNAME= libXcursor-1.1.15
4CATEGORIES= x11 devel 4CATEGORIES= x11 devel
5MASTER_SITES= ${MASTER_SITE_XORG:=lib/} 5MASTER_SITES= ${MASTER_SITE_XORG:=lib/}
6EXTRACT_SUFX= .tar.bz2 6EXTRACT_SUFX= .tar.bz2
7 7
8MAINTAINER= joerg@NetBSD.org 8MAINTAINER= joerg@NetBSD.org
9HOMEPAGE= http://xorg.freedesktop.org/ 9HOMEPAGE= http://xorg.freedesktop.org/
10COMMENT= Client-side cursor loading library for X 10COMMENT= Client-side cursor loading library for X
11 11
12CONFLICTS+= xcursor-[0-9]* 12CONFLICTS+= xcursor-[0-9]*
13 13
14USE_LIBTOOL= yes 14USE_LIBTOOL= yes
15GNU_CONFIGURE= yes 15GNU_CONFIGURE= yes
16USE_TOOLS+= pkg-config 16USE_TOOLS+= pkg-config

cvs diff -r1.6 -r1.6.18.1 pkgsrc/x11/libXcursor/distinfo (expand / switch to unified diff)

--- pkgsrc/x11/libXcursor/distinfo 2015/11/04 03:28:45 1.6
+++ pkgsrc/x11/libXcursor/distinfo 2017/12/20 18:44:06 1.6.18.1
@@ -1,6 +1,6 @@ @@ -1,6 +1,6 @@
1$NetBSD: distinfo,v 1.6 2015/11/04 03:28:45 agc Exp $ 1$NetBSD: distinfo,v 1.6.18.1 2017/12/20 18:44:06 spz Exp $
2 2
3SHA1 (libXcursor-1.1.14.tar.bz2) = 89870756758439f9216ddf5f2d3dca56570fc6b7 3SHA1 (libXcursor-1.1.15.tar.bz2) = 3e19f991f244b7fa31566adce7ead078424296cf
4RMD160 (libXcursor-1.1.14.tar.bz2) = 95c0779a2fc04876fa01e785a30111564bb8e9c4 4RMD160 (libXcursor-1.1.15.tar.bz2) = 73a68d854a9dfec3d75b72ab979652cef61dee64
5SHA512 (libXcursor-1.1.14.tar.bz2) = 687963b54da66be25371f64a88f91812b38de4ffc3b806070f3aeb1da379df16ede819201a352b3fb66efc6b40a36a22770add3ae464f2008aff3e23cb60a8e6 5SHA512 (libXcursor-1.1.15.tar.bz2) = 53ad0fa2afd7b4cf1108b560e44ea71abdf5c55a18df243d7123942513589c927f5c105395f790d8769959e0129db54264e6aac7efd51a5f1aec270379b1f2f5
6Size (libXcursor-1.1.14.tar.bz2) = 311896 bytes 6Size (libXcursor-1.1.15.tar.bz2) = 331607 bytes